.info-image-block{display:flex;justify-content:center;flex-wrap:wrap;min-height:600px;height:100%;background-color:#1a1a1a;}@media (max-width:1024px){.info-image-block{flex-direction:column;height:auto}}@media (max-width:768px){.info-image-block{flex-direction:column-reverse}}.info-image-block__image{flex:1;height:100%;background-image:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2)),url("/images/newcar-two.webp");background-size:cover;background-position:center;filter:saturate(120%);min-height:600px;}@media (max-width:1024px){.info-image-block__image{flex:none;width:100%}}@media (max-width:768px){.info-image-block__image{flex:none;width:100%;min-height:200px}}.info-image-block__text{display:flex;justify-content:center;align-items:center;flex-direction:column;flex:1;box-sizing:border-box;padding:30px;}.info-image-block__text span{font-size:1.1rem;color:rgb(143,210,255);font-family:Outfit,sans-serif;}.info-image-block__text h2{font-size:2.2rem;font-weight:600;text-align:center;margin:10px 0 0;color:white;font-family:Outfit,sans-serif;line-height:2.7rem;max-width:500px;}@media (max-width:1024px){.info-image-block__text h2{font-size:1.7rem;text-align:left}}.info-image-block__text p{margin-top:25px;margin-bottom:25px;color:white;line-height:1.6;font-size:1.2rem;max-width:670px;font-family:Outfit,sans-serif;}@media (max-width:1024px){.info-image-block__text p{flex-direction:column;font-size:1.1rem}}@media (max-width:1024px){.info-image-block__text{padding:20px;flex:none;width:100%}}.info-icons{display:flex;justify-content:center;align-items:center;gap:50px;}@media (max-width:768px){.info-icons{gap:30px;flex-wrap:wrap}}.info-icon{display:flex;justify-content:center;align-items:center;gap:20px;}.info-icon img{width:60px;height:60px;}.info-icon-desc{display:flex;flex-direction:column;}.info-icon-desc h3{color:rgb(143,210,255);font-size:1.2rem;margin:0;font-weight:600;font-family:Outfit,sans-serif;}.info-icon-desc p{margin-top:10px;font-size:.9rem;max-width:270px;color:white;}.info-box{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;max-width:1200px;margin:50px auto;padding:20px;gap:50px;background-color:transparent;}@media (max-width:1024px){.info-box{flex-direction:column;gap:25px;margin-top:20px}}@media (max-width:480px){.info-box{margin-top:0;margin-bottom:10px}}.info-box-text{flex:1;padding:20px;}.info-box-text span{font-size:1.1rem;color:red;font-family:Outfit,sans-serif;}.info-box-text .dark-red-button{margin-top:30px;margin-right:auto;max-width:150px;}.info-box-text h2{margin-top:0;margin-bottom:10px;font-size:2.5rem;font-family:Outfit,sans-serif;font-weight:600;line-height:2.9rem;}@media (max-width:1024px){.info-box-text h2{font-size:2rem}}.info-box-text p{line-height:1.6;font-size:1.2rem;font-family:Outfit,sans-serif;margin:20px 0;}@media (max-width:1024px){.info-box-text p{flex-direction:column;font-size:1.1rem}}.info-image-container{max-width:500px;}.info-image-container img{width:100%;height:auto;border-radius:10px;-o-object-fit:cover;object-fit:cover;}@media (max-width:768px){.info-image-container{width:100%}}.content-section{display:flex;justify-content:center;gap:40px;align-items:center;margin:20px;padding:20px;}@media (max-width:480px){.content-section{margin-top:0;padding-top:0;gap:0}}.text-block{margin-right:20px;}.text-block h1{font-size:2rem;margin-bottom:30px;font-family:Outfit,sans-serif;}.sub-section{margin-bottom:20px;}.sub-section h2{font-size:1.5rem;margin-bottom:5px;color:rgb(37,119,164);font-family:Outfit,sans-serif;}@media (max-width:480px){.sub-section h2{margin-bottom:5px}}.sub-section p{font-size:1.2rem;line-height:1.6;font-family:Outfit,sans-serif;max-width:600px;}@media (max-width:480px){.sub-section p{font-size:1.1rem}}.image-block{text-align:center;}.image-block img{width:100%;height:auto;max-width:500px;border-radius:10px;}@media (max-width:768px){.content-section{flex-direction:column}.text-block{margin-right:0;margin-bottom:20px}.image-block img{max-width:100%}}.detailed-services-section{display:flex;justify-content:center;padding:60px 30px 0;background-color:transparent;text-align:center;}@media (max-width:1024px){.detailed-services-section{padding-top:20px}}.detailed-services-section .service-row:last-child{margin-bottom:50px;}.section-title{font-size:2.5rem;margin-bottom:40px;font-family:Outfit,sans-serif;font-weight:600;line-height:3rem;}@media (max-width:1024px){.section-title{font-size:2.2rem}}.service-row{display:flex;align-items:center;gap:30px;margin-bottom:100px;}@media (max-width:1024px){.service-row{flex-wrap:wrap;margin-bottom:30px}}@media (max-width:768px){.service-row{gap:0}}.service-image{flex:1 1 40%;max-width:40%;padding-right:20px;}.service-image img{width:100%;border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,.4);-o-object-fit:cover;object-fit:cover;}.service-description{flex:1 1 60%;text-align:left;}.service-description h3{font-size:1.8rem;margin-bottom:15px;font-family:Outfit,sans-serif;color:red;font-weight:600;}@media (max-width:1024px){.service-description h3{line-height:2.5rem;text-align:left}}.service-description p{font-size:1.3rem;margin:20px 0;max-width:700px;color:black;}@media (max-width:1024px){.service-description p{font-size:1.1rem;text-align:left}}@media (max-width:1024px){.service-row{flex-direction:column;text-align:center}.service-image,.service-description{max-width:100%;padding-right:0}.service-description{text-align:center}}.service-areas-section{background-color:transparent;text-align:center;max-width:1200px;margin:auto;padding:0 20px;margin-bottom:100px;}.service-areas-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;}.service-area{background-color:#1a1a1a;padding:20px;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.4);}.area-title{font-size:1.5rem;margin-bottom:15px;color:white;font-family:Outfit,sans-serif;font-weight:600;}.area-description{font-size:1rem;color:#cccccc;}@media (max-width:1024px){.service-areas-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.service-areas-grid{grid-template-columns:1fr}.section-title{font-size:2rem}}