@font-face{font-family:"Open Sans";font-style:italic;font-weight:300 800;font-display:swap;src:url("../fonts/OpenSansItalic.woff2") format("woff2")}h2{display:inline-block;font-size:1.8rem;font-weight:normal;line-height:1;font-style:italic;border-bottom:2px solid;border-image:linear-gradient(to right,var(--theme-color) 50%,transparent 60%) 1;padding-bottom:10px}h3{font-size:1.4rem;line-height:1;font-style:italic}h3:before{content:"—";margin-right:5px;color:var(--theme-color)}h4{display:inline-block;font-size:1rem;font-weight:normal}.container h3{margin-bottom:10px;font-style:normal}.top .nav li a:hover,.top .nav li a.active{color:#ffffff;background-color:var(--theme-color)}.container .intro{display:flex;margin-bottom:20px;justify-content:center}.container .intro span{font-size:0.95rem;display:inline-block;border:1px solid #F7D4D4;padding:10px 20px;border-radius:30px;background-color:#FFF4F4;color:#D32F2F;font-weight:600}.cta_primary:hover{transform:translateY(-2px)}.choose ul,.accuracy ul,.guide ul{flex-wrap:wrap;gap:5px}.choose li,.accuracy li,.guide li{flex:1 1 calc(50% - 5px);padding:5px 0}.choose li:before,.accuracy li:before,.guide li:before{content:"♦";margin-right:10px;color:var(--theme-color);font-size:0.9rem}.whatours ul{gap:10px;flex-wrap:wrap}.whatours li{flex:1 1 calc(50% - 5px);border:1px solid #D8DEE8;box-shadow:0 4px 12px rgba(15,23,42,.05),0 1px 3px rgba(15,23,42,.03);border-radius:10px;background-color:#ffffff;transition:0.5s all}.whatours li:hover{box-shadow:0 12px 30px rgba(15,23,42,.08),0 4px 8px rgba(15,23,42,.04)}.whatours li div{padding:20px}.whouses h3::before{content:"";margin:0}.whouses ul{gap:0 10px}.whouses li{border:1px solid #ccc;flex:1;padding:10px 5px;border-radius:5px;transform:translateY(0);transition:0.5s all}.whouses li:hover{transform:translateY(-10px);transition:0.5s all}.whouses li div{display:flex;flex-direction:column;align-items:center}.whouses li div span{display:inline-flex;width:100px;height:100px;background-color:#f4f4f4;border-radius:100px;margin-bottom:20px;justify-content:center;align-items:center;border:1px solid;background-color:#ffffff;transition:0.5s all}.whouses li div h3{text-align:center;font-size:1.2rem;color:#111827}.whouses li div p{font-size:1rem;text-align:center;color:#4B5563}.whouses li:first-child{background:linear-gradient(-45deg,#F8FBFF 50%,#EEF6FF 50%);border-color:#CFE3FF}.whouses li:first-child span{border-color:#CFE3FF}.whouses li:first-child span svg{color:#2563EB}.whouses li:first-child:hover{background:linear-gradient(-225deg,#F8FBFF 50%,#EEF6FF 50%);border-color:#2563EB}.whouses li:first-child:hover span{border-color:#2563EB}.whouses li:nth-child(2){background:linear-gradient(-45deg,#F8FCF8 50%,#EEF9F0 50%);border-color:#CFE8D2}.whouses li:nth-child(2) span{border-color:#CFE8D2}.whouses li:nth-child(2) span svg{color:#16A34A}.whouses li:nth-child(2):hover{background:linear-gradient(-225deg,#F8FCF8 50%,#EEF9F0 50%);border-color:#16A34A}.whouses li:nth-child(2):hover span{border-color:#16A34A}.whouses li:nth-child(3){background:linear-gradient(-45deg,#FFF9F2 50%,#FFF2E3 50%);border-color:#FFD9A8}.whouses li:nth-child(3) span{border-color:#FFD9A8}.whouses li:nth-child(3) span svg{color:#EA580C}.whouses li:nth-child(3):hover{background:linear-gradient(-225deg,#FFF9F2 50%,#FFF2E3 50%);border-color:#EA580C}.whouses li:nth-child(3):hover span{border-color:#EA580C}.whouses li:nth-child(4){background:linear-gradient(-45deg,#FDF8FF 50%,#F7EEFF 50%);border-color:#E3CCFF}.whouses li:nth-child(4) span{border-color:#E3CCFF}.whouses li:nth-child(4) span svg{color:#7C3AED}.whouses li:nth-child(4):hover{background:linear-gradient(-225deg,#FDF8FF 50%,#F7EEFF 50%);border-color:#7C3AED}.whouses li:nth-child(4):hover span{border-color:#7C3AED}.whouses li:nth-child(5){background:linear-gradient(-45deg,#F8FCFC 50%,#EDF7F7 50%);border-color:#CDE8E8}.whouses li:nth-child(5) span{border-color:#CDE8E8}.whouses li:nth-child(5) span svg{color:#0F766E}.whouses li:nth-child(5):hover{background:linear-gradient(-225deg,#F8FCFC 50%,#EDF7F7 50%);border-color:#0F766E}.whouses li:nth-child(5):hover span{border-color:#0F766E}.whouses li:nth-child(6){background:linear-gradient(-45deg,#FFF8FA 50%,#FFEFF4 50%);border-color:#FFEFF4}.whouses li:nth-child(6) span{border-color:#FFEFF4}.whouses li:nth-child(6) span svg{color:#DB2777}.whouses li:nth-child(6):hover{background:linear-gradient(-225deg,#FFF8FA 50%,#FFEFF4 50%);border-color:#DB2777}.whouses li:nth-child(6):hover span{border-color:#DB2777}.howitworks ul{gap:0 50px}.howitworks li{position:relative;flex:1;border:1px solid #E2E8F0;border-radius:18px;background-color:#ffffff;box-shadow:0 4px 12px rgba(15,23,42,.05),0 1px 3px rgba(15,23,42,.03)}.howitworks li div{display:flex;flex-direction:column;align-items:center;padding:20px}.howitworks li div h3{color:#111827}.howitworks li div h3::before{content:"";margin:0}.howitworks li div p{color:#4B5563;text-align:center}.howitworks li div span{display:inline-flex;width:100px;height:100px;border-radius:100px;align-items:center;justify-content:center;margin-bottom:20px;background-color:#F2F2F2}.howitworks li div span svg{color:var(--theme-color)}.howitworks .stepCount{position:absolute;display:inline-flex;padding:5px 10px;top:60px;left:-1px;color:#ffffff;font-size:1.2rem;transition:0.5s all;border-top-right-radius:18px;border-bottom-right-radius:18px}.howitworks li:hover .stepCount{top:20px}.howitworks li:nth-child(1) svg{color:#2563EB}.howitworks li:nth-child(2) svg{color:#D32F2F}.howitworks li:nth-child(3) svg{color:#0F843B}.features p a{color:#C62828}.features p a:hover{text-decoration:underline}.features ul{gap:10px;flex-wrap:wrap}.features li{flex:1 0 calc(20% - 8px);background-color:#FFFFFF;border:1px solid #E2E8F0;box-shadow:0 4px 12px rgba(15,23,42,.05)}.features li:hover{border-color:#D6DEE8;box-shadow:0 18px 40px rgba(15,23,42,.08)}.features li div{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:20px}.features li div span{display:inline-flex;width:80px;height:80px;background:#EEF6FF;border-radius:50%;justify-content:center;align-items:center;margin-bottom:20px;position:relative}.features li div span svg{color:#2563EB;width:44px;height:44px;stroke-width:1.2;transition:0.4s;background-color:#ffffff;border-radius:44px;padding:12px;z-index:1001}.features li div span .circle-border{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;z-index:1000;background-color:transparent;transform:rotate(90deg);fill:none;stroke-width:5;stroke-linecap:round;stroke-dasharray:232.5;stroke-dashoffset:232.5;transition:stroke-dashoffset 1s cubic-bezier(.22,1,.36,1)}.features li:hover div span .circle-border{stroke-dashoffset:0}.features li div h3{display:inline-block;font-size:1rem;max-width:110px;text-align:center;line-height:normal;margin-bottom:20px}.features li div h3::before{content:"";margin-right:0}.features li div h4{max-width:110px;text-align:center}.features li:nth-child(1) div span svg{color:#2563EB}.features li:nth-child(1) div span .circle-border{stroke:#2563EB}.features li:nth-child(2) div span svg{color:#16A34A}.features li:nth-child(2) div span .circle-border{stroke:#16A34A}.features li:nth-child(3) div span svg{color:#EA580C}.features li:nth-child(3) div span .circle-border{stroke:#EA580C}.features li:nth-child(4) div span svg{color:#7C3AED}.features li:nth-child(4) div span .circle-border{stroke:#7C3AED}.features li:nth-child(5) div span svg{color:#0F766E}.features li:nth-child(5) div span .circle-border{stroke:#0F766E}.features li:nth-child(6) div span svg{color:#0891B2}.features li:nth-child(6) div span .circle-border{stroke:#0891B2}.features li:nth-child(7) div span svg{color:#F59E0B}.features li:nth-child(7) div span .circle-border{stroke:#F59E0B}.features li:nth-child(8) div span svg{color:#2563EB}.features li:nth-child(8) div span .circle-border{stroke:#2563EB}.features li:nth-child(9) div span svg{color:#16A34A}.features li:nth-child(9) div span .circle-border{stroke:#16A34A}.features li:nth-child(10) div span svg{color:#7C3AED}.features li:nth-child(10) div span .circle-border{stroke:#7C3AED}.accuracy ul{flex-direction:column}.faqs ul{flex-direction:column;gap:10px 0}.faqs li{background-color:#FFFFFF;border:1px solid #E2E8F0;box-shadow:0 4px 12px rgba(15,23,42,.05);padding:20px;transition:0.5s all;position:relative}.faqs li:hover{border-color:#D6DEE8;box-shadow:0 18px 40px rgba(15,23,42,.08)}.faqs li h3{margin-bottom:0}.faqs li p{width:100%;margin-top:20px;display:none}.faqs li p a{color:#C62828}.faqs li p a:hover{text-decoration:underline}.faqs li .toggle_btn{display:flex;position:absolute;top:10px;right:10px;font-size:2rem;width:42px;height:42px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#F8FAFC;border:1px solid #E2E8F0;color:#111827;transition:all .35s cubic-bezier(.22,1,.36,1)}.faqs li .toggle_btn_active{background:#FEE2E2;border-color:#D32F2F;color:#D32F2F;rotate:-45deg}.reviews ul{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.reviews ul li{position:relative;background:#FFFFFF;border:1px solid #E2E8F0;border-radius:20px;padding:35px;transition:.35s cubic-bezier(.22,1,.36,1);overflow:hidden}.reviews ul li:hover{border-color:#D32F2F;box-shadow:0 18px 40px rgba(15,23,42,.08)}.reviews ul li::before{content:"";position:absolute;left:0;top:0;width:100%;height:4px;background:#D32F2F;transform:scaleX(0);transform-origin:left;transition:.45s cubic-bezier(.22,1,.36,1)}.reviews ul li:hover::before{transform:scaleX(1)}.reviews ul li .review-stars{color:#F59E0B;font-size:18px;letter-spacing:2px;margin-bottom:18px}.reviews ul li .review-content{color:#4B5563;font-size:16px;line-height:1.4;margin-bottom:30px;font-style:italic}.reviews ul li .review-user{display:flex;align-items:center;gap:15px}.reviews ul li .review-user .review-user-avatar{min-width:56px;height:56px;border-radius:50%;background:#FEE2E2;color:#D32F2F;font-size:1.1rem;font-weight:700;display:flex;align-items:center;justify-content:center}.reviews ul li .review-user .review-user-details{line-height:1}.reviews ul li .review-user .review-user-details .review-user-name{display:block;color:#111827;font-size:1rem;font-weight:700;margin:0 0 4px}.reviews ul li .review-user .review-user-details span{color:#6B7280;font-size:0.8rem}.trustbadges ul{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.trustbadges li{background:#fff;border:1px solid #E2E8F0;border-radius:18px;padding:28px;text-align:center;transition:.35s cubic-bezier(.22,1,.36,1)}.trustbadges li:hover{border-color:#D32F2F;box-shadow:0 15px 35px rgba(15,23,42,.08)}.trustbadges li div span{width:82px;height:82px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:auto auto 18px;border:0 solid}.trustbadges li div span svg{width:48px;height:48px}.trustbadges li div h3{font-weight:700;color:#111827}.trustbadges li div h3::before{content:"";margin:0}.trustbadges li div p{font-size:0.9rem;line-height:1.7;color:#6B7280}.trustbadges li:nth-child(1) div span{background-color:#EEF6FF;border-color:#2563EB}.trustbadges li:nth-child(1) div span svg{color:#2563EB}.trustbadges li:nth-child(2) div span{background-color:#ECFDF5;border-color:#16A34A}.trustbadges li:nth-child(2) div span svg{color:#16A34A}.trustbadges li:nth-child(3) div span{background-color:#ECFEFF;border-color:#0891B2}.trustbadges li:nth-child(3) div span svg{color:#0891B2}.trustbadges li:nth-child(4) div span{background-color:#FFF7ED;border-color:#EA580C}.trustbadges li:nth-child(4) div span svg{color:#EA580C}.trustbadges li:nth-child(5) div span{background-color:#F5F3FF;border-color:#7C3AED}.trustbadges li:nth-child(5) div span svg{color:#7C3AED}.trustbadges li:nth-child(6) div span{background-color:#FEF2F2;border-color:#D32F2F}.trustbadges li:nth-child(6) div span svg{color:#D32F2F}.herobanner .herobanner_features li::after{content:"";position:absolute;left:50%;bottom:0;width:0;height:2px;background:var(--theme-color);transition:width .45s cubic-bezier(.22,1,.36,1),left .45s cubic-bezier(.22,1,.36,1)}.herobanner .herobanner_features li:hover{transform:translateY(-6px);border-color:rgba(211,47,47,.22);box-shadow:0 22px 42px rgba(15,23,42,.10)}.herobanner .herobanner_features li:hover::after{width:100%;left:0}.herobanner .herobanner_features li:hover svg{transform:scale(1.12)}.herobanner .herobanner_img:hover .herobanner_price{transform:rotate(0)}.guide h4{font-size:1.1rem;font-weight:bold;color:var(--theme-color);font-style:italic}.faqs li h3{font-style:italic;color:var(--theme-color);font-size:1.3rem}.faqs .findanswer{padding:20px 0;text-align:center}.faqs .findanswer strong{font-size:1.6rem;font-style:italic}.container.footer{background-color:#111827;border-top:1px solid rgba(255,255,255,.08);color:#CBD5E1;padding:0;overflow:hidden}.footer .content{padding:10px 0}.footer .footerbody{margin-bottom:40px}.footer .footerbody .footer_sections{margin:0;gap:20px}.footer .footerbody .footer_sections li:first-child{flex:2;border-left:none}.footer .footerbody .footer_sections li:first-child div{padding-left:0}.footer .footerbody .footer_sections li:first-child p{color:#CBD5E1;font-size:inherit;line-height:1.6;margin-bottom:0;max-width:340px}.footer .footerbody .footer_sections li:first-child img{max-width:250px;height:auto;margin-bottom:20px;border-radius:50px}.footer .footerbody .footer_sections li{flex:1;border-left:1px solid;border-image:linear-gradient(to bottom,transparent 15%,rgba(255,255,255,.15) 35%,rgba(255,255,255,.15) 50%,transparent 70%,transparent 100%) 1}.footer .footerbody .footer_sections li div{padding-left:20px;font-size:1rem}.footer .footerbody .footer_sections h3{display:inline-block;color:#FFFFFF;margin-bottom:20px;position:relative;padding-bottom:12px}.footer .footerbody .footer_sections h3::after{content:"";position:absolute;left:0;bottom:0;width:45px;height:3px;background:var(--theme-color);border-radius:20px}.footer .footerbody .footer_sections h3::before{content:"";margin:0}.footer .footerbody .footer_sections li ul{flex-direction:column;font-size:inherit}.footer .footerbody .footer_sections li li{border:none;margin-bottom:10px;font-size:inherit;color:#E5E7EB}.footer .footerbody .footer_sections li li a{color:inherit;font-size:inherit;transition:0.5s all;display:flex;align-items:center;gap:5px}.footer .footerbody .footer_sections li li a svg{width:8px;height:8px;color:var(--theme-color);flex-shrink:0}.footer .footerbody .footer_sections li li a:hover{padding-left:5px;color:#FFFFFF}.footer .footerbody .footer_sections li:last-child p{font-size:inherit;margin-bottom:10px}.footer .footerbody .footer_sections li:last-child a{font-size:inherit}.footer .footerbody .footer_sections li:last-child a span{display:inline-block}.footer .footerbody .footer_sections li:last-child a.contact_btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;margin-top:20px;padding:13px 24px;background:linear-gradient(135deg,var(--theme-color),#EF4444);color:#ffffff;border:1px solid rgba(255,255,255,.08);border-radius:30px;font-size:.95rem;font-weight:600;text-decoration:none;overflow:hidden;position:relative;transition:all .4s cubic-bezier(.22,1,.36,1)}.footer .footerbody .footer_sections li:last-child a.contact_btn::before{content:"";position:absolute;top:0;left:-120%;width:60%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.25),transparent);transform:skewX(-25deg);transition:left .7s ease}.footer_contact_btn:hover::before{left:150%}.footer .footerbody .footer_sections li:last-child a.contact_btn svg{width:16px;height:16px;transition:transform .4s cubic-bezier(.22,1,.36,1)}.footer .footerbody .footer_sections li:last-child a.contact_btn:hover{background:linear-gradient(135deg,#B91C1C,var(--theme-color));color:#ffffff;transform:translateY(-2px);box-shadow:0 12px 30px rgba(211,47,47,.28)}.footer .footerbody .footer_sections li:last-child a.contact_btn:hover svg{transform:translateX(4px)}.footer .truststrip{background:rgba(255,255,255,.03);border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08);margin-bottom:40px}.footer .truststrip ul{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:0}.footer .truststrip li .trust_item{display:flex;align-items:center;justify-content:center;gap:5px;color:#E5E7EB;font-weight:600;font-size:.95rem;transition:.35s cubic-bezier(.22,1,.36,1)}.footer .truststrip li .trust_item:hover{transform:translateY(-3px);color:#ffffff}.footer .truststrip li .trust_icon{width:46px;height:46px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:.35s cubic-bezier(.22,1,.36,1);background-color:rgba(211,47,47,.15);color:#FF6B6B}.footer .truststrip li .trust_icon svg{width:22px;height:22px;stroke-width:2;transition:.35s}.footer .bottomline{padding:40px 20px;text-align:center;border-top:1px solid rgba(255,255,255,.08);background:#0B1220}.footer .bottomline .footer_tagline{margin:0 0 12px;color:#CBD5E1;font-size:1rem;font-weight:500;line-height:1.8;letter-spacing:.2px}.footer .bottomline .footer_copyright{margin:0;color:#94A3B8;font-size:.9rem;line-height:1.7}@media (max-width:991px){.howitworks ul{flex-wrap:wrap;gap:50px;justify-content:center}.howitworks li{flex:0 0 calc(50% - 25px)}.whouses ul{flex-wrap:wrap;gap:20px;justify-content:center}.whouses li{flex:0 0 calc(33.33% - 20px)}.reviews ul{grid-template-columns:repeat(2,1fr)}.footer .content{padding-top:10px;padding-bottom:10px}}@media (max-width:767px){.trustbadges ul{grid-template-columns:repeat(2,1fr);gap:20px}.howitworks ul{gap:20px 0;flex-direction:column}.whouses ul{gap:20px;flex-wrap:wrap}.whouses ul li{flex:0 0 calc(50% - 10px)}.reviews ul{grid-template-columns:repeat(1,1fr);gap:20px 0}.faqs li h3{margin-right:40px}.footer ul{flex-direction:column}.footer .truststrip ul{grid-template-columns:repeat(2,1fr);gap:10px;margin:0 auto;max-width:90%}.footer .truststrip li .trust_item{justify-content:left}.footer .footerbody .footer_sections li:first-child p{max-width:100%}.footer .footerbody .footer_sections li{border-left:0}.cta_primary{text-align:center}}@media (max-width:510px){.trustbadges ul{grid-template-columns:repeat(1,1fr);gap:20px 0}.whouses ul{flex-direction:column;gap:20px 0}.choose ul{flex-direction:column}.features li{flex:1 0 calc(50% - 5px)}}@media (max-width:390px){.trustbadges h2 span{display:inline-block}}