 .qv-loc-hero,.qv-loc-hero *{box-sizing:border-box}.qv-loc-hero{--green:#123f35;--dark:#082d26;--gold:#e0b72f;--navy:#172d46;--light:#eef3f1;position:relative;overflow:hidden;padding:clamp(70px,8vw,118px) 22px;background:linear-gradient(135deg,#10263b 0%,#173b48 58%,#123f35 100%);color:#fff;font-family:inherit}.qv-loc-hero:before{content:"";position:absolute;inset:auto -120px -220px auto;width:520px;height:520px;border:75px solid rgba(224,183,47,.08);border-radius:50%}.qv-loc-hero__wrap{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr);align-items:center;gap:clamp(38px,6vw,82px);max-width:1240px;margin:auto}.qv-loc-hero__eyebrow{display:inline-flex;align-items:center;gap:9px;margin-bottom:18px;color:#f4cf57;font-size:13px;font-weight:850;letter-spacing:.14em;text-transform:uppercase}.qv-loc-hero__eyebrow:before{content:"";width:28px;height:2px;background:currentColor}.qv-loc-hero h1{margin:0 0 20px;color:#fff;font-size:clamp(39px,5.4vw,68px);line-height:1.05;letter-spacing:-.035em}.qv-loc-hero__copy{max-width:650px;margin:0;color:rgba(255,255,255,.82);font-size:clamp(16px,1.5vw,19px);line-height:1.75}.qv-loc-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:29px}.qv-loc-hero__btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:13px 23px;border:1px solid transparent;border-radius:999px;font-size:15px;font-weight:800;text-decoration:none;transition:.2s ease}.qv-loc-hero__btn--gold{background:var(--gold);color:#092e27}.qv-loc-hero__btn--outline{border-color:rgba(255,255,255,.42);color:#fff;background:rgba(255,255,255,.05)}.qv-loc-hero__btn:hover{transform:translateY(-2px)}.qv-loc-hero__note{margin:18px 0 0;color:rgba(255,255,255,.64);font-size:12px;line-height:1.6}.qv-loc-map{position:relative;padding:20px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:28px;box-shadow:0 28px 70px rgba(0,0,0,.25);backdrop-filter:blur(6px)}.qv-loc-map svg{display:block;width:100%;height:auto}.qv-loc-map__grid{fill:none;stroke:rgba(255,255,255,.11);stroke-width:1}.qv-loc-map__land{fill:#d9e6df;stroke:#fff;stroke-opacity:.32;stroke-width:1}.qv-loc-map__pin circle{stroke-width:3}.qv-loc-map__pin--actual circle{fill:var(--gold);stroke:#fff}.qv-loc-map__pin--target circle{fill:#173b48;stroke:#66c4aa}.qv-loc-map__pin text{fill:#fff;font-size:8px;font-weight:900;text-anchor:middle;dominant-baseline:central}.qv-loc-map__legend{display:flex;flex-wrap:wrap;justify-content:center;gap:13px 20px;margin-top:15px;color:rgba(255,255,255,.78);font-size:12px}.qv-loc-map__legend span{display:inline-flex;align-items:center;gap:7px}.qv-loc-map__dot{width:11px;height:11px;border-radius:50%;display:inline-block}.qv-loc-map__dot--actual{background:var(--gold);border:2px solid #fff}.qv-loc-map__dot--target{background:#173b48;border:2px solid #66c4aa}@media(max-width:900px){.qv-loc-hero__wrap{grid-template-columns:1fr}.qv-loc-map{max-width:680px;width:100%;margin:auto}}@media(max-width:560px){.qv-loc-hero{padding:58px 17px}.qv-loc-map{padding:10px;border-radius:20px}.qv-loc-hero__actions{display:grid}.qv-loc-hero__btn{width:100%}} .qv-loc-directory,.qv-loc-directory *{box-sizing:border-box}.qv-loc-directory{--green:#123f35;--dark:#082d26;--gold:#e0b72f;--light:#f7f5ee;--muted:#62736d;padding:clamp(68px,8vw,112px) 22px;background:#fff;font-family:inherit}.qv-loc-directory__wrap{max-width:1240px;margin:auto}.qv-loc-directory__head{max-width:810px;margin:0 auto 43px;text-align:center}.qv-loc-directory__eyebrow{color:#987000;font-size:13px;font-weight:850;letter-spacing:.14em;text-transform:uppercase}.qv-loc-directory h2{margin:13px 0 16px;color:var(--dark);font-size:clamp(32px,4.4vw,54px);line-height:1.12;letter-spacing:-.025em}.qv-loc-directory__intro{margin:0;color:var(--muted);font-size:17px;line-height:1.75}.qv-loc-directory__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.qv-loc-country{position:relative;display:flex;flex-direction:column;min-height:310px;padding:27px;background:var(--light);border:1px solid #e4dfd0;border-radius:20px;transition:.2s ease}.qv-loc-country:hover{transform:translateY(-4px);box-shadow:0 18px 38px rgba(18,63,53,.09)}.qv-loc-country__top{display:flex;justify-content:space-between;gap:15px;align-items:flex-start}.qv-loc-country__code{display:grid;place-items:center;width:48px;height:48px;background:var(--green);color:#fff;border-radius:14px;font-size:12px;font-weight:900;letter-spacing:.06em}.qv-loc-country__status{padding:7px 10px;border-radius:999px;background:rgba(224,183,47,.16);color:#795800;font-size:10px;font-weight:850;text-transform:uppercase;letter-spacing:.07em}.qv-loc-country h3{margin:21px 0 9px;color:var(--dark);font-size:24px;line-height:1.25}.qv-loc-country h3 a{color:inherit;text-decoration:none}.qv-loc-country p{margin:0;color:var(--muted);font-size:14px;line-height:1.7}.qv-loc-country__cities{display:flex;flex-wrap:wrap;gap:7px;margin-top:19px}.qv-loc-country__cities span,.qv-loc-country__cities a{display:inline-flex;padding:7px 10px;border:1px solid #dad5c8;border-radius:999px;color:#43554f;background:#fff;font-size:11px;line-height:1.2;text-decoration:none}.qv-loc-country__cities a{border-color:rgba(18,63,53,.3);color:var(--green);font-weight:800}.qv-loc-country__link{margin-top:auto;padding-top:22px;color:var(--green);font-size:13px;font-weight:850;text-decoration:none}.qv-loc-country__link:after{content:" →"}.qv-loc-directory__note{margin:26px auto 0;max-width:900px;padding:17px 20px;border-left:4px solid var(--gold);background:#fbf8ec;color:#5d6c67;font-size:13px;line-height:1.7}@media(max-width:960px){.qv-loc-directory__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.qv-loc-directory{padding:58px 17px}.qv-loc-directory__grid{grid-template-columns:1fr}.qv-loc-country{min-height:0}} .qv-loc-guides,.qv-loc-guides *{box-sizing:border-box}.qv-loc-guides{--green:#123f35;--dark:#082d26;--gold:#e0b72f;--muted:#65756f;padding:clamp(68px,8vw,108px) 22px;background:#eef3f1;font-family:inherit}.qv-loc-guides__wrap{max-width:1200px;margin:auto}.qv-loc-guides__head{display:grid;grid-template-columns:.8fr 1.2fr;align-items:end;gap:40px;margin-bottom:35px}.qv-loc-guides__eyebrow{display:block;margin-bottom:12px;color:#936c00;font-size:13px;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.qv-loc-guides h2{margin:0;color:var(--dark);font-size:clamp(32px,4.2vw,52px);line-height:1.12}.qv-loc-guides__head p{margin:0;color:var(--muted);font-size:16px;line-height:1.75}.qv-loc-guides__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.qv-loc-guide{position:relative;overflow:hidden;display:flex;flex-direction:column;min-height:330px;padding:29px;background:#fff;border:1px solid #dde6e1;border-radius:21px;text-decoration:none;box-shadow:0 15px 40px rgba(18,63,53,.06);transition:.22s}.qv-loc-guide:before{content:"";position:absolute;top:-42px;right:-42px;width:120px;height:120px;border:25px solid rgba(224,183,47,.14);border-radius:50%}.qv-loc-guide:hover{transform:translateY(-5px);box-shadow:0 22px 48px rgba(18,63,53,.12)}.qv-loc-guide__type{position:relative;color:#8d6800;font-size:11px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.qv-loc-guide h3{position:relative;margin:45px 0 13px;color:var(--dark);font-size:28px;line-height:1.2}.qv-loc-guide p{position:relative;margin:0;color:var(--muted);font-size:14px;line-height:1.7}.qv-loc-guide__open{position:relative;margin-top:auto;padding-top:25px;color:var(--green);font-size:13px;font-weight:850}.qv-loc-guide__open:after{content:" ↗"}@media(max-width:800px){.qv-loc-guides__head{grid-template-columns:1fr}.qv-loc-guides__grid{grid-template-columns:1fr}.qv-loc-guide{min-height:270px}}@media(max-width:560px){.qv-loc-guides{padding:58px 17px}} .qv-loc-time,.qv-loc-time *{box-sizing:border-box}.qv-loc-time{--green:#123f35;--dark:#082d26;--gold:#e0b72f;--muted:#65756f;padding:clamp(68px,8vw,110px) 22px;background:#fff;font-family:inherit}.qv-loc-time__wrap{max-width:1200px;margin:auto}.qv-loc-time__head{max-width:790px;margin:0 auto 40px;text-align:center}.qv-loc-time__eyebrow{color:#946d00;font-size:13px;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.qv-loc-time h2{margin:13px 0 16px;color:var(--dark);font-size:clamp(32px,4.2vw,52px);line-height:1.12}.qv-loc-time__head p{margin:0;color:var(--muted);font-size:16px;line-height:1.75}.qv-loc-time__track{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;padding:16px;background:#f6f5ef;border:1px solid #e5e1d5;border-radius:24px}.qv-loc-time__zone{padding:25px 19px;background:#fff;border-radius:16px;text-align:center}.qv-loc-time__icon{display:grid;place-items:center;width:50px;height:50px;margin:0 auto 15px;background:var(--green);color:var(--gold);border-radius:50%;font-weight:900}.qv-loc-time__zone h3{margin:0 0 8px;color:var(--dark);font-size:18px}.qv-loc-time__zone p{margin:0;color:var(--muted);font-size:13px;line-height:1.6}.qv-loc-time__promise{display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:center;margin-top:22px;padding:22px 25px;background:var(--green);border-radius:18px;color:#fff}.qv-loc-time__promise strong{display:grid;place-items:center;width:46px;height:46px;background:var(--gold);color:var(--dark);border-radius:13px;font-size:20px}.qv-loc-time__promise h3{margin:0 0 5px;color:#fff;font-size:19px}.qv-loc-time__promise p{margin:0;color:rgba(255,255,255,.78);font-size:14px;line-height:1.65}@media(max-width:900px){.qv-loc-time__track{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.qv-loc-time{padding:58px 17px}.qv-loc-time__track{grid-template-columns:1fr}.qv-loc-time__promise{grid-template-columns:1fr;text-align:center}.qv-loc-time__promise strong{margin:auto}} .qv-loc-process,.qv-loc-process *{box-sizing:border-box}.qv-loc-process{--green:#123f35;--dark:#082d26;--gold:#e0b72f;--muted:#65756f;padding:clamp(68px,8vw,110px) 22px;background:#f7f5ee;font-family:inherit}.qv-loc-process__wrap{max-width:1160px;margin:auto}.qv-loc-process__head{display:grid;grid-template-columns:.85fr 1.15fr;gap:45px;align-items:end;margin-bottom:38px}.qv-loc-process__eyebrow{display:block;margin-bottom:12px;color:#916b00;font-size:13px;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.qv-loc-process h2{margin:0;color:var(--dark);font-size:clamp(32px,4.2vw,52px);line-height:1.12}.qv-loc-process__head p{margin:0;color:var(--muted);font-size:16px;line-height:1.75}.qv-loc-process__steps{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.qv-loc-process__step{position:relative;padding:25px 21px;background:#fff;border:1px solid #e4dfd1;border-radius:18px}.qv-loc-process__num{display:grid;place-items:center;width:42px;height:42px;margin-bottom:20px;background:var(--gold);color:var(--dark);border-radius:12px;font-weight:900}.qv-loc-process__step h3{margin:0 0 9px;color:var(--green);font-size:18px;line-height:1.3}.qv-loc-process__step p{margin:0;color:var(--muted);font-size:13px;line-height:1.65}.qv-loc-process__details{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:18px}.qv-loc-process__detail{padding:17px 18px;border-left:4px solid var(--green);background:#fff;color:#53645e;font-size:13px;line-height:1.65}.qv-loc-process__detail strong{color:var(--dark)}@media(max-width:900px){.qv-loc-process__steps{grid-template-columns:repeat(2,1fr)}.qv-loc-process__details{grid-template-columns:1fr}}@media(max-width:680px){.qv-loc-process__head{grid-template-columns:1fr}.qv-loc-process__steps{grid-template-columns:1fr}}@media(max-width:560px){.qv-loc-process{padding:58px 17px}} .qv-loc-standard,.qv-loc-standard *{box-sizing:border-box}.qv-loc-standard{--green:#123f35;--dark:#082d26;--gold:#e0b72f;padding:clamp(70px,8vw,112px) 22px;background:linear-gradient(145deg,#0d342c,#123f35);color:#fff;font-family:inherit}.qv-loc-standard__wrap{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(38px,6vw,78px);align-items:center;max-width:1160px;margin:auto}.qv-loc-standard__seal{position:relative;display:grid;place-items:center;aspect-ratio:1;max-width:390px;margin:auto;border:1px solid rgba(255,255,255,.18);border-radius:50%;text-align:center}.qv-loc-standard__seal:before,.qv-loc-standard__seal:after{content:"";position:absolute;border-radius:50%;inset:10%;border:1px solid rgba(224,183,47,.35)}.qv-loc-standard__seal:after{inset:24%;background:rgba(224,183,47,.12);border:0}.qv-loc-standard__seal div{position:relative;z-index:1;max-width:220px}.qv-loc-standard__seal strong{display:block;color:var(--gold);font-size:clamp(35px,5vw,58px);line-height:1}.qv-loc-standard__seal span{display:block;margin-top:12px;color:rgba(255,255,255,.76);font-size:14px;line-height:1.5}.qv-loc-standard__eyebrow{display:block;margin-bottom:12px;color:#f1cc55;font-size:13px;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.qv-loc-standard h2{margin:0 0 19px;color:#fff;font-size:clamp(32px,4.3vw,53px);line-height:1.12}.qv-loc-standard__copy{margin:0 0 24px;color:rgba(255,255,255,.78);font-size:16px;line-height:1.8}.qv-loc-standard__points{display:grid;gap:11px}.qv-loc-standard__point{display:grid;grid-template-columns:34px 1fr;gap:12px;align-items:start;padding:14px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);border-radius:14px}.qv-loc-standard__point i{display:grid;place-items:center;width:34px;height:34px;background:var(--gold);color:var(--dark);border-radius:10px;font-style:normal;font-weight:900}.qv-loc-standard__point strong{display:block;margin-bottom:3px;color:#fff;font-size:15px}.qv-loc-standard__point p{margin:0;color:rgba(255,255,255,.7);font-size:13px;line-height:1.6}.qv-loc-standard__note{margin:18px 0 0;color:rgba(255,255,255,.55);font-size:11px;line-height:1.6}@media(max-width:800px){.qv-loc-standard__wrap{grid-template-columns:1fr}.qv-loc-standard__seal{width:min(100%,310px)}}@media(max-width:560px){.qv-loc-standard{padding:58px 17px}} .qv-loc-programs,.qv-loc-programs *{box-sizing:border-box}.qv-loc-programs{--green:#123f35;--dark:#082d26;--gold:#e0b72f;--muted:#64746e;padding:clamp(68px,8vw,110px) 22px;background:#fff;font-family:inherit}.qv-loc-programs__wrap{max-width:1200px;margin:auto}.qv-loc-programs__head{max-width:780px;margin:0 auto 38px;text-align:center}.qv-loc-programs__eyebrow{color:#916b00;font-size:13px;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.qv-loc-programs h2{margin:13px 0 16px;color:var(--dark);font-size:clamp(32px,4.2vw,52px);line-height:1.12}.qv-loc-programs__head p{margin:0;color:var(--muted);font-size:16px;line-height:1.75}.qv-loc-programs__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.qv-loc-program{display:grid;grid-template-columns:48px 1fr auto;gap:15px;align-items:center;padding:20px;background:#f7f5ee;border:1px solid #e5e0d2;border-radius:17px;color:inherit;text-decoration:none;transition:.2s}.qv-loc-program:hover{background:#eef3f1;border-color:rgba(18,63,53,.3);transform:translateY(-2px)}.qv-loc-program__icon{display:grid;place-items:center;width:48px;height:48px;background:var(--green);color:var(--gold);border-radius:14px;font-weight:900}.qv-loc-program h3{margin:0 0 4px;color:var(--dark);font-size:17px}.qv-loc-program p{margin:0;color:var(--muted);font-size:12px;line-height:1.45}.qv-loc-program__arrow{color:var(--green);font-size:19px;font-weight:900}.qv-loc-programs__all{display:flex;justify-content:center;margin-top:27px}.qv-loc-programs__all a{display:inline-flex;padding:13px 22px;background:var(--gold);color:var(--dark);border-radius:999px;font-size:14px;font-weight:850;text-decoration:none}@media(max-width:940px){.qv-loc-programs__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.qv-loc-programs{padding:58px 17px}.qv-loc-programs__grid{grid-template-columns:1fr}} .qv-loc-roadmap,.qv-loc-roadmap *{box-sizing:border-box}.qv-loc-roadmap{--green:#123f35;--dark:#082d26;--gold:#e0b72f;--muted:#65756f;padding:clamp(68px,8vw,108px) 22px;background:#eef3f1;font-family:inherit}.qv-loc-roadmap__wrap{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(38px,6vw,80px);align-items:center;max-width:1160px;margin:auto}.qv-loc-roadmap__eyebrow{display:block;margin-bottom:12px;color:#906900;font-size:13px;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.qv-loc-roadmap h2{margin:0 0 17px;color:var(--dark);font-size:clamp(32px,4.2vw,52px);line-height:1.12}.qv-loc-roadmap__copy{margin:0;color:var(--muted);font-size:16px;line-height:1.75}.qv-loc-roadmap__note{margin:20px 0 0;padding:17px 19px;background:#fff;border-left:4px solid var(--gold);color:#566761;font-size:13px;line-height:1.65}.qv-loc-roadmap__flow{display:grid;gap:12px}.qv-loc-roadmap__item{display:grid;grid-template-columns:62px 1fr;gap:17px;align-items:center;padding:20px;background:#fff;border:1px solid #dce5e0;border-radius:17px;box-shadow:0 11px 28px rgba(18,63,53,.05)}.qv-loc-roadmap__item b{display:grid;place-items:center;width:62px;height:62px;background:var(--green);color:var(--gold);border-radius:16px;font-size:12px;letter-spacing:.06em}.qv-loc-roadmap__item h3{margin:0 0 5px;color:var(--dark);font-size:19px}.qv-loc-roadmap__item p{margin:0;color:var(--muted);font-size:13px;line-height:1.6}.qv-loc-roadmap__arrow{height:18px;margin-left:30px;border-left:2px dashed rgba(18,63,53,.3)}@media(max-width:800px){.qv-loc-roadmap__wrap{grid-template-columns:1fr}}@media(max-width:560px){.qv-loc-roadmap{padding:58px 17px}.qv-loc-roadmap__item{grid-template-columns:50px 1fr}.qv-loc-roadmap__item b{width:50px;height:50px}} .qv-loc-faq,.qv-loc-faq *{box-sizing:border-box}.qv-loc-faq{--green:#123f35;--dark:#082d26;--gold:#e0b72f;--muted:#65756f;padding:clamp(68px,8vw,110px) 22px;background:#fff;font-family:inherit}.qv-loc-faq__wrap{max-width:980px;margin:auto}.qv-loc-faq__head{max-width:740px;margin:0 auto 36px;text-align:center}.qv-loc-faq__eyebrow{color:#916a00;font-size:13px;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.qv-loc-faq h2{margin:13px 0 15px;color:var(--dark);font-size:clamp(32px,4.2vw,52px);line-height:1.12}.qv-loc-faq__head p{margin:0;color:var(--muted);font-size:16px;line-height:1.75}.qv-loc-faq__list{display:grid;gap:11px}.qv-loc-faq details{background:#f7f5ee;border:1px solid #e3ded0;border-radius:15px;overflow:hidden}.qv-loc-faq summary{position:relative;padding:20px 54px 20px 21px;color:var(--dark);font-size:16px;font-weight:800;line-height:1.4;cursor:pointer;list-style:none}.qv-loc-faq summary::-webkit-details-marker{display:none}.qv-loc-faq summary:after{content:"+";position:absolute;right:19px;top:50%;display:grid;place-items:center;width:27px;height:27px;transform:translateY(-50%);background:var(--green);color:#fff;border-radius:8px;font-size:18px}.qv-loc-faq details[open] summary:after{content:"−";background:var(--gold);color:var(--dark)}.qv-loc-faq details p{margin:0;padding:0 21px 21px;color:var(--muted);font-size:14px;line-height:1.75}.qv-loc-faq details a{color:var(--green);font-weight:800}@media(max-width:560px){.qv-loc-faq{padding:58px 17px}} .qv-loc-cta,.qv-loc-cta *{box-sizing:border-box}.qv-loc-cta{--green:#123f35;--dark:#082d26;--gold:#e0b72f;padding:45px 22px 80px;background:#fff;font-family:inherit}.qv-loc-cta__box{position:relative;overflow:hidden;max-width:1180px;margin:auto;padding:clamp(38px,6vw,68px);background:linear-gradient(135deg,#123f35,#082d26);border-radius:28px;color:#fff;text-align:center}.qv-loc-cta__box:before,.qv-loc-cta__box:after{content:"";position:absolute;width:220px;height:220px;border:45px solid rgba(224,183,47,.1);border-radius:50%}.qv-loc-cta__box:before{top:-130px;left:-80px}.qv-loc-cta__box:after{right:-90px;bottom:-150px}.qv-loc-cta__content{position:relative;z-index:1;max-width:790px;margin:auto}.qv-loc-cta__eyebrow{color:#f3cd54;font-size:13px;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.qv-loc-cta h2{margin:13px 0 16px;color:#fff;font-size:clamp(31px,4.3vw,52px);line-height:1.12}.qv-loc-cta p{margin:0;color:rgba(255,255,255,.78);font-size:16px;line-height:1.75}.qv-loc-cta__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:27px}.qv-loc-cta__actions a{display:inline-flex;align-items:center;justify-content:center;min-height:51px;padding:13px 23px;border-radius:999px;font-size:14px;font-weight:850;text-decoration:none}.qv-loc-cta__book{background:var(--gold);color:var(--dark)}.qv-loc-cta__whatsapp{border:1px solid rgba(255,255,255,.38);background:rgba(255,255,255,.06);color:#fff}.qv-loc-cta__small{margin-top:16px!important;color:rgba(255,255,255,.55)!important;font-size:12px!important}@media(max-width:560px){.qv-loc-cta{padding:30px 17px 58px}.qv-loc-cta__box{border-radius:21px}.qv-loc-cta__actions{display:grid}.qv-loc-cta__actions a{width:100%}} 