.breadcrumb_wrap_new{display:none!important}.main{margin:90px 0 40px;background:#f5f5f3;font-family:"Raleway",sans-serif;color:#000;font-variant-numeric:lining-nums proportional-nums;-webkit-text-size-adjust:100%;font-size:16px;line-height:1.5}.main .btn-primary{display:inline-flex;align-items:center;gap:8px;background:#da2c38;color:#fff;font-weight:700;font-size:14px;padding:14px 28px;border-radius:25px;border:none;font-family:'Raleway',sans-serif;cursor:pointer;transition:.3s;text-align:center;justify-content:center}.main .btn-primary:hover{background:#c4242f}.main .btn-primary-lg{font-size:16px;padding:16px 36px}.main .btn-secondary{display:inline-flex;align-items:center;gap:8px;background:transparent;color:#da2c38;font-weight:700;font-size:14px;padding:12px 24px;border-radius:25px;border:2px solid #da2c38;font-family:'Raleway',sans-serif;cursor:pointer;transition:.3s}.main .btn-secondary:hover{background:#da2c38;color:#fff}.main .btn-yellow{display:inline-flex;align-items:center;gap:8px;background:#ffd749;color:#000;font-weight:700;font-size:14px;padding:14px 28px;border-radius:25px;border:none;font-family:'Raleway',sans-serif;cursor:pointer;transition:.3s}.main .btn-yellow:hover{background:#fcc400}.hero{padding:0 0 32px}.hero-inner{background:#fff;border:1px solid #f0f0f0;border-radius:20px;padding:40px 24px;text-align:center}.hero h1{font-size:28px;font-weight:800;line-height:1.2;margin-bottom:8px}.hero h1 span{color:#da2c38}.hero-sub{font-size:15px;color:#333;margin-bottom:20px;font-family:'Inter',sans-serif;max-width:600px;margin-left:auto;margin-right:auto}.hero-badges{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:24px}.hero-badge{background:#f5f5f3;border-radius:30px;padding:6px 14px;font-size:13px;font-weight:600;display:flex;align-items:center;gap:6px}.hero-badge .num{color:#da2c38;font-weight:800}.hero-cta-wrap{display:flex;flex-direction:column;align-items:center;gap:12px}.carrier-strip{padding:16px 0}.carrier-inner{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px}.carrier-inner a{font-size:15px;font-weight:700;font-family:'Inter',sans-serif;letter-spacing:1px;color:#333;opacity:.6;filter:grayscale(100%);transition:.5s}.carrier-inner a:hover{opacity:1;filter:grayscale(0%)}.trust-strip{padding:16px 0}.trust-inner{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.trust-item{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;background:#fff;border:1px solid #f0f0f0;border-radius:30px;padding:8px 16px}.trust-item .val{color:#da2c38;font-weight:800;font-size:15px}.section{padding:40px 0}.price-compare{padding:40px 0}.price-table{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-bottom:16px}.price-table table{width:100%;min-width:380px;border-collapse:collapse}.price-table th{background:#f5f5f3;font-weight:700;font-size:13px;padding:12px 10px;text-align:center;border-bottom:2px solid #eee}.price-table td{padding:14px 10px;text-align:center;border-bottom:1px solid #f0f0f0;font-size:14px}.price-table .col-route{text-align:left;font-weight:600;font-size:14px}.price-table .col-direct{color:#999;text-decoration:line-through}.price-table .col-gp{font-weight:800;color:#da2c38;font-size:16px}.save-badge{display:inline-block;background:#e8f5e9;color:#2e7d32;padding:3px 10px;border-radius:12px;font-size:12px;font-weight:700}.price-note{text-align:center;font-size:12px;color:#999;font-family:'Inter',sans-serif}h2,div.h2-title-main{font-size:24px!important;font-weight:400;text-align:center;margin-bottom:12px;font-family:'Raleway',sans-serif}h2 strong,div.h2-title-main strong{font-weight:800;color:#da2c38}.section-subtitle{font-size:14px;text-align:center;color:#555;font-family:'Inter',sans-serif;margin-bottom:32px}.card{background:#fff;border:1px solid #f0f0f0;border-radius:20px;padding:24px}.calc-section{padding:40px 0}.calc-b2b{margin-top:24px;background:#181818;border-radius:16px;padding:24px;color:#fff;max-width:800px;margin-left:auto;margin-right:auto}.calc-b2b-top{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.calc-b2b-top div.h3-title-main{font-size:17px;font-weight:700;color:#fff}.calc-b2b-top div.h3-title-main span{color:#ffd749}.calc-b2b-top p.p-subtitle-form{font-size:13px;color:rgba(255,255,255,.6);font-family:'Inter',sans-serif;line-height:1.5}.calc-b2b .wpcf7-form{display:grid;grid-template-columns:1fr 1fr 1fr auto;gap:10px;align-items:end}.calc-b2b-field{display:flex;flex-direction:column;gap:4px}.calc-b2b-field label{font-size:11px;font-weight:600;color:rgba(255,255,255,.5);text-transform:uppercase;letter-spacing:.5px}.calc-b2b-field .wpcf7-form-control-wrap{display:block}.calc-b2b-field input.wpcf7-form-control{width:100%;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.15);border-radius:10px;padding:12px 14px;font-size:14px;font-family:'Inter',sans-serif;color:#fff;outline:none;transition:.2s}.calc-b2b-field input.wpcf7-form-control::placeholder{color:rgba(255,255,255,.3)}.calc-b2b-field input.wpcf7-form-control:focus{border-color:#ffd749;background:rgba(255,255,255,.15)}.calc-b2b .wpcf7-form input.wpcf7-submit,.calc-b2b .wpcf7-form .btn-yellow{display:inline-flex;align-items:center;gap:8px;background:#ffd749;color:#000;font-weight:700;font-size:13px;padding:12px 20px;border-radius:25px;border:none;font-family:'Raleway',sans-serif;cursor:pointer;transition:.3s;white-space:nowrap;height:fit-content}.calc-b2b .wpcf7-form input.wpcf7-submit:hover,.calc-b2b .wpcf7-form .btn-yellow:hover{background:#fcc400}.calc-b2b-note{margin-top:10px;font-size:11px;color:rgba(255,255,255,.4);font-family:'Inter',sans-serif;text-align:center}.calc-b2b .wpcf7{margin:0;padding:0}.calc-b2b .wpcf7-form p{margin:0}.calc-b2b .wpcf7-response-output{margin:10px 0 0!important;padding:8px 12px!important;border-radius:8px!important;font-size:12px!important;font-family:'Inter',sans-serif!important;grid-column: 1 / -1}.calc-b2b .wpcf7-not-valid{border-color:#f44!important}.calc-b2b .wpcf7-not-valid-tip{font-size:10px;color:#ff6b6b;margin-top:4px;font-family:'Inter',sans-serif}.calc-b2b .wpcf7-spinner{display:none}.mid-cta{padding:24px 0;text-align:center}.mid-cta-text{font-size:14px;color:#777;font-family:'Inter',sans-serif;margin-bottom:12px}.cases{padding:40px 0}.cases-scroll{display:flex;gap:16px;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;padding-bottom:8px;cursor:grab}.cases-scroll.is-grabbing{cursor:grabbing;user-select:none}.case-card{min-width:280px;max-width:340px;background:#fff;border:1px solid #f0f0f0;border-radius:20px;padding:24px;scroll-snap-align:start;flex-shrink:0}.case-card-tag{display:inline-block;background:#da2c38;color:#fff;font-size:11px;font-weight:700;padding:3px 10px;border-radius:10px;margin-bottom:10px;text-transform:uppercase;letter-spacing:.5px}.case-card-route{font-weight:700;font-size:16px;margin-bottom:4px}.case-card-desc{font-size:13px;color:#555;font-family:'Inter',sans-serif;margin-bottom:16px;line-height:1.5}.case-card-result{display:flex;gap:16px;align-items:flex-end}.case-card-price{display:flex;flex-direction:column}.case-card-price .label{font-size:11px;color:#999;text-transform:uppercase;font-weight:600}.case-card-price .val{font-size:20px;font-weight:800}.case-card-price .val.old{color:#999;text-decoration:line-through;font-size:16px}.case-card-price .val.new{color:#da2c38}.case-card-saved{background:#e8f5e9;color:#2e7d32;padding:4px 12px;border-radius:12px;font-size:13px;font-weight:700;white-space:nowrap}.benefits{padding:40px 0}.benefits-grid{display:grid;grid-template-columns:1fr;gap:16px}.benefit-card{background:#fff;border:1px solid #f0f0f0;border-radius:20px;padding:24px;display:flex;gap:16px;align-items:flex-start}.benefit-icon{width:48px;height:48px;background:#f5f5f3;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:24px;flex-shrink:0}.benefit-text div.h4-title-main{font-size:16px;font-weight:700;margin-bottom:4px}.benefit-text p{font-size:13px;color:#555;font-family:'Inter',sans-serif;line-height:1.5}.benefit-text .num{color:#da2c38;font-weight:800}.reviews{padding:40px 0}.reviews-header{display:flex;flex-direction:column;align-items:center;gap:8px;margin-bottom:24px}.reviews-rating{display:flex;align-items:center;gap:8px}.reviews-stars{color:#ffd749;font-size:22px;letter-spacing:2px}.reviews-score{font-size:28px;font-weight:800;color:#da2c38}.reviews-count{font-size:13px;color:#777}.reviews-google{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:#4285f4}.social-proof__reviews-grid{display:flex;flex-direction:column;gap:12px}.review-card{background:#fff;border:1px solid #f0f0f0;border-radius:16px;padding:20px}.review-card__header{display:flex;align-items:center;gap:10px;margin-bottom:10px}.review-card__avatar{width:36px;height:36px;background:#fff8e9;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;color:#da2c38;flex-shrink:0}.review-card__meta{flex:1}.review-card__name{font-weight:600;font-size:14px}.review-card__date{font-size:12px;color:#757575}.review-card__stars{font-size:12px;color:#ffbe2e}.review-card__text{font-size:14px;line-height:21px;color:#3e3b3b}.how-it-works{padding:40px 0}.how-it-works .steps{display:grid;grid-template-columns:1fr;gap:16px;counter-reset:step}.how-it-works .step-item{background:#fff;border:1px solid #f0f0f0;border-radius:20px;padding:24px;position:relative;counter-increment:step}.how-it-works .step-item::before{content:attr(data-count);font-size:40px;font-weight:800;color:#f0f0f0;position:absolute;top:16px;right:20px;line-height:1}.how-it-works .step-item-title{font-weight:700;font-size:18px;margin-bottom:6px;padding-right:50px}.how-it-works .step-item-text{font-size:14px;color:#555;font-family:'Inter',sans-serif;line-height:1.5}.objections{padding:40px 0}.objection-list{display:grid;grid-template-columns:1fr;gap:12px}.objection-item{background:#fff;border:1px solid #f0f0f0;border-radius:16px;overflow:hidden}.objection-q{padding:18px 20px;font-weight:700;font-size:15px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:.2s}.objection-q:hover{background:#fafafa}.objection-q .arrow{width:12px;height:12px;border-right:2px solid #da2c38;border-bottom:2px solid #da2c38;transform:rotate(45deg);transition:.3s;flex-shrink:0;margin-left:12px}.objection-item.open .objection-q .arrow{transform:rotate(-135deg)}.objection-a{max-height:0;overflow:hidden;transition:max-height .3s ease;padding:0 20px}.objection-item.open .objection-a{max-height:500px;padding:0 20px 18px}.objection-a p{font-size:14px;color:#555;font-family:'Inter',sans-serif;line-height:1.6}.faq{padding:40px 0}.faq-list{display:grid;grid-template-columns:1fr;gap:12px}.faq-item{background:#fff;border:1px solid #f0f0f0;border-radius:16px;overflow:hidden}.faq-q{padding:18px 20px;font-weight:600;font-size:15px;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.faq-q:hover{background:#fafafa}.faq-q .arrow{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #da2c38;transition:.3s;flex-shrink:0;margin-left:12px}.faq-item.open .faq-q .arrow{transform:rotate(180deg)}.faq-a{max-height:0;overflow:hidden;transition:max-height .3s ease;padding:0 20px}.faq-item.open .faq-a{max-height:500px;padding:0 20px 18px}.faq-a p{font-size:14px;color:#555;font-family:'Inter',sans-serif;line-height:1.6}.faq-a p a{font-size:14px;color:#da2c38;font-weight:600;text-decoration:underline}.cta-banner{padding:40px 0}.cta-inner{background:#181818;border-radius:20px;padding:40px 24px;text-align:center;color:#fff}.cta-inner div.h2-title-main{color:#fff;margin-bottom:8px;font-size:24px!important;font-weight:700}.cta-inner div.h2-title-main strong{color:#ffd749}.cta-inner p.p-cta-banner{font-size:14px;color:rgba(255,255,255,.7);font-family:'Inter',sans-serif;margin-bottom:24px}.sticky-cta .btn-primary{display:inline-flex;align-items:center;gap:8px;background:#da2c38;color:#fff;font-weight:700;font-size:13px;padding:10px 20px;border-radius:25px;border:none;font-family:'Raleway',sans-serif;cursor:pointer;transition:.2s;text-align:center;justify-content:center;white-space:nowrap}.sticky-cta .btn-primary:hover{background:#c4242f;transform:translateY(-1px)}.sticky-cta{position:fixed;bottom:0;left:0;right:0;background:#fff;border-top:1px solid #f0f0f0;padding:10px 16px;z-index:100;display:flex;align-items:center;justify-content:space-between;gap:10px;box-shadow:0 -2px 10px rgba(0,0,0,.06)}.sticky-text{font-size:12px;font-weight:700;line-height:1.3}.sticky-text span{color:#da2c38;font-size:14px;display:block}.v-menu{display:none!important}.seo-section{background:#f5f5f3}.seo-text{background:#fff;border-radius:20px;border:1px solid #f0f0f0;padding:24px 20px}.seo-text h2,.seo-text h2 p{font-family:"Raleway",sans-serif!important;font-size:20px!important;font-weight:700!important;margin-bottom:16px!important;color:#000!important;text-align:left!important}.seo-text h3{font-family:"Raleway",sans-serif;font-size:17px;font-weight:600;margin:20px 0 10px;text-align:left!important}.seo-text p{font-size:15px;line-height:23px;color:#3e3b3b;margin-bottom:10px}.seo-text p a{color:#da2c38;font-weight:500;font-size:15px}.seo-text p a:hover{text-decoration:underline}.seo-text ul{list-style:none;padding:0;margin:16px 0 20px;display:flex;flex-direction:column;gap:10px}.seo-text ul li{position:relative;padding-left:28px;font-size:15px;line-height:1.6;color:#3e3b3b}.seo-text ul li::before{content:'';position:absolute;left:0;top:8px;width:8px;height:8px;background:#da2c38;border-radius:50%}.seo-text ul li strong{font-weight:700;color:#000}.seo-text__more{max-height:180px;overflow:hidden;position:relative;transition:max-height .5s}.seo-text__more.open{max-height:5000px}.seo-text__more::after{content:'';position:absolute;bottom:0;left:0;right:0;height:80px;background:linear-gradient(transparent,#fff);pointer-events:none;transition:opacity .3s}.seo-text__more.open::after{opacity:0}.seo-text__toggle{margin-top:14px}.seo-section .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 24px;border-radius:25px;font-size:15px;line-height:21px;font-weight:700;font-family:"Raleway",sans-serif;cursor:pointer;transition:.3s;border:1px solid transparent;min-height:48px}.seo-section .btn svg{flex-shrink:0}.seo-section .btn.btn-white{background:#fff;color:#000;border-color:#d9d9d9}.seo-section .btn.btn-white:hover{background:#da2c38;color:#fff;border-color:#da2c38}@media (min-width:550px){.main{margin:110px 0 60px}}@media (min-width:640px){.social-proof__reviews-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}}@media (min-width:768px){h2,div.h2-title-main{font-size:32px!important}.hero{padding:30px 0 32px}.hero-inner{padding:60px 40px}.hero h1{font-size:42px}.benefits-grid{grid-template-columns:repeat(2,1fr)}.how-it-works .steps{grid-template-columns:repeat(2,1fr)}.objection-list{grid-template-columns:repeat(2,1fr)}.faq-list{grid-template-columns:repeat(2,1fr)}.sticky-cta{display:none}.v-menu{display:block!important}.seo-text h2,.seo-text h2 p{font-size:22px!important}.seo-text p{font-size:16px}.seo-text{padding:32px}.seo-text ul li{font-size:16px}}@media (min-width:1024px){.section{padding:60px 0}.hero h1{font-size:48px}.hero-inner{padding:70px 60px}.benefits-grid{grid-template-columns:repeat(4,1fr)}.social-proof__reviews-grid{grid-template-columns:repeat(3,1fr)}.how-it-works .steps{grid-template-columns:repeat(4,1fr)}.seo-text{border-radius:30px;padding:44px 52px}.seo-text h2,.seo-text h2 p{font-size:24px!important}.seo-text h3{font-size:18px}.seo-text p{font-size:16px}}@media (min-width:1280px){.seo-text h2,.seo-text h2 p{font-size:28px!important}.seo-text h3{font-size:20px}.seo-text p{font-size:17px}.seo-text{padding:52px 64px;border-radius:32px}.seo-text ul li{font-size:17px}}@media (max-width:767px){.calc-b2b .wpcf7-form{grid-template-columns:1fr;gap:10px}.calc-b2b .wpcf7-form input.wpcf7-submit,.calc-b2b .wpcf7-form .btn-yellow{width:100%;justify-content:center}}