h1,h2,h3,h4,h5,h6,p,li,a,span,strong,em,label,.button,input[type=submit]{font-family:"Aston Martin Flare"!important;font-weight:normal!important;letter-spacing:0!important}[type=button],[type=submit],button{font-family:"Aston Martin Flare"!important;font-weight:normal!important;text-transform:capitalize!important;letter-spacing:0!important}h1,h2,h3,h4{font-family:"Aston Martin Flare Medium"!important;font-weight:normal!important}p{font-size:16px!important;line-height:32px!important;letter-spacing:0!important;font-weight:normal!important;font-family:"Aston Martin Flare"!important}.contact-menu-popup .dynamic-content-for-elementor-acf{font-weight:normal!important;font-family:"Aston Martin Flare"!important;text-transform:capitalize!important;font-size:18px!important}.elementor-widget-text-editor ul,.e-con-inner ul{margin-bottom:20px}.elementor-widget-text-editor ul li,.e-con-inner ul li{font-size:16px!important;line-height:32px!important;letter-spacing:0!important;margin-bottom:10px}.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6,.footer p,.footer li,.footer a,.footer span,.footer strong,.footer em{color:#7d7e7e!important}.footer p{font-size:12px!important;line-height:1.4!important;letter-spacing:0!important}.footer .social-icons li:before{background:#7d7e7e}.elementor-widget-text-editor a{color:#7ab6af!important;font-size:16px;line-height:1;letter-spacing:2px;display:table;border-bottom:1px solid #7AB6AF;margin:35px 0 0;transition:250ms ease}.elementor-widget-text-editor a:after{content:'';background:url(https://hrowen1dev.wpenginepowered.com/wp-content/themes/h-r-owen/assets/images/am-link-arrow.png) center / contain no-repeat;width:16px;height:20px;display:inline-block;margin:-5.5px 0 -5px 5px}.jet-menu .jet-menu-item .top-level-link,.elementor-nav-menu li,.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:"Aston Martin Flare"!important}.header-brand-logo img,.elementor .header-brand-logo img{width:100%;max-width:122px;margin:0;position:relative;top:6px}@media (max-width:768px){.header-brand-logo img,.elementor .header-brand-logo img{width:100%;max-width:80px}}.aston-martin-hero .hero-button{background-color:#FFF!important;color:#015e56!important;border-radius:3px!important}.aston-martin-hero .hero-button:hover{background-color:#015e56!important;color:#FFF!important}.hero-banner-slider,.hero-video,.hero-content{height:100%!important;min-height:800px!important}.hero-image{aspect-ratio:16 / 9}.hero-image:before{z-index:1;content:'';display:block;position:absolute;top:0;left:0;min-height:100%;width:100%;background:#fff;background:-moz-linear-gradient(0deg,#fff0 0%,rgb(0 0 0 / .7539609593837535) 100%);background:-webkit-linear-gradient(0deg,#fff0 0%,rgb(0 0 0 / .7539609593837535) 100%);background:linear-gradient(0deg,#fff0 0%,rgb(0 0 0 / .7539609593837535) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#000000",GradientType=1)}.hero-content:before{background:transparent!important}.hero-content{text-align:left!important;justify-content:end!important;padding:0 20px 50px 20px!important;max-width:1480px;margin:0 auto;width:100%}@media (max-width:996px){.hero-banner-slider,.hero-image,.hero-video,.hero-content{min-height:600px!important}}@media (max-width:767px){.hero-banner-slider,.hero-image,.hero-video,.hero-content{min-height:450px!important}.hero-content{padding:2% 5% 5% 5%!important}}@media only screen and (max-width:641px){.hero-banner-slider,.hero-image,.hero-video,.hero-content{min-height:350px!important}.hero-content{padding:2% 5% 5% 5%!important}}.dealership-info img{display:none!important}.dealership-info{background-color:#e2e4e4!important;color:#121212!important}.dealership-info p,.dealership-info .phone-link{color:#121212!important}.dealership-info h3{margin:0 0 10px!important}.dealership-info a.button{color:#fff;transition:500ms;background-color:#01665e!important;border-color:#01665e!important}.dealership-info a.button:hover{color:white!important;background-color:#015e56!important;border-color:#015e56!important}.popup-contact-form h1,.popup-contact-form h2,.popup-contact-form h3,.popup-contact-form h4,.popup-contact-form h5,.popup-contact-form h6,.popup-contact-form p,.popup-contact-form label,.popup-contact-form legend,.popup-contact-form legend span,.popup-contact-form label.gform-field-label--type-sub{color:#121212!important;font-family:"Aston Martin Flare"!important;text-transform:capitalize!important}.popup-contact-form .gform_wrapper.gravity-theme .gfield h1,.popup-contact-form .gform_wrapper.gravity-theme .gfield h2,.popup-contact-form .gform_wrapper.gravity-theme .gfield h3,.popup-contact-form .gform_wrapper.gravity-theme .gfield h4,.popup-contact-form .gform_wrapper.gravity-theme .gfield h5,.popup-contact-form .gform_wrapper.gravity-theme .gfield h6,.popup-contact-form .gform_wrapper.gravity-theme .gfield p,.popup-contact-form .gform_wrapper.gravity-theme .gfield label,.popup-contact-form .gform_wrapper.gravity-theme .gfield legend,.popup-contact-form .gform_wrapper.gravity-theme .gfield legend span,.popup-contact-form .gform_wrapper.gravity-theme .gfield label.gform-field-label--type-sub{color:#121212!important;font-family:"Aston Martin Flare"!important;text-transform:capitalize!important}.popup-contact-form .gform_wrapper.gravity-theme .gfield h3{font-size:16px!important;margin-bottom:0}.popup-contact-form .gform_wrapper.gravity-theme .gfield p{font-size:13px!important;line-height:32px!important;letter-spacing:0!important}.popup-contact-form .gform_wrapper.gravity-theme .gfield a{color:#121212!important;text-decoration:underline}.popup-contact-form .gform_wrapper.gravity-theme .gfield a:hover{color:#015e56!important}.popup-contact-form .gfield_visibility_administrative{display:none!important}.dialog-widget-content{background-color:#ffffff!important;border-color:#e2e4e4!important}.dialog-close-button{background-color:#e2e4e4!important}.dialog-close-button svg{fill:#121212!important}.popup-contact-form .gform_wrapper.gravity-theme input[type=color],.popup-contact-form .gform_wrapper.gravity-theme input[type=date],.popup-contact-form .gform_wrapper.gravity-theme input[type=datetime-local],.popup-contact-form .gform_wrapper.gravity-theme input[type=datetime],.popup-contact-form .gform_wrapper.gravity-theme input[type=email],.popup-contact-form .gform_wrapper.gravity-theme input[type=month],.popup-contact-form .gform_wrapper.gravity-theme input[type=number],.popup-contact-form .gform_wrapper.gravity-theme input[type=password],.popup-contact-form .gform_wrapper.gravity-theme input[type=search],.popup-contact-form .gform_wrapper.gravity-theme input[type=tel],.popup-contact-form .gform_wrapper.gravity-theme input[type=text],.popup-contact-form .gform_wrapper.gravity-theme input[type=time],.popup-contact-form .gform_wrapper.gravity-theme input[type=url],.popup-contact-form .gform_wrapper.gravity-theme input[type=week],.popup-contact-form .gform_wrapper.gravity-theme select,.popup-contact-form .gform_wrapper.gravity-theme textarea{color:#121212!important;border:none;border-radius:2px;background-color:rgb(238 240 240 / .5019607843137255)}.popup-contact-form .gchoice label{background-color:rgb(238 240 240 / .5019607843137255);color:#121212!important;border:1px solid #eaeaea}.popup-contact-form .gform_wrapper.gravity-theme .gfield .gchoice label:hover{background-color:#01665e!important;border-color:#01665e!important;color:white!important}.popup-contact-form .gform_wrapper.gravity-theme .gfield .gchoice input[type="radio"]:checked+label{background-color:#01665e!important;border-color:#01665e!important;color:white!important}.popup-contact-form .gform_wrapper .gform_footer input[type=submit]{color:#fff;transition:500ms;background-color:#01665e!important;border-color:#01665e!important;font-family:"Aston Martin Flare"!important;text-transform:capitalize!important;font-size:18px!important}.popup-contact-form .gform_wrapper .gform_footer input[type=submit]:hover{color:white!important;background-color:#015e56!important;border-color:#015e56!important}.generic-cta-bar{background-color:#01665e!important}.generic-cta-bar .dce-acf-repeater .dce-acf-repeater-item [data-element_type="container"]{background-color:#01665e!important}.generic-cta-bar .dce-acf-repeater .dce-acf-repeater-item [data-element_type="container"] .dynamic-content-for-elementor-acf{font-family:"Aston Martin Flare"!important;text-transform:capitalize!important;font-size:20px!important}@media only screen and (max-width:641px){.generic-cta-bar .dce-acf-repeater .dce-acf-repeater-item [data-element_type="container"] .dynamic-content-for-elementor-acf{font-size:14px!important}}.accordionjs .acc_section .acc_head{background:#FFF!important;padding:0!important}.accordionjs .acc_section{border-bottom:1px solid #e2e4e4!important;list-style:none;border:1px solid #e2e4e4!important}.accordionjs .acc_section .acc_head .acc_button{padding:20px 15px 15px 15px!important}.accordionjs .acc_section .acc_head [type="button"] .accordion-title{font-size:18px}.accordionjs .acc_section .acc_head [type="button"]:hover{color:#01665e}.accordionjs .acc_section .acc_content{background:#FFF!important;padding:20px!important}.masonry-item{min-height:300px!important;justify-content:end!important;align-items:flex-start!important;padding:2%!important}.masonry-item .overlay{color:white!important;transition:500ms;background-color:#01665e!important;background:#01665e!important;border-color:#01665e!important;font-family:"Aston Martin Flare"!important;text-transform:capitalize!important;font-size:18px!important}.masonry-item:hover .overlay{background-color:#015e56!important;background:#015e56!important;border-color:#015e56!important}.car-model-slider .car-model-slide{padding:12px 12px 12px 0!important}.car-model-slider .slick-list{overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:thin}.car-model-slider .slick-list::-webkit-scrollbar{height:8px!important}.car-model-slider .slick-list::-webkit-scrollbar-track{background:#e5e5e5!important}.car-model-slider .slick-list::-webkit-scrollbar-thumb{background:#0f4c45!important;border-radius:4px!important}.car-range-family-bg{left:calc(var(--text-w, 220px) + -50px)!important}.car-range-right-inner{max-width:1100px!important}.car-range-strapline{font-size:16px!important;opacity:1!important;font-weight:bold!important}.car-range-left{z-index:10}.car-range-title{font-size:50px!important;line-height:1!important}@media (max-width:1600px){.car-range-right-inner{max-width:895px!important}}@media (max-width:1600px){.car-range-family-bg{left:calc(var(--text-w, 220px) + -140px)!important;--family-bg-scale:80% !important;background-position:left 100%!important}}@media (max-width:1300px){.car-range-right-inner{max-width:700px!important}}@media (max-width:1024px){.car-range-right-inner{max-width:700px!important}.car-range-family-bg{display:none!important}.car-range-left{flex:1 1 auto!important;max-width:100%}.car-range-section{gap:0px!important;padding:20px 0!important}}@media (max-width:768px){.car-range-family-bg{display:none!important}.car-range-left{flex:1 1 auto!important;max-width:100%}.car-range-section{gap:0px!important;padding:20px 0!important}.car-model-card{padding:15px!important}.car-model-card h3{font-size:16px!important;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}