body{font-family:Poppins,sans-serif!important}.ppb_title:after{content:"";display:block;position:absolute;width:100px;border-bottom:5px solid #eb0a1e;padding-top:4px;left:calc(50% - 50px)}h1.ppb_title,h2.ppb_title{text-transform:uppercase;font-family:Poppins,sans-serif!important;margin:0 0 1.5rem!important}.car_attribute_wrapper{width:100%;float:left;text-align:center;font-size:20px;font-weight:700;text-transform:uppercase}h2.modal-title{font-size:20px;text-transform:uppercase;font-weight:700}#types-menu .menu-item a:hover,#more-infos .menu-item a:hover,.sidebar .content .textwidget div a:hover{color:#eb0a1e!important}#menu_back:before{content:""}li.menu-item a{font-size:1.2em!important;text-transform:uppercase!important;padding:5px 15px 5px 5px!important}#menu_wrapper div .nav li.arrow>a:after{font-weight:700;font-size:18px;margin-top:3px}span.ti-menu{font-size:22px}.cgl .inner .inner_wrapper .full_width p a{color:#eb0a1e}.modal-header{flex-direction:column;align-items:flex-start!important}.modal-header p{font-weight:100}.car_attribute_wrapper p{color:#000;font-weight:100;font-size:small}@media only screen and (max-width: 767px){#logo_right_button{padding-top:0!important}.logo_wrapper img{margin-top:-7px;max-height:35px}#carbanner{flex-direction:column}#carbanner h1{flex-direction:column;text-align:center}#carname{text-align:center}.above_top_bar .top_contact_info{display:none}.above_top_bar .page_content_wrapper{height:44px}.above_top_bar .social_wrapper ul{margin-top:5px}.ppb_header_content{flex-direction:column}.menu-footer-menu-container{margin-bottom:0;float:inherit}}#footer_custom,#footer_custom_mobile{font-size:12px;font-weight:400;color:#fff}@media only screen and (min-width: 1200px){#footer_custom{display:flex;justify-content:space-around;align-items:center;border-top:1px solid #0e0e0e;padding-top:5px}#footer_custom_mobile{display:none}ul.footer_nav{display:flex}}@media only screen and (max-width: 1200px){#footer_custom{display:none}ul.footer_nav{text-align:center;margin-bottom:5px;border-top:1px solid #0e0e0e;padding-top:5px}ul.footer_nav{text-align:center;margin-bottom:10px;border-top:1px solid #0e0e0e;padding-top:10px}#copyright_custom_mobile{text-align:center}.main-logo{left:25px!important}}#carbanner{display:flex}#map{height:300px}#types-menu .menu-item a:hover,#more-infos .menu-item a:hover,#copyright_custom a:hover,.footer_nav .menu-item a:hover{color:#eb0a1e!important}.sidebar-hours{margin-left:40px}.page_content_wrapper .sidebar .content .textwidget{margin-bottom:30px}.sidebar_wrapper .sidebar .content .textwidget div{margin-bottom:5px}.cgl{padding-top:75px!important}.cgl .inner .inner_wrapper .full_width h1{text-align:center;margin-top:20px;margin-bottom:20px}.titletext{margin-bottom:1em!important}h2.ppb_title{margin:0!important}#btn-tel-blue{background-color:#0079c0;width:50px;height:50px;display:flex;justify-content:center;align-items:center;border-radius:50%;position:fixed;z-index:999;bottom:35px;left:35px}#btn-tel-blue i{color:#fff;font-size:1.5rem;line-height:1.2}#btn-tel-blue:hover{background-color:#00639c;transition:.3s}ul#main_menu .current-menu-item a{color:#eb0a1e!important;border-bottom:2px solid #eb0a1e;padding:0 0 4px}ul#mobile_main_menu .current-menu-item a{color:#eb0a1e!important}.top_bar.hasbg,.top_bar.scroll{box-shadow:0 3px 4px #bfbfbf}.grid.gallery .element .grid.gallery2{min-height:285px!important}.titlecustom{font-size:2.2rem;text-transform:uppercase;font-weight:700;margin:0 4em}.faqcustom h2{text-transform:uppercase;font-size:1.5rem;font-weight:700;letter-spacing:0px}.faqcustom .ui-accordion-header a{font-weight:100!important}.ppb_header_content{display:flex;justify-content:center;gap:22px;align-items:center}input[type=email]{border-radius:0}.top_contact_info>div{white-space:nowrap}.faq .inner .inner_wrapper{margin-top:0}@media only screen and (max-width: 767px){#logo_wrapper,html[data-style=fullscreen] #logo_wrapper,.top_bar.hasbg #logo_wrapper{padding:25px 0 15px!important}}@media only screen and (min-width: 768px) and (max-width: 1200px){#logo_right_button{padding-top:.6rem!important}.logo_wrapper img{width:166px!important}}@media only screen and (max-width: 767px){.logo_wrapper img{margin-left:0;width:75%}#logo_right_button,#logo_wrapper .logo_container{margin-left:.5rem}}@media only screen and (min-width: 768px) and (max-width: 1200px){#logo_wrapper{padding:20px 0!important;margin-left:.5rem}#logotoyota{margin-left:.5rem}.logo_wrapper img{width:145px!important}}@media (max-width: 320px){#logotoyota{width:82px!important}#logo_wrapper .main-logo{margin-right:0!important}#logo_wrapper .logo_container,#logo_right_button{margin-left:0!important}}.fade:not(.show){display:none!important}.d-flex.gap-5.justify-content-center.nav.nav-tabs{padding:0}.modal-backdrop.fade.show{z-index:-1!important}.modal-content{margin:2px auto;z-index:1100!important}.modal-body.row.p-0{--bs-gutter-x: 0 !important}button.btn.btn-danger.btn-sm.me-5.rounded-0,button.btn.mt-4.rounded-0{background-color:#eb0a1e}span.ti-face-smile,.ti-car,.ti-heart{margin-left:12px}.arrowleft{background-position:left .5rem center!important}.tablinks.bg-white.hover\:shadow-xl.active,.tablinks.active{border:3px solid #eb0a1e}a{text-decoration:none}.active:before{content:"";display:block;width:0;border:10px solid #eb0a1e;border-color:#eb0a1e transparent transparent transparent;top:101%;left:50%;margin-left:-10px;position:relative}.dropdownbanner{background:linear-gradient(0deg,transparent,rgba(25,25,25,1));height:13em}#wrapper.transparent .top_bar:not(.scroll) #menu_wrapper div .nav>li>a:hover{color:#eb0a1e!important}#menu_wrapper .nav ul li a,#menu_wrapper div .nav li>a,#mobile_nav_icon,#logo_wrapper .social_wrapper ul li a{color:#000!important}.noscroll{overflow:hidden}.light.mt-5.shortcode.small.social_wrapper{text-align:unset}.focus\:border-blue-500:focus{--tw-border-opacity: 1 !important;border-color:rgb(255 0 0 / var(--tw-border-opacity))!important}.focus\:ring-blue-500:focus{--tw-ring-opacity: 1 !important;--tw-ring-color: rgb(255 0 0 / var(--tw-ring-opacity)) !important}.form-select:focus{--tw-border-opacity: 1 !important;border-color:rgb(255 0 0 / var(--tw-border-opacity))!important;--tw-ring-opacity: 1 !important;--tw-ring-color: #eb0a1e}[type=text]:focus{--tw-border-opacity: 1 !important;border-color:rgb(255 0 0 / var(--tw-border-opacity))!important;--tw-ring-opacity: 1 !important;--tw-ring-color: #eb0a1e}[type=email]:focus{--tw-border-opacity: 1 !important;border-color:rgb(255 0 0 / var(--tw-border-opacity))!important;--tw-ring-opacity: 1 !important;--tw-ring-color: #eb0a1e}[type=tel]:focus{--tw-border-opacity: 1 !important;border-color:rgb(255 0 0 / var(--tw-border-opacity))!important;--tw-ring-opacity: 1 !important;--tw-ring-color: #eb0a1e}textarea:focus{--tw-border-opacity: 1 !important;border-color:rgb(255 0 0 / var(--tw-border-opacity))!important;--tw-ring-opacity: 1 !important;--tw-ring-color: #eb0a1e}.form-input:focus{--tw-border-opacity: 1 !important;border-color:rgb(255 0 0 / var(--tw-border-opacity))!important;--tw-ring-opacity: 1 !important;--tw-ring-color: #eb0a1e}
