.travel-site{--gold:#d7ad59;--gold-light:#f1d99f;--green:#071b15;--cream:#f7f1e5;background:var(--green);color:#f9f7f0;min-height:100vh;font-family:Arial,Noto Sans Arabic,sans-serif;overflow:hidden}.travel-site h1,.travel-site h2{font-family:Georgia,Noto Naskh Arabic,serif}.travel-site[dir=rtl] h1,.travel-site[dir=rtl] h2{font-family:Noto Naskh Arabic,Tahoma,serif}.travel-header{z-index:30;background:linear-gradient(#06130fcf,#0000);border-bottom:1px solid #ffffff18;justify-content:space-between;align-items:center;height:94px;padding:0 max(4vw,24px);display:flex;position:absolute;top:0;left:0;right:0}.travel-brand{align-items:center;gap:13px;display:flex}.travel-brand img{object-fit:cover;border:1px solid #d7ad5980;border-radius:50%;width:58px;height:58px;box-shadow:0 0 24px #d7ad5926}.travel-brand span{flex-direction:column;gap:4px;display:flex}.travel-brand strong{letter-spacing:.16em;color:#fff;font-size:.88rem}.travel-brand small{letter-spacing:.25em;color:var(--gold);font-size:.62rem}.travel-nav{color:#d5ded8;align-items:center;gap:30px;font-size:.86rem;display:flex}.travel-nav a{padding:12px 0;position:relative}.travel-nav a:after{content:"";background:var(--gold);height:1px;transition:all .25s;position:absolute;bottom:4px;left:50%;right:50%}.travel-nav a:hover:after{left:0;right:0}.travel-head-actions{align-items:center;gap:12px;display:flex}.travel-langs{background:#ffffff0b;border:1px solid #fff2;border-radius:999px;gap:2px;padding:4px;display:flex}.travel-langs button{color:#aebdb4;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:7px 9px;font-size:.68rem;font-weight:800}.travel-langs button.active{background:var(--gold);color:var(--green)}.travel-menu{color:#fff;background:0 0;border:0;display:none}.travel-hero{background:radial-gradient(circle at 80% 35%,#1f6a4b2e,#0000 30%),linear-gradient(135deg,#061510 0%,#0a251c 55%,#04100d 100%);grid-template-columns:1.18fr .72fr;align-items:center;gap:clamp(50px,8vw,120px);min-height:920px;padding:150px max(6vw,30px) 90px;display:grid;position:relative}.travel-pattern{opacity:.13;background-image:linear-gradient(30deg,#d7ad59 1px,#0000 1px),linear-gradient(150deg,#d7ad59 1px,#0000 1px);background-size:68px 118px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 62%);mask-image:linear-gradient(90deg,#000,#0000 62%)}.travel-hero-copy,.travel-hero-visual{z-index:2;position:relative}.travel-kicker,.travel-section-label{color:var(--gold);letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:8px;font-size:.75rem;font-weight:900;display:inline-flex}.travel-hero h1{letter-spacing:-.055em;color:#fff;margin:28px 0;font-size:clamp(4rem,7.5vw,8rem);line-height:.91}.travel-site[dir=rtl] .travel-hero h1{letter-spacing:0;line-height:1.17}.travel-hero h1 span{display:block}.travel-hero-copy>p{color:#b9c7bf;max-width:720px;font-size:1.12rem;line-height:1.9}.travel-hero-actions{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.travel-btn{border-radius:12px;justify-content:center;align-items:center;gap:10px;min-height:56px;padding:0 24px;font-size:.88rem;font-weight:900;transition:all .25s;display:inline-flex}.travel-btn:hover{transform:translateY(-3px)}.travel-btn.gold{background:linear-gradient(135deg,var(--gold-light),#b87c23);color:var(--green);box-shadow:0 20px 50px #d7ad5926}.travel-btn.glass{color:#fff;background:#ffffff0a;border:1px solid #ffffff35}.travel-btn.dark{background:var(--green);color:#fff}.travel-proof{color:#9fb2a8;flex-wrap:wrap;gap:12px 24px;margin-top:28px;font-size:.78rem;display:flex}.travel-proof span{align-items:center;gap:6px;display:flex}.travel-proof svg{color:var(--gold)}.travel-hero-visual{justify-self:center;width:min(420px,100%)}.travel-poster-frame{background:#ffffff0a;border:1px solid #d7ad5970;border-radius:30px;padding:10px;position:relative;transform:rotate(2deg);box-shadow:0 50px 120px #000b}.travel-poster-frame:before{content:"";z-index:-1;border:1px solid #d7ad5928;border-radius:42px;position:absolute;inset:-18px}.travel-poster-frame img{object-fit:cover;object-position:top;border-radius:21px;width:100%;max-height:660px;display:block}.travel-floating-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#071a15e8;border:1px solid #d7ad5966;border-radius:15px;align-items:center;gap:13px;min-width:330px;padding:17px 19px;display:flex;position:absolute;bottom:45px;left:-60px;box-shadow:0 22px 50px #0008}.travel-site[dir=rtl] .travel-floating-card{left:auto;right:-60px}.travel-floating-card>svg{color:var(--gold)}.travel-floating-card span{flex-direction:column;gap:5px;display:flex}.travel-floating-card small{color:#a7b9af}.travel-floating-card strong{font-size:.86rem}.travel-scroll{width:42px;height:42px;color:var(--gold);border:1px solid #ffffff25;border-radius:50%;place-items:center;animation:2s ease-in-out infinite travel-float;display:grid;position:absolute;bottom:24px;left:50%}@keyframes travel-float{50%{transform:translateY(7px)}}.travel-trip-section{background:var(--cream);color:#13271f;grid-template-columns:1.1fr .55fr;align-items:center;gap:clamp(50px,8vw,110px);padding:120px max(7vw,30px);display:grid}.travel-trip-copy{max-width:720px}.travel-trip-copy h2,.travel-section-heading h2,.travel-trust h2,.travel-contact h2{letter-spacing:-.045em;margin:20px 0;font-size:clamp(3rem,5.4vw,6rem);line-height:1.02}.travel-site[dir=rtl] h2{letter-spacing:0;line-height:1.22}.travel-route{color:#315244;align-items:center;gap:10px;font-weight:800;display:flex}.travel-route svg{color:#b68129}.travel-dates{color:#667a70}.travel-price-grid{grid-template-columns:1fr 1fr;gap:14px;margin:28px 0;display:grid}.travel-price-grid article{background:#fff;border:1px solid #d6c8aa;border-radius:18px;gap:6px;padding:22px;display:grid;position:relative;overflow:hidden}.travel-price-grid article.featured{background:var(--green);color:#fff;border-color:var(--green)}.travel-price-grid article:before{content:"";background:#d7ad591f;border-radius:50%;width:95px;height:95px;position:absolute;top:-40px;right:-35px}.travel-price-grid span{color:#64796e;font-size:.82rem}.travel-price-grid .featured span{color:#b8c9bf}.travel-price-grid strong{color:#a76d17;font-family:Georgia,serif;font-size:clamp(2.6rem,5vw,4.6rem);line-height:1}.travel-price-grid .featured strong{color:var(--gold-light)}.travel-price-grid small{color:#89998f}.travel-trip-image{justify-self:center;max-width:390px;position:relative}.travel-trip-image:before{content:"";border:1px solid #c09343;border-radius:20px;position:absolute;inset:18px -22px -22px 18px}.travel-trip-image img{object-fit:cover;object-position:top;border-radius:18px;width:100%;max-height:630px;display:block;position:relative;box-shadow:0 30px 65px #13271f30}.travel-services{background:#0a2119;padding:120px max(6vw,28px)}.travel-section-heading{text-align:center;max-width:820px;margin:0 auto 60px}.travel-section-heading h2{color:#fff}.travel-section-heading p{color:#a9bbb1;font-size:1.05rem;line-height:1.75}.travel-service-grid{grid-template-columns:repeat(4,1fr);gap:16px;max-width:1250px;margin:auto;display:grid}.travel-service-grid article{background:linear-gradient(145deg,#ffffff0c,#ffffff04);border:1px solid #ffffff18;border-radius:20px;min-height:330px;padding:28px;transition:all .25s;position:relative;overflow:hidden}.travel-service-grid article:hover{background:#ffffff10;border-color:#d7ad5966;transform:translateY(-7px)}.travel-service-grid>article>svg{width:40px;height:40px;color:var(--gold);margin-top:20px}.travel-service-number{color:#ffffff16;font-family:Georgia,serif;font-size:2.4rem;position:absolute;top:17px;right:22px}.travel-site[dir=rtl] .travel-service-number{left:22px;right:auto}.travel-service-grid h3{margin:52px 0 15px;font-size:1.35rem}.travel-service-grid p{color:#9fb1a7;font-size:.9rem;line-height:1.75}.travel-visas{color:#12271e;text-align:center;background:#f8f3e9;padding:120px max(6vw,28px)}.travel-visas .travel-section-heading h2{color:#12271e}.travel-visas .travel-section-heading p{color:#68796f}.travel-visa-grid{grid-template-columns:repeat(5,1fr);align-items:end;gap:16px;max-width:1320px;margin:0 auto 42px;display:grid}.travel-visa-grid a{background:#fff;border:1px solid #ddcfb5;border-radius:18px;padding:10px 10px 18px;transition:all .25s;position:relative;overflow:hidden;box-shadow:0 18px 45px #16392a12}.travel-visa-grid a:hover{transform:translateY(-8px);box-shadow:0 26px 55px #16392a22}.travel-visa-grid img{aspect-ratio:3/4;object-fit:cover;object-position:top;background:#f0ece4;border-radius:11px;width:100%;display:block}.travel-visa-grid span{margin-top:13px;font-size:.88rem;font-weight:900;display:block}.travel-visa-cta{margin:auto}.travel-credentials{background:radial-gradient(circle at 10% 25%,#d7ad591f,#0000 30%),#061510;grid-template-columns:.7fr 1.3fr;align-items:center;gap:clamp(45px,7vw,100px);padding:120px max(6vw,28px);display:grid}.travel-credentials-head h2{letter-spacing:-.04em;margin:20px 0;font-size:clamp(3rem,5.4vw,6rem);line-height:1.05}.travel-site[dir=rtl] .travel-credentials-head h2{letter-spacing:0;line-height:1.22}.travel-credentials-head>p{color:#9fb1a8;font-size:1.02rem;line-height:1.8}.travel-legal{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.travel-legal span{color:#e9d5a9;background:#ffffff08;border:1px solid #d7ad5945;border-radius:999px;align-items:center;gap:7px;padding:10px 13px;font-size:.78rem;font-weight:900;display:flex}.travel-legal svg{width:16px}.travel-certificate-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.travel-certificate-grid a{color:#14271f;background:#fff;border:1px solid #ffffff1d;border-radius:18px;padding:11px 11px 18px;transition:all .25s;box-shadow:0 25px 60px #0005}.travel-certificate-grid a:hover{transform:translateY(-7px)}.travel-certificate-grid img{aspect-ratio:1;object-fit:contain;background:#fff;border-radius:11px;width:100%;display:block}.travel-certificate-grid strong{text-align:center;margin-top:13px;font-size:.8rem;line-height:1.45;display:block}.travel-trust{color:#142920;background:#f1e9da;grid-template-columns:1.05fr .75fr;align-items:center;gap:clamp(55px,9vw,130px);padding:120px max(7vw,30px);display:grid}.travel-trust-copy>p{color:#63756c;max-width:700px;font-size:1.02rem;line-height:1.8}.travel-trust-list{grid-template-columns:1fr 1fr;gap:14px;margin-top:32px;display:grid}.travel-trust-list span{border-bottom:1px solid #cfc3ac;align-items:center;gap:10px;padding:14px 0;font-size:.88rem;display:flex}.travel-trust-list svg{color:#a8731d;width:20px}.travel-stats{grid-template-columns:1fr 1fr;gap:14px;display:grid}.travel-stats article{background:var(--green);color:#fff;border-radius:18px;flex-direction:column;justify-content:flex-end;min-height:185px;padding:25px;display:flex}.travel-stats article:last-child{color:var(--green);background:linear-gradient(135deg,#b47d26,#e4c27d);grid-column:1/3}.travel-stats strong{font-family:Georgia,serif;font-size:3.5rem}.travel-stats span{color:#aebdb5;font-size:.82rem}.travel-stats article:last-child span{color:#244336}.travel-digital{background:linear-gradient(135deg,#071b15 0%,#0d3024 55%,#071b15 100%);grid-template-columns:.82fr 1.18fr;align-items:center;gap:clamp(45px,8vw,110px);padding:120px max(7vw,30px);display:grid;position:relative}.travel-digital:before{content:"";opacity:.08;background-image:radial-gradient(#d7ad59 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0}.travel-digital>*{z-index:1;position:relative}.travel-digital-head h2{letter-spacing:-.045em;margin:20px 0;font-size:clamp(3rem,5.2vw,5.7rem);line-height:1.05}.travel-site[dir=rtl] .travel-digital-head h2{letter-spacing:0;line-height:1.22}.travel-digital-head>p{color:#a9bbb1;max-width:650px;font-size:1.03rem;line-height:1.85}.travel-digital-head .travel-btn{margin-top:28px}.travel-digital-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.travel-digital-grid article{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0a;border:1px solid #ffffff18;border-radius:20px;min-height:210px;padding:25px;transition:all .25s}.travel-digital-grid article:hover{background:#ffffff10;border-color:#d7ad5966;transform:translateY(-6px)}.travel-digital-grid svg{width:38px;height:38px;color:var(--gold);margin-bottom:28px}.travel-digital-grid h3{color:#fff;margin:0 0 10px;font-size:1.16rem}.travel-digital-grid p{color:#9fb1a8;margin:0;font-size:.87rem;line-height:1.7}.travel-contact{background:radial-gradient(circle at 12% 30%,#d7ad591e,#0000 30%),#061510;grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(45px,8vw,110px);padding:120px max(7vw,30px);display:grid}.travel-contact-head{padding-top:20px}.travel-contact-head h2{color:#fff}.travel-contact-head>p{color:#9fb1a8;line-height:1.8}.travel-contact-head>a{color:var(--gold);align-items:center;gap:10px;margin-top:28px;font-weight:800;display:flex}.travel-contact-head>a strong{color:#fff;margin-inline-start:5px;display:block}.travel-contact .lead-form{background:#f7f3ea;border-radius:24px;max-width:none;margin:0}.travel-contact .lead-form .button{background:linear-gradient(135deg,var(--gold-light),#b87c23);color:var(--green)}.travel-footer{color:#899b91;background:#020a07;border-top:1px solid #ffffff12;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:30px;padding:45px max(5vw,24px);font-size:.78rem;display:grid}.travel-footer>p{text-align:center;flex-direction:column;gap:8px;display:flex}.travel-footer>p small{color:#d7ad59}.travel-footer>div:last-child{text-align:end;flex-direction:column;gap:8px;display:flex}.travel-footer .travel-brand img{width:48px;height:48px}@media (width<=980px){.travel-nav{display:none}.travel-nav.open{background:#071914f5;border:1px solid #ffffff1f;border-radius:16px;flex-direction:column;align-items:stretch;padding:24px;display:flex;position:absolute;top:82px;left:20px;right:20px;box-shadow:0 20px 60px #0008}.travel-menu{display:block}.travel-hero{grid-template-columns:1fr;padding-top:140px}.travel-hero-copy{max-width:800px}.travel-hero-visual{width:min(390px,80%)}.travel-trip-section,.travel-trust,.travel-digital,.travel-contact,.travel-credentials{grid-template-columns:1fr}.travel-service-grid{grid-template-columns:1fr 1fr}.travel-visa-grid{grid-template-columns:repeat(3,1fr)}.travel-contact-head{max-width:760px}.travel-contact .lead-form{width:100%}}@media (width<=600px){.travel-header{height:82px;padding:0 14px}.travel-brand img{width:48px;height:48px}.travel-brand span{display:none}.travel-langs button{padding:6px 7px}.travel-hero{min-height:auto;padding:125px 20px 80px}.travel-hero h1{font-size:clamp(3.4rem,18vw,5.1rem)}.travel-hero-copy>p{font-size:1rem}.travel-hero-actions .travel-btn{width:100%}.travel-proof{display:grid}.travel-hero-visual{width:88%;margin-top:20px}.travel-poster-frame img{max-height:560px}.travel-floating-card{min-width:0;bottom:25px;left:-18px!important;right:-18px!important}.travel-scroll{display:none}.travel-trip-section,.travel-services,.travel-visas,.travel-credentials,.travel-trust,.travel-digital,.travel-contact{padding:80px 20px}.travel-trip-copy h2,.travel-section-heading h2,.travel-credentials-head h2,.travel-trust h2,.travel-digital-head h2,.travel-contact h2{font-size:clamp(2.8rem,14vw,4.4rem)}.travel-price-grid,.travel-service-grid,.travel-trust-list,.travel-digital-grid{grid-template-columns:1fr}.travel-visa-grid{grid-template-columns:1fr 1fr;gap:10px}.travel-certificate-grid{grid-template-columns:1fr}.travel-trip-image{max-width:300px}.travel-service-grid article{min-height:270px}.travel-digital-grid article{min-height:185px}.travel-stats article{min-height:150px}.travel-footer{text-align:center;grid-template-columns:1fr}.travel-footer .travel-brand{justify-content:center}.travel-footer>div:last-child,.travel-footer>p{text-align:center}}.travel-operation-links{background:#102b20;border-top:1px solid #d7ad5940;border-bottom:1px solid #d7ad5940;justify-content:space-between;align-items:center;gap:24px;padding:40px max(7vw,30px);display:flex}.travel-operation-links strong{font-size:1.3rem}.travel-operation-links p{color:#b8c9bf;margin:10px 0 20px}.travel-operation-links>.travel-btn{flex-shrink:0}@media (width<=600px){.travel-operation-links{flex-direction:column;align-items:stretch;padding:35px 20px}.travel-operation-links .travel-btn{width:100%}}.travel-barcelona{isolation:isolate;background:radial-gradient(circle at 80% 30%,#d7ad5938,#0000 28%),linear-gradient(135deg,#061510,#103c2c 55%,#071b15);grid-template-columns:1.2fr .8fr;align-items:center;gap:clamp(45px,8vw,120px);padding:120px max(7vw,30px);display:grid;position:relative;overflow:hidden}.travel-barcelona:before{content:"";z-index:-2;opacity:.13;background-image:radial-gradient(#f1d99f 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0}.travel-barcelona-glow{z-index:-1;filter:blur(60px);background:#d7ad5930;border-radius:50%;width:340px;height:340px;animation:7s ease-in-out infinite alternate travel-drift;position:absolute}.travel-barcelona h2{max-width:900px;margin:22px 0;font-size:clamp(3.2rem,5.8vw,6.5rem);line-height:1.04}.travel-site[dir=rtl] .travel-barcelona h2{line-height:1.2}.travel-barcelona-route,.travel-barcelona-stay{color:#dce8e1;align-items:center;gap:10px;font-weight:800;line-height:1.7;display:flex}.travel-barcelona-route svg,.travel-barcelona-stay svg{width:20px;color:var(--gold);flex:none}.travel-barcelona-date{color:var(--gold-light);border:1px solid #d7ad5955;border-radius:999px;margin:10px 0;padding:9px 13px;font-weight:900;display:inline-block}.travel-barcelona-includes{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:28px 0;display:grid}.travel-barcelona-includes span{color:#c7d5cd;align-items:center;gap:8px;font-size:.9rem;display:flex}.travel-barcelona-includes svg{width:18px;color:var(--gold)}.travel-barcelona-copy>small{color:#95aa9f;display:block}.travel-barcelona-actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.travel-barcelona-price{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(150deg,#ffffff12,#ffffff04);border:1px solid #d7ad5970;border-radius:32px;flex-direction:column;justify-content:center;min-height:440px;padding:45px;display:flex;position:relative;overflow:hidden;box-shadow:0 35px 90px #0007}.travel-barcelona-price:after{content:"";border:1px solid #d7ad5945;border-radius:50%;width:180px;height:180px;position:absolute;top:-55px;right:-55px;box-shadow:0 0 0 28px #d7ad5908}.travel-barcelona-price>span{color:#c2d0c8;font-weight:800}.travel-barcelona-price>strong{color:var(--gold-light);text-shadow:0 0 45px #d7ad5940;margin:18px 0 3px;font-family:Georgia,serif;font-size:clamp(5rem,9vw,8rem);line-height:1}.travel-barcelona-price>small{color:#93a69b}.travel-route-line{border-top:1px dashed #d7ad5980;height:36px;margin:55px 0 10px;position:relative}.travel-route-line i{background:var(--gold);width:10px;height:10px;box-shadow:0 0 18px var(--gold);border-radius:50%;position:absolute;top:-5px;left:0}.travel-route-line svg{color:var(--gold);animation:5s ease-in-out infinite travel-plane;position:absolute;top:-15px;left:5%}.travel-barcelona-price>b:last-child{color:var(--gold-light);align-self:flex-end;margin-top:-1.1em}.travel-visa-regions{flex-wrap:wrap;justify-content:center;gap:10px;max-width:1100px;margin:0 auto 28px;display:flex}.travel-visa-regions span{color:#315244;background:#fff;border:1px solid #cdbb97;border-radius:999px;align-items:center;gap:7px;padding:10px 15px;font-size:.82rem;font-weight:900;display:flex;box-shadow:0 8px 24px #16392a0d}.travel-visa-regions svg{color:#b68129;width:15px}@keyframes travel-plane{0%{left:4%;transform:translateY(0)}50%{left:82%;transform:translateY(-7px)}to{left:4%;transform:translateY(0)}}@keyframes travel-drift{to{transform:translate(55vw,160px)scale(1.25)}}@media (width<=980px){.travel-barcelona{grid-template-columns:1fr}.travel-barcelona-price{min-height:330px}}@media (width<=600px){.travel-barcelona{padding:80px 20px}.travel-barcelona h2{font-size:clamp(2.8rem,14vw,4.5rem)}.travel-barcelona-includes{grid-template-columns:1fr}.travel-barcelona-actions .travel-btn{width:100%}.travel-barcelona-price{min-height:300px;padding:28px}.travel-barcelona-price>strong{font-size:4.8rem}}@media (prefers-reduced-motion:reduce){.travel-scroll,.travel-barcelona-glow,.travel-route-line svg{animation:none!important}.travel-btn,.travel-service-grid article,.travel-visa-grid a{transition:none}}.travel-barcelona-photo,.barcelona-hero-photo{object-fit:cover;z-index:-3;opacity:.27;filter:saturate(.9)contrast(1.08);width:100%;height:100%;position:absolute;inset:0}.travel-barcelona:after,.barcelona-hero:after{content:"";z-index:-2;background:linear-gradient(90deg,#061510f2 5%,#061510c9 48%,#0615108a 100%);position:absolute;inset:0}.travel-price-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.travel-price-grid .casablanca{background:linear-gradient(135deg,#fff8e9,#ead09a);border-color:#b68129;grid-column:1/-1}.travel-price-grid .casablanca span{color:#315244;font-weight:900}.travel-price-grid .casablanca strong{color:#7a4b08}@media (width<=600px){.travel-price-grid{grid-template-columns:1fr}.travel-price-grid .casablanca{grid-column:auto}.travel-barcelona-photo,.barcelona-hero-photo{opacity:.2}}.travel-visa-check{background:linear-gradient(135deg,#113b2c,#071b15);border-top:1px solid #d7ad5940;border-bottom:1px solid #d7ad5940;justify-content:space-between;align-items:center;gap:32px;padding:55px max(7vw,30px);display:flex}.travel-visa-check h2{margin:12px 0 8px;font-size:clamp(2rem,3.4vw,3.8rem)}.travel-visa-check p{color:#afc0b7;max-width:760px;margin:0;line-height:1.7}.travel-visa-check .travel-btn{flex:none}@media (width<=700px){.travel-visa-check{flex-direction:column;align-items:stretch;padding:45px 20px}.travel-visa-check .travel-btn{width:100%}}
