.discount-banner{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(120deg,#0074e9b3,#0074e9d9);border:1px solid #ffffff4d;border-radius:12px;box-shadow:0 8px 20px #0000001a;margin-bottom:2rem;overflow:hidden;padding:0;width:100%}@media(max-width:768px){.discount-banner{margin-bottom:1.5rem}}.discount-banner .discount-content{align-items:center;display:flex;justify-content:space-between;padding:0}@media(max-width:768px){.discount-banner .discount-content{flex-direction:column;gap:.8rem;padding:1rem}}.discount-banner .discount-badge{align-items:center;background:#ff9800;color:#fff;display:flex;font-size:.9rem;font-weight:700;height:100%;letter-spacing:1px;padding:1rem 1.5rem;text-transform:uppercase}@media(max-width:768px){.discount-banner .discount-badge{border-radius:6px;font-size:.8rem;justify-content:center;padding:.6rem;width:100%}}.discount-banner .discount-text{color:#fff;flex:1 1;font-size:1rem;padding:0 1.5rem}@media(max-width:768px){.discount-banner .discount-text{font-size:.9rem;padding:.5rem;text-align:center}}.discount-banner .discount-text strong{font-weight:700}.discount-banner .discount-cta{align-items:center;background-color:#fff;border:none;color:#0074e9;cursor:pointer;display:flex;font-size:.95rem;font-weight:600;height:100%;padding:1rem 1.5rem;transition:all .3s ease}.discount-banner .discount-cta svg{margin-left:.5rem;transition:transform .3s ease}.discount-banner .discount-cta:hover{background-color:#fc0;color:#333}.discount-banner .discount-cta:hover svg{transform:translateX(3px)}@media(max-width:768px){.discount-banner .discount-cta{border-radius:6px;justify-content:center;padding:.7rem;width:100%}}.service-page section{overflow:hidden;padding:3rem 0;position:relative}@media(max-width:991px){.service-page section{padding:2.5rem 0}}@media(max-width:768px){.service-page section{padding:2rem 0}}@media(max-width:576px){.service-page section{padding:1.5rem 0}.service-page .hero-section{margin-top:-60px!important;padding-top:60px!important}}.seo-content-section{background-color:#f9f9fb}.seo-content-section .seo-content-wrapper{margin:0 auto;max-width:1200px;scrollbar-color:#c1c1c1 #f1f1f1;scrollbar-width:thin}.seo-content-section .seo-content-wrapper::-webkit-scrollbar{width:8px}.seo-content-section .seo-content-wrapper::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.seo-content-section .seo-content-wrapper::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:10px}.seo-content-section .seo-content-wrapper::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.seo-content-section .seo-content-card{background-color:#fff;border-radius:10px;box-shadow:0 4px 15px #0000000d;height:100%;padding:2rem;transition:transform .3s ease,box-shadow .3s ease}.seo-content-section .seo-content-card:hover{box-shadow:0 8px 20px #0000001a;transform:translateY(-5px)}.seo-content-section .seo-content-card h3{color:#007bff;font-size:1.4rem;margin-bottom:1.5rem;position:relative}@media(max-width:768px){.seo-content-section .seo-content-card h3{font-size:1.3rem}}@media(max-width:576px){.seo-content-section .seo-content-card h3{font-size:1.2rem}}.seo-content-section .seo-content-card h3:after{background-color:#ffc107;bottom:-10px;content:"";height:3px;left:0;position:absolute;width:50px}.seo-content-section .seo-content-card h3.text-center:after{left:50%;transform:translateX(-50%)}.seo-content-section .seo-content-card h4{color:#333;font-size:1.1rem;font-weight:600}@media(max-width:576px){.seo-content-section .seo-content-card h4{font-size:1rem}}.seo-content-section .seo-content-card ol,.seo-content-section .seo-content-card ul{padding-left:1.2rem}.seo-content-section .seo-content-card ol li,.seo-content-section .seo-content-card ul li{margin-bottom:.8rem}.seo-content-section .seo-content-card ol li strong,.seo-content-section .seo-content-card ul li strong{color:#444;display:block;margin-bottom:.3rem}.seo-content-section .seo-content-card ol li p,.seo-content-section .seo-content-card ul li p{color:#666;margin-bottom:0}.seo-content-section .seo-content-card .list-unstyled{list-style:none;padding-left:0}.seo-content-section .seo-content-card .list-unstyled li{padding-left:0}@media(max-width:991px){.seo-content-section .seo-content-card{margin-bottom:1.5rem;padding:1.8rem}}@media(max-width:768px){.seo-content-section .seo-content-card{margin-bottom:1.5rem;padding:1.5rem}}@media(max-width:576px){.seo-content-section .seo-content-card{margin-bottom:1.2rem;padding:1.25rem}}.seo-content-section .seo-highlight-section .feature-highlight{border-radius:8px;height:100%;padding:1.5rem;transition:transform .3s ease,box-shadow .3s ease}.seo-content-section .seo-highlight-section .feature-highlight:hover{box-shadow:0 5px 15px #0000001a;transform:translateY(-3px)}.seo-content-section .seo-highlight-section .feature-highlight .feature-icon .fa-2x{font-size:2.5rem}.seo-content-section .seo-highlight-section .feature-highlight h5{color:#333;font-weight:600;margin-bottom:.75rem}.seo-content-section .seo-highlight-section .feature-highlight p{color:#666;line-height:1.6;margin-bottom:0}.seo-content-section .seo-highlight-section .cta-section{border:2px solid #e9ecef}.seo-content-section .seo-highlight-section .cta-section h5{color:#007bff;font-weight:700}.seo-content-section .seo-highlight-section .cta-section .text-muted{font-size:.9rem;font-style:italic}.hero-section{background:linear-gradient(135deg,#007bff,#0056b3);color:#fff;overflow:hidden;padding:6rem 0 4rem;position:relative}@media(max-width:991px){.hero-section{padding:4rem 0 3rem}}@media(max-width:768px){.hero-section{padding:3rem 0 2rem}}@media(max-width:576px){.hero-section{padding:1rem 0 2rem}}.hero-section:before{animation:gradientBG 15s ease infinite;background:#ffffff08;bottom:0;content:"";left:0;opacity:.05;position:absolute;right:0;top:0}.hero-section .custom-badge{background-color:#ffffff26;border-radius:2rem;color:#fff;display:inline-block;font-size:.85rem;font-weight:600;letter-spacing:1px;padding:.5rem 1rem}@media(max-width:576px){.hero-section .custom-badge{font-size:.8rem;padding:.4rem .8rem}}.hero-section .hero-title{color:#fff;font-size:3.2rem;font-weight:800;line-height:1.2;margin:1.5rem 0}@media(max-width:991px){.hero-section .hero-title{font-size:2.8rem}}@media(max-width:768px){.hero-section .hero-title{font-size:2.4rem;margin:1.2rem 0}}@media(max-width:576px){.hero-section .hero-title{font-size:2rem;margin:1rem 0}}.hero-section .hero-subtitle{color:#ffffffd9;font-size:1.2rem;font-weight:400;line-height:1.5;margin-bottom:2rem;max-width:90%}@media(max-width:991px){.hero-section .hero-subtitle{font-size:1.15rem}}@media(max-width:768px){.hero-section .hero-subtitle{font-size:1.1rem;margin-bottom:1.5rem;max-width:100%}}@media(max-width:576px){.hero-section .hero-subtitle{font-size:1rem;line-height:1.4;margin-bottom:1.2rem}}.hero-section .hero-features{display:flex;flex-wrap:wrap;gap:1.5rem;margin-bottom:2rem}@media(max-width:768px){.hero-section .hero-features{gap:1rem;margin-bottom:1.5rem}}@media(max-width:576px){.hero-section .hero-features{gap:.8rem;margin-bottom:1.2rem}}.hero-section .hero-features .feature{align-items:center;display:flex;font-size:1rem}@media(max-width:576px){.hero-section .hero-features .feature{font-size:.9rem}}.hero-section .hero-features .feature svg{color:#ffc107;margin-right:.6rem}@media(max-width:576px){.hero-section .hero-features .feature svg{font-size:.9rem;margin-right:.4rem}}.hero-section .hero-cta{display:flex;gap:1rem;margin-bottom:2rem;position:relative;z-index:5}@media(max-width:768px){.hero-section .hero-cta{flex-direction:column;gap:.8rem;margin-bottom:1.5rem}}.hero-section .hero-cta .main-cta-btn{align-items:center;background-color:#ffc107;border:none;display:flex;font-size:1.1rem;font-weight:600;padding:.8rem 1.8rem;pointer-events:auto}@media(max-width:768px){.hero-section .hero-cta .main-cta-btn{justify-content:center;width:100%}}@media(max-width:576px){.hero-section .hero-cta .main-cta-btn{font-size:1rem;padding:.7rem 1.5rem}}.hero-section .hero-cta .main-cta-btn svg{margin-left:.5rem;transition:transform .3s}.hero-section .hero-cta .main-cta-btn:hover{background-color:#edb100}.hero-section .hero-cta .main-cta-btn:hover svg{transform:translateX(3px)}.hero-section .hero-cta .secondary-cta-btn{border:1px solid #ffffff4d;font-size:1.1rem;font-weight:600;padding:.8rem 1.8rem;pointer-events:auto}@media(max-width:768px){.hero-section .hero-cta .secondary-cta-btn{text-align:center;width:100%}}@media(max-width:576px){.hero-section .hero-cta .secondary-cta-btn{font-size:1rem;padding:.7rem 1.5rem}}.hero-section .hero-cta .secondary-cta-btn:hover{background-color:#ffffff1a}.hero-section .trust-indicators .rating{align-items:center;display:flex}@media(max-width:576px){.hero-section .trust-indicators .rating{align-items:flex-start;flex-direction:column}}.hero-section .trust-indicators .rating .stars{display:flex;margin-right:.8rem}@media(max-width:576px){.hero-section .trust-indicators .rating .stars{margin-bottom:.4rem;margin-right:0}}.hero-section .trust-indicators .rating .stars svg{color:#ffca28;margin-right:2px}.hero-section .trust-indicators .rating span{color:#fffc;font-size:.9rem}@media(max-width:576px){.hero-section .trust-indicators .rating span{font-size:.8rem}}.hero-section .hero-image{position:relative}@media(max-width:991px){.hero-section .hero-image{margin-top:2rem}}.hero-section .hero-image img.hero-img{background-color:#fff;border-radius:10px;box-shadow:0 25px 50px -12px #00000040;height:auto;max-width:500px;width:100%}@media(max-width:992px){.hero-section .hero-image img.hero-img{max-width:100%}}@media(max-width:576px){.hero-section .hero-image img.hero-img{border-radius:8px;box-shadow:0 15px 30px -12px #00000040}}.hero-section .hero-image .floating-card{align-items:center;animation:float 5s ease-in-out infinite;background-color:#fff;border-radius:8px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;color:#212529;display:flex;font-size:.9rem;font-weight:600;padding:.8rem 1.2rem;position:absolute}@media(max-width:768px){.hero-section .hero-image .floating-card{font-size:.85rem;padding:.7rem 1rem}}@media(max-width:576px){.hero-section .hero-image .floating-card{display:none;font-size:.8rem;padding:.6rem .9rem}}.hero-section .hero-image .floating-card svg{color:#007bff;margin-right:.6rem}@media(max-width:768px){.hero-section .hero-image .floating-card svg{font-size:.9rem;margin-right:.5rem}}.hero-section .hero-image .floating-card.card-1{animation-delay:0s;left:20%;top:-20px;z-index:2}@media(max-width:991px){.hero-section .hero-image .floating-card.card-1{left:15%;top:-15px}}.hero-section .hero-image .floating-card.card-2{animation-delay:1s;bottom:50px;left:-30px;z-index:2}@media(max-width:991px){.hero-section .hero-image .floating-card.card-2{bottom:40px;left:-20px}}.hero-section .hero-image .floating-card.card-3{animation-delay:2s;bottom:30px;right:-20px;z-index:2}@media(max-width:991px){.hero-section .hero-image .floating-card.card-3{bottom:25px;right:-15px}}.stats-section{background-color:#f8f9fa;padding:2.5rem 0}@media(max-width:768px){.stats-section{padding:2rem 0}}.stats-section .stats-container{display:flex;flex-wrap:wrap;justify-content:space-between}@media(max-width:991px){.stats-section .stats-container{gap:1.5rem;justify-content:center}}@media(max-width:768px){.stats-section .stats-container{gap:1.2rem}}.stats-section .stats-container .stat-item{align-items:center;display:flex}@media(max-width:991px){.stats-section .stats-container .stat-item{width:48%}}@media(max-width:576px){.stats-section .stats-container .stat-item{margin-bottom:1rem;width:100%}}.stats-section .stats-container .stat-item .stat-icon{align-items:center;background-color:#007bff1a;border-radius:50%;display:flex;height:64px;justify-content:center;margin-right:1rem;width:64px}@media(max-width:768px){.stats-section .stats-container .stat-item .stat-icon{height:56px;margin-right:.8rem;width:56px}}@media(max-width:576px){.stats-section .stats-container .stat-item .stat-icon{height:50px;margin-right:.7rem;width:50px}}.stats-section .stats-container .stat-item .stat-icon svg{color:#007bff}@media(max-width:768px){.stats-section .stats-container .stat-item .stat-icon svg{font-size:.9rem}}.stats-section .stats-container .stat-item .stat-counter{display:flex;flex-direction:column}.stats-section .stats-container .stat-item .stat-counter .counter-number{color:#212529;font-size:1.8rem;font-weight:700;line-height:1.1}@media(max-width:768px){.stats-section .stats-container .stat-item .stat-counter .counter-number{font-size:1.6rem}}@media(max-width:576px){.stats-section .stats-container .stat-item .stat-counter .counter-number{font-size:1.4rem}}.stats-section .stats-container .stat-item .stat-counter .stat-label{color:#6c757d;font-size:.95rem}@media(max-width:576px){.stats-section .stats-container .stat-item .stat-counter .stat-label{font-size:.85rem}}.dissertation-writing-service .feature-card{align-items:center;background-color:#fff;border-radius:15px;box-shadow:0 10px 20px #0000000d;display:flex;flex-direction:column;height:100%;padding:2rem;text-align:center;transition:all .3s ease}.dissertation-writing-service .feature-card .feature-icon-container{align-items:center;background:linear-gradient(135deg,#007bff1a,#007bff33);border-radius:50%;display:flex;height:80px;justify-content:center;margin-bottom:1.5rem;transition:all .3s ease;width:80px}.dissertation-writing-service .feature-card .feature-icon{color:#007bff;font-size:2rem;transition:all .3s ease}.dissertation-writing-service .feature-card h3{color:#212529;font-size:1.25rem;font-weight:700;margin-bottom:1rem;transition:all .3s ease}.dissertation-writing-service .feature-card p{color:#6c757d;font-size:.95rem;margin:0}.dissertation-writing-service .feature-card:hover .feature-icon-container{background:linear-gradient(135deg,#007bff33,#007bff4d);transform:scale(1.1)}.dissertation-writing-service .feature-card:hover .feature-icon{transform:scale(1.1)}.dissertation-writing-service .feature-card:hover h3{color:#007bff}.powerpoint-presentation-service .feature-card{align-items:center;background-color:#fff;border-radius:15px;box-shadow:0 10px 20px #0000000d;display:flex;flex-direction:column;height:100%;padding:2rem;text-align:center;transition:all .3s ease}.powerpoint-presentation-service .feature-card .feature-icon-container{align-items:center;background:linear-gradient(135deg,#007bff1a,#007bff33);border-radius:50%;display:flex;height:80px;justify-content:center;margin-bottom:1.5rem;transition:all .3s ease;width:80px}.powerpoint-presentation-service .feature-card .feature-icon{color:#007bff;font-size:2rem;transition:all .3s ease}.powerpoint-presentation-service .feature-card h3{color:#212529;font-size:1.25rem;font-weight:700;margin-bottom:1rem;transition:all .3s ease}.powerpoint-presentation-service .feature-card p{color:#6c757d;font-size:.95rem;margin:0}.powerpoint-presentation-service .feature-card:hover{box-shadow:0 15px 30px #0000001a;transform:translateY(-10px)}.powerpoint-presentation-service .feature-card:hover .feature-icon-container{background:linear-gradient(135deg,#007bff33,#007bff4d);transform:scale(1.1)}.powerpoint-presentation-service .feature-card:hover .feature-icon{transform:scale(1.1)}.powerpoint-presentation-service .feature-card:hover h3{color:#007bff}.powerpoint-presentation-service .process-card{background-color:#fff;border-radius:15px;box-shadow:0 10px 15px -3px #0000000d;height:100%;padding:2.5rem 1.5rem;position:relative;text-align:center;transition:all .3s ease}.powerpoint-presentation-service .process-card .process-icon-container{height:70px;margin:0 auto 1.5rem;position:relative;width:70px}.powerpoint-presentation-service .process-card .process-icon-container .step-number{align-items:center;background-color:#ffc107;border-radius:50%;box-shadow:0 4px 8px #0000001a;color:#212529;display:flex;font-size:1.1rem;font-weight:700;height:40px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease;width:40px}.powerpoint-presentation-service .process-card h3{color:#212529;font-size:1.5rem;font-weight:700;margin:1rem 0;transition:color .3s ease}.powerpoint-presentation-service .process-card p{color:#6c757d;font-size:.95rem;margin:0}.powerpoint-presentation-service .process-card:hover{box-shadow:0 20px 25px -5px #0000001a;transform:translateY(-10px)}.powerpoint-presentation-service .process-card:hover .step-number{box-shadow:0 6px 12px #00000026;transform:translate(-50%,-50%) scale(1.2)}.powerpoint-presentation-service .process-card:hover h3{color:#007bff}.services-overview-section .section-badge{background-color:#007bff1a;border-radius:2rem;color:#007bff;display:inline-block;font-size:.8rem;font-weight:600;letter-spacing:1px;margin-bottom:1rem;padding:.4rem .8rem}.services-overview-section .section-header{margin-bottom:2.5rem}.services-overview-section .section-header h2{color:#212529;font-size:2.4rem;font-weight:700;margin-bottom:1rem}@media(max-width:768px){.services-overview-section .section-header h2{font-size:2rem}}.services-overview-section .section-header .section-subtitle{color:#6c757d;font-size:1.1rem;margin:0 auto;max-width:700px}.services-overview-section .service-type-card{background-color:#fff;border:1px solid #0000000d;border-radius:10px;box-shadow:0 10px 25px -5px #0000000d;height:100%;padding:2rem;position:relative;transition:all .3s ease}.services-overview-section .service-type-card:hover{box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;transform:translateY(-10px)}.services-overview-section .service-type-card .popular-tag{background-color:#007bff;border-radius:2rem;color:#fff;font-size:.7rem;font-weight:600;padding:.2rem .6rem;position:absolute;right:1rem;top:1rem}.services-overview-section .service-type-card .icon-wrapper{align-items:center;background-color:#007bff1a;border-radius:8px;display:flex;height:60px;justify-content:center;margin-bottom:1.5rem;width:60px}.services-overview-section .service-type-card .icon-wrapper svg{color:#007bff}.services-overview-section .service-type-card h4{color:#212529;font-size:1.25rem;font-weight:600;margin-bottom:.8rem}.services-overview-section .service-type-card p{color:#6c757d;font-size:.95rem;margin-bottom:1.5rem}.services-overview-section .service-type-card .service-link{align-items:center;color:#007bff;display:inline-flex;font-size:.95rem;font-weight:600;text-decoration:none}.services-overview-section .service-type-card .service-link svg{margin-left:.5rem;transition:transform .3s}.services-overview-section .service-type-card .service-link:hover{color:#0062cc}.services-overview-section .service-type-card .service-link:hover svg{transform:translateX(3px)}.how-it-works-section{background:linear-gradient(135deg,#f8f9fa,#e9ecef);overflow:hidden;position:relative}.how-it-works-section:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='60' height='60' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='30' cy='30' r='4' fill='%23007bff' fill-opacity='.03' fill-rule='evenodd'/%3E%3C/svg%3E") repeat;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.how-it-works-section .enhanced-section-badge{background:linear-gradient(135deg,#007bff,#3395ff);border-radius:50px;box-shadow:0 8px 20px #007bff4d;color:#fff;display:inline-block;font-size:.9rem;font-weight:700;letter-spacing:1.5px;margin-bottom:1.5rem;padding:.8rem 2rem;position:relative;text-transform:uppercase}.how-it-works-section .enhanced-section-badge:before{left:-10px}.how-it-works-section .enhanced-section-badge:after,.how-it-works-section .enhanced-section-badge:before{background:#ffc107;border-radius:50%;box-shadow:0 0 0 3px #ffc1074d;content:"";height:8px;position:absolute;top:50%;transform:translateY(-50%);width:8px}.how-it-works-section .enhanced-section-badge:after{right:-10px}.how-it-works-section .process-steps{margin-top:3rem;position:relative;z-index:1}.how-it-works-section .process-step{background-color:#fff;border-radius:15px;box-shadow:0 10px 15px -3px #0000000d;height:100%;padding:2.5rem 1.5rem;position:relative;text-align:center;transition:all .3s ease}.how-it-works-section .process-step .step-number{align-items:center;background-color:#ffc107;border-radius:50%;box-shadow:0 4px 8px #0000001a;color:#212529;display:flex;font-size:1.1rem;font-weight:700;height:40px;justify-content:center;left:50%;position:absolute;top:-20px;transform:translateX(-50%);width:40px}.how-it-works-section .process-step h3{color:#212529;font-size:1.5rem;font-weight:700;margin:1.5rem 0 1rem;transition:color .3s ease}.how-it-works-section .process-step p{color:#6c757d;font-size:.95rem;margin:0}.how-it-works-section .process-step:hover h3{color:#007bff}.how-it-works-section .enhanced-process-card{background:linear-gradient(135deg,#fff,#f8f9fa);border:2px solid #0000;border-radius:20px;box-shadow:0 10px 30px #00000014;display:flex;flex-direction:column;height:100%;justify-content:space-between;overflow:hidden;padding:3rem 2rem 2.5rem;position:relative;text-align:center;transition:all .4s cubic-bezier(.4,0,.2,1)}.how-it-works-section .enhanced-process-card:before{background:linear-gradient(90deg,#007bff,#3395ff);border-radius:20px 20px 0 0;content:"";height:4px;left:0;position:absolute;right:0;top:0}.how-it-works-section .enhanced-process-card:hover{border:2px solid #007bff4d;box-shadow:0 20px 40px #007bff26;transform:translateY(-10px)}.how-it-works-section .enhanced-process-card:hover .step-number-enhanced{transform:scale(1.1)}.how-it-works-section .enhanced-process-card:hover .step-number-enhanced .number{background:linear-gradient(135deg,#3395ff,#007bff)}.how-it-works-section .enhanced-process-card:hover .step-number-enhanced .step-icon{transform:rotate(1turn)}.how-it-works-section .enhanced-process-card:hover h3{color:#007bff}.how-it-works-section .enhanced-process-card .step-number-enhanced{margin:0 auto 2rem;position:relative;transition:transform .4s ease}.how-it-works-section .enhanced-process-card .step-number-enhanced .number{align-items:center;background:linear-gradient(135deg,#007bff,#0062cc);border-radius:50%;box-shadow:0 8px 20px #007bff4d;color:#fff;display:flex;font-size:2rem;font-weight:700;height:80px;justify-content:center;position:relative;transition:all .3s ease;width:80px;z-index:2}.how-it-works-section .enhanced-process-card .step-number-enhanced .number:before{animation:rotate 15s linear infinite;border:2px dashed #007bff66;border-radius:50%;content:"";height:90px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:90px}.how-it-works-section .enhanced-process-card .step-number-enhanced .number:after{animation:rotate 20s linear infinite reverse;border:1px solid #007bff33;border-radius:50%;content:"";height:100px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100px}.how-it-works-section .enhanced-process-card .step-number-enhanced .step-icon{align-items:center;background:linear-gradient(135deg,#ffc107,#d39e00);border:3px solid #fff;border-radius:50%;bottom:-8px;box-shadow:0 4px 12px #ffc10766;color:#fff;display:flex;font-size:.9rem;height:35px;justify-content:center;position:absolute;right:-8px;transition:transform .4s ease;width:35px;z-index:3}.how-it-works-section .enhanced-process-card h3{color:#2c3e50;font-size:1.4rem;font-weight:600;line-height:1.3;margin-bottom:1rem;transition:color .3s ease}.how-it-works-section .enhanced-process-card p{color:#6c757d;flex-grow:1;font-size:1rem;line-height:1.6;margin-bottom:0}@media(max-width:768px){.how-it-works-section .enhanced-process-card{padding:2.5rem 1.5rem 2rem}.how-it-works-section .enhanced-process-card .step-number-enhanced .number{font-size:1.5rem;height:65px;width:65px}.how-it-works-section .enhanced-process-card .step-number-enhanced .number:before{height:75px;width:75px}.how-it-works-section .enhanced-process-card .step-number-enhanced .number:after{height:85px;width:85px}.how-it-works-section .enhanced-process-card .step-number-enhanced .step-icon{bottom:-6px;font-size:.8rem;height:30px;right:-6px;width:30px}}@keyframes rotate{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.how-it-works-section .enhanced-main-cta-btn{background:linear-gradient(135deg,#ffc107,#ff8f00);border:none;border-radius:50px;box-shadow:0 10px 30px #ffc10766;color:#212529;font-size:1.1rem;font-weight:700;letter-spacing:1px;overflow:hidden;padding:1rem 3rem;position:relative;text-transform:uppercase;transition:all .3s ease}.how-it-works-section .enhanced-main-cta-btn:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.how-it-works-section .enhanced-main-cta-btn:hover{background:linear-gradient(135deg,#ff8f00,#ffc107);box-shadow:0 15px 40px #ffc10799;transform:translateY(-2px)}.how-it-works-section .enhanced-main-cta-btn:hover:before{left:100%}.how-it-works-section .enhanced-main-cta-btn:hover .arrow-icon{transform:translateX(5px)}.how-it-works-section .enhanced-main-cta-btn span{position:relative;z-index:2}.how-it-works-section .enhanced-main-cta-btn .arrow-icon{margin-left:.8rem;position:relative;transition:transform .3s ease;z-index:2}.how-it-works-section .cta-subtitle{color:#6c757d;font-size:.9rem;font-weight:500;margin-top:1rem}.why-choose-section .section-title{color:#212529;font-size:2.2rem;font-weight:700;margin-bottom:1.5rem}@media(max-width:768px){.why-choose-section .section-title{font-size:1.8rem}}.why-choose-section .section-description{color:#6c757d;font-size:1.1rem;margin-bottom:2.5rem}.why-choose-section .features-list{display:flex;flex-direction:column;gap:1.8rem}.why-choose-section .features-list .feature-item{align-items:flex-start;display:flex}.why-choose-section .features-list .feature-item .feature-icon{align-items:center;background-color:#007bff1a;border-radius:8px;display:flex;flex-shrink:0;height:48px;justify-content:center;margin-right:1.2rem;width:48px}.why-choose-section .features-list .feature-item .feature-icon svg{color:#007bff}.why-choose-section .features-list .feature-item h4{color:#212529;font-size:1.1rem;font-weight:600;margin-bottom:.5rem}.why-choose-section .features-list .feature-item p{color:#6c757d;font-size:.95rem;margin-bottom:0}.why-choose-section .image-features-container{position:relative}.why-choose-section .image-features-container .features-image{border-radius:10px;box-shadow:0 25px 50px -12px #00000040;width:100%}.why-choose-section .image-features-container .features-image img{border-radius:10px;display:block;height:auto;width:100%}.why-choose-section .image-features-container .feature-card{align-items:center;background-color:#fff;border-radius:15px;box-shadow:0 10px 20px #0000000d;display:flex;flex-direction:column;height:100%;padding:2rem;position:absolute;text-align:center;transition:all .3s ease}.why-choose-section .image-features-container .feature-card .feature-icon-container{align-items:center;background:linear-gradient(135deg,#007bff1a,#007bff33);border-radius:50%;display:flex;height:80px;justify-content:center;margin-bottom:1.5rem;transition:all .3s ease;width:80px}.why-choose-section .image-features-container .feature-card .feature-icon{color:#007bff;font-size:2rem;transition:all .3s ease}.why-choose-section .image-features-container .feature-card h3{color:#212529;font-size:1.25rem;font-weight:700;margin-bottom:1rem;transition:all .3s ease}.why-choose-section .image-features-container .feature-card p{color:#6c757d;font-size:.95rem;margin:0}.why-choose-section .image-features-container .feature-card:hover .feature-icon-container{background:linear-gradient(135deg,#007bff33,#007bff4d);transform:scale(1.1)}.why-choose-section .image-features-container .feature-card:hover .feature-icon{transform:scale(1.1)}.why-choose-section .image-features-container .feature-card:hover h3{color:#007bff}.testimonials-section .premium-badge{display:inline-block;position:relative}.testimonials-section .premium-badge .section-badge{background:linear-gradient(135deg,#667eea,#764ba2)!important;border:none;border-radius:50px;box-shadow:0 4px 15px #667eea66;color:#fff!important;font-weight:600;letter-spacing:1px;padding:.8rem 1.5rem;text-transform:uppercase}.testimonials-section .premium-badge .section-badge:before{background:linear-gradient(135deg,#667eea,#764ba2,#667eea);border-radius:50px;bottom:-2px;content:"";left:-2px;opacity:0;position:absolute;right:-2px;top:-2px;transition:opacity .3s ease;z-index:-1}.testimonials-section .premium-badge .section-badge:hover:before{opacity:1}.testimonials-section .testimonial-card-enhanced{background:linear-gradient(145deg,#fff,#f8f9ff);border:1px solid #667eea1a;border-radius:20px;box-shadow:0 10px 30px #00000014,0 1px 8px #0000000f;height:100%;overflow:hidden;padding:2rem;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}@media(max-width:768px){.testimonials-section .testimonial-card-enhanced{border-radius:15px;padding:1.5rem}}.testimonials-section .testimonial-card-enhanced:before{background:linear-gradient(90deg,#667eea,#764ba2);content:"";height:4px;left:0;position:absolute;right:0;top:0}.testimonials-section .testimonial-card-enhanced:hover{border-color:#667eea33;box-shadow:0 20px 40px #0000001f,0 8px 16px #00000014}.testimonials-section .testimonial-card-enhanced .testimonial-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.5rem}.testimonials-section .testimonial-card-enhanced .testimonial-header .stars-rating{display:flex;gap:3px}.testimonials-section .testimonial-card-enhanced .testimonial-header .stars-rating .star-icon{color:#ffc107;filter:drop-shadow(0 1px 2px rgba(255,193,7,.3));font-size:1rem}@media(max-width:768px){.testimonials-section .testimonial-card-enhanced .testimonial-header .stars-rating .star-icon{font-size:.9rem}}.testimonials-section .testimonial-card-enhanced .testimonial-header .quote-icon{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;box-shadow:0 4px 12px #667eea4d;color:#fff;display:flex;font-size:1rem;height:40px;justify-content:center;width:40px}@media(max-width:768px){.testimonials-section .testimonial-card-enhanced .testimonial-header .quote-icon{font-size:.9rem;height:35px;width:35px}}.testimonials-section .testimonial-card-enhanced .testimonial-content{margin-bottom:1.5rem}.testimonials-section .testimonial-card-enhanced .testimonial-content .testimonial-text{color:#4a5568;font-size:1rem;line-height:1.7;margin:0;position:relative}@media(max-width:768px){.testimonials-section .testimonial-card-enhanced .testimonial-content .testimonial-text{font-size:.95rem;line-height:1.6}}.testimonials-section .testimonial-card-enhanced .testimonial-content .testimonial-text:before{color:#667eea;content:'"';font-family:serif;font-size:2rem;left:-15px;opacity:.3;position:absolute;top:-5px}.testimonials-section .testimonial-card-enhanced .testimonial-content .testimonial-text:after{bottom:-10px;color:#667eea;content:'"';font-family:serif;font-size:2rem;opacity:.3;position:absolute;right:-10px}.testimonials-section .testimonial-card-enhanced .testimonial-footer{align-items:center;display:flex;justify-content:space-between}.testimonials-section .testimonial-card-enhanced .testimonial-footer .author-info .author-name{color:#2d3748;font-size:1.1rem;font-weight:600;margin-bottom:.2rem}@media(max-width:768px){.testimonials-section .testimonial-card-enhanced .testimonial-footer .author-info .author-name{font-size:1rem}}.testimonials-section .testimonial-card-enhanced .testimonial-footer .author-info .author-role{color:#718096;font-size:.9rem;margin:0}@media(max-width:768px){.testimonials-section .testimonial-card-enhanced .testimonial-footer .author-info .author-role{font-size:.85rem}}.testimonials-section .testimonial-card-enhanced .testimonial-footer .verified-badge{align-items:center;background:linear-gradient(135deg,#48bb78,#38a169);border-radius:20px;box-shadow:0 2px 8px #48bb784d;color:#fff;display:flex;font-size:.8rem;font-weight:500;gap:.5rem;padding:.4rem .8rem}@media(max-width:768px){.testimonials-section .testimonial-card-enhanced .testimonial-footer .verified-badge{font-size:.75rem;padding:.3rem .6rem}}.testimonials-section .testimonial-card-enhanced .testimonial-footer .verified-badge svg{font-size:.9rem}@media(max-width:768px){.testimonials-section .testimonial-card-enhanced .testimonial-footer .verified-badge svg{font-size:.8rem}}.testimonials-section .testimonial-card{box-shadow:0 10px 25px -5px #0000000d}.content-section{background-color:#f8f9fa;padding:5rem 0}.content-section.bg-white{background-color:#fff}.content-section .section-header{margin-bottom:2rem}.content-section .section-header h2{color:#212529;font-size:2.2rem;font-weight:700;margin-bottom:1rem}@media(max-width:768px){.content-section .section-header h2{font-size:1.8rem}}.content-section .section-header .section-subtitle{color:#6c757d;font-size:1.1rem;margin:0 auto;max-width:700px}.content-section .content-heading{color:#212529;font-size:1.6rem;font-weight:600;margin-bottom:1.2rem;padding-bottom:.8rem;position:relative}.content-section .content-heading:after{background-color:#007bff;bottom:0;content:"";height:3px;left:0;position:absolute;width:50px}.content-section .content-subheading{color:#212529;font-size:1.3rem;font-weight:600;margin-bottom:.8rem}.content-section .content-card{background-color:#fff;border:1px solid #0000000d;border-radius:10px;box-shadow:0 10px 15px -3px #0000000d;height:100%;padding:1.8rem;transition:all .3s ease}.content-section .content-card:hover{box-shadow:0 15px 20px -5px #0000001a;transform:translateY(-5px)}.content-section .content-card h3{color:#212529;font-size:1.3rem;font-weight:600;margin-bottom:1rem}.content-section .content-card p{color:#6c757d;font-size:.95rem;margin-bottom:0}.scrolling-content-box{background-color:#fff;border:1px solid #00000014;border-radius:10px;margin-bottom:40px;max-height:600px;overflow-y:auto;padding:30px}.scrolling-content-box::-webkit-scrollbar{width:8px}.scrolling-content-box::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.scrolling-content-box::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.scrolling-content-box::-webkit-scrollbar-thumb:hover{background:#555}.scrolling-content-box h3{color:#333;font-size:1.4rem;margin-bottom:1rem;margin-top:1.5rem}.scrolling-content-box h5{color:#0d6efd;font-size:1.1rem;margin-top:1.2rem}.scrolling-content-box a{color:#0d6efd;text-decoration:none}.scrolling-content-box a:hover{text-decoration:underline}.faq-section{padding:60px 0}.faq-section .section-header{margin-bottom:2rem}.faq-section .accordion-item{background:#fff;border-radius:8px;box-shadow:0 2px 10px #0000000d;margin-bottom:16px;overflow:hidden}.faq-section .accordion-header{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:20px 24px;transition:all .3s ease}.faq-section .accordion-header h4{color:#333;font-size:1.1rem;font-weight:600;margin:0}.faq-section .accordion-header.active{background-color:#f8f9ff}.faq-section .accordion-header.active h4{color:#0d6efd}.faq-section .accordion-header.active .toggle-icon{color:#0d6efd;transform:rotate(180deg)}.faq-section .toggle-icon{color:#6c757d;transition:transform .3s ease}.faq-section .accordion-content{color:#6c757d;line-height:1.6;padding:0 24px 20px}.faq-section .faq-cta{background:#fff;border-radius:12px;box-shadow:0 4px 15px #00000014;margin-top:40px;padding:30px}.faq-section .faq-cta h3{color:#333;margin-bottom:10px}.section-badge{border-radius:20px;display:inline-block;font-size:14px;font-weight:600;margin-bottom:15px;padding:5px 12px;text-transform:uppercase}.section-badge.bg-primary-light{background-color:#0d6efd1a}.section-badge.text-primary{color:#0d6efd}.section-subtitle{color:#6c757d;margin:0 auto;max-width:650px}@media(max-width:991px){.service-page .hero-section{padding:70px 0}.service-page .hero-section .hero-title{font-size:2.5rem}.service-page .hero-section .hero-image{margin-top:3rem}.service-page .why-choose-section .features-list{margin-bottom:3rem;padding-right:0}.service-page .cta-section p{max-width:100%}}@media(max-width:767px){.service-page .hero-section .hero-title{font-size:2rem}.service-page .hero-section .hero-features{flex-direction:column;gap:1rem}.service-page .hero-section .hero-cta{flex-direction:column}.service-page .hero-section .hero-cta button{width:100%}.service-page .stats-section .stat-col{margin-bottom:2rem}.service-page .cta-section .cta-features{flex-direction:column;gap:1rem}}.code-examples-section{background-color:#f8f9fa;padding:4rem 0}.code-examples-section .code-example-card{background-color:#fff;border-radius:10px;box-shadow:0 4px 15px #0000001a;display:flex;flex-direction:column;height:100%;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.code-examples-section .code-example-card:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.code-examples-section .code-example-card .code-header{background-color:#2c3e50;color:#fff;padding:1rem}.code-examples-section .code-example-card .code-header h4{font-size:1.2rem;margin:0}.code-examples-section .code-example-card .code-block{background-color:#282c34;border-radius:0;color:#abb2bf;flex-grow:1;font-size:.85rem;line-height:1.5;margin:0;overflow-x:auto;padding:1.5rem}.code-examples-section .code-example-card .code-block code{font-family:Fira Code,Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;white-space:pre}.code-examples-section .code-example-card .code-footer{background-color:#f8f9fa;border-top:1px solid #e9ecef;display:flex;flex-wrap:wrap;gap:.5rem;padding:1rem}.code-examples-section .code-example-card .code-tag{background-color:#e9ecef;border-radius:4px;color:#495057;display:inline-block;font-size:.75rem;font-weight:600;padding:.25rem .5rem}.code-block .string{color:#a8ff60}.code-block .keyword{color:#66d9ef}.code-block .comment{color:#75715e}.code-block .function{color:#a6e22e}.code-block .variable{color:#fd971f}.technologies-section{padding:4rem 0}.technologies-section .technologies-container{display:flex;flex-direction:column;gap:2.5rem}.technologies-section .technology-category h4{align-items:center;color:#2c3e50;display:flex;font-weight:600;margin-bottom:1.5rem}.technologies-section .technology-category h4 svg{color:#007bff}.technologies-section .technology-items{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:flex-start;margin:0 auto}@media(min-width:768px){.technologies-section .technology-items{padding-left:2rem}}.technologies-section .technology-item{align-items:center;display:flex;flex-direction:column;margin:0 .5rem 1.5rem;transition:transform .3s ease;width:100px}.technologies-section .technology-item:hover{transform:translateY(-5px)}.technologies-section .technology-item .tech-icon{align-items:center;background:#f9f9f9;border:1px solid #f0f0f0;border-radius:8px;box-shadow:0 3px 10px #00000008;display:flex;height:60px;justify-content:center;margin-bottom:.5rem;padding:10px;transition:all .3s ease;width:60px}.technologies-section .technology-item .tech-icon:hover{border-color:#e0e0e0;box-shadow:0 5px 15px #00000014}.technologies-section .technology-item .tech-icon img{max-height:100%;max-width:100%;object-fit:contain}.technologies-section .technology-item .tech-name{color:#495057;font-size:.9rem;font-weight:500;text-align:center}@media(max-width:767px){.technologies-section .technology-items{justify-content:center}.technologies-section .technology-item{width:80px}.technologies-section .technology-item .tech-icon{height:50px;width:50px}.technologies-section .technology-item .tech-name{font-size:.8rem}}.case-studies-section{background-color:#fff;padding:5rem 0}.case-studies-section .case-study-card{background-color:#fff;border-radius:10px;box-shadow:0 4px 15px #00000014;height:100%;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.case-studies-section .case-study-card:hover{box-shadow:0 10px 30px #00000026;transform:translateY(-10px)}.case-studies-section .case-study-card .case-study-image{background-color:#e8f4fd;border:1px solid #ddd;border-top-left-radius:10px;border-top-right-radius:10px;height:240px;overflow:hidden;position:relative}.case-studies-section .case-study-card .case-study-image img{height:100%;object-fit:contain;padding:20px;transition:transform .5s ease;width:100%}.case-studies-section .case-study-card .case-study-image:hover img{transform:scale(1.05)}.case-studies-section .case-study-card .case-study-image .case-tag{background-color:#007bffe6;border-radius:4px;color:#fff;font-size:.75rem;font-weight:600;padding:5px 10px;position:absolute;right:15px;top:15px;z-index:2}.case-studies-section .case-study-card .case-study-content{padding:1.5rem}.case-studies-section .case-study-card .case-study-content h4{color:#2c3e50;font-size:1.25rem;margin-bottom:.75rem}.case-studies-section .case-study-card .case-study-content p{color:#6c757d;font-size:.9rem;margin-bottom:1rem}.case-studies-section .case-study-card .case-study-content .tech-used{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem}.case-studies-section .case-study-card .case-study-content .tech-used .tech-tag{background-color:#f1f8ff;border-radius:4px;color:#0366d6;font-size:.75rem;font-weight:500;padding:4px 8px}.case-studies-section .case-study-card .case-study-content .case-results{border-top:1px solid #e9ecef;display:flex;justify-content:space-between;padding-top:1rem}.case-studies-section .case-study-card .case-study-content .case-results .result-item{flex:1 1;text-align:center}.case-studies-section .case-study-card .case-study-content .case-results .result-item:not(:last-child){border-right:1px solid #e9ecef}.case-studies-section .case-study-card .case-study-content .case-results .result-item .result-number{color:#007bff;display:block;font-size:1.5rem;font-weight:700;margin-bottom:.25rem}.case-studies-section .case-study-card .case-study-content .case-results .result-item .result-label{color:#6c757d;display:block;font-size:.75rem}@media(max-width:991px){.case-studies-section .case-study-card{margin-bottom:2rem}}.statistics-assignment-help .feature-card{align-items:center;background-color:#fff;border-radius:15px;box-shadow:0 10px 20px #0000000d;display:flex;flex-direction:column;height:100%;padding:2rem;text-align:center;transition:all .3s ease}.statistics-assignment-help .feature-card .feature-icon-container{align-items:center;background:linear-gradient(135deg,#007bff1a,#007bff33);border-radius:50%;display:flex;height:80px;justify-content:center;margin-bottom:1.5rem;transition:all .3s ease;width:80px}.statistics-assignment-help .feature-card .feature-icon{color:#007bff;font-size:2rem;transition:all .3s ease}.statistics-assignment-help .feature-card h3{color:#212529;font-size:1.25rem;font-weight:700;margin-bottom:1rem;transition:all .3s ease}.statistics-assignment-help .feature-card p{color:#6c757d;font-size:.95rem;margin:0}.statistics-assignment-help .feature-card:hover{box-shadow:0 15px 30px #0000001a;transform:translateY(-10px)}.statistics-assignment-help .feature-card:hover .feature-icon-container{background:linear-gradient(135deg,#007bff33,#007bff4d);transform:scale(1.1)}.statistics-assignment-help .feature-card:hover .feature-icon{transform:scale(1.1)}.statistics-assignment-help .feature-card:hover h3{color:#007bff}.statistics-assignment-help .process-card{background-color:#fff;border-radius:15px;box-shadow:0 10px 15px -3px #0000000d;height:100%;padding:2.5rem 1.5rem;position:relative;text-align:center;transition:all .3s ease}.statistics-assignment-help .process-card .process-icon-container{height:70px;margin:0 auto 1.5rem;position:relative;width:70px}.statistics-assignment-help .process-card .process-icon-container .step-number{align-items:center;background-color:#ffc107;border-radius:50%;box-shadow:0 4px 8px #0000001a;color:#212529;display:flex;font-size:1.1rem;font-weight:700;height:40px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease;width:40px}.statistics-assignment-help .process-card h3{color:#212529;font-size:1.5rem;font-weight:700;margin:1rem 0;transition:color .3s ease}.statistics-assignment-help .process-card p{color:#6c757d;font-size:.95rem;margin:0}.statistics-assignment-help .process-card:hover{box-shadow:0 20px 25px -5px #0000001a;transform:translateY(-10px)}.statistics-assignment-help .process-card:hover .step-number{box-shadow:0 6px 12px #00000026;transform:translate(-50%,-50%) scale(1.2)}.statistics-assignment-help .process-card:hover h3{color:#007bff}.statistics-assignment-help .design-practice-item h4{color:#333;font-size:1.1rem;font-weight:600}.statistics-assignment-help .design-practice-item p{color:#666}.related-services-section{background-color:#f9f9fb;padding:4rem 0}.related-services-section .service-type-card{background-color:#fff;border:1px solid #0000000d;border-radius:12px;box-shadow:0 8px 20px #0000000d;display:flex;flex-direction:column;height:100%;overflow:hidden;padding:2rem;position:relative;transition:all .3s ease}.related-services-section .service-type-card:before{background:linear-gradient(180deg,#007bff,#66b0ff);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease;width:5px}.related-services-section .service-type-card .icon-wrapper{align-items:center;background-color:#007bff1a;border-radius:12px;display:flex;height:60px;justify-content:center;margin-bottom:1.25rem;transition:all .3s ease;width:60px}.related-services-section .service-type-card .icon-wrapper svg{color:#007bff;font-size:1.5rem;transition:all .3s ease}.related-services-section .service-type-card h4{color:#212529;font-size:1.2rem;font-weight:700;margin-bottom:1rem;transition:color .3s ease}.related-services-section .service-type-card p{color:#6c757d;font-size:.9rem;line-height:1.6;margin:0}.related-services-section .service-type-card:hover{box-shadow:0 15px 30px #0000001a;transform:translateY(-10px)}.related-services-section .service-type-card:hover:before{opacity:1}.related-services-section .service-type-card:hover .icon-wrapper{background-color:#007bff;transform:scale(1.05)}.related-services-section .service-type-card:hover .icon-wrapper svg{color:#fff}.related-services-section .service-type-card:hover h4{color:#007bff}.cta-section .cta-container{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#ffffff1a;border:1px solid #ffffff26;border-radius:16px;box-shadow:0 20px 40px #00000026;color:#fff;padding:3rem;position:relative;text-align:center;z-index:2}.cta-section .cta-container h2{color:#fff;font-size:2.5rem;font-weight:700;margin-bottom:1.5rem}.cta-section .cta-container p{color:#ffffffe6;font-size:1.1rem;margin-bottom:2rem;margin-left:auto;margin-right:auto;max-width:700px}.cta-section .cta-container .main-cta-btn{align-items:center;background-color:#ffc107;border:none;border-radius:30px;box-shadow:0 10px 20px #00000026;color:#333;display:inline-flex;font-size:1.1rem;font-weight:600;justify-content:center;padding:1rem 2rem;transition:all .3s ease}.cta-section .cta-container .main-cta-btn svg{margin-left:.5rem;transition:transform .3s}.cta-section .cta-container .main-cta-btn:hover{background-color:#ffc721;box-shadow:0 15px 25px #0003;transform:translateY(-3px)}.cta-section .cta-container .main-cta-btn:hover svg{transform:translateX(5px)}.cta-section .cta-container .cta-features{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;margin-top:1rem}.cta-section .cta-container .cta-features .feature{align-items:center;color:#ffffffe6;display:flex;font-weight:500}.cta-section .cta-container .cta-features .feature svg{color:#ffc107;font-size:1.2rem;margin-right:.6rem}@media(max-width:768px){.cta-section .cta-container{padding:2rem}.cta-section .cta-container h2{font-size:1.8rem}.cta-section .cta-container p{font-size:1rem}.cta-section .cta-container .cta-features{align-items:center;flex-direction:column;gap:1rem}}.modern-benefit-card{background:#fff;border:1px solid #0000000d;border-radius:16px;box-shadow:0 4px 20px #00000014;height:100%;overflow:hidden;padding:2rem;position:relative;text-align:center;transition:all .3s cubic-bezier(.25,.8,.25,1)}.modern-benefit-card:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.modern-benefit-card .icon-container{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;display:flex;height:70px;justify-content:center;margin:0 auto 1.5rem;transition:all .3s ease;width:70px}.modern-benefit-card .icon-container svg{color:#fff;font-size:2rem;transition:all .3s ease}.modern-benefit-card h4{color:#2d3748;font-size:1.3rem;font-weight:700;margin-bottom:1rem;transition:color .3s ease}.modern-benefit-card p{color:#718096;font-size:.95rem;line-height:1.6;margin:0}.modern-benefit-card:hover{box-shadow:0 15px 35px #00000026;transform:translateY(-8px)}.modern-benefit-card:hover:before{left:100%}.modern-benefit-card:hover .icon-container{background:linear-gradient(135deg,#764ba2,#667eea);transform:scale(1.1) rotate(5deg)}.modern-benefit-card:hover .icon-container svg{transform:scale(1.1)}.modern-benefit-card:hover h4{color:#667eea}.modern-process-card{background:#fff;border:1px solid #0000000d;border-radius:16px;box-shadow:0 4px 20px #00000014;height:100%;overflow:hidden;padding:2rem 1.5rem;position:relative;text-align:center;transition:all .3s cubic-bezier(.25,.8,.25,1)}.modern-process-card .step-number{background:linear-gradient(135deg,#ff6b6b,#ffa726);box-shadow:0 4px 15px #ff6b6b4d;color:#fff;font-size:1.1rem;font-weight:700;height:40px;position:absolute;right:20px;top:-15px;width:40px}.modern-process-card .step-icon-container,.modern-process-card .step-number{align-items:center;border-radius:50%;display:flex;justify-content:center;transition:all .3s ease}.modern-process-card .step-icon-container{background:linear-gradient(135deg,#667eea1a,#764ba21a);height:60px;margin:1rem auto 1.5rem;width:60px}.modern-process-card .step-icon-container svg{color:#667eea;font-size:1.5rem;transition:all .3s ease}.modern-process-card h4{color:#2d3748;font-size:1.2rem;font-weight:700;margin-bottom:1rem;transition:color .3s ease}.modern-process-card p{color:#718096;font-size:.9rem;line-height:1.5;margin:0}.modern-process-card:hover{box-shadow:0 12px 30px #0000001f;transform:translateY(-5px)}.modern-process-card:hover .step-number{box-shadow:0 6px 20px #ff6b6b66;transform:scale(1.1)}.modern-process-card:hover .step-icon-container{background:linear-gradient(135deg,#667eea33,#764ba233);transform:scale(1.05)}.modern-process-card:hover .step-icon-container svg{color:#764ba2;transform:scale(1.1)}.modern-process-card:hover h4{color:#667eea}.modern-subject-card{align-items:center;background:#fff;border:1px solid #0000000d;border-radius:12px;box-shadow:0 3px 15px #0000000f;cursor:pointer;display:flex;gap:.8rem;justify-content:center;overflow:hidden;padding:1.5rem 1rem;position:relative;transition:all .3s cubic-bezier(.25,.8,.25,1)}.modern-subject-card:before{background:linear-gradient(135deg,#667eea05,#764ba205);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.modern-subject-card svg{color:#667eea;font-size:1.3rem;position:relative;transition:all .3s ease;z-index:1}.modern-subject-card span{color:#2d3748;font-size:.95rem;font-weight:600;position:relative;transition:color .3s ease;z-index:1}.modern-subject-card:hover{border-color:#667eea33;box-shadow:0 8px 25px #0000001f;transform:translateY(-3px)}.modern-subject-card:hover:before{opacity:1}.modern-subject-card:hover svg{color:#764ba2;transform:scale(1.1)}.modern-subject-card:hover span{color:#667eea}.subjects-section .section-header{margin-bottom:2rem!important}.features-section{background-color:#f8f9fa}.features-section .section-title{margin-bottom:3rem}@media(max-width:768px){.features-section .section-title{margin-bottom:2rem}}.features-section .feature-item{align-items:flex-start;display:flex;margin-bottom:2rem}@media(max-width:768px){.features-section .feature-item{margin-bottom:1.5rem}}@media(max-width:576px){.features-section .feature-item{align-items:center;flex-direction:column;margin-bottom:2rem;text-align:center}}.features-section .feature-item .feature-icon{align-items:center;background-color:#007bff1a;border-radius:50%;color:#007bff;display:flex;flex-shrink:0;font-size:1.5rem;height:60px;justify-content:center;margin-right:1.5rem;width:60px}@media(max-width:768px){.features-section .feature-item .feature-icon{font-size:1.3rem;height:50px;margin-right:1.2rem;width:50px}}@media(max-width:576px){.features-section .feature-item .feature-icon{margin-bottom:1rem;margin-right:0}}.features-section .feature-item h4{color:#212529;font-size:1.2rem;font-weight:600;margin-bottom:.75rem}@media(max-width:768px){.features-section .feature-item h4{font-size:1.1rem;margin-bottom:.5rem}}.features-section .feature-item p{color:#6c757d;margin-bottom:0}@media(max-width:576px){.features-section .feature-item p{font-size:.95rem}}.process-section .process-title{margin-bottom:2rem}@media(max-width:768px){.process-section .process-title{margin-bottom:1.5rem}}.process-section .process-steps{display:flex;position:relative}@media(max-width:991px){.process-section .process-steps{flex-direction:column}}.process-section .process-steps:before{background-color:#007bff1a;content:"";height:3px;left:50px;position:absolute;right:50px;top:40px;z-index:0}@media(max-width:991px){.process-section .process-steps:before{bottom:50px;height:auto;left:40px;right:auto;top:50px;width:3px}}@media(max-width:576px){.process-section .process-steps:before{left:30px}}.process-section .process-steps .process-step{flex:1 1;padding:0 1rem;position:relative;z-index:1}@media(max-width:991px){.process-section .process-steps .process-step{display:flex;margin-bottom:2rem;padding:0}}@media(max-width:576px){.process-section .process-steps .process-step{margin-bottom:1.5rem}}.process-section .process-steps .process-step .step-number{align-items:center;background-color:#fff;border:3px solid #007bff;border-radius:50%;color:#007bff;display:flex;font-size:1.8rem;font-weight:700;height:80px;justify-content:center;margin:0 auto 1.5rem;position:relative;width:80px;z-index:2}@media(max-width:991px){.process-section .process-steps .process-step .step-number{flex-shrink:0;font-size:1.5rem;height:60px;margin:0 1.5rem 0 0;width:60px}}@media(max-width:576px){.process-section .process-steps .process-step .step-number{font-size:1.3rem;height:50px;margin-right:1rem;width:50px}}.process-section .process-steps .process-step .step-content{text-align:center}@media(max-width:991px){.process-section .process-steps .process-step .step-content{text-align:left}}.process-section .process-steps .process-step .step-content h4{color:#212529;font-size:1.2rem;font-weight:600;margin-bottom:.75rem}@media(max-width:768px){.process-section .process-steps .process-step .step-content h4{font-size:1.1rem;margin-bottom:.5rem}}.process-section .process-steps .process-step .step-content p{color:#6c757d;margin-bottom:0}@media(max-width:576px){.process-section .process-steps .process-step .step-content p{font-size:.95rem}}.service-types-section .service-type-card{background-color:#fff;border-radius:10px;box-shadow:0 5px 15px #0000000d;height:100%;overflow:hidden;padding:2rem;position:relative;transition:all .3s ease}@media(max-width:768px){.service-types-section .service-type-card{padding:1.5rem}}.service-types-section .service-type-card:hover{box-shadow:0 15px 30px #0000001a;transform:translateY(-10px)}.service-types-section .service-type-card .popular-tag{background:#ffc107;color:#fff;font-size:.8rem;font-weight:600;padding:.3rem 2rem;position:absolute;right:-30px;top:15px;transform:rotate(45deg)}@media(max-width:576px){.service-types-section .service-type-card .popular-tag{font-size:.7rem;padding:.2rem 1.5rem;right:-25px}}.service-types-section .service-type-card .icon-wrapper{align-items:center;background-color:#007bff1a;border-radius:50%;color:#007bff;display:flex;font-size:1.8rem;height:70px;justify-content:center;margin-bottom:1.5rem;width:70px}@media(max-width:768px){.service-types-section .service-type-card .icon-wrapper{font-size:1.5rem;height:60px;margin-bottom:1.2rem;width:60px}}.service-types-section .service-type-card h4{color:#212529;font-size:1.2rem;font-weight:600;margin-bottom:1rem}@media(max-width:768px){.service-types-section .service-type-card h4{font-size:1.1rem;margin-bottom:.8rem}}.service-types-section .service-type-card p{color:#6c757d;margin-bottom:0}@media(max-width:576px){.service-types-section .service-type-card p{font-size:.95rem}}.testimonials-section{padding:5rem 0}@media(max-width:768px){.testimonials-section{padding:4rem 0}}@media(max-width:576px){.testimonials-section{padding:3rem 0}}.testimonials-section .testimonial-card{background-color:#fff;border-radius:10px;box-shadow:0 5px 15px #0000000d;height:100%;padding:2rem;transition:all .3s ease}@media(max-width:768px){.testimonials-section .testimonial-card{padding:1.5rem}}.testimonials-section .testimonial-card:hover{box-shadow:0 15px 30px #0000001a;transform:translateY(-10px)}.testimonials-section .testimonial-card .testimonial-content{position:relative}.testimonials-section .testimonial-card .rating{color:#ffc107;font-size:1.2rem}@media(max-width:768px){.testimonials-section .testimonial-card .rating{font-size:1rem}}.testimonials-section .testimonial-card .testimonial-text{color:#6c757d;font-style:italic;margin-bottom:1.5rem}@media(max-width:768px){.testimonials-section .testimonial-card .testimonial-text{font-size:.95rem;margin-bottom:1.2rem}}.testimonials-section .testimonial-card .testimonial-author{align-items:center;display:flex}.testimonials-section .testimonial-card .testimonial-author .author-image{border-radius:50%;height:50px;margin-right:1rem;overflow:hidden;width:50px}@media(max-width:768px){.testimonials-section .testimonial-card .testimonial-author .author-image{height:45px;margin-right:.8rem;width:45px}}.testimonials-section .testimonial-card .testimonial-author .author-image img{height:100%;object-fit:cover;width:100%}.testimonials-section .testimonial-card .testimonial-author .author-info h5{color:#212529;font-size:1rem;font-weight:600;margin-bottom:.2rem}@media(max-width:768px){.testimonials-section .testimonial-card .testimonial-author .author-info h5{font-size:1rem}}.testimonials-section .testimonial-card .testimonial-author .author-info p{color:#6c757d;font-size:.9rem;margin-bottom:0}@media(max-width:768px){.testimonials-section .testimonial-card .testimonial-author .author-info p{font-size:.85rem}}.faq-section{background-color:#f8f9fa}.faq-section .accordion-container{margin:0 auto;max-width:800px}.faq-section .accordion-container .accordion-item{background-color:#fff;border-radius:10px;box-shadow:0 3px 10px #0000000d;margin-bottom:1rem;overflow:hidden}.faq-section .accordion-container .accordion-item .accordion-header{align-items:center;background-color:#fff;cursor:pointer;display:flex;justify-content:space-between;padding:1.5rem;transition:background-color .3s ease}@media(max-width:768px){.faq-section .accordion-container .accordion-item .accordion-header{padding:1.2rem}}@media(max-width:576px){.faq-section .accordion-container .accordion-item .accordion-header{padding:1rem}}.faq-section .accordion-container .accordion-item .accordion-header h4{color:#212529;font-size:1.1rem;font-weight:600;margin-bottom:0;padding-right:2rem}@media(max-width:768px){.faq-section .accordion-container .accordion-item .accordion-header h4{font-size:1rem;padding-right:1.5rem}}@media(max-width:576px){.faq-section .accordion-container .accordion-item .accordion-header h4{font-size:.95rem;padding-right:1rem}}.faq-section .accordion-container .accordion-item .accordion-header .toggle-icon{color:#007bff;font-size:1.2rem;transition:transform .3s ease}@media(max-width:576px){.faq-section .accordion-container .accordion-item .accordion-header .toggle-icon{font-size:1rem}}.faq-section .accordion-container .accordion-item .accordion-header.active{background-color:#007bff0d}.faq-section .accordion-container .accordion-item .accordion-header.active .toggle-icon{transform:rotate(180deg)}.faq-section .accordion-container .accordion-item .accordion-header:hover{background-color:#007bff0d}.faq-section .accordion-container .accordion-item .accordion-content{padding:0 1.5rem 1.5rem}@media(max-width:768px){.faq-section .accordion-container .accordion-item .accordion-content{padding:0 1.2rem 1.2rem}}@media(max-width:576px){.faq-section .accordion-container .accordion-item .accordion-content{padding:0 1rem 1rem}}.faq-section .accordion-container .accordion-item .accordion-content p{color:#6c757d;line-height:1.6;margin-bottom:0}@media(max-width:576px){.faq-section .accordion-container .accordion-item .accordion-content p{font-size:.95rem}}.cta-section{background:linear-gradient(135deg,#007bff,#0056b3);color:#fff;overflow:hidden;padding:5rem 0;position:relative;text-align:center}@media(max-width:768px){.cta-section{padding:4rem 0}}@media(max-width:576px){.cta-section{padding:3rem 0}}.cta-section:before{background:#ffffff08;bottom:0;content:"";left:0;opacity:.1;position:absolute;right:0;top:0}.cta-section .container{position:relative;z-index:1}.cta-section h2{font-size:2.5rem;font-weight:700;margin-bottom:1.5rem}@media(max-width:768px){.cta-section h2{font-size:2.2rem}}@media(max-width:576px){.cta-section h2{font-size:1.8rem;margin-bottom:1rem}}.cta-section p{font-size:1.2rem;margin-bottom:2rem;margin-left:auto;margin-right:auto;max-width:800px}@media(max-width:768px){.cta-section p{font-size:1.1rem;margin-bottom:1.5rem}}@media(max-width:576px){.cta-section p{font-size:1rem;margin-bottom:1.2rem}}.cta-section .cta-buttons{display:flex;gap:1.5rem;justify-content:center}@media(max-width:768px){.cta-section .cta-buttons{align-items:center;flex-direction:column;gap:1rem}}.cta-section .cta-buttons .btn{border-radius:5px;font-size:1.1rem;font-weight:600;padding:.8rem 2rem}@media(max-width:768px){.cta-section .cta-buttons .btn{max-width:300px;width:100%}}@media(max-width:576px){.cta-section .cta-buttons .btn{font-size:1rem;padding:.7rem 1.5rem}}.cta-section .cta-buttons .btn-light{color:#007bff}.cta-section .cta-buttons .btn-light:hover{background-color:#f2f2f2}.cta-section .cta-buttons .btn-outline-light:hover{color:#007bff}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes gradientBG{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.hero-badges-container{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center;margin-bottom:2rem}@media(max-width:768px){.hero-badges-container{flex-direction:column;gap:1rem}}.hero-badges-container .hero-badge-modern{background:#0074e9;border-radius:12px;box-shadow:0 8px 20px #00000026;display:flex;flex-direction:column;height:180px;justify-content:center;padding:2rem;transition:all .3s ease;width:280px}@media(max-width:768px){.hero-badges-container .hero-badge-modern{height:auto;min-height:150px;width:100%}}.hero-badges-container .hero-badge-modern:hover{box-shadow:0 12px 25px #0003;transform:translateY(-5px)}.hero-badges-container .hero-badge-modern .badge-value{color:#fff;font-size:2.4rem;font-weight:800;line-height:1.1;margin-bottom:.3rem}.hero-badges-container .hero-badge-modern .badge-value:last-of-type{margin-bottom:1rem}@media(max-width:768px){.hero-badges-container .hero-badge-modern .badge-value{font-size:2rem}}.hero-badges-container .hero-badge-modern .badge-value .badge-title{font-size:2.2rem;font-weight:700}.hero-badges-container .hero-badge-modern .badge-value .badge-price{color:#fc0;font-weight:800}.hero-badges-container .hero-badge-modern .badge-caption{color:#ffffffe6;font-size:1rem;line-height:1.4}@media(max-width:768px){.hero-badges-container .hero-badge-modern .badge-caption{font-size:.9rem}}.human-experts-badge{align-items:center;background:#fff;border:1px solid #00000014;border-radius:8px;box-shadow:0 4px 12px #0000001a;display:flex;max-width:280px;padding:.6rem 1rem;position:absolute;right:15px;top:20px;transition:all .3s ease;z-index:10}@media(max-width:1200px){.human-experts-badge{max-width:250px;right:15px;top:15px}}@media(max-width:991px){.human-experts-badge{max-width:220px;right:10px;top:10px}}@media(max-width:768px){.human-experts-badge{max-width:200px;padding:.5rem .8rem;right:10px;top:10px}}.human-experts-badge .badge-icon{align-items:center;background:linear-gradient(135deg,#4caf50,#2e7d32);border-radius:50%;display:flex;flex-shrink:0;height:32px;justify-content:center;margin-right:10px;width:32px}.human-experts-badge .badge-icon svg{color:#fff;font-size:16px}@media(max-width:768px){.human-experts-badge .badge-icon{height:28px;width:28px}.human-experts-badge .badge-icon svg{font-size:14px}}.human-experts-badge .badge-content{display:flex;flex-direction:column}.human-experts-badge .badge-content .badge-label{color:#333;font-size:.95rem;font-weight:700;line-height:1.2}@media(max-width:768px){.human-experts-badge .badge-content .badge-label{font-size:.85rem}}.human-experts-badge .badge-content .badge-sublabel{color:#666;font-size:.75rem}@media(max-width:768px){.human-experts-badge .badge-content .badge-sublabel{font-size:.7rem}}.human-experts-badge:hover{box-shadow:0 6px 15px #00000026;transform:translateY(-3px)}.human-experts-badge-top{align-items:center;background:#fff;border:1px solid #00000014;border-radius:8px;box-shadow:0 4px 12px #0000001a;display:flex;max-width:280px;padding:.6rem 1rem;position:absolute;right:15px;top:20px;transition:all .3s ease;z-index:10}@media(max-width:1200px){.human-experts-badge-top{max-width:250px;right:15px;top:15px}}@media(max-width:991px){.human-experts-badge-top{max-width:220px;right:10px;top:10px}}@media(max-width:768px){.human-experts-badge-top{max-width:200px;padding:.5rem .8rem;right:10px;top:10px}}@media(max-width:576px){.human-experts-badge-top{flex-wrap:nowrap;max-width:180px;padding:.4rem .6rem;right:8px;top:8px}}.d-flex.d-md-none .human-experts-badge-top{border-radius:8px;justify-content:center;margin-bottom:15px;max-width:100%;position:relative;right:0;top:0;width:100%}@media(max-width:480px){.human-experts-badge-top{border-radius:0;justify-content:center;margin-bottom:15px;max-width:100%;position:relative;right:0;top:0;width:100%}}.human-experts-badge-top .badge-icon{align-items:center;background:linear-gradient(135deg,#4caf50,#2e7d32);border-radius:50%;display:flex;flex-shrink:0;height:32px;justify-content:center;margin-right:10px;width:32px}.human-experts-badge-top .badge-icon svg{color:#fff;font-size:16px}@media(max-width:768px){.human-experts-badge-top .badge-icon{height:28px;width:28px}.human-experts-badge-top .badge-icon svg{font-size:14px}}@media(max-width:576px){.human-experts-badge-top .badge-icon{height:24px;margin-right:8px;width:24px}.human-experts-badge-top .badge-icon svg{font-size:12px}}.human-experts-badge-top .badge-content{display:flex;flex-direction:column}.human-experts-badge-top .badge-content .badge-label{color:#333;font-size:.95rem;font-weight:700;line-height:1.2}@media(max-width:768px){.human-experts-badge-top .badge-content .badge-label{font-size:.85rem}}@media(max-width:576px){.human-experts-badge-top .badge-content .badge-label{font-size:.75rem}}.human-experts-badge-top .badge-content .badge-sublabel{color:#666;font-size:.75rem}@media(max-width:768px){.human-experts-badge-top .badge-content .badge-sublabel{font-size:.7rem}}@media(max-width:576px){.human-experts-badge-top .badge-content .badge-sublabel{font-size:.65rem;line-height:1.1}}.human-experts-badge-top:hover{box-shadow:0 6px 15px #00000026;transform:translateY(-3px)}@media(max-width:480px){.human-experts-badge-top:hover{transform:none}}.d-flex.d-md-none .human-experts-badge-top:hover{transform:none}.service-page.hero-quote-layout .hero-section{padding-bottom:2.5rem;padding-top:3.5rem}.service-page.hero-quote-layout .hero-section .hero-quote-row{align-items:flex-start}.service-page.hero-quote-layout .hero-section .hero-quote-copy{padding-right:1.5rem}.service-page.hero-quote-layout .hero-section .hero-quote-copy .custom-badge{margin-bottom:.85rem!important}.service-page.hero-quote-layout .hero-section .hero-quote-copy .hero-title{margin-bottom:.85rem;margin-top:0}.service-page.hero-quote-layout .hero-section .hero-quote-copy .hero-subtitle{margin-bottom:1.1rem;max-width:100%}.service-page.hero-quote-layout .hero-section .hero-quote-copy .hero-badges-container{gap:.85rem;justify-content:flex-start;margin-bottom:1rem}.service-page.hero-quote-layout .hero-section .hero-quote-copy .hero-badges-container .hero-badge-modern{height:auto;max-width:230px;min-height:0;min-width:180px;padding:1rem 1.15rem;width:auto}.service-page.hero-quote-layout .hero-section .hero-quote-copy .hero-badges-container .hero-badge-modern .badge-value{font-size:1.55rem;margin-bottom:.1rem}.service-page.hero-quote-layout .hero-section .hero-quote-copy .hero-badges-container .hero-badge-modern .badge-value:last-of-type{margin-bottom:.45rem}.service-page.hero-quote-layout .hero-section .hero-quote-copy .hero-badges-container .hero-badge-modern .badge-value .badge-title{font-size:1.45rem}.service-page.hero-quote-layout .hero-section .hero-quote-copy .hero-badges-container .hero-badge-modern .badge-caption{font-size:.82rem;line-height:1.35}.service-page.hero-quote-layout .hero-section .hero-quote-copy .discount-banner{margin-bottom:1rem}.service-page.hero-quote-layout .hero-section .hero-quote-copy .hero-features{gap:.7rem 1.1rem;margin-bottom:1rem}.service-page.hero-quote-layout .hero-section .hero-quote-copy .hero-cta{align-items:stretch;display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:.75rem}.service-page.hero-quote-layout .hero-section .hero-quote-copy .hero-cta .btn,.service-page.hero-quote-layout .hero-section .hero-quote-copy .hero-cta .main-cta-btn,.service-page.hero-quote-layout .hero-section .hero-quote-copy .hero-cta .secondary-cta-btn{font-size:.95rem;min-height:48px;padding:.7rem 1.15rem;width:auto}.service-page.hero-quote-layout .hero-section .hero-quote-copy .trust-indicators{margin-top:.15rem}.service-page.hero-quote-layout .hero-section .hero-quote-form-col{align-items:flex-start;display:flex;padding-left:.75rem}.service-page.hero-quote-layout .hero-section .hero-quote-form{margin-left:auto;max-width:480px;min-width:0;position:relative;width:100%;z-index:6}.service-page.hero-quote-layout .hero-section .hero-form-human-badge{align-items:flex-start;background:#fff;border-bottom:1px solid #eef2f7;border-radius:12px 12px 0 0;box-shadow:0 10px 24px #0000001f;color:#1f2937;display:flex;gap:.7rem;padding:.85rem 1rem .75rem}.service-page.hero-quote-layout .hero-section .hero-form-human-badge svg{color:#0074e9;flex-shrink:0;font-size:1.1rem;margin-top:.15rem}.service-page.hero-quote-layout .hero-section .hero-form-human-badge strong{display:block;font-size:.92rem;line-height:1.2;margin-bottom:.15rem}.service-page.hero-quote-layout .hero-section .hero-form-human-badge span{color:#4b5563;display:block;font-size:.78rem;line-height:1.35}.service-page.hero-quote-layout .hero-section .hero-quote-form .quote-form .quote-form__card{border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-top-left-radius:0;border-top-right-radius:0}.service-page.hero-quote-layout .hero-section .hero-quote-form .quote-form__card,.service-page.hero-quote-layout .hero-section .hero-quote-form .quote-form__success-card{box-shadow:0 18px 40px #0000002e}.service-page.hero-quote-layout .hero-section .hero-quote-form .quote-form .card-body{padding:1.15rem 1.25rem 1.2rem}.service-page.hero-quote-layout .hero-section .hero-quote-form .quote-form__title{font-size:1.25rem;margin-bottom:.65rem}.service-page.hero-quote-layout .stats-section{margin-top:0;padding-top:2.5rem}@media(max-width:991.98px){.service-page.hero-quote-layout .hero-section{padding-bottom:1.75rem;padding-top:1.75rem}.service-page.hero-quote-layout .hero-section .hero-quote-row{flex-direction:column}.service-page.hero-quote-layout .hero-section .hero-quote-copy{display:contents}.service-page.hero-quote-layout .hero-section .hero-quote-intro{margin-bottom:1.1rem;order:1;width:100%}.service-page.hero-quote-layout .hero-section .hero-quote-form-col{order:2;padding-left:0;padding-right:0;width:100%}.service-page.hero-quote-layout .hero-section .hero-quote-extras{margin-top:1.15rem;order:3;width:100%}.service-page.hero-quote-layout .hero-section .hero-quote-form{border-radius:16px;box-shadow:0 16px 36px #0000002e;margin:0 auto 1.25rem;max-width:100%;overflow:hidden}.service-page.hero-quote-layout .hero-section .hero-form-human-badge{border-radius:16px 16px 0 0;box-shadow:none;padding:.8rem .95rem .7rem}.service-page.hero-quote-layout .hero-section .hero-form-human-badge strong{font-size:.88rem}.service-page.hero-quote-layout .hero-section .hero-form-human-badge span{font-size:.75rem}.service-page.hero-quote-layout .hero-section .hero-quote-form .quote-form .quote-form__card,.service-page.hero-quote-layout .hero-section .hero-quote-form .quote-form .quote-form__success-card{border-radius:0 0 16px 16px;box-shadow:none}.service-page.hero-quote-layout .hero-section .hero-quote-copy{padding-right:0;text-align:left}.service-page.hero-quote-layout .hero-section .hero-quote-copy .hero-cta .btn,.service-page.hero-quote-layout .hero-section .hero-quote-copy .hero-cta .main-cta-btn,.service-page.hero-quote-layout .hero-section .hero-quote-copy .hero-cta .secondary-cta-btn{justify-content:center;width:100%}.service-page.hero-quote-layout .hero-section .hero-quote-copy .hero-badges-container .hero-badge-modern{max-width:100%;min-width:0;width:100%}}@media(max-width:575.98px){.service-page.hero-quote-layout .hero-section{padding-bottom:1.5rem;padding-top:1.25rem}.service-page.hero-quote-layout .hero-section .hero-quote-form{margin-bottom:1rem}.service-page.hero-quote-layout .hero-section .hero-form-human-badge{gap:.55rem;padding:.7rem .8rem .6rem}.service-page.hero-quote-layout .hero-section .hero-form-human-badge svg{font-size:1rem}.service-page.hero-quote-layout .hero-section .quote-form .card-body{padding:.9rem .85rem 1rem}}
/*# sourceMappingURL=4312.0c02275a.chunk.css.map*/