.seo-hero-section{text-align:center;background:#282828;padding:120px 0 80px}.seo-hero-section .seo-hero-title{color:#fff;margin:0;font-size:2rem;font-weight:700;line-height:1.4}@media (max-width:768px){.seo-hero-section .seo-hero-title{font-size:1.5rem}}.seo-logo-section{background:#282828;padding:60px 0;position:relative}.seo-logo-section .seo-logo-wrapper{justify-content:center;align-items:center;display:flex;position:relative}.seo-logo-section .seo-logo-wrapper:before{content:"";clip-path:polygon(0 30%,100% 0,100% 70%,0 100%);z-index:1;background:linear-gradient(135deg,#e2e2e2 0%,#f5f5f5 100%);position:absolute;top:0;bottom:0;left:0;right:0}.seo-logo-section .seo-logo-wrapper .biziloc-logo{z-index:2;text-align:center;padding:40px 0;position:relative}.seo-logo-section .seo-logo-wrapper .biziloc-logo .logo-image{filter:drop-shadow(0 4px 8px #0003);width:auto;max-width:300px;height:auto;max-height:150px;margin-bottom:2rem}@media (max-width:768px){.seo-logo-section .seo-logo-wrapper .biziloc-logo .logo-image{max-width:250px;max-height:120px}}.seo-main-cta-section{background:#282828;padding:80px 0;position:relative}.seo-main-cta-section:after{content:"";clip-path:polygon(0 70%,100% 0,100% 100%,0 100%);background:linear-gradient(#282828 0%,#fff 100%);height:100px;position:absolute;bottom:0;left:0;right:0}.seo-main-cta-section .seo-main-title{color:#fff;text-align:center;text-shadow:0 2px 4px #0000004d;margin-bottom:2rem;font-size:2.5rem;font-weight:700;line-height:1.3}@media (max-width:768px){.seo-main-cta-section .seo-main-title{font-size:2rem}}@media (max-width:576px){.seo-main-cta-section .seo-main-title{font-size:1.6rem}}.seo-main-cta-section .seo-main-description{color:#fff;text-align:center;z-index:2;text-shadow:0 1px 2px #0000004d;max-width:100%;margin:0 auto;font-size:1.1rem;font-weight:400;line-height:1.8;position:relative}@media (max-width:768px){.seo-main-cta-section .seo-main-description{padding:0 1rem;font-size:1rem}}.seo-main-cta-section .seo-content-text{color:#fff;z-index:2;line-height:1.8;position:relative}.seo-main-cta-section .seo-content-text p{text-align:justify;text-shadow:0 1px 2px #0003;margin-bottom:1.5rem;font-size:1.1rem}.seo-main-cta-section .seo-content-text p:last-child{margin-bottom:0}@media (max-width:768px){.seo-main-cta-section .seo-content-text p{font-size:1rem}}.seo-info-cards-section{background:#fff;padding:80px 0;position:relative}.seo-info-cards-section:before{content:"";clip-path:polygon(0 0,100% 70%,100% 100%,0 100%);background:linear-gradient(#fff 0%,#f8f9fa 100%);height:100px;position:absolute;top:0;left:0;right:0}.seo-info-cards-section .seo-info-section-title{color:var(--headingColor);text-align:center;z-index:2;margin-bottom:3rem;font-size:2.5rem;font-weight:700;position:relative}@media (max-width:768px){.seo-info-cards-section .seo-info-section-title{font-size:2rem}}.seo-info-cards-section .seo-info-card{z-index:2;background:#fff;border:1px solid #f0f0f0;border-radius:15px;height:100%;padding:2rem;transition:all .3s;position:relative;box-shadow:0 5px 15px #00000014}.seo-info-cards-section .seo-info-card:hover{border-color:#c71f37;transform:translateY(-5px);box-shadow:0 15px 30px #0000001f}.seo-info-cards-section .seo-info-card .seo-info-card-title{color:#c71f37;margin-bottom:1rem;font-size:1.3rem;font-weight:700;line-height:1.4}.seo-info-cards-section .seo-info-card .seo-info-card-text{color:var(--bs-body-color);text-align:justify;margin:0;font-size:.95rem;line-height:1.8}.seo-services-overview{background:#fff;padding:80px 0;position:relative}.seo-services-overview .section-title{color:var(--headingColor);text-align:center;margin-bottom:3rem;font-size:2.5rem;font-weight:700}@media (max-width:768px){.seo-services-overview .section-title{font-size:2rem}}.seo-services-overview .seo-service-card{text-align:center;background:#fff;border-radius:20px;height:100%;padding:2rem;transition:all .3s;box-shadow:0 10px 30px #0000001a}.seo-services-overview .seo-service-card:hover{transform:translateY(-10px);box-shadow:0 20px 40px #00000026}.seo-services-overview .seo-service-card .service-icon{color:#c71f37;justify-content:center;align-items:center;margin-bottom:1.5rem;font-size:3rem;display:flex}.seo-services-overview .seo-service-card h4{color:var(--headingColor);margin-bottom:1rem;font-size:1.3rem;font-weight:700}.seo-services-overview .seo-service-card p{color:var(--bs-muted);margin:0;line-height:1.6}.seo-pricing-section{background:#f8f9fa;padding:80px 0}.seo-pricing-section.seo-pricing-corporate{background:#fff}.seo-pricing-section.seo-pricing-ecommerce{background:#f8f9fa}.seo-pricing-section.seo-pricing-dedicated{background:#fff}.seo-pricing-section .section-title{color:var(--headingColor);text-align:center;margin-bottom:1rem;font-size:2rem;font-weight:700}.seo-pricing-section .section-description{text-align:center;color:var(--bs-muted);margin-bottom:3rem;font-size:1.1rem}.seo-pricing-section .seo-pricing-card{text-align:center;background:#fff;border:2px solid #0000;border-radius:20px;flex-direction:column;height:100%;padding:2rem;transition:all .3s;display:flex;position:relative;box-shadow:0 10px 30px #0000001a}.seo-pricing-section .seo-pricing-card:hover{transform:translateY(-5px);box-shadow:0 15px 35px #00000026}.seo-pricing-section .seo-pricing-card.seo-pricing-card-special{background:linear-gradient(135deg,#fff9c4 0%,#fff59d 100%);border:3px solid #c71f37;transform:scale(1.05)}.seo-pricing-section .seo-pricing-card.seo-pricing-card-special:hover{transform:scale(1.05)translateY(-5px)}.seo-pricing-section .seo-pricing-card.seo-pricing-card-special .pricing-badge{color:#fff;background:#c71f37;border-radius:20px;padding:5px 20px;font-size:.85rem;font-weight:600;position:absolute;top:-15px;right:50%;transform:translate(50%);box-shadow:0 4px 10px #c71f374d}.seo-pricing-section .seo-pricing-card .pricing-plan-title{color:var(--headingColor);text-align:center;margin-bottom:1rem;font-size:1.3rem;font-weight:700}.seo-pricing-section .seo-pricing-card .pricing-number{color:#c71f37;margin-bottom:.5rem;font-size:3rem;font-weight:700;line-height:1}.seo-pricing-section .seo-pricing-card .pricing-duration{color:var(--bs-muted);margin-bottom:2rem;font-size:1.1rem}.seo-pricing-section .seo-pricing-card .pricing-features{text-align:right;flex-grow:1;margin:0 0 2rem;padding:0;list-style:none}.seo-pricing-section .seo-pricing-card .pricing-features li{color:var(--bs-body-color);justify-content:flex-start;align-items:flex-start;padding:.5rem 0;font-size:.9rem;display:flex}.seo-pricing-section .seo-pricing-card .pricing-features li .fa-check,.seo-pricing-section .seo-pricing-card .pricing-features li svg{color:#c71f37;flex-shrink:0;width:18px;height:18px;margin-top:2px;margin-left:.5rem}.seo-pricing-section .seo-pricing-card .btn{border-radius:10px;margin-bottom:1rem;padding:12px;font-weight:600;transition:all .3s}.seo-pricing-section .seo-pricing-card .btn.btn-primary{color:#fff;background:#c71f37;border-color:#c71f37}.seo-pricing-section .seo-pricing-card .btn.btn-primary:hover{background:#a01729;border-color:#a01729;transform:translateY(-2px);box-shadow:0 4px 12px #c71f3766}.seo-pricing-section .seo-pricing-card .btn.btn-secondary{color:var(--headingColor);background:#e9ecef;border-color:#e9ecef}.seo-pricing-section .seo-pricing-card .btn.btn-secondary:hover{background:#dee2e6;transform:translateY(-2px)}.seo-pricing-section .seo-pricing-card .pricing-note{color:var(--bs-muted);text-align:center;border-top:1px solid #f0f0f0;margin:0;padding-top:1rem;font-size:.75rem;line-height:1.5}.seo-explosive-growth-section{padding:0}.seo-explosive-growth-section .seo-stats-header{background:linear-gradient(135deg,#c71f37 0%,#a01729 100%);padding:80px 0;position:relative}.seo-explosive-growth-section .seo-stats-header .seo-explosive-title{color:#fff;text-align:center;text-shadow:0 2px 4px #0000004d;margin-bottom:2rem;font-size:2.5rem;font-weight:700}@media (max-width:768px){.seo-explosive-growth-section .seo-stats-header .seo-explosive-title{font-size:2rem}}.seo-explosive-growth-section .seo-stats-header .seo-explosive-description{color:#fff;text-align:center;opacity:.95;max-width:900px;margin:0 auto 3rem;font-size:1.2rem;line-height:1.8}@media (max-width:768px){.seo-explosive-growth-section .seo-stats-header .seo-explosive-description{padding:0 1rem;font-size:1.1rem}}.seo-explosive-growth-section .seo-stats-header .seo-stats-wrapper{flex-wrap:wrap;justify-content:center;gap:4rem;display:flex}@media (max-width:768px){.seo-explosive-growth-section .seo-stats-header .seo-stats-wrapper{gap:2rem}}.seo-explosive-growth-section .seo-stats-header .seo-stats-wrapper .seo-stat-item{text-align:center}.seo-explosive-growth-section .seo-stats-header .seo-stats-wrapper .seo-stat-item .stat-number{color:#fff;text-shadow:0 4px 8px #0000004d;margin-bottom:1rem;font-size:5rem;font-weight:700;line-height:1}@media (max-width:768px){.seo-explosive-growth-section .seo-stats-header .seo-stats-wrapper .seo-stat-item .stat-number{font-size:4rem}}.seo-explosive-growth-section .seo-stats-header .seo-stats-wrapper .seo-stat-item .stat-label{color:#fff;opacity:.9;font-size:1.3rem;font-weight:500}@media (max-width:768px){.seo-explosive-growth-section .seo-stats-header .seo-stats-wrapper .seo-stat-item .stat-label{font-size:1.1rem}}.seo-explosive-growth-section .seo-slideshow-container{justify-content:center;align-items:center;padding:60px 0;display:flex;position:relative}.seo-explosive-growth-section .seo-slideshow-container .seo-slide-btn{color:#fff;cursor:pointer;z-index:10;background:#c71f37e6;border:none;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-size:1.5rem;transition:all .3s;display:flex;position:absolute}.seo-explosive-growth-section .seo-slideshow-container .seo-slide-btn:hover{background:#c71f37;transform:scale(1.1)}.seo-explosive-growth-section .seo-slideshow-container .seo-slide-btn.seo-slide-btn-prev{right:-80px}@media (max-width:991px){.seo-explosive-growth-section .seo-slideshow-container .seo-slide-btn.seo-slide-btn-prev{right:-60px}}@media (max-width:768px){.seo-explosive-growth-section .seo-slideshow-container .seo-slide-btn.seo-slide-btn-prev{width:40px;height:40px;font-size:1.2rem;right:10px}}.seo-explosive-growth-section .seo-slideshow-container .seo-slide-btn.seo-slide-btn-next{left:-80px}@media (max-width:991px){.seo-explosive-growth-section .seo-slideshow-container .seo-slide-btn.seo-slide-btn-next{left:-60px}}@media (max-width:768px){.seo-explosive-growth-section .seo-slideshow-container .seo-slide-btn.seo-slide-btn-next{width:40px;height:40px;font-size:1.2rem;left:10px}.seo-explosive-growth-section .seo-slideshow-container .seo-slide-btn{width:40px;height:40px;font-size:1.2rem}}.seo-explosive-growth-section .seo-slideshow-container .seo-slideshow-wrapper{width:100%;max-width:900px;height:500px;margin:0 auto;position:relative}@media (max-width:768px){.seo-explosive-growth-section .seo-slideshow-container .seo-slideshow-wrapper{height:450px}}.seo-explosive-growth-section .seo-slideshow-container .seo-slideshow-wrapper .seo-slide-card{opacity:0;pointer-events:none;background:#fff;border-radius:20px;width:100%;padding:3rem;transition:all .5s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0;transform:translate(100px)scale(.9);box-shadow:0 15px 40px #00000026}.seo-explosive-growth-section .seo-slideshow-container .seo-slideshow-wrapper .seo-slide-card.active{opacity:1;pointer-events:all;z-index:5;transform:translate(0)scale(1)}@media (max-width:768px){.seo-explosive-growth-section .seo-slideshow-container .seo-slideshow-wrapper .seo-slide-card{padding:2rem}}.seo-explosive-growth-section .seo-slideshow-container .seo-slideshow-wrapper .seo-slide-card .seo-slide-icon-wrapper{color:#c71f37;justify-content:center;margin-bottom:2rem;font-size:4rem;display:flex}@media (max-width:768px){.seo-explosive-growth-section .seo-slideshow-container .seo-slideshow-wrapper .seo-slide-card .seo-slide-icon-wrapper{margin-bottom:1.5rem;font-size:3rem}}.seo-explosive-growth-section .seo-slideshow-container .seo-slideshow-wrapper .seo-slide-card .seo-slide-title{color:var(--headingColor);text-align:center;margin-bottom:1.5rem;font-size:2rem;font-weight:700}@media (max-width:768px){.seo-explosive-growth-section .seo-slideshow-container .seo-slideshow-wrapper .seo-slide-card .seo-slide-title{margin-bottom:1rem;font-size:1.6rem}}.seo-explosive-growth-section .seo-slideshow-container .seo-slideshow-wrapper .seo-slide-card .seo-slide-description{color:var(--bs-body-color);text-align:justify;margin:0;font-size:1.1rem;line-height:1.8}@media (max-width:768px){.seo-explosive-growth-section .seo-slideshow-container .seo-slideshow-wrapper .seo-slide-card .seo-slide-description{font-size:1rem;line-height:1.7}}.seo-explosive-growth-section .seo-slideshow-container .seo-slide-indicators{justify-content:center;gap:1rem;margin-top:2rem;display:flex}.seo-explosive-growth-section .seo-slideshow-container .seo-slide-indicators .seo-slide-indicator{cursor:pointer;background:#ddd;border:none;border-radius:50%;width:12px;height:12px;padding:0;transition:all .3s}.seo-explosive-growth-section .seo-slideshow-container .seo-slide-indicators .seo-slide-indicator.active{background:#c71f37;border-radius:6px;width:30px}.seo-explosive-growth-section .seo-slideshow-container .seo-slide-indicators .seo-slide-indicator:hover{background:#999}.seo-why-choose-section{color:#fff;background:#282828;padding:80px 0}.seo-why-choose-section .section-title{color:#fff;text-align:center;margin-bottom:3rem;font-size:2.5rem;font-weight:700}@media (max-width:768px){.seo-why-choose-section .section-title{font-size:2rem}}.seo-why-choose-section .seo-feature-card{text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:20px;height:100%;padding:2.5rem;transition:all .3s}.seo-why-choose-section .seo-feature-card:hover{background:#ffffff1a;transform:translateY(-10px);box-shadow:0 20px 40px #0000004d}.seo-why-choose-section .seo-feature-card .feature-icon{color:#c71f37;margin-bottom:1.5rem;font-size:3rem;display:inline-block}.seo-why-choose-section .seo-feature-card h4{color:#fff;margin-bottom:1rem;font-size:1.3rem;font-weight:700}.seo-why-choose-section .seo-feature-card p{color:#ffffffe6;margin:0;line-height:1.6}.our-seo-services-section{background:#f8f9fa;padding:80px 0}.our-seo-services-section .seo-services-main-title{color:var(--headingColor);text-align:center;margin-bottom:1rem;font-size:2.5rem;font-weight:700}@media (max-width:768px){.our-seo-services-section .seo-services-main-title{font-size:2rem}}.our-seo-services-section .seo-services-description{color:var(--bs-muted);text-align:center;max-width:800px;margin:0 auto 3rem;font-size:1.1rem;line-height:1.8}@media (max-width:768px){.our-seo-services-section .seo-services-description{padding:0 1rem;font-size:1rem}}.our-seo-services-section .seo-service-card-detailed{background:#fff;border:1px solid #f0f0f0;border-radius:15px;flex-direction:column;height:100%;padding:2.5rem;transition:all .3s;display:flex;box-shadow:0 10px 30px #00000014}.our-seo-services-section .seo-service-card-detailed:hover{border-color:#c71f37;transform:translateY(-8px);box-shadow:0 20px 50px #00000026}.our-seo-services-section .seo-service-card-detailed .seo-service-icon-wrapper{color:#c71f37;background:#c71f371a;border-radius:15px;justify-content:center;align-items:center;width:80px;height:80px;margin-bottom:1.5rem;padding:20px;font-size:2.5rem;transition:all .3s;display:inline-flex}.our-seo-services-section .seo-service-card-detailed:hover .seo-service-icon-wrapper{color:#fff;background:#c71f37;transform:scale(1.1)}.our-seo-services-section .seo-service-card-detailed .seo-service-title{color:var(--headingColor);text-align:right;margin-bottom:1rem;font-size:1.4rem;font-weight:700;line-height:1.4}@media (max-width:768px){.our-seo-services-section .seo-service-card-detailed .seo-service-title{font-size:1.2rem}}.our-seo-services-section .seo-service-card-detailed .seo-service-text{color:var(--bs-body-color);text-align:justify;flex-grow:1;margin:0;font-size:.95rem;line-height:1.8}@media (max-width:768px){.our-seo-services-section .seo-service-card-detailed .seo-service-text{font-size:.9rem;line-height:1.7}}@media (max-width:991px){.our-seo-services-section .seo-service-card-detailed{padding:2rem}.our-seo-services-section .seo-service-card-detailed .seo-service-icon-wrapper{width:70px;height:70px;padding:15px;font-size:2rem}}@media (max-width:768px){.our-seo-services-section .seo-service-card-detailed{text-align:center}.our-seo-services-section .seo-service-card-detailed .seo-service-icon-wrapper{margin-left:auto;margin-right:auto}.our-seo-services-section .seo-service-card-detailed .seo-service-title,.our-seo-services-section .seo-service-card-detailed .seo-service-text{text-align:center}}.seo-stats-section{background:#fff;padding:80px 0}.seo-stats-section .section-title{color:var(--headingColor);text-align:center;margin-bottom:3rem;font-size:2.5rem;font-weight:700}@media (max-width:768px){.seo-stats-section .section-title{font-size:2rem}}.seo-stats-section .seo-stat-card{text-align:center;background:#fff;border:2px solid #f0f0f0;border-radius:20px;height:100%;padding:2.5rem;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 10px 30px #0000001a}.seo-stats-section .seo-stat-card:before{content:"";background:linear-gradient(135deg,#c71f37 0%,#d63042 100%);height:5px;position:absolute;top:0;left:0;right:0}.seo-stats-section .seo-stat-card:hover{border-color:#c71f37;transform:translateY(-10px);box-shadow:0 20px 40px #00000026}.seo-stats-section .seo-stat-card .stat-number{color:#c71f37;margin-bottom:1rem;font-size:4rem;font-weight:700;line-height:1}.seo-stats-section .seo-stat-card .stat-icon{color:#c71f37;opacity:.7;margin-bottom:1rem;font-size:2.5rem}.seo-stats-section .seo-stat-card h4{color:var(--headingColor);margin-bottom:1rem;font-size:1.3rem;font-weight:700}.seo-stats-section .seo-stat-card p{color:var(--bs-muted);margin:0;font-size:.95rem;line-height:1.6}.seo-knowledge-accordion-section{background:#f8f9fa;padding:80px 0}.seo-knowledge-accordion-section .section-title{color:var(--headingColor);text-align:center;margin-bottom:3rem;font-size:2.5rem;font-weight:700}@media (max-width:768px){.seo-knowledge-accordion-section .section-title{font-size:2rem}}.seo-knowledge-accordion-section .seo-accordion-wrapper{max-width:900px;margin:0 auto}.seo-knowledge-accordion-section .seo-accordion-item{background:#fff;border-radius:15px;margin-bottom:1rem;transition:all .3s;overflow:hidden;box-shadow:0 5px 15px #00000014}.seo-knowledge-accordion-section .seo-accordion-item:hover{box-shadow:0 10px 25px #0000001f}.seo-knowledge-accordion-section .seo-accordion-item.active{box-shadow:0 10px 30px #00000026}.seo-knowledge-accordion-section .seo-accordion-item.active .seo-accordion-header{border-bottom:1px solid #f0f0f0}.seo-knowledge-accordion-section .seo-accordion-item .seo-accordion-header{cursor:pointer;justify-content:space-between;align-items:center;padding:1.5rem 2rem;transition:all .3s;display:flex}.seo-knowledge-accordion-section .seo-accordion-item .seo-accordion-header:hover{background:#c71f3705}.seo-knowledge-accordion-section .seo-accordion-item .seo-accordion-header h4{color:var(--headingColor);flex:1;margin:0;font-size:1.2rem;font-weight:700}@media (max-width:768px){.seo-knowledge-accordion-section .seo-accordion-item .seo-accordion-header h4{font-size:1.1rem}}.seo-knowledge-accordion-section .seo-accordion-item .seo-accordion-header .seo-accordion-icon{color:#c71f37;text-align:center;min-width:30px;font-size:1.8rem;font-weight:300;transition:transform .3s}.seo-knowledge-accordion-section .seo-accordion-item .seo-accordion-content{color:var(--bs-body-color);padding:2rem;line-height:1.8}@media (max-width:768px){.seo-knowledge-accordion-section .seo-accordion-item .seo-accordion-content{padding:1.5rem}}.seo-knowledge-accordion-section .seo-accordion-item .seo-accordion-content p{text-align:justify;margin-bottom:1rem}.seo-knowledge-accordion-section .seo-accordion-item .seo-accordion-content p:last-child{margin-bottom:0}.seo-knowledge-accordion-section .seo-accordion-item .seo-accordion-content ul{margin-bottom:1rem;padding-right:1.5rem}.seo-knowledge-accordion-section .seo-accordion-item .seo-accordion-content ul li{margin-bottom:.5rem;list-style-type:disc}.seo-knowledge-accordion-section .seo-accordion-item .seo-accordion-content ul li strong{color:var(--headingColor);font-weight:600}.seo-knowledge-accordion-section .seo-accordion-item .seo-accordion-content h5{color:#c71f37;margin:1.5rem 0 1rem;font-size:1.1rem;font-weight:700}.seo-knowledge-accordion-section .seo-accordion-item .seo-accordion-content h5:first-child{margin-top:0}.seo-faq-section{background:#f8f9fa;padding:80px 0}.seo-faq-section .section-title{color:var(--headingColor);text-align:center;margin-bottom:3rem;font-size:2.5rem;font-weight:700}@media (max-width:768px){.seo-faq-section .section-title{font-size:2rem}}.seo-faq-section .seo-faq-card{background:#fff;border-right:4px solid #c71f37;border-radius:15px;height:100%;padding:2rem;transition:all .3s;box-shadow:0 5px 15px #00000014}.seo-faq-section .seo-faq-card:hover{transform:translateY(-5px);box-shadow:0 10px 25px #0000001f}.seo-faq-section .seo-faq-card h4{color:var(--headingColor);align-items:flex-start;margin-bottom:1rem;font-size:1.2rem;font-weight:700;display:flex}.seo-faq-section .seo-faq-card h4:before{content:"؟";color:#c71f37;flex-shrink:0;margin-left:.5rem;font-size:1.5rem}.seo-faq-section .seo-faq-card p{color:var(--bs-muted);text-align:justify;margin:0;font-size:.95rem;line-height:1.8}.seo-contact-section{background:linear-gradient(135deg,#c71f37 0%,#a01729 100%);padding:80px 0;position:relative}.seo-contact-section .section-title{color:#fff;text-align:center;margin-bottom:1rem;font-size:2rem;font-weight:700}@media (max-width:768px){.seo-contact-section .section-title{font-size:1.7rem}}.seo-contact-section .section-description{text-align:center;color:#ffffffe6;margin-bottom:3rem;font-size:1.1rem}.seo-contact-section .seo-contact-form{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:20px;padding:3rem;box-shadow:0 20px 60px #0000004d}@media (max-width:768px){.seo-contact-section .seo-contact-form{padding:2rem}}.seo-contact-section .seo-contact-form .form-control{color:var(--headingColor);background:#ffffffe6;border:none;border-radius:10px;padding:12px 15px;font-size:1rem;transition:all .3s}.seo-contact-section .seo-contact-form .form-control:focus{background:#fff;box-shadow:0 0 0 .2rem #ffffff80}.seo-contact-section .seo-contact-form .form-control::placeholder{color:var(--bs-muted)}.seo-contact-section .seo-contact-form .btn-primary{color:#c71f37;background:#fff;border:none;border-radius:10px;padding:15px;font-size:1.1rem;font-weight:700;transition:all .3s}.seo-contact-section .seo-contact-form .btn-primary:hover{background:#f8f9fa;transform:translateY(-2px);box-shadow:0 10px 30px #0003}@media (max-width:1200px){.seo-pricing-card.seo-pricing-card-special{transform:scale(1)}.seo-pricing-card.seo-pricing-card-special:hover{transform:scale(1)translateY(-5px)}}@media (max-width:768px){.seo-hero-section{padding:80px 0 60px}.seo-logo-section{padding:40px 0}.seo-main-cta-section,.seo-knowledge-accordion-section,.our-seo-services-section,.seo-info-cards-section,.seo-services-overview,.seo-pricing-section,.seo-why-choose-section,.seo-contact-section{padding:60px 0}.seo-accordion-header{padding:1.25rem 1.5rem!important}.seo-accordion-header h4{font-size:1rem!important}.seo-accordion-header .seo-accordion-icon{font-size:1.5rem!important}.seo-accordion-content{padding:1.25rem!important}.seo-accordion-content h5{margin:1rem 0 .75rem;font-size:1rem}.seo-accordion-content ul{padding-right:1.25rem}.seo-info-card{padding:1.5rem}.seo-info-card .seo-info-card-title{font-size:1.1rem}.seo-info-card .seo-info-card-text{font-size:.9rem}.seo-service-card-detailed{padding:2rem}.seo-service-card-detailed .seo-service-icon-wrapper{width:60px;height:60px;padding:12px;font-size:2rem}.seo-service-card-detailed .seo-service-title{font-size:1.2rem}.seo-service-card-detailed .seo-service-text{font-size:.9rem;line-height:1.7}.seo-pricing-card{margin-bottom:2rem;padding:1.5rem!important}.seo-pricing-card .pricing-plan-title{font-size:1.1rem!important}.seo-pricing-card .pricing-number{font-size:2.5rem!important}.seo-pricing-card .pricing-features li{font-size:.85rem!important}.seo-pricing-card .pricing-note{font-size:.7rem!important}}@media (max-width:576px){.seo-pricing-card{padding:1.5rem}.seo-pricing-card .pricing-number{font-size:2.5rem}.seo-contact-form{padding:1.5rem!important}}
