﻿.service-single-page .service-hero{background:linear-gradient(135deg, #f9f9f9 0%, #f2f2f2 100%);padding:8rem 0 5rem;text-align:center}.service-single-page .service-hero .service-hero-content{max-width:900px;margin:0 auto}.service-single-page .service-hero .back-link{display:inline-block;margin-bottom:2rem;color:var(--primary);font-weight:500;transition:color 0.3s}.service-single-page .service-hero .back-link:hover{color:var(--accent)}.service-single-page .service-hero h1{font-size:3.5rem;margin-bottom:1.5rem;line-height:1.2}@media (max-width: 768px){.service-single-page .service-hero h1{font-size:2.5rem}}.service-single-page .service-hero .service-description{font-size:1.25rem;margin-bottom:2.5rem;color:#555;max-width:800px;margin-left:auto;margin-right:auto}@media (max-width: 768px){.service-single-page .service-hero .service-description{font-size:1.1rem}}.service-single-page .service-hero .hero-buttons{display:flex;justify-content:center;gap:1rem}@media (max-width: 768px){.service-single-page .service-hero .hero-buttons{flex-direction:column;align-items:center}.service-single-page .service-hero .hero-buttons .btn{width:100%;max-width:300px;margin-bottom:1rem}}.service-single-page .service-details{padding:5rem 0;background-color:white}.service-single-page .service-details .service-content{max-width:800px;margin:0 auto}.service-single-page .service-details .service-content h2{font-size:2.5rem;margin-bottom:1.5rem;color:var(--primary)}.service-single-page .service-details .service-content h3{font-size:1.5rem;margin:2rem 0 1rem;color:var(--primary)}.service-single-page .service-details .service-content p{margin-bottom:1.5rem;color:#555;font-size:1.1rem;line-height:1.7}.service-single-page .service-details .service-content ul,.service-single-page .service-details .service-content ol{margin-bottom:1.5rem;padding-left:1.5rem}.service-single-page .service-details .service-content ul li,.service-single-page .service-details .service-content ol li{margin-bottom:0.75rem;color:#555;font-size:1.1rem;line-height:1.7}.service-single-page .process-section{padding:5rem 0;background-color:var(--background)}.service-single-page .process-section .process-steps{max-width:800px;margin:3rem auto 0}.service-single-page .process-section .process-step{display:flex;margin-bottom:3rem;position:relative}.service-single-page .process-section .process-step:last-child{margin-bottom:0}@media (max-width: 768px){.service-single-page .process-section .process-step{flex-direction:column}}.service-single-page .process-section .step-number{background-color:var(--accent);color:white;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:bold;margin-right:2rem;flex-shrink:0;z-index:1;box-shadow:0 5px 15px rgba(0,0,0,0.1)}@media (max-width: 768px){.service-single-page .process-section .step-number{margin-bottom:1rem;margin-right:0}}.service-single-page .process-section .process-step:not(:last-child)::after{content:"";position:absolute;top:50px;left:25px;width:2px;height:calc(100% + 1rem);background-color:#e0e0e0;z-index:0}@media (max-width: 768px){.service-single-page .process-section .process-step:not(:last-child)::after{display:none}}.service-single-page .process-section .step-content h3{font-size:1.5rem;margin-bottom:0.5rem;color:var(--primary)}.service-single-page .process-section .step-content p{color:#555}.service-single-page .deliverables-section{padding:5rem 0;background-color:white}.service-single-page .deliverables-section .deliverables-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:2.5rem;margin-top:3rem}.service-single-page .deliverables-section .deliverable-group h3{font-size:1.5rem;margin-bottom:1.5rem;color:var(--primary);padding-bottom:0.75rem;border-bottom:2px solid var(--accent)}.service-single-page .deliverables-section .deliverable-list{list-style:none;padding:0}.service-single-page .deliverables-section .deliverable-list li{position:relative;padding-left:2rem;margin-bottom:1rem;color:#555}.service-single-page .deliverables-section .deliverable-list li:before{content:"✓";position:absolute;left:0;color:var(--accent);font-weight:bold}.service-single-page .investment-section{padding:5rem 0;background-color:var(--background)}.service-single-page .investment-section .investment-content{max-width:900px;margin:0 auto}.service-single-page .investment-section .investment-content h2{font-size:2.5rem;margin-bottom:1.5rem;color:var(--primary);text-align:center}.service-single-page .investment-section .investment-content .investment-description{font-size:1.25rem;margin-bottom:3rem;color:#555;text-align:center;max-width:800px;margin-left:auto;margin-right:auto}.service-single-page .investment-section .investment-benefits{display:grid;grid-template-columns:repeat(auto-fit, minmax(400px, 1fr));gap:2.5rem}@media (max-width: 768px){.service-single-page .investment-section .investment-benefits{grid-template-columns:1fr}}.service-single-page .investment-section .benefit-item{display:flex;align-items:flex-start;gap:1.5rem}.service-single-page .investment-section .benefit-icon{color:var(--accent);flex-shrink:0}.service-single-page .investment-section .benefit-content h3{font-size:1.25rem;margin-bottom:0.75rem;color:var(--primary)}.service-single-page .investment-section .benefit-content p{color:#555;font-size:1rem;line-height:1.6}.service-single-page .trust-section{padding:5rem 0;background-color:white}.service-single-page .trust-section .trust-elements{display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));gap:2.5rem;margin-top:3rem}.service-single-page .trust-section .trust-element{text-align:center;padding:2rem;background-color:var(--background);border-radius:12px;transition:transform 0.3s ease, box-shadow 0.3s ease}.service-single-page .trust-section .trust-element:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgba(0,0,0,0.05)}.service-single-page .trust-section .trust-element .trust-icon{color:var(--accent);margin-bottom:1.5rem}.service-single-page .trust-section .trust-element h3{font-size:1.25rem;margin-bottom:1rem;color:var(--primary)}.service-single-page .trust-section .trust-element p{color:#555;font-size:1rem}.service-single-page .cta-section{padding:5rem 0;background:linear-gradient(135deg, var(--primary) 0%, #060709 100%);color:white;text-align:center}.service-single-page .cta-section .cta-content{max-width:800px;margin:0 auto}.service-single-page .cta-section h2{font-size:2.5rem;margin-bottom:1.5rem;color:white}@media (max-width: 768px){.service-single-page .cta-section h2{font-size:2rem}}.service-single-page .cta-section p{font-size:1.25rem;margin-bottom:2rem;opacity:0.9}@media (max-width: 768px){.service-single-page .cta-section p{font-size:1.1rem}}.service-single-page .cta-section .cta-buttons{display:flex;justify-content:center;gap:1rem;margin-bottom:2rem}@media (max-width: 768px){.service-single-page .cta-section .cta-buttons{flex-direction:column;align-items:center}.service-single-page .cta-section .cta-buttons .btn{width:100%;max-width:300px;margin-bottom:1rem}}.service-single-page .cta-section .btn-outline{border-color:white;color:white}.service-single-page .cta-section .btn-outline:hover{background-color:white;color:var(--primary)}.service-single-page .cta-section .guarantee{font-size:1rem;opacity:0.7;font-style:italic}

/*# sourceMappingURL=service-single.css.map */