# Hablamos español

:::raw
<div id="MainContent_pnlBodyTopContent">
		
        <div class="top-container row">
    <div class="inner-container">
        <div class="col-md-12">
            <h1>Hablamos español</h1>
        </div>
    </div>
</div>
<div class="container">
    <div class="row hablamos-espanol-section p-30">
        <div class="col-md-6 new-ford-section">
            <img class="hablamos-img img-fluid" src="https://storage.googleapis.com/savvy-images/Jarrett%20Charlotte%20County/hablamos-espanol-img.avif" alt="Hablamos Espanol">
        </div>
        <div class="col-md-6 hablamos-description new-ford-section">
            <div class="hablamos-title text-bold">Hablamos español</div>
            <hr></hr>
            <p>¿Estás buscando un auto nuevo cerca de Port Charlotte o Venice, FL? ¿Necesitas servicio para tu vehículo cerca de North Port, FL? En ambos casos, podemos ayudarte aquí en nuestro concesionario de habla hispana.</p>
            <p>Con años de experiencia en la industria automotriz, nuestro equipo está aquí para ayudar en todo lo que podamos. Con la capacidad de trabajar tanto en inglés como en español, estamos aquí para hacer que tu viaje automotriz sea lo más fácil posible.</p>
            <p>Por favor, sigue leyendo para aprender cómo podemos ayudarte como concesionario de habla hispana en Jarrett Ford de Charlotte County.</p>
        </div>
    </div>

    <div class="row hablamos-espanol-section">
        <div class="col-md-6 hablamos-description new-ford-section">
            <div class="hablamos-title text-bold">Nuestro equipo de habla hispana</div>
            <hr></hr>
            <p>Nos enorgullece tener un equipo bilingüe en nuestro concesionario. Nuestro equipo de habla hispana está encabezado por Víctor Balseca.</p>
            <p>Víctor tiene una amplia experiencia en la industria automotriz y puede ayudarte con todo, desde ventas hasta servicio.</p>
        </div>
        <div class="col-md-6 new-ford-section">
            <img class="hablamos-img img-fluid" src="https://storage.googleapis.com/savvy-images/Jarrett%20Charlotte%20County/financing-lease-img.avif" alt="Nuestro equipo">
        </div>
    </div>

    <div class="row hablamos-espanol-section">
        <div class="col-md-6 new-ford-section">
            <img class="hablamos-img img-fluid" src="https://storage.googleapis.com/savvy-images/Jarrett%20Charlotte%20County/nuestro-autos-img.avif" alt="Nuestro Autos">
        </div>
        <div class="col-md-6 hablamos-description new-ford-section">
            <div class="hablamos-title text-bold">Nuestros autos nuevos y usados</div>
            <hr></hr>
            <p>Si estás buscando un nuevo vehículo, tenemos el inventario necesario para ayudarte. En nuestra selección de vehículos <a href="/new">nuevos</a> y <a href="/used">usados</a>, hay opciones para diferentes conductores. Ya sea que necesites algo con un interior espacioso o que quieras priorizar la economía de combustible, confiamos en que encontrarás un modelo que te encante.</p>            
            <p>Por supuesto, nuestro equipo de habla hispana está aquí para ayudarte. Estaremos encantados de responder a cualquier pregunta que tengas mientras buscas el modelo ideal. Además, ofrecemos prácticas páginas de inventario de autos nuevos y usados en línea donde puedes explorar nuestra selección de automóviles.</p>
        </div>
    </div>

    <div class="row hablamos-espanol-section">
        <div class="col-md-6 hablamos-description new-ford-section">
            <div class="hablamos-title text-bold">Nuestro amigable departamento de finanzas</div>
            <hr></hr>
            <p>También tenemos un amigable<a href="/finance"> departamento de finanzas</a>. Estos miembros del equipo tienen una amplia experiencia en el mundo de la financiación automotriz y pueden ayudarte a obtener un acuerdo que te encante.</p>
            <p>Te ayudaremos a solicitar financiamiento y negociar términos. Además, puedes completar tu trato en inglés o en español. Una vez que tu acuerdo esté finalizado, podrás firmar y partir.</p>
        </div>
        <div class="col-md-6 new-ford-section">
            <img class="hablamos-img img-fluid" src="https://storage.googleapis.com/savvy-images/Jarrett%20Charlotte%20County/nuestro-img.avif" alt="Nuestro">
        </div>
    </div>

    <div class="row hablamos-espanol-section">
        <div class="col-md-6 new-ford-section">
            <img class="hablamos-img img-fluid" src="https://storage.googleapis.com/savvy-images/Jarrett%20Charlotte%20County/servicio-experto.avif" alt="Servicio Experto">
        </div>
        <div class="col-md-6 hablamos-description new-ford-section">
            <div class="hablamos-title text-bold">Centro de servicio experto</div>
            <hr></hr>
            <p>Nos damos cuenta de que comprar un auto es una inversión importante. Para proteger tu inversión, necesitarás brindarle servicio a tu auto según sea necesario. Por eso hemos construido un excelente <a href="/schedule-appointment">centro de servicio</a>, listo para ayudarte cuando tu auto necesite mantenimiento o reparación.</p>
            <p>Cuando necesites venir para el servicio, programa una cita en línea o por teléfono. Luego, podrás conducir tu vehículo y nuestro equipo se pondrá manos a la obra. Nos comunicaremos contigo durante tu cita de servicio para mantenerte informado.</p>
        </div>
    </div>

    <div class="row visit-our-ford-dealer-banner">
        <h1 class="text-center text-bold">Conoce más sobre nuestro concesionario de habla hispana</h1>
        <hr></hr>
        <p class="text-center">Si necesitas un auto nuevo o servicio, estamos listos para ayudarte aquí en Jarrett Ford de Charlotte County. Con nuestro inventario y experiencia como concesionario local, estamos seguros de que podemos ayudarte con cualquier necesidad automotriz que tengas.</p>
        <p class="text-center">También nos enorgullece ofrecer un equipo bilingüe. Si tienes preguntas sobre nuestro equipo de habla hispana, por favor <a href="/dealership-info/hours-and-directions">contáctanos</a>.</p>
        <p>Estamos orgullosos de servir a los conductores de las áreas de Port Charlotte, North Port y Venice, Florida, ¡y esperamos poder ayudarte pronto!</p>
        <div class="Inventory-Buttons">
            <div class="button-container">
                <a href="/dealership-info/hours-and-directions" class="responsive-button">contáctanos</a>
            </div>
        </div>
    </div>

</div>

<style>
    .Inventory-Buttons {
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .responsive-button {
        background: #d9534f;
        color: #fff;
        text-transform: uppercase;
        font-family: var(--bodyfont);
        font-weight: 700;
        box-shadow: none;
        outline: 0;
        cursor: pointer;
        border: 1px solid #d9534f;
        display: block;
        text-align: center;
        border-radius: 6px;
        font-size: 14px;
        line-height: 1.5;
        letter-spacing: 1px;
        padding: 18px 25px;
        transition: var(--transition);
        justify-content: center
    }

        a.responsive-button:hover {
            background-color: transparent;
            color: #d9534f !important;
        }

        .responsive-button:focus {
            color: #ffffff !important;
        }

        .responsive-button a:focus {
            color: #ffffff !important;
        }

    .hablamos-espanol-section {
        display: flex;
        align-items: stretch;
        margin-left: 0;
        margin-right: 0;
    }

    .p-30 {
        padding-top: 30px;
    }

    .hablamos-img {
        max-width: 100%;
        height: auto;
        object-fit: cover;
        flex: 1;
    }

    .hablamos-description {
        color: #000000;
        padding: 20px !important;
    }

        .hablamos-description p {
            color: #000000;
        }

    .hablamos-title {
        font-size: 30px;
    }

    hr {
        border: 1px solid #000;
        width: 100%;
    }

    .text-bold {
        font-weight: 700;
    }

    .img-fluid {
        width: -webkit-fit-content;
    }

    .new-ford-section {
        display: flex;
        flex-direction: column;
        padding-left: 0;
        padding-right: 0;
        background: #ffffff;
    }

    .hablamos-description a {
        text-decoration: underline;
    }

    .visit-our-ford-dealer-banner {
        color: #000000;
        padding: 40px;
        margin-left: 0;
        margin-right: 0;
        background: #ffffff;
    }

        .visit-our-ford-dealer-banner p {
            color: #000000;
        }

            .visit-our-ford-dealer-banner p a {
                color: #000000;
                text-decoration: underline;
            }
    /*media query*/
    @media screen and (max-width: 600px) {
        .hablamos-espanol-section {
            display: inline-block;
        }
    }
</style>

	</div>

        <div class="tab-pane active" id="Inventory">
            
        </div>
        <div id="MainContent_pnlBodyBottomContent">
		
        

	</div>
    
</div>
    

    

        </section>

        <section class="ada-compliance-section no-print exclude-element-markdown">
            <div class="container">
                <div class="inner flex align-center justify-center">
                    <a href="/privacy#ADACompliance">
                        <div class="image-block">
                            <img class="lazyload" data-src="https://storage.googleapis.com/agiledealer/All/ADA-Compliance-Accessibility-Logo.png" alt="ADA Compliance" title="ADA Compliance" aria-label="ADA Compliance" width="100" height="83">
                        </div>
                    </a>
                    <div class="btn_4">
                        <a href="/privacy#ADACompliance" title="ADA Compliance" aria-label="Accessibility Disclaimer">Accessibility Disclaimer</a>
                    </div>
                </div>
            </div>
        </section>

        <link href="/Content/css/footer-detail.min.css" rel="stylesheet" async></link>
        
 <footer class="white-text bg-image link-color">
  <div class="footer-top">
  <div class="container">
  <div class="inner flex row-wrap">
  <div class="col">
  <div class="address flex row-wrap">
  <div class="icon">
  
  </div>
  <div class="content">
  <p><a href="https://maps.app.goo.gl/nZm7EWjRRtFYurUz6" title="3156 Tamiami Trail,  Port Charlotte, FL 33952" target="_blank">3156 Tamiami Trail,  Port Charlotte, FL 33952 </a></p>
  </div>
  </div>
  <div class="address flex row-wrap">
  <div class="icon">
  
  </div>
  <div class="content">
  <p><a href="tel:+9416256141">(941) 625-6141 </a></p>
  </div>
  </div>
 
 
  <div class="footer-logo image-block">
  <a href="/">
  <img src="	https://storage.googleapis.com/savvy-images/jarrett-charlotte-county/compliant-logo.png" alt="Jarrett Ford Logo" title="Jarrett Ford Logo" width="322" height="240" style="background: #fff;"></img>
  </a>
  </div>
  </div>
  <div class="col">
  <ul class="menu font-14 text-uppercase">
  
  <li>
  <a href="/dealership-info/hours-and-directions" data-bb-processed="true">Service Hours</a>
  </li>
  
  
  <li>
  <a href="/service/parts">Parts Center</a>
  </li>
  </ul>
  </div>
  <div class="col">
  <ul class="menu font-14 text-uppercase">
  <li>
  <a href="/dealership-info/hours-and-directions" data-bb-processed="true">Contact Us</a>
  </li>
  
  <li>
  <a href="/customer-reviews">Reviews</a>
  </li>
  <li>
  <a href="/research">Research</a>
  </li>
  </ul>
  </div>
  <div class="col">
  <div class="social-links flex align-center row-wrap">
 
  <a aria-label="facebook link" title="Jarrett Ford Facebook Page" href="https://www.facebook.com/charlottecountyford/" target="_blank">
  
  </a>

<a aria-label="TikTok link" title="Jarrett Ford Charlotte TikTok Page" href="https://www.tiktok.com/@jarrettford?is_from_webapp=1&sender_device=pc" target="_blank">

</a>
 
  </div>
  <ul class="menu font-14 text-uppercase">
  <li>
  <a href="/sitemap" title="Site Map">Site Map</a>
  </li>
  <li>
  <a href="/sitemap_index" title="Site Map Xml">Site Map Xml</a>
  </li>
  <li>
  <a href="/privacy" title="Privacy | Disclaimer">Privacy | Disclaimer</a>
  </li>
  <li>
  <a href="/account/login" title="Account Login">Login </a>
  </li>
  </ul>
  </div>
  </div>
  </div>
  </div>
  <div class="copyright font-14 flex align-center justify-center">
  <div class="content">
  <p>Copyright © <span class="copyrightYear">2026</span> Jarrett Charlotte County</p>
  </div>
  <div class="content">
  <p>Automotive Dealer Websites by <a href="https://www.savvydealer.com/" target="_blank" rel="noopener">SavvyDealer</a></p>
  </div>
  </div>
 </footer>
 





        



        
        

<style>
 @font-face { font-family: 'Ford Antenna Regular'; src: url('../../../Content/fonts/new-vdp-fonts/FordAntenna-Regular.eot'); src: local('Ford Antenna Regular'),local('FordAntenna-Regular'),url('../../../Content/fonts/new-vdp-fonts/FordAntenna-Regular.eot#iefix') format('embedded-opentype'),url('../../../Content/fonts/new-vdp-fonts/FordAntenna-Regular.woff') format('woff'),url('../../../Content/fonts/new-vdp-fonts/FordAntenna-Regular.ttf') format('truetype'); font-weight: normal; font-style: normal; font-display: fallback; } 
 
 @font-face { font-family: 'Ford Antenna Bold'; src: url('../../../Content/fonts/new-vdp-fonts/FordAntenna-Bold.eot'); src: local('Ford Antenna Bold'),local('FordAntenna-Bold'),url('../../../Content/fonts/new-vdp-fonts/FordAntenna-Bold.eot#iefix') format('embedded-opentype'),url('../../../Content/fonts/new-vdp-fonts/FordAntenna-Bold.woff') format('woff'),url('../../../Content/fonts/new-vdp-fonts/FordAntenna-Bold.ttf') format('truetype'); font-weight: bold; font-style: normal; font-display: fallback; } 
 
 @font-face { font-family: 'Ford Antenna Medium'; src: url('../../../Content/fonts/new-vdp-fonts/FordAntenna-Medium.eot'); src: local('Ford Antenna Medium'),local('FordAntenna-Medium'),url('../../../Content/fonts/new-vdp-fonts/FordAntenna-Medium.eot#iefix') format('embedded-opentype'),url('../../../Content/fonts/new-vdp-fonts/FordAntenna-Medium.woff') format('woff'),url('../../../Content/fonts/new-vdp-fonts/FordAntenna-Medium.ttf') format('truetype'); font-weight: 500; font-style: normal; font-display: fallback; } 
 
 @font-face { font-family: 'Ford Antenna Light'; src: url('../../../Content/fonts/new-vdp-fonts/FordAntenna-Light.eot'); src: local('Ford Antenna Light'),local('FordAntenna-Light'),url('../../../Content/fonts/new-vdp-fonts/FordAntenna-Light.eot#iefix') format('embedded-opentype'),url('../../../Content/fonts/new-vdp-fonts/FordAntenna-Light.woff') format('woff'),url('../../../Content/fonts/new-vdp-fonts/FordAntenna-Light.ttf') format('truetype'); font-weight: 300; font-style: normal; font-display: fallback; } 
 
 :root { --bodyfont: 'Ford Antenna Regular'; --headingfont: 'Ford Antenna Regular'; --secondaryfont: "LP Saturnia W00 Regular"; --headerbg: #bc0600; --footerbg: #282828; --darkgrey: #393436; --bodycolor: #19183C; --secondarycolor: #bc0600; --linktextcolor: #0678bc; --headingcolor: #212529; --inputcolor: #495057; --greycolor: #808080; --blackcolor: #000000; --whitecolor: #fff; --footerlink: #337ab7; --footerlinkhover: #28b1ff; --transition: all 0.4s; } 
 a { color: var(--linktextcolor); } 
 a:hover { color: var(--blackcolor); } 
 header .topbar .contact-right svg path { transition: var(--transition); } 
 header .topbar .contact-right a:hover svg path { fill: var(--blackcolor); } 
header .header-main { font-size: 14px; }
.header-social-links a:last-child svg { margin: 0; }
 footer.link-color .address:nth-child(2) a { color: var(--footerlink); }
footer.link-color .address:nth-child(2) a:hover { color: var(--footerlinkhover); }
footer.link-color .social-links path { fill: var(--footerlink); }
footer.link-color .social-links a:hover path { fill: var(--footerlinkhover); }
footer.link-color .copyright a { color: var(--footerlink); }
footer.link-color .copyright a:hover { color: var(--footerlinkhover); }

#divlnkFinanceLink a { color: #0071B2; border-color: #0071B2; }
#divlnkFinanceLink a:hover { color: #fff; background: #0071B2; }

/*certified Pre Owned*/
#MainContent_ctl00_certifiedPreOwned,.vehicleCardStockNum.ctaLink
{
display:none !important;
}    
#divbtnPayment {
    display: none;
}
   /*Header New Css*/
        .top-bar {
            display: block;
            background: var(--blackcolor);
            font-size: 13px;
            color: var(--whitecolor);
            padding: 8px;
        }

            .top-bar .contact-detail .flex {
                column-gap: 10px;
            }

            .top-bar .number a, .top-bar .location a {
                color: var(--whitecolor);
                text-decoration: underline;
            }

        .headerPhone {
            font-weight: 700;
            color: var(--whitecolor);
        }

            .headerPhone:hover {
                color: var(--linktextcolor);
            }

        #google-translate-wrapper, .top-bar .time {
            display: none;
        }

        .hideonmobile {
            display: none;
        }

        header {
            background: var(--whitecolor);
            position: sticky;
            top: 0;
            z-index: 10;
            border-bottom: 1px solid var(--greycolor);
        }

            header .header-inner {
                padding: 15px;
            }

                header .header-inner .logo {
                    margin: 0 auto 0 0;
                }

                header .header-inner .logo-text {
                    display: none;
                }

                header .header-inner .location {
                    margin: 0 27px 0 0;
                }

            header .header-menu {
                position: absolute;
                top: 100%;
                width: 100%;
                left: 0;
                display: none;
                z-index: 99;
                background: var(--whitecolor);
                max-height: calc(90vh - 65px);
                overflow-y: auto;
            }

                header .header-menu nav > ul {
                    flex-direction: column;
                    align-items: initial;
                }

            header .header-inner .header-menu nav > ul > li > a {
                position: relative;
                color: var(--blackcolor);
                font-weight: 600;
                display: block;
                padding: 15px 20px;
            }

                header .header-inner .header-menu nav > ul > li > a span.number {
                    background: #FF0000;
                    color: var(--whitecolor);
                    line-height: 1;
                    display: inline-flex;
                    text-align: center;
                    justify-content: center;
                    align-items: center;
                    padding: 3px 6px;
                    border-radius: 50%;
                    font-size: 12px;
                    margin: 0 0 0 5px;
                }

            header .header-inner .header-menu nav > ul > li.parent > a::after {
                content: "";
                display: inline-block;
                width: 6px;
                height: 6px;
                border-right: 2px solid var(--blackcolor);
                border-bottom: 2px solid var(--blackcolor);
                transform: rotate(45deg) translateY(-50%);
                vertical-align: middle;
                margin: -3px 0 0 0;
                transition: var(--transition);
                position: absolute;
                right: 20px;
                top: 50%;
                box-sizing: initial;
                -webkit-box-sizing: initial;
                -moz-box-sizing: initial;
            }

            header .header-inner .header-menu nav > ul > li > a::before {
                content: "";
                position: absolute;
                width: 0;
                height: 2px;
                background: var(--secondarycolor);
                left: 0;
                right: 0;
                bottom: 0;
                margin: 0 auto;
                transition: var(--transition);
            }

            header .header-inner .header-menu nav > ul > li:hover > a::before {
                width: 100%;
            }

            header .header-inner .header-menu nav > ul > li.parent:hover > a::after {
                transform: rotate(225deg) translateY(-50%);
                margin: -4px -5px 0 0;
            }

            header .header-inner .search {
                display: none;
                cursor: pointer;
            }

            header .header-inner .location .image-block.search {
                display: block;
            }

            header .header-inner .header-menu nav > ul > li .submenu {
                width: 100%;
                background: #fff;
                display: none;
            }

            header .header-inner .header-menu nav > ul > li {
                position: relative;
            }

            header .header-inner .header-menu nav > ul li:not(:last-child) {
                border-bottom: 1px solid var(--greycolor);
            }

            header .header-inner .header-menu nav > ul > li .submenu a {
                padding: 15px 20px 15px 40px;
                display: block;
                color: var(--blackcolor);
                font-weight: 600;
            }

                header .header-inner .header-menu nav > ul > li .submenu a:hover {
                    background: var(--secondarycolor);
                    color: var(--whitecolor);
                }

                header .header-inner .header-menu nav > ul > li .submenu a svg path {
                    transition: var(--transition);
                }

                header .header-inner .header-menu nav > ul > li .submenu a:hover svg path {
                    fill: var(--whitecolor);
                }

            header .header-inner .header-menu nav > ul > li.userdashboard a,
            header .header-inner .header-menu nav > ul > li.userdashboard .submenu a {
                display: flex;
                align-items: center;
            }

                header .header-inner .header-menu nav > ul > li.userdashboard a svg {
                    margin: 0 10px 0 0;
                }

            header .header-inner .header-menu nav > ul li a .caret {
                display: none;
            }

            header .header-inner .header-menu nav > ul > li.userdashboard {
                min-width: unset;
            }

            header .searchbar-wrapper {
                padding: 15px 24px;
                border-top: 1px solid var(--greycolor);
                display: none;
            }

                header .searchbar-wrapper .btn_2.action a {
                    padding: 12px 14px;
                    width: max-content;
                    background: var(--secondarycolor);
                    color: var(--whitecolor);
                    font-weight: 500;
                    box-shadow: none;
                    outline: 0;
                    cursor: pointer;
                    border: 1px solid var(--secondarycolor);
                    display: block;
                    text-align: center;
                    transition: var(--transition);
                    line-height: 1;
                    font-size: 14px;
                    border-radius: 0;
                }

                    header .searchbar-wrapper .btn_2.action a:hover {
                        background: var(--secondarycolor);
                        color: var(--whitecolor);
                        border-color: var(--secondarycolor);
                    }

                    header .searchbar-wrapper .btn_2.action a svg {
                        vertical-align: middle;
                        margin: 0 0 0 10px;
                    }

                        header .searchbar-wrapper .btn_2.action a svg path {
                            transition: var(--transition);
                            fill: var(--whitecolor);
                        }

                header .searchbar-wrapper .field {
                    width: calc(100% - 100px);
                }

                    header .searchbar-wrapper .field input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]):not([type="range"]):not([type="number"]) {
                        border-bottom-color: var(--greycolor);
                        padding: 8px 12px;
                        height: 100%;
                        font-family: var(--bodyfont);
                        color: var(--bodycolor);
                        margin: 0;
                        font-size: 16px;
                        font-weight: 400;
                        background: transparent;
                        border-radius: 0;
                        border-width: 0 0 1px 0;
                        width: 100%;
                        display: block;
                        box-shadow: none;
                        outline: none;
                    }

                header .searchbar-wrapper #searchVehicle {
                    column-gap: 20px;
                }

        #hemburg {
            display: block;
            width: 25px;
            height: 21px;
            font-weight: unset;
            position: relative;
            -webkit-transform: rotate(0);
            -moz-transform: rotate(0);
            -o-transform: rotate(0);
            transform: rotate(0);
            -webkit-transition: .5s ease-in-out;
            -moz-transition: .5s ease-in-out;
            -o-transition: .5s ease-in-out;
            transition: .5s ease-in-out;
            cursor: pointer
        }

            #hemburg span {
                display: block;
                position: absolute;
                height: 3px;
                width: 100%;
                color: unset;
                font-weight: unset;
                background: var(--blackcolor);
                border-radius: 4px;
                opacity: 1;
                left: 0;
                -webkit-transform: rotate(0);
                -moz-transform: rotate(0);
                -o-transform: rotate(0);
                transform: rotate(0);
                -webkit-transition: .25s ease-in-out;
                -moz-transition: .25s ease-in-out;
                -o-transition: .25s ease-in-out;
                transition: .25s ease-in-out
            }

                #hemburg span:first-child {
                    top: 0
                }

                #hemburg span:nth-child(2), #hemburg span:nth-child(3) {
                    top: 9px;
                    background: var(--blackcolor);
                    right: 0;
                    left: auto
                }

            #hemburg.open span:nth-child(2), #hemburg.open span:nth-child(3) {
                width: 100%
            }

            #hemburg span:nth-child(4) {
                bottom: 0
            }

            #hemburg.open span:first-child {
                top: 9px;
                width: 0%;
                left: 50%
            }

            #hemburg.open span:nth-child(2) {
                -webkit-transform: rotate(45deg);
                -moz-transform: rotate(45deg);
                -o-transform: rotate(45deg);
                transform: rotate(45deg)
            }

            #hemburg.open span:nth-child(3) {
                -webkit-transform: rotate(-45deg);
                -moz-transform: rotate(-45deg);
                -o-transform: rotate(-45deg);
                transform: rotate(-45deg)
            }

            #hemburg.open span:nth-child(4) {
                top: 9px;
                width: 0%;
                left: 50%
            }

        @media (min-width:768px) {
            .sticky header {
                background: var(--whitecolor);
            }
        }

        @media (min-width:769px) {
            .top-bar {
                padding: 8px 60px 8px 0;
            }

                #google-translate-wrapper, .top-bar .time {
                    display: block;
                }

                .top-bar .number, .top-bar .location {
                    margin: 0 0 0 20px;
                }

            header {
                padding: 0;
            }

                header .header-inner .logo-text {
                    display: block;
                    padding: 20px 0 20px 24px;
                    margin: 0 0 0 24px;
                    border-left: 1px solid var(--greycolor);
                }

            .hideondesktop {
                display: none;
            }

            .hideonmobile {
                display: block;
            }
        }

        @media (min-width:992px) {
            header .header-inner .location,
            #hemburg {
                display: none;
            }

            header .header-inner {
                padding: 0 24px;
            }

                header .header-inner .search {
                    display: block;
                    padding: 20px 15px;
                    display: flex;
                    align-items: center;
                    border-left: 1px solid var(--greycolor);
                    margin: 0 0 0 20px;
                }

            header .header-menu {
                position: static;
                display: flex;
                width: auto;
                max-height: unset;
                overflow: initial;
            }

                header .header-menu nav > ul {
                    flex-direction: column;
                    align-items: initial;
                }

                header .header-menu nav > ul {
                    flex-direction: row;
                    align-items: center;
                }

            header .header-inner .logo-text {
                display: none;
            }

            header .header-inner .header-menu nav > ul > li:not(:last-child) {
                margin-right: 18px;
            }

            header .header-inner .header-menu nav > ul > li > a {
                padding: 20px 0;
            }

            header .header-inner .header-menu nav > ul > li .submenu {
                position: absolute;
                display: block;
                z-index: 999;
                left: 0;
                top: 100%;
                width: max-content;
                background: #fff;
                opacity: 0;
                visibility: hidden;
                -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
                box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
                -moz-transition: opacity .6s cubic-bezier(.22, .61, .36, 1) 0s;
                -webkit-transition: opacity .6s cubic-bezier(.22,.61,.36,1) 0s;
                transition: opacity .6s cubic-bezier(.22,.61,.36,1) 0s;
            }

            header .header-inner .header-menu nav > ul > li {
                position: relative;
            }

            header .header-inner .header-menu nav > ul li:not(:last-child) {
                border: none;
            }

            header .header-inner .header-menu nav > ul > li.parent:hover .submenu {
                opacity: 1;
                visibility: visible;
            }

            header .header-inner .header-menu nav > ul > li .submenu a {
                padding: 10px 12px;
                display: block;
                color: var(--blackcolor);
                font-weight: 600;
            }

            header .header-inner .header-menu nav > ul > li.parent > a::after {
                position: static;
                transform: rotate(45deg);
                margin: -6px 0 0 8px;
            }

            header .header-inner .header-menu nav > ul > li.parent:hover > a::after {
                transform: rotate(225deg);
                margin: 2px 0 0 8px;
            }
        }

        @media (min-width:1200px) {
            header .header-inner {
                padding: 0 0 0 60px;
            }

                header .header-inner .logo-text {
                    display: block;
                }

                header .header-inner .search {
                    padding: 20px 28px;
                    margin: 0 0 0 30px;
                }

            header .searchbar-wrapper {
                padding: 15px 60px;
            }
        }

        @media (min-width:1400px) {
            header .header-inner .header-menu nav > ul > li:not(:last-child) {
                margin-right: 40px;
            }
        }

        .flex {
            display: flex
        }

        .flex-reverse {
            flex-flow: row-reverse;
        }

        .align-center {
            align-items: center;
        }

        .align-top {
            align-items: flex-start;
        }

        .align-bottom {
            align-items: flex-end;
        }

        .space-between {
            justify-content: space-between;
        }

        .justify-center {
            justify-content: center;
        }

        .justify-right {
            justify-content: flex-end;
        }

        .justify-left {
            justify-content: flex-start;
        }

        .row-wrap {
            flex-flow: row wrap;
        }

        a:hover,
        a:focus {
            text-decoration: none;
        }

        .top-bar svg path {
            fill: var(--whitecolor);
        }
header .mobile-count {
    background-color: var(--secondarycolor);
    padding: 2px 15px;
    display: none;
}
/* -- MOBILE: hide text, show only icons right-aligned -- */
@media (max-width: 767px) {
    .top-bar .location        { display: none !important; }
    .top-bar .hideondesktop   { display: none !important; }
    .top-bar .number          { display: none !important; }
    .top-bar #google-translate-wrapper { display: none !important; }

    .top-bar .contact-detail .flex {
        justify-content: flex-end !important;
    }

    .tb-icon-link {
        display: inline-flex !important;
        align-items: center !important;
        justify-content: center !important;
        color: #fff !important;
        text-decoration: none !important;
        padding: 5px 8px !important;
    }
    .tb-icon-link svg { display: block !important; }

}

/* -- DESKTOP: hide the icon links -- */
@media (min-width: 768px) {
    .tb-icon-link { display: none !important; }
}

 </style>
<style>

.mileage, .vehicleCardExtColor, .vehicleCardVin, .vehicleCardEngDescription, .vehicleCardMileage, .vehicleCardStockNum.ctaLink, .vehicleCardDriveTrain  {
    display: none !important;
}

.price-breakup .label {
    color: #999999;
}

.lablTooltip, .openRebate, .dealersaving, .dealersavingsprice {
    color: #000;
}

.price-breakup .finalprice, .price-breakup .rebate, .price-breakup .conditionalPrice, .price-breakup .finalpriceUsed .lablTooltip, .price-breakup .finalpriceUsed .price-main, .price-breakup .OutTheDoorQuote {
    color: #30770f;
    font-weight: 700;
}

.dealersavingslabel {
    color: blue;
}

.price-breakup .vBox-used .finalpricelabel, .price-breakup .vBox-used .finalprice {
    color: #30770f;
}

.search-page-main.cardetail-main .filter-result-wrapper .list-item .promo-offer .image-block img {
    max-height: 80px;
}

.search-page-main.cardetail-main .filter-result-wrapper .list-item-inner .price-breakup .vic-disclaimer {
    justify-content: center;
}

@media (max-width: 992px) {
.vcp-master header .mobile-count,
  .srp-master header .mobile-count,
  .rawurl-page:has(.inventory-detail) header .mobile-count {
    display: block;
  }
}
  /*Header New Css*/
 .top-bar {
     display: block;
     background: var(--blackcolor);
     font-size: 13px;
     color: var(--whitecolor);
     padding: 8px;
 }

     .top-bar .contact-detail .flex {
         column-gap: 10px;
     }

     .top-bar .number a, .top-bar .location a {
         color: var(--whitecolor);
         text-decoration: underline;
     }

 .headerPhone {
     font-weight: 700;
     color: var(--whitecolor);
 }

     .headerPhone:hover {
         color: var(--linktextcolor);
     }

 #google-translate-wrapper, .top-bar .time {
     display: none;
 }

 .hideonmobile {
     display: none;
 }

 header {
     background: var(--whitecolor);
     position: sticky;
     top: 0;
     z-index: 10;
     border-bottom: 1px solid var(--greycolor);
 }

     header .header-inner {
         padding: 15px;
     }

         header .header-inner .logo {
             margin: 0 auto 0 0;
         }

         header .header-inner .logo-text {
             display: none;
         }

         header .header-inner .location {
             margin: 0 27px 0 0;
         }

     header .header-menu {
         position: absolute;
         top: 100%;
         width: 100%;
         left: 0;
         display: none;
         z-index: 99;
         background: var(--whitecolor);
         max-height: calc(90vh - 65px);
         overflow-y: auto;
     }

         header .header-menu nav > ul {
             flex-direction: column;
             align-items: initial;
         }

     header .header-inner .header-menu nav > ul > li > a {
         position: relative;
         color: var(--blackcolor);
         font-weight: 600;
         display: block;
         padding: 15px 20px;
     }

         header .header-inner .header-menu nav > ul > li > a span.number {
             background: #FF0000;
             color: var(--whitecolor);
             line-height: 1;
             display: inline-flex;
             text-align: center;
             justify-content: center;
             align-items: center;
             padding: 3px 6px;
             border-radius: 50%;
             font-size: 12px;
             margin: 0 0 0 5px;
         }

     header .header-inner .header-menu nav > ul > li.parent > a::after {
         content: "";
         display: inline-block;
         width: 6px;
         height: 6px;
         border-right: 2px solid var(--blackcolor);
         border-bottom: 2px solid var(--blackcolor);
         transform: rotate(45deg) translateY(-50%);
         vertical-align: middle;
         margin: -3px 0 0 0;
         transition: var(--transition);
         position: absolute;
         right: 20px;
         top: 50%;
         box-sizing: initial;
         -webkit-box-sizing: initial;
         -moz-box-sizing: initial;
     }

     header .header-inner .header-menu nav > ul > li > a::before {
         content: "";
         position: absolute;
         width: 0;
         height: 2px;
         background: var(--secondarycolor);
         left: 0;
         right: 0;
         bottom: 0;
         margin: 0 auto;
         transition: var(--transition);
     }

     header .header-inner .header-menu nav > ul > li:hover > a::before {
         width: 100%;
     }

     header .header-inner .header-menu nav > ul > li.parent:hover > a::after {
         transform: rotate(225deg) translateY(-50%);
         margin: -4px -5px 0 0;
     }

     header .header-inner .search {
         display: none;
         cursor: pointer;
     }

     header .header-inner .location .image-block.search {
         display: block;
     }

     header .header-inner .header-menu nav > ul > li .submenu {
         width: 100%;
         background: #fff;
         display: none;
     }

     header .header-inner .header-menu nav > ul > li {
         position: relative;
     }

     header .header-inner .header-menu nav > ul li:not(:last-child) {
         border-bottom: 1px solid var(--greycolor);
     }

     header .header-inner .header-menu nav > ul > li .submenu a {
         padding: 15px 20px 15px 40px;
         display: block;
         color: var(--blackcolor);
         font-weight: 600;
     }

         header .header-inner .header-menu nav > ul > li .submenu a:hover {
             background: var(--secondarycolor);
             color: var(--whitecolor);
         }

         header .header-inner .header-menu nav > ul > li .submenu a svg path {
             transition: var(--transition);
         }

         header .header-inner .header-menu nav > ul > li .submenu a:hover svg path {
             fill: var(--whitecolor);
         }

     header .header-inner .header-menu nav > ul > li.userdashboard a,
     header .header-inner .header-menu nav > ul > li.userdashboard .submenu a {
         display: flex;
         align-items: center;
     }

         header .header-inner .header-menu nav > ul > li.userdashboard a svg {
             margin: 0 10px 0 0;
         }

     header .header-inner .header-menu nav > ul li a .caret {
         display: none;
     }

     header .header-inner .header-menu nav > ul > li.userdashboard {
         min-width: unset;
     }

     header .searchbar-wrapper {
         padding: 15px 24px;
         border-top: 1px solid var(--greycolor);
         display: none;
     }

         header .searchbar-wrapper .btn_2.action a {
             padding: 12px 14px;
             width: max-content;
             background: var(--secondarycolor);
             color: var(--whitecolor);
             font-weight: 500;
             box-shadow: none;
             outline: 0;
             cursor: pointer;
             border: 1px solid var(--secondarycolor);
             display: block;
             text-align: center;
             transition: var(--transition);
             line-height: 1;
             font-size: 14px;
             border-radius: 0;
         }

             header .searchbar-wrapper .btn_2.action a:hover {
                 background: var(--secondarycolor);
                 color: var(--whitecolor);
                 border-color: var(--secondarycolor);
             }

             header .searchbar-wrapper .btn_2.action a svg {
                 vertical-align: middle;
                 margin: 0 0 0 10px;
             }

                 header .searchbar-wrapper .btn_2.action a svg path {
                     transition: var(--transition);
                     fill: var(--whitecolor);
                 }

         header .searchbar-wrapper .field {
             width: calc(100% - 100px);
         }

             header .searchbar-wrapper .field input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]):not([type="range"]):not([type="number"]) {
                 border-bottom-color: var(--greycolor);
                 padding: 8px 12px;
                 height: 100%;
                 font-family: var(--bodyfont);
                 color: var(--bodycolor);
                 margin: 0;
                 font-size: 16px;
                 font-weight: 400;
                 background: transparent;
                 border-radius: 0;
                 border-width: 0 0 1px 0;
                 width: 100%;
                 display: block;
                 box-shadow: none;
                 outline: none;
             }

         header .searchbar-wrapper #searchVehicle {
             column-gap: 20px;
         }

 #hemburg {
     display: block;
     width: 25px;
     height: 21px;
     font-weight: unset;
     position: relative;
     -webkit-transform: rotate(0);
     -moz-transform: rotate(0);
     -o-transform: rotate(0);
     transform: rotate(0);
     -webkit-transition: .5s ease-in-out;
     -moz-transition: .5s ease-in-out;
     -o-transition: .5s ease-in-out;
     transition: .5s ease-in-out;
     cursor: pointer
 }

     #hemburg span {
         display: block;
         position: absolute;
         height: 3px;
         width: 100%;
         color: unset;
         font-weight: unset;
         background: var(--blackcolor);
         border-radius: 4px;
         opacity: 1;
         left: 0;
         -webkit-transform: rotate(0);
         -moz-transform: rotate(0);
         -o-transform: rotate(0);
         transform: rotate(0);
         -webkit-transition: .25s ease-in-out;
         -moz-transition: .25s ease-in-out;
         -o-transition: .25s ease-in-out;
         transition: .25s ease-in-out
     }

         #hemburg span:first-child {
             top: 0
         }

         #hemburg span:nth-child(2), #hemburg span:nth-child(3) {
             top: 9px;
             background: var(--blackcolor);
             right: 0;
             left: auto
         }

     #hemburg.open span:nth-child(2), #hemburg.open span:nth-child(3) {
         width: 100%
     }

     #hemburg span:nth-child(4) {
         bottom: 0
     }

     #hemburg.open span:first-child {
         top: 9px;
         width: 0%;
         left: 50%
     }

     #hemburg.open span:nth-child(2) {
         -webkit-transform: rotate(45deg);
         -moz-transform: rotate(45deg);
         -o-transform: rotate(45deg);
         transform: rotate(45deg)
     }

     #hemburg.open span:nth-child(3) {
         -webkit-transform: rotate(-45deg);
         -moz-transform: rotate(-45deg);
         -o-transform: rotate(-45deg);
         transform: rotate(-45deg)
     }

     #hemburg.open span:nth-child(4) {
         top: 9px;
         width: 0%;
         left: 50%
     }

 @media (min-width:768px) {
     .sticky header {
         background: var(--whitecolor);
     }
 }

 @media (min-width:769px) {
     .top-bar {
         padding: 8px 60px 8px 0;
     }

         #google-translate-wrapper, .top-bar .time {
             display: block;
         }

         .top-bar .number, .top-bar .location {
             margin: 0 0 0 20px;
         }

     header {
         padding: 0;
     }

         header .header-inner .logo-text {
             display: block;
             padding: 20px 0 20px 24px;
             margin: 0 0 0 24px;
             border-left: 1px solid var(--greycolor);
         }

     .hideondesktop {
         display: none;
     }

     .hideonmobile {
         display: block;
     }
 }

 @media (min-width:992px) {
     header .header-inner .location,
     #hemburg {
         display: none;
     }

     header .header-inner {
         padding: 0 24px;
     }

         header .header-inner .search {
             display: block;
             padding: 20px 15px;
             display: flex;
             align-items: center;
             border-left: 1px solid var(--greycolor);
             margin: 0 0 0 20px;
         }

     header .header-menu {
         position: static;
         display: flex;
         width: auto;
         max-height: unset;
         overflow: initial;
     }

         header .header-menu nav > ul {
             flex-direction: column;
             align-items: initial;
         }

         header .header-menu nav > ul {
             flex-direction: row;
             align-items: center;
         }

     header .header-inner .logo-text {
         display: none;
     }

     header .header-inner .header-menu nav > ul > li:not(:last-child) {
         margin-right: 18px;
     }

     header .header-inner .header-menu nav > ul > li > a {
         padding: 20px 0;
     }

     header .header-inner .header-menu nav > ul > li .submenu {
         position: absolute;
         display: block;
         z-index: 999;
         left: 0;
         top: 100%;
         width: max-content;
         background: #fff;
         opacity: 0;
         visibility: hidden;
         -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
         box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
         -moz-transition: opacity .6s cubic-bezier(.22, .61, .36, 1) 0s;
         -webkit-transition: opacity .6s cubic-bezier(.22,.61,.36,1) 0s;
         transition: opacity .6s cubic-bezier(.22,.61,.36,1) 0s;
     }

     header .header-inner .header-menu nav > ul > li {
         position: relative;
     }

     header .header-inner .header-menu nav > ul li:not(:last-child) {
         border: none;
     }

     header .header-inner .header-menu nav > ul > li.parent:hover .submenu {
         opacity: 1;
         visibility: visible;
     }

     header .header-inner .header-menu nav > ul > li .submenu a {
         padding: 10px 12px;
         display: block;
         color: var(--blackcolor);
         font-weight: 600;
     }

     header .header-inner .header-menu nav > ul > li.parent > a::after {
         position: static;
         transform: rotate(45deg);
         margin: -6px 0 0 8px;
     }

     header .header-inner .header-menu nav > ul > li.parent:hover > a::after {
         transform: rotate(225deg);
         margin: 2px 0 0 8px;
     }
 }

 @media (min-width:1200px) {
     header .header-inner {
         padding: 0 0 0 60px;
     }

         header .header-inner .logo-text {
             display: block;
         }

         header .header-inner .search {
             padding: 20px 28px;
             margin: 0 0 0 30px;
         }

     header .searchbar-wrapper {
         padding: 15px 60px;
     }
 }

 @media (min-width:1400px) {
     header .header-inner .header-menu nav > ul > li:not(:last-child) {
         margin-right: 40px;
     }
 }

 .flex {
     display: flex;
 }

 .flex-reverse {
     flex-flow: row-reverse;
 }

 .align-center {
     align-items: center;
 }

 .align-top {
     align-items: flex-start;
 }

 .align-bottom {
     align-items: flex-end;
 }

 .space-between {
     justify-content: space-between;
 }

 .justify-center {
     justify-content: center;
 }

 .justify-right {
     justify-content: flex-end;
 }

 .justify-left {
     justify-content: flex-start;
 }

 .row-wrap {
     flex-flow: row wrap;
 }

 a:hover,
 a:focus {
     text-decoration: none;
 }

 .top-bar svg path {
     fill: var(--whitecolor);
 }
</style>


<style>
.srp-d-none {
    display: none !important;
}
</style>




<style type="text/css">
    .cookie-modal {
        z-index: 9999999999;
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        max-width: 100%;
        height: 100%;
        max-height: 100%;
        padding: 8px;
        display: none;
        align-items: center;
        justify-content: center;
        box-sizing: border-box;
        z-index: 1050;
        overflow: hidden;
        background-color: rgba(0, 0, 0, 0.3);
    }

    .cookie-modal-content {
        top: 5%;
        position: fixed;
        /*bottom: -20px;*/
        width: 50% !important;
        width: 59%;
        left: 25% !important;
        -webkit-animation-name: slideIn;
        -webkit-animation-duration: 0.4s;
        animation-duration: 0.4s;
    }


    .sd-cookie-consent-banner .sd-banner-wrap {
        box-shadow: rgba(0, 0, 0, 0.5) 0 -3px 8px -1px;
        font-size: 100%;
        transform: translateY(110vh);
        animation: slide-up 1s forwards;
    }

    .sd-cookie-consent-banner .sd-banner-body {
        padding: 6px;
        font-size: 10px;
        width: 100%;
        display: flex;
        box-sizing: border-box;
    }

    .sd-cookie-consent-banner .sd-banner-body-contents {
        width: 100%;
        max-width: 1600px;
        margin-left: auto;
        margin-right: auto;
        display: flex;
    }

    #lblon, #lbloff {
        cursor: pointer;
    }

    .sd-cookie-consent-banner .sd-primary-section {
        padding: 0px;
        padding-right: 0;
        display: flex;
        flex-direction: column;
        flex-grow: 1;
        flex-basis: 0;
        width: 100%;
    }

    .sd-cookie-consent-banner .sd-secondary-section {
        padding: 8px;
        padding-top: 4px;
        padding-bottom: 4px;
        margin-left: 16px;
        display: none;
        flex-direction: column;
        flex-grow: 0;
        flex-basis: 1;
        align-items: center;
        justify-content: center;
    }

    .sd-cookie-consent-banner .sd-text-wrap {
        flex-basis: 0;
        flex-grow: 1;
    }

    .sd-cookie-consent-banner .sd-banner-header {
        font-weight: 600;
        font-size: 10px;
    }

    .sd-cookie-consent-banner .sd-banner-text {
        font-size: 10px;
        line-height: 1.5;
    }

    .sd-cookie-consent-banner .sd-disclosures-link {
        text-decoration: underline;
        font-weight: 600;
        font-size: inherit;
    }

        .sd-cookie-consent-banner .sd-disclosures-link:focus-visible {
            outline: 3px solid #639af9 !important;
            outline-offset: 5px !important;
            outline-style: inset !important;
        }

    .sd-cookie-consent-banner .sd-opt-out-link-content-wrap {
        display: inline-flex;
        align-items: center;
    }

    .sd-cookie-consent-banner .sd-opt-out-link:focus-visible {
        outline: 3px solid #639af9 !important;
        outline-offset: 5px !important;
        outline-style: inset !important;
    }

    .sd-cookie-consent-banner .sd-button-wrap {
        display: flex;
        justify-content: flex-end;
        align-items: center;
        margin-left: 0;
        margin-top: 12px;
        flex-grow: 0;
        flex-basis: 1;
    }

    .sd-cookie-consent-banner .sd-button-wrap-inner {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        flex-grow: 1;
    }

    .sd-cookie-consent-banner .sd-button:hover {
        filter: brightness(90%);
        cursor: pointer;
    }

    .sd-cookie-consent-banner .sd-button:active {
        filter: brightness(80%);
    }

    .sd-cookie-consent-banner .sd-button:focus-visible {
        outline: 3px solid #639af9 !important;
        outline-offset: 5px !important;
        outline-style: inset !important;
    }

    .sd-cookie-consent-banner .sd-button-wrap .sd-button {
        display: flex;
        padding: 8px;
        line-height: 1;
        text-decoration: none;
        box-sizing: border-box;
        margin: 0;
        font-size: 11px;
        font-weight: 600;
        text-align: center;
    }

    .sd-cookie-consent-banner .sd-button-wrap .sd-primary-button {
        display: flex;
        align-items: center;
        justify-content: center;
        margin-right: 16px;
        flex-grow: 0;
        flex-basis: 1;
        box-shadow: 0 3.6px 10.8px 1.8px rgba(0, 0, 0, 0.2);
    }

    .sd-cookie-consent-banner .sd-close-button {
        background-color: rgba(235, 235, 235, 0.9);
        color: #000;
        width: 28px !important;
        height: 28px !important;
        padding: 8px;
        display: flex;
        align-items: center;
        justify-content: center;
        box-sizing: border-box;
    }

    .sd-cookie-consent-banner .sd-close-button-primary {
        display: none;
        margin: 0;
        border-radius: 9999px !important;
        box-sizing: border-box;
    }

    .sd-cookie-consent-banner .sd-button-wrap .sd-close-button-alt {
        display: flex;
        margin-left: 16px;
        border-radius: 4px;
    }

    .sd-cookie-consent-banner .sd-close-button > svg {
        height: 12px;
        width: 12px;
        max-width: 12px;
        max-height: 12px;
    }

    .sd-cookie-consent-banner .sd-localization-select-wrap .sd-localization-select-label {
        margin: 0;
        margin-right: 4px;
        padding: 0;
        font-size: inherit;
        line-height: inherit;
    }

    .sd-cookie-consent-banner .sd-localization-select-wrap {
        line-height: 1;
        display: flex;
        align-items: baseline;
    }

    .sd-cookie-consent-banner .sd-localization-select-primary {
        display: none;
    }

    .sd-cookie-consent-banner .sd-localization-select-alt {
        display: inline-block;
    }

    .sd-cookie-consent-banner select {
        font-size: 10px;
        height: auto;
    }

        .sd-cookie-consent-banner select:focus-visible {
            outline: 3px solid #639af9 !important;
            outline-offset: 5px !important;
            outline-style: inset !important;
        }

    .sd-cookie-consent-banner .sd-do-not-sell-icon-wrap {
        display: inline;
    }

        .sd-cookie-consent-banner .sd-do-not-sell-icon-wrap .sd-banner-floater-button-img {
            height: 19px;
            width: 40px;
            display: inline;
        }

    .sd-cookie-consent-banner .sd-opt-out-link-wrap {
        margin-top: 5px;
    }

    .sd-cookie-consent-banner .sd-do-not-sell-text {
        display: inline;
        margin-left: 8px;
        text-decoration: underline;
        font-weight: 600;
        font-size: 11px;
    }

    .sd-cookie-consent-banner .sd-banner-alt-content-container {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        margin-top: 5px;
    }

    .sd-cookie-consent-banner .sd-banner-alt-poweredby-donotsell {
        display: none;
    }

        .sd-cookie-consent-banner .sd-banner-alt-poweredby-donotsell a:focus-visible {
            outline: 3px solid #639af9 !important;
            outline-offset: 5px !important;
            outline-style: inset !important;
        }

    .sd-cookie-consent-banner .sd-banner-alt-poweredby a:focus-visible {
        outline: 3px solid #639af9 !important;
        outline-offset: 5px !important;
        outline-style: inset !important;
    }

    .sd-cookie-consent-banner .sd-banner-poweredby {
        font-size: 10px;
    }

        .sd-cookie-consent-banner .sd-banner-poweredby a:focus-visible {
            outline: 3px solid #639af9 !important;
            outline-offset: 5px !important;
            outline-style: inset !important;
        }

    @media only screen and (min-width: 600px) {
        .sd-cookie-consent-banner .sd-banner-body {
            padding-left: 16px;
            padding-right: 16px;
            font-size: 11px;
        }

        .sd-cookie-consent-banner .sd-close-button {
            width: 30px !important;
            height: 30px !important;
        }

        .sd-cookie-consent-banner .sd-banner-text {
            font-size: 11px;
        }

        .sd-cookie-consent-banner .sd-button-wrap .sd-button {
            font-size: 12px;
        }

        .sd-cookie-consent-banner .sd-do-not-sell-text {
            font-size: 12px;
        }

        .sd-cookie-consent-banner .sd-banner-header {
            font-size: 12px;
        }

        .sd-cookie-consent-banner select {
            font-size: 11px;
        }

        .sd-cookie-consent-banner .sd-localization-select-primary {
            margin-left: 16px;
            display: flex;
            align-items: center;
        }

        .sd-cookie-consent-banner .sd-banner-alt-content-container {
            display: none;
        }

        .sd-cookie-consent-banner .sd-do-not-sell-icon-wrap .sd-banner-floater-button-img {
            height: 20px;
            width: 43px;
        }
    }

    @media only screen and (max-width: 599px) {
        .sd-cookie-consent-banner .sd-banner-alt-poweredby-donotsell {
            display: none;
        }

        .sd-cookie-consent-banner .sd-banner-alt-poweredby {
            font-size: 8px;
            text-align: center;
            line-height: 1.5;
        }
    }

    @media only screen and (min-width: 600px) and (max-width: 899px) {
        .sd-cookie-consent-banner .sd-banner-alt-poweredby-donotsell {
            display: block;
            font-size: 8px;
        }

        .sd-cookie-consent-banner .sd-opt-out-link-wrap {
            display: flex;
            flex-direction: row;
            justify-content: space-between;
            align-items: flex-end;
        }
    }

    @media only screen and (min-width: 900px) {
        .sd-cookie-consent-banner .sd-primary-section {
            padding: 4px;
            flex-direction: row;
        }

        .sd-cookie-consent-banner .sd-secondary-section {
            display: flex;
        }

        .sd-cookie-consent-banner .sd-button-wrap {
            margin-top: 0;
            margin-left: 24px;
        }

        .sd-cookie-consent-banner .sd-button-wrap-inner {
            flex-direction: column;
        }

        .sd-cookie-consent-banner .sd-banner-body {
            font-size: 12px;
        }

        .sd-cookie-consent-banner .sd-banner-text {
            font-size: 11px;
        }

        .sd-cookie-consent-banner .sd-button-wrap .sd-button {
            font-size: 14px;
        }

        .sd-cookie-consent-banner .sd-banner-header {
            font-size: 14px;
        }

        .sd-cookie-consent-banner .sd-do-not-sell-text {
            font-size: 14px;
        }

        .sd-cookie-consent-banner .sd-button-wrap .sd-primary-button {
            margin-right: 0;
            flex-grow: 1;
        }

        .sd-cookie-consent-banner .sd-button-wrap .sd-secondary-button {
            margin-top: 14px;
            flex-grow: 1;
        }

        .sd-cookie-consent-banner .sd-close-button-primary {
            display: flex;
        }

        .sd-cookie-consent-banner .sd-button-wrap .sd-close-button-alt {
            display: none;
        }

        .sd-cookie-consent-banner .sd-localization-select-primary {
            margin-left: 0;
            margin-top: 10px;
        }

        .sd-cookie-consent-banner select {
            font-size: 12px;
        }

        .sd-cookie-consent-banner .sd-do-not-sell-icon-wrap .sd-banner-floater-button-img {
            height: 21px;
            width: 46px;
        }
    }

    @media only screen and (min-width: 1600px) {
        .sd-cookie-consent-banner .sd-banner-body {
            font-size: 13px;
        }

        .sd-cookie-consent-banner .sd-banner-text {
            font-size: 13px;
        }

        .sd-cookie-consent-banner select {
            font-size: 13px;
        }
    }
</style>

<style>
    @media only screen and (max-width: 1400px) {
        .cookie-modal-content {
            /*margin-top: 20px;*/
            position: fixed;
            width: 50% !important;
            left: 25% !important;
            -webkit-animation-name: slideIn;
            -webkit-animation-duration: 0.4s;
            animation-duration: 0.4s;
        }
    }

    @media only screen and (min-width: 1600px) {
        .cookie-modal-content {
            /*top: 20%;*/
            position: fixed;
            width: 50% !important;
            left: 25% !important;
            -webkit-animation-name: slideIn;
            -webkit-animation-duration: 0.4s;
            animation-duration: 0.4s;
        }
    }

    /* The Close Button */
    .cookie-close {
        color: #595959;
        float: right;
        font-size: 21px !important;
        font-weight: bold;
    }

    .close:hover,
    .close:focus {
        color: #000;
        text-decoration: none;
        cursor: pointer;
    }

    .cookie-modal-header {
        padding: 2px 16px;
        /*background-color: #0171b2 !important;*/
        background-color: #000 !important;
        color: white;
    }

    .cookie-modal-body {
        padding: 2px 16px;
        font-size: 14px;
    }

    .cookie-modal-body {
        max-height: 100%;
        position: relative;
        overflow-y: auto;
        padding: 0;
        background-color: #fff;
        height: auto;
        max-height: 600px;
    }

    .cookie-modal-footer {
        padding: 15px;
        /*background-color: #0171b2 !important;*/
        background-color: #000 !important;
        color: white;
    }


    .sd-banner-modal-cookietoggle-label {
        font-size: 16px;
    }

    .sd-toggle-button {
        font-size: 14px;
    }

    .sd-toggle-button {
        text-transform: uppercase;
        font-weight: 900;
        font-size: 12px;
        line-height: 1;
        background-color: #595959;
        display: inline;
        padding: 4px;
        border-radius: 4px;
        text-align: center;
        vertical-align: middle;
        position: relative;
    }

    /*.go3829226503 {
            background-color: #0171b2 !important;
        }*/
    .toggle-active {
        background-color: #000 !important;
    }

    .txt-privacy-setting, .cookie-close {
        padding-top: 8px;
    }

    .btn-cookiePreference {
        color: #ffffff;
    }

    .sd-toggle-button > input {
        width: 15px;
        height: 15px;
        appearance: none;
        position: absolute;
        top: 5px;
        left: 7px;
        display: none;
    }

    .rbt-cookiePreference {
        box-shadow: unset !important;
        border: unset !important;
        background-color: unset !important;
        cursor: pointer !important;
    }

    .cookie-floater-banner-img {
        width: 45px;
        background: #fff;
        height: 45px;
        padding: 6px;
        border-radius: 30px;
        cursor: pointer !important;
    }

    .sd-cookiebanner-consent {
        z-index: 99999;
        position: fixed;
        top: auto !important;
        right: auto !important;
        left: 10px !important;
        bottom: 15px !important;
    }


    .cookie-floater-banner-button {
        padding: 0px;
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .txt-privacy-setting {
        font-size: 23px !important;
    }

    @media only screen and (max-width: 767px) {
        .cookie-modal {
            width: 185% !important;
            left: 0 !important;
            top: 0 !important;
        }

        .cookie-modal-content {
            width: 100% !important;
            top: 0 !important;
            left: 0 !important;
        }

        .cookie-modal-body {
            max-height: 538px;
        }
    }

    @media only screen and (max-width: 1300px) and (min-width: 1024px) {
        .cookie-modal-body {
            max-height: 430px;
        }
    }

    #lbloff:hover {
        background: #4b96d1 !important;
    }

    #lblon:hover {
        background: #4b96d1 !important;
    }
    /*load*/
</style>









        
        
    <link href="/Content/css/modal-style.min.css" rel="stylesheet"></link>




<div class="modal fade" id="Common_alert_Info_dialog" role="dialog" aria-labelledby="modal_alert_dialog_label" data-backdrop="static" data-keyboard="false">
    <div class="modal-dialog" role="document">
        <div class="modal-content mid-size">
            <div class="modal-header alert-info">
                <h6 class="modal-title" id="Common_alert_Info_title"></h6>
            </div>
            <div class="modal-body padding" id="Common_alert_Info_body">
            </div>
            <div class="modal-footer">
                <div class="btn-group">
                    <button type="button" class="ad-btn ad-btn-primary" data-dismiss="modal" id="Common_alert_Info_ok">OK</button>
                </div>
            </div>
        </div>
    </div>
</div>


<div class="modal fade" id="Common_alert_dialog" role="dialog" aria-labelledby="modal_alert_dialog_label" data-backdrop="static" data-keyboard="false">
    <div class="modal-dialog" role="document">
        <div class="modal-content mid-size">
            <div class="modal-header alert-info">
                <h6 class="modal-title" id="Common_alert_title">User Login</h6>
            </div>
            <div class="modal-body padding" id="Common_alert_body">
            </div>
            <div class="modal-footer">
                <div class="btn-group">
                    <button type="button" class="ad-btn ad-btn-primary" data-dismiss="modal" id="Common_alert_ok">OK</button>
                </div>
            </div>
        </div>
    </div>
</div>

<div class="modal fade" id="Common_confirm_dialog" role="dialog" aria-labelledby="modal_confirm_dialog_label" data-backdrop="static" data-keyboard="false">
  <div class="modal-dialog" role="document">
    <div class="modal-content mid-size">
      <div class="modal-header alert-info">
          <h6 class="modal-title" id="Common_confirm_title">Confirmation!</h6>
      </div>
      <div class="modal-body padding" id="Common_confirm_body">
      </div>
        <div class="modal-footer">
            <div class="btn-group">
                <button type="button" class="btn_4" data-dismiss="modal" id="Common_confirm_cancle">Cancel</button>
                <button type="button" class="btn_3" data-dismiss="modal" id="Common_confirm_ok">OK</button>
            </div>
        </div>
    </div>
  </div>
</div>




<style>
    .Common_modal_alert .Common_modal_confirm {
        z-index: 99999;
    }
</style>







<style>
    .navmenu ul.submenu.user-menu li i {
    width: auto;
    height: auto;
    font-size: inherit;
}
</style>


        

        
        
<div class="chatbox-wrapper exclude-element-markdown">
    <div id="chatPopup" class="chat-popup">
        <div class="chat-popup-header">
            <span class="chat-title" id="ChatTitle">Text Us</span>
            <span class="chat-close" onclick="closeChatForm()">×</span>
        </div>
        <div class="chat-popup-body">
            



<input type="hidden" id="dealerName" value="Jarrett Ford - Charlotte County"></input>
<input type="hidden" id="VinNo" value="#vin#"></input>
<input type="hidden" id="hdnvdpmodal" value=""></input>

<input id="hdnsuccessMessage" type="hidden" data-attribute="validation" name="ChatSuccessMessage" value="Thank you! Someone will be texting you back shortly!"></input>




<div id="ChatForm" class="chatform exclude-element-markdown">
    
<div class="form-group divDepartment">
    <label>Department</label>
    <div class="flex" style="gap: 20px;">
        <label class="radio-inline">
            <input type="radio" name="rblleadDepartment" id="rblSales" value="Sales" checked>
            Sales
        </label>
        <label class="radio-inline">
            <input type="radio" name="rblleadDepartment" id="rblService" value="Service">
            Service
        </label>
    </div>
</div>

    <div class="form-group divFirstNameChat">
        <label for="txtFirstNameChat">First Name*</label>
        <input type="text" id="txtFirstNameChat" class="form-control"></input>
    </div>
    <div class="form-group divLastNameChat">
        <label for="txtLastNameChat">Last Name*</label>
        <input type="text" id="txtLastNameChat" class="form-control"></input>
    </div>
    

    <div class="form-group divphonenumber">
        <label for="txtPhoneNumberChat">Phone Number*</label>
        <input type="text" id="txtPhoneNumberChat" onblur="FormatePhone.FormatPhoneNumber(this);" onkeyup="FormatePhone.FormatPhoneNumber(this);" class="form-control"></input>
        <small id="PhoneNumberError" style="color: red; display: none;">Phone number must be exactly 10 digits.</small>
    </div>

    <div class="form-group divcomments">
        <label for="txtCommentChat">Question*</label>
        <textarea id="txtCommentChat" class="form-control"></textarea>
        <small id="commentError" style="color: red; display: none;">Please enter at least 10 characters.</small>
    </div>

    
    

    
    <div class="clear"> </div>
    
    <input type="text" id="chat_alt_field" name="chat_alt_field" readonly tabindex="-1" autocomplete="off" aria-hidden="true" data-lpignore="true" data-1p-ignore="true" data-bwignore="true" style="position:absolute;left:-9999px;top:-9999px;width:1px;height:1px;opacity:0;pointer-events:none;"></input>
    <div class="form-group action">
        <input type="button" value="Submit" id="btnSubmitChatForm"></input>
    </div>
</div>


<div id="ChatSucessmessge" class="hide">
    <h2>Thank you! Someone will be texting you back shortly!</h2>
</div>



        </div>
    </div>

    <button class="chat-button" id="openChatBtn" type="button">
        Text Us
    </button>
</div>





<style>

.chatbox-wrapper { position: fixed; right: 20px; bottom: 80px; z-index: 9999; } 
.chatbox-wrapper #chatPopup { display: none; background: var(--whitecolor); border-radius: 5px; box-shadow: 0 2px 16px rgba(0, 0, 0, .4); margin: 0 0 15px; width: 300px; } 
.chatbox-wrapper #chatPopup .chat-popup-header { background: var(--secondarycolor); color: var(--whitecolor); padding: 12px 15px; font-weight: 700; display: flex; align-items: center; justify-content: space-between; border-radius: 5px 5px 0 0; } 
.chatbox-wrapper #chatPopup .chat-popup-header .chat-close { line-height: 20px; font-size: 25px; font-weight: 700; margin: 0 0 0 10px; cursor: pointer; } 
.chatbox-wrapper #chatPopup .chat-popup-body { background: var(--whitecolor); max-height: 480px; min-height: 300px; overflow-y: auto; padding: 15px; font-size: 14px; } 
.chatbox-wrapper #chatPopup #ChatForm .form-group { margin: 0 0 10px; } 
.chatbox-wrapper #chatPopup #ChatForm .form-group label { display: block; } 
.chatbox-wrapper #chatPopup #ChatForm input[type="text"], .chatbox-wrapper #chatPopup #ChatForm input[type="password"], .chatbox-wrapper #chatPopup #ChatForm input[type="email"] { max-width: unset; } 
.chatbox-wrapper #chatPopup #ChatForm .form-group.action { margin: 0; } 
.chatbox-wrapper #chatPopup #ChatForm .form-group.action input[type=button] { outline: none; box-shadow: none; border: 1px solid var(--secondarycolor); padding: 8px 10px; background: var(--secondarycolor); color: var(--whitecolor); border-radius: 4px; transition: var(--transition); font-weight: 700;cursor: pointer; } 
.chatbox-wrapper #chatPopup #ChatForm .form-group.action input[type=button]:hover { background: transparent; color: var(--secondarycolor); } 
.chatbox-wrapper #openChatBtn { font-size: 16px; line-height: 1.5; margin: 0 0 0 auto; display: block; outline: none; box-shadow: none; border: 1px solid var(--linktextcolor); background: var(--linktextcolor); color: var(--whitecolor); padding: 12px; border-radius: 4px; cursor: pointer; } 
.terms-link { text-decoration: underline; cursor: pointer; color: #007bff; }
#ChatSucessmessge { display: none; }
#ChatSucessmessge h2 { font-size: 18px; line-height: 1.4; font-weight: 500; color: #333; margin: 0;}
.opt-in-error { color: red !important; }
.checkbox-wrapper { position: relative; display: block; }
.checkbox-wrapper input[type="checkbox"] { padding: 0; height: initial; width: initial; cursor: pointer; position: absolute; left: 0; top: 0; right: 0; bottom: 0; z-index: 9; opacity: 0; }
.checkbox-wrapper label { position: relative; cursor: pointer; margin-bottom: 0; }
.checkbox-wrapper label::before { content: ''; -webkit-appearance: none; background-color: transparent; border: 2px solid #000; width: 19px; height: 19px; display: inline-block; position: relative; vertical-align: sub; cursor: pointer; border-radius: 3px; margin: 0 5px 0 0; }
.checkbox-wrapper input:checked + label:after { content: ''; display: block; position: absolute; top: 3px; left: 7px; width: 6px; height: 10px; border: solid #000; border-width: 0 2px 2px 0; transform: rotate(45deg); }
#chkEnableAutoOptInDisclaimerChat.opt-in-error + label::before { border-color: #ff0000; }

@media (max-width: 767px) {
    .chatbox-wrapper #chatPopup { width: 260px; }
    .chatbox-wrapper #chatPopup .chat-popup-body { max-height: 360px; } 
}
</style>



        
        
        
        

    


</form>
    

    
    <link src="/Content/css/CookieBanner.css" rel="stylesheet"></link>


</body>
</html>







<style>
    .d-userAdmin-none, li.mob-logout-menu {
        display: none !important;
    }

    @media screen and (max-width: 767px) {
        .main-menu, ul.fastcarsmenu {
            margin-top: 0px !important;
        }
    }
</style>








<style type="text/css">
    table.blog-table { border: 1px solid #d1d5db; margin: 20px 0; } 
table.blog-table caption { color: #374151; padding: 0; margin: 0 0 10px; font-weight: 600; } 
table.blog-table thead th { font-weight: 600; border: 1px solid #d1d5db; padding: 8px 12px; } 
table.blog-table thead tr { background-color: #f3f4f6; } 
table.blog-table tbody td { padding: 8px 12px; border: 1px solid #d1d5db; } 
table.blog-table tbody tr:nth-child(2n) td { background-color: #f9fafb; }

    .cookie-modal {
        z-index: 9999999999;
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        max-width: 100%;
        height: 100%;
        max-height: 100%;
        padding: 8px;
        display: none;
        align-items: center;
        justify-content: center;
        box-sizing: border-box;
        z-index: 1050;
        overflow: hidden;
        background-color: rgba(0, 0, 0, 0.3);
    }

    .cookie-modal-content {
        top: 5%;
        position: fixed;
        /*bottom: -20px;*/
        width: 50% !important;
        width: 59%;
        left: 25% !important;
        -webkit-animation-name: slideIn;
        -webkit-animation-duration: 0.4s;
        animation-duration: 0.4s;
    }


    .sd-cookie-consent-banner .sd-banner-wrap {
        box-shadow: rgba(0, 0, 0, 0.5) 0 -3px 8px -1px;
        font-size: 100%;
        transform: translateY(110vh);
        animation: slide-up 1s forwards;
    }

    .sd-cookie-consent-banner .sd-banner-body {
        padding: 6px;
        font-size: 10px;
        width: 100%;
        display: flex;
        box-sizing: border-box;
    }

    .sd-cookie-consent-banner .sd-banner-body-contents {
        width: 100%;
        max-width: 1600px;
        margin-left: auto;
        margin-right: auto;
        display: flex;
    }

    #lblon, #lbloff {
        cursor: pointer;
    }

    .sd-cookie-consent-banner .sd-primary-section {
        padding: 0px;
        padding-right: 0;
        display: flex;
        flex-direction: column;
        flex-grow: 1;
        flex-basis: 0;
        width: 100%;
    }

    .sd-cookie-consent-banner .sd-secondary-section {
        padding: 8px;
        padding-top: 4px;
        padding-bottom: 4px;
        margin-left: 16px;
        display: none;
        flex-direction: column;
        flex-grow: 0;
        flex-basis: 1;
        align-items: center;
        justify-content: center;
    }

    .sd-cookie-consent-banner .sd-text-wrap {
        flex-basis: 0;
        flex-grow: 1;
    }

    .sd-cookie-consent-banner .sd-banner-header {
        font-weight: 600;
        font-size: 10px;
    }

    .sd-cookie-consent-banner .sd-banner-text {
        font-size: 10px;
        line-height: 1.5;
    }

    .sd-cookie-consent-banner .sd-disclosures-link {
        text-decoration: underline;
        font-weight: 600;
        font-size: inherit;
    }

        .sd-cookie-consent-banner .sd-disclosures-link:focus-visible {
            outline: 3px solid #639af9 !important;
            outline-offset: 5px !important;
            outline-style: inset !important;
        }

    .sd-cookie-consent-banner .sd-opt-out-link-content-wrap {
        display: inline-flex;
        align-items: center;
    }

    .sd-cookie-consent-banner .sd-opt-out-link:focus-visible {
        outline: 3px solid #639af9 !important;
        outline-offset: 5px !important;
        outline-style: inset !important;
    }

    .sd-cookie-consent-banner .sd-button-wrap {
        display: flex;
        justify-content: flex-end;
        align-items: center;
        margin-left: 0;
        margin-top: 12px;
        flex-grow: 0;
        flex-basis: 1;
    }

    .sd-cookie-consent-banner .sd-button-wrap-inner {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        flex-grow: 1;
    }

    .sd-cookie-consent-banner .sd-button:hover {
        filter: brightness(90%);
        cursor: pointer;
    }

    .sd-cookie-consent-banner .sd-button:active {
        filter: brightness(80%);
    }

    .sd-cookie-consent-banner .sd-button:focus-visible {
        outline: 3px solid #639af9 !important;
        outline-offset: 5px !important;
        outline-style: inset !important;
    }

    .sd-cookie-consent-banner .sd-button-wrap .sd-button {
        display: flex;
        padding: 8px;
        line-height: 1;
        text-decoration: none;
        box-sizing: border-box;
        margin: 0;
        font-size: 11px;
        font-weight: 600;
        text-align: center;
    }

    .sd-cookie-consent-banner .sd-button-wrap .sd-primary-button {
        display: flex;
        align-items: center;
        justify-content: center;
        margin-right: 16px;
        flex-grow: 0;
        flex-basis: 1;
        box-shadow: 0 3.6px 10.8px 1.8px rgba(0, 0, 0, 0.2);
    }

    .sd-cookie-consent-banner .sd-close-button {
        background-color: rgba(235, 235, 235, 0.9);
        color: #000;
        width: 28px !important;
        height: 28px !important;
        padding: 8px;
        display: flex;
        align-items: center;
        justify-content: center;
        box-sizing: border-box;
    }

    .sd-cookie-consent-banner .sd-close-button-primary {
        display: none;
        margin: 0;
        border-radius: 9999px !important;
        box-sizing: border-box;
    }

    .sd-cookie-consent-banner .sd-button-wrap .sd-close-button-alt {
        display: flex;
        margin-left: 16px;
        border-radius: 4px;
    }

    .sd-cookie-consent-banner .sd-close-button > svg {
        height: 12px;
        width: 12px;
        max-width: 12px;
        max-height: 12px;
    }

    .sd-cookie-consent-banner .sd-localization-select-wrap .sd-localization-select-label {
        margin: 0;
        margin-right: 4px;
        padding: 0;
        font-size: inherit;
        line-height: inherit;
    }

    .sd-cookie-consent-banner .sd-localization-select-wrap {
        line-height: 1;
        display: flex;
        align-items: baseline;
    }

    .sd-cookie-consent-banner .sd-localization-select-primary {
        display: none;
    }

    .sd-cookie-consent-banner .sd-localization-select-alt {
        display: inline-block;
    }

    .sd-cookie-consent-banner select {
        font-size: 10px;
        height: auto;
    }

        .sd-cookie-consent-banner select:focus-visible {
            outline: 3px solid #639af9 !important;
            outline-offset: 5px !important;
            outline-style: inset !important;
        }

    .sd-cookie-consent-banner .sd-do-not-sell-icon-wrap {
        display: inline;
    }

        .sd-cookie-consent-banner .sd-do-not-sell-icon-wrap .sd-banner-floater-button-img {
            height: 19px;
            width: 40px;
            display: inline;
        }

    .sd-cookie-consent-banner .sd-opt-out-link-wrap {
        margin-top: 5px;
    }

    .sd-cookie-consent-banner .sd-do-not-sell-text {
        display: inline;
        margin-left: 8px;
        text-decoration: underline;
        font-weight: 600;
        font-size: 11px;
    }

    .sd-cookie-consent-banner .sd-banner-alt-content-container {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        margin-top: 5px;
    }

    .sd-cookie-consent-banner .sd-banner-alt-poweredby-donotsell {
        display: none;
    }

        .sd-cookie-consent-banner .sd-banner-alt-poweredby-donotsell a:focus-visible {
            outline: 3px solid #639af9 !important;
            outline-offset: 5px !important;
            outline-style: inset !important;
        }

    .sd-cookie-consent-banner .sd-banner-alt-poweredby a:focus-visible {
        outline: 3px solid #639af9 !important;
        outline-offset: 5px !important;
        outline-style: inset !important;
    }

    .sd-cookie-consent-banner .sd-banner-poweredby {
        font-size: 10px;
    }

        .sd-cookie-consent-banner .sd-banner-poweredby a:focus-visible {
            outline: 3px solid #639af9 !important;
            outline-offset: 5px !important;
            outline-style: inset !important;
        }

    @media only screen and (min-width: 600px) {
        .sd-cookie-consent-banner .sd-banner-body {
            padding-left: 16px;
            padding-right: 16px;
            font-size: 11px;
        }

        .sd-cookie-consent-banner .sd-close-button {
            width: 30px !important;
            height: 30px !important;
        }

        .sd-cookie-consent-banner .sd-banner-text {
            font-size: 11px;
        }

        .sd-cookie-consent-banner .sd-button-wrap .sd-button {
            font-size: 12px;
        }

        .sd-cookie-consent-banner .sd-do-not-sell-text {
            font-size: 12px;
        }

        .sd-cookie-consent-banner .sd-banner-header {
            font-size: 12px;
        }

        .sd-cookie-consent-banner select {
            font-size: 11px;
        }

        .sd-cookie-consent-banner .sd-localization-select-primary {
            margin-left: 16px;
            display: flex;
            align-items: center;
        }

        .sd-cookie-consent-banner .sd-banner-alt-content-container {
            display: none;
        }

        .sd-cookie-consent-banner .sd-do-not-sell-icon-wrap .sd-banner-floater-button-img {
            height: 20px;
            width: 43px;
        }
    }

    @media only screen and (max-width: 599px) {
        .sd-cookie-consent-banner .sd-banner-alt-poweredby-donotsell {
            display: none;
        }

        .sd-cookie-consent-banner .sd-banner-alt-poweredby {
            font-size: 8px;
            text-align: center;
            line-height: 1.5;
        }
    }

    @media only screen and (min-width: 600px) and (max-width: 899px) {
        .sd-cookie-consent-banner .sd-banner-alt-poweredby-donotsell {
            display: block;
            font-size: 8px;
        }

        .sd-cookie-consent-banner .sd-opt-out-link-wrap {
            display: flex;
            flex-direction: row;
            justify-content: space-between;
            align-items: flex-end;
        }
    }

    @media only screen and (min-width: 900px) {
        .sd-cookie-consent-banner .sd-primary-section {
            padding: 4px;
            flex-direction: row;
        }

        .sd-cookie-consent-banner .sd-secondary-section {
            display: flex;
        }

        .sd-cookie-consent-banner .sd-button-wrap {
            margin-top: 0;
            margin-left: 24px;
        }

        .sd-cookie-consent-banner .sd-button-wrap-inner {
            flex-direction: column;
        }

        .sd-cookie-consent-banner .sd-banner-body {
            font-size: 12px;
        }

        .sd-cookie-consent-banner .sd-banner-text {
            font-size: 11px;
        }

        .sd-cookie-consent-banner .sd-button-wrap .sd-button {
            font-size: 14px;
        }

        .sd-cookie-consent-banner .sd-banner-header {
            font-size: 14px;
        }

        .sd-cookie-consent-banner .sd-do-not-sell-text {
            font-size: 14px;
        }

        .sd-cookie-consent-banner .sd-button-wrap .sd-primary-button {
            margin-right: 0;
            flex-grow: 1;
        }

        .sd-cookie-consent-banner .sd-button-wrap .sd-secondary-button {
            margin-top: 14px;
            flex-grow: 1;
        }

        .sd-cookie-consent-banner .sd-close-button-primary {
            display: flex;
        }

        .sd-cookie-consent-banner .sd-button-wrap .sd-close-button-alt {
            display: none;
        }

        .sd-cookie-consent-banner .sd-localization-select-primary {
            margin-left: 0;
            margin-top: 10px;
        }

        .sd-cookie-consent-banner select {
            font-size: 12px;
        }

        .sd-cookie-consent-banner .sd-do-not-sell-icon-wrap .sd-banner-floater-button-img {
            height: 21px;
            width: 46px;
        }
    }

    @media only screen and (min-width: 1600px) {
        .sd-cookie-consent-banner .sd-banner-body {
            font-size: 13px;
        }

        .sd-cookie-consent-banner .sd-banner-text {
            font-size: 13px;
        }

        .sd-cookie-consent-banner select {
            font-size: 13px;
        }
    }

    .sd-primary-buttonsd-primary-button {
        background-color: #000;
    }

        .sd-primary-buttonsd-primary-button:hover {
            background-color: #0071b2;
        }
</style>

<style>
    @media only screen and (max-width: 1400px) {
        .cookie-modal-content {
            /*margin-top: 20px;*/
            position: fixed;
            width: 50% !important;
            left: 25% !important;
            -webkit-animation-name: slideIn;
            -webkit-animation-duration: 0.4s;
            animation-duration: 0.4s;
        }
    }

    @media only screen and (min-width: 1600px) {
        .cookie-modal-content {
            /*top: 20%;*/
            position: fixed;
            width: 50% !important;
            left: 25% !important;
            -webkit-animation-name: slideIn;
            -webkit-animation-duration: 0.4s;
            animation-duration: 0.4s;
        }
    }

    /* The Close Button */
    .cookie-close {
        color: #595959 !important;
        float: right;
        border: none;
        background: none;
        font-size: 21px !important;
        font-weight: bold;
    }

    .close:hover,
    .close:focus {
        color: #000;
        text-decoration: none;
        cursor: pointer;
    }

    .cookie-modal-header {
        padding: 2px 16px;
        /*background-color: #0171b2 !important;*/
        background-color: #000 !important;
        color: white;
    }

    .cookie-modal-body {
        padding: 2px 16px;
        font-size: 14px;
    }

    .cookie-modal-body {
        max-height: 100%;
        position: relative;
        overflow-y: auto;
        padding: 0;
        background-color: #fff;
        height: auto;
        max-height: 600px;
    }

    .cookie-modal-footer {
        padding: 15px;
        /*background-color: #0171b2 !important;*/
        background-color: #000 !important;
        color: white;
    }


    .sd-banner-modal-cookietoggle-label {
        font-size: 16px;
    }

    .sd-toggle-button {
        font-size: 14px;
    }

    .sd-toggle-button {
        text-transform: uppercase;
        font-weight: 900;
        font-size: 12px;
        line-height: 1;
        background-color: #595959;
        display: inline;
        padding: 4px;
        border-radius: 4px;
        text-align: center;
        vertical-align: middle;
        position: relative;
    }

    /*.go3829226503 {
            background-color: #0171b2 !important;
        }*/
    .toggle-active {
        background-color: #000 !important;
    }

    .txt-privacy-setting, .cookie-close {
        padding-top: 8px;
    }

    .btn-cookiePreference {
        color: #ffffff;
    }

    .sd-toggle-button > input {
        width: 15px;
        height: 15px;
        appearance: none;
        position: absolute;
        top: 5px;
        left: 7px;
        display: none;
    }

    .rbt-cookiePreference {
        box-shadow: unset !important;
        border: unset !important;
        background-color: unset !important;
        cursor: pointer !important;
    }

    .txt-privacy-policy-footer a {
        color: #fff;
        text-decoration: underline;
    }

        .txt-privacy-policy-footer a:hover {
            color: #fff;
            text-decoration: underline;
        }

    .txt-privacy-policy-footer {
        text-align: center;
    }

    .cookie-floater-banner-img {
        width: 45px;
        background: #fff;
        height: 45px;
        padding: 6px;
        border-radius: 30px;
        cursor: pointer;
    }

    .sd-cookiebanner-consent {
        z-index: 99999;
        position: fixed;
        top: auto !important;
        right: auto !important;
        left: 10px !important;
        bottom: 15px !important;
    }


    .cookie-floater-banner-button {
        padding: 0px;
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .txt-privacy-setting {
        font-size: 23px !important;
    }

    @media only screen and (max-width: 767px) {
        .cookie-modal {
            width: 185% !important;
            left: 0 !important;
            top: 0 !important;
        }

        .cookie-modal-content {
            width: 100% !important;
            top: 0 !important;
            left: 0 !important;
        }

        .cookie-modal-body {
            max-height: 538px;
        }
    }

    #lbloff:hover {
        background: #4b96d1 !important;
    }

    #lblon:hover {
        background: #4b96d1 !important;
    }

    .lblNotAlloed {
        cursor: not-allowed !important;
    }

        .lblNotAlloed:hover {
            background-color: none !important;
        }
</style>
:::