@media (min-width: 1440px){
	.contact-page-main{
		height:80vh;
	}
	.contact-page-main .container-main{
		height: 100%;
		display: flex;
		align-items: center;
	}
}



@media (max-width: 1440px) {
	.container-main {
		padding: 0 64px;
	}

	.home-products-page-system-btn {
		right: 35%;
	}

	.la-different-esta-right-slider-inner.owl-theme .owl-dots {
		left: -55%;
	}

	.testimonials-section-main {
		padding-left: 64px;
		padding-right: 64px;
	}
	body.mac_os .home-product-flex-right-info{
		padding-top:33px;
	}

}

@media (max-width: 1400px) {
	.home-overview-content {
		padding-left: 70px;
	}

	.home-overview-big-title h2 {
		font-size: 40px;
	}
}

@media (max-width: 1300px) {
	.home-products-page-system {
		padding-left: 0px;
		padding-right: 0px;
	}

	/* .home-products-page-system-btn {
	right: 30%;
} */

	.home-contact-us-left {
		padding-right: 120px;
	}

	.contact-page-info-desc,
	.contact-page-right-info-desc {
		width: unset;
	}

	.faq-real-one .accordion-body {
		width: 400px;
	}

	.faq-section-left {
		padding-right: 60px;
	}

	.home-overview-content {
		padding-left: 40px;
	}

	.home-overview-big-title h2 {
		font-size: 35px;
	}

	.home-overview-btns {
		gap: 15px;
	}

	.testimonials-section-main .container-main {
		padding-left: 60px;
	}

	.la-different-esta-overview-content {
		padding-right: 65px;
	}
}

@media (max-width: 1200px) {
	.home-banner-content h1 {
		font-size: 45px;
		max-width: max-content;
	}

	.header-wrap ul {
		gap: 20px;
	}

	.header-logo {
		margin-left: unset;
	}

	.service-page .home-banner-content h1 {
		max-width: max-content;
	}

	.home-overview-btns {
		flex-direction: column;
	}

	.testimonials-section-right {
		padding-left: 50px;
	}

	.testimonials-section-main .container-main {
		padding: 40px;
	}

	.dropdown-right .vehicle-page-vehicles-block-inner-name {
		height: auto;
		width: unset;
	}

	.vehicle-page-vehicles-block-inner {
		padding-left: 30px;
		padding-right: 30px;
	}

	.dropdown-right .dropdown-left-btn a {
		font-size: 12px;
		height: 40px;
		padding: 12px 18px;
	}

	.la-different-esta-overview-heading h2 {
		font-size: 35px;
	}

	.quiero-mi-phenom-slider-btns {
		top: 45%;
	}
	.la-different-esta-right-slider-inner.owl-theme .owl-dots {
		left: -53%;
	}
}

@media (max-width: 1150px) {
	.home-banner-info {
		padding-top: 170px;
	}

	.faq-real-one .accordion-item {
		padding: 25px;
	}
}

@media (max-width: 1100px) {
	.home-contact-us-left {
		padding-right: 50px;
	}

	.about-us-page .home-banner-content h1,
	.service-page .home-banner-content h1,
	.sobre-nosotros-info h2,
	.two-bg-img-section-info-heading h2,
	.faq-section-big-heading h2,
	.home-overview-big-title h2,
	.home-products-page-heading h2,
	.informacion-tecnica-left-heading h2,
	.vehicle-page-heading h2 {
		font-size: 35px;
	}

	.nuestros-servicios-heading h2 {
		font-size: 35px;
	}


	.nuestros-servicios-block-heading h3,
	.vehicle-page-vehicles-heading h2 {
		font-size: 28px;
	}

	.faq-real-one .accordion-button::after {
		width: 30px;
		height: 30px;
		padding: 15px;
		background-size: 14px;
	}

	.faq-real-one .accordion-body {
		width: unset;
	}
	.la-different-esta-right-slider-inner.owl-theme .owl-dots {
		left: -52%;
		padding-top: 15px;
		margin-top: unset;
	}
}

@media (max-width: 1080px) {
	.service-contact .contact-page-info::after {
		height: 600px;
	}

	.service-contact .contact-page-info-desc-real {
		flex-direction: column;
	}

	.service-contact .contact-page-info-desc-real p:first-child::after {
		content: unset;
	}

	.service-contact .contact-page-info-desc-real {
		gap: 15px;
	}

	.quiero-mi-phenom-slider-btns {
		top: 40%;
	}
}

@media (max-width: 1020px) {
	.form-field {
		width: 100%;
	}

	.sobre-nosotros-right {
		padding-left: 30px;
	}

	.form-field.half {
		width: 100%;
	}

	.service-contact .form-field {
		margin-left: 0px;
	}

	.service-contact .form-field.full {
		margin-right: 0px;
	}

	.service-contact .contact-page-info-form .submit-btn {
		margin-right: unset;
	}

	.testimonials-section-main .container-main::after {
		height: 250px;
		width: 500px;
	}

	.testimonials-section-main .container-main::before {
		height: 140px;
	}

	.testimonials-section-right {
		padding-left: 30px;
	}
	.informacion-tecnica-faqs {
		padding-top: 35px;
	}
	.la-different-esta-right-slider-inner.owl-theme .owl-dots {
		left: -50%;
	}
}

@media (max-width: 991px) {
	.main-header {
		display: none;
	}

	header {
		position: unset;
	}

	.navbar {
		display: block;
	}

	.mob-header {
		display: block;
		position: absolute;
		width: 100%;
		top: 0;
		left: 0;
		z-index: 10;
		-webkit-transition: 0.5s;
		-o-transition: 0.5s;
		transition: 0.5s;
		box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15);
	}

	.mob-header-right {
		display: flex;
		align-items: center;
		gap: 20px;
		position: relative;
		z-index: 12;
	}

	.mob-header .navbar {
		background-color: #292929;
		padding: 26px 0px;
		border-bottom: 1px solid #d9d9d9;
	}

	.mob-header .navbar > .container-fluid {
		display: block;
		padding: 0px 00px;
		justify-content: unset;
	}

	.mob-header-logo {
		display: flex;
		justify-content: space-between;
		align-items: center;
		padding: 0 64px;
	}

	.mob-header .navbar-brand img {
		max-width: 200px;
	}

	.mob-header .navbar-brand {
		padding: 0;
		margin: 0;
		position: relative;
		z-index: 12;
	}

	.mob-header .navbar-toggler {
		padding: 0;
		border: unset;
	}

	.mob-header .navbar-toggler-icon {
		background-image: url(../images/menu-mob-img.png);
		background-repeat: no-repeat;
		width: 30px;
		height: 28px;
		position: relative;
		z-index: 12;
	}

	body.menu-open .mob-header .navbar-toggler-icon {
		background-image: url(../images/close-icon.webp);
		height: 30px;
		margin-right: 7px;
		position: relative;
		z-index: 12;
		filter:invert(1);
	}

	.navbar-toggler:focus {
		box-shadow: unset;
	}

	body.menu-open {
		overflow: hidden;
		height: max-content;
	}

	.mob-header .navbar-collapse {
		/* position: absolute; */
		top: 0px;
		left: 0;
		width: 100%;
		background-color: #292929;
		padding: 0px 64px;
		z-index: 10;
		border-top: 1px solid #d9d9d9;
		margin-top: 30px;
	}

	.mob-header .navbar-nav {
		padding-bottom: 171px;
		padding-top: 46px;
		/* border-bottom: 1px solid #d9d9d9; */
		justify-content: center;
		align-items: center;
		max-width: 270px;
		margin: 0 auto;
	}

	.navbar-nav .nav-item {
		font-size: 16px;
		letter-spacing: 1.5px;
		font-weight: 700;
		color: #fff;
		padding: 33px 0;
		border-bottom: 1px solid #f5f5f5;
		width: 100%;
		text-align: center;
		text-transform: uppercase;
	}

	.sub-menu .nav-item {
		font-weight: 400;
		text-transform: none;
		border-bottom: none;
		padding: 0;
		padding-top: 24px;
	}

	.navbar-nav > .nav-item:last-of-type {
		border-bottom: none !important;
	}

	.navbar-nav .nav-item a {
		color: #fff;
		padding: unset;
		display: inline;
	}

	.sub-menu {
		display: none;
	}

	.quote-btn.mob a {
		border-radius: 5px;
		color: #fff;
		display: flex;
		justify-content: center;
		align-items: center;
		font-size: 12px;
		font-weight: 400;
		letter-spacing: 0.15em;
		width: max-content;
		height: 42px;
		padding: 12px 38px;
		text-align: center;
		text-transform: uppercase;
		cursor: pointer;
		transition: all 0.3s ease;
		border: 1px solid rgba(255, 255, 255, 0.2);
		background: linear-gradient(
			90deg,
			rgba(255, 255, 255, 0.6) 0%,
			rgba(255, 255, 255, 0.3) 100%
		);
		backdrop-filter: blur(20px);
		-webkit-backdrop-filter: blur(20px);
	}

	.submenu-toggle {
		display: inline-block;
		font-size: 15px;
		margin-left: 13px;
		cursor: pointer;
		transition: transform 0.3s;
		color: #ffffff;
		font-weight: 600;
		text-transform: uppercase;
	}

	.submenu-toggle img.submenu-icon {
		width: 12px;
		margin-top: -3px;
		height: 5px;
	}

	li.has-menu {
		position: relative;
	}

	.submenu-icon {
		transition: transform 0.3s ease;
	}

	.sub-menu.open {
		display: block !important;
	}

	.submenu-icon.rotated {
		transform: rotate(180deg);
	}

	.mob-header .navbar:has(.navbar-collapse.show) {
		border-bottom: none !important;
	}

	.home-banner-info {
		padding-top: 180px;
	}

	.home-banner-stats {
		padding-top: 120px;
	}

	.home-products-tab .tab-btns {
		padding: unset;
		padding-top: 15px;
		padding-bottom: 15px;
	}

	.footer-flex {
		flex-wrap: wrap;
	}

	.footer-block {
		width: 50%;
		padding: 20px 0px;
	}

	.footer-logo {
		max-width: 240px;
	}

	.service-page .home-banner-left {
		display: block;
	}

	.contact-page-info-form .form-field {
		margin-left: 0px;
	}

	.contact-page-info-form .form-field.full {
		margin-right: 0px;
	}

	.form-field,
	.form-field.full {
		padding: 12px;
	}

	.contact-page-right-info,
	.contact-page-info {
		padding-top: 140px;
	}

	.contact-page-right-info {
		padding-left: 35px;
	}

	.contact-page-info {
		padding-right: 35px;
	}

	.contact-page-info-form .submit-btn {
		margin-right: 0px;
	}

	.nuestros-servicios-block {
		width: 50%;
	}

	.sobre-nosotros-left,
	.sobre-nosotros-right {
		width: 100%;
	}

	.sobre-nosotros-right {
		padding-left: 0px;
		padding-top: 30px;
	}

	.service-contact .contact-page-info::after {
		height: 700px;
	}

	.service-contact .contact-page-right-info {
		padding-top: 74px;
	}

	.home-page-overview .home-overview-img {
		width: 100%;
		aspect-ratio: 687 / 635;
		height: unset;
	}

	.home-page-overview .home-overview-info {
		position: unset;
	}

	.home-page-overview .home-overview-content {
		width: 100%;
		padding-left: 0px;
		padding-top: 40px;
		padding-bottom: 40px;
	}

	.home-page-overview .home-overview-btns {
		flex-direction: unset;
	}

	.testimonials-section-left,
	.testimonials-section-right {
		width: 100%;
	}

	.testimonials-section-flex {
		flex-direction: column-reverse;
	}

	.testimonials-section-right {
		padding-left: unset;
		padding-bottom: 30px;
	}

	.home-products-page-system-btn {
		display: none;
	}

	.home-product-slider .owl-dots {
		display: none;
	}

	.home-product-flex-right-info-desc {
		display: none;
	}

	.home-product-flex-right-info-colors,
	.home-product-flex-right-info-color-heading {
		display: none;
	}

	.home-product-flex-left,
	.home-product-flex-right {
		width: 100%;
	}

	.home-product-flex-right-phenom-img {
		/* height: 17px;
		width: 185px; */
		/* aspect-ratio: 185/17; */
		height: 17px;
		width: max-content;
		display: flex;
		align-items: center;
		justify-content: center;
		margin: 0 auto;
		margin-top: 32px;
	}
	body.mac_os .home-product-flex-right-phenom-img{
		height:unset;
		width:unset;
	}
	body.mac_os .home-product-flex-right-phenom-img img{
		height: auto;
		width: auto;
		max-height: 17px;
		object-fit: contain;
	}

	.home-product-flex-right {
		padding-left: 0px;
	}

	.home-product-flex-right-info-color {
		padding-top: unset;
	}

	.home-product-flex-right-info-add-cart {
		padding-top: 35px;
		display: flex;
		align-items: center;
		justify-content: center;
		margin: 0 auto;
	}

	.home-products-tab .tab-btns {
		display: none;
		flex-direction: column;
		padding: 0;
		border: none;
		background: #fff;
		margin-top: 10px;
	}

	.tab-dropdown {
		width: 100%;
		padding: 15px 26px;
		border-bottom: 1px solid var(--gray-color);
		position: relative;
	}

	.tab-dropdown .tab-dropdown-btn {
		width: 100%;
		display: flex;
		justify-content: center;
		align-items: center;
		font-size: 14px;
		letter-spacing: 0.15em;
		color:#232323;
		font-weight: var(--regular);
		text-transform: uppercase;
		background: transparent;
		border: none;
		cursor: pointer;
	}

	.tab-dropdown-btn img {
		margin-left: 8px;
		width: 10px;
		transform: rotate(0deg);
		transition: 0.3s;
	}

	.tab-dropdown.open .tab-dropdown-btn img {
		transform: rotate(180deg);
	}

	.tab-dropdown.open .tab-btns {
		display: flex;
	}

	.home-products-tab .tab-btns li {
		padding: 14px 0;
		text-align: center;
	}

	.home-products-tab .tab-btns .more-vehicles a {
		margin-top: 5px;
	}

	.vehicle-detail-left,
	.vehicle-detail-right {
		width: 100%;
	}

	.vehicle-detail-right {
		padding-left: 0px;
		padding-top: 30px;
	}

	.la-different-esta-overview-heading h2 {
		font-size: 28px;
	}

	.la-different-esta-overview-content {
		padding-right: 30px;
	}
	.quiero-mi-phenom-slider-btns {
		top: 35%;
	}
	.informacion-tecnica-left,
	.informacion-tecnica-right {
		width: 100%;
	}
	.informacion-tecnica-flex {
		flex-direction: column-reverse;
	}
	.informacion-tecnica-left {
		padding-right: 0px;
		padding-top: 30px;
	}
	.vehicle-detail-page-overview .home-overview-content {
		width: 100%;
	}
	.vehicle-detail-page-overview .home-overview-img {
		width: 100%;
		aspect-ratio: 687 / 635;
		height: unset;
		position: relative;
	}
	.vehicle-detail-page-overview .home-overview-info {
		position: unset;
	}
	.vehicle-detail-page-overview .home-overview-content {
		padding-left: 0px;
		padding-top: 30px;
		padding-bottom: 30px;
	}

	.tab-content-box {
		display: none;
	}

	.tab-content-box.active {
		display: block;
	}
	.la-different-esta-right-slider-inner.owl-theme .owl-dots {
		left: -48%;
	}
	.vehicle-page-main {
		padding-top: 120px;
	}
	.vehicle-page-top-bar {
		top: 40px;
	}
	.vehicle-page-vehicles-block {
		width: 50%;
		padding: 15px;
	}
	.vehicle-page-vehicles-block-inner {
		border-right: none;
	}
	.vehicle-page-vehicles-flex {
		padding-top: 25px;
	}
}

@media (max-width: 850px) {
	/* .home-banner-left {
	width: 60%;
}
	.home-banner-right{
	width: 40%;
} */

	.mobile-home-section-main {
		display: block;
	}

	.home-page .home-banner-flex {
		display: unset;
	}

	.home-page .home-banner-left {
		display: none;
	}

	.home-page .home-banner-right {
		display: none;
	}

	.home-page .home-banner-stats-block-heading h4 {
		font-size: 20px;
	}

	.home-page .home-banner-stats-block-desc p {
		font-size: 12px;
	}

	.home-page .home-banner-content h1 {
		font-size: 45px;
		max-width: max-content;
		display: flex;
		align-items: center;
		justify-content: center;
		text-align: center;
	}

	.home-page .mobile-home-section-box {
		margin-top: 104px;
	}

	.home-page .home-banner-stats-block-inner {
		padding-right: 50px;
		padding-left: 50px;
	}

	.home-page .mobile-home-section-stats {
		padding-top: 24px;
	}

	.home-page .mobile-home-section-stats-block {
		border-right: 1px solid #fff;
	}

	.home-page .mobile-home-section-stats-block:last-child {
		border: none;
	}

	.home-page .home-banner-bg::before {
		content: "";
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		z-index: 0;
		background-color: #000;
		opacity: 0.4;
	}

	.service-page .home-banner-left {
		width: 60%;
	}

	.nuestra-mision-overview-content {
		padding-right: 45px;
	}

	.nuestra-mision-img {
		width: 100%;
		aspect-ratio: 747/438;
		height: unset;
	}

	.nuestra-mision-overview-content {
		width: 100%;
		position: unset;
		padding-right: 0px;
		padding-top: 20px;
		padding-bottom: 20px;
	}

	.valores-section .home-overview-content {
		width: 100%;
		position: unset;
	}

	.valores-section .home-overview-img {
		width: 100%;
	}

	.valores-section .home-overview-info {
		position: unset;
	}

	.nuestra-mision-overview {
		position: unset;
	}

	.nuestra-mision-part-flex {
		flex-direction: column-reverse;
	}

	.nuestra-mision-overview-content-heading h2,
	.nuestra-mision-overview-content-desc p {
		text-align: center;
	}

	.valores-section .home-overview-img {
		aspect-ratio: 747/506;
		height: unset;
	}

	.valores-section .home-overview-info {
		padding-top: 20px;
		padding-bottom: 20px;
	}

	.valores-section .home-overview-content {
		padding-left: unset;
	}

	.valores-heading h2 {
		text-align: center;
	}

	.valores-content-block-heading h3,
	.valores-content-block-desc p {
		text-align: center;
	}

	.two-bg-img-section-left,
	.two-bg-img-section-right {
		width: 100%;
	}

	.two-section-btn {
		width: max-content;
	}

	.faq-section-left,
	.faq-section-right {
		width: 100%;
	}

	.faq-section-left {
		padding-right: 0px;
	}

	.faq-section-right {
		padding-top: 30px;
	}

	.home-contact-us-left,
	.home-contact-us-right {
		width: 100%;
	}

	.home-contact-us-left {
		padding-bottom: 30px;
		padding-right: 0px;
	}

	.vehicle-detail-stats {
		flex-wrap: wrap;
		padding-top: 60px;
	}

	.vehicle-detail-stats-block {
		width: 50%;
		padding: 15px;
	}

	/* .la-different-esta-overview-content{
	width: 100%;
} */
	.la-different-esta-overview {
		position: unset;
	}

	.la-different-esta-right {
		width: 100%;
	}
	.la-different-esta-flex {
		flex-wrap: wrap;
	}
	.la-different-esta-overview-content {
		width: 100%;
		padding-bottom: 30px;
		padding-right: 0px;
	}
	.la-different-esta-right-slider-btns {
		display: none;
	}
	.about-us-page .home-banner-right,
	.service-page .home-banner-right{
		display:none;
	}
	.home-page .home-banner-info .container-main{
		height:100%
	}
	.home-page .home-banner-info{
		padding-top:unset;
		padding-bottom:unset;
	}
	.mobile-home-section-main {
		display: flex;
		align-items: center;
		justify-content: center;
		height: 100%;
	}
}

@media (max-width: 768px) {
	.home-page .home-banner-stats-block-inner {
		padding-right: 35px;
		padding-left: 35px;
	}

	.footer-block {
		width: 100%;
		padding: 10px 0px;
	}

	.service-page .home-banner-left {
		width: 75%;
	}

	.footer-block.logo {
		padding-bottom: 30px;
	}

	.contact-page-left,
	.contact-page-right {
		width: 100%;
	}

	.contact-page-main {
		background: unset;
	}

	.contact-page-main .container-main {
		padding: unset;
	}

	.contact-page-left {
		background-color: #efefef;
		padding: 0 64px;
	}

	.contact-page-right {
		background-color: #fff;
		padding: 0 64px;
	}

	.contact-page-right-info {
		padding-top: 40px;
	}

	.contact-page-info {
		padding-right: unset;
	}

	.contact-page-right-info {
		padding-left: unset;
	}

	.nuestros-servicios-block {
		width: 100%;
	}

	.service-contact .contact-page-info::after {
		content: unset;
	}

	.vehicle-detail-page-hero .home-banner-content img {
		height: 30px;
		width: unset;
	}
	.quiero-mi-phenom-desc {
		padding-right: 64px;
		padding-left: 64px;
	}
	/* .vehicle-detail-page-overview  */
	.vehicle-page-top-bar-inner-links ul li {
		padding: 0 20px;
		font-size: 12px;
	}
	.vehicle-page-vehicles-block{
		width: 100%;
	}
}

@media (max-width: 600px) {
	.container-main {
		padding: 0 16px;
	}

	.nuestra-historia-main,
	.contact-page-right-info,
	.nuestros-servicios-main,
	.sobre-nosotros-main,
	.service-contact .contact-page-info,
	.service-contact .service-contact,
	.service-contact .contact-page-info,
	.faq-section-main,
	.home-contact-us-main,
	.home-products-page-main,
	.informacion-tecnica-main,
	.la-different-esta-main {
		padding-top: 40px;
		padding-bottom: 40px;
	}

	.contact-page-info {
		padding-bottom: 40px;
	}

	.service-contact .contact-page-right-info {
		padding-top: 40px;
	}

	.nuestra-historia-heading h2,
	.valores-heading h2,
	.nuestra-mision-overview-content-heading h2,
	.home-products-page-heading h2,
	.contact-page-info-heading h2,
	.contact-page-right-info-heading h2,
	.contact-page-info-heading h2,
	.contact-page-right-info-heading h2,
	.nuestros-servicios-heading h2,
	.sobre-nosotros-info h2,
	.two-bg-img-section-info-heading h2,
	.faq-section-big-heading h2,
	.home-overview-big-title h2,
	.home-contact-us-left-heading h2,
	.home-products-page-heading h2,
	.informacion-tecnica-left-heading h2,
	.vehicle-page-heading h2 {
		font-size: 28px;
	}

	.explore-vehicle a,
	.visit-showroom a,
	.submit-btn input,
	.service-page-btn a,
	.two-section-btn,
	.faq-section-btn a,
	.explorar-servicios a,
	.vistar-show-room a,
	.home-products-tab .tab-btns .more-vehicles a,
	.quiero-mi-phenom-btn a {
		font-size: 12px;
		height: 40px;
		padding: 12px 18px;
	}

	.home-page .home-banner-content h1 {
		font-size: 35px;
		font-weight: var(--bold);
		color: var(--white-color);
	}

	.mob-header-logo {
		padding: 0 16px;
	}

	.home-page .home-banner-stats-block-inner {
		padding-right: 15px;
		padding-left: 15px;
	}

	.home-page .home-banner-stats-block-inner {
		padding-right: 15px;
		padding-left: 15px;
	}

	.service-page .home-banner-left {
		width: 100%;
	}

	.service-page .home-banner-content p {
		text-align: center;
		max-width: unset;
	}

	.service-page .home-banner-content h1 {
		text-align: center;
	}

	.service-page .home-banner-content p {
		text-align: center;
	}

	.valores-content-block-heading h3 {
		font-size: 18px;
	}

	.nuestra-historia-info {
		gap: 15px;
	}

	.nuestra-historia-btn,
	.sobre-nosotros-btns {
		flex-direction: column;
		padding-top: 10px;
		justify-content: center;
		align-items: center;
	}

	.footer-main .footer::before {
		left: 16px;
		right: 16px;
	}

	.footer-main {
		padding-top: 20px;
	}

	.footer-main .footer {
		padding-top: 25px;
		padding-bottom:15px;
	}

	.footer-logo {
		max-width: 200px;
	}

	.fb-icon img,
	.insta-icon img {
		height: 20px;
		width: 20px;
	}

	.contact-page-left {
		padding: 0 16px;
	}

	.contact-page-right {
		padding: 0 16px;
	}

	.service-page-btn {
		display: flex;
		justify-content: center;
		align-items: center;
		margin-top: 20px;
	}

	.nuestros-servicios-block-heading h3,
	.vehicle-page-vehicles-heading h2 {
		font-size: 22px;
	}

	.nuestros-servicios-inner {
		padding: 30px 20px;
	}

	.nuestros-servicios-block-icon img {
		width: 29px;
		height: 29px;
	}

	.sobre-nosotros-info p {
		text-align: center;
		max-width: unset;
	}

	.sobre-nosotros-info h2 {
		max-width: unset;
		text-align: center;
		margin-bottom: 20px;
	}

	.service-contact .contact-page-info-desc-real {
		gap: 10px;
	}

	.faq-section-small-heading {
		margin-bottom: 12px;
	}

	.faq-section-desc {
		margin-top: 12px;
	}

	.faq-real-one .accordion-button {
		font-size: 20px;
	}

	.home-page-overview .home-overview-btns {
		flex-direction: column;
		margin-top: 20px;
	}

	.testimonials-section-main {
		padding: 40px 16px;
	}

	.testimonials-section-slider-btn {
		margin-top: 20px;
	}

	.testimonials-section-main .container-main {
		padding: 25px;
	}

	.testimonials-client-name-pos {
		margin-top: 20px;
	}

	.testimonials-client-review h4 {
		font-size: 22px;
	}

	.vehicle-detail-page-hero .home-banner-content img {
		height: 23px;
	}

	.vehicle-detail-page-hero .home-banner-content img {
		margin-bottom: 30px;
	}

	.vehicle-detail-stats {
		padding-top: 30px;
	}

	.vehicle-detail-stats-block {
		padding: 10px;
	}

	.vehicle-detail-stats-block-heading p {
		font-size: 12px;
	}

	.vehicle-detail-stats-block-desc h4 {
		font-size: 20px;
	}

	.home-banner-info {
		padding-top: 150px;
	}

	.vehicle-detail-desc-block {
		width: 100%;
		row-gap: 15px;
	}
	.quiero-mi-phenom-slider-btns {
		display: none;
	}
	.quiero-mi-phenom-slider.owl-theme .owl-dots {
		bottom: 15px;
	}
	.quiero-mi-phenom-desc {
		padding-right: 16px;
		padding-left: 16px;
	}
	.informacion-tecnica-faqs {
		padding-top: 15px;
	}
	/* .informacion-tecnica-link a{
	font-size: 12px;
}
	.informacion-tecnica-link a img{
	margin-left: 10px;
} */
	.la-different-esta-right-slider-inner.owl-theme .owl-dots {
		left: 50%;
		bottom: 15px;
		top: unset;
	}
	.vehicle-page-top-bar-inner-links ul{
		flex-direction: column;
		gap: 15px;
	}
	.vehicle-page-top-bar-inner{
		padding: 20px;
	}
	.vehicle-page-top-bar-inner-links ul li{
		border-right: unset;
		padding: unset;
		text-align: center;
	}
	.vehicle-main-block{
		padding-top: 40px;
	}
	.vehicle-page-top-bar-inner{
		border-radius: 20px;
	}
	.category-detail-wrap{
		padding-bottom:50px;
	}


}
