@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:normal;font-display:swap;src:url(/assets/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbWmT-BKwBj7lc.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:normal;font-display:swap;src:url(/assets/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWub2bWmT-DOzs_FK3.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:600;font-stretch:normal;font-display:swap;src:url(/assets/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuYaammT-BcXEj6v_.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:normal;font-display:swap;src:url(/assets/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuYjammT-sgOxpXbb.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:800;font-stretch:normal;font-display:swap;src:url(/assets/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuZEammT-YHMvdXMx.ttf) format("truetype")}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/ieVo2ZhZI2eCN5jzbjEETS9weq8-_d6T_POl0fRJeyWyovBJ-DrnARKYQ.ttf) format("truetype")}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/ieVo2ZhZI2eCN5jzbjEETS9weq8-_d6T_POl0fRJeyWAovBJ-C_TCZdVv.ttf) format("truetype")}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/ieVo2ZhZI2eCN5jzbjEETS9weq8-_d6T_POl0fRJeyVspfBJ-BBrPU7__.ttf) format("truetype")}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/ieVo2ZhZI2eCN5jzbjEETS9weq8-_d6T_POl0fRJeyVVpfBJ-CVCyr2Gc.ttf) format("truetype")}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/ieVo2ZhZI2eCN5jzbjEETS9weq8-_d6T_POl0fRJeyUypfBJ-BPk9bBU9.ttf) format("truetype")}:root{font-family:Roboto,Arial,sans-serif;color:#071f40;background:#f4f9fc;font-size:clamp(.85px,.1310616vw,1.67759px);font-synthesis:none;scroll-behavior:smooth}*{box-sizing:border-box}body{margin:0;min-width:320px;-webkit-font-smoothing:antialiased}button,input{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,input:focus-visible{outline:2rem solid #2865a4;outline-offset:3rem}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:Roboto Condensed,Roboto,Arial,sans-serif;font-weight:700}h2{font-size:27rem;line-height:1.12}h3{font-size:18rem;line-height:1.12}.page{max-width:763rem;margin:auto;background:#f8fbfd;overflow:hidden;font-size:12rem}.icon{display:inline-block;flex:none;background-image:url(/assets/icons.png);background-size:400% 400%;width:38rem;height:38rem;vertical-align:middle}.btn{border:0;background:#d80b19;color:#fff;font-family:Roboto Condensed,Roboto,sans-serif;font-weight:700;font-size:11rem;line-height:1.1;display:inline-flex;align-items:center;justify-content:center;gap:12rem;padding:12rem 14rem;border-radius:9rem;min-height:36rem;transition:background .18s,transform .18s}.btn:hover{background:#b90815;transform:translateY(-1rem)}.btn span{font-family:Arial;font-size:23rem;font-weight:400;line-height:.5}.hero{height:395rem;position:relative;background-image:url(/assets/hero.webp);background-size:cover;background-position:center}.hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(246,251,253,.95),rgba(246,251,253,.78) 37%,transparent 64%);pointer-events:none}header{height:36rem;display:flex;align-items:center;padding:0 30rem 0 39rem;gap:25rem;position:relative;background:#c0e2f552;z-index:2}.logo{display:flex;align-items:center;gap:6rem;white-space:nowrap}.logo img{width:25rem;height:25rem;object-fit:contain}.logo b{font-size:12rem;line-height:1;display:block;font-weight:800}.logo small{font-size:6rem;display:block;margin-top:1rem;font-style:italic}.logo span{display:block}nav{display:flex;gap:17rem;margin-left:15rem;flex:1;align-items:center;font-size:8rem;color:#204c73}.header-cta{font-size:9rem;min-height:28rem;padding:8rem 17rem;white-space:nowrap}.menu-toggle{display:none}.hero-copy{position:relative;padding:31rem 0 0 40rem;z-index:1}.eyebrow{font-size:10rem;color:#274a71;margin-bottom:5rem}.hero h1{font-size:35rem;line-height:.99;letter-spacing:.1rem;font-family:Roboto,Arial,sans-serif;font-weight:800}.hero h2{font-family:Roboto,Arial,sans-serif;font-size:21rem;line-height:1.02;color:#d60816;margin-top:5rem;font-weight:700}.hero-desc{font-size:11.6rem;line-height:1.27;margin-top:8rem;color:#273c57}.hero-actions{display:flex;align-items:center;gap:12rem;margin-top:11rem}.hero-actions .btn{min-width:173rem;height:36rem;font-size:10rem}.outline{border:1rem solid #26577d;background:#ffffff8c;color:#244c73;gap:5rem;min-width:154rem!important;font-size:9rem!important}.outline:hover{background:#fff}.outline .icon{width:17rem;height:17rem}.outline .wa{font-size:17rem;color:#06b553;margin-left:3rem}.hero-stats{display:flex;gap:13rem;margin-top:17rem}.hero-stats>div{padding-right:13rem;border-right:1rem solid #c0d4e4}.hero-stats>div:last-child{border:0}.hero-stats b{font-family:Roboto Condensed;font-size:18rem;display:block;line-height:1}.hero-stats small{font-size:8rem;display:block;line-height:1.6}.hand-note{position:absolute;font-family:Segoe Print,Comic Sans MS,cursive;font-size:13rem;font-style:italic;line-height:1.4;transform:rotate(-14deg);color:#25374d;text-align:center}.hero-note{left:390rem;top:84rem}.hand-note span{display:block;text-align:right;font-size:35rem;line-height:1;margin-right:7rem;font-weight:100}main{padding:0 26rem}.section{margin-top:16rem}.trust{display:grid;grid-template-columns:1.15fr 1.05fr 1fr 1fr;gap:11rem;margin-top:7rem}.trust>div{height:51rem;border-radius:12rem;background:#edf5fa;display:flex;align-items:center;justify-content:center;gap:7rem}.trust .icon{width:32rem;height:32rem}.trust p{font-size:8.5rem;line-height:1.4;font-weight:600}.trust small{display:block;font-weight:400}.about{display:grid;grid-template-columns:310rem 1fr;gap:21rem;height:180rem}.team-photo{position:relative;overflow:hidden;border-radius:9rem}.team-photo>img{width:100%;height:100%;object-fit:cover}.experience{position:absolute;bottom:8rem;right:7rem;background:#fffffff0;padding:8rem 13rem;display:flex;align-items:center;border-radius:8rem;height:61rem;color:#073559}.experience strong{font:700 37rem Roboto Condensed;line-height:1}.experience span{margin-left:3rem}.experience b{font-size:20rem;display:block}.experience small{font-size:10rem;display:block}.about-copy h2{margin:0 0 5rem}.about-copy>p{font-size:11rem;line-height:1.33;color:#354356}.about-stats{display:flex;align-items:center;height:65rem;margin-top:23rem;border-radius:11rem;background:#edf5fa;padding:10rem 1rem}.about-stats>div{padding:3rem 11rem;border-right:1rem solid #d1e1ec;flex:1;white-space:nowrap}.about-stats>div:last-child{border:0}.about-stats b{font:700 14rem Roboto Condensed;display:block}.about-stats small{display:block;font-size:6.8rem;line-height:1.3;margin-top:3rem;color:#40536b}.needs{margin-top:19rem}.needs h2{margin-bottom:8rem}.needs-grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1.43fr;gap:8rem;align-items:center}.need{position:relative;min-height:90rem;padding-left:12rem}.need:before{content:"";position:absolute;width:1rem;height:55rem;background:#e1edf5;left:0;top:10rem}.circle{width:39rem;height:39rem;display:flex;align-items:center;justify-content:center;background:#eaf3f9;border-radius:50%}.circle .icon{width:29rem;height:29rem}.need p{font-size:11.5rem;color:#131b24;line-height:1.32;margin-top:3rem}.any-path{background:transparent;border:1rem solid #ef8b91;border-radius:21rem;display:flex;align-items:flex-start;gap:5rem;padding:15rem 13rem;height:105rem;color:#d7131e;transform:translateY(-13rem);text-align:left}.any-path .icon{width:36rem;height:36rem;filter:invert(14%) sepia(93%) saturate(4338%) hue-rotate(342deg) brightness(88%)}.any-path b{font-family:Roboto Condensed;font-size:11rem;line-height:1.25;display:block;margin-bottom:6rem}.any-path small{font-size:8rem;color:#435168;line-height:1.4;display:block}.visa-section{margin:13rem -12rem 0}.visa-section>h2{text-align:center;font-size:27rem}.subtitle{text-align:center;color:#43536b;font-size:10rem;margin-top:5rem;margin-bottom:12rem}.visa-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:7rem}.visa-card{border-radius:9rem;overflow:hidden;background:#fff;display:flex;flex-direction:column;min-height:378rem}.card-image{position:relative;height:95rem;flex-shrink:0}.card-image img{height:100%;width:100%;object-fit:cover;border-radius:8rem}.card-image>span{position:absolute;left:11rem;bottom:-9rem;background:#063b5e;border:2rem solid white;color:#fff;border-radius:50%;height:23rem;width:23rem;display:grid;place-items:center;font-weight:700;font-size:12rem}.card-body{padding:17rem 12rem 13rem;display:flex;flex-direction:column;flex:1}.card-body h3{font-family:Roboto;font-size:13rem;line-height:1.2;min-height:32rem;font-weight:700}.visa-desc{color:#43505f;font-size:10rem;line-height:1.35;margin-top:7rem;min-height:47rem}.price{font-family:Roboto Condensed;font-weight:700;color:#dd0b18;font-size:24rem;line-height:1.05;margin-top:8rem;white-space:nowrap}.price-0{margin-top:26rem}.price-extra{font-size:10rem;line-height:1.3;color:#344052;margin-top:3rem}.price-extra b{color:#17202a}.price-extra span{display:block;margin-top:4rem}.visa-card ul{padding:0 0 0 13rem;margin:8rem 0 10rem;font-size:10rem;line-height:1.3;color:#202a35;list-style-type:"◆  "}.visa-card li{margin:0 0 5rem}.visa-card li::marker{font-size:8rem;color:#0c4a72}.card-body>.btn{width:100%;margin-top:auto;min-height:30rem;padding:8rem 10rem;font-size:11rem;border-radius:8rem}.payment{display:grid;grid-template-columns:1.12fr 1fr;gap:15rem;margin-top:16rem;min-height:156rem}.payment-flex{padding:17rem 19rem 10rem;border-radius:11rem;background:#ffffffa3}.payment-heading{display:flex;gap:16rem;align-items:center}.payment-heading .icon{width:55rem;height:43rem}.payment-heading h3{font-size:18rem}.payment-heading p{font-size:10rem;color:#3f5064;margin-top:4rem}.pay-row{display:flex;align-items:center;gap:14rem;margin-top:10rem;padding-left:7rem;color:#121b28}.pay-row>span{background:#c9e1ef;border-radius:50%;width:33rem;height:33rem;display:grid;place-items:center;font:700 22rem Roboto Condensed;color:#164b72}.pay-row p{font-size:12rem;line-height:1.32}.pay-row+.pay-row{margin-top:7rem}.fixed-cost{background:#063558;color:#fff;border-radius:10rem;padding:19rem 15rem;display:flex;gap:14rem}.fixed-cost>.icon{filter:brightness(0) invert(1);width:55rem;height:49rem}.fixed-cost h3{font-size:17rem;margin:2rem 0 10rem}.fixed-cost ul{list-style:none;margin:0;padding:0}.fixed-cost li{position:relative;padding-left:18rem;font-size:10rem;line-height:1.3;margin-bottom:6rem;color:#e8eff6}.fixed-cost li:before{content:"✓";position:absolute;left:0;top:-2rem;font-size:16rem}.work{margin-top:18rem}.work h2{font-size:24rem}.steps{display:grid;grid-template-columns:repeat(6,1fr);margin-top:9rem}.step{text-align:center;position:relative}.step .circle{margin:auto;background:#d7e9f5}.step .circle b{font:700 26rem Roboto Condensed;color:#114568}.step p{font-family:Roboto Condensed;font-weight:700;font-size:11rem;line-height:1.25;margin-top:7rem}.step-arrow{position:absolute;right:-4rem;top:22rem;font-size:26rem;font-weight:300;color:#28557c}.guarantee{display:grid;grid-template-columns:1fr 1.03fr;background:#fcedef;border-radius:9rem;margin-top:20rem;min-height:111rem;align-items:stretch}.guarantee-copy{display:flex;align-items:center;gap:14rem;padding:18rem 17rem}.guarantee-copy>.icon{width:47rem;height:55rem;filter:invert(15%) sepia(84%) saturate(4221%) hue-rotate(342deg) brightness(95%)}.guarantee h3{font-size:20rem;color:#dc0c1a}.guarantee p{font-size:12rem;color:#344458;line-height:1.33;margin-top:6rem}.guarantee blockquote{border-left:1rem solid white;font-size:10rem;line-height:1.4;color:#3c485b;margin:0;padding:26rem 14rem 20rem 47rem;position:relative}.guarantee blockquote:before{content:"“";font:700 42rem Georgia;position:absolute;left:18rem;top:9rem;color:#999}.guarantee blockquote:after{content:"”";font:700 42rem Georgia;position:absolute;right:23rem;bottom:-6rem;color:#999}.after{margin-top:9rem;margin-bottom:23rem}.after h2{font-size:22rem}.after-grid{display:grid;grid-template-columns:.9fr .95fr 1.15fr 1.1fr 1.25fr;gap:8rem;margin-top:13rem}.after-grid>div{display:flex;align-items:center;gap:6rem;border-right:1rem solid #dfebf3}.after-grid>div:last-child{border:0}.after-grid .icon{width:36rem;height:36rem}.after-grid p{font-size:9rem;color:#35455a;line-height:1.3}.consultation{height:215rem;position:relative;display:flex;background:url(/assets/footer.webp) center/cover;color:#fff;padding:21rem 40rem;gap:45rem}.consultation-copy{padding-top:3rem}.consultation h2{font-size:28rem;line-height:1.1}.consultation-copy p{font-size:11.5rem;line-height:1.4;margin-top:8rem;color:#f0eef1}.consultation form{width:208rem;z-index:1}.consultation input{display:block;width:100%;border:1rem solid #d4d4d7;border-radius:6rem;background:#fcfcfd;color:#152944;height:30rem;padding:9rem 10rem;font-size:9rem}.consultation input::placeholder{color:#7d899b}.phone-field{display:flex;align-items:center;background:#fcfcfd;border-radius:6rem;border:1rem solid #d4d4d7;margin-top:3rem;padding-left:10rem;height:30rem}.phone-field input{border:0;background:transparent}.ru-flag{display:block;width:14rem;height:9rem;background:linear-gradient(#fff 0,#fff 33%,#1645a6 33%,#1645a6 66%,#d3162a 66%);box-shadow:0 0 2rem #aaa;flex-shrink:0}.consultation .btn{width:100%;margin-top:7rem;height:38rem;font-size:11rem;border-radius:6rem;gap:13rem}.hours{font-size:10rem;margin-top:8rem}.footer-note{color:#222b36;right:32rem;top:36rem;font-size:14rem}.footer-note span{font-size:38rem;margin-top:4rem}footer{height:59rem;display:flex;align-items:center;justify-content:space-between;padding:8rem 40rem;background:#f5fafd}footer>div,footer>a:not(.logo){display:flex;align-items:center;gap:7rem}footer .icon{width:27rem;height:27rem}footer p{font-size:9rem;line-height:1.3}footer p b{font-weight:700}footer p small{font-size:8rem;display:block;color:#35465d}footer .logo img{width:25rem;height:25rem}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#00172cbf;z-index:10;display:grid;place-items:center;padding:20px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.modal{position:relative;background:#fff;border-radius:16px;padding:24px;width:min(480px,100%);max-height:90vh;overflow:auto;font-size:15px;color:#15314c;box-shadow:0 20px 80px #0005}.modal>img{width:100%;height:160px;object-fit:cover;border-radius:9px;margin-bottom:16px}.modal h2{font-size:28px}.modal p{line-height:1.45;margin-top:10px}.modal .price{font-size:30px}.modal .btn{font-size:15px;margin-top:16px;padding:14px}.modal li{margin:8px 0}.close{position:absolute;right:12px;top:12px;border:0;width:34px;height:34px;font-size:25px;border-radius:50%;background:#fff;color:#123657;z-index:1}.form-success{padding:10rem;background:#f7fbffed;color:#123657;border-radius:8rem;font-size:11rem;line-height:1.4}.form-success h3{font-size:18rem}.form-success p{margin:10rem 0}.form-success button{border:0;background:none;color:#b30818;text-decoration:underline}@media(min-width:1281px){.page{box-shadow:0 0 90px #173d5810}}@media(max-width:600px){:root{font-size:1px}.page{width:100%;font-size:14px}header{height:62px;padding:0 20px;gap:12px}.logo img{width:31px;height:31px}.logo b{font-size:15px}.logo small{font-size:8px}.header-cta{margin-left:auto;font-size:10px;padding:10px;min-height:32px}.menu-toggle{display:block;background:none;border:0;font-size:25px;color:#0a3455;padding:0}nav{display:none;position:absolute;top:62px;right:12px;left:12px;margin:0;background:#fff;border-radius:10px;padding:18px;font-size:15px;box-shadow:0 8px 30px #08294322;gap:20px;flex-wrap:wrap}nav.open{display:flex}.hero{height:650px;background-position:64% bottom;background-size:auto 100%}.hero:before{background:linear-gradient(90deg,#f6fbfdfa,#f6fbfddd 40%,#f6fbfd22),linear-gradient(#f6fbfd33 45%,transparent)}.hero-copy{padding:30px 20px 0}.eyebrow{font-size:10px;margin-bottom:10px}.hero h1{font-size:35px;line-height:1.03;letter-spacing:-.8px}.hero h2{font-size:21px;line-height:1.12;margin-top:12px;max-width:345px}.hero-desc{font-size:13px;line-height:1.5;max-width:315px;margin-top:14px}.desktop{display:none}.hero-actions{flex-direction:column;align-items:flex-start;gap:9px;margin-top:17px}.hero-actions .btn{height:43px;font-size:12px;min-width:225px}.hero-actions .outline{font-size:11px!important;min-width:225px!important}.hero-stats{gap:10px;margin-top:22px}.hero-stats>div{padding-right:10px}.hero-stats b{font-size:23px}.hero-stats small{font-size:8px;max-width:88px;line-height:1.4;margin-top:5px}.hero-note{display:none}main{padding:0 18px}.trust{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px}.trust>div{height:62px;gap:5px;padding:8px}.trust p{font-size:9px}.trust .icon{width:32px;height:32px}.about{display:flex;flex-direction:column;height:auto;gap:20px;margin-top:22px}.team-photo{height:auto;aspect-ratio:1.7}.experience{bottom:10px;right:10px}.about-copy h2,h2{font-size:29px}.about-copy>p{font-size:13px;line-height:1.6}.about-copy>p br{display:none}.about-stats{height:72px;margin-top:15px}.about-stats>div{padding:5px 8px;white-space:normal}.about-stats b{font-size:15px}.about-stats small{font-size:8px}.needs{margin-top:26px}.needs-grid{grid-template-columns:1fr 1fr;gap:18px 10px}.need{min-height:100px;padding-left:10px}.need p{font-size:14px}.circle{width:44px;height:44px}.circle .icon{width:32px;height:32px}.any-path{transform:none;grid-column:1/-1;justify-content:center;align-items:center;height:100px;gap:15px;padding:14px}.any-path b{font-size:15px}.any-path small{font-size:11px}.any-path small br{display:none}.any-path .icon{height:48px;width:48px}.visa-section{margin:28px 0 0}.visa-section>h2{font-size:28px}.subtitle{font-size:12px;line-height:1.5;margin:10px 0 18px}.visa-grid{grid-template-columns:1fr 1fr;gap:12px}.visa-card{min-height:470px}.card-image{height:116px}.card-body{padding:18px 12px 14px}.card-body h3{font-size:16px;min-height:40px}.visa-desc{font-size:12px;min-height:76px}.price{font-size:28px}.price-0{margin-top:8px}.price-4{font-size:25px}.price-extra{font-size:11px}.visa-card ul{font-size:11px;line-height:1.4}.card-body>.btn{font-size:13px;min-height:37px}.visa-card:last-child{grid-column:1/-1;min-height:330px;display:grid;grid-template-columns:42% 1fr}.visa-card:last-child .card-image{height:100%}.visa-card:last-child .card-body{padding:18px}.visa-card:last-child .visa-desc{min-height:0}.visa-card:last-child .price{margin:12px 0 0}.visa-card:last-child .card-image span{bottom:auto;top:10px}.payment{grid-template-columns:1fr;gap:14px;margin-top:24px}.payment-flex{padding:20px 15px}.payment-heading{gap:12px}.payment-heading h3{font-size:22px}.payment-heading p{font-size:12px;line-height:1.4}.pay-row{margin-top:18px}.pay-row p{font-size:14px}.fixed-cost{padding:22px 16px}.fixed-cost h3{font-size:22px}.fixed-cost li{font-size:13px;margin-bottom:9px}.work{margin-top:25px}.work h2{font-size:28px}.steps{grid-template-columns:repeat(3,1fr);gap:20px 10px;margin-top:20px}.step p{font-size:12px;margin-top:10px}.step-arrow{right:-12px;top:20px;font-size:25px}.step:nth-child(3) .step-arrow{display:none}.guarantee{grid-template-columns:1fr;margin-top:26px}.guarantee-copy{padding:22px 16px}.guarantee h3{font-size:24px}.guarantee p{font-size:13px}.guarantee blockquote{border-left:0;border-top:1px solid white;font-size:12px;padding:25px 28px 25px 44px;line-height:1.6}.after{margin-top:24px;margin-bottom:25px}.after h2{font-size:25px}.after-grid{grid-template-columns:1fr 1fr;gap:18px 10px;margin-top:20px}.after-grid>div{border:0}.after-grid p{font-size:12px}.after-grid .icon{width:40px;height:40px}.after-grid>div:last-child{grid-column:1/-1}.consultation{height:440px;padding:28px 23px;display:block;background-position:55% bottom;background-size:auto 100%}.consultation h2{font-size:33px}.consultation-copy p{font-size:13px;max-width:320px;line-height:1.6}.consultation form{width:100%;max-width:330px;margin-top:20px}.consultation input,.phone-field{height:42px;font-size:13px}.phone-field{margin-top:7px}.consultation .btn{height:45px;font-size:14px;margin-top:10px}.hours{font-size:12px}.footer-note{display:none}footer{height:auto;min-height:170px;padding:22px;display:grid;grid-template-columns:1fr 1fr;gap:20px}footer .logo b{font-size:14px}footer p{font-size:11px}footer p small{font-size:9px}footer .icon{width:30px;height:30px}.form-success{font-size:14px;padding:15px}.form-success h3{font-size:23px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}html{scrollbar-width:none}html::-webkit-scrollbar{display:none}h2{font-family:Roboto,Arial,sans-serif;font-weight:800}.btn{font-family:Roboto,Arial,sans-serif;font-weight:600}.hero h1{font-size:34rem}.hero h2{margin-top:5rem}.hero-desc{margin-top:8rem}.hero-actions{margin-top:10rem}.hero-stats{margin-top:16rem}.hero-note{font-size:12rem}.visa-section{margin-top:4rem}.visa-card{height:378rem;min-height:378rem}.card-body{padding-left:12rem;padding-right:12rem}.visa-desc,.visa-card ul,.fixed-cost li{font-family:Roboto Condensed,Roboto,sans-serif;font-size:11rem;line-height:1.25}.payment-heading h3{font-family:Roboto;font-size:17rem}.fixed-cost h3{font-family:Roboto;font-size:16rem}.step p{font-family:Roboto;font-size:10rem}.guarantee h3{font-family:Roboto;font-size:18rem}.after h2{font-size:21rem}.hero-stats b,.about-stats b{font-family:Roboto}.about-stats b{font-size:13rem}.consultation{gap:45rem}.consultation form{flex-shrink:0}.consultation h2{font-family:Roboto Condensed;font-size:28rem}.consultation-copy{width:316rem;flex-shrink:0}.guarantee blockquote{font-family:Roboto Condensed;font-size:11rem}.btn{background:#d80b19}.price{color:#dd0b18}@media(max-width:600px){.hero h1{font-size:35px}.hero-note{display:none}.visa-section{margin-top:28px}.visa-card{height:auto;min-height:470px}.visa-desc{font-family:Roboto;font-size:12px;line-height:1.4}.visa-card ul{font-family:Roboto;font-size:11px;line-height:1.4}.fixed-cost li{font-family:Roboto;font-size:13px;line-height:1.4}.payment-heading h3,.fixed-cost h3{font-size:22px}.step p{font-size:11px}.guarantee h3{font-size:22px}.guarantee blockquote{font-family:Roboto;font-size:12px}.after h2{font-size:25px}.consultation-copy{width:auto}.consultation h2{font-size:33px}}.btn.outline{background:#ffffffa6}.btn.outline:hover{background:#fff}.hero-actions .btn{padding-left:14rem;padding-right:14rem;gap:10rem;min-width:173rem;font-size:9.5rem}.hero-actions .outline{min-width:154rem!important;font-size:8.5rem!important;gap:4rem}.hero-stats>div:first-child{width:117rem}.hero-stats>div:nth-child(2){width:98rem}.card-body{min-height:0}.card-body>.btn{flex-shrink:0}.visa-desc{min-height:40rem}.price-0{margin-top:18rem}.visa-card ul{font-size:10.2rem}.price-extra{font-size:10rem;line-height:1.25}.fixed-cost li{font-size:10rem;line-height:1.3}.payment{height:156rem;min-height:156rem}.fixed-cost,.payment-flex{height:156rem}.fixed-cost{padding-top:19rem;padding-bottom:13rem}.fixed-cost>.icon{width:55rem}.fixed-cost>div{min-width:0;flex:1}.fixed-cost h3{white-space:nowrap;font-size:16rem}.steps{margin-top:9rem}.step:first-child .circle{margin-left:20rem}.step:last-child .circle{margin-right:26rem}.hero{background-position:center}.hero:before{background:linear-gradient(90deg,rgba(246,251,253,.98),rgba(246,251,253,.81) 37%,transparent 64%)}@media(max-width:600px){.hero-actions .btn{height:43px;font-size:12px;min-width:225px}.hero-actions .outline{font-size:11px!important;min-width:225px!important}.hero-stats>div:first-child,.hero-stats>div:nth-child(2){width:auto}.visa-desc{min-height:76px}.price-0{margin-top:8px}.visa-card ul{font-size:11px}.payment{height:auto;min-height:0}.fixed-cost,.payment-flex{height:auto}.fixed-cost li{font-size:13px}.fixed-cost h3{font-size:20px;white-space:normal}.step p{font-size:11px}.step:first-child .circle,.step:last-child .circle{margin:auto}.hero:before{background:linear-gradient(90deg,#f6fbfdfa,#f6fbfddd 40%,#f6fbfd22),linear-gradient(#f6fbfd33 45%,transparent)}}.extra-icon{background-image:url(/assets/extra-icons.png);background-size:200% 200%}.guarantee-copy>.extra-icon{filter:none;width:47rem;height:55rem}.outline .extra-icon{width:20rem;height:20rem;margin-left:0}.hero-actions .outline{gap:4rem}.hero-actions>.btn:first-child{width:173rem;min-width:173rem;font-size:9rem;gap:10rem}.hero-actions>.outline{width:154rem;padding:8rem 7rem}.price-4{font-size:21rem}.price-0{margin-top:21rem}.step p{font-size:10.5rem}@media(max-width:600px){.hero{background-position:76% bottom}.hero-actions>.btn:first-child{width:225px;min-width:225px;font-size:12px}.hero-actions>.outline{width:225px}.price-4{font-size:25px}.price-0{margin-top:8px}.step p{font-size:11px}}.price-1,.price-2{margin-top:13rem}.visa-card:nth-child(3) ul{margin-top:31rem}.visa-card:nth-child(5) .visa-desc{font-size:10.5rem;letter-spacing:-.2rem}@media(max-width:600px){.price-1,.price-2{margin-top:8px}.visa-card:nth-child(3) ul{margin-top:8px}.visa-card:nth-child(5) .visa-desc{font-size:12px;letter-spacing:0}}@media(max-width:360px){header{padding:0 14px;gap:8px}.header-cta{font-size:9px;padding:9px}.logo b{font-size:13px}.logo img{width:26px;height:26px}.logo small{font-size:7px}.hero h1{font-size:31px}.hero h2{font-size:19px}.any-path b{font-size:14px}.fixed-cost h3{font-size:18px}}
