You are on page 1of 3071

From: <Saved by Blink>

Snapshot-Content-Location: https://www.qatarairways.com/en/Privilege-Club/join-
now.html?
promocode=SM22JOIN&cid=SMALL113980&fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTdxK8xw2AE
7UGHIZ2FaTlQGPWq62cg&external_browser_redirect=true
Subject: Privilege Club | Qatar Airways
Date: Mon, 26 Sep 2022 01:29:03 -0000
MIME-Version: 1.0
Content-Type: multipart/related;
type="text/html";
boundary="----MultipartBoundary--
8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----"

------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: text/html
Content-ID: <frame-0D362D670158B0CFDF83E79C71A1854E@mhtml.blink>
Content-Transfer-Encoding: binary
Content-Location: https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&cid=SMALL113980&fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTdxK8xw2AE
7UGHIZ2FaTlQGPWq62cg&external_browser_redirect=true

<!DOCTYPE html><html lang="en" xml:lang="en" dir="ltr"


xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="https://www.facebook.com/2008/fbml"
xmlns:og="http://ogp.me/ns#" class="en"><head class="at-element-marker"><meta http-
equiv="Content-Type" content="text/html; charset=UTF-8"><link rel="stylesheet"
type="text/css" href="cid:css-07ab48cf-e4c0-4e01-a5f2-593226babfb8@mhtml.blink"
/><link rel="stylesheet" type="text/css" href="cid:css-9ecc6887-4bd3-4c55-b244-
5a545d250a04@mhtml.blink" /><link rel="stylesheet" type="text/css" href="cid:css-
90bdbd38-0d71-45ff-bdb4-4d2c96fd61f7@mhtml.blink" /><link rel="stylesheet"
type="text/css" href="cid:css-4fd0358e-f50b-431b-ac0d-d26c980a55c7@mhtml.blink"
/><link rel="stylesheet" type="text/css" href="cid:css-5320ff5f-aac3-4661-a77f-
6907b195ad50@mhtml.blink" /><link rel="stylesheet" type="text/css" href="cid:css-
dd2d33ed-2baa-40f8-8375-1e42fed291e1@mhtml.blink" /><link rel="stylesheet"
type="text/css" href="cid:css-6a3218a8-d6f2-4806-8a1d-cada40763447@mhtml.blink"
/><link rel="stylesheet" type="text/css" href="cid:css-9214649c-1b62-4bff-9bae-
f74696d00521@mhtml.blink" /><link rel="stylesheet" type="text/css" href="cid:css-
9617e892-f107-4140-b187-1f5d10a9f15f@mhtml.blink" /><link rel="stylesheet"
type="text/css" href="cid:css-7eda2903-c3c0-49f9-9e8a-6c563284582e@mhtml.blink"
/><link rel="stylesheet" type="text/css" href="cid:css-3fa8994b-4c31-4dbe-96ca-
5fb327deecf3@mhtml.blink" /><link rel="stylesheet" type="text/css" href="cid:css-
71fe0699-58bd-4c03-a30a-2074761df0d2@mhtml.blink" /><link rel="stylesheet"
type="text/css" href="cid:css-f18a1645-5416-4013-ba34-296961cbdc89@mhtml.blink"
/><link rel="stylesheet" type="text/css" href="cid:css-21e5b5cd-b4e2-4c20-adc8-
3f9dc67e715b@mhtml.blink" /><link rel="stylesheet" type="text/css" href="cid:css-
0bf1d90f-a97a-4a6d-b3e0-3f58a5e4f60c@mhtml.blink" />

<!-- Open Graph data -->


<meta property="og:title" content="Privilege Club | Qatar Airways">
<meta property="og:type" content="website">

<meta property="og:url" content="https://www.qatarairways.com/en/Privilege-


Club/join-now.html">

<meta property="og:image"
content="https://www.qatarairways.com/content/dam/images/renditions/horizontal-1/
campaigns/global/fifa/h1-fifa-we-will-rock-you-hn.jpg">

<meta property="og:description" content="Create your account today">


<meta property="og:site_name" content="qatarairways.com">
<!-- Twitter Card data -->
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:site" content="@qatarairways">
<meta name="twitter:title" content="Privilege Club | Qatar Airways">
<meta name="twitter:description" content="Create your account today">

<meta name="twitter:image"
content="https://www.qatarairways.com/content/dam/images/renditions/horizontal-1/
campaigns/global/fifa/h1-fifa-we-will-rock-you-hn.jpg">

<title>Privilege Club | Qatar Airways</title>


<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">

<!-- Viewport sets the width of the page to follow the screen-width of the
device -->
<meta id="myViewport" name="viewport" content="width=480">
<!-- <meta http-equiv="X-UA-Compatible" content="IE=edge"> -->
<meta name="theme-color" content="#f7f7f7">
<meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate">
<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="Expires" content="0">
<!-- Meta Description -->
<meta name="description" content="Create your account today">
<!-- Integration Windows 8/ Windows Phone -->
<meta name="application-name" content="Qatar Airways">
<meta name="msapplication-TileColor" content="#5c0931">

<link rel="canonical" href="https://www.qatarairways.com/en/Privilege-Club/join-


now.html">
<link rel="alternate" hreflang="ar"
href="https://www.qatarairways.com/ar/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="ar-ae" href="https://www.qatarairways.com/ar-
ae/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="ar-eg" href="https://www.qatarairways.com/ar-
eg/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="ar-iq" href="https://www.qatarairways.com/ar-
iq/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="ar-jo" href="https://www.qatarairways.com/ar-
jo/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="ar-kw" href="https://www.qatarairways.com/ar-
kw/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="ar-lb" href="https://www.qatarairways.com/ar-
lb/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="ar-ma" href="https://www.qatarairways.com/ar-
ma/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="ar-om" href="https://www.qatarairways.com/ar-
om/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="ar-qa" href="https://www.qatarairways.com/ar-
qa/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="ar-sa" href="https://www.qatarairways.com/ar-
sa/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="ar-sd" href="https://www.qatarairways.com/ar-
sd/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="ar-tn" href="https://www.qatarairways.com/ar-
tn/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="de-at" href="https://www.qatarairways.com/de-
at/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="de-ch" href="https://www.qatarairways.com/de-
ch/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="de-de" href="https://www.qatarairways.com/de-
de/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="el-gr" href="https://www.qatarairways.com/el-
gr/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en"
href="https://www.qatarairways.com/en/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-ae" href="https://www.qatarairways.com/en-
ae/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-am" href="https://www.qatarairways.com/en-
am/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-at" href="https://www.qatarairways.com/en-
at/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-au" href="https://www.qatarairways.com/en-
au/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-az" href="https://www.qatarairways.com/en-
az/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-ba" href="https://www.qatarairways.com/en-
ba/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-bd" href="https://www.qatarairways.com/en-
bd/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-be" href="https://www.qatarairways.com/en-
be/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-bg" href="https://www.qatarairways.com/en-
bg/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-bw" href="https://www.qatarairways.com/en-
bw/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-ca" href="https://www.qatarairways.com/en-
ca/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-ch" href="https://www.qatarairways.com/en-
ch/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-cn" href="https://www.qatarairways.com/en-
cn/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-cy" href="https://www.qatarairways.com/en-
cy/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-cz" href="https://www.qatarairways.com/en-
cz/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-de" href="https://www.qatarairways.com/en-
de/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-dk" href="https://www.qatarairways.com/en-
dk/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-eg" href="https://www.qatarairways.com/en-
eg/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-et" href="https://www.qatarairways.com/en-
et/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-fi" href="https://www.qatarairways.com/en-
fi/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-gb" href="https://www.qatarairways.com/en-
gb/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-ge" href="https://www.qatarairways.com/en-
ge/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-gh" href="https://www.qatarairways.com/en-
gh/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-gr" href="https://www.qatarairways.com/en-
gr/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-hk" href="https://www.qatarairways.com/en-
hk/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-hr" href="https://www.qatarairways.com/en-
hr/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-hu" href="https://www.qatarairways.com/en-
hu/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-id" href="https://www.qatarairways.com/en-
id/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-ie" href="https://www.qatarairways.com/en-
ie/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-in" href="https://www.qatarairways.com/en-
in/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-iq" href="https://www.qatarairways.com/en-
iq/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-ir" href="https://www.qatarairways.com/en-
ir/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-jo" href="https://www.qatarairways.com/en-
jo/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-jp" href="https://www.qatarairways.com/en-
jp/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-ke" href="https://www.qatarairways.com/en-
ke/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-kh" href="https://www.qatarairways.com/en-
kh/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-kr" href="https://www.qatarairways.com/en-
kr/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-kw" href="https://www.qatarairways.com/en-
kw/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-lb" href="https://www.qatarairways.com/en-
lb/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-lk" href="https://www.qatarairways.com/en-
lk/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-mk" href="https://www.qatarairways.com/en-
mk/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-mm" href="https://www.qatarairways.com/en-
mm/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-mt" href="https://www.qatarairways.com/en-
mt/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-mv" href="https://www.qatarairways.com/en-
mv/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-my" href="https://www.qatarairways.com/en-
my/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-na" href="https://www.qatarairways.com/en-
na/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-ng" href="https://www.qatarairways.com/en-
ng/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-nl" href="https://www.qatarairways.com/en-
nl/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-no" href="https://www.qatarairways.com/en-
no/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-np" href="https://www.qatarairways.com/en-
np/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-nz" href="https://www.qatarairways.com/en-
nz/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-om" href="https://www.qatarairways.com/en-
om/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-ph" href="https://www.qatarairways.com/en-
ph/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-pk" href="https://www.qatarairways.com/en-
pk/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-pl" href="https://www.qatarairways.com/en-
pl/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-pt" href="https://www.qatarairways.com/en-
pt/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-qa" href="https://www.qatarairways.com/en-
qa/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-ro" href="https://www.qatarairways.com/en-
ro/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-rs" href="https://www.qatarairways.com/en-
rs/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-rw" href="https://www.qatarairways.com/en-
rw/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-sa" href="https://www.qatarairways.com/en-
sa/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-sc" href="https://www.qatarairways.com/en-
sc/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-sd" href="https://www.qatarairways.com/en-
sd/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-se" href="https://www.qatarairways.com/en-
se/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-sg" href="https://www.qatarairways.com/en-
sg/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-so" href="https://www.qatarairways.com/en-
so/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-th" href="https://www.qatarairways.com/en-
th/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-tw" href="https://www.qatarairways.com/en-
tw/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-tz" href="https://www.qatarairways.com/en-
tz/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-ua" href="https://www.qatarairways.com/en-
ua/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-ug" href="https://www.qatarairways.com/en-
ug/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-us" href="https://www.qatarairways.com/en-
us/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-vn" href="https://www.qatarairways.com/en-
vn/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-za" href="https://www.qatarairways.com/en-
za/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-zm" href="https://www.qatarairways.com/en-
zm/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="en-zw" href="https://www.qatarairways.com/en-
zw/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="es-ar" href="https://www.qatarairways.com/es-
ar/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="es-es" href="https://www.qatarairways.com/es-
es/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="fr-be" href="https://www.qatarairways.com/fr-
be/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="fr-ca" href="https://www.qatarairways.com/fr-
ca/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="fr-ch" href="https://www.qatarairways.com/fr-
ch/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="fr-ci" href="https://www.qatarairways.com/fr-
ci/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="fr-dj" href="https://www.qatarairways.com/fr-
dj/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="fr-dz" href="https://www.qatarairways.com/fr-
dz/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="fr-fr" href="https://www.qatarairways.com/fr-
fr/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="fr-lb" href="https://www.qatarairways.com/fr-
lb/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="fr-ma" href="https://www.qatarairways.com/fr-
ma/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="fr-sn" href="https://www.qatarairways.com/fr-
sn/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="fr-tn" href="https://www.qatarairways.com/fr-
tn/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="id-id" href="https://www.qatarairways.com/id-
id/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="it-it" href="https://www.qatarairways.com/it-
it/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="ja-jp" href="https://www.qatarairways.com/ja-
jp/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="ko-kr" href="https://www.qatarairways.com/ko-
kr/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="pt-ao" href="https://www.qatarairways.com/pt-
ao/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="pt-br" href="https://www.qatarairways.com/pt-
br/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="pt-mz" href="https://www.qatarairways.com/pt-
mz/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="pt-pt" href="https://www.qatarairways.com/pt-
pt/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="ru-kz" href="https://www.qatarairways.com/ru-
kz/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="ru-ru" href="https://www.qatarairways.com/ru-
ru/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="ru-uz"
href="https://www.qatarairways.com/content/uz/ru/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="th-th" href="https://www.qatarairways.com/th-
th/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="tr-tr" href="https://www.qatarairways.com/tr-
tr/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="vi-vn" href="https://www.qatarairways.com/vi-
vn/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="zh-cn" href="https://www.qatarairways.com/zh-
cn/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="zh-hk" href="https://www.qatarairways.com/zh-
hk/Privilege-Club/join-now.html">
<link rel="alternate" hreflang="zh-tw" href="https://www.qatarairways.com/zh-
tw/Privilege-Club/join-now.html">

<!-- Adding Css for Live Chat -->

<link type="text/css" rel="stylesheet"


href="https://www.qatarairways.com/html/redirect/livechat/css/qrchat.css">

<link rel="stylesheet"
href="https://www.qatarairways.com/etc/designs/qrweb/clientlibs.min.14.css"><link
rel="stylesheet"
href="https://www.qatarairways.com/etc.clientlibs/qrweb/components/content/qhelp-
components/generated/qhelp.min.css">

<link rel="stylesheet" href="https://www.qatarairways.com/etc/designs/qrweb/ffp-


clientlibs.min.14.css">

<!-- Favicon -->


<link rel="shortcut icon" href="https://www.qatarairways.com/favicon.ico">
<link rel="manifest"
href="https://www.qatarairways.com/etc/designs/qrweb/clientlibs/js/manifest.json">

<meta http-equiv="origin-trial"
content="A7bG5hJ4XpMV5a3V1wwAR0PalkFSxLOZeL9D/YBYdupYUIgUgGhfVJ1zBFOqGybb7gRhswfJ+A
mO7S2rNK2IOwkAAAB7eyJvcmlnaW4iOiJodHRwczovL3d3dy5nb29nbGV0YWdtYW5hZ2VyLmNvbTo0NDMiL
CJmZWF0dXJlIjoiUHJpdmFjeVNhbmRib3hBZHNBUElzIiwiZXhwaXJ5IjoxNjY5NzY2Mzk5LCJpc1RoaXJk
UGFydHkiOnRydWV9"><meta http-equiv="origin-trial"
content="A7bG5hJ4XpMV5a3V1wwAR0PalkFSxLOZeL9D/YBYdupYUIgUgGhfVJ1zBFOqGybb7gRhswfJ+A
mO7S2rNK2IOwkAAAB7eyJvcmlnaW4iOiJodHRwczovL3d3dy5nb29nbGV0YWdtYW5hZ2VyLmNvbTo0NDMiL
CJmZWF0dXJlIjoiUHJpdmFjeVNhbmRib3hBZHNBUElzIiwiZXhwaXJ5IjoxNjY5NzY2Mzk5LCJpc1RoaXJk
UGFydHkiOnRydWV9"><meta http-equiv="origin-trial"
content="A7bG5hJ4XpMV5a3V1wwAR0PalkFSxLOZeL9D/YBYdupYUIgUgGhfVJ1zBFOqGybb7gRhswfJ+A
mO7S2rNK2IOwkAAAB7eyJvcmlnaW4iOiJodHRwczovL3d3dy5nb29nbGV0YWdtYW5hZ2VyLmNvbTo0NDMiL
CJmZWF0dXJlIjoiUHJpdmFjeVNhbmRib3hBZHNBUElzIiwiZXhwaXJ5IjoxNjY5NzY2Mzk5LCJpc1RoaXJk
UGFydHkiOnRydWV9"><meta http-equiv="origin-trial"
content="A7bG5hJ4XpMV5a3V1wwAR0PalkFSxLOZeL9D/YBYdupYUIgUgGhfVJ1zBFOqGybb7gRhswfJ+A
mO7S2rNK2IOwkAAAB7eyJvcmlnaW4iOiJodHRwczovL3d3dy5nb29nbGV0YWdtYW5hZ2VyLmNvbTo0NDMiL
CJmZWF0dXJlIjoiUHJpdmFjeVNhbmRib3hBZHNBUElzIiwiZXhwaXJ5IjoxNjY5NzY2Mzk5LCJpc1RoaXJk
UGFydHkiOnRydWV9"><meta http-equiv="origin-trial"
content="A7bG5hJ4XpMV5a3V1wwAR0PalkFSxLOZeL9D/YBYdupYUIgUgGhfVJ1zBFOqGybb7gRhswfJ+A
mO7S2rNK2IOwkAAAB7eyJvcmlnaW4iOiJodHRwczovL3d3dy5nb29nbGV0YWdtYW5hZ2VyLmNvbTo0NDMiL
CJmZWF0dXJlIjoiUHJpdmFjeVNhbmRib3hBZHNBUElzIiwiZXhwaXJ5IjoxNjY5NzY2Mzk5LCJpc1RoaXJk
UGFydHkiOnRydWV9"><meta http-equiv="origin-trial"
content="A7bG5hJ4XpMV5a3V1wwAR0PalkFSxLOZeL9D/YBYdupYUIgUgGhfVJ1zBFOqGybb7gRhswfJ+A
mO7S2rNK2IOwkAAAB7eyJvcmlnaW4iOiJodHRwczovL3d3dy5nb29nbGV0YWdtYW5hZ2VyLmNvbTo0NDMiL
CJmZWF0dXJlIjoiUHJpdmFjeVNhbmRib3hBZHNBUElzIiwiZXhwaXJ5IjoxNjY5NzY2Mzk5LCJpc1RoaXJk
UGFydHkiOnRydWV9"></head><body dir="ltr" class="inner-page redeem-page grayBack">
<div class="cloudservice includedatalayer">

</div>

<!--/*start boxever flowexecution call*/


<sly data-sly-test="false"> -->
<!--[if IE 9]>
<style type="text/css">
* {
filter: none !important;
}
</style>
<![endif]-->

<!-- /*Angular2 integration*/-->


<div style="display:none">

<app-root
globalerrori18nurl1="/content/Qatar/i18n/common.services.errorCodes1.json"
globalerrori18nurl2="/content/Qatar/i18n/common.services.errorCodes2.json"
globalmessagesi18nurl="/content/Qatar/i18n/common.services.messages.json"
language="en" i18npath="/etc/designs/qrweb/i18n"
i18njsonspath="/content/Qatar/i18n" timeoutinterval="9500000"
externaltimeoutinterval="9500000" dir="ltr"
externalserviceurls="[&quot;/transactions/createRetroClaim&quot;,
&quot;/transactions/redeemMilesForUpgrade&quot;,
&quot;/dashboardService/retrieveBookingForLink&quot;,
&quot;/transactions/getPartnerSchedule&quot;,
&quot;/common/getPnrDetails&quot;,
&quot;/common/getTicketDetails&quot;]"
masterserviceurls="[&quot;/masterservice/getTitles&quot;,&quot;/masterservice/
getAirports&quot;,&quot;/masterservice/getAllInterests&quot;,&quot;/masterservice/
getAllowedMemberCount&quot;,&quot;/masterservice/getCities&quot;,&quot;/
masterservice/getCodes&quot;,&quot;/masterservice/getContactCenters&quot;,&quot;/
masterservice/getCountries&quot;,&quot;/masterservice/getCurrencies&quot;,&quot;/
masterservice/getRegions&quot;,&quot;/masterservice/
getServiceRequestConfiguration&quot;,&quot;/masterservice/
getTierBenefits&quot;,&quot;/masterservice/getPartners&quot;]"
dispatcherservicepath="/content/Qatar/swaggerResponse/" ng-version="2.4.8">Hi</app-
root>

</div>
<link rel="stylesheet" href="https://www.qatarairways.com/etc/designs/qrweb/video-
clientlibs.min.14.css">

<!-- Adding JS for Live Chat -->

<span id="pcoffersregtemp"></span>
<!-- Added countryCodeVal if header not available -->

<!-- Google Tag Manager (First part of GTN Container Tag) -->

<!-- End Google Tag Manager -->


<div id="ZN_8CZWuPehAuLV2sZ"><!--DO NOT REMOVE-CONTENTS PLACED HERE--></div>

<link rel="prefetch" href="https://www.googletagmanager.com/gtm.js?id=GTM-PGQL"


crossorigin="">
<link rel="prefetch" href="https://bat.bing.com/bat.js" crossorigin="">

<link rel="preconnect" href="https://smetrics.qatarairways.com/" crossorigin="">


<link rel="preconnect" href="https://www.googletagmanager.com/" crossorigin="">

<link rel="preconnect" href="https://api.boxever.com/" crossorigin="">

<link rel="preconnect" href="https://analytics.twitter.com/" crossorigin="">


<link rel="preconnect" href="https://qatarairways.tt.omtrdc.net/" crossorigin="">

<!-- Affinity tracker code added in body.html-->

<div style="display:none">

<table border="1">
<tbody><tr>
<th><strong>MDD VerticaFare Tracking ID </strong></th>
<th><strong>Dynamic Fare Tracking ID</strong></th>
<th><strong>Histogram Fare Tracking ID</strong></th>
<th><strong>Fares Strip Fare Tracking ID</strong></th>
<th><strong>Boxever Tracking ID</strong></th>
<th><strong>Boxever ML Tracking ID</strong></th>
<th><strong>Homepage Fares Tracking ID</strong></th>
<th><strong>Boxever Offers Tracking ID</strong></th>
<th><strong>Header Checkin ID</strong></th>
<th><strong>Manage Booking Checkin ID</strong></th>
<th><strong>BPG Desktop ID</strong></th>
<th><strong>BPG Mobile ID</strong></th>
<th><strong>Complement Journey Link IID</strong></th>
<th><strong>Search Results - Manage Booking IID</strong></th>
<th><strong>New Destinationprice Discover cta IID</strong></th>
</tr>
<tr>
<td>ALL60431240</td>
<td>ALL54330180</td>
<td>ALL62332760</td>
<td></td>
<td>ALL59705690</td>
<td>ALL21786150 (DefaultValue)</td>
<td>ALL11101210</td>
<td></td>
<td>ALL75955700 (DefaultValue)</td>
<td>ALL65919200 (DefaultValue)</td>
<td>ALL50312570 (DefaultValue)</td>
<td>ALL54261150 (Default Value)</td>
<td></td>
<td>ALL29548590 (Default Value)</td>
<td></td>
</tr>
</tbody></table>

</div>

<!-- Google Tag Manager -->

<!-- End Google Tag Manager -->

<div class="spinner-overlay" id="global-spinner-container">


<div class="spinner-content">
<div class="spinner-container">
<div class="spinner"></div>
</div>
</div>
</div>
<div id="modal-session-expiry" class="modal fade change-bg fancybox-margin" data-
backdrop="static" role="dialog" aria-labelledby="session-expiry-popup-title">
<div class="vertical-alignment-helper">
<div class="modal-dialog vertical-align-center">
<div class="modal-content">
<div class="popup change-bg-popup">
<div class="container">
<div class="row">
<div class="col-md-10 col-center-block">
<div class="popup-header">
<strong id="session-expiry-popup-title" role="alert"
class="popup-title">You have been logged out due to inactivity</strong>
</div>
<button type="button" class="close" data-
dismiss="modal" aria-label="Close"><span class="icon
session-expiry-close"></span></button>
</div>
</div>
</div>

</div>
</div>
</div>
</div>
</div>

<div id="modal-fbshare" class="modal fade change-bg" role="dialog" aria-


hidden="true">
<div class="spinner-content">
<div class="spinner-container">
<div class="spinner"></div>
</div>
</div>
<div class="vertical-alignment-helper">
<div class="modal-dialog vertical-align-center">
<div class="modal-content">
<div class="popup change-bg-popup">
<div class="container">
<div class="row">
<div class="col-md-10 col-center-block">
<button type="button" class="close" data-dismiss="modal"
aria-label="Close"><span aria-hidden="true">×</span></button>
<div class="popup-header">
<strong class="popup-title">Facebook share
preview</strong>
</div>
</div>
</div>
</div>
<div class="container" id="success-message-fb-share-graph"
style="display:none"><h2>fb.success.share</h2></div>

<div class="popup-content" id="fb-share-content-graph">


<div class="container">
<div class="row">
<div class="col-md-10 col-center-block no-
gutter">
<div class="col-md-10 col-xs-12 no-
gutter">
<div class="input-base">
<label class="text-hide"
for="fb-share-user-input">Enter your message</label>
<input class="input-base-
elem" type="text" id="fb-share-user-input">
<span class="input-base-
placeholder">Enter your message</span>
<span class="input-base-
bg"></span>
</div>
</div>
</div>
<div class="col-md-10 col-center-block no-gutter">
<img id="fbShare-image"
src="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true" alt="Facebook
share" style="margin-top:15px">
</div>
<div class="col-md-10 col-center-block">
<button class="btn btn-dark btn--full-touch"
style="float:right" id="fb-Share-confirm">FB Share</button>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="modal fade change-bg" role="dialog" aria-labelledby="portal-user-
upgrade-background" aria-hidden="true">
<div class="vertical-alignment-helper">
<div class="modal-dialog vertical-align-center">
<div class="modal-content">
<div class="popup upgrade-bg-popup">
<div class="container">
<div class="row">
<div class="col-md-12 col-xs-12">
<button type="button" class="close" data-
dismiss="modal" aria-label="Close" id="portal_popup_close"><span aria-
hidden="true">×</span></button>
<div class="popup-header" id="portal-user-
upgrade-background">
<strong class="popup-title">Upgrade to a
Privilege Club account</strong>
</div>
</div>
</div>
</div>
<!-- popup-content -->
<div class="popup-content">
<div class="container">
<div class="row">
<div class="col-xs-12">
<section class="register-form upgrade-
portal-form">
<div id="upgrade-
portal_passport_verification">
<div class="row">
<p>Does your current profile
name match the name in your passport?</p>

<div class="col-sm-4">
<div class="qcalculator-
filters-row">

<div
class="qcalculator-filters-cell radio-cell" id="portalPassportYes">
<label
for="upgrade-portal-radio-idle" class="radio-base radio-base-v2">
<input
type="radio" name="journey" id="upgrade-portal-radio-idle">
<span
class="radio-base-text">Yes</span>
</label>
</div>

<div
class="qcalculator-filters-cell radio-cell" id="portalPassportNo">
<label
for="upgrade-portal-radio-pressed" class="radio-base radio-base-v2">
<input
type="radio" name="journey" id="upgrade-portal-radio-pressed" required=""
checked="">
<span
class="radio-base-text">No</span>
</label>
</div>
</div>
</div>
<div class="hidden">
<label class="text-hide"
for="portal_qrpc_upgrade_passport_options">Options</label>
<div class="custom-
select is-rectangle-large mobile closed" role="combobox" aria-live="polite"
tabindex="0" aria-label="Options"><select id="portal_qrpc_upgrade_passport_options"
class="custom-select-element" data-title="Title" data-add-class="is-rectangle-
large" data-options="{&quot;placeholder&quot;:&quot;Options&quot;}" tabindex="-
1"><option value="" class="custom-select-placeholder" selected="">Options</option>
<option
value="YES">Yes</option>
<option
value="NO" selected="">No</option>
</select><span
class="custom-select-opener" role="option">No</span><span class="input-base-
placeholder ">Options</span><div class="custom-select-dropdown"><ul class="custom-
select-list"><li class="hide"><span class="custom-select-item" data-
value="">Options</span></li><li><span class="custom-select-item" data-
value="YES">Yes</span></li><li><span class="custom-select-item selected" data-
value="NO">No</span></li></ul></div></div>
</div>
</div>
<div class="row">
<div class="col-xs-12">
<div class="col-xs-12
col-md-12 no-gutter text-right">
<button class="btn
btn-dark j-upgrade-portal-save" id="portal_upgrade_passport">Continue</button>
</div>
</div>
</div>
</div>
</section>
<!-- upgrade form content -->
<section class="register-form upgrade-
portal-form hidden">
<div id="upgrade-portal">
<div class="row spinner-overlay
spinner" style="display:none"></div>
<div class="row">
<div class="col-sm-4">
<div class="new_title">
<label class="text-
hide" for="title_portal_qrpc_upgrade">Title</label>
<div class="custom-
select is-rectangle-large mobile closed" role="combobox" aria-live="polite"
tabindex="0" aria-label="Title"><select id="title_portal_qrpc_upgrade"
class="custom-select-element" data-title="Title" data-add-class="is-rectangle-
large" data-options="{&quot;placeholder&quot;:&quot;Title&quot;}" required=""
tabindex="-1"><option value="" class="custom-select-placeholder"
selected="">Title</option>

</select><span
class="custom-select-opener" role="option">Title</span><span class="input-base-
placeholder ">Title</span><div class="custom-select-dropdown"><ul class="custom-
select-list"><li class="hide"><span class="custom-select-item selected" data-
value="">Title</span></li></ul></div></div>

</div>
</div>
<div class="col-sm-4">
<div>
<label class="text-
hide" for="portal_upgrade_gender">Gender</label>
<div class="custom-
select is-rectangle-large mobile closed" role="combobox" aria-live="polite"
tabindex="0" aria-label="Gender"><select class="custom-select-element" data-
title="Title" data-add-class="is-rectangle-large" data-
options="{&quot;placeholder&quot;:&quot;Gender&quot;}" id="portal_upgrade_gender"
required="" tabindex="-1"><option value="" class="custom-select-placeholder"
selected="">Gender</option>
<option
value="MALE">Male</option>
<option
value="FEMALE">Female</option>
</select><span
class="custom-select-opener" role="option">Gender</span><span class="input-base-
placeholder ">Gender</span><div class="custom-select-dropdown"><ul class="custom-
select-list"><li class="hide"><span class="custom-select-item selected" data-
value="">Gender</span></li><li><span class="custom-select-item" data-
value="MALE">Male</span></li><li><span class="custom-select-item" data-
value="FEMALE">Female</span></li></ul></div></div>
</div>
</div>
</div>
<div class="row">
<div class="col-sm-4">
<div class="input-base"
id="j-Fname">
<label class="text-
hide" for="portal_upgrage_fName">First name</label>
<input class="input-
base-elem" type="text" id="portal_upgrage_fName" required=""> <span class="input-
base-placeholder">First name</span> <span class="input-base-bg">input
background</span>
</div>
</div>
<div class="col-sm-4" id="j-
Mname">
<div class="input-base">
<label class="text-
hide" for="portal_upgrage_mName">Middle name</label>
<input class="input-
base-elem" type="text" id="portal_upgrage_mName"> <span class="input-base-
placeholder">Middle name</span> <span class="input-base-bg">input background</span>
</div>
</div>
<div class="col-sm-4" id="j-
Lname">
<div class="input-base">
<label class="text-
hide" for="portal_upgrage_lName">Last name</label>
<input class="input-
base-elem" type="text" id="portal_upgrage_lName" required=""> <span class="input-
base-placeholder">Last name </span> <span class="input-base-bg">input
background</span>
</div>
</div>
</div>
<div class="row">
<div class="col-sm-4">
<div id="cityListdata">
<label class="text-
hide" for="portal_upgrage_countryResidence">Country/Region of residence</label>
<div class="custom-
select is-rectangle-large mobile closed" role="combobox" aria-live="polite"
tabindex="0" aria-label="Country/Region of residence"><select class="custom-select-
element custom-select-country" data-title="Title" data-add-class="is-rectangle-
large" data-options="{&quot;placeholder&quot;:&quot;Country/Region of
residence&quot;}" required="" id="portal_upgrage_countryResidence" tabindex="-
1"><option value="" class="custom-select-placeholder" selected="">Country/Region of
residence</option>
</select><span
class="custom-select-opener" role="option">Country/Region of residence</span><span
class="input-base-placeholder ">Country/Region of residence</span><div
class="custom-select-dropdown"><ul class="custom-select-list"><li
class="hide"><span class="custom-select-item selected" data-value="">Country/Region
of residence</span></li></ul></div></div>
</div>
</div>
<div class="col-sm-4">

</div>
</div>
<div class="row mb-3">
<div class="col-sm-4">
<label class="text-hide" for="portal_upgrade_dob_year">Year of
birth</label>
<div class="custom-select is-rectangle-large mobile closed"
role="combobox" aria-live="polite" tabindex="0" aria-label="Year of birth"><select
class="custom-select-element" data-title="Title" data-add-class="is-rectangle-
large" data-options="{&quot;placeholder&quot;:&quot;Year of birth&quot;}"
id="portal_upgrade_dob_year" required="" tabindex="-1"><option value=""
class="custom-select-placeholder" selected="">Year of birth</option>

</select><span class="custom-select-opener" role="option">Year of


birth</span><span class="input-base-placeholder ">Year of birth</span><div
class="custom-select-dropdown"><ul class="custom-select-list"><li
class="hide"><span class="custom-select-item selected" data-value="">Year of
birth</span></li></ul></div></div>
</div>
<div class="col-sm-4">
<label class="text-hide" for="portal_upgrade_dob_month">Month of
birth</label>
<div class="custom-select is-rectangle-large mobile closed"
role="combobox" aria-live="polite" tabindex="0" aria-label="Month of birth"><select
class="custom-select-element" data-title="Title" data-add-class="is-rectangle-
large" data-options="{&quot;placeholder&quot;:&quot;Month of birth&quot;}"
id="portal_upgrade_dob_month" required="" tabindex="-1"><option value=""
class="custom-select-placeholder" selected="">Month of birth</option>

</select><span class="custom-select-opener" role="option">Month of


birth</span><span class="input-base-placeholder ">Month of birth</span><div
class="custom-select-dropdown"><ul class="custom-select-list"><li
class="hide"><span class="custom-select-item selected" data-value="">Month of
birth</span></li></ul></div></div>
</div>
<div class="col-sm-4">
<label class="text-hide" for="portal_upgrade_dob_date">Date of
birth</label>
<div class="custom-select is-rectangle-large mobile closed"
role="combobox" aria-live="polite" tabindex="0" aria-label="Date of birth"><select
class="custom-select-element" data-title="Title" data-add-class="is-rectangle-
large" data-options="{&quot;placeholder&quot;:&quot;Date of birth&quot;}"
id="portal_upgrade_dob_date" required="" tabindex="-1"><option value=""
class="custom-select-placeholder" selected="">Date of birth</option>

</select><span class="custom-select-opener" role="option">Date of


birth</span><span class="input-base-placeholder ">Date of birth</span><div
class="custom-select-dropdown"><ul class="custom-select-list"><li
class="hide"><span class="custom-select-item selected" data-value="">Date of
birth</span></li></ul></div></div>
</div>

</div>

<div class="row">
<div class="col-sm-12">
<div class="row add-
margin-top">
<div class="col-
sm-4 col-xs-12">
<label
class="text-hide" for="portal_upgrade_country_code">Country dialing code</label>
<div class="custom-select is-rectangle-
large mobile closed" role="combobox" aria-live="polite" tabindex="0" aria-
label="Country dialing code"><select id="portal_upgrade_country_code" name="Country
dialing code" data-tags="true" class="custom-select-element custom-select-country
custom-select-countrycallingcode" data-title="Country dialing code" data-add-
class="is-rectangle-large" data-options="{&quot;placeholder&quot;:&quot;Country
dialing code&quot;}" required="" tabindex="-1"><option value="" class="custom-
select-placeholder" selected="">Country dialing code</option></select><span
class="custom-select-opener" role="option">Country dialing code</span><span
class="input-base-placeholder ">Country dialing code</span><div class="custom-
select-dropdown"><ul class="custom-select-list"><li class="hide"><span
class="custom-select-item selected" data-value="">Country dialing
code</span></li></ul></div></div>
</div>
<div class="col-
sm-4 col-xs-12 add-margin-top">

<div
class="input-base input-base-mobile">
<label
class="text-hide" for="portal_upgrade_phone_number">Mobile number</label>
<span
class="input-countrycode-placeholder"></span>
<input
class="portal_upgrade_country_code input-base-elem" type="number"
id="portal_upgrade_phone_number" name="phone" maxlength="25" required="">
<span
class="input-base-placeholder">Mobile number</span>
<span
class="input-base-bg">input background</span>
<span class="input-base-msg-
box">
<span class="input-base-
msg-rules"></span>
<ul class="input-base-msg-
empty" style="display: block;">

<li>qmiles.portalprofcard.mobilenumbererror</li>
</ul>
</span>
</div>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-sm-12">
<div class="row">
<div class="col-
sm-4 col-xs-12">

<div
class="input-base">
<label
class="text-hide" for="portal_upgrade_promoCode">Promo Code ( Optional )</label>
<input
class="input-base-elem" type="text" id="portal_upgrade_promoCode" name="promoCode">
<span
class="input-base-placeholder">Promo Code ( Optional )</span>
<span
class="input-base-bg">input background</span>
</div>
</div>
<div class="col-
sm-4 col-xs-12">
<div
class="input-base">
<label
class="text-hide" for="portal_upgrade_email">Email address</label>
<input
class="input-base-elem" type="text" id="portal_upgrade_email" name="email">
<span
class="input-base-placeholder">Email address</span>
<span
class="input-base-bg">input background</span>
</div>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-sm-12">

<p>I agree to the


<u><a title="Qatar Airways Terms and Conditions" target="_self" style="outline:
0px;"></a><a href="https://www.qatarairways.com/en/Privilege-Club/terms-and-
conditions.html" target="_blank" rel="noopener" style="outline: 0px;">terms and
conditions</a></u> of the Privilege Club Programme. I also agree to receiving
communications by email, post, SMS or social media about my membership account,
offers and news from Qatar Airways and Privilege Club, Privilege Club partner
offers and market research from time to time.</p>

</div>
</div>
<div class="row"
id="portal_upgrade_error_message" style="color:red">
</div>
<div class="row">
<div class="col-xs-12">
<div class="col-xs-12
col-md-12 no-gutter text-right">
<!-- <input
type="button" class="btn btn-dark j-upgrade-portal-save" id="saveButton" value
="Sign Up"></input>-->

<button class="btn
btn-dark j-upgrade-portal-save " id="portal_upgrade_saveButton" style="pointer-
events:none;opacity:0.4;">Upgrade </button>
<button class="btn
btn-dark-transparent" id="portal_upgrade_cancelButton" style="float:
left;">Cancel</button>

</div>
</div>
</div>
</div>
</section>
<!-- upgrade form content ends-->
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>

<!-- modal -->

<!-- /* <input id="helpFaqTempalte" type="hidden" value=""> */-->

<!-- page -->

<div class="page ">

<div class="modal fade modal-search" id="search-modal">


<span class="pagePath" style="display:
none;">/content/global/en/Privilege-Club/join-now</span>

<span class="searchResult" style="display:


none;">https://www.qatarairways.com/en/search-results</span>

<!-- modal-dialog -->


<div class="modal-dialog">
<!-- modal-content -->
<div class="modal-content">
<div class="modal-search-overlay">
<!-- modal-header -->
<div class="modal-header">

<!-- modal-title -->


<h4 class="modal-title">Search</h4>
</div>

<!-- modal-body -->


<div class="modal-body">
<!-- modal-input-holder -->
<div class="modal-input-holder">
<label for="search-modal-input" class="text-hide">Please enter your
Search term for Search</label>
<input title="Search input" id="search-modal-input" type="text"
placeholder="e.g.: New York">
<div class="search-results">
<ul class="search-results-list">

</ul>
</div>
<div>
<button class="btn btn-dark-transparent pull-right
searchButton">Search</button>
</div>
<div class="clearfix"></div>
</div>

<div class="top-searches">
<strong class="top-searches-title">Popular searches</strong>
<ul class="top-searches-ullist">

<!-- top-searches -->

<article>

<li><a href="https://www.qatarairways.com/en/help.html"
target="_self" style="outline: 0px;">Help</a></li>
<li><a href="https://www.qatarairways.com/en/services-
checking-in.html" target="_self" style="outline: 0px;">Check in online</a></li>

<li><a
href="https://booking.qatarairways.com/nsp/views/retrievePnr.xhtml?selLang=en"
target="_blank" rel="noopener" style="outline: 0px;">Manage booking</a></li>

<li><a
href="https://www.qatarairways.com/en/destinations.html" target="_self"
style="outline: 0px;">Destinations</a></li>

</article>

</ul>
<div class="clearfix"></div>
</div>

<button type="button" class="close" data-dismiss="modal" aria-


label="Close search dialog"><span aria-hidden="true">×</span></button>

</div>
</div>
</div>
</div>
</div>
<div class="modal fade" id="alert-modal" role="dialog">
<!-- modal-dialog -->
<div class="modal-dialog" role="document">
<!-- modal-content -->
<div class="modal-content">
<div class="modal-alert-overlay">
<!-- modal-header -->
<div class="modal-header">

<!-- modal-title -->


</div>
<!-- modal-body -->
<div class="modal-body">
<!-- modal-input-holder -->
<div class="modal-alert-container" id="modal-
alert-container">

<div class="modal-alert-block
tierMatch hide">
<img
src="https://www.qatarairways.com/content/dam/images/custom/privilege-club/
miscellaneous/flight-alert-alarm.png" alt="alert" class="dashboard-alerticon">
<h2 id="modal-label-
title">Your {tier} tier covered for 2022</h2>
<div
class="messageBody"><p>Your loyalty means everything to us and we would like to
honour your choice to fly with us. If you are unable to retain your {tier} tier on
{tierEndDate}, we will automatically extend your {tier} tier validity until 31
December 2022.&nbsp;</p>
<p><a href="https://www.qatarairways.com/en/Privilege-Club/tier-extension-
2021.html" target="_blank" rel="noopener" style="outline: 0px;"><u>Learn
more</u></a></p>
</div>

</div>
<!-- Companion modal starts
-->

<!-- Genral Info modal starts


-->

<!-- Genral Info modal end --


>

<div class="modal-alert-block
reinstate-match hide" id="reinstate-match">
<img
src="https://www.qatarairways.com/content/dam/images/custom/privilege-club/
miscellaneous/flight-alert-alarm.png" alt="alert" class="dashboard-alerticon">

<h2 id="modal-label-title"
class="qmilesReinstate hide">Your {aviosAmount} Avios are restored</h2>
<div class="messageBody
qmilesReinstate hide">&lt;p&gt;We have reinstated your&nbsp;{aviosAmount} expired
Avios to recognise your loyalty.&lt;/p&gt;
</div>
<a id="qmilesReinstate"
href="https://www.qatarairways.com/en/Privilege-Club/recognising-your-loyalty.html"
class="btn btn-dark-transparent qmilesReinstate hide" data-text="Do something"
style="outline: 0px;">Learn more</a>

<h2 id="modal-label-title"
class="tierReinstate hide">Your {tierLevel} tier is restored</h2>
<div class="messageBody
tierReinstate hide">&lt;p&gt;Reinstated&nbsp;{tierLevel} tier, to recognise your
loyalty.&lt;/p&gt;
</div>
<a id="tierReinstate"
href="https://www.qatarairways.com/en/Privilege-Club/recognising-your-loyalty.html"
class="btn btn-dark-transparent tierReinstate hide" data-text="Do something"
style="outline: 0px;">Learn more</a>

<h2 id="modal-label-title"
class="qmilesTierReinstate hide">{aviosAmount} Avios and {tierLevel} tier are yours
again</h2>
<div class="messageBody
qmilesTierReinstate hide">&lt;p&gt;To recognize your loyalty, we have restored your
expired Avios and reinstated your tier status. Please update and save your contact
address.&lt;/p&gt;
</div>
<a id="qmilesTierReinstate"
href="https://www.qatarairways.com/en/Privilege-Club/postLogin/dashboardqrpcuser/
my-profile/overview.html" class="btn btn-dark-transparent qmilesTierReinstate hide"
data-text="Do something" style="outline: 0px;">Update now</a>

</div>

<!-- Companion modal starts


-->

<!-- Genral Info modal starts


-->

<!-- Genral Info modal end --


>

<div class="modal-alert-block
qcredit ">
<img
src="https://www.qatarairways.com/content/dam/images/custom/privilege-club/
miscellaneous/flight-alert-alarm.png" alt="alert" class="dashboard-alerticon">
<h2 id="modal-label-
title">Qcredit expiry notification</h2>
<div
class="messageBody"><p>You have {qcredits} unused Qcredits in your account which
will expire on {qcreditsExpiryDate}. Qcredits can be redeemed for a host of
services.<br>
</p>
</div>

<a id="ctaurl"
href="https://www.qatarairways.com/en/Privilege-Club/qcredits.html" class="btn btn-
dark-transparent" data-text="Do something" style="outline: 0px;">Learn more</a>

</div>
<!-- Companion modal starts
-->

<!-- Genral Info modal starts


-->

<!-- Genral Info modal end --


>

<div class="modal-alert-block
qmile ">
<img
src="https://www.qatarairways.com/content/dam/images/custom/privilege-club/
miscellaneous/flight-alert-alarm.png" alt="alert" class="dashboard-alerticon">
<h2 id="modal-label-
title">Avios expiry notification</h2>
<div
class="messageBody"><p>Hurry! You have {avios} Avios expiring on {aviosExpiryDate}
date.&nbsp;&nbsp;Earn or redeem Avios now to keep your balance active for another
three-years<br>
</p>
</div>

</div>

<!-- Companion modal starts


-->

<!-- Genral Info modal starts


-->

<!-- Genral Info modal end --


>
<div class="modal-alert-block
qpoints-tier-match hide" id="qpoints-tier-match">
<img
src="https://www.qatarairways.com/content/dam/images/custom/privilege-club/
miscellaneous/flight-alert-alarm.png" alt="alert" class="dashboard-alerticon">

<h2 id="modal-label-
title">Congratulations on your status match with Privilege Club</h2>
<div
class="messageBody">Your tier has been matched currently.</div>
<a id="tiermatchlink"
href="https://www.qatarairways.com/en/Privilege-Club/earn-qpoints.html" class="btn
btn-dark-transparent" data-text="Do something" style="outline: 0px;">Learn more</a>
</div>

<!-- Companion modal starts


-->

<!-- Genral Info modal starts


-->

<!-- Genral Info modal end --


>

<div class="modal-alert-block
serreq ">
<img
src="https://www.qatarairways.com/content/dam/images/custom/privilege-club/
miscellaneous/flight-alert-alarm.png" alt="alert" class="dashboard-alerticon">
<h2 id="modal-label-
title">You have 1 new notification!</h2>
<div
class="messageBody"><p><b>We have an update on your service request. Please check
the contact centre page to read more.</b></p>
</div>
<a id="ctaurl"
href="https://www.qatarairways.com/en/Privilege-Club/postLogin/dashboardqrpcuser/
contact-centre.html" class="btn btn-dark-transparent" data-text="Do something"
style="outline: 0px;">Read now</a>

</div>

<!-- Companion modal starts


-->

<!-- Genral Info modal starts


-->

<!-- Genral Info modal end --


>

<div class="modal-alert-block
campaign hide">
<img
src="https://www.qatarairways.com/content/dam/images/custom/privilege-club/
miscellaneous/flight-alert-alarm.png" alt="alert" class="dashboard-alerticon">

<h2 id="modal-label-
title">Extend your expiring Avios on us before 29 December</h2>
<div
class="messageBody"><p>Simply register and ensure your profile is complete before
29 December to extend your&nbsp;{avios} expiring Avios.</p>
</div>
<button
id="campaignActionButton" class="btn">Register</button>
</div>

<!-- Companion modal starts


-->

<!-- Genral Info modal starts


-->

<!-- Genral Info modal end --


>

<div class="modal-alert-block
studentupgrade hide" id="studentupgrade">
<img
src="https://www.qatarairways.com/content/dam/images/custom/privilege-club/
miscellaneous/flight-alert-alarm.png" alt="alert" class="dashboard-alerticon">
<h2 id="modal-label-
title">Student Club</h2>
<div
class="messageBody"><p>Student Club offers your unparalleled opportunities,
including up to 20% off flights, extra baggage allowance, travel flexibility,
complimentary Super Wi-Fi and more.</p>
<p><a title="Student upgrade" href="https://www.qatarairways.com/en/Privilege-
Club/student-club-upgrade.html" target="_blank" rel="noopener" style="outline:
0px;">Learn more</a></p>
</div>

<div class="col-xs-12">
<label for="f1211000"
class="checkbox-base pull-left">
<input
type="checkbox" id="f1211000" name="privilegeClubTerms" required="required">
<span
class="checkbox-base-text">
<span
class="text-hide" tabindex="0">Checkbox</span>
<p>I agree
to the <a title="Student Club Terms and Conditions"
href="https://www.qatarairways.com/en/Privilege-Club/terms-and-conditions.html#sc-
terms" style="outline: 0px;">terms and conditions</a> of the Privilege Club and
Student Club programme and accept the Qatar Airways Privacy <a
href="https://www.qatarairways.com/en/legal/privacy-policy.html" target="_blank"
title="Qatar Airways Privacy Policy" rel="noopener" style="outline:
0px;">Policy</a>.</p>

</span>
</label>
</div>
<a id="showstudentUpgradeButton" data-
link="/content/global/en/homepage " class="btn btn-white" data-text="Do something"
style="outline: 0px;">Convert to Student Club</a>
<div
class="student-upgrade-buttons">
<p>Do you
wish to continue?</p>
<a
id="studentUpgradeButton" class="btn btn-white" data-text="Do something"
style="outline: 0px;">Yes</a>
<a
id="cancelStudentUpgrade" class="btn btn-white-transparent" data-text="Do
something" style="outline: 0px;">No</a>
</div>
<p class="promo-msg">By clicking ‘join
student club’ you will be prompted to log in again.</p>
<img
src="https://www.qatarairways.com/etc/designs/qrweb/ffp-clientlibs/images/t3-
sitelogo.png" alt="sitelogo" class="t3-qatarlogo">

</div>
<!-- Companion modal starts
-->

<!-- Genral Info modal starts


-->

<!-- Genral Info modal end --


>

<div class="modal-alert-block tier


">
<img
src="https://www.qatarairways.com/content/dam/images/custom/privilege-club/
miscellaneous/flight-alert-alarm.png" alt="alert" class="dashboard-alerticon">
<h2 id="modal-label-
title">Tier expiry notification</h2>
<div
class="messageBody"><p>Your {tierType} tier will expire on {tierExpiryDate}. You
need to earn {tierRenewalPoints} Qpoints to retain your current tier. Take
advantage of our exciting offers and purchase up to {tierThreshold} Qpoints now.
<u><a href="https://www.qatarairways.com/en/Privilege-Club/buy-qpoints.html"
style="outline: 0px;">Learn more about Qpoints sale</a>.</u></p>
</div>
<a id="ctaurl"
href="https://www.qatarairways.com/content/global/en/Privilege-Club/postLogin/
dashboardqrpcuser/my-services/qpoints-sale" class="btn btn-dark-transparent" data-
text="Do something" style="outline: 0px;">Buy Qpoints</a>

</div>

<!-- Companion modal starts


-->

<!-- Genral Info modal starts


-->

<!-- Genral Info modal end --


>

<!-- Companion modal starts


-->
<div class="modal-alert-block
companion-alert hide" id="companion-alert-static">
<img
src="https://www.qatarairways.com/content/dam/images/custom/privilege-club/
miscellaneous/flight-alert-alarm.png" alt="alert" class="dashboard-alerticon">

<h3 class="companion-
confirmation hide companion-confirmation-prompt">{firstName} invited you to be
their Student Companion. Join now to enjoy special fares when you travel
together.</h3>
<h3 class="companion-
confirmation-success hide">Congratulations, you are now {firstName}'s Student
Companion. Plan your next trip together and enjoy great Student Club benefits.</h3>
<h3 class="companion-
confirmation-failure hide">Thank you for your response. We will acknowledge
{firstName}.</h3>

<h3 class="companion-
confirmation-error hide">Failure Reason/Service Error</h3>
<div class="companion-
t3-buttons companion-confirmation hide">
<button class="btn
btn-dark companion-accept-btn">Accept invitation</button>
<button class="btn
btn-dark-transparent companion-reject-btn">Decline invitation</button>
<button class="btn btn-dark-transparent
companion-okay-btn hide">OK</button>
</div>
<h3 class="companion-
expired hide">The invite link has expired. Please ask {firstName} to send a new
invite and try again.</h3>
<h3 class="companion-
used hide">This invite link has already been used. Please ask {firstName} to send a
new invite and try again.</h3>
<h3 class="companion-
invalid hide">The invite link is invalid. Please ask your friend to send a new
invite and try again.</h3>
<h3 class="companion-
slotfull hide">Sorry, it’s not possible to add you as a Student Companion right
now. {firstName} has reached the maximum number of Student Companions allowed.</h3>
<h3 class="companion-
duplicate hide">You are already registered as a companion for {firstName}.</h3>
<div class="spinner-
overlay companion-t3-spinner-container">
<div
class="spinner-content">
<div
class="spinner-container">
<div
class="spinner"></div>
</div>
</div>
</div>
</div>
<!-- Genral Info modal starts
-->

<!-- Genral Info modal end --


>

<!-- Companion modal starts


-->
<!-- Genral Info modal starts
-->
<div class="modal-alert-block
generalInfo-alert" id="generalInfo-alert">

<img alt="alert"
class="dashboard-alerticon">

<div
class="messageBody"></div>

<div class="spinner-
overlay generalInfo-t3-spinner-container">
<div
class="spinner-content">
<div
class="spinner-container">
<div
class="spinner"></div>
</div>
</div>
</div>
</div>
<!-- Genral Info modal end --
>

</div>
<!--<div class="row previousNext"
style="display:none">
<button class="btn arrow-btn j-previous
pull-left" data-text="Back" aria-label="previous"><span class="icon-arrow-thin-left
icon-rotate-rtl"></span></button>
<button class="btn arrow-btn j-next
pull-right" data-text="Verify" aria-label="next"><span class="icon-arrow-thin-right
icon-rotate-rtl"></span></button>
</div>-->
<div class="info-bar studentConvertSuccess hide"
role="alert">
<div class="info-msg">
<p>Success message for
conversion</p>
</div>
</div>
<div class="info-bar campaignSuccessMessage
hide" role="alert">
<div class="info-msg">
<p>Registration successful, simply
ensure your profile is complete and up to date</p>
</div>
</div>
<div class="buttons-wrapper">

<button class="btn btn-dark-


transparent donotshowbtn donotdisturb " id="donotdisturb" aria-label="Do not show
again" data-text="Do not show again">Do not show again</button>
<button type="button" class="close"
data-dismiss="modal" aria-label="Close"><span aria-hidden="true">X</span></button>
</div>
</div>

</div>
</div>
</div>
</div>

<div class="cq-dd-paragraph"><div class="header-component">

<link rel="stylesheet"
href="https://www.qatarairways.com/etc.clientlibs/qrweb/components/content/header-
components/header-mega-menu/v1/header-mega-menu/client-lib-inner.min.14.css">
<div class="sticky-wrapper" style=""><header class="header hpc scrolled
innerHeader nav-down" id="header" style="z-index: 32;">

<section>
<div class="appstore" id="openApp">
<div class="header-container container">
<div class="col-xs-12 px-0 no-gutter">
<a style="outline: 0px;">
<img class="lzy_img" alt=""
data-src="/etc/designs/qrweb/images/ic_launcher.png">
<span>Qatar Airways mobile app</span><span
class="icon-arrow-right3"></span>
<p>Receive the latest updates</p>
</a>
<!--<a class="btn btn-transparent col-md-1 col-2
appView" href="javascript:redirectOnClickView();" >View</a>-->
</div>
<a id="closeAppStore" class="close icon icon-cross" aria-
label="Close" style="outline: 0px;"></a>
</div>
</div>
</section>

<section>

<div class="exchange" id="exchange">


<div class="header-container" id="metabarAlerts">

<span class="span-hidden" tabindex="">Travel alerts</span><span


class="alertbg"><span class="icon icon-exclamation
alert-notice-icon"></span></span><ul id="alerts" style="transform: translateY(-
30px);"><li><a tabindex=""
href="https://www.qatarairways.com/en/travel-alerts/COVID-19-update.html"
style="color: rgb(51, 51, 51); outline: 0px;">Entry requirements to
Qatar</a></li><li><a tabindex="" target="_blank"
href="https://www.qatarairways.com/en/travel-alerts/COVID-19-update.html"
style="color: rgb(51, 51, 51); outline: 0px;">COVID-19 update &amp; travel
requirements</a></li><li><a tabindex=""
href="https://www.qatarairways.com/en/travel-alerts.html" style="color: rgb(51, 51,
51); outline: 0px;">Ukraine Flight Operations Suspension </a></li><li><a
tabindex="" href="https://www.qatarairways.com/en/travel-alerts.html" style="color:
rgb(51, 51, 51); outline: 0px;">Qatar Airways check-in at Hangzhou Intl Airport
moves to T4</a></li><li><a tabindex=""
href="https://www.qatarairways.com/en/travel-alerts.html" style="color: rgb(51, 51,
51); outline: 0px;">Qatar Airways flights operate from T4 at Heathrow
Airport</a></li></ul><a id="matabarCookie" class="close icon" aria-label="Close the
travel alerts bar" style="outline: 0px;"></a><div
class="alert-gradient"></div></div>
</div>
</section>

<a href="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true#mainfocus"
class="skip span-hidden" aria-label="Skip to content" style="outline: 0px;">Skip to
content</a>

<div>

<div class="header-inner container">


<!-- -->
<div class="row mx-0">

<nav class="navbar navbar-expand-lg navbar-light px-0 navbar-


default">
<a class="navbar-brand brand-qartarAirLogo"
href="https://www.qatarairways.com/en/homepage.html" style="display: inline-block;
outline: 0px;"> QatarAirways-Logo
<picture><svg class="hidden-xs logo-white"
xmlns="http://www.w3.org/2000/svg" width="133" height="37.534" viewBox="0 0 133
37.534">
<g id="Group_6895" data-name="Group 6895" transform="translate(-39.096 -6.571)">
<g id="Group_6894" data-name="Group 6894" transform="translate(39.096 6.571)">
<path id="Path_2643" data-name="Path 2643"
d="M50.663,21.7c-.282.018-.559.034-.841.034-.321,0-.632-.026-.958-.034l.937-
2.261.861,2.261M51.7,24.265c.167-.008.423-.052.679-.052s.58.044.718.052c-.415-.888-
1.018-2.276-1.371-3.08-.329-.77-.88-2.06-1.321-
3.313a1.051,1.051,0,0,1-.292.047,1.068,1.068,0,0,1-.305-.047A41.54,41.54,0,0,1,48.1
31,21.9l-
1.065,2.368a3.007,3.007,0,0,1,.412-.052,3.517,3.517,0,0,1,.444.052,19.93,19.93,0,0,
1,.731-1.994c.365-.018.736-.037,1.107-.037.392,0,.775.018,1.172.037l.386.976Z"
transform="translate(-26.26 11.629)" fill="#fff" fill-rule="evenodd"></path>
<path id="Path_2644" data-name="Path 2644"
d="M49.747,20.024c0,1.574,0,3.091-.1,4.182.2-.008.462-.052.66-.052s.431.044.64.052c
-.068-.739-.091-1.733-.091-3.107a30.086,30.086,0,0,1,.1-
3.19,6.538,6.538,0,0,1-.653.05c-.133,0-.478-.031-.653-.05a18.955,18.955,0,0,1,.091,
2.115" transform="translate(-22.102 11.689)" fill="#fff"></path>
<path id="Path_2645" data-name="Path 2645"
d="M53.455,21.081a1.731,1.731,0,0,0,1.6-1.7,1.432,1.432,0,0,0-.42-
1.026,1.875,1.875,0,0,0-1.444-.449c-.214,0-1.279.042-
1.514.042a9.061,9.061,0,0,1-.922-.042c.068,1.185.068,1.31.068,2.517,0,1.767-.01,1.9
68-.086,3.78a5.073,5.073,0,0,1,.637-.052c.23,0,.431.037.616.052,0-.24-.037-
1.423-.037-
1.689V21.209h.217c.5.7,1.068,1.512,1.535,2.235.138.214.345.553.48.762a4.129,4.129,0
,0,1,.744-.052,7.211,7.211,0,0,1,.817.052c-.577-.723-.828-1.047-1.553-
2.062-.141-.2-.339-.5-.48-.689l-.258-.373m-1.5-
2.681c.136-.013.475-.042.647-.042a1.364,1.364,0,0,1,.854.227,1.059,1.059,0,0,1,.389
.953,1.188,1.188,0,0,1-1.258,1.271c-.238,0-.457-.018-.632-.029Z"
transform="translate(-20.348 11.689)" fill="#fff" fill-rule="evenodd"></path>
<path id="Path_2646" data-name="Path 2646" d="M55.261,22.055c-.431-1.274-
1.031-3.065-1.316-
4.146a4.573,4.573,0,0,1-.64.05c-.222,0-.535-.031-.718-.05.373.992.7,1.867.945,2.569
.426,1.193.7,2.023,1.034,3.031l.227.7a2.188,2.188,0,0,1,.376-.052,1.36,1.36,0,0,1,.
35.052c.144-.478.319-1.06.449-1.446.358-1.044.4-1.185.875-
2.49l.274-.768c.1.295.277.768.376,1.055s.572,1.692.679,2.008c.154.415.18.527.522,1.
642a3.606,3.606,0,0,1,.4-.052,1.841,1.841,0,0,1,.365.052c.35-1.091.384-1.2.9-
2.676.509-1.431.822-2.245,1.371-
3.621a1.779,1.779,0,0,1-.41.05,1.921,1.921,0,0,1-.426-.05c-.332,1.188-.5,1.767-.757
,2.558-.431,1.282-.491,1.436-.752,2.133-.3-.788-.582-1.592-.846-2.4-.154-.441-.71-
2.274-.715-2.292a1.954,1.954,0,0,1-.41.05,2.279,2.279,0,0,1-.4-.05c-.277,1.115-
1.248,3.819-1.344,4.067l-.227.6-.175-.519" transform="translate(-17.367 11.689)"
fill="#fff"></path>
<path id="Path_2647" data-name="Path 2647"
d="M59.381,21.7c-.287.018-.556.034-.843.034-.324,0-.637-.026-.958-.034l.94-
2.261.861,2.261m1.039,2.561c.164-.008.426-.052.676-.052s.585.044.718.052c-.41-.888-
1.021-2.276-1.371-3.08-.332-.77-.88-2.06-1.324-
3.313a1,1,0,0,1-.287.047,1.04,1.04,0,0,1-.305-.047c-.225.754-.757,1.947-
1.681,4.025l-
1.062,2.368a3.02,3.02,0,0,1,.41-.052,3.576,3.576,0,0,1,.444.052,20.018,20.018,0,0,1
,.734-1.994c.363-.018.731-.037,1.1-.037.394,0,.775.018,1.17.037l.392.976Z"
transform="translate(-12.219 11.629)" fill="#fff" fill-rule="evenodd"></path>
<path id="Path_2648" data-name="Path 2648"
d="M61.137,21.744a.7.7,0,0,1,.115-.29c.392-.663.749-1.355,1.156-2.021.141-.214.812-
1.282.953-
1.525a1.2,1.2,0,0,1-.384.05,3.383,3.383,0,0,1-.54-.05,26.167,26.167,0,0,1-
1.585,3.1c-.786-1.365-1.133-2.091-1.605-
3.1a5,5,0,0,1-.754.05c-.2,0-.412-.018-.76-.05.48.794,1.263,2.065,1.736,2.872l.54.93
5c0,.572-.029,1.775-.055,2.49.172-.016.426-.052.608-.052.211,0,.426.037.637.052-.03
4-.851-.063-1.35-.063-2.125v-.337" transform="translate(-9.08 11.689)"
fill="#fff"></path>
<path id="Path_2649" data-name="Path 2649"
d="M60.226,22.88a3.441,3.441,0,0,1-.217,1.036,3.78,3.78,0,0,0,1.726.473,2.056,2.056
,0,0,0,2.326-2.015,1.839,1.839,0,0,0-.444-1.214,2.981,2.981,0,0,0-
1.256-.671c-.8-.311-1.271-.5-1.271-
1.164a.97.97,0,0,1,1.078-.992,1.142,1.142,0,0,1,1.2.8H63.5a4.76,4.76,0,0,1,.287-.86
9,3.287,3.287,0,0,0-1.525-.381c-1.666,0-2.143,1.034-
2.143,1.84a1.59,1.59,0,0,0,1.159,1.629c.253.1.689.277.948.381a1.138,1.138,0,0,1-.44
9,2.206c-.54,0-1-.141-1.431-1.055h-.123" transform="translate(-5.415 11.639)"
fill="#fff"></path>
<path id="Path_2650" data-name="Path 2650" d="M42.873,19.6c0-6.944,3.72-
8.813,6.534-
8.813,4.516,0,6.474,3.746,6.474,7.74A11.145,11.145,0,0,1,54.475,24.7a6.018,6.018,0,
0,1-5.038,2.778c-5.1,0-6.563-4.85-6.563-
7.884M56.6,33.794a20.276,20.276,0,0,1,3.062-1.715L53.43,28.218c3.83-1.347,6.229-
4.764,6.229-9.416,0-6.615-5.044-9.427-10.2-9.427-5.568,0-10.366,3.086-
10.366,10.079a9.392,9.392,0,0,0,2.65,6.649,10.036,10.036,0,0,0,7.633,2.778c.3,0,.60
6,0,.908-.026Z" transform="translate(-39.096 -2.055)" fill="#fff" fill-
rule="evenodd"></path>
<path id="Path_2651" data-name="Path 2651" d="M58.564,20.845c-.861.057-
1.684.11-2.537.11-.966,0-1.9-.078-2.861-.11l2.8-
6.777,2.595,6.777m3.112,7.691c.491-.029,1.269-.167,2.034-.167s1.744.138,2.151.167c-
1.235-2.676-3.054-6.834-4.1-9.236-.995-2.313-2.65-6.171-3.968-
9.946a2.914,2.914,0,0,1-1.791,0c-.663,2.263-2.266,5.842-5.046,12.071l-
3.2,7.111A7.929,7.929,0,0,1,49,28.368a9.228,9.228,0,0,1,1.326.167,59.114,59.114,0,0
,1,2.2-5.981c1.1-.057,2.209-.11,3.3-.11,1.185,0,2.344.052,3.527.11l1.159,2.921Z"
transform="translate(-25.144 -2.091)" fill="#fff" fill-rule="evenodd"></path>
<path id="Path_2652" data-name="Path 2652" d="M63.438,14.393c0-1.047.031-
2.094.06-
3.088,1.9,0,3.848.026,5.477.2a5.076,5.076,0,0,1-.138-.992,6.709,6.709,0,0,1,.138-
1.049c-2.647.138-5.07.167-7.362.167-2.115,0-5.171-.029-
7.357-.167A4.125,4.125,0,0,1,54.4,10.48a4.175,4.175,0,0,1-.138,1.021c1.407-.138,4.0
57-.2,4.307-.2h1.371c.034,1.078.06,2.041.06,3.06l.026,7.688c0,2.094-.167,4.221-.279
,6.312a18.156,18.156,0,0,1,1.872-.167c.332,0,1.222.081,2.023.167a28.169,28.169,0,0,
1-.2-3.775v-10.2" transform="translate(-14.679 -1.92)" fill="#fff"></path>
<path id="Path_2653" data-name="Path 2653" d="M70.312,20.845c-.854.057-
1.679.11-2.532.11-.968,0-1.9-.078-2.869-.11l2.806-
6.777,2.595,6.777m3.112,7.691c.5-.029,1.271-.167,2.047-.167s1.733.138,2.143.167c-
1.235-2.676-3.06-6.834-4.1-9.236-.992-2.313-2.65-6.171-3.965-
9.946a3.162,3.162,0,0,1-.885.141,3.275,3.275,0,0,1-.916-.141c-.653,2.263-
2.256,5.842-5.036,12.071l-
3.2,7.111a7.981,7.981,0,0,1,1.235-.167,9.1,9.1,0,0,1,1.324.167,61.855,61.855,0,0,1,
2.206-5.981c1.1-.057,2.206-.11,3.31-.11,1.185,0,2.344.052,3.529.11l1.156,2.921Z"
transform="translate(-6.215 -2.091)" fill="#fff" fill-rule="evenodd"></path>
<path id="Path_2654" data-name="Path 2654"
d="M75.727,18.993c2.511-.465,4.793-2.039,4.793-5.1a4.272,4.272,0,0,0-1.263-3.086c-
1.183-1.133-2.535-1.352-4.32-1.352-.642,0-3.832.138-4.555.138a26.024,26.024,0,0,1-
2.754-.138c.193,3.556.193,3.942.193,7.552,0,5.315-.029,5.921-.245,11.353a13.678,13.
678,0,0,1,1.9-.167,17.031,17.031,0,0,1,1.846.167c0-.715-.112-4.271-.112-
5.072V19.376h.663c1.488,2.1,3.2,4.527,4.605,6.7.412.634,1.021,1.658,1.431,2.292a13.
023,13.023,0,0,1,2.232-.167,19.968,19.968,0,0,1,2.454.167c-1.741-2.18-2.483-3.14-
4.66-6.2-.41-.577-1.021-1.488-1.428-2.065l-.778-1.1m-4.519-
8.046c.418-.023,1.438-.136,1.961-.136a4.162,4.162,0,0,1,2.558.689,3.185,3.185,0,0,1
,1.162,2.864,3.562,3.562,0,0,1-3.783,3.8c-.713,0-1.376-.055-1.9-.078Z"
transform="translate(6.769 -1.92)" fill="#fff" fill-rule="evenodd"></path>
<path id="Path_2655" data-name="Path 2655"
d="M64.491,23.214H63.368s-.159-.7.251-.966a7.792,7.792,0,0,1,.872-.473v1.438M69.874
,20.6a8.549,8.549,0,0,0-1.133.786c-.426.386.1.53.1.53v1.295H65.553V18.679s-1.2,1.1-
1.316,1.25.287.295.287.295l-.068.426A12.075,12.075,0,0,0,63.4,21.3c-.572.381-
1,.877-1,1.219s-.149,1.689-.149,1.689h7.623Zm-6.8-
1.655c.373,0,.637-.154.637-.449s-.175-.5-.637-.5c-.418,0-.533.172-.533.5S62.687,18.
948,63.071,18.948Zm1.394,0c.384,0,.637-.154.637-.449s-.177-.5-.637-.5c-.41,0-.522.1
72-.522.5S64.089,18.948,64.465,18.948Zm2.125,5.647c-.407,0-.522.175-.522.506s.141.4
49.522.449.645-.149.645-.449S67.062,24.595,66.59,24.595Zm1.457,0c-.412,0-.525.175-.
525.506s.149.449.525.449.645-.149.645-.449S68.514,24.595,68.046,24.595Zm16.42-
5.738c.373,0,.645-.149.645-.444s-.175-.5-.645-.5c-.407,0-.522.172-.522.5S84.091,18.
857,84.467,18.857Zm1.454,0c.376,0,.637-.149.637-.444s-.175-.5-.637-.5c-.41,0-.522.1
72-.522.5S85.54,18.857,85.921,18.857Zm4.015.123c-.2.178-.146.392.115.358v4.874h1.08
1V18.149S90.139,18.8,89.936,18.979ZM85.6,21.715h-.7c0-.389.7-.6.7-.6Zm-
4.6.8c0,.175-.008.462-.018.7h-6.1v-
1.07c.157-.412.428-.465.846-.465h4.459C81.146,21.679,81,22.185,81,22.517Zm7.135-
3.18v3.877H86.678V19.692s-.295.115-.694.295-1.874.775-
1.874,1.579v.924H85.6v.723H82.073c0-.17.008-.418.008-.788a1.8,1.8,0,0,0-1.864-
1.78h-4.08a1.7,1.7,0,0,0-1.253.363V18.032s-.634.444-
1.1.8,0,.593,0,.593v3.791H72.445l-.029-3.25-
1.2.88c-.264.209-.115.392.172.392,0,0-.052,2.4-.052,2.971a1.014,1.014,0,0,1-
1.465.924s-.313.063-.052.3a1.447,1.447,0,0,0,.924.412,1.621,1.621,0,0,0,1.639-
1.639H89.2V18.141s-.984.653-1.193.833S87.871,19.366,88.135,19.337Z"
transform="translate(-1.804 11.689)" fill="#fff"></path>
<g id="Group_6893" data-name="Group 6893" transform="translate(92.552)">
<path id="Path_2656" data-name="Path 2656" d="M90.63,28.957a9,9,0,0,1-
2.412.5,4.838,4.838,0,0,0-
2.457.812c1.856-.037,3.817-.073,5.759-.117-.141-.2-.551-.8-.551-.8a2.632,2.632,0,0,
0-.313-.4l-.026.008M79.462,15.21c2.42,0,6.866-.057,11.254-.157.509-.4,1.021-.8,1.56
1-1.206-4.869-.128-10.113-.2-12.815-.2-1.133,0-2.055.355-
2.055.783s.922.783,2.055.783m.7-
3.785c0,.339.723.619,1.611.619,2.762,0,8.886-.1,13.358-.253.339-.232.668-.47.992-.6
94-4.506-.175-11.379-.29-14.35-.29-.888,0-1.611.277-
1.611.619m19.856,8.547a11.51,11.51,0,0,0,1.827.859,15.859,15.859,0,0,0,3.853-.392c0
-.167-2.329-.332-5.681-.467m-21.939-1.66c2.041,0,5.386-.039,9.025-.1.525-.5,1.089-
1.008,1.684-1.525-4.279-.089-8.354-.141-10.708-.141-1.29,0-2.323.4-
2.323.888s1.034.882,2.323.882m23.263-4.122c-.358.18-.689.363-
1.029.54a10.631,10.631,0,0,0,2.822-.3,5.753,5.753,0,0,0-
1.793-.238M85.44,9.467c2.621,0,10.591-.2,10.591-.436s-7.978-.439-
10.591-.439c-.509,0-.927.2-.927.439s.418.436.927.436M102.6,17.353a1.636,1.636,0,0,1
-.159.365,7.823,7.823,0,0,0,2.344-.29,6.766,6.766,0,0,0-2.128-.279ZM92.695,31.881c-
4.984-.131-10.455-.2-13.233-.2-1.133,0-2.055.347-
2.055.783s.922.781,2.055.781c2.926,0,8.831-.086,14.026-.232-.271-.365-.53-.749-.794
-1.128M95.047,35.1c-4.461-.154-10.534-.251-13.277-.251-.888,0-1.611.274-
1.611.613s.723.616,1.611.616c2.877,0,9.408-.1,13.914-.271-.211-.227-.42-.467-.637-.
707M84.513,37.856c0,.24.418.441.927.441,2.613,0,10.591-.2,10.591-.441s-7.97-.439-
10.591-.439c-.509,0-.927.2-.927.439M79.8,27.372a1.74,1.74,0,0,1,.337-.728c-.023.039
-.042.068-.01.013.178-.3.42-.689.707-1.13-1.376-.013-2.577-.026-3.529-.026-1.357,0-
2.464.426-
2.464.942s1.107.945,2.464.945c.707,0,1.543-.005,2.5-.016m2.018,2.945c-.339-.321-
1.454-1.608-1.592-1.736-.82-.005-1.551-.005-2.154-.005-1.29,0-2.323.392-
2.323.885s1.034.882,2.323.882c.984,0,2.266-.01,3.746-.026m-.172-
5.952q.6-.834,1.412-1.827c-2.415-.037-4.524-.052-6-.052-1.384,0-2.509.431-
2.509.958s1.125.958,2.509.958c1.185,0,2.77-.013,4.592-.037m-4.341-
2.981c1.639,0,4.052-.023,6.8-.068.486-.553,1.018-1.125,1.592-1.728-3.386-.055-
6.435-.089-8.39-.089-1.357,0-2.464.42-2.464.94s1.107.945,2.464.945"
transform="translate(-74.549 -3.316)" fill="#fff"></path>
<path id="Path_2657" data-name="Path 2657"
d="M102.118,25.988c.018.48.018.955-.008,1.415-4.644.185-9.043.467-
9.043.775s4.3.59,8.886.775c-.081.522-.185,1.044-.305,1.553-4.521.191-8.719.462-
8.719.765s3.921.559,8.249.744a14.368,14.368,0,0,1-.671,1.608c-3.73.183-6.806.418-
6.806.679,0,.245,2.694.47,6.083.645-.193.305-.392.611-.6.9-.219.308-.454.619-.715.9
22-2.117.164-3.574.345-3.574.535s1.047.332,2.65.473a15.307,15.307,0,0,1-
3.135,2.386,24.655,24.655,0,0,1-2.624-2.686c-1.052-1.29-3.3-4.686-3.824-
5.448s-.88-.982-1.5-.76a8.22,8.22,0,0,1-
2.081.441c-.3,0-.465-.117.034-.313a6.943,6.943,0,0,0,3.415-3.033c1.081-2.148.131-
5.109.131-5.109a3.71,3.71,0,0,1-1.193,2.167,4.647,4.647,0,0,0-.749-
3.738l-.4,1.864s-.264-.013-.89.517a2.581,2.581,0,0,0-.794,1.3c.491.2,1.081-.295,1.0
81-.295a23.789,23.789,0,0,1-2.637,6.367,4.492,4.492,0,0,1-
2.242,2c-.671.269-.888-.044-.888-.044a12.254,12.254,0,0,1-1.48-
1.519s-.037-.065.086-.06c.332.005.906-.553,1.039-.788.136-.264.128-.473.05-.486s-.2
.206-.817.6c-.637.4-.924.123-1.125-.1-.164-.175-.008-.392.1-.53.094-.123,3.407-
6.3,12.17-12.786,11.492-8.51,18.825-10.805,19.242-
10.972.282-.11.734-.253.838-.149a.406.406,0,0,1,.157.355c-.018.136-.086.211-.619.44
1A99.87,99.87,0,0,0,96.4,14.473a58.843,58.843,0,0,0-
7.153,4.315c-.277.17-.078.418.1.318,6.064-4.046,13.188-6.8,21.057-
9.053.381-.107.585-.107.653-.023a.658.658,0,0,1,.1.313c.01.146-.1.225-.426.35q-
12.687,4.711-
18.7,8.753s-.418.253-.426.54c0,.107.227.125.227.125,2.01.031,4.694.151,5.968.23,0,0
-.185.645-1.4,1.164a6.493,6.493,0,0,1-
2.684.347.239.239,0,0,0-.2.4c.078.1,1.919,3.062,8.6,3.738" transform="translate(-
70.713 -6.571)" fill="#fff"></path>
</g>
</g>
</g>
</svg>
</picture>

<svg class="hidden-xs desktop-qalogo" width="155" height="50" version="1.1"


id="Layer_1" xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 104.9 34"
enable-background="new 0 0 104.9 34" xml:space="preserve">
<g>
<path fill="#525A68" d="M21.5,27.4c-0.2,0-0.4,0-0.6,0c-0.2,0-0.5,0-
0.7,0l0.7-1.6L21.5,27.4z M22.3,29.2c0.1,0,0.3,0,0.5,0
c0.2,0,0.4,0,0.5,0c-0.3-0.6-0.7-1.6-1-2.2c-0.2-0.6-0.6-1.5-0.9-2.4c-
0.1,0-0.1,0-0.2,0c-0.1,0-0.1,0-0.2,0
c-0.2,0.5-0.5,1.4-1.2,2.9l-
0.8,1.7c0.1,0,0.2,0,0.3,0c0.1,0,0.2,0,0.3,0c0.1-0.4,0.3-0.9,0.5-
1.4c0.3,0,0.5,0,0.8,0
c0.3,0,0.6,0,0.8,0l0.3,0.7L22.3,29.2z"></path>
<path fill="#525A68" d="M23.8,26.2c0,1.1,0,2.2-
0.1,3c0.1,0,0.3,0,0.5,0c0.2,0,0.3,0,0.5,0c-0.1-0.5-0.1-1.2-0.1-2.2
c0-0.7,0-1.8,0.1-2.3c-0.2,0-0.3,0-0.5,0c-0.1,0-0.3,0-
0.5,0C23.8,25.3,23.8,25.8,23.8,26.2"></path>
<path fill="#525A68" d="M27.8,27c0.6-0.1,1.1-0.5,1.1-1.2c0-0.3-0.1-0.5-0.3-
0.7c-0.3-0.3-0.6-0.3-1-0.3c-0.2,0-0.9,0-1.1,0
c-0.3,0-0.5,0-0.7,0c0,0.8,0,0.9,0,1.8c0,1.3,0,1.4-
0.1,2.7c0.1,0,0.3,0,0.5,0c0.2,0,0.3,0,0.4,0c0-0.2,0-1,0-1.2v-0.9h0.2

c0.4,0.5,0.8,1.1,1.1,1.6c0.1,0.2,0.2,0.4,0.3,0.5c0.2,0,0.3,0,0.5,0c0.2,0,0.4,0,0.6,
0c-0.4-0.5-0.6-0.8-1.1-1.5
c-0.1-0.1-0.2-0.4-0.3-0.5L27.8,27z
M26.7,25c0.1,0,0.3,0,0.5,0c0.2,0,0.4,0,0.6,0.2c0.2,0.2,0.3,0.4,0.3,0.7
c0,0.4-0.2,0.9-0.9,0.9c-0.2,0-0.3,0-0.5,0V25z"></path>
<path fill="#525A68" d="M31.2,27.7c-0.3-0.9-0.7-2.2-0.9-3c-0.2,0-0.3,0-
0.5,0c-0.2,0-0.4,0-0.5,0c0.3,0.7,0.5,1.3,0.7,1.8

c0.3,0.9,0.5,1.4,0.7,2.2l0.2,0.5c0.1,0,0.2,0,0.3,0c0.1,0,0.1,0,0.2,0c0.1-
0.3,0.2-0.8,0.3-1c0.3-0.8,0.3-0.9,0.6-1.8l0.2-0.5

c0.1,0.2,0.2,0.5,0.3,0.8c0.1,0.2,0.4,1.2,0.5,1.4c0.1,0.3,0.1,0.4,0.4,1.2c0.1,0,0.2,
0,0.3,0c0.1,0,0.2,0,0.3,0
c0.3-0.8,0.3-0.9,0.6-1.9c0.4-1,0.6-1.6,1-2.6c-0.1,0-0.2,0-0.3,0c-0.1,0-
0.2,0-0.3,0c-0.2,0.9-0.4,1.3-0.5,1.8
c-0.3,0.9-0.3,1-0.5,1.5c-0.2-0.6-0.4-1.1-0.6-
1.7C33.4,26,33,24.7,33,24.7c-0.1,0-0.2,0-0.3,0c-0.1,0-0.2,0-0.3,0
c-0.2,0.8-0.9,2.7-1,2.9L31.3,28L31.2,27.7z"></path>
<path fill="#525A68" d="M37.8,27.4c-0.2,0-0.4,0-0.6,0c-0.2,0-0.5,0-
0.7,0l0.7-1.6L37.8,27.4z M38.6,29.2c0.1,0,0.3,0,0.5,0
c0.2,0,0.4,0,0.5,0c-0.3-0.6-0.7-1.6-1-2.2c-0.2-0.6-0.6-1.5-0.9-2.4c-
0.1,0-0.1,0-0.2,0c-0.1,0-0.1,0-0.2,0
c-0.2,0.5-0.5,1.4-1.2,2.9l-
0.8,1.7c0.1,0,0.2,0,0.3,0c0.1,0,0.2,0,0.3,0c0.1-0.4,0.3-0.9,0.5-
1.4c0.3,0,0.5,0,0.8,0
c0.3,0,0.6,0,0.8,0l0.3,0.7L38.6,29.2z"></path>
<path fill="#525A68" d="M41.3,27.4c0-0.1,0-0.1,0.1-0.2c0.3-0.5,0.5-1,0.8-
1.4c0.1-0.2,0.6-0.9,0.7-1.1c-0.1,0-0.1,0-0.3,0
c-0.1,0-0.3,0-0.4,0c-0.5,1-0.6,1.3-1.1,2.2c-0.6-1-0.8-1.5-1.2-2.2c-
0.2,0-0.4,0-0.5,0c-0.1,0-0.3,0-0.5,0

c0.3,0.6,0.9,1.5,1.2,2.1l0.4,0.7c0,0.4,0,1.3,0,1.8c0.1,0,0.3,0,0.4,0c0.2,0,0.3,0,0.
5,0c0-0.6,0-1,0-1.5V27.4z"></path>
<path fill="#525A68" d="M43.3,28.2c0,0.3,0,0.4-
0.2,0.7c0.2,0.1,0.7,0.3,1.2,0.3c1.2,0,1.7-0.8,1.7-1.4c0-0.2,0-0.6-0.3-0.9
c-0.2-0.2-0.4-0.3-0.9-0.5c-0.6-0.2-0.9-0.4-0.9-0.8c0-0.4,0.3-0.7,0.8-
0.7c0.4,0,0.8,0.2,0.9,0.6h0.1c0.1-0.3,0.1-0.3,0.2-0.6
c-0.3-0.1-0.6-0.3-1.1-0.3c-1.2,0-1.5,0.7-
1.5,1.3c0,0.5,0.2,0.9,0.8,1.2c0.2,0.1,0.5,0.2,0.7,0.3c0.1,0.1,0.5,0.2,0.5,0.8
c0,0.5-0.3,0.8-0.9,0.8C44,29,43.7,28.9,43.3,28.2L43.3,28.2z"></path>
<path fill="#5C0D34" d="M6.7,16c0-5,2.7-6.3,4.7-
6.3c3.2,0,4.6,2.7,4.6,5.6c0,1.6-0.2,3.2-1,4.4c-0.8,1.2-2.2,2-3.6,2
C7.8,21.7,6.7,18.2,6.7,16 M16.6,26.2c0.6-0.4,1.5-0.9,2.2-1.2l-4.5-
2.8c2.7-1,4.5-3.4,4.5-6.8c0-4.7-3.6-6.8-7.3-6.8
c-4,0-7.4,2.2-
7.4,7.2C4,17,4.3,19,5.9,20.7c1.7,1.7,3.8,2,5.5,2c0.2,0,0.4,0,0.7,0L16.6,26.2z"></
path>
<path fill="#5C0D34" d="M28,16.9c-0.6,0-1.2,0.1-1.8,0.1c-0.7,0-1.4-0.1-2.1-
0.1l2-4.9L28,16.9z M30.2,22.4c0.4,0,0.9-0.1,1.5-0.1
c0.6,0,1.2,0.1,1.5,0.1c-0.9-1.9-2.2-4.9-2.9-6.6c-0.7-1.7-1.9-4.4-2.8-
7.1c-0.2,0.1-0.4,0.1-0.6,0.1c-0.2,0-0.4,0-0.7-0.1
c-0.5,1.6-1.6,4.2-3.6,8.7l-2.3,5.1c0.3,0,0.6-0.1,0.9-
0.1c0.3,0,0.7,0.1,0.9,0.1c0.3-1.1,0.9-2.8,1.6-4.3c0.8,0,1.6-0.1,2.4-0.1
c0.8,0,1.7,0,2.5,0.1l0.8,2.1L30.2,22.4z"></path>
<path fill="#5C0D34" d="M39,12.4c0-0.8,0-1.5,0-2.2c1.4,0,2.8,0,3.9,0.1c-
0.1-0.3-0.1-0.5-0.1-0.7c0-0.2,0-0.4,0.1-0.8
C41,9,39.3,9,37.7,9c-1.5,0-3.7,0-5.3-
0.1c0.1,0.2,0.1,0.5,0.1,0.7c0,0.2,0,0.5-0.1,0.7c1-0.1,2.9-0.1,3.1-
0.1h1c0,0.8,0,1.5,0,2.2
l0,5.5c0,1.5-0.1,3-0.2,4.5c0.7-0.1,1-0.1,1.3-
0.1c0.2,0,0.9,0.1,1.4,0.1C39,21.9,39,21.2,39,19.7V12.4z"></path>
<path fill="#5C0D34" d="M50,16.9c-0.6,0-1.2,0.1-1.8,0.1c-0.7,0-1.4-0.1-2.1-
0.1l2-4.9L50,16.9z M52.2,22.4c0.4,0,0.9-0.1,1.5-0.1
c0.6,0,1.2,0.1,1.5,0.1c-0.9-1.9-2.2-4.9-2.9-6.6c-0.7-1.7-1.9-4.4-2.8-
7.1c-0.2,0.1-0.4,0.1-0.6,0.1c-0.2,0-0.4,0-0.7-0.1
c-0.5,1.6-1.6,4.2-3.6,8.7l-2.3,5.1c0.3,0,0.6-0.1,0.9-
0.1c0.3,0,0.7,0.1,0.9,0.1c0.3-1.1,0.9-2.8,1.6-4.3c0.8,0,1.6-0.1,2.4-0.1
c0.8,0,1.7,0,2.5,0.1l0.8,2.1L52.2,22.4z"></path>
<path fill="#5C0D34" d="M63.2,15.7c1.8-0.3,3.4-1.5,3.4-3.7c0-0.8-0.3-1.6-
0.9-2.2c-0.8-0.8-1.8-1-3.1-1c-0.5,0-2.7,0.1-3.3,0.1
c-1,0-1.5-0.1-2-0.1c0.1,2.5,0.1,2.8,0.1,5.4c0,3.8,0,4.2-0.2,8.1c0.4-
0.1,0.9-0.1,1.4-0.1c0.5,0,0.9,0.1,1.3,0.1
c0-0.5-0.1-3.1-0.1-
3.6V16h0.5c1.1,1.5,2.3,3.2,3.3,4.8c0.3,0.5,0.7,1.2,1,1.6c0.6-0.1,0.8-0.1,1.6-
0.1c0.7,0,1.2,0.1,1.8,0.1
c-1.2-1.6-1.8-2.3-3.3-4.4c-0.3-0.4-0.7-1.1-1-1.5L63.2,15.7z
M59.9,9.9c0.3,0,1-0.1,1.4-0.1c0.7,0,1.3,0.1,1.8,0.5
c0.7,0.5,0.8,1.2,0.8,2.1c0,1.3-0.7,2.7-2.7,2.7c-0.5,0-1,0-1.4-
0.1V9.9z"></path>
<path fill="#757F8B" d="M92.7,15.7c0,0.1-1.8,0.2-4.3,0.3c-0.5-0.3-0.8-0.5-
1-0.7C90.4,15.5,92.7,15.6,92.7,15.7"></path>
<path fill="#757F8B" d="M90.9,11.4c0,0.1-1.5,0.2-3.6,0.3c0.3-0.2,0.6-0.4,1-
0.5C89.8,11.3,90.9,11.3,90.9,11.4"></path>
<path fill="#757F8B" d="M74.9,20.7c-1,0-1.9,0-2.5,0c-1,0-1.8-0.3-1.8-0.7c0-
0.4,0.8-0.7,1.8-0.7c0.9,0,2,0,3.4,0
C75.2,20.2,75,20.6,74.9,20.7C74.9,20.7,74.9,20.7,74.9,20.7"></path>
<path fill="#757F8B"
d="M75.4,21.6c0.3,0.4,0.6,0.7,1.1,1.1c0,0,0.2,0.2,0.6,0c0.5-0.2,0.9-0.5,1.4-
1.1c1.4,0,2.8,0.1,4.2,0.1
c0.1,0.2,0.4,0.5,0.6,1c-4,0.1-8.3,0.2-10.5,0.2c-0.9,0-1.7-0.3-1.7-
0.6c0-0.4,0.7-0.6,1.7-0.6C73.6,21.6,74.4,21.6,75.4,21.6
C75.4,21.6,75.4,21.6,75.4,21.6"></path>
<path fill="#757F8B" d="M73.9,24.9c-0.8,0-1.5-0.3-1.5-0.6c0-0.3,0.7-
0.6,1.5-0.6c2.2,0,6.6,0.1,10.4,0.2c0.2,0.3,0.4,0.5,0.5,0.8
C80.9,24.9,76.2,24.9,73.9,24.9"></path>
<path fill="#757F8B" d="M86.5,26.7c-3.2,0.1-8.7,0.2-10.9,0.2c-0.6,0-1.2-
0.2-1.2-0.4c0-0.2,0.5-0.4,1.2-0.4
c2.2,0,7.3,0.1,10.5,0.2C86.2,26.4,86.3,26.6,86.5,26.7"></path>
<path fill="#757F8B" d="M78.2,27.9c1.9,0,7.6,0.1,7.6,0.3c0,0.2-5.7,0.3-
7.6,0.3c-0.4,0-0.7-0.1-0.7-0.3
C77.5,28.1,77.8,27.9,78.2,27.9"></path>
<path fill="#757F8B" d="M78.2,16.4c-2.4,0-4.5,0.1-5.8,0.1c-1,0-1.8-0.3-1.8-
0.7c0-0.4,0.8-0.7,1.8-0.7c1.6,0,4.2,0,7,0.1
C78.9,15.6,78.5,16,78.2,16.4"></path>
<path fill="#757F8B" d="M89.8,13.3c1.4,0.1,2.3,0.2,2.3,0.2c0,0.1-1.1,0.2-
2.7,0.3C89.7,13.6,89.8,13.4,89.8,13.3"></path>
<path fill="#757F8B" d="M72.9,14.2c-0.9,0-1.7-0.3-1.7-0.6c0-0.4,0.7-
0.6,1.7-0.6c1.9,0,5.3,0,8.7,0.1c-0.4,0.4-0.8,0.7-1.2,1.1
C77.4,14.2,74.6,14.2,72.9,14.2"></path>
<path fill="#757F8B" d="M83.2,11.9c-3.5,0.1-7.3,0.1-9.3,0.1c-0.8,0-1.5-0.3-
1.5-0.6c0-0.3,0.7-0.6,1.5-0.6c2.2,0,6.6,0.1,10.4,0.2
c-0.2,0.1-0.4,0.3-0.6,0.4C83.5,11.6,83.3,11.7,83.2,11.9"></path>
<path fill="#757F8B" d="M75.5,9.7c-0.6,0-1.2-0.2-1.2-0.4c0-0.2,0.5-0.4,1.2-
0.4C78,8.8,84,8.9,87,9.1c-0.2,0.1-0.4,0.3-0.6,0.4
C83.3,9.6,77.8,9.7,75.5,9.7"></path>
<path fill="#757F8B" d="M72.2,18.6c-1,0-1.8-0.3-1.8-0.7c0-0.4,0.8-0.7,1.8-
0.7c1.2,0,3.1,0,5.2,0.1c-0.4,0.5-0.7,0.9-1,1.3
C74.7,18.6,73.2,18.6,72.2,18.6"></path>
<path fill="#757F8B" d="M77.5,7.6c0-0.2,0.3-0.3,0.7-
0.3c1.9,0,7.6,0.1,7.6,0.3c0,0.2-5.7,0.3-7.6,0.3C77.8,7.9,77.5,7.7,77.5,7.6"></path>
<path fill="#5C0D34" d="M92.9,17.4c0,0.3,0,0.7,0,1c-3.3,0.1-6.5,0.3-
6.5,0.6c0,0.2,3.1,0.4,6.4,0.6c-0.1,0.4-0.1,0.8-0.2,1.1
c-3.2,0.1-6.2,0.3-6.2,0.5c0,0.2,2.8,0.4,5.9,0.5c-0.1,0.4-0.3,0.8-
0.5,1.2c-2.7,0.1-4.9,0.3-4.9,0.5c0,0.2,1.9,0.3,4.4,0.5
c-0.1,0.2-0.3,0.4-0.4,0.6c-0.2,0.2-0.3,0.4-0.5,0.7c-1.5,0.1-2.6,0.2-
2.6,0.4c0,0.1,0.7,0.2,1.9,0.3c-0.6,0.6-1.4,1.2-2.2,1.7
c0,0-1-0.9-1.9-1.9c-0.8-0.9-2.4-3.4-2.7-3.9c-0.4-0.5-0.6-0.7-1.1-0.5c-
0.6,0.2-1.3,0.3-1.5,0.3s-0.3-0.1,0-0.2
c0.4-0.1,1.8-0.8,2.4-2.2c0.8-1.5,0.1-3.7,0.1-3.7c-0.3,1.1-0.9,1.6-
0.9,1.6c0.2-1.1,0-2-0.5-2.7L81,15.6c0,0-0.2,0-0.6,0.4
c-0.4,0.4-0.6,0.9-0.6,0.9c0.4,0.1,0.8-0.2,0.8-0.2c-0.5,2-1.3,3.7-
1.9,4.6c-0.6,0.9-1,1.2-1.6,1.4c-0.5,0.2-0.6,0-0.6,0
c-0.4-0.4-0.7-0.7-1.1-1.1c0,0,0,0,0.1,0c0.2,0,0.7-0.4,0.7-0.6c0.1-
0.2,0.1-0.3,0-0.3c-0.1,0-0.1,0.1-0.6,0.4
c-0.4,0.3-0.7,0.1-0.8-0.1c-0.1-0.1,0-0.3,0.1-0.4c0.1-0.1,2.4-4.5,8.7-
9.2c8.2-6.1,13.5-7.7,13.8-7.9c0.2-0.1,0.5-0.2,0.6-0.1
c0.1,0.1,0.1,0.2,0.1,0.3c0,0.1-0.1,0.1-0.4,0.3c-3.2,1.4-6.9,3.7-
8.9,5.1c-2.6,1.3-5,3.1-5.1,3.1c-0.2,0.1-0.1,0.3,0.1,0.2
c4.4-2.9,9.5-4.9,15.1-6.5c0.3-0.1,0.4-
0.1,0.5,0c0.1,0.1,0.1,0.1,0.1,0.2c0,0.1-0.1,0.2-0.3,0.2c-6.1,2.3-10.5,4.3-13.4,6.3
c0,0-0.3,0.2-0.3,0.4c0,0.1,0.2,0.1,0.2,0.1c1.4,0,3.4,0.1,4.3,0.2c0,0-
0.1,0.5-1,0.8c-0.7,0.3-1.3,0.2-1.9,0.2
c-0.1,0-0.3,0.1-0.1,0.3C86.8,14.8,88.1,16.9,92.9,17.4"></path>
<path fill="#5C0D34" d="M49,28.5h-0.8c0,0-0.1-0.5,0.2-0.7c0.3-0.2,0.6-
0.3,0.6-0.3V28.5z M52.8,26.6c0,0-0.5,0.3-0.8,0.6
c-0.3,0.3,0.1,0.4,0.1,0.4v0.9h-2.4v-3.3c0,0-0.9,0.8-0.9,0.9c-
0.1,0.1,0.2,0.2,0.2,0.2l0,0.3c0,0-0.3,0.2-0.8,0.5
c-0.4,0.3-0.7,0.6-0.7,0.9c0,0.2-0.1,1.2-0.1,1.2h5.5V26.6z
M47.9,25.4c0.3,0,0.5-0.1,0.5-0.3c0-0.2-0.1-0.4-0.5-0.4
c-0.3,0-0.4,0.1-0.4,0.4C47.6,25.3,47.7,25.4,47.9,25.4
M48.9,25.4c0.3,0,0.5-0.1,0.5-0.3c0-0.2-0.1-0.4-0.5-0.4
c-0.3,0-0.4,0.1-0.4,0.4C48.6,25.3,48.7,25.4,48.9,25.4 M50.5,29.5c-
0.3,0-0.4,0.1-0.4,0.4c0,0.2,0.1,0.3,0.4,0.3
c0.3,0,0.5-0.1,0.5-0.3C50.9,29.6,50.8,29.5,50.5,29.5 M51.5,29.5c-0.3,0-
0.4,0.1-0.4,0.4c0,0.2,0.1,0.3,0.4,0.3
c0.3,0,0.5-0.1,0.5-0.3C52,29.6,51.8,29.5,51.5,29.5
M63.3,25.4c0.3,0,0.5-0.1,0.5-0.3c0-0.2-0.1-0.4-0.5-0.4
c-0.3,0-0.4,0.1-0.4,0.4C62.9,25.3,63,25.4,63.3,25.4
M64.3,25.4c0.3,0,0.5-0.1,0.5-0.3c0-0.2-0.1-0.4-0.5-0.4
c-0.3,0-0.4,0.1-0.4,0.4C63.9,25.3,64,25.4,64.3,25.4 M67.2,25.5c-
0.1,0.1-0.1,0.3,0.1,0.3v3.5h0.8v-4.3
C68.1,24.9,67.3,25.3,67.2,25.5 M64.1,27.4h-0.5c0-0.3,0.5-0.4,0.5-
0.4V27.4z M60.8,28c0,0.1,0,0.3,0,0.5h-4.4v-0.8
c0.1-0.3,0.3-0.3,0.6-0.3h3.2C60.9,27.4,60.8,27.8,60.8,28
M65.9,25.7v2.8h-1V26c0,0-0.2,0.1-0.5,0.2c-0.3,0.1-1.3,0.6-1.3,1.1V28
h1.1v0.5h-2.5c0-0.1,0-0.3,0-0.6c0-0.8-0.7-1.3-1.3-1.3h-2.9c-0.5,0-
0.8,0.1-0.9,0.3v-2.1c0,0-0.5,0.3-0.8,0.6
c-0.3,0.3,0,0.4,0,0.4v2.7h-1l0-2.3c0,0-0.7,0.5-0.9,0.6c-0.2,0.1-
0.1,0.3,0.1,0.3c0,0,0,1.7,0,2.1c0,0.4-0.3,0.9-1,0.7
c0,0-0.2,0,0,0.2c0.2,0.2,0.4,0.3,0.7,0.3c0.3,0,1.2-0.2,1.2-1.2h12.1v-
4.3c0,0-0.7,0.5-0.9,0.6C65.7,25.6,65.7,25.7,65.9,25.7"></path>
</g>
</svg>
<svg class="mobile-qalogo" xmlns="http://www.w3.org/2000/svg" width="39.842"
height="34.444" viewBox="0 0 39.842 34.444">
<g id="Group_6573" data-name="Group 6573" transform="translate(-716.561
-83.255)">
<path id="Path_2615" data-name="Path 2615"
d="M768.344,102.377c.02.472.018.934-.005,1.391-4.572.184-8.9.457-
8.9.768s4.236.577,8.753.756c-.078.522-.184,1.032-.306,1.536-4.452.179-8.587.447-
8.587.751s3.857.552,8.13.738a15.893,15.893,0,0,1-.668,1.577c-3.669.176-6.7.412-
6.7.67,0,.238,2.649.462,5.986.63-.184.311-.382.6-.585.889-.216.306-.454.615-.705.91
4-2.085.158-3.518.339-3.518.532,0,.163,1.026.316,2.608.457a15.281,15.281,0,0,1-
3.086,2.348,23.881,23.881,0,0,1-2.581-2.644c-1.044-1.268-3.255-4.615-3.776-
5.363s-.859-.967-1.469-.751a8.137,8.137,0,0,1-
2.056.435c-.291,0-.452-.113.037-.309a6.851,6.851,0,0,0,3.362-2.983c1.064-2.116.126-
5.036.126-5.036a3.679,3.679,0,0,1-1.168,2.144,4.627,4.627,0,0,0-.739-
3.687l-.4,1.835s-.251-.013-.868.5a2.6,2.6,0,0,0-.787,1.28c.485.2,1.07-.291,1.07-.29
1a23.362,23.362,0,0,1-2.6,6.272,4.45,4.45,0,0,1-
2.2,1.979c-.661.266-.876-.048-.876-.048a11.714,11.714,0,0,1-1.462-
1.5s-.035-.063.088-.063c.319.008.894-.545,1.017-.773.146-.261.131-.457.058-.472s-.2
.2-.814.587-.9.115-1.105-.1c-.158-.171,0-.387.1-.523.093-.115,3.357-6.2,11.992-
12.594,11.311-8.376,18.537-10.638,18.951-
10.8.274-.106.721-.249.822-.146a.394.394,0,0,1,.15.347c-.012.135-.085.208-.61.439a9
8.587,98.587,0,0,0-12.291,6.957,59.434,59.434,0,0,0-
7.047,4.249c-.274.171-.071.417.09.313,5.984-3.98,13-6.686,20.747-
8.91.369-.106.572-.106.635-.022a.607.607,0,0,1,.11.308c.01.144-.108.216-.427.344q-
12.485,4.636-
18.409,8.619s-.412.246-.414.532c0,.109.221.121.221.121,1.975.035,4.614.153,5.869.22
3,0,0-.175.638-1.381,1.15a6.3,6.3,0,0,1-
2.639.339.238.238,0,0,0-.2.394c.075.1,1.885,3.015,8.467,3.683"
transform="translate(-20.852)" fill="#4d002e"></path>
<g id="Group_6572" data-name="Group 6572" transform="translate(716.561
88.453)">
<path id="Path_2616" data-name="Path 2616"
d="M826.441,155.683c0,.176-2.46.336-5.966.477a8.409,8.409,0,0,1-1.433-
1.009c4.253.15,7.4.336,7.4.532" transform="translate(-795.764 -144.018)"
fill="#62727d"></path>
<path id="Path_2617" data-name="Path 2617"
d="M823.493,130.269a26.04,26.04,0,0,1-
5,.4c.419-.243.858-.494,1.31-.74a16.256,16.256,0,0,1,3.693.342"
transform="translate(-795.337 -124.524)" fill="#62727d"></path>
<path id="Path_2618" data-name="Path 2618" d="M723.791,181.277c-
1.364.014-2.559.022-3.493.022-1.343,0-2.433-.412-
2.433-.927s1.09-.927,2.433-.927c1.19,0,2.8.015,4.65.04-.713,1.03-1.057,1.65-
1.087,1.687s-.045.065-.07.1" transform="translate(-717.569 -162.795)"
fill="#62727d"></path>
<path id="Path_2619" data-name="Path 2619"
d="M727.554,192.8a11.713,11.713,0,0,0,1.462,1.5s.215.314.876.048a4.138,4.138,0,0,0,
1.883-1.509c1.875.027,3.861.072,5.817.118.161.234.487.721.891,1.319-5.453.14-
11.374.225-14.407.225-1.262,0-2.287-.394-
2.287-.869s1.025-.876,2.287-.876c.924,0,2.112.008,3.473.02a.1.1,0,0,0,0,.027"
transform="translate(-720.602 -173.081)" fill="#62727d"></path>
<path id="Path_2620" data-name="Path 2620" d="M730.982,207.743c-
1.122,0-2.029-.347-
2.029-.773s.907-.774,2.029-.774c2.965,0,9.046.09,14.253.241.251.357.5.713.739,1.044
-5.361.156-11.883.261-14.992.261" transform="translate(-726.138 -183.469)"
fill="#62727d"></path>
<path id="Path_2621" data-name="Path 2621" d="M757.5,220.842c-
4.374.194-11.891.322-15.015.322-.881,0-1.6-.277-
1.6-.608s.715-.607,1.6-.607c2.988,0,10,.118,14.435.3.2.215.394.412.58.6"
transform="translate(-735.364 -194.098)" fill="#62727d"></path>
<path id="Path_2622" data-name="Path 2622"
d="M760.7,231.111c2.576,0,10.432.193,10.432.43s-7.856.43-
10.432.43c-.5,0-.911-.191-.911-.43s.407-.43.911-.43" transform="translate(-749.973
-202.724)" fill="#62727d"></path>
<path id="Path_2623" data-name="Path 2623" d="M728.328,155.182c-
3.247.053-6.159.088-8.03.088-1.343,0-2.433-.417-
2.433-.929s1.09-.927,2.433-.927c2.174,0,5.75.043,9.622.114-.573.567-1.105,1.125-
1.592,1.654" transform="translate(-717.569 -142.676)" fill="#62727d"></path>
<path id="Path_2624" data-name="Path 2624"
d="M832.029,142.958a11.823,11.823,0,0,1,3.1.334,15.321,15.321,0,0,1-
3.688.366,1.55,1.55,0,0,0,.587-.7" transform="translate(-805.347 -134.595)"
fill="#62727d"></path>
<path id="Path_2625" data-name="Path 2625" d="M724.077,142.338c-
1.262,0-2.287-.391-
2.287-.874s1.025-.871,2.287-.871c2.594,0,7.294.062,12.012.168-.578.487-1.127.969-
1.645,1.441-4.14.085-8.075.136-10.367.136" transform="translate(-720.602 -132.767)"
fill="#62727d"></path>
<path id="Path_2626" data-name="Path 2626" d="M743.711,129.376c-
4.823.12-10.05.193-12.729.193-1.122,0-2.029-.344-
2.029-.77s.907-.774,2.029-.774c2.957,0,9.023.093,14.223.241-.259.186-.519.374-.783.
573-.241.178-.48.356-.711.537" transform="translate(-726.138 -123.054)"
fill="#62727d"></path>
<path id="Path_2627" data-name="Path 2627"
d="M742.487,116.947c-.881,0-1.6-.272-
1.6-.606s.715-.607,1.6-.607c3.314,0,11.588.145,15.788.356-.266.171-.532.357-.805.54
-4.377.189-11.866.317-14.982.317" transform="translate(-735.364 -113.555)"
fill="#62727d"></path>
<path id="Path_2628" data-name="Path 2628" d="M719.039,168.246c-
1.368,0-2.478-.427-
2.478-.944s1.11-.944,2.478-.944c1.712,0,4.279.026,7.181.071-.547.642-1.02,1.235-
1.426,1.767-2.308.031-4.329.05-5.755.05" transform="translate(-716.561 -152.68)"
fill="#62727d"></path>
<path id="Path_2629" data-name="Path 2629"
d="M759.793,106.566c0-.236.407-.427.911-.427,2.576,0,10.432.191,10.432.427S763.281,
107,760.7,107c-.5,0-.911-.193-.911-.431" transform="translate(-749.973 -106.139)"
fill="#62727d"></path>
</g>
</g>
</svg>
<svg class="mobile-qalogo-white" xmlns="http://www.w3.org/2000/svg"
width="40" height="34.584" viewBox="0 0 40 34.584">
<g id="Group_6568" data-name="Group 6568" transform="translate(-46.936
-50.099)">
<path id="Path_2607" data-name="Path 2607"
d="M49.661,128.627c1.611,0,3.988-.025,6.687-.063.482-.55,1-1.112,1.575-1.7-
3.336-.057-6.343-.088-8.262-.088-1.343,0-2.429.414-
2.429.922s1.086.93,2.429.93m4.267,2.937c.4-.546.859-1.147,1.4-1.8-2.377-.034-
4.451-.05-5.911-.05-1.37,0-2.477.422-
2.477.943s1.106.942,2.477.942c1.163,0,2.729-.012,4.515-.035m.17,5.865c-.326-.321-
1.427-1.59-1.563-1.709-.8-.005-1.525-.01-2.123-.01-1.266,0-2.29.387-
2.29.875s1.024.871,2.29.871c.966,0,2.238-.013,3.686-.027m-1.989-
2.9a1.712,1.712,0,0,1,.341-.715c-.027.035-.047.063-.016.007.179-.3.415-.674.7-
1.109-1.354-.016-2.545-.024-3.475-.024-1.343,0-2.429.413-
2.429.926s1.086.923,2.429.923c.69,0,1.518,0,2.448-.008m4.646,10.319c0,.235.407.431.
91.431,2.579,0,10.432-.2,10.432-.431s-7.852-.427-
10.432-.427c-.5,0-.91.192-.91.427m10.374-2.719c-4.394-.149-10.374-.242-
13.074-.242-.88,0-1.594.27-
1.594.61s.715.605,1.594.605c2.83,0,9.261-.107,13.7-.269-.206-.222-.412-.459-.621-.7
m-2.316-3.163c-4.908-.128-10.3-.207-13.033-.207-1.12,0-2.03.347-
2.03.773s.911.773,2.03.773c2.877,0,8.7-.088,13.805-.227-.259-.363-.516-.741-.773-
1.113m9.752-
14.309a1.666,1.666,0,0,1-.156.362,7.64,7.64,0,0,0,2.308-.289,6.8,6.8,0,0,0-
2.093-.269Zm-16.9-7.769c2.579,0,10.432-.188,10.432-.424s-7.852-.427-
10.432-.427c-.5,0-.91.186-.91.427s.407.424.91.424m15.651,4.653c-.346.179-.675.358-
1,.537a11,11,0,0,0,2.776-.3,5.371,5.371,0,0,0-1.772-.239m-
22.906,4.064c2.014,0,5.31-.04,8.893-.107.517-.494,1.065-.99,1.65-1.5-4.2-.082-
8.22-.139-10.543-.139-1.266,0-2.29.393-
2.29.872s1.024.875,2.29.875m21.608,1.63a10.5,10.5,0,0,0,1.8.847,15.151,15.151,0,0,0
,3.787-.385c0-.166-2.284-.321-5.589-.462m-19.558-
8.414c0,.335.715.606,1.594.606,2.718,0,8.744-.094,13.149-.247.33-.229.664-.466.984-
.68-4.442-.172-11.212-.287-14.133-.287-.88,0-1.594.271-
1.594.608m-.681,3.732c2.377,0,6.756-.065,11.085-.162.49-.389,1.006-.786,1.537-
1.185-4.8-.124-9.961-.2-12.622-.2-1.12,0-2.03.344-
2.03.772s.911.773,2.03.773m11,13.534a8.9,8.9,0,0,1-2.383.49,4.815,4.815,0,0,0-
2.42.793c1.825-.03,3.762-.067,5.671-.112-.129-.19-.532-.784-.536-.784a2.281,2.281,0
,0,0-.313-.391c-.009,0,0,0-.02,0" transform="translate(0 -60.599)"
fill="#fff"></path>
<path id="Path_2608" data-name="Path 2608"
d="M149.419,69.3c.019.472.014.943-.005,1.4-4.572.181-8.9.459-
8.9.767s4.239.58,8.753.76c-.081.525-.18,1.04-.308,1.54-4.452.183-8.582.453-
8.582.759,0,.29,3.854.552,8.127.733a16.371,16.371,0,0,1-.667,1.587c-3.667.181-
6.7.417-
6.7.672s2.648.463,5.986.635c-.189.312-.378.61-.584.892-.221.31-.455.617-.707.914-
2.086.163-3.519.338-3.519.536,0,.17,1.025.326,2.606.465a15.149,15.149,0,0,1-
3.083,2.351,24.355,24.355,0,0,1-2.586-2.651c-1.039-1.274-3.25-4.634-3.772-
5.387s-.859-.97-1.47-.751a8.017,8.017,0,0,1-
2.054.435c-.293,0-.45-.112.037-.308a6.877,6.877,0,0,0,3.364-3c1.06-2.125.123-
5.058.123-5.058a3.7,3.7,0,0,1-1.168,2.157,4.642,4.642,0,0,0-.74-
3.709l-.4,1.845s-.246-.01-.865.511a2.647,2.647,0,0,0-.789,1.285c.488.2,1.074-.3,1.0
74-.3a23.621,23.621,0,0,1-2.6,6.3,4.453,4.453,0,0,1-
2.2,1.981c-.663.266-.878-.046-.878-.046a11.8,11.8,0,0,1-1.458-
1.5s-.036-.067.085-.06c.323.005.893-.548,1.022-.779.14-.258.125-.46.055-.475s-.194.
193-.813.589-.9.122-1.107-.1c-.156-.171,0-.388.1-.521s3.355-6.231,11.99-
12.654c11.309-8.413,18.539-10.68,18.949-
10.845.276-.111.72-.248.823-.146a.4.4,0,0,1,.149.351c-.012.138-.085.2-.605.438a97.9
47,97.947,0,0,0-12.3,6.988,58.86,58.86,0,0,0-
7.048,4.269c-.272.172-.07.415.1.312,5.979-3.993,12.994-6.72,20.741-
8.947.376-.106.573-.106.637-.023a.577.577,0,0,1,.11.308c.011.145-.1.218-.426.346Q14
5.417,58.83,139.5,62.831s-.411.247-.415.535c0,.108.217.123.217.123,1.98.032,4.618.1
49,5.877.223,0,0-.18.639-1.384,1.158a6.308,6.308,0,0,1-
2.638.337.239.239,0,0,0-.2.4c.076.1,1.885,3.027,8.467,3.693" transform="translate(-
71.392 0)" fill="#fff"></path>
</g>
</svg>
</a>

<div class="privClubLogoSH privClubLogoSep" style="display :


block !important"></div>

<a class="navbar-brand ml-2 mr-3 privClubLogo privClubLogoSH"


href="https://www.qatarairways.com/en/Privilege-Club.html" style="display: block !
important; outline: 0px;"> privilege-club
<picture><svg class="pcLogo" id="Component_58_1" data-
name="Component 58 – 1" xmlns="http://www.w3.org/2000/svg" width="93" height="37"
viewBox="0 0 93 37">
<text id="PRIVILEGE" transform="translate(0 18)" fill="#7a8892" font-size="18"
font-family="Jotia-Regular, Jotia" letter-spacing="-0.005em"><tspan x="0"
y="0">PRIVILEGE</tspan></text>
<text id="CLUB" transform="translate(0 33)" fill="#7a8892" font-size="18" font-
family="Jotia-Regular, Jotia" letter-spacing="-0.005em"><tspan x="0"
y="0">CLUB</tspan></text>
</svg> </picture>
</a>

<a class="navbar-brand mr-3 QRHLogo QRHLogoDesktop QRHLogoSH"


href="https://www.qatarairways.com/en/holidays.html" style="outline: 0px;">
<picture><svg xmlns="http://www.w3.org/2000/svg"
width="270" height="50" viewBox="0 0 165.88
22.48"><defs><style>.QRHLogoSH .a{fill:#818a8f;opacity:
1;}.QRHLogoSH .b{fill:#662046;}.QRHLogoSH .c{fill:#5e6a71;}</style></defs><path
class="a" d="M354.38,352.57a18.32,18.32,0,0,1-
3.73.3,5.33,5.33,0,0,1-.89-.63,27.9,27.9,0,0,1,4.62.33" transform="translate(-
280.32 -342.04)"></path><path class="a" d="M352.81,348.88a17,17,0,0,1-
3.13.25c.26-.16.54-.31.82-.47a10.17,10.17,0,0,1,2.31.22" transform="translate(-
280.32 -342.04)"></path><path class="a" d="M339.1,356.83l-2.18,0c-.84,0-1.52-.26-
1.52-.58s.68-.58,1.52-.58l2.91,0c-.45.65-.66,1-.68,1.06l0,.06"
transform="translate(-280.32 -342.04)"></path><path class="a"
d="M339.56,357.61a8,8,0,0,0,.91.94s.14.19.55,0a2.54,2.54,0,0,0,1.18-.94l3.63.08c.1.
14.31.44.56.82-3.41.09-7.11.14-9,.14-.79,0-1.43-.25-
1.43-.55s.64-.54,1.43-.54h2.17v0" transform="translate(-280.32
-342.04)"></path><path class="a" d="M338.24,360.45c-.7,0-1.26-.21-
1.26-.48s.56-.48,1.26-.48c1.86,0,5.66.05,8.91.14.15.23.31.45.46.66-3.35.1-7.43.16-
9.37.16" transform="translate(-280.32 -342.04)"></path><path class="a"
d="M349.05,362c-2.73.12-7.43.2-9.38.2-.55,0-1-.17-
1-.38s.45-.38,1-.38c1.86,0,6.25.07,9,.18l.37.38" transform="translate(-280.32 -
342.04)"></path><path class="a"
d="M341.92,363a63.39,63.39,0,0,1,6.52.27,63.39,63.39,0,0,1-
6.52.27c-.31,0-.57-.12-.57-.27s.26-.27.57-.27" transform="translate(-280.32 -
342.04)"></path><path class="a" d="M341.94,353.1c-2,0-3.85,0-5,0-.84,0-1.52-.25-
1.52-.58s.68-.57,1.52-.57c1.36,0,3.59,0,6,.07-.36.35-.69.7-1,1"
transform="translate(-280.32 -342.04)"></path><path class="a"
d="M351.89,350.51a7.76,7.76,0,0,1,1.93.21,9.54,9.54,0,0,1-2.3.23,1,1,0,0,0,.37-.44"
transform="translate(-280.32 -342.04)"></path><path class="a"
d="M337.39,351.26c-.79,0-1.43-.24-1.43-.54s.64-.54,1.43-.54c1.62,0,4.56,0,7.5.1l-
1,.9c-2.58.05-5,.08-6.47.08" transform="translate(-280.32 -342.04)"></path><path
class="a" d="M346.2,349.24c-3,.07-6.28.12-8,.12-.7,0-1.26-.22-
1.26-.48s.56-.49,1.26-.49c1.85,0,5.64.06,8.89.15l-.49.36c-.15.11-.3.22-.44.34"
transform="translate(-280.32 -342.04)"></path><path class="a"
d="M339.67,347.41c-.55,0-1-.17-1-.38s.45-.38,1-.38c2.07,0,7.24.09,9.86.22l-.5.34c-
2.74.12-7.42.2-9.36.2" transform="translate(-280.32 -342.04)"></path><path
class="a" d="M336.76,355c-.85,0-1.54-.26-
1.54-.59s.69-.59,1.54-.59c1.08,0,2.68,0,4.49.05-.34.4-.64.77-.89,1.1l-3.6,0"
transform="translate(-280.32 -342.04)"></path><path class="a"
d="M341.35,345.55c0-.14.26-.26.57-.26,1.61,0,6.52.12,6.52.26a63.39,63.39,0,0,1-
6.52.27c-.31,0-.57-.12-.57-.27" transform="translate(-280.32 -342.04)"></path><path
class="b" d="M354.54,354q0,.43,0,.87c-2.86.11-5.57.28-
5.57.48s2.65.36,5.47.47c-.05.32-.11.64-.19,1-2.78.11-5.36.28-
5.36.47s2.41.34,5.08.45a8.92,8.92,0,0,1-.42,1,17.84,17.84,0,0,0-
4.19.42,15.12,15.12,0,0,0,3.75.4c-.12.19-.25.37-.37.55l-.44.57a6.3,6.3,0,0,0-
2.2.33c0,.11.64.2,1.63.29a9.89,9.89,0,0,1-1.93,1.47,16.62,16.62,0,0,1-1.61-
1.65c-.65-.8-2-2.89-2.36-3.35s-.54-.61-.92-.47a5.08,5.08,0,0,1-
1.28.27c-.18,0-.28-.07,0-.2a4.28,4.28,0,0,0,2.1-1.86,4.82,4.82,0,0,0,.08-
3.15,2.26,2.26,0,0,1-.73,1.34,2.88,2.88,0,0,0-.46-
2.3l-.25,1.14s-.16,0-.54.32a1.66,1.66,0,0,0-.5.8c.31.12.67-.18.67-.18a14.34,14.34,0
,0,1-1.62,3.92,2.79,2.79,0,0,1-
1.38,1.23c-.41.17-.55,0-.55,0a7.23,7.23,0,0,1-.91-.93s0,0,.06,0,.55-.34.63-.48.08-.
29,0-.3-.12.12-.51.37-.56.07-.69-.06,0-.25.06-.33a27.38,27.38,0,0,1,7.49-7.87c7.07-
5.23,11.58-6.65,11.84-
6.75s.45-.15.51-.09a.25.25,0,0,1,.1.22c0,.08-.06.13-.38.27A61.09,61.09,0,0,0,351,34
6.9a38.45,38.45,0,0,0-4.41,2.65c-.17.11,0,.26.06.2a46.13,46.13,0,0,1,13-
5.57c.23-.06.36-.06.4,0a.44.44,0,0,1,.07.19c0,.09-.07.14-.27.21a57.92,57.92,0,0,0-
11.5,5.39s-.26.16-.26.33.14.08.14.08c1.23,0,2.88.09,3.67.14,0,0-.11.4-.87.72a3.84,3
.84,0,0,1-1.65.21.14.14,0,0,0-.12.24c.05.07,1.18,1.89,5.29,2.31"
transform="translate(-280.32 -342.04)"></path><path class="b" d="M282.53,352.81c0-
4.07,2.18-5.17,3.83-
5.17,2.65,0,3.8,2.19,3.8,4.54a6.55,6.55,0,0,1-.83,3.61,3.51,3.51,0,0,1-2.95,1.63c-
3,0-3.85-2.84-3.85-4.61m8,8.31a12.15,12.15,0,0,1,1.8-1l-3.65-
2.26a5.51,5.51,0,0,0,3.65-5.52c0-3.88-3-5.53-6-5.53-3.26,0-6.07,1.81-
6.07,5.91a5.49,5.49,0,0,0,1.55,3.9,5.88,5.88,0,0,0,4.47,1.63,4.87,4.87,0,0,0,.54,0Z
" transform="translate(-280.32 -342.04)"></path><path class="b"
d="M300.06,353.51c-.5,0-1,.07-1.48.07s-1.12-.05-1.68-.07l1.64-
4Zm1.83,4.51c.29,0,.74-.1,1.19-.1s1,.08,1.26.1c-.73-1.57-1.79-4-2.4-5.41s-1.56-
3.62-2.33-5.83a1.76,1.76,0,0,1-1.05,0,70.2,70.2,0,0,1-
3,7.07L293.73,358a5,5,0,0,1,.73-.1,5.55,5.55,0,0,1,.77.1,34.93,34.93,0,0,1,1.3-
3.5c.64,0,1.29-.07,1.93-.07s1.38,0,2.07.07l.68,1.71Z" transform="translate(-280.32
-342.04)"></path><path class="b" d="M309.21,349.83c0-.61,0-1.22,0-
1.81,1.11,0,2.26,0,3.21.12a3,3,0,0,1-.08-.58,4.14,4.14,0,0,1,.08-.62c-1.55.08-3,.1-
4.31.1s-3,0-
4.31-.1a2.54,2.54,0,0,1,.08.6,2.47,2.47,0,0,1-.08.6c.82-.08,2.37-.12,2.52-.12h.8c0,
.63,0,1.2,0,1.8l0,4.5c0,1.23-.1,2.47-.16,3.7.58-.06.82-.1,1.1-.1s.71.05,1.18.1a16.5
,16.5,0,0,1-.12-2.21Z" transform="translate(-280.32 -342.04)"></path><path
class="b" d="M318.36,353.51c-.5,0-1,.07-1.48.07s-1.12-.05-1.68-.07l1.65-
4Zm1.83,4.51c.29,0,.74-.1,1.19-.1s1,.08,1.26.1c-.72-1.57-1.79-4-2.4-5.41s-1.55-
3.62-2.33-5.83a1.86,1.86,0,0,1-.51.08,1.91,1.91,0,0,1-.54-.08,71.81,71.81,0,0,1-
2.95,7.07L312,358a5,5,0,0,1,.73-.1,5.7,5.7,0,0,1,.78.1,32.33,32.33,0,0,1,1.29-
3.5c.64,0,1.29-.07,1.93-.07s1.38,0,2.07.07l.68,1.71Z" transform="translate(-280.32
-342.04)"></path><path class="b" d="M329.31,352.53a3,3,0,0,0,2.81-
3,2.52,2.52,0,0,0-.75-1.81,3.31,3.31,0,0,0-2.53-.79c-.37,0-2.25.08-
2.67.08a15.85,15.85,0,0,1-
1.61-.08c.11,2.09.11,2.31.11,4.43,0,3.12,0,3.47-.14,6.65a8,8,0,0,1,1.11-.1,10.24,10
.24,0,0,1,1.08.1c0-.42-.06-2.5-.06-3v-
2.29h.39c.87,1.22,1.87,2.65,2.69,3.92.25.37.6,1,.84,1.34a8.13,8.13,0,0,1,1.31-.1,11
.75,11.75,0,0,1,1.44.1c-1-1.28-1.45-1.84-2.73-3.63l-.84-1.21Zm-2.65-
4.71c.24,0,.84-.09,1.15-.09a2.49,2.49,0,0,1,1.5.41,1.89,1.89,0,0,1,.68,1.68,2.09,2.
09,0,0,1-2.22,2.23c-.42,0-.8,0-1.11-.05Z" transform="translate(-280.32 -
342.04)"></path><path class="b"
d="M317.52,360.48c-.22,0-.31-.07-.31-.26s.07-.3.31-.3.38.12.38.3-.15.26-.38.26m1.26
,3.31c.28,0,.38.12.38.29s-.16.27-.38.27-.31-.07-.31-.27.07-.29.31-.29m.87,0c.27,0,.
38.12.38.29s-.16.27-.38.27-.31-.07-.31-.27.06-.29.31-.29m9.73-
3.36c-.23,0-.31-.07-.31-.27s.06-.29.31-.29.38.12.38.29-.16.27-.38.27m.86,0c-.23,0-.
31-.07-.31-.27s.06-.29.31-.29.38.12.38.29-.16.27-.38.27m-.19,1.67v-.35s-.41.12-.41.
35Zm-
2.73.47c0-.19.09-.49-.48-.49H324.2c-.25,0-.41,0-.5.27V363h3.61c0-.14,0-.31,0-.41m4.
23-1.86c-.16,0-.19-.11-.07-.22s.71-.48.71-.48v3.55h-10a1,1,0,0,1-
1,1,.82.82,0,0,1-.55-.24c-.16-.14,0-.18,0-.18.59.17.87-.21.87-.54s0-1.74,0-
1.74c-.17,0-.26-.11-.11-.23l.71-.52,0,1.91H323v-
2.22s-.27-.14,0-.35.66-.47.66-.47v1.75a1,1,0,0,1,.74-.22h2.42a1.06,1.06,0,0,1,1.1,1
V363h2.09v-.43h-.88V362c0-.47.86-.82,1.1-.92l.42-.18V363h.86Zm-
14,2.27v-.85a4.47,4.47,0,0,0-.52.28c-.24.16-.15.57-.15.57Zm3.19-1.53v2.11h-
4.52s.09-.79.09-
1,.25-.49.59-.72a5.61,5.61,0,0,1,.63-.37l0-.25s-.24-.09-.17-.18.77-.73.77-.73V363h1
.95v-.76s-.31-.09-.05-.31a4.67,4.67,0,0,1,.67-.46m11.89-
1c.12-.1.71-.48.71-.48v3.55h-.64v-2.85c-.16,0-.19-.11-.07-.22m-
15.93,0c-.22,0-.31-.07-.31-.26s.07-.3.31-.3.38.12.38.3-.15.26-.38.26"
transform="translate(-280.32 -342.04)"></path><path class="c"
d="M294.83,362.06l-.49,0-.56,0,.55-1.33Zm.61,1.5a2.82,2.82,0,0,1,.82,0c-.24-.52-.6-
1.34-.8-1.8s-.52-1.21-.78-1.95a.51.51,0,0,1-.17,0l-.18,0c-.13.44-.44,1.14-
1,2.36l-.63,1.39a1.71,1.71,0,0,1,.25,0l.25,0c.09-.31.26-.75.43-
1.17l.65,0,.69,0,.22.57Z" transform="translate(-280.32 -342.04)"></path><path
class="c" d="M296.76,361.11c0,.92,0,1.81-.06,2.45l.39,0,.37,0c0-.44,0-1,0-
1.82a18,18,0,0,1,.06-1.87l-.38,0-.39,0a9.92,9.92,0,0,1,.06,1.24"
transform="translate(-280.32 -342.04)"></path><path class="c"
d="M300,361.73a1,1,0,0,0,.93-
1,.85.85,0,0,0-.24-.6,1.13,1.13,0,0,0-.85-.26l-.89,0-.54,0c0,.69,0,.77,0,1.47,0,1,0
,1.16-.05,2.22a2.34,2.34,0,0,1,.38,0c.13,0,.25,0,.36,0s0-.83,0-
1v-.77h.13c.29.41.63.89.9,1.31l.28.45a2.76,2.76,0,0,1,.44,0,3.43,3.43,0,0,1,.48,0c-
.34-.43-.49-.61-.91-1.21l-.28-.41Zm-.89-
1.57.39,0a.89.89,0,0,1,.5.13.63.63,0,0,1,.22.56.69.69,0,0,1-.73.75l-.38,0Z"
transform="translate(-280.32 -342.04)"></path><path class="c"
d="M302.82,362.3c-.26-.75-.61-1.8-.77-
2.43l-.38,0-.42,0,.56,1.5c.24.7.4,1.19.6,1.78l.13.41.22,0,.21,0c.08-.28.19-.62.26-.
85l.51-
1.46.16-.45c.07.18.17.45.22.62s.34,1,.4,1.18.11.31.31,1a1.29,1.29,0,0,1,.23,0,.83.8
3,0,0,1,.22,0c.2-.64.22-.7.52-1.57s.48-1.32.81-
2.12l-.24,0a1.31,1.31,0,0,1-.25,0c-.2.7-.29,1-.45,1.5-.25.75-.29.84-.44,1.25-.17-.4
7-.34-.93-.5-1.41-.08-.26-.41-1.33-.42-
1.34a1.29,1.29,0,0,1-.23,0,1.42,1.42,0,0,1-.24,0c-.16.65-.73,2.24-.79,2.38l-.13.35Z
" transform="translate(-280.32 -342.04)"></path><path class="c"
d="M308.28,362.06l-.5,0-.56,0,.55-1.33Zm.6,1.5a2.82,2.82,0,0,1,.82,0c-.24-.52-.6-
1.34-.8-1.8s-.52-1.21-.78-1.95a.5.5,0,0,1-.34,0c-.13.44-.45,1.14-
1,2.36l-.63,1.39a1.9,1.9,0,0,1,.25,0l.26,0a9.21,9.21,0,0,1,.43-
1.17l.64,0,.69,0,.23.57Z" transform="translate(-280.32 -342.04)"></path><path
class="c" d="M311.17,362.12a.41.41,0,0,1,.07-.18c.23-.38.44-.79.68-
1.17l.55-.9a.65.65,0,0,1-.22,0,2.69,2.69,0,0,1-.32,0,14.15,14.15,0,0,1-.93,1.82c-.4
5-.81-.66-1.23-.94-
1.82l-.44,0-.44,0c.28.47.74,1.21,1,1.68l.32.55c0,.33,0,1,0,1.46l.37,0,.37,0c0-.5,0-
.79,0-1.24Z" transform="translate(-280.32 -342.04)"></path><path class="c"
d="M312.81,362.75a2.35,2.35,0,0,1-.12.61,2.1,2.1,0,0,0,1,.28,1.21,1.21,0,0,0,1.37-
1.18,1.08,1.08,0,0,0-.26-.71,1.63,1.63,0,0,0-.74-.4c-.47-.18-.74-.29-.74-.68a.57.57
,0,0,1,.63-.58.68.68,0,0,1,.71.47h.07a2.33,2.33,0,0,1,.17-.51,1.94,1.94,0,0,0-.89-.
23c-1,0-1.26.61-
1.26,1.08a.93.93,0,0,0,.68,1l.55.23a.67.67,0,0,1-.26,1.29c-.32,0-.59-.08-.83-.62Z"
transform="translate(-280.32 -342.04)"></path><rect class="a" x="82.56" y="4.74"
width="0.77" height="16.77"></rect><path class="a" d="M379.53,352.58c-.87,0-
1.74-.06-2.62-.06s-1.84,0-2.76.06v1.62c0,2.08.07,2.81.15,3.83a11,11,0,0,0-
1.12-.1,11.15,11.15,0,0,0-1
.15.1c.13-2.46.15-4.9.15-7.35,0-1.26-.05-2.49-.16-
3.74.32,0,.9.1,1.16.1a10.83,10.83,0,0,0,1.12-.1,41.88,41.88,0,0,0-.15,4.61c.81,0,1.
63.06,2.44.06,1,0,2,0,2.94-.06,0-.42,0-2.38,0-2.78s0-.63-.08-
1.83c.31,0,.82.1,1.18.1s.82-.07,1.13-.1c-.21,1.68-.23,5.59-.23,7.27a29.65,29.65,0,0
,0,.16,3.82,11.54,11.54,0,0,0-1.17-.1,10.22,10.22,0,0,0-1.1.1c0-.29.13-2.25.13-
2.85Z" transform="translate(-280.32 -342.04)"></path><path class="a"
d="M389.21,357.43c2.75,0,3.81-2.59,3.81-4.9,0-2.63-1-4.89-3.81-4.89s-3.81,2.68-
3.81,4.89c0,2.41,1,4.9,3.81,4.9m6-5.09c0,3.6-2.44,5.91-6,5.91-3.36,0-6-2-6-5.52,0-
4.11,2.81-5.92,6.08-5.92,3,0,6,1.65,6,5.53" transform="translate(-280.32 -
342.04)"></path><path class="a" d="M397,351.35c0-.71,0-.87-.05-2.31,0-.34,0-
1.79-.06-
2.1a5.21,5.21,0,0,0,1.11.1,6.09,6.09,0,0,0,1.13-.1c-.11,2.44-.16,4.48-.16,7,0,1.13,
0,2.18.05,3.07h.29a35.61,35.61,0,0,0,3.75-.15,1.89,1.89,0,0,0-.08.65,1.41,1.41,0,0,
0,.08.55c-.83,0-2.22-.1-3.09-.1-1,0-1.9,0-3.08.1,0-.26.11-4,.11-4.41Z"
transform="translate(-280.32 -342.04)"></path><path class="a"
d="M404.61,346.94c.31,0,.9.1,1.15.1a9.26,9.26,0,0,0,1.14-.1c-.17,1.2-.17,4-.17,5.63
,0,2.4,0,4.15.16,5.46-.37,0-.76-.1-1.13-.1s-.81.08-1.17.1c.18-1.93.18-4.59.18-
7.35a33.86,33.86,0,0,0-.16-3.74" transform="translate(-280.32
-342.04)"></path><path class="a"
d="M411.73,354.84c0,.75,0,1.51.08,2.25.36,0,1.8.08,2.2.08,1.07,0,3.81-.79,3.81-
4.94,0-2.09-1-4.43-4.34-4.43-.55,0-1.12,0-
1.67.08,0,.65-.08,1.31-.08,2Zm5.9,2.27a6,6,0,0,1-3.51.92c-1,0-2-.08-3-.08-.5,0-1,0-
1.52.08l.1-3c0-.71,0-1.07,0-3,0-1,0-2,0-3,0-.69,0-1.39-.08-
2.1.44,0,.89.08,1.33.08.87,0,1.82-.08,2.79-.08a7,7,0,0,1,4.43,1.12,5,5,0,0,1,1.86,4
.1,5.55,5.55,0,0,1-2.41,4.95" transform="translate(-280.32 -342.04)"></path><path
class="a" d="M424.63,349.54l-
1.65,4c.56,0,1.12.06,1.68.06s1,0,1.49-.06Zm2.66,6.69-.68-1.71c-.69,0-1.37-.06-
2.06-.06s-1.3,0-1.94.06a33.2,33.2,0,0,0-
1.29,3.51,4.48,4.48,0,0,0-.78-.1,4,4,0,0,0-.73.1l1.88-4.17a73.68,73.68,0,0,0,3-
7.08,1.78,1.78,0,0,0,.53.08,1.75,1.75,0,0,0,.51-.08c.78,2.21,1.75,4.48,2.33,5.83s1.
68,3.85,2.41,5.42c-.24,0-.81-.1-1.26-.1s-.91.08-1.2.1Z" transform="translate(-
280.32 -342.04)"></path><path class="a"
d="M434.84,354.29c0,1.36.05,2.23.12,3.74a10.83,10.83,0,0,0-1.12-.1,9.42,9.42,0,0,0-
1.08.1c.05-1.26.1-3.38.1-4.38l-1-1.65c-.82-1.42-2.2-3.65-3-
5.06a11.24,11.24,0,0,0,1.33.1,7.92,7.92,0,0,0,1.32-.1c.84,1.78,1.46,3.06,2.83,5.46a
46.66,46.66,0,0,0,2.8-5.46,4.9,4.9,0,0,0,.93.1,1.71,1.71,0,0,0,.68-.1c-.24.44-
1.42,2.31-1.66,2.7-.73,1.16-1.36,2.38-2,3.54a1.21,1.21,0,0,0-.21.52Z"
transform="translate(-280.32 -342.04)"></path><path class="a"
d="M439.67,355.6c.75,1.62,1.55,1.86,2.51,1.86a2,2,0,0,0,.79-3.88c-.45-.19-1.21-.48-
1.67-.68a2.78,2.78,0,0,1-2-2.86c0-1.42.84-3.23,3.76-
3.23a5.86,5.86,0,0,1,2.69.67,7.55,7.55,0,0,0-.51,1.53H445a2,2,0,0,0-2.12-
1.4,1.71,1.71,0,0,0-
1.91,1.74c0,1.18.83,1.5,2.25,2a5.23,5.23,0,0,1,2.2,1.18,3.21,3.21,0,0,1,.79,2.14c0,
1.64-1.15,3.53-4.1,3.53a6.54,6.54,0,0,1-3-.82,6.69,6.69,0,0,0,.37-1.83Z"
transform="translate(-280.32 -342.04)"></path></svg></picture>
</a>
<a class="navbar-brand QRHLogo QRHLogoMobile QRHLogoSHMob"
href="https://www.qatarairways.com/en/holidays.html" style="outline: 0px;">
<picture><svg xmlns="http://www.w3.org/2000/svg"
width="165" height="39" viewBox="0 0 208
39.94"><defs><style> .QRHLogoSHMob .a{fill:#818a8f;opacity:1;} .QRHLogoSHMob .b{fil
l:#662046;}</style></defs><path class="a" d="M417.75,342.35c0,.21-2.85.4-
6.92.56a10.52,10.52,0,0,1-1.66-1.17c4.93.17,8.58.39,8.58.61" transform="translate(-
382.19 -322.8)"></path><path class="a" d="M414.83,335.49c0,.17-2.39.33-
5.81.46l1.53-.86a19,19,0,0,1,4.28.4" transform="translate(-382.19
-322.8)"></path><path class="a" d="M389.4,350.26l-4,0c-1.56,0-2.82-.48-2.82-
1.08s1.26-1.08,2.82-1.08c1.38,0,3.25,0,5.39.05-.83,1.2-1.22,1.92-1.26,2l-.08.12"
transform="translate(-382.19 -322.8)"></path><path class="a"
d="M390.25,351.7a14.43,14.43,0,0,0,1.69,1.73s.25.36,1,.05a4.78,4.78,0,0,0,2.19-
1.74c2.17,0,4.48.08,6.74.14.19.26.57.83,1,1.52-6.33.16-13.19.26-16.71.26-1.46,0-
2.65-.45-2.65-1s1.19-1,2.65-1l4,0a.1.1,0,0,0,0,0" transform="translate(-382.19 -
322.8)"></path><path class="a" d="M387.8,357c-1.3,0-2.35-.4-
2.35-.9s1.05-.89,2.35-.89c3.44,0,10.49.11,16.52.27l.86,1.22c-6.21.18-13.78.3-
17.38.3" transform="translate(-382.19 -322.8)"></path><path class="a"
d="M407.85,359.84c-5.07.22-13.78.37-17.41.37-1,0-1.85-.32-
1.85-.71s.83-.7,1.85-.7c3.47,0,11.6.14,16.74.34l.67.7" transform="translate(-382.19
-322.8)"></path><path class="a" d="M394.62,361.74c3,0,12.1.22,12.1.5s-9.11.5-
12.1.5c-.58,0-1.05-.23-1.05-.5s.47-.5,1.05-.5" transform="translate(-382.19 -
322.8)"></path><path class="a" d="M394.66,343.33c-3.77.06-7.14.1-9.31.1-1.56,0-
2.82-.48-2.82-1.08s1.26-1.07,2.82-1.07c2.52,0,6.66.05,11.16.13-.67.66-1.29,1.31-
1.85,1.92" transform="translate(-382.19 -322.8)"></path><path class="a"
d="M413.12,338.53c2.21.12,3.59.25,3.59.39a18.54,18.54,0,0,1-
4.27.42,1.92,1.92,0,0,0,.68-.81" transform="translate(-382.19 -322.8)"></path><path
class="a" d="M386.22,339.92c-1.47,0-2.66-.45-2.66-1s1.19-1,2.66-
1c3,0,8.45.08,13.92.2-.67.56-1.31,1.12-1.91,1.67-4.8.1-9.36.15-12,.15"
transform="translate(-382.19 -322.8)"></path><path class="a" d="M402.56,336.16c-
5.59.14-11.65.22-14.76.22-1.3,0-2.35-.39-
2.35-.89s1.05-.89,2.35-.89c3.43,0,10.46.1,16.49.27l-.91.67-.82.62"
transform="translate(-382.19 -322.8)"></path><path class="a" d="M390.44,332.76c-
1,0-1.85-.31-1.85-.7s.83-.7,1.85-.7c3.85,0,13.44.16,18.31.41l-.94.62c-5.07.22-
13.75.37-17.37.37" transform="translate(-382.19 -322.8)"></path><path class="a"
d="M385.06,346.87c-1.58,0-2.87-.48-2.87-1.09s1.29-1.09,2.87-
1.09c2,0,5,0,8.32.08-.63.74-1.18,1.43-1.65,2.05-2.68,0-5,.05-6.67.05"
transform="translate(-382.19 -322.8)"></path><path class="a"
d="M393.57,329.33c0-.28.47-.5,1.05-.5,3,0,12.1.22,12.1.5s-9.1.5-12.1.5c-.58,0-
1.05-.23-1.05-.5" transform="translate(-382.19 -322.8)"></path><path class="b"
d="M418.05,345c0,.55,0,1.09,0,1.62-5.3.21-10.32.53-
10.32.89s4.91.67,10.14.87c-.09.61-.21,1.2-.35,1.78-5.16.22-9.95.52-
9.95.88s4.47.63,9.42.85a18.57,18.57,0,0,1-.77,1.83c-4.26.21-7.77.48-
7.77.78s3.07.53,6.94.73c-.22.35-.45.7-.68,1s-.53.71-.82,1.06c-2.42.18-4.08.39-
4.08.61s1.19.37,3,.53a17.5,17.5,0,0,1-3.57,2.73,28.7,28.7,0,0,1-3-3.07c-1.21-1.47-
3.77-5.35-4.38-6.21s-1-1.13-1.7-.88a9.34,9.34,0,0,1-
2.39.51c-.33,0-.52-.14,0-.36a8,8,0,0,0,3.9-3.46c1.23-2.45.14-5.84.14-
5.84a4.28,4.28,0,0,1-1.35,2.49,5.37,5.37,0,0,0-.86-4.28l-.46,2.13s-.3,0-
1,.59a2.94,2.94,0,0,0-.91,1.48c.56.23,1.24-.34,1.24-.34a27.34,27.34,0,0,1-
3,7.28,5.09,5.09,0,0,1-2.56,2.28c-.76.31-1-.05-1-.05a14.43,14.43,0,0,1-1.69-
1.73s0-.08.1-.07c.37,0,1-.64,1.18-.9s.15-.54.06-.55-.22.22-.94.68-1,.14-
1.28-.12,0-.45.11-.6,3.89-7.19,13.9-14.6c13.12-9.71,21.49-12.34,22-
12.53.32-.12.84-.28.95-.16a.43.43,0,0,1,.18.4c0,.16-.1.24-.7.51a114.91,114.91,0,0,0
-14.26,8.06,70.52,70.52,0,0,0-8.17,4.93c-.31.2-.08.48.11.36,6.93-4.61,15.07-
7.75,24.05-10.32.43-.13.66-.13.74,0a.62.62,0,0,1,.12.35c0,.17-.12.26-.49.4q-
14.47,5.39-
21.34,10s-.48.29-.48.62c0,.13.25.14.25.14,2.29,0,5.35.18,6.81.26,0,0-.21.74-
1.6,1.34a7.36,7.36,0,0,1-3.06.39.27.27,0,0,0-.23.45c.08.12,2.18,3.5,9.82,4.27"
transform="translate(-382.19 -322.8)"></path><rect class="a" x="51.34" y="8.79"
width="1.42" height="31.11"></rect><path class="a" d="M464.42,342.37c-1.62-.06-
3.24-.12-4.86-.12s-3.41.06-5.12.12v3a68.66,68.66,0,0,0,.27,7.1c-.45,0-1.24-.18-
2.07-.18s-1.41.12-2.13.18c.24-4.56.27-9.08.27-13.64,0-2.34-.09-4.62-.3-
6.93.6.06,1.68.18,2.16.18a19.26,19.26,0,0,0,2.07-.18,75.4,75.4,0,0,0-.27,8.55c1.5.0
6,3,.12,4.52.12,1.83,0,3.63-.06,5.46-.12,0-.78,0-4.41-.06-5.16,0-.93,0-1.17-.15-
3.39.57.06,1.53.18,2.19.18s1.53-.12,2.1-.18c-.39,3.12-.42,10.38-.42,13.5a54.19,54.1
9,0,0,0,.3,7.07c-.72-.06-1.47-.18-2.19-.18s-1.41.12-2,.18c0-.54.24-4.17.24-5.28Z"
transform="translate(-382.19 -322.8)"></path><path class="a"
d="M482.38,351.36c5.09,0,7.08-4.79,7.08-9.08,0-4.89-1.83-9.09-7.08-9.09s-7.08,5-
7.08,9.09c0,4.46,1.92,9.08,7.08,9.08m11.18-9.44c0,6.68-4.53,11-11.18,11-6.24,0-
11.18-3.68-11.18-10.25,0-7.62,5.21-11,11.27-11,5.61,0,11.09,3.06,11.09,10.26"
transform="translate(-382.19 -322.8)"></path><path class="a" d="M496.74,340.09c0-
1.32,0-1.62-.09-4.29,0-.63-.09-3.33-.12-
3.9a9.66,9.66,0,0,0,2.07.18,12.41,12.41,0,0,0,2.1-.18c-.21,4.53-.3,8.31-.3,12.92,0,
2.1.06,4.05.09,5.7H501a68,68,0,0,0,7-.27,3.5,3.5,0,0,0-.15,1.2,2.8,2.8,0,0,0,.15,1c
-1.53-.06-4.1-.18-5.72-.18-1.92,0-3.54.06-5.73.18,0-.48.21-7.43.21-8.18Z"
transform="translate(-382.19 -322.8)"></path><path class="a"
d="M511,331.9c.57.06,1.68.18,2.13.18a18,18,0,0,0,2.13-.18,102.05,102.05,0,0,0-.33,1
0.44c0,4.46.06,7.7.3,10.13-.69,0-1.41-.18-2.1-.18s-1.5.15-2.16.18c.33-3.57.33-
8.51.33-13.64a62,62,0,0,0-.3-6.93" transform="translate(-382.19
-322.8)"></path><path class="a"
d="M524.17,346.57c0,1.37.09,2.78.15,4.16.66,0,3.33.15,4.08.15,2,0,7.08-1.47,7.08-
9.17,0-3.87-1.83-8.22-8.07-8.22-1,0-2.07.06-
3.09.15-.06,1.2-.15,2.43-.15,3.63Zm11,4.19a11.07,11.07,0,0,1-6.51,1.71c-1.83,0-
3.69-.15-5.51-.15-.93,0-1.89.09-2.83.15l.19-5.49c0-1.31,0-2,0-5.54,0-1.89,0-
3.75-.06-5.64-.06-1.29-.09-2.58-.16-
3.9.82.06,1.66.15,2.46.15,1.62,0,3.39-.15,5.19-.15,2.55,0,5.73.12,8.22,2.07a9.29,9.
29,0,0,1,3.44,7.62c0,4.23-1.64,7.37-4.46,9.17" transform="translate(-382.19 -
322.8)"></path><path class="a"
d="M548.1,336.73,545,344.11c1.05,0,2.07.12,3.12.12s1.83-.06,2.76-.12Zm4.95,12.41L55
1.79,346c-1.29-.07-2.55-.13-3.84-.13s-2.4.06-3.6.13a65.64,65.64,0,0,0-
2.4,6.5,9.58,9.58,0,0,0-1.44-.18,8.66,8.66,0,0,0-1.35.18l3.48-7.74c3-6.77,4.77-
10.67,5.49-
13.13a3.59,3.59,0,0,0,1,.15,3.56,3.56,0,0,0,1-.15c1.44,4.11,3.24,8.31,4.32,10.83s3.
12,7.13,4.46,10c-.45,0-1.49-.18-2.33-.18s-1.68.15-2.22.18Z" transform="translate(-
382.19 -322.8)"></path><path class="a"
d="M567.06,345.54c0,2.52.08,4.14.21,6.93-.7-.06-1.39-.18-2.07-.18s-1.45.12-
2,.18c.09-2.34.18-6.26.18-8.12l-1.77-3.06c-1.53-2.64-4.08-6.78-5.64-
9.39a22.92,22.92,0,0,0,2.46.18,14.62,14.62,0,0,0,2.46-.18c1.56,3.3,2.7,5.67,5.25,10
.14a86.15,86.15,0,0,0,5.18-
10.14,9.41,9.41,0,0,0,1.74.18,3.4,3.4,0,0,0,1.26-.18c-.45.81-2.64,4.29-3.09,5-
1.35,2.16-2.51,4.41-3.78,6.57a2.19,2.19,0,0,0-.38,1Z" transform="translate(-382.19
-322.8)"></path><path class="a"
d="M576,348c1.38,3,2.88,3.45,4.65,3.45a3.71,3.71,0,0,0,1.46-7.19c-.84-.36-2.24-.9-
3.08-1.26-2.91-1.29-3.78-2.82-3.78-5.31,0-2.64,1.56-6,7-
6a10.86,10.86,0,0,1,5,1.23,14.06,14.06,0,0,0-.93,2.85h-.42a3.75,3.75,0,0,0-3.93-
2.61c-2.36,0-3.53,1.47-
3.53,3.24,0,2.19,1.53,2.79,4.17,3.81,2.3.9,3.2,1.23,4.07,2.19a6,6,0,0,1,1.47,4c0,3.
05-2.13,6.56-7.61,6.56a12.14,12.14,0,0,1-5.61-1.53,12.17,12.17,0,0,0,.69-3.39Z"
transform="translate(-382.19 -322.8)"></path></svg></picture>
</a>

<div class="bb-logo header-logo-sme hide" style="display: none;">


<a
href="https://www.qatarairways.com/en/corporate-travel/beyond-business.html"
target="_self" class="sme-logo" style="outline: 0px;">
<picture><svg xmlns="http://www.w3.org/2000/svg"
width="100.001" height="52.631" viewBox="0 0 100.001 52.631">
<g id="Group_6998" data-name="Group 6998" transform="translate(-658.326 -
64.163)">
<path id="Path_2779" data-name="Path 2779" d="M668.751,93.406c0,1.934-
1.221,3.444-3.938,3.444h-4.174V85.684l-
1.358-.357v-.7h5.227c2.512,0,3.632,1.2,3.632,3.037a2.9,2.9,0,0,1-
1.612,2.7,2.913,2.913,0,0,1,2.223,3.038m-6.789-3.377h2.393c1.63,0,2.5-.764,2.512-
2.1.034-1.477-.645-2.189-2.512-2.189h-2.393Zm5.482,3.292a2.157,2.157,0,0,0-2.427-
2.274h-3.055v4.7h2.647c2.019,0,2.835-.882,2.835-2.426" transform="translate(-0.378
-8.309)" fill="#63003d"></path>
<path id="Path_2780" data-name="Path 2780" d="M690.63,95.747v1.1H683.1V85.684l-
1.358-.356v-.7h8.621v1.1h-5.94v4.514h5.091v1.1h-5.091v4.4Z" transform="translate(-
9.276 -8.309)" fill="#63003d"></path>
<path id="Path_2781" data-name="Path 2781" d="M708.911,91.607V96.85H707.6l.017-
5.142-4.412-7.077h1.459l3.529,5.7.068.339.085-.339,3.259-5.7h1.358Z"
transform="translate(-17.804 -8.309)" fill="#63003d"></path>
<path id="Path_2782" data-name="Path 2782" d="M724.709,90.586c0-3.767,2.461-
6.347,6.025-6.347s6.024,2.579,6.024,6.347-2.461,6.347-6.024,6.347-6.025-2.58-6.025-
6.347m10.691,0c0-3.207-1.9-5.193-4.666-5.193s-4.667,1.986-
4.667,5.193,1.9,5.193,4.667,5.193,4.666-1.986,4.666-5.193" transform="translate(-
26.333 -8.152)" fill="#63003d"></path>
<path id="Path_2783" data-name="Path 2783" d="M762.281,84.632V96.85h-1.238l-
7.077-9.843-.1-.288V96.85H752.54V85.667l-
1.357-.339v-.7h2.6l7.077,9.843.1.305V84.632Z" transform="translate(-36.834 -8.309)"
fill="#63003d"></path>
<path id="Path_2784" data-name="Path 2784" d="M788.18,90.775c0,4.175-
2.563,6.076-6.059,6.076h-3.19V85.684l-
1.358-.356v-.7h4.548c3.5,0,6.059,1.969,6.059,6.143m-1.358-.034c0-3.428-1.952-5.006-
4.7-5.006h-1.866V95.748h1.866c2.766,0,4.7-1.578,4.7-5.006" transform="translate(-
47.302 -8.309)" fill="#63003d"></path>
<path id="Path_2785" data-name="Path 2785" d="M668.751,120.731c0,1.935-
1.221,3.445-3.938,3.445h-4.174V113.01l-
1.358-.357v-.7h5.227c2.512,0,3.632,1.2,3.632,3.037a2.9,2.9,0,0,1-
1.612,2.7,2.913,2.913,0,0,1,2.223,3.037m-6.789-3.377h2.393c1.63,0,2.5-.764,2.512-
2.1.034-1.476-.645-2.189-2.512-2.189h-2.393Zm5.482,3.292a2.158,2.158,0,0,0-2.427-
2.274h-3.055v4.7h2.647c2.019,0,2.835-.882,2.835-2.426" transform="translate(-0.378
-19.401)" fill="#6d6e71"></path>
<path id="Path_2786" data-name="Path 2786" d="M683.312,118.644v-
6.686h1.34v6.686c0,3.156.968,4.616,3.275,4.616,2.206,0,3.564-1.341,3.564-4.616v-
6.686H692.8v6.686c0,3.988-1.985,5.77-4.921,5.77-3.055,0-4.565-1.952-4.565-5.77"
transform="translate(-9.911 -19.404)" fill="#6d6e71"></path>
<path id="Path_2787" data-name="Path 2787"
d="M714.763,113.411a8.251,8.251,0,0,0-3.258-.73c-1.426.034-2.852.543-
2.869,1.918,0,1.341,1.782,1.935,3.326,2.614,2.071.9,3.767,1.748,3.717,3.682-.034,1.
833-1.6,3.36-4.378,3.36a10.1,10.1,0,0,1-4.072-.9l.322-
1.1a9.691,9.691,0,0,0,3.666.814c2,0,3.1-1,3.123-2.172.017-1.357-1.527-1.934-3.275-
2.715-1.884-.814-3.751-1.51-3.751-3.547s1.782-3,4.056-
3.071a7.792,7.792,0,0,1,3.7.781Z" transform="translate(-19.398 -19.243)"
fill="#6d6e71"></path>
<rect id="Rectangle_2264" data-name="Rectangle 2264" width="1.323"
height="12.218" transform="translate(701.399 92.557)" fill="#6d6e71"></rect>
<path id="Path_2788" data-name="Path 2788" d="M751.013,111.958v12.218h-1.239l-
7.077-9.842-.1-.289v10.131h-1.323V112.993l-
1.358-.34v-.7h2.6l7.076,9.842.1.306V111.958Z" transform="translate(-32.364 -
19.401)" fill="#6d6e71"></path>
<path id="Path_2789" data-name="Path 2789" d="M775.2,123.073v1.1h-
7.535V113.01l-1.358-.356v-.7h8.621v1.1h-5.94v4.514h5.091v1.1h-5.091v4.4Z"
transform="translate(-42.831 -19.401)" fill="#6d6e71"></path>
<path id="Path_2790" data-name="Path 2790" d="M796.1,113.411a8.252,8.252,0,0,0-
3.258-.73c-1.425.034-2.851.543-
2.868,1.918,0,1.341,1.782,1.935,3.326,2.614,2.071.9,3.768,1.748,3.717,3.682-.034,1.
833-1.6,3.36-4.379,3.36a10.1,10.1,0,0,1-4.072-.9l.322-
1.1a9.689,9.689,0,0,0,3.666.814c2,0,3.1-1,3.123-2.172.017-1.357-1.527-1.934-3.275-
2.715-1.884-.814-3.75-1.51-3.75-3.547s1.782-3,4.056-
3.071a7.793,7.793,0,0,1,3.7.781Z" transform="translate(-51.67 -19.243)"
fill="#6d6e71"></path>
<path id="Path_2791" data-name="Path 2791" d="M817.6,113.411a8.252,8.252,0,0,0-
3.259-.73c-1.425.034-2.851.543-
2.868,1.918,0,1.341,1.782,1.935,3.326,2.614,2.071.9,3.767,1.748,3.716,3.682-.033,1.
833-1.594,3.36-4.378,3.36a10.1,10.1,0,0,1-4.073-.9l.322-
1.1a9.684,9.684,0,0,0,3.666.814c2,0,3.1-1,3.122-2.172.017-1.357-1.527-1.934-3.275-
2.715-1.884-.814-3.75-1.51-3.75-3.547s1.782-3,4.055-
3.071a7.793,7.793,0,0,1,3.7.781Z" transform="translate(-60.189 -19.243)"
fill="#6d6e71"></path>
<path id="Path_2792" data-name="Path 2792"
d="M681.627,64.163a24.111,24.111,0,0,1-
5.39,2.755A36.423,36.423,0,0,1,664.35,69.16a24.1,24.1,0,0,1-
6.024-.6c2.015-.054,3.992-.183,5.961-.406s3.92-.517,5.861-.881,3.868-.8,5.779-
1.314,3.8-1.108,5.7-1.793" fill="#63003d"></path>
<g id="Group_6994" data-name="Group 6994" transform="translate(659.137
110.183)">
<path id="Path_2793" data-name="Path 2793"
d="M663.634,145.266c0,.79-.515,1.409-1.594,1.409h-1.815v-
4.44l-.557-.158v-.35h2.24c1.017,0,1.485.508,1.485,1.244a1.172,1.172,0,0,1-.639,1.08
6,1.168,1.168,0,0,1,.88,1.209Zm-2.708-
1.4h.88c.591,0,.915-.269.921-.77.007-.543-.247-.8-.921-.8h-.88Zm2.014,1.354c0-.619-
.419-.832-.915-.832h-1.1V146.1h.969c.737,0,1.047-.3,1.047-.875Z"
transform="translate(-659.669 -141.575)" fill="#6d6e71"></path>
<path id="Path_2794" data-name="Path 2794" d="M672.132,144.231l-
1.945,4.948H669.5l.729-1.773h-.268l-1.34-3.175h.674l1.12,2.681,1.038-2.681Z"
transform="translate(-663.216 -142.568)" fill="#6d6e71"></path>
<path id="Path_2795" data-name="Path 2795"
d="M685.059,146.64a3.967,3.967,0,0,0,1.43.866l-.207.543a4.941,4.941,0,0,1-2.034-
1.347,2.414,2.414,0,1,1,.811-.062Zm-.6-.522a1.836,1.836,0,0,0,1.731-
1.056,1.96,1.96,0,0,0-.141-1.844,1.916,1.916,0,0,0-2.016-.75,1.609,1.609,0,0,0-
1.275,1.671,1.751,1.751,0,0,0,1.7,1.978Z" transform="translate(-668.531 -141.512)"
fill="#6d6e71"></path>
<path id="Path_2796" data-name="Path 2796"
d="M692.974,145.935c.371-.447,1.038-.447,2.027-.4v-.392c0-.632-.756-.6-
1.684-.336l-.13-.5c1.024-.33,2.461-.44,2.461.735l-.007,2.151.426.11v.3h-
1.011l-.041-.523a1.769,1.769,0,0,1-1.285.619,1.086,1.086,0,0,1-.756-
1.764Zm2.007.749.007-.7c-.784-.041-1.272-.041-
1.478.247a.594.594,0,0,0,.379.955,1.543,1.543,0,0,0,1.092-.5Z"
transform="translate(-672.773 -142.512)" fill="#6d6e71"></path>
<path id="Path_2797" data-name="Path 2797" d="M702.622,147.089c-1.216.42-
1.7-.213-
1.7-.941V144.2h-.577v-.31l.577-.24v-.776h.667v.817h.722v.509h-.722v1.863c0,.46.186.
749.907.522Z" transform="translate(-675.788 -142.031)" fill="#6d6e71"></path>
<path id="Path_2798" data-name="Path 2798"
d="M706.685,145.935c.371-.447,1.038-.447,2.027-.4v-.392c0-.632-.756-.6-
1.684-.336l-.13-.5c1.024-.33,2.461-.44,2.461.735l-.007,2.151.426.11v.3h-
1.011l-.041-.523a1.771,1.771,0,0,1-1.285.619,1.086,1.086,0,0,1-.756-
1.764Zm2.007.749.007-.7c-.784-.041-1.272-.041-
1.478.247a.594.594,0,0,0,.379.955,1.543,1.543,0,0,0,1.092-.5Z"
transform="translate(-678.206 -142.512)" fill="#6d6e71"></path>
<path id="Path_2799" data-name="Path 2799"
d="M716.771,144.109l-.062.577c-.516-.1-.874.226-
1.278.66v2.261h-.667V144.6l-.419-.124v-.3h1.01l.055.571C715.809,144.315,716.193,143
.971,716.771,144.109Z" transform="translate(-681.334 -142.507)"
fill="#6d6e71"></path>
<path id="Path_2800" data-name="Path 2800" d="M729.04,145.39h-
2.131l-.48,1.285h-.708l1.9-4.948h.735l1.924,4.948h-.762Zm-.22-.577-.82-
2.186-.028-.206-.034.206-.81,2.186Z" transform="translate(-685.842 -141.575)"
fill="#6d6e71"></path>
<path id="Path_2801" data-name="Path 2801" d="M736.765,146.576h-.66v-
3.017l-.419-.117v-.3h1.079ZM736.3,142.4l-.344-.584.584-.344.33.577Z"
transform="translate(-689.79 -141.476)" fill="#6d6e71"></path>
<path id="Path_2802" data-name="Path 2802"
d="M742.861,144.109l-.062.577c-.516-.1-.874.226-
1.279.66v2.261h-.667V144.6l-.419-.124v-.3h1.01l.056.571C741.9,144.315,742.283,143.9
71,742.861,144.109Z" transform="translate(-691.672 -142.507)"
fill="#6d6e71"></path>
<path id="Path_2803" data-name="Path 2803" d="M751.85,144.231l-
1.217,3.437h-.666l-.688-2.007-.721,2.007h-.68l-1.2-
3.437h.694l.831,2.646.028.151.035-.151.742-
2.014-.22-.633h.694l.8,2.646.034.192.042-.192.852-2.646Z" transform="translate(-
694.145 -142.568)" fill="#6d6e71"></path>
<path id="Path_2804" data-name="Path 2804"
d="M757.6,145.935c.371-.447,1.038-.447,2.027-.4v-.392c0-.632-.756-.6-
1.684-.336l-.13-.5c1.024-.33,2.461-.44,2.461.735l-.007,2.151.426.11v.3h-
1.011l-.041-.523a1.77,1.77,0,0,1-1.285.619,1.086,1.086,0,0,1-.756-
1.764Zm2.007.749.007-.7c-.784-.041-1.272-.041-
1.478.247a.594.594,0,0,0,.378.955,1.544,1.544,0,0,0,1.1-.5Z" transform="translate(-
698.382 -142.512)" fill="#6d6e71"></path>
<path id="Path_2805" data-name="Path 2805" d="M768.386,144.231l-
1.945,4.948h-.688l.729-1.773h-.268l-1.34-3.175h.674l1.121,2.681,1.037-2.681Z"
transform="translate(-701.356 -142.568)" fill="#6d6e71"></path>
<path id="Path_2806" data-name="Path 2806"
d="M772.96,147.443l.13-.5c.818.289,1.828.392,1.842-.254.007-.3-.357-.433-.887-.632-
.577-.213-1.058-.447-1.038-1.031.028-1.072,1.533-
1.113,2.413-.728l-.124.494c-.7-.282-1.656-.289-
1.656.227,0,.344.446.44.893.612.557.206,1.052.453,1.031,1.058C775.53,147.876,773.95
6,147.855,772.96,147.443Z" transform="translate(-704.56 -142.508)"
fill="#6d6e71"></path>
</g>
</g>
</svg>

</picture>
</a>
</div>

<a class="navbar-brand ml-2 mr-3 brand-oneworld"


href="https://www.qatarairways.com/en/about-qatar-airways/oneworld.html"
style="display: inline-block; outline: 0px;"> one-world
<picture><svg class="ow-white"
xmlns="http://www.w3.org/2000/svg" width="33.998" height="34" viewBox="0 0 33.998
34">
<g id="Group_6896" data-name="Group 6896" transform="translate(-8.972 -6.901)">
<path id="Path_2658" data-name="Path 2658"
d="M25.971,6.9a17,17,0,1,0,17,17,17.018,17.018,0,0,0-17-
17m0,33.125A16.126,16.126,0,1,1,42.1,23.9,16.125,16.125,0,0,1,25.971,40.026Z"
transform="translate(0 0)" fill="#fff"></path>
<path id="Path_2659" data-name="Path 2659"
d="M11.2,15.456c0-.453.166-.994.709-.994s.716.541.716.994-.173.99-.716.99-.709-.536
-.709-.99m-1.162,0a1.875,1.875,0,1,0,1.871-1.883A1.816,1.816,0,0,0,10.04,15.456Z"
transform="translate(1.39 8.686)" fill="#fff"></path>
<path id="Path_2660" data-name="Path 2660"
d="M11.948,13.677h1.13v.488h.014a1.327,1.327,0,0,1,1.116-.592c1.181,0,1.277.861,1.2
77,1.376v2.281H14.323V15.509c0-.483.055-.976-.58-.976-.44,0-.633.368-.633.762v1.936
H11.948V13.677" transform="translate(3.874 8.686)" fill="#fff"></path>
<path id="Path_2661" data-name="Path 2661"
d="M14.957,15.094a.772.772,0,0,1,.755-.737.728.728,0,0,1,.7.737h-
1.45m2.61.651a1.9,1.9,0,1,0-
3.775-.3,1.787,1.787,0,0,0,1.947,1.89A1.677,1.677,0,0,0,17.5,16.163H16.418a.7.7,0,0
,1-.668.391.756.756,0,0,1-.794-.808Z" transform="translate(6.275 8.686)"
fill="#fff"></path>
<path id="Path_2662" data-name="Path 2662"
d="M15.532,13.62H16l.915,3.064h.011L17.8,13.62h.492l.872,3.064h.013L20.1,13.62h.461
L19.41,17.2h-.479l-.879-3.008h-.016L17.162,17.2h-.477L15.532,13.62"
transform="translate(8.54 8.747)" fill="#fff"></path>
<path id="Path_2663" data-name="Path 2663" d="M21.228,15.47a1.7,1.7,0,1,1-
3.386,0,1.7,1.7,0,1,1,3.386,0m-2.949,0a1.279,1.279,0,1,0,2.511,0,1.28,1.28,0,1,0-
2.511,0Z" transform="translate(11.547 8.686)" fill="#fff"></path>
<path id="Path_2664" data-name="Path 2664"
d="M19.595,13.648H20v.838h.014a1.322,1.322,0,0,1,1.351-.886v.433a1.238,1.238,0,0,0-
1.328,1.284v1.908h-.44V13.648" transform="translate(13.829 8.719)"
fill="#fff"></path>
<rect id="Rectangle_2044" data-name="Rectangle 2044" width="0.436"
height="4.951" transform="translate(35.685 20.993)" fill="#fff"></rect>
<path id="Path_2665" data-name="Path 2665"
d="M24.35,17.974h-.4v-.681h-.014a1.418,1.418,0,0,1-1.275.785c-1.089,0-1.611-.879-
1.611-1.892s.523-1.9,1.611-1.9a1.269,1.269,0,0,1,1.238.785h.016V13.023h.435v4.951m-
1.69-.265c.925,0,1.254-.785,1.254-1.524s-.329-1.528-1.254-1.528c-.829,0-1.169.785-
1.169,1.528S21.832,17.709,22.66,17.709Z" transform="translate(15.722 7.97)"
fill="#fff"></path>
</g>
</svg>

<svg class="ow-blue" xmlns="http://www.w3.org/2000/svg"


xmlns:xlink="http://www.w3.org/1999/xlink" width="34" height="34" viewBox="0 0 34
34">
<defs>
<radialGradient id="radial-gradient" cx="0.247" cy="0.176" r="0.742"
gradientTransform="translate(0.283 -0.158) rotate(50.631)"
gradientUnits="objectBoundingBox">
<stop offset="0" stop-color="#dbdeef"></stop>
<stop offset="0.345" stop-color="#7d87bf"></stop>
<stop offset="1" stop-color="#35459c"></stop>
</radialGradient>
</defs>
<g id="Group_6576" data-name="Group 6576" transform="translate(1 -2514)">
<circle id="Ellipse_336" data-name="Ellipse 336" cx="17" cy="17" r="17"
transform="translate(-1 2514)" fill="url(#radial-gradient)"></circle>
<g id="Group_6573" data-name="Group 6573" transform="translate(1.512
2528.655)">
<path id="Path_2615" data-name="Path 2615" d="M8.99,73.135c0-.465.17-
1.024.729-1.024s.739.559.739,1.024-.178,1.02-.739,1.02S8.99,73.6,8.99,73.135Zm-
1.2,0a1.861,1.861,0,0,0,1.926,1.932,1.936,1.936,0,0,0,0-
3.871A1.867,1.867,0,0,0,7.79,73.135Z" transform="translate(-7.793 -69.898)"
fill="#fff"></path>
<path id="Path_2616" data-name="Path 2616"
d="M29.39,71.317h1.16v.5h.015a1.382,1.382,0,0,1,1.147-.605c1.218,0,1.317.888,1.317,
1.417V74.97h-1.2V73.2c0-.5.057-1.007-.6-1.007-.45,0-.647.381-.647.781v2h-1.2Z"
transform="translate(-24.869 -69.91)" fill="#fff"></path>
<path id="Path_2617" data-name="Path 2617"
d="M51.477,72.761A.792.792,0,0,1,52.252,72a.749.749,0,0,1,.716.758Zm2.684.67a1.953,
1.953,0,1,0-3.881-.3,1.833,1.833,0,0,0,2,1.941,1.729,1.729,0,0,0,1.82-
1.21H52.98a.72.72,0,0,1-.689.4.783.783,0,0,1-.816-.837Z" transform="translate(-
41.385 -69.899)" fill="#fff"></path>
<path id="Path_2618" data-name="Path 2618"
d="M70,71.73h.477l.944,3.153h.013l.9-3.153h.507l.888,3.153h.015l.942-
3.153h.477L73.98,75.41h-.492l-.906-3.094h-.013l-.892,3.094h-.5Z"
transform="translate(-56.977 -70.321)" fill="#fff"></path>
<path id="Path_2619" data-name="Path 2619" d="M99.571,73.167c.006,1-.4,1.94-
1.806,1.924s-1.721-1.243-1.686-2.184a1.752,1.752,0,1,1,3.492.26Zm-
3.033,0a1.521,1.521,0,0,0,.633,1.352,1.2,1.2,0,0,0,1.389,0,1.534,1.534,0,0,0,.559-
1.352c0-.787-.419-1.57-1.29-1.57S96.538,72.38,96.538,73.167Z"
transform="translate(-77.605 -69.918)" fill="#fff"></path>
<path id="Path_2620" data-name="Path 2620"
d="M115.91,71.518h.419v.863h.019a1.367,1.367,0,0,1,1.392-.915v.452a1.256,1.256,0,0,
0-1.369,1.317V75.2h-.454Z" transform="translate(-93.276 -70.109)"
fill="#fff"></path>
<path id="Path_2621" data-name="Path 2621" d="M127,65h.448v5.089H127Z"
transform="translate(-102.044 -65)" fill="#fff"></path>
<path id="Path_2622" data-name="Path 2622"
d="M135.742,70.089h-.419V69.4h-.015a1.465,1.465,0,0,1-1.311.8c-1.12,0-1.658-.9-
1.658-1.947s.538-1.947,1.658-
1.947a1.315,1.315,0,0,1,1.275.8h.015V65h.448ZM134,69.815c.955,0,1.29-.806,1.29-
1.57s-.335-1.57-1.29-1.57c-.856,0-1.206.806-1.206,1.57S133.148,69.815,134,69.815Z"
transform="translate(-106.266 -65)" fill="#fff"></path>
</g>
</g>
</svg>
</picture>
</a>

<a href="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true" class="nav-link
mobile-link changeRegionMobile ml-auto" role="button" data-toggle="dropdown" aria-
haspopup="true" aria-expanded="false" style="outline: 0px;">
<img src="https://www.qatarairways.com/content/dam/assets/config/flag-
icons/global.png" alt="">
<span data-id="languageID">
en</span>
</a>
<div class="dropdown-menu chooseregionmobile formobile responsiveoverlay">
<ul class="mega-dropdown-menu row container">
<li class="dropdown-heading">
<h4>Choose your region</h4>
<button type="button" class="close icon dismissDropdown"
data-dismiss="mega-dropdown" aria-label="Close"></button>
</li>
<li>
<div class="scrollspy-search" data-target="#myScrollspy"
data-offset="15">
<div class="container">
<div class="row">
<nav class="col-lg-2 px-0 mr-4"
id="myScrollspy">
<ul class="nav nav-pills nav-
stacked" data-spy="affix" data-offset-top="205">
<li>
<a
href="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true#americas"
style="outline: 0px;">Americas</a>
</li>
<li>
<a
href="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true#europe"
style="outline: 0px;">Europe</a>
</li>
<li>
<a
href="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true#africa"
style="outline: 0px;">Africa</a>
</li>
<li>
<a
href="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true#gcc"
style="outline: 0px;">Middle East GCC</a>
</li>
<li>
<a
href="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true#asia"
style="outline: 0px;">Asia-Pacific</a>
</li>
</ul>
<hr>
<ul class="nav commonRegion">
<li><a
href="https://www.qatarairways.com/index.html?q=global/en" style="outline:
0px;">International / English <span class="icon-arrow-right3"></span></a></li>
<li><a
href="https://www.qatarairways.com/index.html?q=global/ar" style="outline: 0px;">
‫النسخة العالمية‬-‫< العربية‬span class="icon-arrow-right3"></span></a></li>
</ul>
</nav>

<div class="col-lg-10 countysections px-0 ml-lg-n4">


<div id="americas">
<h5>Americas</h5>
<ul>
<li>
<a href="https://www.qatarairways.com/index.html?q=ar/es"
target="_self" style="outline: 0px;">Américas <br><span> Español</span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?q=br/pt"
target="_self" style="outline: 0px;">Brasil <br><span> Português</span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?q=ca/en"
target="_self" style="outline: 0px;">Canada <br><span> English</span> </a>

<a href="https://www.qatarairways.com/index.html?q=ca/fr"
class="notselected" target="_self" style="outline: 0px;">Canada <br><span>
Français</span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?q=us/en"
target="_self" style="outline: 0px;">United States <br><span> English</span> </a>

</li>
</ul>
</div>
<div id="europe">
<h5>Europe</h5>
<ul>
<li>

<a href="https://www.qatarairways.com/index.html?
q=am/en" target="_self" style="outline: 0px;">Armenia <br><span> English</span>
</a>

</li>
<li>

<a href="https://www.qatarairways.com/index.html?
q=at/en" target="_self" style="outline: 0px;">Austria <br><span> English</span>
</a>

<a href="https://www.qatarairways.com/index.html?
q=at/de" class="notselected" target="_self" style="outline: 0px;">Österreich
<br><span> Deutsch</span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=az/en" target="_self" style="outline: 0px;">Azerbaijan <br><span> English</span>
</a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=be/en" target="_self" style="outline: 0px;">Belgium <br><span> English</span>
</a>

<a href="https://www.qatarairways.com/index.html?
q=be/fr" class="notselected" target="_self" style="outline: 0px;">Belgique
<br><span> Français</span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=ba/en" target="_self" style="outline: 0px;">Bosnia and Herzegovina <br><span>
English</span> </a>

</li>

<li>
<a href="https://www.qatarairways.com/index.html?
q=bg/en" target="_self" style="outline: 0px;">Bulgaria <br><span> English</span>
</a>

<a href="https://www.qatarairways.com/index.html?
q=bg/bg" class="notselected" target="_self" style="outline: 0px;">България
<br><span> Български</span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=hr/en" target="_self" style="outline: 0px;">Croatia <br><span> English</span>
</a>

<a href="https://www.qatarairways.com/index.html?
q=hr/hr" class="notselected" target="_self" style="outline: 0px;">Hrvatska
<br><span> hrvatski</span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=cy/en" target="_self" style="outline: 0px;">Cyprus <br><span> English</span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=cz/en" target="_self" style="outline: 0px;">Czech Republic <br><span>
English</span> </a>

<a href="https://www.qatarairways.com/index.html?
q=cz/cs" class="notselected" target="_self" style="outline: 0px;">Česká republika
<br><span> česky</span> </a>
</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=dk/en" target="_self" style="outline: 0px;">Denmark <br><span> English</span>
</a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=de/en" target="_self" style="outline: 0px;">Germany <br><span> English</span>
</a>

<a href="https://www.qatarairways.com/index.html?
q=de/de" class="notselected" target="_self" style="outline: 0px;">Deutschland
<br><span> Deutsch</span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=es/es" target="_self" style="outline: 0px;">España <br><span> Español</span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=fi/en" target="_self" style="outline: 0px;">Finland <br><span> English</span>
</a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=fr/fr" target="_self" style="outline: 0px;">France <br><span> Français</span>
</a>

</li>
<li>

<a href="https://www.qatarairways.com/index.html?
q=ge/en" target="_self" style="outline: 0px;">Georgia <br><span> English</span>
</a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=gr/en" target="_self" style="outline: 0px;">Greece <br><span> English</span> </a>

<a href="https://www.qatarairways.com/index.html?
q=gr/el" class="notselected" target="_self" style="outline: 0px;">Ελλάδα <br><span>
Ελληνικά</span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=hu/en" target="_self" style="outline: 0px;">Hungary <br><span> English</span>
</a>

<a href="https://www.qatarairways.com/index.html?
q=hu/hu" class="notselected" target="_self" style="outline: 0px;">Magyarország
<br><span> Magyar</span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=ie/en" target="_self" style="outline: 0px;">Ireland <br><span> English</span>
</a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=it/it" target="_self" style="outline: 0px;">Italia <br><span> Italiano</span>
</a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=mt/en" target="_self" style="outline: 0px;">Malta <br><span> English</span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=nl/en" target="_self" style="outline: 0px;">Netherlands <br><span> English</span>
</a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=mk/en" target="_self" style="outline: 0px;">North Macedonia <br><span>
English</span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=no/en" target="_self" style="outline: 0px;">Norway <br><span> English</span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=pl/en" target="_self" style="outline: 0px;">Poland <br><span> English</span> </a>

<a href="https://www.qatarairways.com/index.html?
q=pl/pl" class="notselected" target="_self" style="outline: 0px;">Polska <br><span>
Polski</span> </a>
</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=pt/en" target="_self" style="outline: 0px;">Portugal <br><span> English</span>
</a>

<a href="https://www.qatarairways.com/index.html?
q=pt/pt" class="notselected" target="_self" style="outline: 0px;">Portugal
<br><span> Português</span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=ro/en" target="_self" style="outline: 0px;">Romania <br><span> English</span>
</a>

<a href="https://www.qatarairways.com/index.html?
q=ro/ro" class="notselected" target="_self" style="outline: 0px;">România
<br><span> Română</span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=ch/en" target="_self" style="outline: 0px;">Switzerland <br><span> English</span>
</a>

<a href="https://www.qatarairways.com/index.html?
q=ch/de" class="notselected" target="_self" style="outline: 0px;">Schweiz
<br><span> Deutsch</span> </a>

<a href="https://www.qatarairways.com/index.html?
q=ch/fr" class="notselected" target="_self" style="outline: 0px;">Suisse <br><span>
Français</span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=rs/en" target="_self" style="outline: 0px;">Serbia <br><span> English</span> </a>

<a href="https://www.qatarairways.com/index.html?
q=rs/sr" class="notselected" target="_self" style="outline: 0px;">Srbija <br><span>
srpski</span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=se/en" target="_self" style="outline: 0px;">Sweden <br><span> English</span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=tr/tr" target="_self" style="outline: 0px;">Türkiye <br><span> Türkçe</span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=ua/en" target="_self" style="outline: 0px;">Ukraine <br><span> English</span>
</a>

<a href="https://www.qatarairways.com/index.html?
q=ua/uk" class="notselected" target="_self" style="outline: 0px;">Україна
<br><span> Українська</span> </a>

</li>

<li>
<a href="https://www.qatarairways.com/index.html?
q=uk/en" target="_self" style="outline: 0px;">United Kingdom <br><span>
English</span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=ru/ru" target="_self" style="outline: 0px;">Россия <br><span> Русский</span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=uz/ru" target="_self" style="outline: 0px;"> Узбекистан<br><span>Русский</span>
</a>

</li>
</ul>
</div>
<div id="africa">
<h5>Africa</h5>
<ul>
<li>

<a href="https://www.qatarairways.com/index.html?
q=dz/fr" target="_self" style="outline: 0px;">Algérie <br><span> Français</span>
</a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=ao/pt" target="_self" style="outline: 0px;">Angola <br><span> Português </span>
</a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=bw/en" target="_self" style="outline: 0px;">Botswana <br><span> English</span>
</a>
</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=ci/fr" target="_self" style="outline: 0px;">Côte d'Ivoire <br><span>
Français</span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=dj/fr" target="_self" style="outline: 0px;">Djibouti <br><span> Français</span>
</a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=eg/en" target="_self" style="outline: 0px;">Egypt <br><span> English</span> </a>

<a href="https://www.qatarairways.com/index.html?
q=eg/ar" class="notselected" target="_self" style="outline: 0px;">‫< العربِيّة‬br><span>
‫<مصر‬/span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=et/en" target="_self" style="outline: 0px;">Ethiopia <br><span> English</span>
</a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=gh/en" target="_self" style="outline: 0px;">Ghana <br><span> English</span> </a>

</li>
<li>

<a href="https://www.qatarairways.com/index.html?
q=ke/en" target="_self" style="outline: 0px;">Kenya <br><span> English</span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=ma/ar" target="_self" style="outline: 0px;">‫< المغرب‬br><span> ‫<العربيّة‬/span> </a>

<a href="https://www.qatarairways.com/index.html?
q=ma/fr" class="notselected" target="_self" style="outline: 0px;">Maroc <br><span>
Français</span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=mz/pt" target="_self" style="outline: 0px;">Moçambique <br><span>
Português</span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=na/en" target="_self" style="outline: 0px;">Namibia <br><span> English</span>
</a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=ng/en" target="_self" style="outline: 0px;">Nigeria <br><span> English</span>
</a>

</li>

<li>
<a href="https://www.qatarairways.com/index.html?
q=rw/en" target="_self" style="outline: 0px;">Rwanda <br><span> English</span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=sn/fr" target="_self" style="outline: 0px;">Senegal <br><span> Français</span>
</a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=sc/en" target="_self" style="outline: 0px;">Seychelles <br><span> English</span>
</a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=so/en" target="_self" style="outline: 0px;">Somalia <br><span> English</span>
</a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=za/en" target="_self" style="outline: 0px;">South Africa <br><span>
English</span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=sd/en" target="_self" style="outline: 0px;">Sudan <br><span> English</span> </a>

<a href="https://www.qatarairways.com/index.html?
q=sd/ar" class="notselected" target="_self" style="outline: 0px;">‫< السودان‬br><span>
‫<العربيّة‬/span> </a>
</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=tz/en" target="_self" style="outline: 0px;">Tanzania <br><span> English</span>
</a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=tn/ar" target="_self" style="outline: 0px;">‫< تونس‬br><span> ‫<العربية‬/span> </a>

<a href="https://www.qatarairways.com/index.html?
q=tn/fr" class="notselected" target="_self" style="outline: 0px;">Tunisie
<br><span> Français</span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=ug/en" target="_self" style="outline: 0px;">Uganda <br><span> English</span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=zm/en" target="_self" style="outline: 0px;">Zambia <br><span> English</span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=zw/en" target="_self" style="outline: 0px;">Zimbabwe <br><span> English</span>
</a>

</li>
</ul>
</div>
<div id="gcc">
<h5>Middle East GCC</h5>
<ul>
<li>

<a href="https://www.qatarairways.com/index.html?
q=ir/en" target="_self" style="outline: 0px;">Iran <br><span> English</span></a>

<a href="https://www.qatarairways.com/index.html?
q=ir/fa" class="notselected" target="_self" style="outline: 0px;">‫< ایران‬br><span>
‫<فارسی‬/span></a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=iq/en" target="_self" style="outline: 0px;">Iraq <br><span> English</span></a>

<a href="https://www.qatarairways.com/index.html?
q=iq/ar" class="notselected" target="_self" style="outline: 0px;">‫< العراق‬br><span>
‫<العربيّة‬/span></a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=jo/en" target="_self" style="outline: 0px;">Jordan <br><span> English</span></a>

<a href="https://www.qatarairways.com/index.html?
q=jo/ar" class="notselected" target="_self" style="outline: 0px;">‫< األردن‬br><span>
‫<العربيّة‬/span></a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=kw/en" target="_self" style="outline: 0px;">Kuwait <br><span> English</span></a>

<a href="https://www.qatarairways.com/index.html?
q=kw/ar" class="notselected" target="_self" style="outline: 0px;">‫< الكويت‬br><span>
‫<العربيّة‬/span></a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=lb/en" target="_self" style="outline: 0px;">Lebanon <br><span> English</span></a>

<a href="https://www.qatarairways.com/index.html?
q=lb/ar" class="notselected" target="_self" style="outline: 0px;">‫< لبنان‬br><span>
‫<العربيّة‬/span></a>

<a href="https://www.qatarairways.com/index.html?
q=lb/fr" class="notselected" target="_self" style="outline: 0px;">Liban <br><span>
Français</span></a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=om/en" target="_self" style="outline: 0px;">Oman <br><span> English</span></a>

<a href="https://www.qatarairways.com/index.html?
q=om/ar" class="notselected" target="_self" style="outline: 0px;">‫عمان‬
ُ <br><span>
‫<العربيّة‬/span></a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=qa/en" target="_self" style="outline: 0px;">Qatar <br><span> English</span></a>

<a href="https://www.qatarairways.com/index.html?
q=qa/ar" class="notselected" target="_self" style="outline: 0px;">‫< قطر‬br><span>
‫<العربيّة‬/span></a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=sa/en" target="_self" style="outline: 0px;">Saudi Arabia <br><span>
English</span></a>

<a href="https://www.qatarairways.com/index.html?
q=sa/ar" class="notselected" target="_self" style="outline: 0px;">‫المملكة العربِيّة السعودية‬
<br><span> ‫<العربِيّة‬/span></a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=ae/en" target="_self" style="outline: 0px;">United Arab Emirates <br><span>
English</span></a>

<a href="https://www.qatarairways.com/index.html?
q=ae/ar" class="notselected" target="_self" style="outline: 0px;">‫اإلمارات العربِيّة المتحدة‬
<br><span> ‫<العربِيّة‬/span></a>

</li>
</ul>
</div>
<div id="asia">
<h5>Asia-Pacific</h5>
<ul>
<li>

<a href="https://www.qatarairways.com/index.html?
q=au/en" target="_self" style="outline: 0px;">Australia <br><span>
English</span></a>
</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=bd/en" target="_self" style="outline: 0px;">Bangladesh <br><span>
English</span></a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=kh/en" target="_self" style="outline: 0px;">Cambodia <br><span>
English</span></a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=cn/en" target="_self" style="outline: 0px;">China <br><span> English</span></a>

<a href="https://www.qatarairways.com/index.html?
q=cn/cn" class="notselected" target="_self" style="outline: 0px;">中国 <br><span> 中
文</span></a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=hk/en" target="_self" style="outline: 0px;">Hong Kong, China <br><span>
English</span></a>

<a href="https://www.qatarairways.com/index.html?
q=hk/zh" class="notselected" target="_self" style="outline: 0px;">中國香港
<br><span> 繁體中文 </span></a>

</li>
<li>

<a href="https://www.qatarairways.com/index.html?
q=in/en" target="_self" style="outline: 0px;">India <br><span> English</span></a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=id/en" target="_self" style="outline: 0px;">Indonesia <br><span>
English</span></a>

<a href="https://www.qatarairways.com/index.html?
q=id/id" class="notselected" target="_self" style="outline: 0px;">Indonesia
<br><span> Bahasa Indonesia </span></a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=jp/en" target="_self" style="outline: 0px;">Japan <br><span> English</span></a>

<a href="https://www.qatarairways.com/index.html?
q=jp/jp" class="notselected" target="_self" style="outline: 0px;">日本 <br><span> 日
本語</span></a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=kr/en" target="_self" style="outline: 0px;">Korea <br><span> English</span></a>

<a href="https://www.qatarairways.com/index.html?
q=kr/ko" class="notselected" target="_self" style="outline: 0px;">대한민국
<br><span> 한국어</span></a>
</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=my/en" target="_self" style="outline: 0px;">Malaysia <br><span>
English</span></a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=mv/en" target="_self" style="outline: 0px;">Maldives <br><span>
English</span></a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=mm/en" target="_self" style="outline: 0px;">Myanmar <br><span> English</span></a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=np/en" target="_self" style="outline: 0px;">Nepal <br><span> English</span></a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=nz/en" target="_self" style="outline: 0px;">New Zealand <br><span>
English</span></a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=pk/en" target="_self" style="outline: 0px;">Pakistan <br><span>
English</span></a>

</li>
<li>

<a href="https://www.qatarairways.com/index.html?
q=ph/en" target="_self" style="outline: 0px;">Philippines <br><span>
English</span></a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=sg/en" target="_self" style="outline: 0px;">Singapore <br><span>
English</span></a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=lk/en" target="_self" style="outline: 0px;">Sri Lanka <br><span>
English</span></a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=tw/en" target="_self" style="outline: 0px;">Taiwan, China <br><span>
English</span></a>

<a href="https://www.qatarairways.com/index.html?
q=tw/zh" class="notselected" target="_self" style="outline: 0px;">中國台灣
<br><span> 繁體中文</span></a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=th/en" target="_self" style="outline: 0px;">Thailand <br><span>
English</span></a>
<a href="https://www.qatarairways.com/index.html?
q=th/th" class="notselected" target="_self" style="outline: 0px;">ประเทศไทย
<br><span> ภาษาไทย</span></a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=vn/en" target="_self" style="outline: 0px;">Vietnam <br><span> English</span></a>

<a href="https://www.qatarairways.com/index.html?
q=vn/vi" class="notselected" target="_self" style="outline: 0px;">Việt Nam
<br><span> Tiếng Việt</span></a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=kz/ru" target="_self" style="outline: 0px;">Казахстан <br><span>
Русский</span></a>

</li>
</ul>
</div>
</div>

</div>
</div>
</div>
</li>
</ul>
</div>

<button class="navbar-toggler collapsed pr-0" type="button" data-


toggle="collapse" data-target="#navbarSupportedContent" aria-
controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle
navigation">
<span class="icon-bar top-bar"></span>
<span class="icon-bar middle-bar"></span>
<span class="icon-bar bottom-bar"></span>
<span class="sr-only">Toggle navigation</span>
</button>

<div class="collapse navbar-collapse headheight"


id="navbarSupportedContent">
<ul class="navbar-nav mr-auto menu-click-event">
<li class="nav-item dropdown mega-dropdown">
<a class="nav-link mobile_Explore"
href="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true#" role="button"
data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" style="outline:
0px;">
Explore
<span class="sr-only">(current)</span>
</a>
<div class="dropdown-menu responsiveoverlay">
<ul class="mega-dropdown-menu row container">
<li class="dropdown-heading">
<a
href="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true#" class="go-back"
role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"
style="outline: 0px;">Main Menu
</a>
<button type="button" class="close
icon dismissDropdown" data-dismiss="mega-dropdown" aria-label="Close">
</button>
</li>
<li class="mobileheader">Explore</li>

<li class="col-sm-4 mapview">


<div class="dropdown-header">Our destinations</div>
<div class="mapsvg">
<svg xmlns="http://www.w3.org/2000/svg" width="263.61" height="130"
viewBox="0 0 263.61 130" class="svg-states">
<filter id="dropshadow" height="130%">
<feGaussianBlur in="SourceAlpha"
stdDeviation="3"></feGaussianBlur>
<feOffset dx="2" dy="2" result="offsetblur"></feOffset>
<feMerge>
<feMergeNode></feMergeNode>
<feMergeNode in="SourceGraphic"></feMergeNode>
</feMerge>
</filter>
<g id="states" data-name="Group 6852" transform="translate(15550.23 -
8804)">
<g id="middleEast" data-name="Group 6782" transform="translate(-
1056.999 -55)">
<a
xlink:href="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true#" tabindex="-1"
style="outline: 0px;">
<path id="Path_2649" data-name="Path 2649"
d="M448.371,380.1c.138-.121.219-.6-.354-.569a.586.586,0,0,0-.008.1,5.773,5.773,0,0,
1-.543,1.1l.345.147A3.891,3.891,0,0,1,448.371,380.1Z" transform="translate(-
14791.64 8536.644)" fill="#d1d8df"></path>
<path id="Path_2650" data-name="Path 2650"
d="M448.974,376.514a3.893,3.893,0,0,0-.56.77l.038.016.058.26.664.347a2.837,2.837,0,
0,1,.694-.375c.2-.029,2.513-1.271,2.513-
1.271s.2-.318.174-.434a.82.82,0,0,1,.058-.577c.116-.145-.144-.376-.058-.607s.462-.3
46.462-.346l.433-.318-.289-.087a2.118,2.118,0,0,1-.809.115c-.433-.029-.52.289-.982.
289s-.722.115-.838-.029-.145-.058-.462.087-.52.116-.664,0-.26.029-.289.173.015.447-
.434.508c-.031.133-.083.272-.006.368.114.143-.023.312-.057.542C449.194,375.919,449.
112,376.393,448.974,376.514Z" transform="translate(-14792.242 8540.23)"
fill="#d1d8df"></path>
<path id="Path_2655" data-name="Path 2655"
d="M447.435,384.576c-.111.044-.154.464-.154.529a.931.931,0,0,0,.271.465c.042-.321.0
52-.741.08-.857.008-.03.016-.08.025-.142A.757.757,0,0,0,447.435,384.576Z"
transform="translate(-14791.521 8533.441)" fill="#d1d8df"></path>
<path id="Path_2656" data-name="Path 2656"
d="M446.053,385.828l.076.041a4.238,4.238,0,0,1,.234-
1.061.907.907,0,0,0,.093-.355.932.932,0,0,1-.271-.465c0-.066.044-.485.154-.529a.757
.757,0,0,1,.222-.005c.02-.131.043-.317.061-.486l-.369-.158a1.38,1.38,0,0,0-.117.343
,4.565,4.565,0,0,1-.577,1.3l.525,1.288Z" transform="translate(-14790.427 8534.559)"
fill="#d1d8df"></path>
<path id="Path_2657" data-name="Path 2657"
d="M449.984,382.678a8.032,8.032,0,0,1-.936.442,2.839,2.839,0,0,0-.694.375l-.664-.34
6-.058-.26-.013-.005c-.028.249-.063.537-.086.629a5.831,5.831,0,0,1-.173,1.212,4.237
,4.237,0,0,0-.234,1.061,2.586,2.586,0,0,0,.651.282.6.6,0,0,0,.578-.433c0-.173.232-.
2.462-.2s.26-.26.433-.347-.375-.577-.549-.635.145-.433.722-.462.434-.231.751-.231h.
04c-.056-.253-.126-.558-.171-.719A2.094,2.094,0,0,1,449.984,382.678Z"
transform="translate(-14791.424 8534.643)" fill="#d1d8df"></path>
<path id="Path_2693" data-name="Path 2693" d="M455.841,388.188s-
1.127-.144-1.3-.144a1.462,1.462,0,0,1-.867-.289,21.056,21.056,0,0,0-1.762-
1.3,10.411,10.411,0,0,0-
1.445-.838,4.194,4.194,0,0,0-.607,0c-.318,0-.173.2-.751.231s-.9.4-.722.462.722.548.
549.635-.2.347-.434.347-.462.029-.462.2a.6.6,0,0,1-.578.433,2.963,2.963,0,0,1-.727-
.323l-.076.21-.028.2c.051.153-.025.784.123.833s.249.346.595.725a6.009,6.009,0,0,1,1
.06,1.644,1.028,1.028,0,0,0,.562.811c.433.293.433.649.66.823s.174.378.184.811a1.549
,1.549,0,0,0,.6,1.234,1.852,1.852,0,0,1,.844.963,3.376,3.376,0,0,0,.67,1.115c.249.2
49.108.378.249.562a1.972,1.972,0,0,1,.241.425,1.749,1.749,0,0,0,.338-.184c.041-.084
-.084-.314-.021-.4a.787.787,0,0,1,.313-.272c.125-.042.272.125.543.083a2.175,2.175,0
,0,1,.9.084c.062.063.836.021,1.024.168s.376.1.5-.189a4.324,4.324,0,0,1,1.129-.983c.
125-.063,1.066,0,1.443-.084s2.843-.878,2.948-.961a7.257,7.257,0,0,0,.5-
1.527c0-.146-.188-.543-.376-.522a12.489,12.489,0,0,1-
1.841-.209,1.276,1.276,0,0,1-.551-.786.949.949,0,0,1-.3-.468.554.554,0,0,1-.612-.42
1c-.144-.1-.523-.638-.391-.789.162-.183-.087-.573-.325-.789s-.725-.617-.746-.866a1.
38,1.38,0,0,0-.092-.31l-.582-.03Z" transform="translate(-14791.108 8532.782)"
fill="#d1d8df"></path>
<path id="Path_2694" data-name="Path 2694"
d="M484.343,401.319v.554l-.462.586-.246.616a1.059,1.059,0,0,0,.15,0c.188-.021.376.3
76.376.522a7.253,7.253,0,0,1-.5,1.527c-.076.06-1.38.49-
2.242.757.187.388.56,1.16.9,1.849a1.419,1.419,0,0,0,.185-.09c.411-.238.876-.118,1.1
9-.205s.011-.346.282-.574.659-.054.8-.13.238-.573.476-.67.5-.033.465-.238.022-.941.
249-.985.584-.282.6-.411a8.31,8.31,0,0,1,.606-.854c.141-.238.152-.368-.053-.4s-.53-
.606-.617-.768-.715-.054-1.223-.454a1.4,1.4,0,0,1-.394-.778l-.254.145Z"
transform="translate(-14813.231 8522.879)" fill="#d1d8df"></path>
<path id="Path_2695" data-name="Path 2695"
d="M479.447,400.368a.276.276,0,0,1,.015-.2c.14-.238.227-.855-.087-.942s-.487.541-.4
87.714c0,.032-.02.031-.053.01A.554.554,0,0,0,479.447,400.368Z"
transform="translate(-14811.592 8524.125)" fill="#d1d8df"></path>
<path id="Path_2696" data-name="Path 2696"
d="M481.9,401.277a12.773,12.773,0,0,0,1.691.207l.246-.616.462-.586v-.554h.277l.254-
.145c-.107-.451-.124-.9-.2-.91-.13-.011-.66.563-.877.985a1.4,1.4,0,0,1-
1.385.649.91.91,0,0,0-.866.227c-.036.025-.092,0-.154-.043A1.276,1.276,0,0,0,481.9,4
01.277Z" transform="translate(-14813.189 8524.47)" fill="#d1d8df"></path>
<path id="Path_2699" data-name="Path 2699"
d="M461,379.741c.093-.1.11-.236.334-.269.178-.027.289.09.484.272a.8.8,0,0,1,.32-.17
1c-.2-.2-.43-.436-.413-.576.029-.231-.231-.346-.26-.491s.173-.375.058-.491-.145-.4-
.346-.434-.839-.346-.81-.549-.231-.347-.346-.4-.231-.578-.087-.665.115-.578.288-.57
8.029-.26.087-.433-.144-.26-.289-.26a.526.526,0,0,1-.405-.434c0-.2-.289-.49-.26-.57
7-.05.382-.6-.209-.773-.122s-.3-.173-.649-.13c-.221.028-.214.144-.326.248l.014,0-.4
33.318s-.376.115-.462.346.174.463.057.607a.82.82,0,0,0-.057.577c.029.116-.174.434-.
174.434s-.86.462-
1.577.829a2.085,2.085,0,0,0,.059.358c.045.161.115.466.171.719a3.581,3.581,0,0,1,.56
7,0,10.4,10.4,0,0,1,1.445.838,21.041,21.041,0,0,1,1.762,1.3,1.463,1.463,0,0,0,.867.
289c.1,0,.514.048.848.088A4.168,4.168,0,0,1,461,379.741Z" transform="translate(-
14796.419 8540.527)" fill="#d1d8df"></path>
<path id="Path_2700" data-name="Path 2700"
d="M471.146,391l.376.318.582.03a7.431,7.431,0,0,1-.351-.923.181.181,0,0,1,.064-.122
c-.2-.182-.306-.3-.484-.272-.225.033-.241.17-.334.269a4.161,4.161,0,0,0-.3.645Z"
transform="translate(-14806.412 8529.967)" fill="#d1d8df"></path>
<path id="Path_2753" data-name="Path 2753"
d="M468.692,414.317c-.377.084-1.318.021-1.443.084a4.324,4.324,0,0,0-
1.129.983c-.126.293-.314.334-.5.188s-.962-.105-
1.024-.168a2.174,2.174,0,0,0-.9-.084c-.272.042-.418-.126-.543-.083a.787.787,0,0,0-.
313.271c-.063.083.062.314.021.4a1.749,1.749,0,0,1-.338.184.691.691,0,0,1,.062.451,1
.651,1.651,0,0,0,.217,1.169c.227.335.14.952.249,1.071a1.8,1.8,0,0,0,1.33-.152,1.531
,1.531,0,0,1,.942-.292,1.3,1.3,0,0,0,.8-.39c.1-.13.541-.14.725-.118s.368-.184.573-.
39a5.977,5.977,0,0,1,1.547-.508c.693-.216.541-.541.7-.736.136-.163.327-.115.626-.23
5-.337-.689-.71-1.461-.9-
1.849C469.065,414.214,468.8,414.294,468.692,414.317Zm1.783,4.848c.242.251.719-.042.
744-.142S470.2,418.882,470.475,419.165Z" transform="translate(-14801.214 8514.649)"
fill="#d1d8df"></path>
<path id="Path_2759" data-name="Path 2759"
d="M479.734,378.178c-.174-.058,0-.665-.346-.809a1.345,1.345,0,0,1-.752-.636c-.087-.
231-.52-.463-.491-.636s.867-.723.751-
1.04-.665-.26-.722-.375.029-.52-.115-.838.115-.607,0-.78.058-.52.087-.636.317-.289.
289-.577a.322.322,0,0,1,.162-.333,3.861,3.861,0,0,1-.131-.9c0-.108-.346-.108-.519-.
087s-.325-.411-.5-.411a.312.312,0,0,1-.325-.26c0-.13-.411-.216-.628-.195s-.259-.174
-.346-.174a1.07,1.07,0,0,1-.541-.238c-.108-.13-.736-.173-.843-.022s-.325.065-.52.06
5-.541.3-.649.454c-.066.093-.375.113-.6.115a.952.952,0,0,1-.023.384,3.309,3.309,0,0
,1-1.58.346c-.627.021-.67-.8-
1.341-.8a.936.936,0,0,1-.885-.864c-.289-.11-.564-.3-.524-.379.057-.115.2-.838-.145-
.665s-.838.722-
1.473.635-.174-.144-.491-.289-.116-.491-.434-.549-.087.376-.259.376-.029.491.029.60
6-.116.751,0,.78a1.02,1.02,0,0,1,.347.579c-.029.087.259.376.259.577a.526.526,0,0,0,
.405.434c.145,0,.346.087.289.26s.086.433-.087.433-.144.492-.288.578-.029.607.087.66
5.375.2.346.4.607.52.81.549.23.318.346.434-.087.347-.058.491.289.26.26.491c-.017.14
.218.373.413.576a.643.643,0,0,1,.178-.031c.2,0,.184-.216.335-.086s.357-.012.509-.02
2.562.768.746,1.147.173.509.422.671.53.076.887.444a3.221,3.221,0,0,0,1.666.638c.389
.022.682-.422,1.18-.325s.378.736.562.964a14.283,14.283,0,0,0,2.553.476,4.15,4.15,0,
0,0,.766.066c-.008-.072-.015-.137-.019-.182a.818.818,0,0,1,.463-.751,1.944,1.944,0,
0,1,.665-.2C480.139,378.7,479.908,378.236,479.734,378.178Z" transform="translate(-
14803.27 8544.179)" fill="#d1d8df"></path>
</a>
</g>
<g id="africa" data-name="Group 6783" transform="translate(-1056.999
-55)">
<a
xlink:href="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true#" tabindex="-1"
style="outline: 0px;">
<path id="Path_2608" data-name="Path 2608"
d="M404.973,496.791c0-.151.26-.432.411-.216s.087.52.389.52.844.108.93-.022.476-.238
.476-.476v-4.825c0-.173.736,0,.736-.281v-
2.51a6.509,6.509,0,0,0,.692-.086c.152-.043.693-.325.823-.238s.3.39.389.281a.806.806
,0,0,1,.52-.325,2.711,2.711,0,0,0,.491-.094.383.383,0,0,1-.059-.169c0-.183-
1.317.036-1.537.109a2.4,2.4,0,0,1-1.134.073,7.824,7.824,0,0,0-
1.61,0l-.257-.257H403.71a1.065,1.065,0,0,1-.659-.182.676.676,0,0,0-.7-.037c-.256.11
-.146-.146-.329-.146a.3.3,0,0,0-.256.183l-.229.06a1.788,1.788,0,0,0,.412.957,5.647,
5.647,0,0,1,.714,1.493c.162.53.628,1.125.746,1.525s-.086.974.033,1.233a4.924,4.924,
0,0,1,.26,1.147c.065.444.1,1.385.5,1.774a3.259,3.259,0,0,1,.455.584C404.838,496.884
,404.973,496.905,404.973,496.791Z" transform="translate(-14762.431 8467.711)"
fill="#d1d8df"></path>
<path id="Path_2609" data-name="Path 2609"
d="M430.944,485.322l-.108-.237-.628.021c-.411.108-.411.238-.411.368s-.389.432-.671.
519-.584.736-.757.822-.757-.13-.93-.151a1.354,1.354,0,0,0-.374.058c.108.19.334.416.
417.416.11,0,.146.769.4.879s.732.366.732.512.293.33.293.549a.609.609,0,0,0,.512.512
c.468-.015.517.18.517.31s.617,0,.7.13.684.075.832.155c.254-.247.618-.573.743-.739.1
94-.259.032-.616.194-.714s.52-.519.39-.552-.033-.357-.228-.551.228-.292.195-.649.06
5-1.072-.032-1.136a4.358,4.358,0,0,1-.844-.292A2.444,2.444,0,0,0,430.944,485.322Z"
transform="translate(-14778.664 8469.51)" fill="#d1d8df"></path>
<path id="Path_2610" data-name="Path 2610"
d="M423.041,492.447a.608.608,0,0,1-.512-.512c0-.22-.293-.4-.293-.549s-.476-.4-.732-
.512-.292-.879-.4-.879c-.083,0-.309-.226-.417-.416a2.711,2.711,0,0,1-.491.094.806.8
06,0,0,0-.52.325c-.087.109-.259-.195-.389-.281s-.671.2-.823.238a6.508,6.508,0,0,1-.
692.086v2.51c0,.281-.736.108-.736.281v2.152c.159.058.31.135.347.228a2.411,2.411,0,0
,1,.238.822c-.043.13-.151.043-.151.173s-.087.325.13.325.584.13.736-.044.649-.563.67
1-.757.13-.627.5-.389a1.114,1.114,0,0,0,.866.281c.476,0,.606-.022.692-.325s0-.541.2
81-.541.628-.26.628-.455.13-.5.3-.5a.75.75,0,0,0,.584-.433c.043-.216.346-.13.454-.2
6.053-.063.158-.214.251-.353l0,0C423.558,492.627,423.509,492.432,423.041,492.447Z"
transform="translate(-14772.284 8466.65)" fill="#d1d8df"></path>
<path id="Path_2611" data-name="Path 2611"
d="M438.658,506.344c-.181,0-.5.437-.5.527s.226.664.452.679.392,0,.408-.166a.3.3,0,0
,1,.123-.2c-.018-.142-.055-.447-.068-.63A1.026,1.026,0,0,0,438.658,506.344Z"
transform="translate(-14785.721 8455.987)" fill="#d1d8df"></path>
<path id="Path_2612" data-name="Path 2612"
d="M432.055,512.457c-.087-.173-.649.13-.736.3s-.432.649-.432.649l.432.606.3.043s.08
7-.216.174-.39.475.044.475-.129.26-.346.26-.52S432.142,512.63,432.055,512.457Z"
transform="translate(-14781.095 8452.133)" fill="#d1d8df"></path>
<path id="Path_2613" data-name="Path 2613"
d="M421.312,502.161s0-.029-.01-.076a.3.3,0,0,0-.123.2c-.016.166-.181.181-.408.166s-
.452-.589-.452-.679.317-.527.5-.527a1.024,1.024,0,0,1,.417.215.829.829,0,0,1,0-.137
c.016-.1.13-1.217-.065-1.331s-.389-1.25-.454-
1.363-.779-.049-.86-.178-.682,0-.7-.126c-.093.139-.2.29-.251.353-.108.13-.411.044-.
454.26a.75.75,0,0,1-.584.434c-.174,0-.3.3-.3.5s-.346.455-.627.455-.195.238-.281.541
-.216.325-.692.325a1.113,1.113,0,0,1-.866-.281c-.368-.238-.476.195-.5.39s-.519.584-
.671.757-.519.044-.736.044-.13-.195-.13-.325.108-.044.151-.173a2.407,2.407,0,0,0-.2
38-.822c-.037-.094-.187-.17-.346-.228v2.673c0,.238-.39.346-.476.476s-.628.022-.93.0
22-.238-.3-.389-.52-.411.065-.411.216c0,.115-.135.093-.314.076a5.1,5.1,0,0,1,.552,1
.169c.173.574.595,1.114.7,1.449s.227.65,0,.681-.227.228.011.6.033.585.238.628.141.1
73.3.184.282.173.39.313a.3.3,0,0,0,.476-.032c.119-.173.487-.227.866-.227s.3-.162.67
1-.27a1.992,1.992,0,0,1,1.125-.01.778.778,0,0,0,.7-.087c.151-.1.443.151.466-.1s.324
-.206.606-.206a3.535,3.535,0,0,0,1.5-.952,13.7,13.7,0,0,0,1.742-
2.131,5.517,5.517,0,0,1,1.049-1.169,2.581,2.581,0,0,0,.345-
1.2A3.886,3.886,0,0,0,421.312,502.161Zm-
2.256,2.419c0,.174-.389-.043-.475.129s-.174.39-.174.39l-.3-.043-.432-.606s.346-.476
.432-.649.649-.476.736-.3.475.39.475.562S419.056,504.407,419.056,504.58Z"
transform="translate(-14767.88 8461.092)" fill="#d1d8df"></path>
<path id="Path_2614" data-name="Path 2614"
d="M402.031,473.343c.183,0,.073.256.329.146a.676.676,0,0,1,.7.038,1.066,1.066,0,0,0
,.659.182h2.525l.257.257a7.823,7.823,0,0,1,1.61,0,2.4,2.4,0,0,0,1.134-.073,1.856,1.
856,0,0,1,.2-.048L408.6,472.7l.075-2.435,1.086.038.187-.188.154-
1.454a.23.23,0,0,0-.2-.007,1.483,1.483,0,0,1-.649.065c-.227,0-.26.227-.389.2s-.032-
.422,0-.585-.194-.454-.357-.584.195-.941.1-
1.039a.973.973,0,0,1-.13-.584c0-.227-.163-.1-.487-.1s-.357-.162-.357-.162a1.113,1.1
13,0,0,0-.584,0c-.195.1-.163.682-.292.649a2.393,2.393,0,0,0-.844.13c-.325.1-.454-.0
65-.617-.454s-.357-.26-.292-.551a.988.988,0,0,0-.13-.617s-2.142-.032-
2.369,0a1.3,1.3,0,0,0-.413.226,11.088,11.088,0,0,0,.641,1.528c.1.206-.119.389-.119.
768s.411,1.071.454,1.536a1.416,1.416,0,0,1-.519,1.06,2.7,2.7,0,0,0-.53,1.406c0,.422
-.39.834-.379,1.028a6.2,6.2,0,0,1-.1.984.18.18,0,0,0,0,.028l.229-.06A.3.3,0,0,1,402
.031,473.343Z" transform="translate(-14762.433 8482.279)" fill="#d1d8df"></path>
<path id="Path_2615" data-name="Path 2615"
d="M427.419,469.983a1.55,1.55,0,0,1-.528-.3c-.141.157-.637.131-.881.131-.26,0-.032.
357-.195.487s-.227.325-.1.389-.032.617-.032.811-.26.617-.162.681.26.52.487.585.39-.
162.487-.162.1.292.1.519a.407.407,0,0,1-.13.324s-.357.13-.519,0a1.077,1.077,0,0,1-.
292-.617c0-.13-.389-.13-.552-.13s-.325-.293-.389-.422-.26.033-.26.13-.162.1-.325.1-
.487-.26-.617-.195-.26-.227-.227-.357-.325-.032-.454.033-.194-.162-.194-.162a.524.5
24,0,0,0-.192-.187l-.154,1.454-.187.188-
1.086-.038-.075,2.435.835,1.141c.435-.089,1.337-.213,1.337-.061a.382.382,0,0,0,.059
.168,1.352,1.352,0,0,1,.374-.057c.173.021.758.238.93.151s.476-.735.757-.822.671-.38
9.671-.519,0-.26.411-.368l.628-.021h.043l-.151-.541s1.917-.716,2.027-.733c-.084-.17
3-.171-.3-.129-.322.075-.038.112-.562.112-.711s.45-.038.3-.188a2.168,2.168,0,0,1-.0
38-
1.2c.075-.187.262,0,.262-.149a2.381,2.381,0,0,0-.337-.787,3.268,3.268,0,0,0-.937-.4
12C427.905,470.208,427.606,469.983,427.419,469.983Z" transform="translate(-
14774.768 8479.307)" fill="#d1d8df"></path>
<path id="Path_2616" data-name="Path 2616"
d="M435.857,455.223a3.212,3.212,0,0,0-.4.132.507.507,0,0,1-.365.064.208.208,0,0,1-.
089.069c-.178.065-.146.471-.146.471a.192.192,0,0,0-.162.211.218.218,0,0,0,.147.212,
1.886,1.886,0,0,1,.242.023c.412.075.375-.225.375-.225s.6.038.637-.15a1,1,0,0,0-.112
-.487Z" transform="translate(-14783.515 8488.502)" fill="#d1d8df"></path>
<path id="Path_2617" data-name="Path 2617"
d="M460.675,430.327c.13.065.341.405.487.438s.957.308,1.477.519a2.591,2.591,0,0,0,1.
006.227c.162,0,.406.048.26.162s-1.736,1.721-
1.948,1.948-.341.146-.811.146-.828.519-.957.5a2.969,2.969,0,0,0-.593.092l-.349.512-
.337.524.038,2.622.363.575c.286-.383,1.056-1.119,1.625-
1.717a3.839,3.839,0,0,1,1.276-.974,8.721,8.721,0,0,0,1.818-
1.785,4.152,4.152,0,0,0,.844-1.352,3.158,3.158,0,0,1,.66-
1.136,4.03,4.03,0,0,0,.682-1.45c-.011-.259.217-.812.249-1.276s-.357-.509-.476-.249-
1.049.433-1.644.443a1.731,1.731,0,0,0-
1.168.27c-.217.206-.757-.054-.952.174s-.963.422-
1.212-.1a.925.925,0,0,0-.376-.417c-.21.214-.46.531-.415.634A2.2,2.2,0,0,0,460.675,4
30.327Z" transform="translate(-14798.918 8505.5)" fill="#d1d8df"></path>
<path id="Path_2618" data-name="Path 2618"
d="M354.74,384.161c-.012-.479-.028-.952-.017-
1a8.26,8.26,0,0,1,1.169-.764c.167-.1.477.048.477-.143s.405-.1.644-.143a.434.434,0,0
,0,.382-.43c0-.215.334-.167.548-.191s.191-.214.334-.214.071-.214.095-.453.024-.191.
238-.191.43-.119.43-.263.93-.048,1.074-.048.19-.167.167-.286-.143-.477-.286-.5-.048
-.381-.048-.668a1.2,1.2,0,0,0-.215-.763,1.274,1.274,0,0,1-.12-.225c-.261.005-.577-.
191-.849-.2-.379-.011-.963.185-
1.244-.13s-.476-.411-.682-.314-.584,1.18-.8,1.493a1.663,1.663,0,0,1-
1.114.531c-.292,0-.325.443-.552.627s-.141.476-.411.692-.14.876,0,1.115-.5.985-.865,
1.2-.487.627-
1.071.725a1,1,0,0,0-.53.26h2.721C354.779,383.881,354.65,384.008,354.74,384.161Z"
transform="translate(-14730.599 8538.125)" fill="#d1d8df"></path>
<path id="Path_2619" data-name="Path 2619"
d="M393.768,375.236a.642.642,0,0,1-.217.779c-.173.087-.3.476-.476.476s0,.649.3.779a
.447.447,0,0,1,.3.476c0,.13.433.26.563.433a3.806,3.806,0,0,1,.346,1.3.315.315,0,0,0
,.065.192.936.936,0,0,0,.3-.268,1.026,1.026,0,0,0,.13-.585.289.289,0,0,1,.065-.325c
.1-.086.487-.5.562-.53s.324.012.313-.227a2.991,2.991,0,0,1,.022-.381c-.175-.113-.28
1-.246-.281-.311,0-.14-.2-.379-.3-.249s-.519.021-.574-.249.27-.26.574-.509a.633.633
,0,0,0,.021-.985c-.324-.259-.1-.4.13-.638s.022-.368-.1-.26-.313.141-.346-.119-.736-
.3-1.006-.054a.573.573,0,0,1-.393.113A2.406,2.406,0,0,0,393.768,375.236Z"
transform="translate(-14757.002 8540.278)" fill="#d1d8df"></path>
<path id="Path_2620" data-name="Path 2620"
d="M365.584,376.949c0,.286-.1.644.048.668s.262.382.286.5-.024.286-.167.286-
1.074-.1-
1.074.048-.215.262-.43.262-.214-.048-.238.191.048.453-.095.453-.119.191-.335.214-.5
48-.024-.548.191a.434.434,0,0,1-.381.43c-.239.048-.644-.048-.644.143s-.31.048-.477.
143a8.27,8.27,0,0,0-
1.169.764c-.012.046,0,.519.017,1a.365.365,0,0,0,.143.131c.36.206,6.894,4.528,7.1,4.
733a3.922,3.922,0,0,1,.463.669,2.464,2.464,0,0,1,.823.257c.361.206.36.772.36.772s.4
63-.1.72-.154,1.132-.36,1.132-.36l1.338-1.08,3.139-
1.956h.008c-.1-.346-.2-.624-.369-.624-.189,0-.324-.162-.54-.162s-.486-.108-.512-.3.
08-.324-.081-.566-.324-.351-.324-.459.274-.318.317-.362-.108-.216-.108-.335-.108-.3
24,0-.454a.392.392,0,0,0,.054-.5c-.119-.238.162-.455.022-.769s-.357-.562-.336-.67c.
01-.046.079-.1.162-.154a.314.314,0,0,1-.065-.192,3.806,3.806,0,0,0-.346-
1.3c-.13-.173-.563-.3-.563-.433a.447.447,0,0,0-.3-.476c-.3-.13-.475-.779-.3-.779s.3
-.39.476-.476a.642.642,0,0,0,.217-.779,2.406,2.406,0,0,1,.007-
1.142,2.473,2.473,0,0,1-.689-.134,4.35,4.35,0,0,0-.747.075c-.238.011-.822.39-
1.017.206a13.724,13.724,0,0,0-2.748.162c-.563.022-.8.606-
1.136.606a1.886,1.886,0,0,0-
1.147.595.36.36,0,0,1-.276.123,1.271,1.271,0,0,0,.12.225A1.2,1.2,0,0,1,365.584,376.
949Z" transform="translate(-14736.235 8540.046)" fill="#d1d8df"></path>
<path id="Path_2621" data-name="Path 2621"
d="M398.309,384.145c-.076.032-.465.444-.562.53a.289.289,0,0,0-.065.325,1.026,1.026,
0,0,1-.13.585c-.1.184-.444.314-.466.422s.195.357.336.67-.141.531-.022.769a.392.392,
0,0,1-.054.5c-.108.13,0,.335,0,.454s.152.292.108.335-.317.254-.317.362.162.216.324.
459.054.378.081.566.3.3.513.3.351.162.54.162c.168,0,.272.278.369.624a2.609,2.609,0,
0,1,1.072.206,1.649,1.649,0,0,1,.463.463l1.234-.669,5.586,3v-.387H408v-
7.175c0-.5-.226-.812,0-
1.083s-.09-.406.09-.9l.067-.182a.158.158,0,0,1-.021-.028c-.054-.151-.347-.163-.985-
.26s-.4-.53-1.115-.573-1.623.53-1.633.833.335.638.1.952a.769.769,0,0,1-
1.125.011,2.08,2.08,0,0,0-
1.352-.487c-.443,0-.757-.281-.725-.519s-.108-.346-.475-.422-.681-.379-
1.331-.27a1.2,1.2,0,0,1-.844-.176,2.988,2.988,0,0,0-.022.381C398.634,384.157,398.38
5,384.113,398.309,384.145Z" transform="translate(-14759.597 8534.097)"
fill="#d1d8df"></path>
<path id="Path_2622" data-name="Path 2622"
d="M345.356,425.142c.15-.137.4.137.616.164a.8.8,0,0,0,.452-.123,1.4,1.4,0,0,0-.4-.0
55c-.356-.027-.383-.452-.7-.3a1.5,1.5,0,0,1-.927.151c-.005.12-.074.281-.095.441a1.6
66,1.666,0,0,1,.214-.045A1.853,1.853,0,0,0,345.356,425.142Z" transform="translate(-
14726.029 8507.855)" fill="#d1d8df"></path>
<path id="Path_2623" data-name="Path 2623"
d="M344.309,422.392a1,1,0,0,0,.411-.164s.917-.068,1.068-.082a.387.387,0,0,1,.185.04
8c0-.039,0-.067,0-.067s.487.1.519.211.7.195,1.071.065l.081-.029a3.516,3.516,0,0,0,0
-.463,1.805,1.805,0,0,0-.389-.476c-.13-.13-.108-.454-.108-.454l-.134-.2s-.1-.412-.4
12-.515-.515-.669-.515-.669h-.257a1.571,1.571,0,0,0-.411-.36.856.856,0,0,0-.566.052
,2.679,2.679,0,0,1-.669,0c-.257-.052-.206.308-.412.36l-.038.01a1.315,1.315,0,0,1-.1
67.586c-.238.357.1.876.27,1.038a.168.168,0,0,1,.044.138,1.5,1.5,0,0,0,.927-.151c.31
4-.151.342.274.7.3a1.4,1.4,0,0,1,.4.055.8.8,0,0,1-.452.123c-.218-.027-.465-.3-.615-
.164a1.852,1.852,0,0,1-.835.232,1.669,1.669,0,0,0-.214.045.405.405,0,0,0,.083.341c.
028.031.051.059.074.087C344.309,422.2,344.194,422.381,344.309,422.392Z"
transform="translate(-14725.501 8511.412)" fill="#d1d8df"></path>
<path id="Path_2624" data-name="Path 2624"
d="M345.8,428.423c.162-.114.487-.406.6-.357s.26-.049.26-.113-.227-.276-.049-.341a.3
.3,0,0,0,.16-.273.387.387,0,0,0-.185-.048c-.151.013-1.068.082-
1.068.082a1,1,0,0,1-.411.164c-.115-.012,0-.2-.371-.1.185.231.21.347.587.453.422.119
-.032.336.313.552a.729.729,0,0,1,.084.062A.593.593,0,0,1,345.8,428.423Z"
transform="translate(-14726.303 8506.27)" fill="#d1d8df"></path>
<path id="Path_2625" data-name="Path 2625"
d="M415.269,433.988c0-.135,0-.271-.27-.5s-.451-.271-.451-.406-.09-.181-.316-.451a.8
31.831,0,0,0-.586-.27l-.091-.226-.316-.045s-.181-.135.091-.271,0-.5-.045-.632a5.236
,5.236,0,0,0-.519-.695.279.279,0,0,1-.127-.028c-.151-.087-.454.087-.605.238s-.044.2
38-.151.347a7.952,7.952,0,0,0-.714.736c-.238.3-.844.108-
1.038.216s.086.281-.043.389a4.747,4.747,0,0,1-.649.346c-.13.065-.65.043-.8.238s-.32
4-.217-.476,0-.325.238-.411.173a.289.289,0,0,1-.064-.077,1.207,1.207,0,0,0-.369.455
c-.1.308-.357.584-.357.73s.1.341.1.6a.835.835,0,0,0,.211.584.659.659,0,0,1,.114.438
,1.6,1.6,0,0,0,.162.243c.114.146.438.357.47.471a.242.242,0,0,0,.127.123.671.671,0,0
,1,.044-.069.785.785,0,0,0,.135-.542l.406-.09.316-.09.632.09v-.5s.451-.587.767-.587
.587.406.587.406l1.4.271s.091-.406.226-.5.406.091.586,0a1.72,1.72,0,0,1,.767-.225c.
316,0,.452.18.587-.091s.812.091.812.091l.542-.091-.181-.451S415.269,434.123,415.269
,433.988Z" transform="translate(-14765.876 8504.262)" fill="#d1d8df"></path>
<path id="Path_2626" data-name="Path 2626"
d="M388.876,430.037c.087-.022.281.043.433-.065s.476.151.519.368.173-.087.3-.325a5.8
4,5.84,0,0,0,.54-
1.125c0-.173.346-.324.346-.433s-.022-.346.087-.389.195-.368.173-.476a3.215,3.215,0,
0,1,.432-.8c.065-.087.411-.043.434-.238s.086-.411-.044-.454-.3-.2-.3-.3a1.923,1.923
,0,0,1,.045-.395c-.174-.024-.182-.2-.284-.3s-.107-.194-.259-.151-.325.411-.519.476-
.476-.087-.606-.151a6.381,6.381,0,0,0-.931-.021c-.195-.022-.389.259-.541.346a1.326,
1.326,0,0,1-.714,0c-.13-.043-.433-.3-.563-.3a1.294,1.294,0,0,0-.605.173c-.217.13-.2
82-.238-.411-.389s-.412-.022-.585-.173-.281.173-.432.151-.541-.109-.671,0-.108.519-
.173.584-.325.368-.325.519a.159.159,0,0,1-.069.145c.029.179.065.409.074.493.016.146
.081.876-.081,1.038a1.611,1.611,0,0,0-.276.422.818.818,0,0,0-.308.536,4.89,4.89,0,0
,0,.016.86c0,.195.145.335.224.577,0,0,.006,0,.009.007.13.174.747.206,1.092.282a1.08
2,1.082,0,0,1,.693.746.953.953,0,0,0,.389.628c.162.087.562-.162.746-.162a2.589,2.58
9,0,0,0,.974-.108.088.088,0,0,1,.117-.006,4.409,4.409,0,0,0,.213-.785A10.15,10.15,0
,0,1,388.876,430.037Z" transform="translate(-14750.983 8507.809)"
fill="#d1d8df"></path>
<path id="Path_2627" data-name="Path 2627"
d="M381.029,430.665a.818.818,0,0,1,.308-.536,1.611,1.611,0,0,1,.276-.422c.162-.162.
1-.892.081-
1.038-.009-.084-.045-.313-.074-.493a.255.255,0,0,1-.234-.015c-.195-.087-.021-.282-.
238-.347s-.3.173-.26.347-.108.172-.195.281-.476.13-.606.13-.281.238-.411.282a.323.3
23,0,0,1-.116.008c.03.571.125.527.4.684.308.179.016.422.146.552s.081.455.114.86c.02
.246.045.883.062,1.348a2.722,2.722,0,0,1,.49-.044c.233,0,.373-.308.5-.159-.079-.242
-.224-.382-.224-.577A4.889,4.889,0,0,1,381.029,430.665Z" transform="translate(-
14748.451 8505.941)" fill="#d1d8df"></path>
<path id="Path_2628" data-name="Path 2628"
d="M378.982,431.777c-.13-.13.162-.373-.146-.552-.272-.157-.367-.114-.4-.684-.156-.0
1-.387-.077-.555-.094a.156.156,0,0,0-.088.016c.035.206.086.437.147.471a.422.422,0,0
,1,.179.438,3.092,3.092,0,0,0,.016,1.023,2.91,2.91,0,0,1,.195,1.006,2.185,2.185,0,0
,0,.268.842.831.831,0,0,0,.149-.1.926.926,0,0,1,.409-.161c-.017-.466-.043-1.1-.062-
1.348C379.063,432.232,379.111,431.907,378.982,431.777Z" transform="translate(-
14747.327 8504.262)" fill="#d1d8df"></path>
<path id="Path_2629" data-name="Path 2629"
d="M397.565,434.352s1.715.09,1.941.045a3.405,3.405,0,0,1,1.038.361,1.946,1.946,0,0,
1,.181-.653.242.242,0,0,1-.127-.123c-.032-.114-.357-.325-.47-.471a1.6,1.6,0,0,1-.16
2-.243.658.658,0,0,0-.114-.438.835.835,0,0,1-.211-.584c0-.26-.1-.454-.1-.6s.259-.42
2.357-.73a1.208,1.208,0,0,1,.369-.455,2.439,2.439,0,0,1-.217-.529c-.086-.281-.324-.
367-.606-.627a.46.46,0,0,1-.172-.52c0-.108.368-.109.627-.087s.411-.043.3-.108a1.442
,1.442,0,0,1-.3-.909c.022-.347-.108-.454-.087-.649s-.238-.693-.455-.693a.282.282,0,
0,1-.041-.005,1.925,1.925,0,0,0-.045.395c0,.108.172.259.3.3s.066.26.044.454-.368.15
1-.434.238a3.216,3.216,0,0,0-.432.8c.022.108-.065.433-.173.476s-.087.281-.087.389-.
346.26-.346.433a5.844,5.844,0,0,1-.54,1.125c-.13.238-.26.542-.3.325s-.368-.476-.519
-.368-.346.043-.433.065a10.151,10.151,0,0,0-.838.8,4.414,4.414,0,0,1-.213.785,1.834
,1.834,0,0,1,.305.406c.151.217.443.054.562.119a1.07,1.07,0,0,1,.205.714c-.041.135-.
221.479-.138.649h1.013Z" transform="translate(-14758.464 8506.877)"
fill="#d1d8df"></path>
<path id="Path_2630" data-name="Path 2630"
d="M364.937,435.243a2.387,2.387,0,0,1-.309-.812c.016-.13.292-.52.276-.714s.276-.324
.276-.487a3.811,3.811,0,0,0-.255-
1.136.185.185,0,0,1-.134-.07.812.812,0,0,0-.865.108c-.2.216-.585-.195-.649-.3s-.346
-.346-.563-.2-.281.108-.259-.087-.324-.13-.368.043-.325.325-.411.2-.281-.3-.368-.10
8a.146.146,0,0,1-.248.06c-.055.241-.122.517,0,.583a.287.287,0,0,1,.13.341c-.032.1.2
44.341.13.455s-.26-.114-.341.048.162.308.065.439-.243.146-.211.406.016.438-.082.519
.016.081.243.227.6.308.568.551c-.03.222-.126.273-.217.683.44.009,1.23-.312,2.159-.4
71a3.158,3.158,0,0,1,1.421.083C364.962,435.463,364.986,435.308,364.937,435.243Z"
transform="translate(-14736.465 8503.637)" fill="#d1d8df"></path>
<path id="Path_2631" data-name="Path 2631"
d="M374.111,432.424a3.09,3.09,0,0,1-.016-
1.022.422.422,0,0,0-.179-.438c-.061-.034-.112-.265-.147-.471-.129.058-.139.27-.194.
179a4.775,4.775,0,0,0-
1.839-.043c-.087.13.151.606.13.736-.013.078-.05.13-.1.134a3.812,3.812,0,0,1,.255,1.
136c0,.163-.292.292-.276.487s-.26.584-.276.714a2.39,2.39,0,0,0,.309.812c.049.065.02
4.221-.013.359.295.085.489.183.548.2a6.844,6.844,0,0,0,1.418-.573c.294-.147.621-.23
9.846-.359a2.185,2.185,0,0,1-.268-.842A2.909,2.909,0,0,0,374.111,432.424Z"
transform="translate(-14743.3 8504.23)" fill="#d1d8df"></path>
<path id="Path_2632" data-name="Path 2632"
d="M349.29,429.462c.016-.178.162-.114.341-.081s.389-.114.552-.114.584.568.584.73a.8
.8,0,0,0,.1.438.2.2,0,0,1,.023.051,3.8,3.8,0,0,1,.529-.092c.08,0,.24.383.207.622s.2
39.415.352.256.255-.368.287-.224c.009.043.069.079.145.11.04-.094.127-.132.193-.22.1
-.13-.146-.276-.065-.439s.227.065.341-.048-.162-.357-.13-.455a.288.288,0,0,0-.13-.3
41c-.121-.067-.053-.342,0-.583a.429.429,0,0,1-.1-.1c-.087-.13-.022-.411-.173-.411s-
.13-.217,0-.26-.26-.194-.26-.346a.926.926,0,0,0-.282-.541c-.087-.021-.389.368-.519.
368s-.411-.26-.5-.043-.281-.108-.411.066-.216-.2-.216-.2,0-.051,0-.121l-.081.029c-.
373.13-1.038.048-
1.071-.065s-.519-.211-.519-.211.016.276-.162.34.049.276.049.341-.146.162-.26.113-.4
38.244-.6.357a.583.583,0,0,0-.079.078c.251.2.229.426.523.641a2.467,2.467,0,0,1,.824
.9C349,429.832,349.279,429.584,349.29,429.462Z" transform="translate(-14728.021
8506.301)" fill="#d1d8df"></path>
<path id="Path_2633" data-name="Path 2633"
d="M357.134,437.606c-.227-.146-.341-.146-.243-.227s.114-.26.081-.519a.36.36,0,0,1,.
018-.186c-.076-.031-.136-.067-.145-.11-.032-.143-.176.064-.287.224s-.384-.016-.352-
.256-.128-.622-.207-.622a3.8,3.8,0,0,0-.529.092c.035.116-.043.243-.072.371-.032.146
-.422.357-.584.487a.917.917,0,0,0-.166.246c.305.193.661.416.951.635a9.606,9.606,0,0
,0,1.709,1.071.539.539,0,0,0,.178.028c.09-.41.187-.46.217-.682C357.735,437.914,357.
361,437.752,357.134,437.606Z" transform="translate(-14732.604 8500.785)"
fill="#d1d8df"></path>
<path id="Path_2634" data-name="Path 2634"
d="M353.168,434.4c.032-.146.13-.292.049-.422a.8.8,0,0,1-.1-.438c0-.162-.422-.73-.58
4-.73s-.373.146-.552.114-.325-.1-.341.081c-.011.122-.292.37-.5.547a1.779,1.779,0,0,
1,.107.27,1.444,1.444,0,0,0,.584.919c.112.094.332.232.585.393a.919.919,0,0,1,.166-.
246C352.746,434.759,353.136,434.548,353.168,434.4Z" transform="translate(-14730.375
8502.756)" fill="#d1d8df"></path>
<path id="Path_2635" data-name="Path 2635"
d="M346.475,399.39c0-.167.764-.381.764-.549v-
1.956s2.386.048,2.457,0a5.672,5.672,0,0,0,.017-1.054c-.091-.154.039-.28-.525-.28h-
2.721a1.727,1.727,0,0,0-.4.671c-.13.346-.941.855-.974,1.342s-.79,1.244-
1.287,2.283a2.044,2.044,0,0,0-.216.689h2.886Z" transform="translate(-14725.571
8526.455)" fill="#d1d8df"></path>
<path id="Path_2636" data-name="Path 2636"
d="M344.241,404.737a2.678,2.678,0,0,0,.669,0,.855.855,0,0,1,.566-.052,1.572,1.572,0
,0,1,.411.36h.257s.206.566.515.669a.638.638,0,0,1,.346.346c.22-.006.391-.078.391-.2
36,0-.2.1-.46.427-.164s.328.032.393-.066.3.033.492.033a1.3,1.3,0,0,0,.459-.131s2.72
5.033,2.856-.033.1-.623.1-.623l-.23-.229-.689-6.466h1.233c-1.316-.87-2.444-1.608-
2.587-1.69a.366.366,0,0,1-.143-.131,5.677,5.677,0,0,1-.017,1.054c-.071.048-2.457,0-
2.457,0v1.956c0,.167-.764.381-.764.549v1.145h-
2.886c-.042.471.246.638.41.826.227.26-.173.714.162,1.179s-.076,1.18-.238,1.439a1.74
1,1.741,0,0,0-.125.637l.038-.01C344.035,405.045,343.984,404.685,344.241,404.737Z"
transform="translate(-14725.565 8525.964)" fill="#d1d8df"></path>
<path id="Path_2637" data-name="Path 2637"
d="M364.585,406.068s0-.566-.36-.772a2.467,2.467,0,0,0-.823-.257,3.924,3.924,0,0,0-.
463-.669c-.124-.124-2.532-1.734-4.513-3.043h-
1.233l.689,6.466.23.229s.032.558-.1.624-2.856.033-
2.856.033a1.3,1.3,0,0,1-.459.131c-.2,0-.427-.131-.492-.033s-.066.361-.394.066-.427-
.033-.427.164c0,.158-.17.231-.39.236a1.082,1.082,0,0,1,.065.169l.134.2s-.021.325.10
8.454a1.8,1.8,0,0,1,.389.476,5.21,5.21,0,0,1,0,.585s.086.367.216.2.324.151.411-.066
.367.043.5.043.433-.389.519-.368a.927.927,0,0,1,.282.541c0,.151.389.3.26.346s-.152.
26,0,.26.086.282.173.411.259.238.347.043.281-.022.368.108.368-.022.411-.2.389-.238.
368-.043.043.238.26.087a.276.276,0,0,1,.207-.043,4.8,4.8,0,0,1,.2-.563c.065-.13-.15
1-.433-.043-.476s.476.044.584-.26a1.564,1.564,0,0,1,.238-.455s.043-.648.238-.54.433
.281.454.021.26-.108.325-.346.195-.216.346-.173.281-.022.281-.151.346-.065.628-.259
.432-.347.541-.239a1.932,1.932,0,0,0,.931.044c.108-.044.324-.238.584-.195a10.278,10
.278,0,0,0,1.147-.109c.26,0,.368-.238.455-.324s.151-.476.238-.541a13.693,13.693,0,0
,0,.047-1.947C364.946,405.987,364.585,406.068,364.585,406.068Z"
transform="translate(-14731.554 8522.781)" fill="#d1d8df"></path>
<path id="Path_2638" data-name="Path 2638"
d="M372.755,424.667a.533.533,0,0,0-.3-.133c-.065,0-.016-.357-.048-.405s-.243.1-.373
.049-.178-.259-.292-.259-.13-.13-.13-.276-.211-.292-.341-.389-.162-.373-.244-.422c-
.047-.028-.028-.227-.005-.393a.91.91,0,0,1-.455-.078c-.108-.108-.26.044-.54.239s-.6
28.13-.628.259-.13.2-.281.151-.282-.065-.347.173-.3.086-.325.346-.26.087-.454-.021-
.238.54-.238.54a1.562,1.562,0,0,0-.238.455c-.108.3-.476.217-.584.26s.108.346.043.47
6a4.811,4.811,0,0,0-.2.563.6.6,0,0,1,.356.238c.065.108.454.519.649.3a.812.812,0,0,1
,.865-.108c.129.13.217.065.238-.065s-.216-.606-.13-.736a4.775,4.775,0,0,1,1.839.043
c.065.109.065-.216.281-.195a2.87,2.87,0,0,0,.671.087c.13-.043.281-.282.411-.282s.51
9-.021.606-.13.238-.108.195-.281Z" transform="translate(-14740.318 8509.428)"
fill="#d1d8df"></path>
<path id="Path_2639" data-name="Path 2639"
d="M389.231,405.893c0-.106-.025-.584-.043-.94l-.581.314a1.649,1.649,0,0,0-.463-.463
,2.667,2.667,0,0,0-1.08-.206l-3.139,1.956-1.338,1.08s-.875.309-
1.132.36l-.1.02a13.7,13.7,0,0,1-.047,1.947c-.087.065-.151.455-.238.541s-.2.324-.455
.324a10.244,10.244,0,0,1-
1.147.108c-.26-.043-.476.151-.584.195a1.961,1.961,0,0,1-.476.035c-.023.166-.042.365
.005.393.081.049.114.325.244.422s.341.243.341.389.016.276.13.276.162.211.292.259.34
1-.1.373-.049-.016.405.048.405a.532.532,0,0,1,.3.133c-.039-.173.047-.4.261-.339s.04
3.26.238.347.3.021.3-.13.26-.454.325-.519.043-.476.173-.584.519-.022.671,0,.259-.3.
432-.151.455.021.585.173.194.519.411.389a1.294,1.294,0,0,1,.605-.173c.13,0,.433.259
.563.3a1.324,1.324,0,0,0,.714,0c.151-.086.346-.367.54-.346a6.385,6.385,0,0,1,.931.0
21c.13.064.411.216.606.151s.368-.432.519-.476a.169.169,0,0,1,.1,0c0-.084,0-.164,0-.
235,0-.389.087-.238.152-.628a5.374,5.374,0,0,1,1.168-
1.472,11.709,11.709,0,0,0,.086-
1.817,2.939,2.939,0,0,1,.13-.779c.087-.3-.151-.281-.13-.562S389.231,406.066,389.231
,405.893Z" transform="translate(-14747.705 8520.701)" fill="#d1d8df"></path>
<path id="Path_2640" data-name="Path 2640" d="M412.439,407.6l-
5.586-
3-.653.355c.018.356.043.834.043.94,0,.174.324.39.3.671s.216.259.13.562a2.935,2.935,
0,0,0-.13.779,11.7,11.7,0,0,1-.086,1.817,5.375,5.375,0,0,0-
1.168,1.472c-.065.389-.152.238-.152.628,0,.071,0,.151,0,.235.056.019.081.08.155.154
.109.108.109.3.325.3s.476.5.455.693.109.3.087.649a1.441,1.441,0,0,0,.3.909c.108.064
-.044.13-.3.108s-.627-.021-.627.087a.46.46,0,0,0,.173.52c.282.26.52.345.606.627a1.5
67,1.567,0,0,0,.282.606c.086.065.259.044.411-.173s.325.194.476,0,.671-.173.8-.238a4
.74,4.74,0,0,0,.649-.346c.13-.108-.151-.281.043-.39s.8.087,1.038-.216a7.947,7.947,0
,0,1,.714-.736c.108-.108,0-.195.151-.346s.454-.325.605-.238a.279.279,0,0,0,.127.028
l-.023-.028.091-.316s-.361-.181-.361-.451.09-.541-.135-.541-.271-.227-.091-.407-.27
-.542.045-.542.091-.5.316-.541.27-.226.27-.452.5-.361.632-.406.09-.767.09-.767Z"
transform="translate(-14764.717 8520.701)" fill="#d1d8df"></path>
<path id="Path_2641" data-name="Path 2641"
d="M434.145,387.848l-.525-
1.288a.865.865,0,0,1-.082.115c-.087.087-.444-.13-.779-.043a1.245,1.245,0,0,1-.92-.1
94,2.091,2.091,0,0,0-1.525.249c-.14.206-.5.206-.822.076a4.384,4.384,0,0,0-
1.341-.379,2.158,2.158,0,0,1-
1.1-.264l-.067.182c-.181.5.136.632-.09.9s0,.587,0,1.083v5.637h4.464l.26-.174c.13-.0
86.346.13.346.13h.951a.592.592,0,0,0,.39.217c.216,0,.087-.347.433-.347s.259-.519.47
6-.519.173.044.389-.259c.007-.009.017-.021.024-.031a.916.916,0,0,1,0-.294c.054-.346
-.184-.325-.335-.811s-.758-1.212-.779-
1.493-.357-.443-.346-.747-.162-.335-.5-.811a1.935,1.935,0,0,1-.336-
1.342c.1-.032.379.7.487.941s.476.963.736.963.357-1.093.444-
1.039a.059.059,0,0,1,.018.032l.028-.2Z" transform="translate(-14778.487 8532.453)"
fill="#d1d8df"></path>
<path id="Path_2642" data-name="Path 2642"
d="M397.851,452.738c.362,0,.226-.226.09-.588s.227-.316.453-.316.135-.407.316-.407.2
26.5.407.452.316.136.543.091.226-.5.226-.859.045-.634-.181-.769-.407-.452-.135-.588
a.33.33,0,0,0,.09-.588c-.226-.181-.724.181-.724,0,0-.1.04-.452.077-.754-.524-.017-
1.088-.047-1.088-.047l-.135.039a5.036,5.036,0,0,1-.03.943s-.814.046-
1,.046c-.039,0-.163.017-.338.044a.979.979,0,0,1-.125.154c-.1.1.227.227.282.368s-.41
1.1-.4.3a.6.6,0,0,1-.291.465c-.13.1.346.509.357.649s.119.27.531.671c.392.382.2.479.
724.9A.408.408,0,0,1,397.851,452.738Z" transform="translate(-14758.822 8492.865)"
fill="#d1d8df"></path>
<path id="Path_2643" data-name="Path 2643"
d="M398.447,449.414a5.028,5.028,0,0,0,.03-.943l-.181.051h-
1.013a.134.134,0,0,0,.008.021.312.312,0,0,1-.173.476c-.227.076-.217.281-.032.292.11
3.007.087.1.027.192.175-.027.3-.045.338-.045C397.633,449.459,398.447,449.414,398.44
7,449.414Z" transform="translate(-14759.509 8492.797)" fill="#d1d8df"></path>
<path id="Path_2644" data-name="Path 2644"
d="M401.747,451.6c.135.046.226.272.5.046s.588-.181.588.046.091.18.317-.046.452.045.
452-.408.272-.045.272-.542.045-1,.045-1.221.633-.452.633-.814.543-1.085.543-
1.538a1.1,1.1,0,0,1,.272-.769,1.2,1.2,0,0,0,.108-.759v.005l-.632-.09-.316.09-.406.0
9a.785.785,0,0,1-.135.542,1.711,1.711,0,0,0-.226.722,3.4,3.4,0,0,0-
1.038-.361,7.06,7.06,0,0,1-.853,0c-.037.3-.077.655-.077.754,0,.181.5-.181.724,0a.33
.33,0,0,1-.09.588c-.272.136-.091.452.135.588s.181.407.181.769,0,.814-.226.859-.362-
.136-.543-.091-.226-.452-.407-.452-.09.407-.316.407-.589-.045-.453.316.272.588-.09.
588a.408.408,0,0,0-.349.209c.024.02.049.04.077.061a2.131,2.131,0,0,1,.627.772A1.9,1
.9,0,0,1,401.747,451.6Z" transform="translate(-14761.679 8494.679)"
fill="#d1d8df"></path>
<path id="Path_2645" data-name="Path 2645"
d="M430.639,405.152c-.216,0-.13.519-.476.519s-.217.347-.433.347a.593.593,0,0,1-.39-
.217h-.951s-.217-.216-.347-.13l-.26.174h-
4.464v1.538h-.677v2.392s.046.722-.09.766-.632.181-.632.406-.045.407-.27.452,0,.541-
.316.541.135.361-.046.542-.135.407.091.407.135.27.135.541.361.451.361.451l-.091.316
a5.988,5.988,0,0,1,.542.722c.045.135.316.5.045.632s-.091.271-.091.271l.316.045.091.
226a.831.831,0,0,1,.586.27c.226.271.316.316.316.451s.18.181.451.406.27.361.27.5.5.3
61.5.361l.169.421a.373.373,0,0,1,.19.191.852.852,0,0,0,.317.362s.272.181.452,0,.407
.045.407.045.227-.181.362-.091c.092.061.5.393.846.713a3.308,3.308,0,0,1,.541-.159c.
162-.016.389.26.454.162a.642.642,0,0,1,.535-.179c.13.065.438.081.455-.032.011-.077.
149-.155.247-.238a.26.26,0,0,0,.094-.119c.032-.13.422-.357.584-.39s.357-.049.439.04
9a.483.483,0,0,0,.182.111c.055-.415.147-.642.012-.642a.848.848,0,0,1-.678-.543c-.13
6-.362-.543-.588-.633-.815s-.588-.18-.679-.361.136-.181.136-.407.543-.091.588-.136a
3.079,3.079,0,0,0,.091-.814c0-.271.362-.543.226-.679s.136-.181.317-.316.045-.543.22
6-.724.316-.542.452-.542a.388.388,0,0,0,.316-.362c0-.181.317-.543.272-.86s-.181-.72
4.045-
1a.867.867,0,0,0,.272-.724c-.046-.226.271-.272.407-.407a2.378,2.378,0,0,0,.7-.651,1
.665,1.665,0,0,0-.455-.42c-.26-.118-.433-.573-.433-1.146a6.409,6.409,0,0,0-.163-
1.212,1.378,1.378,0,0,0-.638-.758.766.766,0,0,1-.409-.55c-.007.009-.017.021-.024.03
1C430.812,405.2,430.855,405.152,430.639,405.152Z" transform="translate(-14774.919
8520.533)" fill="#d1d8df"></path>
<path id="Path_2646" data-name="Path 2646"
d="M461,427.306a4.5,4.5,0,0,1-.355.51.655.655,0,0,0-.023.615c.046.092.274.069.411-.
023.106-.071.186-.03.345.12a2.99,2.99,0,0,1,.3-.361c-.181-.105-.348-.123-.392-.167-
.075-.075.217-.292.422-.335s.108-.281-.064-.433c-.028-.025-.062-.056-.1-.089a.885.8
85,0,0,0-.2.138C461.3,427.353,461.178,427.327,461,427.306Z" transform="translate(-
14799.965 8506.362)" fill="#d1d8df"></path>
<path id="Path_2647" data-name="Path 2647"
d="M450.744,416.736c-.136.136-.453.181-.407.407a.867.867,0,0,1-.272.724c-.225.27-.0
92.673-.046.99a1.377,1.377,0,0,1,.612.032c.114.114.159,0,.228-.228s.2-.205.342-.091
.227.3.456.182.206-.045.32,0,.57-.023.73,0a16.419,16.419,0,0,1,1.552,1.505l-.01.016
c.176.02.3.047.35-.025a.874.874,0,0,1,.2-.138,8.279,8.279,0,0,1-.779-.874,1.908,1.9
08,0,0,0-1.158-.8c-.26,0-.3-.443-.465-.465s-.53-.66-.541-
1.071a1.636,1.636,0,0,0-.411-.814A2.381,2.381,0,0,1,450.744,416.736Z"
transform="translate(-14793.212 8513.395)" fill="#d1d8df"></path>
<path id="Path_2648" data-name="Path 2648"
d="M443.6,428.26c.09.227.5.453.633.815a.848.848,0,0,0,.678.543c.135,0,.043.227-.012
.642a2.344,2.344,0,0,1,.239.1c.114.064.584,0,.747.146a2.517,2.517,0,0,0,.843.487,3.
283,3.283,0,0,1,.844.146c.1.065.227-.243.487-.389s.585-.243.633-.129a.29.29,0,0,0,.
357.146,2.2,2.2,0,0,1,.365-.1,2.959,2.959,0,0,1,.593-.092c.13.016.487-.5.957-.5s.6.
081.811-.146,1.8-1.834,1.948-1.948-.1-.162-.26-.162a2.591,2.591,0,0,1-
1.006-.227c-.52-.211-1.331-.487-
1.477-.519s-.357-.373-.487-.438a2.2,2.2,0,0,1-.455-.665c-.022-.051.029-.155.111-.27
2-.159-.15-.239-.191-.345-.12-.137.091-.365.114-.411.023a.655.655,0,0,1,.023-.615,4
.716,4.716,0,0,0,.365-.525,16.433,16.433,0,0,0-1.552-
1.505c-.16-.023-.616.046-.73,0s-.091-.114-.32,0-.319-.068-.456-.182-.274-.137-.342.
091-.114.341-.228.228a1.377,1.377,0,0,0-.612-.032v.005c.045.317-.272.679-.272.86a.3
88.388,0,0,1-.316.362c-.136,0-.271.362-.452.542s-.045.588-.226.724-.453.181-.317.31
6-.226.408-.226.679a3.084,3.084,0,0,1-.091.814c-.045.045-.588-.09-.588.136s-.227.22
6-.136.407S443.5,428.034,443.6,428.26Z" transform="translate(-14788.732 8509.199)"
fill="#d1d8df"></path>
<path id="Path_2742" data-name="Path 2742"
d="M449.823,444.621l.337-.524.349-.512a2.192,2.192,0,0,0-.365.1.29.29,0,0,1-.357-.1
46c-.048-.114-.373-.016-.633.129s-.389.455-.487.389a3.283,3.283,0,0,0-.844-.146,2.5
16,2.516,0,0,1-.843-.487c-.163-.146-.633-.082-.747-.146s-.341-.114-.421-.211-.276-.
081-.439-.049-.552.26-.584.39a.26.26,0,0,1-.094.119l.333.3.075.524.3.262a5.575,5.57
5,0,0,1-.037.6,1.792,1.792,0,0,1-.488.861,1.752,1.752,0,0,0-.217.455c.287.071.5.18.
484.267-.032.178-.519.1-.519.471,0,.025,0,.049,0,.074l2.765,1.468-.037.45s.621.454,
1.228.872a15.589,15.589,0,0,1,.716-
1.592c.162-.249.325-.205.465-.379s.184.087.4-.26c.017-.027.038-.057.063-.089l-.363-
.575Z" transform="translate(-14789.832 8496.277)" fill="#d1d8df"></path>
<path id="Path_2743" data-name="Path 2743"
d="M439.481,445.293l-.075-.524-.333-.3c-.1.083-.236.16-.247.238-.016.113-.324.1-.45
5.032a.641.641,0,0,0-.535.179c-.065.1-.292-.179-.454-.162a3.455,3.455,0,0,0-.552.16
2s-.065.454-.065.633.244.211.244.357-.195.276-.211.373-.146.162-.308.211-.146.309-.
276.405-.1.341-.179.52a1.63,1.63,0,0,0-.13.632.939.939,0,0,1-.122.532.508.508,0,0,0
,.365-.064,7.057,7.057,0,0,1,.749-.224l.61-.05c.136-.382.336-.729.556-.794a2.031,2.
031,0,0,1,.976.025,1.756,1.756,0,0,1,.217-.455,1.793,1.793,0,0,0,.488-.861,5.594,5.
594,0,0,0,.037-.6Z" transform="translate(-14784.209 8495.344)"
fill="#d1d8df"></path>
<path id="Path_2752" data-name="Path 2752"
d="M467.815,477.427c-.1-.355-.173.13-.26.216a.781.781,0,0,0-.108.519c.022.174-.259.
347-.432.325s-.455.087-.368.325-.13.195-.022.389-.238.433-.542.455-.692.563-
1.016.519-.65.216-.931.173-.087.585-.3.974a1.511,1.511,0,0,0,.086,1.319,1.207,1.207
,0,0,1-.173,1.494,1.663,1.663,0,0,0-.281,1.752c.195.433.195,1.082.476,1.385s1.06.56
2,1.3.324.488.032.757-.281a21.375,21.375,0,0,0,1.06-3.073,15.5,15.5,0,0,0,.8-
2.856c-.043-.3.26-.5.13-.823s.043-.714.194-.454.368.26.433-.086-.26-.888-.281-
1.385S467.88,477.665,467.815,477.427Z" transform="translate(-14801.729 8474.463)"
fill="#d1d8df"></path>
<path id="Path_2761" data-name="Path 2761"
d="M414.57,451.271c-.357-.195-.5-2.645-.325-
2.71.023-.008.046.017.068.068l-.035-.555a.281.281,0,0,1-.048-.015.218.218,0,0,1-.14
7-.212.192.192,0,0,1,.162-.211s-.032-.406.146-.471a.208.208,0,0,0,.089-.069.939.939
,0,0,0,.122-.532,1.629,1.629,0,0,1,.13-.632c.081-.178.048-.422.179-.52s.114-.357.27
6-.405.292-.113.308-.211.211-.227.211-.373-.243-.179-.243-.357.065-.633.065-.633l.0
11,0c-.35-.32-.753-.652-.846-.713-.135-.09-.362.091-.362.091s-.226-.227-.407-.045-.
452,0-.452,0a.851.851,0,0,1-.317-.362.373.373,0,0,0-.19-.191l.011.03-.542.091s-.676
-.361-.812-.091-.271.091-.587.091a1.722,1.722,0,0,0-.767.225c-.181.091-.451-.09-.58
6,0s-.226.5-.226.5l-
1.4-.271s-.271-.406-.587-.406-.767.587-.767.587v.49a1.2,1.2,0,0,1-.108.759,1.1,1.1,
0,0,0-.272.769c0,.452-.543,1.176-.543,1.538s-.633.588-.633.814-.045.724-.045,1.221-
.272.09-.272.542-.226.182-.452.408-.317.272-.317.046-.317-.272-.588-.046-.362,0-.5-
.045a1.893,1.893,0,0,0-.686.364,3.6,3.6,0,0,1,.26.807c0,.024.012.049.019.074a1.3,1.
3,0,0,1,.413-.226c.228-.032,2.37,0,2.37,0a.988.988,0,0,1,.13.617c-.065.292.13.162.2
92.551s.292.552.617.454a2.393,2.393,0,0,1,.844-.13c.129.032.1-.552.292-.649a1.114,1
.114,0,0,1,.584,0s.032.162.357.162.487-.13.487.1a.973.973,0,0,0,.13.584c.1.1-.259.9
09-.1,1.039s.39.422.357.584-.13.552,0,.585.162-.2.389-.2a1.483,1.483,0,0,0,.649-.06
5.23.23,0,0,1,.2.007.524.524,0,0,1,.192.188s.064.227.194.162.487-.162.454-.033.1.42
2.227.357.454.195.617.195.325,0,.325-.1.194-.259.26-.13.227.422.389.422.552,0,.552.
13a1.077,1.077,0,0,0,.292.617c.162.13.519,0,.519,0a.407.407,0,0,0,.13-.324c0-.228,0
-.519-.1-.519s-.26.227-.487.162-.389-.519-.487-.585.162-.487.162-.681.163-.746.032-
.811-.065-.259.1-.389-.065-.487.195-.487c.244,0,.74.026.881-.131a.15.15,0,0,0,.028-
.032.868.868,0,0,0,.047-.113C414.938,451.745,414.771,451.38,414.57,451.271Z"
transform="translate(-14762.907 8496.826)" fill="#d1d8df"></path>
<path id="Path_2762" data-name="Path 2762"
d="M435.177,458.607a5.1,5.1,0,0,1,.182.761,2.842,2.842,0,0,1,.313-.185c.187-.075.6-
.861.6-.861l-.187-.112a1.229,1.229,0,0,0-.029-.384,2.322,2.322,0,0,1-.345.01s.037.3
-.375.225a1.892,1.892,0,0,0-.242-.023.281.281,0,0,0,.048.015Z"
transform="translate(-14783.771 8486.847)" fill="#d1d8df"></path>
<path id="Path_2763" data-name="Path 2763"
d="M444.864,477.632a5,5,0,0,1-.184-1.428c.043-.357-.065-1.3-.065-
1.753,0-.01,0-.018,0-.028a3.408,3.408,0,0,0-.776.417c-.065.129-.347-.022-.52.129s-.
281.022-.432-.021-.217.151-.238.281-.325.065-.433.043-.454.087-.627.087-.043-.151-.
238-.216-.325.086-.434.086c-.065,0-.267-.024-.415-.043a.8.8,0,0,1-.039.254c-.141.36
7.293,1.2.314,1.548a4.184,4.184,0,0,1,.444.427c.195.238,0,.216.021.736s-.216.3-.411
.475-.022.563-.065.671-.627-.757-.671-.888.217-.649.152-.951-.454-.109-.584-.087-.4
34-.346-.5-.346-2.034.735-
2.034.735l.151.541h-.043l.108.237a2.444,2.444,0,0,1,.941.227,4.353,4.353,0,0,0,.844
.292c.1.064,0,.779.032,1.136s-.389.454-.195.649.1.52.228.551-.228.455-.39.552,0,.45
5-.194.714c-.125.167-.488.493-.743.739a.068.068,0,0,1,.028.024c.065.114.259,1.25.45
4,1.363s.082,1.233.065,1.331.082.843.082.843a3.882,3.882,0,0,1,.545-.041c.017-.148.
028-.277.034-.364.021-.346-.216-.065-.292-.281s.53-.617,1.146-.844.855-.357.92-.574
-.01-.822.076-
1.061-.054-.378-.129-.919-.271-.628-.357-.931-.065-.54.119-.552.184-.1.336-.389.324
-.173.617-.39.3-.487.767-.844.974-.346,1.428-.617S444.94,477.827,444.864,477.632Z"
transform="translate(-14785.065 8476.29)" fill="#d1d8df"></path>
<path id="Path_2764" data-name="Path 2764"
d="M443.265,461.3c-.021-.444-.281-.444-.27-.747s.033-.573-.076-.606-.043-.292.13-.5
52-.313-.292-.389-.617a3.5,3.5,0,0,1,.322-1.112c-.606-.418-1.228-.872-
1.228-.872l.037-.45-2.765-
1.468a.776.776,0,0,1-.353.689c-.211.1.292.406.049.454s-.795-.227-
1.185-.065c-.262.109-.207-.546,0-
1.121l-.61.05s-.166.041-.345.092l.121.32a1,1,0,0,1,.112.487c-.017.085-.151.123-.292
.14a1.232,1.232,0,0,1,.03.384l.187.112s-.412.787-.6.861a2.841,2.841,0,0,0-.313.185,
3.51,3.51,0,0,0,.448,1.394c.373.341.308.73.389.958s.406.487.179.584c-.146.063-.277-
.094-.407-.307a.864.864,0,0,1-.047.113.152.152,0,0,1-.028.032,1.551,1.551,0,0,0,.52
9.3c.187,0,.487.225.674.262a3.265,3.265,0,0,1,.937.412c.014.019.03.044.047.072a3.51
,3.51,0,0,1,.493,0,.153.153,0,0,1,.107-.041c.247,0,.539.937.526,1.483.148.019.35.04
3.415.043.109,0,.238-.151.434-.086s.064.216.238.216.519-.108.628-.087.411.087.433-.
043.087-.324.238-.281.259.173.432.021.455,0,.52-.13a3.418,3.418,0,0,1,.776-.417C443
.762,461.548,443.286,461.733,443.265,461.3Z" transform="translate(-14784.234
8488.75)" fill="#d1d8df"></path>
<path id="Path_2765" data-name="Path 2765"
d="M444.515,476.216a4.182,4.182,0,0,0-.444-.427.193.193,0,0,1-.022.124c-.19.275-.73
-.584-.795-1.12s.308-.8.081-
1.3c-.19-.42-.308-.825-.173-.948a3.5,3.5,0,0,0-.493,0,2.326,2.326,0,0,1,.29.715c0,.
149-.187-.038-.262.149a2.167,2.167,0,0,0,.037,1.2c.15.15-.3.038-.3.188s-.037.674-.1
12.711c-.042.021.045.149.129.322l.007,0c.065,0,.368.368.5.346s.519-.216.584.087-.19
5.822-.152.951.628,1,.671.888-.13-.5.065-.671.433.043.411-.475S444.71,476.454,444.5
15,476.216Z" transform="translate(-14788.362 8477.49)" fill="#d1d8df"></path>
</a>
</g>
<g id="americas" data-name="Group 6784" transform="translate(-
1056.999 -55)">
<a
xlink:href="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true#" tabindex="-1"
style="outline: 0px;">
<path id="Path_2702" data-name="Path 2702"
d="M196.99,424.1c-.125-.172-.454.031-.8-.2a1.52,1.52,0,0,0-.318-.156.12.12,0,0,1-.0
27.016,2.831,2.831,0,0,0-.52.434,4.071,4.071,0,0,0,1.421.485.341.341,0,0,0,.236-.1A
.95.95,0,0,0,196.99,424.1Z" transform="translate(-14631.272 8508.529)"
fill="#d1d8df"></path>
<path id="Path_2703" data-name="Path 2703"
d="M198.713,422.409c.031-.063-.188-.423.235-.455s.736-.078.8-.344.564-.141.705-.156
c.117-.013.49-.357.855-.343.005-.357-.479-.241-.813-.576-.357-.357-1.136-.194-
1.558-.032s-.909-.179-
1.363.081l-.016.008a2.611,2.611,0,0,1-.395.408c-.306.248-.222.493-.334.565a1.521,1.
521,0,0,1,.318.156c.345.235.674.032.8.2a.95.95,0,0,1-.007.478c.064-.052.112-.088.21
8,0s.078.178.066.275l.271-.063A1.178,1.178,0,0,0,198.713,422.409Z"
transform="translate(-14632.229 8510.701)" fill="#d1d8df"></path>
<path id="Path_2704" data-name="Path 2704"
d="M159.471,397.541c.078-.016.893.095.971-.109s-.611-.658-.533-.705.11-.548.235-.54
8,1.269.032,1.332,0,.282-.439.47-.454c.086-.007.22.1.341.213a1.741,1.741,0,0,0,.325
-.993c.049-.438-.1-.585.13-.828s.471-.26.405-.6-.373,0-.633-.162-.487-.049-
1.152.048-.974.374-.941.844-.227.26-.211.665-.519.422-.487.666-.422,0-.552-.082a10.
654,10.654,0,0,0-
1.72.373c-.195.032-.552-.405-.828-.389s-.389-.406-.422-.746-.552-.649-.779-.957a3.0
82,3.082,0,0,1-.276-1.429,5.089,5.089,0,0,1,.244-
2.044,1.092,1.092,0,0,0,.066-.305.6.6,0,0,0-.3-.114c-.277.017-.9-.364-
1.023-.364s-.1-.294-.208-.451-.035-.451-.174-.555a2.176,2.176,0,0,1-.693-.988c-.139
-.486-.989-.728-
1.3-.745s-.486.642-.572.676a4.408,4.408,0,0,1-.85-.433.493.493,0,0,1-.26-.468c0-.20
8-.364-.538-.468-.572a9.538,9.538,0,0,1-.832-.746h-1.145l-.242.312-2.081.018s-
1.595-.589-1.89-.658a3.489,3.489,0,0,1-.815-.434l-
1.683.221a2.97,2.97,0,0,0,.387.609,3.674,3.674,0,0,1,.617,1.428c.032.26.5.471.908.7
31a.968.968,0,0,1,.357.973c-.049.146-.552-.1-.584.049s.649.714.909.682.389.13.795.4
87.373.779.211.908.325.406.844.746a1.848,1.848,0,0,1,.779.941c.048.179.276.017.357-
.227s-.162-.308-.162-.584-.422-.228-.617-.26.016-.455-.178-.649a2.8,2.8,0,0,1-.471-
1.039c-.1-.357-.6-.714-.811-
1.1a2.589,2.589,0,0,0-.584-.8c-.146-.1.211-.244.081-.389s-.325-.13-.568-.244a.625.6
25,0,0,1-.405-.567,4.641,4.641,0,0,0-.243-
1.088c-.082-.211.178-.178.26-.081s.146.195.26.13a.292.292,0,0,1,.389.162c.081.178.3
57.016.487.1s-.292.178.13.925.13.325.13.827.26.276.341.2.308.162.519.422.617.276.61
7.422a.483.483,0,0,0,.357.487c.276.049.325.357.5.389s.211.227.114.438,0,.39.454.568
.243.211.6.552a21.253,21.253,0,0,1,1.574,1.753,2.949,2.949,0,0,1,.357.795c.081.227-
.162.341-.032.536s-.243.114-.227.26.227.876.584.909.763.47,1.055.714.73.194,1.168.3
57a11.842,11.842,0,0,0,1.444.73,6.577,6.577,0,0,1,1.655.714,1.605,1.605,0,0,0,1.477
-.081,1.608,1.608,0,0,1,1.331.195,4.226,4.226,0,0,1,.788.613A6.506,6.506,0,0,1,159.
471,397.541Z" transform="translate(-14596.668 8533.501)" fill="#d1d8df"></path>
<path id="Path_2705" data-name="Path 2705"
d="M192.977,418.652a2.614,2.614,0,0,0,.395-.408c-.254.138-.332.006-.295-.173l-.366.
049.037-1.478c-.3.012-1.122-.011-
1.228-.011-.125,0-.157.5-.235.549s.611.5.532.705-.893.094-.971.109a6.507,6.507,0,0,
0-.6.791,10.409,10.409,0,0,0,.8.686c.308.194.812-.017,1.022.178l.023.018a2.825,2.82
5,0,0,1,.52-.434C192.773,419.185,192.648,418.919,192.977,418.652Z"
transform="translate(-14628.043 8513.049)" fill="#d1d8df"></path>
<path id="Path_2706" data-name="Path 2706"
d="M197.155,415.837a.393.393,0,0,1-.1.01l-.038,1.478.366-.049a.666.666,0,0,1,.23-.3
7c.292-.227-.146-1.136.194-
1.217a.371.371,0,0,0,.162-.1c-.121-.115-.256-.219-.342-.212C197.437,415.4,197.217,4
15.806,197.155,415.837Z" transform="translate(-14632.347 8513.842)"
fill="#d1d8df"></path>
<path id="Path_2707" data-name="Path 2707"
d="M227.671,411.9c-.325.227.487.714.487,1.006s-1.3-.055-
1.428.26c-.065.162.454.389.941.227a1.2,1.2,0,0,1,1.015.134c.036-.491.092-1.046.144-
1.422C228.419,412,227.908,411.733,227.671,411.9Z" transform="translate(-14651.242
8516.092)" fill="#d1d8df"></path>
<path id="Path_2708" data-name="Path 2708"
d="M233.081,413.679c.584-.195,1.525.162,1.525-.292s-1.558-.942-
1.948-.811a.748.748,0,0,1-.4-.023c-.051.376-.107.931-.144,1.422l.056.028C232.431,41
4.133,232.5,413.873,233.081,413.679Z" transform="translate(-14654.672 8515.642)"
fill="#d1d8df"></path>
<path id="Path_2709" data-name="Path 2709"
d="M202.307,425.512c.161.081.563,0,.724.121a.518.518,0,0,0,.362.04c-.047-.068-.083-
.123-.1-.157-.114-.211.081-.633.178-.941s-.081-1.054.1-
1.249.081-.309.162-.763a.364.364,0,0,0,0-.074c-.365-.014-.739.33-.855.343-.141.016-
.642-.11-.7.156s-.376.313-.8.344-.2.392-.235.455a1.178,1.178,0,0,1-.219.2l-.271.063
a.232.232,0,0,0,.113.277c.26.146.617.714.892.86a.514.514,0,0,1,.25.3A.928.928,0,0,1
,202.307,425.512Z" transform="translate(-14634.652 8509.321)"
fill="#d1d8df"></path>
<path id="Path_2710" data-name="Path 2710"
d="M243.368,472.113c.455-.325.341-.519.552-.909s.033-.552.39-.893-.065-.568.39-.779
.389.2.016.665-.438.6.049.244a3.394,3.394,0,0,0,.941-
1.429c.276-.568.487-.746.73-.779s.244-.633.211-1.055-.162-.812.016-
1.087,0-.535.227-.535.568-.341.925-.7a1.251,1.251,0,0,1,.958-.422c.373-.032.162-.16
2.406-.227s.405-.292.568-.438.828.016,1.217.016.649.033.649-.211a.42.42,0,0,1,.406-
.439c.227,0,.325-.065.325-.389a.746.746,0,0,1,.292-.665c.195-.146.227-.47.292-.681s
.276-.081.276-.39.114-.649.114-.892.26-.211.373-.389-.1-.405.081-.909a3.832,3.832,0
,0,0,0-1.428c0-.454,0-.925.162-
1.072s.081-.227-.049-.292.016-.244.13-.211.244.276.454.146a3.021,3.021,0,0,0,.584-
1.136c.179-.455.471-.438.7-.536a2.957,2.957,0,0,0,1.022-1.444,3.4,3.4,0,0,0-.146-
2.126c-.13-.552-.309-.439-.633-.422a2.256,2.256,0,0,1-1.753-.942,1.987,1.987,0,0,0-
2.142-.666c-.536.147-1.087-.259-
1.444-.34s-.7.373-.958.471.13-.389.146-.7-.974-.747-1.72-1.039-1.071-.146-
1.071.325-.292-.146-.519.357-.649.178-.373.016a1.651,1.651,0,0,0,.633-.844c.1-.309-
1.071-.552-
1.477-.389s-.146.747-.471.568-.065-.617.2-.6.552-.519.73-.908-.308-.455-.6-.779-.22
9-1.258-.525-
1.4a3.8,3.8,0,0,0-.865,1.166c-.154.461-.352.2-.769.33a.556.556,0,0,1-.725-.219c-.11
-.177-.528,0-.813-.023s-.11.352-.307.462-.7-.22-.879-.022-.285,0-.373.176-.4.066-.4
83.176-.4.175-.791-.264a1.128,1.128,0,0,1-.154-
1.3.385.385,0,0,0-.066-.615c-.242-.109,0-.571-.308-.615s-.264.352-.461.417-.681.4-.
9.352-.505.044-.505.285-.242.176-.286-.021-.5-.088-.637-.22-.747-.066-.483.088a.516
.516,0,0,1,.286.549c0,.242.2.176.2.462s.22.088.373.088.154.264-.088.308a.489.489,0,
0,0-.417.4c-.066.219-.286.066-.484.241s-.373.352-.505.264-.242-.022-.4.066-.22,0-.4
4-.175c-.165-.132-.268-.449-.559-.739a2.241,2.241,0,0,1-.716.21c-.256,0-1.061-.059-
1.105.081a.359.359,0,0,0,.19.4c.132.029.41.11.147.3s-.5-.066-.5.395.591.76.468,1.18
6a5.467,5.467,0,0,0-.15,1c0,.216-.086.951-.281.994s-.368-.172-.628.044-.584.086-.88
7.325-.628.151-.649.432-.3.433-.238.693-.13.195-.325.389.021.325-.108.476.043.389.1
95.627.325.411.3.628.151.3.367.281.043.411.39.411.692.087.779-.108.325-.346.325-.06
4-.065,1.038.173.952a1.775,1.775,0,0,1,.952.022.6.6,0,0,0,.628-.152c.151-.151.324-.
151.627-.324a2.032,2.032,0,0,1,.866-.389c.281,0,.757-.173.692.043a1.91,1.91,0,0,0,.
238,1.428c.346.411.541.563.865.519s.282.13.519.109.087.259.3.259.606.043.606.281.64
9.044.8.173.325.238.281.5.325.455.108.563.065.325.087.606.324.39.8.368.606.022.606.
369.324.389.433.714-.13.692-.087.952a.533.533,0,0,1-.223.5c.167.212.181.308.031.391
-.2.11.242.417.132.9s-.131.571.374.594.461.175.637.065.439.374.5.616.264.812.352.81
2.352-.263.615-.131c.245.123-.06.948-.069,1.31a1.488,1.488,0,0,1,.481.031,2.069,2.0
69,0,0,1,.132,1.118c-.066.164-.609.312-.888.493a5.544,5.544,0,0,0-
1.266,1.332,5.791,5.791,0,0,1-.646.771.43.43,0,0,0,.219-.013c.148-.066.378-.066.625
.229s.23.527.329.51.214-.395.411-.115.707.493.822.625.493.23.493.575a2.273,2.273,0,
0,0,.077,1.111A1.607,1.607,0,0,1,243.368,472.113Z" transform="translate(-14652.043
8496.48)" fill="#d1d8df"></path>
<path id="Path_2711" data-name="Path 2711"
d="M262.871,518.174c0-.345-.378-.443-.493-.575s-.625-.345-.822-.625-.312.1-.411.115
-.082-.214-.329-.51-.477-.3-.625-.229a.431.431,0,0,1-.219.013.722.722,0,0,0-.226.41
3c0,.313-.23.657-.246,1.25s-.181.493-.2.953.148.378.213.444c.037.036-.008.183-.054.
307a.343.343,0,0,0,.289.14,1.852,1.852,0,0,1,.941.244c.357.162.227-.049.568,0a1.582
,1.582,0,0,0,1.1-.146,2.487,2.487,0,0,0,.584-.684A2.273,2.273,0,0,1,262.871,518.174
Z" transform="translate(-14671.964 8449.646)" fill="#d1d8df"></path>
<path id="Path_2712" data-name="Path 2712"
d="M234.058,526.868c-.406-.016-1.2-.763-
1.444-.957s-.065-.39-.357-.341-.1-.227.065-.308-.058-.352-.257-.4a13.677,13.677,0,0
,0,.005,2.411c.118.02.979-.1,1.233.065.1.031.231.11.333,0,.163-.178.649-.081.909-.2
43S234.464,526.885,234.058,526.868Zm8.991-
25.624a1.487,1.487,0,0,0-.481-.031.48.48,0,0,0,0,.075c.044.307-.154,1.1-.373,1.076s
-.4.33-.571.286-.418.264-.637.131-.527.044-.7-.066-.681-.022-.681-.153.242-.088.242
-.484.659-.834.571-.988-1.208-.484-
1.362-.681a1.068,1.068,0,0,0-.813-.418c-.439-.044-.417-.263-.812-.505a3.922,3.922,0
,0,1-1.016-
1.04c-.268-.028-.647-.084-.723.007-.108.13-.281.735-.433.432s-.519-.3-.844-.347-.3-
.346-.649.022a3.03,3.03,0,0,1-.536.443,2.93,2.93,0,0,1-.15.856c-.088.154-.813.483-.
835.659s.088.417-.044.527.308.658.066.791.176.351.022.483-.439.2-.439.351-.022.528-
.22.615a.782.782,0,0,0-.33.659c0,.242-.308.088-.2.4s.241.682,0,.747-.176.571-.308.5
71-.2.527,0,.791a1.107,1.107,0,0,1,.242.725c0,.241.263.373.175.637s-.044.505-.2.615
-.022.439-.22.527.154.791,0,.922-.549.242-.549.725a6.4,6.4,0,0,1,.022.967c-.044.175
.22.131.176.417s-.4.11-.417.285.088.528-.044.55-.2.154-.2.462-.175.351-.2.5.154.33.
154.505.11.769-.044.791-.242.681-.11.769a.3.3,0,0,1,.066.4c-.066.132.307.263.11.461
s-.041.451.22.374c.22-.066.351.329.11.329s-.483,0-.286.154.4.373.11.483-.044.307-.1
1.571.2.505-.022.571.088.462-.22.506-.11.329-.308.483.264.417.022.571-.066.505-.307
.505-.374.329-.4.483-.176.462.022.681-.044.4.132.483.769-.044.681.22-.066.835.044.8
35.176.329.352.307a4.967,4.967,0,0,1,1.3-.022.987.987,0,0,1,.395.228c.188-.083.6.18
5.693.092.114-.114-.405-.536-.389-.681s-.081-.39-.081-.552-.082-.519.146-.682.243-.
325.389-.292.438-.13.454-.519.195-.535.519-.812c.354-.3.941-.584.86-.714s.13-.551.1
3-.714-.552-.13-.731-.195-.827-.519-.5-
1.12a1.453,1.453,0,0,1,1.2-.682c.195-.016.016-.292.178-.389s.195-.26.195-.5c0-.276,
0-.714.292-.747s.373-.2.2-.243-.26-.26.032-.292.195.243.405.243.568-.357.292-.568-.
357.1-.5.13-.26-.195-.406-.195-.048-.406-.114-.552-.162-.5-.032-.682.682.276,1.168.
309.844-.243.844-.422-.227-.5.065-.7.049-.26-.032-.519.13-.422.26-.292a4.421,4.421,
0,0,0,1.882-.113c.8-.163,1.347-.455,1.4-.682a6.338,6.338,0,0,1,.666-.958c.114-.195.
016-.438-.308-.487s-.309-.422-.13-.633-.1-.406-.406-.438-.795-.244-.519-.5c.133-.12
6.2-.1.263-.043.047-.124.091-.271.054-.307-.065-.066-.23.016-.213-.444s.181-.361.2-
.953.246-.937.246-1.25.559-.673.871-1.184a5.542,5.542,0,0,1,1.266-
1.332c.28-.181.822-.329.888-.493A2.069,2.069,0,0,0,243.049,501.244Z"
transform="translate(-14652.372 8461.053)" fill="#d1d8df"></path>
<path id="Path_2713" data-name="Path 2713"
d="M227.07,518.37c-.176.022-.242-.308-.352-.308s-.132-.572-.044-.835-.5-.132-.681-.
22.066-.264-.132-.483-.044-.528-.022-.681.154-.483.4-.483.066-.352.307-.505-.22-.41
7-.022-.571,0-.44.308-.483,0-.44.22-.505-.044-.308.022-.571-.176-.462.11-.571.088-.
329-.11-.483.044-.154.286-.154.11-.395-.11-.329c-.261.078-.417-.176-.22-.373s-.175-
.33-.11-.462a.3.3,0,0,0-.066-.4c-.132-.088-.044-.747.11-.769s.044-.615.044-.791-.17
6-.352-.154-.505.2-.2.2-.5.066-.44.2-.462.022-.373.044-.55.373,0,.417-.285-.219-.24
2-.176-.417a6.4,6.4,0,0,0-.022-.967c0-.483.4-.593.549-.725s-.2-.835,0-.922.066-.417
.22-.527.11-.352.2-.615-.175-.4-.175-.637a1.107,1.107,0,0,0-.242-.725c-.2-.263-.132
-.791,0-.791s.066-.5.308-.571.11-.439,0-.747.2-.154.2-.4a.781.781,0,0,1,.33-.659c.2
-.088.22-.461.22-.616s.285-.219.439-.351-.264-.352-.022-.483-.2-.681-.066-.791.022-
.352.044-.527.747-.5.835-.659a2.929,2.929,0,0,0,.15-.856c-.226.147-.424.226-.46.142
-.065-.152.022-.606-.173-.8s-.065-.585-.259-.67-.433-.476-.26-.606,0-.389.152-.52-.
087-.152-.3-.411.087-.584-.173-.779-.259-.433-.324-.325-.087.476-.3.584a1.07,1.07,0
,0,0-.159.116,2.114,2.114,0,0,0,.008.658,5.91,5.91,0,0,1,.049,1.882,9.449,9.449,0,0
,1-.292,1.1c-.1.276.227.292.1.422s-.081.455-.081.974a15.3,15.3,0,0,1-.325,1.671c-.0
16.276-.227.454-.195.763a.69.69,0,0,1-.324.633c-.178.146.292.617.276.876s-.357.373-
.276.8a8.267,8.267,0,0,1,0,1.607c0,.178-.211.162-.162.5s-.211.422-.26.909a7.046,7.0
46,0,0,1-.568,1.558c-.146.374-.146.585-.341.585s-.243.211-.1.536-.1.6.1.924.13.439.
032.747-.227.325-.227.617-.227.535-.1.86.1.439-.065.439-.244.26-.309.8-.048.519.341
.487.081-1.315.325-
1.315.032-.211.276-.276.032.227.195.276.276.178.049.325.048.438-.065.617-.276.373-.
178.585-.114.195-.13.471.146.292.032.357.146.276-.016.309-.065.243.033.438-.211.08-
.373.211.162.308.065.487-.357-.1-.471-.195.178-.292.324-.487-.146-.633-.389-.536.24
4.373.244.585-.405-.049-.389.178-.276.146-.422.308.195.309.032.357-.438.276-.455.43
8.179.195.179.032.259-.211.341,0,.2,0,.422.049.195.389.065.373-.26.211-.227.454.487
,0,.681.065.13.405.016.292-.373-.309-.487-.114-.292.1-.438.032-.666.276-.487.406.16
2.341.276.325a.515.515,0,0,0,.357-.227c.065-.13.292-.26.308.032s-.308.146-.373.308a
1.071,1.071,0,0,1-.389.438.175.175,0,0,0,.162.309c.162-.081-.048.194.179.227.209.03
.276-.13.227-.293s.114-.519.308-.34-.1.357-.1.519-.114.373-.114.551-.211.081-.194.2
76-.455.065-.243.195-.13.308-.016.438.211-.178.389-.113.146.113.373.016.357.178.146
.244-.438.308-.341.341.373-.162.438.049.227.146.243-.081.406-.032.471.163-.406.308-
.649.259-.373.227-.211.438.357,0,.535-.178,1.055-.13,1.12.065-.406.032-.454.146-.40
6.211-.455.082-.389.049-.406.259-.276.211.016.292.211-.309.665-.276.7-.422.828-.162
-.373.471-.552.308-.389.114-.373.357-.519-.065-.779-.1-.146.244.081.487.357-.032.63
3.146.276.373.471.2,0-.162-.13-.244-.016-.357.292-.211a.42.42,0,0,0,.568-.519c-.1-.
39.276-.569.649-.7s.179.244-.1.357-.325.2-.114.422.487-.146.665.032-.324.146-.406.3
25.308.389.032.519-.146-.536-.308-.6-.309.081-.146.455-.195.048-.357-.13-.389.081-.
195.276-.373-.016-.373.292.243.049.535.114.162.487.373.649.032-.519.26-.568.016.519
.519.681.032-.1.26-.26.519.487.763.551.081-.292-.1-.487.179-.081.422,0,.438.114.487
-.064c.019-.067.064-.066.122-.047-.254-.166-1.115-.045-
1.233-.065a13.626,13.626,0,0,1,0-
2.411.247.247,0,0,0-.052-.009c-.211,0-.681.048-.6-.276a.149.149,0,0,1,.086-.109.987
.987,0,0,0-.395-.228A4.961,4.961,0,0,0,227.07,518.37Z" transform="translate(-
14649.635 8466.949)" fill="#d1d8df"></path>
<path id="Path_2714" data-name="Path 2714"
d="M256.469,496.433c-.263-.132-.527.131-.615.131s-.285-.571-.352-.812-.329-.725-.5-
.616-.132-.043-.637-.065-.483-.11-.374-.594-.329-.791-.132-.9c.149-.082.135-.178-.0
31-.391a.237.237,0,0,1-.123.043c-.173,0-.389-.3-.692-.3a2.073,2.073,0,0,0-.844.087c
-.217.108-.628-.021-.888.152s-.584.54-.562.692-.087,1.082-.217,1.125a.874.874,0,0,1
-.251-.007,3.923,3.923,0,0,0,1.016,1.04c.4.242.373.461.812.505a1.068,1.068,0,0,1,.8
13.418c.154.2,1.275.527,1.362.681s-.571.593-.571.988-.242.352-.242.484.505.044.681.
153.483-.065.7.066.462-.175.637-.131.352-.307.571-.286.417-.769.373-
1.076S256.732,496.564,256.469,496.433Z" transform="translate(-14666.202 8464.523)"
fill="#d1d8df"></path>
<path id="Path_2715" data-name="Path 2715"
d="M205.944,432.267a.626.626,0,0,1,.111-.465,9.285,9.285,0,0,1-.724-.9.518.518,0,0,
1-.362-.04c-.161-.12-.563-.04-.724-.12a.928.928,0,0,0-.4-.024.25.25,0,0,1-.056.288.
393.393,0,0,0,.2.633c.357.146.243-.081.421-.081s.162.276.325.276.536.2.519.455.13.3
73.422.373a1.381,1.381,0,0,1,.177.013C205.9,432.5,205.97,432.357,205.944,432.267Z"
transform="translate(-14636.592 8504.096)" fill="#d1d8df"></path>
<path id="Path_2716" data-name="Path 2716"
d="M213.43,434.073c-.26-.39-.73-.357-1.022-.487s-.665.048-1.039.39a.973.973,0,0,1-
1.168-.033,1.87,1.87,0,0,1-.376-.336.626.626,0,0,0-.111.465c.026.09-.048.23-.1.4a1.
561,1.561,0,0,1,.943.425c.243.292.389.1.535.357s.487.016.568-.146-.178-.227-.211-.4
05.325-.114.389-.357.584-.357.811-.26.422.26.211.5c-.157.181.163.507.431.762a6.427,
6.427,0,0,1,.494-.479.392.392,0,0,0,.1-.229A1.909,1.909,0,0,1,213.43,434.073Z"
transform="translate(-14640.36 8502.291)" fill="#d1d8df"></path>
<path id="Path_2717" data-name="Path 2717"
d="M218.961,436.811a.533.533,0,0,0,.559,0c.067-.084.253.1.524.407l.033.038a1.114,1.
114,0,0,1,.63-.02c.2.128.153.586.433.612s.484.306.459.458.305.229.28.459.739.178.84
1.1a.437.437,0,0,1,.433-.051c.128.076.357-.076.484-.026s.637.255.535.433-.458.459-.
382.612c.061.121.326.2.435.347a.2.2,0,0,0,.036,0c.2-.043.281-.779.281-.994a5.466,5.
466,0,0,1,.15-1c.123-.426-.468-.725-.468-
1.186s.234-.205.5-.395-.015-.271-.147-.3a.359.359,0,0,1-.19-.4c.044-.139.849-.081,1
.105-.081a2.136,2.136,0,0,0,.819-.271.334.334,0,0,0-.132-.373c-.2-.154-.124-.373.02
9-.549s-.1-.352-.286-.563-.044-.981.176-
1.339-.447-.278-.856-.227a1.084,1.084,0,0,1-1.024-.447c-.263-.337-.622-.124-
1.251-.11s-.5-.7-.476-.966-.322-.307-.322-.483-.183-.176-.344-.162,0-.2.11-.336.1-.
249.11-.542.432-.541.644-.827a.425.425,0,0,1,.223-.142.219.219,0,0,1,.178-.142c.324
-.065.487-.276.178-.455s-.487.341-.827.389-.406.259-.633.373-.649.016-.665.211c-.01
8.213-.146,0-.341-.048s-.7.389-.682.633.1.471-.26.7a3.281,3.281,0,0,0-.73.844.12.12
,0,0,1-.159.038.392.392,0,0,1-.1.229,6.416,6.416,0,0,0-.494.479c.091.087.177.166.23
4.228.227.243.081.438.146.569s.13.324,0,.405-.016.974.13,1.136,0,.308-.162.633-.308
.471-.6.487-.276.471-.373.471c-.078,0-.134.164-.146.305a2.587,2.587,0,0,0,.9.507C21
8.657,436.473,218.758,436.694,218.961,436.811Z" transform="translate(-14645.439
8505.911)" fill="#d1d8df"></path>
<path id="Path_2718" data-name="Path 2718"
d="M245.446,479.186c-.108-.325-.433-.368-.433-.714s-.13-.39-.606-.369-.779-.086-.8-
.368-.3-.5-.087-.606-.152-.3-.108-.563-.13-.367-.281-.5-.8.065-.8-.173-.389-.281-.6
06-.281-.065-.281-.3-.259-.195-.152-.519-.109-.519-.108-.865-.519a1.91,1.91,0,0,1-.
238-
1.428c.065-.216-.411-.043-.692-.043a2.032,2.032,0,0,0-.866.389c-.3.173-.476.173-.62
7.324a.6.6,0,0,1-.628.152,1.2,1.2,0,0,0-.245-.056c.128.318.436.841.5,1.029.086.238-
.108.3-.2.39a3.513,3.513,0,0,0,.065,1.038c.021.173-.3.5-.174.606s-.173.433-.173.628
.281.194.281.345a1.042,1.042,0,0,1-.389.584c-.08.045-.081.168-.062.3.045-.015.077.1
82.3.349.26.195-.043.519.173.779s.455.282.3.411.021.389-.152.519.065.519.26.606.065
.476.26.67.108.649.173.8.649-.217,1-.584.325-.065.649-.022.692.044.844.347.325-.3.4
33-.432.844.043.974,0,.238-.974.217-
1.125.3-.519.562-.692.671-.043.888-.152a2.073,2.073,0,0,1,.844-.087c.3,0,.519.3.692
.3s.389-.281.346-.541S245.554,479.51,245.446,479.186Z" transform="translate(-
14657.518 8477.073)" fill="#d1d8df"></path>
<path id="Path_2719" data-name="Path 2719"
d="M221.5,466.505a.051.051,0,0,1,.025-.024c-.019-.133-.018-.255.062-.3a1.041,1.041,
0,0,0,.389-.584c0-.151-.281-.151-.281-.345s.3-.52.173-.628.2-.432.174-.606a3.513,3.
513,0,0,1-.065-1.038c.087-.087.281-.152.2-.39-.069-.188-.377-.711-.5-
1.029a1.691,1.691,0,0,0-.708.034c-.238.087-.173-.671-.173-.952s-.238-.13-.325.064-.
432.108-.779.108-.173-.432-.39-.411-.389-.064-.367-.281-.152-.389-.3-.628-.325-.475
-.195-.627-.086-.282.108-.476.39-.13.325-.389.216-.411.238-.693.346-.194.649-.432.6
27-.109.887-.325c.244-.2.412-.028.592-.041-.109-.152-.375-.227-.435-.347-.076-.153.
28-.433.382-.612s-.407-.382-.535-.433-.356.1-.484.026a.437.437,0,0,0-.433.051c-.1.0
76-.866.127-.841-.1s-.306-.305-.28-.459-.178-.433-.459-.458-.229-.484-.433-.612a1.1
15,1.115,0,0,0-.63.02c.244.276.331.391.17.521-.215.172,0,.2-.406.744a2.542,2.542,0,
0,1-
1.438.779c-.338.1-.474.727-.66,1.167s-.338.288-.524.034-.339.05-.558-.152-.119-.2,0
-.372c.064-.091-.007-.236-.142-.377-.241.05-.486.384-.606.639-.13.276.227.812.276,1
.006s-.2.016-.227.194.535.438.795.633.487.747.73,1.006.26.487.519,1.12a11.767,11.76
7,0,0,0,1.136,2.158c.357.455.519.811.439.942a.623.623,0,0,0,.276.665,5.723,5.723,0,
0,0,1.152.811,8.548,8.548,0,0,1,2.11,1.3,2.6,2.6,0,0,0,.876.665c.031.018.04.069.041
.137a1.076,1.076,0,0,1,.159-.116C221.412,466.982,221.433,466.614,221.5,466.505Z"
transform="translate(-14642.44 8489.58)" fill="#d1d8df"></path>
<path id="Path_2720" data-name="Path 2720"
d="M229.942,429.06c-.212.286-.636.535-.644.827s0,.4-.11.542-.271.351-.11.336.344-.0
14.344.162.351.212.322.483-.154.981.476.966.988-.227,1.251.11a1.084,1.084,0,0,0,1.0
24.447c.41-.051,1.076-.132.856.227s-.366,1.126-.176,1.339.439.388.286.563-.227.4-.0
3.549a.334.334,0,0,1,.132.373c0,.01-.041.032-.1.061.292.289.395.607.559.739.22.175.
286.263.44.175s.264-.153.4-.066.308-.087.505-.264.417-.022.484-.241a.489.489,0,0,1,
.417-.4c.242-.044.242-.308.088-.308s-.373.2-.373-.088-.2-.22-.2-.462a.516.516,0,0,0
-.286-.549c-.264-.154.352-.219.483-.088s.593.022.637.22.286.263.286.021.286-.329.50
5-.285.7-.286.9-.352c.1-.034.141-.158.2-.262a5.022,5.022,0,0,0-.48-.59c-.158-.131.1
06-.21.079-.394s0-.316.342-.342.289-.29.1-.395.079-.395.263-.5a.92.92,0,0,0,.269-.3
51,2.924,2.924,0,0,0-1.061-.108c-.276.016.178-.308.194-.6s-.779-.341-
1.087-.405-.227-.39.1-.406-.179-.244-.617-.179a5.045,5.045,0,0,0-
1.412.5c-.357.195-.974-.568-
1.379-.406s-.974.162-.957-.163a.493.493,0,0,0-.568-.567c-.405.032-.308-.406-.617-.4
06s0,.373-.211.471-.942.275-.99.568.39.779.244,1.071-.633.048-.779-.26.421-.779.324
-.957a.716.716,0,0,1-.1-.507A.426.426,0,0,0,229.942,429.06Z" transform="translate(-
14652.697 8505.478)" fill="#d1d8df"></path>
<path id="Path_2721" data-name="Path 2721"
d="M260.943,441.276c.105.21-.131.316-.342.341s-.158.5-.289.632.5.473.6.762a7.429,7.
429,0,0,0,.433.822.57.57,0,0,0,.368.024c.2-.11.022-.484.307-.462s.7-.154.813.023a.7
65.765,0,0,0,.071.093c.092-.138.191-.289.217-.342a1.879,1.879,0,0,0-.079-.973.868.8
68,0,0,1,.132-.868,1.228,1.228,0,0,0,.143-.375,1.612,1.612,0,0,0-.732-.166c-.389.04
9-.8.227-.941.016s-.357-.178-.552-.016a.093.093,0,0,1-.072.021C260.957,441,260.891,
441.169,260.943,441.276Z" transform="translate(-14672.594 8497.768)"
fill="#d1d8df"></path>
<path id="Path_2722" data-name="Path 2722"
d="M254.47,436.4c-.184.1-.447.395-.263.5s.237.368-.1.395-.368.158-.342.342-.237.262
-.079.394a5.007,5.007,0,0,1,.48.59.236.236,0,0,1,.264-.155c.308.044.065.506.308.615
a.384.384,0,0,1,.066.615,1.128,1.128,0,0,0,.154,1.3c.4.439.7.373.791.264s.4,0,.483-
.176.2.022.373-.176c.1-.114.313-.053.511,0a7.419,7.419,0,0,1-.433-.822c-.1-.289-.73
6-.63-.6-.762s.079-.6.289-.631.447-.131.342-.341c-.053-.106.014-.279.081-.468-.2-.0
2-.5-.6-.674-.6a.371.371,0,0,1-.373-.438c.049-.276-.454-.308-.731-.617a.664.664,0,0
,0-.269-.169A.92.92,0,0,1,254.47,436.4Z" transform="translate(-14668.355 8500.697)"
fill="#d1d8df"></path>
<path id="Path_2723" data-name="Path 2723"
d="M267.615,442.717a1.877,1.877,0,0,1,.079.973c-.026.053-.125.2-.217.342a.563.563,0
,0,0,.654.126c.418-.132.615.132.769-.33a3.8,3.8,0,0,1,.865-
1.166.066.066,0,0,0-.01-.007c-.308-.13-.779-.876-
1.25-.974a3.955,3.955,0,0,1-.615-.207,1.229,1.229,0,0,1-.143.375A.868.868,0,0,0,267
.615,442.717Z" transform="translate(-14677.161 8497.246)" fill="#d1d8df"></path>
<path id="Path_2724" data-name="Path 2724"
d="M212.615,406.891c-.487,0-2.078-1.1-3.538-1.428s-2.734.725-
2.6.909c.195.26.909-.325,1.266-.584s.681.13.714.292.487.26,1.233.292.844.649,1.558.
811,0,.455.357.585a6.317,6.317,0,0,0,2.369-.065C214.108,407.54,213.1,406.891,212.61
5,406.891Z" transform="translate(-14638.361 8520.19)" fill="#d1d8df"></path>
<path id="Path_2725" data-name="Path 2725"
d="M218.786,415.431c.13.227,1.363.552,1.493.26S218.625,415.15,218.786,415.431Z"
transform="translate(-14646.188 8513.889)" fill="#d1d8df"></path>
<path id="Path_2726" data-name="Path 2726"
d="M241.659,415.312c.292.455,1.128.183,1.2,0C242.99,414.987,241.367,414.858,241.659
,415.312Z" transform="translate(-14660.72 8514.074)" fill="#d1d8df"></path>
<path id="Path_2727" data-name="Path 2727"
d="M256.489,567.681c-.26-.487-1.46.421-1.2.552S256.615,567.917,256.489,567.681Zm-
1.331-.357c-.357-.065-
1.213.658-.844.844C254.7,568.362,255.515,567.388,255.158,567.324Z"
transform="translate(-14668.732 8417.205)" fill="#d1d8df"></path>
<path id="Path_2728" data-name="Path 2728"
d="M203.977,451.4c-.271-.3-.457-.491-.524-.407a.533.533,0,0,1-.559,0c-.2-.118-.3-.3
38-.457-.338a2.587,2.587,0,0,1-.9-.507.541.541,0,0,0,0,.1c.016.146-.227.244-.5.26s-
.243.325-.243.535-.227.211-.325.438.032.276-.195.39a.324.324,0,0,0-.162.5c.13.194-.
016.373-.049.486s.2.163.422.373.26-.081.357.081a.341.341,0,0,1-.325.455.31.31,0,0,0
-.06.01c.135.14.206.286.142.377-.119.169-.22.169,0,.372s.372-.1.558.152.338.406.524
-.034.322-1.066.66-
1.167a2.542,2.542,0,0,0,1.438-.779c.406-.541.191-.572.406-.744C204.349,451.823,204.
247,451.7,203.977,451.4Zm-
11.548-.209c-.325.487.32.962.454.746C193.046,451.677,192.753,450.7,192.429,451.191Z
" transform="translate(-14629.372 8491.729)" fill="#d1d8df"></path>
<path id="Path_2729" data-name="Path 2729"
d="M272.787,225.495c-.8,0-1.45.13-1.493.692s-1.06-.108-
1.493.087-.217-.454-.649-.238-.909.736-1.428.952-.909.757-1.233.8.692-1,1.212-
1.515.238-1.125-.454-1.06-.541.5-.931.584-2.25,1.017-
2.337.736,1.536-.758,1.514-.953a8.03,8.03,0,0,0-2.964-.086c-.909.13-2.51.649-
2.532.39s1.861-.628,2.813-.736a19.039,19.039,0,0,0,3.44-.238c.736-.3,1.839-.324,2.0
34-.563s-.844-.563-1.363-.541-1.039-.043-1-.3-.8-.325-.887-.519-1.71-.043-
2.056-.26a4.886,4.886,0,0,0-2.229-.26c-.866.065-2.64.044-
3.051.087a6.509,6.509,0,0,1-
1.039.173c-.368-.021-.93.108-.714.347.392.431-.584.606-.519.281s-.844-.476-
1.125-.238c-.32.272-1.774-.281-1.991,0s-1.926.195-2.424.281.779.455.736.671-
1.623,0-1.3.389,1.363.67,1.861,1.168-.389.195-.952-.173-1.277-.238-
1.623-.606a2.5,2.5,0,0,0-1.969-.433c-.387.258.887.736.887,1.017s-.865-.065-
1.017.043-.909-.736-1.341-.736-.065.389-.065.93-.844.866-.606.5.065-1.32-.39-1.493-
1.623.368-2.229.346-1.406.173-.887.476-.021.476-.476.151-1.947,0-
1.644.216a.941.941,0,0,1,.216,1.1c-.195.259-.822-.26-1.406-.217s-3.484,1.428-
3.311,1.8,1.406.065,1.8.281-.13,1.018-.606,1.342-2.25.021-2.294.411-2.791.454-
2.791,1.082a.527.527,0,0,0,.433.541c.389.084.866-.043,1.212.346a2.084,2.084,0,0,0,1
.991.152c.671-.26,1.168.043,1.147.432s-1.514-.151-1.969.13-1.861.043-
1.8.346.757.238,1.32.346.043.346.022.584.3.194.865.476,1.493.454,1.19.13.585-.281.7
36-.087.563-.281.974-.173.562-.39.887-.173,1.839.346,2.359.628,1.233.346,1.168.757.
432.714,1.017.973a1.17,1.17,0,0,1,.671,1.191c-.021.368.627.627.519.8s-.022.411.368.
757-.606.606-.368.909-.346.887.346,1,.584-.476,1.1-.476-.021.455.259.736.866.216,1.
406.67.2.671-.3.3a2.756,2.756,0,0,0-
1.947-.152,4.068,4.068,0,0,0,1.969.909c.368-.13.865.542.649.757s-.108.757-.151,1.01
7-.584,0-.93.044-.584.151-.584.519-.541.628-.606,1.082.432.433.714.628-.519.324-.56
2.649.736.909,1.017,1.06.022.887.13,1.255.476-.087.433.389.346.455.368.736.692.238.
562.627.195.671.346.887.714.585.822.866.432.649.822.541.412.26.714.216.779.13.866.3
68,1.017.454,1.276.5.3-.433.542-.562.151-1.082.368-1.147.152-1.06-.065-
1.147-.13-.433.368-.368.325-.433.562-.5.13-.519.3-.562.151-.347.022-.519.022-.3.281
-.346.195-.411-.152-.541-.238-.519.108-.281.606.065.411-.195.238-.39.692-.433.693-.
281.606-.628.519-.325.368-.021-.065.605.152.389.628-.064,1.363-.281a2.489,2.489,0,0
,0,1.623-
1.406c.173-.585,1.017-.519.909-.909s.151-.541.692-.281.109-.173.714-.173.5-.217,1.0
82-.238a6,6,0,0,0,2.618-.714,17.494,17.494,0,0,1,2.077-
1.082c.454-.282.563-.519.281-.368a2.152,2.152,0,0,1-1.3.065c-.432-.108-1.125-.476-
1.623-.2s-.194-.411.217-.476.238-.26.13-.692.692-.151,1.038.346a1.471,1.471,0,0,0,1
.6.541c.584-.173.022-.649.26-.973s-1.8-1.342-1.9-
1.688.519-.108,1.082.13.692-.454.692-.757-1.212-.325-1.753-.022-
1.06-.389-.325-.476.065-.39.282-.606,1.147.627,1.623.476.822.022,1.234-.3-.736-.627
-.974-.909,1.189-.173,1.623-.151.541-.627.195-.5-1.58-.432-
1.32-.822.736.065,1.277-.217.043-1.341-.346-1.341-1.3-.13-
1.3-.325-.757-.368-.541-.563.5.238,1-.13,1.536.087,1.991,0-.195-.93-.455-.779-
1.146.194-1.212-.26.844,0,1-.216-1.255-.779-1.472-.325-
1,.3-.584.043a1.564,1.564,0,0,0,.454-1.363c-.043-.368,1.472-.389,1.3-
1s.714-.735,1.212-.735-.022-.649-.5-.584-.974.605-
1.211.389.562-.606,1-.606a5.184,5.184,0,0,0,1.839-.26c.368-.216-.649-.411-
1.341-.324s-.693-.217.346-.238.865-.238,1.6-.324.5-.39.952-.411,1.645-.519,1.645-.7
57S273.588,225.495,272.787,225.495Zm-26.961,18.846c.021-.346-.368-.13-.584-.541s-
1.321-.581-
1.428-.26c-.043.13-.389.324-.108.627s.476.173.8.476S245.8,244.687,245.827,244.341Z"
transform="translate(-14653.634 8636.554)" fill="#d1d8df"></path>
<path id="Path_2730" data-name="Path 2730"
d="M300.924,575.264c.063.285.348.158.633.412s.539.727.824.285S300.889,575.106,300.9
24,575.264Z" transform="translate(-14698.435 8412.176)" fill="#d1d8df"></path>
<path id="Path_2731" data-name="Path 2731"
d="M105.083,268.409c-.211-.227-.763-.179-.844-.39s-.585-.973-.86-.957a1.356,1.356,0
,0,1-.957-.211c-.325-.244-.536-.26-.763-.114s.243.178.227.341.146.26.341.227.308.37
3.5.389.26.324.487.324.276.26.389.406.373.016.373.162.26.249.325.413a3.1,3.1,0,0,0,
1.156,0,.713.713,0,0,1,.077-.3C105.65,268.49,105.293,268.636,105.083,268.409Zm-.552
-
25.787c.585.13.648,1.168,1.039,1.168.26,0,.065-.325.487-.325s.324-.227.714-.195.714
-.1.714-.552.292-.617.681-.714.032-.584.584-.714a12.349,12.349,0,0,0,2.337-.974c.26
-.195-.325-.454-.909-.811s-1.038-.454-
1.493-.162-.1-.325-.455-.162a2.116,2.116,0,0,1-1.46-.422c-.13-.162-1.883.357-
2.3.357s.032.455.324.682-.714.941-.519,1.1-.2.584-.649,1.1S103.947,242.492,104.53,2
42.622Zm16.229,2.661c.195-.227,1.006.454,1.039-.032s-.909-.714-1.3-.974-.552-.13-
1.168-.585.162-.681-.292-1.038a1.375,1.375,0,0,1-.292-1.655c.325-.325.682-.811.1-
1.039s-1.525.2-1.428.325.908.584.908.779-.746-.552-
1.006-.39-.552-.324-.779,0,.292,1.461.487,1.785-.195.325-.454.389-.292-.909-.552-
1.266-1.3-.779-
1.363-.519.649.26.551.616-.487-.227-.844.065-.292.1-.227-.195-.519-.617-
1.169-.552-.292.519-.487.681-1.168-.1-.552-.227.357-.487.13-.844-.844.065-1.85.422-
1.461.746-
1.331.779.162.195-.227.519,0,.617.357.617.043.286.292.357c.227.065,1.4-.454,1.72-.2
27s-1.915.357-1.915.747,1.234.617,2.142.455,2.5.13,2.5.357-1.071.162-1.882.13-
2.207.227-
2.142.487c.073.29.162.292,1.006.681s1.72-.195,1.688.357.454.681,1.59.714,1.655-.519
,2.207-.487a.99.99,0,0,0,1.071-.454c.26-.39.487-.163.551.032s.779.162.942.325c.414.
414,1.785.292,2.3.032s-.227-.974-.487-.649-.487.13-.552-.032S120.564,245.51,120.759
,245.283ZM108.425,237.3c.585.065,1.169-.454,1.136-.747S108.135,237.267,108.425,237.
3Zm-
2.694-.909c.227.1,0,.552.26.422s.324-.162.519-.1c.351.117.422-.195.584-.357s.1.584.
519.584c.357,0,.292-.779.617-.552s.422-.1.487-.324.065-.617.422-.682.065.357.227.64
9c.236.425.649.032.681-.162s.617-.065.584-.292.162-.292,0-.552.26-.195.455-.389-.26
-.032-.584-.324-.455.1-.455.292-.617.032-.974-.1-.812.422-1.331.682-.552.714-
1.039.682S105.5,236.293,105.732,236.39Zm5.063-.162c-.454.032-.422.487.1.487s.682.16
2-.065.13-1.072.617-.552.487,1.136-.13.747,0-1.45.219-
1.3.422c.1.13.519.1.941.26s.682.26,1.006-.1.747-.714.584-.227.519.13,1.4.1-.162.519
-
1.071.584-.746.519-.032.682a4.2,4.2,0,0,0,2.6-.812c.357-.357.682.195,1.039-.065s1.0
39.032,1.655-.1.714-1.3.26-
1.493-.454.227-.811.292-.552-.389-.844-.681-.1-.844-.519-.779-
1.331.746-.779.812.357.357.065.487.682.357.552.552-1.623.032-
1.687-.292a2.12,2.12,0,0,0-
1.72-.779c-.487.13-.292-.389-.779-.422S111.249,236.2,110.795,236.228Zm1.688-
2.337c.162-.389-
1.075-.325-.974-.195C111.736,233.988,112.32,234.28,112.483,233.891Zm2.694-.162c.422
-.065.227-.389-.454-.292s-1.85.1-
1.85.584c0,.389.227.584.974.649s1.4-.649,1.039-.649S114.755,233.794,115.176,233.729
Zm-1.59-.617c.325.13.649-.292.876-.1s1.233.357,1.233-.162-1.266-.584-1.59-.389-
1.818.26-1.4.584C112.968,233.247,113.261,232.982,113.586,233.112Zm5.42-
1.006c.389-.26,1.1.162.974.454s-1.253-.059-
1.168.2c.032.1.162.487.941.259a2.031,2.031,0,0,1,1.947.357c.519.422,1.006.585,1.363
.162s-.454-.487-.292-.811-.519-.519-.876-.519-.487-.649-.779-.519-.487.357-.487-.06
5-1.688-.455-2.11-.292S118.617,232.365,119.006,232.106Zm.227,2.726c.26-.325-1.039-
1.363-1.1-.876S118.958,235.177,119.234,234.832Zm4.219-4.252c.227-.39-
1.369-.7-.974-.357C122.706,230.418,123.226,230.97,123.453,230.581Zm-
3.667,7.368c.227-.26-.487-.811-.682-.357S119.554,238.212,119.785,237.948Zm3.667-
2.272c-.032.325-.779-.065-
1.363-.292s-.227.455.227.844-.227.195-.844-.227-.552.292-.26.519-.064.552-.454.032-
.584-1.071-1.2-
1.1-.336.6-.1.909a3.134,3.134,0,0,0,1.169.812c.519.292,1.363-.13,1.753-.032s-.422.5
84-.162.908.974.1,1.525.065.292-.357.617-.584-.324-.195-.065-.747S123.486,235.352,1
23.453,235.676Zm1.363-
1.915a3.417,3.417,0,0,0,1.3-.227c.422-.162-.227-.162.065-.551s-.714-.422-.779-.292-
1.331-.779-1.525-.487S124.329,233.761,124.816,233.761Zm2.629.162c-.065-.195-
2.526.1-
2.142.39A2.061,2.061,0,0,0,127.445,233.923Zm-.357,4.739c.584-.033.292-.747-.357-
1.234s-2.107.514-1.85.714A5.392,5.392,0,0,0,127.088,238.662Zm-
4.155,4.544c.714.487.487-.389,1.3-.357s.844-1.3.974-
1.785-.649-.455-.454-.1-.033.714-.1.292-.682-.032-.909-.357.714-.357.941-.779-.746-
.357-.519-.681-1.428.032-.942.227.033.454-.422.13-1.714.218-
1.266.584c.357.292,1.428-.195.812.649s-.876-.227-
1.461-.13-.325.811.552,1.071S122.22,242.719,122.933,243.206Zm5.291-
5.193c.227.649.487.195.844.454s.909.422,1.2.162.422-.454.519-.227c.158.369.876.422,
2.434.455s1.168-.649,1.623-.39a3.64,3.64,0,0,0,1.947.162c.454-.1.681-.811.649-
1.168s-3.505-.649-4.122-.292-1.591-.162-2.077.1-.325-.325-
1.2-.357.065-.487.227-.681-1.331-.714-1.947-.584-.974-.195-1.558-.455-2.17-.2-
1.85.26c.227.324,2.11,1.006,2.3.681s.682.389.974.746S128,237.364,128.224,238.013Zm1
.655-3.83c-.584-.292-
1.317.325-.714.551C129.685,234.93,130.464,234.475,129.879,234.183Zm-4.673-
3.635c.479.239.195.552.714.779s2.012-.292,2.142.065-1.525.389-
1.3.617,1.168.585,1.038.779,1.558.747,1.721.487.617-.195,1.038-.032.455-
1.006.747-.812.26-.422.747-.617,1.188-.2,1.234-.422c.032-.162-.13-.39-.714-.325s-.9
74-.162-.714-.487-.649-.422-.325-.682-.617-.519-.519-.13-.584.032-.682-.325-
1.428-.487-2.3-1.266-1.785-.26-1.266-.162.487.357.065.325-
1.169.032-.487.292-.065.357-.617.357-.585.714.13.811.195.519-.389.357S124.686,230.2
88,125.206,230.548Zm3.927-
3.214c.454-.292.811-.1.422.1s-.26.325.292.292-.227.163-.227.487.649.13.681.454,1.42
8.455,1.85.065.26.1.227.357,1.98.487,2.077.162.39-.2.779-.1,2.3-.357,2.337-.747.617
.195,0,.617-1.85.357-2.4.519.357.552.909.974-.714.195-1.233-.357a3.261,3.261,0,0,0-
2.3-.519c-.617.032-.422,1.169.032,1.169a1.531,1.531,0,0,1,1.363.876c.455.714,1.428.
552,1.428.876s-1.266-.26-1.98-.389-1.85.325-
1.882.844,1.039.455,1.753.033.2.13-.162.454.844.584.844.974-.876.259-.974-.1-.422-.
714-1.266-.649-.617.649-.1.714.552.454-.032.454-1.9.367-
1.493.747c.454.422,2.11,0,2.4.26s1.1.357,1.3.065.844-.162,1.493-.162a1.292,1.292,0,
0,1,1.1.357.988.988,0,0,0,1.169-.1.925.925,0,0,1,.811-.26c.454,0,.552-.292.325-.649
s-.812.26-.876,0c-.08-.321-.617-.422-
1.525-.292s-.519-.584.032-.422a3.854,3.854,0,0,0,1.915-.065c.617-.162.13-.455.13-.7
14s.779-.1,1.363-.1,1.428-.941,1.461-1.493-1.3-.422-
1.947-.422.422-.487,1.655-.422.682-.487.909-.681.812.227,1.428.1.195-.649.617-.649a
10.59,10.59,0,0,0,2.3-1.2c1.331-.747,2.369-.617,2.434-1.038s-1.85,0-
2.174-.13,1.331-.487,1.72-.389.909,0,2.24-.649.746-.811.195-.714-1.168-.1-
1.136-.455-.811-.032-.844-.227-.811-.1-1.655.227-.065-.325.292-.454-2.142,0-
2.564-.292-.909.487-1.3.1-1.4-.065-1.266.227-.162.292-.552-.032-1.136.032-
1.818-.065-.389.552-1.136.227-1.558-.162-
1.331-.065-.065.292-.389.195-.617.032-.455.357-1.2-.1-1.2.26-.487.551-.876.227-
1.623-.422-1.266-.13-1.1.13-.714.422-.487.519-.487.357-.811-.455-
1.136-.162-.422.649-.584.455-.876-.13-
1.558.13S128.678,227.627,129.133,227.335Zm8.179,28.01c.227-.032.682-.844.1-.811S136
.959,255.4,137.312,255.345Zm-
2.856-.713c.519.324,1.3-.553,1.234-.812S133.828,254.239,134.456,254.631Zm2.337-
1.786c.065-.324-1.071-.455-1.006-.811s-1.071-.649-
1.428-.844-.909-.292-.909-.681-.779-.1-.811.487-.357.454-.195,1.006-.714.682-.617.9
74.519-.032.909-.032-.105.543.389.584a1.875,1.875,0,0,0,1.233-.681c.162-.26.487-.35
7.941-.033S136.728,253.17,136.793,252.846Zm10.613-
2.856c.39.032.455.519,1.071,1.038s.682.162.779-.194.779-.065.747-.422.552-.779.941-
.941-.325-.552-.844-.52a.515.515,0,0,1-.617-.552c0-.227-.974-.779-
1.3-.681s-.876-.422-1.3-.455-
1.039-.357-.974-.811.844.13,1.006-.227-.811-.162-.844-.422.227-.163.422-.325-.162-.
487-.389-.617-.292.26-.519.26-.032-.357.13-.584-.747-.487-
1.136-.357-.519-.1-.519-.357-.681,0-.941.195-.584-.195-.26-.227.714-.292.617-.584-.
941-.325-1.1.032-.844-.389-.844-.681-1.039-.033-.909-.519-1.2-.617-
1.558-.617-.876.292-.812.617-.389.195-.454-.162-.941.389-1.2.389.162-.941.032-
1.234a7.843,7.843,0,0,1-.519-.876c-.195-.487-1.168-.292-1.428,0s-1.1.162-
1.558.617.032.908.227,1.071-.681.422-.389.681.747.13.779.552-1.071-.13-
1.233-.487.065-.681-.162-.941-.032-.584.389-1.039.747-.389.747-.649-1.818-.259-
2.889.714a2.514,2.514,0,0,0-.682,2.532c.065.259,1.006.13,1.558.292s.26.389-.162.325
-1.136-.195-
1.1.1a1.523,1.523,0,0,0,1.428.714c.519-.13.519-.13.747.162s.844.195,1.461.227a15.47
4,15.474,0,0,1,1.623.292.9.9,0,0,0,.747-.325c.1-.162,1.3.26,1.655.227s.13-.357-.1-.
454-.13-.519.162-.357.779.26.876.551c.083.249.357.13.39.357s1.071.487,1.1.747-
1.006.389-.714.617.746-.293,1.136-.325.389.844.681.714c.4-.177.714.162,1.1.714s-.03
2,1.071,0,1.266.779.13,1.2-.1.812.26,1.136.552-1.2.779-1.071.519-.909-1.038-
1.85-.682-.292.909-.195,1.234-.844.649-
1.72.357-.617.195-.974.195-.747.551-.422.909,1.039.033,1.623.065.649.2.714-.13.681-
.162,1.1-.065.325.681.844.747.1.584.422.942,1.363.162,1.753.552,2.041,1.165,2.272.8
76c.26-.325-1.428-1.818-1.915-
1.948s.487-.292,1.1.195,1.525.714,1.98.13-.389-.422-.389-.844-.292-1.006-.747-
1.006-1.623-.909-1.2-1.1-.13-.455.195-.812S147.017,249.957,147.406,249.99Zm-6.848-
1.558c.389-.065.317-.666.1-.974-.162-.227-.584-.26-.941-.227s-.974.584-.649,1.136S1
40.168,248.5,140.558,248.432Zm-4.057-
8.439c-.195.422.422.422.454.909s.649.649,1.1.357,1.753.087,1.753-.292c0-.357-1.363-
1.006-
1.85-.909S136.7,239.571,136.5,239.993Zm12.171,27.621c.065.26,1.947,1.039,2.012.682S
148.616,267.391,148.672,267.614Zm8.233,1.937c-.13.238-.324-.173-.043-.39s-.044-.3-.
3-.173-.195-.585.043-.714-.584-.389-.584-.152-.585.087-.649-.13-.476-.281-.325-.432
-.5-.238-.563.022-.26-.173.065-.519.217-.649.519-.823-.021-.368-.346-.238a3.712,3.7
12,0,0,0-
1.19,1.644c0,.325-.022.714-.324.692s-.649.26-.411.433-.629.665-.217.888c.282.151.73
6-.066,1.125-.022a1.337,1.337,0,0,0,1.039-.173c.324-.238.324.216.671.173s-.195.281-
.173.519.368-.13.628-.259.584,0,.454.217.714.432.909.086S157.035,269.312,156.905,26
9.55ZM98.24,263.587c-.585.311.82,1.792,1.113,1.606.2-.128-.347-.749-.347-
1.131S98.823,263.276,98.24,263.587Zm53.483,7.4c-.227.033-.049-.325-.016-.5s-.487.08
1-.5.292-.373.292-.373.422c0,.379-.049.178-.308.308s-1.266,0-
1.3-.228-.763-.341-.8-.649-.389-.405-.1-.746-.048-.5-.324-.244-.4
38-.146-.065-.292,1.071-.292.714-.941-2.6.194-3.164.519-1.282,1.363-
1.591,1.363.536-.552.666-.763-.032-.422.146-.341.681-.7,1.022-.958.714-.016.763-.22
7.211-.357.536-.649,4.2-.243,4.576-.227a2.189,2.189,0,0,0,1.314-.812c.211-.325.487-
.325,1.006-.292s.763-.438,1.022-.617.162-.26-.065-.308-.438-.195-.211-.211.341-.146
.438-.438-.081-.162-.389-.568-.471.13-.779.1.211-.422-.049-.584a1.092,1.092,0,0,0-
1.136.276c-.389.325-.357-.016-.7.308s-.341-.162-.178-.292.276.016.422-.178.292,0,.6
65-.244.7-.129.812-.308-.179-.422-.535-.341-.6-.487-.828-.325-.178-.243-.438-.081-.
406-.049-.519-.357a2.494,2.494,0,0,0-
1.234-.941c-.422-.13-.146-.357.081-.195s.487-.162.584-.324-.162-.308-.292-.325-.13-
.228-.1-.39-.455-.374-.471-.536-.292-.276-.276-.422-.276-.357-.276-.552-.487-.584-.
5-.811-.276-.39-.373-.666-.227-.146-.325.243-.438.373-.341.5c.2.267.049.276-.1.438s
.1.406-.146.406-.13.5-.26.276-.438-.163-.438.064-.519.438-.73.422-.211-.455-.389-.3
25-.146-.373-.422-.357-.471-.016-.39-.26-.471-.357-.292-.5-.049-.406-.081-.828.243-
.454.243-.617-.195-.162-.389-.032-.195-.178-.406-.162-.844-.016-.876-.309-.243-.146
-.341-.421-.357-.066-.357-.26-.114-.276-.309-.292-.26-.227-.519-.26a1.561,1.561,0,0
,0-.73.243c-.146.065-.519-.227-.665-.113s-.178-.081-.584-.195-.941-.146-.974,0-.357
.195-.309.535.39.276.471.5-.162.146-.179.357-.227.2-.227.341.146.114.227.406.243.27
6.292.665-.13.308-.292.357.016.243-.211.5-.422.536-.243.7.844.438,1.1.876a2.593,2.5
93,0,0,1,.162,1.607c-.081.487-.633.6-1.039,1.022a1.274,1.274,0,0,1-
1.022.373c-.195.016-.081.405.195.714s.049.406.195.73,0,.584.211.876.082.406-.162.61
7.1.1.114.373-.114.113-.325-.033-.405.276-.405.454-.5-.243-.617-.227.032-.276-.26-.
5-.519-.276-.519-.5-.5-.389-.5-.649a3.618,3.618,0,0,0-.049-
1.12.588.588,0,0,1,.081-.584c.1-.179-.114-.455-.405-.455a10.39,10.39,0,0,0-
1.1-.065,1.011,1.011,0,0,1-.763-.146,2.707,2.707,0,0,0-
1.006-.487,1.068,1.068,0,0,1-.779-.535c-.048-.147-.551-.26-.665-.406a1.193,1.193,0,
0,0-.8-.2c-.2.032-.682-.406-.974-.389a8.349,8.349,0,0,0-
1.087.325c-.114.016.016-.243.1-.357s-.243-.6-.325-.925-.195-.682-.535-.633a1.376,1.
376,0,0,1-.812-.194,3.348,3.348,0,0,1-.032-1.38c.081-.39.5-.974.5-
1.217s.276-.357.519-.422.049-.536.292-.568.26-.13.308-.324.341-.065.178-.227-.032-.
211.341-.211.925-.13.844-.5-1.055-.1-1.055-.406-1.234-.324-
1.152-.5,1.234.13,1.655.292a1.6,1.6,0,0,0,.876.13c.341-.016.114-.455.178-.633s.714.
276,1.088.178.73-.86,1.038-1.071.032-.406-.568-.357a1.682,1.682,0,0,1-
1.266-.422c-.325-.243-.292-.438.048-.406s1.152.7,1.461.714.844-.6,1.1-.795-.243-.27
6-.422-.422.308-.243.568-.243.373.227.471.34.552-.08.779-.08-.033-.374-.406-.52.016
-.421.13-.194.373.178.5.438c.189.378.308.129.633.016a1.55,1.55,0,0,0,.665-.5c.178-.
195.211.032.422-.276s-.1-.6-.357-.8.016-.389-.243-.519-.308-.374.016-.309a.658.658,
0,0,0,.73-.26c.146-.227-.487-.276-.194-.438s.048-.324-.244-.324-.536-.146-.552-.39-
.519-.081-.828-.227a2.986,2.986,0,0,0-
1.152-.1c-.162.016-.179.681.065.7s.438.276.227.357.033.341-.13.324-.422-.1-.471.324
-.081.585-.357.73-.065-.471-.325-.454-.292.519-.1.568.227.211.276.454-.357.064-.519
.357-.178-.13-.406-.325-.5-.519-.487-.763a.32.32,0,0,1,.308-.325c.178-.033,0-.2-.01
6-.487s-.227-.195-.487-.5-.536-.308-.682-.162-.049.422-.276.519-.13.552-.324.584-.0
82-.795-.243-.876-.146-.276.1-.308.389-.292.178-.292a2.451,2.451,0,0,1-.73-.292c-.1
46-.065-.389.276-.552.146s.016-.455.032-.633.26.081.422-.146-.455-.227-.455-.471-.4
87-.308-.649-.389.114-.487.032-.649-.682-.7-.941-.649-.325-.341-.179-.324.26-.081.5
36-.39.308-.406.114-.471-.292-.259.049-.244.941.244,1.136.1a14.091,14.091,0,0,0,1.0
55-1.444c.243-.341-.178-.373-.763-.325s-.714-.227-1.2-.259a3.378,3.378,0,0,0-
1.525.244c-.13.146.244.276.195.438s-.341-.114-.471-.049.049.276,0,.844a.8.8,0,0,0,.
276.811c.162.211.13.487.13.844s-.341.341-.454.422.292.211.227.438-.406-.13-.6-.065-
.357.617-.146.8.292.146.13.357-.341.519.049.827,1.1.276,1.477.519-.162.1-.016.373-.
243.374-.227.585.162.1.357-.26.341.1.325.406-.292.13-.5.438a.589.589,0,0,1-.714.292
c-.308-.065-.13.438,0,.714s-.032.373-.389.276-.568-.325-.39-.6.309-.6.1-.568-.7-.01
6-.844-.243.1-.13.535-.082.065-.292.389-.292.568.179.844-.065-.178-.714-.406-.633-.
584.179-.584-.048.389-.065.6-.114-.114-.341-.438-.26a.7.7,0,0,1-.812-.178c-.26-.276
-.73-.438-.844.194s-.568.292-.747.5.211.357.649.373.763.422.552.422-.114.308-.341.1
95-.454,0-.292.194-.065.276-.048.471-.341.016-.681-.016a6,6,0,0,0-
1.428.178,1.35,1.35,0,0,1-
1.152-.276c-.195-.211-.454-.178-.779-.178s-.227-.309-.649-.324-.325-.373-.373-.584-
.892-.146-1.2.049-.909.114-
1.071.471.146.308.324.308c.248,0,.227-.292.682-.228s.779-.471.974-.276-.779.568-
1.2.633-.325.405.081,1.006-.179.259-.179.551-.763-.1-.454-.195.162-.406-.081-.6-.40
6,0-.373-.211-.26.016-.487-.162-.341-.324-.649-.162a5.454,5.454,0,0,1-
1.347.227,4.184,4.184,0,0,1-
2.158-.146c-.227-.227.584-.633.828-.567s.1-.26-.276-.552-1.2-.471-
1.185-.292-.471.016-1.071-.1-.681-.325-1.071-.341a2.588,2.588,0,0,1-
1.428-.487c-.455-.357-1.525-.26-
1.655.064s-.487.309-.844.309.161-.4.032-.471c-.171-.092.016-.536-.243-.568s-.5,1.07
1-.99,1.038-.7-1.168-1.1-
1.461-.779-.308-.438.13-.292.13-.26.422-.551.633-.536.471-.324-.341-.714.114-.666.3
89-.7.227-1.185.422-
1.136.617-.178.341-.487.324-.065-.276.178-.406a6.939,6.939,0,0,1,1.412-.811c.39-.06
5,1.136-.373,1.152-.552s-.373-.033-.633-.082-.714.244-
1.152.438-.941.13-.811.39-.405-.033-.519.146-.325-.016-.163-.114-.389-.276-.389-.16
3-.1.26-.487.26-.779.276-.519.471.422.292.292.422-.536-.341-
1.1-.292a2.741,2.741,0,0,1-1.7-.8c0-.131-.8-.05-
1.352-.109v11.217s.281.21.389.079.3.044.671-.13.5.195.5.368.519.455.736.736.325.519
.563.368.671-.238.671-.52,1-.324,1,.044,1.017.8,1.58,1.8.476,1.212,1.3,1.537.8.5.69
2.779.5.432.152.67c-.133.091-.32.224-.5.353.016.143.145.234.31.372.195.162-.357.162
-.2.309s-.032.373.13.552a.475.475,0,0,0,.633-.032c.179-.146.309.179.162.422a.2.2,0,
0,0,.308.244c.146-.179.454.292.6.373s.292.325.049.325-.211.422-.033.438.162.244.162
.39.568.357.779.292.405.129.5.308.487.308.633.195.243.211.276.438.357.1.551.082.308
.259.438.211c.286-.108.372.392.561.684l20.17-.108s.014-.5.252-.328.021.455.3.563.47
6.281.627.216.411-.281.671.022.454.043.606.238.433.346.627.108c.158-.194.756.04,1.0
47.147.355-.285.637-.894.955-.894.422,0,1.493.1,1.558.649s.714.033.779.553c.055.441
.484.788.412,1.022a4.733,4.733,0,0,1,.417.29,2.408,2.408,0,0,1,1.118.149c.455.162,1
.136-.194,1.363.357s.755.968.26,1.006c-.421.033-.974-.551-.941-.227s-.227.163-.227.
649-.325,1.168-.519,1.136a.1.1,0,0,1-.019-.008.637.637,0,0,0,.119.574c.247-.179.6-.
488.906-.468.487.032.617.325.941.1s.389-.325.455-.163a.093.093,0,0,1-.011.073c.124-
.066.211-.13.217-.182a.829.829,0,0,0-.042-.29c-.325.047-.432.072-.521-.153-.13-.324
.974-.649,1.493-.584.492.061.839-.284,1.011-.072a4.157,4.157,0,0,1,.979-.739c.195,0
,2.51-.022,2.51-.022s.8-.5.909-.951.627-1.537.93-
1.3.952.065.974.281a2.612,2.612,0,0,0,.617,2.035,1.709,1.709,0,0,1,.768-.32,1.279,1
.279,0,0,0,.86-.617c.13-.243.308.227.048.308s.211.276.666.26-.211.162-.552.146-.487
.032-.941.487-.341.584-.081.811.6.13.958-.178.341-.617.7-.6a8,8,0,0,0,1.688-.455c.4
06-.13.146-.2.146-.373s.714-.178.974-.357S151.95,270.957,151.723,270.99Zm-42.239-
21.035c-.426.529-.568.606-
1.007.529s-.709.142-.49.3.233.284-.219.387-.748.451-.929.413.774-.723.529-.9-.851.3
1-.864.529-.413.232-.658.219-.568-.245-.323-.271.078-.3.413-.425-.065-.322.039-.465
.787.142.8-.116-.684-.477-.916-.323a1.438,1.438,0,0,1-
1.42.232c-.2-.089,1.626-.283,1.936-.567s1.7-.607,1.806-.349-.748.426-.336.658a1.109
,1.109,0,0,0,1.239-.168C109.238,249.387,109.91,249.426,109.484,249.955Zm4.1,5.213c-
.5.439-.465.322-.9.4s-.09.517-.619.555-1.806.091-
1.987-.206c-.06-.1.7-.026.748-.245s.258-.569.581-.569.3-.425-.233-.683.761-.426,1.0
58-.013.826.711,1.123.413,1.987-
1.123,1.987-.736S114.09,254.729,113.587,255.168Zm11.294,11.8c-.355.039.032-.941-.61
7-1.3a2.1,2.1,0,0,1-1.1-
1.623.533.533,0,0,1,.909-.292c.26.325.649,1.655.876,2.077S125.173,266.932,124.881,2
66.965Z" transform="translate(-14565.688 8635.188)" fill="#d1d8df"></path>
<path id="Path_2732" data-name="Path 2732"
d="M65.784,294.725c.108-.282.13-.455-.692-.779s-.736-.541-1.3-1.537-1.58-1.428-
1.58-1.8-1-.325-
1-.044-.433.369-.671.52-.347-.086-.563-.368-.736-.562-.736-.736-.13-.541-.5-.368-.5
63,0-.671.13-.389-.079-.389-.079V278.452a1.391,1.391,0,0,1-.336-.069,3.811,3.811,0,
0,0-1.541-.422,3.1,3.1,0,0,1-1.379.048,1.833,1.833,0,0,0-
1.152-.162c-.535.082-.876-.292-1.558-.454a4.169,4.169,0,0,0-
1.866.13c-.227.081-.178-.244-.471-.211s-.065-.13-.227-.373-.974-.016-
1.266.016-.373-.146-.357-.292-.26-.1-.373.1a.4.4,0,0,1-.568.1c-.13-.13.276-.179.292
-.325s-.422-.227-.584-.276-.422.162-.763.471a1.468,1.468,0,0,1-
1.152.243c-.308-.032-.7.033-.682.212s.389.162.162.389-.308-.308-.535-.065-.909.227-
1.071.195-.7.551-.86.714.13.308-.308.779-1.607.373-
1.85.373-.065.276-.195.455.146.34.811.519,1.12,1.055,1.2,1.266.909-.016,1.234.033-.
032.5.244.633.7-.065.779.162-.552,0-.876.243-.487.357-.617.179-.665-.065-.941-.032-
.016-.341,0-.5-.373-.276-.909.033-.341.195-.406.438-.292-.146-.633.065-.893.357-.99
.568.73.357,1.055.422-.389.276-.13.357.146.325.552.536,1.314,0,1.558,0,.471.292.665
.081.925-.795,1.3-.454-.406.292-.211.5.438.714.081.974a1.042,1.042,0,0,1-.893.064c-
.194-.016-.081.357-.389.6s-.535-.259-.925-.259-.308.5-.292.746-.584-.049-.73.536-.7
63.081-.357.649.341.211.665.438-.357.633-.032.7.682.649.909.86.519-.114.86-.13.178-
.487.373-.308.471.7.292.827-.032.535-.065.73.747.13.795-.1.666-.292,1.006.081.455.4
38.455.147.292-.617.308-.374.292.308.8.081.276.017.016.341c-.359.449,0,1.1-.26,1.16
8s-.471.731-.892.78-1.136.844-1.233.974-1.006-.26-
1.136.113-.68.651-.536.8c.1.1.844-.276.876-.471s.13-.162.26-.016.454-.065.6-.195.38
9-.081.535-.065.211-.178.649-.26.341-.211.438-.438a3.9,3.9,0,0,1,1.331-.763c.195-.0
48.081-.373.292-.39a2.081,2.081,0,0,0,.811-.5c.276-.227.341-.13.552-.211s.049-.5.26
-.535a.414.414,0,0,0,.373-.373c0-.178-.535-.178-.584-.292s.422-.535.6-.519a.512.512
,0,0,0,.487-.438c.016-.259.276-.308.487-.535s.162-.422.373-.438.406-.309.633-.438,0
,.162.438.179.341.421.016.276a.556.556,0,0,0-.763.146c-.292.276-.065.357-.292.666s-
.243.5.048.535.016.243-.26.324-.081.243.292.243.925-.535,1.445-.8.909,0,1.055-.049-
.162-.292.016-.373-.211-.13-.325-.438.178-.114.243-.357.244-.146.406-.033.389-.114.
535.195.308-.081.568.13-.049.179-.325.244-.13.438.081.26.389-.292.585-.114.276.1.43
8-.065.162.016.162.146.341.178.828.26a7.954,7.954,0,0,0,1.59-.049c.227-.016.146.34.
649.438s.633-.5.892-.292,0,.292-.146.454.162.178.357.26a2.814,2.814,0,0,1,.86.422,2
.559,2.559,0,0,0,.86.7c.519.26.016-.649.422-.357s.26.016.584.308.211-.13.065-.617.1
46-.162.292.065a1.286,1.286,0,0,1,.049.958c-.1.292-.584.049-.535-.114s-.487-.1-.5.1
3a.951.951,0,0,0,.6.715c.259.048.064.455.227.5.222.067.211.487.341.422s.081-.568-.0
65-.795-.081-.552.114-.487,0,.406.1.519.211-.114.438-.243-.1-.5-.016-.7.341.162.438
.5-.243.325-.243.5-.308.1-.405.195-.049.746.081.763.211-.535.292-.26.389-.357.471-.
1.471.552.617.487-.065-.341-.292-.357-.195-.39.016-.406.584.536.568.73-.195.178-.37
3.374-.422-.325-.633-.308,0,.34.1.567-.26.536.016.714.2-.114.243-.243.26.032.406.14
6.162-.26.162-.406.244-.065.373.13.146-.211.341-.179.065.341.065.519.341-.146.308.0
49a.3.3,0,0,0,0,.082c.18-.129.367-.262.5-.353C66.282,295.158,65.676,295.006,65.784,
294.725Zm-27.383,2.3c.389-.162.552-.357.389-.551S38.1,297.154,38.4,297.029Zm2.759-
1.46c-.357-.13-
1.3.44-.974.487.227.032.325-.2.584-.2S41.517,295.7,41.16,295.569Zm8.228-
3.814c.016-.178-.243-.162-.568.211s-.6.568-.649.747-.422-.033-.535.194.08.731.308.5
69.244,0,.39,0a2.5,2.5,0,0,0,.957-.682c.146-.227-.26-.292-.276-.438s.341-.146.519-.
243S49.372,291.933,49.388,291.754ZM39.051,289.84c-.032-.26-.73-.016-.649.227s.74.4,
1.023.308a.294.294,0,0,0,.146-.5C39.391,289.71,39.083,290.1,39.051,289.84Zm7.908,35
.833c-.406.048-.182,1.062.036.9.155-.119.442-.143.525-.3C47.631,326.062,47.364,325.
625,46.958,325.673Zm-.537-.621c-.239.036-.084.471.071.358C46.756,325.219,46.66,325.
016,46.422,325.052Zm-
2.53-.823c.215.227.37.167.43-.036S43.661,323.986,43.891,324.229Zm1.145.489c.155.239
.322.287.454.072S44.855,324.439,45.037,324.718Zm66.6-
21.727c-.021-.216-.67-.043-.974-.281s-.822.844-.93,1.3-.909.951-.909.951-2.315.022-
2.51.022a4.157,4.157,0,0,0-.979.739.311.311,0,0,1,.027.04c.234.422-.617.682-
1.428.714a5.368,5.368,0,0,0-.582.056.828.828,0,0,1,.041.29c-.006.052-.093.116-.217.
182a6.643,6.643,0,0,1-1.677,1.031c-.617.324-1.46.162-
1.46-.325s.454-.389.551-.162c.037.085.146.023.295-.084a.637.637,0,0,1-.119-.574c-.1
86-.081.1-.808-.273-.933s-.844.551-.779.129.649-.779.292-1.33-1.006-.552-
1.136-.13-.584.227-.746.551a2.662,2.662,0,0,0-.195,1.558c.13.519-.033.779-.519,1.07
1s-.742-.447-.552-1.4c.13-.649.487-1.266.162-
1.266s.422-.779,1.1-.941,1.525-.1,1.525-.292c0-.039.031-.066.083-.084a4.758,4.758,0
,0,0-.417-.29.214.214,0,0,1-.088.114c-.267.186-.195-.292-.681-.292s-.974.454-
1.363.26-.2-.455-.552-.455.26-.681-.26-.389-1.3,1.006-
1.655.682-.682.1-.942-.162.909-.974,1.461-.941a.554.554,0,0,0,.376-.145c-.29-.107-.
889-.341-
1.047-.147-.195.238-.476.086-.628-.108s-.346.064-.606-.238-.519-.087-.671-.022-.346
-.108-.627-.216-.065-.389-.3-.563-.252.328-.252.328l-
20.17.108a.684.684,0,0,0,.072.094c.243.26.049.454.13.763s.016.747-.227.747a.2.2,0,0
,1-.1-.373c.179-.1.081-.455-.1-.455-.1,0-.146-.122-.142-.265a3.1,3.1,0,0,1-
1.156,0,.2.2,0,0,1,.016.057,2.051,2.051,0,0,0,.373.974c.26.341.081.552.324.682s.227
.276,0,.243-.065.179-.146.666-.065,1.493-.114,1.8-.406.812-.195,1.136a1.522,1.522,0
,0,1,.243,1.184,1.082,1.082,0,0,0,.081.958c.179.309.033.844.228.957a1.832,1.832,0,0
,1,.552.633c.178.293.341.114.373.406s.032.341.292.454.1.405.1.568.341.455.763.828.0
65.681.373.681a1.814,1.814,0,0,1,.909.373c.308.2.406.081.617.13a1.448,1.448,0,0,1,.
681.812,2.737,2.737,0,0,0,.165.462l1.683-.221a3.49,3.49,0,0,0,.815.434c.295.069,1.8
9.658,1.89.658l2.081-.017.242-.311h1.145a9.544,9.544,0,0,0,.832.746c.1.034.468.364.
468.572a.493.493,0,0,0,.26.468,4.4,4.4,0,0,0,.85.433c.087-.034.26-.694.572-.676s1.1
61.259,1.3.745a2.175,2.175,0,0,0,.693.988c.139.1.07.4.174.555s.087.451.208.451.746.
381,1.023.364a.6.6,0,0,1,.3.114c.033-.58-.563-.677-.212-.944.405-.309-.016-.568.178
-.7s.536-.259.536-.454.178-.195.438-.162.747-.422.715-.6.048-.211.357-.146.26-.357.
455-.292.357.179.373.032.211-.113.357.082.568.243.6.016.276,0,.487.227.308.162.617.
178.308-.065.324-.26.341.422.649.454.065-.195-.162-.373.048-.26-.146-.405.243-.341.
633-.325.373.113.519-.114.292,0,.292.195.633-.114.974-.114a.746.746,0,0,1,.681.487c
.033.195.26.292.5.081s.454-.455.682-.228.454.535.73.811-.13.617.016.827-.016.5.308.
731.033.7.292.763.471.47.5.632.519.374.552.1.292-.6.325-.86a3.494,3.494,0,0,0-.406-
1.477c-.211-.292.049-.357-.211-.7a2.461,2.461,0,0,1-.406-
1.429,3.021,3.021,0,0,1,.86-
1.526c.276-.243.584-.113.649-.373s.406-.584.6-.584.406.049.438-.162.357-.471.779-.5
36.179-.293.065-.487.1-.389.178-.26a.385.385,0,0,0,.5.033c.162-.113.536-.422.179-.4
38s-.438-.162-.227-.243.032-.47-.26-.5-.195-.178-.016-.357-.26-.47-.471-.617.13-.22
7.292-.26.032-.779.114-.957.357-.178.243,0-.276.471-.065.714a.913.913,0,0,1,.194.87
6c-.081.373.082.276.325-.211s.276-.909.114-.958-.146-.535.032-.308.243.26.519-.033.
568-.795.389-.908.082-.228.406-.211a2.234,2.234,0,0,0,1.071-.293c.158-.317-
1.12.146-
1.12-.032s.812-.357,1.185-.374.195-.519.357-.309a.435.435,0,0,0,.617.049c.211-.13.0
49-.5-.195-.567s.179-.227.1-.373a.819.819,0,0,1,.471-.8c.308-.065.162-.26.422-.26s.
308-.308.535-.535.552.357.909.032a4.191,4.191,0,0,1,.547-.41A2.612,2.612,0,0,1,111.
635,302.99Z" transform="translate(-14531.171 8602.333)" fill="#d1d8df"></path>
<path id="Path_2768" data-name="Path 2768"
d="M219.563,402.026c-.047.1-.288-.125-.294-.294s-.25-.2-.25-.493.119-.469.269-.213.
05.425.075.55S219.644,401.857,219.563,402.026Z" transform="translate(-14646.342
8523.052)" fill="#d1d8df"></path>
<path id="Path_2769" data-name="Path 2769"
d="M252.548,431.819c-.1-.091.144-.269-.019-.344s.369-.294.538-.15.187.363.037.426S2
52.635,431.9,252.548,431.819Z" transform="translate(-14667.636 8503.732)"
fill="#d1d8df"></path>
</a>
</g>
<g id="asiapacific" data-name="Group 6785" transform="translate(-
1056.999 -55)">
<a
xlink:href="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true#" tabindex="-1"
style="outline: 0px;">
<path id="Path_2651" data-name="Path 2651"
d="M630.3,371.717c-.066.066-.263.189-.431.324.083.138.067.372.227.387a.16.16,0,1,1-
.043.314c-.248-.054-.249.336-.033.671s-.411.714-.237.887.032.379.108.487a1.805,1.80
5,0,0,0,1.4-.454c.4-.412.508-.357.714-.3s.411-.152.3-.314a1.9,1.9,0,0,1-.195-
1.061c.019-.289-.375-.812-.757-
1.229a.566.566,0,0,1-.387.146A1.08,1.08,0,0,0,630.3,371.717Z"
transform="translate(-14907.575 8541.799)" fill="#d1d8df"></path>
<path id="Path_2652" data-name="Path 2652"
d="M557.333,402.256a5.336,5.336,0,0,0-.3-
1.413c-.131,0-.307.614-.525.57s-.22-.789.043-.789.57-.57.57-.746-.262-.175-.526-.17
5-.833.044-.833.044-.351-.131-.351-.351-.131-.395-.482-.395-.35-.35-.614,0,.57.351.
482.614-.35.088-.395.306a2.593,2.593,0,0,0,.176,1.1,4.267,4.267,0,0,1,.258,1.339c.2
-.039.3-.134.489-.134.238,0,.562-.032.584-.281s.292-.433.443-.357a1.763,1.763,0,0,1
,.39,1,1,1,0,0,0,.114.369,2.083,2.083,0,0,1,.262-.214A1.622,1.622,0,0,1,557.333,402
.256Z" transform="translate(-14859.566 8524.359)" fill="#d1d8df"></path>
<path id="Path_2653" data-name="Path 2653"
d="M529.7,387.873a2.591,2.591,0,0,1-.176-
1.1c.044-.219.307-.044.395-.306s-.746-.264-.482-.614.263,0,.614,0,.482.176.482.395.
351.351.351.351.57-.044.833-.044.526,0,.526.175-.307.746-.57.746-.263.745-.043.789.
394-.57.525-.57a5.335,5.335,0,0,1,.3,1.413.156.156,0,0,1,.107-.069c.174,0,.087-.606
.2-.78s.058-.722.145-.722.606.173.578.029.317-.636.26-.9.2-.578.2-.9.289-.4.491-.57
8.549-.4.606-.26.491.26.318,0-.174-.433-.058-.491.174-.347.174-.347-.376-.058-.434-
.231-.289-.346-.289-.491-.2-.087-.376.058-.491-.173-.867.029-.462.433-.636.4-.144.1
45-.289.289-.26.318-.347.318a1.709,1.709,0,0,0-.376.144s.2.433.087.635-.4,0-.722.08
7-.463-.116-.694-.058-.375-.145-.491-.116-.289-.26-.232-.491-.116-.549-.231-.376-.2
88.087-.288.347.144.578-.029.751a1.772,1.772,0,0,1-
1.271.116c-.173-.144-.925-.231-.953-.376s-.26-.4-.4-.4-.578.2-.693.115a1.774,1.774,
0,0,0-.607-.346c-.2-.029-.52-.174-.549-.289s-.491-.173-.578-.289-.375-.144-.375-.28
9.115-.376.115-.549.346-.346.346-.462-.317-.318-.317-.318-.2-.376-.433-.376-.405-.4
-.607-.433-.145-.434-.26-.578-.029-.491.173-.317.578,0,.433-.26-.4-.49-.4-.635.174-
.578-.029-.694a.891.891,0,0,1-.433-.491.738.738,0,0,0-.289-.347l-.289.029s-.173.462
-.289.52a4.1,4.1,0,0,0-.722.289c-.2.144-.78-.2-
1.1-.2s-.52.318-.376.4.116.693.116.693.174.751.433.694.578.26.346.317a.606.606,0,0,
0-.375.55c-.029.231.029.52-.145.549a.352.352,0,0,0-.347.4c0,.318-.375.231-.433.347a
6.267,6.267,0,0,1-.289.78c-.087.087-.578.116-.607.376s-.26.578-.4.549-.4-.145-.491.
029-.462-.144-.549-.058-.55.462-.55.693.492.231.463.521a1.06,1.06,0,0,0,.318.751c.1
43.145.375.491.259.665s-.288.2-.549.144-.232.115-.694.029-.491.26-.665.463l-.047.05
3c.218.173.31.48.673.62.422.162.8-.271.8.043s-1,.249-
1.017.347,1.027,1.363,1.558,1.266.919-.671.768-.757.087-.444.228-.379.021.627.184.7
57.108.368,0,.671.108.9.141,1.233.259.822.336,1.319a7.7,7.7,0,0,0,.682,1.959c.292.5
52.519,1.633.713,1.893a3.531,3.531,0,0,1,.693,1.536,2.232,2.232,0,0,0,.714,1.3c.184
.13.584-.151.682-.455s.649-.422.681-.681.086-.465.281-.5.195-.238.195-.519a1.581,1.
581,0,0,1,.217-.93,1.575,1.575,0,0,0,.108-
1.19,1.292,1.292,0,0,1,.054-.92c.108-.27.065-.585.271-.605a1.213,1.213,0,0,0,.725-.
5,7.576,7.576,0,0,1,1.114-.887,7.253,7.253,0,0,0,1.18-
1.19c.216-.357.833-.476,1.114-.768s.173-.443.227-.758.963-.443,1.309-.443a.944.944,
0,0,0,.182-.017A4.271,4.271,0,0,0,529.7,387.873Z" transform="translate(-14834.688
8537.506)" fill="#d1d8df"></path>
<path id="Path_2654" data-name="Path 2654"
d="M575.852,341.144a.417.417,0,0,0-.707.095c-.095.235-.283-.095-.707-.095s-.472.236
-.754-.047.094-.377.094-.377l.047-.377.586-
1.171a.894.894,0,0,0-.53-.051c-.173.065-.585.022-.628-.13s-.736-.173-.909-.043-.562
.238-.584.389-.432.108-.584.216-.931.152-.952.238a1.647,1.647,0,0,1-.974,0c-.13-.10
8-.844,0-.931-.174s-.39-.26-.39-.411-.541-.152-.606-.281-.5-.2-.562-.152a3.2,3.2,0,
0,1-.671-.151c-.13-.022-.541.086-.671.086s-.368.238-.519.26-.563-.26-.65-.194-.347-
.216-.454-.346,0-.5-.087-.628-.562-.13-.714-.216a1.414,1.414,0,0,0-.541-.216.877.87
7,0,0,1-.454-.108,2.145,2.145,0,0,0-.54-.217c-.152-.043-.174.151-.26.238s-.346.109-
.39.26-.346.195-.3.368a1.563,1.563,0,0,0,.259.606c.109.087.044.346-.021.433s-.52.15
1-.606.3-.3-.022-.519-.152a.546.546,0,0,0-.584.044c-.108.086-.5-.217-.606-.239s-.12
9-.432-.238-.411a6.224,6.224,0,0,1-
1.017-.173c-.152-.043-.476-.022-.519.087s-.433.087-.5.217-.368.195-.475.325-.476.13
-.563.324-.541.281-.67.3-.476.087-.5.195c-.01.047-.064.053-.132.044.008.029.018.055
.024.088.09.494.3.479.524.674a1.167,1.167,0,0,0,.659.36.821.821,0,0,1,.629.509,1.07
7,1.077,0,0,0,.389.554c.135.1-.044.464-.044.734s-.33.329-.165.6,1.318.4,1.648.4.449
.315.549.331c.207.034.235.282.471.33a.7.7,0,0,1,.565.613c.094.424.377.565.424.754s.
566.047.943.094,1.462,0,1.745.047a2.908,2.908,0,0,1,1.32.282c.377.283.566.047.8.189
a1.017,1.017,0,0,0,.754.188c.33-.047.33.236.566.284s.661-.377,1.273-.66a2.835,2.835
,0,0,1,1.649-.047,1.712,1.712,0,0,0,1.32-.566c.378-.424.848-.33.9-.707s-.377-.519-.
189-.848a.509.509,0,0,1,.708-.188,1.2,1.2,0,0,0,1.178-.095,1.7,1.7,0,0,1,1.084-.33c
.424-.047.377-.33.66-.613a1.25,1.25,0,0,1,.9-.377c.283,0,.66-.283.943-.189s.706.142
.754-.095S576.088,341.427,575.852,341.144Z" transform="translate(-14859.284
8563.67)" fill="#d1d8df"></path>
<path id="Path_2658" data-name="Path 2658"
d="M524.782,360.472c-.281-.324-.368-.108-.692-.194a6.252,6.252,0,0,0-
1.883-.109c-.26.109-.8-.195-.974-.281s-.736,0-.758.3-.26.3-.649.108-.974-.194-.995.
022-.3.433-.455.5a1,1,0,0,0-.221.408.7.7,0,0,1,.272.243c.144.173.52.144.578-.029s.6
64.173,1.011.462-.173.087-.318.376-.577,0-.693.116a2.533,2.533,0,0,1-
1.069.144c-.2-.029-.549.289-.52.433s.78-.087,1.04.087.52-.174.665.029.462.058.606.1
16a4.511,4.511,0,0,0,.953-.058.56.56,0,0,0,.12-.362c0-.195.162-.146.325-.195s.276-.
26.406-.26.308-.195.438-.146.292.276.454.146.211-.016.438-.292.373-.227.666-.194a.5
18.518,0,0,0,.584-.324c.1-.2.39-.2.568-.325a3.965,3.965,0,0,1,.649-.325c.055-.024.0
67-.081.067-.157C525.134,360.5,525.019,360.744,524.782,360.472Z"
transform="translate(-14836.129 8549.156)" fill="#d1d8df"></path>
<path id="Path_2661" data-name="Path 2661"
d="M535.611,377.255a1.042,1.042,0,0,0-.829.476.531.531,0,0,1,.124.206.89.89,0,0,0,.
433.491c.124.071.107.263.074.433a1.8,1.8,0,0,0,.312-.032c.211-.049.665-.7.73-.876S5
35.887,377.271,535.611,377.255Z" transform="translate(-14847.175 8538.092)"
fill="#d1d8df"></path>
<path id="Path_2662" data-name="Path 2662"
d="M630.4,360.731c-.283.095-.377-.236-.613-.236s-.188.566-.424.566-.189.33-.519.376
-.424.047-.283.284-.188.141-.471.141-.283-.188-.471-.188-.33.33-.471.518a7.414,7.41
4,0,0,1-
1.367.755.591.591,0,0,0-.207.322,1.3,1.3,0,0,1,.837.412c.206.26-.238.551-.433.789s.
119.249.13.444.271.357.369.184.259-.108.562-.108a.186.186,0,0,1,.173.1c.169-.136.36
5-.258.431-.324a1.08,1.08,0,0,1,.664-.144.565.565,0,0,0,.387-.146,4.508,4.508,0,0,0
-.649-.61c-.248-.151-.1-.574.206-.649a8.73,8.73,0,0,0,1.277-.779c.227-.13.076-.552.
26-.887a3.853,3.853,0,0,1,.815-.789A.294.294,0,0,0,630.4,360.731Z"
transform="translate(-14904.917 8548.752)" fill="#d1d8df"></path>
<path id="Path_2663" data-name="Path 2663"
d="M544.523,391.963a1.641,1.641,0,0,0-.168,0c-.422.016-.681-.2-.958-.179a3.159,3.15
9,0,0,1-1.412-.568c-.341-.276-1.266-.86-1.493-
1.087s-.552-.227-.584-.114-.2.113-.449.139c-.065.113-.332.265-.332.418,0,.174-.115.
405-.115.549s.289.173.375.289.549.174.578.289.346.26.549.289a1.773,1.773,0,0,1,.607
.346c.115.087.548-.115.693-.115s.376.259.4.4.78.232.953.376a1.772,1.772,0,0,0,1.271
-.116c.174-.174.029-.492.029-.751A.228.228,0,0,1,544.523,391.963Z"
transform="translate(-14849.864 8530.025)" fill="#d1d8df"></path>
<path id="Path_2664" data-name="Path 2664"
d="M566.45,406.6c0-.288-.231-.317-.231-.548a1.15,1.15,0,0,0-.289-.9c-.289-.26-.433-
.636-.26-.78s.029-.549.115-.52.2-.26.029-.347,0-.433-.144-.491a1.513,1.513,0,0,1-.5
49-.664c0-.144.116-.954.144-
1.156s.317-.231.4-.231.434.029.549-.174.606-.231.664-.376.376-.144.376-.317.375-.60
7.375-.607.009,0,.015,0c-.043-.077-.139-.008-.329.068-.325.13-.487-.049-.454-.243s-
.227-.2-.406-.2-.064-.292,0-.487-.064-.308-.276-.325-.308-.47-.227-.6-.438-.243-.66
5-.13-.065-.195-.13-.357.292-.714.6-1.022.179-.715.179-
1.072-.146-.357-.292-.357-.163-.211-.163-.405a.323.323,0,0,0-.487-.211,1.264,1.264,
0,0,1-.123.072l.014,0s-.058.289-.174.347-.115.231.058.491-.26.145-.318,0-.4.087-.60
6.26-.491.26-.491.578-.26.636-.2.9-.289.752-.26.9-.491-.029-.578-.029-.03.549-.145.
722-.029.78-.2.78-.317.549-.317.549a2.081,2.081,0,0,0-.262.214,1.524,1.524,0,0,0,.6
87.724c.422.172.7,1.027.833,1.482a1.612,1.612,0,0,1-.108,1.179c-.152.26.054.27.3.4s
.53.173.714-.087.562-.443.617-.736.227.141.379.292a1.344,1.344,0,0,1,.292.811c.032.
368.065,1.288.378,1.58a1.324,1.324,0,0,1,.281,1.158c-.086.228.162.617.1.866-.013.04
9-.027.12-.043.2C566.1,407.859,566.45,406.6,566.45,406.6Z" transform="translate(-
14864.1 8527.373)" fill="#d1d8df"></path>
<path id="Path_2665" data-name="Path 2665"
d="M557.686,395.044c-.435-.4-.554-.078-.845-.231-.309-.162-.454-.211-.6-.1s-.374.1-
.52.454a1.627,1.627,0,0,1-.165.309c.05.109.128.185.19.17.116-.029.26.174.491.116s.3
76.145.694.058.606.115.722-.087-.087-.635-.087-.635S557.62,395.074,557.686,395.044Z
" transform="translate(-14860.389 8527.026)" fill="#d1d8df"></path>
<path id="Path_2666" data-name="Path 2666"
d="M584.757,406.6c-.2-.029-.722-.4-.722-.549s.261-.376-.2-.433a.734.734,0,0,1-.606-
.318c-.087-.087-.463.173-.578.376s-.231-.057-.491.087-.52-.2-.635,0-.4-.115-.55.057
a.615.615,0,0,1-.2.155c.127.142.264.28.264.386,0,.185.371.324.371.556s.464.417.6.32
5.464-.186.509.139.232.325.232.557-.464.093-.557.324.788.51.788.7.278.417.37.649.51
1.51.6.788.464.417.6.556a.946.946,0,0,1,.138.742,1.755,1.755,0,0,0,.232,1.206c.278.
418-.324.6-.51.834s-.093.556-.649.417.093.464,0,.649-.834-.185-.834,0c0,.112-.251.2
57-.451.354a1.146,1.146,0,0,0,.324.245c.174.108-.216.292-.2.638s.27.433.367.292a2.1
55,2.155,0,0,1,.661-.508c.162-.054,0-.292.172-.281s.119-.249.2-.39.194-.087.454-.07
5a2.278,2.278,0,0,0,1-.476c.368-.238.432-.292.573-.974a4.717,4.717,0,0,0-.172-
1.7c-.01-.206-.509-1.157-.693-1.147s-1.028-.855-1.179-
1-.108-.379-.325-.563a1.211,1.211,0,0,1-.183-.995c.054-.336.53-.411.519-.639s.043-.
421.281-.432a.8.8,0,0,0,.574-.379.139.139,0,0,1,.062-.053A.337.337,0,0,0,584.757,40
6.6Z" transform="translate(-14876.427 8520.268)" fill="#d1d8df"></path>
<path id="Path_2667" data-name="Path 2667"
d="M583.192,426.508c0-.185.741.186.834,0s-.557-.788,0-.649.464-.186.649-.417.788-.4
17.51-.834a1.65,1.65,0,0,1-.253-.91.558.558,0,0,1-.519.1c-.156-.063-.5-.094-.5.156s
-.249.312-.218.187-.25-.094-.406-.281-.718.063-1-.031-.718.156-
1,.5.031.343.031.655.188.313.094.562a.185.185,0,0,0-.007.022c.276.121.167.465.2.659
s.3.086.454.075-.1.238.032.389.509-.129.585.054a.481.481,0,0,0,.065.112C582.941,426
.765,583.192,426.62,583.192,426.508Z" transform="translate(-14876.679 8508.553)"
fill="#d1d8df"></path>
<path id="Path_2668" data-name="Path 2668"
d="M580.464,410.163c0-.186-.881-.464-.788-.7s.557-.093.557-.324-.186-.231-.232-.556
-.371-.231-.51-.139-.6-.093-.6-.325-.371-.371-.371-.556c0-.107-.138-.245-.264-.386-
.118.059-.238.072-.291.018-.087-.087-.2.289-.116.375s.2.636-.029.578-.231-.376-.376
-.347c0,0-.375.433-.375.607,0,.116-.144.155-.256.212a1.072,1.072,0,0,1,.143.142c.06
3.094-.031.344.063.562s.406-.124.5.188-.062.469-.062.78-.25.282-.187.562.406-.062.6
56-.25.438-.156.531-.031.407.031.469-.126.531-.218.687-.031a2.143,2.143,0,0,0,.531.
531c.219.124-.156.812.063.875a.82.82,0,0,1,.5.781c-.027.322.153.552-.095.829.154.1.
338.1.313.2-.031.125.218.062.218-.187s.344-.219.5-.156a.558.558,0,0,0,.519-.1,1.85,
1.85,0,0,1,.021-.3.946.946,0,0,0-.138-.742c-.139-.139-.511-.278-.6-.556s-.509-.557-
.6-.788S580.464,410.348,580.464,410.163Z" transform="translate(-14873.905
8519.058)" fill="#d1d8df"></path>
<path id="Path_2669" data-name="Path 2669"
d="M575.256,417.006c0-.312-.312-.312-.031-.656s.718-.594,1-.5.843-.156,1,.031a.407.
407,0,0,0,.093.08c.248-.277.068-.507.095-.829a.821.821,0,0,0-.5-.781c-.219-.063.156
-.75-.063-.875a2.148,2.148,0,0,1-.531-.531c-.156-.187-.625-.124-.687.031s-.375.25-.
469.126-.281-.157-.531.031-.593.531-.656.25.188-.25.188-.562.156-.468.062-.78-.406.
031-.5-.188,0-.469-.063-.562a1.049,1.049,0,0,0-.143-.142.234.234,0,0,0-.12.106c-.05
8.144-.548.173-.664.376s-.462.174-.549.174-.376.029-.4.231-.144,1.011-.144,1.156a1.
514,1.514,0,0,0,.549.664c.144.058-.029.4.144.491s.058.376-.029.346.058.376-.115.52-
.029.521.26.78a1.151,1.151,0,0,1,.289.9c0,.231.231.26.231.549,0,0-.345,1.26-.628,1.
206-.061.315-.136.809-.206,1.078-.086.335-.151.627.043.649s.585.465.963.941a1.652,1
.652,0,0,1,.219.362,1.755,1.755,0,0,1,.425.028.423.423,0,0,1,.36.432c0,.144.486.09.
577.072.069-.013-.02-.217.225-.3a1.363,1.363,0,0,0-.842-.491c-.368-.032-.541-.584-.
508-.833s-.271-.465-.271-.681-.216-.227-.465-.347.054-.854.087-1.168.551-1.212.4-
1.493.53-.5.617-.185.119.466.552.444.433.314.779.412a.31.31,0,0,1,.051.022.179.179,
0,0,1,.007-.022C575.444,417.318,575.256,417.318,575.256,417.006Z"
transform="translate(-14870.614 8516.535)" fill="#d1d8df"></path>
<path id="Path_2697" data-name="Path 2697"
d="M578.925,441.351c.011-.487-.455-.432-.563-.767s-.292-.141-.357-.357a.385.385,0,0
,0-.056-.1c-.245.079-.156.282-.225.3-.09.019-.576.073-.576-.072a.423.423,0,0,0-.36-
.432,1.757,1.757,0,0,0-.425-.028,2.848,2.848,0,0,1,.2,1.12c.011.433.649,1.125.747,1
.406s.281.368.7.671,1.244.789,1.406.714-.249-.79-.487-
1.039S578.914,441.838,578.925,441.351Zm11.068-.832c-.195.043-.649.022-.649-.173s-.4
11-.562-.67-.562-.563.519-.585.736-.433.195-.389.5c.017.12-.06.171-.159.2.067.261.1
.45.008.426-.173-.043-.217.173-.476.173-.089,0-.239-.224-.4-.517l-.015,0c-.173,0-.5
62.606-.649,1.017s-.475.281-1.06.324-.346.649-.476.931c-.119.257-.76-.208-
1.085-.274.054.232.13.468.219.468.173,0,.433.433.606.3s.692,0,.952-.086.3-.3.736-.3
.26.347.692.13.693-.043.649-.433.26-.39.216-.692.477-.087.433-.65.78-.475,1.125-.47
5a.944.944,0,0,1,.347.118c.256-.126.623-.293.454-.442-.194-.173.585-.022.671-.281S5
90.188,440.475,589.993,440.519Z" transform="translate(-14873.621 8498.323)"
fill="#d1d8df"></path>
<path id="Path_2698" data-name="Path 2698"
d="M605.091,444.324c.259,0,.3-.217.476-.173.1.024.059-.165-.008-.426-.154.049-.36.0
48-.36.166,0,.19-.328-.071-.5-.083C604.852,444.1,605,444.324,605.091,444.324Z"
transform="translate(-14891.641 8495.815)" fill="#d1d8df"></path>
<path id="Path_2744" data-name="Path 2744"
d="M502.537,358.051c-.347-.289-.953-.635-
1.011-.462s-.434.2-.578.029a.487.487,0,0,0-.693-.2c-.433.173-.722.4-.751.577s-.318.
347-.347.116-.375-.318-.606-.375-.607.057-.636-.173-.375-.492-.4-.752.058-.635-.174
-.693-.375-.434-.577-.434a12.068,12.068,0,0,1-
1.474-.058c-.145-.057-.9.231-.954.058a4.653,4.653,0,0,0-.856-.935.549.549,0,0,1-.21
7.317c-.541.389-1.06.325-.887-.152s.194-1.038-.087-
1.038-.086,1-.3,1.061c-.191.057-.265-.723-.1-1.132l-
1.851.494-.087,3.236a.039.039,0,0,0-.008.007,1.475,1.475,0,0,0,.515.122c.281.021.25
9-.194.259-.346a.572.572,0,0,1,.519-.389c.217.022.195-.281.26-.281a.409.409,0,0,0,.
3-.151c.065-.109.411.021.52.13a1.331,1.331,0,0,0,.562.195c.194.043.26.65.26.779s.93
.108,1.082.13.151.281.3.476a2.791,2.791,0,0,1,.325.606c.065.152.606.346.736.541a1.9
8,1.98,0,0,0,.844.5c.3.109.584.519.757.5a2.028,2.028,0,0,1,.649.217l.055.482a.38.38
,0,0,0,.063-.015c.259-.086.4.2.607.2a.67.67,0,0,1,.293.137.84.84,0,0,1,.3-.764c.195
-.151-.129-.411-.086-.649s-.5-.368-.455-.562.5-.173.692-.26.043-.411.238-.411.281-.
195.346-.389.389,0,.562-.13.433-.216.5-.108c.051.086-.163.448-.258.6a2.092,2.092,0,
0,0,.843-.151c.116-.116.549.173.693-.116S502.884,358.34,502.537,358.051Z"
transform="translate(-14818.649 8553.009)" fill="#d1d8df"></path>
<path id="Path_2747" data-name="Path 2747"
d="M648.31,355.69c-.151-.195-.411.108-.735.173s-1.342-.779-1.6-
1.168-.693-.064-.476.217-.044.368-.044.757-.259.389-.216.649-.346.217-.606.259.022.
3-.281.433-.281.346-.13.432.043.368,0,.562.194.044.368-.151.353.094.389-.087c.043-.
216-.454-.324-.433-.541s.346.065.606-.064a1.173,1.173,0,0,1,1.1.26c.325.281.412.174
.477-.173s.562-.5,1.06-.5.541-.239.389-.347.823-.736.8-.909S648.461,355.885,648.31,
355.69Zm-
3.981,2.964c-.217.108-.368.779-.13.974s-.39.563-.368.974-.39.411-.454.714-.3.238-.6
71.519-.563-.043-.476-.238-.562.108-.541.585-.605.519-.454.735-.476.346-.455.151-.3
9-.086-.887.109-.8-.217-1.082.065a2.967,2.967,0,0,1-
1.125.844c-.368.065-.156.51,0,.433.26-.13.671,0,.8-.2a4.012,4.012,0,0,1,1.839-.454c
.649-.022.26.3.3.649s.584.281.865-.043.5-.3.26-.5.044-.368.217-.108a.594.594,0,0,0,
.93-.065c.217-.347.281.065.541.043s.411-.67.433-.433.432.173.692-.108.022-.779.195-
1.039a1.293,1.293,0,0,0,.173-1.125c-.173-.325.389-.541.671-.8s-.324-1.557-.346-
1.947S644.545,358.546,644.329,358.655Zm-
4.761,5.626c-.087.238-.346.13-.692.2s-.358.89-.108.974c.194.065.346.065.411-.195a.4
53.453,0,0,1,.628-.238c.217.108.5-.325.5-.649S639.655,364.042,639.568,364.28Zm-
1.493.844c0-.216-.476-.173-.5-.368s-.346-.086-.671.152-.433.281-.3.519.325.022.411-
.216.3.346.109.736.025.938.281.887c.216-.043.5-.822.822-
1.234S638.075,365.34,638.075,365.124Z" transform="translate(-14911.9 8552.555)"
fill="#d1d8df"></path>
<path id="Path_2748" data-name="Path 2748"
d="M570.108,338.612c.022-.39-.433-.259-.584-.151s-.584,0-.714.259-.346.108-.649.151
-.736-.087-.714-.281-.173-.389-.151-.627-.3-.13-.519-.346a1.149,1.149,0,0,0-.736-.3
24c-.086.043-.346-.238-.714-.26s-.324-.26-.281-.411-.3-.628-.368-.887-.324-.3-.432-
.866-.411-.411-.346-.67-.367-.39-.476-.542-.563-.087-.888-.259-.519-.043-.822-.13a3
.724,3.724,0,0,0-
1.081.087.99.99,0,0,0-.931.3c-.3.412-.065.39.065.39s.195.389.217.519-.217.325-.325.
368a1.836,1.836,0,0,0-.454.693c-.043.173-.39.605-.347.757s-.173.3-.325.324a7.081,7.
081,0,0,0-.692.368c-.13.043-.649-.043-.714-.195a.292.292,0,0,0-.163-.122l-.586,1.17
1-.047.377s-.376.094-.094.377.33.047.755.047.612.33.707.095a.417.417,0,0,1,.707-.09
5c.236.283.99.755.943.99s-.471.189-.754.095-.66.189-.943.189a1.25,1.25,0,0,0-.9.377
c-.283.283-.235.566-.66.613a1.7,1.7,0,0,0-1.084.33,1.2,1.2,0,0,1-
1.178.095.509.509,0,0,0-.708.188c-.188.33.236.471.189.849s-.518.283-.9.707a1.713,1.
713,0,0,1-1.32.566,2.835,2.835,0,0,0-1.649.047c-.613.283-1.037.708-
1.273.66s-.235-.331-.566-.284a1.017,1.017,0,0,1-.754-.188c-.236-.142-.424.094-.8-.1
89a2.907,2.907,0,0,0-1.32-.282c-.283-.047-1.367,0-
1.745-.047s-.9.094-.943-.094-.33-.331-.424-.754a.7.7,0,0,0-.565-.613c-.236-.047-.26
4-.3-.471-.33-.1-.016-.22-.331-.549-.331s-1.482-.134-
1.648-.4.165-.33.165-.6.179-.629.044-.734a1.078,1.078,0,0,1-.39-.554.821.821,0,0,0-
.629-.509,1.168,1.168,0,0,1-.659-.36c-.225-.195-.434-.181-.524-.674-.006-.032-.016-
.058-.024-.088-.09-.009-.205-.044-.279-.044a.313.313,0,0,1-.192-.114c-.059.206-.254
.309-.254.471,0,.179-.075.4-.314.4s-.464.18-.479.555.21.419.1.584a.794.794,0,0,1-.6
89.254,2.844,2.844,0,0,0-.674-.06c-.239-.03-.419-.33-.494,0s-.57,1.3-.449,1.408.209
.344,0,.344a.78.78,0,0,1-.524-.135c-.1-.1-.448.147-.689.135-.112-.006-.583.205-.421
.286s.163.471.163.633.357.649.292.812-.389.341-.389.551.065.406-.049.455a3.964,3.96
4,0,0,0-.649.325c-.178.13-.471.13-.568.325a.518.518,0,0,1-.584.324c-.293-.033-.438-
.082-.666.194s-.276.162-.438.292-.325-.1-.454-.146-.308.146-.438.146-.243.211-.406.
26-.325,0-.325.195a.561.561,0,0,1-.12.363h0l.115.635s.694.232.723.463.145.982.145.9
82l-.022,0c.281.221.667.456.667.541a.61.61,0,0,0,.373.552,4.931,4.931,0,0,1,.571.3l
.027-.069.289-.029a.94.94,0,0,1,.166.141,1.042,1.042,0,0,1,.83-.476c.276.016.909.52
.844.7s-.519.828-.73.876a1.806,1.806,0,0,1-.312.032,2.135,2.135,0,0,0-.045.261c0,.1
45.259.375.4.635s-.231.433-.434.26-.289.173-.173.317.058.55.26.578.375.433.607.433.
434.376.434.376.317.2.317.318a.091.091,0,0,1-.014.044c.252-.025.419-.035.449-.139s.
357-.114.584.114,1.152.811,1.493,1.087a3.156,3.156,0,0,0,1.411.568c.276-.016.536.2.
958.179a1.632,1.632,0,0,1,.168,0c.06-.063.162-.065.239-.181.115-.173.289.145.231.37
6a.5.5,0,0,0,.042.321,1.622,1.622,0,0,0,.165-.309c.146-.357.373-.341.52-.454s.291-.
065.6.1c.291.153.409-.17.844.231a.967.967,0,0,1,.256-.088c.087,0,.2-.174.347-.318s.
115-.318.289-.289.26-.2.635-.4.694.116.867-.029.376-.2.376-.058.231.318.289.491c.05
2.155.356.218.42.229a1.276,1.276,0,0,0,.123-.072.323.323,0,0,1,.487.211c0,.195.016.
405.163.405s.292,0,.292.357.13.763-.179,1.072-.666.86-.6,1.022-.1.471.13.357.747,0,
.665.13.016.585.227.6.341.13.276.325-.178.487,0,.487.439,0,.406.2.129.373.454.243c.
191-.076.286-.145.329-.068.129,0,.138.289.361.345s.116-.491.029-.578.029-.462.116-.
375.346,0,.491-.174.434.145.55-.057.375.144.635,0,.376.115.491-.087.491-.462.578-.3
76a.734.734,0,0,0,.606.318c.463.057.2.289.2.433s.521.52.723.549a.338.338,0,0,1,.15.
12c.141-.069.391.046.447-.119.065-.2.3-.142.4.021s.205.195.422,0,.325.195.195.3-.04
3.443.163.638.238-.119.195-.313.346-.39,1.028-.617a3.611,3.611,0,0,0,1.428-.833c.01
-.108.487.194.714.022a3.493,3.493,0,0,1,1.266-.206c.217-.011.206-.2.433-.378s.173-.
271.432-.346a.582.582,0,0,0,.421-.444c0-.13.487-.173.5-.313s.368-.184.368-.357.216-
.141.314-.271-.076-.508.1-.562-.065-.26-.1-.357.324-.12.507-.238a.742.742,0,0,0,.33
6-.508c.033-.206.335-.389.476-.444s.2-.346.152-.595.249-.185.12-.282.053-.368.313-.
443-.162-.2-.3-.087-.293-.314-.422-.152-.5-.1-.259-.151a7.372,7.372,0,0,0,.768-.379
c.162-.055-.238-.411-.444-.4s-.433-.476-.649-.476.162-.151.411-.021.541.238.649.129
-.422-.54-.617-.692-.011-.357-.13-.444a3.2,3.2,0,0,1-.466-.887c-.086-.249-.54-.292-
.649-.454s.011-.541.347-.682.195-.423.346-.39.281-.033.4-.281.325-.1.444-.227.649-.
119.833-.249-.173-.53-.422-.466a.664.664,0,0,1-.714-.292c-.173-.26-.627.476-.974.63
8s-.573-.292-.454-.584-.27-.281-.757-.26-.3-.865-.011-.908.725.27.909-.271.443-.119
.854-.595.887-.768,1.244-.487-.379.725-.5,1,.108.357-.108.562.086.26.508-.011a9,9,0
,0,1,1.353-.757.786.786,0,0,1,.353-.045.593.593,0,0,1,.207-.322,7.418,7.418,0,0,0,1
.367-.754c.141-.188.283-.518.471-.518s.188.188.471.188.613.094.471-.141-.047-.236.2
83-.284.283-.376.519-.376.188-.566.424-.566.331.33.613.236a.293.293,0,0,1,.2.029c.0
6-.047.119-.092.179-.134a3.891,3.891,0,0,0-.052-.7c-.108-.26,0-.454-.044-.606s-.065
-.519.109-.519.389-.433.605-.281.649.195.649,0,.3-.217.347-.477.367-.324.433-.562.1
73-.8.389-.93S570.086,339,570.108,338.612Zm-
10.6,20.491c-.238.866.316,1.306.389,1.255.216-.151,1.1-2.012.909-
2.272S559.743,358.237,559.506,359.1Zm-7.725,2.943c-.281,0-
1,.411-.714.995s1.212.2,1.234-.065.446-.668.39-.865C552.646,361.96,552.063,362.046,
551.781,362.046Z" transform="translate(-14841.836 8566.084)" fill="#d1d8df"></path>
<path id="Path_2749" data-name="Path 2749"
d="M615.132,419.255c.412-.066.974.454.887.649s.021.822.216.649.5.043.3.325.3.563.36
8.909.281.065.238-.195.043-.238.325-.433-.022-.519-.195-.887-.822-.238-.822-.585-.4
76-.454-.5-.649-.649-.389-1.017-.173-.109-.39-.369-.671.195-.693.5-
1.039-.087-.93-.044-1.19.022-.346-.13-.26-.779-.259-
1.06-.087-.022,1.6-.152,1.71-.3-.232-.346-.087c-.065.195.022,1,.195,1s.3.217.195.56
3.324.389.735.238S614.721,419.32,615.132,419.255Zm-
1.385.194c.065.3.217.931.693.779S613.7,419.232,613.747,419.45Zm1.211,2.1c.109-.022.
369,0,.39-.217s.26.39.065.584-.195.736.108.8.865-.974.779-
1.169-.346.13-.281-.13-.779-.931-1.1-.866S614.7,421.6,614.958,421.549Zm-
2.553.411c-.3.389-1.026,1.036-.931,1.212.13.238.931-.952,1.321-
1.233a.519.519,0,0,0,.195-.779C612.86,420.9,612.709,421.57,612.406,421.96Zm3.851.43
3c.086.217.714-.13.541-.346S616.193,422.231,616.257,422.393Zm1.947,1.688c.26-.3-.17
3-1.1-.173-
1.622s-.714-.369-.519-.044-.368.065-.411.389-.455.065-.432.324-.433,0-.649-.151-.51
9.411-.844.5-.5.776-.281.757c.26-.021.389-.368.649-.346s.174-.26.541-.2.108,1.169.6
06,1.255.519.389.757.389-.043-.692-.021-.93S617.945,424.384,618.2,424.08Z"
transform="translate(-14895.945 8513.721)" fill="#d1d8df"></path>
<path id="Path_2750" data-name="Path 2750"
d="M665.952,464.521c-.151-.065-.541-.325-.519-.5s-.433-.151-.736-.346-.195-.822-.51
9-.974-.563-.628-.174-.606.455-.195.152-.476-1.406-.389-1.45-.8-2.012-1.385-2.878-
1.58a5.584,5.584,0,0,1-.541-.159V463.7a1.483,1.483,0,0,0,.779.258c.952.043.715-.5.8
87-.5s.239-.3.434-.541,1.038-.043,1.536.346,1.082,1.537,1.6,1.428,1.061.3,1.537.281
S666.1,464.586,665.952,464.521Zm1.233-3.852c0,.194-.346.3-.887.519s-1.523-.248-
1.558.065c-.021.195.606.542,1.19.542a2.293,2.293,0,0,0,1.515-.757c0-.173.368-.476.2
17-.649S667.186,460.475,667.186,460.669Zm.736-.822c-.346-.217-.649-.368-.217.043s.2
.76.455.693C668.57,460.475,668.268,460.064,667.922,459.847Z" transform="translate(-
14926.363 8486.048)" fill="#d1d8df"></path>
<path id="Path_2751" data-name="Path 2751"
d="M538.253,433.779c-.195.021-.151.411-.26.692a2.03,2.03,0,0,0-.043.974c.043.412,0,
.844.368,1.082.423.273,1.1-.433,1.125-1.039A2.883,2.883,0,0,0,538.253,433.779Z"
transform="translate(-14849.166 8502.142)" fill="#d1d8df"></path>
<path id="Path_2754" data-name="Path 2754"
d="M515,561.155c-.1-.221-.888.541-.254.824.285.126.412-.159.6,0a.4.4,0,0,0,.633-.28
5C516.045,561.313,515.1,561.376,515,561.155Z" transform="translate(-14834.277
8421.152)" fill="#d1d8df"></path>
<g id="Group_6570" data-name="Group 6570" transform="translate(-
14256.928 8947.21)" style="isolation: isolate">
<path id="Path_150" data-name="Path 150"
d="M687.166,464.823c-.044.2.65,1.225.909,1.061C688.551,465.582,687.209,464.629,687.
166,464.823Zm1.385.909c-.016.081.5.584.617.5S688.58,465.586,688.551,465.732Zm2.434,
1.3c.179-.113-1-.762-
1.022-.552C689.946,466.673,690.807,467.144,690.985,467.031Zm-.13.7a.619.619,0,0,0,.
747.406C691.8,468.021,690.788,467.393,690.855,467.728Zm1.331.714c.032.081.455.471.6
65.325S692.131,468.3,692.186,468.442ZM691.618,467c-.162.357.487.974.584.99S691.743,
466.723,691.618,467Z" transform="translate(-687.164 -464.797)"
fill="#d1d8df"></path>
</g>
<g id="Group_6571" data-name="Group 6571" transform="translate(-
14256.928 8947.21)" style="isolation: isolate">
<path id="Path_151" data-name="Path 151"
d="M687.166,464.823c-.044.2.65,1.225.909,1.061C688.551,465.582,687.209,464.629,687.
166,464.823Zm1.385.909c-.016.081.5.584.617.5S688.58,465.586,688.551,465.732Zm2.434,
1.3c.179-.113-1-.762-
1.022-.552C689.946,466.673,690.807,467.144,690.985,467.031Zm-.13.7a.619.619,0,0,0,.
747.406C691.8,468.021,690.788,467.393,690.855,467.728Zm1.331.714c.032.081.455.471.6
65.325S692.131,468.3,692.186,468.442ZM691.618,467c-.162.357.487.974.584.99S691.743,
466.723,691.618,467Z" transform="translate(-687.164 -464.797)"
fill="#d1d8df"></path>
</g>
<path id="Path_2755" data-name="Path 2755"
d="M632.38,488.674c.13-.1-.065-.617-.178-.536s-.114-.812-.032-
1.217.032-.357-.179-.146-.439-.405-.487-.568-.292-.617-.568-.552-.1-.389-.357-.341-
.308-.374-.26-.763-.179-.081-.292-.243-.243-.032-.422.032-.227-.34-.178-.5-.032-.35
7-.276-.536a.5.5,0,0,1-.243-.536c.016-.211-1.38-.925-
1.688-.99s-.049-.389-.179-.5a1.565,1.565,0,0,1-.178-.893c0-.357-.454-.471-.438-.763
s-.13-.569-.1-.893-.471-.406-.487-.584-.292-.016-.568.016-.259-.357-.227-.731a1.674
,1.674,0,0,0-.341-
1.168c-.227-.178-.243-.8-.357-.893s-.487.325-.471.536a.726.726,0,0,1-.178.584c-.146
.13.1.633-.1.812s-.016.892-.065,1.3a2.6,2.6,0,0,1-.227,1.12c-.195.276-.227.715-.617
.86s-.908-.162-.892-.373-.422-.341-.649-.308-.357-.292-.714-.569-.633.065-.746-.26-
.227-.373-.487-.551-.178-.179.065-.357.2-.406.065-.617.146-.162.471-.341,0-.389.244
-.487.1-.308-.162-.357-.179.26-.276.292-.195-.405-.276-.389-.389.438-.551.227a3.531
,3.531,0,0,0-1.429-.438c-.357-.049-.47-.5-.681-.422s.032.227.276.487-.811.438-
1.12.341.049.227-.211.211-.309.438-.519.665-.065.39-.292.535-.243.309.032.617-.13.3
24-.373.081-.487-.244-.47.032-.292.147-.244-.162-.341-.162-.406-.341a.85.85,0,0,0-.
617-.455c-.211.016-.211.244-.422.244s-.26.113-.227.341-.324-.016-.568.016,0,.308-.1
3.324-.13.243-.341.243-.178.47-.146.714-.325-.114-.536-.049.049.276.113.552-.113.26
-.227.373-.292-.308-.292-.551-.276-.016-.568.292.1.779-.032.86a8.457,8.457,0,0,0-
1.055,1.038c-.341.406-1.071.163-
1.3.357s-.471.048-.7.227-.649.519-.7.308-.633-.048-.876.212a1.614,1.614,0,0,1-.909.
5c-.276.016-.276.438-.389.535s-.082-.341-.082-.454-.26.195-.373.536.276.47.033.827-
.471.714-.13,1.168.535.747.422.974-.357-.454-.438-.373.308.373.211.519-.446-.552-.5
19-.389c-.065.146.73,1.25.746,1.655s.649.8.617,1.38a3.794,3.794,0,0,0,.649,1.671c.1
.146-.227.535-.163.973s-.146.6-.422.6-.113.455.195.487.2.244.536.471a3.166,3.166,0,
0,0,1.428.146c.276,0,.357-.422.73-.438s.34-.13.519-.357,1.022-.162,1.883-.113,1.233
-.211,1.363-.568c.111-.3.73-.324.974-.552s.454-.243,1.087-.211a3.836,3.836,0,0,0,1.
623-.47,12.759,12.759,0,0,1,1.541-.195c.39-.1.454.486.893.438s.633.13.86.114.195.16
2.422.211.195.244.049.455.341.195.649.617.016.487.178.811.276.243.6-.211.681-.162.7
3-.552.39-.844.617-.649-.163.292-.309,1.039-.405.357-.454.568.681.325.681-.065.13-.
568.406-.211-.162.649-.1.811.373-.049.535-.032c.289.029.681.665.617,1.006s-.162.665
.389.941.341.324.747.324a3.4,3.4,0,0,1,1.477.519c.227.194.812-.146.925-.536s.536-.0
16.308.114.114.438.13.227.114-.389.2-.146.373.243.487.438.243.341.243.178.065-.309.
325-.406a2.576,2.576,0,0,0,.7-.5,4.112,4.112,0,0,1,1.525-.276c.114,0,.179-.974.243-
1.477s.487-.584.552-1.12a3.518,3.518,0,0,1,.779-
1.574.6.6,0,0,0,.438-.5c.016-.308.389-.649.389-
1.022s.211-.812.178-.925a.726.726,0,0,1,.082-.73C632.591,489.079,632.25,488.771,632
.38,488.674Zm-16.261-12.707c-.033-.2-
1.188.03-.942.227C615.34,476.324,616.152,476.162,616.119,475.967Zm3.651,19.214c.178
.162.779.113.876-.114S619.61,495.036,619.771,495.181Zm7.335,4.511c-.438.049-1.1-.4-
1.25-.356-.178.048.569,1.168.341,1.46s.665,1.088.973,1.136.194-.308.405-.292.13-.21
1.163-.373.244.179.422.082-.049-.8.211-.8.049-.843-.033-
1.119S627.544,499.644,627.106,499.693Z" transform="translate(-14890.276 8475.699)"
fill="#d1d8df"></path>
<path id="Path_2756" data-name="Path 2756"
d="M716.485,532.609c-.227-.162-.341.065-.584.178s-.405-.536-.714-.292-.032.341-.373
.633-.2.39-.6,1.022-1.8.99-
2.012,1.331-.909.617-.926.876-.442.445-.194.8c.194.276.454.081.665.292s.422.033.52.
211.811.178,1.347-.308.276-.714.487-.844.244-.519.373-.763a.744.744,0,0,1,.812-.5c.
584,0,.276-.113.243-.389s.487-.325.487-.682.714-.682.568-.958S716.712,532.772,716.4
85,532.609Zm-
4.69,5.6c.113.032.487-.065.276-.324S711.527,538.131,711.8,538.208ZM719.131,530c-.14
6.244-.438-.065-.714-.065a.417.417,0,0,1-.438-.438c0-.243-.065-.6-.325-.584s.081.27
6-.016.406-.163-.146-.292-.146-.276-.179-.276-.5-.276-.292-.276-.665-.584-.665-.909
-.665.065.584.227.779.52.373.5.519a.854.854,0,0,0,.438.584c.194.065-.114.633-.114,1
.088s-.357.374-.6.666.617.584.974.876-.306,1.01-.211,1.168c.048.081.292.195.665.1s.
552-.909.811-
1.136.1-.584.227-.763.307-.162.486-.162.081-.438.308-.438.113-.308.244-.649S719.276
,529.753,719.131,530Z" transform="translate(-14959.258 8442.637)"
fill="#d1d8df"></path>
<path id="Path_2757" data-name="Path 2757"
d="M733.135,488.568c.276.26.828.243.844-.227S732.889,488.336,733.135,488.568Zm1.006
-.86c.179.065.763-.13.763-.405S733.871,487.61,734.141,487.707Z"
transform="translate(-14973.31 8468.146)" fill="#d1d8df"></path>
<path id="Path_2758" data-name="Path 2758"
d="M493.618,365.188a2.027,2.027,0,0,0-.649-.217c-.173.021-.454-.389-.757-.5a1.979,1
.979,0,0,1-.844-.5c-.13-.194-.671-.389-.736-.541a2.8,2.8,0,0,0-.325-.606c-.151-.195
-.151-.454-.3-.476s-1.082,0-
1.082-.13-.065-.736-.259-.779a1.33,1.33,0,0,1-.562-.195c-.109-.108-.455-.238-.52-.1
29a.409.409,0,0,1-.3.151c-.065,0-.043.3-.26.281a.572.572,0,0,0-.519.389c0,.152.022.
368-.259.347a1.477,1.477,0,0,1-.515-.122c-.041.032-.275.194-.512-.122-.26-.347-.665
-.694-.9-.694-.208,0-.925,0-.756.4.051-.089.148-.148.341-.132.519.043.281.649.562.6
71s.606.455.346.432-.476.238-.736.152-.584-.3-.671,0-.2.628.151.605.281.217.043.455
.368-.043.411.174.238.238.152.584a4.522,4.522,0,0,0,0,.98c.229,0,.538-.021.6-.115.1
08-.151.454-.454.649-.454s.411.087.52-.065.735-.108.843.022a1.069,1.069,0,0,0,.541.
238c.087,0,.13.195.347.174s.627.065.627.195a.312.312,0,0,0,.325.26c.173,0,.324.433.
5.411s.519-.021.519.087a3.859,3.859,0,0,0,.131.9.164.164,0,0,1,.155-.015c.087.058.4
63-.057.521.145s.664.086.636-.231.953-.318,1.04-.606.2-.809.434-.723.375-.376.577-.
347c.185.026.322.171.544.13Z" transform="translate(-14814.442 8548.379)"
fill="#d1d8df"></path>
<path id="Path_2760" data-name="Path 2760"
d="M500.37,333.554c-.021-.151-.152-.087-.26-.022a1.762,1.762,0,0,1-.584.108c-.13,0-
.368-.173-.368-.3s-.028-.276-.157-.276-.325-.066-.454-.374-.325-.308-.471-.389-.552
.146-.73.21-.487-.065-.714-.114-.357-.454-.568-.405-.26.471-.422.471-.454-.844-.762
-1.315-.86-1.412-1.347-
1.59-.341-.422-.211-.552-.292-.162-.487-.049a2.688,2.688,0,0,1-.665.373c-.227.048-.
552.406-.8.324s-.357.309-.552.13.26-.308.26-.47-.309.048-.389-.049-.341-.2-.341-.04
9-.211.065-.211-.049-.146-.325-.276-.178-.568.227-.665.114.065-.162.081-.309-.163-.
341-.13-.519-.308-.357-.471-.292a.8.8,0,0,1-.568-.081c-.178-.082-.876.049-.909.211s
-.909.292-1.071.357a8.349,8.349,0,0,1-
1.038.195c-.227.032-.455.227-.746.227a2.182,2.182,0,0,0-
1.1.227c-.26.2-.682.032-.876.1s-.519-.033-.617.032-.064.454.033.617.617.227.649.325
-.519.1-.779.13-.194.357-.13.519-.259.325-.454.389,0,.39.195.39.357.162.519.162.194
.325.194.52-.194.259-.454.259-.389-.194-.551-.227-.13.292-.26.357-.162-.227-.357-.2
27-.422-.032-.487-.227-.519-.227-.714-.032-.259.1-.422-.033-.649.065-.714.227-.422.
228-.682.065-.422-.227-.422,0-.195.032-.195-.1-.422-.389-.617-.519-.811-.13-.844-.2
6-.422-.227-.519,0-.26.065-.39,0-.421.1-.551.162a2.466,2.466,0,0,1-.779.357c-.227,0
-.1.292-.389.357s-.227.259-.2.389.2.357-.065.455-.357-.325-.585-.487-.422.032-.422.
259-.26.228-.389.455.227.26.227.357-.195.194-.259.227-.227.357-.162.454.454.065.422
.292-.065.454.13.389a1.489,1.489,0,0,1,.519-.033c.13,0,.227.26.455.52s.325.389.1.45
4-.13.195.162.325a1.457,1.457,0,0,1,.236.141,1.283,1.283,0,0,0,.132-.1,1.927,1.927,
0,0,1,1.536-.5c.5.13.909-.087,1.125.216s0,.866.086,1.082-.389.238-.713.194-
1,.13-.909.325.325.65-.108.411-.606.238-.368.238.563.282.563.476.021.627.238.562.21
7.325.519.3.584.087.346.368.151,1.06.238.887c.055-.109.007-.345.092-.5-.169-.4.548-
.4.756-.4.231,0,.636.347.9.694s.52.115.52.115l.087-
3.236,1.851-.494a.642.642,0,0,1,.061-.123c.239-.346.559-.06.671.022.094.068.043-.36
8.3-.346s-.022.432.174.432c.151,0,.5.538.389.961a4.654,4.654,0,0,1,.856.935c.058.17
3.809-.115.954-.058a12.061,12.061,0,0,0,1.474.058c.2,0,.346.376.577.434s.145.433.17
4.693.376.521.4.752.4.116.636.173.577.144.606.375.318.058.347-.116.318-.4.751-.577a
.568.568,0,0,1,.422-.041,1,1,0,0,1,.221-.408c.151-.065.432-.281.455-.5s.606-.216.99
5-.022.628.2.649-.108.584-.39.757-.3.714.39.974.281a6.25,6.25,0,0,1,1.883.109c.324.
086.411-.13.692.194.236.273.351.028.613.238,0-.083-.018-.187-.018-.3,0-.211.325-.38
9.389-.551s-.292-.649-.292-.812,0-.551-.163-.633.309-.292.421-.286c.241.012.584-.23
9.689-.135a.78.78,0,0,0,.524.135c.209,0,.12-.239,0-.344s.374-1.078.449-
1.408.254-.03.494,0a2.846,2.846,0,0,1,.674.06.793.793,0,0,0,.689-.254c.105-.165-.12
-.21-.1-.584s.24-.555.479-.555.314-.224.314-.4c0-.163.195-.265.254-.471A.584.584,0,
0,1,500.37,333.554Zm-18.518,3.171c-.087.119-.942-.1-
1.014-.277S482.037,336.471,481.851,336.726Zm12.286-.077c-.606,0-1.947-.3-
2.488.282s-.152.887-.389.93c-.256.047-.389-.887-.087-
1.19a2.523,2.523,0,0,1,1.883-.281,8.463,8.463,0,0,0,1.839-.086C495.046,336.345,494.
744,336.648,494.137,336.648Z" transform="translate(-14806.458 8569.497)"
fill="#d1d8df"></path>
<path id="Path_2766" data-name="Path 2766"
d="M706.251,495.688c-.045-.27,2.38,1.3,2.12,1.471S706.294,495.947,706.251,495.688Z"
transform="translate(-14956.233 8462.785)" fill="#d1d8df"></path>
<path id="Path_2767" data-name="Path 2767"
d="M518.3,368.465c.162.1.13.228.281.206a.745.745,0,0,1,.511.161,2.169,2.169,0,0,1,.
244-.045s-.116-.751-.145-.982-.722-.463-.722-.463l-.115-.635a4.554,4.554,0,0,1-.954
.058c-.144-.058-.462.087-.606-.116s-.4.145-.665-.029-1.011.058-
1.04-.087.318-.462.52-.433a1.53,1.53,0,0,0,.226.007c.095-.153.31-.515.258-.6-.065-.
108-.325-.021-.5.108s-.5-.065-.562.13-.151.389-.346.389-.044.325-.238.411-.649.065-
.692.26.5.324.455.562.281.5.086.649a.839.839,0,0,0-.3.764c.141.09.276.17.342.036.11
6-.231.752,0,.752-.2s.694-.145.694-.347.4-.665.664-.636-.028.463.289.607-.144.665.0
29.867c.065.075.191.063.346.017.118-.034.252-.086.39-.131C517.782,368.738,518.169,3
68.387,518.3,368.465Z" transform="translate(-14833.8 8545.597)"
fill="#d1d8df"></path>
<path id="Path_2772" data-name="Path 2772"
d="M509.474,372.468c-.151.022-.119-.108-.281-.206-.128-.078-.515.274-.8.524-.133.04
5-.265.094-.38.129-.159.047-.289.063-.356-.014-.173-.2.289-.722-.029-.867s-.029-.57
8-.289-.607-.664.433-.664.636-.694.144-.694.346-.636-.029-.752.2-.433-.174-.635-.17
4-.347-.288-.607-.2-.4-.086-.607-.115-.347.434-.577.347-.347.433-.434.723-
1.069.289-
1.04.606-.578.434-.635.232-.434-.087-.52-.145-.347.058-.318.347-.26.462-.289.577-.2
.463-.087.636-.145.462,0,.78.058.722.115.838.606.058.722.375-.722.867-.751,1.04c-.0
12.072.057.155.148.243a8.728,8.728,0,0,1,1.125.124,12.879,12.879,0,0,0,2.942-.368c.
044-.087-.086-.628-.065-.736a.692.692,0,0,1,.585-.346c.259.022.5.064.5-.13s.714-.43
2.779-.26.325.109.346-.324-.021-.757.238-.779.52-.173.5-.3-.325-.389-.238-.476.736.
217.822.021-.044-.411.064-.584.368-.346.347-.519.021-.281-.13-.433-.087-.346.108-.3
68a.267.267,0,0,0,.109-.047.931.931,0,0,0,.378-.133,1.5,1.5,0,0,1,.988-.294.8.8,0,0
,0,.743-.225A.773.773,0,0,0,509.474,372.468Z" transform="translate(-14824.693
8541.799)" fill="#d1d8df"></path>
<path id="Path_2773" data-name="Path 2773"
d="M511.737,375.63a.61.61,0,0,1-.374-.552c0-.085-.385-.32-.667-.541a2.252,2.252,0,0
,0-.222.043.488.488,0,0,0-.133-.086.8.8,0,0,1-.743.225,1.5,1.5,0,0,0-.988.294.93.93
,0,0,1-.378.132.267.267,0,0,1-.109.047c-.2.022-.26.216-.108.368s.108.259.13.433-.23
8.346-.347.519.022.389-.064.584-.736-.108-.822-.021.216.347.238.476-.238.282-.5.3-.
217.346-.238.779-.281.5-.346.324-.779.065-.779.26-.238.152-.5.13a.692.692,0,0,0-.58
5.347c-.021.108.108.649.065.736a12.874,12.874,0,0,1-2.942.368,8.734,8.734,0,0,0-
1.125-.124,1.415,1.415,0,0,1,.343.393,1.346,1.346,0,0,0,.752.636c.346.144.173.751.3
46.809s.4.52.174.549a1.943,1.943,0,0,0-.665.2.818.818,0,0,0-.463.751c0,.046.01.109.
019.182a4.368,4.368,0,0,0,1.365-.1.492.492,0,0,1,.563-.087,1.761,1.761,0,0,0,1.179-
.011c.355-.2.574,0,.584.173s.173.249.335.4.044.325.152.5.325.14.638.281a.559.559,0,
0,1,.117.072l.046-.053c.174-.2.2-.549.665-.463s.433-.087.694-.029.433.029.549-.144-
.116-.52-.259-.665a1.06,1.06,0,0,1-.318-.751c.029-.289-.463-.289-.463-.521s.463-.60
6.55-.693.462.231.549.058.347-.058.491-.029.375-.289.4-.549.52-.289.607-.376a6.263,
6.263,0,0,0,.289-.78c.058-.115.433-.028.433-.347a.352.352,0,0,1,.347-.4c.173-.029.1
15-.317.144-.548a.606.606,0,0,1,.375-.55c.231-.058-.087-.375-.347-.317s-.434-.694-.
434-.694.029-.606-.116-.693.058-.4.376-.4.9.347,1.1.2a4.092,4.092,0,0,1,.722-.289c.
087-.044.209-.321.262-.451A4.938,4.938,0,0,0,511.737,375.63Z"
transform="translate(-14825.182 8539.848)" fill="#d1d8df"></path>
<path id="Path_2774" data-name="Path 2774"
d="M569.475,446.991c-.043.108.195.541.346.411S569.611,446.648,569.475,446.991Zm7.07
5,1.319c0-.194-.558-.1-.389.174S576.55,448.5,576.55,448.31Zm-8.136-
3.18c-.043.217.195.843.454.584S568.457,444.917,568.414,445.13Zm16.336,3.7c.325.021.
282.5.217.779s-.2.95.087.843c.346-.13.562-.562.367-.714s-.173-1.1-.087-
1.341.671-.065.476.3.368.324.368.736.325.195.671.087.282-.3.043-.563.173-.627-.151-
.844-.541-.541-.238-.606,1.212-.584,1.1-.8-1.385.043-1.493.432-
1.017-.043-.908-.714,1.9-.779,2.423-.541,1.082-.389,1.276-.757-.411.065-.779.3-
1.341-.022-
1.839-.2-.477.3-.888.368-.324.974-.519,1.081-.2.779-.584,1.408S584.426,448.808,584.
75,448.83Zm-
9.888.563a4.486,4.486,0,0,1,.108-.758c0-.151.108-.216.3-.173s.174-.411.022-.454-.23
8-.584-.606-.584-.3.3-.086.324.346.2.281.347-.151-.152-.454-.13-.108-.369-.455-.39-
.281-.649-.649-.649-.389-.3-.151-.519-.368-.411-.368-.671-.39-.108-.39-.324-.173-.1
08-.368-.368-.281-.022-.454-.217-.411-.3-.562-.238-.5-.281-.628-.628c-.1-.276-
1.1-.735-1.233-1.1s-.476-.52-
1.06-.5-.815-.573-.953-.282c-.172.368.628,1.191,1,1.407s.562,1,1,1.039.476,1.406.8,
1.471,1.018,1.125,1.125,1.688.822.844,1.06,1.255,1.19.974,1.32,1.147.26.563.368.368
.562,0,.779.022S574.884,449.7,574.862,449.393Zm16.531-
3.462c.476.043.259-.238.259-.541s-.432-.043-.432-.195-.151-.757-.5-.281.112,1.652.3
89,1.6C591.351,446.471,590.918,445.887,591.394,445.93Zm-
1.775,2.7c.087.346.714.541.888.238S589.519,448.233,589.619,448.635Zm-
1.709,3.657c-.585-.086-.974.346-1.558.13s-1.458,0-
1.363.195c.087.173.606.2,1.19.217a9.339,9.339,0,0,0,1.493-.324C588.061,452.486,588.
494,452.379,587.91,452.292Zm4.63-3.96c-.562-.173-1.523-.026-
1.428.26.087.259.541.152,1,.152s.692.324.931.324S593.1,448.5,592.54,448.332Zm-
11.4,3.721c-.021-.259-.865-.021-1.276-.194s.454-.324.735-.5-.173-.238-.865-.021-
1.493-.476-1.515-.173-1.255-.13-1.558-.346-1.471-.5-
1.71-.087-.444.042-.346.432c.065.259.346.109.541.109s.108.368.389.411,1.212.3,1.3.1
09.952,0,1.385.346a2.915,2.915,0,0,0,1.818.3c.389-.065.822.259.974.043s.433.347.866
.022S581.159,452.313,581.137,452.054Zm17.029-
4.717c-.325.022-.368.585-.649.585s-.67.584-1.19.758-.541-1.493-.779-1.818-
1.536-.585-
1.666-.217-.581.174-.628.476c-.043.281.108.194.39.194s.281.217.411.5.909.087,1.169.
066.3.346-.065.217-.368.172-.628.107-.606-.043-.433.108.454.3.454.649.5.282.5,0,.26
.087.757.216.152.325.649.347a5.21,5.21,0,0,1,2.056.714c.433.325.129.541.411.844s.36
7.649-.022.649-.8.389-.692.584,1.385-.087,1.687-.087c.2,0,.4.352.779.608v-
4.619A24.581,24.581,0,0,0,598.166,447.336Zm-
9.367,5.485a.69.69,0,0,1-.238.1.49.49,0,0,1-.108.209c-.061.048-.165-.047-.239-.131-
.419.174-.639.674-.348.829s.686-.246.918-.525c.038-.046.072-.088.1-.124a.35.35,0,0,
1,.073-.066.86.86,0,0,1,.073-.048A1.192,1.192,0,0,0,588.8,452.821Zm-6.017-
5.571a1.111,1.111,0,0,0,.432-
1.125c-.043-.432.952-.454,1.1-.627s-.217-.454-.5-.585-.044-.411-.238-.584-.519-.628
-.238-.649-.2-.411.043-.541c.032-.017.069-.036.108-.055a.942.942,0,0,0-.346-.118c-.
346,0-1.168-.087-
1.125.475s-.476.346-.433.65-.259.3-.216.692-.216.216-.649.433-.26-.13-.692-.13-.476
.217-.736.3-.779-.043-.952.086-.432-.3-.606-.3c-.088,0-.165-.236-.219-.468a.307.307
,0,0,0-.084-.008c-.281.022-.747.765-.476,1.017.324.3.238.779.389,1.017s.629.281.629
.736.41,1.168.692.974.5.087.584.281.757-.151.974-.108.887.173.931.433.649-.022,1.06
-.173S582.393,447.488,582.782,447.25Zm1.622,6.058c.13.195.5.195.65.325s.692.411.692
.043S584.26,453.092,584.4,453.309Zm-1.082-
1.06c-.086.2-.454.238-.67.086s-.485.205-.347.39a.933.933,0,0,0,1.06.174c.542-.26.90
9-.022,1.039-.3S583.409,452.054,583.322,452.249Z" transform="translate(-14867.752
8496.913)" fill="#d1d8df"></path>
<path id="Path_2775" data-name="Path 2775"
d="M625.286,470.924a.784.784,0,0,0-.235.058c.074.085.178.179.239.131a.487.487,0,0,0
,.108-.209.951.951,0,0,1-.1.017Zm1.039-.562c-.292-.015-.41.226-.627.4-.02.016-.041.
03-.063.044a1.2,1.2,0,0,1,.231.244,15.273,15.273,0,0,0,1.542-.708C627.472,470.167,6
26.758,470.383,626.325,470.361Z" transform="translate(-14904.587 8478.931)"
fill="#d1d8df"></path>
</a>
</g>
<g id="europe" data-name="Group 6786" transform="translate(-1056.999
-55)">
<a
xlink:href="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true#" tabindex="-1"
style="outline: 0px;">
<path id="Path_2659" data-name="Path 2659"
d="M459.127,360.4c.238-.108.324.152.519.411a.534.534,0,0,1,.032.048c.267-.041.47-.1
18.741-.15a2.081,2.081,0,0,1,.649.067c-.036-.062-.058-.119-.037-.159.065-.13.389.04
3.5.151a.531.531,0,0,0,.562.044c.108-.108-.173-.217-.238-.325-.033-.054.053-.166.14
7-.266-.188-.1-.382-.254-.45-.232-.1.032-.1-.455-.227-.455s-.13-.1-.26-.1a1.972,1.9
72,0,0,0-.746.1c-.13.1-.292-.227-.454-.227a.7.7,0,0,1-.455-.292c-.1-.13-.908.065-
1.136-.1a1.528,1.528,0,0,0-.876-.26.972.972,0,0,0-.274.128c.426.248,1.046.183,1.13.
63.1.519.389.313.281.757a.525.525,0,0,1-.169.25A2.288,2.288,0,0,0,459.127,360.4Z"
transform="translate(-14797.781 8549.925)" fill="#d1d8df"></path>
<path id="Path_2660" data-name="Path 2660"
d="M442.832,366.057c-.116-.028.058-.664,0-.78s-.2-.606-.029-.606c.158,0-.016-.355.1
91-.376a.764.764,0,0,0-.134-.269c-.108-.086-.433.087-.562-.238s0-.368-.2-.628-.281-
.519-.519-.411a2.287,2.287,0,0,1-.765.023,1.987,1.987,0,0,1-
1.356.453,5.2,5.2,0,0,0-
1.276.033c-.422,0-.542-.3-.866-.281s-.325-.292-.649-.292-.076-.162-
1.093-.292a3.038,3.038,0,0,0-2.218.681c-.325.282-1.493.011-
1.6.087s.021.411-.368.562-1.244,0-
1.536.13-.4.562-.151.541.379.1.3.205.205.411.065.541a.334.334,0,0,0,.022.508c.173.1
3.205.368,0,.4s.357.27.368.379.476.162.476.292.14.173.368.109.314.248.455.465.94.06
5.94-.173.238-.3.6-.271.823.519,1,.585.53-.13.757-.13.551-.357.682-.433.357.249.563
.141.432-.227.562-.151-.315.411-.2.584a.307.307,0,0,1,.017.248c.449-.061.406-.373.4
34-.508s.144-.289.289-.173.347.144.664,0,.347-.231.462-.087.376.029.838.029.549-.31
8.982-.289a2.117,2.117,0,0,0,.809-.115l.275.083c.112-.1.1-.22.326-.248.347-.043.476
.217.649.13s.723.5.773.122A1.019,1.019,0,0,0,442.832,366.057Zm-12.186-
2.789c.259-.1.843.032.985-.1s-.369-.292-.552-.444a.751.751,0,0,1-.181-.38.3.3,0,0,1
-.3.055,1.437,1.437,0,0,0-.747,0c-.081.032.065.308.065.487s-.211.227-.211.341c0,.08
8-.077.147-.171.251a.793.793,0,0,0,.425.209C430.267,363.69,430.385,363.365,430.645,
363.268Z" transform="translate(-14780.237 8547.574)" fill="#d1d8df"></path>
<path id="Path_2670" data-name="Path 2670"
d="M406.55,329.971a1.228,1.228,0,0,1-.016.763c-.113.178-.064.227.049.292a.417.417,0
,0,1,.163.357c0,.13.081.114.1.39a.994.994,0,0,0,.178.584.33.33,0,0,1,.022.328,1.789
,1.789,0,0,0,.423.245c.339.121.46.218.483.339s.315.338.388.169.265-.072.41-.072.17.
169.193.266.362.049.484.121.169.338.338.435.314-.121.435-.048a.9.9,0,0,0,.628.072c.
193-.072.314.072.556.049a1.037,1.037,0,0,1,.628.145,1.373,1.373,0,0,0,.429.1c.048-.
1-.046-.405-.031-.48a9.02,9.02,0,0,1,.681-.7c.1-.113.244-.113.325-.26s-.227-.617-.2
92-.714a1.21,1.21,0,0,1-.049-.649c.049-.162-.244-.26-.244-.373s.276-.309.422-.373.1
-.519-.032-.633a.5.5,0,0,1-.114-.552c.081-.227-.487-.405-.568-.405-.014,0-.022-.015
-.027-.034a7.889,7.889,0,0,1-
1.9-.08c-.064-.026-.229-.085-.37-.135a.451.451,0,0,1-.4.206c-.313,0-.335-.314-.346-
.454s-1.266.119-1.6.454-1.114.205-
1.135.389c-.016.134-.133.2-.209.166A.175.175,0,0,0,406.55,329.971Z"
transform="translate(-14765.563 8568.889)" fill="#d1d8df"></path>
<path id="Path_2671" data-name="Path 2671"
d="M411.175,356.714a1.639,1.639,0,0,1,.553-.815c.1,0,.133-.643.092-.977a2.5,2.5,0,0
,0-.661-.334,8.777,8.777,0,0,1-
1.131-.113c-.161-.064-.323.21-.468.1a.206.206,0,0,0-.323.194c.032.162.339.259.339.5
s.614.6.6.727c-.011.09.368.337.6.669a4.229,4.229,0,0,1,.376.278A.7.7,0,0,0,411.175,
356.714Z" transform="translate(-14767.323 8552.586)" fill="#d1d8df"></path>
<path id="Path_2672" data-name="Path 2672"
d="M407.854,353.87c.016-.129-.6-.485-.6-.727s-.307-.339-.339-.5a.206.206,0,0,1,.323
-.194c.145.113.307-.162.468-.1a8.782,8.782,0,0,0,1.13.113,2.5,2.5,0,0,1,.661.334.61
3.613,0,0,0-.034-.157c-.087-.2,0-.436-.233-.523-.12-.045-.17-.252-.191-.443-.11.033
-.2.061-.253.074a.844.844,0,0,1-.749-.169,2.735,2.735,0,0,0-.609-.453,1.474,1.474,0
,0,1-.437.293c-.13.016-.049.357-.179.357s-.227.227-.26.324-.324-.065-.454-.016a3.81
8,3.818,0,0,1-.516.1c.023.148.014.312.132.312.195,0,.552-.021.563.238a2.9,2.9,0,0,0
,.648,1.028c.173.195.563.152.585.314s.3.313.628.335a.731.731,0,0,1,.308.128C408.222
,354.207,407.843,353.961,407.854,353.87Z" transform="translate(-14765.003 8554.71)"
fill="#d1d8df"></path>
<path id="Path_2673" data-name="Path 2673"
d="M416.887,363.226c.162-.032.065-.162.178-.276a1.242,1.242,0,0,0,.26-.422.034.034,
0,0,1,.016-.02c-.22-.166-.375-.284-.423-.454a1.648,1.648,0,0,1,.079-.76,2.347,2.347
,0,0,0-.634-.356c-.121,0-.305.267-.351.524.284.151.4.259.2.456a.984.984,0,0,0-.022,
1.081c.216.175.278.523.488.622C416.736,363.446,416.78,363.248,416.887,363.226Z"
transform="translate(-14771.633 8548.471)" fill="#d1d8df"></path>
<path id="Path_2674" data-name="Path 2674"
d="M402.006,344.887a1.086,1.086,0,0,0-.676-.218,1.439,1.439,0,0,1-.121.339c-.061.1-
.412.1-.637.039-.064.083-.356.149-.4.27-.049.146-.405.065-.292.454s-.178.26-.292.21
1a1.151,1.151,0,0,0-.747.146.345.345,0,0,1-.422.033.331.331,0,0,0-.438.065c-.1.162-
.276-.13-.422-.114s-.081.325-.081.39.227.26.373.195a.519.519,0,0,1,.454.1c.13.081.3
73-.065.454-.146s.536-.082.585-.082.064.26.146.309a2.393,2.393,0,0,0,.665.1c.276.01
6.681.146.812.146s.34-.227.632-.227.455-.178.5-.162l0,0c.021-.091.055-.163.118-.172
.119-.017.034-.221.119-.322s-.068-.3.084-.288.321.034.321-.186a.273.273,0,0,1,.1-.1
94,2.664,2.664,0,0,1-.288-.609S402.2,345.1,402.006,344.887Z" transform="translate(-
14759.839 8558.816)" fill="#d1d8df"></path>
<path id="Path_2675" data-name="Path 2675"
d="M414.81,346.085a.526.526,0,0,1-.172-.1,1.237,1.237,0,0,1-.46-.165,2.192,2.192,0,
0,0-.677-.218c-.072-.024-.532.435-.677.435s-.773.073-.773.241-.773.194-.991,0a.7.7,
0,0,1-.1-.115.273.273,0,0,0-.1.194c0,.22-.169.2-.321.186s0,.187-.084.288,0,.305-.11
9.322c-.063.009-.1.082-.118.172a1.19,1.19,0,0,1,.176.273l-.017.015a2.736,2.736,0,0,
1,.609.454.845.845,0,0,0,.749.169c.193-.048,1.015-.314,1.015-.314a2.672,2.672,0,0,0
,.314.1c.028.006.106.018.206.034a2.872,2.872,0,0,0,.435-.308c.227-.227.568-
1.039.665-1.1s.357-.211.487-.309S414.957,346.133,414.81,346.085Z"
transform="translate(-14767.949 8558.229)" fill="#d1d8df"></path>
<path id="Path_2676" data-name="Path 2676"
d="M407.123,340.479c-.122-.072-.46-.024-.484-.121s-.048-.266-.193-.266-.338-.1-.41.
072-.363-.048-.388-.169-.145-.218-.483-.339a1.784,1.784,0,0,1-.423-.245.384.384,0,0
,1-.039.078c-.065.1-.292-.081-.389.016s-.422.114-.6.276a1.91,1.91,0,0,1-.763.292c-.
211.049-.032.243.049.389s.081.5.243.617a5.136,5.136,0,0,1,.762.568.046.046,0,0,1-.0
09.055c.225.061.576.062.637-.039a1.439,1.439,0,0,0,.121-.338,1.086,1.086,0,0,1,.676
.218c.194.218.557.072.557.072s.02.062.052.148c.052-.12.12-.225.2-.237a.9.9,0,0,0,.7
-.349,1.289,1.289,0,0,1,.424-.349C407.267,340.709,407.217,340.536,407.123,340.479Z"
transform="translate(-14763.263 8562.16)" fill="#d1d8df"></path>
<path id="Path_2677" data-name="Path 2677"
d="M414.652,343.463c-.242.023-.363-.121-.556-.049a.9.9,0,0,1-.628-.072c-.122-.073-.
266.145-.435.048a.343.343,0,0,1-.1-.086,1.287,1.287,0,0,0-.424.349.9.9,0,0,1-.7.349
c-.083.012-.151.117-.2.237a1.676,1.676,0,0,0,.334.577c.218.194.991.17.991,0s.629-.2
41.773-.241.6-.459.677-.435a2.191,2.191,0,0,1,.677.218,1.239,1.239,0,0,0,.46.165.4.
4,0,0,1-.153-.252,1.292,1.292,0,0,1,.325-.535.068.068,0,0,0,.015-.023,1.371,1.371,0
,0,1-.429-.1A1.037,1.037,0,0,0,414.652,343.463Z" transform="translate(-14768.835
8559.686)" fill="#d1d8df"></path>
<path id="Path_2678" data-name="Path 2678"
d="M360.485,365.852c.29-.053-.079-.29-.158-.369s.027-.395.185-.395,0-.184-.211-.4,0
-.289.185-.289-.053-.316.131-.5-.053-.526-.053-.685.263-.21.475-.421-.185-.132-.185
-.29-.264-.211-.447-.079-.132,0-.29,0-.448.053-.448-.106-.131-.184-.263-.027a.287.2
87,0,0,1-.195.083.972.972,0,0,0,.02.5,2.9,2.9,0,0,1-.455,1.753c-.281.325-.01.411.28
1.638s.1,1.049.1,1.244.26.141.562.141a3.836,3.836,0,0,0,.585-.115.546.546,0,0,1-.10
6-.238C360.2,366.141,360.2,365.9,360.485,365.852Z" transform="translate(-14735.155
8547.672)" fill="#d1d8df"></path>
<path id="Path_2679" data-name="Path 2679"
d="M385.366,334.9a.366.366,0,0,1,.5.066c.133.132.331.165.529.363a1.592,1.592,0,0,0,
.16.139,2.594,2.594,0,0,1,.084-.561c.065-.151-.065-.346.043-.346s.411,0,.411-.194.0
87-.13.152-.238-.195-.325-.238-.39.195-.086.368-.345a.714.714,0,0,0-.021-.5c-.029.0
77-.087.133-.185.074-.162-.1-.411-.043-.735.022s-.422.379-.3.508-.313.195-.345.022-
.357-.055-.336.173-.357.314-.335.595-.347.541-.585.682l-.115.067a.885.885,0,0,0,.26
1.092A1.246,1.246,0,0,0,385.366,334.9Z" transform="translate(-14751.534 8566.304)"
fill="#d1d8df"></path>
<path id="Path_2680" data-name="Path 2680"
d="M389.965,341.858a.6.6,0,0,0-.255.621,1.733,1.733,0,0,1,.483.054,1.08,1.08,0,0,0-
.232-.606A.073.073,0,0,1,389.965,341.858Z" transform="translate(-14754.903
8560.604)" fill="#d1d8df"></path>
<path id="Path_2681" data-name="Path 2681"
d="M383.163,338.721c.016.114.195.39.26.276s.227.146.373.227.438.179.455.276.065.309
.211.244.325-.292.325-.162.049.373.211.341.211.276.373.243a.871.871,0,0,1,.117-.01.
6.6,0,0,1,.255-.621c.034-.065.131-.132.147-.212.022-.108-.216-.325-.195-.454,0-.007
,0-.016,0-.024a1.591,1.591,0,0,1-.16-.139c-.2-.2-.4-.231-.529-.363a.366.366,0,0,0-.
5-.066,1.247,1.247,0,0,1-.7.231.884.884,0,0,1-.261-.092,1.692,1.692,0,0,1-.488.209C
383.1,338.67,383.152,338.645,383.163,338.721Z" transform="translate(-14750.682
8562.93)" fill="#d1d8df"></path>
<path id="Path_2682" data-name="Path 2682"
d="M424.467,349.276c-.151-.021-.346-.086-.281-.173l.019-.025a.775.775,0,0,1-.127-.8
24c.165-.165-.265-.794-.463-
1.025a6.952,6.952,0,0,1-.483-.825.873.873,0,0,0-.353.168.6.6,0,0,1-.411.216c-.13,0-
.26-.065-.368.043s-.26.151-.325.087a.787.787,0,0,0-.433-.13c-.151,0-.627-.13-.735-.
13a2.361,2.361,0,0,0-.282.024c.025.047.005.1-.07.16-.13.1-.39.243-.487.309s-.438.87
6-.665,1.1-.438.26-.455.34.26.293.26.423a.233.233,0,0,0,.243.259c.178,0-.016.423.1.
455s.812.081.812.244c0,.126.077.233.043.32.2.033.34.3.417.281s.671.108.779.087a4.87
7,4.877,0,0,1,.779.022.657.657,0,0,0,.519-.216,1.512,1.512,0,0,1,.866-.152c.173.022
.519.065.584.174a1.232,1.232,0,0,0,.444.211,2.7,2.7,0,0,0,0-.384c.011-.227.14-.573.
367-.6s.411-.021.379-.4c0-.013,0-.023,0-.035a.876.876,0,0,0-.258-.182C424.792,349.1
,424.531,349.285,424.467,349.276Z" transform="translate(-14773.247 8557.713)"
fill="#d1d8df"></path>
<path id="Path_2683" data-name="Path 2683"
d="M432.781,346.744a.574.574,0,0,0-.52-.39c-.151,0-.411-.346-.584-.324a3.764,3.764,
0,0,0-.534.135,6.953,6.953,0,0,0,.483.825c.2.231.628.86.463,1.025a.775.775,0,0,0,.1
27.824,2.489,2.489,0,0,0,.413-.646c0-.13.022-.389.281-.325s.5.174.5.087a.924.924,0,
0,0-.172-.476A2.261,2.261,0,0,1,432.781,346.744Z" transform="translate(-14781.258
8557.952)" fill="#d1d8df"></path>
<path id="Path_2684" data-name="Path 2684"
d="M425.6,357.112a1.511,1.511,0,0,0-.866.152.658.658,0,0,1-.519.216,4.874,4.874,0,0
,0-.779-.022c-.108.022-.692-.108-.779-.087s-.221-.247-.417-.281a.145.145,0,0,1-.059
.07.33.33,0,0,0,0,.5c.162.146.373.471.227.471a.292.292,0,0,0-.244.292c.016.1-.049.3
09,0,.357s.389.374.406.471.154.13.144.2a3.664,3.664,0,0,1,.982.012,3.518,3.518,0,0,
0,.779.13c.173,0,.324-.065.281-.173-.037-.091.189-.152.352-.169-.028-.1-.048-.182-.
006-.2a1.435,1.435,0,0,1,.747,0,.3.3,0,0,0,.3-.055c-.026-.091-.051-.163-.1-.172-.11
9-.021-.3-.519-.151-.552s.346-.552.584-.627a.2.2,0,0,0,.152-.157,1.231,1.231,0,0,1-
.444-.211C426.12,357.177,425.774,357.134,425.6,357.112Z" transform="translate(-
14775.486 8550.916)" fill="#d1d8df"></path>
<path id="Path_2685" data-name="Path 2685"
d="M418.89,362.782h0a.09.09,0,0,1,.028-.012l.006,0,.041-.005h.006c.063-.005.148,0,.
234,0h.018l.058,0,.023,0a.592.592,0,0,0,.074-.013c.194-.048.243-.259.34-.211s.617-.
216.682-.313a.07.07,0,0,0,.014-.033c.01-.075-.129-.119-.144-.2s-.356-.422-.405-.471
a.083.083,0,0,1-.016-.05v-.006a.5.5,0,0,1,0-.079c-.508.074-1.26.23-
1.26.23l-.043-.031a1.648,1.648,0,0,0-.079.76C418.515,362.5,418.67,362.617,418.89,36
2.782Z" transform="translate(-14773.184 8548.196)" fill="#d1d8df"></path>
<path id="Path_2686" data-name="Path 2686"
d="M433.541,340.431c.114-.016.454-.389.568-.389s.6.1.6.016.163-.357.13-.438-.195-.1
94-.162-.276.259-.081.259-.178-.178-.146-.178-.211.227-.179.211-.308-.211-.146-.421
-.259-.422-.066-.617-.162-.6-.033-.6-.1-.26-.276-.324-.389-.276-.049-.406.032a.32.3
2,0,0,1-.373.033c-.13-.082-.244-.211-.357-.163s-.325.016-.276-.146-.211-.519-.325-.
568-.455.032-.535-.13-.227-.292-.162-.405a.769.769,0,0,0-.1-.552c-.082-.13-.487-.11
3-.6-.065s-.374-.048-.487.016-.178.179-.341.179a.208.208,0,0,1-.2-.084,1.641,1.641,
0,0,1-.47.1s-.434.346-.434.475-.021.347-.13.239a.9.9,0,0,0-.67-.044c-.108.065-.281-
.26-.476-.151s-.454-.152-.476-.044-.3.022-.5-.064-.541.043-.671-.108-.974-.151-
1.255-.151-.346.151-.476.281a.452.452,0,0,1-.391.088.665.665,0,0,0,.061.247c.065.1.
373.568.292.714s-.227.146-.325.26a9.067,9.067,0,0,0-.681.7c-.016.082.1.438.016.5a1.
291,1.291,0,0,0-.325.535c0,.13.179.308.325.357a.2.2,0,0,1,.119.084,2.379,2.379,0,0,
1,.282-.024c.108,0,.584.13.735.13a.788.788,0,0,1,.433.13c.065.065.216.022.325-.087s
.238-.043.368-.043a.6.6,0,0,0,.411-.216,2.52,2.52,0,0,1,.887-.3c.173-.021.433.324.5
84.324a.574.574,0,0,1,.52.39,2.263,2.263,0,0,0,.454.735.924.924,0,0,1,.173.476c0,.0
87-.238-.022-.5-.087s-.281.2-.281.325a2.743,2.743,0,0,1-.433.671c-.065.087.13.151.2
81.173.064.009.325-.173.411-.173a.878.878,0,0,1,.258.182c-.024-.339.046-.32.348-.54
9s.346-.682.628-.736a1.652,1.652,0,0,1,.812-.119c.411.065-.205.325.075.476s1.147-.0
43,1.191.173-
1,.433-.974.541.552.217.736.335-.054.454.033.563.367.021.595-.141.411-.108.7-.3.9-.
022.974-.14-.174-.238-.736-.195a.542.542,0,0,1-.595-.6,1.626,1.626,0,0,1,.919-.584,
2.728,2.728,0,0,0,.931-.281,2.868,2.868,0,0,1,.595-.167C433.49,340.625,433.445,340.
445,433.541,340.431Z" transform="translate(-14775.404 8564.498)"
fill="#d1d8df"></path>
<path id="Path_2687" data-name="Path 2687"
d="M430.388,327.456c-.13-.033-.211-.325-.422-.406s-.162-.341-.34-.454-.065-.341-.08
2-.52.033-.454-.065-.5-.5-.276-.681-.194-.308.146-.39,0a.3.3,0,0,0-.373-.179.4.4,0,
0,1-.39-.114.159.159,0,0,1-.037-.053.569.569,0,0,0-.227.091c-.109.087-.13.26-.282.2
6s-.324-.065-.5.065a.4.4,0,0,0-.195.389c.021.108.043.281-.087.281s-.108.152-.238.2a
.723.723,0,0,0-.368.345c-.021.109-.021.347-.108.347a.825.825,0,0,0-.476.151.349.349
,0,0,1-.368.173,3.609,3.609,0,0,0-.536-.038.124.124,0,0,1-.005.065.5.5,0,0,0,.114.5
52c.13.114.178.568.032.633s-.422.259-.422.373.292.211.243.373a1.21,1.21,0,0,0-.013.
4.451.451,0,0,0,.391-.088c.13-.13.2-.281.476-.281s1.125,0,1.255.151.476.022.671.108
.476.173.5.064.282.152.476.044.368.216.476.151a.9.9,0,0,1,.67.044c.109.108.13-.109.
13-.239s.433-.475.433-.475a1.64,1.64,0,0,0,.47-.1.918.918,0,0,1-.108-.306c-.081-.35
7-.211-.568-.113-.682s.373.146.519.081.406-.195.374-.341A.7.7,0,0,0,430.388,327.456
Z" transform="translate(-14776.681 8571.306)" fill="#d1d8df"></path>
<path id="Path_2688" data-name="Path 2688"
d="M421.153,321.4a2.89,2.89,0,0,0,.926,0c.265-.1.265.2.43.165s.5.2.694.364a2.663,2.
663,0,0,0,.37.239.524.524,0,0,1,.142-.158c.173-.13.346-.065.5-.065s.173-.173.282-.2
6a.57.57,0,0,1,.228-.091c-.058-.12-.061-.353-.158-.45-.114-.113-.276-.308-.227-.422
a.361.361,0,0,0-.082-.405.532.532,0,0,1-.123-.187,3.253,3.253,0,0,0-.7-.045c-.13.04
3-.649-.368-.736-.433a2.741,2.741,0,0,0-.788.012c-.2.221-.056.384-.066.724s-.39.282
-.595.282-.542-.617-.649-.758-.455.173-.7.324-.119.444-.292.585a.509.509,0,0,0-.109
.693c.007.013.012.026.019.038a1.256,1.256,0,0,0,.58-.151C420.326,321.238,420.955,32
1.4,421.153,321.4Z" transform="translate(-14773.796 8574.741)"
fill="#d1d8df"></path>
<path id="Path_2689" data-name="Path 2689"
d="M419.873,325.559a.488.488,0,0,0,.438.162c.1-.048.406.114.406.243s-.081.52,0,.52.
541.145.573.341a3.613,3.613,0,0,1,.536.038.349.349,0,0,0,.368-.173.824.824,0,0,1,.4
76-.151c.087,0,.087-.238.108-.347a.723.723,0,0,1,.368-.346c.13-.043.108-.2.238-.2s.
108-.174.087-.281a.335.335,0,0,1,.052-.231,2.67,2.67,0,0,1-.37-.239c-.2-.166-.53-.4
-.694-.364s-.166-.265-.43-.165a2.89,2.89,0,0,1-.926,0c-.2,0-.827-.166-
1.058,0a1.255,1.255,0,0,1-.58.151.714.714,0,0,1-.072.795c-.118.133-.049.151.037.2C4
19.607,325.5,419.808,325.468,419.873,325.559Z" transform="translate(-14773.742
8571.774)" fill="#d1d8df"></path>
<path id="Path_2690" data-name="Path 2690"
d="M393.452,348.957c-.146.065-.373-.13-.373-.195a1.033,1.033,0,0,1,0-.308,2.833,2.8
33,0,0,0-.422-.185.568.568,0,0,0-.5.022,1.679,1.679,0,0,1-.621.021c-.018.065-.047.1
08-.1.108a.433.433,0,0,0-.373.309c-.032.162-.373.292-.471.584s-.048.422.1.244.325-.
113.325.032.195.162.13.357c0,0,0,.007,0,.012.222-.02.53-.044.624-.044.152,0,.3-.476
.368-.519s.238.346.411.5.195-.13.195-.26.152-.173.26-.151.346.065.346-.087.13-.086.
216-.086.108-.174.108-.174l.142-.131A.434.434,0,0,0,393.452,348.957Z"
transform="translate(-14755.438 8556.556)" fill="#d1d8df"></path>
<path id="Path_2691" data-name="Path 2691"
d="M391.1,330.895c-.173.259-.411.281-.368.345s.3.282.238.39-.152.044-.152.238-.3.19
4-.411.194.022.2-.043.346a2.964,2.964,0,0,0-.087.585c-.021.13.217.346.195.454s-.195
.195-.151.281a1.081,1.081,0,0,1,.232.606.324.324,0,0,1,.163.086.577.577,0,0,0,.471.
227c.211,0,.292.146.39.13s.357.065.146.244a.954.954,0,0,0-.292.6c-.032.137-.03.326-
.064.444a1.675,1.675,0,0,0,.621-.021.568.568,0,0,1,.5-.021,2.825,2.825,0,0,1,.422.1
85c.013-.044.037-.077.081-.082.146-.016.325.276.422.114a.331.331,0,0,1,.438-.065.34
5.345,0,0,0,.422-.033,1.151,1.151,0,0,1,.746-.146c.114.049.406.178.292-.211s.243-.3
08.292-.454.471-.211.406-.325a5.136,5.136,0,0,0-.762-.568c-.162-.114-.162-.471-.244
-.617s-.26-.34-.049-.389a1.909,1.909,0,0,0,.763-.292c.178-.162.5-.178.6-.276s.325.0
82.389-.016a.367.367,0,0,0,.016-.405.994.994,0,0,1-.178-.584c-.016-.276-.1-.26-.1-.
39a.417.417,0,0,0-.163-.357c-.113-.065-.162-.114-.049-.292a1.228,1.228,0,0,0,.016-.
763.176.176,0,0,1,0-.089.116.116,0,0,1-.062-.09c-.033-.173-.151-.238-.433-.238s.173
-.282.065-.422-.389.26-.649.173-.6.3-.822.476-.552-.032-.379-.282,0-.227-.26-.129-.
574-.021-.541-.26a.256.256,0,0,0-.043-.168.752.752,0,0,1-.271.006,2.957,2.957,0,0,0
-.668-.066c.086.126.179.249.127.347-.1.184.054.357.195.627s-.3.119-.314.292-.411-.0
11-.541-.076-.563-.022-.552.087a.373.373,0,0,1-.021.153A.714.714,0,0,1,391.1,330.89
5Z" transform="translate(-14755.269 8568.804)" fill="#d1d8df"></path>
<path id="Path_2692" data-name="Path 2692"
d="M426.125,290.592c.173-.389.951-.69,1.082-
1.039.064-.173.086-.26-.2-.584s-.908-.541-.93-.714.476-.2.454-.412-.281-.216-.39-.3
89.13-.282.108-.368-.346-.13-.368-.238.217-.086.173-.216-.259-.368-.108-.563.476,0,
.238-.432-.606-.974-.693-
1.1.087-.347.217-.432.454-.411.454-.541-.411-.476-.519-.541-.346-.043-.454-.26-.217
-.281-.109-.411a.538.538,0,0,0,.109-.389c0-.13.238-.022.281-.217a.588.588,0,0,1,.16
2-.266,3.154,3.154,0,0,0,0-.408c-.035-.209-.626-.278-.765-.522s-.487-.139-.591,0-.7
3-.034-.73.174-.452.243-.452.487.209.66-.139.626-.1.139-.313.417-.209-.174-.417-.1-
.452-.209-.557-.035-.452.035-.8-.035-.521-.555-.8-.591a.52.52,0,0,0-.485.357,5.427,
5.427,0,0,0,.8.582c.383.174,1.078.382,1.043.626s-.139.591.034.7-.034.556.174.661.13
9.626-.035.626.035.278.14.381a.723.723,0,0,1,.1.361,3.422,3.422,0,0,1,.589.242c.292
.13.249.335.259.562s.021.357-.13.259-.314,0-.4.325a1.168,1.168,0,0,1-.747.736c-.249
.021-.227.281-.433.335s-.4.173-.389.4-.3.249-.508.249-.162.368-.325.465-.13.227.022
.422.021.368.075.508a.953.953,0,0,1,.13.822c-.162.357-.335.8-.195.758s.466.292.682.
271.239.3.444.238.205.194.8.173,1.8-.519,2.272-.519a2.709,2.709,0,0,0,.656-.075,3.0
21,3.021,0,0,1,.35-.445C425.3,291.2,425.952,290.982,426.125,290.592Z"
transform="translate(-14773.909 8599.692)" fill="#d1d8df"></path>
<path id="Path_2701" data-name="Path 2701"
d="M377.592,341.388c-.1.017-.179-.13-.389-.13a.577.577,0,0,1-.471-.227c-.1-.13-.6-.
162-.763-.13s-.212-.276-.373-.243-.211-.211-.211-.341-.178.1-.325.162-.195-.146-.21
1-.243-.308-.195-.455-.276-.308-.341-.373-.227-.243-.162-.26-.276c-.011-.075-.061-.
051-.094-.1a.663.663,0,0,1-.166.016c-.259-.011-.487.195-.443.628s-.314.476-.757.508
-.292.379-.476.519a.88.88,0,0,1-.92-.313c-.087-.238-.67,0-.422.281s.238.671.1.779-.
444-.173-.639-.032-.205-.13-.443-.216-.336.108-.714.075-.6.184-.454.346-.022.313.08
6.455.606.118.974.313.454.032.638.174.227.054.238.325a.713.713,0,0,0,.574.627c.357.
1.087.335.195.573s-.162.584-.108.876a2.319,2.319,0,0,1-.346,1.319.187.187,0,0,1-.04
3.009c.162.081.333.151.416.206.158.106.5.21.711.342s.579.106.579-.053.21-.052.342.0
79.632.158.868.21a4.662,4.662,0,0,0,.752.022,1.537,1.537,0,0,0-.044-.188c-.13-.422.
248-.671.605-.725a3,3,0,0,1,1.342.292c.205.13.487.1.844-.281a.97.97,0,0,1,.458-.3,1
.121,1.121,0,0,1,.082-.248c.049-.13-.178-.1-.341-.114a.221.221,0,0,1-.162-.357c.114
-.178-.1-.195-.211-.373s.049-.13.146-.178.227-.243.146-.292-.146-.162-.081-.357-.13
-.211-.13-.357-.179-.211-.325-.032-.195.049-.1-.243.438-.422.471-.584a.433.433,0,0,
1,.373-.309c.146,0,.113-.341.162-.552a.954.954,0,0,1,.292-.6C377.949,341.453,377.68
9,341.372,377.592,341.388Zm1.158,5.507c-.119-.01-.152.2-.454.39s0,1.015.3.974S378.8
68,346.906,378.75,346.895Z" transform="translate(-14741.28 8562.195)"
fill="#d1d8df"></path>
<path id="Path_2733" data-name="Path 2733"
d="M368.462,359.444a4.662,4.662,0,0,1-.752-.022c-.237-.052-.737-.079-.868-.21s-.342
-.237-.342-.079-.369.185-.579.053-.553-.237-.711-.342c-.083-.055-.254-.126-.416-.20
6-.219.043-.85-.189-1.266-.138-.444.054-1.861-.065-
2.413-.021s-.584-.227-.887-.227-.173.367-.606.378-.475.282-.162.531c.179.142.157.44
.132.715a.287.287,0,0,0,.195-.083c.132-.158.263-.132.263.027s.29.106.448.106.1.132.
29,0,.447-.079.447.079.395.079.185.29-.475.263-.475.421.237.5.053.685.053.5-.131.5-
.395.079-.185.289.369.4.211.4-.264.316-.185.395.448.316.158.369-.29.289-.29.447a.54
6.546,0,0,0,.106.238.639.639,0,0,1,.389.029c.3.14.478.894.887.844.173-.022.087-.151
.173-.238s.249-.021.422-.021.26-.249.67-.26.671-.044.931-.033.465-.076.53-.26a.694.
694,0,0,1,.574-.389c.292-.043.249-.347.27-.519s.509-.433.541-.563-.281-.628.011-
1.071.606-.465.606-.714c0-.228.3-.313.671-.357s.487-.292.8-.422A.487.487,0,0,0,368.
462,359.444Zm.064,2.365c-.054-.368-.8.11-.638.217C368.212,362.242,368.579,362.176,3
68.526,361.809Z" transform="translate(-14735.535 8550.18)" fill="#d1d8df"></path>
<path id="Path_2734" data-name="Path 2734"
d="M403.942,351.515a.76.76,0,0,1,.467-.059c.085.034.112.123.128.218a3.82,3.82,0,0,0
,.516-.1c.13-.049.422.114.454.016s.13-.324.259-.324.049-.341.179-.357a1.658,1.658,0
,0,0,.454-.308s-.13-.259-.178-.276-.211.162-.5.162-.5.227-.632.227-.536-.13-.812-.1
46c-.1-.005-.2-.014-.293-.024A6.42,6.42,0,0,0,403.942,351.515Z"
transform="translate(-14763.954 8555.221)" fill="#d1d8df"></path>
<path id="Path_2735" data-name="Path 2735"
d="M422.42,363.047c-.163.017-.388.077-.352.169.043.108-.109.173-.281.173a3.521,3.52
1,0,0,1-.779-.13,3.66,3.66,0,0,0-.982-.012.071.071,0,0,1-.014.033c-.065.1-.584.362-
.682.313s-.146.163-.34.211-.487-.016-.5.065a1.241,1.241,0,0,1-.26.421c-.114.114-.01
6.244-.178.276-.107.022-.151.221-.21.4a.214.214,0,0,0,.032.016.609.609,0,0,1,.389.6
27c-.032.271.346.368.519.173s.66.109.66.238-.5-.14-.779.065.217.4.152.617a.418.418,
0,0,0,.379.508c.249-.011.53.4.681.324s-.184-.649-.13-.736.357.151.508-.022-.108-.3-
.335-.292-.01-.3.26-.141.4-.043.53-.065.162-.487-.238-.594-.346.292-.606.021.238-.1
62.238-.389-.4-.552-.6-.822.271-.4.379-.2.4.162.585.086-.2-.422.14-.552.336.1.444.1
41.205-.271.552-.271a.887.887,0,0,1,.494.235c.094-.1.171-.163.171-.251,0-.114.211-.
162.211-.341A1.231,1.231,0,0,0,422.42,363.047Zm-.611,5.459c-.174-.1-.952.065-
1.157-.13s-.625.154-.444.184a5.562,5.562,0,0,0,1.071.281c.422.012,1-.194.985-.3S421
.982,368.6,421.809,368.506Z" transform="translate(-14772.796 8547.129)"
fill="#d1d8df"></path>
<path id="Path_2736" data-name="Path 2736"
d="M443.052,377.729c-.021-.119.141-.368.39-.465s.151-.281-.011-.141a1.865,1.865,0,0
,1-
1.038.314c-.487.021-.639.342-.336.519C442.446,378.183,443.073,377.849,443.052,377.7
29Z" transform="translate(-14788.101 8538.207)" fill="#d1d8df"></path>
<path id="Path_2737" data-name="Path 2737"
d="M335.746,295.83c.422-.022.411-.487.584-.465s.454-.324.563-.541a.479.479,0,0,0-.3
79-.606c-.26,0-.455-.206-.4-.357s-.141-.347-.13-.455-.325-.012-.5.032-.54-.422-.7-.
336-.044.314-.087.443-.432-.119-.432.033-.162.173-.292.011-.433-.065-.422.065-.13.0
22-.379-.13-.509.173-.487.336-.087.2-.292-.152-.444.032-.336.227.065.432-.1.335-.37
9.065-.476.217-.444-.444-.195-.584-.79-.736-
1.114-.736-.108.239.108.412-.152.13-.27-.022-.347-.032-.476.184-.346.336-.368.487.3
68.314.7.173a.909.909,0,0,1,.887,0c.173.162-.314.227-.141.357s.033.238-.378.206-.90
9.086-.833.227,1.049-.119,1.06.021,0,.379.26.271.086.195.216.248.1.314-.249.336-.51
5.091-.368.238c.184.184.563.054.93-.032s.9.357,1.331.53a1.268,1.268,0,0,0,1.266-.29
2c.087-.227.671-.141.909-.3A1.9,1.9,0,0,1,335.746,295.83Z" transform="translate(-
14716.398 8591.62)" fill="#d1d8df"></path>
<path id="Path_2738" data-name="Path 2738"
d="M359.908,329.318a1.464,1.464,0,0,1-.242-.22c-.278-.327-.393-.065-.425.131s-.294-
.065-.458-.1.049-.343.164-.426a.743.743,0,0,0,.2-.417.251.251,0,0,1-.091-.016c-.3-.
118-.725-.119-.736.152s.335.173.346.346-.346.13-.6.3-.519-.119-.779.011.281.282.086
.552.011.259.335.519-.194.324-.194.617-.4.281-.487.476.346.584.725.584a2.229,2.229,
0,0,0,1.266-.519c.368-.346.562-.011.9-.184s.13-1.439,0-
1.7A.145.145,0,0,1,359.908,329.318Z" transform="translate(-14734.114 8569.294)"
fill="#d1d8df"></path>
<g id="Group_6569" data-name="Group 6569" transform="translate(-
14375.39 8891.523)" style="isolation: isolate">
<path id="Path_132" data-name="Path 132"
d="M363.037,317.717c-.274-.264-.626.15-.916.146a.744.744,0,0,1-.2.417c-.115.082-.32
7.392-.164.426s.425.294.458.1.147-.458.425-.131a1.456,1.456,0,0,0,.242.22c.045-.148
.387-.174.564-.352C363.664,318.323,363.339,318.009,363.037,317.717Zm5.918,2.683c.02
2-.324-.692-.551-.768-.379s-.238.152-.357-.043.109-.379-.01-.4a.447.447,0,0,1-.238-
.4c.032-.108-.184-.8-.552-.887s-.422-.606-.487-.887-.3-.13-.487-.368-.5-.119-.66-.1
08,0-.3.26-.476a2.724,2.724,0,0,0,.563-1.277c0-.184-1.136-.174-
1.353-.065s-.432-.162-.249-.238.574-.454.552-.606.271-.292.109-.433-.185.184-.325.2
92a1.176,1.176,0,0,1-.79.011c-.335-.065-.465.411-.454.617s-.39.324-.325.5-.076.3-.1
84.2-.227-.335-.443-.162.249.4.53.434-.216.238-.27.54.368.174.389.389-.606.249-.606
.454.357-.1.519-.183-.086.508.3.443.281-.595.422-.573-.065.281.054.508-.281.574-.26
.736.8.162,1.049-.1.368.022.2.217a.257.257,0,0,0,.119.455c.216.075.292.1.195.27s-.0
11.5-.065.66-.725.14-.746.033-.3-.033-.227.119-.238.314-.216.455.421.108.432.281-.2
92.378-.7.5.086.444.281.3.151.1.433.1.455.227.768.108.3,0,.065.184-.6-.011-.811.108
-
1.1.944-.93,1.147c.1.119.226-.173.54-.3s.368.086.541.108.183-.357.325-.325.27-.119.
53-.075a.683.683,0,0,0,.574-.162c.13-.108.476.216.584.14a2.14,2.14,0,0,1,.822-.152,
2.285,2.285,0,0,0,1.017-.422c.162-.151-.1-.183-.313-.151s-.174-.217.053-.433S368.93
3,320.725,368.954,320.4Zm-6.5-
5.431c.292-.011.627-.508.487-.65S362.235,314.977,362.452,314.969Zm4.187-
2.348c.184-.183.4-.887.119-.811S366.56,312.7,366.64,312.621Z"
transform="translate(-361.699 -311.804)" fill="#d1d8df"></path>
</g>
<path id="Path_2739" data-name="Path 2739"
d="M396,321.919a.4.4,0,0,1-.022-.508.609.609,0,0,0,.076-.628c-.108-.108-.5,0-.53.29
2s-.346.162-.433.227.173.195.032.324-.195-.195-.422-.216-.249.345-.368.53a1.446,1.4
46,0,0,0,0,.834c.043.259.357.421.281.638-.035.1.036.214.111.324a2.963,2.963,0,0,1,.
668.065.748.748,0,0,0,.271-.006c-.1-.155-.309-.281-.293-.394.022-.151.228-.055.379.
075s.487.152.519-.011c.02-.1-.054-.562-.26-.454s-.26.065-.336-.043.152-.281.206-.45
4.411-.109.465-.249S396.107,321.973,396,321.919Zm1.634.661c-.087-.055-.152.151-.249
.172s-.205-.411-.249-.172-.26-.1-.476.2.13.574.281.671-.011.238-.205.195-.076.281.1
94.325.563-.476.53-.606S397.735,322.643,397.633,322.58Z" transform="translate(-
14757.805 8574.035)" fill="#d1d8df"></path>
<path id="Path_2740" data-name="Path 2740"
d="M409.739,287.787c-.1-.1-.313-.381-.14-.381s.244-.521.035-.626,0-.557-.174-.661-.
069-.452-.034-.7-.661-.452-
1.044-.626-.556-.452-.869-.625-.417.277-.417.556-.278.313-.487.139-.452,0-.765-.139
-.173.313-.173.521-.348.208-.556.208-.557.174-.557.417-.313.382-.209.522-.035.278-.
174.383-.278.451-.383.556.069.278-.139.418-.452.034-.556.138,0,.348-.035.661a2.233,
2.233,0,0,1-.487.938c-.208.278.07.348.174.382s.1.209,0,.417-.348.07-.487.036a.924.9
24,0,0,0-.73.486.712.712,0,0,0-.07.73c.069.173-.173.382,0,.73s-.07.417-.034.7.452.2
43.486.521-.139.383-.278.383-.1.278.035.348.1.556.034.7-.521,0-.487.173-.1.452-.1.5
91-.035.591-.174.486a.325.325,0,0,0-.229-.032c0,.022,0,.043,0,.068a.883.883,0,0,0,.
325.736c.238.2.054.487.26.757s.141.466.368.661.249.3.152.551.195.184.205.335-.064.4
65.012.617.227,0,.573-.011.26-.227.27-.433.185-.108.227-.238.357-.162.606-.055.378-
.075.422-.335.183.055.26.108.3-.4.411-.692-.01-.238-.259.043-.108-.281-.011-.508a6.
521,6.521,0,0,0,.119-
1.038.5.5,0,0,1,.411-.444c.314-.065.725-.454.66-.616s.433-.433.433-.6-.519-.661-.69
2-.768-.552-.022-.519-.141a3.613,3.613,0,0,0-.087-.823c-.044-.238.27-.487.27-.714s-
.011-.487.195-.563.076-.27.346-.335.217-.455.508-.574.313-.217.693-.4a3.371,3.371,0
,0,0,1.125-.844c.108-.227-.39-.466-.076-.7s.054-.509.281-.6a1.167,1.167,0,0,0,.476-
.379c.162-.173.378-.011.768-.076a.973.973,0,0,1,.4.017A.723.723,0,0,0,409.739,287.7
87Zm-
3.658,9.518c-.411.011-.6.82-.5.953C405.67,298.366,406.492,297.294,406.081,297.305Z"
transform="translate(-14761.903 8597.319)" fill="#d1d8df"></path>
<path id="Path_2741" data-name="Path 2741"
d="M425.744,315.555c.09-.193.324-.226.149-.481a.409.409,0,0,1-.159.075c-.314.087-
1-.216-1.385-.14s-1.179.075-
1.363.27-.649.249-.444.422,0,.26.151.466.227.292.433.249.368.065.151.292l-.009.012a
2.741,2.741,0,0,1,.788-.012c.087.065.606.476.736.433a3.25,3.25,0,0,1,.7.046.172.172
,0,0,1,.026-.2c.1-.081.309-.081.195-.244a.6.6,0,0,1-.162-.39,2.358,2.358,0,0,1-.049
-.422C425.516,315.8,425.646,315.765,425.744,315.555Zm-
3.83.525c-.389.108-.447.647-.292.639a2.109,2.109,0,0,0,.757-.5C422.5,316.1,422.3,31
5.971,421.913,316.079Zm.325-.314c.087-.162-.625-.091-.465.055A.319.319,0,0,0,422.23
8,315.765Z" transform="translate(-14775.151 8577.69)" fill="#d1d8df"></path>
<path id="Path_2745" data-name="Path 2745"
d="M406.4,253.546c-.043.162-.335.13-.324-.032s-.454-.292-.476-.368.195-.065.368.032
.292.033.487-.151.465-.032.5-.194-.314-.271-.379-.368a.619.619,0,0,0-.552-.184c-.23
8.043-.249-.054-.39-.184s-.572.087-.572.389-.271.227-.174.065-.13-.357.087-.411.1-.
378-.3-.411-.551.3-.454.411-.271.574-.433.574.022-.4.011-.617-.162-.1-.465.249-.53.
66-.7.692-.152-.314.13-.465.292-.563.475-.563.184-.216-.086-.281-.314.238-.4.325-.5
3-.152-.519-.065-.238.119-.13.281-.053.3-.162.108-.378-.043-.508.173-.3.206-.173.28
2a.249.249,0,0,1-.075.421c-.2.055-.119-.53-.27-.476s-.055-.282.151-.282a.494.494,0,
0,0,.389-.378c-.036-.127-.259-.1-.259.065s-.324.13-.6.119-.26.314.044.487-.054.281-
.206.152a.533.533,0,0,0-.551.01c-.163.076.389.271.411.368s-.281-.119-.346-.043-.368
-.054-.389-.238-.509.076-.238.14.172.239.172.476-.314.054-.249-.151-.2-.162-.411-.0
33.033-.238-.054-.422-.282,0-.509.044-.346.054-.205.206.119.367-.065.335-.259,0-.23
8.174-.238.183-.26.032-.389-.108-.5.065-.411.3-.379.5.27-.1.466-.033-.011.162.1.26.
086.336-.066.2-.346-.185-.379.043-.194-.032-.324-.195-.26.3-.4.195.281-.443.173-.60
6-.184.1-.433.346-.583.238-.464.357-.249.184-.314.389-.574.282-.9.5.065.227.249.021
.249-.086.541-.27.606-.335.714-.26a.289.289,0,0,0,.432-.065.279.279,0,0,1,.454-.032
c.141.119-.238.217-.065.389s-.205.27-.205.119-.217-.281-.293-.141-.205.292-.346.3-.
292.27-.292.53-.249,0-.27.227a2.274,2.274,0,0,1-.671.919c-.3.292-.021.357-.119.542s
-.454.021-.573.1.065.53-.1.671,0,.335,0,.5-.422-.1-.455.065-.4.119-.508.162.216.3.4
11.454-.184.27-.227.1-.314.108-.649.26-.195.454-.455.465-.184.422-.357.552-.13-.3-.
4-.314-.249.184-.087.411-.248.055-.4.249-.584.1-.7.26.324.162.389.292-.389.064-.627
.011-.173.3-.389.26-.487.183-.335.336-.119.173-.271.075-.281.141-.335.325.292.282.2
81.368-.281.227-.087.271.054.216-.076.27-.13.185,0,.347-.227.195-.054.444.3-.066.37
9.119.281.022.519-.195.325.238.13.228-.422.108-.379.3-.3.162-.292-.076-.4.043-.249.
217-.054.27-.054.432.292.13.411-.054a.208.208,0,0,1,.389.044c.076.184-.183.043-.183
.292s-.162.033-.3.227.552.552.768.606.422.292.855.227a3.774,3.774,0,0,0,1.363-
1.006c.109-.141.347.022.509-.108s.065-.465.184-.53.184.357.292.4.169.115.173.332a.3
25.325,0,0,1,.229.032c.139.1.174-.347.174-.486s.139-.417.1-.591.417-.034.487-.173.1
-.626-.034-.7-.174-.348-.035-.348.313-.1.278-.382-.452-.243-.486-.521.208-.348.034-
.7.07-.557,0-.73a.712.712,0,0,1,.07-.73.924.924,0,0,1,.73-.486c.139.034.382.174.487
-.036s.1-.382,0-.417-.382-.1-.174-.382a2.232,2.232,0,0,0,.487-.938c.035-.313-.07-.5
57.035-.661s.348,0,.556-.138.035-.313.139-.417.243-.452.383-.556.278-.244.174-.383.
209-.279.209-.522.347-.417.556-.417.556,0,.556-.208-.139-.661.173-.521.557-.035.765
.139.487.139.487-.139.1-.73.417-.556c.025.014.047.029.071.044a.52.52,0,0,1,.485-.35
7c.278.035.452.522.8.591s.7.209.8.035.348.1.557.035.208.383.417.1-.035-.452.313-.41
7.139-.383.139-.626.452-.278.452-.487.626-.035.73-.174.452-.243.591,0,.729.313.765.
522a3.147,3.147,0,0,1,0,.408.511.511,0,0,1,.336-.166c.216,0,.411-.325.606-.281.162.
036.323.009.372-.262C406.766,253.413,406.435,253.4,406.4,253.546Zm-13.085-
13.87c.308.065-.325.406-.422.714s.487.584.73.811a1.083,1.083,0,0,0,1.038.065c.211-.
13.147-.584.423-.568s.13-.243.357-.325.259.211.065.438.341.211.633-.065.357-.016.29
2.244-.665.114-.876.405-.86.065-
1.152.389.259.341.665.26a5.068,5.068,0,0,1,1.46-.065c.292.065-.178.162-.665.162s-.6
49.146-.633.276-.681-.146-.714.146.649.406.73.584.535.016.714.081-.292.2-.357.276.5
.2.6.357.5.081.487-.146a1.763,1.763,0,0,1,.844-
1.315c.487-.178.211-.341.276-.617s.454-.048.341-.276-.048-.324.26-.617.5-.081.876-.
26.552.13.146.162c-.356.029-.179.439.114.552s.032.211.259.26.162.389-.13.7.081.373.
7.146.227.195.405.373.665-.13.925-.438.648-.257.633-.422-.292-.227-.519-.13-.795.03
2-.6-.146.162-.325-.129-.292-.812-.114-.568-.211-.179-.422-.406-.406-.162-.243-.146
-.422-.649-.26-.519-.325-.276-.211-.373-.081a.157.157,0,0,1-.292-.1c0-.195-.487-.14
6-.682-.13s-.1-.422-.292-.568-.455.292-.6.259.114-.324.195-.519-.682-.455-.763-.26-
.227-.292-.389-.341-.032.325-.178.357-.341.179-.1.341a1.987,1.987,0,0,1,.454,1.1c-.
032.13-.779-.584-.811-.925s-.405-.617-.5-.373-.373.34-.292.584-.2.324-.2.13-.405-.4
22-.552-.438.373-.114.617-.227-.211-.276-.422-.146-.487-.081-.617.1-.292,0-.519-.04
9-.422.324-.585.26-.259.325,0,.73S393,239.611,393.31,239.676Zm-.665,1.315c.195.048.
341.373.519.357.08-.007-.276-.406-.487-.633s-.195-.455-.487-.373S392.45,240.942,392
.644,240.991Zm5.16-2.629c.146.114-.24.117-.082.276.487.487,2.4-.065,2.662.081s-
1.606.324-
1.526.519a3.143,3.143,0,0,0,1.721.227c.114-.13.373.26.876.292s.454-.195.827-.211.92
5-.194.941-.406,1.1-.47,1.006-.827-1.152-.114-1.445-.26-.974-.341-
1.087-.114-.308.292-.405.195.048-.617-.422-.471-.032.649-.13.714-.552-.1-.584-.325-
.536.243-.6-.032-.665-.471-.8-.454.13.194.048.324-.405-.13-.535-.146.081.275.016.40
5-.325-.39-.552-.39-.146.26-.309.276S397.659,238.248,397.8,238.361Z"
transform="translate(-14753.898 8626.938)" fill="#d1d8df"></path>
<path id="Path_2746" data-name="Path 2746"
d="M756.872,303.434c-.151.109-
1.109.056-.909.282.173.194,1,.087,1.363.3s.887.043.887-.13S757.023,303.326,756.872,
303.434Z" transform="translate(-14987.834 8585.056)" fill="#d1d8df"></path>
<g id="Group_6572" data-name="Group 6572" transform="translate(-
14355.327 8862.915)" style="isolation: isolate">
<path id="Path_158" data-name="Path 158"
d="M418.719,267.784a.489.489,0,0,1-.438-.162c-.065-.091-.266-.057-.444-.04a.3.3,0,0
,1,.114.11c.1.174-.389.2-.238.4s-.347.217-.347,0-.519-.108-.5.032a.266.266,0,0,1-.0
44.173c.142.05.306.109.37.135a7.883,7.883,0,0,0,1.9.08,3.026,3.026,0,0,1,.027-.486C
419.125,267.9,418.816,267.735,418.719,267.784Zm31.31-
33.327c.82-.086.8-.541.367-.627s-.5.26-.714.238-
1.034.137-.866.324C449.012,234.608,449.618,234.5,450.029,234.456Zm4.176,12.031a1.93
4,1.934,0,0,0,1.125-.26c.087-.151-.3-.324-.8-.324S453.961,246.45,454.2,246.487ZM470
.2,235.43c.411.173.26.281-.173.281s-.8.146-.519.26c.216.087.194.325.649.432s.908-.2
6.865-.519,1.579-.5,2.013-.606-.281-.562.194-.605.281-.26-.3-.346-.346-.584-.54-.75
7-.3.216-1.061.368-
1.125.347-.822.5,0,.519-.325.5S469.784,235.257,470.2,235.43Zm1.147.606c0,.238-.7.47
5-.5.649.174.151.325.108.542.151s.324.584.714.5,1.45.432,2.078.432.692-.519.5-.541-
.021-.325.324-.822-1.081-.866-
1.081-.476-.411-.086-.541-.325S471.342,235.8,471.342,236.036Zm-
10.819,10.776c.346.173.606.108.562-.238S460.248,246.674,460.523,246.811Zm9.11-
12.918c.087-.325-
1.35-.184-.974.13C468.789,234.132,469.546,234.219,469.633,233.894Zm63.68,15.687c.43
3.217.693-.26,1.039-.021s1.19-.108,1.536-.173.173-.5-.8-.628S532.848,249.348,533.31
3,249.581ZM474.7,239.087c.3.173,1.276-.217,1.925-.195s2.467-.5,2.532-.844-.671-.325
-.952-.628-.909-.043-
1.06.217-.325.022.086-.389-.411-.736-.432-.476-.779.044-.779.282-.281.346-.26.584-.
519-.13-.541.411S474.377,238.9,474.7,239.087Zm27.913,4.457a1.915,1.915,0,0,1,.584.4
76c.173.173.822-.086,1.082-.173s.281.389.692.13.822-.13,1.3-.13-.087-.584-.065-.844
.562-.086.389.13.26.714.952.671.173-.476.519-.627.3-.325-.2-.628-1.146-.108-
1.58-.3c-.462-.208-1.017-.217-1.038.26s-.93-.519-
1.407-.671S501.893,243.186,502.609,243.544Zm4.522,2.769c.39-.086-.281-.8-.952-.909s
-1.294.444-1.212.563A4.127,4.127,0,0,0,507.131,246.313Zm-1.731-1.428c0-.325-
1.179.119-.692.281C504.967,245.254,505.4,245.21,505.4,244.886Zm3.765-
1.363c.52.044.779.541,1.774.606s1.731-.13,1.753-.347-.909-.54-
1.19-.368-.5-.282-.844-.173-.822.086-1-.217S508.905,243.5,509.165,243.522Zm-72.292-
8.785c.5-.454,1.147-.022,1.233-.238s-.93-.281-1.3-.086-1.229.038-
1.125.281A.84.84,0,0,0,436.873,234.738Zm70.085,36.568c-.238-.628.346-1.233-.087-
1.558s-.26-
1-.476-.866,0,.715-.347.757-.022.368-.151.8a2.406,2.406,0,0,0,.238,1.449c.173.389-.
238,2.467-.065,2.813s-.282,1.878-.13,2.055c.26.3.086-.411.476-.476s.389.433.628.54.
087-.692-.129-.649-.39-.519-.5-.866.217-.757.217-
1.19.541-.411.866-.087.367.109.238-.13S507.2,271.933,506.958,271.305Zm-68.052-
36.762c.3.217-.844.151-
1,.368s-.818.138-.693.389,1.212.282,1.212.065.563-.022.584-.217.26-.411.865-.454.60
6-.26.043-.519S438.6,234.326,438.907,234.543Zm-.931,17.483c.585.541,1.082-.238,1.36
3-.281s-.173-.346-.649-.476S437.535,251.618,437.976,252.026Zm103.657,3.69a3.564,3.5
64,0,0,1-1.082-.768c-.173-.249-1.006-.368-
1.006-.238s-.271-.032-.335-.173-.941-.162-.952-.011.206.162.336.336-.174.271-.109.4
65-.324-.1-.465-.205-.075-.531-.032-.747-.249-.174-.282-.389-1.006-.66-
1.417-.834-.941-.324-1.082-.541-.876-.238-1.157-.53a4.927,4.927,0,0,0-
2.045-.843c-.53-.033-.411-.325-.671-.282a10.449,10.449,0,0,1-
1.72-.065c-.346-.054-.422.206-.671.108s-1.536-.563-
1.688-.389-.086.422-.238.465,0,.26.357.585.14.574-.184.714a.994.994,0,0,1-
1.006-.379c-.162-.249-.605-.141-.714-.466s.13-.379.347-.194a.329.329,0,0,0,.541-.20
5c.033-.238-.584-.4-.92-.379s-.519.487-.865.682a3.318,3.318,0,0,1-
1.829-.206,6.409,6.409,0,0,0-
2.207.13c-.195.13-.054.638-.151.682s-.194-.585-.194-.7-.227-.205-.563-.205-.53-.012
-.39-.152-.13-.282.13-.465-.476-.757-1.19-1.038a6.24,6.24,0,0,0-
2.77.011,8.3,8.3,0,0,1-
1.709.1c-.411.011-.076-.162-.2-.357s-.822-.433-.92-.27-.281,0-.281-.119-.66-.357-.9
2-.3-.379-.238-.076-.238.822.065.6-.281-2.175-.455-
2.358-.39-.011.313-.433.714-.833.13-.779-.065.574-.162.574-.357-.714-.087-.822-.249
.151-.27.411-.195.715.119.736,0-.27-.141-.7-.217a9.7,9.7,0,0,0-
2.034-.27c-.552.054-.8-.206-
1.1-.228s-.3.162-.162.335-.292.282-.649.227-.876.195-.671.454.411-.076.584.011-.454
.27-.2.39.217.368.227.5-.433.2-.595,0-.39-.021-.693-.043-.53.119-.205.162.432.249,0
,.292-.325-.4-.584-.346-.822-.206-1.125-.195-.444.249-.844.281a1.517,1.517,0,0,1-
1.1-.422c-.162-.217-.216-.281-.41-.032s-.206.725-.4.757-.271.454-.465.563-.206-.163
-.455-.141-1.049-.757-
1.093-.984-.54-.66-.67-.747.13-.13.292.011a.461.461,0,0,0,.53.054.283.283,0,0,0-.14
-.5c-.282-.011-.174-.249-.033-.292s-.325-.465-.152-.508.1-.227-.141-.259-.487-.227-
.5-.347-
1.017-.162-.974.011-.325.119-.27-.021-.357-.1-.833-.227-.487-.466-.649-.487-.108.46
5-.346.357a.274.274,0,0,0-.368.379c.13.281.011.324-.011.552s-.151.13-.432.032-.282.
238-.887.087-.876.011-.984-.184-.292-.216-.314-.054-.952.1-
1.027-.141.162-.281.3-.346-.151-.162-.66-.13-.833-.26-
1.353-.206a16.725,16.725,0,0,0-
1.839.238c-.162.075.152.368-.1.389s-.076-.476-.119-.714-.422-.271-.368-.086-.595.24
9-.757.108a2,2,0,0,0-.844-.432c-.422-.108-.941.346-.822.476s.433.032.443.119c.022.1
78-.9.108-.9.259s-.855.357-1.114.389c-.712.09-.866.087-
1.2.368s-.076-.249.184-.509.53-.151.682-.357.389-.184.8-.249.389-.3.584-.389.67-.27
.757-.465a2.693,2.693,0,0,1,1.256-.509c.194.011.238-.389.345-.389a5.805,5.805,0,0,0
,.887-.346.572.572,0,0,0,.336-.444c.011-.141-.292-.119-.325-.249s.14-.043.368-.13,0
-.389-.183-.335.1-.162-.065-.357-.487.119-.477-.087a.836.836,0,0,0-.152-.6c-.13-.13
-.368.227-.638.022s-1.06-.336-
1.06-.249-.379-.13-.454-.043a1.886,1.886,0,0,1-.9.021c-.194-.053-.465.076-.475.271s
-.779.119-.92.086.53-.584.53-.682-1.136.022-
1.2-.086-.616-.141-.866-.13-.011-.065.216-.087.433-.217.682-.26.194-.13.087-.281-.3
68-.076-.617-.151a3.784,3.784,0,0,0-.768-.195,6.743,6.743,0,0,0-.963.205c-.509.1-.5
52.487-.812.606s-.714.595-.5.638.108.174.14.314-.162.173-.411.13-1.125-.032-
1.115.152.509.27.476.368-.378-.011-.552-.108-.563-.044-.638.141-.379.141-.476.1-.31
4.087-.476.033.325-.292.205-.411-.638-.011-.692.184-.368-.14-.487-.076a4.72,4.72,0,
0,1-.476.238c-.227.1-.617-.108-.7.065s.433.227.444.3-1.179.065-
1.212.184-.433.119-.92.13-.292.249-.682.325-.562.087-.692.281a.377.377,0,0,1-.563.0
76c-.13-.151-.487.075-.292.1s.011.217-.108.173-.465.206-.271.184.292.141.195.26-.51
9-.141-.628-.033.206.249.4.227a.282.282,0,0,1,.325.249c.021.14-.455-.087-.552.033s.
076.173.281.195.054.1.238.259a.466.466,0,0,1,.035.035c.111.134-.1.181-.078.31s-.206
.195-.206.065-.573-.173-.692-.033-.205.249-.347.119-.552.032-
1.082.054a12.182,12.182,0,0,0-
1.893.162c-.271.1-.5.476-.249.725s.011.357.011.519.649.5,1,.53.627.454.422.714-.833
-.076-1.244-.4a3.248,3.248,0,0,0-
1.677-.432c-.314.021-.13-.281-.53-.271s-.736.368-.466.368.444-.022.3.108.076.1.4.23
8-.27.336-.606.109a.567.567,0,0,0-.79.162c-.1.173.39.67.974.757s.389.27.66.368.076.
206-.108.217-.552-.281-.844-.433-1.081.065-
1.244-.109.108-.346-.044-.475-.021-.422.174-.725a.689.689,0,0,0-.314-.909c-.281-.08
6-.259.206-.194.292a.9.9,0,0,1-.184.768c-.216.27-.877.27-.877.455s-.443.324-.292.45
4a5.794,5.794,0,0,1,.833,1.006c.087.205-.53.854-.433,1.233s-.086.552.032.736.389.02
1.563.1.454-.108.854-.184a3.159,3.159,0,0,1,1.407.476c.27.13.13.346.27.562s-.325.21
7-.335.541.811.465.844.562-.584.022-.822-.065-.26-.4-.335-.465.162-.325.183-.53-.27
-.325-.367-.465-.27-.346-.466-.3a3.24,3.24,0,0,0-
1.125.3c-.217.195.032.747.152,1.017s-.628.649-.606.866-.227.314-.552.487-.681.3-.67
1.584-.432.13-.659,0-.52.075-.844.065-.324-.281-.584-.184a.253.253,0,0,1-.357-.313c
.076-.195.368-.043.39.1s.205.076.422-.043.108.152.422.173.14-.162.379-.141.249-.054
.173-.173.173-.2.324-.27c.17-.073.087-.314.227-.389s.043-.227.195-.238.217-.238.357
-.238.217-.227.129-.346.055-.443.2-.487.152-.173.022-.27-.606-.422-.574-.627-.087-.
584-.022-.746a1.858,1.858,0,0,0-.011-.693,4.413,4.413,0,0,1,.185-.768c.065-.357-.37
9-.736-.6-.833s-.076-.292.238-.552.335-1.071.314-
1.244-.66-.324-.909-.3a9.848,9.848,0,0,1-
1.4-.064c-.227-.043-.3.194-.411.411a5.015,5.015,0,0,0-.487,1.039c-.14.487-.714.638-
.974.746s-.422.465-.3.638.293.032.412.1-.011.519-.087.585.14.227-.043.346-.358.368-
.249.5.638.195.866.325.141.367.314.595.357.087.443.227-.313.7-.455.725-.714-.573-.8
87-.7-.844-.336-1.179-.508a6.4,6.4,0,0,1-.974-.4,2.015,2.015,0,0,0-
1.352-.357c-.671.011-1.1-.151-
1.331-.119s-.14-.227-.54-.4-.66-.411-.887-.292-.141.552.206.606.173.238.54.217.476.
108.466.335a.884.884,0,0,0,.335.606c.162.152.065.4-.227.4s-.627.043-.5.249-.087.26-
.379.152-.119-.314,0-.433-.26-.27-.444-.335-.919.476-1.125.562-.714-.13-
1.234,0-.487.541-.682.5-.768.054-.985-.076-.043-.205.184-.194.3-.065.173-.216.174-.
39.163-.5-.855.173-1,.292.011.336-.141.411-.151-.13-.325-.195a3.4,3.4,0,0,0-
1.676.5c-.239.271-.7.282-.7.433s-.574.14-.8.249-.075.552-.162.768-.974.151-
1.244.162-.368-.519-.584-.552-.087-.335-.022-.465.238-.022.509-.195.541.086.649-.03
3-.411-.433-.443-.7-.606-.346-.931-.259a1.4,1.4,0,0,1-.909-.1c-.228-.108-.206.195.1
3.281s.162.346.217.508a1.257,1.257,0,0,1-.282.811c-.195.281-.054.27.239.259s.27.369
.27.649-.227.357-.227.563-.238-.1-.314-.011-.172-.043-.215-.217-.487-.076-.736-.141
-.347.043-.465.227a.991.991,0,0,1-.649.281c-.2.024-.509.379-.7.509s-.227.378.043.63
8.325.433.3.574-.757.1-.876-.054a1.106,1.106,0,0,0-.757-.173c-.162.032-.606-.487-.8
33-.5s-.368.27-.444.411.108.185.217.422.508.249.714.249.129.314.065.444-.444.227-.5
52.086-.563,0-.574-.173a.61.61,0,0,0-.671-.379c-.335.054-.4-.162-.378-.422s-.184-.4
11-.174-.53-.151-.357.022-.476.043-.3.054-.465-.292-.411-.563-.411-.216-.27-.443-.3
24a1.422,1.422,0,0,1-.714-.6c-.033-.162-.379-.185-.26-.238a.643.643,0,0,1,.584.216,
1.686,1.686,0,0,0,1.017.433c.509.065.714.3,1.276.4s.9.163,1.71.282a3.3,3.3,0,0,0,2.
121-.931c.227-.227-.065-.692-.065-.866s-.368-.195-.422-.324a.713.713,0,0,0-.606-.36
8c-.314,0-.357-.357-.606-.335s-.423-.109-1.071-.542a3.616,3.616,0,0,0-
1.709-.671c-.162.076-.27.119-.378-.043a.373.373,0,0,0-.53-.011c-.174.13-.346-.119-.
671-.044s-.5-.14-.411-.238.563-.011.541-.173-.195,0-.487-.2-.454-.065-.519.1-.292.1
18-.444-.022a.262.262,0,0,0-.05-.035c-.05.271-.21.3-.372.262-.2-.043-.389.281-.606.
281a.606.606,0,0,0-.5.432c-.043.2-.281.087-.281.217a.538.538,0,0,1-.109.389c-.108.1
3,0,.2.109.411s.346
.2.454.26.519.411.519.541-.325.455-.454.541-.3.3-.217.432.455.671.693,1.1-.086.238-
.238.432.065.433.108.563-.194.108-.173.216.346.152.368.238-.216.195-.109.368.368.17
3.39.389-.476.238-.454.412.649.389.93.714.26.411.2.584c-.131.348-.909.649-
1.082,1.039s-.822.605-
1.125.909a3,3,0,0,0-.349.444,1.563,1.563,0,0,0,.306-.109c.173-.087.292.335.465.476s
.52.011.638.141-.1.14-.345.1-.314.108-.7.238c-.29.1-.262.2-.359.282.175.255-.059.28
8-.149.481-.1.211-.227.243-.244.373a2.355,2.355,0,0,0,.049.422.6.6,0,0,0,.162.39c.1
14.162-.1.162-.195.244s-.032.259.1.389a.361.361,0,0,1,.082.405c-.049.114.114.309.22
7.422s.1.422.194.5a.4.4,0,0,0,.39.114.3.3,0,0,1,.373.179c.082.146.211.081.39,0s.584
.146.681.194.049.325.065.5-.1.406.082.52.13.373.34.454.292.373.422.406a.7.7,0,0,1,.
406.373c.032.146-.227.276-.374.341s-.422-.195-.519-.081.032.325.113.682.146.389.309
.389.227-.114.341-.179.373.032.487-.016.519-.065.6.065a.769.769,0,0,1,.1.552c-.065.
113.081.243.162.405s.422.081.535.13.373.405.325.568.162.195.276.146.227.081.357.163
a.32.32,0,0,0,.373-.033c.13-.081.341-.146.406-.032s.324.325.324.389.406,0,.6.1.406.
048.617.162.405.13.421.26-.211.244-.211.308.178.114.178.211-.227.1-.26.178.13.195.1
62.276-.13.357-.13.438-.487-.016-.6-.016-.455.373-.568.389c-.1.014-.051.194-.016.34
7.35-.067.708-.094.747-.017.065.13-.757.476-.909.53s.292.281.281.411-.476.163-.433.
422-.151.314-.4.314-.314.151-.195.173.108.346.574.465a3.273,3.273,0,0,1,1.363.985.8
23.823,0,0,0,.19.15.973.973,0,0,1,.274-.128,1.529,1.529,0,0,1,.877.259c.227.163,1.0
39-.032,1.136.1a.7.7,0,0,0,.455.292c.162,0,.325.324.454.227a1.97,1.97,0,0,1,.746-.1
c.13,0,.13.1.26.1s.13.487.227.455.454.292.681.324.454.422.552.39.26.162.324,0,.383-
.079.472-.346c-.411-.5-.852-1.061-.839-1.277.021-.368.173-.606-.282-
1s.044-.649.369-
1.06c.29-.367.907-.528,1.3-.79a1.491,1.491,0,0,0-.238-.14c-.293-.13-.39-.26-.162-.3
25s.13-.195-.1-.454-.325-.52-.455-.52a1.489,1.489,0,0,0-.519.033c-.195.065-.162-.16
2-.13-.389s-.357-.195-.422-.292.1-.422.162-.454.259-.13.259-.227-.357-.13-.227-.357
.389-.227.389-.455.195-.422.422-.26.325.584.585.487.1-.325.065-.455-.1-.324.2-.389.
162-.357.389-.357a2.465,2.465,0,0,0,.779-.357c.13-.065.422-.227.551-.162s.292.227.3
9,0,.486-.13.519,0,.649.13.844.26.617.389.617.519.195.324.195.1.162-.162.422,0,.617
.1.682-.065.552-.357.714-.227.227.227.422.033.649-.162.714.032.292.228.487.228.227.
292.357.227.1-.389.26-.357.292.227.551.227.454-.065.454-.259-.032-.52-.194-.52-.324
-.162-.519-.162-.389-.325-.195-.39.519-.227.454-.389-.129-.487.13-.519.811-.032.779
-.13-.551-.162-.649-.325-.13-.551-.033-.617.422.032.617-.032.617.1.876-.1a2.182,2.1
82,0,0,1,1.1-.228c.292,0,.519-.195.746-.227a8.343,8.343,0,0,0,1.038-.195c.163-.064,
1.039-.194,1.071-.357s.731-.292.909-.211a.8.8,0,0,0,.568.081c.162-.065.5.114.471.29
2s.146.373.13.519-.179.2-.081.309.536.032.665-.114.276.065.276.178.211.195.211.049.
26-.049.341.049.389-.114.389.049-.455.292-.26.47.308-.211.552-.13.568-.276.8-.324a2
.7,2.7,0,0,0,.665-.373c.195-.114.617-.081.487.049s-.276.373.211.552,1.039,1.12,1.34
7,1.59.6,1.315.763,1.315.211-.422.422-.471.341.357.568.405.535.179.714.114.584-.292
.73-.21.341.081.471.389.324.374.454.374.157.146.157.276.238.3.368.3a1.762,1.762,0,0
,0,.585-.108c.108-.065.238-.129.259.022s.217.389.347.389.389.109.411,0,.368-.172.5-
.195.584-.108.67-.3.454-.194.563-.324.41-.195.475-.325.454-.108.5-.217.368-.13.519-
.087a6.218,6.218,0,0,0,1.017.173c.108-.021.13.39.238.411s.5.325.606.239a.545.545,0,
0,1,.585-.044c.216.13.433.3.519.152s.541-.217.606-.3.129-.347.021-.433a1.562,1.562,
0,0,1-.26-.606c-.043-.173.26-.217.3-.368s.3-.173.39-.26.108-.281.26-.238a2.146,2.14
6,0,0,1,.54.216.878.878,0,0,0,.454.108,1.413,1.413,0,0,1,.541.217c.152.086.628.086.
714.216s-.022.5.087.628.368.411.454.346.5.217.65.194.389-.26.519-.26.541-.108.671-.
086a3.2,3.2,0,0,0,.671.151c.065-.043.5.022.562.152s.606.129.606.281.3.238.39.411.8.
066.931.174a1.648,1.648,0,0,0,.974,0c.021-.087.8-.13.952-.238s.562-.064.584-.216.41
1-.259.584-.389.866-.108.909.043.454.194.628.13.627.022.693.173.584.238.714.195a7.0
82,7.082,0,0,1,.692-.368c.152-.022.368-.173.325-.324s.3-.584.347-.757a1.836,1.836,0
,0,1,.454-.693c.108-.043.347-.238.325-.368s-.087-.519-.217-.519-.368.022-.065-.39a.
99.99,0,0,1,.931-.3,3.725,3.725,0,0,1,1.081-.087c.3.087.5-.043.822.13s.78.108.888.2
59.541.282.476.542.238.108.346.67.367.606.432.866.411.736.368.887-.087.389.281.411.
628.3.714.26a1.149,1.149,0,0,1,.736.324c.217.217.541.108.52.347s.174.432.151.627.41
2.325.714.281.52.108.649-.151.562-.151.714-.26.606-.238.584.151.238.476.021.606-.32
4.693-.389.93-.39.3-.433.562-.347.282-.347.476-.432.152-.649,0-.432.281-.605.281-.1
52.368-.109.519-.064.346.044.606a3.97,3.97,0,0,1,.051.7,1.65,1.65,0,0,1,.609-.332c.
27,0,.541.465.844.476a4.556,4.556,0,0,0,1.688-1.06,9.623,9.623,0,0,1,1.19-
1.32,6,6,0,0,0,1.071-1.439,12.066,12.066,0,0,1,.779-
1.038,4.064,4.064,0,0,0,.454-.746,13.49,13.49,0,0,0,.314-
1.926c.076-.086.032-.313.141-.454s.053-.335.27-.519a.373.373,0,0,0,.119-.487c-.054-
.141.011-.454-.043-.551s-.043-.141.086-.216-.086-.271-.27-.357-.422-.162-.444-.368a
.61.61,0,0,0-.574-.433c-.238.022-.681-.129-.627.022s-.022.281-.14.248-.174.065-.315
.282-.638.238-.411.032-.075-.217-.033-.433.227-.433-.021-.292-.249.476-.455.519-.14
1-.584-.087-.746-.379.011-.833-.022-.336-.346.032-.541.3-.379.487-.455.661-.39.942-
.552a.815.815,0,0,0,.4-.53c.065-.184.584-.411,1.049-.789a2.817,2.817,0,0,0,.8-.823c
.108-.227.8-.508.811-.681s.822-.606,1.374-.715a2.7,2.7,0,0,1,1.591.2.226.226,0,0,0,
.379-.011c.1-.108.313-.054.681-.011s.455-.174.7-.1.454.119.606-.173.866-.238,1.028-
.119.293.281.552.108.259.227.508.26.087.249-.13.227-.487.108-.238.249.542-.13.736-.
109a1.146,1.146,0,0,0,.767-.13c.271-.173.346.141.52-.011a1.275,1.275,0,0,1,.758-.18
4c.195.011.033-.227-.292-.227s-.314-.173-.054-.617a4.165,4.165,0,0,1,1.071-.951c.31
4-.27.541-.141.541-.314s.151-.66.39-.67a2.685,2.685,0,0,0,1.2-.109c.367-.206.335.15
2.487.206s.357-.314.53-.206-.26.368-.357.681.227.2.411.282-.238.217-.195.3.411.087.
887-.389a1.565,1.565,0,0,1,1.212-.573c.3.033.129-.27.151-.714s.952-.573,1.255-.444.
281.249-.012.173-.562.184-.551.552-.26.487-.118.628-.206.173-.217.325,0,.27-.217.33
5-.941.14-.962.421-.411.314-.6.66-.887.552-1.352,1.245-1.2.692-
1.2.822-.509.119-.682.141.162.443-.248.887a2.469,2.469,0,0,0-.671,1.677,11.547,11.5
47,0,0,0,.4,2.7c.184.314.076,1.082.227,1.244s.1.432.195.53.5-.433.768-.66.184-.3.36
8-.422.108-.617.162-.747.39-.195.5-.335.389-.054.542-.109-.012-.411-.065-.616.443-.
487.7-.671.585.119.876-.151-.021-.585-.13-.725.292-.823.519-.888.346.163.563-.032-.
195-.508-.346-.487-.206-.552.151-.822.216-.325-.022-.39-.281.022-.465.032-.368-.379
-.086-.757.551-.336.617-.649a3.607,3.607,0,0,1,.552-.92c.1-.163.487,0,.638-.032s.1.
292.281.129.487-.7.736-.7.087.4.152.638.205-.065.681-.389a2.494,2.494,0,0,1,1.828-.
141c.314.152.368.509.541.465.263-.065.043-.357.3-.433a4.5,4.5,0,0,0,1.061-.6c.346-.
249.249-.064.432-.292s.368-.13.422-.281a2.194,2.194,0,0,1,1.234-.552c.681-.151,1.56
8-.606,1.525-.746s.259-.206.292-.065.292.087.649.162.52.217.8-.064-.033-.379-.022-.
595-.487-.444-.422-.671-.368-.834-.5-.714-.433-.1-.433-.27-.022-.379-.227-.249-.552
.065-.617-.13.4-.336.725-.205.228.26.389.357a1.187,1.187,0,0,0,.833-.054c.227-.108.
866-.314.974-.5s-.011-.271.206-.379.054-.335-.13-.433a.184.184,0,0,1,.054-.357c.194
,0,.141-.228.271-.239s.151.1.39-.021.011.183-.1.389.227.378.26.5.5.162.757.021a1.30
7,1.307,0,0,1,1.147.379.93.93,0,0,0,.519.628c.347.173.661.1.725.259a.312.312,0,0,0,
.39.206c.195-.043.3.173.443.043s.216.076.4-.086-.4-.271-.324-.4.195.1.357.087-.043-
.324.076-.357.021-.681-.109-.725-.022-.271.227-.087a1.43,1.43,0,0,0,.822.173c.185,0
,.011-.173-.173-.205s.032-.184.162-.065.378.173.4.043.151-.411.379-.4S541.849,255.7
91,541.633,255.715ZM481.3,269.91c-.616.552-1.85.681-1.85,1.136s-1.493.681-
1.623.487c-.113-.171,1.1-.227,1.4-.876s1.4-.983,1.948-1.85c.389-.616.714-1.557.941-
1.493S481.912,269.358,481.3,269.91Zm2.748-
25.414c-.087.174-.557.185-.433.346.217.282,1.3.13,1.32-.216S484.13,244.323,484.044,
244.5Zm-39.4-10.689c.519,0,.368-.325.714-.282s.8.022.628-.195-1.428-.13-1.3.044-
1.017.108-1,.173C443.732,233.677,444.122,233.807,444.641,233.807Zm-
2.684,1.45c0-.346-
1.127.035-.909.108C441.243,235.43,441.958,235.6,441.958,235.257Zm2.792-.281c.065.17
3-.108.195-.541.195s-.659.244-.433.432a1.882,1.882,0,0,0,1.6-.13c.195-.26.692-.043.
779-.3S444.684,234.8,444.749,234.976Zm3.7-.411c.151-.195-.282-.195-.325-.389s-
1.255-.238-
1.19-.021-.838.452-.562.67C446.891,235.235,448.3,234.759,448.449,234.564Zm-
3.441-.346c.065-.455-.692-.087-
1.255-.325s-.894-.22-.519.108c.173.152-.964.27-.779.455C442.866,234.868,444.944,234
.673,445.009,234.219Zm-
3.224,12.009c.021.217-.109.368-.519.368s.195.259.238.5-.411.065-.432.433-.8,0-.909.
476.389.411.736.433-.13.346.13.541.454.13.282-.238.908.13.584.411.519.5.931.519,1.8
7.34,1.9,0c.022-.216-.54-.411-.995-.887s-.779-1.255-.26-
1.579.065-.476.584-.844.217-.714.649-.758-.043-.432.389-.5a.581.581,0,0,0,.455-.714
c-.065-.173.454.022.692-.238s.8-.087.974-.454,2.662-1.212,4.069-
1.537,2.38-.909,1.882-1.3-1.9.152-2.251.433-.843.086-1.19.281a1.712,1.712,0,0,1-
1.45.13c-.368-.238-.8.281-
1.082.26s-.606.281-.909.26-.909.238-.953.412-.563.13-.563.346-.411.411-.628.216-.47
6.217-.173.5-.562.3-.411.476-.324.281-.216.476-.3.26-.628.325-.5.5-.086.519-.238.08
7-.194.411S441.763,246.011,441.785,246.227Z" transform="translate(-416.825 -
233.203)" fill="#d1d8df"></path>
</g>
<path id="Path_2770" data-name="Path 2770"
d="M466.451,365.905c0-.173-.454-.325-.454-.541s-.3-.411-.26-.584c.03-.119-.123-.289
-.2-.425a2.075,2.075,0,0,0-.649-.067c-.271.032-.474.109-.741.15.143.217.042.277.163
.579.129.325.454.152.562.238a.768.768,0,0,1,.134.269.243.243,0,0,1,.261.162,1.625,1
.625,0,0,1,.357.169c.094.041.156-.084.343.125.164.182.176.228.156.39a1.174,1.174,0,
0,0,.472-.1A1.01,1.01,0,0,1,466.451,365.905Z" transform="translate(-14802.25
8546.342)" fill="#d1d8df"></path>
<path id="Path_2771" data-name="Path 2771"
d="M470.66,363.938a9.025,9.025,0,0,0-.653-.844c-.09.267-.41.192-.472.346s-.227-.033
-.324,0-.325-.357-.552-.39a.732.732,0,0,1-.231-.093c-.094.1-.179.212-.147.266.065.1
08.346.217.238.325a.531.531,0,0,1-.562-.044c-.108-.108-.433-.281-.5-.151s.282.411.2
38.585.259.368.259.584.454.368.454.541a1.01,1.01,0,0,0,.145.366,9.83,9.83,0,0,0,.87
6-.543c.346-.173.2.55.145.665-.04.08.235.269.524.379a.613.613,0,0,1,.128-.434C470.6
,365.041,470.877,364.327,470.66,363.938Zm-
3.077,1.075a1.625,1.625,0,0,0-.357-.168c.046.128.042.3.241.387.317.145-.145.2.491.2
89a.9.9,0,0,0,.125.007c.02-.162.008-.208-.156-.39C467.74,364.929,467.677,365.054,46
7.583,365.013Z" transform="translate(-14804.208 8547.186)" fill="#d1d8df"></path>
<path id="Path_2776" data-name="Path 2776"
d="M397.3,357.838c-.444.1-.627.13-.887,0s-.68.118-.617.292c.043.12.217.27.757.412s.
606.508.833.519.249-.206.195-.5.27-.627.3-.682S397.741,357.74,397.3,357.838Zm-
4.187-
2.456c-.238.206-.434-.036-.53.13-.119.206.368.519.27.941s.054.952.3.7.368-.13.509-.
314.022-.865.119-
1.189S393.349,355.176,393.111,355.382Zm5.3-.346c-.281-.172-.1-.455-.541-.433s-.973-
.53-1.136-1.168-.854-.671-1.028-
1.049.162-.422.011-.736c-.084-.175.1-.329.322-.416a6.428,6.428,0,0,1,.039-.97,1.261
,1.261,0,0,1-.372-.074c-.082-.049-.1-.309-.146-.309s-.5,0-.585.082-.324.227-.454.14
6a1.03,1.03,0,0,0-.091-.05l-.142.131s-.022.174-.108.174-.216-.065-.216.086-.238.108
-.346.087-.26.021-.26.151-.022.411-.195.26-.347-.541-.411-.5-.216.519-.368.519c-.09
4,0-.4.025-.624.044-.058.186,0,.3.083.345s-.048.243-.146.292-.26,0-.146.178.325.195
.211.373a.221.221,0,0,0,.162.357c.162.016.389-.016.341.114a1.118,1.118,0,0,0-.082.2
48,1.819,1.819,0,0,0,.353-.1c.227-.119.13-.325.508-.433a1.116,1.116,0,0,1,1.028.433
c.151.227.195.249.227.433a1.4,1.4,0,0,0,.692.887c.519.336.725.714,1,.854s.541.109.7
.3a1.688,1.688,0,0,0,.638.422c.26.12.27.4.519.433s.087.249.238.432a.722.722,0,0,1,.
033.79c-.162.217-.076.584.032.584s.335-.39.368-.606.249-.205.422-.433-.26-.281-.335
-.574.325-.552.7-.314.53.4.551.033S398.693,355.209,398.412,355.036Z"
transform="translate(-14756.053 8555.503)" fill="#d1d8df"></path>
<path id="Path_2777" data-name="Path 2777"
d="M414.794,359.151a1.282,1.282,0,0,0-.28.543.7.7,0,0,1-.03.227,3.925,3.925,0,0,0,.
517.384l.039.02c.043-.241.209-.488.329-.517C415.2,359.6,414.954,359.31,414.794,359.
151Z" transform="translate(-14770.662 8549.605)" fill="#d1d8df"></path>
<path id="Path_2778" data-name="Path 2778"
d="M417.74,354.409a.33.33,0,0,1,0-.5c.146-.1.016-.227.016-.389s-.7-.211-.812-.244.0
82-.455-.1-.455a.233.233,0,0,1-.243-.259c0-.13-.276-.341-.26-.422a.074.074,0,0,1,.0
2-.032c-.1-.016-.177-.028-.206-.034a2.675,2.675,0,0,1-.314-.1s-.45.146-.763.241c.02
1.191.071.4.191.443.233.087.146.319.233.523s.058,1.134-.058,1.134c-.049,0-.162.121-
.273.272.159.159.406.451.574.657a.088.088,0,0,1,.023-.007,2.8,2.8,0,0,1,.677.387s.7
53-.156,1.26-.23a1.107,1.107,0,0,0,.014-.222.292.292,0,0,1,.243-.292C418.113,354.88
,417.9,354.555,417.74,354.409Z" transform="translate(-14771.043 8554.171)"
fill="#d1d8df"></path>
</a>
</g>
</g>
</svg>
</div>

<div class="d-lg-none title accordion-module-opener" data-


target="#ourdestinations" data-toggle="collapse" aria-expanded="false">
<div class="responsive_header">Our destinations
<span class="accessibility-state">Closed</span>
</div>
</div>

<ul class="list-of-states collapse" id="ourdestinations">


<li data-state="americas" class="americaspin mapPin">

<a
href="https://www.qatarairways.com/en/discover/americas.html?iid=ALL72939680"
target="_self" data-num="13" style="outline: 0px;">
<span>Americas</span>
</a>

</li>
<li data-state="europe" class="europepin mapPin">

<a
href="https://www.qatarairways.com/en/discover/europe.html?iid=ALL72939680"
target="_self" data-num="36" style="outline: 0px;">
<span>Europe</span>
</a>

</li>
<li data-state="africa" class="africapin mapPin">

<a
href="https://www.qatarairways.com/en/discover/africa.html?iid=ALL72939680"
target="_self" data-num="23" style="outline: 0px;">
<span>Africa</span>
</a>

</li>
<li data-state="middleEast" class="middleEastpin mapPin">

<a href="https://www.qatarairways.com/en/discover/middle-
east.html?iid=ALL72939680" target="_self" data-num="19" style="outline: 0px;">
<span>Middle East</span>
</a>

</li>
<li data-state="asiapacific" class="asiapacificpin mapPin">

<a href="https://www.qatarairways.com/en/discover/asia-
pacific.html?iid=ALL72939680" target="_self" data-num="28" style="outline: 0px;">
<span>Asia and the Pacific</span>
</a>

</li>

</ul>

</li>

<li class="col-sm-8 px-0 ml-lg-4 mr-lg-


n4">
<ul>
<li class="col-sm-5 pt-2 ml-
lg-n1">

<div class="d-lg-none title accordion-module-opener" data-target="#trending"


data-toggle="collapse" aria-expanded="false">

<div class="responsive_header">Trending
<span class="accessibility-state">Closed</span>
</div>
</div>

<ul class="imagerollover mobileview collapse personalised-header"


id="trending">
<li class="dropdown-header">Trending</li>

<li class="active">
<a
href="https://www.qatarairways.com/en/destinations/flights-to-cairo.html?
iid=ALL39832540" target="_self" style="outline: 0px;">
Cairo

<img class="masterList_lzy_img"
src="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true"
data-src="/content/dam/images/renditions/vertical/destinations/egypt-/cairo/v-
cairo-pyramids.jpg" alt="">

</a>
</li>

<li>
<a
href="https://www.qatarairways.com/en/destinations/flights-to-manila.html?
iid=ALL2528780" target="_self" style="outline: 0px;">
Manila (MNL)

<img class="masterList_lzy_img"
src="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true"
data-src="/content/dam/images/renditions/vertical/destinations/philippines/manila/
v-manila-primary.jpg" alt="">

</a>
</li>

<li>
<a
href="https://www.qatarairways.com/en/destinations/flights-to-kathmandu.html?
iid=ALL26972070" target="_self" style="outline: 0px;">
Kathmandu

<img class="masterList_lzy_img"
src="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true"
data-src="/content/dam/images/renditions/vertical/destinations/nepal/kathmandu/v-
kathmandu-primary.jpg" alt="">

</a>
</li>

<li>
<a
href="https://www.qatarairways.com/en/destinations/flights-to-istanbul.html?
iid=ALL99564870" target="_self" style="outline: 0px;">
Istanbul

<img class="masterList_lzy_img"
src="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true"
data-src="/content/dam/images/renditions/vertical/destinations/turkey/istanbul/v-
istanbul-city-culture.jpg" alt="">

</a>
</li>

<li>
<a
href="https://www.qatarairways.com/en/destinations/flights-to-maldives.html?
iid=ALL15251960" target="_self" style="outline: 0px;">
Maldives

<img class="masterList_lzy_img"
src="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true"
data-src="/content/dam/images/renditions/vertical/destinations/maldives/maldives/v-
maldives-beach.jpg" alt="">
</a>
</li>

</ul>

</li>
<li class="col-sm-5 pt-2 ml-
lg-n2">

<div class="d-lg-none title accordion-module-opener" data-target="#trending"


data-toggle="collapse" aria-expanded="false">

<div class="responsive_header">New destinations


<span class="accessibility-state">Closed</span>
</div>
</div>

<ul class="imagerollover mobileview collapse " id="trending">


<li class="dropdown-header">New destinations</li>

<li class="active">
<a
href="https://www.qatarairways.com/en/destinations/flights-to-dusseldorf.html?
iid=ALL2976270" target="_self" style="outline: 0px;">
Dusseldorf

<img class="masterList_lzy_img"
src="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true"
data-src="/content/dam/images/renditions/vertical/destinations/germany/dusseldorf/
v-dusseldorf.jpg" alt="">

</a>
</li>
<li>
<a
href="https://www.qatarairways.com/en/destinations/flights-to-qassim.html?
iid=ALL26534660" target="_self" style="outline: 0px;">
Qassim

<img class="masterList_lzy_img"
src="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true"
data-src="/content/dam/images/renditions/vertical/destinations/saudi-arabia/
gassim-/v-gassim-outdoor.jpg" alt="">

</a>
</li>

<li>
<a
href="https://www.qatarairways.com/en/destinations/flights-to-canberra.html?
iid=ALL32891860" target="_self" style="outline: 0px;">
Canberra

<img class="masterList_lzy_img"
src="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true"
data-src="/content/dam/images/renditions/vertical/destinations/australia/
canberra-/v-canberra-culture-primary.jpg" alt="">

</a>
</li>

<li>
<a
href="https://www.qatarairways.com/en/destinations/flights-to-london-gatwick.html?
iid=ALL16544490" target="_self" style="outline: 0px;">
London Gatwick

<img class="masterList_lzy_img"
src="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true"
data-src="/content/dam/images/renditions/vertical/destinations/united-kingdom/
london/v-gatwick-phone.jpg" alt="">

</a>
</li>

<li>
<a href="https://www.qatarairways.com/en/new-destinations.html?
iid=ALL12" target="_self" style="outline: 0px;">
View all
<img class="masterList_lzy_img"
src="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true"
data-src="/content/dam/images/renditions/vertical/brand/aircraft/v-beyond-business-
corporate-building.jpg" alt="">
</a>
</li>

</ul>

</li>
<li class="col-sm-2 pt-2 ml-
lg-n2">

<div class="d-lg-none title accordion-module-opener" data-


target="#visitQatar" data-toggle="collapse" aria-expanded="false">

<div class="responsive_header">Visit Qatar


<span class="accessibility-state">Closed</span>
</div>
</div>

<ul class="collapse" id="visitQatar">


<li class="dropdown-header">Visit Qatar</li>

<li>
<a href="https://www.qatarairways.com/en/offers/qatar-stopover.html?
iid=ALL36726330" target="_self" style="outline: 0px;">
Qatar Stopover </a></li>

<li>
<a href="https://www.qatarairways.com/en/destinations/flights-to-
doha.html?iid=ALL56560790" target="_blank" rel="noopener" style="outline: 0px;">
Doha city guide </a></li>

<li><a href="https://www.discoverqatar.qa/tours-excursions/"
target="_blank" aria-label="Tours &amp; activities This link will take you away
from the Qatar Airways website to content that may not meet accessibility
guidelines" rel="noopener" style="outline: 0px;">
Tours &amp; activities

</a> </li>

<li>
<a href="https://www.qatarairways.com/en/offers/doha-city-tour.html"
target="_self" style="outline: 0px;">
Transit Tours </a></li>

</ul>

</li>
</ul>
</li>
<li class="col-sm-12">
<div class="mega-subnav explore-
tab">
<ul>
<li>
<div class="cta-icon-content">
<img class="masterList_lzy_img cta-desktop-icon"
src="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true" alt="">
<span class="offerText"></span>

</div>
</li>
<li>

<div class="cta-icon-content">
<img class="masterList_lzy_img cta-desktop-icon"
src="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true"
data-src="/content/dam/images/custom/mdd/DiscoverQatar.png" alt="">
<span class="offerText"></span>

<a href="https://www.discoverqatar.qa/" target="_blank" aria-


label="View details This link will take you away from the Qatar Airways website to
content that may not meet accessibility guidelines" rel="noopener" style="outline:
0px;">
<img class="masterList_lzy_img cta-mobile-icon"
src="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true"
data-src="/content/dam/images/custom/mdd/mobile-icons/DiscoverQatar.svg" alt="">

<span class="offerTextMobile cta-mobile-icon">Book tours in


Qatar </span>
<span>View details

</span>
<span class="icon-arrow-right3"></span>
</a>

</div>
</li>
</ul>
</div>
</li>
</ul>
</div>
</li>
<li class="nav-item dropdown mega-dropdown">
<a class="nav-link mobile_Book"
href="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true#" role="button"
data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" style="outline:
0px;">Book
</a>
<div class="dropdown-menu responsiveoverlay">
<ul class="mega-dropdown-menu row container">
<li class="dropdown-heading">
<a
href="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true#" class="go-back"
role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"
style="outline: 0px;">Main Menu
</a>
<button type="button" class="close
icon dismissDropdown" data-dismiss="mega-dropdown" aria-label="Close">
</button>
</li>
<li class="mobileheader">Book</li>
<li class="col-sm-2 pt-2 planyourtrip
mr-lg-n4">

<div class="d-lg-none title accordion-module-opener" data-


target="#planyourtrip" data-toggle="collapse" aria-expanded="false">
<div class="responsive_header">Plan your trip
<span class="accessibility-state">Closed</span>
</div>
</div>

<ul class="collapse" id="planyourtrip">


<li class="dropdown-header">Plan your trip</li>

<li>
<a href="https://booking.qatarairways.com/timetable/search"
target="_blank" rel="noopener" style="outline: 0px;">
<img class="masterList_lzy_img"
src="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true"
data-src="/content/dam/images/custom/mdd/mobile-icons/Flights.svg" alt=""
width="24px" height="24px">
<span>Flight schedule</span>
</a>
</li>
<li>
<a href="https://qatarairways.com/book-hotels" target="_blank"
rel="noopener" style="outline: 0px;">
<img class="masterList_lzy_img"
src="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true"
data-src="/content/dam/images/custom/mdd/mobile-icons/Hotels.svg" alt=""
width="24px" height="24px">
<span>Hotels</span>
</a>
</li>

<li>
<a href="https://carrentals.qatarairways.com/?
preflang=en&amp;adplat=banner&amp;adcamp=homepage" target="_blank" rel="noopener"
style="outline: 0px;">
<img class="masterList_lzy_img"
src="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true"
data-src="/content/dam/images/custom/mdd/mobile-icons/Car.svg" alt="" width="24px"
height="24px">
<span>Car rentals</span>
</a>
</li>

<li>
<a
href="https://www.al-mahaservices.com/AlMaha/booking/createNewBooking/step1"
target="_blank" rel="noopener" style="outline: 0px;">
<img class="masterList_lzy_img"
src="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true"
data-src="/content/dam/images/custom/mdd/mobile-icons/meet_greet.svg" alt=""
width="24px" height="24px">
<span>Meet and greet</span>
</a>
</li>
<li>
<a href="https://www.qatarairways.com/en/travel-
insurance.html?iid=ALL51662160" target="_self" style="outline: 0px;">
<img class="masterList_lzy_img"
src="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true"
data-src="/content/dam/images/custom/mdd/mobile-icons/travel.svg" alt=""
width="24px" height="24px">
<span>Travel insurance</span>
</a>
</li>

</ul>
</li>
<li class="col-sm-2 pt-2 mr-lg-5">

<div class="d-lg-none title accordion-module-opener" data-


target="#visitQatar" data-toggle="collapse" aria-expanded="false">

<div class="responsive_header">Travel information


<span class="accessibility-state">Closed</span>
</div>
</div>

<ul class="collapse" id="visitQatar">


<li class="dropdown-header">Travel information</li>

<li>
<a
href="https://www.qatarairways.com/en/travel-alerts/requirements.html?
iid=ALL26535520" target="_self" style="outline: 0px;">
Travel requirements </a></li>
<li>
<a href="https://www.qatarairways.com/en/safety-measures.html?
iid=ALL61489410" target="_self" style="outline: 0px;">
Travel safely with us </a></li>

<li>
<a href="https://www.qatarairways.com/en/partners-codeshare.html?
iid=ALL3947130" target="_self" style="outline: 0px;">
Our partners </a></li>

<li>
<a
href="https://www.qatarairways.com/en/about-qatar-airways/oneworld.html?
iid=ALL45851110" target="_self" style="outline: 0px;">
oneworld </a></li>

</ul>

</li>
<li class="col-sm-6 px-0 mr-lg-4">
<ul>
<li class="col-sm-8 pt-2 ml-
lg-n5 mr-lg-5">

<div class="d-lg-none title accordion-module-opener" data-target="#trending"


data-toggle="collapse" aria-expanded="false">

<div class="responsive_header">Groups and business travel


<span class="accessibility-state">Closed</span>
</div>
</div>

<ul class="imagerollover mobileview collapse" id="trending">


<li class="dropdown-header">Groups and business travel</li>

<li class="active">
<a href="https://www.qatarairways.com/en/corporate-
travel/beyond-business.html?iid=ALL44805570" target="_self" style="outline: 0px;">
Beyond Business
<img class="masterList_lzy_img"
src="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true"
data-src="/content/dam/images/renditions/vertical/brand/aircraft/v-beyond-business-
corporate-building.jpg" alt="">
</a>
</li>

<li>
<a href="https://www.qatarairways.com/en/corporate-
travel/qmice.html?iid=ALL86405070" target="_self" style="outline: 0px;">
Meetings and events
<img class="masterList_lzy_img"
src="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true"
data-src="/content/dam/images/renditions/vertical/misc/people/corporate/v-business-
meeting-corporate.jpg" alt="">
</a>
</li>
<li>
<a href="https://www.qatarairways.com/en/corporate-
travel.html?iid=ALL69093630" target="_self" style="outline: 0px;">
Corporate travel
<img class="masterList_lzy_img"
src="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true"
data-src="/content/dam/images/renditions/vertical/misc/people/corporate/v-
corporate-traveller-businessman.jpg" alt="">
</a>
</li>

<li>
<a href="https://www.qatarairways.com/en/groups.html?
iid=ALL21836520" target="_self" style="outline: 0px;">
Group travel
<img class="masterList_lzy_img"
src="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true"
data-src="/content/dam/images/renditions/vertical/misc/people/corporate/v-
corporate-people-group.jpg" alt="">
</a>
</li>

<li>
<a href="https://www.qatarexec.com.qa/" target="_blank"
aria-label="Qatar Executive This link will take you away from the Qatar Airways
website to content that may not meet accessibility guidelines" rel="noopener"
style="outline: 0px;">
Qatar Executive

<img class="masterList_lzy_img"
src="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true"
data-src="/content/dam/images/renditions/vertical/brand/subsidiary/v-qatar-
executive-aircraft-flight.jpg" alt="">
</a>
</li>

</ul>

</li>
<li class="col-sm-4 pt-2">
<div class="card joinprivilegeclub ">

<img class="masterList_lzy_img card-img-top"


src="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true"
data-src="/content/dam/images/mobile/miscellaneous/beach/m-maldives-beach.jpg"
alt="">

<div class="card-body card-img-fade">


<h5 class="card-title" tabindex="0">Discover your <br>next
journey</h5>

<a class="privilege-btn"
href="https://www.qatarairways.com/en/book.html?iid=ALL61849840" target="_self"
style="outline: 0px;">
Book flights
</a>

</div>
</div>

</li>
</ul>
</li>
<li class="col-sm-12">
<div class="mega-subnav bookTab">
<ul>
<li>
<div class="cta-icon-content">
<img class="masterList_lzy_img cta-desktop-icon"
src="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true" alt="">
<span class="offerText"></span>

</div>
</li>
<li>

<div class="cta-icon-content">
<img class="masterList_lzy_img cta-desktop-icon"
src="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true"
data-src="/content/dam/images/custom/mdd/mobile-icons/Our_partners.svg" alt="">
<span class="offerText">Planning your next trip?</span>

<a href="https://www.qatarairways.com/dapp/discovery/"
target="_blank" aria-label="See where we fly This link will take you away from the
Qatar Airways website to content that may not meet accessibility guidelines"
rel="noopener" style="outline: 0px;">
<img class="masterList_lzy_img cta-mobile-icon"
src="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true"
data-src="/content/dam/images/custom/mdd/mobile-icons/OurPartners.svg" alt="">

<span class="offerTextMobile cta-mobile-icon">Planning your


next trip? </span>
<span>See where we fly

</span>
<span class="icon-arrow-right3"></span>
</a>

</div>
</li>
</ul>
</div>
</li>
</ul>
</div>
</li>
<li class="nav-item dropdown mega-dropdown">
<a class="nav-link mobile_Experience"
href="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true#" role="button"
data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" style="outline:
0px;">
Experience
</a>
<div class="dropdown-menu responsiveoverlay">
<ul class="mega-dropdown-menu row container">
<li class="dropdown-heading">
<a
href="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true#" class="go-back"
role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"
style="outline: 0px;">Main Menu
</a>
<button type="button" class="close
icon dismissDropdown" data-dismiss="mega-dropdown" aria-label="Close">
</button>
</li>
<li class="mobileheader">Experience</li>
<li class="col-sm-3 pt-2 planyourtrip">

<div class="d-lg-none title accordion-module-opener" data-


target="#planyourtrip" data-toggle="collapse" aria-expanded="false">
<div class="responsive_header">Before you fly
<span class="accessibility-state">Closed</span>
</div>
</div>

<ul class="collapse" id="planyourtrip">


<li class="dropdown-header">Before you fly</li>

<li>
<a
href="https://www.qatarairways.com/en/baggage/allowance.html?iid=ALL67670750"
target="_self" style="outline: 0px;">
<img class="masterList_lzy_img"
src="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true"
data-src="/content/dam/images/custom/mdd/mobile-icons/baggage.svg" alt=""
width="24px" height="24px">
<span>Baggage allowance</span>
</a>
</li>
<li>
<a href="https://www.qatarairways.com/en/upgrade.html?
iid=ALL41806880" target="_self" style="outline: 0px;">
<img class="masterList_lzy_img"
src="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true"
data-src="/content/dam/images/custom/mdd/mobile-icons/upgrade.svg" alt=""
width="24px" height="24px">
<span>Upgrade your journey</span>
</a>
</li>

<li>
<a href="https://www.qatarairways.com/en/family/children-on-
board.html?iid=ALL60308000" target="_self" style="outline: 0px;">
<img class="masterList_lzy_img"
src="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true"
data-src="/content/dam/images/custom/mdd/mobile-icons/family.svg" alt=""
width="24px" height="24px">
<span>Travelling with children </span>
</a>
</li>
<li>
<a href="https://www.qatarairways.com/en/baggage/animals.html?
iid=ALL88123210" target="_self" style="outline: 0px;">
<img class="masterList_lzy_img"
src="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true"
data-src="/content/dam/images/custom/mdd/mobile-icons/pets.svg" alt="" width="24px"
height="24px">
<span>Travelling with pets</span>
</a>
</li>

<li>
<a href="https://www.qatarairways.com/en/services-
special.html?iid=ALL82377420" target="_self" style="outline: 0px;">
<img class="masterList_lzy_img"
src="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true"
data-src="/content/dam/images/custom/mdd/mobile-icons/special_services.svg" alt=""
width="24px" height="24px">
<span>Special services</span>
</a>
</li>

</ul>
</li>
<li class="col-sm-3 pt-2 mr-lg-n4">

<div class="d-lg-none title accordion-module-opener" data-


target="#visitQatar" data-toggle="collapse" aria-expanded="false">

<div class="responsive_header">At the airport


<span class="accessibility-state">Closed</span>
</div>
</div>

<ul class="collapse" id="visitQatar">


<li class="dropdown-header">At the airport</li>

<li>
<a href="https://www.qatarairways.com/en/hia-hamad-international-
airport.html?iid=ALL99782350" target="_self" style="outline: 0px;">
Hamad International Airport </a></li>

<li>
<a href="https://www.qatarairways.com/en/hia-hamad-international-
airport/transit-accommodation.html?iid=ALL53419810" target="_self" style="outline:
0px;">
Transit accommodation </a></li>

<li>
<a href="https://www.qatarairways.com/en/hia-hamad-international-
airport/hia-airport-hotel.html?iid=ALL71433610" target="_self" style="outline:
0px;">
Oryx Airport Hotel </a></li>
<li>
<a href="https://www.qatarairways.com/en/hia-hamad-international-
airport/qatar-duty-free.html?iid=ALL7937090" target="_self" style="outline: 0px;">
Qatar Duty Free </a></li>

<li>
<a href="https://www.qatarairways.com/en/lounges.html?iid=ALL76316210"
target="_self" style="outline: 0px;">
Lounges </a></li>

</ul>

</li>
<li class="col-sm-6 px-0 mr-lg-4">
<ul>
<li class="col-sm-8 pt-2">

<div class="d-lg-none title accordion-module-opener" data-target="#trending"


data-toggle="collapse" aria-expanded="false">

<div class="responsive_header">On-board
<span class="accessibility-state">Closed</span>
</div>
</div>

<ul class="imagerollover mobileview collapse" id="trending">


<li class="dropdown-header">On-board</li>

<li class="active">
<a
href="https://www.qatarairways.com/en/onboard.html?iid=ALL57917880" target="_self"
style="outline: 0px;">
On-board experience
<img class="masterList_lzy_img"
src="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true"
data-src="/content/dam/images/renditions/vertical/brand/qsuite/v-qsuite-crew-
welcome.jpg" alt="">
</a>
</li>

<li>
<a
href="https://www.qatarairways.com/en/onboard/qsuite.html?iid=ALL29648260"
target="_self" style="outline: 0px;">
Qsuite
<img class="masterList_lzy_img"
src="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true"
data-src="/content/dam/images/renditions/vertical/brand/qsuite/v-qsuite-
businessman.jpg" alt="">
</a>
</li>

<li>
<a
href="https://www.qatarairways.com/en/onboard/cuisine.html?iid=ALL32419600"
target="_self" style="outline: 0px;">
Dining
<img class="masterList_lzy_img"
src="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true"
data-src="/content/dam/images/renditions/vertical/brand/qsuite/v-qsuite-man-dining-
lunch.jpg" alt="">
</a>
</li>
<li>
<a
href="https://www.qatarairways.com/en/onboard/super-wifi.html?iid=ALL25887480"
target="_self" style="outline: 0px;">
Super Wi-Fi
<img class="masterList_lzy_img"
src="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true"
data-src="/content/dam/images/renditions/vertical/brand/super-wifi/v-super-wifi-
promo.jpg" alt="">
</a>
</li>

<li>
<a href="https://www.qatarairways.com/en/ife-
homepage.html?iid=ALL41711680" target="_self" style="outline: 0px;">
In-flight entertainment
<img class="masterList_lzy_img"
src="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true"
data-src="/content/dam/images/renditions/vertical/brand/oryx-one/v-oryx-one-ife-
logo.jpg" alt="">
</a>
</li>

</ul>

</li>
<li class="col-sm-4 pt-2">

<div class="card joinprivilegeclub personalised-ancilar">

<img class="masterList_lzy_img card-img-top"


src="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true"
data-src="/content/dam/images/custom/mdd/Al-Maha.png" alt="">
<div class="card-body card-img-fade">
<h5 class="card-title" tabindex="0">Meet &amp; assist
services</h5>

<a class="headerlogin-pc-link"
href="https://www.al-mahaservices.com/AlMaha/booking/createNewBooking/step1"
target="_blank" rel="noopener" style="outline: 0px;">
Book today<span class="icon-arrow-right3"></span>
</a>

</div>
</div>

</li>
</ul>
</li>
<li class="col-sm-12">
<div class="mega-subnav
complimentJourney">
<ul>
<li>

<div class="cta-icon-content">
<img class="masterList_lzy_img cta-desktop-icon"
src="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true" alt="">
<span class="offerText"></span>

</div>
</li>
<li>

<div class="cta-icon-content">
<img class="masterList_lzy_img cta-desktop-icon"
src="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true"
data-src="/content/dam/images/custom/mdd/mobile-icons/complement_journey.svg"
alt="">
<span class="offerText">Enjoy a wide range of world-class
services.</span>

<a href="https://www.qatarairways.com/en/complement-your-
journey.html?iid=ALL50450410" target="_self" style="outline: 0px;">
<img class="masterList_lzy_img cta-mobile-icon"
src="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true"
data-src="/content/dam/images/custom/mdd/mobile-icons/AddOns.svg" alt="">
<span class="offerTextMobile cta-mobile-icon">Enjoy a wide
range of world-class services.</span> <span> Complement your journey </span> <span
class="icon-arrow-right3"></span>
</a>

</div>
</li>
</ul>
</div>
</li>
</ul>
</div>
</li>
<li class="nav-item dropdown mega-dropdown">
<a class="nav-link mobile_pclub"
href="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true#" role="button"
data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" style="outline:
0px;">Privilege Club
</a>
<div class="dropdown-menu responsiveoverlay">
<ul class="mega-dropdown-menu row container">
<li class="dropdown-heading">
<a
href="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true#" class="go-back"
role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"
style="outline: 0px;">Main Menu
</a>
<button type="button" class="close
icon dismissDropdown" data-dismiss="mega-dropdown" aria-label="Close">
</button>
</li>
<li class="mobileheader">Privilege
Club</li>
<li class="col-sm-3 pt-2 planyourtrip
anonymousUser">
<div class="d-lg-none title accordion-module-opener" data-
target="#planyourtrip" data-toggle="collapse" aria-expanded="false">
<div class="responsive_header">Discover
<span class="accessibility-state">Closed</span>
</div>
</div>

<ul class="collapse" id="planyourtrip">


<li class="dropdown-header">Discover</li>

<li>
<a href="https://www.qatarairways.com/en/Privilege-Club.html?
iid=ALL99602720" target="_self" style="outline: 0px;">
<img class="masterList_lzy_img"
src="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true"
data-src="/content/dam/qhelp/icons/ic_nav_avios_burgundy.svg" alt="" width="24px"
height="24px">
<span>About Privilege Club</span>
</a>
</li>

<li>
<a
href="https://www.qatarairways.com/en/Privilege-Club/membership-tiers.html?
iid=ALL84841590" target="_self" style="outline: 0px;">
<img class="masterList_lzy_img"
src="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true"
data-src="/content/dam/images/custom/mdd/mobile-icons/Tiers_benefits.svg" alt=""
width="24px" height="24px">
<span>Member tiers &amp; benefits</span>
</a>
</li>

<li>
<a
href="https://www.qatarairways.com/en/Privilege-Club/family-programme.html?
iid=ALL53527770" target="_self" style="outline: 0px;">
<img class="masterList_lzy_img"
src="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true"
data-src="/content/dam/images/custom/mdd/mobile-icons/family.svg" alt=""
width="24px" height="24px">
<span>Family Programme</span>
</a>
</li>

<li>
<a href="https://www.qatarairways.com/en/Privilege-Club/cash-
plus-avios.html?iid=ALL1099760" target="_self" style="outline: 0px;">
<img class="masterList_lzy_img"
src="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true"
data-src="/content/dam/images/custom/mdd/mobile-icons/cash_miles.svg" alt=""
width="24px" height="24px">
<span>Cash + Avios</span>
</a>
</li>
<li>
<a href="https://www.qatarairways.com/en/student-club.html?
iid=ALL66256220" target="_self" style="outline: 0px;">
<img class="masterList_lzy_img"
src="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true"
data-src="/content/dam/images/custom/mdd/mobile-icons/student.svg" alt=""
width="24px" height="24px">
<span>Student Club</span>
</a>
</li>

</ul>
</li>

<li class="col-sm-3 pt-2 mr-lg-n4


anonymousUser">

<div class="d-lg-none title accordion-module-opener" data-


target="#visitQatar" data-toggle="collapse" aria-expanded="false">

<div class="responsive_header">Earn
<span class="accessibility-state">Closed</span>
</div>
</div>

<ul class="collapse" id="visitQatar">


<li class="dropdown-header">Earn</li>

<li>
<a href="https://www.qatarairways.com/en/Privilege-Club/earn-
avios.html?iid=ALL85910910" target="_self" style="outline: 0px;">
Earn Avios </a></li>
<li>
<a href="https://www.qatarairways.com/en/Privilege-Club/claim-missing-
avios.html?iid=ALL63758300" target="_blank" rel="noopener" style="outline: 0px;">
Claim missing Avios </a></li>

<li>
<a href="https://www.qatarairways.com/en/Privilege-Club/buy-gift-
transfer.html?iid=ALL6359810" target="_self" style="outline: 0px;">
Buy, gift &amp; transfer </a></li>

<li>
<a
href="https://www.qatarairways.com/en/Privilege-Club/EndlessAvios.html?
iid=ALL75432210" target="_blank" rel="noopener" style="outline: 0px;">
Endless Avios </a></li>

<li>
<a href="https://www.qatarairways.com/en/Privilege-Club/buy-
qpoints.html?iid=ALL69126880" target="_self" style="outline: 0px;">
Buy Qpoints </a></li>
</ul>

</li>

<li class="col-sm-6 px-0 mr-lg-4


anonymousUser">
<ul>
<li class="col-sm-8 pt-2 ">

<div class="d-lg-none title accordion-module-opener" data-target="#trending"


data-toggle="collapse" aria-expanded="false">

<div class="responsive_header">Spend
<span class="accessibility-state">Closed</span>
</div>
</div>

<ul class="imagerollover mobileview collapse" id="trending">


<li class="dropdown-header">Spend</li>

<li class="active">
<a href="https://www.qatarairways.com/en/Privilege-
Club/redeem-avios.html?iid=ALL16087740" target="_self" style="outline: 0px;">
Spend your Avios
<img class="masterList_lzy_img"
src="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true"
data-src="/content/dam/images/renditions/vertical/privilege-club/brand/v-ffp-qdf-
shopping-woman.jpg" alt="">
</a>
</li>

<li>
<a href="https://www.qatarairways.com/en/Privilege-
Club/qcredits.html?iid=ALL58456740" target="_self" style="outline: 0px;">
Redeem Qcredits
<img class="masterList_lzy_img"
src="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true"
data-src="/content/dam/images/renditions/vertical/privilege-club/brand/v-ffp-
lounge-checkin-businessman.jpg" alt="">
</a>
</li>

<li>
<a href="https://www.qatarairways.com/en/Privilege-
Club/hotel-and-car-rewards.html?iid=ALL78339210" target="_self" style="outline:
0px;">
Hotel &amp; Car Rewards
<img class="masterList_lzy_img"
src="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true"
data-src="/content/dam/images/renditions/vertical/privilege-club/partner-images/v-
woman-hotel.jpg" alt="">
</a>
</li>

<li>
<a href="https://www.qatarairways.com/en/Privilege-
Club/excess-baggage-awards.html?iid=ALL83703390" target="_self" style="outline:
0px;">
Extra baggage
<img class="masterList_lzy_img"
src="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true"
data-src="/content/dam/images/renditions/vertical/misc/baggage/v-excess-
baggage.jpg" alt="">
</a>
</li>
<li>
<a href="https://www.qatarairways.com/en/Privilege-
Club/upgrade-at-the-airport.html?iid=ALL38893220" target="_blank" rel="noopener"
style="outline: 0px;">
Upgrade at airport
<img class="masterList_lzy_img"
src="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true"
data-src="/content/dam/images/renditions/vertical/brand/qsuite/v-qsuite-
businessman2.jpg" alt="">
</a>
</li>

</ul>

</li>

<li class="col-sm-4 pt-2">

<div class="card joinprivilegeclub ">

<img class="masterList_lzy_img card-img-top"


src="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true"
data-src="/content/dam/images/custom/mdd/Loyalty.png" alt="">

<div class="card-body card-img-fade">


<h5 class="card-title" tabindex="0">Enjoy <br> exclusive
benefits</h5>

<a class="privilege-btn"
href="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=HOMEPAGE&amp;iid=ALL28311890" target="_blank" rel="noopener"
style="outline: 0px;">
Join Privilege Club
</a>
<a class="headerlogin-pc-link"
href="https://www.qatarairways.com/en/Privilege-Club/loginpage.html?iid=ALL1234"
target="_blank" rel="noopener" style="outline: 0px;">
Log in<span class="icon-arrow-right3"></span>
</a>

</div>
</div>

</li>

</ul>
</li>

<li class="col-sm-12">
<div class="mega-subnav
complimentJourney">
<ul>
<li>

<div class="cta-icon-content">
<img class="masterList_lzy_img cta-desktop-icon"
src="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true" alt="">
<span class="offerText"></span>

</div>
</li>
<li>

<div class="cta-icon-content">
<img class="masterList_lzy_img cta-desktop-icon"
src="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true"
data-src="/content/dam/images/custom/mdd/mobile-icons/Our_partners.svg" alt="">
<span class="offerText">Privilege Club partners.</span>

<a href="https://www.qatarairways.com/en/Privilege-Club/our-
partners.html?iid=ALL55576460" target="_self" style="outline: 0px;">
<img class="masterList_lzy_img cta-mobile-icon"
src="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true"
data-src="/content/dam/images/custom/mdd/mobile-icons/OurPartners.svg" alt="">
<span class="offerTextMobile cta-mobile-icon">Privilege
Club partners</span> <span> Discover </span> <span
class="icon-arrow-right3"></span>
</a>

</div>
</li>
</ul>
</div>
</li>
</ul>
</div>
</li>
</ul>
<ul class="navbar-nav ml-auto usernav">
<li class="nav-item flightStatusLink">

<a href="https://fs.qatarairways.com/flightstatus/search" target="_blank"


class="nav-link" aria-label="Flight Status This link will take you away from the
Qatar Airways website to content that may not meet accessibility guidelines"
rel="noopener" style="outline: 0px;">Flight Status

</a>

</li>
<li class="nav-item helpLink">

<a href="https://www.qatarairways.com/en/help.html?iid=ALL75199970" class="nav-


link" target="_self" style="outline: 0px;">Help</a>
</li>
<li class="nav-item dropdown mega-dropdown
mobileSearchView">
<a href="https://www.qatarairways.com/en/Privilege-
Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true#" class="nav-link
searchicon" role="button" data-toggle="dropdown" aria-haspopup="true" aria-
expanded="false" title="searchIcon" style="outline: 0px;">
<span>Search</span>
<svg id="ic_search" data-name="ic/search"
xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
<rect id="Rectangle_2" data-name="Rectangle 2" width="24"
height="24" fill="#fff" opacity="0"></rect>
<path id="Path_2" data-name="Path 2"
d="M22.885,22.147,18.472,17.74a10.048,10.048,0,1,0-.707.707l4.413,4.406a.5.5,0,0,0,
.707-.706ZM2.032,11.038a9.021,9.021,0,1,1,9.021,9.009,9.021,9.021,0,0,1-9.021-
9.009Z" transform="translate(-0.025 0.007)" fill="#fff"></path>
</svg>
</a>

<span id="searchpagePath"
style="display:none">/content/global/en/Privilege-Club/join-now</span>

<span id="searchResultPage"
style="display:none">https://www.qatarairways.com/en/search-results</span>

<div class="dropdown-menu pb-4 responsiveoverlay">


<ul class="mega-dropdown-menu row container">
<li class="dropdown-heading">
<button type="button" class="close icon dismissDropdown"
data-dismiss="mega-dropdown" aria-label="Close"></button>
</li>
<li>
<div class="search-input mt-lg-5">
<form
action="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true">
<span class="floating-label">Search</span>
<input type="text" id="search-input-text"
autocomplete="off" placeholder="e.g.: New York">
<button type="button" class="btn search-
btn">Search</button>
</form>
</div>
</li>
<li class="col-sm-12 pt-2">
<ul class="popular-searches">
<li class="dropdown-heading">Popular searches</li>
<li><a href="https://www.qatarairways.com/en/help.html"
target="_self" style="outline: 0px;">Help</a></li>

<li><a href="https://www.qatarairways.com/en/services-
checking-in.html" target="_self" style="outline: 0px;">Check in online</a></li>

<li><a
href="https://booking.qatarairways.com/nsp/views/retrievePnr.xhtml?selLang=en"
target="_blank" rel="noopener" style="outline: 0px;">Manage booking</a></li>

<li><a
href="https://www.qatarairways.com/en/destinations.html" target="_self"
style="outline: 0px;">Destinations</a></li>

</ul>
</li>
</ul>
</div>
</li>

<li class="nav-item dropdown mega-dropdown change-lang


desktoplanguageSelector">
<a href="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true" class="nav-link
mobile-link changeRegionMobile ml-auto" role="button" data-toggle="dropdown" aria-
haspopup="true" aria-expanded="false" style="outline: 0px;">
<img src="https://www.qatarairways.com/content/dam/assets/config/flag-
icons/global.png" alt="">
<span data-id="languageID">
en</span>
</a>
<div class="dropdown-menu chooseregionmobile fordesktop responsiveoverlay">
<ul class="mega-dropdown-menu row container">
<li class="dropdown-heading">
<h4>Choose your region</h4>
<button type="button" class="close icon dismissDropdown"
data-dismiss="mega-dropdown" aria-label="Close"></button>
</li>
<li>
<div class="scrollspy-search" data-target="#myScrollspy"
data-offset="15">
<div class="container">
<div class="row">
<nav class="col-lg-2 px-0 mr-4"
id="myScrollspy">
<ul class="nav nav-pills nav-
stacked" data-spy="affix" data-offset-top="205">
<li>
<a
href="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true#americas"
style="outline: 0px;">Americas</a>
</li>
<li>
<a
href="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true#europe"
style="outline: 0px;">Europe</a>
</li>
<li>
<a
href="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true#africa"
style="outline: 0px;">Africa</a>
</li>
<li>
<a
href="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true#gcc"
style="outline: 0px;">Middle East GCC</a>
</li>
<li>
<a
href="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true#asia"
style="outline: 0px;">Asia-Pacific</a>
</li>
</ul>
<hr>
<ul class="nav commonRegion">
<li><a
href="https://www.qatarairways.com/index.html?q=global/en" style="outline:
0px;">International / English <span class="icon-arrow-right3"></span></a></li>
<li><a
href="https://www.qatarairways.com/index.html?q=global/ar" style="outline: 0px;">
‫النسخة العالمية‬-‫< العربية‬span class="icon-arrow-right3"></span></a></li>
</ul>
</nav>

<div class="col-lg-10 countysections px-0 ml-lg-n4">


<div id="americas">
<h5>Americas</h5>
<ul>
<li>

<a href="https://www.qatarairways.com/index.html?q=ar/es"
target="_self" style="outline: 0px;">Américas <br><span> Español</span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?q=br/pt"
target="_self" style="outline: 0px;">Brasil <br><span> Português</span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?q=ca/en"
target="_self" style="outline: 0px;">Canada <br><span> English</span> </a>

<a href="https://www.qatarairways.com/index.html?q=ca/fr"
class="notselected" target="_self" style="outline: 0px;">Canada <br><span>
Français</span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?q=us/en"
target="_self" style="outline: 0px;">United States <br><span> English</span> </a>

</li>
</ul>
</div>
<div id="europe">
<h5>Europe</h5>
<ul>
<li>

<a href="https://www.qatarairways.com/index.html?
q=am/en" target="_self" style="outline: 0px;">Armenia <br><span> English</span>
</a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=at/en" target="_self" style="outline: 0px;">Austria <br><span> English</span>
</a>

<a href="https://www.qatarairways.com/index.html?
q=at/de" class="notselected" target="_self" style="outline: 0px;">Österreich
<br><span> Deutsch</span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=az/en" target="_self" style="outline: 0px;">Azerbaijan <br><span> English</span>
</a>

</li>

<li>
<a href="https://www.qatarairways.com/index.html?
q=be/en" target="_self" style="outline: 0px;">Belgium <br><span> English</span>
</a>

<a href="https://www.qatarairways.com/index.html?
q=be/fr" class="notselected" target="_self" style="outline: 0px;">Belgique
<br><span> Français</span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=ba/en" target="_self" style="outline: 0px;">Bosnia and Herzegovina <br><span>
English</span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=bg/en" target="_self" style="outline: 0px;">Bulgaria <br><span> English</span>
</a>

<a href="https://www.qatarairways.com/index.html?
q=bg/bg" class="notselected" target="_self" style="outline: 0px;">България
<br><span> Български</span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=hr/en" target="_self" style="outline: 0px;">Croatia <br><span> English</span>
</a>

<a href="https://www.qatarairways.com/index.html?
q=hr/hr" class="notselected" target="_self" style="outline: 0px;">Hrvatska
<br><span> hrvatski</span> </a>
</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=cy/en" target="_self" style="outline: 0px;">Cyprus <br><span> English</span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=cz/en" target="_self" style="outline: 0px;">Czech Republic <br><span>
English</span> </a>

<a href="https://www.qatarairways.com/index.html?
q=cz/cs" class="notselected" target="_self" style="outline: 0px;">Česká republika
<br><span> česky</span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=dk/en" target="_self" style="outline: 0px;">Denmark <br><span> English</span>
</a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=de/en" target="_self" style="outline: 0px;">Germany <br><span> English</span>
</a>

<a href="https://www.qatarairways.com/index.html?
q=de/de" class="notselected" target="_self" style="outline: 0px;">Deutschland
<br><span> Deutsch</span> </a>

</li>
<li>

<a href="https://www.qatarairways.com/index.html?
q=es/es" target="_self" style="outline: 0px;">España <br><span> Español</span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=fi/en" target="_self" style="outline: 0px;">Finland <br><span> English</span>
</a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=fr/fr" target="_self" style="outline: 0px;">France <br><span> Français</span>
</a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=ge/en" target="_self" style="outline: 0px;">Georgia <br><span> English</span>
</a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=gr/en" target="_self" style="outline: 0px;">Greece <br><span> English</span> </a>

<a href="https://www.qatarairways.com/index.html?
q=gr/el" class="notselected" target="_self" style="outline: 0px;">Ελλάδα <br><span>
Ελληνικά</span> </a>

</li>

<li>
<a href="https://www.qatarairways.com/index.html?
q=hu/en" target="_self" style="outline: 0px;">Hungary <br><span> English</span>
</a>

<a href="https://www.qatarairways.com/index.html?
q=hu/hu" class="notselected" target="_self" style="outline: 0px;">Magyarország
<br><span> Magyar</span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=ie/en" target="_self" style="outline: 0px;">Ireland <br><span> English</span>
</a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=it/it" target="_self" style="outline: 0px;">Italia <br><span> Italiano</span>
</a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=mt/en" target="_self" style="outline: 0px;">Malta <br><span> English</span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=nl/en" target="_self" style="outline: 0px;">Netherlands <br><span> English</span>
</a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=mk/en" target="_self" style="outline: 0px;">North Macedonia <br><span>
English</span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=no/en" target="_self" style="outline: 0px;">Norway <br><span> English</span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=pl/en" target="_self" style="outline: 0px;">Poland <br><span> English</span> </a>

<a href="https://www.qatarairways.com/index.html?
q=pl/pl" class="notselected" target="_self" style="outline: 0px;">Polska <br><span>
Polski</span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=pt/en" target="_self" style="outline: 0px;">Portugal <br><span> English</span>
</a>

<a href="https://www.qatarairways.com/index.html?
q=pt/pt" class="notselected" target="_self" style="outline: 0px;">Portugal
<br><span> Português</span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=ro/en" target="_self" style="outline: 0px;">Romania <br><span> English</span>
</a>
<a href="https://www.qatarairways.com/index.html?
q=ro/ro" class="notselected" target="_self" style="outline: 0px;">România
<br><span> Română</span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=ch/en" target="_self" style="outline: 0px;">Switzerland <br><span> English</span>
</a>

<a href="https://www.qatarairways.com/index.html?
q=ch/de" class="notselected" target="_self" style="outline: 0px;">Schweiz
<br><span> Deutsch</span> </a>

<a href="https://www.qatarairways.com/index.html?
q=ch/fr" class="notselected" target="_self" style="outline: 0px;">Suisse <br><span>
Français</span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=rs/en" target="_self" style="outline: 0px;">Serbia <br><span> English</span> </a>

<a href="https://www.qatarairways.com/index.html?
q=rs/sr" class="notselected" target="_self" style="outline: 0px;">Srbija <br><span>
srpski</span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=se/en" target="_self" style="outline: 0px;">Sweden <br><span> English</span> </a>

</li>
<li>

<a href="https://www.qatarairways.com/index.html?
q=tr/tr" target="_self" style="outline: 0px;">Türkiye <br><span> Türkçe</span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=ua/en" target="_self" style="outline: 0px;">Ukraine <br><span> English</span>
</a>

<a href="https://www.qatarairways.com/index.html?
q=ua/uk" class="notselected" target="_self" style="outline: 0px;">Україна
<br><span> Українська</span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=uk/en" target="_self" style="outline: 0px;">United Kingdom <br><span>
English</span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=ru/ru" target="_self" style="outline: 0px;">Россия <br><span> Русский</span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=uz/ru" target="_self" style="outline: 0px;"> Узбекистан<br><span>Русский</span>
</a>

</li>
</ul>
</div>
<div id="africa">
<h5>Africa</h5>
<ul>
<li>

<a href="https://www.qatarairways.com/index.html?
q=dz/fr" target="_self" style="outline: 0px;">Algérie <br><span> Français</span>
</a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=ao/pt" target="_self" style="outline: 0px;">Angola <br><span> Português </span>
</a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=bw/en" target="_self" style="outline: 0px;">Botswana <br><span> English</span>
</a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=ci/fr" target="_self" style="outline: 0px;">Côte d'Ivoire <br><span>
Français</span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=dj/fr" target="_self" style="outline: 0px;">Djibouti <br><span> Français</span>
</a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=eg/en" target="_self" style="outline: 0px;">Egypt <br><span> English</span> </a>
<a href="https://www.qatarairways.com/index.html?
q=eg/ar" class="notselected" target="_self" style="outline: 0px;">‫< العربِيّة‬br><span>
‫<مصر‬/span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=et/en" target="_self" style="outline: 0px;">Ethiopia <br><span> English</span>
</a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=gh/en" target="_self" style="outline: 0px;">Ghana <br><span> English</span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=ke/en" target="_self" style="outline: 0px;">Kenya <br><span> English</span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=ma/ar" target="_self" style="outline: 0px;">‫< المغرب‬br><span> ‫<العربيّة‬/span> </a>

<a href="https://www.qatarairways.com/index.html?
q=ma/fr" class="notselected" target="_self" style="outline: 0px;">Maroc <br><span>
Français</span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=mz/pt" target="_self" style="outline: 0px;">Moçambique <br><span>
Português</span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=na/en" target="_self" style="outline: 0px;">Namibia <br><span> English</span>
</a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=ng/en" target="_self" style="outline: 0px;">Nigeria <br><span> English</span>
</a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=rw/en" target="_self" style="outline: 0px;">Rwanda <br><span> English</span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=sn/fr" target="_self" style="outline: 0px;">Senegal <br><span> Français</span>
</a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=sc/en" target="_self" style="outline: 0px;">Seychelles <br><span> English</span>
</a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=so/en" target="_self" style="outline: 0px;">Somalia <br><span> English</span>
</a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=za/en" target="_self" style="outline: 0px;">South Africa <br><span>
English</span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=sd/en" target="_self" style="outline: 0px;">Sudan <br><span> English</span> </a>

<a href="https://www.qatarairways.com/index.html?
q=sd/ar" class="notselected" target="_self" style="outline: 0px;">‫< السودان‬br><span>
‫<العربيّة‬/span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=tz/en" target="_self" style="outline: 0px;">Tanzania <br><span> English</span>
</a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=tn/ar" target="_self" style="outline: 0px;">‫< تونس‬br><span> ‫<العربية‬/span> </a>

<a href="https://www.qatarairways.com/index.html?
q=tn/fr" class="notselected" target="_self" style="outline: 0px;">Tunisie
<br><span> Français</span> </a>

</li>
<li>

<a href="https://www.qatarairways.com/index.html?
q=ug/en" target="_self" style="outline: 0px;">Uganda <br><span> English</span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=zm/en" target="_self" style="outline: 0px;">Zambia <br><span> English</span> </a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=zw/en" target="_self" style="outline: 0px;">Zimbabwe <br><span> English</span>
</a>

</li>
</ul>
</div>
<div id="gcc">
<h5>Middle East GCC</h5>
<ul>
<li>

<a href="https://www.qatarairways.com/index.html?
q=ir/en" target="_self" style="outline: 0px;">Iran <br><span> English</span></a>

<a href="https://www.qatarairways.com/index.html?
q=ir/fa" class="notselected" target="_self" style="outline: 0px;">‫< ایران‬br><span>
‫<فارسی‬/span></a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=iq/en" target="_self" style="outline: 0px;">Iraq <br><span> English</span></a>
<a href="https://www.qatarairways.com/index.html?
q=iq/ar" class="notselected" target="_self" style="outline: 0px;">‫< العراق‬br><span>
‫<العربيّة‬/span></a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=jo/en" target="_self" style="outline: 0px;">Jordan <br><span> English</span></a>

<a href="https://www.qatarairways.com/index.html?
q=jo/ar" class="notselected" target="_self" style="outline: 0px;">‫< األردن‬br><span>
‫<العربيّة‬/span></a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=kw/en" target="_self" style="outline: 0px;">Kuwait <br><span> English</span></a>

<a href="https://www.qatarairways.com/index.html?
q=kw/ar" class="notselected" target="_self" style="outline: 0px;">‫< الكويت‬br><span>
‫<العربيّة‬/span></a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=lb/en" target="_self" style="outline: 0px;">Lebanon <br><span> English</span></a>

<a href="https://www.qatarairways.com/index.html?
q=lb/ar" class="notselected" target="_self" style="outline: 0px;">‫< لبنان‬br><span>
‫<العربيّة‬/span></a>
<a href="https://www.qatarairways.com/index.html?
q=lb/fr" class="notselected" target="_self" style="outline: 0px;">Liban <br><span>
Français</span></a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=om/en" target="_self" style="outline: 0px;">Oman <br><span> English</span></a>

<a href="https://www.qatarairways.com/index.html?
q=om/ar" class="notselected" target="_self" style="outline: 0px;">‫عمان‬
ُ <br><span>
‫<العربيّة‬/span></a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=qa/en" target="_self" style="outline: 0px;">Qatar <br><span> English</span></a>

<a href="https://www.qatarairways.com/index.html?
q=qa/ar" class="notselected" target="_self" style="outline: 0px;">‫< قطر‬br><span>
‫<العربيّة‬/span></a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=sa/en" target="_self" style="outline: 0px;">Saudi Arabia <br><span>
English</span></a>

<a href="https://www.qatarairways.com/index.html?
q=sa/ar" class="notselected" target="_self" style="outline: 0px;">‫المملكة العربِيّة السعودية‬
<br><span> ‫<العربِيّة‬/span></a>

</li>
<li>

<a href="https://www.qatarairways.com/index.html?
q=ae/en" target="_self" style="outline: 0px;">United Arab Emirates <br><span>
English</span></a>

<a href="https://www.qatarairways.com/index.html?
q=ae/ar" class="notselected" target="_self" style="outline: 0px;">‫اإلمارات العربِيّة المتحدة‬
<br><span> ‫<العربِيّة‬/span></a>

</li>
</ul>
</div>
<div id="asia">
<h5>Asia-Pacific</h5>
<ul>
<li>

<a href="https://www.qatarairways.com/index.html?
q=au/en" target="_self" style="outline: 0px;">Australia <br><span>
English</span></a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=bd/en" target="_self" style="outline: 0px;">Bangladesh <br><span>
English</span></a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=kh/en" target="_self" style="outline: 0px;">Cambodia <br><span>
English</span></a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=cn/en" target="_self" style="outline: 0px;">China <br><span> English</span></a>
<a href="https://www.qatarairways.com/index.html?
q=cn/cn" class="notselected" target="_self" style="outline: 0px;">中国 <br><span> 中
文</span></a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=hk/en" target="_self" style="outline: 0px;">Hong Kong, China <br><span>
English</span></a>

<a href="https://www.qatarairways.com/index.html?
q=hk/zh" class="notselected" target="_self" style="outline: 0px;">中國香港
<br><span> 繁體中文 </span></a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=in/en" target="_self" style="outline: 0px;">India <br><span> English</span></a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=id/en" target="_self" style="outline: 0px;">Indonesia <br><span>
English</span></a>

<a href="https://www.qatarairways.com/index.html?
q=id/id" class="notselected" target="_self" style="outline: 0px;">Indonesia
<br><span> Bahasa Indonesia </span></a>

</li>

<li>
<a href="https://www.qatarairways.com/index.html?
q=jp/en" target="_self" style="outline: 0px;">Japan <br><span> English</span></a>

<a href="https://www.qatarairways.com/index.html?
q=jp/jp" class="notselected" target="_self" style="outline: 0px;">日本 <br><span> 日
本語</span></a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=kr/en" target="_self" style="outline: 0px;">Korea <br><span> English</span></a>

<a href="https://www.qatarairways.com/index.html?
q=kr/ko" class="notselected" target="_self" style="outline: 0px;">대한민국
<br><span> 한국어</span></a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=my/en" target="_self" style="outline: 0px;">Malaysia <br><span>
English</span></a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=mv/en" target="_self" style="outline: 0px;">Maldives <br><span>
English</span></a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=mm/en" target="_self" style="outline: 0px;">Myanmar <br><span> English</span></a>

</li>
<li>

<a href="https://www.qatarairways.com/index.html?
q=np/en" target="_self" style="outline: 0px;">Nepal <br><span> English</span></a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=nz/en" target="_self" style="outline: 0px;">New Zealand <br><span>
English</span></a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=pk/en" target="_self" style="outline: 0px;">Pakistan <br><span>
English</span></a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=ph/en" target="_self" style="outline: 0px;">Philippines <br><span>
English</span></a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=sg/en" target="_self" style="outline: 0px;">Singapore <br><span>
English</span></a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=lk/en" target="_self" style="outline: 0px;">Sri Lanka <br><span>
English</span></a>

</li>
<li>

<a href="https://www.qatarairways.com/index.html?
q=tw/en" target="_self" style="outline: 0px;">Taiwan, China <br><span>
English</span></a>

<a href="https://www.qatarairways.com/index.html?
q=tw/zh" class="notselected" target="_self" style="outline: 0px;">中國台灣
<br><span> 繁體中文</span></a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=th/en" target="_self" style="outline: 0px;">Thailand <br><span>
English</span></a>

<a href="https://www.qatarairways.com/index.html?
q=th/th" class="notselected" target="_self" style="outline: 0px;">ประเทศไทย
<br><span> ภาษาไทย</span></a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=vn/en" target="_self" style="outline: 0px;">Vietnam <br><span> English</span></a>

<a href="https://www.qatarairways.com/index.html?
q=vn/vi" class="notselected" target="_self" style="outline: 0px;">Việt Nam
<br><span> Tiếng Việt</span></a>

</li>

<li>

<a href="https://www.qatarairways.com/index.html?
q=kz/ru" target="_self" style="outline: 0px;">Казахстан <br><span>
Русский</span></a>

</li>
</ul>
</div>
</div>

</div>
</div>
</div>
</li>
</ul>
</div>

</li>

</ul>

<div class="appdownload">
<h5>Get more on our app</h5>
<a class="android-app-banner"
href="https://play.google.com/store/apps/details?id=com.m.qr" style="display:
block; outline: 0px;"><img
src="https://www.qatarairways.com/etc.clientlibs/qrweb/components/content/header-
components/header-mega-menu/v1/header-mega-menu/client-lib/resources/android.png"
alt="Android App" width="136px" height="45px"></a>
<a class="ios-app-banner"
href="https://itunes.apple.com/in/app/qatar-airways/id581264644?mt=8"
style="display: none; outline: 0px;">
</a>
<a class="huawei-app-banner"
href="https://appgallery.huawei.com/#/app/C104037677" style="display: none;
outline: 0px;">
</a>
</div>
</div>

<div class="loginprofile" id="header-signon-main">

<div id="login-container">
<a id="loginMenuHeader"
href="https://www.qatarairways.com/en/Privilege-Club/loginpage.html" class="nav-
link pr-0 desktopLoginLink j-login-block-toggle" style="outline: 0px;">
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24"
viewBox="0 0 24 24">

<defs><style>.a{fill:#5c0931;opacity:0;}.b{fill:#fff;stroke:rgba(255,255,255,0);str
oke-miterlimit:10;}</style></defs>
<g transform="translate(-500 -266)"><rect
class="a" width="24" height="24" transform="translate(500 266)"></rect>
<g transform="translate(501.059
267.058)">
<path class="b"
d="M3.535,18.712a.58.58,0,0,1,0-.817,10.38,10.38,0,0,1,14.682,0,.583.583,0,0,1,0,.8
13,10.383,10.383,0,0,1-
14.686,0Zm.939-.409a9.436,9.436,0,0,0,12.8,0,9.432,9.432,0,0,0-
12.8,0Zm13.079.255h-.008Zm2.372-2.569a.5.5,0,0,1-.217-.665,9.785,9.785,0,0,0,1.055-
4.45,9.887,9.887,0,0,0-
19.775,0,9.771,9.771,0,0,0,1.054,4.45.494.494,0,1,1-.882.446A10.765,10.765,0,0,1,0,
10.876a10.876,10.876,0,0,1,21.752,0,10.76,10.76,0,0,1-
1.162,4.9.493.493,0,0,1-.441.271A.511.511,0,0,1,19.926,15.99Zm-13-
6.137a3.955,3.955,0,1,1,3.955,3.954A3.96,3.96,0,0,1,6.921,9.853Zm.989,0a2.966,2.966
,0,1,0,2.966-2.967A2.97,2.97,0,0,0,7.91,9.853Z"></path></g></g>
</svg>
Login | <p>Sign up</p>

</a>
</div>

<!-- login-block is-logged -->


<div class="personalized-flyout-edit hidden" id="loginScreen">
</div>
</div>
</nav>

</div>
</div>
</div>

</header></div>

<form id="deskTopCheckinForm"
action="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true" method="POST">

</form>
<form id="callbackForm"
action="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true#" method="POST">

</form>

<form id="force-login-form"
action="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true" method="post">

</form>
<form id="externalcallback-form"
action="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true" method="POST">

</form>

<form id="externalkeepAliveURL-form"
action="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true" method="POST">

</form>

<div class="modal bottom fade hpc" id="cookiebarNew" data-keyboard="false" data-


backdrop="static" role="dialog" aria-labelledby="cookiebar-ab" tabindex="-1"
style="display: none;">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-body">
<div id="cookieContainer" class="cookie-note-container-
extended cookiewrap gradient-bg">
<div class="is-white-text cookie-inner-container row"
id="cookie-notification">
<div class="cookie-content col-sm-12"
id="cookiebar-ab">
<!--<h3>Cookie consent</h3>-->
<p>We use strictly necessary, performance,
functional, and marketing cookies to ensure our website runs smoothly, enhance your
browsing experience, and present you with personalised content. By clicking “Accept
All”, you consent to our use of such cookies. You can change your preferences by
clicking “Show Options”, or at any time via the “Cookie Consent” link at the bottom
of each page.</p>

</div>
<div class="cookie-button col-md-12"><div
class="d-md-flex">
<a
href="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true#" id="cookie-close-
accept-all" class="knowmore accept-all" aria-label="Accept all" style="outline:
0px;">Accept All</a>
<a
href="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true#" id="show-options"
class="knowmore" aria-label="show options" style="outline: 0px;"> Show Options</a>
</div>
</div>
<div class="cookie-details"
style="display:none;">
<div class="container">
<ul>
<li>
<h3>Strictly necessary
and performance cookies</h3>
<p>Strictly necessary
cookies are required for the website to function properly, while performance
cookies enable us to record and optimise our website performance without storing
your personal data. These cookies cannot be turned off.</p>

</li>
<li>
<h3><label><input
id="marketing" type="checkbox" name="marketing"><span role="checkbox"
class="checkbox-label"><p>Marketing cookies</p></span> </label></h3>

<p>Marketing cookies are


placed by us and third-party partners to help deliver more relevant content and
offers to you, based on your interests.</p>

</li>
<li>
<h3> <label><input
id="functional" type="checkbox" name="functional"><span role="checkbox"
class="checkbox-label"> <p>Functionality cookies </p> </span></label></h3>

<p>Functional cookies
allow us to remember your choices (such as your choice of country and language
preference) when you return to our website and app.</p>

</li>
</ul>
<div class="col-md-12 col-sm-12 no-
gutter text-right contentBtn">
<button class="knowmore
saveselection">Save selection</button>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>

</div>
</div>

<div class="detailIconInfo">

</div>
<!-- Modal -->
<div class="modal right covidmodal fade" id="myModal2" role="dialog" aria-
labelledby="myModalLabel2">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-
dismiss="modal" aria-label="Close"></button>
<!--<div class="restrictionStatus"><span
class="restDot"></span>Open with restrictions</div>-->
<div class="textOverImage">Entry requirements to
{Country}</div>
<img class="covidModalBG"
src="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true" alt="">
</div>
<div class="modal-body covid19">
<div class="covidWidget">

<div class="form-group col-md-12 col-12 d-md-flex">


<div class="originCovid input-group col-md-6 p-0">
<label class="text-hide" for="w-from-
covid">From<span class="span-hidden" aria-live="polite"></span></label>
<input type="text" id="w-from-covid" data-
title="from" class="covidInputText" autocomplete="off" spellcheck="false"
dir="auto" value="" disabled="">
<span class="floating-label active">From</span>
</div>

<a class="swap icon-bw-swap" aria-label="swap-


location" id="swap-locationCov" style="outline: 0px;"><abbr class="noVisible">swap
location</abbr></a>

<div class="destinationCovid input-group col-md-6


p-0">
<label class="text-hide" for="w-to-
covid">To<span class="span-hidden" aria-live="polite"></span></label>
<input type="text" id="w-to-covid" data-
title="to" class="covidInputText" autocomplete="off" spellcheck="false" dir="auto"
value="" disabled="">
<span class="floating-label active">To</span>
</div>

</div>

<div class="form-group2 col-md-12 col-12 d-md-flex">

<div class="dropdown passportDrop col-md-6 p-


0">
<span aria-label="passport"
id="passportLabel" class="floating-label">Citizen / resident</span>

<button class="btn btn-default passBtn"


type="button" id="covid-passport" data-toggle="dropdown" value="" aria-
labelledby="passportLabel" aria-haspopup="listbox" aria-expanded="false">
</button>
<div class="responsivedropoverlay" aria-
labelledby="passportLabel">
<ul class="dropdown-menu" aria-
labelledby="passportLabel" role="listbox" tabindex="-1">

<div class="responsivepaxbartitle mx-


n3 pl-3 mt-n3 mb-3">
<label> Citizen /
resident</label>
<button class="addroomclosebtn
float-right">X</button>
</div>
<div
class="countryDropList">
</div>

</ul>
</div>
</div>

<div class="dropdown vaccineDrop col-md-6 p-0">


<span aria-label="vaccinated"
id="vaccineLabel" class="floating-label">Vaccination status</span>

<button class="btn btn-default passBtn"


type="button" id="covid-vaccine" data-toggle="dropdown" value="Fully vaccinated"
aria-labelledby="vaccineLabel" aria-haspopup="listbox" aria-expanded="false">Fully
vaccinated
</button>
<div class="responsivedropoverlay" aria-
labelledby="vaccineLabel">
<ul class="dropdown-menu" aria-
labelledby="vaccineLabel" role="listbox" tabindex="-1">

<div class="responsivepaxbartitle mx-


n3 pl-3 mt-n3 mb-3">
<label>Select Vaccine</label>
<button class="addroomclosebtn
float-right">X</button>
</div>
<li><a role="option" aria-
selected="true" class="dropdown-item" data-value="" id="" style="outline: 0px;">
Not fully vaccinated</a> <hr class="hrLineDropdown"></li>
<li class="border-0 "><a
role="option" aria-selected="true" class="dropdown-item" data-value="" id=""
style="outline: 0px;">Fully vaccinated</a></li>
</ul>
</div>
</div>
</div>

</div>

<div class="infoBoxCovid">
<span class="icon icon-exclamation alert-notice-
icon"></span>

<div class="infoBoxCovid-content">
<p>This information is provided by Qatar Airways as
a courtesy, and although updated regularly, we recommended you frequently check
back due to the rapid changes in travel conditions, and that you verify travel and
entry requirements through independent enquiries before your trip.</p>
<!-- <a class="extLink">Ministry of
Public Health <span class="extLinkIcon"></span></a> -->
</div>
</div>
<div class="travelRestBox">
<div class="travelREst-title">Travel and
entry requirements</div>
<!-- Accordion START -->
<div class="covidAccordContainer">
<div class="accordion" id="covidAccordion">
<!--Dynamic data from
service-->
</div>
</div>
<!-- Accordion END -->
</div>
<div class="travelFormBox">
<div class="travelForms-title">Travel
documents</div>
<!-- Accordion START -->
<div class="covidAccordContainer">
<div class="accordion"
id="covidAccordionForms">
<!--Dynamic data from
service-->
</div>
</div>
<!-- Accordion END -->
</div>
</div>
</div><!-- modal-content -->
</div><!-- modal-dialog -->
</div>
<!-- modal -->

<main class="main" id="main">

<div id="modal-delink-family" class="modal fade change-bg fancybox-margin"


role="dialog" aria-hidden="true">
<div class="vertical-alignment-helper">
<div class="modal-dialog vertical-align-center">
<div class="modal-content">
<div class="popup change-bg-popup">
<div class="container">
<div class="row">
<div class="col-md-10 col-center-block">
<button type="button" class="close" data-dismiss="modal"
aria-label="Close"><span aria-hidden="true">×</span></button>
<div class="popup-header">
<strong class="popup-title">Are you sure to delink
family member?</strong>
</div>
</div>
</div>
</div>
<div class="popup-content">
<div class="container">
<div class="row">
<div class="col-md-4 col-center-block buttons-
family-delink">
<button class="btn btn-dark btn--full-
touch" id="cancel-delink-family">Cancel</button>
</div>
<div class="col-md-4 col-center-block buttons-family-
delink">
<button class="btn btn-dark btn--full-
touch" id="delink-family">Delink</button>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>

<div id="modal-picture-delink-error" class="modal fade change-bg fancybox-margin"


role="dialog" aria-hidden="true">
<div class="vertical-alignment-helper">
<div class="modal-dialog vertical-align-center">
<div class="modal-content">
<div class="popup change-bg-popup">
<div class="container">
<div class="row">
<div class="col-md-10 col-center-block">
<button type="button" class="close" data-dismiss="modal"
aria-label="Close"><span aria-hidden="true">×</span></button>
<div class="popup-header">
<strong class="popup-
title">delinkerror.family.heading</strong>
</div>
</div>
</div>
</div>

<div class="popup-content">
<div class="container">
<div class="row">
<div class="col-md-4 col-center-block buttons-
family-picture">
<button class="btn btn-dark btn--full-
touch" id="delink-family-seedetails">See details</button>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>

<div id="modal-picture-family" class="modal fade change-bg fancybox-margin"


role="dialog" aria-hidden="true">
<div class="vertical-alignment-helper">
<div class="modal-dialog vertical-align-center">
<div class="modal-content">
<div class="popup change-bg-popup">
<div class="container">
<div class="row">
<div class="col-md-10 col-center-block">
<button type="button" class="close" data-dismiss="modal"
aria-label="Close"><span aria-hidden="true">×</span></button>
<div class="popup-header">
<strong class="popup-title">Choose an option</strong>
</div>
</div>
</div>
</div>

<div class="popup-content">
<div class="container">
<div class="row">
<div class="col-md-4 col-center-block buttons-
family-picture">
<button class="btn btn-dark btn--full-
touch" id="change-picture-family">Change</button>
</div>
<div class="col-md-4 col-center-block buttons-family-
picture">
<button class="btn btn-dark btn--full-
touch" id="delete-picture-family">Delete</button>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>

<div id="modal-delete-cotraveler" class="modal fade change-bg fancybox-margin"


role="dialog" aria-hidden="true">
<div class="vertical-alignment-helper">
<div class="modal-dialog vertical-align-center">
<div class="modal-content">
<div class="popup change-bg-popup">
<div class="container">
<div class="row">
<div class="col-md-10 col-center-block">
<button type="button" class="close" data-dismiss="modal"
aria-label="Close"><span aria-hidden="true">×</span></button>
<div class="popup-header">
<strong class="popup-title">Are you sure that you want
to delete co-traveller?</strong>
</div>
</div>
</div>
</div>

<div class="popup-content">
<div class="container">
<div class="row">
<div class="col-md-4 col-center-block buttons-
delete-cotraveler">
<button class="btn btn-dark btn--full-
touch" id="cancel-delete-cotraveler-popup">Cancel</button>
</div>
<div class="col-md-4 col-center-block buttons-delete-
cotraveler">
<button class="btn btn-dark btn--full-
touch" id="delete-cotraveler-popup">Delete</button>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>

<div class="modal fade in" id="studentupgrade-modal" role="dialog" aria-


labelledby="modal-label">

<!-- modal-dialog -->


<div class="modal-dialog" role="document">
<!-- modal-content -->
<div class="modal-content">
<div class="modal-header"></div>
<div class="modal-body">
<h3>Convert to Student Club</h3>

<div class="row familyconversion hide">


<div class="col-xs-12 pccolumn" data-result-
field="studentupgrade-personal-email" data-placeholder="">
<div class="input-base">
<label class="text-hide" for="studentupgrade-
personal-email">Email</label>
<input class="input-base-elem studentupgrade-
personal-email" type="text" id="studentupgrade-personal-email"
name="studentupgrade-personal-email">
<span class="input-base-placeholder">Email</span>
<span class="input-base-bg">input background</span>
<div class="input-base-msg-box">
<span class="input-base-msg-
rules">myprofile.myfamily.emailIdError</span>
<ul class="input-base-msg-empty" style="display:
block;">
<li>myprofile.myfamily.emailIdError</li>
</ul>
</div>
</div>
</div>
</div>
<div class="row familyconversion hide">
<div class="col-xs-12 col-sm-6" data-result-
field="studentupgrade-country-of-code" data-placeholder="">
<select name="studentupgrade-country-of-code"
id="studentupgrade-country-of-code" class="custom-select-element custom-fancybox-
select custom-country-code custom-select-country" data-title="Country of code"
data-add-class="is-rectangle-large is-text-gray" data-
options="{&quot;placeholder&quot;:&quot;Country of code&quot;}">

</select>
</div>
<div class="col-xs-12 col-sm-6" data-result-
field="studentupgrade-phone-number" data-placeholder="">
<div class="input-base">
<label class="text-hide" for="studentupgrade-phone-
number">Phone number</label>
<input class="input-base-elem studentupgrade-phone-
number" type="text" id="studentupgrade-phone-number" name="studentupgrade-phone-
number">
<span class="input-base-placeholder">Phone
number</span>
<span class="input-base-bg">input background</span>
<div class="input-base-msg-box">
<span class="input-base-msg-
rules">myprofile.myfamily.emailIdError</span>
<ul class="input-base-msg-empty" style="display:
block;">
<li>Invalid phone number</li>
</ul>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-xs-12 hide">
<p>join.sp.clg.details</p>
</div>
<div class="col-sm-6 col-xs-12 pccolumn campus-
autocomplete">
<div class="autocomplete suggestion autocomplete-
cell autocomplete-t7-style">
<div class="input-base autocomplete-typeahead">
<label class="text-hide" for="studentenroll-
from">College location (select nearest airport) <span class="span-hidden" aria-
live="polite">Autocomplete selection. Enter your place of School
location.</span></label>
<input class="input-base-elem tt-input"
type="text" name="schoolLocation" id="campus-location" autocomplete="off"
spellcheck="false" dir="auto">
<span class="input-base-placeholder">College
Location<small>(select nearest airport)</small></span>
<span class="input-base-bg">input
background</span>
<div class="input-base-msg-box">
<ul class="input-base-msg-empty"
style="display: block;">
<li>Please enter a valid
school location.</li>
</ul>
</div>
</div>
</div>
<div class="nametc hidden"></div>
</div>
<div class="col-sm-6 col-xs-12">
<div class="input-base">
<label class="text-hide" for="college-
university-name">College name</label>
<input class="input-base-elem"
type="text" id="college-university-name" name="schoolName" maxlength="50">
<span class="input-base-
placeholder">College name</span>
<span class="input-base-bg">input
background</span>
<div class="input-base-msg-box">
<ul class="input-base-msg-empty"
style="display: block;">
<li>Please enter a valid
school name.</li>
</ul>
</div>
</div>
<div class="col-sm-12 nametc">Please enter
college name in English language only</div>
</div>
</div>
<div class="row">
<div class="col-xs-12 hidden">
<p>join.sp.gard.details</p>
</div>
<div class="col-sm-6 col-xs-12">
<label class="text-hide" for="student-actual-grad-
month">Expected graduation month</label>
<div class="custom-select is-rectangle-large mobile
closed" role="combobox" aria-live="polite" tabindex="0" aria-label="Expected
graduation month"><select name="student-actual-grad-month" id="student-grad-month"
class="custom-select-element" data-title="Expected graduation month" data-add-
class="is-rectangle-large" data-options="{&quot;placeholder&quot;:&quot;Expected
graduation month&quot;}" tabindex="-1"><option value="" class="custom-select-
placeholder" selected="">Expected graduation month</option>

</select><span class="custom-select-opener"
role="option">Expected graduation month</span><span class="input-base-placeholder
">Expected graduation month</span><div class="custom-select-dropdown"><ul
class="custom-select-list"><li class="hide"><span class="custom-select-item
selected" data-value="">Expected graduation month</span></li></ul></div></div>
</div>
<div class="col-sm-6 col-xs-12">
<label class="text-hide" for="student-actual-grad-
year">Expected graduation year</label>
<div class="custom-select is-rectangle-large mobile
closed" role="combobox" aria-live="polite" tabindex="0" aria-label="Expected
graduation year"><select name="student-actual-grad-year" id="student-grad-year"
class="custom-select-element" data-title="Expected graduation year" data-add-
class="is-rectangle-large" data-options="{&quot;placeholder&quot;:&quot;Expected
graduation year&quot;}" tabindex="-1"><option value="" class="custom-select-
placeholder" selected="">Expected graduation year</option>

</select><span class="custom-select-opener"
role="option">Expected graduation year</span><span class="input-base-placeholder
">Expected graduation year</span><div class="custom-select-dropdown"><ul
class="custom-select-list"><li class="hide"><span class="custom-select-item
selected" data-value="">Expected graduation year</span></li></ul></div></div>
</div>

</div>
<div class="row grad-cert-doc">
<div class="col-xs-12">
<div class="input-file multi-select-file">
<label class="text-hide" for="f4004">Upload
college ID or joining letter</label>
<label class="text-hide"
for="gradfileUpload">Upload college ID or joining letter</label>
<input class="input-file-hidden" type="file"
id="gradfileUpload" name="fileUpload" aria-labelledby="upload graduation
certificate">
<input class="input-file-elem" aria-
hidden="true" type="text" id="f4004" aria-label="Upload graduation certificate"
tabindex="-1">
<span class="input-file-placeholder"
id="contact-center-upload-file">Upload College ID or Joining
letter<small>Required</small>
</span>
<span class="input-file-bg">input
background</span>
<span class="input-file-button">Select
file</span>
</div>
<div class="col-sm-12 nametc">Allowed file formats
are .jpeg, .jpg, .png, .pdf, .doc, .docx, .bmp and file size should be lesser than
5MB</div>
<span id="grad-doc-format-error" class="hidden" style="color:
red;" role="alert">Invalid file format</span>
<span id="grad-doc-size-error" class="hidden"
style="color: red;" role="alert">File limit exceeded. Maximum size is 5MB.</span>
</div>
</div>
<div class="join-sp-message-block">
<p class="error-message forgotPasswordError
hidden">Placeholder for service error message</p>
</div>
<button type="button" class="btn btn-dark convert-sp-btn disabled"
id="join-sp-btn" aria-label="submit">Submit</button>
<button type="button" class="btn btn-dark-transparent hide" id="join-
family-student-cancel" aria-label="submit">Cancel</button>
<button type="button" class="btn btn-dark convert-family-student-
btn hide" style="float:right" id="join-family-student-btn" aria-
label="submit">Submit</button>
<a class="close-joinsp-popup" style="outline: 0px;"><span
class="icon icon-close"></span><span class="text-hide">Close</span></a>
<div class="spinner-overlay" id="joinsp-spinner-container">
<div class="spinner-content">
<div class="spinner-container">
<div class="loader"></div>
<div class="spinner">
<img
src="https://www.qatarairways.com/etc/designs/qrweb/ffp-clientlibs/images/oryx-
icon.svg" alt="oryx-loader">
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="modal" id="previous-request-modal" role="dialog" aria-
labelledby="modal-label">

<!-- modal-dialog -->


<div class="modal-dialog" role="document">
<!-- modal-content -->
<div class="modal-content">
<div class="modal-body">
<h3>contactcenter.prev.req.resolved</h3>
<button type="button" class="btn btn-dark confirm" data-
dismiss="modal" aria-label="confirm">Close</button>
</div>
</div>
</div>
</div>

<div class="modal fade" id="connection-failure-modal" role="dialog" aria-


labelledby="">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-otp-overlay">
<div class="modal-body">
<div class="row">
<div class="col-sm-5"> <img class="connection-
failed-img" src="https://www.qatarairways.com/etc/designs/qrweb/ffp-clientlibs/
images/grab-connection-failure.png" alt="Grab connection failure"> </div>
<div class="col-sm-7">
<h1>Try again</h1>
<h3 class="connection-failed">Connection
Failed</h3>
<div class="connection-failure-desc">
<p>The page you are trying to view
cannot be shown because the authenticity of the received data could not be
verified</p>
<p>Please contact the website
owners to inform them of this problem</p>
</div>
<button class="btn btn-dark try-again-
btn">Ooops...</button>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- Remove companion popup starts -->
<div class="modal fade new-mobile-modal" id="delete-buddy-modal" data-
keyboard="false" data-backdrop="static" role="dialog" aria-labelledby="deletebuddy-
info-msg">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-otp-overlay">
<div class="modal-body">
<div class="remove-companion-blk">
<h3 id="deletebuddy-info-msg">Are you sure you
want to remove {0} from your companion list?</h3>

<div class="delete-companion-block">
<span class="icon
icon-default-uni"></span>
<div class="buddy-info-detail">
<span class="buddy-name">Miss
Emna</span>
<span class="end-date hide">End
date 21/07/2021</span>
</div>
</div>
<div class="removecompanion-message-wrapper">
<p class="success-msg hide">Successful</p>
<p class="error-msg hide">Error</p>
</div>
<div class="delete-buddy-cta">
<a class="btn btn-dark" id="remove-
companion-btn" style="outline: 0px;">Remove</a>
<button class="btn btn-dark-transparent
close-buddy-modal" data-dismiss="modal">Cancel</button>
</div>
</div>
<div class="remove-companion-successblk hide">
<h3>You have successfully removed {0} from your
companion list.</h3>
<a data-dismiss="modal" class="btn btn-dark"
id="remove-com-suc-close-btn" style="outline: 0px;">OK</a>
</div>
</div>
</div>
</div>
</div>
<div class="spinner-overlay" id="remove-companion-spinner-container">
<div class="spinner-content">
<div class="spinner-container">
<div class="spinner"></div>
</div>
</div>
</div>
</div>
<!-- Remove companion popup ends -->
<div class="modal fade redemption-modal">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-otp-overlay">
<div class="modal-body">
</div>
</div>
</div>
</div>
</div>

<div class="modal fade" id="partner-unlink-modal" role="dialog" aria-


labelledby="unlink-msg">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-otp-overlay">
<div class="modal-body">
<div class="linked-info align-center">
<h3 id="unlink-msg">partners.unlink.heading</h3>
<p>partners.unlink.subheading</p>
</div>
<div class="unlink-button-wrapper">
<a class="cancel-unlink-btn" style="outline:
0px;">partners.unlink.cancelbtntext</a>
<a class="confirm-unlink-btn" style="outline:
0px;">partners.unlink.confirmbtntext</a>
</div>
</div>
</div>
</div>
</div>
</div>

<div class="modal fade" id="congratulation-modal" role="dialog" aria-


labelledby="congratulation-msg">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-otp-overlay" id="confetti-canvas">
<div class="modal-body">
<span class="icon icon-crown"></span>
<h2 id="congratulation-msg">partners.congrats.heading</h2>
<div class="linked-info">
<p>partners.congrats.linkingmsg1</p>
<p>partners.congrats.linkingmsg2</p>
</div>
<button class="button button-dark continue-conversion-
btn">partners.congrats.convertbtntext</button>
<button class="button button-dark-transparent back-to-
dashboard-btn">partners.congrats.dashboardbtntext</button>
</div>
</div>
</div>
</div>
</div>
<div class="modal fade" id="partner-login-modal-almeera" role="dialog" aria-
labelledby="unlink-msg">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-otp-overlay">
<div class="modal-body">
<h2>Log in with Meera Rewards</h2>
<div class="partner-login-blk">
<fieldset class="input-wrapper">
<label for="partner-almeera-membershipID"
class="input-label">Username</label>
<input class="input-box" type="text"
id="partner-almeera-membershipID" value="" required="">
</fieldset>
</div>
<div id="partner-almeera-login-error" class="error-box hide"
role="alert">
<div class="error-box-info">
<p>We are facing technical issues. Please try
again.</p>
</div>
</div>
<button class="button button-dark" id="partner-login-
almeera-btn">Login</button>
</div>
</div>
</div>
</div>
</div>
<div class="modal fade" id="partner-svb-dynamic-linking" role="dialog" aria-
labelledby="unlink-msg">
<div class="modal-dialog" role="document">
<div class="modal-content">

</div>
</div>
</div>

<div id="loginBannerOutageContainer" class="hide" style="padding:30px">


<div class="container">
<div class="row">
<img
src="https://www.qatarairways.com/content/dam/images/custom/privilege-club/
Banner_outage_images/outage_banner.jpg" style="width: 100%;height: 100%;" alt="Our
account pages are under maintenance. Please try again in 30 minutes.">
</div>
</div>
</div>
<div id="loginMainComponent">
<div class="main-holder-sm" style="margin-top:0px;">
<div class="main-holder" style="margin-top : 99px !important;">
<div class="heroimage-teardrop-smallerversion section">

<!-- Ribbon Style Left/Right -->

<div>

<div class="promotional heroimage-teardrop-mobile" id="heroimage-


small">

<!-- promotional-content -->


<div class="promotional-content">

<!-- promotional-visual-area -->


<div class="promotional-visual-area box-rotate">
<div
data-mobile-image="url(/content/dam/images/mobile/campaign/gobal/fifa/m-h-fifa-we-
will-rock-you.jpg);"
data-desktop-image="url(/content/dam/images/renditions/horizontal-1/campaigns/
global/fifa/h1-fifa-we-will-rock-you-hn.jpg);" class="imagery2 heroimage_teardrop_s
lazyloaded" data-bg="/content/dam/images/mobile/campaign/gobal/fifa/m-h-fifa-we-
will-rock-you.jpg"
data-mobile-bg="/content/dam/images/mobile/campaign/gobal/fifa/m-h-fifa-we-will-
rock-you.jpg"
style="background-image:url(&quot;/content/dam/images/mobile/campaign/gobal/fifa/m-
h-fifa-we-will-rock-you.jpg&quot;);"></div>

</div>

<!-- promotional-text-container -->


<div class="promotional-text-container is-medium-size">
<div class="promotional-text-centered">
<div class="promotional-text-frame">
<div class="promotional-text-base drop-shaddow">

<div class="row" id="normal_herodrop_text">


<div class="col-sm-6 col-xs-11 qtr-txt-
white">

<h1 id="mainfocus">Join
Privilege Club to start earning Avios today</h1>

</div>
<div class="col-sm-6 col-xs-11 qtr-txt-
white">

</div>

</div>

<div class="row hide"


id="joinnow_herodrop_text">
<div class="col-sm-6 col-xs-11 qtr-txt-
white">

<h1 id="mainfocus">Let travel


lead your imagination with Qatar Airways Privilege Club</h1>

</div>
<div class="col-sm-6 col-xs-11 qtr-txt-
white">

</div>

</div>
</div>
</div>
</div>
</div>
</div>

<!--left wave-decoration start -->

<div class="wave-decoration is-bottom">


<!-- wave start -->
<svg width="2000" height="128" version="1.1"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
x="2000" y="128" viewBox="0 0 2000 128" enable-background="new 0 0 2000 128"
xml:space="preserve">
<path opacity="0.2" fill="#e7e7e7" d="M1999.5,22.2c-346-0.6-524.6-
4.7-878.8,4.4c-286.6,7.4-442.3,54-608.1,51.2
C307.3,74.3,202.5,5-0.5,28.1v100.4l2000-0.5V22.2z"></path>
<path opacity="0.2" fill="#e7e7e7" d="M-
0.3,46.1C251,15.3,440.9,84.7,499.6,98.4c54.7,12.8,122.5,12,186.7-5.3
c154.2-41.6,315.5-70.9,475.2-67.5s324.6,22.4,484.3,19.7c133-
2.3,302.8,1.7,352.8,3.7c0,21.3,0,80,0,80H-0.5L-0.3,46.1z"></path>
<path opacity="0.4" fill="#e7e7e7" d="M2000,41.2c-139.8-12.7-219.9-
10.8-360.2-11.2c-285.5-0.8-487.5,18-736.2,51.1
C647,115.4,546.7,116.4,199.2,53.6C140.3,43,59.5,45.6-
0.5,52.3V130h2000L2000,41.2z"></path>
<path fill="#e7e7e7" d="M1634.6,50.1c-193.8,11.9-366.9,24.9-
569,50c-110.2,13.7-221.2,21.5-332.3,19.6
c-187-3.3-344.5-29.7-560.9-69.8c-122.2-22.6-172.8-4-172.8-
4V130h1998V46C1997.5,46,1831,38.1,1634.6,50.1z"></path>
</svg>
<!-- wave end -->

</div>

<!--left wave-decoration end -->

</div>

</div>

<!-- Ribbon Style Left/Right End -->

<!-- The below scripts loads only in Mobile App -->

</div>

<article>
<div class="sub-menu-container is-medium-padding" id="breadcrumb">
<div class="container">
<div class="row">
<div class="col-xs-12">

<!-- sub-menu-block start -->

<div class="sub-menu-block">
<a href="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true#" class="sub-menu-
block-opener" aria-label="Submenu opener" style="outline: 0px;">
<span class="sub-menu-block-opener-line"></span>
<span class="sub-menu-block-opener-line"></span>
<span class="sub-menu-block-opener-line"></span>
<span class="text-hide">Submenu opener</span>
</a>
</div>
<nav class="breadcrumbs-menu is-sub-menu-block">
<div itemscope="" itemtype="http://schema.org/BreadcrumbList">
<ol class="breadcrumbs">
<li itemprop="itemListElement" itemscope=""
itemtype="http://schema.org/ListItem">

<a href="https://www.qatarairways.com/en/homepage.html"
itemprop="item" style="outline: 0px;">

<span itemprop="name">Home </span>


<meta itemprop="position" content="1">
</a>
</li>

<li itemprop="itemListElement" itemscope=""


itemtype="http://schema.org/ListItem">
<a href="https://www.qatarairways.com/en/Privilege-
Club.html" itemprop="item" style="outline: 0px;">

<span itemprop="name">Privilege Club</span>


<meta itemprop="position" content="2">
</a>
</li>

<li itemprop="itemListElement" itemscope=""


itemtype="http://schema.org/ListItem">
<span itemprop="name">
Join now
</span>
<meta itemprop="position" content="3">
</li>

</ol>
</div>
</nav>
</div>
</div>
</div>
</div></article>
<div class="joinnow-columnselection section">

<div class="container">
<div class="row">
<div class="col-xs-12">
<section class="register-form pc-benefits">
<p class="benefit-heading">Why join Privilege Club?</p>
<ul class="benefits-list">

<li><span class="icon
icon-checkmark"></span><span class="list-content">Exclusive member-only
offers</span></li>

<li><span class="icon
icon-checkmark"></span><span class="list-content">Earn &amp; spend Avios your
way</span></li>

<li><span class="icon
icon-checkmark"></span><span class="list-content">Collect Avios with your
family</span></li>

<li><span class="icon
icon-checkmark"></span><span class="list-content">Complimentary Super Wi-Fi (1
hour)</span></li>

<li><span class="icon
icon-checkmark"></span><span class="list-content">Pay with Cash + Avios &amp;
save</span></li>

<li><span class="icon
icon-checkmark"></span><span class="list-content">Shop &amp; Pay at Qatar Duty
Free</span></li>

<li><span class="icon
icon-checkmark"></span><span class="list-content">Enjoy award flights &amp;
upgrades</span></li>
<li><span class="icon
icon-checkmark"></span><span class="list-content">Get extra baggage
allowance</span></li>

<li><span class="icon
icon-checkmark"></span><span class="list-content">Access international
lounges*</span></li>

</ul>
<p class="C6-variant-disclaimer"><span class="icon" style="font-
size:22px;">*</span>Exclusive for Silver, Gold and Platinum membership tier.</p>
</section>
</div>
</div>
</div>

</div>
<div class="enrollmentJoinnow parbase section">
<div class="container">
<div class="row">

<div class="col-sm-12 offer-content-enrol hidden">


<h3 id="offer-content-heading-enrol">Join now and
enjoy a world of exclusive benefits</h3>
<div id="offer-main-content-enrol"><p>Privilege Club
is our way of saying thank you for choosing to fly with us. As a member, you'll
enjoy a range of exclusive privileges and benefits designed to make travelling with
us even more rewarding.</p>
<p>Enrol using the enrolment code provided.</p>
</div>
</div>
<div class="col-xs-12">
<section class="register-form state01-no newpcform
registration-container">
<form method="post" id="join-form" data-validator=""
autocomplete="off" novalidate="true" class=" loadedIntersection">

<h2>It only takes a minute to register for your


account</h2>
<div class="error-box" role="alert"
id="enroleErrorBlock" style="display:none">
<div class="error-box-info">
<ul id="errorId"></ul>
</div>
</div>
<div class="register-form-checkbox-bar"
id="existingEnrollCheck">
<h3>Do you have a Privilege Club number?</h3>
<div class="checkbox-slide">
<input type="checkbox" value="None"
id="checkbox-slide" name="check">
<label class="checkbox-slide-circle"
for="checkbox-slide">
<span class="decor-circle">Do
you have a Privilege Club number?</span>
<span
class="text-yes">Yes</span> <span class="text-no">No</span>
</label>
</div>
</div>
<div class="row state01-no-hidden" id="existingEnroll">
<div class="col-sm-4">
<div class="input-base is-membership-number">
<label class="text-hide" for="f1011">Your
membership number </label>
<input class="input-base-elem" type="text"
id="f1011" name="membershipNumber" maxlength="9">
<span class="input-base-placeholder">Your
membership number</span>
<span class="input-base-bg">input
background</span>
<div class="input-base-msg-box">
<ul class="input-base-msg-empty"
style="display: block;">
<li>Please enter your membership
number</li>
</ul>
</div>
</div>
</div>
<div class="col-sm-4">
<div class="input-base is-membership-number">
<label class="text-hide" for="f1012">Last
name (as per passport)</label>
<input class="input-base-elem" type="text"
id="f1012" name="lastNameMember" maxlength="50">
<span class="input-base-placeholder">Last
name (as per passport)</span>
<span class="input-base-bg">input
background</span>
<div class="input-base-msg-box">
<ul class="input-base-msg-empty"
style="display: block;">
<li>Please enter last name</li>
</ul>
</div>
</div>
</div>

<div class="col-sm-4 hide">


<label class="text-hide" for="g-recaptcha-
response">login.forgotpassword.captchalabel</label>
<div class="g-recaptcha"
id="enrollmentMemberCaptcha" data-sitekeycaptcha="6LcG_wsUAAAAAB6TKQKdYk-
Dm141rb5Z4Y3g-hh4" data-callback="verifyCaptchaMemberEnroll" data-expired-
callback="recaptchaMemberExpiredEnroll" style="transform: scale(0.7); margin-top: -
12px;"><div style="width: 304px; height: 78px;"><div><iframe title="reCAPTCHA"
src="cid:frame-9CBB7A3905549368AC1A839FBCA6CCE5@mhtml.blink" width="304"
height="78" role="presentation" name="a-vqxttjp80fem" frameborder="0"
scrolling="no" sandbox="allow-forms allow-popups allow-same-origin allow-scripts
allow-top-navigation allow-modals
allow-popups-to-escape-sandbox"></iframe></div><textarea id="g-recaptcha-response-
1" name="g-recaptcha-response" class="g-recaptcha-response" style="width: 250px;
height: 40px; border: 1px solid rgb(193, 193, 193); margin: 10px 25px; padding:
0px; resize: none; display: none;"></textarea></div><iframe style="display:
none;"></iframe></div>
</div>

<div class="col-sm-4">
<input type="button" class="btn btn-dark-
transparent pull-right btn-complete-top" value="Retrieve details">
</div>

</div>
<div class="row newPCrow">
<div class="col-sm-4 title">Let's
create your credentials</div>
<div class="col-sm-8">
<div class="row"
id="socialJoin">
<div class="col-sm-6">
<div class="t56
regular">
<p
class="pccolumntitle">Create an account using</p>
<ul>

<li>

<a style="outline: 0px;">

<img src="https://www.qatarairways.com/content/dam/qatar/images/icon-
facebook-login.png" alt="FaceBook">

<span class="text-hide">FaceBook</span>

</a>

</li>
<li class="googlePlusListItem">

<a id="googleBtn" style="outline: 0px;">

<img
src="https://www.qatarairways.com/content/dam/Qatar/images/icon-google-login.png"
alt="Google">

<span class="text-hide">GooglePLus Login</span>

</a>

</li>

</ul>
</div>
<p
class="pccolumntitle">or join by filling up the form below</p>
</div>
</div>
<div class="row"
id="socialJoinMobileApp" style="display:none">
<div class="col-sm-6">
<div class="t56
regular">
<p
class="pccolumntitle">Create an account using</p>
<ul>

<li>

<a id="facebookMobileApp" style="outline: 0px;">

<img src="https://www.qatarairways.com/content/dam/qatar/images/icon-
facebook-login.png" alt="FaceBook">

<span class="text-hide">FaceBook</span>

</a>

</li>

<li>
<a id="twitterMobileApp" style="outline: 0px;">

<img src="https://www.qatarairways.com/content/dam/qatar/images/icon-
twitter-login.png" alt="Twitter">

<span class="text-hide">Twitter Login</span>

</a>

</li>

<li class="googlePlusListItem">

<a id="googlePlusMobileApp" style="outline: 0px;">

<img
src="https://www.qatarairways.com/content/dam/Qatar/images/icon-google-login.png"
alt="Google">

<span class="text-hide">GooglePLus Login</span>

</a>

</li>

</ul>
</div>
<p
class="pccolumntitle">or join by filling up the form below</p>
</div>
</div>
<div class="row">
<div class="col-sm-12
col-xs-12 pccolumn">
<div class="input-
base">
<label
class="text-hide" for="f105">Enter Email address</label>
<input
class="required input-base-elem" type="Email" id="f105" name="emailAddress"
maxlength="100">
<span
class="input-base-placeholder">Email address</span>
<span
class="input-base-bg">input background</span>
<div
class="input-base-msg-box">
<span
class="input-base-msg-rules">Please enter valid email address</span>
<ul
class="input-base-msg-empty" style="display: block;">

<li>Please enter valid email address</li>


</ul>
</div>
<span
class="icon icon-checkmark field-validated"></span>
<div
class="validate-progress">
<span
style="width:80%;"><span class="progress"></span></span>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-
sm-6 col-xs-12 pccolumn">
<div class="input-
password">
<div
class="input-base is-under-checkbox">
<label
class="text-hide" for="f106">Type a password.Your password should be minimum 8
characters long, with at least one number, one upper case and one lower case
letter, one of these special characters !@#$%?&amp;*. It should not contain any
personal information.</label>
<input
class="required input-base-elem" type="password" id="f106" name="typePassword"
maxlength="25">
<span
class="input-base-placeholder">Type a password</span>
<span
class="input-base-bg">input background</span>
<div
class="input-base-msg-box">

<ul class="input-base-msg-requirements">

<li>Your password should be minimum 8 characters long, with at least one


number, one upper case and one lower case letter, one of these special characters !
@#$%?&amp;*. It should not contain any personal information.</li>

</ul>
</div>
</div>
<label
for="f14" class="checkbox-base is-above-input">
<input
type="checkbox" id="f14">
<span
class="checkbox-base-text">show</span>
<span
class="text-hide">enrollment.joinnow.form.showpassword.readtext</span>
</label>
</div>
</div>
<div class="col-sm-6
col-xs-12 pccolumn">
<div class="input-
password">
<div
class="input-base is-under-checkbox">
<label
class="text-hide" for="f107">Retype password</label>
<input
class="required input-base-elem" type="password" id="f107" name="repassword"
maxlength="25">
<span
class="input-base-placeholder">Retype password</span>
<span
class="input-base-bg">input background</span>
<div
class="input-base-msg-box">

<ul class="input-base-msg-requirements">

<li>Your password should be minimum 8 characters long, with at least one


number, one upper case and one lower case letter, one of these special characters !
@#$%?&amp;*. It should not contain any personal information.</li>

<li>Password not matching</li>

</ul>
</div>
</div>

<label
for="f15" class="checkbox-base is-above-input">
<input
type="checkbox" id="f15">
<span
class="checkbox-base-text"><span class="text-
hide">enrollment.joinnow.form.showpassword.readtext</span>show</span>
</label>
</div>
</div>
</div>
<div class="row ">
<div class="col-sm-6 col-xs-12 pccolumn">
<label class="text-hide"
for="f241">Select Country Code</label>

<div class="custom-select is-


rectangle-large mobile closed" role="combobox" aria-live="polite" tabindex="0"
aria-label="Country code"><select id="f241" name="countryCallingCode" data-
tags="true" class="custom-select-element custom-select-country custom-select-
countrycallingcode" data-title="Country code" data-add-class="is-rectangle-large"
data-options="{&quot;placeholder&quot;:&quot;Country code&quot;}" tabindex="-1"
required="required"><option value="" class="custom-select-placeholder"
selected="">Country code</option>
<option
value="93-AF" data-country-iso="AF">Afghanistan (93)</option><option value="355-AL"
data-country-iso="AL">Albania (355)</option><option value="213-DZ" data-country-
iso="DZ">Algeria (213)</option><option value="684-AS" data-country-
iso="AS">American Samoa (684)</option><option value="376-AD" data-country-
iso="AD">Andorra (376)</option><option value="244-AO" data-country-iso="AO">Angola
(244)</option><option value="1-AI" data-country-iso="AI">Anguilla Leeward Island
(1)</option><option value="1-AG" data-country-iso="AG">Antigua And Barbuda
(1)</option><option value="54-AR" data-country-iso="AR">Argentina
(54)</option><option value="374-AM" data-country-iso="AM">Armenia
(374)</option><option value="297-AW" data-country-iso="AW">Aruba
(297)</option><option value="61-AU" data-country-iso="AU">Australia
(61)</option><option value="43-AT" data-country-iso="AT">Austria
(43)</option><option value="994-AZ" data-country-iso="AZ">Azerbaijan
(994)</option><option value="242-BS" data-country-iso="BS">Bahamas
(242)</option><option value="973-BH" data-country-iso="BH">Bahrain
(973)</option><option value="880-BD" data-country-iso="BD">Bangladesh
(880)</option><option value="1-BB" data-country-iso="BB">Barbados
(1)</option><option value="375-BY" data-country-iso="BY">Belarus
(375)</option><option value="32-BE" data-country-iso="BE">Belgium
(32)</option><option value="501-BZ" data-country-iso="BZ">Belize
(501)</option><option value="229-BJ" data-country-iso="BJ">Benin
(229)</option><option value="1441-BM" data-country-iso="BM">Bermuda
(1441)</option><option value="975-BT" data-country-iso="BT">Bhutan
(975)</option><option value="591-BO" data-country-iso="BO">Bolivia
(591)</option><option value="387-BA" data-country-iso="BA">Bosnia Herzegovina
(387)</option><option value="267-BW" data-country-iso="BW">Botswana
(267)</option><option value="55-BR" data-country-iso="BR">Brazil
(55)</option><option value="1-VG" data-country-iso="VG">British Virgin Islands
(1)</option><option value="673-BN" data-country-iso="BN">Brunei Darussalam
(673)</option><option value="359-BG" data-country-iso="BG">Bulgaria
(359)</option><option value="226-BF" data-country-iso="BF">Burkina Faso
(226)</option><option value="257-BI" data-country-iso="BI">Burundi
(257)</option><option value="855-KH" data-country-iso="KH">Cambodia
(855)</option><option value="237-CM" data-country-iso="CM">Cameroon
(237)</option><option value="1-CA" data-country-iso="CA">Canada (1)</option><option
value="238-CV" data-country-iso="CV">Cape Verde Isl. (238)</option><option
value="1-KY" data-country-iso="KY">Cayman Isl. (1)</option><option value="236-CF"
data-country-iso="CF">Central African Republic (236)</option><option value="235-TD"
data-country-iso="TD">Chad (235)</option><option value="56-CL" data-country-
iso="CL">Chile (56)</option><option value="86-CN" data-country-iso="CN">China
(86)</option><option value="672-CX" data-country-iso="CX">Christmas Island
(672)</option><option value="672-CC" data-country-iso="CC">Cocos (Keeling) Island
(672)</option><option value="57-CO" data-country-iso="CO">Colombia
(57)</option><option value="269-KM" data-country-iso="KM">Comoros
(269)</option><option value="242-CG" data-country-iso="CG">Congo
(242)</option><option value="243-CD" data-country-iso="CD">Congo Dem. Rep.
(243)</option><option value="682-CK" data-country-iso="CK">Cook Island
(682)</option><option value="506-CR" data-country-iso="CR">Costa Rica
(506)</option><option value="225-CI" data-country-iso="CI">Cote D Ivoire
(225)</option><option value="385-HR" data-country-iso="HR">Croatia
(385)</option><option value="53-CU" data-country-iso="CU">Cuba (53)</option><option
value="599-CW" data-country-iso="CW">Curacao (599)</option><option value="357-CY"
data-country-iso="CY">Cyprus (357)</option><option value="420-CZ" data-country-
iso="CZ">Czech Republic (420)</option><option value="45-DK" data-country-
iso="DK">Denmark (45)</option><option value="253-DJ" data-country-iso="DJ">Djibouti
(253)</option><option value="1-DM" data-country-iso="DM">Dominica
(1)</option><option value="1-DO" data-country-iso="DO">Dominican Republic
(1)</option><option value="593-EC" data-country-iso="EC">Ecuador
(593)</option><option value="20-EG" data-country-iso="EG">Egypt
(20)</option><option value="503-SV" data-country-iso="SV">El Salvador
(503)</option><option value="240-GQ" data-country-iso="GQ">Equatorial Guinea
(240)</option><option value="291-ER" data-country-iso="ER">Eritrea
(291)</option><option value="372-EE" data-country-iso="EE">Estonia
(372)</option><option value="251-ET" data-country-iso="ET">Ethiopia
(251)</option><option value="500-FK" data-country-iso="FK">Falkland Island
(500)</option><option value="298-FO" data-country-iso="FO">Faroe Islands
(298)</option><option value="679-FJ" data-country-iso="FJ">Fiji
(679)</option><option value="358-FI" data-country-iso="FI">Finland
(358)</option><option value="33-FR" data-country-iso="FR">France
(33)</option><option value="594-GF" data-country-iso="GF">French Guiana
(594)</option><option value="689-PF" data-country-iso="PF">French Polynesia
(689)</option><option value="241-GA" data-country-iso="GA">Gabon
(241)</option><option value="220-GM" data-country-iso="GM">Gambia
(220)</option><option value="995-GE" data-country-iso="GE">Georgia
(995)</option><option value="49-DE" data-country-iso="DE">Germany
(49)</option><option value="233-GH" data-country-iso="GH">Ghana
(233)</option><option value="350-GI" data-country-iso="GI">Gibraltar
(350)</option><option value="30-GR" data-country-iso="GR">Greece
(30)</option><option value="299-GL" data-country-iso="GL">Greenland
(299)</option><option value="473-GD" data-country-iso="GD">Grenada
(473)</option><option value="590-GP" data-country-iso="GP">Guadeloupe
(590)</option><option value="671-GU" data-country-iso="GU">Guam
(671)</option><option value="502-GT" data-country-iso="GT">Guatemala
(502)</option><option value="224-GN" data-country-iso="GN">Guinea
(224)</option><option value="245-GW" data-country-iso="GW">Guinea Bissau
(245)</option><option value="592-GY" data-country-iso="GY">Guyana
(592)</option><option value="509-HT" data-country-iso="HT">Haiti
(509)</option><option value="504-HN" data-country-iso="HN">Honduras
(504)</option><option value="852-HK" data-country-iso="HK">Hong Kong, China
(852)</option><option value="36-HU" data-country-iso="HU">Hungary
(36)</option><option value="354-IS" data-country-iso="IS">Iceland
(354)</option><option value="91-IN" data-country-iso="IN">India
(91)</option><option value="62-ID" data-country-iso="ID">Indonesia
(62)</option><option value="98-IR" data-country-iso="IR">Iran (98)</option><option
value="964-IQ" data-country-iso="IQ">Iraq (964)</option><option value="353-IE"
data-country-iso="IE">Ireland (353)</option><option value="972-IL" data-country-
iso="IL">Israel (972)</option><option value="39-IT" data-country-iso="IT">Italy
(39)</option><option value="1-JM" data-country-iso="JM">Jamaica (1)</option><option
value="81-JP" data-country-iso="JP">Japan (81)</option><option value="962-JO" data-
country-iso="JO">Jordan (962)</option><option value="7-KZ" data-country-
iso="KZ">Kazakhstan (7)</option><option value="254-KE" data-country-iso="KE">Kenya
(254)</option><option value="686-KI" data-country-iso="KI">Kiribati
(686)</option><option value="850-KP" data-country-iso="KP">Korea North
(850)</option><option value="82-KR" data-country-iso="KR">Korea South
(82)</option><option value="965-KW" data-country-iso="KW">Kuwait
(965)</option><option value="996-KG" data-country-iso="KG">Kyrgyzstan
(996)</option><option value="856-LA" data-country-iso="LA">Lao P.Dem.Rep.
(856)</option><option value="371-LV" data-country-iso="LV">Latvia
(371)</option><option value="961-LB" data-country-iso="LB">Lebanon
(961)</option><option value="266-LS" data-country-iso="LS">Lesotho
(266)</option><option value="231-LR" data-country-iso="LR">Liberia
(231)</option><option value="218-LY" data-country-iso="LY">Libya
(218)</option><option value="423-LI" data-country-iso="LI">Liechtenstein
(423)</option><option value="370-LT" data-country-iso="LT">Lithuania
(370)</option><option value="352-LU" data-country-iso="LU">Luxembourg
(352)</option><option value="853-MO" data-country-iso="MO">Macau,China
(853)</option><option value="261-MG" data-country-iso="MG">Madagascar
(261)</option><option value="265-MW" data-country-iso="MW">Malawi
(265)</option><option value="60-MY" data-country-iso="MY">Malaysia
(60)</option><option value="960-MV" data-country-iso="MV">Maldives
(960)</option><option value="223-ML" data-country-iso="ML">Mali
(223)</option><option value="356-MT" data-country-iso="MT">Malta
(356)</option><option value="692-MH" data-country-iso="MH">Marshall Island
(692)</option><option value="596-MQ" data-country-iso="MQ">Martinique
(596)</option><option value="222-MR" data-country-iso="MR">Mauritania
(222)</option><option value="230-MU" data-country-iso="MU">Mauritius
(230)</option><option value="52-MX" data-country-iso="MX">Mexico
(52)</option><option value="691-FM" data-country-iso="FM">Micronesia
(691)</option><option value="1-UM" data-country-iso="UM">Minor U.S. Outlying
Islands (1)</option><option value="373-MD" data-country-iso="MD">Moldova
(373)</option><option value="377-MC" data-country-iso="MC">Monaco
(377)</option><option value="976-MN" data-country-iso="MN">Mongolia
(976)</option><option value="382-ME" data-country-iso="ME">Montenegro
(382)</option><option value="1-MS" data-country-iso="MS">Montserrat
(1)</option><option value="212-MA" data-country-iso="MA">Morocco
(212)</option><option value="258-MZ" data-country-iso="MZ">Mozambique
(258)</option><option value="95-MM" data-country-iso="MM">Myanmar
(95)</option><option value="264-NA" data-country-iso="NA">Namibia
(264)</option><option value="674-NR" data-country-iso="NR">Nauru
(674)</option><option value="977-NP" data-country-iso="NP">Nepal
(977)</option><option
value="31-NL" data-country-iso="NL">Netherlands (31)</option><option value="687-
NC" data-country-iso="NC">New Caledonia (687)</option><option value="64-NZ" data-
country-iso="NZ">New Zealand (64)</option><option value="505-NI" data-country-
iso="NI">Nicaragua (505)</option><option value="227-NE" data-country-iso="NE">Niger
(227)</option><option value="234-NG" data-country-iso="NG">Nigeria
(234)</option><option value="683-NU" data-country-iso="NU">Niue
(683)</option><option value="6-NF" data-country-iso="NF">Norfolk Island
(6)</option><option value="389-MK" data-country-iso="MK">North Macedonia
(389)</option><option value="670-MP" data-country-iso="MP">Northern Mariana Islands
(670)</option><option value="47-NO" data-country-iso="NO">Norway
(47)</option><option value="968-OM" data-country-iso="OM">Oman
(968)</option><option value="92-PK" data-country-iso="PK">Pakistan
(92)</option><option value="680-PW" data-country-iso="PW">Palau
(680)</option><option value="970-PS" data-country-iso="PS">Palestine
(970)</option><option value="507-PA" data-country-iso="PA">Panama
(507)</option><option value="675-PG" data-country-iso="PG">Papua New Guinea
(675)</option><option value="595-PY" data-country-iso="PY">Paraguay
(595)</option><option value="51-PE" data-country-iso="PE">Peru (51)</option><option
value="63-PH" data-country-iso="PH">Philippines (63)</option><option value="48-PL"
data-country-iso="PL">Poland (48)</option><option value="351-PT" data-country-
iso="PT">Portugal (351)</option><option value="1-PR" data-country-iso="PR">Puerto
Rico (1)</option><option value="974-QA" data-country-iso="QA">Qatar
(974)</option><option value="381-KV" data-country-iso="KV">Republic of Kosova
(381)</option><option value="262-RE" data-country-iso="RE">Reunion
(262)</option><option value="40-RO" data-country-iso="RO">Romania
(40)</option><option value="7-RU" data-country-iso="RU">Russian Federation
(7)</option><option value="250-RW" data-country-iso="RW">Rwanda
(250)</option><option value="1-KN" data-country-iso="KN">Saint Kitts and Nevis
(1)</option><option value="685-WS" data-country-iso="WS">Samoa
(685)</option><option value="378-SM" data-country-iso="SM">San Marino
(378)</option><option value="239-ST" data-country-iso="ST">Sao Tome And Principe
(239)</option><option value="966-SA" data-country-iso="SA">Saudi Arabia
(966)</option><option value="221-SN" data-country-iso="SN">Senegal
(221)</option><option value="381-RS" data-country-iso="RS">Serbia
(381)</option><option value="248-SC" data-country-iso="SC">Seychelles
(248)</option><option value="232-SL" data-country-iso="SL">Sierra Leone
(232)</option><option value="65-SG" data-country-iso="SG">Singapore
(65)</option><option value="421-SK" data-country-iso="SK">Slovak Republic
(421)</option><option value="386-SI" data-country-iso="SI">Slovenia
(386)</option><option value="677-SB" data-country-iso="SB">Solomon Islands
(677)</option><option value="252-SO" data-country-iso="SO">Somalia
(252)</option><option value="27-ZA" data-country-iso="ZA">South Africa
(27)</option><option value="211-SS" data-country-iso="SS">South Sudan
(211)</option><option value="34-ES" data-country-iso="ES">Spain
(34)</option><option value="94-LK" data-country-iso="LK">Sri Lanka
(94)</option><option value="721-SX" data-country-iso="SX">St Maarten
(721)</option><option value="508-PM" data-country-iso="PM">St Pierre And Miquelon
(508)</option><option value="1-VC" data-country-iso="VC">St Vincent &amp;
Grenadines (1)</option><option value="1-SH" data-country-iso="SH">St. Helena
(1)</option><option value="758-LC" data-country-iso="LC">St. Lucia
(758)</option><option value="249-SD" data-country-iso="SD">Sudan
(249)</option><option value="597-SR" data-country-iso="SR">Suriname
(597)</option><option value="268-SZ" data-country-iso="SZ">Swaziland
(268)</option><option value="46-SE" data-country-iso="SE">Sweden
(46)</option><option value="41-CH" data-country-iso="CH">Switzerland
(41)</option><option value="963-SY" data-country-iso="SY">Syria
(963)</option><option value="886-TW" data-country-iso="TW">Taiwan, China
(886)</option><option value="992-TJ" data-country-iso="TJ">Tajikistan
(992)</option><option value="255-TZ" data-country-iso="TZ">Tanzania
(255)</option><option value="66-TH" data-country-iso="TH">Thailand
(66)</option><option value="670-TL" data-country-iso="TL">Timor-Leste
(670)</option><option value="228-TG" data-country-iso="TG">Togo
(228)</option><option value="676-TO" data-country-iso="TO">Tonga
(676)</option><option value="1-TT" data-country-iso="TT">Trinidad And Tobago
(1)</option><option value="216-TN" data-country-iso="TN">Tunisia
(216)</option><option value="90-TR" data-country-iso="TR">Turkey
(90)</option><option value="993-TM" data-country-iso="TM">Turkmenistan
(993)</option><option value="1-TC" data-country-iso="TC">Turks And Caicos Islands
(1)</option><option value="688-TV" data-country-iso="TV">Tuvalu
(688)</option><option value="256-UG" data-country-iso="UG">Uganda
(256)</option><option value="380-UA" data-country-iso="UA">Ukraine
(380)</option><option value="971-AE" data-country-iso="AE">United Arab Emirates
(971)</option><option value="44-GB" data-country-iso="GB">United Kingdom
(44)</option><option value="1-US" data-country-iso="US">United States of America
(1)</option><option value="598-UY" data-country-iso="UY">Uruguay
(598)</option><option value="1-VI" data-country-iso="VI">Us Virgin Isl.
(1)</option><option value="71-UZ" data-country-iso="UZ">Uzbekistan
(71)</option><option value="678-VU" data-country-iso="VU">Vanuatu
(678)</option><option value="39-VA" data-country-iso="VA">Vatican
(39)</option><option value="58-VE" data-country-iso="VE">Venezuela
(58)</option><option value="84-VN" data-country-iso="VN">Vietnam
(84)</option><option value="681-WF" data-country-iso="WF">Wallis And Futuna Islands
(681)</option><option value="967-YE" data-country-iso="YE">Yemen
(967)</option><option value="243-ZR" data-country-iso="ZR">Zaire
(243)</option><option value="260-ZM" data-country-iso="ZM">Zambia
(260)</option><option value="263-ZW" data-country-iso="ZW">Zimbabwe
(263)</option></select><span class="custom-select-opener" role="option">Country
code</span><span class="input-base-placeholder ">Country code</span><div
class="custom-select-dropdown"><ul class="custom-select-list"><li
class="hide"><span class="custom-select-item selected" data-value="">Country
code</span></li><li><span class="custom-select-item" data-value="93-AF">Afghanistan
(93)</span></li><li><span class="custom-select-item" data-value="355-AL">Albania
(355)</span></li><li><span class="custom-select-item" data-value="213-DZ">Algeria
(213)</span></li><li><span class="custom-select-item" data-value="684-AS">American
Samoa (684)</span></li><li><span class="custom-select-item" data-value="376-
AD">Andorra (376)</span></li><li><span class="custom-select-item" data-value="244-
AO">Angola (244)</span></li><li><span class="custom-select-item" data-value="1-
AI">Anguilla Leeward Island (1)</span></li><li><span class="custom-select-item"
data-value="1-AG">Antigua And Barbuda (1)</span></li><li><span class="custom-
select-item" data-value="54-AR">Argentina (54)</span></li><li><span class="custom-
select-item" data-value="374-AM">Armenia (374)</span></li><li><span class="custom-
select-item" data-value="297-AW">Aruba (297)</span></li><li><span class="custom-
select-item" data-value="61-AU">Australia (61)</span></li><li><span class="custom-
select-item" data-value="43-AT">Austria (43)</span></li><li><span class="custom-
select-item" data-value="994-AZ">Azerbaijan (994)</span></li><li><span
class="custom-select-item" data-value="242-BS">Bahamas (242)</span></li><li><span
class="custom-select-item" data-value="973-BH">Bahrain (973)</span></li><li><span
class="custom-select-item" data-value="880-BD">Bangladesh
(880)</span></li><li><span class="custom-select-item" data-value="1-BB">Barbados
(1)</span></li><li><span class="custom-select-item" data-value="375-BY">Belarus
(375)</span></li><li><span class="custom-select-item" data-value="32-BE">Belgium
(32)</span></li><li><span class="custom-select-item" data-value="501-BZ">Belize
(501)</span></li><li><span class="custom-select-item" data-value="229-BJ">Benin
(229)</span></li><li><span class="custom-select-item" data-value="1441-BM">Bermuda
(1441)</span></li><li><span class="custom-select-item" data-value="975-BT">Bhutan
(975)</span></li><li><span class="custom-select-item" data-value="591-BO">Bolivia
(591)</span></li><li><span class="custom-select-item" data-value="387-BA">Bosnia
Herzegovina (387)</span></li><li><span class="custom-select-item" data-value="267-
BW">Botswana (267)</span></li><li><span class="custom-select-item" data-value="55-
BR">Brazil (55)</span></li><li><span class="custom-select-item" data-value="1-
VG">British Virgin Islands (1)</span></li><li><span class="custom-select-item"
data-value="673-BN">Brunei Darussalam (673)</span></li><li><span class="custom-
select-item" data-value="359-BG">Bulgaria (359)</span></li><li><span class="custom-
select-item" data-value="226-BF">Burkina Faso (226)</span></li><li><span
class="custom-select-item" data-value="257-BI">Burundi (257)</span></li><li><span
class="custom-select-item" data-value="855-KH">Cambodia (855)</span></li><li><span
class="custom-select-item" data-value="237-CM">Cameroon (237)</span></li><li><span
class="custom-select-item" data-value="1-CA">Canada (1)</span></li><li><span
class="custom-select-item" data-value="238-CV">Cape Verde Isl.
(238)</span></li><li><span class="custom-select-item" data-value="1-KY">Cayman Isl.
(1)</span></li><li><span class="custom-select-item" data-value="236-CF">Central
African Republic (236)</span></li><li><span class="custom-select-item" data-
value="235-TD">Chad (235)</span></li><li><span class="custom-select-item" data-
value="56-CL">Chile (56)</span></li><li><span class="custom-select-item" data-
value="86-CN">China (86)</span></li><li><span
class="custom-select-item" data-value="672-CX">Christmas Island
(672)</span></li><li><span class="custom-select-item" data-value="672-CC">Cocos
(Keeling) Island (672)</span></li><li><span class="custom-select-item" data-
value="57-CO">Colombia (57)</span></li><li><span class="custom-select-item" data-
value="269-KM">Comoros (269)</span></li><li><span class="custom-select-item" data-
value="242-CG">Congo (242)</span></li><li><span class="custom-select-item" data-
value="243-CD">Congo Dem. Rep. (243)</span></li><li><span class="custom-select-
item" data-value="682-CK">Cook Island (682)</span></li><li><span class="custom-
select-item" data-value="506-CR">Costa Rica (506)</span></li><li><span
class="custom-select-item" data-value="225-CI">Cote D Ivoire
(225)</span></li><li><span class="custom-select-item" data-value="385-HR">Croatia
(385)</span></li><li><span class="custom-select-item" data-value="53-CU">Cuba
(53)</span></li><li><span class="custom-select-item" data-value="599-CW">Curacao
(599)</span></li><li><span class="custom-select-item" data-value="357-CY">Cyprus
(357)</span></li><li><span class="custom-select-item" data-value="420-CZ">Czech
Republic (420)</span></li><li><span class="custom-select-item" data-value="45-
DK">Denmark (45)</span></li><li><span class="custom-select-item" data-value="253-
DJ">Djibouti (253)</span></li><li><span class="custom-select-item" data-value="1-
DM">Dominica (1)</span></li><li><span class="custom-select-item" data-value="1-
DO">Dominican Republic (1)</span></li><li><span class="custom-select-item" data-
value="593-EC">Ecuador (593)</span></li><li><span class="custom-select-item" data-
value="20-EG">Egypt (20)</span></li><li><span class="custom-select-item" data-
value="503-SV">El Salvador (503)</span></li><li><span class="custom-select-item"
data-value="240-GQ">Equatorial Guinea (240)</span></li><li><span class="custom-
select-item" data-value="291-ER">Eritrea (291)</span></li><li><span class="custom-
select-item" data-value="372-EE">Estonia (372)</span></li><li><span class="custom-
select-item" data-value="251-ET">Ethiopia (251)</span></li><li><span class="custom-
select-item" data-value="500-FK">Falkland Island (500)</span></li><li><span
class="custom-select-item" data-value="298-FO">Faroe Islands
(298)</span></li><li><span class="custom-select-item" data-value="679-FJ">Fiji
(679)</span></li><li><span class="custom-select-item" data-value="358-FI">Finland
(358)</span></li><li><span class="custom-select-item" data-value="33-FR">France
(33)</span></li><li><span class="custom-select-item" data-value="594-GF">French
Guiana (594)</span></li><li><span class="custom-select-item" data-value="689-
PF">French Polynesia (689)</span></li><li><span class="custom-select-item" data-
value="241-GA">Gabon (241)</span></li><li><span class="custom-select-item" data-
value="220-GM">Gambia (220)</span></li><li><span class="custom-select-item" data-
value="995-GE">Georgia (995)</span></li><li><span class="custom-select-item" data-
value="49-DE">Germany (49)</span></li><li><span class="custom-select-item" data-
value="233-GH">Ghana (233)</span></li><li><span class="custom-select-item" data-
value="350-GI">Gibraltar (350)</span></li><li><span class="custom-select-item"
data-value="30-GR">Greece (30)</span></li><li><span class="custom-select-item"
data-value="299-GL">Greenland (299)</span></li><li><span class="custom-select-item"
data-value="473-GD">Grenada (473)</span></li><li><span class="custom-select-item"
data-value="590-GP">Guadeloupe (590)</span></li><li><span class="custom-select-
item" data-value="671-GU">Guam (671)</span></li><li><span class="custom-select-
item" data-value="502-GT">Guatemala (502)</span></li><li><span class="custom-
select-item" data-value="224-GN">Guinea (224)</span></li><li><span class="custom-
select-item" data-value="245-GW">Guinea Bissau (245)</span></li><li><span
class="custom-select-item" data-value="592-GY">Guyana (592)</span></li><li><span
class="custom-select-item" data-value="509-HT">Haiti (509)</span></li><li><span
class="custom-select-item" data-value="504-HN">Honduras (504)</span></li><li><span
class="custom-select-item" data-value="852-HK">Hong Kong, China
(852)</span></li><li><span class="custom-select-item" data-value="36-HU">Hungary
(36)</span></li><li><span class="custom-select-item" data-value="354-IS">Iceland
(354)</span></li><li><span class="custom-select-item" data-value="91-IN">India
(91)</span></li><li><span class="custom-select-item" data-value="62-ID">Indonesia
(62)</span></li><li><span class="custom-select-item" data-value="98-IR">Iran
(98)</span></li><li><span class="custom-select-item" data-value="964-IQ">Iraq
(964)</span></li><li><span class="custom-select-item" data-value="353-IE">Ireland
(353)</span></li><li><span class="custom-select-item" data-value="972-IL">Israel
(972)</span></li><li><span class="custom-select-item" data-value="39-IT">Italy
(39)</span></li><li><span class="custom-select-item" data-value="1-JM">Jamaica
(1)</span></li><li><span class="custom-select-item" data-value="81-JP">Japan
(81)</span></li><li><span class="custom-select-item" data-value="962-JO">Jordan
(962)</span></li><li><span class="custom-select-item" data-value="7-KZ">Kazakhstan
(7)</span></li><li><span class="custom-select-item" data-value="254-KE">Kenya
(254)</span></li><li><span class="custom-select-item" data-value="686-KI">Kiribati
(686)</span></li><li><span class="custom-select-item" data-value="850-KP">Korea
North (850)</span></li><li><span class="custom-select-item" data-value="82-
KR">Korea South (82)</span></li><li><span class="custom-select-item" data-
value="965-KW">Kuwait (965)</span></li><li><span class="custom-select-item" data-
value="996-KG">Kyrgyzstan (996)</span></li><li><span class="custom-select-item"
data-value="856-LA">Lao P.Dem.Rep. (856)</span></li><li><span class="custom-select-
item" data-value="371-LV">Latvia (371)</span></li><li><span class="custom-select-
item" data-value="961-LB">Lebanon (961)</span></li><li><span class="custom-select-
item" data-value="266-LS">Lesotho (266)</span></li><li><span class="custom-select-
item" data-value="231-LR">Liberia (231)</span></li><li><span class="custom-select-
item" data-value="218-LY">Libya (218)</span></li><li><span class="custom-select-
item" data-value="423-LI">Liechtenstein (423)</span></li><li><span class="custom-
select-item" data-value="370-LT">Lithuania (370)</span></li><li><span
class="custom-select-item" data-value="352-LU">Luxembourg
(352)</span></li><li><span class="custom-select-item" data-value="853-
MO">Macau,China (853)</span></li><li><span class="custom-select-item" data-
value="261-MG">Madagascar (261)</span></li><li><span class="custom-select-item"
data-value="265-MW">Malawi (265)</span></li><li><span class="custom-select-item"
data-value="60-MY">Malaysia (60)</span></li><li><span class="custom-select-item"
data-value="960-MV">Maldives (960)</span></li><li><span class="custom-select-item"
data-value="223-ML">Mali (223)</span></li><li><span class="custom-select-item"
data-value="356-MT">Malta (356)</span></li><li><span class="custom-select-item"
data-value="692-MH">Marshall Island (692)</span></li><li><span class="custom-
select-item" data-value="596-MQ">Martinique (596)</span></li><li><span
class="custom-select-item" data-value="222-MR">Mauritania
(222)</span></li><li><span class="custom-select-item" data-value="230-MU">Mauritius
(230)</span></li><li><span class="custom-select-item" data-value="52-MX">Mexico
(52)</span></li><li><span class="custom-select-item" data-value="691-FM">Micronesia
(691)</span></li><li><span class="custom-select-item" data-value="1-UM">Minor U.S.
Outlying Islands (1)</span></li><li><span class="custom-select-item" data-
value="373-MD">Moldova (373)</span></li><li><span class="custom-select-item" data-
value="377-MC">Monaco (377)</span></li><li><span class="custom-select-item" data-
value="976-MN">Mongolia (976)</span></li><li><span class="custom-select-item" data-
value="382-ME">Montenegro (382)</span></li><li><span class="custom-select-item"
data-value="1-MS">Montserrat (1)</span></li><li><span class="custom-select-item"
data-value="212-MA">Morocco (212)</span></li><li><span class="custom-select-item"
data-value="258-MZ">Mozambique (258)</span></li><li><span class="custom-select-
item" data-value="95-MM">Myanmar (95)</span></li><li><span class="custom-select-
item" data-value="264-NA">Namibia (264)</span></li><li><span class="custom-select-
item" data-value="674-NR">Nauru (674)</span></li><li><span class="custom-select-
item" data-value="977-NP">Nepal (977)</span></li><li><span class="custom-select-
item" data-value="31-NL">Netherlands (31)</span></li><li><span class="custom-
select-item" data-value="687-NC">New Caledonia (687)</span></li><li><span
class="custom-select-item" data-value="64-NZ">New Zealand (64)</span></li><li><span
class="custom-select-item" data-value="505-NI">Nicaragua (505)</span></li><li><span
class="custom-select-item" data-value="227-NE">Niger (227)</span></li><li><span
class="custom-select-item" data-value="234-NG">Nigeria (234)</span></li><li><span
class="custom-select-item" data-value="683-NU">Niue (683)</span></li><li><span
class="custom-select-item" data-value="6-NF">Norfolk Island
(6)</span></li><li><span class="custom-select-item" data-value="389-MK">North
Macedonia (389)</span></li><li><span class="custom-select-item" data-value="670-
MP">Northern Mariana Islands (670)</span></li><li><span class="custom-select-item"
data-value="47-NO">Norway (47)</span></li><li><span class="custom-select-item"
data-value="968-OM">Oman (968)</span></li><li><span class="custom-select-item"
data-value="92-PK">Pakistan (92)</span></li><li><span class="custom-select-item"
data-value="680-PW">Palau (680)</span></li><li><span class="custom-select-item"
data-value="970-PS">Palestine (970)</span></li><li><span class="custom-select-item"
data-value="507-PA">Panama (507)</span></li><li><span class="custom-select-item"
data-value="675-PG">Papua New Guinea (675)</span></li><li><span class="custom-
select-item" data-value="595-PY">Paraguay (595)</span></li><li><span class="custom-
select-item" data-value="51-PE">Peru (51)</span></li><li><span class="custom-
select-item" data-value="63-PH">Philippines (63)</span></li><li><span
class="custom-select-item" data-value="48-PL">Poland (48)</span></li><li><span
class="custom-select-item" data-value="351-PT">Portugal (351)</span></li><li><span
class="custom-select-item" data-value="1-PR">Puerto Rico (1)</span></li><li><span
class="custom-select-item" data-value="974-QA">Qatar (974)</span></li><li><span
class="custom-select-item" data-value="381-KV">Republic of Kosova
(381)</span></li><li><span class="custom-select-item" data-value="262-RE">Reunion
(262)</span></li><li><span class="custom-select-item" data-value="40-RO">Romania
(40)</span></li><li><span class="custom-select-item" data-value="7-RU">Russian
Federation (7)</span></li><li><span class="custom-select-item" data-value="250-
RW">Rwanda (250)</span></li><li><span class="custom-select-item" data-value="1-
KN">Saint Kitts and Nevis (1)</span></li><li><span class="custom-select-item" data-
value="685-WS">Samoa (685)</span></li><li><span class="custom-select-item" data-
value="378-SM">San Marino (378)</span></li><li><span class="custom-select-item"
data-value="239-ST">Sao Tome And Principe (239)</span></li><li><span class="custom-
select-item" data-value="966-SA">Saudi Arabia (966)</span></li><li><span
class="custom-select-item" data-value="221-SN">Senegal (221)</span></li><li><span
class="custom-select-item" data-value="381-RS">Serbia (381)</span></li><li><span
class="custom-select-item" data-value="248-SC">Seychelles
(248)</span></li><li><span class="custom-select-item" data-value="232-SL">Sierra
Leone (232)</span></li><li><span class="custom-select-item" data-value="65-
SG">Singapore (65)</span></li><li><span class="custom-select-item" data-value="421-
SK">Slovak Republic (421)</span></li><li><span class="custom-select-item" data-
value="386-SI">Slovenia (386)</span></li><li><span class="custom-select-item" data-
value="677-SB">Solomon Islands (677)</span></li><li><span class="custom-select-
item" data-value="252-SO">Somalia (252)</span></li><li><span class="custom-select-
item" data-value="27-ZA">South Africa (27)</span></li><li><span class="custom-
select-item" data-value="211-SS">South Sudan (211)</span></li><li><span
class="custom-select-item" data-value="34-ES">Spain (34)</span></li><li><span
class="custom-select-item" data-value="94-LK">Sri Lanka (94)</span></li><li><span
class="custom-select-item" data-value="721-SX">St Maarten
(721)</span></li><li><span class="custom-select-item" data-value="508-PM">St Pierre
And Miquelon (508)</span></li><li><span class="custom-select-item" data-value="1-
VC">St Vincent &amp; Grenadines (1)</span></li><li><span class="custom-select-item"
data-value="1-SH">St. Helena (1)</span></li><li><span class="custom-select-item"
data-value="758-LC">St. Lucia (758)</span></li><li><span class="custom-select-item"
data-value="249-SD">Sudan (249)</span></li><li><span class="custom-select-item"
data-value="597-SR">Suriname (597)</span></li><li><span class="custom-select-item"
data-value="268-SZ">Swaziland (268)</span></li><li><span class="custom-select-item"
data-value="46-SE">Sweden (46)</span></li><li><span class="custom-select-item"
data-value="41-CH">Switzerland (41)</span></li><li><span class="custom-select-item"
data-value="963-SY">Syria (963)</span></li><li><span class="custom-select-item"
data-value="886-TW">Taiwan, China (886)</span></li><li><span class="custom-select-
item" data-value="992-TJ">Tajikistan (992)</span></li><li><span class="custom-
select-item" data-value="255-TZ">Tanzania (255)</span></li><li><span class="custom-
select-item" data-value="66-TH">Thailand (66)</span></li><li><span class="custom-
select-item" data-value="670-TL">Timor-Leste (670)</span></li><li><span
class="custom-select-item" data-value="228-TG">Togo (228)</span></li><li><span
class="custom-select-item" data-value="676-TO">Tonga (676)</span></li><li><span
class="custom-select-item" data-value="1-TT">Trinidad And Tobago
(1)</span></li><li><span class="custom-select-item" data-value="216-TN">Tunisia
(216)</span></li><li><span class="custom-select-item" data-value="90-TR">Turkey
(90)</span></li><li><span class="custom-select-item" data-value="993-
TM">Turkmenistan (993)</span></li><li><span class="custom-select-item" data-
value="1-TC">Turks And Caicos Islands (1)</span></li><li><span class="custom-
select-item" data-value="688-TV">Tuvalu (688)</span></li><li><span class="custom-
select-item" data-value="256-UG">Uganda (256)</span></li><li><span class="custom-
select-item" data-value="380-UA">Ukraine (380)</span></li><li><span class="custom-
select-item" data-value="971-AE">United Arab Emirates (971)</span></li><li><span
class="custom-select-item" data-value="44-GB">United Kingdom
(44)</span></li><li><span class="custom-select-item" data-value="1-US">United
States of America (1)</span></li><li><span class="custom-select-item" data-
value="598-UY">Uruguay (598)</span></li><li><span class="custom-select-item" data-
value="1-VI">Us Virgin Isl. (1)</span></li><li><span class="custom-select-item"
data-value="71-UZ">Uzbekistan (71)</span></li><li><span class="custom-select-item"
data-value="678-VU">Vanuatu (678)</span></li><li><span class="custom-select-item"
data-value="39-VA">Vatican (39)</span></li><li><span class="custom-select-item"
data-value="58-VE">Venezuela (58)</span></li><li><span class="custom-select-item"
data-value="84-VN">Vietnam (84)</span></li><li><span class="custom-select-item"
data-value="681-WF">Wallis And Futuna Islands (681)</span></li><li><span
class="custom-select-item" data-value="967-YE">Yemen (967)</span></li><li><span
class="custom-select-item" data-value="243-ZR">Zaire (243)</span></li><li><span
class="custom-select-item" data-value="260-ZM">Zambia (260)</span></li><li><span
class="custom-select-item" data-value="263-ZW">Zimbabwe
(263)</span></li></ul></div></div>

</div>
<div class="col-sm-6 col-xs-12 pccolumn">
<div class="input-base input-base-
mobile">
<label class="text-hide"
for="f110">Mobile number</label>
<span
class="input-countrycode-placeholder">+</span>
<input class="required input-base-
elem f241" type="number" pattern="\d*" id="f110" name="phone" maxlength="15"
required="required">
<span class="input-base-
placeholder">Mobile number</span>
<span class="input-base-bg">input
background</span>
<div class="input-base-msg-box">
<ul class="input-base-msg-
empty" style="display: block;">
<li>Invalid contact number.
Please ensure the contact number does not have “0” at the beginning.</li>
</ul>
</div>
<span
class="icon icon-checkmark field-validated"></span>
<div
class="validate-progress">
<span
style="width:80%;"><span class="progress"></span></span>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="row newPCrow">
<div class="col-sm-4
title">Your personal details</div>
<div class="col-sm-8">
<div class="row">
<div class="col-
sm-6 col-xs-12 pccolumn">
<label
class="text-hide" for="f240">Select Title</label>

<div
class="custom-select is-rectangle-large mobile closed" role="combobox" aria-
live="polite" tabindex="0" aria-label="Title"><select id="f240" class="custom-
select-element" data-title="Title" data-add-class="is-rectangle-large" name="title"
data-options="{&quot;placeholder&quot;:&quot;Title&quot;}" tabindex="-1"><option
value="" class="custom-select-placeholder" selected="">Title</option>
<option
value="MR" data-gender="MALE">Mr</option><option value="MISS" data-
gender="FEMALE">Miss</option><option value="MS"
data-gender="FEMALE">Ms</option><option value="MRS"
data-gender="FEMALE">Mrs</option><option value="MSTR"
data-gender="MALE">Master</option><option value="SHKA" data-
gender="FEMALE">Shaikha</option><option value="SHK"
data-gender="MALE">Sheikh</option><option value="DR">Dr</option><option
value="PROF">Professor</option><option value="BRIG">Brigadier</option><option
value="CAPT">Captain</option><option value="COL">Colonel</option><option
value="GEN">General</option></select><span class="custom-select-opener"
role="option">Title</span><span class="input-base-placeholder ">Title</span><div
class="custom-select-dropdown"><ul class="custom-select-list"><li
class="hide"><span class="custom-select-item selected"
data-value="">Title</span></li><li><span class="custom-select-item" data-
value="MR">Mr</span></li><li><span class="custom-select-item" data-
value="MISS">Miss</span></li><li><span class="custom-select-item" data-
value="MS">Ms</span></li><li><span class="custom-select-item" data-
value="MRS">Mrs</span></li><li><span class="custom-select-item" data-
value="MSTR">Master</span></li><li><span class="custom-select-item" data-
value="SHKA">Shaikha</span></li><li><span class="custom-select-item" data-
value="SHK">Sheikh</span></li><li><span class="custom-select-item" data-
value="DR">Dr</span></li><li><span class="custom-select-item" data-
value="PROF">Professor</span></li><li><span class="custom-select-item" data-
value="BRIG">Brigadier</span></li><li><span class="custom-select-item" data-
value="CAPT">Captain</span></li><li><span class="custom-select-item" data-
value="COL">Colonel</span></li><li><span class="custom-select-item" data-
value="GEN">General</span></li></ul></div></div>
</div>
</div>
<div class="row">
<div class="col-
sm-4 col-xs-12 pccolumn">
<div
class="input-base">
<label
class="text-hide" for="f102">Enter First name (as per passport)</label>
<input
class="required input-base-elem" type="text" id="f102" name="firstName"
maxlength="50">
<span
class="input-base-placeholder">First name (as per passport)</span>
<span
class="input-base-bg">input background</span>
<div
class="input-base-msg-box">

<ul class="input-base-msg-empty" style="display: block;">

<li>Please enter first name</li>

</ul>
</div>
</div>
</div>
<div class="col-
sm-4 col-xs-12 pccolumn">
<div
class="input-base">
<label
class="text-hide" for="f103">Enter Middle name (optional)</label>
<input
class="input-base-elem" type="text" id="f103" name="middleName" maxlength="50">
<span
class="input-base-placeholder">Middle name (optional)</span>
<span
class="input-base-bg">input background</span>
</div>
</div>
<div class="col-
sm-4 col-xs-12 pccolumn">
<div
class="input-base">
<label
class="text-hide" for="f104">Enter Last name (as per passport)</label>
<input
class="required input-base-elem" type="text" id="f104" name="lastName"
maxlength="50">
<span
class="input-base-placeholder">Last name (as per passport)</span>
<span
class="input-base-bg">input background</span>
<div
class="input-base-msg-box">

<ul class="input-base-msg-empty" style="display: block;">

<li>Please enter last name</li>

</ul>
</div>
</div>
</div>
<div class="col-
sm-12 nametc pccolumn">
Your name
must be entered in English as it appears on your passport.
</div>
</div>

<div class="row">
<div class="col-
sm-5">
<div
class="input-base filled">
<label
class="text-hide" for="f109inputmask">Please enter your Date of Birth in the format
DDMMYYYY</label>
<input
data-inputmask-alias="DD/MM/YYYY" type="text" id="f109inputmask" value=""
class="input-base-elem date" placeholder="DD/MM/YYYY" name="date" data-
inputmask="'yearrange': { 'minyear': '1900', 'maxyear': '2004' }" data-val="true">
<span
class="input-base-placeholder">Date of birth</span>
<span
class="input-base-bg"></span>
<div
class="input-base-msg-box">

<ul class="input-base-msg-empty" style="display: block;">


<li>Invalid date. Please select the valid date.</li>

</ul>
</div>
</div>
</div>

<div class="col-
sm-6 col-xs-12 pccolumn " id="genderErrorContainer">
<div>
<span
style="position:absolute;left:5px">Gender (optional)</span>
<label
for="f10" class="radio-base pull-left" style="margin-top: 30px;">

<input type="radio" name="gender" value="male" id="f10">

<span class="radio-base-text"><span class="text-hide" aria-


hidden="false">gender</span>Male</span>

</label>
<label
for="f11" class="radio-base pull-left" style="margin-top: 30px;">

<input type="radio" name="gender" value="female" id="f11">

<span class="radio-base-text"><span class="text-hide" aria-


hidden="false">gender</span>Female</span>

</label>
</div>
</div>
</div>
</div>
</div>
<div class="row newPCrow ">
<div class="col-sm-4
title">Where do you live?</div>
<div class="col-sm-8">
<div class="row">
<div class="col-
sm-12 col-xs-12 pccolumn">
<label
class="text-hide" for="f108">Country/region of residence</label>

<div
class="custom-select is-rectangle-large mobile closed" role="combobox" aria-
live="polite" tabindex="0" aria-label="Country/region of residence"><select
id="f108" name="residenceCountry" class="custom-select-element custom-select-
country" data-title="Country/region of residence" data-add-class="is-rectangle-
large" data-options="{&quot;placeholder&quot;:&quot;Country/region of
residence&quot;}" tabindex="-1" required="required"><option value="" class="custom-
select-placeholder" selected="">Country/region of residence</option>
<option
value="AF" data-country-iso="AF">Afghanistan</option><option value="AL" data-
country-iso="AL">Albania</option><option value="DZ" data-country-
iso="DZ">Algeria</option><option value="AS" data-country-iso="AS">American
Samoa</option><option value="AD" data-country-iso="AD">Andorra</option><option
value="AO" data-country-iso="AO">Angola</option><option value="AI" data-country-
iso="AI">Anguilla Leeward Island</option><option value="AG" data-country-
iso="AG">Antigua And Barbuda</option><option value="AR" data-country-
iso="AR">Argentina</option><option value="AM"
data-country-iso="AM">Armenia</option><option value="AW" data-country-
iso="AW">Aruba</option><option value="AU"
data-country-iso="AU">Australia</option><option value="AT" data-country-
iso="AT">Austria</option><option value="AZ"
data-country-iso="AZ">Azerbaijan</option><option value="BS" data-country-
iso="BS">Bahamas</option><option value="BH"
data-country-iso="BH">Bahrain</option><option value="BD" data-country-
iso="BD">Bangladesh</option><option value="BB"
data-country-iso="BB">Barbados</option><option value="BY" data-country-
iso="BY">Belarus</option><option value="BE"
data-country-iso="BE">Belgium</option><option value="BZ" data-country-
iso="BZ">Belize</option><option value="BJ"
data-country-iso="BJ">Benin</option><option value="BM" data-country-
iso="BM">Bermuda</option><option value="BT"
data-country-iso="BT">Bhutan</option><option value="BO" data-country-
iso="BO">Bolivia</option><option value="BA" data-country-iso="BA">Bosnia
Herzegovina</option><option value="BW"
data-country-iso="BW">Botswana</option><option value="BR" data-country-
iso="BR">Brazil</option><option value="VG" data-country-iso="VG">British Virgin
Islands</option><option value="BN" data-country-iso="BN">Brunei
Darussalam</option><option value="BG"
data-country-iso="BG">Bulgaria</option><option value="BF" data-country-
iso="BF">Burkina Faso</option><option value="BI"
data-country-iso="BI">Burundi</option><option value="KH" data-country-
iso="KH">Cambodia</option><option value="CM"
data-country-iso="CM">Cameroon</option><option value="CA" data-country-
iso="CA">Canada</option><option value="CV" data-country-iso="CV">Cape Verde
Isl.</option><option value="KY" data-country-iso="KY">Cayman Isl.</option><option
value="CF" data-country-iso="CF">Central African Republic</option><option
value="TD" data-country-iso="TD">Chad</option><option value="CL" data-country-
iso="CL">Chile</option><option value="CN"
data-country-iso="CN">China</option><option value="CX" data-country-
iso="CX">Christmas Island</option><option value="CC" data-country-iso="CC">Cocos
(Keeling) Island</option><option value="CO"
data-country-iso="CO">Colombia</option><option value="KM" data-country-
iso="KM">Comoros</option><option value="CG"
data-country-iso="CG">Congo</option><option value="CD" data-country-iso="CD">Congo
Dem. Rep.</option><option value="CK" data-country-iso="CK">Cook
Island</option><option value="CR" data-country-iso="CR">Costa Rica</option><option
value="CI" data-country-iso="CI">Cote D Ivoire</option><option value="HR" data-
country-iso="HR">Croatia</option><option value="CU"
data-country-iso="CU">Cuba</option><option value="CW" data-country-
iso="CW">Curacao</option><option value="CY"
data-country-iso="CY">Cyprus</option><option value="CZ" data-country-iso="CZ">Czech
Republic</option><option value="DK" data-country-iso="DK">Denmark</option><option
value="DJ" data-country-iso="DJ">Djibouti</option><option value="DM" data-country-
iso="DM">Dominica</option><option value="DO" data-country-iso="DO">Dominican
Republic</option><option value="EC" data-country-iso="EC">Ecuador</option><option
value="EG" data-country-iso="EG">Egypt</option><option value="SV" data-country-
iso="SV">El Salvador</option><option value="GQ" data-country-iso="GQ">Equatorial
Guinea</option><option value="ER" data-country-iso="ER">Eritrea</option><option
value="EE" data-country-iso="EE">Estonia</option><option value="ET" data-country-
iso="ET">Ethiopia</option><option value="FK" data-country-iso="FK">Falkland
Island</option><option value="FO" data-country-iso="FO">Faroe
Islands</option><option value="FJ" data-country-iso="FJ">Fiji</option><option
value="FI" data-country-iso="FI">Finland</option><option value="FR" data-country-
iso="FR">France</option><option value="GF" data-country-iso="GF">French
Guiana</option><option value="PF" data-country-iso="PF">French
Polynesia</option><option value="GA" data-country-iso="GA">Gabon</option><option
value="GM" data-country-iso="GM">Gambia</option><option value="GE" data-country-
iso="GE">Georgia</option><option value="DE"
data-country-iso="DE">Germany</option><option value="GH" data-country-
iso="GH">Ghana</option><option value="GI"
data-country-iso="GI">Gibraltar</option><option value="GR" data-country-
iso="GR">Greece</option><option value="GL"
data-country-iso="GL">Greenland</option><option value="GD" data-country-
iso="GD">Grenada</option><option value="GP"
data-country-iso="GP">Guadeloupe</option><option value="GU" data-country-
iso="GU">Guam</option><option value="GT"
data-country-iso="GT">Guatemala</option><option value="GN" data-country-
iso="GN">Guinea</option><option value="GW" data-country-iso="GW">Guinea
Bissau</option><option value="GY" data-country-iso="GY">Guyana</option><option
value="HT" data-country-iso="HT">Haiti</option><option value="HN" data-country-
iso="HN">Honduras</option><option value="HK" data-country-iso="HK">Hong Kong,
China</option><option value="HU" data-country-iso="HU">Hungary</option><option
value="IS" data-country-iso="IS">Iceland</option><option value="IN" data-country-
iso="IN">India</option><option value="ID"
data-country-iso="ID">Indonesia</option><option value="IR" data-country-
iso="IR">Iran</option><option value="IQ" data-country-iso="IQ">Iraq</option><option
value="IE" data-country-iso="IE">Ireland</option><option value="IL" data-country-
iso="IL">Israel</option><option value="IT"
data-country-iso="IT">Italy</option><option value="JM" data-country-
iso="JM">Jamaica</option><option value="JP"
data-country-iso="JP">Japan</option><option value="JO" data-country-
iso="JO">Jordan</option><option value="KZ"
data-country-iso="KZ">Kazakhstan</option><option value="KE" data-country-
iso="KE">Kenya</option><option value="KI"
data-country-iso="KI">Kiribati</option><option value="KP" data-country-
iso="KP">Korea North</option><option value="KR" data-country-iso="KR">Korea
South</option><option value="KW" data-country-iso="KW">Kuwait</option><option
value="KG" data-country-iso="KG">Kyrgyzstan</option><option value="LA" data-
country-iso="LA">Lao P.Dem.Rep.</option><option value="LV" data-country-
iso="LV">Latvia</option><option value="LB"
data-country-iso="LB">Lebanon</option><option value="LS" data-country-
iso="LS">Lesotho</option><option value="LR"
data-country-iso="LR">Liberia</option><option value="LY" data-country-
iso="LY">Libya</option><option value="LI"
data-country-iso="LI">Liechtenstein</option><option value="LT" data-country-
iso="LT">Lithuania</option><option value="LU"
data-country-iso="LU">Luxembourg</option><option value="MO" data-country-
iso="MO">Macau,China</option><option value="MG"
data-country-iso="MG">Madagascar</option><option value="MW" data-country-
iso="MW">Malawi</option><option value="MY"
data-country-iso="MY">Malaysia</option><option value="MV" data-country-
iso="MV">Maldives</option><option value="ML"
data-country-iso="ML">Mali</option><option value="MT" data-country-
iso="MT">Malta</option><option value="MH" data-country-iso="MH">Marshall
Island</option><option value="MQ" data-country-iso="MQ">Martinique</option><option
value="MR" data-country-iso="MR">Mauritania</option><option value="MU" data-
country-iso="MU">Mauritius</option><option value="MX" data-country-
iso="MX">Mexico</option><option value="FM"
data-country-iso="FM">Micronesia</option><option value="UM" data-country-
iso="UM">Minor U.S. Outlying Islands</option><option value="MD" data-country-
iso="MD">Moldova</option><option value="MC"
data-country-iso="MC">Monaco</option><option value="MN" data-country-
iso="MN">Mongolia</option><option value="ME"
data-country-iso="ME">Montenegro</option><option value="MS" data-country-
iso="MS">Montserrat</option><option value="MA"
data-country-iso="MA">Morocco</option><option value="MZ" data-country-
iso="MZ">Mozambique</option><option value="MM"
data-country-iso="MM">Myanmar</option><option value="NA" data-country-
iso="NA">Namibia</option><option value="NR"
data-country-iso="NR">Nauru</option><option value="NP" data-country-
iso="NP">Nepal</option><option value="NL"
data-country-iso="NL">Netherlands</option><option value="NC" data-country-
iso="NC">New Caledonia</option><option value="NZ" data-country-iso="NZ">New
Zealand</option><option value="NI" data-country-iso="NI">Nicaragua</option><option
value="NE" data-country-iso="NE">Niger</option><option value="NG" data-country-
iso="NG">Nigeria</option><option value="NU"
data-country-iso="NU">Niue</option><option value="NF" data-country-iso="NF">Norfolk
Island</option><option value="MK" data-country-iso="MK">North
Macedonia</option><option value="MP" data-country-iso="MP">Northern Mariana
Islands</option><option value="NO" data-country-iso="NO">Norway</option><option
value="OM" data-country-iso="OM">Oman</option><option value="PK" data-country-
iso="PK">Pakistan</option><option value="PW"
data-country-iso="PW">Palau</option><option value="PS" data-country-
iso="PS">Palestine</option><option value="PA"
data-country-iso="PA">Panama</option><option value="PG" data-country-iso="PG">Papua
New Guinea</option><option value="PY"
data-country-iso="PY">Paraguay</option><option value="PE" data-country-
iso="PE">Peru</option><option value="PH"
data-country-iso="PH">Philippines</option><option value="PL" data-country-
iso="PL">Poland</option><option value="PT"
data-country-iso="PT">Portugal</option><option value="PR" data-country-
iso="PR">Puerto
Rico</option><option value="QA" data-country-iso="QA">Qatar</option><option
value="KV" data-country-iso="KV">Republic of Kosova</option><option value="RE"
data-country-iso="RE">Reunion</option><option value="RO" data-country-
iso="RO">Romania</option><option value="RU" data-country-iso="RU">Russian
Federation</option><option value="RW" data-country-iso="RW">Rwanda</option><option
value="KN" data-country-iso="KN">Saint Kitts and Nevis</option><option value="WS"
data-country-iso="WS">Samoa</option><option value="SM" data-country-iso="SM">San
Marino</option><option value="ST" data-country-iso="ST">Sao Tome And
Principe</option><option value="SA" data-country-iso="SA">Saudi
Arabia</option><option value="SN" data-country-iso="SN">Senegal</option><option
value="RS" data-country-iso="RS">Serbia</option><option value="SC" data-country-
iso="SC">Seychelles</option><option value="SL" data-country-iso="SL">Sierra
Leone</option><option value="SG" data-country-iso="SG">Singapore</option><option
value="SK" data-country-iso="SK">Slovak Republic</option><option value="SI" data-
country-iso="SI">Slovenia</option><option value="SB" data-country-iso="SB">Solomon
Islands</option><option value="SO" data-country-iso="SO">Somalia</option><option
value="ZA" data-country-iso="ZA">South Africa</option><option value="SS" data-
country-iso="SS">South Sudan</option><option value="ES" data-country-
iso="ES">Spain</option><option value="LK" data-country-iso="LK">Sri
Lanka</option><option value="SX" data-country-iso="SX">St Maarten</option><option
value="PM" data-country-iso="PM">St Pierre And Miquelon</option><option value="VC"
data-country-iso="VC">St Vincent &amp; Grenadines</option><option value="SH" data-
country-iso="SH">St. Helena</option><option value="LC" data-country-iso="LC">St.
Lucia</option><option value="SD" data-country-iso="SD">Sudan</option><option
value="SR" data-country-iso="SR">Suriname</option><option value="SZ" data-country-
iso="SZ">Swaziland</option><option value="SE"
data-country-iso="SE">Sweden</option><option value="CH" data-country-
iso="CH">Switzerland</option><option value="SY"
data-country-iso="SY">Syria</option><option value="TW" data-country-
iso="TW">Taiwan, China</option><option value="TJ" data-country-
iso="TJ">Tajikistan</option><option value="TZ"
data-country-iso="TZ">Tanzania</option><option value="TH" data-country-
iso="TH">Thailand</option><option value="TL"
data-country-iso="TL">Timor-Leste</option><option value="TG" data-country-
iso="TG">Togo</option><option value="TO"
data-country-iso="TO">Tonga</option><option value="TT" data-country-
iso="TT">Trinidad And Tobago</option><option value="TN" data-country-
iso="TN">Tunisia</option><option value="TR"
data-country-iso="TR">Turkey</option><option value="TM" data-country-
iso="TM">Turkmenistan</option><option value="TC" data-country-iso="TC">Turks And
Caicos Islands</option><option value="TV"
data-country-iso="TV">Tuvalu</option><option value="UG" data-country-
iso="UG">Uganda</option><option value="UA"
data-country-iso="UA">Ukraine</option><option value="AE" data-country-
iso="AE">United Arab Emirates</option><option value="GB" data-country-
iso="GB">United Kingdom</option><option value="US" data-country-iso="US">United
States of America</option><option value="UY"
data-country-iso="UY">Uruguay</option><option value="VI" data-country-iso="VI">Us
Virgin Isl.</option><option value="UZ"
data-country-iso="UZ">Uzbekistan</option><option value="VU" data-country-
iso="VU">Vanuatu</option><option value="VA"
data-country-iso="VA">Vatican</option><option value="VE" data-country-
iso="VE">Venezuela</option><option value="VN"
data-country-iso="VN">Vietnam</option><option value="WF" data-country-
iso="WF">Wallis And Futuna Islands</option><option value="YE" data-country-
iso="YE">Yemen</option><option value="ZR"
data-country-iso="ZR">Zaire</option><option value="ZM" data-country-
iso="ZM">Zambia</option><option value="ZW"
data-country-iso="ZW">Zimbabwe</option></select><span class="custom-select-opener"
role="option">Country/region of residence</span><span class="input-base-placeholder
">Country/region of residence</span><div class="custom-select-dropdown"><ul
class="custom-select-list"><li class="hide"><span class="custom-select-item
selected" data-value="">Country/region of residence</span></li><li><span
class="custom-select-item" data-value="AF">Afghanistan</span></li><li><span
class="custom-select-item" data-value="AL">Albania</span></li><li><span
class="custom-select-item" data-value="DZ">Algeria</span></li><li><span
class="custom-select-item" data-value="AS">American Samoa</span></li><li><span
class="custom-select-item" data-value="AD">Andorra</span></li><li><span
class="custom-select-item" data-value="AO">Angola</span></li><li><span
class="custom-select-item" data-value="AI">Anguilla Leeward
Island</span></li><li><span class="custom-select-item" data-value="AG">Antigua And
Barbuda</span></li><li><span class="custom-select-item" data-
value="AR">Argentina</span></li><li><span class="custom-select-item" data-
value="AM">Armenia</span></li><li><span class="custom-select-item" data-
value="AW">Aruba</span></li><li><span class="custom-select-item" data-
value="AU">Australia</span></li><li><span class="custom-select-item" data-
value="AT">Austria</span></li><li><span class="custom-select-item" data-
value="AZ">Azerbaijan</span></li><li><span class="custom-select-item" data-
value="BS">Bahamas</span></li><li><span class="custom-select-item" data-
value="BH">Bahrain</span></li><li><span class="custom-select-item" data-
value="BD">Bangladesh</span></li><li><span class="custom-select-item" data-
value="BB">Barbados</span></li><li><span class="custom-select-item" data-
value="BY">Belarus</span></li><li><span class="custom-select-item" data-
value="BE">Belgium</span></li><li><span class="custom-select-item" data-
value="BZ">Belize</span></li><li><span class="custom-select-item" data-
value="BJ">Benin</span></li><li><span class="custom-select-item" data-
value="BM">Bermuda</span></li><li><span class="custom-select-item" data-
value="BT">Bhutan</span></li><li><span class="custom-select-item" data-
value="BO">Bolivia</span></li><li><span class="custom-select-item" data-
value="BA">Bosnia Herzegovina</span></li><li><span class="custom-select-item" data-
value="BW">Botswana</span></li><li><span class="custom-select-item" data-
value="BR">Brazil</span></li><li><span class="custom-select-item" data-
value="VG">British Virgin Islands</span></li><li><span class="custom-select-item"
data-value="BN">Brunei Darussalam</span></li><li><span class="custom-select-item"
data-value="BG">Bulgaria</span></li><li><span class="custom-select-item" data-
value="BF">Burkina Faso</span></li><li><span class="custom-select-item" data-
value="BI">Burundi</span></li><li><span class="custom-select-item" data-
value="KH">Cambodia</span></li><li><span class="custom-select-item" data-
value="CM">Cameroon</span></li><li><span class="custom-select-item" data-
value="CA">Canada</span></li><li><span class="custom-select-item" data-
value="CV">Cape Verde Isl.</span></li><li><span class="custom-select-item" data-
value="KY">Cayman Isl.</span></li><li><span class="custom-select-item" data-
value="CF">Central African Republic</span></li><li><span class="custom-select-item"
data-value="TD">Chad</span></li><li><span class="custom-select-item" data-
value="CL">Chile</span></li><li><span class="custom-select-item" data-
value="CN">China</span></li><li><span class="custom-select-item" data-
value="CX">Christmas Island</span></li><li><span class="custom-select-item" data-
value="CC">Cocos (Keeling) Island</span></li><li><span class="custom-select-item"
data-value="CO">Colombia</span></li><li><span class="custom-select-item" data-
value="KM">Comoros</span></li><li><span class="custom-select-item" data-
value="CG">Congo</span></li><li><span class="custom-select-item" data-
value="CD">Congo Dem. Rep.</span></li><li><span class="custom-select-item" data-
value="CK">Cook Island</span></li><li><span class="custom-select-item" data-
value="CR">Costa Rica</span></li><li><span class="custom-select-item" data-
value="CI">Cote D Ivoire</span></li><li><span class="custom-select-item" data-
value="HR">Croatia</span></li><li><span class="custom-select-item" data-
value="CU">Cuba</span></li><li><span class="custom-select-item" data-
value="CW">Curacao</span></li><li><span class="custom-select-item" data-
value="CY">Cyprus</span></li><li><span class="custom-select-item" data-
value="CZ">Czech Republic</span></li><li><span class="custom-select-item" data-
value="DK">Denmark</span></li><li><span class="custom-select-item" data-
value="DJ">Djibouti</span></li><li><span class="custom-select-item" data-
value="DM">Dominica</span></li><li><span class="custom-select-item" data-
value="DO">Dominican Republic</span></li><li><span class="custom-select-item" data-
value="EC">Ecuador</span></li><li><span class="custom-select-item" data-
value="EG">Egypt</span></li><li><span class="custom-select-item" data-value="SV">El
Salvador</span></li><li><span class="custom-select-item" data-value="GQ">Equatorial
Guinea</span></li><li><span class="custom-select-item"
data-value="ER">Eritrea</span></li><li><span class="custom-select-item" data-
value="EE">Estonia</span></li><li><span class="custom-select-item" data-
value="ET">Ethiopia</span></li><li><span class="custom-select-item" data-
value="FK">Falkland Island</span></li><li><span class="custom-select-item" data-
value="FO">Faroe Islands</span></li><li><span class="custom-select-item" data-
value="FJ">Fiji</span></li><li><span class="custom-select-item" data-
value="FI">Finland</span></li><li><span class="custom-select-item" data-
value="FR">France</span></li><li><span class="custom-select-item" data-
value="GF">French Guiana</span></li><li><span class="custom-select-item" data-
value="PF">French Polynesia</span></li><li><span class="custom-select-item" data-
value="GA">Gabon</span></li><li><span
class="custom-select-item" data-value="GM">Gambia</span></li><li><span
class="custom-select-item" data-value="GE">Georgia</span></li><li><span
class="custom-select-item" data-value="DE">Germany</span></li><li><span
class="custom-select-item" data-value="GH">Ghana</span></li><li><span
class="custom-select-item" data-value="GI">Gibraltar</span></li><li><span
class="custom-select-item" data-value="GR">Greece</span></li><li><span
class="custom-select-item" data-value="GL">Greenland</span></li><li><span
class="custom-select-item" data-value="GD">Grenada</span></li><li><span
class="custom-select-item" data-value="GP">Guadeloupe</span></li><li><span
class="custom-select-item" data-value="GU">Guam</span></li><li><span class="custom-
select-item" data-value="GT">Guatemala</span></li><li><span class="custom-select-
item" data-value="GN">Guinea</span></li><li><span class="custom-select-item" data-
value="GW">Guinea Bissau</span></li><li><span class="custom-select-item" data-
value="GY">Guyana</span></li><li><span class="custom-select-item" data-
value="HT">Haiti</span></li><li><span class="custom-select-item" data-
value="HN">Honduras</span></li><li><span class="custom-select-item" data-
value="HK">Hong Kong, China</span></li><li><span class="custom-select-item" data-
value="HU">Hungary</span></li><li><span class="custom-select-item" data-
value="IS">Iceland</span></li><li><span class="custom-select-item" data-
value="IN">India</span></li><li><span class="custom-select-item" data-
value="ID">Indonesia</span></li><li><span class="custom-select-item" data-
value="IR">Iran</span></li><li><span class="custom-select-item" data-
value="IQ">Iraq</span></li><li><span class="custom-select-item" data-
value="IE">Ireland</span></li><li><span class="custom-select-item" data-
value="IL">Israel</span></li><li><span class="custom-select-item" data-
value="IT">Italy</span></li><li><span class="custom-select-item" data-
value="JM">Jamaica</span></li><li><span class="custom-select-item" data-
value="JP">Japan</span></li><li><span class="custom-select-item" data-
value="JO">Jordan</span></li><li><span class="custom-select-item" data-
value="KZ">Kazakhstan</span></li><li><span class="custom-select-item" data-
value="KE">Kenya</span></li><li><span class="custom-select-item" data-
value="KI">Kiribati</span></li><li><span class="custom-select-item" data-
value="KP">Korea North</span></li><li><span class="custom-select-item" data-
value="KR">Korea South</span></li><li><span class="custom-select-item" data-
value="KW">Kuwait</span></li><li><span class="custom-select-item" data-
value="KG">Kyrgyzstan</span></li><li><span class="custom-select-item" data-
value="LA">Lao P.Dem.Rep.</span></li><li><span class="custom-select-item" data-
value="LV">Latvia</span></li><li><span class="custom-select-item" data-
value="LB">Lebanon</span></li><li><span class="custom-select-item" data-
value="LS">Lesotho</span></li><li><span class="custom-select-item" data-
value="LR">Liberia</span></li><li><span class="custom-select-item" data-
value="LY">Libya</span></li><li><span class="custom-select-item" data-
value="LI">Liechtenstein</span></li><li><span class="custom-select-item" data-
value="LT">Lithuania</span></li><li><span class="custom-select-item" data-
value="LU">Luxembourg</span></li><li><span class="custom-select-item" data-
value="MO">Macau,China</span></li><li><span class="custom-select-item" data-
value="MG">Madagascar</span></li><li><span class="custom-select-item" data-
value="MW">Malawi</span></li><li><span class="custom-select-item" data-
value="MY">Malaysia</span></li><li><span class="custom-select-item" data-
value="MV">Maldives</span></li><li><span class="custom-select-item" data-
value="ML">Mali</span></li><li><span class="custom-select-item" data-
value="MT">Malta</span></li><li><span class="custom-select-item" data-
value="MH">Marshall Island</span></li><li><span class="custom-select-item" data-
value="MQ">Martinique</span></li><li><span class="custom-select-item" data-
value="MR">Mauritania</span></li><li><span class="custom-select-item" data-
value="MU">Mauritius</span></li><li><span class="custom-select-item" data-
value="MX">Mexico</span></li><li><span class="custom-select-item" data-
value="FM">Micronesia</span></li><li><span class="custom-select-item" data-
value="UM">Minor U.S. Outlying Islands</span></li><li><span class="custom-select-
item" data-value="MD">Moldova</span></li><li><span class="custom-select-item" data-
value="MC">Monaco</span></li><li><span class="custom-select-item" data-
value="MN">Mongolia</span></li><li><span class="custom-select-item" data-
value="ME">Montenegro</span></li><li><span class="custom-select-item" data-
value="MS">Montserrat</span></li><li><span class="custom-select-item" data-
value="MA">Morocco</span></li><li><span class="custom-select-item" data-
value="MZ">Mozambique</span></li><li><span class="custom-select-item" data-
value="MM">Myanmar</span></li><li><span class="custom-select-item" data-
value="NA">Namibia</span></li><li><span class="custom-select-item" data-
value="NR">Nauru</span></li><li><span class="custom-select-item" data-
value="NP">Nepal</span></li><li><span class="custom-select-item" data-
value="NL">Netherlands</span></li><li><span class="custom-select-item" data-
value="NC">New Caledonia</span></li><li><span class="custom-select-item" data-
value="NZ">New Zealand</span></li><li><span class="custom-select-item" data-
value="NI">Nicaragua</span></li><li><span class="custom-select-item" data-
value="NE">Niger</span></li><li><span class="custom-select-item" data-
value="NG">Nigeria</span></li><li><span class="custom-select-item" data-
value="NU">Niue</span></li><li><span class="custom-select-item" data-
value="NF">Norfolk Island</span></li><li><span class="custom-select-item" data-
value="MK">North Macedonia</span></li><li><span class="custom-select-item" data-
value="MP">Northern Mariana Islands</span></li><li><span class="custom-select-item"
data-value="NO">Norway</span></li><li><span class="custom-select-item" data-
value="OM">Oman</span></li><li><span class="custom-select-item" data-
value="PK">Pakistan</span></li><li><span class="custom-select-item" data-
value="PW">Palau</span></li><li><span class="custom-select-item" data-
value="PS">Palestine</span></li><li><span class="custom-select-item" data-
value="PA">Panama</span></li><li><span class="custom-select-item" data-
value="PG">Papua New Guinea</span></li><li><span class="custom-select-item" data-
value="PY">Paraguay</span></li><li><span class="custom-select-item" data-
value="PE">Peru</span></li><li><span class="custom-select-item" data-
value="PH">Philippines</span></li><li><span class="custom-select-item" data-
value="PL">Poland</span></li><li><span class="custom-select-item" data-
value="PT">Portugal</span></li><li><span class="custom-select-item" data-
value="PR">Puerto Rico</span></li><li><span class="custom-select-item" data-
value="QA">Qatar</span></li><li><span class="custom-select-item" data-
value="KV">Republic of Kosova</span></li><li><span class="custom-select-item" data-
value="RE">Reunion</span></li><li><span class="custom-select-item" data-
value="RO">Romania</span></li><li><span class="custom-select-item" data-
value="RU">Russian Federation</span></li><li><span class="custom-select-item" data-
value="RW">Rwanda</span></li><li><span class="custom-select-item" data-
value="KN">Saint Kitts and Nevis</span></li><li><span class="custom-select-item"
data-value="WS">Samoa</span></li><li><span class="custom-select-item" data-
value="SM">San Marino</span></li><li><span class="custom-select-item" data-
value="ST">Sao Tome And Principe</span></li><li><span class="custom-select-item"
data-value="SA">Saudi Arabia</span></li><li><span class="custom-select-item" data-
value="SN">Senegal</span></li><li><span class="custom-select-item" data-
value="RS">Serbia</span></li><li><span class="custom-select-item" data-
value="SC">Seychelles</span></li><li><span class="custom-select-item" data-
value="SL">Sierra Leone</span></li><li><span class="custom-select-item" data-
value="SG">Singapore</span></li><li><span class="custom-select-item" data-
value="SK">Slovak Republic</span></li><li><span class="custom-select-item" data-
value="SI">Slovenia</span></li><li><span class="custom-select-item" data-
value="SB">Solomon Islands</span></li><li><span class="custom-select-item" data-
value="SO">Somalia</span></li><li><span class="custom-select-item" data-
value="ZA">South Africa</span></li><li><span class="custom-select-item" data-
value="SS">South Sudan</span></li><li><span class="custom-select-item" data-
value="ES">Spain</span></li><li><span class="custom-select-item" data-
value="LK">Sri Lanka</span></li><li><span class="custom-select-item" data-
value="SX">St Maarten</span></li><li><span class="custom-select-item" data-
value="PM">St Pierre And Miquelon</span></li><li><span class="custom-select-item"
data-value="VC">St Vincent &amp; Grenadines</span></li><li><span class="custom-
select-item" data-value="SH">St. Helena</span></li><li><span class="custom-select-
item" data-value="LC">St. Lucia</span></li><li><span class="custom-select-item"
data-value="SD">Sudan</span></li><li><span class="custom-select-item" data-
value="SR">Suriname</span></li><li><span class="custom-select-item" data-
value="SZ">Swaziland</span></li><li><span class="custom-select-item" data-
value="SE">Sweden</span></li><li><span class="custom-select-item" data-
value="CH">Switzerland</span></li><li><span class="custom-select-item" data-
value="SY">Syria</span></li><li><span class="custom-select-item" data-
value="TW">Taiwan, China</span></li><li><span class="custom-select-item" data-
value="TJ">Tajikistan</span></li><li><span class="custom-select-item" data-
value="TZ">Tanzania</span></li><li><span class="custom-select-item" data-
value="TH">Thailand</span></li><li><span class="custom-select-item" data-
value="TL">Timor-Leste</span></li><li><span class="custom-select-item" data-
value="TG">Togo</span></li><li><span
class="custom-select-item" data-value="TO">Tonga</span></li><li><span
class="custom-select-item" data-value="TT">Trinidad And Tobago</span></li><li><span
class="custom-select-item" data-value="TN">Tunisia</span></li><li><span
class="custom-select-item" data-value="TR">Turkey</span></li><li><span
class="custom-select-item" data-value="TM">Turkmenistan</span></li><li><span
class="custom-select-item" data-value="TC">Turks And Caicos
Islands</span></li><li><span class="custom-select-item"
data-value="TV">Tuvalu</span></li><li><span class="custom-select-item" data-
value="UG">Uganda</span></li><li><span class="custom-select-item" data-
value="UA">Ukraine</span></li><li><span class="custom-select-item" data-
value="AE">United Arab Emirates</span></li><li><span class="custom-select-item"
data-value="GB">United Kingdom</span></li><li><span class="custom-select-item"
data-value="US">United States of America</span></li><li><span class="custom-select-
item" data-value="UY">Uruguay</span></li><li><span class="custom-select-item" data-
value="VI">Us Virgin Isl.</span></li><li><span class="custom-select-item" data-
value="UZ">Uzbekistan</span></li><li><span class="custom-select-item" data-
value="VU">Vanuatu</span></li><li><span class="custom-select-item" data-
value="VA">Vatican</span></li><li><span class="custom-select-item" data-
value="VE">Venezuela</span></li><li><span class="custom-select-item" data-
value="VN">Vietnam</span></li><li><span class="custom-select-item" data-
value="WF">Wallis And Futuna Islands</span></li><li><span class="custom-select-
item" data-value="YE">Yemen</span></li><li><span class="custom-select-item" data-
value="ZR">Zaire</span></li><li><span class="custom-select-item" data-
value="ZM">Zambia</span></li><li><span class="custom-select-item" data-
value="ZW">Zimbabwe</span></li></ul></div></div>

</div>
</div>
</div>
</div>
<div class="row newPCrow">
<div class="col-sm-4
title">Enrolment promo code</div>
<div class="col-sm-8">
<div class="row">
<div class="col-
sm-6 col-xs-12 pccolumn">
<div
class="input-base filled">
<label
class="text-hide" for="f111">Promo code</label>
<input
class="input-base-elem" type="text" id="f111" name="promoCode" maxlength="12">
<span
class="input-base-placeholder">Enrolment code (optional)</span>
<span
class="input-base-bg">input background</span>
<div class="input-base-msg-
box">
<ul class="input-base-msg-
empty" style="display: block;">
<li>Invalid contact number.
Please ensure the contact number does not have “0” at the beginning.</li>
</ul>
</div>
<span class="icon icon-
checkmark field-validated"></span>
<div class="validate-progress">
<span
style="width:80%;"><span class="progress"></span></span>
</div>
</div>
</div>
</div>
</div>
</div>

<div class="experiencefragment
section">

<link rel="stylesheet" href="https://www.qatarairways.com/libs/cq/experience-


fragments/components/xfpage/content.min.css" type="text/css">

<div class="xf-content-height">

<div class="aem-Grid aem-Grid--12 aem-Grid--default--12 ">

<div class="enrollmentTnC parbase aem-GridColumn aem-GridColumn--default--12">

<div class="row newPCrow">


<div class="col-sm-4 title">Sign up for our news and offers</div>
<div class="col-sm-8">
<div class="row">
<div class="col-xs-12 pccolumn">
<p class="pccolumntitle">I want to receive the
following:</p>

<div class="row pcnotifyTerms">


<div class="col-xs-12">
<label for="f131111" class="checkbox-base pull-
left">
<input type="checkbox" id="f131111"
name="privilegeClubNotifyTerms3">
<span class="checkbox-base-text">
<span class="text-hide"
tabindex="0">Checkbox</span>
<p>I agree to receiving marketing
communications, offers, news and market research from time to time by electronic
media and SMS from Privilege Club. Electronic media refers to email and Social
Media.</p>

</span>
</label>
</div>
</div>
<div class="row pcnotifyTerms">
<div class="col-xs-12">
<label for="f13111" class="checkbox-base pull-
left">
<input type="checkbox" id="f13111"
name="privilegeClubNotifyTerms2">
<span class="checkbox-base-text">
<span class="text-hide"
tabindex="0">Checkbox</span>
<p>I agree to receiving marketing
communications, offers, news and market research from time to time by electronic
media and SMS about Privilege Club partner offers in categories such as Hotels, Car
Rental, Retail, Banking etc. Electronic media refers to email and Social Media.</p>

</span>
</label>
</div>
</div>
<div class="row pcnotifyTerms">
<div class="col-xs-12">
<label for="f1311" class="checkbox-base pull-
left">
<input type="checkbox" id="f1311"
name="privilegeClubNotifyTerms">
<span class="checkbox-base-text">
<span class="text-hide"
tabindex="0">Checkbox</span>
<p>I agree to receiving fare
discount offers, news and market research from time to time by electronic media and
SMS from Qatar Airways. Electronic media refers to email and Social Media.</p>

</span>
</label>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="row newPCrow noborder">
<div class="col-sm-4 title"></div>
<div class="col-sm-8">
<div class="row">
<div class="col-xs-12 pccolumn">

<div class="row" id="pcTerms">


<div class="col-xs-12">
<label for="f1211" class="checkbox-base pull-
left">
<input type="checkbox" id="f1211"
name="privilegeClubTerms" required="required">
<span class="checkbox-base-text">
<span class="text-hide"
tabindex="0">Checkbox</span>
<p>I agree to the <a
href="https://www.qatarairways.com/en/Privilege-Club/terms-and-conditions.html"
style="outline: 0px;">Terms and Conditions</a> of the Privilege Club programme and
accept the Qatar Airways <a href="https://www.qatarairways.com/en/legal/privacy-
policy.html" style="outline: 0px;">Privacy Policy.</a></p>

</span>
</label>
</div>
</div>
</div>
</div>
</div>
</div>

</div>

</div>

</div>
</div>

<div class="row newPCrow noborder


lastrow">
<div class="col-sm-4
title"><!--Captcha --></div>
<div class="col-sm-8">

<div class="row captcha-blk">

<label class="text-hide" for="g-recaptcha-


response">login.forgotpassword.captchalabel</label>

<div class="g-recaptcha" id="enrollmentCaptcha" data-


sitekeycaptcha="6LcG_wsUAAAAAB6TKQKdYk-Dm141rb5Z4Y3g-hh4" data-
callback="verifyCaptchaEnroll" data-expired-callback="recaptchaExpiredEnroll"><div
style="width: 304px; height: 78px;"><div><iframe title="reCAPTCHA" src="cid:frame-
DD49AA8DC8C5FA453BFE66F3980C0165@mhtml.blink" width="304" height="78"
role="presentation" name="a-g6x20sit4zxt" frameborder="0" scrolling="no"
sandbox="allow-forms allow-popups allow-same-origin allow-scripts allow-top-
navigation allow-modals allow-popups-to-escape-sandbox"></iframe></div><textarea
id="g-recaptcha-response" name="g-recaptcha-response" class="g-recaptcha-response"
style="width: 250px; height: 40px; border: 1px solid rgb(193, 193, 193); margin:
10px 25px; padding: 0px; resize: none; display: none;"></textarea></div></div>

</div>

<button class="btn btn-


dark btn-copmlete">Create an account</button>
<button class="btn btn-
dark btn-join" id="btn-join" type="button">Join now</button>
</div>
</div>
</form></section></div>

<div class="row">
<div class="spinner-overlay">
<div class="spinner-content">
<div class="spinner-container">
<div class="spinner"></div>
</div>
</div>
</div>

</div>

<div class="row enrollment-message hide" id="login-success-


message-enrollment">
<div class="col-xs-12">
<div class="message message-success">
<p role="alert"><span class="icon icon-
ic_alerts_tick"><span class="path1"></span><span class="path2"></span></span><span
class="success-message"></span></p>
</div>
</div>
</div>
<div class="row enrollment-message hide" id="login-error-
message-enrollment">
<div class="col-xs-12">
<div class="message message-error">
<p role="alert"><span class="icon icon-
ic_alerts_error"><span class="path1"></span><span class="path2"></span><span
class="path3"></span></span><span class="error-message"></span></p>
</div>
</div>
</div>
<form class="enter-otp front-flip back-form hide"
id="enter-otp-enrol" action="https://www.qatarairways.com/en/Privilege-Club/join-
now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true#">
<div class="row enrollment-message hide" id="fp-otp-
success-message-enrol">
<div class="message message-success">
<p role="alert"><span class="icon icon-
ic_alerts_tick"><span class="path1"></span><span class="path2"></span></span><span
class="success-message">A verification code has been sent to your registered email
address to activate your account.&nbsp; Please check your spam folder if it does
not arrive in your inbox.<span></span></span></p>
</div>
</div>
<div class="enrollment-message hide"
id="loginErrorBlock">
<div class="message" role="alert" tabindex="0">
<p tabindex="0" role="alert"><span class="icon
icon-ic_alerts_error"><span class="path1"></span><span class="path2"></span><span
class="path3"></span></span><span class="error-message" id="errorId"></span></p>
</div>
</div>
<h1>Enter verification code</h1>
<div class="row enterotp-row">
<div class="input-base
forgetPasswordInputForm">
<label class="text-hide" for="fp-
otp">Enter one-time password</label>
<input class="input-base-elem"
type="text" id="fp-otp" name="fp-otp" maxlength="6">
<span class="user-fp-placeholder input-
base-placeholder">Enter one-time password</span>
<span class="sme-user-fp-placeholder
input-base-placeholder hidden">Enter one-time password</span>
<span class="input-base-bg">input
background</span>
</div>
<a id="resend-otp-btn-enrol" style="outline:
0px;">Resend verification code</a>
</div>
<div class="row">
<p class="hide vrpServiceErrorMessage
forgotPasswordError" role="alert">Placeholder for service error message</p>
</div>
<div class="row button-row">
<input type="button" class="button button-dark
submit-otp-btn-enrol" id="button-enrol" value="Submit">
</div>
<div class="spinner-overlay" id="forgot-password-
spinner-container">
<div class="spinner-content">
<div class="spinner-container">
<div class="spinner"></div>
</div>
</div>
</div>
</form>

<form style="display: none;" id="securityValidateJoin">


<input id="additional_email" aria-
label="email" name="additional_email" type="text" class="hidden">
<input id="additional_time" aria-
label="time" name="additional_time" type="text" class="hidden">

</form>
<div class="activate-account-blk hide"
id="enrollment-success-block">
<div class="message message-success
sucsmsg-bar hide">
<div class="sucsmsg-msg">
<p style="text-align:
left;">A verification email has been sent to your email address.</p>
</div>
</div>
<div class="error-box hide" role="alert">
<div class="error-box-info">
<ul id="errorId"></ul>
</div>
</div>
<h4>Activate Your Account</h4>
<div class="activate-account-content">
<h3 class="enrolHeaderqrpc
hide">Welcome to Privilege Club <span id="username"></span></h3>
<h3 class="enrolHeaderportal hide">Welcome to Qatar
Airways Basic Account <span id="username"></span></h3>
<p class="enrolHeaderqrpc
hide">Thanks for registering with Qatar Airways Privilege Club. You’ll soon receive
an email from us to activate your account. Please check your spam folder if it does
not arrive in your inbox.</p>
<p class="enrolHeaderportal hide">Thanks for
registering with Qatar Airways Account. You’ll soon receive an email from us to
activate your account. Please check your spam folder if it does not arrive in your
inbox. </p>
<p>Didn’t receive the email? <em><a
id="email-resend-enrollment" style="outline: 0px;">Resend activation
email.</a></em></p>
</div>
</div>

<section id="membership-notification">
<section class="fancybox is-promo-section">
<div class="container">
<div class="row">
<div class="col-lg-11 col-center-block">

<h2>Hello <span
id="errorTitleDiv"></span> <span id="errorLastnameDiv"></span> </h2>
<h3 class="fancybox-sub-title">
<span id="noDataUiError"></span>
<br> There seems to be an error, please contact our member service centre for
further help.
</h3>

<div class="row">
<div class="col-xs-12">

<ul class="fancybox-contacts-
info">
<li> </li>
<li>Monday to Sunday from
07:30 – 22:00 +974 4023 0023</li>
</ul>

<a href="https://www.qatarairways.com/en/Privilege-Club/contact-us.html"
class="btn btn-dark" id="pcContactLink" style="outline: 0px;">Contact us</a>

<a href="https://www.qatarairways.com/en/contact-us.html" class="btn btn-


dark" id="portalContactLink" style="outline: 0px;">Contact us</a>

</div>
</div>
</div>
<button type="button" class="fancybox-
close"><span aria-hidden="true">x</span></button>
</div>
</div>
<div class="fancybox-promo is-overlay-gradient">
<div class="fancybox-promo-inner">

<div class="fancybox-promo-picture">

<img
src="https://www.qatarairways.com/content/dam/images/renditions/horizontal-2/
privilege-club/miscellaneous/customer-service/h2-call-centre-option1.jpg"
alt="Image of three call centre agents talking with headphones">
</div>

<!-- wave-decoration start -->


<div class="wave-decoration is-white">
<!-- wave start -->
<svg width="1998" height="109"
version="1.1" xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 1998.1 109"
style="enable-background:new 0 0 1998 109;" xml:space="preserve">
<style type="text/css">
.st012{opacity:0.2;enable-background:new ;}
.st112{opacity:0.4;enable-background:new ;}
</style>
<path class="st012" d="M-1,107.6c346,0.6,524.3,4.7,878.4-4.4c286.6-7.4,442.5-
54,608.3-51.2c205.4,3.5,310.3,72.8,513.3,49.7V1.2
L-1,1.7V107.6z"></path>
<path class="st012" d="M1997.5,83.8c-251.3,30.8-441.2-38.7-499.9-52.4c-54.7-12.8-
122.5-12-186.7,5.3
c-154.2,41.6-315.5,70.9-475.2,67.5c-159.6-3.4-324.4-22.4-484.1-
19.7C218.6,86.8,49,82.8-1,80.8C-1,59.5-1,1.1-1,1.1h1998.8
L1997.5,83.8z"></path>
<path class="st112" d="M-2,88.7c139.8,12.7,219.9,10.7,360.2,11.1c285.5,0.8,487.5-
18.1,736.2-51.2C1351,14.4,1451.5,13.3,1799,76.2
c58.9,10.6,140,8,200,1.3V0H-1.5L-2,88.7z"></path>
<path d="M362.6,79.6c193.8-11.8,366.7-24.8,568.8-49.9c110.2-13.7,221.1-21.6,332.2-
19.6c187,3.3,344.8,29.7,561.3,69.8
c122.2,22.6,173.2,4,173.2,4V0H0v83.7C0,83.7,166.1,91.7,362.6,79.6z"></path>
</svg>
<!-- wave end -->
</div>
<!-- wave-decoration end -->
</div>
</div>
</section>
</section>

</div>
</div>
</div>
</div>

</div>
</div>
</main></div>

<iframe sandbox="allow-scripts allow-same-origin" title="Adobe ID Syncing iFrame"


id="destination_publishing_iframe_qatarairways_0"
name="destination_publishing_iframe_qatarairways_0_name" src="cid:frame-
986CFBF8F4F4AF4F7C12DA8C14BFFF23@mhtml.blink" style="display: none; width: 0px;
height: 0px;" class="aamIframeLoaded"></iframe>

<div id="sessionTimedoutMobileHTML" class="hide">


<div class="mysessionMobileHTML">
<h2> ffp.logout.message</h2>
<br>
<br>
<br>
<button class="btn btn-dark">ffp.logout</button>
</div>
</div>

<article><div class="permissions-authoring">

</div>
</article>

<div class="cq-dd-paragraph"><div class="footer_18ac footer">

<link rel="stylesheet"
href="https://www.qatarairways.com/etc.clientlibs/qrweb/components/content/footer/
clientlib-inner.min.14.css">

<footer class="customFooter d-flex-column text-center section">


<div class="footer-wave">

<div class="wave-decoration">
<div class="wave02">
<svg version="1.1" width="2000" height="131"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
x="0px" y="0px" viewBox="0 0 2000 131.2" style="enable-background:new 0 0 2000
131.2;" xml:space="preserve">
<style type="text/css">
.st0 {
opacity: 0.25;
enable-background: new;
}
.st1 {
opacity: 0.35;
enable-background: new;
}
</style>
<path class="st0" d="M-0.5,83.4c59.6,40.5,193.3,35,316.7-12.3C525.6-
9.2,756.7-
9.6,979.8,12.3s445.6,57.9,669.8,54.1C1821.1,63.5,1932,56,2000,53c0,36,0,76.4,0,76.4
H1L-0.5,83.4z"></path>
<path class="st1" d="M309.2,46.1c265.1-57.8,453.7-
19.6,687.9,6.8c285.1,32.2,564.2,63,863.4,33.4c94-9.3,119.5-19.6,139.5-
19c0,32.2,0,63,0,63H0v-66C0,64.3,152.7,80.2,309.2,46.1z"></path>
<path class="st1" d="M344.5,54.9c82.3-26.3,167.2-46,253-
36.5S767,51.6,851.9,67.8c272.3,52,522.5,16.7,819.3,5c90-3.5,293.8-13.6,328.8-
12.6c0,24,0,71,0,71H-1v-59C-1,72.3,198.7,101.6,344.5,54.9z"></path>
<path d="M1731.8,97.1c-289.3,18.5-590.4,17.2-873.9-
16.8C746,66.9,641.1,42.1,528.5,39.5s-249.3,31-353.7,69.9c-57.5,21.4-164.7,2.3-
175.7-4.7c0,8,0,26.5,0,26.5h2003v-58C2002,73.3,1854.2,89.2,1731.8,97.1z"></path>
</svg>
</div>
</div>
</div>
<!--Social buttons-->
<div class="container footernavlinks pt-3">
<div class="accordion" id="footerAccordion">
<div class="row desktopnav pb-2" id="desktopNavID">
<div class="col-md-10 footernav-expand px-0 pb-1">

<h2 data-class="h5" data-toggle="collapse" data-target="#collapsednav" aria-


expanded="false" aria-controls="collapsednav">Qatar Airways</h2>

<h2 data-class="h5" data-toggle="collapse" data-target="#collapsednav" aria-


expanded="false" aria-controls="collapsednav">Group companies</h2>

<h2 data-class="h5" data-toggle="collapse" data-target="#collapsednav" aria-


expanded="false" aria-controls="collapsednav">Business solutions</h2>
<h2 data-class="h5" data-toggle="collapse" data-target="#collapsednav" aria-
expanded="false" aria-controls="collapsednav">Business partners</h2>

<h2 data-class="h5" data-toggle="collapse" data-target="#collapsednav" aria-


expanded="false" aria-controls="collapsednav">Contact us</h2>

</div>

<div class="col-md-2 ml-auto certified px-0 text-right">

<a href="http://www.theqa.qa/certificates/details/ad9322b1-cb8c-4deb-
9ab7-baa0ca9adf86" aria-label="Theqa Logo" target="_blank" rel="noopener"
style="outline: 0px;">
<img class="lzy_img"
data-src="/content/dam/images/custom/mdd/footer-iocns/Theqa_logo_SVG.svg" alt=""
width="177px" height="36px">
</a>

</div>

</div>
<div id="collapsednav" class="collapse show in" aria-
labelledby="desktopNavID" data-parent="#footerAccordion" data-toggle="">
<div class="row">
<div class="col-md-10 text-left px-0">
<div class="responsive-sub-nav" id="subNav">
<!--First column-->
<hr class="clearfix w-100 d-md-none mb-0">
<div class="col-md-2 respfooter px-md-0">
<div class="d-md-none title accordion-module-opener"
data-target="#qaairways" data-toggle="collapse" aria-expanded="false" aria-
controls="qaairways">
<div class="mt-3">Qatar Airways
<span class="accessibility-state">Closed</span>
</div>

</div>
<div class="links-container collapse in show"
id="qaairways" data-parent="#subNav">

<ul class="list-unstyled">

<li> <a href="https://www.qatarairways.com/en/about-qatar-airways.html"


style="outline: 0px;">About us </a></li>

<li> <a
href="https://www.qatarairways.com/en/about-qatar-airways/awards.html"
style="outline: 0px;">Awards </a></li>

<li> <a
href="http://careers.qatarairways.com/qatarairways/vacancysearch.aspx"
target="_blank " aria-label="Careers This link will take you away from the Qatar
Airways website to content that may not meet accessibility guidelines"
style="outline: 0px;">Careers

</a></li>

<li> <a href="https://www.qatarairways.com/en/press-releases.html"


style="outline: 0px;">Press releases </a></li>

<li> <a href="https://www.qatarairways.com/en/sponsorship.html"


style="outline: 0px;">Sponsorship </a></li>
<li> <a href="https://www.qatarairways.com/en/travel-alerts.html"
target="_blank " aria-label="Travel alerts This link will take you away from the
Qatar Airways website to content that may not meet accessibility guidelines"
style="outline: 0px;">Travel alerts

</a></li>

<li> <a href="https://www.qatarairways.com/en/nationalisation.html"


style="outline: 0px;">Al Darb Qatarisation </a></li>

</ul>

<ul class="list-unstyled">

<li> <a
href="https://www.qatarairways.com/en/about-qatar-airways/environmental-
awareness.html" target="_self" style="outline: 0px;">Environmental sustainability
</a></li>

</ul>

</div>
</div>
<!--/.First column-->
<hr class="clearfix w-100 d-md-none mb-0">
<!--Second column-->
<div class="col-md-2 respfooter px-md-0">
<div class="d-md-none title accordion-module-opener"
data-target="#groups" data-toggle="collapse" aria-expanded="false" aria-
controls="groups">

<div class="mt-3">Group companies


<span class="accessibility-state">Closed</span>
</div>
</div>

<div class="links-container collapse"


id="groups" data-parent="#subNav">

<ul class="list-unstyled">

<li> <a href="https://dohahamadairport.com/" target="_blank " aria-


label="Hamad International Airport This link will take you away from the Qatar
Airways website to content that may not meet accessibility guidelines"
style="outline: 0px;">Hamad International Airport

</a></li>

<li> <a href="http://qatarexec.com.qa/" target="_blank " aria-


label="Qatar Executive This link will take you away from the Qatar Airways website
to content that may not meet accessibility guidelines" style="outline: 0px;">Qatar
Executive

</a></li>

<li> <a href="https://www.qatardutyfree.com/" target="_blank " aria-


label="Qatar Duty Free This link will take you away from the Qatar Airways website
to content that may not meet accessibility guidelines" style="outline: 0px;">Qatar
Duty Free

</a></li>

<li> <a href="http://www.qrcargo.com/" target="_blank " aria-


label="Qatar Airways Cargo This link will take you away from the Qatar Airways
website to content that may not meet accessibility guidelines" style="outline:
0px;">Qatar Airways Cargo

</a></li>

<li> <a href="https://www.qatarairways.com/en/about-qatar-airways/group-


companies.html" style="outline: 0px;">More about Group companies </a></li>

</ul>
</div>
</div>
<!--/.Second column-->
<hr class="clearfix w-100 d-md-none mb-0">
<!--Third column-->
<div class="col-md-2 respfooter px-md-0">
<div class="d-md-none title accordion-module-opener"
data-target="#bsolutions" data-toggle="collapse" aria-expanded="false" aria-
controls="bsolutions">

<div class="mt-3">Business solutions


<span class="accessibility-state">Closed</span>
</div>

</div>

<div class="links-container collapse"


id="bsolutions" data-parent="#subNav">

<ul class="list-unstyled">

<li> <a href="https://www.qatarairways.com/en/corporate-travel.html"


style="outline: 0px;">Corporate travel </a></li>

<li> <a href="https://www.qatarairways.com/en/corporate-travel/beyond-


business.html" style="outline: 0px;">Beyond Business </a></li>
<li> <a
href="https://www.qatarairways.com/en/corporate-travel/qmice.html" style="outline:
0px;">QMICE Meetings and Events </a></li>

</ul>

</div>
</div>
<!--/.Third column-->
<hr class="clearfix w-100 d-md-none mb-0">
<!--Fourth column-->
<div class="col-md-2 respfooter px-md-0">
<div class="d-md-none title accordion-module-opener"
data-target="#bpartners" data-toggle="collapse" aria-expanded="false" aria-
controls="bpartners">

<div class="mt-3">Business partners


<span class="accessibility-state">Closed</span>
</div>

</div>

<div class="links-container collapse"


id="bpartners" data-parent="#subNav">

<ul class="list-unstyled">

<li> <a href="https://www.qatarairways.com/en/affiliates.html"


style="outline: 0px;">Affiliate marketing </a></li>

<li> <a href="https://esourcing.qatarairways.com.qa/" target="_blank "


aria-label="e-Procurement This link will take you away from the Qatar Airways
website to content that may not meet accessibility guidelines" style="outline:
0px;">e-Procurement

</a></li>

<li> <a
href="https://www.qatarairways.com/tradepartner/en/homepage.html" style="outline:
0px;">Trade partners </a></li>

</ul>

</div>
</div>
<!--/.Fourth column-->
<hr class="clearfix w-100 d-md-none mb-0">
<!--Fifth column-->
<div class="col-md-2 respfooter px-md-0 respgethelp">
<div class="d-md-none title accordion-module-opener"
data-target="#Get-Help" data-toggle="collapse" aria-expanded="false" aria-
controls="Get-Help">

<div class="mt-3">Contact us
<span class="accessibility-state">Closed</span>
</div>

</div>
<div class="links-container collapse" id="Get-Help"
data-parent="#subNav">

<ul class="list-unstyled">

<li> <a href="https://www.qatarairways.com/en/help.html" style="outline:


0px;">Help </a></li>

</ul>

</div>
</div>
<!--/.Fifth column-->
<hr class="clearfix w-100 d-md-none mb-0">
</div>
</div>
<div class="col-md-2 text-left px-0 pb-5">

<div class="certified px-0 pt-5 d-flex d-md-none">

<a href="http://www.theqa.qa/certificates/details/ad9322b1-cb8c-4deb-
9ab7-baa0ca9adf86" target="_blank" rel="noopener" style="outline: 0px;">
<img class="lzy_img"
data-src="/content/dam/images/custom/mdd/footer-iocns/Theqa_logo_SVG.svg" alt="">
</a>

</div>

<div class="downloadapp pt-5 d-block d-md-none">


<p>Download Qatar Airways App</p>
<a class="android-app"
href="https://play.google.com/store/apps/details?id=com.m.qr" style="display:
block; outline: 0px;"><img
src="https://www.qatarairways.com/etc.clientlibs/qrweb/components/content/footer/
clientlibs/resources/android.png" alt="isAndroid" width="126px" height="46px"></a>
<a class="ios-app"
href="https://itunes.apple.com/in/app/qatar-airways/id581264644?mt=8"
style="display: none; outline: 0px;">
</a>
<a class="huawei-app"
href="https://appgallery.huawei.com/#/app/C104037677" style="display: none;
outline: 0px;">
</a>

</div>

<div class="qasocial pt-5" id="social-icons">


<p>Let’s stay connected</p>
<ul>
<li>
<a href="https://www.facebook.com/qatarairways" target="_blank" aria-
label="facebook" class="icon-footer-facebook" rel="noopener" style="outline:
0px;"></a>
</li>

<li>
<a href="https://twitter.com/qatarairways" target="_blank" aria-
label="twitter" class="icon-footer-twitter" rel="noopener" style="outline:
0px;"></a>
</li>

<li>
<a href="https://www.linkedin.com/company/10834" target="_blank" aria-
label="linkedin" class="icon-footer-linkedin" rel="noopener" style="outline:
0px;"></a>
</li>

<li>
<a href="https://www.youtube.com/user/qatarairways" target="_blank"
aria-label="youtube" class="icon-footer-youtube" rel="noopener" style="outline:
0px;"></a>
</li>

<li>
<a href="https://www.instagram.com/qatarairways/" target="_blank" aria-
label="instagram" class="icon-footer-instagram" rel="noopener" style="outline:
0px;"></a>
</li>

</ul>
</div>

</div>
</div>
<div class="row ">

<div class="qaawards pt-5 pb-2 px-0 col-md-12">


<ul>
<li>

<a
href="https://www.qatarairways.com/en/about-qatar-airways/awards.html"
target="_self" style="outline: 0px;">
<img class="lzy_img"
data-src="/content/dam/images/renditions/square/logos/awards/AirlineOftheYear2021.s
vg" alt="Learn more" width="74px" height="74px">
</a>
<span for=""><p>Airline of the Year for
the sixth time</p>
</span>

</li>

<li>

<a
href="https://www.qatarairways.com/en/about-qatar-airways/awards.html"
target="_self" style="outline: 0px;">
<img class="lzy_img"
data-src="/content/dam/images/renditions/square/logos/awards/AirlineOftheYear2021.s
vg" alt="Click here to learn more" width="74px" height="74px">
</a>
<span for=""><p>World’s Best Business
Class</p>
</span>

</li>

<li>
<a
href="https://www.qatarairways.com/en/about-qatar-airways/awards.html"
target="_self" style="outline: 0px;">
<img class="lzy_img"
data-src="/content/dam/images/renditions/square/logos/awards/skytrax-airline-
covid19-logo.svg" alt="Click here to learn more about our awards" width="74px"
height="74px">
</a>
<span for=""><p>5-Star COVID-19 Airline
Safety Rating</p>
</span>

</li>
</ul>
</div>

</div>

<!--Copyright-->

<div class="policyinfo container py-5 d-flex d-md-none" id="policies">


<div class="row">
<div class="col-md-8 policy-links">
<ul>
<li>

<a href="https://www.qatarairways.com/en/legal/cookie-
policy.html" target="_self" style="outline: 0px;">Cookie policy</a>

</li>

<li>
<a href="https://www.qatarairways.com/en/legal.html"
target="_self" style="outline: 0px;">Legal</a>

</li>

<li>

<a href="https://www.qatarairways.com/en/legal/privacy.html"
target="_self" style="outline: 0px;">Privacy</a>

</li>

<li>

<a
href="https://www.qatarairways.com/en/services-special/accessibility.html"
target="_self" style="outline: 0px;">Accessibility</a>

</li>

<li>

<a
href="https://www.qatarairways.com/content/dam/documents/qatar-airways-modern-
slavery-statement.pdf" target="_blank" aria-label="Combating human trafficking This
link will take you away from the Qatar Airways website to content that may not meet
accessibility guidelines" rel="noopener" style="outline: 0px;">Combating human
trafficking

</a>

</li>

<li>

<a href="https://www.qatarairways.com/en/sitemap.html"
target="_blank" rel="noopener" style="outline: 0px;">Sitemap</a>

</li>
</ul>
<span>
<a aria-label="Cookie Consent" style="outline: 0px;">Cookie
Consent</a>
</span>
</div>
</div>
</div>

<!--/.Copyright-->
</div>

<div class="col-md-4 text-center d-md-none qacopy">Qatar Airways. All rights


reserved</div>

<div class="mb-0 text-center collapsebutton " data-


toggle="collapse" data-target="#collapsednav" aria-expanded="true" aria-
controls="collapsednav">
<button class="btn btn-link collapsed text-center footer-btn"
type="button" aria-label="expand"></button>
</div>
</div>
</div>

<!--Copyright-->

<div class="policyinfo container py-5 d-none d-md-block" data-id="policies">


<div class="row mx-0">
<div class="col-md-8 policy-links px-md-0">
<ul>
<li>

<a
href="https://www.qatarairways.com/en/legal/cookie-policy.html" target="_self"
style="outline: 0px;">Cookie policy</a>

</li>

<li>

<a
href="https://www.qatarairways.com/en/legal.html" target="_self" style="outline:
0px;">Legal</a>

</li>

<li>
<a
href="https://www.qatarairways.com/en/legal/privacy.html" target="_self"
style="outline: 0px;">Privacy</a>

</li>

<li>

<a href="https://www.qatarairways.com/en/services-
special/accessibility.html" target="_self" style="outline: 0px;">Accessibility</a>

</li>

<li>

<a
href="https://www.qatarairways.com/content/dam/documents/qatar-airways-modern-
slavery-statement.pdf" target="_blank" aria-label="Combating human trafficking This
link will take you away from the Qatar Airways website to content that may not meet
accessibility guidelines" rel="noopener" style="outline: 0px;">Combating human
trafficking

</a>

</li>

<li>

<a
href="https://www.qatarairways.com/en/sitemap.html" target="_blank" rel="noopener"
style="outline: 0px;">Sitemap</a>

</li>
</ul>
<span>
<a aria-label="Cookie Consent" style="outline: 0px;">Cookie
Consent</a>
</span>
</div>
<div class="col-md-4 px-md-0 text-right tabview-change">Qatar Airways.
All rights reserved</div>
</div>
</div>
<!--/.Copyright-->
</footer>

<footer id="footer-nsp" class="hide">


<div class="footer-nsp">
<div class="container">
<div class="row">
<div>
<p>© Qatar Airways. All rights reserved</p>
</div>
</div>
</div>
</div>
</footer>

</div>
</div>

<article>

<div class="sub-menu-aside">
<nav>
<ul class="sub-menu-list">

<li class="sub-menu-list-item">

<a class="sub-menu-list-link inactiveLink"


href="https://www.qatarairways.com/en/homepage.html" style="outline: 0px;">

Home</a>
</li>
<li class="sub-menu-list-item sub-menu-list-item-active">

<a class="sub-
menu-list-link" id="breadcrumb_main_title"
href="https://www.qatarairways.com/en/Privilege-Club/about-privilege-club.html"
style="outline: 0px;"><span class="text-hide">My Account</span>About Privilege
Club</a>
<ul class="sub-menu-list-level02" id="breadcrumb_sub_title">

<li class="sub-menu-list-level02-item"><a class="sub-menu-list-


level02-link" href="https://www.qatarairways.com/en/Privilege-Club/membership-
tiers.html" target="_self" style="outline: 0px;"> Membership tiers</a></li>

<li class="sub-menu-list-level02-item"><a class="sub-menu-list-


level02-link"
href="https://www.qatarairways.com/en/Privilege-Club/member_benefits.html"
target="_self" style="outline: 0px;"> Member benefits</a></li>
<li class="sub-menu-list-level02-item"><a class="sub-menu-list-
level02-link" href="https://www.qatarairways.com/en/Privilege-Club/family-
programme.html" target="_self" style="outline: 0px;"> Family Programme</a></li>

</ul>
</li>
</ul>
</nav>
</div>

</article>

<!--/DO NOT REMOVE/-->


<!-- End SiteCatalyst code version: H.20.3. -->

<div class="modal fade" id="otp-modal" role="dialog" aria-labelledby="otp-modal-


label">
<!-- modal-dialog -->
<div class="modal-dialog" role="document">
<!-- modal-content -->
<div class="modal-content">
<div class="modal-otp-overlay">
<!-- modal-header -->
<div class="modal-header">

<button type="button" class="close" data-


dismiss="modal" aria-label="Close" id="otp-popup-close-button"><span aria-
hidden="true">×</span></button>

<!-- modal-title -->


<h4 class="modal-title login-drop-title" id="otp-
modal-label">One time password</h4>
</div>

<!-- modal-body -->


<div class="modal-body">
<!-- modal-input-holder -->
<div class="login-secure-otp-block login-drop-otp-
columns" id="login-otp-block">
<div class="row">
<div class="col-xs-12">
<article class="">
<p>Add an extra layer of
security to your account with a one-time password</p>
</article>
</div>
</div>

<div class="login-drop-column secure-otp-


option">
<h3>I want to secure my account with an
one-time password:</h3>
<label class="radio-base"><input
type="radio" name="secure-option" value="0" id="otp-preference-0"><span
class="radio-base-text">Always at login</span></label>
<label class="radio-base"><input
type="radio" name="secure-option" value="1" id="otp-preference-1"><span
class="radio-base-text">Only during my transactions</span></label>

</div>
<div class="login-drop-column additional-otp-
action-column">
<div class="additional-otp-action visible
otp-channels">
<h3>Receive your one-time password
via:</h3>
<label class="radio-base"><input
type="radio" name="receive-option" value="0" id="sms-channel"><span class="radio-
base-text">SMS</span></label>
<label class="radio-base"><input
type="radio" name="receive-option" value="1" id="email-channel"><span class="radio-
base-text">Email</span></label>
<label class="radio-base"><input
type="radio" name="receive-option" value="2" id="sms-email-channel"><span
class="radio-base-text">SMS + Email</span></label>

<div class="row" id="otp-


countrycode-block">
<div class="col-xs-12 col-md-
5 no-gutter-left no-gutter-right otp-country-code">
<label class="text-hide"
for="otp-country-code">Country code</label>
<div class="custom-
select is-rectangle-large is-text-gray mobile closed" role="combobox" aria-
live="polite" tabindex="0" aria-label="Country code"><select id="otp-country-code"
class="custom-select-element custom-select-country custom-select-
countrycallingcode" data-title="Country code" data-add-class="is-rectangle-large
is-text-gray" tabindex="-1">
<option
value="">Country code</option>

</select><span
class="custom-select-opener" role="option">Country code</span><span class="input-
base-placeholder ">Country code</span><div class="custom-select-dropdown"><ul
class="custom-select-list"><li><span class="custom-select-item selected" data-
value="">Country code</span></li></ul></div></div>

</div>

<div class="col-xs-12 col-md-


7 no-gutter-left no-gutter-right otp-telephone-number">
<div class="input-base
input-base-mobile">
<label
class="text-hide" for="otp-telephone-number">Telephone number</label>
<input
class="input-base-elem otp-country-code" type="text" id="otp-telephone-number"
value="" maxlength="15">
<span
class="input-base-placeholder">Telephone number</span>
<span
class="input-countrycode-placeholder">+</span>
<span
class="input-base-bg">input background</span>
</div>
</div>
</div>
<div class="row">
<p class="hidden otp-mobile-
number-empty-message" role="alert">Please enter mobile number</p>
</div>
<div class="row " id="otp-email-
block">
<div class="col-xs-12 col-md-
12 no-gutter-left otp-email">
<div class="input-base">
<label class="text-hide"
for="otp-email">Email</label>
<input class="input-
base-elem" type="text" id="otp-email" value="">
<span class="input-base-
placeholder">Email</span>
<span class="input-base-
bg">input background</span>
</div>
</div>
</div>
<div class="row">
<div class="col-xs-12">
<p class="hidden otp-
email-empty-message" role="alert">Please enter email address</p>
<p class="hidden otp-
mobile_email-empty-message" role="alert">Mobile number and email address should not
be empty</p>
<p class="hidden otp-
invalid-email-message" role="alert">Please enter valid email address</p>
<p class="hidden otp-
preference-service-error-message" role="alert">Placeholder for service error
message</p>
</div>
</div>
</div>

<!-- not secure info strts -->


<div class="additional-otp-action hidden
otp-consent-checkbox">
<h3>Your account is less secure
without an OTP</h3>
<div class="row">
<div class="col-xs-12 col-md-
12">
<label class="checkbox-
base" for="otp-consent-checkbox">
<input
type="checkbox" name="otp-agree-terms" required="" id="otp-consent-checkbox">
<span
class="checkbox-base-text">
<span>I understand that my account is
not additionaly secured with one-time password and I agree to the Terms &amp;
Conditions of Privilege Club programme.</span>
</span>
</label>
</div>
</div>
<div class="row">
<div class="col-xs-12">
<p class="hidden no-otp-
preference-service-error-message" role="alert">Placeholder for service error
message</p>
</div>

</div>
<div class="row hidden" id="no-otp-
settings-success-message">
<div class="col-xs-12">
<div class="message
message-success">
<p
role="alert"><span class="icon-checkmark"></span>Your OTP preferences have been
updated successfully</p>
</div>
</div>
</div>
</div>
<!-- not secure info -->
</div>

<div class="spinner-overlay" id="otp-


preferences-spinner-container">
<div class="spinner-content">
<div class="spinner-container">
<div class="spinner"></div>
</div>
</div>
</div>

<div class="row otp-continue-btn">


<button class="btn btn-dark j-otp-
continue pull-right" data-text="Continue" id="otp-continue-button" aria-
label="Continue">Continue</button>
<button class="btn btn-dark pull-right
hide" data-text="Continue" id="otpemailchange-continue-btn" aria-
label="Continue">Continue</button>
</div>
</div>
<!-- adding for div message on email edit-->
<div id="emaileditalert"
class="emaileditalert">
<p>A verification link will be sent
to your newly amended email address. You will now logged out of your Privilege Club
account. Do you wish to continue</p>
<div class="row"><div class="col-sm-12
text-right">
<button class="btn btn-dark
emailconfirm-btn pull-right" data-text="Yes" id="email-confirm-button" aria-
label="Yes">Yes</button>
<button class="btn btn-transparent
emailNo-btn" data-text="No" id="email-cancel-button"
aria-label="No">No</button></div>
</div>
</div>

<!-- resend otp columns strts-->


<div class="login-enter-otp-column login-drop-otp-
columns hidden spinner-overlay" id="otp-screen-spinner-container">
<div>
<div class="spinner-content">
<div class="spinner-container">
<div class="spinner"></div>
</div>
</div>
</div>
<div class="row">
<strong class="login-drop-title">Enter
one-time password</strong>
<div class="col-xs-12">
<article class="">
<p class="hidden mobile-help-
text">Please enter the one-time password received in your registered mobile number,
{0}.</p>
<p class="hidden resend-
mobile-help-text">one-time password has been re-sent. Please enter the one-time
password received in your registered mobile number, {0}.</p>
<p class="hidden email-help-
text">Please enter the one-time password received in your registered email,
{0}.</p>
<p class="hidden resend-
email-help-text">one-time password has been re-sent. Please enter the one-time
password received in your registered email, {0}.</p>
<p class="hidden mobile-
email-help-text">Please enter the one-time password received in your registered
mobile number {0} or email address {1}.</p>
<p class="hidden resend-
mobile-email-help-text">one-time password has been re-sent. Please enter the one-
time password received in your registered mobile number {0} or email address
{1}.</p>
</article>
</div>
</div>
<div class="row">
<div class="col-xs-12 no-gutter-left no-
gutter-right">
<div class="col-xs-12 col-md-2 no-
gutter-left no-gutter-right login-enter-otp-section">
<div class="input-base">
<label class="text-hide"
for="otp-value">Enter one-time password</label>
<input class="input-base-
elem" type="text" required="" id="otp-value" maxlength="6">
<span class="input-base-
placeholder">Enter one-time password</span>
<span class="input-base-
bg">input background</span>
</div>
</div>
<!--<span class="otp-receive-help"
tabindex="">Didn&#39;t receive the one-time password?</span>-->
<button class="btn btn-transparent"
id="otp-resend-button">Resend one-time password</button>
<button class="btn btn-transparent
hidden" id="profile-settings-otp-resend-button">Resend one-time password</button>
</div>
</div>
<div class="row">
<div class="col-xs-12">

<p class="hidden invalid-otp-error-


message" role="alert">Please enter the valid one-time password</p>
<p class="hidden empty-otp-error-
message" role="alert">OTP should not be empty</p>
<p class="hidden otp-verify-
service-error-message" role="alert">Placeholder for service error message</p>
<p class="hidden otp-verify-
account-locked-error-message" role="alert">Account has been locked due to multiple
invalid OTP attempts.&nbsp;<a href="https://www.qatarairways.com/en/Privilege-
Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true#"
id="otp_acnt_locked_login" style="outline: 0px;">Back to login.</a>
</p>
</div>
</div>
<div class="row hidden" id="otp-settings-
success-message">
<div class="col-xs-12">
<div class="message message-
success">
<p role="alert"><span
class="icon-checkmark"></span>Your OTP preferences have been updated
successfully</p>
</div>
</div>
</div>

<div class="row hidden" id="otp-verify-success-


message">
<div class="col-xs-12">
<div class="message message-
success">
<p role="alert"><span
class="icon-checkmark"></span>one-time password verified successfully</p>
</div>
</div>
</div>

<div class="row hidden" id="profile-contacts-


info-success-message">
<div class="col-xs-12">
<div class="message message-
success">
<p role="alert"><span
class="icon-checkmark"></span>Your contact details have been successfully
changed..</p>
</div>
</div>
</div>

<div class="row otp-verify-btns">


<button class="btn btn-dark-transparent j-
otp-back pull-left" data-text="Back" id="otp-back-button">Back</button>
<button class="btn btn-dark-transparent j-
otp-cancel pull-left hidden" data-dismiss="modal" data-text="Cancel" id="profile-
settings-otp-cancel-button">Cancel</button>
<button class="btn btn-dark j-otp-verify
pull-right" data-text="Verify" id="otp-verify-button">Verify</button>
<button class="btn btn-dark j-otp-verify
pull-right hidden" data-text="Verify" id="profile-settings-otp-verify-
button">Verify</button>
</div>
</div>
<!-- resend otp columns end-->
</div>
</div>
</div>
</div>
</div>
<form id="j-call-back-url-form" class="hidden"
action="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true" method="post">
</form>

<form id="j-cookie-call-back-url-form" class="hidden"


action="https://www.qatarairways.com/en/Privilege-Club/join-now.html?
promocode=SM22JOIN&amp;cid=SMALL113980&amp;fbclid=PAAaZP2UfTrdpJNztWY88m7efmW07hQTd
xK8xw2AE7UGHIZ2FaTlQGPWq62cg&amp;external_browser_redirect=true" method="post">
</form>

<div class="modal fade" id="mybenefits-lounge-pass-modal" role="dialog" aria-


labelledby="mybenefits-lounge-pass-modal">
<!-- modal-dialog -->
<div class="modal-dialog" role="document">
<!-- modal-content -->
<div class="modal-content">
<div class="mybenefits-lounge-pass-modal-verlay">
<!-- modal-header -->
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-
label="Close" id="mybenefits-lounge-pass-popup-close-button"><span aria-
hidden="true">×</span></button>
<!-- modal-title -->
<h4 class="mybenefits-lounge-pass-modal-title" id="mybenefits-
lounge-pass-modal-label">Lounge Pass Allocate</h4>
<h4 class="tier-status-modal-title hidden" id="tier-status-modal-
title">Tier Status Allocate</h4>
<h4 class="qrbb-lounge-pass-modal-title hidden" id="qrbb-lounge-
pass-modal-label">QRBB Lounge Pass Allocate</h4>
</div>
<!-- modal-body -->
<div class="modal-body">
<!-- modal-input-holder -->
<div>
<div class="spinner-content">
<div class="spinner-container">
<div class="spinner"></div>
</div>
</div>
</div>
<div class="row lounge-pass-balance-info">
<ul class="pull-right">
<li>
<span id="loungePassText">Lounge Pass Allocated:</span>
<span class="lounge-passes-allocated-info">0</span>
<span>|</span>
</li>
<li>
<span>Used:</span>
<span class="lounge-passes-used-info">0</span>
<span>|</span>
</li>
<li>
<span>Balance:</span>
<span class="lounge-passes-balance-info">0</span>
</li>
</ul>
</div>
<div class="row tier-status-balance-info hidden">
<ul class="pull-right">
<li>
<span>Tier Status Allocated:</span>
<span class="tier-status-allocated-info">0</span>
<span>|</span>
</li>
<li>
<span>Used:</span>
<span class="tier-status-used-info">0</span>
<span>|</span>
</li>
<li>
<span>Balance:</span>
<span class="tier-status-bal-info">0</span>
</li>
</ul>
</div>
<div class="row lounge-pass-search-form" id="sme-dashboard-search-
form">
<div class="col-sm-2 col-xs-12"> <div class="input-base">
<label class="text-hide"
for="employee-ffp-number">FFP No</label>
<input class="input-base-elem" type="text"
aria-label="FFP No" id="employee-ffp-number" name="FFP No" maxlength="9">
<span class="input-base-
placeholder">PC No</span>
<span class="input-base-bg">input
background</span>
</div></div>
<div class="col-sm-3 col-xs-12"> <div class="input-base">
<label class="text-hide"
for="employee-first-name">Employee First Name</label>
<input class="input-base-elem" type="text"
aria-label="Employee First Name" id="employee-first-name" name="Employee First
Name" maxlength="50">
<span class="input-base-
placeholder">Employee First Name</span>
<span class="input-base-bg">input
background</span>
</div></div>
<div class="col-sm-3 col-xs-12"> <div class="input-base">
<label class="text-hide"
for="employee-last-name">Employee Last Name</label>
<input class="input-base-elem" type="text"
aria-label="Employee Last Name" id="employee-last-name" name="Employee Last Name"
maxlength="50">
<span class="input-base-
placeholder">Employee Last Name</span>
<span class="input-base-bg">input
background</span>
</div></div>
<div class="col-sm-3 col-xs-12"> <div class="input-base">
<label class="text-hide"
for="employee-passport-number">Passport No</label>
<input class="input-base-elem" type="text"
aria-label="Passport No" id="employee-passport-number" name="Passport No"
maxlength="50">
<span class="input-base-
placeholder">Passport No</span>
<span class="input-base-bg">input
background</span>
</div></div>
<div class="col-sm-1 col-xs-12"><input type="button"
id="lounge-pass-search-button" class="btn btn-dark" value="Search"></div>

</div>
<div class="T52_5 full-width clearfix loungepass-allocate hidden"
id="sme-dashboard-search-results">
<div class="C6 T36">
<table class="col-xs-12 employee-table" id="sme-dashboard-
employee-results" tabindex="0">
<caption class="activities-caption text-hide">
Employess
</caption>
<tbody><tr class="col-titles" id="">
<th class="col-sm-1 col-xs-12 " scope="col">
<div class="c6-row-title"><span class="text-hide"
tabindex="-1">Results</span></div>
</th>
<th class="col-sm-1 col-xs-12 " scope="col">
<div class="c6-row-title"><span>FFP
Number</span></div>
</th>
<th class="col-sm-2 col-xs-3 " scope="col">
<div class="c6-row-title colActivity"><span>First
Name</span></div>
</th>
<th class="col-sm-1 col-xs-3 " scope="col">
<div class="c6-row-title colDescription"><span>Last
Name</span></div>
</th>
<th class="col-sm-1 col-xs-3 " scope="col">
<div class="c6-row-title"><span>Email
Address</span></div>
</th>

<th class="col-sm-3 col-xs-3 " scope="col">


<div
class="c6-row-title"><span>Department</span></div>
</th>
<th class="col-sm-1 col-xs-3 " scope="col">
<div class="c6-row-title"><span>Mobile</span></div>
</th>
</tr>
</tbody></table>
<div class="spinner-overlay" id="sme-employee-
search-spinner-container">
<div class="spinner-content">
<div class="spinner-container">
<div class="spinner"></div>
</div>
</div>
</div>
<div class="col-xs-12 employee-list-btn lounge-pass-buttons">
<button class="btn btn-dark pull-right" id="lounge-pass-
submit-button">Submit</button>
<button class="btn btn-dark pull-right hidden"
id="claim-qrewards-submit-button">Submit</button>
<button class="btn btn-dark-transparent pull-right"
id="lounge-pass-clear-button">Clear</button>
</div>
</div>
</div>
<div class="row hidden" id="sme-dashboard-search-errors">
<p class="hidden empty-input-form-error
forgotPasswordError" role="alert">Please provide any of the input details</p>
<p class="hidden sme-dashboard-search-service-error
forgotPasswordError" role="alert">No results found</p>
<p class="hidden sme-lngps-allocate-benefits-service-
error forgotPasswordError" role="alert">Place holder for service error</p>
</div>
<div class="row hidden" id="lngps-benefit-allocation-
success-message">
<div class="col-xs-12">
<div class="message message-success">
<p role="alert"><span class="icon-
checkmark"></span>The requested benefits allocated successfully</p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>

<div class="modal fade" id="program-admin-detail-modal" role="dialog" aria-


labelledby="program-admin-detail-modal">
<!-- modal-dialog -->
<div class="modal-dialog" role="document">
<!-- modal-content -->
<div class="modal-content">
<div class="program-admin-detail-verlay">

<div class="spinner-overlay" id="addProgramAdminSpinner">


<div class="spinner-content">
<div class="spinner-container" style="height: 456px;">
<div class="spinner"></div>
</div>
</div>
</div>
<!-- modal-header -->
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-
label="Close" id="program-admin-detail-popup-close-button"><span aria-
hidden="true">×</span></button>
<!-- modal-title -->
<h4 class="program-admin-detail-modal-title" id="mybenefits-lounge-
pass-modal-label">Program Admin Details</h4>
<div class="error-box error-default-font" style="display:
none;">
<div class="error-box-info">

</div>
</div>

</div>
<div class="modal-body programAdminLimitNotification hide">
<p>Cannot add more than 2 program admins</p>
</div>
<!-- modal-body -->
<div class="modal-body programAdminPopUpContainer">
<!-- modal-input-holder -->
<div class="row">
<div class="col-sm-3 col-xs-12">
<label class="text-hide" for="programAdminDetailTitle">Select
Title</label>
<div class="custom-select is-rectangle-large mobile closed"
role="combobox" aria-live="polite" tabindex="0" aria-label="Title"><select
id="programAdminDetailTitle" aria-label="Select Title" class="custom-select-
element" data-title="Title" data-add-class="is-rectangle-large"
name="programAdminDetailTitle" tabindex="-1">
<option value="">Title</option>
</select><span class="custom-select-opener"
role="option">Title</span><span class="input-base-placeholder ">Title</span><div
class="custom-select-dropdown"><ul class="custom-select-list"><li><span
class="custom-select-item selected"
data-value="">Title</span></li></ul></div></div>
</div>
<div class="col-sm-3 col-xs-12">
<div class="input-base">
<label class="text-hide"
for="programAdminDetailFName">Enter First Name</label>
<input class="required input-base-elem" type="text" aria-
label="Enter First Name" id="programAdminDetailFName"
name="programAdminDetailFName" maxlength="50">
<span class="input-base-placeholder">First Name</span>
<span class="input-base-bg">input background</span>
</div>
</div>

<div class="col-sm-3 col-xs-12">


<div class="input-base">
<label class="text-hide"
for="programAdminDetailLName">Enter Last Name</label>
<input class="required input-base-elem" type="text" aria-
label="Enter Last Name" id="programAdminDetailLName" name="programAdminDetailLName"
maxlength="50">
<span class="input-base-placeholder">Last Name</span>
<span class="input-base-bg">input background</span>
</div>
</div>
</div>
<div class="row">

<div class="col-sm-3 col-xs-12">


<div class="date-custom-wrapper">
<div class="input-base is-calendar">
<label class="text-hide" for="programAdminDetailDOB">Date
of Birth</label>
<input class=" input-base-elem" type="text"
id="programAdminDetailDOB" name="programAdminDetailDOB">
<span class="input-base-placeholder">Date of Birth
(Optional)</span>
<span class="input-base-bg">input background</span>
</div>
<div class="custom-wrapper-datepicker"> </div>
</div>
</div>
<div class="col-sm-3 col-xs-12">
<div class="input-base">
<label class="text-hide" for="programAdminDetailPNo">Enter
Privilege Club Number</label>
<input class=" input-base-elem" type="text"
id="programAdminDetailPNo" name="programAdminDetailPNo" maxlength="50">
<span class="input-base-placeholder">Privilege Club Number
(Optional)</span>
<span class="input-base-bg">input background</span>
</div>
</div>
<div class="col-sm-6 col-xs-12">
<div class="input-base">
<label class="text-hide"
for="programAdminDetailEmail">Enter Email</label>
<input class=" input-base-elem" type="text"
id="programAdminDetailEmail" name="programAdminDetailEmail" maxlength="50">
<span class="input-base-placeholder">Email</span>
<span class="input-base-bg">input background</span>
</div>
</div>
</div>
<div class="row">
<div class="col-sm-3 col-xs-12">
<label class="text-hide"
for="programAdminDetailBNoCode">Business Phone</label>
<div class="custom-select is-rectangle-large mobile closed"
role="combobox" aria-live="polite" tabindex="0" aria-label="Country Calling Code
"><select id="programAdminDetailBNoCode" class="custom-select-element" data-
title="Business Country Calling Code" data-add-class="is-rectangle-large"
name="programAdminDetailBNoCode" tabindex="-1">
<option value="" selected="">Country Calling Code </option>
</select><span class="custom-select-opener"
role="option">Country Calling Code </span><span class="input-base-placeholder
">Country Calling Code </span><div class="custom-select-dropdown"><ul
class="custom-select-list"><li><span class="custom-select-item selected" data-
value="">Country Calling Code </span></li></ul></div></div>
</div>
<div class="col-sm-3 col-xs-12">
<div class="input-base">
<label class="text-hide"
for="programAdminDetailBNo">Business Phone</label>
<input class="required input-base-elem" type="text"
id="programAdminDetailBNo" name="programAdminDetailBNo" maxlength="50">
<span class="input-base-placeholder">Business Phone
(Optional)</span>
<span class="input-base-bg">input background</span>
</div>
</div>
<div class="col-sm-3 col-xs-12">
<label class="text-hide"
for="programAdminDetailMNoCode">Mobile Phone</label>
<div class="custom-select is-rectangle-large mobile closed"
role="combobox" aria-live="polite" tabindex="0" aria-label="Country Calling Code
"><select id="programAdminDetailMNoCode" class="custom-select-element" data-
title="Mobile Country Calling Code" data-add-class="is-rectangle-large"
name="programAdminDetailMNoCode" tabindex="-1">
<option value="" selected="">Country Calling Code </option>
</select><span class="custom-select-opener"
role="option">Country Calling Code </span><span class="input-base-placeholder
">Country Calling Code </span><div class="custom-select-dropdown"><ul
class="custom-select-list"><li><span class="custom-select-item selected" data-
value="">Country Calling Code </span></li></ul></div></div>
</div>
<div class="col-sm-3 col-xs-12">
<div class="input-base">
<label class="text-hide"
for="programAdminDetailMNo">Mobile</label>
<input class="required input-base-elem" type="text"
id="programAdminDetailMNo" name="programAdminDetailMNo" maxlength="50">
<span class="input-base-placeholder">Mobile Phone
(Optional)</span>
<span class="input-base-bg">input background</span>
</div>
</div>
</div>
<div class="row ppDetails">
<div class="col-sm-3 col-xs-12">
<div class="input-base">
<label class="text-hide"
for="programAdminDetailPassNo">Passport Number</label>
<input class="required input-base-elem" type="text"
id="programAdminDetailPassNo" name="programAdminDetailPassNo" maxlength="50">
<span class="input-base-placeholder">Passport Number
</span>
<span class="input-base-bg">input background</span>
</div>
</div>
<div class="col-sm-3 col-xs-12">
<div class="date-custom-wrapper">
<div class="input-base is-calendar">
<label class="text-hide"
for="programAdminDetailPassExpiry">Passport Expiry date</label>
<input class=" input-base-elem" type="text"
id="programAdminDetailPassExpiry" name="programAdminDetailPassExpiry">
<span class="input-base-placeholder">Passport Expiry date
</span>
<span class="input-base-bg">input background</span>
</div>
<div class="custom-wrapper-datepicker"> </div>
</div>
</div>
<div class="col-sm-3 col-xs-12">
<label class="text-hide"
for="programAdminDetailPassCountry">Passport Issued Country</label>
<div class="custom-select is-rectangle-large mobile closed"
role="combobox" aria-live="polite" tabindex="0" aria-label="Passport Issued Country
"><select id="programAdminDetailPassCountry" class="custom-select-element" data-
title="Passport Issued Country" data-add-class="is-rectangle-large"
name="programAdminDetailPassCountry" tabindex="-1">
<option value="" selected="">Passport Issued Country
</option>
</select><span class="custom-select-opener"
role="option">Passport Issued Country </span><span class="input-base-placeholder
">Passport Issued Country </span><div class="custom-select-dropdown"><ul
class="custom-select-list"><li><span class="custom-select-item selected" data-
value="">Passport Issued Country </span></li></ul></div></div>
</div>
</div>
<div class="row lounge-pass-buttons">

<button class="btn btn-dark-transparent" data-text="Clear"


id="program-admin-detail-clear-button">Clear</button>
<button class="btn btn-dark" data-text="Submit" id="program-
admin-detail-add-button">Add</button>
</div>
</div>

</div>
</div>
</div>
</div>
<div class="cloudservice includedatalayer">

</div>

<a class="btn btn-dark btn-back-to-top" data-toggle="tooltip" data-placement="top"


title="Skip To Top" style="outline: 0px;"><span class="span-hidden">Skip To
Top</span><span class="icon-arrow-left3"></span></a>
<!--<a href="#header" class="skip is-bottom">Skip To Top</a>-->

<div id="ancProdBox">
<section class="sidebar-ancProd preRetrieve">

</section>

</div>

<div class="global-loader" style="display:none">


<div class="loading-content">
<div class="loader"></div>
<div class="content">
<div class="oryx">
<svg version="1.1" id="Layer_1-dupID"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
x="0px" y="0px" width="50px" height="50px" viewBox="0 0 150 150" enable-
background="new 0 0 150 150" xml:space="preserve">
<path fill="#76848F" d="M114.49,74.639c0,0.641-
9.012,1.238-21.866,1.749c-2.267-1.29-3.983-2.581-5.251-3.7

C102.964,73.239,114.49,73.922,114.49,74.639"></path>
<path fill="#76848F" d="M105.255,52.938c0,0.537-
7.549,1.039-18.336,1.468c1.544-0.903,3.145-1.814,4.809-2.726

C99.885,52.059,105.255,52.49,105.255,52.938"></path>
<path fill="#76848F" d="M24.867,99.618c-4.993,0.06-
9.371,0.088-12.797,0.088c-4.926,0-8.911-1.52-8.911-3.399
c0-1.87,3.984-3.385,8.911-
3.385c4.363,0,10.27,0.043,17.042,0.13c-2.618,3.78-3.869,6.061-3.981,6.195

C25.052,99.359,24.959,99.487,24.867,99.618"></path>
<path fill="#76848F"
d="M27.551,104.17c1.653,1.986,3.229,3.659,5.347,5.485c0,0,0.795,1.137,3.217,0.165
c2.454-1.002,4.541-2.37,6.898-
5.521c6.872,0.11,14.152,0.269,21.325,0.431c0.59,0.855,1.783,2.634,3.268,4.829
c-19.991,0.521-41.688,0.823-52.802,0.823c-
4.632,0-8.386-1.437-8.386-3.19c0-1.769,3.754-3.201,8.386-3.201

c3.384,0,7.739,0.028,12.731,0.08C27.536,104.118,27.551,104.17,27.551,104.17"></
path>
<path fill="#76848F" d="M19.818,120.837c-4.105,0-
7.432-1.263-7.432-2.821c0-1.562,3.327-2.831,7.432-2.831

c10.871,0,33.158,0.33,52.234,0.871c0.922,1.318,1.839,2.629,2.71,3.83C55.116,120.466
,31.207,120.837,19.818,120.837"></path>
<path fill="#76848F" d="M83.196,129.904c-16.027,0.7-
43.574,1.173-55.027,1.173c-3.225,0-5.842-1.003-5.842-2.219
c0-1.232,2.618-2.23,5.842-
2.23c10.956,0,36.667,0.43,52.898,1.078C81.801,128.495,82.519,129.231,83.196,129.904
"></path>
<path fill="#76848F"
d="M41.394,135.919c9.446,0,38.231,0.715,38.231,1.574c0,0.875-28.785,1.579-
38.231,1.579
c-1.849,0-3.336-0.704-3.336-
1.579C38.058,136.634,39.545,135.919,41.394,135.919"></path>
<path fill="#76848F" d="M41.492,77.718c-11.893,0.2-
22.568,0.317-29.422,0.317c-4.926,0-8.911-1.518-8.911-3.398
c0-1.873,3.984-3.397,8.911-
3.397c7.971,0,21.069,0.152,35.269,0.421C45.229,73.745,43.279,75.777,41.492,77.718">
</path>
<path fill="#76848F"
d="M99.861,62.543c6.976,0.378,11.359,0.785,11.359,1.225c0,0.477-5.307,0.927-
13.522,1.336

C99.455,63.781,99.837,62.629,99.861,62.543"></path>
<path fill="#76848F" d="M14.804,66.956c-4.632,0-
8.386-1.43-8.386-3.189c0-1.77,3.754-3.201,8.386-3.201
c9.505,0,26.735,0.232,44.018,0.612c-
2.113,1.796-4.126,3.56-6.026,5.29C37.624,66.778,23.199,66.956,14.804,66.956"></
path>
<path fill="#76848F" d="M66.468,55.047c-17.677,0.449-
36.827,0.722-46.65,0.722c-4.107,0-7.432-1.262-7.432-2.831
c0-1.558,3.325-2.83,7.432-
2.83c10.842,0,33.07,0.334,52.126,0.875c-0.946,0.694-1.907,1.381-2.875,2.105

C68.192,53.746,67.323,54.392,66.468,55.047"></path>
<path fill="#76848F" d="M28.169,44.319c-3.225,0-
5.842-0.992-5.842-2.224c0-1.229,2.618-2.222,5.842-2.222
c12.151,0,42.476,0.529,57.866,1.3c-0.976,0.645-
1.956,1.31-2.949,1.979C67.041,43.846,39.594,44.319,28.169,44.319"></path>
<path fill="#76848F" d="M11.148,88.929c-5.008,0-
9.081-1.542-9.081-3.456c0-1.907,4.075-3.451,9.081-3.451
c6.283,0,15.683,0.09,26.322,0.252c-2.007,2.353-
3.738,4.531-5.229,6.479C23.783,88.866,16.378,88.929,11.148,88.929"></path>
<path fill="#76848F" d="M38.058,33.457c0-0.87,1.487-
1.578,3.336-1.578c9.446,0,38.231,0.708,38.231,1.578
c0,0.865-28.785,1.583-
38.231,1.583C39.545,35.04,38.058,34.323,38.058,33.457"></path>
<path fill="#63003D"
d="M115.43,82.917c0.063,1.719,0.058,3.43-0.03,5.109c-16.747,0.659-32.624,1.674-
32.624,2.807
c0,1.113,15.524,2.113,32.08,2.772c-0.294,1.912-
0.673,3.786-1.126,5.621c-16.321,0.672-31.467,1.655-31.467,2.76
c0,1.064,14.137,2.022,29.8,2.691c-0.724,1.994-
1.541,3.937-2.451,5.797c-13.441,0.645-24.552,1.508-24.552,2.451
c0,0.876,9.708,1.691,21.942,2.318c-0.682,1.116-
1.403,2.217-2.151,3.25c-0.792,1.127-1.657,2.246-2.58,3.345
c-7.645,0.583-12.898,1.239-
12.898,1.948c0,0.606,3.763,1.176,9.559,1.685c-3.172,3.129-6.909,6.052-11.31,8.604
c0,0-5.193-4.47-9.462-9.683c-3.826-4.656-
11.917-16.918-13.827-19.662c-1.905-2.744-3.155-3.547-5.392-2.754
c-2.983,1.056-6.462,1.589-7.535,1.589c-1.065,0-
1.655-0.415,0.137-1.127c1.791-0.718,8.849-4.051,12.323-10.937
c3.901-7.753,0.467-18.461,0.467-18.461c-
1.306,5.723-4.288,7.857-4.288,7.857c0.961-5.309-0.081-10.133-2.71-
13.513L55.87,74.11
c0,0-0.917-0.042-3.179,1.862c-2.271,1.908-
2.893,4.686-2.893,4.686c1.787,0.721,3.928-1.068,3.928-1.068
c-2.737,10.244-6.666,18.584-9.533,22.993c-
2.857,4.412-5.219,6.077-8.08,7.237c-2.421,0.972-3.217-0.166-3.217-0.166
c-2.118-1.827-3.693-3.5-5.347-5.487c0,0-0.13-
0.231,0.321-0.222c1.175,0.015,3.273-2.003,3.731-2.838
c0.518-0.956,0.467-1.688,0.201-1.745c-0.258-
0.04-0.707,0.72-2.972,2.155c-2.267,1.428-3.299,0.435-4.059-0.36
c-0.581-0.631-0.016-1.42,0.358-1.911c0.344-
0.436,12.301-22.729,43.938-46.159c41.465-30.699,67.944-38.986,69.458-39.583
c1.007-0.396,2.64-0.918,3.009-
0.535c0.42,0.429,0.616,0.772,0.557,1.273c-0.046,0.495-0.314,0.756-2.229,1.599
c-15.925,7.011-34.496,18.703-
45.052,25.503C81.821,47.67,69.427,56.706,68.975,56.92c-0.999,0.619-
0.258,1.524,0.343,1.146
c21.921-14.583,47.629-24.511,76.026-
32.651c1.356-0.387,2.106-0.387,2.329-0.087c0.253,0.333,0.368,0.713,0.405,1.13
c0.039,0.516-0.395,0.792-
1.562,1.255C116.008,39.044,93.515,49.576,79.05,59.305c0,0-1.506,0.904-1.518,1.951
c-
0.004,0.397,0.804,0.442,0.804,0.442c7.246,0.131,16.922,0.559,21.524,0.824c0,0-
0.65,2.333-5.064,4.212
c-3.408,1.454-6.56,1.218-9.677,1.244c-0.698-
0.01-1.28,0.688-0.726,1.434C84.674,69.787,91.311,80.477,115.43,82.917"></path>
</svg>
</div>
</div>
</div>
</div>

<iframe src="cid:frame-C3C4F8D72D5B94E15419A26D57D9199E@mhtml.blink" width="1"


height="1" scrolling="no" frameborder="0" style="display:none" referrerpolicy="no-
referrer-when-downgrade"></iframe>
<img height="1" width="1" style="display:none;" alt=""
src="https://px.ads.linkedin.com/collect/?
pid=874746&amp;conversionId=4801545&amp;fmt=gif">

<div id="fb-root" class=" fb_reset"><div style="position: absolute; top: -10000px;


width: 0px; height: 0px;"><div></div></div></div><iframe id="ssIFrame_google"
sandbox="allow-scripts allow-same-origin" aria-hidden="true" frame-border="0"
src="cid:frame-CCA23281253EF0ECA807EF9410E45979@mhtml.blink" style="position:
absolute; width: 1px; height: 1px; inset: -9999px; display: none;"></iframe><iframe
height="0" width="0" style="display: none; visibility: hidden;" src="cid:frame-
FBD38499F71B97668A53FB86EA8E2AD3@mhtml.blink"></iframe>

<div style="background-color: rgb(255, 255, 255); border: 1px solid rgb(204, 204,
204); box-shadow: rgba(0, 0, 0, 0.2) 2px 2px 3px; position: absolute; transition:
visibility 0s linear 0.3s, opacity 0.3s linear 0s; opacity: 0; visibility: hidden;
z-index: 2000000000; left: 0px; top: -10000px;"><div style="width: 100%; height:
100%; position: fixed; top: 0px; left: 0px; z-index: 2000000000; background-color:
rgb(255, 255, 255); opacity: 0.05;"></div><div class="g-recaptcha-bubble-arrow"
style="border: 11px solid transparent; width: 0px; height: 0px; position: absolute;
pointer-events: none; margin-top: -11px; z-index: 2000000000;"></div><div class="g-
recaptcha-bubble-arrow" style="border: 10px solid transparent; width: 0px; height:
0px; position: absolute; pointer-events: none; margin-top: -10px; z-index:
2000000000;"></div><div style="z-index: 2000000000; position: relative;"><iframe
title="recaptcha challenge expires in two minutes" src="cid:frame-
B49B16E92FC5757623A9BF516EC28610@mhtml.blink" name="c-vqxttjp80fem" frameborder="0"
scrolling="no" sandbox="allow-forms allow-popups allow-same-origin allow-scripts
allow-top-navigation allow-modals allow-popups-to-escape-sandbox" style="width:
100%; height: 100%;"></iframe></div></div><div style="background-color: rgb(255,
255, 255); border: 1px solid rgb(204, 204, 204); box-shadow: rgba(0, 0, 0, 0.2) 2px
2px 3px; position: absolute; transition: visibility 0s linear 0.3s, opacity 0.3s
linear 0s; opacity: 0; visibility: hidden; z-index: 2000000000; left: 0px; top: -
10000px;"><div style="width: 100%; height: 100%; position: fixed; top: 0px; left:
0px; z-index: 2000000000; background-color: rgb(255, 255, 255); opacity:
0.05;"></div><div class="g-recaptcha-bubble-arrow" style="border: 11px solid
transparent; width: 0px; height: 0px; position: absolute; pointer-events: none;
margin-top: -11px; z-index: 2000000000;"></div><div class="g-recaptcha-bubble-
arrow" style="border: 10px solid transparent; width: 0px; height: 0px; position:
absolute; pointer-events: none; margin-top: -10px; z-index: 2000000000;"></div><div
style="z-index: 2000000000; position: relative;"><iframe title="recaptcha challenge
expires in two minutes" src="cid:frame-
63735B2E6340F7073D2C7951CE7DF18C@mhtml.blink" name="c-g6x20sit4zxt" frameborder="0"
scrolling="no" sandbox="allow-forms allow-popups allow-same-origin allow-scripts
allow-top-navigation allow-modals allow-popups-to-escape-sandbox" style="width:
100%; height: 100%;"></iframe></div></div><div class="QSIFeedbackButton"
style="position: fixed; visibility: hidden; inset: 0px; display: flex; flex-
direction: column; justify-content: flex-end; align-items: flex-start; margin: 0px;
padding: 0px; z-index: 2000000000;"><button role="button" id="QSIFeedbackButton-
btn" aria-expanded="false" aria-controls="QSIFeedbackButton-pullup-container"
style="position: fixed; visibility: visible; cursor: pointer; border: none;
background-color: transparent; padding: 0px; margin: 0px; bottom: 0px; left: 348px;
width: 93px;"><div style="background: rgb(102, 32, 70); color: rgb(255, 255, 255);
padding: 10px; position: relative; font-size: 15px; display: flex; flex-direction:
row; z-index: -1; writing-mode: horizontal-tb; border-top-left-radius: 6px; border-
top-right-radius: 6px;"><div><div style="transform: rotate(0deg); top: 2px; margin:
0px 5px 0px 0px;"><svg width="13" height="15" viewport="0 0 13 15"><path
d="M11.8182 0H1.18182C0.529118 0 0 0.610521 0 1.36364V13.6364C0 14.3895 0.529118 15
1.18182 15H11.8182C12.4709 15 13 14.3895 13 13.6364V1.36364C13 0.610521 12.4709 0
11.8182 0Z" fill="#FFFFFF"></path><path d="M3.11869 4.01514H9.88131"
stroke="#662046" strokeLinecap="round" strokeLinejoin="round"></path><path
d="M3.11869 7.65151H9.88131" stroke="#662046" strokeLinecap="round"
strokeLinejoin="round"></path><path d="M3.11869 11.2879H9.88131" stroke="#662046"
strokeLinecap="round"
strokeLinejoin="round"></path></svg></div></div><div>Feedback</div></div></
button></div><iframe height="0" width="0" style="display: none; visibility:
hidden;" src="cid:frame-9A5DD679290D5B7762844CF8B7F91E3E@mhtml.blink"></iframe><div
id="QSIFeedbackButton-pullup-container" class="QSIFeedbackButton" role="dialog"
style="position: fixed; left: 0px; width: 100%; height: 0px; top: 100%; overflow:
hidden; color: rgb(0, 0, 0); margin: 0px; padding: 0px; background-color:
transparent; z-index: 2000000001;"><div style="display: flex; flex-direction:
column; height: 100%;"><div id="QSIFeedbackButton-close-btn-container"
style="background-color: transparent; padding-bottom: 10px; padding-right: 10px;
display: flex; justify-content: flex-end;"><button role="button"
id="QSIFeedbackButton-close-btn" tabindex="-1" style="cursor: pointer; border: 0px;
padding: 0px; background-color: transparent; z-index: 2000000001;"><img
src="https://siteintercept.qualtrics.com/WRQualtricsShared/Graphics/siteintercept/
wr-dialog-close-btn-white.png" alt="Close" style="height: 17px; width:
17px;"></button></div></div></div></body><iframe id="__JSBridgeIframe_1.0__"
style="display: none;"></iframe><iframe id="__JSBridgeIframe_SetResult_1.0__"
style="display: none;"></iframe><iframe id="__JSBridgeIframe__" style="display:
none;"></iframe><iframe id="__JSBridgeIframe_SetResult__" style="display:
none;"></iframe></html>
------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location: cid:css-07ab48cf-e4c0-4e01-a5f2-593226babfb8@mhtml.blink

@charset "utf-8";

.video-js { width: 300px; height: 150px; }

.vjs-fluid { padding-top: 56.25%; }


------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location: cid:css-9ecc6887-4bd3-4c55-b244-5a545d250a04@mhtml.blink

@charset "utf-8";

span.im-caret { animation: 1s step-end 0s infinite normal none running blink; }

@keyframes blink {
0%, 100% { border-right-color: black; }
50% { border-right-color: transparent; }
}

@-webkit-keyframes blink {
0%, 100% { border-right-color: black; }
50% { border-right-color: transparent; }
}
span.im-static { color: grey; }

div.im-colormask { display: inline-block; border-style: inset; border-width: 2px;


appearance: textfield; }

div.im-colormask > input { position: absolute; display: inline-block; background-


color: transparent; color: transparent; border-style: none; left: 0px; }

div.im-colormask > input:focus { outline: none; }

div.im-colormask > input::selection { background: none; }

div.im-colormask > div { color: black; display: inline-block; width: 100px; }


------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location: cid:css-90bdbd38-0d71-45ff-bdb4-4d2c96fd61f7@mhtml.blink

@charset "utf-8";

.fancybox-margin { margin-right: 0px; }


------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location: cid:css-4fd0358e-f50b-431b-ac0d-d26c980a55c7@mhtml.blink

@charset "utf-8";

.fb_hidden { position: absolute; top: -10000px; z-index: 10001; }

.fb_reposition { overflow: hidden; position: relative; }

.fb_invisible { display: none; }

.fb_reset { background: none; border: 0px; border-spacing: 0px; color: rgb(0, 0,


0); cursor: auto; direction: ltr; font-family: "lucida grande", tahoma, verdana,
arial, sans-serif; font-size: 11px; font-style: normal; font-variant: normal; font-
weight: normal; letter-spacing: normal; line-height: 1; margin: 0px; overflow:
visible; padding: 0px; text-align: left; text-decoration: none; text-indent: 0px;
text-shadow: none; text-transform: none; visibility: visible; white-space: normal;
word-spacing: normal; }

.fb_reset > div { overflow: hidden; }

@keyframes fb_transform {
0% { opacity: 0; transform: scale(0.95); }
100% { opacity: 1; transform: scale(1); }
}

.fb_animate { animation: 0.3s ease 0s 1 normal forwards running fb_transform; }

.fb_hidden { position: absolute; top: -10000px; z-index: 10001; }

.fb_reposition { overflow: hidden; position: relative; }

.fb_invisible { display: none; }

.fb_reset { background: none; border: 0px; border-spacing: 0px; color: rgb(0, 0,


0); cursor: auto; direction: ltr; font-family: "lucida grande", tahoma, verdana,
arial, sans-serif; font-size: 11px; font-style: normal; font-variant: normal; font-
weight: normal; letter-spacing: normal; line-height: 1; margin: 0px; overflow:
visible; padding: 0px; text-align: left; text-decoration: none; text-indent: 0px;
text-shadow: none; text-transform: none; visibility: visible; white-space: normal;
word-spacing: normal; }

.fb_reset > div { overflow: hidden; }

@keyframes fb_transform {
0% { opacity: 0; transform: scale(0.95); }
100% { opacity: 1; transform: scale(1); }
}

.fb_animate { animation: 0.3s ease 0s 1 normal forwards running fb_transform; }

.fb_dialog { background: rgba(82, 82, 82, 0.7); position: absolute; top: -10000px;
z-index: 10001; }

.fb_dialog_advanced { border-radius: 8px; padding: 10px; }

.fb_dialog_content { background: rgb(255, 255, 255); color: rgb(55, 55, 55); }

.fb_dialog_close_icon { background:
url("https://connect.facebook.net/rsrc.php/v3/yq/r/IE9JII6Z1Ys.png") 0px 0px no-
repeat scroll transparent; cursor: pointer; display: block; height: 15px; position:
absolute; right: 18px; top: 17px; width: 15px; }

.fb_dialog_mobile .fb_dialog_close_icon { left: 5px; right: auto; top: 5px; }

.fb_dialog_padding { background-color: transparent; position: absolute; width: 1px;


z-index: -1; }

.fb_dialog_close_icon:hover { background:
url("https://connect.facebook.net/rsrc.php/v3/yq/r/IE9JII6Z1Ys.png") 0px -15px no-
repeat scroll transparent; }

.fb_dialog_close_icon:active { background:
url("https://connect.facebook.net/rsrc.php/v3/yq/r/IE9JII6Z1Ys.png") 0px -30px no-
repeat scroll transparent; }

.fb_dialog_iframe { line-height: 0; }

.fb_dialog_content .dialog_title { background: rgb(109, 132, 180); border: 1px


solid rgb(54, 88, 153); color: rgb(255, 255, 255); font-size: 14px; font-weight:
bold; margin: 0px; }

.fb_dialog_content .dialog_title > span { background:


url("https://connect.facebook.net/rsrc.php/v3/yd/r/Cou7n-nqK52.gif") 5px 50% no-
repeat; float: left; padding: 5px 0px 7px 26px; }

body.fb_hidden { height: 100%; left: 0px; margin: 0px; overflow: visible; position:
absolute; top: -10000px; transform: none; width: 100%; }

.fb_dialog.fb_dialog_mobile.loading { background:
url("https://connect.facebook.net/rsrc.php/v3/ya/r/3rhSv5V8j3o.gif") 50% 50% no-
repeat white; min-height: 100%; min-width: 100%; overflow: hidden; position:
absolute; top: 0px; z-index: 10001; }

.fb_dialog.fb_dialog_mobile.loading.centered { background: none; height: auto; min-


height: initial; min-width: initial; width: auto; }

.fb_dialog.fb_dialog_mobile.loading.centered #fb_dialog_loader_spinner { width:


100%; }

.fb_dialog.fb_dialog_mobile.loading.centered .fb_dialog_content { background: none;


}

.loading.centered #fb_dialog_loader_close { clear: both; color: rgb(255, 255, 255);


display: block; font-size: 18px; padding-top: 20px; }

#fb-root #fb_dialog_ipad_overlay { background: rgba(0, 0, 0, 0.4); inset: 0px; min-


height: 100%; position: absolute; width: 100%; z-index: 10000; }

#fb-root #fb_dialog_ipad_overlay.hidden { display: none; }

.fb_dialog.fb_dialog_mobile.loading iframe { visibility: hidden; }

.fb_dialog_mobile .fb_dialog_iframe { position: sticky; top: 0px; }

.fb_dialog_content .dialog_header { border-bottom: 1px solid rgb(4, 59, 135);


border-top-color: rgb(4, 59, 135); border-right-color: rgb(4, 59, 135); border-
left-color: rgb(4, 59, 135); box-shadow: white 0px 1px 1px -1px inset; color:
rgb(255, 255, 255); font: bold 14px Helvetica, sans-serif; text-overflow: ellipsis;
text-shadow: rgba(0, 30, 84, 0.298) 0px -1px 0px; vertical-align: middle; white-
space: nowrap; }

.fb_dialog_content .dialog_header table { height: 43px; width: 100%; }

.fb_dialog_content .dialog_header td.header_left { font-size: 12px; padding-left:


5px; vertical-align: middle; width: 60px; }

.fb_dialog_content .dialog_header td.header_right { font-size: 12px; padding-right:


5px; vertical-align: middle; width: 60px; }

.fb_dialog_content .touchable_button { background-clip: padding-box; border: 1px


solid rgb(41, 72, 125); border-radius: 3px; display: inline-block; line-height:
18px; margin-top: 3px; max-width: 85px; padding: 4px 12px; position: relative; }

.fb_dialog_content .dialog_header .touchable_button input { background: none;


border: none; color: rgb(255, 255, 255); font: bold 12px Helvetica, sans-serif;
margin: 2px -12px; padding: 2px 6px 3px; text-shadow: rgba(0, 30, 84, 0.298) 0px -
1px 0px; }

.fb_dialog_content .dialog_header .header_center { color: rgb(255, 255, 255); font-


size: 16px; font-weight: bold; line-height: 18px; text-align: center; vertical-
align: middle; }

.fb_dialog_content .dialog_content { background:


url("https://connect.facebook.net/rsrc.php/v3/y9/r/jKEcVPZFk-2.gif") 50% 50% no-
repeat; border-width: 0px 1px; border-right-style: solid; border-left-style: solid;
border-right-color: rgb(74, 74, 74); border-left-color: rgb(74, 74, 74); border-
image: initial; border-bottom-style: initial; border-bottom-color: initial; border-
top-style: initial; border-top-color: initial; height: 150px; }

.fb_dialog_content .dialog_footer { background: rgb(245, 246, 247); border-width:


1px; border-style: solid; border-color: rgb(204, 204, 204) rgb(74, 74, 74) rgb(74,
74, 74); border-image: initial; height: 40px; }
#fb_dialog_loader_close { float: left; }

.fb_dialog.fb_dialog_mobile .fb_dialog_close_icon { visibility: hidden; }

#fb_dialog_loader_spinner { animation: 1.2s linear 0s infinite normal none running


rotateSpinner; background-color: transparent; background-image:
url("https://connect.facebook.net/rsrc.php/v3/yD/r/t-wz8gw1xG1.png"); background-
position: 50% 50%; background-repeat: no-repeat; height: 24px; width: 24px; }

@keyframes rotateSpinner {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
}

.fb_iframe_widget { display: inline-block; position: relative; }

.fb_iframe_widget span { display: inline-block; position: relative; text-align:


justify; }

.fb_iframe_widget iframe { position: absolute; }

.fb_iframe_widget_fluid_desktop, .fb_iframe_widget_fluid_desktop
span, .fb_iframe_widget_fluid_desktop iframe { max-width: 100%; }

.fb_iframe_widget_fluid_desktop iframe { min-width: 220px; position: relative; }

.fb_iframe_widget_lift { z-index: 1; }

.fb_iframe_widget_fluid { display: inline; }

.fb_iframe_widget_fluid span { width: 100%; }

.fb_mpn_mobile_landing_page_slide_out { animation-duration: 200ms; animation-name:


fb_mpn_landing_page_slide_out; transition-timing-function: ease-in; }

.fb_mpn_mobile_landing_page_slide_out_from_left { animation-duration: 200ms;


animation-name: fb_mpn_landing_page_slide_out_from_left; transition-timing-
function: ease-in; }

.fb_mpn_mobile_landing_page_slide_up { animation-duration: 500ms; animation-name:


fb_mpn_landing_page_slide_up; transition-timing-function: ease-in; }

.fb_mpn_mobile_bounce_in { animation-duration: 300ms; animation-name:


fb_mpn_bounce_in; transition-timing-function: ease-in; }

.fb_mpn_mobile_bounce_out { animation-duration: 300ms; animation-name:


fb_mpn_bounce_out; transition-timing-function: ease-in; }

.fb_mpn_mobile_bounce_out_v2 { animation-duration: 300ms; animation-name:


fb_mpn_fade_out; transition-timing-function: ease-in; }

.fb_customer_chat_bounce_in_v2 { animation-duration: 300ms; animation-name:


fb_bounce_in_v2; transition-timing-function: ease-in; }

.fb_customer_chat_bounce_in_from_left { animation-duration: 300ms; animation-name:


fb_bounce_in_from_left; transition-timing-function: ease-in; }

.fb_customer_chat_bounce_out_v2 { animation-duration: 300ms; animation-name:


fb_bounce_out_v2; transition-timing-function: ease-in; }
.fb_customer_chat_bounce_out_from_left { animation-duration: 300ms; animation-name:
fb_bounce_out_from_left; transition-timing-function: ease-in; }

.fb_invisible_flow { display: inherit; height: 0px; overflow-x: hidden; width: 0px;


}

@keyframes fb_mpn_landing_page_slide_out {
0% { margin: 0px 12px; }
60% { border-radius: 18px; }
100% { border-radius: 50%; margin: 0px 24px; width: 60px; }
}

@keyframes fb_mpn_landing_page_slide_out_from_left {
0% { left: 12px; }
60% { border-radius: 18px; }
100% { border-radius: 50%; left: 12px; width: 60px; }
}

@keyframes fb_mpn_landing_page_slide_up {
0% { bottom: 0px; opacity: 0; }
100% { bottom: 24px; opacity: 1; }
}

@keyframes fb_mpn_bounce_in {
0% { opacity: 0.5; top: 100%; }
100% { opacity: 1; top: 0px; }
}

@keyframes fb_mpn_fade_out {
0% { bottom: 30px; opacity: 1; }
100% { bottom: 0px; opacity: 0; }
}

@keyframes fb_mpn_bounce_out {
0% { opacity: 1; top: 0px; }
100% { opacity: 0.5; top: 100%; }
}

@keyframes fb_bounce_in_v2 {
0% { opacity: 0; transform: scale(0, 0); transform-origin: right bottom; }
50% { transform: scale(1.03, 1.03); transform-origin: right bottom; }
100% { opacity: 1; transform: scale(1, 1); transform-origin: right bottom; }
}

@keyframes fb_bounce_in_from_left {
0% { opacity: 0; transform: scale(0, 0); transform-origin: left bottom; }
50% { transform: scale(1.03, 1.03); transform-origin: left bottom; }
100% { opacity: 1; transform: scale(1, 1); transform-origin: left bottom; }
}

@keyframes fb_bounce_out_v2 {
0% { opacity: 1; transform: scale(1, 1); transform-origin: right bottom; }
100% { opacity: 0; transform: scale(0, 0); transform-origin: right bottom; }
}

@keyframes fb_bounce_out_from_left {
0% { opacity: 1; transform: scale(1, 1); transform-origin: left bottom; }
100% { opacity: 0; transform: scale(0, 0); transform-origin: left bottom; }
}

@keyframes slideInFromBottom {
0% { opacity: 0.1; transform: translateY(100%); }
100% { opacity: 1; transform: translateY(0px); }
}

@keyframes slideInFromBottomDelay {
0% { opacity: 0; transform: translateY(100%); }
97% { opacity: 0; transform: translateY(100%); }
100% { opacity: 1; transform: translateY(0px); }
}
------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location: cid:css-5320ff5f-aac3-4661-a77f-6907b195ad50@mhtml.blink

@charset "utf-8";

.login-block-text.ar-login-block-text { display: inherit !important; }

.login-block.is-logged { height: 83px !important; }

@media only screen and (max-width: 767px) {


.login-block.is-logged { height: 70px !important; }
}
------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location: cid:css-dd2d33ed-2baa-40f8-8375-1e42fed291e1@mhtml.blink

@charset "utf-8";

.mobile-only { display: none; }

@media only screen and (max-width: 767px) {


#j-open-mobile-nav { z-index: 9 !important; }
.mobile-btn-privilege { width: 100%; }
.mobile-only { display: block; }
#loginMenuHeaderMobile.j-login-block { width: 70px !important; }
[dir="rtl"] #header-signon-main.header-cell.pull-right { right: -20px !important;
}
#loginMenuHeaderMobile.j-login-block:not(#nonloginScreen) { width: 70px !
important; }
}
------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location: cid:css-6a3218a8-d6f2-4806-8a1d-cada40763447@mhtml.blink

@charset "utf-8";

@media (min-width: 1025px) {


#modal-delink-family, #modal-delete-cotraveler, #modal-picture-family { display:
block !important; padding-right: 17px !important; overflow: hidden !important;
align-content: center !important; }
#modal-delink-family .container, #modal-delete-cotraveler .container, #modal-
picture-family .container { width: inherit !important; }
#modal-delink-family .close, #modal-delete-cotraveler .close, #modal-picture-
family .close { right: 4px !important; top: -6px !important; font-size: 30px !
important; }
#modal-delink-family .popup-header, #modal-delete-cotraveler .popup-header,
#modal-picture-family .popup-header { margin-left: -30px !important; }
#modal-delink-family .popup-title, #modal-delete-cotraveler .popup-title, #modal-
picture-family .popup-title { font-size: 32px !important; }
#modal-delink-family .popup-content .buttons-family-delink, #modal-delete-
cotraveler .popup-content .buttons-delete-cotraveler, #modal-picture-family .popup-
content .buttons-family-picture { float: left !important; margin-left: 30px !
important; }
#modal-delink-family .popup-content .buttons-family-delink:nth-child(2), #modal-
delete-cotraveler .popup-content .buttons-delete-cotraveler:nth-child(2), #modal-
picture-family .popup-content .buttons-family-picture:nth-child(2) { float: right !
important; margin-left: 30px !important; }
#modal-delink-family .popup-content .buttons-family-delink:nth-child(2) .btn,
#modal-delete-cotraveler .popup-content .buttons-delete-cotraveler:nth-
child(2) .btn, #modal-picture-family .popup-content .buttons-family-picture:nth-
child(2) .btn { float: right !important; margin-right: 60px !important; }
#modal-delink-family .buttons-family-delink .btn--full-touch, #modal-delete-
cotraveler .buttons-delete-cotraveler .btn--full-touch, #modal-picture-
family .buttons-family-picture .btn--full-touch { font-size: 16px !important; }
}

@media (max-width: 797px) {


#modal-delink-family .buttons-family-delink, #modal-delete-cotraveler .buttons-
family-delink, #modal-picture-family .buttons-family-picture { margin: 5px !
important; }
#modal-delink-family .popup-title, #modal-delete-cotraveler .popup-title, #modal-
picture-family .popup-title { font-size: 32px !important; }
.fancybox-wrap { z-index: 1010 !important; }
}
------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location: cid:css-9214649c-1b62-4bff-9bae-f74696d00521@mhtml.blink

@charset "utf-8";

.promotional-visual-area .imagery2 { width: 100%; height: 350px; background-


position: 50% center; background-size: cover; max-height: 100%; }
------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location: cid:css-9617e892-f107-4140-b187-1f5d10a9f15f@mhtml.blink

@charset "utf-8";

.input-base.is-calendar.error::after { top: 20% !important; }

.enrollmentInvalidDateError { color: red; font-weight: 500; border: 1px solid


red; }

.enrollError { border: 1px solid red; }


------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location: cid:css-7eda2903-c3c0-49f9-9e8a-6c563284582e@mhtml.blink

@charset "utf-8";
#sessionTimedoutMobileHTML { height: 500px; width: 100%; padding: 10%; text-align:
center; }

.mysessionMobileHTML { background-color: rgb(238, 238, 238); padding: 10%; }

#sessionTimedoutMobileHTML h2 { text-align: center; }

#sessionTimedoutMobileHTML .btn { align-content: center; }


------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location: cid:css-3fa8994b-4c31-4dbe-96ca-5fb327deecf3@mhtml.blink

@charset "utf-8";

#footer-nsp { display: block; width: 100%; padding: 65px 0px 0px; margin-top:
100px; background:
url("/content/dam/images/custom/privilege-club/miscellaneous/NSP_footer_img.png")
center top no-repeat; }

.footer-nsp { background: rgb(224, 224, 224); width: 100%; padding: 20px 0px; }

.footer-nsp { color: rgb(92, 9, 49); font-weight: 500; padding: 0px; margin: 0px;
line-height: 28px; text-align: center; }
------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location: cid:css-71fe0699-58bd-4c03-a30a-2074761df0d2@mhtml.blink

@charset "utf-8";

.sub-menu-list-level02-item-active { margin-bottom: 5px !important; }


------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location: cid:css-f18a1645-5416-4013-ba34-296961cbdc89@mhtml.blink

@charset "utf-8";

.emaileditalert { display: none; }

.emaileditalert h4 { margin-bottom: 50px; }

.emaileditalert .emailNo-btn { margin-right: 30px; }


------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location: cid:css-21e5b5cd-b4e2-4c20-adc8-3f9dc67e715b@mhtml.blink

@charset "utf-8";

.loading-content { position: absolute; left: 50%; margin-left: -48px; top: 40%;


width: 50px; height: 50px; }

.loader { margin: 0px auto; height: 76px; width: 76px; animation: 0.8s linear 0s
infinite normal none running rotate; border-width: 2px; border-style: solid;
border-color: rgb(92, 9, 49) rgb(206, 180, 192) rgb(92, 9, 49) rgb(92, 9, 49);
border-image: initial; border-radius: 50%; position: relative; background: rgb(255,
255, 255); }

.content { position: relative; margin-top: -75px; margin-left: 5px; width: 70px;


height: 70px; }

.oryx { position: absolute; top: 9px; left: 10px; }

@keyframes rotate {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
}
------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location: cid:css-0bf1d90f-a97a-4a6d-b3e0-3f58a5e4f60c@mhtml.blink

@charset "utf-8";

.QSIFeedbackButton div, .QSIFeedbackButton dl, .QSIFeedbackButton


dt, .QSIFeedbackButton dd, .QSIFeedbackButton ul, .QSIFeedbackButton
ol, .QSIFeedbackButton li, .QSIFeedbackButton h1, .QSIFeedbackButton
h2, .QSIFeedbackButton h3, .QSIFeedbackButton h4, .QSIFeedbackButton
h5, .QSIFeedbackButton h6, .QSIFeedbackButton span, .QSIFeedbackButton
pre, .QSIFeedbackButton form, .QSIFeedbackButton fieldset, .QSIFeedbackButton
textarea, .QSIFeedbackButton p, .QSIFeedbackButton blockquote, .QSIFeedbackButton
tr, .QSIFeedbackButton th, .QSIFeedbackButton td { margin: 0px; padding: 0px;
background-color: transparent; border: 0px; font-size: 12px; line-height: normal;
vertical-align: baseline; box-shadow: none; }

.QSIFeedbackButton img { height: auto; width: auto; margin: 0px; padding: 0px; }

.QSIFeedbackButton ul, .QSIFeedbackButton ol { margin: 12px 0px; padding-left:


40px; }

.QSIFeedbackButton ul li { list-style-type: disc; }

.QSIFeedbackButton ol li { list-style-type: decimal; }

.QSIFeedbackButton .scrollable { }

.QSIFeedbackButton table { border-collapse: collapse; border-spacing: 0px; }

.QSIFeedbackButton table td { padding: 2px; }

.QSIFeedbackButton iframe { max-height: none; }

.QSIFeedbackButton * { box-sizing: content-box; }


------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location:
https://www.qatarairways.com/html/redirect/livechat/css/qrchat.css

@charset "utf-8";

@import url("https://fonts.googleapis.com/css2?
family=Noto+Sans:ital,wght@0,400;0,700;1,400;1,700&display=swap");

.nomrg { margin: 0px !important; }


.initiatechat { font-family: Graphik, "Noto Sans", Verdana, Geneva, sans-serif;
border-radius: 50px; background: url("ic_nav_chat.svg") 30px center / 22px no-
repeat, rgb(142, 33, 87); box-shadow: rgba(153, 153, 153, 0.42) 0px 19px 54.88px
1.12px; position: fixed; right: 25px; bottom: 25px; height: 50px; line-height:
45px; z-index: 2; color: rgb(255, 255, 255); text-align: left; border: 0em solid
rgb(255, 255, 255); text-indent: 65px; width: 170px; font-weight: 400; cursor:
pointer; font-size: 16px !important; }

.initiatedchat { font-family: Graphik, "Noto Sans", Verdana, Geneva, sans-serif;


border-radius: 75px; box-shadow: rgba(153, 153, 153, 0.42) 0px 19px 54.88px 1.12px;
position: fixed; right: 25px; bottom: 25px; width: 75px; height: 75px; z-index:
2; }

.initiatedchat { border-radius: 75px; box-shadow: rgba(153, 153, 153, 0.42) 0px


19px 54.88px 1.12px; position: fixed; right: 25px; bottom: 25px; width: 75px;
height: 75px; z-index: 2; border: 0em; background: none; }

.initiatedchat ul { list-style: none; margin-block: 0em; padding-inline-start: 0px;


}

.initiatedchat ul li { display: block; }

.initiatedchat li:nth-child(1) span:nth-child(1) { float: left; background:


url("ic_nav_chat.png") center center / 30px no-repeat; width: 75px; height: 75px;
border-radius: 75px; border: 0.2em solid rgb(255, 255, 255); }

.initiatedchat li:nth-child(1) span:nth-child(2) { background: rgb(42, 167, 5);


width: 10px; height: 10px; border-radius: 10px; border: 0.2em solid rgb(255, 255,
255); float: right; margin-top: -85px; }

.initiatedchat.minimised li:nth-child(1) span:nth-child(2) { background: rgb(58,


53, 175); width: 25px; height: 25px; line-height: 25px; color: rgb(255, 255, 255);
border-radius: 25px; border: 0.2em solid rgb(255, 255, 255); float: right; margin-
top: -95px; margin-right: -15px; }

.initiatedchat.minimised .response.text { position: fixed; background: rgb(85, 87,


93); width: 150px; padding: 20px 10px; border-radius: 18px; right: 100px; bottom:
0px; color: rgb(255, 255, 255); }

.initiatedchat.minimised .response.text li { overflow: hidden; text-overflow:


ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient:
vertical; }

.initiatedchat.minimised .response.text .calloutarrowbotrit { background:


url("callarrowbottomright.png") right bottom no-repeat; width: 38px; height: 30px;
position: absolute; border-radius: 0px; border: 0em solid rgb(255, 255, 255);
margin-top: -10px; }

.chat-window { font-family: Graphik, "Noto Sans", Verdana, Geneva, sans-serif;


background: rgb(255, 255, 255); border-radius: 10px; box-shadow: rgba(153, 153,
153, 0.42) 0px 19px 54.88px 1.12px; width: 400px; list-style-type: none; margin-
block-end: 0em; padding-inline-start: 0px; position: fixed; bottom: 20px; right:
20px; }

.chat-window .chat-header { border-top-left-radius: 10px; border-top-right-radius:


10px; color: rgb(255, 255, 255); }

.chat-window .chat-header ul { margin-block: 0em; padding-inline-start: 0px; }


.chat-window .chat-header ul li { list-style-type: none; float: left; height: 66px;
}

.chat-window .chat-header ul li img { float: left; background:


url("ic_nav_chat.png") center center no-repeat; width: 42px; height: 42px; border-
radius: 42px; margin-top: 10px; margin-left: 10px; }

.chat-window .chat-header ul::after { display: block; content: ""; clear: both; }

.chat-window .chat-header ul li:nth-child(2) { float: left; width: calc(100% -


170px); height: 30px; margin-top: 15px; margin-left: 11px; }

.chat-window .chat-header ul li:nth-child(2) .chat-name { display: block; }

.chat-window .chat-header ul li:nth-child(2) .chat-online { display: block; font-


weight: normal; padding-left: 15px; background: url("chat_onlinegreen.png") left -
4px center no-repeat; font-size: 12px !important; }

.chat-window .chat-header ul li:nth-child(3) { float: left; width: 30px; height:


30px; margin-top: 15px; margin-left: 15px; }

.chat-window .chat-header ul li:nth-child(3) .chat-minimise { width: 30px; height:


30px; background: url("ic_turfoff.svg") center center no-repeat; border: 0em solid
transparent; cursor: pointer; }

.chat-window .chat-header ul li:nth-child(4) { float: left; width: 30px; height:


30px; margin-top: 15px; margin-left: 15px; }

.chat-window .chat-header ul li:nth-child(4) .chat-close { width: 30px; height:


30px; background: url("ic_close.svg") center center no-repeat; border: 0em solid
transparent; cursor: pointer; transition-duration: 0.5s; transition-property:
transform; }

.chat-window .chat-header ul li:nth-child(4) .chat-close:hover { transform:


rotate(180deg); }

.chat-window .chat-header ul li .chat-qrlogo { float: left; background:


url("ic_qr_logo.svg") center center no-repeat; width: 40px; height: 40px; border-
radius: 40px; margin-top: 10px; margin-left: 15px; }

.chat-window .chat-header ul li:nth-child(2) .chat-waitingtxt { display: block;


padding-top: 5px; }

.chat-window .chat-header ul li:nth-child(2) .chat-howcanwehelptxt { display:


block; padding-top: 5px; }

.chat-window .chat-body { background: linear-gradient(rgb(255, 255, 255) 0%,


rgb(245, 246, 251) 100%); height: 385px; overflow: hidden auto; }

.initiated-chat-minimised, .initiated-chat-responsed-minimised { position: fixed;


box-shadow: rgba(153, 153, 153, 0.42) 0px 19px 54.88px 1.12px; right: 25px; bottom:
25px; z-index: 2; width: 56px; height: 56px; border-radius: 50%; border: 0px;
background: url("ic_nav_chat.svg") center center no-repeat rgb(142, 33, 87); }

.initiated-chat-minimised ul, .initiated-chat-responsed-minimised ul { list-style-


type: none; margin-block: 0em; padding-inline-start: 0px; }

.initiated-chat-minimised .defaultagentpic img, .initiated-chat-minimised .chattxt,


.initiated-chat-responsed-minimised .defaultagentpic img, .initiated-chat-
responsed-minimised .chattxt { display: none; }

.initiated-chat-responsed-minimised { box-shadow: rgba(0, 0, 0, 0.26) 0px 2px 5px


0px; position: fixed; right: 5px; bottom: 15px; z-index: 2; cursor: pointer; font-
family: Graphik, "Noto Sans", Verdana, Geneva, sans-serif; }

.initiated-chat-responsed-minimised .defaultagentpic .chat-count { position:


absolute; z-index: 1; width: 24px; height: 24px; line-height: 24px; color: rgb(255,
255, 255); background: rgb(58, 53, 175); border-radius: 24px; margin-top: -10px;
right: -6px; top: 0px; font-weight: bold; border: 0.2em solid rgb(255, 255, 255);
font-size: 12px !important; }

.chat-window .chat-body .chat-body-wrapper { display: table-cell; height: 385px;


vertical-align: bottom; }

.chat-window .chat-body ul { list-style-type: none; margin-block: 0em; padding-


inline-start: 0px; }

.chat-window .chat-body .chat-agent-responsed .chat-agent-txt-block { margin-top:


10px; float: left; width: 98%; font-size: 13px !important; }

.chat-window .chat-body .chat-agent-responsed.loading .chat-agent-txt-block


{ width: 98%; }

.chat-window .chat-body .chat-agent-responsed.loading .chat-agent-txt-block::after


{ display: block; content: ""; clear: both; }

.chat-window .chat-body .chat-agent-responsed .chat-agent-txt-block .chat-agent-


pic-small { display: block; width: 60px; text-align: center; height: 40px;
background: url("chatgentpic.png") center center no-repeat; }

.chat-window .chat-body .chat-agent-responsed .chat-agent-txt-block .chat-agent-


resp-txt { display: block; background: rgb(233, 233, 233); width: calc(100% -
80px); padding: 12px; margin-left: 60px; margin-top: -40px; border-radius: 0px 10px
10px; }

.chat-window .chat-body .chat-agent-responsed.loading .chat-agent-txt-block .chat-


agent-resp-loadanimation { display: block; background: rgb(233, 233, 233); width:
calc(50% - 80px); padding: 12px 12px 12px 30px; height: 10px; margin-left: 60px;
margin-top: -35px; border-radius: 0px 10px 10px; }

.dot-typing { position: relative; left: -9999px; width: 8px; height: 8px; border-
radius: 5px; background-color: rgb(153, 153, 153); color: rgb(153, 153, 153); box-
shadow: rgb(153, 153, 153) 9984px 0px 0px 0px, rgb(153, 153, 153) 9999px 0px 0px
0px, rgb(153, 153, 153) 10014px 0px 0px 0px; animation: 1.5s linear 0s infinite
normal none running dotTyping; }

@keyframes dotTyping {
0% { box-shadow: rgb(153, 153, 153) 9984px 0px 0px 0px, rgb(153, 153, 153) 9999px
0px 0px 0px, rgb(153, 153, 153) 10014px 0px 0px 0px; }
16.667% { box-shadow: rgb(153, 153, 153) 9984px -10px 0px 0px, rgb(153, 153, 153)
9999px 0px 0px 0px, rgb(153, 153, 153) 10014px 0px 0px 0px; }
33.333% { box-shadow: rgb(153, 153, 153) 9984px 0px 0px 0px, rgb(153, 153, 153)
9999px 0px 0px 0px, rgb(153, 153, 153) 10014px 0px 0px 0px; }
50% { box-shadow: rgb(153, 153, 153) 9984px 0px 0px 0px, rgb(153, 153, 153)
9999px -10px 0px 0px, rgb(153, 153, 153) 10014px 0px 0px 0px; }
66.667% { box-shadow: rgb(153, 153, 153) 9984px 0px 0px 0px, rgb(153, 153, 153)
9999px 0px 0px 0px, rgb(153, 153, 153) 10014px 0px 0px 0px; }
83.333% { box-shadow: rgb(153, 153, 153) 9984px 0px 0px 0px, rgb(153, 153, 153)
9999px 0px 0px 0px, rgb(153, 153, 153) 10014px -10px 0px 0px; }
100% { box-shadow: rgb(153, 153, 153) 9984px 0px 0px 0px, rgb(153, 153, 153)
9999px 0px 0px 0px, rgb(153, 153, 153) 10014px 0px 0px 0px; }
}

.chat-window .chat-body .chat-agent-responsed .chat-agent-name-time .chat-agent-


name { padding-left: 10px; color: rgb(153, 153, 153); float: left; padding-top:
5px; font-size: 13px !important; }

.chat-window .chat-body .chat-agent-responsed.loading .chat-agent-name-time .chat-


agent-name { padding-left: 10px; color: rgb(153, 153, 153); float: left; padding-
top: 10px; font-size: 13px !important; }

.chat-window .chat-body .chat-agent-responsed .chat-agent-name-time .chat-agent-


timestamp { padding-right: calc(50% - 50px); color: rgb(153, 153, 153); float:
right; padding-top: 5px; font-size: 13px !important; }

.chat-window .chat-body .chat-agent-responsed .chat-agent-name-time::after


{ display: block; content: ""; clear: both; }

.chat-window .chat-footer { background: linear-gradient(rgb(245, 245, 251) 0%,


rgb(242, 243, 250) 100%); padding: 15px; }

.chat-window .chat-footer .chat-txtbox-attach-pnl { list-style-type: none; margin-


block: 0em; padding-inline-start: 0px; border: 0.1em solid rgb(220, 223, 232);
background: rgb(255, 255, 255); border-radius: 50px; }

.chat-window .chat-footer .chat-txtbox-attach-pnl > li { display: block; height:


40px; padding-top: 5px; padding-bottom: 5px; width: 100%; padding-left: 15px; }

.chat-window .chat-footer > ul.chat-txtbox-attach-pnl > li .chat-txtbox { border:


0em solid rgb(255, 255, 255); height: 40px; width: calc(100% - 60px); }

.chat-window .chat-footer > ul.chat-txtbox-attach-pnl > li .chat-attachment


{ border: 0em solid rgb(255, 255, 255); height: 40px; width: 40px; padding-left:
50px; background: url("attachment.png") 10px center no-repeat; position: absolute;
cursor: pointer; }

.chat-window .chat-footer > ul.chat-txtbox-attach-pnl > li .chat-send { border: 0em


solid rgb(255, 255, 255); height: 40px; width: 40px; background:
url("sendarrow.png") 10px center no-repeat; position: absolute; cursor: pointer;
display: none; }

.chat-window .chat-footer > ul::after { display: block; content: ""; clear: both; }

.chat-window .chat-body .chat-user-responsed { float: right; width: 95%; }

.chat-window .chat-body .chat-user-responsed .chat-user-txt-block { display: block;


}

.chat-window .chat-body .chat-user-responsed .chat-user-txt-block .chat-user-pic-


small { background: rgb(157, 146, 196); float: right; margin-right: 10px; width:
32px; height: 32px; margin-top: 15px; border-radius: 32px; text-align: center;
color: rgb(255, 255, 255); line-height: 32px; font-size: 12px !important; }

.chat-window .chat-body .chat-user-responsed .chat-user-txt-block .chat-user-resp-


txt { background: rgb(233, 233, 233); float: right; margin-right: 10px; max-width:
calc(100% - 84px); margin-top: 15px; text-align: right; line-height: 20px; padding:
7px; border-radius: 10px 0px 10px 10px; font-size: 12px !important; }

.chat-window .chat-body .chat-user-responsed .chat-user-txt-block::after { display:


block; content: ""; clear: both; }

.chat-window .chat-body .chat-user-responsed .chat-user-name-time { display: block;


}

.chat-window .chat-body .chat-user-responsed .chat-user-name-time .chat-user-name {


padding-right: 15px; color: rgb(153, 153, 153); float: right; padding-top: 5px;
font-size: 13px !important; }

.chat-window .chat-body .chat-user-responsed .chat-user-name-time .chat-user-


timestamp { padding-left: calc(50% - 20px); color: rgb(153, 153, 153); float: left;
padding-top: 5px; font-size: 13px !important; }

.chat-window .chat-body .chat-user-responsed .chat-agent-user-time::after


{ display: block; content: ""; clear: both; }

.chat-endingconver-poupwindow { background: rgb(255, 255, 255); position: absolute;


width: 100%; height: 100vh; padding: 0px; z-index: 10; display: flex; align-items:
center; }

.chat-endingconver-poupwindow ul { list-style-type: none; margin-block: 0em;


padding-inline-start: 0px; }

.chat-endingconver-poupwindow .chat-popup-block { background: rgb(255, 255, 255);


border-radius: 15px; padding: 30px; }

.chat-endingconver-poupwindow .chat-popup-block li { margin-bottom: 10px; text-


align: center; color: rgb(31, 33, 43); }

.chat-endingconver-poupwindow .chat-popup-block li:nth-child(1) { display: block;


margin-bottom: 20px; font-weight: 400; width: 75%; margin-left: 12.5%; font-size:
18px !important; }

.chat-endingconver-poupwindow .chat-popup-block li:nth-child(2) { margin-bottom:


20px; font-size: 14px !important; }

.chat-endingconver-poupwindow .chat-popup-block li:nth-child(3) { margin-bottom:


5px; }

.chat-endingconver-poupwindow .chat-popup-block .btn_chat_primary { border: 0.1em


solid rgb(131, 44, 86); height: 45px; border-radius: 45px; color: rgb(255, 255,
255); background: rgb(131, 44, 86); width: 75%; transition: all 0.3s ease 0s;
cursor: pointer; font-weight: 500; margin-bottom: 1em; font-size: 15px !
important; }

.chat-endingconver-poupwindow .chat-popup-block .btn_chat_primary:hover { border:


0.1em solid rgb(157, 63, 110); color: rgb(255, 255, 255); background: rgb(157, 63,
110); }

.chat-endingconver-poupwindow .chat-popup-block .btn_chat_secondary { border: 0.1em


solid rgb(224, 226, 232); height: 45px; border-radius: 45px; color: rgb(157, 63,
110); background: rgb(255, 255, 255); width: 75%; transition: all 0.3s ease 0s;
cursor: pointer; margin-bottom: 20px; font-weight: 500; font-size: 15px !important;
}

.chat-endingconver-poupwindow .chat-popup-block .btn_chat_secondary:hover { border:


0.1em solid rgb(157, 63, 110); color: rgb(157, 63, 110); background: rgb(255, 255,
255); }

.chat-endingconver-poupwindow .chat-popup-block .chat-popup-header { border-bottom:


0.1em solid rgb(204, 204, 204); padding-bottom: 10px; color: rgb(102, 102, 102); }

.chat-endingconver-poupwindow .chat-popup-block .chat-popup-body { border-bottom:


0.1em solid rgb(204, 204, 204); padding-top: 30px; padding-bottom: 30px; color:
rgb(153, 153, 153); }

.chat-endingconver-poupwindow .chat-popup-block .chat-popup-body .chat-popup-body-


content { padding-bottom: 20px; }

.chat-endingconver-poupwindow .chk_container { display: block; position: relative;


padding-left: 35px; margin-bottom: 12px; cursor: pointer; user-select: none; text-
align: left; font-size: 14px !important; }

.chat-endingconver-poupwindow .chk_container input { position: absolute; opacity:


0; cursor: pointer; height: 0px; width: 0px; }

.chat-endingconver-poupwindow .chat_checkmark { position: absolute; top: 0px; left:


0px; height: 22px; width: 22px; background-color: rgb(238, 238, 238); border-
radius: 5px; }

.chat-endingconver-poupwindow .chk_container:hover input ~ .chat_checkmark


{ background-color: rgb(204, 204, 204); }

.chat-endingconver-poupwindow .chk_container input:checked ~ .chat_checkmark


{ background-color: rgb(58, 53, 175); }

.chat-endingconver-poupwindow .chat_checkmark::after { content: ""; position:


absolute; display: none; }

.chat-endingconver-poupwindow .chk_container input:checked ~ .chat_checkmark::after


{ display: block; }

.chat-endingconver-poupwindow .chk_container .chat_checkmark::after { left: 9px;


top: 3px; width: 3px; height: 10px; border-style: solid; border-color: white;
border-image: initial; border-width: 0px 2px 2px 0px; transform: rotate(45deg); }

.chat-endingchatwithoutconver-poupwindow { background: url("chat_dark_bg.png")


center center repeat; position: absolute; width: 338px; height: 472px; border-
radius: 10px; border: 0.1em solid rgb(102, 102, 102); padding: 30px; z-index: 10; }

.chat-endingchatwithoutconver-poupwindow ul { list-style-type: none; margin-block:


0em; padding-inline-start: 0px; }

.chat-endingchatwithoutconver-poupwindow .chat-popup-block { background: rgb(255,


255, 255); border-radius: 15px; margin-top: 100px; padding: 20px 30px; }

.chat-endingchatwithoutconver-poupwindow .chat-popup-block li { margin-bottom:


10px; text-align: center; }

.chat-endingchatwithoutconver-poupwindow .chat-popup-block li:nth-child(1) { line-


height: 24px; display: block; margin-bottom: 10px; font-size: 17px !important; }

.chat-endingchatwithoutconver-poupwindow .chat-popup-block li:nth-child(2) { line-


height: 20px; display: block; margin-bottom: 20px; color: rgb(153, 153, 153); font-
size: 14px !important; }
.chat-endingchatwithoutconver-poupwindow .chat-popup-block .btn_chat_primary
{ border: 0.1em solid rgb(131, 44, 86); height: 36px; border-radius: 36px; color:
rgb(255, 255, 255); background: rgb(131, 44, 86); width: 100%; transition: all 0.3s
ease 0s; cursor: pointer; margin-bottom: 10px; }

.chat-endingchatwithoutconver-poupwindow .chat-popup-block .btn_chat_primary:hover


{ border: 0.1em solid rgb(157, 63, 110); color: rgb(255, 255, 255); background:
rgb(157, 63, 110); }

.chat-endingchatwithoutconver-poupwindow .chat-popup-block .btn_chat_secondary


{ border: 0.1em solid rgb(224, 226, 232); height: 36px; border-radius: 36px; color:
rgb(157, 63, 110); background: rgb(255, 255, 255); width: 100%; transition: all
0.3s ease 0s; cursor: pointer; margin-bottom: 20px; }

.chat-endingchatwithoutconver-poupwindow .chat-popup-
block .btn_chat_secondary:hover { border: 0.1em solid rgb(157, 63, 110); color:
rgb(255, 255, 255); background: rgb(157, 63, 110); }

.chat-endingchatwithoutconver-poupwindow .chat-popup-block .chat-popup-header


{ border-bottom: 0.1em solid rgb(204, 204, 204); padding-bottom: 10px; color:
rgb(102, 102, 102); }

.chat-endingchatwithoutconver-poupwindow .chat-popup-block .chat-popup-body


{ border-bottom: 0.1em solid rgb(204, 204, 204); padding-top: 30px; padding-bottom:
30px; color: rgb(153, 153, 153); }

.chat-endingchatwithoutconver-poupwindow .chat-popup-block .chat-popup-body .chat-


popup-body-content { padding-bottom: 20px; }

.waitingpnlmain { width: 90%; margin-left: 5%; color: rgb(31, 33, 43); display:
flex; height: 100%; align-items: center; }

.waitingpnlmain .waitingpnl { background: url("animation_500_l3lfytsi.gif") center


top / 150px no-repeat; padding-top: 120px; }

.waitingpnlmain .waitingpnl > ul > li { text-align: center; font-family: Graphik;


font-size: 16px !important; }

.waitingpnlmain .waitingpnl > ul > li:nth-child(1) { padding: 20px 50px; font-


weight: 200; font-family: Graphik; font-size: 16px !important; }

.waitingpnlmain .waitingpnl > ul > li:nth-child(2) { padding-bottom: 20px; line-


height: 24px; font-family: Graphik; font-size: 16px !important; }

.waitingpnlmain .waitingpnl > ul > li.availagent { text-align: center; display:


block; height: 50px; }

.waitingpnlmain .waitingpnl > ul > li.availagent div { float: left; margin-left:


calc(50% - 75px); }

.waitingpnlmain .waitingpnl > ul > li.availagent div span { float: left;


background: rgb(255, 255, 255); width: 42px; height: 42px; border-radius: 42px;
border: 0.1em solid rgb(255, 255, 255); line-height: 42px; margin-right: -10px; }

.waitingpnlmain .waitingpnl > ul > li.availagent div span img { border-radius:


44px; }

.waitingpnlmain .waitingpnl > ul > li.availagent div span:last-child { background:


rgb(224, 226, 231); }

.waitingpnlmain .waitingpnl > ul > li.availagent, .waitingpnlmain .waitingpnl > ul


> li.availagent div { display: block; content: ""; clear: both; }

.waitingpnlmain .promoads { border: 0.1em solid rgb(202, 203, 205); border-radius:


10px; background: rgb(255, 255, 255); margin-bottom: 25px; }

.waitingpnlmain .promoads > ul > li:nth-child(1) { border-bottom: 0.1em solid


rgb(202, 203, 205); height: 100px; }

.waitingpnlmain .promoads > ul > li:nth-child(1) img { border-top-left-radius:


11px; border-top-right-radius: 11px; }

.waitingpnlmain .promoads > ul > li:nth-child(2) { border-bottom: 0.1em solid


rgb(202, 203, 205); text-align: left; padding-top: 15px; padding-bottom: 15px;
padding-left: 15px; line-height: 22px; color: rgb(102, 102, 102); font-size: 14px !
important; }

.waitingpnlmain .promoads > ul > li:nth-child(3) { text-align: left; }

.waitingpnlmain .promoads .chatcollasiblepnl { display: block; font-size: 12px !


important; }

.waitingpnlmain .promoads .chatcollasiblepnl .chatcolpheader { display: block;


padding-left: 15px; border-bottom: 0.1em solid rgb(202, 203, 205); line-height:
36px; padding-right: 30px; white-space: nowrap; overflow: hidden; text-overflow:
ellipsis; cursor: pointer; }

.waitingpnlmain .promoads .chatcollasiblepnl .chatcolpcontent { line-height: 20px;


padding: 15px; border-bottom: 0.1em solid rgb(202, 203, 205); }

.waitingpnlmain .promoads .chatcollasiblepnl.closed .chatcolpheader { background:


url("collaprightarrow.png") right 10px center no-repeat; }

.waitingpnlmain .promoads .chatcollasiblepnl.closed .chatcolpcontent { display:


none !important; }

.waitingpnlmain .promoads .chatcollasiblepnl.opened .chatcolpheader { background:


url("collapdownarrow.png") right 10px center no-repeat; }

.waitingpnlmain .promoads .chatcollasiblepnl.opened .chatcolpcontent { display:


block !important; }

.waitingpnlmain .promoads .chatcollasiblepnl:last-


child .chatcolpheader, .waitingpnlmain .promoads .chatcollasiblepnl:last-
child .chatcolpcontent { border-bottom: 0em solid rgb(202, 203, 205) !important; }

.waitingpnlmain .promoads .chatcollasiblepnl:last-child .chatcolpcontent { border-


top: 0.1em solid rgb(202, 203, 205) !important; }

.newuserpnlmain { width: 90%; margin-left: 5%; color: rgb(102, 102, 102); }

.newuserpnlmain .newuserpnl > ul > li:nth-child(1) { padding-top: 30px; padding-


bottom: 25px; color: rgb(31, 33, 43); text-align: center; font-weight: 500; line-
height: 25px; font-size: 18px !important; }

.newuserpnlmain .newuserpnl > ul > li { text-align: center; }


.newuserpnlmain .newuserpnl > ul > li:nth-child(2) input { width: 80%; height:
40px; line-height: 40px; margin-bottom: 20px; border-radius: 5px; border: 0.1em
solid rgb(218, 218, 218); text-indent: 10px; }

.newuserpnlmain .newuserpnl > ul > li:nth-child(3) input { width: 80%; height:


40px; line-height: 40px; margin-bottom: 20px; border-radius: 5px; border: 0.1em
solid rgb(218, 218, 218); text-indent: 10px; }

.newuserpnlmain .newuserpnl > ul > li:nth-child(4) input { width: 80%; height:


42px; border-radius: 42px; background: rgb(131, 44, 86); border: 0.1em solid
rgb(131, 44, 86); color: rgb(255, 255, 255); cursor: pointer; font-size: 16px !
important; }

.newuserpnlmain .newuserpnl > ul > li:nth-child(4) input:disabled { background:


rgb(255, 255, 255); border: 0.1em solid rgb(246, 246, 246); color: rgb(119, 129,
142); }

.chat-agent-responded { display: block; width: 90%; margin-bottom: 15px; }

.chat-agent-responded::before { display: block; content: ""; height: 15px; clear:


both; }

.chat-agent-responded li { display: table-cell; text-align: center; vertical-align:


bottom; }

.chat-agent-responded li.agent-img { display: table-cell; width: 60px; }

.chat-agent-responded li.agent-img > img { border-radius: 30px; }

.chat-agent-responded li.agent-res-name-txt { background: rgb(142, 33, 87); width:


calc(100% - 60px); text-align: left; border-radius: 20px 20px 20px 0px; line-
height: 20px; padding: 10px 15px; color: rgb(242, 243, 249); font-size: 13px !
important; }

.chat-agent-responded li.agent-res-name-txt span { display: block; }

.chat-agent-responded li.agent-res-name-txt span:nth-child(1) { font-weight: bold;


padding-bottom: 2px; }

.chat-agent-responding { display: block; width: 90%; margin-top: 15px; }

.chat-agent-responding li { display: table-cell; text-align: center; vertical-


align: bottom; }

.chat-agent-responding li.agent-img { display: table-cell; width: 60px; }

.chat-agent-responding li.agent-img > img { border-radius: 30px; }

.chat-agent-responding li.agent-res-name-txt { background: rgb(234, 236, 240);


width: calc(100% - 60px); text-align: left; border-radius: 20px 20px 20px 0px;
line-height: 20px; padding: 10px 15px; color: rgb(68, 68, 68); font-size: 13px !
important; }

.chat-agent-responding li.agent-res-name-txt span { display: block; }

.chat-agent-responding li.agent-res-name-txt span:nth-child(1) { padding-bottom:


12px; }

.chat-agent-responding li.agent-res-name-txt span:nth-child(2) { padding-left:


17px; }

.chat-customer-responded { float: right; width: 340px; padding-left: 30px; margin-


top: 8px; margin-right: 20px; }

.chat-customer-responded li.customer-res-time-txt { background: rgb(234, 236, 240);


text-align: left; border-radius: 20px 20px 0px; line-height: 20px; padding: 10px
15px; color: rgb(31, 33, 43); font-size: 13px !important; }

.chat-customer-responded li.customer-res-time-txt span { display: block; }

.chat-customer-responded li.customer-res-time-txt span:nth-child(1) { font-weight:


bold; padding-bottom: 2px; }

.chat-customer-responded > ul { float: right; }

.chat-customer-attachment { display: inline-block; background: rgb(131, 44, 86);


width: calc(100% - 40px); margin-left: 20px; margin-right: 20px; border-radius:
10px; margin-top: 10px; }

.chat-customer-attachment ul li:nth-child(1) { width: 90px; float: left; padding:


10px; }

.chat-customer-attachment ul li:nth-child(1) img { width: 80px; height: 30px;


float: left; border-radius: 10px; border: 0.1em solid rgb(183, 82, 131); cursor:
pointer; }

.chat-customer-attachment ul li:nth-child(2) { width: calc(100% - 120px); max-


width: calc(100% - 150px); float: left; line-height: 50px; color: rgb(255, 255,
255); white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size:
12px !important; }

.chat-customer-attachment ul li:nth-child(3) { float: left; width: 40px; height:


50px; }

.chat-customer-attachment ul li:nth-child(3) .delete-attachment { width: 30px;


height: 30px; margin-top: 10px; margin-left: 5px; background: url("closebtn12.png")
center center no-repeat; border: 0em solid transparent; cursor: pointer;
transition-duration: 0.5s; transition-property: transform; }

.chat-customer-attachment ul li:nth-child(3) .delete-attachment:hover { transform:


rotate(180deg); }

.chat-customer-attachment ul.pdf li:nth-child(1) { width: 30px; float: left;


padding: 10px; }

.chat-customer-attachment ul.pdf li:nth-child(2) { width: calc(100% - 90px); max-


width: calc(100% - 90px); }

.chat-customer-attachment ul.pdf li:nth-child(1) img { width: 21px; height: 26px;


border-radius: 0px; border: 0em solid rgb(183, 82, 131); margin-left: 5px; margin-
top: 2px; }

.chat-customer-loading-attachment { display: inline-block; background: rgb(131, 44,


86); width: calc(100% - 40px); margin-left: 20px; margin-right: 20px; border-
radius: 3px; margin-top: 10px; height: 25px; text-align: center; color: rgb(255,
255, 255); line-height: 25px; animation: 2s ease 0s infinite normal none running
pulse; font-size: 11px !important; }
@keyframes pulse {
0% { opacity: 0.3; }
50% { opacity: 1; }
100% { opacity: 0.3; }
}

.chat-agent-responding::after, .chat-agent-responding > ul::after, .chat-agent-


responded::after, .chat-agent-responded > ul::after, .chat-customer-
responded::after, .chat-customer-responded > ul::after { display: block; content:
""; clear: both; }

.chat-window .chat-body::-webkit-scrollbar { width: 8px; background-color: rgb(255,


255, 255); }

.chat-window .chat-body::-webkit-scrollbar-thumb { border-radius: 10px; box-shadow:


rgb(255, 255, 255) 0px -6px 0px 0px inset, rgb(255, 255, 255) 0px 6px 0px 0px
inset; background-color: rgba(209, 209, 209, 0.97); }

.chat-window .chat-body::-webkit-scrollbar-track { border-radius: 10px; box-shadow:


rgb(255, 255, 255) 0px -6px 0px 0px inset, rgb(255, 255, 255) 0px 6px 0px 0px
inset; background-color: rgb(244, 244, 244); }

.colorloading { height: 3px; width: 90%; margin-left: 5%; background: rgb(219, 222,
231); }

.colorloading span { height: 3px; width: 30%; margin-left: 0%; background: linear-
gradient(to right, rgba(30, 87, 153, 0) 0%, rgba(32, 124, 202, 0.94) 16%, rgb(32,
124, 202) 17%, rgb(41, 137, 216) 50%, rgb(125, 185, 232) 87%, rgba(125, 185, 232,
0) 100%); display: block; animation-name: colorloadinganimation; animation-
duration: 2s; animation-iteration-count: infinite; }

@keyframes colorloadinganimation {
0% { margin-left: 0%; }
100% { margin-left: 70%; }
}

#newcustomererror1 { margin-top: 15px; margin-left: 25px; margin-right: 25px;


padding: 15px 15px 15px 60px; color: rgb(255, 255, 255); font-size: 13px; border-
radius: 6px; background: url("remove.svg") 15px center no-repeat rgb(180, 7, 28); }

#chatcustomerfullname.error { border: 0.1em solid rgb(180, 7, 28); }

#chatcustomeremailaddress.error { border: 0.1em solid rgb(180, 7, 28); }

@media only screen and (min-device-width: 480px) and (max-width: 319px) {


body { margin: 0px !important; }
.initiatechat { bottom: auto; top: 25px; }
.chat-window { border-radius: 0px; box-shadow: rgba(153, 153, 153, 0.42) 0px 19px
54.88px 1.12px; width: 100%; left: 0px; top: 0px; position: fixed; }
.chat-window .chat-body { height: calc(100vh - 150px); }
.chat-window .chat-body .chat-body-wrapper { height: calc(100vh - 160px); }
.chat-window .chat-body.heightadjust1 { height: calc(100vh - 85px); }
.chat-window .chat-body.heightadjust1 .newuserpnlmain { margin-top: calc(50vh -
250px); }
.chat-endingconver-poupwindow { width: 85%; height: 100vh; }
.chat-endingchatwithoutconver-poupwindow { width: 85%; border-radius: 0px;
height: 100vh; }
.chat-endingchatwithoutconver-poupwindow .chat-popup-block { margin-top:
calc(50vh - 180px); }
@keyframes animtyp1anim {
0% { opacity: 1; }
50% { opacity: 0.5; }
100% { opacity: 1; }
}
}

@media only screen and (min-width: 320px) and (max-width: 479px) {


body { margin: 0px !important; }
.initiatechat { bottom: 100px; top: unset; }
.chat-window { border-radius: 0px; box-shadow: rgba(153, 153, 153, 0.42) 0px 19px
54.88px 1.12px; width: 100%; left: 0px; top: 0px; position: fixed; }
.chat-window .chat-header { border-radius: 0px; }
.chat-window .chat-body { height: calc(100vh - 150px); }
.chat-window .chat-body .chat-body-wrapper { height: calc(100vh - 160px); }
.chat-window .chat-body.heightadjust1 { height: calc(100vh - 85px); }
.chat-window .chat-body.heightadjust1 .newuserpnlmain { margin-top: calc(50vh -
250px); }
.chat-endingconver-poupwindow { width: 100%; height: 100vh; }
.chat-endingchatwithoutconver-poupwindow { width: 85%; border-radius: 0px;
height: 100vh; }
.chat-endingchatwithoutconver-poupwindow .chat-popup-block { margin-top:
calc(50vh - 180px); }
#initiatechat.animtyp1 span { width: 32px; height: 24px; float: left; margin-
left: 10px; color: transparent; font-size: 0px; background: url("ellipsis.svg")
center center no-repeat; animation-name: animtyp1anim; animation-iteration-count:
infinite; animation-duration: 1s; }
@keyframes animtyp1anim {
0% { opacity: 1; }
50% { opacity: 0.5; }
100% { opacity: 1; }
}
}

@media only screen and (min-width: 480px) and (max-width: 600px) {


body { margin: 0px !important; }
.initiatechat { bottom: auto; top: 25px; }
.chat-window { border-radius: 0px; box-shadow: rgba(153, 153, 153, 0.42) 0px 19px
54.88px 1.12px; width: calc(100% - 20px); left: 10px; top: 10px; position: fixed;
bottom: unset; right: unset; }
.chat-window .chat-body { height: calc(100vh - 150px); }
.chat-window .chat-body .chat-body-wrapper { height: calc(100vh - 160px); }
.chat-window .chat-body.heightadjust1 { height: calc(100vh - 85px); }
.chat-window .chat-body.heightadjust1 .newuserpnlmain { margin-top: calc(50vh -
250px); }
.chat-endingconver-poupwindow { width: 85%; height: 100vh; }
.chat-endingchatwithoutconver-poupwindow { width: 85%; border-radius: 0px;
height: 100vh; }
.chat-endingchatwithoutconver-poupwindow .chat-popup-block { margin-top:
calc(50vh - 180px); }
#initiatechat.animtyp1 span { background: url("ellipsis.svg") center center no-
repeat; animation-name: animtyp1anim; animation-iteration-count: infinite;
animation-duration: 1s; }
#initiatechat.animtyp1 span { width: 32px; height: 24px; float: left; margin-
left: 10px; }
@keyframes animtyp1anim {
0% { opacity: 1; }
50% { opacity: 0.5; }
100% { opacity: 1; }
}
}

@media only screen and (min-width: 768px) {


.chat-window { box-shadow: rgba(153, 153, 153, 0.42) 0px 19px 54.88px 1.12px;
width: 400px; list-style-type: none; margin-block-end: 0em; padding-inline-start:
0px; position: fixed; bottom: 20px; right: 20px; left: unset; top: unset; }
.chat-window .chat-body { height: 385px; }
#initiatechat.animtyp1 { width: 153px; text-indent: 0px; padding-left: 68px; }
#initiatechat.animtyp1 span { animation-name: animtyp1anim; animation-iteration-
count: infinite; animation-duration: 1s; line-height: 18px; font-size: 16px !
important; text-align: left !important; }
@keyframes animtyp1anim {
0% { opacity: 1; }
50% { opacity: 0.5; }
100% { opacity: 1; }
}
}

@media only screen and (min-width: 992px) {


.chat-window { border-radius: 10px; box-shadow: rgba(153, 153, 153, 0.42) 0px
19px 54.88px 1.12px; width: 400px; list-style-type: none; margin-block-end: 0em;
padding-inline-start: 0px; position: fixed; bottom: 20px; right: 20px; left: unset;
top: unset; }
.chat-window .chat-body { height: 385px; }
}

@media only screen and (min-width: 1200px) {


.chat-window { border-radius: 10px; box-shadow: rgba(153, 153, 153, 0.42) 0px
19px 54.88px 1.12px; width: 400px; list-style-type: none; margin-block-end: 0em;
padding-inline-start: 0px; position: fixed; bottom: 20px; right: 20px; left: unset;
top: unset; }
.chat-window .chat-body { height: 385px; }
}

#container, #footer .input-container .message-input, #wrapper .chat-header .chat-


heading { font-family: Graphik, "Noto Sans", Verdana, Geneva, sans-serif; }

#messenger-button .messenger-button-icon img { display: none; }

#messenger-button .messenger-button-icon { }

#newuserpnlmain ul { list-style-type: none; margin-block: 0em; padding-inline-


start: 0px; }

#wrapper .chat-header { text-align: left; padding-left: 10px; height: 50px;


background: rgb(142, 33, 87); font-size: 14px !important; }

#wrapper .chat-header .chat-heading { font-weight: 500; color: rgb(51, 51, 51);


margin-left: 10px; margin-block: 0em; height: 60px; line-height: 60px; font-size:
16px !important; }

#wrapper .chat-header .chat-mini-btn { height: 50px; margin-top: 5px; width: 40px;


color: transparent; background: url("ic_turfoff_gray.svg") center center no-repeat;
border: 0em solid transparent; cursor: pointer; }

#wrapper .chat-header .chat-close-btn { height: 50px; margin-top: 5px; width: 40px;


color: transparent; margin-right: 10px; background: url("ic_close_gray.svg") center
center no-repeat; border: 0em solid transparent; cursor: pointer; transition-
duration: 0.5s; transition-property: transform; }

#wrapper .chat-header .chat-close-btn:hover { transform: rotate(180deg); }

#wrapper .chat-header .chat-head-logo { margin-top: 12px; margin-left: 5px; }

#wrapper .chat-header .pull-left { float: left; }

#wrapper .chat-header .pull-right { float: right; }

.waitingpnlmain .waitingpnl > ul { list-style-type: none; margin-block: 0em;


padding-inline-start: 0px; }

.waitingpnlmain { color: rgb(51, 51, 51); }

#footer .send { background: url("ic_send.svg") center center no-repeat; margin-top:


3px; color: transparent !important; }

#container #conversation { background: rgb(255, 255, 255); }

#chatcustomerfullname, #chatcustomeremailaddress { color: rgb(31, 33, 43); font-


size: 15px !important; }

#chatcustomerfullname, #chatcustomeremailaddress, #btncustomerstartchat { height:


52px; }

.message-item.message-text * { color: rgb(31, 33, 43); }

.msg-wrapper .msg { background-color: rgb(234, 236, 240) !important; }

#footer { background-color: rgb(245, 246, 251); }

#footer textarea { background-color: rgb(245, 246, 251); border: 0em; }

#container #conversation .row.row-current-user-last:not(.row-current-user-


first) .msg-wrapper .msg, #container #conversation .row.row-current-user-
last:not(.row-current-user-first) .msg-wrapper .msg-image { border-top-right-
radius: 16px; }

#container #conversation .row.row-other-user-last:not(.row-other-user-first) .msg-


wrapper .msg, #container #conversation .row.row-other-user-last:not(.row-other-
user-first) .msg-wrapper .msg-image { border-top-left-radius: 16px; }

#container #conversation .row.row-other-user-middle .msg-wrapper .msg, #container


#conversation .row.row-other-user-middle .msg-wrapper .msg-image { border-bottom-
left-radius: 16px; border-top-left-radius: 16px; }

.messages-container .row.left-row div.msg { background-color: rgb(142, 33, 87) !


important; color: rgb(242, 243, 249) !important; border-radius: 16px 16px 16px
0px !important; }

.messages-container .row.left-row div.msg .message-text * { color: rgb(242, 243,


249) !important; font-size: 14px !important; }

.messages-container .row.right-row div.msg { background-color: rgb(234, 236, 240) !


important; color: rgb(31, 33, 43) !important; border-bottom-right-radius: 0px !
important; }

.messages-container .row.right-row div.msg .message-text * { color: rgb(31, 33, 43)


!important; font-size: 14px !important; }

.conversation-timestamp-header { opacity: 0.7; color: rgb(31, 33, 43) !important;


font-weight: normal !important; text-transform: lowercase !important; }

.conversation-timestamp-header::first-letter { text-transform: uppercase !


important; }

#messenger-button .unread-badge { left: 40px; }

#footer .input-container .message-input { min-height: 30px; }

#initiatechat.animtyp1 { line-height: 18px !important; }

#waitingpnlmain.unavailablechatpnl { text-align: center; }

#waitingpnlmain.unavailablechatpnl ul { list-style-type: none; margin-block: 0em;


padding-inline-start: 0px; }

#waitingpnlmain.unavailablechatpnl ul.txtcnt { width: 80%; margin-left: 10%;


margin-top: 10%; color: rgb(31, 33, 43); }

#waitingpnlmain.unavailablechatpnl ul.txtcnt li.txtmast { font-size: 18px; font-


weight: 500; }

#waitingpnlmain.unavailablechatpnl ul.txtcnt li.txtsub { font-size: 14px; margin-


top: 10px; }

#waitingpnlmain.unavailablechatpnl ul.txtcnt #btn_chat_contactus { height: 38px;


background: rgb(255, 255, 255); border: 0.1em solid rgb(142, 33, 87); margin-top:
20px; width: 100%; border-radius: 26px; color: rgb(142, 33, 87); transition-
duration: 0.3s; font-weight: 500; }

#waitingpnlmain.unavailablechatpnl ul.txtcnt #btn_chat_contactus:hover


{ background: rgb(142, 33, 87) !important; color: rgb(255, 255, 255) !important; }

#waitingpnlmain.unavailablechatpnl ul.txtcnt li.fltxt { margin-top: 40px; font-


size: 14px; }

#waitingpnlmain.unavailablechatpnl ul.txtcnt .socialmedia { float: left; width:


100%; box-sizing: content-box; margin-top: 15px; }

#waitingpnlmain.unavailablechatpnl ul.txtcnt .socialmedia li { float: left; width:


33.33%; height: 100px; box-sizing: content-box; }

#waitingpnlmain.unavailablechatpnl ul.txtcnt .socialmedia #social_facebook { float:


left; width: 100%; height: 100px; padding-top: 50px; background:
url("Ic_Facebook.svg") center top 15px no-repeat; border: 0.1em solid rgb(219, 222,
231); border-top-left-radius: 12px; border-bottom-left-radius: 12px; }

#waitingpnlmain.unavailablechatpnl ul.txtcnt .socialmedia #social_twitter { float:


left; width: 100%; height: 100px; background: url("Ic_Twitter.svg") center top 15px
no-repeat; padding-top: 50px; border: 0.1em solid rgb(219, 222, 231); }

#waitingpnlmain.unavailablechatpnl ul.txtcnt .socialmedia #social_instagram


{ float: left; width: 100%; height: 100px; background: url("ic_insta.svg") center
top 15px no-repeat; padding-top: 50px; border: 0.1em solid rgb(219, 222, 231);
border-top-right-radius: 12px; border-bottom-right-radius: 12px; }
#waitingpnlmain.unavailablechatpnl ul.txtcnt .socialmedia button { transition-
duration: 0.3s !important; }

#waitingpnlmain.unavailablechatpnl ul.txtcnt .socialmedia button:hover { border:


0.1em solid rgb(142, 33, 87) !important; }

#waitingpnlmain.unavailablechatpnl ul.txtcnt .socialmedia::after { display: block;


content: ""; clear: both; }

#initiatechat.animtyp1 { background: rgb(255, 255, 255); width: 410px; height:


640px; position: fixed; display: flex; align-items: center; justify-content:
center; border-radius: 20px; box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px; bottom:
20px !important; right: 20px !important; padding-left: unset !important; top: unset
!important; }

#initiatechat.animtyp1 ul li:nth-child(1) { background:


url("animation_500_l3lfytsi.gif") center top / 150px no-repeat; height: 150px; }

#initiatechat.animtyp1 ul li:nth-child(2) { font-size: 2em; font-family: Jotia;


font-weight: 200; color: rgb(51, 51, 51); }

#wrapper .chat-header { height: 60px; z-index: 1; position: absolute; width: 100%;


background: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.1) -4px 9px 25px -
6px; }

#wrapper .chat-header .chat-heading { height: 60px; }

#container #conversation { padding-top: 60px; }

#container #footer { background: rgb(255, 255, 255); }

#footer .input-container .message-input { background: rgb(255, 255, 255); padding-


left: 0.5em; padding-top: 0.3em; }

#footer .send { display: flex; height: calc(100% - 12px); }

.chat-endingconver-poupwindow .chat-popup-block { margin-left: 10px; width: 100%; }


------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location: https://fonts.googleapis.com/css2?
family=Noto+Sans:ital,wght@0,400;0,700;1,400;1,700&display=swap

@charset "utf-8";

@font-face { font-family: "Noto Sans"; font-style: italic; font-weight: 400; font-


display: swap; src: url("https://fonts.gstatic.com/s/notosans/v27/o-
0OIpQlx3QUlC5A4PNr4ARPQ_mu72BiBLE.woff2") format("woff2"); unicode-range: U+460-
52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: "Noto Sans"; font-style: italic; font-weight: 400; font-


display: swap; src: url("https://fonts.gstatic.com/s/notosans/v27/o-
0OIpQlx3QUlC5A4PNr4ARGQ_mu72BiBLE.woff2") format("woff2"); unicode-range: U+301,
U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: "Noto Sans"; font-style: italic; font-weight: 400; font-


display: swap; src: url("https://fonts.gstatic.com/s/notosans/v27/o-
0OIpQlx3QUlC5A4PNr4ARDQ_mu72BiBLE.woff2") format("woff2"); unicode-range: U+900-
97F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839,
U+A8E0-A8FB; }

@font-face { font-family: "Noto Sans"; font-style: italic; font-weight: 400; font-


display: swap; src: url("https://fonts.gstatic.com/s/notosans/v27/o-
0OIpQlx3QUlC5A4PNr4AROQ_mu72BiBLE.woff2") format("woff2"); unicode-range: U+1F00-
1FFF; }

@font-face { font-family: "Noto Sans"; font-style: italic; font-weight: 400; font-


display: swap; src: url("https://fonts.gstatic.com/s/notosans/v27/o-
0OIpQlx3QUlC5A4PNr4ARBQ_mu72BiBLE.woff2") format("woff2"); unicode-range: U+370-
3FF; }

@font-face { font-family: "Noto Sans"; font-style: italic; font-weight: 400; font-


display: swap; src: url("https://fonts.gstatic.com/s/notosans/v27/o-
0OIpQlx3QUlC5A4PNr4ARNQ_mu72BiBLE.woff2") format("woff2"); unicode-range: U+102-
103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: "Noto Sans"; font-style: italic; font-weight: 400; font-


display: swap; src: url("https://fonts.gstatic.com/s/notosans/v27/o-
0OIpQlx3QUlC5A4PNr4ARMQ_mu72BiBLE.woff2") format("woff2"); unicode-range: U+100-
24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F,
U+A720-A7FF; }

@font-face { font-family: "Noto Sans"; font-style: italic; font-weight: 400; font-


display: swap; src: url("https://fonts.gstatic.com/s/notosans/v27/o-
0OIpQlx3QUlC5A4PNr4ARCQ_mu72Bi.woff2") format("woff2"); unicode-range: U+0-FF,
U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC,
U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: "Noto Sans"; font-style: italic; font-weight: 700; font-


display: swap; src: url("https://fonts.gstatic.com/s/notosans/v27/o-
0TIpQlx3QUlC5A4PNr4Az5ZuyOzW1IPriezag.woff2") format("woff2"); unicode-range:
U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: "Noto Sans"; font-style: italic; font-weight: 700; font-


display: swap; src: url("https://fonts.gstatic.com/s/notosans/v27/o-
0TIpQlx3QUlC5A4PNr4Az5ZuyHzW1IPriezag.woff2") format("woff2"); unicode-range:
U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: "Noto Sans"; font-style: italic; font-weight: 700; font-


display: swap; src: url("https://fonts.gstatic.com/s/notosans/v27/o-
0TIpQlx3QUlC5A4PNr4Az5ZuyCzW1IPriezag.woff2") format("woff2"); unicode-range:
U+900-97F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-
A839, U+A8E0-A8FB; }

@font-face { font-family: "Noto Sans"; font-style: italic; font-weight: 700; font-


display: swap; src: url("https://fonts.gstatic.com/s/notosans/v27/o-
0TIpQlx3QUlC5A4PNr4Az5ZuyPzW1IPriezag.woff2") format("woff2"); unicode-range:
U+1F00-1FFF; }

@font-face { font-family: "Noto Sans"; font-style: italic; font-weight: 700; font-


display: swap; src: url("https://fonts.gstatic.com/s/notosans/v27/o-
0TIpQlx3QUlC5A4PNr4Az5ZuyAzW1IPriezag.woff2") format("woff2"); unicode-range:
U+370-3FF; }

@font-face { font-family: "Noto Sans"; font-style: italic; font-weight: 700; font-


display: swap; src: url("https://fonts.gstatic.com/s/notosans/v27/o-
0TIpQlx3QUlC5A4PNr4Az5ZuyMzW1IPriezag.woff2") format("woff2"); unicode-range:
U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9,
U+20AB; }

@font-face { font-family: "Noto Sans"; font-style: italic; font-weight: 700; font-


display: swap; src: url("https://fonts.gstatic.com/s/notosans/v27/o-
0TIpQlx3QUlC5A4PNr4Az5ZuyNzW1IPriezag.woff2") format("woff2"); unicode-range:
U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-
2C7F, U+A720-A7FF; }

@font-face { font-family: "Noto Sans"; font-style: italic; font-weight: 700; font-


display: swap; src: url("https://fonts.gstatic.com/s/notosans/v27/o-
0TIpQlx3QUlC5A4PNr4Az5ZuyDzW1IPrie.woff2") format("woff2"); unicode-range: U+0-FF,
U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC,
U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: "Noto Sans"; font-style: normal; font-weight: 400; font-


display: swap; src: url("https://fonts.gstatic.com/s/notosans/v27/o-
0IIpQlx3QUlC5A4PNr6DRASf6M7VBj.woff2") format("woff2"); unicode-range: U+460-52F,
U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: "Noto Sans"; font-style: normal; font-weight: 400; font-


display: swap; src: url("https://fonts.gstatic.com/s/notosans/v27/o-
0IIpQlx3QUlC5A4PNr4TRASf6M7VBj.woff2") format("woff2"); unicode-range: U+301,
U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: "Noto Sans"; font-style: normal; font-weight: 400; font-


display: swap; src: url("https://fonts.gstatic.com/s/notosans/v27/o-
0IIpQlx3QUlC5A4PNr5DRASf6M7VBj.woff2") format("woff2"); unicode-range: U+900-97F,
U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-
A8FB; }

@font-face { font-family: "Noto Sans"; font-style: normal; font-weight: 400; font-


display: swap; src: url("https://fonts.gstatic.com/s/notosans/v27/o-
0IIpQlx3QUlC5A4PNr6TRASf6M7VBj.woff2") format("woff2"); unicode-range: U+1F00-1FFF;
}

@font-face { font-family: "Noto Sans"; font-style: normal; font-weight: 400; font-


display: swap; src: url("https://fonts.gstatic.com/s/notosans/v27/o-
0IIpQlx3QUlC5A4PNr5jRASf6M7VBj.woff2") format("woff2"); unicode-range: U+370-3FF; }

@font-face { font-family: "Noto Sans"; font-style: normal; font-weight: 400; font-


display: swap; src: url("https://fonts.gstatic.com/s/notosans/v27/o-
0IIpQlx3QUlC5A4PNr6jRASf6M7VBj.woff2") format("woff2"); unicode-range: U+102-103,
U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: "Noto Sans"; font-style: normal; font-weight: 400; font-


display: swap; src: url("https://fonts.gstatic.com/s/notosans/v27/o-
0IIpQlx3QUlC5A4PNr6zRASf6M7VBj.woff2") format("woff2"); unicode-range: U+100-24F,
U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-
A7FF; }

@font-face { font-family: "Noto Sans"; font-style: normal; font-weight: 400; font-


display: swap; src: url("https://fonts.gstatic.com/s/notosans/v27/o-
0IIpQlx3QUlC5A4PNr5TRASf6M7Q.woff2") format("woff2"); unicode-range: U+0-FF, U+131,
U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122,
U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: "Noto Sans"; font-style: normal; font-weight: 700; font-


display: swap; src: url("https://fonts.gstatic.com/s/notosans/v27/o-
0NIpQlx3QUlC5A4PNjXhFVadyBx2pqPIif.woff2") format("woff2"); unicode-range: U+460-
52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: "Noto Sans"; font-style: normal; font-weight: 700; font-


display: swap; src: url("https://fonts.gstatic.com/s/notosans/v27/o-
0NIpQlx3QUlC5A4PNjXhFVYNyBx2pqPIif.woff2") format("woff2"); unicode-range: U+301,
U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: "Noto Sans"; font-style: normal; font-weight: 700; font-


display: swap; src: url("https://fonts.gstatic.com/s/notosans/v27/o-
0NIpQlx3QUlC5A4PNjXhFVZdyBx2pqPIif.woff2") format("woff2"); unicode-range: U+900-
97F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839,
U+A8E0-A8FB; }

@font-face { font-family: "Noto Sans"; font-style: normal; font-weight: 700; font-


display: swap; src: url("https://fonts.gstatic.com/s/notosans/v27/o-
0NIpQlx3QUlC5A4PNjXhFVaNyBx2pqPIif.woff2") format("woff2"); unicode-range: U+1F00-
1FFF; }

@font-face { font-family: "Noto Sans"; font-style: normal; font-weight: 700; font-


display: swap; src: url("https://fonts.gstatic.com/s/notosans/v27/o-
0NIpQlx3QUlC5A4PNjXhFVZ9yBx2pqPIif.woff2") format("woff2"); unicode-range: U+370-
3FF; }

@font-face { font-family: "Noto Sans"; font-style: normal; font-weight: 700; font-


display: swap; src: url("https://fonts.gstatic.com/s/notosans/v27/o-
0NIpQlx3QUlC5A4PNjXhFVa9yBx2pqPIif.woff2") format("woff2"); unicode-range: U+102-
103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: "Noto Sans"; font-style: normal; font-weight: 700; font-


display: swap; src: url("https://fonts.gstatic.com/s/notosans/v27/o-
0NIpQlx3QUlC5A4PNjXhFVatyBx2pqPIif.woff2") format("woff2"); unicode-range: U+100-
24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F,
U+A720-A7FF; }

@font-face { font-family: "Noto Sans"; font-style: normal; font-weight: 700; font-


display: swap; src: url("https://fonts.gstatic.com/s/notosans/v27/o-
0NIpQlx3QUlC5A4PNjXhFVZNyBx2pqPA.woff2") format("woff2"); unicode-range: U+0-FF,
U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC,
U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location:
https://www.qatarairways.com/etc/designs/qrweb/clientlibs.min.14.css

@charset "utf-8";

#resetPasswordCaptcha { margin-left: 10px; }

.verification-msg .message p, #verify-email-offline-info-message-section .info-msg


{ margin-bottom: 0px; }

#verify-email-offline-info-message-section .info-msg { padding-left: 50px; }

.verification-msg .message-success { padding: 20px; background: rgb(16, 104, 54);


color: rgb(255, 255, 255); text-align: left; font-size: 15px; }

.verification-msg .message-success p { margin-bottom: 0px; }


.verification-msg .message-success .icon-checkmark { width: 24px; height: 24px;
color: rgb(16, 104, 54); background: rgb(255, 255, 255); border-radius: 50%;
display: inline-block; vertical-align: middle; margin-right: 10px; position:
relative; font-size: 18px; }

.verification-msg .message-success .icon-checkmark::before { position: absolute;


left: -1px; top: 1px; }

@media only screen and (max-width: 767px) {


.verification-msg .message-success .icon-checkmark::before { left: -4px; top: -
2px; }
}

.verification-msg .message-info { background: rgb(254, 234, 0); color: rgb(0, 0,


0); padding: 20px; text-align: left; font-size: 15px; font-weight: 500; }

.verification-msg .message-info .infoicon { width: 30px; position: relative; top: -


2px; margin-right: 10px; }

.T7-calendar-field.is-right .date-picker-wrapper { left: -370px !important; }

.accordion-module { position: relative; }

@media only screen and (max-width: 767px) {


.accordion-module { background-color: rgb(255, 255, 255); margin: 0px -20px;
border-top: 1px solid rgb(92, 9, 49); }
}

.accordion-module-item { position: relative; border-style: solid; border-image:


initial; border-width: 0px 0px 1px; border-color: transparent transparent rgb(92,
9, 49); }

.accordion-module-item.active .accordion-module-opener { background: 0px center; }

.accordion-module-opener { background: 0px center; display: block; width: 100%;


font-size: 20px; font-weight: 300; border-radius: 0px; padding: 9px 20px 9px 0px;
text-align: left; color: rgb(92, 9, 49); border: 0px; position: relative; }

@media only screen and (max-width: 767px) {


.accordion-module-opener { padding: 9px 20px 9px 50px; background-color: rgb(240,
239, 238); }
}

.accordion-module-opener::after { content: ""; position: absolute; right: 3px;


top: 50%; margin: -6px 0px 0px; font-size: 14px; color: rgb(0, 0, 0); speak: none;
font-style: normal; font-weight: 400; font-variant: normal; text-transform: none;
line-height: 1; transform: rotate(90deg); transition: transform 0.5s ease 0s, -
webkit-transform 0.5s ease 0s; -webkit-font-smoothing: antialiased; font-family:
icomoon !important; }

@media only screen and (max-width: 767px) {


.accordion-module-opener::after { right: auto; left: 22px; }
}

.active .accordion-module-opener::after { transform: rotate(-90deg); transition:


transform 0.5s ease 0s, -webkit-transform 0.5s ease 0s; }

.accordion-module-opener h1 a:hover { text-decoration: none; }


.accordion-module-opener span.accessibility-state { opacity: 0; }

.accordion-module-content { padding: 18px 0px 30px; font-size: 15px; line-height:


1.2; font-weight: 300; color: rgb(0, 0, 0); }

.accordion-module-content.is-white { background-color: rgb(255, 255, 255); color:


rgb(92, 9, 49); }

@media only screen and (max-width: 767px) {


.accordion-module-content { padding: 10px 20px 30px; }
}

.accordion-module-content p { margin: 0px 0px 18px; }

.accordion-module-content p:last-child { margin-bottom: 0px; }

@media only screen and (max-width: 959px) {


.C13_1 .accordion-module { border-top: 0px; margin: 0px; }
}

.C13_1 .accordion-module .accordion-module-content { padding: 30px 0px; }

.C13_1 .accordion-module .accordion-module-content .C7 { width: 100% !important; }

.C13_1 .accordion-module .accordion-module-content .C7 h3 { margin-top: 0px !


important; }

.C13_1 .accordion-module .accordion-module-item { border-width: 0px; border-color:


transparent transparent rgb(74, 78, 73); }

.C13_1 .accordion-module .accordion-module-item:first-child { border-top: 1px solid


rgb(74, 78, 73); }

.C13_1 .accordion-module .accordion-module-item .accordion-module-opener


{ background-color: rgb(255, 255, 255); color: rgb(74, 78, 73); padding: 20px 0px
20px 20px; }

@media only screen and (max-width: 767px) {


.C13_1 .accordion-module .accordion-module-item .accordion-module-opener { font-
size: 30px; }
}

.C13_1 .accordion-module .accordion-module-item .accordion-module-opener::after


{ right: 20px; left: auto; transform: rotate(90deg); }

.C13_1 .accordion-module .accordion-module-item.active .accordion-module-


opener::after { transform: rotate(-90deg); }

.C13_1 .accordion-module .accordion-module-item button { border-bottom: 1px solid


rgb(0, 0, 0); }

.C13_1 .accordion-module .accordion-module-item button:active { outline: 0px; }

.C13_1 .accordion-module .accordion-module-item button img { padding: 0px 10px;


display: inline-block; }

.C13_1 .accordion-module .accordion-module-item.focusOutline button { outline: -


webkit-focus-ring-color auto 14px; }
.registration-motivation { position: relative; }

.registration-motivation::after, .registration-motivation::before { content: "";


display: table; }

.registration-motivation::after { clear: both; }

.registration-motivation .h2, .registration-motivation h2 { display: block; font-


size: 20px; font-weight: 400; margin: 0px 0px 1px; color: rgb(92, 9, 49); }

.registration-motivation .h3, .registration-motivation h3 { font-size: 15px; font-


weight: 400; margin: 0px 0px 13px; color: rgb(92, 9, 49); }

.registration-motivation .btn { min-width: 180px; padding: 12px 25px 9px; }

@media only screen and (max-width: 959px) {


.registration-motivation .btn { width: 100%; font-size: 22px; }
}

.registration-motivation .link-explore { display: inline-block; vertical-align:


top; font-size: 15px; text-decoration: underline; color: rgb(92, 9, 49); }

.registration-motivation .link-explore:focus, .registration-motivation .link-


explore:hover { text-decoration: underline; color: rgb(0, 0, 0); }

.registration-motivation .is-add-margin { margin: 12px 0px; }

.slider-range { position: relative; padding: 47px 0px 35px; color: rgb(92, 9, 49);
margin: 0px 30px 0px 20px; }

@media only screen and (max-width: 767px) {


.slider-range { padding: 70px 0px 51px; margin: 0px 0px 49px; }
}

.slider-range-horizontal-wrapper { border-radius: 10px; }

@media only screen and (max-width: 767px) {


.slider-range-horizontal-wrapper { border-radius: 15px; }
}

.slider-range-horizontal { position: relative; height: 20px; }

@media only screen and (max-width: 767px) {


.slider-range-horizontal { height: 30px; border-radius: 15px; }
}

.slider-range-scale, .ui-slider-range { position: absolute; left: 0px; top: 0px;


width: 100%; height: 100%; border-radius: 10px; background-color: rgb(32, 102, 96);
}

@media only screen and (max-width: 767px) {


.slider-range-scale, .ui-slider-range { border-radius: 15px; }
}

.slider-range-handle, .ui-slider-handle { position: absolute; left: 100%; top: 50%;


width: 36px; height: 36px; border-radius: 100%; box-shadow: rgba(0, 0, 0, 0.25) 0px
-2px 5px 0px; background-color: rgb(255, 255, 255); transform: translate(-50%, -
50%); cursor: pointer; transition: box-shadow 0.2s ease 0s; outline: 0px; }
@media only screen and (max-width: 767px) {
.slider-range-handle, .ui-slider-handle { width: 54px; height: 54px; box-shadow:
rgba(0, 0, 0, 0.25) 0px -3px 8px 0px; }
}

.slider-range-handle::before, .ui-slider-handle::before { content: ""; position:


absolute; inset: 1px; border-radius: 100%; overflow: hidden; background: linear-
gradient(rgba(32, 102, 96, 0) 0px, rgba(32, 102, 96, 0.15) 100%); }

@media only screen and (max-width: 767px) {


.slider-range-handle::before, .ui-slider-handle::before { inset: 2px; }
}

.slider-range-handle::after, .ui-slider-handle::after { position: absolute; width:


100%; height: 100%; text-align: center; font-size: 20px; line-height: 1.5em;
padding: 3px; speak: none; font-style: normal; font-weight: 400; font-variant:
normal; text-transform: none; -webkit-font-smoothing: antialiased; color: rgb(32,
102, 96); font-family: icomoon !important; }

@media only screen and (max-width: 767px) {


.slider-range-handle::after, .ui-slider-handle::after { font-size: 32px; }
}

.double-ranges .ui-slider-handle::after, .left-handle.ui-slider-


handle::after, .slider-range-handle.left-handle::after, .ui-slider-handle:first-
child::after { content: ""; padding-right: 4px; }

@media only screen and (max-width: 767px) {


.double-ranges .ui-slider-handle::after, .left-handle.ui-slider-
handle::after, .slider-range-handle.left-handle::after, .ui-slider-handle:first-
child::after { padding-right: 5px; }
}

.double-ranges .ui-slider-handle:last-child::after, .slider-range-handle.right-


handle::after, .ui-slider-handle::after { content: ""; }

.slider-range-handle:focus, .slider-range-handle:hover, .ui-slider-


handle:focus, .ui-slider-handle:hover { transition: box-shadow 0.2s ease 0s; box-
shadow: rgba(0, 0, 0, 0.25) 0px -2px 10px 0px; outline: 0px; }

@media only screen and (max-width: 767px) {


.slider-range-handle:focus, .slider-range-handle:hover, .ui-slider-
handle:focus, .ui-slider-handle:hover { box-shadow: rgba(0, 0, 0, 0.25) 0px -2px
18px 0px; }
}

.slider-range-handle:active, .ui-slider-handle:active { box-shadow: rgba(32, 102,


96, 0.5) 0px -1px 12px 0px; }

@media only screen and (max-width: 767px) {


.slider-range-handle:active, .ui-slider-handle:active { box-shadow: rgba(32, 102,
96, 0.5) 0px -2px 20px 0px; }
}

.slider-range-title { position: absolute; left: 8px; top: 0px; font-size: 20px;


line-height: 1.3em; font-weight: 400; max-width: 49%; }

@media only screen and (max-width: 767px) {


.slider-range-title { font-size: 30px; left: 20px; }
}

.slider-range-sub-title { position: absolute; top: 6px; right: 8px; font-size:


15px; line-height: 1.3em; font-weight: 400; max-width: 49%; text-align: right; }

@media only screen and (max-width: 767px) {


.slider-range-sub-title { font-size: 22px; right: 20px; top: 8px; }
}

.slider-range-amount { position: absolute; left: 8px; bottom: 0px; font-size: 15px;


line-height: 1.3em; font-weight: 400; color: rgb(32, 102, 96); }

@media only screen and (max-width: 767px) {


.slider-range-amount { font-size: 22px; left: 20px; }
}

.slider-range-amount-end { left: auto; right: 8px; }

@media only screen and (max-width: 767px) {


.slider-range-amount-end { right: 20px; }
}

.ui-slider-range { padding: 0px 18px; margin: 0px -18px; background-color: rgb(32,


102, 96); box-sizing: content-box; }

.noUi-target, .noUi-target * { touch-action: none; user-select: none; box-sizing:


border-box; }

.noUi-target { position: relative; direction: ltr; }

div.slider-range .noUi-base { width: 101%; height: 100%; position: relative; z-


index: 1; }

.noUi-origin { position: absolute; inset: 0px; }

.noUi-handle { position: relative; z-index: 1; }

.noUi-stacking .noUi-handle { z-index: 10; }

.noUi-state-tap .noUi-origin { transition: left 0.3s ease 0s, top 0.3s ease 0s; }

.noUi-state-drag * { cursor: inherit !important; }

.noUi-base, .noUi-handle { transform: translate3d(0px, 0px, 0px); }

.noUi-horizontal { height: 18px; }

div.slider-range .noUi-horizontal .noUi-handle { width: 34px; height: 34px; left:


0px; top: 8px; }

.noUi-vertical { width: 18px; }

.noUi-vertical .noUi-handle { width: 28px; height: 34px; left: -6px; top: -17px; }

div.slider-range .noUi-background { background: rgb(199, 199, 199); box-shadow:


none; }

div.slider-range .noUi-connect { background: rgb(32, 102, 96); transition:


background 450ms ease 0s; }
div.slider-range .noUi-origin { border-radius: 10px; border: 1px solid rgb(199,
199, 199); }

div.slider-range .noUi-target { border-radius: 10px; border: 0px; }

div.slider-range .noUi-target.noUi-connect { box-shadow: none; }

.noUi-draggable { cursor: w-resize; }

.noUi-vertical .noUi-draggable { cursor: n-resize; }

div.slider-range .noUi-handle { width: 36px; height: 36px; border-radius: 100%;


box-shadow: rgba(0, 0, 0, 0.25) 0px -2px 5px 0px; background-color: rgb(255, 255,
255); transform: translate(-50%, -50%); cursor: pointer; transition: box-shadow
0.2s ease 0s; outline: 0px; }

.noUi-active { box-shadow: rgb(255, 255, 255) 0px 0px 1px inset, rgb(221, 221, 221)
0px 1px 7px inset, rgb(187, 187, 187) 0px 3px 6px -3px; }

div.slider-range .noUi-handle::after, div.slider-range .noUi-handle::before


{ display: block; position: absolute; background: 0px center; }

.noUi-vertical .noUi-handle::after, .noUi-vertical .noUi-handle::before { width:


14px; height: 1px; left: 6px; top: 14px; }

.noUi-vertical .noUi-handle::after { top: 17px; }

div.slider-range .noUi-handle { width: 36px; height: 36px; border-radius: 100%;


box-shadow: rgba(0, 0, 0, 0.25) 0px -2px 5px 0px; background-color: rgb(255, 255,
255); transform: translate(-50%, -50%); cursor: pointer; transition: box-shadow
0.2s ease 0s; outline: 0px; }

div.slider-range .noUi-handle::after { content: ""; font-size: 22px; color:


rgb(32, 102, 96); text-align: center; line-height: 1.5em; font-weight: 400; width:
100%; height: 100%; position: static; padding: 1px 0px 0px; speak: none; font-
variant: normal; -webkit-font-smoothing: antialiased; font-style: normal; text-
transform: none; font-family: icomoon !important; }

div.slider-range .noUi-handle::before { content: ""; position: absolute; inset:


1px; border-radius: 100%; overflow: hidden; width: 100%; height: 100%; background:
linear-gradient(rgba(32, 102, 96, 0) 0px, rgba(32, 102, 96, 0.15) 100%) !important;
}

div.slider-range .noUi-handle-lower::after { content: ""; }

div.slider-range .noUi-handle-upper::after { content: ""; }

div.slider-range .noUi-handle-lower::before { content: ""; position: absolute;


inset: 1px; border-radius: 100%; overflow: hidden; background: linear-
gradient(rgba(32, 102, 96, 0) 0px, rgba(32, 102, 96, 0.15) 100%); }

[disabled] .noUi-connect, [disabled].noUi-connect { background: rgb(184, 184, 184);


}

[disabled] .noUi-handle, [disabled].noUi-origin { cursor: not-allowed; }

.trip-place { position: relative; padding: 40px 0px; }


.trip-place .menu-category { margin-bottom: 15px; }

@media only screen and (max-width: 767px) {


.trip-place .menu-category .menu-category-icon { font-size: 1.7em; }
.trip-place .menu-category .menu-category-link { padding-right: 48px; }
}

.trip-place-picture { position: relative; overflow: hidden; }

.trip-place-picture img { display: block; width: 100%; height: auto; }

.trip-place-content { margin: -90px 0px 0px; padding: 40px 50px; color: rgb(0, 0,
0); font-size: 15px; line-height: 1.3em; font-weight: 300; position: relative; z-
index: 6; background: linear-gradient(rgb(255, 255, 255) 0px, rgba(255, 255, 255,
0) 100%) rgb(235, 235, 235); }

@media only screen and (max-width: 767px) {


.trip-place-content { padding: 113px 20px 20px; font-size: 22px; line-height:
1.25em; }
}

.trip-place-content p { margin: 0px 0px 34px; }

@media only screen and (max-width: 767px) {


.trip-place-content p { margin: 0px 0px 24px; }
}

.trip-place-content .btn { padding: 12px 40px 10px; }

@media only screen and (max-width: 767px) {


.trip-place-content .btn { font-size: 24px; width: 100%; padding: 10px 30px; }
}

.trip-place-heading { position: relative; margin: 0px 0px 8px; color: rgb(92, 9,


49); }

@media only screen and (max-width: 767px) {


.trip-place-heading { position: absolute; top: -87px; left: 5px; width: 94%; }
}

.trip-place-heading h1, .trip-place-heading h2, .trip-place-heading h3 { font-size:


40px; line-height: 1.2; margin: 0px; color: inherit; }

@media only screen and (max-width: 767px) {


.trip-place-heading h1, .trip-place-heading h2, .trip-place-heading h3 { font-
size: 60px; width: 100%; white-space: nowrap; text-overflow: ellipsis; overflow:
hidden; }
}

.trip-place-heading h1 a, .trip-place-heading h2 a, .trip-place-heading h3 a


{ text-decoration: none; color: inherit; transition: opacity 0.2s ease 0s; }

.trip-place-heading h1 a:focus, .trip-place-heading h1 a:hover, .trip-place-heading


h2 a:focus, .trip-place-heading h2 a:hover, .trip-place-heading h3 a:focus, .trip-
place-heading h3 a:hover { text-decoration: none; color: inherit; opacity: 0.8;
transition: opacity 0.2s ease 0s; }

.trip-place-heading-number { position: absolute; right: 100%; top: 4px; font-size:


30px; line-height: 1.2em; font-weight: 500; text-decoration: underline; padding:
0px 38px 0px 0px; }

@media only screen and (max-width: 1279px) {


.trip-place-heading-number { padding: 0px 5px 0px 0px; }
}

@media only screen and (max-width: 767px) {


.trip-place-heading-number { font-size: 45px; right: calc(100% - 40px); padding:
0px; }
}

.trip-place .imagery { width: 100%; height: 545px; background-position: 50% center;


background-size: cover; }

.map-card { position: relative; border-radius: 5px; background-color: rgb(255, 255,


255); color: rgb(92, 9, 49); width: 280px; }

@media only screen and (max-width: 767px) {


.map-card { width: auto; }
}

.map-card::before { content: ""; position: absolute; left: 0px; top: 0px; width:
100%; height: 100%; border-radius: 5px; box-shadow: rgba(0, 0, 0, 0.25) 0px 5px
25px 0px; z-index: 3; }

.map-card-inner { padding: 20px; position: relative; z-index: 4; background-color:


rgb(255, 255, 255); border-radius: 5px; }

@media only screen and (max-width: 767px) {


.map-card-inner { padding: 20px 20px 38px; }
}

.trip-place .map-card { margin: -84px -60px 0px 0px; float: right; }

@media only screen and (max-width: 767px) {


.trip-place .map-card { float: none; margin: 50px -20px 0px; max-width: none; }
}

.map-card .fares-gallery { padding: 0px; }

@media only screen and (max-width: 767px) {


.map-card .fares-gallery { padding: 0px 30px; }
}

.map-card-location { margin: -20px -20px 16px; position: relative; overflow:


hidden; border-radius: 5px 5px 0px 0px; height: 0px; padding-bottom: 56%; }

@media only screen and (max-width: 767px) {


.map-card-location { margin-bottom: 23px; }
}

.map-card-heading { margin: 0px 0px 6px; font-size: 20px; line-height: 1.3em; font-
weight: 300; }

.map-card-heading h2, .map-card-heading h3, .map-card-heading h4, .map-card-heading


h5 { font-size: inherit; line-height: inherit; font-weight: inherit; margin: 0px; }

@media only screen and (max-width: 767px) {


.map-card-heading { font-size: 30px; margin: 0px 0px 10px; }
}

.map-card-time { display: block; font-size: 15px; font-weight: 400; margin: 0px 0px
19px; }

@media only screen and (max-width: 767px) {


.map-card-time { font-size: 22px; margin: 0px 0px 23px; }
}

.map-card-time-icon { display: inline-block; vertical-align: top; margin: 3px 6px


0px 3px; font-size: 0.85em; }

@media only screen and (max-width: 767px) {


.map-card-time-icon { font-size: 1em; margin-top: 1px; }
}

.map-card .btn { display: block; margin: 0px 0px 22px; }

@media only screen and (max-width: 767px) {


.map-card .btn { margin: 0px 0px 28px; }
}

.map-card-wishlist { display: inline-block; vertical-align: top; font-size: 15px;


font-weight: 400; text-decoration: none; color: rgb(92, 9, 49); opacity: 1;
transition: opacity 0.2s ease 0s; }

@media only screen and (max-width: 767px) {


.map-card-wishlist { font-size: 22px; }
}

.map-card-wishlist-icon { display: inline-block; vertical-align: top; font-size:


18px; font-weight: 400; margin: -1px 3px 0px 5px; position: relative; }

.map-card-wishlist-icon [class*="icon"] { opacity: 1; visibility: visible; pointer-


events: auto; transition: opacity 0.2s ease 0s, visibility 0.2s ease 0s; }

.map-card-wishlist-icon [class*="icon"].icon-hover { position: absolute; left: 0px;


top: 0px; width: 100%; height: 100%; opacity: 0; visibility: hidden; pointer-
events: none; transition: opacity 0.2s ease 0s, visibility 0.2s ease 0s; z-index:
2; }

@media only screen and (max-width: 767px) {


.map-card-wishlist-icon { font-size: 30px; margin-top: -2px; }
}

.map-card-wishlist.active .icon-hover { opacity: 1; visibility: visible; }

.map-card-wishlist.active .map-card-wishlist-intention { display: none; }

.map-card-wishlist.active .map-card-wishlist-confirmation { display: inline-


block; }

.map-card-wishlist:hover { text-decoration: none; color: rgb(92, 9, 49); }

.map-card-wishlist:hover .map-card-wishlist-icon [class*="icon"] { opacity: 0;


visibility: hidden; pointer-events: none; transition: opacity 0.2s ease 0s,
visibility 0.2s ease 0s; }

.map-card-wishlist:hover .map-card-wishlist-icon [class*="icon"].icon-hover


{ opacity: 1; visibility: visible; pointer-events: auto; transition: opacity 0.2s
ease 0s, visibility 0.2s ease 0s; }

.map-card-wishlist.selected .map-card-wishlist-icon [class*="icon"] { opacity: 0;


visibility: hidden; pointer-events: none; transition: opacity 0.2s ease 0s,
visibility 0.2s ease 0s; }

.map-card-wishlist.selected .map-card-wishlist-icon [class*="icon"].icon-hover


{ opacity: 1; visibility: visible; pointer-events: auto; transition: opacity 0.2s
ease 0s, visibility 0.2s ease 0s; }

.map-card-wishlist .map-card-wishlist-confirmation { display: none; }

.map-card-drop { position: absolute; top: 0px; bottom: 0px; right: 100%; width:
794px; border-radius: 5px; background-color: rgb(255, 255, 255); z-index: 2;
margin: 0px -5px 0px 0px; display: none; }

@media only screen and (max-width: 1279px) {


.map-card-drop { width: 680px; }
}

@media only screen and (max-width: 959px) {


.map-card-drop { width: 474px; }
}

@media only screen and (max-width: 767px) {


.map-card-drop { bottom: 166px; left: 0px; right: 0px; margin: 0px; z-index: 5;
width: 100%; }
}

.map-card-drop::before { content: ""; position: absolute; left: 0px; top: 0px;


width: 100%; height: 100%; box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 15px 0px;
background-color: rgb(255, 255, 255); z-index: 2; overflow: hidden; border-radius:
5px; }

.map-card-drop-inner { position: relative; z-index: 3; border-radius: 5px;


background-color: rgb(255, 255, 255); padding: 28px 34px 16px; height: 100%; }

@media only screen and (max-width: 767px) {


.map-card-drop-inner { padding: 30px 20px 10px; }
.map-card-drop-inner .fares-gallery [class*="col-"] { margin-right: -5px; }
.map-card-drop-inner .fares-gallery-slide { width: 100%; }
}

.filter-whats-going { margin: 0px 0px 41px; }

@media only screen and (max-width: 959px) {


.filter-whats-going { margin: 0px 0px 30px; }
}

.filter-whats-going-title { display: inline-block; vertical-align: middle; font-


size: 18px; line-height: 1.5em; color: rgb(92, 9, 49); }

@media only screen and (max-width: 767px) {


.filter-whats-going-title { font-size: 27px; letter-spacing: -1px; }
}

.filter-whats-going-input { display: inline-block; vertical-align: middle; margin:


0px 10px; }
@media only screen and (max-width: 767px) {
.filter-whats-going-input { margin: 0px 6px; }
}

.filter-icons { min-width: 270px; }

@media only screen and (max-width: 959px) {


.filter-icons { min-width: auto; }
}

.filter-icons > div[class^="col-"] { text-align: center; }

@media only screen and (max-width: 767px) {


.filter-icons > div[class^="col-"]:nth-child(2n+2) { clear: both; }
}

.filter-icons .image, .filter-icons span[class*=" icon-"], .filter-icons


span[class^="icon-"] { float: left; width: 30px; height: 30px; margin: 0px 5px 0px
0px; border-radius: 100%; overflow: hidden; line-height: 30px; text-align: center;
vertical-align: middle; color: rgb(255, 255, 255); background: rgb(92, 9, 49);
transition: color 350ms ease 0s, background 350ms ease 0s; }

@media only screen and (max-width: 767px) {


.filter-icons .image, .filter-icons span[class*=" icon-"], .filter-icons
span[class^="icon-"] { display: block; float: none; width: 46px; height: 46px;
margin: 0px auto; font-size: 20px; line-height: 46px; }
}

.filter-icons span.text { position: absolute; top: 50%; left: 40px; display: block;
font-size: 12px; line-height: 16px; transform: translateY(-50%); }

@media only screen and (max-width: 767px) {


.filter-icons span.text { position: relative; top: auto; left: 50%; display:
inline-block; padding: 10px; margin-top: 5px; font-size: 19px; line-height: 26px;
text-align: center; border-radius: 60px; transform: translateX(-50%); }
}

.filter-icons a { position: relative; float: left; width: 100%; height: 36px;


padding: 3px 9px 3px 3px; margin-bottom: 10px; background-color: transparent;
border-radius: 30px; text-decoration: none; text-align: left; outline: 0px; }

@media only screen and (max-width: 767px) {


.filter-icons a { display: inline-block; float: none; width: auto; height: 100%;
text-align: center; }
}

.filter-icons a.active, .filter-icons a:focus, .filter-icons a:hover { color:


rgb(255, 255, 255); background-color: rgb(92, 9, 49); }

.filter-icons a.active span[class*=" icon-"], .filter-icons a.active


span[class^="icon-"], .filter-icons a:focus span[class*=" icon-"], .filter-icons
a:focus span[class^="icon-"], .filter-icons a:hover span[class*=" icon-"], .filter-
icons a:hover span[class^="icon-"] { color: rgb(92, 9, 49); background: rgb(255,
255, 255); }

@media only screen and (max-width: 767px) {


.filter-icons a.active, .filter-icons a:focus, .filter-icons a:hover
{ background-color: transparent; }
.filter-icons a.active span.text, .filter-icons a:focus span.text, .filter-icons
a:hover span.text { background-color: rgb(92, 9, 49); }
}

@media only screen and (max-width: 959px) {


.filter-icons span.icon-oneworld::before { margin: 7px auto; }
}

.mobile-plan-trip { outline: 0px !important; }

.mobile-plan-trip-picture { position: relative; overflow: hidden; }

.mobile-plan-trip-picture img { display: block; width: 100%; height: auto; }

.mobile-plan-trip-picture-map { display: none; }

.mobile-plan-trip-content { position: relative; overflow: hidden; background-color:


rgb(255, 255, 255); padding: 15px 20px 64px; margin: -20px 20px 30px; box-shadow:
rgba(0, 0, 0, 0.15) 0px 15px 25px 0px; border-radius: 5px; font-size: 22px; font-
weight: 300; color: rgb(92, 9, 49); }

.mobile-plan-trip-content h2, .mobile-plan-trip-content h3, .mobile-plan-trip-


content h4, .mobile-plan-trip-content h5 { font-size: 32px; line-height: 1.2em;
font-weight: 300; margin: 0px; }

.mobile-plan-trip-content h2 a, .mobile-plan-trip-content h3 a, .mobile-plan-trip-


content h4 a, .mobile-plan-trip-content h5 a { color: inherit; text-decoration:
none; transition: opacity 0.2s ease 0s; }

.mobile-plan-trip-content h2 a:focus, .mobile-plan-trip-content h2


a:hover, .mobile-plan-trip-content h3 a:focus, .mobile-plan-trip-content h3
a:hover, .mobile-plan-trip-content h4 a:focus, .mobile-plan-trip-content h4
a:hover, .mobile-plan-trip-content h5 a:focus, .mobile-plan-trip-content h5 a:hover
{ text-decoration: none; color: inherit; opacity: 0.6; transition: opacity 0.2s
ease 0s; }

.mobile-plan-trip-content address { display: block; font-size: 20px; line-height:


1.2em; font-weight: 700; font-style: normal; margin: 0px; }

.mobile-plan-trip-content p { margin: 0px; }

.mobile-plan-trip-heading { margin: 0px 0px 25px; }

.mobile-plan-trip-link-add { position: absolute; left: 20px; bottom: 18px; font-


size: 20px; text-decoration: none; color: rgb(92, 9, 49); }

.mobile-plan-trip-link-add:focus, .mobile-plan-trip-link-add:hover { text-


decoration: none; color: rgb(0, 0, 0); }

.mobile-plan-trip-link-add-check { left: 20px; bottom: 18px; font-size: 28px; line-


height: 1; color: rgb(0, 166, 81); text-decoration: none; transform: scale(1);
transition: transform 0.2s ease 0s, -webkit-transform 0.2s ease 0s; }

@media only screen and (max-width: 767px) {


.mobile-plan-trip-link-add-check { position: absolute; }
}

.mobile-plan-trip-link-add-check:focus, .mobile-plan-trip-link-add-check:hover
{ text-decoration: none; color: rgb(0, 166, 81); transform: scale(1.2); transition:
transform 0.2s ease 0s, -webkit-transform 0.2s ease 0s; }

.mobile-plan-trip-link-delete { position: absolute; right: 20px; bottom: 19px;


font-size: 24px; line-height: 1; color: rgb(92, 9, 49); text-decoration: none;
transform: scale(1); transition: transform 0.2s ease 0s, -webkit-transform 0.2s
ease 0s; cursor: pointer; }

.mobile-plan-trip-link-delete:focus, .mobile-plan-trip-link-delete:hover { text-


decoration: none; color: rgb(92, 9, 49); transform: scale(1.15); transition:
transform 0.2s ease 0s, -webkit-transform 0.2s ease 0s; }

.mobile-plan-trip-button-row { text-align: center; }

.mobile-plan-trip-button-row .btn { margin: 0px; }

.trip-tab-chosen .mobile-plan-trip-button-row .btn { border-color: rgb(255, 255,


255); color: rgb(255, 255, 255); }

.trip-tab-chosen .mobile-plan-trip-button-row .btn:active, .trip-tab-


chosen .mobile-plan-trip-button-row .btn:focus, .trip-tab-chosen .mobile-plan-trip-
button-row .btn:hover { background-color: rgb(255, 255, 255); border-color:
rgb(255, 255, 255); color: rgb(92, 9, 49); }

.mobile-plan-trip-buttons { margin: 20px 0px 0px; }

.mobile-plan-trip-buttons .btn { display: block; width: 100%; margin: 0px; border-


color: rgb(255, 169, 3); }

.mobile-plan-trip-buttons .btn:active, .mobile-plan-trip-


buttons .btn:focus, .mobile-plan-trip-buttons .btn:hover { border-color: rgb(255,
169, 3); background-color: rgb(248, 152, 29); }

.trip-tab-chosen .mobile-plan-trip-buttons .btn:active, .trip-tab-chosen .mobile-


plan-trip-buttons .btn:focus, .trip-tab-chosen .mobile-plan-trip-buttons .btn:hover
{ border-color: transparent; }

.mobile-plan-trip-gallery { overflow: hidden; margin: 0px 0px 17px; }

.mobile-plan-trip-gallery-mask { overflow: hidden; margin: 0px; }

.mobile-plan-trip-gallery-pagination { position: relative; overflow: hidden;


padding: 0px 20px; text-align: center; }

.mobile-plan-trip-gallery-pagination ul { font-size: 1px; line-height: 1px; }

.mobile-plan-trip-gallery-pagination ul li { display: inline-block; vertical-align:


top; margin: 0px 4px 5px; }

.mobile-plan-trip-gallery-pagination ul li.active button, .mobile-plan-trip-


gallery-pagination ul li.slick-active button { text-decoration: none; background-
color: rgb(92, 9, 49); transition: background 0.2s ease 0s; }

.trip-tab-chosen .mobile-plan-trip-gallery-pagination ul li.active button, .trip-


tab-chosen .mobile-plan-trip-gallery-pagination ul li.slick-active button
{ background-color: rgb(255, 255, 255); }

.mobile-plan-trip-gallery-pagination ul button { display: block; width: 21px;


height: 21px; border-radius: 100%; border: 2px solid rgb(92, 9, 49); text-indent:
100%; font-size: 0px; line-height: 0; overflow: hidden; transition: background 0.2s
ease 0s; background-color: transparent; }

.trip-tab-chosen .mobile-plan-trip-gallery-pagination ul button { border-color:


rgb(255, 255, 255); }

.mobile-plan-trip-gallery-pagination ul button:focus, .mobile-plan-trip-gallery-


pagination ul button:hover { text-decoration: none; background-color: rgb(92, 9,
49); transition: background 0.2s ease 0s; }

.trip-tab-chosen .mobile-plan-trip-gallery-pagination ul button:focus, .trip-tab-


chosen .mobile-plan-trip-gallery-pagination ul button:hover { background-color:
rgb(255, 255, 255); }

.inspiration-map-module { position: relative; overflow: hidden; background-color:


rgb(92, 9, 49); margin: 0px; }

@media only screen and (max-width: 767px) {


.inspiration-map-module { margin: -150px 0px 50px; overflow: visible; }
}

.inspiration-map-module::before { content: ""; position: absolute; width: 50%; top:


0px; right: 0px; bottom: 0px; background: url("clientlibs/images/bg-map-tool-
teaser-repeater.png") 50% 0px repeat-x; z-index: 1; }

@media only screen and (max-width: 767px) {


.inspiration-map-module::before { display: none; }
}

.inspiration-map-module::after { content: ""; position: absolute; width: 100%;


height: 100%; top: 0px; left: 0px; background: url("clientlibs/images/bg-map-tool-
teaser.jpg") 50% 0px no-repeat; z-index: 2; }

@media only screen and (max-width: 767px) {


.inspiration-map-module::after { background: url("clientlibs/images/bg-map-tool-
teaser-mobile.jpg") 50% 50% / cover no-repeat; }
}

.inspiration-map-module h2, .inspiration-map-module h3, .inspiration-map-module h4,


.inspiration-map-module h5 { font-size: 40px; line-height: 1.2em; font-weight: 300;
margin: 0px 0px 42px; color: rgb(255, 255, 255); }

@media only screen and (max-width: 767px) {


.inspiration-map-module h2, .inspiration-map-module h3, .inspiration-map-module
h4, .inspiration-map-module h5 { font-size: 30px; margin: 0px 0px 35px; padding:
0px 10px; }
}

.inspiration-map-module .container, .inspiration-map-


module .helpfaqwidget__container { position: relative; padding-top: 330px; padding-
bottom: 200px; z-index: 6; }

@media only screen and (max-width: 767px) {


.inspiration-map-module .container, .inspiration-map-
module .helpfaqwidget__container { height: 924px; padding-bottom: 20px; padding-
top: 600px; }
}

.inspiration-map-module-content { max-width: 560px; margin: 0px auto; text-align:


center; z-index: 8; position: relative; }
.inspiration-map-module-content .btn { padding: 12px 25px 10px; min-width: 200px; }

@media only screen and (max-width: 767px) {


.inspiration-map-module-content .btn { display: block; width: 100%; font-size:
23px; }
}

.inspiration-map-module-person { position: absolute; top: 151px; right: 50%;


margin: -24px -44px 0px 0px; width: 48px; border: 2px solid rgb(255, 255, 255);
border-radius: 100%; overflow: hidden; z-index: 7; box-shadow: rgba(0, 0, 0, 0.15)
0px 5px 10px 0px; background-color: rgb(255, 255, 255); visibility: hidden; }

.inspiration-map-module-person.expand { visibility: visible; animation-name:


expand-pulse; animation-duration: 0.2s; animation-iteration-count: 1; }

@media only screen and (max-width: 767px) {


.inspiration-map-module-person { top: 349px; right: auto; left: 23.4%; margin:
0px; width: 68px; }
}

.inspiration-map-module-person img { display: block; width: 100%; height: auto;


border-radius: 100%; }

.inspiration-map-module-person.is-medium-size { width: 54px; margin: -27px -8px 0px


0px; top: 151px; }

@media only screen and (max-width: 767px) {


.inspiration-map-module-person.is-medium-size { width: 74px; margin: 0px; top:
350px; left: 11.2%; }
}

.inspiration-map-module-place { position: absolute; top: 322px; right: 50%; margin:


-40px -365px 0px 0px; z-index: 7; width: 80px; border: 2px solid rgb(255, 255,
255); background-color: rgb(255, 255, 255); overflow: hidden; border-radius: 100%;
visibility: hidden; }

.inspiration-map-module-place.expand { visibility: visible; animation-name: expand-


pulse; animation-duration: 0.4s; animation-iteration-count: 1; }

@media (max-width: 820px) {


.inspiration-map-module-place { right: 53%; }
}

@media only screen and (max-width: 767px) {


.inspiration-map-module-place { width: 124px; margin: 0px; top: 380px; right: 4%;
}
}

.inspiration-map-module-place img { display: block; width: 100%; height: auto;


border-radius: 100%; }

.inspiration-map-module-location { position: absolute; top: 402px; right: 50%;


transform: translateX(-50%) translateY(-50%); margin: 0px -416px 0px 0px; z-index:
6; width: 26px; }

.inspiration-map-module-location.jump img { animation-name: jump; animation-


duration: 0.3s; animation-iteration-count: 1; animation-timing-function: ease-out;
animation-fill-mode: forwards; }
@media (max-width: 820px) {
.inspiration-map-module-location { right: 54%; }
}

@media only screen and (max-width: 767px) {


.inspiration-map-module-location { width: auto; margin: 0px; top: 561px; right:
0px; }
}

.inspiration-map-module-location img { display: block; width: 100%; height: auto; }

.inspiration-map-module-plane { display: inline-block; z-index: 6; background:


url("../../../images/flyingplane.png") no-repeat; width: 600px; height: 390px;
opacity: 0; }

.inspiration-map-module-plane-holder { position: absolute; right: 135px; bottom: -


115px; width: 600px; height: 390px; overflow: hidden; }

.inspiration-map-module-orange-dashes { width: 135px; height: 180px; position:


absolute; right: 13px; bottom: 4px; z-index: 6; }

.inspiration-map-module-orange-dashes::before { content: ""; width: 135px;


background: url("../../../images/orange-dashes.png") no-repeat; display: block;
height: 0px; transition: height 0.6s ease 0s; }

.inspiration-map-module-orange-dashes.active::before { height: 180px; }

.inspiration-map-module-plane-wrapper { width: 100%; transition: all 1.5s ease 0s;


transform-origin: 50% 50%; height: 0px; padding-bottom: 180%; position: absolute;
top: 0px; z-index: 6; transform: rotate(-90deg); }

.inspiration-map-module-plane-wrapper.active { transform: rotate(0deg); }

.inspiration-map-module-plane-wrapper.active .inspiration-map-module-plane
{ opacity: 1; }

@-webkit-keyframes expand-pulse {
50% { transform: scale(1.3, 1.3); opacity: 1; }
100% { transform: scale(1, 1); opacity: 1; }
}

@keyframes expand-pulse {
50% { transform: scale(1.3, 1.3); opacity: 1; }
100% { transform: scale(1, 1); opacity: 1; }
}

@-webkit-keyframes jump {
50% { transform: translateY(-5px); }
}

@keyframes jump {
50% { transform: translateY(-5px); }
}

.all-destinations-list { position: relative; width: 100%; max-width: 48%; }

@media only screen and (max-width: 1279px) {


.all-destinations-list { max-width: 60%; }
}

@media only screen and (max-width: 959px) {


.all-destinations-list { max-width: 80%; }
}

.all-destinations-list h2, .all-destinations-list h3, .all-destinations-list


h4, .all-destinations-list h5 { font-size: 20px; font-weight: 400; margin: 0px 0px
32px -10px; color: rgb(92, 9, 49); }

@media only screen and (max-width: 767px) {


.all-destinations-list h2, .all-destinations-list h3, .all-destinations-list
h4, .all-destinations-list h5 { font-size: 30px; line-height: 1.3em; margin: 0px
0px 34px; }
}

.all-destinations-menu { font-size: 15px; margin: 0px 0px 41px; }

@media only screen and (max-width: 767px) {


.all-destinations-menu { font-size: 22px; line-height: 1.2em; margin: 0px 0px
53px; }
}

.all-destinations-menu ul { margin: 0px; padding: 0px; list-style-type: none;


column-count: 3; }

@media only screen and (max-width: 767px) {


.all-destinations-menu ul { column-count: 2; }
}

.all-destinations-menu li { padding: 0px 10px 0px 0px; margin: 0px 0px 3px; }

@media only screen and (max-width: 767px) {


.all-destinations-menu li { margin: 0px 0px 2px; }
}

.all-destinations-menu li a { text-decoration: none; }

.all-destinations-menu li a:focus, .all-destinations-menu li a:hover { text-


decoration: underline; }

.introduction { padding: 0px 0px 20px; font-size: 20px; line-height: 1.3; color:
rgb(90, 90, 90); }

.introduction::after, .introduction::before { content: ""; display: table; }

.introduction::after { clear: both; }

@media only screen and (max-width: 767px) {


.introduction { padding: 59px 0px 20px; font-size: 22px; line-height: 1.4545; }
.content-section-on-board-top .introduction { color: rgb(255, 255, 255); }
.content-section-on-board-top .introduction h1 { color: rgb(255, 255, 255); }
.content-section-on-board-top .introduction .btn { color: rgb(255, 255, 255);
border-color: rgb(255, 255, 255); }
.content-section-on-board-top .introduction .bulleted-list a, .content-section-
on-board-top .introduction .bulleted-list li { color: rgb(255, 255, 255); }
.content-section-on-board-top .introduction .bulleted-list a
[class*="icon"], .content-section-on-board-top .introduction .bulleted-list li
[class*="icon"] { color: rgb(255, 255, 255); }
}

.content-section .introduction { padding: 0px 5px 125px; text-align: center;


position: relative; z-index: 2; }

@media only screen and (max-width: 767px) {


.content-section .introduction { padding: 0px 5px 15px; }
}

.content-section .introduction h1 { margin: 0px 0px 15px; }

.content-section-airport-top .introduction, .content-section-on-board-


top .introduction, .help-section .introduction { padding: 0px 30px; }

.help-section .introduction { padding-top: 55px; padding-bottom: 36px; }

.introduction h1 { margin: 0px 0px 26px; font-size: 40px; line-height: 1.2; font-
weight: 400; color: rgb(92, 9, 49); }

@media only screen and (max-width: 767px) {


.introduction h1 { font-size: 48px; }
}

.introduction p { margin: 0px 0px 20px; }

.introduction .your-location { padding: 46px 0px 0px; text-align: center; }

.introduction .your-location .icon-map-marker { display: inline-block; vertical-


align: top; margin: 0px 0px 4px; font-size: 42px; color: rgb(92, 9, 49); }

.introduction .your-location-airport { display: block; font-size: 20px; font-


weight: 300; }

@media only screen and (max-width: 767px) {


.introduction .your-location .icon-map-marker { margin: 0px 0px 14px; font-size:
78px; }
.introduction .your-location-airport { font-size: 30px; }
.introduction .your-location .bulleted-list { font-size: 21px; }
}

.introduction .bulleted-list { display: inline-block; vertical-align: top; padding-


top: 3px; }

.introduction .radio-list { margin-top: 20px; }

.introduction .radio-list .radio-base { display: inline-block; margin-right:


22px; }

.introduction .introduction-paragraph-small { margin-bottom: 0px; font-size: 14px;


line-height: 18px; }

.introduction .introduction-paragraph-link { font-size: 12px; line-height: 28px;


text-decoration: underline; }

.introduction .introduction-paragraph-link:hover { text-decoration: none; }

.introduction .introduction-paragraph-offer-links { float: right; }

@media only screen and (max-width: 959px) {


.introduction .introduction-paragraph-offer-links { width: 100%; margin-top:
15px; margin-bottom: 20px; }
}

.introduction .introduction-paragraph-offer-link { display: inline-block; margin-


left: 40px; font-size: 15px; line-height: 28px; }

@media only screen and (max-width: 959px) {


.introduction .introduction-paragraph-offer-link { margin: 0px; font-size:
18px; }
.introduction .introduction-paragraph-offer-link:last-child { float: right; }
}

.introduction .introduction-image-wrapper { width: 200px; border-radius: 6px;


background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.3) 3px 3px 103px;
overflow: hidden; }

.introduction .introduction-image-wrapper .imagery { width: 200px; height: 190px;


background-size: cover; }

.introduction .introduction-image-wrapper .btn { width: 92%; margin: 4%; }

.introduction .introduction-image-wrapper img { width: 100%; }

.introduction.trip-type-search { padding-top: 0px; padding-bottom: 20px; }

.introduction.trip-type-search .custom-select { width: 100%; }

[dir="rtl"] .introduction.trip-type-search .icon-arrow-right { display: inline-


block; }

@media only screen and (max-width: 959px) {


.introduction.trip-type-search > div[class^="col-"] { padding: 0px !important; }
}

.introduction.trip-type-search > div[class^="col-"]:first-child { padding-right:


30px; }

@media only screen and (max-width: 959px) {


.introduction.trip-type-search > div[class^="col-"]:first-child { display: table-
footer-group; }
}

@media only screen and (max-width: 959px) {


.introduction.trip-type-search { display: table; }
}

.content-section { font-size: 15px; line-height: 1.2; color: rgb(90, 90, 90);


position: relative; z-index: 2; }

.content-section::after, .content-section::before { content: ""; display: table; }

.content-section::after { clear: both; }

@media only screen and (max-width: 767px) {


.content-section { font-size: 22px; line-height: 1.4545; }
.content-section .btn { display: block; width: 100%; max-width: 100%; margin: 0px
0px 13px; font-size: 23px; }
.content-section .helpfaqwidget__view, .content-section .row { margin-left: 0px;
margin-right: 0px; }
}

.content-section.is-gold { background: rgb(201, 179, 127); }

.content-section.is-blue { background: rgb(186, 206, 224); }

.content-section.is-brown-gray { background: rgb(220, 217, 210); }

@media only screen and (max-width: 767px) {


.content-section.help-section { margin: 0px -30px; }
}

.content-section.help-section h2 { border: 0px; }

.content-section .mobile-preview { width: 100%; height: auto; margin: -1px 0px 0px;
}

.content-section h2 { margin: 0px 0px 21px; font-size: 30px; line-height: 1.2;


font-weight: 300; color: rgb(92, 9, 49); }

@media only screen and (max-width: 767px) {


.content-section h2 { padding: 21px 30px 0px 0px; position: relative; border-top:
1px solid rgb(92, 9, 49); }
.content-section h2 [class^="icon-"] { position: absolute; top: 50%; right: 0px;
margin: 3px 0px 0px; font-size: 16px; transform: rotate(0deg); transition:
transform 0.2s ease 0s, -webkit-transform 0.2s ease 0s; }
}

.content-section p { margin: 0px 0px 22px; }

@media only screen and (max-width: 767px) {


.help-section .content-section-row { padding: 0px 30px; }
.content-section-row:last-child { margin: 0px 0px 100px; }
}

.content-section-row.is-margin-top { margin-top: -150px; }

@media only screen and (max-width: 767px) {


.content-section-row.is-margin-top { margin-top: -186px; margin-bottom: 0px; }
}

.content-section-row.is-light { color: rgb(255, 255, 255); }

.content-section-row.is-light h2 { color: rgb(255, 255, 255); }

@media only screen and (max-width: 767px) {


.content-section-row.is-light h2 { border-color: rgb(255, 255, 255); }
}

.content-section-row.is-light .bulleted-list a, .content-section-row.is-


light .bulleted-list li { color: rgb(255, 255, 255); }

.content-section-row.is-light .bulleted-list a [class*="icon"], .content-section-


row.is-light .bulleted-list li [class*="icon"] { color: rgb(255, 255, 255); }

.content-section-airport-top { padding: 43px 0px 0px; margin-bottom: -200px;


background: rgb(247, 247, 247); }
@media only screen and (max-width: 767px) {
.content-section-airport-top { margin: 0px -30px; padding: 0px; background:
rgb(183, 191, 191); }
}

.content-section-airport-top > .container, .content-section-airport-top


> .helpfaqwidget__container { position: relative; z-index: 300; }

.content-section-airport-bottom { padding: 270px 0px 110px; position: relative;


background: rgb(183, 191, 191); }

.content-section-airport-bottom::after { content: ""; position: absolute; inset:


0px; background: url("images/parallaxImages/bg-animated-airport.jpg") 50% 0px /
contain no-repeat; }

@media only screen and (max-width: 767px) {


.content-section-airport-bottom { padding: 28px 0px 110px; margin: -1px 0px
0px; }
.content-section-airport-bottom::after { display: none; }
}

.content-section-on-board-top { min-height: 950px; padding: 60px 0px 0px; margin-


bottom: -200px; position: relative; background: rgb(247, 247, 247); }

.content-section-on-board-top::after { content: ""; position: absolute; inset: 0px;


background: url("images/parallaxImages/bg-on-board.png") 50% 0px / cover no-repeat;
}

.content-section-on-board-top::before { content: ""; position: absolute; left: 0px;


right: 0px; bottom: 0px; height: 50px; z-index: 2; background-image: linear-
gradient(transparent 0px, rgb(42, 27, 34) 100%); background-repeat: repeat-x; }

@media only screen and (max-width: 767px) {


.content-section-on-board-top { margin: 0px -30px -1px; padding: 0px; background:
rgb(42, 27, 34); }
.content-section-on-board-top::after { display: none; }
}

.content-section-on-board-bottom { padding: 270px 0px 110px; background: rgb(42,


27, 34); }

@media only screen and (max-width: 767px) {


.content-section-on-board-bottom { padding: 74px 0px 0px; }
}

.content-section-on-board-bottom .content-section-text h2 { margin: 0px 0px 30px; }

.content-section-on-board-bottom h2 { margin: 0px 0px 45px; }

.content-section-on-board-bottom .bulleted-list { font-size: 18px; }

.content-section-text { position: relative; z-index: 6; }

@media only screen and (max-width: 767px) {


.content-section-text.active { padding: 0px 0px 21px; }
.content-section-text.active h2 [class^="icon-"] { transform: rotate(-90deg);
transition: transform 0.2s ease 0s, -webkit-transform 0.2s ease 0s; }
}
.content-section-text.is-padding-top { padding-top: 93px; }

@media only screen and (max-width: 767px) {


.content-section-text.is-padding-top { padding-top: 0px; }
}

.content-section-animate-block { height: 531px; position: relative; }

.content-section-animate-block.passport-block { height: 706px; opacity: 0;


transition: opacity 1s ease-out 0s; }

.content-section-animate-block.passport-block.passed { opacity: 1; }

@media only screen and (max-width: 767px) {


.content-section-animate-block.passport-block { height: 424px; opacity: 1; }
}

.content-section-animate-block.stamp-block { margin: 0px 0px -90px; height: auto; }

@media only screen and (max-width: 767px) {


.content-section-animate-block.stamp-block { margin: 0px; }
}

.content-section-animate-block.dishes-block { margin: 0px 0px 92px; opacity: 0;


transition: opacity 2s ease-out 0s; }

.content-section-animate-block.dishes-block.passed { opacity: 1; }

@media only screen and (max-width: 767px) {


.content-section-animate-block.dishes-block { opacity: 1; }
}

.content-section-animate-block.hands-block { height: 581px; }

@media only screen and (max-width: 767px) {


.content-section-animate-block.hands-block { height: 389px; }
}

.content-section-animate-block.phone-hand-block { height: 549px; }

.content-section-animate-block.flight-attendant-block { height: 276px; position:


relative; }

.content-section-animate-block.flight-attendant-block::after { content: "";


position: absolute; inset: -331px 0px -100% -185px; background:
url("images/parallaxImages/bg-help-bottom.png") no-repeat; }

@media only screen and (max-width: 767px) {


.content-section-animate-block.flight-attendant-block { height: 186px; }
.content-section-animate-block.flight-attendant-block::after { top: -280px;
bottom: -136%; }
}

.content-section-airport-bottom .content-section-animate-block { height: 344px; }

@media only screen and (max-width: 959px) {


.content-section-airport-bottom .content-section-animate-block { height: auto; }
}
.content-section-animate-block img { position: relative; z-index: 2; }

.content-section-animate-block-holder { height: 100%; }

.content-section-animate-block.belt-row { background-color: rgb(247, 247, 247);


margin: -1px 0px; }

.content-section .bag-on-belt { position: relative; top: -4px; right: -556px; z-


index: 2; transition: transform 5.5s cubic-bezier(0, 0, 0.3, 1) 0s, -webkit-
transform 5.5s cubic-bezier(0, 0, 0.3, 1) 0s; transform: translateX(-1500px); }

@media only screen and (max-width: 959px) {


.content-section .bag-on-belt { right: auto; }
}

@media only screen and (max-width: 767px) {


.content-section .bag-on-belt { top: 40px; right: 33%; transform: scale(0.65)
translateX(0px); }
}

.content-section .belt { position: absolute; top: 194px; left: 0px; right: 0px;
height: 66px; background: url("images/parallaxImages/image-belt.png") 0px 0px
repeat-x; transition: background-position 5.5s cubic-bezier(0, 0, 0.3, 1) 0s; }

@media only screen and (max-width: 767px) {


.content-section .belt { transform: translateX(0px); }
}

.content-section .passed .bag-on-belt { transform: translateX(0px); }

.content-section .passed .belt { background-position: -900% 0px; }

.content-section .bg-man { position: absolute; bottom: 0px; right: -44%; width:


1097px; height: 788px; z-index: 1; background: url("images/parallaxImages/bg-
baggage-section.jpg") 0px 0px no-repeat; }

@media only screen and (max-width: 959px) {


.content-section .bg-man { right: auto; left: -100%; }
}

.content-section .man { position: absolute; right: 15px; top: -32%; transition:


transform 2s cubic-bezier(0, 0, 0.3, 1) 0s, -webkit-transform 2s cubic-bezier(0, 0,
0.3, 1) 0s; transform: translateX(1500px); }

.content-section .passed .man { transform: translateX(0px); }

.content-section .suitcase { position: absolute; right: -194px; top: -30%; z-index:


3; transition: transform 2s cubic-bezier(0, 0, 0.3, 1) 0s, -webkit-transform 2s
cubic-bezier(0, 0, 0.3, 1) 0s; transform: translateX(-1500px); }

.content-section .bag { position: absolute; left: -124px; top: -9%; transition:


transform 2s cubic-bezier(0, 0, 0.3, 1) 0.5s, -webkit-transform 2s cubic-bezier(0,
0, 0.3, 1) 0.5s; transform: translateX(-1500px); }

.content-section .passed .bag, .content-section .passed .suitcase { transform:


translateX(0px); }

.content-section .passport, .content-section .passport-cover, .content-


section .ticket { transform-origin: 100px 400px; }
.content-section .ticket { position: absolute; right: 83px; bottom: 30px; width:
100%; max-width: 670px; height: auto; z-index: 2; transition: all 2s ease-out 0s;
transform: translateY(40px) rotate(-31deg); }

@media only screen and (max-width: 1279px) {


.content-section .ticket { right: auto; left: 200px; }
}

@media only screen and (max-width: 767px) {


.content-section .ticket { bottom: -24px; left: 144px; transform: scale(0.88); }
}

.content-section .passport { position: absolute; bottom: 112px; right: 29%; width:


100%; max-width: 660px; height: auto; z-index: 3; transition: all 2s ease-out 0.3s;
transform: translateY(40px) rotate(-10deg); }

@media only screen and (max-width: 1279px) {


.content-section .passport { right: auto; left: 40px; }
}

@media only screen and (max-width: 767px) {


.content-section .passport { bottom: auto; left: 0px; top: 56px; transform:
scale(0.88); }
}

.content-section .passport-cover { position: absolute; bottom: 143px; left: 42px;


width: 100%; max-width: 500px; height: auto; z-index: 5; transition: all 2s ease-
out 0.6s; transform: translateY(40px) rotate(10deg); }

@media only screen and (max-width: 1279px) {


.content-section .passport-cover { left: 0px; }
}

@media only screen and (max-width: 767px) {


.content-section .passport-cover { bottom: auto; left: -73px; top: -59px;
transform: scale(0.66); }
}

.content-section .passed .passport, .content-section .passed .passport-


cover, .content-section .passed .ticket { transform: translateY(0px)
rotate(0.01deg); }

.content-section .plane-stamp { top: -112px; right: 33px; }

@media only screen and (max-width: 767px) {


.content-section .plane-stamp { top: -26px; right: 0px; width: 100%; height:
auto; }
}

.content-section .left-hand { position: absolute; left: 0px; top: 190px; z-index:


3; transition: transform 2s cubic-bezier(0, 0, 0.3, 1) 0s, -webkit-transform 2s
cubic-bezier(0, 0, 0.3, 1) 0s; transform: translateX(-1500px); }

@media only screen and (max-width: 767px) {


.content-section .left-hand { width: 297px; height: auto; left: -51px; top:
184px; transform: translateX(0px); }
}
.content-section .right-hand { position: absolute; right: 0px; top: 105px;
transition: transform 2s cubic-bezier(0, 0, 0.3, 1) 0s, -webkit-transform 2s cubic-
bezier(0, 0, 0.3, 1) 0s; transform: translateX(1500px); }

@media only screen and (max-width: 767px) {


.content-section .right-hand { width: 242px; height: auto; right: -45px; top:
149px; transform: translateX(0px); }
}

.content-section .passed .left-hand, .content-section .passed .right-hand


{ transform: translateX(0px); }

.content-section .service-01 { left: -197px; }

@media only screen and (max-width: 959px) {


.content-section .service-01 { position: absolute; left: auto; right: -50px;
bottom: 0px; }
}

.content-section .airplane { position: absolute; left: 0px; bottom: 120px;


transition: transform 20s cubic-bezier(0, 0, 0.3, 1) 0s, -webkit-transform 20s
cubic-bezier(0, 0, 0.3, 1) 0s; transform: translate(-200px, -120px); z-index:
200; }

.content-section .passed .airplane { transform: translate(2000px, -1000px); }

.content-section .clouds { position: absolute; left: 0px; right: 0px; top: -170px;
height: 628px; z-index: 0; background: url("images/parallaxImages/image-
clouds.jpg") 0px 0px repeat-x; animation: 200s linear 0s infinite normal none
running moveclouds; }

.content-section [class^="dish-"] { position: absolute; transition: transform 2s


cubic-bezier(0, 0, 0.3, 1) 0s, -webkit-transform 2s cubic-bezier(0, 0, 0.3, 1) 0s;
transform: translateX(-1500px); }

.content-section .passed [class^="dish-"] { transform: translateX(0px); }

.content-section .dish-01 { top: -88px; left: -175px; transition-delay: 0.6s; }

.content-section .dish-02 { top: -47px; right: 28px; }

.content-section .dish-03 { top: 38px; right: 74px; transition-delay: 0.3s; }

.content-section .phone-hand { position: absolute; right: 0px; top: 0px;


transition: transform 2s cubic-bezier(0, 0, 0.3, 1) 0s, -webkit-transform 2s cubic-
bezier(0, 0, 0.3, 1) 0s; transform: translateX(1500px); }

@media only screen and (max-width: 959px) {


.content-section .phone-hand { right: auto; left: 50%; margin-left: -30%; }
}

.content-section .passed .phone-hand { transform: translateX(0px); }

.content-section .smile { position: absolute; left: 50%; top: 21px; opacity: 0;


transition: opacity 2s cubic-bezier(0, 0, 0.3, 1) 0s, transform 1s cubic-bezier(0,
0, 0.3, 1) 0s, -webkit-transform 1s cubic-bezier(0, 0, 0.3, 1) 0s; }

.content-section .smile.smile-neutral { margin: 0px 0px 0px -133px; transform:


translateY(-500px); transition-delay: 0.6s; }
.content-section .smile.smile-happy { margin: 0px 0px 0px -300px; top: 66px;
transform: translateY(-500px); transition-delay: 0.3s; }

.content-section .smile.smile-sad { margin: 0px 0px 0px -151px; top: 154px;


transform: translateY(-500px); }

.content-section .passed .smile { opacity: 1; transform: translateX(0px); }

.content-section .flight-attendant { left: 205px; top: -38px; opacity: 0;


transition: opacity 2s cubic-bezier(0, 0, 0.3, 1) 0s; }

@media only screen and (max-width: 959px) {


.content-section .flight-attendant { top: 0px; }
}

@media only screen and (max-width: 767px) {


.content-section .flight-attendant { opacity: 1; }
}

.content-section .passed .flight-attendant { opacity: 1; }

@-webkit-keyframes moveclouds {
100% { left: -200%; }
}

@keyframes moveclouds {
100% { left: -200%; }
}

.bulleted-list { position: relative; z-index: 1; margin: 0px; padding: 16px 0px


22px; font-size: 15px; font-weight: 300; }

@media only screen and (max-width: 767px) {


.bulleted-list { font-size: 22px; }
}

.bulleted-list > li { position: relative; margin: 0px 0px 12px; padding: 0px 0px
0px 20px; }

.bulleted-list > li [class*="icon"] { position: absolute; left: 0px; top: 0px;


font-size: 0.7em; margin-top: 7px; color: rgb(92, 9, 49); }

@media only screen and (max-width: 767px) {


.bulleted-list > li [class*="icon"] { margin-top: 9px; }
}

.two-columns-teaser .bulleted-list { padding-top: 0px; }

.two-columns-teaser .bulleted-list a, .two-columns-teaser .bulleted-list li


{ color: rgb(255, 255, 255); }

.two-columns-teaser .bulleted-list a [class*="icon"], .two-columns-


teaser .bulleted-list li [class*="icon"] { color: rgb(255, 255, 255); }

.bulleted-list a { text-decoration: underline; }

.bulleted-list a [class*="icon"] { transform: translateX(0px); transition:


transform 0.2s ease 0s, -webkit-transform 0.2s ease 0s; }
.bulleted-list a:focus, .bulleted-list a:hover { text-decoration: none; }

.bulleted-list a:focus [class*="icon"], .bulleted-list a:hover [class*="icon"]


{ transform: translateX(5px); transition: transform 0.2s ease 0s, -webkit-transform
0.2s ease 0s; }

.two-columns-teaser { margin-bottom: 20px; font-size: 15px; line-height: 1.467;


color: rgb(255, 255, 255); position: relative; z-index: 2; }

.two-columns-teaser:last-child { margin-bottom: 40px; }

.two-columns-teaser h2 { margin: 0px 0px 33px; font-size: 30px; line-height: 1.15;


font-weight: 400; color: rgb(255, 255, 255); }

@media only screen and (max-width: 767px) {


.two-columns-teaser-column { padding-left: 0px; padding-right: 0px; height:
auto !important; }
}

.two-columns-teaser-image-block { height: 100%; position: relative; padding-bottom:


50.7%; overflow: hidden; }

.two-columns-teaser-image-block img { position: absolute; top: 0px; left: 0px;


width: 100%; height: 100%; }

.two-columns-teaser-text { height: 100%; padding: 31px 18px 95px; position:


relative; background: rgb(82, 18, 49); }

.two-columns-teaser-text .btn { position: absolute; left: 20px; bottom: 30px; }

@media only screen and (max-width: 767px) {


.two-columns-teaser-text .btn { width: auto; right: 20px; }
}

.teaser-overview { margin: 0px 0px 64px; color: rgb(255, 255, 255); }

.teaser-overview::after, .teaser-overview::before { content: ""; display: table; }

.teaser-overview::after { clear: both; }

.teaser-overview h3 { margin: 0px 0px 36px; font-size: 30px; line-height: 1.333;


color: inherit; }

@media only screen and (max-width: 767px) {


.teaser-overview-column { margin-bottom: 20px; }
.teaser-overview-column [class^="col-"] { padding: 0px !important; }
}

.teaser-overview-video-banner img { width: 100%; height: auto; }

.teaser-overview-video-row::after, .teaser-overview-video-row::before { content:


""; display: table; }

.teaser-overview-video-row::after { clear: both; }

.teaser-overview-video-row h3 { float: left; margin: -25px 0px 36px; max-width:


49%; }
@media only screen and (max-width: 767px) {
.teaser-overview-video-row h3 { max-width: 100%; float: none; }
}

.teaser-overview-video-row .btn { padding: 12px 25px 10px; }

.teaser-overview-video-row input[type="submit"] { border-radius: 2px; }

.teaser-overview-video-row .helpfaqwidget__view, .teaser-overview-video-row .row


{ margin-right: 0px; }

@media only screen and (max-width: 767px) {


.teaser-overview-video-row .helpfaqwidget__view, .teaser-overview-video-row .row
{ margin-left: 0px; }
}

.teaser-overview-video-content { padding: 48px 30px 30px; background: rgb(82, 18,


49); }

@media only screen and (max-width: 767px) {


.teaser-overview-video-content { padding: 48px 20px 20px; }
}

.teaser-overview-label { display: block; margin: 0px 0px 14px; font-size: 22px;


line-height: 1.2727; font-weight: 300; }

.teaser-overview-solid-banner { padding: 48px 0px 25px 30px; background: rgb(90,


90, 90); overflow: hidden; }

.teaser-overview-solid-banner img { float: right; margin: 10px -12px 0px 0px; }

.teaser-overview-solid-banner-text { font-size: 18px; line-height: 1.444; font-


weight: 300; overflow: hidden; }

.teaser-overview-solid-banner-text h3 { margin: 0px 0px 13px; font-size: 40px;


line-height: 1.25; font-weight: 400; }

@media only screen and (max-width: 959px) {


.teaser-overview-solid-banner { padding: 20px 10px; }
.teaser-overview-solid-banner img { float: none; display: block; margin: 0px
auto; }
}

.teaser-overview-image-block { position: relative; padding-bottom: 55.15%; height:


0px; overflow: hidden; }

.teaser-overview-image-block img { position: absolute; top: 0px; left: 0px; width:


100%; height: 100%; }

.teaser-overview-image-block .btn { position: absolute; left: 10px; right: 10px;


bottom: 10px; width: auto; }

.contact-history { position: relative; }

.contact-history::after, .contact-history::before { content: ""; display: table; }

.contact-history::after { clear: both; }

.contact-history h2 { font-size: 32px; font-weight: 300; margin: 0px 0px 30px; }


@media only screen and (max-width: 767px) {
.contact-history h2 { display: none; }
}

.contact-history-more { float: right; font-size: 15px; font-weight: 300; color:


rgb(92, 9, 49); text-decoration: none; outline: 0px; }

@media only screen and (max-width: 767px) {


.contact-history-more { font-size: 22px; }
}

.contact-history-more-text { text-decoration: underline; }

.contact-history-more-icon { display: inline-block; vertical-align: top; font-size:


0.7em; margin: 6px 5px 0px 0px; transform: translateX(0px); transition: transform
0.2s ease 0s, -webkit-transform 0.2s ease 0s; }

@media only screen and (max-width: 767px) {


.contact-history-more-icon { font-size: 0.9em; margin: 8px 4px 0px 0px; }
}

.contact-history-more:active, .contact-history-more:focus, .contact-history-


more:hover { text-decoration: none; }

.contact-history-more:active .contact-history-more-icon, .contact-history-


more:focus .contact-history-more-icon, .contact-history-more:hover .contact-
history-more-icon { transform: translateX(5px); transition: transform 0.2s ease 0s,
-webkit-transform 0.2s ease 0s; }

.contact-history-panel::after, .contact-history-panel::before { content: "";


display: table; }

.contact-history-panel::after { clear: both; }

@media only screen and (max-width: 767px) {


.contact-history-panel { position: relative; overflow: hidden; }
}

.contact-history-panel-opener { display: none; font-size: 30px; line-height: 1.2em;


font-weight: 300; color: rgb(92, 9, 49); padding: 22px 50px 22px 0px; text-
decoration: none; position: relative; margin: 0px 20px; border-bottom: 1px solid
rgb(92, 9, 49); }

.active .contact-history-panel-opener { border: 0px; }

.contact-history-panel-opener:active, .contact-history-panel-
opener:focus, .contact-history-panel-opener:hover { text-decoration: none; }

.contact-history-panel-opener-arrow { position: absolute; right: 0px; top: 50%;


font-size: 11px; line-height: 1em; margin: -7px 0px 0px; transform: rotate(0deg);
transition: transform 0.2s ease 0s, -webkit-transform 0.2s ease 0s; }

.active .contact-history-panel-opener-arrow { transform: rotate(-180deg);


transition: transform 0.2s ease 0s, -webkit-transform 0.2s ease 0s; margin-top: -
4px; }

@media only screen and (max-width: 767px) {


.contact-history-panel-opener { display: block; }
.contact-history-panel-drop { overflow: hidden; }
}

@media only screen and (max-width: 767px) {


.contact-history { padding-bottom: 50px; }
.contact-history .container.is-base-container, .contact-history .is-base-
container.helpfaqwidget__container { padding-top: 0px; padding-bottom: 0px; }
}

.contact-history-header { overflow: hidden; width: 100%; padding: 0px 10px; }

.contact-history-header span { display: block; float: left; }

.contact-history-header span h4 { font-weight: 700; }

.contact-history-header span.contact-history-header-date { width: 11%; }

@media only screen and (max-width: 959px) {


.contact-history-header span.contact-history-header-date { width: 21%; }
}

.contact-history-header span.contact-history-header-id { width: 9%; }

@media only screen and (max-width: 959px) {


.contact-history-header span.contact-history-header-id { display: none; }
}

.contact-history-header span.contact-history-header-type { width: 27%; }

@media only screen and (max-width: 959px) {


.contact-history-header span.contact-history-header-type { width: 42%; }
}

.contact-history-header span.contact-history-header-description { width: 35%; }

@media only screen and (max-width: 959px) {


.contact-history-header span.contact-history-header-description { width: 37%; }
}

.contact-history-header span.contact-history-header-status { width: 18%; }

@media only screen and (max-width: 959px) {


.contact-history-header span.contact-history-header-status { display: none; }
}

.contact-history-accordion { position: relative; margin: 0px 0px 36px; }

@media only screen and (max-width: 959px) {


.contact-history-accordion { margin: 0px 0px 20px; }
}

@media only screen and (max-width: 767px) {


.contact-history-accordion { margin: 0px -20px 16px; border-top: 1px solid
rgb(92, 9, 49); }
}

.contact-history-accordion .contact-history-comments-form .upload-more { margin-


top: 2px; }
@media only screen and (max-width: 767px) {
.contact-history-accordion .contact-history-comments-form .upload-more { margin:
17px -10px; }
}

.contact-history-accordion .contact-history-comments-form a.contacthistory-


addmorefiles { font-size: 14px; }

@media only screen and (max-width: 767px) {


.contact-history-accordion .contact-history-comments-form a.contacthistory-
addmorefiles { font-size: 20px; }
}

@media only screen and (max-width: 767px) {


.contact-history-accordion .contact-history-comments-form .contact-history-add-
more-files div.contact-add-more-block { width: 91.6%; }
}

.contact-history-accordion .contact-history-comments-form .contact-history-add-


more-files span.input-file-button { padding: 2px 10px; }

@media only screen and (max-width: 767px) {


.contact-history-accordion .contact-history-comments-form .contact-history-add-
more-files span.input-file-button { padding: 15px 12px; }
}

.contact-history-accordion .contact-history-comments-form .contact-history-add-


more-files .remove-fileselect-btn-container { padding: 0px; }

.contact-history-accordion .contact-history-comments-form .contact-history-add-


more-files .multi-select-file.new { margin: 10px 0px 0px; }

@media only screen and (max-width: 767px) {


.contact-history-accordion .contact-history-comments-form .contact-history-add-
more-files .multi-select-file.old { margin-bottom: 0px; }
}

.contact-history-accordion .contact-history-comments-form .contact-history-add-


more-files .delete-select-file { background: 0px center; border: 0px; position:
relative; left: 0px; top: 20px; font-size: 31px; display: inline-block; color:
rgb(92, 9, 49); cursor: pointer; }

.contact-history-accordion .contact-history-comments { position: relative; padding:


12px 30px 1px; font-size: 15px; line-height: 1.2em; font-weight: 300; color: rgb(0,
0, 0); overflow: hidden; }

@media only screen and (max-width: 959px) {


.contact-history-accordion .contact-history-comments { padding: 12px 20px 5px;
font-size: 13px; }
}

@media only screen and (max-width: 767px) {


.contact-history-accordion .contact-history-comments { padding: 18px 20px 5px;
font-size: 15px; }
}

.contact-history-accordion .contact-history-comments-item { position: relative;


overflow: hidden; border-top: 1px solid rgb(199, 199, 199); padding: 18px 0px; }
@media only screen and (max-width: 959px) {
.contact-history-accordion .contact-history-comments-item { padding: 10px 0px; }
}

@media only screen and (max-width: 767px) {


.contact-history-accordion .contact-history-comments-item { padding: 17px 0px; }
}

.contact-history-accordion .contact-history-comments-item:first-child { border:


0px; }

.contact-history-accordion .contact-history-comments-item-date { display: block;


font-weight: 700; font-size: 12px; margin: 0px 0px 19px; }

@media only screen and (max-width: 959px) {


.contact-history-accordion .contact-history-comments-item-date { margin: 0px 0px
10px; font-size: 11px; }
}

@media only screen and (max-width: 767px) {


.contact-history-accordion .contact-history-comments-item-date { font-size: 15px;
margin: 0px 0px 18px; }
}

.contact-history-accordion .contact-history-comments-item p { margin: 0px 0px 18px;


}

@media only screen and (max-width: 959px) {


.contact-history-accordion .contact-history-comments-item p { margin: 0px 0px
10px; }
}

@media only screen and (max-width: 767px) {


.contact-history-accordion .contact-history-comments-item p { margin: 0px 0px
18px; }
}

.contact-history-accordion .contact-history-comments-item p:last-child { margin:


0px; }

.contact-history-accordion .contact-history-comments-item a { }

.contact-history-accordion .contact-history-comments-form { background-color:


rgb(153, 153, 153); padding: 30px 30px 54px; margin: 0px; overflow: hidden; }

@media only screen and (max-width: 959px) {


.contact-history-accordion .contact-history-comments-form { padding: 20px 20px
30px; }
}

@media only screen and (max-width: 767px) {


.contact-history-accordion .contact-history-comments-form { padding: 25px 20px
35px; }
}

.contact-history-accordion .contact-history-comments-form-textarea { display:


block; background-color: rgb(255, 255, 255); border: 1px solid rgb(215, 215, 215);
padding: 12px 15px; font-size: 15px; color: grey; margin: 0px 0px 10px; height:
267px !important; width: 100% !important; }
.contact-history-accordion .contact-history-comments-form-textarea:focus
{ background-color: rgb(255, 255, 255); }

@media only screen and (max-width: 959px) {


.contact-history-accordion .contact-history-comments-form-textarea { font-size:
13px; }
}

@media only screen and (max-width: 767px) {


.contact-history-accordion .contact-history-comments-form-textarea { padding:
16px 20px; font-size: 15px; height: 320px !important; }
}

.contact-history-accordion .contact-history-comments-form .btn { float: right; min-


width: 240px; margin: 0px; }

@media only screen and (max-width: 767px) {


.contact-history-accordion .contact-history-comments-form .btn { float: none;
display: block; width: 100%; font-size: 22px; padding: 12px 25px 10px; }
}

.contact-history-item { width: 100%; border: 0px; font-size: 20px; line-height:


1.5em; color: rgb(92, 9, 49); }

@media only screen and (max-width: 1279px) {


.contact-history-item { font-size: 16px; }
}

@media only screen and (max-width: 959px) {


.contact-history-item { font-size: 13px; }
}

@media only screen and (max-width: 767px) {


.contact-history-item { font-size: 15px; }
}

.contact-history-item.active .contact-history-item-opener-arrow { transform:


translateY(-50%) rotate(-180deg); right: 4px; }

@media only screen and (max-width: 767px) {


.contact-history-item.active .contact-history-item-opener-arrow { right: 23px; }
}

.contact-history-item-opener { display: block; border-bottom: 1px solid rgb(92, 9,


49); position: relative; text-decoration: none; color: rgb(92, 9, 49); overflow:
hidden; }

@media only screen and (max-width: 767px) {


.contact-history-item-opener { padding: 0px 20px; background-color: rgb(199, 199,
199); }
}

.is-selected .contact-history-item-opener { font-weight: 700; }

.contact-history-item-opener-cell { float: left; padding: 10px 5px 9px 0px;


position: relative; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;
min-height: 1px; }
@media only screen and (max-width: 767px) {
.contact-history-item-opener-cell { padding: 25px 5px 23px 0px; }
}

.contact-history-item-opener-date { padding-left: 0px; width: 11%; }

@media only screen and (max-width: 767px) {


.contact-history-item-opener-date { width: 21%; }
}

.contact-history-item-opener-id { width: 9%; }

@media only screen and (max-width: 767px) {


.contact-history-item-opener-id { display: none; }
}

.contact-history-item-opener-type { width: 27%; }

@media only screen and (max-width: 767px) {


.contact-history-item-opener-type { display: none; }
}

.contact-history-item-opener-description { width: 35%; }

@media only screen and (max-width: 767px) {


.contact-history-item-opener-description { width: 42%; padding-right: 15px; }
}

.contact-history-item-opener-status { width: 18%; padding-right: 15px; }

@media only screen and (max-width: 767px) {


.contact-history-item-opener-status { width: 37%; padding-right: 5px; }
}

.contact-history-item-opener-arrow { position: absolute; top: 50%; right: 1px;


font-size: 9px; color: rgb(0, 0, 0); transform: translateY(-50%) rotate(0deg);
transition: transform 0.2s ease 0s, right 0.2s ease 0s, -webkit-transform 0.2s ease
0s; }

@media only screen and (max-width: 767px) {


.contact-history-item-opener-arrow { font-size: 11px; transform: translateY(-
50%); transition: transform 0.2s ease 0s, right 0.2s ease 0s, -webkit-transform
0.2s ease 0s; right: 23px; margin-bottom: -10px; color: rgb(92, 9, 49); }
}

.contact-history-item-drop { overflow: hidden; }

.contact-history-item-drop-inner { background-color: rgb(255, 255, 255); }

.contact-history-item-drop-info-list { padding: 15px 20px 0px; margin: 0px; list-


style-type: none; overflow: hidden; font-size: 15px; font-weight: 700; }

.contact-history-item-drop-info-list-elem { float: left; padding: 0px 10px 5px 0px;


}

.contact-history-item-drop-info-list-elem-id { width: 20%; }

.contact-history-item-drop-info-list-elem-type { width: 80%; }


.attachemt-title { display: block; font-weight: 700; font-size: 12px; margin: 20px
0px 8px; }

.contact-attachments-item { position: relative; display: inline-block; width:


200px; margin: 0px 5px 0px 0px; }

.contact-attachments-item label { display: inline-block; width: 100%; padding: 10px


10px 10px 33px; background: rgb(204, 204, 204); border-radius: 4px; color: rgb(58,
58, 58); font-size: 12px; font-weight: 100; cursor: pointer; white-space: nowrap;
overflow: hidden; text-overflow: ellipsis; }

.contact-attachments-item label .attached-file-icon { position: absolute; top: 0px;


left: 10px; width: 42px; color: rgb(58, 58, 58); font-size: 32px; line-height:
33px; border-right: 0px; }

.contact-center-finder { position: relative; background-color: rgb(92, 9, 49);


color: rgb(255, 255, 255); padding: 26px 30px 16px; border-radius: 2px; }

@media only screen and (max-width: 767px) {


.contact-center-finder { padding: 22px 20px 21px; }
}

.contact-center-finder h2, .contact-center-finder h3, .contact-center-finder h4


{ font-size: 20px; line-height: 1.2em; font-weight: 700; margin: 0px 0px 20px; }

@media only screen and (max-width: 767px) {


.contact-center-finder h2, .contact-center-finder h3, .contact-center-finder h4 {
display: none; }
}

.contact-center-finder .custom-select { width: 326px; float: left; margin: 0px 10px


10px 0px; }

@media only screen and (max-width: 767px) {


.contact-center-finder .custom-select { width: 100%; float: none; display: block;
margin: 0px 0px 22px; }
.contact-center-finder .custom-select.is-rectangle-large .custom-select-
opener, .contact-center-finder .custom-select.is-rectangle-large .select2-container
.select2-selection--multiple, .select2-container .contact-center-finder .custom-
select.is-rectangle-large .select2-selection--multiple { padding: 10px 50px 10px
16px; height: 50px; }
.contact-center-finder .custom-select.is-rectangle-large .custom-select-
opener::after, .contact-center-finder .custom-select.is-rectangle-large .custom-
select-opener::before, .contact-center-finder .custom-select.is-rectangle-
large .select2-container .select2-selection--multiple::after, .contact-center-
finder .custom-select.is-rectangle-large .select2-container .select2-selection--
multiple::before, .select2-container .contact-center-finder .custom-select.is-
rectangle-large .select2-selection--multiple::after, .select2-container .contact-
center-finder .custom-select.is-rectangle-large .select2-selection--
multiple::before { right: 9px; }
}

.contact-center-finder .custom-select-dropdown { width: 326px; }

@media only screen and (max-width: 767px) {


.contact-center-finder .custom-select-dropdown { min-width: 400px; width: 100%; }
}

.contact-center-finder-telephone { float: left; }


@media only screen and (max-width: 767px) {
.contact-center-finder-telephone { float: none; display: block; margin: 0px 0px
55px; }
}

.contact-center-finder-telephone .title { display: block; font-size: 15px; font-


weight: 300; line-height: 1.3em; margin: 0px 0px -2px; }

@media only screen and (max-width: 767px) {


.contact-center-finder-telephone .title { font-size: 22px; margin: 0px 0px 1px; }
}

.contact-center-finder-telephone .number { display: block; font-size: 32px; line-


height: 1.2em; font-weight: 300; }

.contact-center-finder-telephone .number a { color: inherit; text-decoration: none;


}

@media only screen and (max-width: 767px) {


.contact-center-finder-telephone .number { font-size: 40px; }
}

.contact-center-finder-date { float: right; font-size: 15px; font-weight: 300;


line-height: 1.3em; text-align: right; margin: 3px 0px 0px; }

@media only screen and (max-width: 767px) {


.contact-center-finder-date { font-size: 22px; line-height: 1.2em; margin: 0px
0px 22px; }
}

.contact-center-finder-date dt { display: block; margin: 0px; font-weight: 300; }

@media only screen and (max-width: 767px) {


.contact-center-finder-date dt { line-height: inherit; }
}

.contact-center-finder-date dd { display: block; }

@media only screen and (max-width: 767px) {


.contact-center-finder-date dd { line-height: inherit; }
}

.contact-center-finder .btn { display: block; width: 100%; font-size: 22px;


padding: 12px 25px 10px; }

.contact-center-form { position: relative; background-color: rgb(255, 255, 255);


padding: 30px 30px 22px; margin: 0px 0px 20px; border-radius: 2px; }

@media only screen and (max-width: 767px) {


.contact-center-form { border-radius: 0px; background: 0px center; padding: 0px;
margin: 0px 0px 51px; }
}

.contact-center-form .custom-select { margin: 0px 0px 22px; width: 100%; }

@media only screen and (max-width: 767px) {


.contact-center-form .custom-select { margin: 0px 0px 20px; }
}
.contact-center-form .custom-select .custom-select-dropdown { width: 100%; }

.contact-center-form .upload-more { margin-top: 22px; }

@media only screen and (max-width: 767px) {


.contact-center-form .upload-more { font-size: 20px; margin: 17px -10px; }
}

.contact-center-form .multi-select-file.new { margin: 22px 0px 0px; }

.contact-center-form .multi-select-file.old { margin-bottom: 0px; }

.contact-center-form .remove-fileselect-btn-container { padding: 0px; width: 6%; }

.contact-center-form .remove-fileselect-btn-container .delete-select-file


{ background: 0px center; border: 0px; position: relative; left: 0px; top: 26px;
font-size: 31px; display: inline-block; color: rgb(92, 9, 49); cursor: pointer; }

.contact-center-form .input-base.is-textarea-elem { margin: 0px 0px 30px; }

@media only screen and (max-width: 767px) {


.contact-center-form .input-base.is-textarea-elem { margin: 0px 0px 20px; }
}

.contact-center-form .btn { float: right; min-width: 240px; padding: 12px 25px


10px; }

@media only screen and (max-width: 767px) {


.contact-center-form .btn { width: 100%; float: none; font-size: 23px; }
}

.contact-center-form-more { display: inline-block; vertical-align: top; color:


rgb(101, 34, 69); text-decoration: none; font-size: 15px; }

@media only screen and (max-width: 767px) {


.contact-center-form-more { display: none; }
}

.contact-center-form-more.is-bottom { margin-top: 60px; }

.contact-center-form-more-icon { display: inline-block; vertical-align: top;


margin: 7px 3px 0px 0px; font-size: 0.7em; transform: translateX(0px); transition:
transform 0.2s ease 0s, -webkit-transform 0.2s ease 0s; }

[dir="rtl"] .contact-center-form-more-icon { transform: translateX(0px); }

.contact-center-form-more-icon.is-top { margin: 5px 3px 0px 0px; }

.contact-center-form-more-text { display: inline-block; vertical-align: top; text-


decoration: underline; }

.contact-center-form-more:active, .contact-center-form-more:focus, .contact-center-


form-more:hover { text-decoration: none; color: rgb(101, 34, 69); }

.contact-center-form-more:active .contact-center-form-more-icon, .contact-center-


form-more:focus .contact-center-form-more-icon, .contact-center-form-
more:hover .contact-center-form-more-icon { transform: translateX(5px); transition:
transform 0.2s ease 0s, -webkit-transform 0.2s ease 0s; }
.footnote-module { font-size: 15px; line-height: 1.2em; font-weight: 300; color:
rgb(0, 0, 0); margin-bottom: 50px; }

@media only screen and (max-width: 767px) {


.footnote-module { font-size: 20px; margin: 0px 0px 20px; }
}

.footnote-module h3 { font-size: 20px; margin: 0px 0px 28px; color: rgb(92, 9, 49);
}

@media only screen and (max-width: 767px) {


.footnote-module h3 { font-size: 30px; }
}

.info-dialog-box { position: relative; }

.info-dialog-box.info-dialog-box-form { position: absolute; top: 29px; right: 0px;


z-index: 10; height: 100%; padding-bottom: 20px; }

@media only screen and (max-width: 767px) {


.info-dialog-box.info-dialog-box-form { padding-left: 15px; padding-right:
15px; }
}

.info-dialog-box.info-dialog-box-form label { position: relative; top: 50%;


display: inline-block; padding: 0px; margin-right: -16px; transform: translateY(-
50%); }

@media only screen and (max-width: 767px) {


.info-dialog-box.info-dialog-box-form label { padding: 15px; margin-right: -
5px; }
.info-dialog-box.info-dialog-box-form label .icon { font-size: 24px; line-height:
30px; }
}

.info-dialog-box .card-ccv { float: left; margin-top: 10px; margin-right: 10px; }

.info-dialog-box-btn { position: absolute; visibility: hidden; opacity: 0; }

.info-dialog-box-btn.checked ~ .info-dialog-box-content { top: auto; visibility:


visible; opacity: 1; }

.info-dialog-box-top-center .info-dialog-box-btn.checked ~ .info-dialog-box-content


{ bottom: 0px; }

@media only screen and (max-width: 767px) {


.info-dialog-box-top-center .info-dialog-box-btn.checked ~ .info-dialog-box-
content { bottom: 50px; right: -20px; left: auto; }
}

.info-dialog-box-btn + label { cursor: pointer; }

.info-dialog-box-content { position: absolute; top: -9999px; left: 0px; z-index:


15; padding: 16px 20px; min-width: 440px; margin-top: 30px; background: rgb(255,
255, 255); border-radius: 5px; box-shadow: rgb(204, 204, 204) 0px -2px 18px;
transform: translateX(-15%); visibility: visible; opacity: 0; }

@media only screen and (max-width: 959px) {


.info-dialog-box-content { transform: translateX(-5%); }
}

@media only screen and (max-width: 767px) {


.info-dialog-box-content { left: -30px; min-width: auto; transform:
translateY(3%); }
}

.info-dialog-box-content::before { content: ""; display: block; position: absolute;


top: -12px; left: 15%; width: 0px; margin-left: 1px; border-width: 6px; border-
style: solid; border-color: transparent transparent rgb(255, 255, 255); border-
image: initial; }

@media only screen and (max-width: 767px) {


.info-dialog-box-content::before { left: 10.5%; }
}

.info-dialog-box-content .info-dialog-box-title { font-size: 14px; font-weight:


300; line-height: 18px; }

@media only screen and (max-width: 767px) {


.info-dialog-box-content .info-dialog-box-title { font-size: 20px; line-height:
24px; }
}

.info-dialog-box-content p { font-size: 12px; font-weight: 100; line-height:


16px; }

@media only screen and (max-width: 767px) {


.info-dialog-box-content p { margin-top: 10px; font-size: 16px; line-height:
20px; }
}

.info-dialog-box-content img { width: 45%; }

@media only screen and (max-width: 767px) {


.info-dialog-box-content img { display: block; }
}

.info-dialog-box-top-center .info-dialog-box-content { top: auto; bottom: -9999px;


margin-top: 0px; margin-bottom: 72px; box-shadow: rgb(204, 204, 204) 0px 2px 18px;
transform: translateX(-50%); }

@media only screen and (max-width: 767px) {


.info-dialog-box-top-center .info-dialog-box-content { transform: none; }
}

.info-dialog-box-top-center .info-dialog-box-content::before { top: auto; left:


50%; bottom: -12px; border-bottom-color: transparent; border-top-color: rgb(255,
255, 255); }

@media only screen and (max-width: 767px) {


.info-dialog-box-top-center .info-dialog-box-content::before { left: 86%; }
}

.info-dialog-box-right .info-dialog-box-content { left: auto; right: 0px;


transform: translateX(15%); }

@media only screen and (max-width: 959px) {


.info-dialog-box-right .info-dialog-box-content { transform: translateX(5%); }
}

@media only screen and (max-width: 767px) {


.info-dialog-box-right .info-dialog-box-content { right: -30px; transform:
translateY(3%); }
}

.info-dialog-box-right .info-dialog-box-content::before { left: auto; right: 12%; }

@media only screen and (max-width: 959px) {


.info-dialog-box-right .info-dialog-box-content::before { right: 5%; }
}

@media only screen and (max-width: 767px) {


.info-dialog-box-right .info-dialog-box-content::before { right: 10.5%; }
}

.image-menu-options { margin: 0px -10px; font-size: 16px; letter-spacing: -6px; }

.image-menu-options ul { text-align: center; }

.image-menu-options ul > li { display: inline-block; vertical-align: top; letter-


spacing: 0px; margin: 0px 19px 25px; text-align: center; width: 15%; }

.image-menu-options ul > li.empty-result { width: auto; font-size: 14px; float:


left; position: relative; left: -17px; }

@media only screen and (max-width: 767px) {


.image-menu-options ul > li.empty-result { font-size: 18px; left: -47px; }
}

.image-menu-options ul > li a { display: block; height: 100%; text-decoration:


none; }

.image-menu-options ul > li a:hover { opacity: 1; }

.image-menu-options ul > li a:hover .img-holder img { border-color: rgb(82, 18,


49); }

.image-menu-options ul > li a:hover .image-menu-options-expand { display: inline-


block; }

.image-menu-options ul > li.inactive a { opacity: 0.4; }

.image-menu-options ul > li.inactive a .image-menu-options-title { font-weight:


400; }

.image-menu-options ul > li.inactive a:hover { opacity: 1; }

.image-menu-options ul > li.no-options .image-menu-options-expand { display: none !


important; }

.image-menu-options ul > li .flipster__item__content.selected a, .image-menu-


options ul > li.selected a { opacity: 1; }

.image-menu-options ul > li .flipster__item__content.selected .image-menu-options-


checked, .image-menu-options ul > li.selected .image-menu-options-checked
{ display: block; }
.image-menu-options ul > li .flipster__item__content.selected .img-holder
img, .image-menu-options ul > li.selected .img-holder img { border-color: rgb(82,
18, 49); }

@media only screen and (max-width: 767px) {


.image-menu-options ul > li { width: 120px; }
}

.image-menu-options-content:not(.current) { display: none; }

.image-menu-options .img-holder { display: inline-block; width: 100%; height: 0px;


padding-top: 100%; position: relative; }

.image-menu-options .img-holder img { display: block; height: auto; position:


absolute; top: 0px; border: 4px solid transparent; border-radius: 100%; width:
100%; transition: border-color 0.5s ease 0s; }

.image-menu-options-list.flipster__container { margin-left: -20px; }

.image-menu-options-title { position: relative; display: block; font-weight: 700; }

@media only screen and (max-width: 767px) {


.image-menu-options-title { margin-top: 20px; font-size: 30px; letter-spacing:
0px; text-align: center; }
}

.image-menu-options-expand { position: absolute; top: 50%; display: none; width:


14px; height: 14px; margin-left: 8px; background: rgb(204, 204, 204); border: 0px;
border-radius: 100%; color: rgb(255, 255, 255); font-weight: 400; line-height: 0;
transform: translateY(-50%); text-indent: -1px; }

@media only screen and (max-width: 767px) {


.image-menu-options-expand { position: relative; display: inline-block; width:
33px; height: 33px; transform: none; }
}

.image-menu-options-overlay { position: relative; display: none; }

@media only screen and (max-width: 767px) {


.image-menu-options-overlay::before { content: ""; position: absolute; left: -
20px; right: -20px; display: block; border-top: 1px solid rgb(215, 215, 215); }
}

.image-menu-options-overlay .container, .image-menu-options-


overlay .helpfaqwidget__container { width: 90%; min-width: 555px; margin-bottom:
30px; padding-left: 10%; padding-right: 10%; }

@media only screen and (max-width: 767px) {


.image-menu-options-overlay .container, .image-menu-options-
overlay .helpfaqwidget__container { width: 100%; padding-top: 20px; padding-left:
10px; padding-right: 10px; min-width: auto; }
}

.image-menu-options-overlay [class^="col-"] { padding: 0px; }

.image-menu-options-overlay h4 { margin-bottom: 20px; color: rgb(82, 18, 49); font-


size: 16px; font-weight: 400; line-height: 28px; }
@media only screen and (max-width: 767px) {
.image-menu-options-overlay h4 { padding-right: 40px; font-size: 30px; }
}

.image-menu-options-overlay .checkbox-base { display: block; margin-bottom: 5px; }

@media only screen and (max-width: 767px) {


.image-menu-options-overlay .checkbox-base .checkbox-base-text { font-size: 22px;
line-height: 1.5; }
}

.image-menu-options-overlay .checkbox-base .checkbox-base-text::before { border-


radius: 100%; border-color: rgb(141, 141, 141); }

@media only screen and (max-width: 767px) {


.image-menu-options-overlay .checkbox-base .checkbox-base-text::before { width:
30px; height: 30px; }
}

.image-menu-options-overlay .checkbox-base .checkbox-base-text::after { top: 4px;


left: 4px; color: rgb(255, 255, 255); font-size: 12px; }

@media only screen and (max-width: 767px) {


.image-menu-options-overlay .checkbox-base .checkbox-base-text::after { font-
size: 18px; top: 6px; left: 6px; }
}

.image-menu-options-overlay .checkbox-base [type="checkbox"]:checked ~ span::before


{ border-color: rgb(82, 18, 49); background-color: rgb(82, 18, 49); }

@media only screen and (max-width: 767px) {


.image-menu-options-overlay .checkbox-base { margin-bottom: 20px; }
.image-menu-options-overlay .checkbox-base:last-child { margin-bottom: 10px; }
}

@media only screen and (max-width: 767px) {


.image-menu-options-overlay .fancybox-overlay-close { position: absolute; top:
auto; right: 0px; margin-top: 10px; font-size: 40px; }
}

@media only screen and (max-width: 767px) {


.image-menu-options-overlay { position: static; margin-top: 20px; letter-spacing:
0px; }
}

.image-menu-options-checked { display: none; margin-left: -20px; margin-right: -


20px; }

.image-menu-options-checked ul { border-top: 1px solid rgb(82, 18, 49); }

.image-menu-options-checked ul:empty { border-top-color: transparent; }

.image-menu-options-checked ul > li { float: left; width: 50%; margin: 5px 0px 0px;
font-size: 11px; line-height: 12px; text-align: left; }

.image-menu-options-checked ul > li:nth-child(2n+1) { clear: both; }

.image-menu-options-checked ul > li:nth-child(2n) { float: right; text-align:


right; }
@media only screen and (max-width: 767px) {
.image-menu-options-checked ul > li { margin-top: 12px; font-size: 20px; line-
height: 20px; }
}

@media only screen and (max-width: 767px) {


.image-menu-options-checked { margin-top: 9px; margin-left: 10px; margin-right:
10px; }
}

.image-menu-options-mobile-overlay-content { display: none; }

.image-menu-options.flipster { position: relative; overflow: hidden; padding-top:


115px; padding-bottom: 5px; }

.image-menu-options.flipster > div:not(.image-menu-options-content) { position:


absolute; top: 0px; left: 50%; transform: translateX(-50%); }

.image-menu-options.flipster--flat .flipster__item--past { opacity: 0; }

.image-menu-options.flipster--flat .flipster__item--past-1, .image-menu-


options.flipster--flat .flipster__item--past-2 { opacity: 1; }

.image-menu-options.flipster--flat .flipster__item--past-1 .flipster__item__content


{ transform: scale(0.9); }

.image-menu-options.flipster--flat .flipster__item--future { opacity: 0; }

.image-menu-options.flipster--flat .flipster__item--future-1, .image-menu-


options.flipster--flat .flipster__item--future-2 { opacity: 1; }

.image-menu-options.flipster--flat .flipster__item--future-
1 .flipster__item__content { transform: scale(0.9); }

.image-menu-options.text-left ul { text-align: left; }

div#wheel { position: relative; width: 305px; height: 305px; margin: 44px 0px 0px
100px; z-index: 1; }

@media only screen and (max-width: 1280px) {


div#wheel { margin: 30px 0px 0px; }
}

@media only screen and (max-width: 959px) {


div#wheel { margin: 13px 0px 0px -35px; height: 275px; }
}

div#wheel div.circle { position: absolute; top: 0px; left: 0px; width: 100%;
height: 100%; }

div#wheel div.core { position: absolute; top: 75px; left: 75px; width: 155px;
height: 155px; background: rgb(231, 231, 232); border-radius: 200px; box-shadow:
rgba(0, 0, 0, 0.35) 0px 6px 17px; z-index: 100; }

@media only screen and (max-width: 959px) {


div#wheel div.core { top: 67px; left: 67px; width: 172px; height: 172px; }
}
div#wheel div.core div.progress { position: absolute; width: 100%; height: 100%;
text-align: center; }

div#wheel div.core div.progress div.mask { position: absolute; top: 15px; left:


15px; width: 83%; height: 83%; border-radius: 200px; background-repeat: repeat-x;
background-image: linear-gradient(to right, rgb(215, 215, 215) 0px, rgb(235, 235,
235) 100%); }

div#wheel div.core div.progress div.mask div.indicator { display: table; position:


absolute; top: 15px; left: 15px; width: 78%; height: 78%; border-radius: 200px;
background-repeat: repeat-x; background-image: linear-gradient(30deg, rgb(79, 20,
57), rgb(122, 50, 86)); box-shadow: rgba(0, 0, 0, 0.25) 0px 2px 5px 0px; text-
align: center; }

div#wheel div.core div.progress div.mask div.indicator div.value { display: table-


cell; vertical-align: middle; color: rgb(255, 255, 255); }

div#wheel div.core div.progress div.mask div.indicator div.value span { display:


block; }

div#wheel div.core div.progress div.arrow-wrapper { position: absolute; width:


100%; height: 100%; transition: transform 715ms ease-in 0s, -webkit-transform 715ms
ease-in 0s; }

div#wheel div.core div.progress div.arrow-wrapper.rotate { transform:


rotate(215deg); }

div#wheel div.core div.progress div.arrow-wrapper div.arrow { display: inline-


block; position: absolute; left: 50%; margin: -5px 0px 0px -12px; width: 22px;
height: 22px; background-repeat: repeat-x; background-image: linear-gradient(30deg,
rgb(79, 20, 57), rgb(122, 50, 86)); border-radius: 50%; border: 2px solid rgb(255,
255, 255); color: rgb(255, 255, 255); }

div#wheel div.core div.progress div.arrow-wrapper div.arrow::before { content: "";


display: inline-block; position: relative; top: -3px; left: -1px; width: 6px;
height: 6px; border-right: 2px solid rgb(255, 255, 255); border-top: 2px solid
rgb(255, 255, 255); transform: rotate(45deg); }

div#wheel div.meta { display: none; position: absolute; width: 100%; height: 100%;
color: rgb(255, 255, 255); }

div#wheel div.meta div.labels, div#wheel div.meta div.lines { width: 100%; height:


100%; }

div#wheel div.meta div.labels { font-weight: lighter; font-size: 16px; }

div#wheel div.meta div.labels span { display: block; min-width: 100px; line-height:


16px; color: rgb(255, 255, 255); }

div#wheel.burgundy div.line { position: absolute; border-left: 1px solid rgb(255,


255, 255); height: 85px; }

div#wheel.burgundy div.line.burgundy { top: -10px; left: 152px; }

div#wheel.burgundy div.line.silver { top: 146px; left: 40px; transform: rotate(-


108deg); }

div#wheel.burgundy div.line.gold { top: 79px; left: 38px; transform: rotate(-


76deg); }
div#wheel.burgundy div.line.platinum { top: 19px; left: 78px; transform: rotate(-
40deg); }

div#wheel.burgundy div.label { position: absolute; }

div#wheel.burgundy div.label.burgundy { top: -52px; left: 151px; }

div#wheel.burgundy div.label.silver { top: 178px; left: -68px; }

div#wheel.burgundy div.label.gold { top: 80px; left: -72px; }

div#wheel.burgundy div.label.platinum { top: -11px; left: -15px; }

div#wheel.silver div.line { position: absolute; border-left: 1px solid rgb(255,


255, 255); height: 85px; }

div#wheel.silver div.line.burgundy { top: -8px; left: 152px; }

div#wheel.silver div.line.silver { top: 16px; left: 220px; transform:


rotate(35deg); }

div#wheel.silver div.line.gold { top: 73px; left: 40px; transform: rotate(-


69deg); }

div#wheel.silver div.line.platinum { top: 14px; left: 83px; transform: rotate(-


35deg); }

div#wheel.silver div.label { position: absolute; }

div#wheel.silver div.label.burgundy { top: -50px; left: 151px; }

div#wheel.silver div.label.silver { top: -15px; left: 249px; }

div#wheel.silver div.label.gold { top: 65px; left: -71px; }

div#wheel.silver div.label.platinum { top: -18px; left: -7px; }

div#wheel.gold div.line { position: absolute; border-left: 1px solid rgb(255, 255,


255); height: 85px; }

div#wheel.gold div.line.burgundy { top: -8px; left: 152px; }

div#wheel.gold div.line.silver { top: 12px; left: 223px; transform:


rotate(36deg); }

div#wheel.gold div.line.gold { top: 73px; left: 266px; transform: rotate(73deg); }

div#wheel.gold div.line.platinum { top: 13px; left: 82px; transform: rotate(-


36deg); }

div#wheel.gold div.label { position: absolute; }

div#wheel.gold div.label.burgundy { top: -50px; left: 151px; }

div#wheel.gold div.label.silver { top: -20px; left: 251px; }

div#wheel.gold div.label.gold { top: 68px; left: 315px; }


div#wheel.gold div.label.platinum { top: -16px; left: -12px; }

div#wheel.platinum div.line { position: absolute; border-left: 1px solid rgb(255,


255, 255); height: 85px; }

div#wheel.platinum div.line.burgundy { top: -8px; left: 152px; }

div#wheel.platinum div.line.silver { top: 15px; left: 221px; transform:


rotate(36deg); }

div#wheel.platinum div.line.gold { top: 75px; left: 264px; transform:


rotate(73deg); }

div#wheel.platinum div.line.platinum { top: 145px; left: 263px; transform: rotate(-


71deg); }

div#wheel.platinum div.label { position: absolute; }

div#wheel.platinum div.label.burgundy { top: -47px; left: 151px; }

div#wheel.platinum div.label.silver { top: -15px; left: 251px; }

div#wheel.platinum div.label.gold { top: 87px; left: 315px; }

div#wheel.platinum div.label.platinum { top: 186px; left: 313px; }

.content-gallery-strip h2 { margin-bottom: 20px; }

.content-gallery-strip h3 { font-size: 20px; margin: 0px 0px 6px; font-weight: 100;


}

.content-gallery-strip p { color: rgb(51, 51, 51); }

.content-text-holder { position: absolute; z-index: 4; width: 100%; left: 0px;


bottom: 0px; padding: 20px; color: rgb(255, 255, 255); }

.content-gallery-strip .content-info-title { display: block; font-size: 14px; line-


height: 30px; }

.content-gallery-strip .content-inner-miles { display: block; font-size: 18px;


line-height: 1; color: rgb(255, 255, 255); }

.content-gallery-strip .spinner-wrapper.spinner-active .spinner { display: block; }

.content-gallery-strip .spinner { display: none; position: relative; top: auto;


margin-top: 20px; }

.content-gallery { overflow: hidden; }

.content-gallery > span { display: block; margin: 20px 25px 0px; }

@media only screen and (max-width: 767px) {


.content-gallery > span { display: none; }
}

.content-gallery .btn-next, .content-gallery .btn-prev { position: absolute; top:


50%; left: 0px; z-index: 1; margin: -29px 0px 0px; height: 57px; border: 0px; line-
height: 0; font-size: 0px; cursor: pointer; background: 0px center; }
.content-gallery .btn-next:focus, .content-gallery .btn-prev:focus { outline: -
webkit-focus-ring-color auto 5px; }

.content-gallery .btn-next span[class*=" icon-"], .content-gallery .btn-next


span[class^="icon-"], .content-gallery .btn-prev span[class*=" icon-"], .content-
gallery .btn-prev span[class^="icon-"] { font-size: 22px; font-weight: 700; }

@media only screen and (max-width: 767px) {


.content-gallery .btn-next, .content-gallery .btn-prev { display: none; }
}

.content-gallery .btn-next { left: auto; right: 0px; }

.content-gallery .btn-next.slick-disabled { pointer-events: none; display: none !


important; }

.content-gallery .btn-prev.slick-disabled { pointer-events: none; display: none !


important; }

.content-gallery-list { padding: 20px 26px; height: auto; }

@media only screen and (max-width: 959px) {


.content-gallery-list { height: auto; }
}

@media only screen and (max-width: 767px) {


.content-gallery-list { height: auto; padding: 20px; }
}

.content-gallery-list .slick-list { margin: 0px auto; }

@media only screen and (max-width: 1279px) {


.content-gallery-list .slick-list { width: auto; }
}

@media only screen and (max-width: 959px) {


.content-gallery-list .slick-list { width: auto; }
}

.content-gallery-holder { position: relative; }

.content-gallery .gallery-slide { display: inline-block; width: 250px; height:


250px; margin-right: 2px; padding: 0px !important; }

.content-gallery .gallery-slide:focus { outline: 0px; }

@media only screen and (max-width: 1279px) {


.content-gallery .gallery-slide { width: 250px; height: 250px; margin-right: 2px;
}
}

@media only screen and (max-width: 959px) {


.content-gallery .gallery-slide { width: 235px; height: 250px; margin-right: 2px;
}
}

@media only screen and (max-width: 767px) {


.content-gallery .gallery-slide { width: 100%; height: 415px; margin-right:
0px; }
}

.content-gallery .gallery-slide > div[class^="col-"] { height: 100%; }

.content-gallery .gallery-slide-block { position: relative; width: 250px; height:


250px; color: rgb(255, 255, 255); overflow: hidden; background-color: rgb(92, 9,
49); backface-visibility: hidden; background-size: cover; background-repeat: no-
repeat; }

@media only screen and (max-width: 767px) {


.content-gallery .gallery-slide-block { width: 100%; height: 100%; background-
color: transparent; margin-bottom: 10px; }
}

.scrollbar { position: relative; width: 100%; height: 100%; overflow: hidden; }

.scrollbar > .scrollbar-content { position: absolute; overflow: hidden scroll;


inset: 0px; padding-right: 15px; }

.scrollbar > .scrollbar-content:focus { outline: dotted thin; }

.scrollbar > .scrollbar-content::-webkit-scrollbar { display: none; }

.has-scrollbar .scrollbar > .scrollbar-content::-webkit-scrollbar { display: block;


}

.scrollbar > .scrollbar-pane { background: rgb(215, 215, 215); position: absolute;


width: 6px; right: 0px; top: 0px; bottom: 0px; opacity: 0.01; transition: all 0.2s
ease 0s; border-radius: 5px; }

.scrollbar > .scrollbar-pane.active, .scrollbar > .scrollbar-pane.flashed


{ opacity: 0.99; }

.scrollbar > .scrollbar-pane > .scrollbar-slider { background: rgb(101, 34, 69);


position: relative; margin: 0px 1px; border-radius: 3px; }

.scrollbar:hover > .scrollbar-pane { opacity: 0.99; }

.scrollbar-thin > .scrollbar-pane { background: 0px center; width: 5px; }

.scrollbar-thin > .scrollbar-pane::before { content: ""; position: absolute; left:


2px; top: 0px; bottom: 0px; width: 0px; border-right: 1px solid rgb(199, 199, 199);
}

.scrollbar-thick > .scrollbar-pane { background: rgb(204, 204, 204); width: 10px; }

.scrollbar-thick > .scrollbar-pane::before { content: ""; position: absolute; left:


2px; top: 0px; bottom: 0px; width: 0px; border-right: 1px solid rgb(199, 199, 199);
}

.scrollbar-thick > .scrollbar-pane .scrollbar-slider { background: rgb(153, 153,


153); }

.trip-type-search { padding: 28px 0px 0px; }

.trip-type-search::after, .trip-type-search::before { content: ""; display:


table; }

.trip-type-search::after { clear: both; }


@media only screen and (max-width: 1279px) {
.trip-type-search { padding-top: 60px; }
}

@media only screen and (max-width: 767px) {


.trip-type-search { padding: 0px; }
}

.trip-type-search .filter-select-title { font-size: 20px; }

@media only screen and (max-width: 767px) {


.trip-type-search .filter-select-title { font-size: 30px; }
}

.trip-type-search-results { font-size: 20px; font-weight: 400; }

.trip-type-search-results dl { overflow: hidden; margin: 0px; font-size: inherit;


line-height: inherit; }

.trip-type-search-results dl dt { float: left; margin: 0px 5px 0px 0px; font-size:


inherit; line-height: inherit; font-weight: 400; }

@media only screen and (max-width: 767px) {


.trip-type-search-results dl dt { float: none; display: block; margin: 0px; }
}

.trip-type-search-results dl dd { overflow: hidden; font-size: inherit; line-


height: inherit; font-weight: 400; margin: 0px; }

.trip-type-search-results p { margin: 0px; }

@media only screen and (max-width: 767px) {


.trip-type-search-results { font-size: 30px; line-height: 1.3em; }
}

@media only screen and (max-width: 959px) {


.trip-type-search .slider-range { margin: 0px 0px 10px; }
}

.trip-type-search .slider-filter { margin: 15px 0px 0px; }

@media only screen and (max-width: 959px) {


.trip-type-search .slider-filter { float: left; margin-bottom: 20px; }
}

.destinations-map { padding: 54px 0px 147px; background: rgb(255, 255, 255); }

.destinations-map::after, .destinations-map::before { content: ""; display:


table; }

.destinations-map::after { clear: both; }

@media only screen and (max-width: 767px) {


.destinations-map { padding: 43px 0px 147px; }
}

.destinations-map h1 { margin: 0px 0px 13px; max-width: 36%; font-size: 40px; line-
height: 50px; font-weight: 400; }
@media only screen and (max-width: 959px) {
.destinations-map h1 { max-width: 46%; }
}

@media only screen and (max-width: 767px) {


.destinations-map h1 { max-width: 100%; margin: 0px 0px 50px; font-size: 60px;
line-height: 1.166; }
}

.destinations-map-container { max-width: 1280px; margin: 0px auto; }

.destinations-map-area { position: relative; padding-bottom: 56%; }

@media only screen and (max-width: 767px) {


.destinations-map-area { padding: 0px; }
}

.destinations-map-area > img { display: block; width: 100%; height: auto; }

.destination-card { width: 80px; border-radius: 5px; overflow: hidden; box-shadow:


rgba(0, 0, 0, 0.25) 0px 0px 50px 10px; }

@media only screen and (max-width: 767px) {


.destination-card { display: none; }
}

.destination-card img { display: block; border-radius: 5px 5px 0px 0px; overflow:
hidden; }

.destination-card-title { display: block; padding: 8px 5px 7px 10px; font-size:


13px; line-height: 1.307; color: rgb(92, 9, 49); background: rgb(255, 255, 255); }

.destination-map-block { position: relative; height: 500px; }

@media only screen and (max-width: 767px) {


.destination-map-block { margin: 0px -20px; }
}

.region-map-mobile-content { display: none; }

@media only screen and (max-width: 767px) {


.region-map-mobile-content { display: block; padding-bottom: 40px; }
}

.destination-map-card { width: 180px; background-color: rgb(255, 255, 255); border-


radius: 5px; box-shadow: rgba(0, 0, 0, 0.25) 0px 10px 50px 0px; padding: 10px;
font-size: 13px; line-height: 1.25em; font-weight: 400; color: rgb(92, 9, 49);
overflow: hidden; }

@media only screen and (max-width: 767px) {


.destination-map-card { position: relative; margin-top: -125px; width: auto;
padding: 20px 20px 36px; font-size: 22px; }
}

.destination-map-card-picture { margin: -10px -10px 14px; position: relative;


overflow: hidden; }

@media only screen and (max-width: 767px) {


.destination-map-card-picture { margin: -20px -20px 27px; }
}

.destination-map-card-picture img { display: block; width: 100%; height: auto; }

.destination-map-card-picture .imagery { width: 180px; height: 90px; background-


size: cover; }

@media only screen and (max-width: 767px) {


.destination-map-card-picture .imagery { width: 100%; height: 170px; background-
position: center center; }
}

.destination-map-card h3, .destination-map-card h4 { font-size: 15px; font-weight:


400; margin: 0px 0px 4px; }

@media only screen and (max-width: 767px) {


.destination-map-card h3, .destination-map-card h4 { font-size: 30px; margin: 0px
0px 10px; }
}

.destination-map-card p { margin: 0px 0px 10px; letter-spacing: -0.3px; }

@media only screen and (max-width: 767px) {


.destination-map-card p { letter-spacing: 0px; margin: 0px 0px 25px; }
}

.destination-map-card .btn { width: 100%; min-width: 100%; padding: 12px 10px 10px;
text-align: center; }

@media only screen and (max-width: 767px) {


.destination-map-card .btn { font-size: 24px; padding: 11px 10px 9px; }
}

.bubbleClose { position: absolute; top: 10px; right: 10px; width: 15px; height:
15px; background: url("clientlibs/images/icon-close.png") 0px 0px / contain no-
repeat transparent; }

@media only screen and (max-width: 767px) {


.bubbleClose.visible-xs { display: block !important; }
}

.categories.is-has-wave { margin: -126px 0px 0px; position: relative; }

.categories-area { padding: 17px 0px 0px; position: relative; z-index: 11; }

.is-has-wave .categories-area { padding: 113px 0px 10px; }

@media only screen and (max-width: 767px) {


.categories-area { padding: 50px 7px 44px; }
}

.categories h2 { margin: 0px 0px 19px; font-size: 16px; font-weight: 700; }

@media only screen and (max-width: 767px) {


.categories h2 { font-size: 40px; line-height: 1.2; font-weight: 400; }
}

.categories-list { margin: 0px -26px; padding: 0px; font-size: 16px; line-height:


1.5; font-weight: 400; overflow: hidden; letter-spacing: -6px; }

@media only screen and (max-width: 767px) {


.categories-list { margin: 0px; font-size: 24px; }
}

.categories-list > li { display: inline-block; vertical-align: top; letter-spacing:


0px; width: 116px; margin: 0px 13px 25px; text-align: center; }

.categories-list > li.selected .img-holder, .categories-list > li:hover .img-holder


{ border-color: rgb(92, 9, 49); opacity: 1; }

@media only screen and (max-width: 767px) {


.categories-list > li { width: 49%; margin: 0px; padding: 0px 13px 25px; }
}

.categories-list > li a { display: block; height: 100%; }

.categories-list > li a:hover { text-decoration: none; }

.categories-list .img-holder { display: block; width: 70px; height: 71px; margin:


0px auto 24px; overflow: hidden; border-radius: 100%; opacity: 0.4; border: 4px
solid transparent; }

@media only screen and (max-width: 767px) {


.categories-list .img-holder { width: 106px; height: 106px; margin: 0px auto
13px; }
}

.categories-list .img-holder img { display: block; max-width: 100%; height: auto; }

.categories-list-title { display: block; font-weight: 400; }

.ui-datepicker { width: 17em; padding: 0.2em 0.2em 0px; display: none; }

.ui-datepicker .ui-datepicker-header { position: relative; padding: 0.2em 0px; }

.ui-datepicker .ui-datepicker-next, .ui-datepicker .ui-datepicker-prev { position:


absolute; top: 2px; width: 1.8em; height: 1.8em; }

.ui-datepicker .ui-datepicker-next-hover, .ui-datepicker .ui-datepicker-prev-hover


{ top: 1px; }

.ui-datepicker .ui-datepicker-prev { left: 2px; }

.ui-datepicker .ui-datepicker-next { right: 2px; }

.ui-datepicker .ui-datepicker-prev-hover { left: 1px; }

.ui-datepicker .ui-datepicker-next-hover { right: 1px; }

.ui-datepicker .ui-datepicker-next span, .ui-datepicker .ui-datepicker-prev span


{ display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%;
margin-top: -8px; }

.ui-datepicker .ui-datepicker-title { margin: 0px 2.3em; line-height: 1.8em; text-


align: center; }

.ui-datepicker .ui-datepicker-title select { font-size: 1em; margin: 1px 0px; }


.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year
{ width: 49%; }

.ui-datepicker table { width: 100%; font-size: 0.9em; border-collapse: collapse;


margin: 0px 0px 0.4em; }

.ui-datepicker th { padding: 0.7em 0.3em; text-align: center; font-weight: 700;


border: 0px; }

.ui-datepicker td { border: 0px; padding: 1px; }

.ui-datepicker td a, .ui-datepicker td span { display: block; padding: 0.2em; text-


align: right; text-decoration: none; }

.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: 0.7em


0px 0px; padding: 0px 0.2em; border-left: 0px; border-right: 0px; border-bottom:
0px; }

.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: 0.5em 0.2em


0.4em; cursor: pointer; padding: 0.2em 0.6em 0.3em; width: auto; overflow: visible;
}

.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:


left; }

.ui-datepicker.ui-datepicker-multi { width: auto; }

.ui-datepicker-multi .ui-datepicker-group { float: left; }

.ui-datepicker-multi .ui-datepicker-group table { width: 95%; margin: 0px auto


0.4em; }

.ui-datepicker-multi-2 .ui-datepicker-group { width: 50%; }

.ui-datepicker-multi-3 .ui-datepicker-group { width: 33.3%; }

.ui-datepicker-multi-4 .ui-datepicker-group { width: 25%; }

.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, .ui-


datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-
width: 0px; }

.ui-datepicker-multi .ui-datepicker-buttonpane { clear: left; }

.ui-datepicker-row-break { clear: both; width: 100%; font-size: 0px; }

.ui-datepicker-rtl { direction: rtl; }

.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }

.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }

.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }

.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }

.ui-datepicker-rtl .ui-datepicker-buttonpane { clear: right; }


.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }

.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, .ui-


datepicker-rtl .ui-datepicker-group { float: right; }

.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-


rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width: 0px;
border-left-width: 1px; }

.C1-video { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; }

.C1-video .video-js { position: absolute; top: -3px; bottom: 0px; width: 100%;
height: 100%; overflow: hidden; }

.C1-video .video-js video { position: absolute; top: 0px; left: 50%; width: auto;
height: 545px; min-width: 100%; min-height: 100%; transform: translateX(-50%); }

@media only screen and (max-width: 1240px) {


.C1-video .video-js video { height: 485px; }
}

.C1-video-bg { position: absolute; z-index: 1; width: 100%; height: 100%;


background-position: center center; background-repeat: no-repeat; background-size:
cover; }

.C1-video-text-shadow { text-shadow: none; box-shadow: none; transition: all 0.25s


ease 0s; }

.C1-video-text-shadow.active { text-shadow: rgb(0, 0, 0) 1px 1px 11px; }

.C1-video-text-shadow.active .btn { box-shadow: rgb(0, 0, 0) 1px 1px 11px; }

@media only screen and (max-width: 959px) {


.C1-video-text-shadow.active { text-shadow: none; }
.C1-video-text-shadow.active .btn { box-shadow: none; }
}

@-webkit-keyframes handlerTween {
25% { stroke-dashoffset: -619; }
65% { stroke-dashoffset: 0; }
100% { stroke-dashoffset: -210; }
}

@keyframes handlerTween {
25% { stroke-dashoffset: -619; }
65% { stroke-dashoffset: 0; }
100% { stroke-dashoffset: -210; }
}

[data-paver] { margin-bottom: 1.5rem; position: relative; height: 80vh; left: -25%;


width: 150%; overflow: scroll hidden; }

[data-paver] img { height: 100%; }

.panorama { height: 400px; margin-bottom: 1.5rem; overflow: scroll hidden; left:


0px; width: 100%; }

.panorama img { height: 100%; }


.paver--fallback { margin-bottom: 0px; }

.paver--fallback + .paver__fallbackMessage { font-size: 0.8rem; margin-bottom:


1.5rem; padding: 0.25rem 1rem; text-align: center; }

.C1_2.main-bg-block { height: 350px; overflow: hidden; position: relative; top:


0px; z-index: 1; }

.my-activities .C1_2.main-bg-block { height: 225px !important; }

.booking-details .C1_2.main-bg-block { height: 310px !important; }

.booking-details .C1_2.main-bg-block .C1_2-imagery { height: 310px; }

.C1_2.main-bg-block img { width: 100%; min-width: 1350px; height: auto; max-width:


100% !important; }

@media only screen and (max-width: 959px) {


.C1_2.main-bg-block { height: 350px; }
}

@media only screen and (max-width: 767px) {


.C1_2.main-bg-block { height: auto; }
.C1_2.main-bg-block img { min-width: 100%; }
.my-activities .C1_2.main-bg-block { height: auto !important; }
}

.C1_2.main-bg-block .wave-decoration.is-bottom { bottom: 3px; }

.C1_2 .C1_2-imagery { width: 100%; height: 225px; }

.C1_2-container { display: none; position: absolute; top: 0px; z-index: 23; }

.C1_2-container.C1-2-promoText-container { display: block; position: absolute; top:


0px; z-index: 1; height: 220px; }

@media only screen and (max-width: 767px) {


.C1_2-container.C1-2-promoText-container { position: static; padding: 0px;
height: 350px; margin-top: -460px; }
.C1_2-container.C1-2-promoText-container h1 { position: relative; margin: -80px
0px 0px; z-index: 1; left: 35px; }
.C1_2-container.C1-2-promoText-container .promotional-text-price { left: 40px;
font-size: 18px; position: relative; z-index: 1; top: 27px; }
}

@media only screen and (max-width: 767px) {


.C1_2-container { display: block; margin-top: -60px; padding-top: 34px; }
.C1_2-container .intro-text-section-picture img { width: 100% !important; height:
100% !important; }
}

.C1_3 .imagery { width: 1060px; height: 445px; background-size: cover; }

@media only screen and (max-width: 959px) {


.C1_3 + .container.is-base-container .intro-text-section.is-padding-top, .C1_3
+ .is-base-container.helpfaqwidget__container .intro-text-section.is-padding-top
{ max-width: 510px; }
}
@media only screen and (max-width: 767px) {
.C1_3 + .container.is-base-container .intro-text-section.is-padding-top, .C1_3
+ .is-base-container.helpfaqwidget__container .intro-text-section.is-padding-top
{ max-width: 100%; }
}

.C1_3 .mask-image { width: 1065px; height: 526px; background:


url("../../../images/img-resort-01.jpg") 0px 0px / contain no-repeat; -webkit-mask-
image: url("../../../images/teardrop.png"); -webkit-mask-repeat: no-repeat; -
webkit-mask-position: left center; -webkit-mask-size: contain; }

.C1_3 .mask-image.cover-variation { width: 950px; height: 400px; -webkit-mask-size:


cover; }

.C1_3-container.to-how-to-earn-C1_3-top { margin-bottom: -210px; }

@media only screen and (max-width: 767px) {


.C1_3-container.to-how-to-earn-C1_3-top { margin-bottom: 0px; }
}

.C1_3-container.text-align-left .intro-text-section { left: 0px; }

.C1_3-container.text-align-center .intro-text-section { left: 55%; }

@media only screen and (max-width: 959px) {


.C1_3-container.text-align-center .intro-text-section { left: 29%; }
}

.C1_3-container.text-align-right .intro-text-section { right: -83%; text-align:


right; }

@media only screen and (max-width: 959px) {


.C1_3-container.text-align-right .intro-text-section { right: -30%; }
}

.C1_3-container .intro-text-section { position: relative; }

@media only screen and (max-width: 767px) {


.C1_3-container .intro-text-section { left: 0px !important; }
}

.redeem .C1_3-container, .topic-overview_how-to-earn-page .C1_3-container { min-


height: 530px; }

@media only screen and (max-width: 767px) {


.redeem .C1_3-container, .topic-overview_how-to-earn-page .C1_3-container { min-
height: 100%; }
}

.C2 { position: relative; }

.C2-weather-block-v1 { color: rgb(255, 255, 255); text-align: left; padding: 10px;


height: 193px; }

.C2-weather-block-v1 .haze { display: block; position: absolute; inset: 0px; width:


100%; z-index: 1; background-color: rgba(82, 18, 49, 0.8); }

.C2-weather-block-v1 .content { z-index: 2; position: relative; height: 100%; }


.C2-weather-block-v1 .content h4 { margin: 0px; padding: 0px; }

.C2-weather-block-v1 .content p { font-size: 29px; font-weight: 100; margin: 0px;


padding: 0px; }

.C2-weather-block-v1 .content .icon { position: relative; bottom: 3px; }

.C2-weather-block-v1 .content a { position: absolute; bottom: 10px; color: rgb(255,


255, 255); font-weight: 100; font-size: 11px; }

.C2-weather-block-v1 .content a > .icon { display: inline-block; margin-right: 3px;


top: 1px; position: relative; }

.C2-standalone { min-height: 700px; margin-bottom: 100px; }

.C2-standalone > .container, .C2-standalone > .helpfaqwidget__container { position:


absolute; top: 50%; left: 50%; background: rgba(255, 255, 255, 0.95); border-
radius: 4px; transform: translate(-50%, -50%); }

.C2-standalone > .container > .helpfaqwidget__view, .C2-standalone > .container


> .row, .C2-standalone > .helpfaqwidget__container > .helpfaqwidget__view, .C2-
standalone > .helpfaqwidget__container > .row { padding: 20px; }

.C2-standalone > .container > .helpfaqwidget__view:first-child, .C2-standalone


> .container > .row:first-child, .C2-standalone > .helpfaqwidget__container
> .helpfaqwidget__view:first-child, .C2-standalone > .helpfaqwidget__container
> .row:first-child { padding-top: 25px; }

.C2-standalone > .container > .helpfaqwidget__view:last-child, .C2-standalone


> .container > .row:last-child, .C2-standalone > .helpfaqwidget__container
> .helpfaqwidget__view:last-child, .C2-standalone > .helpfaqwidget__container
> .row:last-child { padding-bottom: 40px; }

@media only screen and (max-width: 767px) {


.C2-standalone > .container > .helpfaqwidget__view:last-child, .C2-standalone
> .container > .row:last-child, .C2-standalone > .helpfaqwidget__container
> .helpfaqwidget__view:last-child, .C2-standalone > .helpfaqwidget__container
> .row:last-child { padding-top: 255px; }
}

@media only screen and (max-width: 767px) {


.C2-standalone > .container, .C2-standalone > .helpfaqwidget__container { width:
90%; box-shadow: rgba(0, 0, 0, 0.3) 3px 6px 16px 1px; }
}

.C2-standalone h3 { margin: 0px; }

@media only screen and (max-width: 767px) {


.C2-standalone .C2-standalone-active.C2-standalone-weather-block-column .weather-
block-title { font-weight: 500; }
}

@media only screen and (max-width: 767px) {


.C2-standalone .C2-standalone-active.C2-standalone-weather-block-column .weather-
block-picture { border-bottom-color: rgb(82, 18, 49); }
}

.C2-standalone .C2-standalone-weather-block-column { position: relative; width:


20%; margin-bottom: 20px; }
.C2-standalone .C2-standalone-weather-block-column::after { content: ""; position:
absolute; top: 50%; right: -1px; width: 2px; height: 50%; background-color: rgb(82,
18, 49); transform: translateY(-50%); }

@media only screen and (max-width: 767px) {


.C2-standalone .C2-standalone-weather-block-column::after { content: normal; }
}

.C2-standalone .C2-standalone-weather-block-column:last-child::after { content:


normal; }

@media only screen and (max-width: 767px) {


.C2-standalone .C2-standalone-weather-block-column { width: 20%; }
.C2-standalone .C2-standalone-weather-block-column:first-child { position:
absolute; top: 111px; left: 50%; width: 50%; transform: translateX(-50%); }
.C2-standalone .C2-standalone-weather-block-column:first-child .weather-block-
picture-item.active { font-size: 80px; }
.C2-standalone .C2-standalone-weather-block-column:first-child .weather-block-
thermometer { display: block; font-size: 60px; }
.C2-standalone .C2-standalone-weather-block-column:first-child .weather-block-
title { font-size: 24px; font-weight: 500; }
}

.C2-standalone.weather-container { position: relative; top: 0px; transform: none; }

@media only screen and (max-width: 767px) {


.C2-standalone .weather-block-thermometer-swich-item { padding: 0px; margin: 0px
-3px; }
}

@media only screen and (max-width: 767px) {


.C2-standalone .weather-block-thermometer-swich-link { margin-top: -7px; margin-
bottom: 1px; padding: 14px 20px !important; }
}

.C2-standalone .weather-block-thermometer-swich-link { display: block; padding-


bottom: 2px; color: rgb(153, 153, 153); font-size: 20px; text-decoration: none;
border-bottom: 1px solid transparent; opacity: 1; }

.C2-standalone .weather-block-thermometer-swich-link.active { color: rgb(82, 18,


49); border-bottom-color: rgb(82, 18, 49); opacity: 1; }

@media only screen and (max-width: 767px) {


.C2-standalone .weather-block-picture { padding-bottom: 5px; border-bottom: 3px
solid transparent; }
}

@media only screen and (max-width: 767px) {


.C2-standalone .weather-block-picture-item { font-size: 36px; }
}

.C2-standalone .weather-block-title { margin-top: 10px; margin-bottom: 0px; font-


size: 15px; font-weight: 100; text-align: center; }

@media only screen and (max-width: 767px) {


.C2-standalone .weather-block-title { display: block; font-size: 21px; }
}
.C2-standalone .weather-block-thermometer { font-size: 30px; font-weight: 300;
text-align: center; }

@media only screen and (max-width: 767px) {


.C2-standalone .weather-block-thermometer { display: none; }
}

@media only screen and (max-width: 767px) {


.C2-standalone { min-height: 800px; margin-left: -20px; margin-right: 20px; }
}

.C4_3 { margin-top: 0px !important; }

@media only screen and (max-width: 767px) {


.C4_3 .destinations-offers [class*="col-"] { padding: 0px 31px; margin-bottom:
20px; }
}

.C4_3-variant .destinations-info-section .offers-title { margin-bottom: 0px; line-


height: 1; }

.C4_3-variant .destinations-info-section .offers-inner { margin-top: -3px; }

.C4_3-variant .destinations-info-section .offers-price-label { display: block;


margin-top: 4px; margin-bottom: 2px; font-size: 18px; }

.C4_3-variant .destinations-info-section .offers-price { margin-bottom: -10px; }

@media only screen and (max-width: 959px) {


.C4_3-variant .destinations-offers-block-content { position: absolute; bottom:
0px; width: 101%; height: 100%; }
.C4_3-variant .destinations-offers-block::before { padding-bottom: 100%; }
.C4_3-variant .destinations-offers-direction-info { padding-top: 16px; padding-
bottom: 12px; }
.C4_3-variant .destinations-offers-direction-info .destinations-offers-direction-
info-level { margin-bottom: 9px; font-size: 18px; }
.C4_3-variant .destinations-offers-direction-info .destinations-offers-direction-
info-date { font-size: 16px; }
.C4_3-variant .destinations-info-section { position: absolute; bottom: 0px; }
.C4_3-variant .destinations-info-section .destinations-info-section-description {
position: absolute; left: 0px; bottom: 32px; padding-left: 20px; padding-right:
20px; }
.C4_3-variant .destinations-info-section .offers-title { font-size: 26px; font-
weight: 100; line-height: 1.5; }
.C4_3-variant .destinations-info-section .offers-price { font-size: 22px; font-
weight: 100; }
.C4_3-variant .destinations-info-section .offers-price-label { display: block;
font-size: 20px; line-height: 30px; }
.C4_3-variant .destinations-info-section-buttons { position: static; }
.C4_3-variant .destinations-info-section-buttons .btn { width: 100%; font-size:
18px; font-weight: 100; }
}

@media only screen and (max-width: 767px) {


.C4_3-variant .destinations-offers-block-content { height: auto; }
.C4_3-variant .destinations-info-section { position: relative; }
.C4_3-variant .destinations-offers-block::before { padding-bottom: 110%; }
.C4_3-variant .destinations-offers-block.is-gradient-bottom::after { height: 70%;
}
}

.C5, .C5-variant { padding-bottom: 50px; }

.C5 textarea, .C5-variant textarea { display: none; }

.C5-variant.onboard-cuisine, .C5.onboard-cuisine { padding: 260px 0px 200px; }

.C5-variant.teardrop.top-padding, .C5-variant.top-padding, .C5.teardrop.top-


padding, .C5.top-padding { padding-top: 100px; }

@media only screen and (max-width: 959px) {


.C5, .C5-variant { padding-top: 140px; padding-bottom: 140px; }
}

.C5-variant-content-with-link .content-section-row .col-md-6 p { margin-bottom:


1em; }

.C5-variant-content-with-link .content-section-row .col-md-6 a { color: rgb(255,


255, 255); font-size: 15px; line-height: 18px; text-decoration: none; border-
bottom: 1px solid rgba(255, 255, 255, 0.6); }

.C5-variant-content-with-link .content-section-row .col-md-6 a .icon-arrow-right


{ position: relative; top: 2px; display: inline-block; transform: scale(0.8, 0.45);
}

.C5-variant-content-with-link .content-section-row .col-md-6 a:hover { border-


bottom: 1px solid transparent; }

@media only screen and (max-width: 959px) {


.C5-variant-content-image.C5-variant.content-block.is-burgundy-lighting::before {
background: 0px center; }
}

@media only screen and (max-width: 959px) {


.C5-variant-content-image.content-block { padding-bottom: 50px; }
}

.C5-variant-content-image .content-block-content-area h1, .C5-variant-content-


image.C5-variant .content-block-header-cell h2 { font-size: 30px; margin-bottom:
1em; }

.C5-variant-content-image.C5-variant .content-block-header-cell h2 { font-size:


40px; line-height: 50px; margin-bottom: 0.5em; }

.C5-variant-content-image.C5 .content-block-content-area { padding-left: 0px; }

.C5-variant-content-image .bulleted-list { padding-top: 0px; }

.C5-variant-content-image .content-bars-animation, .C5-variant-content-


image .content-image { position: absolute; right: 0px; z-index: 2; }

@media only screen and (max-width: 1160px) {


.C5-variant-content-image .content-bars-animation { transform: scale(0.8)
translateX(15%); }
}

@media only screen and (max-width: 959px) {


.C5-variant-content-image .content-bars-animation { position: relative; margin-
bottom: -40px; transform: none; }
.C5-variant-content-image .content-bars-animation img { width: 100%; margin-
bottom: 1px; }
.C5-variant-content-image .content-bars-animation::after { content: ""; position:
absolute; top: 0px; left: 0px; display: block; width: 100%; height: 100%;
background-image: linear-gradient(transparent 15%, rgb(92, 9, 49) 90%); background-
repeat: repeat-x; }
}

@media only screen and (max-width: 767px) {


.C5-variant-content-image .content-bars-animation { top: -10px; }
}

.C5-variant-content-image .content-bars-animation ul { padding: 0px; margin: 0px; }

.C5-variant-content-image .content-bars-animation-tier { list-style: none; color:


transparent; font-size: 15px; text-align: right; transform: translateX(100%); }

.C5-variant-content-image .content-bars-animation-tier img { display: inline-block;


vertical-align: middle; margin-left: 20px; }

.C5-variant-content-image .content-bars-animation.animate .content-bars-animation-


tier { color: rgb(255, 255, 255); transform: translateX(0px); }

.C5-variant-content-image .content-bars-animation-tier-burgundy { }

.C5-variant-content-image .content-bars-animation-tier-silver { transition:


transform 0.5s ease 0.25s, color 0.5s ease 0.75s, -webkit-transform 0.5s ease
0.25s; }

.C5-variant-content-image .content-bars-animation-tier-gold { transition: transform


0.5s ease 0.5s, color 0.5s ease 1s, -webkit-transform 0.5s ease 0.5s; }

.C5-variant-content-image .content-bars-animation-tier-platinum { transition:


transform 0.5s ease 0.75s, color 0.5s ease 1.25s, -webkit-transform 0.5s ease
0.75s; }

.C5-variant-content-image .content-block-bg { z-index: -1; }

@media only screen and (max-width: 959px) {


.C5-variant-content-image .content-block-bg { background: rgb(92, 9, 49) !
important; }
}

@media only screen and (max-width: 959px) {


.C5-variant-content-image .content-section-row .col-md-6 a, .C5-variant-content-
image.C5-variant .content-block-text p { font-size: 19px; line-height: 28px; }
}

.C5-variant-last { margin-bottom: 500px; }

@media only screen and (max-width: 959px) {


.C5-variant-last { margin-bottom: -120px; }
}

.C5-variant.content-block.is-burgundy-lighting::before, .C5-variant.content-
block.is-burgundy-lighting > .gradient-bg { right: 10%; background-image: linear-
gradient(to right, rgb(92, 9, 49) 25%, transparent 100%); background-repeat:
repeat-x; }
.C5-variant.content-block.is-burgundy-lighting > .gradient-bg { position: absolute;
top: 0px; left: 0px; bottom: 0px; z-index: 2; display: none; }

@media only screen and (max-width: 959px) {


.C5-variant.content-block.is-burgundy-lighting-flipped::before, .C5-
variant.content-block.is-burgundy-lighting-flipped > .gradient-bg { right: 0px;
background-repeat: repeat-x; background-image: linear-gradient(59deg, rgb(92, 9,
49) 40%, transparent 100%); }
}

@media only screen and (max-width: 959px) {


.C5-variant.onboard-cuisine.content-block.is-burgundy-lighting-flipped, .C5-
variant.onboard-shopping.content-block.is-burgundy-lighting-flipped { padding-
bottom: 220px; overflow: hidden; }
.C5-variant.onboard-cuisine.content-block.is-burgundy-lighting-flipped .content-
block-bg, .C5-variant.onboard-shopping.content-block.is-burgundy-lighting-
flipped .content-block-bg { top: 14%; }
}

@media only screen and (max-width: 959px) {


.C5-variant.onboard-shopping.content-block.is-burgundy-lighting-flipped .content-
section-row:last-child { margin-bottom: 0px; }
}

@media only screen and (max-width: 959px) and (max-width: 959px) {


.C5-variant.onboard-shopping.content-block.is-burgundy-lighting-flipped .content-
block-bg { top: 30%; width: 115%; background-position: 92% 23% !important; }
}

@media only screen and (max-width: 959px) and (max-width: 767px) {


.C5-variant.onboard-shopping.content-block.is-burgundy-lighting-flipped .content-
block-bg { width: 100%; top: 0px; }
}

@media only screen and (max-width: 959px) {


.C5-variant.onboard-shopping.content-block.is-burgundy-lighting-flipped .content-
images { display: block; width: 50%; margin-top: -25px; margin-bottom: 100px; }
}

@media only screen and (max-width: 959px) {


.C5-variant.onboard-cuisine.content-block.is-burgundy-lighting-
flipped::before, .C5-variant.onboard-cuisine.content-block.is-burgundy-lighting-
flipped > .gradient-bg, .C5-variant.onboard-shopping.content-block.is-burgundy-
lighting-flipped::before, .C5-variant.onboard-shopping.content-block.is-burgundy-
lighting-flipped > .gradient-bg { right: 0px; background-image: linear-
gradient(rgb(92, 9, 49) 45%, transparent 80%); background-repeat: repeat-x; }
}

.C5-variant.content-block.is-burgundy-lighting-flipped > .gradient-bg { display:


none; }

.C5-variant.onboard-cuisine .content-block-bg { background-position: 50% 80% !


important; }

.C5-variant.onboard-shopping .content-block-bg { background-position: 50% 23% !


important; }

.C5-variant .content-block-content-area { padding-left: 10px; padding-right: 0px;


width: 100%; min-height: 430px; }

.topic-overview_my-services-bgt-page .C5-variant .content-block-content-area


{ padding-left: 0px; }

.C5-variant .content-block-header, .C5-variant .content-block-text { width: 50%; }

@media only screen and (max-width: 959px) {


.C5-variant .content-block-header, .C5-variant .content-block-text { width: 100%;
}
}

.C5-variant .content-block-text p { font-size: 15px; line-height: 22px; }

@media only screen and (max-width: 959px) {


.C5-variant .content-block-text p { font-size: 30px; line-height: 1.35; }
}

.C5-variant-other .content-block-text p { margin-bottom: 30px; }

.C5-variant-other .content-block-text .content-block-list-headline { margin: 0px; }

@media only screen and (max-width: 959px) {


.C5-variant-other .content-block-text .content-block-list-headline { margin-
bottom: 20px; }
}

@media only screen and (max-width: 767px) {


.C5-variant-other .content-block-text .content-block-list-headline { font-size:
30px; margin: 0.5em 0px 0.5em -10px; }
}

.C5-variant .content-block-header-cell h2 { font-size: 40px; margin-bottom: 20px; }

@media only screen and (max-width: 959px) {


.C5-variant .content-block-header-cell h2 { font-size: 48px; margin-bottom: 15px;
}
}

.C5-variant .content-block-text-cell > div { padding-left: 0px; }

.C5 .content-block-text-cell ul, .C5-variant .content-block-text-cell ul { margin:


0px; padding: 16px 0px 22px; font-size: 18px; font-weight: 200; }

@media only screen and (max-width: 959px) {


.C5 .content-block-text-cell ul, .C5-variant .content-block-text-cell ul
{ padding: 0px; }
}

.C5 .content-block-text-cell ul.bulleted-list, .C5-variant .content-block-text-cell


ul.bulleted-list { font-size: 15px; line-height: 22px; }

.C5 .content-block-text-cell ul.bulleted-list li, .C5-variant .content-block-text-


cell ul.bulleted-list li { padding-left: 0px; margin: 0px 0px 12px; }

.C5 .content-block-text-cell ul.bulleted-list a, .C5-variant .content-block-text-


cell ul.bulleted-list a { text-decoration: none; }

.C5 .content-block-text-cell ul.bulleted-list a::before, .C5-variant .content-


block-text-cell ul.bulleted-list a::before { font-size: 0.7em; margin-top: 2px; }

@media only screen and (max-width: 767px) {


.C5 .content-block-text-cell ul.bulleted-list a::before, .C5-variant .content-
block-text-cell ul.bulleted-list a::before { margin: -1px; }
}

@media only screen and (max-width: 767px) {


.C5 .content-block-text-cell ul.bulleted-list, .C5-variant .content-block-text-
cell ul.bulleted-list { font-size: 22px; }
}

.C5 .content-block-text-cell ul li, .C5-variant .content-block-text-cell ul li


{ margin: 0px 0px 3px; overflow: hidden; }

.C5 .content-block-text-cell ul a, .C5-variant .content-block-text-cell ul a


{ display: inline-block; vertical-align: top; padding: 0px 0px 0px 21px; color:
rgb(255, 255, 255); position: relative; }

.C5 .content-block-text-cell ul a::before, .C5-variant .content-block-text-cell ul


a::before { position: absolute; left: 0px; top: 5px; content: ""; speak: none;
font-style: normal; font-weight: 400; font-variant: normal; text-transform: none;
line-height: 1; font-size: 16px; transition: transform 0.3s ease 0s, -webkit-
transform 0.3s ease 0s; font-family: icomoon !important; }

.C5 .content-block-text-cell ul a:hover, .C5-variant .content-block-text-cell ul


a:hover { text-decoration: none; }

.C5 .content-block-text-cell ul a:hover::before, .C5-variant .content-block-text-


cell ul a:hover::before { transform: translateX(4px); }

@media only screen and (max-width: 959px) {


.C5-variant .content-images { display: none; }
}

.C5-variant .content-images > div { display: inline-block; float: none; vertical-


align: middle; }

.C5 textarea { display: none; }

.C5 .c5-desc-list.redeem-flights { position: absolute; right: 4%; bottom: -160px;


max-width: 32%; }

.C5 .c5-desc-list.redeem-flights h1 { font-size: 20px; }

.C5 .c5-desc-list.redeem-flights p { font-size: 15px; }

.C5 .c5-desc-list.redeem-flights a::before { top: 3px; content: ""; font-family:


icomoon; position: relative; left: -10px; display: inline-block; font-weight: 400;
line-height: 1; font-size: 16px; transition: transform 0.3s ease 0s, -webkit-
transform 0.3s ease 0s; }

.C5 .c5-desc-list.redeem-flights a:hover::before { transform: translateX(4px); }

@media only screen and (max-width: 767px) {


.C5 .c5-desc-list.redeem-flights { position: relative; right: 0px; bottom: 0px;
max-width: 100%; top: 60px; }
.C5 .c5-desc-list.redeem-flights li { margin: 10px 0px 60px; }
}
.C5:not(.teardrop) { min-height: 920px; }

.C5 p { font-size: 15px; }

.C5 .content-block-content-area { width: 52%; padding-left: 0px; }

.topic-overview_my-services-bgt-page .C5 .content-block-content-area { padding-


left: 0px; }

.topic-overview_my-services-bgt-page .C5 .content-block-content-area h1 { margin-


bottom: 25px; }

@media only screen and (max-width: 767px) {


.C5 .content-block-content-area { width: 100%; }
}

.C5 .content-block-content-area > p { font-size: 20px; font-weight: 300; margin-


bottom: 50px; }

.C5 .content-block-content-area > p .read-more-link { display: table; margin-top:


10px; }

.topic-overview_my-services-bgt-page .C5 .content-block-content-area > p { margin-


top: -15px; font-size: 15px; line-height: 18px; }

@media only screen and (max-width: 767px) {


.topic-overview_my-services-bgt-page .C5 .content-block-content-area > p
{ margin-top: 0px; font-size: 20px; line-height: 1.5; }
}

.C5 .content-block-content-area > a { position: relative; z-index: 1; display:


block; }

.C5 .content-block-content-area > a.btn { max-width: 300px; margin: 5px 0px; }

.C5.c5-margin-offset-y-50 { margin-top: 50px; }

.C5.c5-margin-offset-y-plus-100 { margin-top: 100px; }

.C5.c5-margin-offset-y-100 { margin-top: -100px; }

.C5.c5-margin-offset-y-150 { margin-top: -150px; }

.C5.c5-margin-offset-y-200 { margin-top: -200px; }

.C5.c5-margin-offset-y-250 { margin-top: -250px; }

.C5.c5-margin-offset-y-300 { margin-top: -300px; }

@media only screen and (max-width: 767px) {


.C5.c5-margin-offset-y-300 { margin-top: 0px; }
}

.C5.c5-content-offset-left .content-block-content-area { padding-left: 0px; }

.C5.bg-height-700 { min-height: 750px; }

.C5.bg-height-750 { min-height: 750px; }


.C5.bg-height-800 { min-height: 800px; }

.C5.bg-height-850 { min-height: 850px; }

.C5.bg-height-900 { min-height: 900px; }

.C5.bg-height-950 { min-height: 950px; }

@media only screen and (max-width: 767px) {


.C5 { height: auto; min-height: 100%; }
.C5 .content-block-content-area > a.btn { width: 100%; margin-top: 50px; }
}

.C5.content-right .content-block-content-area { right: 2%; top: -110px; float:


right !important; }

.C5.redeem-pre-C5-shop.content-right .content-block-content-area { top: 50px !


important; }

@media only screen and (max-width: 767px) {


.C5.redeem-pre-C5-shop.content-right .content-block-content-area { top: 0px !
important; }
}

.C5.bg-offset-y-top .content-block-bg { background-position-y: 0% !important; }

.C5.bg-offset-y-mid .content-block-bg { background-position-y: 50% !important; }

.C5.bg-offset-y-bot .content-block-bg { background-position-y: 100% !important; }

.C5.bg-offset-x-100 .content-block-bg { background-position-x: 100px !important; }

.C5.bg-offset-x-150 .content-block-bg { background-position-x: 150px !important; }

.C5.bg-offset-x--150 .content-block-bg { background-position-x: -150px !


important; }

.C5.bg-offset-x-200 .content-block-bg { background-position-x: 200px !important; }

.C5.bg-offset-x--200 .content-block-bg { background-position-x: -200px !


important; }

.C5.bg-offset-x-250 .content-block-bg { background-position-x: 250px !important; }

.C5.bg-offset-x--250 .content-block-bg { background-position-x: -250px !


important; }

.C5.bg-offset-x--450 .content-block-bg { background-position-x: -450px !


important; }

.C5 .learn-more-cta-container { max-width: 370px; margin-top: 75px; margin-bottom:


50px; }

.C5 .learn-more-cta-container a { color: rgb(255, 255, 255); display: inline-block;


margin-left: 5px; }

.C5.teardrop { padding: 0px 0px 210px; }


.C5.teardrop.myservices-bgt-C5-expire-qmiles { padding-bottom: 160px; }

@media only screen and (max-width: 767px) {


.C5.teardrop.myservices-bgt-C5-expire-qmiles { padding-bottom: 0px; }
}

.C5.teardrop .content-block { padding: 95px 0px 200px; }

@media only screen and (max-width: 767px) {


.C5.teardrop .content-block-content-area > h2 { font-size: 30px; }
}

@media only screen and (max-width: 767px) {


.C5.teardrop { padding-bottom: 0px; }
}

.C5.teardrop .content-block-bg { position: absolute; top: 70%; left: 50%; }

[dir="rtl"] .C5.teardrop .content-block-bg { left: 0px !important; }

.C5.teardrop .content-block-bg > img { position: absolute; display: block; right:


0px; bottom: 0px; }

@media only screen and (max-width: 767px) {


.C5.teardrop .content-block-bg { left: -20%; position: relative; margin: 0px
auto; width: 1020px; }
.C5.teardrop .content-block-bg > img { position: relative; width: 100%; }
}

.C5.teardrop.C5-hte { padding-bottom: 300px; }

@media only screen and (max-width: 767px) {


.C5.teardrop.C5-hte { padding-bottom: 0px; }
}

.C5.teardrop.C5-hte .content-block-content-area h1 { margin-top: 100px; }

.C5.teardrop.C5-hte .content-block-content-area h2 { margin-bottom: 0px; }

.C5.teardrop.C5-hte .content-block-bg { top: 60%; }

.C5.teardrop.content-image-t20-l70 .content-block-bg { top: 20%; left: 70%; }

[dir="rtl"] .C5.teardrop.content-image-t20-l70 .content-block-bg { }

@media only screen and (max-width: 1279px) {


.C5.teardrop.content-image-t20-l70 .content-block-bg { left: 55%; }
}

@media only screen and (max-width: 1100px) {


.C5.teardrop.content-image-t20-l70 .content-block-bg { left: 66%; }
[dir="rtl"] .C5.teardrop.content-image-t20-l70 .content-block-bg { }
}

@media only screen and (max-width: 959px) {


.C5.teardrop.content-image-t20-l70 .content-block-bg { left: 90%; }
[dir="rtl"] .C5.teardrop.content-image-t20-l70 .content-block-bg { }
}
@media only screen and (max-width: 767px) {
.C5.teardrop.content-image-t20-l70 .content-block-bg { left: 70%; transform:
translateX(-50%); }
[dir="rtl"] .C5.teardrop.content-image-t20-l70 .content-block-bg { }
}

.C5.teardrop.C1-header-override .content-block-content-area h1 { position:


relative; z-index: 4; }

@media only screen and (max-width: 767px) {


.C5.teardrop.C1-header-override .content-block-content-area h1 { top: 40px; }
}

.C5.teardrop.C1-header-override .content-block-bg > img { bottom: -170px; }

@media only screen and (max-width: 767px) {


.C5.teardrop.C1-header-override .content-block-bg > img { bottom: 0px; }
}

.C5 .top-with-icons { bottom: auto; top: 0px; }

.C5 .top-with-icons li > h1 { position: relative; }

.C5 .top-with-icons li > h1 .icon { position: absolute; top: 0px; left: -15px;
transform: translateX(-100%); }

@media only screen and (max-width: 1040px) {


.C5 .top-with-icons.redeem-flights { right: 11%; }
}

@media only screen and (max-width: 767px) {


.C5 .top-with-icons.redeem-flights { right: 0px; }
.C5 .top-with-icons li > h1 .icon { position: static; margin-right: 10px; }
.C5 .top-with-icons li > p { font-weight: 100; }
}

.C5_1 { height: 700px; }

#c5BlendDesktop, #c5BlendPhone { display: none; }

.C5-blend { z-index: 9; min-width: 800px; margin-top: -316px; }

.C5-blend textarea { display: none; }

.C5-blend > .container, .C5-blend > .helpfaqwidget__container { top: 10%; }

.C5-blend > .c5-markup.helpfaqwidget__container, .C5-blend > .container.c5-markup {


width: 100% !important; }

.C5-blend:last-child { margin-bottom: -200px; }

@media only screen and (max-width: 767px) {


.C5-blend:last-child { margin-bottom: 0px; }
}

@media screen and (min-width: 1500px) {


.C5-blend { margin-top: -364px; }
}
.C5-blend .wave-decoration.is-bottom { display: none; }

.C5-blend .content-block-content-area { position: relative; width: 60%; }

@media only screen and (max-width: 767px) {


.C5-blend .content-block-content-area { width: 100%; top: 90px; }
}

.C5-blend .content-block-content-area > .c5-text-logo { position: absolute; top:


50%; right: -80px; }

@media only screen and (max-width: 767px) {


.C5-blend .content-block-content-area > .c5-text-logo { top: -18px; right: 2%; }
}

.C5-blend .content-block-bg { transform: scale(1.025); }

@media only screen and (max-width: 767px) {


.C5-blend .content-block-bg { transform: scale(1); }
}

.C5-blend svg.main-content-svg { position: absolute; left: 0px; top: 0px; width:


100%; height: 100%; transform: scale(1.02); }

@media only screen and (max-width: 767px) {


.C5-blend svg.main-content-svg { transform: scale(1.1); }
}

.C5-blend #toBeMasked { position: absolute; top: 0px; left: 0px; -webkit-mask-


repeat: space; width: 100%; height: auto; -webkit-mask-image:
url("../../../images/wave-alpha-mask-org2.png"); }

.C5-blend #Layer_4 path { fill: rgb(93, 90, 90); }

.C5-blend #Layer_2 path { fill: rgb(185, 185, 185); }

.C5-blend #Layer_1_1_ path { fill: rgb(255, 255, 255); }

.C5-blend mask { width: 100%; height: auto; }

@media only screen and (max-width: 767px) {


.C5-blend { margin-top: -232px; min-height: 100%; min-width: 100%; }
.C5 + .C5-blend:not(.C5-blend) { margin-top: -100px; }
.C5-blend + .C5-blend { margin-top: -270px; }
.C5-blend .wave-decoration.is-bottom { display: block; bottom: 220px; }
}

.C5-blend[class*="-lighting"]::before { display: none; }

.C5-blend #svgTextGradient { transform: translateX(0px); }

.C5-blend .stop1 { stop-opacity: 1; }

.C5-blend .stop2 { stop-opacity: 0.95; }

.C5-blend .stop3 { stop-opacity: 0; }

.C5-blend.content-right .stop1 { stop-opacity: 0; }


.C5-blend.content-right .stop2 { stop-opacity: 0.95; }

.C5-blend.content-right .stop3 { stop-opacity: 1; }

.C5-blend.content-right .content-block-content-area { right: 2%; top: -110px;


width: 40%; }

[dir="rtl"] .C5-blend .content-block-bg.box-rotate-rtl { transform: scale(1.025)


rotateY(180deg); }

.C5-blend.C5-blend-original { min-height: 920px; }

.C5-blend.reversed { padding: 276px 0px 200px; margin-bottom: 150px; color:


rgb(255, 255, 255); }

@media only screen and (max-width: 959px) {


.C5-blend.reversed { color: rgb(92, 9, 49); }
}

.C5-blend.reversed .mask-holder { position: absolute; top: 0px; left: 0px; width:


100%; height: 100%; overflow: hidden; }

.C5-blend.reversed .mask-holder svg { height: 105%; transform: scale(1); }

.C5-blend.reversed .reverse-mobile-image { display: none; min-height: 340px;


background-size: cover; background-repeat: no-repeat; }

@media only screen and (max-width: 959px) {


.C5-blend.reversed .reverse-mobile-image { display: block; }
.C5-blend.reversed .reverse-mobile-image img { vertical-align: bottom; }
}

.C5-blend.reversed .wave-decoration { left: 75%; }

@media (min-width: 1999px) {


.C5-blend.reversed .wave-decoration { left: -10px; }
}

.C5-blend.reversed .wave-decoration.is-visible-mobile { display: none; }

.C5-blend.reversed .wave-decoration.is-gray-light svg path { fill: rgb(235, 235,


235) !important; }

.C5-blend.reversed .wave-decoration.is-bottom { left: 50%; }

.C5-blend.reversed .wave-decoration.is-bottom, .C5-blend.reversed .wave-


decoration.is-top { display: block; }

@media only screen and (max-width: 959px) {


.C5-blend.reversed .wave-decoration { display: none; top: auto; }
.C5-blend.reversed .wave-decoration.is-hidden-mobile { display: none !
important; }
.C5-blend.reversed .wave-decoration.is-visible-mobile { display: block; }
.C5-blend.reversed .wave-decoration.is-bottom { bottom: 0px !important; }
}

@media only screen and (max-width: 959px) {


.C5-blend.reversed .mobile-content-block { margin-top: auto !important; }
}
@media only screen and (max-width: 959px) {
.C5-blend.reversed .mobile-content-block-image { display: none; }
}

.C5-blend.reversed .content-block-bg { transform: scale(1); }

.C5-blend-v2 textarea { display: none; }

.C5-blend-v2 .content-block-content-area { width: 50%; }

@media only screen and (max-width: 767px) {


.C5-blend-v2 .content-block-content-area img { width: 142%; height: auto;
position: relative; left: -10%; }
}

.C5-blend-v2 #img { transform: translateY(15%); }

.C5-blend-v2.content-right .content-block-content-area { top: 2%; }

.C5-blend-v2.content-right #img { transform: translateX(4%) translateY(13%); }

.C5-blend-v2 .wave-decoration.is-bottom { position: absolute; z-index: 20; height:


122px; }

@media only screen and (max-width: 767px) {


.C5-blend-v2 img { width: 100%; height: auto; position: relative; left: 0px; }
}

@media screen and (max-width: 1160px) {


.C5-to-mobile-js-normal { padding-bottom: 60px; }
}

@media only screen and (max-width: 767px) {


.C5-to-mobile-js-normal .learn-more-cta-container { margin-top: 0px; margin-
bottom: 0px; }
}

.C5-to-mobile-js .wave-decoration.is-top { display: none; }

@media screen and (max-width: 1160px) {


.C5-to-mobile-js .C5-to-mobile-js-normal { padding-bottom: 60px; }
}

@media only screen and (max-width: 767px) {


.C5-to-mobile-js { margin-top: 0px; height: auto !important; min-height: 100% !
important; padding: 0px !important; }
.C5-to-mobile-js::before { display: none; }
.C5-to-mobile-js.C5-blend + .C5-blend { margin-top: 0px; }
.C5-to-mobile-js .c5-markup-phone { padding: 0px; }
.C5-to-mobile-js .c5-markup-phone .content-block-content-area { right: 0px; top:
0px; width: 100%; float: none; padding-bottom: 20px; padding-left: 0px; }
.C5-to-mobile-js .c5-markup-phone .content-block-content-area .mobile-content-
block { padding: 20px; margin-bottom: 50px; }
.C5-to-mobile-js .c5-markup-phone .content-block-content-area h2 { font-size:
25px; }
.C5-to-mobile-js .c5-markup-phone .content-block-content-area .btn { width: 100%;
margin: 25px 0px 50px; }
.C5-to-mobile-js .wave-decoration.is-top { display: block; }
.C5-to-mobile-js .wave-decoration.is-bottom { display: none; position: absolute;
bottom: 0px; background: 0px 0px !important; }
}

.C5-to-mobile-js-normal { height: auto !important; padding: 165px 0px 255px !


important; }

@media only screen and (max-width: 767px) {


.C5-to-mobile-js-normal { padding: 0px !important; }
}

.C5-variant.has-no-gradient.content-block.is-burgundy-lighting::before { content:
normal; }

.C5-variant.has-no-gradient .is-light, .C5-variant.has-no-gradient.content-


block.is-white-text .content-block-content-area { color: rgb(82, 18, 49); }

.C5-variant.has-no-gradient .gradient-bg { display: none !important; }

.C5-msbgt textarea { display: none; }

@media only screen and (max-width: 767px) {


.C5-msbgt .content-section-row > div { padding: 0px; }
}

.C5-msbgt .content-section-row > div .btn { width: 70%; margin-top: 15px; }

@media only screen and (max-width: 767px) {


.C5-msbgt .content-section-row > div .btn { width: 100%; }
}

.C5-msbgt .content-section-row > div p { margin-bottom: 10px; }

.C5-msbgt .content-section-row > div p:empty { display: none; }

@media only screen and (max-width: 767px) {


.C5-msbgt .content-section-row > div p { font-size: 22px; line-height: 32px; }
}

.C5-blend-top { margin-bottom: -100px; }

.C5-blend-top > .c5-markup.helpfaqwidget__container, .C5-blend-top > .container.c5-


markup { width: 1080px !important; }

@media only screen and (max-width: 959px) {


.C5-blend-top > .c5-markup.helpfaqwidget__container, .C5-blend-top
> .container.c5-markup { width: 100% !important; }
}

@media only screen and (max-width: 1350px) {


.C5-blend-top { margin-bottom: 27px; }
.C5-blend-top svg.main-content-svg { height: 130%; }
}

@media only screen and (max-width: 1110px) {


.C5-blend-top { margin-bottom: 100px; }
.C5-blend-top svg.main-content-svg { height: 140%; }
}
@media only screen and (max-width: 959px) {
.C5-blend-top { margin-bottom: 400px; }
.C5-blend-top svg.main-content-svg { height: 200%; }
}

@media only screen and (max-width: 767px) {


.C5-blend-top { margin-bottom: 200px; }
.C5-blend-top svg.main-content-svg { height: 161%; }
.C5-blend-top.C5-to-mobile-js { margin-bottom: 0px; }
.C5-blend-top.C5-to-mobile-js .wave-decoration.is-top { top: 76px; }
.C5-blend-top.C5-to-mobile-js .wave-decoration.is-bottom { display: block;
bottom: 53px; }
.C5-blend-top.C5-to-mobile-js .wave-decoration.is-gray-light svg path { fill:
rgb(255, 255, 255); }
.C5-blend-top.C5-to-mobile-js .c5-markup-phone .content-block-content-
area .mobile-content-block { margin-top: 200px; }
.C5-blend-top.C5-to-mobile-js .c5-markup-phone .content-block-content-
area .mobile-content-block .btn { margin-bottom: 0px; }
.C5-blend-top.C5-to-mobile-js .c5-markup-phone .content-block-content-
area .mobile-content-block-image { position: relative; margin-top: -431px; }
.C5-blend-top.C5-to-mobile-js .c5-markup-phone .content-block-content-
area .mobile-content-block-image img { left: 32%; transform: none; }
.C5-blend-top.C5-to-mobile-js .c5-markup-phone .content-block-content-
area .mobile-content-block-image-gradient { position: absolute; top: 0px; z-index:
1; width: 100%; height: 100%; background-image: linear-gradient(rgb(255, 255, 255)
0px, transparent 90%); background-repeat: repeat-x; }
.C5-blend-top.C5-to-mobile-js.C5-blend .content-block-content-area { padding-
bottom: 50px; background: rgb(255, 255, 255); }
}

.C5-blend-top > .container, .C5-blend-top > .helpfaqwidget__container { top: 0px; }

.C5-blend-top.C5-blend .content-block-content-area { position: static; width:


52%; }

.C5-blend-top.C5-blend .content-block-content-area > a { width: 260px; }

.C5-blend-top.C5-blend .content-block-content-area > p { font-size: 15px; line-


height: 18px; margin-bottom: 25px; }

.C5-blend-top.C5-blend .content-block-content-area > p br { line-height: 23px; }

.C5-blend-top.C5-blend .content-block-content-area > h1 { line-height: 48px;


margin-bottom: 14px; }

.C5-blend-top.C5-blend .content-block-content-area > h2 { line-height: 38px; }

@media only screen and (max-width: 767px) {


.C5-blend-top.C5-blend .content-block-content-area { width: 100%; padding-bottom:
0px; }
.C5-blend-top.C5-blend .content-block-content-area > h1 { font-size: 30px; line-
height: 38px; }
.C5-blend-top.C5-blend .content-block-content-area > h2 { font-size: 20px; line-
height: 28px; }
.C5-blend-top.C5-blend .content-block-content-area > a { width: 100%; margin-top:
15px; }
.C5-blend-top.C5-blend .content-block-content-area > p { min-height: auto;
margin-bottom: 5px; font-weight: 100; }
}
@media only screen and (max-width: 767px) {
.C5-blend-top.C5 .c5-desc-list.redeem-flights { top: 30px; }
.C5-blend-top.C5 .c5-desc-list.redeem-flights li { margin-bottom: 15px; }
}

.C5-bottom-footer { padding-bottom: 250px; margin-bottom: -150px; }

.C5-bottom-footer > .container, .C5-bottom-footer > .helpfaqwidget__container


{ padding-top: 80px; }

.C5-bottom-footer .wave-decoration:last-child { display: none; }

.C5-variant.is-white-text h1, .C5-variant.is-white-text h2, .C5-variant.is-white-


text p, .C5-wave-v3.is-white-text h1, .C5-wave-v3.is-white-text h2, .C5-wave-v3.is-
white-text p, .C5.is-white-text h1, .C5.is-white-text h2, .C5.is-white-text p
{ color: rgb(255, 255, 255) !important; border-color: rgb(255, 255, 255) !
important; }

.C5-wave-v3 { z-index: 2; padding: 0px !important; }

.C5-wave-v3 .stop1 { stop-opacity: 1; }

.C5-wave-v3 .stop2 { stop-opacity: 0.95; }

.C5-wave-v3 .stop3 { stop-opacity: 0; }

.C5-wave-v3.content-right .stop1 { stop-opacity: 0; }

.C5-wave-v3.content-right .stop2 { stop-opacity: 0.95; }

.C5-wave-v3.content-right .stop3 { stop-opacity: 1; }

.C5-wave-v3-content-container { position: absolute; top: 15%; width: 100%; left:


0px; }

@media only screen and (max-width: 767px) {


.C5-wave-v3-content-container { position: relative; padding: 0px 0px 50px;
margin: 90px 0px !important; }
}

.C5-wave-v3-content-container.vertically-aligned { top: 50%; transform:


translateY(-50%); }

.C5-wave-v3-content-block-content-area.content-block-content-area { width: 42%; }

@media only screen and (max-width: 767px) {


.C5-wave-v3-content-block-content-area.content-block-content-area { width:
100%; }
}

.content-right .C5-wave-v3-content-block-content-area.content-block-content-area
{ float: right; text-align: right; }

@media only screen and (max-width: 767px) {


.content-right .C5-wave-v3-content-block-content-area.content-block-content-area
{ float: left; text-align: left; }
}
.C5-wave-v3-content-block-content-area.content-block-content-area h1 { font-size:
38px; }

.C5-wave-v3-content-block-content-area.content-block-content-area h2 { font-size:
19px; }

@media only screen and (max-width: 767px) {


.C5-wave-v3-content-block-content-area.content-block-content-area h1 { font-size:
29px; }
.C5-wave-v3-content-block-content-area.content-block-content-area h2 { font-size:
19px; }
}

.C5-wave-v3 svg { position: absolute; top: 0px; display: block; width: 100%;
height: 100%; overflow: visible !important; }

[dir="rtl"] .C5-wave-v3 svg { transform: scaleX(-1); }

@media (min-width: 1280px) {


.C5-wave-v3 .container, .C5-wave-v3 .helpfaqwidget__container { width: 90%; }
}

.C5-2col-img .content-block-content-area { width: 100%; }

.C5-2col-img .content-block-content-area img { width: 100%; display: block; }

@media only screen and (max-width: 767px) {


.C5-wave-v3.T54 { margin-top: -140px; }
}

.C5-wave-v3.T54 .wavetest-bg-container { margin-bottom: -100px; }

.C5-wave-v3.T54 .C5-wave-v3-content-block-content-area { width: 60%; }

.C5-wave-v3.T54 .C5-wave-v3-content-block-content-area.success h2 { max-width: 50%;


margin-top: 50px; margin-bottom: 30px; }

@media only screen and (max-width: 959px) {


.C5-wave-v3.T54 .C5-wave-v3-content-block-content-area.success h2 { max-width:
100%; }
}

@media only screen and (max-width: 959px) {


.C5-wave-v3.T54 .C5-wave-v3-content-block-content-area { position: relative; top:
-50px; }
}

@media only screen and (max-width: 767px) {


.C5-wave-v3.T54 .C5-wave-v3-content-block-content-area { width: 100%; }
}

@media only screen and (max-width: 959px) {


.C5-wave-v3.T54 .C5-wave-v3-content-block-content-area h1 { font-size: 30px; }
}

.C5-wave-v3.T54 .C5-wave-v3-content-block-content-area h2 { font-size: 22px; font-


weight: 100; }

.C5-wave-v3.T54 .C5-wave-v3-content-block-content-area h2 strong { font-weight:


700; }

@media only screen and (max-width: 767px) {


.C5-wave-v3.T54 .C5-wave-v3-content-container { padding-bottom: 340px; }
}

@media only screen and (max-width: 767px) {


.C5-wave-v3.T54 .C5-wave-v3-content-container { box-shadow: rgb(0, 0, 0) 4px -
118px 60px 39px; margin: 0px !important; }
}

.C5-wave-v3.T54 .custom-select { max-width: 326px; margin-bottom: 20px; }

@media only screen and (max-width: 767px) {


.C5-wave-v3.T54 .custom-select { max-width: 100%; }
}

.C5-wave-v3.T54 .btn { min-width: 160px; }

@media only screen and (max-width: 767px) {


.C5-wave-v3.T54 .btn { width: 100%; font-size: 24px; }
}

.C5-wave-v3.T54 form p { max-width: 350px; }

@media only screen and (max-width: 959px) {


.C5-wave-v3.T54 form p { max-width: 100%; }
}

@media only screen and (max-width: 767px) {


.C5-wave-v3.T54 form p { font-size: 22px; }
}

@media only screen and (max-width: 767px) {


.C5-wave-v3.T54 svg rect { display: none; }
}

@media only screen and (max-width: 767px) {


.C5-wave-v3.T54 svg { margin-top: -120px; }
}

.C5-myprofile { background-color: rgb(210, 185, 140); }

@media only screen and (max-width: 767px) {


.C5-myprofile .content-block-bg { background-position: 79% top !important;
background-size: 200% !important; }
}

@media only screen and (max-width: 767px) {


.C5-myprofile > .container, .C5-myprofile > .helpfaqwidget__container { padding:
410px 0px 100px; }
}

.C5-myprofile .content-block-content-area .content-section-row > [class^="col-"]


{ width: 75%; }

@media only screen and (max-width: 767px) {


.C5-myprofile .content-block-content-area .content-section-row > [class^="col-"]
{ width: 100%; }
}

@media only screen and (max-width: 767px) {


.C5-myprofile .content-block-content-area .content-section-row:last-child .btn
{ font-size: 24px; width: 100%; }
}

@media only screen and (max-width: 767px) {


.C5-myprofile .content-block-content-area .content-section-row:last-child
{ margin-bottom: -70px; }
}

.C5-myprofile.C5-variant.content-block.is-burgundy-lighting::before, .C5-
myprofile.C5-variant.content-block.is-burgundy-lighting > .gradient-bg { display:
none; }

@media only screen and (max-width: 767px) {


.C5-myprofile.C5-variant.content-block.is-burgundy-lighting::before, .C5-
myprofile.C5-variant.content-block.is-burgundy-lighting > .gradient-bg { position:
absolute; top: 25%; left: 0px; right: 0px; z-index: 2; display: block; height: 40%;
background-image: linear-gradient(transparent 0px, rgb(210, 185, 140) 80%);
background-repeat: repeat-x; }
}

@media only screen and (max-width: 630px) {


.C5-myprofile.C5-variant.content-block.is-burgundy-lighting::before, .C5-
myprofile.C5-variant.content-block.is-burgundy-lighting > .gradient-bg { height:
27%; background-image: linear-gradient(transparent 0px, rgb(210, 185, 140) 50%);
background-repeat: repeat-x; }
}

@media only screen and (max-width: 767px) {


.section-overview-discover .C5.content-block.teardrop { padding-bottom: 130px; }
}

@media only screen and (max-width: 767px) {


.section-overview-booking .C5.content-block.c5-js-ignore { padding-bottom:
80px; }
.section-overview-booking .C5.content-block.c5-js-ignore .content-block-bg
{ height: 50%; }
.section-overview-booking .C5.content-block.c5-js-ignore .content-block-content-
area { margin-top: 460px; position: relative; }
}

.C5.C5-blend.redeem-pre-C5-baggage #displayedContent, .C5.C5-blend.redeem-pre-C5-


gift #displayedContent { height: 100%; }

.C5.C5-blend.redeem-pre-C5-baggage.content-block .container, .C5.C5-blend.redeem-


pre-C5-baggage.content-block .helpfaqwidget__container, .C5.C5-blend.redeem-pre-C5-
gift.content-block .container, .C5.C5-blend.redeem-pre-C5-gift.content-
block .helpfaqwidget__container { top: 50%; margin-top: -100px; transform:
translateY(-50%); }

@media only screen and (max-width: 767px) {


.C5.C5-blend.redeem-pre-C5-baggage.content-block .container, .C5.C5-blend.redeem-
pre-C5-baggage.content-block .helpfaqwidget__container, .C5.C5-blend.redeem-pre-C5-
gift.content-block .container, .C5.C5-blend.redeem-pre-C5-gift.content-
block .helpfaqwidget__container { top: 0px; margin-top: 0px; transform: none; }
}
.C6 { padding-bottom: 40px; }

.C6 > div { background: rgb(255, 255, 255); }

@media only screen and (max-width: 767px) {


.C6 > div { margin: 0px; padding-bottom: 0px; }
}

.C6 .col-titles > div:not(:first-child), .C6 .container-table .helpfaqwidget__view


> div:not(:first-child), .C6 .container-table .row > div:not(:first-child) { text-
align: center; }

@media only screen and (max-width: 767px) {


.C6 .col-titles > div:not(:first-child), .C6 .container-
table .helpfaqwidget__view > div:not(:first-child), .C6 .container-table .row >
div:not(:first-child) { text-align: left; }
}

.C6 .col-titles { padding: 25px 10px 4px; font-size: 16px; font-weight: 700; }

@media only screen and (max-width: 767px) {


.C6 .col-titles { padding: 20px 10px; display: none; }
.C6 .col-titles > div:first-child { padding: 15px 0px; }
}

.C6 .col-titles > div:not(:first-child)::before { content: ""; display: block;


text-align: center; position: relative; margin: 0px auto; border-radius: 10px; }

.C6 .col-titles > div:not(:first-child).burgundy::before { background-color:


rgb(92, 10, 48); }

.C6 .col-titles > div:not(:first-child).silver::before { background-color: rgb(165,


165, 165); }

.C6 .col-titles > div:not(:first-child).gold::before { background-color: rgb(177,


147, 93); }

.C6 .col-titles > div:not(:first-child).platinum::before { background-color:


rgb(65, 74, 76); }

.C6 .container-table > div:nth-child(2n):not(:first-child) { background-color:


rgb(235, 235, 235); }

.C6 .container-table > div:nth-child(2n+1):not(:first-child) { background-color:


rgb(247, 247, 247); }

.C6 .col-values, .C6 .section { padding: 5px 10px; }

.C6 .section { background-color: rgb(92, 9, 49); color: rgb(255, 255, 255); }

@media only screen and (max-width: 767px) {


.C6 .section { font-size: 24px; }
}

.C6 .section.airport-benefits { margin-top: 20px; }

.C6 .col-values { padding: 25px 10px; font-size: 16px; }


@media only screen and (max-width: 767px) {
.C6 .col-values > div:first-child > div { padding: 10px 0px; border-bottom: 1px
solid rgb(164, 164, 164); }
}

@media only screen and (max-width: 767px) and (max-width: 767px) {


.C6 .col-values > div:first-child > div { font-size: 24px; }
}

@media only screen and (max-width: 767px) {


.C6 .col-values > div:first-child > div.url { border-bottom: 0px; }
.C6 .col-values > div:not(:first-child) > div { padding: 10px 0px 0px; }
}

@media only screen and (max-width: 767px) and (max-width: 767px) {


.C6 .col-values > div:not(:first-child) > div { font-size: 20px; line-height:
17px; font-weight: 200; }
}

@media only screen and (max-width: 767px) {


.C6 .col-values > div:nth-child(2) > div { padding-top: 20px; }
}

@media only screen and (max-width: 767px) {


.C6 .col-values div:nth-child(2) > div::before, .C6 .col-values div:nth-child(3)
> div::before, .C6 .col-values div:nth-child(4) > div::before, .C6 .col-values
div:nth-child(5) > div::before { content: attr(data-tier); padding-right: 30px;
min-width: 130px; display: inline-block; }
}

.C6 .accordion-module { border-top: 0px; }

@media only screen and (max-width: 767px) {


.C6 .accordion-module { background: 0px center; }
}

.C6 .accordion-module-opener { background-color: rgb(255, 255, 255); }

@media only screen and (max-width: 767px) {


.C6 .accordion-module-opener { color: rgb(74, 78, 73); }
}

.C6 .accordion-module-opener::after { right: 30px; left: auto; transform: rotate(-


90deg); }

.C6 .accordion-module-item.active .accordion-module-opener::after { transform:


rotate(90deg); }

.C6 .accordion-module .accordion-module-item { border-bottom: 0px; }

@media only screen and (max-width: 767px) {


.C6 .accordion-module-item { margin: 0px 10px; }
}

.C6 .accordion-module-item button { padding: 20px 0px 20px 10px; border-bottom: 1px
solid rgb(92, 9, 49); }

@media only screen and (max-width: 767px) {


.C6 .accordion-module-item button { padding: 20px; border-bottom: 0px; font-size:
30px; max-width: 100%; }
}

.C6 .accordion-module-content-holder { overflow: hidden; padding: 0px 30px; }

@media only screen and (max-width: 767px) {


.C6 .read-more { display: none; }
}

.C6_1 { overflow: hidden; width: 100%; }

.C6_1 table { width: 100%; position: relative; margin: 30px auto; font-size: 14px;
color: rgb(122, 50, 86); }

.C6_1 table tr:nth-child(2n) { background-color: rgb(242, 242, 242); }

.C6_1 thead { background: rgb(93, 6, 49); color: rgb(255, 255, 255); }

.C6_1 thead th { font-weight: 400; padding: 5px 10px; width: 33.33%; }

.C6_1 tbody th { font-weight: 500; }

.C6_1 td { padding: 4px 10px; }

@media only screen and (max-width: 767px) {


.C6_1 table, .C6_1 tbody, .C6_1 td, .C6_1 th, .C6_1 thead, .C6_1 tr { display:
block; }
.C6_1 table { width: 100%; }
.C6_1 thead tr { position: absolute; top: -9999px; left: -9999px; }
.C6_1 tr { border-width: 1px 0px; border-top-style: solid; border-bottom-style:
solid; border-top-color: rgb(204, 204, 204); border-bottom-color: rgb(204, 204,
204); border-image: initial; margin: 20px 0px; padding-bottom: 10px; border-left-
style: initial; border-left-color: initial; border-right-style: initial; border-
right-color: initial; }
.C6_1 td { border: 0px; position: relative; padding-left: 50%; }
.C6_1 td::before { position: absolute; top: 6px; left: 6px; width: 45%; padding-
right: 10px; }
.C6_1 td::before { content: attr(data-th); }
}

.C6-variant-container { margin-bottom: 20px; }

.C6-variant-container .register-form { padding-bottom: 30px; }

@media only screen and (max-width: 767px) {


.C6-variant-container .register-form h2 { font-size: 30px; }
}

.C6_1.C6-variant > div > div:nth-child(2) { margin-left: -1px; }

@media only screen and (max-width: 959px) {


.C6_1.C6-variant > div > div:nth-child(2) { margin-left: 0px; }
}

.C6_1.C6-variant .C8-to-myprofile .tabset-accordion-item.complete >


a::before, .C6_1.C6-variant .C8-to-myprofile .tabset-block-add-menu-
item.complete::before, .C6_1.C6-variant .icon-checkbox-checked, .C6_1.C6-
variant .select2-container--default .select2-results__option[aria-
selected="true"] .icon, .C8-to-myprofile .C6_1.C6-variant .tabset-accordion-
item.complete > a::before, .C8-to-myprofile .C6_1.C6-variant .tabset-block-add-
menu-item.complete::before, .select2-container--default .select2-
results__option[aria-selected="true"] .C6_1.C6-variant .icon { color: rgb(0, 166,
81); }

.C6_1.C6-variant + .C6-variant-disclaimer { margin-left: 20px; margin-bottom: 0px;


font-size: 12px; font-weight: 100; }

.C6_1.C6-variant + .C6-variant-disclaimer .icon { position: relative; top: -1px;


padding-right: 5px; font-size: 16px; vertical-align: middle; }

@media only screen and (max-width: 767px) {


.C6_1.C6-variant + .C6-variant-disclaimer .icon { position: absolute; top: 50%;
left: 0px; font-size: 22px; transform: translateY(-50%); }
}

@media only screen and (max-width: 767px) {


.C6_1.C6-variant + .C6-variant-disclaimer { position: relative; padding-left:
30px; font-size: 16px; }
}

@media only screen and (max-width: 959px) {


.C6_1.C6-variant tbody, .C6_1.C6-variant td, .C6_1.C6-variant th, .C6_1.C6-
variant tr { display: block; }
}

.C6_1.C6-variant table { border-collapse: separate; table-layout: fixed; margin-


top: 0px; }

.C6_1.C6-variant table tr { border-bottom: 0px; }

@media only screen and (max-width: 959px) {


.C6_1.C6-variant table tr { padding: 0px; margin: 0px; border: 0px; }
}

.C6_1.C6-variant table th { padding: 10px 20px; font-weight: 500; text-align: left;


white-space: nowrap; }

@media only screen and (max-width: 959px) {


.C6_1.C6-variant table th { width: 100%; font-size: 24px; font-weight: 300; line-
height: 36px; text-align: left; white-space: normal; }
}

.C6_1.C6-variant table td { padding: 20px; height: 61px; }

@media only screen and (max-width: 959px) {


.C6_1.C6-variant table td::before { content: attr(data-label); position:
absolute; top: 50%; left: 70px; width: 84%; font-size: 20px; text-align: left;
white-space: normal; transform: translateY(-50%); }
}

@media only screen and (max-width: 959px) {


.C6_1.C6-variant table td { height: 90px; }
.C6_1.C6-variant table td:empty { display: none; }
.C6_1.C6-variant table td .icon { position: absolute; top: 50%; left: 20px; font-
size: 30px; transform: translateY(-50%); }
}

.C6_1.C6-variant thead { background: 0px center; color: rgb(82, 18, 49); }


@media only screen and (max-width: 959px) {
.C6_1.C6-variant thead tr { position: static; }
}

.C6_1.C6-variant tbody tr:nth-child(2n+1) { background: rgb(235, 235, 235); }

.C6_1.C6-variant tbody tr:nth-child(2n) { background: rgb(247, 247, 247); }

@media only screen and (max-width: 959px) {


.C6_1.C6-variant tbody tr:nth-child(2n), .C6_1.C6-variant tbody tr:nth-
child(2n+1) { background: 0px center; }
}

@media only screen and (max-width: 959px) {


.C6_1.C6-variant tbody { background: linear-gradient(rgb(235, 235, 235), rgb(235,
235, 235) 50%, rgb(247, 247, 247) 50%, rgb(247, 247, 247)) 0% 0% / 100% 180px; }
}

.C6_1.C6-variant tbody td { border-left: 2px solid transparent; border-right: 2px


solid transparent; }

@media only screen and (max-width: 959px) {


.C6_1.C6-variant tbody td { position: relative; }
}

.C6_1.C6-variant tfoot td { padding: 10px 20px; font-size: 12px; font-weight: 700;


text-align: center; }

.C6_1.C6-variant tfoot td strong { display: block; font-size: 16px; font-weight:


700; line-height: 1.2; }

@media only screen and (max-width: 959px) {


.C6_1.C6-variant tfoot td strong { font-size: 24px; font-weight: 300; }
}

.C6_1.C6-variant tfoot td .C6-variant-signup { display: inline-block; text-align:


left; }

.C6_1.C6-variant tfoot td .C6-variant-signup > div { display: inline-block;


vertical-align: middle; }

@media only screen and (max-width: 959px) {


.C6_1.C6-variant tfoot td .C6-variant-signup { width: 100%; }
}

.C6_1.C6-variant tfoot td .C6-variant-signup-indicator { width: 20px; height: 20px;


margin-right: 14px; border: 2px solid rgb(82, 18, 49); border-radius: 20px; }

.C6_1.C6-variant tfoot td .C6-variant-signup-indicator::after { content: "";


position: absolute; top: -5px; left: -5px; display: block; width: 24px; height:
24px; border: 2px solid transparent; border-radius: 24px; }

@media only screen and (max-width: 959px) {


.C6_1.C6-variant tfoot td .C6-variant-signup-indicator { width: 30px; height:
30px; margin-right: 22px; }
.C6_1.C6-variant tfoot td .C6-variant-signup-indicator::after { width: 34px;
height: 34px; }
}
@media only screen and (max-width: 959px) {
.C6_1.C6-variant tfoot td { display: table-cell; font-size: 18px; font-weight:
300; }
}

@media only screen and (max-width: 959px) {


.C6_1.C6-variant tfoot tr { display: table-row; }
}

@media only screen and (max-width: 959px) {


.C6_1.C6-variant tfoot { display: table; width: 100%; }
}

.C6_1.C6-variant table.C6-variant-pu th { text-align: center; }

@media only screen and (max-width: 959px) {


.C6_1.C6-variant table.C6-variant-pu th { text-align: left; }
}

@media only screen and (max-width: 959px) {


.C6_1.C6-variant table.C6-variant-pu { margin: 0px; }
}

.C6_1.C6-variant table.C6-variant-pc th { text-align: center; }

@media only screen and (max-width: 959px) {


.C6_1.C6-variant table.C6-variant-pc th { text-align: left; }
}

@media only screen and (max-width: 959px) {


.C6_1.C6-variant table.C6-variant-pc { margin-top: 20px; }
}

.C6_1.C6-variant .C6-variant-pc td, .C6_1.C6-variant .C6-variant-pc th, .C6_1.C6-


variant .C6-variant-pu td, .C6_1.C6-variant .C6-variant-pu th { cursor: pointer; }

.C6_1.C6-variant .C6-variant-membership-active tfoot tr td, .C6_1.C6-variant .C6-


variant-membership-active thead th { color: rgb(255, 255, 255); font-weight: 500;
background: rgb(82, 18, 49); }

@media only screen and (max-width: 959px) {


.C6_1.C6-variant .C6-variant-membership-active tfoot tr td, .C6_1.C6-variant .C6-
variant-membership-active thead th { font-weight: 300; }
}

.C6_1.C6-variant .C6-variant-membership-active tbody tr td { border-left: 2px solid


rgb(82, 18, 49); border-right: 2px solid rgb(82, 18, 49); }

@media only screen and (max-width: 959px) {


.C6_1.C6-variant .C6-variant-membership-active tbody tr td { border-color:
transparent; }
}

.C6_1.C6-variant .C6-variant-membership-active tfoot tr td { font-weight: 400; }

.C6_1.C6-variant .C6-variant-membership-active tfoot tr td strong { font-weight:


400; }
.C6_1.C6-variant .C6-variant-membership-active tfoot tr td .C6-variant-signup-
indicator { position: relative; left: -4px; margin-right: 12px; border-width: 3px;
background: rgb(255, 255, 255); }

.C6_1.C6-variant .C6-variant-membership-active tfoot tr td .C6-variant-signup-


indicator::after { border-color: rgb(255, 255, 255); }

@media only screen and (max-width: 959px) {


.C6_1.C6-variant .C6-variant-membership-active tfoot tr td .C6-variant-signup-
indicator { left: 1px; margin-right: 23px; }
}

.C7 { margin-bottom: 30px; margin-top: 10px !important; }

.benefits-at-a-glance-page .C7 { padding: 0px; }

@media only screen and (max-width: 767px) {


.C7 { width: 100%; }
}

.C7 p { color: rgb(90, 90, 90); }

.benefits-at-a-glance-page .C7 p { color: rgb(92, 9, 49); }

@media only screen and (max-width: 767px) {


.C7 p { font-size: 20px; }
}

.C7 .btn { margin: 30px 0px; }

@media only screen and (max-width: 767px) {


.C7 .btn { width: 100%; }
}

.C7 .c7-cta-row { text-align: right; }

@media only screen and (max-width: 767px) {


.C7 .c7-cta-row { text-align: left; }
}

@media only screen and (max-width: 767px) {


.C8, .C8_1 { padding: 0px !important; }
}

@media only screen and (max-width: 767px) {


.C8 .accordion-module .accordion-module-item, .C8_1 .accordion-module .accordion-
module-item { padding: 0px 20px; }
}

.C8 .tab-menu, .C8_1 .tab-menu { margin: 0px; text-align: left; display: table;
width: 100%; }

@media only screen and (max-width: 767px) {


.C8 .tab-menu, .C8_1 .tab-menu { display: block; }
}

.C8 .select-bar, .C8_1 .select-bar { height: 5px; width: 20px; position: relative;
margin: 0px auto; z-index: 20; background-color: rgb(92, 9, 49); display: none; }
@media only screen and (max-width: 767px) {
.C8 .select-bar, .C8_1 .select-bar { display: block; }
}

.C8 .tab-menu-list, .C8_1 .tab-menu-list { width: 100%; margin-bottom: 0px;


position: relative; display: table-row; }

@media only screen and (max-width: 767px) {


.C8 .tab-menu-list, .C8_1 .tab-menu-list { background: rgb(237, 237, 236); top:
5px; }
}

@media only screen and (max-width: 767px) {


.C8 .tab-menu-list.slick-initialized, .C8_1 .tab-menu-list.slick-initialized
{ display: inline-block; }
.C8 .tab-menu-list.slick-initialized .slick-track .slick-slide, .C8_1 .tab-menu-
list.slick-initialized .slick-track .slick-slide { display: inline-block; padding-
right: 10px; padding-left: 10px; }
}

.C8 .tab-menu-item, .C8_1 .tab-menu-item { border-radius: 10px 10px 0px 0px;


margin: 0px; box-shadow: rgba(0, 0, 0, 0.12) 2px 7px 47px 8px; background: rgb(237,
237, 236); text-align: center; width: 10%; height: 120px; position: relative; z-
index: 1; cursor: pointer; display: table-cell; }

@media only screen and (max-width: 767px) {


.C8 .tab-menu-item, .C8_1 .tab-menu-item { width: auto; height: auto; background:
0px center; border-radius: 0px; box-shadow: none; padding: 30px; }
}

.C8 .tab-menu-item img, .C8_1 .tab-menu-item img { width: 40px; height: auto;
display: block; position: relative; margin: 0px auto; padding: 30px 0px 10px; }

@media only screen and (max-width: 767px) {


.C8 .tab-menu-item img, .C8_1 .tab-menu-item img { display: none; }
}

.C8 .tab-menu-item a, .C8_1 .tab-menu-item a { color: rgb(92, 9, 49); cursor:


pointer; }

.C8 .tab-menu-item a:focus, .C8_1 .tab-menu-item a:focus { outline: -webkit-focus-


ring-color auto 10px; }

@media only screen and (max-width: 767px) {


.C8 .tab-menu-item a, .C8_1 .tab-menu-item a { font-size: 30px; }
}

.C8 .tab-menu-item a:hover, .C8_1 .tab-menu-item a:hover { text-decoration: none; }

.C8 .tab-menu-item.active, .C8_1 .tab-menu-item.active { background-color: rgb(255,


255, 255); box-shadow: none; z-index: 2; }

.C8 .tab-menu-link, .C8_1 .tab-menu-link { border: 0px; font-size: 12px; padding:


0px; }

.C8 .tab-menu-link.active, .C8_1 .tab-menu-link.active { background: rgb(255, 255,


255); }

.C8 .tabset-accordion-opener, .C8_1 .tabset-accordion-opener { background-color:


rgb(255, 255, 255) !important; }

.C8 .content-container, .C8_1 .content-container { position: relative; z-index: 2;


background: rgb(255, 255, 255); }

.C8 .content-container > div, .C8_1 .content-container > div { padding: 0px 20px; }

@media only screen and (max-width: 959px) {


.C8 .content-container > div, .C8_1 .content-container > div { margin: auto 0px;
padding-left: 0px; padding-right: 0px; }
}

.C8 .content-container .content-container-list, .C8_1 .content-container .content-


container-list { position: relative; }

.C8 .content-container .content-container-list:focus, .C8_1 .content-


container .content-container-list:focus { outline: -webkit-focus-ring-color auto
10px; }

.C8 .content-container .content-container-list::after, .C8 .content-


container .content-container-list::before, .C8_1 .content-container .content-
container-list::after, .C8_1 .content-container .content-container-list::before
{ content: ""; display: table; }

.C8 .content-container .content-container-list::after, .C8_1 .content-


container .content-container-list::after { clear: both; }

.C8 .content-container .content-container-list > li, .C8_1 .content-


container .content-container-list > li { display: none; }

@media only screen and (max-width: 767px) {


.C8 .content-container .content-container-list > li, .C8_1 .content-
container .content-container-list > li { display: inline-block; }
}

.C8 .content-container .content-container-list > li.active, .C8_1 .content-


container .content-container-list > li.active { display: block; }

@media only screen and (max-width: 767px) {


.C8 .content-container .content-container-list > li.active, .C8_1 .content-
container .content-container-list > li.active { display: inline-block; }
}

.C8 .spinner-overlay .spinner-container, .C8_1 .spinner-overlay .spinner-container


{ transition: display 1s ease 0.5s; display: none; }

.C8 .spinner-overlay.spinner-active .spinner-container, .C8_1 .spinner-


overlay.spinner-active .spinner-container { display: block; }

[dir="rtl"] .C8 .slick-slider.tab-menu-list .slick-track, [dir="rtl"] .C8_1 .slick-


slider.tab-menu-list .slick-track { }

.C8_1 .tab-menu { margin: 0px; }

.C8_1 .tabset-block-add-menu { margin-bottom: 0px; }

.C8_1 .tabset-accordion-opener { padding: 34px 20px 68px 34px; text-align: center;


background-color: initial !important; }
.C8_1 .tabset-block-add-menu-list { width: 100%; }

.C8_1 .tabset-block-add-menu-item { height: auto; width: 25%; border-radius: 0px;


box-shadow: none; cursor: pointer; padding: 0px; margin: 0px; display: table-cell;
font-size: 20px; }

@media only screen and (max-width: 767px) {


.C8_1 .tabset-block-add-menu-item { width: 100%; }
}

.C8_1 .tabset-block-add-menu-item a { color: rgb(255, 255, 255); padding: 20px;


display: block; font-weight: 100; cursor: pointer; }

.C8_1 .tabset-block-add-menu-item.active { background-color: rgb(255, 255, 255) !


important; }

.C8_1 .tabset-block-add-menu-item.active a { font-weight: 400; color: rgb(164, 164,


164); }

@media only screen and (max-width: 767px) {


.C8_1.C8_1-platinum { padding-left: 20px; padding-right: 20px; margin: 0px
30px; }
}

@media only screen and (max-width: 767px) {


.C8_1.C8_1-platinum .tabset-accordion-content.collapse.in { border-bottom: none !
important; }
}

.C8_1 .tabset-accordion-content .C13_1:first-of-type { padding-top: 0px; }

.C8_1 .tabset-accordion-content .C13_1:first-of-type .accordion-module-item:first-


child { border-top: 0px; }

@media only screen and (max-width: 767px) {


.C8_1 .tabset-accordion-content .C13_1 .accordion-module .accordion-module-
item .accordion-module-opener::after { right: 0px; }
}

.C8_1 .tabset-accordion-content .C13_1 .accordion-module .accordion-module-


item .accordion-module-opener { padding: 20px 0px; }

@media only screen and (max-width: 767px) {


.C8_1 .tabset-accordion-content .C13_1 .accordion-module .accordion-module-
item .accordion-module-opener { padding: 20px 0px; }
}

.C8_1 .container-table { padding-left: 20px; padding-right: 20px; }

.C8-baag { padding-bottom: 0px; }

.C8-baag .content-container { background: 0px center; }

.C8-baag .tab-menu-block { display: none; }

@media only screen and (max-width: 767px) {


.C8-baag .tab-menu-block { display: block; }
}
.C8-baag .content-container .content-container-list > li { display: block !
important; }

.C8-baag .accordion-module-opener:focus { outline: -webkit-focus-ring-color auto


10px; }

.C8-baag .fade { opacity: 1 !important; }

.C8-myservices-bgt { z-index: 25; }

.C8-myservices-bgt.C8_1 .content-container { z-index: 10; border-bottom-right-


radius: 5px; border-bottom-left-radius: 5px; }

@media only screen and (max-width: 767px) {


.C8-myservices-bgt.C8_1 .content-container { margin-left: 0px; margin-right: 0px;
}
}

.C8-myservices-bgt.C8_1 .content-container > div { border-radius: 5px; }

.C8-myservices-bgt.C8_1 .content-container .content-container-list { margin-bottom:


0px; }

.C8-myservices-bgt .tabset-accordion { margin: 0px; border-top: 0px; border-radius:


5px; }

.C8-myservices-bgt .tabset-accordion-item:not(.active) .tabset-accordion-content


{ visibility: hidden; opacity: 0; }

.C8-myservices-bgt .tabset-accordion-content { border-bottom: 0px; }

.C8-myservices-bgt .tab-menu-item { width: 33.79%; height: auto; padding: 13px


25px; margin-left: -10px; text-align: left; }

.C8-myservices-bgt .tab-menu-item:first-child { width: 34%; margin-left: 0px; }

.C8-myservices-bgt .tab-menu-item .icon { margin-right: 8px; font-size: 1.3em; }

.C8-myservices-bgt.C8_1 .tabset-block-add-menu-list { overflow: hidden; white-


space: nowrap; }

@media only screen and (max-width: 767px) {


.C8-myservices-bgt.C8_1 .tabset-block-add-menu-list { white-space: nowrap; }
}

.C8-myservices-bgt.C8_1 .tabset-block-add-menu-item { border-radius: 5px 5px 0px


0px; background-image: linear-gradient(rgb(255, 255, 255) 0px, rgb(207, 207, 206)
100%); background-repeat: repeat-x; box-shadow: rgba(0, 0, 0, 0.22) 2px 31px
47px; }

.C8-myservices-bgt.C8_1 .tabset-block-add-menu-item.active { z-index: 3;


background: rgb(255, 255, 255); box-shadow: none; filter: none; }

.C8-myservices-bgt.C8_1 .tabset-block-add-menu-item:last-child { z-index: 1; }

.C8-myservices-bgt.C8_1 .tabset-block-add-menu-item a.tabmenu-link { color: rgb(82,


18, 49); font-size: 18px; font-weight: 300; line-height: 30px; padding: 0px;
outline: 0px; text-decoration: none; }
.C8-myservices-bgt .tab-menu-item img { display: inline-block; vertical-align:
middle; padding: 0px; }

.C8-myservices-bgt .tab-menu-item span { vertical-align: middle; }

.C8-myservices-bgt.C8_1 .tabset-accordion-opener { font-size: 32px; line-height:


32px; text-align: left; border-bottom: 0px; background-image: linear-
gradient(rgb(245, 245, 245) 0px, rgb(207, 207, 206) 100%); background-repeat:
repeat-x; text-decoration: none; }

.C8-myservices-bgt.C8_1 .tabset-accordion-opener .icon:not(.tabset-accordion-


toggle-icon) { margin-right: 22px; vertical-align: middle; }

.C8-myservices-bgt .tabset-accordion-item.active .tabset-accordion-opener


{ background: rgb(255, 255, 255); }

.C8-myservices-bgt.C8_1.tabset-accordion-item:first-child .tabset-accordion-opener
{ border-radius: 5px 5px 0px 0px; }

.C8-myservices-bgt .tabset-accordion-toggle-icon { position: absolute; top: 50%;


right: 30px; font-size: 10px; transform: translateY(-50%); }

.C8-to-myprofile .tabset-block-add-menu-item { width: 20%; padding-top: 20%;


background-color: rgb(236, 237, 239); }

.C8-to-myprofile .tabset-block-add-menu-item a { position: absolute; top: 0px;


bottom: 0px; width: 100%; padding-top: 44px; }

.C8-to-myprofile .tabset-block-add-menu-item a .icon { display: block; margin-


bottom: 10px; color: rgb(198, 195, 190); font-size: 50px; }

.C8-to-myprofile .tabset-block-add-menu-item a .icon::before { padding: 6px;


background: rgb(255, 255, 255); border-radius: 100%; }

.C8-to-myprofile .tabset-block-add-menu-item a span:not(.icon) { position:


absolute; left: 50%; width: 100%; padding: 0px 10px; margin-top: 12px; transform:
translateX(-50%); color: rgb(198, 195, 190); font-size: 14px; font-weight: 100;
line-height: 1.3; }

.C8-to-myprofile .tabset-block-add-menu-item::before { speak: none; font-style:


normal; font-weight: 400; font-variant: normal; text-transform: none; line-height:
1; -webkit-font-smoothing: antialiased; position: absolute; top: 10px; left: 15px;
color: rgb(189, 189, 189); font-size: 16px; opacity: 0.7; font-family: icomoon !
important; }

.C8-to-myprofile .tabset-block-add-menu-item.active a .icon { color: rgb(255, 255,


255); }

.C8-to-myprofile .tabset-block-add-menu-item.active a .icon::before { background:


rgb(82, 18, 49); }

.C8-to-myprofile .tabset-block-add-menu-item.active a span:not(.icon) { color:


rgb(82, 18, 49); }

.C8-to-myprofile .tabset-block-add-menu-item.active::before { opacity: 1; }

.C8-to-myprofile .tabset-block-add-menu-item.complete::before { color: rgb(46, 127,


22); }
.C8-to-myprofile .tabset-accordion { border-top: 0px; }

.C8-to-myprofile .tabset-accordion-content { min-height: 750px; }

.C8-to-myprofile .tabset-accordion-content > div .T52-section-title { margin-top:


20px; margin-bottom: 10px; font-size: 30px; line-height: 30px; }

@media only screen and (max-width: 767px) {


.C8-to-myprofile .tabset-accordion-content > div .T52-section-title { margin-top:
20px; margin-bottom: 10px; }
}

@media only screen and (max-width: 767px) {


.C8-to-myprofile .tabset-accordion-content > div { font-size: 18px; }
}

@media only screen and (max-width: 767px) {


.C8-to-myprofile .tabset-accordion-content { min-height: 0px; padding-left: 10px;
padding-right: 10px; border-bottom: 3px solid rgb(235, 235, 235); opacity: 0;
transition: height 0.2s ease-in 0s, min-height 0.2s ease-in 0s, margin 0.2s ease-in
0s, opacity 0.2s ease-in 0.1s, transform 0.2s ease-in 0s, -webkit-transform 0.2s
ease-in 0s; }
.C8-to-myprofile .tabset-accordion-content.collapse.in { opacity: 1; }
}

.C8-to-myprofile .tabset-accordion-close { float: right; margin: 0px 10px -20px;


background: 0px center; border: 0px; color: rgb(82, 18, 49); font-size: 40px; }

.C8-to-myprofile.C8_1 .tabset-accordion-opener { height: 162px; border-bottom: 3px


solid rgb(235, 235, 235); font-weight: 300; text-decoration: none; }

.C8-to-myprofile.C8_1 .tabset-accordion-opener .icon { display: block; margin-


bottom: 10px; color: rgb(255, 255, 255); font-size: 50px; }

.C8-to-myprofile.C8_1 .tabset-accordion-opener .icon::before { padding: 6px;


background: rgb(82, 18, 49); border-radius: 100%; }

.C8-to-myprofile.C8_1 .tabset-accordion-opener::before { speak: none; font-style:


normal; font-weight: 400; font-variant: normal; text-transform: none; line-height:
1; -webkit-font-smoothing: antialiased; position: absolute; top: 10px; left: 15px;
color: rgb(189, 189, 189); font-size: 30px; font-family: icomoon !important; }

@media only screen and (max-width: 767px) {


.C8-to-myprofile.C8_1 .tabset-accordion-opener::before { left: 35px; }
}

.C8-to-myprofile .tabset-accordion-item.complete > a::before { color: rgb(46, 127,


22); }

.C9 { background: rgb(235, 235, 235); margin: 90px 0px; }

.C9.two-columns-content-block-no-margins { margin-top: 0px; margin-bottom: 0px; }

@media only screen and (max-width: 767px) {


.C9.two-columns-content-block-no-margins { margin-top: 90px; }
}

.C9 + .C5.teardrop .wave-decoration { display: none; }


.C9.two-columns-content-block { z-index: 10; }

.C9 .has-vertical-gradient .two-columns-content-block-column .block-gradient-bg


{ position: absolute; inset: 0px; z-index: 2; display: block; opacity: 0.7;
background-image: linear-gradient(transparent 0px, rgb(92, 9, 49) 90%); background-
repeat: repeat-x; }

.C9 .has-vertical-gradient.hide-gradient-desktop .two-columns-content-block-


column .block-gradient-bg { display: none; }

@media only screen and (max-width: 767px) {


.C9 .has-vertical-gradient.hide-gradient-desktop .two-columns-content-block-
column .block-gradient-bg { display: block; }
}

.C9 .has-vertical-gradient.gradient-white .two-columns-content-block-column .block-


gradient-bg { background-image: linear-gradient(transparent 0px, rgb(255, 255, 255)
90%); background-repeat: repeat-x; }

.C9 .has-horizontal-gradient-right .two-columns-content-block-column .block-


gradient-bg { opacity: 1; background-image: linear-gradient(to right, transparent
0px, rgb(92, 9, 49) 80%); background-repeat: repeat-x; }

@media only screen and (max-width: 767px) {


.C9 .has-horizontal-gradient-right .two-columns-content-block-column .block-
gradient-bg { background: rgb(82, 18, 49); }
}

.C9 .two-columns-content-block-header h2 { margin-top: 0px; margin-bottom: 0px;


font-size: 30px; line-height: 38px; }

@media only screen and (max-width: 767px) {


.C9 .two-columns-content-block-header h2 { font-size: 40px; }
}

.C9 .two-columns-content-block-footer-cell h5 { margin-bottom: 7px; margin-left: -


1px; color: currentcolor; font-size: 18px; font-weight: 400; }

@media only screen and (max-width: 767px) {


.C9 .two-columns-content-block-footer-cell h5 { font-size: 30px; }
}

.C9 .two-columns-content-block-footer-cell h6 { margin: 0px; color: currentcolor;


font-size: 15px; line-height: 18px; }

@media only screen and (max-width: 767px) {


.C9 .two-columns-content-block-footer-cell h6 { font-size: 22px; line-height:
32px; }
}

.C9 .two-columns-content-block-footer-cell .btn { width: 100%; margin-bottom:


0px; }

@media only screen and (max-width: 767px) {


.C9 .two-columns-content-block-footer-cell .btn { font-size: 22px; }
}

.C9 .two-columns-content-block-footer > .helpfaqwidget__view, .C9 .two-columns-


content-block-footer > .row { position: relative; }
.C9 .two-columns-content-block-footer > .helpfaqwidget__view > div, .C9 .two-
columns-content-block-footer > .row > div { position: absolute; bottom: 0px; }

.C9 .two-columns-content-block-column { min-height: 350px; padding: 25px 40px; }

.C9 .two-columns-content-block-column::before { content: ""; display: block; width:


100%; height: 100%; padding-bottom: 75%; }

@media only screen and (max-width: 767px) {


.C9 .two-columns-content-block-column { height: auto !important; }
}

@media only screen and (max-width: 1024px) {


.C9 .two-columns-content-block-column { background-position: 75% 0px !
important; }
}

.C9 .two-columns-content-block-column-wrapper { position: absolute; inset: 0px; z-


index: 5; padding: 25px 40px; overflow: hidden; }

.C9 .two-columns-content-block-main p { font-size: 15px; font-weight: 100; line-


height: 18px; }

@media only screen and (max-width: 767px) {


.C9 .two-columns-content-block-main p { font-size: 22px; line-height: 32px;
margin-bottom: 0px; }
}

.C9 .two-columns-content-block-main p:first-child { margin-top: 35px; }

.C9 .two-columns-content-block-main ul li a { font-weight: 100; }

.C9 .text-right .two-columns-content-block-footer-cell { text-align: right; }

.C9 .is-burgundy { color: rgb(82, 18, 49); }

.C9.column-last-full .two-columns-content-block-header h2 { max-width: 100%; }

@media only screen and (max-width: 1120px) {


.C9.two-columns-content-block > .container > .helpfaqwidget__view > div:last-
child, .C9.two-columns-content-block > .container > .row > div:last-child, .C9.two-
columns-content-block > .helpfaqwidget__container > .helpfaqwidget__view >
div:last-child, .C9.two-columns-content-block > .helpfaqwidget__container > .row >
div:last-child { margin-left: -1px; }
.C9 .two-columns-content-block-column { display: table; width: 100%; }
.C9 .two-columns-content-block-column::before { content: normal; }
.C9 .two-columns-content-block-column-wrapper { position: relative; height: 100%;
padding: 0px; display: table-cell; }
.C9 .two-columns-content-block-footer { left: auto; right: auto; bottom: 0px;
width: 100%; }
}

@media only screen and (max-width: 959px) {


.C9 .two-columns-content-block-footer > .helpfaqwidget__view > div, .C9 .two-
columns-content-block-footer > .row > div { position: relative; width: 100%;
margin-top: 20px; }
.C9 .two-columns-content-block-footer > .helpfaqwidget__view > div.text-
right .two-columns-content-block-footer-cell, .C9 .two-columns-content-block-footer
> .row > div.text-right .two-columns-content-block-footer-cell { text-align:
left; }
}

@media only screen and (max-width: 767px) {


.C9 > .container, .C9 > .helpfaqwidget__container { padding: 0px; }
.C9 > .container .two-columns-content-block-column, .C9 > .container .two-
columns-content-block-column-wrapper, .C9 > .helpfaqwidget__container .two-columns-
content-block-column, .C9 > .helpfaqwidget__container .two-columns-content-block-
column-wrapper { display: block; padding-left: 20px; padding-right: 20px; }
.C9 > .container .two-columns-content-block-column, .C9
> .helpfaqwidget__container .two-columns-content-block-column { padding-left: 30px;
padding-right: 30px; }
.C9 > .container > .helpfaqwidget__view > div:last-child .two-columns-content-
block-column::before, .C9 > .container > .row > div:last-child .two-columns-
content-block-column::before, .C9 > .helpfaqwidget__container
> .helpfaqwidget__view > div:last-child .two-columns-content-block-
column::before, .C9 > .helpfaqwidget__container > .row > div:last-child .two-
columns-content-block-column::before { content: normal; }
.C9 > .container > .helpfaqwidget__view > div:last-child .two-columns-content-
block-column-wrapper, .C9 > .container > .row > div:last-child .two-columns-
content-block-column-wrapper, .C9 > .helpfaqwidget__container
> .helpfaqwidget__view > div:last-child .two-columns-content-block-column-
wrapper, .C9 > .helpfaqwidget__container > .row > div:last-child .two-columns-
content-block-column-wrapper { position: relative; padding: 0px; }
.C9 > .container > .helpfaqwidget__view > div:last-child .two-columns-content-
block-footer, .C9 > .container > .row > div:last-child .two-columns-content-block-
footer, .C9 > .helpfaqwidget__container > .helpfaqwidget__view > div:last-
child .two-columns-content-block-footer, .C9 > .helpfaqwidget__container > .row >
div:last-child .two-columns-content-block-footer { position: relative; left: 0px;
right: 0px; bottom: 0px; }
.C9 > .container > .helpfaqwidget__view > div:last-child .two-columns-content-
block-header h2, .C9 > .container > .row > div:last-child .two-columns-content-
block-header h2, .C9 > .helpfaqwidget__container > .helpfaqwidget__view > div:last-
child .two-columns-content-block-header h2, .C9 > .helpfaqwidget__container > .row
> div:last-child .two-columns-content-block-header h2 { font-size: 30px; }
.C9 .two-columns-content-block-column::before { content: ""; }
.C9 .two-columns-content-block-column-wrapper { position: absolute; padding: 25px
40px; }
.C9 .two-columns-content-block-footer { left: 20px; right: 20px; width: auto;
bottom: 24px; }
.C9 .two-columns-content-block-footer > .helpfaqwidget__view > div, .C9 .two-
columns-content-block-footer > .row > div { position: absolute; margin-top: 0px;
width: 50%; }
.C9 .two-columns-content-block-footer > .helpfaqwidget__view > div.col-xs-12, .C9
.two-columns-content-block-footer > .row > div.col-xs-12 { width: 100%; }
.C9 .two-columns-content-block-footer > .helpfaqwidget__view > div.text-
right .two-columns-content-block-footer-cell, .C9 .two-columns-content-block-footer
> .row > div.text-right .two-columns-content-block-footer-cell { text-align: right;
}
}

@media only screen and (max-width: 767px) and (max-width: 767px) {


.C9 .two-columns-content-block-footer > .helpfaqwidget__view > div, .C9 .two-
columns-content-block-footer > .row > div { position: relative; left: 0px; width:
100%; margin-top: 20px; }
}

.C9 .wave-decoration.is-top { top: -190px; }


@media only screen and (max-width: 767px) {
.C9 .wave-decoration.is-top { display: none; }
}

.C9_1 .two-columns-content-block-column { min-height: 330px; }

.C9_1 .two-columns-content-block-column::before { padding-bottom: 63%; }

@media only screen and (max-width: 767px) {


.C9_1 .two-columns-content-block-column::before { padding-bottom: 100%; }
}

.C9_1 .two-columns-content-block-header h2 { font-size: 27px; }

@media only screen and (max-width: 767px) {


.C9_1 .two-columns-content-block-header > div { padding-right: 20px !important; }
}

@media only screen and (max-width: 767px) {


.C9_1 .two-columns-content-block-header > div { padding: 0px; }
}

@media only screen and (max-width: 767px) {


.C9_1 .two-columns-content-block-main > .helpfaqwidget__view > div, .C9_1 .two-
columns-content-block-main > .row > div { padding-right: 30px !important; }
}

@media only screen and (max-width: 767px) {


.C9_1 .two-columns-content-block-footer-cell .btn { width: auto; }
}

@media only screen and (max-width: 767px) {


.C9_1 .two-columns-content-block-footer-cell { text-align: center; }
}

@media only screen and (max-width: 767px) {


.C9_1 > .container > .helpfaqwidget__view > [class^="col-"]:first-child, .C9_1
> .container > .row > [class^="col-"]:first-child, .C9_1
> .helpfaqwidget__container > .helpfaqwidget__view > [class^="col-"]:first-
child, .C9_1 > .helpfaqwidget__container > .row > [class^="col-"]:first-child
{ margin-bottom: 20px; }
}

.C9_1 > .container > .helpfaqwidget__view > [class^="col-"]:first-child .two-


columns-content-block-column, .C9_1 > .container > .row > [class^="col-"]:first-
child .two-columns-content-block-column, .C9_1 > .helpfaqwidget__container
> .helpfaqwidget__view > [class^="col-"]:first-child .two-columns-content-block-
column, .C9_1 > .helpfaqwidget__container > .row > [class^="col-"]:first-
child .two-columns-content-block-column { margin-right: 10px; }

@media only screen and (max-width: 767px) {


.C9_1 > .container > .helpfaqwidget__view > [class^="col-"]:first-child .two-
columns-content-block-column .two-columns-content-block-column-wrapper, .C9_1
> .container > .row > [class^="col-"]:first-child .two-columns-content-block-column
.two-columns-content-block-column-wrapper, .C9_1 > .helpfaqwidget__container
> .helpfaqwidget__view > [class^="col-"]:first-child .two-columns-content-block-
column .two-columns-content-block-column-wrapper, .C9_1 > .helpfaqwidget__container
> .row > [class^="col-"]:first-child .two-columns-content-block-column .two-
columns-content-block-column-wrapper { padding-left: 30px; }
}

@media only screen and (max-width: 767px) {


.C9_1 > .container > .helpfaqwidget__view > [class^="col-"]:last-child .two-
columns-content-block-header h2, .C9_1 > .container > .row > [class^="col-"]:last-
child .two-columns-content-block-header h2, .C9_1 > .helpfaqwidget__container
> .helpfaqwidget__view > [class^="col-"]:last-child .two-columns-content-block-
header h2, .C9_1 > .helpfaqwidget__container > .row > [class^="col-"]:last-
child .two-columns-content-block-header h2 { font-size: 27px; }
}

.C9_1 > .container > .helpfaqwidget__view > [class^="col-"]:last-child .two-


columns-content-block-column, .C9_1 > .container > .row > [class^="col-"]:last-
child .two-columns-content-block-column, .C9_1 > .helpfaqwidget__container
> .helpfaqwidget__view > [class^="col-"]:last-child .two-columns-content-block-
column, .C9_1 > .helpfaqwidget__container > .row > [class^="col-"]:last-child .two-
columns-content-block-column { margin-left: 10px; }

.C9_1 > .container > .helpfaqwidget__view > [class^="col-"]:last-child .two-


columns-content-block-column .two-columns-content-block-main p:first-child, .C9_1 >
.container > .row > [class^="col-"]:last-child .two-columns-content-block-
column .two-columns-content-block-main p:first-child, .C9_1
> .helpfaqwidget__container > .helpfaqwidget__view > [class^="col-"]:last-
child .two-columns-content-block-column .two-columns-content-block-main p:first-
child, .C9_1 > .helpfaqwidget__container > .row > [class^="col-"]:last-child .two-
columns-content-block-column .two-columns-content-block-main p:first-child
{ margin-top: 20px; }

.C9_1 > .container > .helpfaqwidget__view > [class^="col-"] .two-columns-content-


block-column, .C9_1 > .container > .row > [class^="col-"] .two-columns-content-
block-column, .C9_1 > .helpfaqwidget__container > .helpfaqwidget__view >
[class^="col-"] .two-columns-content-block-column, .C9_1
> .helpfaqwidget__container > .row > [class^="col-"] .two-columns-content-block-
column { padding-left: 20px; padding-right: 20px; }

.C11-image { display: block; width: 100%; max-width: 100%; }

.C11 .imagery { background-size: cover; max-width: 100%; height: 240px; }

.C11 > .helpfaqwidget__view > [class^="col-"], .C11 > .row > [class^="col-"]
{ padding-left: 5px; padding-right: 5px; margin-bottom: 10px; }

@media only screen and (max-width: 767px) {


.C11 > .helpfaqwidget__view > [class^="col-"]:nth-child(2n+1), .C11 > .row >
[class^="col-"]:nth-child(2n+1) { padding-left: 0px; }
.C11 > .helpfaqwidget__view > [class^="col-"]:nth-child(2n), .C11 > .row >
[class^="col-"]:nth-child(2n) { padding-right: 0px; }
}

.C12 h2 { width: 70%; margin-top: 0px; margin-bottom: 35px; }

@media only screen and (max-width: 767px) {


.C12 h2 { width: 100%; margin-bottom: 20px; font-size: 45px; line-height: 60px; }
}

.C12 > .helpfaqwidget__view, .C12 > .row { margin-left: -5px; margin-right: -5px; }

.C12 > .helpfaqwidget__view > [class^="col-"]:first-child, .C12 > .row >


[class^="col-"]:first-child { padding-right: 5px; }

.C12 > .helpfaqwidget__view > [class^="col-"]:last-child, .C12 > .row >


[class^="col-"]:last-child { padding-left: 5px; }

@media only screen and (max-width: 959px) {


.C12 > .helpfaqwidget__view > [class^="col-"], .C12 > .row > [class^="col-"]
{ height: auto !important; padding: 0px !important; }
.C12 > .helpfaqwidget__view > [class^="col-"]:first-child, .C12 > .row >
[class^="col-"]:first-child { margin-bottom: 10px; }
}

.C12-column { height: inherit; padding: 20px; background-color: rgb(82, 18, 49);


background-repeat: no-repeat; color: rgb(255, 255, 255); }

@media only screen and (max-width: 767px) {


.C12-column { min-height: 400px; padding: 25px 10px 150px 20px; background-size:
42%; background-position: 87% 94% !important; }
}

.C12-listing { counter-reset: counter 0; list-style: none; padding-bottom: 120px; }

.C12-listing li { margin: 20px 0px; font-size: 30px; line-height: 0.7; }

.C12-listing li::before { content: counter(counter) "."; counter-increment: counter


1; position: relative; top: 7px; display: inline-block; width: 25px; margin-right:
20px; font-weight: 400; font-size: 45px; }

.C12-listing li:first-child::before { left: 7px; }

@media only screen and (max-width: 767px) {


.C12-listing { padding-bottom: 30px; }
}

.C12-listing-content { display: inline-block; max-width: 82%; vertical-align:


middle; font-weight: 400; }

.C12-listing-headline { display: block; font-size: 18px; line-height: 22px; margin-


bottom: -5px; margin-top: -5px; }

@media only screen and (max-width: 767px) {


.C12-listing-headline { font-size: 27px; line-height: 37px; margin: 0px; }
}

.C12-listing-abstract { font-size: 15px; }

@media only screen and (max-width: 767px) {


.C12-listing-abstract { font-size: 19px; line-height: 37px; }
}

@media only screen and (max-width: 767px) {


.C12 { padding-left: 15px; padding-right: 15px; }
}

.C15 { background-color: rgb(255, 255, 255); }

.C15 h2 { font-size: 40px; }

.C15 p { font-size: 14px; font-weight: 300; color: rgb(90, 90, 90); }


.C15:not(.C15-oc) > .helpfaqwidget__view > div, .C15:not(.C15-oc) > .row > div
{ width: 49%; display: inline-block; float: left; }

@media only screen and (max-width: 959px) {


.C15:not(.C15-oc) > .helpfaqwidget__view > div, .C15:not(.C15-oc) > .row > div
{ width: 100%; }
}

.C15:not(.C15-oc) > .helpfaqwidget__view > div article, .C15:not(.C15-oc) > .row >
div article { padding: 0px 15px 0px 9px; }

@media only screen and (max-width: 959px) {


.C15:not(.C15-oc) > .helpfaqwidget__view > div article, .C15:not(.C15-oc) > .row
> div article { padding-left: 15px; }
}

@media only screen and (max-width: 959px) {


.C15 { background-color: rgb(235, 235, 235); padding: 0px; }
.C15 p { font-size: 22px; }
.C15 > .helpfaqwidget__view, .C15 > .row { margin-left: 0px; margin-right: 0px;
display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-
direction: column; width: 100%; }
.C15 > .helpfaqwidget__view article, .C15 > .row article { display: block;
padding: 0px 15px; }
.C15 > .helpfaqwidget__view > div, .C15 > .row > div { float: none; width: 100%;
padding: 0px; }
.C15 > .helpfaqwidget__view > div:nth-child(1), .C15 > .row > div:nth-child(1)
{ background-color: rgb(255, 255, 255); display: block; -webkit-box-ordinal-group:
3; order: 2; }
.C15 > .helpfaqwidget__view > div:nth-child(2), .C15 > .row > div:nth-child(2)
{ display: block; text-align: center; -webkit-box-ordinal-group: 2; order: 1; }
.C15 > .helpfaqwidget__view > div:nth-child(2) > article, .C15 > .row > div:nth-
child(2) > article { display: inline-block; padding: 20px 0px; }
}

.C15.is-base-container { display: flex; background: rgb(255, 255, 255); }

.C8 .C15 { width: 100% !important; }

.C15-oc { float: left; clear: both; margin-top: 20px; margin-bottom: 40px;


background-color: transparent; }

.C15-oc > .helpfaqwidget__view > div:first-child, .C15-oc > .row > div:first-child
{ background-color: transparent !important; }

.C15-oc > .helpfaqwidget__view > div:last-child, .C15-oc > .row > div:last-child
{ padding-right: 0px; }

.C15-oc h3 { margin-top: 0px; font-size: 20px; line-height: 31px; }

.C15-oc h3 strong { font-weight: 700; }

@media only screen and (max-width: 767px) {


.C15-oc h3 { font-size: 30px; line-height: 46px; }
}

.C15-oc .bulleted-list { padding-top: 7px; padding-bottom: 0px; }


.C15-oc .bulleted-list > li { margin-bottom: 8px; }

.C15-oc img { display: inline; }

@media only screen and (max-width: 767px) {


.C15-oc { margin-top: 40px; }
}

.C15-pax { clear: both; margin: 50px 0px; }

.C15-pax h2 { margin-bottom: 30px; }

.C15-pax p { margin-bottom: 30px; color: rgb(58, 58, 58); }

.C15-pax .btn { min-width: 140px; }

@media only screen and (max-width: 767px) {


.C15-pax .btn { font-size: 24px; }
}

@media only screen and (max-width: 767px) {


.C15-pax { padding-left: 20px; padding-right: 20px; }
}

.C15-bag-tag { margin-bottom: 15px; }

.C15-bag-tag h4 { padding-right: 30px; margin-top: -12px; font-size: 20px; font-


weight: 400; line-height: 38px; }

@media only screen and (max-width: 959px) {


.C15-bag-tag h4 { margin-bottom: 20px; font-size: 32px; }
}

.C15-bag-tag p { padding-right: 30px; font-size: 15px; line-height: 20px; }

@media only screen and (max-width: 959px) {


.C15-bag-tag p { font-size: 19px; font-weight: 100; line-height: 29px; }
}

@media only screen and (max-width: 959px) {


.C15-bag-tag + div img { margin: 0px auto 50px; }
}

@media only screen and (max-width: 767px) {


.C15-bag-tag { padding-left: 20px; padding-right: 20px; }
}

.C16 h4 { margin-bottom: 15px; }

@media only screen and (max-width: 767px) {


.C16 h4 { font-size: 30px; }
}

.C16 .offers-partner-block__link-more { z-index: 5; }

.C16 .offers-partner-block__link-more:focus { outline: -webkit-focus-ring-color


auto 14px; }

.C16 .offers-partner-block { min-height: 340px; }


.C16 .offers-partner-block-content { padding: 52px 30px 30px; }

.C16 .offers-partner-block.platinum-bg { background-color: rgb(78, 89, 91); }

.C16 .offers-partner-block-picture { text-indent: 0px; }

.C16 .offers-partner-block-picture > div { width: 100%; height: 100%; position:


relative; }

.C16 .offers-partner-block-picture .C16-btn { position: absolute; bottom: 20px; z-


index: 3; right: 5%; margin-left: -45%; }

@media only screen and (max-width: 767px) {


.C16 .offers-partner-block-picture .C16-btn { position: absolute; width: 90%;
bottom: 20px; left: 50%; }
}

@media only screen and (max-width: 767px) {


.C16 .offers-partner-block { min-height: 100%; }
.C16 .offers-partner-block-picture { background-position: 100% 40%; }
}

.C16 .offers-partner-block:hover .cta-text p { text-decoration: underline; }

.C16 .cta-text { position: absolute; bottom: 20px; width: 100%; left: 20px; color:
rgb(255, 255, 255); }

.C16 .cta-text .icon { display: inline-block; top: 1px; position: relative; }

@media only screen and (max-width: 767px) {


.C16 .cta-text { left: 30px; }
.C16 .cta-text .icon { top: 3px; }
}

.C16 .cta-text p { display: inline-block; padding-left: 10px; padding-bottom:


2px; }

@media only screen and (max-width: 767px) {


.C16 .cta-text p { text-decoration: underline; }
}

.C16.C16-full-width { margin: 25px auto; }

@media only screen and (max-width: 767px) {


.C16.C16-full-width.C16 { left: 0px; width: 100%; padding: 0px; margin: 60px auto
50px; }
.C16.C16-full-width .offers-partner-block { height: auto; background: 0px center;
}
.C16.C16-full-width .offers-partner-block-picture { position: static; width:
100%; padding-bottom: 74.07%; }
.C16.C16-full-width .offers-partner-block-content { position: static; transform:
none; width: 100%; }
.C16.C16-full-width .offers-partner-block-content::before { content: "";
position: absolute; bottom: 0px; left: 0px; z-index: -1; width: 100%; padding-top:
60px; padding-bottom: 85.07%; background: rgb(82, 18, 49); }
.C16.C16-full-width .offers-partner-block__title { font-size: 40px; }
.C16.C16-full-width .offers-partner-block__text { font-size: 20px; line-height:
26px; }
.C16.C16-full-width .read-more-link { font-size: 20px; padding-bottom: 4px;
margin-top: 20px; }
}

.C16.C16-full-container-width.C16-full-width { left: 0px; width: 100%; padding:


0px; }

.C16.C16-oc-confirmation { margin-top: 0px; margin-bottom: 0px; }

.C16.C16-oc-confirmation .offers-partner-block { min-height: 385px; }

@media only screen and (max-width: 767px) {


.C16.C16-oc-confirmation .offers-partner-block { margin-bottom: 0px; background-
color: rgb(82, 18, 49); }
}

.C16.C16-oc-confirmation .offers-partner-block-content { padding-top: 30px; }

.C16.C16-oc-confirmation h3 { font-size: 28px; }

.C16.C16-oc-confirmation ol { padding-left: 15px; margin-top: 25px; }

.C16.C16-oc-confirmation ol li { margin-bottom: 15px; }

.C16.C16-oc-confirmation li { font-size: 15px; line-height: 20px; }

@media only screen and (max-width: 767px) {


.C16.C16-oc-confirmation li { font-size: 22px; line-height: 30px; }
}

.C16.C16-oc-confirmation .bulleted-list { margin-left: 15px; }

.C16.C16-oc-confirmation .bulleted-list > li { padding-left: 23px; }

.C16.C16-oc-confirmation .bulleted-list > li [class*="icon"] { margin-top: 2px;


color: rgb(255, 255, 255); font-size: 14px; }

@media only screen and (max-width: 767px) {


.C16.C16-oc-confirmation .bulleted-list > li [class*="icon"] { margin-top: 5px;
font-size: 20px; }
}

@media only screen and (max-width: 767px) {


.C16.C16-oc-confirmation .bulleted-list > li { padding-left: 33px; }
}

@media only screen and (max-width: 767px) {


.C16.C16-oc-confirmation { margin-top: 10px !important; margin-bottom: 0px !
important; }
}

.C16 .read-more-link { display: table; margin-top: 11px; }

.C16--image-right .offers-partner-block-content { left: 0px; }

@media only screen and (max-width: 767px) {


.C16--image-right .offers-partner-block-content { top: 0px; }
}
.C16--image-right .offers-partner-block-picture { left: auto; right: 0px; }

@media only screen and (max-width: 767px) {


.C16--image-right .offers-partner-block-picture { bottom: 0px; top: auto; }
}

@media only screen and (max-width: 767px) {


.C16.C16-myprofile.C16.C16-full-width.C16 { margin-top: 0px; }
}

.C16.C16-myprofile .offers-partner-block { background-color: rgb(255, 255, 255);


color: rgb(82, 18, 49); }

.C16.C16-myprofile .offers-partner-block-content { display: table; padding-top:


40px; }

.C16.C16-myprofile .offers-partner-block__title { display: table-row; height: 28%;


font-size: 27px; line-height: 31px; }

@media only screen and (max-width: 767px) {


.C16.C16-myprofile .offers-partner-block__title { display: block; font-size:
30px; }
}

.C16.C16-myprofile .offers-partner-block__text { display: table-row; font-size:


18px; line-height: 24px; padding-bottom: 64px; }

.C16.C16-myprofile .offers-partner-block__text .btn { position: absolute; bottom:


30px; left: 30px; }

@media only screen and (max-width: 767px) {


.C16.C16-myprofile .offers-partner-block__text .btn { position: static; width:
100%; margin-top: 20px; font-size: 24px; }
}

@media only screen and (max-width: 767px) {


.C16.C16-myprofile .offers-partner-block__text { font-size: 22px; line-height:
30px; }
}

.C16-mini { color: rgb(255, 255, 255); }

.C16-mini .bulleted-list > li [class*="icon"] { color: currentcolor; }

.C16-mini .bulleted-list > li a { text-decoration: none; }

@media only screen and (max-width: 767px) {


.C16-mini .bulleted-list > li { margin-bottom: 10px; font-size: 22px; }
}

.C16-mini .two-columns-content-block-column-wrapper { position: absolute; inset:


0px; z-index: 5; padding: 20px; overflow: hidden; }

@media only screen and (max-width: 767px) {


.C16-mini .two-columns-content-block-column-wrapper { position: relative;
padding: 0px; }
}

.C16-mini .two-columns-content-block-column { padding: 20px; }


@media only screen and (max-width: 767px) {
.C16-mini .two-columns-content-block-column { padding-top: 20px; padding-bottom:
100px; }
}

.C16-mini .two-columns-content-block-header h2 { margin-top: 0px; margin-bottom:


20px; font-size: 40px; }

.C16-mini .two-columns-content-block-main ul { padding-top: 10px; }

@media only screen and (max-width: 767px) {


.C16-mini .two-columns-content-block-main h4 { font-size: 30px; }
}

.C16-mini .two-columns-content-block-footer { left: 20px; right: 20px; bottom:


10px; }

@media only screen and (max-width: 767px) {


.C16-mini .two-columns-content-block-footer .btn { width: 100%; font-size:
24px; }
}

.C16-mini .two-columns-content-block-column { min-height: 262px; }

.C16-mini.has-vertical-gradient .two-columns-content-block-column .block-gradient-


bg { position: absolute; inset: 0px; z-index: 2; display: block; opacity: 0.7;
background-image: linear-gradient(transparent 0px, rgb(92, 9, 49) 90%); background-
repeat: repeat-x; }

.C16-mini.has-vertical-gradient.hide-gradient-desktop .two-columns-content-block-
column .block-gradient-bg { display: none; }

@media only screen and (max-width: 767px) {


.C16-mini.has-vertical-gradient.hide-gradient-desktop .two-columns-content-block-
column .block-gradient-bg { display: block; }
}

.C16-mini.has-vertical-gradient.gradient-white .two-columns-content-block-
column .block-gradient-bg { background-image: linear-gradient(transparent 0px,
rgb(255, 255, 255) 90%); background-repeat: repeat-x; }

@media only screen and (max-width: 767px) {


.C16-mini { clear: both; margin-bottom: 10px; }
}

.C16-qcalculator .offers-partner-block { min-height: 400px; height: 400px; }

.C16-qcalculator .offers-partner-block .offers-partner-block-picture { position:


relative; min-height: inherit; padding-top: 37%; }

@media only screen and (max-width: 767px) {


.C16-qcalculator .offers-partner-block { min-height: 340px; }
}

.C19 .offers-partner-block__link-more { z-index: 5; cursor: pointer; }

.C19 .offers-partner-block__link-more:focus { outline: -webkit-focus-ring-color


auto 14px; }
.C19 .offers-partner-block { min-height: 340px; }

@media only screen and (max-width: 767px) {


.C19 .offers-partner-block { height: 550px; min-height: 550px; }
.C19 .offers-partner-block-picture { background-position: 100% 40%; }
}

.C19 .offers-partner-block:hover .cta-text p { text-decoration: underline; }

.C19 .cta-text { position: absolute; bottom: 20px; width: 100%; left: 20px; }

.C19 .cta-text .icon { display: inline-block; top: 1px; position: relative; }

@media only screen and (max-width: 767px) {


.C19 .cta-text { left: 30px; }
.C19 .cta-text .icon { top: 3px; }
}

.C19 .cta-text p { display: inline-block; padding-left: 10px; padding-bottom:


2px; }

@media only screen and (max-width: 767px) {


.C19 .cta-text p { text-decoration: underline; }
}

.C19-recommendation a { cursor: pointer; }

.C19-recommendation .offers-partner-block-content .offers-text { margin-top:


20px; }

.C19-recommendation .offers-partner-block { min-height: 270px; }

@media only screen and (max-width: 767px) {


.C19-recommendation .offers-partner-block { height: 810px; }
}

.C19-recommendation .offers-partner-block__subtitle-image { display: block; min-


height: 23px; }

.C19-recommendation .offers-partner-block__title { margin: 0px; font-size: 23px;


font-weight: 200; }

@media only screen and (max-width: 767px) {


.C19-recommendation .offers-partner-block__title { font-size: 32px; font-weight:
300; }
}

.C19-recommendation .offers-partner-block__text { font-size: 34px; display: block;


position: relative; line-height: normal; font-weight: 200; margin-top: 4px; }

@media only screen and (max-width: 767px) {


.C19-recommendation .offers-partner-block__text { font-size: 54px; font-weight:
300; margin-top: 0px; }
}

.C19-recommendation .offers-partner-block__duration { margin-top: -13px; font-size:


17px; font-weight: 200; }
@media only screen and (max-width: 767px) {
.C19-recommendation .offers-partner-block__duration { font-size: 27px; }
}

.C19-recommendation .offers-partner-block-picture { background-position: 33% 0px; }

@media only screen and (max-width: 767px) {


.C19-recommendation .offers-partner-block-picture { background-position: 0px 0px;
}
}

.C19-recommendation .offers-partner-block-picture > img { display: block; min-


width: 314px; width: 100%; }

.C19-recommendation .cta-text { bottom: 20px; width: 100%; left: auto; }

.C19-recommendation .cta-text > .btn { width: 77%; }

@media only screen and (max-width: 767px) {


.C19-recommendation .cta-text > .btn { width: 90%; }
}

.C19-recommendation.hotel .offers-partner-block__subtitle span { color: rgb(241,


121, 0); }

@media only screen and (max-width: 767px) {


.C19-recommendation.hotel .offers-partner-block__subtitle span { font-size: 34px;
}
}

.C20.msbgt.content-block.is-base-block { padding-bottom: 120px; }

@media only screen and (max-width: 767px) {


.C20.msbgt.content-block.is-base-block { padding-bottom: 60%; }
}

.C20 .bulleted-list [class^="icon"] { color: currentcolor; }

.C20 .preview-block ul a, .C20 .preview-block-content p { font-weight: 100; }

.C20 .preview-block__title { font-size: 20px; font-weight: 300; line-height:


38px; }

@media only screen and (max-width: 767px) {


.C20 .preview-block__title { font-size: 50px; line-height: 58px; }
}

.C20 .block-gradient-bg { position: absolute; inset: 0px; z-index: 4; display:


block; opacity: 0.7; background-image: linear-gradient(transparent 0px, rgb(92, 9,
49) 90%); background-repeat: repeat-x; }

.C21 { margin-bottom: 60px; }

.C21-heading { margin-bottom: 20px; }

@media only screen and (max-width: 767px) {


.C21-heading h2 { font-size: 48px; }
.C21-heading p { font-size: 30px; line-height: 40px; }
}
.C21-blocks { position: relative; padding-bottom: 10px; }

.C21-blocks::after { content: ""; display: block; padding-bottom: 42%; }

@media only screen and (max-width: 959px) {


.C21-blocks::after { content: normal; }
}

.C21-block { height: 100%; color: rgb(255, 255, 255); position: relative; overflow:
hidden; backface-visibility: hidden; background-size: cover; background-repeat: no-
repeat; }

.C21-block::before { content: ""; display: block; }

.C21-block.is-small-block::before { padding-bottom: 64.3%; }

.C21-block.is-big-block::before { padding-bottom: 64.3%; }

.C21-block.is-gradient-bottom::after { content: ""; position: absolute; left: 0px;


bottom: 0px; width: 100%; height: 100%; z-index: 1; background: linear-
gradient(110deg, rgb(92, 9, 49) 0px, rgba(92, 9, 49, 0.2) 46%, rgba(92, 9, 49, 0)
100%); }

.C21-block1-wrapper, .C21-block2-wrapper, .C21-block3-wrapper { transform:


translate(0px, 0px); position: absolute !important; }

@media only screen and (max-width: 959px) {


.C21-block1-wrapper, .C21-block2-wrapper, .C21-block3-wrapper { position:
static !important; }
}

@media only screen and (max-width: 767px) {


.C21-block1-wrapper, .C21-block2-wrapper, .C21-block3-wrapper { margin-bottom:
10px; }
}

.C21-block1-wrapper.transitioning, .C21-block2-wrapper.transitioning, .C21-block3-


wrapper.transitioning { transition: transform 0.8s ease 0s, width 0.8s ease 0s, -
webkit-transform 0.8s ease 0s; }

.C21-block2-wrapper { left: 66.6667%; }

.C21-block3-wrapper { top: 50%; left: 66.6667%; }

.C21-link-block { position: absolute; inset: 0px; z-index: 25; display: block; }

.C21-info-head-title { position: absolute; top: -79px; left: 0px; z-index: 10;


width: 100%; padding: 20px; color: rgb(255, 255, 255); font-size: 26px; transition:
transform 0.3s ease 0s, -webkit-transform 0.3s ease 0s; transform: translateY(-
100%); }

@media only screen and (max-width: 959px) {


.C21-info-head-title { top: auto; bottom: 0px; height: 100%; background-color:
rgba(92, 9, 49, 0.25); font-size: 20px; padding-top: 10px; padding-bottom: 10px;
line-height: 1.3; }
}

@media only screen and (max-width: 767px) {


.C21-info-head-title { height: auto; padding-top: 20px; padding-bottom: 20px;
font-size: 30px; line-height: 36px; }
}

.C21-info-head-title .C21-info-section-desc { display: block; margin-top: 5px;


font-size: 15px; line-height: 21px; }

@media only screen and (max-width: 767px) {


.C21-info-head-title .C21-info-section-desc { font-size: 22px; line-height: 20px;
}
}

.C21-block1-wrapper .C21-info-head-title { transform: translateY(79px); }

@media only screen and (max-width: 959px) {


.C21-block1-wrapper .C21-info-head-title { transform: none; }
}

.C21-block2-wrapper .C21-info-head-title, .C21-block3-wrapper .C21-info-head-title


{ top: auto; bottom: 0px; transform: none; }

.C21-info-section { position: absolute; z-index: 4; width: 100%; left: 0px; bottom:


0px; padding: 20px; color: rgb(255, 255, 255); background-color: rgba(92, 9, 49,
0.25); transform: translateY(0px); transition: transform 0.3s ease 0s, -webkit-
transform 0.3s ease 0s; }

@media only screen and (max-width: 959px) {


.C21-info-section { display: none; }
}

.C21-block2-wrapper .C21-info-section, .C21-block3-wrapper .C21-info-section


{ transform: translateY(100%); }

.C21-info-section-title { display: block; font-size: 26px; line-height: 30px; }

.C21-info-section-desc { font-weight: 200; }

.C21-hover-areas { position: absolute; top: 0px; left: auto; right: 0px; z-index:
15; width: 33.3333%; height: 100%; }

@media only screen and (max-width: 959px) {


.C21-hover-areas { display: none; }
}

.C21-hover-areas > div { content: ""; display: block; width: 100%; height: 50%;
position: absolute; right: 0px; }

.C21-hover-areas div.bottom-right { bottom: 0px; }

.C21-no-animation { position: relative; margin-bottom: 0px; }

.C21-no-animation .C40-show-more { margin-top: 50px; }

.C21-no-animation .C21-test { position: relative; overflow: hidden; padding: 100px


20px 150px; max-width: 1080px; }

.C21-no-animation .C21-test .video-js { position: absolute; top: 0px; width: 100%;


height: 100%; }
.C21-no-animation .C21-test .ife-media-title-divider h2 { font-size: 45px; font-
weight: 300; margin: 50px 0px !important; }

.C21-no-animation .C21-test h1, .C21-no-animation .C21-test h2 { margin-bottom:


0px; }

.C21-no-animation .C21-test h1 { font-weight: 200; font-size: 37px; margin-bottom:


5px; }

.C21-no-animation .C21-test img { width: 100%; height: auto; position: absolute;


left: 0px; top: 0px; }

.C21-no-animation .C21-test-block { width: 100%; position: absolute; z-index: 0; }

.C21-no-animation .C21-test-block.is-gradient-bottom::after { background: 0px


center; }

.C21-no-animation .C21-test .vjs-big-play-button { position: absolute; width: 60px;


height: 60px; top: 50%; left: 50%; margin-left: -30px; margin-top: -30px; z-index:
15; border-radius: 6.3em; border: 5px solid rgb(255, 255, 255); font-size: 1em;
background: 0px center; }

.C21-no-animation .C21-test .vjs-big-play-button::before { background-image:


url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20enco…
018.5%2C12.5%2036.5%2C25%20%09%22/%3E%0D%0A%3C/g%3E%0D%0A%3C/svg%3E%0D%0A");
background-repeat: no-repeat; content: ""; font-family: VideoJS; color: rgb(255,
255, 255); font-size: 40px; position: relative; top: -2px; }

.C21-no-animation .C21-test .vjs-big-play-button .vjs-control-text { display: none;


}

@media only screen and (max-width: 767px) {


.C21-no-animation .C21-test .vjs-big-play-button { width: 100px; height: 100px;
margin-left: -50px; margin-top: -50px; }
.C21-no-animation .C21-test .vjs-big-play-button::before { font-size: 60px; top:
0px; }
}

.C21-no-animation .C21-test .ratio-gif { visibility: hidden; }

.C21-no-animation .C21-test .title-flow h1 { white-space: nowrap; }

@media only screen and (max-width: 767px) {


.C21-no-animation .C21-test .title-flow { margin: 20px 0px; min-height: 100%; }
.C21-no-animation .C21-test .title-flow > div { position: static; }
}

.C21-no-animation .C21-test .title-flow-top { min-height: 114px; }

.C21-no-animation .C21-test .title-flow-top > div { position: absolute; bottom:


0px; }

.C21-no-animation .C21-test .tout { position: relative; width: 100%; padding-


bottom: 76.25%; overflow: hidden; }

.C21-no-animation .C21-test .tout-small a { position: absolute; inset: 0px; z-


index: 2; }

.C21-no-animation .C21-test .tout-hero { overflow: visible; background: red;


padding-bottom: 88.25%; }

@media only screen and (max-width: 767px) {


.C21-no-animation .C21-test .tout-hero { height: auto !important; }
}

.C21-no-animation .C21-test .tout-hero .vjs-big-play-button { width: 100px; height:


100px; margin-left: -50px; margin-top: -50px; }

.C21-no-animation .C21-test .tout-hero .vjs-big-play-button::before { font-size:


60px; top: 10px; }

.C21-no-animation .C21-test .C21-block-heading { z-index: 2; position: absolute;


bottom: 0px; color: rgb(255, 255, 255); left: 0px; width: 100%; }

.C21-no-animation .C21-test .C21-block-heading::after { position: absolute; left:


0px; bottom: 0px; width: 100%; height: 140px; background: linear-gradient(0deg,
rgb(92, 9, 49) 20%, rgba(92, 9, 49, 0.2) 70%, rgba(92, 9, 49, 0) 100%); content: "
"; }

@media only screen and (max-width: 767px) {


.C21-no-animation .C21-test .C21-block-heading::after { height: 430px; }
}

.C21-no-animation .C21-test .C21-block-heading p { margin: 0px; }

.C21-no-animation .C21-test .C21-block-heading > div { position: relative; z-index:


1; padding: 0px 20px 20px; }

.C21-no-animation .C21-test .vjs-playing { z-index: 3; }

.C21-no-animation .C21-test .vjs-ended .vjs-big-play-button, .C21-no-


animation .C21-test .vjs-ended .vjs-control-bar, .C21-no-animation .C21-test .vjs-
ended .vjs-poster, .C21-no-animation .C21-test .vjs-paused .vjs-big-play-
button, .C21-no-animation .C21-test .vjs-paused .vjs-control-bar, .C21-no-animation
.C21-test .vjs-paused .vjs-poster { display: block !important; }

.C21-variant-IFE { margin: 50px 0px; }

@media only screen and (max-width: 767px) {


.C21-variant-IFE-list { margin-top: -360px; position: static !important; }
}

.C21-variant-IFE .destinations-offers-block-slogan ul { padding: 30px; }

@media only screen and (max-width: 959px) {


.C21-variant-IFE .destinations-offers-block-slogan ul { padding: 10px 30px
30px; }
}

@media only screen and (max-width: 767px) {


.C21-variant-IFE .destinations-offers-block-slogan ul { padding-top: 70px; }
}

.C21-variant-IFE .destinations-offers-block-slogan a { color: rgb(255, 255, 255);


font-weight: 200; font-size: 16px; }

@media only screen and (max-width: 767px) {


.C21-variant-IFE .destinations-offers-block-slogan a { font-size: 34px; }
}

.C21-variant-IFE .destinations-offers-block-slogan::after { background: 0px center;


display: none; }

@media only screen and (max-width: 959px) {


.C21-variant-IFE .destinations-info-section-description { overflow: visible; }
.C21-variant-IFE .offers-holder { position: relative; top: -80px; }
}

@media only screen and (max-width: 767px) {


.C21-variant-IFE .offers-holder { top: 40px; }
}

.C21-variant-IFE .offers-title { font-size: 30px; font-weight: 200; }

@media only screen and (max-width: 767px) {


.C21-variant-IFE .offers-title { font-size: 45px !important; }
}

.C21-variant-IFE .destinations-offers-block-info-overlay { background: rgba(242,


121, 0, 0); opacity: 1; transform: translateY(0px); }

.C21-variant-IFE .destinations-offers-block.active .destinations-offers-block-info-


overlay, .C21-variant-IFE .destinations-offers-block:focus .destinations-offers-
block-info-overlay, .C21-variant-IFE .destinations-offers-
block:hover .destinations-offers-block-info-overlay { opacity: 1; transform:
translateY(0px); }

@media only screen and (max-width: 767px) {


.C21-variant-IFE .destinations-info-section { padding: 100px 20px; }
}

.C21-variant-IFE .destinations-info-section.list { padding: 0px 20px 20px; }

.C21-variant-IFE .destinations-info-section-description.list::after { height: 90px;


}

.C21-variant-IFE .destinations-info-section-description.list ul { padding: 0px; }

.C21-variant-IFE .destinations-info-section-description.list ul li { font-weight:


200; font-size: 16px; }

.C21-variant-IFE .destinations-info-section-description.list a { font-size: 16px;


font-weight: 200; }

.C21-variant-IFE .destinations-info-section-description.list a ::before { speak:


none; font-style: normal; font-variant: normal; text-transform: none; position:
absolute; left: -4px; top: 5px; content: ""; font-weight: 400; line-height: 1;
font-size: 16px; transition: transform 0.3s ease 0s, -webkit-transform 0.3s ease
0s; font-family: icomoon !important; }

@media only screen and (max-width: 767px) {


.C22-variant { margin-bottom: -152px; }
}

.C22-variant .teaser-overview { display: table; width: 100%; overflow: hidden; }

@media only screen and (max-width: 767px) {


.C22-variant .teaser-overview { display: block; }
}

.C22-variant .teaser-overview .teaser-overview-column { float: none; display:


table-cell; height: 100%; vertical-align: top; overflow: hidden; }

@media only screen and (max-width: 767px) {


.C22-variant .teaser-overview .teaser-overview-column { display: block; }
}

.C22-variant .teaser-overview .fill-bg { position: relative; }

.C22-variant .teaser-overview .fill-bg::after { content: ""; display: block;


position: absolute; top: 0px; left: 0px; width: 100%; background: rgb(82, 18, 49);
z-index: -1; bottom: auto; height: 0px; padding-bottom: 64.9%; transform:
translateY(-90%); }

.C22-variant .teaser-overview-solid-banner { position: relative; height: 265px; }

@media only screen and (max-width: 959px) {


.C22-variant .teaser-overview-solid-banner { height: 251px; padding-left: 20px;
padding-right: 20px; }
}

@media only screen and (max-width: 767px) {


.C22-variant .teaser-overview-solid-banner { height: auto; }
}

.C22-variant .teaser-overview-solid-banner img { position: absolute; right: 30px;


width: 46%; }

@media only screen and (max-width: 767px) {


.C22-variant .teaser-overview-solid-banner img { top: 50%; right: 50%; opacity:
0.3; transform: translate(50%, -50%); }
}

.C22-variant .teaser-overview-solid-banner h3 { width: 55%; font-size: 38px; }

@media only screen and (max-width: 767px) {


.C22-variant .teaser-overview-solid-banner h3 { width: 100%; }
}

.C22-variant .teaser-overview-solid-banner p { width: 50%; }

@media only screen and (max-width: 959px) {


.C22-variant .teaser-overview-solid-banner p { font-size: 13px; }
}

@media only screen and (max-width: 767px) {


.C22-variant .teaser-overview-solid-banner p { width: 100%; }
}

.C22-variant .teaser-overview-solid-banner-text { position: relative; }

@media only screen and (max-width: 959px) {


.C22-variant .teaser-overview-solid-banner-text { padding-bottom: 12%; }
.C22-variant .teaser-overview-solid-banner-text h3 { font-size: 30px; }
}
@media only screen and (max-width: 767px) {
.C22-variant .teaser-overview-image-block { padding-bottom: 31.04%; }
}

.C22-variant .teaser-overview-image-block .btn { left: 50%; bottom: 50%; width:


88%; transform: translate(-50%, 50%); }

@media only screen and (max-width: 959px) {


.C22-variant .teaser-overview-image-block .btn { width: 75%; margin-bottom: 0px;
white-space: initial; }
}

@media only screen and (max-width: 767px) {


.C22-variant .teaser-overview-image-block .btn { width: 93%; }
}

.C22-variant .teaser-overview-video-row h3 { float: none; max-width: none; margin-


bottom: 7px; }

.C22--obe .C22-variant .teaser-overview-video-row h3 { float: left; max-width: 62%;


}

@media only screen and (max-width: 959px) {


.C22--obe .C22-variant .teaser-overview-video-row h3 { max-width: 50%; margin-
bottom: 25px; font-size: 20px; }
}

@media only screen and (max-width: 767px) {


.C22--obe .C22-variant .teaser-overview-video-row h3 { max-width: none; font-
size: 30px; }
}

@media only screen and (max-width: 959px) {


.C22--obe .C22-variant .teaser-overview-video-row h3 + .btn { margin-top: -
20px; }
}

@media only screen and (max-width: 767px) {


.C22--obe .C22-variant .teaser-overview-video-row h3 + .btn { margin-top: -10px;
margin-bottom: 25px; }
}

@media only screen and (max-width: 959px) {


.C22--obe .C22-variant .teaser-overview-video-row:last-child
> .helpfaqwidget__view > [class^="col-"] .btn, .C22--obe .C22-variant .teaser-
overview-video-row:last-child > .row > [class^="col-"] .btn { padding-left: 18px;
padding-right: 18px; }
}

@media only screen and (max-width: 767px) {


.C22--obe .C22-variant .teaser-overview-video-row:last-child
> .helpfaqwidget__view > [class^="col-"] .btn, .C22--obe .C22-variant .teaser-
overview-video-row:last-child > .row > [class^="col-"] .btn { padding-left: 25px;
padding-right: 25px; }
}

.C22-variant .teaser-overview-label { margin-bottom: 35px; font-size: 20px; font-


weight: 200; }
.C22-variant .teaser-overview-video-banner { position: relative; width: 100%;
padding-bottom: 64.9%; background-repeat: no-repeat; background-size: cover; }

.C22--obe .C22-variant .teaser-overview-video-banner { padding-bottom: 56.9%; }

.C22-variant .teaser-overview-video-banner .video-js { position: absolute; top:


0px; left: 0px; width: 100%; height: 100%; }

.C22-variant .teaser-overview-video-banner .video-js .vjs-big-play-button


{ display: none; }

@media only screen and (max-width: 959px) {


.C22-variant .teaser-overview-video-banner .video-js .vjs-big-play-button
{ display: block; }
}

.C22-variant .teaser-overview-video-banner .video-js.vjs-has-started .vjs-big-play-


button { display: none; }

.C22-variant .teaser-overview-video-banner video { position: absolute; top: 0px;


left: 0px; }

@media only screen and (max-width: 959px) {


.C22--obe .C22-variant .teaser-overview-video-content { padding-left: 20px; }
}

@media only screen and (max-width: 767px) {


.section-overview-discover .C22 > .container > .helpfaqwidget__view, .section-
overview-discover .C22 > .container > .row, .section-overview-discover .C22
> .helpfaqwidget__container > .helpfaqwidget__view, .section-overview-discover .C22
> .helpfaqwidget__container > .row { margin: 0px; }
}

.section-overview-discover .C22 .C22-variant .teaser-overview-video-banner


{ padding-bottom: 0px; }

.C24 { position: relative; }

.C24-block-link { position: absolute; inset: 0px; z-index: 7; display: block; }

.C24-icon { position: absolute; top: 20px; right: 20px; z-index: 10; color: rgb(82,
18, 49); font-size: 30px; }

@media only screen and (max-width: 767px) {


.C24-icon { font-size: 40px; }
}

.C24-icon.icon-social-facebook { font-size: 37px; transform: translate(5px, -


5px); }

@media only screen and (max-width: 767px) {


.C24-icon.icon-social-facebook { font-size: 40px; }
}

.C24-image { position: relative; padding-top: 115%; background-position: center


top; background-repeat: no-repeat; background-size: cover; }

.C24-video { position: relative; padding-top: 56.74%; background-repeat: no-repeat;


background-size: cover; overflow: hidden; }
.C24-video .video-js { position: absolute; top: -1px; left: 0px; width: 100%;
height: 100%; }

@media only screen and (max-width: 767px) {


.C24-video .video-js { top: 0px; }
}

.C24-video .vjs-big-play-button { top: 50%; left: 50%; width: 52px; height: 52px;
margin: -26px 0px 0px -26px; border-width: 5px; border-radius: 100%; background:
0px center; }

@media only screen and (max-width: 767px) {


.C24-video { width: 101%; padding-top: 100%; }
}

.C24-gradient { position: absolute; left: 0px; bottom: 0px; display: block; width:
100%; height: 85%; z-index: 4; opacity: 1; background-image: linear-
gradient(transparent 0px, rgb(92, 9, 49) 65%); background-repeat: repeat-x; }

.C24-content { position: absolute; bottom: 0px; z-index: 15; padding: 20px; color:
rgb(255, 255, 255); font-size: 15px; font-weight: 100; line-height: 19px; }

@media only screen and (max-width: 767px) {


.C24-content { font-size: 22px; line-height: 28px; }
}

.C24-content a { color: currentcolor; }

.C24-content h3 { font-size: 20px; line-height: 25px; }

@media only screen and (max-width: 767px) {


.C24-content h3 { margin-bottom: 20px; font-size: 30px; line-height: 35px; }
}

.C24-content .C24-content-date { display: block; margin-bottom: 12px; font-size:


12px; line-height: 15px; }

@media only screen and (max-width: 767px) {


.C24-content .C24-content-date { margin-bottom: 20px; font-size: 18px; line-
height: 21px; }
}

.C24-content footer { margin-top: 20px; margin-bottom: 10px; }

@media only screen and (max-width: 767px) {


.C24-content footer { margin-top: 30px; }
.C24-content footer .btn { width: 100%; font-size: 22px; }
}

.C24-listing { list-style-position: inside; position: absolute; bottom: 0px; width:


100%; padding: 0px 20px; margin-left: -20px; margin-bottom: 20px; font-size: 18px;
font-weight: 300; line-height: 23px; }

@media only screen and (max-width: 767px) {


.C24-listing { font-size: 27px; line-height: 37px; }
}

.C24-listing li { padding-bottom: 4px; margin-top: 10px; border-bottom: 1px solid


rgb(255, 255, 255); }

.C24-listing li:last-child { border-bottom: 0px; }

.C24-listing-abstract { display: block; padding-left: 21px; font-size: 13px; font-


weight: 100; line-height: 25px; }

@media only screen and (max-width: 767px) {


.C24-listing-abstract { padding-left: 29px; font-size: 19px; line-height: 37px; }
}

.C24--two-thirds .C24-image { padding-top: 56.67%; }

@media only screen and (max-width: 767px) {


.C24--two-thirds .C24-image { padding-top: 125%; background-size: 165%; }
}

.C24--two-thirds .C24-content-main, .C24--two-thirds header { float: left; width:


70%; }

@media only screen and (max-width: 767px) {


.C24--two-thirds .C24-content-main, .C24--two-thirds header { width: 100%; }
}

.C24--two-thirds footer { position: relative; bottom: 10px; float: right; width:


30%; margin-bottom: 0px; text-align: right; }

@media only screen and (max-width: 767px) {


.C24--two-thirds footer { width: 100%; }
}

@media only screen and (max-width: 767px) {


.C24--two-thirds .C24-content { padding: 20px 30px; }
}

@media only screen and (max-width: 767px) {


.C24--two-thirds { clear: both; margin-top: -10px; margin-left: -10px; margin-
right: -10px; }
}

.C24--video { padding-bottom: 0px; background-color: rgb(82, 18, 49); }

.C24--video > [class^="col-"] { padding-right: 3px; }

.C24--video > [class^="col-"]:last-child { padding-top: 37.6%; }

@media only screen and (max-width: 767px) {


.C24--video > [class^="col-"]:last-child { padding-top: 0px; }
}

.C24--video .C24-content { position: absolute; padding-left: 0px; }

.C24--video .C24-content footer { padding-left: 10px; padding-right: 10px; }

@media only screen and (max-width: 767px) {


.C24--video .C24-content footer { padding-left: 0px; padding-right: 0px; }
}

@media only screen and (max-width: 767px) {


.C24--video .C24-content h3 { margin-top: 0px; padding-right: 47px; }
}

@media only screen and (max-width: 767px) {


.C24--video .C24-content { position: relative; padding-left: 10px; }
}

@media only screen and (max-width: 767px) {


.C24--video { overflow: hidden; }
}

.C24--listing .C24-content { height: 100%; width: 100%; }

.C24--listing .C24-content h3 { position: relative; padding: 27px; margin: -20px;


background: rgb(82, 18, 49); }

@media only screen and (max-width: 767px) {


.C24--listing .C24-content h3 { padding: 9.5% 20px; }
}

.C24-po-myprofile .C24-image { padding-top: 74%; }

@media only screen and (max-width: 767px) {


.C24-po-myprofile .two-columns-content-block { margin-left: -10px; margin-right:
-10px; }
}

.C25 { display: table; margin-bottom: 10px; }

@media only screen and (max-width: 767px) {


.C25 { display: block; }
}

.C25 > [class^="col-"] { display: table-cell; float: none; vertical-align: top; }

@media only screen and (max-width: 959px) {


.C25 > [class^="col-"] { width: 50%; }
}

@media only screen and (max-width: 767px) {


.C25 > [class^="col-"] { display: block; float: left; width: 100%; }
}

.C25-image-col { background-position: center center; background-repeat: no-repeat;


background-size: cover; }

.C25-image-col::before { content: ""; display: block; padding-top: 100%; }

.C25-image-link { position: absolute; inset: 0px; z-index: 1; display: block; }

.C25-content { padding-bottom: 75px; background-color: rgb(255, 255, 255); }

.C25-content header { margin-bottom: 1.5em; }

@media only screen and (max-width: 767px) {


.C25-content h3 { font-size: 40px; line-height: 50px; }
}

.C25-content .C25-content-main, .C25-content .read-more-link, .C25-content header {


margin-left: 10px; margin-right: 20px; }

.C25-content .C25-content-date, .C25-content .C25-content-main, .C25-content .C25-


tags { font-size: 15px; line-height: 18px; }

@media only screen and (max-width: 767px) {


.C25-content .C25-content-date { font-size: 22px; line-height: 25px; }
}

@media only screen and (max-width: 767px) {


.C25-content .C25-content-main { font-size: 22px; line-height: 27px; }
}

.C25-content .read-more-link { margin-top: 10px; }

@media only screen and (max-width: 767px) {


.C25-content .read-more-link { width: 93%; font-size: 22px; }
}

.C25-content .C25-tags a { color: rgb(82, 18, 49); text-decoration: none; border-


bottom: 1px solid rgba(82, 18, 49, 0.6); }

@media only screen and (max-width: 767px) {


.C25-content .C25-tags a { font-size: 22px; line-height: 27px; }
}

.C25-content .C25-tags a:hover { border-bottom-color: transparent; }

.C25-content footer { position: absolute; bottom: 20px; }

@media only screen and (max-width: 767px) {


.C25 { margin-bottom: 0px; }
}

.C26-dg h3 { margin-top: 20px; margin-bottom: 40px; }

@media only screen and (max-width: 767px) {


.C26-dg h3 { margin-bottom: 20px; }
}

.C26-dg .checkbox-base { margin-top: 9px; }

.C26-dg .checkbox-base .checkbox-base-text { font-size: 20px; }

.C26-dg .checkbox-base .checkbox-base-text::before { top: 5px; }

.C26-dg .checkbox-base .checkbox-base-text::after { top: 7px; }

@media only screen and (max-width: 767px) {


.C26-dg .checkbox-base .checkbox-base-text { font-size: 29px; }
}

.C26-dg-container { padding-top: 20px; padding-bottom: 20px; margin-bottom: 20px;


background-color: rgb(255, 255, 255); }

@media only screen and (max-width: 767px) {


.C26-dg-container:last-child { background: 0px center; padding: 0px; }
.C26-dg-container:last-child > div:first-child { padding: 10px 20px; background-
color: rgb(255, 255, 255); }
.C26-dg-container:last-child > div:last-child { padding: 0px; margin-top: 20px; }
.C26-dg-container:last-child > div:last-child .btn { width: 100%; font-size:
24px; }
}

.C26-dg-item { margin-bottom: 20px; }

.C26-dg-item h5 { margin-top: 0px; margin-bottom: 0px; font-size: 20px; line-


height: 1; }

@media only screen and (max-width: 767px) {


.C26-dg-item h5 { margin-top: 15px; margin-bottom: 10px; font-size: 30px; }
}

.C26-dg-item p { font-size: 15px; font-weight: 300; line-height: 20px; }

@media only screen and (max-width: 767px) {


.C26-dg-item p { font-size: 22px; line-height: 29px; }
}

@media only screen and (max-width: 767px) {


.C26-dg-item { margin-bottom: 10px; }
}

.C26-dg-item-img { margin-right: 20px; margin-bottom: 10px; }

@media only screen and (max-width: 767px) {


.C26-dg-item-img { display: block; float: none; }
}

@media only screen and (max-width: 767px) {


.C26-dg { padding-top: 0px; }
}

.C26-pax { padding-bottom: 15px; background-color: rgb(255, 255, 255); }

@media only screen and (max-width: 767px) {


.C26-pax-container { padding-left: 10px; padding-right: 10px; }
}

.C26-pax h1 { margin-bottom: 30px; }

@media only screen and (max-width: 767px) {


.C26-pax h1 { margin-top: 30px; margin-bottom: 0px; }
}

.C26-pax h3 { margin-top: 25px; margin-bottom: 20px; }

.C26-pax .T7-calendar-field { width: 100%; padding: 0px; }

.C26-pax .register-form { padding: 0px; background-color: transparent; }

@media only screen and (max-width: 767px) {


.C26-pax .register-form .radio-base-text { padding-left: 36px; margin-right:
10px; }
}

@media only screen and (max-width: 959px) {


.C26-pax .register-form { padding-left: 10px; }
}

@media only screen and (max-width: 767px) {


.C26-pax .register-form { margin: 0px 0px 20px; }
}

@media only screen and (max-width: 959px) {


.C26-pax .custom-select.is-rectangle-large { margin-bottom: 0px; }
}

@media only screen and (max-width: 767px) {


.C26-pax .custom-select.is-rectangle-large { margin-bottom: 20px; }
}

.C26-pax-form .helpfaqwidget__view, .C26-pax-form .row { margin-bottom: 20px; }

@media only screen and (max-width: 767px) {


.C26-pax-form .helpfaqwidget__view, .C26-pax-form .row { margin-bottom: 0px; }
}

.C26-pax-form .col-xs-12.col-sm-2_5 { width: 20%; }

@media only screen and (max-width: 767px) {


.C26-pax-form .col-xs-12.col-sm-2_5 { width: 100%; }
}

.C26-pax-form-checkbox .checkbox-base-text { font-size: 18px; }

.C26-pax-form-checkbox .checkbox-base-text::before { top: 5px; }

.C26-pax-form-checkbox .checkbox-base-text::after { top: 7px; }

@media only screen and (max-width: 767px) {


.C26-pax-form-checkbox .checkbox-base-text { padding-top: 5px; padding-bottom:
10px; }
}

@media only screen and (max-width: 767px) {


.C26-pax-form .btn { margin-bottom: 20px; font-size: 24px; }
}

@media only screen and (max-width: 767px) {


.C26-pax-form { margin-bottom: 20px; }
}

.C28 { padding: 0px; overflow: hidden; width: 1100px; }

@media only screen and (max-width: 767px) {


.C28 { width: 100%; }
}

.C28 .baagMembershipGroup > div { height: 100%; }

.C28 h4 { line-height: 28px; font-size: 20px; }

@media only screen and (max-width: 767px) {


.C28 h4 { font-size: 30px; line-height: normal; }
}
.C28 .one-world-tier { margin-bottom: 30px; }

@media only screen and (max-width: 767px) {


.C28 .one-world-tier { font-size: 22.5px !important; }
}

.C28 .join-now { width: 100%; padding: 9% 4%; }

@media only screen and (max-width: 959px) {


.C28 .join-now { padding: 12px 25px 8px; }
}

@media only screen and (max-width: 767px) {


.C28 .join-now { width: 97%; left: 4px; position: relative; }
}

.C28 .aero-points { position: relative; height: 70px; }

@media only screen and (max-width: 767px) {


.C28 .aero-points { margin-top: 20px; margin-left: 10px; }
}

.C28 .aero-points span { display: inline-block; background: rgb(255, 255, 255);


text-align: center; width: 40px; height: 40px; border-radius: 30px; color: rgb(92,
10, 48); box-shadow: rgba(0, 0, 0, 0.3) 3px 5px 16px 1px; }

@media only screen and (max-width: 767px) {


.C28 .aero-points span { transform: scale(1.4); }
}

.C28 .aero-points span::before { content: ""; top: 12px; position: relative; }

.C28 .aero-points h4 { position: absolute; top: 0px; left: 55px; display: inline-
block; }

@media only screen and (max-width: 767px) {


.C28 .aero-points h4 { left: 65px; margin-top: 0px !important; }
}

.C28 .membership-color { margin-bottom: 10px; overflow: hidden; padding: 20px 0px


0px; }

@media only screen and (max-width: 767px) {


.C28 .membership-color { margin: 0px 10px; }
}

.C28 .membership-color.level-burgundy { margin-top: 0px; }

.C28 .membership-color > div { padding-right: 0px; }

.C28 .membership-color > div > div { overflow: hidden; padding: 0px 0px 20px;
height: 100%; }

.C28 .membership-color > div > div:first-child h2 { margin-top: 0px; font-weight:


200; }

@media only screen and (max-width: 767px) {


.C28 .membership-color > div > div:first-child h2 { font-size: 45px; margin-left:
20px; }
}

.C28 .membership-color > div > div:first-child p { margin-bottom: 0px; }

@media only screen and (max-width: 767px) {


.C28 .membership-color > div > div:first-child p { margin-left: 20px; }
}

.C28 .membership-color > div > div:first-child .oneworld-icon { float: right; }

@media only screen and (max-width: 767px) {


.C28 .membership-color > div > div:first-child .oneworld-icon { right: 20px;
position: relative; top: 100px; }
}

.C28 .membership-color > div > div:first-child .img-scene { width: 94%; top: 10px;
margin: 0px auto; position: relative; display: block; }

@media only screen and (max-width: 767px) {


.C28 .membership-color > div > div:first-child .img-scene { min-width: 94%;
width: 93%; padding: 20px 0px 30px; left: -6px; bottom: 0px; position: relative; }
}

.C28 .membership-color > div > div > div { padding-left: 20px; padding-right: 20px;
}

.C28 .membership-color > div > div:nth-child(1) { overflow: hidden; min-height:


410px; margin-top: 12px; }

.C28 .membership-color > div > div:nth-child(1) > img { position: absolute; left:
0px; bottom: -50px; max-width: 310px; width: 95%; }

@media only screen and (max-width: 767px) {


.C28 .membership-color > div > div:nth-child(1) > img { display: none; }
}

.C28 .membership-color > div > div:nth-child(2) { min-height: 310px; border-right:


1px solid rgb(255, 255, 255); border-left: 1px solid rgb(255, 255, 255); }

@media only screen and (max-width: 767px) {


.C28 .membership-color > div > div:nth-child(2) > div { border: 0px; padding-
left: 6px; padding-right: 0px; }
.C28 .membership-color > div > div:nth-child(2) > div > h4, .C28 .membership-
color > div > div:nth-child(2) > div > ul { padding: 0px 20px; }
}

@media only screen and (max-width: 767px) {


.C28 .membership-color > div > div:nth-child(2) { height: auto; padding-bottom:
30px; }
}

@media only screen and (max-width: 767px) {


.C28 .membership-color > div > div:nth-child(2) { padding-left: 0px; border-
width: 1px 0px; border-left-style: initial; border-left-color: initial; border-
right-style: initial; border-right-color: initial; border-top-style: solid; border-
top-color: rgb(255, 255, 255); border-bottom-style: solid; border-bottom-color:
rgb(255, 255, 255); }
}
.C28 .membership-color > div > div:nth-child(3) { overflow: visible; }

.C28 .membership-color > div > div:nth-child(3) > img { position: absolute; width:
100%; opacity: 0.4; bottom: -30px; }

@media only screen and (max-width: 767px) {


.C28 .membership-color > div > div:nth-child(3) > img { opacity: 0.3; bottom: -
10px; }
}

@media only screen and (max-width: 767px) {


.C28 .membership-color > div > div { height: 100%; }
}

.C28 .membership-color.burgundy .col-tier h2 { margin-bottom: 30px; }

.C28 .head-title { background: rgb(255, 255, 255); padding: 10px 0px 10px 10px; }

@media only screen and (max-width: 959px) {


.C28 .head-title { margin: 0px -30px; }
}

@media only screen and (max-width: 767px) {


.C28 .head-title { display: none; }
}

.C28 .head-title > div > div > div { min-height: 100%; background-color: rgb(255,
255, 255); color: rgb(92, 9, 49); text-align: center; padding: 0px; font-size:
30px; }

.C28 .head-title > div > div > div:nth-child(2) span { display: block; border-left:
1px solid rgb(0, 0, 0); border-right: 1px solid rgb(0, 0, 0); }

@media only screen and (max-width: 959px) {


.C28 .head-title > div > div > div { font-size: 20px; }
}

.C28 .all-tiers-cta p { width: 80%; margin-bottom: 40px; }

@media only screen and (max-width: 767px) {


.C28 .all-tiers-cta p { width: 100%; }
}

@media only screen and (max-width: 767px) {


.C28 .benefits-list { margin-left: 20px; }
}

.C28 .benefits-list > a { position: relative; margin: 20px 0px; }

@media only screen and (max-width: 767px) {


.C28 .benefits-list > a { width: 93%; margin: 20px 0px; display: block; left:
0px; }
}

.C28 .benefits-list .arrow-list { width: 90%; left: 16px; position: relative;


margin-bottom: 10px; }

@media only screen and (max-width: 767px) {


.C28 .benefits-list .arrow-list { padding: 10px 0px; margin-bottom: 0px; }
}

.C28 .benefits-list .arrow-list li { text-indent: -20px; padding-left: 26px; font-


weight: 200; font-size: 15px; }

@media only screen and (max-width: 767px) {


.C28 .benefits-list .arrow-list li { font-size: 22.5px; }
}

.C28 .benefits-list .arrow-list span { display: inline-block; padding-right:


15px; }

[dir="rtl"] .C28 .tab-menu-list .slick-track { left: -60px; }

.C28 .content-container-list { overflow: hidden; }

.C28 .col-benefits h3, .C28 .col-qmiles h3, .C28 .col-tier h3 { display: none; }

@media only screen and (max-width: 767px) {


.C28 .col-benefits h3, .C28 .col-qmiles h3, .C28 .col-tier h3 { display: block;
font-size: 40px; }
}

.C28 .col-benefits p, .C28 .col-qmiles p, .C28 .col-tier p { font-size: 15px; font-


weight: 300; }

@media only screen and (max-width: 959px) {


.C28 .col-tier > div { padding-left: 40px !important; }
}

@media only screen and (max-width: 767px) {


.C28 .col-tier > div { padding-left: 20px !important; }
}

@media only screen and (max-width: 767px) {


.C28 .col-qmiles .baag-options { padding: 0px 40px; }
}

@media only screen and (max-width: 767px) {


.C28 .col-qmiles h4 { margin-top: 50px; }
}

@media only screen and (max-width: 767px) {


.C28 .col-qmiles p { font-size: 22.5px; }
}

.C28 .tabmenu-link.burgundy { color: rgb(92, 10, 48); }

.C28 .tabmenu-link.silver { color: rgb(165, 165, 165); }

.C28 .tabmenu-link.gold { color: rgb(177, 147, 93); }

.C28 .tabmenu-link.platinum { color: rgb(65, 74, 76); }

.C29 { clear: both; }

.C29 .container, .C29 .helpfaqwidget__container { position: relative; z-index: 1; }

.C29 .content-section-row:nth-child(2n+1) .content-section-


wrapper .helpfaqwidget__view > div, .C29 .content-section-row:nth-
child(2n+1) .content-section-wrapper .row > div { left: 0px; }

.C29 .content-section-bg { position: absolute; top: 50%; padding-bottom: 50px;


text-align: right; transform: translateY(-50%); }

.C29 .content-section-bg img { top: 0px; right: 0px; max-width: 100%; }

.C29 .content-section-wrapper { min-height: 390px; }

.C29 .content-section-wrapper > .helpfaqwidget__view, .C29 .content-section-wrapper


> .row { position: absolute; top: 50%; width: 100%; transform: translateY(-50%); }

@media only screen and (max-width: 767px) {


.C29 .content-section-wrapper > .helpfaqwidget__view, .C29 .content-section-
wrapper > .row { position: static; transform: none; }
}

@media only screen and (max-width: 1279px) {


.C29 .content-section-wrapper > .helpfaqwidget__view > div, .C29 .content-
section-wrapper > .row > div { left: 50%; }
}

@media only screen and (max-width: 767px) {


.C29 .content-section-wrapper > .helpfaqwidget__view > div, .C29 .content-
section-wrapper > .row > div { left: 0px; }
}

.C29 .content-section-row { position: relative; z-index: 1; padding-bottom: 50px;


background-color: rgb(235, 235, 235); }

.C29 .content-section-row:last-child { margin-bottom: 100px; }

@media only screen and (max-width: 767px) {


.C29 .content-section-row:last-child { margin-bottom: 0px; }
}

.C29.content-section h2 { margin-bottom: 11px; }

@media only screen and (max-width: 767px) {


.C29.content-section h2 { border: 0px; font-size: 40px; font-weight: 100; }
}

@media only screen and (max-width: 767px) {


.C29.content-section img { display: block; width: 110%; margin: 0px -5%; }
}

.C29.content-section p { color: rgb(82, 18, 49); font-weight: 100; margin-bottom:


40px; }

@media only screen and (max-width: 767px) {


.C29.content-section p { font-size: 19px; line-height: 28px; }
}

@media only screen and (max-width: 767px) {


.C29 .content-block-bg { background-size: 100% 10% !important; }
}

.C29 .content-block-bg .gradient-bg, .C29 .content-block-bg::after { content: "";


display: block; width: 100%; height: 400px; background-image: linear-
gradient(transparent 0px, rgb(235, 235, 235) 75%); background-repeat: repeat-x; }

@media only screen and (max-width: 959px) {


.C29 .content-block-bg .gradient-bg, .C29 .content-block-bg::after { background-
image: linear-gradient(transparent 0px, rgb(235, 235, 235) 60%); background-repeat:
repeat-x; }
}

.C29 .content-block-bg .gradient-bg { position: absolute; top: 60px; height: 250px;


display: none; }

.C29-top-headline { margin-top: 120px; margin-bottom: 90px; color: rgb(82, 18, 49);


font-size: 40px; line-height: 50px; }

@media only screen and (max-width: 767px) {


.C29-top-headline { margin-top: 130px; margin-bottom: 150px; font-size: 48px; }
}

.C31 { position: relative; color: rgb(255, 255, 255); }

.C31::after, .C31::before { content: ""; position: absolute; z-index: 0; display:


block; width: 100%; }

.C31::before { top: 0px; height: 52%; background-color: rgb(92, 10, 48); }

.C31::after { top: 52%; height: 48%; background-color: rgb(133, 35, 82); }

.C31.is-gold { color: rgb(74, 56, 25); }

.C31.is-gold::before { background-color: rgb(187, 161, 114); }

.C31.is-gold::after { background-color: rgb(210, 184, 138); }

.C31.is-gold .btn { border-color: rgb(74, 56, 25); color: rgb(74, 56, 25); font-
weight: 300; }

.C31.is-gold .btn:hover { background-color: rgb(74, 56, 25); color: rgb(255, 255,


255); }

.C31.is-gold .C31-benefit, .C31.is-gold .C31-header-subtitle, .C31.is-gold .C31-


header-title { font-weight: 400; }

.C31.is-silver { color: rgb(255, 255, 255); }

.C31.is-silver::before { background-color: rgb(130, 131, 135); }

.C31.is-silver::after { background-color: rgb(199, 199, 199); }

.C31.is-silver .btn { border-color: rgb(255, 255, 255); color: rgb(255, 255, 255);
font-weight: 300; }

.C31.is-silver .btn:hover { background-color: rgb(255, 255, 255); color: rgb(149,


152, 148); }

.C31.is-silver .C31-benefit, .C31.is-silver .C31-header-subtitle, .C31.is-


silver .C31-header-title { font-weight: 400; }

.C31.is-platinum { color: rgb(255, 255, 255); }


.C31.is-platinum::before { background-color: rgb(79, 90, 92); }

.C31.is-platinum::after { background-color: rgb(98, 113, 116); }

.C31.is-platinum .btn { border-color: rgb(255, 255, 255); color: rgb(255, 255,


255); font-weight: 300; }

.C31.is-platinum .btn:hover { background-color: rgb(255, 255, 255); color: rgb(79,


90, 92); }

.C31.is-platinum .C31-benefit, .C31.is-platinum .C31-header-subtitle, .C31.is-


platinum .C31-header-title { font-weight: 400; }

.C31-content { position: relative; z-index: 0; }

.C31-wave-bg { position: absolute; top: 50%; z-index: 1; width: 100%; transform:


translateY(-50%); }

.C31-wave-bg img { width: 100%; }

@media only screen and (max-width: 767px) {


.C31-wave-bg img { height: 65px; }
}

.C31-col-benefits { float: left; width: 54%; padding: 30px 30px 50px; }

.C31-col-benefits h3 { margin-top: 0px; margin-bottom: 20px; font-size: 26px; line-


height: 32px; }

@media only screen and (max-width: 767px) {


.C31-col-benefits h3 { margin-bottom: 40px; font-size: 30px; }
}

@media only screen and (max-width: 767px) {


.C31-col-benefits { width: 100%; }
}

.C31-benefit { margin-bottom: 12px; margin-left: 8%; font-size: 12px; line-height:


17px; font-weight: 100; }

.C31-benefit .icon { margin-right: 10px; font-size: 20px; vertical-align: middle; }

@media only screen and (max-width: 767px) {


.C31-benefit .icon { margin-right: 15px; font-size: 34px; }
}

.C31-benefit .text { display: inline-block; width: 80%; vertical-align: middle; }

@media only screen and (max-width: 767px) {


.C31-benefit { margin-bottom: 21px; margin-left: 0px; font-size: 22px; line-
height: 30px; }
}

.C31-col-headers { float: right; width: 46%; border-left: 1px solid rgba(255, 255,
255, 0.3); }

@media only screen and (max-width: 767px) {


.C31-col-headers { width: 100%; border-left: 0px; }
}

.C31-header { display: table; width: 100%; height: 120px; text-align: center;


border-bottom: 1px solid rgba(255, 255, 255, 0.3); }

@media only screen and (max-width: 767px) {


.C31-header:first-child .C31-header-content { padding-top: 30px; padding-bottom:
25px; }
}

.C31-header:last-child { border-bottom: 0px; }

.C31-header span { display: block; }

.C31-header-title { font-size: 16px; font-weight: 100; line-height: 19px; }

@media only screen and (max-width: 767px) {


.C31-header-title { font-size: 30px; line-height: 36px; }
}

.C31-header-subtitle { font-size: 12px; font-weight: 100; line-height: 16px; }

@media only screen and (max-width: 767px) {


.C31-header-subtitle { font-size: 22px; line-height: 27px; }
}

.C31-header-value { font-size: 32px; font-weight: 700; line-height: 1.25; }

@media only screen and (max-width: 767px) {


.C31-header-value { font-size: 40px; }
}

.C31-header-content { display: table-cell; padding-left: 20%; padding-right: 20%;


vertical-align: middle; }

@media only screen and (max-width: 767px) {


.C31-header-content { display: block; padding-top: 20px; padding-bottom: 20px; }
}

@media only screen and (max-width: 767px) {


.C31-header { height: auto; min-height: 120px; }
}

.C31 .btn { position: absolute; bottom: 25px; padding-top: 4px; padding-bottom:


4px; margin-left: 3.5%; border-width: 1px; font-size: 15px; font-weight: 100; }

@media only screen and (max-width: 767px) {


.C31 .btn { position: static; width: 100%; padding-top: 10px; padding-bottom:
10px; margin-top: 21px; margin-left: 0px; border-width: 2px; font-size: 24px; font-
weight: 300; }
}

@media only screen and (max-width: 767px) {


.C31 { margin-left: -20px; margin-right: -20px; }
}

.C32 { position: relative; height: 360px; padding: 30px 20px; background: radial-
gradient(45% 77% at 70% 67%, rgb(179, 152, 131) 10%, rgb(105, 5, 59) 90%); color:
rgb(255, 255, 255); }
.C32.is-gold { background: radial-gradient(45% 77% at 70% 67%, rgb(255, 244, 225)
10%, rgb(187, 161, 114) 90%); }

.C32 h3 { display: inline-block; border-bottom: 1px solid rgba(255, 255, 255, 0.7);
padding-bottom: 10px; margin-top: 0px; margin-bottom: 10px; }

@media only screen and (max-width: 767px) {


.C32 h3 { border-bottom: 0px; font-size: 30px; }
}

.C32-membership-card-overlay { display: none; margin: 0px auto; }

.C32-membership-card-overlay .bottom-cta { margin: 10px 0px; }

@media only screen and (max-width: 767px) {


.C32-membership-card-overlay .bottom-cta a { display: block; }
}

.C32-content img { float: right; margin-left: 20px; }

.C32-content p { font-size: 15px; font-weight: 100; line-height: 20px; }

@media only screen and (max-width: 767px) {


.C32-content p { font-size: 22px; line-height: 30px; }
}

.C32-cards { min-height: 200px; margin-top: 20px; }

@media only screen and (max-width: 767px) {


.C32-cards { height: 200px; }
}

.C32-cards .C32-membership-card { position: absolute; box-shadow: rgba(0, 0, 0,


0.4) 3px 3px 7px; }

.C32-cards .C32-membership-card:nth-child(1) { top: 50px; right: 40px; z-index:


3; }

@media only screen and (max-width: 767px) {


.C32-cards .C32-membership-card:nth-child(1) { right: 50%; transform:
translateX(50%); }
}

.C32-cards .C32-membership-card:nth-child(2) { top: 25px; right: 20px; z-index:


2; }

@media only screen and (max-width: 767px) {


.C32-cards .C32-membership-card:nth-child(2) { right: 50%; transform:
translateX(60%); }
}

.C32-cards .C32-membership-card:nth-child(3) { top: 0px; right: 0px; z-index: 1; }

@media only screen and (max-width: 767px) {


.C32-cards .C32-membership-card:nth-child(3) { right: 50%; transform:
translateX(70%); }
}
.C32-cards .C32-membership-card .flipper { width: 221px; height: 140px; cursor:
default; }

@media only screen and (max-width: 767px) {


.C32-cards .C32-membership-card .flipper { width: 301px; height: 191px; }
}

.C32-cards .C32-membership-card-content { top: 60px; left: 17px; }

.C32-cards .C32-membership-card-name { font-size: 10px; }

.C32-cards .C32-membership-card-id { font-size: 13px; }

.C32-cards .C32-membership-card-since, .C32-cards .C32-membership-card-until


{ font-size: 8px; }

.C32-cards .C32-membership-card-since > span, .C32-cards .C32-membership-card-until


> span { font-size: 4px; }

.C32-cards .C32-membership-card-type { margin-top: 6px; font-size: 8px; }

.C32-cards img { float: right; max-width: 100%; }

@media only screen and (max-width: 767px) {


.C32-cards img { float: none; display: block; margin: 0px auto; }
}

@media only screen and (max-width: 767px) {


.C32-cards { position: relative; left: -40px; margin-bottom: 35px; }
}

.C32-cards-info { border-color: currentcolor; font-size: 12px; color: currentcolor;


}

@media only screen and (max-width: 767px) {


.C32-cards-info { margin-top: 20px; font-size: 22px; line-height: 30px; text-
align: center; }
}

.C32-show-my-cards:hover { color: rgb(82, 18, 49); border-color: rgb(255, 255,


255); border-width: 1px; }

.C32-overlay { display: none; max-width: 1080px; padding-bottom: 30px; margin: 0px


auto; }

.C32-overlay h4 { margin-bottom: 15px; color: rgb(82, 18, 49); font-size: 20px;


font-weight: 700; }

@media only screen and (max-width: 767px) {


.C32-overlay h4 { margin-top: 25px; font-size: 48px; font-weight: 300; }
}

.C32-overlay p { margin-bottom: 23px; font-size: 16px; font-weight: 300; line-


height: 22px; }

@media only screen and (max-width: 767px) {


.C32-overlay p { padding-left: 10px; padding-right: 10px; color: rgb(82, 18, 49);
}
}
.C32-overlay .C32-membership-card .flipper { margin: 0px auto; }

@media only screen and (max-width: 959px) {


.C32-overlay { max-width: 769px; }
}

@media only screen and (max-width: 767px) {


.C32-overlay { padding-bottom: 55px; background: rgb(255, 255, 255); }
}

.C32-close { float: right; background: 0px center; border: 0px; color: rgb(82, 18,
49); font-size: 20px; }

.C32-close + div { clear: both; }

@media only screen and (max-width: 767px) {


.C32-close { display: none; }
}

.C32-replace-confirmation { position: absolute; top: 0px; display: none; width:


301px; height: 215px; background: rgb(255, 255, 255); text-align: center; opacity:
0.95; }

.C32-replace-confirmation span { position: absolute; top: 50%; left: 0px; width:


100%; padding-left: 20px; padding-right: 20px; transform: translateY(-50%);
vertical-align: middle; }

.C32-mobile-close { width: 100%; }

.C32-membership-card { position: relative; margin-bottom: 50px; perspective:


1000px; }

.C32-membership-card .flipper { position: relative; width: 301px; height: 191px;


cursor: pointer; transition: all 0.6s ease 0.3s; transform-style: preserve-3d; }

.C32-membership-card .flipper.flipping { transform: rotateY(180deg); }

.C32-membership-card .flipper.flipping .C32-membership-card-toolbar { opacity: 0; }

.C32-membership-card .flipper.flipped .C32-membership-card-toolbar { opacity: 0;


visibility: hidden; }

.C32-membership-card .back, .C32-membership-card .front { position: absolute; top:


0px; left: 0px; width: 100%; height: 100%; backface-visibility: hidden; }

.C32-membership-card .front { background-repeat: no-repeat; background-size: 100%;


z-index: 2; transform: rotateY(0deg); }

.C32-membership-card .back { display: block; background-repeat: no-repeat;


background-size: 100%; border-radius: 8px; text-align: center; transform:
rotateY(180deg); }

.C32-membership-card.is-platinum .front { background-image:


url("clientlibs/images/img-membership-platinum-card.png"); }

.C32-membership-card.is-platinum .back { background-image:


url("clientlibs/images/img-membership-platinum-card-rear.png"); }
.C32-membership-card.is-gold .front { background-image: url("clientlibs/images/img-
membership-gold-card.png"); }

.C32-membership-card.is-gold .back { background-image: url("clientlibs/images/img-


membership-gold-card-rear.png"); }

.C32-membership-card.is-silver .front { background-image:


url("clientlibs/images/img-membership-silver-card.png"); }

.C32-membership-card.is-silver .back { background-image:


url("clientlibs/images/img-membership-silver-card-rear.png"); }

.C32-membership-card.is-burgundy .front { background-image:


url("clientlibs/images/img-membership-burgundy-card.png"); }

.C32-membership-card.is-burgundy .back { background-image:


url("clientlibs/images/img-membership-burgundy-card-rear.png"); }

.C32-membership-card-barcode { width: 55%; margin-top: 60px; }

.C32-membership-card-content { position: absolute; top: 70px; left: 27px; color:


rgb(255, 255, 255); font-family: arial; font-weight: 700; line-height: 1.3; text-
transform: uppercase; -webkit-font-smoothing: antialiased; }

.C32-membership-card-content > span { display: block; }

.C32-membership-card-id { margin-bottom: 6px; font-size: 19px; }

.C32-membership-card-dates { display: table; }

.C32-membership-card-since, .C32-membership-card-until { display: table-row; font-


size: 11px; }

.C32-membership-card-since > span, .C32-membership-card-until > span { display:


table-cell; padding-right: 5px; padding-bottom: 4px; font-size: 6px; line-height:
1; vertical-align: middle; }

.C32-membership-card-type { margin-top: 16px; font-size: 11px; }

.C32-membership-card-toolbar { position: absolute; bottom: -16px; left: 50%;


background-color: rgb(255, 255, 255); border-radius: 42px; box-shadow: rgba(0, 0,
0, 0.5) 0px 2px 7px; transform: translateX(-50%); white-space: nowrap; visibility:
visible; opacity: 1; transition: opacity 0.3s ease 0s; }

.C32-membership-card-toolbar ul { padding: 5px 10px 0px; margin: 0px; }

.C32-membership-card-toolbar li { position: relative; display: inline-block; width:


61px; height: 27px; margin-left: -5px; border-right: 1px solid rgb(82, 18, 49); }

.C32-membership-card-toolbar li:last-child { border-right: 0px; }

.C32-membership-card-toolbar a { position: absolute; top: 50%; left: 50%;


transform: translate(-50%, -50%); }

.C32-membership-card-toolbar a:hover { text-decoration: none; }

.C32-membership-card-toolbar a .icon { vertical-align: middle; }

.C32-membership-card-toolbar-apple-wallet { font-size: 21px; }


.C32-membership-card-toolbar-replace { font-size: 21px; }

.C32-membership-card-toolbar-dl { font-size: 20px; }

.C32-membership-card-toolbar-email { font-size: 25px; }

.C32-membership-card-toolbar-print { font-size: 23px; }

@media only screen and (max-width: 767px) {


.C32-membership-card-toolbar { display: none; }
}

@media only screen and (max-width: 767px) {


.C32-membership-card { margin-bottom: 40px; }
}

@media only screen and (max-width: 959px) {


.C32 { margin-top: 9px; }
}

@media only screen and (max-width: 767px) {


.C32 { height: auto; padding-bottom: 0px; margin-left: -20px; margin-right: -
20px; background: radial-gradient(300px 300px at 85% 360px, rgb(179, 152, 131) 5%,
rgb(105, 5, 59) 90%); }
}

.fancybox-content-cards { width: 100% !important; left: 0px !important; }

.fancybox-content-cards .fancybox-inner { margin: 0px auto; }

.fancybox-content-cards .fancybox-skin { border-radius: 0px; }

.C34 h2 { margin-bottom: 25px; }

.C34-text-holder { position: absolute; z-index: 4; width: 100%; left: 0px; bottom:


0px; padding: 20px; color: rgb(255, 255, 255); transform: translate3d(0px, 0px,
0px); }

.C34-info-title { display: block; font-size: 20px; line-height: 30px; }

.C34-inner-miles { display: block; font-size: 20px; line-height: 1; color: rgb(255,


169, 3); }

.C34 .spinner-wrapper.spinner-active .spinner { display: block; }

.C34 .spinner { display: none; position: relative; top: auto; margin-top: 20px; }

.C34-gallery { border-radius: 6px; background-color: rgb(255, 255, 255); box-


shadow: rgba(0, 0, 0, 0.13) 3px 3px 103px; overflow: hidden; }

@media only screen and (max-width: 767px) {


.C34-gallery { background-color: transparent; box-shadow: none; }
}

.C34-gallery > span { display: block; margin: 20px 25px 0px; }

@media only screen and (max-width: 767px) {


.C34-gallery > span { display: none; }
}

.C34-gallery .btn-next, .C34-gallery .btn-prev { position: absolute; top: 50%;


left: 25px; z-index: 1; margin: -29px 0px 0px; height: 57px; border: 0px; line-
height: 0; font-size: 0px; cursor: pointer; background: 0px center; }

.C34-gallery .btn-next:focus, .C34-gallery .btn-prev:focus { outline: -webkit-


focus-ring-color auto 5px; }

.C34-gallery .btn-next span[class*=" icon-"], .C34-gallery .btn-next


span[class^="icon-"], .C34-gallery .btn-prev span[class*=" icon-"], .C34-
gallery .btn-prev span[class^="icon-"] { font-size: 22px; font-weight: 700; }

@media only screen and (max-width: 767px) {


.C34-gallery .btn-next, .C34-gallery .btn-prev { display: none; }
}

.C34-gallery .btn-next { left: auto; right: 25px; }

.C34-gallery-list { height: 246px; padding: 20px 60px 20px 80px; }

@media only screen and (max-width: 959px) {


.C34-gallery-list { height: 282px; }
}

@media only screen and (max-width: 767px) {


.C34-gallery-list { height: auto; padding: 0px; }
}

.C34-gallery-list .slick-list { margin: 0px auto; }

@media only screen and (max-width: 1279px) {


.C34-gallery-list .slick-list { width: 725px; }
}

@media only screen and (max-width: 959px) {


.C34-gallery-list .slick-list { width: 553px; }
}

.C34-gallery-holder { position: relative; }

.C34-gallery .gallery-slide { display: inline-block; width: 200px; height: 190px;


margin-right: 32px; }

.C34-gallery .gallery-slide:focus { outline: 0px; }

@media only screen and (max-width: 1279px) {


.C34-gallery .gallery-slide { width: 202px; height: 192px; margin-right: 52px; }
}

@media only screen and (max-width: 959px) {


.C34-gallery .gallery-slide { width: 236px; height: 226px; margin-right: 67px; }
}

@media only screen and (max-width: 767px) {


.C34-gallery .gallery-slide { width: 100%; height: auto; margin-right: 0px;
margin-bottom: 10px; }
}
.C34-gallery .gallery-slide > div[class^="col-"] { height: 100%; }

.C34-gallery .gallery-slide-block { width: 200px; height: 190px; color: rgb(255,


255, 255); position: relative; overflow: hidden; background-color: rgb(92, 9, 49);
backface-visibility: hidden; background-size: cover; background-repeat: no-
repeat; }

@media only screen and (max-width: 767px) {


.C34-gallery .gallery-slide-block { background-color: transparent; margin-bottom:
10px; }
}

.C34-gallery .gallery-slide-block::before { content: ""; padding-bottom: 100%; }

@media only screen and (max-width: 767px) {


.C34-gallery .gallery-slide-block::before { display: block; }
}

.C34-gallery .gallery-slide-block::after { content: ""; position: absolute; left:


0px; bottom: 0px; width: 100%; height: 60%; z-index: 1; background: linear-
gradient(rgba(92, 9, 49, 0) 0px, rgba(92, 9, 49, 0.5) 15%, rgba(92, 9, 49, 0.7)
25%, rgba(92, 9, 49, 0.98) 35%, rgb(92, 9, 49) 100%); transform: translate3d(0px,
0px, 0px); }

.C35 { padding: 20px 0px; }

.C35 > div { background: rgb(237, 237, 236); margin: 0px; }

.C35 h3 { top: -4px; position: relative; }

.C35 h3::before { font-size: 17px; font-family: icomoon; position: relative;


display: inline-block; padding: 1px 11px; background: rgb(255, 255, 255); width:
45px; height: 45px; bottom: 0px; color: rgb(92, 9, 49); line-height: 46px; border-
radius: 37px; margin: 0px 10px; }

.C35.C35-cars h3::before { content: ""; }

.C35.C35-hotels h3::before { content: ""; }

.C35-header { color: rgb(255, 255, 255); background: rgb(92, 9, 49); text-align:


center; }

.C35-header h3 { top: -4px; position: relative; margin: 0px; padding: 16px 0px 5px;
font-size: 22px; font-weight: 200; }

.C35 ul { list-style: none; margin: 20px 10px; }

.C35 ul li { height: 152px; margin: 0px 0px 10px; background: rgb(255, 255, 255);
position: relative; overflow: hidden; }

.C35 ul li .copy-container { position: relative; min-height: 140px; }

.C35 ul li h4 { color: rgb(246, 119, 43); }

@media screen and (max-width: 1132px) {


.C35 ul li h4 { font-size: 24px; }
}

@media screen and (min-width: 1024px) {


.C35 ul li h4 { font-size: 35px; }
}

@media only screen and (max-width: 767px) {


.C35 ul li h4 { font-size: 32px; }
}

.C35 ul li h5 { font-size: 23px; font-weight: 200; }

.C35 ul li a { left: 3px; position: relative; display: block; }

.C35 ul li a:hover::before { transform: translateX(4px); }

.C35 ul li a::before { top: 1px; content: ""; font-family: icomoon; position:


relative; margin-right: -5px; display: inline-block; font-weight: 400; line-height:
1; font-size: 16px; transition: transform 0.3s ease 0s, -webkit-transform 0.3s ease
0s; padding-right: 10px; }

.C35 ul li a::before { left: -2px; }

.C35 ul li .partner-product-img { overflow: hidden; }

.C35 ul li .partner-product-img > img { position: relative; left: -9px; }

[dir="rtl"] .C35 ul li .partner-product-img > img { transform: scaleX(-1); }

@media screen and (max-width: 1132px) {


.C35 ul li .partner-product-img > img { position: relative; display: block; left:
-75px; }
}

@media only screen and (max-width: 767px) {


.C35 ul li .partner-product-img > img { left: -16px; }
}

.C35-footer a { width: 100%; height: 53px; }

.C35 .car-rental-logo { position: absolute; bottom: 6px; right: 0px; z-index: 4;


width: 80px; height: auto; background-repeat: no-repeat; min-height: 30px; }

.C35 .partner-logo { display: none; position: absolute; bottom: 20px; right:


20px; }

.C35 .partner-logo.hertz { display: block; }

.C36 > [class^="col-"] { padding: 0px; }

.C36--two-thirds .C36-image { padding-top: 33%; }

@media only screen and (max-width: 959px) {


.C36--two-thirds .C36-image { padding-top: 60%; background-size: cover; }
}

@media only screen and (max-width: 767px) {


.C36--two-thirds .C36-image { top: 1px; padding-top: 32.51%; background-size:
contain; }
}

@media only screen and (max-width: 767px) {


.C36--two-thirds .C36-info-section.C36-info-overlay { position: static; }
}

.C36--two-thirds .C36-info-section .C36-gradient { height: 200%; }

@media only screen and (max-width: 959px) {


.C36--two-thirds .C36-info-section .C36-gradient { height: 100%; }
}

.C36--two-thirds .C36-info-section .C36-info-section-description { position:


relative; top: 6px; float: left; width: 50%; }

@media only screen and (max-width: 959px) {


.C36--two-thirds .C36-info-section .C36-info-section-description { top: 0px;
float: none; width: 100%; margin-bottom: 2px; }
}

.C36--two-thirds .C36-info-section .C36-info-section-description-inner { margin-


bottom: 0px; }

.C36--two-thirds .C36-info-section .C36-info-section-buttons { float: left; width:


50%; text-align: right; }

@media only screen and (max-width: 959px) {


.C36--two-thirds .C36-info-section .C36-info-section-buttons { float: none;
width: 100%; margin-top: 20px; }
}

.C36-wrapper h2 { margin-left: 10px; margin-right: 10px; }

.C36-wrapper > .helpfaqwidget__view, .C36-wrapper > .row { margin-left: 0px;


margin-right: auto; margin-bottom: 20px; }

@media only screen and (max-width: 959px) {


.C36-wrapper > .helpfaqwidget__view, .C36-wrapper > .row { margin-bottom: 0px; }
}

@media only screen and (max-width: 767px) {


.C36-wrapper > .helpfaqwidget__view, .C36-wrapper > .row { margin-left: -10px;
margin-right: -10px; }
}

.C36-block { position: relative; height: 100%; overflow: hidden; }

.C36-block:focus .C36-info-overlay, .C36-block:hover .C36-info-overlay { opacity:


1; transform: translateY(0px); transition: transform 0.5s ease 0s, opacity 0.5s
ease 0s, -webkit-transform 0.5s ease 0s; }

@media only screen and (max-width: 959px) {


.C36-block { margin-bottom: 20px; }
}

.C36-image { position: relative; display: block; padding-top: 68%; background-size:


cover; background-position: 50% 0px; background-repeat: no-repeat; }

.C36-info-section { position: absolute; left: 0px; bottom: 0px; z-index: 4; width:


100%; padding: 20px; color: rgb(255, 255, 255); }

.C36-info-section.C36-info-overlay { position: absolute; left: 0px; right: 0px;


bottom: 0px; opacity: 0; transform: translateY(100%); transition: transform 0.5s
ease 0s, opacity 0.5s ease 0s, -webkit-transform 0.5s ease 0s; z-index: 3; }

@media only screen and (max-width: 1279px) {


.C36-info-section.C36-info-overlay { transform: translateY(0px); opacity: 1;
background: 0px center; }
}

.C36-info-section .C36-gradient { position: absolute; left: 0px; bottom: 0px; z-


index: -1; width: 100%; height: 118%; background-image: linear-gradient(transparent
8%, rgb(92, 9, 49) 70%); background-repeat: repeat-x; }

@media only screen and (max-width: 959px) {


.C36-info-section .C36-gradient { height: 100%; background: rgb(82, 18, 49); }
}

.C36-info-section .C36-info-section-description-title { display: block; margin-


bottom: 10px; font-size: 20px; font-weight: 300; line-height: 17px; }

.C36-info-section .C36-info-section-description-inner { margin-bottom: 16px; font-


size: 15px; font-weight: 300; line-height: 17px; }

.C36-info-section .C36-info-section-buttons .btn { width: 100%; padding-left: 5%;


padding-right: 5%; }

@media only screen and (max-width: 1140px) {


.C36-info-section .C36-info-section-buttons .btn { font-size: 13px; }
}

@media only screen and (max-width: 959px) {


.C36-info-section .C36-info-section-buttons .btn { font-size: 16px; }
}

@media only screen and (max-width: 767px) {


.C36-info-section .C36-info-section-buttons .btn { font-size: 20px; }
}

.C38 { position: relative; color: rgb(255, 255, 255); min-height: 800px; margin:
100px 0px; }

@media only screen and (max-width: 767px) {


.C38 .wave-decoration:not(.is-bottom) { height: 110px; }
}

.C38 > .container, .C38 > .helpfaqwidget__container { position: absolute; top: 50%;
left: 50%; transform: translate(-50%, -50%); }

@media only screen and (max-width: 767px) {


.C38 > .container, .C38 > .helpfaqwidget__container { width: 100%; }
}

@media only screen and (max-width: 1160px) {


.C38 h3 { text-align: center; }
}

@media only screen and (max-width: 767px) {


.C38 h3 { text-align: left; }
}
.C38 p { padding-left: 20px; font-size: 15px; font-weight: 100; }

@media only screen and (max-width: 1160px) {


.C38 p { text-align: center; }
}

@media only screen and (max-width: 767px) {


.C38 p { padding-left: 0px; text-align: left; }
}

.C38-timer { margin: 60px 0px 50px; text-align: center; }

@media only screen and (max-width: 767px) {


.C38-timer { margin-top: 40px; margin-bottom: 30px; }
}

.C38-timer-block { display: inline-block; width: 200px; height: 200px; border: 4px


solid currentcolor; border-radius: 100%; vertical-align: middle; }

@media only screen and (max-width: 959px) {


.C38-timer-block { width: 150px; height: 150px; }
}

@media only screen and (max-width: 767px) {


.C38-timer-block { width: 100px; height: 100px; }
}

.C38-timer-block-value { display: block; padding-top: 50%; margin-top: -50px; font-


size: 60px; line-height: 1; text-align: center; }

@media only screen and (max-width: 959px) {


.C38-timer-block-value { margin-top: -32px; font-size: 40px; }
}

@media only screen and (max-width: 767px) {


.C38-timer-block-value { font-size: 30px; margin-top: -25px; }
}

.C38-timer-block-label { display: block; text-align: center; font-size: 30px; line-


height: 1; }

@media only screen and (max-width: 959px) {


.C38-timer-block-label { font-size: 22px; }
}

@media only screen and (max-width: 767px) {


.C38-timer-block-label { font-size: 18px; }
}

.C38-timer-separator { display: inline-block; width: 19.8%; font-size: 60px; font-


weight: 700; line-height: 0; text-align: center; vertical-align: middle; }

@media only screen and (max-width: 1160px) {


.C38-timer-separator { width: 10%; }
}

@media only screen and (max-width: 767px) {


.C38-timer-separator { width: 8%; font-size: 40px; }
}
@media only screen and (max-width: 767px) {
.C38 { min-height: 600px; }
}

.C40 { background-color: rgb(255, 255, 255); width: 100%; padding-top: 50px;


padding-bottom: 50px; position: relative; }

.C40-no-gutters-top-bottom { padding-top: 0px; padding-bottom: 0px; }

.C40-title { text-align: center; position: relative; z-index: 20; }

.C40-title h2 { font-size: 45px; font-weight: 300; margin: 10px 0px 30px !


important; }

.C40-title-is-subtitle .C40-title h2 { font-size: 27px; margin-bottom: 0px !


important; margin-left: 7px !important; }

.C40-no-gutters-top-bottom .C40-title { text-align: left; }

.C40-item-details { position: relative; }

.C40-genre { text-align: center; padding: 20px 10px; background-color: rgb(82, 18,


49); margin-bottom: 3px; display: none; }

.C40-genre a { color: rgb(255, 255, 255); font-weight: 200; font-size: 18px; }

.C40-genre a::before { color: rgb(255, 255, 255); }

.C40-show-genre-true .C40-genre { display: block; }

.C40-imgHolder .reflect { transform: rotate(0deg); position: relative; top: 2px;


overflow: hidden; height: 30px; }

.C40-imgHolder .reflect img { transform: rotate(180deg) scaleX(-1); }

.C40-imgHolder .reflect::before { background: linear-gradient(rgba(125, 185, 232,


0) -146%, rgb(255, 255, 255) 58%); content: ""; width: 100%; position: absolute;
overflow: hidden; height: 34px; z-index: 1; transform: translateY(-2px); }

.C40-show-genre-true .C40-imgHolder .reflect::before { background: linear-


gradient(rgba(125, 185, 232, 0) -146%, rgb(236, 236, 236) 58%); }

.C40-item-details h3 { font-size: 24px; font-weight: 300; margin-top: 5px; margin-


bottom: 0px; }

.C40-item-details p { font-size: 17px; font-weight: 300; }

.C40-slick-row { max-width: 1920px; padding: 0px 20px; margin: 20px auto !


important; }

.C40 .slick-arrow { position: absolute; top: 0px; background: 0px center; height:
100%; width: 50px; z-index: 20; border: 0px; }

.C40 .slick-arrow::before { width: 93px; height: 100%; content: " "; position:
absolute; pointer-events: none; display: block; top: 0px; }

.C40 .slick-arrow span { font-size: 50px; display: block; position: relative; top:
-80px; left: 12px; color: rgb(90, 90, 90); }
body[dir="rtl"] .C40 .slick-arrow span { transform: rotate(180deg); }

.C40 .slick-prev { left: 0px; }

.C40 .slick-prev span { top: 50%; left: -12px; transform: translateY(-50%); }

.C40 .slick-prev::before { left: -7px; background: linear-gradient(to right,


rgb(255, 255, 255) 56%, rgba(255, 255, 255, 0) 100%, rgba(255, 255, 255, 0.57)
93%); }

.C40 .slick-next { right: 0px; }

.C40 .slick-next span { top: 50%; right: 0px; transform: translateY(-50%); }

.C40 .slick-next::before { background: linear-gradient(to left, rgb(255, 255, 255)


56%, rgba(255, 255, 255, 0) 100%, rgba(255, 255, 255, 0.57) 93%); left: -34px; }

.C40 .slick-slide { max-width: 225px; padding: 0px 10px; outline: 0px; }

.C40 .slick-slide img { width: 100%; height: auto; }

@media only screen and (max-width: 959px) {


.C40 .slick-slide { max-width: none; }
}

.C40 .slick-disabled { pointer-events: none; display: none !important; }

.C40-bg-grey { padding-top: 100px; background-color: rgb(236, 236, 236); }

.C40-bg-grey .slick-prev::before { background: linear-gradient(to right, rgb(236,


236, 236) 56%, rgba(236, 236, 236, 0.57) 93%, rgba(236, 236, 236, 0) 100%); }

.C40-bg-grey .slick-next::before { left: -42px; background: linear-gradient(to


left, rgb(236, 236, 236) 56%, rgba(236, 236, 236, 0) 100%, rgba(236, 236, 236,
0.57) 93%); }

.C40-show-more { text-align: center; }

.C41-IFE { background-color: rgb(92, 10, 48); position: relative; color: rgb(255,


255, 255); padding: 50px 50px 130px !important; }

@media only screen and (max-width: 767px) {


.C41-IFE { padding: 50px 0px 130px !important; }
}

.C41-IFE-content { margin: 50px 0px; }

.C41-IFE-content .ife-favourite { right: 24px; top: -10px; }

.C41-IFE .video-js .vjs-control-bar { bottom: -1px; z-index: 2; }

.C41_1-IFE { margin: 0px; }

.C41_1-IFE h1, .C41_1-IFE h2 { margin: 0px; }

.C41_1-IFE .C41-IFE-content { margin: 0px; }

.C41_1-IFE .C41-IFE-content h1 { font-size: 30px; margin-bottom: 5px; }


@media only screen and (max-width: 767px) {
.C41_1-IFE .C41-IFE-content h1 { font-size: 40px; }
}

.C41_1-IFE .C41-IFE-content h2 { font-size: 22px; font-weight: 200; margin-bottom:


15px; }

@media only screen and (max-width: 767px) {


.C41_1-IFE .C41-IFE-content p { font-size: 22px; font-weight: 100; line-height:
26px; }
}

.C41_1-IFE .C41-IFE-content-details { font-size: 13px; font-weight: 300; }

@media only screen and (max-width: 767px) {


.C41_1-IFE .C41-IFE-content-details { font-size: 16px; }
}

.C41_1-IFE-audioinfo { margin-top: 15px; }

@media only screen and (max-width: 767px) {


.C41_1-IFE-audioinfo > div { padding-left: 10px !important; padding-right: 10px !
important; }
}

.C41_1-IFE-content-list { margin-top: 80px; padding: 15px 0px; border-top: 1px


solid rgb(255, 255, 255); border-bottom: 1px solid rgb(255, 255, 255); }

@media only screen and (max-width: 767px) {


.C41_1-IFE-content-list { margin-top: 35px; margin-left: 0px; margin-right: 0px;
font-weight: 300; }
.C41_1-IFE-content-list .col-xs-4.col-sm-5 { text-align: right; position:
relative; right: 30px; }
}

.C41_1-IFE-content-list > div { padding-top: 2px; padding-bottom: 2px; }

.C41_1-IFE .C40-imgHolder img { width: 100%; height: auto; }

.C41_1-IFE .C40-imgHolder .reflect { top: 5px; height: 100px; }

.C41_1-IFE .C40-imgHolder .reflect::before { background: linear-gradient(rgba(125,


185, 232, 0) -146%, rgb(92, 10, 48) 58%); height: 108px; }

.C41_1-IFE .C40-item-details { margin: 0px 30px; }

@media only screen and (max-width: 767px) {


.C41_1-IFE .C40-item-details { margin: 30px 0px; }
}

.C43 { position: relative; height: 100%; padding: 20px; background: linear-


gradient(135deg, rgba(235, 235, 235, 0.6) 0px, rgb(255, 255, 255) 100%); border-
radius: 3px; box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 4px 2px; }

.C43 > .helpfaqwidget__view > [class^="col-"], .C43 > .row > [class^="col-"]
{ position: static; padding-bottom: 63px; }

@media only screen and (max-width: 767px) {


.C43 > .helpfaqwidget__view > [class^="col-"], .C43 > .row > [class^="col-"]
{ position: relative; padding: 0px 20px 20px; }
}

.C43 h4 { margin-top: 0px; font-size: 20px; line-height: 30px; letter-spacing: -


1px; }

@media only screen and (max-width: 767px) {


.C43 h4 { font-size: 30px; line-height: 45px; }
}

.C43 h5 { margin-bottom: 3px; font-size: 15px; font-weight: 400; }

@media only screen and (max-width: 767px) {


.C43 h5 { font-size: 24px; line-height: 36px; }
}

.C43 p { font-size: 15px; line-height: 20px; }

@media only screen and (max-width: 767px) {


.C43 p { margin-bottom: 25px; font-size: 22px; line-height: 30px; }
}

.C43 .bulleted-list > li { margin-bottom: 5px; }

@media only screen and (max-width: 767px) {


.C43 .bulleted-list > li { padding-left: 30px; font-size: 24px; line-height:
30px; }
}

.C43 .bulleted-list > li [class*="icon"] { margin-top: 5px; font-size: 0.9em; }

@media only screen and (max-width: 767px) {


.C43 .bulleted-list > li [class*="icon"] { font-size: 1em; }
}

.C43 .btn { position: absolute; bottom: 20px; width: 160px; }

@media only screen and (max-width: 767px) {


.C43 .btn { position: relative; width: 100%; margin-top: 15px; font-size: 24px; }
}

.C43 .fly-info-details-pathway { height: 24px; }

@media only screen and (max-width: 767px) {


.C43 .fly-info-details-pathway { height: 30px; }
}

.C43 .fly-info-details-pathway span[class*=" icon-"], .C43 .fly-info-details-


pathway span[class^="icon-"] { margin-top: -17px; font-size: 35px; line-height:
1.05; }

@media only screen and (max-width: 767px) {


.C43 .fly-info-details-pathway span[class*=" icon-"], .C43 .fly-info-details-
pathway span[class^="icon-"] { margin-top: -23px; font-size: 48px; }
}

.C43 .fly-info-details-pathway::before { right: 10px; background: rgb(255, 255,


255); }
@media only screen and (max-width: 767px) {
.C43 .fly-info-details-pathway::before { right: 13px; background: rgb(199, 199,
199); }
}

.C43 .fly-info-details-pathway::after { margin-top: -5px; background: 0px center;


border-color: rgb(255, 255, 255); }

@media only screen and (max-width: 767px) {


.C43 .fly-info-details-pathway::after { border-color: rgb(199, 199, 199); }
}

.C43 .flight-status-panel-title { display: block; padding-bottom: 0px; font-size:


20px; line-height: 24px; }

@media only screen and (max-width: 767px) {


.C43 .flight-status-panel-title { font-size: 30px; line-height: 35px; }
}

.C43-earned-miles { padding-right: 30px; margin-bottom: 30px; border-right: 1px


solid rgb(82, 18, 49); }

@media only screen and (max-width: 767px) {


.C43-earned-miles { padding: 0px 0px 14px; margin-bottom: 5px; border-right: 0px;
border-bottom: 1px solid rgb(82, 18, 49); }
}

.C43-earned-miles-value { display: block; padding-bottom: 4px; font-size: 20px;


line-height: 23px; }

@media only screen and (max-width: 767px) {


.C43-earned-miles-value { font-size: 30px; line-height: 35px; }
}

.C43-flight-status { padding-left: 30px; margin-bottom: 30px; }

@media only screen and (max-width: 959px) {


.C43-flight-status { padding-left: 10px; }
}

@media only screen and (max-width: 767px) {


.C43-flight-status { padding-left: 0px; }
.C43-flight-status .col-xs-3 { width: 21%; }
.C43-flight-status .col-xs-6 { width: 58%; padding-left: 0px; }
}

.C43-sub { color: rgb(96, 96, 96); font-size: 12px; font-weight: 100; line-height:
16px; }

@media only screen and (max-width: 767px) {


.C43-sub { font-size: 20px; line-height: 24px; }
}

.C43-upgrade-img { position: absolute; bottom: 0px; right: 20px; z-index: 1; }

@media only screen and (max-width: 767px) {


.C43-upgrade-img { right: 50%; transform: translateX(50%); }
}
@media only screen and (max-width: 959px) {
.C43 { margin-top: 20px; }
}

@media only screen and (max-width: 767px) {


.C43 { z-index: 11; height: auto; padding-bottom: 230px; }
.C43 > .helpfaqwidget__view > div > .helpfaqwidget__view, .C43
> .helpfaqwidget__view > div > .row, .C43 > .row > div > .helpfaqwidget__view, .C43
> .row > div > .row { margin-left: 0px; margin-right: 0px; }
}

.C44 { background-color: rgb(255, 255, 255); padding-top: 10px; padding-bottom:


20px; margin: 0px 0px 20px; }

.C44 h3 { margin-bottom: 20px; }

@media only screen and (max-width: 767px) {


.C44 h3 { font-size: 41px; line-height: 57px; }
}

.C44 h4 { margin-bottom: 30px; }

.C44 h4 strong { font-weight: 700; }

@media only screen and (max-width: 767px) {


.C44 h4 { font-size: 30px; line-height: 42px; }
}

.C44 .container-table { display: table; width: 100%; margin-top: 10px; margin-


bottom: 30px; }

.C44 .container-table > .helpfaqwidget__view, .C44 .container-table > .row


{ display: table-row; }

.C44 .container-table > .helpfaqwidget__view > div, .C44 .container-table > .row >
div { display: table-cell; float: none; padding: 10px; vertical-align: middle; }

.C44 .container-table > .row.section, .C44 .container-table


> .section.helpfaqwidget__view { background-color: rgb(82, 18, 49); color: rgb(255,
255, 255); }

@media only screen and (max-width: 767px) {


.C44 .container-table > .row.section, .C44 .container-table
> .section.helpfaqwidget__view { display: none; }
}

.C44 .container-table > .col-values.helpfaqwidget__view:nth-


child(2n), .C44 .container-table > .row.col-values:nth-child(2n) { background-
color: rgb(235, 235, 235); }

.C44 .container-table > .col-values.helpfaqwidget__view:nth-


child(2n+1), .C44 .container-table > .row.col-values:nth-child(2n+1) { background-
color: rgb(247, 247, 247); }

@media only screen and (max-width: 767px) {


.C44 .container-table > .col-values.helpfaqwidget__view > div [data-
th], .C44 .container-table > .row.col-values > div [data-th] { position: relative;
padding-left: 50%; }
.C44 .container-table > .col-values.helpfaqwidget__view > div [data-
th]::before, .C44 .container-table > .row.col-values > div [data-th]::before
{ content: attr(data-th); position: absolute; top: 50%; left: 0px; transform:
translateY(-50%); }
}

@media only screen and (max-width: 767px) {


.C44 .container-table > .col-values.helpfaqwidget__view > div [data-th].C44-th-
passenger-email, .C44 .container-table > .row.col-values > div [data-th].C44-th-
passenger-email { padding-left: 0px; margin-top: 40px; }
}

@media only screen and (max-width: 767px) {


.C44 .container-table > .col-values.helpfaqwidget__view > div [data-th].C44-
state-content-th-override, .C44 .container-table > .row.col-values > div [data-
th].C44-state-content-th-override { padding-left: 0px; font-size: 20px; }
.C44 .container-table > .col-values.helpfaqwidget__view > div [data-th].C44-
state-content-th-override::before, .C44 .container-table > .row.col-values > div
[data-th].C44-state-content-th-override::before { position: relative; display:
block; margin-top: 15px; font-size: 18px; }
}

@media only screen and (max-width: 767px) {


.C44 .container-table > .col-values.helpfaqwidget__view > div, .C44 .container-
table > .row.col-values > div { display: block; }
}

@media only screen and (max-width: 767px) {


.C44-states-list > li > div { display: none; padding: 0px 10px 20px; border-
bottom: 4px solid rgb(245, 245, 245); }
}

@media only screen and (max-width: 767px) {


.C44-states-list { margin-bottom: 0px; }
}

.C44-states-list li { float: left; margin-right: 20px; }

@media only screen and (max-width: 767px) {


.C44-states-list li .btn { width: 100%; font-size: 24px; }
}

.C44-states-list li .icon { display: inline-block; width: 10%; padding-top: 11px;


color: rgb(198, 198, 198); font-size: 24px; text-align: center; }

@media only screen and (max-width: 767px) {


.C44-states-list li .container-table .btn { font-size: 16px; }
}

@media only screen and (max-width: 767px) {


.C44-states-list li { width: 100%; margin-right: 0px; margin-bottom: 20px; }
}

.C44-other-links { margin-top: 10px; margin-bottom: 20px; }

.C44-other-links a { float: left; margin-right: 20px; }

@media only screen and (max-width: 767px) {


.C44-other-links a { width: 100%; margin-right: 0px; margin-bottom: 20px; font-
size: 24px; }
.C44-other-links a:last-child { margin-bottom: 10px; }
}

@media only screen and (max-width: 767px) {


.C44-other-links { margin-top: 0px; margin-bottom: 0px; }
}

.C44-states-content { clear: both; }

.C44-states-content > div { display: none; }

@media only screen and (max-width: 767px) {


.C44 { padding-left: 20px; padding-right: 20px; }
}

.modal-booking-overview .modal.in .modal-dialog { transform: translate(0px, -25%) !


important; }

.modal-booking-overview .popup-header { padding-bottom: 10px; }

.modal-booking-overview .popup-header .popup-title { font-size: 40px; margin: 0px


0px 2px -10px; }

.modal-booking-overview .popup-header h5 { font-size: 16px; font-weight: 700;


margin: 0px 0px 0px -5px; }

.modal-booking-overview .popup-header h3 { font-size: 20px; font-weight: lighter;


margin-top: 5px; margin-left: -5px; }

.modal-booking-overview .overlay-content .C60 { margin: 20px 0px 0px -19px; }

@media only screen and (max-width: 767px) {


.modal-booking-overview .overlay-content .C60 { width: 100%; margin: 0px; }
}

.modal-booking-overview .overlay-content .overlay-content-desc { text-align:


justify; }

.modal-booking-overview .confirmation { padding: 37px 0px 0px; }

@media only screen and (max-width: 767px) {


.modal-booking-overview .confirmation { padding: 0px 0px 20px; }
}

@media only screen and (max-width: 767px) {


.modal-booking-overview .confirmation .bottom-overlay a { display: inline-block;
width: 100%; }
}

.modal-booking-overview .confirmation .checkbox label { display: inline-block;


position: relative; padding-left: 10px; font-size: 16px; font-weight: 700; }

.modal-booking-overview .confirmation .checkbox label::before { content: "";


display: inline-block; position: absolute; width: 20px; height: 20px; left: 0px;
margin-left: -20px; border: 1px solid rgb(204, 204, 204); border-radius: 3px;
background-color: rgb(255, 255, 255); transition: border 0.15s ease-in-out 0s,
color 0.15s ease-in-out 0s; }
.modal-booking-overview .confirmation .checkbox label::after { display: inline-
block; position: absolute; width: 20px; height: 20px; left: 0px; top: 0px; margin-
left: -20px; padding-left: 4px; padding-top: 0px; font-size: 13px; color: rgb(92,
9, 49); }

.modal-booking-overview .confirmation .checkbox input[type="checkbox"] { opacity:


0; }

.modal-booking-overview .confirmation .checkbox input[type="checkbox"]:focus +


label::before { outline: -webkit-focus-ring-color auto 5px; outline-offset: -2px; }

.modal-booking-overview .confirmation .checkbox input[type="checkbox"]:checked +


label::after { font-family: icomoon; content: ""; }

.modal-booking-overview .confirmation .checkbox input[type="checkbox"]:disabled +


label { opacity: 0.65; }

.modal-booking-overview .confirmation .checkbox input[type="checkbox"]:disabled +


label::before { background-color: rgb(238, 238, 238); cursor: not-allowed; }

.C46 { background: rgb(255, 255, 255); }

@media only screen and (max-width: 767px) {


.C46 { margin: 0px -20px; padding: 0px 20px; }
}

.C46-booking-overlay-opener { width: 25%; }

@media only screen and (max-width: 767px) {


.C46-booking-overlay-opener { position: relative; width: 100%; display: inline-
block; }
.C46-booking-overlay-opener::after { content: ""; position: absolute; right:
0px; top: 50%; margin: -6px 0px 0px; font-size: 14px; color: rgb(0, 0, 0); speak:
none; font-weight: 400; line-height: 1; transform: rotate(90deg); transition:
transform 0.5s ease 0s, -webkit-transform 0.5s ease 0s; font-family: icomoon !
important; }
.C46-booking-overlay-opener.in::after { transform: rotate(-90deg); transition:
transform 0.5s ease 0s, -webkit-transform 0.5s ease 0s; }
}

@media only screen and (max-width: 767px) {


.C46-booking-overlay-opener.desktop-view { display: none !important; }
}

.C46-booking-overlay-opener.visible-xs { min-height: 88px; }

.C46 .booking-overlay-content { width: 75%; }

@media only screen and (max-width: 767px) {


.C46 .booking-overlay-content { display: none; width: 100%; }
}

.C46 .content-main { border-bottom: 1px solid rgb(204, 204, 204); display: flex;
padding: 30px 0px 0px; margin: 0px; }

@media only screen and (max-width: 767px) {


.C46 .content-main { display: block; padding: 0px; }
}
.C46 .booking-time { font-weight: 700; font-size: 15px; color: rgb(92, 10, 48); }

.C46 .booking-time .crossed { text-decoration: line-through; }

.C46 .booking-time .additional { color: rgb(242, 121, 0); }

.C46 .booking-box:nth-of-type(2) { margin-left: 0px; }

@media only screen and (max-width: 767px) {


.C46 .booking-box:nth-of-type(2) { margin-left: 8.33333%; }
}

.C46 .booking-box .no-icon { margin-top: 18px !important; }

@media only screen and (max-width: 767px) {


.C46 .booking-box { padding: 0px; }
}

.C46 .booking-box p { font-size: 14px; color: rgb(84, 84, 84); }

.C46 .booking-box h3 { font-size: 24px; margin: -8px 0px -2px; }

.C46 .booking-box.nonstop { text-align: center; font-size: 16px; font-weight:


lighter; }

@media only screen and (max-width: 767px) {


.C46 .booking-box.nonstop { margin-left: 0px; float: none; }
}

.C46 .booking-box.nonstop .icon-clock { font-size: 20px; display: block; margin:


23px 0px 0px; }

@media only screen and (max-width: 767px) {


.C46 .booking-box.nonstop .icon-clock { margin: 10px 0px 10px 15px; }
}

.C46 .booking-box.nonstop h4 { font-size: 16px; margin: 5px; }

@media only screen and (max-width: 767px) {


.C46 .booking-box.nonstop h4:last-of-type { margin-right: 15px; }
}

@media only screen and (max-width: 767px) {


.C46 .booking-box.nonstop .icon-clock, .C46 .booking-box.nonstop h4 { display:
inline-block; }
.C46 .booking-box.nonstop .lined-aside { position: relative; z-index: 1;
overflow: hidden; text-align: center; }
.C46 .booking-box.nonstop .lined-aside::after, .C46 .booking-box.nonstop .lined-
aside::before { position: absolute; top: 51%; overflow: hidden; width: 32%; height:
1px; content: " "; background-color: rgb(92, 9, 49); }
.C46 .booking-box.nonstop .lined-aside::before { margin-left: -32%; text-align:
right; }
}

.C46 .booking-box .booking-day { position: absolute; top: 50%; transform:


translateY(-50%); }

@media only screen and (max-width: 767px) {


.C46 .booking-box .booking-day { position: relative; transform: inherit; }
}

.C46 .booking-box .info { margin-top: 8px; }

.C46 .booking-box .info .info-icon { margin: -4px 8px -15px 0px; text-align: right;
font-size: 20px; }

.C46 .booking-box .info .plane-icon { font-size: 30px; margin-bottom: 0px; margin-


left: 15px; color: rgb(92, 9, 49); }

@media only screen and (max-width: 767px) {


.C46 .booking-box .info .plane-icon { margin-left: 0px; }
}

.C46 .booking-box .info .content { font-size: 12px; text-align: center; line-


height: 1.4em; margin-top: -7px; margin-left: -10px; }

.C46 .booking-box .info.orange p { color: rgb(242, 121, 0); }

.C46 .booking-box .info.green p { color: rgb(0, 166, 81); }

@media only screen and (max-width: 767px) {


.C46 .confirmed.anci-content { margin-left: 25%; }
}

@media only screen and (max-width: 767px) {


.C46 .confirmed .anci-notification { text-align: center; margin: 0px auto;
display: block !important; padding: 10px 0px !important; }
}

.C46 .confirmed .anci-notification-icon { margin: 0px auto !important; float:


none !important; }

@media only screen and (max-width: 767px) {


.C46 .confirmed .anci-notification-icon { text-align: center; float: left !
important; }
}

@media only screen and (max-width: 767px) {


.C46 .icon-list { margin: 20px 0px; }
}

.C46 .icon-list img { margin: -5px auto 0px; }

.C46 .icon-list img.mobile-view { display: none; }

@media only screen and (max-width: 767px) {


.C46 .icon-list img.mobile-view { display: block; }
}

.C46 .icon-list img.desktop-view { display: block; }

@media only screen and (max-width: 767px) {


.C46 .icon-list img.desktop-view { display: none; }
}

.C46 .icon-list ul { padding: 13px 0px 7px; }

@media only screen and (max-width: 767px) {


.C46 .icon-list ul { text-align: center; }
}

.C46 .icon-list ul li { padding: 0px; }

.C46 .icon-list ul li .tooltip { z-index: 99; font-family: Jotia, sans-serif !


important; }

@media only screen and (max-width: 767px) {


.C46 .icon-list ul li { padding: 0px 10px; }
}

.C46 .icon-list ul li img { width: 24px; }

.C46 .icon-list ul li a { font-size: 23px; text-decoration: none; }

.C46 .icon-list ul li:first-of-type { padding-left: 0px; }

.C46 .icon-list ul li:last-of-type { padding-right: 0px; }

.C46-variation { margin: 20px 0px 0px; background: rgb(255, 255, 255); }

.C46-variation .crossed { text-decoration: none !important; }

.C46-variation .additional { visibility: hidden; }

.C46-variation-top { border-bottom: 1px solid rgb(93, 6, 49); }

.C46-variation-top span { display: block; float: left; width: 43px; height: 43px;
margin: 0px 15px 0px 0px; background: url("../../../images/c46-top.jpg") no-repeat;
}

.C46-variation-bottom { margin: 10px 0px 0px; padding: 15px 13px 10px; background:
rgb(255, 255, 255); }

.C46-variation-bottom a.btn { margin: 0px 13px 0px 0px; }

@media only screen and (max-width: 959px) {


.C46-variation-bottom a.btn { margin-bottom: 10px; width: 100%; }
}

.C49 .popup { padding: 0px; }

.C49 .parapraph { margin: 30px 0px 40px; }

@media only screen and (max-width: 767px) {


.C49 .parapraph { margin: 30px 20px 40px; }
}

.C49 .overlay-content { padding: 30px 0px; }

.C49 .loading-content { position: relative; }

.C49 .loader { margin: 0px auto; height: 110px; width: 110px; animation: 0.8s
linear 0s infinite normal none running rotate; border-width: 8px; border-style:
solid; border-color: rgb(92, 9, 49) rgb(206, 180, 192) rgb(92, 9, 49) rgb(92, 9,
49); border-image: initial; border-radius: 50%; position: relative; }

@-webkit-keyframes rotate {
100% { transform: rotate(360deg); }
}

@keyframes rotate {
100% { transform: rotate(360deg); }
}

.C49 .content { position: absolute; left: 47.2%; top: 35%; }

@media only screen and (max-width: 767px) {


.C49 .content { left: 41.5%; top: 35%; }
}

.C49 .content span { display: block; }

.C49 .content span.is-bold { font-weight: 700; }

.C49 .content.is-top { top: 76%; }

@media only screen and (max-width: 767px) {


.C49 .content.is-top { top: 82%; left: 40%; }
}

.C49 .content.is-left { left: 45%; }

@media only screen and (max-width: 767px) {


.C49 .content.is-left { left: 41.5%; }
}

.C49 .split { margin: 55px 0px; }

@media only screen and (max-width: 767px) {


.C49 .split { margin: 30px 0px; }
}

.C49 .newsletter { position: relative; overflow: hidden; margin: 20px 0px 30px; }

@media only screen and (max-width: 767px) {


.C49 .newsletter { margin: 20px 10px 30px; }
}

@media only screen and (max-width: 767px) {


.C49 .imagery img { margin: 0px auto; }
}

.C49 .has-background { background: url("../../../images/x-mask.jpg") 0% 0% / 100%


100%; padding-bottom: 150px; }

@media only screen and (max-width: 767px) {


.C49 .has-background { background-size: cover; background-position: center
center; }
}

.C50 { clear: both; margin-top: 80px; margin-bottom: 60px; }

.C50 h2 { margin-bottom: 35px; }

@media only screen and (max-width: 959px) {


.C50 h2 { padding-left: 10px; padding-right: 10px; }
}

@media only screen and (max-width: 767px) {


.C50 h2 { padding-left: 30px; padding-right: 30px; }
}

@media only screen and (max-width: 959px) {


.C50 { margin-left: -20px; margin-right: -20px; }
}

.C50-step { height: 258px; background-color: rgb(255, 255, 255); border-width: 1px


1px 1px 0px; border-style: solid; border-color: rgb(222, 222, 222); border-image:
initial; text-align: center; }

.C50-step:first-child { border-left-width: 1px; }

@media only screen and (max-width: 959px) {


.C50-step:first-child { border-top-width: 1px; border-left-width: 0px; }
}

.C50-step h3 { margin-top: 30px; font-size: 22px; }

@media only screen and (max-width: 959px) {


.C50-step h3 { margin-top: 55px; font-size: 33px; }
}

.C50-step p { margin: 0px 20px; font-size: 12px; line-height: 16px; }

@media only screen and (max-width: 959px) {


.C50-step p { font-size: 18px; line-height: 24px; }
}

.C50-step .icon { display: inline-block; font-size: 60px; margin: 32px 0px; }

@media only screen and (max-width: 959px) {


.C50-step .icon { font-size: 80px; margin: 50px 0px; }
}

@media only screen and (max-width: 959px) {


.C50-step { height: 386px; border-top-width: 0px; border-left-width: 0px; border-
right-width: 0px; }
}

.C53 #total-price { z-index: 1; }

.C53 #total-price option { display: none; }

.C53 .warning-is-red { padding: 15px; border: 2px solid rgb(150, 55, 63); display:
block; overflow: hidden; color: rgb(150, 55, 63); background: rgb(248, 230, 230);
margin-bottom: 20px; }

.C53 .sub-total { overflow: hidden; }

.C53 .opener { position: relative; z-index: 99; }

.C53 .custom-select-dropdown-content { position: absolute; left: 0px; top: 97%; z-


index: 20; width: 241px; border: 1px solid rgb(215, 215, 215); background-color:
rgb(255, 255, 255); color: rgb(55, 62, 70); padding: 0px; will-change: opacity;
visibility: hidden; opacity: 0; pointer-events: none; transition: opacity 0.1s ease
0s, visibility 0.1s ease 0s; }

.C53 .custom-select-dropdown-content.open { visibility: visible; opacity: 1; width:


450px; height: auto; right: 0px; margin-top: 10px; left: initial; color: rgb(92, 9,
49); max-height: initial; pointer-events: initial; }

@media only screen and (max-width: 767px) {


.C53 .custom-select-dropdown-content.open { left: 0px; width: 100%; }
}

.C53 .breakdown { display: flex; -webkit-box-align: center; align-items: center; }

.C53 .breakdown h2 { margin: 15px 0px; font-weight: 400; }

.C53 .is-total-price .confirmation a { margin-bottom: 20px; }

@media only screen and (max-width: 767px) {


.C53 .accordion-module { margin: 0px; }
}

.C53 .accordion-module .accordion-module-item.active { display: block; overflow:


hidden; }

.C53 .accordion-module h3 { font-size: 24px; }

.C53 .accordion-module .anci-head-icon { font-size: 28px; margin: 10px 20px 0px 0px
!important; }

@media only screen and (max-width: 767px) {


.C53 .accordion-module .anci-head-icon { margin: 0px 20px 0px 15px !important; }
}

.C53 .accordion-module .anci-head-icon img { max-width: 35px; }

.C53 .accordion-module .anci-head-icon.flight { margin: 20px 20px 0px 0px !


important; }

@media only screen and (max-width: 767px) {


.C53 .accordion-module .anci-head-icon.flight { margin: 0px 20px 0px 15px !
important; }
}

.C53 .accordion-module .separator { border-bottom: 1px solid rgb(204, 204, 204); }

.C53 .accordion-module .contents.is-top { margin-top: 15px; }

.C53 .accordion-module .contents .main { display: block; overflow: hidden; }

.C53 .accordion-module .contents .main ul li { padding: 0px 0px 15px; }

.C53 .accordion-module .contents .main ul li strong { margin: 0px 0px 5px; }

.C53 .accordion-module .contents .main ul li p { margin: 0px; }

.C53 .accordion-module .contents .car-logo img { width: 60px; margin-right: 13px; }

.C53 .accordion-module .contents .car-logo strong { margin: 0px; vertical-align:


bottom; }
.C53 .accordion-module .contents .sub-total p { padding-bottom: 18px; }

.C58 .confirmation h2 { margin-top: 55px; margin-left: 20px; }

.C58 .confirmation ul { margin-left: 20px; margin-top: 28px; }

.C58 .confirmation ul li { margin: 10px 0px; }

.C58 .confirmation ul li a { text-decoration: underline; }

.C58 .confirmation .checkbox-base { margin-top: 8px; margin-left: 23px; }

@media only screen and (max-width: 767px) {


.C58 .confirmation .checkbox-base .checkbox-base-text { font-size: 14px; font-
weight: 500; }
}

.C58 .confirmation-btn { margin-top: -20px; }

@media only screen and (max-width: 767px) {


.C58 .confirmation-btn { margin-top: 20px; }
.C58 .confirmation-btn a { display: inherit; }
}

.C58 .agreement { margin: 20px 0px 40px; }

@media only screen and (max-width: 767px) {


.C58 .btn-group { padding-bottom: 40px; }
}

@media only screen and (max-width: 767px) {


.C58 .btn-group div { text-align: center; margin: 10px 0px; }
.C58 .btn-group a { width: 100%; }
}

.C58 .acknoledgment { padding-bottom: 10.5px; display: flex; -webkit-box-align:


center; align-items: center; -webkit-box-pack: center; justify-content: center; }

@media only screen and (max-width: 767px) {


.C58 .acknoledgment { display: inline-block; }
}

.C58 .acknoledgment.is-orange { background: rgb(242, 121, 0); color: rgb(255, 255,


255); }

@media only screen and (max-width: 767px) {


.C58 .acknoledgment img { margin-top: 50%; }
}

.C58 .acknoledgment ul { margin-top: 20px; }

@media only screen and (max-width: 767px) {


.C58 .acknoledgment ul { margin-left: 30%; }
}

.C58 .acknoledgment ul li { margin: 5px 0px; }

.C58 .acknoledgment ul li a { color: rgb(255, 255, 255); text-decoration:


underline; }
.T7 { position: absolute; left: 0px; right: 0px; bottom: -175px; z-index: 30; }

.T7::after, .T7::before { content: ""; display: table; }

.T7::after { clear: both; }

@media only screen and (max-width: 959px) {


.T7 { bottom: -200px; }
}

@media only screen and (max-width: 959px) {


.T7.generic { bottom: auto; top: 450px; }
}

.T7.short { bottom: -76px; }

@media only screen and (max-width: 959px) {


.T7.short { position: relative; bottom: auto; margin: 50px 0px 0px; }
}

.T7.is-dashboard { position: relative; bottom: auto; margin: 50px 0px 70px; }

.T7-container { display: table; width: 100%; max-width: 960px; min-height: 236px;


margin: 0px auto; box-shadow: rgba(0, 0, 0, 0.33) 3px 3px 103px; background:
rgb(242, 242, 242); border-radius: 5px; }

.T7-container::after, .T7-container::before { content: ""; display: table; }

.T7-container::after { clear: both; }

@media only screen and (max-width: 959px) {


.T7-container { height: auto; }
}

.T7-controls { display: table-header-group; }

.T7-controls ul { overflow: hidden; margin: 0px; }

.T7-controls ul li { display: block; float: left; width: 33.33%; border-radius: 0px


5px 0px 0px; box-shadow: rgba(0, 0, 0, 0.08) 12px -8px 39px inset; background-
image: linear-gradient(rgb(244, 244, 244) 0px, rgb(207, 207, 205) 100%);
background-repeat: repeat-x; }

.T7-controls ul li.active { border-radius: 5px 5px 0px 0px; box-shadow: rgba(0, 0,


0, 0.13) 3px 3px 13px; background: rgb(242, 242, 242); }

.T7-controls ul li a { display: block; padding: 9px 0px 10px 17px; }

.T7-tab-container { display: table-cell; vertical-align: middle; width: 100%;


height: 236px; padding: 0px 20px; }

@media only screen and (max-width: 959px) {


.T7-tab-container { padding-top: 20px; }
}

.T7-tab { display: none; }

.T7-tab.active { display: block; }


.T7-tab .helpfaqwidget__view, .T7-tab .row { margin-bottom: 15px; }

.T7-tab .autocomplete { padding: 0px; }

.T7-tab .autocomplete .input-base.selected:hover + div .info-dialog-box { z-index:


11; top: 0px; width: 100%; height: 0px; padding: 0px; }

.T7-tab .autocomplete .input-base.selected:hover + div .info-dialog-box-content


{ bottom: 6px; left: 50%; opacity: 1; margin: 0px; width: auto; min-width: 100%;
visibility: visible; }

.T7-tab .autocomplete .input-base.selected:hover + div .info-dialog-box-content p {


font-size: 14px; font-weight: 300; white-space: nowrap; margin: 0px; }

.T7-tab .autocomplete .input-base.selected:hover + div .info-dialog-box-


content::before { left: calc(50% - 6px); }

.T7-tab .autocomplete.active .input-base-ico { display: none; }

.T7-tab .autocomplete.active .input-base::before { content: ""; position: absolute;


top: 50%; margin: -10px 0px 0px; right: 13px; width: 21px; height: 21px; border-
radius: 100%; background-color: rgb(162, 154, 146); transition: background 0.2s
ease 0s; z-index: 3; }

@media only screen and (max-width: 959px) {


.T7-tab .autocomplete.active .input-base::before { right: 19px; width: 30px;
height: 30px; }
}

.T7-tab .autocomplete.active .input-base::after { position: absolute; top: 50%;


right: 13px; margin: -9px 0px 0px; speak: none; font-style: normal; font-weight:
400; font-variant: normal; text-transform: none; content: ""; color: rgb(255,
255, 255); background: 0px center; line-height: 1em; padding: 7px 4px; z-index: 4;
border-radius: 0px; font-size: 6px; font-family: icomoon !important; }

@media only screen and (max-width: 959px) {


.T7-tab .autocomplete.active .input-base::after { right: 19px; padding: 11px 4px;
font-size: 10px; }
}

.T7-tab .autocomplete .input-base-ico { position: absolute; right: 10px; bottom:


10px; width: 10px; height: 10px; background: url("clientlibs/images/img-
autocomplete.gif") 0px 0px no-repeat rgb(255, 255, 255); }

.T7-tab .autocomplete .input-base::before { content: ""; position: absolute; top:


50%; margin: -10px 0px 0px; right: 13px; width: 21px; height: 21px; border-radius:
100%; background-color: rgb(162, 154, 146); transition: background 0.2s ease 0s; z-
index: 3; }

@media only screen and (max-width: 959px) {


.T7-tab .autocomplete .input-base::before { right: 19px; width: 30px; height:
30px; }
}

.T7-tab .autocomplete .input-base::after { position: absolute; top: 50%; right:


13px; margin: -9px 0px 0px; speak: none; font-style: normal; font-weight: 400;
font-variant: normal; text-transform: none; content: ""; color: rgb(255, 255,
255); background: 0px center; line-height: 1em; padding: 7px 4px; z-index: 4;
border-radius: 0px; font-size: 6px; font-family: icomoon !important; }

@media only screen and (max-width: 959px) {


.T7-tab .autocomplete .input-base::after { right: 19px; padding: 11px 4px; font-
size: 10px; }
}

.T7-tab .autocomplete-input-holder { display: block; }

@media only screen and (max-width: 959px) {


.T7-tab .autocomplete-drop { margin-top: -21px; }
}

.T7-tab .autocomplete-typeahead .twitter-typeahead { width: 100%; }

@media only screen and (max-width: 959px) {


.T7-tab .autocomplete-typeahead .twitter-typeahead { height: auto; }
}

.T7-tab .autocomplete-typeahead.input-base { overflow: visible; }

.T7-tab .autocomplete-typeahead.input-base input[type="text"] { padding-bottom:


7px; }

.T7-tab .autocomplete-typeahead.input-base::after, .T7-tab .autocomplete-


typeahead.input-base::before { display: none; }

.T7-tab .autocomplete-typeahead.input-base .tt-menu { width: auto; min-width: 100%;


border: 1px solid rgb(215, 215, 215); font-size: 15px; color: rgb(102, 102, 102);
background: rgb(255, 255, 255); overflow: auto; max-height: 210px; }

.T7-tab .autocomplete-typeahead.input-base .tt-menu .tt-suggestion { padding: 10px;


border-bottom: 1px solid rgb(235, 235, 235); color: rgb(0, 0, 0); white-space:
nowrap; cursor: pointer; }

.T7-tab .autocomplete-typeahead.input-base .tt-menu .tt-suggestion:hover { color:


rgb(255, 255, 255); background: rgb(92, 9, 49); transition: background 0.2s ease
0s; }

.T7-tab .autocomplete-typeahead.input-base .tt-menu .tt-suggestion:hover .tt-


highlight { color: rgb(255, 255, 255); }

.T7-tab .autocomplete-typeahead.input-base .tt-menu .tt-suggestion .tt-highlight


{ font-weight: 500; color: rgb(178, 178, 178); }

.T7-tab .autocomplete-typeahead.input-base .tt-menu .tt-suggestion span { display:


inline-block; }

.T7-tab .autocomplete-typeahead.input-base .tt-menu .tt-cursor { color: rgb(255,


255, 255); background: rgb(92, 9, 49); transition: background 0.2s ease 0s; }

.T7-tab .autocomplete-typeahead.input-base .tt-menu .tt-cursor .tt-highlight


{ color: rgb(255, 255, 255); }

.T7-tab .autocomplete-typeahead.input-base .swap { position: absolute; z-index: 99;


top: 50%; margin: -15px 0px 0px; font-size: 28px; font-weight: 700; color: rgb(92,
9, 49); cursor: pointer; right: 7px; }

.T7-tab .autocomplete-typeahead.filled .input-base-placeholder.active + .input-


base-bg { background: rgb(255, 255, 255); }

.T7-tab form .custom-select, .T7-tab form button[type="submit"] { width: 100%; }

.T7-tab form .T7-calendar { overflow: hidden; }

.T7-tab form .T7-calendar-field { float: left; width: 50%; padding-left: 10px; }

.T7-tab form .T7-calendar-field:first-child { padding-left: 0px; padding-right:


10px; }

.T7-tab .text-right { text-align: right; color: rgb(144, 144, 144); font-weight:


400; }

@media only screen and (max-width: 959px) {


.T7-tab .text-right { text-align: left; }
}

.T7-tab .text-right a { color: rgb(144, 144, 144); text-decoration: underline; }

.T7-tab .logged-in .text-right { display: none; }

.T7-tab .upcoming-trip { padding: 25px 0px 0px; }

.T7-tab .upcoming-trip-imagery { width: 100%; text-align: center; }

.T7-tab .upcoming-trip-imagery .imagery { width: 340px; height: 220px; background-


size: cover; }

.T7-tab .upcoming-trip-details { overflow: hidden; width: 100%; padding: 0px 0px


0px 10px; }

.T7-tab .upcoming-trip-details h4:first-child { margin-top: 0px; }

@media only screen and (max-width: 959px) {


.T7-tab .upcoming-trip-details h4 { display: none; }
}

.T7-tab .upcoming-trip-details .location { float: left; width: 90px; margin: 0px


30px 0px 0px; }

@media only screen and (max-width: 959px) {


.T7-tab .upcoming-trip-details .location { width: 20%; }
.T7-tab .upcoming-trip-details .location.arrival { float: right; }
}

.T7-tab .upcoming-trip-details .location span { display: block; font-size: 11px; }

.T7-tab .upcoming-trip-details .transition { float: left; width: 170px; margin:


15px 30px 0px 0px; text-align: center; }

@media only screen and (max-width: 959px) {


.T7-tab .upcoming-trip-details .transition { width: 44%; margin: 29px 0px 0px; }
}

.T7-tab .upcoming-trip-details .manage { float: left; width: 150px; padding: 23px


0px 0px; text-align: right; }

@media only screen and (max-width: 959px) {


.T7-tab .upcoming-trip-details .manage { clear: both; float: none; width: 100%; }
}

.T7-tab .upcoming-trip-details .manage button { width: 100%; }

.T7-tab .upcoming-trip-details .manage a { display: block; padding: 30px 0px 0px;


text-decoration: underline; font-weight: 400; color: rgb(144, 144, 144); }

.T7 button.btn { border: 1px solid rgb(255, 169, 3); }

.T7 button.btn:hover { border: 1px solid rgb(248, 152, 29); }

.T7-calendar-title h3 { font-size: 21px; font-weight: 400; }

#T7-1-7-display { width: 320px; padding: 10px; background: rgb(199, 199, 199);


position: absolute; top: 16px; z-index: 2; min-height: 100px; opacity: 0;
transition: all 0.2s ease-out 0s; transform: translateY(20px); }

@media only screen and (max-width: 767px) {


#T7-1-7-display { height: 340px; top: 23%; font-size: 12px; right: 5%; z-index:
15000; overflow: auto !important; }
}

#T7-1-7-display.visible { opacity: 1; transform: translateY(0px); }

#T7-1-7-display > div { position: relative; width: 100%; }

#T7-1-7-display > div::before { content: none; }

#T7-1-7-display > div .desc, #T7-1-7-display > div .title { font-weight: 200; font-
size: 10px; color: rgb(0, 0, 0); text-align: left; margin: 0px; padding: 0px; }

#T7-1-7-display > div .title { font-weight: 400; }

#T7-1-7-display > div button { right: -1px; top: -10px; position: absolute;
background: 0px center; border: 0px; transform: scale(1, 0.7); font-size: 15px; }

#helpAndFAQWidgetButton, .helpfaqwidget-cue { display: none; z-index: 99; position:


fixed; }

#helpAndFAQWidgetButton button, .helpfaqwidget-cue button { border: 0px;


background: rgb(255, 255, 255); height: 38px; border-radius: 20px; padding: 1px
9px; box-shadow: 2px 5px 15px -2px; font-size: 11px; }

#helpAndFAQWidgetButton button::after, .helpfaqwidget-cue button::after { content:


""; border-top: 12px solid transparent; border-bottom: 22px solid transparent;
border-left: 13px solid rgb(255, 255, 255); position: absolute; left: 8px; bottom:
-17px; }

.helpfaqwidget-loaded-state #helpAndFAQWidgetButton, .helpfaqwidget-loaded-


state .helpfaqwidget-cue { display: block; }

.helpfaq-widget-open-state #helpAndFAQWidgetButton, .helpfaq-widget-open-


state .helpfaqwidget-cue { display: none !important; }

.helpfaqwidget { position: fixed; left: 0px; top: 0px; width: 100%; height: 100%;
z-index: 99999; transition: opacity 0.5s ease-out 0s; opacity: 0; visibility:
hidden; transform: translateY(-100%); }
.helpfaqwidget .helpfaqwidget-cue { right: -90px; cursor: default; }

@media only screen and (max-width: 959px) {


.helpfaqwidget .helpfaqwidget-cue { display: none; }
}

@media screen and (max-width: 1255px) {


.helpfaqwidget .helpfaqwidget-cue { display: none; }
}

.helpfaqwidget button .button-text { font-size: 15px; position: relative; top: -


5px; font-weight: 300; }

.helpfaqwidget h3 { font-size: 20px; }

@media only screen and (max-width: 767px) {


.helpfaqwidget h3 { font-size: 30px; margin-bottom: 30px; }
}

.helpfaqwidget h2 { font-size: 18px; }

@media only screen and (max-width: 767px) {


.helpfaqwidget h2 { font-size: 28px; margin-bottom: 40px; }
}

.helpfaqwidget p { font-size: 15px; font-weight: 300; }

@media only screen and (max-width: 767px) {


.helpfaqwidget p { font-size: 20px; }
}

.helpfaqwidget__bg { position: fixed; width: 100%; height: 100%; background-color:


rgba(0, 0, 0, 0.8); z-index: 99999; display: none; opacity: 0; top: 0px; left: 0px;
}

.helpfaqwidget-open-state .helpfaqwidget__bg { opacity: 1; display: block; }

.helpfaqwidget #backToSearchResultsBtn, .helpfaqwidget .btn-back-to-questions


{ border: 0px; background: 0px center; font-size: 15px; color: rgb(92, 9, 49); }

@media only screen and (max-width: 767px) {


.helpfaqwidget #backToSearchResultsBtn, .helpfaqwidget .btn-back-to-questions
{ font-size: 30px; margin-bottom: 30px; }
}

.helpfaqwidget #backToSearchResultsBtn:hover, .helpfaqwidget .btn-back-to-


questions:hover { text-decoration: underline; }

.helpfaqwidget #backToSearchResultsBtn [dir="rtl"] .read-more-link span.icon-arrow-


right, .helpfaqwidget #backToSearchResultsBtn span.icon-arrow-
left, .helpfaqwidget .btn-back-to-questions [dir="rtl"] .read-more-link span.icon-
arrow-right, .helpfaqwidget .btn-back-to-questions span.icon-arrow-left,
[dir="rtl"] .read-more-link .helpfaqwidget #backToSearchResultsBtn span.icon-arrow-
right, [dir="rtl"] .read-more-link .helpfaqwidget .btn-back-to-questions span.icon-
arrow-right { display: inline-block; margin-right: 12px; position: relative; top:
1px; }

.helpfaqwidget a[data-zenddesk-key] { text-indent: -10px; display: inline-block;


position: relative; left: 10px; font-size: 16px; font-weight: 300; }
@media only screen and (max-width: 767px) {
.helpfaqwidget a[data-zenddesk-key] { font-size: 22px; }
}

.helpfaqwidget #chatView, .helpfaqwidget #contactusView, .helpfaqwidget


#landingView, .helpfaqwidget #officeView { position: absolute; transition:
transform 0.2s ease-out 0s, opacity 0.2s ease-out 0s, -webkit-transform 0.2s ease-
out 0s; opacity: 0; visibility: hidden; pointer-events: none; background: rgb(255,
255, 255); top: 0px; left: 0px; width: 100%; overflow: hidden; display: none; }

.helpfaqwidget #chatView > div, .helpfaqwidget #contactusView > div, .helpfaqwidget


#landingView > div, .helpfaqwidget #officeView > div { margin: 0px; }

.helpfaqwidget #chatView.view-active, .helpfaqwidget #contactusView.view-


active, .helpfaqwidget #landingView.view-active, .helpfaqwidget #officeView.view-
active { opacity: 1; visibility: visible; pointer-events: auto; display: block; }

.helpfaqwidget #landingView { z-index: 1; transform: translateY(-5%); }

.helpfaqwidget #landingView.view-active { transform: translateY(0px); max-height:


calc(95% - 30px); overflow-y: scroll; }

@media only screen and (max-width: 959px) {


.helpfaqwidget #landingView.view-active { max-height: none; height: 100%; }
}

.helpfaqwidget #contactusView { z-index: 2; transform: translateY(-5%); }

.helpfaqwidget #contactusView > div { height: 100%; overflow-y: scroll; }

@media only screen and (max-width: 767px) {


.helpfaqwidget #contactusView h3 { margin-top: 80px; }
}

.helpfaqwidget #contactusView.view-active { transform: translateY(0px); height:


100%; }

@media only screen and (max-width: 767px) {


.helpfaqwidget #contactusView #submitBtn { width: 100%; }
}

.helpfaqwidget #officeView.view-active { height: 100%; }

.helpfaqwidget #officeView > div { height: 100%; overflow: scroll; }

.helpfaqwidget-open-state .helpfaqwidget { visibility: visible; opacity: 1;


transform: translateY(0px); }

.helpfaqwidget__closebtn { transition: opacity 0.3s ease-out 0s; border: 0px;


background: 0px center; color: rgb(82, 18, 49); position: absolute; right: 20px;
top: 10px; font-size: 25px; z-index: 2; opacity: 0; }

@media only screen and (max-width: 767px) {


.helpfaqwidget__closebtn { font-size: 45px; }
}

.helpfaqwidget-open-state .helpfaqwidget__closebtn { opacity: 1; }


.helpfaqwidget__content { position: absolute; width: 100%; height: 100%; top: 0px;
left: 0px; z-index: 99999; }

.helpfaqwidget__container { position: relative; height: 100%; max-width: 1060px;


width: 100%; margin: 0px auto; padding: 0px; top: 30px; }

@media only screen and (max-width: 767px) {


.helpfaqwidget__container { top: 0px; }
}

.helpfaqwidget__view { overflow: visible; }

.helpfaqwidget__view-header-search { margin-top: 45px; margin-bottom: 45px; }

@media only screen and (max-width: 767px) {


.helpfaqwidget__view-header-search { margin-top: 75px; }
}

@media only screen and (max-width: 767px) {


.helpfaqwidget__view-header-search > div.container, .helpfaqwidget__view-header-
search > div.helpfaqwidget__container { padding-left: 0px; padding-right: 0px; }
}

.helpfaqwidget__view-landing-header { background-image:
url("clientlibs/images/helpfaq-00.jpg"); transition: background 0.3s ease-out 0s;
background-color: rgb(255, 255, 255); background-size: cover; background-repeat:
no-repeat; min-height: 230px; position: relative; z-index: 1; }

@media only screen and (max-width: 767px) {


.helpfaqwidget__view-landing-header { background-image:
url("clientlibs/images/helpfaq-00-mobile.jpg"); }
}

@media only screen and (max-width: 767px) {


.helpfaqwidget__view-landing-header { background-position: 50% 0px; min-height:
590px; }
}

.helpfaqwidget__view-landing-header h1 { margin-bottom: 28px; }

.helpfaqwidget__view-landing-header-container { top: 30px; padding-left: 0px;


padding-right: 0px; }

.helpfaqwidget__view-landing-header-container .search-container { min-height:


300px; }

.helpfaqwidget__view-landing-header #searchHelp { width: 100%; }

.helpfaqwidget__view-landing-slide-content-details { width: 100%; transition:


transform 0.3s ease-out 0s, -webkit-transform 0.3s ease-out 0s; position: absolute;
z-index: 13; opacity: 0; visibility: hidden; background-color: rgb(255, 255, 255);
top: 122px; max-width: 1060px; transform: translateX(100%); }

@media only screen and (max-width: 767px) {


.helpfaqwidget__view-landing-slide-content-details { top: 242px; display: none; }
}

.helpfaqwidget__view-landing-slide-content-details .action-row { padding-bottom:


20px; }
.helpfaqwidget__view-landing-slide-content-details .action-row h4 { margin-bottom:
2px; }

.helpfaqwidget__view-landing-slide-content-details .action-row
a, .helpfaqwidget__view-landing-slide-content-details .action-row button { display:
inline-block; background: 0px center; border: 3px solid rgb(92, 9, 49); font-size:
20px; border-radius: 80px; padding: 6px 10px 2px; color: rgb(92, 9, 49); margin:
0px 5px; }

.helpfaqwidget__view-landing-slide-content-details .action-row .like { margin: 0px


5px; display: inline-block; cursor: pointer; }

.helpfaqwidget__view-landing-slide-content-details p { padding-bottom: 80px;


border-bottom: 1px solid rgb(164, 164, 164); }

.helpfaqwidget__view-landing-slide-content-details > div:not(:last-child)


{ padding: 5px 20px; }

.helpfaqwidget__view-landing-most-asked-questions { min-height: 500px; }

.helpfaqwidget-landing-search-conducted-state .helpfaqwidget__view-landing-most-
asked-questions { display: none; }

.helpfaqwidget__view-landing-most-asked-questions h3 { position: relative; left: -


10px; }

.helpfaqwidget__view-landing-tablistcontainer { position: relative; z-index: 0;


background-color: rgb(184, 184, 184); overflow: hidden; }

.helpfaqwidget__view-landing-tablistcontainer .C8 { padding: 0px; width: 100%; }

@media only screen and (max-width: 767px) {


.helpfaqwidget__view-landing-tablistcontainer .C8 { margin-top: -5px; }
}

.helpfaqwidget__view-landing-tablistcontainer .C8 .select-bar { display: none; }

.helpfaqwidget__view-landing-tablistcontainer .C8 .tab-menu-item a { color:


rgb(145, 145, 145) !important; }

.helpfaqwidget__view-landing-tablistcontainer .C8 .tab-menu-item.active a { color:


rgb(92, 9, 49) !important; }

.helpfaqwidget__view-landing-tablistcontainer .C8 .content-container { transition:


all 0.3s ease-out 0s; height: 0px; overflow: hidden; }

.helpfaqwidget__view-landing-tablistcontainer .C8 .content-container > div


{ padding: 0px 10px; }

.helpfaqwidget__view-landing-tablistcontainer .C8 .content-container .content-


container-list { transition: transform 0.3s ease-out 0s, opacity 0.3s ease-out 0s,
-webkit-transform 0.3s ease-out 0s; transform: translateX(0px); margin: 0px; width:
100%; padding: 0px; background: rgb(255, 255, 255); }

@media only screen and (max-width: 767px) {


.helpfaqwidget__view-landing-tablistcontainer .C8 .tab-menu-list { height: 110px;
}
.helpfaqwidget__view-landing-tablistcontainer .C8 .tab-menu-list.slick-
initialized .slick-track .slick-slide { display: table-cell; }
.helpfaqwidget__view-landing-tablistcontainer .C8 .tab-menu-list .slick-list
{ padding: 0px !important; }
}

.helpfaqwidget__view-landing-tablistcontainer .C8 .tabmenu-link > span { display:


block; }

.helpfaqwidget__view-landing-tablistcontainer .C8 .tabmenu-link > span::before


{ display: block; content: ""; font-family: icomoon; font-size: 55px; }

@media only screen and (max-width: 767px) {


.helpfaqwidget__view-landing-tablistcontainer .C8 .tabmenu-link > span::before
{ display: none; }
}

.helpfaqwidget__view-landing-tablistcontainer .C8 .tabmenu-link > span.book::before


{ content: ""; }

.helpfaqwidget__view-landing-tablistcontainer .C8 .tabmenu-link >


span.baggage::before { content: ""; }

.helpfaqwidget__view-landing-tablistcontainer .C8 .tabmenu-link >


span.airport::before { content: ""; }

.helpfaqwidget__view-landing-tablistcontainer .C8 .tabmenu-link >


span.plane::before { content: ""; transform: rotate(0deg); }

.helpfaqwidget__view-landing-tablistcontainer .C8 .tabmenu-link >


span.qmiles::before { content: ""; }

.helpfaqwidget__view-landing-tablistcontainer .C8 .tab-menu-item { border-radius:


0px; width: 19.87%; }

@media only screen and (max-width: 767px) {


.helpfaqwidget__view-landing-tablistcontainer .C8 .tab-menu-item { line-height:
31px; padding: 10px; width: auto; display: table-cell; vertical-align: middle;
height: 110px; }
}

.helpfaqwidget__view-landing-tablistcontainer .C8 .tab-menu-item a { color:


rgb(145, 145, 145); }

.helpfaqwidget__view-landing-tablistcontainer .C8 .tab-menu-item.active { box-


shadow: rgba(0, 0, 0, 0.12) 2px 7px 47px 8px; }

.helpfaqwidget__view-landing-tablistcontainer .C8 .tab-menu-item.active a { color:


rgb(82, 18, 49); }

.helpfaqwidget__view-landing-tablistcontainer .C8 .tab-menu-item.slick-current a


{ color: rgb(82, 18, 49); }

.helpfaqwidget__view-landing-tablistcontainer .C8 .tab-question-container


{ padding: 30px 40px; }

.helpfaqwidget__view-landing-tablistcontainer .C8 .tab-question-container h3


{ margin-top: 5px; }

.helpfaqwidget__view-landing-tablistcontainer .C8 .tab-question-container ul > li {


font-size: 16px; font-weight: 300; padding: 4px 0px; }

.helpfaqwidget__view-landing-tablistcontainer .C8 .tab-question-container a[data-


zenddesk-key] { max-width: 190px; }

@media only screen and (max-width: 767px) {


.helpfaqwidget__view-landing-tablistcontainer .C8 .tab-question-container a[data-
zenddesk-key] { max-width: 100%; }
}

.helpfaqwidget__view-landing-additionalcontent { background-color: rgb(244, 244,


244); }

@media only screen and (max-width: 767px) {


.helpfaqwidget__view-landing-additionalcontent { max-height: none; }
}

.helpfaqwidget__view-landing-additionalcontent ul li { padding: 15px 10px; }

.helpfaqwidget__view-landing-additionalcontent .container.no-
gutter, .helpfaqwidget__view-landing-additionalcontent .no-
gutter.helpfaqwidget__container { z-index: inherit; }

.helpfaqwidget__view-landing-additionalcontent-container { margin: 0px; }

.helpfaqwidget__view-landing-additionalcontent-container
> .helpfaqwidget__view, .helpfaqwidget__view-landing-additionalcontent-container
> .row { margin: 0px; }

.helpfaqwidget__view-landing-additionalcontent-container > .helpfaqwidget__view >


div, .helpfaqwidget__view-landing-additionalcontent-container > .row > div
{ padding: 20px 40px 50px; }

@media only screen and (max-width: 767px) {


.helpfaqwidget__view-landing-additionalcontent-container > .helpfaqwidget__view >
div, .helpfaqwidget__view-landing-additionalcontent-container > .row > div
{ display: inline-block; width: 100%; }
}

@media only screen and (max-width: 767px) {


.helpfaqwidget__view-landing-additionalcontent-container #paginationButton
{ width: 100%; }
}

.helpfaqwidget__view-landing-search-show-more button { display: none; }

.helpfaqwidget__view-landing-search-show-more button[data-next-page] { display:


inline-block; }

.helpfaqwidget__view-landing-search-results { transition: height 0.5s ease-out 0s;


background: rgb(255, 255, 255); margin: 0px; height: 0px; overflow: hidden;
position: relative; }

.helpfaqwidget__view-landing-search-results > div { height: auto; background-color:


rgb(255, 255, 255); }

.helpfaqwidget-landing-search-details-visible-state .helpfaqwidget__view-landing-
search-results > div { overflow: visible; opacity: 0; position: absolute; }
.helpfaqwidget-landing-search-details-visible-state .helpfaqwidget__view-landing-
search-results > div > div { height: auto; }

.helpfaqwidget__view-landing-search-results-details { transition: all 0.2s ease-out


0s; position: absolute; width: 100%; height: 100%; margin: 0px; padding: 0px 14px;
top: 0px; left: 0px; transform: translateX(100%); opacity: 0; z-index: 1; }

.helpfaqwidget__view-landing-search-results-details > p { padding-bottom: 50px;


border-bottom: 1px solid rgb(0, 0, 0); }

.helpfaqwidget-landing-search-details-visible-state .helpfaqwidget__view-landing-
search-results-details { transform: translateX(0px); position: static !important;
height: auto !important; opacity: 1 !important; }

.helpfaqwidget__view-landing-search-results-container { transition: opacity 0.2s


ease-out 0s; }

.helpfaqwidget__view-landing-search-results-container a { text-indent: 0px; }

.helpfaqwidget__view-landing-search-results .landing-search-
title, .helpfaqwidget__view-landing-search-results .topic-search-button { display:
none; }

.helpfaqwidget-landing-search-conducted-state .helpfaqwidget__view-landing-search-
results { height: 100%; }

.helpfaqwidget-landing-search-conducted-state .helpfaqwidget__view-landing-search-
results .landing-search-title { display: block; }

.helpfaqwidget-landing-topic-search-conducted-state .helpfaqwidget__view-landing-
search-results .landing-search-title { display: none !important; }

.helpfaqwidget-landing-topic-search-conducted-state .helpfaqwidget__view-landing-
search-results .topic-search-button { display: block !important; }

.helpfaqwidget__view-landing-other-contact-methods { margin: 20px 0px 0px; }

.helpfaqwidget__view-landing-other-contact-methods > div { background-repeat: no-


repeat; background-size: cover; height: 200px; }

.helpfaqwidget__view-landing-other-contact-methods > div.contact-us { background-


image: url("clientlibs/images/help-faq-contact-us.jpg"); }

.helpfaqwidget__view-landing-other-contact-methods > div.chat { background-image:


url("clientlibs/images/help-faq-chat.jpg"); }

.helpfaqwidget__view-landing-other-contact-methods > div.office { background-image:


url("clientlibs/images/help-faq-find-office.jpg"); }

.helpfaqwidget__view-landing-other-contact-methods > div button { min-width: 200px;


margin-left: 50%; position: relative; left: -100px; top: 50%; transform:
translateY(-50%); }

.helpfaqwidget__view-contactus > div > div { padding: 20px 40px 50px; background:
rgb(255, 255, 255); height: 100%; }

.helpfaqwidget__view-contactus .related-faq { background-color: rgb(248, 248, 248);


min-height: 850px; }
@media only screen and (max-width: 767px) {
.helpfaqwidget__view-contactus .related-faq h3 { margin-top: 40px; }
}

@media only screen and (max-width: 767px) {


.helpfaqwidget__view-contactus .related-faq { min-height: 100%; position: static;
}
}

.helpfaqwidget__view-contactus .custom-select { width: 100%; }

.helpfaqwidget__view-contactus .tab-category-list li { margin: 10px 0px; font-size:


16px; font-weight: 300; }

@media only screen and (max-width: 767px) {


.helpfaqwidget__view-contactus-form .form-fields { z-index: 1; }
}

.helpfaqwidget__view-contactus-form > .helpfaqwidget__view > div


> .helpfaqwidget__view, .helpfaqwidget__view-contactus-form > .helpfaqwidget__view
> div > .row, .helpfaqwidget__view-contactus-form > .row > div
> .helpfaqwidget__view, .helpfaqwidget__view-contactus-form > .row > div > .row
{ margin: 15px 0px; }

.helpfaqwidget-contactus-form-submit-success-state .helpfaqwidget__view-contactus-
form { display: none; }

.helpfaqwidget__view-contactus-form-confirmation { position: relative; z-index: 2;


display: none; }

.helpfaqwidget-contactus-form-submit-success-state .helpfaqwidget__view-contactus-
form-confirmation { display: block; }

@media only screen and (max-width: 767px) {


.helpfaqwidget-contactus-form-submit-success-state .helpfaqwidget__view-
contactus-form-confirmation { margin-top: 100px; margin-bottom: 50px; }
}

.helpfaqwidget__view-contactus-form-confirmation img { width: 100%; height: auto; }

.helpfaqwidget__view-contactus-form-confirmation .confirmation-text { font-size:


20px; margin-left: 70px; }

.helpfaqwidget__view-contactus-form-confirmation .confirmation-text::before
{ content: ""; color: rgb(255, 255, 255); display: inline-block; font-size: 30px;
background: rgb(0, 166, 81); padding: 8px 16px; position: relative; border-radius:
64px; font-family: icomoon; margin-left: -68px; }

.helpfaqwidget__view-office { height: 100%; overflow-y: scroll; }

.helpfaqwidget__view-office .office-header { padding: 80px 40px 20px; margin-


bottom: 20px; }

.helpfaqwidget__view-office .other-office-container { padding: 5px 40px;


background: url("clientlibs/images/helpfaq-office-watermark.png") center center no-
repeat rgb(248, 248, 248); }

@media only screen and (max-width: 767px) {


.helpfaqwidget__view-office #officeSearchBtn { width: 100%; }
}

.helpfaqwidget__view-office .map-container { display: block; position: relative;


height: 600px; width: 100%; padding: 0px; }

.helpfaqwidget__view-office .map-container #helpFAQGoogleMap { width: 100%; height:


100%; }

.helpfaqwidget__view-office #otherOffices { height: 500px; }

.helpfaqwidget__view-office #helpFAQOfficeDetails { padding: 0px 40px 20px 70px; }

.helpfaqwidget__view-office #helpFAQOfficeDetails .main-office::before { content:


""; font-size: 40px; display: inline-block; position: relative; color: rgb(92, 9,
49); font-family: icomoon; margin-left: -30px; top: 10px; left: -10px; }

.helpfaqwidget__view-office #helpFAQOfficeDetails .address, .helpfaqwidget__view-


office #helpFAQOfficeDetails .opening { margin: 25px 0px; }

.helpfaqwidget__view-office #helpFAQOfficeDetails .address p, .helpfaqwidget__view-


office #helpFAQOfficeDetails .opening p { margin: 0px; }

.helpfaqwidget__view-office .main-office h3, .helpfaqwidget__view-office .main-


office h4 { margin: 0px; font-size: 23px; display: inline-block; }

.helpfaqwidget__view-office .main-office h4 { font-weight: 500; display: block; }

.helpfaqwidget__view-office .other-office { margin: 30px 0px; }

.helpfaqwidget__view-office .other-office h3, .helpfaqwidget__view-office .other-


office h4 { margin: 0px; font-size: 17px; }

.helpfaqwidget__view-office .other-office h4 { font-weight: 500; }

.helpfaqwidget__view-chat { background-color: rgb(255, 255, 255); height: 880px; }

.helpfaqwidget__view-chat img { display: block; margin: 50px 30px; }

.helpfaqwidget-landing-details-visible-state .helpfaqwidget__view-landing-slide-
content-details, .helpfaqwidget-landing-search-details-visible-
state .helpfaqwidget__view-landing-slide-content-details, .helpfaqwidget-landing-
tab-details-state .helpfaqwidget__view-landing-slide-content-details { opacity: 1 !
important; visibility: visible !important; transform: translateX(0px) !important; }

@media only screen and (max-width: 767px) {


.helpfaqwidget-landing-details-visible-state .helpfaqwidget__view-landing-slide-
content-details, .helpfaqwidget-landing-search-details-visible-
state .helpfaqwidget__view-landing-slide-content-details, .helpfaqwidget-landing-
tab-details-state .helpfaqwidget__view-landing-slide-content-details { display:
block; }
}

.helpfaqwidget-landing-tab-details-state .helpfaqwidget__view-landing-slide-
content-details { top: 120px; }

.helpfaqwidget-landing-search-details-visible-state .helpfaqwidget__view-landing-
slide-content-details { top: 0px; padding: 20px 0px 0px !important; position:
relative !important; }
.helpfaqwidget-landing-details-visible-state .helpfaqwidget__view-landing-slide-
content-details { top: 0px !important; position: relative !important; }

.helpfaqwidget-landing-tab-details-state .C8 .content-container .content-container-


list { transform: translateX(-100%); opacity: 0; }

.helpfaqwidget-landing-tab-state .C8 .tab-menu-item.slick-current a { color:


rgb(82, 18, 49) !important; }

.helpfaqwidget-landing-tab-state .C8 .select-bar { display: block; }

@media screen and (min-width: 770px) {


.helpfaqwidget-landing-tab-state .C8 .select-bar { display: none !important; }
}

.helpfaqwidget-landing-tab-state .C8 .content-container { height: auto; }

.helpfaqwidget-landing-tab-state.tab-index-selected-0 .helpfaqwidget__view-landing-
header { background-image: url("clientlibs/images/helpfaq-00.jpg"); }

@media only screen and (max-width: 767px) {


.helpfaqwidget-landing-tab-state.tab-index-selected-0 .helpfaqwidget__view-
landing-header { background-image: url("clientlibs/images/helpfaq-00-
mobile.jpg"); }
}

.helpfaqwidget-landing-tab-state.tab-index-selected-1 .helpfaqwidget__view-landing-
header, .helpfaqwidget-landing-tab-state.tab-index-selected-2 .helpfaqwidget__view-
landing-header { background-image: url("clientlibs/images/helpfaq-01.jpg"); }

@media only screen and (max-width: 767px) {


.helpfaqwidget-landing-tab-state.tab-index-selected-1 .helpfaqwidget__view-
landing-header, .helpfaqwidget-landing-tab-state.tab-index-selected-
2 .helpfaqwidget__view-landing-header { background-image:
url("clientlibs/images/helpfaq-01-mobile.jpg"); }
}

.helpfaqwidget-landing-tab-state.tab-index-selected-4 .helpfaqwidget__view-landing-
header { background-image: url("clientlibs/images/helpfaq-02.jpg"); }

@media only screen and (max-width: 767px) {


.helpfaqwidget-landing-tab-state.tab-index-selected-4 .helpfaqwidget__view-
landing-header { background-image: url("clientlibs/images/helpfaq-02-
mobile.jpg"); }
}

.helpfaqwidget-landing-search-conducted-state .C8 .content-container { height:


0px !important; }

.helpfaqwidget-spinner-loader { z-index: 99999; top: 0px; left: 0px; background:


rgb(255, 255, 255); opacity: 0.8; position: absolute !important; width: 100% !
important; height: 100% !important; }

.helpfaqwidget__main-container { visibility: hidden; opacity: 0; display: none; }

.helpfaqwidget-open-state .helpfaqwidget__main-container { visibility: visible;


opacity: 1; display: block; }

.helpfaqwidget__main-container-inline .helpfaqwidget { position: relative; }


.helpfaqwidget__main-container-inline .helpfaqwidget__container { top: 0px; }

.helpfaqwidget__main-container-inline .helpfaqwidget__bg { opacity: 0 !important;


display: none !important; }

.helpfaqwidget__main-container-inline .helpfaqwidget__content { position: relative;


}

.helpfaqwidget__main-container-inline #chatView, .helpfaqwidget__main-container-


inline #contactusView, .helpfaqwidget__main-container-inline
#landingView, .helpfaqwidget__main-container-inline #officeView { display: none;
position: relative !important; }

.helpfaqwidget__main-container-inline #chatView.view-active, .helpfaqwidget__main-


container-inline #contactusView.view-active, .helpfaqwidget__main-container-inline
#landingView.view-active, .helpfaqwidget__main-container-inline #officeView.view-
active { display: block; }

.helpfaqwidget__main-container-inline #helpfaqwidgetCloseBtn { display: none; }

.helpfaqwidget__main-container.is-embed { padding: 0px; }

.helpfaqwidget__main-container .non-scroll .helpfaqwidget #officeView > div


{ overflow: scroll; }

.helpfaqwidget__main-container-overlay { padding: 0px !important; background: 0px


0px !important; position: relative !important; }

.helpfaqwidget__main-container-overlay > .container, .helpfaqwidget__main-


container-overlay > .helpfaqwidget__container { padding-left: 0px; padding-right:
0px; position: inherit !important; z-index: inherit !important; }

.helpfaqwidget__main-container-overlay > .container


> .helpfaqwidget__view, .helpfaqwidget__main-container-overlay > .container > .row,
.helpfaqwidget__main-container-overlay > .helpfaqwidget__container
> .helpfaqwidget__view, .helpfaqwidget__main-container-overlay
> .helpfaqwidget__container > .row { margin-left: 0px; margin-right: 0px; }

.T31__flight-list-container__flight-item__row__flight-info li .cell.T31--row-
modifier::before { content: attr(data-tier); display: none; color: rgb(0, 0, 0); }

@media only screen and (max-width: 767px) {


.T7_4-redeem .a-tab-list li.redeem-tab-headers a span { visibility: hidden; }
.T7_4-redeem .a-tab-list li.redeem-tab-headers::before { content: ""; line-
height: 25px; position: absolute; font-size: 19px; padding: 18px 0px; top: 0px;
left: 0px; text-align: center; }
.T7_4-redeem .a-tab-list li.redeem-tab-headers { width: 33.33%; line-height:
19px; }
.T31_flight-details-list .T31__flight-list-container__flight-item__row__flight-
info li .cell.T31--row-modifier::before { content: attr(data-tier); position:
absolute; width: 100%; padding: 20px; top: 0px; left: 0px; display: block;
background: rgb(255, 255, 255); font-size: 20px; font-weight: 500; }
.T31_flight-details-list .timetable .timetable-search-results-flights-info >
li .cell:nth-child(5) { background: rgb(255, 255, 255); }
.T31_flight-details-list .timetable .timetable-search-results-flights-info
{ margin: 0px auto; width: 93% !important; }
.T31_flight-details-list .timetable .timetable-search-results-content-list
{ background: rgb(255, 255, 255); }
}

#bookingTabViewContainer { box-shadow: rgba(0, 0, 0, 0.12) 2px 27px 47px 8px; }

.T7_4-redeem #bookingTabViewContainer { background: url("../../../images/bg-redeem-


flight-search.png") 0px top no-repeat rgb(255, 255, 255); }

@media only screen and (max-width: 767px) {


.T7_4-redeem #bookingTabViewContainer { background: rgb(242, 242, 242); }
}

#bookingTabViewContainer .register-form-checkbox-bar { margin: 0px; }

@media only screen and (max-width: 767px) {


#bookingTabViewContainer .register-form-checkbox-bar .checkbox-slide { margin:
0px auto 20px 0px; display: inline-block; }
}

@media only screen and (max-width: 767px) {


#bookingTabViewContainer .submit-cell button { width: 100%; }
}

.T7_4-redeem #bookingTabViewContainer .submit-cell button { padding-right: 55px; }

@media only screen and (max-width: 767px) {


.T7_4-redeem #bookingTabViewContainer .submit-cell button { position: relative;
padding-right: 75px; margin-top: 20px; }
}

.T7_4-redeem #bookingTabViewContainer .submit-cell button .icon { position:


absolute; top: 38px; font-size: 32px; }

@media only screen and (max-width: 767px) {


.T7_4-redeem #bookingTabViewContainer .submit-cell button .icon { top: 5px; font-
size: 52px; }
}

@media only screen and (max-width: 767px) {


.T7_4-redeem #bookingTabViewContainer .submit-cell button { font-size: 24px; }
}

@media only screen and (max-width: 767px) {


.T7_4-redeem #bookingTabViewContainer .submit-cell .form-row { padding: 0px; }
}

#bookingTabViewContainer .form-row { padding: 29px 0px; text-align: right; width:


100%; }

#bookingTabViewContainer h3 { font-size: 16px; font-weight: 700; display: inline-


block; vertical-align: middle; color: rgb(92, 9, 49); margin-right: 10px; }

.T7_4-redeem #bookingTabViewContainer h3 { float: left; margin: 0px; }

@media only screen and (max-width: 767px) {


.T7_4-redeem #bookingTabViewContainer h3 { float: none; }
}

@media only screen and (max-width: 767px) {


#bookingTabViewContainer h3 { font-size: 21px; font-weight: 500; }
}

#bookingTabViewContainer .flight-types h3 { display: block; }

#bookingTabViewContainer .input-base { overflow: visible; }

#bookingTabViewContainer .custom-select { margin: 20px 0px; width: 100%; }

@media only screen and (max-width: 767px) {


.T7_4-redeem #bookingTabViewContainer .custom-select { margin-top: 0px; }
}

#bookingTabViewContainer .radio-base { font-size: 12px; line-height: 1.2; display:


inline-block; position: relative; top: 5px; padding: 15px; }

.T7_4-redeem #bookingTabViewContainer .radio-base { top: -12px; padding: 0px


10px; }

@media only screen and (max-width: 767px) {


#bookingTabViewContainer .radio-base { padding: 0px 10px; font-size: 18px; }
#bookingTabViewContainer .radio-base .radio-base-text { padding-left: 28px; }
}

#bookingTabViewContainer .radio-base .radio-base-text::before { top: -3px; left: -


5px; width: 16px; height: 16px; border: 3px solid rgb(92, 9, 49); }

.T7_4-redeem #bookingTabViewContainer .radio-base .radio-base-text::before { top: -


1px; }

@media only screen and (max-width: 767px) {


#bookingTabViewContainer .radio-base .radio-base-text::before { width: 25px;
height: 25px; }
}

@media only screen and (max-width: 767px) {


#bookingTabViewContainer .T7_4-flight .radio-base { top: -12px; }
}

#bookingTabViewContainer .twitter-typeahead { width: 100%; }

#bookingTabViewContainer .autocomplete { padding: 0px; }

#bookingTabViewContainer .autocomplete.passengers { padding: 20px 0px 0px; }

@media only screen and (max-width: 767px) {


.T7_4-redeem #bookingTabViewContainer .autocomplete.passengers { padding-top:
0px; }
}

#bookingTabViewContainer .T7-calendar { padding: 0px; }

#bookingTabViewContainer div[id^="T7-calendar_"] .T7-calendar-field { padding: 0px


10px 0px 0px; }

.T7_4-redeem #bookingTabViewContainer div[id^="T7-calendar_"] .T7-calendar-field


{ padding: 0px 10px; }

@media only screen and (max-width: 767px) {


.T7_4-redeem #bookingTabViewContainer div[id^="T7-calendar_"] .T7-calendar-field
{ padding: 0px 10px !important; }
}

@media only screen and (max-width: 767px) {


#bookingTabViewContainer div[id^="T7-calendar_"] .T7-calendar-field { padding:
0px !important; }
}

#bookingTabViewContainer .T7-calendar .T7-calendar-field { padding: 0px 10px 0px


0px; width: 100%; }

@media only screen and (max-width: 767px) {


#bookingTabViewContainer .T7-calendar .T7-calendar-field { padding: 0px !
important; }
}

#bookingTabViewContainer .main-trip-calendar .T7-calendar .T7-calendar-field


{ width: auto; }

#bookingTabViewContainer .checkbox-base.is-above-input { position: relative; right:


0px; top: 0px; margin: 0px; z-index: 3; }

#T7_4-hotel-form .T7-calendar .T7-calendar-field, .T7_4-flight-form .T7-


calendar .T7-calendar-field { width: auto; }

#T7_4-hotel-form .T7-calendar .T7-calendar-field { padding: 0px 20px 0px 0px; }

#T7_4-car-form .T7-calendar .T7-calendar-field { padding: 0px; margin: 20px 0px; }

@media only screen and (max-width: 767px) {


.T7_4-flight-form h3 { margin-top: 0px; }
}

.T7_4-flight-form .main-trip-calendar .T7-calendar .T7-calendar-field { width: 34%;


padding: 0px 20px 0px 0px; }

@media only screen and (max-width: 767px) {


.T7_4-flight-form .main-trip-calendar .T7-calendar .T7-calendar-field { width:
100%; }
}

.T7_4-flight-form .input-base { max-width: 320px; }

@media only screen and (max-width: 767px) {


.T7_4-flight-form .input-base { max-width: 100%; }
}

.T7_4-flight-form .helpfaqwidget__view, .T7_4-flight-form .row { position:


relative; }

.T7_4-flight-form .premium-check, .T7_4-flight-form .promo-code { padding-top:


20px; }

@media only screen and (max-width: 767px) {


.T7_4-flight-form .premium-check, .T7_4-flight-form .promo-code { padding-top:
0px; }
}

@media only screen and (max-width: 767px) {


.T7_4-redeem .T7_4-flight-form .promo-code > .input-base { margin-bottom: 0px; }
}

.T7_4-flight-form .premium-check > label.checkbox-base { margin-left: 0px; }

@media only screen and (max-width: 767px) {


.T7_4-flight-form .premium-check { padding-top: 0px; position: relative; top: -
17px; }
}

.T7_4-flight-form .multi-flight-row { padding-bottom: 20px; }

@media only screen and (max-width: 767px) {


.T7_4-redeem .T7_4-flight-form .multi-flight-row { padding-bottom: 0px; }
}

.T7_4-flight-form #addFlight { display: block; padding: 0px 0px 20px; font-size:


19px; font-weight: 300; }

@media only screen and (max-width: 767px) {


.T7_4-flight-form #addFlight { font-size: 22px; }
}

.T7_4-flight-form .flight-types { margin-bottom: 40px; }

.T7_4-redeem .T7_4-flight-form .flight-types { margin-bottom: 10px; }

@media only screen and (max-width: 767px) {


.T7_4-flight-form .flight-types { margin-bottom: 10px; }
}

.T7_4-flight-form .delete-flight { background: 0px center; border: 0px; position:


relative; left: -20px; top: 6px; font-size: 31px; display: inline-block; color:
rgb(92, 9, 49); cursor: pointer; }

@media only screen and (max-width: 767px) {


.T7_4-flight-form .remove-flight-btn-container { position: absolute; top: 0px;
right: 8px; width: 34px; background: rgb(92, 9, 49); height: 281px; }
.T7_4-flight-form .remove-flight-btn-container .delete-flight { color: rgb(255,
255, 255); left: -10px; height: 100%; top: 4px; padding: 4px; }
.T7_4-flight-form .remove-flight-btn-container .delete-flight > span { position:
relative; left: -2px; }
}

.T7_4-flight-form .multi-field { display: none; }

.T7_4-flight-form.to-fields-disabled .T7-calendar > div:last-child, .T7_4-flight-


form.to-fields-disabled .to-field { opacity: 0.4; }

.T7_4-flight-form .T7_4-flight.enable-multi .multi-field { display: block; }

@media only screen and (max-width: 959px) {


.T7_4-flight-form .passengers .input-base { margin-bottom: 0px; }
}

.T7_4-flight-form .accordion-module { padding-left: 10px; padding-right: 10px;


margin-top: 7px; }

.T7_4-flight-form .accordion-module .accordion-module-item { border-color:


transparent transparent rgb(82, 18, 49); }

.T7_4-flight-form .accordion-module .accordion-module-item:first-child { border-


top: 1px solid rgb(82, 18, 49); }

@media only screen and (max-width: 767px) {


.T7_4-redeem .T7_4-flight-form .accordion-module { margin: 0px; background:
rgb(242, 242, 242); border-top: 0px; }
.T7_4-redeem .T7_4-flight-form .accordion-module .accordion-module-opener { font-
size: 30px; padding: 20px 50px 20px 0px; }
.T7_4-redeem .T7_4-flight-form .accordion-module .accordion-module-opener::after
{ left: auto; right: 10px; }
}

.T7_4-redeem #bookingTabViewContainer .autocomplete .input-base::before { content:


""; position: absolute; top: 50%; margin: -10px 0px 0px; right: 13px; width: 21px;
height: 21px; border-radius: 100%; background-color: rgb(162, 154, 146);
transition: background 0.2s ease 0s; z-index: 3; }

.T7_4-redeem #bookingTabViewContainer .autocomplete .input-base::after { position:


absolute; top: 50%; right: 13px; margin: -9px 0px 0px; speak: none; font-style:
normal; font-weight: 400; font-variant: normal; text-transform: none; content:
""; color: rgb(255, 255, 255); background: 0px center; line-height: 1em; padding:
7px 4px; z-index: 4; border-radius: 0px; font-size: 6px; font-family: icomoon !
important; }

@media only screen and (max-width: 767px) {


.T7_4-redeem #bookingTabViewContainer .autocomplete .input-base::after { font-
size: 10px; padding: 11px 4px; }
}

@media only screen and (max-width: 767px) {


.T7_4-redeem #bookingTabViewContainer .autocomplete .input-base::after, .T7_4-
redeem #bookingTabViewContainer .autocomplete .input-base::before { width: 30px;
height: 30px; margin: -15px 0px 0px; right: 19px; }
}

@media only screen and (max-width: 767px) {


.T7_4-redeem .T7_4-flight-form .T7_4-upgrade-flight button.btn.btn-orange
{ width: 100%; font-size: 24px; }
}

.T7_4-redeem .T7_4-flight-form .T7_4-upgrade-flight button.btn.btn-


orange .icon.icon-airplane-01 { font-size: 24px; position: absolute; top: 16px; }

@media only screen and (max-width: 767px) {


.T7_4-redeem .T7_4-flight-form .T7_4-upgrade-flight button.btn.btn-
orange .icon.icon-airplane-01 { top: 5px; font-size: 52px; }
}

.T7_4-redeem .T7_4-flight-form .T7_4-upgrade-flight div.retreive-form-fields


{ margin: 20px 0px 0px; padding-bottom: 40px; }

.T7_4-redeem .T7_4-flight-form .T7_4-upgrade-flight div.retreive-form-fields .info-


dialog-box.info-dialog-box-form { color: rgb(143, 143, 141); }

.T7_4-redeem .T7_4-flight-form .T7_4-upgrade-flight div.retreive-form-fields .info-


dialog-box.info-dialog-box-form label { top: -4px; }
@media only screen and (max-width: 767px) {
.T7_4-redeem .T7_4-flight-form .T7_4-upgrade-flight div.retreive-form-
fields .info-dialog-box.info-dialog-box-form label { margin-right: -16px; top: 13%;
}
}

.T7_4-redeem .T7_4-flight-form .T7_4-upgrade-flight div.retreive-form-fields


div.input-base { margin-left: -10px; }

@media only screen and (max-width: 767px) {


.T7_4-redeem .T7_4-flight-form .T7_4-upgrade-flight div.retreive-form-fields
div.input-base { max-width: 97%; }
}

.T7_4-redeem .T7_4-flight-form .T7_4-upgrade-flight div.retreive-form-fields button


{ margin-right: -10px; }

@media only screen and (max-width: 767px) {


.T7_4-redeem .T7_4-flight-form .T7_4-upgrade-flight div.retreive-form-fields
button { margin-right: 0px; }
}

@media only screen and (max-width: 767px) {


.T7_4-redeem .T7_4-flight-form .T7_4-upgrade-flight div.retreive-form-fields
div:nth-child(2) { padding: 0px; }
}

@media only screen and (max-width: 767px) {


.T7_4-redeem .T7_4-flight-form .T7_4-upgrade-flight .spinner-overlay { margin-
bottom: 40px; }
}

@media only screen and (max-width: 767px) {


.T7_4-redeem .T7_4-flight-form .T7_4-upgrade-flight .T31_flight-details-
list .timetable-search-results-content .timetable-search-results-content-
list .cell.T31--row-modifier { float: left; clear: both; height: 100%; text-align:
left; padding: 95px 20px 20px; position: relative; line-height: 33px; background:
rgb(235, 235, 235); width: 100% !important; }
}

@media only screen and (max-width: 767px) {


.T7_4-redeem .T7_4-flight-form .T7_4-upgrade-flight .T31_flight-details-
list .timetable-search-results-content .timetable-search-results-content-
list .cell.T31--row-modifier .col-center-block { padding: 0px; }
}

.T7_4-redeem .T7_4-flight-form .T7_4-upgrade-flight .T31_flight-details-


list .timetable-search-results-content .timetable-search-results-content-
list .cell.T31--row-modifier .custom-select-list { text-align: left; }

.T7_4-redeem .T7_4-flight-form .T7_4-upgrade-flight .T31__flight-list-header


{ padding-bottom: 20px; border-top: 1px solid rgb(235, 235, 235); }

.T7_4-redeem .T7_4-flight-form .T7_4-upgrade-flight .timetable .timetable-search-


results-flights-info > li .cell .custom-select .input-base-placeholder { display:
none; }

.T7_4-redeem .T7_4-flight-form .T7_4-upgrade-flight .timetable .timetable-search-


results-flights-info > li .cell .custom-select .input-base-placeholder.visible
{ text-align: left; display: block; }

.T7_4-redeem .T7_4-flight-form .T7_4-upgrade-flight .timetable .timetable-search-


results-flights-info > li .cell .custom-select .custom-select-opener, .T7_4-
redeem .T7_4-flight-form .T7_4-upgrade-flight .timetable .timetable-search-results-
flights-info > li .cell .custom-select .select2-container .select2-selection--
multiple, .select2-container .T7_4-redeem .T7_4-flight-form .T7_4-upgrade-
flight .timetable .timetable-search-results-flights-info > li .cell .custom-
select .select2-selection--multiple { text-align: left; }

.T7_4-redeem .T7_4-flight-form .T7_4-upgrade-flight .T7_4-confirm-upgrade-payment-


block button.btn.j-T7_4-otp-confirm:disabled, .T7_4-redeem .T7_4-flight-form .T7_4-
upgrade-flight .T7_4-confirm-upgrade-payment-block button.btn.j-T7_4-otp-
confirm:disabled:hover { color: rgb(82, 18, 49) !important; background: rgb(255,
255, 255) !important; border-color: rgb(82, 18, 49) !important; }

@media only screen and (max-width: 767px) {


.T7_4-redeem .T7_4-flight-form .T7_4-upgrade-flight .T7_4-confirm-upgrade-
payment-block { padding-bottom: 40px; }
}

.T7_4-redeem .T7_4-flight-form .T7_4-upgrade-flight .T7_4-confirm-upgrade-payment-


block .grey-text { color: rgb(143, 143, 141) !important; }

.T7_4-redeem .T7_4-flight-form .T7_4-upgrade-flight .T31_passenger-details-


list .T31__flight-list-header { border: 0px; }

.T7_4-redeem .T7_4-flight-form .T7_4-upgrade-flight .T31__passenger-list-


container__passenger-item__row .T31--row-select { padding-left: 20px; }

.T7_4-redeem .T7_4-flight-form .T7_4-upgrade-flight .T31__passenger-list-


container__passenger-item__row .T31--row-select span.checkbox-base-text { float:
none; }

.T7_4-redeem .T7_4-flight-form .T7_4-upgrade-flight .upgrade-flights-pay-by-


block .upgrade-select-flights-pay-by { padding: 0px; }

.T7_4-redeem .T7_4-flight-form .T7_4-upgrade-flight .upgrade-flights-pay-by-block {


padding-top: 25px; border-top: 1px solid rgb(235, 235, 235); width: 100%; margin:
40px auto 0px; }

.T7_4-redeem .T7_4-flight-form .T7_4-upgrade-flight .upgrade-flights-pay-by-


block .mt-40.helpfaqwidget__view, .T7_4-redeem .T7_4-flight-form .T7_4-upgrade-
flight .upgrade-flights-pay-by-block .row.mt-40 { clear: both; float: left; width:
100%; padding-right: 0px; padding-left: 0px; margin: 40px auto; }

.T7_4-redeem .T7_4-flight-form .T7_4-upgrade-flight .upgrade-flights-pay-by-


block .mt-40.helpfaqwidget__view > div.col-xs-12, .T7_4-redeem .T7_4-flight-
form .T7_4-upgrade-flight .upgrade-flights-pay-by-block .row.mt-40 > div.col-xs-12
{ padding: 0px; }

.T7_4-redeem .T7_4-flight-form .T7_4-upgrade-flight .upgrade-flights-pay-by-


block .grey-text { color: rgb(143, 143, 141) !important; }

.T7_4-redeem .T7_4-flight-form .T7_4-upgrade-flight .upgrade-flights-pay-by-


block .grey-text h2 { line-height: 47px; }

@media only screen and (max-width: 767px) {


.T7_4-redeem .T7_4-flight-form .T7_4-upgrade-flight .upgrade-flights-pay-by-block
.grey-text h2 { font-size: 27px; }
}

.T7_4-redeem .T7_4-flight-form .T7_4-upgrade-flight .upgrade-flights-pay-by-


block .grey-text strong { font-weight: 700; }

@media only screen and (max-width: 767px) {


.T7_4-redeem .T7_4-flight-form .T7_4-upgrade-flight .upgrade-flights-pay-by-block
div.helpfaqwidget__view:first-child, .T7_4-redeem .T7_4-flight-form .T7_4-upgrade-
flight .upgrade-flights-pay-by-block div.row:first-child { padding: 0px; margin:
0px; }
}

@media only screen and (max-width: 767px) {


.T7_4-redeem .T7_4-flight-form .T7_4-upgrade-flight .upgrade-flights-pay-by-block
div.helpfaqwidget__view:first-child div:nth-child(2), .T7_4-redeem .T7_4-flight-
form .T7_4-upgrade-flight .upgrade-flights-pay-by-block div.row:first-child
div:nth-child(2) { padding: 0px; }
}

@media only screen and (max-width: 767px) {


.T7_4-redeem { padding-left: 10px !important; padding-right: 10px !important; }
}

.T12_2-variant .profile-details { width: 100%; background: linear-gradient(135deg,


rgba(235, 235, 235, 0.6) 0px, rgb(255, 255, 255) 100%); }

@media only screen and (max-width: 767px) {


.T12_2-variant .profile-details { margin-bottom: 18px; }
}

.T12_2-variant .profile-details, .T12_2-variant .profile-details-progress-status a


span:not(.icon-pencil) { color: rgb(82, 18, 49); }

.T12_2-variant .profile-details-progress-status { white-space: nowrap; }

.T12_2-variant .profile-details-content-row { padding: 10px 0px 9px; border-color:


rgb(82, 18, 49); }

@media only screen and (max-width: 767px) {


.T12_2-variant .profile-details-content-row { padding-top: 20px; padding-bottom:
0px; }
}

.T12_2-variant .profile-details-user-name { padding-left: 0px; }

.T12_2-variant .profile-details-user-id { padding-left: 0px; padding-right: 0px;


font-size: 16px; word-break: break-all; }

.T12_2-variant .profile-details-user-id span { padding-left: 0px; }

@media only screen and (max-width: 767px) {


.T12_2-variant .profile-details-user-id span { display: block; margin-bottom:
10px; font-size: 30px; font-weight: 100; }
}

@media only screen and (max-width: 767px) {


.T12_2-variant .profile-details-user-id { margin-bottom: 10px; font-size: 26px;
font-weight: 100; }
}

@media only screen and (max-width: 767px) {


.T12_2-variant .opened .profile-details-content { margin-bottom: 20px; border-
top: 0px; }
}

.T12_2-variant .profile-details-location { margin-left: -10px; }

@media only screen and (max-width: 767px) {


.T12_2-variant { padding-right: 0px; }
}

.change-bg.j-change-bg .image-gallery-slide img { transition: all 0.5s ease-out 0s;


}

@media only screen and (max-width: 767px) {


.change-bg.j-change-bg .image-gallery-slide img { width: 100%; }
}

.change-bg.j-change-bg .image-gallery-slide img:hover { transform: scale(1.03); }

@media only screen and (max-width: 767px) {


.image-gallery-slide { padding-left: 5px; }
.image-gallery-slide:nth-child(2n+1) { padding-right: 5px; padding-left: 0px; }
}

.slick-initialized .slick-slide { padding-left: 20px; }

@media only screen and (max-width: 767px) {


.slick-initialized .slick-slide { padding-left: 0px; }
}

@media only screen and (max-width: 767px) {


.image-gallery .btn-next { display: none; }
.image-gallery .btn-prev { display: none; }
}

.T14-variant { position: relative; }

@media only screen and (max-width: 767px) {


.T14-variant { margin-bottom: 50px; }
}

.T14-variant .wave-decoration { top: -126px; z-index: 0; }

.T14-variant + .sub-menu-container { position: relative; z-index: 1; }

.T14-variant .T14-status-section-content { position: relative; z-index: 10; }

.T14-variant .T14-status-section { margin: 0px 0px 46px; }

.T14-variant .T14-status-section::after, .T14-variant .T14-status-section::before {


content: ""; display: table; }

.T14-variant .T14-status-section::after { clear: both; }

.T14-variant .T14-status-section-content > ul { margin: -100px auto 0px; letter-


spacing: -6px; width: 544px; padding: 0px; position: relative; }
@media only screen and (max-width: 767px) {
.T14-variant .T14-status-section-content > ul { width: 100%; margin-top: 0px; }
}

.T14-variant .T14-status-section-content > ul > li { display: inline-block;


vertical-align: top; letter-spacing: 0px; padding: 0px; width: 25%; height:
120px; }

@media only screen and (max-width: 767px) {


.T14-variant .T14-status-section-content > ul > li { width: 50%; height: auto;
float: left; }
}

@media (min-width:0�) and (min-resolution: 0.001dpcm) {


.T14-variant .T14-status-section-content > ul > li:nth-child(2n+1) .T14-status-
block.page-select, .T14-variant .T14-status-section-content > ul > li:nth-
child(2n+1) .T14-status-block:hover { background: rgb(255, 255, 255); }
}

.T14-variant .T14-status-block { padding-bottom: 20px; font-size: 12px; text-align:


center; color: rgb(255, 255, 255); background: rgb(123, 141, 159); transition:
color 0.3s ease 0s; position: relative; overflow: hidden; height: 130px; }

@media only screen and (max-width: 767px) {


.T14-variant .T14-status-block { height: 218px; padding-top: 20px; }
}

.T14-variant .T14-status-block::before { opacity: 0; content: ""; position:


absolute; inset: 15%; background: rgb(255, 255, 255); box-shadow: rgba(90, 90, 90,
0.35) 0px 0px 8px; transition: transform 0.2s ease 0s, opacity 0.2s ease 0s, -
webkit-transform 0.2s ease 0s; transform: scale(1, 1); }

@media (min-width:0�) and (min-resolution: 0.001dpcm) {


.T14-variant .T14-status-block::before { inset: -5%; }
}

.T14-variant .T14-status-block.hover, .T14-variant .T14-status-block.page-


select, .T14-variant .T14-status-block:hover { overflow: visible; color: rgb(92, 9,
49); }

@media (min-width:0 �) and (min-resolution: 0.001dpcm) {


.T14-variant .T14-status-block.hover, .T14-variant .T14-status-block.page-select,
.T14-variant .T14-status-block:hover { background: rgb(255, 255, 255); }
}

.T14-variant .T14-status-block.hover::before, .T14-variant .T14-status-block.page-


select::before, .T14-variant .T14-status-block:hover::before { opacity: 1; z-index:
2; transform: scale(1.54, 1.68); }

.T14-variant .T14-status-block.hover a, .T14-variant .T14-status-block.page-select


a, .T14-variant .T14-status-block:hover a { color: rgb(92, 9, 49); }

.T14-variant .T14-status-block.hover .social, .T14-variant .T14-status-


block.hover .status-block-view-more, .T14-variant .T14-status-block.page-
select .social, .T14-variant .T14-status-block.page-select .status-block-view-more,
.T14-variant .T14-status-block:hover .social, .T14-variant .T14-status-
block:hover .status-block-view-more { display: inline-block; opacity: 1; }
@media only screen and (max-width: 767px) {
.T14-variant .T14-status-block.hover .social, .T14-variant .T14-status-
block.hover .status-block-view-more, .T14-variant .T14-status-block.page-
select .social, .T14-variant .T14-status-block.page-select .status-block-view-more,
.T14-variant .T14-status-block:hover .social, .T14-variant .T14-status-
block:hover .status-block-view-more { display: none; }
}

.T14-variant .T14-status-block.hover .status-block-view-more, .T14-variant .T14-


status-block.page-select .status-block-view-more, .T14-variant .T14-status-
block:hover .status-block-view-more { margin-bottom: 0px; transition-delay: 0.2s; }

@media only screen and (max-width: 767px) {


.T14-variant .T14-status-block.hover .status-block-view-more, .T14-variant .T14-
status-block.page-select .status-block-view-more, .T14-variant .T14-status-
block:hover .status-block-view-more { display: none; }
}

.T14-variant .T14-status-block.hover .status-block-quantity, .T14-variant .T14-


status-block.page-select .status-block-quantity, .T14-variant .T14-status-
block:hover .status-block-quantity { display: none; }

.T14-variant .T14-status-block.hover img, .T14-variant .T14-status-block.page-


select img, .T14-variant .T14-status-block:hover img { opacity: 0; }

.T14-variant .T14-status-block.hover img.image-hover, .T14-variant .T14-status-


block.page-select img.image-hover, .T14-variant .T14-status-block:hover img.image-
hover { opacity: 1; }

.T14-variant .T14-status-block.hover .image-hover, .T14-variant .T14-status-


block.page-select .image-hover, .T14-variant .T14-status-block:hover .image-hover {
opacity: 1; }

.T14-variant .T14-status-block * { position: relative; z-index: 2; }

.T14-variant .T14-status-block a { color: rgb(255, 255, 255); }

.T14-variant .T14-status-block-image-holder { width: 80px; height: 50px; margin:


0px auto; position: relative; display: block; }

.T14-variant .T14-status-block-image-holder > span { position: relative; display:


inline-block; width: 100%; height: 50px; top: 50%; font-size: 50px; margin: 0px
auto; transition: opacity 0.2s ease 0s; opacity: 1; }

.T14-variant .T14-status-block-image-holder > span.icon-discover { font-size: 16px;


}

.T14-variant .T14-status-block-image-holder > span.icon-discover::before


{ position: relative; top: 20px; }

.T14-variant .T14-status-block-image-holder > img { position: relative; width:


50px; height: 50px; top: 20%; margin: 0px auto; display: block; transition: opacity
0.2s ease 0s; opacity: 1; }

.T14-variant .T14-status-block-image-holder .image-hover { opacity: 0; position:


relative; display: inline-block; color: rgb(255, 255, 255); padding: 0px; top: -
54px; left: -14px; transition: opacity 0.2s ease 0s; }

.T14-variant .T14-status-block-image-holder .image-hover > img { width: 80px;


opacity: 1 !important; }

.T14-variant .T14-status-block-quantity { position: absolute; top: 50%; left: 0px;


right: 0px; text-align: center; font-size: 35px; margin: -25px 0px 0px 24px; font-
weight: 100; }

.T14-variant .T14-status-block-info { display: block; font-size: 31px; font-weight:


100; text-align: center; }

.T14-variant .T14-status-block-info.is-middle { font-size: 20px; margin-top:


27px; }

@media only screen and (max-width: 767px) {


.T14-variant .T14-status-block-info.is-middle { font-size: 34px; }
}

.T14-variant .T14-status-block-additional-info { display: block; margin: 0px; font-


size: 15px; font-weight: 300; text-align: center; }

@media only screen and (max-width: 767px) {


.T14-variant .T14-status-block-additional-info { font-size: 23px; }
}

.T14-variant .T14-status-block-view-more { opacity: 0; position: absolute; left:


0px; right: 0px; bottom: -10px; margin-bottom: -15px; }

.T14-variant .T14-status-block-view-more span[class*=" icon-"], .T14-variant .T14-


status-block-view-more span[class^="icon-"] { display: inline-block; vertical-
align: middle; margin: 0px 11px 0px 0px; font-size: 6px; }

@media only screen and (max-width: 959px) {


.T14-variant .T14-block { height: 130px; }
.T14-variant .T14-block.active { border-bottom: 3px solid rgb(92, 9, 49); }
}

.T14-variant .T14-block:nth-child(2n+1) .T14-status-block { background: rgb(109,


122, 135); }

@media only screen and (max-width: 767px) {


.T14-variant .T14-block:nth-child(2) .T14-status-block, .T14-variant .T14-
block:nth-child(3) .T14-status-block { background: rgb(123, 141, 159); }
.T14-variant .T14-block:nth-child(4) .T14-status-block { background: rgb(109,
122, 135); }
}

@media (min-width: 1999px) {


.T14-variant .wave-decoration { position: absolute; transform: scale(1.02); z-
index: 0; pointer-events: none; width: 2000px; left: 50%; margin: 0px 0px 0px -
1000px; }
}

.T16.trips-section h2 { margin-bottom: 30px; }

.T16.trips-section h2.media-tabs-headline { margin-bottom: 15px; font-size: 30px; }

@media only screen and (max-width: 959px) {


.T16.trips-section h2.media-tabs-headline { margin-top: 20px; }
}
@media only screen and (max-width: 767px) {
.T16.trips-section h2.media-tabs-headline { margin-top: 0px; padding: 0px 10px; }
}

.T16 .trips-section-list > li { margin-bottom: 10px; }

@media only screen and (max-width: 767px) {


.T16 .trips-section-list > li { margin-bottom: 30px; }
}

.T16 .trip-block { height: 230px; }

@media only screen and (max-width: 959px) {


.T16 .trip-block { border-bottom: 0px; }
}

@media only screen and (max-width: 767px) {


.T16 .trip-block { height: auto; }
}

.T16 .trip-block-holder { position: relative; min-height: 100%; padding-bottom:


87px; }

@media only screen and (max-width: 767px) {


.T16 .trip-block-holder { padding: 20px; }
}

.T16 .trip-block-txt-holder { width: auto; }

@media only screen and (max-width: 767px) {


.T16 .trip-block-txt-holder p { font-size: 18px; line-height: 24px; }
}

@media only screen and (max-width: 959px) {


.T16 .trip-block-txt-holder { padding-left: 10px; padding-right: 10px; }
}

@media only screen and (max-width: 767px) {


.T16 .trip-block-txt-holder { padding-left: 0px; padding-right: 0px; }
}

.T16 .trip-block-date { margin-top: 5px; }

@media only screen and (max-width: 767px) {


.T16 .trip-block-date { text-align: center; }
}

.T16 .trip-block-img-holder { width: auto; height: 100%; }

.T16 .trip-block-img-holder .imagery { background-size: cover; width: 210px;


height: 230px; }

@media only screen and (max-width: 959px) {


.T16 .trip-block-img-holder .imagery { width: 100%; }
}

.T16 .trip-block-img-holder img { width: auto; height: auto; margin: 0px; }

@media only screen and (max-width: 767px) {


.T16 .trip-block-img-holder img { width: 100%; max-width: 100%; }
}

@media only screen and (max-width: 767px) {


.T16 .trip-block-destination { margin-bottom: 15px; text-align: center; }
}

@media only screen and (max-width: 767px) {


.T16 .trip-block-destination span[class*=" icon-"], .T16 .trip-block-destination
span[class^="icon-"] { display: block; }
}

.T16 .media-tabs .imagery-right { background-size: cover; width: 210px; height:


180px; }

@media only screen and (max-width: 959px) {


.T16 .media-tabs .imagery-right { width: 100%; }
}

@media only screen and (max-width: 959px) {


.T16 .media-tabs { position: relative; clear: both; }
}

@media only screen and (max-width: 959px) {


.T16 .media-tabs-tabset { position: relative; z-index: 1; background: rgb(255,
255, 255); }
}

@media only screen and (max-width: 767px) {


.T16 .media-tabs-tabset li a { font-size: 18px; }
.T16 .media-tabs-tabset li a span[class^="icon-"] { font-size: 18px; }
}

@media only screen and (max-width: 767px) {


.T16 .media-tabs-tabset .trips-section-list li { width: 33.33%; }
}

.T16 .media-tabs-tab-content img { height: 180px; }

@media only screen and (max-width: 767px) {


.T16 .media-tabs-text-holder a { font-size: 22px; line-height: 30px; }
}

@media only screen and (max-width: 767px) {


.T16 .media-tabs-text-holder { width: 88%; }
}

@media only screen and (max-width: 767px) {


.T16 .media-tabs-title { font-size: 30px; }
}

@media only screen and (max-width: 959px) {


.T16 .media-tabs-gradient { position: absolute; top: 30px; left: 50%; width: 98%;
height: 198px; margin: 0px auto; transform: translateX(-50%); box-shadow: rgba(0,
0, 0, 0.33) 3px 0px 103px; }
}

.T16-ctas { position: absolute; bottom: 20px; width: 100%; left: 0px; padding-left:
20px; padding-right: 20px; }
.T16-ctas .btn { width: 40%; }

@media only screen and (min-width: 960px) and (max-width: 1170px) {


.T16-ctas .btn { min-width: 147px; padding-left: 15px; padding-right: 15px; }
}

.T16-ctas .btn:first-child { margin-right: 5px; }

@media only screen and (min-width: 960px) and (max-width: 1170px) {


.T16-ctas .btn:first-child { min-width: 180px; }
}

@media only screen and (max-width: 767px) {


.T16-ctas .btn:first-child { position: absolute; top: 70px; margin-right: 5px; }
}

.T16-ctas .btn.btn-orange { border: 2px solid rgb(242, 121, 0); }

@media only screen and (max-width: 767px) {


.T16-ctas .btn { width: 100%; font-size: 24px; }
}

@media only screen and (max-width: 767px) {


.T16-ctas { position: relative; bottom: 0px; height: 130px; margin-bottom: 40px;
margin-top: 20px; padding: 0px; }
}

.T25 { background-color: rgb(255, 255, 255); min-height: 130px; padding-top: 40px;


padding-bottom: 40px; }

.T25-container { max-width: 980px; }

@media only screen and (max-width: 767px) {


.T25-title { font-size: 43px; font-weight: 400; margin-top: 0px; }
}

@media only screen and (max-width: 767px) {


.T25-subtitle { font-size: 25px; font-weight: 200; }
}

.T25-flight-info-container { display: none; }

.ife-logged-in .T25-flight-info-container, .ife-search-result .T25-flight-info-


container { display: block; }

.T25-flight-info-route { padding: 30px 0px; margin: 30px 0px 0px; border-top: 1px
solid rgb(215, 215, 215); display: none; }

.T25-flight-info-route::after, .T25-flight-info-route::before { content: "";


display: table; }

.T25-flight-info-route::after { clear: both; }

.T25-flight-info-route .flight-status-panel-title { padding: 0px 10px 5px; }

.ife-logged-in .T25-flight-info-route, .ife-search-result .T25-flight-info-route


{ display: block; }
.T25-flight-info-route:last-child { border-bottom: 1px solid rgb(215, 215, 215);
margin: 0px 0px 30px; }

.T25 .flight-date { display: flex; -webkit-box-pack: center; justify-content:


center; -webkit-box-align: center; align-items: center; -webkit-box-orient:
horizontal; -webkit-box-direction: normal; flex-flow: row wrap; min-height: 47px; }

.T25 .view-statement.btn { width: 100%; }

.T28 { margin-bottom: 50px; }

@media only screen and (max-width: 767px) {


.T28 > .container, .T28 > .helpfaqwidget__container { padding-left: 10px;
padding-right: 10px; }
}

.T28 > .container .imagery, .T28 > .helpfaqwidget__container .imagery { height:


398px; width: 530px; background-size: cover; }

.T28-column { padding-right: 0px; background-color: rgb(82, 18, 49); background-


repeat: no-repeat; }

.T28-column img { max-width: 50%; }

@media only screen and (max-width: 959px) {


.T28-column img { min-width: 100%; max-width: 100%; }
}

@media only screen and (max-width: 959px) {


.T28-column { background-image: url("clientlibs/images/bg-related-faqs-
mobile.png") !important; background-position: 90% 75% !important; }
}

.T28-content { position: absolute; top: 0px; left: 50%; width: 50%; height: 100%;
padding: 25px; color: rgb(255, 255, 255); }

.T28-content h2 { margin-top: 10px; font-weight: 200; }

.T28-content a { color: currentcolor; font-weight: 100; }

.T28-content .btn { position: absolute; bottom: 22px; }

@media only screen and (max-width: 767px) {


.T28-content .btn { position: static; width: 100%; font-size: 24px; }
}

@media only screen and (max-width: 959px) {


.T28-content { position: relative; left: auto; display: block; width: 100%;
padding-bottom: 25px; }
}

.T28 .bulleted-list { font-size: 17px; }

.T28 .bulleted-list > li [class*="icon"] { color: currentcolor; font-size: 13px; }

@media only screen and (max-width: 767px) {


.T28 .bulleted-list > li [class*="icon"] { font-size: 22px; }
}
.T28 .bulleted-list a { text-decoration: none; }

.T28 .bulleted-list a:hover { color: inherit; }

@media only screen and (max-width: 767px) {


.T28 .bulleted-list a { display: block; padding-left: 15px; }
}

@media only screen and (max-width: 767px) {


.T28 .bulleted-list { font-size: 24px; }
}

@media only screen and (max-width: 767px) {


.flight-status-page main { display: block; }
}

.T33 { position: relative; top: -109px; }

@media only screen and (max-width: 767px) {


.T33 { top: 0px; width: 100%; }
}

.T33 .C1_2-container { display: block; top: 50px; }

.T33 .T33-C1-container { height: 400px; }

@media screen and (min-width: 1400px) {


.T33 .T33-C1-container { background-position: 400px -65px !important; background-
size: auto !important; }
}

@media only screen and (max-width: 959px) {


.T33 .T33-C1-container { background-position: 0px -75px !important; }
}

@media only screen and (max-width: 767px) {


.T33 .T33-C1-container { background-position: -300px 15px !important; }
}

.T33 .T33-C1-container .wave-decoration.is-bottom { bottom: -1px; }

.T33 .T33-C1-container-title { position: absolute; top: 110px; width: 100%; }

@media only screen and (max-width: 767px) {


.T33 .T33-C1-container-title { top: 0px; }
}

.T33 .T33-container { max-width: 1000px; position: relative; z-index: 5; margin-


bottom: -10px; margin-top: -170px; }

@media only screen and (max-width: 767px) {


.T33 .T33-container { margin-top: 0px; }
}

.T33 .T33-container > .helpfaqwidget__view > div, .T33 .T33-container > .row > div
{ padding: 0px 5px; margin: 5px 0px; }

.T33 .autocomplete input.tt-input[type="text"], .T33 .input-base-elem.tt-


input, .autocomplete .T33 input.tt-input[type="text"] { z-index: 6; }
.T33 .T7-calendar { padding: 0px !important; }

.T33 .T7-calendar .input-base.is-calendar { overflow: visible; }

.T33 .T7-calendar-field { width: 100%; padding: 0px; }

.T33 .input-base.is-calendar::after { z-index: 1; }

.T33 .autocomplete-widget .autocomplete


input.typeahead[type="text"], .T33 .autocomplete-widget .input-base >
span, .T33 .autocomplete-widget .typeahead.input-base-
elem, .autocomplete .T33 .autocomplete-widget input.typeahead[type="text"]
{ background-color: rgb(255, 255, 255) !important; }

.T33 button.find-flights { padding: 9px 4% 8px; width: 100%; position: relative;


left: 5px; }

.T33 button.find-flights.disabled { opacity: 0.45; }

.T33 button.find-flights > span { display: inline-block; }

.T33 button.find-flights > .icon { font-size: 24px; display: inline-block;


position: relative; left: 5px; top: 5px; }

.T31 { min-height: 100px; }

.T31--search { display: block; }

.T31--search-noresults .T31__flight-list-header--results, .T31--search-


noresults .T31__flight-request-form { display: none; }

.T31--search-noresults .T31__flight-list-header--noresults { display: block; }

.T31__flight-list { display: none; }

.T31__flight-list .timetable-row { border-top: 0px; }

@media only screen and (max-width: 767px) {


.T31__flight-list .timetable-row { margin-top: 0px; }
}

.T31__flight-list-header { margin-bottom: 20px; }

#bookingTabViewContainer .T31__flight-list-header h3 { float: none; margin-top:


21px; color: rgb(143, 143, 141); font-size: 30px; font-weight: 100; }

#bookingTabViewContainer .T31__flight-list-header h3 strong { font-weight: 700; }

#bookingTabViewContainer .T31__flight-list-header span { display: block; color:


rgb(143, 143, 141); }

.T31__flight-list-header--noresults { display: none; }

@media only screen and (max-width: 767px) {


.T31__flight-list-header--results { margin-top: 20px; }
}

.T31__flight-list-header-qmiles { border-bottom: 1px solid rgb(235, 235, 235); }


#bookingTabViewContainer .T31__flight-list-header-qmiles h3 { margin-top: 0px; }

.T31__flight-request-form .custom-select { margin: 0px !important; }

.T31__flight-request-form .T7-calendar { padding-left: 10px !important; padding-


right: 10px !important; }

.T31__flight-request-form .T7-calendar .T7-calendar-field { width: 100%; padding-


right: 0px !important; }

@media only screen and (max-width: 767px) {


.T31__flight-request-form-field-title { margin-bottom: 20px; }
}

@media only screen and (max-width: 767px) {


.T31__flight-request-form .btn { font-size: 24px; }
}

.T31__flight-request-form .checkbox-base + .checkbox-base { margin-left: 10px; }

.T31__flight-request-form-gender-checkbox { padding: 0px !important; }

@media only screen and (max-width: 959px) {


.T31__flight-request-form-gender-checkbox.radio-base.is-add-margin-
left, .T31__flight-request-form-gender-checkbox.radio-base.is-margin-top { margin-
left: 0px; }
}

.T31__flight-request-form-gender-checkbox.radio-base input[type="radio"]:checked ~
span::before { border-color: rgb(215, 215, 215); background-color: rgb(235, 235,
235); transition: background 0.2s ease 0s; }

.T31__flight-request-form-gender-checkbox.radio-base input[type="radio"]:checked ~
span::after { width: 18px; transition: all 0.2s ease 0s; }

@media only screen and (max-width: 767px) {


.T31__flight-request-form-gender-checkbox.radio-base input[type="radio"]:checked
~ span::after { width: 20px; }
}

.T31__flight-request-form-gender-checkbox.radio-base .radio-base-text { float:


left; font-size: 12px; line-height: 1.4; color: rgb(101, 34, 69); padding: 2px 0px
2px 28px; cursor: pointer; }

@media only screen and (max-width: 767px) {


.T31__flight-request-form-gender-checkbox.radio-base .radio-base-text { padding:
0px 0px 0px 29px; font-size: 20px; }
}

.T31__flight-request-form-gender-checkbox.radio-base .radio-base-text::before
{ content: ""; position: absolute; background-color: rgb(255, 255, 255);
transition: background 0.2s ease 0s; border-radius: 0px; left: 0px !important; top:
0px !important; width: 20px !important; height: 20px !important; border: 1px solid
rgb(215, 215, 215) !important; }

@media only screen and (max-width: 767px) {


.T31__flight-request-form-gender-checkbox.radio-base .radio-base-text::before
{ width: 25px; height: 25px; top: 1px; }
}

.T31__flight-request-form-gender-checkbox.radio-base .radio-base-text::after
{ content: ""; position: absolute; left: 2px; top: 2px; speak: none; font-style:
normal; font-weight: 400; font-variant: normal; text-transform: none; font-size:
16px; line-height: 1; -webkit-font-smoothing: antialiased; color: rgb(92, 9, 49);
width: 0px; pointer-events: none; transition: all 0.2s ease 0s; overflow: hidden;
font-family: icomoon !important; }

@media only screen and (max-width: 767px) {


.T31__flight-request-form-gender-checkbox.radio-base .radio-base-text::after
{ font-size: 22px; }
}

.T31__flight-request-form > .helpfaqwidget__view, .T31__flight-request-form > .row


{ margin-bottom: 20px; }

@media only screen and (max-width: 767px) {


.T31__flight-request-form .btn { width: 100%; }
}

.timetable .T31__flight-list-container__flight-item__head-list { width: 100% !


important; }

.timetable .T31__flight-list-container__flight-item .T31--row-


modifier, .timetable .T31__flight-list-container__flight-item .T31--row-
modifier.cell { width: 10%; }

@media only screen and (max-width: 767px) {


.timetable .T31__flight-list-container__flight-item .T31--row-
modifier, .timetable .T31__flight-list-container__flight-item .T31--row-
modifier.cell { width: 20% !important; }
}

.timetable .T31__flight-list-container__flight-item .T31--row-


carrier, .timetable .T31__flight-list-container__flight-item .T31--row-carrier.cell
{ width: 48%; }

.timetable .T31__flight-list-container__flight-item .T31--row-


time, .timetable .T31__flight-list-container__flight-item .T31--row-time.cell
{ width: 18%; }

.timetable .T31__flight-list-container__flight-item .T31--row-flight-


number, .timetable .T31__flight-list-container__flight-item .T31--row-flight-
number.cell { width: 14%; }

.timetable .T31__flight-list-container__flight-item .T31--row-


stops, .timetable .T31__flight-list-container__flight-item .T31--row-stops.cell
{ width: 8%; }

.timetable .T31__flight-list-container__flight-item .T31--row-


duration, .timetable .T31__flight-list-container__flight-item .T31--row-
duration.cell { width: 12%; }

.timetable .T31__flight-list-container__flight-item .T31--row-flight-icon { cursor:


pointer; font-size: 24px; }

@media only screen and (max-width: 767px) {


.timetable .T31__flight-list-container__flight-item .T31--row-flight-icon
{ display: none !important; }
}

.timetable .T31__flight-list-container__flight-item .T31--row-flight-


icon, .timetable .T31__flight-list-container__flight-item .T31--row-flight-
icon.cell { width: 6%; }

.timetable .T31__flight-list-container__flight-item .T31-cell-delay { position:


absolute; padding-left: 5px; color: rgb(181, 0, 0); }

.timetable .T31__flight-list-container__flight-item__row__flight-info { width: 100%


!important; }

.timetable .T31__flight-list-container__flight-item__row__flight-info > li


{ cursor: pointer; }

@media only screen and (max-width: 767px) {


.timetable .T31__flight-list-container__flight-item__row__flight-info > li { min-
height: 60px !important; }
}

.timetable .T31__flight-list-container__flight-item__row__flight-info .T31--row-


modifier { background-color: rgb(242, 242, 242); }

div#teaser-carousel .C16-full-width { margin-top: 70px; margin-bottom: 50px; }

.C5 .content-block-content-area > p, .C5-wave-v3-content-block-content-area > p


{ margin-bottom: 20px !important; }

@media (min-width: 980px) {


#wavetwosecondleftbottom { margin-bottom: -3px !important; }
.C5-to-mobile-js-normal { margin-top: 70px; }
.C5-blend.reversed { margin-top: 15px; margin-bottom: 0px !important; }
}

.redeem-page:not(.redeem-post) .main-holder { padding-bottom: 50px !important; }

.teaser-carousel-variant-five + .content-module .C5-to-mobile-js-normal { margin-


top: 0px; }

.intro-text + .content-module .C5-to-mobile-js-normal { margin-top: 15px; }

.redeem-page .redeem-post-C5-baggage .wave-decoration.is-


bottom.wave2compnentbottom, .redeem-page .redeem-post-C5-baggage .wave-
decoration.is-bottom { bottom: 0px !important; }

.destinations-offers-wave-decoration svg path { fill: rgb(222, 228, 227); }

.destinations-offers-wave-decoration.is-destinations-offers_privilege-club svg path


{ fill: rgb(235, 235, 235); }

.destinations-offers .helpfaqwidget__view .helpfaqwidget__view, .destinations-


offers .helpfaqwidget__view .row, .destinations-
offers .row .helpfaqwidget__view, .destinations-offers .row .row { height: 50%; }

.destinations-offers [class*="col-"] { height: 100%; }

.destinations-offers.is-medium-indents [class*="col-"] { padding: 0px 5px; }


.destinations-offers h2 { margin: 0px 0px 15px; font-size: 30px; }

@media only screen and (max-width: 767px) {


.destinations-offers h2 { font-size: 49px; font-weight: 300; margin: 0px 0px
39px; }
}

.destinations-offers .destination-offers-origin { margin: 0px 0px 15px; }

.destinations-offers > p { margin: -38px 0px 43px; }

.destinations-offers > p.sub-title { font-size: 17px; }

.destinations-offers-image { padding-top: 100%; font-size: 0px; line-height: 0;


position: relative; background-size: cover; background-position: 50% 50%;
background-repeat: no-repeat; }

.destinations-offers-image .video-js { position: absolute; top: 0px; left: 0px;


width: 100%; height: 100%; }

.destinations-offers-image .video-js .vjs-big-play-button { top: 50%; left: 50%;


width: 52px; height: 52px; margin: -26px 0px 0px -26px; border-width: 5px; border-
radius: 100%; background: 0px center; }

.destinations-offers-image.is-large { padding-top: 49.6%; }

@media only screen and (max-width: 767px) {


.destinations-offers-image.is-large { padding-top: 100%; }
}

.destinations-offers-image.is-long3 { padding-top: 150.57%; }

@media only screen and (max-width: 767px) {


.destinations-offers-image.is-long3 { padding-top: 100%; }
}

.destinations-offers-image.is-wide3 { padding-top: 74.68%; }

@media only screen and (max-width: 767px) {


.destinations-offers-image.is-wide3 { padding-top: 100%; }
}

.destinations-offers-image.is-xwide { padding-top: 74.83%; }

@media only screen and (max-width: 767px) {


.destinations-offers-image.is-xwide { padding-top: 100%; }
}

.destinations-offers-image.is-1xlarge { padding-top: 32.98%; }

@media only screen and (max-width: 767px) {


.destinations-offers-image.is-1xlarge { padding-top: 100%; }
}

.destinations-offers-image.is-12xlarge { padding-top: 37.18%; }

@media only screen and (max-width: 767px) {


.destinations-offers-image.is-12xlarge { padding-top: 100%; }
}
.destinations-offers-image.is-2xlarge { padding-top: 49.9%; }

@media only screen and (max-width: 767px) {


.destinations-offers-image.is-2xlarge { padding-top: 100%; }
}

.destinations-offers-image.is-long { padding-top: 201.5%; }

@media only screen and (max-width: 767px) {


.destinations-offers-image.is-long { padding-top: 100%; }
}

.destinations-offers-bottom-section { padding: 46px 0px 61px; font-size: 15px;


font-weight: 400; text-align: center; }

@media only screen and (max-width: 767px) {


.destinations-offers-bottom-section { margin: 0px -18px; padding: 30px 0px; font-
size: 22px; }
}

.destinations-offers-block { height: 100%; color: rgb(255, 255, 255); position:


relative; overflow: hidden; margin-bottom: 20px; background-color: rgb(92, 9, 49);
backface-visibility: hidden; background-size: cover; background-repeat: no-
repeat; }

.is-medium-indents .destinations-offers-block { margin-bottom: 10px; }

.destinations-offers-block.is-before-none::before { display: none; }

@media only screen and (max-width: 767px) {


.destinations-offers-block { margin: 0px -20px; }
.gallery-mobile-fade .destinations-offers-block { margin: 0px; }
}

.destinations-offers-block::before { content: ""; display: block; padding-bottom:


77%; }

@media only screen and (max-width: 767px) {


.destinations-offers-block::before { padding-bottom: 75%; }
}

.destinations-offers-block.is-medium-block::before { padding-bottom: 38%; }

@media only screen and (max-width: 767px) {


.destinations-offers-block.is-medium-block::before { padding-bottom: 75%; }
}

.destinations-offers-block.is-medium-block .destinations-info-section-
buttons .link-bottom + .btn { margin-left: 20px; }

@media only screen and (max-width: 959px) {


.destinations-offers-block.is-medium-block .destinations-info-section-
buttons .link-bottom + .btn { margin-left: 0px; }
}

.destinations-offers-block.is-large-block::before { padding-bottom: 25%; }

@media only screen and (max-width: 767px) {


.destinations-offers-block.is-large-block::before { padding-bottom: 75%; }
}

.destinations-offers-block.is-large-block .destinations-info-section-buttons .link-


bottom + .btn { margin-left: 20px; }

@media only screen and (max-width: 959px) {


.destinations-offers-block.is-large-block .destinations-info-section-
buttons .link-bottom + .btn { margin-left: 0px; }
}

@media only screen and (max-width: 767px) {


.destinations-offers-block.is-full-content .destinations-offers-block-info-text {
position: relative; left: 0px; bottom: auto; top: 0px; padding: 34px 20px 20px
44px; }
}

@media only screen and (max-width: 767px) and (max-width: 767px) {


.destinations-offers-block.is-full-content .destinations-offers-block-info-text {
padding-left: 20px; }
}

@media only screen and (max-width: 767px) {


.destinations-offers-block.is-full-content .destinations-offers-block-info-
overlay .btn { min-width: 218px; font-size: 19px; padding: 16px 25px; height: 60px;
}
.destinations-offers-block.is-full-content .destinations-offers-block-info-button
{ padding-top: 0px; margin: 0px auto; float: none !important; }
}

.destinations-offers-block.is-medium-height::before { content: ""; padding-bottom:


125.1%; }

@media only screen and (max-width: 767px) {


.destinations-offers-block.is-medium-height::before { padding-bottom: 100%; }
}

.destinations-offers-block.is-medium-height.is-medium-block::before { content: "";


padding-bottom: 60.8%; }

@media only screen and (max-width: 767px) {


.destinations-offers-block.is-medium-height.is-medium-block::before { padding-
bottom: 100%; }
}

.destinations-offers-block.is-medium-height.is-large-block::before { content: "";


padding-bottom: 40.1%; }

@media only screen and (max-width: 767px) {


.destinations-offers-block.is-medium-height.is-large-block::before { padding-
bottom: 100%; }
}

.destinations-offers-block.is-triple-block::before { content: ""; padding-bottom:


93%; }

.destinations-offers-block.is-large-height::before { padding-bottom: 161.2%; }

@media only screen and (max-width: 1279px) {


.destinations-offers-block.is-large-height::before { padding-bottom: 162.2%; }
}

@media only screen and (max-width: 959px) {


.destinations-offers-block.is-large-height::before { padding-bottom: 165.2%; }
}

@media only screen and (max-width: 767px) {


.destinations-offers-block.is-large-height::before { padding-bottom: 75%; }
}

@media (max-width: 1029px) and (min-width: 768px) {


.destinations-offers-block.is-large-height .destinations-offers-block-info-text {
position: relative; left: 0px; bottom: auto; top: 0px; padding: 34px 20px 20px; }
.destinations-offers-block.is-large-height .destinations-offers-block-info-button
{ padding-top: 0px; }
}

@media (max-width: 1029px) and (min-width: 768px) {


.destinations-offers-block.is-small-box .destinations-offers-block-info-text
{ position: relative; left: 0px; bottom: auto; top: 0px; padding: 20px 20px 10px; }
.destinations-offers-block.is-small-box .destinations-offers-block-info-button
{ padding-top: 0px; }
}

.destinations-offers-block.is-gradient-bottom::after { content: ""; position:


absolute; left: 0px; bottom: 0px; width: 100%; height: 60%; z-index: 1; background:
linear-gradient(rgba(92, 9, 49, 0) 0px, rgba(92, 9, 49, 0.5) 15%, rgba(92, 9, 49,
0.7) 25%, rgba(92, 9, 49, 0.98) 35%, rgb(92, 9, 49) 100%); }

.destinations-offers-block.is-video video { width: 110%; left: -4px; }

.destinations-offers-block.is-video-tall .vjs-fluid { padding-top: 49%; }

.destinations-offers-block.is-video-tall video { width: 100%; height: 104%; }

.destinations-offers-block-slogan { position: absolute; inset: 0px; background:


rgb(92, 9, 49); }

.destinations-offers-block-slogan-text { position: absolute; right: 60px; left:


21px; bottom: 59px; line-height: 1.1; font-weight: 300; opacity: 1; font-size:
28px; transition: all 0.5s ease 0s; z-index: 3; }

@media only screen and (max-width: 1279px) {


.destinations-offers-block-slogan-text { bottom: 30px; left: 20px; font-size:
23px; }
}

@media only screen and (max-width: 767px) {


.destinations-offers-block-slogan-text { font-size: 28px; left: 30px; bottom:
30px; }
}

.destinations-offers-block-slogan::after { content: ""; position: absolute; right:


20px; top: 20px; width: 140px; height: 133px; background:
url("clientlibs/images/bg-slogan-block.gif") no-repeat; z-index: 2; }

.destinations-offers-block img { max-width: 100%; height: auto; }


.destinations-offers-block-info { position: absolute; right: 0px; left: 0px;
bottom: 0px; z-index: 2; }

.destinations-offers-block-info.is-position-top { bottom: auto; top: 0px; }

.destinations-offers-block-info.is-position-top .offer-promo-info { bottom: auto;


top: 0px; }

.destinations-offers-block-info-text { position: absolute; left: 20px; bottom:


20px; transition: all 0.5s ease 0s; }

@media only screen and (max-width: 1279px) {


.destinations-offers-block-info-text { display: none; }
}

@media only screen and (max-width: 767px) {


.destinations-offers-block-info-text { left: 30px; bottom: 45px; }
}

.destinations-offers-block-info-text.is-right { left: auto; right: 20px; text-


align: right; }

.destinations-offers-block-info-text.is-small-box { position: relative; left: 0px;


bottom: auto; top: 0px; padding: 18px 10px 12px 20px; }

@media only screen and (max-width: 767px) {


.destinations-offers-block-info-text.is-small-box { padding: 20px 20px 10px; }
}

.destinations-offers-block-info-text .offer-name, .destinations-offers-block-info-


text .offer-price { display: block; font-weight: 300; font-size: 20px; }

@media (max-width: 1023px) and (min-width: 768px) {


.destinations-offers-block-info-text .offer-name, .destinations-offers-block-
info-text .offer-price { font-size: 14px; }
}

@media only screen and (max-width: 767px) {


.destinations-offers-block-info-text .offer-name, .destinations-offers-block-
info-text .offer-price { font-size: 24px; }
}

.destinations-offers-block-info-text .offer-text, .destinations-offers-block-info-


text .offer-title { display: block; font-size: 18px; font-weight: 400; line-height:
1.25em; }

@media only screen and (max-width: 959px) {


.destinations-offers-block-info-text .offer-text, .destinations-offers-block-
info-text .offer-title { font-size: 16px; }
}

@media (max-width: 1029px) and (min-width: 768px) {


.destinations-offers-block-info-text .offer-text, .destinations-offers-block-
info-text .offer-title { font-size: 14px; }
}

@media only screen and (max-width: 767px) {


.destinations-offers-block-info-text .offer-text, .destinations-offers-block-
info-text .offer-title { font-size: 27px; }
}

.destinations-offers-block-info-text .offer-text { font-size: 15px; margin: 3px 0px


0px; line-height: 1.4em; }

@media only screen and (max-width: 959px) {


.destinations-offers-block-info-text .offer-text { font-size: 13px; }
}

@media (max-width: 1029px) and (min-width: 768px) {


.destinations-offers-block-info-text .offer-text { font-size: 12px; }
}

@media only screen and (max-width: 767px) {


.destinations-offers-block-info-text .offer-text { font-size: 22px; }
}

.destinations-offers-block-info-text .offer-price { font-size: 24px; }

@media (max-width: 1023px) and (min-width: 768px) {


.destinations-offers-block-info-text .offer-price { font-size: 14px; }
}

@media only screen and (max-width: 767px) {


.destinations-offers-block-info-text .offer-price { font-size: 28px; }
}

.destinations-offers-block-info.limited-offers .destinations-offers-block-info-text
{ left: 30px; bottom: 38px; }

.destinations-offers-block-info.limited-offers .destinations-offers-block-info-
overlay .destinations-offers-block-info-text { left: 20px; }

.destinations-offers-block-info .offer-promo-info { position: absolute; right: 30%;


left: 0px; bottom: 0px; padding: 5px 2px 4px 18px; font-weight: 300; font-size:
12px; color: rgb(255, 169, 3); background-image: linear-gradient(to right, rgb(255,
255, 255) 0px, transparent 100%); background-repeat: repeat-x; z-index: 4; }

.destinations-offers-block-info .offer-promo-info strong { display: inline-block;


vertical-align: top; margin: -2px 0px 0px; font-weight: 700; }

.destinations-offers-block-info .offer-promo-info .icon { display: inline-block;


vertical-align: top; margin: -2px 0px 0px; font-size: 20px; }

.destinations-offers-block-info-button { width: 200px; padding: 29px 20px 2px;


text-align: center; }

.destinations-offers-block-info-button.center-block { padding-top: 0px; text-align:


center; }

@media only screen and (max-width: 1279px) {


.destinations-offers-block-info-button { text-align: right; }
}

@media only screen and (max-width: 767px) {


.destinations-offers-block-info-button { width: 260px; padding-bottom: 15px; }
}

.destinations-offers-block-info-overlay { position: absolute; left: 0px; right:


0px; bottom: 0px; opacity: 0; background: rgba(255, 169, 3, 0.8); transform:
translateY(100%); transition: transform 0.5s ease 0s, opacity 0.5s ease 0s, -
webkit-transform 0.5s ease 0s; z-index: 3; }

.destinations-offers-block-info-overlay .destinations-offers-block-info-text
{ display: block; }

@media only screen and (max-width: 1279px) {


.destinations-offers-block-info-overlay { transform: translateY(0px); opacity: 1;
background: 0px center; }
}

.destinations-offers-block-info-overlay .btn { margin: 0px 0px 3px; height: 46px; }

@media only screen and (max-width: 767px) {


.destinations-offers-block-info-overlay .btn { min-width: 218px; font-size: 19px;
padding: 16px 25px; height: 60px; }
}

.destinations-offers-block-info-overlay .view-more { display: inline-block;


vertical-align: top; font-weight: 300; font-size: 14px; color: rgb(255, 255,
255); }

@media only screen and (max-width: 767px) {


.destinations-offers-block-info-overlay .view-more { font-size: 20px; margin-top:
2px; }
}

.destinations-offers-block-info-overlay .view-more .arrow { transition: transform


0.3s ease 0s, -webkit-transform 0.3s ease 0s; }

.destinations-offers-block-info-overlay .view-more:focus, .destinations-offers-


block-info-overlay .view-more:hover { text-decoration: none; }

.destinations-offers-block-info-overlay .view-more:focus .arrow, .destinations-


offers-block-info-overlay .view-more:hover .arrow { transform: translateX(-10px); }

.destinations-offers-block.active .destinations-offers-block-info-
text, .destinations-offers-block:focus .destinations-offers-block-info-
text, .destinations-offers-block:hover .destinations-offers-block-info-text
{ opacity: 0; }

.destinations-offers-block.active .destinations-offers-block-info-
overlay, .destinations-offers-block:focus .destinations-offers-block-info-
overlay, .destinations-offers-block:hover .destinations-offers-block-info-overlay {
opacity: 1; transform: translateY(0px); transition: transform 0.5s ease 0s, opacity
0.5s ease 0s, -webkit-transform 0.5s ease 0s; }

.destinations-offers-block.active .destinations-offers-block-info-
overlay .destinations-offers-block-info-text, .destinations-offers-
block:focus .destinations-offers-block-info-overlay .destinations-offers-block-
info-text, .destinations-offers-block:hover .destinations-offers-block-info-overlay
.destinations-offers-block-info-text { opacity: 1; }

.destinations-offers-block.active .destinations-offers-direction-
info, .destinations-offers-block:focus .destinations-offers-direction-
info, .destinations-offers-block:hover .destinations-offers-direction-info
{ opacity: 1; visibility: visible; pointer-events: auto; transform:
translateY(0px); transition: opacity 0.5s ease 0s, visibility 0.5s ease 0s,
transform 0.5s ease 0s, -webkit-transform 0.5s ease 0s; }

.destinations-offers-more-link a { font-weight: 500; font-size: 12px; }

.destinations-offers-more-link a::after, .destinations-offers-more-link a::before {


content: ""; display: table; }

.destinations-offers-more-link a::after { clear: both; }

.destinations-offers-more-link a .icon { top: 2px; position: relative; font-size:


16px; transition: transform 0.3s ease 0s, -webkit-transform 0.3s ease 0s; }

.destinations-offers-more-link a:focus, .destinations-offers-more-link a:hover


{ text-decoration: none; }

.destinations-offers-more-link a:focus .icon, .destinations-offers-more-link


a:hover .icon { transform: translateX(10px); }

@media only screen and (max-width: 767px) {


.destinations-offers .base-link-more { margin-top: 20px; }
}

.baggage-info .destinations-offers { padding: 14px 0px 43px; border-bottom: 1px


solid rgb(199, 199, 199); }

.baggage-info .destinations-offers::before { display: none; }

.baggage-info .destinations-offers-title { display: block; margin: 0px 0px 22px;


font-size: 15px; font-weight: 400; }

.baggage-info .destinations-offers-row { margin: 0px -10px; letter-spacing: -6px; }

.baggage-info .destinations-offers-cell { display: inline-block; vertical-align:


top; width: 33%; padding: 0px 7px 14px; letter-spacing: 0px; position: relative; }

.baggage-info .destinations-offers-cell-notes-overlay { opacity: 0; width: 320px;


position: absolute; left: 14px; bottom: -16px; font-size: 10px; line-height: 1.3;
font-weight: 400; letter-spacing: 0px; color: rgb(101, 34, 69); transition: opacity
450ms ease 0s; }

.baggage-info .destinations-offers-cell-notes-overlay::before { content: "";


position: absolute; top: -17px; left: 7px; width: 0px; height: 0px; border-left:
8px solid transparent; border-right: 8px solid transparent; border-bottom: 8px
solid rgb(101, 34, 69); }

@media only screen and (max-width: 959px) {


.baggage-info .destinations-offers-cell-notes-overlay { width: 200px; bottom: -
36px; }
}

.baggage-info .destinations-offers-cell:last-child .destinations-offers-cell-notes-


overlay { left: auto; right: 14px; }

.baggage-info .destinations-offers-cell:last-child .destinations-offers-cell-notes-


overlay::before { left: auto; right: 7px; }

.baggage-info .destinations-offers-cell:focus .destinations-offers-cell-notes-


overlay, .baggage-info .destinations-offers-cell:hover .destinations-offers-cell-
notes-overlay { opacity: 1; }
.baggage-info .destinations-offers-block-info-text { left: 9px; bottom: 5px; }

.baggage-info .destinations-offers .offer-name, .baggage-info .destinations-


offers .offer-price { font-size: 12px; }

.baggage-info .destinations-offers-block-info-overlay .destinations-offers-block-


info-text { position: relative; top: 5px; bottom: auto; }

.baggage-info .destinations-offers-block-info-overlay .btn { height: auto; }

.baggage-info .destinations-offers-block-info-button { width: auto; }

@media only screen and (max-width: 959px) {


.baggage-info .destinations-offers-block-info-button { padding: 3px; }
}

.destinations-offers-direction-info { position: absolute; top: 0px; left: 0px;


width: 100%; padding: 10px 20px 9px; background: rgb(255, 255, 255); color: rgb(92,
9, 49); z-index: 5; opacity: 0; visibility: hidden; pointer-events: none;
transform: translateY(-100%); transition: opacity 0.5s ease 0s, visibility 0.5s
ease 0s, transform 0.5s ease 0s, -webkit-transform 0.5s ease 0s; }

[dir="rtl"] .destinations-offers-direction-info { background: linear-


gradient(135deg, rgba(255, 255, 255, 0.85) 35%, rgb(247, 247, 247) 55%, rgba(229,
229, 229, 0) 100%) !important; }

@media only screen and (max-width: 1279px) {


.destinations-offers-direction-info { opacity: 1; visibility: visible; }
}

@media only screen and (max-width: 767px) {


.destinations-offers-direction-info { position: relative; opacity: 1; visibility:
visible; }
[dir="rtl"].redeem-page .destinations-offers-direction-info { background: linear-
gradient(135deg, rgb(255, 255, 255) 55%, rgb(247, 247, 247) 35%, rgba(229, 229,
229, 0) 100%) !important; }
.destinations-offers-direction-info + .destinations-info-section { bottom: 100px;
}
}

.destinations-offers-direction-info-from { font-size: 15px; line-height: 1.3em;


font-weight: 400; margin: 0px; }

.destinations-offers-direction-info-from::after, .destinations-offers-direction-
info-from::before { content: ""; display: table; }

.destinations-offers-direction-info-from::after { clear: both; }

.destinations-offers-direction-info-from-title { float: left; font-weight: 700;


margin: 0px 4px 0px 0px; font-size: inherit; line-height: inherit; }

.destinations-offers-direction-info-from-description { float: left; font-weight:


400; font-size: inherit; line-height: inherit; }

.destinations-offers-direction-info-level { display: block; font-size: 15px; line-


height: 1.3em; font-weight: 700; margin: 0px 0px 16px; }

@media only screen and (max-width: 1279px) {


.destinations-offers-direction-info-level { margin: 0px 0px 8px; }
}

@media only screen and (max-width: 959px) {


.destinations-offers-direction-info-level { margin: 0px 0px 2px; }
}

.destinations-offers-direction-info-date { border-collapse: collapse; border: 0px;


background: 0px center; font-size: 12px; line-height: 1.3em; }

.destinations-offers-direction-info-date th { text-align: left; padding: 2px 8px


2px 0px; vertical-align: top; font-weight: 400; }

.destinations-offers-direction-info-date td { padding: 2px 0px; text-align: left;


vertical-align: top; font-weight: 400; }

.destinations-offers .destinations-info-section-buttons { position: absolute;


right: 15px; bottom: 6px; padding: 0px; }

.destinations-offers .destinations-info-section-buttons .btn { width: 140px;


margin: 0px 5px 10px; }

@media only screen and (max-width: 1279px) {


.destinations-offers .destinations-info-section-buttons .btn { width: 110px; }
}

@media only screen and (max-width: 959px) {


.destinations-offers .destinations-info-section-buttons { position: static;
padding: 10px 0px 0px; }
.destinations-offers .destinations-info-section-buttons .btn { margin: 0px 0px
10px; width: 100%; }
}

.destinations-offers.destinations-offers-search { padding: 81px 0px; }

.destination-country-region .destinations-offers.destinations-offers-search
{ padding: 0px; }

@media only screen and (max-width: 767px) {


.destinations-offers.destinations-offers-search { padding: 10px 0px; }
}

.destinations-offers.destinations-offers-
search .helpfaqwidget__view, .destinations-offers.destinations-offers-search .row {
margin: 0px -2px; }

@media only screen and (max-width: 767px) {


.destinations-offers.destinations-offers-
search .helpfaqwidget__view, .destinations-offers.destinations-offers-search .row {
margin: 0px 18px; }
.destinations-offers.destinations-offers-
search .helpfaqwidget__view .helpfaqwidget__view, .destinations-
offers.destinations-offers-search .helpfaqwidget__view .row, .destinations-
offers.destinations-offers-search .row .helpfaqwidget__view, .destinations-
offers.destinations-offers-search .row .row { margin: 0px -2px; }
}

.destinations-offers.destinations-offers-search .destinations-offers-custom-col
{ padding: 0px 2px; }
.destinations-offers.destinations-offers-search .destinations-offers-custom-
col.col-sm-4 .destinations-offers-block-info-overlay, .destinations-
offers.destinations-offers-search .destinations-offers-custom-col.is-
tall .destinations-offers-block-info-overlay { height: 150px; }

@media only screen and (max-width: 959px) {


.destinations-offers.destinations-offers-search .destinations-offers-custom-
col.col-sm-4 .destinations-offers-block-info-overlay, .destinations-
offers.destinations-offers-search .destinations-offers-custom-col.is-
tall .destinations-offers-block-info-overlay { height: auto; }
}

.destinations-offers.destinations-offers-search .destinations-offers-custom-
col.col-sm-4 .destinations-info-section-buttons, .destinations-offers.destinations-
offers-search .destinations-offers-custom-col.is-tall .destinations-info-section-
buttons { left: 15px; }

.destinations-offers.destinations-offers-search .destinations-offers-custom-col.is-
narrow .destinations-offers-block-info-overlay { height: 200px; }

@media only screen and (max-width: 959px) {


.destinations-offers.destinations-offers-search .destinations-offers-custom-
col.is-narrow .destinations-offers-block-info-overlay { height: auto; }
}

.destinations-offers.destinations-offers-search .destinations-offers-custom-col.is-
narrow .destinations-info-section-buttons { left: 15px; }

@media only screen and (max-width: 1279px) {


.destinations-offers.destinations-offers-search .destinations-offers-block-info-
text { display: block; }
}

@media only screen and (max-width: 1279px) {


.destinations-offers.destinations-offers-search .destinations-offers-block-info-
overlay { opacity: 0; visibility: hidden; transform: translateY(100%); transition:
opacity 0.5s ease 0s, visibility 0.5s ease 0s, transform 0.5s ease 0s, -webkit-
transform 0.5s ease 0s; }
}

@media only screen and (max-width: 1279px) {


.destinations-offers.destinations-offers-search .destinations-offers-
block:focus .destinations-offers-block-info-overlay, .destinations-
offers.destinations-offers-search .destinations-offers-block:hover .destinations-
offers-block-info-overlay { opacity: 1; visibility: visible; transform:
translateY(0px); }
}

@media only screen and (max-width: 1279px) {


.destinations-offers.destinations-offers-search .destinations-offers-
block:focus .destinations-offers-block-info-overlay { opacity: 1; visibility:
visible; transform: translateY(100%); }
}

.destinations-offers.destinations-offers-search .is-gradient-bottom::after
{ display: none; }

.destinations-offers.destinations-offers-search .offers-label, .destinations-


offers.destinations-offers-search .offers-title { display: block; font-size: 20px;
line-height: 1.2; font-weight: 300; margin: 0px 0px 2px; }

@media only screen and (max-width: 959px) {


.destinations-offers.destinations-offers-search .offers-label, .destinations-
offers.destinations-offers-search .offers-title { font-size: 16px; }
}

@media only screen and (max-width: 767px) {


.destinations-offers.destinations-offers-search .offers-label, .destinations-
offers.destinations-offers-search .offers-title { font-size: 30px; }
}

.destinations-offers.destinations-offers-search .offers-label [class^="icon-"]


{ display: inline-block; vertical-align: middle; margin: -6px 10px 0px 0px; font-
size: 20px; }

.destinations-offers.destinations-offers-search .offers-country, .destinations-


offers.destinations-offers-search .offers-date { display: block; font-size: 15px;
line-height: 1.2; font-weight: 400; }

.destinations-offers.destinations-offers-search .destinations-offers-block
{ margin-bottom: 4px; }

.destinations-offers.destinations-offers-search .destinations-offers-block::before
{ display: none; }

.destinations-offers.destinations-offers-search .destinations-info-section-
description::after { display: none; }

.destinations-offers.destinations-offers-search .is-wide .destinations-info-


section-description { max-width: 38%; }

.destinations-offers .destination-offers-bottom { margin: 25px 0px 0px; text-align:


center; }

.sub-menu-aside { position: fixed; left: 0px; top: 0px; bottom: 0px; width: 280px;
background-color: rgb(235, 235, 235); padding: 20px 15px; }

.destinations-info-section { position: absolute; z-index: 4; width: 100%; left:


0px; bottom: 0px; padding: 20px; color: rgb(255, 255, 255); }

.destinations-offers-search .destinations-info-section { padding: 20px 20px 6px; }

@media only screen and (max-width: 959px) {


.destinations-offers-search .destinations-info-section { padding: 10px 10px
0px; }
}

.destinations-offers-search .destinations-info-section::after { content: "";


position: absolute; left: 0px; bottom: 0px; width: 100%; height: 160%; z-index: -1;
}

.destinations-info-section .add-to-wish-list { display: inline-block; vertical-


align: middle; margin: 0px 0px 0px 11px; color: rgb(255, 255, 255); }

@media only screen and (max-width: 1279px) {


.destinations-info-section .add-to-wish-list { margin-left: 8px; }
}
@media only screen and (max-width: 959px) {
.destinations-info-section .add-to-wish-list { margin-left: 6px; }
}

@media only screen and (max-width: 767px) {


.destinations-info-section .add-to-wish-list { margin-left: 4px; }
}

.destinations-info-section .add-to-wish-list [class^="icon-"] { display: inline-


block; vertical-align: middle; margin: -5px 0px 0px; font-size: 25px; }

@media only screen and (max-width: 1279px) {


.destinations-info-section .add-to-wish-list [class^="icon-"] { font-size:
22px; }
}

@media only screen and (max-width: 959px) {


.destinations-info-section .add-to-wish-list [class^="icon-"] { font-size:
18px; }
}

@media only screen and (max-width: 767px) {


.destinations-info-section .add-to-wish-list [class^="icon-"] { font-size:
22px; }
}

.destinations-info-section .add-to-wish-list .icon-favorite { display: none; }

.destinations-info-section .add-to-wish-list.added .icon-heart { display: none; }

.destinations-info-section .add-to-wish-list.added .icon-favorite { display:


inline-block; font-size: 29px; }

@media only screen and (max-width: 1279px) {


.destinations-info-section .add-to-wish-list.added .icon-favorite { font-size:
26px; }
}

@media only screen and (max-width: 959px) {


.destinations-info-section .add-to-wish-list.added .icon-favorite { font-size:
20px; }
}

@media only screen and (max-width: 767px) {


.destinations-info-section .add-to-wish-list.added .icon-favorite { font-size:
26px; }
}

.destinations-info-section .add-to-wish-list:focus, .destinations-info-


section .add-to-wish-list:hover { text-decoration: none; }

.destinations-info-section-description { overflow: hidden; }

.destinations-info-section-description::after { content: ""; float: left; width:


60%; max-width: 170px; height: 60px; }

@media only screen and (max-width: 959px) {


.destinations-info-section-description::after { display: none; }
}

.destinations-info-section-buttons { position: absolute; right: 20px; bottom: 20px;


z-index: 4; }

.destinations-info-section-buttons .btn { padding: 12px 10px 10px; margin: 0px;


width: 140px; text-align: center; }

.destinations-info-section-buttons .link-bottom { position: relative; top: 5px;


display: inline-block; color: rgb(255, 255, 255); font-size: 15px; line-height:
1.2; border-bottom: 1px solid rgb(255, 255, 255); }

@media only screen and (max-width: 959px) {


.destinations-info-section-buttons .link-bottom { margin-bottom: 30px; }
}

.destinations-info-section-buttons .link-bottom span { display: inline-block; font-


size: 12px; margin-right: 1px; transform: scale(1, 0.5); }

.destinations-info-section-buttons .link-bottom + .btn { margin-left: 20px; }

@media only screen and (max-width: 959px) {


.destinations-info-section-buttons .link-bottom + .btn { margin-left: 0px; }
}

.destinations-info-section-buttons .link-bottom:focus, .destinations-info-section-


buttons .link-bottom:hover { text-decoration: none; border-bottom-color:
transparent; }

.destinations-info-section .offers-holder { float: left; }

.destinations-info-section .offers-inner::after, .destinations-info-


section .offers-inner::before { content: ""; display: table; }

.destinations-info-section .offers-inner::after { clear: both; }

.destinations-info-section .offers-title { display: block; font-size: 20px; line-


height: 1.2; font-weight: 300; margin: 0px 0px 2px; }

@media only screen and (max-width: 959px) {


.destinations-info-section .offers-title { font-size: 16px; }
}

.destinations-info-section .offers-country { display: block; font-size: 15px; line-


height: 1.2; font-weight: 300; }

.destinations-info-section .offers-price { float: left; font-size: 30px; line-


height: 1.2; font-weight: 300; margin: 0px 12px -11px 0px; color: rgb(255, 169, 3);
}

.col-sm-4 .destinations-info-section .offers-price { width: 100%; }

.destinations-info-section .offers-price-old { float: left; font-size: 20px; line-


height: 1.2; font-weight: 300; text-decoration: line-through; margin: 9px 0px
0px; }

.col-sm-4 .destinations-info-section .offers-price-old { width: 100%; }

@media only screen and (max-width: 959px) {


.privilege-club .destinations-offers { padding-top: 40px; }
}

.subscribe { padding: 179px 0px 63px; background-image: linear-gradient(rgb(222,


228, 227) 0px, rgb(237, 232, 212) 100%); background-repeat: repeat-x; position:
relative; }

@media only screen and (max-width: 959px) {


.subscribe { padding: 10px 0px 63px; }
}

.subscribe::after { content: ""; position: absolute; left: 50%; top: 50%; margin: -
124px 0px 0px; width: 809px; height: 428px; background: url("clientlibs/images/bg-
subscribe.png") no-repeat; z-index: 1; }

.subscribe > * { position: relative; z-index: 2; }

.subscribe-wave-decoration { position: absolute; left: 0px; top: 100%; right: 0px;


z-index: 3; }

.subscribe-wave-decoration svg { vertical-align: bottom; margin: -4px -5px 0px -


1px; }

.subscribe-wave-decoration svg path { fill: rgb(237, 232, 212); }

.subscribe-content { font-size: 22px; line-height: 1.4; font-weight: 100; }

.subscribe-content h2 { margin: 0px 0px 22px; }

.subscribe-content p { margin: 0px 0px 13px; }

.subscribe-form { font-size: 12px; font-weight: 300; }

.subscribe-form .helpfaqwidget__view, .subscribe-form .row { margin-bottom: 17px; }

.subscribe-form label { display: block; padding: 0px 0px 6px 10px; }

.subscribe-form input[type="submit"] { display: block; width: 160px; height: 50px;


font-size: 16px; font-weight: 300; color: rgb(255, 255, 255); background: rgb(92,
9, 49); border-radius: 2px; transition: all 0.5s ease 0s; border: 2px solid rgb(92,
9, 49); }

.subscribe-form input[type="submit"]:hover { color: rgb(255, 255, 255); background:


rgb(62, 6, 33); }

.subscribe-checkbox-cell { margin: -6px 0px 35px; }

.subscribe-checkbox-cell label { padding: 0px 0px 6px 22px; position: relative; }

.subscribe-checkbox-cell label::before { content: ""; position: absolute; top: -


1px; left: 0px; height: 16px; width: 16px; background: rgb(255, 255, 255); border:
2px solid rgb(92, 9, 49); border-radius: 2px; }

.subscribe-checkbox-cell input[type="checkbox"] { float: left; width: 12px; height:


12px; margin: 6px -13px 0px 0px; opacity: 0; }

.subscribe-checkbox-cell input[type="checkbox"]:checked + label::before


{ background: rgb(92, 9, 49); }
.subscribe-checkbox-cell input[type="checkbox"]:checked + label::after { content:
""; position: absolute; left: 2px; top: 1px; speak: none; font-style: normal;
font-weight: 400; font-variant: normal; text-transform: none; line-height: 1;
color: rgb(255, 255, 255); font-family: icomoon !important; }

@-webkit-keyframes shake {
0%, 100% { transform: translate3d(0px, 0px, 0px); }
10%, 30%, 50%, 70%, 90% { transform: translate3d(-10px, 0px, 0px); }
20%, 40%, 60%, 80% { transform: translate3d(10px, 0px, 0px); }
}

@keyframes shake {
0%, 100% { transform: translate3d(0px, 0px, 0px); }
10%, 30%, 50%, 70%, 90% { transform: translate3d(-10px, 0px, 0px); }
20%, 40%, 60%, 80% { transform: translate3d(10px, 0px, 0px); }
}

.content-block { padding: 226px 0px 200px; background: 0px center / cover;


position: relative; }

@media only screen and (max-width: 767px) {


.content-block { padding: 140px 0px; }
}

.content-block .container, .content-block .helpfaqwidget__container { position:


relative; z-index: 2; }

.content-block-bg { position: absolute; top: 0px; left: 0px; width: 100%; height:
100%; z-index: 1; background-size: cover; background-position: 50% 50%; background-
repeat: no-repeat; font-size: 0px; line-height: 0; color: transparent; text-indent:
100%; }

@media only screen and (max-width: 767px) {


.content-block.is-awards-block h2 { color: rgb(255, 255, 255); }
}

.content-block.is-qmiles-block::after, .content-block.is-qmiles-block::before
{ content: ""; position: absolute; inset: 0px; width: 100%; z-index: -1;
background-image: linear-gradient(to right, rgb(188, 194, 212), rgb(188, 194, 212)
38%, rgb(231, 227, 228)); background-repeat: no-repeat; }

.content-block.is-qmiles-block::after { background-image: linear-


gradient(transparent, rgba(242, 242, 242, 0.7) 40%, rgb(242, 242, 242));
background-repeat: no-repeat; }

.content-block.is-qmiles-block .content-block-text { position: relative; }

.content-block.is-qmiles-block .content-block-text::before { content: ""; position:


absolute; left: -20%; top: -100%; width: 72%; height: 100%; z-index: 3; background:
url("clientlibs/images/bg-qmiles-block-plane.png") 0% 0% / cover no-repeat; }

.content-block.is-wide .content-block-content-area { width: 90%; }

.content-block.is-font-light .content-block-text { font-weight: 300; }

.content-block.is-black-lighting .content-block-text { position: relative; }

.content-block.is-black-lighting .content-block-text::before { content: "";


position: absolute; inset: -100% 50% 50% -20%; height: 0px; box-shadow: rgba(0, 0,
0, 0.1) 0px 0px 200px 200px; z-index: 2; }

.content-block.is-bottom-wave .content-block-wave-decoration { bottom: auto; top:


100%; }

.content-block .content-block-wave-decoration.is-top-wave { bottom: auto; top: 0px;


}

.content-block.is-none-bottom-wave .content-block-wave-decoration { display:


none; }

.content-block.is-white-text .content-block-content-area { color: rgb(255, 255,


255); }

.content-block.is-beige-lighting, .content-block.is-beige-lighting-
reverse, .content-block.is-black-lighting, .content-block.is-black-lighting-
reverse, .content-block.is-burgundy-lighting { position: relative; }

.content-block.is-beige-lighting-reverse::before, .content-block.is-beige-
lighting::before, .content-block.is-black-lighting-reverse::before, .content-
block.is-black-lighting::before, .content-block.is-burgundy-lighting::before
{ content: ""; position: absolute; inset: 0px 40% 0px 0px; background-image:
linear-gradient(to right, rgb(92, 9, 49) 0px, transparent 100%); background-repeat:
repeat-x; z-index: 2; }

.content-block .gradient-mask { content: ""; position: absolute; inset: 0px 40% 0px
0px; z-index: 2; }

@media only screen and (max-width: 959px) {


.content-block.is-beige-lighting-flipped::before, .content-block.is-black-
lighting-flipped::before, .content-block.is-burgundy-lighting-flipped::before
{ right: 0px; background-image: linear-gradient(rgb(92, 9, 49) 0px, transparent
100%); background-repeat: repeat-x; }
}

.content-block.is-black-lighting-reverse::before { right: 0px; left: 40%;


background-image: linear-gradient(to left, rgb(0, 0, 0) 60%, transparent 100%);
background-repeat: repeat-x; }

.content-block.is-beige-lighting::before { background-image: linear-gradient(to


right, rgb(220, 217, 210) 60%, transparent 100%); background-repeat: repeat-x; }

.content-block.is-beige-lighting-reverse::before { right: 0px; left: 40%;


background-image: linear-gradient(to left, rgb(220, 217, 210) 60%, transparent
100%); background-repeat: repeat-x; }

@media only screen and (max-width: 959px) {


.content-block.is-black-lighting-flipped::before { background-image: linear-
gradient(rgb(0, 0, 0) 60%, transparent 100%); background-repeat: repeat-x; }
}

.content-block.is-base-block { padding: 50px 0px; }

.content-block.is-journey-block { padding: 40px 0px 60px; color: rgb(90, 90, 90); }

.content-block.is-journey-block h2 { font-size: 30px; font-weight: 400; margin: 0px


0px 52px; color: rgb(92, 9, 49); }

.content-block.is-journey-block h2 a { color: inherit; }


@media only screen and (max-width: 767px) {
.content-block.is-journey-block h2 { font-size: 48px; margin: 0px 0px 15px; }
}

.content-block.is-journey-block h3 { line-height: 1.4em; color: rgb(92, 9, 49);


margin: 0px 0px 17px; font-size: 20px; }

.content-block.is-journey-block h3 a { color: inherit; }

@media only screen and (max-width: 767px) {


.content-block.is-journey-block h3 { font-size: 32px; line-height: 1.22em;
margin: 0px 0px 36px; }
}

.content-block.is-journey-block p { font-size: 14px; line-height: 1.3em; margin:


0px 0px 5px; font-weight: 300; }

@media only screen and (max-width: 767px) {


.content-block.is-journey-block p { font-size: 20px; font-weight: 100; line-
height: 1.5; margin: 0px; }
}

.content-block.is-wave-gray-svg .content-block-wave-decoration svg path { fill:


rgb(235, 235, 235); }

.content-block-wave-decoration { position: absolute; left: 0px; bottom: 0px; right:


0px; z-index: 3; font-size: 0px; line-height: 0; }

.content-block-wave-decoration svg { vertical-align: bottom; margin-left: -2px;


margin-right: -2px; margin-bottom: -1px; }

.content-block-wave-decoration svg path { fill: rgb(255, 255, 255); }

.content-block-content-area { width: 50%; padding: 0px 10px 0px 70px; }

@media only screen and (max-width: 767px) {


.content-block-content-area { padding: 0px; width: 100%; }
}

.content-block h2 { margin: 0px 0px 28px; line-height: 1.15; }

@media only screen and (max-width: 767px) {


.content-block h2 { font-size: 42px; font-weight: 300; line-height: 1.2; margin:
0px 0px 12px; }
}

.content-block-text { font-weight: 100; font-size: 22px; line-height: 1.4; }

.content-block-text p { margin: 0px 0px 53px; }

@media only screen and (max-width: 767px) {


.content-block-reward-box { float: right; }
}

.content-block.is-gallery-slide { position: relative; overflow: hidden; padding:


0px; height: 720px; background: 0px center; }

@media only screen and (max-width: 767px) {


.content-block.is-gallery-slide { height: 1070px; }
}

.content-block.is-gallery-slide h2 { font-size: 30px; }

.content-block.is-gallery-slide .slide { position: relative; left: 0px; top: 0px;


width: 100%; height: 720px; background-size: cover; z-index: 1; white-space:
nowrap; }

@media only screen and (max-width: 767px) {


.content-block.is-gallery-slide .slide { height: 1070px; }
}

.content-block.is-gallery-slide .slide.active { z-index: 2; }

.content-block.is-gallery-slide .slide .image-block { position: absolute; width:


100%; height: 100%; left: 0px; top: 0px; background-size: cover; }

.content-block.is-gallery-slide .slide .image-block::before { content: "";


position: absolute; inset: 0px 40% 0px 0px; z-index: 3; background-image: linear-
gradient(to right, rgb(92, 9, 49) 0px, transparent 100%); background-repeat:
repeat-x; }

@media only screen and (max-width: 767px) {


.content-block.is-gallery-slide .slide .image-block { height: 44%; }
}

.content-block.is-gallery-slide .slide::after { content: ""; display: inline-block;


vertical-align: middle; height: 100%; width: 0px; margin: 0px 0px 0px -5px; }

@media only screen and (max-width: 767px) {


.content-block.is-gallery-slide .slide::after { height: 150%; }
}

.content-block.is-gallery-slide .slide .content-block-gallery-text-section


{ display: inline-block; vertical-align: middle; width: 100%; white-space: normal;
position: relative; z-index: 6; }

@media only screen and (max-width: 767px) {


.content-block.is-gallery-slide .slide { background-color: rgb(92, 9, 49); }
}

.content-block.is-gallery-slide .content-block-wave-decoration { z-index: 5; }

.content-block.is-gallery-slide .content-block-content-area { z-index: 4; position:


relative; }

@media only screen and (max-width: 767px) {


.content-block.is-gallery-slide .content-block-content-area { width: 100%;
padding: 0px 10px; }
}

.content-block.is-gallery-slide .gallery-switcher { bottom: 15%; }

@media only screen and (max-width: 767px) {


.content-block.is-gallery-slide .gallery-switcher { bottom: 52%; }
}

.two-columns-content-block { position: relative; color: rgb(255, 255, 255); }


.two-columns-content-block.is-between-content-blocks { margin: -135px 0px -70px; }

@media only screen and (max-width: 959px) {


.two-columns-content-block.is-between-content-blocks > .container, .two-columns-
content-block.is-between-content-blocks > .helpfaqwidget__container { padding-left:
0px; padding-right: 0px; }
}

.two-columns-content-block-column { min-height: 398px; padding: 26px 30px 125px


35px; position: relative; background: rgb(92, 9, 49); }

.two-columns-content-block-column.is-has-background-image { background:
url("clientlibs/images/bg-two-columns-block.jpg") 0% 0% / cover no-repeat; }

.two-columns-content-block-header { overflow: hidden; }

.two-columns-content-block-header h2 { float: left; max-width: 60%; font-size:


27px; line-height: 1.15; }

.two-columns-content-block-header-likes-rating { float: right; max-width: 40%;


padding: 8px 0px 0px; font-size: 18px; font-weight: 300; }

.two-columns-content-block-header-likes-rating .icon { display: inline-block;


vertical-align: top; font-size: 27px; }

.two-columns-content-block-main ul { padding: 36px 0px 0px; font-size: 18px; font-


weight: 300; }

.two-columns-content-block-main ul li { margin: 0px 0px 3px; overflow: hidden; }

.two-columns-content-block-main ul li a { display: inline-block; vertical-align:


top; padding: 0px 0px 0px 26px; color: rgb(255, 255, 255); position: relative; }

.two-columns-content-block-main ul li a::before { position: absolute; left: 1px;


top: 5px; content: ""; speak: none; font-style: normal; font-weight: 400; font-
variant: normal; text-transform: none; line-height: 1; font-size: 16px; transition:
transform 0.3s ease 0s, -webkit-transform 0.3s ease 0s; font-family: icomoon !
important; }

.two-columns-content-block-main ul li a:hover { text-decoration: none; }

.two-columns-content-block-main ul li a:hover::before { transform: translateX(4px);


}

.two-columns-content-block-main img { max-width: 100%; height: auto; }

.two-columns-content-block-footer { position: absolute; left: 35px; right: 35px;


bottom: 24px; }

.two-columns-content-block-footer-cell { text-align: right; }

.two-columns-content-block-footer-cell:last-child { text-align: left; }

.two-columns-content-block-footer-cell .btn { margin-bottom: 10px; }

@media only screen and (max-width: 959px) {


.two-columns-content-block-footer-cell .btn { min-width: 140px; }
}
.two-columns-content-block-offer-name, .two-columns-content-block-offer-price
{ display: block; text-align: left; font-size: 32px; font-weight: 400; line-height:
41px; }

.two-columns-content-block-offer-name { margin: -22px 0px 0px; }

.two-columns-content-block-offer-price { margin: 0px 0px 10px; font-size: 36px; }

.weather-week { padding: 10px 5px; line-height: 1.1; font-weight: 100; }

.weather-week-place { display: block; margin: 0px 0px 1px; font-size: 32px; font-
weight: 100; }

@media only screen and (max-width: 767px) {


.weather-week-place { font-size: 40px; margin: 0px; }
}

.weather-week-status { display: block; margin: 0px 0px 3px; font-size: 14px; }

@media only screen and (max-width: 767px) {


.weather-week-status { font-size: 18px; }
}

.weather-week-current-temperature { display: block; font-size: 52px; }

@media only screen and (max-width: 767px) {


.weather-week-current-temperature { font-size: 65px; }
}

.weather-week-degree { display: none; }

.weather-week-degree.is-selected { display: inline-block; vertical-align: top; }

.weather-week-list { margin: 0px 0px 11px; letter-spacing: -6px; }

.weather-week-list li { display: inline-block; vertical-align: top; width: 50px;


letter-spacing: 0px; }

.weather-week-day { display: block; font-size: 16px; margin: 0px 0px 6px; }

.weather-week-day-temperature { display: block; font-size: 12px; font-weight:


400; }

.weather-week-controls { margin: 0px; font-size: 15px; font-weight: 300; letter-


spacing: -6px; }

@media only screen and (max-width: 767px) {


.weather-week-controls { font-size: 20px; }
}

.weather-week-controls li { display: inline-block; vertical-align: top; letter-


spacing: 0px; margin: 0px 12px 0px 4px; }

.weather-week-controls a.active, .weather-week-controls a:hover { text-decoration:


underline; }

.weather-week-controls a.active { font-weight: 400; }


.intro { margin: 0px 0px 27px; background: 50% 100% / cover rgb(92, 9, 49);
position: relative; }

@media only screen and (max-width: 767px) {


.intro { margin: 0px 0px 87px; }
}

.intro-holder { max-width: 1280px; min-height: 230px; margin: 0px auto; position:


relative; overflow: hidden; }

.intro-holder.has-overlay::after, .intro-holder.has-overlay::before { content: "";


position: absolute; left: 0px; top: 0px; bottom: 0px; height: 100%; width: 39%; z-
index: 2; }

.intro-holder.has-overlay::before { background-repeat: repeat-x; background-image:


linear-gradient(89deg, rgb(92, 9, 49), transparent); }

.intro-holder.has-overlay::after { left: auto; right: 0px; width: 20%; background-


repeat: repeat-x; background-image: linear-gradient(90deg, transparent, rgb(92, 9,
49)); }

.intro-holder > * { position: relative; z-index: 2; }

.intro-holder > img { position: absolute; width: 100%; inset: 0px; z-index: 1; }

@media only screen and (max-width: 767px) {


.intro-holder > img { width: auto; }
}

.intro-link { position: relative; }

.intro-link-holder { position: absolute; bottom: -14px; right: 18px; z-index: 16; }

@media only screen and (max-width: 767px) {


.intro-link-holder { bottom: -50px; left: 18px; right: auto; }
}

.intro-link-more { display: inline-block; vertical-align: top; font-size: 15px;


font-weight: 100; }

@media only screen and (max-width: 767px) {


.intro-link-more { font-size: 20px; }
}

.intro-link-more span[class*=" icon-"], .intro-link-more span[class^="icon-"]


{ display: inline-block; vertical-align: top; margin: 3px 7px 0px 0px; transition:
transform 0.3s ease 0s, -webkit-transform 0.3s ease 0s; }

@media only screen and (max-width: 767px) {


.intro-link-more span[class*=" icon-"], .intro-link-more span[class^="icon-"]
{ margin: 5px 7px 0px 0px; }
}

.intro-link-more:hover { text-decoration: none; }

.intro-link-more:hover span[class*=" icon-"], .intro-link-more:hover


span[class^="icon-"] { transform: translateX(5px); }

.intro .weather-week { color: rgb(255, 255, 255); }


.intro .weather-week-controls a { color: rgb(255, 255, 255); }

.intro .wave-decoration { z-index: 10; }

.breadcrumbs { margin: 0px; padding: 0px; font-size: 14px; line-height: 1.2; font-
weight: 300; overflow: hidden; letter-spacing: -6px; color: rgb(92, 9, 49); }

.breadcrumbs.is-small { font-size: 12px; }

.breadcrumbs.is-divider-triangle li { margin-right: 1px; }

.breadcrumbs.is-divider-triangle li::after { margin: 5px 1px 0px 2px; border-style:


solid; border-image: initial; border-width: 4px; border-color: transparent
transparent transparent rgb(92, 9, 49); content: ""; }

@media only screen and (max-width: 767px) {


.breadcrumbs.is-divider-triangle li::after { margin: 9px 3px 0px 4px; }
}

@media only screen and (max-width: 767px) {


.breadcrumbs { padding: 0px 0px 6px; font-size: 20px; }
}

.breadcrumbs li { display: inline-block; vertical-align: top; letter-spacing: 0px;


margin: 0px 3px 6px 0px; }

.breadcrumbs li::after { content: ">"; display: inline-block; vertical-align: top;


margin: 0px 0px 0px 3px; border: 0px; }

.breadcrumbs li:last-child::after { display: none; }

.breadcrumbs li a { color: rgb(92, 9, 49); }

.breadcrumbs-menu { padding: 0px; margin: 0px; }

.breadcrumbs-menu.is-sub-menu-block { display: inline-block; vertical-align: top; }

.breadcrumbs-menu.is-sub-menu-block .breadcrumbs { font-size: 15px; line-height:


1.3em; padding: 16px 0px 0px; font-weight: 300; }

@media only screen and (max-width: 767px) {


.breadcrumbs-menu.is-sub-menu-block .breadcrumbs { display: none; }
}

.breadcrumbs-menu.is-sub-menu-block .breadcrumbs li { margin-right: 4px; }

.breadcrumbs-menu.is-sub-menu-block .breadcrumbs li::before { display: none; }

.breadcrumbs-menu.is-sub-menu-block .breadcrumbs li::after { content: ">"; margin-


left: 2px; color: rgb(92, 9, 49); }

.breadcrumbs-menu.is-sub-menu-block .breadcrumbs li a { color: rgb(92, 9, 49);


text-decoration: none; }

.breadcrumbs-menu.is-sub-menu-block .breadcrumbs li a:focus, .breadcrumbs-menu.is-


sub-menu-block .breadcrumbs li a:hover { text-decoration: none; color: rgb(92, 9,
49); }
.breadcrumbs-menu.is-sub-menu-block .breadcrumbs li a:active { text-decoration:
none; }

.breadcrumbs-menu.is-sub-menu-block .breadcrumbs li:last-child { font-weight:


700; }

.breadcrumbs-menu.is-sub-menu-block .breadcrumbs li:last-child a { color: rgb(92,


9, 49); }

.fly-info-title { margin: 0px 0px 4px; font-size: 18px; line-height: 1.2; font-
weight: 100; }

@media only screen and (max-width: 767px) {


.fly-info-title { margin: 0px 0px 12px; font-size: 28px; }
}

.fly-info-details { display: flex; width: 100%; }

.fly-info-details-cell { max-width: 145px; line-height: 1.2; }

.fly-info-details-cell.is-wide { -webkit-box-flex: 1; flex-grow: 1; padding: 0px


12px 0px 4px; max-width: none; }

@media only screen and (max-width: 767px) {


.fly-info-details-cell.is-wide { padding: 0px 14px; }
}

.fly-info-details-airport-code { display: block; margin: 0px 0px -5px; font-size:


32px; font-weight: 100; color: rgb(92, 9, 49); }

@media only screen and (max-width: 767px) {


.fly-info-details-airport-code { margin: 0px; font-size: 48px; }
}

.fly-info-details-airport-city { font-size: 14px; font-weight: 400; color: rgb(90,


90, 90); }

@media only screen and (max-width: 767px) {


.fly-info-details-airport-city { font-size: 21px; }
}

.fly-info-details-pathway { display: block; height: 42px; position: relative; }

@media only screen and (max-width: 767px) {


.fly-info-details-pathway { height: 54px; }
}

.fly-info-details-pathway::before { content: ""; position: absolute; left: 18px;


right: 0px; top: 50%; height: 2px; background: rgb(199, 199, 199); }

.fly-info-details-pathway::after { content: ""; position: absolute; right: 0px;


top: 50%; margin: -6px 0px 0px; width: 12px; height: 12px; background: rgb(255,
255, 255); border: 2px solid rgb(199, 199, 199); border-radius: 100%; }

.fly-info-details-pathway span[class*=" icon-"], .fly-info-details-pathway


span[class^="icon-"] { position: absolute; left: 0px; top: 50%; height: 54px;
margin: -27px 0px 0px; font-size: 54px; }

.fly-info-details-pathway-transfer { position: absolute; top: 33px; right: 40%;


font-size: 12px; font-weight: 400; color: rgb(0, 0, 0); }

@media only screen and (max-width: 959px) {


.fly-info-details-pathway-transfer { top: 40px; right: 37px; font-size: 18px; }
}

.fly-info-details-pathway-transfer::after { content: ""; position: absolute; right:


18px; top: -18px; width: 12px; height: 12px; background: rgb(255, 255, 255);
border: 2px solid rgb(199, 199, 199); border-radius: 100%; }

@media only screen and (max-width: 959px) {


.fly-info-details-pathway-transfer::after { top: -25px; }
}

@media only screen and (max-width: 767px) {


.fly-info-details-pathway-transfer::after { top: -19px; }
}

.fares-list { margin: 0px; font-size: 14px; line-height: 1.2; letter-spacing: -6px;


text-align: center; }

.fares-list::after, .fares-list::before { content: ""; display: table; }

.fares-list::after { clear: both; }

@media only screen and (max-width: 767px) {


.fares-list { text-align: left; }
}

.fares-list > li { display: inline-block; vertical-align: bottom; width: 88px;


margin: 0px 11px 0px 0px; letter-spacing: 0px; }

.fares-list > li:first-child, .fares-list > li:nth-child(2) { display: inline-


block; width: 88px; }

@media only screen and (max-width: 767px) {


.fares-list > li:first-child, .fares-list > li:nth-child(2) { display: block;
width: 100%; }
}

.fares-list > li .year { display: block; padding: 3px 0px 0px; }

@media only screen and (max-width: 767px) {


.fares-list > li { width: 50%; margin: 0px 0px 11px; }
}

.fares-list .fare { margin: 0px 0px 10px; width: auto; height: 97px; text-align:
center; position: relative; }

@media only screen and (max-width: 767px) {


.fares-list .fare { width: 90%; height: auto; text-align: left; }
}

.fares-list .fare.is-high { width: auto; height: 230px; }

@media only screen and (max-width: 767px) {


.fares-list .fare.is-high { width: 100%; height: auto; }
}
.fares-list .fare.is-average { width: auto; height: 145px; }

@media only screen and (max-width: 767px) {


.fares-list .fare.is-average { width: 70%; height: auto; }
}

.fares-list .fare a { display: block; height: 100%; padding: 19px 10px; color:
rgb(255, 255, 255); background: rgb(255, 169, 3); border-radius: 2px; }

@media only screen and (max-width: 767px) {


.fares-list .fare a { padding: 10px 60px 10px 10px; }
}

.fares-list .fare a:hover { text-decoration: none; background: rgb(92, 9, 49); }

.fares-list .fare-price { font-size: 18px; font-weight: 700; }

.fares-list .fare-details { display: block; font-size: 10px; }

.fares-list .fare-view-more { position: absolute; left: 10px; bottom: 10px; font-


size: 12px; }

@media only screen and (max-width: 767px) {


.fares-list .fare-view-more { left: auto; right: 10px; }
}

.fares-list .fare-view-more span[class*=" icon-"], .fares-list .fare-view-more


span[class^="icon-"] { display: inline-block; vertical-align: middle; margin: -2px
3px 0px 0px; font-size: 6px; }

.tools { margin: 0px; padding: 49px 22px 33px; text-align: right; letter-spacing: -
6px; }

@media only screen and (max-width: 959px) {


.tools { text-align: center; }
}

.tools > li { display: inline-block; vertical-align: top; letter-spacing: 0px;


margin: 0px 12px; }

.tools > li a { display: block; width: 39px; height: 39px; text-align: center;
color: rgb(92, 9, 49); border: 2px solid rgb(92, 9, 49); border-radius: 100%;
outline: 0px; }

.tools > li a:focus, .tools > li a:hover { text-decoration: none; background-color:


rgb(92, 9, 49); color: rgb(255, 255, 255); outline: 0px; }

.tools > li a span[class*=" icon-"], .tools > li a span[class^="icon-"] { font-


size: 20px; line-height: 1.85; }

.tools.is-disabled { position: relative; }

.tools.is-disabled::after { content: ""; position: absolute; inset: 0px;


background: url("clientlibs/images/transparent.gif"); z-index: 2; }

.tools.is-disabled a { color: rgb(199, 199, 199); border-color: rgb(235, 235, 235);


}

.featured-row { padding: 0px 0px 100px; font-size: 32px; line-height: 1.1875; text-
align: center; font-weight: 100; background: rgb(255, 255, 255); }

.featured-row::after, .featured-row::before { content: ""; display: table; }

.featured-row::after { clear: both; }

@media only screen and (max-width: 767px) {


.featured-row { text-align: left; font-weight: 300; }
}

.featured-row-holder { padding: 33px 10px; }

.featured-row .icon-arrow-down { display: block; margin: 0px auto 37px; font-size:


20px; text-align: center; }

@media only screen and (max-width: 767px) {


.featured-row .icon-arrow-down { margin: 0px auto 33px; font-size: 32px; }
}

.featured-row p { margin: 0px 0px 12px; }

.privelege-booking { margin: 0px 0px 42px; padding: 0px 0px 20px; }

.privelege-booking::after, .privelege-booking::before { content: ""; display:


table; }

.privelege-booking::after { clear: both; }

@media only screen and (max-width: 767px) {


.privelege-booking { margin: 0px 0px 31px; }
}

.privelege-booking-title { display: block; margin: 0px 0px 7px; font-size: 32px;


font-weight: 300; }

@media only screen and (max-width: 767px) {


.privelege-booking-title { margin: 0px 0px 11px; font-size: 48px; }
}

.privelege-booking-input-row { display: table; float: left; width: 66%; table-


layout: fixed; }

@media only screen and (max-width: 767px) {


.privelege-booking-input-row { float: none; width: 100%; }
}

.privelege-booking-input-cell { display: table-cell; position: relative;


background: rgb(255, 255, 255); border-left: 1px solid rgb(235, 235, 235); }

.privelege-booking-input-cell::after { content: ""; position: absolute; right:


10px; bottom: 12px; width: 0px; height: 0px; border-top: 7px solid transparent;
border-left: 7px solid transparent; border-bottom: 7px solid rgb(92, 9, 49); }

.privelege-booking-input-cell label { position: absolute; top: 15px; left: 8px;


font-size: 14px; text-transform: uppercase; font-weight: 700; color: rgb(114, 40,
88); }

.privelege-booking-input-cell input[type="text"] { width: 100%; padding: 9px 16px


9px 36px; font-size: 28px; font-weight: 100; text-transform: uppercase; color:
rgb(0, 0, 0); border: 0px; background: 0px center; text-overflow: ellipsis; }

.privelege-booking-input-cell input[type="text"]::-webkit-input-placeholder
{ color: rgb(0, 0, 0); }

@media only screen and (max-width: 767px) {


.privelege-booking-input-cell { display: block; margin: 0px 0px -1px; border: 1px
solid rgb(235, 235, 235); }
.privelege-booking-input-cell label { top: 17px; left: 45px; font-size: 18px; }
.privelege-booking-input-cell input[type="text"] { padding: 8px 16px 3px 90px;
font-size: 38px; }
}

.privelege-booking-input-cell:first-child { border: 0px; }

.privelege-booking-input-cell:first-child input[type="text"] { padding: 9px 16px


9px 60px; }

@media only screen and (max-width: 767px) {


.privelege-booking-input-cell:first-child { border: 1px solid rgb(235, 235, 235);
}
.privelege-booking-input-cell:first-child label { left: 16px; }
.privelege-booking-input-cell:first-child input[type="text"] { padding: 8px 16px
3px 90px; }
}

.privelege-booking-btn-holder { float: right; width: 34%; font-size: 15px; font-


weight: 400; text-align: right; }

.privelege-booking-btn-holder .btn { display: block; margin: 0px 0px 16px; padding:


18px 25px 14px; border-radius: 0px; }

@media only screen and (max-width: 767px) {


.privelege-booking-btn-holder { float: none; width: 100%; font-size: 18px; }
.privelege-booking-btn-holder .btn { margin: 0px 0px 34px; padding: 18px 25px
14px; font-size: 24px; }
}

.recent-links { padding: 22px 52px 40px 69px; font-size: 15px; font-weight: 300;
color: rgb(255, 255, 255); background: rgb(82, 18, 49); }

@media only screen and (max-width: 767px) {


.recent-links { margin: 0px -10px 0px -20px; padding: 36px 15px 71px 19px; font-
size: 22px; }
}

.recent-links a { color: rgb(255, 255, 255); }

.recent-links a:hover { color: rgb(255, 255, 255); }

.recent-links-holder, .recent-links-img-holder { display: inline-block; vertical-


align: bottom; width: 67%; }

@media only screen and (max-width: 767px) {


.recent-links-holder, .recent-links-img-holder { width: 91%; }
}

.recent-links-img-holder { width: 31%; text-align: right; }


.recent-links-img-holder img { width: 72px; height: auto; }

@media only screen and (max-width: 767px) {


.recent-links-img-holder { position: absolute; right: 9px; bottom: 61px; width:
auto; }
.recent-links-img-holder img { width: 108px; }
}

.recent-links-title { display: block; margin: 0px 0px 10px; padding: 0px 0px 3px;
font-size: 28px; font-weight: 300; border-bottom: 1px solid rgb(184, 184, 184); }

@media only screen and (max-width: 767px) {


.recent-links-title { margin: 0px 0px 16px; font-size: 42px; letter-spacing: -
1px; border-bottom: 2px solid rgb(184, 184, 184); }
}

.recent-links-list { margin: 0px 0px 27px; }

.recent-links-list li { margin: 0px 0px 8px; }

@media only screen and (max-width: 767px) {


.recent-links-list li { margin: 0px 0px 12px; }
}

.last-activities { color: rgb(82, 18, 49); background: rgb(247, 247, 247); }

@media only screen and (max-width: 767px) {


.last-activities { margin: 0px -20px 0px -10px; }
}

.last-activities-holder { max-width: 400px; margin: 0px auto; }

.last-activities-holder::after, .last-activities-holder::before { content: "";


display: table; }

.last-activities-holder::after { clear: both; }

@media only screen and (max-width: 767px) {


.last-activities-holder { max-width: none; }
}

.last-activities-title { display: block; margin: 0px 0px 14px; text-indent: 13px;


font-size: 28px; font-weight: 300; }

@media only screen and (max-width: 767px) {


.last-activities-title { margin: 0px 0px 20px 6px; font-size: 42px; letter-
spacing: -1px; }
}

.last-activities-content { padding: 22px 0px; }

.last-activities-content::after, .last-activities-content::before { content: "";


display: table; }

.last-activities-content::after { clear: both; }

@media only screen and (max-width: 767px) {


.last-activities-content { padding: 34px 0px 28px; }
}
.last-activities-content table { width: 100%; text-align: center; table-layout:
fixed; }

.last-activities-content table tr:nth-child(2n) { background: rgb(240, 239, 238); }

.last-activities-content table tr:first-child th { padding: 0px 0px 8px; font-size:


14px; font-weight: 700; }

@media only screen and (max-width: 767px) {


.last-activities-content table tr:first-child th { padding: 0px 0px 14px; font-
size: 21px; }
}

.last-activities-content table td, .last-activities-content table th { padding: 5px


0px 3px; font-size: 15px; font-weight: 300; }

@media only screen and (max-width: 767px) {


.last-activities-content table td, .last-activities-content table th { padding:
6px 0px; font-size: 22px; }
}

.last-activities-bottom-row { padding: 8px 8px 9px; background: rgb(240, 239, 238);


}

@media only screen and (max-width: 767px) {


.last-activities-bottom-row { padding: 20px 8px 9px; }
}

.last-activities-additional-links { margin: 0px; padding: 0px 0px 0px 14px; font-


size: 14px; font-weight: 300; }

@media only screen and (max-width: 767px) {


.last-activities-additional-links { font-size: 21px; font-weight: 400; }
}

.last-activities-additional-links li { display: inline-block; vertical-align: top;


margin: 0px 0px 0px 32px; }

.last-activities-additional-links li:first-child { margin: 0px; }

@media only screen and (max-width: 959px) {


.last-activities-additional-links li { display: block; margin: 0px; }
}

@media only screen and (max-width: 767px) {


.last-activities-additional-links li { margin: 0px 0px 17px; }
.last-activities-additional-links li:first-child { margin: 0px 0px 17px; }
}

.last-activities-additional-links a span[class*=" icon-"], .last-activities-


additional-links a span[class^="icon-"] { display: inline-block; vertical-align:
middle; margin: 0px 10px 0px 0px; font-size: 11px; position: relative; transition:
transform 0.3s ease 0s, -webkit-transform 0.3s ease 0s; }

@media only screen and (max-width: 767px) {


.last-activities-additional-links a span[class*=" icon-"], .last-activities-
additional-links a span[class^="icon-"] { margin: -3px 12px 0px -2px; font-size:
15px; }
}

.last-activities-additional-links a:hover { text-decoration: none; }

.last-activities-additional-links a:hover span[class*=" icon-"], .last-activities-


additional-links a:hover span[class^="icon-"] { transform: translateX(5px); }

.T38.is-dashboard .last-activities-handle, .last-activities .last-activities-handle


{ display: none; }

.T38.is-dashboard .last-activities-handle:first-child, .last-activities .last-


activities-handle:first-child { display: block; }

.two-columns-gallery { padding: 70px 0px; font-size: 18px; line-height: 1.23; }

@media only screen and (max-width: 767px) {


.two-columns-gallery { padding: 53px 0px; margin: 0px -10px; font-size: 20px;
line-height: 1.5; }
}

.two-columns-gallery h2 { margin: 0px 0px 33px; font-size: 40px; }

@media only screen and (max-width: 767px) {


.two-columns-gallery h2 { margin: 0px 0px 18px; }
}

.two-columns-gallery p { margin: 0px 0px 22px; }

@media only screen and (max-width: 767px) {


.two-columns-gallery p { margin: 0px 0px 30px; }
}

.two-columns-gallery-holder { position: relative; }

.two-columns-gallery-holder::after, .two-columns-gallery-holder::before { content:


""; display: table; }

.two-columns-gallery-holder::after { clear: both; }

.two-columns-gallery .btn-next, .two-columns-gallery .btn-prev { position:


absolute; top: 50%; left: -52px; margin: -29px 0px 0px; height: 57px; border: 0px;
outline: 0px; line-height: 0; font-size: 0px; cursor: pointer; background: 0px
center; }

.two-columns-gallery .btn-next:hover, .two-columns-gallery .btn-prev:hover { text-


decoration: none; }

.two-columns-gallery .btn-next span[class*=" icon-"], .two-columns-gallery .btn-


next span[class^="icon-"], .two-columns-gallery .btn-prev span[class*="
icon-"], .two-columns-gallery .btn-prev span[class^="icon-"] { font-size: 50px; }

.two-columns-gallery .btn-next { left: auto; right: -52px; }

.two-columns-gallery-text-holder { padding: 44px 20px 10px 47px; }

@media only screen and (max-width: 767px) {


.two-columns-gallery-text-holder { padding: 31px 20px 10px; }
}
.two-columns-gallery-info-title { display: block; margin: 0px 0px 11px; font-size:
16px; font-weight: 400; }

@media only screen and (max-width: 767px) {


.two-columns-gallery-info-title { margin: 0px 0px 6px; font-size: 28px; font-
weight: 300; letter-spacing: -1px; }
}

.two-columns-gallery-list { margin: 0px; }

.two-columns-gallery-list .slick-list { margin: 0px 0px 20px; }

@media only screen and (max-width: 767px) {


.two-columns-gallery-list .slick-list { margin: 0px 0px 28px; }
}

.two-columns-gallery-list .gallery-slide { display: none; color: rgb(255, 255,


255); background: rgb(82, 18, 49); outline: 0px; position: relative; }

.two-columns-gallery-list .gallery-slide::after, .two-columns-gallery-


list .gallery-slide::before { content: ""; display: table; }

.two-columns-gallery-list .gallery-slide::after { clear: both; }

.two-columns-gallery-list .gallery-slide:first-child { display: flex; }

.two-columns-gallery-list .gallery-slide .has-image { position: relative; display:


flex; }

.two-columns-gallery-list .gallery-slide .has-image .two-columns-gallery-column


{ color: rgb(92, 9, 49); background-size: cover; position: relative; }

@media only screen and (max-width: 767px) {


.two-columns-gallery-list .gallery-slide .has-image .two-columns-gallery-column {
margin-left: -20px; height: 480px !important; }
}

.two-columns-gallery-list .gallery-slide .has-image .two-columns-gallery-


column .two-columns-gallery-header { position: relative; padding: 75px 28px 42px
40px; }

.two-columns-gallery-list .gallery-slide .has-image .two-columns-gallery-


column .two-columns-gallery-header .title { display: block; margin: 0px 0px 9px;
font-size: 27px; font-weight: 300; }

@media only screen and (max-width: 767px) {


.two-columns-gallery-list .gallery-slide .has-image .two-columns-gallery-
column .two-columns-gallery-header .title { margin: 0px 0px 6px; }
}

.two-columns-gallery-list .gallery-slide .has-image .two-columns-gallery-


column .two-columns-gallery-header h2 { margin: 0px; font-size: 44px; line-height:
1; font-weight: 400; }

@media only screen and (max-width: 767px) {


.two-columns-gallery-list .gallery-slide .has-image .two-columns-gallery-
column .two-columns-gallery-header h2 { font-size: 42px; }
}
.two-columns-gallery-list .gallery-slide .has-image .two-columns-gallery-
column .two-columns-gallery-btn-holder { position: absolute; right: 28px; left:
40px; bottom: 32px; }

.two-columns-gallery-list .gallery-slide .has-image .two-columns-gallery-


column .btn { width: 296px; bottom: 0px; }

.two-columns-gallery-list.slick-initialized .gallery-slide { display: flex; }

@media only screen and (max-width: 767px) {


.two-columns-gallery-list.slick-initialized .gallery-slide { -webkit-box-orient:
vertical; -webkit-box-direction: normal; flex-direction: column; }
}

.two-columns-gallery-btn-holder { height: 83px; position: relative; }

.two-columns-gallery-btn-holder .btn { position: absolute; width: 200px; padding:


20px 25px 12px; left: 0px; bottom: 22px; }

@media only screen and (max-width: 767px) {


.two-columns-gallery-btn-holder .btn { width: 185px; padding: 11px 16px 9px;
font-size: 24px; }
}

@media only screen and (max-width: 767px) {


.two-columns-gallery-column { height: auto !important; }
}

.two-columns-gallery .slick-dots, .two-columns-gallery-switcher { margin: 0px;


text-align: center; letter-spacing: -6px; }

.two-columns-gallery .slick-dots > li, .two-columns-gallery-switcher > li


{ display: inline-block; vertical-align: top; width: 15px; height: 15px; letter-
spacing: 0px; margin: 0px 5px; }

@media only screen and (max-width: 767px) {


.two-columns-gallery .slick-dots > li, .two-columns-gallery-switcher > li
{ width: 22px; height: 22px; margin: 0px 8px; }
}

.two-columns-gallery .slick-dots > li.slick-active button, .two-columns-gallery-


switcher > li.slick-active button { transform: rotateY(180deg); background: rgb(92,
9, 49); }

.two-columns-gallery .slick-dots > li a, .two-columns-gallery .slick-dots > li


button, .two-columns-gallery-switcher > li a, .two-columns-gallery-switcher > li
button { transform-style: preserve-3d; display: block; height: 100%; width: 100%;
font: 0px / 0 a; color: transparent; text-shadow: none; background-color:
transparent; border: 2px solid rgb(92, 9, 49); border-radius: 100%; transition:
transform 0.3s ease 0s, opacity 0.3s ease 0s, -webkit-transform 0.3s ease 0s; }

.two-columns-gallery .slick-dots > li a.active, .two-columns-gallery .slick-dots >


li a:hover, .two-columns-gallery .slick-dots > li button.active, .two-columns-
gallery .slick-dots > li button:hover, .two-columns-gallery-switcher > li a.active,
.two-columns-gallery-switcher > li a:hover, .two-columns-gallery-switcher > li
button.active, .two-columns-gallery-switcher > li button:hover { background:
rgb(92, 9, 49); }

.inline-list { margin: 0px; font-size: 20px; line-height: 1.2; font-weight: 300;


letter-spacing: -6px; }

.inline-list li { display: inline-block; vertical-align: top; letter-spacing: 0px;


margin: 0px 10px; }

.inline-list li.active a { color: rgb(92, 9, 49); font-weight: 400; text-


decoration: underline; }

.inline-list a { color: rgb(90, 90, 90); }

.inline-list a:hover { color: rgb(92, 9, 49); text-decoration: underline; }

.regions-list { overflow: hidden; position: relative; transition: height 0.2s ease


0s; }

@media only screen and (max-width: 767px) {


.regions-list { margin: 0px -20px; }
}

.regions-item { visibility: hidden; z-index: 1; opacity: 0; position: absolute !


important; }

.regions-item.active { animation-name: drop; animation-duration: 1.3s; animation-


iteration-count: 1; visibility: visible; transition: all 0.2s ease-in-out 0s; z-
index: 2; opacity: 1; position: relative !important; }

@-webkit-keyframes drop {
0% { transform: translateY(-100%); opacity: 0; }
100% { transform: translateY(0px); opacity: 1; }
}

@keyframes drop {
0% { transform: translateY(-100%); opacity: 0; }
100% { transform: translateY(0px); opacity: 1; }
}

.status-section { margin: 0px 0px 46px; }

.status-section::after, .status-section::before { content: ""; display: table; }

.status-section::after { clear: both; }

.status-section-header { margin: 0px 0px 64px; }

.status-section-header::after, .status-section-header::before { content: "";


display: table; }

.status-section-header::after { clear: both; }

@media only screen and (max-width: 767px) {


.status-section-header { margin: 0px 0px 28px; }
}

.status-section-header h2 { margin: 0px; font-size: 40px; font-weight: 400; }

@media only screen and (max-width: 959px) {


.status-section-header h2 { font-size: 32px; }
}
@media only screen and (max-width: 767px) {
.status-section-header h2 { font-size: 42px; line-height: 1.25; font-weight: 300;
letter-spacing: -2px; }
}

.status-section .inline-list { padding: 8px 0px 0px; text-align: right; }

@media only screen and (max-width: 959px) {


.status-section .inline-list { font-size: 15px; }
}

@media only screen and (max-width: 767px) {


.status-section .inline-list { padding: 15px 0px 0px; font-size: 30px; text-
align: left; }
}

.status-section .inline-list li { margin: 0px 0px 0px 20px; }

@media only screen and (max-width: 767px) {


.status-section .inline-list li { margin: 0px 26px 0px 0px; }
}

.status-section .inline-list li.is-selected a { text-decoration: underline; }

.status-section-content > ul { margin: 0px; letter-spacing: -6px; }

.status-section-content > ul > li { display: inline-block; vertical-align: top;


width: 25%; letter-spacing: 0px; }

.status-section-content > ul > li:nth-child(2n+1) .status-block { background:


rgb(198, 194, 190); }

@media (min-width:0�) and (min-resolution: 0.001dpcm) {


.status-section-content > ul > li:nth-child(2n+1) .status-block:hover
{ background: rgb(255, 255, 255); }
}

@media only screen and (max-width: 767px) {


.status-section-content > ul { padding: 0px 10px; letter-spacing: -3px; }
.status-section-content > ul > li { width: 33%; }
.status-section-content > ul > li .status-block { padding: 15px 10px 18px;
height: auto !important; }
.status-section-content > ul > li .status-block .status-block-image-holder
{ width: 120px; height: 120px; }
.status-section-content > ul > li .status-block .status-block-image-holder img
{ width: 120px; height: 120px; }
.status-section-content > ul > li .status-block .status-block-quantity { font-
size: 30px; margin: -22px 0px 0px 11px; }
.status-section-content > ul > li .status-block .status-block-additional-
info, .status-section-content > ul > li .status-block .status-block-info { display:
none; opacity: 0; }
.status-section-content > ul > li.is-selected { display: block; width: 100%; }
.status-section-content > ul > li.is-selected .status-block { padding: 90px 20px
42px; overflow: visible; color: rgb(92, 9, 49); background: rgb(255, 255, 255); }
.status-section-content > ul > li.is-selected .status-block::before { inset: 0px;
opacity: 1; z-index: 2; }
.status-section-content > ul > li.is-selected .status-block a { color: rgb(92, 9,
49); }
.status-section-content > ul > li.is-selected .status-block .social, .status-
section-content > ul > li.is-selected .status-block .status-block-view-more
{ display: inline-block; opacity: 1; }
.status-section-content > ul > li.is-selected .status-block .status-block-
additional-info, .status-section-content > ul > li.is-selected .status-
block .status-block-info { display: block; opacity: 1; }
.status-section-content > ul > li.is-selected .status-block .status-block-view-
more { bottom: 14px; font-size: 20px; margin-bottom: 0px; transition-delay: 0.2s; }
.status-section-content > ul > li.is-selected .status-block .status-block-view-
more span[class*=" icon-"], .status-section-content > ul > li.is-selected .status-
block .status-block-view-more span[class^="icon-"] { margin: -2px 12px 0px 0px;
font-size: 16px; }
.status-section-content > ul > li.is-selected .status-block .social { left: 17px;
top: 16px; transition-delay: 0.2s; margin-top: 0px; }
.status-section-content > ul > li.is-selected .status-block .social li { margin:
0px 4px 0px 0px; }
.status-section-content > ul > li.is-selected .status-block .social a
span[class*=" icon-"], .status-section-content > ul > li.is-selected .status-
block .social a span[class^="icon-"] { font-size: 59px; }
.status-section-content > ul > li.is-selected .status-block .status-block-info
{ margin: 0px 0px -7px; font-size: 50px; }
.status-section-content > ul > li.is-selected .status-block .status-block-
additional-info { margin: 0px 0px 42px; font-size: 22px; }
.status-section-content > ul > li.is-selected .status-block .status-block-
quantity { display: none; }
.status-section-content > ul > li.is-selected .status-block .status-block-image-
holder { margin-bottom: 10px; width: 155px; height: 155px; }
.status-section-content > ul > li.is-selected .status-block .status-block-image-
holder img { opacity: 0; width: 155px; height: 155px; }
.status-section-content > ul > li.is-selected .status-block .status-block-image-
holder img.image-hover { opacity: 1; }
}

.status-section .social { position: absolute; left: 5px; top: -5px; z-index: 2;


opacity: 0; margin-top: -15px; transition: margin-top 0.1s ease-in-out 0s, opacity
0.1s ease 0s; }

.status-section .social li { margin: 0px 5px 0px 0px; }

.status-section .social li a { color: rgb(206, 203, 199) !important; }

.status-section .social li a:hover { text-decoration: none; color: rgb(206, 203,


199) !important; }

.status-section .social li a:hover span[class*=" icon-"], .status-section .social


li a:hover span[class^="icon-"] { color: rgb(0, 114, 188) !important; }

.status-block { padding: 38px 21px 18px; font-size: 12px; text-align: center;


color: rgb(255, 255, 255); background: rgb(206, 203, 199); transition: color 0.3s
ease 0s; position: relative; overflow: hidden; }

.status-block::before { opacity: 0; content: ""; position: absolute; inset: 15%;


background: rgb(255, 255, 255); box-shadow: rgba(90, 90, 90, 0.35) 0px 0px 8px;
transition: transform 0.2s ease 0s, opacity 0.2s ease 0s, -webkit-transform 0.2s
ease 0s; transform: scale(1, 1); }

@media (min-width:0�) and (min-resolution: 0.001dpcm) {


.status-block::before { inset: -5%; }
}
.status-block.hover, .status-block:hover { overflow: visible; color: rgb(92, 9,
49); }

@media (min-width:0�) and (min-resolution: 0.001dpcm) {


.status-block.hover, .status-block:hover { background: rgb(255, 255, 255); }
}

.status-block.hover::before, .status-block:hover::before { opacity: 1; z-index: 2;


transform: scale(1.54, 1.68); }

.status-block.hover a, .status-block:hover a { color: rgb(92, 9, 49); }

.status-block.hover .social, .status-block.hover .status-block-view-more, .status-


block:hover .social, .status-block:hover .status-block-view-more { display: inline-
block; opacity: 1; }

@media only screen and (max-width: 767px) {


.status-block.hover .social, .status-block.hover .status-block-view-
more, .status-block:hover .social, .status-block:hover .status-block-view-more
{ display: none; }
}

.status-block.hover .status-block-view-more, .status-block:hover .status-block-


view-more { margin-bottom: 0px; transition-delay: 0.2s; }

@media only screen and (max-width: 767px) {


.status-block.hover .status-block-view-more, .status-block:hover .status-block-
view-more { display: none; }
}

.status-block.hover .social, .status-block:hover .social { transition-delay: 0.2s;


margin-top: 0px; }

@media only screen and (max-width: 767px) {


.status-block.hover .social, .status-block:hover .social { display: none; }
}

.status-block.hover .status-block-quantity, .status-block:hover .status-block-


quantity { display: none; }

.status-block.hover img, .status-block:hover img { opacity: 0; }

@media only screen and (max-width: 767px) {


.status-block.hover img, .status-block:hover img { opacity: 1; }
}

.status-block.hover img.image-hover, .status-block:hover img.image-hover { opacity:


1; }

@media only screen and (max-width: 767px) {


.status-block.hover img.image-hover, .status-block:hover img.image-hover
{ opacity: 0; }
}

@media only screen and (max-width: 767px) {


.status-block::before { display: none; }
}

.status-block * { position: relative; z-index: 2; }


.status-block a { color: rgb(255, 255, 255); }

.status-block-image-holder { width: 138px; height: 138px; margin: 0px auto -4px;


position: relative; }

.status-block-image-holder img { position: absolute; transition: opacity 0.2s ease


0s; opacity: 1; }

.status-block-image-holder .image-hover { opacity: 0; position: static; transition:


opacity 0.2s ease 0s; }

.status-block-quantity { position: absolute; top: 50%; left: 0px; right: 0px; text-
align: center; font-size: 35px; margin: -25px 0px 0px 24px; font-weight: 100; }

.status-block-info { display: block; margin: 0px 0px 6px; min-height: 46px; font-
size: 31px; font-weight: 100; text-align: center; }

.status-block-info.is-middle { font-size: 20px; }

.status-block-additional-info { display: block; margin: 0px; font-size: 12px; font-


weight: 300; text-align: center; }

.status-block-view-more { opacity: 0; position: absolute; left: 0px; right: 0px;


bottom: -10px; margin-bottom: -15px; transition: margin-bottom 0.1s ease-in-out 0s,
opacity 0.1s ease 0s; }

.status-block-view-more span[class*=" icon-"], .status-block-view-more


span[class^="icon-"] { display: inline-block; vertical-align: middle; margin: 0px
11px 0px 0px; font-size: 6px; }

.travel-history { margin: 0px 0px 49px; }

.travel-history::after, .travel-history::before { content: ""; display: table; }

.travel-history::after { clear: both; }

.travel-history-columns { max-width: 1080px; margin: 0px auto; padding: 80px; }

@media only screen and (max-width: 767px) {


.travel-history-columns { padding: 18px 16px; }
}

.travel-history h2 { margin: 0px 0px 24px; font-size: 27px; color: rgb(101, 34,
69); font-weight: 400; }

@media only screen and (max-width: 767px) {


.travel-history h2 { margin: 0px 0px 30px; font-size: 40px; word-spacing: -3px;
text-align: center; }
}

.travel-history-text-holder { font-size: 14px; line-height: 1.72; color: rgb(90,


90, 90); }

@media only screen and (max-width: 767px) {


.travel-history-text-holder { padding: 0px 27px; font-size: 22px; line-height:
1.46; letter-spacing: -1px; }
}
.travel-history-text-holder p { margin: 0px 0px 24px; }

@media only screen and (max-width: 767px) {


.travel-history-text-holder p { margin: 0px 0px 33px; }
}

.travel-history-text-holder .btn { display: inline-block; vertical-align: top;


padding: 13px 30px 11px; font-size: 15px; min-width: 230px; }

@media only screen and (max-width: 767px) {


.travel-history-text-holder .btn { padding: 10px 30px 9px; font-size: 24px; }
}

.travel-history-image-holder { float: right; width: 49%; margin: -96px 44px 0px


0px; text-align: center; }

@media only screen and (max-width: 767px) {


.travel-history-image-holder { float: none; width: 100%; margin: 0px 0px 32px; }
}

.travel-history-image-holder img { max-width: 100%; height: auto; }

@media only screen and (max-width: 767px) {


.travel-history-image-holder img { max-width: none; width: 250px; }
}

.trip-history-modal { visibility: hidden; opacity: 0; display: block !important; }

.trip-history-modal.in { visibility: visible; opacity: 1; }

.trip-history { max-width: 1080px; padding: 0px; border-radius: 0px; background:


rgb(235, 235, 235); border-bottom: 26px solid rgb(101, 34, 69); margin-top: 0px !
important; }

@media only screen and (max-width: 767px) {


.trip-history { margin-top: 0px !important; }
}

.trip-history .popup { display: block; }

.trip-history .container, .trip-history .helpfaqwidget__container { padding-left:


10px; padding-right: 10px; }

.trip-history .j-trip-history-col::after { content: ""; position: absolute; right:


0px; top: 0px; bottom: 0px; width: 0px; border-right: 1px solid rgb(255, 255, 255);
}

.trip-history .j-trip-history-col .trip-history-content { height: 415px; }

@media only screen and (max-width: 959px) {


.trip-history .j-trip-history-col .trip-history-content { height: auto; }
}

.trip-history .popup-header { padding: 10px 10px 7px; background: rgb(215, 215,


215); }

.trip-history .popup-header.is-dark { width: 100%; height: 43px; padding: 0px;


background: rgb(92, 9, 49); border: 0px; }
.trip-history .popup-header.is-dark .close { top: 5px; right: 20px; font-size:
43px; color: rgb(255, 255, 255); transition: all 1s ease 0s; }

.trip-history .popup-header .mobile-close { display: none; }

@media only screen and (max-width: 959px) {


.trip-history .popup-header .mobile-close { display: block; }
}

.trip-history .popup-title { margin: 0px; font-size: 40px; font-weight: 100; text-


align: center; }

.trip-history-content { padding: 18px 0px 20px; }

.trip-history-content .custom-select-dropdown { max-height: 200px; overflow:


scroll; }

.trip-history .radio-base input { float: left; }

.trip-history .add-trip { position: absolute; left: 0px; top: 0px; bottom: 0px;
width: 450px; padding: 0px 0px 90px; z-index: 10; background: rgb(235, 235, 235);
visibility: hidden; transition: transform 0.5s ease 0s, -webkit-transform 0.5s ease
0s; }

@media only screen and (max-width: 767px) {


.trip-history .add-trip { width: auto; }
}

.trip-history .add-trip .popup-content { padding: 18px 20px 20px; }

.trip-history .add-trip .popup-content::after, .trip-history .add-trip .popup-


content::before { content: ""; display: table; }

.trip-history .add-trip .popup-content::after { clear: both; }

.trip-history .add-trip .helpfaqwidget__view, .trip-history .add-trip .row


{ margin-left: -5px; margin-right: -5px; margin-bottom: 10px; }

.trip-history .add-trip .helpfaqwidget__view [class*="col-"], .trip-history .add-


trip .row [class*="col-"] { padding-left: 5px; padding-right: 5px; }

.trip-history .add-trip .select-row { padding-top: 32px; padding-bottom: 10px; }

.trip-history .add-trip .select-row [class*="col-"] { padding-bottom: 20px; }

.trip-history .add-trip .select-label { display: inline-block; vertical-align:


middle; width: 67%; font-size: 15px; font-weight: 400; word-spacing: -1px; }

.trip-history .add-trip .custom-select { width: 30%; min-width: 130px; vertical-


align: middle; }

@media only screen and (max-width: 767px) {


.trip-history .add-trip .custom-select { width: 100%; }
}

.trip-history .add-trip .radio-base-text { margin: 8px 0px 0px 13px; padding: 3px
0px 0px 22px; }

.trip-history .add-trip .radio-base-text::before { width: 14px; height: 14px; }


.trip-history .add-trip .link { display: inline-block; vertical-align: top; text-
decoration: underline; }

.trip-history .add-trip .link:hover { text-decoration: none; }

.trip-history .add-trip .buttons-holder { position: absolute; left: 0px; right:


0px; bottom: 20px; }

.trip-history .add-trip .buttons-holder .btn-dark { min-width: 150px; }

.trip-history .slide-content { position: relative; perspective: 1000px; transition:


transform 0.5s ease 0s, -webkit-transform 0.5s ease 0s; transform: translateX(0px);
overflow: hidden; }

.trip-history .slide-content::after { position: absolute; top: 0px; right: 0px;


width: 0px; height: 0px; background: rgba(0, 0, 0, 0.2); content: ""; opacity: 0;
transition: opacity 0.5s ease 0s, width 0.1s ease 0.5s, height 0.1s ease 0.5s; box-
shadow: rgba(0, 0, 0, 0.2) 0px 0px 20px inset; }

.trip-history.opened { overflow: hidden; }

.trip-history.opened .add-trip { visibility: visible; }

.trip-history.opened .slide-content { transform: translateX(450px); }

.trip-history.opened .slide-content::after { width: 100%; height: 100%; opacity: 1;


transition: opacity 0.5s ease 0s; }

.trip-history.opened .popup-header.is-dark .close { right: auto; left: 144px; }

.trip-history-filters-row { margin: 0px 0px 9px; letter-spacing: -3px; }

.trip-history-filters-row::after, .trip-history-filters-row::before { content: "";


display: table; }

.trip-history-filters-row::after { clear: both; }

.trip-history-filters-cell { display: inline-block; vertical-align: top; width:


33%; padding: 0px 11px 11px 0px; letter-spacing: 0px; }

.trip-history-filters-cell.select .custom-select { max-width: 100%; width: 100%;


min-width: initial; }

.select2-container .trip-history-filters-cell.select .select2-selection--


multiple, .trip-history-filters-cell.select .custom-select-opener, .trip-history-
filters-cell.select .select2-container .select2-selection--multiple { font-size:
12px; background: rgb(255, 255, 255); }

@media only screen and (max-width: 959px) {


.select2-container .trip-history-filters-cell.select .select2-selection--
multiple, .trip-history-filters-cell.select .custom-select-opener, .trip-history-
filters-cell.select .select2-container .select2-selection--multiple { padding: 5px
28px 5px 8px; height: 28px; }
.select2-container .trip-history-filters-cell.select .select2-selection--
multiple::before, .trip-history-filters-cell.select .custom-select-
opener::before, .trip-history-filters-cell.select .select2-container .select2-
selection--multiple::before { top: 6px; right: 7px; width: 17px; height: 17px; }
.select2-container .trip-history-filters-cell.select .select2-selection--
multiple::after, .trip-history-filters-cell.select .custom-select-
opener::after, .trip-history-filters-cell.select .select2-container .select2-
selection--multiple::after { top: 3px; right: -6px; font-size: 4px; }
}

.trip-history-list-holder { max-height: 290px; margin: 0px 0px 16px; padding: 0px;


overflow-y: auto; }

.trip-history-list { margin: 0px; top: -10px !important; }

.trip-history-list > li { margin: 10px 0px 0px; }

.trip-history-link { margin: 0px 13px; overflow: hidden; }

@media only screen and (max-width: 959px) {


.trip-history-link { margin: 0px; }
}

.trip-history-link a { float: right; font-size: 14px; }

.trip-history-link a span[class*=" icon-"], .trip-history-link a


span[class^="icon-"] { display: inline-block; vertical-align: middle; margin: -1px
10px 0px 0px; font-size: 12px; position: relative; transition: transform 0.3s ease
0s, -webkit-transform 0.3s ease 0s; }

.trip-history-link a:hover { text-decoration: none; }

.trip-history-link a:hover span[class*=" icon-"], .trip-history-link a:hover


span[class^="icon-"] { transform: translateX(5px); }

.trip-history-link .mobile-share { display: none; float: left; }

@media only screen and (max-width: 959px) {


.trip-history-link .mobile-share { display: block; }
}

.trip-history-bottom-row { padding: 53px 19px 20px; }

.trip-history-bottom-row .btn { min-width: 156px; padding: 7px 25px 6px; }

@media only screen and (max-width: 959px) {


.trip-history-bottom-row { padding-top: 0px; text-align: left; }
}

.trip-history-map-content { padding: 0px; position: relative; }

.trip-history-map-content::after, .trip-history-map-content::before { content: "";


display: table; }

.trip-history-map-content::after { clear: both; }

.trip-history-map-content + .trip-history-bottom-row { position: absolute; left:


10px; bottom: 20px; padding: 0px; }

.trip-history-map-content + .trip-history-bottom-row .btn { min-width: 0px;


padding: 8px 11px 6px; font-size: 10px; background: rgb(255, 255, 255); border-
width: 1px; }

.trip-history-map-content + .trip-history-bottom-row .btn span[class*="


icon-"], .trip-history-map-content + .trip-history-bottom-row .btn
span[class^="icon-"] { display: inline-block; vertical-align: top; margin: 2px 4px
0px 0px; font-size: 13px; }

.trip-history-map-content + .trip-history-bottom-row .btn:hover { background:


rgb(92, 9, 49); }

.trip-history-map-controls { position: absolute; left: 7px; top: 12px; right: 12px;


z-index: 2; }

.trip-history-labels-list { float: left; margin: 0px; max-width: 450px; font-size:


12px; color: rgb(255, 255, 255); }

.trip-history-labels-list > li { cursor: pointer; float: left; width: 100px;


margin: 0px 5px; padding: 2px 4px; letter-spacing: -1px; border-radius: 2px;
opacity: 0.5; user-select: none; }

.trip-history-labels-list > li.active { opacity: 1; }

.trip-history-labels-list > li .counter { display: inline-block; vertical-align:


top; width: 14px; height: 14px; margin: 2px 4px 0px 0px; font-size: 11px; line-
height: 14px; font-weight: 800; text-align: center; border-radius: 100%;
background: rgb(255, 255, 255); }

.trip-history-labels-list > li.newbie { background: rgb(92, 9, 49); }

.trip-history-labels-list > li.newbie .counter { color: rgb(92, 9, 49); }

.trip-history-labels-list > li.returns { background: rgb(149, 152, 148); }

.trip-history-labels-list > li.returns .counter { color: rgb(149, 152, 148); }

.trip-history-labels-list > li.hooked { background: rgb(166, 124, 82); }

.trip-history-labels-list > li.hooked .counter { color: rgb(166, 124, 82); }

.trip-history-labels-list > li.addicted { background: rgb(79, 90, 92); }

.trip-history-labels-list > li.addicted .counter { color: rgb(79, 90, 92); }

.trip-history-map-switch-holder { float: right; }

.trip-history-map-switch-label { display: inline-block; vertical-align: middle;


font-size: 10px; }

.trip-history .autocomplete { padding: 0px; }

.trip-history .autocomplete .autocomplete-input-holder { display: none; }

.trip-history .trip-block .trip-block-img-holder .imagery { background-size: cover;


height: 90px; }

@media only screen and (max-width: 959px) {


.trip-history .trip-block .trip-block-img-holder { float: left; width: 136px; }
}

.trip-history .trip-block-edit { position: absolute; right: 10px; bottom: 4px;


font-size: 11px; }
.trip-marker { border-radius: 100%; color: rgb(255, 255, 255); font-family: Jotia,
sans-serif; width: 16px; height: 16px; font-size: 12px; line-height: 16px;
transition: all 0.2s ease-in 0s; display: inline-block; text-align: center; cursor:
pointer; background: rgb(92, 9, 49); }

.trip-marker.newbie { background: rgb(92, 9, 49); }

.trip-marker.newbie .trip-marker-tip { background: rgba(92, 9, 49, 0.9); }

.trip-marker.newbie .trip-marker-tip::after { border-color: rgba(92, 9, 49, 0.9)


transparent transparent; }

.trip-marker.returns { background: rgb(149, 152, 148); }

.trip-marker.returns .trip-marker-tip { background: rgba(149, 152, 148, 0.9); }

.trip-marker.returns .trip-marker-tip::after { border-color: rgba(149, 152, 148,


0.9) transparent transparent; }

.trip-marker.hooked { background: rgb(166, 124, 82); }

.trip-marker.hooked .trip-marker-tip { background: rgba(166, 124, 82, 0.9); }

.trip-marker.hooked .trip-marker-tip::after { border-color: rgba(166, 124, 82, 0.9)


transparent transparent; }

.trip-marker.addicted { background: rgb(79, 90, 92); }

.trip-marker.addicted .trip-marker-tip { background: rgba(79, 90, 92, 0.9); }

.trip-marker.addicted .trip-marker-tip::after { border-color: rgba(79, 90, 92, 0.9)


transparent transparent; }

.trip-marker:hover { width: 38px; height: 38px; z-index: 900; font-size: 16px;


margin-top: -11px; margin-left: -11px; line-height: 38px; }

.trip-marker:hover .trip-marker-tip { z-index: 900; opacity: 1; display: block; }

.trip-marker-tip { background: inherit; position: absolute; border-radius: 16px;


top: -49px; font-size: 12px; color: inherit; line-height: 30px; min-width: 54px;
padding: 0px 25px; display: none; opacity: 0; transform: translateX(-50%); margin-
left: 17px; transition: opacity 0.2s ease 0.3s; }

.trip-marker-tip::after { content: ""; width: 0px; height: 0px; display: block;


position: absolute; border-style: solid; border-width: 8px 5.5px 0px; border-color:
rgb(7, 101, 145) transparent transparent; left: 50%; margin-left: -3px; }

.trip-marker-origin { border-radius: 100%; color: rgb(255, 255, 255); font-family:


Jotia, sans-serif; width: 41px; height: 41px; border: 16px solid rgb(92, 9, 49);
font-size: 12px; line-height: 16px; transition: all 0.2s ease-in 0s; display:
inline-block; text-align: center; background: rgb(255, 255, 255); cursor:
pointer; }

.trip-marker-origin .trip-marker-tip { display: block; top: initial; bottom: -35px;


background: rgb(69, 69, 69); transform: translateX(-50%); margin-left: 2px; }

.trip-marker-origin .trip-marker-tip::after { top: -8px; border-width: 0px 5.5px


8px; border-color: transparent transparent rgb(69, 69, 69); }
.trip-marker-origin:hover .trip-marker-tip { z-index: 900; opacity: 1; display:
block; }

.trip-marker.marker-hilight { width: 38px; height: 38px; z-index: 900; font-size:


16px; margin-top: -11px; margin-left: -11px; line-height: 38px; }

.trip-marker.marker-hilight .trip-marker-tip { z-index: 900; opacity: 1; display:


block; }

.modal-open .date-picker-wrapper { z-index: 2000; }

.trip-block { position: relative; overflow: hidden; color: rgb(92, 9, 49);


background: rgb(255, 255, 255); border-bottom: 1px solid rgb(242, 242, 242); box-
shadow: rgb(247, 247, 247) 0px 1px 0px inset; }

.trip-block-holder { padding: 9px 29px 4px 19px; letter-spacing: -6px; overflow:


hidden; }

.trip-block-holder > * { letter-spacing: 0px; }

@media only screen and (max-width: 959px) {


.trip-block-holder { padding: 9px 6px 4px; }
}

@media only screen and (max-width: 767px) {


.trip-block-holder { padding: 22px 30px; }
}

.trip-block-img-holder { float: left; width: 110px; height: 100px; overflow:


hidden; position: relative; }

.trip-block-img-holder img { width: 180px; height: 100px; margin: 0px 0px 0px -30%;
}

.trip-block-img-holder .btn { position: absolute; left: 10px; right: 10px; bottom:


10px; opacity: 0; transition: opacity 0.5s ease 0s; }

.trip-block-img-holder .btn:focus { opacity: 1; }

.trip-block-img-holder:hover .btn { opacity: 1; }

@media only screen and (max-width: 767px) {


.trip-block-img-holder { float: none; display: block; width: 100%; height:
auto; }
.trip-block-img-holder img { width: 100%; height: auto; margin: 0px; }
}

.trip-block-txt-holder { display: inline-block; vertical-align: top; width: 58%; }

@media only screen and (max-width: 767px) {


.trip-block-txt-holder { display: block; width: 100%; }
}

.trip-block-date { display: block; margin: 0px 0px 2px; font-size: 16px; font-
weight: 400; font-style: normal; }

@media only screen and (max-width: 767px) {


.trip-block-date { font-size: 24px; }
}
.trip-block-destination { display: block; margin: 0px 0px 9px; font-size: 22px;
line-height: 1.09; font-weight: 400; }

.trip-block-destination span[class*=" icon-"], .trip-block-destination


span[class^="icon-"] { display: inline-block; vertical-align: middle; margin: 0px
2px 0px -2px; font-size: 22px; }

@media only screen and (max-width: 959px) {


.trip-block-destination { font-size: 20px; }
}

@media only screen and (max-width: 767px) {


.trip-block-destination { margin: 0px; font-size: 33px; }
.trip-block-destination span[class*=" icon-"], .trip-block-destination
span[class^="icon-"] { font-size: 33px; }
}

.trip-block-additional-links { margin: 0px; font-size: 15px; font-weight: 400;


letter-spacing: -6px; }

@media only screen and (max-width: 767px) {


.trip-block-additional-links { font-size: 23px; }
}

.trip-block-additional-links li { display: inline-block; vertical-align: top;


letter-spacing: 0px; padding: 0px 5px; }

.trip-block-additional-links li::before { content: "|"; display: inline-block;


vertical-align: top; transform: translateX(-5px); }

.trip-block-additional-links li:first-child { padding: 0px 5px 0px 0px; }

.trip-block-additional-links li:first-child::before { display: none; }

.trip-block-btn-holder { display: inline-block; vertical-align: top; width: 41%;


padding: 16px 3px 4px; }

.trip-block-btn-holder .btn { padding: 14px 20px 8px; white-space: normal; border-


radius: 4px; }

@media only screen and (max-width: 959px) {


.trip-block-btn-holder { padding: 9px 3px 4px; }
.trip-block-btn-holder .btn { padding: 14px 6px 8px; }
}

@media only screen and (max-width: 767px) {


.trip-block-btn-holder { display: block; width: 100%; padding: 0px 0px 16px; }
.trip-block-btn-holder .btn { display: block; padding: 22px 25px 14px; font-size:
24px; }
}

.trip-history .trip-block { border-radius: 2px; overflow: hidden; border: 0px; box-


shadow: none; }

.trip-history .trip-block-holder { padding: 11px 15px 4px; }

.trip-history .trip-block-top-row { margin: 0px -20px 17px 0px; overflow: hidden; }


@media only screen and (max-width: 959px) {
.trip-history .trip-block-top-row { margin-bottom: 7px; }
}

.trip-history .trip-block-top-row .trip-type-radio-group { float: left; }

.trip-history .trip-block-top-row .trip-type-radio-group.checked { float: right;


padding-right: 22px; }

.trip-history .trip-block-top-row .trip-type-radio-group.checked .radio-base


{ float: right; margin: 3px 0px 0px; }

.trip-history .trip-block-top-row .trip-type-radio-group.checked .radio-


base .radio-base-text { cursor: default; display: none; }

.trip-history .trip-block-top-row .trip-type-radio-group.checked .radio-


base .radio-base-text::before { display: none; }

.trip-history .trip-block-top-row .trip-type-radio-group.checked .radio-base


input[type="radio"]:checked + .radio-base-text { display: inline-block; }

.trip-history .trip-block-top-row .radio-base { float: left; margin: 3px 8px 0px


0px; }

.trip-history .trip-block-img-holder { width: 100px; height: 90px; }

.trip-history .trip-block-txt-holder { width: 100%; }

.trip-history .trip-block-date { float: left; max-width: 49%; margin: 0px 22px 2px
0px; font-size: 13px; }

.trip-history .trip-block-destination { font-size: 15px; }

.trip-history .trip-block-destination span[class*=" icon-"], .trip-history .trip-


block-destination span[class^="icon-"] { margin: -1px 5px 0px 6px; }

.media-tabs { background: rgb(255, 255, 255); }

.media-tabs::after, .media-tabs::before { content: ""; display: table; }

.media-tabs::after { clear: both; }

.media-tabs-tabset { display: table; width: 100%; margin: 0px; text-align: center;


table-layout: fixed; }

@media only screen and (max-width: 959px) {


.media-tabs-tabset { table-layout: auto; }
}

.media-tabs-tabset li { display: table-cell; vertical-align: top; }

.media-tabs-tabset li a { display: block; padding: 16px 5px 13px; color: rgb(101,


34, 69); position: relative; text-decoration: none; outline: 0px; }

.media-tabs-tabset li a span[class*=" icon-"], .media-tabs-tabset li a


span[class^="icon-"] { font-size: 11px; }

.media-tabs-tabset li a::after { opacity: 0; content: ""; position: absolute; left:


50%; bottom: -5px; width: 0px; margin: 0px 0px 0px -4px; height: 0px; border-right:
5px solid transparent; border-left: 5px solid transparent; border-top: 5px solid
rgb(101, 34, 69); z-index: 2; transition: opacity 350ms ease 0s; }

.media-tabs-tabset li a:hover { text-decoration: none; color: rgb(255, 255, 255);


background: rgb(101, 34, 69); }

.media-tabs-tabset li a:hover::after { opacity: 1; }

.media-tabs-tabset li.active a { color: rgb(255, 255, 255); background: rgb(101,


34, 69); }

.media-tabs-tabset li.active a::after { opacity: 1; }

.media-tabs-list::after, .media-tabs-list::before { content: ""; display: table; }

.media-tabs-list::after { clear: both; }

.media-tabs-tab-content { display: none; position: relative; color: rgb(255, 255,


255); }

.media-tabs-tab-content::after, .media-tabs-tab-content::before { content: "";


display: table; }

.media-tabs-tab-content::after { clear: both; }

.media-tabs-tab-content.active { display: block; }

.media-tabs-tab-content img { width: 100%; height: auto; }

.media-tabs-tab-content-gradient { position: absolute; inset: 0px; }

.media-tabs-text-holder { position: absolute; left: 25px; bottom: 14px; width: 50%;


line-height: 1.1875; font-weight: 300; }

.media-tabs-text-holder a { font-size: 10px; color: rgb(255, 255, 255); }

.media-tabs-title { display: block; font-size: 16px; font-weight: 300; }

.trips-section { margin: 0px 0px 91px; }

.trips-section::after, .trips-section::before { content: ""; display: table; }

.trips-section::after { clear: both; }

@media only screen and (max-width: 767px) {


.trips-section { margin: 0px 0px 56px; }
}

.trips-section h2 { margin: 0px 0px 14px; letter-spacing: -2px; }

@media only screen and (max-width: 1279px) {


.trips-section h2 { font-size: 25px; }
}

@media only screen and (max-width: 959px) {


.trips-section h2 { font-size: 22px; }
}

@media only screen and (max-width: 767px) {


.trips-section h2 { font-size: 42px; }
}

.trips-section-list { margin: 0px 0px 17px; }

@media only screen and (max-width: 767px) {


.trips-section-list { margin: 0px 0px 24px; }
.trips-section-list li { margin: 0px 0px 20px; }
}

.trips-section-link { text-align: right; }

.trips-section-link a span[class*=" icon-"], .trips-section-link a


span[class^="icon-"] { display: inline-block; vertical-align: middle; margin: 0px
4px 2px 0px; font-size: 6px; }

@media only screen and (max-width: 767px) {


.trips-section-link { font-size: 20px; }
.trips-section-link span[class*=" icon-"], .trips-section-link
span[class^="icon-"] { margin: 0px 13px 2px 0px; font-size: 15px; }
}

.offers-price-list { margin: 0px; font-size: 17px; font-weight: 300; }

.offers-price-list li { padding: 3px 0px 6px; overflow: hidden; border-bottom: 1px


solid rgb(178, 143, 162); }

.offers-price-list li a { display: block; overflow: hidden; text-decoration: none;


outline: 0px; color: inherit; }

.offers-price-list li a:focus, .offers-price-list li a:hover { text-decoration:


none; outline: 0px; opacity: 0.8; }

@media only screen and (max-width: 767px) {


.offers-price-list li { padding: 5px 0px 9px; }
}

.offers-price-list-city { float: left; padding: 11px 10px 0px 0px; max-width: 50%;
font-size: 17px; }

@media only screen and (max-width: 959px) {


.offers-price-list-city { padding: 5px 10px 0px 0px; font-size: 15px; }
}

@media only screen and (max-width: 767px) {


.offers-price-list-city { padding: 16px 10px 0px 0px; font-size: 25px; }
}

.offers-price-list-price { float: right; max-width: 49%; font-size: 27px; }

@media only screen and (max-width: 959px) {


.offers-price-list-price { font-size: 20px; }
}

@media only screen and (max-width: 767px) {


.offers-price-list-price { font-size: 40px; }
}

.offers-price-list-price .currency { font-size: 20px; font-weight: 700; }


@media only screen and (max-width: 959px) {
.offers-price-list-price .currency { font-size: 18px; }
}

@media only screen and (max-width: 767px) {


.offers-price-list-price .currency { font-size: 30px; }
}

.offers-price-list-price span { font-size: 17px; font-weight: 300; }

@media only screen and (max-width: 959px) {


.offers-price-list-price span { font-size: 15px; }
}

@media only screen and (max-width: 767px) {


.offers-price-list-price span { font-size: 25px; }
}

.tabs-section { background: rgb(255, 255, 255); }

.tabs-section-tabset-row { background: rgb(235, 235, 235); }

.tabs-section-tabset { margin: 0px; font-size: 18px; font-weight: 300; letter-


spacing: -6px; }

@media only screen and (max-width: 767px) {


.tabs-section-tabset { margin: 0px -10px; font-size: 27px; }
}

.tabs-section-tabset li { display: inline-block; vertical-align: top; width: 32.5%;


letter-spacing: 0px; }

.tabs-section-tabset li a { display: block; padding: 11px 20px 10px; background:


rgb(215, 215, 215); border-radius: 4px 4px 0px 0px; }

.tabs-section-tabset li a span[class*=" icon-"], .tabs-section-tabset li a


span[class^="icon-"] { display: inline-block; vertical-align: middle; margin: -4px
8px 0px 0px; }

.tabs-section-tabset li a span[class*=" icon-"].icon-arrow-down, .tabs-section-


tabset li a span[class^="icon-"].icon-arrow-down { display: none; font-size: 7px; }

.tabs-section-tabset li a span[class*=" icon-"].icon-arrow-right, .tabs-section-


tabset li a span[class^="icon-"].icon-arrow-right { font-size: 11px; }

.tabs-section-tabset li a:hover { text-decoration: none; background: rgb(255, 255,


255); }

@media only screen and (max-width: 767px) {


.tabs-section-tabset li { display: block; width: 100%; }
.tabs-section-tabset li a { padding: 15px 20px 17px; border-radius: 0px; }
.tabs-section-tabset li a span[class*=" icon-"], .tabs-section-tabset li a
span[class^="icon-"] { margin: -4px 14px 0px 0px; }
.tabs-section-tabset li a span[class*=" icon-"].icon-arrow-down, .tabs-section-
tabset li a span[class^="icon-"].icon-arrow-down { font-size: 10px; }
.tabs-section-tabset li a span[class*=" icon-"].icon-arrow-right, .tabs-section-
tabset li a span[class^="icon-"].icon-arrow-right { font-size: 16px; }
}
.tabs-section-tabset li.active a { background: rgb(255, 255, 255); }

.tabs-section-tabset li.active a span[class*=" icon-"].icon-arrow-down, .tabs-


section-tabset li.active a span[class^="icon-"].icon-arrow-down { display: inline-
block; }

.tabs-section-tabset li.active a span[class*=" icon-"].icon-arrow-right, .tabs-


section-tabset li.active a span[class^="icon-"].icon-arrow-right { display: none; }

.tabs-section-opener { display: block; margin: -18px -20px 0px; font-size: 27px;


padding: 15px 20px 17px; background: rgb(215, 215, 215); }

.tabs-section-opener span[class*=" icon-"], .tabs-section-opener


span[class^="icon-"] { display: inline-block; vertical-align: middle; margin: -4px
14px 0px 0px; }

.tabs-section-opener span[class*=" icon-"].icon-arrow-down, .tabs-section-opener


span[class^="icon-"].icon-arrow-down { display: none; font-size: 10px; }

.tabs-section-opener span[class*=" icon-"].icon-arrow-right, .tabs-section-opener


span[class^="icon-"].icon-arrow-right { font-size: 16px; }

.tabs-section-opener.active { background: rgb(255, 255, 255); }

.tabs-section-opener.active span[class*=" icon-"].icon-arrow-down, .tabs-section-


opener.active span[class^="icon-"].icon-arrow-down { display: inline-block; }

.tabs-section-opener.active span[class*=" icon-"].icon-arrow-right, .tabs-section-


opener.active span[class^="icon-"].icon-arrow-right { display: none; }

.tabs-section h3 { margin: 0px 0px 10px; font-size: 24px; font-weight: 400; }

.tabs-section h3 .opener { pointer-events: none; }

.tabs-section h3 .opener span[class*=" icon-"], .tabs-section h3 .opener


span[class^="icon-"] { display: none; }

@media only screen and (max-width: 959px) {


.tabs-section h3 { font-size: 18px; }
}

@media only screen and (max-width: 767px) {


.tabs-section h3 { margin: 0px -20px; font-size: 36px; border-top: 1px solid
grey; }
.tabs-section h3 .opener { display: block; padding: 24px 79px 25px 19px; pointer-
events: auto; position: relative; }
.tabs-section h3 .opener span[class*=" icon-"], .tabs-section h3 .opener
span[class^="icon-"] { position: absolute; right: 19px; top: 32px; font-size: 23px;
}
.tabs-section h3 .opener span[class*=" icon-"].icon-arrow-down, .tabs-section
h3 .opener span[class^="icon-"].icon-arrow-down { display: block; }
.C8-myservices-bgt .tabset-accordion-item.active .tabs-section h3 .opener
span[class*=" icon-"].tabset-accordion-toggle-icon, .C8-myservices-bgt .tabset-
accordion-item.active .tabs-section h3 .opener span[class^="icon-"].tabset-
accordion-toggle-icon, .tabs-section h3 .opener .C8-myservices-bgt .tabset-
accordion-item.active span[class*=" icon-"].tabset-accordion-toggle-icon, .tabs-
section h3 .opener .C8-myservices-bgt .tabset-accordion-item.active
span[class^="icon-"].tabset-accordion-toggle-icon, .tabs-section h3 .opener
span[class*=" icon-"].icon-arrow-top, .tabs-section h3 .opener
span[class^="icon-"].icon-arrow-top { display: none; }
}

.tabs-section-tabs-list { padding: 37px 0px; }

@media only screen and (max-width: 767px) {


.tabs-section-tabs-list { padding: 18px 0px; }
}

.tabs-section-tab { display: none; }

@media only screen and (max-width: 767px) {


.tabs-section-tab { display: block; opacity: 1; }
}

.tabs-section-tab.active { display: block; }

.tabs-section-tab:last-child { z-index: 2; }

.tabs-section-columns { letter-spacing: -6px; overflow: hidden; }

.tabs-section-column { display: inline-block; vertical-align: top; letter-spacing:


0px; width: 28.7%; margin: 0px 0px 0px 6.7%; }

.tabs-section-column:first-child { margin: 0px; }

@media only screen and (max-width: 767px) {


.tabs-section-column { display: block; width: 100%; margin: 0px; }
.tabs-section-column:first-child h3 { border: 0px; }
.tabs-section-column:last-child h3 { border-bottom: 1px solid grey; }
.tabs-section-column.active:last-child h3 { border-bottom: 0px; }
.tabs-section-column.active h3 .opener span[class*=" icon-"].icon-arrow-
down, .tabs-section-column.active h3 .opener span[class^="icon-"].icon-arrow-down {
display: none; }
.C8-myservices-bgt .tabset-accordion-item.active .tabs-section-column.active
h3 .opener span[class*=" icon-"].tabset-accordion-toggle-icon, .C8-myservices-
bgt .tabset-accordion-item.active .tabs-section-column.active h3 .opener
span[class^="icon-"].tabset-accordion-toggle-icon, .tabs-section-column.active
h3 .opener .C8-myservices-bgt .tabset-accordion-item.active span[class*="
icon-"].tabset-accordion-toggle-icon, .tabs-section-column.active h3 .opener .C8-
myservices-bgt .tabset-accordion-item.active span[class^="icon-"].tabset-accordion-
toggle-icon, .tabs-section-column.active h3 .opener span[class*=" icon-"].icon-
arrow-top, .tabs-section-column.active h3 .opener span[class^="icon-"].icon-arrow-
top { display: block; }
}

.tabs-section .offers-price-list { margin: 0px 0px 27px; }

@media only screen and (max-width: 767px) {


.tabs-section .offers-price-list { margin: 0px 0px 42px; }
}

.tabs-section-btn-holder { overflow: hidden; }

.tabs-section-btn-holder .btn { float: right; padding: 8px 36px 7px; font-size:


14px; }

@media only screen and (max-width: 767px) {


.tabs-section-btn-holder { margin: 0px 0px 43px; }
.tabs-section-btn-holder .btn { min-width: 230px; padding: 11px 36px 9px; font-
size: 24px; }
}

.small-tabs { margin: 0px 0px 16px; }

.small-tabs::after, .small-tabs::before { content: ""; display: table; }

.small-tabs::after { clear: both; }

@media only screen and (max-width: 959px) {


.small-tabs { display: none; }
}

.small-tabs-tabset-holder { margin: 0px 0px 12px; }

.small-tabs-tabset-holder::after, .small-tabs-tabset-holder::before { content: "";


display: table; }

.small-tabs-tabset-holder::after { clear: both; }

.small-tabs-tabset-holder .qcalculator-filters-select { float: right; }

.small-tabs-tabset-holder .qcalculator-filters-select .opener { min-width: 124px;


font-size: 14px; }

.small-tabs-tabset { float: right; margin: 0px; padding: 0px 3px 0px 17px; font-
size: 14px; line-height: 1.2; font-weight: 400; border-radius: 16px; border: 1px
solid rgb(235, 235, 235); position: relative; }

.small-tabs-tabset::after { content: ""; position: absolute; right: 100%; top: 50%;


width: 9999px; height: 1px; background: rgb(235, 235, 235); }

.small-tabs-tabset li { float: left; padding: 6px 12px 5px; }

.small-tabs-tabset li.active { padding: 6px 11px 5px; }

.small-tabs-tabset li.active a { font-weight: 500; color: rgb(92, 9, 49); }

.small-tabs-tabset li.active a::after { background: rgb(92, 9, 49); }

.small-tabs-tabset a { color: rgb(162, 154, 146); position: relative; padding-


bottom: 6px; text-decoration: none !important; }

.small-tabs-tabset a::after { content: ""; position: absolute; left: -3px; right: -


1px; bottom: 0px; height: 3px; background-color: transparent; transition:
background-color 0.2s ease 0s; }

.small-tabs-tabset a:hover { color: rgb(92, 9, 49); }

.small-tabs-tabset a:hover::after { background: rgb(92, 9, 49); }

.small-tabs-list::after, .small-tabs-list::before { content: ""; display: table; }

.small-tabs-list::after { clear: both; }

.small-tabs-tab { display: none; }


.small-tabs-tab.active { display: block; }

.small-tabs-tab table { width: 100%; table-layout: fixed; }

.small-tabs-tab table tr { border-bottom: 1px solid rgb(215, 215, 215); }

.small-tabs-tab table thead tr:first-child th { padding: 2px 5px 5px; font-size:


12px; font-weight: 400; }

.small-tabs-tab table td { padding: 5px 5px 2px; font-size: 15px; }

@media only screen and (max-width: 959px) {


.small-tabs-tab table td { width: 13px; }
}

.small-tabs-tab table td, .small-tabs-tab table th { width: 13%; text-align:


center; font-weight: 400; }

.small-tabs-tab table td:first-child, .small-tabs-tab table th:first-child { width:


72%; padding-left: 0px; text-align: left; }

@media only screen and (max-width: 959px) {


.small-tabs-tab table td:first-child, .small-tabs-tab table th:first-child
{ width: 40%; }
}

.small-tabs-tab table td:last-child, .small-tabs-tab table th:last-child { width:


15%; padding-right: 0px; text-align: right; }

.is-show-all .small-tabs { margin: 0px 0px 7px; }

.is-show-all .small-tabs-tabset-holder { margin: 0px 0px 5px; }

.is-show-all .small-tabs-tab table td { padding: 4px 5px 0px 0px; font-size:


14px; }

.upgrade-tab .small-tabs { padding: 0px 0px 90px; min-height: 200px; position:


relative; margin: 0px; border-bottom: 1px solid rgb(215, 215, 215); }

.upgrade-tab .small-tabs-tabset-holder { margin: 0px 0px 2px; }

.upgrade-tab .small-tabs .btn { position: absolute; left: 50%; bottom: 22px; min-
width: 186px; padding: 12px 25px 11px; margin: 0px 0px 0px -95px; }

.qcalculator-filters-cell .small-tabs { margin: 0px; }

.qcalculator-filters-cell .small-tabs-tabset-holder { margin: 0px; }

.qcalculator-filters-cell .small-tabs-tabset { padding: 0px; font-size: 11px;


white-space: nowrap; }

.qcalculator-filters-cell .small-tabs-tabset::after { display: none; }

.qcalculator-filters-cell .small-tabs-tabset li { padding: 6px 5px 5px; }

.qcalculator-filters-cell .small-tabs-tabset li a::after { left: 5px; right: 5px; }

.small-tabs-mobile { display: none; margin: 10px 0px 30px; }


@media only screen and (max-width: 959px) {
.small-tabs-mobile { display: block; }
}

.small-tabs-mobile .container-table > div:nth-child(2n):not(:first-child)


{ background-color: rgb(235, 235, 235); }

.small-tabs-mobile .container-table > div:nth-child(2n+1):not(:first-child)


{ background-color: rgb(247, 247, 247); }

.small-tabs-mobile .container-table .row.section, .small-tabs-mobile .container-


table .section.helpfaqwidget__view { padding: 8px 10px; background: rgb(92, 9, 49);
color: rgb(255, 255, 255); font-size: 24px; }

.small-tabs-mobile .container-table .col-values.helpfaqwidget__view, .small-tabs-


mobile .container-table .row.col-values { padding: 25px 10px; font-size: 16px; }

.small-tabs-mobile .container-table .col-values.helpfaqwidget__view > div:first-


child > div, .small-tabs-mobile .container-table .row.col-values > div:first-child
> div { padding: 10px 0px; font-size: 24px; border-bottom: 1px solid rgb(164, 164,
164); }

.small-tabs-mobile .container-table .col-values.helpfaqwidget__view >


div:not(:first-child) > div, .small-tabs-mobile .container-table .row.col-values >
div:not(:first-child) > div { padding: 10px 0px 0px; font-size: 20px; line-height:
17px; font-weight: 200; }

.small-tabs-mobile .container-table .col-values.helpfaqwidget__view > div:nth-


child(2) > div, .small-tabs-mobile .container-table .row.col-values > div:nth-
child(2) > div { padding-top: 20px; }

.small-tabs-mobile .tab-class { margin: 0px 0px 40px; }

.small-tabs-mobile .tab-class-client { margin: 0px 0px 20px; }

.small-tabs-mobile .tab-class-client::after, .small-tabs-mobile .tab-class-


client::before { content: ""; display: table; }

.small-tabs-mobile .tab-class-client::after { clear: both; }

.small-tabs-mobile .tab-class-client h4 { padding: 10px 0px; font-size: 21px;


border-bottom: 1px solid rgb(164, 164, 164); }

.small-tabs-mobile .tab-class-client span { display: block; }

.earn-bar { margin: 0px 0px 23px; }

.earn-bar::after, .earn-bar::before { content: ""; display: table; }

.earn-bar::after { clear: both; }

@media only screen and (max-width: 959px) {


.earn-bar { margin: 0px 0px 43px; }
}

.earn-bar-notice { display: block; margin: 0px 0px 10px; font-size: 12px; }

.earn-bar-status { margin: 0px 0px 8px; height: 37px; position: relative;


background: rgb(214, 196, 158); }
.earn-bar-status-progressbar { width: 61.5%; height: 100%; background: rgb(198,
183, 152); box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 10px; position: relative; }

.earn-bar-status-progressbar::after, .earn-bar-status-progressbar::before
{ content: ""; position: absolute; right: 0px; top: 0px; background: rgb(181, 166,
136); }

.earn-bar-status-progressbar::before { width: 1px; top: -4px; bottom: 0px; }

.earn-bar-status-progressbar::after { width: 5px; height: 5px; top: -9px; right: -


2px; border-radius: 100%; box-shadow: rgba(214, 196, 158, 0.5) 0px 0px 0px 2px; }

.earn-bar-status-progressbar-value { position: absolute; top: 6px; right: 10px;


font-size: 18px; font-weight: 400; text-align: right; z-index: 2; }

.earn-bar-date-notice { font-size: 14px; line-height: 1.2; overflow: hidden; }

.earn-bar-date-notice .date { font-style: normal; }

.is-show-all .earn-bar { margin: 0px 0px 7px; }

.is-show-all .earn-bar-notice { margin: 0px 0px 7px; font-size: 11px; text-align:


right; }

.is-show-all .earn-bar-status { margin: 0px 0px 3px; height: 22px; }

.is-show-all .earn-bar-status-progressbar-value { top: 2px; font-size: 13px; }

.is-show-all .earn-bar-date-notice { font-size: 12px; }

.destination-city { width: 100%; max-width: 170px; overflow: hidden; }

.destination-city img { max-width: 100%; height: auto; }

.destination-city-details { padding: 13px 22px 22px 17px; font-size: 11px; line-


height: 1.1; color: rgb(90, 90, 90); background: rgb(255, 255, 255); }

.destination-city-details-title { display: block; margin: 0px 0px 7px; font-size:


14px; font-weight: 400; color: rgb(92, 9, 49); }

.destination-city-details p { margin: 0px; }

.baggage-info::after, .baggage-info::before { content: ""; display: table; }

.baggage-info::after { clear: both; }

.baggage-info-title { margin: 0px 0px 34px; font-size: 13px; font-weight: 400;


text-align: center; color: rgb(148, 165, 181); }

.baggage-info-title span[class*=" icon-"], .baggage-info-title span[class^="icon-"]


{ display: inline-block; vertical-align: top; width: 69px; height: 69px; font-size:
43px; line-height: 69px; text-align: center; border-radius: 100%; background:
rgb(235, 235, 235); }

.baggage-info-title span { display: block; text-align: center; }

@media only screen and (max-width: 959px) {


.baggage-info-title span { margin: 15px 0px 0px; }
}

.baggage-info-heading { margin: 0px 0px 25px; text-align: center; line-height:


48px; }

@media only screen and (max-width: 959px) {


.baggage-info-heading { display: none; }
}

.baggage-info-holder { padding: 0px 0px 26px; text-align: center; border-bottom:


1px solid rgb(199, 199, 199); }

.baggage-info-holder::after, .baggage-info-holder::before { content: ""; display:


table; }

.baggage-info-holder::after { clear: both; }

.baggage-info-holder .btn { padding: 12px 25px 11px; }

.baggage-info-table { width: 100%; margin: 0px 0px 55px; text-align: center; table-
layout: fixed; background: rgb(235, 235, 235); }

.baggage-info-table tr:first-child th { padding: 22px 0px 4px; font-size: 12px;


font-weight: 400; }

.baggage-info-table td, .baggage-info-table th { width: 25%; }

.baggage-info-table td, .baggage-info-table th { padding: 0px 0px 22px; font-size:


16px; font-weight: 700; }

.image-gallery { position: relative; }

.image-gallery-mask { margin: 0px -20px 9px; overflow: hidden; }

.image-gallery-mask img { cursor: pointer; }

.image-gallery-mask > ul { width: 100%; margin: 0px; height: 438px; position:


relative; }

.image-gallery-mask > ul > li { position: absolute; width: 100%; inset: 0px; }

.image-gallery-list { margin: 0px; letter-spacing: -3px; }

.image-gallery-list > li { display: inline-block; vertical-align: top; width: 33%;


padding: 0px 10px 12px; letter-spacing: 0px; }

.image-gallery .btn-next, .image-gallery .btn-prev { position: absolute;


background: 0px center; border: 0px solid transparent; top: 50%; left: 35px;
margin: -29px 0px 0px; height: 57px; }

.image-gallery .btn-next:hover, .image-gallery .btn-prev:hover { text-decoration:


none; }

.image-gallery .btn-next span[class*=" icon-"], .image-gallery .btn-next


span[class^="icon-"], .image-gallery .btn-prev span[class*=" icon-"], .image-
gallery .btn-prev span[class^="icon-"] { font-size: 50px; }

.image-gallery .btn-next { left: auto; right: 35px; }


.image-gallery-switcher ul { margin: 0px; text-align: center; letter-spacing: -6px;
}

.image-gallery-switcher ul > li { display: inline-block; vertical-align: top;


width: 10px; height: 10px; letter-spacing: 0px; margin: 0px 5px; }

.image-gallery-switcher ul > li.slick-active button { background: rgb(92, 9, 49); }

.image-gallery-switcher ul > li a, .image-gallery-switcher ul > li button


{ display: block; height: 100%; width: 100%; font: 0px / 0 a; color: transparent;
text-shadow: none; background-color: transparent; border: 1px solid rgb(92, 9, 49);
border-radius: 100%; }

.image-gallery-switcher ul > li a.active, .image-gallery-switcher ul > li


a:hover, .image-gallery-switcher ul > li button.active, .image-gallery-switcher ul
> li button:hover { background: rgb(92, 9, 49); }

.message { background: rgb(255, 255, 255); padding: 8px; margin: 5px 0px -25px;
font-size: 20px; line-height: 33px; text-align: center; }

.message p { margin: 0px; }

@media only screen and (max-width: 767px) {


.message { padding: 20px; margin: 0px -10px; }
}

.message--v2 { margin-top: 20px; margin-bottom: 20px; font-weight: 100; font-size:


30px; padding: 25px 24px 24px; opacity: 1; }

.message--v2.message-success { color: rgb(255, 255, 255); background-color: rgb(0,


166, 81); }

.message--v2.message-success span[class^="icon"] { width: 30px; height: 30px;


color: rgb(0, 166, 81); font-size: 16px; background: rgb(255, 255, 255); vertical-
align: middle; }

.message--v2.message-success span[class^="icon"]::before { position: relative; top:


5px; left: 2px; }

@media only screen and (max-width: 767px) {


.message--v2.message-success span[class^="icon"]::before { top: 0px; left: 0px; }
}

.message--v2.message-is-blinking { animation: 0.4s linear 0s 3 normal none running


message-blink; }

@media only screen and (max-width: 767px) {


.message--v2 { margin-top: 0px; margin-bottom: 0px; }
}

.message-success span[class^="icon"] { position: relative; top: -2px; display:


inline-block; width: 20px; height: 20px; color: rgb(255, 255, 255); background:
rgb(0, 166, 81); border-radius: 100px; font-size: 11px; line-height: 21px; text-
align: left; text-indent: 5px; }

@media only screen and (max-width: 767px) {


.message-success span[class^="icon"] { top: 0px; display: block; width: 30px;
margin: 10px auto; height: 30px; text-indent: 8px; line-height: 31px; }
}
@-webkit-keyframes message-blink {
50% { opacity: 0.25; }
100% { opacity: 1; }
}

.passengers .autocomplete-input-holder { display: block; }

.passengers .autocomplete-drop { width: 120%; padding: 15px; box-shadow: rgba(0, 0,


0, 0.13) 3px 3px 87px; }

@media only screen and (max-width: 959px) {


.passengers .autocomplete-drop { width: 100%; }
}

.passengers .autocomplete-drop > li { border: 0px none; }

.passengers .autocomplete-drop .type { width: 100%; clear: both; margin: 0px 0px
5px; }

.passengers .autocomplete-drop .type::after, .passengers .autocomplete-


drop .type::before { content: ""; display: table; }

.passengers .autocomplete-drop .type::after { clear: both; }

.passengers .autocomplete-drop .type .name { float: left; width: 130px; padding:


8px 0px 0px; font-size: 14px; }

@media only screen and (max-width: 959px) {


.passengers .autocomplete-drop .type .name { width: 22%; font-size: 14px; }
}

.passengers .autocomplete-drop .type .amount { position: relative; float: left;


width: 65px; padding: 6px 0px 5px; text-align: center; border: 1px solid rgb(204,
204, 204); font-size: 13px; color: rgb(92, 9, 49); }

@media only screen and (max-width: 767px) {


.passengers .autocomplete-drop .type .amount { width: 25%; padding: 10px 0px 9px;
margin-left: 20px; }
}

.passengers .autocomplete-drop .type .amount span { display: block; float: left;


width: 30px; margin: 0px 3px 0px 10px; padding: 2px 0px 0px; }

.passengers .autocomplete-drop .type .amount .handle { display: block; float: left;


width: 15px; height: 15px; padding: 0px; border-radius: 200px; background:
url("clientlibs/images/img-arrow.png") 0px 0px no-repeat; }

@media only screen and (max-width: 767px) {


.passengers .autocomplete-drop .type .amount .handle { float: right; margin-
right: 10px; }
}

.passengers .autocomplete-drop .type .amount ul { display: none; position:


absolute; top: 100%; width: 103%; margin: 0px 0px 0px -1px; border: 1px solid
rgb(204, 204, 204); background: rgb(255, 255, 255); z-index: 100; }

.passengers .autocomplete-drop .type .amount ul li { display: block; width: 100%; }


.passengers .autocomplete-drop .type .amount ul li a { padding: 5px 12px 5px 0px; }

@media only screen and (max-width: 767px) {


.passengers .autocomplete-drop .type .amount ul li a { padding: 8px 12px 8px 0px;
}
}

.passengers .autocomplete-drop .type .amount ul li a:hover { background: rgb(230,


230, 230); }

.passengers .autocomplete-drop .type .passengers-tooltip-handle { display: block;


float: left; width: 19px; height: 19px; margin: 5px 0px 0px 12px; text-indent: -
9999px; background: url("clientlibs/images/img-tooltip.png") 0px 0px no-repeat
transparent; }

@media only screen and (max-width: 767px) {


.passengers .autocomplete-drop .type .passengers-tooltip-handle { margin: 10px
0px 0px 12px; }
}

.passengers .autocomplete-drop .type .passengers-tooltip-content { display: none;


position: relative; width: 100%; overflow: hidden; clear: both; margin: 10px 0px
0px; padding: 7px; background: rgb(199, 199, 199); font-size: 11px; }

.passengers .autocomplete-drop .type .passengers-tooltip-content .tooltip-close


{ position: absolute; top: -4px; right: 2px; width: 10px; height: 10px; font-size:
7px; }

.passengers .autocomplete-drop .passengers-confirm { margin: 10px 0px 0px; }

.passengers .reader-info { opacity: 0; text-indent: -9999px; }

.T31passengers .head { border-bottom: 1px solid rgb(92, 9, 49); margin-bottom:


25px; overflow: hidden; }

.T31passengers .heading { margin-left: 20px; }

.T31passengers .heading h2 { margin-top: 0px; }

.T31passengers .heading p { margin-bottom: 10px; }

.T31passengers .autocomplete-input-holder { display: block; }

.T31passengers .autocomplete-drop { width: 120%; padding: 15px; box-shadow: rgba(0,


0, 0, 0.13) 3px 3px 87px; }

@media only screen and (max-width: 959px) {


.T31passengers .autocomplete-drop { width: 100%; }
}

.T31passengers .autocomplete-drop > li { border: 0px none; }

.T31passengers .autocomplete-drop .type { width: 100%; clear: both; margin: 0px 0px
5px; }

.T31passengers .autocomplete-drop .type::after, .T31passengers .autocomplete-


drop .type::before { content: ""; display: table; }

.T31passengers .autocomplete-drop .type::after { clear: both; }


.T31passengers .autocomplete-drop .type .name { float: left; width: 130px; padding:
8px 0px 0px; font-size: 14px; }

@media only screen and (max-width: 959px) {


.T31passengers .autocomplete-drop .type .name { width: 22%; font-size: 14px; }
}

.T31passengers .autocomplete-drop .type .amount { position: relative; float: left;


width: 65px; padding: 6px 0px 5px; text-align: center; border: 1px solid rgb(204,
204, 204); font-size: 13px; color: rgb(92, 9, 49); }

@media only screen and (max-width: 767px) {


.T31passengers .autocomplete-drop .type .amount { width: 25%; padding: 10px 0px
9px; margin-left: 20px; }
}

.T31passengers .autocomplete-drop .type .amount span { display: block; float: left;


width: 30px; margin: 0px 3px 0px 10px; padding: 2px 0px 0px; }

.T31passengers .autocomplete-drop .type .amount .handle { display: block; float:


left; width: 15px; height: 15px; padding: 0px; border-radius: 200px; background:
url("clientlibs/images/img-arrow.png") 0px 0px no-repeat; }

@media only screen and (max-width: 767px) {


.T31passengers .autocomplete-drop .type .amount .handle { float: right; margin-
right: 10px; }
}

.T31passengers .autocomplete-drop .type .amount ul { display: none; position:


absolute; top: 100%; width: 103%; margin: 0px 0px 0px -1px; border: 1px solid
rgb(204, 204, 204); background: rgb(255, 255, 255); z-index: 100; }

.T31passengers .autocomplete-drop .type .amount ul li { display: block; width:


100%; }

.T31passengers .autocomplete-drop .type .amount ul li a { padding: 5px 12px 5px


0px; }

@media only screen and (max-width: 767px) {


.T31passengers .autocomplete-drop .type .amount ul li a { padding: 8px 12px 8px
0px; }
}

.T31passengers .autocomplete-drop .type .amount ul li a:hover { background:


rgb(230, 230, 230); }

.T31passengers .autocomplete-drop .type .passengers-tooltip-handle { display:


block; float: left; width: 19px; height: 19px; margin: 5px 0px 0px 12px; text-
indent: -9999px; background: url("clientlibs/images/img-tooltip.png") 0px 0px no-
repeat transparent; }

@media only screen and (max-width: 767px) {


.T31passengers .autocomplete-drop .type .passengers-tooltip-handle { margin: 10px
0px 0px 12px; }
}

.T31passengers .autocomplete-drop .type .passengers-tooltip-content { display:


none; position: relative; width: 100%; overflow: hidden; clear: both; margin: 10px
0px 0px; padding: 7px; background: rgb(199, 199, 199); font-size: 11px; }

.T31passengers .autocomplete-drop .type .passengers-tooltip-content .tooltip-close


{ position: absolute; top: -4px; right: 2px; width: 10px; height: 10px; font-size:
7px; }

.T31passengers .autocomplete-drop .passengers-confirm { margin: 10px 0px 0px; }

.T31passengers .reader-info { opacity: 0; text-indent: -9999px; }

.T31passengers div.setup-content-left ul li.no-content a { padding: 25px 22px 15px;


}

.T31passengers div.setup-content-left ul li.no-content a .avatar { margin-top: 7px;


}

.T31passengers div.setup-content-left ul li.no-content a .avatar span { font-size:


24px; }

.T31passengers div.setup-content-head { border-bottom: 0px; }

.T31passengers div.setup-content.folded div.folded-right { margin-top: 109px !


important; }

.T31passengers .is-bottom { margin-bottom: 20px; }

.T31passengers .is-top { margin-top: 15px; }

.timetable-row { border-style: solid; border-color: rgb(235, 235, 235); border-


image: initial; border-width: 1px 0px; }

.timetable-row::after, .timetable-row::before { content: ""; display: table; }

.timetable-row::after { clear: both; }

.timetable-row + .timetable-row { margin: 20px 0px 0px; }

.timetable-holder { max-width: 1280px; margin: 0px auto; position: relative; }

.timetable-holder::after, .timetable-holder::before { content: ""; display:


table; }

.timetable-holder::after { clear: both; }

.timetable-flight-details.modal { position: static; padding-right: 1px; }

@media only screen and (max-width: 959px) {


.timetable-flight-details.modal { position: fixed; z-index: 1070; }
}

.timetable-flight-details .popup { width: 100%; position: absolute; }

@media only screen and (max-width: 959px) {


.timetable-flight-details .popup { max-width: 550px; }
}

.timetable-flight-details .popup .close { right: 4px; }

.timetable-header { padding: 18px; border-bottom: 1px solid rgb(235, 235, 235); }


.timetable-header::after, .timetable-header::before { content: ""; display:
table; }

.timetable-header::after { clear: both; }

@media only screen and (max-width: 767px) {


.timetable-header { padding: 26px 18px 32px; background: rgb(255, 255, 255); }
}

.timetable-header .fly-info, .timetable-header-btn-holder { display: inline-block;


vertical-align: middle; width: 32%; }

@media only screen and (max-width: 959px) {


.timetable-header .fly-info, .timetable-header-btn-holder { width: 45%; }
}

@media only screen and (max-width: 767px) {


.timetable-header .fly-info, .timetable-header-btn-holder { display: block;
width: 100%; overflow: hidden; }
}

.timetable-header .fly-info { margin: 0px 0px 20px; }

.timetable-header .btn-more { float: right; font-size: 16px; font-weight: 100;


color: rgb(255, 169, 3); }

@media only screen and (max-width: 767px) {


.timetable-header .btn-more { font-size: 20px; }
}

.timetable-header .btn-more span[class*=" icon-"], .timetable-header .btn-more


span[class^="icon-"] { display: inline-block; vertical-align: top; margin: 3px 7px
0px 0px; transition: transform 0.3s ease 0s, -webkit-transform 0.3s ease 0s; }

@media only screen and (max-width: 767px) {


.timetable-header .btn-more span[class*=" icon-"], .timetable-header .btn-more
span[class^="icon-"] { margin: 5px 7px 0px 0px; }
}

.timetable-header .btn-more:hover { text-decoration: none; }

.timetable-header .btn-more:hover span[class*=" icon-"], .timetable-header .btn-


more:hover span[class^="icon-"] { transform: translateX(5px); }

.timetable .timetable-search-results-header { background: rgb(255, 255, 255);


border-bottom: 1px solid rgb(235, 235, 235); }

.timetable .timetable-search-results-header::after, .timetable .timetable-search-


results-header::before { content: ""; display: table; }

.timetable .timetable-search-results-header::after { clear: both; }

.timetable .timetable-search-results-calendar { float: right; width: 52%; margin:


0px; padding: 0px; position: relative; overflow: hidden; }

@media only screen and (max-width: 959px) {


.timetable .timetable-search-results-calendar { float: none; width: 100%;
padding: 0px 57px; border-bottom: 1px solid rgb(235, 235, 235); }
}

.timetable .timetable-search-results-calendar-btn-next, .timetable .timetable-


search-results-calendar-btn-prev { position: absolute; left: 0px; top: 0px; width:
30px; height: 59px; text-align: center; z-index: 2; }

@media only screen and (max-width: 959px) {


.timetable .timetable-search-results-calendar-btn-next, .timetable .timetable-
search-results-calendar-btn-prev { width: 49px; height: 79px; }
}

@media only screen and (max-width: 1279px) {


.timetable .timetable-search-results-calendar-btn-next, .timetable .timetable-
search-results-calendar-btn-prev { left: -7px; }
}

.timetable .timetable-search-results-calendar-btn-next a, .timetable .timetable-


search-results-calendar-btn-prev a { display: block; height: 100%; }

.timetable .timetable-search-results-calendar-btn-next
a:focus, .timetable .timetable-search-results-calendar-btn-next a:hover, .timetable
.timetable-search-results-calendar-btn-prev a:focus, .timetable .timetable-search-
results-calendar-btn-prev a:hover { text-decoration: none; }

.timetable .timetable-search-results-calendar-btn-next span[class*="


icon-"], .timetable .timetable-search-results-calendar-btn-next
span[class^="icon-"], .timetable .timetable-search-results-calendar-btn-prev
span[class*=" icon-"], .timetable .timetable-search-results-calendar-btn-prev
span[class^="icon-"] { font-size: 26px; line-height: 59px; }

@media only screen and (max-width: 959px) {


.timetable .timetable-search-results-calendar-btn-next span[class*="
icon-"], .timetable .timetable-search-results-calendar-btn-next
span[class^="icon-"], .timetable .timetable-search-results-calendar-btn-prev
span[class*=" icon-"], .timetable .timetable-search-results-calendar-btn-prev
span[class^="icon-"] { font-size: 42px; line-height: 79px; }
}

.timetable .timetable-search-results-calendar-btn-next { left: auto; right: 0px; }

@media only screen and (max-width: 1279px) {


.timetable .timetable-search-results-calendar-btn-next { right: -7px; }
}

.timetable .timetable-search-results-calendar-mask { width: 100%; overflow: hidden;


}

.timetable .timetable-search-results-calendar-list { display: table; width: 100%;


margin: 0px; padding: 0px; font-size: 14px; line-height: 1.16; font-weight: 400;
text-transform: uppercase; table-layout: fixed; color: rgb(0, 0, 0); }

@media only screen and (max-width: 959px) {


.timetable .timetable-search-results-calendar-list { display: block; height:
79px; padding: 1px 0px 6px; font-size: 48px; font-weight: 100; overflow: hidden;
color: rgb(92, 9, 49); }
}

.timetable .timetable-search-results-calendar-list li { display: table-cell; width:


14%; padding: 4px 0px 5px; text-align: center; opacity: 1; }
.timetable .timetable-search-results-calendar-list li.is-selected .day { font-
weight: 700; color: rgb(141, 83, 111); background: rgba(141, 83, 111, 0.1); }

@media only screen and (max-width: 959px) {


.timetable .timetable-search-results-calendar-list li { position: absolute; left:
0px; right: 0px; top: 10px; width: 100%; opacity: 0; }
.timetable .timetable-search-results-calendar-list li.active { opacity: 1; }
}

.timetable .timetable-search-results-calendar-list li .day { display: inline-block;


vertical-align: middle; width: 50px; height: 50px; padding: 9px 0px 0px; text-
align: center; border-radius: 100%; }

@media only screen and (max-width: 959px) {


.timetable .timetable-search-results-calendar-list li .day { display: block;
width: 100%; height: auto; padding: 0px; }
}

.timetable .timetable-search-results-calendar-list li .day span { display: block; }

@media only screen and (max-width: 959px) {


.timetable .timetable-search-results-calendar-list li .day span { display:
inline; }
}

.timetable .timetable-search-results-calendar-list li .day span::after { content:


""; }

@media only screen and (max-width: 959px) {


.timetable .timetable-search-results-calendar-list li .day span::after { content:
","; }
}

.timetable .timetable-search-results-flights-info-head-list { display: table;


float: left; width: 48%; font-size: 15px; margin: 0px; line-height: 1.2; font-
weight: 400; table-layout: fixed; color: rgb(0, 0, 0); transform:
translateZ(0px); }

@media only screen and (max-width: 959px) {


.timetable .timetable-search-results-flights-info-head-list { display: table;
width: 100%; font-size: 18px; }
}

.timetable .timetable-search-results-flights-info-head-list > li { display: table-


cell; vertical-align: middle; width: 20%; padding: 17px 5px; text-align: center; }

.timetable .timetable-search-results-flights-info-head-list > li.is-selected a


{ border: 1px solid rgb(235, 235, 235); }

.timetable .timetable-search-results-flights-info-head-list > li.is-selected .icon-


order { transform: translateZ(0px); opacity: 1; }

.timetable .timetable-search-results-flights-info-head-list > li.is-


selected.desc .icon-order::before { transform: rotate(180deg); }

.timetable .timetable-search-results-flights-info-head-list > li a { display:


inline-block; padding: 4px 26px 4px 9px; color: rgb(0, 0, 0); border: 1px solid
transparent; border-radius: 20px; position: relative; white-space: nowrap; }
@media only screen and (max-width: 959px) {
.timetable .timetable-search-results-flights-info-head-list > li a { padding: 2px
13px 3px 2px; border-radius: 3px; }
}

@media only screen and (max-width: 1279px) {


.timetable .timetable-search-results-flights-info-head-list > li a { white-space:
normal; }
}

.timetable .timetable-search-results-flights-info-head-list > li a span[class*="


icon-"], .timetable .timetable-search-results-flights-info-head-list > li a
span[class^="icon-"] { position: absolute; top: 5px; right: 5px; font-size: 16px;
color: rgb(162, 154, 146); opacity: 0; transition: all 350ms ease 0s; }

.timetable .timetable-search-results-flights-info-head-list > li a span[class*="


icon-"]::before, .timetable .timetable-search-results-flights-info-head-list > li a
span[class^="icon-"]::before { transform: rotate(0deg); display: block; transition:
all 150ms ease 0s; }

@media only screen and (max-width: 959px) {


.timetable .timetable-search-results-flights-info-head-list > li a span[class*="
icon-"], .timetable .timetable-search-results-flights-info-head-list > li a
span[class^="icon-"] { top: 12px; right: 6px; font-size: 5px; color: rgb(92, 9,
49); }
.timetable .timetable-search-results-flights-info-head-list > li a span[class*="
icon-"]::before, .timetable .timetable-search-results-flights-info-head-list > li a
span[class^="icon-"]::before { content: ""; }
}

.timetable .timetable-search-results-content::after, .timetable .timetable-search-


results-content::before { content: ""; display: table; }

.timetable .timetable-search-results-content::after { clear: both; }

.timetable .timetable-search-results-content-list { margin: 0px; }

.timetable .timetable-search-results-content-list::after, .timetable .timetable-


search-results-content-list::before { content: ""; display: table; }

.timetable .timetable-search-results-content-list::after { clear: both; }

.timetable .timetable-search-results-content-list > li { position: relative;


display: inline-block; vertical-align: top; width: 100%; }

.timetable .timetable-search-results-content-list > li.is-selected:hover { z-index:


auto !important; }

.timetable .timetable-search-results-content-list > li.flight-selected > ul .cell {


background: rgb(82, 18, 49) !important; color: rgb(255, 255, 255) !important; }

.timetable .timetable-search-results-content-list > li.flight-selected::before


{ content: ""; position: absolute; top: 0px; bottom: 0px; left: 0px; width: 4px;
background: rgb(255, 255, 255); }

.timetable .timetable-search-results-content-list > li:hover { position: relative;


box-shadow: rgba(0, 0, 0, 0.25) 3px 3px 10px; }
.timetable .timetable-search-results-content-list > li:hover::before { content: "";
position: absolute; top: 0px; bottom: 0px; left: 0px; width: 4px; background:
rgb(92, 9, 49); }

.timetable .timetable-search-results-flights-info { float: left; width: 48%;


margin: 0px; padding: 0px; font-size: 18px; line-height: 1.2; }

.timetable .timetable-search-results-flights-info::after, .timetable .timetable-


search-results-flights-info::before { content: ""; display: table; }

.timetable .timetable-search-results-flights-info::after { clear: both; }

@media only screen and (max-width: 959px) {


.timetable .timetable-search-results-flights-info { float: none; width: auto; }
}

.timetable .timetable-search-results-flights-info > li { display: table; width:


100%; table-layout: fixed; }

.timetable .timetable-search-results-flights-info > li .cell { display: table-cell;


vertical-align: middle; padding: 4px 5px; width: 20%; height: 74px; text-align:
center; }

.timetable .timetable-search-results-flights-info > li .cell span + span { display:


block; text-align: center; }

.timetable .timetable-search-results-flights-info > li .cell span.icon::after


{ content: ""; display: block; height: 20px; width: 20px; background:
url("clientlibs/images/info-icon.PNG") 0px 0px no-repeat; margin: 0px auto; }

@media only screen and (max-width: 959px) {


.timetable .timetable-search-results-flights-info > li .cell { height: 50px; }
}

.timetable .timetable-search-results-flights-info > li:first-child .cell { padding-


top: 0px; }

@media only screen and (max-width: 959px) {


.timetable .timetable-search-results-flights-info > li:first-child .cell
{ padding-top: 14px; }
}

.timetable .timetable-search-results-flights-info > li .notice { color: rgb(253,


62, 62); }

.timetable .timetable-search-results-flights-availability { float: right; width:


52%; margin: 0px; }

.timetable .timetable-search-results-flights-availability > li { display: table;


width: 100%; table-layout: fixed; }

.timetable .timetable-search-results-flights-availability > li.is-


selected .cell.is-selected a { position: relative; z-index: 1070; background:
rgb(255, 255, 255); }

.timetable .timetable-search-results-flights-availability > li.is-


selected .cell.is-selected a span[class*=" icon-"], .timetable .timetable-search-
results-flights-availability > li.is-selected .cell.is-selected a
span[class^="icon-"] { color: rgb(92, 9, 49); }
.timetable .timetable-search-results-flights-availability > li.is-
selected .cell.is-selected a:hover { background: rgb(255, 255, 255); }

.timetable .timetable-search-results-flights-availability > li.is-


selected .cell.is-selected a:hover span[class*=" icon-"], .timetable .timetable-
search-results-flights-availability > li.is-selected .cell.is-selected a:hover
span[class^="icon-"] { color: rgb(92, 9, 49); }

.timetable .timetable-search-results-flights-availability > li .cell { display:


table-cell; vertical-align: middle; text-align: center; }

.timetable .timetable-search-results-flights-availability > li .cell:nth-child(2n)


{ background: rgb(242, 242, 242); }

.timetable .timetable-search-results-flights-availability > li .cell.is-selected a


{ background: rgb(92, 9, 49); }

.timetable .timetable-search-results-flights-availability > li .cell.is-selected a


span[class*=" icon-"], .timetable .timetable-search-results-flights-availability >
li .cell.is-selected a span[class^="icon-"] { color: rgb(255, 255, 255); }

.timetable .timetable-search-results-flights-availability > li .cell a { display:


block; padding: 17px 0px; height: 74px; position: relative; }

.timetable .timetable-search-results-flights-availability > li .cell


a:focus, .timetable .timetable-search-results-flights-availability > li .cell
a:hover { text-decoration: none; }

.timetable .timetable-search-results-flights-availability > li .cell a:hover


{ background: rgb(92, 9, 49); }

.timetable .timetable-search-results-flights-availability > li .cell a:hover


span[class*=" icon-"], .timetable .timetable-search-results-flights-availability >
li .cell a:hover span[class^="icon-"] { color: rgb(255, 255, 255); }

.timetable .timetable-search-results-flights-availability > li .cell a .label


{ position: absolute; bottom: 0px; right: 0px; width: 37px; height: 15px; padding:
3px 0px 0px; font-size: 10px; font-weight: 700; text-transform: uppercase; color:
rgb(255, 255, 255); background: rgb(253, 62, 62); }

.timetable .timetable-search-results-flights-availability > li .cell span[class*="


icon-"], .timetable .timetable-search-results-flights-availability > li .cell
span[class^="icon-"] { font-size: 34px; }

.timetable .timetable-search-results-flights-availability > li .cell span


{ display: inline-block; vertical-align: middle; padding: 0px 12px; font-size:
12px; line-height: 1.16; }

.timetable-flight-details.popup { top: 100%; width: 100%; }

@media only screen and (max-width: 959px) {


.timetable-flight-details.popup { left: 0px; right: 0px; }
}

.timetable-flight-details .close { top: 28px; right: 31px; }

.timetable-flight-details-content { padding: 85px 0px; }


@media only screen and (max-width: 959px) {
.timetable-flight-details-content { padding: 0px; }
}

.timetable-flight-details .flight-details-list { margin: 0px; }

.timetable-flight-details .flight-details-list::after, .timetable-flight-


details .flight-details-list::before { content: ""; display: table; }

.timetable-flight-details .flight-details-list::after { clear: both; }

@media only screen and (max-width: 959px) {


.timetable-flight-details .flight-details-list { padding: 0px 20px; }
}

.timetable-flight-details .flight-details-list > li { display: table; width: 100%;


table-layout: fixed; }

@media only screen and (max-width: 959px) {


.timetable-flight-details .flight-details-list > li { display: block; }
}

.timetable-flight-details .flight-details-list > li.stop-duration { margin: 18px


0px 20px 104px; max-width: 512px; }

@media only screen and (max-width: 959px) {


.timetable-flight-details .flight-details-list > li.stop-duration { margin: 18px
0px 20px; }
}

.timetable-flight-details .flight-details-list > li.stop-duration span { display:


block; padding: 6px 38px 5px 0px; font-size: 14px; font-weight: 700; text-align:
center; color: rgb(255, 255, 255); background: rgb(215, 215, 215); border-radius:
20px; }

.timetable-flight-details .flight-details-list-cell { display: inline-block;


vertical-align: middle; font-size: 14px; line-height: 1.2; font-weight: 400; color:
rgb(90, 90, 90); }

.timetable-flight-details .flight-details-list-cell::after, .timetable-flight-


details .flight-details-list-cell::before { content: ""; display: table; }

.timetable-flight-details .flight-details-list-cell::after { clear: both; }

@media only screen and (max-width: 959px) {


.timetable-flight-details .flight-details-list-cell { display: block; width:
100%; }
}

.timetable-flight-details .flight-details-list-cell.cell-01 { width: 10.3%;


padding: 6px 0px 0px 8px; text-align: left; }

@media only screen and (max-width: 959px) {


.timetable-flight-details .flight-details-list-cell.cell-01 { width: 100%; }
}

.timetable-flight-details .flight-details-list-cell.cell-02 { width: 17%; padding:


0px 0px 0px 5px; text-align: left; vertical-align: bottom; }
@media only screen and (max-width: 959px) {
.timetable-flight-details .flight-details-list-cell.cell-02 { padding: 0px 0px
0px 11px; width: 100%; }
}

.timetable-flight-details .flight-details-list-cell.cell-03 { float: none; width:


3.8%; padding: 0px 0px 12px; text-align: center; }

@media only screen and (max-width: 959px) {


.timetable-flight-details .flight-details-list-cell.cell-03 { float: none;
padding: 15px 0px; width: auto; }
}

.timetable-flight-details .flight-details-list-cell.cell-04 { width: 21.5%;


padding: 0px 0px 0px 51px; text-align: left; vertical-align: bottom; }

@media only screen and (max-width: 959px) {


.timetable-flight-details .flight-details-list-cell.cell-04 { padding: 0px 0px
0px 11px; width: 100%; }
}

.timetable-flight-details .flight-details-list-cell.cell-05 { width: 19.5%;


padding: 0px 0px 0px 45px; text-align: center; vertical-align: bottom; position:
static; }

.timetable-flight-details .flight-details-list-cell.cell-05 img { position: static;


width: auto; }

@media only screen and (max-width: 959px) {


.timetable-flight-details .flight-details-list-cell.cell-05 { position: relative;
padding: 37px 0px 59px 162px; width: 100%; }
.timetable-flight-details .flight-details-list-cell.cell-05 img { position:
absolute; left: 2px; top: 33px; width: 142px; height: auto; }
}

.timetable-flight-details .flight-details-list-cell.cell-06 { width: 9.3%; text-


align: center; vertical-align: bottom; }

@media only screen and (max-width: 959px) {


.timetable-flight-details .flight-details-list-cell.cell-06 { display: inline-
block; vertical-align: bottom; width: 31%; text-align: center; }
}

.timetable-flight-details .flight-details-list-cell > * { display: inline-block;


vertical-align: middle; width: 100%; }

.timetable-flight-details .flight-details-list-cell .flight-number { display:


inline-block; margin: 0px; font-size: 45px; }

@media only screen and (max-width: 959px) {


.timetable-flight-details .flight-details-list-cell .flight-number { display:
block; margin: 0px 0px 22px; }
}

.timetable-flight-details .flight-details-list-cell .airport-code { font-size:


37px; }

.timetable-flight-details .flight-details-list-cell .airport-code, .timetable-


flight-details .flight-details-list-cell .flight-number { font-size: 24px; margin:
1px 0px; color: rgb(92, 9, 49); }

@media only screen and (max-width: 959px) {


.timetable-flight-details .flight-details-list-cell .airport-code, .timetable-
flight-details .flight-details-list-cell .flight-number { font-weight: 100; }
}

.timetable-flight-details .flight-details-list-cell .time { font-size: 16px; font-


weight: 700; color: rgb(92, 9, 49); }

@media only screen and (max-width: 959px) {


.timetable-flight-details .flight-details-list-cell .time { font-size: 24px; }
}

.timetable-flight-details .flight-details-list-cell .flight-duration { font-size:


16px; font-weight: 300; text-align: center; color: rgb(92, 9, 49); }

@media only screen and (max-width: 767px) {


.timetable-flight-details .flight-details-list-cell .flight-duration.lined-aside
{ position: relative; z-index: 1; overflow: hidden; text-align: center; }
.timetable-flight-details .flight-details-list-cell .flight-duration.lined-
aside::after, .timetable-flight-details .flight-details-list-cell .flight-
duration.lined-aside::before { position: absolute; top: 50%; overflow: hidden;
width: 32%; height: 1px; content: " "; background-color: rgb(92, 9, 49); }
.timetable-flight-details .flight-details-list-cell .flight-duration.lined-
aside::after { margin-left: 3%; }
.timetable-flight-details .flight-details-list-cell .flight-duration.lined-
aside::before { margin-left: -35%; text-align: right; }
.timetable-flight-details .flight-details-list-cell .flight-duration.lined-aside
span { display: inline-block; }
}

.timetable-flight-details .flight-details-list-cell .flight-duration span[class*="


icon-"], .timetable-flight-details .flight-details-list-cell .flight-duration
span[class^="icon-"] { font-size: 29px; }

@media only screen and (max-width: 959px) {


.timetable-flight-details .flight-details-list-cell .flight-duration { font-size:
24px; }
.timetable-flight-details .flight-details-list-cell .flight-duration
span[class*=" icon-"], .timetable-flight-details .flight-details-list-cell .flight-
duration span[class^="icon-"] { font-size: 19px; padding: 0px; }
.timetable-flight-details .flight-details-list-cell .flight-duration span
{ display: block; padding: 2px 0px 0px; }
}

.timetable-flight-details .flight-details-list-cell .airplane-model { display:


block; margin: 0px 0px 4px; font-size: 14px; text-align: center; }

@media only screen and (max-width: 959px) {


.timetable-flight-details .flight-details-list-cell .airplane-model { font-size:
21px; text-align: left; }
}

.timetable-flight-details .flight-details-list-cell .airplane-notice { display:


block; padding: 8px 0px 0px; font-size: 12px; text-align: center; }

@media only screen and (max-width: 959px) {


.timetable-flight-details .flight-details-list-cell .airplane-notice { text-
align: left; font-size: 18px; }
}

.timetable-flight-details .flight-details-list-cell a { text-align: center; color:


rgb(90, 90, 90); font-size: 17px; }

.timetable-flight-details .flight-details-list-cell a:focus, .timetable-flight-


details .flight-details-list-cell a:hover { text-decoration: none; }

.timetable-flight-details .flight-details-list-cell a:focus span, .timetable-


flight-details .flight-details-list-cell a:hover span { text-decoration: underline;
}

.timetable-flight-details .flight-details-list-cell a:focus .iconset, .timetable-


flight-details .flight-details-list-cell a:hover .iconset { text-decoration:
none; }

.timetable-flight-details .flight-details-list-cell a span[class*="


icon-"], .timetable-flight-details .flight-details-list-cell a span[class^="icon-"]
{ display: block; height: 22px; margin: 0px 0px 6px; text-align: center; font-size:
22px; color: rgb(92, 9, 49); text-decoration: none; }

.timetable-flight-details .flight-details-list-cell a span[class*=" icon-"].icon-


info, .timetable-flight-details .flight-details-list-cell a
span[class^="icon-"].icon-info { font-size: 20px; }

.T34 .input-base.input-base-with-icon .timetable-flight-details .flight-details-


list-cell a span[class*=" icon-"].input-base-icon.icon-visa, .T34 .input-
base.input-base-with-icon .timetable-flight-details .flight-details-list-cell a
span[class^="icon-"].input-base-icon.icon-visa, .timetable-flight-details .flight-
details-list-cell a .T34 .input-base.input-base-with-icon span[class*="
icon-"].input-base-icon.icon-visa, .timetable-flight-details .flight-details-list-
cell a .T34 .input-base.input-base-with-icon span[class^="icon-"].input-base-
icon.icon-visa, .timetable-flight-details .flight-details-list-cell a span[class*="
icon-"].icon-airplane-dioganal, .timetable-flight-details .flight-details-list-cell
a span[class^="icon-"].icon-airplane-dioganal { font-size: 18px; }

.timetable-flight-details .flight-details-list-cell a span[class*=" icon-"].icon-


globe, .timetable-flight-details .flight-details-list-cell a
span[class^="icon-"].icon-globe { font-size: 12px; position: relative; left: -8px;
top: 3px; }

@media only screen and (max-width: 959px) {


.timetable-flight-details .flight-details-list-cell a span[class*="
icon-"], .timetable-flight-details .flight-details-list-cell a span[class^="icon-"]
{ height: 28px; font-size: 26px; }
.timetable-flight-details .flight-details-list-cell a span[class*=" icon-"].icon-
info, .timetable-flight-details .flight-details-list-cell a
span[class^="icon-"].icon-info { font-size: 25px; }
.timetable-flight-details .flight-details-list-cell a span[class*=" icon-"].icon-
globe, .timetable-flight-details .flight-details-list-cell a
span[class^="icon-"].icon-globe { font-size: 24px; left: -7px; top: 6px; }
}

.timetable-flight-details .flight-details-list-cell a .iconset { display: block; }

.timetable-flight-details .flight-details-list-cell a .iconset span[class*="


icon-"], .timetable-flight-details .flight-details-list-cell a .iconset
span[class^="icon-"] { display: inline-block; vertical-align: bottom; }
@-webkit-keyframes rotate-forever {
100% { transform: rotate(360deg); }
}

@keyframes rotate-forever {
100% { transform: rotate(360deg); }
}

.spinner-active .spinner { animation-duration: 0.75s; animation-iteration-count:


infinite; animation-name: rotate-forever; animation-timing-function: linear;
height: 30px; width: 30px; border-image: initial; border-radius: 50%; display:
inline-block; border-width: 5px; border-style: solid; border-color: rgba(0, 0, 0,
0.25) rgba(0, 0, 0, 0.75) rgba(0, 0, 0, 0.75); }

.spinner-active .spinner, .spinner-active .spinner::after { border-radius: 50%;


width: 30px; height: 30px; }

.spinner-overlay.spinner-active { position: relative; }

.spinner { position: absolute; z-index: 1; top: 50%; left: 50%; margin: -15px 0px
0px -15px; width: 30px; height: 30px; border-width: 8px; border-style: solid;
border-color: rgb(255, 255, 255) transparent rgb(255, 255, 255) rgb(255, 255, 255);
border-image: initial; }

.spinner-overlay.spinner-active-remove { transition: all 150ms ease-in 0s; }

.spinner-container { position: absolute; min-height: 50px; min-width: 50px; z-


index: 999; top: -1e+07px; left: -1e+07px; width: 100%; height: 100%; background-
color: rgba(255, 255, 255, 0.85); opacity: 0; transition: opacity 0.3s ease-in
0s; }

.spinner-active .spinner-container, .spinner-active-add .spinner-


container, .spinner-active-add-active .spinner-container { top: 0px; left: 0px;
opacity: 1; }

.spinner-active-remove .spinner-container, .spinner-active-remove-active .spinner-


container { top: 0px; left: 0px; opacity: 0; }

@media only screen and (max-width: 767px) {


.spinner-overlay.is-add-margin { margin-bottom: 180px; }
}

.flight-status-row { border-style: solid; border-color: rgb(235, 235, 235); border-


image: initial; border-width: 1px 0px; }

.flight-status-row::after, .flight-status-row::before { content: ""; display:


table; }

.flight-status-row::after { clear: both; }

.flight-status-row + .timetable-row { margin: 20px 0px 0px; }

.flight-status-holder { max-width: 1280px; margin: 0px auto; position: relative; }

.flight-status-holder::after, .flight-status-holder::before { content: ""; display:


table; }

.flight-status-holder::after { clear: both; }


.flight-status-header { padding: 18px; background: 0px center; border-bottom: 1px
solid rgb(235, 235, 235); }

.flight-status-header::after, .flight-status-header::before { content: ""; display:


table; }

.flight-status-header::after { clear: both; }

@media only screen and (max-width: 767px) {


.flight-status-header { padding: 26px 18px 32px; background: rgb(255, 255,
255); }
}

.profile-details { margin: 0px -10px 0px 0px; padding: 17px 16px 2px; line-height:
1.2; color: rgb(255, 255, 255); border-radius: 3px; box-shadow: rgba(0, 0, 0, 0.25)
0px 0px 4px 2px; background-repeat: repeat-x; background-image: linear-
gradient(120deg, rgba(141, 83, 111, 0.8), rgb(82, 18, 49)); }

@media only screen and (max-width: 959px) {


.profile-details { margin: 0px; padding: 30px 30px 2px; }
}

.profile-details a { color: rgb(255, 255, 255); }

.profile-details-progress::after, .profile-details-progress::before { content: "";


display: table; }

.profile-details-progress::after { clear: both; }

@media only screen and (max-width: 767px) {


.profile-details-progress { margin: 0px 0px 19px; }
}

.profile-details-avatar { margin: 0px 0px 1px; position: relative; }

.profile-details-avatar::after, .profile-details-avatar::before { content: "";


display: table; }

.profile-details-avatar::after { clear: both; }

@media only screen and (max-width: 767px) {


.profile-details-avatar { float: left; margin: 0px 20px 0px 0px; }
}

.profile-details-avatar .T52-edit-pic { z-index: 3; }

.profile-details-avatar .T52-edit-pic label { left: 0px; width: 117px; }

@media only screen and (max-width: 767px) {


.profile-details-avatar .T52-edit-pic label { width: 100px; height: 90px; }
}

.profile-details-avatar-image { display: block; width: 117px; height: 117px;


margin: 0px auto; overflow: hidden; transform: translateZ(0px); position: relative;
}

@media only screen and (max-width: 767px) {


.profile-details-avatar-image { width: 90px; height: 90px; overflow: visible; }
}

.profile-details-avatar-image canvas { transform: translateZ(0px); }

@media only screen and (max-width: 767px) {


.profile-details-avatar-image canvas { width: 90px; height: 90px; }
}

.profile-details-avatar-image img { display: block; position: absolute; left: 7px;


top: 7px; width: 97px; height: 97px; border-radius: 100%; border: 1px solid
rgb(184, 184, 184); }

@media only screen and (max-width: 767px) {


.profile-details-avatar-image img { left: 6px; top: 6px; width: 78px; height:
78px; }
}

.profile-details-progress-status { display: block; margin: 0px 0px 7px; font-size:


12px; font-weight: 300; text-align: center; }

@media only screen and (max-width: 767px) {


.profile-details-progress-status { font-size: 18px; text-align: left; overflow:
hidden; display: inline-block; }
}

.profile-details-progress-status a { display: inline-block; vertical-align: top;


padding: 0px; position: relative; text-decoration: none; }

.profile-details-progress-status a .icon-pencil { position: absolute; right: 0px;


top: -24px; font-size: 16px; text-decoration: none; }

@media only screen and (max-width: 767px) {


.profile-details-progress-status a .icon-pencil { right: -6px; top: -3px; font-
size: 26px; }
}

.profile-details-progress-status a span { text-decoration: underline; }

.profile-details-progress-status a:hover span { text-decoration: none; }

@media only screen and (max-width: 767px) {


.profile-details-content { margin-bottom: 37px; height: 51px; overflow: hidden;
position: relative; border-top: 1px solid rgba(255, 255, 255, 0.2); }
.opened .profile-details-content { height: auto; overflow: visible; }
}

.profile-details-content-row { padding: 9px 0px 7px; letter-spacing: -6px; border-


bottom: 1px solid rgba(255, 255, 255, 0.2); }

@media only screen and (max-width: 767px) {


.profile-details-content-row { width: 100%; padding: 12px 0px; }
.profile-details-content-row:first-child { display: none; }
}

.profile-details-content-row > * { letter-spacing: 0px; }

.profile-details-content-row:last-child { border: 0px; }

.profile-details-content-cell { display: inline-block; vertical-align: top;


padding: 2px 8px 0px; border-left: 1px solid rgba(255, 255, 255, 0.2); }

@media only screen and (max-width: 959px) {


.profile-details-content-cell { width: 33%; }
}

.profile-details-content-cell:first-child { padding-left: 0px; border: 0px; }

.profile-details-content-cell:last-child { padding-right: 0px; }

.profile-details-user-name { display: block; padding: 0px 0px 0px 5px; font-size:


28px; font-weight: 400; letter-spacing: -1px; }

.profile-details-progress .profile-details-user-name { display: none; }

@media only screen and (max-width: 767px) {


.profile-details-progress .profile-details-user-name { display: block; }
}

@media only screen and (max-width: 767px) {


.profile-details-user-name { padding: 8px 0px 4px 5px; font-size: 38px; }
}

.profile-details-user-id { display: block; padding: 3px 7px 0px; font-size: 20px;


font-weight: 400; letter-spacing: -1px; }

.profile-details-user-id span { display: block; padding: 0px 0px 3px 3px; font-
size: 13px; font-weight: 300; letter-spacing: 0px; }

@media only screen and (max-width: 767px) {


.profile-details-user-id { font-size: 24px; }
.profile-details-user-id span { display: inline-block; margin: 0px 10px 0px 0px;
font-size: 24px; }
}

.profile-details-current-balance { display: block; font-size: 14px; font-weight:


300; position: relative; }

.profile-details-current-balance span[class*=" icon-"], .profile-details-current-


balance span[class^="icon-"] { font-size: 11px; padding: 0px; }

.profile-details-current-balance span { display: block; padding: 0px 14px 3px 0px;


position: relative; }

.profile-details-current-balance span a { position: absolute; top: 2px; right: -


3px; }

.profile-details-current-balance span a:active, .profile-details-current-balance


span a:focus, .profile-details-current-balance span a:hover { text-decoration:
none; }

.profile-details-current-balance strong { display: block; font-size: 16px; font-


weight: 400; letter-spacing: -1px; }

@media only screen and (max-width: 767px) {


.profile-details-current-balance { font-size: 22px; }
.profile-details-current-balance span[class*=" icon-"], .profile-details-current-
balance span[class^="icon-"] { font-size: 17px; }
.profile-details-current-balance strong { font-size: 24px; font-weight: 300; }
}

.profile-details-current-balance .tooltip { font-size: 11px; line-height: 1.4; }

.profile-details-current-balance .tooltip::before { content: ""; display: block;


width: 14px; height: 14px; float: right; }

.profile-details-current-balance .tooltip-title { font-size: 11px; line-height:


1.4; font-weight: 400; letter-spacing: 0px; }

.profile-details-current-balance .tooltip-close { color: rgb(92, 9, 49); top: 6px;


right: 6px; font-size: 0px; }

.profile-details-current-balance .tooltip-close span[class*=" icon-"], .profile-


details-current-balance .tooltip-close span[class^="icon-"] { font-size: 18px; }

.profile-details-location { font-size: 11px; overflow: hidden; }

@media only screen and (max-width: 767px) {


.profile-details-location { font-weight: 300; font-size: 20px; }
}

.profile-details-location-icon { float: left; padding: 5px 0px 0px; width: 31px;


text-align: center; }

.profile-details-location-icon span[class*=" icon-"], .profile-details-location-


icon span[class^="icon-"] { font-size: 16px; }

@media only screen and (max-width: 767px) {


.profile-details-location-icon { width: 40px; }
.profile-details-location-icon span[class*=" icon-"], .profile-details-location-
icon span[class^="icon-"] { font-size: 28px; }
}

.profile-details-location-text { padding: 9px 0px 0px; overflow: hidden; }

.profile-details-location-text span { display: block; margin: 0px 0px 6px; }

.profile-details-membership-tier { font-size: 11px; line-height: 1.3; font-weight:


300; overflow: hidden; }

@media only screen and (max-width: 767px) {


.profile-details-membership-tier { font-size: 20px; }
}

.profile-details-membership-tier .membership-tier-image-holder { float: left;


width: 53px; padding: 5px 0px 16px; position: relative; }

.profile-details-membership-tier .membership-tier-image-holder::after { display:


none; content: ""; position: absolute; bottom: 0px; left: 50%; width: 33px; height:
12px; margin: 0px 0px 0px -16px; border-radius: 100%; border: 1px solid rgb(255,
255, 255); }

@media only screen and (max-width: 767px) {


.profile-details-membership-tier .membership-tier-image-holder { width: 72px;
padding: 9px 0px 22px; }
.profile-details-membership-tier .membership-tier-image-holder::after { width:
50px; height: 17px; margin: 0px 0px 0px -25px; }
}
.profile-details-membership-tier .membership-tier-image-holder img { display:
block; margin: 0px auto; width: 33px; height: 32px; }

@media only screen and (max-width: 767px) {


.profile-details-membership-tier .membership-tier-image-holder img { width: 50px;
height: 48px; }
}

.profile-details-membership-tier .membership-tier-text-holder { padding: 12px 0px


0px; overflow: hidden; }

@media only screen and (max-width: 767px) {


.profile-details-membership-tier .membership-tier-text-holder { padding: 15px 0px
0px 8px; line-height: 1.55; }
}

.profile-details-membership-tier .membership-tier-text-holder span { display:


block; }

.profile-details-membership-tier .membership-tier-notice { width: 100%; padding:


7px 0px 0px 9px; overflow: hidden; }

@media only screen and (max-width: 767px) {


.profile-details-membership-tier .membership-tier-notice { padding: 21px 0px 0px
9px; }
}

.profile-details-btn-holder { display: none; position: absolute; left: 50%; bottom:


10px; margin: 0px 0px 0px -13px; }

@media only screen and (max-width: 767px) {


.profile-details-btn-holder { display: block; }
}

.profile-details-btn-holder .opener { display: block; }

.profile-details-btn-holder .opener span[class*=" icon-"], .profile-details-btn-


holder .opener span[class^="icon-"] { font-size: 15px; }

.C8-myservices-bgt .tabset-accordion-item.active .profile-details-btn-


holder .opener .tabset-accordion-toggle-icon, .profile-details-btn-
holder .opener .C8-myservices-bgt .tabset-accordion-item.active .tabset-accordion-
toggle-icon, .profile-details-btn-holder .opener .icon-arrow-top { display: none; }

.C8-myservices-bgt .tabset-accordion-item.active .opened .profile-details-btn-


holder .opener .tabset-accordion-toggle-icon, .opened .profile-details-btn-
holder .opener .C8-myservices-bgt .tabset-accordion-item.active .tabset-accordion-
toggle-icon, .opened .profile-details-btn-holder .opener .icon-arrow-top { display:
block; }

.opened .profile-details-btn-holder .opener .icon-arrow-down { display: none; }

.is-silver .profile-details { background-repeat: repeat-x; background-image:


linear-gradient(120deg, rgba(180, 180, 180, 0.8), rgb(149, 152, 148)); }

.is-silver .profile-details-membership-tier .membership-tier-image-holder::after


{ display: block; background: rgb(224, 17, 95); }
.is-gold .profile-details { background-repeat: repeat-x; background-image: linear-
gradient(120deg, rgba(236, 207, 152, 0.8), rgb(187, 161, 114)); }

.is-gold .profile-details-membership-tier .membership-tier-image-holder::after


{ display: block; background: rgb(56, 116, 186); }

.is-platinum .profile-details { background-repeat: repeat-x; background-image:


linear-gradient(120deg, rgba(126, 136, 138, 0.8), rgb(79, 90, 92)); }

.is-platinum .profile-details-membership-tier .membership-tier-image-holder::after


{ display: block; background: rgb(80, 200, 120); }

@media (min-width:0�) and (min-resolution: 0.001dpcm) {


.profile-details { background: rgba(82, 18, 49, 0.7); }
.is-silver .profile-details { background: rgba(180, 180, 180, 0.7); }
.is-gold .profile-details { background: rgba(236, 207, 152, 0.7); }
.is-platinum .profile-details { background: rgba(126, 136, 138, 0.7); }
}

.account-section { margin: 0px 0px 18px; padding: 0px 0px 93px; background-
position: 50% center; background-size: cover; position: relative; }

@media only screen and (max-width: 767px) {


.account-section { padding-top: 39px; }
}

.account-section-top-row { max-width: 1178px; margin: 0px auto; padding: 14px 0px


4px; overflow: hidden; }

@media only screen and (max-width: 767px) {


.account-section-top-row { padding: 0px; }
}

.account-section-btn-change-bg { margin: 4px 8px 0px; width: 26px; height: 26px;


text-align: center; border-radius: 100%; background: rgb(255, 255, 255); }

.account-section-btn-change-bg:hover { text-decoration: none; }

.account-section-btn-change-bg span[class*=" icon-"], .account-section-btn-change-


bg span[class^="icon-"] { font-size: 12px; line-height: 26px; }

@media only screen and (max-width: 767px) {


.account-section-btn-change-bg { position: absolute; z-index: 10; left: 20px;
top: 45px; }
}

.account-section .social { font-size: 12px; color: rgb(255, 255, 255); }

.account-section .social li { margin: 0px 1px 0px 0px; }

.account-section .social li:first-child { margin: -2px 9px 0px 0px; }

.account-section .social a { transition: opacity 350ms ease 0s; color: rgb(255,


255, 255); }

.account-section .social a:hover { opacity: 0.7; }

@media only screen and (max-width: 767px) {


.account-section .social { display: none; }
}

.account-section .wave01 { position: absolute; width: 100%; left: 50%; right: 0px;
bottom: 0px; margin: 0px 0px -1px -1000px; z-index: 10; }

.account-section .wave01 svg { vertical-align: top; }

.account-section .wave01 svg path { fill: rgb(235, 235, 235); }

.account-section .wave01 svg path.cls-1, .account-section .wave01 svg path.cls-2


{ fill: rgb(141, 83, 111); }

.account-section.is-silver .wave01 svg path.cls-1, .account-section.is-


silver .wave01 svg path.cls-2 { fill: rgb(180, 180, 180); }

.account-section.is-gold .wave01 svg path.cls-1, .account-section.is-gold .wave01


svg path.cls-2 { fill: rgb(236, 207, 152); }

.account-section.is-platinum .wave01 svg path.cls-1, .account-section.is-


platinum .wave01 svg path.cls-2 { fill: rgb(126, 136, 138); }

[dir="rtl"] .qcalculator-tab[data-state="1"] div.qcalculator-tab-column


div.qcalculator-content div.qcalculator-state.right .state-one.active div.is-
bottom-content { bottom: -73px; }

[dir="rtl"] .qcalculator-tab[data-state="1"] div.qcalculator-tab-column


div.qcalculator-content div.qcalculator-state.left .arrow-prev::before { content:
""; font-family: icomoon !important; }

[dir="rtl"] .fc button .fc-icon.icon-arrow-left3::before { content: ""; font-


family: icomoon !important; }

[dir="rtl"] .fc button .fc-icon.icon-arrow-right3::before { content: ""; font-


family: icomoon !important; }

[dir="rtl"] .qcalc-more-dates .fc-header-toolbar .fc-button-group .fc-button.icon-


arrow-right3::before { content: ""; font-family: icomoon !important; }

[dir="rtl"] .qcalc-more-dates .fc-header-toolbar .fc-button-group .fc-button.icon-


arrow-left3::before { content: ""; font-family: icomoon !important; }

[dir="rtl"] .qmiles-ltr { direction: rtl; }

[dir="rtl"] .qcalculator-tab[data-state="1"] div.qcalculator-tab-


column .qcalculator-mobile .book-award-flight .qcalc-qmiles-table tbody tr
td.qmiles-ltr { text-align: left; }

.qcalculator-section { padding: 94px 0px 0px; }

@media only screen and (max-width: 767px) {


.qcalculator-section { display: none; }
}

.qcalculator-section h2 { margin: 0px 0px 21px; font-size: 40px; font-weight:


400; }

.qcalculator-section-holder { overflow: hidden; border: 1px solid rgb(199, 199,


199); background: rgb(255, 255, 255); }
.qcalculator { max-width: 1282.1px; margin: 0px auto 69px; position: relative;
border: 1px solid rgb(199, 199, 199); background: rgb(255, 255, 255); }

@media only screen and (max-width: 767px) {


.qcalculator { display: none; }
}

.qcalculator-tabset { position: absolute; top: 0px; left: 0px; width: 50.8%;


display: table; font-size: 12px; line-height: 1.5; table-layout: fixed; background:
rgb(55, 62, 70); z-index: 20; overflow: hidden; }

@media only screen and (max-width: 959px) {


.qcalculator-tabset { display: none; }
}

.qcalculator-tabset li { display: table-cell; position: relative; z-index: 1;


padding: 17px 36px 20px 40px; color: rgb(148, 165, 181); cursor: pointer; text-
decoration: none !important; }

@media only screen and (max-width: 1279px) {


.qcalculator-tabset li { padding: 17px 7px 20px; }
}

@media only screen and (max-width: 959px) {


.qcalculator-tabset li { padding: 17px 7px 10px; }
}

.qcalculator-tabset li::after { position: absolute; top: 0px; left: 0px; bottom: -


100%; z-index: -1; width: 100%; background-color: rgb(55, 62, 70); content: "";
transition: transform 0.3s ease 0s, background-color 0.3s ease 0s, -webkit-
transform 0.3s ease 0s; transform: perspective(900px) rotate3d(1, 0, 0, 90deg);
transform-origin: 50% 100%; perspective-origin: 50% 100%; }

.qcalculator-tabset li:hover { color: rgb(101, 34, 69); background: rgb(255, 255,


255); }

.qcalculator-tabset li .iconset { float: left; margin: 3px 15px 0px 0px; overflow:
visible; }

@media only screen and (max-width: 959px) {


.qcalculator-tabset li .iconset { margin-right: 8px; }
}

.qcalculator-tabset li span { display: block; overflow: hidden; }

.qcalculator-tabset li span[class*=" icon-"], .qcalculator-tabset li


span[class^="icon-"] { display: inline-block; vertical-align: top; font-size: 24px;
position: relative; }

@media only screen and (max-width: 959px) {


.qcalculator-tabset li span[class*=" icon-"], .qcalculator-tabset li
span[class^="icon-"] { font-size: 16px; }
}

.T34 .input-base.input-base-with-icon .qcalculator-tabset li span[class*="


icon-"].input-base-icon.icon-visa, .T34 .input-base.input-base-with-
icon .qcalculator-tabset li span[class^="icon-"].input-base-icon.icon-
visa, .qcalculator-tabset li .T34 .input-base.input-base-with-icon span[class*="
icon-"].input-base-icon.icon-visa, .qcalculator-tabset li .T34 .input-base.input-
base-with-icon span[class^="icon-"].input-base-icon.icon-visa, .qcalculator-tabset
li span[class*=" icon-"].icon-airplane-dioganal, .qcalculator-tabset li
span[class^="icon-"].icon-airplane-dioganal { font-size: 22px; transform:
rotate(30deg); }

@media only screen and (max-width: 959px) {


.T34 .input-base.input-base-with-icon .qcalculator-tabset li span[class*="
icon-"].input-base-icon.icon-visa, .T34 .input-base.input-base-with-
icon .qcalculator-tabset li span[class^="icon-"].input-base-icon.icon-
visa, .qcalculator-tabset li .T34 .input-base.input-base-with-icon span[class*="
icon-"].input-base-icon.icon-visa, .qcalculator-tabset li .T34 .input-base.input-
base-with-icon span[class^="icon-"].input-base-icon.icon-visa, .qcalculator-tabset
li span[class*=" icon-"].icon-airplane-dioganal, .qcalculator-tabset li
span[class^="icon-"].icon-airplane-dioganal { font-size: 14px; }
}

.C8-to-myprofile .qcalculator-tabset li span[class*=" icon-"].tabset-block-add-


menu-item::before, .C8-to-myprofile .qcalculator-tabset li
span[class^="icon-"].tabset-block-add-menu-item::before, .qcalculator-tabset
li .C8-to-myprofile span[class*=" icon-"].tabset-block-add-menu-
item::before, .qcalculator-tabset li .C8-to-myprofile span[class^="icon-"].tabset-
block-add-menu-item::before, .qcalculator-tabset li span[class*=" icon-"].icon-
globe, .qcalculator-tabset li span[class*=" icon-"].icon-plus-circle, .qcalculator-
tabset li span[class^="icon-"].icon-globe, .qcalculator-tabset li
span[class^="icon-"].icon-plus-circle { top: 17px; left: -8px; }

.qcalculator-tabset li span[class*=" icon-"].icon-suitcase, .qcalculator-tabset li


span[class^="icon-"].icon-suitcase { font-size: 31px; }

@media only screen and (max-width: 959px) {


.qcalculator-tabset li span[class*=" icon-"].icon-suitcase, .qcalculator-tabset
li span[class^="icon-"].icon-suitcase { font-size: 20px; }
}

.qcalculator-tabset li.active { color: rgb(101, 34, 69); }

.qcalculator-tabset li.active::after { background: rgb(255, 255, 255); transform:


perspective(900px) rotate3d(1, 0, 0, 0deg); }

.qcalculator-tabs-list { overflow: hidden; }

.qcalculator-tabs-list div#qcalculator-book .qcalculator-tab-column::after { box-


shadow: none; }

.qcalculator-tabs-list div#qcalculator-book div.qcalculator-tab-column { overflow:


visible; z-index: 9; }

.qcalculator-tabs-list div#qcalculator-book div.qcalculator-tab-column


div.qcalculator-content { position: relative; min-height: 510px; }

.qcalculator-tabs-list div#qcalculator-book div.qcalculator-tab-column


div.qcalculator-content div.qcalculator-state { position: absolute; top: 0px; left:
0px; width: 100%; height: 100%; }

.qcalculator-tabs-list div#qcalculator-book[data-state="default"] div.qcalculator-


tab-column div.qcalculator-content { padding: 0px; }

@media only screen and (max-width: 959px) {


.qcalculator-tabs-list div#qcalculator-book[data-state="default"]
div.qcalculator-tab-column div.qcalculator-content div.autocomplete-input-holder
{ margin: -20px 0px 0px; }
}

.qcalculator-tabs-list div#qcalculator-book[data-state="default"] div.qcalculator-


tab-column div.qcalculator-content div.qcalculator-state.left { background:
rgb(106, 28, 65); }

.qcalculator-tabs-list div#qcalculator-book[data-state="default"] div.qcalculator-


tab-column div.qcalculator-content div.qcalculator-state div.entry-message-
container { display: table; position: absolute; top: 50%; left: 50%; width: 56%;
height: 145px; margin: -73px 0px 0px -28%; background: rgba(255, 255, 255, 0.8);
box-shadow: rgba(0, 0, 0, 0.3) 10px 10px 10px; text-align: center; z-index: 100; }

.qcalculator-tabs-list div#qcalculator-book[data-state="default"] div.qcalculator-


tab-column div.qcalculator-content div.qcalculator-state div.entry-message-
container div.entry-message-content { display: table-cell; vertical-align:
middle; }

.qcalculator-tabs-list div#qcalculator-book[data-state="default"] div.qcalculator-


tab-column div.qcalculator-content div.qcalculator-state div.entry-message-
container div.entry-message-content h4 { margin: 0px 0px 20px; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content { padding: 0px; height: 685px; }

@media only screen and (max-width: 767px) {


.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column
div.qcalculator-content { height: 845px; }
}

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state { position: absolute; top: 0px; left: 0px; width:
100%; height: 100%; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .entry-message-container { height: 100%; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .backdrop-overlay { position: absolute; bottom:
0px; left: 0px; z-index: 2222222; right: 0px; width: 100%; height: 87%; background-
color: rgba(0, 0, 0, 0.5); opacity: 1; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .state-one { background: linear-
gradient(transparent 0px, transparent 45%, rgb(92, 9, 49) 82%) 0% 0% / cover,
url("clientlibs/images/img-plane-background.jpg") no-repeat; position: absolute;
width: 100%; height: 100%; transition: all 1s ease 0s; left: 0px; z-index: 99; }

@media only screen and (max-width: 767px) {


.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column
div.qcalculator-content div.qcalculator-state.left .state-one { display: none; }
}

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .state-one .content { z-index: 2; position:
absolute; top: 200px; left: 150px; text-align: center; padding: 35px 75px 20px;
background: rgba(255, 255, 255, 0.5); }
.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-
content div.qcalculator-state.left .state-one .content h4 { font-size: 20px;
margin-top: 0px; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .state-right { display: none; z-index: 99;
position: absolute; width: 100%; height: 100%; transition: all 1s ease 0s; right: -
592px; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .state-right.active { display: block;
transition: all 1s ease 0s; right: 0px; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .state-right.is-top { top: 70px; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .state-right div.is-bottom-content { bottom:
70px; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .state-right .autocomplete { padding-top: 0px; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .state-right .autocomplete .autocomplete-
cell.arrow { width: 15%; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .state-right .autocomplete .autocomplete-
cell.arrow:first-of-type { text-align: left; width: 8%; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .state-right .autocomplete .input-base.pre-
filled { display: inline-block; width: 29%; vertical-align: middle; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .state-right .autocomplete .input-base.pre-
filled input.filled { background: rgb(236, 235, 233); border: 0px; padding: 10px;
font-size: 15px; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .state-right .qcalc-travel-status { top: 42% !
important; left: -38px !important; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .state-right .step-four .table.fixed { display:
block; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .state-right .step-four .table.fixed thead.fixed
{ display: block; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .state-right .step-four .table.fixed tbody.fixed
{ display: block; max-height: 230px; overflow-y: scroll; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .state-right .step-four .table.fixed tbody.fixed
tr { display: flex; }
.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-
content div.qcalculator-state.left .qcalc-more-dates { display: none; z-index: 999;
background: rgb(247, 247, 247); position: absolute; width: 100%; height: 100%;
transition: all 1s ease 0s; right: -200%; top: 0px; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .qcalc-more-dates.active { display: block;
transition: all 1s ease 0s; right: 0px; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .qcalc-more-dates .qcalc-more-dates-legend
{ width: 490px; margin: 0px auto; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .qcalc-more-dates .qcalc-more-dates-
legend .close { display: block; position: absolute; top: 20px; right: 20px; font-
size: 24px; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .qcalc-more-dates .qcalc-more-dates-legend h2
{ margin-top: 30px; margin-bottom: 15px; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .qcalc-more-dates .qcalc-more-dates-legend .numb
{ color: rgb(143, 143, 141); font-size: 12px; width: 60px; text-align: center;
padding-left: 20px; position: relative; margin-bottom: 10px; display: inline-block;
}

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .qcalc-more-dates .qcalc-more-dates-
legend .numb::before { content: ""; position: absolute; top: 10px; width: 17px;
height: 15px; left: 0px; border-top: 9px solid rgb(32, 102, 96); border-left: 6px
solid rgb(255, 255, 255); border-bottom: 8px solid rgb(32, 102, 96); margin: -10px
0px 0px; transform: rotate(270deg); background: rgb(32, 102, 96); }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .qcalc-more-dates .qcalc-more-dates-legend .fare
{ color: rgb(143, 143, 141); font-size: 12px; width: 110px; text-align: center;
padding-left: 20px; position: relative; margin-bottom: 10px; display: inline-block;
margin-left: 50px; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .qcalc-more-dates .qcalc-more-dates-
legend .fare::before { content: ""; position: absolute; top: 10px; width: 17px;
height: 15px; left: 0px; border-top: 9px solid rgb(242, 121, 0); border-left: 6px
solid rgb(255, 255, 255); border-bottom: 8px solid rgb(242, 121, 0); margin: -10px
0px 0px; transform: rotate(270deg); background: rgb(242, 121, 0); }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .qcalc-more-dates .qcalc-more-dates-btns
{ width: 490px; margin: 20px auto 0px; }

@media only screen and (max-width: 959px) {


.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column
div.qcalculator-content div.qcalculator-state.left .qcalc-more-dates .qcalc-more-
dates-btns div { text-align: center; padding: 0px; margin-bottom: 20px; }
.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column
div.qcalculator-content div.qcalculator-state.left .qcalc-more-dates .qcalc-more-
dates-btns div .btn { width: 80%; }
}

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .qcalc-more-dates #qcalc-more-dates-
calendar, .qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column
div.qcalculator-content div.qcalculator-state.left .qcalc-more-dates #qcalc-more-
dates-calendar-inbound { width: 490px; margin: 0px auto; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .qcalc-more-dates .fc-header-toolbar { height:
50px; margin-bottom: 0px; background: rgb(92, 10, 48); color: rgb(255, 255, 255); }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .qcalc-more-dates .fc-header-toolbar .fc-button-
group, .qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column
div.qcalculator-content div.qcalculator-state.left .qcalc-more-dates .fc-header-
toolbar .fc-button-group button { display: block; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .qcalc-more-dates .fc-header-toolbar .fc-button-
group .fc-prev-button { position: absolute; left: 185px; }

@media only screen and (max-width: 959px) {


.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column
div.qcalculator-content div.qcalculator-state.left .qcalc-more-dates .fc-header-
toolbar .fc-button-group .fc-prev-button { left: 130px; }
}

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .qcalc-more-dates .fc-header-toolbar .fc-button-
group .fc-next-button { position: absolute; right: 185px; }

@media only screen and (max-width: 959px) {


.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column
div.qcalculator-content div.qcalculator-state.left .qcalc-more-dates .fc-header-
toolbar .fc-button-group .fc-next-button { right: 130px; }
}

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .qcalc-more-dates .fc-header-toolbar .fc-button-
group .fc-button { background: 0px center; border: 0px; box-shadow: none; color:
rgb(255, 255, 255); font-size: 20px; margin-top: 2px; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .qcalc-more-dates .fc-header-toolbar .fc-right {
display: none; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .qcalc-more-dates .fc-header-toolbar .fc-center
h2 { font-size: 20px; margin-top: 13px; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .qcalc-more-dates .fc-head { display: none; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .qcalc-more-dates .fc-body .fc-day-grid .fc-
week:last-of-type { display: none; }
.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-
content div.qcalculator-state.left .qcalc-more-dates .fc-body .fc-row .fc-content-
skeleton tbody td { height: 85px; padding-bottom: 0px; background: rgb(247, 247,
247) !important; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .qcalc-more-dates .fc-body .fc-row .fc-content-
skeleton tbody .fc-event-container a.fc-day-grid-event { border: 0px; padding: 29px
0px 21px; margin: 0px; background: 0px 0px !important; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .qcalc-more-dates .fc-body .fc-row .fc-content-
skeleton tbody .fc-event-container a.fc-day-grid-event:hover { background: rgb(92,
9, 49) !important; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .qcalc-more-dates .fc-body .fc-row .fc-content-
skeleton tbody .fc-event-container a.fc-day-grid-event.fc-allow-mouse-resize span {
color: rgb(255, 255, 255); }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .qcalc-more-dates .fc-body .fc-row .fc-content-
skeleton tbody .fc-event-container a.fc-day-grid-event.orange-flag::after
{ content: ""; position: absolute; top: 10px; width: 13px; z-index: 1; right: 5px;
border-top: 9px solid rgb(242, 121, 0); border-left: 6px solid transparent; border-
bottom: 8px solid rgb(242, 121, 0); margin: -10px 0px 0px; transform:
rotate(270deg); background: 0px center; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .qcalc-more-dates .fc-body .fc-row .fc-content-
skeleton tbody .fc-event-container a.fc-day-grid-event.green-flag::after { content:
""; position: absolute; top: 10px; width: 13px; z-index: 1; right: 5px; border-top:
9px solid rgb(32, 102, 96); border-left: 6px solid transparent; border-bottom: 8px
solid rgb(32, 102, 96); margin: -10px 0px 0px; transform: rotate(270deg);
background: 0px center; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .qcalc-more-dates .fc-body .fc-row .fc-content-
skeleton tbody .fc-event-container a.fc-day-grid-event.not-available .fc-content
{ color: rgb(143, 143, 141); }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .qcalc-more-dates .fc-body .fc-row .fc-content-
skeleton tbody .fc-event-container a.fc-day-grid-event.not-available:hover
{ cursor: default; background: 0px 0px !important; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .qcalc-more-dates .fc-body .fc-row .fc-content-
skeleton tbody .fc-event-container a.fc-day-grid-event.not-available:hover .fc-
content .fc-title { color: rgb(143, 143, 141) !important; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .qcalc-more-dates .fc-body .fc-row .fc-content-
skeleton tbody .fc-event-container a.fc-day-grid-event .fc-content { white-space:
inherit; text-align: center; font-size: 14px; color: rgb(92, 9, 49); z-index:
9999999; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .qcalc-more-dates .fc-body .fc-row .fc-content-
skeleton thead td.fc-past.fc-other-month .fc-day-number { background: rgb(255, 255,
255); }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .qcalc-more-dates .fc-body .fc-row .fc-content-
skeleton thead td .fc-day-number { float: none; padding: 0px 5px 11px; position:
absolute; z-index: 1; color: rgb(92, 9, 49); top: 1px; height: 74px; width: 58px; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .swipped { left: -651px; transition: all 1s ease
0s; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .has-map-back { background-image:
url("clientlibs/images/img-map-t13.jpg"); background-size: cover; width: 100%;
height: 100%; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .has-map-back .qcalc-travel-container { display:
none; position: absolute; width: 100%; height: 100%; transition: all 1s ease 0s;
right: -100%; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .has-map-back .qcalc-travel-container.in
{ display: block; transition: all 1s ease 0s; right: 0px; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .has-map-back .step-two { position: absolute;
width: 91%; height: 90%; z-index: 0; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .has-map-back .step-two .qcalc-travel-status
{ left: -86px; top: 46%; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .arrow-prev { position: absolute; left: 6px;
top: 50%; z-index: 999; color: rgb(0, 0, 0); font-size: 32px; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .arrow-prev::before { content: ""; font-
family: icomoon !important; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .arrow-prev:hover { text-decoration: none; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left div.is-bottom-content { position: absolute;
bottom: 0px; background: rgb(255, 255, 255); width: 100%; z-index: 5; padding-left:
110px; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left div.is-bottom-content h4 { font-size: 15px;
margin-top: 15px; margin-bottom: 5px; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left div.is-bottom-content p { font-size: 12px;
margin-bottom: 15px; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left div.is-bottom-content p a { text-decoration:
underline; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .qcalc-travel-content { padding-left: 50px;
padding-top: 40px; margin-left: 60px; background-color: rgb(255, 255, 255); height:
100%; display: none; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .qcalc-travel-content.active { display: block; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .qcalc-travel-content .qcalc-heading-travel
span.qcalc-heading-travel-from { font-size: 15px; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .qcalc-travel-content .qcalc-travel-offer
{ padding-top: 70px; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .qcalc-travel-content .qcalc-travel-
offer .T44_3-gallery { display: none; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .qcalc-travel-content .qcalc-travel-
offer .T44_3-gallery.active { display: block; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .qcalc-travel-content .qcalc-travel-offer.table-
view { display: none; width: 495px; padding-top: 10px; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .qcalc-travel-content .qcalc-travel-offer.table-
view.active { display: block; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .qcalc-travel-content .qcalc-travel-offer.table-
view thead td { width: initial !important; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .qcalc-travel-content .qcalc-travel-offer .table
{ min-width: 100%; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .qcalc-travel-content .qcalc-travel-offer .table
tbody tr { border-bottom: 2px solid rgb(228, 227, 225); }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .qcalc-travel-content .qcalc-travel-offer .table
tbody tr td { position: relative; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .qcalc-travel-content .qcalc-travel-offer .table
tbody tr td .flight-class { position: absolute; left: -12px; top: 50%; min-width:
60px; text-align: center; font-size: 12px; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .qcalc-travel-content .qcalc-travel-offer .table
tbody tr td:first-of-type { font-size: 15px; vertical-align: top; padding-top:
15px; width: 23%; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .qcalc-travel-content .qcalc-travel-offer .table
tbody tr td .radio-base { margin-top: 0px; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .qcalc-travel-content .qcalc-travel-offer .table
tbody tr td .radio-base:last-of-type { margin-right: 0px; position: relative; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .qcalc-travel-content .qcalc-travel-offer .table
tbody tr td .radio-base .radio-base-text span { display: block; font-size: 12px; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .qcalc-travel-content .qcalc-travel-offer .table
tbody tr td .radio-base .radio-base-text span:first-of-type { padding-bottom:
3px; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .qcalc-travel-content .qcalc-travel-offer .table
tbody tr td .radio-base .radio-base-text.has-left { padding-left: 44px; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .qcalc-travel-content .qcalc-travel-offer .table
thead { border-bottom: 2px solid rgb(228, 227, 225); }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .qcalc-travel-content .qcalc-travel-offer .table
thead tr { font-size: 12px; text-align: center; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .qcalc-travel-content .qcalc-travel-offer .table
thead tr td:first-of-type { width: 15%; text-align: left; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .qcalc-travel-content .qcalc-travel-offer .table
thead tr td:nth-of-type(2) { width: 35%; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .qcalc-travel-content .qcalc-travel-offer .table
thead tr td:nth-of-type(3) { width: 16%; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .qcalc-travel-content .qcalc-travel-offer .table
thead::after { line-height: 0.5em; content: "."; color: rgb(255, 255, 255);
display: block; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .qcalc-travel-content .qcalc-travel-
offer .qcalc-travel-offer-btns { margin-top: 20px; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .qcalc-travel-content.step-four .qcalc-travel-
offer, .qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column
div.qcalculator-content div.qcalculator-state.left .qcalc-travel-content.step-three
.qcalc-travel-offer { padding-right: 50px; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .qcalc-travel-content.step-four .qcalc-travel-
offer { padding-top: 25px; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .qcalc-travel-content.step-four .qcalc-travel-
offer .T7-calendar-field .input-base-placeholder { left: -76px; }

.autocomplete .qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column


div.qcalculator-content div.qcalculator-state.left .qcalc-travel-content.step-
four .qcalc-travel-offer .T7-calendar-field input[type="text"], .qcalculator-tabs-
list[data-state="1"] div.qcalculator-tab-column div.qcalculator-content
div.qcalculator-state.left .qcalc-travel-content.step-four .qcalc-travel-offer .T7-
calendar-field .autocomplete input[type="text"], .qcalculator-tabs-list[data-
state="1"] div.qcalculator-tab-column div.qcalculator-content div.qcalculator-
state.left .qcalc-travel-content.step-four .qcalc-travel-offer .T7-calendar-field
input.input-base-elem { font-size: 13px; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .qcalc-travel-content.step-four .qcalc-travel-
offer .T7-calendar-field .input-base.filled .input-base-placeholder { margin-left:
-18px; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .qcalc-travel-content div.is-bottom-content
{ width: initial; padding-left: 0px; border-top: 1px solid rgb(198, 194, 190);
margin-right: 45px; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .qcalc-travel-content .qcalc-travel-status
{ transform: rotate(90deg); position: absolute; left: 28px; top: 45%; background:
rgb(242, 121, 0); letter-spacing: 0.04em; padding: 5px 7px 5px 9px; border-bottom-
left-radius: 10px; border-bottom-right-radius: 10px; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .qcalc-travel-content .qcalc-travel-status a
{ font-size: 15px; color: rgb(255, 255, 255); }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.left .qcalc-travel-content .qcalc-travel-status
a:hover { text-decoration: none; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.right { height: 758px; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.right .out { position: absolute; left: -100%; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.right .destination-city.is-left { left: 30px; bottom:
30px; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.right .destination-city.is-left .destination-city-
details { padding: 10px; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.right .destination-city.is-left .destination-city-
details .destination-city-details-title { font-size: 15px; }
.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-
content div.qcalculator-state.right .destination-city.is-left .destination-city-
details p { font-size: 13px; color: rgb(92, 9, 49); }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.right .destination-city.is-left .destination-city-
details .btn { margin-top: 13px; padding: 12px 10px 8px; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.right .state-one.active { background-image:
url("clientlibs/images/img-map-t13.jpg"); background-size: cover; width: 100%;
height: 100%; margin-top: 73px; z-index: 999; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.right .state-one.active .content { z-index: 2;
position: absolute; top: 273px; left: 150px; text-align: center; padding: 35px 75px
20px; background: rgba(255, 255, 255, 0.5); }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.right .state-one.active .content h4 { font-size:
20px; margin-top: 0px; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.right .state-one.active div.is-bottom-content
{ height: 87px; background-color: rgb(255, 255, 255); position: absolute; bottom: -
73px; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.right .no-map { background-image:
url("clientlibs/images/img-map-t13.jpg"); background-size: cover; width: 100%;
height: 100%; }

@media only screen and (max-width: 767px) {


.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column
div.qcalculator-content div.qcalculator-state.right .no-map { display: none; }
}

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.right .is-map { position: absolute; width: 100%;
height: 100%; transition: all 1s ease 0s; right: -100%; left: initial; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column div.qcalculator-


content div.qcalculator-state.right .is-map.in { right: 0px; }

@media only screen and (max-width: 959px) {


.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column .qcalculator-
tab[data-state="1"] div.qcalculator-tab-column.relative:nth-of-type(2) { display:
none; }
.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column .qcalculator-
mobile .qcalc-mobile-start { position: absolute; left: 0px; transition: all 1s ease
0s; z-index: 99; background: rgb(255, 255, 255); }
.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column .qcalculator-
mobile .qcalc-mobile-start.swipped { left: -100%; transition: all 1s ease 0s; }
.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column .qcalculator-
mobile .qcalc-mobile-start .qcalc-state.left { background: linear-
gradient(transparent 0px, transparent 45%, rgb(92, 9, 49) 82%) 0% 0% / cover,
url("clientlibs/images/img-plane-background.jpg") no-repeat; height: 320px; }
.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column .qcalculator-
mobile .qcalc-mobile-start .qcalc-state.right { background-image:
url("clientlibs/images/img-map-t13.jpg"); background-size: cover; height: 320px !
important; }
.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column .qcalculator-
mobile .qcalc-mobile-start .qcalc-state .btn { position: absolute; bottom: 20px;
left: 14%; }
.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column .qcalculator-
mobile .book-award-flight, .qcalculator-tabs-list[data-state="1"] div.qcalculator-
tab-column .qcalculator-mobile .date-selection { position: absolute; right: -100%;
width: 100%; height: 100%; transition: all 1s ease 0s; display: flex; padding: 0px;
z-index: 99; background: rgb(255, 255, 255); }
.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column .qcalculator-
mobile .book-award-flight.swipped-in, .qcalculator-tabs-list[data-state="1"]
div.qcalculator-tab-column .qcalculator-mobile .date-selection.swipped-in { right:
0px; transition: all 1s ease 0s; }
.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column .qcalculator-
mobile .book-award-flight .back, .qcalculator-tabs-list[data-state="1"]
div.qcalculator-tab-column .qcalculator-mobile .date-selection .back { position:
relative; left: 6px; top: 50%; z-index: 999; color: rgb(0, 0, 0); font-size:
32px; }
.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column .qcalculator-
mobile .book-award-flight .back::after, .qcalculator-tabs-list[data-state="1"]
div.qcalculator-tab-column .qcalculator-mobile .date-selection .back::after
{ content: ""; position: absolute; font-family: icomoon !important; }
.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column .qcalculator-
mobile .book-award-flight .qcalc-qmiles-table thead.fixed td:first-of-
type, .qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-
column .qcalculator-mobile .date-selection .qcalc-qmiles-table thead.fixed
td:first-of-type { padding-right: 15px; }
.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column .qcalculator-
mobile .book-award-flight .qcalc-qmiles-table thead.fixed td:last-of-
type, .qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-
column .qcalculator-mobile .date-selection .qcalc-qmiles-table thead.fixed td:last-
of-type { padding-left: 15px; }
.autocomplete .qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-
column .qcalculator-mobile .book-award-flight .qcalc-qmiles-table thead.fixed .T7-
calendar-field input[type="text"], .autocomplete .qcalculator-tabs-list[data-
state="1"] div.qcalculator-tab-column .qcalculator-mobile .date-selection .qcalc-
qmiles-table thead.fixed .T7-calendar-field input[type="text"], .qcalculator-tabs-
list[data-state="1"] div.qcalculator-tab-column .qcalculator-mobile .book-award-
flight .qcalc-qmiles-table thead.fixed .T7-calendar-field .autocomplete
input[type="text"], .qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-
column .qcalculator-mobile .book-award-flight .qcalc-qmiles-table thead.fixed .T7-
calendar-field input.input-base-elem, .qcalculator-tabs-list[data-state="1"]
div.qcalculator-tab-column .qcalculator-mobile .date-selection .qcalc-qmiles-table
thead.fixed .T7-calendar-field .autocomplete input[type="text"], .qcalculator-tabs-
list[data-state="1"] div.qcalculator-tab-column .qcalculator-mobile .date-selection
.qcalc-qmiles-table thead.fixed .T7-calendar-field input.input-base-elem { font-
size: 15px; }
.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column .qcalculator-
mobile .book-award-flight .qcalc-qmiles-table thead.fixed .T7-calendar-
field .input-base-placeholder, .qcalculator-tabs-list[data-state="1"]
div.qcalculator-tab-column .qcalculator-mobile .date-selection .qcalc-qmiles-table
thead.fixed .T7-calendar-field .input-base-placeholder { font-size: 16px; padding:
12px 16px 25px; }
.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column .qcalculator-
mobile .book-award-flight .qcalc-qmiles-table thead.fixed .T7-calendar-
field .input-base.is-calendar::after, .qcalculator-tabs-list[data-state="1"]
div.qcalculator-tab-column .qcalculator-mobile .date-selection .qcalc-qmiles-table
thead.fixed .T7-calendar-field .input-base.is-calendar::after { font-size: 27px; }
.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column .qcalculator-
mobile .book-award-flight .qcalc-qmiles-table tbody.fixed td, .qcalculator-tabs-
list[data-state="1"] div.qcalculator-tab-column .qcalculator-mobile .date-selection
.qcalc-qmiles-table tbody.fixed td { position: relative; }
.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column .qcalculator-
mobile .book-award-flight .qcalc-qmiles-table tbody.fixed td:first-of-
type, .qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-
column .qcalculator-mobile .date-selection .qcalc-qmiles-table tbody.fixed
td:first-of-type { width: initial; }
.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column .qcalculator-
mobile .book-award-flight .qcalc-qmiles-table tbody.fixed td:first-of-type.is-
up, .qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column .qcalculator-
mobile .date-selection .qcalc-qmiles-table tbody.fixed td:first-of-type.is-up
{ position: absolute; }
.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column .qcalculator-
mobile .book-award-flight .qcalc-qmiles-table tbody.fixed td.flight-
row, .qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-
column .qcalculator-mobile .date-selection .qcalc-qmiles-table tbody.fixed
td.flight-row { width: 80px; }
.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column .qcalculator-
mobile .book-award-flight .qcalc-qmiles-table tbody.fixed td.flight-row .flight-
class, .qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-
column .qcalculator-mobile .date-selection .qcalc-qmiles-table tbody.fixed
td.flight-row .flight-class { position: absolute; left: 30%; top: 50%; font-size:
15px; }
.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column .qcalculator-
mobile .book-award-flight .qcalc-qmiles-table tbody tr td:first-of-
type, .qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-
column .qcalculator-mobile .date-selection .qcalc-qmiles-table tbody tr td:first-
of-type { width: 37%; }
.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column .qcalculator-
mobile .book-award-flight .qcalc-qmiles-table tbody tr td .radio-base-
text, .qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-
column .qcalculator-mobile .date-selection .qcalc-qmiles-table tbody tr td .radio-
base-text { font-size: 15px; }
}

@media only screen and (max-width: 959px) and (max-width: 959px) {


.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column .qcalculator-
mobile .book-award-flight .qcalc-qmiles-table tbody tr td .radio-base-
text, .qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-
column .qcalculator-mobile .date-selection .qcalc-qmiles-table tbody tr td .radio-
base-text { font-size: 16px; }
}

@media only screen and (max-width: 959px) {


.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column .qcalculator-
mobile .book-award-flight .qcalc-qmiles-table tbody tr td label.fare, .qcalculator-
tabs-list[data-state="1"] div.qcalculator-tab-column .qcalculator-mobile .date-
selection .qcalc-qmiles-table tbody tr td label.fare { margin-left: 10px; margin-
bottom: 15px; }
.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column .qcalculator-
mobile .book-award-flight .qcalc-qmiles-table.qmiles-table-mobile, .qcalculator-
tabs-list[data-state="1"] div.qcalculator-tab-column .qcalculator-mobile .date-
selection .qcalc-qmiles-table.qmiles-table-mobile { display: none; }
.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column .qcalculator-
mobile .book-award-flight .qcalc-qmiles-table.qmiles-table-
mobile.active, .qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-
column .qcalculator-mobile .date-selection .qcalc-qmiles-table.qmiles-table-
mobile.active { display: block; }
.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column .qcalculator-
mobile .book-award-flight .btns, .qcalculator-tabs-list[data-state="1"]
div.qcalculator-tab-column .qcalculator-mobile .date-selection .btns { border-
bottom: 1px solid rgb(143, 143, 141); }
.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column .qcalculator-
mobile .book-award-flight .btns .btn, .qcalculator-tabs-list[data-state="1"]
div.qcalculator-tab-column .qcalculator-mobile .date-selection .btns .btn { margin-
bottom: 20px; }
.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column .qcalculator-
mobile .book-award-flight .btns .more-destinations, .qcalculator-tabs-list[data-
state="1"] div.qcalculator-tab-column .qcalculator-mobile .date-
selection .btns .more-destinations { margin-bottom: 30px; }
.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column .qcalculator-
mobile .book-award-flight .btns .more-destinations a, .qcalculator-tabs-list[data-
state="1"] div.qcalculator-tab-column .qcalculator-mobile .date-
selection .btns .more-destinations a { text-decoration: underline; }
.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column .qcalculator-
mobile .date-selection .input-base label { color: rgb(92, 9, 49); font-size: 20px;
display: inline-block; width: 10%; line-height: 0; z-index: 99; font-family: Jotia,
Verdana, Geneva, sans-serif; position: absolute !important; left: 0px !important;
top: 38px !important; }
.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column .qcalculator-
mobile .date-selection .input-base span.twitter-typeahead { width: 80%; float:
right; }
.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column .qcalculator-
mobile .date-selection .input-base.pre-filled { width: 80%; float: right; }
.autocomplete .qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-
column .qcalculator-mobile .date-selection .input-base.pre-filled
input.filled[type="text"], .qcalculator-tabs-list[data-state="1"] div.qcalculator-
tab-column .qcalculator-mobile .date-selection .input-base.pre-filled .autocomplete
input.filled[type="text"], .qcalculator-tabs-list[data-state="1"] div.qcalculator-
tab-column .qcalculator-mobile .date-selection .input-base.pre-filled input.input-
base-elem.filled { font-size: 24px; background: rgb(236, 235, 233); border: 0px;
padding: 5px 10px; }
.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column .qcalculator-
mobile .date-selection .autocomplete-cell.arrow { width: 10%; vertical-align:
bottom; margin-top: 35px; font-size: 20px; color: rgb(92, 9, 49); }
.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column .qcalculator-
mobile .qcalc-book-tab.is-bottom { margin: 20px 0px 40px; }
.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column .qcalculator-
mobile .qcalc-book-tab.is-bottom .imagery { position: relative; }
.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column .qcalculator-
mobile .qcalc-book-tab.is-bottom .imagery img { width: 100%; height: auto;
position: relative; }
.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column .qcalculator-
mobile .qcalc-book-tab.is-bottom .imagery a { position: absolute; bottom: 20px;
width: 91%; margin: 0px 20px; z-index: 9999; left: 0px; }
.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column .qcalculator-
mobile .side-bar { padding-top: 20px; background-image: url("clientlibs/images/img-
map-t13.jpg"); background-size: cover; height: 100%; }
.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column .qcalculator-
mobile .side-bar .title { display: block; margin-top: 15px; }
.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column .qcalculator-
mobile .side-bar .qcacl-book-back { -webkit-writing-mode: vertical-lr; writing-
mode: vertical-lr; position: absolute; left: 5px; top: 500px; font-size: 20px;
background: rgb(242, 121, 0); letter-spacing: 0.04em; padding: 10px 5px; border-
top-left-radius: 10px; border-bottom-left-radius: 10px; color: rgb(255, 255,
255); }
}

@media only screen and (max-width: 959px) and (max-width: 959px) {


.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column .qcalculator-
mobile .side-bar .qcacl-book-back { left: 8px; }
}

@media only screen and (max-width: 959px) {


.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column .qcalculator-
mobile .side-bar span.icon-arrow-thin-left { font-size: 24px; margin-left: 15px; }
}

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column .T44_3-


gallery.ticket-mobile { display: none; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column .T44_3-


gallery.ticket-mobile.active { display: block; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column .btns-mobile


{ display: none; }

.qcalculator-tabs-list[data-state="1"] div.qcalculator-tab-column .btns-


mobile.active { display: block; }

.qcalculator-tabs-list div.qcalc-bar { background: rgb(236, 235, 233); }

@media only screen and (max-width: 767px) {


.qcalculator-tabs-list div.qcalc-bar { display: block !important; }
}

.qcalculator-tabs-list div.qcalc-bar-content { padding: 15px 0px; height: 70px; }

.qcalculator-tabs-list div.qcalc-bar-content .qcal-bar-content strong { padding-


top: 20px; font-size: 15px; }

.qcalculator-tabs-list div.qcalc-bar-content .qcal-bar-content p { font-size: 15px;


padding-bottom: 20px; }

.qcalculator-tabs-list div.qcalc-bar-content .qcal-bar-linked a { margin-top: -4px;


}

@media only screen and (max-width: 959px) {


.qcalculator-tabs-list div.qcalc-bar-content .qcal-bar-linked a { margin-top: -
60px; }
}

.qcalculator-tabs-list div.qcalc-bar-overlay { background: rgb(247, 247, 247);


height: 310px; z-index: 99999999; position: absolute; padding-left: 110px; padding-
right: 55px; box-shadow: rgb(210, 209, 207) 0px 20px 48px 3px inset; display: none;
}

@media only screen and (max-width: 959px) {


.qcalculator-tabs-list div.qcalc-bar-overlay { padding: 0px; height: 390px; }
.qcalculator-tabs-list div.qcalc-bar-overlay .custom-select { min-width: initial;
}
}

.qcalculator-tabs-list div.qcalc-bar-overlay::before { content: ""; position:


absolute; left: 50%; border-left: 15px solid transparent; border-right: 15px solid
transparent; border-top: 15px solid rgb(236, 235, 233); }

.qcalculator-tabs-list div.qcalc-bar-overlay .autocomplete { padding: 0px; }

@media only screen and (max-width: 959px) {


.qcalculator-tabs-list div.qcalc-bar-overlay .autocomplete.passengers .name
{ width: 17%; }
.qcalculator-tabs-list div.qcalc-bar-overlay .autocomplete.passengers .amount
{ width: 40%; }
}

.qcalculator-tabs-list div.qcalc-bar-overlay .custom-select { margin-bottom:


20px; }

.qcalculator-tabs-list div.qcalc-bar-overlay .radio-base-text { margin-bottom:


15px; margin-top: 19px; }

.qcalculator-tabs-list div.qcalc-bar-overlay .icon.close { position: absolute;


right: 20px; font-size: 24px; margin-top: 20px; z-index: 1; }

@media only screen and (max-width: 959px) {


.qcalculator-tabs-list div.qcalc-bar .autocomplete div.input-base { margin:
0px; }
}

.qcalculator .teasers .teaser { margin: 0px; }

.qcalculator-tab { display: none; overflow: hidden; }

@media only screen and (max-width: 959px) {


.qcalculator-tab { display: block; }
.qcalculator-tab.fade { opacity: 1; }
.qcalculator-tab.is-book-tab .qcalculator-tab-column:nth-of-type(2) { display:
none; }
}

.qcalculator-tab.active { display: block; }

.qcalculator-tab-column { float: left; width: 49.2%; position: relative; overflow:


hidden; }

@media only screen and (max-width: 959px) {


.qcalculator-tab-column { width: 100%; background: rgb(255, 255, 255); }
}

.qcalculator-tab-column::after { content: ""; position: absolute; left: 0px; top: -


100%; bottom: -100%; box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 10px 2px; }

.qcalculator-tab-column:first-child { width: 50.8%; padding: 73px 0px 0px;


background: rgb(255, 255, 255); z-index: 2; }

@media only screen and (max-width: 959px) {


.qcalculator-tab-column:first-child { width: 100%; padding: 0px; }
}

.qcalculator-tab-column:first-child::after { display: none; }

.upgrade-tab .qcalculator-tab-column:last-child .qcalculator-content { padding:


158px 17% 80px; }
@media only screen and (max-width: 959px) {
.upgrade-tab .qcalculator-tab-column:last-child .qcalculator-content { padding:
40px 8% 100px; }
}

.upgrade-tab .qcalculator-tab-column::after { width: 1px; left: 21px; top: 25px;


bottom: 25px; box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 0px 1px inset; }

@media only screen and (max-width: 959px) {


.upgrade-tab .qcalculator-tab-column::after { left: 0px; }
}

.qcalculator-tab-column .destination-city { position: absolute; left: 71px; bottom:


50px; }

.qcalculator-tab-column .destination-city.inspire-section { top: 30px; right: 30px;


left: initial; }

@media only screen and (max-width: 959px) {


.qcalculator-tab-column .destination-city { left: 30px; }
}

.qcalculator-tab-btns-holder { position: absolute; width: 100%; max-width: 486px;


bottom: 57px; overflow: hidden; }

@media only screen and (max-width: 959px) {


.qcalculator-tab-btns-holder { max-width: 404px; }
.qcalculator-tab-btns-holder .btn, .qcalculator-tab-btns-holder a { float: none !
important; }
.qcalculator-tab-btns-holder .btn { width: 100%; }
}

.upgrade-tab .qcalculator-tab-btns-holder { bottom: 46px; }

.qcalculator-tab-btns-holder .btn { padding: 12px 39px 11px; }

.qcalculator-tab-btns-holder .btn:active, .qcalculator-tab-btns-


holder .btn:focus, .qcalculator-tab-btns-holder .btn:hover { border-color: rgb(255,
169, 3); }

.is-show-all .qcalculator-tab-btns-holder .btn { padding: 7px 21px 5px; }

.qcalculator-tab-btns-holder .additional-info-link { float: right; margin: 40px 0px


0px; font-size: 11px; }

.is-show-all .qcalculator-tab-btns-holder .additional-info-link { margin: 29px 0px


0px; }

.qcalculator-content { height: 100%; padding: 36px 8% 100px 17%; position:


relative; }

.qcalculator-content::after, .qcalculator-content::before { content: ""; display:


table; }

.qcalculator-content::after { clear: both; }

@media only screen and (max-width: 1279px) {


.qcalculator-content { padding: 30px 8% 100px; }
}

.qcalculator-content.upgrade-content .qcalculator-qmiles .qcalculator-choose-cabin-


note p { margin-top: 4px; text-align: left; padding-left: 10px; }

@media only screen and (max-width: 959px) {


.qcalculator-content.upgrade-content .qcalculator-qmiles .qcalculator-choose-
cabin-note { position: relative; top: 0px; }
.qcalculator-content.upgrade-content .qcalculator-qmiles .qcalculator-choose-
cabin-note p { padding-left: 0px; padding-right: 0px; }
}

@media only screen and (max-width: 959px) {


.qcalculator-content.upgrade-content { padding-bottom: 20px !important; }
.qcalculator-content.upgrade-content .qcalculator-qmiles { padding: 0px; }
.qcalculator-content.upgrade-content .qcalculator-qmiles-holder .additional-info-
link { top: 62px; }
}

.qcalculator-content .autocomplete-row { overflow: visible; }

.qcalculator-content .autocomplete-row .input-base { overflow: visible; }

.autocomplete .qcalculator-content .autocomplete-row


input[type="text"], .qcalculator-content .autocomplete-row .autocomplete
input[type="text"], .qcalculator-content .autocomplete-row .input-base-elem
{ display: block; min-width: 100px; font-size: 44px; line-height: 45px; height:
45px; padding: 0px; color: rgb(92, 9, 49); position: relative; outline: 0px; white-
space: nowrap; overflow: hidden; border-width: 0px 0px 1px; border-top-style:
initial; border-right-style: initial; border-left-style: initial; border-top-color:
initial; border-right-color: initial; border-left-color: initial; border-image:
initial; border-bottom-style: solid; border-bottom-color: rgb(101, 34, 69); }

@media only screen and (max-width: 767px) {


.autocomplete .qcalculator-content .autocomplete-row
input[type="text"], .qcalculator-content .autocomplete-row .autocomplete
input[type="text"], .qcalculator-content .autocomplete-row .input-base-elem
{ height: auto; }
}

.qcalculator-content .autocomplete-row .tt-menu { width: 150%; background: rgb(255,


255, 255); border: 1px solid rgb(92, 9, 49); }

.qcalculator-content .autocomplete-row .tt-menu .tt-cursor { color: rgb(255, 255,


255); background: rgb(92, 9, 49); transition: background 0.2s ease 0s; }

.qcalculator-content .autocomplete-row .tt-menu .tt-suggestion { padding: 10px 5px;


font-size: 16px; }

.qcalculator-content .autocomplete-row .tt-menu .tt-suggestion:hover { color:


rgb(255, 255, 255); background: rgb(92, 9, 49); transition: background 0.2s ease
0s; }

.qcalculator-content .autocomplete-row .tt-menu .tt-suggestion:hover .tt-highlight


{ color: rgb(255, 255, 255); }

@media only screen and (max-width: 959px) {


.qcalculator-content .autocomplete-row .tt-menu { width: 100%; }
}
.qcalculator-content .autocomplete-row .autocomplete-label { position: relative;
top: 0px; }

.qcalculator-content .autocomplete-cell { padding: 0px 5px; max-width: 175px;


width: 29%; }

@media only screen and (max-width: 959px) {


.qcalculator-content .autocomplete-cell { float: none; width: 100%; max-width:
none !important; }
.autocomplete .qcalculator-content .autocomplete-cell
input[type="text"], .qcalculator-content .autocomplete-cell .autocomplete
input[type="text"], .qcalculator-content .autocomplete-cell .input-base-elem
{ text-align: center; }
.qcalculator-content .autocomplete-cell.arrow { margin: 10px 0px 0px; }
}

.qcalculator-content .autocomplete-cell span[class*=" icon-"].icon-


pencil, .qcalculator-content .autocomplete-cell span[class^="icon-"].icon-pencil
{ right: -20px; bottom: 6px; }

@media only screen and (max-width: 959px) {


.qcalculator-content .autocomplete-cell span[class*=" icon-"].icon-
pencil, .qcalculator-content .autocomplete-cell span[class^="icon-"].icon-pencil
{ top: 20px; bottom: auto; right: 0px; }
}

.qcalculator-content .autocomplete-text { min-width: 100px; }

.qcalculator-content .select .custom-select { max-width: 100%; width: 100%; min-


width: initial; }

.qcalculator-content .select .custom-select-opener, .qcalculator-


content .select .select2-container .select2-selection--multiple, .select2-container
.qcalculator-content .select .select2-selection--multiple { display: block;
padding: 8px 30px 6px 10px; font-size: 10px; line-height: 1.2; border-radius: 16px;
background: rgb(235, 235, 235); position: relative; white-space: nowrap; text-
overflow: ellipsis; overflow: hidden; }

.qcalculator-content .select .custom-select-opener span[class*="


icon-"], .qcalculator-content .select .custom-select-opener
span[class^="icon-"], .qcalculator-content .select .select2-container .select2-
selection--multiple span[class*=" icon-"], .qcalculator-content .select .select2-
container .select2-selection--multiple span[class^="icon-"], .select2-
container .qcalculator-content .select .select2-selection--multiple span[class*="
icon-"], .select2-container .qcalculator-content .select .select2-selection--
multiple span[class^="icon-"] { position: absolute; top: 5px; right: 8px; font-
size: 16px; color: rgb(162, 154, 146); }

.upgrade-tab .qcalculator-content { padding-bottom: 70px; }

.qcalculator-filters { border-bottom: 1px solid rgb(198, 194, 190); }

.qcalculator-filters::after, .qcalculator-filters::before { content: ""; display:


table; }

.qcalculator-filters::after { clear: both; }

@media only screen and (max-width: 959px) {


.qcalculator-filters { border: 0px none; }
}

.qcalculator-filters-row { margin: 0px 0px 10px -25px; letter-spacing: -6px; }

@media only screen and (max-width: 959px) {


.qcalculator-filters-row { text-align: center; margin-left: -8px; }
}

.qcalculator-filters-row.is-has-tabs { margin-left: -6px; }

.qcalculator-filters-row:first-child { margin-bottom: 25px; }

.qcalculator-filters-cell { display: inline-block; vertical-align: top; width: 33%;


padding: 0px 0px 0px 25px; letter-spacing: 0px; }

.is-has-tabs .qcalculator-filters-cell { width: 27.5%; padding: 0px 0px 0px 6px; }

@media only screen and (max-width: 959px) {


.is-has-tabs .qcalculator-filters-cell { width: 50%; padding: 0px 0px 6px 6px; }
}

.is-has-tabs .qcalculator-filters-cell:last-child { width: 44.5%; }

@media only screen and (max-width: 959px) {


.is-has-tabs .qcalculator-filters-cell:last-child { width: 100%; }
}

@media only screen and (max-width: 959px) {


.qcalculator-filters-cell { width: 100%; padding: 0px 0px 6px 6px; }
}

.qcalculator-filters-cell.radio-cell { width: auto; }

.qcalculator-qmiles { padding: 33px 0px 30px; font-size: 18px; font-weight: 400;


position: relative; }

.qcalculator-qmiles::after, .qcalculator-qmiles::before { content: ""; display:


table; }

.qcalculator-qmiles::after { clear: both; }

.is-not-logged .qcalculator-qmiles-balance { display: none; }

.is-not-logged .qcalculator-qmiles-results-list { height: 150px; }

.is-not-logged .qcalculator-qmiles-results-list ul li .destination-price { display:


none; }

.is-not-logged .qcalculator-qmiles-cash { display: none; }

@media only screen and (max-width: 959px) {


.qcalculator-qmiles-holder { width: 40%; float: left; }
.qcalculator-qmiles-holder strong { color: rgb(0, 0, 0); }
.qcalculator-qmiles-holder p { font-size: 12px; color: rgb(0, 0, 0); }
.qcalculator-qmiles-holder a { font-size: 12px; text-decoration: underline; }
.qcalculator-qmiles-holder a strong { color: inherit; }
}
.upgrade-tab .qcalculator-qmiles { padding: 20px 0px 0px; }

.upgrade-tab .qcalculator-qmiles-holder { float: left; width: 58%; }

@media only screen and (max-width: 959px) {


.upgrade-tab .qcalculator-qmiles-holder { width: 100%; float: none; }
}

.upgrade-tab .qcalculator-qmiles-holder .additional-info-link { display: block;


margin: 20px 0px 0px; font-size: 12px; text-decoration: underline; }

@media only screen and (max-width: 959px) {


.upgrade-tab .qcalculator-qmiles-holder .additional-info-link { position:
absolute; top: 92px; }
}

.upgrade-tab .qcalculator-qmiles-balance { position: static; display: block; font-


size: 16px; line-height: 1.25; }

.upgrade-tab .qcalculator-qmiles .qcalculator-choose-cabin-note { float: left;


width: 42%; margin: -2px 0px 0px; }

@media only screen and (max-width: 959px) {


.upgrade-tab .qcalculator-qmiles .qcalculator-choose-cabin-note { position:
absolute; top: 62px; margin: 0px; width: 100%; max-width: 330px; }
.upgrade-tab .qcalculator-qmiles .qcalculator-choose-cabin-note p { text-align:
left; color: rgb(0, 0, 0); }
.upgrade-tab .qcalculator-qmiles .qcalculator-choose-cabin-note a { color:
rgb(92, 10, 48); float: none; }
}

.upgrade-tab .qcalculator-qmiles .qcalculator-choose-cabin-note a { text-


decoration: underline; }

.qcalculator-qmiles-balance { position: absolute; left: 0px; top: 0px; font-weight:


400; }

@media only screen and (max-width: 959px) {


.qcalculator-qmiles-balance { position: relative; display: block; font-size:
15px; }
}

.qcalculator-qmiles-preview { margin: 0px 0px 2px; font-weight: 400; }

.qcalculator-qmiles-preview::after, .qcalculator-qmiles-preview::before { content:


""; display: table; }

.qcalculator-qmiles-preview::after { clear: both; }

.qcalculator-qmiles-preview .input-group { display: inline-block; vertical-align:


middle; padding: 9px 8px; font-size: 15px; background: rgb(235, 235, 235); }

.qcalculator-qmiles-preview input[type="text"] { width: 73px; margin: 0px; padding:


0px; font-size: 15px; color: rgb(101, 34, 69); border: 0px; background: 0px center;
}

.qcalculator-qmiles-preview input[type="text"]::-webkit-input-placeholder { color:


rgb(101, 34, 69); }
.qcalculator-qmiles-results { margin: 0px 0px 31px; }

.qcalculator-qmiles-results::after, .qcalculator-qmiles-results::before { content:


""; display: table; }

.qcalculator-qmiles-results::after { clear: both; }

.qcalculator-qmiles-results-title { display: block; margin: 0px 0px 6px; font-


weight: 400; }

.qcalculator-qmiles-results-list { max-width: 350px; height: 102px; padding: 10px;


position: relative; overflow: hidden auto; background: rgb(235, 235, 235); }

.qcalculator-qmiles-results-list ul.scrollbar-content { font-size: 15px; margin:


0px; padding-right: 10px; right: 0px !important; left: 0px !important; }

.qcalculator-qmiles-results-list ul.scrollbar-content li { overflow: hidden;


border-bottom: 1px solid rgb(199, 199, 199); }

.qcalculator-qmiles-results-list ul.scrollbar-content li a { display: block;


padding: 4px 0px 3px; overflow: hidden; }

.qcalculator-qmiles-results-list ul.scrollbar-content li a:hover { text-decoration:


none; }

.qcalculator-qmiles-results-list ul.scrollbar-content li .destination-name { float:


left; padding: 0px 10px; }

.qcalculator-qmiles-results-list ul.scrollbar-content li .destination-price


{ float: right; padding: 0px 10px; font-weight: 300; }

.qcalculator-qmiles-cash-info { margin: 0px 0px 19px; font-size: 14px; font-weight:


400; letter-spacing: -6px; }

.qcalculator-qmiles-cash-info::after, .qcalculator-qmiles-cash-info::before
{ content: ""; display: table; }

.qcalculator-qmiles-cash-info::after { clear: both; }

.qcalculator-qmiles-cash-info .cash-info, .qcalculator-qmiles-cash-info .qmiles-


info { display: inline-block; vertical-align: top; width: 50%; padding: 0px 0px 0px
22px; letter-spacing: 0px; text-align: left; }

.qcalculator-qmiles-cash-info .qmiles-info { padding: 0px 7px 0px 22px; text-align:


right; }

.qcalculator-qmiles-cash-info .cash-info-quantity { float: left; margin: 0px 10px


0px 0px; }

.qcalculator-qmiles-cash-info .cash-info .qcalculator-filters-select { float:


right; width: 138px; margin: -3px 0px 0px; }

.qcalculator-qmiles-cash-slider { width: 100%; height: 26px; border: 3px solid


rgb(235, 235, 235); background: rgb(199, 199, 199); border-radius: 20px; position:
relative; }

.qcalculator-qmiles-cash-slider .qmiles-slider-range { position: absolute; inset:


0px 49% 0px 0px; border-radius: 20px 0px 0px 20px; background-image: linear-
gradient(to right, rgb(92, 9, 49) 0px, rgb(122, 50, 86) 100%); background-repeat:
repeat-x; }

.qcalculator-qmiles-cash-slider .qmiles-slider-range::after, .qcalculator-qmiles-


cash-slider .qmiles-slider-range::before { content: ""; position: absolute; right:
0px; top: 0px; background: rgb(101, 34, 69); }

.qcalculator-qmiles-cash-slider .qmiles-slider-range::before { width: 1px; top: -


33px; bottom: 0px; }

.qcalculator-qmiles-cash-slider .qmiles-slider-range::after { width: 5px; height:


5px; top: -38px; right: -2px; border-radius: 100%; }

.qcalculator-qmiles-cash-slider .cash-slider { position: absolute; inset: 0px 0px


0px 51%; }

.qcalculator-qmiles-cash-slider .cash-slider-range { position: absolute; left: 0px;


top: 0px; bottom: 0px; background: rgb(32, 102, 96); border-radius: 0px 20px 20px
0px; }

.qcalculator-qmiles-cash-slider .cash-slider-handle { position: absolute; top: -


7px; width: 36px; height: 36px; margin: 0px 0px 0px -18px; text-align: center;
border-radius: 100%; cursor: pointer; box-shadow: rgba(0, 0, 0, 0.25) 1px -1px 5px;
background-image: linear-gradient(rgb(255, 255, 255) 0px, rgb(215, 215, 215) 100%);
background-repeat: repeat-x; }

.qcalculator-qmiles-cash-slider .cash-slider-handle span[class*="


icon-"], .qcalculator-qmiles-cash-slider .cash-slider-handle span[class^="icon-"] {
font-size: 22px; line-height: 34px; color: rgb(102, 83, 32); }

.qcalculator-choose-cabin { padding: 16px 0px 0px; }

.qcalculator-choose-cabin::after, .qcalculator-choose-cabin::before { content: "";


display: table; }

.qcalculator-choose-cabin::after { clear: both; }

.qcalculator-choose-cabin-title { display: block; margin: 0px 0px 6px; font-size:


18px; font-weight: 400; }

.qcalculator-choose-cabin-variants { display: table; width: 100%; max-width: 382px;


margin: 0px 0px 24px; table-layout: fixed; border-radius: 5px; background: rgb(215,
215, 215); }

.qcalculator-choose-cabin-variants-list { display: table-cell; width: 43%; margin:


0px; padding: 10px 14px 5px; background: rgb(235, 235, 235); }

.qcalculator-choose-cabin-variants-list li { font-size: 14px; }

.qcalculator-choose-cabin-variants-list a { display: inline-block; vertical-align:


top; padding: 0px 0px 0px 13px; position: relative; }

.qcalculator-choose-cabin-variants-list a::before { display: none; content: "";


position: absolute; top: 6px; left: 0px; width: 0px; height: 0px; border-top: 5px
solid transparent; border-bottom: 5px solid transparent; border-left: 5px solid
rgb(101, 34, 69); }

.qcalculator-choose-cabin-variants-list a.is-selected { font-weight: 700; }

.qcalculator-choose-cabin-variants-list a.is-selected::before { display: block; }


.qcalculator-choose-cabin-qmiles-price { display: table-cell; vertical-align:
middle; text-align: center; padding: 18px 0px 0px; }

.qcalculator-choose-cabin-qmiles-price strong { display: inline-block; vertical-


align: middle; font-size: 22px; font-weight: 400; }

.qcalculator-choose-cabin-qmiles-price strong span { display: inline-block;


vertical-align: top; width: 100%; font-size: 13px; }

.qcalculator-choose-cabin-note { margin: -6px 0px 0px 10px; font-size: 12px; font-


weight: 400; }

@media only screen and (max-width: 959px) {


.qcalculator-choose-cabin-note { float: right; width: 50%; }
}

.qcalculator-choose-cabin-note p { margin: 0px 0px 20px; text-align: right; }

.qcalculator-choose-cabin-note a strong { font-weight: 700; }

.qcalculator-choose-cabin-note a.additional-info-link { display: block; float:


right; }

.qcalculator-alert { max-width: 430px; padding: 35px 10px 56px; font-size: 15px;


line-height: 1.2; text-align: center; position: relative; border-radius: 5px;
background: rgb(235, 235, 235); }

.qcalculator-alert-icon { display: inline-block; vertical-align: top; margin: 0px


0px 12px; width: 40px; height: 40px; font-size: 32px; line-height: 36px; font-
style: normal; border-radius: 100%; border: 2px solid rgb(101, 34, 69); }

.qcalculator-alert-title { display: block; margin: 0px 0px 19px; font-size: 20px;


line-height: 1.15; font-weight: 400; }

.qcalculator-alert-text { overflow: hidden; }

.qcalculator-alert-link { position: absolute; right: 18px; bottom: 21px; font-size:


12px; font-weight: 500; }

.qcalculator-alert-link span[class*=" icon-"], .qcalculator-alert-link


span[class^="icon-"] { transition: transform 0.3s ease 0s, -webkit-transform 0.3s
ease 0s; }

.qcalculator-alert-link span[class*=" icon-"].icon-arrow-right-thin, .qcalculator-


alert-link span[class^="icon-"].icon-arrow-right-thin { display: inline-block;
vertical-align: top; margin: 0px 0px 0px 5px; width: 15px; text-indent: -10px;
overflow: hidden; }

.qcalculator-alert-link:hover { text-decoration: none; }

.qcalculator-alert-link:hover span[class*=" icon-"], .qcalculator-alert-link:hover


span[class^="icon-"] { transform: translateX(5px); }

.qcalculator-notes { margin: 0px 0px 0px -2px; position: absolute; bottom: 26px;
font-size: 9px; counter-reset: item 0; list-style: none; }

@media only screen and (max-width: 959px) {


.qcalculator-notes { display: none; }
}

.qcalculator-notes li { padding: 0px 0px 0px 8px; }

.qcalculator-notes li::before { float: left; width: 8px; margin: 0px 0px 0px -8px;
content: counter(item) ")"; counter-increment: item 1; }

@media only screen and (max-width: 959px) {


.qcalculator-map { display: none; }
}

.qcalculator-map img { display: block; width: 100%; height: auto; }

.qcalculator-map-btn { position: absolute; bottom: 50px; right: 61px; padding: 12px


40px 11px; }

@media only screen and (max-width: 959px) {


.qcalculator-map-btn { right: 15px; }
}

.qcalculator .select-tier .checkbox-slide { width: 97px; }

.qcalculator-mobile { display: none; }

@media only screen and (max-width: 959px) {


.qcalculator-mobile { display: block; }
}

.qcalculator-mobile .accordion-module-item { display: none; }

.qcalculator-mobile .accordion-module-item .item-heading { width: 100%; text-align:


center; }

.qcalculator-mobile .accordion-module-item .item-heading span { display: inline-


block; width: 50px; height: 50px; }

.qcalculator-mobile .accordion-module-item .item-heading button { display: inline-


block; width: auto; padding: 22px 0px 19px; text-align: center; background: 0px
center; }

.qcalculator-mobile .accordion-module-item .item-heading button::after { display:


none; }

.qcalculator-mobile .accordion-module-item:nth-child(2) .item-heading span


{ margin: 0px 0px -15px; background: url("../../../images/qico-earn.png") 0px 0px
no-repeat; }

.qcalculator-mobile .accordion-module-item:nth-child(3) .item-heading span


{ margin: 0px 0px -15px; background: url("../../../images/qico-book.png") 0px 0px
no-repeat; }

.qcalculator-mobile .accordion-module-item:last-child .item-heading span { margin:


0px 0px -16px; background: url("../../../images/qico-upgrade.png") 0px 0px no-
repeat; }

.qcalculator-mobile .accordion-module-item .custom-select { text-align: left; }

.qcalculator-mobile .accordion-module-item .custom-select .custom-select-dropdown {


min-width: 0px; }
@-webkit-keyframes pulse {
50% { transform: scale(1.2); }
100% { transform: scale(1); }
}

@keyframes pulse {
50% { transform: scale(1.2); }
100% { transform: scale(1); }
}

.pulse { animation-duration: 0.4s; animation-iteration-count: 2; animation-timing-


function: ease-out; animation-fill-mode: forwards; animation-name: pulse;
animation-delay: 1s; }

.grow { animation-duration: 0.4s; animation-iteration-count: 1; animation-timing-


function: ease-out; animation-fill-mode: forwards; animation-name: pulse; }

.circle-ptt, .qmiles-progress .circle, .status-progress .circle { transform:


translateZ(0px); backface-visibility: hidden; border-radius: 50%; width: 306px;
height: 306px; overflow: hidden; position: absolute; }

.progress-mask-ptt, .qmiles-progress .circle .fill, .qmiles-progress .circle .mask,


.status-progress .circle .fill, .status-progress .circle .left, .status-
progress .circle .mask, .status-progress .progress-core .inner-fill, .status-
progress .progress-core .inner-mask { position: absolute; backface-visibility:
hidden; transition: -webkit-transform 1s ease 10ms; }

.progress-core-ptt, .qmiles-progress .progress-core, .status-progress .progress-


core { position: absolute; margin-left: 67px; margin-top: 67px; transform:
translateZ(0px); z-index: 26; width: 172px; height: 172px; background-image:
linear-gradient(rgb(235, 235, 235) 60%, rgb(255, 255, 255) 100%); background-
repeat: repeat-x; user-select: none; border-radius: 50%; box-shadow: rgba(0, 0, 0,
0.35) 0px 6px 17px; }

@media (min-width:0�) and (min-resolution: 0.001dpcm) {


.progress-core-ptt, .qmiles-progress .progress-core, .status-progress .progress-
core { background: rgb(235, 235, 235); }
}

.progress-core-inset-ptt, .qmiles-progress .progress-core-inset, .status-


progress .progress-core-inset { position: absolute; left: 15px; top: 15px; text-
align: center; width: 142px; height: 142px; border-radius: 50%; }

.progress-core-inset-wrap-ptt, .qmiles-progress .progress-core-inset-wrap, .status-


progress .progress-core-inset-wrap { position: absolute; left: 15px; top: 15px;
font-size: 14px; text-align: center; color: rgb(255, 255, 255); background-repeat:
repeat-x; background-image: linear-gradient(-30deg, rgb(79, 20, 57), rgb(122, 50,
86)); width: 112px; height: 112px; border-radius: 50%; box-shadow: rgba(0, 0, 0,
0.25) 0px 2px 5px 0px; }

@media (min-width:0�) and (min-resolution: 0.001dpcm) {


.progress-core-inset-wrap-ptt, .qmiles-progress .progress-core-inset-
wrap, .status-progress .progress-core-inset-wrap { background: rgb(79, 20, 57); }
}

.progress-core-inset-wrap-ptt::before, .qmiles-progress .progress-core-inset-


wrap::before, .status-progress .progress-core-inset-wrap::before { content: "";
display: inline-block; vertical-align: middle; width: 0px; height: 100%; margin-
left: -5px; }

.progress-core-inset-wrap-ptt .q-wrapper, .qmiles-progress .progress-core-inset-


wrap .q-wrapper, .status-progress .progress-core-inset-wrap .q-wrapper { display:
inline-block; vertical-align: middle; }

.progress-core-inset-wrap-ptt .count, .qmiles-progress .progress-core-inset-


wrap .count, .status-progress .progress-core-inset-wrap .count { display: block;
text-align: center; font-size: 20px; }

.progress-core-wrapper-ptt, .qmiles-progress .progress-core-wrapper, .status-


progress .progress-core-wrapper { position: absolute; left: 15px; top: 15px; text-
align: center; backface-visibility: hidden; transition: transform 1s ease 0s, -
webkit-transform 1s ease 0s; width: 142px; height: 142px; border-radius: 50%; z-
index: 20; }

.progress-core-indicator-ptt, .qmiles-progress .progress-core-wrapper .progress-


core-indicator, .status-progress .progress-core-wrapper .progress-core-indicator
{ display: inline-block; position: relative; top: -21px; color: rgb(255, 255, 255);
width: 26px; height: 26px; background-repeat: repeat-x; background-image: linear-
gradient(30deg, rgb(79, 20, 57), rgb(122, 50, 86)); border-radius: 50%; border: 2px
solid rgb(255, 255, 255); z-index: 20; }

.progress-core-indicator-ptt::before, .qmiles-progress .progress-core-


wrapper .progress-core-indicator::before, .status-progress .progress-core-
wrapper .progress-core-indicator::before { content: ""; display: inline-block;
position: relative; left: -2px; width: 8px; height: 8px; border-right: 2px solid
rgb(255, 255, 255); border-top: 2px solid rgb(255, 255, 255); transform:
rotate(45deg); }

@media (min-width:0�) and (min-resolution: 0.001dpcm) {


.progress-core-indicator-ptt, .qmiles-progress .progress-core-wrapper .progress-
core-indicator, .status-progress .progress-core-wrapper .progress-core-indicator
{ background: rgb(79, 20, 57); }
}

@media only screen and (max-width: 1279px) {


.q-wheel-tablet.collapsed .status-labels { display: none; }
.q-wheel-tablet.collapsed .circle { display: none; }
.q-wheel-tablet.collapsed .qmiles-progress { background: 0px center; }
.q-wheel-tablet.collapsed .qmiles-progress-values { display: none; }
.q-wheel-tablet.collapsed .qmiles-progress-wrapper, .q-wheel-
tablet.collapsed .qpoints-progress-wrapper { width: 172px; height: 172px; }
.q-wheel-tablet.collapsed .status-progress { width: 172px; height: 172px; }
.q-wheel-tablet.collapsed .progress-core { margin: 0px; }
.q-wheel-tablet.minimized { }
.q-wheel-tablet.minimized .qmiles-progress-wrapper, .q-wheel-
tablet.minimized .qpoints-progress-wrapper { height: 306px; }
.q-wheel-tablet.minimized .status-progress { transition: all 0.3s ease-in 0s;
width: 66px; height: 66px; bottom: 0px; position: absolute; left: 0px; }
.q-wheel-tablet.minimized .qmiles-progress { transition: all 0.3s ease-in 0s;
bottom: 0px; position: absolute; right: 0px; width: 66px; height: 66px; }
.q-wheel-tablet.minimized .progress-core { margin: 0px; width: 66px; height:
66px; }
.q-wheel-tablet.minimized .progress-core .inner-mask { width: 68px; height: 68px;
clip: rect(0px, 68px, 68px, 34px); }
.q-wheel-tablet.minimized .progress-core .inner-mask .inner-fill { width: 68px;
height: 68px; clip: rect(0px, 34px, 68px, 0px); }
.q-wheel-tablet.minimized .progress-core .progress-core-inset, .q-wheel-
tablet.minimized .progress-core .progress-core-wrapper { width: 56px; height: 56px;
top: 5px; left: 5px; }
.q-wheel-tablet.minimized .progress-core .progress-core-inset-wrap { width: 46px;
height: 46px; top: 5px; left: 5px; }
.q-wheel-tablet.minimized .progress-core .progress-core-indicator { width: 18px;
height: 18px; top: -10px; }
.q-wheel-tablet.minimized .progress-core .progress-core-indicator::before { left:
-1px; width: 6px; top: -5px; height: 6px; }
.q-wheel-tablet.minimized .progress-core .q-wrapper { display: none; }
}

@media only screen and (max-width: 959px) {


.q-wheel-tablet { width: 50%; float: left; max-height: 430px; }
.q-wheel-tablet.expanded { height: 430px; }
.q-wheel-tablet.minimized { position: absolute; height: 430px; width: 100%; }
.q-wheel-tablet.minimized .qmiles-progress-wrapper, .q-wheel-
tablet.minimized .qpoints-progress-wrapper { width: auto; }
}

.qmiles-progress-wrapper, .qpoints-progress-wrapper { transition: all 0.3s ease-in


0s; margin-left: 94px; margin-top: 43px; width: 306px; height: 306px; position:
relative; }

.qmiles-progress-wrapper::after, .qmiles-progress-wrapper::before, .qpoints-


progress-wrapper::after, .qpoints-progress-wrapper::before { content: ""; display:
table; }

.qmiles-progress-wrapper::after, .qpoints-progress-wrapper::after { clear: both; }

@media only screen and (max-width: 1279px) {


.qmiles-progress-wrapper, .qpoints-progress-wrapper { margin: 80px auto 40px; }
}

.qmiles-progress { width: 306px; height: 306px; border-radius: 50%; }

@media (min-width:0�) and (min-resolution: 0.001dpcm) {


.qmiles-progress { background: rgb(122, 50, 86); }
}

.qmiles-progress .circle .fill, .qmiles-progress .circle .mask { width: 306px;


height: 306px; border-radius: 100%; }

.qmiles-progress .circle .mask { clip: rect(0px, 153px, 306px, 0px); }

.qmiles-progress .circle .mask .fill { clip: rect(0px, 306px, 306px, 153px);


background-color: rgb(235, 235, 235); }

.qmiles-progress .circle .mask.full { background-image: linear-gradient(rgb(122,


50, 86) 0px, rgb(235, 235, 235) 100%); }

.qmiles-progress .circle .mask.half { transform: rotate(-5deg); background-image:


linear-gradient(rgb(235, 235, 235) 0px, rgb(122, 50, 86) 100%); }

.qmiles-progress .circle .mask.half.less-than-half { background-image: none; }

.qmiles-progress .progress-core-inset { background-repeat: repeat-x; background-


image: linear-gradient(86deg, rgb(235, 235, 235) 30%, rgb(215, 215, 215) 100%); }

@media (min-width:0�) and (min-resolution: 0.001dpcm) {


.qmiles-progress .progress-core-inset { background: rgb(235, 235, 235); }
}

.qmiles-progress.flushed { background: 0px center; }

.qmiles-progress.flushed .circle { display: none; }

.init360 { transform: rotate(-360deg); }

.init180 { transform: rotate(-180deg); }

.j-award-icon { cursor: pointer; }

.qmiles-progress-value { position: absolute; top: 12px; left: 50%; -webkit-font-


smoothing: antialiased; backface-visibility: hidden; transition-delay: 1s; }

.qmiles-progress-value.in { opacity: 1; }

.qmiles-progress-value .tooltip-close { position: absolute; top: 6px; right: 6px;


font-size: 0px; }

.qmiles-progress-value .tooltip-close span[class*=" icon-"], .qmiles-progress-value


.tooltip-close span[class^="icon-"] { font-size: 18px; }

[dir="rtl"] .qmiles-progress-value .tooltip-title { padding: 0px 14px 0px 0px; }

.qmiles-progress-value > span[class*=" icon-"], .qmiles-progress-value >


span[class^="icon-"] { position: absolute; }

.qmiles-progress-value > span[class*=" icon-"].icon-double-basket, .qmiles-


progress-value > span[class^="icon-"].icon-double-basket { bottom: -28px; left:
14px; font-size: 21px; }

.qmiles-progress-value > a { position: absolute; bottom: -37px; right: -58px;


width: 9px; height: 9px; }

.qmiles-progress-value > a span[class*=" icon-"], .qmiles-progress-value > a


span[class^="icon-"] { display: block; width: 9px; height: 9px; font: 0px / 0 a;
color: transparent; text-shadow: none; border: 0px; border-radius: 50%; background:
url("clientlibs/images/qmiles-info-icons.png") 0px -19px no-repeat; }

.qmiles-progress-value > a span[class*=" icon-"].is-passed, .qmiles-progress-value


> a span[class^="icon-"].is-passed { background-position: 0px 0px; }

.qmiles-progress-value::after { content: ""; position: absolute; top: -12px; left:


-1px; width: 3px; height: 13px; background: rgb(92, 9, 49); }

.qmiles-progress-value.value-02 { top: 2px; left: auto; right: 10px; }

.qmiles-progress-value.value-02::after { top: 30px; left: -10px; transform:


rotate(-138deg); }

.qmiles-progress-value.value-02 > a { left: -12px; right: auto; bottom: -44px; }

.qmiles-progress-value.value-02 .icon-double-baggage { font-size: 20px; bottom: -


35px; left: -47px; }

.qmiles-progress-value.value-03 { top: 133px; left: auto; right: -46px; }


.qmiles-progress-value.value-03::after { top: 11px; left: -12px; transform:
rotate(90deg); }

.qmiles-progress-value.value-03 > a { right: auto; left: -30px; bottom: 10px; }

.qmiles-progress-value.value-03 .icon-upgrade-departure { font-size: 17px; top: -


15px; left: -53px; }

.qmiles-progress-value.value-03 .icon-stared-label { top: 5px; left: -50px; font-


size: 12px; transform: rotate(-13deg); }

.qmiles-progress-value.value-04 { inset: auto -42px 99px auto; }

.qmiles-progress-value.value-04::after { top: -1px; left: -12px; transform:


rotate(101deg); }

.qmiles-progress-value.value-04 > a { right: auto; left: -26px; bottom: 14px; }

.qmiles-progress-value.value-04 .icon-express-baggage { font-size: 22px; left: -


51px; bottom: 21px; }

.qmiles-progress-value.value-05 { inset: auto 50px -18px auto; }

.qmiles-progress-value.value-05::after { top: -9px; left: -6px; transform:


rotate(158deg); }

.qmiles-progress-value.value-05 > a { inset: -31px auto auto 1px; }

.qmiles-progress-value.value-05 .icon-stared-label { font-size: 18px; top: -46px;


left: -26px; transform: rotate(-18deg); }

.qmiles-progress-value.value-06 { inset: auto 113px -29px auto; }

.qmiles-progress-value.value-06::after { top: -10px; left: -1px; transform:


rotate(180deg); }

.qmiles-progress-value.value-06 > a { inset: -35px auto auto 14px; }

.qmiles-progress-value.value-06 .icon-upgrade-departure { top: -55px; left: -12px;


font-size: 25px; }

.qmiles-progress-value.value-07 { top: 98px; left: -53px; text-align: right; }

.qmiles-progress-value.value-07::after { top: 24px; left: auto; right: -11px;


transform: rotate(279deg); }

.qmiles-progress-value.value-07 .tooltip { text-align: left; }

.qmiles-progress-value.value-07 > a { right: -64px; bottom: -17px; }

.qmiles-progress-value.value-07 .icon-stared-label { font-size: 18px; right: -51px;


top: 23px; transform: rotate(-18deg); }

.qmiles-progress-value.value-08 { top: -2px; left: 9px; text-align: right; }

.qmiles-progress-value.value-08::after { top: 31px; left: auto; right: -8px;


transform: rotate(320deg); }

.qmiles-progress-value.value-08 .tooltip { text-align: left; }


.qmiles-progress-value.value-08 > a { right: -48px; bottom: -44px; }

.qmiles-progress-value.value-08 .icon-upgrade-departure { font-size: 25px; right: -


38px; top: 45px; }

.qmiles-progress-value .qmiles-progress-label { font-size: 13px; line-height: 13px;


color: rgb(255, 255, 255); }

.qmiles-progress-value .qmiles-progress-label span { display: block; margin: -3px


0px 0px; font-size: 15px; }

.qmiles-progess-exclamation { font-size: 12px; font-weight: 300; }

.qmiles-progess-exclamation-text span[class*=" icon-"], .qmiles-progess-


exclamation-text span[class^="icon-"] { display: inline-block; vertical-align:
middle; margin: -4px 13px 0px 0px; font-size: 24px; }

.qmiles-progess-exclamation-text span { display: inline-block; vertical-align:


middle; padding: 4px 0px 0px; }

@media only screen and (max-width: 959px) {


.qmiles-progess-exclamation-text span { font-size: 16px; }
}

.status-progress { width: 306px; height: 306px; background-color: transparent; }

.status-progress .circle .fill, .status-progress .circle .left, .status-


progress .circle .mask { width: 306px; height: 306px; border-radius: 100%; }

.status-progress .circle .mask { clip: rect(0px, 306px, 153px, 153px); }

.status-progress .circle .mask.current { clip: rect(0px, 306px, 306px, 153px); }

.status-progress .circle .mask .fill, .status-progress .circle .mask .left { clip:


rect(0px, 153px, 306px, 0px); }

.status-progress .circle .mask .left { z-index: 1; }

.status-progress .circle .mask .fill { z-index: 2; }

.status-progress .circle .mask.burgundy { z-index: 7; }

.status-progress .circle .mask.burgundy .fill { background-color: rgb(122, 50, 86);


}

.status-progress .circle .mask.burgundy .left { background-color: rgb(178, 143,


162); }

.status-progress .circle .mask.silver { z-index: 6; }

.status-progress .circle .mask.silver .fill { background-color: rgb(149, 152, 148);


}

.status-progress .circle .mask.silver .left { background-color: rgb(180, 180, 180);


}

.status-progress .circle .mask.gold { z-index: 5; }


.status-progress .circle .mask.gold .fill { background-color: rgb(187, 161, 114); }

.status-progress .circle .mask.gold .left { background-color: rgb(236, 207, 152); }

.status-progress .circle .mask.platinum { z-index: 4; }

.status-progress .circle .mask.platinum .fill, .status-


progress .circle .mask.platinum .left { background-color: rgb(79, 90, 92); }

.status-progress .progress-core .inner-fill, .status-progress .progress-


core .inner-mask { width: 174px; height: 174px; border-radius: 50%; }

.status-progress .progress-core .inner-mask { clip: rect(0px, 174px, 174px, 87px);


margin-left: -1px; margin-top: -1px; }

.status-progress .progress-core .inner-mask .inner-fill { clip: rect(0px, 87px,


174px, 0px); }

.status-progress .progress-core .inner-mask .inner-fill.burgundy { background-


color: rgb(122, 50, 86); }

.status-progress .progress-core .inner-mask .inner-fill.silver { background-color:


rgb(149, 152, 148); }

.status-progress .progress-core .inner-mask .inner-fill.gold { background-color:


rgb(187, 161, 114); }

.status-progress .progress-core .inner-mask .inner-fill.platinum { background-


color: rgb(79, 90, 92); }

.status-progress .progress-core-inset { background-image: linear-gradient(to right,


rgb(215, 215, 215) 0px, rgb(235, 235, 235) 100%); background-repeat: repeat-x; }

@media (min-width:0�) and (min-resolution: 0.001dpcm) {


.status-progress .progress-core-inset { background: rgb(215, 215, 215); }
}

.status-labels { width: 306px; height: 306px; position: absolute; }

.status-label { width: 306px; height: 306px; position: absolute; text-align:


center; backface-visibility: hidden; transition: transform 1s ease 10ms, -webkit-
transform 1s ease; z-index: 20; }

.status-label-wrapper { display: inline-block; position: absolute; height: 80px;


margin-top: -13px; backface-visibility: hidden; color: rgb(255, 255, 255); border-
left: 1px solid rgb(255, 255, 255); z-index: 25; left: 50%; margin-left: -1px; }

.status-label-wrapper .text { margin-top: -41px; text-align: left; font-size: 12px;


outline: transparent solid 1px; opacity: 0; -webkit-font-smoothing: antialiased;
backface-visibility: hidden; transition-delay: 1.2s; transform: translateZ(0px); }

.status-label-wrapper .text.in { opacity: 1; }

.status-label-wrapper span { display: block; font-size: 10px; outline: transparent


solid 1px; -webkit-font-smoothing: antialiased; backface-visibility: hidden; }

.qmiles-progess-exclamation, .qpoints-progress-details { margin: 0px -55px 0px 0px;


padding: 42px 0px 20px 144px; color: rgb(255, 255, 255); }
.qmiles-progess-exclamation::after, .qmiles-progess-exclamation::before, .qpoints-
progress-details::after, .qpoints-progress-details::before { content: ""; display:
table; }

.qmiles-progess-exclamation::after, .qpoints-progress-details::after { clear: both;


}

@media only screen and (max-width: 959px) {


.qmiles-progess-exclamation, .qpoints-progress-details { margin-bottom: 25px;
padding: 0px; }
}

.qpoints-progress-details-list { margin: 0px; font-size: 20px; line-height: 1;


letter-spacing: -3px; clear: both; }

@media only screen and (max-width: 959px) {


.qpoints-progress-details-list { margin-left: 66px; }
}

.qpoints-progress-details-list li { display: inline-block; vertical-align: top;


padding: 0px 5px 12px 0px; width: 49%; letter-spacing: 0px; }

@media only screen and (max-width: 959px) {


.qpoints-progress-details-list li { width: 43%; }
}

.qpoints-progress-details-list li .text, .qpoints-progress-details-list li


span[class*=" icon-"], .qpoints-progress-details-list li span[class^="icon-"]
{ display: inline-block; vertical-align: top; }

.qpoints-progress-details-list li span[class*=" icon-"], .qpoints-progress-details-


list li span[class^="icon-"] { width: 25px; height: 25px; margin: 10px 3px 0px 0px;
text-align: center; font-size: 10px; line-height: 25px; color: rgb(255, 255, 255);
border-radius: 50%; }

.qpoints-progress-details-list li span[class*=" icon-"].icon-airpline-right-


02, .qpoints-progress-details-list li span[class^="icon-"].icon-airpline-right-02 {
font-size: 7px; line-height: 22px; }

.is-burgundy .qpoints-progress-details-list li span[class*=" icon-"], .is-


burgundy .qpoints-progress-details-list li span[class^="icon-"] { background:
rgb(122, 50, 86); }

.is-burgundy .qpoints-progress-details-list li:first-child span[class*="


icon-"], .is-burgundy .qpoints-progress-details-list li:first-child
span[class^="icon-"] { background: rgb(149, 152, 148); }

.is-silver .qpoints-progress-details-list li span[class*=" icon-"], .is-


silver .qpoints-progress-details-list li span[class^="icon-"] { background:
rgb(149, 152, 148); }

.is-silver .qpoints-progress-details-list li:first-child span[class*="


icon-"], .is-silver .qpoints-progress-details-list li:first-child
span[class^="icon-"] { background: rgb(187, 161, 114); }

.is-gold .qpoints-progress-details-list li span[class*=" icon-"], .is-


gold .qpoints-progress-details-list li span[class^="icon-"] { background: rgb(187,
161, 114); }
.is-gold .qpoints-progress-details-list li:first-child span[class*=" icon-"], .is-
gold .qpoints-progress-details-list li:first-child span[class^="icon-"]
{ background: rgb(79, 90, 92); }

.is-platinum .qpoints-progress-details-list li span[class*=" icon-"], .is-


platinum .qpoints-progress-details-list li span[class^="icon-"] { background:
rgb(79, 90, 92); }

.is-platinum .qpoints-progress-details-list li:first-child span[class*="


icon-"], .is-platinum .qpoints-progress-details-list li:first-child
span[class^="icon-"] { background: rgb(79, 90, 92); }

.qpoints-progress-details-list li .text { padding: 4px 0px 0px; }

.qpoints-progress-details-list li .text span { display: block; font-size: 16px; }

.qpoints-progress-details-link { display: inline-block; vertical-align: top; font-


weight: 300; font-size: 16px; color: rgb(255, 255, 255); position: relative; left:
12px; }

@media only screen and (max-width: 959px) {


.qpoints-progress-details-link { margin-left: 64px; }
}

.qpoints-progress-details-link span[class*=" icon-"], .qpoints-progress-details-


link span[class^="icon-"] { display: inline-block; vertical-align: middle; margin:
-2px 5px 0px 0px; font-size: 12px; position: relative; transition: transform 0.3s
ease 0s, -webkit-transform 0.3s ease 0s; text-decoration: none; }

.qpoints-progress-details-link span { text-decoration: underline; }

.qpoints-progress-details-link:hover { color: rgb(255, 255, 255); text-decoration:


none; }

.qpoints-progress-details-link:hover span[class*=" icon-"], .qpoints-progress-


details-link:hover span[class^="icon-"] { transform: translateX(5px); }

.qpoints-progress-details-link:hover span { text-decoration: none; }

.wheel-details { position: relative; float: left; width: 450px; z-index: 1; }

.wheel-miles { float: right; width: 360px; }

@media only screen and (max-width: 959px) {


.wheel-miles { float: left; padding: 0px 0px 0px 70px; }
}

.results-search { color: rgb(92, 9, 49); font-size: 14px; line-height: 1.5; margin:


0px 0px 32px; }

@media only screen and (max-width: 767px) {


.results-search { margin: 0px 10px 63px; }
}

.results-search-title { display: block; font-size: 20px; font-weight: 400; margin:


2px 0px -3px; }

@media only screen and (max-width: 767px) {


.results-search-title { font-size: 20px; margin: 0px 0px 6px; }
}

.results-search-content { margin: 0px 0px 12px; }

.results-search-content::after, .results-search-content::before { content: "";


display: table; }

.results-search-content::after { clear: both; }

@media only screen and (max-width: 767px) {


.results-search-content { margin: 0px 0px 2px; }
}

.results-search-content__title { font-size: 40px; line-height: 1.2em; position:


relative; display: inline-block; vertical-align: top; margin: 0px 14px 0px 0px; }

@media only screen and (max-width: 767px) {


.results-search-content__title { font-size: 48px; margin-right: 45px; }
}

.results-search-content__hide { display: inline-block; vertical-align: top; font-


size: 27px; line-height: 1em; text-decoration: none; transition: opacity 0.2s ease
0s; margin: 1px 0px 0px; }

@media only screen and (max-width: 767px) {


.results-search-content__hide { font-size: 51px; }
}

.results-search-content__hide:focus, .results-search-content__hide:hover { text-


decoration: none; opacity: 0.8; transition: opacity 0.2s ease 0s; }

.results-search > footer { font-size: 20px; font-weight: 400; }

.results-search > footer::after, .results-search > footer::before { content: "";


display: table; }

.results-search > footer::after { clear: both; }

@media only screen and (max-width: 767px) {


.results-search > footer { font-size: 22px; }
}

.results-search > footer dl { display: inline-block; vertical-align: top; margin:


0px 2.6em 0px 0px; }

@media only screen and (max-width: 767px) {


.results-search > footer dl { display: block; margin: 0px 0px 14px; overflow:
hidden; }
}

.results-search > footer dl dt { float: left; margin: 0px 5px 0px 0px; font-weight:
300; }

.results-search > footer dl dd { float: left; }

.results-search-add-question { display: inline-block; vertical-align: top; text-


decoration: underline; transition: opacity 0.2s ease 0s; }

.results-search-add-question:focus, .results-search-add-question:hover { text-


decoration: underline; opacity: 0.8; transition: opacity 0.2s ease 0s; }

.results-search-hint-area { display: inline-block; vertical-align: top; padding:


6px 0px 0px; font-size: 15px; }

.results-search-hint-area a { padding-bottom: 3px; }

.results-search-content-area { display: inline-block; vertical-align: top; padding-


right: 35px; max-width: 75%; width: 100%; }

.results-search-content-area .autocomplete-cell { max-width: 100%; }

.results-search-content-area .autocomplete-cell span[class*=" icon-"].icon-


pencil, .results-search-content-area .autocomplete-cell span[class^="icon-"].icon-
pencil { right: -9px; bottom: 10px; font-size: 19px; }

.results-search-content-area .autocomplete-cell h1 { margin: 0px; }

.results-search-content-area .autocomplete-text { font-size: 30px; min-width:


137px; }

.search-hints-wrapper { position: relative; padding-right: 15px; display: none; }

.search-hints-wrapper .search-hints-close { position: absolute; right: -31px;


cursor: pointer; top: -28px; font-size: 20px; }

.teasers .teaser { margin: 0px 0px 40px; }

@media only screen and (max-width: 1279px) {


.teasers .teaser { margin: 0px 0px 20px; }
}

@media only screen and (max-width: 767px) {


.teasers .teaser { margin: 0px; }
}

.teasers .teaser.active .thumbnail-opener-mobile { top: 15px; right: 20px;


transform: rotate(180deg); }

.thumbnail { font-size: 14px; line-height: 1.35; color: rgb(90, 90, 90); font-
weight: 300; background-color: rgb(255, 255, 255); height: inherit; }

@media only screen and (max-width: 767px) {


.thumbnail.is-city-info { margin: 0px 0px 20px; z-index: 10; position:
relative; }
}

.thumbnail-picture { position: relative; overflow: hidden; }

.thumbnail-picture > img { display: block; width: 100%; height: auto; }

@media only screen and (max-width: 767px) {


.is-city-info .thumbnail-picture > img { margin: 0px 0px -15%; }
}

.thumbnail-picture::before { content: ""; position: absolute; left: 0px; top: 0px;


width: 100%; height: 100%; z-index: 2; background: linear-gradient(20deg, rgba(92,
9, 49, 0.7) 0px, rgba(92, 9, 49, 0.7) 15%, rgba(92, 9, 49, 0.15) 60%, rgba(92, 9,
49, 0) 100%); }
.is-city-info .thumbnail-picture::before { height: 60%; top: auto; bottom: 0px;
background: linear-gradient(rgba(92, 9, 49, 0) 0px, rgba(92, 9, 49, 0.6) 28%,
rgba(92, 9, 49, 0.9) 58%, rgb(92, 9, 49) 100%); }

.thumbnail-picture .imagery { height: 150px; background-size: cover; }

.thumbnail-picture-title { position: absolute; left: 9px; bottom: 3px; color:


rgb(255, 255, 255); font-size: 20px; font-weight: 400; z-index: 4; }

.is-city-info .thumbnail-picture-title { left: 20px; right: 15px; bottom: 16px;


line-height: 1.2em; }

@media only screen and (max-width: 959px) {


.is-city-info .thumbnail-picture-title { font-size: 14px; }
}

@media only screen and (max-width: 767px) {


.thumbnail-picture-title { font-size: 35px; left: 28px; bottom: 18px; }
.is-city-info .thumbnail-picture-title { font-size: 30px; left: 40px; right:
30px; bottom: 20px; }
}

.thumbnail-caption { padding: 15px 19px 54px; font-size: 1.1em; letter-spacing: -


0.5px; }

.is-city-info .thumbnail-caption { padding: 20px 20px 13px; }

@media only screen and (max-width: 767px) {


.is-city-info .thumbnail-caption { padding: 30px 40px 22px; }
}

@media only screen and (max-width: 767px) {


.thumbnail-caption { overflow: hidden; padding: 36px 30px 16px; font-size: 26px;
line-height: 32px; }
}

.thumbnail-caption h3, .thumbnail-caption h4, .thumbnail-caption h5, .thumbnail-


caption > h2 { font-size: 18px; line-height: 1.4em; margin: 0px -9px 10px; letter-
spacing: -0.2px; color: rgb(92, 9, 49); }

.is-city-info .thumbnail-caption h3, .is-city-info .thumbnail-caption h4, .is-city-


info .thumbnail-caption h5, .is-city-info .thumbnail-caption > h2 { font-size:
20px; margin: 0px; font-weight: 400; }

@media only screen and (max-width: 767px) {


.is-city-info .thumbnail-caption h3, .is-city-info .thumbnail-caption h4, .is-
city-info .thumbnail-caption h5, .is-city-info .thumbnail-caption > h2 { font-size:
30px; }
}

.thumbnail-caption h3 > a, .thumbnail-caption h4 > a, .thumbnail-caption h5 >


a, .thumbnail-caption > h2 > a { color: inherit; display: block; transition: color
0.2s ease 0s; }

.thumbnail-caption h3 > a:focus, .thumbnail-caption h3 > a:hover, .thumbnail-


caption h4 > a:focus, .thumbnail-caption h4 > a:hover, .thumbnail-caption h5 >
a:focus, .thumbnail-caption h5 > a:hover, .thumbnail-caption > h2 >
a:focus, .thumbnail-caption > h2 > a:hover { text-decoration: none; opacity: 0.8;
transition: color 0.2s ease 0s; }

@media only screen and (max-width: 767px) {


.thumbnail-caption h3, .thumbnail-caption h4, .thumbnail-caption h5, .thumbnail-
caption > h2 { font-size: 32px; line-height: 1.15em; margin: 0px 0px 19px; }
}

.thumbnail-caption p { margin: 0px 0px 5px; }

.thumbnail-caption p:last-child { margin-bottom: 0px; }

@media only screen and (max-width: 767px) {


.thumbnail-caption p { margin: 0px 0px 10px; }
}

.thumbnail-caption > ul { list-style: none; padding: 0px; margin: 0px; }

.thumbnail-caption > ul > li { position: relative; margin: 0px 0px 3px; padding:
0px 0px 0px 16px; }

.thumbnail-caption > ul > li [class*="icon"] { position: absolute; left: 0px; top:


0px; font-size: 0.7em; margin-top: 5px; color: rgb(92, 9, 49); }

@media only screen and (max-width: 767px) {


.thumbnail-caption > ul > li { padding: 0px 0px 0px 30px; margin: 0px 0px 7px; }
.thumbnail-caption > ul > li [class*="icon"] { top: 1px; }
}

.thumbnail-more { position: absolute; width: 100%; left: 0px; bottom: 0px; padding:
0px 29px 17px; font-size: 12px; font-weight: 500; letter-spacing: 0px; text-
decoration: none; }

@media only screen and (max-width: 767px) {


.thumbnail-more { font-size: 20px; padding: 37px 0px 0px; position: relative;
margin: 0px -10px; bottom: auto; top: 0px; width: auto; }
}

.thumbnail-more-link { text-decoration: none; color: rgb(92, 9, 49); outline:


0px; }

.thumbnail-more-link-icon { font-size: 1.1em; font-weight: 300; color: rgb(92, 9,


49); display: inline-block; vertical-align: top; margin: 0px 0px 0px 5px; }

@media only screen and (max-width: 767px) {


.thumbnail-more-link-icon { font-size: 1.6em; margin: 0px 0px 0px 5px; }
}

.thumbnail-more-link [class*="icon"] { transform: translateX(0px); transition:


transform 0.2s ease 0s, -webkit-transform 0.2s ease 0s; }

.thumbnail-more-link:focus, .thumbnail-more-link:hover { color: rgb(92, 9, 49);


text-decoration: none; }

.thumbnail-more-link:focus [class*="icon"], .thumbnail-more-link:hover


[class*="icon"] { transform: translateX(5px); transition: transform 0.2s ease 0s, -
webkit-transform 0.2s ease 0s; }

.thumbnail-opener-mobile { position: absolute; top: 19px; right: 20px; z-index: 5;


font-size: 14px; color: rgb(255, 255, 255); text-decoration: none; outline: 0px;
display: none; }

.thumbnail-opener-mobile::after { content: ""; position: absolute; z-index: 4;


inset: -10px; }

.thumbnail-opener-mobile:focus, .thumbnail-opener-mobile:hover { text-decoration:


none; outline: 0px; color: rgb(255, 255, 255); opacity: 0.8; }

@media only screen and (max-width: 767px) {


.thumbnail-opener-mobile { display: block; }
}

.thumbnail-date { display: block; font-size: 15px; font-weight: 400; margin: 0px


0px -1px; color: rgb(92, 9, 49); }

@media only screen and (max-width: 767px) {


.thumbnail-date { font-size: 23px; margin: 0px 0px 2px; }
}

.posts-section h2 { font-size: 30px; margin: 0px 0px 13px; }

@media only screen and (max-width: 767px) {


.posts-section h2 { font-size: 49px; }
}

.posts-list-item { padding: 40px 0px; border-bottom: 1px solid rgb(184, 184, 184);
font-size: 15px; line-height: 1.33333; color: rgb(90, 90, 90); font-weight: 300;
position: relative; }

.posts-list-item:first-child { padding-top: 0px; }

.posts-list-item.is-news-post { padding: 16px 200px 16px 0px; }

.posts-list-item.is-news-post p { margin: 0px; }

@media only screen and (max-width: 767px) {


.posts-list-item.is-news-post { padding: 30px 0px 74px; }
}

@media only screen and (max-width: 959px) {


.posts-list-item { padding: 25px 0px 30px; }
}

@media only screen and (max-width: 767px) {


.posts-list-item { padding: 36px 0px 48px; font-size: 22px; line-height: 30px; }
}

.posts-list-item-title { font-size: 20px; margin: 0px 0px 14px; color: rgb(92, 9,


49); }

@media only screen and (max-width: 767px) {


.posts-list-item-title { font-size: 40px; margin: 0px 0px 19px; }
}

.posts-list-item-title > a { text-decoration: none; color: inherit; outline: 0px;


transition: opacity 0.2s ease 0s; }

.posts-list-item-title > a:focus, .posts-list-item-title > a:hover { text-


decoration: none; transition: color 0.2s ease 0s; color: rgb(22, 2, 12); }
.posts-list-item > p { margin: 0px 0px 14px; }

@media only screen and (max-width: 767px) {


.posts-list-item > p { margin: 0px 0px 16px; }
}

.posts-list-item-link-more { display: inline-block; width: 100%; vertical-align:


top; position: relative; padding: 0px 0px 0px 20px; font-size: 18px; text-
decoration: none; color: rgb(92, 9, 49); overflow-wrap: break-word; }

.posts-list-item-link-more [class*="icon"] { position: absolute; left: 0px; top:


6px; font-size: 0.7em; transform: translateY(0px); transition: transform 0.2s ease
0s, -webkit-transform 0.2s ease 0s; text-decoration: none; }

@media only screen and (max-width: 767px) {


.posts-list-item-link-more [class*="icon"] { font-size: 0.75em; top: 11px; }
}

.posts-list-item-link-more > span { text-decoration: underline; }

.posts-list-item-link-more:focus, .posts-list-item-link-more:hover { text-


decoration: none; outline: 0px; color: rgb(92, 9, 49); }

.posts-list-item-link-more:focus [class*="icon"], .posts-list-item-link-more:hover


[class*="icon"] { transform: translateX(5px); transition: transform 0.2s ease 0s, -
webkit-transform 0.2s ease 0s; }

@media only screen and (max-width: 767px) {


.posts-list-item-link-more { font-size: 27px; line-height: 34px; padding: 0px 0px
0px 24px; }
.posts-list-item-link-more > span { overflow-wrap: break-word; }
}

.posts-list-item-read-more { position: absolute; right: 10px; bottom: 16px; font-


size: 12px; font-weight: 500; color: rgb(92, 9, 49); }

.posts-list-item-read-more [class*="icon"] { display: inline-block; vertical-align:


top; margin: 0px 0px 0px 3px; font-size: 1.1em; transform: translateX(0px);
transition: transform 0.2s ease 0s, -webkit-transform 0.2s ease 0s; }

@media only screen and (max-width: 767px) {


.posts-list-item-read-more [class*="icon"] { font-size: 1.4em; margin: 0px 0px
0px 5px; font-weight: 400; }
}

.posts-list-item-read-more:focus, .posts-list-item-read-more:hover { text-


decoration: none; outline: 0px; color: rgb(92, 9, 49); }

.posts-list-item-read-more:focus [class*="icon"], .posts-list-item-read-more:hover


[class*="icon"] { transform: translateX(5px); transition: transform 0.2s ease 0s, -
webkit-transform 0.2s ease 0s; }

@media only screen and (max-width: 767px) {


.posts-list-item-read-more { font-size: 20px; bottom: 32px; right: 0px; }
}

.sort-box { display: inline-block; vertical-align: top; margin: 0px 0px 14px; }


@media only screen and (max-width: 767px) {
.sort-box { display: block; margin: 59px 10px 66px; }
}

.sort-box-title { float: left; font-size: 18px; font-weight: 300; margin: 2px 20px
0px 0px; }

@media only screen and (max-width: 767px) {


.sort-box-title { font-size: 22px; margin: 19px 15px 0px 0px; }
}

.sort-box-select-holder { width: 145px; float: left; }

@media only screen and (max-width: 767px) {


.sort-box-select-holder { width: 331px; }
}

.sort-box-select-holder select { float: left; width: 100%; border-radius: 12px;


overflow: hidden; background-color: rgb(255, 255, 255); padding-left: 4px; height:
28px; font-size: 12px; line-height: 28px; font-weight: 400; position: relative; }

@media only screen and (max-width: 767px) {


.sort-box-select-holder select { height: 70px; font-size: 24px; line-height:
68px; font-weight: 100; border-radius: 35px; padding-left: 27px; }
}

.gallery-fade { position: relative; overflow: hidden; }

.gallery-fade-mask { overflow: hidden; }

.gallery-fade-slide { position: absolute; width: 100%; left: 0px; top: 0px;


overflow: hidden; display: none; }

.gallery-fade-slide:first-child { display: block; }

.gallery-fade-slide.active, .gallery-fade-slide.slick-active { position:


relative; }

.gallery-fade-slide img { display: block; width: 100%; height: auto; }

.gallery-fade-slide.is-overlay-gradient::before { content: ""; position: absolute;


width: 100%; height: 100%; left: 0px; top: 0px; z-index: 4; pointer-events: none;
background: linear-gradient(20deg, rgba(92, 9, 49, 0.9) 0px, rgba(92, 9, 49, 0.9)
15%, rgba(92, 9, 49, 0.5) 60%, rgba(92, 9, 49, 0) 100%); }

.gallery-fade .gallery-switcher { position: absolute; width: 100%; bottom: 20.5%;


left: 0px; text-align: center; z-index: 5; font-size: 1px; line-height: 1px; }

.gallery-fade .gallery-switcher .dots { display: inline-block; vertical-align: top;


}

@media only screen and (max-width: 767px) {


.gallery-fade .gallery-switcher { bottom: 15%; }
}

.gallery-fade-text { position: absolute; width: 100%; height: 100%; left: 0px; top:
0px; z-index: 6; white-space: nowrap; overflow: hidden; color: rgb(255, 255, 255);
font-size: 22px; font-weight: 100; }
@media only screen and (max-width: 767px) {
.gallery-fade-text { font-size: 33px; line-height: 1.2em; }
}

.gallery-fade-text::after { content: ""; display: inline-block; vertical-align:


middle; height: 100%; width: 0px; margin: 0px 0px 0px -5px; }

.gallery-fade-text h2 { font-size: 30px; margin: 0px 0px 13px; letter-spacing:


0.5px; }

@media only screen and (max-width: 767px) {


.gallery-fade-text h2 { font-size: 57px; line-height: 1.2em; margin: 0px 0px
10px; }
}

.gallery-fade-text p { margin: 0px; }

.gallery-fade-text-frame { display: inline-block; vertical-align: middle; width:


100%; padding: 0px 0px 45px; white-space: normal; }

.gallery-fade-login { position: absolute; width: 100%; top: 70px; left: 0px; z-


index: 4; }

@media only screen and (max-width: 959px) {


.gallery-fade-login { top: 50%; transform: translateY(-50%); }
}

@media only screen and (max-width: 767px) {


.gallery-fade-login { display: none; }
}

.gallery-switcher { position: absolute; width: 100%; bottom: 20.5%; left: 0px;


text-align: center; z-index: 5; font-size: 1px; line-height: 1px; }

@media only screen and (max-width: 767px) {


.gallery-switcher { bottom: 15%; }
}

.gallery-switcher ul { padding: 0px; margin: 0px; list-style-type: none; display:


inline-block; vertical-align: top; }

.gallery-switcher ul li { float: left; margin: 0px 5px; }

@media only screen and (max-width: 767px) {


.gallery-switcher ul li { margin: 0px 8px; }
}

.gallery-switcher ul li.active a, .gallery-switcher ul li.active button, .gallery-


switcher ul li.slick-active a, .gallery-switcher ul li.slick-active button
{ background-color: rgb(255, 255, 255); }

.gallery-switcher a, .gallery-switcher button { display: block; width: 14px;


height: 14px; border-radius: 100%; border: 2px solid rgb(255, 255, 255); text-
indent: -9999px; overflow: hidden; background: 0px center; text-decoration: none; }

@media only screen and (max-width: 767px) {


.gallery-switcher a, .gallery-switcher button { width: 21px; height: 21px; }
}
.gallery-switcher a.btn-play, .gallery-switcher button.btn-play { display: inline-
block; position: relative; height: auto; font-size: 16px; text-indent: 0px; border:
0px; color: rgb(255, 255, 255); border-radius: 0px; width: 22px; margin: -1px 5px
0px; text-align: center; }

.gallery-switcher a.btn-play .icon-pause, .gallery-switcher a.btn-play .icon-


play, .gallery-switcher button.btn-play .icon-pause, .gallery-switcher button.btn-
play .icon-play { position: absolute; left: 0px; opacity: 0; }

.gallery-switcher a.btn-play .icon-play, .gallery-switcher button.btn-play .icon-


play { opacity: 1; position: relative; display: inline-block; vertical-align:
top; }

.gallery-switcher a.btn-play.play .icon-pause, .gallery-switcher button.btn-


play.play .icon-pause { opacity: 1; position: relative; }

.gallery-switcher a.btn-play.play .icon-play, .gallery-switcher button.btn-


play.play .icon-play { opacity: 0; position: absolute; }

@media only screen and (max-width: 767px) {


.gallery-switcher a.btn-play, .gallery-switcher button.btn-play { font-size:
22px; }
}

.gallery-switcher a.btn-play:focus, .gallery-switcher a.btn-play:hover, .gallery-


switcher button.btn-play:focus, .gallery-switcher button.btn-play:hover
{ background: 0px center; }

.gallery-switcher a.btn-play .text-hide, .gallery-switcher button.btn-play .text-


hide { position: absolute; top: 100%; left: 100%; }

.gallery-switcher a:focus, .gallery-switcher a:hover, .gallery-switcher


button:focus, .gallery-switcher button:hover { background-color: rgb(255, 255,
255); text-decoration: none; }

.gallery-btn-next, .gallery-btn-prev { position: absolute; left: 37px; top: 50%;


font-size: 54px; transform: translateY(-50%); color: rgb(255, 255, 255); text-
decoration: none; outline: 0px; z-index: 6; transition: opacity 0.2s ease 0s;
backface-visibility: hidden; }

.gallery-btn-next:focus, .gallery-btn-next:hover, .gallery-btn-


prev:focus, .gallery-btn-prev:hover { color: rgb(255, 255, 255); text-decoration:
none; outline: 0px; opacity: 0.65; transition: opacity 0.2s ease 0s; }

.gallery-btn-next::before, .gallery-btn-prev::before { content: ""; position:


absolute; inset: -500px -50px; }

@media only screen and (max-width: 767px) {


.gallery-btn-next, .gallery-btn-prev { display: none !important; }
}

.gallery-btn-next { left: auto; right: 37px; }

.register-block { position: relative; width: 300px; border-radius: 4px; box-shadow:


rgba(0, 0, 0, 0.25) 0px 0px 15px 0px; min-height: 1px; padding: 17px 20px 20px;
background-color: rgba(255, 255, 255, 0.75); overflow: hidden; }

@media only screen and (max-width: 959px) {


.register-block { width: 260px; padding: 13px 15px 15px; margin-top: -30px; }
}

.register-block-form { position: relative; overflow: hidden; padding: 0px; margin:


0px; }

.register-block-row { position: relative; overflow: hidden; margin: 0px 0px 19px; }

@media only screen and (max-width: 959px) {


.register-block-row { margin: 0px 0px 10px; }
}

.register-block-row:last-child { margin-bottom: 0px; }

.register-block-title { font-size: 25px; margin: 0px 0px 20px; color: rgb(92, 9,


49); font-weight: 400; }

@media only screen and (max-width: 959px) {


.register-block-title { font-size: 20px; margin: 0px 0px 10px; }
}

.register-block-footer { padding: 15px 20px 14px; margin: 30px -20px -20px;


background-color: rgb(255, 255, 255); font-size: 15px; color: rgb(92, 9, 49); text-
align: right; }

@media only screen and (max-width: 959px) {


.register-block-footer { padding: 12px 15px; margin: 10px -15px -15px; }
}

.register-block-label-holder { float: left; width: 27%; padding: 0px 5px 0px 0px; }

.register-block-label { display: table-cell; height: 37px; width: 200px; vertical-


align: middle; font-size: 12px; line-height: 1.3em; color: rgb(92, 9, 49); }

.register-block-input { float: left; width: 73%; height: 37px; border: 1px solid
rgb(240, 239, 238); font-weight: 300; padding: 9px 10px; font-size: 15px; line-
height: 1.2em; color: rgb(92, 9, 49); background-color: rgb(255, 255, 255); border-
radius: 0px; }

.register-block-input:focus { outline: 0px; }

.register-block-input::-webkit-input-placeholder { color: rgb(164, 164, 164); }

.register-block input[type="password"] { font-size: 15px; line-height: 1px; font-


family: Arial, "Helvetica Neue", Helvetica, sans-serif; padding: 12px 10px; -
webkit-text-security: disc; }

.register-block input[type="password"]::-webkit-input-placeholder { font-size:


20px; }

.register-block input[type="password"].placeholder { font-size: 20px; }

.register-block-button { display: block; width: 100%; border: 0px; height: 50px;


border-radius: 2px; font-size: 16px; line-height: 20px; background-color: rgb(92,
9, 49); color: rgb(255, 255, 255); outline: 0px; transition: background 0.2s ease
0s; }

@media only screen and (max-width: 959px) {


.register-block-button { height: 40px; font-size: 14px; }
}
.register-block-button:focus, .register-block-button:hover { background-color:
rgb(69, 7, 37); transition: background 0.2s ease 0s; }

.register-block-link-more { display: inline-block; vertical-align: top; text-


decoration: none; color: rgb(92, 9, 49); }

@media only screen and (max-width: 959px) {


.register-block-link-more { font-size: 12px; }
}

.register-block-link-more [class*="icon"] { font-size: 1.1em; display: inline-


block; vertical-align: top; margin: 1px 0px 0px 4px; transform: translateX(0px);
transition: transform 0.2s ease 0s, -webkit-transform 0.2s ease 0s; }

.register-block-link-more:focus, .register-block-link-more:hover { color: rgb(92,


9, 49); text-decoration: none; }

.register-block-link-more:focus [class*="icon"], .register-block-link-more:hover


[class*="icon"] { transform: translateX(5px); transition: transform 0.2s ease 0s, -
webkit-transform 0.2s ease 0s; }

.register-block-link-more:active { text-decoration: none; }

.tiers-idle-block { display: inline-block; vertical-align: top; width: 172px;


position: relative; overflow: hidden; text-align: left; background-color: rgb(122,
50, 86); border-radius: 4px; margin: 4px 6px 10px 0px; color: rgb(255, 255, 255); }

@media only screen and (max-width: 767px) {


.tiers-idle-block { display: block; margin: 0px; width: 100%; border-radius: 0px;
}
}

.tiers-idle-block .tiers-idle-block-drop ul li [class*="icon"] { color: rgb(92, 9,


49); }

@media only screen and (max-width: 767px) {


.tiers-idle-block .tiers-idle-block-drop ul li [class*="icon"] { color: rgb(255,
255, 255); }
}

.tiers-idle-block.is-silver-block { background-color: rgb(180, 180, 180); }

.tiers-idle-block.is-silver-block .tiers-idle-block-title { background-color:


rgb(165, 165, 165); color: rgb(74, 78, 73); }

.tiers-idle-block.is-silver-block .tiers-idle-block-title:hover { color: rgb(255,


255, 255); }

@media only screen and (max-width: 767px) {


.tiers-idle-block.is-silver-block .tiers-idle-block-title { color: rgb(255, 255,
255); }
}

.tiers-idle-block.is-silver-block .tiers-idle-block-drop ul li [class*="icon"]


{ color: rgb(74, 78, 73); }

@media only screen and (max-width: 767px) {


.tiers-idle-block.is-silver-block .tiers-idle-block-drop ul li [class*="icon"]
{ color: rgb(255, 255, 255); }
}

.tiers-idle-block.is-silver-block .tiers-idle-block-drop ul a [class*="icon"]


{ color: rgb(74, 78, 73); }

@media only screen and (max-width: 767px) {


.tiers-idle-block.is-silver-block .tiers-idle-block-drop ul a [class*="icon"]
{ color: rgb(255, 255, 255); }
}

.tiers-idle-block.is-silver-block .tiers-idle-block-drop ul a:focus, .tiers-idle-


block.is-silver-block .tiers-idle-block-drop ul a:hover { color: inherit; text-
decoration: none; outline: 0px; }

.tiers-idle-block.is-silver-block .tiers-idle-block-drop ul a:focus


[class*="icon"], .tiers-idle-block.is-silver-block .tiers-idle-block-drop ul
a:hover [class*="icon"] { color: rgb(255, 255, 255); transition: color 0.2s ease
0s; }

.tiers-idle-block.is-burgundy-block .tiers-idle-block-title:hover { color: rgb(255,


255, 255); }

.tiers-idle-block.is-gold-block { background-color: rgb(187, 161, 114); }

.tiers-idle-block.is-gold-block .tiers-idle-block-title { background-color:


rgb(177, 147, 93); color: rgb(74, 56, 25); }

.tiers-idle-block.is-gold-block .tiers-idle-block-title:hover { color: rgb(255,


255, 255); }

@media only screen and (max-width: 767px) {


.tiers-idle-block.is-gold-block .tiers-idle-block-title { color: rgb(255, 255,
255); }
}

.tiers-idle-block.is-gold-block .tiers-idle-block-drop ul li [class*="icon"]


{ color: rgb(74, 56, 25); }

@media only screen and (max-width: 767px) {


.tiers-idle-block.is-gold-block .tiers-idle-block-drop ul li [class*="icon"]
{ color: rgb(255, 255, 255); }
}

.tiers-idle-block.is-gold-block .tiers-idle-block-drop ul a [class*="icon"]


{ color: rgb(74, 56, 25); }

@media only screen and (max-width: 767px) {


.tiers-idle-block.is-gold-block .tiers-idle-block-drop ul a [class*="icon"]
{ color: rgb(255, 255, 255); }
}

.tiers-idle-block.is-gold-block .tiers-idle-block-drop ul a:focus, .tiers-idle-


block.is-gold-block .tiers-idle-block-drop ul a:hover { color: inherit; text-
decoration: none; outline: 0px; }

.tiers-idle-block.is-gold-block .tiers-idle-block-drop ul a:focus


[class*="icon"], .tiers-idle-block.is-gold-block .tiers-idle-block-drop ul a:hover
[class*="icon"] { color: rgb(255, 255, 255); transition: color 0.2s ease 0s; }
.tiers-idle-block.is-platinum-block { background-color: rgb(79, 90, 92); }

.tiers-idle-block.is-platinum-block .tiers-idle-block-title { background-color:


rgb(65, 74, 76); color: rgb(9, 12, 12); }

.tiers-idle-block.is-platinum-block .tiers-idle-block-title:hover { color: rgb(255,


255, 255); }

@media only screen and (max-width: 767px) {


.tiers-idle-block.is-platinum-block .tiers-idle-block-title { color: rgb(255,
255, 255); }
}

.tiers-idle-block.is-platinum-block .tiers-idle-block-drop ul li [class*="icon"]


{ color: rgb(9, 12, 12); }

@media only screen and (max-width: 767px) {


.tiers-idle-block.is-platinum-block .tiers-idle-block-drop ul li [class*="icon"]
{ color: rgb(255, 255, 255); }
}

.tiers-idle-block.is-platinum-block .tiers-idle-block-drop ul a [class*="icon"]


{ color: rgb(9, 12, 12); }

@media only screen and (max-width: 767px) {


.tiers-idle-block.is-platinum-block .tiers-idle-block-drop ul a [class*="icon"] {
color: rgb(255, 255, 255); }
}

.tiers-idle-block.is-platinum-block .tiers-idle-block-drop ul a:focus, .tiers-idle-


block.is-platinum-block .tiers-idle-block-drop ul a:hover { color: inherit; text-
decoration: none; outline: 0px; }

.tiers-idle-block.is-platinum-block .tiers-idle-block-drop ul a:focus


[class*="icon"], .tiers-idle-block.is-platinum-block .tiers-idle-block-drop ul
a:hover [class*="icon"] { color: rgb(255, 255, 255); transition: color 0.2s ease
0s; }

.tiers-idle-block a { color: inherit; text-decoration: none; outline: 0px; }

.tiers-idle-block a:focus, .tiers-idle-block a:hover { text-decoration: none; }

.tiers-idle-block:last-child { margin-right: 0px; }

.tiers-idle-block-title { display: block; padding: 11px 10px 5px 40px; font-size:


16px; font-weight: 400; color: rgb(255, 255, 255); background-color: rgb(100, 41,
71); position: relative; }

.tiers-idle-block-title [class*="icon"] { position: absolute; left: 7px; top: 56%;


transform: translate3d(0px, -50%, 0px); width: 28px; text-align: center; font-size:
0.8em; }

@media only screen and (max-width: 767px) {


.tiers-idle-block-title [class*="icon"] { top: 50%; width: 102px; text-align:
center; left: 0px; font-size: 0.9em; }
}

@media only screen and (max-width: 767px) {


.tiers-idle-block-title { padding: 21px 10px 21px 102px; font-size: 32px; }
.tiers-idle-block-title::before { content: ""; position: absolute; right: 30px;
top: 50%; margin: -2px 0px 0px; speak: none; font-style: normal; font-weight: 400;
font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing:
antialiased; font-size: 8px; font-family: icomoon !important; }
}

.tiers-idle-block-drop { padding: 0px; margin: 0px; list-style-type: none; font-


size: 12px; line-height: 1.2em; position: relative; }

@media only screen and (max-width: 767px) {


.tiers-idle-block-drop { font-size: 22px; }
}

.tiers-idle-block-drop ul { padding: 8px 0px; margin: 0px; list-style-type: none; }

@media only screen and (max-width: 767px) {


.tiers-idle-block-drop ul { padding: 20px 0px !important; }
}

.tiers-idle-block-drop ul li { position: relative; padding: 10px 5px 10px 44px; }

@media only screen and (max-width: 767px) {


.tiers-idle-block-drop ul li { padding: 17px 10px 17px 102px; }
}

.tiers-idle-block-drop ul li [class*="icon"] { position: absolute; left: 7px; top:


50%; transform: translate3d(0px, -50%, 0px); width: 28px; text-align: center; font-
size: 1.7em; color: rgb(59, 6, 32); transition: color 0.2s ease 0s; }

@media only screen and (max-width: 767px) {


.tiers-idle-block-drop ul li [class*="icon"] { font-size: 1.5em; width: 102px;
left: 0px; color: rgb(255, 255, 255); }
}

.tiers-idle-block-drop-more { display: block; text-decoration: none; outline: 0px;


color: inherit; }

.tiers-idle-block-drop-more:focus, .tiers-idle-block-drop-more:hover { color:


rgb(255, 255, 255); text-decoration: none; outline: 0px; }

.tiers-idle-block + .tiers-idle-block .tiers-idle-block-drop ul { padding-bottom:


10px; }

.tiers-idle-block + .tiers-idle-block + .tiers-idle-block .tiers-idle-block-drop ul


{ padding-bottom: 24px; }

.tiers-idle-block + .tiers-idle-block + .tiers-idle-block + .tiers-idle-


block .tiers-idle-block-drop ul { padding-bottom: 44px; }

.tiers-idle-block.active .tiers-idle-block-title::before { transform:


rotate(180deg); margin-top: -4px; }

.tiers-idle-section { margin: 0px 0px 20px; }

@media only screen and (max-width: 1279px) {


.tiers-idle-section { margin-top: 20px; }
}
@media only screen and (max-width: 767px) {
.tiers-idle-section { border-radius: 4px 4px 0px 0px; overflow: hidden; padding:
0px; margin: 30px 0px 22px; }
}

.base-link-more { display: block; vertical-align: top; color: rgb(92, 9, 49); text-


decoration: none; outline: 0px; font-size: 12px; line-height: 1.3em; font-weight:
500; }

.base-link-more [class*="icon"] { transform: translateX(0px); transition: transform


0.2s ease 0s, -webkit-transform 0.2s ease 0s; display: inline-block; vertical-
align: top; font-size: 1.2em; margin: -1px 0px 0px 3px; }

.base-link-more:focus, .base-link-more:hover { text-decoration: none; color:


rgb(92, 9, 49); }

.base-link-more:focus [class*="icon"], .base-link-more:hover [class*="icon"]


{ transform: translateX(5px); transition: transform 0.2s ease 0s, -webkit-transform
0.2s ease 0s; }

.base-link-more:active { text-decoration: none; }

@media only screen and (max-width: 767px) {


.base-link-more { font-size: 20px; }
}

.preview-block { position: relative; overflow: hidden; background-color: rgb(92, 9,


49); color: rgb(255, 255, 255); font-size: 15px; font-weight: 300; }

@media only screen and (max-width: 1279px) {


.preview-block { font-size: 13px; }
}

@media only screen and (max-width: 959px) {


.preview-block { font-size: 10px; }
}

@media only screen and (max-width: 767px) {


.preview-block { margin: 0px -10px; font-size: 20px; }
}

.preview-block::after { content: ""; display: block; padding-bottom: 100%;


position: relative; }

.preview-block-content { position: absolute; left: 0px; top: 0px; width: 100%;


height: 100%; padding: 18px 20px 90px; z-index: 5; }

@media only screen and (max-width: 767px) {


.preview-block-content { padding: 39px 20px 120px; }
}

.preview-block-picture { position: absolute; left: 0px; top: 0px; z-index: 3;


width: 100%; height: 100%; background-size: cover; }

.preview-block__title { font-size: 20px; line-height: 1.3em; font-weight: 400;


margin: 0px 0px 12px; }

@media only screen and (max-width: 1279px) {


.preview-block__title { font-size: 26px; }
}

@media only screen and (max-width: 959px) {


.preview-block__title { font-size: 18px; line-height: 1.2em; margin: 0px 0px 5px;
}
}

@media only screen and (max-width: 767px) {


.preview-block__title { font-size: 50px; margin: 0px 0px 11px; }
}

.preview-block--overlay-gradient::before { content: ""; position: absolute; width:


100%; height: 100%; left: 0px; top: 0px; z-index: 4; pointer-events: none;
background: linear-gradient(20deg, rgb(92, 9, 49) 0px, rgba(92, 9, 49, 0.9) 15%,
rgba(92, 9, 49, 0.5) 60%, rgba(92, 9, 49, 0) 100%); }

.preview-block .btn { position: absolute; left: 20px; bottom: 30px; }

@media only screen and (max-width: 959px) {


.preview-block .btn { bottom: 20px; }
}

@media only screen and (max-width: 767px) {


.preview-block .btn { bottom: 50px; }
}

@media only screen and (max-width: 1279px) {


.preview-block p { margin: 0px; }
}

.preview-block p:last-child { margin-bottom: 0px; }

@media only screen and (max-width: 767px) {


.preview-block p { opacity: 0.8; margin: 0px 0px 13px; }
.preview-block p:last-child { margin-bottom: 0px; }
}

.preview-block ul { padding: 0px; margin: 0px; list-style-type: none; }

.preview-block ul li { margin: 0px 0px 7px; }

.preview-block ul a { text-decoration: none; color: rgb(255, 255, 255); }

.preview-block ul a .icon-arrow-strong { display: inline-block; vertical-align:


top; margin: 5px 8px 0px 0px; font-size: 0.9em; transform: translateX(0px);
transition: transform 0.2s ease 0s, -webkit-transform 0.2s ease 0s; }

.preview-block ul a:focus .icon-arrow-strong, .preview-block ul a:hover .icon-


arrow-strong { transform: translateX(5px); transition: transform 0.2s ease 0s, -
webkit-transform 0.2s ease 0s; }

.offers-section { padding: 60px 0px; }

@media only screen and (max-width: 959px) {


.offers-section { padding-bottom: 0px; }
}

.offers-section--title { font-size: 30px; font-weight: 300; margin: 0px 0px 40px; }


@media only screen and (max-width: 767px) {
.offers-section--title { font-size: 49px; margin-bottom: 29px; }
}

.offer-content ul li { list-style: inside disc; }

.offers-partner-block { position: relative; height: 198px; overflow: hidden;


background-color: rgb(92, 9, 49); color: rgb(255, 255, 255); font-size: 15px; font-
weight: 300; line-height: 1.2em; margin: 0px 0px 20px; }

@media only screen and (max-width: 959px) {


.offers-partner-block { font-size: 13px; }
}

@media only screen and (max-width: 767px) {


.offers-partner-block { height: 880px; font-size: 20px; }
}

.offers-partner-block-picture { position: absolute; top: 0px; left: 0px; width:


42.8%; height: 100%; z-index: 2; background-size: cover; background-position: 50%
0px; text-indent: -9999px; overflow: hidden; }

@media only screen and (max-width: 767px) {


.offers-partner-block-picture { width: 100%; height: 50%; }
}

.offers-partner-block-content { position: absolute; top: 0px; left: 45%; width:


49%; height: 100%; z-index: 2; padding: 23px 30px; }

@media only screen and (max-width: 1279px) {


.offers-partner-block-content { padding: 18px 20px; }
}

@media only screen and (max-width: 767px) {


.offers-partner-block-content { width: 100%; top: 50%; height: 50%; left: 0px; }
}

.offers-partner-block__logo { position: absolute; width: 90px; height: auto; left:


20px; top: 20px; z-index: 3; }

@media only screen and (max-width: 767px) {


.offers-partner-block__logo { top: 14px; left: 17px; width: 178px; }
}

.offers-partner-block__link-more { position: absolute; left: 0px; top: 0px; width:


100%; height: 100%; z-index: 4; text-indent: -9999px; overflow: hidden; }

.offers-partner-block__title { font-size: 20px; margin: 0px 0px 13px; }

@media only screen and (max-width: 1279px) {


.offers-partner-block__title { margin: 0px 0px 8px; }
}

@media only screen and (max-width: 959px) {


.offers-partner-block__title { font-size: 18px; margin: 0px 0px 5px; }
}

@media only screen and (max-width: 767px) {


.offers-partner-block__title { font-size: 24px; margin: 0px 0px 23px; }
}

.sub-menu-container { padding: 20px 0px 10px; }

.sub-menu-container.is-medium-padding { padding: 30px 0px 0px; }

@media only screen and (max-width: 767px) {


.sub-menu-container { padding: 0px; display: none; }
.sub-menu-container .helpfaqwidget__view, .sub-menu-container .row { margin-left:
-20px; margin-right: -20px; }
}

.sub-menu-container-all-destinations .helpfaqwidget__view > [class^="col-"]:first-


child, .sub-menu-container-all-destinations .row > [class^="col-"]:first-child
{ width: auto; margin-right: 8%; }

.flight-status-page .sub-menu-container { position: relative; z-index: 10; }

.sub-menu-block { display: inline-block; vertical-align: top; position: relative;


padding: 11px 17px 11px 0px; border-right: 1px solid rgb(153, 153, 153); margin:
0px 12px 0px -65px; }

@media only screen and (max-width: 1279px) {


.sub-menu-block { margin-left: 0px; }
}

@media only screen and (max-width: 767px) {


.sub-menu-block { display: none; }
}

.sub-menu-block-opener { display: inline-block; vertical-align: top; text-


decoration: none; width: 30px; height: 24px; position: relative; opacity: 1;
transition: opacity 0.2s ease 0s; }

.sub-menu-block-opener::after { content: ""; position: absolute; inset: -5px; }

.sub-menu-block-opener:focus, .sub-menu-block-opener:hover { opacity: 0.7;


transition: opacity 0.2s ease 0s; }

.sub-menu-block-opener-line { position: absolute; left: 0px; top: 0px; background-


color: rgb(92, 9, 49); width: 100%; height: 4px; }

.sub-menu-block-opener-line + .sub-menu-block-opener-line { top: 10px; }

.sub-menu-block-opener-line + .sub-menu-block-opener-line + .sub-menu-block-opener-


line { top: 20px; }

.redeem-page .sub-menu-container.is-medium-padding + .C5.c5-js-ignore { min-height:


680px; }

.sub-menu-aside { position: fixed; top: 0px; bottom: 0px; left: 0px; width: 280px;
z-index: 20; background-color: rgb(235, 235, 235); border-right: 1px solid rgba(0,
0, 0, 0.05); transform: translateX(-100%); transition: transform 0.6s ease 0s, -
webkit-transform 0.6s ease 0s; }

.sub-menu-active .sub-menu-aside { transform: translateX(0px); transition:


transform 0.6s ease 0s, -webkit-transform 0.6s ease 0s; }

.resize-active .sub-menu-active .sub-menu-aside { transition: none 0s ease 0s; }


.resize-active .sub-menu-aside { transition: none 0s ease 0s; }

@media only screen and (max-width: 767px) {


.sub-menu-aside { display: none; }
}

.sub-menu-list { padding: 0px; margin: 0px; list-style-type: none; position:


absolute; top: 52%; left: 15px; right: 15px; font-size: 22px; font-weight: 700;
transform: translateY(-50%); }

.sub-menu-list-item { margin: 0px 0px 2px; }

.sub-menu-list-link { text-decoration: none; outline: 0px; color: rgb(92, 9, 49); }

.sub-menu-list-link:focus, .sub-menu-list-link:hover { text-decoration: none;


color: rgb(92, 9, 49); }

.sub-menu-list-item-active .sub-menu-list-link { color: rgb(92, 9, 49); font-


weight: 700; }

.sub-menu-list-level02 { padding: 9px 0px 0px 24px; font-size: 16px; font-weight:


300; }

.sub-menu-list-level02-item { margin: 0px 0px 7px; }

.sub-menu-list-level02-link { color: rgb(92, 9, 49); text-decoration: none; }

.sub-menu-list-level02-link:focus, .sub-menu-list-level02-link:hover { text-


decoration: none; color: rgb(92, 9, 49); }

.sub-menu-list-level02-item-active .sub-menu-list-level02-link { color: rgb(92, 9,


49); font-weight: 700; }

.main-holder-sm { position: relative; overflow: hidden; }

.main-holder-sm .main-holder { width: 100%; }

@media (max-width: 1659px) and (min-width: 768px) {


.main-holder-sm .main-holder { transition: transform 0.6s ease 0s, -webkit-
transform 0.6s ease 0s; }
.resize-active .main-holder-sm .main-holder { transition: none 0s ease 0s; }
.sub-menu-active .main-holder-sm .main-holder { transform: translateX(280px);
transition: transform 0.6s ease 0s, -webkit-transform 0.6s ease 0s; }
.resize-active .sub-menu-active .main-holder-sm .main-holder { transition: none
0s ease 0s; }
}

.custom-select { display: inline-block; vertical-align: top; position: relative;


min-width: 147px; user-select: none; outline: 0px !important; }

@media only screen and (max-width: 767px) {


.custom-select { min-width: 330px; }
.is-drop-down-style02 .custom-select { min-width: 80px; }
}

.custom-select.open .custom-select-opener::after, .custom-select.open .select2-


container .select2-selection--multiple::after, .select2-container .custom-
select.open .select2-selection--multiple::after { content: ""; padding-top:
7px; }

.custom-select select, .custom-select-element { opacity: 0; width: 100%; height:


100%; position: absolute; left: 0px; z-index: -1; outline: 0px !important; }

@media only screen and (max-width: 959px) {


.custom-select select, .custom-select-element { z-index: 1; }
}

@media only screen and (max-width: 767px) {


.custom-select.is-rectangle-large { margin-bottom: 20px; }
.filter-whats-going .custom-select.is-rectangle-large { margin: 0px; }
}

.custom-select.is-restangle-special { display: block; width: 100%; }

.custom-select.is-divider-left { margin-left: 1px; width: calc(100% - 1px); }

@media only screen and (max-width: 767px) {


.custom-select.is-divider-left { margin: 1px 0px 0px; width: 100%; }
}

.custom-select.is-none-icon-opener .custom-select-opener, .custom-select.is-none-


icon-opener .select2-container .select2-selection--multiple, .select2-
container .custom-select.is-none-icon-opener .select2-selection--multiple
{ padding-right: 10px; }

.custom-select.is-none-icon-opener .custom-select-opener::after, .custom-select.is-


none-icon-opener .custom-select-opener::before, .custom-select.is-none-icon-
opener .select2-container .select2-selection--multiple::after, .custom-select.is-
none-icon-opener .select2-container .select2-selection--multiple::before, .select2-
container .custom-select.is-none-icon-opener .select2-selection--
multiple::after, .select2-container .custom-select.is-none-icon-opener .select2-
selection--multiple::before { display: none; }

.custom-select .custom-select-opener.selected, .custom-select .custom-select-


opener.visible, .custom-select .select2-container .selected.select2-selection--
multiple, .custom-select .select2-container .visible.select2-selection--
multiple, .select2-container .custom-select .selected.select2-selection--
multiple, .select2-container .custom-select .visible.select2-selection--multiple
{ padding: 20px 30px 0px 8px; }

@media only screen and (max-width: 959px) {


.custom-select .custom-select-opener.selected, .custom-select .custom-select-
opener.visible, .custom-select .select2-container .selected.select2-selection--
multiple, .custom-select .select2-container .visible.select2-selection--
multiple, .select2-container .custom-select .selected.select2-selection--
multiple, .select2-container .custom-select .visible.select2-selection--multiple
{ padding-top: 32px; }
}

.custom-select.is-decor-arrow::after { content: ""; position: absolute; right:


10px; bottom: 12px; width: 0px; height: 0px; border-top: 7px solid transparent;
border-left: 7px solid transparent; border-bottom: 7px solid rgb(114, 40, 88); }

.custom-select.is-drop-down-style02 { min-width: 96px; }

.custom-select.error { height: auto; overflow: visible; }


.autocomplete .custom-select.error input[type="text"], .custom-
select.error .autocomplete input[type="text"], .custom-select.error .input-base-
elem, .custom-select.error .input-base-placeholder { height: 50px; padding-right:
60px; }

@media only screen and (max-width: 767px) {


.autocomplete .custom-select.error input[type="text"], .custom-
select.error .autocomplete input[type="text"], .custom-select.error .input-base-
elem, .custom-select.error .input-base-placeholder { height: 80px; padding-right:
90px; }
}

.custom-select.error .custom-select-opener, .custom-select.error .select2-container


.select2-selection--multiple, .select2-container .custom-select.error .select2-
selection--multiple { border-color: rgb(181, 0, 0); }

.custom-select.error .custom-select-opener::after, .custom-select.error .custom-


select-opener::before, .custom-select.error .select2-container .select2-selection--
multiple::after, .custom-select.error .select2-container .select2-selection--
multiple::before, .select2-container .custom-select.error .select2-selection--
multiple::after, .select2-container .custom-select.error .select2-selection--
multiple::before { top: 25px; }

@media only screen and (max-width: 767px) {


.custom-select.error .custom-select-opener::after, .custom-select.error .custom-
select-opener::before, .custom-select.error .select2-container .select2-selection--
multiple::after, .custom-select.error .select2-container .select2-selection--
multiple::before, .select2-container .custom-select.error .select2-selection--
multiple::after, .select2-container .custom-select.error .select2-selection--
multiple::before { top: 40px; }
}

.custom-select.error .input-base-placeholder { color: rgb(181, 0, 0); }

.custom-select.error .input-base-bg { height: 50px; }

@media only screen and (max-width: 767px) {


.custom-select.error .input-base-bg { height: 80px; }
}

.custom-select.error::after { content: ""; position: absolute; top: 16px; right:


40px; color: rgb(181, 0, 0); font-size: 18px; speak: none; font-style: normal;
font-weight: 400; font-variant: normal; text-transform: none; line-height: 1; -
webkit-font-smoothing: antialiased; font-family: icomoon !important; }

@media only screen and (max-width: 767px) {


.custom-select.error::after { top: 26px; right: 60px; font-size: 30px; }
}

.custom-select-label { font-size: 12px; line-height: 15px; font-weight: 700;


position: absolute; left: 10px; top: 10px; color: rgb(114, 40, 88); text-transform:
uppercase; z-index: 4; }

.custom-select-opener, .select2-container .select2-selection--multiple { display:


block; font-size: 12px; padding: 5px 28px 5px 8px; border: 1px solid rgb(215, 215,
215); background-color: rgb(255, 255, 255); height: 28px; text-decoration: none;
border-radius: 14px; color: rgb(90, 90, 90); transition: background-image 0.2s ease
0s, border 0.2s ease 0s; cursor: pointer; width: 100%; white-space: nowrap; text-
overflow: ellipsis; overflow: hidden; z-index: 4; }
.focus .custom-select-opener, .focus .select2-container .select2-selection--
multiple, .select2-container .focus .select2-selection--multiple { outline: -
webkit-focus-ring-color auto 5px; }

.border-left-none .custom-select-opener, .border-left-none .select2-


container .select2-selection--multiple, .select2-container .border-left-
none .select2-selection--multiple { margin-left: -1px; border-left-color:
transparent !important; }

@media only screen and (max-width: 767px) {


.border-left-none .custom-select-opener, .border-left-none .select2-
container .select2-selection--multiple, .select2-container .border-left-
none .select2-selection--multiple { margin-left: 0px; border-left-color: rgb(215,
215, 215) !important; border-top-color: transparent !important; }
}

.border-right-none .custom-select-opener, .border-right-none .select2-


container .select2-selection--multiple, .select2-container .border-right-
none .select2-selection--multiple { margin-right: -1px; border-right-color:
transparent !important; }

.is-rectangle-large .custom-select-opener, .is-rectangle-large .select2-


container .select2-selection--multiple, .select2-container .is-rectangle-
large .select2-selection--multiple { height: 50px; padding: 14px 43px 14px 10px;
font-size: 15px; border-radius: 0px; }

@media only screen and (max-width: 767px) {


.is-rectangle-large .custom-select-opener, .is-rectangle-large .select2-container
.select2-selection--multiple, .select2-container .is-rectangle-large .select2-
selection--multiple { height: 80px; padding: 25px 50px 25px 16px; font-size: 16px;
font-weight: 400; }
}

@media only screen and (max-width: 767px) {


.is-rectangle-large.is-drop-down-style02 .custom-select-opener, .is-rectangle-
large.is-drop-down-style02 .select2-container .select2-selection--
multiple, .select2-container .is-rectangle-large.is-drop-down-style02 .select2-
selection--multiple { height: 75px; font-size: 27px; padding: 17px 60px 17px
14px; }
}

.is-restangle-special .custom-select-opener, .is-restangle-special .select2-


container .select2-selection--multiple, .select2-container .is-restangle-
special .select2-selection--multiple { height: 60px; border-radius: 0px; padding:
21px 20px 10px 10px; font-size: 25px; line-height: 1.3em; font-weight: 100; color:
rgb(0, 0, 0); border: 0px; }

.is-restangle-special .custom-select-opener::after, .is-restangle-special .custom-


select-opener::before, .is-restangle-special .select2-container .select2-
selection--multiple::after, .is-restangle-special .select2-container .select2-
selection--multiple::before, .select2-container .is-restangle-special .select2-
selection--multiple::after, .select2-container .is-restangle-special .select2-
selection--multiple::before { display: none; }

.is-restangle-special .custom-select-opener:focus, .is-restangle-special .custom-


select-opener:hover, .is-restangle-special .select2-container .select2-selection--
multiple:focus, .is-restangle-special .select2-container .select2-selection--
multiple:hover, .select2-container .is-restangle-special .select2-selection--
multiple:focus, .select2-container .is-restangle-special .select2-selection--
multiple:hover { color: rgb(0, 0, 0); }

@media only screen and (max-width: 767px) {


.is-restangle-special .custom-select-opener, .is-restangle-special .select2-
container .select2-selection--multiple, .select2-container .is-restangle-
special .select2-selection--multiple { padding-right: 40px; }
}

.is-drop-down-style02 .custom-select-opener, .is-drop-down-style02 .select2-


container .select2-selection--multiple, .select2-container .is-drop-down-
style02 .select2-selection--multiple { color: rgb(92, 9, 49); }

.is-drop-down-style02 .custom-select-opener:focus, .is-drop-down-style02 .custom-


select-opener:hover, .is-drop-down-style02 .select2-container .select2-selection--
multiple:focus, .is-drop-down-style02 .select2-container .select2-selection--
multiple:hover, .select2-container .is-drop-down-style02 .select2-selection--
multiple:focus, .select2-container .is-drop-down-style02 .select2-selection--
multiple:hover { color: rgb(92, 9, 49); }

.is-text-gray .custom-select-opener, .is-text-gray .select2-container .select2-


selection--multiple, .select2-container .is-text-gray .select2-selection--multiple
{ color: rgb(153, 153, 153); }

@media only screen and (max-width: 767px) {


.custom-select-opener, .select2-container .select2-selection--multiple { height:
60px; border-radius: 34px; padding: 18px 45px 18px 18px; font-size: 24px; font-
weight: 100; }
}

.custom-select-opener:focus, .custom-select-opener:hover, .select2-


container .select2-selection--multiple:focus, .select2-container .select2-
selection--multiple:hover { text-decoration: none; border-color: rgb(202, 202,
202); color: rgb(90, 90, 90); transition: background 0.2s ease 0s, border 0.2s ease
0s; }

.custom-select-opener:focus::before, .custom-select-opener:hover::before, .select2-


container .select2-selection--multiple:focus::before, .select2-container .select2-
selection--multiple:hover::before { background-color: rgb(150, 141, 132);
transition: background 0.2s ease 0s; }

.custom-select-opener::after, .custom-select-opener::before, .select2-


container .select2-selection--multiple::after, .select2-container .select2-
selection--multiple::before { content: ""; position: absolute; top: 6px; right:
7px; width: 17px; height: 17px; border-radius: 100%; background-color: rgb(162,
154, 146); transition: background 0.2s ease 0s; z-index: 3; }

.is-rectangle-large .custom-select-opener::after, .is-rectangle-large .custom-


select-opener::before, .is-rectangle-large .select2-container .select2-selection--
multiple::after, .is-rectangle-large .select2-container .select2-selection--
multiple::before, .select2-container .is-rectangle-large .select2-selection--
multiple::after, .select2-container .is-rectangle-large .select2-selection--
multiple::before { top: 50%; margin: -10px 0px 0px; right: 14px; width: 21px;
height: 21px; }

@media only screen and (max-width: 767px) {


.is-rectangle-large .custom-select-opener::after, .is-rectangle-large .custom-
select-opener::before, .is-rectangle-large .select2-container .select2-selection--
multiple::after, .is-rectangle-large .select2-container .select2-selection--
multiple::before, .select2-container .is-rectangle-large .select2-selection--
multiple::after, .select2-container .is-rectangle-large .select2-selection--
multiple::before { width: 30px; height: 30px; margin: -15px 0px 0px; right: 19px; }
}

@media only screen and (max-width: 767px) {


.custom-select-opener::after, .custom-select-opener::before, .select2-
container .select2-selection--multiple::after, .select2-container .select2-
selection--multiple::before { width: 30px; height: 30px; top: 15px; right: 19px; }
}

.custom-select-opener::after, .select2-container .select2-selection--


multiple::after { speak: none; font-style: normal; font-weight: 400; font-variant:
normal; text-transform: none; content: ""; color: rgb(255, 255, 255); background:
0px center; font-size: 4px; line-height: 1em; padding: 7px 4px; z-index: 7; border-
radius: 0px; font-family: icomoon !important; }

.is-rectangle-large .custom-select-opener::after, .is-rectangle-large .select2-


container .select2-selection--multiple::after, .select2-container .is-rectangle-
large .select2-selection--multiple::after { padding: 8px 4px; font-size: 6px; }

@media only screen and (max-width: 767px) {


.is-rectangle-large .custom-select-opener::after, .is-rectangle-large .select2-
container .select2-selection--multiple::after, .select2-container .is-rectangle-
large .select2-selection--multiple::after { font-size: 10px; padding: 11px 4px; }
}

@media only screen and (max-width: 767px) {


.custom-select-opener::after, .select2-container .select2-selection--
multiple::after { padding: 10px 4px; font-size: 10px; }
}

.is-gray-style .custom-select-opener, .is-gray-style .select2-container .select2-


selection--multiple, .select2-container .is-gray-style .select2-selection--multiple
{ height: 26px; border: 0px; color: rgb(92, 9, 49); background-color: rgb(235, 235,
235); }

.is-gray-style .custom-select-opener:focus, .is-gray-style .custom-select-


opener:hover, .is-gray-style .select2-container .select2-selection--multiple:focus,
.is-gray-style .select2-container .select2-selection--multiple:hover, .select2-
container .is-gray-style .select2-selection--multiple:focus, .select2-
container .is-gray-style .select2-selection--multiple:hover { background-color:
rgb(230, 230, 230); }

.is-gray-style .custom-select-opener .icon-box, .is-gray-style .select2-


container .select2-selection--multiple .icon-box, .select2-container .is-gray-style
.select2-selection--multiple .icon-box { top: 5px; }

@media only screen and (max-width: 767px) {


.is-gray-style .custom-select-opener .icon-box, .is-gray-style .select2-container
.select2-selection--multiple .icon-box, .select2-container .is-gray-style .select2-
selection--multiple .icon-box { top: 19px; }
}

@media only screen and (max-width: 767px) {


.is-gray-style .custom-select-opener, .is-gray-style .select2-container .select2-
selection--multiple, .select2-container .is-gray-style .select2-selection--multiple
{ height: 68px; }
}
.custom-select-dropdown { position: absolute; left: 0px; top: 97%; z-index: 20;
width: 241px; border: 1px solid rgb(215, 215, 215); background-color: rgb(255, 255,
255); border-radius: 11px 4px; color: rgb(55, 62, 70); padding: 0px; will-change:
opacity; visibility: hidden; opacity: 0; pointer-events: none; transition: opacity
0.1s ease 0s, visibility 0.1s ease 0s; }

.is-rectangle-large .custom-select-dropdown { width: 100%; border-radius: 0px !


important; }

@media only screen and (max-width: 767px) {


.is-rectangle-large .custom-select-dropdown { width: 100%; min-width: 440px; }
}

.is-restangle-special .custom-select-dropdown { width: 100%; min-width: 300px;


border-radius: 0px !important; }

@media only screen and (max-width: 767px) {


.is-drop-down-style02 .custom-select-dropdown { left: 0px; right: 0px; min-width:
10px; }
}

@media only screen and (max-width: 767px) {


.custom-select-dropdown { top: 99%; width: 380px; padding: 16px 0px 26px; border-
radius: 20px 10px; box-shadow: none; }
}

@media only screen and (max-width: 767px) and (max-width: 959px) {


.custom-select-dropdown { padding: 0px; }
}

.open .custom-select-dropdown { opacity: 1; visibility: visible; pointer-events:


auto; transition: opacity 0.3s ease 0s, visibility 0.3s ease 0s; z-index: 900; }

.is-right-position .custom-select-dropdown { left: auto; right: 0px; border-radius:


4px 11px; }

@media only screen and (max-width: 767px) {


.is-right-position .custom-select-dropdown { border-radius: 10px 20px; }
}

.is-drop-down-under .custom-select-dropdown { top: 100%; }

.is-drop-down-shadow-none .custom-select-dropdown { box-shadow: none; border-color:


rgb(215, 215, 215); }

.is-drop-down-style02 .custom-select-dropdown { width: 100%; padding-bottom: 4px;


border-width: 0px 1px 1px; margin-top: -1px; }

.is-drop-down-style02 .custom-select-dropdown::before { position: absolute;


content: ""; left: 10px; right: 10px; height: 1px; background-color: rgb(215, 215,
215); top: 0px; }

@media only screen and (max-width: 767px) {


.is-drop-down-style02 .custom-select-dropdown::before { left: 15px; right:
15px; }
}

@media only screen and (max-width: 767px) {


.is-drop-down-style02 .custom-select-dropdown { padding-top: 10px; }
}

.custom-select-title { display: block; padding: 10px 30px 10px 46px; font-size:


12px; font-weight: 700; }

.is-rectangle-large .custom-select-title { font-size: 14px; }

.is-drop-down-style02 .custom-select-title { padding: 0px 20px 0px 10px; color:


rgb(92, 9, 49); font-weight: 400; font-size: 12px; }

@media only screen and (max-width: 767px) {


.is-drop-down-style02 .custom-select-title { font-size: 15px; padding: 0px 30px
0px 15px; }
}

@media only screen and (max-width: 767px) {


.custom-select-title { display: none; padding: 12px 40px 12px 50px; font-size:
16px; font-weight: 400; }
}

.custom-select-list { margin: 0px; padding: 0px; left: 0px; list-style-type: none;


font-size: 16px; font-weight: 400; cursor: pointer; }

@media only screen and (max-width: 767px) {


.custom-select-list { font-size: 20px; font-weight: 100; margin: 0px; }
}

.is-drop-down-style02 .custom-select-list { font-size: 12px; margin: 0px; }

@media only screen and (max-width: 767px) {


.is-drop-down-style02 .custom-select-list { font-size: 15px; }
}

.is-drop-down-style02 .custom-select-list > li { position: relative; }

.is-drop-down-style02 .custom-select-list > li::after { content: ""; position:


absolute; left: 15px; right: 15px; bottom: 0px; margin: 0px; border: 0px;
transition: none 0s ease 0s; width: auto; height: 1px; background-color: rgb(215,
215, 215); }

@media only screen and (max-width: 767px) {


.is-drop-down-style02 .custom-select-list > li::after { left: 20px; right:
20px; }
}

.is-drop-down-style02 .custom-select-list > li:last-child::after { display: none; }

.custom-select-item { display: block; padding: 7px 30px 8px 10px; color: rgb(55,
62, 70); text-decoration: none; transition: background 0.2s ease 0s; position:
relative; cursor: pointer; }

.is-drop-down-style02 .custom-select-item { padding: 4px 15px; }

@media only screen and (max-width: 767px) {


.is-drop-down-style02 .custom-select-item { padding: 5px 20px; }
}

.custom-select-item.selected::after { opacity: 0; visibility: hidden; transition:


opacity 0.2s ease 0s, visibility 0.2s ease 0s; }

.custom-select-item.selected::after { opacity: 1; visibility: visible; transition:


opacity 0.2s ease 0s, visibility 0.2s ease 0s; }

.custom-select-item:focus, .custom-select-item:hover { text-decoration: none;


background: rgb(92, 9, 49); transition: background 0.2s ease 0s; color: rgb(255,
255, 255); }

@media only screen and (max-width: 767px) {


.custom-select-item { padding: 4px 10px; }
}

.custom-select-close { position: absolute; bottom: 10px; right: 12px; width: 19px;


height: 19px; border-radius: 100%; background-color: rgb(162, 154, 146); text-
decoration: none; font-size: 0px; line-height: 0; color: transparent; overflow:
hidden; cursor: pointer; }

.is-rectangle-large .custom-select-close { width: 20px; height: 20px; }

@media only screen and (max-width: 767px) {


.is-rectangle-large .custom-select-close { width: 30px; height: 30px; }
}

.is-drop-down-style02 .custom-select-close { background: 0px center; font-size:


16px; line-height: 1; width: auto; height: auto; bottom: auto; top: 6px; right:
7px; border-radius: 0px; }

@media only screen and (max-width: 767px) {


.is-drop-down-style02 .custom-select-close { top: 11px; right: 12px; }
}

.is-drop-down-style02 .custom-select-close::before { content: ""; font-size:


15px; line-height: 1; padding: 0px; color: rgb(92, 9, 49); position: relative; }

@media only screen and (max-width: 767px) {


.is-drop-down-style02 .custom-select-close::before { font-size: 18px; }
}

@media only screen and (max-width: 767px) {


.custom-select-close { display: none; width: 30px; height: 30px; right: 19px;
bottom: 19px; }
}

.custom-select-close:focus, .custom-select-close:hover { text-decoration: none;


background-color: rgb(125, 116, 107); }

.custom-select-close:focus::before, .custom-select-close:hover::before { color:


rgb(255, 255, 255); }

.is-drop-down-style02 .custom-select-close:focus, .is-drop-down-style02 .custom-


select-close:hover { background: 0px center; }

.is-drop-down-style02 .custom-select-close:focus::before, .is-drop-down-


style02 .custom-select-close:hover::before { color: rgb(92, 9, 49); }

.custom-select-close::before { content: ""; position: absolute; top: 0px; left:


0px; padding: 5px 3px; color: rgb(255, 255, 255); background: 0px center; text-
decoration: none; font-size: 6px; line-height: 1em; border-radius: 0px; speak:
none; font-style: normal; font-weight: 400; font-variant: normal; text-transform:
none; font-family: icomoon !important; }

@media only screen and (max-width: 767px) {


.custom-select-close::before { font-size: 10px; padding: 9px 4px; }
}

.custom-select .input-base-placeholder { display: none; height: 26px; padding: 5px


10px 0px; font-size: 10px; color: rgb(92, 9, 49); }

.custom-select .input-base-placeholder.visible { display: block; }

@media only screen and (max-width: 959px) {


.custom-select .input-base-placeholder { font-size: 18px; height: auto; }
}

.custom-select .custom-select-element.partner-select-element { outline: inherit !


important; }

.custom-select-country ~ .custom-select-opener.selected, .select2-


container .custom-select-country ~ .selected.select2-selection--multiple { padding-
left: 40px; background-repeat: no-repeat; background-position: 10px 23px; }

.select2-container [dir="rtl"] .custom-select-country ~ .selected.select2-


selection--multiple, [dir="rtl"] .custom-select-country ~ .custom-select-
opener.selected, [dir="rtl"] .select2-container .custom-select-country
~ .selected.select2-selection--multiple { }

@media only screen and (max-width: 767px) {


.custom-select-country ~ .custom-select-opener.selected, .select2-
container .custom-select-country ~ .selected.select2-selection--multiple
{ background-position: 10px 40px; }
.select2-container [dir="rtl"] .custom-select-country ~ .selected.select2-
selection--multiple, [dir="rtl"] .custom-select-country ~ .custom-select-
opener.selected, [dir="rtl"] .select2-container .custom-select-country
~ .selected.select2-selection--multiple { background-position: 97.5% 35px; }
}

.select2-container { display: inline-block; margin: 0px; vertical-align: middle;


position: relative !important; top: auto !important; left: 0px !important; }

.select2-dropdown { background-color: rgb(255, 255, 255); border-top: 0px; display:


block; position: relative; top: 0px; left: -100000px; width: 100%; z-index: 1051; }

.select2-hidden-accessible { border: 0px !important; clip: rect(0px, 0px, 0px, 0px)


!important; height: 1px !important; margin: -1px !important; overflow: hidden !
important; padding: 0px !important; position: absolute !important; width: 1px !
important; }

.select2-container .select2-selection--multiple { cursor: pointer; display: block;


min-height: 32px; user-select: none; overflow: visible; border: 0px; padding: 0px !
important; }

.select2-container .select2-selection--multiple::after, .select2-


container .select2-selection--multiple::before { display: none; cursor: pointer;
top: 24px !important; right: 13px !important; }

.select2-container--default .select2-selection--multiple { background-color:


rgb(255, 255, 255); cursor: text; border-bottom: 0px; }
.select2-container--open .select2-dropdown { left: 0px; padding-bottom: 20px; }

.select2-container--open .select2-dropdown .select2-results { display: none; }

.select2-results { display: block; }

.select2-results__options { list-style: none; margin: 0px; padding: 0px; }

.select2-results__option { padding: 6px; user-select: none; color: rgb(102, 102,


102); font-weight: 700; font-size: 15px; }

.select2-results__option .icon { color: rgb(202, 202, 202); vertical-align: -2px; }

.select2-results__option .select2-results__option--query { color: rgb(202, 202,


202); font-weight: 300; }

.select2-results__option.select2-results__message { padding-left: 10px; padding-


right: 10px; font-weight: 300; }

.select2-results__option[aria-selected] { padding-left: 20px; padding-right: 20px;


cursor: pointer; }

.select2-results__option[aria-selected][aria-selected="true"] .icon { color:


rgb(82, 18, 49); }

.select2-container--default .select2-results__option .select2-results__option


{ padding-left: 1em; }

.select2-container--default .select2-results__option--highlighted[aria-selected]
{ background-color: rgb(82, 18, 49); color: rgb(255, 255, 255); }

.select2-container--default .select2-results__option--highlighted[aria-
selected] .icon, .select2-container--default .select2-results__option--
highlighted[aria-selected] .select2-results__option--query { color: rgb(255, 255,
255); }

.select2-container .select2-search--inline { position: absolute; top: 0px; left:


0px; width: 100%; height: 50px; padding: 5px; margin-top: 0px; }

.select2-container .select2-search--inline::before { speak: none; font-style:


normal; font-weight: 400; font-variant: normal; text-transform: none; line-height:
1; -webkit-font-smoothing: antialiased; position: absolute; top: 25px; left: 11px;
color: rgb(82, 18, 49); font-size: 13px; font-family: icomoon !important; }

@media only screen and (max-width: 767px) {


.select2-container .select2-search--inline::before { top: 40px; left: 17px; font-
size: 23px; }
}

@media only screen and (max-width: 767px) {


.select2-container .select2-search--inline { height: 80px; }
}

.select2-container .select2-search--inline .select2-search__field { border: 0px;


font-size: 100%; margin-top: 5px; padding: 0px; }

.select2-container--default .select2-search--inline .select2-search__field


{ background: 0px center; border: 0px; outline: 0px; box-shadow: none; appearance:
textfield; margin-top: 0px; height: 100%; border-radius: 4px; cursor: pointer;
text-indent: 5px; width: 100% !important; }

.select2-container--default.select2-container--open { z-index: 5; padding-top:


20px; background: rgb(255, 255, 255); }

.select2-container--default.select2-container--open:last-child { border-bottom: 1px


solid rgb(215, 215, 215); }

.select2-container--default.select2-container--open ~ .input-base-placeholder { z-
index: 5; transition-property: height, padding, font-size, color !important;
transition-duration: 0.2s !important; transition-timing-function: ease !
important; }

.select2-container--default.select2-container--open .select2-search--
inline .select2-search__suggestion { position: absolute; top: 50%; left: 30px;
transform: translateY(-50%); opacity: 0.2; letter-spacing: -0.2px; margin-top: 6px;
}

@media only screen and (max-width: 767px) {


.select2-container--default.select2-container--open .select2-search--
inline .select2-search__suggestion { left: 45px; margin-top: 10px; letter-spacing:
-0.5px; }
}

.select2-container--default.select2-container--open .select2-search--
inline .select2-search__field { cursor: auto; text-indent: 25px; color: rgb(143,
143, 141); font-weight: 300; margin-top: 6px; }

@media only screen and (max-width: 767px) {


.select2-container--default.select2-container--open .select2-search--
inline .select2-search__field { margin-top: 10px; text-indent: 40px; }
}

.select2-container--default .select2-selection--multiple .select2-


selection__rendered { margin-bottom: 0px; }

.select2-container--default.select2-container--open .select2-selection--
multiple .select2-selection__rendered { position: relative; top: 0px; left: 0px;
min-height: 60px; width: 100%; padding-top: 60px; padding-left: 7px; background:
rgb(255, 255, 255); }

@media only screen and (max-width: 767px) {


.select2-container--default.select2-container--open .select2-selection--
multiple .select2-selection__rendered { padding-top: 90px; }
}

.select2-container--default.select2-container--open .select2-selection--multiple
{ margin-top: -20px; }

.select2-container--default.select2-container--open .select2-selection--
multiple::before { display: block; }

.select2-container--default.select2-container--open .select2-selection--
multiple::after { display: block; content: ""; padding-top: 7px; }

@media only screen and (max-width: 767px) {


.select2-container--default.select2-container--open .select2-selection--
multiple::after, .select2-container--default.select2-container--open .select2-
selection--multiple::before { margin-top: 0px; margin-right: 5px; }
}

.select2-container--default .select2-selection--multiple .select2-selection__choice


{ position: relative; background-color: rgb(82, 18, 49); border: 0px; border-
radius: 4px; cursor: default; float: left; margin-right: 5px; margin-top: 5px;
font-size: 13px; color: rgb(255, 255, 255); padding: 7px 30px 7px 10px; line-
height: 1; font-weight: 100; display: none; }

.select2-container--default .select2-selection--multiple .select2-


selection__choice__remove { position: absolute; top: 50%; right: 5px; width: 16px;
height: 16px; background-color: rgb(255, 255, 255); border-radius: 100%; color:
rgb(82, 18, 49); font-size: 18px; text-align: center; line-height: 15px; vertical-
align: middle; transform: translateY(-50%); }

.select2-container--default .select2-selection--multiple[aria-
expanded="true"] .select2-selection__choice { display: inline-block; }

.select2-container--default .select2-selection--multiple:hover { border-color:


rgb(215, 215, 215); }

.custom-multi-select-container { width: 100%; min-height: 50px; }

.custom-multi-select-container > div { position: absolute; width: inherit;


background: rgb(255, 255, 255); overflow: hidden; border: 1px solid rgb(215, 215,
215); }

.custom-multi-select-container.dropdown-open > div { border-bottom: 0px; }

.custom-multi-select-container.custom-select .input-base-placeholder { display:


block; height: inherit; padding: 15px 11px; font-size: 15px; color: rgb(153, 153,
153); }

.custom-multi-select-container.custom-select .input-base-placeholder.active
{ height: 26px; padding: 5px 10px 0px; font-size: 10px; color: rgb(82, 18, 49); }

@media only screen and (max-width: 767px) {


.custom-multi-select-container.custom-select .input-base-placeholder.active
{ height: 35px; padding: 9px 16px 4px; font-size: 20px; }
}

@media only screen and (max-width: 767px) {


.custom-multi-select-container.custom-select .input-base-placeholder { font-size:
22px; padding: 25px 16px; }
}

@media only screen and (max-width: 767px) {


.custom-multi-select-container { min-height: 80px; }
}

.custom-multi-select-idle { position: absolute; z-index: 1; width: 100%;


background-color: rgb(255, 255, 255); }

.custom-multi-select-idle .custom-select-opener, .custom-multi-select-


idle .select2-container .select2-selection--multiple, .select2-container .custom-
multi-select-idle .select2-selection--multiple { color: rgb(153, 153, 153); border:
0px; padding-right: 42px !important; }

.custom-multi-select-idle .custom-select-opener.selected, .custom-multi-select-idle


.select2-container .selected.select2-selection--multiple, .select2-
container .custom-multi-select-idle .selected.select2-selection--multiple
{ padding-left: 10px; border: 0px; }

@media only screen and (max-width: 767px) {


.custom-multi-select-idle .custom-select-opener.selected, .custom-multi-select-
idle .select2-container .selected.select2-selection--multiple, .select2-
container .custom-multi-select-idle .selected.select2-selection--multiple
{ padding-top: 37px; padding-left: 17px; }
}

.weather-container { position: absolute; right: 0px; top: 50%; z-index: 6;


transform: translateY(-70%); }

@media only screen and (max-width: 767px) {


.weather-container { right: auto; left: 20px; top: 30px; transform:
translateY(0px); }
}

.weather-block { position: relative; overflow: hidden; width: 110px; height: 110px;


background-color: rgb(92, 9, 49); color: rgb(255, 255, 255); white-space: nowrap;
font-size: 15px; text-align: center; }

@media only screen and (max-width: 959px) {


.weather-block { width: 70px; height: 70px; }
}

@media only screen and (max-width: 767px) {


.weather-block { width: auto; height: auto; text-align: left; background-color:
transparent; color: rgb(255, 255, 255); text-shadow: rgba(0, 0, 0, 0.7) 0px 1px
2px; }
}

.weather-block::after { content: ""; display: inline-block; vertical-align: middle;


width: 0px; height: 100%; margin: 0px 0px 0px -5px; }

.weather-block-holder { padding: 5px 0px; display: inline-block; vertical-align:


middle; width: 100%; white-space: normal; }

.weather-block.is-white-block { background-color: rgba(255, 255, 255, 0.76); color:


rgb(92, 9, 49); }

@media only screen and (max-width: 767px) {


.weather-block.is-white-block { display: none; }
}

.weather-block-title { display: block; font-size: 13px; font-weight: 700; margin:


0px 0px 5px; }

@media only screen and (max-width: 959px) {


.weather-block-title { font-size: 10px; margin: 0px 0px 1px; }
}

@media only screen and (max-width: 767px) {


.weather-block-title { display: none; }
}

.weather-block-title-mobile { display: none; font-size: 40px; line-height: 1em;


margin: 0px 0px -2px; }
@media only screen and (max-width: 767px) {
.weather-block-title-mobile { display: block; }
}

.weather-block-thermometer { padding: 0px; margin: 0px; list-style-type: none;


font-size: 50px; line-height: 1; font-weight: 100; position: relative; text-
transform: uppercase; }

@media only screen and (max-width: 959px) {


.weather-block-thermometer { font-size: 25px; margin: 0px 0px 2px; }
}

@media only screen and (max-width: 767px) {


.weather-block-thermometer { font-size: 65px; margin: 0px 0px 5px; }
}

.weather-block-thermometer > li { position: absolute; left: 0px; top: 0px; width:


100%; height: 100%; z-index: 1; opacity: 0; }

.weather-block-thermometer > li.active { z-index: 2; position: relative; opacity:


1; }

.weather-block-thermometer-swich { padding: 0px; margin: -3px 0px 0px; list-style-


type: none; font-size: 15px; line-height: 1.3em; font-weight: 100; overflow:
hidden; }

@media only screen and (max-width: 959px) {


.weather-block-thermometer-swich { font-size: 12px; }
}

@media only screen and (max-width: 767px) {


.weather-block-thermometer-swich { font-size: 20px; }
}

.weather-block-thermometer-swich-item { display: inline-block; vertical-align:


middle; padding: 7px; position: relative; }

@media only screen and (max-width: 767px) {


.weather-block-thermometer-swich-item { padding: 0px 3px; }
}

.weather-block-thermometer-swich-item::after { content: ""; position: absolute;


top: 50%; left: 0px; width: 1px; height: 14px; background-color: rgb(255, 255,
255); margin: -7px 0px 0px; }

@media only screen and (max-width: 959px) {


.weather-block-thermometer-swich-item::after { height: 12px; margin: -6px 0px
0px; }
}

@media only screen and (max-width: 767px) {


.weather-block-thermometer-swich-item::after { display: none; }
}

.weather-block-thermometer-swich-item:first-child { padding-left: 0px; }

.weather-block-thermometer-swich-item:first-child::after { display: none; }


.weather-block-thermometer-swich-link { color: rgb(255, 255, 255); text-decoration:
none; outline: 0px; transition: opacity 0.2s ease 0s; opacity: 0.6; }

.active .weather-block-thermometer-swich-link { opacity: 1; }

@media only screen and (max-width: 767px) {


.active .weather-block-thermometer-swich-link { opacity: 1; text-decoration:
underline; }
}

.weather-block-thermometer-swich-link:focus, .weather-block-thermometer-swich-
link:hover { text-decoration: none; color: rgb(255, 255, 255); transition: opacity
0.2s ease 0s; opacity: 1; }

@media only screen and (max-width: 767px) {


.weather-block-thermometer-swich-link:focus, .weather-block-thermometer-swich-
link:hover { text-decoration: underline; }
}

@media only screen and (max-width: 767px) {


.weather-block-thermometer-swich-link { opacity: 1; }
}

.weather-block-description { display: block; font-size: 15px; line-height: 1.2em;


font-weight: 100; margin: -2px 0px 0px; }

@media only screen and (max-width: 959px) {


.weather-block-description { font-size: 12px; }
}

@media only screen and (max-width: 767px) {


.weather-block-description { font-size: 15px; }
}

.weather-block-description-mobile { display: none; font-size: 18px; font-weight:


300; }

@media only screen and (max-width: 767px) {


.weather-block-description-mobile { display: block; }
}

.weather-block-picture { padding: 0px; margin: 0px; list-style-type: none;


overflow: hidden; position: relative; }

.weather-block-picture-item { position: absolute; width: 100%; text-align: center;


top: 0px; left: 0px; z-index: 2; opacity: 0; font-size: 50px; line-height: 1em;
color: rgb(92, 9, 49); }

@media only screen and (max-width: 959px) {


.weather-block-picture-item { font-size: 30px; }
}

@media only screen and (max-width: 767px) {


.weather-block-picture-item { font-size: 50px; }
}

.weather-block-picture-item.active { opacity: 1; position: relative; }

.booking-section { padding: 15px 0px 18px; }


.booking-section .btn-booking { height: 60px; padding: 18px 10px; font-size:
16px; }

@media only screen and (max-width: 767px) {


.booking-section .btn-booking { margin-top: 10px; font-size: 24px; padding: 11px
10px; }
}

.booking-container { position: relative; background-color: rgb(204, 204, 204);


height: 60px; text-align: center; white-space: nowrap; margin-right: 10px; }

@media only screen and (max-width: 767px) {


.booking-container { margin-right: 0px; }
}

.booking-container::after { content: ""; display: inline-block; vertical-align:


middle; width: 0px; height: 100%; margin: 0px 0px 0px -5px; }

.booking-container-placeholder { display: inline-block; vertical-align: middle;


width: 100%; font-size: 17px; color: rgb(255, 255, 255); }

.menu-category { padding: 0px; margin: 0px 0px 10px; list-style-type: none; font-
size: 13px; line-height: 2em; font-weight: 700; }

@media only screen and (max-width: 767px) {


.menu-category { font-size: 20px; }
}

.menu-category-item { margin: 0px 28px 5px 0px; display: inline-block; vertical-


align: top; }

@media only screen and (max-width: 767px) {


.menu-category-item { margin-right: 18px; }
}

.menu-category-link { display: block; padding: 0px 34px 0px 0px; position:


relative; color: rgb(101, 34, 69); text-decoration: none; transition: color 0.2s
ease 0s; }

.menu-category-link:focus, .menu-category-link:hover { text-decoration: none;


color: rgb(158, 53, 108); transition: color 0.2s ease 0s; }

.menu-category-icon { position: absolute; right: 0px; top: 50%; transform:


translateY(-55%); font-size: 1.8em; line-height: 1em; }

@media only screen and (max-width: 767px) {


.menu-category-icon { font-size: 1.2em; }
}

.map-position { position: relative; overflow: hidden; margin: 4px 0px 0px; }

.map-position-wrap { position: relative; overflow: hidden; height: 180px;


background-size: cover; background-position: 50% 0px; background-repeat: no-repeat;
background-color: rgb(164, 164, 164); }

.map-position-title { position: absolute; top: 8px; left: 11px; z-index: 3; font-


size: 15px; font-weight: 700; margin: 0px; color: rgb(255, 255, 255); }
@media only screen and (max-width: 767px) {
.map-position-title { font-size: 20px; top: 10px; }
}

.map-position-link-schedule { display: block; padding: 20px 50px 19px 21px;


background-color: rgb(255, 255, 255); font-size: 13px; font-weight: 700; position:
relative; color: rgb(101, 34, 69); transition: color 0.2s ease 0s; }

.map-position-link-schedule:focus, .map-position-link-schedule:hover { text-


decoration: none; color: rgb(158, 53, 108); transition: color 0.2s ease 0s; }

@media only screen and (max-width: 767px) {


.map-position-link-schedule { padding: 17px 50px 14px 20px; font-size: 20px; }
}

.map-position-link-icon { position: absolute; right: 17px; top: 50%; transform:


translateY(-50%); text-decoration: none; font-size: 1.9em; }

@media only screen and (max-width: 767px) {


.map-position-link-icon { font-size: 1.6em; right: 14px; }
}

.map-position-location { position: absolute; left: 50%; top: 55%; width: 2px;


height: 2px; transform: translateY(-50%) translateX(-50%); z-index: 4; }

.map-position-location-icon { position: absolute; top: 50%; left: 50%; transform:


translateY(-50%) translateX(-50%); }

.map-position-location-description { position: absolute; top: -22px; left: 20px;


font-size: 13px; font-weight: 300; color: rgb(255, 255, 255); }

@media only screen and (max-width: 767px) {


.map-position-location-description { font-size: 20px; top: -36px; }
}

.heading-block { position: relative; text-align: center; color: rgb(101, 34, 69);


max-width: 70%; margin: 0px auto 27px; }

.heading-block.is-full { max-width: 100%; }

.heading-block.text-left { text-align: left; }

.heading-block.text-right { text-align: right; }

.heading-block.is-autocomplete h2 { display: inline; vertical-align: bottom;


margin: 0px 6px 0px 0px; }

.heading-block.is-autocomplete .autocomplete { display: inline-block; vertical-


align: top; margin: 0px; padding: 0px; }

.heading-block.is-autocomplete .autocomplete .autocomplete-cell { display: block;


padding-right: 20px; }

.heading-block.is-autocomplete .autocomplete .autocomplete-text { font-size:


36px; }

@media only screen and (max-width: 767px) {


.heading-block.is-autocomplete .autocomplete .autocomplete-text { font-size:
48px; }
}

.heading-block.is-autocomplete .autocomplete .autocomplete-cell span[class*="


icon-"].icon-pencil, .heading-block.is-autocomplete .autocomplete .autocomplete-
cell span[class^="icon-"].icon-pencil { right: 0px; bottom: 0px; }

@media only screen and (max-width: 767px) {


.heading-block.is-autocomplete .autocomplete .autocomplete-cell span[class*="
icon-"].icon-pencil, .heading-block.is-autocomplete .autocomplete .autocomplete-
cell span[class^="icon-"].icon-pencil { font-size: 20px; bottom: 2px; }
}

.heading-block.is-autocomplete .autocomplete .autocomplete-text::after { bottom:


0px; }

@media only screen and (max-width: 767px) {


.heading-block.is-autocomplete .autocomplete .autocomplete-text::after { bottom:
4px; }
}

@media only screen and (max-width: 767px) {


.heading-block { max-width: 100%; margin-bottom: 34px; }
}

.heading-block h2 { font-size: 36px; margin: 0px 0px 27px; }

@media only screen and (max-width: 767px) {


.heading-block h2 { font-size: 48px; font-weight: 400; margin: 0px auto 17px; }
}

.is-medium-h2 .heading-block h2 { font-size: 48px; }

.heading-block.is-medium-h2 h2 { font-size: 40px; }

@media only screen and (max-width: 767px) {


.heading-block.is-medium-h2 h2 { font-size: 48px; }
}

.heading-block .sub-title { display: block; font-size: 17px; font-weight: 300; }

.heading-block .sub-title a { text-decoration: underline; color: inherit; }

.heading-block .sub-title a:focus, .heading-block .sub-title a:hover { text-


decoration: underline; color: inherit; }

@media only screen and (max-width: 767px) {


.heading-block .sub-title { font-size: 22px; line-height: 1.4em; font-weight:
300; }
}

.heading-block h3 { font-size: 30px; color: inherit; margin: 0px 0px 24px; }

.tabset-block { position: relative; }

.tabset-block-add-menu { text-align: center; font-size: 15px; font-weight: 300;


color: rgb(101, 34, 69); margin: 0px 0px 25px; }

@media only screen and (max-width: 767px) {


.tabset-block-add-menu { display: none; }
}

.tabset-block-add-menu-title { display: inline-block; vertical-align: middle;


margin: 0px 5px 2px 0px; font-weight: 300; }

.tabset-block-add-menu-list { padding: 0px; margin: 0px; list-style-type: none;


display: inline-block; vertical-align: middle; }

.tabset-block-add-menu-item { float: left; margin: 0px 0px 0px 5px; }

.tabset-block-add-menu-item:first-child { margin-left: 0px; }

@media only screen and (max-width: 1279px) {


.tabset-block-add-menu-item { margin-left: 1px; }
}

.tabset-block-add-menu-link { display: block; padding: 8px 18px; color: rgb(101,


34, 69); border-radius: 1px; border: 1px solid transparent; transition: border 0.2s
ease 0s; text-decoration: none; }

.active .tabset-block-add-menu-link, .tabset-block-add-menu-link:focus, .tabset-


block-add-menu-link:hover { border-color: rgb(101, 34, 69); text-decoration:
none; }

.tabset-accordion { position: relative; padding: 0px; margin: 0px; list-style-type:


none; }

.tabset-accordion.is-plan-trip-section { padding-bottom: 40px; }

@media only screen and (max-width: 767px) {


.tabset-accordion.is-plan-trip-section { margin-left: 0px; margin-right: 0px;
padding-bottom: 0px; }
}

.tabset-accordion.is-plan-trip-section h4 { color: rgb(255, 255, 255); }

.tabset-accordion .trip-tab-chosen .tabset-accordion-opener:focus, .tabset-


accordion .trip-tab-chosen .tabset-accordion-opener:hover { background-color:
rgb(92, 9, 49); color: rgb(255, 255, 255); transition: background 0.2s ease 0s,
color 0.2s ease 0s; }

.tabset-accordion .trip-tab-chosen .tabset-accordion-opener.active { background-


color: rgb(92, 9, 49); color: rgb(255, 255, 255); transition: background 0.2s ease
0s, color 0.2s ease 0s; border-bottom: 1px solid rgba(0, 0, 0, 0.5); }

.tabset-accordion .trip-tab-chosen .tabset-accordion-content { background-color:


rgb(92, 9, 49); }

@media only screen and (max-width: 767px) {


.tabset-accordion { border-top: 1px solid grey; margin: 0px -20px; }
}

.tabset-accordion-opener { display: none; background-color: rgb(215, 215, 215);


height: 72px; border-bottom: 1px solid grey; padding: 18px 20px 18px 54px;
position: relative; font-size: 27px; text-decoration: none; transition: background
0.2s ease 0s; }

.active .tabset-accordion-opener { background-color: rgb(255, 255, 255); color:


rgb(92, 9, 49); transition: background 0.2s ease 0s, color 0.2s ease 0s; }
.active .tabset-accordion-opener-icon { transform: rotate(90deg); margin-top: -7px;
left: 22px; }

.tabset-accordion-opener-icon { position: absolute; left: 19px; top: 50%; margin: -


8px 0px 0px; font-size: 0.6em; }

@media only screen and (max-width: 767px) {


.tabset-accordion-opener { display: block; }
}

.tabset-accordion-item { position: absolute; width: 100%; top: 0px; left: 0px; z-


index: 2; opacity: 0; }

.tabset-accordion-item.active { z-index: 4; position: relative; opacity: 1; }

.tabset-accordion-item.all { position: relative; padding: 0px 0px 60px; }

@media only screen and (max-width: 767px) {


.tabset-accordion-item { position: relative; opacity: 1; }
}

.tabset-accordion-text { color: rgb(101, 34, 69); font-size: 17px; line-height:


1.44em; }

.is-plan-trip-section .tabset-accordion-text { padding-bottom: 30px; }

@media only screen and (max-width: 767px) {


.tabset-accordion-text { padding: 20px 20px 0px; font-size: 22px; line-height:
1.4em; }
}

.tabset-accordion-text > p { margin: 0px 0px 24px; text-indent: 20px; }

@media only screen and (max-width: 767px) {


.tabset-accordion-text > p { text-indent: 0px; }
}

.tabset-accordion-text-hide { display: none; opacity: 0; visibility: hidden; }

.visible-text .tabset-accordion-text-hide { display: block; opacity: 1; visibility:


visible; transition: opacity 0.5s ease 0s, visibility 0.5s ease 0s; }

@media only screen and (max-width: 767px) {


.tabset-accordion-text-hide-mobile { display: none; opacity: 0; visibility:
hidden; }
.visible-text .tabset-accordion-text-hide-mobile { display: block; opacity: 1;
visibility: visible; transition: opacity 0.5s ease 0s, visibility 0.5s ease 0s; }
}

.tabset-accordion-text .btn { margin-top: 12px; }

@media only screen and (max-width: 767px) {


.tabset-accordion-text .btn { font-size: 24px; font-weight: 400; margin-top: 9px;
padding: 10px 37px; }
}

@media only screen and (max-width: 767px) {


.tabset-accordion-content { padding: 0px; border-bottom: 1px solid grey;
background-color: rgb(255, 255, 255); }
.tabset-accordion-content::after { padding: 0px 0px 44px; content: ""; display:
block; }
}

.gallery-mobile-fade { position: relative; }

@media only screen and (max-width: 767px) {


.gallery-mobile-fade { overflow: hidden; }
}

@media only screen and (max-width: 767px) {


.is-change-bg-mobile .gallery-mobile-fade { background-color: rgb(255, 255, 255);
margin: 0px -20px; padding-bottom: 30px; }
}

.tabset-accordion .gallery-mobile-fade { float: left; margin: 5px 40px 5px 0px; }

.tabset-accordion .gallery-mobile-fade-slide { margin: 0px 0px 18px; }

@media only screen and (max-width: 767px) {


.tabset-accordion .gallery-mobile-fade-slide { margin: 0px; }
}

@media only screen and (max-width: 1279px) {


.tabset-accordion .gallery-mobile-fade { margin-right: 30px; }
}

@media only screen and (max-width: 767px) {


.tabset-accordion .gallery-mobile-fade { margin: 0px 0px 20px; float: none; }
}

.gallery-mobile-fade-slideset { position: relative; }

@media only screen and (max-width: 767px) {


.gallery-mobile-fade-slideset { overflow: hidden; margin: 0px !important;
padding: 0px !important; }
}

.gallery-mobile-fade-slide { position: relative; outline: 0px; }

.gallery-mobile-fade-slide:last-child { margin-bottom: 0px; }

.gallery-mobile-fade-slide figure { margin: 0px 0px 5px; }

@media only screen and (max-width: 767px) {


.gallery-mobile-fade-slide figure { margin: 0px; }
}

.gallery-mobile-fade-slide figure img { vertical-align: top; }

@media only screen and (max-width: 767px) {


.gallery-mobile-fade-slide figure img { display: block; width: 100%; height:
auto; }
}

.gallery-mobile-fade-slide figure figcaption { display: block; font-size: 12px;


font-weight: 700; padding: 5px 0px 0px; }
@media only screen and (max-width: 767px) {
.gallery-mobile-fade-slide figure figcaption { text-align: center; padding: 2px
20px 0px; font-size: 20px; margin-bottom: -8px; }
}

.gallery-mobile-fade-slide .imagery { width: 340px; height: 220px; background-size:


cover; }

.gallery-mobile-fade-switcher { display: none; text-align: center; font-size: 1px;


line-height: 1px; padding: 30px 0px 0px; }

.gallery-mobile-fade-switcher ul { padding: 0px; margin: 0px; list-style-type:


none; }

.gallery-mobile-fade-switcher ul li { display: inline-block; vertical-align: top;


margin: 0px 4px 5px; }

.gallery-mobile-fade-switcher ul li a, .gallery-mobile-fade-switcher ul li button {


display: block; width: 22px; height: 22px; text-indent: -9999px; overflow: hidden;
border: 2px solid rgb(92, 9, 49); border-radius: 100%; transition: background 0.2s
ease 0s; background: 0px center; }

.gallery-mobile-fade-switcher ul li a:hover, .gallery-mobile-fade-switcher ul li


button:hover { background-color: rgb(92, 9, 49); transition: background 0.2s ease
0s; text-decoration: none; }

.gallery-mobile-fade-switcher ul li a:focus, .gallery-mobile-fade-switcher ul li


button:focus { text-decoration: none; }

.gallery-mobile-fade-switcher ul li.active a, .gallery-mobile-fade-switcher ul


li.active button, .gallery-mobile-fade-switcher ul li.slick-active a, .gallery-
mobile-fade-switcher ul li.slick-active button { background-color: rgb(92, 9, 49);
transition: background 0.2s ease 0s; }

@media only screen and (max-width: 767px) {


.gallery-mobile-fade-switcher { display: block; }
}

.instagram-section { position: relative; padding: 110px 0px 100px; background-size:


cover; background-position: 50% 50%; background-repeat: no-repeat; }

@media only screen and (max-width: 767px) {


.instagram-section { padding: 16px 0px 70px; }
}

.instagram-section::after { content: ""; position: absolute; width: 100%; height:


10%; left: 0px; top: 0px; z-index: 2; background: linear-gradient(rgb(247, 247,
247) 0px, rgba(247, 247, 247, 0.95) 5%, rgba(247, 247, 247, 0) 100%); }

@media only screen and (max-width: 1279px) {


.instagram-section::after { height: 5%; }
}

@media only screen and (max-width: 767px) {


.instagram-section::after { display: none; }
}

.instagram-section::before { content: ""; position: absolute; width: 100%; height:


70%; z-index: 2; background: linear-gradient(5deg, rgb(208, 210, 220) 0px,
rgba(208, 210, 220, 0.9) 30%, rgba(208, 210, 220, 0.15) 50%, rgba(208, 210, 220, 0)
100%); left: 0px; bottom: 0px; }

@media only screen and (max-width: 767px) {


.instagram-section::before { height: 20%; }
}

.instagram-section .container, .instagram-section .helpfaqwidget__container


{ position: relative; z-index: 6; }

@media only screen and (max-width: 767px) {


.instagram-section .btn { font-size: 24px; font-weight: 400; padding: 10px
25px; }
}

.instagram-container { margin: 0px 0px 30px; }

@media only screen and (max-width: 767px) {


.instagram-container { margin: 0px -10px 30px; }
}

.instagram-widget { position: relative; overflow: hidden; }

.instagram-widget-picture { display: block; overflow: hidden; }

.instagram-widget .imagery { background-size: cover; width: 270px; height: 270px; }

.instagram-widget-link { position: absolute; left: 20px; top: 17px; font-size:


20px; color: rgb(255, 255, 255); text-decoration: none; outline: 0px; transition:
opacity 0.2s ease 0s; overflow: hidden; padding: 0px 0px 0px 1px; }

.instagram-widget-link:focus, .instagram-widget-link:hover { text-decoration: none;


color: rgb(255, 255, 255); transition: opacity 0.2s ease 0s; opacity: 0.8; }

@media only screen and (max-width: 767px) {


.instagram-widget-link { font-size: 24px; }
}

.instagram-widget-video { position: absolute; top: 20px; left: auto; right: 20px;


width: 27px; height: 20px; text-indent: -9999px; overflow: hidden; background-
image: url("clientlibs/images/icon-video.png"); background-size: 100% 100%; }

.instagram-widget-video:focus, .instagram-widget-video:hover { text-decoration:


none; color: rgb(255, 255, 255); transition: opacity 0.2s ease 0s; opacity: 0.8; }

@media only screen and (max-width: 767px) {


.instagram-widget-video { width: 29px; height: 22px; }
}

.instagram-widget-description { position: absolute; left: 20px; bottom: 15px; z-


index: 2; color: rgb(255, 255, 255); font-size: 13px; }

@media only screen and (max-width: 767px) {


.instagram-widget-description { font-size: 19px; bottom: 10px; }
}

.plan-trips { position: relative; height: 520px; background-color: rgb(247, 247,


247); }
@media only screen and (max-width: 767px) {
.plan-trips { display: none; }
}

.plan-trips-map { position: absolute; inset: 0px; width: 100%; max-width: 1280px;


margin: 0px auto; }

.plan-trips-map-frame { position: absolute; height: 100%; top: 0px; left: 0px;


right: 470px; background-size: cover; background-position: 50% 0px; background-
repeat: no-repeat; border-style: solid; border-color: rgba(0, 0, 0, 0.1); border-
image: initial; border-width: 0px 0px 0px 1px; }

@media only screen and (max-width: 1279px) {


.plan-trips-map-frame { right: 380px; }
}

#plan-trip-mobile { visibility: hidden; height: 0px; }

#plan-trip-mobile.visible { visibility: visible; height: 300px; }

#plan-trip-mobile div#mobile-map { width: 100%; height: 300px; }

.plan-trips-search { position: absolute; top: 0px; bottom: 0px; right: 50%; margin:
0px -550px 0px 0px; width: 380px; padding: 20px; }

@media only screen and (max-width: 1279px) {


.plan-trips-search { right: 0px; margin: 0px; }
}

@media only screen and (max-width: 767px) {


.plan-trips-search { display: none; }
}

.plan-trips-search-heading { margin: 0px 0px 11px; }

.plan-trips-search-heading::after, .plan-trips-search-heading::before { content:


""; display: table; }

.plan-trips-search-heading::after { clear: both; }

.plan-trips-search-title { margin: 2px 0px 0px; display: inline-block; vertical-


align: top; font-size: 24px; font-weight: 400; color: rgb(92, 9, 49); }

.plan-trips-search-buttons { display: none; position: absolute; left: 20px; right:


20px; bottom: 20px; }

.plan-trips-search-buttons .btn { display: block; font-size: 14px; font-weight:


300; padding: 12px 20px; }

.plan-trips-search-results-wrapper { position: relative; max-height: 366px; }

.plan-trips-search-results-wrapper::before { content: ""; position: absolute; top:


0px; left: 0px; right: 10px; height: 14px; background: linear-gradient(rgb(247,
247, 247) 0px, rgba(247, 247, 247, 0) 100%); z-index: 4; pointer-events: none; }

.plan-trips-search-results-wrapper::after { content: ""; position: absolute;


height: 20%; bottom: 0px; left: 0px; right: 10px; background: linear-
gradient(rgba(247, 247, 247, 0) 0px, rgb(247, 247, 247) 100%); z-index: 4; pointer-
events: none; }
.plan-trips-search-results { overflow: auto; padding: 0px 15px 0px 0px; }

.thumbnail-plan { cursor: default; width: 250px; background-color: rgb(255, 255,


255); color: rgb(92, 9, 49); }

@media only screen and (max-width: 1279px) {


.thumbnail-plan { left: 20px; margin: 0px; width: 200px; }
}

.thumbnail-plan-picture { position: relative; overflow: hidden; height: 164px; }

.thumbnail-plan-picture img { display: block; width: 100%; height: auto; }

.thumbnail-plan-caption { padding: 16px 25px 16px 30px; }

@media only screen and (max-width: 1279px) {


.thumbnail-plan-caption { padding: 10px 15px; }
}

.thumbnail-plan-title { font-size: 24px; font-weight: 400; margin: 0px 0px 25px; }

@media only screen and (max-width: 1279px) {


.thumbnail-plan-title { font-size: 20px; margin: 0px 0px 15px; }
}

.thumbnail-plan-contacts { font-style: normal; font-size: 12px; font-weight: 400;


margin: -10px 0px 10px; }

.thumbnail-plan-text { font-size: 17px; font-weight: 300; margin: 0px 0px 18px; }

@media only screen and (max-width: 1279px) {


.thumbnail-plan-text { font-size: 12px; line-height: 1.4em; margin: 0px 0px
5px; }
}

.thumbnail-plan-link-add { display: inline-block; vertical-align: top; color:


rgb(92, 9, 49); text-decoration: none; transition: color 0.2s ease 0s; cursor:
pointer; }

.thumbnail-plan-link-add:focus, .thumbnail-plan-link-add:hover { text-decoration:


none; color: rgb(0, 0, 0); transition: color 0.2s ease 0s; }

.bubbleOverlay { animation-name: expand; animation-duration: 0.5s; animation-


iteration-count: 1; transition: all 0.2s ease-in-out 0s; }

@-webkit-keyframes expand {
0% { transform: scale(0.2, 0.2); opacity: 0; }
100% { transform: scale(1, 1); opacity: 1; }
}

@keyframes expand {
0% { transform: scale(0.2, 0.2); opacity: 0; }
100% { transform: scale(1, 1); opacity: 1; }
}

.search-block { display: inline-block; vertical-align: top; width: 180px; position:


relative; }
.search-block form { padding: 0px; margin: 0px; border: 0px; }

.plan-trips-search .search-block { float: right; }

.search-block input[type="search"] { box-sizing: border-box; min-width: 80px;


display: block; width: 100%; }

.search-block-input { display: block; margin: 0px; padding: 4px 28px 4px 0px;
outline: 0px; border-style: solid; border-color: rgb(180, 180, 180); border-image:
initial; border-width: 0px 0px 1px; background: 0px center; height: 30px; color:
rgb(92, 9, 49); font-size: 15px; line-height: 19px; }

.search-block-input::-webkit-input-placeholder { color: rgb(180, 180, 180); }

.search-block-button { position: absolute; top: 0px; right: 0px; width: 22px;


height: 30px; border: 0px; background: 0px center; outline: 0px; opacity: 0.78;
margin: 0px; transition: opacity 0.2s ease 0s; font-size: 20px; line-height: 1em; }

.search-block-button:focus, .search-block-button:hover { opacity: 1; transition:


opacity 0.2s ease 0s; }

.items-list { padding: 0px; margin: 0px; list-style-type: none; color: rgb(58, 58,
58); font-size: 14px; line-height: 1.2em; font-weight: 300; }

.items-list-item { border-top: 1px solid rgb(180, 180, 180); }

.items-list-item:first-child { border-top: 0px; }

.items-list-item-wrapper { position: relative; padding: 14px 0px 15px; }

.items-list-item-wrapper::after, .items-list-item-wrapper::before { content: "";


display: table; }

.items-list-item-wrapper::after { clear: both; }

.is-plan-trip-block .items-list-item-wrapper { padding-right: 30px; }

.items-list-item-delete { position: absolute; right: 10px; top: 50%; margin: -7px


0px 0px; width: 15px; height: 15px; border-radius: 100%; color: rgb(242, 242, 242);
text-align: center; padding: 1px; background-color: rgb(101, 34, 69); font-size:
12px; line-height: 1em; border: 1px solid rgb(101, 34, 69); transition: background
0.2s ease 0s, color 0.2s ease 0s; }

.items-list-item-delete:focus, .items-list-item-delete:hover { color: rgb(101, 34,


69); background-color: rgb(242, 242, 242); text-decoration: none; transition:
background 0.2s ease 0s, color 0.2s ease 0s; }

.items-list h3 { display: block; margin: 0px 0px 5px; font-size: 17px; font-weight:
400; color: rgb(101, 34, 69); }

.items-list h3 > a { display: inline-block; vertical-align: top; transition: color


0.2s ease 0s; }

.items-list h3 > a:focus, .items-list h3 > a:hover { text-decoration: none; color:


rgb(44, 15, 30); transition: color 0.2s ease 0s; }

.items-list p { margin: 0px; }

.items-list p a { color: rgb(58, 58, 58); text-decoration: none; }


.items-list p a:focus, .items-list p a:hover { color: rgb(58, 58, 58); text-
decoration: underline; }

.items-list-picture { float: left; width: 70px; margin: 2px 18px 0px 0px; }

.items-list-picture-link { display: block; }

.items-list-picture-image { display: block; width: 100%; height: auto; }

.items-list-content { overflow: hidden; }

.facts-info { border-style: solid; border-color: rgb(235, 235, 235); border-image:


initial; border-width: 2px 0px 0px 2px; font-size: 14px; line-height: 1.3em; font-
weight: 300; margin: 0px 0px 20px; }

.facts-info.is-add-margin-top { margin-top: 26px; }

@media only screen and (max-width: 767px) {


.facts-info.is-add-margin-top { margin-top: 0px; }
}

@media only screen and (max-width: 767px) {


.facts-info.gallery-mobile-fade { border: 0px; }
}

.facts-info::after, .facts-info::before { content: ""; display: table; }

.facts-info::after { clear: both; }

.facts-info-item { border-style: solid; border-color: rgb(235, 235, 235); border-


image: initial; border-width: 0px 2px 2px 0px; height: 268px; padding: 34px 20px
10px; text-align: center; }

@media only screen and (max-width: 767px) {


.gallery-mobile-fade .facts-info-item { border: 0px; }
}

@media only screen and (max-width: 767px) {


.facts-info-item { padding: 34px 20px 20px; height: 360px; }
}

.facts-info-item .weather-widget-controls { margin: 10px 0px 0px; text-align:


center; }

.facts-info-item .weather-widget-controls a { color: rgb(176, 176, 176); }

.facts-info-item .weather-widget-controls a.active, .facts-info-item .weather-


widget-controls a:hover { color: rgb(74, 23, 43); text-decoration: none; }

.facts-info-item .weather-widget-controls a:first-child::after { content: "|";


padding: 0px 5px; }

.facts-info-title { margin: 0px 0px 5px; text-align: center; font-size: 17px; font-
weight: 400; min-height: 2em; color: rgb(101, 34, 69); }

.facts-info-title.is-add-height { min-height: auto; margin: 0px 0px 2px; }

.facts-info-title a { color: inherit; text-decoration: none; }


.facts-info-title a:focus, .facts-info-title a:hover { text-decoration: underline;
color: inherit; }

@media only screen and (max-width: 767px) {


.facts-info-title { font-size: 30px; }
}

.facts-info-sub-title { display: block; text-align: center; color: rgb(153, 153,


153); font-weight: 400; font-size: 15px; margin: 2px 0px 28px; }

.facts-info-icon { height: 100px; }

.facts-info-icon [class*="icon"] { font-size: 50px; line-height: 90px; }

@media only screen and (max-width: 767px) {


.facts-info-icon [class*="icon"] { font-size: 90px; line-height: 100px; }
}

.facts-info-description { max-width: 70%; margin: 10px auto 0px; }

.facts-info-description p { margin: 0px 0px 10px; }

.facts-info-description a { text-decoration: underline; }

@media only screen and (max-width: 767px) {


.facts-info-description { font-size: 25px; line-height: 1.2; margin-top: 20px; }
}

.currency-block { position: relative; height: 30px; }

@media only screen and (max-width: 767px) {


.currency-block { height: 60px; }
}

.currency-block { margin-top: 6px; }

@media only screen and (max-width: 767px) {


.currency-block { margin-top: 9px; display: inline-block; }
}

.squares-info .currency-block { max-width: 182px; margin-left: auto; margin-right:


auto; }

@media only screen and (max-width: 767px) {


.squares-info .currency-block { max-width: 100%; }
}

.currency-block-title { float: right; width: 81px; margin: 0px 0px 0px 4px; }

@media only screen and (max-width: 767px) {


.currency-block-title { margin-left: 10px; width: 160px; }
}

.currency-block-title.is-corner::after { content: ""; position: absolute; bottom:


0px; right: 0px; border-style: solid; border-image: initial; border-width: 5px;
border-color: rgb(101, 34, 69) transparent transparent; transform: rotate(-45deg);
z-index: 4; pointer-events: none; }
@media only screen and (max-width: 767px) {
.currency-block-title.is-corner::after { border-width: 7px; }
}

.currency-block-title .custom-select { display: block; min-width: 30px; }

.currency-block-title .custom-select .custom-select-opener, .currency-block-


title .custom-select .select2-container .select2-selection--multiple, .select2-
container .currency-block-title .custom-select .select2-selection--multiple
{ border-radius: 0px; height: 30px; text-align: center; white-space: nowrap; text-
overflow: ellipsis; overflow: hidden; padding: 3px 4px; font-size: 20px; line-
height: 1.3; border: 0px; background-color: rgb(241, 234, 238); color: rgb(101, 34,
69); }

.currency-block-title .custom-select .custom-select-opener::after, .currency-block-


title .custom-select .custom-select-opener::before, .currency-block-title .custom-
select .select2-container .select2-selection--multiple::after, .currency-block-
title .custom-select .select2-container .select2-selection--
multiple::before, .select2-container .currency-block-title .custom-select .select2-
selection--multiple::after, .select2-container .currency-block-title .custom-select
.select2-selection--multiple::before { display: none; }

@media only screen and (max-width: 767px) {


.currency-block-title .custom-select .custom-select-opener, .currency-block-title
.custom-select .select2-container .select2-selection--multiple, .select2-
container .currency-block-title .custom-select .select2-selection--multiple
{ height: 60px; padding: 8px 5px; font-size: 40px; font-weight: 400; line-height:
1.2em; }
}

.currency-block-title .custom-select .custom-select-dropdown { top: 100%; width:


100%; border-radius: 0px; box-shadow: none; background-color: rgb(241, 234, 238);
padding: 0px; border: 0px; }

@media only screen and (max-width: 767px) {


.currency-block-title .custom-select .custom-select-dropdown { top: auto; bottom:
100%; }
}

.currency-block-title .custom-select .custom-select-dropdown::before { content: "";


position: absolute; top: 0px; left: 5px; right: 5px; height: 1px; background-color:
rgba(101, 34, 69, 0.2); }

@media only screen and (max-width: 767px) {


.currency-block-title .custom-select .custom-select-dropdown::before { inset:
auto 10px 0px; }
}

.currency-block-title .custom-select .custom-select-dropdown .custom-select-title {


font-size: 12px; font-weight: 400; color: rgb(101, 34, 69); padding: 3px 20px 3px
10px; text-align: left; }

@media only screen and (max-width: 767px) {


.currency-block-title .custom-select .custom-select-dropdown .custom-select-title
{ padding: 7px 30px 6px 15px; font-size: 15px; }
}

.currency-block-title .custom-select .custom-select-dropdown .custom-select-close {


color: rgb(101, 34, 69); background: 0px center; bottom: auto; top: 5px; right:
2px; padding: 0px; width: auto; height: auto; border-radius: 0px; font-size: 14px;
line-height: 1; }

@media only screen and (max-width: 767px) {


.currency-block-title .custom-select .custom-select-dropdown .custom-select-close
{ font-size: 18px; right: 5px; top: 7px; }
}

.currency-block-title .custom-select .custom-select-dropdown .custom-select-


close::before { content: ""; font-size: 14px; line-height: 1; border-radius: 0px;
color: rgb(101, 34, 69); background: 0px center; padding: 0px; position:
relative; }

@media only screen and (max-width: 767px) {


.currency-block-title .custom-select .custom-select-dropdown .custom-select-
close::before { font-size: 18px; }
}

.currency-block-title .custom-select .custom-select-dropdown .custom-select-


close:focus, .currency-block-title .custom-select .custom-select-dropdown .custom-
select-close:hover { background: 0px center; }

.currency-block-title .custom-select .custom-select-dropdown .custom-select-


close:focus::before, .currency-block-title .custom-select .custom-select-
dropdown .custom-select-close:hover::before { color: rgb(101, 34, 69); background:
0px center; }

.currency-block-title .custom-select .custom-select-dropdown .custom-select-list


{ margin: 0px; }

@media only screen and (max-width: 767px) {


.currency-block-title .custom-select .custom-select-dropdown .custom-select-list
{ max-height: 200px; overflow: auto; }
}

.currency-block-title .custom-select .custom-select-dropdown .custom-select-list li


{ position: relative; }

.currency-block-title .custom-select .custom-select-dropdown .custom-select-list


li::before { content: ""; position: absolute; top: 0px; left: 15px; right: 10px;
height: 1px; background-color: rgba(101, 34, 69, 0.2); }

@media only screen and (max-width: 767px) {


.currency-block-title .custom-select .custom-select-dropdown .custom-select-list
li::before { left: 20px; }
}

.currency-block-title .custom-select .custom-select-dropdown .custom-select-item


{ padding: 2px 15px; color: rgb(101, 34, 69); text-align: left; font-size: 12px; }

@media only screen and (max-width: 767px) {


.currency-block-title .custom-select .custom-select-dropdown .custom-select-item
{ padding: 3px 15px 3px 20px; font-size: 15px; }
}

.currency-block-title .custom-select .custom-select-dropdown .custom-select-


item::after, .currency-block-title .custom-select .custom-select-dropdown .custom-
select-item::before { display: none; }
.currency-block-title .custom-select .custom-select-dropdown .custom-select-
item:hover { background: rgb(225, 210, 218); }

.currency-block-title .custom-select .input-base-placeholder { display: none; }

.currency-block-description { overflow: hidden; }

.currency-block-input { display: block; width: 100%; background-color: rgb(255,


255, 255); border: 1px solid rgb(101, 34, 69); height: 30px; padding: 5px 14px 5px
10px; font-size: 20px; font-weight: 400; text-align: right; color: rgb(101, 34,
69); }

.currency-block-input::-webkit-input-placeholder { color: rgb(101, 34, 69);


opacity: 1; }

@media only screen and (max-width: 767px) {


.currency-block-input { height: 60px; font-size: 40px; line-height: 1.2em; font-
weight: 300; padding: 10px 30px; }
}

.currency-block .custom-select { width: 90px; float: right; min-width: 0px; margin-


left: 6px; }

@media only screen and (max-width: 767px) {


.currency-block .custom-select { width: 150px; }
}

.squares-info .currency-block-holder { margin-top: -15px; }

@media only screen and (max-width: 767px) {


.squares-info .currency-block-holder { margin-top: 30px; }
}

.weather-widget { position: relative; text-align: center; }

.weather-widget img { vertical-align: top; display: block; margin-left: auto;


margin-right: auto; max-width: 100%; height: auto; }

.teaser-box { position: relative; overflow: hidden; padding: 18px 20px 20px;


background-color: rgb(92, 9, 49); color: rgb(255, 255, 255); font-size: 17px; line-
height: 1.44em; font-weight: 100; }

@media only screen and (max-width: 767px) {


.teaser-box { margin: 0px -20px; padding: 25px 20px; font-size: 22px; line-
height: 1.4em; }
.teaser-box { margin-top: 1px; }
}

.teaser-box-picture { position: absolute; width: 100%; height: 100%; top: 0px;


left: 0px; z-index: 1; background-size: cover; background-position: 50% 0px;
background-repeat: no-repeat; }

@media only screen and (max-width: 767px) {


.teaser-box-picture { display: none; }
}

.teaser-box-picture.is-fade::after { background: linear-gradient(110deg, rgba(92,


9, 49, 0) 0px, rgba(92, 9, 49, 0.8) 54%, rgb(92, 9, 49) 100%); }
.teaser-box-picture::after { content: ""; position: absolute; width: 100%; height:
100%; left: 0px; top: 0px; }

@media only screen and (max-width: 767px) {


.teaser-box-picture::after { background: 0px center; }
}

.teaser-box.is-center .teaser-box-content { text-align: center; }

.teaser-box.is-center .teaser-box-content .btn { right: 25px; }

@media only screen and (max-width: 959px) {


.teaser-box.is-center .teaser-box-content .btn { right: auto; }
}

.teaser-box.is-right .teaser-box-content { text-align: right; }

.teaser-box.is-right .teaser-box-content .btn { right: 0px; }

@media only screen and (max-width: 959px) {


.teaser-box.is-right .teaser-box-content .btn { right: auto; }
}

.teaser-box-content { position: relative; z-index: 2; padding-bottom: 70px; }

@media only screen and (max-width: 767px) {


.teaser-box-content { padding-bottom: 0px; }
}

.teaser-box-content h3 { font-size: 27px; font-weight: 400; margin: 0px 0px 19px; }

.teaser-box-content p { margin: 0px; }

@media only screen and (max-width: 767px) {


.teaser-box-content p { margin: 0px 0px 40px; }
}

.teaser-box-content .btn { padding: 12px 30px 10px; position: absolute; bottom:


0px; margin: 0px; }

@media only screen and (max-width: 767px) {


.teaser-box-content .btn { position: relative; font-size: 24px; font-weight: 300;
padding: 10px 15px; margin-left: auto; margin-right: auto; display: block; max-
width: 48%; }
}

.teaser-box-full { min-height: 545px; }

@media only screen and (max-width: 1240px) {


.teaser-box-full { min-height: 485px; }
}

.teaser-box-full.is-short { min-height: 385px; }

.teaser-box-full-wrapper { position: relative; }

.teaser-box-full .teaser-box-picture { display: inline; background-position: center


center; }
.teaser-box-full .teaser-box-content h1 { margin-top: 70px; }

.teaser-box-full .teaser-box-content .btn { position: relative; margin-top: 55px;


margin-left: 0px; }

.teaser-box-full-with-video { padding-left: 0px; padding-right: 0px; }

@media only screen and (max-width: 767px) {


.teaser-box-full-with-video { padding-left: 20px; padding-right: 20px; }
}

.teaser-box-full-with-video .C1-video::after { content: ""; position: relative; z-


index: 1; display: block; width: 100%; height: 100%; background: linear-
gradient(110deg, rgb(92, 9, 49) 0px, rgba(92, 9, 49, 0.2) 46%, rgba(92, 9, 49, 0)
100%); }

.teaser-box-full-with-video .teaser-box-content h1 { margin-top: 100px; }

.edit-context { display: inline-block; vertical-align: top; text-decoration:


underline; font-size: inherit; line-height: inherit; color: inherit; font-weight:
400; padding: 0px 12px 0px 0px; position: relative; }

@media only screen and (max-width: 767px) {


.edit-context { padding-right: 16px; }
}

.edit-context:focus, .edit-context:hover { color: inherit; text-decoration:


underline; }

.edit-context:focus .edit-context-icon, .edit-context:hover .edit-context-icon


{ animation-duration: 1s; animation-fill-mode: both; animation-name: wobbling; }

.edit-context-icon { position: absolute; bottom: 2px; right: 0px; font-size:


10px; }

@media only screen and (max-width: 767px) {


.edit-context-icon { font-size: 14px; }
}

@-webkit-keyframes wobbling {
0% { transform: none; }
15% { transform: translate3d(-24%, 0px, 0px) rotate3d(0, 0, 1, -5deg); }
30% { transform: translate3d(19%, 0px, 0px) rotate3d(0, 0, 1, 3deg); }
45% { transform: translate3d(-14%, 0px, 0px) rotate3d(0, 0, 1, -3deg); }
60% { transform: translate3d(9%, 0px, 0px) rotate3d(0, 0, 1, 2deg); }
75% { transform: translate3d(-4%, 0px, 0px) rotate3d(0, 0, 1, -1deg); }
100% { transform: none; }
}

@keyframes wobbling {
0% { transform: none; }
15% { transform: translate3d(-24%, 0px, 0px) rotate3d(0, 0, 1, -5deg); }
30% { transform: translate3d(19%, 0px, 0px) rotate3d(0, 0, 1, 3deg); }
45% { transform: translate3d(-14%, 0px, 0px) rotate3d(0, 0, 1, -3deg); }
60% { transform: translate3d(9%, 0px, 0px) rotate3d(0, 0, 1, 2deg); }
75% { transform: translate3d(-4%, 0px, 0px) rotate3d(0, 0, 1, -1deg); }
100% { transform: none; }
}
.fares-block { display: none; position: relative; text-align: center; font-size:
12px; font-weight: 400; }

@media only screen and (max-width: 767px) {


.fares-block { font-size: 20px; }
}

.fares-block-index { margin: 0px 0px 7px; position: relative; border-radius: 2px;


overflow: hidden; }

.fares-block-link { display: block; background-color: rgb(255, 169, 3); color:


rgb(255, 255, 255); padding: 10px 10px 42px; text-decoration: none; transition:
background 0.2s ease 0s; }

@media only screen and (max-width: 767px) {


.fares-block-link { padding: 17px 20px 100px; }
}

.fares-block-link:focus, .fares-block-link:hover { text-decoration: none; color:


rgb(255, 255, 255); background-color: rgb(92, 9, 49); transition: background 0.2s
ease 0s; }

.fares-block-sub-info { font-size: 10px; line-height: 1.2em; }

@media only screen and (max-width: 767px) {


.fares-block-sub-info { font-size: 20px; }
}

.fares-block-price { display: block; font-size: 18px; font-weight: 500; line-


height: 1.2em; margin-left: -5px; margin-right: -5px; }

@media only screen and (max-width: 767px) {


.fares-block-price { font-size: 30px; margin: -2px 0px -5px; }
}

.fares-block-find { position: absolute; left: 10px; right: 10px; bottom: 10px;


padding: 3px 2px; border: 1px solid rgb(255, 255, 255); font-size: 12px; }

@media only screen and (max-width: 767px) {


.fares-block-find { font-size: 24px; font-weight: 300; padding: 10px 12px;
border-width: 2px; left: 20px; right: 20px; bottom: 20px; }
}

@media only screen and (max-width: 959px) {


.fares-block-find { font-size: 16px; }
}

.fares-block-find-icon { font-size: 0.6em; margin-right: 2px; }

@media only screen and (max-width: 767px) {


.fares-block-find-icon { font-size: 0.9em; }
}

@media only screen and (max-width: 959px) {


.fares-block-find-icon { display: none; }
}

.fares-block-date { margin: 0px; font-size: 14px; line-height: 1.4em; font-weight:


400; text-align: center; }
@media only screen and (max-width: 767px) {
.fares-block-date { font-size: 20px; line-height: 1.2em; }
}

.fares-gallery { overflow: hidden; margin: 0px -10px; padding: 20px 0px 0px; }

.map-card-drop .fares-gallery { position: absolute; left: 24px; right: 24px;


bottom: 16px; margin: 0px; }

@media only screen and (max-width: 767px) {


.fares-gallery { margin: 0px; padding: 20px 30px 0px; }
}

.fares-gallery-mask { overflow: hidden; max-height: 273px; text-align: center; }

@media only screen and (max-width: 767px) {


.fares-gallery-mask { text-align: center; max-height: none; }
}

.fares-gallery-btn-next, .fares-gallery-btn-prev { position: absolute; bottom:


70px; left: 0px; font-size: 40px; font-weight: 400; text-decoration: none; color:
rgb(92, 9, 49); opacity: 1; transition: opacity 0.2s ease 0s; display: none; }

.fares-gallery-btn-next:focus, .fares-gallery-btn-next:hover, .fares-gallery-btn-


prev:focus, .fares-gallery-btn-prev:hover { text-decoration: none; color: rgb(92,
9, 49); opacity: 0.7; transition: opacity 0.2s ease 0s; }

@media only screen and (max-width: 767px) {


.fares-gallery-btn-next, .fares-gallery-btn-prev { display: block; }
}

.fares-gallery-btn-next { left: auto; right: 0px; }

.fares-gallery-slide { display: inline-block; vertical-align: bottom; padding: 0px


25px; width: 120px; margin-right: -4px; }

@media only screen and (max-width: 767px) {


.fares-gallery-slide { width: 90%; margin-left: 0px; margin-right: 0px; }
}

.fares-gallery [class*="col-"] { float: none; display: inline-block; vertical-


align: bottom; margin-right: -3px; }

.fares-gallery .slick-slide { display: inline-block !important; float: none !


important; }

.fares-gallery .icon-arrow-left, .fares-gallery .icon-arrow-right, .fares-gallery


[dir="rtl"] .read-more-link .icon-arrow-right, [dir="rtl"] .read-more-link .fares-
gallery .icon-arrow-right { font-size: 18px; }

[dir="rtl"] .fare-rules .accordion-module-item.active .accordion-module-


opener::after { transition: transform 0.5s ease 0s, -webkit-transform 0.5s ease 0s;
transform: rotate(90deg) !important; }

[dir="rtl"] .fare-rules .accordion-module-opener::after { content: ""; position:


absolute; top: 50%; margin: -6px 0px 0px; font-size: 14px; color: rgb(0, 0, 0);
speak: none; font-style: normal; font-weight: 400; font-variant: normal; text-
transform: none; line-height: 1; transition: transform 0.5s ease 0s, -webkit-
transform 0.5s ease 0s; -webkit-font-smoothing: antialiased; font-family: icomoon !
important; transform: rotate(-90deg) !important; }

[dir="rtl"] .fare-rules .bid-content ul li::before { content: ""; transform:


rotateY(180deg); display: inline-block; margin-left: -2em; }

.fare-rules { margin-top: 7% !important; }

.fare-rules .bid-content { margin-left: 20px; }

.fare-rules h3 { color: rgb(74, 78, 73); font-size: 20px; }

.fare-rules .bid-content { margin-bottom: 20px; }

.fare-rules .bid-content ul li { font-size: 15px; list-style: none; margin-left:


1.5em; }

.fare-rules .bid-content ul li::before { content: ""; float: left; margin-right:


10px; font-size: 0.7em; margin-left: -2em; line-height: 1; font-weight: 400;
margin-top: 7px; color: rgb(92, 10, 48); font-family: icomoon !important; }

@media only screen and (max-width: 767px) {


.fare-rules .lg-visible { display: none; }
}

.fare-rules .xs-visible { display: none; }

@media only screen and (max-width: 767px) {


.fare-rules .xs-visible { display: block; }
}

@media only screen and (max-width: 767px) {


.fare-rules .popup-content { width: 100%; }
}

@media only screen and (max-width: 767px) {


.fare-rules.modal-content { width: 100%; }
}

.fare-rules .change-bg-popup .popup-title { margin: 0px 0px 6px 80px; }

@media only screen and (max-width: 767px) {


.fare-rules .change-bg-popup .popup-title { margin: 0px 0px 6px 10px; }
}

.fare-rules .heading { color: rgb(0, 0, 0); margin: 37px 0px 7px 15px; font-weight:
400; }

.fare-rules .tabset-accordion-text { color: rgb(90, 90, 90); padding: 40px 0px; }

.fare-rules .tabset-accordion-text h1 { color: rgb(0, 0, 0); margin-left: 15px; }

.fare-rules .accordion-module-item { border: 0px; }

.fare-rules div.anci-content { border-bottom: 1px solid rgb(0, 0, 0); }

.fare-rules .accordion-module-content.anci-content { border-bottom: 0px; padding:


0px; }
.fare-rules .accordion-module-opener h4 { font-size: 20px; color: rgb(74, 78,
73); }

.fare-rules .accordion-module-opener::after { content: ""; position: absolute;


right: 3px; top: 50%; margin: -6px 0px 0px; font-size: 14px; color: rgb(0, 0, 0);
speak: none; font-style: normal; font-weight: 400; font-variant: normal; text-
transform: none; line-height: 1; transition: transform 0.5s ease 0s, -webkit-
transform 0.5s ease 0s; -webkit-font-smoothing: antialiased; font-family: icomoon !
important; transform: rotate(90deg) !important; }

.fare-rules .accordion-module-item.active .accordion-module-opener::after


{ transition: transform 0.5s ease 0s, -webkit-transform 0.5s ease 0s; transform:
rotate(-90deg) !important; }

.fare-rules .popup .close { right: 70px; }

@media only screen and (max-width: 767px) {


.fare-rules .popup .close { right: 20px; }
}

@media only screen and (max-width: 767px) {


.fare-rules .C28 .membership-color > div > div:nth-child(2) > div { padding-left:
0px; }
.fare-rules .C28 h3, .fare-rules .C28 h4 { font-size: 24px; margin-left: 14px; }
.fare-rules .C28 h3.title { margin: 0px; font-size: 24px; color: rgb(255, 255,
255); padding: 35px 20px 30px 35px; background: rgb(92, 10, 48) !important; }
.fare-rules .C28 .membership-color > div > div:nth-child(1) { min-height:
initial; }
.fare-rules .C28 .benefits-list { margin-right: 20px; }
}

.wave-decoration { position: absolute; top: 0px; z-index: 5; pointer-events: none;


width: 2000px; left: 50%; margin: 0px 0px 0px -1000px; }

@media (min-width: 1999px) {


.wave-decoration { top: 0px; left: -10px; right: -10px; margin: 0px; width: auto;
}
}

.wave-decoration.is-bottom { top: auto; bottom: 0px; }

.wave-decoration.is-bottom svg { margin: 0px -2px -6px; }

.wave-decoration.is-gray-light svg path { fill: rgb(235, 235, 235); }

.wave-decoration.is-gray-lightest svg path { fill: rgb(247, 247, 247); }

.wave-decoration.is-brown-gray-lightest svg path { fill: rgb(220, 217, 210); }

.wave-decoration.is-white svg path { fill: rgb(255, 255, 255); }

.wave-decoration.is-reflection { transform: rotateY(180deg); }

@media only screen and (max-width: 767px) {


.wave-decoration.is-reflection { transform: none; }
}

.wave-decoration svg { vertical-align: bottom; margin: -2px -2px 0px; }


@media (min-width: 1999px) {
.wave-decoration svg { display: block; width: 100%; height: auto; }
}

.wave-decoration svg path { fill: rgb(247, 247, 247); }

.skip { position: absolute; top: -1000px; left: -1000px; height: 1px; width: 1px;
text-align: left; overflow: hidden; opacity: 0; transition: opacity 0.2s ease 0s,
visibility 0.2s ease 0s; font-size: 15px; line-height: 1.3em; padding: 3px 10px;
background-color: rgb(255, 255, 255); color: rgb(92, 9, 49); text-decoration: none;
}

a.skip:active, a.skip:focus, a.skip:hover { left: 0px; top: 0px; width: auto;


height: auto; overflow: visible; z-index: 2000; opacity: 1; transition: opacity
0.2s ease 0s, visibility 0.2s ease 0s; background-color: rgb(255, 255, 255); color:
rgb(92, 9, 49); }

a.skip:active.is-bottom, a.skip:focus.is-bottom, a.skip:hover.is-bottom { top:


auto; bottom: 0px; }

.icon-rotate-rtl::before { }

.icon-rotate-rtl-after::after, .ui-slider-handle::after { }

.box-rotate-rtl { }

div.slider-range .noUi-handle.noUi-handle-lower { }

div.slider-range .noUi-horizontal .noUi-handle { }

.intro-text-block { position: relative; font-size: 17px; line-height: 1.45em; font-


weight: 300; }

@media only screen and (max-width: 767px) {


.intro-text-block { font-size: 22px; line-height: 1.4em; }
}

.intro-text-block h2 { font-size: 36px; margin: 0px 0px 20px; font-weight: 400; }

@media only screen and (max-width: 767px) {


.intro-text-block h2 { font-size: 48px; line-height: 1.2em; margin: 0px 0px 17px;
}
}

.intro-text-block p { margin: 0px 0px 1.44em; }

.intro-text-block p:last-child { margin-bottom: 0px; }

@media only screen and (max-width: 767px) {


.intro-text-block p:last-child { margin-bottom: 1.44em; }
}

.intro-text-section { font-size: 14px; line-height: 1.3; font-weight: 300; margin:


0px 0px 56px; }

.intro-text-section.is-padding-top { margin-top: 37px; }

@media only screen and (max-width: 1279px) {


.intro-text-section.is-padding-top { padding-top: 0px; }
}

.intro-text-section.is-margin-botton-small { margin-bottom: 36px; }

@media only screen and (max-width: 1279px) {


.intro-text-section { font-size: 20px; line-height: 1.5em; font-weight: 100; }
}

@media only screen and (max-width: 767px) {


.intro-text-section { margin: 0px 0px 35px; }
}

.intro-text-section h1 { font-size: 40px; line-height: 1.2; font-weight: 400;


margin: 0px 0px 13px; color: rgb(92, 9, 49); }

.intro-text-section h1 a { text-decoration: none; color: inherit; }

.intro-text-section h1 .sub-heading { display: block; font-size: 0.7em; }

@media only screen and (max-width: 1279px) {


.intro-text-section h1 { font-size: 48px; font-weight: 300; margin: 0px 0px 18px;
}
}

.intro-text-section h2 { font-size: 30px; line-height: 1.2; font-weight: 300;


margin: 0px 0px 25px; color: rgb(92, 9, 49); }

.intro-text-section h2 a { text-decoration: none; color: inherit; }

@media only screen and (max-width: 1279px) {


.intro-text-section h2 { font-size: 32px; margin: 0px 0px 34px; }
}

.intro-text-section ul { padding: 0px; margin: 0px 0px 20px; list-style-type: none;


}

@media only screen and (max-width: 1279px) {


.intro-text-section ul { margin-left: 14px; }
}

.intro-text-section ul li { margin: 0px 0px 6px; padding: 0px 0px 0px 18px;
position: relative; overflow: hidden; }

@media only screen and (max-width: 1279px) {


.intro-text-section ul li { padding: 0px 0px 0px 26px; margin: 0px 0px 10px; }
}

.intro-text-section ul li::before { position: absolute; left: 0px; top: 4px;


content: ""; font-weight: 400; font-size: 0.8em; line-height: 1; speak: none;
font-style: normal; font-variant: normal; text-transform: none; color: rgb(92, 9,
49); font-family: icomoon !important; }

@media only screen and (max-width: 1279px) {


.intro-text-section ul li::before { font-size: 1em; top: 5px; }
}

.intro-text-section p { margin: 0px 0px 20px; }

.intro-text-section-picture { position: relative; overflow: hidden; margin: 0px -


30px; }

@media only screen and (max-width: 767px) {


.intro-text-section-picture { margin: 0px -20px; }
}

.intro-text-section-picture img { display: block; width: 100%; height: auto; }

.upgrade-bg-popup .register-form { padding: 36px 0px 0px; }

.register-form { padding: 36px 30px 120px; position: relative; background-color:


rgb(255, 255, 255); }

@media only screen and (max-width: 767px) {


.register-form { margin: 0px -20px; padding: 36px 20px 110px; }
}

.register-form form { padding: 0px; margin: 0px; position: static; }

.register-form h2 { font-size: 40px; margin: 0px 0px 35px; color: rgb(92, 9, 49); }

@media only screen and (max-width: 767px) {


.register-form h2 { font-size: 48px; line-height: 1.2em; margin: 0px 0px 26px; }
}

.register-form-checkbox-bar { margin: 0px 0px 18px; }

@media only screen and (max-width: 767px) {


.register-form-checkbox-bar { margin: 0px 0px 40px; }
}

.register-form-checkbox-bar h3 { font-size: 20px; font-weight: 700; display:


inline-block; vertical-align: middle; max-width: 80%; color: rgb(92, 9, 49);
margin: 0px; }

.register-form-checkbox-bar h3 a { text-decoration: none; color: inherit; }

.register-form-checkbox-bar h3 a:focus, .register-form-checkbox-bar h3 a:hover


{ text-decoration: underline; color: rgb(92, 9, 49); }

@media only screen and (max-width: 767px) {


.register-form-checkbox-bar h3 { display: block; font-size: 30px; line-height:
1.2; max-width: 100%; margin: 0px 0px 20px; }
}

.register-form .helpfaqwidget__view, .register-form .row { margin-left: -5px;


margin-right: -5px; margin-bottom: 21px; }

@media only screen and (max-width: 767px) {


.register-form .helpfaqwidget__view, .register-form .row { margin-bottom: 0px; }
}

.register-form .helpfaqwidget__view [class*="col-"], .register-form .row


[class*="col-"] { padding-left: 5px; padding-right: 5px; }

.register-form .helpfaqwidget__view .helpfaqwidget__view, .register-


form .helpfaqwidget__view .row, .register-
form .row .helpfaqwidget__view, .register-form .row .row { margin-bottom: 0px; }
.register-form .btn { min-width: 240px; height: 50px; text-align: center; outline:
0px; }

@media only screen and (max-width: 767px) {


.register-form .btn { display: block; width: 100%; height: 60px; font-size: 20px;
margin: 0px 0px 20px; }
}

.register-form .custom-select { display: block; width: 100%; }

.register-form .custom-select-opener, .register-form .select2-container .select2-


selection--multiple, .select2-container .register-form .select2-selection--multiple
{ color: rgb(153, 153, 153); }

.register-form .custom-select { min-width: 80px; }

@media only screen and (max-width: 959px) {


.register-form .radio-base.is-add-margin-left, .register-form .radio-base.is-
margin-top { margin-left: 0px; }
}

.register-form .radio-base [type="radio"]:checked ~ span::before { border-color:


rgb(215, 215, 215); background-color: rgb(235, 235, 235); transition: background
0.2s ease 0s; }

.register-form .radio-base [type="radio"]:checked ~ span::after { width: 18px;


transition: all 0.2s ease 0s; }

@media only screen and (max-width: 767px) {


.register-form .radio-base [type="radio"]:checked ~ span::after { width: 20px; }
}

.register-form .radio-base-text { float: left; font-size: 12px; line-height: 1.4;


color: rgb(101, 34, 69); padding: 2px 0px 2px 28px; cursor: pointer; }

@media only screen and (max-width: 767px) {


.register-form .radio-base-text { padding: 0px 0px 0px 29px; font-size: 20px; }
}

.register-form .radio-base-text::before { content: ""; position: absolute; left:


0px; top: 0px; width: 20px; height: 20px; border: 1px solid rgb(215, 215, 215);
background-color: rgb(255, 255, 255); transition: background 0.2s ease 0s; border-
radius: 0px; }

@media only screen and (max-width: 767px) {


.register-form .radio-base-text::before { width: 25px; height: 25px; top: 1px; }
}

.register-form .radio-base-text::after { content: ""; position: absolute; left:


2px; top: 2px; speak: none; font-style: normal; font-weight: 400; font-variant:
normal; text-transform: none; font-size: 16px; line-height: 1; -webkit-font-
smoothing: antialiased; color: rgb(92, 9, 49); width: 0px; pointer-events: none;
transition: all 0.2s ease 0s; overflow: hidden; font-family: icomoon !important; }

@media only screen and (max-width: 767px) {


.register-form .radio-base-text::after { font-size: 22px; }
}

.register-form .btn.is-pos-a-bottom-right { right: 30px; bottom: 30px; }


@media only screen and (max-width: 767px) {
.register-form .btn.is-pos-a-bottom-right { right: 20px; left: 20px; width:
calc(100% - 40px); }
}

.register-form.state01-yes .btn-copmlete, .register-form.state01-yes .btn-join


{ visibility: hidden; opacity: 0; pointer-events: none; }

.register-form.state01-yes .input-base.is-membership-number { opacity: 1; pointer-


events: auto; background: 0px center; }

.register-form.state01-yes .input-base.is-membership-number .input-base-bg


{ background: 0px center; }

.autocomplete .register-form.state01-yes .input-base.is-membership-number


input[type="text"]:focus ~ .input-base-bg, .register-form.state01-yes .input-
base.is-membership-number .autocomplete input[type="text"]:focus ~ .input-base-
bg, .register-form.state01-yes .input-base.is-membership-number .input-base-
elem:focus ~ .input-base-bg { background-color: rgb(235, 235, 235); transition:
background 0.35s ease 0s; }

.register-form.state01-yes .input-base.is-membership-number::before { display:


none; }

.register-form.state01-yes .btn-complete-top { opacity: 0.4; pointer-events:


none; }

.register-form.state01-yes .btn-complete-top.active { opacity: 1; pointer-events:


auto; box-shadow: none; }

.register-form.state01-yes .custom-select, .register-form.state01-yes .input-base {


color: grey; background: rgb(235, 235, 235); }

.register-form.state01-yes .custom-select::-webkit-input-placeholder, .register-


form.state01-yes .input-base::-webkit-input-placeholder { color: grey; }

.register-form.state01-yes .checkbox-base-text { color: grey; }

.register-form.state01-yes .custom-select-opener, .register-form.state01-


yes .select2-container .select2-selection--multiple, .select2-container .register-
form.state01-yes .select2-selection--multiple { background: rgb(235, 235, 235); }

.register-form.state01-yes .state01-no-hidden .custom-select { opacity: 0.4; }

.register-form.state01-yes .state01-no-hidden .custom-select, .register-


form.state01-yes .state01-no-hidden .custom-select-opener, .register-form.state01-
yes .state01-no-hidden .select2-container .select2-selection--multiple, .select2-
container .register-form.state01-yes .state01-no-hidden .select2-selection--
multiple { background: 0px center; }

.register-form.state01-yes .input-base-bg { background: rgb(235, 235, 235); }

.register-form.state01-yes .btn-complete-top::before, .register-form.state01-


yes .custom-select::before, .register-form.state01-yes .input-base::before
{ content: ""; position: absolute; width: 100%; height: 100%; top: 0px; left: 0px;
z-index: 6; }

@media only screen and (max-width: 767px) {


.register-form.state01-yes .btn-complete-top, .register-form.state01-yes .custom-
select, .register-form.state01-yes .input-base { margin-top: 10px; }
}

@media only screen and (max-width: 767px) {


.register-form.state01-yes .helpfaqwidget__view, .register-form.state01-yes .row
{ display: none; }
.register-form.state01-yes .row.state01-no-hidden, .register-form.state01-
yes .state01-no-hidden.helpfaqwidget__view { display: block; }
}

.register-form.state01-no .btn-join, .register-form.state01-no .state01-no-hidden {


display: none; }

.register-form.state01-no .btn-copmlete { opacity: 0.4; pointer-events: none; }

.register-form.state01-no .btn-copmlete::before { content: ""; position: absolute;


width: 100%; height: 100%; top: 0px; left: 0px; z-index: 6; }

.register-form.state02-yes .btn-complete-top, .register-form.state02-yes .btn-


copmlete { display: none; }

.register-form.state02-yes .btn-copmlete { opacity: 0.4; pointer-events: none; }

.register-form.state02-yes .btn-copmlete.active { visibility: visible; opacity: 1;


pointer-events: auto; box-shadow: none; }

.register-form.state02-yes .btn-join { display: none; }

.register-form.state02-yes .filled.disabled .input-base-bg { background: rgb(235,


235, 235); }

.register-form.state02-yes .filled .input-base-bg { background: rgb(255, 255, 255);


pointer-events: auto; }

.autocomplete .register-form.state02-yes .filled input[type="text"], .register-


form.state02-yes .filled .autocomplete input[type="text"], .register-form.state02-
yes .filled .input-base-elem { z-index: 500; }

@media only screen and (max-width: 1279px) {


.register-form .add-margin-top { margin-top: 21px; }
}

@media only screen and (max-width: 767px) {


.register-form .add-margin-top { margin-bottom: 20px !important; }
.register-form .add-margin-top .custom-select, .register-form .add-margin-
top .input-base { margin: 0px; }
.register-form .add-margin-top .col-xs-6 + .col-xs-6 { padding-right: 5px !
important; }
.register-form .add-margin-top .col-xs-12 { padding-left: 5px !important; }
}

.fancybox { width: 100%; max-width: 1280px; white-space: normal; background-color:


rgb(255, 255, 255); padding: 56px 50px 40px; text-align: left; overflow: hidden;
position: relative; margin: 0px auto; }

@media only screen and (max-width: 767px) {


.fancybox { padding: 78px 0px 30px; }
}
.fancybox.is-promo-section { padding-bottom: 410px; }

.fancybox-close { position: absolute; top: -3px; right: -3px; width: 22px; height:
22px; font-size: 54px; line-height: 54px; font-weight: 300; background: 0px center;
border: 0px; z-index: 2; color: rgb(101, 34, 69); text-decoration: none; outline:
0px; transform: rotate(0deg); transition: transform 0.4s ease 0s, -webkit-transform
0.4s ease 0s; }

@media only screen and (max-width: 767px) {


.fancybox-close { right: 15px; top: -50px; font-size: 86px; }
}

.fancybox-close span { width: 54px; height: 54px; position: absolute; top: 50%;
left: 50%; transform: translateX(-50%) translateY(-50%); margin: -2px 0px 0px; }

.fancybox-close:focus, .fancybox-close:hover { text-decoration: none; outline: 0px;


color: rgb(44, 15, 30); transform: rotate(180deg); transition: transform 0.4s ease
0s, -webkit-transform 0.4s ease 0s; }

.fancybox-close:active { transform: rotate(180deg) scale(1.2); transition:


transform 0.1s linear 0s, -webkit-transform 0.1s linear 0s; }

.fancybox .container, .fancybox .helpfaqwidget__container { position: relative; }

.fancybox-title { font-size: 40px; margin: 0px 0px 35px; font-weight: 300; color:
rgb(101, 34, 69); }

@media only screen and (max-width: 767px) {


.fancybox-title { letter-spacing: -1px; margin: 0px 0px 17px; }
}

.fancybox-sub-title { font-size: 20px; line-height: 1.4em; font-weight: 700;


margin: 0px 0px 30px; color: rgb(0, 0, 0); }

@media only screen and (max-width: 767px) {


.fancybox-sub-title { font-size: 22px; margin: 0px 0px 26px; }
}

.fancybox-membership-number { margin: 0px 0px 23px; overflow: hidden; font-size:


40px; line-height: 1.2; font-weight: 300; color: rgb(101, 34, 69); }

@media only screen and (max-width: 767px) {


.fancybox-membership-number { margin: 0px 0px 30px; }
}

.fancybox-membership-number dt { font-weight: 300; float: left; margin: 0px 5px 0px


0px; }

@media only screen and (max-width: 767px) {


.fancybox-membership-number dt { float: none; display: inline; line-height:
inherit; }
}

.fancybox-membership-number dd { display: inline; margin: 0px; }

@media only screen and (max-width: 767px) {


.fancybox-membership-number dd { line-height: inherit; }
}
.fancybox-note-box { background-color: rgb(235, 235, 235); padding: 34px 30px 31px
110px; position: relative; color: rgb(153, 153, 153); font-size: 15px; font-weight:
300; line-height: 1.4; margin: 0px 0px 38px; }

@media only screen and (max-width: 767px) {


.fancybox-note-box { padding: 124px 20px 20px; font-size: 22px; font-weight: 300;
}
}

.fancybox-note-box p { margin: 0px 0px 32px; }

@media only screen and (max-width: 767px) {


.fancybox-note-box p { margin: 0px 0px 24px; }
}

.fancybox-note-box p a { color: inherit; text-decoration: none; }

.fancybox-note-box p a:focus, .fancybox-note-box p a:hover { text-decoration:


underline; color: inherit; }

.fancybox-warning { display: block; font-weight: 400; position: relative; padding:


0px 0px 0px 30px; }

@media only screen and (max-width: 767px) {


.fancybox-warning { padding: 0px 0px 0px 44px; }
}

.fancybox-warning [class*="icon"] { font-size: 1.5em; position: absolute; left:


0px; top: -2px; }

.fancybox-note-print { position: absolute; left: 30px; top: 37px; width: 60px;


height: 60px; border-radius: 100%; border: 3px solid rgb(153, 153, 153); padding:
11px 5px 5px; font-size: 32px; color: rgb(153, 153, 153); text-align: center; font-
weight: 400; transition: background 0.2s ease 0s, color 0.2s ease 0s; }

@media only screen and (max-width: 767px) {


.fancybox-note-print { left: 50%; top: 30px; width: 80px; height: 80px; margin:
0px 0px 0px -40px; font-size: 44px; padding-top: 14px; }
}

.fancybox-note-print .text-hide { position: absolute; left: 100%; top: 100%; }

.fancybox-note-print:focus, .fancybox-note-print:hover { text-decoration: none;


color: rgb(255, 255, 255); background-color: rgb(153, 153, 153); transition:
background 0.2s ease 0s, color 0.2s ease 0s; }

.fancybox h4 { font-size: 20px; font-weight: 700; margin: 0px 0px 14px; color:
rgb(101, 34, 69); }

@media only screen and (max-width: 767px) {


.fancybox h4 { font-size: 25px; }
}

.fancybox-about-yourself { position: relative; }

.fancybox-about-yourself::after, .fancybox-about-yourself::before { content: "";


display: table; }
.fancybox-about-yourself::after { clear: both; }

.fancybox-about-yourself .image-box { float: left; width: 210px; margin: 0px 20px


0px 0px; }

@media only screen and (max-width: 767px) {


.fancybox-about-yourself .image-box { float: none; width: 100%; margin: 0px 0px
20px; }
}

.fancybox-about-yourself .image-box img { display: block; width: 100%; height:


auto; }

.fancybox-about-yourself .text-holder { overflow: hidden; max-width: 40%; }

@media only screen and (max-width: 1279px) {


.fancybox-about-yourself .text-holder { max-width: 100%; }
}

.fancybox .btn { padding-left: 40px; padding-right: 40px; }

@media only screen and (max-width: 1279px) {


.fancybox .btn { position: relative; margin: 30px auto 0px; display: block; }
}

@media only screen and (max-width: 767px) {


.fancybox .btn { width: 100%; height: 60px; font-size: 20px; padding: 15px 25px
10px; margin: 64px 0px 0px; }
}

.fancybox .list-info-edit { list-style-type: none; padding: 0px; margin: 0px; font-


size: 15px; }

@media only screen and (max-width: 767px) {


.fancybox .list-info-edit { font-size: 22px; }
}

.fancybox .list-info-edit li { margin: 0px 0px 2px; }

@media only screen and (max-width: 767px) {


.fancybox .list-info-edit li { margin: 0px 0px 11px; }
}

.fancybox .list-info-edit li a { color: rgb(0, 0, 0); padding: 0px; }

.fancybox .list-info-edit .edit-context-icon { font-size: 16px; position: relative;


display: inline-block; vertical-align: top; color: rgb(101, 34, 69); bottom: auto;
right: auto; margin: 4px 0px 0px 4px; }

@media only screen and (max-width: 767px) {


.fancybox .list-info-edit .edit-context-icon { font-size: 26px; margin: 3px 0px
0px 3px; }
}

.fancybox-contacts-info { padding: 0px; margin: 0px; list-style-type: none; font-


size: 15px; font-weight: 300; max-width: 280px; color: rgb(101, 34, 69); }

.fancybox-contacts-info li { margin: 0px 0px 10px; }


.fancybox-contacts-info li:last-child { margin-bottom: 0px; }

.fancybox-promo { position: absolute; width: 100%; left: 0px; bottom: 0px;


overflow: hidden; height: 380px; }

.fancybox-promo.is-overlay-gradient::after { content: ""; position: absolute;


width: 100%; height: 100%; left: 0px; top: 0px; z-index: 4; pointer-events: none;
background: linear-gradient(60deg, rgb(92, 9, 49) 0px, rgb(92, 9, 49) 5%, rgba(92,
9, 49, 0.7) 20%, rgba(92, 9, 49, 0) 50%); }

@media only screen and (max-width: 767px) {


.fancybox-promo.is-overlay-gradient::after { left: -100px; }
}

.fancybox-promo-inner { position: absolute; left: 50%; top: 0px; width: 1280px;


height: 380px; margin: 0px 0px 0px -640px; }

.fancybox-promo-inner img { display: block; width: 100%; height: auto; }

#fancybox-thumbs { position: fixed; left: 0px; width: 100%; overflow: hidden; z-


index: 8050; }

#fancybox-thumbs.bottom { bottom: 2px; }

#fancybox-thumbs.top { top: 2px; }

#fancybox-thumbs ul { position: relative; list-style: none; margin: 0px; padding:


0px; }

#fancybox-thumbs ul li { float: left; padding: 1px; opacity: 0.5; }

#fancybox-thumbs ul li.active { opacity: 0.75; padding: 0px; border: 1px solid


rgb(255, 255, 255); }

#fancybox-thumbs ul li:hover { opacity: 1; }

#fancybox-thumbs ul li a { display: block; position: relative; overflow: hidden;


border: 1px solid rgb(34, 34, 34); background: rgb(17, 17, 17); outline: 0px; }

#fancybox-thumbs ul li img { display: block; position: relative; border: 0px;


padding: 0px; max-width: none; }

.date-picker { width: 170px; height: 25px; padding: 0px 0px 0px 10px; border: 0px;
line-height: 25px; font-size: 12px; font-family: Arial; font-weight: 700; cursor:
pointer; color: rgb(48, 48, 48); position: relative; z-index: 2; }

.date-picker-wrapper { position: absolute; z-index: 31; background-color: rgb(255,


255, 255); font-size: 12px; line-height: 20px; color: rgb(86, 10, 48); font-family:
Jotia, Verdana, Geneva, sans-serif; box-shadow: rgba(0, 0, 0, 0.33) 3px 3px 103px;
box-sizing: initial; }

@media only screen and (max-width: 959px) {


.date-picker-wrapper { width: 100%; }
}

.date-picker-wrapper.inline-wrapper { position: relative; display: inline-block; }

.date-picker-wrapper.single-date { width: auto; }


.date-picker-wrapper.no-shortcuts { padding-bottom: 12px; }

.date-picker-wrapper.no-topbar { padding-top: 12px; }

.date-picker-wrapper .footer { float: right; font-size: 11px; padding-top: 3px; }

@media only screen and (max-width: 959px) {


.date-picker-wrapper .footer { text-align: center; }
.date-picker-wrapper .footer input[type="button"] { float: none; width: 90%;
margin: 0px auto; }
}

.date-picker-wrapper b { color: rgb(102, 102, 102); font-weight: 700; }

.date-picker-wrapper a { color: rgb(92, 9, 49); }

.date-picker-wrapper a:hover { text-decoration: none; }

.date-picker-wrapper .month-name { text-transform: capitalize; }

.date-picker-wrapper .month-wrapper { background-color: rgb(255, 255, 255); margin:


0px; padding: 5px 15px; cursor: default; position: relative; overflow: hidden; }

.date-picker-wrapper .month-wrapper table { width: 250px; float: left; }

@media only screen and (max-width: 959px) {


.date-picker-wrapper .month-wrapper table { width: 100%; }
}

@media only screen and (max-width: 767px) {


.date-picker-wrapper .month-wrapper table { width: 100% !important; }
}

.date-picker-wrapper .month-wrapper table.month2 { width: 250px; float: left; }

@media only screen and (max-width: 959px) {


.date-picker-wrapper .month-wrapper table.month2 { width: 48%; }
}

.date-picker-wrapper .month-wrapper table td, .date-picker-wrapper .month-wrapper


table th { position: relative; vertical-align: middle; text-align: center; line-
height: 14px; margin: 0px; padding: 0px; }

@media only screen and (max-width: 959px) {


.date-picker-wrapper .month-wrapper table td, .date-picker-wrapper .month-wrapper
table th { width: 36px; }
}

.date-picker-wrapper .month-wrapper table td.checked .canvas, .date-picker-


wrapper .month-wrapper table th.checked .canvas { position: absolute; top: 0px;
left: 9px; width: 100%; height: 100%; background: rgb(92, 9, 49); z-index: 1;
border-radius: 200px 0px 0px 200px; }

@media only screen and (max-width: 959px) {


.date-picker-wrapper .month-wrapper table td.checked .canvas, .date-picker-
wrapper .month-wrapper table th.checked .canvas { left: 44%; width: 57%; }
}

.date-picker-wrapper .month-wrapper table td.checked .canvas.last, .date-picker-


wrapper .month-wrapper table th.checked .canvas.last { left: -9px; border-radius:
0px 200px 200px 0px; }

@media only screen and (max-width: 959px) {


.date-picker-wrapper .month-wrapper table td.checked .canvas.last, .date-picker-
wrapper .month-wrapper table th.checked .canvas.last { left: -2px; width: 60%; }
}

.date-picker-wrapper .month-wrapper table td.checked .canvas.oneday, .date-picker-


wrapper .month-wrapper table th.checked .canvas.oneday { display: none; }

.date-picker-wrapper .month-wrapper table td .day.checked.first-date-


selected, .date-picker-wrapper .month-wrapper table td .day.checked.last-date-
selected, .date-picker-wrapper .month-wrapper table th .day.checked.first-date-
selected, .date-picker-wrapper .month-wrapper table th .day.checked.last-date-
selected { width: 27px; height: 27px; padding: 7px 0px 0px; }

@media only screen and (max-width: 959px) {


.date-picker-wrapper .month-wrapper table td .day.checked.first-date-
selected, .date-picker-wrapper .month-wrapper table td .day.checked.last-date-
selected, .date-picker-wrapper .month-wrapper table th .day.checked.first-date-
selected, .date-picker-wrapper .month-wrapper table th .day.checked.last-date-
selected { margin: 0px auto; }
}

.date-picker-wrapper .month-wrapper table td .day.checked.first-date-selected


a, .date-picker-wrapper .month-wrapper table td .day.checked.last-date-selected
a, .date-picker-wrapper .month-wrapper table th .day.checked.first-date-selected a,
.date-picker-wrapper .month-wrapper table th .day.checked.last-date-selected a
{ color: rgb(255, 255, 255); }

.date-picker-wrapper .month-wrapper table .day { position: relative; padding: 8px


0px; width: 36px; line-height: 1; font-size: 11px; margin: 0px; color: rgb(204,
204, 204); cursor: default; z-index: 5; }

.date-picker-wrapper .month-wrapper table .day.toMonth.valid.real-todayouter


{ font-weight: 700; }

@media only screen and (max-width: 959px) {


.date-picker-wrapper .month-wrapper table .day { width: auto; }
}

.date-picker-wrapper .month-wrapper table div.day.lastMonth, .date-picker-


wrapper .month-wrapper table div.day.nextMonth { color: rgb(153, 153, 153); cursor:
default; }

.date-picker-wrapper .month-wrapper table .day.checked { background-color: rgb(86,


10, 48); color: rgb(255, 255, 255) !important; }

.date-picker-wrapper .month-wrapper table .day.checked a { color: rgb(255, 255,


255) !important; }

.date-picker-wrapper .month-wrapper table .week-name { height: 20px; line-height:


20px; text-transform: capitalize; }

.date-picker-wrapper .month-wrapper table .day.has-tooltip { cursor: help !


important; }

.date-picker-wrapper .time label { white-space: nowrap; }


.date-picker-wrapper .month-wrapper table .day.toMonth.valid { color: rgb(92, 9,
49); cursor: pointer; }

.date-picker-wrapper .month-wrapper table .day.toMonth.invalid a { color: rgb(204,


204, 204); cursor: default; pointer-events: none; }

.date-picker-wrapper[data-type="single"] .month-wrapper table .day.toMonth.hovering


{ background: rgb(255, 255, 255); color: rgb(92, 9, 49); }

.date-picker-wrapper[data-type="single"] .month-wrapper table .day.toMonth.hovering


a { color: rgb(92, 9, 49); }

.date-picker-wrapper .month-wrapper table .day.toMonth.hovering { background-color:


rgb(92, 9, 49); color: rgb(255, 255, 255); }

.date-picker-wrapper .month-wrapper table .day.toMonth.hovering a { color: rgb(255,


255, 255); }

.date-picker-wrapper .month-wrapper table .day.lastMonth, .date-picker-


wrapper .month-wrapper table .day.nextMonth { display: none; }

.date-picker-wrapper .month-wrapper table .day.real-today { background-color:


rgb(255, 255, 255); }

.date-picker-wrapper .month-wrapper table .day.real-today.checked, .date-picker-


wrapper .month-wrapper table .day.real-today.hovering { background-color: rgb(255,
255, 255); }

.date-picker-wrapper .month-wrapper table .day.valid.real-todayouter { border-


radius: 200px; border: 1px solid rgb(86, 10, 48); width: 27px; height: 27px; }

.date-picker-wrapper table .caption { height: 40px; }

.date-picker-wrapper table .caption .next, .date-picker-wrapper


table .caption .prev { padding: 0px 5px; cursor: pointer; }

@media only screen and (max-width: 959px) {


.date-picker-wrapper table .caption .next a, .date-picker-wrapper
table .caption .prev a { font-size: 20px; }
}

.date-picker-wrapper .gap { position: relative; z-index: 1; width: 1px; height:


100%; background-color: rgb(236, 236, 236); font-size: 0px; line-height: 0; float:
left; top: -5px; margin: 0px 10px -10px; }

.date-picker-wrapper .gap .gap-lines { height: 100%; overflow: hidden; }

.date-picker-wrapper .gap .gap-line { height: 15px; width: 15px; position:


relative; }

.date-picker-wrapper .gap .gap-line .gap-1 { z-index: 1; height: 0px; border-left:


8px solid rgb(255, 255, 255); border-top: 8px solid rgb(238, 238, 238); border-
bottom: 8px solid rgb(238, 238, 238); }

.date-picker-wrapper .gap .gap-line .gap-2 { position: absolute; right: 0px; top:


0px; z-index: 2; height: 0px; border-left: 8px solid transparent; border-top: 8px
solid rgb(255, 255, 255); }
.date-picker-wrapper .gap .gap-line .gap-3 { position: absolute; right: 0px; top:
8px; z-index: 2; height: 0px; border-left: 8px solid transparent; border-bottom:
8px solid rgb(255, 255, 255); }

.date-picker-wrapper .gap .gap-top-mask { width: 6px; height: 1px; position:


absolute; top: -1px; left: 1px; background-color: rgb(238, 238, 238); z-index: 3; }

.date-picker-wrapper .gap .gap-bottom-mask { width: 6px; height: 1px; position:


absolute; bottom: -1px; left: 7px; background-color: rgb(238, 238, 238); z-index:
3; }

.date-picker-wrapper .selected-days { display: none; }

.date-picker-wrapper .drp_top-bar { line-height: 1.4; position: relative;


background: rgb(229, 230, 231); color: rgb(30, 31, 32); }

.date-picker-wrapper .custom-top { padding: 11px 0px 7px 13px; font-size: 11px; }

.date-picker-wrapper .custom-top span.icon { display: block; float: left; margin:


0px 6px 0px 0px; padding: 3px 0px 0px 1px; width: 14px; height: 14px; text-align:
center; border-radius: 100%; background: rgb(89, 19, 38); color: rgb(255, 255,
255); }

.date-picker-wrapper .drp_top-bar .error-top { display: none; }

.date-picker-wrapper .drp_top-bar .normal-top { display: none; }

.date-picker-wrapper .drp_top-bar .default-top { display: block; }

.date-picker-wrapper .drp_top-bar.error .default-top { display: none; }

.date-picker-wrapper .drp_top-bar.error .error-top { display: block; color: red; }

.date-picker-wrapper .drp_top-bar.normal .default-top { display: none; }

.date-picker-wrapper .drp_top-bar.normal .normal-top { display: block; }

.date-picker-wrapper .apply-btn { float: right; margin: 0px 20px 0px 0px; padding:
10px 32px; border: 0px; font-size: 12px; background: rgb(86, 10, 48); line-height:
initial; color: rgb(255, 255, 255); cursor: pointer; }

.date-picker-wrapper .drp_top-bar .apply-btn.disabled { cursor: pointer; color:


rgb(96, 96, 96); border: 1px solid rgb(183, 183, 183); background: rgb(255, 255,
255); }

.date-picker-wrapper .time { position: relative; }

.date-picker-wrapper.single-month .time { display: none; }

.date-picker-wrapper .time input[type="range"] { vertical-align: middle; width:


129px; padding: 0px; margin: 0px; height: 20px; }

.date-picker-wrapper .time1, .time2 { width: 180px; padding: 0px 5px; text-align:


center; }

.date-picker-wrapper .time1 { float: left; }

.date-picker-wrapper .time2 { float: right; }


.date-picker-wrapper .hour, .minute { text-align: right; }

.date-picker-wrapper .hide { display: none; }

.date-picker-wrapper .month-wrapper table .day.checked.first-date-selected { width:


24px; height: 24px; margin: 0px 0px 0px 7px; padding: 5px 0px 0px; border-radius:
200px; border: 1px solid rgb(86, 10, 48); background: rgb(255, 255, 255) !
important; color: rgb(86, 10, 48) !important; }

@media only screen and (max-width: 959px) {


.date-picker-wrapper .month-wrapper table .day.checked.first-date-selected
{ margin: 0px auto; }
}

.date-picker-wrapper .month-wrapper table .day.checked.first-date-selected a


{ color: rgb(86, 10, 48) !important; }

.date-picker-wrapper .month-wrapper table .day.checked.last-date-selected


{ position: relative; width: 24px; height: 24px; margin: 0px 0px 0px 7px; padding:
5px 0px 0px; border-radius: 200px; border: 1px solid rgb(86, 10, 48); z-index: 10;
background: rgb(255, 255, 255) !important; color: rgb(86, 10, 48) !important; }

.date-picker-wrapper .month-wrapper table .day.checked.last-date-selected a


{ color: rgb(86, 10, 48) !important; }

.date-picker-wrapper .date-range-length-tip { position: absolute; margin-top: -4px;


margin-left: -8px; box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 3px; display: none;
background-color: rgb(255, 255, 0); padding: 0px 6px; border-radius: 2px; font-
size: 12px; line-height: 16px; filter: drop-shadow(rgba(0, 0, 0, 0.3) 0px 0px 3px);
}

.date-picker-wrapper .date-range-length-tip::after { content: ""; position:


absolute; border-left: 4px solid transparent; border-right: 4px solid transparent;
border-top: 4px solid rgb(255, 255, 0); left: 50%; margin-left: -4px; bottom: -4px;
}

.date-picker-wrapper.two-months.no-gap .month1 .next, .date-picker-wrapper.two-


months.no-gap .month2 .prev { display: none; }

.date-picker-wrapper .week-number { padding: 5px 0px; line-height: 1; font-size:


12px; margin-bottom: 1px; color: rgb(153, 153, 153); cursor: pointer; }

.date-picker-wrapper .week-number.week-number-selected { color: rgb(68, 153, 238);


font-weight: 700; }

td.date-container { background: rgb(86, 10, 48); border-radius: 200px 0px 0px


200px; }

.date-picker-wrapper .trip-type { overflow: hidden; width: 100%; padding: 12px 0px


0px 6px; font-size: 11px; }

.date-picker-wrapper .trip-type input[type="checkbox"] { position: relative; left:


auto; top: auto; visibility: visible; opacity: 0; }

@media only screen and (max-width: 959px) {


.date-picker-wrapper .trip-type .checkbox-base-text { padding-top: 6px; padding-
bottom: 9px; font-size: 14px; }
}
.input-base.disabled { pointer-events: none; }

.input-base.disabled .input-base-bg { background-color: rgb(235, 235, 235); }

[dir="rtl"] .date-picker-wrapper .custom-top span.icon { padding: 3px 1px 0px


0px; }

.h1, h1 { margin: 1px 0px 10px; }

p { margin: 0px 0px 20px; }

@font-face { font-family: Jotia; src: url("clientlibs/fonts/jotia_thin.eot?#iefix")


format("embedded-opentype"), url("clientlibs/fonts/jotia_thin.woff")
format("woff"), url("clientlibs/fonts/jotia_thin.ttf") format("truetype"); font-
weight: 100; font-style: normal; }

@font-face { font-family: Jotia; src: url("clientlibs/fonts/jotia_light.eot?


#iefix") format("embedded-opentype"), url("clientlibs/fonts/jotia_light.woff")
format("woff"), url("clientlibs/fonts/jotia_light.ttf") format("truetype"); font-
weight: 300; font-style: normal; }

@font-face { font-family: Jotia; src: url("clientlibs/fonts/jotia.eot?#iefix")


format("embedded-opentype"), url("clientlibs/fonts/jotia.woff") format("woff"),
url("clientlibs/fonts/jotia.ttf") format("truetype"); font-weight: 400; font-style:
normal; }

@font-face { font-family: Jotia; src: url("clientlibs/fonts/jotia_medium.eot?


#iefix") format("embedded-opentype"), url("clientlibs/fonts/jotia_medium.woff")
format("woff"), url("clientlibs/fonts/jotia_medium.ttf") format("truetype"); font-
weight: 500; font-style: normal; }

@font-face { font-family: Jotia; src: url("clientlibs/fonts/jotia_bold.eot?#iefix")


format("embedded-opentype"), url("clientlibs/fonts/jotia_bold.woff")
format("woff"), url("clientlibs/fonts/jotia_bold.ttf") format("truetype"); font-
weight: 700; font-style: normal; }

@font-face { font-family: Jotia; src: url("clientlibs/fonts/jotia_heavy.eot?


#iefix") format("embedded-opentype"), url("clientlibs/fonts/jotia_heavy.woff")
format("woff"), url("clientlibs/fonts/jotia_heavy.ttf") format("truetype"); font-
weight: 800; font-style: normal; }

html { font-family: sans-serif; line-height: 1.15; text-size-adjust: 100%; }

body { margin: 0px; }

article, aside, details, figcaption, figure, footer, header, main, menu, nav,
section, summary { display: block; }

audio, canvas, progress, video { display: inline-block; }

audio:not([controls]) { display: none; height: 0px; }

progress { vertical-align: baseline; }

[hidden], template { display: none; }

a { background-color: transparent; }

a:active, a:hover { outline-width: 0px; }


abbr[title] { border-bottom: 0px; text-decoration: underline dotted; }

b, strong { font-weight: inherit; }

b, strong { font-weight: bolder; }

dfn { font-style: italic; }

h1 { font-size: 2em; margin: 0.67em 0px; }

mark { background-color: rgb(255, 255, 0); color: rgb(0, 0, 0); }

small { font-size: 80%; }

sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align:


baseline; }

sub { bottom: -0.25em; }

sup { top: -0.5em; }

img { border-style: none; }

svg:not(:root) { overflow: hidden; }

code, kbd, pre, samp { font-family: monospace, monospace; font-size: 1em; }

figure { margin: 1em 40px; }

hr { box-sizing: content-box; height: 0px; overflow: visible; }

button, input, optgroup, select, textarea { font: inherit; margin: 0px; }

optgroup { font-weight: 700; }

button, input { overflow: visible; }

button, select { text-transform: none; }

[type="reset"], [type="submit"], button, html [type="button"] { appearance: button;


}

fieldset { border: 1px solid silver; margin: 0px 2px; padding: 0.35em 0.625em
0.75em; }

legend { box-sizing: border-box; color: inherit; display: table; max-width: 100%;


padding: 0px; white-space: normal; }

textarea { overflow: auto; }

[type="checkbox"], [type="radio"] { box-sizing: border-box; padding: 0px; }

[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-
button { height: auto; }

[type="search"] { appearance: textfield; outline-offset: -2px; }

[type="search"]::-webkit-search-cancel-button, [type="search"]::-webkit-search-
decoration { appearance: none; }

::-webkit-input-placeholder { color: inherit; opacity: 0.54; }

::-webkit-file-upload-button { appearance: button; font: inherit; }

* { margin: 0px; padding: 0px; }

body, html { min-width: 480px; }

body { -webkit-font-smoothing: subpixel-antialiased; }

body a { cursor: pointer; transition: color 350ms ease 0s, background-color 350ms
ease 0s, border-color 350ms ease 0s; }

body a:active body a:-webkit-any-link, body a:focus { color: inherit; text-


decoration: none; }

body a:active body a:-webkit-any-link::after, body a:active body a:-webkit-any-


link::before, body a:focus::after, body a:focus::before { text-decoration: none; }

body [href^="mailto:"] { font-weight: 500; }

img { vertical-align: top; }

table { border-collapse: collapse; border-spacing: 0px; }

ul { margin: 0px; padding: 0px; }

ul li { list-style: none; }

input, select, textarea { outline: 0px; }

textarea { resize: vertical; }

button, input[type="submit"] { transition: color 350ms ease 0s, background-color


350ms ease 0s, border-color 350ms ease 0s; }

button:active, button:focus, button:hover, input[type="submit"]:active,


input[type="submit"]:focus, input[type="submit"]:hover { cursor: pointer; outline:
0px; }

input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-
search-decoration, input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration { appearance: none; }

input[type="password"] { -webkit-text-security: disc; }

input[type="email"], input[type="file"], input[type="number"],


input[type="password"], input[type="search"], input[type="submit"],
input[type="text"], input[type="url"], textarea { appearance: none; border-radius:
0px; }

input[type="image"] { border: 0px; }

input[type="email"], input[type="password"], input[type="tel"], input[type="text"],


textarea { -webkit-tap-highlight-color: transparent; -webkit-user-modify: read-
write-plaintext-only; }
input[type="number"]::-webkit-outer-spin-button { margin: 0px; }

.overlay { display: none; position: fixed; inset: 0px; z-index: 300; background:
rgba(0, 0, 0, 0.5); }

.overlay.active { display: block; }

.anchor-with-animated-arrow { display: block; }

.anchor-with-animated-arrow:hover::before { transform: translateX(4px); }

.anchor-with-animated-arrow::before { top: 1px; content: ""; font-family:


icomoon; position: relative; margin-right: -5px; display: inline-block; font-
weight: 400; line-height: 1; font-size: 16px; transition: transform 0.3s ease 0s, -
webkit-transform 0.3s ease 0s; padding-right: 10px; }

@media (orientation: landscape) {


body { width: 100%; }
}

@font-face { font-family: icomoon; src: url("clientlibs/fonts/icomoon.eot")


format("embedded-opentype"), url("clientlibs/fonts/icomoon.ttf")
format("truetype"), url("clientlibs/fonts/icomoon.woff") format("woff"),
url("clientlibs/fonts/icomoon.svg") format("svg"); font-weight: 400; font-style:
normal; }

[class*=" icon-"], [class^="icon-"] { speak: none; font-style: normal; font-weight:


400; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-
smoothing: antialiased; font-family: icomoon !important; }

.icon-magazines::before { content: ""; }

.icon-audio::before { content: ""; }

.icon-discover::before { content: ""; }

.icon-games::before { content: ""; }

.icon-movies::before { content: ""; }

.icon-tv::before { content: ""; }

.icon-weather-cloudy::before { content: ""; }

.icon-weather-fog::before { content: ""; }

.icon-weather-hail::before { content: ""; }

.icon-weather-lightning::before { content: ""; }

.icon-weather-lightning-rainy::before { content: ""; }

.icon-weather-night::before { content: ""; }

.icon-weather-partlycloudy::before { content: ""; }

.icon-weather-pouring::before { content: ""; }

.icon-weather-rainy::before { content: ""; }


.icon-weather-snowy::before { content: ""; }

.icon-weather-snowy-rainy::before { content: ""; }

.icon-weather-sunny::before { content: ""; }

.icon-weather-sunset::before { content: ""; }

.icon-weather-windy::before { content: ""; }

.icon-weather-windy-variant::before { content: ""; }

.icon-delete::before { content: ""; }

.icon-routes::before { content: ""; }

.icon-heart-filled::before { content: ""; }

.icon-hotel-2::before { content: ""; }

.icon-exclaim::before { content: ""; }

.icon-close-circle::before { content: ""; }

.icon-car-2::before { content: ""; }

.icon-logout::before { content: ""; }

.icon-user-2::before { content: ""; }

.icon-dashboard::before { content: ""; }

.icon-arrow-strong-left::before { content: ""; }

.icon-user::before { content: ""; }

.icon-search-sort::before { content: ""; }

.icon-insurance-car::before { content: ""; }

.icon-holidays::before { content: ""; }

.T34 .input-base.input-base-with-icon .input-base-icon.icon-


mastercard::before, .icon-hotels::before { content: ""; }

.icon-credit-card::before { content: ""; }

.icon-users::before { content: ""; }

.icon-airplaine-top::before { content: ""; }

.icon-share::before { content: ""; }

.icon-airplane-up-right::before { content: ""; }

.icon-airpline-right-02::before { content: ""; }

.icon-double-baggage::before { content: ""; }


.icon-double-basket::before { content: ""; }

.icon-stared-label::before { content: ""; }

.icon-basket::before { content: ""; }

.icon-beach::before { content: ""; }

.icon-calendar::before { content: ""; }

.icon-currecly::before { content: ""; }

.icon-electricity::before { content: ""; }

.icon-info2::before { content: ""; }

.icon-instagram::before { content: ""; }

.icon-search::before, .select2-container .select2-search--inline::before { content:


""; }

.icon-sun::before { content: ""; }

.icon-arrow-left3::before { content: ""; }

.icon-arrow-right3::before { content: ""; }

.icon-arrow-left-thin::before { content: ""; }

.icon-arrow-right-thin::before { content: ""; }

.C8-to-myprofile .tabset-block-add-menu-item::before, .icon-plus-circle::before


{ content: ""; }

.icon-camera-01::before { content: ""; }

.icon-info-01::before { content: ""; }

.icon-map-marker::before { content: ""; }

.icon-no-qmiles::before { content: ""; }

.icon-express-baggage::before { content: ""; }

.icon-family::before { content: ""; }

.icon-lounge-access::before { content: ""; }

.icon-priority-baggage::before { content: ""; }

.icon-priority-check-in::before { content: ""; }

.icon-priority-stand-by::before { content: ""; }

.icon-shop-play::before { content: ""; }

.icon-tier-bonus::before { content: ""; }


.icon-upgrade-departure::before { content: ""; }

.icon-arrow-left::before, [dir="rtl"] .read-more-link .icon-arrow-right::before


{ content: ""; }

.icon-arrow-right::before { content: ""; }

.icon-car::before { content: ""; }

.icon-hotel::before { content: ""; }

.icon-insurance::before { content: ""; }

.icon-airplanes-to-from::before { content: ""; }

.icon-arrow-thin-left::before { content: ""; }

.icon-arrow-thin-right::before { content: ""; }

.icon-arrow-down3::before { content: ""; }

.icon-arrow-up::before { content: ""; }

.icon-arrow-down::before { content: ""; }

.C8-myservices-bgt .tabset-accordion-item.active .tabset-accordion-toggle-


icon::before, .icon-arrow-top::before { content: ""; }

.icon-clock::before { content: ""; }

.icon-arrow-down-circle::before { content: ""; }

.icon-arrow-up-circle::before, .timetable .timetable-search-results-flights-info-


head-list > li a span[class*=" icon-"]::before, .timetable .timetable-search-
results-flights-info-head-list > li a span[class^="icon-"]::before { content: "";
}

.T34 .input-base.input-base-with-icon .input-base-icon.icon-visa::before, .icon-


airplane-dioganal::before { content: ""; }

.icon-globe::before { content: ""; }

.icon-info::before { content: ""; }

.icon-seat::before { content: ""; }

.icon-arrow-top-small::before { content: ""; }

.icon-airplane-left::before { content: ""; }

.icon-arrow-strong::before { content: ""; }

.icon-download::before { content: ""; }

.icon-mail::before { content: ""; }

.icon-print::before { content: ""; }

.icon-arrow-bothdirections::before { content: ""; }


.icon-magnify::before { content: ""; }

.icon-pencil::before { content: ""; }

.icon-social-facebook::before { content: ""; }

.icon-social-instagram::before { content: ""; }

.icon-social-linkedin::before { content: ""; }

.icon-social-twitter::before { content: ""; }

.icon-social-youtube::before { content: ""; }

.icon-star-limited-time::before { content: ""; }

.icon-suitcase::before { content: ""; }

.icon-airplane-01::before { content: ""; }

.icon-airplane-right::before { content: ""; }

.icon-arrows-updown::before { content: ""; }

.icon-favorite::before { content: ""; }

.icon-favorite_border::before { content: ""; }

.icon-error_outline::before { content: ""; }

.icon-close::before { content: ""; }

.icon-heart::before { content: ""; }

.icon-notification::before { content: ""; }

.icon-menu::before { content: ""; }

.icon-cross::before, .input-file--with-icon.filled .input-file-button .icon::before


{ content: ""; }

.icon-checkmark::before { content: ""; }

.icon-arrow-up2::before { content: ""; }

.icon-arrow-right2::before { content: ""; }

.icon-arrow-down2::before { content: ""; }

.icon-arrow-left2::before { content: ""; }

.C8-to-myprofile .tabset-accordion-item.complete > a::before, .C8-to-


myprofile .tabset-block-add-menu-item.complete::before, .icon-checkbox-
checked::before, .select2-container--default .select2-results__option[aria-
selected="true"] .icon::before { content: ""; }

.C8-to-myprofile.C8_1 .tabset-accordion-opener::before, .icon-checkbox-


unchecked::before { content: ""; }
.icon-new-tab::before { content: ""; }

.icon-play::before { content: ""; }

.icon-pause::before { content: ""; }

.icon-stop::before { content: ""; }

.icon-check::before { content: ""; }

.icon-plus::before { content: ""; }

.icon-minus::before { content: ""; }

.icon-exclamation-circle::before { content: ""; }

.icon-bars::before { content: ""; }

.icon-navicon::before { content: ""; }

.icon-reorder::before { content: ""; }

.icon-exclamation::before { content: ""; }

.icon-oneworld::before { display: block; width: 32px; height: 32px; content: "";


background: url("clientlibs/images/logo-one-world.png") center center / contain no-
repeat; }

.container, .helpfaqwidget__container { margin-right: auto; margin-left: auto;


padding-left: 10px; padding-right: 10px; }

.container::after, .container::before, .helpfaqwidget__container::after, .helpfaqwi


dget__container::before { content: ""; display: table; }

.container::after, .helpfaqwidget__container::after { clear: both; }

@media (min-width: 768px) {


.container, .helpfaqwidget__container { width: 100%; }
}

@media (min-width: 960px) {


.container, .helpfaqwidget__container { width: 100%; }
}

@media (min-width: 1280px) {


.container, .helpfaqwidget__container { width: 1080px; }
}

.container-fluid { margin-right: auto; margin-left: auto; padding-left: 10px;


padding-right: 10px; }

.container-fluid::after, .container-fluid::before { content: ""; display: table; }

.container-fluid::after { clear: both; }

.helpfaqwidget__view, .row { margin-left: -10px; margin-right: -10px; }

.helpfaqwidget__view::after, .helpfaqwidget__view::before, .row::after, .row::befor


e { content: ""; display: table; }

.helpfaqwidget__view::after, .row::after { clear: both; }

.C16.C16-full-width, .C5-msbgt .content-section-row > div, .C5-variant-content-half


.content-section-row .col-md-6, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-
12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-
8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-
3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-
1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-
5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-
11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-
7, .col-xs-8, .col-xs-9 { position: relative; min-height: 1px; padding-left: 10px;
padding-right: 10px; }

.col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-


4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 { float: left; }

.col-xs-1 { width: 8.33333%; }

.col-xs-2 { width: 16.6667%; }

.col-xs-3 { width: 25%; }

.col-xs-4 { width: 33.3333%; }

.col-xs-5 { width: 41.6667%; }

.col-xs-6 { width: 50%; }

.col-xs-7 { width: 58.3333%; }

.col-xs-8 { width: 66.6667%; }

.col-xs-9 { width: 75%; }

.col-xs-10 { width: 83.3333%; }

.col-xs-11 { width: 91.6667%; }

.col-xs-12 { width: 100%; }

.col-xs-pull-0 { right: auto; }

.col-xs-pull-1 { right: 8.33333%; }

.col-xs-pull-2 { right: 16.6667%; }

.col-xs-pull-3 { right: 25%; }

.col-xs-pull-4 { right: 33.3333%; }

.col-xs-pull-5 { right: 41.6667%; }

.col-xs-pull-6 { right: 50%; }

.col-xs-pull-7 { right: 58.3333%; }

.col-xs-pull-8 { right: 66.6667%; }


.col-xs-pull-9 { right: 75%; }

.col-xs-pull-10 { right: 83.3333%; }

.col-xs-pull-11 { right: 91.6667%; }

.col-xs-pull-12 { right: 100%; }

.col-xs-push-0 { left: auto; }

.col-xs-push-1 { left: 8.33333%; }

.col-xs-push-2 { left: 16.6667%; }

.col-xs-push-3 { left: 25%; }

.col-xs-push-4 { left: 33.3333%; }

.col-xs-push-5 { left: 41.6667%; }

.col-xs-push-6 { left: 50%; }

.col-xs-push-7 { left: 58.3333%; }

.col-xs-push-8 { left: 66.6667%; }

.col-xs-push-9 { left: 75%; }

.col-xs-push-10 { left: 83.3333%; }

.col-xs-push-11 { left: 91.6667%; }

.col-xs-push-12 { left: 100%; }

.col-xs-offset-0 { margin-left: 0px; }

.col-xs-offset-1 { margin-left: 8.33333%; }

.col-xs-offset-2 { margin-left: 16.6667%; }

.col-xs-offset-3 { margin-left: 25%; }

.col-xs-offset-4 { margin-left: 33.3333%; }

.col-xs-offset-5 { margin-left: 41.6667%; }

.col-xs-offset-6 { margin-left: 50%; }

.col-xs-offset-7 { margin-left: 58.3333%; }

.col-xs-offset-8 { margin-left: 66.6667%; }

.col-xs-offset-9 { margin-left: 75%; }

.col-xs-offset-10 { margin-left: 83.3333%; }

.col-xs-offset-11 { margin-left: 91.6667%; }


.col-xs-offset-12 { margin-left: 100%; }

@media (min-width: 768px) {


.C16.C16-full-width, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-
2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9
{ float: left; }
.col-sm-1 { width: 8.33333%; }
.col-sm-2 { width: 16.6667%; }
.col-sm-3 { width: 25%; }
.col-sm-4 { width: 33.3333%; }
.col-sm-5 { width: 41.6667%; }
.col-sm-6 { width: 50%; }
.col-sm-7 { width: 58.3333%; }
.col-sm-8 { width: 66.6667%; }
.col-sm-9 { width: 75%; }
.C16.C16-full-width, .col-sm-10 { width: 83.3333%; }
.col-sm-11 { width: 91.6667%; }
.col-sm-12 { width: 100%; }
.col-sm-pull-0 { right: auto; }
.col-sm-pull-1 { right: 8.33333%; }
.col-sm-pull-2 { right: 16.6667%; }
.col-sm-pull-3 { right: 25%; }
.col-sm-pull-4 { right: 33.3333%; }
.col-sm-pull-5 { right: 41.6667%; }
.col-sm-pull-6 { right: 50%; }
.col-sm-pull-7 { right: 58.3333%; }
.col-sm-pull-8 { right: 66.6667%; }
.col-sm-pull-9 { right: 75%; }
.col-sm-pull-10 { right: 83.3333%; }
.col-sm-pull-11 { right: 91.6667%; }
.col-sm-pull-12 { right: 100%; }
.col-sm-push-0 { left: auto; }
.C16.C16-full-width, .C29 .content-section-row:nth-child(2n+1) .content-section-
wrapper .helpfaqwidget__view > div, .C29 .content-section-row:nth-
child(2n+1) .content-section-wrapper .row > div, .col-sm-push-1 { left: 8.33333%; }
.col-sm-push-2 { left: 16.6667%; }
.col-sm-push-3 { left: 25%; }
.col-sm-push-4 { left: 33.3333%; }
.C29 .content-section-row:nth-child(2n+1) .content-section-bg, .col-sm-push-5
{ left: 41.6667%; }
.col-sm-push-6 { left: 50%; }
.col-sm-push-7 { left: 58.3333%; }
.col-sm-push-8 { left: 66.6667%; }
.col-sm-push-9 { left: 75%; }
.col-sm-push-10 { left: 83.3333%; }
.col-sm-push-11 { left: 91.6667%; }
.col-sm-push-12 { left: 100%; }
.col-sm-offset-0 { margin-left: 0px; }
.col-sm-offset-1 { margin-left: 8.33333%; }
.col-sm-offset-2 { margin-left: 16.6667%; }
.col-sm-offset-3 { margin-left: 25%; }
.col-sm-offset-4 { margin-left: 33.3333%; }
.col-sm-offset-5 { margin-left: 41.6667%; }
.col-sm-offset-6 { margin-left: 50%; }
.col-sm-offset-7 { margin-left: 58.3333%; }
.col-sm-offset-8 { margin-left: 66.6667%; }
.col-sm-offset-9 { margin-left: 75%; }
.col-sm-offset-10 { margin-left: 83.3333%; }
.col-sm-offset-11 { margin-left: 91.6667%; }
.col-sm-offset-12 { margin-left: 100%; }
}

@media (min-width: 960px) {


.C5-msbgt .content-section-row > div, .C5-variant-content-half .content-section-
row .col-md-6, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3,
.col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 { float: left; }
.col-md-1 { width: 8.33333%; }
.col-md-2 { width: 16.6667%; }
.col-md-3 { width: 25%; }
.col-md-4 { width: 33.3333%; }
.col-md-5 { width: 41.6667%; }
.col-md-6 { width: 50%; }
.col-md-7 { width: 58.3333%; }
.col-md-8 { width: 66.6667%; }
.C5-msbgt .content-section-row > div, .col-md-9 { width: 75%; }
.C5-variant-content-half .content-section-row .col-md-6, .col-md-10 { width:
83.3333%; }
.col-md-11 { width: 91.6667%; }
.col-md-12 { width: 100%; }
.col-md-pull-0 { right: auto; }
.col-md-pull-1 { right: 8.33333%; }
.col-md-pull-2 { right: 16.6667%; }
.col-md-pull-3 { right: 25%; }
.col-md-pull-4, [dir="rtl"] .T52-travel-coordinator-form-field-phone { right:
33.3333%; }
.col-md-pull-5, [dir="rtl"] .T52-card-overlay-field-phone-number { right:
41.6667%; }
.col-md-pull-6 { right: 50%; }
.col-md-pull-7 { right: 58.3333%; }
.col-md-pull-8 { right: 66.6667%; }
.col-md-pull-9 { right: 75%; }
.col-md-pull-10 { right: 83.3333%; }
.col-md-pull-11 { right: 91.6667%; }
.col-md-pull-12 { right: 100%; }
.col-md-push-0 { left: auto; }
.col-md-push-1 { left: 8.33333%; }
.col-md-push-2 { left: 16.6667%; }
.col-md-push-3, [dir="rtl"] .T52-card-overlay-field-country-code { left: 25%; }
.col-md-push-4, [dir="rtl"] .T52-travel-coordinator-form-field-country { left:
33.3333%; }
.col-md-push-5 { left: 41.6667%; }
.col-md-push-6 { left: 50%; }
.col-md-push-7 { left: 58.3333%; }
.col-md-push-8 { left: 66.6667%; }
.col-md-push-9 { left: 75%; }
.col-md-push-10 { left: 83.3333%; }
.col-md-push-11 { left: 91.6667%; }
.col-md-push-12 { left: 100%; }
.col-md-offset-0 { margin-left: 0px; }
.col-md-offset-1 { margin-left: 8.33333%; }
.col-md-offset-2 { margin-left: 16.6667%; }
.col-md-offset-3 { margin-left: 25%; }
.col-md-offset-4 { margin-left: 33.3333%; }
.col-md-offset-5 { margin-left: 41.6667%; }
.col-md-offset-6 { margin-left: 50%; }
.col-md-offset-7 { margin-left: 58.3333%; }
.col-md-offset-8 { margin-left: 66.6667%; }
.col-md-offset-9 { margin-left: 75%; }
.col-md-offset-10 { margin-left: 83.3333%; }
.col-md-offset-11 { margin-left: 91.6667%; }
.col-md-offset-12 { margin-left: 100%; }
}

@media (min-width: 1280px) {


.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-
4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9 { float: left; }
.col-lg-1 { width: 8.33333%; }
.col-lg-2 { width: 16.6667%; }
.col-lg-3 { width: 25%; }
.col-lg-4 { width: 33.3333%; }
.col-lg-5 { width: 41.6667%; }
.col-lg-6 { width: 50%; }
.col-lg-7 { width: 58.3333%; }
.col-lg-8 { width: 66.6667%; }
.col-lg-9 { width: 75%; }
.col-lg-10 { width: 83.3333%; }
.col-lg-11 { width: 91.6667%; }
.col-lg-12 { width: 100%; }
.col-lg-pull-0 { right: auto; }
.col-lg-pull-1 { right: 8.33333%; }
.col-lg-pull-2 { right: 16.6667%; }
.col-lg-pull-3 { right: 25%; }
.col-lg-pull-4 { right: 33.3333%; }
.col-lg-pull-5 { right: 41.6667%; }
.col-lg-pull-6 { right: 50%; }
.col-lg-pull-7 { right: 58.3333%; }
.col-lg-pull-8 { right: 66.6667%; }
.col-lg-pull-9 { right: 75%; }
.col-lg-pull-10 { right: 83.3333%; }
.col-lg-pull-11 { right: 91.6667%; }
.col-lg-pull-12 { right: 100%; }
.col-lg-push-0 { left: auto; }
.col-lg-push-1 { left: 8.33333%; }
.col-lg-push-2 { left: 16.6667%; }
.col-lg-push-3 { left: 25%; }
.col-lg-push-4 { left: 33.3333%; }
.col-lg-push-5 { left: 41.6667%; }
.col-lg-push-6 { left: 50%; }
.col-lg-push-7 { left: 58.3333%; }
.col-lg-push-8 { left: 66.6667%; }
.col-lg-push-9 { left: 75%; }
.col-lg-push-10 { left: 83.3333%; }
.col-lg-push-11 { left: 91.6667%; }
.col-lg-push-12 { left: 100%; }
.col-lg-offset-0 { margin-left: 0px; }
.col-lg-offset-1 { margin-left: 8.33333%; }
.col-lg-offset-2 { margin-left: 16.6667%; }
.col-lg-offset-3 { margin-left: 25%; }
.col-lg-offset-4 { margin-left: 33.3333%; }
.col-lg-offset-5 { margin-left: 41.6667%; }
.col-lg-offset-6 { margin-left: 50%; }
.col-lg-offset-7 { margin-left: 58.3333%; }
.col-lg-offset-8 { margin-left: 66.6667%; }
.col-lg-offset-9 { margin-left: 75%; }
.col-lg-offset-10 { margin-left: 83.3333%; }
.col-lg-offset-11 { margin-left: 91.6667%; }
.col-lg-offset-12 { margin-left: 100%; }
}

.col-lg-8r, .col-md-8r, .col-sm-8r, .col-xs-8r { position: relative; min-height:


1px; padding-right: 15px; padding-left: 15px; }

.col-xs-8r { width: 12.5%; float: left; }

@media (min-width: 768px) {


.col-sm-8r { width: 12.5%; float: left; }
}

@media (min-width: 992px) {


.col-md-8r { width: 12.5%; float: left; }
}

@media (min-width: 1200px) {


.col-lg-8r { width: 12.5%; float: left; }
}

.col-lg-7r, .col-md-7r, .col-sm-7r, .col-xs-7r { position: relative; min-height:


1px; padding-right: 15px; padding-left: 15px; }

.col-xs-7r { width: 16.6667%; float: left; }

@media (min-width: 768px) {


.col-sm-7r { width: 15%; float: left; }
}

@media (min-width: 992px) {


.col-md-7r { width: 16.6667%; float: left; }
}

@media (min-width: 1200px) {


.col-lg-7r { width: 16.6667%; float: left; }
}

.col-lg-6r, .col-md-6r, .col-sm-6r, .col-xs-6r { position: relative; min-height:


1px; padding-right: 15px; padding-left: 15px; }

.col-xs-6r { width: 16.6667%; float: left; }

@media (min-width: 768px) {


.col-sm-6r { width: 16.6667%; float: left; }
}

@media (min-width: 992px) {


.col-md-6r { width: 16.6667%; float: left; }
}

@media (min-width: 1200px) {


.col-lg-6r { width: 16.6667%; float: left; }
}

.col-lg-7r, .col-md-7r, .col-sm-7r, .col-xs-7r { position: relative; min-height:


1px; padding-right: 15px; padding-left: 15px; }

.col-xs-7r { width: 16.6667%; float: left; }

@media (min-width: 768px) {


.col-sm-7r { width: 15%; float: left; }
}

@media (min-width: 992px) {


.col-md-7r { width: 16.6667%; float: left; }
}

@media (min-width: 1200px) {


.col-lg-7r { width: 16.6667%; float: left; }
}

.col-center-block { float: none; display: block; margin-left: auto; margin-right:


auto; }

.no-gutter { padding-left: 0px !important; padding-right: 0px !important; }

.no-gutter-left { padding-left: 0px !important; }

.no-gutter-right { padding-right: 0px !important; }

.no-margin { margin-left: 0px !important; margin-right: 0px !important; }

.no-margin-top { margin-top: 0px !important; }

.no-margin-bottom { margin-bottom: 0px !important; }

.no-bg { background: 0px 0px !important; }

.bg-white { background: rgb(255, 255, 255); }

.last-row-hide { display: none !important; }

.last-row-show { display: block !important; }

.p-a-10 { padding: 10px; }

.p-a-20 { padding: 20px; }

.p-a-30 { padding: 30px; }

.no-padding { padding: 0px !important; }

.burgundy { color: rgb(92, 10, 48); }

.silver { color: rgb(165, 165, 165); }

.gold { color: rgb(177, 147, 93); }

.platinum { color: rgb(65, 74, 76); }

.bg-white { background: rgb(255, 255, 255); }

.membership-color { transition: background-color 0.2s ease-out 0s; color: rgb(255,


255, 255); }

.membership-color > a, .membership-color > a:hover { color: rgb(255, 255, 255); }

.membership-color.burgundy { background-color: rgb(92, 10, 48) !important; }


.membership-color.burgundy.active, .membership-color.burgundy.active > a { color:
rgb(92, 10, 48) !important; }

.membership-color.gold { background-color: rgb(177, 147, 93) !important; }

.membership-color.gold.active, .membership-color.gold.active > a { color: rgb(177,


147, 93) !important; }

.membership-color.silver { background-color: rgb(165, 165, 165) !important; }

.membership-color.silver.active, .membership-color.silver.active > a { color:


rgb(165, 165, 165) !important; }

.membership-color.platinum { background-color: rgb(65, 74, 76) !important; }

.membership-color.platinum.active, .membership-color.platinum.active > a { color:


rgb(65, 74, 76) !important; }

.membership-color.active { background-color: rgb(255, 255, 255) !important; }

.relative { position: relative; }

html.hidden { display: block !important; }

.mb-1-2 { margin-bottom: 0.5em; }

.mb-1 { margin-bottom: 1em; }

.mb-2 { margin-bottom: 2em; }

.mb-3 { margin-bottom: 3em; }

.mb-4 { margin-bottom: 4em; }

.mb-6 { margin-bottom: 6em; }

.ml-20 { margin-left: 20px; }

.ml-40 { margin-left: 40px; }

.ml-50 { margin-left: 50px; }

.mr-0 { margin-right: 0px; }

.mt-10 { margin-top: 10px; }

.mt-20 { margin-top: 20px; }

.mt-40 { margin-top: 40px; }

.no-margin { margin: 0px; }

.no-padding { padding: 0px; }

.f-400 { font-weight: 400; }

.float-left { float: left; }

.float-right { float: right; }


.embed-responsive { position: relative; display: block; height: 0px; padding: 0px;
overflow: hidden; }

.embed-responsive .embed-responsive-item, .embed-responsive embed, .embed-


responsive iframe, .embed-responsive object, .embed-responsive video { position:
absolute; top: 0px; left: 0px; bottom: 0px; height: 100%; width: 100%; border: 0px;
}

.embed-responsive-16by9 { padding-bottom: 56.25%; }

.embed-responsive-4by3 { padding-bottom: 75%; }

.C24--video::after, .C24--video::before, .C25::after, .C25::before, .C26-dg-


container::after, .C26-dg-container::before, .C26-pax::after, .C26-
pax::before, .C8-to-myprofile .tabset-accordion-content::after, .C8-to-
myprofile .tabset-accordion-content::before, .T43-calendar-override::after, .T43-
calendar-override::before, .T43-detail-top-bar::after, .T43-detail-top-bar::before,
.clearfix::after, .clearfix::before { content: ""; display: table; }

.C24--video::after, .C25::after, .C26-dg-container::after, .C26-pax::after, .C8-to-


myprofile .tabset-accordion-content::after, .T43-calendar-override::after, .T43-
detail-top-bar::after, .clearfix::after { clear: both; }

.center-block { display: block; margin-left: auto; margin-right: auto; }

.pull-right { float: right !important; }

.pull-left { float: left !important; }

.hide { display: none !important; }

.show { display: block !important; }

.invisible { visibility: hidden; }

.text-hide { font: 0px / 0 a; color: transparent; text-shadow: none; background-


color: transparent; border: 0px; }

.hidden { display: none !important; }

.affix { position: fixed; }

.visible-xs { display: none !important; }

.visible-sm { display: none !important; }

.visible-md { display: none !important; }

.visible-lg { display: none !important; }

.visible-lg-block, .visible-lg-inline, .visible-lg-inline-block, .visible-md-block,


.visible-md-inline, .visible-md-inline-block, .visible-sm-block, .visible-sm-
inline, .visible-sm-inline-block, .visible-xs-block, .visible-xs-inline, .visible-
xs-inline-block { display: none !important; }

@media (max-width: 767px) {


.visible-xs { display: block !important; }
table.visible-xs { display: table !important; }
tr.visible-xs { display: table-row !important; }
td.visible-xs, th.visible-xs { display: table-cell !important; }
}

@media (max-width: 767px) {


.visible-xs-block { display: block !important; }
}

@media (max-width: 767px) {


.visible-xs-inline { display: inline !important; }
}

@media (max-width: 767px) {


.visible-xs-inline-block { display: inline-block !important; }
}

@media (min-width: 768px) and (max-width: 959px) {


.visible-sm { display: block !important; }
table.visible-sm { display: table !important; }
tr.visible-sm { display: table-row !important; }
td.visible-sm, th.visible-sm { display: table-cell !important; }
}

@media (min-width: 768px) and (max-width: 959px) {


.visible-sm-block { display: block !important; }
}

@media (min-width: 768px) and (max-width: 959px) {


.visible-sm-inline { display: inline !important; }
}

@media (min-width: 768px) and (max-width: 959px) {


.visible-sm-inline-block { display: inline-block !important; }
}

@media (min-width: 960px) and (max-width: 1279px) {


.visible-md { display: block !important; }
table.visible-md { display: table !important; }
tr.visible-md { display: table-row !important; }
td.visible-md, th.visible-md { display: table-cell !important; }
}

@media (min-width: 960px) and (max-width: 1279px) {


.visible-md-block { display: block !important; }
}

@media (min-width: 960px) and (max-width: 1279px) {


.visible-md-inline { display: inline !important; }
}

@media (min-width: 960px) and (max-width: 1279px) {


.visible-md-inline-block { display: inline-block !important; }
}

@media (min-width: 1280px) {


.visible-lg { display: block !important; }
table.visible-lg { display: table !important; }
tr.visible-lg { display: table-row !important; }
td.visible-lg, th.visible-lg { display: table-cell !important; }
}

@media (min-width: 1280px) {


.visible-lg-block { display: block !important; }
}

@media (min-width: 1280px) {


.visible-lg-inline { display: inline !important; }
}

@media (min-width: 1280px) {


.visible-lg-inline-block { display: inline-block !important; }
}

@media (max-width: 767px) {


.hidden-xs { display: none !important; }
}

@media (min-width: 768px) and (max-width: 959px) {


.hidden-sm { display: none !important; }
}

@media (min-width: 960px) and (max-width: 1279px) {


.hidden-md { display: none !important; }
}

@media (min-width: 1280px) {


.hidden-lg { display: none !important; }
}

.visible-print { display: none !important; }

@media print {
.visible-print { display: block !important; }
table.visible-print { display: table !important; }
tr.visible-print { display: table-row !important; }
td.visible-print, th.visible-print { display: table-cell !important; }
}

.visible-print-block { display: none !important; }

@media print {
.visible-print-block { display: block !important; }
}

.visible-print-inline { display: none !important; }

@media print {
.visible-print-inline { display: inline !important; }
}

.visible-print-inline-block { display: none !important; }

@media print {
.visible-print-inline-block { display: inline-block !important; }
}

@media print {
.hidden-print { display: none !important; }
}

* { box-sizing: border-box; }

::after, ::before { box-sizing: border-box; }

html { font-size: 10px; -webkit-tap-highlight-color: transparent; }

body { font-family: Jotia, Verdana, Geneva, sans-serif; font-size: 14px; line-


height: 1.5; color: rgb(92, 9, 49); background-color: rgb(247, 247, 247); }

button, input, select, textarea { font-family: inherit; font-size: inherit; line-


height: inherit; }

a { color: rgb(92, 9, 49); text-decoration: none; }

a:focus, a:hover { color: rgb(92, 9, 49); text-decoration: underline; }

a:focus { outline: -webkit-focus-ring-color auto 5px; outline-offset: -2px; }

figure { margin: 0px; }

img { vertical-align: middle; }

.img-responsive { display: block; max-width: 100%; height: auto; }

.img-rounded { border-radius: 6px; }

.img-thumbnail { padding: 4px; line-height: 1.5; background-color: rgb(247, 247,


247); border: 1px solid rgb(221, 221, 221); border-radius: 4px; transition: all
0.2s ease-in-out 0s; display: inline-block; max-width: 100%; height: auto; }

.img-circle { border-radius: 50%; }

hr { margin-top: 21px; margin-bottom: 21px; border-width: 1px 0px 0px; border-


right-style: initial; border-bottom-style: initial; border-left-style: initial;
border-right-color: initial; border-bottom-color: initial; border-left-color:
initial; border-image: initial; border-top-style: solid; border-top-color: rgb(238,
238, 238); }

.sr-only { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0px;
overflow: hidden; clip: rect(0px, 0px, 0px, 0px); border: 0px; }

.sr-only-focusable:active, .sr-only-focusable:focus { position: static; width:


auto; height: auto; margin: 0px; overflow: visible; clip: auto; }

[role="button"] { cursor: pointer; }

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 { font-family: Jotia, Verdana,
Geneva, sans-serif; font-weight: 300; line-height: 1.1; color: rgb(92, 9, 49); }

.h1 .small, .h1 small, .h2 .small, .h2 small, .h3 .small, .h3
small, .h4 .small, .h4 small, .h5 .small, .h5 small, .h6 .small, .h6 small,
h1 .small, h1 small, h2 .small, h2 small, h3 .small, h3 small, h4 .small, h4 small,
h5 .small, h5 small, h6 .small, h6 small { font-weight: 400; line-height: 1; color:
rgb(119, 119, 119); }

.h1, .h2, .h3, h1, h2, h3 { margin-top: 21px; margin-bottom: 10.5px; }


.h1 .small, .h1 small, .h2 .small, .h2 small, .h3 .small, .h3 small, h1 .small, h1
small, h2 .small, h2 small, h3 .small, h3 small { font-size: 65%; }

.h4, .h5, .h6, h4, h5, h6 { margin-top: 10.5px; margin-bottom: 10.5px; }

.h4 .small, .h4 small, .h5 .small, .h5 small, .h6 .small, .h6 small, h4 .small, h4
small, h5 .small, h5 small, h6 .small, h6 small { font-size: 75%; }

.h1, h1 { font-size: 40px; }

.h2, h2 { font-size: 30px; }

.h3, h3 { font-size: 27px; }

.h4, h4 { font-size: 18px; }

.h5, h5 { font-size: 14px; }

.h6, h6 { font-size: 12px; }

p { margin: 0px 0px 10.5px; }

.lead { margin-bottom: 21px; font-size: 16px; font-weight: 300; line-height: 1.4; }

@media (min-width: 768px) {


.lead { font-size: 21px; }
}

.small, small { font-size: 85%; }

.mark, mark { background-color: rgb(252, 248, 227); padding: 0.2em; }

.text-left { text-align: left; }

.text-right { text-align: right; }

.text-center { text-align: center; }

.text-justify { text-align: justify; }

.text-nowrap { white-space: nowrap; }

.text-lowercase { text-transform: lowercase; }

.initialism, .text-uppercase { text-transform: uppercase; }

.text-capitalize { text-transform: capitalize; }

.text-muted { color: rgb(119, 119, 119); }

.text-primary { color: rgb(51, 122, 183); }

a.text-primary:focus, a.text-primary:hover { color: rgb(40, 96, 144); }

.text-success { color: rgb(60, 118, 61); }

a.text-success:focus, a.text-success:hover { color: rgb(43, 84, 44); }

.text-info { color: rgb(49, 112, 143); }


a.text-info:focus, a.text-info:hover { color: rgb(36, 82, 105); }

.text-warning { color: rgb(138, 109, 59); }

a.text-warning:focus, a.text-warning:hover { color: rgb(102, 81, 44); }

.text-danger { color: rgb(169, 68, 66); }

a.text-danger:focus, a.text-danger:hover { color: rgb(132, 53, 52); }

.bg-primary { color: rgb(255, 255, 255); }

.bg-primary { background-color: rgb(51, 122, 183); }

a.bg-primary:focus, a.bg-primary:hover { background-color: rgb(40, 96, 144); }

.bg-success { background-color: rgb(223, 240, 216); }

a.bg-success:focus, a.bg-success:hover { background-color: rgb(193, 226, 179); }

.bg-info { background-color: rgb(217, 237, 247); }

a.bg-info:focus, a.bg-info:hover { background-color: rgb(175, 217, 238); }

.bg-warning { background-color: rgb(252, 248, 227); }

a.bg-warning:focus, a.bg-warning:hover { background-color: rgb(247, 236, 181); }

.bg-danger { background-color: rgb(242, 222, 222); }

a.bg-danger:focus, a.bg-danger:hover { background-color: rgb(228, 185, 185); }

.page-header { padding-bottom: 9.5px; margin: 42px 0px 21px; border-bottom: 1px


solid rgb(238, 238, 238); }

ol, ul { margin-top: 0px; margin-bottom: 10.5px; }

ol ol, ol ul, ul ol, ul ul { margin-bottom: 0px; }

.list-unstyled { padding-left: 0px; list-style: none; }

.list-inline { padding-left: 0px; list-style: none; margin-left: -5px; }

.list-inline > li { display: inline-block; padding-left: 5px; padding-right: 5px; }

dl { margin-top: 0px; margin-bottom: 21px; }

dd, dt { line-height: 1.5; }

dt { font-weight: 700; }

dd { margin-left: 0px; }

.dl-horizontal dd::after, .dl-horizontal dd::before { content: ""; display:


table; }

.dl-horizontal dd::after { clear: both; }


@media (min-width: 768px) {
.dl-horizontal dt { float: left; width: 160px; clear: left; text-align: right;
overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.dl-horizontal dd { margin-left: 180px; }
}

abbr[data-original-title], abbr[title] { cursor: help; border-bottom: 1px dotted


rgb(119, 119, 119); }

.initialism { font-size: 90%; }

blockquote { padding: 10.5px 21px; margin: 0px 0px 21px; font-size: 17.5px; border-
left: 5px solid rgb(238, 238, 238); }

blockquote ol:last-child, blockquote p:last-child, blockquote ul:last-child


{ margin-bottom: 0px; }

blockquote .small, blockquote footer, blockquote small { display: block; font-size:


80%; line-height: 1.5; color: rgb(119, 119, 119); }

blockquote .small::before, blockquote footer::before, blockquote small::before


{ content: "— "; }

.blockquote-reverse, blockquote.pull-right { padding-right: 15px; padding-left:


0px; border-right: 5px solid rgb(238, 238, 238); border-left: 0px; text-align:
right; }

.blockquote-reverse .small::before, .blockquote-reverse


footer::before, .blockquote-reverse small::before, blockquote.pull-
right .small::before, blockquote.pull-right footer::before, blockquote.pull-right
small::before { content: ""; }

.blockquote-reverse .small::after, .blockquote-reverse footer::after, .blockquote-


reverse small::after, blockquote.pull-right .small::after, blockquote.pull-right
footer::after, blockquote.pull-right small::after { content: " —"; }

address { margin-bottom: 21px; font-style: normal; line-height: 1.5; }

.fade { opacity: 0; transition: opacity 0.15s linear 0s; }

.fade.in { opacity: 1; }

.collapse { display: none; }

.collapse.in { display: block; }

tr.collapse.in { display: table-row; }

tbody.collapse.in { display: table-row-group; }

.collapsing { position: relative; height: 0px; overflow: hidden; transition-


property: height, visibility; transition-duration: 0.35s; transition-timing-
function: ease; }

.slick-slider { position: relative; display: block; box-sizing: border-box; user-


select: none; touch-action: pan-y; -webkit-tap-highlight-color: transparent; }

.slick-list { position: relative; overflow: hidden; display: block; margin: 0px;


padding: 0px; }
.slick-list:focus { outline: 0px; }

.slick-list.dragging { cursor: pointer; }

.slick-slider .slick-list, .slick-slider .slick-track { transform: translate3d(0px,


0px, 0px); }

.slick-track { position: relative; left: 0px; top: 0px; display: block; }

.slick-track::after, .slick-track::before { content: ""; display: table; }

.slick-track::after { clear: both; }

.slick-loading .slick-track { visibility: hidden; }

.slick-slide { float: left; height: 100%; min-height: 1px; display: none; }

[dir="rtl"] .slick-slide { float: right; }

.slick-slide img { display: block; }

.slick-slide.slick-loading img { display: none; }

.slick-slide.dragging img { pointer-events: none; }

.slick-initialized .slick-slide { display: block; }

.slick-loading .slick-slide { visibility: hidden; }

.slick-vertical .slick-slide { display: block; height: auto; border: 1px solid


transparent; }

.slick-arrow.slick-hidden { display: none; }

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 { color: inherit; }

@media only screen and (max-width: 767px) {


.h1, h1 { font-size: 40px; margin: 0px 0px 20px; }
.h2, h2 { font-size: 30px; }
h3 { font-size: 18px; }
p { font-size: 18px; line-height: 24px; }
}

html.resizing * { transition: none 0s ease 0s !important; }

body { overflow-x: hidden; direction: ltr; unicode-bidi: embed; }

body .inner-page, body.inner-page { background-color: rgb(235, 235, 235); }

body.locked { overflow-x: hidden; }

@media (orientation: landscape) {


body { width: 100%; }
}

@media (max-width: 479px) {


}
.page { width: 100%; height: 100%; display: table; table-layout: fixed; }

.heading-row { padding: 73px 0px 60px; }

.heading-row h1, .heading-row h2 { margin: 0px 0px 17px; font-weight: 400; }

.main { display: table-row; width: 100%; height: 100%; }

.main-holder { padding: 0px 0px 150px; overflow: hidden; }

.home .main-holder { padding-bottom: 0px; }

.privilege-club-header-small .main-holder { padding-top: 72px; }

@media only screen and (max-width: 767px) {


.privilege-club-header-small .main-holder { padding-top: 65px; }
}

.main-holder.is-bottom-bg-white { position: relative; }

.main-holder.is-bottom-bg-white::after { content: ""; position: absolute; left:


0px; bottom: 0px; width: 100%; height: 160px; background-color: rgb(255, 255, 255);
}

.main-bg-block { position: absolute; top: 20px; right: 0px; z-index: -1; pointer-
events: none; }

.main-bg-block.is-top { top: 90px; }

@media only screen and (max-width: 959px) {


.main-bg-block.is-top { top: 140px; }
}

.main-bg-block img { vertical-align: top; }

@media only screen and (max-width: 1279px) {


.main-bg-block img { float: right; height: auto; max-width: 80%; }
}

.full-width { width: 100%; }

.is-end-block { padding-bottom: 180px !important; margin-bottom: -150px !important;


}

@media only screen and (max-width: 959px) {


.is-end-block { padding-bottom: 200px !important; }
}

@media only screen and (max-width: 1279px) {


.container, .helpfaqwidget__container { padding-left: 40px; padding-right:
40px; }
}

@media only screen and (max-width: 959px) {


.container, .helpfaqwidget__container { padding-left: 30px; padding-right:
30px; }
}

@media only screen and (max-width: 767px) {


.container, .helpfaqwidget__container { padding-left: 20px; padding-right:
20px; }
}

.add-margin-sides.helpfaqwidget__view, .row.add-margin-sides { margin-left: -20px;


margin-right: -20px; }

@media only screen and (max-width: 767px) {


.add-margin-sides.helpfaqwidget__view, .row.add-margin-sides { margin-left: -
10px; margin-right: -10px; }
}

.is-base-container { padding-top: 34px; padding-bottom: 30px; position: relative; }

@media only screen and (max-width: 767px) {


.is-base-container { padding-top: 20px; padding-bottom: 20px; }
}

.is-add-index { z-index: 4; }

.is-black-text-color { color: rgb(0, 0, 0); }

.section-bg-white { background-color: rgb(255, 255, 255); }

@media only screen and (max-width: 767px) {


.section-bg-white.is-change-bg-mobile { background-color: rgb(247, 247, 247); }
}

.elem-hide { display: none !important; }

.privilege-club-header-small .header-top-row, .privilege-club-header-small .header-


welcome-row { display: none; }

.privilege-club-header-small.privilege-club .header-welcome-row { display: none; }

@media only screen and (max-width: 959px) {


.privilege-club-header-small .header .main-nav > ul { margin-top: 64px; }
.privilege-club-header-small .header-dropdown .drop { margin-top: 69px; }
.privilege-club-header-small .header-dropdown .drop-block .drop-block-links-list,
.privilege-club-header-small .header-dropdown .drop-block .drop-block-offers-promo,
.privilege-club-header-small .header-dropdown .drop-block .drop-block-partners-
list, .privilege-club-header-small .header-dropdown .drop-block .drop-block-tabs-
controls, .privilege-club-header-small .header-dropdown .drop-block .drop-block-
tabs-list { margin-top: 69px; }
.privilege-club-header-small .header-menu-open-holder .header-back-link { top:
8px; }
}

.privilege-club.privilege-club-welcom-none .header-welcome-row { display: none; }

.content-side-image .btn { margin-top: 10px; }

.content-side-image .imagery { width: 200px; height: 190px; background-size: cover;


margin: 0px 0px 20px; }

.module-spacer { display: block; width: 100%; }

.module-spacer-20 { height: 20px; }


.module-spacer-30 { height: 30px; }

.module-spacer-40 { height: 40px; }

#no-more-results + .spinner-wrapper { margin-top: 1em; min-height: 30px; opacity:


0; }

#no-more-results + .spinner-wrapper.spinner-active { opacity: 1; }

.C22-title { padding-left: 10px; padding-right: 10px; margin-bottom: 30px; font-


size: 40px; }

.content-section .C22-title { border-top: 0px; font-size: 48px; }

.C3 { color: rgb(82, 18, 49); }

.C3 p { margin-bottom: 25px; font-size: 15px; }

.benefits-at-a-glance-page .C3 p { margin-bottom: -10px; }

.read-more-link { color: currentcolor; font-size: 15px; line-height: 18px; text-


decoration: none; border-bottom: 1px solid rgba(82, 18, 49, 0.6); }

.read-more-link .icon-arrow-right { position: relative; top: 2px; display: inline-


block; transform: scale(0.8, 0.45); }

[dir="rtl"] .read-more-link .icon-arrow-right { }

.C5 .c5-desc-list.redeem-flights .read-more-link::before { content: normal; }

.read-more-link:hover { color: currentcolor; border-bottom: 1px solid transparent;


text-decoration: none; }

.read-more-link.read-more-link-white { border-bottom: 1px solid rgba(255, 255, 255,


0.8); }

.read-more-link.read-more-link-white:hover { border-bottom-color: transparent; }

.bg-top { position: absolute; top: 0px; left: 0px; width: 100%; height: 300px; }

.bg-top-narrow { width: 100%; padding-top: 80px; }

.bg-top-narrow + .sub-menu-container { margin-top: 250px; }

@media only screen and (max-width: 767px) {


.bg-top-narrow + .sub-menu-container + div, .bg-top-narrow + .sub-menu-container
+ section { margin-top: 330px; }
}

.bg-top-narrow svg { position: absolute; left: 0px; width: 101%; height: 100%;
transform: scale(1.02); }

@media only screen and (max-width: 1350px) {


.bg-top-narrow svg { height: 450%; }
}

@media only screen and (max-width: 1110px) {


.bg-top-narrow svg { height: 440%; }
}
@media only screen and (max-width: 959px) {
.bg-top-narrow svg { height: 650%; }
}

@media only screen and (max-width: 767px) {


.bg-top-narrow svg { left: -30%; width: 130%; height: 360%; padding-top: 112px; }
}

.bg-bottom { position: absolute; bottom: -14%; left: 0px; width: 100%; }

@media only screen and (max-width: 767px) {


.bg-bottom { bottom: -9%; }
}

.bg-bottom-gradient { position: absolute; top: 0px; left: 0px; width: 100%; height:
200px; background-image: linear-gradient(rgb(235, 235, 235) 0px, transparent 90%);
background-repeat: repeat-x; }

.columns-container { overflow: hidden; }

@media only screen and (max-width: 767px) {


.columns-container { margin-left: -20px !important; margin-right: -20px !
important; }
}

.columns-container > div { padding-bottom: 99999px; margin-bottom: -99999px;


overflow: hidden; }

@media only screen and (max-width: 767px) {


.columns-container > div { padding-bottom: 0px; margin-bottom: 0px; }
}

.social-card { height: 242px; margin: 70px auto; }

.social-card h3 { margin-bottom: 1em; }

@media only screen and (max-width: 767px) {


.social-card h3 { font-size: 45px; margin-bottom: 0.15em; }
}

.social-card a { font-size: 60px; text-decoration: none; }

.social-card > .helpfaqwidget__view, .social-card > .row { height: 100%;


background: url("clientlibs/images/img-stay-in-touch.png") center center / cover
no-repeat; box-shadow: rgba(0, 0, 0, 0.3) 3px 5px 16px 1px; }

.social-card > .helpfaqwidget__view > [class^="col-"], .social-card > .row >


[class^="col-"] { position: relative; top: 50%; transform: translateY(-50%); }

.fancybox-gallery { z-index: 10000; }

.fancybox-gallery .fancybox-next span, .fancybox-gallery .fancybox-prev span


{ visibility: visible; }

.fancybox-gallery .fancybox-prev { left: -90px; }

.fancybox-gallery .fancybox-next { right: -90px; }


.fancybox-overlay-white { background: url("images/fancybox_overlay-white.png"); }

.fancybox-overlay-content-white { background: rgba(255, 255, 255, 0.4); }

.fancybox-overlay-content-dark { background: rgba(17, 17, 17, 0.95); }

.fancybox-overlay-content-white2 { background: rgba(255, 255, 255, 0.97); }

.fancybox-gallery-thumbs.fancybox-opened .fancybox-skin { box-shadow: none; }

.fancybox-overlay { z-index: 9999; }

.fancybox-overlay-close { position: fixed; top: 50px; right: 100px; z-index: 10000;


background: 0px center; border: 0px; color: rgb(82, 18, 49); font-size: 34px; }

.fancybox-overlay-close:focus { outline: -webkit-focus-ring-color auto 5px; }

@media only screen and (max-width: 767px) {


.fancybox-overlay-close { right: 20px; }
}

.fancybox-wrap { z-index: 10000; }

.fancybox-content .fancybox-skin { background: rgb(255, 255, 255); }

.fancybox-content .fancybox-overlay-close { position: absolute; top: 7px; right:


0px; font-size: 28px; line-height: 1; }

.fancybox-content .fancybox-inner { overflow: auto; }

@media only screen and (max-width: 767px) {


.fancybox-content.fancybox-card-edit .T52-card-overlay { max-width: 100%; }
}

.fancybox-content.fancybox-card-edit .T52-card-overlay-summary, .fancybox-


content.fancybox-card-edit fieldset { width: 624px; border: 0px; padding: 20px 30px
10px; }

@media only screen and (max-width: 767px) {


.fancybox-content.fancybox-card-edit .T52-card-overlay-summary, .fancybox-
content.fancybox-card-edit fieldset { width: 100%; }
}

.fancybox-content.fancybox-card-edit fieldset .T52-edit-pic-headline { position:


absolute; white-space: nowrap; display: none; }

.fancybox-content.fancybox-card-edit fieldset .T52-edit-pic-placeholder-text


{ display: none; position: absolute; top: 50px; left: 50%; width: 70%; margin-left:
5px; font-size: 12px; line-height: 15px; text-align: center; transform:
translateX(-50%); }

.fancybox-content.fancybox-card-edit fieldset .T52-edit-pic { position: relative;


top: 0px; }

.fancybox-content.fancybox-card-edit fieldset .T52-edit-pic img[src="images/image-


family-avatar.png"] + .T52-edit-pic-placeholder-text { display: block; }

.fancybox-content.fancybox-card-edit fieldset .helpfaqwidget__view, .fancybox-


content.fancybox-card-edit fieldset .row { margin-bottom: 10px; }
@media only screen and (max-width: 767px) {
.fancybox-content.fancybox-card-edit fieldset .helpfaqwidget__view >
[class^="col-"], .fancybox-content.fancybox-card-edit fieldset .row >
[class^="col-"] { padding-right: 0px; }
}

.fancybox-content.fancybox-card-edit fieldset .custom-select { min-width: 100%; }

.fancybox-content.fancybox-card-edit fieldset .T7-calendar-field { width: 100%;


padding: 0px; }

.fancybox-content.fancybox-card-edit fieldset .T52_1-form-ctas { width: 100%;


margin-top: 0px; margin-left: 0px; }

.fancybox-content.fancybox-card-edit fieldset .T52_1-personal-pic { margin-left:


10px; border: 0px; }

.fancybox-content.fancybox-card-edit fieldset .T52-input-label { width: 100%;


border-bottom: 1px dotted rgb(82, 18, 49); color: rgb(82, 18, 49); font-weight:
400; font-size: 20px; line-height: 27px; }

.fancybox-content.fancybox-card-edit .T52-card-overlay-summary .T52_1-personal-pic


{ margin-left: 2px; border: 0px; }

@media only screen and (max-width: 767px) {


.fancybox-content.fancybox-card-edit .T52-card-overlay-summary .T52_1-personal-
pic { display: block; margin: 0px auto; }
}

.fancybox-content.fancybox-card-edit .T52-card-overlay-
summary .helpfaqwidget__view, .fancybox-content.fancybox-card-edit .T52-card-
overlay-summary .row { margin-bottom: 1em; }

.fancybox-content.fancybox-card-edit .T52-card-overlay-summary h4 { margin-bottom:


0px; color: rgb(82, 18, 49); font-size: 20px; }

.fancybox-content.fancybox-card-edit .T52-card-overlay-summary h4 + span { color:


rgb(82, 18, 49); font-size: 15px; }

.fancybox-content.fancybox-card-edit .T52-card-overlay-summary-ctas { position:


absolute; top: 0px; right: 0px; }

.fancybox-content.fancybox-card-edit .T52-card-overlay-summary-ctas button { font-


size: 25px; }

.fancybox-content.fancybox-card-edit .T52-card-overlay-summary .T52-card-overlay-


summary-field { display: inline-block; padding-right: 15px; margin-right: 15px;
border-bottom: 1px solid rgb(199, 199, 199); color: rgb(82, 18, 49); }

.fancybox-content.fancybox-card-edit .T52-card-overlay-summary .T52-card-overlay-


summary-field-label { display: block; color: rgb(143, 143, 141); font-size: 11px; }

.fancybox-content.fancybox-card-edit .T52-card-overlay-summary .T52-card-overlay-


summary-field-label ~ span { display: inline-block; }

.fancybox-content.fancybox-card-edit .T52-card-overlay-summary .T52-card-overlay-


summary-field--name { min-width: 130px; }
.fancybox-content.fancybox-card-edit .T52-card-overlay-summary .T52-card-overlay-
summary-field--gender { min-width: 65px; }

.fancybox-content.fancybox-card-edit .T52-card-overlay-summary .T52_1-personal-


title { font-size: 15px; }

.fancybox-content.fancybox-card-edit .T52-card-overlay-summary .T52_1-personal-


country img, .fancybox-content.fancybox-card-edit .T52-card-overlay-summary .T52_1-
personal-country-of-issue img, .fancybox-content.fancybox-card-edit .T52-card-
overlay-summary .T52_1-personal-nationality img { float: left; margin-right: 5px;
margin-top: 1px; }

.fancybox-lock .fancybox-overlay { overflow-y: scroll; }

#fancybox-thumbs { z-index: 10000; transform: translateY(262px); bottom: 50% !


important; }

#fancybox-thumbs ul { margin-left: -5px; transform: translateX(-50%); text-align:


center; left: 50% !important; }

#fancybox-thumbs ul li { display: inline-block; float: none; width: 60px; opacity:


1; }

#fancybox-thumbs ul li a { background: 0px center; border-width: 2px; border-color:


transparent; }

#fancybox-thumbs ul li.active { border: 0px; }

#fancybox-thumbs ul li a:focus, #fancybox-thumbs ul li a:hover, #fancybox-thumbs ul


li.active a { border-color: rgb(82, 18, 49); }

@media only screen and (max-width: 767px) {


#fancybox-thumbs ul { width: 100% !important; }
}

.flipster { display: block; overflow: hidden visible; position: relative; }

.flipster:focus { outline: 0px; }

.flipster__container, .flipster__item { margin: 0px; padding: 0px; list-style-type:


none; position: relative; }

.flipster__container { display: block; white-space: nowrap; word-spacing: -0.25em;


transform-origin: 50% 50%; backface-visibility: hidden; }

.flipster__item { display: inline-block; white-space: normal; word-spacing: normal;


vertical-align: bottom; }

.flipster--click .flipster__item--future, .flipster--click .flipster__item--past


{ cursor: pointer; }

.flipster__item img { max-width: 100%; }

.flipster__button { position: absolute; top: 50%; display: block; appearance: none;


background: 0px center; border: 0px; padding: 0px; z-index: 999; cursor: pointer;
font-size: 15px; opacity: 0.5; transition: opacity 0.5s ease 0s; margin: -1em
2em; }

.flipster__button svg { width: 2em; stroke: currentcolor; fill: transparent;


stroke-width: 3; stroke-linecap: round; }

.flipster__button:focus, .flipster__button:hover { opacity: 1; }

.flipster__button--prev { left: 0px; }

.flipster__button--next { right: 0px; }

.flipster--flat .flipster__container, .flipster--flat .flipster__item, .flipster--


flat .flipster__item__content { transition: all 0.4s ease-in-out 0s; }

.flipster--flat .flipster__item--future, .flipster--flat .flipster__item--past


{ opacity: 0.5; }

.flipster--flat .flipster__item--past .flipster__item__content { transform:


scale(0.75); }

.flipster--flat .flipster__item--future .flipster__item__content { transform:


scale(0.75); }

.links-list-info { font-size: 15px; line-height: 18px; }

.links-list-info a { text-decoration: none; border-bottom: 1px solid rgba(82, 18,


49, 0.6); }

.links-list-info a:hover { border-bottom-color: transparent; }

@media only screen and (max-width: 767px) {


.links-list-info { margin-top: 20px; font-size: 22px; line-height: 27px; }
}

.links-list { margin-top: 10px; margin-bottom: 0px; }

.links-list li { margin-bottom: 8px; }

.links-list li > .icon { margin-right: 5px; font-size: 20px; vertical-align:


middle; }

[dir="rtl"] .links-list li > .icon { }

@media only screen and (max-width: 767px) {


.links-list li > .icon { margin-right: 10px; font-size: 30px; }
}

@media only screen and (max-width: 767px) {


.links-list li a { font-size: 22px; line-height: 27px; }
}

.social-share-label { display: inline-block; margin-right: 2px; font-size: 15px;


line-height: 19px; }

@media only screen and (max-width: 767px) {


.social-share-label { font-size: 22px; }
}

.social-share-list.inline-list { display: inline-block; vertical-align: middle; }

.social-share-list.inline-list li { margin-top: -4px; margin-left: 1px; margin-


right: 1px; }
.social-share-list.inline-list li:last-child { margin-right: -3px; }

.social-share-list.inline-list a { font-size: 34px; text-decoration: none; }

.social-share-list.inline-list a:hover { text-decoration: none; }

.social-share-list.inline-list a .icon-social-facebook { color: rgb(59, 89, 152); }

.social-share-list.inline-list a .icon-social-twitter { color: rgb(30, 162, 242); }

.social-share-list.inline-list a .icon-social-linkedin { color: rgb(82, 18, 49); }

@media only screen and (max-width: 767px) {


.social-share-list.inline-list a { font-size: 50px; }
}

.social-share.is-burgundy li a .icon { color: rgb(82, 18, 49); }

.box { padding: 30px; border-radius: 3px; }

.box h4 { margin-top: 0px; }

@media only screen and (max-width: 767px) {


.box h4 { font-size: 30px; }
}

.box p { font-weight: 100; }

@media only screen and (max-width: 767px) {


.box p { font-size: 22px; line-height: 30px; }
.box p strong { margin-top: 10px; }
}

.box .links-list, .box strong { font-weight: 300; }

.box strong { display: block; }

.box .links-list a { color: currentcolor; font-weight: 300; }

@media only screen and (max-width: 767px) {


.box .links-list { font-size: 22px; line-height: 30px; }
}

.box--gray { background: rgb(235, 235, 235); color: rgb(143, 143, 141); }

.row--offset-10 { margin-left: 10px !important; margin-right: 10px !important; }

@media only screen and (max-width: 767px) {


.row--pull-30-mobile { margin-left: -30px !important; margin-right: -30px !
important; }
}

@media only screen and (max-width: 767px) {


.C10-image > .helpfaqwidget__view, .C10-image > .row { margin-left: -30px;
margin-right: -30px; }
}

.C10-image [class^="col-"] { padding-left: 5px; padding-right: 5px; margin-bottom:


10px; }

@media only screen and (max-width: 767px) {


.C10-image [class^="col-"] { padding-left: 0px; padding-right: 0px; }
}

.C10-image img { width: 100%; }

@media only screen and (max-width: 767px) {


.C10-image { margin-top: 50px; }
}

.C10-image .C10-imagery { width: 100%; height: 445px; background-size: cover; }

@media print {
.topic-overview_my-services-bgt-page .C20, .topic-overview_my-services-bgt-
page .C8-myservices-bgt .tabset-accordion-item .tabset-accordion-content, .topic-
overview_my-services-bgt-page .C8-myservices-bgt.C8_1 .tabset-block-add-menu-
item, .topic-overview_my-services-bgt-page .T34-container::after, .topic-
overview_my-services-bgt-page .T34-state-confirmation-ctas, .topic-overview_my-
services-bgt-page .T34-state-confirmation > .helpfaqwidget__view > div:last-
child, .topic-overview_my-services-bgt-page .T34-state-confirmation > .row >
div:last-child, .topic-overview_my-services-bgt-page .T34-state-payment, .topic-
overview_my-services-bgt-page .bg-bottom, .topic-overview_my-services-bgt-
page .breadcrumbs-menu.is-sub-menu-block, .topic-overview_my-services-bgt-
page .btn-back-to-top.scrolled, .topic-overview_my-services-bgt-page .footer-holder
> .container > .helpfaqwidget__view:not(.footer-bottom-row), .topic-overview_my-
services-bgt-page .footer-holder > .container > .row:not(.footer-bottom-
row), .topic-overview_my-services-bgt-page .footer-holder
> .helpfaqwidget__container > .helpfaqwidget__view:not(.footer-bottom-row), .topic-
overview_my-services-bgt-page .footer-holder > .helpfaqwidget__container
> .row:not(.footer-bottom-row), .topic-overview_my-services-bgt-page .header .main-
nav > ul, .topic-overview_my-services-bgt-page .header-cell, .topic-overview_my-
services-bgt-page .header-dropdown, .topic-overview_my-services-bgt-page .header-
top-row, .topic-overview_my-services-bgt-page .sub-menu-block, .topic-overview_my-
services-bgt-page .sub-menu-container.is-medium-padding { display: none !important;
}
.topic-overview_my-services-bgt-page .C8-myservices-bgt .tabset-
accordion .tabset-accordion-item:first-child .tabset-accordion-content { display:
block !important; }
.topic-overview_my-services-bgt-page .tabset-accordion, .topic-overview_my-
services-bgt-page .tabset-accordion-item { position: static; }
.topic-overview_my-services-bgt-page .C8-myservices-bgt .tabset-accordion-
item:first-child .tabset-accordion-content, .topic-overview_my-services-bgt-
page .tabset-accordion .tabset-accordion-item:first-child { display: block !
important; visibility: visible !important; opacity: 1 !important; }
.topic-overview_my-services-bgt-page #page, .topic-overview_my-services-bgt-page
body { height: 100vh; }
.topic-overview_my-services-bgt-page .is-base-container { padding-top: 0px; }
.topic-overview_my-services-bgt-page .T34-state-confirmation { display: block !
important; }
.topic-overview_my-services-bgt-page .T34-state-confirmation
> .helpfaqwidget__view > div, .topic-overview_my-services-bgt-page .T34-state-
confirmation > .row > div { width: 100%; }
}

.flight-status-page { background: rgb(255, 255, 255); }

.topic-overview_my-profile-page .T12_2 .profile-details { border-radius: 3px 0px


0px 3px; box-shadow: none; }

@media only screen and (max-width: 767px) {


.topic-overview_my-profile-page .T12_2, .topic-overview_my-profile-page .T12_2 +
[class^="col-"] { padding: 0px; }
}

.topic-overview_my-profile-page ~ .date-picker-wrapper { z-index: 10000; }

.topic-overview_my-profile-page .bg-top-narrow + .sub-menu-container { margin-top:


270px; }

.news-blog-page .teaser-box-full-wrapper .wave-decoration { display: none; }

.news-blog-page .teaser-box-full-with-video { margin-bottom: 50px; }

.news-blog-page .C1-video .video-js { top: 0px; }

.inner-page.form-elements-page { padding: 50px 0px; background: rgb(255, 255, 255);


}

.po-myprofile-page h1 { font-weight: 400; }

.po-myprofile-page.privilege-club-header-small .header-top-row { display: block; }

.po-myprofile-page .promotional.is-teardrop-style .intro-text-section { margin-top:


-80px; margin-bottom: 50px; }

@media only screen and (max-width: 767px) {


.po-myprofile-page .promotional.is-teardrop-style .intro-text-section { margin-
bottom: 0px; }
}

.po-myprofile-page .promotional.is-teardrop-style .intro-text-section h1 { width:


130%; font-size: 49px; }

@media only screen and (max-width: 767px) {


.po-myprofile-page .promotional.is-teardrop-style .intro-text-section h1 { width:
100%; }
}

.po-myprofile-page .recent-links-holder { position: relative; top: 50%; transform:


translateY(-50%); }

@media only screen and (max-width: 767px) {


.po-myprofile-page .recent-links-holder { padding-left: 10px; padding-right:
10px; top: 0px; transform: none; }
}

.po-myprofile-page .recent-links-img-holder { vertical-align: middle; }

.po-myprofile-page .is-end-block { margin-top: 80px; padding-bottom: 380px !


important; }

.po-myprofile-page .T16 { margin-top: 30px; margin-bottom: 50px; }

@media only screen and (max-width: 767px) {


.po-myprofile-page .T16 { margin-top: 50px; }
}
.po-myprofile-page .T7 { position: static; margin-top: 50px; margin-bottom: 80px; }

@media only screen and (max-width: 767px) {


.po-myprofile-page .T7 { margin-bottom: 50px; }
}

.po-myprofile-page .T7-container { max-width: 100%; min-height: 200px; box-shadow:


rgba(0, 0, 0, 0.33) 3px 37px 103px; }

.po-myprofile-page .T7-tab-container { height: 200px; padding: 40px 40px 0px; }

@media only screen and (max-width: 767px) {


.po-myprofile-page .T7-tab-container { padding-left: 20px; padding-right: 20px; }
}

.po-myprofile-page .T7-tab .text-right { margin-top: -6px; margin-bottom: 0px; }

@media only screen and (max-width: 767px) {


.po-myprofile-page .T7-tab .text-right { margin-top: 0px; }
}

.po-myprofile-page .status-section { clear: both; }

.po-myprofile-page .status-section-header > div { padding: 0px; }

.po-myprofile-page .account-section { padding-bottom: 150px; margin-bottom: 80px; }

.po-myprofile-page .account-section .wave01 svg path.cls-1, .po-myprofile-


page .account-section .wave01 svg path.cls-2 { fill: rgb(235, 235, 235); }

@media only screen and (max-width: 959px) {


.po-myprofile-page .account-section > .container > [class^="col-"], .po-
myprofile-page .account-section > .helpfaqwidget__container > [class^="col-"]
{ padding: 0px; height: auto !important; }
}

@media only screen and (max-width: 767px) {


.po-myprofile-page .account-section { height: 800px; margin-bottom: 0px; }
}

.po-myprofile-page .header-welcome-row { display: block; }

.po-myprofile-page .two-columns-gallery { padding-top: 0px; }

@media only screen and (max-width: 959px) {


.po-myprofile-page .two-columns-gallery > .container, .po-myprofile-page .two-
columns-gallery > .helpfaqwidget__container { padding-left: 10px; padding-right:
10px; }
.po-myprofile-page .two-columns-gallery .slick-slide .slick-track { width: 100% !
important; }
.po-myprofile-page .two-columns-gallery .two-columns-gallery-list .gallery-
slide:first-child, .po-myprofile-page .two-columns-gallery .two-columns-gallery-
list.slick-initialized .gallery-slide { width: 100% !important; }
}

@media only screen and (max-width: 767px) {


.po-myprofile-page .two-columns-gallery { width: 100%; margin-left: 0px; }
.po-myprofile-page .two-columns-gallery > .container, .po-myprofile-page .two-
columns-gallery > .helpfaqwidget__container { padding-left: 0px; padding-right:
0px; }
}

@media only screen and (max-width: 767px) {


.po-myprofile-page .two-columns-gallery-list .gallery-slide .has-image .two-
columns-gallery-column { position: relative; }
}

@media only screen and (max-width: 767px) {


.po-myprofile-page .two-columns-gallery-list .gallery-slide .has-image .btn
{ width: 100%; }
}

@media only screen and (max-width: 767px) {


.po-myprofile-page .two-columns-gallery-list .gallery-slide .has-image
{ position: static; margin-left: -10px; margin-right: -10px; padding-left: 10px !
important; padding-right: 10px !important; }
}

@media only screen and (max-width: 767px) {


.po-myprofile-page .two-columns-gallery-list .slick-slider .slick-list { height:
auto !important; }
}

.T59 > .container > .helpfaqwidget__view > [class^="col-"] p, .T59 > .container
> .row > [class^="col-"] p, .T59 > .helpfaqwidget__container > .helpfaqwidget__view
> [class^="col-"] p, .T59 > .helpfaqwidget__container > .row > [class^="col-"] p
{ color: rgb(58, 58, 58); }

@media only screen and (max-width: 767px) {


.T59 > .container > .helpfaqwidget__view > [class^="col-"], .T59 > .container
> .row > [class^="col-"], .T59 > .helpfaqwidget__container > .helpfaqwidget__view >
[class^="col-"], .T59 > .helpfaqwidget__container > .row > [class^="col-"]
{ padding: 0px; }
}

@media only screen and (max-width: 767px) {


.T59-check-in.btn { width: 100%; font-size: 24px; }
}

@media only screen and (max-width: 767px) {


.online-check-in-confirmation-page .main-holder > .container
> .helpfaqwidget__view, .online-check-in-confirmation-page .main-holder
> .container > .row, .online-check-in-confirmation-page .main-holder
> .helpfaqwidget__container > .helpfaqwidget__view, .online-check-in-confirmation-
page .main-holder > .helpfaqwidget__container > .row { margin-left: -20px; margin-
right: -20px; }
}

.online-check-in-confirmation-page .main-holder > .relative > .wave-decoration.is-


bottom { bottom: -95px; }

.online-check-in-confirmation-page .subscribe { margin-bottom: 150px; }

@media only screen and (max-width: 767px) {


.online-check-in-confirmation-page .subscribe { padding-top: 140px; }
}
.online-check-in-confirmation-page .oc-confirmation-bottom-C16 h2 { margin-bottom:
40px; font-size: 40px; }

.contact-center-page .sub-menu-container { padding-top: 70px; }

.contact-center-page .promotional.is-high-style { margin-bottom: 0px; }

.contact-center-page .main-bg-block { top: -100px; }

.platinum-page .main-holder { padding-bottom: 0px; }

.platinum-page .footer-frame { margin-top: -160px; }

.platinum-page .C6 { padding-bottom: 0px; }

.our-partners-page .main-holder { padding-bottom: 0px; }

@media only screen and (max-width: 767px) {


.oc-C9_1-links > div a { font-size: 24px; }
}

@media only screen and (max-width: 767px) {


.oc-C9_1-links > div { margin: 20px 20px 0px; }
}

.online-check-in-page .promotional.is-teardrop-style .intro-text-section


{ position: relative; top: 30px; }

.online-check-in-page .promotional.is-teardrop-style .intro-text-section p { width:


200%; margin-bottom: 40px; }

@media only screen and (max-width: 767px) {


.online-check-in-page .promotional.is-teardrop-style .intro-text-section p
{ width: 100%; }
}

html.resizing * { transition: none 0s ease 0s !important; }

body { overflow-x: hidden; direction: ltr; unicode-bidi: embed; }

body .inner-page, body.inner-page { background-color: rgb(235, 235, 235); }

body.locked { overflow-x: hidden; }

@media (orientation: landscape) {


body { width: 100%; }
}

@media (max-width: 479px) {


}

.page { width: 100%; height: 100%; display: table; table-layout: fixed; }

.heading-row { padding: 73px 0px 60px; }

.heading-row h1, .heading-row h2 { margin: 0px 0px 17px; font-weight: 400; }

.main { display: table-row; width: 100%; height: 100%; }


.main-holder { padding: 0px 0px 150px; overflow: hidden; }

.home .main-holder { padding-bottom: 0px; }

.privilege-club-header-small .main-holder { padding-top: 72px; }

@media only screen and (max-width: 767px) {


.privilege-club-header-small .main-holder { padding-top: 65px; }
}

.main-holder.is-bottom-bg-white { position: relative; }

.main-holder.is-bottom-bg-white::after { content: ""; position: absolute; left:


0px; bottom: 0px; width: 100%; height: 160px; background-color: rgb(255, 255, 255);
}

.main-bg-block { position: absolute; top: 20px; right: 0px; z-index: -1; pointer-
events: none; }

.main-bg-block.is-top { top: 90px; }

@media only screen and (max-width: 959px) {


.main-bg-block.is-top { top: 140px; }
}

.main-bg-block img { vertical-align: top; }

@media only screen and (max-width: 1279px) {


.main-bg-block img { float: right; height: auto; max-width: 80%; }
}

.full-width { width: 100%; }

.is-end-block { padding-bottom: 180px !important; margin-bottom: -150px !important;


}

@media only screen and (max-width: 959px) {


.is-end-block { padding-bottom: 200px !important; }
}

@media only screen and (max-width: 1279px) {


.container, .helpfaqwidget__container { padding-left: 40px; padding-right:
40px; }
}

@media only screen and (max-width: 959px) {


.container, .helpfaqwidget__container { padding-left: 30px; padding-right:
30px; }
}

@media only screen and (max-width: 767px) {


.container, .helpfaqwidget__container { padding-left: 20px; padding-right:
20px; }
}

.add-margin-sides.helpfaqwidget__view, .row.add-margin-sides { margin-left: -20px;


margin-right: -20px; }

@media only screen and (max-width: 767px) {


.add-margin-sides.helpfaqwidget__view, .row.add-margin-sides { margin-left: -
10px; margin-right: -10px; }
}

.is-base-container { padding-top: 34px; padding-bottom: 30px; position: relative; }

@media only screen and (max-width: 767px) {


.is-base-container { padding-top: 20px; padding-bottom: 20px; }
}

.is-add-index { z-index: 4; }

.is-black-text-color { color: rgb(0, 0, 0); }

.section-bg-white { background-color: rgb(255, 255, 255); }

@media only screen and (max-width: 767px) {


.section-bg-white.is-change-bg-mobile { background-color: rgb(247, 247, 247); }
}

.elem-hide { display: none !important; }

.privilege-club-header-small .header-top-row, .privilege-club-header-small .header-


welcome-row { display: none; }

.privilege-club-header-small.privilege-club .header-welcome-row { display: none; }

@media only screen and (max-width: 959px) {


.privilege-club-header-small .header .main-nav > ul { margin-top: 64px; }
.privilege-club-header-small .header-dropdown .drop { margin-top: 69px; }
.privilege-club-header-small .header-dropdown .drop-block .drop-block-links-list,
.privilege-club-header-small .header-dropdown .drop-block .drop-block-offers-promo,
.privilege-club-header-small .header-dropdown .drop-block .drop-block-partners-
list, .privilege-club-header-small .header-dropdown .drop-block .drop-block-tabs-
controls, .privilege-club-header-small .header-dropdown .drop-block .drop-block-
tabs-list { margin-top: 69px; }
.privilege-club-header-small .header-menu-open-holder .header-back-link { top:
8px; }
}

.privilege-club.privilege-club-welcom-none .header-welcome-row { display: none; }

.content-side-image .btn { margin-top: 10px; }

.content-side-image .imagery { width: 200px; height: 190px; background-size: cover;


margin: 0px 0px 20px; }

.module-spacer { display: block; width: 100%; }

.module-spacer-20 { height: 20px; }

.module-spacer-30 { height: 30px; }

.module-spacer-40 { height: 40px; }

#no-more-results + .spinner-wrapper { margin-top: 1em; min-height: 30px; opacity:


0; }

#no-more-results + .spinner-wrapper.spinner-active { opacity: 1; }


.C22-title { padding-left: 10px; padding-right: 10px; margin-bottom: 30px; font-
size: 40px; }

.content-section .C22-title { border-top: 0px; font-size: 48px; }

.C3 { color: rgb(82, 18, 49); }

.C3 p { margin-bottom: 25px; font-size: 15px; }

.benefits-at-a-glance-page .C3 p { margin-bottom: -10px; }

.read-more-link { color: currentcolor; font-size: 15px; line-height: 18px; text-


decoration: none; border-bottom: 1px solid rgba(82, 18, 49, 0.6); }

.read-more-link .icon-arrow-right { position: relative; top: 2px; display: inline-


block; transform: scale(0.8, 0.45); }

[dir="rtl"] .read-more-link .icon-arrow-right { }

.C5 .c5-desc-list.redeem-flights .read-more-link::before { content: normal; }

.read-more-link:hover { color: currentcolor; border-bottom: 1px solid transparent;


text-decoration: none; }

.read-more-link.read-more-link-white { border-bottom: 1px solid rgba(255, 255, 255,


0.8); }

.read-more-link.read-more-link-white:hover { border-bottom-color: transparent; }

.bg-top { position: absolute; top: 0px; left: 0px; width: 100%; height: 300px; }

.bg-top-narrow { width: 100%; padding-top: 80px; }

.bg-top-narrow + .sub-menu-container { margin-top: 250px; }

@media only screen and (max-width: 767px) {


.bg-top-narrow + .sub-menu-container + div, .bg-top-narrow + .sub-menu-container
+ section { margin-top: 330px; }
}

.bg-top-narrow svg { position: absolute; left: 0px; width: 101%; height: 100%;
transform: scale(1.02); }

@media only screen and (max-width: 1350px) {


.bg-top-narrow svg { height: 450%; }
}

@media only screen and (max-width: 1110px) {


.bg-top-narrow svg { height: 440%; }
}

@media only screen and (max-width: 959px) {


.bg-top-narrow svg { height: 650%; }
}

@media only screen and (max-width: 767px) {


.bg-top-narrow svg { left: -30%; width: 130%; height: 360%; padding-top: 112px; }
}
.bg-bottom { position: absolute; bottom: -14%; left: 0px; width: 100%; }

@media only screen and (max-width: 767px) {


.bg-bottom { bottom: -9%; }
}

.bg-bottom-gradient { position: absolute; top: 0px; left: 0px; width: 100%; height:
200px; background-image: linear-gradient(rgb(235, 235, 235) 0px, transparent 90%);
background-repeat: repeat-x; }

.columns-container { overflow: hidden; }

@media only screen and (max-width: 767px) {


.columns-container { margin-left: -20px !important; margin-right: -20px !
important; }
}

.columns-container > div { padding-bottom: 99999px; margin-bottom: -99999px;


overflow: hidden; }

@media only screen and (max-width: 767px) {


.columns-container > div { padding-bottom: 0px; margin-bottom: 0px; }
}

.social-card { height: 242px; margin: 70px auto; }

.social-card h3 { margin-bottom: 1em; }

@media only screen and (max-width: 767px) {


.social-card h3 { font-size: 45px; margin-bottom: 0.15em; }
}

.social-card a { font-size: 60px; text-decoration: none; }

.social-card > .helpfaqwidget__view, .social-card > .row { height: 100%;


background: url("clientlibs/images/img-stay-in-touch.png") center center / cover
no-repeat; box-shadow: rgba(0, 0, 0, 0.3) 3px 5px 16px 1px; }

.social-card > .helpfaqwidget__view > [class^="col-"], .social-card > .row >


[class^="col-"] { position: relative; top: 50%; transform: translateY(-50%); }

.fancybox-gallery { z-index: 10000; }

.fancybox-gallery .fancybox-next span, .fancybox-gallery .fancybox-prev span


{ visibility: visible; }

.fancybox-gallery .fancybox-prev { left: -90px; }

.fancybox-gallery .fancybox-next { right: -90px; }

.fancybox-overlay-white { background: url("images/fancybox_overlay-white.png"); }

.fancybox-overlay-content-white { background: rgba(255, 255, 255, 0.4); }

.fancybox-overlay-content-dark { background: rgba(17, 17, 17, 0.95); }

.fancybox-overlay-content-white2 { background: rgba(255, 255, 255, 0.97); }


.fancybox-gallery-thumbs.fancybox-opened .fancybox-skin { box-shadow: none; }

.fancybox-overlay { z-index: 9999; }

.fancybox-overlay-close { position: fixed; top: 50px; right: 100px; z-index: 10000;


background: 0px center; border: 0px; color: rgb(82, 18, 49); font-size: 34px; }

.fancybox-overlay-close:focus { outline: -webkit-focus-ring-color auto 5px; }

@media only screen and (max-width: 767px) {


.fancybox-overlay-close { right: 20px; }
}

.fancybox-wrap { z-index: 10000; }

.fancybox-content .fancybox-skin { background: rgb(255, 255, 255); }

.fancybox-content .fancybox-overlay-close { position: absolute; top: 7px; right:


0px; font-size: 28px; line-height: 1; }

.fancybox-content .fancybox-inner { overflow: auto; }

@media only screen and (max-width: 767px) {


.fancybox-content.fancybox-card-edit .T52-card-overlay { max-width: 100%; }
}

.fancybox-content.fancybox-card-edit .T52-card-overlay-summary, .fancybox-


content.fancybox-card-edit fieldset { width: 624px; border: 0px; padding: 20px 30px
10px; }

@media only screen and (max-width: 767px) {


.fancybox-content.fancybox-card-edit .T52-card-overlay-summary, .fancybox-
content.fancybox-card-edit fieldset { width: 100%; }
}

.fancybox-content.fancybox-card-edit fieldset .T52-edit-pic-headline { position:


absolute; white-space: nowrap; display: none; }

.fancybox-content.fancybox-card-edit fieldset .T52-edit-pic-placeholder-text


{ display: none; position: absolute; top: 50px; left: 50%; width: 70%; margin-left:
5px; font-size: 12px; line-height: 15px; text-align: center; transform:
translateX(-50%); }

.fancybox-content.fancybox-card-edit fieldset .T52-edit-pic { position: relative;


top: 0px; }

.fancybox-content.fancybox-card-edit fieldset .T52-edit-pic img[src="images/image-


family-avatar.png"] + .T52-edit-pic-placeholder-text { display: block; }

.fancybox-content.fancybox-card-edit fieldset .helpfaqwidget__view, .fancybox-


content.fancybox-card-edit fieldset .row { margin-bottom: 10px; }

@media only screen and (max-width: 767px) {


.fancybox-content.fancybox-card-edit fieldset .helpfaqwidget__view >
[class^="col-"], .fancybox-content.fancybox-card-edit fieldset .row >
[class^="col-"] { padding-right: 0px; }
}

.fancybox-content.fancybox-card-edit fieldset .custom-select { min-width: 100%; }


.fancybox-content.fancybox-card-edit fieldset .T7-calendar-field { width: 100%;
padding: 0px; }

.fancybox-content.fancybox-card-edit fieldset .T52_1-form-ctas { width: 100%;


margin-top: 0px; margin-left: 0px; }

.fancybox-content.fancybox-card-edit fieldset .T52_1-personal-pic { margin-left:


10px; border: 0px; }

.fancybox-content.fancybox-card-edit fieldset .T52-input-label { width: 100%;


border-bottom: 1px dotted rgb(82, 18, 49); color: rgb(82, 18, 49); font-weight:
400; font-size: 20px; line-height: 27px; }

.fancybox-content.fancybox-card-edit .T52-card-overlay-summary .T52_1-personal-pic


{ margin-left: 2px; border: 0px; }

@media only screen and (max-width: 767px) {


.fancybox-content.fancybox-card-edit .T52-card-overlay-summary .T52_1-personal-
pic { display: block; margin: 0px auto; }
}

.fancybox-content.fancybox-card-edit .T52-card-overlay-
summary .helpfaqwidget__view, .fancybox-content.fancybox-card-edit .T52-card-
overlay-summary .row { margin-bottom: 1em; }

.fancybox-content.fancybox-card-edit .T52-card-overlay-summary h4 { margin-bottom:


0px; color: rgb(82, 18, 49); font-size: 20px; }

.fancybox-content.fancybox-card-edit .T52-card-overlay-summary h4 + span { color:


rgb(82, 18, 49); font-size: 15px; }

.fancybox-content.fancybox-card-edit .T52-card-overlay-summary-ctas { position:


absolute; top: 0px; right: 0px; }

.fancybox-content.fancybox-card-edit .T52-card-overlay-summary-ctas button { font-


size: 25px; }

.fancybox-content.fancybox-card-edit .T52-card-overlay-summary .T52-card-overlay-


summary-field { display: inline-block; padding-right: 15px; margin-right: 15px;
border-bottom: 1px solid rgb(199, 199, 199); color: rgb(82, 18, 49); }

.fancybox-content.fancybox-card-edit .T52-card-overlay-summary .T52-card-overlay-


summary-field-label { display: block; color: rgb(143, 143, 141); font-size: 11px; }

.fancybox-content.fancybox-card-edit .T52-card-overlay-summary .T52-card-overlay-


summary-field-label ~ span { display: inline-block; }

.fancybox-content.fancybox-card-edit .T52-card-overlay-summary .T52-card-overlay-


summary-field--name { min-width: 130px; }

.fancybox-content.fancybox-card-edit .T52-card-overlay-summary .T52-card-overlay-


summary-field--gender { min-width: 65px; }

.fancybox-content.fancybox-card-edit .T52-card-overlay-summary .T52_1-personal-


title { font-size: 15px; }

.fancybox-content.fancybox-card-edit .T52-card-overlay-summary .T52_1-personal-


country img, .fancybox-content.fancybox-card-edit .T52-card-overlay-summary .T52_1-
personal-country-of-issue img, .fancybox-content.fancybox-card-edit .T52-card-
overlay-summary .T52_1-personal-nationality img { float: left; margin-right: 5px;
margin-top: 1px; }

.fancybox-lock .fancybox-overlay { overflow-y: scroll; }

#fancybox-thumbs { z-index: 10000; transform: translateY(262px); bottom: 50% !


important; }

#fancybox-thumbs ul { margin-left: -5px; transform: translateX(-50%); text-align:


center; left: 50% !important; }

#fancybox-thumbs ul li { display: inline-block; float: none; width: 60px; opacity:


1; }

#fancybox-thumbs ul li a { background: 0px center; border-width: 2px; border-color:


transparent; }

#fancybox-thumbs ul li.active { border: 0px; }

#fancybox-thumbs ul li a:focus, #fancybox-thumbs ul li a:hover, #fancybox-thumbs ul


li.active a { border-color: rgb(82, 18, 49); }

@media only screen and (max-width: 767px) {


#fancybox-thumbs ul { width: 100% !important; }
}

.flipster { display: block; overflow: hidden visible; position: relative; }

.flipster:focus { outline: 0px; }

.flipster__container, .flipster__item { margin: 0px; padding: 0px; list-style-type:


none; position: relative; }

.flipster__container { display: block; white-space: nowrap; word-spacing: -0.25em;


transform-origin: 50% 50%; backface-visibility: hidden; }

.flipster__item { display: inline-block; white-space: normal; word-spacing: normal;


vertical-align: bottom; }

.flipster--click .flipster__item--future, .flipster--click .flipster__item--past


{ cursor: pointer; }

.flipster__item img { max-width: 100%; }

.flipster__button { position: absolute; top: 50%; display: block; appearance: none;


background: 0px center; border: 0px; padding: 0px; z-index: 999; cursor: pointer;
font-size: 15px; opacity: 0.5; transition: opacity 0.5s ease 0s; margin: -1em
2em; }

.flipster__button svg { width: 2em; stroke: currentcolor; fill: transparent;


stroke-width: 3; stroke-linecap: round; }

.flipster__button:focus, .flipster__button:hover { opacity: 1; }

.flipster__button--prev { left: 0px; }

.flipster__button--next { right: 0px; }


.flipster--flat .flipster__container, .flipster--flat .flipster__item, .flipster--
flat .flipster__item__content { transition: all 0.4s ease-in-out 0s; }

.flipster--flat .flipster__item--future, .flipster--flat .flipster__item--past


{ opacity: 0.5; }

.flipster--flat .flipster__item--past .flipster__item__content { transform:


scale(0.75); }

.flipster--flat .flipster__item--future .flipster__item__content { transform:


scale(0.75); }

.links-list-info { font-size: 15px; line-height: 18px; }

.links-list-info a { text-decoration: none; border-bottom: 1px solid rgba(82, 18,


49, 0.6); }

.links-list-info a:hover { border-bottom-color: transparent; }

@media only screen and (max-width: 767px) {


.links-list-info { margin-top: 20px; font-size: 22px; line-height: 27px; }
}

.links-list { margin-top: 10px; margin-bottom: 0px; }

.links-list li { margin-bottom: 8px; }

.links-list li > .icon { margin-right: 5px; font-size: 20px; vertical-align:


middle; }

[dir="rtl"] .links-list li > .icon { }

@media only screen and (max-width: 767px) {


.links-list li > .icon { margin-right: 10px; font-size: 30px; }
}

@media only screen and (max-width: 767px) {


.links-list li a { font-size: 22px; line-height: 27px; }
}

.social-share-label { display: inline-block; margin-right: 2px; font-size: 15px;


line-height: 19px; }

@media only screen and (max-width: 767px) {


.social-share-label { font-size: 22px; }
}

.social-share-list.inline-list { display: inline-block; vertical-align: middle; }

.social-share-list.inline-list li { margin-top: -4px; margin-left: 1px; margin-


right: 1px; }

.social-share-list.inline-list li:last-child { margin-right: -3px; }

.social-share-list.inline-list a { font-size: 34px; text-decoration: none; }

.social-share-list.inline-list a:hover { text-decoration: none; }

.social-share-list.inline-list a .icon-social-facebook { color: rgb(59, 89, 152); }


.social-share-list.inline-list a .icon-social-twitter { color: rgb(30, 162, 242); }

.social-share-list.inline-list a .icon-social-linkedin { color: rgb(82, 18, 49); }

@media only screen and (max-width: 767px) {


.social-share-list.inline-list a { font-size: 50px; }
}

.social-share.is-burgundy li a .icon { color: rgb(82, 18, 49); }

.box { padding: 30px; border-radius: 3px; }

.box h4 { margin-top: 0px; }

@media only screen and (max-width: 767px) {


.box h4 { font-size: 30px; }
}

.box p { font-weight: 100; }

@media only screen and (max-width: 767px) {


.box p { font-size: 22px; line-height: 30px; }
.box p strong { margin-top: 10px; }
}

.box .links-list, .box strong { font-weight: 300; }

.box strong { display: block; }

.box .links-list a { color: currentcolor; font-weight: 300; }

@media only screen and (max-width: 767px) {


.box .links-list { font-size: 22px; line-height: 30px; }
}

.box--gray { background: rgb(235, 235, 235); color: rgb(143, 143, 141); }

.row--offset-10 { margin-left: 10px !important; margin-right: 10px !important; }

@media only screen and (max-width: 767px) {


.row--pull-30-mobile { margin-left: -30px !important; margin-right: -30px !
important; }
}

@media only screen and (max-width: 767px) {


.C10-image > .helpfaqwidget__view, .C10-image > .row { margin-left: -30px;
margin-right: -30px; }
}

.C10-image [class^="col-"] { padding-left: 5px; padding-right: 5px; margin-bottom:


10px; }

@media only screen and (max-width: 767px) {


.C10-image [class^="col-"] { padding-left: 0px; padding-right: 0px; }
}

.C10-image img { width: 100%; }


@media only screen and (max-width: 767px) {
.C10-image { margin-top: 50px; }
}

.C10-image .C10-imagery { width: 100%; height: 445px; background-size: cover; }

@media print {
.topic-overview_my-services-bgt-page .C20, .topic-overview_my-services-bgt-
page .C8-myservices-bgt .tabset-accordion-item .tabset-accordion-content, .topic-
overview_my-services-bgt-page .C8-myservices-bgt.C8_1 .tabset-block-add-menu-
item, .topic-overview_my-services-bgt-page .T34-container::after, .topic-
overview_my-services-bgt-page .T34-state-confirmation-ctas, .topic-overview_my-
services-bgt-page .T34-state-confirmation > .helpfaqwidget__view > div:last-
child, .topic-overview_my-services-bgt-page .T34-state-confirmation > .row >
div:last-child, .topic-overview_my-services-bgt-page .T34-state-payment, .topic-
overview_my-services-bgt-page .bg-bottom, .topic-overview_my-services-bgt-
page .breadcrumbs-menu.is-sub-menu-block, .topic-overview_my-services-bgt-
page .btn-back-to-top.scrolled, .topic-overview_my-services-bgt-page .footer-holder
> .container > .helpfaqwidget__view:not(.footer-bottom-row), .topic-overview_my-
services-bgt-page .footer-holder > .container > .row:not(.footer-bottom-
row), .topic-overview_my-services-bgt-page .footer-holder
> .helpfaqwidget__container > .helpfaqwidget__view:not(.footer-bottom-row), .topic-
overview_my-services-bgt-page .footer-holder > .helpfaqwidget__container
> .row:not(.footer-bottom-row), .topic-overview_my-services-bgt-page .header .main-
nav > ul, .topic-overview_my-services-bgt-page .header-cell, .topic-overview_my-
services-bgt-page .header-dropdown, .topic-overview_my-services-bgt-page .header-
top-row, .topic-overview_my-services-bgt-page .sub-menu-block, .topic-overview_my-
services-bgt-page .sub-menu-container.is-medium-padding { display: none !important;
}
.topic-overview_my-services-bgt-page .C8-myservices-bgt .tabset-
accordion .tabset-accordion-item:first-child .tabset-accordion-content { display:
block !important; }
.topic-overview_my-services-bgt-page .tabset-accordion, .topic-overview_my-
services-bgt-page .tabset-accordion-item { position: static; }
.topic-overview_my-services-bgt-page .C8-myservices-bgt .tabset-accordion-
item:first-child .tabset-accordion-content, .topic-overview_my-services-bgt-
page .tabset-accordion .tabset-accordion-item:first-child { display: block !
important; visibility: visible !important; opacity: 1 !important; }
.topic-overview_my-services-bgt-page #page, .topic-overview_my-services-bgt-page
body { height: 100vh; }
.topic-overview_my-services-bgt-page .is-base-container { padding-top: 0px; }
.topic-overview_my-services-bgt-page .T34-state-confirmation { display: block !
important; }
.topic-overview_my-services-bgt-page .T34-state-confirmation
> .helpfaqwidget__view > div, .topic-overview_my-services-bgt-page .T34-state-
confirmation > .row > div { width: 100%; }
}

.flight-status-page { background: rgb(255, 255, 255); }

.topic-overview_my-profile-page .T12_2 .profile-details { border-radius: 3px 0px


0px 3px; box-shadow: none; }

@media only screen and (max-width: 767px) {


.topic-overview_my-profile-page .T12_2, .topic-overview_my-profile-page .T12_2 +
[class^="col-"] { padding: 0px; }
}

.topic-overview_my-profile-page ~ .date-picker-wrapper { z-index: 10000; }


.topic-overview_my-profile-page .bg-top-narrow + .sub-menu-container { margin-top:
270px; }

.news-blog-page .teaser-box-full-wrapper .wave-decoration { display: none; }

.news-blog-page .teaser-box-full-with-video { margin-bottom: 50px; }

.news-blog-page .C1-video .video-js { top: 0px; }

.inner-page.form-elements-page { padding: 50px 0px; background: rgb(255, 255, 255);


}

.po-myprofile-page h1 { font-weight: 400; }

.po-myprofile-page.privilege-club-header-small .header-top-row { display: block; }

.po-myprofile-page .promotional.is-teardrop-style .intro-text-section { margin-top:


-80px; margin-bottom: 50px; }

@media only screen and (max-width: 767px) {


.po-myprofile-page .promotional.is-teardrop-style .intro-text-section { margin-
bottom: 0px; }
}

.po-myprofile-page .promotional.is-teardrop-style .intro-text-section h1 { width:


130%; font-size: 49px; }

@media only screen and (max-width: 767px) {


.po-myprofile-page .promotional.is-teardrop-style .intro-text-section h1 { width:
100%; }
}

.po-myprofile-page .recent-links-holder { position: relative; top: 50%; transform:


translateY(-50%); }

@media only screen and (max-width: 767px) {


.po-myprofile-page .recent-links-holder { padding-left: 10px; padding-right:
10px; top: 0px; transform: none; }
}

.po-myprofile-page .recent-links-img-holder { vertical-align: middle; }

.po-myprofile-page .is-end-block { margin-top: 80px; padding-bottom: 380px !


important; }

.po-myprofile-page .T16 { margin-top: 30px; margin-bottom: 50px; }

@media only screen and (max-width: 767px) {


.po-myprofile-page .T16 { margin-top: 50px; }
}

.po-myprofile-page .T7 { position: static; margin-top: 50px; margin-bottom: 80px; }

@media only screen and (max-width: 767px) {


.po-myprofile-page .T7 { margin-bottom: 50px; }
}

.po-myprofile-page .T7-container { max-width: 100%; min-height: 200px; box-shadow:


rgba(0, 0, 0, 0.33) 3px 37px 103px; }

.po-myprofile-page .T7-tab-container { height: 200px; padding: 40px 40px 0px; }

@media only screen and (max-width: 767px) {


.po-myprofile-page .T7-tab-container { padding-left: 20px; padding-right: 20px; }
}

.po-myprofile-page .T7-tab .text-right { margin-top: -6px; margin-bottom: 0px; }

@media only screen and (max-width: 767px) {


.po-myprofile-page .T7-tab .text-right { margin-top: 0px; }
}

.po-myprofile-page .status-section { clear: both; }

.po-myprofile-page .status-section-header > div { padding: 0px; }

.po-myprofile-page .account-section { padding-bottom: 150px; margin-bottom: 80px; }

.po-myprofile-page .account-section .wave01 svg path.cls-1, .po-myprofile-


page .account-section .wave01 svg path.cls-2 { fill: rgb(235, 235, 235); }

@media only screen and (max-width: 959px) {


.po-myprofile-page .account-section > .container > [class^="col-"], .po-
myprofile-page .account-section > .helpfaqwidget__container > [class^="col-"]
{ padding: 0px; height: auto !important; }
}

@media only screen and (max-width: 767px) {


.po-myprofile-page .account-section { height: 800px; margin-bottom: 0px; }
}

.po-myprofile-page .header-welcome-row { display: block; }

.po-myprofile-page .two-columns-gallery { padding-top: 0px; }

@media only screen and (max-width: 959px) {


.po-myprofile-page .two-columns-gallery > .container, .po-myprofile-page .two-
columns-gallery > .helpfaqwidget__container { padding-left: 10px; padding-right:
10px; }
.po-myprofile-page .two-columns-gallery .slick-slide .slick-track { width: 100% !
important; }
.po-myprofile-page .two-columns-gallery .two-columns-gallery-list .gallery-
slide:first-child, .po-myprofile-page .two-columns-gallery .two-columns-gallery-
list.slick-initialized .gallery-slide { width: 100% !important; }
}

@media only screen and (max-width: 767px) {


.po-myprofile-page .two-columns-gallery { width: 100%; margin-left: 0px; }
.po-myprofile-page .two-columns-gallery > .container, .po-myprofile-page .two-
columns-gallery > .helpfaqwidget__container { padding-left: 0px; padding-right:
0px; }
}

@media only screen and (max-width: 767px) {


.po-myprofile-page .two-columns-gallery-list .gallery-slide .has-image .two-
columns-gallery-column { position: relative; }
}
@media only screen and (max-width: 767px) {
.po-myprofile-page .two-columns-gallery-list .gallery-slide .has-image .btn
{ width: 100%; }
}

@media only screen and (max-width: 767px) {


.po-myprofile-page .two-columns-gallery-list .gallery-slide .has-image
{ position: static; margin-left: -10px; margin-right: -10px; padding-left: 10px !
important; padding-right: 10px !important; }
}

@media only screen and (max-width: 767px) {


.po-myprofile-page .two-columns-gallery-list .slick-slider .slick-list { height:
auto !important; }
}

.T59 > .container > .helpfaqwidget__view > [class^="col-"] p, .T59 > .container
> .row > [class^="col-"] p, .T59 > .helpfaqwidget__container > .helpfaqwidget__view
> [class^="col-"] p, .T59 > .helpfaqwidget__container > .row > [class^="col-"] p
{ color: rgb(58, 58, 58); }

@media only screen and (max-width: 767px) {


.T59 > .container > .helpfaqwidget__view > [class^="col-"], .T59 > .container
> .row > [class^="col-"], .T59 > .helpfaqwidget__container > .helpfaqwidget__view >
[class^="col-"], .T59 > .helpfaqwidget__container > .row > [class^="col-"]
{ padding: 0px; }
}

@media only screen and (max-width: 767px) {


.T59-check-in.btn { width: 100%; font-size: 24px; }
}

@media only screen and (max-width: 767px) {


.online-check-in-confirmation-page .main-holder > .container
> .helpfaqwidget__view, .online-check-in-confirmation-page .main-holder
> .container > .row, .online-check-in-confirmation-page .main-holder
> .helpfaqwidget__container > .helpfaqwidget__view, .online-check-in-confirmation-
page .main-holder > .helpfaqwidget__container > .row { margin-left: -20px; margin-
right: -20px; }
}

.online-check-in-confirmation-page .main-holder > .relative > .wave-decoration.is-


bottom { bottom: -95px; }

.online-check-in-confirmation-page .subscribe { margin-bottom: 150px; }

@media only screen and (max-width: 767px) {


.online-check-in-confirmation-page .subscribe { padding-top: 140px; }
}

.online-check-in-confirmation-page .oc-confirmation-bottom-C16 h2 { margin-bottom:


40px; font-size: 40px; }

.contact-center-page .sub-menu-container { padding-top: 70px; }

.contact-center-page .promotional.is-high-style { margin-bottom: 0px; }

.contact-center-page .main-bg-block { top: -100px; }


.platinum-page .main-holder { padding-bottom: 0px; }

.platinum-page .footer-frame { margin-top: -160px; }

.platinum-page .C6 { padding-bottom: 0px; }

.our-partners-page .main-holder { padding-bottom: 0px; }

@media only screen and (max-width: 767px) {


.oc-C9_1-links > div a { font-size: 24px; }
}

@media only screen and (max-width: 767px) {


.oc-C9_1-links > div { margin: 20px 20px 0px; }
}

.online-check-in-page .promotional.is-teardrop-style .intro-text-section


{ position: relative; top: 30px; }

.online-check-in-page .promotional.is-teardrop-style .intro-text-section p { width:


200%; margin-bottom: 40px; }

@media only screen and (max-width: 767px) {


.online-check-in-page .promotional.is-teardrop-style .intro-text-section p
{ width: 100%; }
}

body.menu-opened { position: fixed; overflow: hidden; }

body.menu-opened .header { bottom: 0px; min-width: 0px; z-index: 100; }

body.menu-opened .header-top-row { font-size: 12px; }

body.menu-opened .header .lang { padding: 9px 10px; }

body.menu-opened .header .alert-notice { padding: 9px 0px 9px 10px; }

body.menu-opened .header.mobile-active .notice { display: none !important; }

@media only screen and (max-width: 959px) {


.desktop-only { display: none !important; }
}

.visible-xs-list { display: none !important; }

@media only screen and (max-width: 959px) {


.visible-xs-list { display: block !important; }
}

.visible-md-list { display: inline-block; }

@media only screen and (max-width: 959px) {


.visible-md-list { display: none !important; }
}

.header { position: relative; width: 100%; min-width: 480px; z-index: 32; }

.header.fixed { position: fixed; left: 0px; right: 0px; top: 0px; z-index: 32; }
@media only screen and (max-width: 959px) {
.header::after { display: none; content: ""; position: fixed; inset: 0px; width:
100%; height: 100%; background: rgb(255, 255, 255); }
.header.active::after { display: block; }
}

.header-container { position: relative; width: 100%; max-width: 1192px; margin: 0px


auto; }

.header-container::after, .header-container::before { content: ""; display:


table; }

.header-container::after { clear: both; }

.header-top-row { font-size: 14px; color: rgb(255, 255, 255); background: rgb(92,


9, 49); position: relative; z-index: 3; }

.header .exchange { position: relative; clear: both; background: rgb(233, 219, 33);
color: rgb(0, 0, 0); z-index: 7; }

.header .exchange ul { overflow: hidden; width: 100%; padding: 0px 9px; }

.header .exchange ul li { width: 100%; overflow: hidden; padding: 9px 0px 0px
9px; }

.header .exchange ul li .date { margin: 0px 40px 0px 0px; }

@media only screen and (max-width: 959px) {


.header .exchange ul li .date { clear: both; padding-left: 1.8em; float: left !
important; }
}

.header .exchange ul li .alert-notice-icon { background: rgb(132, 8, 74); color:


rgb(233, 219, 33); }

.header .exchange a.close { display: block; position: absolute; top: 12px; right:
15px; }

@media only screen and (max-width: 959px) {


.header .exchange a.close { z-index: 5; width: 50%; height: 90%; }
}

@media only screen and (max-width: 959px) {


.header .exchange a.close::before { font-size: 2.5em; right: 0px; position:
absolute; }
}

.header .alert-notice { padding: 9px 0px 9px 16px; }

.header .alert-notice-icon, .header .alert-notice-text { display: inline-block;


vertical-align: top; margin: 0px 2px 0px 0px; }

.header .alert-notice-icon { padding: 3px 0px 0px 1px; width: 20px; height: 20px;
text-align: center; color: rgb(255, 255, 255); background: rgb(141, 83, 111);
border-radius: 100%; }

.header .alert-notice a { color: rgb(255, 255, 255); }


.header .lang { padding: 9px 16px; color: rgb(255, 255, 255); }

.header .lang.active, .header .lang:hover { color: rgb(82, 18, 49); text-


decoration: none; background: rgb(255, 255, 255); }

.header .lang-icon, .header .lang-text { display: inline-block; vertical-align:


middle; }

.header .lang-icon { width: 19px; height: 19px; font: 0px / 0 a; color:


transparent; text-shadow: none; background-color: transparent; border: 0px; }

.header .lang-icon img { max-width: 100%; height: auto; }

.header .lang-text { font-size: 12px; }

.header-menu-open-holder .header-back-link { display: none; left: 0px; top: 10px;


font-size: 16px; padding: 17px 10px; float: left; z-index: 6; color: rgb(255, 255,
255); position: fixed !important; text-decoration: none !important; }

@media only screen and (max-width: 959px) {


.header-menu-open-holder .header-back-link.active { display: block; }
}

.header-menu-open-holder .header-open-link { display: none; padding: 10px; font-


size: 31px; float: left; }

@media only screen and (max-width: 959px) {


.header-menu-open-holder .header-open-link { padding: 17px 10px; display: block;
position: relative; z-index: 6; }
.active .header-menu-open-holder .header-open-link { color: rgb(255, 255, 255); }
.active .header-menu-open-holder .header-open-link::before { content: ""; }
}

.header-menu-open-holder .header-open-link:hover { text-decoration: none; }

.header-login-open-holder .header-open-link { display: none; padding: 10px; font-


size: 31px; }

@media only screen and (max-width: 767px) {


.header-login-open-holder .header-open-link { padding: 17px 10px; display: block;
position: relative; z-index: 6; }
}

.header-login-open-holder .header-open-link:hover { text-decoration: none; }

.header-navigation-row { position: relative; background: rgb(255, 255, 255); }

.header-navigation-row-full { position: relative; z-index: 6; background: rgb(255,


255, 255); }

@media only screen and (max-width: 959px) {


.active .header-navigation-row { background: rgb(92, 9, 49); }
.active .header-navigation-row-full { background: rgb(92, 9, 49); }
}

.header-logo-area { float: left; width: 37%; padding: 10px 0px 12px 10px; max-
width: 360px; position: relative; z-index: 6; transition: transform 0.3s ease 0s, -
webkit-transform 0.3s ease 0s; }
@media only screen and (max-width: 1279px) {
.header-logo-area { width: 30%; }
}

@media only screen and (max-width: 959px) {


.header-logo-area { width: 45%; }
.active .header-logo-area { transform: translateX(30px); }
}

@media only screen and (max-width: 767px) {


.header-logo-area { width: 150px; }
}

.header-logo { display: inline-block; vertical-align: middle; width: 155px; height:


50px; margin: 0px 14px 0px 0px; }

@media only screen and (max-width: 959px) {


.header-logo { width: auto; }
.active .header-logo svg path { fill: rgb(255, 255, 255); }
}

.header-logo-one-world { width: 33px; height: 33px; font: 0px / 0 a; color:


transparent; text-shadow: none; background-color: transparent; border: 0px;
background-image: url("clientlibs/images/logo-one-world.png"); background-size:
cover; }

@media only screen and (max-width: 959px) {


.active .header-logo-one-world { display: none; }
}

.header-logo-privilege-club { display: none; max-width: 360px; width: auto;


padding: 3px 0px 0px; }

.header-logo-privilege-club img { width: 100%; height: auto; }

.header-logo a { display: block; float: left; height: 100%; }

.header-logo a.priv-logo { width: 285px; }

.header-logo a.logo-one-world { width: 33px; height: 33px; margin: -1px 0px 0px
9px; background-image: url("clientlibs/images/logo-one-world.png"); background-
size: cover; text-indent: -9999px; }

@media only screen and (max-width: 959px) {


.header-logo a.logo-one-world { display: none; }
}

.header-cell { width: 18.6%; padding: 0px 40px 0px 0px; z-index: 6; }

@media only screen and (max-width: 1279px) {


.header-cell { width: 20.6%; }
}

@media only screen and (max-width: 959px) {


.header-cell { width: 25.6%; position: relative; }
.active .header-cell { display: none; }
}

.header-search { position: absolute; top: 10px; right: 5px; width: 46px; height:
46px; font-size: 34px; color: rgb(141, 83, 111); border: 0px; background: 0px
center; z-index: 6; }

@media only screen and (max-width: 767px) {


.header-search { font-size: 30px; color: rgb(92, 9, 49); padding: 0px 16px 0px
0px; }
.header-search::before { content: ""; }
.active .header-search { display: none; }
}

.header .main-nav { float: left; max-width: 50%; width: 100%; }

@media only screen and (max-width: 1279px) {


.header .main-nav { max-width: 44%; }
}

@media only screen and (max-width: 959px) {


.header .main-nav { float: right; width: auto; }
}

.header .main-nav > ul { display: table; width: 100%; margin: 0px; font-size: 16px;
table-layout: fixed; }

@media only screen and (max-width: 1279px) {


.header .main-nav > ul { table-layout: auto; }
}

@media only screen and (max-width: 959px) {


.header .main-nav > ul { display: block; position: fixed; inset: 0px 0px 0px -
100%; padding: 0px 30px; margin-top: 70px; font-size: 28px; overflow-y: auto; box-
shadow: rgba(0, 0, 0, 0.1) 0px 5px 5px inset; transition: all 0.5s ease 0s; }
.header .main-nav > ul.active { background: rgb(255, 255, 255); left: 0px; }
}

@media only screen and (max-width: 767px) {


.header .main-nav > ul { top: 1px; }
}

.header .main-nav > ul > li { display: table-cell; padding: 0px 5px; text-align:
center; }

.header .main-nav > ul > li::after { content: ""; position: absolute; inset: 0px;
background: rgb(255, 255, 255); pointer-events: none; z-index: 5; }

@media only screen and (max-width: 959px) {


.header .main-nav > ul > li::after { display: none; }
}

@media only screen and (max-width: 959px) {


.header .main-nav > ul > li { position: relative; display: block; text-align:
left; border-top: 1px solid rgb(199, 199, 199); }
.header .main-nav > ul > li:first-child { border: 0px; }
.header .main-nav > ul > li .header-dropdown { top: 0px; bottom: 0px; z-index: 6;
}
.header .main-nav > ul > li .header-dropdown .drop { opacity: 1; }
.header .main-nav > ul > li .header-dropdown .drop.active .drop-block-links-list,
.header .main-nav > ul > li .header-dropdown .drop.active .drop-block-partners-list
{ height: auto; }
.header .main-nav > ul > li .header-dropdown .drop-block .drop-block-more-
link, .header .main-nav > ul > li .header-dropdown .drop-block .drop-block-offers {
height: auto; }
.header .main-nav > ul > li .header-dropdown .drop-block .drop-block-more-link
{ display: none; }
.header .main-nav > ul > li .header-dropdown .drop-block.active .drop-block-
offers { height: auto; }
.header .main-nav > ul > li .header-dropdown .drop-block.active .drop-block-more-
link { height: auto; }
.header .main-nav > ul > li .header-dropdown .drop-block.active .drop-block-more-
link .btn-more { color: rgb(92, 9, 49); }
.header .main-nav > ul > li .header-dropdown .drop-sub-block .drop-sub-link
{ left: 110%; position: relative; height: 0px; display: none; }
.header .main-nav > ul > li .header-dropdown .drop-sub-block.active .drop-sub-
link { left: 0px; width: 94%; padding-left: 10%; height: auto; position: absolute;
top: 0px; bottom: 0px; background: rgb(255, 255, 255); z-index: 1; display: block !
important; }
.header .main-nav > ul > li .header-dropdown .drop-sub-block.active .drop-block-
links-list { visibility: hidden; }
.header .main-nav > ul > li.active .header-dropdown { visibility: hidden; z-
index: 7; }
.header .main-nav > ul > li.active .header-dropdown .drop, .header .main-nav > ul
> li.active .header-dropdown .drop-sub-block { visibility: visible; background:
rgb(255, 255, 255); z-index: 7; left: 0px; }
}

.header .main-nav > ul > li.hover > a { text-decoration: none; background: rgb(242,
242, 242); }

.header .main-nav > ul > li > a { display: inline-block; padding: 26px 12px 22px;
position: relative; z-index: 6; }

.header .main-nav > ul > li > a:hover { text-decoration: none; background: rgb(242,
242, 242); }

@media only screen and (max-width: 959px) {


.header .main-nav > ul > li > a { padding: 33px 12px 37px 0px; font-weight: 300;
color: rgb(92, 9, 49); }
.header .main-nav > ul > li > a:hover { background: 0px center; }
}

@media only screen and (max-width: 959px) {


.header .main-nav > ul > li span.forward { display: block; position: absolute;
top: 30px; right: 20px; width: 30px; height: 30px; z-index: 6; }
.header .main-nav > ul > li span.forward::before { content: ""; position:
absolute; top: 10px; right: 10px; font-size: 16px; color: rgb(92, 9, 49); speak:
none; font-style: normal; font-weight: 400; font-variant: normal; text-transform:
none; line-height: 1; -webkit-font-smoothing: antialiased; font-family: icomoon !
important; }
}

.header .main-nav > ul > li.mobile-menu-item { display: none; }

@media only screen and (max-width: 767px) {


.header .main-nav > ul > li.mobile-menu-item { display: block; }
}

.header .main-nav .imagery { width: 205px; height: 145px; background-size: cover; }

.header .login-block { z-index: 6; }


.header .login-block .opener { display: block; position: relative; padding: 8px
10px 11px; height: 100%; border: 0px; background: 0px center; z-index: 6; }

.header .login-block .opener::after, .header .login-block .opener::before


{ content: ""; display: table; }

.header .login-block .opener::after { clear: both; }

.header .login-block .opener:hover { text-decoration: none; background: rgb(242,


242, 242); }

@media only screen and (max-width: 767px) {


.header .login-block .opener { display: none; }
}

.header .login-block.selected > a { background: rgb(242, 242, 242); }

.header .login-block-avatar { float: left; width: 50px; height: 50px; border-


radius: 100%; }

.header .login-block-avatar img { overflow: hidden; border-radius: 100%; }

.header .login-block-text { float: right; padding: 9px 0px 0px 10px; font-size:
12px; line-height: 17px; }

.header .login-block-text li:last-child { font-size: 14px; color: rgb(164, 128,


139); }

.header .login-block-text li:last-child a { color: rgb(164, 128, 139); }

.header .login-block.is-logged .login-block-avatar { border: 1px solid rgb(215,


215, 215); }

.header .login-block.is-logged .notification { position: absolute; left: 45px; top:


8px; width: 16px; height: 16px; text-align: center; line-height: 16px; font-size:
10px; color: rgb(255, 255, 255); background: rgb(82, 18, 49); border-radius:
100%; }

.header .login-block.is-logged .login-block-text li { color: rgb(101, 34, 69); }

.header .login-block.is-logged .login-block-text li:last-child { color: rgb(101,


34, 69); }

.header-welcome-row { display: none; padding: 6px 10px 4px; font-size: 12px;


background: rgb(255, 255, 255); border-top: 1px solid rgb(235, 235, 235); }

.header-welcome-row p { margin: 0px; }

.privilege-club .header .login-block .opener { cursor: pointer; padding: 8px 10px


10px; }

.privilege-club .header .main-nav { max-width: 48%; }

.privilege-club .header-logo-area { padding: 15px 0px 7px 17px; }

@media only screen and (max-width: 959px) {


.privilege-club .header-logo-area { padding: 5px 0px 7px 17px; }
}
@media only screen and (max-width: 767px) {
.privilege-club .header-logo-area { width: 90px; padding: 6px 0px 7px 17px; }
}

.privilege-club .header-logo { display: none; }

.privilege-club .header-logo-privilege-club { display: block; }

.privilege-club .header-logo-privilege-club img { max-width: 371px; height: auto; }

.privilege-club .header-welcome-row { display: block; }

.stuck { position: fixed; top: 0px; z-index: 9999; }

.stuck .header-top-row { display: none; }

[dir="rtl"] .icon-arrow-left2 { display: inline-block; transform: matrix(-1, 0, 0,


1, 0, 0); }

[dir="rtl"] .icon-arrow-right { transform: matrix(-1, 0, 0, 1, 0, 0); }

[dir="rtl"] .fares-block-find-icon { display: inline-block; }

.cookie-note-container { position: fixed; bottom: 0px; background: rgb(92, 9, 49);


color: rgb(255, 255, 255); width: 100%; padding: 0px; z-index: 999; opacity: 0.8;
text-align: center; }

.cookie-note-container .container, .cookie-note-container .helpfaqwidget__container


{ width: 1192px; }

.cookie-note-container a { color: rgb(255, 255, 255); text-decoration: underline !


important; }

.cookie-note-container a:hover { text-decoration: none !important; }

.cookie-note-container span { top: -17px; right: 0px; position: relative; cursor:


pointer; display: block; width: 1118px; text-align: right; margin: 0px auto; }

.cookie-note-container p { clear: both; width: 1080px; margin: 0px auto; }

.cookie-note-container h4 { width: 1080px; margin: 12px auto 0px; }

@media only screen and (max-width: 767px) {


.cookie-note-container { text-align: left; font-size: 14px; }
.cookie-note-container .container, .cookie-note-
container .helpfaqwidget__container { width: 100%; }
.cookie-note-container p { padding: 0px 25px 5px; width: 100%; }
.cookie-note-container h4 { padding: 0px 25px 5px; width: 70%; float: left; }
.cookie-note-container span { top: 7px; font-size: 28px; padding: 2px; display:
block; cursor: pointer; right: 34px; width: 100%; }
}

@media only screen and (max-width: 959px) {


.header-dropdown .drop { margin-top: 70px !important; }
.drop-block-links-list.arrow-level-adjust { margin-top: 70px !important; }
.header .main-nav > ul > li span.forward::before { top: 10px !important; }
.header .main-nav .drop-block-links-list { margin-top: 70px !important; }
.header .main-nav > ul > li .header-dropdown .drop-sub-block.active .drop-sub-
link { padding-left: 0px !important; width: 100% !important; }
.header .main-nav .drop-block-links-list .drop-sub-block { position: relative;
top: 30px; }
.header .main-nav .drop-block-links-list .drop-sub-block span.forward.drop-title
{ position: absolute; top: 30px; }
.forward.drop-title-last-level { top: 35px !important; }
.header .main-nav .drop-block-links-list .drop-sub-block .forward.drop-
title::before { content: ""; position: absolute; right: 0px; top: 46px; font-
size: 16px; color: rgb(92, 9, 49); speak: none; font-style: normal; font-weight:
400; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-
smoothing: antialiased; font-family: icomoon !important; }
.header .main-nav .drop-block-links-list .drop-sub-block.active .forward.drop-
title-last-level { display: none; }
}

.flip-container.toggled .resetback { display: block; transform: rotateY(0deg); }

.flip-container .resetback { position: absolute; top: 0px; }

.reset-password-form.resetback { display: none; transform: rotateY(-180deg); }

.resetback { backface-visibility: hidden; transition: all 0.6s ease 0s; opacity: 1;


transform-style: preserve-3d; width: 82%; }

.flip-container.toggled .resetback { display: block; transform: rotateY(180deg); }

.flip-container.toggled .resetback .checkbox-base.is-above-input { top: 60%; }

.flip-container.toggled .setnewback { display: block; transform: rotateY(0deg); }

.flip-container .setnewback { position: absolute; top: 0px; }

.reset-password-form.setnewback { display: none; transform: rotateY(-180deg); }

.setnewback { backface-visibility: hidden; transition: all 0.6s ease 0s; opacity:


1; transform-style: preserve-3d; width: 82%; display: none; }

.flip-container.toggled .setnewback { display: block; transform: rotateY(-


180deg); }

.flip-container.toggled .setnewback .checkbox-base.is-above-input { top: 60%; }

.flip-container.toggled .setnewback .checkbox-base.is-above-input.set-new-paswd-


check { top: 40%; }

.flip-container.toggled .otpcheck { display: block; transform: rotateY(0deg); }

.flip-container .otpcheck { position: absolute; top: 0px; }

.reset-password-form.otpcheck { display: none; transform: rotateY(-180deg); }

.otpcheck { backface-visibility: hidden; transition: all 0.6s ease 0s; opacity: 1;


transform-style: preserve-3d; width: 82%; }

.flip-container.toggled .otpcheck { display: block; transform: rotateY(180deg); }

.checkbox-base.is-above-input { top: 60% !important; }

.reset-password-form.otpcheck .login-drop-title { display: block; margin: 0px 10px


15px; font-size: 32px; font-weight: 300; line-height: 36px; }

.setnew-password-form.setnewback .input-password { position: relative; }

.footer-spacer { width: 100%; height: 131px; }

.footer { width: 100%; display: block; font-size: 13px; font-weight: 400; color:
rgb(255, 255, 255); }

@media only screen and (max-width: 767px) {


.footer { font-size: 17px; }
}

.footer-frame { margin: -131px 0px 0px; padding: 131px 0px 0px; text-align: left;
overflow: hidden; position: relative; z-index: 12; }

@media (max-width: 1659px) and (min-width: 768px) {


.footer-frame { transform: translateX(0px); transition: transform 0.6s ease 0s, -
webkit-transform 0.6s ease 0s; }
.resize-active .footer-frame { transition: none 0s ease 0s; }
.sub-menu-active .footer-frame { transform: translateX(280px); transition:
transform 0.6s ease 0s, -webkit-transform 0.6s ease 0s; }
.resize-active .sub-menu-active .footer-frame { transition: none 0s ease 0s; }
}

@media only screen and (max-width: 767px) {


.footer-frame { text-align: center; }
}

.footer-holder { padding: 45px 0px 42px; background: rgb(82, 18, 49); }

@media only screen and (max-width: 959px) {


.footer-holder { padding: 75px 0px 112px; }
}

.footer .wave-decoration { z-index: 10; }

.footer .wave-decoration svg { vertical-align: top; margin-top: 2px; }

.footer .wave-decoration svg path { fill: rgb(82, 18, 49); }

.footer-logo { display: inline-block; vertical-align: bottom; width: 161px; height:


47px; margin: 0px 30px 0px 0px; font: 0px / 0 a; color: transparent; text-shadow:
none; background-color: transparent; border: 0px; background-image:
url("clientlibs/images/footer-logo.png"); background-size: cover; }

@media only screen and (max-width: 767px) {


.footer-logo { margin: 0px 20px; }
}

@media only screen and (max-width: 959px) {


.footer-logo { width: 224px; height: 65px; margin: 0px 10px 10px; }
}

.footer-logo.one-world { width: 45px; height: 45px; background-image:


url("clientlibs/images/footer-logo-one-world.png"); }

@media only screen and (max-width: 959px) {


.footer-logo.one-world { width: 62px; height: 62px; }
}

.footer-logo a { display: block; height: 100%; }

.footer-top-row { margin-bottom: 117px; }

@media only screen and (max-width: 959px) {


.footer-top-row { margin-bottom: 46px; }
}

.footer-additional-nav { margin: 0px 0px 47px; text-align: left; }

@media only screen and (max-width: 767px) {


.footer-additional-nav { text-align: center; }
}

.footer-additional-nav li { margin: 0px 0px 4px; }

.footer-additional-nav a { color: rgb(255, 255, 255); }

.footer .social { margin: 0px; padding: 10px 0px 0px; font-size: 14px; color:
rgb(255, 255, 255); }

.footer .social::after, .footer .social::before { content: ""; display: table; }

.footer .social::after { clear: both; }

@media only screen and (max-width: 959px) {


.footer .social { float: none; text-align: center; }
}

@media only screen and (max-width: 767px) {


.footer .social { padding: 36px 0px 0px; }
}

.footer .social li { margin: 0px -4px 0px 5px; }

@media only screen and (max-width: 959px) {


.footer .social li { margin: 0px; }
}

.footer .social li:first-child { display: inline-block; width: auto; margin: 0px


30px 0px 0px; font-size: 14px; font-weight: 300; text-align: left; }

@media only screen and (max-width: 959px) {


.footer .social li:first-child { display: block; width: 100%; margin: 0px 0px
14px; font-size: 20px; text-align: center; }
}

.footer .social a span[class*=" icon-"], .footer .social a span[class^="icon-"]


{ font-size: 34px; color: rgb(255, 255, 255); transition: opacity 350ms ease 0s; }

@media only screen and (max-width: 959px) {


.footer .social a span[class*=" icon-"], .footer .social a span[class^="icon-"] {
font-size: 48px; }
}

.footer .social a:hover { text-decoration: none; }


.footer .social a:hover span[class*=" icon-"], .footer .social a:hover
span[class^="icon-"] { opacity: 0.7; }

.footer h3 { margin: 0px 0px 33px; font-size: 17px; font-weight: 700; color:
rgb(255, 255, 255); text-align: left; }

@media only screen and (max-width: 959px) {


.footer h3 { margin: 0px 0px 9px; font-size: 17px; text-transform: uppercase; }
}

@media only screen and (max-width: 767px) {


.footer h3 { text-align: center; }
}

.footer-bottom-row { padding: 17px 0px 0px; font-size: 13px; text-align: left;


text-transform: none; }

@media only screen and (max-width: 959px) {


.footer-bottom-row { font-size: 14px; text-align: center; }
}

.footer-bottom-row .copyright { display: inline-block; vertical-align: top; margin:


0px 13px 0px 0px; }

@media only screen and (max-width: 959px) {


.footer-bottom-row .copyright { margin: 0px; }
}

.footer-bottom-row .copyright p { margin: 0px 0px 12px; }

.footer-bottom-row .assistance { padding-bottom: 20px; text-align: right; text-


transform: none; }

.footer-bottom-row .assistance span { font-size: 14px; font-weight: 100; }

.footer-bottom-row .assistance h3 { margin-bottom: 0px; font-size: 28px; font-


weight: 100; text-align: right; }

.footer-bottom-row .assistance h3 a { color: rgb(255, 255, 255); }

@media only screen and (max-width: 767px) {


.footer-bottom-row .assistance h3 { text-align: center; }
}

@media only screen and (max-width: 767px) {


.footer-bottom-row .assistance { padding-top: 10px; text-align: center; }
}

.footer-sub-nav { display: inline-block; vertical-align: top; margin: 0px; padding:


0px 19px; letter-spacing: -6px; position: relative; }

.footer-sub-nav::before { content: "|"; position: absolute; top: 0px; left: 0px; }

@media only screen and (max-width: 959px) {


.footer-sub-nav { padding: 0px; }
.footer-sub-nav::before { display: none; }
}

.footer-sub-nav li { display: inline-block; vertical-align: top; letter-spacing:


0px; margin: 0px 20px 0px 0px; }

@media only screen and (max-width: 959px) {


.footer-sub-nav li { margin: 0px 10px; }
}

.footer-sub-nav a { color: rgb(255, 255, 255); }

@media only screen and (max-width: 959px) {


.footer-transactional.is-hidden-mobile { display: none; }
}

@media only screen and (max-width: 767px) {


.footer-transactional .footer-holder { padding-top: 45px; padding-bottom: 70px; }
}

.easy-deals-page .main-bg-bottom { position: relative; background-color: rgb(213,


234, 242); padding-bottom: 500px; margin-bottom: -150px; }

.easy-deals-page .main-bg-bottom::after { content: ""; position: absolute; left:


0px; top: 0px; z-index: 2; width: 100%; height: 500px; background: linear-
gradient(rgb(235, 235, 235) 0px, rgba(235, 235, 235, 0) 100%); }

@media only screen and (max-width: 767px) {


.easy-deals-page .main-bg-bottom::after { height: 200px; }
}

.easy-deals-page .main-picture-bottom { position: absolute; z-index: 1; width:


100%; left: 0px; bottom: 0px; }

.easy-deals-page .main-picture-bottom img { display: block; width: 100%; height:


auto; }

.easy-deals-page .main-picture-bottom::before { content: ""; position: absolute;


left: 0px; top: 0px; z-index: 2; width: 100%; height: 30px; background: linear-
gradient(rgb(213, 234, 242) 0px, rgba(213, 234, 242, 0) 100%); }

.easy-deals-page .sub-menu-container { margin-top: -40px; padding-top: 0px;


padding-bottom: 32px; }

@media only screen and (max-width: 959px) {


.easy-deals-page .sub-menu-container { margin-top: 0px; }
}

.easy-deals-page .search-panel .custom-select { width: 100%; }

@media only screen and (max-width: 1279px) {


.essential-facts-section { padding-left: 30px !important; padding-right: 30px !
important; }
}

@media only screen and (max-width: 767px) {


.essential-facts-section { padding-left: 20px !important; padding-right: 20px !
important; }
}

.privilege-club_join-now-page .sub-menu-container { padding-top: 47px; padding-


bottom: 0px; }
section#guide { margin-bottom: 220px; }

@media only screen and (max-width: 959px) {


section#guide { margin-bottom: 500px; }
}

section#guide .helpfaqwidget__view, section#guide .row { margin: 0px; }

section#guide h1 { margin: 0px 0px 35px; }

section#guide h2 { margin: 0px; font-size: 20px; line-height: 1.4em; font-weight:


700; color: rgb(0, 0, 0); }

section#guide div.guide-intro-heading { margin: 36px 0px; }

section#guide div.guide-intro-info { overflow: hidden; max-width: 92%; background:


rgb(235, 235, 235); }

@media only screen and (max-width: 959px) {


section#guide div.guide-intro-info { max-width: none; }
}

section#guide div.guide-intro-info h4 { font-size: 21px; padding: 33px 0px 0px


25px; }

@media only screen and (max-width: 959px) {


section#guide div.guide-intro-info h4 { padding: 15px 0px 15px 15px; }
}

section#guide div.guide-intro-info .info, section#guide div.guide-intro-


info .visual { padding-left: 0px; padding-right: 0px; padding-bottom: 99999px;
margin-bottom: -99999px; }

section#guide div.guide-intro-info .info img, section#guide div.guide-intro-


info .visual img { display: block; max-width: 100%; max-height: 100%; }

@media only screen and (max-width: 959px) {


section#guide div.guide-intro-info .info img, section#guide div.guide-intro-
info .visual img { margin: 0px auto; }
}

section#guide div.guide-widget { position: relative; max-width: 92%; margin: 40px


0px 30px; background: rgb(238, 238, 238); }

@media only screen and (max-width: 959px) {


section#guide div.guide-widget { max-width: none; width: 100%; }
}

section#guide div.guide-widget div.guide-content div.slide { display: none;


visibility: hidden; }

section#guide div.guide-widget div.guide-content div.slide.slick-current


{ visibility: visible; }

section#guide div.guide-widget div.guide-content div.slide div.title { padding:


12px 0px 10px 30px; }

section#guide div.guide-widget div.guide-content div.slide div.title h3 { margin:


0px; font-size: 22px; }
section#guide div.guide-widget div.guide-content div.slide div.content { overflow:
hidden; width: 74%; margin: 3px; padding: 15px 0px; background: rgb(255, 255, 255);
}

@media only screen and (max-width: 959px) {


section#guide div.guide-widget div.guide-content div.slide div.content { width:
auto; }
}

@media only screen and (max-width: 767px) {


section#guide div.guide-widget div.guide-content div.slide div.content { width:
98.5%; }
}

section#guide div.guide-widget div.guide-content div.slide div.content ul


{ overflow: hidden; margin: 5px 0px 0px 30px; }

@media only screen and (max-width: 767px) {


section#guide div.guide-widget div.guide-content div.slide div.content ul
{ margin: 0px; }
}

section#guide div.guide-widget div.guide-content div.slide div.content ul li


{ display: block; float: left; width: 18%; margin: 0px 35px 22px 0px; text-align:
center; }

@media only screen and (max-width: 767px) {


section#guide div.guide-widget div.guide-content div.slide div.content ul li
{ width: 50%; margin: 0px 0px 22px; }
}

section#guide div.guide-widget div.guide-content div.slide div.content ul


li.selected span img { border-color: rgb(92, 9, 49); }

section#guide div.guide-widget div.guide-content div.slide div.content ul


li.selected a { font-weight: 600; }

section#guide div.guide-widget div.guide-content div.slide div.content ul li span {


display: block; padding: 0px 0px 7px; }

section#guide div.guide-widget div.guide-content div.slide div.content ul li span


img { margin: 0px auto; border-radius: 200px; border: 4px solid rgb(255, 255, 255);
}

section#guide div.guide-widget div.guide-content div.slide div.content ul li a


{ display: block; font-size: 16px; }

section#guide div.guide-widget div.guide-content .slick-prev { display: none !


important; }

section#guide div.guide-widget div.profile { position: absolute; top: -20px; right:


0px; width: 250px; height: 403px; border-radius: 3px; background: linear-
gradient(135deg, rgb(175, 131, 152) 1%, rgb(110, 34, 68) 70%, rgb(110, 34, 68)
95%); color: rgb(255, 255, 255); }

@media only screen and (max-width: 959px) {


section#guide div.guide-widget div.profile { top: auto; width: 100%; height:
417px; margin-top: -3px; }
}

section#guide div.guide-widget div.profile-content { padding: 20px; }

section#guide div.guide-widget div.profile-content div.photo { position: relative;


margin: 25px auto; }

section#guide div.guide-widget div.profile-content div.photo div.profile-image


{ position: absolute; top: 7px; left: 50%; width: 95px; height: 95px; margin: 0px
0px 0px -47px; z-index: 10; }

section#guide div.guide-widget div.profile-content div.photo div.profile-image img


{ display: block; border-radius: 200px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress


{ margin: 0px auto; width: 110px; height: 110px; background-color: rgba(255, 255,
255, 0.2); border-radius: 50%; }

section#guide div.guide-widget div.profile-content div.photo .radial-


progress .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress .circle .mask, section#guide div.guide-widget
div.profile-content div.photo .radial-progress .circle .shadow { width: 110px;
height: 110px; position: absolute; border-radius: 50%; }

section#guide div.guide-widget div.profile-content div.photo .radial-


progress .circle .shadow { box-shadow: rgba(0, 0, 0, 0.2) 6px 6px 10px inset; }

section#guide div.guide-widget div.profile-content div.photo .radial-


progress .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress .circle .mask { backface-visibility: hidden; transition:
transform 1s ease 0s, -webkit-transform 1s ease 0s; border-radius: 50%; }

section#guide div.guide-widget div.profile-content div.photo .radial-


progress .circle .mask { clip: rect(0px, 110px, 110px, 55px); }

section#guide div.guide-widget div.profile-content div.photo .radial-


progress .circle .mask .fill { clip: rect(0px, 55px, 110px, 0px); background-color:
rgb(255, 255, 255); }

section#guide div.guide-widget div.profile-content div.photo .radial-


progress .inset { width: 90px; height: 90px; position: absolute; margin-left: 15px;
margin-top: 15px; background-color: rgb(255, 255, 255); border-radius: 50%; box-
shadow: rgba(0, 0, 0, 0.2) 6px 6px 10px; }

section#guide div.guide-widget div.profile-content div.photo .radial-


progress .inset .percentage { height: 22px; width: 57px; overflow: hidden;
position: absolute; top: 34px; left: 16.5px; line-height: 1; }

section#guide div.guide-widget div.profile-content div.photo .radial-


progress .inset .percentage .numbers { margin-top: -22px; transition: width 1s ease
0s; }

section#guide div.guide-widget div.profile-content div.photo .radial-


progress .inset .percentage .numbers span { width: 57px; display: inline-block;
vertical-align: top; text-align: center; font-weight: 800; font-size: 22px; font-
family: Lato, "Helvetica Neue", Helvetica, Arial, sans-serif; color: rgb(255, 255,
255); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="0"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="0"] .circle .mask.full { transform:
rotate(0deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="0"] .circle .fill.fix { transform: rotate(0deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="0"] .inset .percentage .numbers { width: 57px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="1"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="1"] .circle .mask.full { transform:
rotate(1.8deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="1"] .circle .fill.fix { transform: rotate(3.6deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="1"] .inset .percentage .numbers { width: 114px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="2"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="2"] .circle .mask.full { transform:
rotate(3.6deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="2"] .circle .fill.fix { transform: rotate(7.2deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="2"] .inset .percentage .numbers { width: 171px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="3"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="3"] .circle .mask.full { transform:
rotate(5.4deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="3"] .circle .fill.fix { transform: rotate(10.8deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="3"] .inset .percentage .numbers { width: 228px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="4"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="4"] .circle .mask.full { transform:
rotate(7.2deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="4"] .circle .fill.fix { transform: rotate(14.4deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="4"] .inset .percentage .numbers { width: 285px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="5"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="5"] .circle .mask.full { transform:
rotate(9deg); }
section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-
progress="5"] .circle .fill.fix { transform: rotate(18deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="5"] .inset .percentage .numbers { width: 342px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="6"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="6"] .circle .mask.full { transform:
rotate(10.8deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="6"] .circle .fill.fix { transform: rotate(21.6deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="6"] .inset .percentage .numbers { width: 399px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="7"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="7"] .circle .mask.full { transform:
rotate(12.6deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="7"] .circle .fill.fix { transform: rotate(25.2deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="7"] .inset .percentage .numbers { width: 456px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="8"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="8"] .circle .mask.full { transform:
rotate(14.4deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="8"] .circle .fill.fix { transform: rotate(28.8deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="8"] .inset .percentage .numbers { width: 513px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="9"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="9"] .circle .mask.full { transform:
rotate(16.2deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="9"] .circle .fill.fix { transform: rotate(32.4deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="9"] .inset .percentage .numbers { width: 570px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="10"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="10"] .circle .mask.full { transform:
rotate(18deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="10"] .circle .fill.fix { transform: rotate(36deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="10"] .inset .percentage .numbers { width: 627px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="11"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="11"] .circle .mask.full { transform:
rotate(19.8deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="11"] .circle .fill.fix { transform: rotate(39.6deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="11"] .inset .percentage .numbers { width: 684px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="12"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="12"] .circle .mask.full { transform:
rotate(21.6deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="12"] .circle .fill.fix { transform: rotate(43.2deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="12"] .inset .percentage .numbers { width: 741px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="13"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="13"] .circle .mask.full { transform:
rotate(23.4deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="13"] .circle .fill.fix { transform: rotate(46.8deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="13"] .inset .percentage .numbers { width: 798px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="14"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="14"] .circle .mask.full { transform:
rotate(25.2deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="14"] .circle .fill.fix { transform: rotate(50.4deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="14"] .inset .percentage .numbers { width: 855px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="15"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="15"] .circle .mask.full { transform:
rotate(27deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="15"] .circle .fill.fix { transform: rotate(54deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="15"] .inset .percentage .numbers { width: 912px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="16"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="16"] .circle .mask.full { transform:
rotate(28.8deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="16"] .circle .fill.fix { transform: rotate(57.6deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="16"] .inset .percentage .numbers { width: 969px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="17"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="17"] .circle .mask.full { transform:
rotate(30.6deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="17"] .circle .fill.fix { transform: rotate(61.2deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="17"] .inset .percentage .numbers { width: 1026px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="18"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="18"] .circle .mask.full { transform:
rotate(32.4deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="18"] .circle .fill.fix { transform: rotate(64.8deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="18"] .inset .percentage .numbers { width: 1083px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="19"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="19"] .circle .mask.full { transform:
rotate(34.2deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="19"] .circle .fill.fix { transform: rotate(68.4deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="19"] .inset .percentage .numbers { width: 1140px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="20"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="20"] .circle .mask.full { transform:
rotate(36deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="20"] .circle .fill.fix { transform: rotate(72deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="20"] .inset .percentage .numbers { width: 1197px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="21"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="21"] .circle .mask.full { transform:
rotate(37.8deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="21"] .circle .fill.fix { transform: rotate(75.6deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="21"] .inset .percentage .numbers { width: 1254px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="22"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="22"] .circle .mask.full { transform:
rotate(39.6deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="22"] .circle .fill.fix { transform: rotate(79.2deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="22"] .inset .percentage .numbers { width: 1311px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="23"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="23"] .circle .mask.full { transform:
rotate(41.4deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="23"] .circle .fill.fix { transform: rotate(82.8deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="23"] .inset .percentage .numbers { width: 1368px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="24"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="24"] .circle .mask.full { transform:
rotate(43.2deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="24"] .circle .fill.fix { transform: rotate(86.4deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="24"] .inset .percentage .numbers { width: 1425px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="25"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="25"] .circle .mask.full { transform:
rotate(45deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="25"] .circle .fill.fix { transform: rotate(90deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="25"] .inset .percentage .numbers { width: 1482px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="26"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="26"] .circle .mask.full { transform:
rotate(46.8deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="26"] .circle .fill.fix { transform: rotate(93.6deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="26"] .inset .percentage .numbers { width: 1539px; }
section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-
progress="27"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="27"] .circle .mask.full { transform:
rotate(48.6deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="27"] .circle .fill.fix { transform: rotate(97.2deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="27"] .inset .percentage .numbers { width: 1596px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="28"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="28"] .circle .mask.full { transform:
rotate(50.4deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="28"] .circle .fill.fix { transform: rotate(100.8deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="28"] .inset .percentage .numbers { width: 1653px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="29"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="29"] .circle .mask.full { transform:
rotate(52.2deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="29"] .circle .fill.fix { transform: rotate(104.4deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="29"] .inset .percentage .numbers { width: 1710px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="30"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="30"] .circle .mask.full { transform:
rotate(54deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="30"] .circle .fill.fix { transform: rotate(108deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="30"] .inset .percentage .numbers { width: 1767px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="31"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="31"] .circle .mask.full { transform:
rotate(55.8deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="31"] .circle .fill.fix { transform: rotate(111.6deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="31"] .inset .percentage .numbers { width: 1824px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="32"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="32"] .circle .mask.full { transform:
rotate(57.6deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="32"] .circle .fill.fix { transform: rotate(115.2deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="32"] .inset .percentage .numbers { width: 1881px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="33"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="33"] .circle .mask.full { transform:
rotate(59.4deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="33"] .circle .fill.fix { transform: rotate(118.8deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="33"] .inset .percentage .numbers { width: 1938px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="34"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="34"] .circle .mask.full { transform:
rotate(61.2deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="34"] .circle .fill.fix { transform: rotate(122.4deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="34"] .inset .percentage .numbers { width: 1995px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="35"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="35"] .circle .mask.full { transform:
rotate(63deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="35"] .circle .fill.fix { transform: rotate(126deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="35"] .inset .percentage .numbers { width: 2052px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="36"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="36"] .circle .mask.full { transform:
rotate(64.8deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="36"] .circle .fill.fix { transform: rotate(129.6deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="36"] .inset .percentage .numbers { width: 2109px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="37"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="37"] .circle .mask.full { transform:
rotate(66.6deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="37"] .circle .fill.fix { transform: rotate(133.2deg); }
section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-
progress="37"] .inset .percentage .numbers { width: 2166px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="38"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="38"] .circle .mask.full { transform:
rotate(68.4deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="38"] .circle .fill.fix { transform: rotate(136.8deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="38"] .inset .percentage .numbers { width: 2223px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="39"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="39"] .circle .mask.full { transform:
rotate(70.2deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="39"] .circle .fill.fix { transform: rotate(140.4deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="39"] .inset .percentage .numbers { width: 2280px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="40"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="40"] .circle .mask.full { transform:
rotate(72deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="40"] .circle .fill.fix { transform: rotate(144deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="40"] .inset .percentage .numbers { width: 2337px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="41"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="41"] .circle .mask.full { transform:
rotate(73.8deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="41"] .circle .fill.fix { transform: rotate(147.6deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="41"] .inset .percentage .numbers { width: 2394px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="42"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="42"] .circle .mask.full { transform:
rotate(75.6deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="42"] .circle .fill.fix { transform: rotate(151.2deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="42"] .inset .percentage .numbers { width: 2451px; }
section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-
progress="43"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="43"] .circle .mask.full { transform:
rotate(77.4deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="43"] .circle .fill.fix { transform: rotate(154.8deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="43"] .inset .percentage .numbers { width: 2508px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="44"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="44"] .circle .mask.full { transform:
rotate(79.2deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="44"] .circle .fill.fix { transform: rotate(158.4deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="44"] .inset .percentage .numbers { width: 2565px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="45"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="45"] .circle .mask.full { transform:
rotate(81deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="45"] .circle .fill.fix { transform: rotate(162deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="45"] .inset .percentage .numbers { width: 2622px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="46"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="46"] .circle .mask.full { transform:
rotate(82.8deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="46"] .circle .fill.fix { transform: rotate(165.6deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="46"] .inset .percentage .numbers { width: 2679px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="47"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="47"] .circle .mask.full { transform:
rotate(84.6deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="47"] .circle .fill.fix { transform: rotate(169.2deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="47"] .inset .percentage .numbers { width: 2736px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="48"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="48"] .circle .mask.full { transform:
rotate(86.4deg); }
section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-
progress="48"] .circle .fill.fix { transform: rotate(172.8deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="48"] .inset .percentage .numbers { width: 2793px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="49"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="49"] .circle .mask.full { transform:
rotate(88.2deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="49"] .circle .fill.fix { transform: rotate(176.4deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="49"] .inset .percentage .numbers { width: 2850px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="50"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="50"] .circle .mask.full { transform:
rotate(90deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="50"] .circle .fill.fix { transform: rotate(180deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="50"] .inset .percentage .numbers { width: 2907px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="51"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="51"] .circle .mask.full { transform:
rotate(91.8deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="51"] .circle .fill.fix { transform: rotate(183.6deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="51"] .inset .percentage .numbers { width: 2964px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="52"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="52"] .circle .mask.full { transform:
rotate(93.6deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="52"] .circle .fill.fix { transform: rotate(187.2deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="52"] .inset .percentage .numbers { width: 3021px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="53"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="53"] .circle .mask.full { transform:
rotate(95.4deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="53"] .circle .fill.fix { transform: rotate(190.8deg); }
section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-
progress="53"] .inset .percentage .numbers { width: 3078px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="54"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="54"] .circle .mask.full { transform:
rotate(97.2deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="54"] .circle .fill.fix { transform: rotate(194.4deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="54"] .inset .percentage .numbers { width: 3135px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="55"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="55"] .circle .mask.full { transform:
rotate(99deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="55"] .circle .fill.fix { transform: rotate(198deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="55"] .inset .percentage .numbers { width: 3192px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="56"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="56"] .circle .mask.full { transform:
rotate(100.8deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="56"] .circle .fill.fix { transform: rotate(201.6deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="56"] .inset .percentage .numbers { width: 3249px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="57"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="57"] .circle .mask.full { transform:
rotate(102.6deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="57"] .circle .fill.fix { transform: rotate(205.2deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="57"] .inset .percentage .numbers { width: 3306px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="58"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="58"] .circle .mask.full { transform:
rotate(104.4deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="58"] .circle .fill.fix { transform: rotate(208.8deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="58"] .inset .percentage .numbers { width: 3363px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="59"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="59"] .circle .mask.full { transform:
rotate(106.2deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="59"] .circle .fill.fix { transform: rotate(212.4deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="59"] .inset .percentage .numbers { width: 3420px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="60"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="60"] .circle .mask.full { transform:
rotate(108deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="60"] .circle .fill.fix { transform: rotate(216deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="60"] .inset .percentage .numbers { width: 3477px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="61"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="61"] .circle .mask.full { transform:
rotate(109.8deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="61"] .circle .fill.fix { transform: rotate(219.6deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="61"] .inset .percentage .numbers { width: 3534px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="62"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="62"] .circle .mask.full { transform:
rotate(111.6deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="62"] .circle .fill.fix { transform: rotate(223.2deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="62"] .inset .percentage .numbers { width: 3591px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="63"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="63"] .circle .mask.full { transform:
rotate(113.4deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="63"] .circle .fill.fix { transform: rotate(226.8deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="63"] .inset .percentage .numbers { width: 3648px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="64"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="64"] .circle .mask.full { transform:
rotate(115.2deg); }
section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-
progress="64"] .circle .fill.fix { transform: rotate(230.4deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="64"] .inset .percentage .numbers { width: 3705px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="65"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="65"] .circle .mask.full { transform:
rotate(117deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="65"] .circle .fill.fix { transform: rotate(234deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="65"] .inset .percentage .numbers { width: 3762px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="66"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="66"] .circle .mask.full { transform:
rotate(118.8deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="66"] .circle .fill.fix { transform: rotate(237.6deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="66"] .inset .percentage .numbers { width: 3819px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="67"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="67"] .circle .mask.full { transform:
rotate(120.6deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="67"] .circle .fill.fix { transform: rotate(241.2deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="67"] .inset .percentage .numbers { width: 3876px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="68"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="68"] .circle .mask.full { transform:
rotate(122.4deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="68"] .circle .fill.fix { transform: rotate(244.8deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="68"] .inset .percentage .numbers { width: 3933px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="69"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="69"] .circle .mask.full { transform:
rotate(124.2deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="69"] .circle .fill.fix { transform: rotate(248.4deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="69"] .inset .percentage .numbers { width: 3990px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="70"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="70"] .circle .mask.full { transform:
rotate(126deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="70"] .circle .fill.fix { transform: rotate(252deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="70"] .inset .percentage .numbers { width: 4047px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="71"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="71"] .circle .mask.full { transform:
rotate(127.8deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="71"] .circle .fill.fix { transform: rotate(255.6deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="71"] .inset .percentage .numbers { width: 4104px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="72"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="72"] .circle .mask.full { transform:
rotate(129.6deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="72"] .circle .fill.fix { transform: rotate(259.2deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="72"] .inset .percentage .numbers { width: 4161px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="73"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="73"] .circle .mask.full { transform:
rotate(131.4deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="73"] .circle .fill.fix { transform: rotate(262.8deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="73"] .inset .percentage .numbers { width: 4218px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="74"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="74"] .circle .mask.full { transform:
rotate(133.2deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="74"] .circle .fill.fix { transform: rotate(266.4deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="74"] .inset .percentage .numbers { width: 4275px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="75"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="75"] .circle .mask.full { transform:
rotate(135deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="75"] .circle .fill.fix { transform: rotate(270deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="75"] .inset .percentage .numbers { width: 4332px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="76"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="76"] .circle .mask.full { transform:
rotate(136.8deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="76"] .circle .fill.fix { transform: rotate(273.6deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="76"] .inset .percentage .numbers { width: 4389px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="77"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="77"] .circle .mask.full { transform:
rotate(138.6deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="77"] .circle .fill.fix { transform: rotate(277.2deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="77"] .inset .percentage .numbers { width: 4446px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="78"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="78"] .circle .mask.full { transform:
rotate(140.4deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="78"] .circle .fill.fix { transform: rotate(280.8deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="78"] .inset .percentage .numbers { width: 4503px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="79"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="79"] .circle .mask.full { transform:
rotate(142.2deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="79"] .circle .fill.fix { transform: rotate(284.4deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="79"] .inset .percentage .numbers { width: 4560px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="80"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="80"] .circle .mask.full { transform:
rotate(144deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="80"] .circle .fill.fix { transform: rotate(288deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="80"] .inset .percentage .numbers { width: 4617px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="81"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="81"] .circle .mask.full { transform:
rotate(145.8deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="81"] .circle .fill.fix { transform: rotate(291.6deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="81"] .inset .percentage .numbers { width: 4674px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="82"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="82"] .circle .mask.full { transform:
rotate(147.6deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="82"] .circle .fill.fix { transform: rotate(295.2deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="82"] .inset .percentage .numbers { width: 4731px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="83"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="83"] .circle .mask.full { transform:
rotate(149.4deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="83"] .circle .fill.fix { transform: rotate(298.8deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="83"] .inset .percentage .numbers { width: 4788px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="84"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="84"] .circle .mask.full { transform:
rotate(151.2deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="84"] .circle .fill.fix { transform: rotate(302.4deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="84"] .inset .percentage .numbers { width: 4845px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="85"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="85"] .circle .mask.full { transform:
rotate(153deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="85"] .circle .fill.fix { transform: rotate(306deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="85"] .inset .percentage .numbers { width: 4902px; }
section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-
progress="86"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="86"] .circle .mask.full { transform:
rotate(154.8deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="86"] .circle .fill.fix { transform: rotate(309.6deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="86"] .inset .percentage .numbers { width: 4959px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="87"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="87"] .circle .mask.full { transform:
rotate(156.6deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="87"] .circle .fill.fix { transform: rotate(313.2deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="87"] .inset .percentage .numbers { width: 5016px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="88"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="88"] .circle .mask.full { transform:
rotate(158.4deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="88"] .circle .fill.fix { transform: rotate(316.8deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="88"] .inset .percentage .numbers { width: 5073px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="89"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="89"] .circle .mask.full { transform:
rotate(160.2deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="89"] .circle .fill.fix { transform: rotate(320.4deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="89"] .inset .percentage .numbers { width: 5130px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="90"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="90"] .circle .mask.full { transform:
rotate(162deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="90"] .circle .fill.fix { transform: rotate(324deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="90"] .inset .percentage .numbers { width: 5187px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="91"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="91"] .circle .mask.full { transform:
rotate(163.8deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="91"] .circle .fill.fix { transform: rotate(327.6deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="91"] .inset .percentage .numbers { width: 5244px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="92"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="92"] .circle .mask.full { transform:
rotate(165.6deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="92"] .circle .fill.fix { transform: rotate(331.2deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="92"] .inset .percentage .numbers { width: 5301px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="93"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="93"] .circle .mask.full { transform:
rotate(167.4deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="93"] .circle .fill.fix { transform: rotate(334.8deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="93"] .inset .percentage .numbers { width: 5358px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="94"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="94"] .circle .mask.full { transform:
rotate(169.2deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="94"] .circle .fill.fix { transform: rotate(338.4deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="94"] .inset .percentage .numbers { width: 5415px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="95"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="95"] .circle .mask.full { transform:
rotate(171deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="95"] .circle .fill.fix { transform: rotate(342deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="95"] .inset .percentage .numbers { width: 5472px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="96"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="96"] .circle .mask.full { transform:
rotate(172.8deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="96"] .circle .fill.fix { transform: rotate(345.6deg); }
section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-
progress="96"] .inset .percentage .numbers { width: 5529px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="97"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="97"] .circle .mask.full { transform:
rotate(174.6deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="97"] .circle .fill.fix { transform: rotate(349.2deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="97"] .inset .percentage .numbers { width: 5586px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="98"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="98"] .circle .mask.full { transform:
rotate(176.4deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="98"] .circle .fill.fix { transform: rotate(352.8deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="98"] .inset .percentage .numbers { width: 5643px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="99"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="99"] .circle .mask.full { transform:
rotate(178.2deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="99"] .circle .fill.fix { transform: rotate(356.4deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="99"] .inset .percentage .numbers { width: 5700px; }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="100"] .circle .fill, section#guide div.guide-widget div.profile-content
div.photo .radial-progress[data-progress="100"] .circle .mask.full { transform:
rotate(180deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="100"] .circle .fill.fix { transform: rotate(360deg); }

section#guide div.guide-widget div.profile-content div.photo .radial-progress[data-


progress="100"] .inset .percentage .numbers { width: 5757px; }

section#guide div.guide-widget div.profile-content div.data h1, section#guide


div.guide-widget div.profile-content div.data h2, section#guide div.guide-widget
div.profile-content div.data h3 { margin: 0px; }

section#guide div.guide-widget div.profile-content div.data h1 { margin: 0px 0px


16px; padding: 0px 0px 9px; border-bottom: 1px solid rgb(255, 255, 255); font-size:
28px; }

section#guide div.guide-widget div.profile-content div.data h4 { font-size: 14px;


font-weight: 400; }
section#guide div.guide-widget div.profile-content div.data h3 { font-size: 18px;
font-weight: 400; }

section#guide div.guide-widget div.profile-content div.data .btn-continue { min-


width: 210px; margin: 56px auto; }

section#guide div.guide-widget div.profile-content div.data .btn-continue.inactive


{ opacity: 0.4; pointer-events: none; }

section#guide div.guide-widget div.profile-content div.data .btn-continue.slick-


arrow { display: block !important; }

#membership-notification { display: none; }

#membership-notification .container, #membership-


notification .helpfaqwidget__container { width: 100%; }

#membership-notification .container h2, #membership-


notification .helpfaqwidget__container h2 { visibility: visible; font-weight:
200; }

#membership-notification .container button, #membership-


notification .helpfaqwidget__container button { background: 0px center; }

@media only screen and (max-width: 959px) {


#membership-notification .container button, #membership-
notification .helpfaqwidget__container button { right: 15px; }
}

#membership-notification .container .is-pos-a-bottom-right, #membership-


notification .helpfaqwidget__container .is-pos-a-bottom-right { bottom: 15px; min-
width: 160px; }

@media only screen and (max-width: 959px) {


#membership-notification .container .is-pos-a-bottom-right, #membership-
notification .helpfaqwidget__container .is-pos-a-bottom-right { position: relative;
width: 100%; left: auto; right: auto; }
}

[dir="rtl"] .guide-widget .slick-slide { float: right; }

.samp { background: rgb(255, 255, 255); width: 72.5%; padding: 20px 10px 20px 30px;
margin: 3px; min-height: 300px; height: auto !important; }

ul.samplistmenuslides { display: block; margin: 0px; padding: 0px; }

.samplistmenuslides li { display: block; float: left; width: 18%; margin: 0px 42px
22px 0px; text-align: center; }

.samplistmenuslides li a { display: block; font-size: 16px; }

.samplistmenuslides li span { display: block; padding: 0px 0px 7px; }

.samplistmenuslides li span img { margin: 0px auto; border-radius: 200px; border:


4px solid rgb(255, 255, 255); }

.samplistmenuslides li.selected span img { border-color: rgb(92, 9, 49) !important;


}
.samp .question-block-form-container .T52_4-family-members .T52_4-family-member.j-
T52_4-editable button.btn.btn-white.T52_4-card-see-details.j-T52_4-card-see-details
{ min-width: 163px !important; }

section#guide .helpfaqwidget__view, section#guide .samp .question-block-form-


container .helpfaqwidget__view, section#guide .samp .question-block-form-
container .row { margin-bottom: 20px !important; }

.samp .T52-add-card.j-T52-add-card > div > h4 { padding: 10px; font-size: 18px; }

.samp .T52-card { margin-bottom: 10px; }

section#guide div.guide-widget div.guide-content div.slide div.title h3 { padding-


right: 235px; }

.slide.slick-slide { height: 100% !important; }

@media screen and (max-width: 767px) {


.samp { width: 98%; padding: 10px 0px; min-height: 372px; height: auto !
important; }
.samplistmenuslides li { width: 50%; margin: 0px 0px 22px; }
section#guide div.guide-widget div.guide-content div.slide div.title h3
{ padding-right: 0px; }
}

.trip-type-overview-page .sub-menu-container { padding-top: 50px; }

@media only screen and (max-width: 1279px) {


.trip-type-overview-page .sub-menu-container { padding-top: 0px; }
}

.base-autocomplete-style .autocomplete { padding: 0px; }

.base-autocomplete-style .autocomplete.active .input-base-ico { display: none; }

.base-autocomplete-style .autocomplete .input-base-ico { position: absolute; right:


10px; bottom: 10px; width: 10px; height: 10px; background:
url("clientlibs/images/img-autocomplete.gif") 0px 0px no-repeat rgb(255, 255, 255);
}

.base-autocomplete-style .autocomplete-input-holder { display: block; }

@media only screen and (max-width: 959px) {


.base-autocomplete-style .autocomplete-drop { margin-top: -21px; }
}

.base-autocomplete-style .autocomplete-typeahead .twitter-typeahead { width:


100%; }

@media only screen and (max-width: 959px) {


.base-autocomplete-style .autocomplete-typeahead .twitter-typeahead { height:
80px; }
}

.base-autocomplete-style .autocomplete-typeahead.input-base { overflow: visible; }

.base-autocomplete-style .autocomplete-typeahead.input-base input[type="text"]


{ padding-bottom: 7px; }
.base-autocomplete-style .autocomplete-typeahead.input-base .tt-menu { width: 100%;
border-style: solid; border-color: rgb(215, 215, 215); border-image: initial;
border-width: 0px 1px 1px; font-size: 15px; color: rgb(102, 102, 102); background:
rgb(255, 255, 255); }

.base-autocomplete-style .autocomplete-typeahead.input-base .tt-menu .tt-suggestion


{ padding: 10px; border-bottom: 1px solid rgb(235, 235, 235); color: rgb(0, 0, 0);
cursor: pointer; }

.base-autocomplete-style .autocomplete-typeahead.input-base .tt-menu .tt-


suggestion:hover { color: rgb(255, 255, 255); background: rgb(92, 9, 49);
transition: background 0.2s ease 0s; }

.base-autocomplete-style .autocomplete-typeahead.input-base .tt-menu .tt-


suggestion:hover .tt-highlight { color: rgb(255, 255, 255); }

.base-autocomplete-style .autocomplete-typeahead.input-base .tt-menu .tt-suggestion


.tt-highlight { font-weight: 500; color: rgb(178, 178, 178); }

.base-autocomplete-style .autocomplete-typeahead.input-base .tt-menu .tt-suggestion


span { display: block; }

.base-autocomplete-style .autocomplete-typeahead.input-base .tt-menu .tt-cursor


{ color: rgb(255, 255, 255); background: rgb(92, 9, 49); transition: background
0.2s ease 0s; }

.base-autocomplete-style .autocomplete-typeahead.input-base .tt-menu .tt-


cursor .tt-highlight { color: rgb(255, 255, 255); }

.a-tab-list { width: 100%; margin: 0px; list-style: none; position: relative; z-


index: 6; }

.a-tab-list::after, .a-tab-list::before { content: ""; display: table; }

.a-tab-list::after { clear: both; }

.a-tab-list li { display: block; float: left; border-radius: 5px 5px 0px 0px;
margin: 0px; box-shadow: rgba(0, 0, 0, 0.08) 12px -8px 39px inset; background-
image: linear-gradient(rgb(244, 244, 244) 0px, rgb(207, 207, 205) 100%); position:
relative; z-index: 1; cursor: pointer; height: 51px; transition: all 250ms ease-out
0s; }

@media only screen and (max-width: 767px) {


.a-tab-list li { height: 85px; }
}

@media only screen and (max-width: 1024px) {


.T7_4-redeem .a-tab-list li { width: 50%; }
}

@media only screen and (max-width: 767px) {


.T7_4-redeem .a-tab-list li > a > span { position: relative; top: 50%; display:
block; transform: translateY(-50%); }
}

.a-tab-list li > a { position: absolute; inset: 0px; width: 100%; height: 100%;
padding: 18px 20px; }

@media only screen and (max-width: 767px) {


.a-tab-list li > a { padding: 26px 20px; font-size: 4vw; font-weight: 300; text-
align: center; }
}

.a-tab-list li.selected { background: none rgb(242, 242, 242); box-shadow: none; z-


index: 2; position: relative; }

.a-tab-view-container { background: rgb(242, 242, 242); position: relative; min-


height: 436px; width: 100%; padding: 30px 3%; z-index: 10; margin-bottom: 50px; }

.T7_4-redeem .a-tab-view-container { background-color: rgb(255, 255, 255); }

.a-tab-view-container-item { position: absolute; width: 100%; visibility: hidden;


opacity: 0; transition: opacity 250ms ease-out 0s; }

.a-tab-view-container-item.selected { position: relative; visibility: visible;


opacity: 1; }

@media only screen and (max-width: 767px) {


.ancillaries .btn-group a { width: 100%; display: inline-block; margin: 10px 0px;
}
}

.ancillaries .T57 { margin-top: 5px; display: block; position: relative; }

.ancillaries .C53 { margin-top: 5px; position: relative; display: flex; }

.ancillaries .modal-fare-rules .bid-content, .ancillaries .modal-fare-rules h3


{ margin-left: 20px; }

.ancillaries .modal-fare-rules .bid-content { margin-bottom: 20px; }

.ancillaries .modal-fare-rules .bid-content ul li { font-size: 15px; list-style:


inherit; }

.btn { display: inline-block; margin-bottom: 0px; font-weight: 400; text-align:


center; vertical-align: middle; touch-action: manipulation; cursor: pointer;
background-image: none; border: 1px solid transparent; white-space: nowrap;
padding: 6px 12px; font-size: 14px; line-height: 1.5; border-radius: 4px; user-
select: none; }

.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:fo


cus, .btn:focus { outline: -webkit-focus-ring-color auto 5px; outline-offset: -2px;
}

.btn.focus, .btn:focus, .btn:hover { color: rgb(51, 51, 51); text-decoration: none;


}

.btn.active, .btn:active { outline: 0px; background-image: none; box-shadow:


rgba(0, 0, 0, 0.125) 0px 3px 5px inset; }

.btn.disabled, .btn[disabled], fieldset[disabled] .btn { cursor: not-allowed;


opacity: 0.65; box-shadow: none; }

a.btn.disabled, fieldset[disabled] a.btn { pointer-events: none; }

.btn-default { color: rgb(51, 51, 51); background-color: rgb(255, 255, 255);


border-color: rgb(204, 204, 204); }
.btn-default.focus, .btn-default:focus { color: rgb(51, 51, 51); background-color:
rgb(230, 230, 230); border-color: rgb(140, 140, 140); }

.btn-default:hover { color: rgb(51, 51, 51); background-color: rgb(230, 230, 230);


border-color: rgb(173, 173, 173); }

.btn-default.active, .btn-default:active, .open > .btn-default.dropdown-toggle


{ color: rgb(51, 51, 51); background-color: rgb(230, 230, 230); border-color:
rgb(173, 173, 173); }

.btn-default.active.focus, .btn-default.active:focus, .btn-


default.active:hover, .btn-default:active.focus, .btn-default:active:focus, .btn-
default:active:hover, .open > .btn-default.dropdown-toggle.focus, .open > .btn-
default.dropdown-toggle:focus, .open > .btn-default.dropdown-toggle:hover { color:
rgb(51, 51, 51); background-color: rgb(212, 212, 212); border-color: rgb(140, 140,
140); }

.btn-default.active, .btn-default:active, .open > .btn-default.dropdown-toggle


{ background-image: none; }

.btn-default.disabled.focus, .btn-default.disabled:focus, .btn-


default.disabled:hover, .btn-default[disabled].focus, .btn-default[disabled]:focus,
.btn-default[disabled]:hover, fieldset[disabled] .btn-default.focus,
fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default:hover
{ background-color: rgb(255, 255, 255); border-color: rgb(204, 204, 204); }

.btn-default .badge { color: rgb(255, 255, 255); background-color: rgb(51, 51, 51);
}

.btn-primary { color: rgb(255, 255, 255); background-color: rgb(51, 122, 183);


border-color: rgb(46, 109, 164); }

.btn-primary.focus, .btn-primary:focus { color: rgb(255, 255, 255); background-


color: rgb(40, 96, 144); border-color: rgb(18, 43, 64); }

.btn-primary:hover { color: rgb(255, 255, 255); background-color: rgb(40, 96, 144);


border-color: rgb(32, 77, 116); }

.btn-primary.active, .btn-primary:active, .open > .btn-primary.dropdown-toggle


{ color: rgb(255, 255, 255); background-color: rgb(40, 96, 144); border-color:
rgb(32, 77, 116); }

.btn-primary.active.focus, .btn-primary.active:focus, .btn-


primary.active:hover, .btn-primary:active.focus, .btn-primary:active:focus, .btn-
primary:active:hover, .open > .btn-primary.dropdown-toggle.focus, .open > .btn-
primary.dropdown-toggle:focus, .open > .btn-primary.dropdown-toggle:hover { color:
rgb(255, 255, 255); background-color: rgb(32, 77, 116); border-color: rgb(18, 43,
64); }

.btn-primary.active, .btn-primary:active, .open > .btn-primary.dropdown-toggle


{ background-image: none; }

.btn-primary.disabled.focus, .btn-primary.disabled:focus, .btn-


primary.disabled:hover, .btn-primary[disabled].focus, .btn-primary[disabled]:focus,
.btn-primary[disabled]:hover, fieldset[disabled] .btn-primary.focus,
fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:hover
{ background-color: rgb(51, 122, 183); border-color: rgb(46, 109, 164); }

.btn-primary .badge { color: rgb(51, 122, 183); background-color: rgb(255, 255,


255); }

.btn-success { color: rgb(255, 255, 255); background-color: rgb(92, 184, 92);


border-color: rgb(76, 174, 76); }

.btn-success.focus, .btn-success:focus { color: rgb(255, 255, 255); background-


color: rgb(68, 157, 68); border-color: rgb(37, 86, 37); }

.btn-success:hover { color: rgb(255, 255, 255); background-color: rgb(68, 157, 68);


border-color: rgb(57, 132, 57); }

.btn-success.active, .btn-success:active, .open > .btn-success.dropdown-toggle


{ color: rgb(255, 255, 255); background-color: rgb(68, 157, 68); border-color:
rgb(57, 132, 57); }

.btn-success.active.focus, .btn-success.active:focus, .btn-


success.active:hover, .btn-success:active.focus, .btn-success:active:focus, .btn-
success:active:hover, .open > .btn-success.dropdown-toggle.focus, .open > .btn-
success.dropdown-toggle:focus, .open > .btn-success.dropdown-toggle:hover { color:
rgb(255, 255, 255); background-color: rgb(57, 132, 57); border-color: rgb(37, 86,
37); }

.btn-success.active, .btn-success:active, .open > .btn-success.dropdown-toggle


{ background-image: none; }

.btn-success.disabled.focus, .btn-success.disabled:focus, .btn-


success.disabled:hover, .btn-success[disabled].focus, .btn-success[disabled]:focus,
.btn-success[disabled]:hover, fieldset[disabled] .btn-success.focus,
fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success:hover
{ background-color: rgb(92, 184, 92); border-color: rgb(76, 174, 76); }

.btn-success .badge { color: rgb(92, 184, 92); background-color: rgb(255, 255,


255); }

.btn-info { color: rgb(255, 255, 255); background-color: rgb(91, 192, 222); border-
color: rgb(70, 184, 218); }

.btn-info.focus, .btn-info:focus { color: rgb(255, 255, 255); background-color:


rgb(49, 176, 213); border-color: rgb(27, 109, 133); }

.btn-info:hover { color: rgb(255, 255, 255); background-color: rgb(49, 176, 213);


border-color: rgb(38, 154, 188); }

.btn-info.active, .btn-info:active, .open > .btn-info.dropdown-toggle { color:


rgb(255, 255, 255); background-color: rgb(49, 176, 213); border-color: rgb(38, 154,
188); }

.btn-info.active.focus, .btn-info.active:focus, .btn-info.active:hover, .btn-


info:active.focus, .btn-info:active:focus, .btn-info:active:hover, .open > .btn-
info.dropdown-toggle.focus, .open > .btn-info.dropdown-toggle:focus, .open > .btn-
info.dropdown-toggle:hover { color: rgb(255, 255, 255); background-color: rgb(38,
154, 188); border-color: rgb(27, 109, 133); }

.btn-info.active, .btn-info:active, .open > .btn-info.dropdown-toggle { background-


image: none; }

.btn-info.disabled.focus, .btn-info.disabled:focus, .btn-info.disabled:hover, .btn-


info[disabled].focus, .btn-info[disabled]:focus, .btn-info[disabled]:hover,
fieldset[disabled] .btn-info.focus, fieldset[disabled] .btn-info:focus,
fieldset[disabled] .btn-info:hover { background-color: rgb(91, 192, 222); border-
color: rgb(70, 184, 218); }

.btn-info .badge { color: rgb(91, 192, 222); background-color: rgb(255, 255,


255); }

.btn-warning { color: rgb(255, 255, 255); background-color: rgb(240, 173, 78);


border-color: rgb(238, 162, 54); }

.btn-warning.focus, .btn-warning:focus { color: rgb(255, 255, 255); background-


color: rgb(236, 151, 31); border-color: rgb(152, 95, 13); }

.btn-warning:hover { color: rgb(255, 255, 255); background-color: rgb(236, 151,


31); border-color: rgb(213, 133, 18); }

.btn-warning.active, .btn-warning:active, .open > .btn-warning.dropdown-toggle


{ color: rgb(255, 255, 255); background-color: rgb(236, 151, 31); border-color:
rgb(213, 133, 18); }

.btn-warning.active.focus, .btn-warning.active:focus, .btn-


warning.active:hover, .btn-warning:active.focus, .btn-warning:active:focus, .btn-
warning:active:hover, .open > .btn-warning.dropdown-toggle.focus, .open > .btn-
warning.dropdown-toggle:focus, .open > .btn-warning.dropdown-toggle:hover { color:
rgb(255, 255, 255); background-color: rgb(213, 133, 18); border-color: rgb(152, 95,
13); }

.btn-warning.active, .btn-warning:active, .open > .btn-warning.dropdown-toggle


{ background-image: none; }

.btn-warning.disabled.focus, .btn-warning.disabled:focus, .btn-


warning.disabled:hover, .btn-warning[disabled].focus, .btn-warning[disabled]:focus,
.btn-warning[disabled]:hover, fieldset[disabled] .btn-warning.focus,
fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning:hover
{ background-color: rgb(240, 173, 78); border-color: rgb(238, 162, 54); }

.btn-warning .badge { color: rgb(240, 173, 78); background-color: rgb(255, 255,


255); }

.btn-danger { color: rgb(255, 255, 255); background-color: rgb(217, 83, 79);


border-color: rgb(212, 63, 58); }

.btn-danger.focus, .btn-danger:focus { color: rgb(255, 255, 255); background-color:


rgb(201, 48, 44); border-color: rgb(118, 28, 25); }

.btn-danger:hover { color: rgb(255, 255, 255); background-color: rgb(201, 48, 44);


border-color: rgb(172, 41, 37); }

.btn-danger.active, .btn-danger:active, .open > .btn-danger.dropdown-toggle


{ color: rgb(255, 255, 255); background-color: rgb(201, 48, 44); border-color:
rgb(172, 41, 37); }

.btn-danger.active.focus, .btn-danger.active:focus, .btn-danger.active:hover, .btn-


danger:active.focus, .btn-danger:active:focus, .btn-danger:active:hover, .open
> .btn-danger.dropdown-toggle.focus, .open > .btn-danger.dropdown-
toggle:focus, .open > .btn-danger.dropdown-toggle:hover { color: rgb(255, 255,
255); background-color: rgb(172, 41, 37); border-color: rgb(118, 28, 25); }

.btn-danger.active, .btn-danger:active, .open > .btn-danger.dropdown-toggle


{ background-image: none; }
.btn-danger.disabled.focus, .btn-danger.disabled:focus, .btn-danger.disabled:hover,
.btn-danger[disabled].focus, .btn-danger[disabled]:focus, .btn-
danger[disabled]:hover, fieldset[disabled] .btn-danger.focus,
fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger:hover
{ background-color: rgb(217, 83, 79); border-color: rgb(212, 63, 58); }

.btn-danger .badge { color: rgb(217, 83, 79); background-color: rgb(255, 255, 255);
}

.btn-link { color: rgb(92, 9, 49); font-weight: 400; border-radius: 0px; }

.btn-link, .btn-link.active, .btn-link:active, .btn-link[disabled],


fieldset[disabled] .btn-link { background-color: transparent; box-shadow: none; }

.btn-link, .btn-link:active, .btn-link:focus, .btn-link:hover { border-color:


transparent; }

.btn-link:focus, .btn-link:hover { color: rgb(92, 9, 49); text-decoration:


underline; background-color: transparent; }

.btn-link[disabled]:focus, .btn-link[disabled]:hover, fieldset[disabled] .btn-


link:focus, fieldset[disabled] .btn-link:hover { color: rgb(119, 119, 119); text-
decoration: none; }

.btn-lg { padding: 10px 16px; font-size: 18px; line-height: 1.33333; border-radius:


6px; }

.btn-sm { padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px;
}

.btn-xs { padding: 1px 5px; font-size: 12px; line-height: 1.5; border-radius:


3px; }

.btn-block { display: block; width: 100%; }

.btn-block + .btn-block { margin-top: 5px; }

input[type="button"].btn-block, input[type="reset"].btn-block,
input[type="submit"].btn-block { width: 100%; }

.btn { display: inline-block; vertical-align: top; padding: 12px 25px 8px; white-
space: nowrap; font-size: 16px; font-weight: 400; text-align: center; color:
rgb(70, 12, 46); border-radius: 2px; background: rgb(255, 169, 3); border: 2px
solid rgb(255, 169, 3); outline: 0px; }

.btn:active, .btn:focus, .btn:hover { text-decoration: none; color: rgb(70, 12,


46); background: rgb(248, 152, 29); border: 2px solid rgb(248, 152, 29); outline:
0px; box-shadow: none; }

.btn-transparent { padding: 12px 15px 8px; color: rgb(92, 9, 49); border-color:


transparent; text-decoration: underline; background: 0px center; }

.btn-transparent:active, .btn-transparent:focus, .btn-transparent:hover { color:


inherit; text-decoration: none; background: 0px center; border-color:
transparent; }

.btn-dark { color: rgb(255, 255, 255); background: rgb(92, 9, 49); border: 2px
solid rgb(92, 9, 49); }
.btn-dark:active, .btn-dark:focus, .btn-dark:hover { color: rgb(255, 255, 255);
background: rgb(62, 6, 33); border-color: rgb(92, 9, 49); }

.btn-white-transparent { color: rgb(255, 255, 255); background: 0px center; border:


2px solid rgb(255, 255, 255); }

.btn-white-transparent:active, .btn-white-transparent:focus, .btn-white-


transparent:hover { color: rgb(92, 9, 49); background: rgb(255, 255, 255); border-
color: rgb(255, 255, 255); }

.btn-orange-transparent { color: rgb(70, 12, 46); background: rgb(255, 169, 3); }

.btn-orange-transparent:active, .btn-orange-transparent:focus, .btn-orange-


transparent:hover { color: rgb(70, 12, 46); background: 0px center; border-color:
rgb(248, 152, 29); }

.btn-dark-transparent { color: rgb(92, 9, 49); background: 0px center; border: 2px


solid rgb(92, 9, 49); }

.btn-dark-transparent:active, .btn-dark-transparent:focus, .btn-dark-


transparent:hover { color: rgb(255, 255, 255); background: rgb(92, 9, 49); border-
color: rgb(92, 9, 49); }

.btn-gray-transparent { color: rgb(153, 153, 153); background: 0px center; border:


2px solid rgb(153, 153, 153); }

.btn-gray-transparent:active, .btn-gray-transparent:focus, .btn-gray-


transparent:hover { color: rgb(255, 255, 255); background: rgb(153, 153, 153);
border-color: rgb(153, 153, 153); }

.btn-gray { color: rgb(255, 255, 255); background: rgb(199, 199, 199); border: 0px;
}

.btn-gray:active, .btn-gray:focus, .btn-gray:hover { color: rgb(255, 255, 255);


background: rgb(153, 153, 153); border: 0px; }

.btn-white { color: rgb(92, 9, 49); background: rgb(255, 255, 255); border: 2px
solid rgb(235, 235, 235); }

.btn-white:active, .btn-white:focus, .btn-white:hover { color: rgb(255, 255, 255);


background: rgb(92, 9, 49); border-color: rgb(92, 9, 49); }

.btn-burgundy { color: rgb(255, 255, 255); background: rgb(92, 9, 49); border: 0px;
}

.btn-burgundy:active, .btn-burgundy:focus, .btn-burgundy:hover { color: rgb(92, 9,


49); background: rgb(255, 255, 255); border: 0px; }

.btn-orange { color: rgb(70, 12, 46); background: rgb(255, 169, 3); border: 2px
solid rgb(255, 169, 3); }

.btn-orange:active, .btn-orange:focus, .btn-orange:hover { color: rgb(70, 12, 46);


background: rgba(248, 152, 29, 0.8); border-color: rgba(248, 152, 29, 0.8); }

.btn-green { color: rgb(255, 255, 255); background: rgb(32, 101, 96); border: 2px
solid rgb(32, 101, 96); }

.btn-green:active, .btn-green:focus, .btn-green:hover { color: rgb(255, 255, 255);


background: rgb(0, 75, 70); border-color: rgb(0, 75, 70); }

.btn--full { display: block; width: 100%; min-width: 100px; }

@media only screen and (max-width: 959px) {


.btn--full-touch { width: 100%; }
}

.btn--medium { min-width: 180px; }

@media only screen and (max-width: 767px) {


.btn--medium { min-width: 218px; font-size: 19px; padding: 14px 25px; }
}

.btn--small { height: auto; padding: 8px 8px 6px; font-size: 8px; text-transform:
uppercase; }

.btn.is-inactive { opacity: 0.4; pointer-events: none; }

.btn.is-pulse-button { transform: scale(1); transition: transform 0.2s linear 0s,


background 0.2s linear 0s, color 0.2s linear 0s, border 0.2s linear 0s, -webkit-
transform 0.2s linear 0s; }

.btn.is-pulse-button:active, .btn.is-pulse-button:focus, .btn.is-pulse-button:hover


{ transform: scale(1.05); transition: transform 0.2s linear 0s, background 0.2s
linear 0s, color 0.2s linear 0s, border 0.2s linear 0s, -webkit-transform 0.2s
linear 0s; }

.btn.is-pos-a-top-left { position: absolute; top: 0px; left: 0px; z-index: 4; }

.btn.is-pos-a-top-right { position: absolute; top: 0px; right: 0px; z-index: 4; }

.btn.is-pos-a-bottom-left { position: absolute; bottom: 0px; right: 0px; z-index:


4; }

.btn.is-pos-a-bottom-right { position: absolute; bottom: 0px; right: 0px; z-index:


4; }

.btn-back-to-top { display: none; min-width: 100px; position: fixed; right: 3%;


bottom: 3%; padding: 12px 40px 8px 30px; z-index: 999; }

@media only screen and (max-width: 767px) {


.btn-back-to-top { padding: 12px 32px 8px 20px; min-width: 60px; }
}

.btn-back-to-top [class*="icon-"], .btn-back-to-top [class^="icon-"] { display:


inline-block; vertical-align: top; }

.btn-back-to-top .icon-arrow-left3::before { transform: rotate(90deg); position:


absolute; font-size: 20px; }

.btn-back-to-top:hover [class*="icon-"], .btn-back-to-top:hover [class^="icon-"]


{ animation: 0.5s ease-out 0s 1 normal none running pulse-arrow; }

.btn-back-to-top.scrolled { display: inline-block; }

@-webkit-keyframes pulse-button {
50% { transform: scale(1.05, 1.05); }
100% { transform: scale(1, 1); }
}

@keyframes pulse-button {
50% { transform: scale(1.05, 1.05); }
100% { transform: scale(1, 1); }
}

@-webkit-keyframes pulse-arrow {
50% { transform: translateY(-5px); }
100% { transform: translateY(0px); }
}

@keyframes pulse-arrow {
50% { transform: translateY(-5px); }
100% { transform: translateY(0px); }
}

.popup { padding: 49px 0px; max-width: 1280px; margin: 0px auto; background:
rgb(255, 255, 255); z-index: 1050; border-radius: 5px; }

.popup.upgrade-bg-popup { max-width: 1135px; }

.popup.upgrade-bg-popup .popup-header { padding: 0px; }

@media only screen and (max-width: 959px) {


.popup { padding: 20px 0px; left: 15px; top: 15px; right: 15px; margin-bottom:
15px; }
}

@media only screen and (max-width: 767px) {


.popup { margin: 0px; left: 0px; top: 0px; right: 0px; }
}

.popup.active { display: block; }

.popup.trip-history { max-width: 1080px; padding: 0px; border-radius: 0px;


background: rgb(235, 235, 235); border-bottom: 26px solid rgb(101, 34, 69); }

.popup.trip-history .trip-history-content { padding: 18px 7px 20px 19px; }

@media only screen and (max-width: 767px) {


.popup.trip-history .trip-history-content { padding: 18px 0px 20px; }
}

.popup.trip-history .trip-history-map-content { padding: 0px; }

.popup .close { position: absolute; top: 3px; right: -4px; font-size: 54px; line-
height: 30px; background: 0px center; border: 0px; z-index: 2; }

@media only screen and (max-width: 959px) {


.popup .close { top: 10px; right: 10px; }
}

.popup > * { position: relative; }

.popup-header { padding: 0px 30px 20px 0px; }

.popup-header::after, .popup-header::before { content: ""; display: table; }


.popup-header::after { clear: both; }

@media only screen and (max-width: 959px) {


.popup-header { padding: 0px 30px 20px 20px; }
}

.popup-title { display: block; margin: 0px 0px 11px; font-size: 32px; font-weight:
400; }

.popup-notice { display: block; font-size: 12px; }

.popup-content { max-width: 1165px; margin: 0px auto; padding: 0px 30px; }

@media only screen and (max-width: 767px) {


.popup-content { width: 90%; padding: 10px 16px; }
}

.change-bg { visibility: hidden; opacity: 0; display: block !important; }

.change-bg.in { visibility: visible; opacity: 1; }

.change-bg-popup { border-radius: 0px; }

.change-bg-popup .popup-title { margin: 0px 0px 6px -10px; }

.change-bg-popup .popup-content { padding: 0px; }

@media only screen and (max-width: 959px) {


.otp-settings-popup .popup-content { width: 100%; padding: 0px; }
}

@media only screen and (max-width: 959px) {


.otp-settings-popup .login-drop-otp-columns { padding: 0px; }
}

.otp-settings-popup .login-drop-columns { max-width: 1028px; }

@media only screen and (max-width: 959px) {


.otp-settings-popup .login-drop-columns { background: 0px center; }
}

.otp-settings-popup .login-drop-columns .login-secure-otp-block.edit .radio-base


{ color: rgb(90, 90, 90); }

.otp-settings-popup .login-drop-columns .login-secure-otp-block.edit .radio-base-


text::before { border: 2px solid rgb(215, 215, 215); }

.otp-settings-popup .login-drop-columns .login-secure-otp-block.edit .radio-base-


text::after { speak: none; font-style: normal; font-weight: 400; font-variant:
normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased;
position: absolute; top: 3px; left: 4px; color: rgb(189, 189, 189); font-size:
18px; opacity: 1; font-family: icomoon !important; }

.otp-settings-popup .login-drop-columns .login-secure-otp-block.edit .radio-base


input[type="radio"]:checked + .radio-base-text::after { content: ""; color:
rgb(255, 255, 255); font-size: 14px; }

.otp-settings-popup .login-drop-columns .login-secure-otp-block.edit .radio-base


input[type="radio"]:checked + .radio-base-text::before { background: rgb(46, 127,
22); border-color: rgb(46, 127, 22); }

.otp-settings-popup .login-drop-columns .login-secure-otp-block.edit .radio-base


input[type="radio"]:checked + .radio-base-text { color: rgb(92, 9, 49); }

.modal-open { overflow: hidden; }

@media only screen and (max-width: 959px) {


.modal-open { position: fixed; }
}

.modal-open .modal { overflow: hidden auto; }

.modal-dialog { position: relative; margin: 200px auto; width: auto; }

@media only screen and (max-width: 959px) {


.modal-dialog { width: 90%; }
}

.modal-dialog.wide { width: 960px; }

@media only screen and (max-width: 959px) {


.modal-dialog.wide { width: 90%; }
}

.modal { display: none; overflow: hidden; position: fixed; inset: 0px; z-index:
1050; outline: 0px; }

.modal.fade .modal-dialog { transform: translate(0px, -25%); transition: transform


0.3s ease-out 0s, -webkit-transform 0.3s ease-out 0s; }

.modal.in .modal-dialog { transform: translate(0px, 10%); }

.modal-content { position: relative; border-radius: 6px; }

.modal-backdrop { position: fixed; inset: 0px; z-index: 1040; background-color:


rgb(0, 0, 0); }

.modal-backdrop.fade { opacity: 0; }

.modal-backdrop.fade.in, .modal-backdrop.in { opacity: 0.6; }

.modal-footer::after, .modal-footer::before, .modal-header::after, .modal-


header::before { content: ""; display: table; }

.modal-footer::after, .modal-header::after { clear: both; }

.modal-header { padding: 34px 34px 10px; position: relative; z-index: 2; }

.modal-header .close { position: absolute; top: 28px; right: 31px; font-size: 54px;
line-height: 30px; background: 0px center; border: 0px; }

.modal-title { margin: 0px; font-size: 14px; }

.modal-body { position: relative; padding: 0px 34px 14px; }

.modal-body-input-holder { margin: -2px 0px 0px; }

.modal-body-input-holder input[type="text"] { width: 100%; padding: 0px 0px 5px;


font-size: 54px; line-height: 57px; font-weight: 100; color: rgb(92, 9, 49);
border-style: solid; border-color: rgb(92, 9, 49); border-image: initial; border-
width: 0px 0px 1px; }

.modal-footer { padding: 0px 34px 34px; text-align: right; }

.modal-footer .btn + .btn { margin-left: 5px; margin-bottom: 0px; }

.modal-footer .btn-group .btn + .btn { margin-left: -1px; }

.modal-footer .btn-block + .btn-block { margin-left: 0px; }

.modal-scrollbar-measure { position: absolute; top: -9999px; width: 50px; height:


50px; overflow: scroll; }

.vertical-alignment-helper { display: table; table-layout: fixed; height: 100%;


width: 100%; pointer-events: none; }

.vertical-align-center { display: table-cell; vertical-align: middle; pointer-


events: none; }

.modal-content { width: inherit; height: inherit; margin: 0px auto; pointer-events:


all; padding-left: 15px; }

@media only screen and (max-width: 768px) {


.modal-content { padding-left: 0px; }
}

.modal-scrollable { position: fixed; inset: 0px; overflow: auto; }

#search-modal .modal-dialog { max-width: 645px; }

#search-modal .modal-content { padding-left: 0px; }

.modal-search-overlay { background-color: rgb(255, 255, 255); max-width: 630px;


margin: 0px auto; border-radius: 5px; }

.modal-search-overlay .modal-input-holder { margin: -2px 0px 13px; }

.modal-search-overlay .modal-input-holder input { width: 100%; line-height: 60px;


font-size: 50px; padding: 0px 0px 8px; font-weight: 100; color: rgb(82, 18, 49);
border-style: solid; border-color: rgb(82, 18, 49); border-image: initial; border-
width: 0px 0px 1px; }

.modal-search-overlay .modal-input-holder input::-webkit-input-placeholder { color:


rgb(178, 143, 162); }

@media only screen and (max-width: 959px) {


.modal-search-overlay .modal-input-holder input { font-size: 40px; }
}

.modal-search-overlay .modal-input-holder button { margin-right: 28px; margin-top:


10px; }

@media only screen and (max-width: 767px) {


.modal-search-overlay .modal-input-holder button { width: 100%; float: none !
important; }
}
.modal-search-overlay .search-results { overflow: hidden; }

.modal-search-overlay .search-results-list { float: left; max-width: 50%; margin:


0px; font-size: 18px; }

.modal-search-overlay .search-results-list li { margin: 0px 0px 14px; }

.modal-search-overlay .search-results-list a { color: rgb(92, 9, 49); }

.modal-search-overlay .search-results-list a [class^="icon-"] { display: inline-


block; vertical-align: middle; margin: -3px 6px 0px 2px; font-size: 12px; color:
rgb(199, 199, 199); }

.modal-search-overlay .search-results-list a .key-word { color: rgb(153, 153, 153);


}

.modal-search-overlay .search-results-list a:hover { text-decoration: none; }

.modal-search-overlay .search-results .top-searches-title { display: block; margin:


3px 0px 17px -20px; font-size: 12px; font-weight: 400; }

.modal-search-overlay .search-results .top-searches-title [class^="icon-"]


{ display: inline-block; vertical-align: middle; margin: -3px 10px 0px 0px; font-
size: 12px; }

.modal-search-overlay .search-results .top-searches-list { float: left; margin: 0px


50px 0px 0px; font-size: 15px; }

.modal-search-overlay .search-results .top-searches-list li { margin: 0px 0px


8px; }

.modal-search-overlay .tt-menu { width: 100%; border-style: solid; border-color:


rgb(215, 215, 215); border-image: initial; border-width: 0px 1px 1px; font-size:
15px; color: rgb(102, 102, 102); background: rgb(255, 255, 255); }

.modal-search-overlay .tt-menu .tt-suggestion { padding: 10px; border-bottom: 1px


solid rgb(235, 235, 235); color: rgb(0, 0, 0); cursor: pointer; }

.modal-search-overlay .tt-menu .tt-suggestion:hover { color: rgb(255, 255, 255);


background: rgb(92, 9, 49); transition: background 0.2s ease 0s; }

.modal-search-overlay .tt-menu .tt-suggestion:hover .tt-highlight { color: rgb(255,


255, 255); }

.modal-search-overlay .tt-menu .tt-suggestion .tt-highlight { font-weight: 500;


color: rgb(178, 178, 178); }

.modal-search-overlay .tt-menu .tt-suggestion span { display: block; }

.tooltip { position: absolute; width: 160px; padding: 7px 10px; font-size: 11px;
line-height: 1.4; font-weight: 300; color: rgb(92, 9, 49); background: rgb(255,
255, 255); box-shadow: rgba(0, 0, 0, 0.25) 0px 2px 4px; z-index: 30; }

.tooltip-title { display: block; padding: 0px 14px 0px 0px; font-size: 11px; line-
height: 1.4; font-weight: 400; position: relative; }

.tooltip-title a { position: absolute; top: -1px; right: 4px; width: 10px; height:
10px; color: rgb(92, 9, 49); }
.tooltip-title a:hover { text-decoration: none; }

.tooltip-title a span[class*=" icon-"], .tooltip-title a span[class^="icon-"]


{ font-size: 18px; }

.tooltip-close:hover { text-decoration: none; }

.tooltip p { margin: 0px; }

.autocomplete { padding: 26px 0px 19px; position: relative; }

.autocomplete::after, .autocomplete::before { content: ""; display: table; }

.autocomplete::after { clear: both; }

.autocomplete-typeahead.input-base { line-height: 0; }

.autocomplete-text.fake { position: absolute; visibility: hidden; }

.autocomplete-text.dotted::after { content: "..."; }

.autocomplete-text.dotted:empty::after { content: ""; }

.is-show-all .autocomplete { margin: 0px 0px -2px; padding: 6px 20px 0px; }

.is-show-all .autocomplete-row { text-align: left; }

.is-show-all .autocomplete-text { font-size: 34px; }

.is-show-all .autocomplete-text::after { bottom: 7px; }

.is-book-tab .autocomplete { padding-bottom: 0px; }

.is-book-tab .autocomplete-row { text-align: left; }

.autocomplete.autocomplete-t7-style .twitter-typeahead { width: 100%; }

.autocomplete.autocomplete-t7-style .input-base { overflow: visible; }

.autocomplete.autocomplete-t7-style .input-base::before { content: ""; position:


absolute; top: 50%; margin: -10px 0px 0px; right: 13px; width: 21px; height: 21px;
border-radius: 100%; background-color: rgb(162, 154, 146); transition: background
0.2s ease 0s; z-index: 3; }

@media only screen and (max-width: 767px) {


.autocomplete.autocomplete-t7-style .input-base::before { width: 30px; height:
30px; margin: -15px 0px 0px; right: 19px; }
}

.autocomplete.autocomplete-t7-style .input-base::after { position: absolute; top:


50%; right: 13px; margin: -9px 0px 0px; speak: none; font-style: normal; font-
weight: 400; font-variant: normal; text-transform: none; content: ""; color:
rgb(255, 255, 255); background: 0px center; line-height: 1em; padding: 7px 4px; z-
index: 4; border-radius: 0px; font-size: 6px; font-family: icomoon !important; }

@media only screen and (max-width: 767px) {


.autocomplete.autocomplete-t7-style .input-base::after { right: 19px; width:
30px; height: 30px; padding: 11px 4px; margin: -15px 0px 0px; font-size: 10px; }
}
.autocomplete.autocomplete-t7-style .input-base input[type="text"] { padding-
bottom: 7px; }

@media only screen and (max-width: 767px) {


.autocomplete.autocomplete-t7-style .input-base input[type="text"] { height:
80px; }
}

@media only screen and (max-width: 767px) {


.autocomplete.autocomplete-t7-style .input-base .input-base-placeholder.active
{ height: 40px; padding: 13px 16px 4px; font-size: 20px; }
}

.autocomplete.autocomplete-t7-style .input-base .tt-menu { width: 100%; border-


style: solid; border-color: rgb(215, 215, 215); border-image: initial; border-
width: 0px 1px 1px; font-size: 13px; color: rgb(102, 102, 102); background:
rgb(255, 255, 255); overflow: scroll; max-height: 210px; }

.autocomplete.autocomplete-t7-style .input-base .tt-menu .tt-suggestion { line-


height: 1.5; padding: 10px; border-bottom: 1px solid rgb(235, 235, 235); color:
rgb(178, 178, 178); cursor: pointer; }

.autocomplete.autocomplete-t7-style .input-base .tt-menu .tt-suggestion:hover


{ color: rgb(255, 255, 255); background: rgb(92, 9, 49); transition: background
0.2s ease 0s; }

.autocomplete.autocomplete-t7-style .input-base .tt-menu .tt-suggestion:hover .tt-


highlight { color: rgb(255, 255, 255); }

.autocomplete.autocomplete-t7-style .input-base .tt-menu .tt-suggestion .tt-


highlight { font-weight: 500; color: rgb(0, 0, 0); }

.autocomplete.autocomplete-t7-style .input-base .tt-menu .tt-suggestion span


{ display: block; }

@media only screen and (max-width: 767px) {


.autocomplete.autocomplete-t7-style .input-base .tt-menu .tt-suggestion span
{ display: inline-block; }
}

.autocomplete.autocomplete-t7-style .input-base .tt-menu .tt-cursor { color:


rgb(255, 255, 255); background: rgb(92, 9, 49); transition: background 0.2s ease
0s; }

.autocomplete.autocomplete-t7-style .input-base .tt-menu .tt-cursor .tt-highlight {


color: rgb(255, 255, 255); }

.upgrade-tab .autocomplete { padding-bottom: 11px; }

.trip-type-search .autocomplete { padding: 30px 0px 20px; }

@media only screen and (max-width: 767px) {


.trip-type-search .autocomplete { padding: 48px 0px 34px; }
}

.trip-type-search .autocomplete-row { text-align: left; }

.trip-type-search .autocomplete-label { top: 0px; font-size: 20px; }


@media only screen and (max-width: 767px) {
.trip-type-search .autocomplete-label { font-size: 30px; }
}

.trip-type-search .autocomplete-cell { text-align: left; padding-right: 20px; }

@media only screen and (max-width: 767px) {


.trip-type-search .autocomplete-cell { padding-right: 34px; }
}

.trip-type-search .autocomplete-cell span[class*=" icon-"].icon-pencil, .trip-type-


search .autocomplete-cell span[class^="icon-"].icon-pencil { right: 0px; bottom:
6px; font-size: 20px; }

@media only screen and (max-width: 767px) {


.trip-type-search .autocomplete-cell span[class*=" icon-"].icon-pencil, .trip-
type-search .autocomplete-cell span[class^="icon-"].icon-pencil { font-size: 30px;
bottom: 6px; right: 0px; }
}

.trip-type-search .autocomplete-text { height: 36px; font-size: 26px; line-height:


36px; }

@media only screen and (max-width: 767px) {


.trip-type-search .autocomplete-text { height: 51px; font-size: 45px; line-
height: 51px; }
}

.trip-type-search .autocomplete-text::after { bottom: 4px; }

@media only screen and (max-width: 767px) {


.trip-type-search .autocomplete-text::after { height: 2px; bottom: 4px; }
}

.autocomplete-label { position: absolute; top: 15px; left: 0px; font-size: 16px;


font-weight: 400; }

.autocomplete-row { text-align: center; overflow: hidden; }

.autocomplete-cell { display: inline-block; vertical-align: middle; max-width:


250px; padding: 5px 10px 0px 0px; text-align: left; position: relative; }

@media only screen and (max-width: 767px) {


.autocomplete-cell { max-width: 300px; }
}

.autocomplete-cell.arrow { width: 20%; text-align: center; }

.autocomplete-cell.arrow span[class*=" icon-"], .autocomplete-cell.arrow


span[class^="icon-"] { font-size: 30px; color: rgb(198, 194, 190); }

.autocomplete-cell.arrow span[class*=" icon-"].icon-arrow-


bothdirections, .autocomplete-cell.arrow span[class^="icon-"].icon-arrow-
bothdirections { font-size: 60px; }

.autocomplete-cell.arrow span[class*=" icon-"].icon-arrow-right-


thin, .autocomplete-cell.arrow span[class^="icon-"].icon-arrow-right-thin
{ display: none; }
.autocomplete-cell span[class*=" icon-"], .autocomplete-cell span[class^="icon-"] {
display: inline-block; }

.autocomplete-cell span[class*=" icon-"].icon-pencil, .autocomplete-cell


span[class^="icon-"].icon-pencil { margin: 0px -2px; position: absolute; right: -
6px; bottom: 15px; font-size: 16px; }

.autocomplete.is-one-way-cell.arrow span[class*=" icon-"].icon-arrow-


bothdirections, .autocomplete.is-one-way-cell.arrow span[class^="icon-"].icon-
arrow-bothdirections { display: none; }

.autocomplete.is-one-way-cell.arrow span[class*=" icon-"].icon-arrow-


right, .autocomplete.is-one-way-cell.arrow span[class^="icon-"].icon-arrow-right
{ display: inline; }

.autocomplete-text { display: block; min-width: 144px; font-size: 44px; line-


height: 45px; height: 45px; color: rgb(101, 34, 69); position: relative; outline:
0px; white-space: nowrap; overflow: hidden; border-bottom: 1px solid rgb(101, 34,
69); }

@media only screen and (max-width: 959px) {


.autocomplete-text { font-size: 40px; }
}

.sub-menu-container .autocomplete { padding: 0px; }

.autocomplete label { display: inline-block; vertical-align: middle; width: 145px;


font-size: 18px; font-weight: 400; }

@media only screen and (max-width: 767px) {


.autocomplete label { display: block; width: 100%; margin: 0px 0px 8px; font-
size: 27px; }
}

.autocomplete-input-holder { display: inline-block; vertical-align: middle; width:


100%; max-width: 215px; position: relative; }

@media only screen and (max-width: 767px) {


.autocomplete-input-holder { max-width: 100%; }
}

.autocomplete-input-holder input[type="text"] { width: 100% !important; padding:


15px 9px 14px !important; background: rgb(255, 255, 255) !important; }

@media only screen and (max-width: 767px) {


.autocomplete-input-holder input[type="text"] { padding: 23px 18px 22px !
important; }
}

.autocomplete-input-holder input[type="text"]:focus { border-bottom-color: rgb(255,


255, 255); }

.autocomplete-drop { display: none; position: absolute; top: 100%; left: 0px;


right: 0px; padding: 0px 11px 0px 20px; font-size: 15px; line-height: 1.133; color:
rgb(0, 0, 0); background: rgb(255, 255, 255); border-style: solid; border-color:
rgb(215, 215, 215); border-image: initial; border-width: 0px 1px 1px; z-index:
20; }
.autocomplete-drop::before { content: ""; position: absolute; top: 0px; left: 10px;
right: 10px; height: 1px; background: rgb(235, 235, 235); }

.autocomplete-drop > li { border-top: 1px solid rgb(235, 235, 235); }

.autocomplete-drop > li a { display: block; padding: 10px 0px; color: rgb(0, 0, 0);
}

.autocomplete-drop > li a:hover { text-decoration: none; }

.autocomplete-drop > li .city, .autocomplete-drop > li .country { display: block; }

.autocomplete-drop > li .city { font-weight: 300; }

.autocomplete-drop > li .country { font-weight: 400; }

.autocomplete-drop > li .key-word { font-weight: 500; color: rgb(92, 9, 49); }

input[type="text"]:focus + .autocomplete-drop { display: block; }

.autocomplete-widget label { display: block; margin-top: 5px; }

.autocomplete-widget .twitter-typeahead { width: 100%; }

.autocomplete .autocomplete-widget input.typeahead[type="text"], .autocomplete-


widget .autocomplete input.typeahead[type="text"], .autocomplete-
widget .typeahead.input-base-elem { padding-bottom: 14px; padding-top: 16px; }

.autocomplete-widget .tt-menu { width: 100%; }

.autocomplete-widget .autocomplete-template { padding: 10px; border-bottom: 1px


solid rgb(235, 235, 235); color: rgb(0, 0, 0); cursor: pointer; background:
rgb(255, 255, 255); }

.autocomplete-widget .autocomplete-template:hover { color: rgb(55, 62, 70);


background: rgb(230, 230, 230); }

.checkbox-slide { display: inline-block; vertical-align: top; width: 60px; height:


26px; position: relative; }

@media only screen and (max-width: 767px) {


.checkbox-slide { width: 115px; height: 50px; }
}

.register-form-checkbox-bar .checkbox-slide { vertical-align: middle; margin: 0px


0px 0px 19px; }

@media only screen and (max-width: 767px) {


.register-form-checkbox-bar .checkbox-slide { display: block; margin: 0px auto; }
}

.checkbox-slide .text-no { color: rgb(255, 255, 255); position: absolute; right:


9px; z-index: 0; font-size: 12px; line-height: 26px; text-transform: uppercase;
opacity: 1; transition: opacity 0.2s ease 0s; }

@media only screen and (max-width: 767px) {


.checkbox-slide .text-no { font-size: 22px; line-height: 50px; right: 15px; }
}
.checkbox-slide .text-yes { position: absolute; left: 7px; color: rgb(255, 255,
255); z-index: 1; font-size: 12px; line-height: 26px; text-transform: uppercase;
opacity: 0; transition: opacity 0.2s ease 0s; }

@media only screen and (max-width: 767px) {


.checkbox-slide .text-yes { font-size: 22px; line-height: 50px; left: 16px; }
}

.checkbox-slide label { position: absolute; top: 0px; left: 0px; width: 100%;
height: 100%; background: rgb(215, 215, 215); transition: background 0.4s ease 0s;
border-radius: 50px; overflow: hidden; z-index: 2; cursor: pointer; }

.checkbox-slide .decor-circle { display: block; width: 22px; height: 22px; cursor:


pointer; position: absolute; top: 2px; left: 2px; z-index: 1; background: rgb(255,
255, 255); border-radius: 100%; transform: translateX(0px); transition: transform
0.4s ease 0s, -webkit-transform 0.4s ease 0s; font-size: 0px; line-height: 0;
color: transparent; text-indent: 100%; }

@media only screen and (max-width: 767px) {


.checkbox-slide .decor-circle { width: 42px; height: 42px; top: 4px; left: 4px; }
}

.checkbox-slide input[type="checkbox"] { position: relative; opacity: 0; z-index:


4; }

@media only screen and (max-width: 767px) {


.checkbox-slide input[type="checkbox"] { width: 100%; height: 100%; }
}

.checkbox-slide input[type="checkbox"]:checked + label { background: rgb(92, 9,


49); transition: background 0.4s ease 0s; }

.checkbox-slide input[type="checkbox"]:checked + label .decor-circle { transform:


translateX(34px); transition: transform 0.4s ease 0s, -webkit-transform 0.4s ease
0s; }

.checkbox-slide input[type="checkbox"]:checked + label .decor-circle.long


{ transform: translateX(70px); }

@media only screen and (max-width: 767px) {


.checkbox-slide input[type="checkbox"]:checked + label .decor-circle { transform:
translateX(65px); }
}

.checkbox-slide input[type="checkbox"]:checked + label .text-yes { opacity: 1;


transition: opacity 0.2s ease 0s; }

.checkbox-slide input[type="checkbox"]:checked + label .text-no { opacity: 0;


transition: opacity 0.2s ease 0s; }

.checkbox-slide.checkbox-slide--green input[type="checkbox"]:checked + label


{ background: rgb(121, 172, 110); }

.checkbox-slide.is-small { width: 26px; height: 15px; margin: 0px 8px 0px 0px;
vertical-align: middle; }

.checkbox-slide.is-small label { background: rgb(164, 164, 164); }

.checkbox-slide.is-small .decor-circle { width: 13px; height: 13px; top: 1px; left:


1px; }

.checkbox-slide.is-small input[type="checkbox"]:checked + label .decor-circle


{ transform: translateX(11px); }

.checkbox-base { display: inline-block; vertical-align: top; position: relative;


overflow: hidden; margin: 0px; }

@media only screen and (max-width: 767px) {


.checkbox-base { margin: 10px 0px; }
}

.checkbox-base.is-margin-top { margin: 15px 10px 15px 0px; }

@media only screen and (max-width: 767px) {


.checkbox-base.is-margin-top { margin: 27px 0px 24px 15px; }
}

.checkbox-base.is-above-input { position: absolute; right: 15px; top: 50%; margin:


-10px 0px 0px; z-index: 10; }

@media only screen and (max-width: 767px) {


.checkbox-base.is-above-input { margin: -12px 0px 0px; right: 19px; }
}

.checkbox-base.is-add-margin-left { margin-left: 10px; }

@media only screen and (max-width: 767px) {


.checkbox-base.is-add-margin-left { margin-left: 10px; }
}

.checkbox-base.error .checkbox-base-text { color: rgb(181, 0, 0); }

.checkbox-base.error .checkbox-base-text::before { border-color: rgb(181, 0, 0); }

.checkbox-base [type="checkbox"] { position: absolute; left: -100%; top: -100%;


visibility: hidden; opacity: 0; }

.checkbox-base [type="checkbox"]:checked ~ span::before { border-color: rgb(215,


215, 215); background-color: rgb(235, 235, 235); transition: background 0.2s ease
0s; }

.checkbox-base [type="checkbox"]:checked ~ span::after { width: 18px; transition:


all 0.2s ease 0s; }

@media only screen and (max-width: 767px) {


.checkbox-base [type="checkbox"]:checked ~ span::after { width: 20px; }
}

.checkbox-base-text { float: left; font-size: 12px; line-height: 1.4; color:


rgb(101, 34, 69); padding: 2px 0px 2px 28px; cursor: pointer; }

.checkbox-base-text sup { font-size: 20px; top: 0px; }

@media only screen and (max-width: 767px) {


.checkbox-base-text { pointer-events: none; padding: 0px 0px 0px 38px; font-size:
20px; }
}
.checkbox-base-text::before { content: ""; position: absolute; left: 0px; top: 0px;
width: 20px; height: 20px; border: 1px solid rgb(215, 215, 215); background-color:
rgb(255, 255, 255); transition: background 0.2s ease 0s; }

@media only screen and (max-width: 767px) {


.checkbox-base-text::before { width: 25px; height: 25px; top: 1px; }
}

.checkbox-base-text::after { content: ""; position: absolute; left: 2px; top: 2px;


speak: none; font-style: normal; font-weight: 400; font-variant: normal; text-
transform: none; font-size: 16px; line-height: 1; -webkit-font-smoothing:
antialiased; color: rgb(92, 9, 49); width: 0px; pointer-events: none; transition:
all 0.2s ease 0s; overflow: hidden; font-family: icomoon !important; }

@media only screen and (max-width: 767px) {


.checkbox-base-text::after { font-size: 22px; }
}

.checkbox-base-text.is-before-input { padding-left: 2px; padding-right: 28px; }

.checkbox-base-text.is-before-input::before { left: auto; right: 0px; }

.checkbox-base-text.is-before-input::after { left: 100%; transform: translateX(-


18px); }

.input-base { position: relative; overflow: hidden; }

@media only screen and (max-width: 767px) {


.input-base.is-textarea-elem { height: 420px; }
}

.input-base.is-optional .input-base-placeholder { padding-top: 12px; line-height:


1; }

.input-base.is-optional .input-base-placeholder small { display: block; font-size:


70%; }

@media only screen and (max-width: 767px) {


.input-base.is-optional .input-base-placeholder { padding-top: 22px; }
}

@media only screen and (max-width: 767px) {


.autocomplete .input-base.is-optional input[type="text"]:focus ~ .input-base-
placeholder, .input-base.is-optional .autocomplete input[type="text"]:focus
~ .input-base-placeholder, .input-base.is-optional .input-base-elem:focus ~ .input-
base-placeholder, .input-base.is-optional.filled .input-base-placeholder { padding-
top: 8px !important; }
}

.input-base .twitter-typeahead.error, .input-base.error { height: auto; overflow:


visible; }

.autocomplete .input-base .twitter-typeahead.error


input[type="text"], .autocomplete .input-base.error input[type="text"], .input-base
.twitter-typeahead.error .autocomplete input[type="text"], .input-base .twitter-
typeahead.error .input-base-elem, .input-base .twitter-typeahead.error .input-base-
placeholder, .input-base.error .autocomplete input[type="text"], .input-
base.error .input-base-elem, .input-base.error .input-base-placeholder { height:
50px; padding-right: 35px; }
@media only screen and (max-width: 767px) {
.autocomplete .input-base .twitter-typeahead.error
input[type="text"], .autocomplete .input-base.error input[type="text"], .input-base
.twitter-typeahead.error .autocomplete input[type="text"], .input-base .twitter-
typeahead.error .input-base-elem, .input-base .twitter-typeahead.error .input-base-
placeholder, .input-base.error .autocomplete input[type="text"], .input-
base.error .input-base-elem, .input-base.error .input-base-placeholder { height:
80px; padding-right: 55px; }
}

.input-base .twitter-typeahead.error .input-base-bg, .input-base.error .input-base-


bg { height: 50px; }

@media only screen and (max-width: 767px) {


.input-base .twitter-typeahead.error .input-base-bg, .input-base.error .input-
base-bg { height: 80px; }
}

.input-base .twitter-typeahead.error::after, .input-base.error::after { content:


""; position: absolute; top: 16px; right: 10px; z-index: 1; color: rgb(181, 0, 0);
font-size: 18px; speak: none; font-style: normal; font-weight: 400; font-variant:
normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased;
font-family: icomoon !important; }

@media only screen and (max-width: 767px) {


.input-base .twitter-typeahead.error::after, .input-base.error::after { top:
26px; right: 18px; font-size: 30px; }
}

.input-base.error textarea.input-base-elem { background: rgba(181, 0, 0, 0.1); }

.input-base.error.is-textarea-elem::after { content: normal; }

.autocomplete .input-base .twitter-typeahead.error input[type="text"], .input-


base .twitter-typeahead.error .autocomplete input[type="text"], .input-
base .twitter-typeahead.error .input-base-elem, .input-base .twitter-
typeahead.error .input-base-placeholder { padding-right: 60px; }

@media only screen and (max-width: 767px) {


.autocomplete .input-base .twitter-typeahead.error input[type="text"], .input-
base .twitter-typeahead.error .autocomplete input[type="text"], .input-
base .twitter-typeahead.error .input-base-elem, .input-base .twitter-
typeahead.error .input-base-placeholder { padding-right: 90px; }
}

.input-base .twitter-typeahead.error ~ .input-base-placeholder { color: rgb(181, 0,


0); }

.input-base .twitter-typeahead.error::after { right: 40px; }

@media only screen and (max-width: 767px) {


.input-base .twitter-typeahead.error::after { right: 60px; }
}

.input-base.input-base-with-suggestions { height: auto; overflow: visible; }

.autocomplete .input-base.input-base-with-suggestions input[type="text"], .input-


base.input-base-with-suggestions .autocomplete input[type="text"], .input-
base.input-base-with-suggestions .input-base-elem, .input-base.input-base-with-
suggestions .input-base-placeholder { height: 50px; }

@media only screen and (max-width: 767px) {


.autocomplete .input-base.input-base-with-suggestions input[type="text"], .input-
base.input-base-with-suggestions .autocomplete input[type="text"], .input-
base.input-base-with-suggestions .input-base-elem { height: 80px; }
}

.input-base.input-base-with-suggestions .icon { display: none; margin-right: 5px;


font-size: 20px; }

@media only screen and (max-width: 767px) {


.input-base.input-base-with-suggestions .icon { position: relative; top: 8px;
margin-right: 15px; font-size: 30px; }
}

.input-base.input-base-with-suggestions.shown-pwd .input-base-elem-pwd-text
{ color: rgb(143, 143, 141); }

.input-base.input-base-with-suggestions.shown-pwd .input-base-elem-pwd-text-value {
display: none; }

@media only screen and (max-width: 767px) {


.input-base { height: 80px; margin: 0px 0px 20px; }
}

.input-base .text-hide { position: absolute; left: -999px; top: -999px; }

.autocomplete input[type="text"], .input-base-elem { display: block; width: 100%;


height: inherit; border: 1px solid rgb(215, 215, 215); background: 0px center;
padding: 23px 9px 8px; position: relative; font-size: 15px; line-height: 1.3; font-
weight: 400; color: rgb(153, 153, 153); z-index: 10; outline: 0px; }

.autocomplete input[type="text"]::-webkit-input-placeholder, .input-base-elem::-


webkit-input-placeholder { color: rgb(153, 153, 153); }

.autocomplete .is-textarea-elem input[type="text"], .is-textarea-elem .autocomplete


input[type="text"], .is-textarea-elem .input-base-elem { height: 250px; resize:
none; width: 100% !important; }

.autocomplete .is-textarea-elem input.small[type="text"], .is-textarea-


elem .autocomplete input.small[type="text"], .is-textarea-elem .input-base-
elem.small { height: 100px; }

.autocomplete .is-textarea-elem input.medium[type="text"], .is-textarea-


elem .autocomplete input.medium[type="text"], .is-textarea-elem .input-base-
elem.medium { height: 200px; }

.autocomplete .is-textarea-elem input.big[type="text"], .is-textarea-


elem .autocomplete input.big[type="text"], .is-textarea-elem .input-base-elem.big {
height: 300px; }

.autocomplete .is-textarea-elem input.large[type="text"], .is-textarea-


elem .autocomplete input.large[type="text"], .is-textarea-elem .input-base-
elem.large { height: 400px; }

.autocomplete .filled input[type="text"] ~ .input-base-placeholder, .autocomplete


input[type="text"]:focus ~ .input-base-placeholder, .filled .autocomplete
input[type="text"] ~ .input-base-placeholder, .filled .input-base-elem ~ .input-
base-placeholder, .input-base-elem:focus ~ .input-base-placeholder { height: 26px;
padding: 5px 10px 0px; font-size: 10px; color: rgb(92, 9, 49); transition: all 0.2s
ease 0s; z-index: 2; }

.autocomplete .filled input[type="text"] ~ .input-base-placeholder


sup, .autocomplete input[type="text"]:focus ~ .input-base-placeholder
sup, .filled .autocomplete input[type="text"] ~ .input-base-placeholder
sup, .filled .input-base-elem ~ .input-base-placeholder sup, .input-base-elem:focus
~ .input-base-placeholder sup { display: none; }

@media only screen and (max-width: 767px) {


.autocomplete .filled input[type="text"] ~ .input-base-placeholder, .autocomplete
input[type="text"]:focus ~ .input-base-placeholder, .filled .autocomplete
input[type="text"] ~ .input-base-placeholder, .filled .input-base-elem ~ .input-
base-placeholder, .input-base-elem:focus ~ .input-base-placeholder { font-size:
18px; height: 40px; padding: 13px 16px 4px; }
}

.autocomplete .filled input[disabled][type="text"], .autocomplete input[disabled]


[type="text"], .filled .autocomplete input[disabled][type="text"], .filled .input-
base-elem[disabled], .input-base-elem[disabled] { background: rgb(235, 235, 235); }

.autocomplete .filled input[disabled][type="text"] ~ .input-base-


placeholder, .autocomplete input[disabled][type="text"] ~ .input-base-
placeholder, .filled .autocomplete input[disabled][type="text"] ~ .input-base-
placeholder, .filled .input-base-elem[disabled] ~ .input-base-placeholder, .input-
base-elem[disabled] ~ .input-base-placeholder { color: rgb(143, 143, 141); }

.autocomplete .input-base.filled.pre-filled input[type="text"]:focus ~ .input-base-


placeholder, .autocomplete .input-base.filled.pre-filled input[type="text"]
~ .input-base-placeholder, .input-base.filled.pre-filled .autocomplete
input[type="text"]:focus ~ .input-base-placeholder, .input-base.filled.pre-
filled .autocomplete input[type="text"] ~ .input-base-placeholder, .input-
base.filled.pre-filled .input-base-elem:focus ~ .input-base-placeholder, .input-
base.filled.pre-filled .input-base-elem ~ .input-base-placeholder { color: rgb(143,
143, 141); }

.autocomplete input.populated[type="text"] ~ .input-base-placeholder, .input-base-


elem.populated ~ .input-base-placeholder { height: 26px !important; padding: 0px
10px !important; font-size: 10px !important; color: rgb(92, 9, 49) !important; }

.autocomplete .error input[type="text"], .error .autocomplete


input[type="text"], .error .input-base-elem { border-color: rgb(181, 0, 0); }

.autocomplete .error input[type="text"] ~ .input-base-


placeholder, .error .autocomplete input[type="text"] ~ .input-base-
placeholder, .error .input-base-elem ~ .input-base-placeholder { color: rgb(181, 0,
0); }

.autocomplete .error input[type="text"]:focus ~ .input-base-


bg, .error .autocomplete input[type="text"]:focus ~ .input-base-bg, .error .input-
base-elem:focus ~ .input-base-bg { background-color: rgb(255, 255, 255); }

.autocomplete .input-base-with-suggestions input[type="text"]:focus, .input-base-


with-suggestions .autocomplete input[type="text"]:focus, .input-base-with-
suggestions .input-base-elem:focus { border-color: rgb(0, 90, 166); }

.autocomplete .input-base-with-suggestions input[type="text"]:focus ~ .input-base-


bg, .input-base-with-suggestions .autocomplete input[type="text"]:focus ~ .input-
base-bg, .input-base-with-suggestions .input-base-elem:focus ~ .input-base-bg
{ background-color: transparent; }

.autocomplete .input-base-with-suggestions input[type="text"]:focus ~ .input-base-


placeholder, .input-base-with-suggestions .autocomplete input[type="text"]:focus
~ .input-base-placeholder, .input-base-with-suggestions .input-base-elem:focus
~ .input-base-placeholder { color: rgb(0, 90, 166); }

.autocomplete .input-base-with-suggestions input[type="text"]:focus ~ .input-base-


msg-box, .input-base-with-suggestions .autocomplete input[type="text"]:focus
~ .input-base-msg-box, .input-base-with-suggestions .input-base-elem:focus
~ .input-base-msg-box { background: rgba(0, 90, 166, 0.1); border-color: rgb(0, 90,
166); color: rgb(0, 90, 166); }

.autocomplete input[type="text"]:focus ~ .input-base-bg, .input-base-elem:focus


~ .input-base-bg { background-color: rgb(235, 235, 235); transition: background
0.35s ease 0s; }

.autocomplete input[type="text"]:focus, .input-base-elem:focus { outline: 0px; }

.autocomplete .is-under-checkbox input[type="text"], .is-under-


checkbox .autocomplete input[type="text"], .is-under-checkbox .input-base-elem
{ padding-right: 80px; }

.autocomplete .is-under-checkbox input[type="text"], .is-under-


checkbox .autocomplete input[type="text"], .is-under-checkbox .input-base-elem
{ padding-right: 40px; }

.input-base-elem-pwd-text { color: transparent; }

.input-base-elem-pwd-text-value { display: block; position: absolute; left: 11px;


z-index: 1; margin-top: -27px; background: rgb(255, 255, 255); }

@media only screen and (max-width: 767px) {


.input-base-elem-pwd-text-value { left: 18px; margin-top: -42px; font-size: 26px;
}
}

.input-base-elem-pwd-text-show { position: absolute; right: 16px; top: 16px; z-


index: 2; }

@media only screen and (max-width: 767px) {


.autocomplete input[type="text"], .input-base-elem { padding: 36px 16px 12px;
font-size: 22px; }
}

.input-base.is-calendar::after { content: ""; position: absolute; right: 10px;


top: 50%; margin: -10px 0px 0px; font-size: 20px; color: rgb(92, 9, 49); speak:
none; font-style: normal; font-weight: 400; font-variant: normal; text-transform:
none; line-height: 1; -webkit-font-smoothing: antialiased; font-family: icomoon !
important; }

@media only screen and (max-width: 767px) {


.input-base.is-calendar::after { right: 19px; font-size: 30px; margin: -15px 0px
0px; }
}

.input-base-placeholder { position: absolute; top: 0px; left: 0px; width: 100%;


height: inherit; font-size: 15px; line-height: 1.5; color: rgb(153, 153, 153);
padding: 15px 11px; pointer-events: none; z-index: 1; transition: all 0.2s ease 0s;
white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.input-base-placeholder sup { font-size: 20px; top: 0px; color: rgb(181, 0, 0); }

.input-base-placeholder.active { height: 26px; padding: 5px 10px 0px; font-size:


10px; color: rgb(92, 9, 49); transition: all 0.2s ease 0s; }

.input-base-placeholder.active + .input-base-bg { background: rgb(235, 235, 235);


transition: background 0.35s ease 0s; }

.input-base-placeholder.active sup { display: none; }

@media only screen and (max-width: 767px) {


.input-base-placeholder { font-size: 22px; padding: 25px 16px; }
.input-base-placeholder.active { font-size: 18px; height: 40px; }
}

.input-base-bg { position: absolute; top: 0px; left: 0px; width: 100%; height:
100%; pointer-events: none; background-color: rgb(255, 255, 255); transition:
background 0.35s ease 0s; z-index: 0; font-size: 0px; line-height: 0; text-indent:
100%; color: transparent; }

.input-base-msg-box { display: none; padding: 10px; background: rgb(255, 255, 255);


border-width: 0px 1px 1px; border-right-style: solid; border-bottom-style: solid;
border-left-style: solid; border-right-color: rgb(215, 215, 215); border-bottom-
color: rgb(215, 215, 215); border-left-color: rgb(215, 215, 215); border-image:
initial; border-top-style: initial; border-top-color: initial; }

.input-base-msg-box .input-base-msg-empty, .input-base-msg-box .input-base-msg-


rules { display: none; }

.input-base-msg-box .input-base-msg-rules-warning { position: relative; padding-


left: 30px; font-size: 15px; }

.input-base-msg-box .input-base-msg-rules-warning .icon { position: absolute; top:


0px; left: 0px; font-size: 22px; }

.input-base-msg-box li { position: relative; padding-left: 10px; line-height: 1.35;


}

@media only screen and (max-width: 767px) {


.input-base-msg-box li { padding-left: 20px; }
}

.input-base-msg-box li::before { content: "•"; position: absolute; top: 50%; left:


0px; padding-right: 8px; font-size: 20px; transform: translateY(-50%); }

@media only screen and (max-width: 767px) {


.input-base-msg-box li::before { font-size: 34px; }
}

.error .input-base-msg-box { background: rgb(247, 229, 229); border-color: rgb(181,


0, 0); color: rgb(181, 0, 0); }

@media only screen and (max-width: 767px) {


.input-base-msg-box { font-size: 22px; }
}
.input-base.filled .input-base-placeholder { height: 26px; padding: 6px 10px; font-
size: 11px; color: rgb(92, 9, 49); transition: all 0.2s ease 0s; }

@media only screen and (max-width: 767px) {


.input-base.filled .input-base-placeholder { font-size: 18px; height: 40px;
padding: 13px 16px 4px; }
}

.input-custom { position: relative; overflow: hidden; background: rgb(255, 255,


255); }

@media (max-width: 1280px) {


.input-custom { padding: 11px 0px 0px; }
}

.input-custom.is-divider { margin-left: 1px; }

@media only screen and (max-width: 767px) {


.input-custom.is-divider { margin: 1px 0px 0px; }
}

.input-custom.is-dark-font .input-custom-input::-webkit-input-placeholder, .input-


custom.is-dark-font input[type="text"]::-webkit-input-placeholder { color: rgb(0,
0, 0); opacity: 1; }

.input-custom input[type="text"], .input-custom-input { display: block; width:


100%; height: 60px; padding: 21px 20px 10px 10px; font-size: 25px; line-height:
1.3em; font-weight: 100; color: rgb(0, 0, 0); border: 0px; background: 0px center
rgb(255, 255, 255); text-overflow: ellipsis; white-space: nowrap; overflow: hidden;
}

.input-custom input[type="text"]::-webkit-input-placeholder, .input-custom-input::-


webkit-input-placeholder { color: rgb(0, 0, 0); }

.input-custom input[type="text"]:focus, .input-custom-input:focus { background-


color: rgb(255, 255, 255); color: rgb(0, 0, 0); }

@media (max-width: 1280px) {


.input-custom input[type="text"], .input-custom-input { height: 49px; padding-
top: 11px; }
}

.input-custom-label { font-size: 12px; line-height: 15px; font-weight: 700;


position: absolute; left: 10px; top: 10px; right: 10px; color: rgb(114, 40, 88);
text-transform: uppercase; }

.input-file { position: relative; height: 50px; overflow: hidden; }

@media only screen and (max-width: 767px) {


.input-file { height: 150px; margin: 0px 0px 20px; }
}

.input-file .text-hide { position: absolute; left: -999px; top: -999px; }

.input-file .error-text { color: rgb(181, 0, 0); }

.input-file-hidden { position: absolute; width: 100%; height: 100%; color:


transparent; background-color: transparent; border-color: transparent; opacity: 0;
top: 0px; left: 0px; z-index: 3; cursor: pointer; }

.input-file-elem { display: block; width: 100%; height: inherit; border: 1px solid
rgb(215, 215, 215); background: 0px center; padding: 23px 120px 8px 9px; position:
relative; font-size: 15px; line-height: 1.3; font-weight: 300; color: rgb(153, 153,
153); z-index: 2; outline: 0px; }

.input-file-elem::-webkit-input-placeholder { color: rgb(153, 153, 153); }

.filled .input-file-elem ~ .input-base-placeholder, .input-file-elem:focus


~ .input-base-placeholder { height: 26px; padding: 6px 10px; font-size: 11px;
color: rgb(92, 9, 49); transition: all 0.2s ease 0s; }

@media only screen and (max-width: 767px) {


.filled .input-file-elem ~ .input-base-placeholder, .input-file-elem:focus
~ .input-base-placeholder { font-size: 18px; height: 40px; padding: 13px 16px
4px; }
}

.input-file-elem:focus ~ .input-base-bg { background-color: rgb(235, 235, 235);


transition: background 0.35s ease 0s; }

.input-file-elem:focus { outline: 0px; }

.is-under-checkbox .input-file-elem { padding-right: 80px; }

.is-under-checkbox .input-file-elem { padding-right: 40px; }

@media only screen and (max-width: 767px) {


.input-file-elem { padding: 36px 16px 12px; font-size: 22px; }
}

.input-file-placeholder { position: absolute; top: 0px; left: 0px; width: 100%;


height: inherit; font-size: 15px; line-height: 1.5; color: rgb(153, 153, 153);
padding: 15px 130px 15px 11px; pointer-events: none; z-index: 1; transition: all
0.2s ease 0s; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

@media only screen and (max-width: 767px) {


.input-file-placeholder { font-size: 22px; padding: 25px 16px; }
}

.input-file-bg { position: absolute; top: 0px; left: 0px; width: 100%; height:
100%; pointer-events: none; background-color: rgb(255, 255, 255); transition:
background 0.35s ease 0s; z-index: 0; font-size: 0px; line-height: 0; text-indent:
100%; color: transparent; }

.input-file-additional-info { display: inline-block; width: 100%; color: rgb(215,


215, 215); font-size: 12px; line-height: 18px; }

@media only screen and (max-width: 767px) {


.input-file-additional-info { font-size: 18px; line-height: 45px; }
}

.input-file-button { position: absolute; top: 50%; height: 32px; margin: -16px 0px
0px; right: 9px; width: 112px; border-radius: 3px; background-color: rgb(31, 100,
95); padding: 5px 10px; text-align: center; font-size: 15px; font-weight: 300;
color: rgb(255, 255, 255); }

@media only screen and (max-width: 767px) {


.input-file-button { width: 174px; height: 50px; font-size: 20px; padding: 11px
12px; top: auto; bottom: 23px; right: 50%; transform: translateX(50%); margin: 0px;
}
}

.input-file--with-icon { overflow: visible; }

.input-file--with-icon .input-file-elem { border: 1px solid rgb(208, 184, 195); }

.input-file--with-icon .input-file-bg { background-color: rgb(249, 245, 245); }

.input-file--with-icon .input-file-placeholder { padding-right: 28%; color: rgb(82,


18, 49); }

.input-file--with-icon .input-file-placeholder sup { font-size: 20px; top: 0px; }

.input-file--with-icon .input-file-button { width: auto; background: 0px center;


margin-top: -18px; color: rgb(82, 18, 49); font-size: 22px; }

@media only screen and (max-width: 767px) {


.input-file--with-icon .input-file-button { top: 50%; right: 12px; margin-top: -
3px; transform: translateY(-50%); font-size: 30px; }
}

.input-file--with-icon.filled .input-file-button .icon { position: relative; top: -


4px; left: -2px; font-size: 15px; z-index: 3; cursor: pointer; }

@media only screen and (max-width: 767px) {


.input-file--with-icon.filled .input-file-button .icon { font-size: 24px; }
}

.input-file--with-icon.error .input-file-elem { border-color: rgb(181, 0, 0); }

.input-file--with-icon.error .input-file-placeholder { color: rgb(181, 0, 0); }

.input-file--with-icon.error .input-file-bg { background: rgba(181, 0, 0, 0.1); }

.input-file--with-icon.error .input-file-button { display: none; }

.input-file--with-icon.error::after { content: ""; position: absolute; top: 16px;


right: 20px; z-index: 1; color: rgb(181, 0, 0); font-size: 18px; speak: none; font-
style: normal; font-weight: 400; font-variant: normal; text-transform: none; line-
height: 1; -webkit-font-smoothing: antialiased; font-family: icomoon !important; }

@media only screen and (max-width: 767px) {


.input-file--with-icon.error::after { top: 26px; right: 18px; font-size: 30px; }
}

@media only screen and (max-width: 767px) {


.input-file--with-icon { height: 78px; }
}

@media only screen and (max-width: 959px) {


.custom-select.is-rectangle-large { margin: 0px 0px 20px; }
}

.form-status { display: none; }

.radio-base { font-size: 12px; line-height: 1.2; }


.radio-base.is-margin-top { margin: 15px 10px 15px 0px; }

@media only screen and (max-width: 767px) {


.radio-base.is-margin-top { margin: 27px 0px 24px 15px; }
}

.radio-base.is-add-margin-left { margin-left: 10px; }

@media only screen and (max-width: 767px) {


.radio-base.is-add-margin-left { margin-left: 10px; }
}

.radio-base.error .radio-base-text { color: rgb(181, 0, 0); }

.radio-base.error .radio-base-text::before { border-color: rgb(181, 0, 0); }

.radio-base input[type="radio"] { opacity: 0; }

.radio-base input[type="radio"][disabled] ~ .radio-base-text::before { border-


color: rgb(144, 145, 146); }

.radio-base-text { display: block; font-size: 15px; padding: 1px 0px 0px 22px;
position: relative; cursor: pointer; }

.radio-base-text sup { font-size: 20px; top: 0px; }

.radio-base-text::before { content: ""; position: absolute; top: 2px; left: 1px;


width: 15px; height: 15px; border: 2px solid rgb(92, 9, 49); border-radius: 100%; }

@media only screen and (max-width: 767px) {


.radio-base-text { pointer-events: none; }
}

.radio-base input[type="radio"]:checked + .radio-base-text::before { background:


rgb(92, 9, 49); }

.radio-base.radio-base-v2 { color: rgb(82, 18, 49); }

.radio-base.radio-base-v2 input[type="radio"][disabled] ~ .radio-base-text { color:


rgb(143, 143, 141); }

@media only screen and (max-width: 767px) {


.radio-base.radio-base-v2 .radio-base-text::before { width: 30px; height: 30px;
top: -3px; }
}

@media only screen and (max-width: 767px) {


.radio-base.radio-base-v2 .radio-base-text { padding-left: 44px; font-size: 18px;
}
}

.social { margin: 0px; letter-spacing: -3px; text-align: right; }

.social::after, .social::before { content: ""; display: table; }

.social::after { clear: both; }

.social li { display: inline-block; vertical-align: middle; letter-spacing: 0px;


margin: 0px 5px; }

.social a { display: block; }

.social a span[class*=" icon-"], .social a span[class^="icon-"] { font-size:


30px; }

.social a:hover { text-decoration: none; }

.navigation-cover { width: 100%; max-width: 1192px; margin: 0px auto; padding: 0px;
background: url("clientlibs/images/bg-dropdown.gif") 0px 100% no-repeat rgb(242,
242, 242); box-shadow: rgba(0, 0, 0, 0.25) 3px 3px 103px; left: 0px; right: 0px;
position: absolute; z-index: 4; top: 100%; }

.navigation-cover::after, .navigation-cover::before { content: ""; display:


table; }

.navigation-cover::after { clear: both; }

.header-dropdown { position: absolute; top: -9999px; left: 0px; right: 0px; z-


index: 4; margin: 0px auto; padding: 0px; }

.header-dropdown .container, .header-dropdown .helpfaqwidget__container { position:


relative; }

.header-dropdown.active { top: 100%; }

@media only screen and (max-width: 959px) {


.header-dropdown { visibility: hidden; position: fixed; top: 0px; bottom: 0px;
margin-top: 40px; overflow-y: auto; background: rgb(255, 255, 255); box-shadow:
rgba(0, 0, 0, 0.1) 0px 5px 5px inset; }
}

.header-dropdown .drop { position: absolute; width: 100%; padding: 22px 10px 90px;
text-align: left; opacity: 0; }

@media only screen and (max-width: 959px) {


.header-dropdown .drop { position: fixed; inset: 0px 0px 0px 100%; padding: 0px
30px; margin-top: 111px; overflow-y: auto; transition: all 0.5s ease 0s; }
.header-dropdown .drop div[class~="col-"] { width: 100%; padding: 0px 10px !
important; }
.header-dropdown .drop .no-gutter-left, .header-dropdown .drop .no-gutter-right {
padding-left: 10px !important; padding-right: 10px !important; }
}

.header-dropdown .drop-title { display: block; font-size: 35px; font-weight: 300; }

@media only screen and (max-width: 959px) {


.active .header-dropdown .drop-title { display: none; }
}

.header-dropdown .drop .title-lvl2 { display: none; }

@media only screen and (max-width: 959px) {


.header-dropdown .drop .title-lvl2 { display: block; font-weight: 300; font-size:
24px; padding: 33px 12px 37px 10px; text-decoration: underline; z-index: 4; border-
bottom: 1px solid rgb(199, 199, 199); }
}
.header-dropdown .drop-privilege-club .drop-block-offers-promo { margin: 0px 0px
6px; }

.header-dropdown .drop-privilege-club .drop-block-more-link { margin: 0px 0px 17px;


padding: 0px; overflow: visible; }

.header-dropdown .drop-privilege-club .drop-block-more-link::after, .header-


dropdown .drop-privilege-club .drop-block-more-link::before { content: ""; display:
table; }

.header-dropdown .drop-privilege-club .drop-block-more-link::after { clear: both; }

.header-dropdown .drop-privilege-club .drop-block-more-link .btn-more { text-


transform: none; }

.header-dropdown .drop-privilege-club .drop-block-more-link a { font-size: 11px; }

.header-dropdown .drop-discover .drop-block-title + .drop-block-tabs-area { margin:


-23px 0px 0px; }

@media only screen and (max-width: 959px) {


.header-dropdown .drop-discover .drop-block-title + .drop-block-tabs-area
{ margin: 0px; }
}

.header-dropdown .drop-discover .drop-block-tabs-controls a::after { display: none;


}

.header-dropdown .drop-book .mobile-menu-item { display: none; }

@media only screen and (max-width: 959px) {


.header-dropdown .drop-book .mobile-menu-item { display: inline-block; margin:
0px; padding: 33px 12px 37px 10px; font-size: 24px; font-weight: 300; color:
rgb(92, 9, 49); }
.header-dropdown .drop-book .mobile-menu-item::before { content: ""; position:
absolute; right: 0px; top: 46px; font-size: 16px; color: rgb(92, 9, 49); speak:
none; font-style: normal; font-weight: 400; font-variant: normal; text-transform:
none; line-height: 1; -webkit-font-smoothing: antialiased; font-family: icomoon !
important; }
}

.header-dropdown .drop-book .drop-block-tabs-controls { width: 100%; }

@media only screen and (max-width: 959px) {


.header-dropdown .pull-right { float: none !important; }
.header-dropdown .no-gutter-left { padding-left: 10px !important; }
.header-dropdown .no-gutter { padding-left: 10px !important; padding-right:
10px !important; }
}

@media only screen and (max-width: 959px) {


.header-dropdown .drop-block { position: relative; overflow: hidden; border-
bottom: 1px solid rgb(199, 199, 199); }
.header-dropdown .drop-block .drop-block-links-list, .header-dropdown .drop-block
.drop-block-offers-promo, .header-dropdown .drop-block .drop-block-partners-
list, .header-dropdown .drop-block .drop-block-tabs-controls, .header-
dropdown .drop-block .drop-block-tabs-list { position: fixed; inset: 0px 0px 0px
100%; padding: 0px 30px; margin-top: 111px; overflow-y: auto; background: rgb(255,
255, 255); z-index: 4; transition: all 0.5s ease 0s; width: 100% !important; }
.header-dropdown .drop-block .drop-block-links-list li.current, .header-
dropdown .drop-block .drop-block-offers-promo li.current, .header-dropdown .drop-
block .drop-block-partners-list li.current, .header-dropdown .drop-block .drop-
block-tabs-controls li.current, .header-dropdown .drop-block .drop-block-tabs-list
li.current { font-weight: 700; }
.header-dropdown .drop-block .drop-block-tabs-list { padding-top: 20px; }
.header-dropdown .drop-block .drop-block-offers-promo a { position: relative;
left: 0px; top: 0px; display: block; width: 205px; }
.header-dropdown .drop-block.active { inset: 0px; padding: 0px 30px; overflow:
visible; background: rgb(255, 255, 255); z-index: 5; }
.header-dropdown .drop-block.active .drop-block-title { display: none; }
.header-dropdown .drop-block.active .drop-block-tabs-list { left: 0px; }
.header-dropdown .drop-block.active .drop-block-links-list, .header-
dropdown .drop-block.active .drop-block-offers-promo, .header-dropdown .drop-
block.active .drop-block-partners-list, .header-dropdown .drop-block.active .drop-
block-tabs-controls { left: 0px; }
.header-dropdown .drop-block .drop-block-links-list .active, .header-
dropdown .drop-block .drop-block-links-list li, .header-dropdown .drop-block .drop-
block-partners-list .active, .header-dropdown .drop-block .drop-block-partners-list
li, .header-dropdown .drop-block .drop-block-tabs-controls .active, .header-
dropdown .drop-block .drop-block-tabs-controls li { display: block; width: 100%;
margin: 0px; height: auto; position: relative; }
.header-dropdown .drop-block .drop-block-links-list .active a, .header-
dropdown .drop-block .drop-block-links-list li a, .header-dropdown .drop-
block .drop-block-partners-list .active a, .header-dropdown .drop-block .drop-
block-partners-list li a, .header-dropdown .drop-block .drop-block-tabs-
controls .active a, .header-dropdown .drop-block .drop-block-tabs-controls li a
{ display: block; padding: 33px 12px 37px 10px; font-size: 24px; font-weight: 300;
background: 0px center; position: relative; color: rgb(92, 9, 49); border-bottom:
1px solid rgb(199, 199, 199); }
.header-dropdown .drop-block .drop-block-links-list .active a::after, .header-
dropdown .drop-block .drop-block-links-list li a::after, .header-dropdown .drop-
block .drop-block-partners-list .active a::after, .header-dropdown .drop-
block .drop-block-partners-list li a::after, .header-dropdown .drop-block .drop-
block-tabs-controls .active a::after, .header-dropdown .drop-block .drop-block-
tabs-controls li a::after { display: none; }
.header-dropdown .drop-block .drop-block-links-list .active a::before, .header-
dropdown .drop-block .drop-block-links-list li a::before, .header-dropdown .drop-
block .drop-block-partners-list .active a::before, .header-dropdown .drop-
block .drop-block-partners-list li a::before, .header-dropdown .drop-block .drop-
block-tabs-controls .active a::before, .header-dropdown .drop-block .drop-block-
tabs-controls li a::before { display: none; content: ""; position: absolute;
right: 0px; top: 46px; font-size: 16px; color: rgb(92, 9, 49); speak: none; font-
style: normal; font-weight: 400; font-variant: normal; text-transform: none; line-
height: 1; -webkit-font-smoothing: antialiased; font-family: icomoon !important; }
.header-dropdown .drop-block.current .drop-block-title { font-weight: 700; }
}

.header-dropdown .drop-block-title { display: inline-block; margin: 0px 0px 29px;


font-size: 18px; font-weight: 100; }

@media only screen and (max-width: 959px) {


.header-dropdown .drop-block-title { margin: 0px; padding: 33px 12px 37px 10px;
font-size: 24px; font-weight: 300; color: rgb(92, 9, 49); position: relative; z-
index: 4; }
.header-dropdown .drop-block-title:focus, .header-dropdown .drop-block-
title:hover { text-decoration: none; }
.header-dropdown .drop-block-title::before { display: none; content: "";
position: absolute; right: 0px; top: 46px; font-size: 16px; color: rgb(92, 9, 49);
speak: none; font-style: normal; font-weight: 400; font-variant: normal; text-
transform: none; line-height: 1; -webkit-font-smoothing: antialiased; font-family:
icomoon !important; }
}

.header-dropdown .drop-block span.forward.drop-title { z-index: 4; }

.header-dropdown .drop-block + .drop-block { padding: 20px 0px 0px; }

.header-dropdown .drop-block + .drop-block .drop-block-title { margin: 0px 0px 9px;


}

.header-dropdown .drop-block.partners-block .drop-block-title { margin: 23px 0px


10px; }

@media only screen and (max-width: 959px) {


.header-dropdown .drop-block.partners-block .drop-block-title { margin: 0px; }
}

.header-dropdown .drop-block-links-list { font-size: 13px; }

.header-dropdown .drop-block-links-list li { margin: 0px 0px 9px; }

.header-dropdown .drop-block-tabs-area { letter-spacing: -6px; overflow: hidden; }

.header-dropdown .drop-block-tabs-area.submenu { visibility: hidden; }

@media only screen and (max-width: 959px) {


.header-dropdown .drop-block-tabs-area.submenu { opacity: 0; visibility: hidden;
position: fixed; inset: 0px 0px 0px 100%; padding: 0px 30px; margin-top: 111px;
overflow-y: auto; background: rgb(255, 255, 255); z-index: 4; transition: all 1s
ease 0s; width: 100% !important; }
.header-dropdown .drop-block-tabs-area.submenu.active { opacity: 1; left: 0px;
visibility: visible; }
}

.header-dropdown .drop-block-tabs-controls, .header-dropdown .drop-block-tabs-list


{ display: inline-block; vertical-align: top; width: 50%; letter-spacing: 0px; }

.header-dropdown .drop-block-tabs-controls { background: rgb(255, 255, 255); }

.header-dropdown .drop-block-tabs-controls li { height: 42px; }

.header-dropdown .drop-block-tabs-controls li:last-child a::after { display:


none; }

.header-dropdown .drop-block-tabs-controls li.active a { padding: 16px 8px 7px;


font-weight: 500; text-decoration: none; color: rgb(255, 255, 255); background:
rgb(82, 18, 49); }

.header-dropdown .drop-block-tabs-controls a { display: block; padding: 15px 8px


11px; font-size: 13px; overflow: hidden; text-overflow: ellipsis; white-space:
nowrap; position: relative; }

.header-dropdown .drop-block-tabs-controls a [class^="icon-"] { padding: 0px 0px


4px; width: 30px; font-size: 14px; display: inline-block; vertical-align: middle; }

.header-dropdown .drop-block-tabs-controls a::after { content: ""; position:


absolute; bottom: 0px; left: 8px; right: 8px; height: 2px; background: rgb(184,
184, 184); }

.header-dropdown .drop-block-tabs-controls a:hover { padding: 16px 8px 7px; font-


weight: 500; text-decoration: none; color: rgb(255, 255, 255); background: rgb(82,
18, 49); }

.header-dropdown .drop-block-tabs-controls a:hover::after { background: rgb(82, 18,


49); }

.header-dropdown .drop-block-destinations-list ul { margin: 0px; font-size: 12px; }

@media only screen and (max-width: 959px) {


.header-dropdown .drop-block-destinations-list ul { max-width: 320px; font-size:
22px; }
}

.header-dropdown .drop-block-destinations-list li { position: relative; height:


42px; }

@media only screen and (max-width: 959px) {


.header-dropdown .drop-block-destinations-list li { height: 70px; }
}

.header-dropdown .drop-block-destinations-list li a { display: block; height: 100%;


color: rgb(255, 255, 255); background: rgb(92, 9, 49); transition: border-color
0.4s ease 0s, color 0.4s ease 0s; }

@media only screen and (max-width: 959px) {


.header-dropdown .drop-block-destinations-list li a img { width: 100%; height:
70px; }
.header-dropdown .drop-block-destinations-list li a::before { display: none; }
}

.header-dropdown .drop-block-destinations-list li a::before { content: "";


position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; z-index: -1;
opacity: 0; transform: scale(0.7, 1); transition: transform 0.4s cubic-bezier(0.2,
1, 0.3, 1) 0s, opacity 0.4s 0s, -webkit-transform 0.4s 0s; background: rgb(92, 9,
49); }

.header-dropdown .drop-block-destinations-list li a:focus::before, .header-dropdown


.drop-block-destinations-list li a:hover::before { opacity: 1; z-index: 2;
transform: translate3d(0px, 0px, 0px); }

.header-dropdown .drop-block-destinations-list li a.link-more { padding: 5px 25px


5px 37px; font-size: 10px; line-height: 1.3; color: rgb(255, 255, 255); position:
relative; z-index: 3; }

@media only screen and (max-width: 959px) {


.header-dropdown .drop-block-destinations-list li a.link-more { font-size:
22px; }
}

.header-dropdown .drop-block-destinations-list li a.link-more::after { content: "";


display: inline-block; vertical-align: middle; height: 100%; }

.header-dropdown .drop-block-destinations-list li a.link-more > span { display:


inline-block; vertical-align: middle; }

.header-dropdown .drop-block-destinations-list li a.link-more::before { display:


none; }

.header-dropdown .drop-block-destinations-list li a.link-more:hover { color:


rgb(255, 255, 255); text-decoration: none; }

.header-dropdown .drop-block-destinations-list .destination-name { position:


absolute; top: 15px; left: 19px; color: rgb(255, 255, 255); z-index: 3; }

@media only screen and (max-width: 959px) {


.header-dropdown .drop-block-destinations-list .destination-name { top: 22px; }
}

.header-dropdown .drop-block-tab { display: none; position: relative; }

.header-dropdown .drop-block-tab img { vertical-align: top; }

.header-dropdown .drop-block-tab-text { position: absolute; top: 16px; left: 10px;


right: 10px; font-size: 15px; line-height: 1.2; font-weight: 100; color: rgb(255,
255, 255); }

.header-dropdown .drop-block-tab-title { display: block; margin: 0px 0px 7px; font-


size: 20px; font-weight: 400; }

.header-dropdown .drop-block-tab-list { background: rgb(235, 235, 235); }

.header-dropdown .drop-block-tab-list li:first-child a { padding-bottom: 13px; }

.header-dropdown .drop-block-tab-list li:last-child a::after { display: none; }

.header-dropdown .drop-block-tab-list li.active a { font-weight: 500; text-


decoration: none; color: rgb(255, 255, 255); background: rgb(82, 18, 49); }

.header-dropdown .drop-block-tab-list li.active a::after { background: rgb(82, 18,


49); }

.header-dropdown .drop-block-tab-list a { display: block; padding: 15px 8px 11px;


margin: -3px 0px 0px; font-size: 13px; overflow: hidden; text-overflow: ellipsis;
white-space: nowrap; position: relative; }

.header-dropdown .drop-block-tab-list a .icon { float: right; }

.header-dropdown .drop-block-tab-list a::after { content: ""; position: absolute;


bottom: 0px; left: 8px; right: 8px; height: 1px; background: rgb(184, 184, 184); }

.header-dropdown .drop-block-tab-list a:hover { font-weight: 500; text-decoration:


none; color: rgb(255, 255, 255); background: rgb(82, 18, 49); }

.header-dropdown .drop-block-tab-list a:hover::after { background: rgb(82, 18, 49);


}

.header-dropdown .drop-block-tab.active { display: block; }

.header-dropdown .drop-block-tab.active a::after { background: rgb(82, 18, 49); }

.header-dropdown .drop-block-tab-button { padding: 13px 5px 11px; font-size: 14px;


font-weight: 100; background: rgba(255, 169, 3, 0.85); }

.header-dropdown .drop-block-offers { letter-spacing: -6px; white-space: nowrap; }


.header-dropdown .drop-block-offers::after, .header-dropdown .drop-block-
offers::before { content: ""; display: table; }

.header-dropdown .drop-block-offers::after { clear: both; }

.header-dropdown .drop-block-offers-promo { display: inline-block; vertical-align:


top; width: auto; padding: 0px 5px; letter-spacing: 0px; position: relative; }

.header-dropdown .drop-block-offers-promo img { display: block; max-width: 100%;


height: auto; }

.header-dropdown .drop-block-offers-text { position: absolute; left: 15px; right:


15px; bottom: 9px; line-height: 1.4; color: rgb(255, 255, 255); white-space:
normal; }

.header-dropdown .drop-block-offers-title { display: block; font-size: 13px; font-


weight: 400; }

.header-dropdown .drop-block-offers-price { display: block; font-size: 18px; font-


weight: 400; }

.header-dropdown .drop-block-offers.is-double .drop-block-offers-promo { width:


50%; }

.header-dropdown .drop-block-offer { margin: 0px 0px 10px; }

.header-dropdown .drop-block-offer img { max-width: 100%; height: auto; }

.header-dropdown .drop-block-more-link { width: 100%; padding: 13px 18px; overflow:


hidden; }

.header-dropdown .drop-block-more-link .btn-more { font-size: 13px; font-weight:


500; text-transform: uppercase; }

.header-dropdown .drop-block-more-link .btn-more .icon { left: 0px; top: 2px;


position: relative; font-size: 16px; transition: all 0.3s ease 0s; display: inline-
block; }

.header-dropdown .drop-block-more-link .btn-more:hover { text-decoration: none; }

.header-dropdown .drop-block-more-link .btn-more:hover .icon { left: 5px; }

.header-dropdown .drop-block-image-list { padding: 5px 0px 0px; text-align: right;


letter-spacing: -6px; }

.header-dropdown .drop-block-image-list li { display: inline-block; vertical-align:


top; letter-spacing: 0px; padding: 0px 0px 5px 5px; }

.header-dropdown .drop-block-image-list li img { display: block; max-width: 100%;


height: auto; }

.header-dropdown .drop-block-login-block { float: left; margin: 0px 0px 19px;


position: relative; }

@media only screen and (max-width: 959px) {


.header-dropdown .drop-block-login-block { margin: 0px 19px 19px 0px; }
}

.header-dropdown .drop-block-login-block:first-child { margin-top: 6px; }


@media only screen and (max-width: 959px) {
.header-dropdown .drop-block-login-block:first-child { margin-top: 0px; }
}

.header-dropdown .drop-block-login-block-content { position: absolute; inset: 8px


20px 15px 14px; padding: 0px 0px 50px; }

.header-dropdown .drop-block-login-block-content strong { display: block; word-


spacing: -1px; font-weight: 400; font-size: 19px; color: rgb(255, 255, 255); }

.header-dropdown .drop-block-login-block .btn { position: absolute; left: 0px;


right: 0px; bottom: 0px; padding: 10px 5px 9px; font-size: 14px; background:
rgba(255, 169, 3, 0.85); }

.header-dropdown .drop-block-login-block .btn:hover { color: rgb(70, 12, 46);


background: rgb(248, 152, 29); }

.header-dropdown .drop-block-login-block .btn.drop-login-button { background:


rgba(82, 18, 49, 0.85); }

.header-dropdown .drop-block-login-block .btn.drop-login-button:hover { color:


rgb(82, 18, 49); background: rgb(248, 152, 29); }

.header-dropdown .drop-block-partners-list { margin: 0px; font-size: 12px; line-


height: 1.333; letter-spacing: -3px; white-space: normal; }

.header-dropdown .drop-block-partners-list li { display: inline-block; vertical-


align: top; padding: 0px 0px 15px; width: 33%; letter-spacing: 0px; }

.header-dropdown .drop-block-partners-list a { display: block; height: 100%; color:


rgb(101, 34, 69); }

.header-dropdown .drop-block-partners-list a .text, .header-dropdown .drop-block-


partners-list a img, .header-dropdown .drop-block-partners-list a span[class*="
icon-"], .header-dropdown .drop-block-partners-list a span[class^="icon-"]
{ display: inline-block; vertical-align: middle; }

.header-dropdown .drop-block-partners-list a img, .header-dropdown .drop-block-


partners-list a span[class*=" icon-"], .header-dropdown .drop-block-partners-list a
span[class^="icon-"] { width: 30px; margin: 0px 5px 0px 0px; border-radius: 100%;
overflow: hidden; }

.header-dropdown .drop-block-partners-list a img { height: auto; }

.header-dropdown .drop-block-partners-list a span[class*=" icon-"], .header-


dropdown .drop-block-partners-list a span[class^="icon-"] { height: 30px; line-
height: 30px; text-align: center; color: rgb(255, 255, 255); background: rgb(92, 9,
49); transition: opacity 350ms ease 0s; }

.header-dropdown .drop-block-partners-list a .text { width: 70%; }

.header-dropdown .drop-block-partners-list a:hover { text-decoration: none; }

.header-dropdown .drop-block-partners-list a:hover img, .header-dropdown .drop-


block-partners-list a:hover span[class*=" icon-"], .header-dropdown .drop-block-
partners-list a:hover span[class^="icon-"] { opacity: 0.7; }

.header-dropdown .drop-block-partners-list a:hover .text { text-decoration:


underline; }

.header .main-nav > ul > li.hover .header-dropdown { top: 100%; bottom: 100%; }

.personalized-drop { display: none; position: absolute; top: 100%; right: -22px;


width: 342px; height: 410px; overflow: scroll; z-index: 4; background: rgb(242,
242, 242); box-shadow: rgba(0, 0, 0, 0.25) 3px 18px 30px; }

.selected .personalized-drop { display: block; }

.personalized-drop-row { padding: 14px 10px 0px; border-top: 1px solid rgba(92, 9,


49, 0.21); }

.personalized-drop-row::after, .personalized-drop-row::before { content: "";


display: table; }

.personalized-drop-row::after { clear: both; }

.personalized-drop-row:first-child { border: 0px; }

.personalized-drop .membership-number, .personalized-drop-title { display: block;


font-size: 30px; font-weight: 400; text-align: center; }

.personalized-drop-title { padding: 9px 0px 0px; margin: 0px 0px -5px; letter-
spacing: -1px; }

.personalized-drop .membership-number { margin: 0px 0px 17px; font-size: 13px;


font-weight: 300; }

.personalized-drop .progress { max-width: 225px; margin: 0px auto 17px; }

.personalized-drop .progress-row { padding: 9px 0px 0px; }

.personalized-drop .progress-row::after, .personalized-drop .progress-row::before {


content: ""; display: table; }

.personalized-drop .progress-row::after { clear: both; }

.personalized-drop .progress-cell { float: left; }

.personalized-drop .progress-cell:last-child { float: right; }

.personalized-drop .progress-cell span, .personalized-drop .progress-cell strong


{ display: block; font-size: 30px; font-weight: 400; text-align: center; }

.personalized-drop .progress-cell strong { margin: 0px 0px -9px; letter-spacing: -


1px; }

.personalized-drop .progress-cell span { font-size: 13px; font-weight: 300; }

.personalized-drop .progress .progressbar { width: 100%; height: 12px; border-


radius: 6px; background: rgb(162, 154, 146); }

.personalized-drop .progress .progressbar-value { height: 12px; border-radius: 6px;


background: rgb(255, 255, 255); }

.personalized-drop .progress-info { float: right; font-size: 12px; padding: 3px


10px 6px 0px; }
.personalized-drop .flights-title { display: block; margin: 0px 0px 6px; font-size:
14px; font-weight: 300; }

.personalized-drop .flights .flight { margin: 0px 0px 9px; padding: 7px 0px 0px;
background: rgb(215, 215, 215); }

.personalized-drop .flights .flight-row { padding: 12px 0px 6px; border-top: 1px


solid rgba(92, 9, 49, 0.21); }

.personalized-drop .flights .flight-row::after, .personalized-


drop .flights .flight-row::before { content: ""; display: table; }

.personalized-drop .flights .flight-row::after { clear: both; }

.personalized-drop .flights .flight-row:first-child { border: 0px; }

.personalized-drop .flights .flight-row .date, .personalized-drop .flights .flight-


row .link { float: left; max-width: 50%; font-size: 12px; font-style: normal; }

.personalized-drop .flights .flight-row .link { float: right; }

.personalized-drop .flights .flight-holder { padding: 0px 42px; overflow: hidden; }

.personalized-drop .flights .flight .flight-details { margin: -3px 0px 1px;


position: relative; }

.personalized-drop .flights .flight .flight-details > * { display: inline-block;


vertical-align: middle; }

.personalized-drop .flights .flight .flight-details .icon-airplane-right


{ position: absolute; left: -37px; top: 50%; font-size: 35px; margin: -20px 0px
0px; }

.personalized-drop .flights .flight .flight-details .icon-arrow-bothdirections


{ font-size: 36px; }

.personalized-drop .flights .flight-info { margin: 0px 2px; font-size: 20px; }

.personalized-drop .flights .flight .btn { margin: 0px 0px 7px; padding: 16px 40px
11px; font-weight: 300; font-size: 14px; position: relative; }

.personalized-drop .flights .flight .btn [class^="icon-"] { position: absolute;


left: 28px; top: 22px; font-size: 9px; animation: 0.8s ease 0s infinite normal both
running tick; }

.personalized-drop .flights .flight .btn [class^="icon-"].arrow-left:first-child


{ left: 15px; animation-name: tick-first; }

.personalized-drop .flights .flight .btn [class^="icon-"].arrow-right { left: auto;


right: 28px; }

.personalized-drop .flights .flight .btn [class^="icon-"].arrow-right:last-child


{ right: 15px; animation-name: tick-first; }

.personalized-drop .flights .flight .info-link { display: inline-block; vertical-


align: top; font-size: 12px; }

.personalized-drop .flights .flight .info-link span { display: inline-block;


vertical-align: middle; }
.personalized-drop .flights .flight .info-link [class^="icon-"] { margin: 0px 14px
0px 0px; font-size: 15px; }

.personalized-drop .flights .flight .info-link:hover span { text-decoration:


underline; }

.personalized-drop .flights .flight .info-link:hover span[class^="icon-"] { text-


decoration: none; }

.personalized-drop .flights .flight-cell { display: inline-block; vertical-align:


top; padding: 4px 20px 4px 0px; font-size: 12px; }

.personalized-drop .flights .flight-cell [class^="icon-"] { display: inline-block;


vertical-align: top; margin: 0px 10px 0px 0px; font-size: 17px; }

.personalized-drop .flights .flight-cell .icon-hotel-2 { margin-top: -4px; font-


size: 22px; }

.personalized-drop .flights .flight-cell .icon-map-marker { margin: -3px 10px 2px


0px; font-size: 26px; position: relative; }

.personalized-drop .flights .flight-cell .icon-map-marker::after { content: "";


position: absolute; bottom: -5px; left: 0px; right: 0px; height: 6px; border-
radius: 100%; background-image: radial-gradient(circle, rgba(0, 0, 0, 0.2),
transparent); background-repeat: no-repeat; }

.personalized-drop .notification-list { margin: 0px; padding: 0px 12px; font-size:


14px; line-height: 1.214; }

.personalized-drop .notification-list > li { padding: 14px 22px 11px 0px; position:


relative; border-top: 1px solid rgb(184, 184, 184); }

.personalized-drop .notification-list > li:first-child { border: 0px; }

.personalized-drop .notification-list > li .back-link, .personalized-


drop .notification-list > li .more-link { position: absolute; top: 23px; right: -
3px; font-size: 15px; }

.personalized-drop .notification-list > li .back-link:hover, .personalized-


drop .notification-list > li .more-link:hover { text-decoration: none; }

.personalized-drop .notification-list > li .back-link { top: 16px; right: auto;


left: -9px; }

.personalized-drop .notification-list-top-row { padding: 0px 23px 0px 0px;


position: relative; overflow: hidden; }

.personalized-drop .notification-list-top-row .remove-link { position: absolute;


top: 2px; right: 0px; font-size: 15px; }

.personalized-drop .notification-list-top-row .remove-link:hover { text-decoration:


none; }

.personalized-drop .notification-list-title { float: left; max-width: 80%; font-


size: 15px; font-weight: 500; letter-spacing: -1px; }

.personalized-drop .notification-list .date { float: right; max-width: 20%;


padding: 2px 0px 0px; font-size: 13px; font-style: normal; }
.personalized-drop .notification-list-text { padding: 0px 10px 0px 0px; color:
rgb(58, 58, 58); overflow: hidden; }

.personalized-drop .notification-list-text p { margin: 0px; white-space: nowrap;


text-overflow: ellipsis; overflow: hidden; }

.personalized-drop .message-view .notification-list { margin: 0px 0px -6px;


padding: 5px 18px 0px; }

.personalized-drop .message-view .notification-list > li { padding: 14px 0px 11px


22px; }

.personalized-drop .message-view .notification-list-top-row { padding: 0px 23px 6px


0px; }

.personalized-drop .message-view .notification-list-text { line-height: 1.25;


letter-spacing: -1px; }

.personalized-drop .message-view .notification-list-text p { margin: 0px 0px 17px;


white-space: normal; text-overflow: clip; overflow: visible; }

.personalized-drop .button-block { max-width: 262px; margin: 0px auto 22px; font-


size: 14px; }

.personalized-drop .button-block-title { display: block; margin: 0px 0px 13px;


font-weight: 100; }

.personalized-drop .button-block .btn { font-weight: 100; }

.personalized-drop .account-controls { margin: 0px; padding: 0px 10px 10px 8px;


font-size: 12px; letter-spacing: -4px; }

.personalized-drop .account-controls li { display: inline-block; vertical-align:


top; width: 33%; text-align: center; letter-spacing: 0px; }

.personalized-drop .account-controls li:first-child { text-align: left; }

.personalized-drop .account-controls li:last-child { text-align: right; }

.personalized-drop .account-controls li [class^="icon-"] { display: inline-block;


vertical-align: middle; margin: -4px 5px 0px 0px; font-size: 13px; }

.personalized-drop .account-controls li .icon-user-2 { font-size: 15px; }

@-webkit-keyframes tick {
25% { opacity: 0.4; }
50% { opacity: 1; }
100% { opacity: 0.4; }
}

@keyframes tick {
25% { opacity: 0.4; }
50% { opacity: 1; }
100% { opacity: 0.4; }
}

@-webkit-keyframes tick-first {
25% { opacity: 0.2; }
50% { opacity: 0.4; }
100% { opacity: 0.2; }
}

@keyframes tick-first {
25% { opacity: 0.2; }
50% { opacity: 0.4; }
100% { opacity: 0.2; }
}

.login-drop { display: none; position: absolute; left: 0px; width: 100%; max-width:
1192px; margin: 0px auto; padding: 45px 0px 81px; background-color: rgb(242, 242,
242); background-image: url("clientlibs/images/bg-dropdown.gif"); background-
position: 0px 100%; background-repeat: no-repeat; background-size: contain; box-
shadow: rgba(0, 0, 0, 0.25) 3px 3px 103px; }

.selected .login-drop { display: block; }

@media only screen and (max-width: 959px) {


.login-drop { position: fixed; height: 100%; padding-top: 0px; box-shadow: none;
background-color: rgb(255, 255, 255); background-position: 0px 607px; }
}

.login-drop-title { display: block; margin: 0px 0px 15px; font-size: 35px; font-
weight: 300; }

.forgot-password-form .login-drop-title { margin: 0px 0px 27px; }

.login-drop-columns { max-width: 830px; margin: 0px auto; }

.login-drop-columns::after, .login-drop-columns::before { content: ""; display:


table; }

.login-drop-columns::after { clear: both; }

@media only screen and (max-width: 959px) {


.login-drop-columns { background-color: rgb(242, 242, 242); }
}

@media only screen and (max-width: 959px) {


.login-drop-columns.tablet { background-color: rgb(242, 242, 242); background-
image: url("clientlibs/images/bg-dropdown.gif"); background-position: 0px 100%;
background-repeat: no-repeat; background-size: contain; }
}

@media only screen and (max-width: 767px) {


.login-drop-columns { background-color: rgb(242, 242, 242); background-image:
none; }
}

.login-drop-columns .helpfaqwidget__view, .login-drop-columns .row { margin: 0px


0px 6px; }

.login-drop-columns .button-row.helpfaqwidget__view, .login-drop-


columns .row.button-row { padding: 11px 0px 5px; }

.login-drop-otp-columns::after, .login-drop-otp-columns::before { content: "";


display: table; }
.login-drop-otp-columns::after { clear: both; }

@media only screen and (max-width: 959px) {


.login-drop-otp-columns { padding: 40px 45px 0px; }
}

.login-drop-otp-columns .helpfaqwidget__view, .login-drop-otp-columns .row


{ margin: 0px 0px 45px; }

@media only screen and (max-width: 959px) {


.login-drop-otp-columns .helpfaqwidget__view, .login-drop-otp-columns .row
{ margin: 0px 0px 12px; }
}

.login-drop-otp-columns .helpfaqwidget__view p, .login-drop-otp-columns .row p


{ color: rgb(90, 90, 90); margin-left: -10px; font-weight: 300; }

.login-drop-otp-columns .helpfaqwidget__view .login-drop-title, .login-drop-otp-


columns .row .login-drop-title { margin-bottom: 8px; }

.login-drop-otp-columns .otp-continue-btn.helpfaqwidget__view, .login-drop-otp-


columns .row.otp-continue-btn { margin-top: 46px; margin-bottom: 12px; }

@media only screen and (max-width: 959px) {


.login-drop-otp-columns .otp-continue-btn.helpfaqwidget__view, .login-drop-otp-
columns .row.otp-continue-btn { margin-top: 0px; }
}

.login-drop-otp-columns .otp-verify-btns.helpfaqwidget__view, .login-drop-otp-


columns .row.otp-verify-btns { margin-top: 100px; margin-bottom: 0px; }

@media only screen and (max-width: 959px) {


.login-drop-otp-columns .otp-verify-btns.helpfaqwidget__view, .login-drop-otp-
columns .row.otp-verify-btns { margin-bottom: 267px; }
}

@media only screen and (max-width: 767px) {


.login-drop-otp-columns .otp-verify-btns.helpfaqwidget__view, .login-drop-otp-
columns .row.otp-verify-btns { margin-bottom: 226px; }
}

.login-drop-otp-columns .helpfaqwidget__view .otp-receive-help, .login-drop-otp-


columns .row .otp-receive-help { display: inline-block; line-height: 3.6; }

@media only screen and (max-width: 959px) {


.login-drop-otp-columns .helpfaqwidget__view .otp-receive-help, .login-drop-otp-
columns .row .otp-receive-help { line-height: 3.6; }
}

@media only screen and (max-width: 767px) {


.login-drop-otp-columns .helpfaqwidget__view .otp-receive-help, .login-drop-otp-
columns .row .otp-receive-help { line-height: 1; }
}

@media only screen and (max-width: 959px) {


.login-drop-otp-columns .helpfaqwidget__view button.btn-transparent, .login-drop-
otp-columns .row button.btn-transparent { padding-top: 8px; }
}
@media only screen and (max-width: 959px) and (max-width: 767px) {
.login-drop-otp-columns .helpfaqwidget__view button.btn-transparent, .login-drop-
otp-columns .row button.btn-transparent { padding-top: 0px; }
}

.login-drop-otp-columns .helpfaqwidget__view .login-enter-otp-section .input-


base, .login-drop-otp-columns .row .login-enter-otp-section .input-base { height:
50px; }

.autocomplete .login-drop-otp-columns .helpfaqwidget__view .login-enter-otp-section


.input-base input[type="text"], .autocomplete .login-drop-otp-columns .row .login-
enter-otp-section .input-base input[type="text"], .login-drop-otp-
columns .helpfaqwidget__view .login-enter-otp-section .input-base .autocomplete
input[type="text"], .login-drop-otp-columns .helpfaqwidget__view .login-enter-otp-
section .input-base .input-base-elem, .login-drop-otp-columns .row .login-enter-
otp-section .input-base .autocomplete input[type="text"], .login-drop-otp-
columns .row .login-enter-otp-section .input-base .input-base-elem { border-color:
rgb(215, 215, 215); padding: 20px 9px 8px; font-size: 15px; }

.autocomplete .login-drop-otp-columns .helpfaqwidget__view .login-enter-otp-section


.input-base input.populated[type="text"] ~ .input-base-
placeholder, .autocomplete .login-drop-otp-columns .helpfaqwidget__view .login-
enter-otp-section .input-base input[type="text"]:focus ~ .input-base-
placeholder, .autocomplete .login-drop-otp-columns .row .login-enter-otp-
section .input-base input.populated[type="text"] ~ .input-base-
placeholder, .autocomplete .login-drop-otp-columns .row .login-enter-otp-
section .input-base input[type="text"]:focus ~ .input-base-placeholder, .login-
drop-otp-columns .helpfaqwidget__view .login-enter-otp-section .input-
base .autocomplete input.populated[type="text"] ~ .input-base-placeholder, .login-
drop-otp-columns .helpfaqwidget__view .login-enter-otp-section .input-
base .autocomplete input[type="text"]:focus ~ .input-base-placeholder, .login-drop-
otp-columns .helpfaqwidget__view .login-enter-otp-section .input-base .input-base-
elem.populated ~ .input-base-placeholder, .login-drop-otp-
columns .helpfaqwidget__view .login-enter-otp-section .input-base .input-base-
elem:focus ~ .input-base-placeholder, .login-drop-otp-columns .row .login-enter-
otp-section .input-base .autocomplete input.populated[type="text"] ~ .input-base-
placeholder, .login-drop-otp-columns .row .login-enter-otp-section .input-
base .autocomplete input[type="text"]:focus ~ .input-base-placeholder, .login-drop-
otp-columns .row .login-enter-otp-section .input-base .input-base-elem.populated
~ .input-base-placeholder, .login-drop-otp-columns .row .login-enter-otp-
section .input-base .input-base-elem:focus ~ .input-base-placeholder { font-size:
10px; padding: 5px 10px 0px !important; }

.login-drop-otp-columns .helpfaqwidget__view .login-enter-otp-section .input-


base .input-base-placeholder, .login-drop-otp-columns .row .login-enter-otp-section
.input-base .input-base-placeholder { padding: 15px 11px; font-size: 15px; }

.login-drop-otp-columns .login-drop-column:nth-child(2) { width: 51.65%; padding:


0px 40px 0px 0px; border-right: 1px solid rgba(92, 9, 49, 0.2); }

@media only screen and (max-width: 959px) {


.login-drop-otp-columns .login-drop-column:nth-child(2) { width: 100%; border:
0px; padding: 0px; }
}

.login-drop-otp-columns .login-drop-column h3 { font-size: 18px; font-weight: 700;


margin-top: 0px; }

.login-drop-otp-columns .login-drop-column.additional-otp-action-column { vertical-


align: top; }

@media only screen and (max-width: 959px) {


.login-drop-otp-columns .login-drop-column.additional-otp-action-column { width:
100%; margin-top: 40px; }
}

.login-drop-otp-columns .login-drop-column.secure-otp-option label.radio-base


span.radio-base-text { padding-left: 28px; }

.login-drop-otp-columns .login-drop-column.secure-otp-option label.radio-base


span.radio-base-text::before { width: 21px; height: 21px; top: -1px; left: 0px; }

.login-drop-otp-columns .login-drop-column .additional-otp-action { max-width:


395px; margin: 0px 0px 9px auto; }

@media only screen and (max-width: 959px) {


.login-drop-otp-columns .login-drop-column .additional-otp-action { max-width:
100%; }
}

.login-drop-otp-columns .login-drop-column .additional-otp-action label.radio-base


{ display: inline-block; width: 24%; padding-bottom: 15px; }

.login-drop-otp-columns .login-drop-column .additional-otp-action label.radio-base


span.radio-base-text { padding-left: 28px; }

.login-drop-otp-columns .login-drop-column .additional-otp-action label.radio-base


span.radio-base-text::before { width: 21px; height: 21px; top: -1px; left: 0px; }

.login-drop-otp-columns .login-drop-column .additional-otp-action label.radio-


base:nth-child(4) { width: auto; }

.login-drop-otp-columns .login-drop-column .additional-otp-action label.checkbox-


base { width: 500px; margin-left: -10px; margin-top: 15px; }

@media only screen and (max-width: 959px) {


.login-drop-otp-columns .login-drop-column .additional-otp-action label.checkbox-
base { width: 100%; }
}

.login-drop-otp-columns .login-drop-column .additional-otp-action label.checkbox-


base span.checkbox-base-text { font-size: 13px; }

.login-drop-otp-columns .login-drop-column .additional-otp-action label.checkbox-


base span.checkbox-base-text span { display: block; line-height: 1.5; }

.login-drop-otp-columns .login-drop-column .additional-otp-action .custom-


select.is-rectangle-large { width: 151px; }

@media only screen and (max-width: 959px) {


.login-drop-otp-columns .login-drop-column .additional-otp-action .custom-
select.is-rectangle-large { width: 100%; }
}

.login-drop-otp-columns .login-drop-column .additional-otp-action .custom-


select .input-base-placeholder.visible { padding: 5px 10px 0px; font-size: 10px; }

@media only screen and (max-width: 959px) {


.login-drop-otp-columns .login-drop-column .additional-otp-action .custom-
select .input-base-placeholder.visible { font-size: 18px !important; }
}

@media only screen and (max-width: 959px) {


.login-drop-otp-columns .login-drop-column .additional-otp-action .custom-
select .custom-select-opener, .login-drop-otp-columns .login-drop-
column .additional-otp-action .custom-select .select2-container .select2-
selection--multiple, .select2-container .login-drop-otp-columns .login-drop-
column .additional-otp-action .custom-select .select2-selection--multiple { font-
size: 22px; height: 80px; padding: 23px 9px 8px; }
}

@media only screen and (max-width: 959px) {


.login-drop-otp-columns .login-drop-column .additional-otp-action .custom-
select .custom-select-opener.selected, .login-drop-otp-columns .login-drop-
column .additional-otp-action .custom-select .select2-container .selected.select2-
selection--multiple, .select2-container .login-drop-otp-columns .login-drop-
column .additional-otp-action .custom-select .selected.select2-selection--multiple
{ padding-top: 32px; }
}

.login-drop-otp-columns .login-drop-column .additional-otp-action .otp-telephone-


number { margin-left: -15px; }

@media only screen and (max-width: 959px) {


.login-drop-otp-columns .login-drop-column .additional-otp-action .otp-telephone-
number { margin-left: 0px; }
}

.login-drop-otp-columns .login-drop-column .additional-otp-action .otp-telephone-


number .input-base { height: 50px; }

@media only screen and (max-width: 959px) {


.login-drop-otp-columns .login-drop-column .additional-otp-action .otp-telephone-
number .input-base { height: 80px; }
}

.autocomplete .login-drop-otp-columns .login-drop-column .additional-otp-


action .otp-telephone-number .input-base input[type="text"], .login-drop-otp-
columns .login-drop-column .additional-otp-action .otp-telephone-number .input-base
.autocomplete input[type="text"], .login-drop-otp-columns .login-drop-
column .additional-otp-action .otp-telephone-number .input-base .input-base-elem
{ border-color: rgb(215, 215, 215); font-size: 15px; padding: 20px 9px 8px; }

@media only screen and (max-width: 959px) {


.autocomplete .login-drop-otp-columns .login-drop-column .additional-otp-
action .otp-telephone-number .input-base input[type="text"], .login-drop-otp-
columns .login-drop-column .additional-otp-action .otp-telephone-number .input-base
.autocomplete input[type="text"], .login-drop-otp-columns .login-drop-
column .additional-otp-action .otp-telephone-number .input-base .input-base-elem
{ padding: 23px 9px 8px; font-size: 22px !important; }
}

.autocomplete .login-drop-otp-columns .login-drop-column .additional-otp-


action .otp-telephone-number .input-base input.populated[type="text"] ~ .input-
base-placeholder, .autocomplete .login-drop-otp-columns .login-drop-
column .additional-otp-action .otp-telephone-number .input-base
input[type="text"]:focus ~ .input-base-placeholder, .login-drop-otp-columns .login-
drop-column .additional-otp-action .otp-telephone-number .input-base .autocomplete
input.populated[type="text"] ~ .input-base-placeholder, .login-drop-otp-
columns .login-drop-column .additional-otp-action .otp-telephone-number .input-base
.autocomplete input[type="text"]:focus ~ .input-base-placeholder, .login-drop-otp-
columns .login-drop-column .additional-otp-action .otp-telephone-number .input-base
.input-base-elem.populated ~ .input-base-placeholder, .login-drop-otp-
columns .login-drop-column .additional-otp-action .otp-telephone-number .input-base
.input-base-elem:focus ~ .input-base-placeholder { font-size: 10px; padding: 5px
10px 0px !important; }

@media only screen and (max-width: 959px) {


.autocomplete .login-drop-otp-columns .login-drop-column .additional-otp-
action .otp-telephone-number .input-base input.populated[type="text"] ~ .input-
base-placeholder, .autocomplete .login-drop-otp-columns .login-drop-
column .additional-otp-action .otp-telephone-number .input-base
input[type="text"]:focus ~ .input-base-placeholder, .login-drop-otp-columns .login-
drop-column .additional-otp-action .otp-telephone-number .input-base .autocomplete
input.populated[type="text"] ~ .input-base-placeholder, .login-drop-otp-
columns .login-drop-column .additional-otp-action .otp-telephone-number .input-base
.autocomplete input[type="text"]:focus ~ .input-base-placeholder, .login-drop-otp-
columns .login-drop-column .additional-otp-action .otp-telephone-number .input-base
.input-base-elem.populated ~ .input-base-placeholder, .login-drop-otp-
columns .login-drop-column .additional-otp-action .otp-telephone-number .input-base
.input-base-elem:focus ~ .input-base-placeholder { font-size: 18px !important;
height: 40px !important; }
}

.login-drop-otp-columns .login-drop-column .additional-otp-action .otp-telephone-


number .input-base .input-base-placeholder { padding: 15px 11px; font-size: 15px; }

@media only screen and (max-width: 959px) {


.login-drop-otp-columns .login-drop-column .additional-otp-action .otp-telephone-
number .input-base .input-base-placeholder { font-size: 22px; padding: 25px 16px; }
}

.login-drop-column { display: inline-block; vertical-align: middle; margin: 0px -


4px 0px 0px; width: 44.5%; }

@media only screen and (max-width: 959px) {


.login-drop-column:nth-child(2) { width: 100%; }
}

.login-drop-column:first-child { width: 55.4%; padding: 45px 40px 0px; border-


right: 1px solid rgba(92, 9, 49, 0.2); }

@media only screen and (max-width: 959px) {


.login-drop-column:first-child { width: 100%; }
}

@media only screen and (max-width: 959px) {


.login-drop-column:last-child { margin: 0px 0px 0px 40px; }
}

.login-drop-column.toggled .back-to-login { display: block !important; }

.login-drop-column.toggled .remember-me { display: none; }

.login-drop .input-base { height: 40px; }


.login-drop .input-base-placeholder { padding: 10px 17px; font-size: 14px; }

.autocomplete .login-drop .input-base.is-btn-include input[type="text"], .login-


drop .input-base.is-btn-include .autocomplete input[type="text"], .login-
drop .input-base.is-btn-include .input-base-elem { padding-right: 170px; }

.login-drop .input-base.is-btn-include .btn { position: absolute; top: 9px; right:


23px; padding: 3px 9px; font-size: 12px; text-transform: none; border-radius: 12px;
z-index: 10; }

.autocomplete .login-drop input[type="text"], .login-drop .autocomplete


input[type="text"], .login-drop .input-base-elem { padding: 16px 9px 8px; font-
size: 14px; border-color: grey; }

.autocomplete .login-drop input[type="text"]:focus ~ .input-base-


placeholder, .login-drop .autocomplete input[type="text"]:focus ~ .input-base-
placeholder, .login-drop .input-base-elem:focus ~ .input-base-placeholder
{ padding: 0px 10px; font-size: 10px; }

.login-drop .social-login { padding: 3px 5px 0px; }

.login-drop .social-login-title { display: block; margin: 0px 0px 6px; font-size:


14px; font-weight: 400; }

.login-drop .social-login-list { overflow: hidden; }

.login-drop .social-login-list li { float: left; margin: 0px 6px 0px 0px; }

.login-drop .social-login-list a { display: block; height: 100%; }

.login-drop .form-action { float: right; }

.login-drop .form-action-label { font-size: 12px; font-weight: 400; color: rgb(58,


58, 58); }

.login-drop .form-action .checkbox-slide.is-small { margin: 0px 2px 0px 6px; }

.login-drop .form-action .back-to-login { display: none; font-size: 14px; text-


decoration: underline; border: 0px; background: 0px center; }

.login-drop .form-action .back-to-login:hover { text-decoration: none; }

.login-drop .forgot-password-form ~ .helpfaqwidget__view .form-action, .login-


drop .forgot-password-form ~ .row .form-action { padding: 40px 0px 0px; }

.login-drop-additional-block { max-width: 250px; margin: 0px auto 20px; font-size:


12px; line-height: 1.5; text-align: center; }

@media only screen and (max-width: 959px) {


.login-drop-additional-block { text-align: left; max-width: 90%; margin-top:
18px; margin-bottom: 59px; }
}

@media only screen and (max-width: 767px) {


.login-drop-additional-block { text-align: left; max-width: 401px; margin: 0px
auto 20px; }
}

.login-drop-additional-block-title { display: block; margin: 0px 0px 5px; font-


size: 18px; font-weight: 300; }

.login-drop-additional-block p { margin: 0px 0px 26px; }

.login-drop-additional-block .btn { min-width: 210px; padding: 12px 25px; font-


size: 14px; }

.login-drop a.login-close { display: block; position: absolute; z-index: 1; right:


3%; top: 3%; text-decoration: none; }

.flip-container { perspective: 1000px; transform-style: preserve-3d; }

.flip-container.toggled .back { display: block; transform: rotateY(0deg); }

.flip-container.toggled .front { display: block; transform: rotateY(180deg); }

.flip-container .back { position: absolute; top: 0px; }

.flipper { transition: all 0.6s ease 0s; transform-style: preserve-3d; position:


relative; }

.back, .front { backface-visibility: hidden; transition: all 0.6s ease 0s;


transform-style: preserve-3d; }

.front { display: block; z-index: 2; transform: rotateY(0deg); }

.back { display: none; transform: rotateY(-180deg); }

.language-drop { display: none; position: absolute; top: 100%; left: 0px; right:
0px; margin-top: 139px; padding: 10px 0px 45px; z-index: 7; background: rgb(255,
255, 255); transition: height 0.2s ease-in 0s; }

.language-drop.active { display: block; }

.language-drop.scrollable { height: 500px; overflow: scroll; }

@media only screen and (max-width: 767px) {


.language-drop { position: fixed; top: 36px; bottom: 0px; padding-bottom: 0px;
overflow-y: auto; }
.language-drop .helpfaqwidget__view, .language-drop .row { margin-left: -20px;
margin-right: -20px; }
.language-drop::after, .language-drop::before { display: none; }
}

.language-drop::after { content: ""; position: absolute; top: -72px; right: 0px;


left: 30%; height: 72px; background: rgb(255, 255, 255); z-index: 7; }

.language-drop::before { content: ""; position: absolute; bottom: 0px; right: 0px;


left: 0px; height: 50px; z-index: -1; box-shadow: rgba(128, 128, 128, 0.75) 0px 7px
79px; }

.language-drop-holder { background: rgb(255, 255, 255); }

.language-drop-heading { display: block; margin: 5px 0px 20px; color: rgb(92, 9,


49); font-size: 21px; }

.language-tabset { display: table; width: 100%; font-size: 15px; table-layout:


fixed; background: rgb(235, 235, 235); border-radius: 5px 5px 0px 0px; overflow:
hidden; }
@media only screen and (max-width: 959px) {
.language-tabset { font-size: 13px; }
}

.language-tabset > li { display: table-cell; }

.language-tabset > li.active a { text-decoration: none; color: rgb(101, 34, 69);


background: rgb(255, 255, 255); }

.language-tabset > li a { display: block; padding: 12px 0px 10px; height: 100%;
color: rgb(90, 90, 90); border-radius: 5px 5px 0px 0px; box-shadow: rgba(0, 0, 0,
0.13) 8px 0px 20px; border-style: solid; border-color: rgb(235, 235, 235); border-
image: initial; border-width: 1px 0px 0px 1px; }

.language-tabset > li a .icon-arrow-down { display: inline-block; vertical-align:


top; margin: 6px 5px 0px 0px; font-size: 7px; color: rgb(58, 58, 58); transform:
rotate(-90deg); transition: transform 350ms ease 0s, -webkit-transform 350ms ease
0s; }

.language-tabset > li a:hover { text-decoration: none; color: rgb(101, 34, 69);


background: rgb(255, 255, 255); }

.language-tabset > li a:hover .icon-arrow-down { transform: rotate(0deg); }

.language-tabset > li:last-child a { border-width: 1px 1px 0px 0px; }

.language-tabset img { display: block; max-width: 130px; margin: 0px auto; height:
auto; }

.region-title { display: block; padding: 0px 0px 11px 20px; }

@media only screen and (max-width: 767px) {


.region-title { padding: 2px 20px 21px 10px; font-size: 32px; color: rgb(90, 90,
90); position: relative; }
.opened .region-title { color: rgb(101, 34, 69); }
.region-title [class^="icon-"] { position: absolute; right: 10px; top: 22px;
font-size: 11px; color: rgb(58, 58, 58); }
.opened .region-title [class^="icon-"] { color: rgb(101, 34, 69); transform:
rotate(-180deg); }
}

.language-tabs-accordion { margin: 0px; padding: 16px 0px 62px; }

@media only screen and (max-width: 767px) {


.language-tabs-accordion { padding: 16px 0px 35px; }
}

.language-tabs-accordion-item { display: none; }

.language-tabs-accordion-item.active { display: block; }

@media only screen and (max-width: 767px) {


.language-tabs-accordion-item { display: block !important; }
}

.language-tabs-accordion-opener { padding: 19px 9px 0px; box-shadow: rgba(0, 0, 0,


0.13) 0px 10px 10px -6px inset; background: rgb(235, 235, 235); }
.opened .language-tabs-accordion-opener { padding: 0px; box-shadow: none;
background: 0px center; }

.language-tabs-accordion-content { overflow: hidden; }

@media only screen and (max-width: 767px) {


.language-tabs-accordion-content { padding: 40px 10px 16px; }
}

.language-tabs-accordion-content img { max-width: 100%; margin: 0px auto; height:


auto; display: block; }

.language-tabs-accordion .languages-list { margin: 0px; font-size: 17px; font-


weight: 300; letter-spacing: -6px; overflow: hidden; }

.language-tabs-accordion .languages-list > li { display: inline-block; vertical-


align: top; letter-spacing: 0px; width: 33%; padding: 0px 10px 4px; }

@media only screen and (max-width: 767px) {


.language-tabs-accordion .languages-list > li { width: 100%; font-size: 25px; }
}

.language-tabs-accordion .languages-list a { display: block; padding: 10px 20px


10px 10px; color: rgb(101, 34, 69); position: relative; border-bottom: 1px solid
rgb(178, 143, 162); }

.language-tabs-accordion .languages-list a [class^="icon-"] { position: absolute;


right: 0px; top: 15px; font-size: 13px; }

@media only screen and (max-width: 767px) {


.language-tabs-accordion .languages-list a { padding: 18px 20px 15px 0px; }
.language-tabs-accordion .languages-list a [class^="icon-"] { top: 24px; font-
size: 20px; }
}

.language-tabs-accordion .languages-list a:hover { text-decoration: none; }

.language-additional-settings { margin: 0px; padding: 0px 20px; font-size: 14px;


font-weight: 300; }

.language-additional-settings li { margin: 0px 0px 3px; }

@media only screen and (max-width: 767px) {


.language-additional-settings { padding: 0px 37px; font-size: 22px; }
.language-additional-settings li { margin: 0px 0px 29px; }
}

.language-additional-settings a { text-decoration: underline; }

.language-additional-settings a:focus, .language-additional-settings a:hover


{ text-decoration: none; color: rgb(92, 9, 49); }

.promotional { position: relative; }

.promotional.is-teardrop-style { padding: 81px 0px 46px; }

@media only screen and (max-width: 1279px) {


.promotional.is-teardrop-style { padding: 51px 0px 30px; }
}
@media only screen and (max-width: 767px) {
.promotional.is-teardrop-style { padding: 38px 0px 20px; }
}

.promotional.is-teardrop-style .sub-menu-container { margin-bottom: 67px; padding:


0px; }

@media only screen and (max-width: 1279px) {


.promotional.is-teardrop-style .sub-menu-container { margin: 0px 0px 40px; }
}

.promotional.is-teardrop-style .intro-text-section { margin: 0px; }

@media only screen and (max-width: 767px) {


.promotional.is-teardrop-style .intro-text-section { line-height: 1.2em; }
.promotional.is-teardrop-style .intro-text-section h1 { font-size: 40px; max-
width: 94%; }
}

.promotional.is-high-style { margin-bottom: 120px; }

.promotional.is-interactive { margin: 0px 0px 110px; }

@media only screen and (max-width: 959px) {


.promotional.is-interactive .teaser-box-content { padding-top: 140px; }
}

.promotional.promotional-bag-tag { margin-top: 140px; }

@media only screen and (max-width: 959px) {


.promotional.promotional-bag-tag { margin-top: 220px; }
}

.promotional-visual-area img { width: 100%; height: auto; }

.promotional-visual-area .imagery { width: 100%; height: 545px; background-


position: 50% center; background-size: cover; }

.promotional-visual-box { position: relative; overflow: hidden; background-size:


cover; background-position: 50% 0px; background-repeat: no-repeat; }

.promotional-visual-box::after { content: ""; position: relative; display: block;


padding-bottom: 30%; }

@media only screen and (max-width: 767px) {


.promotional-visual-box::after { padding-bottom: 610px; }
}

.promotional-text-container { position: absolute; inset: 0px; width: 100%; max-


width: 960px; margin: 0px auto; }

.promotional-text-container.is-medium-size { max-width: 1060px; }

.promotional-text { position: absolute; top: 68px; left: 30px; color: rgb(92, 9,


49); }

@media only screen and (max-width: 767px) {


.promotional-text { top: 137px; }
}

.promotional-text h2 { margin: 0px 0px 10px; font-size: 38px; line-height: 44px;


font-weight: 400; }

@media only screen and (max-width: 767px) {


.promotional-text h2 { font-size: 40px; margin: 0px 0px 23px; }
}

.promotional-text-price { display: inline-block; vertical-align: top; padding: 13px


17px 9px; font-weight: 700; font-size: 14px; line-height: 17px; position: relative;
left: 6px; background: rgba(255, 255, 255, 0.56); border: 1px solid rgb(92, 9, 49);
}

@media only screen and (max-width: 767px) {


.promotional-text-price { left: 2px; font-size: 18px; }
}

.promotional-text-price span { font-weight: 300; font-size: 12px; }

.promotional-text-centered { position: relative; width: 100%; height: 100%; text-


align: center; white-space: nowrap; }

.promotional-text-centered::after { content: ""; display: inline-block; vertical-


align: middle; height: 100%; width: 1px; margin: 0px 0px 0px -5px; }

.promotional-text-frame { display: inline-block; vertical-align: middle; width:


100%; white-space: normal; }

@media only screen and (max-width: 1279px) {


.promotional-text-frame { max-width: 80%; padding-bottom: 10px; }
.is-medium-size .promotional-text-frame { max-width: 100%; }
}

@media only screen and (max-width: 767px) {


.promotional-text-frame { vertical-align: bottom; padding-bottom: 50px; }
.is-medium-size .promotional-text-frame { vertical-align: top; }
}

.promotional-text-frame h1, .promotional-text-frame h2, .promotional-text-frame h3


{ font-size: 60px; line-height: 1em; margin: 0px 0px 15px; font-weight: 100; color:
rgb(255, 255, 255); }

@media only screen and (max-width: 1279px) {


.promotional-text-frame h1, .promotional-text-frame h2, .promotional-text-frame
h3 { font-size: 40px; margin: 0px 0px 10px; }
}

@media only screen and (max-width: 767px) {


.promotional-text-frame h1, .promotional-text-frame h2, .promotional-text-frame
h3 { font-size: 40px; font-weight: 400; }
}

.promotional-text-menu { padding: 0px; margin: 0px; list-style-type: none;


overflow: hidden; font-size: 24px; font-weight: 400; color: rgb(255, 255, 255); }

@media only screen and (max-width: 1279px) {


.promotional-text-menu { font-size: 18px; }
}
@media only screen and (max-width: 767px) {
.promotional-text-menu { font-size: 24px; }
}

.promotional-text-menu li { display: inline-block; vertical-align: top; padding:


0px 4px 0px 9px; position: relative; }

.promotional-text-menu li::after { content: ""; position: absolute; left: 0px; top:


50%; width: 2px; height: 23px; background-color: rgb(255, 255, 255); margin: -12px
0px 0px; }

.promotional-text-menu li:first-child { padding-left: 0px; }

.promotional-text-menu li:first-child::after { display: none; }

.promotional-text-menu li a { color: rgb(255, 255, 255); text-decoration: none; }

.promotional-text-menu li a:hover { text-decoration: none; color: rgb(230, 230,


230); }

.promotional-text-base { text-align: left; color: rgb(92, 9, 49); padding: 0px 0px


100px; font-size: 15px; line-height: 1.25em; font-weight: 400; }

@media only screen and (max-width: 1279px) {


.promotional-text-base { padding: 0px 40px 100px; }
}

@media only screen and (max-width: 959px) {


.promotional-text-base { padding: 0px 30px 50px; }
}

@media only screen and (max-width: 767px) {


.promotional-text-base { padding: 31px 20px; font-size: 22px; line-height: 1.3em;
font-weight: 300; }
}

.promotional-text-base h1, .promotional-text-base h2 { font-size: 40px; line-


height: 1.2em; font-weight: 400; margin: 0px 0px 18px; color: rgb(92, 9, 49); }

@media only screen and (max-width: 1279px) {


.promotional-text-base h1, .promotional-text-base h2 { margin: 0px 0px 10px; }
}

@media only screen and (max-width: 767px) {


.promotional-text-base h1, .promotional-text-base h2 { font-size: 60px; font-
weight: 400; margin: 0px 0px 25px; }
}

.promotional-text-base .sub-title, .promotional-text-base h3 { font-size: 20px;


font-weight: 300; margin: 0px 0px 43px; color: rgb(92, 9, 49); }

@media only screen and (max-width: 1279px) {


.promotional-text-base .sub-title, .promotional-text-base h3 { margin: 0px 0px
14px; }
}

@media only screen and (max-width: 767px) {


.promotional-text-base .sub-title, .promotional-text-base h3 { font-size: 40px;
line-height: 1.15em; font-weight: 400; margin: 0px 0px 18px; }
}

.promotional-text-base p { margin: 0px; }

.promotional-wave-decoration { position: absolute; left: 0px; bottom: 0px; right:


0px; z-index: 5; }

.promotional-wave-decoration svg { vertical-align: bottom; margin: 0px -3px 0px -


1px; }

.promotional-wave-decoration svg path { fill: rgb(255, 255, 255); }

.promotional-wave-decoration.is-bg-gray-light path { fill: rgb(235, 235, 235); }

.promotional-wave-decoration.is-gray-style svg path { fill: rgb(247, 247, 247); }

.promotional .booking-search { position: absolute; left: 0px; right: 0px; bottom: -


37px; z-index: 10; }

[dir="rtl"] .promotional-text-price span { display: inline-block; }

.booking-search-holder { max-width: 960px; margin: 0px auto; box-shadow: rgba(0, 0,


0, 0.13) 3px 3px 103px; background-image: linear-gradient(rgb(247, 247, 247) 0px,
rgb(215, 215, 215) 100%); background-repeat: repeat-x; border-radius: 5px; }

.booking-search-holder::after, .booking-search-holder::before { content: "";


display: table; }

.booking-search-holder::after { clear: both; }

.booking-search-title { display: block; margin: 0px 0px 5px; font-size: 15px; font-
weight: 400; }

.booking-search-controls { float: left; width: 18%; font-size: 15px; border-radius:


5px 0px 0px 5px; overflow: hidden; }

.booking-search-controls li a { display: block; padding: 13px 10px; text-align:


center; }

.booking-search-controls li a:hover { text-decoration: none; background: rgb(255,


255, 255); }

.booking-search-controls li.active a { text-decoration: none; background: rgb(255,


255, 255); }

.booking-search-tabs-list { float: right; max-width: 82%; width: 100%; padding:


20px 20px 15px 27px; background: rgb(255, 255, 255); border-radius: 0px 5px 5px; }

.booking-search-tab { display: none; }

.booking-search-tab.active { display: block; }

.booking-search-actions { float: right; max-width: 33%; padding: 0px 0px 18px;


text-align: right; position: relative; }

.booking-search-actions .btn { display: inline-block; vertical-align: top; margin:


0px 0px 14px; padding: 14px 12px 10px; border: 0px; }
.booking-search-actions .btn .icon { font-size: 31px; display: inline-block;
vertical-align: top; margin: 5px 0px 0px; }

.booking-search .booking-flight-block::after, .booking-search .booking-flight-


block::before { content: ""; display: table; }

.booking-search .booking-flight-block::after { clear: both; }

.booking-search .booking-flight-block-form { float: left; max-width: 67%; font-


weight: 100; font-size: 25px; line-height: 1.44; }

.booking-search .booking-flight-block-form p { margin: 0px; }

.booking-search .booking-flight-block-form a { display: inline-block; vertical-


align: top; margin: 0px 12px 0px 0px; font-weight: 400; text-decoration: underline;
position: relative; }

.booking-search .booking-flight-block-form a::before { position: absolute; right: -


13px; bottom: 20px; font-size: 11px; content: ""; speak: none; font-style:
normal; font-weight: 400; font-variant: normal; text-transform: none; line-height:
1; -webkit-font-smoothing: antialiased; font-family: icomoon !important; }

.booking-search .booking-flight-block-additional-links { position: absolute;


bottom: 1px; right: 0px; text-align: left; font-size: 12px; overflow: hidden;
white-space: nowrap; }

.booking-search .booking-flight-block-additional-links li { display: inline-block;


vertical-align: top; margin: 0px 0px 0px 5px; }

.booking-search .checkin-manage-block::after, .booking-search .checkin-manage-


block::before { content: ""; display: table; }

.booking-search .checkin-manage-block::after { clear: both; }

.booking-search .checkin-manage-block-form { float: left; width: 100%; max-width:


67%; font-weight: 100; font-size: 25px; line-height: 1.44; }

.booking-search .checkin-manage-block-cell input[type="text"] { width: 100%;


padding: 16px 9px; font-weight: 300; color: rgb(92, 9, 49); font-size: 15px;
background: rgb(242, 242, 242); border: 0px; }

.booking-search .checkin-manage-block-cell input[type="text"]::-webkit-input-


placeholder { color: rgb(184, 184, 184); }

.booking-search .checkin-manage-block-additional-links { position: absolute;


bottom: 0px; right: 0px; text-align: left; font-size: 14px; overflow: hidden;
white-space: nowrap; }

.booking-search .checkin-manage-block-additional-links li { display: inline-block;


vertical-align: top; margin: 0px 0px 0px 5px; }

.booking-search .track-flights-block::after, .booking-search .track-flights-


block::before { content: ""; display: table; }

.booking-search .track-flights-block::after { clear: both; }

.booking-search .track-flights-block-form { float: left; width: 100%; max-width:


75%; font-weight: 100; font-size: 25px; line-height: 1.44; }
.booking-search .track-flights-block-cell { padding-bottom: 30px; position:
relative; }

.booking-search .track-flights-block-cell input[type="text"] { width: 100%;


padding: 16px 9px; font-weight: 300; color: rgb(92, 9, 49); font-size: 15px;
background: rgb(242, 242, 242); border: 0px; }

.booking-search .track-flights-block-cell input[type="text"]::-webkit-input-


placeholder { color: rgb(184, 184, 184); }

.booking-search .track-flights-block-cell-note { position: absolute; bottom: 11px;


left: 20px; color: rgb(184, 184, 184); font-size: 12px; font-weight: 300; }

.booking-search .track-flights-block-cell select { font-weight: 300; color: rgb(92,


9, 49); font-size: 15px; }

.booking-search .track-flights-block-additional-links { position: absolute; bottom:


0px; right: 0px; text-align: left; font-size: 14px; overflow: hidden; white-space:
nowrap; }

.booking-search .track-flights-block-additional-links li { display: inline-block;


vertical-align: top; margin: 0px 0px 0px 5px; }

.booking-search .dp-select { display: inline-block; vertical-align: top; min-width:


84%; max-width: 100%; padding: 0px 30px 0px 0px; background: rgb(242, 242, 242);
position: relative; }

.booking-search .dp-select::after, .booking-search .dp-select::before { content:


""; display: table; }

.booking-search .dp-select::after { clear: both; }

.booking-search .dp-select-input { display: block; padding: 16px 9px 15px; font-


weight: 300; font-size: 15px; text-overflow: ellipsis; white-space: nowrap;
overflow: hidden; color: rgb(92, 9, 49); background: rgb(242, 242, 242); }

.booking-search .dp-select-opener { position: absolute; right: 0px; top: 0px;


bottom: 0px; padding: 10px 0px 0px; speak: none; font-size: 34px; font-style:
normal; font-weight: 400; font-variant: normal; text-transform: none; line-height:
1; -webkit-font-smoothing: antialiased; font-family: icomoon !important; }

.booking-search .dp-select-opener::before { content: ""; }

.booking-search .dp-select-drop { width: 104px !important; top: 52px !important; }

.booking-search .dp-select-list { width: 100%; font-weight: 300; font-size: 15px;


color: rgb(92, 9, 49); background: rgb(242, 242, 242); }

.booking-search .dp-select-list li { padding: 10px; cursor: pointer; }

.booking-search .dp-select-list li:hover { background: rgb(255, 255, 255); }

.booking-search-popover { width: 574px; padding: 20px; color: rgb(92, 9, 49); z-


index: 10; position: relative; background: rgb(255, 255, 255); box-shadow: rgba(0,
0, 0, 0.15) 3px 3px 103px; border-radius: 5px; }

.booking-search-popover.is-middle { width: 100%; max-width: 390px; }

.booking-search-popover.is-small { width: 280px; }


.booking-search-popover.is-calendar { padding: 10px; }

.booking-search-popover.is-calendar::before { content: ""; position: absolute;


left: 50%; top: 0px; bottom: 0px; width: 1px; margin: 0px 0px 0px -1px; background:
rgb(164, 164, 164); }

.booking-search-popover .btn-close { position: absolute; top: 6px; right: 14px;


width: 25px; height: 25px; font-size: 43px; line-height: 1; z-index: 2; }

.booking-search-popover .btn-close:hover { text-decoration: none; }

.booking-search-popover-person-toogle-link { display: inline-block; vertical-align:


top; color: rgb(92, 9, 49); font-size: 18px; font-weight: 500; text-decoration:
underline; }

.booking-search-popover-person-toogle-link:hover { text-decoration: none; }

.booking-search-popover-person-spinner { display: inline-block; vertical-align:


top; margin: 0px 15px 0px 0px; font-weight: 400; color: rgb(92, 9, 49); font-size:
15px; overflow: hidden; }

.booking-search-popover-person-spinner-cell { float: left; width: 50px; margin: 0px


12px 0px 0px; padding: 0px 12px; position: relative; }

.booking-search-popover-person-spinner-cell .spinner-input { width: 100%; padding:


2px; text-align: center; font-weight: 500; color: rgb(92, 9, 49); font-size: 15px;
border: 0px; }

.booking-search-popover-person-spinner-cell .spinner-input::-webkit-input-
placeholder { color: rgb(92, 9, 49); }

.booking-search-popover-person-spinner-cell .btn-spinner { position: absolute; top:


50%; left: 0px; width: 12px; height: 12px; margin: -6px 0px 0px; text-align:
center; font-size: 10px; background: rgb(242, 242, 242); border-radius: 2px; }

.booking-search-popover-person-spinner-cell .btn-spinner-up { left: auto; right:


0px; }

.booking-search-popover-person-spinner-cell .btn-spinner:hover { text-decoration:


none; }

.booking-search-popover-person-spinner label { display: block; padding: 2px 0px


0px; overflow: hidden; }

.booking-search-popover .btn { float: right; padding: 3px 25px 2px; text-transform:


uppercase; font-size: 14px; }

.booking-search-popover .ui-datepicker-title { font-weight: 500; font-size: 18px; }

.booking-search-popover .ui-datepicker-title .ui-datepicker-year { display: none; }

.booking-search-popover .ui-datepicker-calendar { font-weight: 500; color: rgb(164,


164, 164); font-size: 15px; table-layout: fixed; }

.booking-search-popover .ui-datepicker td a, .booking-search-popover .ui-datepicker


td span { text-align: center; }

.booking-search-popover .ui-datepicker td a { color: rgb(122, 50, 86); }


.booking-search-popover .ui-datepicker th span { display: block; color:
transparent; }

.booking-search-popover .ui-datepicker th span::first-letter { display: block;


color: rgb(164, 164, 164); margin: 0px -6px 0px 0px; position: relative; z-index:
2; }

.booking-search-popover .ui-datepicker .ui-datepicker-other-month a, .booking-


search-popover .ui-datepicker .ui-datepicker-other-month span { color: rgb(164,
164, 164); }

.booking-search-popover .ui-datepicker-inline { padding: 0px; width: 100% !


important; }

.booking-search-popover .ui-datepicker .ui-datepicker-header { padding: 1px 0px


2px; }

.booking-search-popover .ui-datepicker .ui-datepicker-next, .booking-search-popover


.ui-datepicker .ui-datepicker-prev { cursor: pointer; }

.booking-search-popover .ui-datepicker .ui-datepicker-next span, .booking-search-


popover .ui-datepicker .ui-datepicker-prev span { font: 0px / 0 a; color:
transparent; text-shadow: none; background-color: transparent; border: 0px; }

.booking-search-popover .ui-datepicker .ui-datepicker-next::before, .booking-


search-popover .ui-datepicker .ui-datepicker-prev::before { content: "";
position: absolute; top: 5px; left: 0px; text-indent: 0px; font-size: 23px; speak:
none; font-style: normal; font-weight: 400; font-variant: normal; text-transform:
none; line-height: 1; -webkit-font-smoothing: antialiased; font-family: icomoon !
important; }

.booking-search-popover .ui-datepicker .ui-datepicker-prev-hover { top: 2px; left:


2px; }

.booking-search-popover .ui-datepicker .ui-datepicker-next-hover { top: 2px; right:


2px; }

.booking-search-popover .ui-datepicker .ui-datepicker-next::before { content: "";


left: auto; right: 0px; }

.booking-overview .sub-menu-container.is-medium-padding { padding: 82px 0px 0px; }

.booking-overview .C3.is-base-container { padding-top: 25px; padding-bottom:


30px; }

@media only screen and (max-width: 767px) {


.booking-overview .C60 .orange-warning { margin: 0px 10px; }
}

.booking-overview .adding-booking-form { display: none; }

.booking-overview .adding-booking-form .btn-dark { padding: 12px 38px; margin-top:


20px; }

@media only screen and (max-width: 767px) {


.booking-overview .adding-booking-form .btn-dark { display: inline-block; width:
100%; }
}
.destinations-offers { padding: 198px 0px 380px; font-weight: 100; font-size: 22px;
position: relative; background-size: 100%; background-position: 0px 100%;
background-repeat: no-repeat; }

@media only screen and (max-width: 767px) {


.destinations-offers { background-size: 200%; background-position: 74% 100%; }
}

.destinations-offers.is-small-padding { padding: 50px 0px; }

.destinations-offers.is-small-padding::before { display: none; }

.destinations-offers.is-none-padding { padding: 0px; }

@media only screen and (max-width: 767px) {


.destinations-offers { padding: 230px 0px 300px; }
.destinations-offers.is-home { padding-top: 530px; }
.destinations-offers.gallery-mobile-fade { margin: 0px -20px; }
}

.destinations-offers .container, .destinations-offers .helpfaqwidget__container


{ position: relative; z-index: 3; }

.destinations-offers.is-bg-white { background-color: rgb(255, 255, 255); }

.destinations-offers.is-bg-white::before { content: ""; position: absolute; width:


100%; height: 50%; left: 0px; top: 0px; z-index: 2; background: linear-
gradient(170deg, rgb(255, 255, 255) 0px, rgba(255, 255, 255, 0.6) 30%, rgba(255,
255, 255, 0.05) 50%, rgba(255, 255, 255, 0) 100%); }

.destinations-offers.is-overlay-gradient::before { display: block; }

.destinations-offers::before { display: none; content: ""; position: absolute;


width: 100%; height: 50%; left: 0px; top: 0px; z-index: 2; background: linear-
gradient(170deg, rgb(235, 235, 235) 0px, rgba(235, 235, 235, 0.8) 40%, rgba(235,
235, 235, 0.15) 60%, rgba(235, 235, 235, 0) 100%); }

.destinations-offers-wave-decoration { position: absolute; left: 0px; bottom: 0px;


right: 0px; z-index: 3; }

.destinations-offers-wave-decoration svg { vertical-align: bottom; margin-bottom: -


1px; }

.timetable .T31__flight-list-container__flight-item__row__flight-info .T31--row-


modifier:nth-child(2n+1) { background-color: rgb(247, 247, 247); }

@media only screen and (max-width: 767px) {


.T31__flight-list-container { margin-left: -12px; margin-right: -13px; }
}

.T31 .timetable-header { padding-left: 0px; padding-right: 0px; border: 0px; }

.T31 .timetable-header .fly-info { width: 40%; }

@media only screen and (max-width: 767px) {


.T31 .timetable-header .fly-info { width: 100%; }
}
@media only screen and (max-width: 767px) {
.T31 .timetable-header { padding-left: 12px; padding-right: 13px; }
}

.T31 .timetable-row { border: 0px; }

.T31 .timetable-search-results { margin-left: -31px; margin-right: -32px; border-


top: 1px solid rgb(235, 235, 235); border-bottom: 1px solid rgb(235, 235, 235); }

@media only screen and (max-width: 767px) {


.T31 .timetable-search-results { margin-left: 0px; margin-right: 0px; }
}

.T31__flight-details-modal { display: none; }

.T31__flight-details-modal .timetable-search-results { margin: 0px; }

.T31__flight-details-modal.timetable-flight-details.modal { clear: both; overflow:


visible; }

@media only screen and (max-width: 767px) {


.T31__flight-details-modal.timetable-flight-details.modal { background: rgba(0,
0, 0, 0.5); }
}

.T31__flight-details-modal.timetable-flight-details.modal .popup { position:


relative; left: -5%; width: 110%; padding-top: 60px; padding-bottom: 30px; }

.T31__flight-details-modal.timetable-flight-details.modal .popup .close { top:


15px; right: 15px; }

@media only screen and (max-width: 767px) {


.T31__flight-details-modal.timetable-flight-details.modal .popup { position:
absolute; top: 50%; left: 2%; max-width: 96%; margin-top: 25%; transform:
translateY(-50%); }
}

@media only screen and (max-width: 767px) {


.T31__flight-details-modal.timetable-flight-details .flight-details-list
{ padding-left: 0px; padding-right: 0px; }
}

.T31__flight-details-modal.timetable-flight-details .flight-details-list > li


{ display: block; text-align: justify; padding-left: 20px; padding-right: 20px; }

.T31__flight-details-modal.timetable-flight-details .flight-details-list >


li::before { content: ""; display: block; width: 100%; }

.T31__flight-details-modal.timetable-flight-details .flight-details-list >


li::after { content: ""; display: inline-block; width: 100%; }

.T31__flight-details-modal .timetable-flight-details-content { padding: 0px; }

.T31__flight-details-modal.timetable-flight-details .flight-details-list-cell.cell-
01 { padding: 0px; margin-left: 0px; }

.T31__flight-details-modal.timetable-flight-details .flight-details-list-cell.cell-
02, .T31__flight-details-modal.timetable-flight-details .flight-details-list-
cell.cell-04, .T31__flight-details-modal.timetable-flight-details .flight-details-
list-cell.cell-06, .T31__flight-details-modal.timetable-flight-details .flight-
details-list-cell.cell-07 { width: auto; padding: 0px; }

.T31__flight-details-modal.timetable-flight-details .flight-details-list-cell.cell-
02 > *, .T31__flight-details-modal.timetable-flight-details .flight-details-list-
cell.cell-04 > *, .T31__flight-details-modal.timetable-flight-details .flight-
details-list-cell.cell-06 > *, .T31__flight-details-modal.timetable-flight-
details .flight-details-list-cell.cell-07 > * { display: block; }

.T31__flight-details-modal.timetable-flight-details .flight-details-list-cell.cell-
02, .T31__flight-details-modal.timetable-flight-details .flight-details-list-
cell.cell-04 { width: 18%; vertical-align: top; }

@media only screen and (max-width: 767px) {


.T31__flight-details-modal.timetable-flight-details .flight-details-list-
cell.cell-02, .T31__flight-details-modal.timetable-flight-details .flight-details-
list-cell.cell-04 { max-width: 100%; }
}

.T31__flight-details-modal.timetable-flight-details .flight-details-list-cell.cell-
03 { vertical-align: top; }

@media only screen and (max-width: 767px) {


.T31__flight-details-modal.timetable-flight-details .flight-details-list-
cell.cell-03 { margin-top: 10px; }
}

@media only screen and (max-width: 767px) {


.T31__flight-details-modal.timetable-flight-details .flight-details-list-
cell.cell-04 { margin-top: 40px; margin-bottom: 40px; }
}

.T31__flight-details-modal.timetable-flight-details .flight-details-list-cell.cell-
03, .T31__flight-details-modal.timetable-flight-details .flight-details-list-
cell.cell-05 { padding: 0px; }

.T31__flight-details-modal.timetable-flight-details .flight-details-list-cell.cell-
05 { vertical-align: middle; }

@media only screen and (max-width: 767px) {


.T31__flight-details-modal.timetable-flight-details .flight-details-list-
cell.cell-05 { padding-left: 40%; margin-bottom: 20px; }
}

@media only screen and (max-width: 767px) {


.T31__flight-details-modal.timetable-flight-details .flight-details-list-
cell.cell-05 img { top: 0px !important; }
}

.T31__flight-details-modal.timetable-flight-details .flight-details-list-cell.cell-
06 { max-width: 18%; }

.T31__flight-details-modal.timetable-flight-details .flight-details-list-cell.cell-
06 h3 { font-size: 24px !important; font-weight: 100 !important; }

@media only screen and (max-width: 767px) {


.T31__flight-details-modal.timetable-flight-details .flight-details-list-
cell.cell-06 { max-width: 100%; }
}
@media only screen and (max-width: 767px) {
.T31__flight-details-modal.timetable-flight-details .flight-details-list-
cell.cell-07 { margin-top: 20px; }
}

@media only screen and (max-width: 767px) {


.T31__flight-details-modal.timetable-flight-details .flight-details-list-
cell.cell-07 .btn { width: 100%; font-size: 24px; }
}

.T31__flight-details-modal.timetable-flight-details .flight-details-list-
cell .airport-code, .T31__flight-details-modal.timetable-flight-details .flight-
details-list-cell .flight-number { font-weight: 100; }

@media only screen and (max-width: 767px) {


.T31__flight-details-modal.timetable-flight-details .flight-details-list-
cell .flight-number { margin-left: -5px; margin-bottom: 10px; font-size: 36px;
font-weight: 400; }
}

@media only screen and (max-width: 767px) {


.T31__flight-details-modal.timetable-flight-details .flight-details-list-
cell .airport-code { margin-top: 5px; font-size: 36px; }
}

@media only screen and (max-width: 767px) {


.T31__flight-details-modal.timetable-flight-details .flight-details-list-
cell .airport-name { font-size: 20px; }
}

.T31__flight-details-modal.timetable-flight-details .flight-details-list-
cell .flight-duration span[class^="icon-"] { display: block; }

@media only screen and (max-width: 767px) {


.T31__flight-details-modal.timetable-flight-details .flight-details-list-
cell .flight-duration span[class^="icon-"] { display: inline-block; }
}

@media only screen and (max-width: 767px) {


.T31__flight-details-modal.timetable-flight-details .flight-details-list-
cell .flight-duration span { display: inline-block; }
}

.T31__flight-details-modal.timetable-flight-details .flight-details-list-cell.cell-
06 { vertical-align: middle; }

.T31__flight-details-modal.timetable-flight-details .flight-details-list-cell
> .btn { width: auto; }

.T31__flight-details-modal--open.modal { display: block; }

#T33GoogleMapContainer { width: 100%; height: 100%; }

.T33_1 { border: 1px solid rgb(226, 226, 226); min-height: 193px; background-color:
rgb(247, 247, 247); margin: 0px; }

.T33_1.alert-open, .T33_1.map-open { border: 4px solid rgb(82, 18, 49); }


.T33_1.alert-open .flight-status-panel-cta-alert { background: rgb(219, 106, 1);
border-color: rgb(219, 106, 1); }

.T33_1.map-open .flight-status-panel-cta-map { background: rgb(219, 106, 1);


border-color: rgb(219, 106, 1); }

.T33_1 .alert-show-false, .T33_1 .checkin-show-false, .T33_1 .help-show-


false, .T33_1 .map-show-false { display: none !important; }

@media only screen and (max-width: 767px) {


.T33_1-flight-status > div:not(:first-child) { border-top: 1px solid rgb(226,
226, 226); }
}

.T33_1-single.helpfaqwidget__view, .T33_1-single.row { margin: 10px 0px; }

.flight-status { height: 100%; }

.flight-status p { margin: 0px; padding: 0px; font-size: 10px; }

.flight-status p.scheduled { margin-top: 15px; color: rgb(176, 179, 176); }

.flight-status-panel-title { font-size: 25px; font-weight: 300; padding: 0px 0px


5px; }

@media only screen and (max-width: 767px) {


.flight-status-panel-title { font-size: 32px; }
}

.flight-status-panel-plane-info { padding-top: 15px; text-align: center; font-size:


10px; font-weight: 300; }

@media only screen and (max-width: 767px) {


.flight-status-panel-plane-info { border-bottom: 1px solid rgb(226, 226, 226); }
}

.flight-status-panel-flight-details.col-xs-12 { height: inherit; min-height: 193px;


padding-top: 15px; border-left: 1px solid rgb(226, 226, 226); border-right: 1px
solid rgb(226, 226, 226); padding-left: 50px; padding-right: 50px; }

.flight-status-panel-flight-details.col-xs-12 p { margin: 0px; font-size: 12px;


font-weight: 300; }

@media only screen and (max-width: 767px) {


.flight-status-panel-flight-details.col-xs-12 { border-left: 0px; border-right:
0px; padding-left: 10px; padding-right: 10px; }
.flight-status-panel-flight-details.col-xs-12 > div { padding: 0px 20px; margin:
0px; }
.flight-status-panel-flight-details.col-xs-12 > div:not(:first-child) { border-
top: 1px solid rgb(226, 226, 226); padding: 30px 20px; font-size: 17px; }
.flight-status-panel-flight-details.col-xs-12 > div:not(:first-child) p { margin:
0px; }
.flight-status-panel-flight-details.col-xs-12 > div:last-child { border-top: 0px;
}
.flight-status-panel-flight-details.col-xs-12 p { font-size: 18px; }
}

.flight-status-panel-flight-details.col-xs-12 .scheduled { color: rgb(149, 152,


148); margin: 20px 0px 0px !important; }
.flight-status-panel-flight-details.col-xs-12 .fly-info-details-pathway
[class^="icon-airplane"] { margin: -23px 0px 0px; font-size: 48px; left: -11px; z-
index: 1; }

@media only screen and (max-width: 767px) {


.flight-status-panel-flight-details.col-xs-12 .fly-info-details-pathway
[class^="icon-airplane"] { height: 54px; }
}

.flight-status-arrived .flight-status-panel-flight-details.col-xs-12 .fly-info-


details-pathway [class^="icon-airplane"], .flight-status-departed .flight-status-
panel-flight-details.col-xs-12 .fly-info-details-pathway [class^="icon-
airplane"], .flight-status-ontime .flight-status-panel-flight-details.col-xs-
12 .fly-info-details-pathway [class^="icon-airplane"] { color: rgb(0, 166, 81); }

.flight-status-canceled .flight-status-panel-flight-details.col-xs-12 .fly-info-


details-pathway [class^="icon-airplane"], .flight-status-delayed .flight-status-
panel-flight-details.col-xs-12 .fly-info-details-pathway [class^="icon-
airplane"], .flight-status-diverted .flight-status-panel-flight-details.col-xs-
12 .fly-info-details-pathway [class^="icon-airplane"] { color: rgb(181, 0, 0); }

.flight-status-technical-stop .flight-status-panel-flight-details.col-xs-12 .fly-


info-details-pathway [class^="icon-airplane"] { color: rgb(245, 166, 35); }

.flight-status-panel-flight-details.col-xs-12 .fly-info-details-pathway .start-


flight-point { border: 0px; }

.flight-status-panel-flight-details.col-xs-12 .fly-info-details-pathway .start-


flight-point-progress-bar::after { content: ""; position: absolute; left: 18px;
right: 0px; top: 50%; height: 2px; background: rgb(0, 166, 81); width: 42%; }

.flight-status-arrived .flight-status-panel-flight-details.col-xs-12 .fly-info-


details-pathway .start-flight-point-progress-bar::after { width: 90%; }

.flight-status-canceled .flight-status-panel-flight-details.col-xs-12 .fly-info-


details-pathway .start-flight-point-progress-bar::after, .flight-status-
delayed .flight-status-panel-flight-details.col-xs-12 .fly-info-details-
pathway .start-flight-point-progress-bar::after { display: none; }

.flight-status-arrived .flight-status-panel-flight-details.col-xs-12 .fly-info-


details-pathway .start-flight-point-progress-bar::after, .flight-status-
departed .flight-status-panel-flight-details.col-xs-12 .fly-info-details-
pathway .start-flight-point-progress-bar::after, .flight-status-ontime .flight-
status-panel-flight-details.col-xs-12 .fly-info-details-pathway .start-flight-
point-progress-bar::after { color: rgb(0, 166, 81); background-color: rgb(0, 166,
81); border: 0px; }

.flight-status-canceled .flight-status-panel-flight-details.col-xs-12 .fly-info-


details-pathway .start-flight-point-progress-bar::after, .flight-status-
delayed .flight-status-panel-flight-details.col-xs-12 .fly-info-details-
pathway .start-flight-point-progress-bar::after, .flight-status-diverted .flight-
status-panel-flight-details.col-xs-12 .fly-info-details-pathway .start-flight-
point-progress-bar::after { color: rgb(181, 0, 0); background-color: rgb(181, 0,
0); border: 0px; }

.flight-status-technical-stop .flight-status-panel-flight-details.col-xs-12 .fly-


info-details-pathway .start-flight-point-progress-bar::after { color: rgb(245, 166,
35); background-color: rgb(245, 166, 35); border: 0px; }
.flight-status-panel-flight-details.col-xs-12 .fly-info-details-pathway .start-
flight-point::after { content: ""; left: 7px; height: 12px; border: 2px solid
rgb(199, 199, 199); border-radius: 100%; width: 12px; position: absolute; display:
none; top: 15px; }

@media only screen and (max-width: 767px) {


.flight-status-panel-flight-details.col-xs-12 .fly-info-details-pathway .start-
flight-point::after { top: 21px; }
}

.flight-status-arrived .flight-status-panel-flight-details.col-xs-12 .fly-info-


details-pathway .start-flight-point::after, .flight-status-departed .flight-status-
panel-flight-details.col-xs-12 .fly-info-details-pathway .start-flight-
point::after, .flight-status-ontime .flight-status-panel-flight-details.col-xs-
12 .fly-info-details-pathway .start-flight-point::after { color: rgb(0, 166, 81);
background-color: rgb(0, 166, 81); border: 0px; }

.flight-status-canceled .flight-status-panel-flight-details.col-xs-12 .fly-info-


details-pathway .start-flight-point::after, .flight-status-delayed .flight-status-
panel-flight-details.col-xs-12 .fly-info-details-pathway .start-flight-
point::after, .flight-status-diverted .flight-status-panel-flight-details.col-xs-12
.fly-info-details-pathway .start-flight-point::after { color: rgb(181, 0, 0);
background-color: rgb(181, 0, 0); border: 0px; }

.flight-status-technical-stop .flight-status-panel-flight-details.col-xs-12 .fly-


info-details-pathway .start-flight-point::after { color: rgb(245, 166, 35);
background-color: rgb(245, 166, 35); border: 0px; }

.flight-status-departed .flight-status-panel-flight-details.col-xs-12 .fly-info-


details-pathway .icon-airplane-right, .flight-status-technical-stop .flight-status-
panel-flight-details.col-xs-12 .fly-info-details-pathway .icon-airplane-right
{ left: 40%; }

.flight-status-departed .flight-status-panel-flight-details.col-xs-12 .fly-info-


details-pathway .start-flight-point::after, .flight-status-technical-stop .flight-
status-panel-flight-details.col-xs-12 .fly-info-details-pathway .start-flight-
point::after { display: block; }

.flight-status-arrived .flight-status-departed .flight-status-panel-flight-


details.col-xs-12 .fly-info-details-pathway .start-flight-point::after, .flight-
status-arrived .flight-status-technical-stop .flight-status-panel-flight-
details.col-xs-12 .fly-info-details-pathway .start-flight-point::after, .flight-
status-departed .flight-status-departed .flight-status-panel-flight-details.col-xs-
12 .fly-info-details-pathway .start-flight-point::after, .flight-status-
departed .flight-status-technical-stop .flight-status-panel-flight-details.col-xs-
12 .fly-info-details-pathway .start-flight-point::after, .flight-status-
ontime .flight-status-departed .flight-status-panel-flight-details.col-xs-12 .fly-
info-details-pathway .start-flight-point::after, .flight-status-ontime .flight-
status-technical-stop .flight-status-panel-flight-details.col-xs-12 .fly-info-
details-pathway .start-flight-point::after { color: rgb(0, 166, 81); background-
color: rgb(0, 166, 81); border: 0px; }

.flight-status-canceled .flight-status-departed .flight-status-panel-flight-


details.col-xs-12 .fly-info-details-pathway .start-flight-point::after, .flight-
status-canceled .flight-status-technical-stop .flight-status-panel-flight-
details.col-xs-12 .fly-info-details-pathway .start-flight-point::after, .flight-
status-delayed .flight-status-departed .flight-status-panel-flight-details.col-xs-
12 .fly-info-details-pathway .start-flight-point::after, .flight-status-
delayed .flight-status-technical-stop .flight-status-panel-flight-details.col-xs-12
.fly-info-details-pathway .start-flight-point::after, .flight-status-
diverted .flight-status-departed .flight-status-panel-flight-details.col-xs-
12 .fly-info-details-pathway .start-flight-point::after, .flight-status-
diverted .flight-status-technical-stop .flight-status-panel-flight-details.col-xs-
12 .fly-info-details-pathway .start-flight-point::after { color: rgb(181, 0, 0);
background-color: rgb(181, 0, 0); border: 0px; }

.flight-status-technical-stop .flight-status-departed .flight-status-panel-flight-


details.col-xs-12 .fly-info-details-pathway .start-flight-point::after, .flight-
status-technical-stop .flight-status-technical-stop .flight-status-panel-flight-
details.col-xs-12 .fly-info-details-pathway .start-flight-point::after { color:
rgb(245, 166, 35); background-color: rgb(245, 166, 35); border: 0px; }

.flight-status-arrived .flight-status-panel-flight-details.col-xs-12 .fly-info-


details-pathway::after { display: none; }

.flight-status-arrived .flight-status-panel-flight-details.col-xs-12 .fly-info-


details-pathway .icon-airplane-right { left: 88%; }

.flight-status-arrived .flight-status-panel-flight-details.col-xs-12 .fly-info-


details-pathway .start-flight-point::after { display: block; }

.flight-status-arrived .flight-status-arrived .flight-status-panel-flight-


details.col-xs-12 .fly-info-details-pathway .start-flight-point::after, .flight-
status-departed .flight-status-arrived .flight-status-panel-flight-details.col-xs-
12 .fly-info-details-pathway .start-flight-point::after, .flight-status-
ontime .flight-status-arrived .flight-status-panel-flight-details.col-xs-12 .fly-
info-details-pathway .start-flight-point::after { color: rgb(0, 166, 81);
background-color: rgb(0, 166, 81); border: 0px; }

.flight-status-canceled .flight-status-arrived .flight-status-panel-flight-


details.col-xs-12 .fly-info-details-pathway .start-flight-point::after, .flight-
status-delayed .flight-status-arrived .flight-status-panel-flight-details.col-xs-12
.fly-info-details-pathway .start-flight-point::after, .flight-status-
diverted .flight-status-arrived .flight-status-panel-flight-details.col-xs-12 .fly-
info-details-pathway .start-flight-point::after { color: rgb(181, 0, 0);
background-color: rgb(181, 0, 0); border: 0px; }

.flight-status-technical-stop .flight-status-arrived .flight-status-panel-flight-


details.col-xs-12 .fly-info-details-pathway .start-flight-point::after { color:
rgb(245, 166, 35); background-color: rgb(245, 166, 35); border: 0px; }

.flight-status-diverted .flight-status-panel-flight-details.col-xs-12 .fly-info-


details-pathway .icon-airplane-right { left: 40%; }

.flight-status-diverted .flight-status-panel-flight-details.col-xs-12 .fly-info-


details-pathway .start-flight-point::after { display: block; }

.flight-status-arrived .flight-status-diverted .flight-status-panel-flight-


details.col-xs-12 .fly-info-details-pathway .start-flight-point::after, .flight-
status-departed .flight-status-diverted .flight-status-panel-flight-details.col-xs-
12 .fly-info-details-pathway .start-flight-point::after, .flight-status-
ontime .flight-status-diverted .flight-status-panel-flight-details.col-xs-12 .fly-
info-details-pathway .start-flight-point::after { color: rgb(0, 166, 81);
background-color: rgb(0, 166, 81); border: 0px; }

.flight-status-canceled .flight-status-diverted .flight-status-panel-flight-


details.col-xs-12 .fly-info-details-pathway .start-flight-point::after, .flight-
status-delayed .flight-status-diverted .flight-status-panel-flight-details.col-xs-
12 .fly-info-details-pathway .start-flight-point::after, .flight-status-
diverted .flight-status-diverted .flight-status-panel-flight-details.col-xs-
12 .fly-info-details-pathway .start-flight-point::after { color: rgb(181, 0, 0);
background-color: rgb(181, 0, 0); border: 0px; }

.flight-status-technical-stop .flight-status-diverted .flight-status-panel-flight-


details.col-xs-12 .fly-info-details-pathway .start-flight-point::after { color:
rgb(245, 166, 35); background-color: rgb(245, 166, 35); border: 0px; }

@media only screen and (max-width: 767px) {


.flight-status-panel-flight-details.col-xs-12 .fly-info-details-pathway { top: -
8px; }
}

.flight-status-panel-plane-model { margin: 5px 0px; color: rgb(176, 177, 174);


font-size: 12px; }

@media only screen and (max-width: 767px) {


.flight-status-panel-plane-model { font-size: 19px; font-weight: 200; }
}

.flight-status-panel-plane-model img { display: block; width: 72%; margin-bottom:


5px; margin-left: 17px; }

@media only screen and (max-width: 767px) {


.flight-status-panel-arrival-status > span { font-size: 18px; }
}

.flight-status-panel-arrival-status::before { display: block; font-size: 20px;


font-family: icomoon; margin-top: 10px; }

@media only screen and (max-width: 767px) {


.flight-status-panel-arrival-status::before { font-size: 25px; margin-top: 0px; }
}

.flight-status-departed .flight-status-panel-arrival-status::before, .flight-


status-ontime .flight-status-panel-arrival-status::before { content: ""; }

.flight-status-delayed .flight-status-panel-arrival-status::before { content: "";


}

.flight-status-diverted .flight-status-panel-arrival-status::before { content:


""; }

.flight-status-canceled .flight-status-panel-arrival-status::before { content:


""; }

.flight-status-technical-stop .flight-status-panel-arrival-status::before
{ content: ""; background: url("clientlibs/images/technical-stop.svg") 50% 50% no-
repeat; width: 100%; height: 25px; display: block; }

.flight-status-arrived .flight-status-panel-arrival-status::before { content: "";


background: url("clientlibs/images/airplane-landing.svg") 50% 50% no-repeat; width:
100%; height: 25px; display: block; }

.flight-status-arrived .flight-status-panel-arrival-status, .flight-status-departed


.flight-status-panel-arrival-status, .flight-status-ontime .flight-status-panel-
arrival-status { color: rgb(0, 166, 81); }
.flight-status-canceled .flight-status-panel-arrival-status, .flight-status-delayed
.flight-status-panel-arrival-status, .flight-status-diverted .flight-status-panel-
arrival-status { color: rgb(181, 0, 0); }

.flight-status-technical-stop .flight-status-panel-arrival-status { color: rgb(245,


166, 35); }

.flight-status-panel-ctas { padding-top: 15px; height: 155px; }

.flight-status-panel-ctas .C2-weather-block-v1 { display: none; }

.flight-status-arrived .flight-status-panel-ctas { padding: 0px; }

@media only screen and (max-width: 767px) {


.flight-status-panel-ctas { height: auto; padding-top: 0px; }
}

.flight-status-panel-ctas .btn-container { display: table; text-align: center;


vertical-align: middle; width: 100%; height: inherit; }

.flight-status-panel-ctas .btn-container > div:not(.C2-weather-block-v1) { display:


table-cell; vertical-align: middle; }

@media only screen and (max-width: 767px) {


.flight-status-panel-ctas .btn-container > div:not(.C2-weather-block-v1)
{ padding: 20px 0px; }
}

.flight-status-arrived .flight-status-panel-ctas .btn-container .C2-weather-block-


v1 { display: block; }

@media only screen and (max-width: 767px) {


.flight-status-arrived .flight-status-panel-ctas .btn-container { position:
static; }
}

.flight-status-arrived .flight-status-panel-ctas .btn-container > div { display:


none; }

.flight-status-panel-cta.btn { padding: 6px 10px 4px; white-space: nowrap; font-


size: 16px; font-weight: 200; text-align: center; border: 0px; display: inline-
block; margin: 5px 20px; background: rgb(32, 102, 96); min-width: 125px; }

@media only screen and (max-width: 767px) {


.flight-status-panel-cta.btn { margin: 5px 0.5%; width: 48%; font-size: 23px; }
}

.flight-status-panel-cta.btn:active, .flight-status-panel-cta.btn:focus, .flight-


status-panel-cta.btn:hover { border: 0px; }

@media only screen and (max-width: 767px) {


.flight-status-panel-cta-checkin, .flight-status-panel-cta-help { width: 98%; }
}

.flight-status-panel-alert-container, .flight-status-panel-watch-container
{ transition: min-height 0.2s ease-out 0s; overflow: hidden; min-height: 0px;
height: 600px; position: relative; }
.flight-status-panel-alert-container .close-panel-btn, .flight-status-panel-watch-
container .close-panel-btn { position: absolute; bottom: 20px; right: 20px; z-
index: 9800; background: 0px center; border: 0px; color: rgb(92, 9, 49); font-size:
30px; }

@media only screen and (max-width: 767px) {


.flight-status-panel-alert-container .close-panel-btn, .flight-status-panel-
watch-container .close-panel-btn { bottom: auto; top: -10px; font-size: 60px; }
}

.flight-status-panel-alert-container { display: none; padding: 50px 0px; }

.alert-open .flight-status-panel-alert-container { display: block; min-height:


600px; border-top: 1px solid rgb(226, 226, 226); }

@media only screen and (max-width: 767px) {


.alert-open .flight-status-panel-alert-container { height: 870px; padding-top:
0px; }
}

.flight-status-panel-watch-container { display: none; }

@media only screen and (max-width: 767px) {


.flight-status-panel-watch-container { height: 450px; }
}

.map-open .flight-status-panel-watch-container { display: block; min-height: 600px;


padding: 0px; }

@media only screen and (max-width: 767px) {


.map-open .flight-status-panel-watch-container { min-height: 450px; }
}

.T33_1-two-stop { margin: 10px 0px; }

.T33_1-two-stop > div { margin-left: 0px; margin-right: 0px; }

.T33_1-two-stop > div:first-child { margin-top: 0px; margin-bottom: 0px; border-


bottom: 0px; }

.T33_1-two-stop > div:last-child { margin-top: 0px; border: 0px; }

.T33_1-two-stop > div:last-child .flight-status-panel-ctas { position: relative;


bottom: 100px; }

@media only screen and (max-width: 767px) {


.T33_1-two-stop > div:last-child .flight-status-panel-ctas { position: static; }
}

@media only screen and (max-width: 767px) {


.T33_1-two-stop .T33_1-flight-status > div:not(:first-child) { border-top: 0px;
padding-left: 0px; padding-right: 0px; }
}

.T33_1-two-stop.flight-status-is-same > div:first-child .flight-status-panel-plane-


info .flight-status-panel-plane-model, .T33_1-two-stop.flight-status-is-same >
div:first-child .flight-status-panel-plane-info .flight-status-panel-title
{ display: none; }
@media only screen and (max-width: 767px) {
.T33_1-two-stop.flight-status-is-same > div:first-child .flight-status-panel-
plane-info .flight-status-panel-plane-model, .T33_1-two-stop.flight-status-is-same
> div:first-child .flight-status-panel-plane-info .flight-status-panel-title
{ display: block; }
}

.T33_1-two-stop.flight-status-is-same > div:first-child .flight-status-panel-


arrival-status { top: 60px; }

@media only screen and (max-width: 767px) {


.T33_1-two-stop.flight-status-is-same > div:first-child .flight-status-panel-
arrival-status { position: static; }
}

.T33_1-two-stop.flight-status-is-same > div:last-child .flight-status-panel-plane-


info { position: relative; top: -60px; }

@media only screen and (max-width: 767px) {


.T33_1-two-stop.flight-status-is-same > div:last-child .flight-status-panel-
plane-info { position: static; }
}

.T33_1-two-stop .flight-status-panel-flight-details > div:last-child { padding:


0px; }

.T33_1-two-stop .T33_1-multi-flight-divider { padding: 0px; margin-top: 30px !


important; }

.T33_1-two-stop .T33_1-multi-flight-divider-left { padding: 0px; }

.T33_1-two-stop .T33_1-multi-flight-divider-left::after { content: ""; width: 100%;


height: 1px; background: rgb(149, 152, 148); display: inline-block; margin: 0px;
padding: 0px; }

.T33_1-two-stop .T33_1-multi-flight-divider-center { border-radius: 20px; border:


1px solid rgb(149, 152, 148); padding: 5px 10px; color: rgb(149, 152, 148); text-
align: center; font-size: 1.3vh; }

@media only screen and (max-width: 767px) {


.T33_1-two-stop .T33_1-multi-flight-divider-center { font-size: 1.6vh; }
}

.T33_1-two-stop .T33_1-multi-flight-divider-right { padding: 0px; }

.T33_1-two-stop .T33_1-multi-flight-divider-right::before { content: ""; width:


100%; height: 1px; background: rgb(149, 152, 148); display: inline-block; margin:
0px; padding: 0px; }

@media only screen and (max-width: 767px) {


.T33_1-two-stop .T33_1-multi-flight-divider { margin-top: 0px !important; }
}

.T33_1-two-stop.alert-open .flight-status-panel-alert-container { min-height:


650px; }

.T33-form.state01-no .submit { opacity: 0.4; pointer-events: none; }

@media only screen and (max-width: 767px) {


.T33_1-alert-container h2 { font-size: 31px; text-align: center; margin-bottom:
26px; }
}

.T33_1-alert-container .alert-form-row { padding: 5px 4px; font-size: 18px; font-


weight: 300; border-bottom: 1px solid rgb(226, 226, 226); text-indent: -14px;
position: relative; left: 11px; margin-bottom: 4px; }

.T33_1-alert-container .alert-form-row-group { font-size: 16px; line-height:


16px; }

.T33_1-alert-container .alert-form-row-group .flight-num { font-size: 20px; font-


weight: 500; margin-bottom: 9px; }

.T33_1-alert-container .alert-form-row-group > div { margin: 4px 0px 1px; }

.T33_1-alert-container .alert-form-row-group > div:nth-child(2n+1):not(:first-


child) { text-align: right; }

.T33_1-alert-container .alert-form-row > div:last-child { text-align: right; }

.T33_1-alert-container .custom-select { min-width: 100%; text-indent: -0.5px; text-


align: left; }

@media only screen and (max-width: 767px) {


.T33_1-alert-container .custom-select { text-indent: 0.5px; }
}

.T33_1-alert-container .submit { width: 100%; margin-top: 10px; margin-left:


10px; }

@media only screen and (max-width: 767px) {


.T33_1-alert-container .submit { padding: 14px 0px; font-size: 25px; font-weight:
200; margin: 15px 0px; }
}

.T33_1-map-container { height: 100%; }

.T33_1-map-container .google-maps { position: relative; padding-bottom: 75%;


height: 0px; overflow: hidden; }

.T33_1-map-container .google-maps iframe { position: absolute; top: 0px; left: 0px;


width: 100% !important; height: 100% !important; }

@media only screen and (max-width: 767px) {


.divider { padding: 0px !important; }
}

.T34 h6 { font-size: 14px; font-weight: 700; line-height: 18px; }

.T34 h2 { letter-spacing: -1px; }

@media only screen and (max-width: 1024px) {


.T34 h2 { font-size: 25px; }
}

@media only screen and (max-width: 767px) {


.T34 h2 { font-size: 39px; }
}
@media only screen and (max-width: 767px) {
.T34 .input-base-placeholder { font-size: 21px; }
}

.T34 .bulleted-list { padding-top: 0px; padding-bottom: 0px; }

.T34 .bulleted-list > li { padding-left: 18px; margin-bottom: 5px; font-size: 14px;


line-height: 18px; }

.T34 .btn:disabled, .T34 .btn:disabled:hover { color: rgb(82, 18, 49) !important;


background: rgb(255, 255, 255) !important; border-color: rgb(82, 18, 49) !
important; }

.T34 .input-base { margin-bottom: 20px; }

.T34 .input-base.input-base-with-icon .autocomplete


input[type="text"], .T34 .input-base.input-base-with-icon .input-base-
elem, .T34 .input-base.input-base-with-icon .input-base-
placeholder, .autocomplete .T34 .input-base.input-base-with-icon input[type="text"]
{ padding-left: 40px; }

@media only screen and (max-width: 767px) {


.T34 .input-base.input-base-with-icon .autocomplete
input[type="text"], .T34 .input-base.input-base-with-icon .input-base-
elem, .T34 .input-base.input-base-with-icon .input-base-
placeholder, .autocomplete .T34 .input-base.input-base-with-icon input[type="text"]
{ padding-left: 70px; }
}

.T34 .input-base.input-base-with-icon .input-base-icon { position: absolute; top:


50%; left: 14px; transform: translateY(-50%); }

@media only screen and (max-width: 767px) {


.T34 .input-base.input-base-with-icon .input-base-icon { left: 22px; font-size:
30px; }
}

.T34 .checkbox-base { padding-left: 35px; }

.T34 .checkbox-base a { position: relative; top: -1px; padding-left: 4px; font-


size: 12px; text-decoration: underline; }

@media only screen and (max-width: 767px) {


.T34 .checkbox-base a { top: 0px; font-size: 20px; padding-left: 7px; }
}

.T34 .checkbox-base-text { padding-left: 0px; }

.T34 .checkbox-base-text span { cursor: default; }

.T34 .two-columns-content-block-column { position: relative; z-index: 1; min-


height: 440px; margin-right: -10px; margin-left: -1px; color: rgb(255, 255, 255); }

.T34 .two-columns-content-block-header h2 { max-width: 70%; margin-top: 0px; font-


weight: 100; letter-spacing: 0px; }

.T34 .two-columns-content-block-footer h2 { margin-bottom: 0px; line-height: 1.2; }


.T34 .two-columns-content-block-footer [class^="col-"] { display: inline-block;
float: none; margin-left: -0.2em; vertical-align: bottom; }

@media only screen and (max-width: 959px) {


.T34 .two-columns-content-block-footer [class^="col-"].no-gutter-left { float:
right; padding-right: 0px; }
}

@media only screen and (max-width: 767px) {


.T34 .two-columns-content-block-footer [class^="col-"].no-gutter-left { float:
none; padding-right: 10px; }
}

@media only screen and (max-width: 959px) {


.T34 .two-columns-content-block-footer [class^="col-"]:last-child { float: right;
}
}

@media only screen and (max-width: 767px) {


.T34 .two-columns-content-block-footer [class^="col-"]:last-child { float:
none; }
}

.T34 .two-columns-content-block-footer [class^="col-"] .btn { width: 100%; }

.T34-container { position: relative; min-height: 440px; }

.T34-container .spinner-container { background: rgb(255, 255, 255); width: 104%;


margin-left: -20px; }

@media only screen and (max-width: 959px) {


.T34-container .spinner-container { width: 100%; margin-left: 0px; }
}

.T34-container::after { content: ""; position: absolute; top: 50%; left: 50%;


display: block; width: 1px; height: 90%; transform: translateY(-50%); background:
rgb(208, 208, 207); }

@media only screen and (max-width: 767px) {


.T34-container::after { content: normal; }
}

.T34-container.spinner-active::after { display: none; }

.T34-container > div, .T34-container > div > div, .T34-container > div > div
> .helpfaqwidget__view, .T34-container > div > div > .helpfaqwidget__view >
div, .T34-container > div > div > .row, .T34-container > div > div > .row > div
{ min-height: inherit; }

@media only screen and (max-width: 767px) {


.T34-container > div, .T34-container > div > div, .T34-container > div > div
> .helpfaqwidget__view, .T34-container > div > div > .helpfaqwidget__view >
div, .T34-container > div > div > .row, .T34-container > div > div > .row > div
{ min-height: auto; }
}

.T34-container .T34-summary-history { width: 100%; padding: 12px 10px; margin: 30px


0px; border-top: 2px solid rgb(92, 9, 49); }
.T34-container .T34-summary-history tr.col-titles, .T34-container .T34-summary-
history tr.col-values { color: rgb(92, 9, 49); background: 0px 0px !important; }

.T34-container .T34-summary-history table td > div { margin: 0px; }

.T34-container .T34-Convert-qmiles-table-summary div.convert-qmiles-


buttons.helpfaqwidget__view, .T34-container .T34-Convert-qmiles-table-summary
div.row.convert-qmiles-buttons { min-height: 15px; }

.T34-container .T34-Convert-qmiles-table-summary div.agree-


terms.helpfaqwidget__view, .T34-container .T34-Convert-qmiles-table-summary
div.row.agree-terms { min-height: 65px; }

.T34-container .T34-Convert-qmiles-table-summary .T34-state-payment-buttons { text-


align: right; }

.T34-container.border-hidden::after { display: none; }

.T34-state-selection { visibility: visible; opacity: 1; }

.T34-state-selection.hidden { visibility: hidden; opacity: 0; display: block !


important; }

@media only screen and (max-width: 767px) {


.T34-state-selection .T34-state-selection-totals { padding: 0px; margin-top:
20px; margin-bottom: 35px; }
}

.T34-state-selection .T34-state-selection-totals h4 { margin: 0px; font-size: 20px;


line-height: 34px; }

@media only screen and (max-width: 767px) {


.T34-state-selection .T34-state-selection-totals h4 { margin: 0px; font-size:
28px; }
}

.T34-state-selection .T34-state-selection-totals .grey-text { color: rgb(143, 143,


141); }

.T34-state-selection .T34-state-selection-totals .top-bottom-margin { margin: 20px


0px; }

.T34-state-selection .T34-state-selection-totals .btn { position: absolute; bottom:


30px; left: 40px; min-width: 35%; width: auto; }

@media only screen and (max-width: 959px) {


.T34-state-selection .T34-state-selection-totals .btn { width: 50%; }
}

@media only screen and (max-width: 767px) {


.T34-state-selection .T34-state-selection-totals .btn { position: relative;
bottom: auto; top: 80px; left: auto; width: 55%; margin-top: 30px; font-size: 24px;
visibility: hidden; opacity: 0; }
.T34-state-selection .T34-state-selection-totals .btn.active { visibility:
visible; opacity: 1; }
}

.T34-state-selection .T34-state-selection-warning { padding: 15px; background:


rgb(235, 235, 235); border-radius: 3px; visibility: hidden; opacity: 0; }
.T34-state-selection .T34-state-selection-warning > div { display: none; }

@media only screen and (max-width: 767px) {


.T34-state-selection .T34-state-selection-warning { padding: 20px; color:
rgb(143, 143, 141); visibility: visible; opacity: 1; }
.T34-state-selection .T34-state-selection-warning.visible { display: block; }
}

.T34-state-selection .T34-state-selection-warning .icon { vertical-align: middle;


color: rgb(143, 143, 141); font-size: 24px; }

@media only screen and (max-width: 767px) {


.T34-state-selection .T34-state-selection-warning .icon { font-size: 30px;
vertical-align: top; }
}

.T34-state-selection .T34-state-selection-warning p { display: inline-block; width:


90%; margin: 0px; padding-left: 5px; font-size: 15px; line-height: 20px; vertical-
align: middle; color: rgb(143, 143, 141); font-weight: 100; }

@media only screen and (max-width: 767px) {


.T34-state-selection .T34-state-selection-warning p { width: 90%; padding-left:
10px; font-size: 22px; font-weight: 100; line-height: 30px; }
}

.T34-state-selection .T34-state-selection-how-to { visibility: hidden; opacity:


0; }

@media only screen and (max-width: 767px) {


.T34-state-selection .T34-state-selection-how-to { text-align: right; visibility:
visible; opacity: 1; }
}

.T34-state-selection .T34-state-selection-how-to .terms-and-conditions-link


{ position: relative; top: 55px; font-size: 20px; font-weight: 700; }

.T34-state-selection .T34-state-selection-how-to .terms-and-conditions-link .icon {


font-size: 25px; line-height: 24px; vertical-align: middle; }

.T34-state-selection .T34-state-selection-how-to .read-more-link { font-size: 12px;


line-height: 15px; }

.T34-state-selection .visible { visibility: visible; opacity: 1; }

@media only screen and (max-width: 767px) {


.T34-state-selection > .helpfaqwidget__view, .T34-state-selection > .row
{ margin-left: 0px; margin-right: 0px; }
.T34-state-selection > .helpfaqwidget__view > div:first-child, .T34-state-
selection > .row > div:first-child { padding-bottom: 0px; }
.T34-state-selection > .helpfaqwidget__view > div:last-child, .T34-state-
selection > .row > div:last-child { padding-top: 0px; margin-top: -10px; }
.T34-state-selection > .helpfaqwidget__view > div:last-child::before, .T34-state-
selection > .row > div:last-child::before { content: ""; display: block; width:
100%; border-top: 1px solid rgb(235, 235, 235); }
.T34-state-selection > .p-a-20 { padding: 0px; }
}

.T34-form { margin-bottom: 59px; }


.T34-form .helpfaqwidget__view, .T34-form .row { margin-bottom: 20px; }

.T34-form .input-label-centered { font-size: 20px; font-weight: 100; line-height:


50px; }

.T34-form .input-label-centered-plural { display: none; }

.T34-form .custom-select-miles { width: 100%; min-width: 70px; }

.T34-form .custom-select-miles.custom-select .custom-select-opener.selected, .T34-


form .custom-select-miles.custom-select .select2-container .selected.select2-
selection--multiple, .select2-container .T34-form .custom-select-miles.custom-
select .selected.select2-selection--multiple { padding: 14px 44px 14px 10px; }

@media only screen and (max-width: 767px) {


.T34-form .custom-select-miles.custom-select .custom-select-
opener.selected, .T34-form .custom-select-miles.custom-select .select2-
container .selected.select2-selection--multiple, .select2-container .T34-
form .custom-select-miles.custom-select .selected.select2-selection--multiple
{ padding: 25px 50px 25px 16px; }
}

.T34-form .custom-select-miles.custom-select .input-base-placeholder.visible


{ display: none; }

@media only screen and (max-width: 767px) {


.T34-form .custom-select-miles { min-width: 130px; }
}

.T34-form .custom-select-currency { min-width: 300px; }

@media only screen and (max-width: 767px) {


.T34-form { margin-bottom: 20px; }
.T34-form h2 { max-width: 85%; margin: 0px 0px 1em; line-height: 52px; }
.T34-form .input-label-centered { display: inline-block; margin-top: 6px; margin-
left: -10px; font-size: 28px; font-weight: 300; line-height: 34px; }
.T34-form .custom-select-currency { min-width: auto; width: 100%; }
}

.T34-state-payment > .helpfaqwidget__view > div > .T34-state-payment-right >


*, .T34-state-payment > .helpfaqwidget__view > div > :not(.T34-state-payment-
right), .T34-state-payment > .row > div > .T34-state-payment-right > *, .T34-state-
payment > .row > div > :not(.T34-state-payment-right) { opacity: 0; transform:
translateY(50px); transition: opacity 0.5s ease 0s, transform 0.5s ease 0s, -
webkit-transform 0.5s ease 0s; }

.T34-state-payment > .helpfaqwidget__view > div > .T34-state-payment-right > :nth-


child(1), .T34-state-payment > .helpfaqwidget__view > div > :not(.T34-state-
payment-right):nth-child(1), .T34-state-payment > .row > div > .T34-state-payment-
right > :nth-child(1), .T34-state-payment > .row > div > :not(.T34-state-payment-
right):nth-child(1) { }

.T34-state-payment > .helpfaqwidget__view > div > .T34-state-payment-right > :nth-


child(2), .T34-state-payment > .helpfaqwidget__view > div > :not(.T34-state-
payment-right):nth-child(2), .T34-state-payment > .row > div > .T34-state-payment-
right > :nth-child(2), .T34-state-payment > .row > div > :not(.T34-state-payment-
right):nth-child(2) { transition-delay: 0.1s; }
.T34-state-payment > .helpfaqwidget__view > div > .T34-state-payment-right > :nth-
child(3), .T34-state-payment > .helpfaqwidget__view > div > :not(.T34-state-
payment-right):nth-child(3), .T34-state-payment > .row > div > .T34-state-payment-
right > :nth-child(3), .T34-state-payment > .row > div > :not(.T34-state-payment-
right):nth-child(3) { transition-delay: 0.2s; }

.T34-state-payment > .helpfaqwidget__view > div > .T34-state-payment-right > :nth-


child(4), .T34-state-payment > .helpfaqwidget__view > div > :not(.T34-state-
payment-right):nth-child(4), .T34-state-payment > .row > div > .T34-state-payment-
right > :nth-child(4), .T34-state-payment > .row > div > :not(.T34-state-payment-
right):nth-child(4) { transition-delay: 0.3s; }

.T34-state-payment > .helpfaqwidget__view > div > .T34-state-payment-right > :nth-


child(5), .T34-state-payment > .helpfaqwidget__view > div > :not(.T34-state-
payment-right):nth-child(5), .T34-state-payment > .row > div > .T34-state-payment-
right > :nth-child(5), .T34-state-payment > .row > div > :not(.T34-state-payment-
right):nth-child(5) { transition-delay: 0.4s; }

.T34-state-payment > .helpfaqwidget__view > div > .T34-state-payment-right > :nth-


child(6), .T34-state-payment > .helpfaqwidget__view > div > :not(.T34-state-
payment-right):nth-child(6), .T34-state-payment > .row > div > .T34-state-payment-
right > :nth-child(6), .T34-state-payment > .row > div > :not(.T34-state-payment-
right):nth-child(6) { transition-delay: 0.5s; }

@media only screen and (max-width: 767px) {


.T34-state-payment > .helpfaqwidget__view > div > .T34-state-payment-right >
*, .T34-state-payment > .helpfaqwidget__view > div > :not(.T34-state-payment-
right), .T34-state-payment > .row > div > .T34-state-payment-right > *, .T34-state-
payment > .row > div > :not(.T34-state-payment-right) { opacity: 1; transform:
none; }
}

.T34-state-payment.stagger > .helpfaqwidget__view > div > .T34-state-payment-right


> *, .T34-state-payment.stagger > .helpfaqwidget__view > div > :not(.T34-state-
payment-right), .T34-state-payment.stagger > .row > div > .T34-state-payment-right
> *, .T34-state-payment.stagger > .row > div > :not(.T34-state-payment-right)
{ opacity: 1; transform: translateY(0px); }

.T34-state-payment > .helpfaqwidget__view > div:last-child, .T34-state-payment


> .row > div:last-child { padding-top: 0px; padding-bottom: 0px; }

@media only screen and (max-width: 959px) {


.T34-state-payment > .helpfaqwidget__view, .T34-state-payment > .row { margin-
left: 0px; margin-right: 0px; }
.T34-state-payment .T34-state-payment-right { padding-left: 0px; }
}

@media only screen and (max-width: 767px) {


.T34-state-payment h2 { margin-bottom: 30px; }
.T34-state-payment > .helpfaqwidget__view > div:last-child h2, .T34-state-payment
> .row > div:last-child h2 { max-width: 90%; margin-top: 50px; }
.T34-state-payment > .helpfaqwidget__view > div:last-child::before, .T34-state-
payment > .row > div:last-child::before { content: ""; display: block; width: 100%;
border-top: 1px solid rgb(236, 236, 236); }
.T34-state-payment .checkbox-base-text a { text-decoration: underline; }
}

.T34-state-payment .T34-state-selection-payment-methods.grey-text { color: rgb(143,


143, 141); }
.T34-state-payment .T34-state-selection-payment-methods.top-bottom-margin { margin:
20px 0px; }

.T34-state-payment .T34-state-payment-right { padding-right: 0px; min-height:


inherit; }

.T34-state-payment .T34-state-payment-right > .helpfaqwidget__view, .T34-state-


payment .T34-state-payment-right > .row { position: relative; }

.T34-state-payment .T34-state-payment-right > .helpfaqwidget__view:last-


child, .T34-state-payment .T34-state-payment-right > .row:last-child { position:
absolute; bottom: 30px; right: 10px; width: 100%; }

@media only screen and (max-width: 767px) {


.T34-state-payment .T34-state-payment-right > .helpfaqwidget__view:last-
child, .T34-state-payment .T34-state-payment-right > .row:last-child { position:
relative; bottom: auto; right: auto; }
}

.T34-state-payment .T34-state-payment-right h2 { margin-right: -20px; }

.T34-state-payment .T34-state-payment-right h2 + .helpfaqwidget__view, .T34-state-


payment .T34-state-payment-right h2 + .row { z-index: 1; }

@media only screen and (max-width: 767px) {


.T34-state-payment .T34-state-payment-right .input-base input[type="text"]
{ font-size: 25px; }
}

.T34-state-payment .info-dialog-box.info-dialog-box-form { top: 0px; }

.T34-state-payment .info-dialog-box.info-dialog-box-form label { padding-left:


16px; padding-right: 16px; }

@media only screen and (max-width: 767px) {


.T34-state-payment .info-dialog-box.info-dialog-box-form label { margin-right: -
15px; }
}

.T34-state-payment .info-dialog-box-right .info-dialog-box-content::before { right:


15%; }

.T34-state-payment .info-dialog-box-content { margin-top: 25px; }

.T34-state-payment .T34-state-selection-totals { padding-left: 0px; }

.T34-state-payment .T34-state-selection-payment-methods { padding-left: 0px; }

.T34-state-payment .T34-state-selection-payment-methods h2 { margin-bottom: 20px; }

@media only screen and (max-width: 767px) {


.T34-state-payment .T34-state-selection-payment-methods { margin-bottom: 20px; }
}

@media only screen and (max-width: 1024px) {


.T34-state-payment .T34-state-selection-payment-methods .inline-list { margin:
0px -8px; }
.T34-state-payment .T34-state-selection-payment-methods .inline-list li { margin:
0px 8px; }
.T34-state-payment .T34-state-selection-payment-methods img { width: 90%; }
}

.T34-state-payment .T34-state-selection-payment-methods .inline-list { margin: 0px


-10px; }

@media only screen and (max-width: 767px) {


.T34-state-payment .T34-state-selection-payment-methods .inline-list { margin:
0px -5px; }
.T34-state-payment .T34-state-selection-payment-methods .inline-list li { width:
16.66%; margin: 0px; text-align: center; }
.T34-state-payment .T34-state-selection-payment-methods .inline-list li img
{ width: 82%; }
}

@media only screen and (max-width: 767px) {


.T34-state-payment .col-expiry-date { width: 55%; }
}

@media only screen and (max-width: 767px) {


.T34-state-payment .col-ccv-number { width: 45%; padding-right: 0px; }
}

.T34-state-payment .input-base.input-ccv-number { width: 88%; margin-left: -1px; }

@media only screen and (max-width: 767px) {


.T34-state-payment .input-base.input-ccv-number { width: 100%; }
.T34-state-payment .input-base.input-ccv-number .input-base-placeholder
{ padding-right: 35px; }
}

.T34-state-payment .T34-state-payment-buttons { position: relative; bottom: auto;


padding-right: 20px; }

.T34-state-payment .T34-state-payment-buttons button:last-child { width: 60%; }

@media only screen and (max-width: 767px) {


.T34-state-payment .T34-state-payment-buttons { position: relative; bottom: 0px;
margin-top: 20px; margin-bottom: -30px; }
.T34-state-payment .T34-state-payment-buttons button { font-size: 24px; }
.T34-state-payment .T34-state-payment-buttons button:first-child { float: left;
width: 39%; }
.T34-state-payment .T34-state-payment-buttons button:last-child { width: 60%; }
}

@media only screen and (max-width: 767px) {


.T34-state-payment > .helpfaqwidget__view, .T34-state-payment > .row { margin-
left: 0px; margin-right: 0px; }
.T34-state-payment h4 { margin: 0px; font-size: 28px; line-height: 34px; }
.T34-state-payment .p-a-10 { padding: 0px; }
}

@media only screen and (max-width: 959px) {


.T34-state-confirmation > .helpfaqwidget__view, .T34-state-confirmation > .row
{ margin-left: 0px; margin-right: 0px; }
.T34-state-confirmation .two-columns-content-block-column { margin-right: 0px; }
}
.T34-state-confirmation .T34-state-selection-totals { margin-top: 30px; }

.T34-state-confirmation .T34-state-selection-totals h4 { margin-bottom: 15px; font-


size: 15px; font-weight: 400; line-height: 18px; }

@media only screen and (max-width: 767px) {


.T34-state-confirmation .T34-state-selection-totals h4 { padding: 0px; margin:
0px; font-size: 28px; }
}

.T34-state-confirmation .T34-state-selection-totals h4 span { display: block; font-


size: 20px; line-height: 34px; }

.T34-state-confirmation-info { margin-bottom: 75px; color: rgb(149, 152, 148); }

.T34-state-confirmation-info .icon { display: inline-block; font-size: 20px;


vertical-align: top; }

.T34-state-confirmation-info > div { display: inline-block; width: 70%; font-size:


14px; font-weight: 300; line-height: 18px; }

@media only screen and (max-width: 959px) {


.T34-state-confirmation-info > div { width: 90%; }
}

@media only screen and (max-width: 767px) {


.T34-state-confirmation-info > div { width: 70%; }
}

.T34-state-confirmation-ctas { position: absolute; bottom: 34px; width: 90%; }

.T34-state-confirmation-ctas .icon { display: inline-block; font-size: 20px;


vertical-align: middle; }

.T34-state-confirmation-ctas .icon + .btn { vertical-align: middle; }

@media only screen and (max-width: 959px) {


.T34-state-confirmation-ctas .btn { font-size: 13px; }
}

@media only screen and (max-width: 767px) {


.T34-state-confirmation-ctas .btn { font-size: 16px; }
}

@media only screen and (max-width: 959px) {


.T34-state-confirmation-ctas > div:last-child { margin-left: -20px; }
}

@media only screen and (max-width: 767px) {


.T34-state-confirmation > .helpfaqwidget__view, .T34-state-confirmation > .row
{ margin-left: 0px; margin-right: 0px; }
.T34-state-confirmation > .helpfaqwidget__view > div:last-child, .T34-state-
confirmation > .row > div:last-child { display: none; }
.T34-state-confirmation .T34-state-selection-totals h4 { margin-bottom: 30px;
font-size: 20px; font-weight: 100; line-height: 26px; }
.T34-state-confirmation .T34-state-selection-totals h4 span { font-size: 28px;
line-height: 34px; }
.T34-state-confirmation .T34-state-confirmation-info { color: rgb(82, 18, 49);
font-size: 20px; line-height: 26px; margin-bottom: 20px; }
.T34-state-confirmation .T34-state-confirmation-info .icon { display: none; }
.T34-state-confirmation .T34-state-confirmation-info > div { font-size: 20px;
line-height: 26px; }
.T34-state-confirmation .T34-state-confirmation-ctas { position: relative;
bottom: 0px; width: 100%; padding-left: 10px; padding-right: 10px; margin-bottom: -
20px; }
.T34-state-confirmation .T34-state-confirmation-ctas > div { width: 50%; }
}

.two-columns-content-block-column-wrapper.claim-missing-partner header h2 { max-


width: none !important; }

.two-columns-content-block-column-wrapper.claim-missing-partner-head header
{ position: absolute; bottom: 100px; max-width: 74%; }

.revalidate-text-in { width: 84%; float: right; }

.C6.T36.missing-qmiles .checkbox-base { padding-top: 20px; }

@media only screen and (max-width: 767px) {


.C6.T36.missing-qmiles .col-titles span, .C6.T36.missing-qmiles .col-values span
{ position: static; }
.C6.T36.missing-qmiles .checkbox-base { padding-top: 30px; }
.C6.T36.missing-qmiles table td:not(.col-xs-3) { padding: 20px 0px 4px; }
}

#Claim-Missing-Qmiles .T34-container.border-hidden { height: auto; min-height: 0px;


}

@media only screen and (max-width: 767px) {


#convertqmiles .T34-state-confirmation-ctas { padding: 0px; }
#convertqmiles .T34-state-confirmation-ctas button.j-T34-convert-print { padding-
right: 0px; padding-left: 2px; }
#convertqmiles .T34-state-payment .T34-state-payment-buttons button:first-child {
width: 33%; }
#convertqmiles .T34-state-payment .T34-state-payment-buttons button:last-child
{ width: auto; }
#convertqmiles .T34-state-payment .T34-state-payment-buttons { padding-right:
10px; }
.T36.claim-history.convert-qmiles-history table td:not(.col-xs-3) { padding: 20px
0px 4px; }
}

.T36 { position: relative; margin: 30px auto; max-width: 1123px; background:


rgb(255, 255, 255); width: 95% !important; padding: 3% 42px !important; }

@media only screen and (max-width: 767px) {


.T36 { padding-left: 20px !important; padding-right: 20px !important; }
}

.T36 h1 { font-size: 24px; }

.T36 .col-titles, .T36 .col-values { padding: 10px; text-align: center; }

.T36 .col-titles span, .T36 .col-values span { font-size: 16px; vertical-align:


middle; }

@media only screen and (max-width: 767px) {


.T36 .col-titles span, .T36 .col-values span { display: table-cell; vertical-
align: top; font-size: 18px; position: relative; padding-left: 10px; padding-right:
18px; }
}

@media only screen and (max-width: 767px) {


.T36 .col-titles .more-info, .T36 .col-values .more-info { position: absolute;
right: 1%; top: 28%; }
}

.T36 .col-titles .more-info::after, .T36 .col-values .more-info::after { position:


absolute; cursor: pointer; display: block; right: 0px; top: 4px; content: "";
font-family: icomoon; font-size: 10px; }

@media only screen and (max-width: 767px) {


.T36 .col-titles .more-info::after, .T36 .col-values .more-info::after { right:
2.5%; top: 30px; font-size: 16px; }
}

.T36 .col-values span { display: table-cell; }

.T36 .col-values [data-tier="Description"] .more-info::after { top: 18px; }

@media only screen and (max-width: 767px) {


.T36 .col-values [data-tier="Description"] .more-info::after { top: 0px; }
}

.T36 .no-activities-message { display: none; }

@media only screen and (max-width: 767px) {


.T36 .col-titles { display: none; }
}

.T36 table { border-collapse: initial; }

.T36 table .col-titles { background-color: rgb(255, 255, 255); }

@media only screen and (max-width: 767px) {


.T36 table .col-values { margin: 15px 0px; overflow: hidden; }
.T36 table .col-values::before { width: 106%; padding: 15px 0px; text-align:
left; color: rgb(255, 255, 255); text-indent: 20px; line-height: 34px; position:
relative; top: -11px; left: -10px; pointer-events: none; }
}

.T36 table .col-values:nth-child(2n+1) { background-color: rgb(235, 235, 235); }

.T36 table .col-values:nth-child(2n) { background-color: rgb(247, 247, 247); }

@media only screen and (max-width: 767px) {


.T36 table td:not(.col-xs-3) { padding: 10px 5px; }
.T36 table td.col-xs-3 { border-top: 1px solid rgb(0, 0, 0); padding: 10px 0px
0px; position: relative; width: 34%; }
.T36 table td.col-xs-3:not(:last-child) { width: 22%; }
.T36 table td.col-xs-3:not(:last-child) > div { border-right: 1px solid rgb(0, 0,
0); }
}

.T36 table td > div { display: table; height: 50px; margin: 0px auto; }

@media only screen and (max-width: 767px) {


.T36 table td > div { display: block; height: auto; }
.T36 table td > div::before { content: attr(data-tier); display: block; color:
rgb(0, 0, 0); font-size: 18px; float: left; }
}

.T36 table td:first-child > div { margin: 0px; text-align: left; }

.T36 table td.col-sm-7r > div { margin: 0px; text-align: left; }

.T36 table th:first-child > div { margin: 0px; text-align: left; }

@media only screen and (max-width: 767px) {


.T36 { width: 100%; }
}

.t36-download { margin-bottom: 70px; }

.t36-download .more-info::after { cursor: pointer; position: relative; display:


inline-block; right: -5px; top: -6px; content: ""; font-family: icomoon; font-
size: 10px; }

.t36-download .t36-cta { display: block; position: relative; }

.t36-download .t36-cta::before { content: ""; width: 20px; height: 20px; display:


inline-block; padding-right: 10px; position: relative; margin-right: 7px; top: 4px;
}

.t36-download .t36-cta.download-excel { display: inline-block; }

.t36-download .t36-cta.download-excel::before { background:


url("clientlibs/images/download-burgundy-xls.png") 0px 0px no-repeat; }

.t36-download .t36-cta.download-statement::before { background:


url("clientlibs/images/download-burgundy-pdf.png") 0px 0px no-repeat; }

.t36-download .t36-cta.print::before { background: url("clientlibs/images/printer-


filled-burgundy.png") 0px 0px no-repeat; }

@media only screen and (max-width: 767px) {


.t36-download .t36-cta.print { display: none; }
}

.T36.claim-history { position: relative; margin: 0px auto; width: 100%; padding:


0px 15px; background: rgb(255, 255, 255); }

.T36.missing-qmiles { position: relative; margin: 0px auto; width: 100%; padding:


0px 42px 3%; background: rgb(255, 255, 255); }

.input-base.input-base-with-icon .input-base-icon { position: absolute; top: 50%;


left: 14px; transform: translateY(-50%); }

.input-base.input-base-with-icon input[type="text"] { padding-left: 40px; }

table.gift-qmiles-summary .col-values { background: 0px 0px !important; }

table.gift-qmiles-summary tr { border-bottom: 1px solid rgb(221, 221, 221); }

table.gift-qmiles-summary tr.col-titles { border-bottom: none !important; }


.total-bagage-container span.total-bagage { padding: 20px 0px 35px 30px; float:
left; font-weight: 700; font-size: 16px; }

.total-bagage-container span.bagage-price { float: right; padding: 20px 133px;


font-weight: 700; font-size: 16px; }

.input-base.input-base-with-icon span.input-base-placeholder { padding-left:


40px; }

.baggage-summary-btn { cursor: pointer; }

@media only screen and (max-width: 767px) {


.total-bagage-container span.bagage-price { padding: 20px 19px; }
.gift-qmiles-summary td:last-child > div { border-right: none !important; }
}

.C6.T36.missing-qmiles.cancel-award-route .checkbox-base { padding-top: 0px; }

.C6.T36.missing-qmiles.cancel-award-route .T58-grid { height: 560px; }

@media only screen and (max-width: 767px) {


.C6.T36.missing-qmiles.cancel-award-route { padding: 0px; }
.C6.T36.missing-qmiles.cancel-award-route .T58-grid { height: auto; }
}

.T52-confirmation-msg.message.message-success.green { background: rgb(0, 166, 81);


color: rgb(255, 255, 255); }

.message-success.green span[class^="icon"] { background: rgb(255, 255, 255); color:


rgb(0, 166, 81); }

.T37 { position: relative; margin: 30px auto; width: 95%; max-width: 1080px;
background-color: rgb(92, 9, 49) !important; color: rgb(255, 255, 255) !important;
padding-bottom: 60px !important; }

.T37 > div { padding-left: 30px; }

.T37 .columns-container > div { padding-bottom: 0px; margin-bottom: 0px; overflow:


visible; }

.T37.content-block.is-base-block { padding: 0px; }

.T37 canvas { z-index: 2; position: relative; }

.T37 a { color: rgb(255, 255, 255); }

.T37 h2 { margin-left: 5px; margin-top: 30px; font-weight: 200; text-indent: 20px;


color: rgb(255, 255, 255); }

@media only screen and (max-width: 767px) {


.T37 h2 { text-indent: 0px; }
}

.T37.content-section h2 { margin: 21px 0px; }

.T37-chart-container { overflow: hidden; }

.T37-chart-bg { position: absolute; width: 100%; top: 29px; left: 64px; height:
266px; background: linear-gradient(rgb(166, 120, 141) 0px, rgb(149, 96, 120) 13%,
rgb(133, 71, 100) 29%, rgb(116, 47, 79) 51%, rgb(100, 22, 59) 100%); }

.T37-chart-bg table { width: 100%; }

.T37-chart-bg table td { height: 20px; }

.T37-chart-bg table tr:nth-child(1) { background-color: rgb(166, 120, 141); }

.T37-chart-bg table tr:nth-child(2) { background-color: rgb(149, 96, 120); }

.T37-chart-bg table tr:nth-child(3) { background-color: rgb(133, 71, 100); }

.T37-chart-bg table tr:nth-child(4) { background-color: rgb(116, 47, 79); }

.T37-chart-bg table tr:nth-child(5) { background-color: rgb(100, 22, 59); }

.T37-info-panel { position: relative; }

@media only screen and (max-width: 767px) {


.T37-info-panel { top: 20px; }
}

.T37-menu { margin-bottom: 60px; text-align: right; position: relative; top:


30px; }

@media only screen and (max-width: 767px) {


.T37-menu { text-align: left; position: absolute; top: -230px; margin-bottom:
0px; left: 0px; }
}

.T37-info { font-weight: 200; text-align: right; }

@media only screen and (max-width: 767px) {


.T37-info { text-align: left; }
.T37-info > div { padding-left: 0px; }
}

.T37-info .data1::before, .T37-info .data2::before, .T37-info .dataTitle::before


{ margin-right: 12px; }

@media only screen and (max-width: 767px) {


.T37-info .data1, .T37-info .data2, .T37-info .dataTitle { display: inline-block;
margin-right: 20px; }
}

.T37-info .dataTitle { margin-bottom: 10px; }

.T37-info .data1 { margin-bottom: 10px; }

.T37-info .data1::before { content: ""; font-family: icomoon; display: inline-


block; font-size: 19px; position: relative; top: 3px; }

.T37-info .data2::before { content: ""; width: 17px; height: 14px; background:


url("clientlibs/images/chart-icon.png") 0px 0px no-repeat; display: inline-block;
padding-right: 4px; font-size: 19px; position: relative; top: 3px; }

.T37-share-panel { margin-top: 5px; text-align: right; display: inline-block; font-


weight: 200; padding-left: 20px; padding-right: 20px; }
@media only screen and (max-width: 767px) {
.T37-share-panel { top: 20px; }
}

.T37-share-panel > p { display: inline-block; margin-right: 20px; }

@media only screen and (max-width: 767px) {


.T37-share-panel > p { display: block; margin-bottom: -5px; top: 20px; }
}

.T37-share-panel > a { display: inline-block; font-size: 35px; text-decoration:


none; position: relative; top: 10px; }

.T37-share-panel > a:hover { color: inherit; }

@media only screen and (max-width: 767px) {


.T37-share-panel > a { top: -8px; margin-top: 10px; }
}

@media only screen and (max-width: 767px) {


.T37-share-panel { text-align: left; }
}

.T37-menu-item { padding: 0px 10px; display: inline-block; font-weight: 200; text-


align: center; font-size: 15px; background: 0px center; border: 0px; color:
rgb(255, 255, 255); margin: 5px 0px; }

.T37-menu-item.selected { font-weight: 400; text-decoration: underline; }

.T37 .chart { background: 0px center; overflow: hidden; left: 10px; }

@media only screen and (max-width: 767px) {


.T37 .chart { margin-top: 43px; }
}

.T37 #chartSvg { max-width: 745px; background-color: rgb(92, 9, 49); }

.T37 #chartSvg .selected { cursor: pointer; fill: rgb(239, 235, 235); }

.T37 #chartBackground { transform: translate(0px, 50px); }

[dir="rtl"] .T37 #chartBackground { transform: translate(52px, 50px); }

@media only screen and (max-width: 767px) {


[dir="rtl"] .T37 #chartBackground { transform: translate(38px, 50px); }
}

.T37 #lines, .T37 #points { pointer-events: none; transform: translate(10px, 50px);


}

.T37 #lines .selected, .T37 #points .selected { fill: rgb(100, 22, 59); }

@media only screen and (max-width: 767px) {


.T37 #lines, .T37 #points { transform: translate(10px, 59px) scaleY(0.9); }
}

[dir="rtl"] .T37 #lines, [dir="rtl"] .T37 #points { transform: translate(43px,


50px); }
@media only screen and (max-width: 767px) {
[dir="rtl"] .T37 #lines, [dir="rtl"] .T37 #points { transform: translate(28px,
59px) scaleY(0.9); }
}

.T37 #labelsX, .T37 #labelsY { stroke: rgb(255, 255, 255); font-size: 10px; }

.T37 #labelsX { transform: translate(0px, 35px); }

.T37 #labelsX text { transform: translate(30px, 0px); }

[dir="rtl"] .T37 #labelsX { transform: translate(-67px, 35px); }

@media only screen and (max-width: 767px) {


[dir="rtl"] .T37 #labelsX { transform: translate(-56px, 35px); }
}

@media only screen and (max-width: 767px) {


.T37 #labelsX { transform: translate(-14px, 35px); }
}

.T37 #labelsY { transform: translate(5px, 43px); }

[dir="rtl"] .T37 #labelsY { transform: translate(-31px, 43px); }

.T38 { background: rgb(82, 18, 49); }

@media only screen and (max-width: 767px) {


.T38 { height: auto; background: 0px center; }
}

.T38-bg-image { width: 103%; background-repeat: no-repeat; background-size: cover;


padding-bottom: 55%; }

@media only screen and (max-width: 959px) {


.T38-bg-image { padding-bottom: 47%; }
}

.T38-qmiles-summary { height: 50%; padding: 30px; background: rgb(82, 18, 49);


color: rgb(255, 255, 255); }

@media only screen and (max-width: 767px) {


.T38-qmiles-summary { margin: 0px -10px; padding: 34px 0px 28px !important; }
}

.T38-qmiles-summary h2 { color: rgb(255, 255, 255); font-weight: 200; margin-


bottom: 0.5em !important; }

@media only screen and (max-width: 959px) {


.T38-qmiles-summary h2 { font-size: 24px; }
}

@media only screen and (max-width: 767px) {


.T38-qmiles-summary h2 { margin: 0px 0px 20px 6px; font-size: 40px; letter-
spacing: -1px; font-weight: 300; border: 0px; text-indent: 13px; padding-left:
20px; color: rgb(82, 18, 49) !important; }
}

.T38-qmiles-summary table { margin-left: -20px; }


@media only screen and (max-width: 767px) {
.T38-qmiles-summary table { width: 100%; text-align: center; table-layout: fixed;
}
.T38-qmiles-summary table tr:first-child th { padding: 0px 0px 14px; font-size:
21px; font-weight: 700; }
}

.T38-qmiles-summary table td, .T38-qmiles-summary table th { padding: 6px 20px;


font-weight: 100; }

@media only screen and (max-width: 767px) {


.T38-qmiles-summary table td, .T38-qmiles-summary table th { padding: 6px 0px;
font-weight: 300; font-size: 22px !important; }
}

@media only screen and (max-width: 959px) {


.T38-qmiles-summary table td, .T38-qmiles-summary table th { font-size: 14px; }
}

.T38-qmiles-summary table th { font-size: 20px; }

@media only screen and (max-width: 959px) {


.T38-qmiles-summary table th { font-size: 18px; }
}

.T38.is-dashboard .T38-qmiles-summary { padding: 22px 52px 17px 69px; background:


rgb(247, 247, 247); color: rgb(82, 18, 49); }

.T38.is-dashboard .T38-qmiles-summary h2 { color: rgb(82, 18, 49); }

.T38.is-dashboard .bottom-row { background: rgb(240, 239, 238); padding: 8px 8px


9px; }

@media only screen and (max-width: 767px) {


.T38.is-dashboard .bottom-row { margin: 0px -10px; }
}

.T38.is-dashboard .bottom-row-content { max-width: 400px; margin: 0px auto; }

@media only screen and (max-width: 767px) {


.T38.is-dashboard .bottom-row-content { max-width: none; }
}

@media only screen and (max-width: 767px) {


.T38-container { width: 95%; margin: 0px auto; }
}

.my-activities .T38-container { margin-bottom: -50px; }

.my-activities .T38-container .columns-container { max-height: 700px; }

@media only screen and (max-width: 767px) {


.my-activities .T38-container .columns-container { max-height: 1280px; }
}

@media only screen and (max-width: 767px) {


.my-activities .T38-container { margin-bottom: 0px; }
}
.T39 { padding-left: 20px; }

@media only screen and (max-width: 767px) {


.T39 { padding-top: 10px; padding-left: 0px; }
}

.T39-block { position: relative; background-color: rgb(82, 18, 49); background-


repeat: no-repeat; margin-bottom: 21px; }

@media only screen and (max-width: 767px) {


.T39-block { margin-bottom: 10px; }
}

.T39-block::before { content: ""; display: block; padding-top: 33.33%; }

.T39-block:first-child { background-position: 91% 140% !important; }

@media only screen and (max-width: 959px) {


.T39-block:first-child { background-position: 94% 40px !important; }
}

@media only screen and (max-width: 767px) {


.T39-block:first-child { background-position: 92% 50px !important; }
}

.T39-block:last-child { margin-bottom: 0px; }

.T39-block:last-child::before { padding-bottom: 20%; }

@media only screen and (max-width: 767px) {


.T39-block:last-child::before { padding-bottom: 0px; padding-top: 10px; }
}

.T39-block-content { position: absolute; inset: 0px; padding: 20px; color: rgb(255,


255, 255); }

@media only screen and (max-width: 767px) {


.T39-block-3 .T39-block-content { position: relative; }
}

.T39-block-content > div { display: flex; -webkit-box-pack: center; justify-


content: center; }

@media only screen and (max-width: 767px) {


.T39-block-content > div { -webkit-box-orient: vertical; -webkit-box-direction:
normal; flex-flow: column; }
}

.T39-block-content [class^="col-"] { height: 100%; }

@media only screen and (max-width: 767px) {


.T39-block-content [class^="col-"] { padding-left: 0px; padding-right: 0px; }
}

.T39-block-content h2 { padding-top: 10px; border: 0px; margin-bottom: 0px !


important; color: currentcolor !important; line-height: 40px !important; }

@media only screen and (max-width: 959px) {


.T39-block-content h2 { font-size: 3vh; top: -10px; position: relative; line-
height: 25px !important; }
}

@media only screen and (max-width: 767px) {


.T39-block-content h2 { font-size: 40px; margin-top: 0px; padding-top: 0px; line-
height: 42px !important; }
}

.T39-block-content h4 { font-size: 16px; font-weight: 100; margin-bottom: 1em; }

@media only screen and (max-width: 959px) {


.T39-block-content h4 { margin-top: 0px; margin-bottom: 1em; font-size: 20px; }
}

.T39-block-content .T39-claim-btn { position: absolute; bottom: 0px; font-size:


14px; font-weight: 100; line-height: 21px; }

.T39-block-content .T39-search { width: 100%; }

@media only screen and (max-width: 767px) {


.T39-block-content .T39-search { margin-top: -5px; }
}

.T39-block-content .T39-view-partners-link { position: absolute; bottom: 15px;


right: 22px; }

.T39-block-content .T39-view-partners-link .icon-arrow-right2 { position: relative;


top: 3px; }

@media only screen and (max-width: 767px) {


.T39-block-content .T39-view-partners-link .icon-arrow-right2 { top: 3px; font-
size: 20px; }
}

@media only screen and (max-width: 959px) {


.T39-block-content .T39-view-partners-link { bottom: 10px; }
}

@media only screen and (max-width: 767px) {


.T39-block-content .T39-view-partners-link { position: relative; right: 0px;
bottom: 0px; }
}

.T39-block-content .T39-view-partners-link a { color: currentcolor; font-size:


12px; font-weight: 300; }

@media only screen and (max-width: 767px) {


.T39-block-content .T39-view-partners-link a { font-size: 16px; }
}

.my-activities .T39-container .columns-container { max-height: 550px; }

.T39-block-3 .T7-tab .autocomplete-typeahead.input-base .tt-menu .tt-suggestion


{ padding: 10px; border-bottom: 0px; color: rgb(0, 0, 0); cursor: pointer; }

.T39-block-3 .T7-tab .autocomplete-typeahead.input-base .tt-menu .tt-


suggestion:hover { color: rgb(255, 255, 255); background: rgb(92, 9, 49);
transition: background 0.2s ease 0s; }
.T39-block-3 .T7-tab .autocomplete-typeahead.input-base .tt-menu .tt-dataset h5
{ padding: 0px 10px; font-weight: 700; }

.T40 { background-color: rgb(255, 255, 255); }

.T40 > .container h1, .T40 > .helpfaqwidget__container h1 { margin-top: 50px; }

.T40 > .container p, .T40 > .helpfaqwidget__container p { font-size: 30px; font-


weight: 300; }

@media only screen and (max-width: 767px) {


.T40-all-destinations .T40 { padding-bottom: 110px; }
}

.T40-map-container { max-width: 1280px; margin: 10px auto 0px; padding-bottom:


140px; }

@media only screen and (max-width: 767px) {


.T40-map-container { padding-bottom: 0px; }
}

.T40-map-area { position: relative; padding-bottom: 48.9849%; }

@media only screen and (max-width: 959px) {


.T40-map-area { padding-bottom: 0px; }
}

@media only screen and (max-width: 767px) {


.T40-map-area { padding-bottom: 0px; }
}

.T40-map-area > img { display: block; max-width: 100%; margin: 0px auto; }

.T40-map-area svg { overflow: hidden; position: absolute; width: 100%; height:


100%; }

.T40-map-area .dest-plot { fill: rgb(82, 18, 49); stroke-linejoin: round; cursor:


pointer; }

.T40-map-area .dest-plot-line { stroke: rgb(82, 18, 49); stroke-width: 1px; stroke-


dasharray: 11; stroke-dashoffset: 10; visibility: hidden; }

.T40-map-area .dest[data-ref="Doha"] .dest-plot-line { stroke-dasharray: 222;


stroke-dashoffset: 222; }

.T40-map-area .dest.active .dest-plot-line { stroke-dashoffset: 0; visibility:


visible; }

.T40-map-area .dest a { width: 80px; border-radius: 5px; overflow: hidden; box-


shadow: rgba(0, 0, 0, 0.25) 0px 0px 50px 10px; transform: translate(-50%, -110%); }

.T40-map-area .destinations-cards { display: block; }

.T40-map-area .destinations-cards-zoomed { display: none; }

.T40-map-area .destination-card-container { position: absolute; width: 80px;


height: 85px; transform: translate(-20%, -100%); visibility: hidden; opacity: 0;
cursor: pointer; }
.T40-map-area .destination-card-container.position-left { transform: translate(-
120%, -20%); }

.T40-map-area .destination-card-container.position-right { transform:


translate(20%, 0px); }

.T40-map-area .destination-card-container.position-bottom { transform: translate(-


20%, 40%); }

.T40-map-area .destination-card-container.active, .T40-map-area .destination-card-


container:focus, .T40-map-area .destination-card-container:hover { visibility:
visible; opacity: 1; transition-delay: 0.3s; }

.T40-map-area .destination-card-container[data-ref="Doha"] { transform: translate(-


20%, -300%); }

.T40-map-area .destination-card { position: absolute; bottom: 20px; width: auto; }

.T40-map-area .destination-card .imagery { width: 100px; height: 90px; background-


size: cover; }

.T40-map-area .destination-card img { max-width: 100%; }

.T40-map-area .destination-card a { text-decoration: none; color: rgb(0, 0, 0); }

.T40-map-area .destination-card-title { padding: 9px; font-size: 11px; word-break:


break-word; }

.T40-map-area [class^="region-"] { fill: rgb(189, 201, 213); opacity: 1; cursor:


pointer; }

.T40-map-area [class^="region-"].highlighted g, .T40-map-area


[class^="region-"].highlighted path, .T40-map-area [class^="region-"]:hover
g, .T40-map-area [class^="region-"]:hover path { fill: rgb(110, 122, 136); }

.T40-map-area .region > g { display: none; fill: rgb(255, 255, 255); }

.T40-map-area .region > g#sub-middle-east { fill: none; }

.T40-map-area .region > g#sub-middle-east > g { fill: rgb(255, 255, 255); }

.T40-map-area .shape-highlight { fill: rgb(255, 255, 255) !important; }

.T40-map-area.T40-map-zoomed .region-africa, .T40-map-area.T40-map-zoomed .region-


americas, .T40-map-area.T40-map-zoomed .region-asia-pacific, .T40-map-area.T40-map-
zoomed .region-europe, .T40-map-area.T40-map-zoomed .region-middle-east { cursor:
default; pointer-events: none; }

.T40-map-area.T40-map-zoomed .region-africa:hover g, .T40-map-area.T40-map-


zoomed .region-africa:hover path, .T40-map-area.T40-map-zoomed .region-
americas:hover g, .T40-map-area.T40-map-zoomed .region-americas:hover path, .T40-
map-area.T40-map-zoomed .region-asia-pacific:hover g, .T40-map-area.T40-map-
zoomed .region-asia-pacific:hover path, .T40-map-area.T40-map-zoomed .region-
europe:hover g, .T40-map-area.T40-map-zoomed .region-europe:hover path, .T40-map-
area.T40-map-zoomed .region-middle-east:hover g, .T40-map-area.T40-map-
zoomed .region-middle-east:hover path { fill: rgb(153, 153, 153); }

.T40-map-area.T40-map-zoomed .destinations > g:not(.visible) { display: none; }


.T40-map-area.T40-map-zoomed .dest-plot-line { stroke-width: 0.5px; }

.T40-map-area.T40-map-zoomed .dest[data-ref="Doha"] .dest-plot-line { stroke-


dasharray: 80; transition: none 0s ease 0s; }

.T40-map-area.T40-map-zoomed .dest.active[data-ref="Doha"] .dest-plot-line


{ stroke-dashoffset: 8; }

.T40-map-area.T40-map-zoomed .destination-card-container { transform: translate(-


20%, -120%); }

.T40-map-area.T40-map-zoomed .destination-card-container.position-left { transform:


translate(-140%, -20%); }

.T40-map-area.T40-map-zoomed .destination-card-container.position-right
{ transform: translate(40%, 0px); }

.T40-map-area.T40-map-zoomed .destination-card-container.position-bottom
{ transform: translate(-20%, 60%); }

.T40-map-area.T40-map-zoomed .destination-card-container[data-ref="Doha"]
{ transform: translate(-20%, -420%); }

.T40-map-area.T40-map-zoomed .region > g { display: block; }

.T40-map-area.T40-map-zoomed .region > g.countries { transform: scale(1.0007); }

.T40-map-area.T40-map-zoomed .region#pacific > g.countries { transform:


scale(1.0003); }

.T40-map-area.T40-map-zoomed .region#europe > g.countries { transform:


scaleX(1.0002) scaleY(1.002); }

.T40-map-area.T40-map-zoomed .shape-highlight { display: none; }

.T40-map-area .no-transition { visibility: hidden !important; transition: none 0s


ease 0s !important; }

.T40-map-hover-zoom-close { position: absolute; top: 40px; right: 80px; display:


none; border: 0px; background: 0px center; color: rgb(82, 18, 49); font-size: 20px;
}

.T40-map-zoomed .T40-map-hover-zoom-close { display: block; }

.T40-map-zoomed { box-shadow: rgb(102, 102, 102) 0px 0px 40px inset; }

.T40-map-zoomed .region:hover { fill: rgb(153, 153, 153); cursor: default; }

.T40-map-zoomed .destinations-cards { display: none; }

.T40-map-zoomed .destinations-cards-zoomed { display: block; }

.T40-map-zoomed .T40-map-more-details { display: none !important; }

.T40-map-more-details { position: absolute; z-index: 20; display: none; text-align:


center; padding-top: 2%; margin-top: -1%; }

.T40-map-more-details#north-america { margin-top: -4%; }


.T40-map-more-details#south-america { margin-top: -2%; }

.T40-map-more-details#africa { margin-top: -1.5%; }

.T40-map-more-details#europe { margin-top: -3.5%; }

.T40-map-more-details button { position: absolute; left: 50%; background: rgb(32,


101, 96); border-color: rgb(32, 101, 96); transform: translate(-50%, -1px); }

.T40-map-more-details button:hover { color: rgb(32, 101, 96); background: rgb(255,


255, 255); border-color: rgb(32, 101, 96); }

.T41-categories { width: 100.5%; margin: 25px 0px 13px; }

@media only screen and (max-width: 767px) {


.T41-categories { background: rgb(255, 255, 255); }
[dir="rtl"] .T41-categories .slick-track { margin-left: 59px; }
}

.T41-category { display: inline-block; margin-right: 7px; margin-bottom: 12px; }

.T41-category:last-child { margin-right: 0px; }

.T41-category button { padding: 10px 22px; border: 0px; border-radius: 5px; color:
rgb(255, 255, 255); }

@media only screen and (max-width: 767px) {


.T41-category button { padding: 0px; border: 0px; color: rgb(82, 18, 49); font-
size: 22px; font-weight: 300; background-color: transparent !important; }
}

.T41-category:first-child button { padding: 10px 25px; }

@media only screen and (max-width: 767px) {


.T41-category:first-child button { padding: 0px; }
}

.T41-category:nth-child(2n+1) button { background-color: rgb(145, 145, 145); }

.T41-category:nth-child(2n) button { background-color: rgb(162, 154, 146); }

@media only screen and (max-width: 767px) {


.T41-category:nth-child(2n) { text-align: right; }
}

@media only screen and (max-width: 767px) {


.T41-category { display: block; float: left; padding: 30px; margin-bottom: 0px;
margin-right: 0px; }
}

.T41-category.active button, .T41-category:hover button { background-color: rgb(82,


18, 49); }

@media only screen and (max-width: 959px) {


.T41 h1 { font-size: 40px; line-height: 50px; }
}

.T41 .select-bar { position: relative; top: -17px; z-index: 20; display: none;
width: 20px; height: 5px; margin: 0px auto; background-color: rgb(92, 9, 49); }

@media only screen and (max-width: 767px) {


.T41 .select-bar { display: block; }
}

.T42 { position: relative; margin-top: -215px; background-size: cover; background-


repeat: no-repeat; background-position: 50% center; }

.T42 .wave-decoration.is-gray-light svg path { fill: rgb(255, 255, 255); }

.T42 > .container::after, .T42 > .helpfaqwidget__container::after { content: "";


position: absolute; display: block; bottom: 0px; left: 0px; width: 100%; height:
20%; background-color: rgb(235, 235, 235); }

@media only screen and (max-width: 767px) {


.T42 > .container::after, .T42 > .helpfaqwidget__container::after { height:
40%; }
}

.T42 > .container > .helpfaqwidget__view > [class^="col-"], .T42 > .container
> .row > [class^="col-"], .T42 > .helpfaqwidget__container > .helpfaqwidget__view >
[class^="col-"], .T42 > .helpfaqwidget__container > .row > [class^="col-"]
{ position: absolute; top: 200px; }

.T42 h1 { margin: 40px 0px 20px; }

@media only screen and (max-width: 767px) {


.T42 h1 { font-size: 60px; position: relative; }
}

@media only screen and (max-width: 767px) {


.T42 { background-size: auto; background-position: 50% 100px; }
}

.T42 .T42-image .bg { min-height: 550px; width: 100%; }

.T42 .categories-area { margin-top: 600px; padding-top: 40px; }

.T42 .categories-area p { font-size: 20px; }

@media only screen and (max-width: 767px) {


.T42 .categories-area { margin-top: 720px; margin-bottom: 100px; }
}

.T42 .categories-list { padding: 40px 0px; }

.T43-search .custom-select { min-width: auto; width: 100%; }

.T43-search .T43-calendar-override .input-base-placeholder { padding-right: 40px; }

.T43-search > div:first-child { width: 37%; }

@media only screen and (max-width: 959px) {


.T43-search > div:first-child { width: 100%; margin-bottom: 20px; }
}

@media only screen and (max-width: 767px) {


.T43-search > div:first-child { width: 100%; }
}

.T43-search > div:nth-child(2) { width: 13%; }

@media only screen and (max-width: 959px) {


.T43-search > div:nth-child(2) { width: 33%; padding-left: 10px; }
}

@media only screen and (max-width: 767px) {


.T43-search > div:nth-child(2) { width: 100%; padding-left: 0px; margin-top:
10px; }
}

.T43-search > div:last-child { width: 63%; }

@media only screen and (max-width: 959px) {


.T43-search > div:last-child { width: 100%; padding-left: 0px; margin-top: -20px;
}
}

@media only screen and (max-width: 767px) {


.T43-search > div:last-child { width: 100%; }
}

@media only screen and (max-width: 959px) {


.T43-search > [class^="col-"] { padding-left: 0px; padding-right: 0px; }
.T43-search > [class^="col-"] > [class^="col-"] { margin-top: 20px; }
.T43-search > [class^="col-"] > [class^="col-"]:last-child { padding-left: 0px;
margin-bottom: 20px; }
}

@media only screen and (max-width: 767px) {


.T43-search { margin-left: 20px; margin-right: 20px; }
.T43-search > [class^="col-"] .input-base { margin-bottom: 0px; }
.T43-search > [class^="col-"] > [class^="col-"] { padding: 0px; margin-top:
0px; }
}

.T43-results { margin-top: 70px; }

.T43-results .spinner-content > .container > div > div


> .helpfaqwidget__view, .T43-results .spinner-content > .container > div > div
> .row, .T43-results .spinner-content > .helpfaqwidget__container > div > div
> .helpfaqwidget__view, .T43-results .spinner-content > .helpfaqwidget__container >
div > div > .row { margin-left: -15px; margin-right: -15px; margin-bottom: 10px; }

.T43-results .spinner-content > .container > div > div > .helpfaqwidget__view >
[class^="col-"], .T43-results .spinner-content > .container > div > div > .row >
[class^="col-"], .T43-results .spinner-content > .helpfaqwidget__container > div >
div > .helpfaqwidget__view > [class^="col-"], .T43-results .spinner-content
> .helpfaqwidget__container > div > div > .row > [class^="col-"] { padding-left:
5px; padding-right: 5px; }

@media only screen and (max-width: 767px) {


.T43-results .spinner-content > .container > div > div > .helpfaqwidget__view >
[class^="col-"], .T43-results .spinner-content > .container > div > div > .row >
[class^="col-"], .T43-results .spinner-content > .helpfaqwidget__container > div >
div > .helpfaqwidget__view > [class^="col-"], .T43-results .spinner-content
> .helpfaqwidget__container > div > div > .row > [class^="col-"] { padding-left:
0px; padding-right: 0px; margin-bottom: 10px; }
}

@media only screen and (max-width: 767px) {


.T43-results .spinner-content > .container > div > div
> .helpfaqwidget__view, .T43-results .spinner-content > .container > div > div
> .row, .T43-results .spinner-content > .helpfaqwidget__container > div > div
> .helpfaqwidget__view, .T43-results .spinner-content > .helpfaqwidget__container >
div > div > .row { margin-left: -20px; margin-right: -20px; margin-bottom: 0px; }
}

.T43-detail-top-bar { margin-bottom: 10px; margin-left: -10px; margin-right: -10px;


}

.T43-detail-top-bar > [class^="col-"] { margin-bottom: 20px; }

@media only screen and (max-width: 767px) {


.T43-detail-top-bar .text-right { text-align: left; }
}

.T43-detail-top-bar a { font-size: 15px; line-height: 19px; text-decoration:


underline; }

@media only screen and (max-width: 767px) {


.T43-detail-top-bar a { font-size: 22px; line-height: 25px; }
}

.T43-detail-top-bar a:hover { text-decoration: none; }

.T43-detail-top-bar .social-share a { font-size: 34px; text-decoration: none; }

@media only screen and (max-width: 767px) {


.T43-detail-top-bar .social-share a { font-size: 50px; }
}

.T43-detail-top-bar .social-share-label, .T43-detail-top-bar .social-share-list


{ position: relative; top: -3px; }

@media only screen and (max-width: 767px) {


.T43-detail-top-bar { margin-top: -50px; margin-left: -10px; margin-right: -10px;
}
}

.T43-detail-content { clear: both; padding: 35px; margin-left: -10px; margin-right:


-10px; background-color: rgb(255, 255, 255); }

.T43-detail-content header { margin-bottom: 30px; }

.T43-detail-content header h1 { margin-top: 0px; margin-bottom: 0.4em; }

.T43-detail-content .T43-detail-content-date { font-size: 15px; line-height:


18px; }

@media only screen and (max-width: 767px) {


.T43-detail-content .T43-detail-content-date { font-size: 22px; line-height:
27px; }
}

.T43-detail-content .T43-detail-content-tags { margin: 0px -10px; }


@media only screen and (max-width: 767px) {
.T43-detail-content .T43-detail-content-tags { margin-top: 10px; }
}

.T43-detail-content .T43-detail-content-tags a { border-bottom: 1px solid rgba(82,


18, 49, 0.6); color: rgb(82, 18, 49); font-size: 15px; line-height: 18px; text-
decoration: none; }

@media only screen and (max-width: 767px) {


.T43-detail-content .T43-detail-content-tags a { font-size: 22px; line-height:
27px; }
}

.T43-detail-content .T43-detail-content-tags a:hover { border-bottom-color:


transparent; }

.T43-detail-content table td { padding-right: 20px; }

@media only screen and (max-width: 767px) {


.T43-detail-content table td { padding-top: 4px; padding-bottom: 4px; vertical-
align: top; }
.T43-detail-content table td:first-child { width: 38%; }
}

.T43-detail-content .box { margin-bottom: 10px; }

@media only screen and (max-width: 767px) {


.T43-detail-content .box .links-list { padding-left: 0px; padding-right: 0px; }
}

@media only screen and (max-width: 767px) {


.T43-detail-content .links-list { padding-left: 10px; padding-right: 10px; }
}

@media only screen and (max-width: 767px) {


.T43-detail-content .links-list-info { padding-left: 10px; padding-right: 10px;
margin-bottom: 20px; }
}

@media only screen and (max-width: 767px) {


.T43-detail-content .similar-news { padding-left: 10px; padding-right: 10px;
margin-top: 20px; font-size: 22px; line-height: 27px; }
.T43-detail-content .similar-news strong { display: block; margin-bottom: 10px; }
}

@media only screen and (max-width: 767px) {


.T43-detail-content .social-share-label { text-align: left; }
}

@media only screen and (max-width: 767px) {


.T43-detail-content .social-share { padding-left: 0px; padding-right: 0px;
margin-top: 20px; margin-bottom: 20px; }
}

@media only screen and (max-width: 767px) {


.T43-detail-content { padding: 20px 20px 40px; margin-left: -20px; margin-right:
-20px; margin-bottom: 40px; }
}
.T43-detail-content-main { font-size: 15px; line-height: 18px; }

.T43-detail-content-main > .helpfaqwidget__view, .T43-detail-content-main > .row


{ margin-bottom: 30px; }

@media only screen and (max-width: 767px) {


.T43-detail-content-main > .helpfaqwidget__view > [class^="col-"], .T43-detail-
content-main > .row > [class^="col-"] { display: flex; -webkit-box-orient:
vertical; -webkit-box-direction: normal; flex-direction: column; }
}

.T43-detail-content-main figure.float-left { margin-right: 40px; }

.T43-detail-content-main figure.float-right { margin-left: 40px; }

@media only screen and (max-width: 767px) {


.T43-detail-content-main figure.float-left, .T43-detail-content-main
figure.float-right { -webkit-box-ordinal-group: 2; order: 1; margin-top: 20px;
margin-left: -20px; margin-right: -20px; float: none; }
}

.T43-detail-content-main figure img { width: 100%; }

.T43-detail-content-main figcaption { margin-top: 0.5em; font-size: 12px; font-


weight: 700; }

@media only screen and (max-width: 767px) {


.T43-detail-content-main figcaption { padding-left: 20px; font-size: 18px; }
}

.T43-detail-content-main h5 { margin-top: 0px; font-size: 15px; font-weight: 700;


line-height: 18px; }

@media only screen and (max-width: 767px) {


.T43-detail-content-main h5 { margin-bottom: 20px; font-size: 22px; line-height:
27px; }
}

@media only screen and (max-width: 767px) {


.T43-detail-content-main { font-size: 22px; line-height: 27px; }
}

.T43-calendar-override .col-sm-3 { width: 33.33%; }

.T43-calendar-override .col-sm-3:first-child { padding: 0px; margin-bottom: 10px; }

.T43-calendar-override .col-sm-3:last-child { padding-left: 0px; padding-right:


0px; }

.T43-calendar-override .col-sm-3:last-child .btn { width: 100%; padding-top:


13px; }

@media only screen and (max-width: 767px) {


.T43-calendar-override .col-sm-3:last-child .btn { margin-top: 10px; font-size:
22px; }
}

@media only screen and (max-width: 959px) {


.T43-calendar-override .col-sm-3 { width: 33.33%; }
}

@media only screen and (max-width: 767px) {


.T43-calendar-override .col-sm-3 { width: 100%; padding: 0px !important; }
}

@media only screen and (max-width: 959px) {


.T43-calendar-override { margin-top: 10px; margin-bottom: 10px; }
}

[dir="rtl"] .T44_3-target-date div.slider-range .noUi-target { margin-left: 21%; }

[dir="rtl"] .T44_3-target-date div.slider-range .noUi-handle-lower::after


{ content: ""; font-size: 20px; }

[dir="rtl"] .T44_4.goal-reached-section .folded-left .goal-section .panel-group-


goal .goal.accordion-toggle::after { transform: rotate(90deg); transition:
transform 0.5s ease 0s, -webkit-transform 0.5s ease 0s; }

[dir="rtl"] .T44_4.goal-reached-section .folded-left .goal-section .panel-group-


goal .goal.accordion-toggle.collapsed::after { transform: rotate(-90deg);
transition: transform 0.5s ease 0s, -webkit-transform 0.5s ease 0s; }

@media only screen and (max-width: 767px) {


.lg-visible { display: none !important; }
}

.xs-visible { display: none !important; }

@media only screen and (max-width: 767px) {


.xs-visible { display: block !important; }
}

.T44_2 { position: relative; }

.T44_2 .plane-above { position: absolute; background-image:


url("clientlibs/images/img-plan-transparent-lg.png"); width: 100%; height: 330px;
background-repeat: no-repeat; background-position: 15% center; top: -40px; }

@media only screen and (max-width: 767px) {


.T44_2 .plane-above { background-image: url("clientlibs/images/img-plan-
transparent.png"); height: 150px; background-position: right center; }
}

.T44_2 .warning.warning-container { background-image: url("clientlibs/images/T44_2-


background.png"); background-size: cover; background-position: center top; min-
height: 750px; }

@media only screen and (max-width: 767px) {


.T44_2 .warning.warning-container { background-image: url("clientlibs/images/img-
map-t13-wave.png"); margin-top: -20px; min-height: 600px !important; }
}

.T44_2.is-bottom { margin-bottom: -130px; }

.T44_2-content { margin-top: 20%; }

@media only screen and (max-width: 767px) {


.T44_2-content { margin-top: 0px; padding-top: 30%; }
}

.T44_2-desc { margin-bottom: 25px; }

@media only screen and (max-width: 767px) {


.T44_2-desc { margin-bottom: 20px; }
.T44_2-desc p { font-size: 22px; padding: 0px 20px; }
}

.T44_2-title { margin-bottom: 20px; }

@media only screen and (max-width: 767px) {


.T44_2-title h2 { font-size: 30px; padding: 0px 30px; }
}

@media only screen and (max-width: 767px) {


.T44_2-btn { margin: 0px 10px; position: relative; }
}

.T44_2-btn a { font-size: 20px; }

@media only screen and (max-width: 767px) {


.T44_2-btn a { width: 100%; font-size: 24px; }
}

@media only screen and (max-width: 767px) {


.T44_3 a.prev { font-size: 22px; }
.T44_3 a.next { font-size: 22px; }
.T44_3 a.switch-state { font-size: 22px; }
.T44_3 .next a, .T44_3 .prev a { font-size: 22px; }
.T44_3.sm { margin-top: 20px; overflow: hidden; background: rgb(255, 255, 255);
margin-bottom: -9px; text-align: left; }
.T44_3.sm .panel-flight .panel-default { background-color: rgb(94, 6, 48);
margin-bottom: 25px; position: relative; padding: 2px 20px; }
.T44_3.sm .panel-flight .panel-default:nth-of-type(3) { padding: 16px 20px; }
.T44_3.sm .panel-flight .panel-default::before { content: ""; width: 20px;
height: 20px; transform: rotate(45deg); top: -10px; background: rgb(94, 6, 48);
position: absolute; left: 50%; }
.T44_3.sm .panel-flight .panel-default .accordion-toggle { color: rgb(255, 255,
255); font-size: 26px; padding-top: 17px; padding-bottom: 17px; position: relative;
}
.T44_3.sm .panel-flight .panel-default .accordion-toggle.collapsed span.icon
{ transform: rotate(90deg); transition: transform 0.5s ease 0s, -webkit-transform
0.5s ease 0s; float: right; }
.T44_3.sm .panel-flight .panel-default .accordion-toggle span.icon { transform:
rotate(-90deg); transition: transform 0.5s ease 0s, -webkit-transform 0.5s ease 0s;
float: right; }
.T44_3.sm .panel-flight .panel-default .accordion-toggle div.selected { color:
rgb(255, 255, 255); font-size: 19px; padding-bottom: 5px; margin-top: 15px; }
.T44_3.sm .panel-flight .panel-default .collapse.in { box-shadow: rgb(80, 9, 42)
0px 35px 30px -20px inset; }
.T44_3.sm .panel-flight .panel-default .custom-select { min-width: initial; }
.T44_3.sm .panel-flight .panel-default .custom-select.is-rectangle-large { max-
width: 357px; margin: 20px; }
}

.T44_3 div.vertical-tab-container { opacity: 0.97; padding: 0px !important; }


.T44_3 div.vertical-tab-menu { padding-right: 0px; padding-left: 0px; padding-
bottom: 0px; width: 19% !important; }

@media only screen and (max-width: 767px) {


.T44_3 div.vertical-tab-menu { width: 100% !important; }
}

.T44_3 div.vertical-tab-menu div.list-group { margin-bottom: 0px; }

.T44_3 div.vertical-tab-menu div.list-group > .list-group-item { margin-bottom:


0px; position: relative; background-color: rgb(92, 9, 49); padding: 20px 15px; box-
shadow: rgba(0, 0, 0, 0.8) 0px 26px 40px -20px inset; }

@media only screen and (max-width: 767px) {


.T44_3 div.vertical-tab-menu div.list-group > .list-group-item { width: 50%;
display: inline-block; float: left; min-height: 120px; }
}

.T44_3 div.vertical-tab-menu div.list-group > .list-group-item a { color: rgb(255,


255, 255); }

.T44_3 div.vertical-tab-menu div.list-group > .list-group-item a:hover { text-


decoration: none; }

.T44_3 div.vertical-tab-menu div.list-group > .list-group-item a small, .T44_3


div.vertical-tab-menu div.list-group > .list-group-item a span { display: block; }

.T44_3 div.vertical-tab-menu div.list-group > .list-group-item a small { color:


rgb(160, 160, 158); }

@media only screen and (max-width: 767px) {


.T44_3 div.vertical-tab-menu div.list-group > .list-group-item a small { font-
size: 19px; line-height: 1; }
}

.T44_3 div.vertical-tab-menu div.list-group > .list-group-item a .tab-title { font-


size: 15px; }

@media only screen and (max-width: 767px) {


.T44_3 div.vertical-tab-menu div.list-group > .list-group-item a .tab-title
{ font-size: 19px; line-height: 1.3; }
.T44_3 div.vertical-tab-menu div.list-group > .list-group-item a .tab-title.no-
icon { padding-top: 55px; }
}

.T44_3 div.vertical-tab-menu div.list-group .list-group-item .icon { font-size:


50px; margin: 0px auto; text-align: center; }

@media only screen and (max-width: 767px) {


.T44_3 div.vertical-tab-menu div.list-group .list-group-item .icon { font-size:
23px; }
}

.T44_3 div.vertical-tab-menu div.list-group .list-group-item .icon.ticket


{ background: url("clientlibs/images/icon-goal-ticket.png") center center no-
repeat; width: 40px; height: 38px; }

.T44_3 div.vertical-tab-menu div.list-group .list-group-item .icon.renew


{ background: url("clientlibs/images/icon-goal-renew.png") center center no-repeat;
width: 52px; height: 57px; }

.T44_3 div.vertical-tab-menu div.list-group .list-group-item .icon.upgrade


{ background: url("clientlibs/images/icon-goal-upgrade.png") center center no-
repeat; width: 52px; height: 55px; }

.T44_3 div.vertical-tab-menu div.list-group .list-group-item .icon.shop


{ background: url("clientlibs/images/icon-goal-shop.png") center center no-repeat;
width: 52px; height: 55px; }

.T44_3 div.vertical-tab-menu div.list-group .list-group-item .icon.enhance


{ background: url("clientlibs/images/icon-goal-enhance.png") center center no-
repeat; width: 52px; height: 55px; }

.T44_3 div.vertical-tab-menu div.list-group .list-group-item.active .icon.ticket


{ background: url("clientlibs/images/icon-goal-ticket-active.png") center center
no-repeat; width: 40px; height: 38px; }

.T44_3 div.vertical-tab-menu div.list-group .list-group-item.active .icon.renew


{ background: url("clientlibs/images/icon-goal-renew-active.png") center center no-
repeat; width: 52px; height: 57px; }

.T44_3 div.vertical-tab-menu div.list-group .list-group-item.active .icon.upgrade {


background: url("clientlibs/images/icon-goal-upgrade-active.png") center center no-
repeat; width: 52px; height: 55px; }

.T44_3 div.vertical-tab-menu div.list-group .list-group-item.active .icon.shop


{ background: url("clientlibs/images/icon-goal-shop-active.png") center center no-
repeat; width: 52px; height: 55px; }

.T44_3 div.vertical-tab-menu div.list-group .list-group-item.active .icon.enhance {


background: url("clientlibs/images/icon-goal-enhance-active.png") center center no-
repeat; width: 52px; height: 55px; }

.T44_3 div.vertical-tab-menu div.list-group > a:first-child { border-top-right-


radius: 0px; }

.T44_3 div.vertical-tab-menu div.list-group > a:last-child { border-bottom-right-


radius: 0px; }

.T44_3 div.vertical-tab-menu div.list-group > .list-group-item.active, .T44_3


div.vertical-tab-menu div.list-group > .list-group-item.active a { background-
color: rgb(255, 255, 255); color: rgb(92, 9, 49); box-shadow: none; }

.T44_3 div.vertical-tab-content { background-color: rgb(255, 255, 255); padding-


left: 10px; padding-top: 10px; }

@media only screen and (max-width: 767px) {


.T44_3 div.vertical-tab-content { padding-right: 10px; }
}

.T44_3 div.vertical-tab-content .ticket h2 { font-size: 30px; }

.T44_3 div.vertical-tab-content .ticket p.description { color: rgb(160, 160, 158);


margin-bottom: 15px; }

@media only screen and (max-width: 767px) {


.T44_3 div.vertical-tab-content .ticket p.description { font-size: 22px; }
}
.T44_3 div.vertical-tab-content .ticket p.review { margin-bottom: 40px; font-size:
20px; font-weight: 400 !important; }

@media only screen and (max-width: 767px) {


.T44_3 div.vertical-tab-content .ticket p.review { margin-bottom: 10px; font-
size: 26px; }
}

.T44_3 div.vertical-tab { padding-bottom: 20px; width: 81% !important; }

@media only screen and (max-width: 767px) {


.T44_3 div.vertical-tab { width: 100% !important; }
}

@media only screen and (max-width: 767px) {


.T44_3 div.vertical-tab h2 { font-size: 30px; }
}

.T44_3 div.vertical-tab p.subcontent { color: rgb(160, 160, 158); }

@media only screen and (max-width: 767px) {


.T44_3 div.vertical-tab p.subcontent { font-size: 22px; }
}

.T44_3 div.vertical-tab h4 { font-size: 20px; margin-bottom: 20px; }

@media only screen and (max-width: 767px) {


.T44_3 div.vertical-tab h4 { font-size: 26px; }
}

.T44_3 div.vertical-tab div.vertical-tab-content:not(.active) { visibility: hidden;


position: absolute; opacity: 0; }

.T44_3-gallery { overflow: hidden; }

@media only screen and (max-width: 959px) {


.T44_3-gallery { margin: 20px 0px 0px; }
.T44_3-gallery span { display: block; padding: 0px 0px 10px; }
}

.T44_3-gallery form { margin: 10px 0px; }

.T44_3-gallery form .autocomplete { padding: 0px; }

@media only screen and (max-width: 767px) {


.T44_3-gallery form .autocomplete div.tt-suggestion { font-size: 20px; }
}

.T44_3-gallery form .autocomplete-input-holder { display: none; }

.T44_3-gallery-imgs { margin-bottom: 17px; overflow: hidden; }

@media only screen and (max-width: 767px) {


.T44_3-gallery-imgs { margin-bottom: 35px; }
}

.T44_3-gallery-imgs .imagery { background-size: cover; width: 100%; height: 120px;


display: block; position: relative; opacity: 0.5; box-shadow: rgb(92, 9, 49) 0px -
49px 51px -10px inset; }

@media only screen and (max-width: 767px) {


.T44_3-gallery-imgs .imagery { opacity: 1; height: 140px; }
}

.T44_3-gallery-imgs .imagery:hover { opacity: 1; }

.T44_3-gallery-imgs .imagery.active { opacity: 1; }

.T44_3-gallery-imgs .caption { color: rgb(255, 255, 255); display: block; text-


decoration: none; position: absolute; bottom: 5px; left: 10px; }

@media only screen and (max-width: 767px) {


.T44_3-gallery-imgs .caption { line-height: 1.1; bottom: 10px; }
}

.T44_3-gallery-imgs .caption span { display: block; }

@media only screen and (max-width: 767px) {


.T44_3-gallery-imgs .caption span { font-size: 22px; }
}

.T44_3-gallery-imgs .caption span.is-orange { color: rgb(242, 121, 0); }

@media only screen and (max-width: 767px) {


.T44_3-gallery .next-step { padding: 0px !important; }
.T44_3-gallery .next-step a { font-size: 22px; }
}

.T44_3-company-family { overflow: hidden; border-bottom: 1px solid rgb(204, 204,


204); padding-bottom: 25px; }

@media only screen and (max-width: 767px) {


.T44_3-company-family { padding-top: 10px; }
}

@media only screen and (max-width: 767px) {


.T44_3-company-family .family-member:nth-of-type(3) { padding-top: 30px; }
}

.T44_3-company-family .family-member a { text-decoration: none; position: relative;


display: block; }

.T44_3-company-family .family-member a img { width: 70px; height: auto; }

.T44_3-company-family .family-member a.selected::after { content: ""; background:


url("../../../images/anci-check-green.png") 0px 0px no-repeat; display: block;
width: 20px; height: 20px; position: absolute; top: 2px; right: 50px; }

.T44_3-company-family .family-member p { margin: 0px; font-size: 20px; }

@media only screen and (max-width: 767px) {


.T44_3-company-family .family-member p { font-size: 22px; }
}

.T44_3-company-family .family-member small { font-size: 15px; }

@media only screen and (max-width: 767px) {


.T44_3-company-family .family-member small { font-size: 19px; }
}

.T44_3-company-passengers { padding: 15px 0px 11px; }

@media only screen and (max-width: 767px) {


.T44_3-company-passengers .no-gutter-left { padding-left: 10px !important; }
.T44_3-company-passengers .custom-select { min-width: initial; }
}

.T44_3-company .is-top { margin-top: 15px; }

@media only screen and (max-width: 767px) {


.T44_3-comfort .prev { padding-left: 5px !important; }
.T44_3-comfort .next { padding-right: 5px !important; }
.T44_3-comfort .additional { margin-top: 20px; }
}

.T44_3-comfort-type { padding: 30px 0px 24px; }

@media only screen and (max-width: 767px) {


.T44_3-comfort-type { padding: 0px 0px 35px; }
.T44_3-comfort-type ul.list-inline { width: 100%; margin: 0px; }
.T44_3-comfort-type ul.list-inline li { padding: 0px; }
}

.T44_3-comfort-type .imagery { background-size: cover; background-position: center


center; width: 365px; height: 320px; display: block; position: relative; opacity:
0.5; box-shadow: rgb(92, 9, 49) 0px -180px 210px -20px inset; }

@media only screen and (max-width: 767px) {


.T44_3-comfort-type .imagery { width: 100%; }
}

.T44_3-comfort-type .imagery:hover { opacity: 1; }

.T44_3-comfort-type .imagery.active { opacity: 1; }

.T44_3-comfort-type .caption { color: rgb(255, 255, 255); display: block; text-


decoration: none; position: absolute; bottom: 5px; left: 10px; font-size: 20px; }

@media only screen and (max-width: 767px) {


.T44_3-comfort-type .caption { font-size: 22px; }
}

.T44_3-comfort-type .caption span.is-orange { color: rgb(242, 121, 0); }

.T44_3-target-date { overflow: hidden; }

.T44_3-target-date .target-date-content { overflow: hidden; padding: 20px 0px


184px; }

@media only screen and (max-width: 767px) {


.T44_3-target-date .target-date-content { padding: 0px; }
.T44_3-target-date .target-date-content .is-not { margin-top: 20px; margin-
bottom: 10px; }
.T44_3-target-date .target-date-content .radio-base.radio-base-v2 { margin: 15px
0px 20px; }
}
.T44_3-target-date .slider-range-amount-end { display: none; right: 0px; }

.T44_3-target-date .slider-range-amount { top: 50%; }

@media only screen and (max-width: 767px) {


.T44_3-target-date .slider-range-amount { top: 110%; font-size: 14px; }
.T44_3-target-date .slider-range-amount.slider-range-amount-start { left: 0px; }
}

.T44_3-target-date div.slider-range .noUi-target.noUi-connect { margin-left: 19%; }

@media only screen and (max-width: 767px) {


.T44_3-target-date div.slider-range .noUi-target.noUi-connect { margin-left: 5px;
margin-right: 10px; }
}

.T44_3-target-date div.slider-range .noUi-handle-upper::after { content: "";


font-size: 20px; }

.T44_3-target-date .slider-range { padding: 20px 0px 10px; margin: 0px; }

@media only screen and (max-width: 767px) {


.T44_3-target-date .slider-range { padding: 30px 0px 10px; }
}

.T44_3-target-date .slider-range .slider-range-sub-title { top: -15px; right: -5px;


}

@media only screen and (max-width: 767px) {


.T44_3-target-date .slider-range .slider-range-sub-title { top: -5px; right: 0px;
}
}

.T44_3-renew .renew-card { margin-bottom: 20px; }

.T44_3-renew .renew-card img { max-width: 400px; }

@media only screen and (max-width: 767px) {


.T44_3-renew .renew-card img { width: 100%; }
}

.T44_3-upgrade { display: block; }

.T44_3-upgrade .renew-card { width: 830px; margin-bottom: 72px; }

@media only screen and (max-width: 767px) {


.T44_3-upgrade .renew-card { height: 220px; margin-bottom: 0px; }
}

.T44_3-upgrade .renew-card .T44_3-slick::before { content: ""; position: absolute;


box-shadow: rgb(255, 255, 255) 135px 0px 70px -25px inset; width: 20%; height:
100%; top: 0px; left: 0px; z-index: 1; }

@media only screen and (max-width: 767px) {


.T44_3-upgrade .renew-card .T44_3-slick::before { box-shadow: rgb(255, 255, 255)
70px 0px 70px -25px inset; width: 25%; height: 100%; left: -1px; }
}
.T44_3-upgrade .renew-card .T44_3-slick::after { content: ""; position: absolute;
box-shadow: rgb(255, 255, 255) -110px 0px 70px -20px inset; width: 20%; height:
100%; top: 0px; right: 0px; z-index: 1; }

.T44_3-upgrade .renew-card .T44_3-slick button.slick-arrow { position: absolute;


top: 0px; background: 0px center; height: 100%; width: 50px; z-index: 20; border:
0px; }

.T44_3-upgrade .renew-card .T44_3-slick button.slick-arrow.slick-prev { left:


0px; }

.T44_3-upgrade .renew-card .T44_3-slick button.slick-arrow.slick-next { right: 0px;


}

.T44_3-upgrade .renew-card .T44_3-slick button.slick-arrow span { font-size: 27px;


display: block; position: relative; color: rgb(92, 9, 49); }

.T44_3-upgrade .renew-card .T44_3-slick .T44_3-item img { margin: 0px auto; max-


width: 320px; }

.T44_3-upgrade-progress .rangeVal { position: absolute; bottom: -25px; left: -20px;


width: 70px; color: rgb(32, 102, 96); }

@media only screen and (max-width: 767px) {


.T44_3-upgrade-progress .rangeVal { bottom: 40px; }
}

.T44_3-upgrade-progress .renew-card { padding-bottom: 145px; padding-top: 30px; }

@media only screen and (max-width: 767px) {


.T44_3-upgrade-progress .renew-card { padding-top: 0px; padding-bottom: 15px; }
.T44_3-upgrade-progress .renew-card .noUi-base { width: 99%; }
}

.T44_3-upgrade-progress div.slider-range { margin: 0px 100px; }

@media only screen and (max-width: 767px) {


.T44_3-upgrade-progress div.slider-range { margin: 0px; padding: 40px 0px 51px; }
}

.T44_3-upgrade-progress div.slider-range .noUi-target { padding-right: 3%; }

.T44_3-upgrade-progress div.slider-range .slider-range-amount { top: 50%; }

@media only screen and (max-width: 767px) {


.T44_3-upgrade-progress div.slider-range .slider-range-amount { top: 75%; font-
size: 14px; }
}

.T44_3-upgrade-progress div.slider-range .slider-range-amount-start { left: -


90px; }

@media only screen and (max-width: 767px) {


.T44_3-upgrade-progress div.slider-range .slider-range-amount-start { left:
0px; }
}

.T44_3-upgrade-progress div.slider-range .slider-range-amount-end { right: -90px; }


@media only screen and (max-width: 767px) {
.T44_3-upgrade-progress div.slider-range .slider-range-amount-end { right: 0px; }
}

.T44_3-enhance .gallery-discover { margin-top: 27px; }

.T44_3-enhance .gallery-discover h4 { margin-bottom: 10px !important; }

.T44_3-enhance .gallery-discover .T44_3-gallery-imgs .imagery { height: 150px; }

.T44_3-enhance .step-one p { font-size: 20px; }

.T44_3-enhance .T44_3-enhance-flights { max-height: 365px; overflow-y: scroll; }

@media only screen and (max-width: 767px) {


.T44_3-enhance .T44_3-enhance-flights { max-height: initial; overflow-y: initial;
}
}

.T44_3-enhance .T44_3-enhance-flights::after { content: ""; position: absolute;


width: 97%; height: 20%; bottom: 0px; left: 0px; z-index: 1; box-shadow: rgb(255,
255, 255) 0px -80px 65px -10px inset; }

@media only screen and (max-width: 767px) {


.T44_3-enhance .T44_3-enhance-flights::after { box-shadow: none; position:
relative; }
}

.T44_3-enhance .flight-section { height: 140px; background: rgb(245, 245, 245);


margin-bottom: 10px; border: 2px solid transparent; z-index: 0; }

@media only screen and (max-width: 767px) {


.T44_3-enhance .flight-section { height: auto; }
}

.T44_3-enhance .flight-section.selected, .T44_3-enhance .flight-section:hover


{ border: 2px solid rgb(94, 6, 48); }

.T44_3-enhance .flight-section .img-flight-direction { width: 225px; display:


inline-block; }

@media only screen and (max-width: 767px) {


.T44_3-enhance .flight-section .img-flight-direction { width: 100%; display:
block; }
}

.T44_3-enhance .flight-section .img-flight-direction img { height: 100%; }

@media only screen and (max-width: 767px) {


.T44_3-enhance .flight-section .img-flight-direction img { width: 100%; }
}

.T44_3-enhance .flight-section .flight-direction { width: 70%; display: inline-


block; vertical-align: top; padding: 40px 0px 0px 15px; }

@media only screen and (max-width: 767px) {


.T44_3-enhance .flight-section .flight-direction { width: 100%; display: block;
text-align: center; padding: 20px 0px; }
}
.T44_3-enhance .flight-section .flight-direction .flight-date { font-weight: 700; }

@media only screen and (max-width: 767px) {


.T44_3-enhance .flight-section .flight-direction .flight-date { font-size:
19px; }
}

@media only screen and (max-width: 767px) {


.T44_3-enhance .flight-section .flight-direction .flight-offer { padding-top:
20px; }
.T44_3-enhance .flight-section .flight-direction .flight-offer span { display:
block; }
}

.T44_3-enhance .flight-section .flight-direction .flight-offer .arr { font-size:


26px; font-weight: 300; }

@media only screen and (max-width: 767px) {


.T44_3-enhance .flight-section .flight-direction .flight-offer .arr { font-size:
30px; }
}

.T44_3-enhance .flight-section .flight-direction .flight-offer .icon { font-size:


24px; padding: 0px 10px; }

@media only screen and (max-width: 767px) {


.T44_3-enhance .flight-section .flight-direction .flight-offer .icon { font-size:
40px; padding: 10px; }
}

.T44_3-enhance .step-two .flight-section-element { margin-right: 20px; }

@media only screen and (max-width: 767px) {


.T44_3-enhance .step-two .flight-section-element { margin-right: 0px; }
}

.T44_3-enhance .step-two .flight-section-element .flight-section.selected, .T44_3-


enhance .step-two .flight-section-element .flight-section:hover { border: 2px solid
transparent; cursor: default; }

.T44_3-enhance .flight-additional { margin-top: 10px; }

.T44_3-enhance .flight-additional .img-flight-add { width: 225px; display: inline-


block; height: 140px; position: relative; background: linear-gradient(rgb(209, 111,
157), rgb(94, 6, 48)); }

.T44_3-enhance .flight-additional .img-flight-add::before { content: ""; width:


20px; height: 20px; transform: rotate(45deg); top: -10px; background: linear-
gradient(to right bottom, rgb(209, 111, 157) 10%, rgb(209, 111, 157) 50%, rgb(209,
111, 157) 50%, transparent 100%); position: absolute; left: 45%; }

.T44_3-enhance .flight-additional .img-flight-add span { position: absolute; top:


30%; left: 35%; font-size: 60px; color: rgb(255, 255, 255); }

.T44_3-enhance .flight-additional .flight-content-add { width: 70%; display:


inline-block; vertical-align: top; padding-left: 20px; }

.T44_3-enhance .flight-additional .flight-content-add h4 { margin-top: 0px; }


.T44_3-enhance .flight-additional .flight-content-add div.custom-select { margin-
bottom: 24px; }

.T44_3-enhance .flight-additional .flight-content-add .sum strong { font-size:


20px; }

@media only screen and (max-width: 767px) {


.T44_3-enhance .flight-additional .sum { text-align: center; font-size: 26px;
margin-top: 55px; margin-bottom: 15px; }
}

.T44_3-enhance .is-bottom { margin-top: 70px; }

.T44_3-enhance .is-bottom .is-top { margin-top: 12px; }

@media only screen and (max-width: 767px) {


.T44_3-enhance .is-bottom .is-top { margin-bottom: 10px; }
}

.T44_3-enhance .is-bottom .is-top .is-back { text-decoration: underline; margin-


top: 15px; }

@media only screen and (max-width: 767px) {


.T44_3-enhance .is-bottom .prev { margin-bottom: 10px; }
}

.T44_3-enhance .is-bottom a.btn { margin-right: 10px; }

@media only screen and (max-width: 767px) {


.T44_3-enhance .is-bottom a.btn { font-size: 24px; text-decoration: none !
important; }
}

@media only screen and (max-width: 767px) {


.T44_3-enhance .no-upcoming-flights .flight-notification-message { margin-top:
20px; }
}

.T44_3-enhance .no-upcoming-flights .flight-notification-message p { margin-bottom:


0px; padding: 12px; font-weight: 700; border: 2px solid rgb(94, 6, 48); }

@media only screen and (max-width: 767px) {


.T44_3-enhance .no-upcoming-flights .flight-notification-message p { font-size:
19px; }
}

@media only screen and (max-width: 767px) {


.T44_3-enhance .no-upcoming-flights h4 { margin-top: 35px; }
}

.T44_4.goal-reached-section { margin-top: 100px; display: block; }

.T44_4.goal-reached-section::before { display: none; content: ""; position:


absolute; background: url("clientlibs/images/img-city-light.png") center center /
100% 100% no-repeat; opacity: 0.5; top: -57%; width: 126%; height: 445px; left: -
13%; z-index: -1; }

@media only screen and (max-width: 767px) {


.T44_4.goal-reached-section::before { top: -80%; }
}

@media only screen and (max-width: 767px) {


.T44_4.goal-reached-section { margin-top: 190px; }
}

.T44_4.goal-reached-section div.setup-content-left ul.sidebar-menu::after


{ content: ""; position: absolute; box-shadow: rgb(204, 204, 204) -25px 0px 40px -
20px inset; width: 20%; height: 65%; top: 0px; right: 0px; z-index: 0; }

@media only screen and (max-width: 767px) {


.T44_4.goal-reached-section div.setup-content-left ul.sidebar-menu::after { box-
shadow: none; }
}

.T44_4.goal-reached-section div.setup-content-left ul.sidebar-menu li { background:


rgb(255, 255, 255); }

.T44_4.goal-reached-section div.setup-content-left ul.sidebar-menu li:nth-of-


type(5) { border: 0px; margin: 10px 10px 10px 0px; width: 340px; }

@media only screen and (max-width: 767px) {


.T44_4.goal-reached-section div.setup-content-left ul.sidebar-menu li:nth-of-
type(5) { width: 98%; }
}

.T44_4.goal-reached-section div.setup-content-left ul.sidebar-menu li:nth-of-


type(5) a:hover { background-color: rgb(0, 166, 81); }

.T44_4.goal-reached-section div.setup-content-left ul.sidebar-menu li:nth-of-


type(5) a:hover span.icon-checkmark { background: rgb(255, 255, 255); color: rgb(0,
166, 81); }

.T44_4.goal-reached-section div.setup-content-left ul.sidebar-menu li


a.active.green { width: 103%; background-color: rgb(0, 166, 81); }

.T44_4.goal-reached-section div.setup-content-left ul.sidebar-menu li


a.active.green div.arrow { border-left: 12px solid rgb(0, 166, 81); }

.T44_4.goal-reached-section div.setup-content-left ul.sidebar-menu li


a.active.green span.icon-checkmark { background: rgb(255, 255, 255); color: rgb(0,
166, 81); }

.T44_4.goal-reached-section div.setup-content-left ul.sidebar-menu li a span.icon-


checkmark { width: 18px; height: 18px; border-radius: 50%; background: rgb(0, 166,
81); padding: 5px; font-size: 11px; color: rgb(255, 255, 255); margin-right: 5px; }

.T44_4.goal-reached-section div.setup-content-left ul.sidebar-menu li a div.info


{ margin: 0px 0px 12px; }

.T44_4.goal-reached-section div.setup-content-left ul.sidebar-menu li a div.info h5


{ text-align: center; }

@media only screen and (max-width: 767px) {


.T44_4.goal-reached-section div.setup-content-left ul.sidebar-menu li a div.info
h5 { font-size: 19px; }
}
.T44_4.goal-reached-section div.setup-content-left ul.sidebar-menu li a.active { z-
index: 9; }

.T44_4.goal-reached-section div.setup-content-left ul.sidebar-menu li a.active


div.arrow { border-top: 36px solid transparent; border-bottom: 36px solid
transparent; }

.T44_4.goal-reached-section div.setup-content-left ul.sidebar-menu li a .info-


tooltip { position: absolute; padding: 7px; left: -60px; top: 13px; background:
rgb(255, 255, 255); color: rgb(94, 6, 48); text-align: center; font-size: 12px;
border-radius: 15px; border: 1px solid rgb(221, 221, 221); }

@media only screen and (max-width: 767px) {


.T44_4.goal-reached-section div.setup-content-left ul.sidebar-menu li a .info-
tooltip { left: -13px; }
}

.T44_4.goal-reached-section div.setup-content-left ul.sidebar-menu li a .info-


tooltip img { display: inline-block; margin-top: -17px; padding-right: 5px; }

.T44_4.goal-reached-section div.setup-content-left ul.sidebar-menu li a .info-


tooltip span { text-align: justify; display: inline-block; line-height: 1.2em; }

.T44_4.goal-reached-section div.setup-content-left ul.sidebar-menu li a .info-


tooltip::after { content: ""; width: 12px; height: 12px; background: rgb(255, 255,
255); transform: rotate(314deg); top: 39%; border-right: 1px solid rgb(221, 221,
221); border-bottom: 1px solid rgb(221, 221, 221); position: absolute; right: -6px;
}

@media only screen and (max-width: 767px) {


.T44_4.goal-reached-section .reached-intro .saved { position: absolute; top: -
200px; font-size: 24px; }
.T44_4.goal-reached-section .reached-intro .saved h2 { margin-top: -15px; }
}

.T44_4.goal-reached-section .reached-intro .saved p { font-size: 15px; }

.T44_4.goal-reached-section .reached-tooltip { font-size: 18px; text-align: center;


}

.T44_4.goal-reached-section .reached-tooltip p { margin: 0px 0px 20px 60px;


position: absolute; top: -115px; padding: 15px; background: rgb(255, 255, 255);
border-radius: 20px; }

@media only screen and (max-width: 767px) {


.T44_4.goal-reached-section .reached-tooltip p { margin: 0px; top: -155px; font-
size: 22px; }
}

.T44_4.goal-reached-section .reached-tooltip p::after { content: ""; position:


absolute; left: 50%; bottom: -15px; border-left: 15px solid transparent; border-
right: 15px solid transparent; border-top: 15px solid rgb(255, 255, 255); }

@media only screen and (max-width: 767px) {


.T44_4.goal-reached-section .folded-left { padding-left: 0px !important; }
.T44_4.goal-reached-section .folded-left .goal-section .panel-group-goal
{ padding: 8px 0px; background: rgb(94, 6, 48); text-align: center; }
.T44_4.goal-reached-section .folded-left .goal-section .panel-group-
goal .goal.accordion-toggle { color: rgb(255, 255, 255); font-size: 22px; text-
decoration: none; position: relative; }
.T44_4.goal-reached-section .folded-left .goal-section .panel-group-
goal .goal.accordion-toggle.collapsed::after { content: ""; position: absolute;
top: 5px; right: -145px; font-size: 24px; transform: rotate(90deg); transition:
transform 0.5s ease 0s, -webkit-transform 0.5s ease 0s; font-family: icomoon !
important; }
.T44_4.goal-reached-section .folded-left .goal-section .panel-group-
goal .goal.accordion-toggle::after { content: ""; position: absolute; top: 5px;
right: -145px; font-size: 24px; transform: rotate(-90deg); transition: transform
0.5s ease 0s, -webkit-transform 0.5s ease 0s; font-family: icomoon !important; }
.T44_4.goal-reached-section .folded-left .goal-section .achieved { margin: 0px
20px 15px; background: rgb(255, 255, 255); text-align: center; padding: 7px 0px; }
.T44_4.goal-reached-section .folded-left .goal-section .achieved a { position:
relative; }
.T44_4.goal-reached-section .folded-left .goal-section .achieved a h5 { font-
size: 22px; }
.T44_4.goal-reached-section .folded-left .goal-section .achieved a h5 img
{ width: 25px; }
.T44_4.goal-reached-section .folded-left .goal-section .achieved a .info-tooltip
{ position: absolute; padding: 10px 7px; left: -233px; top: -45px; background:
rgb(255, 255, 255); color: rgb(94, 6, 48); text-align: center; font-size: 12px;
border-radius: 15px; border: 1px solid rgb(221, 221, 221); }
.T44_4.goal-reached-section .folded-left .goal-section .achieved a .info-tooltip
img { display: inline-block; margin-top: -5px; padding-right: 5px; }
.T44_4.goal-reached-section .folded-left .goal-section .achieved a .info-tooltip
span { text-align: justify; display: inline-block; }
.T44_4.goal-reached-section .folded-left .goal-section .achieved a .info-
tooltip::after { content: ""; width: 12px; height: 12px; background: rgb(255, 255,
255); transform: rotate(-45deg); top: 39%; border-right: 1px solid rgb(221, 221,
221); border-bottom: 1px solid rgb(221, 221, 221); position: absolute; right: -6px;
}
}

.T44_4.goal-reached-section .folded-right { background: rgb(255, 255, 255);


padding: 20px 40px; }

.T44_4.goal-reached-section .folded-right .tab-content { display: none; }

.T44_4.goal-reached-section .folded-right .tab-content.active { display: block; }

.T44_4.goal-reached-section .folded-right .destination-section { padding: 10px;


border: 3px solid rgb(94, 6, 48); }

@media only screen and (max-width: 767px) {


.T44_4.goal-reached-section .folded-right .destination-section strong { font-
size: 19px; }
}

.T44_4.goal-reached-section .folded-right .destination-section span { display:


block; }

.T44_4.goal-reached-section .folded-right .destination-section .actions { padding-


top: 12px; }

@media only screen and (max-width: 767px) {


.T44_4.goal-reached-section .folded-right .destination-section .actions
{ padding-top: 25px; float: right; }
}
.T44_4.goal-reached-section .folded-right .destination-section .actions a
{ display: inline-block; font-size: 18px; }

@media only screen and (max-width: 767px) {


.T44_4.goal-reached-section .folded-right .destination-section .actions a span
{ font-size: 26px; padding-right: 10px; }
}

.T44_4.goal-reached-section .folded-right .goal-section { padding-top: 40px; }

@media only screen and (max-width: 767px) {


.T44_4.goal-reached-section .folded-right .goal-section { padding-top: 25px; }
.T44_4.goal-reached-section .folded-right .goal-section .chart-section { margin-
top: 20px; height: 160px; }
.T44_4.goal-reached-section .folded-right .goal-section .qmiles-num { margin-top:
0px; }
.T44_4.goal-reached-section .folded-right .goal-section .qmiles-num .light
{ font-size: 15px; padding-bottom: 15px; }
.T44_4.goal-reached-section .folded-right .goal-section .qmiles-num .light.border
{ border-bottom: 1px solid rgb(216, 216, 216); }
.T44_4.goal-reached-section .folded-right .goal-section .qmiles-num .dark
{ padding-top: 15px; font-size: 15px; }
.T44_4.goal-reached-section .folded-right .goal-section .footnote { margin-top:
20px; }
.T44_4.goal-reached-section .folded-right .goal-section .footnote p { color:
rgb(143, 143, 141); margin-bottom: 0px; padding: 5px 0px 10px; border-bottom: 1px
solid rgb(143, 143, 141); }
}

.T44_4.goal-reached-section .folded-right .goal-section .sum { margin: 0px;


padding: 12px 0px; font-weight: 500; font-size: 40px; }

@media only screen and (max-width: 767px) {


.T44_4.goal-reached-section .folded-right .goal-section .sum { font-size: 26px; }
}

.T44_4.goal-reached-section .folded-right .goal-section .sum.is-bordered { border-


top: 1px solid rgb(221, 221, 221); border-bottom: 1px solid rgb(221, 221, 221); }

.T44_4.goal-reached-section .folded-right .goal-section span.small { color:


rgb(204, 204, 204); margin-top: 10px; display: block; font-size: 12px; }

.T44_4.goal-reached-section .folded-right .goal-section .reward { display: block;


width: 160px; height: 160px; border: 10px solid rgb(94, 6, 48); text-align: center;
border-radius: 50%; padding-top: 20px; margin: 0px auto; }

.T44_4.goal-reached-section .folded-right .goal-section .reward-tooltip { position:


absolute; padding: 10px 10px 0px; border: 1px solid rgb(221, 221, 221); border-
radius: 10px; left: 27%; margin-top: 8px; text-align: center; }

@media only screen and (max-width: 767px) {


.T44_4.goal-reached-section .folded-right .goal-section .reward-tooltip { left:
5%; }
}

.T44_4.goal-reached-section .folded-right .goal-section .reward-tooltip::before


{ content: ""; width: 20px; height: 20px; background: rgb(255, 255, 255);
transform: rotate(227deg); top: -11px; border-right: 1px solid rgb(221, 221, 221);
border-bottom: 1px solid rgb(221, 221, 221); position: absolute; left: 45%; }
.T44_4.goal-reached-section .folded-right .goal-section .in-progress .qmiles-chart-
pie { position: absolute; top: -20px; left: 28%; width: 190px !important; height:
190px !important; }

@media only screen and (max-width: 767px) {


.T44_4.goal-reached-section .folded-right .goal-section .in-progress .qmiles-
chart-pie { left: 10px; }
}

.T44_4.goal-reached-section .folded-right .goal-section .in-progress .qmiles-chart


{ padding-right: 8px; width: 190px; margin: 0px auto; position: relative; z-index:
0; }

.T44_4.goal-reached-section .folded-right .goal-section .in-progress .qmiles-


chart .qmiles-chart-content { margin-top: -7px; height: 165px; width: 165px;
border-radius: 50%; border: 2px solid transparent; margin-left: 9px; position:
absolute; z-index: 0; }

.T44_4.goal-reached-section .folded-right .goal-section .in-progress .qmiles-


chart .qmiles-chart-content .qmiles-left-num.active { display: block; }

.T44_4.goal-reached-section .folded-right .goal-section .in-progress .qmiles-


chart .qmiles-chart-content .precent-num.disable { display: none; }

.T44_4.goal-reached-section .folded-right .goal-section .in-progress .qmiles-


chart .precent-num { position: absolute; font-size: 45px; top: 25%; width: 100%;
text-align: center; }

.T44_4.goal-reached-section .folded-right .goal-section .in-progress .qmiles-


chart .qmiles-left-num { padding-top: 13px; text-align: center; display: none; }

.T44_4.goal-reached-section .folded-right .goal-section .in-progress .qmiles-


chart .qmiles-left-num h1 { margin-bottom: 0px; }

.T44_4.goal-reached-section .folded-right .book-flight-section { margin-top:


50px; }

.T44_4.goal-reached-section .folded-right .book-flight-section .flight-offer-


headline strong { font-size: 20px; margin-bottom: 15px; display: block; }

.T44_4.goal-reached-section .folded-right .book-flight-section .flight-offer-


headline .offer-tooltip { width: 300px; font-size: 15px; text-align: center;
position: absolute; top: -55px; left: -40px; border: 1px solid rgb(221, 221, 221);
padding: 7px 20px; border-radius: 10px; }

.T44_4.goal-reached-section .folded-right .book-flight-section .flight-offer-


headline .offer-tooltip::after { content: ""; width: 20px; height: 20px;
background: rgb(255, 255, 255); transform: rotate(45deg); bottom: -11px; border-
right: 1px solid rgb(221, 221, 221); border-bottom: 1px solid rgb(221, 221, 221);
position: absolute; left: 50%; }

.T44_4.goal-reached-section .folded-right .book-flight-section .flight-offer-slider


.T44_4-slick-slider { margin-bottom: 0px; }

@media only screen and (max-width: 767px) {


.T44_4.goal-reached-section .folded-right .book-flight-section .flight-offer-
slider .T44_4-slick-slider { margin: 0px 10px; }
}
.T44_4.goal-reached-section .folded-right .book-flight-section .flight-offer-slider
.T44_4-slick-slider .slick-slide { height: 240px; padding-left: 14px; }

@media only screen and (max-width: 767px) {


.T44_4.goal-reached-section .folded-right .book-flight-section .flight-offer-
slider .T44_4-slick-slider .slick-slide { height: 290px; padding: 0px 10px; }
}

.T44_4.goal-reached-section .folded-right .book-flight-section .flight-offer-slider


.T44_4-slick-slider .slick-slide .item { height: 100%; }

.T44_4.goal-reached-section .folded-right .book-flight-section .flight-offer-slider


.T44_4-slick-slider .slick-slide .item .slick-item-details { position: relative;
height: 100%; }

.T44_4.goal-reached-section .folded-right .book-flight-section .flight-offer-slider


.T44_4-slick-slider .slick-slide .item .slick-item-details img { height: 100%;
width: 100%; }

.T44_4.goal-reached-section .folded-right .book-flight-section .flight-offer-slider


.T44_4-slick-slider .slick-slide .item .slick-item-details .slick-overlay
{ position: absolute; bottom: 0px; padding: 0px 10px; box-shadow: rgb(92, 9, 49)
0px -145px 100px -20px inset; height: 100%; }

@media only screen and (max-width: 767px) {


.T44_4.goal-reached-section .folded-right .book-flight-section .flight-offer-
slider .T44_4-slick-slider .slick-slide .item .slick-item-details .slick-overlay
{ width: 100%; }
}

.T44_4.goal-reached-section .folded-right .book-flight-section .flight-offer-slider


.T44_4-slick-slider .slick-slide .item .slick-item-details .slick-overlay h4
{ color: rgb(255, 255, 255); margin-bottom: 0px; }

.T44_4.goal-reached-section .folded-right .book-flight-section .flight-offer-slider


.T44_4-slick-slider .slick-slide .item .slick-item-details .slick-overlay span
{ display: block; color: rgb(255, 255, 255); }

.T44_4.goal-reached-section .folded-right .book-flight-section .flight-offer-slider


.T44_4-slick-slider .slick-slide .item .slick-item-details .slick-overlay
span.orange { color: rgb(242, 121, 0); }

.T44_4.goal-reached-section .folded-right .book-flight-section .flight-offer-slider


.T44_4-slick-slider .slick-slide .item .slick-item-details .slick-overlay .slick-
content { margin-top: 53px; }

@media only screen and (max-width: 767px) {


.T44_4.goal-reached-section .folded-right .book-flight-section .flight-offer-
slider .T44_4-slick-slider .slick-slide .item .slick-item-details .slick-
overlay .slick-content { margin-top: 20px; }
.T44_4.goal-reached-section .folded-right .book-flight-section .flight-offer-
slider .T44_4-slick-slider .slick-slide .item .slick-item-details .slick-
overlay .slick-content h4 { font-size: 28px; }
}

.T44_4.goal-reached-section .folded-right .book-flight-section .flight-offer-slider


.T44_4-slick-slider .slick-slide .item .slick-item-details .slick-overlay .linked {
text-align: center; }
.T44_4.goal-reached-section .folded-right .book-flight-section .flight-offer-slider
.T44_4-slick-slider .slick-slide .item .slick-item-details .slick-overlay .linked a
{ margin: 10px 0px; }

.T44_4.goal-reached-section .folded-right .book-flight-section .flight-offer-slider


.T44_4-slick-slider .slick-slide .item .slick-item-details .slick-overlay .linked
a:focus { background: 0px center; border: 2px solid rgb(255, 255, 255); color:
rgb(255, 255, 255); }

.T44_4.goal-reached-section .folded-right .book-flight-section .flight-offer-slider


.T44_4-slick-slider .slick-slide .item .slick-item-details .slick-overlay .linked
a.active { background: rgb(255, 255, 255); border: 2px solid rgb(255, 255, 255);
color: rgb(94, 6, 48); }

.T44_4.goal-reached-section .folded-right .book-flight-section .flight-offer-slider


.T44_4-slick-slider .slick-slide .item .slick-item-details .slick-overlay .linked
a:last-of-type { margin: 0px 0px 10px; }

.T44_4.goal-reached-section .folded-right .book-flight-section .flight-offer-slider


.T44_4-slick-slider .slick-arrow { display: inline-block; position: absolute; top:
50%; z-index: 1; background: 0px center; border: 0px; }

.T44_4.goal-reached-section .folded-right .book-flight-section .flight-offer-slider


.T44_4-slick-slider .slick-arrow.slick-prev { left: -20px; }

.T44_4.goal-reached-section .folded-right .book-flight-section .flight-offer-slider


.T44_4-slick-slider .slick-arrow.slick-next { right: -20px; }

.T44_4.goal-reached-section .folded-right .book-flight-section .flight-offer-slider


.T44_4-slick-slider .slick-arrow span { font-size: 24px; color: rgb(94, 6, 48); }

.T44_4.goal-reached-section .folded-right .award-section { margin-top: 70px; }

.T44_4.goal-reached-section .folded-right .award-section strong { font-size:


20px; }

@media only screen and (max-width: 767px) {


.T44_4.goal-reached-section .folded-right .award-section strong { font-size:
26px; }
}

.T44_4.goal-reached-section .folded-right .award-section .book-flight { height:


240px; margin-top: 10px; background-size: cover; box-shadow: rgb(92, 9, 49) 0px -
125px 100px -20px inset; }

.T44_4.goal-reached-section .folded-right .award-section .book-flight .flight-


overlay { position: absolute; bottom: 15px; color: rgb(255, 255, 255); }

@media only screen and (max-width: 767px) {


.T44_4.goal-reached-section .folded-right .award-section .book-flight .flight-
overlay p { font-size: 19px; }
}

@media only screen and (max-width: 767px) {


.T44_4.goal-reached-section .folded-right .award-section .book-flight .flight-
overlay a { font-size: 22px; }
}
.T44_4 .T44_4-new-goal-btn .btn { margin: 0px; padding: 14px 25px; width: 97%; }

.T44_5 .heading h2 { margin-top: 0px; margin-bottom: 30px; }

.T44_5 .heading a { text-decoration: underline; }

@media only screen and (max-width: 767px) {


.T44_5 form.edit-goal div.aligned { padding: 0px !important; }
}

.T44_5 form.edit-goal span.form-elements-label { font-size: 18px; }

@media only screen and (max-width: 767px) {


.T44_5 form.edit-goal span.form-elements-label { font-size: 26px; }
}

.T44_5 form.edit-goal div.custom-select.is-rectangle-large { margin: 15px 0px 25px;


}

@media only screen and (max-width: 767px) {


.T44_5 form.edit-goal div.custom-select.is-rectangle-large { margin: 5px 0px
15px; }
}

.T44_5 form.edit-goal .T7-tab { margin: 15px 0px 35px; }

.T44_5 form.edit-goal .T7-tab .passengers .autocomplete-drop { width: 140%; }

@media only screen and (max-width: 767px) {


.T44_5 form.edit-goal .T7-tab .passengers .autocomplete-drop { width: 100%; }
}

.T44_5 form.edit-goal .T7-tab .passengers .autocomplete-drop .type .name { width:


170px; }

.T44_5 form.edit-goal .is-border { padding-bottom: 20px; border-bottom: 1px solid


rgb(204, 204, 204); }

@media only screen and (max-width: 767px) {


.T44_5 form.edit-goal .is-border { border: 0px; }
}

.T44_5 form.edit-goal .slider-range { padding: 20px 0px 35px; }

@media only screen and (max-width: 767px) {


.T44_5 form.edit-goal .slider-range { padding: 40px 0px 35px; }
}

.T44_5 form.edit-goal .slider-range .slider-range-amount { top: 30%; }

@media only screen and (max-width: 767px) {


.T44_5 form.edit-goal .slider-range .slider-range-amount { top: 80%; }
}

.T44_5 form.edit-goal .slider-range .slider-range-amount-end { right: -135px; }

@media only screen and (max-width: 767px) {


.T44_5 form.edit-goal .slider-range .slider-range-amount-end { right: -10px; }
}
.T44_5 form.edit-goal .slider-range .noUi-handle::after { content: ""; font-size:
20px; }

.T44_5 form.edit-goal .destination-field { padding: 15px 0px 0px; }

.T44_5 .manage-changes { padding-top: 25px; }

@media only screen and (max-width: 767px) {


.T44_5 .manage-changes a { font-size: 22px; }
}

@media only screen and (max-width: 767px) {


.T44_5 .manage-changes .aligned { padding: 0px !important; }
}

@media only screen and (max-width: 767px) {


.T44_5 .manage-changes .save { margin-top: 10px; }
}

@media only screen and (max-width: 767px) {


.T44_5 .manage-changes .trash { margin-top: 30px; }
.T44_5 .manage-changes .trash a { text-decoration: underline; }
}

.T44_6 h2 { margin: 0px 0px 30px; }

@media only screen and (max-width: 767px) {


.T44_6 h2 { margin: 0px; }
}

@media only screen and (max-width: 767px) {


.T44_6 .T44_6-slick-slider { margin: 30px 0px; }
}

.T44_6 .achieved-destinations .T44_6-slick-slider::before { content: ""; position:


absolute; box-shadow: rgb(255, 255, 255) 110px 0px 70px -25px inset; width: 20%;
height: 100%; top: 0px; left: 0px; z-index: 1; }

@media only screen and (max-width: 767px) {


.T44_6 .achieved-destinations .T44_6-slick-slider::before { box-shadow: rgb(255,
255, 255) 60px 0px 45px -25px inset; }
}

.T44_6 .achieved-destinations .T44_6-slick-slider::after { content: ""; position:


absolute; box-shadow: rgb(255, 255, 255) -95px 0px 70px -20px inset; width: 20%;
height: 100%; top: 0px; right: 0px; z-index: 1; }

@media only screen and (max-width: 767px) {


.T44_6 .achieved-destinations .T44_6-slick-slider::after { box-shadow: rgb(255,
255, 255) -55px 0px 45px -20px inset; }
}

.T44_6 .achieved-destinations .T44_6-slick-slider .slick-item { height: 260px; }

@media only screen and (max-width: 767px) {


.T44_6 .achieved-destinations .T44_6-slick-slider .slick-item { margin: 0px 10px;
}
}
.T44_6 .achieved-destinations .T44_6-slick-slider .slick-item .item { height: 100%;
}

.T44_6 .achieved-destinations .T44_6-slick-slider .slick-item .item .slick-item-


details { height: 100%; position: relative; }

.T44_6 .achieved-destinations .T44_6-slick-slider .slick-item .item .slick-item-


details img.slick-item-img { height: 100%; width: 100%; }

.T44_6 .achieved-destinations .T44_6-slick-slider .slick-item .item .slick-item-


details .slick-overlay { position: absolute; bottom: 0px; padding: 0px 10px; box-
shadow: rgb(92, 9, 49) 0px -130px 100px -20px inset; height: 100%; width: 100%; }

.T44_6 .achieved-destinations .T44_6-slick-slider .slick-item .item .slick-item-


details .slick-overlay .checked { position: absolute; right: 10px; top: 10px; }

.T44_6 .achieved-destinations .T44_6-slick-slider .slick-item .item .slick-item-


details .slick-overlay .slick-content { overflow: hidden; margin-top: 155px; color:
rgb(255, 255, 255); }

@media only screen and (max-width: 767px) {


.T44_6 .achieved-destinations .T44_6-slick-slider .slick-item .item .slick-item-
details .slick-overlay .slick-content h4 { font-size: 22px; }
}

.T44_6 .achieved-destinations .T44_6-slick-slider .slick-item .item .slick-item-


details .slick-overlay .slick-content span { font-size: 13px; }

.T44_6 .achieved-destinations .T44_6-slick-slider .slick-item .item .slick-item-


details .slick-overlay .slick-content .qmiles-earned { color: rgb(242, 121, 0); }

.T44_6 .achieved-destinations .T44_6-slick-slider .slick-arrow { position:


absolute; top: 50%; z-index: 1; background: 0px center; border: 0px; }

.T44_6 .achieved-destinations .T44_6-slick-slider .slick-arrow.slick-prev { left: -


20px; }

.T44_6 .achieved-destinations .T44_6-slick-slider .slick-arrow.slick-next { right:


-20px; }

.T44_6 .achieved-destinations .T44_6-slick-slider .slick-arrow span { font-size:


24px; color: rgb(94, 6, 48); }

.T44_6 .achieved-destinations .chart-view { margin-top: 25px; }

@media only screen and (max-width: 767px) {


.T44_6 .achieved-destinations .chart-view .pie-chart canvas { margin: 0px auto;
width: 180px !important; height: 180px !important; }
.T44_6 .achieved-destinations .chart-view .pie-chart .qmiles-chart { left: 39%; }
.T44_6 .achieved-destinations .chart-view h4 { font-size: 26px; margin: 0px 0px
30px; font-weight: 700; }
}

.T44_6 .achieved-destinations .chart-view .qmiles-point p { margin-top: 5px; font-


weight: 700; font-size: 15px; }

.T44_6 .achieved-destinations .chart-view .qmiles-chart { position: absolute; top:


27%; left: 34%; text-align: center; }
.T44_6 .achieved-destinations .chart-view .qmiles-chart h3 { margin-bottom: 0px;
margin-top: 0px; font-weight: 500; }

@media only screen and (max-width: 767px) {


.T44_6 .achieved-destinations .chart-view .qmiles-chart h3 { font-size: 30px; }
}

.T44_6 .achieved-destinations .chart-view .qmiles-chart span { font-weight: 700;


font-size: 17px; }

@media only screen and (max-width: 767px) {


.T44_6 .achieved-destinations .chart-view .qmiles-chart span { font-size: 19px; }
}

.T44_1 h2 { font-size: 30px; }

@media only screen and (max-width: 767px) {


.T44_1 h2 { font-size: 48px; }
}

@media only screen and (max-width: 767px) {


.T44_1 { padding-top: 0px; }
}

@media only screen and (max-width: 767px) {


.T44_1 .video-player strong { font-size: 22px; }
}

.T44_1 .video-player .video-js.vjs-fluid { margin-top: 15px; }

@media only screen and (max-width: 767px) {


.T44_1 .video-player .video-js.vjs-fluid { height: 310px; }
}

.T44_1 .video-js .vjs-control-bar { z-index: 9; }

.T44_1 .vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar { opacity:


1; z-index: 5; }

.T44_1 .is-bottom { padding-top: 30px; }

@media only screen and (max-width: 767px) {


.T44_1 .is-bottom { padding: 10px 0px 0px; }
}

.T44_1 .is-bottom label.checkbox-base { margin-top: 14px; }

@media only screen and (max-width: 767px) {


.T44_1 .is-bottom label.checkbox-base { margin: 20px 0px; }
}

.T44_1 .is-bottom label.checkbox-base .checkbox-base-text { color: rgb(160, 160,


158); }

.T44_1 .is-bottom a { font-size: 20px; }

@media only screen and (max-width: 767px) {


.T44_1 .is-bottom a { width: 100%; font-size: 21px; }
}

.T44_1 .subcontent span { display: block; }

@media only screen and (max-width: 767px) {


.T44_1 .subcontent span { font-size: 22px; }
}

@media only screen and (max-width: 767px) {


.privilege-club-dreammeter { z-index: 9999; }
}

@media only screen and (max-width: 767px) {


.privilege-club-dreammeter a { z-index: 999; position: relative; }
}

@media only screen and (max-width: 767px) {


.modal a { z-index: 9999; position: relative; }
}

.modal-select-goal .popup-content { max-width: 100%; margin-top: -1px; }

.modal-select-goal .popup { max-width: 1060px; padding: 0px; }

.modal-select-goal .popup .close { top: 11px; right: 36px; }

.modal-select-goal .popup .close span { font-size: 46px; color: rgb(92, 9, 49);


font-weight: 200; }

@media only screen and (max-width: 767px) {


.modal-video-overlay .modal-dialog { vertical-align: top; transform:
translate(0px, 5%) !important; }
.modal-video-overlay .modal-dialog .modal-content { margin-bottom: 80px; }
}

.modal-video-overlay .popup { padding: 45px 0px 20px; }

@media only screen and (max-width: 767px) {


.modal-video-overlay .popup { padding-top: 0px; }
}

.modal-video-overlay .popup .close span { font-size: 46px; color: rgb(92, 9, 49);


font-weight: 200; }

.modal.full-width .modal-dialog .modal-content .popup { width: 100%; max-width:


initial; }

.modal.full-width .modal-dialog .modal-content .popup::after { content: ""; width:


20px; height: 20px; background: rgb(255, 255, 255); transform: rotate(45deg);
bottom: -10px; border-right: 1px solid rgb(221, 221, 221); border-bottom: 1px solid
rgb(221, 221, 221); position: absolute; left: 31%; }

@media only screen and (max-width: 767px) {


.modal.full-width .modal-dialog .modal-content .popup::after { border: 0px;
position: relative; }
}

@media only screen and (max-width: 767px) {


.modal-out-of-time h2 { font-size: 49px; padding-top: 20px; }
}

.modal-out-of-time p { margin-bottom: 20px; }

@media only screen and (max-width: 767px) {


.modal-out-of-time p { font-size: 22px; margin-bottom: 0px; }
}

.modal-out-of-time a.edit { text-decoration: underline; }

@media only screen and (max-width: 767px) {


.modal-out-of-time a.edit { font-size: 22px; }
}

.modal-out-of-time .overlay-content { background: url("clientlibs/images/img-out-


of-time.png") right center / contain no-repeat; }

@media only screen and (max-width: 767px) {


.modal-out-of-time .overlay-content { background-image:
url("clientlibs/images/img-out-of-time.png"); background-repeat: no-repeat;
background-size: contain; background-position: center top; }
}

.modal-out-of-time .book-goals { margin-top: 40px; }

@media only screen and (max-width: 767px) {


.modal-out-of-time .book-goals h4 { font-size: 26px; margin-top: 20px; }
}

.modal-out-of-time .book-goals ul li { position: relative; vertical-align: top; }

@media only screen and (max-width: 767px) {


.modal-out-of-time .book-goals ul li { width: 100%; height: 280px; margin-bottom:
10px; }
.modal-out-of-time .book-goals ul li img { width: 100%; height: 100%; }
}

.modal-out-of-time .book-goals ul li .booked-overlay { position: absolute; top:


0px; height: 100%; width: 96%; padding: 70px 20px 10px 10px; color: rgb(255, 255,
255); box-shadow: rgb(92, 9, 48) 0px -130px 110px -10px inset; }

@media only screen and (max-width: 767px) {


.modal-out-of-time .book-goals ul li .booked-overlay { padding: 124px 20px 10px;
width: 97.5%; }
}

.modal-out-of-time .book-goals ul li .booked-overlay h4 { margin-bottom: 0px; }

@media only screen and (max-width: 767px) {


.modal-out-of-time .book-goals ul li .booked-overlay h4 { font-size: 22px; }
}

.modal-out-of-time .book-goals ul li .booked-overlay span { display: block; }

.modal-out-of-time .book-goals ul li .booked-overlay span:nth-of-type(2) { color:


rgb(242, 121, 0); }

@media only screen and (max-width: 767px) {


.modal-out-of-time .book-goals ul li .booked-overlay .linked a { font-size: 24px;
}
}

.modal-out-of-time .book-goals ul li.more-offers { position: absolute; right: 0px;


bottom: 0px; }

.modal-out-of-time .book-goals ul li.more-offers a { text-decoration: underline; }

@media only screen and (max-width: 767px) {


.modal-reached-goal .overlay-content h2 { padding-top: 30px; font-size: 48px; }
}

.modal-reached-goal .overlay-content p { margin-bottom: 35px; }

@media only screen and (max-width: 767px) {


.modal-reached-goal .overlay-content p { font-size: 22px; margin-bottom: 25px; }
}

.modal-reached-goal .overlay-content .book-flight { width: 630px; height: 220px;


background-size: cover; background-position: center center; position: relative;
box-shadow: rgb(92, 9, 49) 0px -125px 100px -20px inset; }

@media only screen and (max-width: 767px) {


.modal-reached-goal .overlay-content .book-flight { width: 100%; height: 440px; }
}

.modal-reached-goal .overlay-content .book-flight .flight-overlay { position:


absolute; bottom: 20px; right: 10px; }

@media only screen and (max-width: 767px) {


.modal-reached-goal .overlay-content .book-flight .flight-overlay a { margin-
left: 10px; font-size: 24px; }
.modal-reached-goal .overlay-content .book-flight .flight-overlay h4 { font-size:
30px; color: rgb(255, 255, 255); text-align: left; padding-left: 20px; }
}

.modal-reached-goal .overlay-content .left-prize { margin-top: -30px; }

@media only screen and (max-width: 767px) {


.modal-reached-goal .overlay-content .left-prize { position: absolute; top:
263px; left: 20px; }
.modal-reached-goal .overlay-content .left-prize img { width: 95px; }
}

@media only screen and (max-width: 767px) {


.modal-reached-goal-sm .modal-dialog, .modal-recommendation-goal-sm .modal-dialog
{ vertical-align: top; transform: translate(0px, 5%) !important; }
.modal-reached-goal-sm .modal-content, .modal-recommendation-goal-sm .modal-
content { width: 100%; }
.modal-reached-goal-sm .T44_4.goal-reached-section, .modal-recommendation-goal-sm
.T44_4.goal-reached-section { margin-top: 20px; }
.modal-reached-goal-sm .T44_4.goal-reached-section .flight-offer-
headline, .modal-recommendation-goal-sm .T44_4.goal-reached-section .flight-offer-
headline { margin-top: 10px; }
.modal-reached-goal-sm .T44_4.goal-reached-section .flight-offer-headline strong,
.modal-recommendation-goal-sm .T44_4.goal-reached-section .flight-offer-headline
strong { margin-bottom: 10px; font-size: 30px !important; }
.modal-reached-goal-sm .T44_4.goal-reached-section .flight-offer-headline
p, .modal-recommendation-goal-sm .T44_4.goal-reached-section .flight-offer-headline
p { font-size: 19px; margin-bottom: 20px; }
.modal-reached-goal-sm .T44_4.goal-reached-section .folded-right, .modal-
recommendation-goal-sm .T44_4.goal-reached-section .folded-right { padding: 0px; }
.modal-reached-goal-sm .T44_4.goal-reached-section .folded-right .book-flight-
section, .modal-recommendation-goal-sm .T44_4.goal-reached-section .folded-
right .book-flight-section { margin-top: 0px; }
.modal-reached-goal-sm .T44_4.goal-reached-section .folded-right .book-flight-
section .slick-track, .modal-recommendation-goal-sm .T44_4.goal-reached-
section .folded-right .book-flight-section .slick-track { background: rgb(233, 233,
233); padding-bottom: 10px; }
}

@media only screen and (max-width: 767px) {


.modal-achieved-goals .modal-dialog { vertical-align: top; transform:
translate(0px, 0px) !important; }
}

.modal-delete-goal .overlay-content span.icon-delete { font-size: 60px; }

.modal-delete-goal .overlay-content h2 { margin: 0px 0px 20px; }

.reached-background { display: none; position: absolute; width: 100%; height:


700px; background: url("clientlibs/images/img-city-light.png") 0% 0% / cover; }

.reached-background-cover { width: 100%; height: 100%; background: linear-


gradient(rgba(247, 247, 247, 0.7) 100%, rgb(255, 255, 255) 100%); }

@media only screen and (max-width: 767px) {


.goal-confirmation-delete h2 { margin: 0px 0px 20px; }
.goal-confirmation-delete span.icon-delete { font-size: 60px; }
.goal-confirmation-delete .is-top { margin-top: 10px; }
}

div.dream-pie { position: relative; width: 220px; height: 220px; margin: 0px 0px
40px; }

div.dream-pie div.dream-pie-chart { position: relative; margin: 0px 0px 0px 100px;


width: 220px; height: 220px; }

@media only screen and (max-width: 959px) {


div.dream-pie div.dream-pie-chart { width: 120px; height: 120px; margin: 0px 0px
0px 40px; }
}

div.dream-pie div.pie-tooltip { display: none; position: absolute; top: 0px; width:


120px; height: 65px; border-radius: 20px; text-align: center; background: rgb(92,
9, 49); z-index: 100; }

div.dream-pie div.pie-tooltip.earned { top: -20px; right: -220px; }

div.dream-pie div.pie-tooltip.earned div.pie-tooltip-arrow { position: absolute;


bottom: -12px; left: 0px; width: 28px; height: 42px; background:
url("../../../images/dream-tooltip-earned.png") 0px 0px no-repeat; }

div.dream-pie div.pie-tooltip.to-earn { top: -20px; left: -18px; background:


rgb(206, 181, 192); }

div.dream-pie div.pie-tooltip.to-earn.top { top: -60px; left: 22px; }


div.dream-pie div.pie-tooltip.to-earn div.pie-tooltip-arrow { position: absolute;
bottom: -12px; right: 0px; width: 25px; height: 43px; background:
url("../../../images/dream-tooltip-earn.png") 0px 0px no-repeat; }

div.dream-pie div.pie-tooltip div.pie-tooltip-content { position: relative;


padding: 12px 0px 0px; font-size: 18px; line-height: 20px; color: rgb(255, 255,
255); z-index: 1; }

div.dream-pie div.pie-total { display: none; position: absolute; top: 74px; left:


163px; text-align: center; }

div.dream-pie div.pie-total h2 { display: block; margin: 0px 0px 6px; font-size:


26px; font-weight: 700; }

div.dream-pie div.pie-total h3 { display: block; margin: 0px; font-size: 16px; }

div.dream-pie canvas { display: block; position: absolute; top: 0px; left: 0px; }

div.dream-pie span { color: rgb(92, 9, 49); display: block; line-height: 220px;


text-align: center; width: 220px; font-family: sans-serif; font-size: 40px; font-
weight: 100; margin-left: 5px; }

@media only screen and (max-width: 959px) {


div.dream-pie span { line-height: initial; width: 120px; padding-top: 40px; font-
size: 32px; }
}

div.dream-pie input { width: 200px; }

.T46 .autocomplete-input-holder { max-width: 257px; }

@media only screen and (max-width: 767px) {


.T46 .autocomplete-input-holder { max-width: none; }
}

.T46 .twitter-typeahead { width: 100%; }

.T46 .input-base { overflow: visible; }

.T46 .input-base input[type="text"] { padding-bottom: 7px; border-bottom-color:


rgb(215, 215, 215); }

.T46 .input-base .tt-hint { background: rgb(255, 255, 255) !important; }

.T46 .input-base .tt-input { background: 0px 0px !important; }

.T46 .input-base .tt-menu { width: 100%; border-style: solid; border-color:


rgb(215, 215, 215); border-image: initial; border-width: 0px 1px 1px; font-size:
15px; color: rgb(0, 0, 0); background: rgb(255, 255, 255); }

.T46 .input-base .tt-menu .tt-suggestion { padding: 10px; border-bottom: 1px solid


rgb(235, 235, 235); color: rgb(0, 0, 0); cursor: pointer; }

.T46 .input-base .tt-menu .tt-suggestion:hover { color: rgb(55, 62, 70);


background: rgb(230, 230, 230); transition: background 0.2s ease 0s; }

.T46 .input-base .tt-menu .tt-suggestion .tt-highlight { font-weight: 500; color:


rgb(92, 9, 49); }
.T46 .input-base .tt-menu .tt-suggestion span { display: block; }

.all-destinations-search { position: relative; }

.all-destinations-search > [class^="col-"] { position: absolute; left: 378px;


margin-top: -82px; }

@media only screen and (max-width: 767px) {


.all-destinations-search > [class^="col-"] { position: static; margin-top: 0px; }
}

.T52-landing > .helpfaqwidget__view > [class^="col-"]::before, .T52-landing > .row


> [class^="col-"]::before { content: ""; background: rgb(255, 255, 255); display:
block; position: absolute; inset: 0px; margin-left: 10px; margin-right: 10px; }

.T52-landing-text { padding-left: 20px; padding-right: 20px; margin-top: 50px;


font-size: 15px; font-weight: 100; }

.T52-landing .C8-to-myprofile { overflow: hidden; }

@media only screen and (max-width: 767px) {


.T52-landing .C8-to-myprofile > [class^="col-"] { padding-right: 0px; }
}

@media only screen and (max-width: 767px) {


.T52-landing .C8_1 .tabset-block-add-menu { display: block; }
}

.T52-landing .C8_1 .tabset-block-add-menu-item.active { border-right: 1px solid


rgb(235, 235, 235); }

.T52-landing .C8_1 .tabset-block-add-menu-item.active:last-child { border-right:


0px; }

@media only screen and (max-width: 767px) {


.T52-landing .C8_1 .tabset-block-add-menu-item.active { width: 100%; padding-top:
0px; }
.T52-landing .C8_1 .tabset-block-add-menu-item.active::before { font-size:
29px; }
.T52-landing .C8_1 .tabset-block-add-menu-item.active a { height: 162px; border-
bottom: 3px solid rgb(235, 235, 235); font-weight: 300; text-decoration: none;
display: block; position: relative; top: 0px; padding: 34px 20px 68px 34px;
transform: none; }
.T52-landing .C8_1 .tabset-block-add-menu-item.active a span:not(.icon) { font-
size: 27px; margin-top: 2px; }
}

.T52-landing .tab-container { width: 103%; }

.T52-editable { float: left; width: 100%; padding-left: 10px; padding-right:


10px; }

.T52-editable .T52-edit { position: absolute; top: 60px; right: 20px; }

.T52-travel-coordinator { clear: both; }

.T52-section { padding-left: 20px; padding-right: 20px; }

@media only screen and (max-width: 767px) {


.T52-section { margin-left: -40px; margin-right: -40px; }
.T52-section > [class^="col-"] { margin-bottom: 20px; }
.T52-section > [class^="col-"]:last-child { margin-bottom: 0px; }
.T52-section + fieldset { margin-left: -20px !important; margin-right: -20px !
important; }
.T52-section + fieldset .T52_1-form-ctas > div { padding-left: 10px !important;
padding-right: 10px !important; }
}

.T52-section-title { margin-top: 65px; margin-bottom: 30px; font-size: 40px; line-


height: 24px; }

.T52-section-desc { font-size: 16px; margin-bottom: 25px; }

.T52-input-label { display: block; width: 140%; margin-bottom: 12px; font-size:


16px; }

.T52-confirmation-msg { margin: 20px 30px; text-align: center; }

.T52-form fieldset { padding: 0px; border: 0px; }

@media only screen and (max-width: 767px) {


.T52-form fieldset { width: 100%; }
}

.T52-form-section-title { padding: 3px 10px; margin-bottom: 20px; border-bottom:


1px solid rgb(188, 189, 190); color: rgba(0, 0, 0, 0.6); font-size: 12px; font-
weight: 400; line-height: 24px; }

.T52-form-section-title .T52-edit { position: relative; top: 2px; left: 15px; }

@media only screen and (max-width: 767px) {


.T52-form-section-title { font-size: 16px; padding-bottom: 14px; }
}

.T52-form-section-sub { margin-bottom: 20px; }

.T52-form-section-sub-label { display: block; padding-left: 10px; padding-right:


10px; margin-bottom: 20px; }

@media only screen and (max-width: 767px) {


.T52-form-section-sub-label { font-size: 22px; }
}

.T52-edit { background: 0px center; border: 0px; color: rgb(82, 18, 49); font-size:
26px; }

.T52-edit-pic { display: inline-block; position: absolute; top: 95px; }

.T52-edit-pic label { cursor: pointer; width: 125px; height: 114px; position:


initial; display: block; }

.T52-edit-pic label span { position: absolute; bottom: 0px; right: 0px; }

.T52-edit-pic input[type="file"] { display: none; }

.T52-edit-pic.dreammeter label span { bottom: initial; right: 5px; }

.T52-add-card, .T52-card { height: 407px; padding-bottom: 0px; margin-bottom: 10px;


}

@media only screen and (max-width: 767px) {


.T52-add-card, .T52-card { height: auto; }
}

.T52-de-link { position: relative; top: 50px; right: 25px; font-size: 15px; }

.T52-de-link:hover { text-decoration: none; }

.T52-de-link .icon { position: relative; top: -2px; font-size: 30px; vertical-


align: middle; }

.T52-add-card { background: rgb(236, 237, 239); text-align: center; cursor:


pointer; }

.T52-add-card > div { position: absolute; top: 50%; left: 50%; width: 100%;
transform: translate(-50%, -50%); }

@media only screen and (max-width: 767px) {


.T52-add-card > div { position: static; transform: none; }
}

.T52-add-card-icon { display: block; width: 70px; height: 70px; margin: 0px auto
30px; background: rgb(190, 190, 190); border-radius: 100%; color: rgb(255, 255,
255); font-size: 60px; line-height: 70px; text-align: center; }

@media only screen and (max-width: 767px) {


.T52-add-card-icon { display: inline-block; width: auto; height: 0px; margin:
0px; background: 0px center; color: rgb(82, 18, 49); font-size: 25px; }
}

.T52-add-card h4 { color: rgba(0, 0, 0, 0.4); font-size: 22px; letter-spacing: -


1px; }

@media only screen and (max-width: 767px) {


.T52-add-card h4 { display: inline-block; margin: 0px; color: rgb(82, 18, 49);
font-size: 20px; text-decoration: underline; }
}

@media only screen and (max-width: 767px) {


.T52-add-card { height: auto; background: 0px center; }
}

.T52-missing-documents { float: right; margin-right: 10%; color: rgb(153, 0, 0);


font-size: 12px; text-decoration: underline; }

@media only screen and (max-width: 767px) {


.T52-missing-documents { float: none; display: block; margin-top: 10px; margin-
right: 0px; font-size: 16px; }
}

.T52_1 { margin-bottom: 60px; }

@media only screen and (max-width: 767px) {


.T52_1 fieldset > div:not(.col-xs-12) { padding-left: 0px; padding-right: 0px; }
}

.T52_1 .text-right { }
.T52_1-password { padding: 20px 20px 0px; margin-bottom: -40px; }

.T52_1-password-btn { color: rgb(82, 18, 49); background: 0px center; border: 0px;
font-size: 16px; font-weight: 700; line-height: 24px; }

.T52_1-password-btn .icon { font-size: 14px; font-weight: 100; }

@media only screen and (max-width: 767px) {


.T52_1-password-btn { position: relative; overflow: hidden; font-size: 18px; }
.T52_1-password-btn::before { content: ""; position: absolute; bottom: 0px; left:
20px; display: block; width: 100%; border-bottom: 1px solid; }
}

@media only screen and (max-width: 767px) {


.T52_1-password { margin-bottom: 0px; }
.T52_1-password .text-right { text-align: left; }
}

.T52_1-contact { margin-bottom: 80px; }

@media only screen and (max-width: 767px) {


.T52_1-contact { margin-bottom: 0px; font-size: 20px; }
}

.T52_1-contact + fieldset .T52-form-section-sub label.radio-base { display: inline-


block; padding: 15px 15px 30px; }

.T52_1-contact + fieldset .T52-form-section-sub > div.col-xs-12 strong sup { font-


size: 20px; top: 0px; color: rgb(181, 0, 0); }

.T52_1-contact + fieldset .T52-form-section-sub-hidden { display: none; }

.T52_1-contact + fieldset input[id="home-pre-telephone-number"], .T52_1-contact +


fieldset input[id="work-pre-telephone-number"] { background: rgb(255, 255, 255);
padding-top: 15px; padding-bottom: 16px; }

.T52_1-contact + fieldset .select2-container select[id="country-code"] +


span.select2-selection--multiple, .T52_1-contact + fieldset select[id="country-
code"] + span.custom-select-opener, .select2-container .T52_1-contact + fieldset
select[id="country-code"] + span.select2-selection--multiple { height: 52px; }

.T52_1-travel-docs-passport-nationality img { display: inline-block; margin-top:


2px; margin-left: 5px; vertical-align: top; }

@media only screen and (max-width: 767px) {


.T52_1-travel-docs-passport-nationality img { margin-top: 7px; }
}

.T52_1-form { padding-bottom: 40px; background: rgb(236, 237, 239); }

.T52_1-form .helpfaqwidget__view, .T52_1-form .row { margin: 0px 0px 20px; }

.T52_1-form fieldset { display: none; border: 0px; padding: 0px 20px 20px; margin:
0px; }

.T52_1-form fieldset .T52_1-personal-name { width: 110%; margin-bottom: 13px; }

.T52_1-form fieldset .input-base { margin-bottom: 20px; }


@media only screen and (max-width: 767px) {
.T52_1-form fieldset { padding-left: 0px; padding-right: 0px; }
}

.T52_1-form .custom-select { width: 100%; }

@media only screen and (max-width: 767px) {


.T52_1-form .custom-select { min-width: auto; }
}

.T52_1-form-ctas { width: 100%; margin-top: 70px; margin-left: -20px; }

.T52_1-form-ctas .btn { width: 70%; }

@media only screen and (max-width: 767px) {


.T52_1-form-ctas { width: 100%; margin-top: 0px; margin-left: 0px; }
.T52_1-form-ctas .btn { width: 100%; margin-bottom: 10px; font-size: 20px; }
}

.T52_1-form .T52_1-form-password { padding-top: 20px; text-align: left; }

@media only screen and (max-width: 767px) {


.T52_1-form { margin-top: -1px; }
}

.T52_1-personal { text-align: center; font-size: 16px; font-weight: 100; line-


height: 24px; }

.T52_1-personal-pic { width: 114px; height: 114px; margin-bottom: 20px; border: 2px


solid rgb(206, 207, 207); border-radius: 100%; }

.T52_1-personal-name { display: inline-block; margin-top: 3px; margin-bottom: 8px;


font-size: 40px; font-weight: 100; }

.T52_1-personal-name .T52-edit { position: absolute; margin-top: 5px; margin-left:


30px; }

@media only screen and (max-width: 767px) {


.T52_1-personal-name .T52-edit { margin-left: 15px; }
}

.T52_1 .T7-calendar-field { width: 100%; padding: 0px; }

[dir="rtl"] .T52_1-personal-phone-number { }

.T52_2 { margin-bottom: 80px; }

.T52_2 .message { margin-left: 0px; margin-right: 0px; background: rgb(236, 237,


239); }

.T52_2 .T52-section { padding-top: 50px; background: rgb(236, 237, 239); }

@media only screen and (max-width: 767px) {


.T52_2 .T52-section { margin-left: -10px; margin-right: -10px; }
.T52_2 .T52-section > [class^="col-"], .T52_2 .T52-section > [class^="col-"] >
[class^="col-"] { padding-left: 0px; padding-right: 0px; }
}
@media only screen and (max-width: 767px) {
.T52_2 > .helpfaqwidget__view, .T52_2 > .row { margin-left: -20px; margin-right:
-20px; }
}

.T52_2 fieldset { display: none; padding: 0px; margin: 0px; border: 0px; }

@media only screen and (max-width: 767px) {


.T52_2 fieldset { width: 100%; margin-right: 0px !important; margin-left: 0px !
important; }
}

.T52_2 .T52-edit { position: absolute; top: -25px; right: 0px; }

.T52_2-select-holiday-preferences { margin: 10px -6% 0px; }

.T52_2-select-holiday-preferences > li { margin: 0px 9% 25px !important; }

@media only screen and (max-width: 767px) {


.T52_2-select-holiday-preferences > li { width: 220px !important; }
}

@media only screen and (max-width: 767px) {


.T52_2-select-holiday-preferences .image-menu-options-checked { margin-top: 5px;
margin-left: -15px; margin-right: -15px; }
.T52_2-select-holiday-preferences .image-menu-options-checked ul > li { width:
100%; text-align: center; }
}

.T52_2-select-holiday-preferences a { pointer-events: none; opacity: 1 !


important; }

.T52_2-select-holiday-preferences a .img-holder img { border-color: rgb(82, 18,


49); }

.T52_2-select-holiday-preferences a .hidden-xs { display: block !important; }

.T52_2-select-holiday-preferences a .image-menu-options-expand { display: none; }

.T52_2-select-activity-preferences input { background: rgb(82, 18, 49); }

.T52_2-select-activity-preferences input .T52_2-my-profile-preferences-icon


{ border-color: rgba(255, 255, 255, 0.2); }

.T52_2-select-activity-preferences label { pointer-events: none; }

.T52_2-image-menu-options { margin-top: 100px; }

.T52_2-image-menu-options .T52-input-label { margin-bottom: 20px; }

@media only screen and (max-width: 767px) {


.T52_2-image-menu-options { margin-top: 0px; }
}

.T52_2-my-profile-preferences { margin-top: 40px; margin-left: 4px; margin-right:


4px; }

.T52_2-my-profile-preferences ul { margin-top: 20px; }


.T52_2-my-profile-preferences li.empty-result { margin-top: -28px; margin-left: -
5px; }

.T52_2-my-profile-preferences-item { position: relative; display: inline-block;


width: 33.33%; margin: -4px 0px 2% -4px; text-align: center; }

.T52_2-my-profile-preferences-item input { position: absolute; opacity: 0;


visibility: hidden; }

.T52_2-my-profile-preferences-item label { display: block; width: 96%; padding:


15px 12px 15px 77px; background: rgb(204, 204, 204); border-radius: 4px; color:
rgb(255, 255, 255); font-size: 12px; font-weight: 100; text-align: center; cursor:
pointer; }

.T52_2-my-profile-preferences-item input:checked ~ label, .T52_2-my-profile-


preferences-item label:hover { background: rgb(82, 18, 49); }

.T52_2-my-profile-preferences-item input:checked ~ label .T52_2-my-profile-


preferences-icon, .T52_2-my-profile-preferences-item label:hover .T52_2-my-profile-
preferences-icon { border-color: rgba(255, 255, 255, 0.2); }

.T52_2-my-profile-preferences-item input:checked ~ label:hover { background:


rgb(62, 6, 33); }

@media only screen and (max-width: 767px) {


.T52_2-my-profile-preferences-item { width: 50%; }
}

.T52_2-my-profile-preferences-icon { position: absolute; top: 1px; left: 0px;


width: 66px; height: 96%; color: rgb(255, 255, 255); font-size: 32px; line-height:
52px; border-right: 1px solid rgb(214, 214, 214); }

.T52_2 .T52_1-form-ctas { width: 100%; margin-left: 0px; }

.T52_3 { margin-bottom: 80px; }

.T52_3 .message { margin-left: 0px; margin-right: 0px; background: rgb(236, 237,


239); }

@media only screen and (max-width: 767px) {


.T52_3 .message { margin-left: 10px; margin-right: 10px; }
}

@media only screen and (max-width: 767px) {


.T52_3 > .helpfaqwidget__view, .T52_3 > .row { margin-left: -20px; margin-right:
-20px; }
}

.T52_3 fieldset { padding: 0px; margin: 0px; border: 0px; }

.T52_3 fieldset[data-confirmation-msg] { display: none; }

@media only screen and (max-width: 767px) {


.T52_3 fieldset { padding-left: 10px; padding-right: 10px; }
}

.T52_3 form { clear: both; }

.T52_3 .T52-edit { position: absolute; top: -25px; right: 0px; }


.T52_3 .container, .T52_3 .helpfaqwidget__container { padding-left: 10px !
important; padding-right: 10px !important; }

@media only screen and (max-width: 767px) {


.T52_3 .container, .T52_3 .helpfaqwidget__container { padding-left: 0px !
important; padding-right: 0px !important; }
}

.T52_3 .T52_1-form-ctas { width: 100%; margin-left: 0px; }

.T52_3 .T52-section { padding-top: 50px; background: rgb(236, 237, 239); }

@media only screen and (max-width: 767px) {


.T52_3 .T52-section { margin-left: -10px; margin-right: -10px; }
.T52_3 .T52-section > [class^="col-"], .T52_3 .T52-section > [class^="col-"] >
[class^="col-"] { padding-left: 0px; padding-right: 0px; }
}

@media only screen and (max-width: 959px) {


.T52_3-toggles .helpfaqwidget__view .col-sm-2, .T52_3-toggles .row .col-sm-2
{ text-align: center; }
}

.T52_3-toggles .checkbox-slide-mobile-label { margin-top: 10px; margin-right: 10px;


}

@media only screen and (max-width: 767px) {


.T52_3-toggles .checkbox-slide-mobile-label, .T52_3-toggles .checkbox-slide-
mobile-label + div { margin-top: 10px; vertical-align: middle; }
}

.T52_4-no-family-state { padding-top: 40px; padding-left: 20px; }

.T52_4-no-family-state > a { text-decoration: none; font-size: 16px; line-height:


24px; }

.T52_4-no-family-state > a span:not(.icon-arrow-strong) { position: relative; top:


-2px; margin-left: 6px; border-bottom: 1px solid transparent; }

.T52_4-no-family-state > a:hover span:not(.icon-arrow-strong) { border-color:


rgb(82, 18, 49); }

.T52_4-no-family-state .checkbox-base { display: block; margin-top: 40px; margin-


bottom: 20px; }

.T52_4-no-family-state .checkbox-base-text { margin-top: -3px; font-size: 16px;


line-height: 24px; }

@media only screen and (max-width: 767px) {


.T52_4-no-family-state .checkbox-base-text { line-height: 2; }
}

@media only screen and (max-width: 767px) {


.T52_4-no-family-state .checkbox-base { margin-top: 20px; }
}

.T52_4-no-family-state .btn { width: 168px; margin-left: 30px; font-size: 12px; }


.T52_4-no-family-state .btn[disabled] { opacity: 1; pointer-events: none; }

.T52_4-family-members > div { padding-left: 5px; padding-right: 5px; }

.T52_4-family-members > div:nth-child(2) { padding-right: 5px; }

.T52_4-family-members + div { padding-left: 5px; padding-right: 5px; }

.T52_4-family-members .T52_1-form { padding-bottom: 20px; }

.T52_4-family-members .T52_1-form > [class^="col-"] { height: 100%; }

.T52_4-family-member { position: relative; height: 100%; padding: 10px; font-size:


16px; line-height: 24px; }

.T52_4-family-member .T52_1-personal-pic { margin-top: 25px; }

.T52_4-family-member .T52_1-personal-pic-upload { position: absolute; left: 67%;


display: block; width: 45px; margin-top: -37px; font-size: 10px; line-height: 12px;
}

@media only screen and (max-width: 767px) {


.T52_4-family-member .T52_1-personal-pic-upload { top: 15px; left: 0px; width:
auto; margin-top: 0px; font-size: 17px; font-weight: 700; text-decoration:
underline; }
}

.T52_4-family-member h2 { margin-bottom: 0px; }

.T52_4-family-member span { font-weight: 300; }

@media only screen and (max-width: 767px) {


.T52_4-family-member span.T52_1-personal-date-of-birth, .T52_4-family-member
span.T52_1-personal-membership, .T52_4-family-member span.T52_1-personal-status
{ display: block; }
}

.T52_4-family-member.approved .T52-missing-documents { display: none; }

.T52_4-family-member .btn { position: absolute; bottom: 0px; width: 90%; }

@media only screen and (max-width: 767px) {


.T52_4-family-member .btn { position: relative; bottom: -10px; width: 100%; }
}

@media only screen and (max-width: 767px) {


.T52_4-family-member { padding: 5px; }
}

.T52_4 .T52-edit { float: right; margin-right: -10px; }

.T52_4 .T52_1-personal-first-name, .T52_4 .T52_1-personal-last-name, .T52_4 .T52_1-


personal-middle-name, .T52_4 .T52_1-personal-title { font-size: 22px; font-weight:
300; margin-bottom: 0px; }

.T52_4 .T52_1-personal-relationship { display: block; margin-bottom: 10px; font-


size: 15px; line-height: 20px; }

.T52_4 .T52_1-personal-pic { clear: right; display: block; width: 70px; height:


70px; margin-left: auto; margin-right: auto; border: 0px; }

@media only screen and (max-width: 767px) {


.T52_4 .T52_1-personal-pic { width: 160px; height: 160px; margin-top: 70px; }
}

.T52_4-card-info-box { padding: 9px 10px; background: rgb(235, 236, 238); font-


size: 12px; line-height: 16px; }

.T52_4-card-info-box strong { font-weight: 400; }

.T52_4-card-info-box p { font-weight: 100; margin-bottom: 0px; }

@media only screen and (max-width: 767px) {


.T52_4-card-info-box { margin-left: -10px; margin-right: -10px; }
}

.T52_4-card-field-additional-info { display: inline-block; margin-right: 5px;


color: rgba(0, 0, 0, 0.6); font-size: 10px; line-height: 18px; }

@media only screen and (max-width: 767px) {


.T52_4-card-field-additional-info { position: relative; top: -15px; font-size:
15px; }
}

.T52_5 .message { background: rgb(236, 237, 239); margin-left: 0px !important;


margin-right: 0px !important; }

@media only screen and (max-width: 767px) {


.T52_5 .message { margin-left: -10px !important; margin-right: -10px !
important; }
}

.T52_5 .T52_1-form-ctas { width: 100%; margin-left: 0px; margin-bottom: 60px; }

@media only screen and (max-width: 767px) {


.T52_5 > .helpfaqwidget__view, .T52_5 > .row { margin-left: -20px; margin-right:
-20px; }
}

.T52_5 .T52-form { clear: both; }

.T52_5 .T52-form .T52-section { background: rgb(236, 237, 239); }

[dir="rtl"] .T52_5 .T52-form .T52-section > div > div { }

[dir="rtl"] .T52_5 .T52-form .T52-section strong { }

[dir="rtl"] .T52_5 .T52-form .T52-section .T52_1-tc-country img { }

[dir="rtl"] .T52_5 .T52-form .T52-section .T52_1-tc-phone-number { }

@media only screen and (max-width: 767px) {


.T52_5 .T52-form .T52-section { width: 104%; margin-left: -10px; }
.T52_5 .T52-form .T52-section > [class^="col-"]:last-child { margin-bottom: 20px;
}
}

.T52_5 .T52-form fieldset { display: none; margin: 0px; }


.T52_5 .T52-form fieldset > .helpfaqwidget__view, .T52_5 .T52-form fieldset > .row
{ margin-left: -10px; margin-right: -10px; }

@media only screen and (max-width: 767px) {


.T52_5 .T52-form fieldset > .mb-1.helpfaqwidget__view, .T52_5 .T52-form fieldset
> .row.mb-1 { margin-bottom: 0px; }
}

@media only screen and (max-width: 767px) {


.T52_5 .T52-form fieldset > .helpfaqwidget__view > [class^="col-"], .T52_5 .T52-
form fieldset > .row > [class^="col-"] { padding-left: 10px !important; padding-
right: 10px !important; }
}

@media only screen and (max-width: 767px) {


.T52_5 .T52-form .custom-select { min-width: auto; }
}

.T52_5 .T52-form + .T52_5-add-tc { margin-top: 20px; margin-bottom: 30px; }

.T52_5 .T52-form + .T52-form fieldset { margin-top: 50px; }

.T52_5 .T52-form.editing ~ .T52_5-add-tc { display: none; }

.T52_5 .T52_4-no-family-state { padding-top: 0px; padding-left: 10px; }

@media only screen and (max-width: 767px) {


.T52_5 .T52_4-no-family-state { font-size: 16px; }
}

@media only screen and (max-width: 767px) {


.T52_5 .T52-section + fieldset { margin-left: 0px !important; margin-right: 0px !
important; }
}

#T52-card-template { display: none; }

.T55 { min-height: 130px; width: 100%; background: linear-gradient(rgb(255, 255,


255) 38%, rgb(236, 236, 236) 100%); }

.T55-slick { display: flex; }

@media only screen and (max-width: 767px) {


.T55-slick { display: block; }
}

.T55.T14-variant .T14-status-section-content > ul { margin: 0px auto; width: 811px;


}

@media only screen and (max-width: 767px) {


.T55.T14-variant .T14-status-section-content > ul { width: 100%; }
}

.T55.T14-variant .T14-status-section-content > ul > li { width: 16.6667%; }

@media only screen and (max-width: 767px) {


.T55.T14-variant .T14-status-section-content > ul > li { width: 33%; }
}
.T55.T14-variant .T14-status-block-image-holder > img { top: 50%; }

.T55.T14-variant .T14-status-block-additional-info { top: 7%; pointer-events: none;


}

@media only screen and (max-width: 767px) {


.T55 { min-height: 100%; margin: 20px 0px; background: rgb(237, 237, 236); }
.T55.T14-variant .T14-status-block-additional-info { top: 0px; letter-spacing:
0px; font-size: 30px; }
.T55 .slick-slide { padding: 0px !important; }
.T55.T14-variant .T14-status-block-image-holder .image-hover, .T55.T14-
variant .T14-status-block-image-holder > img, .T55.T14-variant .T14-status-block-
info.is-middle { display: none; }
.T55.T14-variant .T14-status-block { background: rgb(237, 237, 236) !important;
height: auto !important; color: rgb(92, 9, 49) !important; }
.T55.T14-variant .T14-status-block::before { display: none; }
.T55.T14-variant .T14-status-block.is-middle { display: none; }
.T55.T14-variant .T14-status-block a { position: relative; color: rgb(92, 9, 49);
width: 100%; height: 100%; top: 0px; left: 0px; cursor: pointer; outline: 0px; }
}

.t56 { overflow: hidden; width: 100%; }

@media only screen and (max-width: 959px) {


.t56 { margin-bottom: 30px; }
}

.t56.small h3 { font-size: 14px; }

.t56 h3 { font-size: 26px; }

.t56 ul { overflow: hidden; }

.t56 ul li a { display: block; float: left; padding: 0px 10px 0px 0px; }

.T57 { margin-top: -72px; }

.T57 .icon { margin-right: 5px; font-size: 20px; vertical-align: middle; }

.T57 a { color: currentcolor; text-decoration: none; }

.T57 a .icon { margin-right: 6px; color: currentcolor; }

.T57-steps { text-align: center; background: linear-gradient(to right, rgb(82, 18,


49) 50%, rgb(245, 245, 245) 50%); overflow: hidden; }

@media only screen and (max-width: 767px) {


.T57-steps { display: flex; margin: 0px; overflow: visible; }
}

.T57-step { position: relative; display: inline-block; height: 40px; padding: 9px


20px 9px 40px; margin-left: -5px; background-color: rgb(245, 245, 245); color:
rgb(90, 90, 90); }

.T57-step.active { color: rgb(255, 255, 255); background-color: rgb(82, 18, 49); }

.T57-step.active::after { content: ""; position: absolute; top: 0px; right: -21px;


z-index: 1; display: inline-block; border-width: 21px 11px; border-style: solid;
border-color: rgb(82, 18, 49) transparent transparent rgb(82, 18, 49); border-
image: initial; }

@media only screen and (max-width: 767px) {


.T57-step.active::after { top: 1px; right: -29px; border-width: 30px 15px; }
}

@media only screen and (max-width: 767px) {


.T57-step.current { width: 100%; }
.T57-step.current::before { content: ""; position: absolute; top: 21%; left:
13px; width: 2px; height: 70%; background-color: rgb(255, 255, 255); transform:
rotate(25deg); }
}

@media only screen and (max-width: 767px) {


.T57-step:first-child.current { width: 33.33%; }
.T57-step:first-child.current::before { content: normal; }
}

@media only screen and (max-width: 767px) {


.T57-step:first-child { text-align: right; }
}

@media only screen and (max-width: 767px) {


.T57-step:last-child.current { width: 33.33%; }
}

@media only screen and (max-width: 767px) {


.T57-step:last-child { text-align: left; }
}

@media only screen and (max-width: 767px) {


.T57-step { -webkit-box-flex: 1; flex-grow: 1; width: 33.33%; height: 60px;
padding-top: 17px; padding-left: 25px; margin-left: 0px; font-size: 21px; }
}

.T57-step-text { vertical-align: middle; }

@media only screen and (max-width: 767px) {


.T57-step-text { display: none; font-weight: 100; }
.current .T57-step-text { display: inline; }
}

.T58 { clear: both; padding-top: 10px; background-color: rgb(255, 255, 255); }

.T58-top { padding-bottom: 30px; background-color: rgb(255, 255, 255); }

@media only screen and (max-width: 767px) {


.T58-top h2 { font-size: 32px; }
}

.T58-video { position: relative; width: 100%; max-width: 1080px; margin: 20px 0px;
display: none; }

.T58-video .video-js { max-width: 100%; }

.T58-video .vjs-big-play-button { top: 50%; left: 50%; z-index: 1; width: 52px;


height: 52px; margin: -26px 0px 0px -26px; border-width: 5px; border-radius: 100%;
background: 0px center; }
.T58-video .vjs-control-bar { z-index: 2; }

.T58-video-bg { position: absolute; z-index: 1; width: 100%; height: 100%;


background-position: center center; background-repeat: no-repeat; background-size:
cover; }

@media only screen and (max-width: 767px) {


.T58-video-bg { display: none; }
}

.T58-video-close { position: absolute; right: 1%; display: block; background: 0px


center; border: 0px; color: rgb(82, 18, 49); font-size: 20px; }

.T58-video-close ~ div, .T58-video-close ~ video { clear: both; }

@media only screen and (max-width: 767px) {


.T58-video-close { display: none; }
}

.T58-hidden.T58-passenger, .T58-hidden.T58-passenger-profile { display: none; }

@media only screen and (max-width: 767px) {


.T58-hidden .T58-passenger-flight-card, .T58-hidden .T58-passenger-flight-detail,
.T58-hidden .T58-passenger-profile { display: none; }
}

.T58-actions { text-align: right; }

.T58-actions .radio-base { display: inline-block; }

@media only screen and (max-width: 767px) {


.T58-actions .radio-base { display: block; }
}

@media only screen and (max-width: 767px) {


.T58-actions { text-align: left; }
}

.T58-grid { height: 861px; }

@media only screen and (max-width: 767px) {


.T58-grid { height: auto; }
}

.T58-passengers-flights { position: relative; overflow-x: hidden; }

.T58-passengers-flights-next, .T58-passengers-flights-prev { position: absolute;


top: 50%; height: 25px; width: 25px; margin-top: -10px; border: 0px; border-radius:
25px; background: rgba(255, 255, 255, 0.9); transform: translateY(-50%); }

.T58-passengers-flights-next .icon, .T58-passengers-flights-prev .icon { font-size:


12px; }

.T58-passengers-flights-next:hover, .T58-passengers-flights-prev:hover
{ background: rgb(255, 255, 255); }

.T58-passengers-flights-prev { left: -3px; }


.T58-passengers-flights-next { right: 5px; }

.T58-passenger { min-height: 0px; background-color: rgb(255, 255, 255); white-


space: nowrap; transform: translateX(0px); transition: transform 0.5s ease-out 0s,
-webkit-transform 0.5s ease-out 0s; }

.T58-passenger .T58-passenger-col-group { float: none; display: inline-block;


margin-left: -4px; }

.T58-passenger .T58-passenger-col-group:first-child { margin-left: 0px; }

@media only screen and (max-width: 767px) {


.T58-passenger .T58-passenger-col-group { float: left; margin-left: 0px; }
}

@media only screen and (max-width: 767px) {


.T58-passenger:first-child { margin-top: 0px; margin-bottom: 20px; }
}

@media only screen and (max-width: 767px) {


.T58-passenger.T58-hidden { margin-top: 0px; margin-bottom: 0px; }
}

@media only screen and (max-width: 1279px) {


.T58-passenger .col-sm-4 { width: 50%; }
}

@media only screen and (max-width: 959px) {


.T58-passenger .col-sm-4 { width: 100%; }
}

@media only screen and (max-width: 767px) {


.T58-passenger { background-color: transparent; padding: 0px; margin-bottom:
20px; white-space: normal; }
}

.T58-passenger-col-group { min-height: 0px; }

.T58-passenger-col-group > div { width: 100%; margin-bottom: 14px; }

.T58-passenger-col-group > div img { width: 100%; }

@media only screen and (max-width: 767px) {


.T58-passenger-col-group > div { padding: 10px 10px 0px; margin-bottom: 0px; }
}

@media only screen and (max-width: 767px) {


.T58-passenger-col-group:last-child > div:last-child { padding-bottom: 10px; }
}

@media only screen and (max-width: 767px) {


.T58-passenger-col-group { padding: 0px; }
}

.T58-passenger-search { min-height: 86px; padding-left: 20px; }

.T58-passenger-search .checkbox-base { bottom: -2px; margin-top: 11px; }

@media only screen and (max-width: 767px) {


.T58-passenger-search .checkbox-base { bottom: 0px; margin-top: 0px; }
}

.T58-passenger-search .checkbox-base-text { padding-top: 4px; padding-bottom: 0px;


font-size: 15px; }

.T58-passenger-search .checkbox-base-text::before { top: 2px; }

@media only screen and (max-width: 767px) {


.T58-passenger-search .checkbox-base-text::before { top: 8px; }
}

.T58-passenger-search .checkbox-base-text::after { top: 4px; }

@media only screen and (max-width: 767px) {


.T58-passenger-search .checkbox-base-text::after { top: 8px; }
}

@media only screen and (max-width: 767px) {


.T58-passenger-search .checkbox-base-text { font-size: 25px; }
}

@media only screen and (max-width: 767px) {


.T58-passenger-search { background-color: rgb(255, 255, 255); padding: 0px 20px
20px !important; margin-bottom: 20px !important; }
}

.T58-passenger-profile-col { padding-left: 20px; }

@media only screen and (max-width: 767px) {


.T58-passenger-profile-col { padding-left: 0px; padding-right: 0px; }
}

.T58-passenger-profile { min-height: 267px; margin-bottom: 20px; }

.T58-passenger-profile > div { position: relative; min-height: inherit; background-


color: rgb(247, 247, 247); }

.T58-passenger-profile .T58-passenger-block { min-height: 70%; padding: 0px; }

@media only screen and (max-width: 767px) {


.T58-passenger-profile { clear: left; min-height: 458px; padding: 10px 10px 0px;
margin-bottom: 0px; background-color: rgb(255, 255, 255); }
}

.T58-passenger-profile-pic { position: relative; width: 70px; height: 70px; margin:


0px auto 15px; }

.T58-passenger-profile-pic img { width: 100%; height: auto; border-radius: 70px; }

@media only screen and (max-width: 767px) {


.T58-passenger-profile-pic { width: 100px; height: 100px; margin: 0px auto
35px; }
}

.T58-passenger-profile-pic-country { position: absolute; top: 0px; right: -2px; z-


index: 1; display: block; width: 18px; height: 18px; background-repeat: no-repeat;
background-position: center center; background-size: 100%; }
@media only screen and (max-width: 767px) {
.T58-passenger-profile-pic-country { width: 30px; height: 30px; }
}

.T58-passenger-profile-name { margin-bottom: 3px; }

@media only screen and (max-width: 767px) {


.T58-passenger-profile-name { margin-bottom: 10px; font-size: 35px !important; }
}

.T58-passenger-profile-type { font-size: 15px; font-weight: 400; }

@media only screen and (max-width: 767px) {


.T58-passenger-profile-type { font-size: 27px; }
}

@media only screen and (max-width: 767px) {


.T58-passenger-profile-ticket { margin: 20px 0px 30px; font-size: 35px !
important; }
}

.T58-passenger-profile-status { width: 102%; margin-left: -1%; color: rgb(113, 113,


113); font-size: 15px; font-weight: 400; }

.T58-passenger-profile-status a { display: inline-block; border-bottom: 1px solid


rgb(113, 113, 113); color: rgb(113, 113, 113); line-height: 1; }

.T58-passenger-profile-status a:hover { border-bottom: 0px; text-decoration:


none; }

@media only screen and (max-width: 767px) {


.T58-passenger-profile-status a { line-height: 1.1; }
}

.T58-passenger-profile-status .is-complete { color: rgb(0, 166, 81); }

.T58-passenger-profile-status .is-missing { color: rgb(181, 0, 0); }

@media only screen and (max-width: 767px) {


.T58-passenger-profile-status { font-size: 22px; }
}

.T58-passenger-flights-details-top { overflow-x: hidden; white-space: nowrap; }

.T58-passenger-flights-details-top > div { transition: transform 0.5s ease-out 0s,


-webkit-transform 0.5s ease-out 0s; }

.T58-passenger-flights-details-top .T58-passenger-col-group { float: none; display:


inline-block; margin-left: -4px; }

.T58-passenger-flights-details-top .T58-passenger-col-group:first-child { margin-


left: 0px; }

@media only screen and (max-width: 1279px) {


.T58-passenger-flights-details-top .T58-passenger-col-group.col-sm-4 { width:
50%; }
}

@media only screen and (max-width: 959px) {


.T58-passenger-flights-details-top .T58-passenger-col-group.col-sm-4 { width:
100%; }
}

.T58-passenger-flights-details-top .T58-passenger-col-group > div { margin-bottom:


16px; }

.T58-passenger-flight-card { min-height: 86px; color: rgb(255, 255, 255); }

.T58-passenger-flight-card > div { position: relative; min-height: inherit;


padding: 10px; background-color: rgb(82, 18, 49); }

@media only screen and (max-width: 767px) {


.T58-passenger-flight-card > div { padding: 20px; }
}

.T58-passenger-flight-card .flight-status-panel-title { display: block; padding-


bottom: 0px; margin-top: 7px; font-size: 18px; font-weight: 100; line-height:
1.2; }

@media only screen and (max-width: 767px) {


.T58-passenger-flight-card .flight-status-panel-title { font-size: 28px; line-
height: 1.4; }
}

.T58-passenger-flight-card .icon-airplane-right { position: relative; left: -4px;


font-size: 36px; }

@media only screen and (max-width: 767px) {


.T58-passenger-flight-card .icon-airplane-right { font-size: 55px; }
}

@media only screen and (max-width: 767px) {


.T58-passenger-flight-card { min-height: 140px; background-color: rgb(255, 255,
255); }
}

.T58-passenger-flight-card-code { position: relative; top: -3px; font-weight:


100; }

@media only screen and (max-width: 767px) {


.T58-passenger-flight-card-code { top: -11px; font-size: 22px; }
}

.T58-passenger-flight-card-date { font-size: 12px; }

@media only screen and (max-width: 767px) {


.T58-passenger-flight-card-date { font-size: 17px; }
}

.T58-passenger-flight-card-cabin-exp { position: absolute; top: -9px; right: -9px;


display: inline-block; height: 28px; padding-right: 10px; background-color:
rgb(255, 255, 255); line-height: 29px; }

.T58-passenger-flight-card-cabin-exp:focus { color: rgb(82, 18, 49); }

.T58-passenger-flight-card-cabin-exp::before { content: ""; position: absolute;


top: 0px; left: -14px; z-index: 1; width: 0px; border-width: 14px 7px; border-
style: solid; border-color: rgb(255, 255, 255) rgb(255, 255, 255) transparent
transparent; border-image: initial; }

@media only screen and (max-width: 767px) {


.T58-passenger-flight-card-cabin-exp::before { left: -23px; border-width: 22px
12px; }
}

.T58-passenger-flight-card-cabin-exp:hover, .T58-passenger-flight-card-cabin-
exp:hover span:last-child { text-decoration: none; }

.T58-passenger-flight-card-cabin-exp span:last-child { display: inline-block;


padding-left: 7px; text-decoration: underline; }

@media only screen and (max-width: 767px) {


.T58-passenger-flight-card-cabin-exp { top: -19px; right: -19px; height: 44px;
padding-left: 12px; padding-right: 40px; font-size: 22px; line-height: 44px; }
}

.T58-passenger-flight-detail { min-height: 267px; }

.T58-passenger-flight-detail > div { position: relative; min-height: inherit;


padding: 20px; background-color: rgb(237, 237, 237); }

@media only screen and (max-width: 767px) {


.T58-passenger-flight-detail { min-height: 280px; background-color: rgb(255, 255,
255); }
}

.T58-passenger-block { position: absolute; top: 50%; left: 50%; width: 85%; min-
height: 40%; padding-top: 37px; transform: translate(-50%, -50%); font-size: 20px;
text-align: center; white-space: normal; }

.T58-passenger-block h4 { color: rgb(82, 18, 49); font-weight: 400; }

@media only screen and (max-width: 767px) {


.T58-passenger-block h4 { font-size: 30px; }
}

@media only screen and (max-width: 767px) {


.T58-passenger-block { padding-top: 0px; font-size: 30px; }
}

.T58-passenger-details { margin: 10px 0px; font-size: 15px; text-align: left; }

.T58-passenger-details .icon { margin-right: 5px; }

.T58-passenger-details .icon + span { width: 90%; }

.T58-passenger-details-text { display: inline-block; vertical-align: top; }

.T58-passenger-status-indicator { position: absolute; top: 0px; left: 50%; display:


block; transform: translateX(-50%); text-align: center; font-size: 30px; }

@media only screen and (max-width: 767px) {


.T58-passenger-status-indicator { position: relative; left: auto; transform:
none; margin-bottom: 10px; font-size: 45px; }
}

.T58-passenger-check-in, .T58-passenger-upgrade { position: absolute; right: 20px;


bottom: 20px; }

.T58-passenger-check-in .checkbox-base-text, .T58-passenger-upgrade .checkbox-base-


text { padding-top: 2px; padding-bottom: 0px; font-size: 15px; }

@media only screen and (max-width: 767px) {


.T58-passenger-check-in .checkbox-base-text::before, .T58-passenger-
upgrade .checkbox-base-text::before { width: 30px; height: 30px; }
}

@media only screen and (max-width: 767px) {


.T58-passenger-check-in .checkbox-base-text, .T58-passenger-upgrade .checkbox-
base-text { padding-right: 45px; font-size: 22px; }
}

@media only screen and (max-width: 767px) {


.T58-passenger-check-in .checkbox-base [type="checkbox"]:checked ~
span::after, .T58-passenger-upgrade .checkbox-base [type="checkbox"]:checked ~
span::after { top: 4px; width: 30px; height: 28px; transform: translateX(-26px); }
}

@media only screen and (max-width: 767px) {


.T58-passenger-check-in + .T58-passenger-block, .T58-passenger-upgrade + .T58-
passenger-block { margin-top: -20px; }
}

.T58 .is-status-booking-confirmed, .T58 .is-status-upgrade-business-to-


first, .T58 .is-status-upgrade-economy-to-business, .T58 .is-status-upgrade-
economy-to-first { color: rgb(0, 166, 81); }

.T58 .is-status-booking-waitlisted, .T58 .is-status-oc-checked-in, .T58 .is-status-


oc-not-checked-in { color: rgb(145, 145, 145); }

.T58 .is-status-booking-cancelled, .T58 .is-status-oc-blocked { color: rgb(181, 0,


0); }

@media only screen and (max-width: 767px) {


.T58 .scrollbar > .scrollbar-content { position: static; overflow: visible;
padding-right: 0px; margin-right: 0px !important; }
}

@media only screen and (max-width: 767px) {


.T58 .scrollbar { overflow: visible; }
}

@media only screen and (max-width: 767px) {


.T58 { margin-bottom: -70px; background-color: transparent; }
}

.T58_1.modal-flight-upgrde .heading strong { font-size: 16px; }

@media only screen and (max-width: 767px) {


.T58_1.modal-flight-upgrde .heading strong { font-size: 14px; }
}

.T58_1.modal-flight-upgrde .overlay-content { display: flex; -webkit-box-align:


center; align-items: center; padding: 20px 0px; }

.T58_1.modal-flight-upgrde .overlay-content.bordered { padding: 0px 0px 15px;


border-bottom: 1px solid rgb(204, 204, 204); }

@media only screen and (max-width: 767px) {


.T58_1.modal-flight-upgrde .overlay-content { display: block; }
}

@media only screen and (max-width: 959px) {


.T58_1.modal-flight-upgrde .overlay-content p { text-align: center; }
}

.T58_1.modal-flight-upgrde .overlay-content p img { width: 40px; }

@media only screen and (max-width: 959px) {


.T58_1.modal-flight-upgrde .overlay-content p img { margin: 0px auto; display:
block; }
}

.T58_1.modal-flight-upgrde .checkbox-base span.checkbox-base-text { height: 30px; }

@media only screen and (max-width: 767px) {


.T58_1.modal-flight-upgrde .bottom a { display: inline-block; width: 100%; }
}

.T72 { clear: both; }

.T72 .fly-info { margin-top: 10px; }

@media only screen and (max-width: 959px) {


.T72 .fly-info-details { -webkit-box-orient: vertical; -webkit-box-direction:
normal; flex-direction: column; }
}

.T72 .fly-info-details-cell { max-width: 210px; }

.T72 .fly-info-details-cell.is-wide { max-width: 130px; }

@media only screen and (max-width: 959px) {


.T72 .fly-info-details-cell.is-wide { max-width: 100%; margin-left: -15px; }
.T72 .fly-info-details-cell.is-wide [class^="icon"] { margin-top: -36px; font-
size: 74px; }
}

@media only screen and (max-width: 959px) {


.T72 .fly-info-details-cell { max-width: none; margin-bottom: 10px; }
}

.T72 .fly-info-details-airport-city { color: rgb(82, 18, 49); font-size: 16px; }

@media only screen and (max-width: 959px) {


.T72 .fly-info-details-airport-city { font-size: 24px; line-height: 36px; }
}

.T72 .fly-info-details-pathway { top: -5px; }

.T72 .fly-info-details-airport-code, .T72 .fly-info-details-cell, .T72-fly-info-


date { font-size: 24px; }

@media only screen and (max-width: 959px) {


.T72 .fly-info-details-airport-code, .T72 .fly-info-details-cell, .T72-fly-info-
date { font-size: 36px; }
}

.T72-fly-info-date { margin-top: 10px; font-weight: 100; }

.T72-flight { padding: 20px; margin-bottom: 20px; background-color: rgb(255, 255,


255); }

@media only screen and (max-width: 959px) {


.T72-flight { padding: 10px; }
}

.T72-passengers { margin-top: 20px; margin-bottom: 10px; }

.T72-passengers-table { width: 100%; border-top: 1px solid rgb(222, 222, 222); }

@media only screen and (max-width: 959px) {


.T72-passengers-table { border-top: 0px; }
}

@media only screen and (max-width: 959px) {


.T72-passengers thead { display: none; }
}

.T72-passengers-row { border-top: 1px solid rgb(222, 222, 222); }

@media only screen and (max-width: 959px) {


.T72-passengers-row { display: block; border-top: 0px; }
.T72-passengers-row:nth-child(n+2) { margin-top: 10px; }
.T72-passengers-row:nth-child(n+2) td:first-child { display: none; }
}

.T72-passengers-cell { font-size: 16px; font-weight: 400; line-height: 19px; text-


align: center; }

thead .T72-passengers-cell { height: 50px; color: rgb(0, 0, 0); }

tbody .T72-passengers-cell { padding: 20px; vertical-align: top; }

tbody .T72-passengers-cell:nth-child(2n+1) { background-color: rgb(235, 235,


235); }

tbody .T72-passengers-cell:nth-child(2n) { background-color: rgb(247, 247, 247); }

@media only screen and (max-width: 959px) {


tbody .T72-passengers-cell:nth-child(2n) { background-color: rgb(235, 235,
235); }
}

tbody .T72-passengers-cell--3 { padding-top: 30px; }

tbody .T72-passengers-cell--4 { padding: 10px; }

@media only screen and (max-width: 959px) {


tbody .T72-passengers-cell--4 { padding: 20px; }
}

tbody .T72-passengers-cell--5 { padding-top: 10px; }


tbody .T72-passengers-cell--5 > div { position: relative; width: 100%; text-align:
left; line-height: 50px; }

tbody .T72-passengers-cell--5 > div .icon { position: absolute; top: 50%; right:
0px; transform: translateY(-50%); cursor: pointer; }

tbody .T72-passengers-cell .custom-select.is-rectangle-large { margin-bottom:


0px; }

tbody .T72-passengers-cell img { display: inline-block; vertical-align: middle;


width: 40px; border-radius: 40px; }

@media only screen and (max-width: 959px) {


tbody .T72-passengers-cell img { width: 60px; border-radius: 60px; }
}

@media only screen and (max-width: 959px) {


tbody .T72-passengers-cell { position: relative; display: block; width: 100%;
text-align: left; padding-top: 79px; }
tbody .T72-passengers-cell::before { content: attr(data-label); position:
absolute; top: 0px; left: 0px; display: block; width: 100%; padding: 20px;
background-color: rgb(247, 247, 247); }
}

@media only screen and (max-width: 767px) {


tbody .T72-passengers-cell { padding-top: 95px; font-size: 22px; line-height:
35px; }
}

.T72-passengers-cell--1, .T72-passengers-cell--2, .T72-passengers-cell--5 { width:


20%; }

.T72-passengers-cell--3 { width: 18%; }

.T72-passengers-cell--4 { width: 22%; }

.T72-passengers-cell-name { width: 69%; margin-left: 8px; vertical-align: middle; }

.T72-passengers-cell > span { display: inline-block; text-align: left; }

.T72-passengers-cell .custom-select-item, .T72-passengers-cell .custom-select-


opener, .T72-passengers-cell .input-base-placeholder, .T72-passengers-
cell .select2-container .select2-selection--multiple, .select2-container .T72-
passengers-cell .select2-selection--multiple { text-align: left; }

.T72-buttons { padding: 0px 20px; }

@media only screen and (max-width: 767px) {


.T72-buttons .btn { float: none; width: 100%; font-size: 24px; }
.T72-buttons .btn:first-child { margin-bottom: 20px; }
}

.T73 .overlay-content { margin-bottom: 20px; display: flex; }

@media only screen and (max-width: 767px) {


.T73 .overlay-content { display: block; }
}

.T73 .overlay-content:last-of-type { margin-bottom: 0px; }


.T73 .is-rectangle-large .custom-select-opener, .T73 .is-rectangle-large .select2-
container .select2-selection--multiple, .select2-container .T73 .is-rectangle-large
.select2-selection--multiple { height: 52px; }

@media only screen and (max-width: 767px) {


.T73 .is-rectangle-large .custom-select-opener, .T73 .is-rectangle-
large .select2-container .select2-selection--multiple, .select2-container .T73 .is-
rectangle-large .select2-selection--multiple { height: initial; }
}

.video-player .vjs-big-play-button { font-size: 65px; border-radius: 50px;


background: 0px center; width: 100px; height: 100px; left: 50%; margin-left: -50px;
top: 50%; margin-top: -50px; }

.airline-filter::after, .airline-filter::before { content: ""; display: table; }

.airline-filter::after { clear: both; }

@media only screen and (max-width: 767px) {


.airline-filter { background-color: rgb(235, 235, 235); }
}

.airline-filter-select { float: right; display: inline-block; position: relative;


z-index: 10; margin: 20px 0px 20px 50px; }

@media only screen and (max-width: 767px) {


.airline-filter-select { padding: 30px; margin: 0px; width: 100%; }
}

.airline-filter-select .custom-select { min-width: 267px; }

@media only screen and (max-width: 767px) {


.airline-filter-select .custom-select { min-width: 100%; margin-bottom: 0px; }
}

.airline-filter-container > div { display: none; }

.airline-filter-container > div.active { display: block; }

div.C51 { position: absolute; top: 20px; width: 295px; background: rgba(255, 255,
255, 0.75); box-shadow: rgb(68, 68, 68) 5px 3px 57px; z-index: 2; }

@media only screen and (max-width: 959px) {


div.C51 { width: 90%; left: 50%; margin: 0px 0px 0px -45%; }
}

div.C51-top { padding: 6px 15px 0px; border-bottom: 1px solid rgb(92, 8, 50); }

div.C51-top strong { font-weight: 700; }

div.C51-content { padding: 9px 15px 0px; }

div.C51-content-info { margin: 0px 0px 10px; }

div.C51-content p { margin: 0px; }

div.C51-content strong { font-weight: 700; }


div.C51-content h4 { margin: 0px 0px 5px; }

div.C51-bottom { padding: 12px 15px 14px; }

div.C51-bottom p { margin: 5.5px 0px 0px; }

div.C51-bottom p a { text-decoration: underline; }

.warning { min-height: 475px; }

.warning.warning-container { position: relative; top: 0px; transform: none; }

.warning .wave-decoration { z-index: 0; }

.warning .wave-decoration.is-gray-light svg path { fill: rgb(247, 247, 247); }

.C60.to-top { margin-top: -260px; margin-bottom: 36px; }

@media only screen and (max-width: 767px) {


.C60.to-top { margin-top: -300px; margin-bottom: 93px; }
}

.C60-content { position: relative; border-radius: 4px; color: rgb(255, 255, 255);


font-size: 20px; font-weight: lighter; padding: 30px 10px; text-align: center; z-
index: 2; margin-bottom: 10px; }

@media only screen and (max-width: 767px) {


.C60-content { bottom: 0px; font-size: 24px; border-radius: 0px; }
}

.C60-content.not-linked { padding: 13px 10px; }

.C60-content span { display: inline-block; }

.C60-content p { margin: 0px; display: inline-block; }

.C60-content a { padding: 10px 32px; border-radius: 1px; color: rgb(255, 255, 255);
margin-left: 14px; text-decoration: none; }

.C60-content .is-center { display: flex; -webkit-box-pack: center; justify-content:


center; -webkit-box-align: center; align-items: center; }

@media only screen and (max-width: 767px) {


.C60-content .is-center { display: block; }
}

.C60-content.green-warning { background-color: rgb(0, 166, 81); }

.C60-content.green-warning a:hover { color: rgb(0, 166, 81); }

.C60-content.orange-warning { background-color: rgb(242, 121, 0); }

.C60-content.orange-warning a:hover { color: rgb(242, 121, 0); }

.C60-content .C60-notification-content .check-icon { background:


url("../../../images/anci-check-white.png") 0px 0px no-repeat; height: 25px; width:
25px; vertical-align: middle; display: inline-block; }

@media only screen and (max-width: 959px) {


.C60-content .C60-notification-content { margin-bottom: 25px; }
.C60-content .C60-notification-link { display: inline-block; width: 100%; margin-
left: 0px; }
}

@media only screen and (max-width: 767px) {


.C60-content .C60-notification-content { margin-bottom: 25px; }
}

div.C52 { width: 100%; }

div.C52-head { margin: 40px 0px 25px; }

div.C52-head h1 { font-size: 40px; }

div.C52-content { width: 100%; background: rgb(255, 255, 255); }

@media only screen and (max-width: 959px) {


div.C52-content { overflow: hidden; }
}

div.C52-content div.C52-top { padding: 17px 30px 0px; }

@media only screen and (max-width: 959px) {


div.C52-content div.C52-top { padding: 17px 20px 0px; }
}

div.C52-content div.C52-top div.C52-intro { float: left; }

div.C52-content div.C52-top div.C52-intro h1 { font-size: 26px; }

div.C52-content div.C52-top div.C52-filter { float: right; }

@media only screen and (max-width: 959px) {


div.C52-content div.C52-top div.C52-filter { float: none; }
}

div.C52-content div.C52-teaser { display: none; }

div.C52-content div.C52-teaser-items div.C52-teaser-item { position: relative;


float: left; width: 230px; height: 200px; margin: 0px 10px 0px 0px; padding: 0px;
background-size: cover; box-shadow: rgba(0, 0, 0, 0.25) 3px 5px 45px; }

@media only screen and (max-width: 959px) {


div.C52-content div.C52-teaser-items div.C52-teaser-item { height: 250px; }
}

div.C52-content div.C52-teaser-items div.C52-teaser-item a { position: absolute;


left: 50%; bottom: 10px; width: 90%; margin: 0px 0px 0px -45%; }

div.C52-content div.C52-teaser-items div.slick-list { padding-top: 20px !important;


padding-bottom: 28px !important; }

@media only screen and (max-width: 959px) {


div.C52-content div.C52-teaser-items div.slick-list { margin-left: -50px; }
}

div.C52-content div.C52-teaser-control { position: absolute; top: 20px; width:


130px; height: 200px; }
@media only screen and (max-width: 959px) {
div.C52-content div.C52-teaser-control { height: 250px; }
}

div.C52-content div.C52-teaser-control.prev { left: 10px; background: linear-


gradient(to right, rgb(255, 255, 255) -12%, rgba(255, 255, 255, 0) 77%); }

div.C52-content div.C52-teaser-control.prev a { left: 5px; background:


url("../../../images/c52-prev.png") 0px 0px no-repeat; }

div.C52-content div.C52-teaser-control.next { right: 10px; background: linear-


gradient(to left, rgb(255, 255, 255) -12%, rgba(255, 255, 255, 0) 77%); }

div.C52-content div.C52-teaser-control.next a { right: 5px; background:


url("../../../images/c52-next.png") 0px 0px no-repeat; }

div.C52-content div.C52-teaser-control a { display: block; position: absolute; top:


70px; width: 31px; height: 55px; text-indent: -9999px; }

@media only screen and (max-width: 959px) {


div.C52-content div.C52-teaser-control a { top: 90px; }
}

div.C52-content div.C52-bottom { padding: 10px 30px 17px; }

@media only screen and (max-width: 959px) {


div.C52-content div.C52-bottom { padding: 10px 15px 17px; }
}

div.C52-content div.C52-bottom h2 { margin: 0px 0px 20px; font-size: 22px; }

div.C52-content div.C52-bottom a.btn { min-width: 180px; }

@media only screen and (max-width: 959px) {


div.C52-content div.C52-bottom a.btn { width: 100%; margin: 0px 0px 10px !
important; }
}

div.C52-content div.C52-bottom a.btn.btn-dark-transparent { margin: 0px 10px 0px


0px; }

div.C52-footer { margin: 10px 0px 0px; padding: 0px 30px 0px 0px; }

div.C52-footer a { text-decoration: underline; }

.C52-menu { background: rgb(62, 6, 33); z-index: 3; }

.C52-menu.stucked { position: fixed; top: 143px; z-index: 3; }

.C52-menu .menu-list { display: table; margin-top: 20px; }

.C52-menu ul { display: table-row; margin-bottom: 0px; }

.C52-menu ul li { display: table-cell; text-align: center; font-size: 15px; }

.C52-menu ul li.disabled a, .C52-menu ul li.disabled span { cursor: default;


opacity: 0.6; }
.C52-menu ul li a { color: rgb(255, 255, 255); text-decoration: none; }

.C52-menu ul li span.icon { display: block; }

.C52-menu ul li.dropdown:hover .dropdown-menu { opacity: 1; top: 50px; visibility:


visible; cursor: pointer; }

.C52-menu ul li.dropdown span.icon-arrow-right3 { position: absolute; right: 3px;


top: 50%; margin: -6px 0px 0px; font-size: 14px; color: rgb(255, 255, 255); speak:
none; font-style: normal; font-weight: 400; font-variant: normal; text-transform:
none; line-height: 1; transform: rotate(90deg); transition: transform 0.5s ease 0s,
-webkit-transform 0.5s ease 0s; -webkit-font-smoothing: antialiased; font-family:
icomoon !important; }

.C52-menu ul li.dropdown.hover span.icon-arrow-right3 { transform: rotate(-90deg);


transition: transform 0.5s ease 0s, -webkit-transform 0.5s ease 0s; }

.C52-menu ul li .dropdown-menu { padding: 10px 20px; background: rgba(82, 18, 49,


0.85); border: 2px solid rgb(92, 9, 49); right: -8%; opacity: 0; position:
absolute; top: 35px; visibility: hidden; z-index: 1; transition: all 0.25s ease 0s;
}

.C52-menu ul li .dropdown-menu li { display: block; padding: 10px 0px 5px; border-


bottom: 1px solid rgb(255, 255, 255); }

.C52-menu ul li .dropdown-menu li:last-of-type { border: 0px; }

.C52-menu .C53 { padding: 10px 0px; }

div.C54 { margin: 20px 0px; padding: 0px; background: rgb(255, 255, 255); }

div.C54-content { padding: 0px 20px; }

div.C54-content.payment { background: rgb(247, 247, 247); }

div.C54-content-total { padding: 30px 0px 20px; display: inline-block; min-width:


100%; }

div.C54-content-total.is-bg-white { background: rgb(255, 255, 255); }

div.C54-content-total .C54-info-row .is-aligned h4 { padding-left: 42px; }

@media only screen and (max-width: 959px) {


div.C54-content-total .C54-info-row .is-aligned h4 { padding-left: 0px; }
}

div.C54-content-total .C54-info-row h4 { font-weight: 700; margin-left: 13px; }

@media only screen and (max-width: 959px) {


div.C54-content-total .C54-info-row h4 { margin-left: 0px; font-size: 20px; }
}

div.C54-content-total .C60 { margin: 20px 0px; }

div.C54-heading h2 { padding-left: 20px; }

div.C54-head { border-bottom: 1px solid rgb(93, 6, 49); }

div.C54-head span.C54-head-icon { display: block; float: left; width: 43px; height:


33px; margin: 5px 20px 0px 0px; background: url("../../../images/c54-head.jpg") 0px
0px no-repeat; }

@media only screen and (max-width: 959px) {


div.C54-head span.C54-head-icon { margin: 0px 15px 0px 0px; }
}

div.C54-head h1 { margin: 6px 0px !important; }

div.C54 h4 { margin: 30px 0px 20px; font-size: 30px; color: rgb(92, 9, 49); }

@media only screen and (max-width: 959px) {


div.C54 h4 { font-size: 32px; }
}

@media only screen and (max-width: 959px) {


div.C54 h1 { margin: 11px 0px 10px; font-size: 30px; }
}

div.C54-info-row div.C54-info div.C54-photo { float: left; width: 40px; height:


40px; border-radius: 200px; }

@media only screen and (max-width: 959px) {


div.C54-info-row div.C54-info div.C54-photo { margin: 0px 20px 20px 0px; }
}

div.C54-info-row div.C54-info div.C54-data { float: left; margin: 10px 0px 0px


15px; }

@media only screen and (max-width: 959px) {


div.C54-info-row div.C54-info div.C54-data { margin: 0px; }
}

div.C54-info-row div.C54-info div.C54-data.bordered { border-left: 1px solid


rgb(221, 221, 221); padding: 0px 0px 0px 50px; }

@media only screen and (max-width: 959px) {


div.C54-info-row div.C54-info div.C54-data.bordered { padding: 0px; border: 0px
none; }
}

div.C54-info-row div.C54-info div.C54-data p { margin: 0px 0px 7px; font-size:


17px; }

@media only screen and (max-width: 959px) {


div.C54-info-row div.C54-info div.C54-data p { font-size: 20px; }
}

div.C54-info-row div.C54-info div.C54-data p.profile-data { font-size: 15px; color:


rgb(85, 85, 85); }

@media only screen and (max-width: 959px) {


div.C54-info-row div.C54-info div.C54-data p.profile-data { font-size: 17px; }
}

div.C54-info-row div.C54-info div.C54-data p.profile-data i { color: rgb(0, 167,


77); font-style: normal; }

div.C54-info-row div.C54-info div.C54-data p.profile-data i.error { color: rgb(194,


37, 32); }

div.C54-info-row div.C54-info div.C54-data p.profile-data a { text-decoration:


underline; color: rgb(85, 85, 85); }

div.C54-separator { width: 100%; margin: 30px 0px; border-bottom: 1px solid


rgb(221, 221, 221); }

div.C54-separator.non-spaced { margin-bottom: 0px; }

@media only screen and (max-width: 959px) {


div.C54-separator { padding: 20px 0px 30px; }
}

div.C54-bottom a.btn-dark { margin: 0px 20px; min-width: 180px; }

@media only screen and (max-width: 959px) {


div.C54-bottom a.btn-dark { width: 100%; margin: 0px; }
}

@media only screen and (max-width: 959px) {


div.C54 div.accordion-module { border: 0px none; }
}

div.C54 div.accordion-module-item { border: 0px none; }

@media only screen and (max-width: 959px) {


div.C54 div.accordion-module-item .accordion-module-opener { background: 0px
center; }
div.C54 div.accordion-module-item .accordion-module-opener::after { left: auto;
right: 20px; }
}

div.C54 div.accordion-module-item .accordion-module-opener::after { right: 20px; }

div.C54 div.accordion-module-item .accordion-module-content { color: rgb(92, 9,


49); }

div.anci { background: rgb(255, 255, 255); }

div.anci.post { margin-top: 60px; }

@media only screen and (max-width: 959px) {


div.anci { padding: 0px; }
}

div.anci-content { padding: 0px 20px; font-size: 16px; }

@media only screen and (max-width: 959px) {


div.anci-content { padding: 0px; }
}

div.anci-content.bordered { border-bottom: 1px solid rgb(222, 222, 222); padding-


bottom: 20px; }

div.anci-content.bordered.is-negative { padding-bottom: 5px; margin-bottom: 20px; }

div.anci-content div.anci-head span.anci-head-icon { display: block; float: left;


margin: 5px 20px 0px 0px; }
div.anci-content div.anci-head span.anci-head-icon.baggage { width: 36px; height:
32px; margin-top: 12px; background: url("../../../images/anci-baggage.jpg") 0px 0px
no-repeat; }

div.anci-content div.anci-head span.anci-head-icon.meal { width: 37px; height:


34px; margin-top: 9px; background: url("../../../images/anci-meal.jpg") 0px 0px no-
repeat; }

div.anci-content div.anci-head span.anci-head-icon.insurance { width: 33px; height:


41px; margin-top: 8px; background: url("../../../images/anci-insurance.jpg") 0px
0px no-repeat; }

div.anci-content div.anci-head span.anci-head-icon.car { width: 45px; height: 38px;


margin-top: 8px; background: url("../../../images/anci-car.jpg") 0px 0px no-repeat;
}

div.anci-content div.anci-head span.anci-head-icon.hotel { width: 45px; height:


30px; margin-top: 12px; background: url("../../../images/anci-hotel.jpg") 0px 0px
no-repeat; }

div.anci-content div.anci-head span.anci-head-icon.seat { width: 28px; height:


38px; margin-top: 7px; background: url("../../../images/anci-seat.jpg") 0px 0px no-
repeat; }

div.anci-content div.anci-head span.anci-head-icon.upgrade-your-trip { width: 46px;


height: 40px; margin-top: 7px; background: url("../../../images/anci-upgrade-
trip.png") 0px 0px no-repeat; }

div.anci-content div.anci-head span.anci-head-icon.special-assistance { width:


46px; height: 40px; margin-top: 7px; background: url("../../../images/anci-special-
assistance.png") 0px 0px no-repeat; }

div.anci-content div.anci-head span.anci-head-icon.payment-method { margin-top:


15px; font-size: 24px; }

div.anci-content div.anci-head span.anci-head-icon.fare-details { margin-top: 15px;


font-size: 32px; }

@media only screen and (max-width: 959px) {


div.anci-content div.anci-head span.anci-head-icon { margin: 0px 15px 10px
18px; }
}

div.anci-content div.anci-head div.anci-notification { padding: 15px 0px 0px; }

div.anci-content div.anci-head div.anci-notification h4 { font-size: 24px; margin-


top: 5px; }

@media only screen and (max-width: 959px) {


div.anci-content div.anci-head div.anci-notification { display: none; }
}

div.anci-content div.anci-head div.anci-notification span.anci-notification-icon


{ display: block; float: left; margin: 4px 7px 0px 0px; width: 20px; height:
20px; }

@media only screen and (max-width: 767px) {


div.anci-content div.anci-head div.anci-notification span.anci-notification-icon
{ margin: 10px 7px 0px 0px; }
}

div.anci-content div.anci-head div.anci-notification.orange { color: orange; }

div.anci-content div.anci-head div.anci-notification.orange span.anci-notification-


icon { background: url("../../../images/anci-check-orange.jpg") 0px 0px no-
repeat; }

div.anci-content div.anci-head div.anci-notification.green { color: green; }

div.anci-content div.anci-head div.anci-notification.green span.anci-notification-


icon { background: url("../../../images/anci-check-green.jpg") 0px 0px no-repeat; }

div.anci strong { display: inline-block; margin: 0px 0px 10px; font-size: 15px;
font-weight: 700; }

div.anci ul li { padding: 0px 0px 9px; font-size: 16px; }

@media only screen and (max-width: 959px) {


div.anci ul li { padding: 0px 0px 16px; line-height: 24px; }
div.anci ul li span.anci-notification-icon { margin: 0px 7px 0px 0px !
important; }
}

div.anci div.accordion-module-opener { background: 0px center; }

@media only screen and (max-width: 767px) {


div.anci div.accordion-module-opener { display: inline-block; }
div.anci div.accordion-module-opener .sub-total { border-top: 1px solid rgb(204,
204, 204); margin: 0px 15px; width: 93%; }
div.anci div.accordion-module-opener .sub-total h4.price { margin-bottom: 0px;
font-weight: 700; }
div.anci div.accordion-module-opener .sub-total small { font-size: 12px; }
div.anci div.accordion-module-opener .sub-total sup { color: red; }
}

@media only screen and (max-width: 959px) {


div.anci div.accordion-module-opener.anci-post-module::after { top: 40px; }
}

div.anci div.accordion-module-opener::after { margin: -2px 0px 0px; }

@media only screen and (max-width: 959px) {


div.anci div.accordion-module-opener::after { left: auto; right: 21px; }
}

div.anci div.accordion-module-opener h1 { margin: 6px 0px 6px 37px; }

@media only screen and (max-width: 767px) {


div.anci div.accordion-module-opener h1 { font-size: 28px; padding: 15px 0px 0px;
}
}

div.anci div.accordion-module-content { color: rgb(92, 9, 49); }

div.anci div.accordion-module-content.payment-method-content { padding: 0px; }

div.anci div.accordion-module-content .desktop-view { display: block; }


@media only screen and (max-width: 767px) {
div.anci div.accordion-module-content .desktop-view { display: none; }
}

div.anci div.accordion-module-content .mobile-view { display: none; }

@media only screen and (max-width: 767px) {


div.anci div.accordion-module-content .mobile-view { display: block; }
}

@media only screen and (max-width: 767px) {


div.anci div.accordion-module-content .mobile-view.post { padding: 20px 0px;
border-bottom: 1px solid rgb(204, 204, 204); }
div.anci div.accordion-module-content .mobile-view.post ul { margin-bottom:
0px; }
div.anci div.accordion-module-content .mobile-view.post ul li { padding: 0px; }
div.anci div.accordion-module-content .mobile-view.post ul li:nth-of-type(1)
{ padding: 0px 0px 15px; }
}

@media only screen and (max-width: 767px) {


div.anci div.accordion-module-content .mobile-view .total h2 { font-size: 32px; }
}

div.anci div.accordion-module-content .flight-status-panel-flight-details


{ padding: 0px; border: 0px; min-height: initial; }

div.anci div.accordion-module-content .flight-status-panel-flight-details .start-


flight-point-progress-bar::after { left: 0px; background: rgb(199, 199, 199) !
important; }

div.anci div.accordion-module-content .flight-status-panel-flight-details


span.icon-airplane-right { font-size: 60px; }

div.anci div.accordion-module-content .flight-status-panel-flight-details .outbound


{ padding-top: 10px; }

div.anci div.accordion-module-content .flight-status-panel-flight-details .outbound


span.icon-airplane-left { font-size: 40px; }

div.anci div.accordion-module-content .flight-status-panel-flight-details .setup-


content-head { padding: 0px; border: 0px; }

div.anci div.accordion-module-content .flight-status-panel-flight-details .setup-


content-head .line-small { margin: 0px 13px; float: left; }

div.anci div.accordion-module-content .flight-status-panel-flight-details .setup-


content-head h4 { margin-top: 0px; }

div.anci div.accordion-module-content .flight-status-panel-flight-details .status {


margin-top: 0px; }

div.anci div.accordion-module-content .table { width: 100%; }

@media only screen and (max-width: 767px) {


div.anci div.accordion-module-content .table { display: none; }
}
div.anci div.accordion-module-content .table .anci-notification { padding: 0px; }

div.anci div.accordion-module-content .table .anci-notification-icon { margin: -2px


-20px 0px 0px !important; }

div.anci div.accordion-module-content .table .anci-notification-text { margin-left:


30px; float: left; }

div.anci div.accordion-module-content .table.bordered thead tr th { padding-bottom:


30px; }

div.anci div.accordion-module-content .table.bordered tr { border-bottom: 1px solid


rgb(204, 204, 204); }

div.anci div.accordion-module-content .table.borderless tr { border: 0px; }

div.anci div.accordion-module-content .table thead tr th:nth-of-type(1) { text-


align: left; }

div.anci div.accordion-module-content .table tbody { margin-top: 30px; }

div.anci div.accordion-module-content .table tbody tr td { padding: 15px 0px; text-


align: center; }

div.anci div.accordion-module-content .table tbody tr td:nth-of-type(1) { text-


align: left; }

div.anci div.accordion-module-content .table tbody tr td .icon { text-decoration:


none; }

div.anci div.accordion-module-content .table tbody tr td strong { margin: 0px; }

@media only screen and (max-width: 959px) {


div.booking-destinations div.destinations-offers-custom-col { pointer-events:
none; }
}

@media only screen and (max-width: 959px) {


div.T64 a.btn { margin: 20px 0px 0px; width: 100%; }
}

div.T64-heading { padding: 1px 0px; margin: 0px 25px 30px; position: relative;
border-bottom: 2px solid rgb(92, 9, 49); }

@media only screen and (max-width: 767px) {


div.T64-heading { margin: 0px 0px 30px; }
}

div.T64-heading .meal { width: 37px; height: 34px; background:


url("../../../images/anci-meal.jpg") 0px 0px no-repeat; display: block; float:
left; margin: 25px 20px 0px 0px; }

@media only screen and (max-width: 767px) {


div.T64-heading .meal { margin: 10px 15px 10px 0px; }
}

@media only screen and (max-width: 767px) {


div.T64-heading h1 { font-size: 28px; padding: 15px 0px 0px; }
}
div.T64_post .anci-box:nth-of-type(1) .flight-status-panel { padding: 0px 0px
30px !important; }

div.T64_post .anci-box .flight-status-panel { padding: 30px 0px !important; }

@media only screen and (max-width: 767px) {


div.T64_post .anci-box .flight-status-panel { border-bottom: 1px solid rgb(204,
204, 204) !important; }
}

div.T64_post .anci-box .flight-status-panel.flight-status-panel-flight-details.col-


xs-12 > div { padding: 0px; }

@media only screen and (max-width: 767px) {


div.T64_post .anci-box .flight-status-panel .helpfaqwidget__view h2, div.T64_post
.anci-box .flight-status-panel .row h2 { display: inline-block; margin-top: 0px;
padding-left: 10px; }
}

div.T64_post .anci-box .flight-status-panel strong { margin-bottom: 0px; }

@media only screen and (max-width: 767px) {


div.T64_post .anci-box .flight-status-panel strong { vertical-align: top;
padding-top: 5px; font-size: 24px !important; }
}

@media only screen and (max-width: 959px) {


div.T65 img { max-width: 100%; width: 100%; }
}

@media only screen and (max-width: 959px) {


div.T65 strong { margin: 20px 0px; }
}

@media only screen and (max-width: 959px) {


div.T65-bottom h2 { text-align: left; font-size: 26px; line-height: 30px; }
div.T65-bottom a.btn { width: 100%; }
}

div.T65-heading { padding: 1px 0px; margin: 0px 25px 30px; position: relative;
border-bottom: 2px solid rgb(92, 9, 49); }

@media only screen and (max-width: 767px) {


div.T65-heading { margin: 0px 0px 30px; }
}

div.T65-heading .baggage { width: 36px; height: 32px; background:


url("../../../images/anci-baggage.jpg") 0px 0px no-repeat; display: block; float:
left; margin: 25px 20px 0px 0px; }

@media only screen and (max-width: 767px) {


div.T65-heading .baggage { margin: 10px 15px 10px 0px; }
}

div.T65-heading .seat { width: 28px; height: 38px; display: block; float: left;
margin: 25px 20px 0px 0px; background: url("../../../images/anci-seat.jpg") 0px 0px
no-repeat; }
@media only screen and (max-width: 767px) {
div.T65-heading .seat { margin: 10px 15px 10px 0px; }
}

@media only screen and (max-width: 767px) {


div.T65-heading h1 { font-size: 28px; padding: 15px 0px 0px; }
}

.T65_post .anci-box { margin-top: 30px; }

.T65_post .anci-box:nth-of-type(1) { margin-top: 0px; }

.T65_post .anci-box .left-sided { padding-bottom: 10px; }

.T65_post .anci-box .right-sided .flight-status-panel-title { margin-top: 20px; }

@media only screen and (max-width: 767px) {


.T65_post .anci-box .right-sided .flight-status-panel-title { margin-top: 0px; }
}

.T65_post .anci-box .flight-status-panel { padding-bottom: 10px !important; }

@media only screen and (max-width: 767px) {


.T65_post .anci-box .flight-status-panel:nth-of-type(2) { border-bottom: 1px
solid rgb(204, 204, 204); padding-bottom: 20px !important; }
}

@media only screen and (max-width: 767px) {


.T65_post .anci-box .flight-status-panel .helpfaqwidget__view, .T65_post .anci-
box .flight-status-panel .row { padding: 0px; }
.T65_post .anci-box .flight-status-panel .helpfaqwidget__view .fly-info-details-
pathway, .T65_post .anci-box .flight-status-panel .row .fly-info-details-pathway
{ display: none; }
}

@media only screen and (max-width: 767px) {


.T65_post .anci-box .flight-status-panel .col-xs-12:nth-of-type(1) .flight-
status-panel-title::after { content: " - "; }
}

@media only screen and (max-width: 767px) {


.T65_post .total h2 { font-size: 32px; }
}

div.T67 h3 { margin: 0px 0px 20px; }

@media only screen and (max-width: 959px) {


div.T67 h3 { line-height: 35px; }
}

div.T67 h4 { margin: 0px; }

div.T67 div.anci-row { padding: 0px 0px 15px; }

@media only screen and (max-width: 959px) {


div.T67 div.anci-row .no-gutter-left, div.T67 div.anci-row .no-gutter-right
{ padding: 0px; }
}
@media only screen and (max-width: 959px) {
div.T67 label.checkbox-base { overflow: visible; }
div.T67 label.checkbox-base span.checkbox-base-text { padding: 5px 0px 0px
38px; }
}

div.T67-options { margin: 20px 0px 0px; }

div.T67-car { width: 100%; min-height: 315px; margin: 40px 0px 0px; box-shadow:
rgba(0, 0, 0, 0.2) 5px 6px 41px; }

@media only screen and (max-width: 959px) {


div.T67-car { overflow: hidden; padding: 0px 0px 10px; }
}

div.T67-car h4 { font-size: 19px; }

div.T67-car h5 { margin: 7px 0px 0px; font-size: 15px; }

div.T67-car-logo { margin: 18px 0px 0px 6px; }

div.T67-car-image { margin: 21px 0px 0px 6px; }

@media only screen and (max-width: 959px) {


div.T67-car-image { max-width: 100%; width: 100%; }
}

div.T67-car-info { margin: 20px 0px 0px; }

div.T67-car-options { margin: 23px 0px 38px; }

div.T67-car-options ul { margin: 8px 0px 0px; }

div.T67-car-options ul li { padding: 0px 0px 6px; }

div.T67-car-options ul li span { display: block; float: left; width: 18px; height:


18px; margin: 0px 7px 0px 0px; background: url("../../../images/t67-check.jpg") 0px
0px no-repeat; text-indent: -9999px; }

div.T67-car-price { margin: 16px 0px 30px; }

div.T67-car-price h3 { margin: 6px 0px 7px; font-size: 29px; color: rgb(246, 119,
0); }

div.T67-car-price h4 b { text-decoration: line-through; font-weight: 100; }

div.T67-car-price p { margin: 14px 0px 0px; }

div.T67-car-view { margin: 0px 0px 8px; }

div.T67-car-view a { font-size: 15px; text-decoration: underline; }

div.T67-heading { padding: 1px 0px; margin: 0px 25px 30px; position: relative;
border-bottom: 2px solid rgb(92, 9, 49); }

@media only screen and (max-width: 767px) {


div.T67-heading { margin: 0px 0px 30px; }
}
div.T67-heading .car { width: 45px; height: 38px; background:
url("../../../images/anci-car.jpg") 0px 0px no-repeat; display: block; float: left;
margin: 25px 20px 0px 0px; }

@media only screen and (max-width: 767px) {


div.T67-heading .car { margin: 10px 15px 10px 0px; }
}

@media only screen and (max-width: 767px) {


div.T67-heading h1 { font-size: 28px; padding: 15px 0px 0px; }
}

@media only screen and (max-width: 767px) {


div.T67_post div.anci-content strong { font-weight: initial; }
}

div.T67_post div.anci-content .delete-btn.mobile-view { margin: 0px 0px 20px; }

div.T67_post div.anci-content .delete-btn.mobile-view a { display: inherit; }

@media only screen and (max-width: 767px) {


div.T67_post div.anci-content.bordered:nth-of-type(1) { border: 0px; }
}

div.T67_post div.anci-content .anci-content.bordered.is-negative:nth-of-type(4)


{ border: 0px; }

@media only screen and (max-width: 767px) {


div.T67_post div.anci-content .anci-content.bordered.is-negative:nth-of-type(4) {
border-bottom: 1px solid rgb(204, 204, 204); }
}

@media only screen and (max-width: 767px) {


div.T67_post .anci-content.bordered.is-negative { padding: 20px 0px; margin: 0px;
}
div.T67_post .anci-content.bordered.is-negative strong::after { content: ":"; }
div.T67_post .anci-content.bordered.is-negative p { display: inline; }
}

div.T67_post .title { margin-bottom: 30px; }

div.T67_post .title h4 { margin-bottom: 0px; }

@media only screen and (max-width: 767px) {


div.T67_post .T67-car-image { text-align: center; }
}

div.T67_post-more { margin: 30px 0px 0px; font-size: 15px; }

@media only screen and (max-width: 767px) {


div.T67_post-more { text-align: right; margin: 20px 0px 0px; }
}

div.T67_post-more a { text-decoration: underline; }

@media only screen and (max-width: 767px) {


div.T67_post .T67_bottom a.btn { width: 100%; }
}
div.T68 h4 { margin: 0px; }

div.T68 div.anci-row { padding: 0px 0px 15px; }

@media only screen and (max-width: 959px) {


div.T68 .no-gutter-left, div.T68 .no-gutter-right { padding: 0px; }
}

div.T68-hotel { width: 100%; min-height: 215px; margin: 40px 0px 0px; box-shadow:
rgba(0, 0, 0, 0.2) 5px 6px 41px; }

@media only screen and (max-width: 959px) {


div.T68-hotel { overflow: hidden; padding: 0px 0px 10px; }
}

@media only screen and (max-width: 959px) {


div.T68-hotel-image img { display: block; height: 100%; max-width: 100%; width:
100%; }
}

div.T68-hotel-info { margin: 20px 0px 0px 10px; }

@media only screen and (max-width: 959px) {


div.T68-hotel-info { margin: 20px 0px 0px 5px; }
}

div.T68-hotel-info h3 { margin: 6px 0px 3px; color: rgb(246, 119, 0); }

div.T68-hotel-info h4 { font-size: 19px; }

div.T68-hotel-view { margin: 20px 0px 0px 10px; }

@media only screen and (max-width: 959px) {


div.T68-hotel-view { margin: 20px 0px 0px; }
}

div.T68-hotel-view a { font-size: 15px; text-decoration: underline; }

div.T68-hotel-view a.btn { margin: 13px 0px 0px; text-decoration: none; }

div.T68 div.autocomplete { padding: 0px; }

@media only screen and (max-width: 959px) {


div.T68 div.travel-type { overflow: hidden; margin: 0px 0px 30px; padding: 0px
0px 20px; text-align: left; }
}

div.T68 div.travel-type div.copy { display: inline-block; padding: 16px 9px 0px


0px; }

@media only screen and (max-width: 959px) {


div.T68 div.travel-type div.copy { float: left; padding: 15px 9px 0px 10px; }
}

div.T68 div.travel-type-options { float: right; margin: 0px; }

@media only screen and (max-width: 959px) {


div.T68 div.travel-type-options { float: left; }
}
div.T68-heading { padding: 1px 0px; margin: 0px 25px 30px; position: relative;
border-bottom: 2px solid rgb(92, 9, 49); }

@media only screen and (max-width: 767px) {


div.T68-heading { margin: 0px 0px 30px; }
}

div.T68-heading .hotel { width: 45px; height: 30px; background:


url("../../../images/anci-hotel.jpg") 0px 0px no-repeat; display: block; float:
left; margin: 25px 20px 0px 0px; }

@media only screen and (max-width: 767px) {


div.T68-heading .hotel { margin: 10px 15px 10px 0px; }
}

@media only screen and (max-width: 767px) {


div.T68-heading h1 { font-size: 28px; padding: 15px 0px 0px; }
}

div.T68_post div.anci-content.is-negative { padding: 0px; }

@media only screen and (max-width: 767px) {


div.T68_post div.anci-content.bordered { border: 0px; margin: 0px; padding:
0px; }
}

div.T68_post div.anci-content .mobile-view.post ul li:nth-of-type(1) { padding:


0px; }

div.T68_post-title { padding: 0px 0px 20px; }

@media only screen and (max-width: 767px) {


div.T68_post-title { border-bottom: 1px solid rgb(204, 204, 204); padding: 10px
0px; }
}

div.T68_post-more { margin: 30px 0px 0px; font-size: 15px; }

@media only screen and (max-width: 767px) {


div.T68_post-more { text-align: right; margin: 20px 0px 0px; }
}

@media only screen and (max-width: 959px) {


div.T68_post-more { margin-bottom: 20px; }
}

div.T68_post-more a { text-decoration: underline; }

div.T68_post .delete-btn { margin: 5px 0px; }

@media only screen and (max-width: 767px) {


div.T68_post .delete-btn { margin: 20px 0px 0px; }
div.T68_post .delete-btn a { display: inherit; }
}

@media only screen and (max-width: 767px) {


div.T68_post .T68_bottom a.btn { width: 100%; }
}
div.T69-heading { padding: 1px 0px; margin: 0px 25px 30px; position: relative;
border-bottom: 2px solid rgb(92, 9, 49); }

@media only screen and (max-width: 767px) {


div.T69-heading { margin: 0px 0px 30px; }
}

div.T69-heading .insurance { width: 33px; height: 41px; background:


url("../../../images/anci-insurance.jpg") 0px 0px no-repeat; display: block; float:
left; margin: 25px 20px 0px 0px; }

@media only screen and (max-width: 767px) {


div.T69-heading .insurance { margin: 10px 15px 10px 0px; }
}

@media only screen and (max-width: 767px) {


div.T69-heading h1 { font-size: 28px; padding: 15px 0px 0px; }
}

@media only screen and (max-width: 959px) {


div.T69 img { max-width: 100%; width: 100%; }
}

div.T69-more { margin: 10px 0px 20px; font-size: 15px; }

div.T69-more a { text-decoration: underline; }

@media only screen and (max-width: 959px) {


div.T69 h3 { font-size: 25px; text-align: left; }
}

@media only screen and (max-width: 959px) {


div.T69 h5 { text-align: left; }
}

div.T69 a.btn-dark { margin: 21px 0px 0px; }

@media only screen and (max-width: 959px) {


div.T69 a.btn-dark { width: 100%; }
}

div.T69_post .anci-content.bordered.is-negative { margin: 0px; padding: 0px; }

@media only screen and (max-width: 767px) {


div.T69_post .anci-content .text-right h3, div.T69_post .anci-content .text-right
h5 { text-align: right; }
}

div.T69_post .anci-content a.btn-dark { margin: 0px; }

[dir="rtl"] .T70 .clickable[aria-expanded="true"] .column-opener::after


{ transform: rotate(90deg); transition: transform 0.5s ease 0s, -webkit-transform
0.5s ease 0s; }

[dir="rtl"] .T70 .column-opener::after { content: ""; position: absolute; left:


75%; top: 50%; margin: -6px 0px 0px; font-size: 14px; color: rgb(0, 0, 0); speak:
none; font-weight: 400; line-height: 1; transform: rotate(-90deg); transition:
transform 0.5s ease 0s, -webkit-transform 0.5s ease 0s; font-family: icomoon !
important; }

.T70 .mobile-view.post ul li:nth-of-type(1) { padding: 0px !important; }

@media only screen and (max-width: 767px) {


.T70 #eVoucher-applyCode { min-height: 155px; }
}

@media only screen and (max-width: 767px) {


.T70 .clickable { display: flex !important; }
}

.T70 .clickable[aria-expanded="true"] .column-opener::after { transform: rotate(-


90deg); transition: transform 0.5s ease 0s, -webkit-transform 0.5s ease 0s; }

@media only screen and (max-width: 767px) {


.T70 .collapse { border-bottom: 1px solid rgb(204, 204, 204); padding: 10px 10px
0px; }
.T70 .collapse ul li { padding: 0px 0px 5px; }
}

.T70 .column-opener::after { content: ""; position: absolute; right: 75%; top:


50%; margin: -6px 0px 0px; font-size: 14px; color: rgb(0, 0, 0); speak: none; font-
weight: 400; line-height: 1; transform: rotate(90deg); transition: transform 0.5s
ease 0s, -webkit-transform 0.5s ease 0s; font-family: icomoon !important; }

@media only screen and (max-width: 767px) {


.T70 .column-opener::after { margin: 0px; top: 10%; }
}

.T70 .bordered thead tr th:nth-of-type(2), .T70 .bordered thead tr th:nth-of-


type(3) { text-align: right; width: 220px; }

.T70 .bordered tbody tr.clickable[aria-expanded="false"] { border: none !important;


}

.T70 .bordered tbody tr td:nth-of-type(2), .T70 .bordered tbody tr td:nth-of-


type(3) { text-align: right !important; }

.T70 .bordered tbody tr td:nth-of-type(1) { width: 600px; position: relative; }

.T70 .bordered tbody tr td.collapse-content { padding: 0px !important; }

.T70 .bordered tbody tr td table.borderless { min-width: 100%; }

.T70 .bordered tbody tr td table.borderless tr { border: none !important; }

.T70 .eVoucher-form { padding: 0px; }

.T70 .eVoucher-form .green { color: green; }

.T70 .eVoucher-form .content { margin: 20px 0px 10px; }

.T70 .eVoucher-form .field { margin: 10px 0px 20px; }

.T70 .eVoucher-form .field a { text-decoration: underline; }

.T70 .eVoucher-form .field h3 { font-size: 22px; margin-top: 10px; }


.T70 .eVoucher-form .field .is-bottom { margin-top: 15px; }

@media only screen and (max-width: 767px) {


.T70 .eVoucher-form .field .is-bottom { margin-bottom: 15px; }
}

@media only screen and (max-width: 767px) {


.T70 .eVoucher-form .field button.btn { width: 100%; }
}

[dir="rtl"] .T71 .accordion-payment-module-opener::after { content: ""; position:


absolute; right: 3px; top: 50%; margin: -6px 0px 0px; font-size: 14px; color:
rgb(0, 0, 0); speak: none; font-weight: 400; line-height: 1; transform: rotate(-
90deg); transition: transform 0.5s ease 0s, -webkit-transform 0.5s ease 0s; font-
family: icomoon !important; }

[dir="rtl"] .T71 .accordion-payment-module-opener[aria-expanded="true"]::after


{ content: ""; position: absolute; right: 3px; top: 50%; margin: -6px 0px 0px;
font-size: 14px; color: rgb(0, 0, 0); speak: none; font-weight: 400; line-height:
1; transform: rotate(90deg); transition: transform 0.5s ease 0s, -webkit-transform
0.5s ease 0s; font-family: icomoon !important; }

@media only screen and (max-width: 767px) {


.T71 .anci-head { margin: 0px 30px 0px 20px; display: flex; -webkit-box-align:
center; align-items: center; }
}

.T71 .accordion-module-item { border-bottom: 1px solid rgb(204, 204, 204); }

.T71 .accordion-payment-module-opener h4 { font-weight: 700; }

.T71 .accordion-payment-module-opener .anci-notification { margin-right: 20px;


padding: 5px 0px 0px !important; }

@media only screen and (max-width: 767px) {


.T71 .accordion-payment-module-opener .anci-notification { display: block !
important; }
}

@media only screen and (max-width: 767px) {


.T71 .netbanking .radio-base-text { padding-left: 25px; }
}

.T71 .netbanking .radio-base-text img { padding-left: 10px; transform: translateY(-


10%); }

.T71 .netbanking .radio-base-text::before { width: 15px; height: 15px; }

@media only screen and (max-width: 767px) {


.T71-bottom a { display: inline-block; width: 100%; }
}

@media only screen and (max-width: 767px) {


.T71-post-payment-content { padding: 0px 30px !important; }
}

.T71-post-payment .accordion-module-item { border: 0px; }

.T71-post-payment .payment-method-post { margin-top: 20px; }


.T71-post-payment .payment-method-post ul { margin-top: 10px; }

.T71-post-payment .payment-method-post ul li { padding: 5px 0px 9px; }

@media only screen and (max-width: 767px) {


.T71-trip-price-head-content { padding: 0px 30px !important; }
}

.T71-trip-price-content { display: flex; }

@media only screen and (max-width: 767px) {


.T71-trip-price-content { display: block; }
}

.T71-payment-choice { display: inline-flex; margin: 20px 0px; width: 100%; }

@media only screen and (max-width: 767px) {


.T71-payment-choice { display: block; }
}

.T71-payment-choice .radio-base input[type="radio"]:checked + .radio-base-


text::before { background: green; border: green; content: ""; color: rgb(255, 255,
255); font-size: 11px; padding: 2.2px; font-family: icomoon !important; }

.T71-payment-choice .radio-base-text { font-size: 14px; padding-left: 25px; }

.T71-payment-choice .radio-base-text::before { width: 15px; height: 15px; }

.T71-payment-choice .form-elements-label { margin-left: 25px; }

.T71-payment-choice .left-sided { border-right: 1px solid rgb(204, 204, 204); }

@media only screen and (max-width: 767px) {


.T71-payment-choice .left-sided { border-bottom: 1px solid rgb(204, 204, 204);
border-right: 0px; padding-bottom: 20px; }
}

@media only screen and (max-width: 767px) {


.T71-payment-choice .right-sided { padding: 50px 20px 0px; }
}

.T71-payment-choice .right-sided h2, .T71-payment-choice .right-sided strong


{ margin: 0px; }

.T71-payment-choice .right-sided .content { position: relative; top: 50%;


transform: translateY(-50%); }

.T71-payment-choice p { font-size: 15px; }

.T71 .C60.currency-alert { display: none; }

.T71 p.medium { font-size: 15px; }

.T71 .agreement { margin-top: 30px; font-weight: 500; }

@media only screen and (max-width: 767px) {


.T71 .agreement { margin-top: 10px; font-weight: initial; }
.T71 .agreement .checkbox-base-text { font-size: 14px; }
}

.T71 .accordion-payment-module-opener::after { content: ""; position: absolute;


right: 3px; top: 50%; margin: -6px 0px 0px; font-size: 14px; color: rgb(0, 0, 0);
speak: none; font-weight: 400; line-height: 1; transform: rotate(90deg);
transition: transform 0.5s ease 0s, -webkit-transform 0.5s ease 0s; font-family:
icomoon !important; }

.T71 .accordion-payment-module-opener[aria-expanded="true"]::after { content: "";


position: absolute; right: 3px; top: 50%; margin: -6px 0px 0px; font-size: 14px;
color: rgb(0, 0, 0); speak: none; font-weight: 400; line-height: 1; transform:
rotate(-90deg); transition: transform 0.5s ease 0s, -webkit-transform 0.5s ease 0s;
font-family: icomoon !important; }

.T71_1 .payment-logos { margin-bottom: 10px; }

.T71_1 .input-base.card-number .icon-credit-card { float: left; margin-left: 10px;


margin-top: -14%; position: relative; }

.T71_1 .input-base.card-number .input-base-placeholder { left: 30px; }

.T71_1 .ccv-number { width: 23%; }

@media only screen and (max-width: 767px) {


.T71_1 .ccv-number { width: 100%; }
}

.T71_1 .ccv-number .info-dialog-box.info-dialog-box-form { height: inherit; top:


50%; }

.T71_1 .ccv-number .info-dialog-box.info-dialog-box-form .icon-info { color:


rgb(143, 143, 141); }

.T71_1 .instalments-select { margin-top: 15px; }

@media only screen and (max-width: 767px) {


.T71_1 .instalments-select .custom-select.is-rectangle-large { margin: 20px 0px
0px; min-width: 100%; }
}

.T71_1 .instalments-currency { margin-top: 20px; width: auto; }

@media only screen and (max-width: 767px) {


.T71_1 .instalments-currency.col-xs-12 { width: 100%; padding-top: 10px; border-
top: 1px solid rgb(204, 204, 204); }
.T71_1 .instalments-currency.col-xs-12 strong { font-size: 24px; }
.T71_1 .instalments-currency.col-xs-4 { margin-top: 0px; }
.T71_1 .instalments-currency.col-xs-4 p { margin-top: 50%; }
}

.T71_1 .card-container { padding-left: 32px; position: relative; box-sizing:


border-box; border: 1px solid rgb(204, 204, 204); }

.T71_1 .card-container input { border: 0px; }

.T71_1 .card-type.default { width: 25px; }

.T71_1 .card-type { width: 28px; height: 20px; background-image:


url("clientlibs/images/cards-default.png"); background-repeat: no-repeat; top:
15px; background-size: cover; position: absolute; left: 4px; }

@media only screen and (max-width: 767px) {


.T71_1 .card-type { top: 30px; }
}

.T71_1 .card-type.mastercard { background-image: url("clientlibs/images/cards-


master.png"); }

.T71_1 .card-type.visa { background-image: url("clientlibs/images/cards-visa.png");


}

.T71_1 .card-type.amex { background-image: url("clientlibs/images/cards-amex.png");


}

.T71_1 .card-type.discover { background-image: url("clientlibs/images/cards-


discover.png"); }

.T74 h2 { margin-bottom: 20px; }

.T74 .currency-slider-column { padding: 0px 40px 0px 10px; margin: 30px 0px 10px !
important; }

@media only screen and (max-width: 767px) {


.T74 .currency-slider-column { display: inline-block; padding: 0px; margin: 40px
0px 10px !important; }
}

.T74 .currency-slider-column .currency-progressBar .slider-range-horizontal-


wrapper-fixed { border-top-left-radius: 10px; border-bottom-left-radius: 10px;
background: rgb(92, 9, 49); height: 18px; }

.T74 .currency-slider-column .currency-progressBar .slider-range { padding: 0px;


margin: 0px; }

.T74 .currency-slider-column .currency-progressBar .slider-range .noUi-target


{ border-radius: 0px 10px 10px 0px; }

.T74 .currency-slider-column .currency-progressBar .slider-range-sub-title { top: -


28px; right: 0px; max-width: 100%; font-size: 12px; }

.T74 .currency-slider-column .currency-progressBar .slider-range-sub-title.static-


part { top: -24px; right: -2px; }

.T74 .currency-slider-column .currency-progressBar .slider-range-sub-title-left


{ font-size: 11px; position: absolute; top: -4px; right: 10px; min-width: 145px; }

.T74 .currency-slider-column .currency-progressBar .slider-range-sub-title-right


{ position: absolute; top: -28px; left: 8px; font-size: 11px; }

.T74 .tabs-section-column { margin: 0px; }

@media only screen and (max-width: 959px) {


.T74 .tabs-section-column { padding-bottom: 15px; }
.T74 .tabs-section-column h5 { margin: 14px 0px 0px; }
}

@media only screen and (max-width: 767px) {


.T74 .tabs-section-column { padding-bottom: 7px !important; }
}

.T74 .tabs-section-column .radio-base { font-size: 14px; }

@media only screen and (max-width: 767px) {


.T74 .tabs-section-column .radio-base .radio-base-text { font-size: 16px; }
.T74 .tabs-section-column .radio-base .radio-base-text::before { width: 15px;
height: 15px; top: 3px; left: 10px; }
}

@media only screen and (max-width: 767px) {


.T74 .tabs-section-column.tabs-icon-section { border-bottom: 1px solid rgb(204,
204, 204); padding: 10px 0px; }
}

@media only screen and (max-width: 767px) {


.T74 .tabs-section-tab.active .icon-arrow-right::before { transform: rotate(-
90deg); transition: transform 0.5s ease 0s, -webkit-transform 0.5s ease 0s; }
}

@media only screen and (max-width: 767px) {


.T74 .tabs-section-opener.visible-xs-block span.icon-airplane-right { font-size:
42px; }
.T74 .tabs-section-opener.visible-xs-block .icon-arrow-right { font-size: 16px; }
}

.T74 .tabs-section-columns { letter-spacing: 0px; }

@media only screen and (max-width: 767px) {


.T74 .tabs-section-columns { padding-bottom: 25px; }
}

.T74 .tabs-section-columns .tabs-section-column:nth-of-type(2), .T74 .tabs-section-


columns .tabs-section-column:nth-of-type(4) { padding-bottom: 25px; background:
rgb(238, 238, 238); }

@media only screen and (max-width: 767px) {


.T74 .tabs-section-columns .tabs-section-column:nth-of-type(2), .T74 .tabs-
section-columns .tabs-section-column:nth-of-type(4) { background: 0px center;
padding-bottom: 0px !important; }
}

@media only screen and (max-width: 959px) {


.T74 .tabs-section-columns .tabs-section-column:nth-of-type(2), .T74 .tabs-
section-columns .tabs-section-column:nth-of-type(4) { padding-bottom: 15px; }
}

.T74 .tabs-section-columns.flight-offers h4 { display: inline-grid; }

.T74 .tabs-section-columns.flight-offers .setup-content-head { border: 0px;


padding: 0px; }

.T74 .tabs-section-columns.title h4 { font-weight: 500; }

@media only screen and (max-width: 767px) {


.T74 .tabs-section-columns.nonvisible-xs { display: none; }
}

.T74 .tabs-section-tabset li { width: 16.4%; border-left: 1px solid transparent;


border-right: 1px solid transparent; }

.T74 .tabs-section-tabset li a span[class*=" icon-"] { font-size: 32px; }

.T74 .tabs-section-tabs-list { padding: 37px 20px; }

@media only screen and (max-width: 767px) {


.T74 .tabs-section-tabs-list { padding: 10px 20px 30px; }
}

.C62-my-tips { margin-top: -26px; }

@media only screen and (max-width: 767px) {


.C62-my-tips { margin: 0px auto; }
}

.C62-my-tips .C62-tips { display: block; background: -webkit-gradient(linear, 0%


0%, 0% 100%, from(rgb(255, 255, 255)), to(rgb(247, 247, 247))); }

@media only screen and (max-width: 767px) {


.C62-my-tips .C62-tips { display: block; margin-top: -73px; }
}

.C62-my-tips .C62-tips .booking-time { font-weight: 700; font-size: 16px; }

@media only screen and (max-width: 767px) {


.C62-my-tips .C62-tips .booking-time { font-size: 24px; }
}

.C62-my-tips .C62-tips .booking-reference { position: relative; z-index: 1;


overflow: hidden; margin: -17px 0px; }

@media only screen and (max-width: 767px) {


.C62-my-tips .C62-tips .booking-reference { margin-left: -20px; }
}

.C62-my-tips .C62-tips .booking-reference::after { position: absolute; top: 51%;


margin-left: 16.6667%; overflow: hidden; width: 100%; height: 2px; background-
color: rgb(204, 204, 204); }

@media only screen and (max-width: 767px) {


.C62-my-tips .C62-tips .booking-reference::after { margin-left: 58%; height: 1px;
background-color: rgb(92, 9, 49); }
}

@media only screen and (max-width: 767px) {


.C62-my-tips .C62-tips .booking-reference p { font-size: 32px; }
}

.C62-my-tips .C62-tips.two-column { display: block; }

.C62-my-tips .C62-tips .booking-box > h3, .C62-my-tips .C62-tips .booking-reference


> p { font-size: 20px; margin: -8px 0px 0px; }

@media only screen and (max-width: 767px) {


.C62-my-tips .C62-tips .booking-box > h3, .C62-my-tips .C62-tips .booking-
reference > p { font-size: 36px; }
}
.C62-my-tips .C62-tips .booking-box-centered { position: absolute; top: 50%;
transform: translateY(-50%); }

@media only screen and (max-width: 767px) {


.C62-my-tips .C62-tips .booking-box-centered { position: relative; transform:
initial; }
.C62-my-tips .C62-tips .booking-box-centered img { margin: 0px auto; }
}

@media only screen and (max-width: 767px) {


.C62-my-tips .C62-tips .booking-box { padding: 0px; }
.C62-my-tips .C62-tips .booking-box:nth-of-type(1) { -webkit-box-ordinal-group:
6; order: 5; margin: 10px 0px 0px; }
.C62-my-tips .C62-tips .booking-box:nth-of-type(2) { -webkit-box-ordinal-group:
2; order: 1; }
.C62-my-tips .C62-tips .booking-box:nth-of-type(3) { -webkit-box-ordinal-group:
3; order: 2; }
.C62-my-tips .C62-tips .booking-box:nth-of-type(4) { -webkit-box-ordinal-group:
4; order: 3; }
.C62-my-tips .C62-tips .booking-box:nth-of-type(5) { -webkit-box-ordinal-group:
5; order: 4; }
.C62-my-tips .C62-tips .booking-box:nth-of-type(6) { -webkit-box-ordinal-group:
7; order: 6; }
}

.C62-my-tips .C62-tips .booking-box p { color: rgb(84, 84, 84); margin-bottom: 0px;


}

@media only screen and (max-width: 767px) {


.C62-my-tips .C62-tips .booking-box p { font-size: 21px; }
}

.C62-my-tips .C62-tips .booking-box.nonstop { text-align: center; font-weight:


lighter; margin-left: 9px; }

.C62-my-tips .C62-tips .booking-box.nonstop .icon-clock { font-size: 20px; display:


block; margin: 7px 0px 0px; }

@media only screen and (max-width: 767px) {


.C62-my-tips .C62-tips .booking-box.nonstop .icon-clock { margin: 23px 0px 0px
15px; font-size: 22px; }
}

.C62-my-tips .C62-tips .booking-box.nonstop h4 { font-size: 16px; margin: 5px; }

@media only screen and (max-width: 767px) {


.C62-my-tips .C62-tips .booking-box.nonstop h4 { font-size: 22px; }
.C62-my-tips .C62-tips .booking-box.nonstop h4:last-of-type { margin-right: 15px;
}
}

@media only screen and (max-width: 767px) {


.C62-my-tips .C62-tips .booking-box.nonstop .icon-clock, .C62-my-tips .C62-
tips .booking-box.nonstop h4 { display: inline-block; }
.C62-my-tips .C62-tips .booking-box.nonstop .lined-aside { position: relative; z-
index: 1; overflow: hidden; text-align: center; }
.C62-my-tips .C62-tips .booking-box.nonstop .lined-aside::after, .C62-my-
tips .C62-tips .booking-box.nonstop .lined-aside::before { position: absolute; top:
51%; overflow: hidden; width: 32%; height: 1px; content: " "; background-color:
rgb(92, 9, 49); }
.C62-my-tips .C62-tips .booking-box.nonstop .lined-aside::before { margin-left: -
32%; text-align: right; }
}

.C62-my-tips .C62-tips .booking-box .booking-day { font-size: 20px; }

@media only screen and (max-width: 767px) {


.C62-my-tips .C62-tips .booking-box .booking-day { font-size: 34px; }
}

@media only screen and (max-width: 767px) {


.C62-my-tips .C62-tips .booking-submit { padding: 0px; margin-top: 20px; }
}

.C62-my-tips .C62-tips .booking-submit a { color: rgb(255, 255, 255); font-size:


16px; border-radius: 2px; text-decoration: none; }

@media only screen and (max-width: 767px) {


.C62-my-tips .C62-tips .booking-submit a { display: inline-block; width: 100%; }
}

.C62-my-tips .C62-tips .booking-submit .green-btn { background-color: rgb(0, 166,


81); border: 2px solid rgb(0, 166, 81); }

.C62-my-tips .C62-tips .booking-submit .booking-btn { position: absolute; top: 50%;


transform: translateY(-50%); margin-left: 18px; }

@media only screen and (max-width: 767px) {


.C62-my-tips .C62-tips .booking-submit .booking-btn { position: relative;
transform: inherit; text-align: center; margin: 0px !important; }
}

@media only screen and (max-width: 959px) {


.C62-my-tips .C62-tips .booking-submit .booking-btn { margin-left: -20px; }
}

.C62-my-tips .C62-tips .booking-submit .booking-btn a { width: 140px; line-height:


48px; display: block; text-align: center; }

@media only screen and (max-width: 767px) {


.C62-my-tips .C62-tips .booking-submit .booking-btn a { width: 100%; line-height:
55px; font-size: 24px; }
}

.C62-my-tips .C62-tips .booking-submit .helpfaqwidget__view:first-of-type, .C62-my-


tips .C62-tips .booking-submit .row:first-of-type { margin-bottom: 15px; }

@media only screen and (max-width: 767px) {


.C62-my-tips .C62-tips .booking-submit .helpfaqwidget__view:first-of-type, .C62-
my-tips .C62-tips .booking-submit .row:first-of-type { margin-bottom: 20px; }
}

.C62-my-tips .C62-tips .content-main, .C62-my-tips .C62-tips .content-main-border {


display: flex; padding: 17px 0px; }

@media only screen and (max-width: 767px) {


.C62-my-tips .C62-tips .content-main, .C62-my-tips .C62-tips .content-main-border
{ -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction:
column; padding: 17px 0px; }
}

.C62-my-tips .C62-tips .content-main-border .booking-box.nonstop { margin-left:


0px; }

.C62-my-tips .C62-tips .adding-booking { text-align: center; margin-top: 8px; }

@media only screen and (max-width: 767px) {


.C62-my-tips .C62-tips .adding-booking { margin: 0px; }
}

.C62-my-tips .C62-tips .adding-booking h4 { font-size: 22px; font-weight: 400; }

@media only screen and (max-width: 767px) {


.C62-my-tips .C62-tips .adding-booking h4 { font-size: 30px; }
}

.C62-my-tips .C62-tips .stop-layout { background: rgb(217, 217, 217); border-


radius: 35px; text-align: center; color: rgb(255, 255, 255); padding: 10px 0px 1px;
}

.booking-overview.modal.in .modal-dialog { transform: translate(0px, 10%); }

@media only screen and (max-width: 959px) {


div.setup { position: absolute; width: 100%; padding: 0px 0px 20px; background:
rgb(255, 255, 255); overflow-y: auto; }
}

div.setup-heading { display: none; margin: 0px 0px 20px; background: rgb(235, 235,
235); }

@media only screen and (max-width: 959px) {


div.setup-heading { display: block; }
}

div.setup-heading h3 { font-size: 21px; padding: 15px 0px 15px 10px; }

@media only screen and (max-width: 959px) {


div.setup-navigation-desktop { display: none; }
}

div.setup-navigation-mobile { display: none; }

@media only screen and (max-width: 959px) {


div.setup-navigation-mobile { display: block; margin: 0px 10px; }
}

div.setup-navigation-mobile div.custom-select { margin: 0px 0px 10px; }

div.setup-navigation a { display: block; float: left; width: 100%; padding: 19px


0px 8px 35px; font-size: 22px; color: rgb(143, 143, 143); background: linear-
gradient(rgb(249, 249, 249) 0px, rgb(249, 249, 249) 0px, rgb(207, 207, 205)
100%); }

div.setup-navigation a:hover { text-decoration: none; }

div.setup-navigation a.active { background: rgb(255, 255, 255); color: rgb(95, 16,


54); }
div.setup-navigation a span { display: block; float: left; }

div.setup-navigation a span.icon { font-size: 51px; margin: -10px 7px 0px 12px; }

div.setup-content { display: none; min-height: 980px; padding-bottom: 20px;


background: rgb(255, 255, 255); }

@media only screen and (max-width: 959px) {


div.setup-content { min-height: 350px !important; }
}

div.setup-content.active { display: block; }

@media only screen and (max-width: 959px) {


div.setup-content.active { min-height: 677px !important; }
}

div.setup-content.folded { padding: 0px 0px 100px; }

div.setup-content.folded div.folded-left { position: fixed; left: 0px; width: 10%;


height: 100%; padding: 0px; z-index: 1; background: rgb(255, 255, 255); box-shadow:
rgba(0, 0, 0, 0.3) 0px 6px 10px; }

div.setup-content.folded div.folded-right { display: block; }

@media only screen and (max-width: 959px) {


div.setup-content div.folded-left { position: absolute; left: 0px; width: 100%;
background: rgb(255, 255, 255); z-index: 1; }
}

@media only screen and (max-width: 959px) {


div.setup-content div.folded-right { display: none; top: 1000px; left: 0px;
width: 100%; overflow: scroll; padding: 0px; background: rgb(255, 255, 255); z-
index: 2; opacity: 0; }
}

div.setup-content-head { padding: 35px 20px 20px; border-bottom: 1px solid rgb(204,


204, 204); }

@media only screen and (max-width: 959px) {


div.setup-content-head { padding: 0px; border: 0px none; }
}

@media only screen and (max-width: 959px) {


div.setup-content-head div.itinerary { display: none; overflow: hidden; padding:
35px 0px 0px 20px; margin: 0px 20px 20px 0px; }
.folded div.setup-content-head div.itinerary { display: none; }
}

div.setup-content-head div.itinerary h4 { display: block; float: left; font-size:


22px; font-weight: lighter; }

@media only screen and (max-width: 959px) {


div.setup-content-head div.itinerary h4 { float: none; }
}

div.setup-content-head div.itinerary h4 strong { display: block; margin: 5px 0px


0px; font-size: 16px; font-weight: 700; }
@media only screen and (max-width: 959px) {
div.setup-content-head div.itinerary span { float: none; width: 100%; }
}

div.setup-content-head div.itinerary span.icon { position: relative; display:


block; float: left; margin: -2px 13px 0px 10px; min-width: 105px; font-size:
51px; }

@media only screen and (max-width: 959px) {


div.setup-content-head div.itinerary span.icon { margin: 2px 0px 10px -10px; }
}

div.setup-content-head div.itinerary span.line { position: absolute; top: 49%;


left: 41px; width: 52%; border-top: 2px solid rgb(204, 204, 204); }

@media only screen and (max-width: 959px) {


div.setup-content-head div.itinerary span.line { width: 100%; left: 43px; }
}

div.setup-content-head div.itinerary span.circle { position: absolute; top: 40%;


right: 0px; width: 12px; height: 12px; background: rgb(255, 255, 255); border: 2px
solid rgb(204, 204, 204); border-radius: 200px; }

@media only screen and (max-width: 959px) {


div.setup-content-head div.itinerary span.circle { right: -10px; }
}

@media only screen and (max-width: 959px) {


div.setup-content-head div.selection-navigation { display: none; width: 100%;
margin: 0px 0px 20px; padding: 20px 0px 0px; border-top: 1px solid rgb(204, 204,
204); }
.folded div.setup-content-head div.selection-navigation { overflow: visible;
display: block; position: fixed; left: 105px; width: 100%; padding: 10px 0px 13px;
background: rgb(255, 255, 255); border: 0px none; z-index: 1; }
}

@media only screen and (max-width: 959px) {


div.setup-content-head div.selection-navigation-desktop { display: none; }
}

div.setup-content-head div.selection-navigation-mobile { display: none; }

@media only screen and (max-width: 959px) {


div.setup-content-head div.selection-navigation-mobile { display: block; }
}

div.setup-content-head div.selection-navigation a { display: block; float: right;


margin: 0px 20px 0px 0px; font-size: 19px; font-weight: 300; color: rgb(123, 123,
123); }

div.setup-content-head div.selection-navigation a:hover { text-decoration: none; }

@media only screen and (max-width: 959px) {


div.setup-content-head div.selection-navigation a.btn { color: rgb(255, 255,
255); }
div.setup-content-head div.selection-navigation a:first-child { float: right;
margin: 0px 35px 0px 0px; }
div.setup-content-head div.selection-navigation a:last-child { float: left;
margin: 0px 0px 0px 25px; }
}

div.setup-content-head div.selection-navigation a.active { border-bottom: 1px solid


rgb(92, 9, 49); color: rgb(92, 9, 49); }

div.setup-content-head div.selection-navigation a[data-done] { color: rgb(255, 255,


255); }

div.setup-content-head div.selection-navigation a small { display: block; font-


size: 15px; }

@media only screen and (max-width: 959px) {


div.setup-content-head div.selection-navigation a small { display: none; }
}

div.setup-content-left { position: relative; z-index: 1; }

div.setup-content-left ul { margin: 0px 0px 20px; }

@media only screen and (max-width: 959px) {


div.setup-content-left ul { width: 95%; margin: 0px 10px 20px; }
}

div.setup-content-left ul li { display: block; width: 100%; border-bottom: 1px


solid rgb(204, 204, 204); }

div.setup-content-left ul li::after, div.setup-content-left ul li::before


{ content: ""; display: table; }

div.setup-content-left ul li::after { clear: both; }

@media only screen and (max-width: 959px) {


div.setup-content-left ul li:last-child { border: 0px none; }
}

div.setup-content-left ul li a { position: relative; display: block; width: 100%;


padding: 17px 22px 8px; transition: color 350ms ease 0s, background-color 350ms
ease 0s, border-color 350ms ease 0s; }

div.setup-content-left ul li a::after, div.setup-content-left ul li a::before


{ content: ""; display: table; }

div.setup-content-left ul li a::after { clear: both; }

@media only screen and (max-width: 959px) {


.folded div.setup-content-left ul li a { padding: 25px 0px 0px; min-height:
130px; }
}

div.setup-content-left ul li a:hover { background: rgb(92, 9, 49); color: rgb(255,


255, 255); border-color: rgb(92, 9, 49); }

div.setup-content-left ul li a.active { background: rgb(92, 9, 49); color: rgb(255,


255, 255); }

div.setup-content-left ul li a.active div.arrow { position: absolute; top: 0px;


right: -12px; width: 0px; height: 0px; border-top: 49px solid transparent; border-
bottom: 47px solid transparent; border-left: 12px solid rgb(92, 9, 49); z-index: 1;
}

@media only screen and (max-width: 959px) {


div.setup-content-left ul li a.active div.arrow { display: none; }
.folded div.setup-content-left ul li a.active div.arrow { display: block; top:
2px; border-top: 66px solid transparent; border-bottom: 61px solid transparent; }
}

div.setup-content-left ul li a.active b { visibility: visible; }

div.setup-content-left ul li a div.avatar { float: left; margin: 0px 10px 0px 0px;


width: 14%; }

@media only screen and (max-width: 959px) {


.folded div.setup-content-left ul li a div.avatar { display: none; }
}

div.setup-content-left ul li a div.avatar img { display: block; width: 40px;


height: 40px; border-radius: 200px; }

div.setup-content-left ul li a div.info { float: left; margin: 12px 0px 0px; width:


81%; }

.folded div.setup-content-left ul li a div.info { display: none; }

div.setup-content-left ul li a div.info.sidebar { display: none; }

.folded div.setup-content-left ul li a div.info.sidebar { display: block; width:


100%; text-align: center; }

.folded div.setup-content-left ul li a div.info.sidebar h4 { margin: 0px 0px


10px; }

.folded div.setup-content-left ul li a div.info.sidebar span.icon { display: block;


width: 22px; height: 22px; margin: 0px auto; border-radius: 200px; }

.folded div.setup-content-left ul li a div.info.sidebar span.icon.green { padding:


4px 0px 0px; background: green; color: rgb(255, 255, 255); }

.folded div.setup-content-left ul li a div.info.sidebar span.icon.coin { padding:


2px 0px 0px; background: rgb(255, 255, 255); color: rgb(92, 9, 49); font-weight:
700; }

div.setup-content-left ul li a div.info h4 { margin: 0px 0px 3px; }

div.setup-content-left ul li a div.info h5 { display: block; font-size: 15px; }

div.setup-content-left ul li a b { visibility: hidden; }

@media only screen and (max-width: 959px) {


div.setup-content-left ul li a b { display: none; }
}

div.setup-content-left .next-flight { display: block; width: 90%; margin: 0px auto


20px; }

@media only screen and (max-width: 959px) {


div.setup-content-left .next-flight { margin: 0px auto; display: none; }
.folded div.setup-content-left .next-flight { display: none; }
}

div.setup-content-passengers { display: none; background: rgb(92, 10, 49); }

@media only screen and (max-width: 959px) {


div.setup-content-passengers { display: block; }
}

div.setup-content-passengers-holder { overflow: hidden; width: 100%; padding: 20px;


}

div.setup-content-passengers-item { overflow: hidden; float: left; width: 66%;


margin: 0px 20px 0px 0px; opacity: 0.3; }

div.setup-content-passengers-item.active { opacity: 1; }

div.setup-content-passengers-item div.passenger-avatar { width: 30px; height: 30px;


float: left; margin: 0px 15px 0px 0px; }

div.setup-content-passengers-item div.passenger-data { float: left; font-size:


17px; line-height: 17px; color: rgb(255, 255, 255); }

div.setup-content-passengers-item div.passenger-data::after, div.setup-content-


passengers-item div.passenger-data::before { content: ""; display: table; }

div.setup-content-passengers-item div.passenger-data::after { clear: both; }

div.setup-content-passengers-item div.passenger-data span { display: block; }

div.setup-content-passengers-item div.passenger-data span:first-child { font-size:


14px; }

div.setup-content-passengers-item div.passenger-data b, div.setup-content-


passengers-item div.passenger-data i, div.setup-content-passengers-item
div.passenger-data span[data-selection-currency] { display: block; float: left;
margin: 5px 0px 0px; font-weight: 400; font-style: normal; }

div.setup-content-passengers-item div.passenger-data i { margin-right: 20px; }

div.setup-content-passengers-item div.passenger-data b { margin-right: 5px; }

div.setup-content-right { margin: 0px 20px 0px 0px; padding: 5px 20px 0px; border-
style: solid; border-color: rgb(204, 204, 204); border-image: initial; border-
width: 0px 1px 1px; min-height: 770px; }

@media only screen and (max-width: 959px) {


div.setup-content-right { min-height: auto; }
.folded div.setup-content-right { margin: 0px; padding: 0px; border: 0px none; }
}

div.setup-content-right div.selection-area { display: none; overflow: hidden


auto; }

div.setup-content-right div.selection-area::after, div.setup-content-right


div.selection-area::before { content: ""; display: table; }

div.setup-content-right div.selection-area::after { clear: both; }

@media only screen and (max-width: 959px) {


.folded div.setup-content-right div.selection-area { max-height: none; }
}

div.setup-content-right div.selection-area.active { display: block; }

div.setup-content-right div.selection-area.premium div.setup-row { margin-top:


20px; }

@media only screen and (max-width: 959px) {


div.setup-content-right div.selection-area.premium div.setup-row img { display:
block; width: 100%; }
}

div.setup-content-right div.selection-area.premium div.setup-row h4 { margin-top:


0px; }

@media only screen and (max-width: 959px) {


div.setup-content-right div.selection-area.premium div.setup-row h4 { margin-top:
15px; }
}

div.setup-content-right div.selection-area.premium div.setup-row h4.price-tag


{ margin: 36px 0px 0px; }

@media only screen and (max-width: 959px) {


div.setup-content-right div.selection-area.premium div.setup-row h4.price-
tag.desktop { display: none; }
}

div.setup-content-right div.selection-area.premium div.setup-row h4.price-


tag.mobile { display: none; }

@media only screen and (max-width: 959px) {


div.setup-content-right div.selection-area.premium div.setup-row h4.price-
tag.mobile { display: block; }
}

@media only screen and (max-width: 959px) {


div.setup-content-right div.selection-area.premium div.setup-row div.accordion-
module { padding: 0px 0px 0px 40px; font-size: 17px; }
}

@media only screen and (max-width: 959px) {


div.setup-content-right div.selection-area.premium div.setup-row div.accordion-
module-item { border-bottom: 1px solid rgb(92, 9, 49); }
}

@media only screen and (max-width: 959px) {


div.setup-content-right div.selection-area.premium div.setup-row div.accordion-
module-content { padding-left: 48px; }
}

@media only screen and (max-width: 959px) {


.folded div.setup-content-right div.selection-area div.accordion-module { margin:
0px; border: 0px none; }
}

div.setup-content-right div.selection-area div.accordion-module-item { border: 0px


none; }
div.setup-content-right div.selection-area div.accordion-module-item div.accordion-
module-opener::after { }

div.setup-content-right div.selection-area div.accordion-module-item.active


div.accordion-module-opener::after { transform: rotate(-90deg); }

@media only screen and (max-width: 959px) {


div.setup-content-right div.selection-area div.accordion-module-item:last-child
div.accordion-module-opener { border: 0px none; }
}

div.setup-content-right div.selection-area div.accordion-module-opener { border-


bottom: 1px solid rgb(92, 9, 49); }

div.setup-content-right div.selection-area div.accordion-module-opener::after


{ transform: rotate(90deg); }

@media only screen and (max-width: 959px) {


div.setup-content-right div.selection-area div.accordion-module-opener
{ background: rgb(255, 255, 255); }
}

div.setup-content-right div.selection-area div.accordion-module-content { padding:


18px 0px 0px; min-height: 40px; max-height: 345px; overflow-y: auto; }

@media only screen and (max-width: 959px) {


.folded div.setup-content-right div.selection-area div.accordion-module-content {
max-height: none; }
}

@media only screen and (max-width: 959px) {


div.setup-content-right div.selection-area div.accordion-module p { padding-
right: 10px; }
}

div.setup-content-right div.selection-area div.setup-row { margin: 0px 0px 15px;


padding: 0px 0px 15px; border-bottom: 1px solid rgb(204, 204, 204); }

div.setup-content-right div.selection-area div.setup-row.plain { border: 0px


none; }

@media only screen and (max-width: 959px) {


.folded div.setup-content-right div.selection-area div.setup-row { margin-left:
20px; }
}

div.setup-content-right div.selection-area div.setup-row a.btn { margin: 20px 0px


0px; }

@media only screen and (max-width: 959px) {


div.setup-content-right div.selection-area div.setup-row a.btn { display: none; }
}

div.setup-content-right div.selection-area div.setup-row div.mobile-selection


{ display: none; float: left; width: 30px; margin: 0px 15px 0px 0px; min-height:
80px; }

@media only screen and (max-width: 959px) {


div.setup-content-right div.selection-area div.setup-row div.mobile-selection
{ display: block; }
}

div.setup-content-right div.selection-area div.setup-row div.mobile-selection a


{ display: block; width: 30px; height: 30px; border: 2px solid rgb(92, 9, 49);
border-radius: 200px; text-indent: -9999px; }

div.setup-content-right div.selection-area div.setup-row.pressed div.mobile-


selection a { background: rgb(92, 9, 49); }

div.setup-content-total { padding: 10px 30px 0px 0px; }

@media only screen and (max-width: 959px) {


div.setup-content-total { display: none; }
}

@media only screen and (max-width: 959px) {


div.setup-bottom { display: block; }
}

div.setup-bottom.folded { display: none; position: fixed; bottom: 0px; width: 100%;


background: rgb(255, 255, 255); z-index: 1; }

div.setup-bottom-desktop { margin: 20px 0px 40px; }

@media only screen and (max-width: 959px) {


div.setup-bottom-desktop { display: none; }
}

div.setup-bottom-mobile { display: none; padding: 20px; text-align: center; border-


top: 1px solid rgb(204, 204, 204); background: rgb(255, 255, 255); }

@media only screen and (max-width: 959px) {


div.setup-bottom-mobile { display: block; position: absolute; bottom: 0px; left:
0px; width: 100%; z-index: 3; }
}

div.setup-legend-mobile { display: none; position: fixed; bottom: 0px; width: 100%;


border-width: 1px 1px 0px; border-top-style: solid; border-right-style: solid;
border-left-style: solid; border-top-color: rgb(221, 221, 221); border-right-color:
rgb(221, 221, 221); border-left-color: rgb(221, 221, 221); border-image: initial;
border-bottom-style: initial; border-bottom-color: initial; background: rgb(255,
255, 255); z-index: 2; cursor: pointer; }

@media only screen and (max-width: 959px) {


div.setup-legend-mobile.folded { display: block; }
}

div.setup-legend-mobile-content { position: relative; padding: 10px; text-align:


center; font-size: 14px; }

div.setup-legend-mobile-content a.legend-toggle { position: absolute; top: -33px;


left: 50%; margin: 0px 0px 0px -22px; width: 44px; height: 44px; transform:
rotate(180deg); border-radius: 200px; background: rgb(162, 154, 146); }

div.setup-legend-mobile-content a.legend-toggle::before { content: ""; position:


absolute; top: 17px; left: 15px; font-family: icomoon, serif; font-size: 6px;
color: rgb(255, 255, 255); }
div.setup-legend-mobile-content a.legend-toggle.opened { transform: rotate(0deg); }

div.setup-legend-mobile-content div.setup-content-legend { display: block !


important; position: absolute !important; top: 50px !important; border: 0px !
important; }

div.setup div.setup-dropdown { display: none; position: relative; margin: 0px 6px


5px 10px; border: 1px solid rgb(204, 204, 204); cursor: pointer; }

div.setup div.setup-dropdown[data-switch-first] { display: block; }

div.setup div.setup-dropdown.singular { display: block; }

div.setup div.setup-dropdown.singular:last-child { display: none; }

div.setup div.setup-dropdown.singular div.setup-dropdown-container-opener


{ display: none; }

div.setup div.setup-dropdown a:last-child { display: none; position: absolute; top:


100%; left: 0px; width: 100.5%; margin: 0px 0px 0px -1px; padding: 20px 0px 10px
10px; border: 1px solid rgb(204, 204, 204); background: rgb(255, 255, 255); z-
index: 50; }

div.setup div.setup-dropdown a:last-child.opened { display: block; }

@media only screen and (max-width: 959px) {


div.setup div.setup-dropdown a { background: rgb(255, 255, 255); filter: none;
padding: 0px; }
}

div.setup div.setup-dropdown-container { padding: 5px; }

div.setup div.setup-dropdown-container::after, div.setup div.setup-dropdown-


container::before { content: ""; display: table; }

div.setup div.setup-dropdown-container::after { clear: both; }

div.setup div.setup-dropdown-container-date { font-size: 11px; }

div.setup div.setup-dropdown-container-flight { float: left; width: 100px; }

div.setup div.setup-dropdown-container-flight div.flight-airport-code { clear:


both; font-size: 22px; }

div.setup div.setup-dropdown-container-flight div.flight-airport-name { clear:


both; font-size: 11px; }

div.setup div.setup-dropdown-container-sep { float: left; margin: 0px 20px 0px -


2px; font-size: 22px; }

div.setup div.setup-dropdown-container-opener { position: absolute; top: 23px;


right: 20px; width: 30px; height: 30px; border-radius: 200px; font-style: normal;
font-weight: 400; background: rgb(153, 153, 153); font-family: icomoon !
important; }

div.setup div.setup-dropdown-container-opener::before { position: absolute; top:


11px; left: 7px; content: ""; color: rgb(255, 255, 255); font-size: 7px; }
div.setup div.setup-dropdown-container-options { display: none; position: absolute;
top: 100%; left: 0px; width: 100.5%; margin: 0px 0px 0px -1px; padding: 20px 0px
10px 10px; border: 1px solid rgb(204, 204, 204); background: rgb(255, 255, 255); z-
index: 50; }

div.setup div.setup-dropdown-container-options.opened { display: block; }

@media only screen and (max-width: 959px) {


div.setup div.meals div.setup-content { overflow-x: hidden; }
}

@media only screen and (max-width: 959px) {


div.setup div.meals div.setup-content-passengers { opacity: 0; }
}

@media only screen and (max-width: 959px) {


div.setup div.meals div.setup-content div.selection-area { padding: 0px 20px; }
}

div.setup div.seats div.setup-content { min-height: 677px; }

@media only screen and (max-width: 959px) {


div.setup div.seats div.setup-content { min-height: 390px !important; }
div.setup div.seats div.setup-content.active.folded { min-height: 677px !
important; }
}

@media only screen and (max-width: 959px) {


div.setup div.seats div.setup-content-head div.selection-navigation a:last-child
{ float: right; margin: 0px 20px 0px 0px; }
}

div.setup div.seats div.setup-content-head div.selection-navigation a.legend


{ display: none; float: right; }

@media only screen and (max-width: 959px) {


div.setup div.seats div.setup-content-head div.selection-navigation a.legend
{ display: block; }
}

div.setup div.seats div.setup-content-right { min-height: 463px; }

div.setup div.seats div.setup-content-legend { margin: 20px 30px 0px; padding: 0px


10px; border-top: 1px solid rgb(204, 204, 204); }

@media only screen and (max-width: 959px) {


div.setup div.seats div.setup-content-legend { display: none; position: fixed;
top: 200px; left: 0px; width: 100%; height: 100%; margin: -5px 0px 0px; background:
rgb(255, 255, 255); z-index: 1; }
}

div.setup div.seats div.setup-content-legend h4 { font-size: 14px; }

@media only screen and (max-width: 959px) {


div.setup div.seats div.setup-content-legend h4 { display: none; }
}

div.setup div.seats div.setup-content-legend ul { display: block; margin: 14px 0px


0px; }
div.setup div.seats div.setup-content-legend ul li { position: relative; display:
block; float: left; margin: 0px 23px 0px 0px; }

@media only screen and (max-width: 959px) {


div.setup div.seats div.setup-content-legend ul li { float: none; clear: both; }
}

div.setup div.seats div.setup-content-legend ul li:last-child { margin-right:


0px; }

div.setup div.seats div.setup-content-legend ul li span { display: block; float:


left; width: 12px; height: 12px; margin: 3px 4px 0px 0px; background: rgb(0, 167,
77); }

div.setup div.seats div.setup-content-legend ul li p { display: block; float: left;


font-size: 12px; color: rgb(0, 167, 77); }

div.setup div.seats div.setup-content-legend ul li p.is-tooltip { width: 88px; }

@media only screen and (max-width: 959px) {


div.setup div.seats div.setup-content-legend ul li p.is-tooltip { width: auto; }
}

@media only screen and (max-width: 959px) {


div.setup div.seats div.setup-content-legend ul li p { width: auto; font-size:
17px; }
}

div.setup div.seats div.setup-content-legend ul li a.legend-info-icon { display:


block; float: left; width: 13px; height: 13px; margin: 3px 0px 0px -5px;
background: url("../../../images/img-tooltip.png") 0px 0px / cover no-repeat
transparent; text-indent: -9999px; }

@media only screen and (max-width: 959px) {


div.setup div.seats div.setup-content-legend ul li a.legend-info-icon { margin:
6px 0px 0px 10px; }
}

div.setup div.seats div.setup-content-legend ul li div.legend-tooltip { display:


none; position: absolute; top: -145px; left: 0px; min-width: 310px; border-radius:
7px; background: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.25) 3px 3px 103px;
}

@media only screen and (max-width: 959px) {


div.setup div.seats div.setup-content-legend ul li div.legend-tooltip { position:
fixed; top: 50%; width: 100%; min-height: 120px; box-shadow: none; border-radius:
0px; z-index: 9999; }
}

div.setup div.seats div.setup-content-legend ul li div.legend-tooltip div.legend-


tooltip-image { float: left; width: 115px; margin: 8px; }

@media only screen and (max-width: 959px) {


div.setup div.seats div.setup-content-legend ul li div.legend-tooltip div.legend-
tooltip-image { margin: 18px; }
}

div.setup div.seats div.setup-content-legend ul li div.legend-tooltip div.legend-


tooltip-content { float: left; width: 170px; margin: 5px 0px 0px 3px; }

@media only screen and (max-width: 959px) {


div.setup div.seats div.setup-content-legend ul li div.legend-tooltip div.legend-
tooltip-content { width: 270px; margin-top: 15px; margin-bottom: 15px; font-size:
18px; }
}

div.setup div.seats div.setup-content-legend ul li div.legend-tooltip div.legend-


tooltip-content h4 { margin: 5px 0px 4px; font-size: 15px; font-weight: 700; }

@media only screen and (max-width: 959px) {


div.setup div.seats div.setup-content-legend ul li div.legend-tooltip div.legend-
tooltip-content h4 { display: block; font-size: 18px; }
}

div.setup div.seats div.setup-content-legend ul li div.legend-tooltip div.legend-


tooltip-content a { display: block; margin: 8px 10px 0px 0px; font-size: 15px;
text-align: right; }

@media only screen and (max-width: 959px) {


div.setup div.seats div.setup-content-legend ul li div.legend-tooltip div.legend-
tooltip-content a { text-align: left; }
}

div.setup div.seats div.setup-content-legend ul li div.legend-tooltip div.legend-


tooltip-content a span { display: inline-block; float: none; margin: 0px;
background: 0px center; }

@media only screen and (max-width: 959px) {


div.setup div.seats div.setup-content-legend ul li div.legend-tooltip div.legend-
tooltip-content a span { margin-right: 6px; }
}

div.setup div.seats div.setup-content-legend ul li div.legend-tooltip a.legend-


close { display: none; }

@media only screen and (max-width: 959px) {


div.setup div.seats div.setup-content-legend ul li div.legend-tooltip a.legend-
close { display: block; position: absolute; top: 0px; right: 10px; font-size: 30px;
color: rgb(0, 0, 0); }
}

div.setup div.seats div.setup-content-legend ul li.comfort span { background:


rgb(16, 101, 186); }

div.setup div.seats div.setup-content-legend ul li.comfort p { color: rgb(16, 101,


186); }

div.setup div.seats div.setup-content-legend ul li.premium span { background:


rgb(174, 54, 76); }

div.setup div.seats div.setup-content-legend ul li.premium p { color: rgb(174, 54,


76); }

div.setup div.seats div.setup-content-legend ul li.selected span { background:


rgb(244, 121, 0); }

div.setup div.seats div.setup-content-legend ul li.selected p { color: rgb(244,


121, 0); }

div.setup div.seats div.setup-content-legend ul li.co-passengers span { background:


rgb(27, 102, 96); }

div.setup div.seats div.setup-content-legend ul li.co-passengers p { color: rgb(27,


102, 96); }

div.setup div.seats div.setup-content-legend ul li.reserved span { background:


url("../../../images/legend-reserved.jpg") 0px 0px no-repeat rgb(147, 165, 182); }

div.setup div.seats div.setup-content-legend ul li.reserved p { color: rgb(147,


165, 182); }

div.setup div.seats div.setup-content-legend ul li.accessible span { height: 14px;


background: url("../../../images/legend-wheelchair.jpg") 0px 0px no-repeat rgb(93,
6, 48); }

div.setup div.seats div.setup-content-legend ul li.accessible p { color: rgb(93, 6,


48); }

div.setup div.seats div.setup-content-legend ul li.bassinet span { background:


url("../../../images/legend-bassinet.jpg") 0px 0px no-repeat rgb(93, 6, 48); }

div.setup div.seats div.setup-content-legend ul li.bassinet p { color: rgb(93, 6,


48); }

div.setup div.seats div.setup-content-legend ul li.exit span { background:


url("../../../images/legend-exit.jpg") 0px 0px no-repeat rgb(93, 6, 48); }

div.setup div.seats div.setup-content-legend ul li.exit p { color: rgb(93, 6,


48); }

div.setup div.seats div.setup-content-total { padding-top: 0px; }

div.setup div.seats div.setup-content-total h2 { margin-bottom: 20px; }

div.setup div.seats div.setup-content-deck-mobile { display: none; font-size: 17px;


text-align: center; }

@media only screen and (max-width: 959px) {


div.setup div.seats div.setup-content-deck-mobile { display: block; }
}

div.setup div.seats div.setup-content-deck-mobile a { display: inline; margin: 0px


20px 0px 0px; }

div.setup div.seats div.setup-content-deck-mobile a.active { border-bottom: 1px


solid rgb(92, 9, 49); }

@media only screen and (max-width: 959px) {


div.setup div.seats div.setup-content-passengers { opacity: 0; }
}

div.setup div.seats-map::after, div.setup div.seats-map::before { content: "";


display: table; }

div.setup div.seats-map::after { clear: both; }


div.setup div.seats-map-index { position: absolute; top: 0px; left: 0px; width:
95.8%; height: 98px; padding: 0px 0px 0px 67px; border-bottom: 1px solid rgb(204,
204, 204); background: rgb(255, 255, 255); }

@media only screen and (max-width: 959px) {


div.setup div.seats-map-index { overflow: hidden; position: relative; top: auto;
left: auto; width: 399px; height: auto; margin: 0px auto; padding: 0px; border: 0px
none; font-size: 12px; }
}

div.setup div.seats-map-index.two-column { padding-left: 200px; }

@media only screen and (max-width: 959px) {


div.setup div.seats-map-index.two-column { width: 230px; padding-left: 0px; }
}

div.setup div.seats-map-index.two-column ul:first-child { margin-right: 0px; }

@media only screen and (max-width: 959px) {


div.setup div.seats-map-index.two-column ul:first-child { margin-right: 32px; }
}

div.setup div.seats-map-index.two-column ul li { margin-right: 20px; }

@media only screen and (max-width: 959px) {


div.setup div.seats-map-index.two-column ul li { margin-right: 0px; }
div.setup div.seats-map-index.two-column ul li:first-child { margin-right:
22px; }
}

div.setup div.seats-map-index ul { display: block; float: left; margin: 50px 23px


0px 0px; }

div.setup div.seats-map-index ul::after, div.setup div.seats-map-index ul::before {


content: ""; display: table; }

div.setup div.seats-map-index ul::after { clear: both; }

div.setup div.seats-map-index ul:first-child { margin-right: 30px; }

div.setup div.seats-map-index ul:last-child { margin-left: 20px; }

@media only screen and (max-width: 959px) {


div.setup div.seats-map-index ul { margin: 25px 8px 15px 9px !important; }
}

div.setup div.seats-map-index ul li { display: inline-block; width: 20px; margin:


0px 11px 0px 0px; font-size: 20px; font-weight: 300; }

@media only screen and (max-width: 959px) {


div.setup div.seats-map-index ul li { margin: 0px 12px 0px 0px; font-size:
16px; }
}

div.setup div.seats-map-navigation { position: absolute; top: 0px; right: 30px;


background: rgb(235, 235, 235); width: 160px; height: 100%; border-right: 1px solid
rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); }

@media only screen and (max-width: 959px) {


div.setup div.seats-map-navigation { display: none; }
}

div.setup div.seats-map-navigation div.map-section { position: relative; border-


bottom: 1px solid rgb(255, 255, 255); }

div.setup div.seats-map-navigation div.map-section.bottom { border-bottom: 1px


solid rgb(204, 204, 204); }

div.setup div.seats-map-navigation div.map-section a { display: block; width: 100%;


height: 100%; }

div.setup div.seats-map-navigation div.map-section a.active div.map-section-state {


display: block; }

div.setup div.seats-map-navigation div.map-section-title { position: absolute; top:


50%; width: 75px; text-align: center; transform: translateY(-50%); z-index: 2; }

div.setup div.seats-map-navigation div.map-section-title h5 { margin: 0px; font-


size: 14px; color: rgb(145, 145, 145); }

div.setup div.seats-map-navigation div.map-section-title h4 { margin: 0px; font-


size: 15px; }

div.setup div.seats-map-navigation div.map-section-layout { position: absolute;


right: 13px; width: 70px; height: 100%; padding: 5px 0px 0px; z-index: 2; }

div.setup div.seats-map-navigation div.map-section-layout.two-column { padding-


left: 14px; }

div.setup div.seats-map-navigation div.map-section-layout.two-column ul { margin-


right: 4px; }

div.setup div.seats-map-navigation div.map-section-layout.two-column ul li


{ margin-right: 4px; }

div.setup div.seats-map-navigation div.map-section-layout ul { display: block;


float: left; margin: 0px 0px 2px 4px; }

div.setup div.seats-map-navigation div.map-section-layout ul li { display: block;


float: left; width: 4px; height: 4px; margin: 0px 2px 0px 0px; background: rgb(0,
167, 77); }

div.setup div.seats-map-navigation div.map-section-layout ul li:last-child


{ margin-right: 0px; }

div.setup div.seats-map-navigation div.map-section-layout ul li.blank { background:


rgb(255, 255, 255); }

div.setup div.seats-map-navigation div.map-section-layout ul li.inactive


{ background: rgb(145, 145, 145); }

div.setup div.seats-map-navigation div.map-section-layout ul li.reserved


{ background: rgb(147, 165, 182); }

div.setup div.seats-map-navigation div.map-section-layout ul li.comfort


{ background: rgb(16, 101, 186); }

div.setup div.seats-map-navigation div.map-section-layout ul li.premium


{ background: rgb(176, 55, 76); }

div.setup div.seats-map-navigation div.map-section-layout ul li.bassinet


{ background: rgb(92, 9, 49); }

div.setup div.seats-map-navigation div.map-section-layout ul li.co-passenger


{ background: rgb(27, 102, 96); }

div.setup div.seats-map-navigation div.map-section-layout ul li.exit { background:


rgb(92, 9, 49); }

div.setup div.seats-map-navigation div.map-section-layout ul li.selected


{ background: rgb(244, 121, 0); }

div.setup div.seats-map-navigation div.map-section-layout ul li.accessible


{ background: rgb(92, 9, 49); }

div.setup div.seats-map-navigation div.map-section-layout ul li.accessible.standard


{ background: rgb(0, 167, 77); }

div.setup div.seats-map-navigation div.map-section-layout ul li.accessible.comfort


{ background: rgb(16, 101, 186); }

div.setup div.seats-map-navigation div.map-section-layout ul li.accessible.premium


{ background: rgb(174, 54, 76); }

div.setup div.seats-map-navigation div.map-section-layout ul.separator { margin-


bottom: 3px; background: rgb(147, 165, 182); }

div.setup div.seats-map-navigation div.map-section-layout ul.separator li


{ background: 0px center; }

div.setup div.seats-map-navigation div.map-section img { vertical-align: top; }

div.setup div.seats-map-navigation div.map-section-state { display: none; position:


absolute; left: 0px; top: 0px; width: 100%; height: 100%; background: rgb(255, 255,
255); z-index: 1; }

div.setup div.seats-map-layout { display: none; margin: 120px 0px 0px; }

div.setup div.seats-map-layout::after, div.setup div.seats-map-layout::before


{ content: ""; display: table; }

div.setup div.seats-map-layout::after { clear: both; }

@media only screen and (max-width: 959px) {


div.setup div.seats-map-layout { display: block; width: 450px; margin: 0px 0px
0px 27px; }
}

div.setup div.seats-map-layout.active { display: block; }

div.setup div.seats-map-layout.two-column { margin-left: 140px; }

@media only screen and (max-width: 959px) {


div.setup div.seats-map-layout.two-column { margin-left: auto; margin-right:
auto; width: 275px; }
}
div.setup div.seats-map-layout div.seats-row { margin: 0px 0px 16px; min-height:
20px; }

div.setup div.seats-map-layout div.seats-row::after, div.setup div.seats-map-layout


div.seats-row::before { content: ""; display: table; }

div.setup div.seats-map-layout div.seats-row::after { clear: both; }

div.setup div.seats-map-layout div.seats-row-number { float: left; width: 30px;


height: 20px; padding: 3px 0px 0px; }

div.setup div.seats-map-layout div.seats-row-number:first-child { margin: 0px 7px


0px 0px; }

@media only screen and (max-width: 959px) {


div.setup div.seats-map-layout div.seats-row-number:first-child { margin: 0px; }
}

div.setup div.seats-map-layout div.seats-row-number h4 { margin: 0px; font-size:


14px; font-weight: 600; }

div.setup div.seats-map-layout div.seats-row ul { display: block; float: left;


margin: 0px 14px 0px 0px; }

@media only screen and (max-width: 959px) {


div.setup div.seats-map-layout div.seats-row ul { margin: 0px 9px 0px 0px; }
}

div.setup div.seats-map-layout div.seats-row ul.two-column li { width: 30px; }

div.setup div.seats-map-layout div.seats-row ul.two-column li:nth-child(2n)


{ margin-right: 30px; }

div.setup div.seats-map-layout div.seats-row ul li { position: relative; display:


block; float: left; width: 25px; height: 25px; margin: 0px 15px 0px 0px; }

@media only screen and (max-width: 959px) {


div.setup div.seats-map-layout div.seats-row ul li { margin-right: 11px; }
}

div.setup div.seats-map-layout div.seats-row ul li a { display: block; width: 25px;


height: 25px; text-indent: -9999px; }

div.setup div.seats-map-layout div.seats-row ul li a.seat { background:


url("../../../images/icon-seat-available.jpg") 0px 0px no-repeat transparent; }

div.setup div.seats-map-layout div.seats-row ul li a.seat.comfort { background:


url("../../../images/icon-seat-comfort.jpg") 0px 0px no-repeat transparent; }

div.setup div.seats-map-layout div.seats-row ul li a.seat.reserved { background:


url("../../../images/icon-seat-reserved.jpg") 0px 0px no-repeat transparent !
important; }

div.setup div.seats-map-layout div.seats-row ul li a.seat.reserved.co-passenger


{ background: url("../../../images/icon-seat-copassenger.jpg") 0px 0px no-repeat
transparent !important; }

div.setup div.seats-map-layout div.seats-row ul li a.seat.premium { background:


url("../../../images/icon-seat-premium.jpg") 0px 0px no-repeat transparent; }
div.setup div.seats-map-layout div.seats-row ul li a.seat.accessible { background:
url("../../../images/icon-accessible-available.jpg") 3px 0px no-repeat transparent;
}

div.setup div.seats-map-layout div.seats-row ul li a.seat.accessible.comfort


{ background: url("../../../images/icon-accessible-comfort.jpg") 3px 0px no-repeat
transparent; }

div.setup div.seats-map-layout div.seats-row ul li a.seat.accessible.premium


{ background: url("../../../images/icon-accessible-premium.jpg") 3px 0px no-repeat
transparent; }

div.setup div.seats-map-layout div.seats-row ul li a.seat.accessible.pressed


{ background: url("../../../images/icon-accessible-pressed.jpg") 3px 0px no-repeat
transparent; }

div.setup div.seats-map-layout div.seats-row ul li a.seat.pressed { background:


url("../../../images/icon-seat-pressed.jpg") 0px 3px no-repeat transparent; }

div.setup div.seats-map-layout div.seats-row ul li a.exit { cursor: default; }

div.setup div.seats-map-layout div.seats-row ul li a.exit.left { background:


url("../../../images/icon-exit-left.jpg") 0px 0px no-repeat transparent; }

div.setup div.seats-map-layout div.seats-row ul li a.exit.right { background:


url("../../../images/icon-exit-right.jpg") 0px 0px no-repeat transparent; }

div.setup div.seats-map-layout div.seats-row ul li a.bassinet { cursor: default;


background: url("../../../images/icon-bassinet.jpg") 0px 0px no-repeat transparent;
}

div.setup div.seats-map-layout div.seats-row ul li a.toilet { cursor: default;


background: url("../../../images/icon-toilet.png") 0px 0px no-repeat transparent; }

div.setup div.seats-map-layout div.seats-row ul li a.galley { cursor: default;


background: url("../../../images/icon-galley.png") 0px 0px no-repeat transparent; }

div.setup div.seats-map-layout div.seats-row ul li div.tooltip { display: none;


top: -105px; left: -30px; width: 130px; box-shadow: rgba(0, 0, 0, 0.25) 0px 2px
28px; border-radius: 6px; }

div.setup div.seats-map-layout div.seats-row ul li div.tooltip.comfort span


{ background: rgb(16, 101, 186); }

div.setup div.seats-map-layout div.seats-row ul li div.tooltip.comfort p { color:


rgb(16, 101, 186); }

div.setup div.seats-map-layout div.seats-row ul li div.tooltip.premium span


{ background: rgb(174, 54, 76); }

div.setup div.seats-map-layout div.seats-row ul li div.tooltip.premium p { color:


rgb(174, 54, 76); }

div.setup div.seats-map-layout div.seats-row ul li div.tooltip h4 { font-size:


16px; }

div.setup div.seats-map-layout div.seats-row ul li div.tooltip span { display:


block; float: left; width: 12px; height: 12px; margin: 2px 4px 0px 0px; background:
rgb(0, 167, 77); }

div.setup div.seats-map-layout div.seats-row ul li div.tooltip p { display: block;


float: left; width: 88px; font-size: 13px; color: rgb(0, 167, 77); }

@media only screen and (max-width: 959px) {


div.setup div.seats-map-layout div.seats-row ul li div.tooltip p { margin-bottom:
10px; }
}

div.setup div.seats-map-layout div.seats-row ul li div.tooltip p small { display:


block; }

div.setup div.seats-map-layout div.seats-row ul li div.tooltip a.btn { display:


none; width: 100%; padding-top: 5px; padding-bottom: 22px; font-size: 13px; text-
indent: initial; clear: both; }

div.setup div.seats-map-layout div.seats-row ul li div.tooltip a.btn::after,


div.setup div.seats-map-layout div.seats-row ul li div.tooltip a.btn::before
{ content: ""; display: table; }

div.setup div.seats-map-layout div.seats-row ul li div.tooltip a.btn::after


{ clear: both; }

@media only screen and (max-width: 959px) {


div.setup div.seats-map-layout div.seats-row ul li div.tooltip a.btn { display:
block; }
}

div.setup div.seats-map-layout div.seats-row.separator.two-column ul { margin-


right: 29px; }

div.setup div.seats-map-layout div.seats-row.separator.two-column ul li { width:


28px; }

div.setup div.seats-map-layout div.seats-row.separator ul { background: rgb(147,


165, 182); margin: 0px 34px 0px 0px; }

@media only screen and (max-width: 959px) {


div.setup div.seats-map-layout div.seats-row.separator ul { margin: 0px 24px 0px
0px; }
}

div.setup div.seats-map-layout div.seats-row.separator ul li:last-child { margin:


0px; }

div.setup div.seats-legend-overlay { display: none; position: fixed; top: 0px;


left: 0px; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); z-index:
9998; }

div.setup div.baggage div.setup-content { min-height: 880px; }

div.setup div.baggage div.setup-content-right { min-height: 660px; }

@media only screen and (max-width: 959px) {


div.setup div.baggage div.setup-content-right { padding: 0px 30px; }
}

div.setup div.baggage div.setup-content-right div.accordion-module-opener,


div.setup div.baggage div.setup-content-right div.baggage-allowance-head { margin-
top: 10px; }

div.setup div.baggage div.setup-content-right div.accordion-module-opener


span.baggage-icon, div.setup div.baggage div.setup-content-right div.baggage-
allowance-head span.baggage-icon { display: block; float: left; margin-right: 10px;
text-indent: -9999px; }

@media only screen and (max-width: 959px) {


div.setup div.baggage div.setup-content-passengers { opacity: 0; }
}

div.setup div.baggage div.setup-bottom { z-index: 100; }

div.setup div.baggage-allowance { margin: 0px 0px 20px; padding: 0px 0px 20px;
border-bottom: 1px solid rgb(204, 204, 204); }

div.setup div.baggage-allowance.plain { border: 0px none; }

div.setup div.baggage-allowance-head { position: relative; margin: 0px 0px 20px;


padding: 9px 0px; border-bottom: 1px solid rgb(92, 9, 49); }

div.setup div.baggage-allowance-head::after, div.setup div.baggage-allowance-


head::before { content: ""; display: table; }

div.setup div.baggage-allowance-head::after { clear: both; }

div.setup div.baggage-allowance-head span.baggage-icon { width: 30px; height: 30px;


margin: 5px 10px 0px 0px; background: url("../../../images/baggage-allowance.png")
0px 0px no-repeat transparent; }

div.setup div.baggage-allowance-head h4 { display: block; float: left; font-size:


20px; }

div.setup div.baggage-allowance-head a.baggage-tooltip { position: relative;


display: block; float: left; margin: 13px 0px 0px 13px; }

div.setup div.baggage-allowance-head a.baggage-tooltip span { display: block;


width: 19px; height: 19px; background: url("../../../images/baggage-tooltip.png")
0px 0px no-repeat transparent; text-indent: -9999px; }

div.setup div.baggage-allowance-head a.baggage-read-more { display: block; float:


right; padding: 16px 0px 0px; font-size: 11px; text-decoration: underline; }

@media only screen and (max-width: 959px) {


div.setup div.baggage-allowance-head a.baggage-read-more { clear: both; float:
none; padding: 10px 0px; font-size: 16px; }
}

div.setup div.baggage-allowance div.setup-row.plain { margin: 0px; padding: 0px; }

div.setup div.baggage-allowance div.setup-row div.baggage-selection span.baggage-


selection-icon { display: block; float: left; width: 21px; height: 20px; margin:
9px 10px 0px 0px; text-indent: -9999px; }

div.setup div.baggage-allowance div.setup-row div.baggage-selection span.baggage-


selection-icon.cabin { background: url("../../../images/baggage-cabin.png") 0px 0px
no-repeat transparent; }
div.setup div.baggage-allowance div.setup-row div.baggage-selection span.baggage-
selection-icon.checked { background: url("../../../images/baggage-checked.png") 0px
0px no-repeat transparent; }

div.setup div.baggage-allowance div.setup-row div.baggage-selection h4 { display:


block; float: left; font-size: 16px; }

div.setup div.baggage-allowance div.setup-row div.baggage-toggle { padding-top:


5px; }

div.setup div.baggage-allowance div.setup-row div.baggage-toggle div.checkbox-slide


{ width: 75px; }

@media only screen and (max-width: 959px) {


div.setup div.baggage-allowance div.setup-row div.baggage-toggle div.checkbox-
slide { width: 125px; }
}

div.setup div.baggage-allowance div.setup-row div.baggage-toggle div.checkbox-slide


input[type="checkbox"]:checked + label .decor-circle { transform: translateX(47px);
}

@media only screen and (max-width: 959px) {


div.setup div.baggage-allowance div.setup-row div.baggage-toggle div.checkbox-
slide input[type="checkbox"]:checked + label .decor-circle { transform:
translateX(74px); }
}

div.setup div.baggage-allowance div.setup-row div.baggage-state { margin: 10px 0px


0px; }

@media only screen and (max-width: 959px) {


div.setup div.baggage-allowance div.setup-row div.baggage-state { padding-left:
0px; }
}

div.setup div.baggage-allowance div.setup-row div.baggage-state span.baggage-state-


icon { display: block; float: left; }

div.setup div.baggage-allowance div.setup-row div.baggage-state span.baggage-state-


icon.checkmark { width: 15px; height: 15px; margin: 2px 8px 0px 0px; background:
url("../../../images/anci-check-green.png") 0px 0px / cover no-repeat
transparent; }

div.setup div.baggage-allowance div.setup-row div.baggage-state span.baggage-state-


icon.note { width: 18px; height: 12px; margin: 3px 8px 0px 0px; background:
url("../../../images/baggage-allowance-note.png") 0px 0px / cover no-repeat
transparent; }

div.setup div.baggage-allowance div.setup-row div.baggage-state h5 { margin: 0px;


font-size: 16px; }

div.setup div.baggage-allowance div.setup-row div.baggage-state h5.included


{ color: rgb(0, 167, 77); }

div.setup div.baggage-allowance div.setup-row div.baggage-state.included div.state-


included { display: block; }

div.setup div.baggage-allowance div.setup-row div.baggage-state.included div.state-


extra { display: none; }

div.setup div.baggage-allowance div.setup-row div.baggage-state.extra div.state-


included { display: none; }

div.setup div.baggage-allowance div.setup-row div.baggage-state.extra div.state-


extra { display: block; }

div.setup div.baggage-additional div.accordion-module-opener span.baggage-icon


{ display: block; float: left; width: 30px; height: 30px; margin: 0px 10px 0px 0px;
background: url("../../../images/baggage-additional.png") 0px 0px no-repeat
transparent; }

div.setup div.baggage-additional div.accordion-module-content-holder div.accordion-


module-content div.setup-row.plain { padding-bottom: 0px; }

div.setup div.baggage-additional div.accordion-module-content-holder div.accordion-


module-content div.setup-row div.additional-left { margin: 21px 0px 0px; }

@media only screen and (max-width: 959px) {


div.setup div.baggage-additional div.accordion-module-content-holder
div.accordion-module-content div.setup-row div.additional-left { margin: 20px 0px
0px; }
}

div.setup div.baggage-additional div.accordion-module-content-holder div.accordion-


module-content div.setup-row div.additional-left.tall { margin: 51px 0px 0px; }

div.setup div.baggage-additional div.accordion-module-content-holder div.accordion-


module-content div.setup-row div.additional-left h4 { color: rgb(92, 9, 49); }

@media only screen and (max-width: 959px) {


div.setup div.baggage-additional div.accordion-module-content-holder
div.accordion-module-content div.setup-row div.additional-left h4 { font-size:
23px; }
}

div.setup div.baggage-additional div.accordion-module-content-holder div.accordion-


module-content div.setup-row div.baggage-slider-holder { float: right; width:
407px; }

div.setup div.baggage-additional div.accordion-module-content-holder div.accordion-


module-content div.setup-row div.additional-right { position: relative; }

div.setup div.baggage-additional div.accordion-module-content-holder div.accordion-


module-content div.setup-row div.additional-right div.slider-head { position:
relative; padding: 10px 36px 0px 1px; overflow: hidden; font-size: 16px; color:
rgb(92, 9, 49); }

div.setup div.baggage-additional div.accordion-module-content-holder div.accordion-


module-content div.setup-row div.additional-right div.slider-head-left { float:
left; }

div.setup div.baggage-additional div.accordion-module-content-holder div.accordion-


module-content div.setup-row div.additional-right div.slider-head-right { float:
right; }

div.setup div.baggage-additional div.accordion-module-content-holder div.accordion-


module-content div.setup-row div.additional-right div.slider-range { margin: 0px
32px 0px 0px; padding: 23px 0px 35px; }

@media only screen and (max-width: 959px) {


div.setup div.baggage-additional div.accordion-module-content-holder
div.accordion-module-content div.setup-row div.additional-right div.slider-range
{ margin-right: 48px; }
}

div.setup div.baggage-additional div.accordion-module-content-holder div.accordion-


module-content div.setup-row div.additional-right div.slider-range-horizontal-
wrapper { position: relative; }

div.setup div.baggage-additional div.accordion-module-content-holder div.accordion-


module-content div.setup-row div.additional-right div.slider-range-horizontal-
wrapper div.slider-holder div.noUi-origin { margin: 0px; }

div.setup div.baggage-additional div.accordion-module-content-holder div.accordion-


module-content div.setup-row div.additional-right div.slider-range-horizontal-
wrapper div.slider-holder div.noUi-handle { z-index: 100; }

div.setup div.baggage-additional div.accordion-module-content-holder div.accordion-


module-content div.setup-row div.additional-right div.slider-range-horizontal-
wrapper div.slider-holder div.baggage-background { position: absolute; top: 0px;
left: 0px; width: 0px; height: 100%; background: rgb(32, 102, 96); border-radius:
8px; z-index: 1; }

div.setup div.baggage-additional div.accordion-module-content-holder div.accordion-


module-content div.setup-row div.additional-right div.slider-range-horizontal-
wrapper div.slider-holder div.baggage-gradient { position: absolute; top: 0px;
left: 0px; width: 100%; height: 100%; border-radius: 8px; background:
url("../../../images/baggage-slider-gradient.png") 0px 0px no-repeat transparent; }

div.setup div.baggage-additional div.accordion-module-content-holder div.accordion-


module-content div.setup-row div.additional-right div.slider-bottom { position:
absolute; left: 3px; bottom: 0px; }

div.setup div.baggage-additional div.accordion-module-content-holder div.accordion-


module-content div.setup-row div.additional-right div.slider-bottom ul li
{ display: block; float: left; padding: 0px 41px 0px 0px; font-size: 13px; color:
rgb(198, 198, 198); }

@media only screen and (max-width: 959px) {


div.setup div.baggage-additional div.accordion-module-content-holder
div.accordion-module-content div.setup-row div.additional-right div.slider-bottom
ul li { visibility: hidden; }
}

div.setup div.baggage-additional div.accordion-module-content-holder div.accordion-


module-content div.setup-row div.additional-right div.slider-bottom ul li:first-
child { font-weight: 700; color: rgb(27, 102, 96); }

@media only screen and (max-width: 959px) {


div.setup div.baggage-additional div.accordion-module-content-holder
div.accordion-module-content div.setup-row div.additional-right div.slider-bottom
ul li:first-child { visibility: visible; }
}

div.setup div.baggage-additional div.accordion-module-content-holder div.accordion-


module-content div.setup-row div.additional-right div.slider-bottom ul li:nth-
child(6) { padding-right: 30px; }

div.setup div.baggage-additional div.accordion-module-content-holder div.accordion-


module-content div.setup-row div.additional-right div.slider-bottom ul li:last-
child { padding: 0px; font-weight: 700; color: rgb(27, 102, 96); }

@media only screen and (max-width: 959px) {


div.setup div.baggage-additional div.accordion-module-content-holder
div.accordion-module-content div.setup-row div.additional-right div.slider-bottom
ul li:last-child { visibility: visible; }
}

div.setup div.baggage-additional div.accordion-module-content-holder div.accordion-


module-content div.setup-row div.additional-right a.btn--spaced { margin-top: 37px;
}

@media only screen and (max-width: 959px) {


div.setup div.baggage-additional div.accordion-module-content-holder
div.accordion-module-content div.setup-row div.additional-right a { display: block;
}
}

div.setup div.baggage-equipment div.accordion-module-opener span.baggage-icon


{ width: 30px; height: 19px; margin-top: 5px; background:
url("../../../images/baggage-equipment.png") 0px 0px no-repeat transparent; }

div.setup div.baggage-equipment div.accordion-module-content-holder div.accordion-


module-content div.setup-row.plain { padding-bottom: 0px; }

div.setup div.baggage-equipment div.accordion-module-content-holder div.accordion-


module-content div.setup-row h4 { font-size: 15px; font-weight: 700; color: rgb(92,
9, 49); }

div.setup div.baggage-equipment div.accordion-module-content-holder div.accordion-


module-content div.setup-row h5 { color: rgb(92, 9, 49); }

div.setup div.baggage-equipment div.accordion-module-content-holder div.accordion-


module-content div.setup-row div.equipment-drops { width: 73%; float: left;
padding: 0px 0px 10px; border-bottom: 1px solid rgb(204, 204, 204); }

div.setup div.baggage-equipment div.accordion-module-content-holder div.accordion-


module-content div.setup-row div.equipment-drops::after, div.setup div.baggage-
equipment div.accordion-module-content-holder div.accordion-module-content
div.setup-row div.equipment-drops::before { content: ""; display: table; }

div.setup div.baggage-equipment div.accordion-module-content-holder div.accordion-


module-content div.setup-row div.equipment-drops::after { clear: both; }

@media only screen and (max-width: 959px) {


div.setup div.baggage-equipment div.accordion-module-content-holder
div.accordion-module-content div.setup-row div.equipment-drops { width: 100%; }
}

div.setup div.baggage-equipment div.accordion-module-content-holder div.accordion-


module-content div.setup-row div.equipment-drops div.equipment-drop { float: left;
width: 31%; min-height: 90px; margin: 0px 10px 0px 0px; }

@media only screen and (max-width: 959px) {


div.setup div.baggage-equipment div.accordion-module-content-holder
div.accordion-module-content div.setup-row div.equipment-drops div.equipment-drop {
width: 100%; }
}

div.setup div.baggage-equipment div.accordion-module-content-holder div.accordion-


module-content div.setup-row div.equipment-drops div.equipment-drop:last-child
{ margin-right: 0px; }

@media only screen and (max-width: 959px) {


div.setup div.baggage-equipment div.accordion-module-content-holder
div.accordion-module-content div.setup-row div.equipment-drops div.equipment-drop {
margin-bottom: 20px; }
}

div.setup div.baggage-equipment div.accordion-module-content-holder div.accordion-


module-content div.setup-row div.equipment-drops div.equipment-drop-label { clear:
both; height: 23px; }

div.setup div.baggage-equipment div.accordion-module-content-holder div.accordion-


module-content div.setup-row div.equipment-drops div.equipment-drop-label h5
{ font-size: 13px; }

div.setup div.baggage-equipment div.accordion-module-content-holder div.accordion-


module-content div.setup-row div.equipment-drops div.equipment-drop-icon { float:
left; width: 25px; height: 25px; }

div.setup div.baggage-equipment div.accordion-module-content-holder div.accordion-


module-content div.setup-row div.equipment-drops div.equipment-drop-icon img
{ display: block; margin: 18px 0px 0px; }

@media only screen and (max-width: 959px) {


div.setup div.baggage-equipment div.accordion-module-content-holder
div.accordion-module-content div.setup-row div.equipment-drops div.equipment-drop-
icon img { margin-top: 18px; }
}

div.setup div.baggage-equipment div.accordion-module-content-holder div.accordion-


module-content div.setup-row div.equipment-drops div.equipment-drop div.custom-
select { float: right; width: 70%; margin: 0px; min-width: 0px; }

@media only screen and (max-width: 959px) {


div.setup div.baggage-equipment div.accordion-module-content-holder
div.accordion-module-content div.setup-row div.equipment-drops div.equipment-drop
div.custom-select { width: 340px; }
}

div.setup div.baggage-equipment div.accordion-module-content-holder div.accordion-


module-content div.setup-row div.equipment-info { padding: 15px 0px 0px; font-size:
12px; color: rgb(92, 9, 49); }

div.setup div.baggage div.baggage-tooltip { display: none; position: fixed; min-


width: 160px; padding: 15px; border-radius: 8px; text-align: center; font-size:
16px; box-shadow: rgba(0, 0, 0, 0.2) 2px 3px 20px; background: rgb(255, 255, 255);
z-index: 100; }

div.setup div.baggage div.baggage-tooltip i { display: block; position: absolute;


left: 50%; bottom: -13px; margin-left: -13px; width: 26px; height: 13px;
background: url("../../../images/baggage-tooltip-tip.png") 0px 0px no-repeat
transparent; }
@media only screen and (max-width: 959px) {
div.meals div.main-holder-sm { overflow: visible; }
}

.daterangepicker { position: absolute; color: inherit; background-color: rgb(255,


255, 255); border-radius: 4px; width: 278px; padding: 4px; margin-top: 1px; top:
100px; left: 20px; }

.daterangepicker::after, .daterangepicker::before { position: absolute; display:


inline-block; border-bottom-color: rgba(0, 0, 0, 0.2); content: ""; }

.daterangepicker::before { top: -7px; border-right: 7px solid transparent; border-


left: 7px solid transparent; border-bottom: 7px solid rgb(204, 204, 204); }

.daterangepicker::after { top: -6px; border-right: 6px solid transparent; border-


bottom: 6px solid rgb(255, 255, 255); border-left: 6px solid transparent; }

.daterangepicker.opensleft::before { right: 9px; }

.daterangepicker.opensleft::after { right: 10px; }

.daterangepicker.openscenter::before { left: 0px; right: 0px; width: 0px; margin-


left: auto; margin-right: auto; }

.daterangepicker.openscenter::after { left: 0px; right: 0px; width: 0px; margin-


left: auto; margin-right: auto; }

.daterangepicker.opensright::before { left: 9px; }

.daterangepicker.opensright::after { left: 10px; }

.daterangepicker.dropup { margin-top: -5px; }

.daterangepicker.dropup::before { top: initial; bottom: -7px; border-bottom:


initial; border-top: 7px solid rgb(204, 204, 204); }

.daterangepicker.dropup::after { top: initial; bottom: -6px; border-bottom:


initial; border-top: 6px solid rgb(255, 255, 255); }

.daterangepicker.dropdown-menu { max-width: none; z-index: 3001; }

.daterangepicker.single .calendar, .daterangepicker.single .ranges { float: none; }

.daterangepicker.show-calendar .calendar { display: block; }

.daterangepicker .calendar { display: none; max-width: 270px; margin: 4px; }

.daterangepicker .calendar.single .calendar-table { border: 0px; }

.daterangepicker .calendar td, .daterangepicker .calendar th { white-space: nowrap;


text-align: center; min-width: 32px; }

.daterangepicker .calendar-table { border: 1px solid rgb(255, 255, 255); padding:


4px; border-radius: 4px; background-color: rgb(255, 255, 255); }

.daterangepicker table { width: 100%; margin: 0px; }

.daterangepicker td, .daterangepicker th { text-align: center; width: 20px; height:


20px; border-radius: 4px; border: 1px solid transparent; white-space: nowrap;
cursor: pointer; }

.daterangepicker td.available:hover, .daterangepicker th.available:hover


{ background-color: rgb(238, 238, 238); border-color: transparent; color:
inherit; }

.daterangepicker td.week, .daterangepicker th.week { font-size: 80%; color:


rgb(204, 204, 204); }

.daterangepicker td.off, .daterangepicker td.off.end-date, .daterangepicker


td.off.in-range, .daterangepicker td.off.start-date { background-color: rgb(255,
255, 255); border-color: transparent; color: rgb(153, 153, 153); }

.daterangepicker td.in-range { background-color: rgb(235, 244, 248); border-color:


transparent; color: rgb(0, 0, 0); border-radius: 0px; }

.daterangepicker td.start-date { border-radius: 4px 0px 0px 4px; }

.daterangepicker td.end-date { border-radius: 0px 4px 4px 0px; }

.daterangepicker td.start-date.end-date { border-radius: 4px; }

.daterangepicker td.active, .daterangepicker td.active:hover { background-color:


rgb(53, 126, 189); border-color: transparent; color: rgb(255, 255, 255); }

.daterangepicker th.month { width: auto; }

.daterangepicker option.disabled, .daterangepicker td.disabled { color: rgb(153,


153, 153); cursor: not-allowed; text-decoration: line-through; }

.daterangepicker select.monthselect, .daterangepicker select.yearselect { font-


size: 12px; padding: 1px; height: auto; margin: 0px; cursor: default; }

.daterangepicker select.monthselect { margin-right: 2%; width: 56%; }

.daterangepicker select.yearselect { width: 40%; }

.daterangepicker select.ampmselect, .daterangepicker


select.hourselect, .daterangepicker select.minuteselect, .daterangepicker
select.secondselect { width: 50px; margin-bottom: 0px; }

.daterangepicker .input-mini { border: 1px solid rgb(204, 204, 204); border-radius:


4px; color: rgb(85, 85, 85); height: 30px; line-height: 30px; display: block;
vertical-align: middle; margin: 0px 0px 5px; padding: 0px 6px 0px 28px; width:
100%; }

.daterangepicker .input-mini.active { border: 1px solid rgb(0, 136, 204); border-


radius: 4px; }

.daterangepicker .daterangepicker_input { position: relative; }

.daterangepicker .daterangepicker_input i { position: absolute; left: 8px; top:


8px; }

.daterangepicker.rtl .input-mini { padding-right: 28px; padding-left: 6px; }

.daterangepicker.rtl .daterangepicker_input i { left: auto; right: 8px; }


.daterangepicker .calendar-time { text-align: center; margin: 5px auto; line-
height: 30px; position: relative; padding-left: 28px; }

.daterangepicker .calendar-time select.disabled { color: rgb(204, 204, 204);


cursor: not-allowed; }

.ranges { font-size: 11px; float: none; margin: 4px; text-align: left; }

.ranges ul { list-style: none; margin: 0px auto; padding: 0px; width: 100%; }

.ranges li { font-size: 13px; background-color: rgb(245, 245, 245); border: 1px


solid rgb(245, 245, 245); border-radius: 4px; color: rgb(0, 136, 204); padding: 3px
12px; margin-bottom: 8px; cursor: pointer; }

.ranges li:hover { background-color: rgb(0, 136, 204); border: 1px solid rgb(0,
136, 204); color: rgb(255, 255, 255); }

.ranges li.active { background-color: rgb(0, 136, 204); border: 1px solid rgb(0,
136, 204); color: rgb(255, 255, 255); }

@media (min-width: 564px) {


.daterangepicker { width: auto; }
.daterangepicker .ranges ul { width: 160px; }
.daterangepicker.single .ranges ul { width: 100%; }
.daterangepicker.single .calendar.left { clear: none; }
.daterangepicker.single.ltr .calendar, .daterangepicker.single.ltr .ranges
{ float: left; }
.daterangepicker.single.rtl .calendar, .daterangepicker.single.rtl .ranges
{ float: right; }
.daterangepicker.ltr { direction: ltr; text-align: left; }
.daterangepicker.ltr .calendar.left { clear: left; margin-right: 0px; }
.daterangepicker.ltr .calendar.left .calendar-table { border-right: 0px; border-
top-right-radius: 0px; border-bottom-right-radius: 0px; }
.daterangepicker.ltr .calendar.right { margin-left: 0px; }
.daterangepicker.ltr .calendar.right .calendar-table { border-left: 0px; border-
top-left-radius: 0px; border-bottom-left-radius: 0px; }
.daterangepicker.ltr .left .daterangepicker_input { padding-right: 12px; }
.daterangepicker.ltr .calendar.left .calendar-table { padding-right: 12px; }
.daterangepicker.ltr .calendar, .daterangepicker.ltr .ranges { float: left; }
.daterangepicker.rtl { direction: rtl; text-align: right; }
.daterangepicker.rtl .calendar.left { clear: right; margin-left: 0px; }
.daterangepicker.rtl .calendar.left .calendar-table { border-left: 0px; border-
top-left-radius: 0px; border-bottom-left-radius: 0px; }
.daterangepicker.rtl .calendar.right { margin-right: 0px; }
.daterangepicker.rtl .calendar.right .calendar-table { border-right: 0px; border-
top-right-radius: 0px; border-bottom-right-radius: 0px; }
.daterangepicker.rtl .left .daterangepicker_input { padding-left: 12px; }
.daterangepicker.rtl .calendar.left .calendar-table { padding-left: 12px; }
.daterangepicker.rtl .calendar, .daterangepicker.rtl .ranges { text-align: right;
float: right; }
}

@media (min-width: 730px) {


.daterangepicker .ranges { width: auto; }
.daterangepicker.ltr .ranges { float: left; }
.daterangepicker.rtl .ranges { float: right; }
.daterangepicker .calendar.left { clear: none !important; }
}
body.picker-open { overflow: hidden; }

body.picker-open input, body.picker-open textarea { font-size: 16px; }

div.picker { width: 100%; margin: 200px 0px; }

div.picker .T7 { position: relative; left: auto; right: auto; bottom: auto; }

div.daterangepicker { display: none; width: 600px; padding: 20px 0px; border-


radius: 0px; box-shadow: rgba(0, 0, 0, 0.33) 3px 3px 103px; font-family: Jotia,
Verdana, Geneva, sans-serif; color: rgb(86, 10, 48); }

div.daterangepicker.is-start::after, div.daterangepicker.is-start::before { left:


20px; }

div.daterangepicker.is-end::after, div.daterangepicker.is-end::before { left:


43%; }

div.daterangepicker.is-pure div.trip-type { display: none; }

@media only screen and (max-width: 959px) {


div.daterangepicker { width: 96%; overflow-y: scroll; }
div.daterangepicker::after, div.daterangepicker::before { display: none; }
}

div.daterangepicker div.picker-top { display: none; padding: 11px 0px 7px 13px;


background: rgb(229, 230, 231); color: rgb(30, 31, 32); }

div.daterangepicker div.picker-top span.icon { display: block; float: left; margin:


3px 6px 0px 0px; padding: 2px 0px 0px 1px; width: 14px; height: 14px; text-align:
center; border-radius: 100%; background: rgb(89, 19, 38); color: rgb(255, 255,
255); font-size: 11px; }

div.daterangepicker div.trip-type { overflow: hidden; width: 100%; padding: 1px 0px


12px 3px; font-size: 11px; }

div.daterangepicker div.calendar { padding-bottom: 4px; width: 290px; max-width:


none; }

@media only screen and (max-width: 959px) {


div.daterangepicker div.calendar { width: 97%; }
}

div.daterangepicker div.calendar.left { padding-left: 4px; border-right: 1px solid


rgb(204, 204, 204); }

body[dir="rtl"] div.daterangepicker div.calendar.left { }

@media only screen and (max-width: 959px) {


div.daterangepicker div.calendar.left { border: 0px none; max-width: none; }
}

div.daterangepicker div.calendar.right { padding-right: 4px; margin-left: 7px !


important; }

div.daterangepicker div.calendar.single.left th.next.available { display: none; }

div.daterangepicker div.calendar div.daterangepicker_input input { position:


absolute; left: -9999px; }
div.daterangepicker div.calendar div.daterangepicker_input i { top: 13px; left:
15px; }

@media only screen and (max-width: 959px) {


div.daterangepicker div.calendar div.calendar-table { padding: 10px 0px 30px;
border-bottom: 1px solid rgb(204, 204, 204); }
div.daterangepicker div.calendar div.calendar-table:last-child { border: 0px
none; }
}

div.daterangepicker div.calendar div.calendar-table table th.month { padding: 0px


0px 8px; }

@media only screen and (max-width: 959px) {


div.daterangepicker div.calendar div.calendar-table table th.month { padding:
20px 0px 25px; }
}

div.daterangepicker div.calendar div.calendar-table table td { padding: 8px; }

div.daterangepicker div.calendar div.calendar-table table td.available:hover


{ background-color: rgb(86, 10, 48); color: rgb(255, 255, 255); border-radius: 50%;
}

@media only screen and (max-width: 959px) {


div.daterangepicker div.calendar div.calendar-table table td.available:hover
{ border-radius: 4px !important; }
}

div.daterangepicker div.calendar div.calendar-table table td.available.active


{ background-color: rgb(86, 10, 48); }

div.daterangepicker div.calendar div.calendar-table table td.available.ghost


{ background-color: rgb(133, 70, 99) !important; }

div.daterangepicker div.calendar div.calendar-table table td.available.in-range


{ background-color: rgb(86, 10, 48); color: rgb(255, 255, 255); }

div.daterangepicker div.calendar div.calendar-table table td.available.in-


range:hover { border-radius: 0px; }

div.daterangepicker div.calendar div.calendar-table table td.available.off


{ background-color: rgb(255, 255, 255); }

div.daterangepicker div.calendar div.calendar-table table td.available.off:hover


{ background-color: rgb(86, 10, 48); }

div.daterangepicker div.calendar div.calendar-table table td.available.off.in-range


{ color: rgb(153, 153, 153); }

div.daterangepicker div.calendar div.calendar-table table td.available.off.in-


range:hover { color: rgb(255, 255, 255); }

div.daterangepicker div.calendar div.calendar-table table td.disabled { text-


decoration: none; color: rgb(238, 238, 238); }

div.daterangepicker div.calendar div.calendar-table table td.start-date { border-


radius: 50% 0px 0px 50% !important; }
body[dir="rtl"] div.daterangepicker div.calendar div.calendar-table table td.start-
date .start-date { border-radius: 0px 50% 50% 0px !important; }

@media only screen and (max-width: 959px) {


div.daterangepicker div.calendar div.calendar-table table td.start-date { border-
radius: 4px 0px 0px 4px !important; }
}

div.daterangepicker div.calendar div.calendar-table table td.end-date { border-


radius: 0px 50% 50% 0px !important; }

body[dir="rtl"] div.daterangepicker div.calendar div.calendar-table table td.end-


date .end-date { border-radius: 0px 50% 50% 0px !important; }

@media only screen and (max-width: 959px) {


div.daterangepicker div.calendar div.calendar-table table td.end-date { border-
radius: 0px 4px 4px 0px !important; }
}

div.daterangepicker div.calendar div.calendar-table table td.start-date.end-date


{ border-radius: 50% !important; }

@media only screen and (max-width: 959px) {


div.daterangepicker div.calendar div.calendar-table table td.start-date.end-date
{ border-radius: 4px !important; }
}

@media only screen and (max-width: 959px) {


div.daterangepicker div.ranges { padding: 10px; }
div.daterangepicker div.ranges button { width: 49%; }
}

.section-overview-booking { background-color: rgb(255, 255, 255); }

.section-overview-booking #soUpdateableContent { min-height: 300px; }

@media only screen and (max-width: 767px) {


.section-overview-booking .C1_2-container .intro-text-section.is-padding-top
{ margin-top: 75px; }
}

.section-overview-booking .T30 [class^="col-"]:not(:first-child) { display: none; }

.section-overview-booking .partners-container { margin-bottom: 50px; }

.section-overview-booking #T7_4-insurance-form > div { width: 100%; overflow:


hidden; }

@media only screen and (max-width: 767px) {


.section-overview-booking .spinner-overlay { margin-bottom: 0px !important; }
}

@media only screen and (max-width: 767px) {


.flight-status-page .page { display: block; }
}

.ife { background-color: rgb(236, 236, 236); }


.ife .C1_2-container { display: block; position: absolute; top: 0px; z-index: 23; }

@media only screen and (max-width: 767px) {


.ife .C1_2-container { margin-top: -10px; }
}

.ife .C1_2-container .intro-text-section h1, .ife .C1_2-container .intro-text-


section h2, .ife .C1_2-container .intro-text-section p { max-width: 650px; color:
rgb(255, 255, 255); }

.ife-media-title-divider h2 { font-size: 39px; font-weight: 400; text-align:


center; }

@media only screen and (max-width: 767px) {


.ife-media-title-divider h2 { text-align: left; }
}

.ife-fav-counter { position: relative; text-align: center; cursor: pointer; width:


70px; display: none; font-size: 18px; }

@media only screen and (max-width: 767px) {


.ife-fav-counter { width: 130px; }
}

.ife-logged-in .ife-fav-counter { display: inline-block; }

.ife-fav-counter .icon-heart { font-size: 50px; }

@media only screen and (max-width: 767px) {


.ife-fav-counter .icon-heart { font-size: 80px; font-weight: 700; }
}

.ife-fav-counter a { display: block; position: absolute; left: 50%; transform:


translateX(-50%); white-space: nowrap; }

.ife-fav-counter .favourite-count { width: 30px; height: 30px; background-color:


rgb(82, 18, 49); position: absolute; top: 10px; border-radius: 20px; color:
rgb(255, 255, 255); font-size: 14px; }

@media only screen and (max-width: 767px) {


.ife-fav-counter .favourite-count { font-size: 20px; font-weight: 200; }
}

.ife-fav-counter .favourite-count p { color: rgb(255, 255, 255); position:


relative; top: 5px; }

@media only screen and (max-width: 767px) {


.ife-fav-counter .favourite-count p { top: 5px; }
}

@media only screen and (max-width: 767px) {


.ife-fav-counter .favourite-count { top: 18px; left: 10px; width: 40px; height:
40px; border-radius: 20px; }
}

.ife-favourite { color: rgb(255, 255, 255); position: relative; right: 11%; top:
10px; cursor: pointer; display: none; z-index: 10; outline: 0px; }

.ife-logged-in .ife-favourite { display: block; }


.ife-favourite .icon { position: absolute; right: -6%; top: 0px; font-size: 30px;
font-weight: 700; }

.ife-favourite .icon::before { font-family: icomoon; content: ""; }

.ife-favourite-add .icon::before { content: ""; }

.slick-slide .ife-favourite-added { pointer-events: auto; }

.ife-favourite-added .icon::before { content: ""; }

.ife-myprofile-overlay .ife-favourite-added .icon::before { content: ""; }

.ife-favourite-remove-edit .icon::before { content: ""; }

.ife-favourite + a { display: block; }

.ife .ife-disclaimer { color: rgb(184, 184, 184); margin: 50px 0px; }

.ife #myProgramMailto, .ife #myProgramPrintDetails { display: inline-block;


background: 0px center; border: 3px solid rgb(92, 9, 49); font-size: 20px; border-
radius: 80px; padding: 6px 10px 2px; color: rgb(92, 9, 49); margin: 0px 5px; }

.ife .share-row { padding-top: 50px; border-top: 1px solid rgb(236, 236, 236); }

.ife-myprofile-overlay { top: -99999px; position: relative; }

.ife-myprofile-overlay.ife-myprofile-overlay-visible { position: static; top:


0px; }

.ife-myprofile-overlay-close { cursor: pointer; float: right; font-size: 50px; }

.ife-myprofile-overlay-share { display: inline-block; margin-right: 20px; }

.ife-myprofile-overlay .C40 { padding-top: 0px; padding-bottom: 0px; }

.ife-myprofile-overlay .slick-track { -webkit-box-orient: horizontal; -webkit-box-


direction: normal; flex-flow: row wrap; -webkit-box-align: baseline; align-items:
baseline; display: flex; }

@media only screen and (max-width: 767px) {


.ife-myprofile-overlay .slick-track { width: auto !important; }
.ife-myprofile-overlay .slick-track > li { margin-left: 0px; width: 50% !
important; margin-bottom: 30px !important; }
}

.ife-bg { position: fixed; z-index: 99; background-color: rgba(0, 0, 0, 0.75);


width: 100%; height: 100%; display: none; }

.ife-myprofile-overlay-visible .ife-bg { display: block; }

.ife-content { padding: 50px 0px; background-color: rgb(255, 255, 255); position:


absolute; top: 250px; z-index: 99; width: 100%; }

.ife-content-container h4 { font-size: 35px; font-weight: 200; }

.ife-content-container .icon-heart { font-size: 47px; }


.ife .sub-menu-container { background-color: rgb(255, 255, 255); }

.ife .footer-frame { margin-top: 0px; }

.ife .teaser-box-full-wrapper .wave-decoration { position: absolute; }

.ife .main .wave-decoration svg path { fill: rgb(255, 255, 255); }

.ife + .footer-frame { margin: 0px; }

.ife .C5-on-board-connectivity { padding: 0px; }

.ife .C5-on-board-connectivity .content-block-content-area { margin-top: 180px; }

.ife .C5-on-board-connectivity .wave-decoration svg path { fill: rgb(236, 236, 236)


!important; }

.ife .C21:not(.C21-no-animation) { margin-bottom: 170px; margin-top: 70px; }

.ife-subpage { background-color: rgb(255, 255, 255); }

.form-elements-page { color: rgb(143, 143, 141); }

.form-elements-page h1 { font-size: 30px; }

.form-elements-page h3 { margin-bottom: 20px; font-size: 15px; }

.form-elements-page .col-md-2_5 { width: 20%; }

@media only screen and (max-width: 767px) {


.form-elements-page .col-md-2_5 { width: 100%; }
}

.form-elements-page .form-elements-label { display: block; margin-bottom: 15px;


font-size: 12px; }

@media only screen and (max-width: 767px) {


.form-elements-page .form-elements-label { font-size: 20px; }
}

.form-elements-page .helpfaqwidget__view, .form-elements-page .row { padding-


bottom: 40px; border-bottom: 1px solid rgb(215, 215, 215); }

@media only screen and (max-width: 767px) {


.form-elements-page .sections { margin-left: 10px; margin-right: 10px; }
}

.form-elements-page .section-content .helpfaqwidget__view, .form-elements-


page .section-content .row { border-bottom: 0px; padding-bottom: 20px; }

.form-elements-page .section-content .helpfaqwidget__view:last-child, .form-


elements-page .section-content .row:last-child { padding-bottom: 0px; }

.form-elements-page .section-content + .section-subtitle { margin-top: 40px; }

.form-elements-page .section-content.section-content-buttons .col-md-2 { width:


17.5%; }

.form-elements-page .section-title + .section-subtitle { margin-top: 40px; }


.form-elements-page .section-subtitle { margin-bottom: 30px; }

.form-elements-page .autocomplete { padding: 0px; }

.form-elements-page .fancybox-overlay .helpfaqwidget__view, .form-elements-


page .fancybox-overlay .row { border: 0px; padding: 0px; }

.form-elements-page .btn.full-width { min-width: 180px; }

@media only screen and (max-width: 767px) {


.form-elements-page { background: red; }
}

.custom-select-dropdown .custom-select-list { max-height: 200px; overflow: auto; }

.noUioffer-target, .noUioffer-target * { -webkit-tap-highlight-color: transparent;


touch-action: none; user-select: none; box-sizing: border-box; }

.noUioffer-target { position: relative; direction: ltr; }

.noUioffer-base { width: 100%; height: 100%; position: relative; z-index: 1; }

.noUioffer-connect { position: absolute; inset: 0px; }

.noUioffer-origin { position: absolute; height: 0px; width: 0px; }

.noUioffer-handle { position: relative; z-index: 1; }

.noUioffer-state-tap .noUioffer-connect, .noUioffer-state-tap .noUioffer-origin


{ transition: top 0.3s ease 0s, right 0.3s ease 0s, bottom 0.3s ease 0s, left 0.3s
ease 0s; }

.noUioffer-state-drag * { cursor: inherit !important; }

.noUioffer-base, .noUioffer-handle { transform: translate3d(0px, 0px, 0px); }

.noUioffer-horizontal { height: 18px; }

.noUioffer-horizontal .noUioffer-handle { width: 34px; height: 28px; left: -17px;


top: -6px; }

.noUioffer-vertical { width: 18px; }

.noUioffer-vertical .noUioffer-handle { width: 28px; height: 34px; left: -6px; top:


-17px; }

.noUioffer-target { background: rgb(199, 199, 199); border-radius: 10px; border:


1px solid rgb(211, 211, 211); box-shadow: rgb(240, 240, 240) 0px 1px 1px inset,
rgb(187, 187, 187) 0px 3px 6px -5px; }

.noUioffer-connect { background: rgb(32, 102, 96); box-shadow: rgba(51, 51, 51,


0.45) 0px 0px 3px inset; transition: background 450ms ease 0s; }

.noUioffer-draggable { cursor: ew-resize; }

.noUioffer-vertical .noUioffer-draggable { cursor: ns-resize; }

.noUioffer-handle { border: 1px solid rgb(217, 217, 217); border-radius: 3px;


background: rgb(255, 255, 255); cursor: default; box-shadow: rgb(255, 255, 255) 0px
0px 1px inset, rgb(235, 235, 235) 0px 1px 7px inset, rgb(187, 187, 187) 0px 3px 6px
-3px; }

.noUioffer-active { box-shadow: rgb(255, 255, 255) 0px 0px 1px inset, rgb(221, 221,
221) 0px 1px 7px inset, rgb(187, 187, 187) 0px 3px 6px -3px; }

.noUioffer-handle::after, .noUioffer-handle::before { content: ""; display: block;


position: absolute; height: 14px; width: 1px; background: rgb(232, 231, 230); left:
14px; top: 6px; }

.noUioffer-handle::after { left: 17px; }

.noUioffer-vertical .noUioffer-handle::after, .noUioffer-vertical .noUioffer-


handle::before { width: 14px; height: 1px; left: 6px; top: 14px; }

.noUioffer-vertical .noUioffer-handle::after { top: 17px; }

[disabled] .noUioffer-connect { background: rgb(184, 184, 184); }

[disabled] .noUioffer-handle, [disabled].noUioffer-handle, [disabled].noUioffer-


target { cursor: not-allowed; }

.noUioffer-pips, .noUioffer-pips * { box-sizing: border-box; }

.noUioffer-pips { position: absolute; color: rgb(153, 153, 153); }

.noUioffer-value { position: absolute; text-align: center; }

.noUioffer-value-sub { color: rgb(204, 204, 204); font-size: 10px; }

.noUioffer-marker { position: absolute; background: rgb(204, 204, 204); }

.noUioffer-marker-sub { background: rgb(170, 170, 170); }

.noUioffer-marker-large { background: rgb(170, 170, 170); }

.noUioffer-pips-horizontal { padding: 10px 0px; height: 80px; top: 100%; left: 0px;
width: 100%; }

.noUioffer-value-horizontal { transform: translate3d(-50%, 50%, 0px); }

.noUioffer-marker-horizontal.noUioffer-marker { margin-left: -1px; width: 2px;


height: 5px; }

.noUioffer-marker-horizontal.noUioffer-marker-sub { height: 10px; }

.noUioffer-marker-horizontal.noUioffer-marker-large { height: 15px; }

.noUioffer-pips-vertical { padding: 0px 10px; height: 100%; top: 0px; left: 100%; }

.noUioffer-value-vertical { transform: translate3d(0px, 50%, 0px); padding-left:


25px; }

.noUioffer-marker-vertical.noUioffer-marker { width: 5px; height: 2px; margin-top:


-1px; }

.noUioffer-marker-vertical.noUioffer-marker-sub { width: 10px; }


.noUioffer-marker-vertical.noUioffer-marker-large { width: 15px; }

.noUioffer-tooltip { display: block; position: absolute; border: 1px solid rgb(217,


217, 217); border-radius: 3px; background: rgb(255, 255, 255); color: rgb(0, 0, 0);
padding: 5px; text-align: center; }

.noUioffer-horizontal .noUioffer-tooltip { transform: translate(-50%, 0px); left:


50%; bottom: 120%; }

.noUioffer-vertical .noUioffer-tooltip { transform: translate(0px, -50%); top: 50%;


right: 120%; }

.noUioffer-handle::after { font-variant: normal; -webkit-font-smoothing:


antialiased; text-transform: none; font-style: normal; font-size: 22px; color:
rgb(32, 102, 96); text-align: center; line-height: 1.5em; font-weight: 400; width:
100%; height: 100%; position: static; speak: none; padding: 1px 0px 0px; font-
family: icomoon !important; }

div.slider-range .noUioffer-base { width: 101%; height: 100%; position: relative;


z-index: 1; }

div.slider-range .noUioffer-horizontal .noUioffer-handle { width: 34px; height:


34px; left: 0px; top: 8px; }

div.slider-range .noUioffer-background { background: rgb(199, 199, 199); box-


shadow: none; }

div.slider-range .noUioffer-connect { background: rgb(32, 102, 96); transition:


background 450ms ease 0s; border-radius: 10px; }

div.slider-range .noUioffer-origin { border-radius: 10px; border: 1px solid


rgb(199, 199, 199); }

div.slider-range .noUioffer-target { border-radius: 10px; border: 0px; }

div.slider-range .noUioffer-handle::after, div.slider-range .noUioffer-


handle::before { display: block; position: absolute; background: 0px center; }

.noUioffer-vertical .noUioffer-handle::after, .noUioffer-vertical .noUioffer-


handle::before { width: 14px; height: 1px; left: 6px; top: 14px; }

.noUioffer-vertical .noUioffer-handle::after { top: 17px; }

div.slider-range .noUioffer-handle { width: 36px; height: 36px; border-radius:


100%; box-shadow: rgba(0, 0, 0, 0.25) 0px -2px 5px 0px; background-color: rgb(255,
255, 255); transform: translate(-50%, -50%); cursor: pointer; transition: box-
shadow 0.2s ease 0s; outline: 0px; }

div.slider-range .noUioffer-handle::after { font-size: 22px; color: rgb(32, 102,


96); text-align: center; line-height: 1.5em; font-weight: 400; width: 100%; height:
100%; position: static; speak: none; padding: 1px 0px 0px; font-family: icomoon !
important; }

div.slider-range .noUioffer-handle-lower::before, div.slider-range .noUioffer-


handle::before { position: absolute; inset: 1px; border-radius: 100%; overflow:
hidden; }

div.slider-range .noUioffer-handle::before { content: ""; width: 100%; height:


100%; background: linear-gradient(rgba(32, 102, 96, 0) 0px, rgba(32, 102, 96, 0)
100%) !important; }

div.slider-range .noUioffer-handle-lower::after { content: ""; }

div.slider-range .noUioffer-handle-lower::before { content: ""; background: linear-


gradient(rgba(32, 102, 96, 0) 0px, rgba(32, 102, 96, 0) 100%); }

.noUioffer-pips, .noUioffer-pips * { box-sizing: border-box; }

.noUioffer-pips { position: absolute; color: rgb(153, 153, 153); }

.noUioffer-value { position: absolute; text-align: center; }

.noUioffer-value-sub { color: rgb(204, 204, 204); font-size: 10px; }

.noUioffer-marker { position: absolute; background: rgb(204, 204, 204); }

.noUioffer-marker-sub { background: rgb(170, 170, 170); }

.noUioffer-marker-large { background: rgb(170, 170, 170); }

.noUioffer-pips-horizontal { padding: 10px 0px; height: 80px; top: 100%; left: 0px;
width: 100%; }

.noUioffer-value-horizontal { transform: translate3d(-50%, 50%, 0px); }

.noUioffer-marker-horizontal.noUioffer-marker { margin-left: -1px; width: 2px;


height: 5px; }

.noUioffer-marker-horizontal.noUioffer-marker-sub { height: 10px; }

.noUioffer-marker-horizontal.noUioffer-marker-large { height: 15px; }

.noUioffer-value-vertical { transform: translate3d(0px, -50%, 0px); padding-left:


25px; }

.slider-range span.slider-range-offer-subtitle label { right: 8px; position:


absolute; }

.redeem-page .main-holder, .redeem-post .main-holder { padding-bottom: 0px; }

.redeem-page .modal-backdrop, .redeem-post .modal-backdrop { display: none; }

.redeem-page .redeem-post-C5-baggage, .redeem-post .redeem-post-C5-baggage


{ background: rgb(202, 181, 128); }

.redeem-page .redeem-post-C5-baggage .C5-wave-v3-content-container, .redeem-


post .redeem-post-C5-baggage .C5-wave-v3-content-container { top: 50%; transform:
translateY(-50%); margin-top: -16%; }

@media only screen and (max-width: 767px) {


.redeem-page .redeem-post-C5-baggage .C5-wave-v3-content-container, .redeem-
post .redeem-post-C5-baggage .C5-wave-v3-content-container { top: 0px; padding-
bottom: 135px; transform: none; margin-top: 0px !important; }
}

@media only screen and (max-width: 767px) {


.redeem-page .redeem-post-C5-baggage.C5-wave-v3 div:not(.wave-decoration) svg
rect, .redeem-post .redeem-post-C5-baggage.C5-wave-v3 div:not(.wave-decoration) svg
rect { display: none; }
}

.redeem-page .redeem-post-C5-baggage.C5-wave-v3 .wave-decoration svg, .redeem-


post .redeem-post-C5-baggage.C5-wave-v3 .wave-decoration svg { width: 100%; }

@media only screen and (max-width: 767px) {


.redeem-page .redeem-post-C5-baggage .C5-wave-v3-svg-container svg
image, .redeem-post .redeem-post-C5-baggage .C5-wave-v3-svg-container svg image
{ transform: scale(1.5) translateX(-20%) !important; }
}

@media only screen and (max-width: 767px) {


.redeem-page .redeem-post-C5-baggage .C5-wave-v3-svg-container svg, .redeem-
post .redeem-post-C5-baggage .C5-wave-v3-svg-container svg { padding-bottom: 100px;
margin-top: -100px !important; }
}

@media only screen and (max-width: 767px) {


.redeem-page .redeem-post-C5-baggage .content-block-content-area h1, .redeem-post
.redeem-post-C5-baggage .content-block-content-area h1 { font-size: 48px; }
}

.redeem-page .redeem-post-C5-baggage .content-block-content-area h2, .redeem-


post .redeem-post-C5-baggage .content-block-content-area h2 { max-width: 75%;
margin-bottom: 20px; font-size: 30px; }

.redeem-page .redeem-post-C5-baggage .content-block-content-area p, .redeem-


post .redeem-post-C5-baggage .content-block-content-area p { max-width: 75%; font-
size: 15px; }

@media only screen and (max-width: 767px) {


.redeem-page .redeem-post-C5-baggage .content-block-content-area p, .redeem-
post .redeem-post-C5-baggage .content-block-content-area p { max-width: 100%; font-
size: 22px; }
}

.redeem-page .redeem-post-C5-baggage .content-block-content-area .btn, .redeem-post


.redeem-post-C5-baggage .content-block-content-area .btn { min-width: 160px;
margin-top: 10px; }

@media only screen and (max-width: 767px) {


.redeem-page .redeem-post-C5-baggage .content-block-content-area .btn, .redeem-
post .redeem-post-C5-baggage .content-block-content-area .btn { width: 100%; font-
size: 24px; }
}

.redeem-page .redeem-post-C5-baggage .wavetest-bg-container, .redeem-post .redeem-


post-C5-baggage .wavetest-bg-container { overflow: hidden; margin-top: -300px; }

@media only screen and (max-width: 767px) {


.redeem-page .redeem-post-C5-baggage .wavetest-bg-container, .redeem-
post .redeem-post-C5-baggage .wavetest-bg-container { margin-top: -65px; margin-
bottom: 0px; overflow: visible; }
}

.redeem-page .redeem-post-C5-baggage .wave-decoration.is-bottom, .redeem-


post .redeem-post-C5-baggage .wave-decoration.is-bottom { height: 128px; }
@media only screen and (min-width: 1830px) {
.redeem-page .redeem-post-C5-baggage .wave-decoration.is-bottom, .redeem-
post .redeem-post-C5-baggage .wave-decoration.is-bottom { transform: scale(1.3,
1.15); }
}

@media only screen and (max-width: 767px) {


.redeem-page .redeem-post-C5-baggage, .redeem-post .redeem-post-C5-baggage
{ margin-top: 20px; }
}

.redeem-page .redeem-post-easy-deals, .redeem-post .redeem-post-easy-deals


{ padding-top: 50px; padding-bottom: 170px; }

@media only screen and (max-width: 767px) {


.redeem-page .redeem-post-C5-upgrades.C5-to-mobile-js .c5-markup-phone .content-
block-content-area, .redeem-post .redeem-post-C5-upgrades.C5-to-mobile-js .c5-
markup-phone .content-block-content-area { padding-bottom: 100px; }
}

.redeem-page .redeem-post-C5-upgrades.content-block.is-black-
lighting::before, .redeem-post .redeem-post-C5-upgrades.content-block.is-black-
lighting::before { right: 50%; }

.redeem-page .redeem-post-C5-shop.C5-wave-v3 .wavetest-bg-container, .redeem-


post .redeem-post-C5-shop.C5-wave-v3 .wavetest-bg-container { margin-bottom: -
170px; }

@media only screen and (max-width: 767px) {


.redeem-page .redeem-post-C5-shop.C5-wave-v3 .wavetest-bg-container, .redeem-post
.redeem-post-C5-shop.C5-wave-v3 .wavetest-bg-container { margin-bottom: 0px; }
}

.redeem-page .redeem-post-C5-shop .C5-wave-v3-content-block-content-area


h1, .redeem-post .redeem-post-C5-shop .C5-wave-v3-content-block-content-area h1
{ font-size: 40px; }

@media only screen and (max-width: 959px) {


.redeem-page .redeem-post-C5-shop .C5-wave-v3-content-block-content-area
h1, .redeem-post .redeem-post-C5-shop .C5-wave-v3-content-block-content-area h1
{ font-size: 32px; }
}

.redeem-page .redeem-post-C5-shop .C5-wave-v3-content-block-content-area


h2, .redeem-post .redeem-post-C5-shop .C5-wave-v3-content-block-content-area h2
{ margin-bottom: 20px; font-size: 30px; }

@media only screen and (max-width: 959px) {


.redeem-page .redeem-post-C5-shop .C5-wave-v3-content-block-content-area
h2, .redeem-post .redeem-post-C5-shop .C5-wave-v3-content-block-content-area h2
{ font-size: 22px; }
}

.redeem-page .redeem-post-C5-shop.content-right .C5-wave-v3-content-block-content-


area, .redeem-post .redeem-post-C5-shop.content-right .C5-wave-v3-content-block-
content-area { text-align: left; }

@media only screen and (max-width: 959px) {


.redeem-page .redeem-post-C5-shop.content-right .C5-wave-v3-content-block-
content-area, .redeem-post .redeem-post-C5-shop.content-right .C5-wave-v3-content-
block-content-area { width: 52%; }
}

@media only screen and (max-width: 767px) {


.redeem-page .redeem-post-C5-shop.content-right .C5-wave-v3-content-block-
content-area, .redeem-post .redeem-post-C5-shop.content-right .C5-wave-v3-content-
block-content-area { width: 100%; box-shadow: rgb(220, 217, 210) -36px -40px 60px
10px; }
}

@media only screen and (max-width: 767px) {


.redeem-page .redeem-post-C5-shop .btn, .redeem-post .redeem-post-C5-shop .btn
{ width: 100%; font-size: 24px; }
}

@media only screen and (max-width: 767px) {


.redeem-page .redeem-post-C5-shop .C5-wave-v3-svg-container svg rect, .redeem-
post .redeem-post-C5-shop .C5-wave-v3-svg-container svg rect { display: none;
transform: scale(2.7, 1.5) rotate(90deg) translate(-103%, -37%) !important; }
}

.redeem-page:not(.redeem-post) .main-holder { padding-bottom: 150px; }

.redeem-page:not(.redeem-post) .redeem-post-C5-shop { margin-top: -300px; }

@media only screen and (max-width: 767px) {


.redeem-page:not(.redeem-post) .redeem-post-C5-shop.C5-wave-v3 .wavetest-bg-
container { margin-top: 0px; margin-bottom: 0px; }
}

@media only screen and (max-width: 767px) {


.redeem-page:not(.redeem-post) .redeem-post-C5-shop .C5-wave-v3-content-container
{ padding-bottom: 100px; margin-top: 90px !important; }
}

@media only screen and (max-width: 767px) {


.redeem-page:not(.redeem-post) .redeem-post-C5-shop { margin-top: -115px; }
}

.redeem-page:not(.redeem-post) .redeem-post-C5-baggage { background: 0px center; }

@media only screen and (max-width: 767px) {


.redeem-page:not(.redeem-post) .redeem-post-C5-baggage.redeem-pre-C5-extra-
baggage { margin-top: -160px; }
}

.redeem-page:not(.redeem-post) .redeem-post-C5-baggage .C5-wave-v3-content-


container { margin-top: -8%; }

.redeem-page:not(.redeem-post) .redeem-post-C5-baggage .wavetest-bg-container


{ margin-top: -125px; }

@media only screen and (max-width: 767px) {


.redeem-page:not(.redeem-post) .redeem-post-C5-baggage .wavetest-bg-container
{ margin-top: -75px; margin-bottom: 0px; }
}

.redeem-page:not(.redeem-post) .redeem-post-C5-baggage.redeem-pre-C5-
gift .wavetest-bg-container { margin-top: -225px; }

.redeem-page:not(.redeem-post) .redeem-post-C5-baggage.redeem-pre-C5-gift .content-


block-content-area p { font-size: 25px; max-width: 100%; }

.redeem-page:not(.redeem-post) .redeem-post-C5-baggage.redeem-pre-C5-gift .content-


block-content-area .btn { color: rgb(82, 18, 49); border-color: rgb(82, 18, 49); }

@media only screen and (max-width: 959px) {


.redeem-page:not(.redeem-post) .redeem-post-C5-baggage.redeem-pre-C5-
gift.content-right .C5-wave-v3-content-block-content-area { width: 80%; }
}

@media only screen and (max-width: 767px) {


.redeem-page:not(.redeem-post) .redeem-post-C5-baggage .C5-wave-v3-content-
container { margin-top: 0px !important; }
}

@media only screen and (max-width: 767px) {


.redeem-page:not(.redeem-post) .C5-to-mobile-js .c5-markup-phone .content-block-
content-area { padding-bottom: 100px; }
}

@media only screen and (max-width: 959px) {


.redeem-page:not(.redeem-post) .redeem-pre-C5-non-air.redeem-post-C5-baggage .C5-
wave-v3-content-container { margin-top: -16% !important; }
}

@media only screen and (max-width: 959px) and (max-width: 767px) {


.redeem-page:not(.redeem-post) .redeem-pre-C5-non-air.redeem-post-C5-baggage .C5-
wave-v3-content-container { margin-top: 128px !important; }
}

@media only screen and (max-width: 959px) {


.redeem-page:not(.redeem-post) .redeem-pre-C5-non-air .C5-wave-v3-content-block-
content-area { width: 80%; }
}

@media only screen and (max-width: 767px) {


.redeem-page:not(.redeem-post) .redeem-pre-C5-non-air .C5-wave-v3-content-
container { margin-top: 0px !important; }
}

@media only screen and (max-width: 767px) {


.redeem-page:not(.redeem-post) .redeem-pre-C5-non-air .C5-wave-v3-content-
container { box-shadow: rgb(0, 0, 0) 4px -118px 60px 39px; padding-bottom: 350px;
margin: 0px !important; }
}

div#icons-guide { margin: 100px 0px; }

div#icons-guide div.icon-row { margin: 0px 0px 60px; font-size: 32px; text-align:


center; }

table.benefits-accordion td > div { display: table-cell; padding: 14px 0px 0px; }

table.benefits-accordion td > div.icon-arrow-down { line-height: 14px; }

.benefits-accordion { margin-bottom: 20px; }


.benefits-accordion th.col-sm-7r div.c6-row-title { color: rgb(92, 9, 49); }

.benefits-accordion .benefits-item-drop { margin: 0px !important; }

.benefits-accordion .benefits-item-drop .td-benefits-history-item-drop, .benefits-


accordion .benefits-item-drop .td-benefits-history-item-drop > table { padding:
0px; }

.benefits-accordion .benefits-item-drop .td-benefits-history-item-drop table td >


div, .benefits-accordion .benefits-item-drop .td-benefits-history-item-drop > table
table td > div { display: table; height: auto; padding: 10px 0px; }

.benefits-accordion .benefits-item-drop .td-benefits-history-item-drop th .c6-row-


title, .benefits-accordion .benefits-item-drop .td-benefits-history-item-drop >
table th .c6-row-title { text-align: left; }

.benefits-accordion .benefits-item-drop .td-benefits-history-item-drop th .c6-row-


title span, .benefits-accordion .benefits-item-drop .td-benefits-history-item-drop
> table th .c6-row-title span { font-size: 12px; }

.benefits-accordion .benefits-item-drop .td-benefits-history-item-drop > table


tbody tr { background: rgb(235, 235, 235) !important; }

.benefits-accordion .benefits-item-drop .td-benefits-history-item-drop > table


tbody tr.col-datas.helpfaqwidget__view, .benefits-accordion .benefits-item-
drop .td-benefits-history-item-drop > table tbody tr.row.col-datas { display:
block; }

.benefits-accordion .benefits-item-opener.active { background: rgb(215, 215, 215) !


important; }

.benefits-accordion .benefits-item-opener.active .icon-arrow-down { transform:


rotate(-180deg); transition: transform 0.5s ease 0s, -webkit-transform 0.5s ease
0s; }

.benefits-accordion .benefits-item-opener .icon-arrow-down { font-size: 8px;


padding-top: 18px; transform: rotate(180deg); transition: transform 0.5s ease 0s, -
webkit-transform 0.5s ease 0s; padding-bottom: 18px; padding-right: 10px; }

.benefits-history .benefits-history-panel-drop .tabs-section-tabs-list { padding:


0px; }

.benefits-history .benefits-history-panel-drop .tabs-section-tabs-list .T36


{ margin: 0px auto; }

@media only screen and (max-width: 767px) {


table.benefits-accordion td.col-xs-2:last-child > div::before { content: "";
display: block; color: rgb(0, 0, 0); font-size: 12px; }
table.benefits-accordion td.col-xs-2:last-child > div { border: 0px; }
table.benefits-accordion td:not(.col-xs-3) { min-height: 80px !important; }
table.benefits-accordion .td-benefits-history-item-drop td.col-xs-3:last-child >
div::before { content: ""; }
table.benefits-accordion td.col-xs-5:nth-child(2n) > div { border-right: 1px
solid rgb(0, 0, 0); }
.T36 table.benefits-accordion td.col-sm-7r > div span { margin-left: 10px; text-
align: left; }
.benefits-accordion .benefits-item-drop .td-benefits-history-item-
drop, .benefits-accordion .benefits-item-drop .td-benefits-history-item-drop >
table { padding: 0px 10px; font-size: 20px; }
table.benefits-accordion td > div::before { padding-left: 10px; }
table.benefits-accordion .col-values::before { content: attr(data-index-plus);
width: 106%; padding: 15px 0px; text-align: left; color: rgb(255, 255, 255);
background: rgb(92, 9, 49); text-indent: 20px; line-height: 34px; position:
relative; top: -11px; left: -10px; pointer-events: none; }
}

@media print {
.helpfaqwidget-open-state .action-row, .helpfaqwidget-open-
state .helpfaqwidget__bg, .helpfaqwidget-open-state .page { display: none; }
.helpfaqwidget-open-state .helpfaqwidget__content { position: static; }
.helpfaqwidget-open-state .helpfaqwidget__container { top: 20px; }
.ife-myprofile-overlay-close { display: none; }
.share-row { display: none; }
.ife-content { top: 0px; }
.C40-slick-overlay .slick-arrow { display: none; }
.C40-slick-overlay .slick-track { width: auto !important; }
.ife-favourite, .ife-favourite span { display: none !important; }
.C40-item.slick-slide { width: 171px !important; height: 460px !important; }
.C40-item.slick-slide .reflect { display: none; }
#header, .ife .main, .ife-subpage .main, header, header.stuck { display: none; }
}

.datePickerCol { position: static; }

#jquery-script-menu { position: fixed; height: 90px; width: 100%; top: 0px; left:
0px; border-top: 5px solid rgb(49, 101, 148); background: rgb(255, 255, 255); box-
shadow: rgba(0, 0, 0, 0.16) 0px 2px 3px 0px; z-index: 999999; padding: 10px 0px;
box-sizing: content-box; }

.jquery-script-center { width: 960px; margin: 0px auto; }

.jquery-script-center ul { width: 212px; float: left; line-height: 45px; margin:


0px; padding: 0px; list-style: none; }

.jquery-script-center a { text-decoration: none; }

.jquery-script-ads { width: 728px; height: 90px; float: right; }

.jquery-script-clear { clear: both; height: 0px; }

.t-check-in, .t-check-out, .t-datepicker { display: inline-block; float: left; }

.t-datepicker { clear: both; width: 100%; font-size: 14px; line-height: 1.4em; }

.t-check-in .t-date-info-title, .t-check-out .t-date-info-title { position:


absolute; top: 3px; left: 10px; display: block; font-weight: 400; font-size: 10px;
cursor: pointer; color: rgb(86, 10, 48); }

.t-check-in .fa, .t-check-out .fa { top: -1px; position: relative; }

.t-arrow-top { top: 42px; z-index: 9999; }

.t-arrow-top, .t-arrow-top::after { border-width: 10px; border-style: solid;


border-color: transparent transparent rgb(221, 221, 221); display: inline-block;
position: absolute; }

.t-arrow-top::after { top: -9px; left: -10px; content: ""; border-width: 10px;


border-bottom-color: rgb(255, 255, 255); }

.t-dates { box-sizing: border-box; border: 1px solid rgb(215, 215, 215); padding:
23px 15px 7px 10px; background: rgb(255, 255, 255); height: 51px; position:
relative; }

.t-check-out .t-dates { border-left: 0px; }

.t-datepicker-day { border-width: 1px; border-style: solid; top: 61px; overflow:


hidden; position: absolute; z-index: 9998; padding: 10px 0px 20px; border-radius:
4px; box-shadow: rgba(0, 0, 0, 0.25) 0px 7px 15px; border-color: rgb(237, 237,
237); background: rgb(255, 255, 255); left: 15px; right: 10px; }

.upward .t-datepicker-day { top: -321px; }

.upward .t-arrow-top { top: -11px; border-color: rgb(255, 255, 255) transparent


transparent; }

.upward .t-arrow-top::after { border-color: rgb(255, 255, 255) transparent


transparent; }

.t-table-wrap { width: 100%; padding: 0px 10px; display: inline-block; vertical-


align: top; }

.t-datepicker-days { width: 924px; }

.t-datepicker-days .t-table-wrap { padding: 0px; width: 47%; margin-left: 2%; }

@media (max-width: 480px) {


.t-datepicker-days { width: 300px; }
.t-datepicker-days .t-table-wrap { margin-left: 0px; width: 100%; padding: 0px
10px; }
}

@media (max-width: 320px) {


.t-datepicker-days { width: 290px; }
.t-datepicker-days .t-table-wrap { padding: 0px 5px; }
}

.t-table-condensed { width: 100%; border-spacing: 0px; border-collapse: collapse;


vertical-align: top; table-layout: fixed; }

.t-table-condensed td { text-align: center; padding: 10px; color: rgb(102, 102,


102); font-weight: normal; font-size: 15px; }

.t-table-condensed td:empty { padding: 0px; }

.t-next, .t-prev, .t-table-condensed th { text-align: center; padding: 10px; color:


rgb(92, 9, 49); font-weight: normal; font-size: 15px; }

.t-date-title { clear: both; width: 100%; text-align: center; display: block;


margin: 0px; padding: 10px 0px 0px; position: absolute; bottom: 10px; left: 0px; }

.t-day, .t-disabled, .t-end, .t-range, .t-start { border-width: 1px; border-style:


solid; }

.t-hover-day::after, .t-special-day::before { content: ""; border-style: solid; }

.t-arrow, .t-dates, .t-day, .t-end, .t-end-limit, .t-range, .t-start { cursor:


pointer; }

.t-special-day { position: relative; }

.t-special-day::before { height: 8px; width: 8px; bottom: 4px; right: 4px;


position: absolute; box-sizing: content-box; background: rgb(4, 174, 238); border-
radius: 4px; border: 0px; display: inline-block; }

.t-hover-day { position: relative; }

.t-hover-day-content { position: absolute; width: auto; top: 2px; right: auto;


font-size: 10px; padding: 1px; border-radius: 0px; z-index: 9999; left: 0px; line-
height: 10px; }

.t-hover-day::after { position: absolute; top: -8px; right: calc(50% - 7px);


border-width: 7px; }

.t-today .t-hover-day-content { z-index: 9998; }

.t-check-in .t-end-limit, .t-disabled { opacity: 0.25; cursor: auto; }

.t-check-in, .t-check-out, .t-check-in:hover, .t-check-out:hover { border: 0px;


color: rgb(153, 153, 153); font-weight: 400; width: 50%; box-sizing: border-box;
text-decoration: none !important; }

.t-picker-only, .t-picker-only:hover { width: 100%; }

.t-date-title { color: rgb(153, 153, 153); font-size: 12px; }

.t-date-title::before { content: ""; height: 8px; width: 8px; display: inline-


block; box-sizing: content-box; background: rgb(4, 174, 238); border-radius: 4px;
border: 0px; margin-right: 8px; }

.t-day, .t-disabled, .t-end, .t-range, .t-start { background: rgb(255, 255, 255);


border-color: rgb(229, 229, 229); }

td.t-disabled { background: 0px center; }

.t-highlighted { color: rgb(92, 9, 49); }

.t-highlighted.t-disabled { background: rgb(255, 255, 255); }

td.t-end, td.t-end-limit, td.t-start { color: rgb(255, 255, 255); background:


rgb(92, 9, 49); position: relative; }

td.t-range, td.t-range-limit { color: rgb(255, 255, 255); }

td.t-range { background: rgb(170, 170, 170); color: rgb(255, 255, 255); }

.t-range-limit { background: rgb(170, 170, 170); }

.t-range-limit.t-end, .t-range-limit.t-start { color: rgb(255, 255, 255);


background: rgb(170, 170, 170); }

.t-check-in .t-end, .t-check-out .t-start, .t-check-out tr ~ .t-end { color:


rgb(255, 255, 255); background: rgb(92, 9, 49); }

.t-hover-day, .t-hover-day-content, .t-hover-day:hover { color: rgb(255, 255, 255);


background: rgb(92, 9, 49); }
.t-hover-day::after { border-color: rgb(92, 9, 49) transparent transparent; }

.t-today, .t-today .t-hover-day-content { background: rgb(204, 204, 204); }

.t-today::after { border-top-color: rgb(174, 174, 174); }

.t-today:hover, .t-today:hover .t-hover-day-content { background: rgb(92, 9, 49); }

.t-today:hover::after { border-top-color: rgb(92, 9, 49); }

.t-end.t-today, .t-start.t-today { color: rgb(255, 255, 255); }

.t-end.t-today, .t-end.t-today .t-hover-day-content, .t-start.t-today, .t-start.t-


today .t-hover-day-content { background: rgb(92, 9, 49); }

.t-end.t-today::after, .t-start.t-today::after { border-top-color: rgb(92, 9,


49); }

.t-check-in td.t-hover-day::after, td.t-start::after { content: " "; display:


inline-block; position: absolute; right: -10px; top: 0px; border-color: transparent
rgb(92, 9, 49); border-style: solid; border-width: 20px 0px 20px 10px; height: 0px;
width: 0px; z-index: 1; }

.t-check-out td.t-hover-day::after, td.t-end::after { content: " "; display:


inline-block; position: absolute; left: -10px; top: 0px; border-color: transparent
rgb(92, 9, 49); border-style: solid; border-width: 20px 10px 20px 0px; height: 0px;
width: 0px; }

td.t-range-limit.t-hover-day::after { display: inline-block !important; }

.t-check-in td.t-start.t-range-limit::after, .t-check-out td.t-end.t-range-


limit::after { display: none; }

.t-picker-only td.t-start::after { display: none !important; }

.t-day:hover { color: rgb(255, 255, 255); background: rgb(92, 9, 49); }

.t-table-condensed .t-arrow { border: 0px; text-align: left; padding: 10px 0px;


font-size: 22px; }

.t-table-condensed .t-next { text-align: right; }

td.t-today { padding-top: 12px; padding-bottom: 4px; color: rgb(255, 255, 255) !


important; }

.t-today::after { color: rgb(255, 255, 255); display: none !important; }

td.t-start.t-today::after { right: -10px; border-width: 20px 0px 20px 10px; left:


auto; display: inline-block !important; }

.t-picker-only td.t-start.t-today::after { display: none !important; }

.t-datepicker-open .T7-tab-container { height: 490px; }

.mobCalHead, .mobCalMonthHead, .mobCalMonthHead.startofweek { display: none; }

.t-hover-day .t-hover-day-content { display: none; }


.t-today span.t-hover-day-content:first-child { display: inline-block !important; }

td.t-today.t-disabled { color: rgb(92, 9, 49) !important; }

@media only screen and (max-width: 767px) {


.t-datepicker-open body { overflow: hidden; }
.t-datepicker-open .stuck { position: relative; top: -9999px; }
.t-datepicker-open .header, .t-datepicker-open .autocomplete
input[type="text"], .t-datepicker-open .input-base-elem { z-index: 0; }
.datePickerCol { margin-bottom: 14px; transition: all 0.2s ease 0s; }
.booking-multicity.datePickerCol { transition: unset; }
.t-dates { height: 62px; padding: 24px 15px 7px 10px; }
.t-datepicker { font-size: 15px; position: relative; }
.glyphicon-calendar::before { font-size: 32px; top: 20px; }
.t-arrow-top { top: 75px; }
th.t-month { padding-top: 25px; }
.t-datepicker-days { width: 100%; left: -22px; right: auto; box-sizing: content-
box; padding-left: 20px; padding-right: 20px; border-radius: 0px; top: 95px;
height: 70vh; overflow-y: auto; z-index: 1; padding-top: 35px; }
.t-datepicker-open .calOpen .mobCalHead { display: block; background: rgb(255,
255, 255); width: 100%; color: rgb(92, 9, 49); border-bottom: 1px solid rgb(204,
204, 204); position: relative; padding: 15px; box-sizing: content-box; margin-left:
-15px; margin-bottom: 15px; font-size: 16px; }
.t-datepicker-open .calOpen .mobCalHead .closeCal { background:
url("clientlibs/images/close-autocomplete.png") center center no-repeat; display:
block; position: absolute; top: 8px; right: 5px; width: 35px; height: 35px; text-
indent: -9999px; cursor: pointer; }
.t-datepicker-open .calOpen.datePickerCol { position: fixed; z-index: 10; left:
0px; background: rgb(247, 247, 247); overflow: hidden; height: 100vh; width: 100%;
top: 0px !important; }
.t-datepicker-days .t-table-wrap { margin-left: 0px; width: 100%; padding: 0px; }
.t-datepicker-open .calOpen .mobCalMonthHead.startofweekM, .t-datepicker-
open .calOpen .mobCalMonthHead.startofweekS { display: block; position: absolute;
top: 165px; left: 0px; z-index: 10; width: 100%; padding-left: 10px; padding-right:
10px; background: rgb(255, 255, 255); border-bottom: 1px solid rgb(229, 229,
229); }
.t-dayRow { display: none; }
.closeCal { background: url("clientlibs/images/closeIco.gif") center center no-
repeat; display: block; position: absolute; top: 8px; right: 5px; width: 35px;
height: 35px; text-indent: -999px; }
.t-check-in .t-date-info-title, .t-check-out .t-date-info-title { top: 0px; }
td.t-start.t-today::after, td.t-start.t-hover-day.t-today.t-highlighted::after
{ right: -9px; left: auto !important; }
.booking-multicity .t-check-in, .round-oneway .t-check-in.t-picker-only { width:
100%; }
}

td.t-disabled[rel="noDay"] { border: 0px; }

a.dateRangePic:focus { outline: none !important; }

a.dateRangePic:focus .t-dates { border: 2px solid rgb(82, 143, 244); padding: 22px
14px 6px 9px; }

.newStyle .t-range-limit, .newStyle .t-day:hover { background: rgb(255, 255, 255);


color: rgb(102, 102, 102); }

.newStyle td.t-range-limit.t-hover-day::after { display: none !important; }


.newStyle .t-check-out .t-start { color: rgb(255, 255, 255); background: rgb(92, 9,
49); }

@media only screen and (min-width: 768px) {


.fromAutoComplete .t-arrow-top { left: 654px !important; }
}

.t-disabled + td.t-end.t-range-limit { background: rgb(92, 9, 49); }

.t-disabled + td.t-end.t-range-limit::before { content: " "; display: inline-block;


position: absolute; right: -10px; top: 0px; border-color: transparent rgb(92, 9,
49); border-style: solid; border-width: 20px 0px 20px 10px; height: 0px; width:
0px; z-index: 1; }

.dateRangePic input[type="text"] { position: relative; margin-top: -28px; left:


11px; background: rgb(255, 255, 255); width: 93px; border: 0px; display: block; }

.dateRangePic input[type="text"]:focus { border: 0px; outline: none !important; }

.t-datepicker-open .cC, .cO { display: none; }

.t-datepicker-open .cO, .cC { display: inline; }

.t-arrow.t-disabled .noVisible { display: none; }

td.t-start.same-date::after { border: 0px; }

@media (max-device-width: 768px) {


td.t-start::after { border-radius: 100%; border-width: 25px 0px 25px 11px !
important; top: -5px !important; right: -9.3px !important; left: auto !important; }
td.t-end::after { border-radius: 100%; top: -5px !important; border-width: 25px
11px 25px 0px !important; left: -9.3px !important; right: auto !important; }
}

.irs { position: relative; display: block; user-select: none; font-size: 13px;


font-family: inherit; }

.irs-line { position: relative; display: block; overflow: hidden; outline: none !


important; }

.irs-bar { position: absolute; display: block; left: 0px; width: 0px; }

.irs-shadow { position: absolute; display: none; left: 0px; width: 0px; }

.irs-handle { position: absolute; display: block; box-sizing: border-box; cursor:


default; z-index: 1; }

.irs-handle.type_last { z-index: 2; }

.irs-min, .irs-max { position: absolute; display: block; cursor: default; }

.irs-min { left: 0px; }

.irs-max { right: 0px; }

.irs-from, .irs-to, .irs-single { position: absolute; display: block; top: 0px;


left: 0px; cursor: default; white-space: nowrap; }

.irs-grid { position: absolute; display: none; bottom: 0px; left: 0px; width: 100%;
height: 28px; }

.irs-with-grid .irs-grid { display: block; }

.irs-grid-pol { position: absolute; left: 0px; width: 1px; height: 10px;


background: rgb(0, 0, 0); }

.irs-grid-pol.small { height: 4px; }

.irs-grid-text { position: absolute; bottom: 0px; left: 0px; white-space: nowrap;


text-align: center; font-size: 9px; line-height: 9px; padding: 0px 3px; color:
rgb(0, 0, 0); }

.irs-disable-mask { position: absolute; display: block; top: 0px; left: -1%; width:
102%; height: 100%; cursor: default; background: rgba(0, 0, 0, 0); z-index: 2; }

.lt-ie9 .irs-disable-mask { background: rgb(0, 0, 0); cursor: not-allowed; }

.irs-disabled { opacity: 0.4; }

.irs-hidden-input { overflow: hidden; position: absolute !important; display: block


!important; top: 0px !important; left: 0px !important; width: 0px !important;
height: 0px !important; font-size: 0px !important; line-height: 0 !important;
padding: 0px !important; margin: 0px !important; outline: none !important; z-index:
-9999 !important; background: none !important; border-style: solid !important;
border-color: transparent !important; }

.irs--flat { height: 40px; }

.irs--flat.irs-with-grid { height: 50px; }

.irs--flat .irs-line { top: 25px; height: 5px; background-color: rgb(47, 56, 58);
border-radius: 4px; }

.irs--flat .irs-bar { top: 25px; height: 5px; background-color: rgb(255, 255, 255);
}

.irs--flat .irs-bar--single { border-radius: 4px 0px 0px 4px; }

.irs--flat .irs-shadow { height: 1px; bottom: 16px; background-color: rgb(225, 228,


233); }

.irs--flat .irs-handle { top: 22px; width: 16px; height: 18px; background-color:


transparent; }

.irs--flat .irs-handle > i:first-child { position: absolute; display: block; top: -


4px; left: 50%; width: 20px; height: 20px; margin-left: -1px; background-color:
rgb(255, 255, 255); border-radius: 50%; }

.irs--flat .irs-handle.state_hover > i:first-child, .irs--flat .irs-handle:hover >


i:first-child { background-color: rgb(255, 255, 255); }

.irs--flat .irs-min, .irs--flat .irs-max { top: 0px; padding: 1px 3px; color:
rgb(153, 153, 153); font-size: 10px; line-height: 1.333; text-shadow: none;
background-color: rgb(225, 228, 233); border-radius: 4px; }

.irs--flat .irs-from, .irs--flat .irs-to, .irs--flat .irs-single { color: rgb(153,


153, 153); font-size: 10px; line-height: 1.333; text-shadow: none; padding: 1px
5px; background-color: rgb(225, 228, 233); border-radius: 4px; }
.irs--flat .irs-from::before, .irs--flat .irs-to::before, .irs--flat .irs-
single::before { position: absolute; display: block; content: ""; bottom: -6px;
left: 50%; width: 0px; height: 0px; margin-left: -3px; overflow: hidden; border-
width: 3px; border-style: solid; border-color: rgb(225, 228, 233) transparent
transparent; border-image: initial; }

.irs--flat .irs-grid-pol { background-color: rgb(225, 228, 233); }

.irs--flat .irs-grid-text { color: rgb(153, 153, 153); }

.irs--big { height: 55px; }

.irs--big.irs-with-grid { height: 70px; }

.irs--big .irs-line { top: 33px; height: 12px; background: linear-gradient(rgb(221,


221, 221) -50%, white 150%); border: 1px solid rgb(204, 204, 204); border-radius:
12px; }

.irs--big .irs-bar { top: 33px; height: 12px; border: 1px solid rgb(66, 139, 202);
background: linear-gradient(rgb(255, 255, 255) 0px, rgb(66, 139, 202) 30%, rgb(185,
212, 236) 100%); box-shadow: rgba(255, 255, 255, 0.5) 0px 0px 1px 1px inset; }

.irs--big .irs-bar--single { border-radius: 12px 0px 0px 12px; }

.irs--big .irs-shadow { height: 1px; bottom: 16px; background-color: rgba(66, 139,


202, 0.5); }

.irs--big .irs-handle { top: 25px; width: 30px; height: 30px; border: 1px solid
rgba(0, 0, 0, 0.3); background: linear-gradient(white 0px, rgb(180, 185, 190) 30%,
white 100%); box-shadow: rgba(0, 0, 0, 0.2) 1px 1px 2px, white 0px 0px 3px 1px
inset; border-radius: 30px; }

.irs--big .irs-handle.state_hover, .irs--big .irs-handle:hover { border-color:


rgba(0, 0, 0, 0.45); background: linear-gradient(white 0px, rgb(145, 155, 165) 30%,
white 100%); }

.irs--big .irs-min, .irs--big .irs-max { top: 0px; padding: 1px 5px; color: white;
text-shadow: none; background-color: rgb(159, 159, 159); border-radius: 3px; }

.irs--big .irs-from, .irs--big .irs-to, .irs--big .irs-single { color: white; text-


shadow: none; padding: 1px 5px; background: linear-gradient(rgb(66, 139, 202) 0px,
rgb(48, 113, 169) 100%); border-radius: 3px; }

.irs--big .irs-grid-pol { background-color: rgb(66, 139, 202); }

.irs--big .irs-grid-text { color: rgb(66, 139, 202); }

.irs--modern { height: 55px; }

.irs--modern.irs-with-grid { height: 55px; }

.irs--modern .irs-line { top: 25px; height: 5px; background: linear-


gradient(rgb(224, 228, 234) 0px, rgb(209, 214, 224) 100%); border-width: 1px 1px
0px; border-style: solid; border-color: rgb(163, 173, 193); border-image: initial;
border-radius: 5px; }

.irs--modern .irs-bar { top: 25px; height: 5px; background: linear-gradient(rgb(32,


180, 38) 0px, rgb(24, 137, 29) 100%); }
.irs--modern .irs-bar--single { border-radius: 5px 0px 0px 5px; }

.irs--modern .irs-shadow { height: 1px; bottom: 21px; background-color: rgba(209,


214, 224, 0.5); }

.irs--modern .irs-handle { top: 37px; width: 12px; height: 13px; border-width: 0px
1px 1px; border-style: solid; border-color: rgb(163, 173, 193); border-image:
initial; box-shadow: rgba(0, 0, 0, 0.1) 1px 1px 1px; border-radius: 0px 0px 3px
3px; }

.irs--modern .irs-handle > i:nth-child(1) { position: absolute; display: block;


top: -4px; left: 1px; width: 6px; height: 6px; border: 1px solid rgb(163, 173,
193); background: white; transform: rotate(45deg); }

.irs--modern .irs-handle > i:nth-child(2) { position: absolute; display: block;


box-sizing: border-box; top: 0px; left: 0px; width: 10px; height: 12px; background:
linear-gradient(white 0px, rgb(233, 230, 230) 100%); border-radius: 0px 0px 3px
3px; }

.irs--modern .irs-handle > i:nth-child(3) { position: absolute; display: block;


box-sizing: border-box; top: 3px; left: 3px; width: 4px; height: 5px; border-left:
1px solid rgb(163, 173, 193); border-right: 1px solid rgb(163, 173, 193); }

.irs--modern .irs-handle.state_hover, .irs--modern .irs-handle:hover { border-


color: rgb(118, 133, 162); background: linear-gradient(rgb(255, 255, 255) 0px,
rgb(145, 155, 165) 30%, rgb(255, 255, 255) 100%); }

.irs--modern .irs-handle.state_hover > i:nth-child(1), .irs--modern .irs-


handle:hover > i:nth-child(1) { border-color: rgb(118, 133, 162); }

.irs--modern .irs-handle.state_hover > i:nth-child(3), .irs--modern .irs-


handle:hover > i:nth-child(3) { border-color: rgb(72, 83, 106); }

.irs--modern .irs-min, .irs--modern .irs-max { top: 0px; font-size: 10px; line-


height: 1.333; text-shadow: none; padding: 1px 5px; color: white; background-color:
rgb(209, 214, 224); border-radius: 5px; }

.irs--modern .irs-from, .irs--modern .irs-to, .irs--modern .irs-single { font-size:


10px; line-height: 1.333; text-shadow: none; padding: 1px 5px; background-color:
rgb(32, 180, 38); color: white; border-radius: 5px; }

.irs--modern .irs-from::before, .irs--modern .irs-to::before, .irs--modern .irs-


single::before { position: absolute; display: block; content: ""; bottom: -6px;
left: 50%; width: 0px; height: 0px; margin-left: -3px; overflow: hidden; border-
width: 3px; border-style: solid; border-color: rgb(32, 180, 38) transparent
transparent; border-image: initial; }

.irs--modern .irs-grid { height: 25px; }

.irs--modern .irs-grid-pol { background-color: rgb(222, 222, 222); }

.irs--modern .irs-grid-text { color: silver; font-size: 13px; }

.irs--sharp { height: 50px; font-size: 12px; line-height: 1; }

.irs--sharp.irs-with-grid { height: 57px; }

.irs--sharp .irs-line { top: 30px; height: 2px; background-color: black; border-


radius: 2px; }

.irs--sharp .irs-bar { top: 30px; height: 2px; background-color: rgb(238, 34, 250);
}

.irs--sharp .irs-bar--single { border-radius: 2px 0px 0px 2px; }

.irs--sharp .irs-shadow { height: 1px; bottom: 21px; background-color: rgba(0, 0,


0, 0.5); }

.irs--sharp .irs-handle { top: 25px; width: 10px; height: 10px; background-color:


rgb(168, 4, 178); }

.irs--sharp .irs-handle > i:first-child { position: absolute; display: block; top:


100%; left: 0px; width: 0px; height: 0px; border-width: 5px; border-style: solid;
border-color: rgb(168, 4, 178) transparent transparent; border-image: initial; }

.irs--sharp .irs-handle.state_hover, .irs--sharp .irs-handle:hover { background-


color: black; }

.irs--sharp .irs-handle.state_hover > i:first-child, .irs--sharp .irs-handle:hover


> i:first-child { border-top-color: black; }

.irs--sharp .irs-min, .irs--sharp .irs-max { color: white; font-size: 14px; line-


height: 1; top: 0px; padding: 3px 4px; opacity: 0.4; background-color: rgb(168, 4,
178); border-radius: 2px; }

.irs--sharp .irs-from, .irs--sharp .irs-to, .irs--sharp .irs-single { font-size:


14px; line-height: 1; text-shadow: none; padding: 3px 4px; background-color:
rgb(168, 4, 178); color: white; border-radius: 2px; }

.irs--sharp .irs-from::before, .irs--sharp .irs-to::before, .irs--sharp .irs-


single::before { position: absolute; display: block; content: ""; bottom: -6px;
left: 50%; width: 0px; height: 0px; margin-left: -3px; overflow: hidden; border-
width: 3px; border-style: solid; border-color: rgb(168, 4, 178) transparent
transparent; border-image: initial; }

.irs--sharp .irs-grid { height: 25px; }

.irs--sharp .irs-grid-pol { background-color: rgb(222, 222, 222); }

.irs--sharp .irs-grid-text { color: silver; font-size: 13px; }

.irs--round { height: 50px; }

.irs--round.irs-with-grid { height: 65px; }

.irs--round .irs-line { top: 36px; height: 4px; background-color: rgb(222, 228,


236); border-radius: 4px; }

.irs--round .irs-bar { top: 36px; height: 4px; background-color: rgb(0, 108,


250); }

.irs--round .irs-bar--single { border-radius: 4px 0px 0px 4px; }

.irs--round .irs-shadow { height: 4px; bottom: 21px; background-color: rgba(222,


228, 236, 0.5); }

.irs--round .irs-handle { top: 26px; width: 24px; height: 24px; border: 4px solid
rgb(0, 108, 250); background-color: white; border-radius: 24px; box-shadow: rgba(0,
0, 255, 0.3) 0px 1px 3px; }

.irs--round .irs-handle.state_hover, .irs--round .irs-handle:hover { background-


color: rgb(240, 246, 255); }

.irs--round .irs-min, .irs--round .irs-max { color: rgb(51, 51, 51); font-size:


14px; line-height: 1; top: 0px; padding: 3px 5px; background-color: rgba(0, 0, 0,
0.1); border-radius: 4px; }

.irs--round .irs-from, .irs--round .irs-to, .irs--round .irs-single { font-size:


14px; line-height: 1; text-shadow: none; padding: 3px 5px; background-color: rgb(0,
108, 250); color: white; border-radius: 4px; }

.irs--round .irs-from::before, .irs--round .irs-to::before, .irs--round .irs-


single::before { position: absolute; display: block; content: ""; bottom: -6px;
left: 50%; width: 0px; height: 0px; margin-left: -3px; overflow: hidden; border-
width: 3px; border-style: solid; border-color: rgb(0, 108, 250) transparent
transparent; border-image: initial; }

.irs--round .irs-grid { height: 25px; }

.irs--round .irs-grid-pol { background-color: rgb(222, 222, 222); }

.irs--round .irs-grid-text { color: silver; font-size: 13px; }

.irs--square { height: 50px; }

.irs--square.irs-with-grid { height: 60px; }

.irs--square .irs-line { top: 31px; height: 4px; background-color: rgb(222, 222,


222); }

.irs--square .irs-bar { top: 31px; height: 4px; background-color: black; }

.irs--square .irs-shadow { height: 2px; bottom: 21px; background-color: rgb(222,


222, 222); }

.irs--square .irs-handle { top: 25px; width: 16px; height: 16px; border: 3px solid
black; background-color: white; transform: rotate(45deg); }

.irs--square .irs-handle.state_hover, .irs--square .irs-handle:hover { background-


color: rgb(240, 246, 255); }

.irs--square .irs-min, .irs--square .irs-max { color: rgb(51, 51, 51); font-size:


14px; line-height: 1; top: 0px; padding: 3px 5px; background-color: rgba(0, 0, 0,
0.1); }

.irs--square .irs-from, .irs--square .irs-to, .irs--square .irs-single { font-size:


14px; line-height: 1; text-shadow: none; padding: 3px 5px; background-color: black;
color: white; }

.irs--square .irs-grid { height: 25px; }

.irs--square .irs-grid-pol { background-color: rgb(222, 222, 222); }

.irs--square .irs-grid-text { color: silver; font-size: 11px; }

.text-hidden { position: absolute; left: -10000px; top: auto; width: 1px; height:
1px; overflow: hidden; }

#landingPageStaticOffers .destinations-info-section-description::after,
#landingPageDynamicOffers .destinations-info-section-description::after,
#boxeverSuggetion_Offers .destinations-info-section-
description::after, .dynamicfares-global .destinations-info-section-
description::after { height: 10px; }

.mobileapppageload.page .heroimage-teardrop-smallerversion { height: 0px !


important; }

#landingPageStaticOffers .destinations-info-section .offers-price,


#landingPageDynamicOffers .destinations-info-section .offers-price,
#boxeverSuggetion_Offers .destinations-info-section .offers-price, .dynamicfares-
global .destinations-info-section .offers-price { font-size: 22px; }

.destinations-offers .destinations-info-section-buttons.costsmall .btn { width:


140px; }

.destinations-offers .destinations-info-section-buttons.costBig .btn { width:


110px; }

.destinations-offers #landingPageStaticOffers .destinations-info-section-


buttons, .destinations-offers #landingPageDynamicOffers .destinations-info-section-
buttons, .destinations-offers #boxeverSuggetion_Offers .destinations-info-section-
buttons { bottom: 13px; }

.T36 table tr th:not(.td-benefits-history-item-drop table tr th), .T36 table tr


td:not(.td-benefits-history-item-drop table tr td) { float: none !important; }

.T36 table tr th { padding: 10px 12px !important; }

.T36 table tr th > div { text-align: initial; }

.T36 table tr td { padding: 5px 12px !important; }

.T36 table { display: table; }

.T36 table tbody { display: table-row-group; }

.trip-block-holder { padding: 9px 27px 4px 19px !important; }

.trip-block-date { font-size: 15px !important; }

.T16 .trip-block-holder { position: initial !important; }

.T16 .trip-block-date { margin-top: 0px !important; }

#advanceBooking-widget .form-row, #tabView-partner-flight .form-row { text-align:


left; }

.daterangepicker.opensright.is-start::before, .daterangepicker.opensright.is-
start::after { left: 95px; }

div.daterangepicker.is-end::after, div.daterangepicker.is-end::before { left:


66%; }

.header-dropdown .drop-block-destinations-list li a { background: 0px center; }


.header-dropdown .drop-block-destinations-list li a.link-more { background: rgb(92,
9, 49); }

.header-dropdown .drop-block-tabs-list ul { background-repeat: no-repeat;


background-color: rgb(92, 9, 49); background-size: cover; }

.header-dropdown .drop-block-destinations-list li a { padding: 0px 19px; }

.header-dropdown .drop-block-destinations-list li a:hover { text-decoration:


none; }

.header-dropdown .drop-block-destinations-list li:last-child { margin: 0px; border:


0px; }

.header-dropdown .drop-block-destinations-list li:last-child .destination-


name, .header-dropdown .drop-block-destinations-list .destination-name { left: 0px;
}

.header-dropdown .drop-block-destinations-list .destination-name { display: block;


position: relative; border-bottom: 1px solid rgb(221, 221, 221); height: 28px; }

.my-profile-tabbed-content .profile-details-user-id { padding-left: 0px; padding-


right: 0px; font-size: 16px; }

.wheel-details .lastloginContainer { padding: 0px 0px 0px 35px; }

.partner-icons { position: absolute; top: 518px; right: 87px; }

.my-profile-tabbed-content .profile-details-location { margin-left: -10px; }

.my-profile-tabbed-content .j-profile-details.portaluser { width: 100%; }

table.benefits-accordion .col-values:nth-child(2n) { background-color: rgb(247,


247, 247) !important; }

table.benefits-accordion .col-values:nth-child(2n+1) { background-color: rgb(235,


235, 235) !important; }

.activities-caption { font-size: 24px; text-align: left; margin: 0.67em 0px; }

.expirysummary-caption { width: 300px; }

#expiry-summary table th { text-align: left !important; }

#expiry-summary table tbody tr td:nth-child(2), #expiry-summary table thead tr


th:nth-child(2) { float: right; margin-right: 40px; }

#expiry-summary table td, #expiry-summary table th { padding: 6px 20px 6px 0px !
important; }

.header .login-block-text.login-signup-block p { font-size: 14px; margin: 0px; }

.header .login-block-text p { font-size: 14px; margin: 0px; }

#triple-teaser .preview-block__title.burgundy { color: rgb(92, 10, 48) !


important; }

#triple-teaser .preview-block__title.white { color: rgb(255, 255, 255) !


important; }
.T34-state-selection .T34-state-selection-totals p, .T34-state-selection-payment-
methods p, .convert-login-details p { margin: 0px !important; font-size: 20px !
important; line-height: 34px !important; }

.qmiles-terms-conditions p.qmilestcheading, .tabcontent-boldtext { font-size:


14px !important; font-weight: 700 !important; line-height: 18px !important; }

#activitiesTable tr th { padding: 10px 0px; }

.C31-header-title { padding-left: 0px !important; padding-right: 0px !important; }

.svg-loader.loading-content { position: absolute; left: 50%; margin-left: -48px;


top: 40%; }

.svg-loader .loader { margin: 0px auto; height: 93px; width: 93px; animation: 0.8s
linear 0s infinite normal none running rotate; border-width: 1px; border-style:
solid; border-color: rgb(92, 9, 49) rgb(206, 180, 192) rgb(92, 9, 49) rgb(92, 9,
49); border-image: initial; border-radius: 50%; position: relative; }

.svg-loader .content { position: relative; margin-top: -91px; margin-left: 4px; }

@keyframes rotate {
100% { transform: rotate(360deg); }
}

.header-logo a.priv-logo { width: 285px !important; }

.header-logo-one-world a { width: 33px !important; }

.C29 .content-section-bg { text-align: right !important; }

.platinum-bg { background-color: rgb(78, 89, 91) !important; }

.platinum-teasers .offers-partner-block-content a, .platinum-teasers .offers-


partner-block-content a p { color: rgb(0, 0, 0) !important; }

.platinum-teasers { background-color: rgb(144, 150, 152); }

.platinum-teasers .offers-partner-block-content { color: rgb(0, 0, 0); }

.silver-teasers .offers-partner-block-content a, .silver-teasers .offers-partner-


block-content a p { color: rgb(8, 8, 8) !important; }

.silver-teasers { background-color: rgb(153, 153, 153); }

.silver-teasers .offers-partner-block-content { color: rgb(8, 8, 8); }

.gold-teasers { background-color: rgb(101, 87, 53); }

.preferences.fares-gallery { width: 100%; margin: 20px 0px; padding: 0px; position:


relative; }

.preferences.fares-gallery .slick-slide img { display: block; width: 91%; border:


3px solid; border-radius: 50%; }

.preferences.fares-gallery-btn-next, .preferences.fares-gallery-btn-prev { bottom:


25px !important; }
.header-dropdown .drop-block-destinations-list li a { display: block; position:
relative; z-index: 9999 !important; }

.header-dropdown .drop-block-destinations-list li a.link-more > span { z-index:


9999 !important; }

.fares-gallery-slide { padding: 5px !important; }

.travelalerts #zendesktravelalerts ol { margin-left: 20px; }

.fares-gallery-mask { max-height: 278px; }

.travelalerts #zendesktravelalerts figure img { width: 200px; height: 200px; }

.C8-myservices-bgt .tabset-block-add-menu-item a.tabmenu-link:hover, .C8-


myservices-bgt .tabset-block-add-menu-item a.tabmenu-link:focus { text-decoration:
none !important; }

.C8-myservices-bgt .tabset-block-add-menu-item a.tabmenu-link:hover span:nth-


child(2), .C8-myservices-bgt .tabset-block-add-menu-item a.tabmenu-link:focus
span:nth-child(2) { text-decoration: underline !important; }

.custom-select-dropdown .custom-select-list { max-height: 200px; overflow: auto; }

.custom-select-dropdown .custom-select-item.selected { text-decoration: none;


background: rgb(92, 9, 49); transition: background 0.2s ease 0s; color: rgb(255,
255, 255); }

.custom-select-dropdown .custom-select-item { color: rgb(102, 102, 102); }

.country-flag { width: 20px; }

.custom-select-country ~ .custom-select-opener.selected { background-size: 22px;


background-position: 8px 24px !important; padding-top: 23px !important; }

#metabarAlerts { max-width: 100%; padding: 8px 0px 8px 98px; height: 38px;
position: relative; overflow: hidden; }

#alerts { padding: 0px; margin-bottom: 0px; width: 70%; height: 22px; position:
relative; float: left; }

#alerts li { padding: 0px; }

#metabarAlerts .alert-notice-icon { margin-right: 6px; float: left; }

.alert-gradient { position: absolute; }

#metabarAlerts .view-all { display: block; text-decoration: underline; float:


right; text-align: right; margin-right: 7.7%; }

.C6_1 th { padding: 5px; text-align: left !important; }

th.qatar_table_burgundy, td.qatar_table_burgundy { color: white; background-color:


rgb(102, 32, 70); }

.spacer { margin-top: 50px; }

#region-list .destinations-offers.destinations-offers-search .is-


wide .destinations-info-section-description { max-width: 100% !important; }
.language-drop.scrollable { overflow: auto !important; }

#j-poi-tab-content .tabset-accordion-opener.complete::before { content: "";


color: rgb(46, 127, 22); }

.grayBack { background-color: rgb(247, 247, 247) !important; }

.destinations-offers-wave-decoration svg path { fill: rgb(247, 247, 247); }

.inner-page .main-holder { padding-bottom: 0px; }

.inner-page .main-holder.is-bottom-bg-white::after { height: auto; }

.logotext-partner a { text-decoration: underline; }

.logotext-partner a.btn { text-decoration: none; }

.sub-menu-aside { visibility: hidden; }

.sub-menu-active .sub-menu-aside { visibility: visible; }

.language-tabset > li { padding: 12px 0px 10px; height: 100%; color: rgb(90, 90,
90); border-radius: 5px 5px 0px 0px; box-shadow: rgba(0, 0, 0, 0.13) 8px 0px 20px;
border-style: solid; border-color: rgb(235, 235, 235); border-image: initial;
border-width: 1px 0px 0px 1px; cursor: pointer; }

.language-tabset > li.active { text-decoration: underline; color: rgb(101, 34, 69);


background: rgb(255, 255, 255); }

.language-tabset > li.hoveractive { text-decoration: none; color: rgb(101, 34, 69);


background: rgb(255, 255, 255); }

.language-tabset > li.active .icon-arrow-down, .language-tabset >


li.hoveractive .icon-arrow-down { transform: rotate(0deg); }

.language-tabset > li .icon-arrow-down { display: inline-block; vertical-align:


top; margin: 6px 5px 0px 0px; font-size: 7px; color: rgb(58, 58, 58); transform:
rotate(-90deg); transition: transform 350ms ease 0s, -webkit-transform 350ms ease
0s; }

.C8 .tab-menu-item a > span, .C8_1 .tab-menu-item a > span { display: inline-block;
margin-top: 50px; }

.C8 .tab-menu-item a img + span, .C8_1 .tab-menu-item a img + span { display:


inline-block; margin-top: 0px; }

.C8 .tab-menu-item a span, .C8_1 .tab-menu-item a span { font-size: 17px; font-


weight: bold; }

.T7_4-flight-form .autocomplete.autocomplete-t7-style .input-base .tt-menu { min-


width: 100%; width: auto !important; overflow: auto !important; white-space: nowrap
!important; }

.T7-tab .autocomplete-typeahead.input-base .tt-menu .tt-suggestion, .T7_4-flight-


form .autocomplete-typeahead.input-base .tt-menu .tt-suggestion { color: rgb(178,
178, 178); display: -webkit-box; white-space: nowrap !important; padding: 10px !
important; }
.T7-tab .autocomplete-typeahead.input-base .tt-menu .tt-suggestion .tt-
highlight, .T7_4-flight-form .autocomplete-typeahead.input-base .tt-menu .tt-
suggestion .tt-highlight { font-weight: 500; color: rgb(0, 0, 0); }

.T7-tab .autocomplete-typeahead.input-base .tt-menu .tt-suggestion, .T7_4-flight-


form .autocomplete-typeahead.input-base .tt-menu .tt-suggestion { color: rgb(178,
178, 178); }

.modal-open .modal-backdrop { display: block; }

.daterangepicker tr:nth-child(1) td.off.available, .daterangepicker tr:nth-child(1)


td.off.available.end-date, .daterangepicker tr:nth-child(1) td.off.available.in-
range, .daterangepicker tr:nth-child(1) td.off.available.start-
date, .daterangepicker tr:nth-child(1) td.off.off, .daterangepicker tr:nth-child(1)
td.off.off.end-date, .daterangepicker tr:nth-child(1) td.off.off.in-
range, .daterangepicker tr:nth-child(1) td.off.off.start-date, .daterangepicker
tr:nth-child(2) td.off.available, .daterangepicker tr:nth-child(2)
td.off.available.end-date, .daterangepicker tr:nth-child(2) td.off.available.in-
range, .daterangepicker tr:nth-child(2) td.off.available.start-
date, .daterangepicker tr:nth-child(2) td.off.off, .daterangepicker tr:nth-child(2)
td.off.off.end-date, .daterangepicker tr:nth-child(2) td.off.off.in-
range, .daterangepicker tr:nth-child(2) td.off.off.start-date { visibility: hidden;
}

.daterangepicker tr:nth-last-child(1) td.off.available, .daterangepicker tr:nth-


last-child(1) td.off.available.end-date, .daterangepicker tr:nth-last-child(1)
td.off.available.in-range, .daterangepicker tr:nth-last-child(1)
td.off.available.start-date, .daterangepicker tr:nth-last-child(2)
td.off.available, .daterangepicker tr:nth-last-child(2) td.off.available.end-
date, .daterangepicker tr:nth-last-child(2) td.off.available.in-
range, .daterangepicker tr:nth-last-child(2) td.off.available.start-
date, .daterangepicker td.off.available.notrequired, .daterangepicker
td.off.available.end-date.notrequired, .daterangepicker td.off.available.in-
range.notrequired, .daterangepicker td.off.available.start-date.notrequired
{ display: none; }

.redeem-page:not(.redeem-post) .main-holder { padding-bottom: 150px; }

#bookingTabViewContainer .custom-select { margin: 0px; }

.home #bookingTabViewContainer, .booking_container #bookingTabViewContainer { box-


shadow: none; }

.home .T7, .booking_container .T7 { bottom: auto; top: -50px; }

.home .T7_4-flight-form .flight-types, #bookingwidgt .flight-types { margin-bottom:


10px; }

.home #bookingTabViewContainer .autocomplete.passengers,


#bookingwidgt .autocomplete.passengers { padding: 0px; }

.home #bookingTabViewContainer .radio-base, #bookingwidgt .radio-base { padding:


0px; margin-bottom: 20px; }

.home #bookingTabViewContainer .radio-base .radio-base-text::before,


#bookingwidgt .radio-base .radio-base-text::before { top: 0px; }

.home .T7_4-flight-form .promo-code, .home .T7_4-flight-form .premium-check,


#bookingwidgt .promo-code, #bookingwidgt .premium-check { padding-top: 0px; }
.home #bookingTabViewContainer .form-row, #bookingwidgt .form-row { padding: 0px; }

.home #bookingTabViewContainer div[id^="T7-calendar_"] .T7-calendar-field:first-


child, #bookingwidgt div[id^="T7-calendar_"] .T7-calendar-field:first-child
{ padding-left: 0px; padding-right: 10px; }

.home #bookingTabViewContainer div[id^="T7-calendar_"] .T7-calendar-field,


#bookingwidgt div[id^="T7-calendar_"] .T7-calendar-field { padding-left: 10px;
padding-right: 0px; }

.home #bookingTabViewContainer .T7-calendar .T7-calendar-field:first-child,


#bookingwidgt .T7-calendar .T7-calendar-field:first-child { padding-left: 0px;
padding-right: 10px; }

.home #bookingTabViewContainer .T7-calendar .T7-calendar-field, #bookingwidgt .T7-


calendar .T7-calendar-field { padding-left: 10px; padding-right: 0px; }

.T7-tab form .T7-calendar-field, .home .T7_4-flight-form .multi-flight-row,


#bookingwidgt .multi-flight-row { padding-bottom: 0px; }

.home .destinations-offers { padding: 0px 0px 380px; }

.bpg-mobile, .bpg-desktop { background: url("clientlibs/images/bpg.png") left 15px


no-repeat; padding: 10px 28px; font-family: jotia; font-size: 18px; }

.bpg-desktop { background-position: right 12px; text-align: right; }

.T7-tab-container { padding: 20px 20px 0px; }

.booking_container.section { margin-bottom: 200px; position: relative; }

.home .promotional.bottom-space { margin-bottom: 40px; }

.promotional.bottom-space { margin-bottom: 40px; }

.glyphicon-calendar::before { content: ""; position: absolute; right: 10px; top:


10px; margin: -10px 0px 0px; font-size: 20px; color: rgb(92, 9, 49); speak: none;
font-style: normal; font-weight: normal; font-variant: normal; text-transform:
none; line-height: 1; -webkit-font-smoothing: antialiased; font-family: icomoon !
important; }

.glyphicon { font-size: 26px; color: rgb(92, 9, 49); position: absolute; right:


0px; top: 12px; }

.noVisible { width: 1px; height: 1px; position: relative; display: inline-block; z-


index: -1; overflow: hidden; }

.t-check-out, .t-check-out:hover { border-left: 1px solid rgb(215, 215, 215); }

.item-dflex { display: flex; }

.padlr-5 { padding: 0px 5px !important; }

.height-full { height: 100% !important; }

.tiers-grey-container .tiers-default-block { display: inline-block; vertical-align:


top; position: relative; overflow: hidden; text-align: left; background-color:
rgb(180, 180, 180); border-radius: 4px; margin: 4px 6px 10px 0px; color: rgb(255,
255, 255); }

.tiers-grey-container .tiers-default-block .tiers-idle-block-title { display:


block; padding: 11px 10px 5px 40px; font-size: 16px; font-weight: 400; color:
rgb(255, 255, 255); background-color: rgb(164, 164, 164); position: relative; }

.tiers-grey-container .tiers-idle-block .tiers-idle-block-drop ul li


[class*="icon"] { color: rgb(74, 78, 73); }

.tiers-grey-container .is-burgundy-block { background: rgb(122, 50, 86); }

.tiers-grey-container .is-burgundy-block .tiers-idle-block-drop ul li


[class*="icon"] { color: rgb(92, 9, 49); }

.tiers-grey-container .is-burgundy-block .tiers-idle-block-title { background-


color: rgb(100, 41, 71); position: relative; }

.tiers-grey-container .tiers-idle-block.is-gold-block { background-color: rgb(187,


161, 114); }

.tiers-grey-container .tiers-idle-block.is-gold-block .tiers-idle-block-drop ul li


[class*="icon"] { color: rgb(74, 56, 25); }

.tiers-grey-container .tiers-idle-block.is-gold-block .tiers-idle-block-title


{ background-color: rgb(177, 147, 93); color: rgb(74, 56, 25); }

.tiers-grey-container .tiers-idle-block.is-silver-block { background-color:


rgb(180, 180, 180); }

.tiers-grey-container .tiers-grey-container .is-gray-block { background-color:


rgb(180, 180, 180); color: rgb(255, 255, 255); }

.tiers-grey-container .tiers-idle-block.is-gold-block .tiers-idle-block-drop ul li


[class*="icon"] { color: rgb(74, 78, 73); }

.tiers-grey-container .tiers-idle-block.is-silver-block .tiers-idle-block-title


{ background-color: rgb(165, 165, 165); color: rgb(74, 78, 73); }

.tiers-grey-container .col-lg-8.text-center { margin: 0px auto; float: none; }

.tiers-grey-container .tiers-default-block .tiers-idle-block-drop ul li


[class*="icon"] { position: relative; width: 26px; display: inline-block; top: 7px;
left: 0px; margin-right: 5px; float: left; }

.tiers-grey-container .tiers-idle-block-drop ul li { position: relative; padding:


10px 5px 10px 10px; }

.accordion-module-content { font-size: 15px !important; line-height: 1.5 !


important; font-weight: 400 !important; }

.accordion-module-content .C6_1 table { font-size: 15px; }

.accordion-module-content .bulleted-list { font-weight: 400 !important; }

.offerpricepp, .dynamicofferpricepp { top: -0.1em; font-size: 100%; left: 2px;


display: none; }

.perPerson-dynamic, .perPerson-static { font-size: 13px; display: inline-block;


color: rgb(57, 57, 57); vertical-align: top; font-weight: 400; }
.perPerson-dynamic span::before, .perPerson-static span::before { content: "*";
position: relative; top: 3px; right: 2px; font-size: 15px; }

.accordion-module-content { font-size: 15px !important; line-height: 1.5 !


important; font-weight: 400 !important; }

.accordion-module-content .C6_1 table { font-size: 15px; }

.bulleted-list { font-weight: 400; }

.vt-container h2 { font-size: 42px; margin-bottom: 20px; }

.vt-content { display: flex; place-items: flex-start; }

.vt-container .sidenav { position: relative; top: 0px; border: 1px solid rgb(204,
204, 204); width: 265px; min-width: 265px; background: rgb(255, 255, 255); }

.vt-container .sidenav.fixed { position: fixed; top: 82px; }

.vt-container .sidenav a { padding: 15px 10px; text-decoration: none; font-size:


18px; color: rgb(51, 51, 51); display: block; border-bottom: 1px solid rgb(204,
204, 204); position: relative; }

.vt-container .sidenav a:last-child { border-bottom: 0px; }

.vt-container .sidenav a:hover, .vt-container .sidenav a.active { color: rgb(255,


255, 255); background: rgb(92, 10, 48); border-bottom: 1px solid rgb(92, 10, 48); }

.vt-container .sidenav a:hover::after, .vt-container .sidenav a:hover::before, .vt-


container .sidenav a.active::after, .vt-container .sidenav a.active::before
{ width: 20px; height: 52%; position: absolute; left: 100%; content: ""; }

.vt-container .sidenav a:hover::before, .vt-container .sidenav a.active::before


{ top: 0px; background: linear-gradient(to right top, rgb(92, 10, 48) 43%, rgba(0,
0, 0, 0) 50%); }

.vt-container .sidenav a:hover::after, .vt-container .sidenav a.active::after


{ top: 50%; background: linear-gradient(to right bottom, rgb(92, 10, 48) 43%,
rgba(0, 0, 0, 0) 50%); }

.vt-container .tab-content { padding: 0px 30px 30px; }

.vt-container .sidenav.fixed + .tab-content { margin-left: 265px; }

.vt-subgroup { background: rgb(255, 255, 255); padding: 20px; }

.verticaltabitem { border-bottom: 1px solid rgb(204, 204, 204); }

.vt-rt-group .verticaltabitem:last-child { border-bottom: 0px; }

.vt-subgroup h4 { font-size: 20px; color: rgb(51, 51, 51); }

.vt-rt-group h3 { margin: 30px 0px; }

.vt-sg-img { width: 125px; height: 125px; float: left; background: rgb(204, 204,
204); margin: 20px 20px 20px 0px; }

.vt-sg-img img { width: 100%; height: 125px; }


.vt-sg-desc { padding-top: 20px; color: rgb(51, 51, 51); }

.vt-subgroup-content { display: table; width: 100%; }

.vt-content .vt-rt-group:nth-child(1) h3 { margin-top: 0px; }

.mob_title { display: none; }

.vt-container .sidenav.fixed + .tab-content { margin-left: 265px; }

.vt-container .icon-checkmark1, .vt-container .icon-blocked, .vt-container .icon-


exclamation { position: relative; display: inline-block; margin-left: 10px; margin-
right: 5px; }

.vt-container .icon-checkmark1, .vt-container .icon-exclamation { width: 20px;


height: 20px; background: rgb(16, 104, 54); border-radius: 55px; }

.vt-container .icon-exclamation { background: rgb(244, 159, 54); }

.vt-container .icon-blocked { top: 4px; }

.vt-container .icon-blocked::before { content: ""; color: rgb(180, 7, 28);


position: relative; font-size: 18px; left: -1px; top: -1px; }

.vt-container .icon-checkmark1::before { content: ""; color: rgb(255, 255, 255);


top: 1px; position: relative; left: 5px; font-size: 11px; }

.vt-container .icon-exclamation::before { content: ""; color: rgb(255, 255, 255);


top: 1px; position: relative; left: 8px; font-size: 12px; }

.bag-type { display: inline-block; }

.vt-container .icon-arrow-right, .vt-container .icon-arrow-down { display: none; }

@media only screen and (max-width: 767px) {


#genderErrorContainer .radio-base:first-child { width: 42%; }
#genderErrorContainer .radio-base:last-child { width: 50%; }
.upgrade-tab .qcalculator-qmiles-holder .additional-info-link { top: 50px !
important; }
.upgrade-tab .qcalculator-qmiles .qcalculator-choose-cabin-note { top: 94px !
important; }
.home .T7, .booking_container .T7 { top: -73px; }
.home .T7_4-flight-form .multi-flight-row, #bookingwidgt .multi-flight-row
{ padding-bottom: 20px; }
.home .T7_4-flight-form .input-base, #bookingwidgt .input-base { max-width: 100%;
}
.T7-tab form .T7-calendar-field { width: 100%; }
.home .promotional.bottom-space { margin-bottom: 900px; }
.home #bookingTabViewContainer .autocomplete.passengers,
#bookingwidgt .autocomplete.passengers { margin-bottom: 20px; }
.bpg-mobile { display: block; }
.bpg-desktop { display: none; }
.opened .profile-details-content { height: auto !important; }
#activitiesbody .col-values span { position: relative !important; }
.T36 table#activitiesTable #activitiesbody .col-values [data-tier="Description"]
span { margin-left: 0px; }
.C8 .tab-menu-item a > span, .C8_1 .tab-menu-item a > span { margin-top: 0px; }
#retainer-without-parallax .C29-top-headline { margin-bottom: 50px; }
.t-datepicker { display: block; }
.t-dates { height: 80px; padding: 36px 16px 7px 12px; font-size: 22px; }
.t-check-in .t-date-info-title, .t-check-out .t-date-info-title { top: 8px; font-
size: 18px; }
.t-datepicker-open .calOpen .datePickerCol { z-index: 99; }
a.dateRangePic:focus .t-dates { padding: 36px 16px 7px 12px; }
.datePickerCol { margin-bottom: 20px; }
.glyphicon-calendar::before { font-size: 32px; top: 20px; right: 14px; }
.t-datepicker { display: block; }
.t-check-in { margin-bottom: 20px; }
.t-dates { height: 80px; padding: 36px 16px 7px 12px; font-size: 22px; }
.t-check-in .t-date-info-title, .t-check-out .t-date-info-title { top: 8px; font-
size: 18px; }
.t-datepicker-open .calOpen .datePickerCol { z-index: 99; }
a.dateRangePic:focus .t-dates { padding: 36px 16px 7px 12px; }
.datePickerCol { margin-bottom: 20px; }
.glyphicon-calendar::before { font-size: 32px; top: 20px; right: 14px; }
.ed-terms a, .range-slider-offer-subtitle, .easydeal-desc { font-size: 14px; }
#modal-TnC .modal-dialog { width: 90% !important; }
#modal-TnC .close { top: -20px !important; right: 1px !important; }
#easydeals-trip .custom-select-placeholder, #easydeals-cabin .custom-select-
placeholder { display: none; }
.tiers-grey-container .item-dflex { display: table; width: 100%; }
.tiers-grey-container .tiers-default-block .tiers-idle-block-drop ul li
[class*="icon"] { top: 21px; margin-right: 15px; }
.tiers-grey-container .tiers-default-block .tiers-idle-block-title { padding:
21px 10px 21px 102px; font-size: 32px; }
.tiers-grey-container .tiers-idle-block-title [class*="icon"] { top: 50%; width:
102px; text-align: center; left: 0px; font-size: 0.9em; }
.C8 .tab-menu-item, .C8_1 .tab-menu-item { white-space: nowrap; }
.accordion-module-content, .accordion-module-content .bulleted-list, .accordion-
module-content .C6_1 table { font-size: 18px !important; line-height: 24px !
important; }
.perPerson-dynamic, .perPerson-static, .perPerson-dynamic
span::before, .perPerson-static span::before { font-size: 21px; }
.C8 .tab-menu-item, .C8_1 .tab-menu-item { white-space: nowrap; }
.vt-container { padding: 0px 0px 5px; }
.vt-container .col-sm-12 { padding: 0px; }
.vt-container .sidenav, .vt-rt-group h3:first-child { display: none; }
.vt-container .main_title { padding-left: 30px; }
.vt-container .tab-content { padding: 0px 0px 30px; }
.vt-content .vt-rt-group:nth-child(1) h3 { margin-top: 40px; }
.vt-rt-group-content { display: none; }
.vt-subgroup { padding-left: 30px; }
.vt-content .vt-rt-group .vt-rt-group-content { border-bottom: 1px solid rgb(92,
9, 49); }
.vt-content .vt-rt-group h3 { margin: 0px; border-bottom: 1px solid rgb(92, 9,
49); }
.vt-sg-desc { font-size: 16px; }
h3.mob_title { display: block; background: rgb(215, 215, 215); padding: 30px;
font-size: 28px; border-bottom: 1px solid rgb(204, 204, 204); margin-bottom: 0px;
margin-top: 0px; }
.vt-container .icon-arrow-right { speak: none; font-style: normal; font-weight:
400; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-
smoothing: antialiased; color: rgb(70, 12, 46); font-size: 24px; margin-right:
15px; margin-left: 5px; display: inline; font-family: icomoon !important; }
.vt-container { padding: 0px 0px 5px; }
.vt-container .col-sm-12 { padding: 0px; }
.vt-container .sidenav, .vt-rt-group h3:first-child { display: none; }
.vt-container .main_title { padding-left: 30px; }
.vt-container .tab-content { padding: 0px 0px 30px; }
.vt-content .vt-rt-group:nth-child(1) h3 { margin-top: 40px; }
.vt-rt-group-content { display: none; }
.vt-subgroup { padding-left: 30px; }
.vt-content .vt-rt-group .vt-rt-group-content { border-bottom: 1px solid rgb(92,
9, 49); }
.vt-content .vt-rt-group h3 { margin: 0px; border-bottom: 1px solid rgb(92, 9,
49); }
.vt-sg-desc { font-size: 16px; }
h3.mob_title { display: block; background: rgb(215, 215, 215); padding: 30px;
font-size: 28px; border-bottom: 1px solid rgb(204, 204, 204); margin-bottom: 0px;
margin-top: 0px; }
.vt-container .icon-arrow-right { speak: none; font-style: normal; font-weight:
400; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-
smoothing: antialiased; color: rgb(70, 12, 46); font-size: 24px; margin-right:
15px; margin-left: 5px; display: inline; font-family: icomoon !important; }
.vt-container .icon-arrow-right::before { content: ""; }
.vt-rt-group.open .icon-arrow-right { font-size: 14px; }
.vt-rt-group.open .icon-arrow-right::before { content: ""; }
.vt-rt-group.open .mob_title { background: rgb(255, 255, 255); }
}

@media only screen and (min-width: 767px) {


.bpg-mobile { display: none; }
.bpg-desktop { display: block; }
#sessionExpiryCancel { margin-left: 37%; }
#genderErrorContainer .radio-base { margin: 14px; }
.redeem-pay-by-error.row { position: initial; }
}

.C13_1 .accordion-module .accordion-module-content { padding: 0px !important; }

.teaser-box-full .teaser-box-content .btn { margin-top: 0px !important; }

.videoImage-dynamic-price { margin-top: 55px !important; }

.videoImage-dynamic-price a { padding: 0px 0px 25px !important; }

.C12-listing-headline { display: block; font-size: 18px; line-height: 22px; margin-


top: -5px; margin-bottom: -5px !important; }

.qtr-txt-lightgrey { color: rgb(90, 90, 90); }

.qtr-margin-right { margin-left: 40px; margin-top: 25px; }

.qtr-margin-left { margin-right: 40px; }

.float-left.qtr-margin-left img { margin-left: 10px; }

.qtr-padding { padding: 35px; }

.header-navigation-row { border-bottom: 1px solid rgb(224, 224, 224); }

.two-columns-content-block-header h2 { float: left; max-width: 60%; font-size:


30px; line-height: 1.15; color: rgb(255, 255, 255) !important; }

.weather-block-thermometer > li { height: auto; }


.teaser-overview-video-banner.js-video-point.padding-none { padding-bottom: 0px !
important; }

.qtr-txt-white, .qtr-txt-white h1, .qtr-txt-white h2, .qtr-txt-white h3, .qtr-txt-


white p, .qtr-txt-white ul li a { color: rgb(255, 255, 255) !important; }

.qtr-txt-black, .qtr-txt-black h1, .qtr-txt-black h2, .qtr-txt-black h3, .qtr-txt-


black p, .qtr-txt-black ul li a { color: rgb(0, 0, 0) !important; }

.qtr-txt-maroon, .qtr-txt-maroon h1, .qtr-txt-maroon h2, .qtr-txt-maroon h3, .qtr-


txt-maroon p, .qtr-txt-maroon ul li a { color: rgb(92, 9, 49) !important; }

.qtr-txt-burgandy, .qtr-txt-burgandy h1, .qtr-txt-burgandy h2, .qtr-txt-burgandy h3


{ color: rgb(92, 9, 49) !important; }

.qtr-txt-grey, .qtr-txt-grey h1, .qtr-txt-grey h2, .qtr-txt-grey h3 { color:


rgb(128, 128, 128) !important; }

.teaser-overview-image-block.padding-none { padding-bottom: 18%; }

.qr-custom-btn { margin-top: 53px; }

.two-columns-content-block.is-between-content-blocks { margin: 0px !important; }

.destinations-offers.destinations-offers-search { padding: 0px !important; }

.bulleted-list li a.qtr-teaser-list { text-decoration: none !important; }

.T14-variant { margin-bottom: 50px; }

.content-block-content-area.qtr-ribbon-height-fix { min-height: 537px; }

.bubbleClose { position: absolute; top: 10px; right: 10px; width: 15px; height:
15px; background: url("images/icons/icon-close.png") 0% 0% / contain no-repeat; }

.slide-content-container .logotext-partner .whitefont .whitefontP { color: rgb(90,


90, 90); }

.inline-list.T43-detail-content-tags.ulMargin { margin-top: 10px; }

.T43-detail-content header { margin-bottom: 20px !important; }

.col-xs-12.c7-cta-row.qtr-right { text-align: right; }

.col-xs-12.c7-cta-row.qtr-left { text-align: left; }

.col-xs-12.c7-cta-row.qtr-center { text-align: center; }

.C22-variant .teaser-overview-image-block .btn.teaser-btn-bottom { bottom: 23%; }

.C13_1 .accordion-module .accordion-module-item:first-child { border-top: none !


important; }

.C5-variant-content-with-link .content-section-row .qtr-btn p { margin-bottom:


1em !important; }

.btn-brg-transparent { color: rgb(92, 9, 49); background: rgb(255, 255, 255);


border: 2px solid rgb(82, 18, 49); }
.btn-brg-transparent:active, .btn-brg-transparent:focus, .btn-brg-transparent:hover
{ color: rgb(255, 255, 255); background: rgb(92, 9, 49); border-color: rgb(92, 9,
49); }

.teaser-overview-video-content.dark { background: rgb(255, 255, 255); color:


rgb(92, 9, 49); }

.partnerData .C13_1 .accordion-module .accordion-module-item:first-child { border-


top: 1px solid rgb(74, 78, 73) !important; }

.C22-variant .teaser-overview .teaser-overview-column.inFlight { line-height:


2.6; }

.C12-listing-headline { margin-bottom: 10px; }

#fancybox-thumbs.bottom { z-index: 10000 !important; }

.C28 .read-more-btn { z-index: 1; }

.slider-range-offer-subtitle { top: 6px; right: 8px; font-size: 15px; max-width:


50%; text-align: right; position: absolute; line-height: 1.3em; font-weight: 400; }

.C16.C16-full-width .offers-partner-block.white-bg { background: rgb(255, 255,


255); color: rgb(92, 9, 49); }

.C13_1 .accordion-module .accordion-module-item .accordion-module-opener


{ background: 0px center; }

.C13_1 .accordion-module .accordion-module-item .accordion-module-opener::after


{ transform: rotate(90deg); }

.C13_1 .accordion-module .accordion-module-item.active .accordion-module-


opener::after { transform: rotate(-90deg); }

.C29 #title-section-bg.content-block-bg::after { height: 100%; background-image:


linear-gradient(transparent 0px, rgb(247, 247, 247) 15%); }

.noOffers + .spinner-wrapper { margin-top: 1em; min-height: 30px; opacity: 0; }

.noOffers + .spinner-wrapper.spinner-active { opacity: 1; }

.header.stuck .notice { display: none !important; }

#T7-manage .custom-select, #T7-manage #T7-find-button { width: 100%; }

.youtube-video-point { width: 100%; height: 100%; position: absolute; top: 0px; z-


index: 2; }

.video-page-bg { background: rgb(236, 236, 236); }

#bookingwidgt .error .input-base-msg-box { position: relative; z-index: 5; }

#bookingWidgetErrorBlock .input-base-msg-empty, #trackFlightErrorBlock .input-base-


msg-empty, #awardFlightPartnerErrorBlock .input-base-msg-empty,
#passengerFormErrorBlock .input-base-msg-empty, #subscribeErrorBlock .input-base-
msg-empty, #checkinErrorBlock .input-base-msg-empty { display: block; }

#bookingWidgetErrorBlock .input-base-msg-box, #trackFlightErrorBlock .input-base-


msg-box, #awardFlightPartnerErrorBlock .input-base-msg-box,
#passengerFormErrorBlock .input-base-msg-box, #subscribeErrorBlock .input-base-msg-
box, #checkinErrorBlock .input-base-msg-box { border-top: 1px solid; }

#bookingWidgetErrorBlock .input-base-msg-empty, #trackFlightErrorBlock,


#awardFlightPartnerErrorBlock, #passengerFormErrorBlock, #subscribeErrorBlock,
#checkinErrorBlock { margin-bottom: 10px; margin-top: 10px; }

.teaser-box, .weather-widget { position: inherit !important; }

.T34-form .partnerSelect .custom-select-currency { min-width: 100%; }

#convert-miles-state-selection.hidden { display: none !important; }

#partnerMembershipNumber + .input-base-placeholder { z-index: 10; }

.drop-shaddow { text-shadow: rgb(0, 0, 0) 0.5px 0.5px 11px; }

.drop-shaddow .btn { text-shadow: none; }

.slider-range span.slider-range-offer-subtitle label { position: relative; }

.drop-shaddow .qtr-txt-white { text-shadow: rgb(0, 0, 0) 0.5px 0.5px 11px; }

.drop-shaddow .qtr-txt-maroon { text-shadow: rgb(255, 255, 255) 0.5px 0.5px 11px; }

.qrcode-content.qtr-margin-right, .qrcode-content.qtr-margin-left { margin-top:


5px; }

.logotext-partner h2 { margin-top: 0px; }

@media only screen and (max-width: 767px) {


.accordion-module-content .qrform .container .row { padding-left: 15px; }
.T25-flight-info-container #T25_flightsEFContainer { margin-bottom: 30px; }
#relatedFlightsTable { margin: 0px; padding: 0px; }
#relatedFlightsTable li { width: 100% !important; }
.custom-select-country ~ .custom-select-opener.selected { background-position:
8px 34px !important; }
.T31__flight-details-modal.timetable-flight-details.modal .popup { top: 50%;
overflow-y: scroll; margin-top: 0px !important; }
.redeem-popup-header { left: 40px; }
#otp-modal .modal-otp-overlay, #profile-otp-modal .modal-content, .j-delink-
booking-confirm-modal .modal-content { height: 400px; overflow-y: scroll; }
#profile-otp-modal .modal-dialog { margin-top: 80px; }
.personalized-drop { height: 200px; overflow: auto; }
.top-searches li { width: 94% !important; float: none !important; }
}

.T25-container .autocomplete-input-holder, .T25-container .autocomplete-


typeahead.input-base .tt-menu .tt-suggestion span, .T25-container.active { display:
block; }

.T25-container .helpfaqwidget__view, .T25-container .row { margin-bottom: 15px; }

.T25-container .autocomplete { padding: 0px; }

.T25-container .autocomplete.active .input-base-ico { display: none; }

.T25-container .autocomplete .input-base-ico { position: absolute; right: 10px;


bottom: 10px; width: 10px; height: 10px; background: url("clientlibs/images/img-
autocomplete.gif") no-repeat rgb(255, 255, 255); }

.T25-container .autocomplete .input-base::before { content: ""; position: absolute;


top: 50%; margin: -10px 0px 0px; right: 13px; width: 21px; height: 21px; border-
radius: 100%; background-color: rgb(162, 154, 146); transition: background 0.2s
ease 0s; z-index: 3; }

.T25-container .autocomplete-typeahead .twitter-typeahead, .T25-container


form .custom-select, .T25-container form button[type="submit"] { width: 100%; }

.T25-container .autocomplete .input-base::after { position: absolute; top: 50%;


right: 13px; margin: -9px 0px 0px; speak: none; font-style: normal; font-weight:
400; font-variant: normal; text-transform: none; content: ""; color: rgb(255,
255, 255); background: 0px center; line-height: 1em; padding: 7px 4px; z-index: 4;
border-radius: 0px; font-size: 6px; font-family: icomoon !important; }

.T25-container .autocomplete-typeahead.input-base { overflow: visible; }

.T25-container .autocomplete-typeahead.input-base input[type="text"] { padding-


bottom: 7px; }

.T25-container .autocomplete-typeahead.input-base .tt-menu { width: 100%; border-


style: solid; border-color: rgb(215, 215, 215); border-image: initial; border-
width: 0px 1px 1px; font-size: 15px; color: rgb(102, 102, 102); background:
rgb(255, 255, 255); overflow: scroll; max-height: 210px; }

.T25-container .autocomplete-typeahead.input-base .tt-menu .tt-suggestion


{ padding: 10px; border-bottom: 1px solid rgb(235, 235, 235); color: rgb(0, 0, 0);
cursor: pointer; }

.T25-container .autocomplete-typeahead.input-base .tt-menu .tt-suggestion:hover


{ color: rgb(255, 255, 255); background: rgb(92, 9, 49); transition: background
0.2s ease 0s; }

.T25-container .autocomplete-typeahead.input-base .tt-menu .tt-


suggestion:hover .tt-highlight { color: rgb(255, 255, 255); }

.T25-container .autocomplete-typeahead.input-base .tt-menu .tt-suggestion .tt-


highlight { font-weight: 500; color: rgb(178, 178, 178); }

.T7-tab .autocomplete-typeahead.input-base .suggestion-text, .so-


booking .autocomplete-typeahead.input-base .suggestion-text, .subscribe-form-
cell .autocomplete-typeahead.input-base .suggestion-text { position: absolute; top:
20px; left: 10px; width: 65%; height: 25px; font-size: 15px; line-height: 1; color:
rgb(102, 102, 102); pointer-events: none; z-index: 1; transition: all 0.2s ease 0s;
white-space: nowrap; text-overflow: ellipsis; overflow: hidden; display: none;
border: 1px solid rgb(204, 204, 204); background-color: rgb(238, 238, 238); border-
radius: 8px; padding: 4px 6px; text-align: left; }

.T7-tab .autocomplete-typeahead.input-base.selected .suggestion-text, .T7-


tab .autocomplete-typeahead.input-base.selected .icon-cross, .so-
booking .autocomplete-typeahead.input-base.selected .icon-cross, .so-
booking .autocomplete-typeahead.input-base.selected .suggestion-text, .subscribe-
form-cell .autocomplete-typeahead.input-base.selected .icon-cross, .subscribe-form-
cell .autocomplete-typeahead.input-base.selected .suggestion-text { display: block;
}

.T7-tab .autocomplete-typeahead.input-base.selected, .so-booking .autocomplete-


typeahead.input-base.selected, .subscribe-form-cell .autocomplete-typeahead.input-
base.selected { border: 1px solid rgb(215, 215, 215); }

.autocomplete-typeahead.input-base .icon-cross { font-size: 12px; position:


absolute; top: 25px; right: 40px; display: none; z-index: 5; color: rgb(102, 102,
102); }

.autocomplete-typeahead.input-base .icon-cross:hover { text-decoration: none; }

.landingoffer-DynamicPage .custom-select .custom-select-


opener.selected, .landingoffer-StaticPage .custom-select .custom-select-
opener.selected, .dynamic-fares-global .custom-select .custom-select-
opener.selected { padding: 14px 44px 14px 10px; }

.landingoffer-DynamicPage .custom-select .input-base-


placeholder.visible, .landingoffer-StaticPage .custom-select .input-base-
placeholder.visible, .dynamic-fares-global .custom-select .input-base-
placeholder.visible { display: none; }

.base-autocomplete-style .autocomplete-typeahead.input-base .tt-menu { max-height:


210px; overflow: auto; }

.C21-variant-IFE .destinations-offers-block-slogan a:focus, .C21-variant-


IFE .destinations-offers-block-slogan a:hover { text-decoration: none; outline:
0px; }

.qr-custom > div a:hover { text-decoration: none !important; }

.header-top-row .exchange ul.cookie-note { padding: 0px 30px 0px 0px; }

#bookingTabViewContainer .radio-base { padding: 0px; margin: 0px 15px; }

.input-base-msg-box li::before { position: relative !important; font-size: 14px !


important; }

.bulleted-list-burgundy .bulleted-list > li, .introduction .bulleted-list > li


{ color: rgb(92, 9, 49); }

.easyDealsContainerSection .autocomplete-typeahead.input-base .suggestion-text


{ position: absolute; top: 20px; left: 10px; width: 65%; height: 25px; font-size:
15px; line-height: 1; color: rgb(102, 102, 102); pointer-events: none; z-index: 1;
transition: all 0.2s ease 0s; white-space: nowrap; text-overflow: ellipsis;
overflow: hidden; display: none; border: 1px solid rgb(204, 204, 204); background-
color: rgb(238, 238, 238); border-radius: 8px; padding: 4px 6px; }

.easyDealsContainerSection .autocomplete-typeahead.input-base.selected .suggestion-


text, .easyDealsContainerSection .autocomplete-typeahead.input-base.selected .icon-
cross { display: block; }

.easyDealsContainerSection .autocomplete-typeahead.input-base.selected { border:


1px solid rgb(215, 215, 215); }

.icon-cross { font-size: 12px; position: absolute; top: 25px; right: 40px; display:
none; z-index: 5; color: rgb(102, 102, 102); }

#modal-TnC .modal-dialog { width: 630px; }

#modal-TnC .close { font-size: 40px; top: -40px; right: -30px; }

span.TnC-close::before { content: ""; }


@media only screen and (max-width: 767px) {
.easyDealsContainerSection .autocomplete-typeahead.input-base .suggestion-text
{ top: 38px !important; }
.T7-tab-container .premium-check { bottom: 20%; left: 3%; }
.T7-tab-container #T7-search { margin-top: 70px; }
}

.qmiles-offer .offers-holder { margin-bottom: 90px; }

.qmiles-offer .link-bottom { margin-bottom: 10px; margin-left: 10px; }

.qmiles-offer .btn.btn-orange { float: right; }

.is-full-content.qmiles-height-adjust { height: 440px; }

.is-medium-height.is-small-block.qmiles-offer .offers-holder { margin-bottom:


42px !important; }

.is-medium-height.is-small-block.qmiles-offer.qmiles-height-adjust { height: 320px;


}

#five21 .is-medium-height.is-small-block.qmiles-offer .offers-holder { margin-


bottom: 36px !important; }

#five21 .is-medium-height.is-small-block.qmiles-offer { height: 258px !important; }

.qmiles-five-block2.is-triple-block { height: 530px !important; }

#five71 .destinations-offers-block.is-gradient-bottom.is-medium-height.is-medium-
block { height: 530px; }

#five71 .destinations-offers-block.is-gradient-bottom.is-small-height.is-medium-
block { height: 260px; }

#five72 .destinations-offers-block.is-gradient-bottom.is-small-height.is-medium-
block { height: 256px; }

#five31 .destinations-offers-block.is-gradient-bottom.is-medium-height.is-medium-
block { height: 258px; }

.qmiles-five-three-middle-block { height: 528px; }

.qmiles-five-three-middle-block .offers-holder { margin-bottom: 20px; }

.qmiles-five-three-middle-block .offers-holder .link-bottom { margin-bottom: 14px;


margin-left: 20px; }

.qmiles-five-three-last-block { height: 258px; }

.qmiles-five-three-last-block .offers-holder { margin-bottom: 30px; }

.qmiles-five-three-last-block .offers-holder .link-bottom { margin-bottom: 14px;


margin-left: 20px; }

.qmiles-fiveone-medium-block { height: 260px; }

.qmiles-fiveone-medium-block.qmiles-offer .offers-holder { margin-bottom: 6px; }


.qmiles-fiveone-big-block { height: 536px; }

.qmiles-fiveone-big-block.qmiles-offer .offers-holder { margin-bottom: 30px; }

.qmiles-three-two.qmiles-offer .offers-holder { margin-bottom: 42px; }

.qmiles-three-four-left { height: 260px; }

.qmiles-three-four-right { height: 536px; }

.four-one.qmiles-offer .offers-holder { margin-bottom: 11px; }

.helpfaqwidget__view-landing-slide-content-details p { padding-bottom: 38px !


important; }

#helpAndFAQWidgetButton, .helpfaqwidget-cue { position: fixed; display: none; z-


index: 32 !important; }

.helpfaqwidget__view-landing-tablistcontainer .C8 .tab-question-container ul > li {


vertical-align: top; display: inline-block; float: none; }

.subscribe-content .input-base-placeholder { font-size: 13px !important; }

.newsletterMsg-error { clear: both; float: left; width: 100%; }

.newsletterMsg-block .input-base-msg-empty { display: block; }

.newsletterMsg-block .input-base-msg-box { border-top: 1px solid; }

.newsletterMsg-block { margin-bottom: 10px; margin-top: 10px; }

.successNewsletter .input-base-msg-box { background: rgb(223, 242, 191); border-


color: rgb(79, 138, 16); color: rgb(79, 138, 16); }

.newsletterMsg-block .input-base-msg-box li::before, .input-base-msg-


box.newsletterMsg-error li::before { display: none; content: "" !important; }

#success-unsubscribe, #prefilledValues, #languageJSON { display: none; }

.btn-subscribeUpdate, .btn-subscribeUpdate:hover, .btn-subscribeUpdate:focus, .btn-


newsletterStanalone-subscribeUpdate, .btn-newsletterStanalone-
subscribeUpdate:hover, .btn-newsletterStanalone-subscribeUpdate:focus { text-
decoration: underline; color: rgb(0, 136, 204); }

.newsletter-unsubscibe .register-form, #updateNewsLetterProfile .register-


form, .newsletter-update .register-form { padding: 36px 30px 120px; }

.btn-newsletter-subscribe, .subscribe-form-cell .spinner-container { width: 160px;


height: 50px; }

.subscribe::after { background: 0px center; }

.subscribe-img { content: ""; position: absolute; left: 50%; top: 50%; margin: -
124px 0px 0px; width: 809px; height: 428px; background: no-repeat; z-index: 1; }

#emailfrequency { height: 210px; overflow: auto; }

.subscribe-checkbox-cell.error label::before { border-color: rgb(181, 0, 0); }


.C5-variant-content-with-link .content-section-row .qtr-txt-maroon a { color:
rgb(92, 9, 49) !important; font-size: 15px !important; line-height: 18px !
important; text-decoration: none !important; border-bottom: 1px solid rgb(92, 9,
49) !important; }

.C5-variant-content-with-link .content-section-row .qtr-txt-white a { color:


rgb(255, 255, 255) !important; font-size: 15px !important; line-height: 18px !
important; text-decoration: none !important; border-bottom: 1px solid rgba(255,
255, 255, 0.6) !important; }

.focusActive { background-color: rgb(255, 255, 255); }

.bookingWidgetTabbed { box-shadow: none !important; background: inherit !important;


}

.helpfaqwidget__view-office #otherOffices { overflow: auto; }

#helpFAQOfficeDetails_additonalInfo { padding: 0px 40px 20px 70px; }

#helpFAQOfficeDetails_additonalInfo li { display: inline-block; overflow-wrap:


break-word; width: 100%; }

#helpFAQOfficeDetails_additonalInfo .addition_info strong { width: 42%; float:


left; margin-right: 40px; }

#helpFAQOfficeDetails_additonalInfo .addition_info span { width: 48%; float:


left; }

.redeem-page .redeem-post-C5-shop.C5-wave-v3 .wavetest-bg-


container.wave2compnent, .redeem-post .redeem-post-C5-shop.C5-wave-v3 .wavetest-bg-
container { margin-bottom: 0px; }

.redeem-page .redeem-pre-C5-non-air.C5-wave-v3 .wavetest-bg-


container.wave2aircompnent, .redeem-post .redeem-pre-C5-non-air-wave-v3 .wavetest-
bg-container { margin-bottom: 78px; }

.redeem-page .redeem-post-C5-shop .wave-decoration.is-


bottom.wave2compnentbottom, .redeem-post .redeem-post-C5-shop .wave-decoration.is-
bottom { height: 128px; }

.content-right .C5-wave-v3-content-block-content-area.content-block-content-area
{ float: right; text-align: left; }

.redeem-page .redeem-post-C5-baggage .content-block-content-area h2 > p, .redeem-


post .redeem-post-C5-baggage .content-block-content-area h2 > p { max-width: 75%;
margin-bottom: 20px; font-size: 30px; }

.T7-tab .autocomplete-typeahead.input-base .tt-menu .tt-suggestion, .T7_4-


flight .autocomplete-typeahead.input-base .tt-menu .tt-suggestion { font-weight:
500; }

.passenger-error { border-color: rgb(181, 0, 0) !important; }

#loginErrorBlock .input-base-msg-empty { display: block; }

#loginErrorBlock .input-base-msg-box { border-top: 1px solid; }

#loginErrorBlock { margin-bottom: 10px; margin-top: 10px; }


.input-base.filled #f1003 + .input-base-placeholder, .input-base.filled #f1001
+ .input-base-placeholder { padding: 0px 10px !important; font-size: 10px !
important; }

.T7_4-flight .base-autocomplete-style .autocomplete-input-holder { max-width: 100%;


}

.T7_4-flight .passengers .autocomplete-input-holder, .T31passengers .autocomplete-


input-holder { max-width: 100%; }

.tt-selectable.active { background: rgb(92, 9, 49); color: rgb(255, 255, 255) !


important; }

.fancybox-overlay { position: absolute; top: 0px; left: 0px; overflow: hidden;


display: none; }

.fancybox-overlay-fixed { position: fixed; bottom: 0px; right: 0px; }

.fancybox-iframe, .fancybox-image { display: block; width: 100%; height: 100%; }

.fancybox-image { max-width: 100%; max-height: 100%; }

.a-tab-view-container { background: rgb(242, 242, 242); position: relative; min-


height: 610px; width: 100%; padding: 30px 3%; z-index: 10; margin-bottom: 50px; }

.teaser-box-content { position: relative; z-index: 2; padding-bottom: 119px; }

.destinations-offers.is-overlay-gradient { padding: 60px 0px 380px !important; }

.weather-block-thermometer-swich-link.active { color: rgb(255, 255, 255); opacity:


1; }

.whitefontP ul li ul li { text-indent: 15px; }

.whitefontP ul.bulleted-list li { overflow: hidden; }

.section-bg-white { background-color: rgb(247, 247, 247) !important; }

.destinations-offers.is-bg-white { background-color: rgb(247, 247, 247) !important;


}

.map-position .map-position-link-schedule { background-color: rgb(247, 247, 247) !


important; }

.header-dropdown .drop-block-more-link .btn-more { text-transform: none; }

.sub-menu-list-link.inactiveLink { pointer-events: none; }

.destinationsData .fares-block { display: block !important; }

.C6_1 { width: auto; }

.redeem-page .redeem-post-C5-shop.content-right .C5-wave-v3-content-block-content-


area, .redeem-post .redeem-post-C5-shop.content-right .C5-wave-v3-content-block-
content-area { box-shadow: transparent 0px 0px 0px 0px; }

.redeem-page:not(.redeem-post) .redeem-post-C5-shop { margin-top: -80px; }

.row.C5-wave-v3-svg-container { min-height: 500px; }


.redeem-pre-C5-gift .row.C5-wave-v3-svg-container { min-height: 200px; }

#lastOne .row.C5-wave-v3-svg-container, #lastoneRight .row.C5-wave-v3-svg-


container, #secondlayoutLeft .row.C5-wave-v3-svg-container { min-height: 50px; }

.redeem-page #lastoneRight.redeem-post-C5-baggage, .redeem-post


#lastoneRight.redeem-post-C5-baggage { margin-top: 210px; }

.redeem-page .redeem-post-C5-baggage .content-block-content-area h2, .redeem-


post .redeem-post-C5-baggage .content-block-content-area h2 { max-width: 100%; }

.redeem-page:not(.redeem-post) .redeem-post-C5-baggage.redeem-pre-C5-gift.content-
right .C5-wave-v3-content-block-content-area, .redeem-page:not(.redeem-
post) .redeem-pre-C5-non-air .C5-wave-v3-content-block-content-area { width: 100% !
important; }

.redeem-page .redeem-post-C5-baggage .content-block-content-area p, .redeem-


post .redeem-post-C5-baggage .content-block-content-area p { font-size: 15px; }

.redeem-page:not(.redeem-post) .redeem-pre-C5-non-air.redeem-post-C5-baggage .C5-


wave-v3-content-container { margin-top: -160px !important; }

.redeem-page .redeem-pre-C5-non-air.C5-wave-v3 .wavetest-bg-


container.wave2aircompnent, .redeem-post .redeem-pre-C5-non-air-wave-v3 .wavetest-
bg-container { margin-bottom: 0px; }

.redeem-page:not(.redeem-post) .redeem-post-C5-shop .C5-wave-v3-content-container {


padding-bottom: 140px; margin-bottom: -260px !important; }

.redeem-page .redeem-post-C5-shop .wave-decoration.is-bottom.wave2compnentbottom


{ bottom: 260px; }

.C5-to-mobile-js .c5-markup-phone .content-block-content-area .btn { margin: 0px


0px 10px; }

.redeem-page .redeem-post-C5-shop .btn, .redeem-post .redeem-post-C5-


shop .btn, .redeem-page .redeem-post-C5-baggage .content-block-content-
area .btn, .redeem-post .redeem-post-C5-baggage .content-block-content-area .btn
{ font-size: 16px; min-width: 330px !important; display: inline-block !important; }

.is-rectangle-large .custom-select-opener::after, .is-rectangle-large .custom-


select-opener::before, .is-rectangle-large .select2-container .select2-selection--
multiple::after, .is-rectangle-large .select2-container .select2-selection--
multiple::before, .select2-container .is-rectangle-large .select2-selection--
multiple::after, .select2-container .is-rectangle-large .select2-selection--
multiple::before { z-index: 0; }

.section-bg-white { background-color: rgb(247, 247, 247) !important; }

.destinations-offers.is-bg-white { background-color: rgb(247, 247, 247) !important;


}

.map-position .map-position-link-schedule { background-color: rgb(247, 247, 247) !


important; }

.header-dropdown .drop-block-more-link .btn-more { text-transform: none; }

.redeem-page .redeem-pre-C5-non-air.C5-wave-v3 .wavetest-bg-


container.wave2aircompnent, .redeem-post .redeem-pre-C5-non-air-wave-v3 .wavetest-
bg-container { margin-bottom: 0px; }

.C5 .content-block-content-area > a.btn, .C5-wave-v3-content-block-content-area >


a.btn { max-width: 300px; margin: 5px 0px; }

.C5 .content-block-content-area > a, .C5-wave-v3-content-block-content-area > a


{ position: relative; z-index: 1; display: block; }

.C5 .content-block-content-area > p, .C5-wave-v3-content-block-content-area > p


{ font-size: 15px; font-weight: 300; margin-bottom: 50px; }

.content-block h2, .C5-wave-v3-content-block-content-area h2 { margin: 0px 0px


28px; line-height: 1.15; }

.C5 .C5-wave-v3-content-block-content-area.content-block-content-area { width: 52%;


padding: 0px; }

.C5.content-right .C5-wave-v3-content-block-content-area.content-block-content-area
{ width: 42%; padding: 0px; }

.C5.content-right.C5.is-white-text a:hover, .is-white-text a { color: rgb(255, 255,


255); }

.redeem-page:not(.redeem-post) .redeem-pre-C5-non-air .C5-wave-v3-content-block-


content-area { width: 80%; }

.redeem-page:not(.redeem-post) .redeem-post-C5-baggage.redeem-pre-C5-gift .content-


block-content-area p { font-size: 15px; }

.redeem-page:not(.redeem-post) .redeem-post-C5-baggage.redeem-pre-C5-gift .content-


block-content-area .btn.btn-white-transparent { color: rgb(255, 255, 255); border-
color: rgb(255, 255, 255); }

.redeem-page:not(.redeem-post) .redeem-post-C5-baggage.redeem-pre-C5-gift .content-


block-content-area .btn.btn-white-transparent:hover, .redeem-page:not(.redeem-post)
.redeem-post-C5-baggage.redeem-pre-C5-gift .content-block-content-area .btn.btn-
white-transparent:active, .redeem-page:not(.redeem-post) .redeem-post-C5-
baggage.redeem-pre-C5-gift .content-block-content-area .btn.btn-white-
transparent:focus { color: rgb(82, 18, 49); }

.content-block .gradient-mask-right { content: ""; position: absolute; inset: 0px


0px 0px 40%; z-index: 2; }

.T25-container .autocomplete .input-base::before { display: none; }

.autocomplete.autocomplete-t7-style .input-base::before { display: none; }

body { position: relative; }

.T7.short { bottom: -175px; }

.T7-tab-container { display: table-cell; vertical-align: middle; width: 100%;


padding: 20px 20px 0px; }

.destinations-offers.is-bg-white::before { background: linear-gradient(170deg,


rgb(247, 247, 247) 0px, rgba(247, 247, 247, 0.6) 30%, rgba(247, 247, 247, 0) 50%,
rgba(255, 255, 255, 0) 100%); }
.promotional.is-interactive { margin: 0px; }

.T7-tab .autocomplete .input-base::before { display: none; }

.btn-back-to-top { display: none; min-width: 50px; position: fixed; right: 3%;


bottom: 3%; padding: 12px 40px 8px 30px; }

.base-link-more { padding: 10px 0px 0px; }

.T7-tab button[type="submit"] { padding-bottom: 13px; }

.T7-tab .text-right { padding-top: 14px; }

.custom-select .input-base-placeholder { font-size: 12px; }

body { font-size: 15px; }

.booking_container_small .T7.short { bottom: -150px; }

.icon { speak: none; font-style: normal; font-weight: normal; font-variant: normal;


text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; font-
family: icomoon !important; }

.icon-AC_48px::before { content: ""; }

.icon-accessible_48px::before { content: ""; }

.icon-account_48px::before { content: ""; }

.icon-add_48px::before { content: ""; }

.icon-airline_seat_pitch_48px::before { content: ""; }

.icon-airline_seat_width_48px::before { content: ""; }

.icon-airport_48px::before { content: ""; }

.icon-airport_shuttle_48px::before { content: ""; }

.icon-Alcohol_48px::before { content: ""; }

.icon-alert_48px::before { content: ""; }

.icon-alert_line_48px::before { content: ""; }

.icon-arrow_forward_48px::before { content: ""; }

.icon-arrow_upward_48px::before { content: ""; }

.icon-baggage_allowance_48px::before { content: ""; }

.icon-bank_48px::before { content: ""; }

.icon-barcode_48px::before { content: ""; }

.icon-beach_48px-copy::before { content: ""; }

.icon-beach_48px::before { content: ""; }


.icon-boardingpass_48px::before { content: ""; }

.icon-business_48px::before { content: ""; }

.icon-calculator_48px::before { content: ""; }

.icon-calendar_48px::before { content: ""; }

.icon-cancelled_48px::before { content: ""; }

.icon-car_48px::before { content: ""; }

.icon-card_giftcard_48px::before { content: ""; }

.icon-cart_48px::before { content: ""; }

.icon-Champagne_48px::before { content: ""; }

.icon-chart_48px::before { content: ""; }

.icon-chart_arrow_48px::before { content: ""; }

.icon-Chat_48px::before { content: ""; }

.icon-check_circle_48px::before { content: ""; }

.icon-checkin_48px::before { content: ""; }

.icon-chevron_left_48px::before { content: ""; }

.icon-chevron_right_48px::before { content: ""; }

.icon-child_care_48px::before { content: ""; }

.icon-city_48px::before { content: ""; }

.icon-class_48px::before { content: ""; }

.icon-class_upgrade_48px::before { content: ""; }

.icon-clock_48px::before { content: ""; }

.icon-close_48px::before { content: ""; }

.icon-Coffee_48px::before { content: ""; }

.icon-Conference-Room_48px::before { content: ""; }

.icon-couch_48px::before { content: ""; }

.icon-creditcard_48px::before { content: ""; }

.icon-cruise_48px::before { content: ""; }

.icon-Deli_48px::before { content: ""; }

.icon-desktop_48px::before { content: ""; }

.icon-dining_48px::before { content: ""; }


.icon-done_48px::before { content: ""; }

.icon-Dute-Free-shopping_48px::before { content: ""; }

.icon-entertainment_48px::before { content: ""; }

.icon-envelope_48px::before { content: ""; }

.icon-Ethernet-connection_48px::before { content: ""; }

.icon-Event_48px::before { content: ""; }

.icon-excess_baggage_48px::before { content: ""; }

.icon-expand_less_48px::before { content: ""; }

.icon-expand_more_48px::before { content: ""; }

.icon-fall_48px::before { content: ""; }

.icon-family_48px::before { content: ""; }

.icon-FAQ_48px::before { content: ""; }

.icon-favorite_48px::before { content: ""; }

.icon-ffp_48px::before { content: ""; }

.icon-Flight-Information-Screens_48px::before { content: ""; }

.icon-Flight_48px::before { content: ""; }

.icon-flight_land_48px::before { content: ""; }

.icon-flight_oneway_48px::before { content: ""; }

.icon-flight_takeoff_48px::before { content: ""; }

.icon-flight_twoways_48px::before { content: ""; }

.icon-gif_48px::before { content: ""; }

.icon-gift_48px::before { content: ""; }

.icon-globe_48px::before { content: ""; }

.icon-golf_48px::before { content: ""; }

.icon-group_48px::before { content: ""; }

.icon-Group_Travel_48px::before { content: ""; }

.icon-H_menu_48px::before { content: ""; }

.icon-Halal_48px::before { content: ""; }

.icon-help_48px::before { content: ""; }


.icon-home_48px::before { content: ""; }

.icon-Hot-Food_48px::before { content: ""; }

.icon-hotel_front_48px::before { content: ""; }

.icon-inflight-ent_48px::before { content: ""; }

.icon-info_48px::before { content: ""; }

.icon-iphone_48px::before { content: ""; }

.icon-landmarks_48px::before { content: ""; }

.icon-landscape_48px::before { content: ""; }

.icon-Laptop_48px::before { content: ""; }

.icon-lastminute_48px::before { content: ""; }

.icon-limo_48px::before { content: ""; }

.icon-locker_48px::before { content: ""; }

.icon-login_48px::before { content: ""; }

.icon-logout_48px::before { content: ""; }

.icon-lounge_48px::before { content: ""; }

.icon-luggage_48px::before { content: ""; }

.icon-luggage_big_48px::before { content: ""; }

.icon-mall_48px::before { content: ""; }

.icon-manage_48px::before { content: ""; }

.icon-map_48px::before { content: ""; }

.icon-mic_48px::before { content: ""; }

.icon-mobile_boarding_48px::before { content: ""; }

.icon-mouse_48px::before { content: ""; }

.icon-Movies_48px::before { content: ""; }

.icon-multicity_48px::before { content: ""; }

.icon-Music_48px::before { content: ""; }

.icon-New_Tab_48px::before { content: ""; }

.icon-newsletter_48px::before { content: ""; }

.icon-newspaper_48px::before { content: ""; }

.icon-no_show_48px .path1::before { content: ""; color: rgb(0, 0, 0); }


.icon-no_show_48px .path2::before { content: ""; margin-left: -1em; color:
rgb(255, 255, 255); }

.icon-no_show_48px .path3::before { content: ""; margin-left: -1em; color: rgb(0,


0, 0); }

.icon-notification_48px::before { content: ""; }

.icon-offer_48px::before { content: ""; }

.icon-offer_percentage_48px::before { content: ""; }

.icon-office_location_48px::before { content: ""; }

.icon-passport_48px::before { content: ""; }

.icon-payment_options_48px::before { content: ""; }

.icon-people_48px::before { content: ""; }

.icon-person_48px::before { content: ""; }

.icon-Phone_48px::before { content: ""; }

.icon-photo_48px::before { content: ""; }

.icon-pilot_48px::before { content: ""; }

.icon-place_48px::before { content: ""; }

.icon-Prayer-Room_48px::before { content: ""; }

.icon-QDF_48px::before { content: ""; }

.icon-queue_48px::before { content: ""; }

.icon-Quiet-Relaxation-Room_48px::before { content: ""; }

.icon-Reading-Materials_48px::before { content: ""; }

.icon-receipt_48px::before { content: ""; }

.icon-search_48px::before { content: ""; }

.icon-seat_48px::before { content: ""; }

.icon-Seating-pods_48px::before { content: ""; }

.icon-secure_48px::before { content: ""; }

.icon-share_48px::before { content: ""; }

.icon-Smoking-Area_48px::before { content: ""; }

.icon-Snacks_48px::before { content: ""; }

.icon-spa_48px .path1::before { content: ""; color: rgb(96, 125, 139); }


.icon-spa_48px .path2::before { content: ""; margin-left: -1em; color: rgb(0, 0,
0); }

.icon-spring_48px::before { content: ""; }

.icon-star_48px::before { content: ""; }

.icon-survey_48px::before { content: ""; }

.icon-tablet_48px::before { content: ""; }

.icon-tag_48px::before { content: ""; }

.icon-tag_priority48px::before { content: ""; }

.icon-taxi_48px::before { content: ""; }

.icon-ticket_change_48px::before { content: ""; }

.icon-timetable_48px::before { content: ""; }

.icon-train_48px::before { content: ""; }

.icon-tram_48px::before { content: ""; }

.icon-transit_48px::before { content: ""; }

.icon-TV_48px::before { content: ""; }

.icon-Vegetarian_48px::before { content: ""; }

.icon-Waiter_48px::before { content: ""; }

.icon-watch_48px::before { content: ""; }

.icon-WC_48px::before { content: ""; }

.icon-weather_48px::before { content: ""; }

.icon-Wifi_48px::before { content: ""; }

.icon-winter_48px::before { content: ""; }

.whitefont.container.is-base-container { padding-top: 15px; padding-bottom: 15px; }

.destinations-offers-wave-decoration svg path { fill: rgb(247, 247, 247); }

.T25-container .autocomplete .input-base::before { display: none; }

.autocomplete.autocomplete-t7-style .input-base::before { display: none; }

.footer-frame { margin: -80px 0px 0px; }

.C16.platinum .offers-partner-block a { color: rgb(255, 255, 255); }

#destinationTripFinderComponent .col-center-block { padding-bottom: 20px; }

.main-holder.is-bottom-bg-white::after { background-color: rgb(247, 247, 247) !


important; }
.T25-container .autocomplete { padding: 0px; }

.T25-container .autocomplete .input-base.selected:hover + div .info-dialog-box { z-


index: 11; top: 0px; width: 100%; height: 0px; padding: 0px; }

.T25-container .autocomplete .input-base.selected:hover + div .info-dialog-box-


content { bottom: 6px; left: 50%; opacity: 1; margin: 0px; width: auto; min-width:
100%; visibility: visible; }

.T25-container .autocomplete .input-base.selected:hover + div .info-dialog-box-


content p { font-size: 14px; font-weight: 300; white-space: nowrap; margin: 0px; }

.T25-container .autocomplete .input-base.selected:hover + div .info-dialog-box-


content::before { left: calc(50% - 6px); }

.T25-container .autocomplete.active .input-base-ico { display: none; }

.T25-container .autocomplete.active .input-base::before { content: ""; position:


absolute; top: 50%; margin: -10px 0px 0px; right: 13px; width: 21px; height: 21px;
border-radius: 100%; background-color: rgb(162, 154, 146); transition: background
0.2s ease 0s; z-index: 3; }

.T25-container .autocomplete.active .input-base::after { position: absolute; top:


50%; right: 13px; margin: -9px 0px 0px; speak: none; font-style: normal; font-
weight: 400; font-variant: normal; text-transform: none; content: ""; color:
rgb(255, 255, 255); background: 0px center; line-height: 1em; padding: 7px 4px; z-
index: 4; border-radius: 0px; font-size: 6px; font-family: icomoon !important; }

.T25-container .autocomplete .input-base-ico { position: absolute; right: 10px;


bottom: 10px; width: 10px; height: 10px; background:
url("clientlibs/css/clientlibs/images/img-autocomplete.gif") 0px 0px no-repeat
rgb(255, 255, 255); }

.T25-container .autocomplete .input-base::before { content: ""; position: absolute;


top: 50%; margin: -10px 0px 0px; right: 13px; width: 21px; height: 21px; border-
radius: 100%; background-color: rgb(162, 154, 146); transition: background 0.2s
ease 0s; z-index: 3; }

.T25-container .autocomplete .input-base::after { position: absolute; top: 50%;


right: 13px; margin: -9px 0px 0px; speak: none; font-style: normal; font-weight:
400; font-variant: normal; text-transform: none; content: ""; color: rgb(255,
255, 255); background: 0px center; line-height: 1em; padding: 7px 4px; z-index: 4;
border-radius: 0px; font-size: 6px; font-family: icomoon !important; }

.T25-container .autocomplete-input-holder { display: block; }

.T25-container .autocomplete-typeahead .twitter-typeahead { width: 100%; }

.T25-container .autocomplete-typeahead.input-base { overflow: visible; }

.T25-container .autocomplete-typeahead.input-base input[type="text"] { padding-


bottom: 7px; }

.T25-container .autocomplete-typeahead.input-base::after, .T25-


container .autocomplete-typeahead.input-base::before { display: none; }

.T25-container .autocomplete-typeahead.input-base .tt-menu { width: auto; min-


width: 100%; border: 1px solid rgb(215, 215, 215); font-size: 15px; color: rgb(102,
102, 102); background: rgb(255, 255, 255); overflow: auto; max-height: 210px; }

.T25-container .autocomplete-typeahead.input-base .tt-menu .tt-suggestion


{ padding: 10px; border-bottom: 1px solid rgb(235, 235, 235); color: rgb(0, 0, 0);
white-space: nowrap; cursor: pointer; }

.T25-container .autocomplete-typeahead.input-base .tt-menu .tt-suggestion:hover


{ color: rgb(255, 255, 255); background: rgb(92, 9, 49); transition: background
0.2s ease 0s; }

.T25-container .autocomplete-typeahead.input-base .tt-menu .tt-


suggestion:hover .tt-highlight { color: rgb(255, 255, 255); }

.T25-container .autocomplete-typeahead.input-base .tt-menu .tt-suggestion .tt-


highlight { font-weight: 500; color: rgb(178, 178, 178); }

.T25-container .autocomplete-typeahead.input-base .tt-menu .tt-suggestion span


{ display: inline-block; }

.T25-container .autocomplete-typeahead.input-base .tt-menu .tt-cursor { color:


rgb(255, 255, 255); background: rgb(92, 9, 49); transition: background 0.2s ease
0s; }

.T25-container .autocomplete-typeahead.input-base .tt-menu .tt-cursor .tt-highlight


{ color: rgb(255, 255, 255); }

.T25-container .autocomplete-typeahead.input-base .swap { position: absolute; z-


index: 99; top: 50%; margin: -15px 0px 0px; font-size: 28px; font-weight: 700;
color: rgb(92, 9, 49); cursor: pointer; right: 7px; }

.T25-container .autocomplete-typeahead.filled .input-base-placeholder.active


+ .input-base-bg { background: rgb(255, 255, 255); }

.T25-container form .custom-select, .T25-container form button[type="submit"]


{ width: 100%; }

.autocomplete-typeahead.input-base .icon-cross { font-size: 12px; position:


absolute; top: 25px; right: 40px; display: none; z-index: 5; color: rgb(102, 102,
102); }

.autocomplete-typeahead.input-base .icon-cross:hover { text-decoration: none; }

.icon-cross { font-size: 12px; position: absolute; top: 25px; right: 40px; display:
none; z-index: 5; color: rgb(102, 102, 102); }

.title-mobile-only { display: none; }

.title-mobile-only-last-level { display: none; }

.booking_container_small .T7.short { bottom: -150px; }

.SignOn_Desktopicons { display: block; }

.SignOn_mobileicons { display: none; }

.footer-frame { margin: 0px; }

.destinations-offers-wave-decoration svg path { fill: rgb(247, 247, 247); }


.T7-tab .autocomplete-typeahead.input-base { line-height: 12px; }

#activitiesTable { margin-bottom: 10px; }

.myactivitiesError, .retrieve-flights-error { color: rgb(181, 0, 0); display: none;


}

#activitiesbody #T7-1-7-display { z-index: 10; }

#activitiesTable #tableHeadings .col-sm-8r, #activitiesTable #activitiesbody


tr .col-sm-8r { width: 16.5%; }

.T36 table#activitiesTable #activitiesbody .transactionSymbol { font-size: 18px;


display: block; line-height: 23px; float: left; width: 0px !important; }

.T36.claim-history { margin: 0px; width: 100% !important; padding: 0px 15px !


important; }

.claim-history-membername { word-break: break-word; }

.T36 table#activitiesTable #activitiesbody td.col-sm-6r { padding: 0px 0px 0px


12px; }

#qmilesLanding .tt-menu { max-height: 145px; }

.T38.is-dashboard.activity .last-activities-additional-links li a:focus, .T38.is-


dashboard.activity .last-activities-additional-links li a:active { color: rgb(92,
9, 49); }

#all-activities .last-activities-content table { table-layout: inherit !


important; }

#all-activities table tbody td:nth-child(3), #all-activities table thead th:nth-


child(3), #all-activities table tbody td:nth-child(4), #all-activities table thead
th:nth-child(4) { width: 20%; }

#all-activities table tbody td:nth-child(1), #all-activities table thead th:nth-


child(1), #all-activities table tbody td:nth-child(2), #all-activities table thead
th:nth-child(2) { width: 30%; }

.qmiles-latestactivities .last-activities.sameheight-block .last-activities-holder


{ max-width: 492px; }

.qmiles-latestactivities .last-activities.sameheight-block .last-activities-


holder .last-activities-content table td { font-size: 14px; }

article.contact-history-item { font-size: 15px !important; }

.contact-history-header span.contact-history-header-date { width: 17%; }

.contact-history-header span.contact-history-header-id { width: 13%; }

.contact-history-header span.contact-history-header-type { width: 29%; }

.contact-history-header span.contact-history-header-description { width: 25%; }

.contact-history-header span.contact-history-header-status { width: 10%; }

.contact-history-item-opener-date { padding-left: 0px; width: 17%; white-space:


normal; text-overflow: initial; }

.contact-history-item-opener-id { width: 13%; }

.contact-history-item-opener-type { width: 29%; white-space: normal; }

.contact-history-item-opener-description { width: 25%; overflow: hidden; text-


overflow: ellipsis; white-space: nowrap; min-height: 1px; }

.contact-history-item-opener-status { width: 16%; padding-right: 15px; }

.contact-history-item-opener-cell { float: left; padding: 10px 5px 9px 0px;


position: relative; min-height: 1px; }

.profile-details-user-name { overflow-wrap: break-word; }

.profile-details-user-id.profile-details-user-email { word-break: break-all; }

.profile-details-location-text p span, .membership-tier-text-holder span span span


{ display: inline-block !important; }

.profile-details-location-text p { display: block; margin: 0px 0px 6px; }

.qrpc-dashboard div#profile-details .profile-details-content-cell:first-child


{ padding-left: 7px; }

div#profile-details .profile-details-user-id span { padding-left: 0px; }

.contact-history-add-more-files .input-file-placeholder { font-size: 10px; }

.error-default-font { font-size: 18px; line-height: 1.4; font-weight: 100; font-


family: Jotia, Verdana, Geneva, sans-serif; color: rgb(92, 9, 49); }

div#wheel div.meta div.labels span.info span { display: inline; }

.gold div.core div.progress div.mask div.indicator div.value { color: rgb(8, 8,


8) !important; }

.qpoints-progress-value, .qpoints-renew-value { display: inline !important; font-


size: 20px !important; }

.qpoints-progress-color, .qpoints-renew-color { display: inline !important; }

.account-section .social li { margin: -2px 9px 0px 0px; }

#dashboard-layover .social a, #dashboard-layover .social div { display: inline-


block; }

#dashboard-layover .social li { display: block; }

#dashboard-layover .social span.icon { vertical-align: middle; }

.j-dashboard-social .popup-small { max-width: 650px; padding: 25px 0px; }

.j-dashboard-social .popup-small .container { max-width: 600px; }

.j-dashboard-social .dilink-socialmedia-form { padding-bottom: 0px; }

.T37 #labelsX text { transform: translate(11px, 0px); }


.T37 #labelsX { font-size: 9px !important; font-weight: 300 !important; }

.enrollmentJoinnow label.checkbox-base.is-above-input { right: 35px; margin-top:


16px; top: 0px !important; }

.select2-container--default .select2-selection--multiple[aria-
expanded="true"] .select2-selection__choice { white-space: pre-line; line-height:
15px; }

#j-login-form .spinner-container { top: 10px !important; }

.C5.content-right.C5.is-white-text a:hover { color: rgb(62, 6, 33) !important; }

.SignOn_Desktopicons { display: block; }

.SignOn_mobileicons { display: none; }

#j-login-form .spinner-container { top: 10px !important; }

.C5.content-right.C5.is-white-text a:hover { color: rgb(62, 6, 33) !important; }

.booking_container_small .T7.short.is-dashboard { margin: 50px 0px 0px !important;


bottom: -50px !important; }

.T7_4-flight-form .autocomplete.autocomplete-t7-style .input-base .tt-menu { min-


width: 100%; width: auto !important; overflow: auto !important; white-space: nowrap
!important; }

.T7_4-flight-form .autocomplete-typeahead.input-base .tt-menu .tt-suggestion


{ color: rgb(0, 0, 0); display: -webkit-box; white-space: nowrap !important;
padding: 10px !important; }

.T7_4-flight-form .autocomplete-typeahead.input-base .tt-menu .tt-suggestion .tt-


highlight { font-weight: 500; color: rgb(178, 178, 178); }

.T7-tab .autocomplete-typeahead.input-base .tt-menu .tt-suggestion, .T7_4-flight-


form .autocomplete-typeahead.input-base .tt-menu .tt-suggestion { color: rgb(178,
178, 178); display: -webkit-box; white-space: nowrap !important; padding: 10px !
important; }

.T7-tab .autocomplete-typeahead.input-base .tt-menu .tt-suggestion .tt-


highlight, .T7_4-flight-form .autocomplete-typeahead.input-base .tt-menu .tt-
suggestion .tt-highlight { font-weight: 500; color: rgb(0, 0, 0); }

.T7-tab .autocomplete-typeahead.input-base .tt-menu .tt-suggestion, .T7_4-flight-


form .autocomplete-typeahead.input-base .tt-menu .tt-suggestion { color: rgb(178,
178, 178); }

.modal-open .modal-backdrop { display: block; }

.daterangepicker tr:nth-child(1) td.off.available, .daterangepicker tr:nth-child(1)


td.off.available.end-date, .daterangepicker tr:nth-child(1) td.off.available.in-
range, .daterangepicker tr:nth-child(1) td.off.available.start-
date, .daterangepicker tr:nth-child(1) td.off.off, .daterangepicker tr:nth-child(1)
td.off.off.end-date, .daterangepicker tr:nth-child(1) td.off.off.in-
range, .daterangepicker tr:nth-child(1) td.off.off.start-date, .daterangepicker
tr:nth-child(2) td.off.available, .daterangepicker tr:nth-child(2)
td.off.available.end-date, .daterangepicker tr:nth-child(2) td.off.available.in-
range, .daterangepicker tr:nth-child(2) td.off.available.start-
date, .daterangepicker tr:nth-child(2) td.off.off, .daterangepicker tr:nth-child(2)
td.off.off.end-date, .daterangepicker tr:nth-child(2) td.off.off.in-
range, .daterangepicker tr:nth-child(2) td.off.off.start-date { visibility: hidden;
}

.daterangepicker tr:nth-last-child(1) td.off.available, .daterangepicker tr:nth-


last-child(1) td.off.available.end-date, .daterangepicker tr:nth-last-child(1)
td.off.available.in-range, .daterangepicker tr:nth-last-child(1)
td.off.available.start-date, .daterangepicker tr:nth-last-child(2)
td.off.available, .daterangepicker tr:nth-last-child(2) td.off.available.end-
date, .daterangepicker tr:nth-last-child(2) td.off.available.in-
range, .daterangepicker tr:nth-last-child(2) td.off.available.start-
date, .daterangepicker td.off.available.notrequired, .daterangepicker
td.off.available.end-date.notrequired, .daterangepicker td.off.available.in-
range.notrequired, .daterangepicker td.off.available.start-date.notrequired
{ display: none; }

.T7_4-flight-form #addFlight { display: inline; padding: 0px !important; }

.trip-type-search .autocomplete-input-holder, .trip-type-search .autocomplete-


typeahead.input-base .tt-menu .tt-suggestion span, .home-page-destination-
price .autocomplete-input-holder, .home-page-destination-price .autocomplete-
typeahead.input-base .tt-menu .tt-suggestion span { display: block; }

.trip-type-search .autocomplete, .home-page-destination-price .autocomplete


{ padding: 0px; }

.trip-type-search .triptype-autocomplete-label { font-size: 20px; padding-bottom:


15px; }

.trip-type-search .autocomplete-typeahead .twitter-typeahead, .home-page-


destination-price .autocomplete-typeahead .twitter-typeahead { width: 100%; }

.trip-type-search .autocomplete-typeahead.input-base, .home-page-destination-


price .autocomplete-typeahead.input-base { overflow: visible; }

.trip-type-search .autocomplete-typeahead.input-base input[type="text"], .home-


page-destination-price .autocomplete-typeahead.input-base input[type="text"]
{ padding-bottom: 7px; }

.trip-type-search .autocomplete-typeahead.input-base .tt-menu, .home-page-


destination-price .autocomplete-typeahead.input-base .tt-menu { width: auto; min-
width: 100%; border: 1px solid rgb(215, 215, 215); font-size: 15px; color: rgb(102,
102, 102); background: rgb(255, 255, 255); overflow: auto; max-height: 210px; }

.trip-type-search .autocomplete-typeahead.input-base .tt-menu .tt-


suggestion, .home-page-destination-price .autocomplete-typeahead.input-base .tt-
menu .tt-suggestion { padding: 10px; border-bottom: 1px solid rgb(235, 235, 235);
color: rgb(0, 0, 0); cursor: pointer; }

.trip-type-search .autocomplete-typeahead.input-base .tt-menu .tt-suggestion:hover,


.home-page-destination-price .autocomplete-typeahead.input-base .tt-menu .tt-
suggestion:hover { color: rgb(255, 255, 255); background: rgb(92, 9, 49);
transition: background 0.2s ease 0s; }

.trip-type-search .autocomplete-typeahead.input-base .tt-menu .tt-


suggestion:hover .tt-highlight, .home-page-destination-price .autocomplete-
typeahead.input-base .tt-menu .tt-suggestion:hover .tt-highlight { color: rgb(255,
255, 255); }

.trip-type-search .autocomplete-typeahead.input-base .tt-menu .tt-suggestion .tt-


highlight, .home-page-destination-price .autocomplete-typeahead.input-base .tt-menu
.tt-suggestion .tt-highlight { font-weight: 500; color: rgb(178, 178, 178); }

.trip-type-search .autocomplete-typeahead.input-base .suggestion-text, .home-page-


destination-price .autocomplete-typeahead.input-base .suggestion-text { position:
absolute; top: 20px; left: 10px; width: 65%; height: 25px; font-size: 15px; line-
height: 1; color: rgb(102, 102, 102); pointer-events: none; z-index: 1; transition:
all 0.2s ease 0s; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;
display: none; border: 1px solid rgb(204, 204, 204); background-color: rgb(238,
238, 238); border-radius: 8px; padding: 4px 6px; }

.trip-type-search .autocomplete-typeahead.input-base.selected .suggestion-


text, .trip-type-search .autocomplete-typeahead.input-base.selected .icon-
cross, .home-page-destination-price .autocomplete-typeahead.input-
base.selected .suggestion-text, .home-page-destination-price .autocomplete-
typeahead.input-base.selected .icon-cross { display: block; }

.trip-type-search .autocomplete-typeahead.input-base .tt-menu .tt-


suggestion, .home-page-destination-price .autocomplete-typeahead.input-base .tt-
menu .tt-suggestion { padding: 10px; border-bottom: 1px solid rgb(235, 235, 235);
color: rgb(0, 0, 0); white-space: nowrap; cursor: pointer; }

.trip-type-search .autocomplete-typeahead.input-base .tt-menu .tt-


suggestion, .home-page-destination-price .autocomplete-typeahead.input-base .tt-
menu .tt-suggestion { font-weight: 500; }

.trip-type-search .autocomplete-typeahead.input-base .tt-menu .tt-suggestion:hover,


.home-page-destination-price .autocomplete-typeahead.input-base .tt-menu .tt-
suggestion:hover { color: rgb(255, 255, 255); background: rgb(92, 9, 49);
transition: background 0.2s ease 0s; }

.trip-type-search .autocomplete-typeahead.input-base .tt-menu .tt-suggestion


span, .home-page-destination-price .autocomplete-typeahead.input-base .tt-menu .tt-
suggestion span { display: inline-block; }

.trip-type-search .autocomplete-typeahead.input-base .tt-menu .tt-suggestion .tt-


highlight, .home-page-destination-price .autocomplete-typeahead.input-base .tt-menu
.tt-suggestion .tt-highlight { font-weight: 500; color: rgb(178, 178, 178); }

.trip-type-search .autocomplete-typeahead.input-base.selected, .home-page-


destination-price .autocomplete-typeahead.input-base.selected { border: 1px solid
rgb(215, 215, 215); }

.trip-type-search .autocomplete-typeahead.input-base, .home-page-destination-


price .autocomplete-typeahead.input-base { line-height: 12px; }

.trip-finder-countrytitle { position: absolute; top: 16%; left: 45%; color:


rgb(255, 255, 255); z-index: 5; padding: 20px; background:
url("https://www.qatarairways.com/etc/designs/qrweb/images/icons/icon-
location.png") no-repeat; }

.trip-type-search .triptype-autocomplete-label { padding-bottom: 0px !important; }

.T30.trip-type-search .input-base-elem { border-width: 0px 0px 1px; border-top-


style: initial; border-top-color: initial; border-left-style: initial; border-left-
color: initial; border-right-style: initial; border-right-color: initial; border-
bottom-style: solid; border-bottom-color: rgb(101, 34, 69); font-size: 18px; color:
rgb(92, 9, 49); font-weight: bold; background-color: rgb(247, 247, 247) !important;
}

.T30.trip-type-search .autocomplete-typeahead.input-base.selected, .home-page-


destination-price .autocomplete-typeahead.input-base.selected { border-width: 0px
0px 1px; border-top-style: initial; border-top-color: initial; border-left-style:
initial; border-left-color: initial; border-right-style: initial; border-right-
color: initial; border-bottom-style: solid; border-bottom-color: rgb(101, 34, 69);
background-color: rgb(247, 247, 247) !important; }

.edit-slider-icon { float: right; position: absolute; top: 20px; right: 0px; z-


index: 999; }

.drop .imagery.is-gradient-bottom::after { background: linear-gradient(rgba(92, 9,


49, 0) 10%, rgb(92, 9, 49) 100%); }

.drop .imagery.is-gradient-bottom::after { content: ""; position: absolute; left:


0px; bottom: 0px; width: 100%; height: 60%; z-index: 1; background: linear-
gradient(rgba(92, 9, 49, 0) 10%, rgb(92, 9, 49) 100%); }

.drop .drop-block-offers-text { position: absolute; z-index: 4; }

.drop .imagery { position: relative; }

.drop-sub-link .last-level-memu-item { display: none !important; }

body li a:focus, body li a:not(.btn):hover { text-decoration: underline !important;


}

.weatherUnit, .weatherUnit:hover { color: rgb(255, 255, 255) !important; }

.facts-info-description a.electricity-desc { text-decoration: none; }

.header-dropdown .drop-block .drop-block-partners-list { top: -10px !important; }

.span-hidden { position: absolute; left: -10000px; top: auto; width: 1px; height:
1px; overflow: hidden; }

input#T7-from::-webkit-input-placeholder { color: transparent; }

.j-login-block.selected .login-block-text li:last-child { text-decoration:


underline; }

.j-login-block .personalized-drop-title { padding-top: 0px; }

.content-container-list .contact-us .container { width: 100% !important; }

@media only screen and (min-width: 767px) {


#j-poi-tab-content .tabset-accordion-item.all { clear: both; }
.tableContainer { padding-left: 10px; }
#modal-book-award-qcal .modal-content { width: 48%; }
#modal-book-award-qcal .close { right: 454px !important; }
#modal-book-award-qcal .popup-content { width: 100%; }
}

@media only screen and (max-width: 767px) {


.T36 table#activitiesTable #activitiesbody .col-values [data-tier="Description"]
span { margin-left: 0px; width: 244px; }
.T36 table#activitiesTable #activitiesbody td.col-xs-3 { border-top: 0px; }
.T36 table#activitiesTable #activitiesbody td.col-xs-3:not(:last-child) { width:
33%; }
.T36 table#activitiesTable #activitiesbody .col-values { overflow-y: auto !
important; }
.T36 table#activitiesTable #activitiesbody .transactionSymbol { font-size: 18px;
display: block; line-height: 16px; float: left; }
.C9 .two-columns-content-block-column-wrapper.two-column-small-padding { padding:
25px 20px; }
.C9 .two-columns-content-block-column.two-column-height { min-height: 460px; }
.fancybox-content.fancybox-card-edit .T52-card-overlay { max-width: 100%; }
.fancybox-content.fancybox-card-edit .T52-card-overlay-summary, .fancybox-
content.fancybox-card-edit fieldset { width: 100%; }
.C6_1 { margin-left: 5px !important; }
.C6_1 td { padding-bottom: 20px !important; }
.teaser-box-full-wrapper .teaser-box-content .btnCss { white-space: inherit;
display: inline-block; max-width: none !important; }
#cab-passengers-row .checkbox-base, #cab-flights-row .checkbox-base { padding-
top: 32px; padding-left: 25px; }
.contact-history-header span.contact-history-header-date { width: 33%; }
.contact-history-item-opener-cell.contact-history-item-opener-date { width:
33%; }
.contact-history-header span.contact-history-header-status { width: 23% !
important; }
.contact-history-item-opener-cell.contact-history-item-opener-status { width: 23%
!important; }
.search-results.search-scroll-fix .search-results-list { max-width: 100%; }
.icon.icon-magnify.header-search.pull-right.btn-search-open { right: 35px !
important; }
.header-logo-one-world { margin-left: 13px; }
#qmilesLanding .T39-block-content div.row { flex-flow: wrap !important; }
#bookingTabViewContainer .T7_4-flight .radio-base { top: -12px; }
#advanceBookingwidgt .checkbox-base.is-margin-top { margin: 27px 0px 24px !
important; }
.C21-no-animation .C21-test .title-flow h1 { white-space: normal; }
.search-results.search-scroll-fix .search-results-list { max-width: 100%; }
.promotional.is-interactive .teaser-box-content { margin-top: 0px; padding-
bottom: 50px !important; }
.drop-sub-link .last-level-memu-item { display: block !important; }
.qmiles-container .T34-state-selection .T34-state-selection-totals .btn
{ visibility: visible; opacity: 0.8; }
.T38-qmiles-summary table { margin-left: 0px !important; }
table#activitiesTable tbody tr td:nth-child(5) div, table#activitiesTable tbody
tr td:nth-child(6) div, table#activitiesTable tbody tr td:nth-child(7) div { float:
left !important; }
#T7-1-7-display > div button { right: 15px; top: 10px; }
#T7-1-7-display { padding: 0px; background: transparent; }
#T7-1-7-display > div { background: rgb(255, 255, 255); padding: 10px; }
#bookingTabViewContainer .radio-base.T31__flight-request-form-gender-checkbox
{ margin: 0px !important; }
#bookingTabViewContainer .T31__flight-request-form-gender-block { margin-top:
20px; }
.C5-wave-v3.T54 svg { position: relative !important; }
.C5-wave-v3.T54 .C5-wave-v3-content-container { padding-bottom: 10px !
important; }
.personalized-drop { right: -46px !important; height: auto !important; max-
height: 500px !important; }
#T7-1-7-display { min-height: 300px !important; overflow: auto !important; }
.C6_1 { margin-left: 5px !important; }
.C6_1 td { padding-bottom: 20px !important; }
.teaser-box-full-wrapper .teaser-box-content .btnCss { white-space: inherit;
display: inline-block; max-width: none !important; }
.gallery-mobile-fade-slide figure img { width: 480px; display: block; }
.qmiles-container .T34-state-selection .T34-state-selection-totals .btn
{ visibility: visible; opacity: 0.8; }
#triggerDashboard { position: absolute; bottom: -450px; }
.T37-info-panel { padding-bottom: 20px !important; }
.qmiles-container .T34-state-selection .T34-state-selection-totals .btn
{ visibility: visible; opacity: 0.8; }
.search-results.search-scroll-fix .search-results-list { max-width: 100%; }
.promotional.is-interactive .teaser-box-content { margin-top: 0px; padding-
bottom: 50px !important; }
.drop-sub-link .last-level-memu-item { display: block !important; }
.T52_5 .T52-form fieldset > .helpfaqwidget__view > [class^="col-"], .T52_5 .T52-
form fieldset > .row > [class^="col-"] { padding-left: 10px !important; padding-
right: 10px !important; }
.T52_5 .T52-form .custom-select { min-width: auto; }
.T52_5 .T52_4-no-family-state { font-size: 16px; }
.T52_5 > .helpfaqwidget__view, .T52_5 > .row { margin-left: -20px; margin-right:
-20px; }
.T52_5 .T52-form .T52-section { width: 104%; margin-left: -10px; }
.T52_5 .T52-form .T52-section > [class^="col-"]:last-child { margin-bottom: 20px;
}
.T52_5 .T52-form fieldset > .mb-1.helpfaqwidget__view, .T52_5 .T52-form fieldset
> .row.mb-1 { margin-bottom: 0px; }
.T52_4-card-field-additional-info { position: relative; top: -15px; font-size:
15px; }
.T52_5 .message { margin-left: -10px !important; margin-right: -10px !
important; }
.T52_4 .T52_1-personal-pic { width: 120px; height: 120px; margin-top: 70px; }
.T52_4-family-members .T52_4-family-member .membership-family, .T52_4-family-
members .T52_4-family-member .born-family, .T52_4-family-members .T52_4-family-
member .status-family, .T52_4-family-members .T52_4-family-member .missing-family {
display: none; }
.T52_4-card-info-box { margin-left: -10px; margin-right: -10px; }
.T52_4-family-member .btn { position: relative; width: 100%; bottom: 0px !
important; }
.T52_4-family-member { padding: 5px; }
.T52_4-family-member .T52_1-personal-pic-upload { top: 15px; left: 0px; width:
auto; margin-top: 0px; font-size: 17px; font-weight: 700; text-decoration:
underline; }
.T52_4-family-member span.T52_1-personal-date-of-birth, .T52_4-family-member
span.T52_1-personal-membership, .T52_4-family-member span.T52_1-personal-status
{ display: block; }
.T52_4-no-family-state .checkbox-base-text { line-height: 2; }
.T52_4-no-family-state .checkbox-base { margin-top: 20px; }
.T52_3 .container, .T52_3 .helpfaqwidget__container { padding-left: 0px !
important; padding-right: 0px !important; }
.T52_3 .T52-section { margin-left: 0px !important; margin-right: 0px !
important; }
.T52_3 .T52-section > [class^="col-"], .T52_3 .T52-section > [class^="col-"] >
[class^="col-"] { padding-left: 0px; padding-right: 0px; }
.T52_3-toggles .checkbox-slide-mobile-label, .T52_3-toggles .checkbox-slide-
mobile-label + div { margin-top: 10px; vertical-align: middle; }
.T52_3 fieldset { padding-left: 10px; padding-right: 10px; }
.T52_3 .message { margin-left: 10px; margin-right: 10px; }
.T52_3 > .helpfaqwidget__view, .T52_3 > .row { margin-left: -20px; margin-right:
-20px; }
.T52_2-my-profile-preferences-item { width: 50% !important; }
.T52_2-image-menu-options { margin-top: 0px; }
.T52_2-select-holiday-preferences .image-menu-options-checked { margin-top: 5px;
margin-left: -15px; margin-right: -15px; }
.T52_2-select-holiday-preferences .image-menu-options-checked ul > li { width:
100%; text-align: center; }
.T52_2 .T52-section + fieldset { width: 100%; margin-right: 0px !important;
margin-left: 0px !important; }
.T52_2-select-holiday-preferences > li { width: 220px !important; }
.T52_2 .T52-section { margin-left: -10px; margin-right: -10px; }
.T52_2 .T52-section > [class^="col-"], .T52_2 .T52-section > [class^="col-"] >
[class^="col-"] { padding-left: 0px; padding-right: 0px; }
.T52_2 > .helpfaqwidget__view, .T52_2 > .row { margin-left: -20px; margin-right:
-20px; }
.T52_1-personal-name .T52-edit { margin-left: 15px; }
.T52_1-form .custom-select { min-width: auto; }
.T52_1-form-ctas { width: 100%; margin-top: 0px; margin-left: 0px; }
.T52_1-form-ctas .btn { margin-bottom: 10px; font-size: 20px; width: 100% !
important; }
.T52_1-form { margin-top: -1px; }
.T52_1-contact { margin-bottom: 0px; font-size: 20px; }
.T52_1-travel-docs-passport-nationality img { margin-top: 7px; }
.T52_1-password-btn { position: relative; overflow: hidden; font-size: 18px; }
.T52_1-password-btn::before { content: ""; position: absolute; bottom: 0px; left:
20px; display: block; width: 100%; border-bottom: 1px solid; }
.T52_1-password { margin-bottom: 0px; }
.T52-missing-documents { float: none; display: block; margin-top: 10px; margin-
right: 0px; font-size: 16px; }
.T52_1 fieldset > div:not(.col-xs-12) { padding-left: 0px; padding-right: 0px; }
.T52-add-card h4 { display: inline-block; margin: 0px; color: rgb(82, 18, 49);
font-size: 20px; text-decoration: underline; }
.T52-add-card { height: auto; background: 0px center; }
.T52-add-card, .T52-card { height: auto; }
.T52-add-card > div { position: static; transform: none; }
.T52-form fieldset { width: 100%; }
.T52-form-section-title { font-size: 16px; padding-bottom: 14px; }
.T52-form-section-sub-label { font-size: 22px; }
.T52-section { margin-left: -40px; margin-right: -40px; }
.T52-section > [class^="col-"] { margin-bottom: 20px; }
.T52-section > [class^="col-"]:last-child { margin-bottom: 0px; }
.T52-section + fieldset { margin-left: -20px !important; margin-right: -20px !
important; }
.T52-section + fieldset .T52_1-form-ctas > div { padding-left: 10px !important;
padding-right: 10px !important; }
.T52-section-title { margin-top: 65px; margin-bottom: 30px; font-size: 40px;
line-height: 24px; }
.T52-section-desc { font-size: 16px; margin-bottom: 25px; }
.T52-input-label { display: block; width: 140%; margin-bottom: 12px; font-size:
16px; }
.T52-confirmation-msg { margin: 20px 30px; text-align: center; }
.T52-form fieldset { padding: 0px; border: 0px; }
.T52-form-section-title { padding: 3px 10px; margin-bottom: 20px; border-bottom:
1px solid rgb(188, 189, 190); color: rgba(0, 0, 0, 0.6); font-size: 12px; font-
weight: 400; line-height: 24px; }
.T52-form-section-title .T52-edit { position: relative; top: 2px; left: 15px; }
.T52-form-section-sub { margin-bottom: 20px; }
.T52-form-section-sub-label { display: block; padding-left: 10px; padding-right:
10px; margin-bottom: 20px; }
.fancybox-content.fancybox-card-edit .T52-card-overlay-summary .T52_1-personal-
pic { display: block; margin: 0px auto; }
.fancybox-content.fancybox-card-edit fieldset .helpfaqwidget__view >
[class^="col-"], .fancybox-content.fancybox-card-edit fieldset .row >
[class^="col-"] { padding-right: 0px; }
.fancybox-content.fancybox-card-edit fieldset .custom-select { min-width: 100%; }
.T25-flight-info-container #T25_flightsEFContainer { margin-bottom: 30px; }
.easyDealsContainerSection .autocomplete-typeahead.input-base .suggestion-text
{ top: 38px !important; }
.col-sm-5.col-md-5.pull-right.qtr-mobile-img-hide { display: none !important; }
.content-block-content-area.qtr-ribbon-height-fix { min-height: 430px; }
.gallery-mobile-fade-slide figure img { width: 480px; display: block; }
.gallery-mobile-fade-slide figure figcaption { display: block; }
.C8_1.C8_1-platinum.container { margin: 0px !important; }
.C13_1.is-base-container.is-add-index .heading-block h3 { margin: 0px 0px 24px; }
.tabset-accordion-content { padding: 0px 20px; }
.C8_1 .tabset-accordion-content .C13_1 .accordion-module .accordion-module-
item .accordion-module-opener::after { right: 5px; }
.T7-tab .autocomplete-typeahead.input-base .suggestion-text, .so-
booking .autocomplete-typeahead.input-base .suggestion-text, .subscribe-form-
cell .autocomplete-typeahead.input-base .suggestion-text { top: 38px !important; }
.autocomplete .icon-cross { top: 42px; right: 47px; }
.destinations-offers.destinations-offers-search .destinations-offers-custom-
col.is-narrow .destinations-offers-block-info-overlay { height: auto; }
.destinations-offers.destinations-offers-search .destinations-offers-block-
info.limited-offers > .destinations-offers-block-info-text:first-child { display:
none; }
.destinations-offers.destinations-offers-search .destinations-offers-block-info-
overlay { transition: none 0s ease 0s !important; transform: translateY(0px) !
important; opacity: 1 !important; visibility: visible !important; }
.landingoffer-DynamicPage .custom-select .custom-select-
opener.selected, .landingoffer-StaticPage .custom-select .custom-select-
opener.selected { padding: 25px 50px 25px 16px; }
.unsubscribe-spinner-container .spinner-container { min-height: 60px; }
#updateNewsLetterProfile .checkbox-base.is-margin-top { margin: 27px 0px 10px
10px; }
.row.content-container.padding-adjust-mobile { padding: 0px 15px !important; }
.custom-select { width: 100%; }
.is-rectangle-large .custom-select-dropdown { min-width: 330px; }
.slick-initialized .slick-slide .whitefont { padding-left: 20px; padding-right:
20px; }
.slick-initialized .slick-slide .C3.is-base-container.is-black-text-color
{ padding-left: 20px; padding-right: 15px; }
.slick-initialized .slick-slide .C7 { padding-left: 20px; padding-right: 15px; }
.slick-initialized .slick-slide .introduction.trip-type-search { padding-left:
20px; padding-right: 15px; }
.C16.C16-full-width .offers-partner-block { background: rgb(92, 9, 49); }
.header .login-block { display: block; }
.header .login-block .j-login-toggle { display: block; }
.textlink.drop-block-title { font-size: 24px !important; font-weight: 300 !
important; padding: 33px 12px 37px 5px !important; }
.header-logo a.logo-one-world { display: block !important; position: absolute !
important; margin: 8px 0px 0px 65px !important; }
.header-logo a { width: 33px !important; }
.header-dropdown .drop-block .drop-block-partners-list { top: -10px !important; }
.redeem-page .redeem-post-C5-shop.content-right .C5-wave-v3-content-block-
content-area, .redeem-post .redeem-post-C5-shop.content-right .C5-wave-v3-content-
block-content-area { box-shadow: transparent 0px 0px 0px 0px; margin-bottom: 100px;
}
.redeem-page:not(.redeem-post) .redeem-post-C5-shop { margin-top: -80px; }
.row.C5-wave-v3-svg-container { min-height: 300px; }
.redeem-pre-C5-gift .row.C5-wave-v3-svg-container { min-height: 200px; }
#lastOne .row.C5-wave-v3-svg-container, #lastoneRight .row.C5-wave-v3-svg-
container, #secondlayoutLeft .row.C5-wave-v3-svg-container { min-height: 50px; }
.redeem-page #lastoneRight.redeem-post-C5-baggage, .redeem-post
#lastoneRight.redeem-post-C5-baggage { margin-top: 210px; }
.redeem-page .redeem-post-C5-baggage .content-block-content-area h2, .redeem-post
.redeem-post-C5-baggage .content-block-content-area h2 { max-width: 100%; }
.redeem-page:not(.redeem-post) .redeem-post-C5-baggage.redeem-pre-C5-
gift.content-right .C5-wave-v3-content-block-content-area, .redeem-
page:not(.redeem-post) .redeem-pre-C5-non-air .C5-wave-v3-content-block-content-
area { width: 100% !important; }
.redeem-page .redeem-post-C5-baggage .content-block-content-area p, .redeem-
post .redeem-post-C5-baggage .content-block-content-area p { font-size: 15px; }
.redeem-page:not(.redeem-post) .redeem-pre-C5-non-air.redeem-post-C5-baggage .C5-
wave-v3-content-container { margin-top: -65px !important; }
.redeem-page .redeem-pre-C5-non-air.C5-wave-v3 .wavetest-bg-
container.wave2aircompnent, .redeem-post .redeem-pre-C5-non-air-wave-v3 .wavetest-
bg-container { margin-bottom: 0px; }
.redeem-page:not(.redeem-post) .redeem-post-C5-shop .C5-wave-v3-content-container
{ margin-bottom: -260px !important; padding-bottom: 150px !important; }
.redeem-page .redeem-post-C5-shop .wave-decoration.is-bottom.wave2compnentbottom
{ bottom: 260px; }
.C5-to-mobile-js .c5-markup-phone .content-block-content-area .btn { margin: 20px
0px; }
.is-rectangle-large .custom-select-opener::after, .is-rectangle-large .custom-
select-opener::before, .is-rectangle-large .select2-container .select2-selection--
multiple::after, .is-rectangle-large .select2-container .select2-selection--
multiple::before, .select2-container .is-rectangle-large .select2-selection--
multiple::after, .select2-container .is-rectangle-large .select2-selection--
multiple::before { z-index: 0; }
.trip-finder-categories-area .categories-list > li:hover .img-holder { opacity:
0.4; border: 4px solid transparent; }
.trip-finder-categories-area .categories-list > li.selected .img-holder { border-
color: rgb(92, 9, 49); opacity: 1; }
.title-mobile-only { display: block; }
.header-dropdown .drop-block.active .title-mobile-only { display: none;
background-color: white; }
.forward.drop-title-last-level { top: 37px !important; }
.title-mobile-only { position: absolute; top: -82px; z-index: 99; left: 5px;
font-weight: 300; text-decoration: underline; border-bottom: 1px solid rgb(199,
199, 199); padding: 12px 14px 24px 6px; width: 99%; font-size: 24px; }
.drop-block-links-list { top: 40px !important; }
.header .main-nav .drop-block-links-list .drop-sub-block { position: relative;
top: 60px !important; }
.title-mobile-only-last-level { position: absolute; top: -98px; z-index: 99;
left: 5px; font-weight: 300; text-decoration: underline; border-bottom: 1px solid
rgb(199, 199, 199); padding: 12px 14px 24px 6px; width: 99%; font-size: 24px; }
.last-level-menu { margin: -106px 0px 0px; }
.show { display: block; }
.drop-block.partners-block.active .drop-block-partners-list li:first-child
span.text { width: 70%; text-decoration: underline; display: block; }
.drop-block.partners-block.active .drop-block-partners-list li { padding: 0px !
important; }
.SignOn_Desktopicons { display: none !important; }
.SignOn_mobileicons { display: block !important; }
.col-sm-5.col-md-5.pull-right.qtr-mobile-img-hide { display: none !important; }
.content-block-content-area.qtr-ribbon-height-fix { min-height: 430px; }
.gallery-mobile-fade-slide figure figcaption { display: block; }
.C8_1.C8_1-platinum.container { margin: 0px !important; }
.C13_1.is-base-container.is-add-index .heading-block h3 { margin: 0px 0px 24px
10px; }
.SignOn_Desktopicons { display: none !important; }
.SignOn_mobileicons { display: block !important; }
.preview-block__title { font-size: 26px; }
.offers-partner-block { height: 550px; min-height: 550px; }
.offers-partner-block-picture { background-position: 100% 40%; }
.T41-categories { background: transparent; }
.T41 .select-bar { display: none; }
}

@media only screen and (min-width: 768px) {


section#guide div.guide-widget div.profile { top: 0px !important; height: 385px !
important; }
.unsubscribe-spinner-container .spinner-overlay { width: 240px; }
.unsubscribe-spinner-container .spinner-container { min-height: 60px; }
.login-holder { width: 140px !important; height: 83px !important; }
.padding-left0 { padding-left: 0px; }
.col15 { width: 15%; }
.col11 { width: 11%; }
.col6 { width: 6%; }
.col8 { width: 8%; }
.col13 { width: 13%; }
.col16 { width: 16%; }
.destinations-offers.destinations-offers-search .destinations-offers-custom-
col.is-narrow .destinations-info-section.destinations-offers-block-info-overlay
{ height: 200px; }
.destinations-offers.destinations-offers-search .destinations-offers-custom-
col.is-narrow .destinations-offers-block-info-overlay { height: auto; }
.destinations-offers-custom-col.is-narrow .destinations-offers-block-info-overlay
.btn { display: block; }
.destinations-offers-custom-col.is-narrow .destinations-offers-block-info-overlay
.view-more { display: block; text-align: left; margin-top: 5px; }
.destinations-offers-custom-col.is-narrow .destinations-offers-block-info-overlay
.destinations-offers-block-info-text { position: relative; top: 20px; }
.destinations-offers-custom-col.is-narrow .destinations-offers-block-info-overlay
.destinations-offers-block-info-button.pull-right { float: left !important; }
.destinations-offers.destinations-offers-search .destinations-offers-custom-
col.col-sm-4 .destinations-info-section.destinations-offers-block-info-overlay
{ height: 200px; }
.destinations-offers.destinations-offers-search .destinations-offers-custom-
col.col-sm-4 .destinations-offers-block-info-overlay, .destinations-
offers.destinations-offers-search .destinations-offers-custom-col.is-
tall .destinations-offers-block-info-overlay { height: auto; }
.destinations-offers-custom-col.is-narrow .offer-promo-info + .destinations-
offers-block-info-overlay { padding-bottom: 25px; }
.unsubscribe-spinner-container .spinner-overlay { width: 240px; }
.unsubscribe-spinner-container .spinner-container { min-height: 60px; }
.tableContainer { padding-left: 10px; }
.teaser-text .C16.C16-full-width { width: 100%; left: 0px; }
.teaser-text .C16.C16-full-width .white-bg .icon-arrow-strong::before { color:
rgb(92, 9, 49); }
.weatherlink { font-size: 8px; bottom: 5px; position: absolute; width: 100%;
left: 0px; }
.weather-block { position: relative; overflow: hidden; width: 109px; background-
color: rgb(92, 9, 49); color: rgb(255, 255, 255); white-space: nowrap; font-size:
6px; text-align: center; }
.no-right-sm, .padding-right-0.datePickerCol { padding-right: 0px; }
.t-datepicker { display: flex; justify-content: space-between; }
.t-check-in { margin-right: 20px; }
.t-check-in, .t-check-out, .t-check-in:hover, .t-check-out:hover { width: 50%; }
.t-datepicker-open .T7-tab-container { height: auto; }
.multi-field .t-check-in, .multi-field .t-check-in:hover { width: 100%; }
.multi-field .t-check-in { margin-right: 0px; }
}

@media only screen and (max-width: 768px) {


.header-navigation-row-full .header-search { position: absolute; right: 40px; }
.subscribe { padding: 179px 0px 63px; }
.booking_container_small .T7.short, .booking_container .T7.short { bottom: 0px !
important; }
.booking_container { margin-bottom: 40px; }
.promotional.is-interactive .teaser-box-content { margin-top: 140px; }
.teaser-box-full-with-video .teaser-box-content h1 { margin-top: 100px; }
.content-section .content-section-slide .btn { width: auto; }
.content-block.is-base-block { padding: 50px 0px !important; }
.booking_container_small .T7.short, .booking_container .T7.short { bottom: 0px !
important; }
.qtr-margin-left { margin-right: 5px; }
.qtr-margin-right { margin-left: 0px; }
.C12-column { min-height: 400px; background-position: 94% 0px !important;
background-size: cover !important; }
.C10-image .C10-imagery { width: 100%; height: 219px; background-size: contain;
background-repeat: no-repeat; }
.logotext-partner .qtr-margin-right img, .logotext-partner .qtr-margin-left img {
width: 100%; }
.promotional-text-base h1, .promotional-text-base h2 { font-size: 40px; }
.promotional-text-base .sub-title, .promotional-text-base h3 { font-size: 30px; }
.header-dropdown .drop-block .drop-block-partners-list { top: -10px !important; }
.upcomingtrips .trips-section.T16 { padding-left: 20px; padding-right: 20px; }
.destinations-info-section-description .offers-inner { display: block; }
.destinations-info-section .offers-price, .destinations-info-section .offers-
price-old { margin: 0px; }
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and
(orientation: landscape) {
.destinations-offers.destinations-offers-search .destinations-offers-custom-
col.is-narrow .destinations-offers-block-info-overlay { height: auto; }
.destinations-offers-block-info > .destinations-offers-block-info-text { display:
none !important; }
.destinations-offers.destinations-offers-search .destinations-offers-block-
info.limited-offers > .destinations-offers-block-info-text:first-child { display:
none; }
.destinations-offers.destinations-offers-search .destinations-offers-block-info-
overlay { transition: none 0s ease 0s !important; transform: translateY(0px) !
important; opacity: 1 !important; visibility: visible !important; }
.destinations-offers-custom-col.is-narrow .destinations-offers-block-info-overlay
.view-more { text-align: right; }
.destinations-offers-custom-col.is-narrow .destinations-offers-block-info-overlay
.btn.is-pulse-button { vertical-align: bottom; white-space: nowrap; font-size:
15px; display: inline-block !important; padding: 7px !important; margin: 0px !
important; height: auto !important; }
}

@media only screen and (max-width: 959px) {


.destinations-offers.destinations-offers-search .destinations-offers-custom-
col.is-narrow .destinations-offers-block-info-overlay { height: auto; }
.destinations-offers-block-info > .destinations-offers-block-info-text { display:
none !important; }
.destinations-offers.destinations-offers-search .destinations-offers-block-
info.limited-offers > .destinations-offers-block-info-text:first-child { display:
none; }
.destinations-offers.destinations-offers-search .destinations-offers-block-info-
overlay { transition: none 0s ease 0s !important; transform: translateY(0px) !
important; opacity: 1 !important; visibility: visible !important; }
.destinations-offers-custom-col.is-narrow .destinations-offers-block-info-overlay
.view-more { text-align: right; }
.destinations-offers-custom-col.is-narrow .destinations-offers-block-info-overlay
.btn.is-pulse-button { vertical-align: bottom; white-space: nowrap; font-size:
15px; display: inline-block !important; padding: 7px !important; margin: 0px !
important; height: auto !important; }
.promotional.is-interactive .teaser-box-content { padding-top: 10px !important; }
.header-dropdown .drop { margin-top: 70px !important; }
.drop-block-links-list.arrow-level-adjust { margin-top: 70px !important; }
.header .main-nav > ul > li span.forward::before { top: 10px !important; }
.drop-block .drop-block-links-list li.drop-sub-block a::before { content: "";
position: absolute; right: 0px; top: 46px; font-size: 16px; color: rgb(92, 9, 49);
speak: none; font-style: normal; font-weight: 400; font-variant: normal; text-
transform: none; line-height: 1; -webkit-font-smoothing: antialiased; font-family:
icomoon !important; }
.last-level-menu li.last-level-memu-item { margin: 0px 0px 9px !important; }
.contact-history-item-opener-description, .contact-history-header span.contact-
history-header-description { width: 40% !important; }
.promotional.is-interactive .teaser-box-content { padding-top: 10px !important; }
.header-logo a.logo-one-world { display: block; position: absolute; margin: 8px
0px 0px 65px; }
.contact-history-item-opener-status, .contact-history-header span.contact-
history-header-status { width: 35% !important; }
.contact-history.contact-center-mobile { padding-bottom: 0px; }
.contact-history-item-opener-cell { padding: 25px 5px 23px 0px !important; }
.contact-history-item-opener-cell .contact-history-item-opener-date { width: 33%;
}
.contact-history-item-opener-cell.contact-history-item-opener-status { width:
27%; }
.suggestion .autocomplete-input-holder { margin-top: -21px; }
.contact-center-select .custom-select-opener { padding: 20px 30px 0px 8px !
important; height: 60px !important; }
.contact-center-select .input-base-placeholder { font-size: 16px; padding: 2px
10px 5px !important; }
.contact-history-item-drop-info-list-elem-id { width: 30%; }
.contact-history-item-drop-info-list-elem-type { width: 70%; }
.contact-history-header span.contact-history-header-description, .contact-
history-header span.contact-history-header-status { display: block !important; }
.contact-history-header span.contact-history-header-type { display: none !
important; }
.base-autocomplete-style .autocomplete-drop, .T7-tab .autocomplete-drop { margin-
top: 0px !important; }
.content-block.is-base-block { padding: 50px 20px !important; }
.suggestion .autocomplete-input-holder { margin-top: -21px; }
.T25-container .autocomplete.active .input-base::before { right: 19px; width:
30px; height: 30px; }
.T25-container .autocomplete.active .input-base::after { right: 19px; padding:
11px 4px; font-size: 10px; }
.T25-container .autocomplete .input-base::before { right: 19px; width: 30px;
height: 30px; }
.T25-container .autocomplete .input-base::after { right: 19px; padding: 11px 4px;
font-size: 10px; }
.T25-container .autocomplete-drop { margin-top: -21px; }
.T25-container .autocomplete-typeahead .twitter-typeahead { height: 80px; }
.T25-container .autocomplete-drop { margin-top: -21px; }
.T25-container .autocomplete-typeahead .twitter-typeahead { height: 80px; }
.qpoints-progress-details-list { margin-left: 0px; }
.wheel-miles { padding-left: 0px; }
.image-menu-options ul > li a:hover .img-holder img { border-color: transparent !
important; }
.image-menu-options ul > li.selected a .img-holder img { border-color: rgb(82,
18, 49) !important; }
.destination-offers-origin .custom-select .custom-select-
opener.selected, .destination-offers-origin .custom-select .custom-select-
opener.visible { padding-top: 20px; }
}

@media only screen and (min-width: 960px) {


.tab-menu-list .tabmenu-link { float: left; width: 100%; height: 120px; }
.qpoints-progress-details { padding-left: 125px; }
.qmiles-progess-exclamation { padding-left: 110px; }
.drop-sub-link .last-level-memu-item { display: none !important; }
#passwordform .T52_1-password .T52_1-password-btn { float: right; width: 250px;
clear: both; text-align: left; }
.drop-sub-link .last-level-memu-item { display: none !important; }
}

.content-block.is-beige-lighting-reverse::before, .content-block.is-beige-
lighting::before, .content-block.is-black-lighting-reverse::before, .content-
block.is-black-lighting::before, .content-block.is-burgundy-lighting-right::before
{ background: none !important; }

@media (min-width: 980px) {


.C5-to-mobile-js-normal { padding: 226px 0px 200px !important; }
.C5 .C5-wave-v3-content-block-content-area.content-block-content-area, .C5-wave-
v3 .C5-wave-v3-content-block-content-area.content-block-content-area { width:
52%; }
.C5.content-right .content-block-content-area, .C5-wave-v3.content-right .C5-
wave-v3-content-block-content-area.content-block-content-area { width: 42%; }
.content-block.is-beige-lighting-reverse::before, .content-block.is-beige-
lighting::before, .content-block.is-black-lighting-reverse::before, .content-
block.is-black-lighting::before, .content-block.is-burgundy-lighting-right::before
{ content: ""; position: absolute; inset: 0px 0px 0px 40%; z-index: 2; background-
image: none !important; }
#wavetwosecondleftbottom { margin-bottom: 80px; }
}

@media only screen and (max-width: 1023px) {


.destinations-info-section-description, .offers-inner { display: inline-block; }
}

@media (min-width: 1280px) {


.container, .helpfaqwidget__container, .container.c5-markup { width: 1080px; }
.C5.content-right .container.c5-markup, .C5-wave-v3.content-right .container.c5-
markup { width: 90%; }
.C5.content-right .content-block-content-area, .C5-wave-v3.content-right .C5-
wave-v3-content-block-content-area.content-block-content-area { width: 42%; }
.C5 .C5-wave-v3-content-block-content-area.content-block-content-area, .C5-wave-
v3 .C5-wave-v3-content-block-content-area.content-block-content-area { padding:
0px; width: 52%; }
.categories-list > li { width: 110px; }
}

@media only screen and (min-width: 1830px) {


.redeem-page .redeem-post-C5-shop .wave-decoration.is-bottom.wave2compnentbottom,
.redeem-post .redeem-post-C5-shop .wave-decoration.is-bottom { transform:
scale(1.3, 1.15); }
}

@media (max-width: 1659px) and (min-width: 768px) {


.sub-menu-active .main-holder-sm .main-holder .main-holder { margin: 0px 0px 0px
-283px; }
.C32-membership-card-toolbar li.j-C32-apple-wallet-el { display: none !important;
}
section#guide div.guide-widget div.guide-content div.slide div.title h3
{ padding-right: 0px !important; }
#family-membership-cards .col-xs-12.col-md-4 .C32-membership-card, .C32-
membership-card { margin-bottom: 50px; }
.C32-membership-card-toolbar { display: block; }
}

.subscribe-checkbox-cell { margin: -6px 0px 0px !important; }

@media (max-width: 959px) and (min-width: 768px) {


.T7-tab-container .premium-check { bottom: 8%; left: 1.3%; }
.T7-tab-container .premium-check { bottom: 8%; left: 1.3%; }
.autocomplete-typeahead .twitter-typeahead { height: 100% !important; }
.suggestion .autocomplete-input-holder { margin-top: -1px !important; }
.header-search { right: 70px; }
.header-cell { width: 20.6%; }
.autocomplete-typeahead .twitter-typeahead { height: 100% !important; }
.suggestion .autocomplete-input-holder { margin-top: -1px !important; }
.T7-tab .autocomplete-typeahead .twitter-typeahead { height: auto; }
.subscribe-checkbox-cell { margin: 20px 0px 0px; }
}

.destinations-offers::before { background: linear-gradient(rgb(247, 247, 247) 0px,


rgba(235, 235, 235, 0.8) 40%, rgba(235, 235, 235, 0.15) 60%, rgba(235, 235, 235, 0)
100%); }

.offers-partner-block.burgundy-bg a:not(.btn-white-transparent), .offers-partner-


block.burgundy-bg a:active, .offers-partner-block.burgundy-bg a:hover:not(.btn-
white-transparent), .offers-partner-block.burgundy-bg a:focus { color: rgb(255,
255, 255); }

.offers-partner-block.burgundy-bg a.btn-white-transparent:hover, .offers-partner-


block.burgundy-bg a.btn-white-transparent:active, .offers-partner-block.burgundy-bg
a.btn-white-transparent:focus { color: rgb(92, 9, 49); }

.input-base .twitter-typeahead.error::after { right: 10px; }

.personalized-drop { height: auto; overflow: auto; }

.login-block-avatar { margin-right: 8px; }

.header .main-nav > ul > li > a { display: block; }

.map-card-location { margin: -20px -20px 16px; padding-bottom: 63% !important; }


.icon-heart { display: none !important; }

.destinations-offers-search .destinations-info-section { padding: 71px 20px 6px !


important; }

@media only screen and (max-width: 1023px) {


.personalized-drop { width: auto; min-width: 342px; right: -1px; }
.personalized-drop .flights .flight-cell { margin: 0px 15px; padding: 4px 20px; }
}

.autocomplete.autocomplete-t7-style.subscribe-form-cell .input-base .tt-menu


{ overflow: auto; width: auto; }

.autocomplete.autocomplete-t7-style.subscribe-form-cell .input-base .tt-menu .tt-


suggestion.active .tt-highlight { color: rgb(255, 255, 255); }

@media only screen and (max-width: 767px) {


.drop-sub-link .last-level-memu-item { display: block !important; }
.destinations-offers-block-info-overlay .btn { min-width: 200px !important;
padding: 16px 25px !important; }
}

@media only screen and (min-width: 768px) and (max-width: 959px) {


.autocomplete-typeahead .twitter-typeahead { height: 100% !important; }
.suggestion .autocomplete-input-holder { margin-top: -1px !important; }
.destinations-offers.destinations-offers-search .destinations-offers-custom-
col.col-sm-4 .destinations-info-section.destinations-offers-block-info-overlay
{ height: 200px; }
}

.icon-oryx::before { display: block; width: 32px; height: 32px; content: "";


background: url("clientlibs/images/oryx.png") center center / contain no-repeat
rgb(92, 9, 49); }

.countrytitle { position: absolute; top: 40%; left: 49%; color: rgb(255, 255, 255);
z-index: 5; padding: 20px; background: url("images/icons/icon-location.png") no-
repeat; }

.content-section-animate-block.flight-attendant-block::after { background-image:
url("../../../content/dam/images/custom/journey/cabin-crew/bg-help-bottom.png"); }

.content-section-on-board-top::after { background-image:
url("../../../content/dam/images/custom/journey/on-boarding-experience-/bg-on-
board-2.png"); }

.content-section .bg-man { background-image:


url("../../../content/dam/images/custom/journey/wallet-passport-and-boarding/
golden-background.jpg"); }

.content-section .clouds { animation-direction: reverse; }

.helpfaqwidget-loaded-state #helpAndFAQWidgetButton, .helpfaqwidget-loaded-


state .helpfaqwidget-cue { display: none; }

.destinations-offers-block.is-gradient-bottom::after { background: linear-


gradient(rgba(92, 9, 49, 0) 10%, rgb(92, 9, 49) 100%); }

.destinations-info-section .offers-price { color: rgb(255, 255, 255); }


#autocompleteHideline, .autocomplete-text { border-bottom: 0px solid rgb(101, 34,
69); }

.C1-video-text-shadow.active { background: none transparent; }

.icon-beach_48px-copy::before { content: ""; }

.icon-beach_48px::before { content: ""; }

.icon-car_48px::before { content: ""; }

.icon-dining_48px::before { content: ""; }

.icon-family_48px::before { content: ""; }

.icon-Flight_48px::before { content: ""; }

.icon-hotel_front_48px::before { content: ""; }

.icon-limo_48px::before { content: ""; }

.icon-map_48px::before { content: ""; }

.icon-people_48px::before { content: ""; }

.icon-person_48px::before { content: ""; }

.icon-weather_48px::before { content: ""; }

.icon-Africa_48px::before { content: ""; }

.icon-America_48px .path1::before { content: ""; color: rgb(48, 48, 63); }

.icon-America_48px .path2::before { content: ""; margin-left: -1em; color: rgb(0,


0, 0); }

.icon-Asia_48px::before { content: ""; }

.icon-city_48px::before { content: ""; }

.icon-Culture_48px::before { content: ""; }

.icon-Europe_48px::before { content: ""; }

.icon-honeymooon_48px::before { content: ""; }

.icon-ME_48px::before { content: ""; }

.icon-outdoor_48px::before { content: ""; }

.icon-shopping_48px::before { content: ""; }

@media only screen and (min-width: 768px) {


.header .main-nav > ul > li > a:hover { text-decoration: underline; }
.header-dropdown .drop-title { margin-bottom: 20px; }
.header-dropdown .drop-block span.forward.drop-title { margin: 0px; }
.header-dropdown .drop-block-title { margin: 0px 0px 14px; font-size: 17px; font-
weight: 500; }
.header-dropdown .drop-block.partners-block .drop-block-title { margin: 10px 0px;
}
.header-dropdown .drop-block-partners-list li { width: 16.5%; }
.header-dropdown .drop-block-tabs-controls a::after { background: none
transparent; }
.pl-4 { padding-left: 4%; }
.pl-6 { padding-left: 6%; }
#j-poi-tab-content .tabset-accordion-item.all { clear: both; }
.tableContainer { padding-left: 10px; }
}

.teaser-box-full .teaser-box-content .btn { margin-top: 0px !important; }

.videoImage-dynamic-price { margin-top: 55px !important; }

.videoImage-dynamic-price a { padding: 0px 0px 25px !important; }

.promotional.is-interactive .teaser-box-content { margin-top: 0px; padding-bottom:


50px !important; }

.trip-type-search .slider-filter label.landingOffersType #f12 { left: 0px; top:


0px; visibility: visible; }

.search-results.search-scroll-fix { overflow: auto; height: auto; min-height:


100px; max-height: 300px; }

@media only screen and (max-width: 767px) {


.search-results.search-scroll-fix .search-results-list { max-width: 100%; }
.promotional.is-interactive .teaser-box-content { margin-top: 0px; padding-
bottom: 50px !important; }
}

@media only screen and (min-width: 768px) and (max-width: 959px) {


.T7-tab-container .premium-check { bottom: 8%; left: 1.3%; }
}

.helpfaqwidget__main-container .non-scroll .helpfaqwidget #officeView > div


{ overflow: hidden; }

.getMyMap { margin-right: 55px; margin-top: 40px; float: right; }

.header .exchange { color: rgb(255, 255, 255); }

.header .exchange ul li .date { margin-right: 115px; }

.header .exchange ul li { margin: 0px; }

.header .exchange ul li .icon-alert-info.alert-notice-icon { background: rgb(255,


255, 255); color: rgb(132, 8, 74); }

.icon-cross { color: gray; }

.map-card-location { margin: -20px -20px 16px; padding-bottom: 63% !important; }

.accessibility-state { display: none; }

.T7-controls ul li { display: block; padding: 9px 0px 10px 17px; cursor: pointer; }

.T34-state-selection-totals .convert-login-details { position: relative; margin:


20px 0px 50px !important; }

@font-face { font-family: icomoon2; src: url("clientlibs/fonts/icomoon2.eot")


format("embedded-opentype"), url("clientlibs/fonts/icomoon2.ttf")
format("truetype"), url("clientlibs/fonts/icomoon2.woff") format("woff"),
url("clientlibs/fonts/icomoon2.svg") format("svg"); font-weight: normal; font-
style: normal; }

[class^="pcicon_new-"], [class*=" pcicon_new-"] { speak: none; font-style: normal;


font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -
webkit-font-smoothing: antialiased; font-family: icomoon2 !important; }

.pcicon_new-Al-Maha::before { content: ""; }

.pcicon_new-Award-Fees .path1::before { content: ""; color: rgb(0, 0, 0); }

.pcicon_new-Award-Fees .path2::before { content: ""; margin-left: -1em; color:


rgb(255, 255, 255); }

.pcicon_new-Award-Fees .path3::before { content: ""; margin-left: -1em; color:


rgb(255, 255, 255); }

.pcicon_new-Award-Fees .path4::before { content: ""; margin-left: -1em; }

.pcicon_new-Award-Fees .path5::before { content: ""; margin-left: -1em; }

.pcicon_new-Award-Fees .path6::before { content: ""; margin-left: -1em; }

.pcicon_new-Award-Fees .path7::before { content: ""; margin-left: -1em; }

.pcicon_new-Award-Fees .path8::before { content: ""; margin-left: -1em; }

.pcicon_new-Award-Fees .path9::before { content: ""; margin-left: -1em; }

.pcicon_new-Best-Price-Guarantee_48px::before { content: ""; color: rgb(99, 0,


61); }

.pcicon_new-Flexi-Awards::before { content: ""; }

.pcicon_new-hotel_front_48px::before { content: ""; color: rgb(92, 9, 48); }

.pcicon_new-Online-discount::before { content: ""; }

.pcicon_new-people_48px::before { content: ""; color: rgb(92, 9, 48); }

.pcicon_new-Priority-Boarding::before { content: ""; color: rgb(0, 0, 0); }

.pcicon_new-Priority-Seat::before { content: ""; }

.pcicon_new-Qcredits::before { content: ""; }

.pcicon_new-Travel-Coordinator::before { content: ""; }

.icon-alert-info::before { content: "i"; position: absolute; top: -3px; left: 7px;


font-weight: bold; }

span.icon-alert-info { font-size: 20px; position: relative; }

.all-destinations-list { position: relative; width: 100%; float: left; }


@media only screen and (max-width: 1279px) {
.all-destinations-list { max-width: 60%; }
}

@media only screen and (max-width: 959px) {


.all-destinations-list { max-width: 80%; }
}

.all-destinations-list h2, .all-destinations-list h3, .all-destinations-list


h4, .all-destinations-list h5 { font-size: 20px; font-weight: 400; margin: 0px 0px
32px -10px; color: rgb(92, 9, 49); }

@media only screen and (max-width: 767px) {


.all-destinations-list h2, .all-destinations-list h3, .all-destinations-list
h4, .all-destinations-list h5 { font-size: 30px; line-height: 1.3em; margin: 0px
0px 34px; }
}

.all-destinations-menu { font-size: 15px; margin: 0px 0px 41px; }

@media only screen and (max-width: 767px) {


.all-destinations-menu { font-size: 22px; line-height: 1.2em; margin: 0px 0px
53px; }
.all-destinations-menu ul { column-count: 2 !important; }
#related-flights .all-destinations-menu ul { column-count: unset !important; }
}

.all-destinations-menu ul { margin: 0px; padding: 0px; list-style-type: none;


column-count: 3; display: inline-block; }

.all-destinations-menu li { padding: 0px 10px 0px 0px; margin: 0px 0px 3px; width:
380px; float: left; }

.all-destinations-menu li a { text-decoration: none; }

.all-destinations-menu li a:focus, .all-destinations-menu li a:hover { text-


decoration: underline; }

.top-searches li { width: 45%; margin: 0px 0px 8px; float: left; }

.top-searches .top-searches-title { margin: -50px 0px 17px !important; }

.modal-search-overlay .search-results .top-searches-list { margin: 0px 50px 0px 6px


!important; }

.top-searches .top-searches-list { margin: 20px; }

.teaser-text .offers-partner-block.burgundy-bg a.btn-white-


transparent:hover, .teaser-text .offers-partner-block.burgundy-bg a.btn-white-
transparent:active, .teaser-text .offers-partner-block.burgundy-bg a.btn-white-
transparent:focus { color: rgb(92, 9, 49) !important; }

.teaser-text .offers-partner-block.burgundy-bg a.btn-orange, .teaser-text .offers-


partner-block.burgundy-bg a.btn-orange:hover, .teaser-text .offers-partner-
block.burgundy-bg a.btn-orange:active, .teaser-text .offers-partner-block.burgundy-
bg a.btn-orange:focus { color: rgb(70, 12, 46) !important; }

.teaser-text .offers-partner-block.burgundy-bg a.btn { padding: 12px 30px 10px !


important; }

@media only screen and (max-width: 959px) {


.teaser-text .offers-partner-block.burgundy-bg a.btn { margin: 0px 0px 10px;
width: 100%; }
}

.dq .drop-block + .drop-block { padding: 0px; }

.dq .drop-block-title { margin: 0px; font-size: 16px; font-weight: normal; }

.dq a img { display: block; }

.dq a.qrholidays img { padding: 13px 0px; }

.dq a .icon { left: 0px; top: 2px; position: relative; font-size: 16px; transition:
all 0.3s ease 0s; display: inline-block; }

.dq a:hover .icon { left: 5px; }

@media only screen and (max-width: 767px) {


.dq a .icon, .dq a img { display: none; }
.subscribe-img { left: 60% !important; top: 42% !important; }
.redeem-page .redeem-post-C5-baggage .C5-wave-v3-svg-container svg
image, .redeem-post .redeem-post-C5-baggage .C5-wave-v3-svg-container svg image
{ transform: scale(1.5) translateX(-18%) !important; }
.top-searches .top-searches-title { margin: 20px 0px 17px !important; }
}

.C29 .content-section-row { padding-bottom: 0px; background: rgb(247, 247, 247) !


important; }

@media only screen and (max-width: 767px) {


.C29 .content-section-row:last-child { margin-bottom: 50px; }
}

@media screen and (max-width: 1028px) and (min-width: 768px) {


.C29 .content-section-wrapper { min-height: 300px; }
}

.teaser-box-content p { margin-bottom: 20px; }

.contentleft { float: left !important; }

.contentright { float: right !important; }

.dynamic-fares-global > .custom-select-opener { padding-top: 15px; padding-right:


40px; }

#dynamic-loadmore { float: right; }

.dynamic-fares-global .customCheckbox { margin-top: -3%; }

.dynamic-fares-global .allcheckBox { margin-top: 5%; }

@media only screen and (max-width: 767px) {


.dynamic-fares-global .dynamic-offers [class*="col-"] { padding: 0px 31px;
margin-bottom: 20px; }
.dynamic-fares-global .dynamic-offers .destinations-info-section-buttons
{ position: static; padding: 10px 0px 0px; right: 15px; bottom: 6px; }
.dynamic-fares-global .dynamic-offers .destinations-info-section-buttons a
{ width: 100%; }
#dynamic-loadmore { width: 100%; }
.dynamic-fares-global .customCheckbox { margin-top: 0px; }
}

@media screen and (max-width: 959px) and (min-width: 768px) {


.dynamic-fares-global .dynamic-offers .destinations-info-section-buttons
{ position: static; padding: 10px 0px 0px; right: 15px; bottom: 6px; }
.dynamic-fares-global .dynamic-offers .destinations-info-section-buttons a
{ width: 100%; }
.dynamic-fares-global .customCheckbox { margin-top: -6%; }
}

@media screen and (max-width: 1279px) and (min-width: 960px) {


.dynamic-fares-global .dynamic-offers .destinations-info-section-buttons
{ bottom: 20px; right: 20px; }
.dynamic-fares-global .dynamic-offers .destinations-info-section-buttons a
{ width: 110px; }
.dynamic-fares-global .allcheckBox { margin-top: 10%; }
}

.intro-text-section p { padding-left: 10px; font-size: 15px !important; }

.bg-platinum { background-image: linear-gradient(120deg, rgba(126, 136, 138, 0.5),


rgb(79, 90, 92)); }

#profile-benefit-summary .C31-col-benefits h3 { color: rgb(255, 255, 255); }

.is-gold .j-profile-details, .is-silver .j-profile-details, .is-sand .j-profile-


details, .is-peach .j-profile-details, .j-profile-details.bg-silver, .j-profile-
details.bg-sand, .j-profile-details.bg-peach, .j-profile-details.bg-
gold, .C31.benefitssummary.bggold, .C31.benefitssummary.bgsand, .C31.benefitssummar
y.bgpeach, .C31.benefitssummary.bgsilver, .is-gold .membership-tier-text-holder
a, .is-sand .membership-tier-text-holder a, .is-peach .membership-tier-text-holder
a, .is-silver .membership-tier-text-holder a, .is-silver .profile-details-progress
a span, .is-sand .profile-details-progress a span, .is-peach .profile-details-
progress a span, .is-gold .profile-details-progress a span { color: rgb(8, 8, 8) !
important; }

.is-gold .profile-details { background-image: linear-gradient(120deg, rgba(236,


207, 152, 0.8), rgb(200, 174, 132)) !important; }

.profile-details.j-profile-details.bg-gold { background: none rgb(192, 154, 99) !


important; color: rgb(255, 255, 255) !important; }

.profile-details.j-profile-details.bg-silver { background: none rgb(128, 130,


133) !important; color: rgb(255, 255, 255) !important; }

.profile-details.j-profile-details.bg-peach { background: none rgb(211, 160, 151) !


important; color: rgb(255, 255, 255) !important; }

.profile-details.j-profile-details.bg-sand { background: none rgb(184, 168, 140) !


important; color: rgb(255, 255, 255) !important; }

.profile-details-user-name { font-size: 22px !important; }

.C31.benefitssummary.bggold .C31-col-benefits
a.btn, .C31.benefitssummary.bggold .C31-col-benefits
h3, .C31.benefitssummary.bgsilver .C31-col-benefits
a.btn, .C31.benefitssummary.bgsilver .C31-col-benefits
h3, .C31.benefitssummary.bgsand .C31-col-benefits
a.btn, .C31.benefitssummary.bgsand .C31-col-benefits
h3, .C31.benefitssummary.bgpeach .C31-col-benefits
a.btn, .C31.benefitssummary.bgpeach .C31-col-benefits h3 { color: rgb(65, 65, 65) !
important; }

.profile-details-membership-tier, .profile-details-user-id span, .profile-details-


current-balance strong, .C31-header-subtitle, .C31-benefit, .C31-benefit, .profile-
details-progress-status, .T52-form-section-title { font-size: 14px !important; }

.C31.bggold::before { background-color: rgb(187, 161, 114); }

.C31.bgsilver::before { background-color: rgb(130, 131, 135); }

.C31.bgsand::before { background-color: rgb(97, 52, 46); }

.C31.bgpeach::before { background-color: rgb(184, 168, 140); }

.C31.bgplatinum::before { background-color: rgb(79, 90, 92); }

.C31.bggold::after { background-color: rgb(211, 184, 139); }

.C31.bgsilver::after { background-color: rgb(199, 199, 199); }

.C31.bgplatinum::after { background-color: rgb(98, 113, 116); }

#cab-passengers-row .checkbox-base, #cab-flights-row .checkbox-base { padding-top:


20px; }

#cab-passengers-row table th div, #cab-flights-row table th div { display: table; }

.cancel-award-booking .input-base-msg-empty { display: block; }

.reset-password-div .input-base-msg-empty { display: block; }

.T52_2-my-profile-preferences-item label { pointer-events: none; }

.spinner-full-page .spinner-container { top: 0px; left: 0px; opacity: 1; }

.spinner-full-page .spinner, .spinner-full-page .spinner::after { width: 460px;


height: 360px; background-repeat: no-repeat; }

#otp-preferences-spinner-container.spinner-full-page .spinner, #otp-preferences-


spinner-container.spinner-full-page .spinner::after { width: 0px; height: 0px;
background-repeat: no-repeat; }

#transaction-OTP-spinner.spinner-full-page .spinner, #transaction-OTP-


spinner.spinner-full-page .spinner::after { width: 367px; height: 220px; }

#transaction-OTP-spinner .spinner { top: -5% !important; left: 16% !important; }

.j-transaction-OTP-check .modal-content { max-width: 900px; }

.j-transaction-OTP-check .popup-header { padding-left: 30px; }

.j-transaction-OTP-check .container { width: auto !important; }


#global-spinner-container .spinner-container { position: fixed; }

.T34-form .custom-select-miles { width: 100%; min-width: 80px; }

.fancybox-content.fancybox-card-edit .T52-card-overlay-summary, .fancybox-


content.fancybox-card-edit fieldset { border: 0px; padding: 20px 30px 10px; }

.fancybox-content.fancybox-card-edit fieldset .T52-edit-pic-headline { position:


absolute; white-space: nowrap; display: none; }

.fancybox-content.fancybox-card-edit fieldset .T52-edit-pic-placeholder-text


{ display: none; position: absolute; top: 50px; left: 50%; width: 70%; margin-left:
5px; font-size: 12px; line-height: 15px; text-align: center; transform:
translateX(-50%); }

.fancybox-content.fancybox-card-edit fieldset .T52-edit-pic { position: relative;


top: 0px; }

.fancybox-content.fancybox-card-edit fieldset .T52-edit-pic img[src="images/image-


family-avatar.png"] + .T52-edit-pic-placeholder-text { display: block; }

.fancybox-content.fancybox-card-edit fieldset .helpfaqwidget__view, .fancybox-


content.fancybox-card-edit fieldset .row { margin-bottom: 10px; }

.fancybox-content.fancybox-card-edit fieldset .T7-calendar-field { width: 100%;


padding: 0px; }

.fancybox-content.fancybox-card-edit fieldset .T52_1-form-ctas { width: 100%;


margin-top: 0px; margin-left: 0px; }

.fancybox-content.fancybox-card-edit fieldset .T52_1-personal-pic { margin-left:


10px; border: 0px; }

.fancybox-content.fancybox-card-edit fieldset .T52-input-label { width: 100%;


border-bottom: 1px dotted rgb(82, 18, 49); color: rgb(82, 18, 49); font-weight:
400; font-size: 20px; line-height: 27px; }

.fancybox-content.fancybox-card-edit .T52-card-overlay-summary .T52_1-personal-pic


{ margin-left: 2px; border: 0px; }

.fancybox-content.fancybox-card-edit .T52-card-overlay-
summary .helpfaqwidget__view, .fancybox-content.fancybox-card-edit .T52-card-
overlay-summary .row { margin-bottom: 1em; }

.fancybox-content.fancybox-card-edit .T52-card-overlay-summary h4 { margin-bottom:


0px; color: rgb(82, 18, 49); font-size: 20px; }

.fancybox-content.fancybox-card-edit .T52-card-overlay-summary h4 + span { color:


rgb(82, 18, 49); font-size: 15px; }

.fancybox-content.fancybox-card-edit .T52-card-overlay-summary-ctas { position:


absolute; top: 0px; right: 0px; }

.fancybox-content.fancybox-card-edit .T52-card-overlay-summary-ctas button { font-


size: 25px; }

.fancybox-content.fancybox-card-edit .T52-card-overlay-summary .T52-card-overlay-


summary-field { display: inline-block; padding-right: 15px; margin-right: 15px;
border-bottom: 1px solid rgb(199, 199, 199); color: rgb(82, 18, 49); }

.fancybox-content.fancybox-card-edit .T52-card-overlay-summary .T52-card-overlay-


summary-field-label { display: block; color: rgb(143, 143, 141); font-size: 11px; }

.fancybox-content.fancybox-card-edit .T52-card-overlay-summary .T52-card-overlay-


summary-field-label ~ span { display: inline-block; }

.fancybox-content.fancybox-card-edit .T52-card-overlay-summary .T52-card-overlay-


summary-field--name { min-width: 130px; }

.fancybox-content.fancybox-card-edit .T52-card-overlay-summary .T52-card-overlay-


summary-field--gender { min-width: 65px; }

.fancybox-content.fancybox-card-edit .T52-card-overlay-summary .T52_1-personal-


title { font-size: 15px; }

.fancybox-content.fancybox-card-edit .T52-card-overlay-summary .T52_1-personal-


country img, .fancybox-content.fancybox-card-edit .T52-card-overlay-summary .T52_1-
personal-country-of-issue img, .fancybox-content.fancybox-card-edit .T52-card-
overlay-summary .T52_1-personal-nationality img { float: left; margin-right: 5px;
margin-top: 1px; }

.T34 h2, .T52-add-card h4 { letter-spacing: -1px; }

.T52-travel-coordinator, .T52_3 form { clear: both; }

.T52-editable { float: left; width: 100%; padding-left: 10px; padding-right:


10px; }

.T52-section { padding-left: 20px; padding-right: 20px; }

.T52-edit { background: 0px center; border: 0px; color: rgb(82, 18, 49); font-size:
26px; }

.T52-edit-pic { top: 0px; }

.T52-edit-pic label { cursor: pointer; width: 125px; height: 114px; position:


initial; display: block; }

#T52_1-form-personal .T52-edit-pic label span { position: absolute; bottom: 0px; }

.personal-details-editpic #T52_1-edit-pic-input-label { width: 25px; height: 25px;


margin-top: 92px; }

.T52-edit-pic input[type="file"] { display: none; }

.T52-edit-pic.dreammeter label span { bottom: initial; right: 5px; }

.T52-add-card, .T52-card { height: 407px; padding-bottom: 0px; margin-bottom: 10px;


}

.T52-de-link { position: relative; top: 40px; right: 25px; font-size: 15px; }

.T52-de-link:hover { text-decoration: none; }

.T52-de-link .icon { position: relative; top: -2px; font-size: 30px; vertical-


align: middle; }
.T52-add-card { background: rgb(236, 237, 239); text-align: center; cursor:
pointer; }

.T52-add-card > div { position: absolute; top: 50%; left: 50%; width: 100%;
transform: translate(-50%, -50%); }

.T52-add-card-icon { display: block; width: 70px; height: 70px; margin: 0px auto
30px; background: rgb(190, 190, 190); border-radius: 100%; color: rgb(255, 255,
255); font-size: 60px; line-height: 70px; text-align: center; }

.T52-add-card h4 { color: rgba(0, 0, 0, 0.4); font-size: 22px; }

.T52-missing-documents { float: right; margin-right: 10%; color: rgb(153, 0, 0);


font-size: 12px; text-decoration: underline; }

.T52_1 .text-right { }

.T52_1-password-btn { color: rgb(82, 18, 49); background: 0px center; border: 0px;
font-size: 16px; font-weight: 700; line-height: 24px; }

.T52_1-password-btn .icon { font-size: 14px; font-weight: 100; }

.T52_1-contact { margin-bottom: 0px; }

.T52_1-travel-docs-passport-nationality img { display: inline-block; margin-top:


2px; margin-left: 5px; vertical-align: top; }

.T57 .icon, .T57-step-text { vertical-align: middle; }

.T52_1-form { padding-bottom: 20px; background: rgb(236, 237, 239); }

.T52_1-form .helpfaqwidget__view, .T52_1-form .row { margin: 0px 0px 20px; }

.T52_1-form fieldset { display: none; border: 0px; padding: 0px 20px 20px; margin:
0px; }

.T52_1-form fieldset .T52_1-personal-name { width: 110%; margin-bottom: 13px; }

.T52_1-form fieldset .input-base { margin-bottom: 20px; }

.T52_1-form fieldset .row .input-base { margin-bottom: 0px; }

.T52_1-form .custom-select { width: 100%; }

.T52_1-form-ctas .btn { width: 70%; }

.T52_1-form .T52_1-form-password { padding-top: 20px; text-align: left; }

.T52_1-personal { text-align: center; font-size: 16px; font-weight: 100; line-


height: 24px; }

.T52_1-personal-pic { width: 114px; height: 114px; margin-bottom: 20px; border: 2px


solid rgb(206, 207, 207); border-radius: 100%; }

.T52_1-personal-name { display: inline-block; margin-top: 3px; margin-bottom: 8px;


font-size: 40px; font-weight: 100; }

.T52_1-personal-name .T52-edit { position: absolute; margin-top: 5px; margin-left:


30px; }
.T52_1 .T7-calendar-field { width: 100%; padding: 0px; }

[dir="rtl"] .T52_1-personal-phone-number { }

.T52_2 .message { margin-left: 0px; margin-right: 0px; background: rgb(236, 237,


239); }

.T52_2 .T52-section { padding-top: 50px; background: rgb(236, 237, 239); }

.T52_2 fieldset { display: none; padding: 0px; margin: 0px; border: 0px; }

.T52_2 .T52-edit { position: absolute; top: -25px; right: 0px; }

.T52_2-select-holiday-preferences { margin: 10px -6% 0px; }

.T52_2-select-holiday-preferences > li { margin: 0px 9% 25px !important; }

.T52_2-select-holiday-preferences a { pointer-events: none; opacity: 1 !


important; }

.T52_2-select-holiday-preferences a .img-holder img { border-color: rgb(82, 18,


49); }

.T52_2-my-profile-preferences-item input:checked ~ label .T52_2-my-profile-


preferences-icon, .T52_2-my-profile-preferences-item label:hover .T52_2-my-profile-
preferences-icon, .T52_2-select-activity-preferences input .T52_2-my-profile-
preferences-icon { border-color: rgba(255, 255, 255, 0.2); }

.T52_2-select-holiday-preferences a .hidden-xs { display: block !important; }

.T52_2-select-holiday-preferences a .image-menu-options-expand { display: none; }

.T52_2-select-activity-preferences input { background: rgb(82, 18, 49); }

.T52_2-select-activity-preferences label { pointer-events: none; }

.T52_2-image-menu-options { margin-top: 100px; }

.T52_2-image-menu-options .T52-input-label { margin-bottom: 20px; }

.T52_2-my-profile-preferences { margin-top: 40px; margin-left: 4px; margin-right:


4px; }

.T52_2-my-profile-preferences ul { margin-top: 20px; }

.T52_2-my-profile-preferences li.empty-result { margin-top: -28px; margin-left: -


5px; }

.T52_2-my-profile-preferences-item { position: relative; display: inline-block;


width: 33.33%; margin: -4px 0px 2% -4px; text-align: center; }

.T52_2-my-profile-preferences-item input { position: absolute; opacity: 0;


visibility: hidden; }

.T52_2-my-profile-preferences-item label { display: block; width: 96%; padding:


15px 12px 15px 77px; background: rgb(204, 204, 204); border-radius: 4px; color:
rgb(255, 255, 255); font-size: 12px; font-weight: 100; text-align: center; cursor:
pointer; }
.T52_2-my-profile-preferences-item input:checked ~ label, .T52_2-my-profile-
preferences-item label:hover { background: rgb(82, 18, 49); }

.T52_2-my-profile-preferences-item input:checked ~ label:hover { background:


rgb(62, 6, 33); }

.T52_2-my-profile-preferences-icon { position: absolute; top: 1px; left: 0px;


width: 66px; height: 96%; color: rgb(255, 255, 255); font-size: 32px; line-height:
52px; border-right: 1px solid rgb(214, 214, 214); }

.T52_2 .T52_1-form-ctas { width: 100%; margin-left: 0px; }

.T52_3 .message { margin-left: 0px; margin-right: 0px; background: rgb(236, 237,


239); }

.T52_3 fieldset { padding: 0px; margin: 0px; border: 0px; }

.T52_3 fieldset[data-confirmation-msg] { display: none; }

.T52_3 .T52-edit { position: absolute; top: -25px; right: 0px; }

.T52_3 .container, .T52_3 .helpfaqwidget__container { padding-left: 10px !


important; padding-right: 10px !important; }

.T52_3 .T52_1-form-ctas { width: 100%; margin-left: 0px; }

.T52_3 .T52-section { padding-top: 50px; background: rgb(236, 237, 239); }

.T52_3-toggles .checkbox-slide-mobile-label { margin-top: 10px; margin-right: 10px;


}

.T52_4-no-family-state { padding-top: 40px; padding-left: 20px; }

.T52_4-family-members + div, .T52_4-family-members > div { padding-left: 5px;


padding-right: 5px; }

.T52_4-no-family-state > a { text-decoration: none; font-size: 16px; line-height:


24px; }

.T52_4-no-family-state > a span:not(.icon-arrow-strong) { position: relative; top:


-2px; margin-left: 6px; border-bottom: 1px solid transparent; }

.T52_4-no-family-state > a:hover span:not(.icon-arrow-strong) { border-color:


rgb(82, 18, 49); }

.T52_4-no-family-state .checkbox-base { display: block; margin-top: 40px; margin-


bottom: 20px; }

.T52_4-no-family-state .checkbox-base-text { margin-top: -3px; font-size: 16px;


line-height: 24px; }

.T52_4-no-family-state .btn { width: 168px; margin-left: 30px; font-size: 12px; }

.T52_4-no-family-state .btn[disabled] { opacity: 1; pointer-events: none; }

.T52_4-family-members > div:nth-child(2) { padding-right: 5px; }

.T52_4-family-members .T52_1-form { padding-bottom: 20px; }


.T52_4-family-members .T52_1-form > [class^="col-"] { height: 100%; }

.T52_4-family-member { position: relative; height: 100%; padding: 10px; font-size:


16px; line-height: 24px; }

.T52_4-family-member .T52_1-personal-pic { margin-top: 25px; }

.T52_4-family-member .T52_1-personal-pic-upload { position: absolute; left: 67%;


display: block; width: 45px; margin-top: -37px; font-size: 10px; line-height: 12px;
}

.T57 a, .T58-passenger-flight-card-cabin-exp:hover, .T58-passenger-flight-card-


cabin-exp:hover span:last-child { text-decoration: none; }

.T52_4-family-member h2 { margin-bottom: 0px; }

.T52_4-family-member span { font-weight: 300; }

.T52_4-family-member.approved .T52-missing-documents { display: none; }

.T52_4-family-member .btn { position: absolute; bottom: 0px; width: 90%; }

.T52_4 .T52-edit { float: right; margin-right: -10px; }

.T52_4 .T52_1-personal-first-name, .T52_4 .T52_1-personal-last-name, .T52_4 .T52_1-


personal-middle-name, .T52_4 .T52_1-personal-title { font-size: 22px; font-weight:
300; margin-bottom: 0px; }

.T52_4 .T52_1-personal-relationship { display: block; margin-bottom: 10px; font-


size: 15px; line-height: 20px; }

.T52_4 .T52_1-personal-pic { clear: right; display: block; width: 70px; height:


70px; margin-left: auto; margin-right: auto; border: 0px; }

.T52_5 .T52-form, .T58, .T58-video-close ~ div, .T58-video-close ~ video { clear:


both; }

.T52_4-card-info-box { padding: 9px 10px; background: rgb(235, 236, 238); font-


size: 12px; line-height: 16px; }

.T52_5 .T52-form .T52-section, .T52_5 .message { background: rgb(236, 237, 239); }

.T52_4-card-info-box strong { font-weight: 400; }

.T52_4-card-info-box p { font-weight: 100; margin-bottom: 0px; }

.T52_4-card-field-additional-info { display: inline-block; margin-right: 5px;


color: rgba(0, 0, 0, 0.6); font-size: 10px; line-height: 18px; }

#T52-card-template, .T52_5 .T52-form.editing ~ .T52_5-add-tc { display: none; }

.T52_5 .message { margin-left: 0px !important; margin-right: 0px !important; }

.T52_5 .T52_1-form-ctas { width: 100%; margin-left: 0px; margin-bottom: 60px; }

[dir="rtl"] .T52_5 .T52-form .T52-section > div > div { }

[dir="rtl"] .T52_5 .T52-form .T52-section strong { }


[dir="rtl"] .T52_5 .T52-form .T52-section .T52_1-tc-country img { }

[dir="rtl"] .T52_5 .T52-form .T52-section .T52_1-tc-phone-number { }

.T52_5 .T52-form fieldset { display: none; margin: 0px; }

.T52_5 .T52-form fieldset > .helpfaqwidget__view, .T52_5 .T52-form fieldset > .row
{ margin-left: -10px; margin-right: -10px; }

.T52_5 .T52-form + .T52_5-add-tc { margin-top: 20px; margin-bottom: 30px; }

.T52_5 .T52-form + .T52-form fieldset { margin-top: 50px; }

.T52_5 .T52_4-no-family-state { padding-top: 0px; padding-left: 10px; }

.C32-membership-card.is-family .front { background-image:


url("clientlibs/images/membership_cards/Burgundy_front.png"); }

.C32-membership-card-toolbar.main-member-toolbar, .C32-membership-card-
toolbar.family-member-toolbar { bottom: -43px; }

.membership-card-description { color: rgb(68, 68, 68); }

.C32-membership-card-barcode { width: 100%; margin-top: 0px; }

.membership-card-text a { color: rgb(255, 255, 255); }

.T36 .benefits-accordion table .col-values { text-align: left; }

.delete-my-profile-pop-content { display: none; padding: 20px; position: absolute;


bottom: -30px; z-index: 10; background: rgb(255, 255, 255); width: 100%; box-
shadow: rgb(221, 221, 221) 2px 4px 5px; }

.T52-edit-pic #T52_1-edit-pic-button { top: 97px; position: relative; }

.helpfaqwidget-loaded-state #helpAndFAQWidgetButton, .helpfaqwidget-loaded-


state .helpfaqwidget-cue { display: none; }

.error p, .error-default-font, .error-default-font p { font-weight: bold; }

.myprofile-error.error-default-font { padding-top: 10px; }

#profile-benefit-summary .C31-header-content { padding-left: 12%; padding-right:


12%; }

.qcalculator-filters-row .radio-base input[type="radio"] + .radio-base-text::before


{ background: rgb(255, 255, 255) !important; }

.qcalculator-filters-row .radio-base input[type="radio"]:checked + .radio-base-


text::before { background: rgb(92, 9, 49) !important; }

.j-delink-booking-confirm .C6 { padding-bottom: 0px !important; }

.j-delink-booking-confirm .T36 { margin: 0px !important; padding: 0px !important; }

.j-delink-booking-confirm .T36 .col-values span span { display: inline !


important; }
.select2 .select2-selection__choice { width: 98%; text-overflow: ellipsis;
overflow: hidden; }

.passenger-title { font-size: 22px; }

.partner-from-date, .a-tab-view-container #T7-calendar_1 { padding-left: 0px;


padding-right: 0px; }

#advanceBooking-widget #T7-calendar_1 { padding: 0px; }

#bookingTabViewContainer .T31__flight-request-form-gender-block .T31__flight-


request-form-gender-checkbox { margin-left: 0px !important; }

#T7_4-flight-form_partner .T7_4-flight-form .multi-flight-row { padding-bottom:


0px; }

.T7_4-flight .radio-base-text, .T7-controls { color: rgb(92, 9, 49) !important; }

#T7_4-flight-form_partner #multiFlightContainer .multi-flight-row { border-top: 2px


solid rgb(238, 238, 238); padding-top: 8px; }

#T7_4-flight-form_partner #multiFlightContainer .multi-flight-row .partner-row-


margin0 > div.col-sm-4:nth-child(2) { margin-left: 7px; }

.register-form #genderErrorContainer .radio-base-text::after { font-size: 20px;


content: ""; }

section#guide div.guide-widget div.guide-content div.slide div.title h3 { padding-


right: 250px; }

span.errorCode { font-size: 11px; display: none !important; }

.delete-account-popup ul li { font-weight: bold; }

.delete-account-popup ul li ul li { font-weight: normal; list-style-type: disc !


important; }

.delete-account-popup ul li ul { position: relative; margin: 0px 0px 12px; padding:


0px 0px 0px 20px; }

.T7_4-flight-form .delete-partner-flight { background: 0px center; border: 0px;


position: relative; left: -20px; top: 6px; font-size: 31px; display: inline-block;
color: rgb(92, 9, 49); cursor: pointer; }

.destinations-offers::before { background: linear-gradient(rgb(247, 247, 247) 0px,


rgba(235, 235, 235, 0.8) 40%, rgba(235, 235, 235, 0.15) 60%, rgba(235, 235, 235, 0)
100%); }

.content-section-airport-bottom::after { transform: rotateY(0deg); }

.destinations-info-section .add-to-wish-list { margin: 0px; }

.box-rotate-rtl { transform: none !important; }

#join-form .error.input-base .input-base-msg-box { display: block !important; }

#join-form #pcTerms .checkbox-base-text, #join-form #pcnotifyTerms .checkbox-base-


text, #join-form #portalTerms .checkbox-base-text, #join-form
#portalnotifyTerms .checkbox-base-text { cursor: default !important; }
#join-form #pcTerms .checkbox-base-text a, #join-form #pcnotifyTerms .checkbox-
base-text a, #join-form #portalTerms .checkbox-base-text a, #join-form
#portalnotifyTerms .checkbox-base-text a { cursor: pointer !important; }

#join-form input#f110::-webkit-inner-spin-button { appearance: none; margin: 0px; }

#join-form input#f110 { }

@media only screen and (max-width: 767px) {


#form_li_holidays .image-menu-options-content .image-menu-options-title
{ display: none; }
}

#triggerDashboard { text-decoration: underline; }

section#guide div.guide-widget div.profile-content div.photo .radial-


progress .circle .mask { clip: rect(0px, 110px, 123px, 48px); }

section#guide div.guide-widget div.guide-content div.slide { opacity: 0;


visibility: hidden; }

section#guide div.guide-widget div.guide-content div.slick-current .slide


{ opacity: 1; visibility: visible; }

section#guide div.guide-widget div.guide-content div.slick-current.slide { opacity:


1; visibility: visible; }

.T52-card-overlay button.btn.btn-dark-transparent.btn-copmlete.j-T52_4-save
{ pointer-events: none; opacity: 0.4; }

.T52-card-overlay .mandatory-field { color: red; }

.T52-card-overlay .is-calendar .input-base-elem { user-select: none; }

.T52-card-overlay .input-base.error .input-base-placeholder, .T52-card-


overlay .custom-select.error .custom-select-opener, .T52-card-overlay .custom-
select.error .input-base-placeholder { color: red !important; }

.T52-card-overlay .T7-calendar-field .input-base.is-calendar.error.filled .input-


base-elem { border: 1px solid rgb(215, 215, 215) !important; }

.T52-missing-documents.j-T52-missing-documents { display: none; }

.T52-card-overlay .T7-calendar-field .input-base.error.filled .input-base-


placeholder { color: rgb(92, 9, 49) !important; }

.T52-card-overlay .T52_1-personal-pic.T52_1-personal-pic-change-img.error { border:


1px solid red; }

.T52-card-overlay .T52-de-link.j-T52-de-link { display: none; }

.T52-card-overlay .custom-select-opener { background-repeat: no-repeat; }

@media (min-width: 1280px) {


#guide.register-form #FFP_JOIN_Q07_form_container .container { width: 100%; }
}

.T52-card[data-status="PENDING"] .T52-card-overlay-summary .T52-edit.j-T52_4-


edit, .T52-card[data-status="DELINK"] .T52-card-overlay-summary .T52-edit.j-T52_4-
edit, .T52-card-overlay[data-status="PENDING"] .T52-card-overlay-summary .T52-
edit.j-T52_4-edit, .T52-card-overlay[data-status="DELINK"] .T52-card-overlay-
summary .T52-edit.j-T52_4-edit { pointer-events: none; }

.T52-card-overlay-summary .pending-status { display: none; }

.T52-card[data-status="PENDING"] .T52-card-overlay-summary .pending-status, .T52-


card-overlay[data-status="PENDING"] .T52-card-overlay-summary .pending-status
{ display: block !important; }

.T52-card-overlay [data-result-field="T52_1-personal-country-of-issue"] .custom-


select-opener { background-color: rgb(211, 211, 211); color: white; }

.T52-card-overlay [data-result-field="T52_1-personal-country-of-issue"] { pointer-


events: none; }

#family-max-modal .modal-title { font-size: 20px; font-weight: 400; }

.fancybox-skin { color: rgb(68, 68, 68); }

.T52_4-family-members .T52_1-form.T52-card.j-T52_1-form[data-status="ACTIVE"] .T52-


missing-documents, .T52_4-family-members .T52_1-form.T52-card.j-T52_1-form[data-
status="DELINK"] .T52-missing-documents { display: none !important; }

.T52_4-co-traveller-section .T52_4-family-member .btn { position: relative !


important; margin-top: 96px !important; width: 102% !important; }

.T52_4-co-traveller-section .T52-add-card, .T52_4-co-traveller-section .T52-card


{ height: 350px !important; }

.T52_4-no-co-traveller-state.j-T52_4-no-co-traveller-state { padding-top: 40px;


padding-left: 20px; }

.T52_4-no-co-traveller-state.j-T52_4-no-co-traveller-state .checkbox-base { margin-


top: 40px; margin-bottom: 20px; }

@media only screen and (max-width: 959px) {


.autocomplete .qcalculator-content .autocomplete-cell
input[type="text"], .qcalculator-content .autocomplete-cell .autocomplete
input[type="text"], .qcalculator-content .autocomplete-cell .input-base-elem
{ text-align: left; }
}

.qcalculator .autocomplete-typeahead.input-base .tt-menu, .qcalculator-


mobile .autocomplete-typeahead.input-base .tt-menu { width: auto; min-width: 100%;
border: 1px solid rgb(215, 215, 215); font-size: 15px; color: rgb(102, 102, 102);
background: rgb(255, 255, 255); overflow: auto; max-height: 210px; }

.qcalculator .autocomplete-typeahead.input-base .tt-menu .tt-


suggestion, .qcalculator-mobile .autocomplete-typeahead.input-base .tt-menu .tt-
suggestion { padding: 10px; border-bottom: 1px solid rgb(235, 235, 235); color:
rgb(0, 0, 0); white-space: nowrap; cursor: pointer; }

.qcalculator .autocomplete-typeahead.input-base .tt-menu .tt-


suggestion:hover, .qcalculator-mobile .autocomplete-typeahead.input-base .tt-
menu .tt-suggestion:hover { color: rgb(255, 255, 255); background: rgb(92, 9, 49);
transition: background 0.2s ease 0s; }
.qcalculator .autocomplete-typeahead.input-base .tt-menu .tt-suggestion:hover .tt-
highlight, .qcalculator-mobile .autocomplete-typeahead.input-base .tt-menu .tt-
suggestion:hover .tt-highlight { color: rgb(255, 255, 255); }

.qcalculator .autocomplete-typeahead.input-base .tt-menu .tt-suggestion .tt-


highlight, .qcalculator-mobile .autocomplete-typeahead.input-base .tt-menu .tt-
suggestion .tt-highlight { font-weight: 500; color: rgb(178, 178, 178); }

.qcalculator .autocomplete-typeahead.input-base .tt-menu .tt-suggestion


span, .qcalculator-mobile .autocomplete-typeahead.input-base .tt-menu .tt-
suggestion span { display: inline-block; }

.qcalculator .autocomplete-row .tt-menu .tt-suggestion { font-size: 13px !


important; }

.qcalculator .radio-base input[type="radio"]:checked + .radio-base-text::before


{ background: rgb(255, 255, 255); }

.selectedTripType .radio-base-text::before { background: rgb(82, 18, 49) !


important; }

.autocomplete .qcalculator-content .autocomplete-row


input[type="text"], .qcalculator-content .autocomplete-row .autocomplete
input[type="text"], .qcalculator-content .autocomplete-row .input-base-elem { text-
overflow: ellipsis; font-size: 18px !important; }

.qcalculator-mobile .twitter-typeahead { width: 93%; }

.qcalculator-mobile .input-base-placeholder { width: 97%; }

@media only screen and (max-width: 959px) {


.qcalculator-content.upgrade-content .qcalculator-qmiles-holder .additional-info-
link { top: 44px !important; }
}

@media only screen and (max-width: 959px) {


.qcalculator-mobile .baggage-info-heading { display: block !important; }
.qcalculator-mobile .qcalculator-notes { display: block !important; font-size:
12px !important; color: rgb(92, 9, 49) !important; }
}

.qcalculator-content .baggage-info-heading h1 { font-size: 21px !important; }

.qcalculator-content .autocomplete-cell { margin: 0px 10px; padding: 0px !


important; }

.upgradeAirlineDisabler { pointer-events: none; }

.redeem-page .modal-backdrop, .redeem-post .modal-backdrop { display: block !


important; }

#qcalculator-upgrade .checkbox-slide-circle { background: rgb(92, 9, 49) !


important; }

#errorMessageExcessQC { margin: 0px 0px 16px; }

.earn-bar-status-progressbar-value { position: initial !important; right: 0px !


important; }
.earn-bar-status-progressbar { text-align: center !important; padding-top: 6px !
important; }

#earnQcalculatorContainer { min-height: 300px; }

.earn-bar-graph-inline { z-index: 20; width: 100%; text-align: center; position:


absolute !important; }

#errorMessageEarnQC { margin: 0px 0px 35px; }

.C8-to-myprofile .container.full-width { width: 100% !important; }

.T52_4-co-traveller-section [data-
convertedfamily="true"] .convertCotraveller, .T52_1-form.T52-card[data-
elligiblefamily="false"] .convertCotraveller { display: none; }

.all-destinations-list { position: relative; width: 100%; float: left; }

@media only screen and (max-width: 1279px) {


.all-destinations-list { max-width: 60%; }
}

@media only screen and (max-width: 959px) {


.all-destinations-list { max-width: 80%; }
}

.all-destinations-list h2, .all-destinations-list h3, .all-destinations-list


h4, .all-destinations-list h5 { font-size: 20px; font-weight: 400; margin: 0px 0px
32px -10px; color: rgb(92, 9, 49); }

@media only screen and (max-width: 767px) {


.all-destinations-list h2, .all-destinations-list h3, .all-destinations-list
h4, .all-destinations-list h5 { font-size: 30px; line-height: 1.3em; margin: 0px
0px 34px; }
}

.all-destinations-menu { font-size: 15px; margin: 0px 0px 41px; }

@media only screen and (max-width: 767px) {


.all-destinations-menu { font-size: 22px; line-height: 1.2em; margin: 0px 0px
53px; }
.all-destinations-menu ul { column-count: 2 !important; }
}

.all-destinations-menu ul { margin: 0px; padding: 0px; list-style-type: none;


column-count: 3; display: inline-block; }

.all-destinations-menu li { padding: 0px 10px 0px 0px; margin: 0px 0px 3px; width:
380px; float: left; }

.all-destinations-menu li a { text-decoration: none; }

.all-destinations-menu li a:focus, .all-destinations-menu li a:hover { text-


decoration: underline; }

.top-searches li { width: 45%; margin: 0px 0px 8px; float: left; }

.top-searches .top-searches-title { display: block; margin: 3px 0px 17px -20px;


font-size: 12px; font-weight: 400; }
.modal-search-overlay .search-results .top-searches-list { margin: 0px 50px 0px 6px
!important; }

.top-searches .top-searches-list { margin: 20px; }

.teaser-text .offers-partner-block.burgundy-bg a.btn-white-


transparent:hover, .teaser-text .offers-partner-block.burgundy-bg a.btn-white-
transparent:active, .teaser-text .offers-partner-block.burgundy-bg a.btn-white-
transparent:focus { color: rgb(92, 9, 49) !important; }

.teaser-text .offers-partner-block.burgundy-bg a.btn-orange, .teaser-text .offers-


partner-block.burgundy-bg a.btn-orange:hover, .teaser-text .offers-partner-
block.burgundy-bg a.btn-orange:active, .teaser-text .offers-partner-block.burgundy-
bg a.btn-orange:focus { color: rgb(70, 12, 46) !important; }

.teaser-text .offers-partner-block.burgundy-bg a.btn { padding: 12px 30px 10px !


important; }

@media only screen and (max-width: 959px) {


.teaser-text .offers-partner-block.burgundy-bg a.btn { margin: 0px 0px 10px;
width: 100%; }
}

.dq .drop-block + .drop-block { padding: 0px; }

.dq .drop-block-title { margin: 0px; font-size: 16px; font-weight: normal; }

.dq a img { display: block; }

.dq a.qrholidays img { padding: 13px 0px; }

.dq a .icon { left: 0px; top: 2px; position: relative; font-size: 16px; transition:
all 0.3s ease 0s; display: inline-block; }

.dq a:hover .icon { left: 5px; }

@media only screen and (max-width: 767px) {


.dq a .icon, .dq a img { display: none; }
.redeem-page .redeem-post-C5-baggage .C5-wave-v3-svg-container svg
image, .redeem-post .redeem-post-C5-baggage .C5-wave-v3-svg-container svg image
{ transform: scale(1.5) translateX(-18%) !important; }
}

.C29 .content-section-row { padding-bottom: 0px; background: rgb(247, 247, 247) !


important; }

@media only screen and (max-width: 767px) {


.C29 .content-section-row:last-child { margin-bottom: 50px; }
}

.T52-confirmation-msg { margin: 20px 30px; }

.qcalculator-mobile .accordion-module-item:nth-child(2) .item-heading span


{ background: url("clientlibs/images/qico-earn.png") 0px 0px no-repeat !
important; }

.qcalculator-mobile .accordion-module-item:nth-child(3) .item-heading span


{ margin: 0px 0px -15px; background: url("clientlibs/images/qico-book.png") no-
repeat !important; }

.qcalculator-mobile .accordion-module-item:last-child .item-heading span


{ background: url("clientlibs/images/qico-upgrade.png") 0px 0px no-repeat !
important; }

#activitiesbody #T7-1-7-display { width: 300px !important; }

#activitiesbody #T7-1-7-display > div .desc { font-weight: 300 !important; font-


size: 11px !important; }

.T52_1-form .input-base.error .input-base-elem { height: auto; }

.T7_4-redeem .a-tab-view-container { position: static; }

@media screen and (max-width: 1028px) and (min-width: 768px) {


.C29 .content-section-wrapper { min-height: 300px; }
}

.autocomplete .filled input[disabled][type="text"] ~ .input-base-


placeholder, .autocomplete input[disabled][type="text"] ~ .input-base-
placeholder, .filled .autocomplete input[disabled][type="text"] ~ .input-base-
placeholder, .filled .input-base-elem[disabled] ~ .input-base-placeholder, .input-
base-elem[disabled] ~ .input-base-placeholder { z-index: 20; }

@media only screen and (max-width: 767px) {


.account-section .social { display: block !important; }
#dashboard-layover .social li { display: inline !important; }
#activitiesbody #T7-1-7-display { width: 370px !important; }
.T36 table#activitiesTable #activitiesbody td.col-sm-6r { padding: 10px 5px; }
.profile-details-content { height: 136px !important; }
#qrpc-user-card .profile-details-content-row:nth-child(3) { border-bottom: 0px; }
#qrpc-user-card .profile-details-content-row:nth-child(4), #qrpc-user-
card .profile-details-content-row:nth-child(5) { display: none; }
#qrpc-user-card.profile-details-content { overflow: visible; }
.opened #qrpc-user-card .profile-details-content-row:nth-child(3) { border-
bottom: 1px solid rgba(255, 255, 255, 0.2); }
.opened #qrpc-user-card .profile-details-content-row:nth-child(4), .opened #qrpc-
user-card .profile-details-content-row:nth-child(5) { display: block; }
#homepageOffer { padding: 60px 0px 10px !important; background: transparent !
important; }
.T38-qmiles-summary table { width: 88% !important; margin-left: 6% !important; }
.last-activities { height: 310px !important; min-height: 310px !important; }
table.benefits-accordion td:not(.col-xs-3) { min-height: 40px !important; }
.preferences.fares-gallery { width: 95%; margin: 20px 15px; padding: 0px; }
.preferences.fares-gallery-btn-next, .preferences.fares-gallery-btn-prev
{ bottom: 70px !important; }
.preferences.fares-gallery .slick-slide img { width: 74%; margin: 8%; }
.T52_3 { margin-bottom: 10px; }
.T52_2 { margin-bottom: 10px; }
.T52_1 { margin-bottom: 10px; }
.partner-icons { top: 450px !important; right: 0px !important; }
#offer-listing-container { margin-top: 340px; }
}

.teaser-box-content p { margin-bottom: 20px; }

@media screen and (-ms-high-contrast:active), (-ms-high-contrast:none) {


.C32-membership-card .flipper.flipping .back { transform: rotateY(0deg); }
.C32-membership-card .flipping.flipper { transform: rotateY(0deg); }
}

.personalized-drop { height: auto; overflow: auto; max-height: calc(99vh - 100px) !


important; }

@media only screen and (max-width: 959px) {


.modal-open { position: relative !important; }
}

.T7_4-upgrade-flight .row { margin-left: 0px; margin-right: 0px; }

#T7_4-flight-form_partner .multi-flight-row.single-flight-partner-container, .T7_4-


flight-form .multi-flight-row { padding-bottom: 0px; }

.T7_4-flight-form .premium-check, .T7_4-flight-form .promo-code,


#bookingTabViewContainer .autocomplete.passengers { padding-top: 0px; }

@media only screen and (max-width: 959px) {


.suggestion .autocomplete-input-holder { margin-top: 0px; }
.T7_4-flight-form #bookingwidgt .passengers, .T7_4-redeem
#bookingTabViewContainer .autocomplete.passengers { margin-bottom: 20px; }
.login-drop-otp-columns { padding: 0px; }
.account-section > .container > article > [class^="col-"], .account-section
> .helpfaqwidget__container > article > [class^="col-"] { padding: 0px; height:
auto !important; }
}

@media only screen and (max-width: 767px) {


.upcomingtrips-component .trip-block-destination { font-size: 27px !important; }
.upcomingtrips-componente .trip-block-date { font-size: 20px !important; text-
align: left !important; }
.upcomingtrips-component .trip-block-txt-holder .delink_booking { font-size:
18px; font-weight: 600; }
#upcomingtrips-spinner-container .delink_booking { padding-top: 75px !
important; }
#T7_4-flight-form_partner .remove-flight-btn-container .delete-partner-flight
{ color: rgb(255, 255, 255); left: -10px; height: 100%; top: 4px; padding: 4px; }
#T7_4-flight-form_partner .remove-flight-btn-container .delete-partner-flight >
span { position: relative; left: -2px; }
#bookingwidgt.T7_4-flight .radio-base { top: 0px; }
.T38-qmiles-summary .no-expirysummary { margin: 0px 0px 20px; }
.qmilesexpirysummary-component h2 { text-indent: 0px; color: rgb(255, 255, 255) !
important; }
.T38-qmiles-summary { width: 103%; margin: 0px !important; }
.T38-qmiles-summary #Qmilestable { text-align: center; width: 100%; margin-left:
0px !important; }
.T38-qmiles-summary #Qmilestable td:first-child { text-align: left; }
.T38-qmiles-summary #Qmilestable thead tr th:nth-child(2) { text-align: center !
important; }
.T38-qmiles-summary #Qmilestable td, .T38-qmiles-summary #Qmilestable th
{ padding-left: 20px !important; }
.qcalculator-tab-btns-holder span.additional-info-link { float: left; margin:
15px 0px 5px; }
.qcalculator-tab-btns-holder { position: relative; bottom: unset; }
.qcalculator-mobile .qcalculator-notes { margin-left: 0px; position: relative;
bottom: unset; }
.otp-email { padding-right: 0px !important; }
.otp-country-code .custom-select { min-width: 320px !important; }
.autocomplete input.populated[type="text"] ~ .input-base-placeholder, .input-
base-elem.populated ~ .input-base-placeholder { font-size: 18px !important; }
#tabView-qatar-flight .T7_4-flight-form .premium-check { top: 0px; }
.T7_4-redeem #bookingTabViewContainer .radio-base { padding: 0px; top: -5px !
important; }
#bookingTabViewContainer .custom-select { margin: 20px 0px; }
form.T7_4-upgrade-flight #redeem-lastname { padding-left: 10px; padding-right:
10px; }
.T34-state-selection .T34-state-selection-totals .btn { top: 0px !important; }
.T39-claim-btn { left: 0px !important; }
}

.contentleft { float: left !important; }

.contentright { float: right !important; }

.processing-trips #flyout-trips-spinner { display: block !important; }

#flyout-trips-spinner { height: 150px !important; }

#flyout-trips-spinner .spinner-container { height: 125px !important; }

.T38-qmiles-summary #Qmilestable thead th { text-align: left !important; }

.dynamic-fares-global > .custom-select-opener { padding-top: 15px; padding-right:


40px; }

#dynamic-loadmore { float: right; }

.dynamic-fares-global .customCheckbox { margin-top: -3%; }

.dynamic-fares-global .allcheckBox { margin-top: 5%; }

@media only screen and (max-width: 767px) {


.dynamic-fares-global .dynamic-offers [class*="col-"] { padding: 0px 31px;
margin-bottom: 20px; }
.dynamic-fares-global .dynamic-offers .destinations-info-section-buttons
{ position: static; padding: 10px 0px 0px; right: 15px; bottom: 6px; }
.dynamic-fares-global .dynamic-offers .destinations-info-section-buttons a
{ width: 100%; }
#dynamic-loadmore { width: 100%; }
.dynamic-fares-global .customCheckbox { margin-top: 0px; }
}

.trips-section { margin: 0px !important; }

@media screen and (max-width: 959px) and (min-width: 768px) {


.dynamic-fares-global .dynamic-offers .destinations-info-section-buttons
{ position: static; padding: 10px 0px 0px; right: 15px; bottom: 6px; }
.dynamic-fares-global .dynamic-offers .destinations-info-section-buttons a
{ width: 100%; }
.dynamic-fares-global .customCheckbox { margin-top: -6%; }
}

@media screen and (max-width: 1279px) and (min-width: 960px) {


.dynamic-fares-global .dynamic-offers .destinations-info-section-buttons
{ bottom: 20px; right: 20px; }
.dynamic-fares-global .dynamic-offers .destinations-info-section-buttons a
{ width: 110px; }
.dynamic-fares-global .allcheckBox { margin-top: 10%; }
}

#global-spinner-container .spinner { background-image: none !important; border: 0px


!important; top: 20% !important; left: 35% !important; }

#claim-alert-popup .modal-content { background: rgb(255, 255, 255); height: auto;


width: 44%; }

#claim-alert-popup .modal-header .close { position: absolute; top: 8px; right:


15px; font-size: 20px; font-weight: bold; }

.claim-alert-icon:hover { color: rgb(143, 143, 141); text-decoration: none; }

.claim-alert-icon { color: rgb(143, 143, 141); }

.T39-claim-btn { left: 90px; }

@media screen and (max-width: 1400px) and (min-width: 960px) {


.C8_1.C8-myservices-bgt.container .tabset-accordion-item.fade,
#transactionHistoryoffset .a-tab-view-container-item, .C8_1.C8-myservices-
bgt.container .tabset-accordion-item, .T7_4-redeem .a-tab-view-container-
item, .C8_1.C8-to-myprofile .tabset-accordion-item.fade { display: none; }
.C8_1.C8-myservices-bgt.container .tabset-accordion-item.active,
#transactionHistoryoffset .a-tab-view-container-item.selected, .C8_1.C8-myservices-
bgt.container .tabset-accordion-item.active, .T7_4-redeem .a-tab-view-container-
item.selected, .C8_1.C8-to-myprofile .tabset-accordion-item.active { display:
block; }
}

.profile-details-content-cell { padding-right: 7px; }

#tabView-convert .T34-state-selection .T34-state-selection-warning p { color:


rgb(92, 9, 49); font-weight: bold; }

#claimHistoryTab td { padding-left: 3px !important; padding-right: 3px !


important; }

@media screen and (min-width:0�) and (min-resolution: 72dpi) {


.trip-history-filters-cell { width: 36%; }
}

@media (min-width: 1999px) {


.C5-blend.reversed .wave-decoration { left: -10px !important; }
}

.T36 #activitiesTable .colActivity, .T36 #activitiesTable .colDescription { margin:


0px !important; }

.T36 #activitiesTable .colActivity, .T36 #activitiesTable .colDescription { text-


align: left !important; }

.two-columns-content-block.is-between-content-blocks .qmiles-latestactivities
#expiry-summary { position: relative; }

.two-columns-content-block.is-between-content-blocks .qmiles-latestactivities
#expiry-summary .bottom-row { position: absolute; bottom: 0px; width: 100%; }

#expiry-summary .T38-qmiles-summary table { margin-left: 0px; }


.two-columns-content-block.is-between-content-blocks .qmiles-latestactivities .T38-
qmiles-summary.two-columns-content-block-column { background: rgb(255, 255, 255) !
important; }

#profile-details .profile-details { z-index: 10; position: relative; }

.account-section-top-row { margin-bottom: 10px; }

#dashboard-layover .portal-dashboard { padding-right: 10px; }

.login-drop { display: block; position: relative; background-color: transparent;


box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px; background-image: none; }

.login-drop-columns { max-width: 1028px; }

.flip-container .back { width: 85%; top: 50px; }

.modal-otp-overlay { background-color: rgb(255, 255, 255); max-width: 1023px;


margin: 0px auto; border-radius: 5px; }

.margin-top10 a { text-decoration: underline; }

.login-drop-otp-columns .row { margin: 10px 0px; }

.login-drop-otp-columns .row.otp-telephone-number-field { margin: 0px 0px 20px; }

#otp-modal .modal-dialog { margin-top: 50px !important; }

#otp-email-block { margin-top: 10px; }

.login-enter-otp-section .input-base.filled .input-base-placeholder { padding: 6px


10px !important; font-size: 10px !important; }

#otp-existing-email-block { margin-top: 10px; }

form.T7_4-upgrade-flight .info-dialog-box.info-dialog-box-form { right: -10px !


important; }

.custom-select.error .input-base-placeholder { color: red !important; }

.T52_5 .consentText .checkbox-base { padding-left: 35px; }

.T52_5 .consentText .checkbox-base-text { padding-left: 0px; }

.greenTick-disabled::after { content: ""; speak: none; font-style: normal; font-


weight: normal; font-variant: normal; text-transform: none; line-height: 1; -
webkit-font-smoothing: antialiased; position: absolute; top: 5px; left: 4px;
opacity: 1; color: rgb(255, 255, 255) !important; font-size: 14px !important; font-
family: icomoon !important; }

.greenTick-disabled::before { content: ""; position: absolute; top: 2px; left: 1px;


width: 20px; height: 20px; border-width: 2px; border-style: solid; border-image:
initial; border-radius: 100%; background: rgb(46, 127, 22) !important; border-
color: rgb(46, 127, 22) !important; }

#passwordform .T52_1-password .T52_1-password-btn { display: block; }

.T34-state-payment .T34-state-payment-buttons button:last-child { width: auto !


important; }

.T34-state-payment .btn-cta { width: auto !important; }

.visibilityHidden { visibility: hidden; }

.T34-state-payment .btn-cta { width: auto !important; }

.error .input-base-msg-box.show-errors { display: block; }

#alert-modal .modal-alert-overlay { background-color: rgb(247, 247, 247); width:


70%; margin: 0px auto; border-radius: 5px; }

.modal-alert-container { width: 500px; margin: 0px auto 20px; text-align: center; }

#alert-modal .modal-header .close { position: absolute; top: 28px; right: 30px;


font-size: 30px; line-height: 30px; background: 0px center; border: 0px; color:
rgb(92, 9, 49); }

.modal-alert-container .donotshowbtn { right: 70px; position: absolute; top: -24px;


}

.previousNext .arrow-btn { font-size: 50px; position: absolute; top: 40%; border:


0px; background: 0px center; color: rgb(92, 9, 49); }

.previousNext .arrow-btn.j-next { left: auto; right: 35px; }

#alert-modal .modal-dialog { margin: 50px auto; }

@media only screen and (max-width: 767px) {


#expiry-summary table tr td { font-size: 14px; font-weight: 400; }
#expiry-summary table thead tr { background: rgb(82, 18, 49); }
#expiry-summary table thead tr th { padding: 10px; color: rgb(255, 255, 255);
font-size: 18px !important; font-weight: 500 !important; }
#expiry-summary table tbody tr td:nth-child(2), #expiry-summary table thead tr
th:nth-child(2) { float: none !important; }
#existingEnrollCheck.register-form-checkbox-bar { margin: 0px !important; }
#existingEnrollCheck.register-form-checkbox-bar h3 { max-width: 70% !important; }
#existingEnrollCheck.register-form-checkbox-bar .checkbox-slide { top: -77px;
right: -155px; }
#global-spinner-container .spinner { top: 30% !important; left: 10% !important; }
.T52_4 .T52_1-personal-pic { width: 120px; height: 120px; margin-top: 70px; }
.T52_4-family-member .T52_1-personal-pic { float: none !important; }
.T52_4-family-members .T52_4-family-member .membership-family, .T52_4-family-
members .T52_4-family-member .born-family, .T52_4-family-members .T52_4-family-
member .status-family, .T52_4-family-members .T52_4-family-member .missing-family {
display: none; }
.T52_4-card-info-box { margin-left: -10px; margin-right: -10px; }
.T52_4-family-member .btn { position: relative; width: 100%; bottom: 0px !
important; }
.T52_4-family-member { padding: 5px; }
.T52_4-family-member .T52_1-personal-pic-upload { top: 15px; left: 0px; width:
auto; margin-top: 0px; font-size: 17px; font-weight: 700; text-decoration:
underline; }
.T52_4-family-member span.T52_1-personal-date-of-birth, .T52_4-family-member
span.T52_1-personal-membership, .T52_4-family-member span.T52_1-personal-status
{ display: block; }
.T52_4-no-family-state .checkbox-base-text { line-height: 2 !important; }
.T52_4-no-family-state .checkbox-base { margin-top: 20px !important; }
.T52-add-card-icon { display: inline-block !important; margin: 0px !important; }
.T52-add-card { height: auto !important; background: 0px 0px !important; }
.T52_4-family-member.j-T52_4-editable { height: auto !important; }
.T52_4-family-members .T52_1-form, .T52_4-co-traveller-section .T52-card
{ height: auto !important; }
#poi-tab-my-family .T52-add-card.add-family-text, .T52_4-co-traveller-
section .T52-add-card { height: 60px !important; }
.buttons-delete-cotraveler { margin-bottom: 14px; }
.T52-card-overlay fieldset .input-file.input-file--with-icon .input-file-button {
z-index: 200000; }
#FFP_JOIN_Q07 #FFP_JOIN_Q07_form_container .j-tabset-accordion-close { display:
none !important; }
#FFP_JOIN_Q07 #FFP_JOIN_Q07_form_container .tabset-accordion-opener { background-
color: rgb(110, 34, 68) !important; color: rgb(255, 255, 255) !important; }
#FFP_JOIN_Q07 #FFP_JOIN_Q07_form_container .icon-family-details img { display:
inline-block !important; }
.j-upgrade-portal-user .modal-content { margin-bottom: 150px; }
.btn { padding: 9px 25px 8px !important; }
#portal-user-card .profile-details-user-id span { display: block !important; }
.my-profile-tabbed-content #portal-user-card .profile-details-user-id span
{ margin-bottom: 10px; }
.my-profile-tabbed-content #portal-user-card .profile-details-content-row
{ padding-top: 20px; padding-bottom: 0px; }
#alert-modal .modal-header .close { top: 25px; right: 20px; font-size: 24px; }
.modal-alert-container { width: 90%; }
.previousNext .arrow-btn { left: -10px; }
.previousNext .arrow-btn.j-next { right: -10px; }
.modal-alert-block img { margin-top: 35px; }
#sessionExpiryCancel { margin-left: 0px; }
.C32-membership-card-toolbar { display: block; }
.C32-membership-card-toolbar.main-member-toolbar, .C32-membership-card-
toolbar.family-member-toolbar { bottom: -38px; }
.T36 table#activitiesTable .col-values span { padding-top: 5px !important; }
.T36 table#activitiesTable .number-sign { margin-right: 0px; margin-bottom: 0px;
margin-left: 0px; padding: 0px; display: inline-block !important; margin-top: -
5px !important; }
}

.icon-interest-my-profile { width: 50px; top: -8px; position: relative; font-size:


15px; }

.icon-interest-my-profile.enrollment { top: 6px; }

#Claim-Missing-Qmiles .passenger-table label { color: rgb(0, 0, 0); }

.C8-to-myprofile .tabset-block-add-menu-item a .icon img, .C8-to-myprofile .tabset-


accordion-item a .icon img { background: rgb(198, 195, 190); padding: 0px; }

.C8-to-myprofile .tabset-block-add-menu-item.active a .icon img, .C8-to-


myprofile .tabset-accordion-item.active a .icon img { background: rgb(82, 18,
49); }

.C8-to-myprofile .tabset-block-add-menu-item a .icon { margin-top: 0px; font-size:


16px; }

.C8-to-myprofile .tabset-accordion-item a .icon, .C8-to-myprofile .tabset-block-


add-menu-item a .icon { height: 50px; }

.C8-to-myprofile .tabset-block-add-menu-item a .icon-family-details img, .C8-to-


myprofile .tabset-accordion-item a .icon-family-details img { width: 40px; height:
46px; }

.T52_2-my-profile-preferences #activity-preference-id .T52_2-my-profile-


preferences-item label { background: rgb(82, 18, 49); }

#all-activities table tbody tr td:nth-child(2), #all-activities table tbody tr


td:nth-child(1), #all-activities table tbody tr th:nth-child(2), #all-activities
table tbody tr th:nth-child(1) { text-align: left; }

#all-activities table tbody tr td:nth-child(3), #all-activities table tbody tr


td:nth-child(4), #all-activities table tbody tr th:nth-child(3), #all-activities
table tbody tr th:nth-child(4) { text-align: right; }

#expiry-summary table td { font-size: 14px !important; font-weight: 400 !important;


}

#expiry-summary table tr:nth-child(2n) { background: none !important; }

.last-activities-title { font-size: 30px; }

.last-activities-content table td { font-weight: 400; }

#expiry-summary h2 { font-weight: 300; }

.number-sign { margin-right: 2px; font-size: 16px !important; }

.T36 table#activitiesTable .number-sign { margin-bottom: 4px; float: none; display:


initial; }

#expiry-summary table tr:nth-child(2n) { background: rgb(240, 239, 238); }

#expiry-summary table tbody tr td:nth-child(2), #expiry-summary table thead tr


th:nth-child(2) { float: right; }

table#activitiesTable tbody tr td:nth-child(5) div, table#activitiesTable tbody tr


td:nth-child(6) div, table#activitiesTable tbody tr td:nth-child(7) div { float:
right; }

table#activitiesTable tbody tr td:nth-child(4) div, table#activitiesTable


tr#tableHeadings th:nth-child(4) div { float: left; }

.T36 .col-titles span, .T36 .col-values span { font-size: 16px !important; }

.sub-menu-aside { z-index: 50 !important; }

.rememberUser { height: 26px !important; padding: 5px 10px !important; font-size:


10px !important; color: rgb(92, 9, 49) !important; }

.T52_4-no-family-state > a span:not(.icon-arrow-strong) { top: 0px !important;


margin-left: 0px !important; }

.T52_4-no-family-state > a:hover span:not(.icon-arrow-strong) { border-color:


transparent !important; }

.input-base-mobile .input-countrycode-placeholder { top: 23px; font-size: 14px;


line-height: 1.3; font-weight: 300; color: rgb(92, 9, 49); padding: 1px 2px 6px
10px; display: none; width: 45px; z-index: 1; transition: all 0.2s ease 0s; white-
space: nowrap; text-overflow: ellipsis; overflow: hidden; position: absolute; }
.input-base-mobile .input-base-elem { padding-left: 45px !important; }

.input-base-mobile.filled .input-base-elem { background: none !important; }

.input-base-mobile.filled .input-countrycode-placeholder { display: block; }

form .input-base-elem:focus ~ .input-countrycode-placeholder { display: block; }

.T52_1-password label.checkbox-base.is-above-input { right: 35px; margin-top: 16px;


top: 0px !important; }

@media (max-width: 1659px) and (min-width: 768px) {


.sub-menu-active .main-holder-sm .main-holder .main-holder { margin: 0px 0px 0px
-283px; }
}

.icon-alert-info::before { content: "i"; position: absolute; top: -3px; left: 7px;


font-weight: bold; }

span.icon-alert-info { font-size: 20px; position: relative; }

#relatedFlightsTable { margin: 0px; padding: 0px; }

#relatedFlightsTable li { width: 25%; float: left; }

#related-flights .all-destinations-list, #related-flights .all-destinations-menu ul


{ max-width: 100%; }

#related-flights .all-destinations-list h3 { margin-left: 0px; }

#related-flights .all-destinations-menu ul { width: 100%; }

#related-flights .all-destinations-menu ul { column-count: unset; }

#cab-confirmation .T52-confirmation-msg { margin: 20px 30px; }

button.T52-edit.j-T52_5-delete-tc { font-size: 14px; margin-right: 5px; margin-top:


7px; }

.two-columns-gallery.offers-double-teaser .gallery-slide { display: flex !


important; }

#destinationOffersTeaser .two-columns-gallery-text-holder h2 { color: rgb(255, 255,


255) !important; }

.benefitssummary h2, .membership-cards h2, .membership-cards h3 { color: rgb(255,


255, 255) !important; }

.benefitssummary .C31-header.qmiles .C31-header-content span:not(:first-child)


{ display: block; }

.upcomingtrips-component { margin-top: 40px; }

table#activitiesTable tbody tr td:nth-child(7) { padding-left: 5px; padding-right:


5px; }

#expiry-summary { color: rgb(82, 18, 49); }


.seeyourtravelhistory .trip-block-destination span.icon-airplane-right { font-size:
22px; top: 0px; }

#tabView-convert .T34 .two-columns-content-block-footer [class^="col-"] .btn


{ width: auto; }

.C32-membership-card .back { }

.C32-membership-card .flipped.flipping .back { z-index: 2; }

.C32-membership-card .flipping.flipped { }

#poi-tab-my-family .T52_4-family-member.j-T52_4-editable .profile-img-wraper


{ float: left; clear: both; width: 35%; }

#poi-tab-my-family .T52_4-family-member .T52_1-personal-pic-upload { left: 5%;


width: 88px; margin-top: -13px; text-decoration: underline; font-size: 12px !
important; }

#poi-tab-my-family .T52_4 .T52_1-personal-pic { width: 100px !important; height:


100px !important; margin-left: 0px !important; margin-top: 0px !important; }

#poi-tab-my-family .family-card-wraper { margin: 10px 0px 40px; }

#poi-tab-my-family .membership-status-wraper { margin-top: 20px; }

#poi-tab-my-family .family-card-wraper div h2 { padding-top: 10px !important; }

#poi-tab-my-family .membership-family, .born-family, .status-family, .missing-


family { padding: 5px 0px !important; }

#poi-tab-my-family .T52_4 .T52_1-personal-first-name, #poi-tab-my-


family .T52_4 .T52_1-personal-last-name, #poi-tab-my-family .T52_4 .T52_1-personal-
middle-name, #poi-tab-my-family .T52_4 .T52_1-personal-title { font-size: 24px !
important; font-weight: 400 !important; }

#poi-tab-my-family .T52_1-personal-relationship { margin-top: 5px !important; }

#poi-tab-my-family .T52_4-family-member .btn { width: 97% !important; margin: 0px


0px 0px -4px !important; }

#poi-tab-my-family .co-traveller-content-section.family-card-wraper { margin: 10px


0px 40px !important; }

.co-travel-title-wraper { margin-top: -60px !important; }

.T52_4-co-traveller-section .T52-add-card, .T52_4-co-traveller-section .T52-card


{ height: 250px !important; }

#poi-tab-my-family .T52_4-co-traveller-section .membership-status-wraper { line-


height: 30px !important; }

#poi-tab-my-family .T52_4-co-traveller-section .T52_4-family-member .btn { width:


100% !important; margin: 0px 0px 0px -1px !important; }

#poi-tab-my-family .T52_4-co-traveller-section .family-card-wraper { margin: 10px


0px 20px !important; }

.convert-family { text-align: center; margin-top: 5px; text-decoration: underline;


font-size: 14px !important; }

.delete-cotravel-txt { text-align: right; font-size: 12px; text-decoration:


underline; letter-spacing: 0.1em; }

#search-modal .close { position: absolute; top: -30px; right: 20px; font-size:


54px; line-height: 30px; background: 0px center; border: 0px; z-index: 5; }

@media only screen and (max-width: 767px) {


.custom-select-country ~ .custom-select-opener.selected, .select2-
container .custom-select-country ~ .selected.select2-selection--multiple { padding:
21px 0px 0px 42px !important; }
section#guide div.guide-widget div.guide-content div.slide div.title h3
{ padding-right: 0px !important; }
section#guide div.guide-widget { margin: 0px; }
.dq .drop-block + .drop-block { padding-left: 10px !important; padding-right:
10px !important; }
}

.T36 table#activitiesTable #activitiesbody .desc.qmiles { margin-left: 10px; }

.T36 table#activitiesTable #activitiesbody .transactionSymbol { margin-left: -10px;


line-height: 17px !important; }

#graph_google_share { top: 6px !important; }

.passengers .custom-select { min-width: 65px !important; }

.passengers .custom-select-dropdown .custom-select-list { max-height: 350px !


important; overflow: auto !important; }

.passengers .amount_psg { position: relative; float: left; width: 65px; text-align:


center; font-size: 13px; color: rgb(92, 9, 49); }

.passengers .is-rectangle-large .custom-select-opener { height: 30px; }

.passengers .custom-select .custom-select-opener.selected { padding: 10px 20px 0px


8px; }

.passengers .is-rectangle-large .custom-select-opener::after { padding: 0px; right:


7px; top: 9px; border-radius: 200px; background: url("clientlibs/images/img-
arrow.png") 0px 0px no-repeat; content: ""; width: 15px !important; height: 15px !
important; margin: 0px !important; }

.passengers .is-rectangle-large .custom-select-opener::before { padding: 0px;


right: 7px; top: 9px; background: 0px center; width: 15px !important; height:
15px !important; margin: 0px !important; }

.passengers .is-rectangle-large .custom-select-opener { color: rgb(92, 9, 49);


font-size: 13px; padding: 9px 25px 5px 10px !important; }

.passengers .name label { float: left; width: 130px; font-size: 14px; }

@media only screen and (max-width: 767px) {


.passengers .autocomplete-drop .type .amount_psg { width: 25%; margin-left: 20px;
}
.passengers .autocomplete-drop .type .name label { width: 100%; font-size:
14px; }
#bookingTabViewContainer .passengers .custom-select { margin: 0px; }
#bookingTabViewContainer .passengers .is-rectangle-large .custom-select-dropdown
{ min-width: 65px; }
.passengers .is-rectangle-large .custom-select-opener { height: 30px !
important; }
.register-form.state01-yes .row.show-form-enroll { display: block !important; }
#j-poi-tab-content .tabset-accordion-item .tab-content-title { display: none; }
.ui-datepicker .ui-datepicker-title select { font-size: 1.4em; }
.ui-datepicker table { }
#qmilesPartners .icon-oryx { background: rgb(92, 9, 49); }
#qmilesPartners .icon-oryx::before { margin: 6px; }
.T37 #labelsX, .T37 #labelsY { font-size: 8px; }
.T37 #labelsY { transform: translate(0px, 43px); }
.T37 #chartBackground { transform: translate(10px, 50px); }
.T37 #lines, .T37 #points { transform: translate(20px, 59px) scaleY(0.9); }
.T37 #labelsX { transform: translate(-5px, 35px); }
.C32-membership-card-toolbar li.j-C32-apple-wallet-el { width: 6px !important;
top: 46px !important; left: 210% !important; }
.btn.j-T34-print-bgt { margin: 0px !important; padding: 0px !important; }
.benefits-history .benefits-accordion .row.col-titles { display: none !important;
}
.prevreqcontainer .row.col-titles { display: none; }
.extendRevalidateSection .revalidate-text-in, #Claim-Missing-Qmiles .revalidate-
text-in, #Claim-Missing-Qmiles-on-Partners .revalidate-text-in, #Claim-
History .revalidate-text-in { float: none !important; }
#Claim-Missing-Qmiles-on-Partners #teaser-carousel .offers-partner-block__title {
color: rgb(255, 255, 255) !important; }
#j-poi-tab-content .btn-full { width: 100%; }
.communication-wrap { margin-top: 12px !important; }
}

.passengers .is-rectangle-large .custom-select-item { padding: 5px 12px 5px 0px;


font-size: 13px; }

.autocomplete-typeahead.selected .input-base-elem { border: none !important; }

.office-header .autocomplete-typeahead.selected .input-base-elem { border: 1px


solid rgb(215, 215, 215) !important; }

#advanceBookingwidgt div[id^="T7-calendar_"] .T7-calendar-field { padding-left:


10px; padding-right: 10px; }

.fancybox-overlay { z-index: 100 !important; }

.fancybox-wrap { z-index: 400 !important; }

.qmiles-progress .mask.full.init180 { transform: rotate(180deg); }

#qmiles-progress-values div a.j-show-tooltip { font-size: 12px !important; }

#qmiles-progress-values div a.j-show-tooltip:hover { text-decoration: none !


important; border: none !important; }

#qmiles-progress-values div.tooltip span.icon-close { position: absolute; right:


2px; top: 2px; font-size: 14px !important; }

#qmiles-progress-values .tooltip-title { font-weight: 500; }

#qmiles-progress-values img { width: 40px; }


#qmiles-progress-values div { top: 127px; left: 127px; position: absolute; }

#qmiles-progress-values div.active-tooltip { z-index: 30; }

#qmiles-progress-values { top: 0px; left: 0px; width: 306px; height: 306px; border-
radius: 50%; position: absolute; }

.qcalculator-mobile .accordion-module-item .item-heading { width: 100%; text-align:


left !important; margin-left: 42px !important; }

.qcalculator-mobile #earnSearchFlightButton, .qcalculator-


mobile .upgradeButton, .qcalculator-mobile #excessBaggage { width: 100% !important;
}

.small-tabs-mobile .container-table .col-values.helpfaqwidget__view >


div:not(:first-child) > div, .small-tabs-mobile .container-table .row.col-values >
div:not(:first-child) > div { padding-top: 20px; }

.booking_container.section { margin-bottom: 0px !important; }

.home .T7, .booking_container .T7 { top: 0px; bottom: 0px !important; }

.booking_container_small .T7.short { bottom: 0px !important; }

.home .promotional.bottom-space { margin-bottom: 0px !important; }

.booking_container_small .T7.short.is-dashboard { margin: 0px !important; bottom:


0px !important; }

.home .destinations-offers.is-overlay-gradient { padding-top: 0px !important; }

@media only screen and (max-width: 959px) {


.T7.short { margin: 0px !important; }
}

.text-hide { position: absolute; left: -10000px; top: auto; width: 1px; height:
1px; overflow: hidden; }

.T52_1-password { margin-bottom: 0px !important; }

.is-white-text .h1, .is-white-text .h2, .is-white-text .h3, .is-white-


text .h4, .is-white-text .h5, .is-white-text .h6, .is-white-text h1, .is-white-text
h2, .is-white-text h3, .is-white-text h4, .is-white-text h5, .is-white-text
h6, .is-white-text strong, .is-white-text p, .is-white-text { color: rgb(255, 255,
255); }

.C5-blend-top.C5-blend .content-block-content-area > p { font-size: 15px; line-


height: 18px; margin-bottom: 25px; font-weight: 400; }

.C5-blend-top.C5-blend .content-block-content-area > p b { font-weight: normal; }

.baggage-info-table tr:first-child th { padding: 22px 0px 4px; font-size: 13px;


font-weight: 700; }

.baggage-info-table td, .baggage-info-table th { padding: 0px 0px 22px; font-size:


15px; font-weight: 400; }

.small-tabs-tab table thead tr:first-child th { padding: 2px 5px 5px; font-size:


13px; font-weight: 700; }
.upgrade-tab .qcalculator-qmiles-balance { position: static; display: block; font-
size: 18px; line-height: 1.25; }

.T34-form .input-label-centered { font-size: 18px; font-weight: 100; line-height:


50px; }

.T34-state-selection .T34-state-selection-totals p, .T34-state-selection-payment-


methods p, .convert-login-details p { margin: 0px !important; font-size: 18px !
important; line-height: 34px !important; }

.small-tabs-mobile .container-table .col-values.helpfaqwidget__view > div:first-


child > div, .small-tabs-mobile .container-table .row.col-values > div:first-child
> div { font-size: 18px; font-weight: 500; }

.small-tabs-mobile .container-table .col-values.helpfaqwidget__view >


div:not(:first-child) > div, .small-tabs-mobile .container-table .row.col-values >
div:not(:first-child) > div { font-size: 18px; line-height: 17px; font-weight: 300;
}

.small-tabs-mobile .tab-class-client h4 { font-size: 18px; }

.qcalculator-mobile .accordion-module-item .item-heading { width: 100%; text-align:


left; margin-left: 20px !important; }

.awardupgrade .awardupgrade-list > li.flight-selected > ul .cell { background:


rgb(82, 18, 49) !important; color: rgb(255, 255, 255) !important; }

.heading-block.is-medium-h2 h2 { font-size: 30px; }

span.redeem-popup-header { margin: 0px; font-size: 20px; font-family: Jotia,


Verdana, Geneva, sans-serif; font-weight: 300; line-height: 1.1; color: rgb(92, 9,
49); }

strong.time { margin: 0px 0px 6px; font-size: 22px; font-weight: 700; color:
rgb(92, 9, 49); }

span.airport-code { margin: 0px; font-size: 20px; font-weight: 400; }

span.airport-name { margin: 4px 0px 0px; font-size: 14px; color: rgb(84, 84, 84); }

span.airplane-model { text-decoration: underline; color: rgb(92, 9, 49); }

.timetable-flight-details .flight-details-list-cell.cell-05 img { width: 138px;


height: 40px; }

.timetable .timetable-search-results-flights-info > li .cell span.icon::after


{ height: 20px; }

section#guide.register-form { background-color: transparent; }

section#guide.register-form h2 { font-size: 30px; margin: 0px 0px 35px; color:


rgb(92, 9, 49); font-weight: 300; }

section#guide.register-form div.intronote p { font-size: 22px; line-height: 1.4;


font-weight: 100; padding: 0px; margin: 5px 0px; color: rgb(92, 9, 49); }

section#guide.register-form .samp { width: 73.5%; }


section#guide.register-form .slick-initialized .slick-slide { padding-bottom: 20px;
}

.select2-container--default .select2-selection--multiple[aria-
expanded="true"] .select2-selection__choice { white-space: pre-line; line-height:
15px; width: 110px; overflow: hidden; height: 23px; }

select option:hover, li span.custom-select-item:hover { background: rgb(144, 6,


82); color: rgb(255, 255, 255); }

@media only screen and (max-width: 959px) {


.qcalculator-tab-column { width: 100%; background: rgb(255, 255, 255); }
.qcalculator-mobile { display: block; margin-left: 20px; margin-right: 20px; }
.T52_4-family-member { position: relative; height: 100%; padding: 10px; font-
size: 15px; line-height: 24px; }
.header .exchange a.close { z-index: 5; width: 5%; height: 20%; }
}

@media only screen and (max-width: 767px) {


.T34 h2 { font-size: 30px; }
.T52_1-personal { font-size: 14px; }
.person-name-container .T52_1-personal-name { letter-spacing: 1px; font-weight:
400; font-size: 24px !important; }
.qcalculator-tab-column:last-child { border-top: 1px solid rgb(199, 199, 199); }
.qcalculator-content, .upgrade-tab .qcalculator-tab-column:last-
child .qcalculator-content { padding: 30px 0px 100px 2px; }
.qcalculator-mobile .twitter-typeahead { width: 100%; }
.qcalculator-content .autocomplete-cell span[class*=" icon-"].icon-
pencil, .qcalculator-content .autocomplete-cell span[class^="icon-"].icon-pencil
{ right: 20px; }
.qcalculator-tab-btns-holder { max-width: 100%; }
.T34-state-selection .T34-state-selection-totals h4 { margin: 0px; font-size:
24px; }
.C8 .accordion-module .accordion-module-item, .C8_1 .accordion-module .accordion-
module-item { padding: 0px; }
.accordion-module-opener { padding: 9px 30px; background-color: transparent; }
.accordion-module-opener::after { left: auto; right: 30px; }
.upgrade-tab .qcalculator-tab-column::after { width: 1px; left: 21px; top: 25px;
bottom: 25px; box-shadow: none; }
.benefits-history .benefits-history-panel-drop .tabs-section-tabs-list
div.T36.container { padding: 0px !important; width: 100% !important; }
.benefits-history .benefits-history-panel-drop .tabs-section-tabs-
list .C6.container .tabs-section-tab { padding: 20px 20px 0px; }
.is-rectangle-large .custom-select-opener::after, .is-rectangle-large .select2-
container .select2-selection--multiple::after, .select2-container .is-rectangle-
large .select2-selection--multiple::after { color: rgb(162, 154, 146); }
.custom-select-opener::before, .select2-container .select2-selection--
multiple::before, .custom-select-opener::after, .select2-container .select2-
selection--multiple::after { background: rgb(255, 255, 255); }
.T7_4-redeem .T7_4-flight-form .T7_4-upgrade-flight .T31__passenger-list-
container__passenger-item__row .T31--row-select, .timetable .T31__flight-list-
container__flight-item .T31--row-select, .timetable .T31__flight-list-
container__flight-item .T31--row-select.cell { width: 40px !important; }
.heading-block.is-medium-h2 h2 { font-size: 30px; }
div.T36 { padding-left: 0px !important; padding-right: 0px !important; }
div.T36 table { padding: 0px; }
.T36.cancel-award-route .col-titles, .T36.cancel-award-route .col-values
{ padding: 10px; }
.T36.cancel-award-route .col-titles.selected td { background: rgb(215, 215, 215);
}
.T36.cancel-award-route #cab-flights-row table .col-values td:first-
child, .T36.cancel-award-route #cab-flights-row table td:nth-child(2), .T36.cancel-
award-route #cab-flights-row table td:nth-child(3), .T36.cancel-award-route #cab-
passengers-row .col-values td:first-child, .T36.cancel-award-route #cab-passengers-
row table td:nth-child(2), .T36.cancel-award-route #cab-passengers-row table
td:nth-child(3) { display: block; background: rgb(92, 9, 49); color: rgb(255, 255,
255); padding: 0px; min-height: 55px; }
.T36.cancel-award-route #cab-flights-row table .col-values.selected td:first-
child, .T36.cancel-award-route #cab-flights-row table .col-values.selected td:nth-
child(2), .T36.cancel-award-route #cab-flights-row table .col-values.selected
td:nth-child(3), .T36.cancel-award-route #cab-passengers-row .col-values.selected
td:first-child, .T36.cancel-award-route #cab-passengers-row table .col-
values.selected td:nth-child(2), .T36.cancel-award-route #cab-passengers-row
table .col-values.selected td:nth-child(3) { background: rgb(54, 7, 30); }
.T36.cancel-award-route #cab-passengers-row table td:nth-child(2) { text-
overflow: ellipsis; white-space: nowrap; line-height: 15px; }
.T36.cancel-award-route table td:nth-child(0) > div, .T36.cancel-award-route
table td:nth-child(1) > div, .T36.cancel-award-route table td:nth-child(2) >
div, .T36.cancel-award-route table td:nth-child(3) > div { line-height: 45px; }
.T36.cancel-award-route table td:nth-child(3) > div { float: right; }
.T36.cancel-award-route table td:nth-child(0) > div::before, .T36.cancel-award-
route table td:nth-child(1) > div::before, .T36.cancel-award-route table td:nth-
child(2) > div::before, .T36.cancel-award-route table td:nth-child(3) > div::before
{ display: none; }
.T36.cancel-award-route #cab-flights-row table .col-values::before, .T36.cancel-
award-route #cab-passengers-row table .col-values::before { display: none; }
.T36.cancel-award-route .col-titles { display: block; }
.T36.cancel-award-route table tr.col-titles td:not(:first-child) { display:
none !important; }
.T36.cancel-award-route table tr.col-titles td:first-child div { background:
rgb(238, 238, 238); margin: 0px 10px; }
.T36.cancel-award-route table tr.col-titles td:first-child div span
label.checkbox-base { padding-bottom: 6px; }
.T36.cancel-award-route table tr.col-titles td:first-child div::after { content:
"Select all"; text-align: left; float: left; margin-top: -44px; padding-left: 40px;
}
.T36.cancel-award-route .col-titles, .T36.cancel-award-route .col-values
{ padding: 0px; }
.C6.T36.cancel-award-route.missing-qmiles table td:not(.col-xs-3) { padding: 5px
0px 4px; }
.T36.cancel-award-route table tr.row.col-values td > div { padding-left: 5px;
font-size: 15px !important; }
.T36.cancel-award-route table .col-values { margin: 0px; }
.T36.cancel-award-route .col-values span { font-size: 15px !important; }
.T36.cancel-award-route table td > div::before { color: rgb(92, 9, 49); }
.T31_flight-details-list .T31__flight-list-container__flight-item__row__flight-
info li .cell.T31--row-modifier::before { background: none transparent; color:
rgb(92, 9, 49); font-size: 15px; }
.T7_4-redeem .T7_4-flight-form .T7_4-upgrade-flight .T31_flight-details-
list .timetable-search-results-content .timetable-search-results-content-
list .cell.T31--row-modifier { padding-top: 50px; font-size: 16px; }
.timetable .T31__flight-list-container__flight-item__row__flight-info .T31--row-
modifier:nth-child(2n+1) { background-color: rgb(247, 247, 247) !important; }
.T31_flight-details-list .timetable .timetable-search-results-flights-info >
li .cell:nth-child(5) { background: rgb(226, 226, 226) !important; }
#tabView-upgrade-flight .T31_flight-details-list .timetable .timetable-search-
results-flights-info { margin: 1% auto; border: 5px solid rgb(255, 255, 255);
width: 98% !important; }
#tabView-upgrade-flight .T31_flight-details-list .timetable .timetable-search-
results-content-list { background: none transparent; }
#tabView-upgrade-flight .T7_4-redeem .T7_4-flight-form .T7_4-upgrade-
flight .T31__flight-list-header { padding-bottom: 0px; }
div.awardupgrade ul.awardupgrade-list li .T31--row-modifier.cell, div.timetable-
search-results ul.timetable-search-results-flights-info-head-list li.T31--row-
modifier { font-size: 15px; text-overflow: ellipsis; overflow: hidden; width: 15% !
important; }
.timetable .T31__flight-list-container__flight-item .T31--row-select,
div.timetable-search-results ul.timetable-search-results-flights-info-head-list
li.T31--row-modifier:first-child { width: 30px !important; }
table.benefits-accordion td > div { padding: 0px; }
table.benefits-accordion td:not(.col-xs-3) { padding: 5px; min-height: 0px !
important; }
#logotext figure img { padding-left: 5px; }
}

@media only screen and (max-width: 768px) {


.upgrade-tab .qcalculator-tab-column::after { width: 1px; left: 21px; top: 25px;
bottom: 25px; box-shadow: none; }
.upgrade-tab .qcalculator-tab-column:last-child::after { width: 1px; left: 21px;
top: 25px; bottom: 25px; }
.qcalculator-tab-column:last-child::after { content: ""; position: absolute;
left: 0px; top: -100%; bottom: -100%; box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 10px
2px; }
.C8-myservices-bgt.C8_1 .tabset-accordion-opener { font-size: 28px; }
.revalidate-text-in { width: 86%; float: right; }
.T34-container, #extendRevalidateHistoryTab { margin-bottom: 70px !important;
padding-left: 20px !important; padding-right: 20px !important; }
.T7_4-flight-form .row.first { margin: 0px; }
#advanceBooking-widget h2, #tabView-partner-flight h2, #tabView-upgrade-flight h2
{ margin-top: 0px; margin-bottom: 20px; }
#redeemQmilesRequest, #awardFlightPartnerErrorBlock, .T7_4-flight-form .row.first
{ margin: 0px !important; }
#redeemQmilesRequest .input-base-msg-box, #awardFlightPartnerErrorBlock .input-
base-msg-box { margin-bottom: 30px; }
.ui-datepicker table { font-size: 18px; }
.ui-datepicker.ui-widget.ui-widget-content.ui-helper-clearfix.ui-corner-all
table.ui-datepicker-calendar tr td { padding: 0px 18px 5px !important; font-size:
14px !important; }
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-
year { width: 45%; float: left; }
}

@media only screen and (max-width: 480px) {


.T31__flight-details-modal.timetable-flight-details .flight-details-list-
cell.cell-02, .T31__flight-details-modal.timetable-flight-details .flight-details-
list-cell.cell-04 { max-width: 100%; float: left; width: 40%; }
#tabView-partner-flight .timetable-search-results-content-list .flight-details-
list .flight-details-list-cell.cell-03 { float: left; margin-top: 0px; width: 20% !
important; }
.T31__flight-details-modal.timetable-flight-details .flight-details-list-
cell.cell-04 { margin-bottom: 10px; float: right; width: 40%; margin-top: 0px; }
.T31__flight-details-modal.timetable-flight-details .flight-details-list > li
{ padding-left: 0px; padding-right: 0px; }
.T31__flight-details-modal.timetable-flight-details .flight-details-list-cell
{ margin-left: 0px; }
.T31__flight-details-modal.timetable-flight-details .flight-details-list-
cell .flight-number { margin-left: 0px; }
.timetable-flight-details .flight-details-list-cell .airplane-model, .timetable-
flight-details .flight-details-list-cell .airplane-notice { text-align: center; }
.T31__flight-details-modal.timetable-flight-details .flight-details-list-
cell.cell-05 { padding-left: 0px; }
.airplane-details { clear: both; }
.airplane-details img { text-align: center; display: block; clear: both; margin:
0px 35% 10px; }
}

#personal-info-edit .icon-pencil, #travel-documents-edit .icon-pencil { font-size:


18px; }

.teaser-carousel-variant-five .offers-partner-block__title { color: rgb(255, 255,


255) !important; }

#guide.register-form .guide-widget .profile-content h4, #guide.register-


form .guide-widget .profile-content h3 { color: rgb(255, 255, 255) !important; }

.footer { font-size: 14px; }

.footer-top-row { margin-bottom: 40px; }

.C8-to-myprofile .icon.icon-pencil { font-size: 26px !important; }

.profile-details-avatar .T52-edit-pic label { cursor: auto !important; }

.C5-blend-top.C5-blend .content-block-content-area > p { font-size: 15px; line-


height: 18px; margin-bottom: 25px; font-weight: 400; }

.C5-blend-top.C5-blend .content-block-content-area > p b { font-weight: normal; }

.baggage-info-table tr:first-child th { padding: 22px 0px 4px; font-size: 13px;


font-weight: 700; }

.baggage-info-table td, .baggage-info-table th { padding: 0px 0px 22px; font-size:


15px; font-weight: 400; }

.small-tabs-tab table thead tr:first-child th { padding: 2px 5px 5px; font-size:


13px; font-weight: 700; }

.upgrade-tab .qcalculator-qmiles-balance { position: static; display: block; font-


size: 18px; line-height: 1.25; }

.T34-form .input-label-centered { font-size: 15px; font-weight: 400; line-height:


50px; }

.T34-state-selection .T34-state-selection-totals p, .T34-state-selection-payment-


methods p, .convert-login-details p { margin: 0px !important; font-size: 15px !
important; line-height: 34px !important; }

.small-tabs-mobile .container-table .col-values.helpfaqwidget__view > div:first-


child > div, .small-tabs-mobile .container-table .row.col-values > div:first-child
> div { font-size: 18px; font-weight: 500; }

.small-tabs-mobile .container-table .col-values.helpfaqwidget__view >


div:not(:first-child) > div, .small-tabs-mobile .container-table .row.col-values >
div:not(:first-child) > div { font-size: 18px; line-height: 17px; font-weight: 300;
}
.small-tabs-mobile .tab-class-client h4 { font-size: 18px; }

.qcalculator-mobile .accordion-module-item .item-heading { width: 100%; text-align:


left; margin-left: 20px !important; }

.awardupgrade .awardupgrade-list > li.flight-selected > ul .cell { background:


rgb(82, 18, 49) !important; color: rgb(255, 255, 255) !important; }

.heading-block.is-medium-h2 h2 { font-size: 30px; }

span.redeem-popup-header { margin: 0px; font-size: 20px; font-family: Jotia,


Verdana, Geneva, sans-serif; font-weight: 300; line-height: 1.1; color: rgb(92, 9,
49); }

strong.time { margin: 0px 0px 6px; font-size: 22px; font-weight: 700; color:
rgb(92, 9, 49); }

span.airport-code { margin: 0px; font-size: 20px; font-weight: 400; }

span.airport-name { margin: 4px 0px 0px; font-size: 14px; color: rgb(84, 84, 84); }

span.airplane-model { text-decoration: underline; color: rgb(92, 9, 49); }

.timetable-flight-details .flight-details-list-cell.cell-05 img { width: 138px;


height: 40px; }

.timetable .timetable-search-results-flights-info > li .cell span.icon::after


{ height: 20px; }

section#guide.register-form { background-color: transparent; }

section#guide.register-form h2 { font-size: 30px; margin: 0px 0px 35px; color:


rgb(92, 9, 49); font-weight: 300; }

section#guide.register-form div.intronote p { font-size: 22px; line-height: 1.4;


font-weight: 100; padding: 0px; margin: 5px 0px; color: rgb(92, 9, 49); }

section#guide.register-form .samp { width: 73.5%; }

section#guide.register-form .slick-initialized .slick-slide { padding-bottom: 20px;


}

.select2-container--default .select2-selection--multiple[aria-
expanded="true"] .select2-selection__choice { white-space: pre-line; line-height:
15px; width: 110px; overflow: hidden; height: 23px; }

.T34-form h2 { margin-bottom: 20px; }

.T34 .input-base { margin-bottom: 0px; }

.grey-text.top-bottom-margin p { font-size: 18px; color: rgb(92, 9, 49); }

@media only screen and (min-width: 959px) {


.upgrade-tab .qcalculator-tab-column:last-child::after { width: 1px; left: 21px;
top: 25px; bottom: 25px; }
}

@media only screen and (max-width: 959px) {


.qcalculator-tab-column { width: 100%; background: rgb(255, 255, 255); }
.qcalculator-mobile { display: block; margin-left: 20px; margin-right: 20px; }
.T52_4-family-member { position: relative; height: 100%; padding: 10px; font-
size: 15px; line-height: 24px; }
}

@media only screen and (max-width: 767px) {


.T34 h2 { font-size: 30px; }
.T52_1-personal { font-size: 14px; }
.person-name-container .T52_1-personal-name { letter-spacing: 1px; font-weight:
400; font-size: 24px !important; }
.qcalculator-tab-column:last-child { border-top: 1px solid rgb(199, 199, 199); }
.qcalculator-content, .upgrade-tab .qcalculator-tab-column:last-
child .qcalculator-content { padding: 30px 0px 100px 2px; }
.qcalculator-mobile .twitter-typeahead { width: 100%; }
.qcalculator-content .autocomplete-cell span[class*=" icon-"].icon-
pencil, .qcalculator-content .autocomplete-cell span[class^="icon-"].icon-pencil
{ right: 20px; }
.qcalculator-tab-btns-holder { max-width: 100%; }
.T34-state-selection .T34-state-selection-totals h4 { margin: 0px; font-size:
18px; }
.C8 .accordion-module .accordion-module-item, .C8_1 .accordion-module .accordion-
module-item { padding: 0px; }
.accordion-module-opener { padding: 9px 30px 9px 20px; background-color:
transparent; }
.accordion-module-opener::after { left: auto; right: 30px; }
.upgrade-tab .qcalculator-tab-column::after { width: 1px; left: 21px; top: 25px;
bottom: 25px; box-shadow: none; }
.benefits-history .benefits-history-panel-drop .tabs-section-tabs-list
div.T36.container { padding: 0px !important; width: 100% !important; }
.benefits-history .benefits-history-panel-drop .tabs-section-tabs-
list .C6.container .tabs-section-tab { padding: 20px 0px 0px 20px; }
.is-rectangle-large .custom-select-opener::after, .is-rectangle-large .select2-
container .select2-selection--multiple::after, .select2-container .is-rectangle-
large .select2-selection--multiple::after { color: rgb(162, 154, 146); }
.custom-select-opener::before, .select2-container .select2-selection--
multiple::before, .custom-select-opener::after, .select2-container .select2-
selection--multiple::after { background: rgb(255, 255, 255); }
.T7_4-redeem .T7_4-flight-form .T7_4-upgrade-flight .T31__passenger-list-
container__passenger-item__row .T31--row-select, .timetable .T31__flight-list-
container__flight-item .T31--row-select, .timetable .T31__flight-list-
container__flight-item .T31--row-select.cell { width: 40px !important; }
.heading-block.is-medium-h2 h2 { font-size: 30px; }
div.T36 { padding-left: 0px !important; padding-right: 0px !important; }
div.T36 table { padding: 0px; }
.T36.cancel-award-route .col-titles, .T36.cancel-award-route .col-values
{ padding: 10px; }
.T36.cancel-award-route .col-titles.selected td { background: rgb(215, 215, 215);
}
.T36.cancel-award-route #cab-flights-row table .col-values td:first-
child, .T36.cancel-award-route #cab-flights-row table td:nth-child(2), .T36.cancel-
award-route #cab-flights-row table td:nth-child(3), .T36.cancel-award-route #cab-
passengers-row .col-values td:first-child, .T36.cancel-award-route #cab-passengers-
row table td:nth-child(2), .T36.cancel-award-route #cab-passengers-row table
td:nth-child(3) { display: block; background: rgb(92, 9, 49); color: rgb(255, 255,
255); padding: 0px; min-height: 55px; }
.T36.cancel-award-route #cab-flights-row table .col-values.selected td:first-
child, .T36.cancel-award-route #cab-flights-row table .col-values.selected td:nth-
child(2), .T36.cancel-award-route #cab-flights-row table .col-values.selected
td:nth-child(3), .T36.cancel-award-route #cab-passengers-row .col-values.selected
td:first-child, .T36.cancel-award-route #cab-passengers-row table .col-
values.selected td:nth-child(2), .T36.cancel-award-route #cab-passengers-row
table .col-values.selected td:nth-child(3) { background: rgb(54, 7, 30); }
.T36.cancel-award-route #cab-passengers-row table td:nth-child(2) { text-
overflow: ellipsis; white-space: nowrap; line-height: 15px; }
.T36.cancel-award-route table td:nth-child(0) > div, .T36.cancel-award-route
table td:nth-child(1) > div, .T36.cancel-award-route table td:nth-child(2) >
div, .T36.cancel-award-route table td:nth-child(3) > div { line-height: 45px; }
.T36.cancel-award-route table td:nth-child(3) > div { float: right; }
.T36.cancel-award-route table td:nth-child(0) > div::before, .T36.cancel-award-
route table td:nth-child(1) > div::before, .T36.cancel-award-route table td:nth-
child(2) > div::before, .T36.cancel-award-route table td:nth-child(3) > div::before
{ display: none; }
.T36.cancel-award-route #cab-flights-row table .col-values::before, .T36.cancel-
award-route #cab-passengers-row table .col-values::before { display: none; }
.T36.cancel-award-route .col-titles { display: block; }
.T36.cancel-award-route table tr.col-titles td:not(:first-child) { display:
none !important; }
.T36.cancel-award-route table tr.col-titles td:first-child div { background:
rgb(238, 238, 238); margin: 0px 10px; }
.T36.cancel-award-route table tr.col-titles td:first-child div span
label.checkbox-base { padding-bottom: 6px; }
.T36.cancel-award-route table tr.col-titles td:first-child div::after { content:
"Select all"; text-align: left; float: left; margin-top: -44px; padding-left: 40px;
}
.T36.cancel-award-route .col-titles, .T36.cancel-award-route .col-values
{ padding: 0px; }
.C6.T36.cancel-award-route.missing-qmiles table td:not(.col-xs-3) { padding: 5px
0px 4px; }
.T36.cancel-award-route table tr.row.col-values td > div { padding-left: 5px;
font-size: 15px !important; }
.T36.cancel-award-route table .col-values { margin: 0px; }
.T36.cancel-award-route .col-values span { font-size: 15px !important; }
.T36.cancel-award-route table td > div::before { color: rgb(92, 9, 49); }
.T31_flight-details-list .T31__flight-list-container__flight-item__row__flight-
info li .cell.T31--row-modifier::before { background: none transparent; color:
rgb(92, 9, 49); font-size: 15px; }
.T7_4-redeem .T7_4-flight-form .T7_4-upgrade-flight .T31_flight-details-
list .timetable-search-results-content .timetable-search-results-content-
list .cell.T31--row-modifier { padding-top: 50px; font-size: 16px; }
.timetable .T31__flight-list-container__flight-item__row__flight-info .T31--row-
modifier:nth-child(2n+1) { background-color: rgb(247, 247, 247) !important; }
.T31_flight-details-list .timetable .timetable-search-results-flights-info >
li .cell:nth-child(5) { background: rgb(226, 226, 226) !important; }
#tabView-upgrade-flight .T31_flight-details-list .timetable .timetable-search-
results-flights-info { margin: 1% auto; border: 5px solid rgb(255, 255, 255);
width: 98% !important; }
#tabView-upgrade-flight .T31_flight-details-list .timetable .timetable-search-
results-content-list { background: none transparent; }
#tabView-upgrade-flight .T7_4-redeem .T7_4-flight-form .T7_4-upgrade-
flight .T31__flight-list-header { padding-bottom: 0px; }
div.awardupgrade ul.awardupgrade-list li .T31--row-modifier.cell, div.timetable-
search-results ul.timetable-search-results-flights-info-head-list li.T31--row-
modifier { font-size: 15px; text-overflow: ellipsis; overflow: hidden; width: 15% !
important; }
.timetable .T31__flight-list-container__flight-item .T31--row-select,
div.timetable-search-results ul.timetable-search-results-flights-info-head-list
li.T31--row-modifier:first-child { width: 30px !important; }
table.benefits-accordion td:not(.col-xs-3) { padding: 5px; min-height: 0px !
important; }
#logotext figure img { padding-left: 5px; }
.slider-range-offer-subtitle { font-size: 22px; }
}

@media only screen and (min-width: 768px) {


.upgrade-tab .qcalculator-tab-column::after { width: 1px; left: 21px; top: 25px;
bottom: 25px; box-shadow: none; }
.qcalculator-tab-column:last-child::after { content: ""; position: absolute;
left: 0px; top: -100%; bottom: -100%; box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 10px
2px; }
.C8-myservices-bgt.C8_1 .tabset-accordion-opener { font-size: 28px; }
.revalidate-text-in { width: 86%; float: right; }
.T34-container, #extendRevalidateHistoryTab { margin-bottom: 70px !important;
padding-left: 20px !important; padding-right: 20px !important; }
}

@media only screen and (max-width: 959px) {


.T31__flight-details-modal.timetable-flight-details .flight-details-list-
cell .airport-code { margin-top: 5px; font-size: 20px; font-weight: 400; }
.timetable-flight-details .flight-details-list-cell .time { margin: 0px 0px 6px;
font-size: 22px; font-weight: 700; color: rgb(92, 9, 49); }
.T31__flight-details-modal.timetable-flight-details .flight-details-list-
cell .airport-name { margin: 4px 0px 0px; font-size: 14px; color: rgb(84, 84,
84); }
.T31__flight-details-modal.timetable-flight-details .flight-details-list-
cell .flight-number { margin-left: -5px; margin-bottom: 10px; font-size: 24px;
font-weight: 400; }
.redeem-popup-header { left: 40px; font-size: 24px; color: rgb(92, 9, 49);
margin-bottom: 10px; display: block; }
.T31__flight-details-modal.timetable-flight-details .flight-details-list-
cell.cell-03 { margin-top: 20px; }
.T31__flight-details-modal.timetable-flight-details .flight-details-list-
cell.cell-04 { margin-top: 20px; margin-bottom: 30px; }
.timetable-flight-details .flight-details-list-cell .airplane-model { font-size:
12px; text-align: left; }
.timetable-flight-details .flight-details-list-cell .airplane-notice { text-
align: left; font-size: 12px; padding-top: 0px; }
.T31__flight-details-modal.timetable-flight-details .flight-details-list-
cell.cell-07 { margin-top: 0px; }
.C6_1.C6-variant table.C6-variant-pc { margin-top: 0px; }
.C6_1.C6-variant tfoot td { display: table-cell; font-size: 14px; font-weight:
300; padding: 10px; }
.C6_1.C6-variant tfoot td strong { font-size: 20px; font-weight: 300; }
.C6_1.C6-variant tfoot td { padding: 10px; text-align: center; }
.C6-background-pc { background: none !important; color: rgb(82, 18, 49) !
important; }
.T34-container .j-T34-continue { float: none; width: 96%; margin-left: 10px !
important; }
.T34-form h2 { max-width: 85%; margin: 0px 0px 20px; line-height: normal; }
.custom-select.is-rectangle-large { margin: 0px 0px 10px !important; }
.T34-state-selection > .helpfaqwidget__view > div:last-child, .T34-state-
selection > .row > div:last-child { padding-top: 0px; margin-top: 10px; }
.T34-container { margin-bottom: 0px !important; }
.tabset-accordion-content::after { padding: 0px; content: ""; display: block; }
.C8_1 .tabset-accordion-opener { padding: 34px 20px 68px; }
.T34-container.spinner-overlay { margin-bottom: 30px !important; }
#extendRevalidateHistoryTab.T34 h2 { border-bottom: 1px solid; padding-bottom:
8px; padding-left: 20px; }
.T36.claim-history { margin: 0px; width: 100% !important; padding: 0px 20px !
important; }
.T36 table td > div::before { content: attr(data-tier); display: block; color:
rgb(92, 9, 49); font-size: 18px; float: left; }
.C6-variant-container .register-form h2 { font-size: 30px; padding: 0px 10px; }
.C6_1 { margin-left: 0px !important; }
.mobile-pc, .mobile-pu { pointer-events: none; padding-left: 0px; padding-right:
0px; }
.C6_1.C6-variant tfoot td { padding: 10px; text-align: center; }
.C6_1.C6-variant tfoot td strong { font-size: 20px; }
.C6-variant-disclaimer { margin: 0px 10px; }
.C6_1.C6-variant { margin-bottom: 30px; padding: 0px 10px; }
.register-form h2 { font-size: 40px; line-height: 1.2em; margin: 0px 0px 26px; }
.register-form-checkbox-bar h3 { display: block; font-size: 24px; line-height:
1.2; max-width: 100%; margin: 0px 0px 20px; }
.genderErrorContainer { margin: 15px 0px; }
.accordion-module { background-color: rgb(255, 255, 255); margin: 0px -20px;
border-top: 0px solid rgb(92, 9, 49); }
.T34-state-selection > .helpfaqwidget__view > div:last-child::before, .T34-state-
selection > .row > div:last-child::before { content: ""; display: block; width:
100%; border-top: 0px solid rgb(235, 235, 235); }
.accordion-module-item { position: relative; border-style: solid; border-image:
initial; border-width: 0px 0px 2px; border-color: transparent transparent rgb(92,
9, 49); }
#extendRevalidateHistoryTab.T34 h2 { border-bottom: 1px solid; padding-bottom:
8px; padding-left: 10px; }
.destinations-offers-block { background-size: cover; }
#teaser-carousel.container { padding: 0px; }
#otp-modal .modal-otp-overlay, #profile-otp-modal .modal-content, .j-delink-
booking-confirm-modal .modal-content { height: auto; overflow-y: scroll; }
.destinations-offers h2 { font-size: 30px; font-weight: 300; margin: 20px 0px
39px; }
.partner-icons { top: 850px; left: 20px; right: 0px !important; }
.offer-listing-container { margin-top: 172px; }
.filter-icons > div[class^="col-"]:nth-child(2n+2) { clear: both; }
.filter-icons a.active, .filter-icons a:focus, .filter-icons a:hover
{ background-color: transparent; }
#qmilesPartners .icon-oryx { background: rgb(92, 9, 49); }
#qmilesPartners .icon-oryx::before { margin: 6px; }
.filter-icons a.active span.text, .filter-icons a:focus span.text, .filter-icons
a:hover span.text { background-color: rgb(92, 9, 49); }
.filter-icons span.text { position: relative; top: auto; left: 50%; display:
inline-block; padding: 10px; margin-top: 5px; font-size: 19px; line-height: 26px;
text-align: center; border-radius: 60px; transform: translateX(-50%); }
.T36.claim-history { margin: 0px; width: 100% !important; padding: 0px !
important; }
#genderErrorContainer { margin: 10px 0px; }
.register-form { padding: 20px 10px; position: relative; }
.register-form.state01-no { padding: 36px 20px 120px !important; }
.ui-datepicker .ui-datepicker-title select { font-size: 15px; }
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-
year { padding: 5px !important; margin: 5px !important; }
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-
year { width: 47%; }
#ui-datepicker-div { left: 20px !important; }
.ui-datepicker td a, .ui-datepicker td span { display: block; padding: 0.2em;
text-align: center; text-decoration: none; }
.bulleted-list { font-size: 15px; }
.T34-form .custom-select-currency { min-width: 100%; }
.p-a-0 { padding: 0px; }
.T34-container .j-T34-continue { width: 100%; margin-left: 0px !important; }
.T34-form h2 { max-width: 100%; margin: 0px 0px 20px; line-height: normal; }
section#guide div.guide-intro-info .info img, section#guide div.guide-intro-
info .visual img { margin: 0px auto; width: 100%; }
#guide .col-md-12 { padding: 0px 10px; }
section#guide div.guide-widget div.guide-content div.slide div.title { padding:
12px 10px 10px; }
section#guide div.guide-intro-info h4 { padding: 15px 10px; }
strong.T52-input-label { display: block; width: 100%; margin-bottom: 12px; font-
size: 24px; font-weight: normal; color: rgb(92, 9, 49); }
section#guide.register-form .samp { width: 100% !important; }
.samp .question-block-choose-airports { margin: 0px 20px; }
.samp .question-block-choose-airports .col-sm-12 { padding: 0px !important; }
#triggerDashboard { text-decoration: underline; padding: 0px 20px; }
}

.T34 .btn:disabled, .T34 .btn:disabled:hover { background: rgb(82, 18, 49) !


important; color: rgb(255, 255, 255) !important; border-color: rgb(82, 18, 49) !
important; }

.T34-form .custom-select-currency { min-width: 100%; }

#adwMoreInforRedeem .accordion-module-content-holder.collapse.in,
#print_redeem_confirmation .accordion-module-content-holder.collapse.in,
#upgradeMoreInforRedeem .accordion-module-content-holder.collapse.in { border-top:
1px solid rgb(82, 18, 49); }

.login-drop-additional-block { margin-right: 0px; margin-bottom: 0px; max-width:


100% !important; margin-left: 80px !important; margin-top: auto !important; }

@media only screen and (max-width: 767px) {


.login-drop-additional-block { margin-left: 42px !important; max-width: 85% !
important; }
#claimCaptcha, #redeemUpgradeCaptcha { margin-left: 14%; }
}

@media (min-width: 1280px) {


.container, .helpfaqwidget__container, .container.c5-markup { width: 1080px !
important; }
}

.login-drop .social-login-title, .login-drop-additional-block p, .footer .social


li:first-child { font-size: 15px !important; }

#profile-details .T52-edit-pic a { display: none; pointer-events: none; }

#social-login-block .remember-me .checkbox-slide { margin: -4px 2px 0px 6px !


important; }

#social-login-block .remember-me .checkbox-slide input[type="checkbox"]:checked +


label { background: rgb(121, 172, 110) !important; }

#social-login-block .remember-me .checkbox-slide.is-small


input[type="checkbox"]:checked + label .decor-circle { transform:
translateX(34px) !important; }

#social-login-block .remember-me .checkbox-slide.is-small .decor-circle { width:


22px !important; height: 22px !important; top: 2px !important; left: 2px !
important; }

#social-login-block .remember-me .form-action-label { font-size: 15px !important; }

#social-login-block .remember-me .checkbox-slide { display: inline-block; vertical-


align: top; width: 60px; height: 26px; position: relative; }

#tabView-partner-flight .timetable-search-results-content-list .flight-details-list


.flight-details-list-cell:last-child { float: right; }

#tabView-partner-flight .timetable-search-results-content-list .flight-details-list


.flight-details-list-cell { float: left; margin-right: 5%; }

@media only screen and (max-width: 767px) {


.container.portal-dashboard { margin-left: -6px !important; }
#portal-user-card.profile-details-content { height: 192px !important; margin-
bottom: 10px !important; }
.opened #portal-user-card.profile-details-content { height: auto !important; }
#portal-user-upgrade-background .popup-title { font-size: 28px !important; }
#div_guestuserlogin { width: 100%; margin-left: -5px; }
.C6.T36.missing-qmiles table td:not(.col-xs-3) { padding: 20px 0px 4px 10px !
important; }
button#claimQmiles { margin-top: 20px !important; }
.T36 table .col-titles span, .T36 table .col-values span { display: table-cell;
vertical-align: top; position: relative; padding-right: 0px; font-size: 14px !
important; }
.T36 table td > div::before { font-weight: 500; width: 156px; text-align: left;
font-size: 14px !important; }
.T36 table .col-titles span, .T36 table .col-values span { padding-left: 0px !
important; }
.T36 table tr td { padding: 10px 5px !important; }
.T36 table .col-values span, .T36 table tr th, .T36 table tr td { float: left !
important; }
.T36 table thead { display: none; }
}

.T7_4-flight-form .accordion-module .accordion-module-item:first-child { border-


top: transparent !important; }

.T7_4-flight-form .accordion-module .accordion-module-item:first-child .accordion-


module-content-holder { border-top: 1px solid rgb(82, 18, 49); }

@media only screen and (min-width: 967px) {


#redeem_upgrade_main_spinner .timetable .T31__flight-list-container__flight-
item .T31--row-carrier, #redeem_upgrade_main_spinner .timetable .T31__flight-list-
container__flight-item .T31--row-carrier.cell { width: 12% !important; }
#redeem_upgrade_main_spinner .timetable .T31__flight-list-container__flight-
item .T31--row-time, #redeem_upgrade_main_spinner .timetable .T31__flight-list-
container__flight-item .T31--row-time.cell { width: 7% !important; }
}

.C32-close.j-C32-close { position: absolute; }

.buttons-wrapper .donotshowbtn { right: 70px; position: absolute; top: -24px; }

.buttons-wrapper .close { position: absolute; top: -15px; right: 30px; font-size:


30px; line-height: 30px; background: 0px center; border: 0px; color: rgb(92, 9,
49); }
#upcomingtrips-spinner-container .error.noTrips p { font-weight: 300 !important; }

.portal_additional_links { position: absolute; left: 0px; padding-left: 0px;


overflow-y: hidden; top: 200px !important; padding-top: 0px !important; }

@media only screen and (max-width: 769px) {


.portal_additional_links { position: relative !important; left: 0px !important;
padding-left: 0px !important; overflow-y: hidden !important; top: 1px !important;
padding-top: 0px !important; }
.C32-membership-card-toolbar a:focus { color: rgb(92, 9, 49) !important; }
}

#T52_1-form-personal .T52_1-personal-pic { min-height: 114px; }

#poi-tab-personal-details #passwordform button.T52_1-password-btn, #poi-tab-


personal-details .T52_1-contact .address-conatiner #profile-address, #poi-tab-
personal-details .T52_1-contact .address-conatiner #profile-address div span, #poi-
tab-personal-details .T52_1-contact .col-xs-12.col-md-7 div strong, #poi-tab-
personal-details .T52_1-contact .col-xs-12.col-md-7 div span, #poi-tab-personal-
details .T52_1-contact .address-conatiner div strong, #poi-tab-personal-
details .T52_1-contact .address-conatiner div span, .deleteMyAccountContainer .j-
T52_1-editable .col-xs-12.no-padding div strong, .deleteMyAccountContainer .j-
T52_1-editable .col-xs-12.no-padding div p { font-size: 15px !important; text-
decoration: none !important; }

#poi-tab-personal-details .T52_1-contact .address-conatiner #profile-address


{ font-weight: bolder !important; }

#bookingWidgetErrorBlock li { display: none; }

.C1-video-text-shadow.active a { text-shadow: none; }

.T52_1-form .T52-form-section-title { padding: 0px !important; }

.personal-details-no-margin { margin-left: -6px !important; }

.login-drop-otp-columns .login-drop-column .additional-otp-action label.checkbox-


base { width: 450px; }

.T39-block-content.T7-tab.active h4 { color: rgb(255, 255, 255) !important; }

.info-bar { border: 0px none; padding: 15px 20px; margin-bottom: 20px; background-
color: rgb(0, 174, 239); }

.info-bar .info-msg { font-size: 15px; color: rgb(0, 0, 0); background:


url("clientlibs/images/Info_icon.png") left center no-repeat; padding: 9px 0px; }

.info-bar .info-msg p { font-size: 15px; padding-left: 60px; margin-bottom: 0px; }

.error-box { border: 0px none; padding: 15px 20px; margin-bottom: 20px; background-
color: rgb(180, 7, 28) !important; }

.error-box-info { font-size: 15px; color: rgb(255, 255, 255); background:


url("clientlibs/images/error-icon.png") left center / 32px no-repeat; padding: 0px;
}

.error-box p { color: rgb(255, 255, 255); font-size: 15px; padding: 10px 10px 10px
60px; margin: 0px; }
.error-box p.forgetPasswordNoInputErrorMessage { color: rgb(255, 255, 255); font-
size: 15px; margin: 0px; }

.error-box ul { display: inline-block; list-style: disc; padding-left: 60px;


margin-bottom: 0px; }

.error-box ul li { list-style: disc; color: rgb(255, 255, 255); margin-left: 16px;


font-size: 15px; }

.sucsmsg-bar { border: 0px none; padding: 15px 20px; margin-bottom: 20px;


background-color: rgb(16, 104, 54); }

.sucsmsg-bar .sucsmsg-msg { font-size: 15px; color: rgb(255, 255, 255); background:


url("clientlibs/images/Success_icon.png") left center no-repeat; padding: 9px
0px; }

.sucsmsg-bar .sucsmsg-msg p { font-size: 15px; padding-left: 60px; margin-bottom:


0px; }

#poi-tab-travel-preferences .select2-container--default .select2-selection--


multiple[aria-expanded="true"] .select2-selection__choice { width: 200px !
important; }

@media (min-width: 767px) and (max-width: 1025px) {


.j-upgrade-portal-user .custom-select .custom-select-opener.selected, .j-upgrade-
portal-user .custom-select .custom-select-opener.visible { padding-top: 22px !
important; }
.j-upgrade-portal-user .col-sm-4.col-xs-12.add-margin-top { margin-top: 0px !
important; }
#portal_upgrade_cancelButton { color: rgb(92, 9, 49) !important; background:
rgb(255, 255, 255) !important; }
.header-cell.pull-right { width: 19% !important; }
.header-logo a.logo-one-world { margin: 0px; position: static; }
.login-drop-column.create-profile-popup { border-top: 1px solid rgba(92, 9, 49,
0.2); }
.login-drop-columns { background-color: rgb(247, 247, 247) !important; }
.login-drop-additional-block { margin-left: 42px !important; }
}

@media only screen and (max-width: 959px) {


#portal_upgrade_cancelButton { color: rgb(92, 9, 49) !important; background:
rgb(255, 255, 255) !important; }
.login-drop-columns { background-color: rgb(247, 247, 247) !important; }
}

@media (min-width: 767px) and (max-width: 959px) {


.header-cell.pull-right { width: 23% !important; }
.header-logo a.logo-one-world { margin: 0px; position: static; }
}

@media only screen and (max-width: 1279px) {


.header-cell { width: 19%; }
.header-logo a.logo-one-world { margin: 0px; position: static; }
.header-logo-privilege-club { margin: 0px; }
}

@media (min-width: 960px) and (max-width: 990px) {


.header-cell.pull-right { width: 17% !important; }
.header .login-block .opener { padding: 8px 0px 11px; }
}

.contact-center-enter-message-button { float: left !important; }

.forgot-password-form .error-box { padding: 5px 20px !important; margin-bottom: 4px


!important; }

#mybenefits .no-benefits { padding-bottom: 15px !important; }

#activitiesTable { display: table !important; }

#forgot-password-spinner-container.spinner-overlay { display: none; height: 200px !


important; }

#forgot-password-spinner-container .spinner-container { top: -174px !important; }

#forgot-password-spinner-container.spinner-overlay.spinner-full-page, #forgot-
password-spinner-container.spinner-overlay.spinner-active { display: block; }

.T7_4-redeem.container .accordion-module { margin-bottom: 50px; }

[name="T34-agree-terms"] { visibility: visible !important; }

@media (min-width: 1025px) {


#claimCaptcha { margin-left: 6%; transform: scale(0.7); transform-origin: 0px
0px; }
#redeemUpgradeCaptcha { transform: scale(0.7); transform-origin: 0px 0px; }
}

#loginJoinButton { font-size: 16px !important; }

#profilePicFormatCardError { padding: 5px !important; margin-bottom: 0px !


important; }

#upcomingtrips-spinner-container .trip-date { width: 40% !important; }

#upcomingtrips-spinner-container .book-ref-container { overflow: hidden; white-


space: nowrap; text-overflow: ellipsis; display: inline-block; width: auto !
important; margin-bottom: 10px !important; float: right !important; }

#upcomingtrips-spinner-container .T16-ctas { position: absolute !important; bottom:


10px !important; }

#upcomingtrips-spinner-container .T16 .trip-block-txt-holder { width: auto !


important; }

#upcomingtrips-spinner-container .trip-block-destination { float: left !important;


width: 100% !important; }

#upcomingtrips-spinner-container .delink_booking { display: block; float: right;


padding-top: 10px; }

#upcomingtrips-spinner-container .trip-block-otherjourneys .trip-block-destination


{ margin-left: 0px !important; }

.portalUserUpTrips { visibility: hidden; }

@media only screen and (max-width: 959px) {


#upcomingtrips-spinner-container .trip-block-destination { margin-left: 0px !
important; }
#upcomingtrips-spinner-container .T16-ctas { position: relative !important; }
#upcomingtrips-spinner-container .T16-ctas a { float: left !important; }
#upcomingtrips-spinner-container .delink_booking { display: block; padding-top:
10px; }
}

.input-base { background-color: white !important; }

.personalized-drop-row-flights .flight .flight-holder .btn, .portal-user-upgrade-


btn-change { font-weight: 400 !important; font-size: 16px !important; }

.ui-datepicker-unselectable.ui-state-disabled { background: -webkit-linear-


gradient(top, rgba(255, 255, 255, 0) 0px, rgb(238, 238, 238) 100%); opacity: 0.1; }

.ui-datepicker-other-month.ui-datepicker-unselectable.ui-state-disabled
{ background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0px, rgba(0, 0,
0, 0) 100%); opacity: 1; }

@media only screen and (min-width: 1025px) {


.upgrade-tab .qcalculator-tab-column:last-child::after { box-shadow: rgba(0, 0,
0, 0.25) 0px 0px 0px 1px inset; }
.upgrade-tab .qcalculator-tab-column:first-child::after { box-shadow: rgba(0, 0,
0, 0.25) 0px 0px 0px 0px inset; }
}

.heroimage-teardrop + .booking_container { margin-top: 53px; }

.content-section-row.is-light a { color: rgb(255, 255, 255); }

.language-tabset li span.region-image { display: block; max-width: 130px; margin:


0px auto; height: 63px; }

.language-tabs-accordion li span.region-image { max-width: 256px; margin: 0px auto;


height: 124px; display: block; }

#lang-list-tab1 .region-image, #lang-tab1 .region-image { background:


url("../../../content/dam/qatar/maps/img-map-africa.png") 0% 0% / cover no-
repeat; }

#lang-list-tab2 .region-image, #lang-tab2 .region-image { background:


url("../../../content/dam/qatar/maps/img-map-asia.png") 0% 0% / cover no-repeat; }

#lang-list-tab3 .region-image, #lang-tab3 .region-image { background:


url("../../../content/dam/qatar/maps/img-map-europe.png") 0% 0% / cover no-
repeat; }

#lang-list-tab4 .region-image, #lang-tab4 .region-image { background:


url("../../../content/dam/qatar/maps/img-map-middle-east.png") 0% 0% / cover no-
repeat; }

#lang-list-tab5 .region-image, #lang-tab5 .region-image { background:


url("../../../content/dam/qatar/maps/img-map-americas.png") 0% 0% / cover no-
repeat; }

.destinations-offers.is-none-padding { padding: 0px !important; }

.is-white-block .weather-block-holder { padding: 0px; margin: -10px 0px 0px; }


.weather-block-description { font-weight: normal; margin: -15px 0px 0px; position:
relative; }

.weather-block.is-white-block { height: 130px; }

.weather-block-thermometer > li { display: none; }

.weather-block-thermometer > li.active { display: block; }

.destinations-offers-block-info-text, .destinations-info-section-description
{ line-height: 1.3; }

.dest-fromText { font-size: 15px; position: relative; top: 2px; }

.destinations-offers-block-info-text .offer-name { position: relative; top: 3px; }

.destinations-info-section .offers-title { line-height: 1.1; margin: 0px; }

.T34.tabset-accordion-content .container.claim-partners-double-teaser { margin-


left: -25px; }

#used-expired-benefits table tr th, #used-expired-benefits table tr td { float:


left !important; }

.cookie-section { position: fixed; bottom: 0px; width: 100%; z-index: 999; opacity:
1; }

.cookie-note-container-extended { background: rgb(132, 8, 74); color: rgb(255, 255,


255); width: 100%; padding: 15px 35px 5px 25px; font-size: 13px; text-align:
left; }

.cookie-note-container-extended a.close { display: block; position: absolute;


right: 10px; top: 20px; }

.cookie-note-container-extended p a { text-decoration: underline; }

.cookie-note-container-extended a.link { color: rgb(255, 255, 255); text-


decoration: underline; }

.cookie-note-container-extended a.link:hover { text-decoration: none; }

.container { margin-right: auto; margin-left: auto; padding-left: 10px; padding-


right: 10px; }

.cookie-details { background: 0px center; color: rgb(92, 9, 49); width: 100%;


padding: 10px 0px; text-align: left; }

.cookie-details ul { padding: 0px; list-style-type: none; list-style-position:


outside; }

.cookie-details ul li { border-bottom: 1px solid rgb(204, 204, 204); padding-


bottom: 10px; margin-bottom: 20px; }

.cookie-details ul li h4 { color: rgb(0, 0, 0); font-size: 18px; font-weight:


400; }

.cookie-details p { color: rgb(92, 9, 49); }

.cookie-details p a { color: rgb(92, 9, 49); text-decoration: underline; }


.cookie-details p a:hover { text-decoration: none; }

.btn-cookie { display: inline-block; vertical-align: top; padding: 12px 25px 8px;


white-space: nowrap; font-size: 16px; font-weight: 300; text-align: center; color:
rgb(255, 255, 255); border-radius: 2px; outline: 0px; }

.btn-transparent-cookie { color: rgb(89, 9, 48); background: 0px center; border:


1px solid rgb(89, 9, 48); }

.btn-transparent-cookie:hover, .btn-transparent-cookie:hover, .btn-transparent-


cookie:hover { border: 1px solid rgb(89, 9, 48); }

.btn-primary-cookie { background: rgb(89, 9, 48); border: 1px solid transparent; }

.btn-primary-cookie:hover, .btn-primary-cookie:focus, .btn-primary-cookie:visited {


color: rgb(255, 255, 255); background: rgb(80, 10, 44); border: 1px solid
transparent; }

.btn-white { background: rgb(255, 255, 255); border: 1px solid transparent; color:
rgb(89, 9, 48); font-weight: 500; }

.btn-white:hover { background: rgb(242, 242, 242); border: 1px solid rgb(242, 242,
242); color: rgb(89, 9, 48); }

.btn-primary-cookie:hover { background: rgb(62, 6, 33); border: 1px solid rgb(93,


15, 53); }

.no-gutter { padding-left: 0px !important; padding-right: 0px !important; }

.no-left-gutter { padding: 0px !important; }

.no-right-gutter { padding-right: 0px !important; }

input[type="radio"].radio { display: inline; position: absolute; left: -9999px; }

input[type="radio"].radio + label { padding-left: 26px; height: 19px; display:


inline-block; vertical-align: middle; cursor: pointer; color: rgb(92, 9, 49); font-
weight: normal; background: url("clientlibs/images/radio.png") 0px 0px no-repeat;
margin: 0px 10px; font-size: 15px; }

input[type="radio"]:checked + label { background: url("clientlibs/images/radio-


selected.png") 0px 0px no-repeat; }

.readMoreContent { display: none; }

a.readmore { color: rgb(92, 9, 49); font-size: 13px; text-decoration: none; }

a.readmore span { text-decoration: underline; }

a.readmore:hover { color: rgb(62, 6, 33); }

a.readmore:hover span { text-decoration: none; }

.showoption, .showoption:hover { background:


url("clientlibs/images/showoptions.png") 95% 57% no-repeat; padding-right: 30px; }

.hideoption, .hideoption:hover { background:


url("clientlibs/images/hideoptions.png") 88% 57% no-repeat; padding: 12px 40px 8px
20px; color: rgb(92, 9, 49); }

@media (max-width: 767px) {


.container { padding: 0px 15px; }
.contentBtn { overflow: hidden; position: fixed; bottom: 0px; width: 100%;
background: linear-gradient(0deg, rgb(255, 255, 255), rgb(255, 255, 255),
transparent); left: 0px; padding: 50px 15px 15px !important; }
.login-block.is-logged { margin-left: -112px !important; width: 163% !
important; }
}

@media (max-width: 480px) {


.btn-cookie { width: 100%; }
}

.btn-group, .btn-group-vertical { position: relative; display: inline-block;


vertical-align: middle; }

span.session-expiry-close::before { content: ""; }

@media only screen and (max-width: 959px) {


.header-cell { width: 32%; position: relative; }
}

@media only screen and (max-width: 767px) {


.header-cell.pull-right { width: 24%; }
#alerts .header .exchange ul li .date { padding-left: 0px; }
.personalized-drop .flights .flight .flight-details { margin: 0px 0px 5px 42px;
position: relative; }
.personalized-drop .flights .flight-holder { padding: 0px; overflow: hidden; }
.personalized-drop-row-flights .flight .flight-holder .btn, .portal-user-upgrade-
btn-change { margin: 5px 2.5%; width: 95%; }
.promotional.is-interactive { min-height: 485px !important; }
.destinations-offers.is-overlay-gradient { padding: 90px 0px 380px !important; }
#metabarAlerts { padding: 9px 50px 5px 15px; }
#alerts { width: 75%; }
#alerts li { white-space: nowrap; text-overflow: ellipsis; color: rgb(0, 0, 0);
width: 98%; }
.alert-gradient { background-image: linear-gradient(-270deg, rgb(233, 219, 33)
0px, rgba(214, 202, 93, 0) 100%); width: 20%; position: absolute; height: 100%;
top: 0px; transform: rotate(180deg); right: 22%; box-sizing: border-box; }
#metabarAlerts .view-all { margin-right: 0px; width: 15%; white-space: nowrap; }
}

@media only screen and (min-width: 767px) {


.personalized-drop .flights .flight-cell:nth-child(2) { display: inline !
important; }
}

.header .login-block.selected > span { background: rgb(242, 242, 242); }

.promotional.is-interactive { min-height: 545px; }

#heroimage-small { min-height: 350px !important; }

@media only screen and (max-width: 767px) {


.header .login-block { width: 188px !important; }
#offer-listing-container .destinations-offers-block,
#qmiles_partner_listing_spinner .destinations-offers-block { background-size:
100% !important; }
}

.icon-city_48px::before { content: ""; }

.icon-Culture_48px::before { content: ""; }

.icon-shopping_48px::before { content: ""; }

.icon-dining_48px::before { content: ""; }

.icon-beach::before { content: ""; }

.icon-honeymooon_48px::before { content: ""; }

.icon-family_48px::before { content: ""; }

.teaser-box.teaser-box-full.teaser-box-full-with-video { padding-top: 0px; }

.home .teaser-overview-video-banner.js-video-point { display: table; width: 100%;


min-height: 455px; }

.promotional.is-interactive .teaser-box-content { padding: 0px !important; }

.teaser-box-full-with-video .teaser-box-content h1 { margin-top: 0px; }

.teaser-overview-video-banner.js-video-point { padding: 0px !important; }

.teaser-box.teaser-box-full.teaser-box-full-with-video { padding-top: 0px; padding-


bottom: 0px; }

.destinations-offers-block-info > .destinations-offers-block-info-text { position:


absolute; left: 0px; bottom: 0px; transition: all 0.5s ease 0s; padding: 40px 20px
20px; display: block; width: 100%; background-image: -webkit-linear-gradient(top,
rgba(255, 0, 0, 0) 10%, rgba(0, 0, 0, 0.5) 80%); }

.destinations-offers-block-info.limited-offers .destinations-offers-block-info-text
{ bottom: 28px; left: 0px; }

.destinations-info-section-description .offers-holder { min-width: 50%; }

.media-info-section { background: rgb(255, 255, 255); margin-bottom: 20px; height:


250px; overflow: hidden; }

.media-image { background: rgb(92, 9, 49); overflow: hidden; }

.media-info-section-description { padding: 0px 10px 5px; }

.row-entry-inner { width: 100%; display: inline-block; margin-bottom: 14px;


overflow: hidden; }

.media-row-image { width: 100%; background: rgb(92, 9, 49); overflow: hidden; }

.row-entry-inner .C25-image-col { background: rgb(92, 9, 49); height: 250px; }

.media-info-section-description .C25-content-date { font-size: 12px; line-height:


15px; display: block; margin-bottom: 8px; }

.media-info-section-description .media-title { font-size: 13px; line-height: 16px;


font-weight: 300; margin-top: 10px; margin-bottom: 6px; }

.media-info-section-description p { line-height: 18px; }

.media-room-search.T43-search > div:first-child { width: 30%; }

.media-room-search.T43-search > div:last-child { width: 55%; }

.media-room-search.T43-search > div:nth-child(2) { width: 15%; }

.media-row .C25 { margin-bottom: 0px; }

.media-row .C25-content { padding-bottom: 20px; }

.media-row .C25-image-col::before { padding-top: 0px; }

.media-image { height: 200px; }

.media-image img { max-width: 100%; max-height: 100%; height: 200px; width: 100%; }

.row-entry-inner .C25-content { padding-bottom: 20px; }

.row-entry-inner .C25 { margin-bottom: 0px; background-color: rgb(255, 255, 255); }

.row-entry-inner .C25-image-col::before { padding-top: 0px; }

.mediaroom-heroimage-teardrop .promotional-text-frame { position: absolute; left:


0px; bottom: 0px; }

.mediaroom-heroimage-teardrop .promotional-text-base { padding: 0px 0px 25px; }

.mediaroom-heroimage-teardrop .promotional-text-base .sub-title { margin-bottom:


18px; }

.row-entry-inner.row-entry-topimg { height: 520px; background: rgb(255, 255,


255); }

.row-entry-sideimg .C25 { width: 100%; }

.row-entry-inner .C25-content-date, .media-info-section .C25-content-date { font-


size: 12px; }

.row-entry-inner .C25-content-main p { font-size: 12px; margin-bottom: 8px; }

.row-entry-inner .C25-content-main a.read-more-link, .row-entry-inner a.read-more-


link { font-size: 12px; }

.row-entry-inner .C25-content header { margin-bottom: 0px; }

.row-entry-inner .C25-content { padding-bottom: 12px; }

.row-entry-inner .C25-image-col.bigstory { min-width: 315px; }

.row-entry-inner .C25-content-main { font-size: 12px; margin-bottom: 5px; }

.row-entry-inner .media-row-image { height: 364px; }

.row-entry-inner .media-row-image img { max-width: 100%; max-height: 100%; height:


100%; width: 100%; }
.mediaroom-heroimage-teardrop .promotional-text-base { line-height: 1.5em; }

.mediaroom-heroimage-teardrop .promotional-text-base h1, .mediaroom-heroimage-


teardrop .promotional-text-base h2 { margin-bottom: 10px; }

.forgotPasswordError { background-color: rgb(187, 20, 20); padding: 5px; color:


rgb(255, 255, 255); }

.destinations-info-section-description::after { min-width: 190px; width: 100%; max-


width: 100%; }

#stopover-container h2, #bookingTxt-container h2 { margin-top: 17px; }

#stopover-container h2 span, #bookingTxt-container h2 span { float: left; font-


size: 15px; cursor: pointer; font-weight: normal; }

#bookingTxt-container h2 span { cursor: text; }

#stopover-container .stopover-tooltip-handle, #bookingTxt-container .bookingTxt-


tooltip-handle { text-decoration: none; background: rgb(102, 102, 102); border-
radius: 50%; width: 20px; height: 20px; float: left; margin-left: 10px; margin-top:
-2px; }

#stopover-container .stopover-tooltip-handle .icon, #bookingTxt-


container .bookingTxt-tooltip-handle .icon { color: rgb(255, 255, 255); padding:
4px 0px 0px 7.5px; font-size: 13px; }

#stopover-container .tooltip strong, #bookingTxt-container .tooltip strong { font-


weight: bold; padding-bottom: 15px; }

#stopover-container .tooltip, #bookingTxt-container .tooltip { display: block;


margin: 0px; overflow-wrap: break-word; box-shadow: none; background: 0px center;
padding: 0px; width: 66%; }

#stopover-container .tooltip .tooltip-inner, #bookingTxt-


container .tooltip .tooltip-inner { max-width: 100%; background-color: rgb(255,
255, 255); box-shadow: rgba(0, 0, 0, 0.25) 0px 2px 4px; border-radius: 10px;
margin: 10px; padding: 15px; }

#stopover-container .tooltip-arrow, #bookingTxt-container .tooltip-arrow


{ position: absolute; display: block; width: 10px; height: 10px; }

#stopover-container .tooltip-arrow::before, #bookingTxt-container .tooltip-


arrow::before { position: absolute; content: ""; border-color: transparent; border-
style: solid; }

#stopover-container .right, #bookingTxt-container .right { padding: 0px 3px; }

#stopover-container .right .tooltip-arrow, #bookingTxt-container .right .tooltip-


arrow { left: 0px; width: 13px; height: 13px; top: 40% !important; }

#stopover-container .right .tooltip-arrow::before, #bookingTxt-


container .right .tooltip-arrow::before { right: 0px; border-width: 7px; border-
right-color: rgb(255, 255, 255); }

#stopover-container .left, #bookingTxt-container .left { padding: 0px 3px; }

#stopover-container .left .tooltip-arrow, #bookingTxt-container .left .tooltip-


arrow { right: 0px; width: 13px; height: 13px; top: 40% !important; }

#stopover-container .left .tooltip-arrow::before, #bookingTxt-


container .left .tooltip-arrow::before { left: 0px; border-width: 7px 0px 7px 7px;
border-left-color: rgb(255, 255, 255); }

#stopover-container .tooltip.top { left: 5.5% !important; }

#bookingTxt-container .tooltip.top { left: 8.2% !important; }

#stopover-container .top, #bookingTxt-container .top { padding: 0px 3px; }

#stopover-container .top .tooltip-arrow, #bookingTxt-container .top .tooltip-arrow


{ bottom: 0px; width: 15px; height: 15px; left: 22% !important; }

#stopover-container .top .tooltip-arrow::before, #bookingTxt-


container .top .tooltip-arrow::before { top: 4px; border-width: 6px; box-shadow:
rgba(0, 0, 0, 0.25) -3px 2px 4px 0px; border-color: transparent transparent
rgb(255, 255, 255) rgb(255, 255, 255); transform-origin: 0px 0px; transform:
rotate(-45deg); }

.stopover-content { display: none; background: rgb(255, 255, 255); border: 1px


solid rgb(221, 221, 221); margin-top: 20px; width: 74.5%; }

.stopover-content .delete-stopover { position: absolute; top: 0px; right: 0px;


width: 34px; background: rgb(92, 9, 49); height: 100%; border: 0px; font-size:
20px; color: rgb(255, 255, 255); }

#bookingTabViewContainer .stopover-content .radio-base { margin: 0px 15px 0px


5px; }

.stopover-content .stopover-inner-content { padding: 12px 10px 0px; width: 100%;


float: left; }

.stopover-content .stopover-inner-content:first-child { border-bottom: 1px solid


rgb(221, 221, 221); }

.stopover-content input[type="text"] { width: 35px; border: 1px solid rgb(221, 221,


221); height: 35px; float: left; padding: 10px; margin: 0px 10px 10px; color:
rgb(92, 9, 49); text-align: center; }

.stopover-minus-wraper { border: 2px solid rgb(92, 9, 49); border-radius: 50%;


padding: 4px 3px 1px; font-size: 11px; }

.stopover-plus-wraper, .tooltip-plus-wraper { border: 2px solid rgb(92, 9, 49);


border-radius: 50%; padding: 4px 3px 1px; font-size: 11px; }

.tooltip-plus-wraper { width: 20px; height: 20px; background: rgb(92, 9, 49);


border: 0px; padding: 4px 0px 0px 5px; color: rgb(255, 255, 255); margin-right:
5px; margin-top: -3px; }

.stopover-inner-content div { padding: 5px 0px 0px; }

.stopover-inner-content a { margin: 5px; }

.stopover-minus-wraper .icon-minus, .stopover-plus-wraper .icon-plus { padding:


3px; }

.stopover-content .minus-stopover, .stopover-content .plus-stopover { float: left;


background: 0px center; border: 0px; color: rgb(92, 9, 49); margin-top: 8px; }

.icon-info1::before { content: ""; }

.tooltip-inner h4 { font-weight: 500; font-size: 15px; line-height: 22px; margin-


top: 5px; margin-bottom: 0px; }

.tooltip-inner .row { margin-bottom: 0px; }

.tooltip .tooltip-inner ul { margin-top: 10px; margin-bottom: 0px; padding-left:


15px; }

.tooltip .tooltip-inner ul li { list-style: disc; font-size: 13px; padding-bottom:


5px; }

.tooltip .tooltip-inner ul li span { color: rgb(102, 102, 102); display: block;


float: none !important; font-size: 12px !important; }

.tooltip .tooltip-inner img { width: 100%; height: 148px; background-size: cover; }

#stopover-container h2 span.icon-arrow-right2, #bookingTxt-container h2 span.icon-


arrow-right2 { padding: 3px 0px 0px 5px; }

.tooltip .tooltip-inner a span { font-size: 14px !important; }

#stopover-container .stopover-tooltip-handle .icon.icon-help, #bookingTxt-container


.bookingTxt-tooltip-handle .icon.icon-help { font-size: 15px; padding: 1px 0px 0px
7px; }

#bookingTxt-container .bookingTxt-tooltip-handle .icon.icon-help { cursor: pointer;


}

.tooltip .tooltip-stopmore { display: flex; align-items: center; }

.tooltip .tooltip-stopmore span { margin-right: 5px; }

.tooltip .tooltip-stopmore span.icon-arrow-right2 { margin-right: 0px; }

.tooltip-plus-wraper .icon-plus { font-size: 12px !important; }

.tooltip-content-wrapper { margin-left: 0px; }

.tooltip-stopmore { padding-top: 18px; }

.stop-tooltip-close.icon.icon-cross { position: absolute; top: 25px; right: 28px;


width: 12px; height: 12px; font-size: 12px; font-weight: 300; color: rgb(102, 102,
102); display: block !important; }

.stop-tooltip-close .reader-info { opacity: 0; text-indent: -9999px; height: 1px; }

.tooltip .tooltip-stopmore:hover, .tooltip .tooltip-stopmore:focus { text-


decoration: none; }

.tooltip .tooltip-stopmore:hover span:first-child { text-decoration: underline; }

.calendar-fare { font-size: 8px; display: none; }

.calendar-disclaimer { position: absolute; left: 49%; bottom: 10px; font-size:


12px; color: red; display: none; }
.intro-text-block h1 { font-size: 36px; margin: 0px 0px 20px; font-weight: 400; }

.heading-block.is-medium-h2 h1 { font-size: 30px; }

.C21-info-section { background-color: rgba(92, 9, 49, 0.5); }

.C21-hover-areas div.top-right, .C21-hover-areas div.bottom-right { content: "";


display: block; width: 100%; height: 50%; position: absolute; right: 0px; }

.C21-hover-areas div.top-left, .C21-hover-areas div.bottom-left { content: "";


display: block; width: 100%; height: 50%; position: absolute; left: 0px; }

.C21-hover-areas div.bottom-left, .C21-hover-areas div.bottom-right { bottom:


0px; }

.C21-hover-areas.hover-left { left: 0px; right: auto; }

.C21-hover-areas.hover-right { left: auto; right: 0px; }

.icon-multicity_48px::before { content: ""; }

.icon-newspaper_48px::before { content: ""; }

.icon-people_48px::before { content: ""; }

.icon-limo_48px::before { content: ""; }

.icon-car_48px::before { content: ""; }

.icon-user2::before { content: ""; }

.icon-users2::before { content: ""; }

.icon-user-plus2::before { content: ""; }

.icon-user-minus::before { content: ""; }

.icon-user-check::before { content: ""; }

.icon-user-tie2::before { content: ""; }

.tabset-block-add-menu-title { font-weight: bold; }

.tabset-accordion-text > p { text-indent: 0px; }

.tabset-accordion .gallery-mobile-fade { margin: 0px; }

.tabset-accordion .gallery-mobile-fade-slide { margin: 5px 40px 23px 0px; }

.teaser-box-full-with-video .teaser-box-content h1 { margin-top: 80px; }

.appstore { position: relative; clear: both; color: rgb(0, 0, 0); z-index: 7;


padding-top: 10px; background: rgb(255, 255, 255); display: none; }

.appstore img { float: left; margin-right: 15px; width: 48px; height: 48px; }

.appstore .icon-cross { display: block; color: rgb(51, 51, 51); font-size: 14px;
top: 18px; right: 3%; }
.appstore span { font-size: 14px; font-weight: 500; margin-top: 20px; }

.appstore p { font-size: 14px; }

.appstore .btn-transparent { border: 1px solid rgb(92, 9, 49); margin-top: 1px;


text-decoration: none; padding: 8px !important; }

.home-page-destination-price .input-base-elem { font-weight: bold; border-top: none


!important; border-right: none !important; border-left: none !important; border-
image: initial !important; background-color: rgb(247, 247, 247) !important; border-
bottom: 1px solid rgb(101, 34, 69) !important; font-size: 18px !important; color:
rgb(92, 9, 49) !important; }

.destination-price .view-morelink, .home-page-destination-price .view-morelink


{ text-align: center; }

.standalone-newsletter.subscribe { background: 0px center; border-bottom: 1px solid


rgb(221, 221, 221); margin-bottom: 40px; color: inherit; padding: 0px; }

.standalone-newsletter .subscribe-content { font-size: 14px; font-weight: normal; }

.standalone-newsletter h3 { margin-bottom: 12px; font-size: 20px; text-transform:


initial; }

.standalone-newsletter .subscribe-form-cell { padding: 0px; }

.standalone-newsletter .subscribe-form p { font-size: 15px; margin-bottom: 0px; }

.standalone-newsletter .subscribe-form p a { color: inherit; }

.standalone-newsletter .standalone-subscribe-button { margin-top: 2px; }

.standalone-newsletter .stand-alone-checkbox { margin: 15px 0px 0px; }

.standalone-newsletter .stand-alone-checkbox input[type="checkbox"] { float: left;


width: 12px; height: 12px; margin: 6px -13px 0px 0px; opacity: 0; }

.standalone-newsletter .stand-alone-checkbox label { padding: 0px 0px 6px 22px;


position: relative; }

.standalone-newsletter .stand-alone-checkbox label::before { content: ""; position:


absolute; top: -1px; left: 0px; height: 16px; width: 16px; background: rgb(255,
255, 255); border: 2px solid rgb(92, 9, 49); border-radius: 2px; }

.standalone-newsletter .stand-alone-checkbox input[type="checkbox"]:checked +


label::after { content: ""; position: absolute; left: 2px; top: 1px; speak: none;
font-style: normal; font-weight: 400; font-variant: normal; text-transform: none;
line-height: 1; color: rgb(92, 9, 49); font-family: icomoon !important; }

.standalone-newsletter .stand-alone-checkbox.error label::before { border-color:


rgb(181, 0, 0); }

.destinations-offers .base-link-more > * { display: inline-block; }

.destination-image-navigation-small .categories-area { padding-top: 0px; }

.posts-list-item { padding: 20px 0px 10px; }


.content-gallery-strip h2 { margin-bottom: 20px; }

.content-gallery-strip h3 { font-size: 20px; margin: 0px 0px 6px; font-weight: 100;


}

.content-gallery-strip p { color: rgb(51, 51, 51); }

.js-content-strip .content-text-info-overlay, .js-fares-strip .content-text-info-


overlay { position: absolute; left: 0px; right: 0px; bottom: 0px; opacity: 0;
background-color: rgba(92, 9, 49, 0.8); transform: translateY(100%); transition:
transform 0.5s ease 0s, opacity 0.5s ease 0s, -webkit-transform 0.5s ease 0s; z-
index: 3; padding: 20px; }

.js-content-strip .gallery-slide.active .content-text-info-overlay, .js-content-


strip .gallery-slide:focus .content-text-info-overlay, .js-content-strip .gallery-
slide:hover .content-text-info-overlay, .js-fares-strip .gallery-
slide.active .content-text-info-overlay, .js-fares-strip .gallery-
slide:focus .content-text-info-overlay, .js-fares-strip .gallery-
slide:hover .content-text-info-overlay { opacity: 1; transform: translateY(0px);
transition: transform 0.5s ease 0s, opacity 0.5s ease 0s, -webkit-transform 0.5s
ease 0s; }

.js-content-strip .gallery-slide.active .content-text-info-overlay .content-block-


info-text, .js-content-strip .gallery-slide:focus .content-text-info-
overlay .content-block-info-text, .js-content-strip .gallery-slide:hover .content-
text-info-overlay .content-block-info-text, .js-fares-strip .gallery-
slide.active .content-text-info-overlay .content-block-info-text, .js-fares-
strip .gallery-slide:focus .content-text-info-overlay .content-block-info-
text, .js-fares-strip .gallery-slide:hover .content-text-info-overlay .content-
block-info-text { opacity: 1; }

.js-content-strip .gallery-slide.active .content-block-info-text, .js-content-strip


.gallery-slide:focus .content-block-info-text, .js-content-strip .gallery-
slide:hover .content-block-info-text, .js-fares-strip .gallery-
slide.active .content-block-info-text, .js-fares-strip .gallery-
slide:focus .content-block-info-text, .js-fares-strip .gallery-
slide:hover .content-block-info-text { opacity: 0; }

.js-content-strip .gallery-slide .content-block-info-text.no-overlay, .js-fares-


strip .gallery-slide .content-block-info-text.no-overlay { opacity: 1 !important; }

.js-content-strip .content-text-info-overlay .content-block-info-text, .js-fares-


strip .content-text-info-overlay .content-block-info-text { padding-bottom: 10px; }

.content-gallery-container { margin-bottom: 40px; }

.content-gallery-container p { color: rgb(51, 51, 51); }

.js-image-slider, .js-image-slider .sliderInner { width: 100%; height: 528px; }

#sliderFrame { width: 100%; margin: 0px auto; }

.js-image-slider { background-color: rgb(92, 9, 49); position: relative; margin:


0px auto; }

.js-image-slider a.imgLink, .js-image-slider .video { z-index: 2; cursor: pointer;


position: absolute; top: 0px; left: 0px; border: 0px; padding: 0px; margin: 0px;
width: 100%; height: 100%; }
.js-image-slider .mc-caption { position: absolute; width: 100%; height: 30%;
padding: 10px; left: 0px; bottom: 0px; top: auto; overflow: hidden; color: rgb(255,
255, 255); background: linear-gradient(rgba(92, 9, 49, 0) 10%, rgb(92, 9, 49)
100%); }

.js-image-slider .mc-caption h3 { margin-bottom: 10px; }

.js-image-slider .mc-caption h3, .js-image-slider .mc-caption p { color: rgb(255,


255, 255); }

#C1-image-slider .navBulletsWrapper { text-align: center; background: 0px center;


position: relative; z-index: 3; bottom: 24%; left: 17%; }

#C1-auto { position: relative; top: 2px; }

.C1group2-Wrapper span { padding: 0px 3px; }

.js-image-slider .navBulletsWrapper div, #C1-image-slider .navBulletsWrapper div


{ width: 11px; height: 11px; font-size: 0px; color: rgb(255, 255, 255); background:
rgb(102, 102, 102); display: inline-block; zoom: 1; overflow: hidden; cursor:
pointer; margin: 0px 6px; border-radius: 50%; opacity: 0.8; }

.js-image-slider .group1-Wrapper { color: rgb(102, 102, 102); }

.js-image-slider .group1-Wrapper a { width: 11px; height: 11px; color: rgb(255,


255, 255); margin: 10px 6px 0px 0px; }

.js-image-slider .group1-Wrapper a:hover { text-decoration: none; }

.js-image-slider .navBulletsWrapper .active, #C1-image-


slider .navBulletsWrapper .active { background: rgb(255, 255, 255); }

.js-image-slider img, .js-image-slider > b, .js-image-slider a > b, #C1-image-


slider img, #C1-image-slider > b, #C1-image-slider a > b { position: absolute;
border: 0px; display: none; }

.js-image-slider .sliderInner, #C1-image-slider .sliderInner { overflow: hidden;


position: absolute; top: 0px; left: 0px; }

.js-image-slider > a, .js-image-slider video, .js-image-slider audio, #C1-image-


slider > a, #C1-image-slider video, #C1-image-slider audio { display: none; }

.js-image-slider div { transform: translate3d(0px, 0px, 0px); }

.group1-Wrapper .group2-Play { color: rgb(34, 34, 34); }

.group1-Wrapper .group2-Pause { color: rgb(255, 255, 255); }

.js-image-slider .nav-buttons { top: 500px; text-align: center; background: 0px


center; position: relative; z-index: 3; margin: auto; width: 100%; }

.js-image-slider .group1-Wrapper, .js-image-slider .navBulletsWrapper { display:


inline-block; }

#C1-image-slider .navBulletsWrapper { text-align: left; float: left; width: 50%; }

.js-image-slider::before, #C1-image-slider::before { animation: 0s ease 0s 1 normal


none running none; transform: none; border: 0px; }
.js-image-slider .navBulletsWrapper { visibility: hidden; }

#C1-image-slider, #C1-image-slider .sliderInner { width: 100%; height: 100%; }

#C1-image-slider .bgLayer, #C1-image-slider .mcSlc { background-size: 100% 100%;


background-repeat: no-repeat; }

#C1-image-slider .mc-caption { position: static; padding: 0px; width: 100%; height:


100%; }

.C1group1-Wrapper { position: absolute; z-index: 20; top: 38%; width: 100%; }

.C1group1-Wrapper a.group1-Prev, .C1group1-Wrapper a.group1-Next { width: 40px;


height: 60px; background: rgba(0, 0, 0, 0.5); display: block; cursor: pointer;
position: absolute; top: 0px; user-select: none; font-size: 30px; color: rgb(255,
255, 255); padding-top: 15px; text-decoration: none; }

.C1group1-Wrapper a.group1-Prev { left: 0px; padding-left: 8px; }

.C1group1-Wrapper a.group1-Next { left: 97%; padding-left: 14px; }

.C1group2-Wrapper { position: absolute; bottom: 20%; left: 14.3%; z-index: 20; }

.C1group2-Wrapper a.group2-Pause { color: rgb(255, 255, 255); text-decoration:


none; }

.C1group2-Wrapper a.group2-Play { color: rgb(255, 255, 255); text-decoration: none;


}

#C1-image-slider.slider-enabled .navBulletsWrapper { display: block; }

#C1-image-slider .navBulletsWrapper { display: none; }

.icon-Chauffer-Drive::before { content: ""; }

.icon-viator::before { content: ""; color: rgb(102, 32, 70); }

.icon-Al-Maha::before { content: ""; }

.tableComp ul li { list-style: initial !important; }

.destination-offers-origin .cabinclass-select { float: right; }

.content-gallery-strip .custom-select { margin-bottom: 20px; }

.fares-strip-content .content-text-info-overlay { background: rgba(255, 169, 3,


0.8); }

.fares-strip-content .content-info-fromtext { font-size: 15px; position: relative;


top: -2px; }

.fares-strip-content .view-more { display: block; vertical-align: top; font-weight:


300; font-size: 12px; color: rgb(255, 255, 255); text-decoration: underline; width:
50px; }

.js-content-strip .gallery-slide-block::after, .js-fares-strip .gallery-slide-


block::after { content: ""; position: absolute; left: 0px; bottom: 0px; width:
100%; height: 60%; z-index: 1; background: linear-gradient(rgba(0, 0, 0, 0) 10%,
rgba(0, 0, 0, 0.7) 100%); }
.js-content-strip .slick-track, .js-fares-strip .slick-track { margin: 0px; }

.js-content-strip .slick-slide, .js-fares-strip .slick-slide { padding-left: 0px; }

.content-gallery .gallery-slide { margin-right: -3px; }

.content-gallery .gallery-slide-block { width: 249px; }

.content-gallery .noOffers { font-size: 20px; text-align: center; }

.fares-strip-content .content-info-title { font-size: 16px; }

.fares-strip-content .content-inner-miles { font-size: 22px; }

.C5-destination-fares .input-base, .C5-destination-fares .input-base-bg


{ background: none !important; }

.C5-destination-fares .autocomplete-typeahead.input-base input[type="text"]


{ background: 0px center; border: 0px; color: rgb(255, 255, 255); }

.C5-destination-fares .input-base-placeholder { display: none; }

.C5-destination-fares .base-autocomplete-style { width: 50%; display: inline-block;


margin-bottom: 10px; }

.C5-destination-fares .C5-price { display: block; padding-bottom: 10px; font-size:


26px; font-weight: 300; }

.C5-destination-fares .C5-starttext { display: block; }

.C5-destination-fares h2 { margin-bottom: 0px; }

.C5-destination-fares { position: relative; }

.C5-destination-fares .content-block-content-area { position: absolute; bottom: -


600px; }

.C5-destination-fares .autocomplete.autocomplete-t7-style .input-base::after


{ content: ""; }

.C5-destination-fares .base-autocomplete-style .autocomplete { border-bottom: 1px


solid rgb(255, 255, 255); }

.upcoming-destination:nth-child(4n-1) .offers-partner-block, .upcoming-


destination:nth-child(4n+2) .offers-partner-block { background-color: rgb(78, 89,
91) !important; }

.destinations-view .upcoming-destination { width: 50%; float: left; padding-left:


10px; padding-right: 10px; }

.destinations-author .upcoming-destination { width: 48%; display: inline-block; }

.upcoming-destination .offers-partner-block { min-height: 340px; }

.fares-strip-content .content-gallery-list { height: 290px; overflow: hidden; }

.content-gallery .js-content-strip .gallery-slide-block, .content-gallery .js-


fares-strip .gallery-slide-block { backface-visibility: initial; }
.premium-check { position: relative; display: block; }

input#premiumOnly { position: absolute; margin: 15px 10px 15px 0px; left: 0px; }

label.checkbox-base { margin: 15px 10px 15px 0px; z-index: 1; }

.premium-checked span::before { border-color: rgb(215, 215, 215); background-color:


rgb(235, 235, 235); transition: background 0.2s ease 0s; }

.premium-checked span::after { width: 18px; transition: all 0.2s ease 0s; }

.faq-title, .pageresults-title { border-bottom: 1px solid rgb(0, 0, 0); margin-


bottom: 30px; }

.faq-title h2, .pageresults-title h2 { font-weight: 300; padding: 0px 0px 10px;


margin: 0px; display: inline-block; }

.faq-spinner-content { padding: 0px 10px; }

.pageresults-msg { font-size: 15px; font-weight: 400; display: inline-block; float:


right; margin-top: 10px; }

.faq-container, .pageresults-container { background-color: rgb(255, 255, 255);


padding: 20px; }

.faq-view-details { float: right; margin: 10px 0px; }

.flight-status-container { background-color: rgb(255, 255, 255); min-height: 100px;


padding: 20px !important; }

.search-flight-status .fsHead { margin-left: 5%; margin-bottom: 30px; }

.search-flight-status .typeahead.input-base-elem.tt-input { background: rgb(255,


255, 255) !important; }

.search-flight-status .flightStatus .T7-tab form .T7-calendar-field:first-child


{ padding-right: 0px; width: 100%; }

.search-flight-status .flightStatus .find-flights { width: 100%; }

.search-flight-status .headingOne { font-weight: bold; color: rgb(92, 9, 49); }

.search-flight-status .headingTwo { color: rgb(92, 9, 49); font-size: 20px; font-


weight: 400; }

.search-flight-status .lineThrough { text-decoration: line-through; }

.search-flight-status .newTime { margin-left: 10px; color: rgb(242, 121, 0); }

.search-flight-status .row > .flight-status-panel-title { font-weight: 300; }

.search-flight-status .flightHeader { margin: 0px 0px 2px; }

.search-flight-status .flightHeader > div { float: left; }

.search-flight-status .flightPath { max-width: 200px; min-width: 150px; margin: 5px


15px 0px 10px; }
.search-flight-status .flightPath .fly-info-details-pathway-transfer { right:
25%; }

.search-flight-status .cityName { font-size: 32px; font-weight: 100; color: rgb(92,


9, 49); display: block; }

.search-flight-status .cityCode { font-size: 15px; font-weight: 400; color: rgb(92,


9, 49); display: block; margin-top: -5px; }

.search-flight-status .T33_1-alert-container .alert-form-row .input-base { text-


align: left; }

.search-flight-status .T33_1-alert-container .alert-form-row .input-base .input-


base-placeholder { left: 14px; overflow: visible; }

.search-flight-status .alert-form-row .col-sm-6.no-gutter-left { margin-left: -4px;


}

.search-flight-status .T33_1-alert-container .captchaBox { padding-left: 0px; }

.search-flight-status .captchaBox p { text-indent: 0px; }

.search-flight-status .flight-status-panel-flight-details.col-xs-12 { border-right:


0px; }

.search-flight-status .flight-status-cancelled .flight-status-panel-arrival-status,


.search-flight-status .flight-status-delayed .flight-status-panel-arrival-
status, .search-flight-status .flight-status-diverted .flight-status-panel-arrival-
status, .search-flight-status .flight-status-re-scheduled .flight-status-panel-
arrival-status { color: rgb(242, 121, 0); }

.search-flight-status .flight-status-cancelled .flight-status-panel-flight-


details.col-xs-12 .fly-info-details-pathway [class^="icon-airplane"], .search-
flight-status .flight-status-delayed .flight-status-panel-flight-details.col-xs-
12 .fly-info-details-pathway [class^="icon-airplane"], .search-flight-
status .flight-status-diverted .flight-status-panel-flight-details.col-xs-12 .fly-
info-details-pathway [class^="icon-airplane"], .search-flight-status .flight-
status-re-scheduled .flight-status-panel-flight-details.col-xs-12 .fly-info-
details-pathway [class^="icon-airplane"] { color: rgb(242, 121, 0); }

.flight-status-scheduled .flight-status-panel-arrival-status::before, .flight-


status-re-scheduled .flight-status-panel-arrival-status::before, .flight-status-
cancelled .flight-status-panel-arrival-status::before, .search-flight-
status .flight-status-arrived .flight-status-panel-arrival-status::before, .search-
flight-status .flight-status-landed .flight-status-panel-arrival-status::before
{ content: ""; }

.flight-status-scheduled .flight-status-panel-arrival-status, .flight-status-landed


.flight-status-panel-arrival-status { color: rgb(0, 166, 81); }

.flight-status-scheduled .flight-status-panel-flight-details.col-xs-12 .fly-info-


details-pathway [class^="icon-airplane"], .flight-status-arrived .flight-status-
panel-flight-details.col-xs-12 .fly-info-details-pathway [class^="icon-
airplane"], .flight-status-landed .flight-status-panel-flight-details.col-xs-
12 .fly-info-details-pathway [class^="icon-airplane"] { color: rgb(0, 166, 81); }

.flight-status-scheduled .flight-status-panel-flight-details.col-xs-12 .fly-info-


details-pathway .start-flight-point-progress-bar::after, .flight-status-
scheduled .flight-status-panel-flight-details.col-xs-12 .fly-info-details-
pathway .start-flight-point-progress-bar::after, .flight-status-diverted .flight-
status-panel-flight-details.col-xs-12 .fly-info-details-pathway .start-flight-
point-progress-bar::after, .flight-status-cancelled .flight-status-panel-flight-
details.col-xs-12 .fly-info-details-pathway .start-flight-point-progress-
bar::after, .flight-status-re-scheduled .flight-status-panel-flight-details.col-xs-
12 .fly-info-details-pathway .start-flight-point-progress-bar::after { width:
0px; }

.flight-status-diverted .flight-status-panel-flight-details.col-xs-12 .fly-info-


details-pathway .icon-airplane-right { left: -11px; }

.flight-status-diverted .flight-status-panel-flight-details.col-xs-12 .fly-info-


details-pathway .start-flight-point::after { }

.flight-status-landed .flight-status-panel-flight-details.col-xs-12 .fly-info-


details-pathway .start-flight-point::after { display: block; }

.flight-status-landed .flight-status-panel-flight-details.col-xs-12 .fly-info-


details-pathway .start-flight-point-progress-bar::after { width: 90%; }

.flight-status-landed .flight-status-panel-flight-details.col-xs-12 .fly-info-


details-pathway .icon-airplane-right { left: 90%; }

.flight-status-landed .flight-status-panel-flight-details.col-xs-12 .fly-info-


details-pathway .start-flight-point::after { color: rgb(0, 166, 81); background-
color: rgb(0, 166, 81); border: 0px; }

.flight-status-diverted .flight-status-panel-flight-details.col-xs-12 .fly-info-


details-pathway .start-flight-point::after { color: rgb(242, 121, 0); background-
color: rgb(242, 121, 0); border: 0px; }

.fs-view-details { float: right; }

.results-search-content-area h1 { border-bottom: 1px solid rgb(92, 9, 49); }

.posts-list-item > p, .posts-list-item-title, .faq-view-details a, .fs-view-details


a, .faq-view-details, .fs-view-details { font-size: 15px; font-weight: 400; }

.posts-list-item-title > a, .posts-list-item-title > a:focus, .posts-list-item-


title > a:hover, .faq-view-details a, .fs-view-details a { text-decoration:
underline; }

.flightHeader h2 { margin: 0px; }

.search-flight-status .T33_1 { margin-top: 18px; }

.results-search-content { margin-bottom: 40px; }

.flight-status-container .flight-Status-info { font-size: 12px; font-weight: 300;


font-family: Jotia, Verdana, Geneva, sans-serif !important; }

.C5.half-C5.bg-height-950 { min-height: 470px; }

.C5.half-C5:not(.teardrop), .C5-wave-v3.half-C5 .row.C5-wave-v3-svg-container


{ min-height: 470px; }

.redeem-page:not(.redeem-post) .half-C5.redeem-post-C5-shop .C5-wave-v3-content-


container { margin-bottom: 0px !important; padding-bottom: 0px !important; }
.C5-wave-v3.half-C5 svg { overflow: hidden !important; }

.redeem-page #lastoneRight.half-C5.redeem-post-C5-baggage, .redeem-post


#lastoneRight.half-C5.redeem-post-C5-baggage { margin-top: -110px; }

.redeem-page .redeem-post-C5-baggage .wave-decoration.is-


bottom.wave2compnentbottom, .redeem-page .redeem-post-C5-baggage .wave-
decoration.is-bottom { height: 128px; bottom: 5px; }

.redeem-page:not(.redeem-post) .redeem-post-C5-baggage.half-C5 .C5-wave-v3-content-


container { min-height: 470px; margin-top: -5% !important; }

.redeem-page #lastoneRight.half-C5.redeem-post-C5-baggage .C5-wave-v3-content-


container, .redeem-post #lastoneRight.half-C5.redeem-post-C5-baggage .C5-wave-v3-
content-container { margin-top: 0px !important; }

.redeem-page:not(.redeem-post) .redeem-post-C5-baggage.half-C5.redeem-pre-C5-
gift .wavetest-bg-container { margin-top: -355px; }

.redeem-page:not(.redeem-post) .redeem-post-C5-baggage.half-C5.redeem-pre-C5-
gift#lastoneRight .wavetest-bg-container { margin-top: -175px; }

.redeem-page .redeem-post-C5-baggage.half-C5#lastoneRight .wave-decoration.is-


bottom { bottom: 170px; }

.redeem-page .redeem-post-C5-baggage.half-C5 .wave-decoration.is-


bottom.wave2compnentbottom, .redeem-page .redeem-post-C5-baggage.half-C5 .wave-
decoration.is-bottom { bottom: 124px; }

.redeem-page .redeem-post-C5-baggage.half-C5 .wavetest-bg-container, .redeem-


post .redeem-post-C5-baggage.half-C5 .wavetest-bg-container { overflow: visible; }

.award-logos { border-top: 1px solid rgb(119, 60, 88); border-bottom: 1px solid
rgb(119, 60, 88); }

.award-logos img { min-width: 74px; height: 74px; margin-bottom: 10px; }

.award-logo-content { text-align: center; margin: 30px 0px; }

.award-logos p { font-weight: 300; margin: 0px; font-size: 17px; }

.award-logos p b, .award-logos p strong { font-weight: 700; display: block; }

.social a.youtube-link, .social a.instagram-link { text-decoration: none;


background: rgb(255, 255, 255); border-radius: 50%; width: 30px; height: 30px;
float: left; margin-left: 3px; }

.social a.youtube-link { margin-right: 2px; }

.footer .social a .icon.icon-social-youtube, .footer .social a .icon.icon-social-


instagram { font-size: 18px; position: relative; top: 6px; left: -6px; color:
rgb(92, 9, 49); }

.footer .social a .icon.icon-social-instagram { left: -5px; }

.icon-social-instagram::before { content: ""; }

.icon-social-youtube::before { content: ""; }


.footer .social a:hover, .footer .social a:focus { text-decoration: none !
important; }

.footer .social a.youtube-link:hover, .footer .social a.youtube-link:hover, .footer


.social a.instagram-link:hover, .footer .social a.instagram-link:hover { opacity:
0.7; }

.farefinderDropdown { display: inline-block; margin-left: 10px; }

.farefinderDropdown .is-rectangle-large .custom-select-opener { height: 45px; font-


size: 36px; font-weight: 300; color: rgb(101, 34, 69); background: 0px center;
border-width: 0px 0px 1px; border-top-style: initial; border-right-style: initial;
border-left-style: initial; border-top-color: initial; border-right-color: initial;
border-left-color: initial; border-image: initial; border-bottom-style: solid;
border-bottom-color: rgb(101, 34, 69); padding: 0px 25px 0px 0px; }

.farefinderDropdown .is-rectangle-large .custom-select-


opener::after, .farefinderDropdown .is-rectangle-large .custom-select-
opener::before { background: 0px center; right: -2px; }

.farefinderDropdown .custom-select-opener::after { color: rgb(101, 34, 69); font-


size: 7px; font-weight: bold; }

.farefinderDropdown .is-rectangle-large .custom-select-dropdown { border-top: 0px;


top: 100%; }

.farefinderDropdown .custom-select-item { border-bottom: 1px solid rgb(215, 215,


215); }

.farefinderDropdown .custom-select-list li:last-child .custom-select-item { border-


bottom: 0px; }

.farefinderDropdown .custom-select .input-base-placeholder.visible { display: none;


}

.farefinderDropdown .custom-select-dropdown { z-index: 5; }

@media (-ms-high-contrast:none) {
}

.T7-tab #bookingwidgt .text-right { padding-top: 0px; margin-top: -4px; }

.header-dropdown .drop-block-offers { letter-spacing: 0px; }

.header-dropdown .drop-block-offers-inner { position: relative; }

.fares-strip-content .btn-next:focus, .fares-strip-content .btn-prev:focus


{ outline-width: 0px; }

.home-page-destination-price .autocomplete-typeahead.input-base, .home-page-


destination-price .autocomplete-typeahead.input-base.selected, .home-page-
destination-price .autocomplete-typeahead .input-base-elem.tt-input, .home-page-
destination-price .autocomplete-typeahead .input-base-bg { background: none !
important; }

.horizontalDynamic { width: 50%; vertical-align: top; display: inline-block;


position: relative; padding: 0px 5px; }

.header-dropdown .drop-block-offers.is-double .drop-block-offers-promo { width:


100%; }

.C22-variant .teaser-overview .teaser-overview-column { overflow: visible; }

.teaser-overview { padding: 0px 0px 64px; margin: 0px; }

.teaser-overview-video-row .autocomplete.autocomplete-t7-style .input-base .tt-menu


{ width: auto; overflow: auto; }

.teaser-overview-video-row .autocomplete.autocomplete-t7-style .input-base .tt-menu


.tt-suggestion { white-space: normal !important; }

.teaser-overview-video-row .autocomplete.autocomplete-t7-style .input-base .tt-menu


.tt-suggestion span { display: inline-block; }

.dynamic-fares-global { padding-top: 20px; }

.destinationPrice .limited-time-bg, .home-page-destination-price .limited-time-bg {


width: 165px; height: 0px; border-top: 15px solid rgb(248, 152, 29); border-right:
15px solid transparent; position: absolute; top: 3%; z-index: 1; }

.destinationPrice .limited-time-bg::after, .home-page-destination-price .limited-


time-bg::after { width: 165px; height: 0px; border-bottom: 15px solid rgb(248, 152,
29); border-right: 15px solid transparent; position: absolute; content: ""; }

.destinationPrice .limited-time-content, .home-page-destination-price .limited-


time-content { position: absolute; top: 3%; left: -10px; z-index: 2; color: rgb(0,
0, 0); font-size: 12px; padding: 6px 2px 4px 18px; font-weight: 500; text-shadow:
none; }

.destinationPrice span.icon-star-limited-time, .home-page-destination-price


span.icon-star-limited-time { display: inline-block; vertical-align: top; margin: -
2px 0px 0px; font-size: 20px; }

#bookingTabViewContainer .stopover-content .radio-base .radio-base-text.inactive


{ cursor: not-allowed; color: rgb(143, 143, 141) !important; }

#bookingTabViewContainer .stopover-content .radio-base .radio-base-


text.inactive::before { border: 3px solid rgb(143, 143, 141); }

.C1-video-text-shadow { text-shadow: none; }

.C1-video-text-shadow.qtr-txt-burgandy { text-shadow: rgb(151, 150, 150) 1px 1px


11px; }

.C1-video-text-shadow.qtr-txt-white { text-shadow: rgb(0, 0, 0) 1px 1px 11px; }

.teaser-box-full-with-video .teaser-box-content h2 { margin-top: 80px; font-size:


40px; }

#bookingwidgt.show-stopover .more-advance-search-link, #bookingwidgt.show-


bookingtxt .more-advance-search-link { position: absolute; right: 0px; bottom: 0px;
}

#bookingwidgt .submit-cell { margin-top: 0px; margin-bottom: 0px; }

#bookingwidgt.show-stopover .submit-cell, #bookingwidgt.show-bookingtxt .submit-


cell { margin-top: -88px; margin-bottom: 0px; }
#bookingwidgt.show-stopover .submit-cell.stopover-submitcell, #bookingwidgt.show-
bookingtxt .submit-cell.stopover-submitcell { margin-top: -52px; margin-bottom:
35px; }

#bookingwidgt .more-advance-search-link { position: static; margin-bottom: 8px; }

.global-fares-btn { display: flex; justify-content: center; }

#advanceBookingwidgt .radio-base-text { line-height: 10px; }

.header-dropdown .drop-block-partners-list a span.icon-oneworld { background: 0px


center; }

@keyframes shine {
100% { background-position: 0px 0px, 100% 100%, 8% 410px, 20% 450px, 10% 480px; }
}

@keyframes shineNew {
100% { background-position: 0px 0px, 100% 100%, 8% 215px, 20% 245px, 10% 275px; }
}

@keyframes shineMob {
100% { background-position: 0px 0px, 100% 100%, 8% 300px, 20% 330px, 10% 360px; }
}

.skeletonLoad-fares { overflow: hidden; position: absolute; z-index: -1; width:


100%; transform: translateY(0px); transition: all 0.7s ease 0s; opacity: 0; margin-
left: -10px; margin-right: -10px; }

.skeletonLoad-fares .col-sm-4:empty { width: 342px; height: 317px; border: 1px


solid rgb(210, 210, 210); background-image: linear-gradient(rgb(247, 247, 247) 1px,
transparent 0px), linear-gradient(100deg, rgba(247, 247, 247, 0), rgba(247, 247,
247, 0.5) 50%, rgba(247, 247, 247, 0) 80%), linear-gradient(rgba(0, 0, 0, 0.1)
20px, transparent 0px), linear-gradient(rgba(0, 0, 0, 0.1) 20px, transparent 0px),
linear-gradient(rgba(0, 0, 0, 0.1) 20px, transparent 0px); background-repeat: no-
repeat; background-size: 100% 100px, 50px 170px, 50% 100px, 80% 100px, 60% 100px;
background-position: 0px 0px, 0px 100%, 8% 215px, 20% 245px, 10% 275px; animation:
1s ease 0s infinite normal none running shineNew; background-color: rgb(247, 247,
247); padding: 0px; margin-left: 9px; margin-right: 9px; }

.header-logo-privilege-club-inner { width: 285px; height: 38px; float: left;


position: relative; background: url("images/logo-pc.png") 0px 0px / cover no-
repeat; }

.header-logo-privilege-club-inner a.home-logo { width: 159px; height: 38px;


position: absolute; top: 0px; left: 0px; }

.header-logo-privilege-club-inner a.priv-logo { height: 51px; position: absolute;


top: 0px; left: 162px; width: 110px !important; }

.home-logo-mobile.visible-xs-block { display: none !important; }

.C13_1 .accordion-module .accordion-module-item button img { padding: 0px 10px 0px


0px; }

.fares-gallery .slick-arrow.slick-disabled { display: none !important; }

.header .login-block-text { float: left; }


.standalone-newsletter.subscribe::after { position: static; }

.heroimage-teardrop-smallerversion .promotional-visual-area { min-height: 350px; }

.inner-page .T7 { position: relative; }

.dynamicfares-global .dynamic-offers.is-none-padding { font-weight: 100; font-size:


22px; position: relative; }

.theqalogo-container { width: 100%; padding: 0px 5px 0px 20px; }

.theqalogo-container .logo-text { border-bottom: 1px solid rgb(119, 60, 88);


margin-bottom: 10px; }

.theqalogo-container .logo-text p { margin-bottom: 6px; font-size: 12px; }

.theqalogo-container .logo-image img { width: 144px; height: 65px; }

.theqalogo-container { width: 100%; padding: 0px; }

.theqalogo-container .logo-text { margin-bottom: 5px; }

.theqalogo-container .logo-text p { padding-bottom: 6px; font-size: 12px; border-


bottom: 1px solid rgb(119, 60, 88); margin-bottom: 10px; }

.theqalogo-container .logo-image img { width: 170px; height: 65px; }

.C29 .content-section-row:nth-child(2n) .content-section-bg { padding-bottom: 30px;


text-align: left !important; }

.C29 .content-section-row:nth-child(2n) .content-section-animate-block.stamp-block


{ margin: 0px; }

.easydeals-container { position: relative; background: rgb(255, 255, 255); font-


family: Jotia, Verdana, Geneva, sans-serif; font-size: 14px; line-height: 1.5; }

.easydeals-inner-container { background: rgb(255, 255, 255); float: left; width:


100%; height: 600px; overflow: hidden; position: relative; }

.easydeals-column { width: 360px; min-width: 360px; padding: 0px; z-index: 2;


position: relative; overflow: auto; float: left; height: 600px; background: rgb(78,
89, 91); }

.easydeals-select-passenger .passengers .autocomplete-drop .type .passengers-


tooltip-handle { margin: 5px 0px 0px 5px !important; }

.destinations-content { padding: 0px; float: left; z-index: 2; position: relative;


background: rgb(255, 255, 255); }

.easydeals-content { background: rgb(78, 89, 91); width: 100%; }

.easydeals-filters { height: 100%; padding: 30px; position: relative; }

.easydeals-filters-row { margin-bottom: 25px; }

.easydeals-filters-row h3 { margin-top: 10px; color: rgb(255, 255, 255); }

.easydeals-filters-row .autocomplete-cell { width: 100%; max-width: 100%; padding:


0px; }
.easydeals-filters-row .easydeals-select-filter:first-child { padding-right: 2px; }

.easydeals-filters-row .easydeals-select-filter:last-child { padding-left: 0px; }

.easydeals-filters-row .row { margin-bottom: 10px; }

.easydeals-filters-cell { display: inline-block; vertical-align: top; width: 33%;


padding: 0px 0px 0px 25px; letter-spacing: 0px; }

.easydeals-filters-row .easydeals-select-filter:not(.easydeals-select-
passenger) .custom-select-opener::after, .easydeals-filters-row .easydeals-select-
filter:not(.easydeals-select-passenger) .custom-select-
opener::before, .destination-details-filters .easydeals-select-
filter:not(.easydeals-select-passenger) .custom-select-opener::after, .destination-
details-filters .easydeals-select-filter:not(.easydeals-select-passenger) .custom-
select-opener::before, .easydeals-select-mapfilter .easydeals-select-
filter:not(.easydeals-select-passenger) .custom-select-opener::after, .easydeals-
select-mapfilter .easydeals-select-filter:not(.easydeals-select-passenger) .custom-
select-opener::before { background: 0px center; }

.easydeals-filters-row .easydeals-select-filter .custom-select-


opener::after, .destination-details-filters .easydeals-select-filter .custom-
select-opener::after, .easydeals-select-mapfilter .easydeals-select-filter .custom-
select-opener::after { color: rgb(92, 9, 49); font-weight: bold; }

.easydeals-themes { padding-top: 20px; }

.easydeals-themes h4 { color: rgb(255, 255, 255); font-weight: 500; font-size:


15px; }

.easydeals-themes .icon-arrow-left3 { padding-left: 10px; position: relative; top:


4px; }

.easydeals-themes .icon-arrow-left3::before { transform: rotate(90deg); position:


absolute; font-size: 13px; }

.easydeals-themes ul li { display: inline-block; border-radius: 16px; border: 1px


solid rgb(255, 255, 255); padding: 1px 13px; margin-bottom: 10px; }

.easydeals-themes ul li a { color: rgb(255, 255, 255); font-size: 13px; }

.easydeals-themes ul li:hover, .easydeals-themes ul li.active { background:


rgb(255, 255, 255); color: rgb(55, 62, 70); }

.easydeals-themes ul li:hover a, .easydeals-themes ul li.active a { color: rgb(55,


62, 70); }

.easydeals-themes ul li a:hover { text-decoration: none !important; }

.easydeals-filters-row .twitter-typeahead { position: static !important; display:


block !important; }

.destination-info { margin: 15px; background: rgb(255, 255, 255); border-radius:


5px; box-shadow: rgba(0, 0, 0, 0.33) -1px 1px 4px; cursor: pointer; overflow:
hidden; }

.destination-info .ribbon, .infowindow .ribbon { position: absolute; z-index: 1;


overflow: hidden; width: 75px; height: 75px; text-align: right; }
.infowindow .ribbon { width: 50px; height: 50px; }

.destination-info .ribbon span, .infowindow .ribbon span { font-size: 11px; font-


weight: 400; color: rgb(255, 255, 255); text-transform: uppercase; text-align:
center; line-height: 20px; transform: rotate(-45deg); width: 75px; display: block;
background: red; position: absolute; top: 6px; left: -18px; }

.infowindow .ribbon span { width: 60px; font-size: 10px; line-height: 16px; }

.destination-info .ribbon span.ribbon-green, .infowindow .ribbon span.ribbon-green


{ background: rgb(0, 128, 0); }

.destination-info .ribbon span.ribbon-red, .infowindow .ribbon span.ribbon-red


{ background: red; }

.destination-info .ribbon span.ribbon-blue, .infowindow .ribbon span.ribbon-blue


{ background: rgb(0, 0, 255); }

.destination-info img { width: 110px; height: 100px; float: left; }

.destinations-content .destination-city { padding: 13px 15px 8px; font-size: 12px;


line-height: 1.1; color: rgb(90, 90, 90); background: rgb(255, 255, 255); max-
width: 202px; width: 202px; }

.destinations-content .destination-city-title { display: block; margin: 0px 0px


7px; font-size: 14px; font-weight: 400; color: rgb(51, 51, 51); }

.price-info { float: right; font-size: 13px; text-align: right; }

.price-info span { display: block; padding-bottom: 5px; }

.price-info strong { color: rgb(51, 51, 51); font-weight: 400; }

.easydeals-inner-container .destination-details-content { width: 31.4%; height:


600px; min-width: 39%; overflow: hidden; background: rgb(247, 247, 247); position:
absolute; top: 0px; left: -50%; z-index: 3; box-shadow: rgba(0, 0, 0, 0.33) 0px 0px
4px; }

.easydeals-destination-details { width: 100%; height: 600px; overflow: auto;


position: relative; }

.easydeals-price-content { position: absolute; width: 100%; height: 70px; bottom:


0px; left: 0px; z-index: 10000; box-shadow: rgba(0, 0, 0, 0.33) 0px 0px 4px;
padding: 10px; background: rgb(255, 255, 255); }

.close-details { position: absolute; top: 20px; right: 30px; color: rgb(255, 255,
255); display: block; font-size: 15px; font-weight: normal; }

.close-details:hover { color: rgb(255, 255, 255); text-decoration: none; }

.destination-details-filters { position: relative; z-index: 99999; padding: 20px;


box-shadow: rgba(0, 0, 0, 0.33) 0px 0px 4px; }

.destination-details-filters h3 { color: rgb(255, 255, 255); margin-bottom: 5px; }

.destination-details-filters p { color: rgb(255, 255, 255); }

.destination-details-image { position: absolute; top: 0px; left: 0px; }


.destination-details-image img { width: 410px; height: 210px; }

.destination-details-filters .easydeals-select-filter { width: 40%; padding-top:


30px; }

.percentages-info { position: absolute; bottom: 0px; left: 0px; min-width: 360px;


background: rgb(255, 255, 255); z-index: 2; box-shadow: rgba(0, 0, 0, 0.33) 0px 0px
4px; padding: 10px 15px; }

.percentages-info ul { margin-bottom: 0px; }

.percentages-info li { width: 32%; display: inline-block; color: rgb(51, 51, 51);


font-size: 12px; }

.percentages-info li span { border-radius: 50%; margin-right: 5px; width: 10px;


height: 10px; display: inline-block; }

.percentages-info li span.red { background: red; }

.percentages-info li span.blue { background: rgb(0, 0, 255); }

.percentages-info li span.green { background: rgb(0, 128, 0); }

.easydeals-select-mapfilter { position: absolute; left: 370px; top: 20px; }

.easydeals-select-mapfilter .easydeals-select-filter .custom-select { box-shadow:


rgba(0, 0, 0, 0.33) -1px 1px 3px; }

.easydeals-map-container { height: 600px; position: relative; }

.easydeals-map { height: 100%; }

.trip-info p { margin-bottom: 5px; font-size: 17px; }

.trip-info span { margin-bottom: 5px; }

.trip-info p strong { font-size: 20px; font-weight: 500; margin-right: 5px; }

.glyphicon-calendar::before { content: ""; position: absolute; right: 10px; top:


10px; margin: -10px 0px 0px; font-size: 20px; color: rgb(92, 9, 49); speak: none;
font-style: normal; font-weight: normal; font-variant: normal; text-transform:
none; line-height: 1; -webkit-font-smoothing: antialiased; font-family: icomoon !
important; }

.glyphicon { font-size: 26px; color: rgb(92, 9, 49); position: absolute; right:


0px; top: 12px; }

.calendar-content { margin-top: 20px; padding: 0px 20px; font-size: 15px; }

.t-check-in, .t-check-out { width: 50%; }

.t-dates { font-size: 16px; }

.calendar-content .t-datepicker-days .t-table-wrap { display: block !important; }

.calendar-content .t-arrow-top { top: 270px !important; }

.calendar-content .t-datepicker-day { top: 290px !important; }


.calendar-content .t-datepicker-days .t-table-wrap { width: 94% !important; }

.calendar-content .t-datepicker-days { margin-bottom: 60px; width: 430px !


important; }

.calendar-content .t-day span.t-price, .calendar-content .t-range span.t-


price, .calendar-content .t-start span.t-price, .calendar-content .t-end span.t-
price { color: rgb(92, 9, 49); display: block; font-size: 12px; }

.calendar-content .t-table-condensed .t-arrow { display: none; }

.t-day:hover span.t-price, .calendar-content .t-start:hover span.t-


price, .calendar-content .t-range:hover span.t-price, .calendar-content .t-
end:hover span.t-price, .calendar-content .t-start span.t-price, .calendar-
content .t-end span.t-price { color: rgb(255, 255, 255) !important; }

.calendar-content td.t-end, .calendar-content td.t-end-limit, .calendar-content


td.t-start { color: rgb(255, 255, 255) !important; }

.calendar-content .t-disabled span.t-price { display: none; }

.calendar-content .t-check-in td.t-hover-day::after, .calendar-content td.t-


start::after { border-width: 30px 0px 30px 10px !important; }

.calendar-content .t-check-out td.t-hover-day::after, .calendar-content td.t-


end::after { border-width: 30px 10px 30px 0px !important; }

.irs-single, .irs-grid-pol.small, .irs-grid-text { display: none !important; }

.irs--flat .irs-min, .irs--flat .irs-max { top: 40px !important; background: none !


important; border-radius: 0px !important; color: rgb(225, 228, 233) !important;
font-size: 13px !important; }

.easydeals-range-slider-travelplan, .easydeals-range-slider-budget { position:


relative; width: 98%; margin-top: 40px; }

.range-slider-title { position: absolute; left: 8px; top: 0px; font-size: 15px;


line-height: 1.3em; font-weight: 400; max-width: 49%; color: rgb(255, 255, 255); }

.range-slider-offer-subtitle { top: 6px; right: 8px; font-size: 12px; text-align:


right; position: absolute; line-height: 1.3em; font-weight: 400; color: rgb(255,
255, 255); }

.irs--flat.irs-with-grid { margin-top: 15px; }

.irs--flat .irs-min, .irs--flat .irs-max { visibility: visible !important; }

.gm-ui-hover-effect { display: none !important; }

.infowindow .infowindow-content { padding: 5px 0px 0px; margin-left: 20px; font-


size: 10px; line-height: 16px; color: rgb(51, 51, 51); font-weight: 400; }

.infowindow .infowindow-content span { display: block; text-align: center; padding-


bottom: 2px; }

.infowindow .infowindow-content p { font-weight: 500; }

.gm-style .gm-style-iw-c { color: rgb(51, 51, 51); padding: 0px !important; border-
radius: 3px !important; }

.gm-style { font-family: Jotia, Verdana, Geneva, sans-serif; font-size: 14px; line-


height: 1.5; color: rgb(92, 9, 49); }

.irs-grid-pol { top: 1px; height: 8px; }

.irs--flat .irs-bar, .irs--flat .irs-line { height: 3px; }

.irs--flat .irs-grid-pol { background: rgb(41, 43, 43); }

.easydeals-filters .custom-select { min-width: 127px; }

.gm-style .gm-style-iw-c { min-width: 140px; max-height: 45px !important; }

.infowindow { cursor: pointer; }

.easydeals-column { box-shadow: rgba(0, 0, 0, 0.33) 0px 0px 4px; }

.destination-details-image img { background-size: cover; width: 100%; }

.destinations-content, .destination-details-image, .calendar-content { width: 100%;


}

.destinations-content .destination-city { max-width: 64%; width: 64%; float:


left; }

.calendar-content .t-datepicker-days { width: 95%; }

.content-block .triple-teaser-title { margin-bottom: 10.5px; line-height: 1.1;


color: rgb(92, 9, 49); }

.content-block .triple-teaser-desc { font-size: 22px; font-weight: 100; color:


rgb(92, 9, 49); }

.offer-header-banner { width: 100%; background: rgb(183, 45, 78); }

.offer-banner-inner { position: relative; width: 100%; max-width: 1162px; margin:


0px auto; padding: 12px 0px 7px; color: rgb(255, 255, 255); }

.banner-info { text-align: right; margin-bottom: 5px; }

.banner-info p { margin-bottom: 0px; display: inline-block; }

.offer-banner-inner .banner-link { text-align: center; }

.offer-banner-inner a { color: rgb(255, 255, 255); text-decoration: underline; }

.offer-banner-inner a.closebanner { display: block; font-size: 16px; top: 13px;


right: 15px; text-decoration: none; }

.offer-banner-inner a.closebanner:hover, .offer-banner-inner a.closebanner:focus


{ text-decoration: none; }

.offer-timer { margin-top: -7px; margin-bottom: 0px; }

.offer-timer-block { width: 14%; float: left; }

.offer-timer-block.offer-minutes, .offer-timer-block.offer-seconds { width: 19%; }


.separator { float: left; padding: 0px 4%; }

.offer-timer-block span { float: left; text-align: center; width: 100%; }

.offer-timer-block span:first-child { font-size: 20px; line-height: 24px; }

.offer-timer-block span:last-child, .banner-info span { font-size: 12px; }

.sale-text p { text-align: right; margin-bottom: 0px; }

.offer-banner-inner a:focus, .offer-banner-inner a:hover { text-decoration:


underline; }

.offer-banner-inner .row { display: flex; justify-content: center; margin: 0px 40px


0px 0px; }

.banner-info span { margin-left: 8px; line-height: 20px; }

.col-center-block { text-align: center; }

.mbb-search p { font-size: 15px; color: rgb(51, 51, 51); }

.heroimage-teardrop { min-height: 350px; background: rgb(92, 9, 49); }

.heroimage-teardrop .promotional-visual-area { height: 545px; background: rgb(92,


9, 49); }

.newHeroimage-teardrop { background: rgb(92, 9, 49); min-height: 350px !


important; }

.newHeroimage-teardrop.press-release { background: rgb(92, 9, 49); min-height:


545px !important; }

.newHeroimage-teardrop .promotional-visual-area { background: rgb(92, 9, 49);


height: 350px !important; }

.heroimage-teardrop-smallerversion .promotional-visual-area, .heroimage-teardrop-


smallerversion { height: 350px; background: rgb(92, 9, 49); }

.press-release .promotional-visual-area { height: 545px; background: rgb(92, 9,


49); }

.T7-tab #bookingwidgt .autocomplete-typeahead.input-base .tt-menu, .T7-tab


#bookinghotelwidgt .autocomplete-typeahead.input-base .tt-menu { width: auto; min-
width: 100%; font-size: 15px; color: rgb(102, 102, 102); background: rgb(255, 255,
255); overflow: auto; box-shadow: rgba(0, 0, 0, 0.25) 0px 2px 7px; }

.T7-tab #bookingwidgt .autocomplete-typeahead.input-base .tt-menu .tt-


suggestion, .T7-tab #bookinghotelwidgt .autocomplete-typeahead.input-base .tt-
menu .tt-suggestion { min-width: 500px; min-height: 60px; display: block; font-
weight: normal; font-size: 13px; line-height: 1.5; color: rgb(0, 0, 0); padding:
10px; border-bottom: 1px solid rgb(235, 235, 235); white-space: nowrap; cursor:
pointer; margin: 0px; overflow: hidden; position: relative; }

.T7-tab .autocomplete-typeahead.input-base .tt-menu .tt-suggestion:hover, .T7-


tab .autocomplete-typeahead.input-base .tt-menu .tt-suggestion.active { color:
rgb(255, 255, 255); transition: background 0.2s ease 0s; }
.T7-tab #bookingwidgt .autocomplete-typeahead.input-base .tt-menu .tt-
suggestion:hover span, .T7-tab #bookingwidgt .autocomplete-typeahead.input-
base .tt-menu .tt-suggestion.active span, .T7-tab #bookinghotelwidgt .autocomplete-
typeahead.input-base .tt-menu .tt-suggestion:hover span, .T7-tab #bookinghotelwidgt
.autocomplete-typeahead.input-base .tt-menu .tt-suggestion.active span { color:
rgb(249, 249, 249) !important; }

.T7-tab #bookingwidgt .autocomplete-typeahead.input-base .tt-menu .tt-suggestion


strong, .T7-tab #bookinghotelwidgt .autocomplete-typeahead.input-base .tt-menu .tt-
suggestion strong { display: block; color: rgb(51, 51, 51); font-weight: 700; }

.T7-tab #bookingwidgt .autocomplete-typeahead.input-base .tt-menu .tt-


suggestion .airport, .T7-tab #bookinghotelwidgt .autocomplete-typeahead.input-
base .tt-menu .tt-suggestion .airport { display: block; color: rgb(153, 153, 153);
float: left; }

.T7-tab #bookingwidgt .autocomplete-typeahead.input-base .tt-menu .tt-


suggestion .countrycode, .T7-tab #bookinghotelwidgt .autocomplete-typeahead.input-
base .tt-menu .tt-suggestion .countrycode { color: rgb(153, 153, 153); float:
right; position: absolute; top: 10px; right: 10px; }

.T7-tab #bookingwidgt .autocomplete-typeahead.input-base .tt-menu .tt-


suggestion:hover strong, .T7-tab #bookingwidgt .autocomplete-typeahead.input-
base .tt-menu .tt-suggestion:focus strong, .T7-tab #bookingwidgt .autocomplete-
typeahead.input-base .tt-menu .tt-suggestion.active strong, .T7-tab
#bookinghotelwidgt .autocomplete-typeahead.input-base .tt-menu .tt-suggestion:hover
strong, .T7-tab #bookinghotelwidgt .autocomplete-typeahead.input-base .tt-menu .tt-
suggestion:focus strong, .T7-tab #bookinghotelwidgt .autocomplete-typeahead.input-
base .tt-menu .tt-suggestion.active strong { color: rgb(255, 255, 255); }

.T7-tab #bookingwidgt .autocomplete-typeahead.input-base .tt-menu .tt-


suggestion.nomatch-text, .T7-tab #bookinghotelwidgt .autocomplete-typeahead.input-
base .tt-menu .tt-suggestion.nomatch-text { min-width: auto; min-height: auto;
color: rgb(153, 153, 153); }

.T7-tab #bookingwidgt .autocomplete-typeahead.input-base .tt-menu .tt-


suggestion.nomatch-text:hover, .T7-tab #bookinghotelwidgt .autocomplete-
typeahead.input-base .tt-menu .tt-suggestion.nomatch-text:hover { color: rgb(255,
255, 255); }

.T7-tab #bookingwidgt .autocomplete-typeahead.input-base .tt-menu .tt-cursor


strong, .T7-tab #bookingwidgt .autocomplete-typeahead.input-base .tt-menu .tt-
cursor .airport, .T7-tab #bookingwidgt .autocomplete-typeahead.input-base .tt-
menu .tt-cursor .countrycode, .T7-tab #bookinghotelwidgt .autocomplete-
typeahead.input-base .tt-menu .tt-cursor strong, .T7-tab
#bookinghotelwidgt .autocomplete-typeahead.input-base .tt-menu .tt-cursor .airport,
.T7-tab #bookinghotelwidgt .autocomplete-typeahead.input-base .tt-menu .tt-
cursor .countrycode { color: rgb(255, 255, 255); transition: background 0.2s ease
0s; }

.T7-tab #bookingwidgt .autocompleteHeader, .T7-tab


#bookinghotelwidgt .autocompleteHeader { display: none; font-size: 16px; padding:
15px; border-bottom: 1px solid rgb(204, 204, 204); margin: 0px -15px 15px; }

.T7-tab #bookingwidgt .close-autocomplete, .T7-tab #bookinghotelwidgt .close-


autocomplete { background: url("clientlibs/images/close-autocomplete.png") center
center no-repeat; display: block; position: absolute; top: 8px; right: 5px; width:
35px; height: 35px; text-indent: -9999px; cursor: pointer; }
.C22-variant .teaser-overview-video-banner .video-js .vjs-big-play-button
{ display: block; left: calc(50% - 3rem); top: calc(50% - 3rem); }

.C22-variant .teaser-overview-video-banner .video-js .vjs-poster { opacity: 0.5; }

.login-component { height: 100%; }

.pre-post-login .container { max-width: 100% !important; }

.login-component-title { color: rgb(92, 9, 49); font-size: 30px; line-height: 36px;


}

.login-component .login-block { position: relative; overflow: hidden; background-


color: rgb(92, 9, 49); color: rgb(255, 255, 255); padding: 24px 20px 26px; height:
100px; font-size: 15px; font-weight: 300; border-radius: 3px; }

.login-block__title { font-size: 18px; line-height: 1.3em; font-weight: 400;


margin: 0px 0px 5px; }

.login-component .login-block > div:nth-child(2) { margin-top: 4px; }

.login-component .login-block .btn-white { border-width: 2px; }

.login-component .login-block a { border-radius: 4px; }

.login-component .login-block a:first-child { width: 50%; font-size: 15px; }

.login-component .login-block a:first-child:active, .login-component .login-block


a:first-child:focus { background: rgb(255, 255, 255); border: 2px solid
transparent; color: rgb(89, 9, 48); font-weight: 500; }

.responsive-break { display: none; }

.pre-post-loggedin-block { position: relative; display: inline-block; width: 100%;


background-color: rgb(92, 9, 49); color: rgb(255, 255, 255); font-size: 15px; font-
weight: 300; border-radius: 3px; }

.pre-post-loggedin-block > div { padding: 22px 20px 18px; }

.pre-post-loggedin-block .custom-select { min-width: 325px; }

.pre-post-loggedin-block > div:nth-child(2) { border-left: 1px solid rgb(123, 41,


81); }

.pre-post-loggedin-block > div:nth-child(2) { padding: 17.5px 20px 10px; }

.contactNumber { display: inline-block; font-size: 30px; }

.pre-post-loggedin-block .is-rectangle-large .custom-select-opener { height:


50px; }

.pre-post-loggedin-block .custom-select-country ~ .custom-select-opener.selected


{ padding-left: 8px !important; }

.post-login-contact-center-finder-telephone { float: none; display: inline; }

.contact-center-content { padding-bottom: 30px; }

.C8 .contact-center-content, .C13_1 .contact-center-content { padding: 5px 40px


50px 0px; }

.contact-center-content h2 { margin-bottom: 25px; color: rgb(92, 9, 49); }

.contact-center-content h3 { margin-bottom: 15px; font-size: 25px; }

.contact-center-content .custom-select { width: 270px; float: left; margin: 0px


10px 10px 0px; }

.contact-center-content .contact-center-info { width: 100%; float: left; color:


rgb(92, 9, 49); }

.contact-center-content .contact-center-telephone { padding-bottom: 12px; }

.contact-center-content .contact-center-telephone, .contact-center-


content .contact-center-timing { width: 100%; float: left; }

.contact-center-content .number, .contact-center-content .timing { padding: 0px


10px; }

.contact-center-content .contact-center-info .title { width: 22%; float: left;


padding-right: 10px; }

.contact-center-content .timing, .contact-center-content .number { width: 75%;


float: left; }

.contact-center-telephone span, .contact-center-timing span { float: left; }

.newHeroimage-teardrop .promotional-text-centered { height: 250px; display:


table; }

.press-release .promotional-visual-area .imagery1 { height: 545px; }

.press-release .promotional-text-centered { height: 445px; }

.promotional-text-base { padding: 0px; }

.newHeroimage-teardrop .promotional-text-base h1 { font-size: 30px; }

.countdownTimer-Heroimage.C38-timer { margin: 25px 0px 0px; }

.countdownTimer-Heroimage .timeinfo { float: left; width: 50%; }

.countdownTimer-Heroimage .timeinfo .timeinfo-inner { width: 30%; text-align:


center; float: left; }

.countdownTimer-Heroimage .timeinfo .timeinfo-label { font-weight: normal; font-


size: 18px; display: block; padding: 5px 0px 0px; }

.countdownTimer-Heroimage .timeinfo .separator { position: relative; left: 0px;


top: 0px; font-size: 24px; font-weight: normal; padding: 0px; width: auto; line-
height: inherit; }

.countdownTimer-Heroimage .timeinfo .timeinfo-value { font-size: 24px; text-align:


center; display: block; width: 100%; }

.countdownTimer-Heroimage .timeinfo-inner:first-child { text-align: left; width:


20%; }
.countdownTimer-Heroimage .timeinfo-inner:first-child .timeinfo-value { text-align:
left; }

.promotional-text-base a { clear: both; float: left; }

.promotional-text-base .btnCss { white-space: inherit; display: inline-block;


margin-top: 25px; max-width: none !important; font-size: 15px !important; padding:
8px 25px !important; }

.promotional-visual-area .imagery1.center-center { background-position: center


center; }

.promotional-visual-area .imagery1.left-top { background-position: left top; }

.promotional-visual-area .imagery1.right-top { background-position: right top; }

.promotional-visual-area .imagery1.left-bottom { background-position: left


bottom; }

.promotional-visual-area .imagery1.right-bottom { background-position: right


bottom; }

.stuck { z-index: 32 !important; }

.daterangepicker.dropdown-menu { z-index: 31 !important; }

@media only screen and (max-width: 959px) {


.header-logo-privilege-club .header-logo-privilege-club-inner { width: 279px; }
#metabarAlerts a.close { width: 5%; }
}

@media only screen and (max-width: 1279px) {


.header-logo-area { width: 40%; }
.header-logo-privilege-club { width: 360px; }
.header-logo a.logo-one-world { margin-left: 10px; }
}

@media only screen and (min-width: 980px) {


.C5.half-C5.bg-height-950 { max-height: 470px; }
.C5.half-C5:not(.teardrop) { max-height: 470px; }
.C5-wave-v3.half-C5 .wavetest-bg-container, .C5-wave-v3.half-C5 .C5-wave-v3-svg-
container { height: 470px; }
.half-C5.C5-to-mobile-js-normal { padding: 110px 0px 100px !important; }
.redeem-page .half-C5.redeem-post-C5-shop .wave-decoration.is-
bottom.wave2compnentbottom { bottom: 0px; }
.redeem-page:not(.redeem-post) .half-C5.redeem-post-C5-baggage.redeem-pre-C5-
gift.content-right .C5-wave-v3-content-block-content-area, .redeem-
page:not(.redeem-post) .half-C5.redeem-pre-C5-non-air .C5-wave-v3-content-block-
content-area { width: 42% !important; }
.redeem-page #lastoneRight.half-C5.redeem-post-C5-baggage svg, .redeem-post
#lastoneRight.half-C5.redeem-post-C5-baggage svg { top: 60px !important; }
.award-logo-content:first-child { width: 17%; padding-left: 0px; margin-right:
30px; }
}

@media only screen and (max-width: 767px) {


.search-flight-status .flight-status-arrived .flight-status-panel-flight-
details.col-xs-12 .fly-info-details-pathway .icon-airplane-right { left: 70%; }
.search-flight-status .newTime { margin-left: 0px; display: block; }
.destinations-view .upcoming-destination .C16 .offers-partner-block-content
{ padding: 30px; }
.destinations-view .upcoming-destination .offers-partner-block__title { margin:
0px 0px 9px; }
.destinations-view .upcoming-destination { width: 100%; }
.teaser-overview-video-banner.js-video-point .container { display: table-cell;
vertical-align: middle; }
.is-medium-size .promotional-text-frame { padding-bottom: 15%; vertical-align:
bottom; display: inline-block; }
.promotional-text-base { padding-top: 0px; padding-bottom: 0px; }
.header .login-block-text { float: none !important; }
.home .teaser-overview-video-banner.js-video-point { min-height: 385px; }
.inner-page .promotional.is-interactive .contentleft, .inner-
page .promotional.is-interactive .contentright { padding-top: 120px; }
.inner-page .teaser-box-full-with-video .teaser-box-content h1 { margin-top: 0px;
}
.destinations-offers-block-info > .destinations-offers-block-info-text { padding:
0px; left: 30px; bottom: 45px; width: auto; background: 0px center; }
.destinations-offers-block-info > .destinations-offers-block-info-overlay
{ padding-top: 40px; background-image: -webkit-linear-gradient(top, rgba(255, 0, 0,
0) 10%, rgba(0, 0, 0, 0.5) 80%); }
.mediaroom-heroimage-teardrop .promotional-text-centered { min-height: 550px; }
.row-entry-inner { margin-left: 0px; }
.media-room-search.T43-search > div:first-child { width: 100%; }
.media-room-search.T43-search > div:last-child { width: 100%; }
.media-room-search.T43-search > div:nth-child(2) { width: 100%; margin-top: 0px;
margin-bottom: 20px; }
.row-entry-inner .C25-image-col::before { padding-top: 100%; }
.row-entry-inner .C25-image-col { min-width: 100%; }
.media-row-image img { width: 100%; }
.mediaroom-heroimage-teardrop .promotional-text-base { padding: 31px 20px; }
.C25-content h3 { font-size: 20px; line-height: 25px; }
.row-entry-inner .media-row-image { height: 250px; }
.row-entry-inner.row-entry-topimg, .row-entry-inner.row-entry-sideimg { height:
470px; }
.row-entry-inner.row-entry-sideimg .C25-content { height: 220px; }
.stopover-content { background: 0px center; border: 0px; margin-top: 0px; }
.stopover-content .stopover-inner-content { width: 92%; background: rgb(255, 255,
255); border: 1px solid rgb(221, 221, 221); }
.stopover-content .delete-stopover { height: 100%; }
.stopover-inner-content a { margin: 10px 0px 0px; }
.stopover-content .delete-stopover { font-size: 30px; }
.stopover-inner-content.bound-option .col-md-7 > div { font-weight: 600; }
.stopover-content input[type="text"] { font-size: 16px; }
#stopover-container, #bookingTxt-container { margin-bottom: 16px; }
.stopover-content { width: 100%; }
#stopover-container .tooltip.top, #bookingTxt-container .tooltip.top { left:
0px !important; }
#stopover-container .top .tooltip-arrow { left: 46.5% !important; }
#bookingTxt-container .top .tooltip-arrow { left: 54.5% !important; }
.tooltip-plus-wraper { padding-top: 2px; }
.C21-info-head-title { background-color: rgba(92, 9, 49, 0.5); }
.destinations-offers .destinations-info-section-
buttons.costsmall .btn, .destinations-offers .destinations-info-section-
buttons.costBig .btn { padding: 12px 10px 10px !important; }
.destinations-offers .destination-offers-origin.row { margin-bottom: 15px; }
.destination-price .view-morelink a, .home-page-destination-price .view-morelink
a { width: 100%; margin-top: 20px; }
.standalone-newsletter, .standalone-newsletter h3 { text-align: left; }
.standalone-newsletter .btn-newsletter-subscribe { width: 100%; }
.js-content-strip .content-block-info-text, .js-fares-strip .content-block-info-
text { padding-bottom: 10px; }
.js-image-slider, .js-image-slider .sliderInner { width: 100%; height: 270px; }
.js-image-slider .mc-caption { height: auto !important; padding-bottom: 21px !
important; }
.js-image-slider .mc-caption h3 { font-size: 20px; }
.js-image-slider .nav-buttons { top: 240px; }
.js-image-slider .bgLayer, .js-image-slider .mcSlc { background-size: 100%;
background-repeat: no-repeat; }
.js-content-strip .gallery-slide .content-block-info-text-block .content-block-
info-text, .js-fares-strip .gallery-slide .content-block-info-text-block .content-
block-info-text { opacity: 1 !important; }
.destinations-offers .destinations-info-section-
buttons.costsmall .btn, .destinations-offers .destinations-info-section-
buttons.costBig .btn { width: 100%; }
.destination-offers-origin .cabinclass-select { float: none !important; }
.T7_4-flight-form .passengers .input-base { margin-bottom: 20px; }
.T7_4-flight-form .premium-check { top: 0px; }
.fares-strip-content .content-block-info-button { width: 180px; text-align:
right; padding: 29px 20px 15px 2px; position: absolute; top: 0px; right: 0px; }
.content-gallery-list .slick-list { margin: 0px; width: 100%; padding: 0px !
important; }
.content-gallery .gallery-slide-block { width: 100% !important; }
.C1group1-Wrapper a.group1-Next { left: 85%; }
#C1-image-slider .mc-caption { padding: 0px 15px; }
.C1group2-Wrapper { bottom: 22%; left: 5%; }
.C1group1-Wrapper { top: 35%; }
.C5-destination-fares .input-base { height: auto; margin: 0px; }
.C5-destination-fares .edit-slider-icon { top: 50px; }
.C5-destination-fares .autocomplete-typeahead.input-base input[type="text"]
{ font-size: 18px; }
.C5-destination-fares .content-block-content-area { position: static; }
#C1-image-slider .navBulletsWrapper { bottom: 28%; left: 14%; }
#bookingwidgt .submit-cell { margin-top: 0px !important; }
.fares-strip-content.content-gallery .gallery-slide-block { background-color:
rgb(92, 9, 49); }
.js-content-strip .gallery-slide.active .content-text-info-overlay, .js-content-
strip .gallery-slide:focus .content-text-info-overlay, .js-content-strip .gallery-
slide:hover .content-text-info-overlay, .js-fares-strip .gallery-
slide.active .content-text-info-overlay, .js-fares-strip .gallery-
slide:focus .content-text-info-overlay, .js-fares-strip .gallery-
slide:hover .content-text-info-overlay { opacity: 0 !important; }
.stopover-plus-wraper, .stopover-minus-wraper { padding: 5px 3px 3px 4px; font-
size: 15px; }
.stopover-minus-wraper .icon-minus, .stopover-plus-wraper .icon-plus { padding:
5px; }
#stopover-container .tooltip strong, #stopover-container .tooltip p, #bookingTxt-
container .tooltip strong, #bookingTxt-container .tooltip p { font-size: 13px;
line-height: normal; }
#stopover-container .tooltip, #bookingTxt-container .tooltip { width: 100%; }
.fares-strip-content .content-gallery-list { height: 455px; }
.fares-strip-content .view-more { width: auto; display: inline-block; }
.premium-checked span::after { width: 20px; }
input#premiumOnly { margin-top: 28px; }
#bookingwidgt input#premiumOnly { margin-top: 10px; }
.home .T7_4-flight-form .multi-flight-row, #bookingwidgt .multi-flight-row
{ margin-bottom: 0px; padding-bottom: 0px; }
#bookingwidgt label.checkbox-base { margin: 0px 10px 20px 0px; }
.T7-tab-container #bookingwidgt .premium-check { left: 0px; }
.T7-tab #bookingwidgt .text-right { padding-top: 0px; margin-bottom: 5px; margin-
top: 0px; }
#T7-manage #T7-find-button { margin-bottom: 10px; }
#bookingwidgt #premiumdropdown .custom-select, #track-flight .custom-select
{ margin-bottom: 20px !important; }
#bookingwidgt .bpg-mobile { background-position: left 20px; padding: 18px 28px
2px; }
#bookingwidgt .passengers .input-base { margin-bottom: 0px; }
#bookingwidgt #T7-search { margin-top: 0px; }
.redeem-page:not(.redeem-post) .redeem-post-C5-shop.C5-wave-v3.half-C5 { margin-
top: -120px !important; }
.redeem-page .half-C5.redeem-post-C5-shop .wave-decoration.is-
bottom.wave2compnentbottom { bottom: 169px; }
.redeem-page #lastoneRight.half-C5.redeem-post-C5-baggage, .redeem-post
#lastoneRight.half-C5.redeem-post-C5-baggage { margin-top: 210px; }
.redeem-page #lastoneRight.redeem-post-C5-baggage.half-C5 .wave-decoration.is-
bottom.wave2compnentbottom, .redeem-page #lastoneRight.redeem-post-C5-baggage.half-
C5 .wave-decoration.is-bottom { bottom: 78px !important; }
.redeem-page .redeem-post-C5-baggage.half-C5 .wave-decoration.is-
bottom.wave2compnentbottom, .redeem-page .redeem-post-C5-baggage.half-C5 .wave-
decoration.is-bottom { bottom: 0px; }
.half-C5 lineargradient { display: none; }
.redeem-page .half-C5.redeem-post-C5-baggage .C5-wave-v3-svg-container svg image,
.redeem-post .half-C5.redeem-post-C5-baggage .C5-wave-v3-svg-container svg image
{ transform: scale(1.1) translateX(0px) !important; }
#lastoneRight.half-C5 .C5-wave-v3-content-container { padding-bottom: 0px;
margin: 100px 0px 0px !important; }
#lastoneRight.half-C5 .C5-wave-v3-content-container .c5-markup { margin-top: -
60px; }
.half-C5 .C5-wave-v3-content-container .c5-markup { height: 300px; overflow:
hidden; }
#lastoneRight.half-C5 svg { top: -130px !important; }
.half-C5 .C5-wave-v3-content-block-content-area > p { margin-bottom: 5.5px; }
#lastoneRight.half-C5 svg { top: 0px !important; margin-top: 80px !important; }
.redeem-page:not(.redeem-post) .half-C5.redeem-post-C5-baggage.half-C5 .C5-wave-
v3-svg-container { min-height: 50px; }
.redeem-page .half-C5.redeem-post-C5-baggage .C5-wave-v3-svg-container
svg, .redeem-post .half-C5.redeem-post-C5-baggage .C5-wave-v3-svg-container svg
{ margin-top: -65px !important; }
.redeem-page:not(.redeem-post) .half-C5.redeem-post-C5-shop .C5-wave-v3-content-
container { margin-top: 0px !important; }
.redeem-page:not(.redeem-post) .redeem-post-C5-baggage.half-C5.redeem-pre-C5-
gift#lastoneRight .wavetest-bg-container { margin-top: -355px; }
.redeem-page:not(.redeem-post) .half-C5.redeem-pre-C5-non-air .C5-wave-v3-
content-container { padding-bottom: 0px; }
.half-C5.C5-to-mobile-js .c5-markup-phone .content-block-content-area .mobile-
content-block { padding-top: 11px; }
.redeem-page:not(.redeem-post) .half-C5.redeem-post-C5-shop .C5-wave-v3-content-
container { padding-bottom: 50px !important; }
.redeem-page:not(.redeem-post) .redeem-post-C5-baggage.half-C5 .C5-wave-v3-
content-container { min-height: 300px; }
.searchquery-results { margin-top: 30px; }
.posts-list-item-title { font-size: 25px; }
.flight-status-container { margin-top: 20px; }
.search-flight-status .flightHeader { float: left; }
.posts-list-item > p, .posts-list-item-title, .faq-view-details a, .fs-view-
details a, .faq-view-details, .fs-view-details, .pageresults-msg { font-size: 18px;
}
.award-logos { margin-left: 10px !important; margin-right: 10px !important; }
.award-logo-content:first-child { margin-bottom: 10px; margin-top: 40px; }
.award-logo-content:last-child { margin-bottom: 40px; }
.award-logos img { margin-right: 10px; float: left; margin-bottom: 0px; }
.award-logos p { text-align: left; font-size: 17px; padding-top: 10px; }
.award-logo-content p:last-child { padding-top: 0px; }
.award-logo-content { margin-top: 20px; padding: 0px 70px !important; }
.btn { font-size: 19px !important; font-weight: 400 !important; }
.social a.youtube-link, .social a.instagram-link { width: 40px; height: 40px;
margin-top: 0px; }
.social a.youtube-link { margin-right: 4px; }
.footer .social a .icon.icon-social-youtube, .footer .social a .icon.icon-social-
instagram { font-size: 26px; left: 0px; top: 7px; }
.search-flight-status .newTime { float: left; }
.flight-status-landed .flight-status-panel-flight-details.col-xs-12 .fly-info-
details-pathway .start-flight-point-progress-bar::after { width: 85%; }
.flight-status-landed .flight-status-panel-flight-details.col-xs-12 .fly-info-
details-pathway .icon-airplane-right { left: 55%; }
.flight-status-arrived .flight-status-panel-flight-details.col-xs-12 .fly-info-
details-pathway .icon-airplane-right { left: 72%; }
.farefinderDropdown .is-rectangle-large .custom-select-opener { font-size: 48px;
font-weight: 400; height: 60px; }
.farefinderDropdown .custom-select, .farefinderDropdown .is-rectangle-
large .custom-select-dropdown { min-width: 150px; }
.farefinderDropdown .custom-select-item { padding: 7px 10px 8px; }
.fares-gallery-mask { max-height: 290px; }
.header .main-nav > ul > li .header-dropdown .drop-block .drop-block-more-link
{ display: block !important; }
.trip-type-search .slider-range { margin: 0px 15px 0px 10px; }
#advanceBookingwidgt div[id^="T7-calendar_"] .T7-calendar-field { padding: 0px
10px !important; }
#advanceBookingwidgt .passengers .autocomplete-drop { margin-top: -21px; }
.helpfaqwidget__view-office #otherOffices { height: auto; }
.table.section { padding: 0px 20px; }
#teaser-varaiant { padding: 0px 20px; }
.dynamic-destination-price .C5-to-mobile-js .wave-decoration.is-bottom { display:
block; }
.T7-tab .autocomplete-typeahead .twitter-typeahead { height: 80px; }
.destination-offers-origin .custom-select .input-base-placeholder { padding-top:
10px; }
.destination-offers-origin .custom-select .custom-select-
opener.selected, .destination-offers-origin .custom-select .custom-select-
opener.visible { padding-top: 30px; }
.award-logo-content { display: table; }
.award-logo-content p { display: table-cell; vertical-align: middle; width: 100%;
}
#bookingTabViewContainer .stopover-content .radio-base .radio-base-text
{ padding-top: 4px; }
#bookingwidgt.show-stopover .more-advance-search-link, #bookingwidgt.show-
bookingtxt .more-advance-search-link { position: static; }
.radio-base-text, #stopover-container h2 span, #bookingTxt-container h2 span
{ font-size: 18px; }
#stopover-container h2 span, #bookingTxt-container h2 span { line-height: 18px; }
.stopover-content .radio-base-text { font-size: 15px; }
#stopover-container h2, #bookingTxt-container h2 { margin-top: 8px; }
.tooltip-content-wrapper { margin-right: 5px; }
#advanceBookingwidgt .radio-base-text { line-height: 15px; }
#helpFAQOfficeDetails_additonalInfo .addition_info strong { width: 38%; }
.skeletonLoad-fares .col-sm-4:empty { width: 94%; height: 418px; margin-bottom:
18px; background-position: 0px 0px, 0px 100%, 8% 300px, 20% 330px, 10% 360px;
animation: 1s ease 0s infinite normal none running shineMob; }
.header-logo.header-logo-privilege-club .visible-xs-block, .home-logo-
mobile.visible-xs-block { display: inline-block !important; }
.header .exchange a.close::before { font-size: 14px; }
.theqalogo-container { width: 50%; padding: 0px 15px; text-align: center; margin:
auto auto 30px; }
.C29-top-headline { margin-bottom: 30px !important; margin-top: 120px !important;
}
.easydeals-column, .easydeals-map-container, .easydeals-inner-
container .destination-details-content { width: 100%; min-width: auto; }
.easydeals-inner-container .destination-details-content { left: -101%; min-width:
auto; z-index: 999999; }
.destinations-content .destination-city { max-width: 290px; width: 290px; }
.destination-info img { width: 150px; height: 120px; }
.destination-list .slick-arrow { display: none !important; }
.destinations-content { background: 0px center; position: absolute; top: 70%; z-
index: 1; width: 100%; }
.easydeals-column { position: absolute; top: 0px; height: 100%; }
.mobile-easydeals-title { background: rgb(55, 62, 70); color: rgb(255, 255, 255);
padding: 15px 20px; position: absolute; top: 0px; width: 100%; }
.mobile-easydeals-title span { margin: 0px; font-size: 20px; }
.mobile-easydeals-title span.filter-icon { float: right; }
.mobile-easydeals-title span.filter-icon img { width: 30px; height: 30px; }
.close-filters { position: absolute; top: 20px; right: 30px; color: rgb(255, 255,
255); display: block; font-size: 15px; font-weight: normal; }
.easydeals-filters-row h3 { font-size: 28px; }
.easydeals-filters-row .easydeals-select-filter:first-child { padding-right: 2px;
}
.easydeals-filters-row .easydeals-select-filter:last-child { padding-left: 0px; }
.easydeals-filters-row .custom-select { min-width: 200px; }
.destinations-content .destination-city-title { font-size: 18px; }
.destination-city p { font-size: 14px; }
.destination-details-filters .easydeals-select-filter { margin-top: 15px; }
.calendar-content .t-arrow-top { top: 55px !important; }
.calendar-content .t-datepicker-day { top: 75px !important; }
.easydeals-content { position: relative; }
.easydeals-column { top: -120%; position: absolute; transition: all 0.8s ease-out
0s; height: auto; }
.easydeals-column.mobfilters-show { top: 0px; }
.easydeals-inner-container { height: auto; overflow-y: auto; }
.destination-details-image img { height: auto; }
.destination-details-image { overflow: hidden; }
.search-deals-btn { margin-top: 30px; text-align: center; }
.search-deals-btn.btn { width: 100%; color: rgb(255, 255, 255); background:
rgb(55, 62, 70); border: 2px solid rgb(255, 255, 255); }
.infowindow .infowindow-content { width: 50%; float: left; padding-top: 15px; }
.infowindow .infowindow-content span, .infowindow .infowindow-content p { font-
size: 12px; }
.checkavail-btn { width: 40%; float: right; margin-top: 10px; }
.checkavail-btn .btn { width: 100%; white-space: normal; font-size: 12px !
important; padding: 4px 0px 3px !important; }
.gm-style .gm-style-iw-c { max-height: 100px !important; }
.easy-deals-discount-filter { left: -5px !important; top: 64px !important; }
.C8 .tab-menu-item, .C8_1 .tab-menu-item { white-space: nowrap; }
.C8 .tab-menu-list.slick-initialized .slick-track .slick-slide, .C8_1 .tab-menu-
list.slick-initialized .slick-track .slick-slide { padding-left: 25px; padding-
right: 25px; }
.preview-block__title { font-size: 25px; }
.content-block .triple-teaser-title { font-size: 30px; }
.content-block .triple-teaser-desc { font-size: 18px; }
.banner-info { text-align: left; margin-bottom: 15px; padding-right: 20px; }
.banner-info p { margin-bottom: 5px; margin-right: 0px; font-size: 16px; }
.offer-banner-inner { padding: 8px 12px; }
.offer-timer-block span:first-child, .separator { font-size: 16px; }
.offer-banner-inner .banner-link { text-align: left; padding-right: 0px; font-
size: 16px; line-height: 24px; float: right; }
.offer-banner-inner a.closebanner { font-size: 14px; right: 3%; }
.sale-text { padding-right: 0px; }
.sale-text p { text-align: left; font-size: 16px; }
.banner-mobile-tc { font-size: 12px; margin-bottom: 0px; }
.separator { margin-top: -5px; }
.offer-timer-block { width: 12%; }
.offer-banner-inner .row { display: block; margin: 0px; }
#advanceBooking-widget input#premiumOnly { margin-top: 23px; margin-left: 5px; }
.header-container.navigation { padding: 5px 0px; }
.header-logo.header-logo-qatar { height: 43px; margin-top: 3px; }
.header-logo-area { padding: 0px 0px 0px 10px; }
.header-menu-open-holder .header-open-link, .header-login-open-holder .header-
open-link { padding: 10px; }
.header-cell { padding: 0px 40px 0px 0px; }
.header-search { top: 8px; }
.header-logo a.logo-one-world { margin-top: 6px !important; }
.header-logo-one-world { margin-top: 5px; }
.header .login-block .opener { padding: 3px 10px 0px; }
.header .login-block-text { padding-top: 7px; }
.login-block.is-logged { height: 70px !important; }
.T7-tab #bookingwidgt .autocomplete, .T7-tab #bookinghotelwidgt .autocomplete
{ position: relative; }
#bookingwidgt .inputBox { position: static; }
@-webkit-keyframes animatetop {
0% { top: -300px; }
100% { top: 0px; }
}
@keyframes animatetop {
0% { top: -300px; }
100% { top: 0px; }
}
#bookingwidgt .autoComplete-open.inputBox, #bookinghotelwidgt .autoComplete-
open.inputBox { position: fixed; z-index: 50; left: 0px; background: rgb(255, 255,
255); overflow: hidden; height: 100vh; animation-name: animatetop; animation-
duration: 0.4s; top: 0px !important; }
#bookingwidgt .autoComplete-open .autocompleteHeader,
#bookinghotelwidgt .autoComplete-open .autocompleteHeader { display: block; }
.T7-tab #bookingwidgt .autocomplete-typeahead.input-base input[type="text"], .T7-
tab #bookinghotelwidgt .autocomplete-typeahead.input-base input[type="text"]
{ padding-top: 27px; padding-bottom: 15px; }
.T7-tab #bookingwidgt .autocomplete-typeahead.input-base .tt-menu, .T7-tab
#bookinghotelwidgt .autocomplete-typeahead.input-base .tt-menu { box-shadow: none;
margin-top: 20px; max-height: 500px; border: none !important; }
.T7-tab #bookingwidgt .autocomplete-typeahead.input-base .tt-menu .tt-suggestion,
.T7-tab #bookinghotelwidgt .autocomplete-typeahead.input-base .tt-menu .tt-
suggestion { min-width: 100%; }
#bookingwidgt .autoComplete-open .input-base-placeholder.active + .input-base-bg,
#bookinghotelwidgt .autoComplete-open .input-base-placeholder.active + .input-base-
bg { background: 0px center; }
#bookingwidgt .autoComplete-open .input-base.filled .input-base-placeholder,
#bookinghotelwidgt .autoComplete-open .input-base.filled .input-base-placeholder
{ padding: 5px 10px 0px; }
#bookingwidgt .autoComplete-open .input-base-placeholder,
#bookinghotelwidgt .autoComplete-open .input-base-placeholder { padding: 19px 16px;
}
#bookingwidgt .autoComplete-open .input-base-placeholder.active,
#bookinghotelwidgt .autoComplete-open .input-base-placeholder.active { padding: 5px
10px 0px; }
#bookingwidgt .autoComplete-open .autocomplete .onFocus input[type="text"],
#bookingwidgt .autoComplete-open .onFocus .input-base-elem,
#bookinghotelwidgt .autoComplete-open .autocomplete .onFocus input[type="text"],
#bookinghotelwidgt .autoComplete-open .onFocus .input-base-elem { padding-left:
10px; padding-right: 10px; padding-top: 30px !important; padding-bottom: 12px !
important; }
#bookingwidgt #multiFlightContainer .autoComplete-open { width: 100%; }
.btn-back-to-top { z-index: 29; }
#bookingwidgt .autoComplete-open .autocomplete .input-base,
#bookingwidgt .autoComplete-open .autocomplete .autocomplete-typeahead .twitter-
typeahead, #bookinghotelwidgt .autoComplete-open .autocomplete .input-base,
#bookinghotelwidgt .autoComplete-open .autocomplete .autocomplete-
typeahead .twitter-typeahead { height: 70px; }
.header .exchange a.close, .cookie-note-container-extended a.close { right: 3%;
font-size: 14px; }
.C22-variant .teaser-overview-video-banner .video-js .vjs-big-play-button { left:
calc(50% - 3rem); top: calc(50% - 3rem); }
.language-drop-heading { padding-left: 20px; }
.login-component-title { color: rgb(92, 9, 49); }
.login-component .login-block a:first-child { width: 100%; margin-right: 0px; }
.responsive-break { display: block; }
.login-component .login-block p { font-size: 15px; }
.login-component { padding: 0px 5px !important; }
.pre-post-loggedin-block > div:first-child { border-bottom: 1px solid rgb(123,
41, 81); border-left: 0px; }
.pre-post-loggedin-block .is-rectangle-large .custom-select-opener { font-size:
16px; border-radius: 5px; }
.pre-post-loggedin-block .custom-select { margin-bottom: 25px !important; }
.contactNumber { margin-bottom: 20px; }
.login-component .login-block { height: auto; }
.contact-center-content .contact-center-telephone, .contact-center-
content .contact-center-timing { font-size: 15px; }
.contact-center-content .contact-center-info .title { width: 45%; }
.C8 .contact-center-content, .C13_1 .contact-center-content { margin-bottom:
30px; padding: 20px 25px 40px; }
.contact-center-content .contact-center-telephone { padding-bottom: 15px; }
.contact-center-content .custom-select .custom-select-opener.selected { padding-
top: 25px; }
.contact-center-content .is-rectangle-large .custom-select-opener { height: 60px;
}
.contact-center-content .timing, .contact-center-content .number { width: 53%; }
.promotional-text-base { padding: 0px 20px; }
.countdownTimer-Heroimage.C38-timer { margin-top: 20px; }
.countdownTimer-Heroimage .timeinfo { width: 60%; }
.countdownTimer-Heroimage .timeinfo .timeinfo-label { padding: 0px; }
.countdownTimer-Heroimage .timeinfo .separator { top: 5px; }
.countdownTimer-Heroimage .timeinfo-inner:first-child { text-align: left; width:
20%; }
.countdownTimer-Heroimage .timeinfo-inner:first-child .timeinfo-value { text-
align: left; }
.promotional .promotional-visual-area .imagery1 { height: 545px !important; }
.newHeroimage-teardrop.promotional .promotional-visual-
area .imagery1, .newHeroimage-teardrop .promotional-visual-area { height: 380px !
important; }
.newHeroimage-teardrop.press-release .promotional-visual-area .imagery1
{ background-repeat: no-repeat; height: 545px !important; background-size:
contain !important; }
.newHeroimage-teardrop .promotional-text-centered { height: 280px !important; }
.heroimage-teardrop .promotional-text-centered { height: 450px; display: table; }
.newHeroimage-teardrop.press-release .promotional-text-centered { height:
445px; }
.promotional-text-base .btnCss { margin-top: 20px; font-size: 18px !important; }
.newHeroimage-teardrop .promotional-text-base h1 { font-size: 32px; }
a.skip { display: none; }
.C8 .tab-menu-item a span, .C8_1 .tab-menu-item a span { font-size: 30px; }
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {


.header .login-block-text { padding-left: 0px !important; }
.login-block-avatar { margin-right: 6px; }
.js-content-strip .gallery-slide-block, .js-fares-strip .gallery-slide-block
{ width: 235px; }
.C1group1-Wrapper a.group1-Next { left: 96.5%; }
.C1group2-Wrapper { bottom: 22%; left: 5%; }
#C1-image-slider .navBulletsWrapper { bottom: 28%; left: 13%; }
#T7-search { padding: 12px 3px 8px; }
.searchSeemore { display: inline-block; width: auto; }
.header .main-nav > ul > li .header-dropdown .drop-block .drop-block-more-link
{ display: block !important; }
.trip-type-search .slider-range { margin: 0px 30px 0px 20px; }
.map-card-drop-inner { padding: 28px 10px 16px; }
.fares-gallery-mask { padding: 0px 15px 0px 10px; }
.map-card-drop .fares-gallery { right: 20px; left: 20px; }
.fares-strip-content.content-gallery .gallery-slide-block { background-color:
rgb(92, 9, 49); }
.js-content-strip .gallery-slide.active .content-text-info-overlay, .js-content-
strip .gallery-slide:focus .content-text-info-overlay, .js-content-strip .gallery-
slide:hover .content-text-info-overlay, .js-fares-strip .gallery-
slide.active .content-text-info-overlay, .js-fares-strip .gallery-
slide:focus .content-text-info-overlay, .js-fares-strip .gallery-
slide:hover .content-text-info-overlay { opacity: 0 !important; }
.js-content-strip .gallery-slide .content-block-info-text-block .content-block-
info-text, .js-fares-strip .gallery-slide .content-block-info-text-block .content-
block-info-text { opacity: 1 !important; }
.fares-strip-content .view-more, .js-content-strip .view-more { width: auto; }
.content-text-holder { padding: 10px; }
.fares-strip-content .content-block-info-button, .js-content-strip .content-
block-info-button { width: 180px; text-align: right; padding: 29px 10px 15px 2px;
position: absolute; top: 0px; right: 0px; display: block !important; }
.js-content-strip .content-block-info-button { padding: 10px 10px 10px 2px; }
.content-block-info-button .btn { padding: 6px 12px; }
.js-content-strip .content-block-info-text { padding-bottom: 10px; }
.fares-strip-content .content-gallery-list .slick-list, .js-content-
strip.content-gallery-list .slick-list { padding: 0px !important; }
.T7-tab #bookingwidgt .text-right { margin-top: 0px; }
.T7_4-flight-form #bookingwidgt .passengers { margin-bottom: 0px; }
.slide-content-container .whitefont { padding-left: 10px; padding-right: 10px; }
.header-logo-area { width: 50%; }
.header-logo a.logo-one-world { position: static; margin: 0px; }
.table.section { padding-right: 10px; }
#teaser-varaiant { padding: 0px 20px; }
.teaser-overview { padding: 0px 0px 84px; }
.content-section-text { padding: 0px 10px; }
.redeem-page .half-C5.redeem-post-C5-shop .btn, .redeem-post .half-C5.redeem-
post-C5-shop .btn, .redeem-page .half-C5.redeem-post-C5-baggage .content-block-
content-area .btn, .redeem-post .half-C5.redeem-post-C5-baggage .content-block-
content-area .btn { min-width: 230px !important; }
.redeem-page .redeem-post-C5-shop .wave-decoration.is-bottom.wave2compnentbottom
{ bottom: 0px; }
.destinations-offers-block-info > .destinations-offers-block-info-overlay
{ padding-top: 40px; background-image: -webkit-linear-gradient(top, rgba(255, 0, 0,
0) 10%, rgba(0, 0, 0, 0.5) 80%); }
#helpFAQOfficeDetails_additonalInfo .addition_info strong { width: 40%; }
.header .exchange a.close::before { font-size: 14px; }
.theqalogo-container { width: 75%; }
.easydeals-column, .destinations-content { width: 25%; min-width: 300px; }
.easydeals-select-filter .custom-select { min-width: 98px; }
.range-slider-title { font-size: 14px; }
.range-slider-offer-subtitle { font-size: 13px; }
.irs--flat .irs-min, .irs--flat .irs-max { font-size: 12px !important; }
.irs--flat .irs-handle > i:first-child { width: 15px !important; height: 15px !
important; left: 0px !important; }
.irs-grid-pol { height: 8px !important; }
.easydeals-inner-container .destination-details-content { left: -100%; }
.destinations-content .destination-city { padding: 8px 7px 5px; max-width: 150px;
width: 150px; float: right; }
.percentages-info { min-width: 269px; }
.destination-info img { width: 120px; height: 100px; }
.easydeals-inner-container .destination-details-content { width: 40%; min-width:
340px; }
.destination-details-image img { width: 410px; height: 200px; }
.destination-details-filters { padding: 20px 20px 12px; }
.trip-info, .easydeals-btns-holder { padding-left: 0px; }
.calendar-content .t-datepicker-days { width: 360px !important; }
.calendar-content .t-day span.t-price, .calendar-content .t-range span.t-
price, .calendar-content .t-start span.t-price, .calendar-content .t-end span.t-
price { font-size: 11px !important; }
.calendar-content .t-check-in td.t-hover-day::after, .calendar-content td.t-
start::after { border-width: 20px 0px 20px 10px !important; }
.calendar-content .t-check-out td.t-hover-day::after, .calendar-content td.t-
end::after { border-width: 20px 10px 20px 0px !important; }
.offer-banner-inner a.closebanner { right: 3%; font-size: 14px; }
.banner-info { margin-bottom: 0px; }
.T25 .view-statement.btn { padding-left: 10px; padding-right: 10px; }
#metabarAlerts { padding: 9px 50px 5px 15px; }
#metabarAlerts .view-all { margin-right: 0px; }
.header .exchange a.close, .cookie-note-container-extended a.close { right: 3%;
font-size: 14px; }
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and
(orientation: portrait) {
.content-gallery .js-content-strip .gallery-slide, .content-gallery .js-fares-
strip .gallery-slide { height: 415px; }
.js-content-strip .gallery-slide-block, .js-fares-strip .gallery-slide-block
{ width: 100%; height: 100%; margin-bottom: 10px; }
.content-text-holder { padding: 10px; }
.fares-strip-content .content-block-info-button { width: 180px; text-align:
right; padding: 29px 10px 15px 2px; position: absolute; top: 0px; right: 0px;
display: block !important; }
.content-block-info-button .btn { padding: 6px 12px; }
.C1group1-Wrapper a.group1-Next { left: 95%; }
#C1-image-slider .mc-caption { padding: 0px 15px; }
.C1group2-Wrapper { bottom: 22%; left: 5%; }
.C1group1-Wrapper { top: 35%; }
.C5-destination-fares .content-block-content-area { position: static; }
.dynamicDestinationPrice .content-block-content-area { position: absolute; }
#C1-image-slider .navBulletsWrapper { bottom: 26.5%; left: 10%; }
.stopover-content { margin-top: 0px; }
#stopover-container h2, #bookingTxt-container h2 { margin-top: -3px; }
.stopover-content .stopover-inner-content { width: 98%; }
#bookingTabViewContainer .stopover-content .radio-base { margin: 0px 5px; }
.social a.youtube-link, .social a.instagram-link { width: 40px; height: 40px;
margin-top: 0px; }
.social a.youtube-link { margin-right: 4px; }
.footer .social a .icon.icon-social-youtube, .footer .social a .icon.icon-social-
instagram { font-size: 26px; left: 0px; top: 7px; }
#bookingwidgt.show-stopover .submit-cell, #bookingwidgt.show-bookingtxt .submit-
cell { margin-top: -84px; }
.T7-tab .text-right { text-align: right; }
#stopover-container .top .tooltip-arrow { left: 29.5% !important; }
#bookingTxt-container .top .tooltip-arrow { left: 31% !important; }
.tooltip-content-wrapper { margin-left: -10px; }
.header .exchange a.close::before { font-size: 14px; }
.contact-center-content .contact-center-info .title { width: 32%; }
.C8 .contact-center-content, .C13_1 .contact-center-content { margin-bottom:
30px; padding: 10px 25px 30px; }
.contact-center-content .contact-center-telephone { padding-bottom: 15px; }
.contact-center-content .custom-select .custom-select-opener.selected { padding-
top: 25px; }
.contact-center-content .is-rectangle-large .custom-select-opener { height: 60px;
}
.contact-center-content .timing, .contact-center-content .number { width: 60%; }
}

.calendar-content .t-check-in td.t-hover-day::after, .calendar-content td.t-


start::after { border-width: 32px 0px 32px 10px !important; }

.calendar-content .t-check-out td.t-hover-day::after, .calendar-content td.t-


end::after { border-width: 32px 10px 32px 0px !important; }

.t-check-out td.t-hover-day::after, td.t-end::after { content: " "; display:


inline-block; position: absolute; left: -10px; top: 0px; border-color: transparent
rgb(92, 9, 49); border-style: solid; border-width: 20px 10px 20px 0px; height: 0px;
width: 0px; }

.passengers .autocomplete-drop { width: 100% !important; }

.autocomplete-input-holder { max-width: 100%; }

.calendar-content .t-datepicker-days { margin-bottom: 60px; margin-left: 5px;


width: 94% !important; }

.t-hover-day-content { display: none !important; }

#modal-empty-deals { width: 50%; left: 40%; top: -32%; position: absolute; }

#empty-deals-popup-title { font-size: 14px !important; }


#modal-empty-deals button.close { font-size: 20px !important; }

.destination-details-filters .easydeals-select-filter { margin-left: -10px; }

#modal-empty-deals, #modal-no-service-deals, #modal-TnC { z-index: 1; }

.easydeals-container .t-datepicker-day .t-today:not(.t-start) { color: rgb(204,


204, 204) !important; background: rgb(255, 255, 255) !important; }

@media only screen and (max-width: 767px) {


.btn-back-to-top.scrolled { padding: 12px 40px 8px 30px !important; }
.C1-video .video-js video { height: 485px; width: 220% !important; }
}

.offers-partner-block__title { font-size: 24px; }

.footer h4 { margin: 0px 0px 33px; font-size: 18px; font-weight: 700; color:
rgb(255, 255, 255); text-align: left; white-space: nowrap; }

.language-drop-heading { font-size: 18px; }

.header .login-block-text.login-signup-block p:nth-child(1), .header .lang-


text, .header-dropdown .drop-block-destinations-list .destination-name { font-size:
13px; }

.header-top-row, .header .login-block-text, .footer, .footer .social li:first-child


{ font-size: 15px; }

.footer .social li:first-child { margin-right: 20px; }

@media (-ms-high-contrast:none) {
}

.upcoming-destination .C16 .offers-partner-block-content a { color: white; }

.helpfaqwidget__view-office .other-office-container { padding-right: 0px; }

.accordion-module-content .qrform .container .row { width: 100%; }

.header.stuck .exchange { display: none; }

#search-modal .modal-header .modal-title { margin: 0px; font-size: 14px; color:


rgb(92, 9, 49); }

.icon-graduation { width: 50px; height: 50px; float: left; border: 4px solid
rgb(141, 83, 111); border-radius: 50%; font-size: 26px; background: rgb(92, 9, 49);
color: rgb(255, 255, 255); margin-right: 8px; margin-top: 3px; }

.icon-graduation::before { content: "󩀃"; position: relative; top: 7px; left:


10px; }

.icon-graduation.silver { border: 4px solid rgb(197, 198, 196); background:


rgb(149, 152, 148); }

.icon-graduation.gold { border: 4px solid rgb(239, 205, 143); background: rgb(187,


161, 114); }

.icon-graduation.sand { border: 4px solid rgb(97, 52, 46); background: rgb(97, 52,
46); }
.icon-graduation.peach { border: 4px solid rgb(184, 168, 140); background: rgb(184,
168, 140); }

.icon-graduation.platinum { border: 4px solid rgb(125, 131, 132); background:


rgb(78, 89, 91); }

@media only screen and (max-width: 767px) {


.icon-graduation::before { top: 6px; left: 8px; }
.icon-graduation { width: 45px; height: 45px; margin-right: 0px; font-size: 24px;
}
.seo-fligts { padding: 0px; }
#table .seo-fligts td { width: 50%; display: inline-block !important; padding-
left: 0px !important; padding-bottom: 0px !important; }
#table .seo-fligts tr { margin: 0px; border: 0px; }
}

@media only screen and (max-width: 600px) {


.iframe-component { min-height: 600px; }
}

@media only screen and (min-width: 600px) {


.iframe-component { min-height: 439px; }
}

@media only screen and (min-width: 768px) {


.iframe-component { min-height: 439px; }
}

@media only screen and (min-width: 992px) {


.iframe-component { min-height: 370px; }
}

@media only screen and (min-width: 1200px) {


.iframe-component { min-height: 370px; }
}

@media only screen and (max-width: 600px) {


.iframe-component iframe[src^="https://d2ksj7jw4c10d7.cloudfront.net/search-
form/qrh/index.html"] { height: 1000px; position: absolute; z-index: 10; }
}

@media only screen and (min-width: 768px) {


.iframe-component iframe[src^="https://d2ksj7jw4c10d7.cloudfront.net/search-
form/qrh/index.html"] { height: 600px; position: absolute; z-index: 10; }
}

.tiers-idle-block a { cursor: default; }

.pressrelease-tab header { position: unset !important; }

.inner-page .login-component .login-block a:first-child { font-size: 15px !


important; }

.inner-page .btn-white { color: rgb(89, 9, 48); }

#table .seo-fligts tr:nth-child(2n) { background-color: rgb(240, 239, 238); }

.flightsDetail { margin: 30px 0px 70px; padding: 10px 20px 20px; background:
rgb(255, 255, 255); }

.C6_1 .flightsDetail table { margin: 0px auto; }

.C6_1 .flightsDetail td { padding: 10px; }

.vertical-tab .vt-rt-group .vt-subgroup .baggage-type .bag-type { margin-right:


15px; }

@media only screen and (max-width: 769px) {


form, input { font-size: 22px !important; }
.register-form { padding: 20px 15px !important; }
}

@media only screen and (min-width: 768px) {


.QSIWebResponsive .QSIWebResponsiveDialog-Layout1-SI_3wMZvkE43oTPfOC_content-
medium { max-width: 500px !important; }
.QSIWebResponsive .QSIWebResponsiveDialog-Layout1-SI_3wMZvkE43oTPfOC_close-btn-
container-medium { position: relative; }
.QSIWebResponsive .QSIWebResponsiveDialog-Layout1-SI_3wMZvkE43oTPfOC_close-btn
{ position: absolute; z-index: 100; top: -7px; right: -7px; border-radius: 0px !
important; background: rgb(255, 255, 255) !important; }
.QSIWebResponsive .QSIWebResponsiveDialog-Layout1-SI_9nKccwGIP4mleke_content-
medium { max-width: 500px !important; }
.QSIWebResponsive .QSIWebResponsiveDialog-Layout1-SI_9nKccwGIP4mleke_close-btn-
container-medium { position: relative; }
.QSIWebResponsive .QSIWebResponsiveDialog-Layout1-SI_9nKccwGIP4mleke_close-btn
{ position: absolute; z-index: 100; top: -7px; right: -7px; border-radius: 0px !
important; background: rgb(255, 255, 255) !important; }
}

@media only screen and (max-width: 769px) {


.destinations-offers-custom-col.is-narrow .destinations-offers-block-info-overlay
.btn.is-pulse-button { padding: 16px 25px !important; }
}

.two-columns-content-block-main ul li a::before { content: "" !important; }

@media only screen and (max-width: 767px) {


.double-teaser-cmpl.two-columns-content-block.is-between-content-blocks .double-
tease-spacer { margin-top: 60px; margin-bottom: 50px; }
.offers-partner-mview { display: flex; flex-flow: row wrap; }
.offers-partner-mview .offers-partner-block-picture { order: 1; }
.offers-partner-mview .offers-partner-block-content.qr-rte1 { order: 2; }
#teaser-text .offers-partner-mview .offers-partner-block-content::before
{ background: 0px center; }
.qcalculator-mobile .accordion-module .accordion-module-item .accordion-module-
opener::before { position: absolute; right: 0px; width: 30px; height: 30px; font-
weight: 400; content: ""; color: rgb(255, 255, 255); background: rgb(162, 154,
146); display: flex; font-size: 6px; align-items: center; line-height: 1em; border-
radius: 50%; justify-content: center; font-family: icomoon !important; }
.qcalculator-mobile .accordion-module .accordion-module-item.active .accordion-
module-opener::before { transform: rotate(180deg); }
.qcalculator-mobile .accordion-module-item .item-heading button { display:
inline-block; width: calc(100% - 90px); padding: 22px 0px 19px; text-align: left;
background: 0px center; }
}

.T52_1-form-password .T52_1-form-ctas { margin-left: 0px; }


.T52_1-form-password .T52_1-form-ctas .btn { border-radius: 32px !important; }

.tempclass .cq-editbar-placeholder { position: absolute !important; display:


inline-block !important; }

.footer-holder .cq-editbar-placeholder { position: relative !important; display:


inline-block !important; }

form div.new.section { margin: 0px; height: 0px; }

form .mobileLayout { display: none; }

form .row { margin-bottom: 20px; }

.register-form { padding: 20px 0px; position: relative; }

form .guidetextbox .input-base-elem { padding: 23px 9px 6px; }

form .numericInput .input-base-elem { padding: 23px 9px 6px; }

form .dateTimeEdit .input-base-elem { padding: 23px 9px 2px; }

form .guidedatepicker { overflow: hidden; }

form .dateTime-placeholder-css { height: inherit; padding: 15px 11px; color:


rgb(153, 153, 153); font-size: 15px; }

form .guideradiobutton .guideFieldLabel { padding-right: 10px; }

form .guideradiobutton .radio-base { outline: 0px; }

form .guideradiobutton { overflow: hidden; }

form .guideradiobutton .radio-base.is-add-margin-left { margin: 10px 10px 0px


0px; }

form .guideradiobutton .guideFieldNode .guideRadioButtonGroupItems { overflow:


hidden; }

form .guideradiobutton .guideFieldNode .guideRadioButtonGroupItems


div.guideFieldVerticalAlignment:not(:last-child) { overflow: hidden; }

form .guideradiobutton .guideFieldNode .guideRadioButtonGroupItems


div.guideFieldVerticalAlignment .guideFieldWidget .radio-base { margin-top: 10px; }

form .guidecheckbox { overflow: hidden; }

form .guidecheckbox .checkbox-base { outline: 0px; }

form .guidecheckbox .guideFieldLabel { padding-right: 10px; }

form .guidecheckbox .checkbox-base.is-add-margin-left { margin: 0px 10px 10px


0px; }

form .guidecheckbox .guideFieldNode .guideCheckBoxGroupItems { overflow: hidden; }

form .guidecheckbox .guideFieldNode .guideCheckBoxGroupItems


div.guideFieldVerticalAlignment:not(:last-child) { overflow: hidden; }
form .guidecheckbox .guideFieldNode .guideCheckBoxGroupItems
div.guideFieldVerticalAlignment .guideFieldWidget .checkbox-base { margin-top:
10px; }

form .guideswitch .ui-switchbutton { outline: 0px; }

form .guideswitch .ui-switchbutton-default label.ui-switchbutton-enabled


{ background: rgb(92, 9, 49); }

form .guidefileupload .input-file-button { border: 0px; }

.buttontoanchor { background: white; border-color: white; border-style: hidden;


color: rgb(92, 9, 49); }

.formguideradiobtn { display: inline-block; float: left; padding-top: 10px;


padding-right: 10px; }

form .guideFieldNode .input-file--with-icon.error .input-file-button { display:


block; width: 112px; background-color: rgb(31, 100, 95); margin-top: -16px; color:
rgb(255, 255, 255); font-size: 15px; }

form .guideFieldNode .input-file--with-icon.error::after { right: 130px; }

form .multi-step-form-class .gridFluidLayout .guideGridFluidLayout .row .qr_slide {


display: block; }

form .multi-step-form-
class .gridFluidLayout .guideGridFluidLayout .row .qr_multisection_contactdetails {
display: block; }

form .guideFieldWidget.guideNumericStepper { width: 100%; }

form .guideFieldWidget.guideNumericStepper span { display: flex; }

form .guideFieldWidget.guideNumericStepper span a { float: right; }

.form-autocomplete .autocomplete-typeahead.input-base .suggestion-text { position:


absolute; top: 20px; left: 10px; width: auto; height: 25px; font-size: 15px; line-
height: 1; color: rgb(102, 102, 102); pointer-events: none; z-index: 1; transition:
all 0.2s ease 0s; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;
display: none; border: 1px solid rgb(204, 204, 204); background-color: rgb(238,
238, 238); border-radius: 8px; padding: 4px 6px; }

.form-autocomplete .autocomplete-typeahead.input-base.selected .suggestion-


text, .form-autocomplete .autocomplete-typeahead.input-base.selected .icon-cross
{ display: block; }

.form-autocomplete .autocomplete-typeahead.input-base.selected { border: 1px solid


rgb(215, 215, 215); }

form .custom-select-dropdown .custom-select-list { max-height: 210px; overflow:


auto; }

form .guideFieldNode, form .guideFieldNode:focus { outline: 0px !important; }

.register-form .guideLayout .row .row { margin-bottom: 10px; }

form .guideLayout.guideGridFluidLayout .row { margin-bottom: 10px; }


.main-holder-sm .reference .pagedropdownissue { min-height: 630px; }

.register-form .radio-base-text::before { border: 2px solid rgb(92, 9, 49); border-


radius: 100%; left: 1px; top: 2px; width: 16px; height: 16px; }

.register-form .radio-base [type="radio"]:checked ~ span::before { border-color:


rgb(92, 9, 49); }

form .guidetextbox .input-base.is-textarea-elem.error .input-base-elem { height:


250px; }

@media only screen and (max-width: 767px) {


body { width: 100% !important; }
.container { width: 100%; }
form .guidetextbox .input-base-elem { padding: 40px 9px 6px; }
form .input-base.filled .input-base-placeholder { padding: 5px 10px 0px; }
form .input-base-elem:focus ~ .input-base-placeholder { padding: 5px 10px 0px; }
.form-autocomplete .autocomplete-typeahead.input-base .suggestion-text { top:
38px !important; }
.register-form .radio-base-text::before { left: 2px; width: 20px; height: 20px; }
form .dateTimeEdit .input-base-elem { padding: 23px 9px; }
form .guidetextbox .input-base.is-textarea-elem.error .input-base-elem,
form .guidetextbox .input-base.is-textarea-elem .input-base-elem { height: 419px; }
}

form .input-base-elem:focus ~ .input-base-placeholder { height: 40px !important;


padding: 5px 10px 0px !important; font-size: 10px !important; }

form .input-base-placeholder { white-space: normal !important; }

.btn[disabled] span { pointer-events: none !important; }

.guidefileupload .icon.icon-close.delete-file { position: absolute; right: 113px;


z-index: 10; top: 14px; font-size: 24px; font-weight: 400; cursor: pointer; }

@media only screen and (max-width: 767px) {


form .guideFieldNode .input-file--with-icon.error .input-file-button { display:
block; background-color: rgb(31, 100, 95); color: rgb(255, 255, 255); width: 174px;
height: 50px; font-size: 20px; padding: 11px 12px; top: auto; bottom: 23px; left:
50%; transform: translateX(-50%); margin: 0px; }
form .guideFieldNode .input-file--with-icon { height: 150px; }
form .guideFieldNode .input-file--with-icon .input-file-placeholder { padding-
right: 50px; }
.guidefileupload .icon.icon-close.delete-file { top: 30px; right: 0px; }
form .guideFieldNode .input-file--with-icon.error::after { right: 20px; }
form .input-file.multi-input-file input[type="file"], .input-file.multi-input-
file .input-file-bg, .input-file.multi-input-file .input-file-elem { height:
150px !important; }
form .input-file.multi-input-file .input-file-button { top: 75px !important; }
}

form .input-file.multi-input-file { height: auto; padding-left: 0px !important;


padding-right: 0px !important; }

form .input-file.multi-input-file input[type="file"], .input-file.multi-input-


file .input-file-bg { height: 50px; }

form .multi-input-file .guide-fu-fileClose { margin-left: 20px; font-size: 20px; }


form .multi-input-file .input-file-button { top: 25px; }

.guideFieldWidget.textField.multiline .input-base-placeholder { background-color:


rgb(255, 255, 255); z-index: 11; margin-left: 1px; margin-top: 1px; width: 98%; }

.guideFieldWidget.textField.multiline textarea { padding-right: 2%; }

.guideFieldWidget.textField.multiline textarea:focus ~ .input-base-placeholder


{ background-color: rgb(235, 235, 235); }

.error .guideFieldWidget.textField.multiline .input-base-placeholder { background-


color: rgb(247, 229, 229) !important; }

.guideFieldWidget.textField.multiline textarea:focus { padding-top: 40px; }

.register-form .autocomplete.autocomplete-t7-style .input-base::after { content:


""; }

.remove_button { text-align: right; top: -68px; position: absolute; right: -45px; }

.remove_button .iconButton-icon::before { content: ""; position: absolute; right:


10px; top: 10px; margin: -10px 0px 0px; font-size: 30px; color: rgb(92, 9, 49);
speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-
transform: none; line-height: 1; -webkit-font-smoothing: antialiased; font-family:
icomoon !important; }

.remove_button .iconButton-label { display: none; }

.tradeGroupForm .datepicker-calendar-icon { background: 0px center; width: 0px !


important; }

.add_another_flight_button button { position: relative; border: 1px solid rgb(92,


9, 49); background: 0px center; color: rgb(92, 9, 49); font-size: 15px; font-
weight: 300; margin-top: -100px; cursor: pointer; padding: 12px 25px 8px; border-
radius: 2px; }

.remove-fileselect-btn-container { position: absolute; right: -30px; }

.delete-select-file { background: transparent; border: 0px; }

.delete-select-file .icon-close { cursor: pointer; font-size: 28px; top: 9px;


position: absolute; }

.delete-select-file .icon-close::before { content: ""; }

@media only screen and (max-width: 767px) {


.remove-fileselect-btn-container { right: -10px; }
.delete-select-file .icon-close { font-size: 44px; top: 44px; }
#addmorefiles { font-size: 18px; }
}

.noUioffer-target, .noUioffer-target * { -webkit-tap-highlight-color: rgba(0, 0, 0,


0); touch-action: none; user-select: none; box-sizing: border-box; }

.noUioffer-target { position: relative; direction: ltr; }

.noUioffer-base { width: 100%; height: 100%; position: relative; z-index: 1; }


.noUioffer-connect { position: absolute; inset: 0px; }

.noUioffer-origin { position: absolute; height: 0px; width: 0px; }

.noUioffer-handle { position: relative; z-index: 1; }

.noUioffer-state-tap .noUioffer-connect, .noUioffer-state-tap .noUioffer-origin


{ transition: top 0.3s ease 0s, right 0.3s ease 0s, bottom 0.3s ease 0s, left 0.3s
ease 0s; }

.noUioffer-state-drag * { cursor: inherit !important; }

.noUioffer-base, .noUioffer-handle { transform: translate3d(0px, 0px, 0px); }

.noUioffer-horizontal { height: 18px; }

.noUioffer-horizontal .noUioffer-handle { width: 34px; height: 28px; left: -17px;


top: -6px; }

.noUioffer-vertical { width: 18px; }

.noUioffer-vertical .noUioffer-handle { width: 28px; height: 34px; left: -6px; top:


-17px; }

.noUioffer-target { background: rgb(199, 199, 199); border-radius: 10px; border:


1px solid rgb(211, 211, 211); box-shadow: rgb(240, 240, 240) 0px 1px 1px inset,
rgb(187, 187, 187) 0px 3px 6px -5px; }

.noUioffer-connect { background: rgb(32, 102, 96); box-shadow: rgba(51, 51, 51,


0.45) 0px 0px 3px inset; transition: background 450ms ease 0s; }

.noUioffer-draggable { cursor: ew-resize; }

.noUioffer-vertical .noUioffer-draggable { cursor: ns-resize; }

.noUioffer-handle { border: 1px solid rgb(217, 217, 217); border-radius: 3px;


background: rgb(255, 255, 255); cursor: default; box-shadow: rgb(255, 255, 255) 0px
0px 1px inset, rgb(235, 235, 235) 0px 1px 7px inset, rgb(187, 187, 187) 0px 3px 6px
-3px; }

.noUioffer-active { box-shadow: rgb(255, 255, 255) 0px 0px 1px inset, rgb(221, 221,
221) 0px 1px 7px inset, rgb(187, 187, 187) 0px 3px 6px -3px; }

.noUioffer-handle::before, .noUioffer-handle::after { content: ""; display: block;


position: absolute; height: 14px; width: 1px; background: rgb(232, 231, 230); left:
14px; top: 6px; }

.noUioffer-handle::after { left: 17px; }

.noUioffer-vertical .noUioffer-handle::before, .noUioffer-vertical .noUioffer-


handle::after { width: 14px; height: 1px; left: 6px; top: 14px; }

.noUioffer-vertical .noUioffer-handle::after { top: 17px; }

[disabled] .noUioffer-connect { background: rgb(184, 184, 184); }

[disabled].noUioffer-target, [disabled].noUioffer-handle, [disabled] .noUioffer-


handle { cursor: not-allowed; }
.noUioffer-pips, .noUioffer-pips * { box-sizing: border-box; }

.noUioffer-pips { position: absolute; color: rgb(153, 153, 153); }

.noUioffer-value { position: absolute; text-align: center; }

.noUioffer-value-sub { color: rgb(204, 204, 204); font-size: 10px; }

.noUioffer-marker { position: absolute; background: rgb(204, 204, 204); }

.noUioffer-marker-sub { background: rgb(170, 170, 170); }

.noUioffer-marker-large { background: rgb(170, 170, 170); }

.noUioffer-pips-horizontal { padding: 10px 0px; height: 80px; top: 100%; left: 0px;
width: 100%; }

.noUioffer-value-horizontal { transform: translate3d(-50%, 50%, 0px); }

.noUioffer-marker-horizontal.noUioffer-marker { margin-left: -1px; width: 2px;


height: 5px; }

.noUioffer-marker-horizontal.noUioffer-marker-sub { height: 10px; }

.noUioffer-marker-horizontal.noUioffer-marker-large { height: 15px; }

.noUioffer-pips-vertical { padding: 0px 10px; height: 100%; top: 0px; left: 100%; }

.noUioffer-value-vertical { transform: translate3d(0px, 50%, 0px); padding-left:


25px; }

.noUioffer-marker-vertical.noUioffer-marker { width: 5px; height: 2px; margin-top:


-1px; }

.noUioffer-marker-vertical.noUioffer-marker-sub { width: 10px; }

.noUioffer-marker-vertical.noUioffer-marker-large { width: 15px; }

.noUioffer-tooltip { display: block; position: absolute; border: 1px solid rgb(217,


217, 217); border-radius: 3px; background: rgb(255, 255, 255); color: rgb(0, 0, 0);
padding: 5px; text-align: center; }

.noUioffer-horizontal .noUioffer-tooltip { transform: translate(-50%, 0px); left:


50%; bottom: 120%; }

.noUioffer-vertical .noUioffer-tooltip { transform: translate(0px, -50%); top: 50%;


right: 120%; }

.noUioffer-handle::after { font-variant: normal; -webkit-font-smoothing:


antialiased; text-transform: none; font-style: normal; font-size: 22px; color:
rgb(32, 102, 96); text-align: center; line-height: 1.5em; font-weight: 400; width:
100%; height: 100%; position: static; speak: none; padding: 1px 0px 0px; font-
family: icomoon !important; }

div.slider-range .noUioffer-base { width: 101%; height: 100%; position: relative;


z-index: 1; }

div.slider-range .noUioffer-horizontal .noUioffer-handle { width: 34px; height:


34px; left: 0px; top: 8px; }
div.slider-range .noUioffer-background { background: rgb(199, 199, 199); box-
shadow: none; }

div.slider-range .noUioffer-connect { background: rgb(32, 102, 96); transition:


background 450ms ease 0s; border-radius: 10px; }

div.slider-range .noUioffer-origin { border-radius: 10px; border: 1px solid


rgb(199, 199, 199); }

div.slider-range .noUioffer-target { border-radius: 10px; border: 0px; }

div.slider-range .noUioffer-handle::after, div.slider-range .noUioffer-


handle::before { display: block; position: absolute; background: 0px center; }

.noUioffer-vertical .noUioffer-handle::after, .noUioffer-vertical .noUioffer-


handle::before { width: 14px; height: 1px; left: 6px; top: 14px; }

.noUioffer-vertical .noUioffer-handle::after { top: 17px; }

div.slider-range .noUioffer-handle { width: 36px; height: 36px; border-radius:


100%; box-shadow: rgba(0, 0, 0, 0.25) 0px -2px 5px 0px; background-color: rgb(255,
255, 255); transform: translate(-50%, -50%); cursor: pointer; transition: box-
shadow 0.2s ease 0s; outline: 0px; }

div.slider-range .noUioffer-handle::after { font-size: 22px; color: rgb(32, 102,


96); text-align: center; line-height: 1.5em; font-weight: 400; width: 100%; height:
100%; position: static; speak: none; padding: 1px 0px 0px; font-family: icomoon !
important; }

div.slider-range .noUioffer-handle-lower::before, div.slider-range .noUioffer-


handle::before { position: absolute; inset: 1px; border-radius: 100%; overflow:
hidden; }

div.slider-range .noUioffer-handle::before { content: ""; width: 100%; height:


100%; }

div.slider-range .noUioffer-handle-lower::after { content: ""; }

div.slider-range .noUioffer-handle-lower::before { content: ""; background: linear-


gradient(rgba(32, 102, 96, 0) 0px, rgba(32, 102, 96, 0) 100%); }

.noUioffer-pips, .noUioffer-pips * { box-sizing: border-box; }

.noUioffer-pips { position: absolute; color: rgb(153, 153, 153); }

.noUioffer-value { position: absolute; text-align: center; }

.noUioffer-value-sub { color: rgb(204, 204, 204); font-size: 10px; }

.noUioffer-marker { position: absolute; background: rgb(204, 204, 204); }

.noUioffer-marker-sub { background: rgb(170, 170, 170); }

.noUioffer-marker-large { background: rgb(170, 170, 170); }

.noUioffer-pips-horizontal { padding: 10px 0px; height: 80px; top: 100%; left: 0px;
width: 100%; }
.noUioffer-value-horizontal { transform: translate3d(-50%, 50%, 0px); }

.noUioffer-marker-horizontal.noUioffer-marker { margin-left: -1px; width: 2px;


height: 5px; }

.noUioffer-marker-horizontal.noUioffer-marker-sub { height: 10px; }

.noUioffer-marker-horizontal.noUioffer-marker-large { height: 15px; }

.noUioffer-pips-vertical { padding: 0px 10px; height: 100%; top: 0px; left: 100%; }

.noUioffer-value-vertical { transform: translate3d(0px, -50%, 0px); padding-left:


25px; }

.noUioffer-marker-vertical.noUioffer-marker { width: 5px; height: 2px; margin-top:


-1px; }

.noUioffer-marker-vertical.noUioffer-marker-sub { width: 10px; }

.noUioffer-marker-vertical.noUioffer-marker-large { width: 15px; }

@media only screen and (min-width: 1200px) {


.T7-container.bw-new-offer { max-width: 1162px !important; }
.T7-container.bw-new-offer .flight-types { margin-bottom: 20px !important; }
.T7-container.bw-new-offer .T7-tab #bookingwidgt .autocomplete-typeahead.input-
base .tt-menu .tt-suggestion { width: 555px; }
.T7-container.bw-new-offer #bookingWidgetErrorBlock .input-base-msg-box { margin-
bottom: 10px; }
}

@media (max-width: 767px) {


.T7-container.bw-new-offer .passengers .autocomplete-drop { z-index: 999; }
}

.content-gallery .js-content-strip .gallery-slide-block { margin: 0px auto; }

.js-content-strip { display: none; }

.js-content-strip.slick-initialized { display: block; }

@media only screen and (max-device-width: 1024px) and (min-device-width: 768px) {


.js-content-strip .gallery-slide-block { width: 95%; height: 100%; margin-bottom:
10px; }
.content-gallery .js-content-strip .gallery-slide { height: 415px; }
.js-content-strip .slick-track { width: 1776px; }
}

.double-teaser-grid-container .login-component .login-block { padding: 0px; height:


100% !important; }

.double-teaser-grid-container .login-block__title, .double-teaser-cmpl .general-


two-column-content .right_content_title { padding: 20px 0px 0px; font-size: 24px;
margin: 0px 0px 5px; font-weight: 300; }

.double-teaser-grid-container .login-component-title { color: white; font-size:


24px; line-height: 1.15; margin: 0px 0px 5px; padding: 20px 0px 0px; }

.double-teaser-grid-container .login-component .loginBtnContainer .btn:hover


{ background: rgb(255, 255, 255) !important; border-color: rgb(255, 255, 255) !
important; color: rgb(92, 9, 49) !important; }

.double-teaser-grid-container .pre-post-loggedin-block { display: none; }

.double-teaser-cmpl .general-two-column-content .rightColmn-pb-15 p { font-size:


15px; padding-bottom: 15px; margin: 0px; line-height: 22px; }

.double-teaser-cmpl .two-columns-content-block-column { padding: 26px 30px 50px; }

.right_double_teaser_component .right-doubleTeaser_title { margin: 0px 0px 5px;


padding: 20px 0px 0px; font-size: 24px; position: relative; font-weight: 300; }

.right_double_teaser_component .C12-listing li::before { font-size: 24px; line-


height: 24px; top: 0px; margin-right: 0px; }

.right_double_teaser_component .C12-listing { padding-top: 3px; position: relative;


width: 70%; }

.right_double_teaser_component .C12-listing li .C12-listing-headline { font-size:


15px; line-height: 22px; font-weight: 100; }

.two-columns-content-block-column .two-columns-content-block-header h2 { max-width:


100%; }

.double-teaser-grid-container .login-block_subtitle { padding: 20px 0px; font-size:


15px; line-height: 22px; font-weight: 100; }

.double-teaser-cmpl .general-two-column-content .right_content_subTitle { padding:


20px 10px; }

.double-teaser-grid-container .login-component .login-block a:first-child { width:


100%; background: transparent; color: white; border: 1px solid rgb(235, 235, 235);
margin-top: 30px; border-radius: 5px; line-height: 20px; padding: 15px 25px !
important; font-size: 16px !important; }

.double-teaser-grid-container .login-block_subtitle .login-block-post-login-list li


{ padding-bottom: 20px; padding-left: 15px; }

.double-teaser-grid-container .login-block_subtitle .login-block-post-login-list


li::before { content: ""; display: inline-block; color: white; position: absolute;
left: 0px; background-image: url("clientlibs/fonts/tick_white.svg"); height: 11px;
width: 15px; background-size: contain; background-repeat: no-repeat; margin-top:
5px; }

.double-teaser-grid-container .login-block_subtitle .login-block-post-login-list


{ padding-left: 15px; }

.double-teaser-grid-container .login-component .login-block { background-color:


transparent; }

.double-teaser-cmpl .general-two-column-content header.two-columns-content-block-


header { position: relative; }

@media (max-width: 767px) {


.double-teaser-grid-container .section .container { padding: 0px; }
.double-teaser-cmpl .two-columns-content-block-column .pre-login { height:
100%; }
.double-teaser-cmpl .two-columns-content-block-column .pre-
login .loginBtnContainer { position: absolute; bottom: 0px; }
.double-teaser-cmpl .two-columns-content-block-column .login-component { padding:
0px !important; }
.double-teaser-cmpl .two-columns-content-block-column { padding: 15px 15px 30px;
margin-left: 0px; margin-right: 0px; min-height: 351px !important; }
.double-teaser-cmpl .btn { font-size: 16px !important; font-weight: 400 !
important; }
}

.double-teaser-grid-container .doubleTeaser-bg-shadow::before, .right-doube-teaser-


bg-fade::before { content: ""; position: absolute; width: 100%; height: 100%; top:
0px; left: 0px; opacity: 0.9; background: linear-gradient(to right, rgb(0, 0, 0),
rgba(255, 255, 255, 0.1) 80%); mix-blend-mode: multiply; }

@media (min-width: 1200px) {


.new-offer-double-teaser .container, .container.newoffer-accordion { width:
1182px !important; }
.new-offer-double-teaser .container .row { margin-left: 0px; margin-right: 0px; }
.new-offer-double-teaser .container .row .container { padding: 0px; }
.new-offer-double-teaser .container .double-tease-spacer .col-md-6:first-child
{ padding-left: 0px; padding-right: 5px; }
.new-offer-double-teaser .container .double-tease-spacer .col-md-6:last-child
{ padding-left: 5px; padding-right: 0px; }
}

.center-alignment .categories-list .img-holder { width: 68px; height: 68px;


opacity: 1; border: 0px; border-radius: 0px; margin: 0px auto 20px; }

.center-alignment .categories-list { text-align: center; padding: 0px 0px 20px; }

.center-alignment .categories-list > li.selected .img-holder, .center-


alignment .categories-list > li:hover .img-holder { border: 0px; margin: 0px auto
20px; }

.center-alignment .categories-list > li { margin: 0px 35px 25px; width: 150px; }

.logo-text-newoffer h2 { margin-bottom: 15px; }

.logo-text-newoffer .whitefontP p { margin-bottom: 10px; color: rgb(51, 51, 51) !


important; }

.logo-text-newoffer .whitefontP p:first-child { font-weight: 500; margin-bottom:


24px; }

.logo-text-newoffer .whitefontP p:last-child { font-size: 13px; margin-bottom:


10px; font-weight: 300; }

.categories-list .categories-list-title { font-size: 15px; line-height: 22px; }

.logo-text-newoffer figure.qtr-margin-right { margin-top: -26px; }

@media (max-width: 767px) {


.center-alignment .categories-list { padding: 0px; }
.center-alignment .categories-list > li { margin: 0px 35px 5px; }
.center-alignment .categories-list > li { margin: 0px 10px 5px; width: 180px; }
.categories-list .categories-list-title { font-size: 13px; }
}

@media only screen and (min-width: 1200px) {


.hero_image_new_offer .promotional-text-container.is-medium-size { max-width:
1192px; padding: 0px 15px; }
.container.logo-text-newoffer { max-width: 1192px; padding: 0px 15px; width:
1192px !important; }
}

.teaser-text .container.new-offer-fade { padding: 0px !important; }

.new-offer-fade .C16 .offers-partner-block-content { width: 59%; left: 41%; }

.new-offer-fade .C16--image-right .offers-partner-block-content { left: 0px; }

.new-offer-fade .offers-partner-block-picture { width: 40%; }

.new-offer-fade .white-bg h3 { color: rgb(92, 9, 49); }

.new-offer-fade .white-bg .bulleted-list > li { color: rgb(51, 51, 51); margin-


bottom: 17px; padding-left: 25px; }

.new-offer-fade .white-bg .icon-arrow-strong::before { color: rgb(92, 9, 49); }

.new-offer-fade .qrcode-content { display: inline-block; position: absolute;


bottom: 61px; right: 20px; }

.new-offer-fade .white-bg p.qrcode-text { text-align: center; float: right; width:


100px; height: auto; position: absolute; bottom: 10px; line-height: 15px; font-
size: 11px; color: rgb(51, 51, 51); right: 20px; }

.new-offer-fade .burgundy-bg p.qrcode-text { text-align: center; float: right;


width: 100px; height: auto; position: absolute; bottom: 10px; line-height: 15px;
font-size: 11px; color: rgb(255, 255, 255); right: 20px; }

.new-offer-fade .qrcode-content img { display: inline !important; }

.new-offer-fade #teaser_text_copy_cop { display: inline; }

.new-offer-fade .bulleted-list { width: 81%; display: inline-block; }

.fare-strip-content-align.container .content-gallery .gallery-slide-block { width:


calc(100% - 10px); }

@media (min-width: 1200px) {


.container.no-gutter.teaser-newoffer { width: 1192px !important; padding: 0px
15px !important; }
.fare-strip-content-align.container { padding: 0px 15px; width: 1192px !
important; }
}

@media (max-width: 767px) {


.new-offer-fade .C16 .offers-partner-block-content { padding: 52px 30px 30px;
width: 100%; }
.teaser-text.section .container.new-offer-fade.no-gutter { padding: 0px !
important; }
.new-offer-fade h3 { font-size: 24px !important; }
.teaser-newoffer .C16.C16-full-width.C16 { margin: 0px auto 50px; }
}

#triple-teaser .triple-teaser-container { padding-left: 5px !important; padding-


right: 5px !important; }
#triple-teaser .triple-teaser-container .preview-block-content { padding: 40px 20px
90px; }

#triple-teaser .triple-teaser-container .preview-block .btn { bottom: 25px;


padding: 10px 25px !important; }

#triple-teaser .triple-teaser-container .preview-block-content .btn:hover


{ background: rgb(255, 255, 255); border-color: rgb(255, 255, 255); color: rgb(92,
9, 49); }

#triple-teaser .triple-teaser-container .preview-block-content .preview-


block__title { font-size: 22px; }

#triple-teaser .triple-teaser-container .preview-block-content .btn--medium


{ color: rgb(255, 255, 255); background: 0px center; border: 1px solid rgb(255,
255, 255); border-radius: 5px; }

.triple-teaser-container .preview-block-content p { font-size: 15px; line-height:


22px; width: 90%; }

#triple-teaser .triple-teaser-container .triple-teaser-bg-shadow::before { content:


""; position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; opacity:
0.9; background: linear-gradient(to right, rgb(0, 0, 0), rgba(255, 255, 255, 0.1)
80%); mix-blend-mode: multiply; }

#triple-teaser .triple-teaser-container .btn-dark-dupl { background: rgb(92, 9, 49)


!important; border: 2px solid rgb(92, 9, 49) !important; }

#triple-teaser .triple-teaser-container .btn-dark-dupl:hover { color: rgb(255, 255,


255) !important; background: rgb(62, 6, 33) !important; border-color: rgb(92, 9,
49) !important; }

@media (min-width: 1200px) {


.triple-teaser-container .container { padding: 0px 10px; width: 1192px !
important; }
.triple-teaser-container .container .row { margin: 0px; }
}

@media (max-width: 767px) {


#triple-teaser .triple-teaser-container { margin-bottom: 15px; }
#triple-teaser .btn { font-size: 16px !important; font-weight: 400 !important; }
}
------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location:
https://www.qatarairways.com/etc.clientlibs/qrweb/components/content/qhelp-
components/generated/qhelp.min.css

@charset "utf-8";

.cmp-accordion__header { margin: 0px; }

.cmp-accordion__button { display: block; width: 100%; text-align: left; }

.cmp-accordion__panel--hidden { display: none; }

.cmp-accordion__panel--expanded { display: block; }


@font-face { font-family: Graphik; src: url("qhelp/resources/Graphik-
Regular.329746577f94a4f1785e.otf") format("opentype"); font-style: normal; font-
weight: 400; }

.coral-RichText-editable h1, .coral-RichText-editable h2, .coral-RichText-editor


h1, .coral-RichText-editor h2, .qhelp-rte h1, .qhelp-rte h2 { font-size: 36px;
font-family: var(--jotia); font-weight: 100; color: rgb(31, 33, 43); }

.coral-RichText-editable h1 b, .coral-RichText-editable h1.b, .coral-RichText-


editable h2 b, .coral-RichText-editable h2.b, .coral-RichText-editor h1 b, .coral-
RichText-editor h1.b, .coral-RichText-editor h2 b, .coral-RichText-editor
h2.b, .qhelp-rte h1 b, .qhelp-rte h1.b, .qhelp-rte h2 b, .qhelp-rte h2.b { font-
weight: 700; }

.coral-RichText-editable li, .coral-RichText-editable p, .coral-RichText-editor li,


.coral-RichText-editor p, .qhelp-rte li, .qhelp-rte p { font-size: 16px; font-
family: Graphik, Verdana, Geneva, sans-serif; font-weight: 100; color: rgb(31, 33,
43); }

.coral-RichText-editable li.b, .coral-RichText-editable li b, .coral-RichText-


editable p.b, .coral-RichText-editable p b, .coral-RichText-editor li.b, .coral-
RichText-editor li b, .coral-RichText-editor p.b, .coral-RichText-editor p
b, .qhelp-rte li.b, .qhelp-rte li b, .qhelp-rte p.b, .qhelp-rte p b { font-weight:
700; }

.coral-RichText-editable b, .coral-RichText-editor b, .qhelp-rte b { font-weight:


700 !important; }

.coral-RichText-editable ol, .coral-RichText-editor ol, .qhelp-rte ol { list-style-


position: inside; }

.coral-RichText-editable a.qhelp-rte-arrow, .coral-RichText-editor a.qhelp-rte-


arrow, .qhelp-rte a.qhelp-rte-arrow { display: inline-block; padding: 0px; margin-
top: 20px; border: 0px; color: rgb(31, 33, 43); font-weight: 700; text-align: left;
}

.coral-RichText-editable a.qhelp-rte-arrow::after, .coral-RichText-editor a.qhelp-


rte-arrow::after, .qhelp-rte a.qhelp-rte-arrow::after { content: " "; display:
inline-block; width: 36px; height: 36px; margin-left: 10px; vertical-align: middle;
background: url("qhelp/resources/ic_arrow_brand.271194f36fbf4be1f476.svg") 0px 0px
no-repeat; }

.coral-RichText-editable a.qhelp-rte-button, .coral-RichText-editor a.qhelp-rte-


button, .qhelp-rte a.qhelp-rte-button { font-size: 16px; font-family: Graphik,
Verdana, Geneva, sans-serif; font-weight: 100; display: inline-block; border: 1px
solid rgb(142, 33, 87); border-radius: 27px; background-color: transparent; color:
rgb(142, 33, 87); text-align: center; padding: 1rem 2rem; margin-right: 8px;
position: relative; width: 100%; }

.coral-RichText-editable a.qhelp-rte-button.b, .coral-RichText-editable a.qhelp-


rte-button b, .coral-RichText-editor a.qhelp-rte-button.b, .coral-RichText-editor
a.qhelp-rte-button b, .qhelp-rte a.qhelp-rte-button.b, .qhelp-rte a.qhelp-rte-
button b { font-weight: 700; }

.coral-RichText-editable a.qhelp-rte-button .iconButton-icon, .coral-RichText-


editor a.qhelp-rte-button .iconButton-icon, .qhelp-rte a.qhelp-rte-
button .iconButton-icon { display: none; }

.coral-RichText-editable a.qhelp-rte-button .iconButton-label, .coral-RichText-


editor a.qhelp-rte-button .iconButton-label, .qhelp-rte a.qhelp-rte-
button .iconButton-label { display: block; }

.coral-RichText-editable a.qhelp-rte-button:hover, .coral-RichText-editor a.qhelp-


rte-button:hover, .qhelp-rte a.qhelp-rte-button:hover { text-decoration: none;
background-color: rgb(142, 33, 87); color: rgb(255, 255, 255); }

.coral-RichText-editable a.qhelp-rte-button.--primary, .coral-RichText-editable


a.qhelp-rte-button[type="submit"], .coral-RichText-editor a.qhelp-rte-button.--
primary, .coral-RichText-editor a.qhelp-rte-button[type="submit"], .qhelp-rte
a.qhelp-rte-button.--primary, .qhelp-rte a.qhelp-rte-button[type="submit"]
{ background-color: rgb(142, 33, 87); color: rgb(255, 255, 255); }

.coral-RichText-editable a.qhelp-rte-button.--primary:hover, .coral-RichText-


editable a.qhelp-rte-button[type="submit"]:hover, .coral-RichText-editor a.qhelp-
rte-button.--primary:hover, .coral-RichText-editor a.qhelp-rte-
button[type="submit"]:hover, .qhelp-rte a.qhelp-rte-button.--primary:hover, .qhelp-
rte a.qhelp-rte-button[type="submit"]:hover { background-color: rgb(92, 9, 49); }

.coral-RichText-editable a.qhelp-rte-button.--size-medium, .coral-RichText-editor


a.qhelp-rte-button.--size-medium, .qhelp-rte a.qhelp-rte-button.--size-medium
{ min-width: auto; padding: 16px 27px; }

.coral-RichText-editable a.qhelp-rte-button.--dark-bg:hover, .coral-RichText-editor


a.qhelp-rte-button.--dark-bg:hover, .qhelp-rte a.qhelp-rte-button.--dark-bg:hover {
background-color: rgb(142, 33, 87); border-color: rgb(142, 33, 87); color: rgb(255,
255, 255); }

.coral-RichText-editable a.qhelp-rte-button[aria-disabled="true"], .coral-RichText-


editable a.qhelp-rte-button[aria-disabled="true"]:hover, .coral-RichText-editable
a.qhelp-rte-button[disabled], .coral-RichText-editable a.qhelp-rte-
button[disabled]:hover, .coral-RichText-editor a.qhelp-rte-button[aria-
disabled="true"], .coral-RichText-editor a.qhelp-rte-button[aria-
disabled="true"]:hover, .coral-RichText-editor a.qhelp-rte-
button[disabled], .coral-RichText-editor a.qhelp-rte-
button[disabled]:hover, .qhelp-rte a.qhelp-rte-button[aria-
disabled="true"], .qhelp-rte a.qhelp-rte-button[aria-
disabled="true"]:hover, .qhelp-rte a.qhelp-rte-button[disabled], .qhelp-rte
a.qhelp-rte-button[disabled]:hover { background-color: transparent; border-color:
rgb(236, 238, 245); color: rgb(119, 129, 142); }

.coral-RichText-editable a.qhelp-rte-button.--ghost.coral-RichText-editable
a.qhelp-rte-button.--white, .coral-RichText-editable a.qhelp-rte-button.--
ghost.coral-RichText-editable a.qhelp-rte-button.--white:hover, .coral-RichText-
editable a.qhelp-rte-button.--ghost.coral-RichText-editor a.qhelp-rte-button.--
white, .coral-RichText-editable a.qhelp-rte-button.--ghost.coral-RichText-editor
a.qhelp-rte-button.--white:hover, .coral-RichText-editable a.qhelp-rte-button.--
ghost.qhelp-rte a.qhelp-rte-button.--white, .coral-RichText-editable a.qhelp-rte-
button.--ghost.qhelp-rte a.qhelp-rte-button.--white:hover, .coral-RichText-editor
a.qhelp-rte-button.--ghost.coral-RichText-editable a.qhelp-rte-button.--
white, .coral-RichText-editor a.qhelp-rte-button.--ghost.coral-RichText-editable
a.qhelp-rte-button.--white:hover, .coral-RichText-editor a.qhelp-rte-button.--
ghost.coral-RichText-editor a.qhelp-rte-button.--white, .coral-RichText-editor
a.qhelp-rte-button.--ghost.coral-RichText-editor a.qhelp-rte-button.--
white:hover, .coral-RichText-editor a.qhelp-rte-button.--ghost.qhelp-rte a.qhelp-
rte-button.--white, .coral-RichText-editor a.qhelp-rte-button.--ghost.qhelp-rte
a.qhelp-rte-button.--white:hover, .qhelp-rte a.qhelp-rte-button.--ghost.coral-
RichText-editable a.qhelp-rte-button.--white, .qhelp-rte a.qhelp-rte-button.--
ghost.coral-RichText-editable a.qhelp-rte-button.--white:hover, .qhelp-rte a.qhelp-
rte-button.--ghost.coral-RichText-editor a.qhelp-rte-button.--white, .qhelp-rte
a.qhelp-rte-button.--ghost.coral-RichText-editor a.qhelp-rte-button.--
white:hover, .qhelp-rte a.qhelp-rte-button.--ghost.qhelp-rte a.qhelp-rte-button.--
white, .qhelp-rte a.qhelp-rte-button.--ghost.qhelp-rte a.qhelp-rte-button.--
white:hover { background-color: transparent; border-color: rgb(255, 255, 255);
color: rgb(255, 255, 255); }

.coral-RichText-editable a.qhelp-rte-button:focus, .coral-RichText-editor a.qhelp-


rte-button:focus, .qhelp-rte a.qhelp-rte-button:focus { outline: none; }

.coral-RichText-editable a.qhelp-rte-button:focus::after, .coral-RichText-editor


a.qhelp-rte-button:focus::after, .qhelp-rte a.qhelp-rte-button:focus::after
{ content: ""; position: absolute; top: -6px; left: -6px; width: calc(100% + 12px);
height: calc(100% + 12px); border-radius: 50px; border: 2px solid rgb(252, 197, 0);
}

@media only screen and (min-width: 992px) {


.coral-RichText-editable a.qhelp-rte-button, .coral-RichText-editor a.qhelp-rte-
button, .qhelp-rte a.qhelp-rte-button { margin-right: 16px; }
}

.coral-RichText-editable a.qhelp-rte-button:not(:last-child), .coral-RichText-


editor a.qhelp-rte-button:not(:last-child), .qhelp-rte a.qhelp-rte-
button:not(:last-child) { margin-bottom: 1rem; }

@media only screen and (min-width: 768px) {


.coral-RichText-editable a.qhelp-rte-button, .coral-RichText-editor a.qhelp-rte-
button, .qhelp-rte a.qhelp-rte-button { width: auto; }
.coral-RichText-editable a.qhelp-rte-button:not(:last-child), .coral-RichText-
editor a.qhelp-rte-button:not(:last-child), .qhelp-rte a.qhelp-rte-
button:not(:last-child) { margin-bottom: 0px; }
}

.configurable-tiles-list { padding-top: 17px; }

.configurable-tiles-list__list { display: flex; justify-content: start; margin-top:


1rem; flex-wrap: nowrap; overflow: hidden; border-radius: 6px; }

@media only screen and (min-width: 576px) {


.configurable-tiles-list__list { border-radius: 12px; }
}

.configurable-tiles-list__title--old-style { color: rgb(92, 9, 49); font-size:


30px; }

.configurable-tiles-list__title--new-style { color: rgb(10, 10, 10); font-size:


36px; }

.configurable-tiles-list .slick-list { margin-left: -20px; }

.configurable-tiles-list .slick-track { display: flex !important; width: 100% !


important; }

.configurable-tiles-list .slick-slide { height: inherit !important; }

.configurable-tiles-list .qrhelp-carousel__action__container { margin-right: -10px;


}

.configurable-tiles-list__controlled-item { margin: 0px !important; }


.configurable-tiles-list__list-item { border-radius: 6px; position: relative; min-
height: 180px; flex: 0 0 50%; background-color: transparent; }

.configurable-tiles-list__list-item:nth-child(2n) { margin-right: 0px; }

@media only screen and (min-width: 576px) {


.configurable-tiles-list__list-item { border-radius: 12px; }
}

@media screen and ((-ms-high-contrast:active),(-ms-high-contrast:none)) {


.configurable-tiles-list__list-item { box-sizing: border-box; }
}

@media only screen and (min-width: 768px) {


.configurable-tiles-list__list-item { flex-basis: 25%; min-height: 158px; }
}

@media (only screen and (min-width:768px)) and ((-ms-high-contrast:active),(-ms-


high-contrast:none)) {
.configurable-tiles-list__list-item { box-sizing: content-box !important; flex-
basis: 22% !important; }
}

.configurable-tiles-list__list-item__link { display: block; width: 100%; height:


100%; }

.configurable-tiles-list__list-item__link-inner { padding: 25px 17px 17px;


background-color: rgb(255, 255, 255); height: 100%; border-radius: 20px; }

.configurable-tiles-list__list-item__image { min-height: 30px; }

.configurable-tiles-list__list-item__arrow-container { display: block; position:


absolute; bottom: 25px; right: 26px; width: 31px; height: 31px; }

.configurable-tiles-list__list-item__arrow-container > * { z-index: 2; }

.configurable-tiles-list__list-item__arrow-container::after, .configurable-tiles-
list__list-item__arrow-container::before { content: ""; width: 0px; height: 0px;
position: absolute; left: 50%; top: 50%; background-position: 50% center;
background-color: rgb(142, 33, 87); z-index: 1; background-size: 18px 18px; border-
radius: 50%; transform: translate(-50%, -50%); transition: all 0.2s ease 0s; }

.configurable-tiles-list__list-item__arrow-container::after { opacity: 0.3; }

.configurable-tiles-list__list-item__arrow { position: relative; display: block;


width: 31px; height: 31px; background:
url("qhelp/resources/ic_arrow_brand.271194f36fbf4be1f476.svg") 0px 0px / 31px no-
repeat; }

.configurable-tiles-list__list-item--active .configurable-tiles-list__list-
item__arrow { background:
url("qhelp/resources/ic_arrow_white.9edaa170ae66dac1efd6.svg") 0px 0px / 31px no-
repeat; }

.configurable-tiles-list__list-item__link .configurable-tiles-list__list-
item__description { width: 80%; }

.configurable-tiles-list__list-item__link:focus .configurable-tiles-list__list-
item__arrow-container::after, .configurable-tiles-list__list-
item__link:hover .configurable-tiles-list__list-item__arrow-container::after
{ width: 32px; height: 32px; }

.configurable-tiles-list__list-item__link:focus .configurable-tiles-list__list-
item__arrow-container::before, .configurable-tiles-list__list-
item__link:hover .configurable-tiles-list__list-item__arrow-container::before
{ height: 24px; width: 24px; }

.configurable-tiles-list__list-item__link:focus .configurable-tiles-list__list-
item__arrow, .configurable-tiles-list__list-item__link:hover .configurable-tiles-
list__list-item__arrow { background:
url("qhelp/resources/ic_arrow_white.9edaa170ae66dac1efd6.svg") 0px 0px / 31px no-
repeat; }

.configurable-tiles-list__list-item--active .configurable-tiles-list__list-
item__link:focus .configurable-tiles-list__list-item__arrow, .configurable-tiles-
list__list-item--active .configurable-tiles-list__list-
item__link:hover .configurable-tiles-list__list-item__arrow { background:
url("qhelp/resources/ic_arrow_brand.271194f36fbf4be1f476.svg") 0px 0px / 31px no-
repeat; }

.configurable-tiles-list__list-item--active .configurable-tiles-list__list-
item__link:focus .configurable-tiles-list__list-item__arrow-
container::after, .configurable-tiles-list__list-item--active .configurable-tiles-
list__list-item__link:focus .configurable-tiles-list__list-item__arrow-
container::before, .configurable-tiles-list__list-item--active .configurable-tiles-
list__list-item__link:hover .configurable-tiles-list__list-item__arrow-
container::after, .configurable-tiles-list__list-item--active .configurable-tiles-
list__list-item__link:hover .configurable-tiles-list__list-item__arrow-
container::before { background-color: rgb(255, 255, 255); }

.configurable-tiles-list__list-item__title { font-family: Graphik, Verdana, Geneva,


sans-serif; font-weight: 100; color: rgb(31, 33, 43); font-size: 18px; letter-
spacing: 0px; margin-top: 20px; }

.configurable-tiles-list__list-item__title.b, .configurable-tiles-list__list-
item__title b { font-weight: 700; }

.configurable-tiles-list__list-item__description { font-family: Graphik, Verdana,


Geneva, sans-serif; font-weight: 100; color: rgb(31, 33, 43); font-size: 14px;
margin-top: 7px; }

.configurable-tiles-list__list-item__description.b, .configurable-tiles-list__list-
item__description b { font-weight: 700; }

.configurable-tiles-list__list-item--expandable, .configurable-tiles-list__list-
item.slick-slide { padding: 0px 0px 0px 20px; cursor: pointer; }

.configurable-tiles-list__list-item--active .configurable-tiles-list__list-
item__description, .configurable-tiles-list__list-item--active .configurable-tiles-
list__list-item__title { color: rgb(255, 255, 255); }

.configurable-tiles-list__list-item--active .configurable-tiles-list__list-
item__image { filter: brightness(10); }

.configurable-tiles-list__list-item--active .configurable-tiles-list__list-
item__link-inner { background-color: rgb(142, 33, 87); color: rgb(255, 255, 255); }
.configurable-tiles-list__controlled-item { display: none; }

.configurable-tiles-list__controlled-item .register-form { background-color:


transparent; }

.configurable-tiles-list__controlled-item--active { display: block; }

@media only screen and (min-width: 576px) {


.configurable-tiles-list__controlled-item { margin-left: -7px; margin-right: -
7px; }
}

.qrhelp-carousel__itemlist { display: flex; flex-wrap: nowrap; overflow: hidden; }

.qrhelp-carousel__item:not(:last-child) { margin-bottom: 0px; margin-right:


0.5rem !important; }

.qrhelp-carousel__action__container { display: flex; align-items: center; justify-


content: flex-end; margin-bottom: 1rem; }

.qrhelp-carousel__action__left, .qrhelp-carousel__action__right { border: 0px;


background: none; height: 2rem; width: 3rem; }

.qrhelp-carousel__action__left.slick-disabled, .qrhelp-
carousel__action__right.slick-disabled { opacity: 0.5; cursor: default; }

.qrhelp-carousel__action__left { transform: rotate(180deg); }

.qrhelp-carousel__action__left, .qrhelp-carousel__action__right { background:


url("qhelp/resources/ic_nav_circle_right.98d77334ba09ff0f0827.svg") 50% center no-
repeat; }

.redirect-to-booking-component { background-color: rgb(255, 255, 255); padding:


20px; margin-top: 20px; border-radius: 20px; }

.redirect-to-booking-component .qhelp-form-control__container { position: relative;


width: 100%; margin-bottom: 10px; }

.redirect-to-booking-component .qhelp-form-control__container input[disabled]


{ opacity: 0.3; }

.redirect-to-booking-component .qhelp-form-control__container.redirect-to-booking-
component--invalid input { outline-offset: -1px; outline: rgb(181, 0, 0) solid
1px !important; }

@media only screen and (min-width: 992px) {


.redirect-to-booking-component .qhelp-form-control__container { width: 400px;
margin-bottom: 0px; }
}

.redirect-to-booking-component__heading { font-size: 28px; font-family: var(--


jotia); font-weight: 100; color: rgb(31, 33, 43); margin-bottom: 30px; }

.redirect-to-booking-component__heading.b, .redirect-to-booking-component__heading
b { font-weight: 700; }

.redirect-to-booking-component__text { font-size: 16px; font-family: Graphik,


Verdana, Geneva, sans-serif; font-weight: 100; color: rgb(31, 33, 43); margin-
bottom: 20px; }
.redirect-to-booking-component__text.b, .redirect-to-booking-component__text b
{ font-weight: 700; }

.redirect-to-booking-component__button { font-family: Graphik, Verdana, Geneva,


sans-serif; font-weight: 100; display: inline-block; border: 1px solid rgb(142, 33,
87); border-radius: 27px; background-color: transparent; color: rgb(142, 33, 87);
text-align: center; position: relative; width: 100%; height: 48px; font-size:
16px !important; margin: 0px !important; padding: 0px 2rem !important; }

.redirect-to-booking-component__button.b, .redirect-to-booking-component__button b
{ font-weight: 700; }

.redirect-to-booking-component__button .iconButton-icon { display: none; }

.redirect-to-booking-component__button .iconButton-label { display: block; }

.redirect-to-booking-component__button:hover { text-decoration: none; background-


color: rgb(142, 33, 87); color: rgb(255, 255, 255); }

.redirect-to-booking-component__button.--primary, .redirect-to-booking-
component__button[type="submit"] { background-color: rgb(142, 33, 87); color:
rgb(255, 255, 255); }

.redirect-to-booking-component__button.--primary:hover, .redirect-to-booking-
component__button[type="submit"]:hover { background-color: rgb(92, 9, 49); }

.redirect-to-booking-component__button.--size-medium { min-width: auto; padding:


16px 27px; }

.redirect-to-booking-component__button.--dark-bg:hover { background-color: rgb(142,


33, 87); border-color: rgb(142, 33, 87); color: rgb(255, 255, 255); }

.redirect-to-booking-component__button[aria-disabled="true"], .redirect-to-booking-
component__button[aria-disabled="true"]:hover, .redirect-to-booking-
component__button[disabled], .redirect-to-booking-component__button[disabled]:hover
{ background-color: transparent; border-color: rgb(236, 238, 245); color: rgb(119,
129, 142); }

.redirect-to-booking-component__button.--ghost.redirect-to-booking-
component__button.--white, .redirect-to-booking-component__button.--ghost.redirect-
to-booking-component__button.--white:hover { background-color: transparent; border-
color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.redirect-to-booking-component__button:focus { outline: none; }

.redirect-to-booking-component__button:focus::after { content: ""; position:


absolute; top: -6px; left: -6px; width: calc(100% + 12px); height: calc(100% +
12px); border-radius: 50px; border: 2px solid rgb(252, 197, 0); }

@media only screen and (min-width: 992px) {


.redirect-to-booking-component__button { margin-right: 16px; }
}

.redirect-to-booking-component__button:not(:last-child) { margin-bottom: 1rem; }

@media only screen and (min-width: 768px) {


.redirect-to-booking-component__button { width: auto; }
.redirect-to-booking-component__button:not(:last-child) { margin-bottom: 0px; }
}

.redirect-to-booking-component__input-group { display: flex; flex-direction:


column; justify-content: space-between; }

@media only screen and (min-width: 992px) {


.redirect-to-booking-component__input-group { flex-direction: row; }
}

.redirect-to-booking-component input[type="hidden"] { display: none !important; }

.redirect-to-booking-component__error-messages > ul { margin: 0px; }

.redirect-to-booking-component__error-messages > ul > li { display: none; }

.redirect-to-booking-component__error-messages > ul > li.visible { display:


block; }

.redirect-to-booking-component__error-messages.visible { display: block; margin:


0.3rem auto 1.5rem; }

.redirect-to-booking-component__error-messages.qhelp-banner { margin-bottom:
1.5rem; }

.booking-form-reference-component .guide-mobile-navigator { display: none !


important; }

.booking-form-reference-component > .container > .row { background-color: rgb(255,


255, 255); padding: 20px 25px; border-radius: 20px; margin-top: 2rem; }

.booking-form-reference-component .guideContainerWrapperNode { width: 100% !


important; }

.booking-form-reference-component__form-title { font-family: var(--jotia); font-


weight: 100; color: rgb(31, 33, 43); font-size: 24px; margin-top: 20px; margin-
bottom: 24px; }

.booking-form-reference-component__form-title.b, .booking-form-reference-
component__form-title b { font-weight: 700; }

.booking-form-reference-component__form-description { font-size: 16px; font-family:


Graphik, Verdana, Geneva, sans-serif; font-weight: 100; color: rgb(31, 33, 43);
margin-bottom: 40px; }

.booking-form-reference-component__form-description.b, .booking-form-reference-
component__form-description b { font-weight: 700; }

.booking-form-reference-component__error-message h1, .booking-form-reference-


component__error-message h2, .booking-form-reference-component__success-message h1,
.booking-form-reference-component__success-message h2 { margin-bottom: 3rem; }

.booking-form-reference-component__error-message a, .booking-form-reference-
component__success-message a { margin-top: 20px; }

.booking-form-reference-component__error-message a.qhelp-rte-arrow, .booking-form-


reference-component__success-message a.qhelp-rte-arrow { width: 70%; background-
position: 80% center; }

@media only screen and (min-width: 576px) {


.booking-form-reference-component__error-message a.qhelp-rte-arrow, .booking-
form-reference-component__success-message a.qhelp-rte-arrow { width: 40%; }
}

.booking-form-reference-component__error-message a.qhelp-rte-arrow:hover, .booking-


form-reference-component__success-message a.qhelp-rte-arrow:hover { text-
decoration: none; }

.booking-form-reference-component__error-message a.qhelp-rte-button, .booking-form-


reference-component__success-message a.qhelp-rte-button { margin-top: 20px; }

.booking-form-reference-component .register-form { background-color: transparent; }

.booking-form-reference-component #loadingPage { display: none; position: fixed;


inset: 0px; width: 100%; height: 100%; cursor: wait; z-index: 100000; background-
color: rgba(255, 255, 255, 0.6) !important; }

.booking-form-reference-component #loadingPage > * { display: none !important; }

.booking-form-reference-component #loadingPage::after { content: " "; display:


block; position: absolute; height: 76px; width: 76px; animation: 0.8s linear 0s
infinite normal none running rotate; border-width: 2px; border-style: solid;
border-color: rgb(142, 33, 87) rgb(206, 180, 192) rgb(142, 33, 87) rgb(142, 33,
87); border-image: initial; border-radius: 50%; background: rgb(255, 255, 255); z-
index: -1; }

.booking-form-reference-component #loadingPage::before { content: " "; display:


block; position: absolute; width: 55px; height: 56px; background:
url("qhelp/resources/loader_icon.b00af62c2ed990461f6f.svg") 0% 0% / contain;
transform: translate(10%, -5%); border-radius: 50%; }

.booking-form-reference-component #loadingPage--show { display: flex; align-items:


center; justify-content: center; }

.booking-form-reference-component .passengerLabel { padding: 0px !important; }

.booking-form-reference-component .passengerLabel > p { font-family: Graphik,


Verdana, Geneva, sans-serif; color: rgb(31, 33, 43); font-size: 14px; font-weight:
600; margin: 0px; }

.booking-form-reference-component .passengerLabel > p.b, .booking-form-reference-


component .passengerLabel > p b { font-weight: 700; }

.booking-form-reference-component .leadPassenger, .booking-form-reference-component


.otherPassengers { font-family: Graphik, Verdana, Geneva, sans-serif; font-weight:
100; color: rgb(31, 33, 43); font-size: 18px; margin-top: -1rem; line-height:
2.5rem !important; padding: 0px !important; }

.booking-form-reference-component .leadPassenger.b, .booking-form-reference-


component .leadPassenger b, .booking-form-reference-
component .otherPassengers.b, .booking-form-reference-component .otherPassengers b
{ font-weight: 700; }

.booking-form-reference-component .otherPassengers { margin-bottom: 1rem; }

.booking-form-reference-component .otherPassengersLabel { margin-top: 1rem; }

.booking-form-reference-component .defaultFieldLayout { padding-left: 0px !


important; margin-left: 0px !important; border: 0px !important; }
@media only screen and (min-width: 768px) {
.booking-form-reference-component__form-title { font-size: 36px; }
.booking-form-reference-component__form-description { font-size: 16px; font-
family: Graphik, Verdana, Geneva, sans-serif; font-weight: 100; color: rgb(31, 33,
43); }
.booking-form-reference-component__form-description.b, .booking-form-reference-
component__form-description b { font-weight: 700; }
.booking-form-reference-component > .container > .row { width: 70% !important; }
}

.call-us-component { margin-top: 3rem; margin-bottom: 3rem; color: rgb(31, 33, 43);


}

.call-us-component__container { display: flex; flex-direction: column; }

@media only screen and (min-width: 768px) {


.call-us-component__container { flex-direction: row; }
}

.call-us-component__wrapper { background-color: rgb(255, 255, 255); padding: 20px


0px; border-radius: 20px; }

.call-us-component__wrapper form { position: relative; border: 1px solid rgb(219,


222, 232); padding: 0px 1rem; margin: 0px 1rem; height: 4rem; border-radius: 8px;
transition: border 0.4s ease 0s; }

.call-us-component__wrapper form:hover { border-color: rgb(58, 53, 175); }

.call-us-component__wrapper form button.call-us-component__search { position:


absolute; background: url("qhelp/resources/ic_search.17fa913d2db4c3af7b9a.svg") 50%
center no-repeat; width: 3rem; height: 3rem; right: -4%; top: 50%; transform:
translate(-50%, -50%); border: 0px !important; }

.call-us-component__autocomplete { color: rgb(31, 33, 43); z-index: 5; border-


radius: 8px; background-color: rgb(255, 255, 255); padding: 0px; overflow-y: auto;
border: 1px solid rgb(58, 53, 175); box-shadow: rgba(58, 53, 175, 0.8) 0px 1px 5px;
}

.call-us-component__autocomplete::-webkit-scrollbar { width: 15px; }

.call-us-component__autocomplete::-webkit-scrollbar-track { background:
transparent; border-radius: 20px; }

.call-us-component__autocomplete::-webkit-scrollbar-thumb { border: 4px solid


transparent; background-clip: padding-box; background-color: rgba(31, 33, 43, 0.5);
border-radius: 10px; }

.call-us-component__autocomplete::-webkit-scrollbar-thumb:hover { background:
rgba(31, 33, 43, 0.5); }

.call-us-component__autocomplete ::-webkit-scrollbar-corner { background-color:


transparent; }

.call-us-component__autocomplete .selected { background-color: rgb(242, 243,


250); }

.call-us-component__autocomplete > div { font-size: 16px; font-family: Graphik,


Verdana, Geneva, sans-serif; font-weight: 100; color: rgb(31, 33, 43); padding:
0.5rem 15px; }

.call-us-component__autocomplete > div.b, .call-us-component__autocomplete > div b


{ font-weight: 700; }

.call-us-component__autocomplete > div:not(:first-child) { border-top: 1px solid


rgb(242, 243, 250); }

.call-us-component__autocomplete > div:first-child { border-top-left-radius: 8px;


border-top-right-radius: 8px; }

.call-us-component__autocomplete > div:last-child { border-bottom-left-radius: 8px;


border-bottom-right-radius: 8px; }

.call-us-component__autocomplete > div:hover { background-color: rgb(242, 243,


250); cursor: pointer; }

.call-us-component__autocomplete > div .call-us-component__autocomplete--bold


{ font-weight: 700; text-transform: capitalize; }

.call-us-component__description { margin: 1.5rem 0px; font-size: 18px; }

.call-us-component__country { position: relative; padding: 20px 0px; }

.call-us-component__country::after { content: ""; position: absolute; background:


url("qhelp/resources/ic_nav_location.1ee4c7bf648a87c96ca3.svg") 50% center no-
repeat; width: 3rem; height: 3rem; left: -8%; top: 46%; transform: translate(-50%,
-50%); }

.call-us-component__phone { font-size: 32px; font-family: var(--jotia); font-


weight: 100; color: rgb(31, 33, 43); }

.call-us-component__phone.b, .call-us-component__phone b { font-weight: 700; }

.call-us-component__phone__item { display: block; overflow: hidden; text-overflow:


ellipsis; color: rgb(31, 33, 43); direction: ltr; text-align: left; outline: 0px; }

.call-us-component__phone__item:hover { text-decoration: none; color: rgb(142, 33,


87); cursor: pointer; }

.call-us-component__phone__item:focus-visible { outline-color: rgb(97, 129, 186); }

.call-us-component__title { font-size: 36px; font-family: var(--jotia); font-


weight: 100; color: rgb(31, 33, 43); margin: 0px 0px 1.5rem; }

.call-us-component__title.b, .call-us-component__title b { font-weight: 700; }

.call-us-component__input { font-size: 16px; font-family: Graphik, Verdana, Geneva,


sans-serif; font-weight: 100; color: rgb(31, 33, 43); width: 100%; height: 100%;
border: 0px; }

.call-us-component__input.b, .call-us-component__input b { font-weight: 700; }

.call-us-component__input::placeholder { color: rgb(74, 82, 93); opacity: 1; }

.call-us-component__info { margin-top: 1rem; padding-left: 75px; }

.call-us-component__country, .call-us-component__description, .call-us-


component__phone { font-family: Graphik, Verdana, Geneva, sans-serif; }
.find-us-component__wrapper { position: relative; height: 500px; border-radius:
20px; overflow: hidden; }

.find-us-component__wrapper .call-us-component__wrapper { position: absolute; z-


index: 1; width: 85%; left: 2rem; top: 2rem; padding-bottom: 30px; }

.find-us-component__wrapper .call-us-component__wrapper form { height: 3rem; }

@media only screen and (min-width: 768px) {


.find-us-component__wrapper .call-us-component__wrapper { width: 40%; }
}

.find-us-component__map { height: 100% !important; }

.find-us-component__title { font-size: 24px; color: rgb(31, 33, 43); font-family:


var(--jotia); font-weight: 100; margin-bottom: 2rem; }

.find-us-component__title.b, .find-us-component__title b { font-weight: 700; }

.find-us-component__info { padding: 20px 20px 0px; }

.find-us-component__address-first, .find-us-component__address-second, .find-us-


component__country, .find-us-component__hours, .find-us-component__hours-
label, .find-us-component__label { font-size: 16px; font-family: Graphik, Verdana,
Geneva, sans-serif; font-weight: 100; color: rgb(31, 33, 43); padding: 0px 15px; }

.find-us-component__address-first.b, .find-us-component__address-first b, .find-us-


component__address-second.b, .find-us-component__address-second b, .find-us-
component__country.b, .find-us-component__country b, .find-us-component__hours-
label.b, .find-us-component__hours-label b, .find-us-component__hours.b, .find-us-
component__hours b, .find-us-component__label.b, .find-us-component__label b
{ font-weight: 700; }

.find-us-component__label { margin-bottom: 1rem; font-size: 20px; }

.find-us-component__hours-label { margin-top: 1rem; }

.find-us-component__address-first, .find-us-component__address-second, .find-us-


component__hours-label, .find-us-component__hours:not(:last-child) { margin-bottom:
0.5rem; }

.find-us-component__list { margin: 0px -20px; max-height: 335px; overflow-y:


auto; }

.find-us-component__list::-webkit-scrollbar { width: 15px; }

.find-us-component__list::-webkit-scrollbar-track { background: transparent;


border-radius: 20px; }

.find-us-component__list::-webkit-scrollbar-thumb { border: 4px solid transparent;


background-clip: padding-box; background-color: rgba(31, 33, 43, 0.5); border-
radius: 10px; }

.find-us-component__list::-webkit-scrollbar-thumb:hover { background: rgba(31, 33,


43, 0.5); }

.find-us-component__list ::-webkit-scrollbar-corner { background-color:


transparent; }
.find-us-component__list__item { font-size: 16px; font-family: Graphik, Verdana,
Geneva, sans-serif; font-weight: 100; color: rgb(31, 33, 43); padding: 10px 30px; }

.find-us-component__list__item.b, .find-us-component__list__item b { font-weight:


700; }

.find-us-component__list__item__label { font-size: 18px; margin-bottom: 0.4rem; }

.find-us-component__list__item:not(:last-child) { border-bottom: 1px solid rgb(219,


222, 232); }

.find-us-component__list__item:hover { cursor: pointer; background-color: rgb(242,


243, 250); }

.find-us-component__collapse { content: ""; position: absolute; bottom: 1%; left:


88%; transform: translateX(-50%) rotate(180deg); height: 1.5rem; width: 1.5rem;
border-radius: 50%; background:
url("qhelp/resources/chevron_brand.e12d7500f45654c45f9f.svg") 50% center no-repeat;
transition: transform 0.4s ease 0s; border: 0px !important; }

.find-us-component__collapse__info { font-size: 16px; font-family: Graphik,


Verdana, Geneva, sans-serif; font-weight: 100; color: rgb(31, 33, 43); width: 90%;
padding: 0px 20px; }

.find-us-component__collapse__info.b, .find-us-component__collapse__info b { font-


weight: 700; }

.find-us-component .call-us-component__wrapper.collapsed { padding-bottom: 20px; }

.find-us-component .call-us-component__wrapper.collapsed .find-us-


component__info, .find-us-component .call-us-component__wrapper.collapsed form
{ display: none; }

.find-us-component .call-us-component__wrapper.collapsed .find-us-


component__collapse { transform: translate(-50%, -50%); bottom: 11%; left: 93%; }

.link-tiles-component { padding-top: 17px; }

.link-tiles-component__title { letter-spacing: 0px; margin-top: 20px; }

.link-tiles-component__title--old-style { color: rgb(92, 9, 49); font-size: 30px; }

.link-tiles-component__title--new-style { color: rgb(10, 10, 10); font-size:


36px; }

.link-tiles-component__description { color: rgb(92, 9, 49); font-size: 18px; line-


height: 24px; letter-spacing: 0px; margin-top: 7px; margin-right: 32px; }

.link-tiles-component__list { display: flex; justify-content: start; margin-top:


30px; flex-wrap: wrap; }

.link-tiles-component__list__item { border-radius: 6px; background-color: rgb(255,


255, 255); position: relative; min-height: 204px; flex: 0 0 45.5%; margin-right:
5.3%; margin-bottom: 5.3%; }

@media only screen and (min-width: 576px) {


.link-tiles-component__list__item { border-radius: 12px; }
}
.link-tiles-component__list__item:nth-child(2n) { margin-right: 0px; }

@media only screen and (min-width: 576px) {


.link-tiles-component__list__item { min-height: 149px; flex-basis: 158px; margin-
right: 20px; margin-bottom: 20px; }
.link-tiles-component__list__item:nth-child(2n) { margin-right: 20px; }
.link-tiles-component__list__item:last-child { margin-right: 0px; }
}

.link-tiles-component__list__item__link { display: block; width: 100%; height:


100%; padding: 30px 21px 21px; }

@media only screen and (min-width: 576px) {


.link-tiles-component__list__item__link { padding: 30px 21px 21px; }
}

.link-tiles-component__list__item__image { width: auto; height: 38px; }

@media only screen and (min-width: 576px) {


.link-tiles-component__list__item__image { height: 30px; }
}

.link-tiles-component__list__item__arrow { bottom: 34px; right: 26px; width: 18px;


height: 18px; }

.link-tiles-component__list__item__title { color: rgb(10, 10, 10); font-size: 20px;


line-height: 24px; letter-spacing: 0px; margin-top: 30px; max-width: 74%; }

@media only screen and (min-width: 576px) {


.link-tiles-component__list__item__title { max-width: 100%; margin-top: 20px;
font-size: 16px; line-height: 22px; }
}

.link-tiles-component__list__item__arrow { display: block; position: absolute;


width: 23px; height: 23px; bottom: 30px; right: 20px; background:
url("qhelp/resources/ic_arrow.2219220865cabe44ff5e.svg") 0px 0px / 18px no-repeat;
overflow: hidden; }

@media only screen and (min-width: 576px) {


.link-tiles-component__list__item__arrow { width: 18px; height: 18px; bottom:
24px; right: 16px; }
}

.link-list-component { margin-top: 2rem; margin-bottom: 2rem; }

.link-list-component__title { font-size: 36px; font-family: var(--jotia); font-


weight: 100; color: rgb(31, 33, 43); margin-bottom: 4rem; }

.link-list-component__title.b, .link-list-component__title b { font-weight: 700; }

.link-list-component__list { display: flex; justify-content: start; margin-top:


0px; flex-wrap: wrap; }

.link-list-component__list__item { margin-bottom: 2rem; }

.link-list-component__list__item__link { width: 100%; height: 100%; display: flex;


margin-top: 0px; justify-content: start; align-items: center; }
.link-list-component__list__item__link:focus, .link-list-
component__list__item__link:not(.btn):hover { text-decoration: none !important; }

.link-list-component__list__item__arrow-container { position: relative; }

.link-list-component__list__item__arrow-container > * { z-index: 2; }

.link-list-component__list__item__arrow-container::after, .link-list-
component__list__item__arrow-container::before { content: ""; width: 0px; height:
0px; position: absolute; left: 50%; top: 50%; background-position: 50% center;
background-color: rgb(142, 33, 87); z-index: 1; background-size: 18px 18px; border-
radius: 50%; transform: translate(-50%, -50%); transition: all 0.2s ease 0s; }

.link-list-component__list__item__arrow-container::after { opacity: 0.3; }

.link-list-component__list__item__link:focus .link-list-
component__list__item__arrow-container .link-list-
component__list__item__arrow, .link-list-component__list__item__link:hover .link-
list-component__list__item__arrow-container .link-list-component__list__item__arrow
{ background: url("qhelp/resources/ic_arrow_white.9edaa170ae66dac1efd6.svg") 0px
0px / 31px no-repeat; }

.link-list-component__list__item__link:focus .link-list-
component__list__item__arrow-container::after, .link-list-
component__list__item__link:hover .link-list-component__list__item__arrow-
container::after { width: 32px; height: 32px; }

.link-list-component__list__item__link:focus .link-list-
component__list__item__arrow-container::before, .link-list-
component__list__item__link:hover .link-list-component__list__item__arrow-
container::before { height: 24px; width: 24px; }

.link-list-component__list__item__arrow { position: relative; display: block;


width: 31px; height: 31px; background:
url("qhelp/resources/ic_arrow.78b1823f1ffccd7d88cf.svg") 0px 0px / 31px no-
repeat; }

.link-list-component__list__item__title { font-size: 16px; font-family: Graphik,


Verdana, Geneva, sans-serif; margin-top: 0px; margin-bottom: 0px; margin-right:
20px; width: 63%; color: rgb(142, 33, 87); font-weight: 700; }

.link-list-component__list__item__title.b, .link-list-component__list__item__title
b { font-weight: 700; }

.warning-info-banner { margin: 1rem auto; }

.warning-info-banner__wrapper { background-color: rgb(255, 255, 255); color:


rgb(43, 44, 52); display: flex; padding: 18px; border-radius: 12px; }

.warning-info-banner__wrapper.warning-info-banner--alert { background-color:
rgb(247, 239, 222); }

.warning-info-banner__wrapper.warning-info-banner--alert .warning-info-
banner__warning-icon { background:
url("qhelp/resources/ic_warning.6b45a550be5cff615dfd.svg") 0px 0px no-repeat; }

.warning-info-banner__warning-icon { display: block; margin-top: 2px; margin-right:


16px; width: 28px; height: 28px; overflow: hidden; background:
url("qhelp/resources/ic_nav_info-circle.81f817a493f58c954eb5.svg") 0px 0px / 28px
no-repeat; flex-shrink: 0; }

.warning-info-banner__title { font-family: Graphik, Verdana, Geneva, sans-serif;


font-weight: 100; color: rgb(31, 33, 43); font-size: var(--font-l); line-height:
29px; }

.warning-info-banner__title.b, .warning-info-banner__title b { font-weight: 700; }

.warning-info-banner__text-wrapper { display: flex; }

.warning-info-banner__text { flex-shrink: 1; line-height: 24px; font-size: 16px;


font-family: Graphik, Verdana, Geneva, sans-serif; font-weight: 100; color: rgb(31,
33, 43); }

.warning-info-banner__text.b, .warning-info-banner__text b { font-weight: 700; }

.warning-info-banner__text > p > a { color: rgb(31, 33, 43); text-decoration:


underline; font-weight: 700; }

.image-login-banner-component { margin-top: 70px; margin-bottom: 30px; }

.image-login-banner-component__bg { width: 100%; height: 100%; overflow: hidden;


position: absolute; top: 0px; left: 0px; z-index: 0; }

.image-login-banner-component__bg > div { width: 100%; height: 100%; }

.image-login-banner-component__bg > div img { width: 100%; height: 100%; object-


fit: cover; }

@media screen and ((-ms-high-contrast:active),(-ms-high-contrast:none)) {


.image-login-banner-component__bg > div img { position: absolute; top: 50%;
transform: translateY(-50%) translateX(-50%); left: 50%; }
}

.image-login-banner-component__wrapper { display: flex; flex-direction: column;


justify-content: center; color: rgb(255, 255, 255); border-radius: 12px; overflow:
hidden; position: relative; height: 350px; padding: 24px 25px; }

.image-login-banner-component__logged-in, .image-login-banner-component__logged-out
{ position: relative; z-index: 5; visibility: visible; opacity: 1; }

.image-login-banner-component__title { font-family: var(--jotia); font-weight: 100;


margin: 0px 0px 2rem; width: 85%; padding: 0px; font-size: 28px !important; }

.image-login-banner-component__title.b, .image-login-banner-component__title b
{ font-weight: 700; }

@media only screen and (min-width: 576px) {


.image-login-banner-component__title { width: 35%; }
}

.image-login-banner-component__description { font-size: 16px; font-family: Graphik,


Verdana, Geneva, sans-serif; font-weight: 100; margin: 32px 0px 2rem; padding: 0px;
color: rgb(255, 255, 255); }

.image-login-banner-component__description.b, .image-login-banner-
component__description b { font-weight: 700; }

.image-login-banner-component__link-button { display: inline-block; border-radius:


27px; text-align: center; padding: 1rem 2rem; margin-right: 8px; position:
relative; width: 100%; font-size: 16px; font-family: Graphik, Verdana, Geneva,
sans-serif; font-weight: 100; border: 1px solid rgb(255, 255, 255); color: rgb(255,
255, 255); background-color: transparent !important; }

.image-login-banner-component__link-button .iconButton-icon { display: none; }

.image-login-banner-component__link-button .iconButton-label { display: block; }

.image-login-banner-component__link-button:hover { text-decoration: none;


background-color: rgb(142, 33, 87); color: rgb(255, 255, 255); }

.image-login-banner-component__link-button.--primary, .image-login-banner-
component__link-button[type="submit"] { background-color: rgb(142, 33, 87); color:
rgb(255, 255, 255); }

.image-login-banner-component__link-button.--primary:hover, .image-login-banner-
component__link-button[type="submit"]:hover { background-color: rgb(92, 9, 49); }

.image-login-banner-component__link-button.--size-medium { min-width: auto;


padding: 16px 27px; }

.image-login-banner-component__link-button.--dark-bg:hover { background-color:
rgb(142, 33, 87); border-color: rgb(142, 33, 87); color: rgb(255, 255, 255); }

.image-login-banner-component__link-button[aria-disabled="true"], .image-login-
banner-component__link-button[aria-disabled="true"]:hover, .image-login-banner-
component__link-button[disabled], .image-login-banner-component__link-
button[disabled]:hover { background-color: transparent; border-color: rgb(236, 238,
245); color: rgb(119, 129, 142); }

.image-login-banner-component__link-button.--ghost.image-login-banner-
component__link-button.--white, .image-login-banner-component__link-button.--
ghost.image-login-banner-component__link-button.--white:hover { background-color:
transparent; border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.image-login-banner-component__link-button:focus { outline: none; }

.image-login-banner-component__link-button:focus::after { content: ""; position:


absolute; top: -6px; left: -6px; width: calc(100% + 12px); height: calc(100% +
12px); border-radius: 50px; border: 2px solid rgb(252, 197, 0); }

@media only screen and (min-width: 992px) {


.image-login-banner-component__link-button { margin-right: 16px; }
}

.image-login-banner-component__link-button:not(:last-child) { margin-bottom:
1rem; }

@media only screen and (min-width: 768px) {


.image-login-banner-component__link-button { width: auto; }
.image-login-banner-component__link-button:not(:last-child) { margin-bottom: 0px;
}
}

.image-login-banner-component__link-button.b, .image-login-banner-component__link-
button b { font-weight: 700; }

.image-login-banner-component__link-button:hover { background-color: rgb(255, 255,


255) !important; color: rgb(31, 33, 43) !important; }

@media only screen and (min-width: 768px) {


.image-login-banner-component { margin-top: 70px; margin-bottom: 60px; }
.image-login-banner-component__bg { height: 100%; }
.image-login-banner-component__bg > div { width: 100%; height: 100%; }
.image-login-banner-component__wrapper { border-radius: 20px; padding: 73px 62px;
height: 315px; }
.image-login-banner-component__title { max-width: 620px; }
.image-login-banner-component__description { font-size: 18px; }
}

@media not all {


.image-login-banner-component__bg > div > img { position: absolute; top: 50%;
transform: scale(1.2) translateY(-50%) translateX(-50%); left: 50%; }
}

.help-accordion { margin: 3rem 0px; }

.help-accordion .cmp-accordion__title { font-size: 16px; font-family: Graphik,


Verdana, Geneva, sans-serif; font-weight: 100; color: rgb(31, 33, 43); }

.help-accordion .cmp-accordion__title.b, .help-accordion .cmp-accordion__title b


{ font-weight: 700; }

.help-accordion .cmp-accordion__button { position: relative; display: flex; border-


width: 0px 0px 1px; border-top-style: initial; border-right-style: initial; border-
left-style: initial; border-top-color: initial; border-right-color: initial;
border-left-color: initial; border-image: initial; border-bottom-style: solid;
border-bottom-color: rgb(219, 222, 232); padding: 1rem 3rem; background-color:
transparent; }

.help-accordion .cmp-accordion__panel--expanded { margin-top: 2rem; }

.help-accordion .cmp-accordion__button > .cmp-accordion__icon { box-sizing:


content-box; position: absolute; background:
url("qhelp/resources/chevron.19c6ceba6279ddb61996.svg") 50% center no-repeat; left:
-5px; right: auto; width: 30px; height: 30px; top: 50%; transform: translateY(-50%)
rotate(0deg); transition: transform 0.4s ease 0s; transform-origin: center center;
border: 1px solid transparent; }

.help-accordion .cmp-accordion__button--expanded > .cmp-accordion__icon


{ transform: rotate(180deg) translateY(50%); }

.help-accordion .cmp-accordion__button--expanded > .cmp-accordion__title { color:


rgb(142, 33, 87); }

.help-accordion .container .container { padding: 0px; margin: 0px; }

.offer-tabs-list .help-accordion { margin: 0px; }

.pc-assist-component [data-show-for-tier] { display: none; }

.pc-assist-component__ttA__container { margin-top: 2rem; display: flex; flex-wrap:


wrap; }

.pc-assist-component__ttA__item { margin-bottom: 20px; display: flex; flex-


direction: column; border-radius: 12px; }
.pc-assist-component__ttA__link { display: flex; align-items: center; justify-
content: space-between; flex: 1 1 0%; }

.pc-assist-component__ttB__container { display: flex; flex-wrap: wrap; }

.pc-assist-component__ttB__item { padding: 0px; margin-bottom: 20px; }

.pc-assist-component__ttB__item__image { background-size: cover; background-repeat:


no-repeat; background-position: 50% center; border-top-left-radius: 12px; border-
bottom-left-radius: 12px; }

.pc-assist-component__ttB__item__body { width: 53%; padding: 20px 25px; background-


color: rgb(255, 255, 255); border-top-right-radius: 12px; border-bottom-right-
radius: 12px; }

.pc-assist-component__ttB__item__body > .row { display: flex; flex-direction:


column; height: 100%; }

.pc-assist-component__ttB__item__body > .row > div:last-child { flex: 1 1 0%;


display: flex; align-items: flex-end; }

.pc-assist-component__ttB__title { font-size: 24px; font-weight: 100; color:


rgb(31, 33, 43); font-family: var(--jotia); margin-top: 0px; margin-bottom: 1rem; }

.pc-assist-component__ttB__title.b, .pc-assist-component__ttB__title b { font-


weight: 700; }

.pc-assist-component__ttB__subtitle { font-size: 16px; font-family: Graphik,


Verdana, Geneva, sans-serif; font-weight: 100; color: rgb(31, 33, 43); word-break:
break-word; margin: 0px; }

.pc-assist-component__ttB__subtitle.b, .pc-assist-component__ttB__subtitle b
{ font-weight: 700; }

.pc-assist-component__ttB__linktext { font-size: 16px; font-family: Graphik,


Verdana, Geneva, sans-serif; color: rgb(142, 33, 87); margin-right: 1rem; font-
weight: 700; }

.pc-assist-component__ttB__linktext.b, .pc-assist-component__ttB__linktext b
{ font-weight: 700; }

.pc-assist-component__ttB__linkContainer { flex: 1 1 0%; display: flex; align-


items: center; margin-top: 1rem; justify-content: space-between; }

.pc-assist-component__ttB__linkContainer:hover { text-decoration: none; }

@media only screen and (min-width: 576px) {


.pc-assist-component__ttB__linkContainer { justify-content: unset; }
}

.pc-assist-component__ttC__container { display: flex; flex-wrap: wrap; }

.pc-assist-component__ttC__item { margin-bottom: 20px; }

.pc-assist-component__ttC__item a { display: flex; align-items: center; }

.pc-assist-component__ttC__item .pc-assist-component__linkicon-container { margin-


left: auto; }
.pc-assist-component__ttC__item .pc-assist-component__link { display: flex; align-
items: center; }

.pc-assist-component__ttA__item .pc-assist-component__tileicon { margin-bottom:


0px; margin-right: 1.5rem; }

@media only screen and (min-width: 576px) {


.pc-assist-component__ttA__item .pc-assist-component__tileicon { margin-bottom:
40px; margin-right: 0px; }
}

.pc-assist-component__ttA__item .pc-assist-component__link { display: flex; align-


items: center; }

@media only screen and (min-width: 576px) {


.pc-assist-component__ttA__item .pc-assist-component__link { display: block; }
}

.pc-assist-component__ttC__item .pc-assist-component__tileicon { margin-right:


1.5rem; }

.pc-assist-component__ttB__item .pc-assist-component__link { display: flex;


padding: 0px 20px; overflow: hidden; background-color: transparent; }

.pc-assist-component__link { outline: 0px; background-color: rgb(255, 255, 255);


border-radius: 12px; padding: 30px 25px; display: block; height: 100%; }

.pc-assist-component__link:hover { text-decoration: none; cursor: pointer; }

@media only screen and (min-width: 576px) {


.pc-assist-component__link { padding: 20px 15px; }
}

.pc-assist-component__link:hover .pc-assist-component__linktext::after, .pc-assist-


component__link:hover .pc-assist-component__linktext::before { background-color:
rgb(142, 33, 87); }

.pc-assist-component__link:hover .pc-assist-component__linktext::after { width:


24px; height: 24px; }

.pc-assist-component__link:hover .pc-assist-component__linktext::before { width:


31px; height: 31px; opacity: 0.3; }

.pc-assist-component__linkicon-container { position: relative; height: 31px; align-


self: flex-start; }

.pc-assist-component__linkicon-container > * { z-index: 2; }

.pc-assist-component__linkicon-container::after, .pc-assist-component__linkicon-
container::before { content: ""; width: 0px; height: 0px; position: absolute; left:
50%; top: 50%; background-position: 50% center; background-color: rgb(142, 33, 87);
z-index: 1; background-size: 18px 18px; border-radius: 50%; transform: translate(-
50%, -50%); transition: all 0.2s ease 0s; }

.pc-assist-component__linkicon-container::after { opacity: 0.3; }

.pc-assist-component__link:hover .pc-assist-component__linkicon-container .pc-


assist-component__linkicon { background:
url("qhelp/resources/ic_arrow_white.9edaa170ae66dac1efd6.svg") 0px 0px / 31px no-
repeat; }

.pc-assist-component__link:hover .pc-assist-component__linkicon-container::after
{ width: 31px; height: 31px; }

.pc-assist-component__link:hover .pc-assist-component__linkicon-container::before {
height: 24px; width: 24px; }

.pc-assist-component__linkicon { position: relative; display: block; width: 31px;


height: 31px; background:
url("qhelp/resources/ic_arrow_brand.271194f36fbf4be1f476.svg") 0px 0px / 31px no-
repeat; }

.pc-assist-component__linktext { font-family: Graphik, Verdana, Geneva, sans-serif;


font-weight: 100; color: rgb(31, 33, 43); font-size: 18px; }

.pc-assist-component__linktext.b, .pc-assist-component__linktext b { font-weight:


700; }

.title-text-component__title { margin: 2rem 0px; }

h1.title-text-component__title { font-size: 48px; font-family: var(--jotia); font-


weight: 100; color: rgb(31, 33, 43); }

h1.title-text-component__title.b, h1.title-text-component__title b { font-weight:


700; }

h2.title-text-component__title { font-family: var(--jotia); font-weight: 100;


color: rgb(31, 33, 43); font-size: 42px; }

h2.title-text-component__title.b, h2.title-text-component__title b { font-weight:


700; }

h3.title-text-component__title { font-size: 36px; font-family: var(--jotia); font-


weight: 100; color: rgb(31, 33, 43); }

h3.title-text-component__title.b, h3.title-text-component__title b { font-weight:


700; }

h4.title-text-component__title { font-family: var(--jotia); font-weight: 100;


color: rgb(31, 33, 43); font-size: 30px; }

h4.title-text-component__title.b, h4.title-text-component__title b { font-weight:


700; }

h5.title-text-component__title { font-size: 24px; font-family: Graphik, Verdana,


Geneva, sans-serif; font-weight: 100; color: rgb(31, 33, 43); }

h5.title-text-component__title.b, h5.title-text-component__title b { font-weight:


700; }

h6.title-text-component__title { font-family: var(--jotia); font-weight: 100;


color: rgb(31, 33, 43); font-size: 18px; }

h6.title-text-component__title.b, h6.title-text-component__title b { font-weight:


700; }

.title-text-component__subtitle { font-size: 16px; font-family: Graphik, Verdana,


Geneva, sans-serif; font-weight: 100; color: rgb(31, 33, 43); margin-bottom: 2rem;
line-height: 1.5; }

.title-text-component__subtitle.b, .title-text-component__subtitle b { font-weight:


700; }

.title-text-component__subtitle > p { margin: 0px; }

.qhelp-banner { position: relative; border-radius: 12px; padding: 16px 16px 16px


60px; }

.qhelp-banner * { font-size: 16px; font-family: Graphik, Verdana, Geneva, sans-


serif; font-weight: 100; color: rgb(31, 33, 43); }

.qhelp-banner * b, .qhelp-banner .b { font-weight: 700; }

.qhelp-banner h1, .qhelp-banner h2, .qhelp-banner h3, .qhelp-banner h4, .qhelp-


banner h5, .qhelp-banner h6 { margin-top: 0px; margin-bottom: 5px; }

.qhelp-banner::before { content: ""; background: url("qhelp/resources/ic_nav_info-


circle.81f817a493f58c954eb5.svg") 0% 0% / 31px no-repeat; height: 31px; width:
31px; position: absolute; left: 0px; top: 13px; }

.qhelp-banner--hide { display: none; }

.qhelp-banner.qhelp-banner--closeable { padding-right: 60px; }

.qhelp-banner.qhelp-banner--closeable .qhelp-banner--closeable__button
{ background: url("qhelp/resources/ic_nav_close.c84eda14fef31158c361.svg") 0% 0% /
31px no-repeat; height: 31px; width: 31px; position: absolute; right: 25px; top:
50%; transform: translateY(-50%); border: 0px; }

.qhelp-banner.qhelp-banner--error { background-color: rgb(73, 82, 93); }

.qhelp-banner.qhelp-banner--error * { color: rgb(255, 255, 255); }

.qhelp-banner.qhelp-banner--error a { text-decoration: underline; }

.qhelp-banner.qhelp-banner--error::before { top: 50%; left: 15px; transform:


translateY(-50%); }

.qhelp-banner.qhelp-banner--info { background-color: rgb(255, 255, 255); }

.qhelp-banner.qhelp-banner--info::before { left: 15px; }

#initiatechat { top: auto; z-index: 99; bottom: 90px !important; right: 15px !
important; }

iframe#web-messenger-container { bottom: 80px; }

.qhelp-chat-open { min-height: 11rem; bottom: 0px !important; z-index: 9998 !


important; }

.qhelp-chat-open #initiated-chat-responsed-minimised, .qhelp-chat-open #messenger-


button { top: 20px; }

.qhelp-chat-banner__card { display: flex; height: 100%; background-color: rgb(255,


255, 255); border-radius: 20px; margin-left: 0px; margin-top: 20px; overflow:
hidden; }
@media only screen and (min-width: 768px) {
.qhelp-chat-banner__card { margin-left: 10px; margin-top: 0px; }
}

.qhelp-chat-banner__img { background-size: cover; background-repeat: no-repeat;


background-position: 50% center; width: 45%; }

.qhelp-chat-banner__info { padding: 20px; display: flex; flex-direction: column;


justify-content: center; width: 60%; }

.qhelp-chat-banner__title { font-size: 24px; color: rgb(31, 33, 43); font-family:


var(--jotia); font-weight: 300; }

.qhelp-chat-banner__title.b, .qhelp-chat-banner__title b { font-weight: 700; }

.qhelp-chat-banner__desc { font-size: 16px; font-family: Graphik, Verdana, Geneva,


sans-serif; font-weight: 100; color: rgb(31, 33, 43); }

.qhelp-chat-banner__desc.b, .qhelp-chat-banner__desc b { font-weight: 700; }

.qhelp-chat-banner__button > a, .qhelp-chat-banner__button > button { font-size:


16px; font-family: Graphik, Verdana, Geneva, sans-serif; font-weight: 100; display:
inline-block; border: 1px solid rgb(142, 33, 87); border-radius: 27px; background-
color: transparent; color: rgb(142, 33, 87); text-align: center; margin-right: 8px;
position: relative; width: 100%; padding: 0.8rem 2rem; }

.qhelp-chat-banner__button > a.b, .qhelp-chat-banner__button > a b, .qhelp-chat-


banner__button > button.b, .qhelp-chat-banner__button > button b { font-weight:
700; }

.qhelp-chat-banner__button > a .iconButton-icon, .qhelp-chat-banner__button >


button .iconButton-icon { display: none; }

.qhelp-chat-banner__button > a .iconButton-label, .qhelp-chat-banner__button >


button .iconButton-label { display: block; }

.qhelp-chat-banner__button > a:hover, .qhelp-chat-banner__button > button:hover


{ text-decoration: none; background-color: rgb(142, 33, 87); color: rgb(255, 255,
255); }

.qhelp-chat-banner__button > a.--primary, .qhelp-chat-banner__button >


a[type="submit"], .qhelp-chat-banner__button > button.--primary, .qhelp-chat-
banner__button > button[type="submit"] { background-color: rgb(142, 33, 87); color:
rgb(255, 255, 255); }

.qhelp-chat-banner__button > a.--primary:hover, .qhelp-chat-banner__button >


a[type="submit"]:hover, .qhelp-chat-banner__button > button.--
primary:hover, .qhelp-chat-banner__button > button[type="submit"]:hover
{ background-color: rgb(92, 9, 49); }

.qhelp-chat-banner__button > a.--size-medium, .qhelp-chat-banner__button >


button.--size-medium { min-width: auto; padding: 16px 27px; }

.qhelp-chat-banner__button > a.--dark-bg:hover, .qhelp-chat-banner__button >


button.--dark-bg:hover { background-color: rgb(142, 33, 87); border-color: rgb(142,
33, 87); color: rgb(255, 255, 255); }

.qhelp-chat-banner__button > a[aria-disabled="true"], .qhelp-chat-banner__button >


a[aria-disabled="true"]:hover, .qhelp-chat-banner__button > a[disabled], .qhelp-
chat-banner__button > a[disabled]:hover, .qhelp-chat-banner__button > button[aria-
disabled="true"], .qhelp-chat-banner__button > button[aria-
disabled="true"]:hover, .qhelp-chat-banner__button > button[disabled], .qhelp-chat-
banner__button > button[disabled]:hover { background-color: transparent; border-
color: rgb(236, 238, 245); color: rgb(119, 129, 142); }

.qhelp-chat-banner__button > a.--ghost.qhelp-chat-banner__button > a.--


white, .qhelp-chat-banner__button > a.--ghost.qhelp-chat-banner__button > a.--
white:hover, .qhelp-chat-banner__button > a.--ghost.qhelp-chat-banner__button >
button.--white, .qhelp-chat-banner__button > a.--ghost.qhelp-chat-banner__button >
button.--white:hover, .qhelp-chat-banner__button > button.--ghost.qhelp-chat-
banner__button > a.--white, .qhelp-chat-banner__button > button.--ghost.qhelp-chat-
banner__button > a.--white:hover, .qhelp-chat-banner__button > button.--
ghost.qhelp-chat-banner__button > button.--white, .qhelp-chat-banner__button >
button.--ghost.qhelp-chat-banner__button > button.--white:hover { background-color:
transparent; border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.qhelp-chat-banner__button > a:focus, .qhelp-chat-banner__button > button:focus


{ outline: none; }

.qhelp-chat-banner__button > a:focus::after, .qhelp-chat-banner__button >


button:focus::after { content: ""; position: absolute; top: -6px; left: -6px;
width: calc(100% + 12px); height: calc(100% + 12px); border-radius: 50px; border:
2px solid rgb(252, 197, 0); }

@media only screen and (min-width: 992px) {


.qhelp-chat-banner__button > a, .qhelp-chat-banner__button > button { margin-
right: 16px; }
}

.qhelp-chat-banner__button > a:not(:last-child), .qhelp-chat-banner__button >


button:not(:last-child) { margin-bottom: 1rem; }

@media only screen and (min-width: 768px) {


.qhelp-chat-banner__button > a, .qhelp-chat-banner__button > button { width:
auto; }
.qhelp-chat-banner__button > a:not(:last-child), .qhelp-chat-banner__button >
button:not(:last-child) { margin-bottom: 0px; }
}

.qhelp-chat-banner__button > button { display: flex; align-items: center; justify-


content: center; }

.qhelp-chat-banner__chaticon { display: inline-block; background:


url("qhelp/resources/ic_nav_chat.7a2424c45002e96c9b2e.svg") 50% center / 21px no-
repeat; width: 21px; height: 21px; margin-right: 12px; }

.qhelp-chat-banner__desc, .qhelp-chat-banner__title { margin-bottom: 16px; }

.qhelp-modal { position: fixed; display: block; top: 50%; left: 50%; transform:
translate(-50%, -50%); z-index: 99; }

.qhelp-modal__close { position: absolute; right: 30px; top: 30px; width: 35px;


height: 35px; background-image:
url("qhelp/resources/ic_nav_close.c84eda14fef31158c361.svg"); background-size:
35px; filter: brightness(0.6); cursor: pointer; }

.qhelp-modal__content { position: absolute; left: 50%; top: 50%; transform:


translate(-50%, -50%); width: 90vw; height: auto; max-height: 90vh; overflow-y:
auto; padding: 31px 61px; z-index: 1000; background-color: rgb(255, 255, 255);
border-radius: 20px; }

.qhelp-modal__content__full { display: block; width: 100%; }

.qhelp-modal__content p { font-family: Graphik, Verdana, Geneva, sans-serif; font-


weight: 100; color: rgb(31, 33, 43); font-size: 18px; width: 95%; }

.qhelp-modal__content p.b, .qhelp-modal__content p b { font-weight: 700; }

@media only screen and (min-width: 992px) {


.qhelp-modal__content { max-width: 888px; min-height: 200px; }
}

.qhelp-modal__backdrop { position: fixed; width: 100%; height: 100%; top: 0px;


left: 0px; background-color: rgb(31, 33, 43); opacity: 0.7; z-index: 99; }

.guideHelpQuestionMark { background-color: rgb(58, 53, 175) !important; }

.emdNumber .guideHelpQuestionMark { left: 165px !important; top: 6px !important; }

.faqs-all-component { margin-top: 3rem; margin-bottom: 3rem; }

.faqs-all-component .justify-content-center { display: flex; justify-content:


center; }

.faqs-all-component .faq-pnl { margin: 0px; }

.faqs-all-component .search { padding: 0px; border-radius: 10px; }

.faqs-all-component .search form { position: relative; background-color: rgb(255,


255, 255); border: 1px solid rgb(219, 222, 232); padding: 0px 1rem; height: 3rem;
border-radius: 8px; transition: border 0.4s ease 0s; }

.faqs-all-component .search form form:hover { border-color: rgb(58, 53, 175); }

.faqs-all-component .searchinput { width: 100%; height: 100%; border: 0px; }

.faqs-all-component .search form button.searchicon { position: absolute;


background: url("qhelp/resources/ic_search.17fa913d2db4c3af7b9a.svg") 100% center
no-repeat; width: 2rem; height: 3rem; right: 0px; top: 50%; transform: translate(-
50%, -50%); border: 0px !important; }

.faqs-all-component .badge-pnl { display: flex; flex-direction: column; gap: 5px;


margin: 5px 0px; }

.faqs-all-component .badge-pnl h4 { color: rgb(31, 33, 43); font-weight: 700; }

.faqs-all-component .badge-pnl .wrapper { overflow-x: auto; padding-bottom: 1em; }

.faqs-all-component .badge-pnl .badges { display: flex; flex-wrap: nowrap; gap:


7px; }

.faqs-all-component .badge-pnl .badges .badge { background-color: rgb(255, 255,


255); color: rgb(74, 82, 93); padding: 7px; line-height: 14px; border-radius: 30px;
font-size: 14px; border: 1px solid rgb(219, 222, 232); min-width: 7em; }

.faqs-all-component .badge-pnl .badges .badge:hover { background-color: rgb(219,


222, 232); }
.faqs-all-component .badge-pnl .badges .badge:active { background-color: rgb(188,
174, 240); font-weight: 700; }

.faqs-all-component .search-highlight { border: 1px solid rgb(74, 82, 93) !


important; }

.faqs-all-component__autocomplete { color: rgb(74, 82, 93); z-index: 5; border-


radius: 8px; background-color: rgb(255, 255, 255); padding: 0px; overflow-y: auto;
border: 1px solid rgb(219, 222, 232); box-shadow: rgba(0, 0, 0, 0.12) 0px 8px 26px;
margin-top: 2px; }

.faqs-all-component__autocomplete::-webkit-scrollbar { width: 15px; }

.faqs-all-component__autocomplete::-webkit-scrollbar-track { background:
transparent; border-radius: 20px; }

.faqs-all-component__autocomplete::-webkit-scrollbar-thumb { border: 4px solid


transparent; background-clip: padding-box; background-color: rgba(31, 33, 43, 0.5);
border-radius: 10px; }

.faqs-all-component__autocomplete::-webkit-scrollbar-thumb:hover { background:
rgba(31, 33, 43, 0.5); }

.faqs-all-component__autocomplete ::-webkit-scrollbar-corner { background-color:


transparent; }

.faqs-all-component__autocomplete .selected { background-color: unset; }

.faqs-all-component__autocomplete > div { font-size: 16px; font-family: Graphik,


Verdana, Geneva, sans-serif; font-weight: 100; color: rgb(31, 33, 43); padding:
0.5rem 15px; }

.faqs-all-component__autocomplete > div.b, .faqs-all-component__autocomplete > div


b { font-weight: 700; }

.faqs-all-component__autocomplete > div:not(:first-child) { border-top: 1px solid


rgb(242, 243, 250); }

.faqs-all-component__autocomplete > div:first-child { border-top-left-radius: 8px;


border-top-right-radius: 8px; }

.faqs-all-component__autocomplete > div:last-child { border-bottom-left-radius:


8px; border-bottom-right-radius: 8px; }

.faqs-all-component__autocomplete > div:hover { background-color: rgb(242, 243,


250); cursor: pointer; }

.faqs-all-component__autocomplete > div .faqs-all-component__autocomplete--bold


{ font-weight: 700; text-transform: capitalize; }

.qhelp-form-control { position: relative; width: 100%; }

.qhelp-form-control input, .qhelp-form-control label { touch-action:


manipulation; }

.qhelp-form-control label { font-size: 16px; font-family: Graphik, Verdana, Geneva,


sans-serif; font-weight: 100; color: rgb(31, 33, 43); pointer-events: none;
padding: 0px; transition: top 0.2s ease 0s, font-size 0.2s ease 0s; }
.qhelp-form-control label.b, .qhelp-form-control label b { font-weight: 700; }

.qhelp-form-control input { font-size: 16px; font-family: Graphik, Verdana, Geneva,


sans-serif; font-weight: 100; color: rgb(31, 33, 43); border: 1px solid rgb(219,
222, 232); border-radius: 8px; height: 48px; width: 100%; text-indent: 15px;
padding: 0px; outline: 0px !important; }

.qhelp-form-control input.b, .qhelp-form-control input b { font-weight: 700; }

.qhelp-form-control input:hover { border-color: rgb(58, 53, 175); }

.qhelp-form-control input:focus { box-shadow: rgb(223, 223, 245) 0px 0px 0px


0.3rem; border-color: rgb(58, 53, 175) !important; }

.qhelp-form-control input.qhelp-field-invalid { border-color: rgb(204, 71, 38); }

.qhelp-form-control--floating label { position: absolute; color: rgb(175, 179,


187); left: 16px; top: 50%; transform: translateY(-50%); width: 85%; background-
color: rgb(255, 255, 255); z-index: 1; height: 80%; display: flex; align-items:
center; }

.qhelp-form-control--floating input { padding-top: 20px; }

.qhelp-form-control--active label { color: rgb(74, 82, 93); font-weight: 400; }

.qhelp-form-control--floating.qhelp-form-control--active label { top: 30%; font-


size: 12px; height: auto; }

.qhelp-form-control__error, .qhelp-form-control__success, .qhelp-form-


control__warning { display: flex; font-family: Graphik, Verdana, Geneva, sans-
serif; font-weight: 100; color: rgb(31, 33, 43); font-size: 14px; margin-top:
5px; }

.qhelp-form-control__error.b, .qhelp-form-control__error b, .qhelp-form-


control__success.b, .qhelp-form-control__success b, .qhelp-form-control__warning.b,
.qhelp-form-control__warning b { font-weight: 700; }

.qhelp-form-control__error::before, .qhelp-form-control__success::before, .qhelp-


form-control__warning::before { content: ""; height: 20px; width: 20px; display:
flex; margin-right: 5px; background-size: 16px !important; }

.qhelp-form-control__error { color: rgb(204, 71, 38); }

.qhelp-form-control__error::before { background:
url("qhelp/resources/ic_alerts_error.908e64a23fdfbbc47fd2.svg") no-repeat; }

.qhelp-form-control__warning::before { background:
url("qhelp/resources/ic_alerts_warning.a0b5f68d79e4a1cc4773.svg") no-repeat; }

.qhelp-form-control__success::before { background:
url("qhelp/resources/ic_alerts_tick.92eb4c7cb0a7bbce1897.svg") no-repeat; }

.qhelp-form-control--error input, .qhelp-form-control--error input:focus, .qhelp-


form-control--error input:hover { border-color: rgb(204, 71, 38) !important; }

.qhelp-form-control--error input:focus { box-shadow: rgb(249, 228, 223) 0px 0px 0px


0.3rem; }
.qhelp-form-control--warning input, .qhelp-form-control--warning
input:focus, .qhelp-form-control--warning input:hover { border-color: rgb(244, 198,
68) !important; }

.qhelp-form-control--warning input:focus { box-shadow: rgb(252, 238, 198) 0px 0px


0px 0.3rem; }

.qhelp-form-control--success input, .qhelp-form-control--success


input:focus, .qhelp-form-control--success input:hover { border-color: rgb(109, 215,
136) !important; }

.qhelp-form-control--success input:focus { box-shadow: rgb(229, 248, 234) 0px 0px


0px 0.3rem; }

.qhelp-loader { display: none; position: fixed; inset: 0px; width: 100%; height:
100%; cursor: wait; z-index: 100000; background-color: rgba(255, 255, 255, 0.6) !
important; }

.qhelp-loader > * { display: none !important; }

.qhelp-loader::after { height: 76px; width: 76px; animation: 0.8s linear 0s


infinite normal none running rotate; border-width: 2px; border-style: solid;
border-color: rgb(142, 33, 87) rgb(206, 180, 192) rgb(142, 33, 87) rgb(142, 33,
87); border-image: initial; border-radius: 50%; background: rgb(255, 255, 255); z-
index: -1; }

.qhelp-loader::after, .qhelp-loader::before { content: " "; display: block;


position: absolute; }

.qhelp-loader::before { width: 55px; height: 56px; background:


url("qhelp/resources/loader_icon.b00af62c2ed990461f6f.svg") 0% 0% / contain;
transform: translate(10%, -5%); border-radius: 50%; }

.qhelp-loader--show, .qhelp-loader-show { display: flex; align-items: center;


justify-content: center; }

.preload-pseudo-background-image { visibility: hidden; display: block; }

.faqs-all-component, .faqs-top-component { color: rgb(31, 33, 43); background-


color: rgb(247, 247, 247); padding-top: 2em; font-family: Graphik !important; }

.faqs-all-component h4, .faqs-top-component h4 { font-size: 1em; font-family:


Graphik !important; }

.faqs-all-component h4.list-title, .faqs-top-component h4.list-title { font-weight:


700; }

.faqs-all-component .accordion .accordion-header h4, .faqs-top-component .accordion


.accordion-header h4 { margin: 0px; }

.faqs-all-component .accordion .accordion-item, .faqs-all-


component .accordion .accordion-item .accordion-button, .faqs-top-
component .accordion .accordion-item, .faqs-top-component .accordion .accordion-
item .accordion-button { background: transparent; border: none; color: rgb(31, 33,
43); }

.faqs-all-component .accordion .accordion-item .accordion-button, .faqs-top-


component .accordion .accordion-item .accordion-button { position: relative;
display: flex; padding: 0.5em 1em 0.5em 2em; background-color: transparent; margin-
top: 0.25em; text-align: left; }

.faqs-all-component .accordion .accordion-item .accordion-button .cmp-


accordion__title, .faqs-top-component .accordion .accordion-item .accordion-
button .cmp-accordion__title { font-weight: 700; }

.faqs-all-component .accordion .accordion-item .accordion-button .cmp-


accordion__icon, .faqs-top-component .accordion .accordion-item .accordion-
button .cmp-accordion__icon { box-sizing: content-box; position: absolute;
background: url("qhelp/resources/chevron.19c6ceba6279ddb61996.svg") 50% center no-
repeat; left: -5px; right: auto; width: 30px; height: 30px; top: 50%; transform:
rotate(180deg) translateY(50%); transition: transform 0.4s ease 0s; transform-
origin: center center; }

.faqs-all-component .accordion .accordion-button.open .cmp-accordion__icon, .faqs-


top-component .accordion .accordion-button.open .cmp-accordion__icon { transform:
translateY(-50%) rotate(0deg); }

.faqs-all-component .accordion .accordion-body, .faqs-top-


component .accordion .accordion-body { overflow: hidden; transition: max-height
0.2s ease-out 0s; padding-left: 2em; color: rgb(74, 82, 93); }

.faqs-all-component .accordion .accordion-body:not(.show), .faqs-top-


component .accordion .accordion-body:not(.show) { max-height: 0px; }

.faqs-all-component .accordion .accordion-body ul.sublinkpnl, .faqs-top-


component .accordion .accordion-body ul.sublinkpnl { margin-bottom: 0px; }

.faqs-all-component .accordion .accordion-body ul.sublinkpnl .header, .faqs-top-


component .accordion .accordion-body ul.sublinkpnl .header { color: rgb(74, 82,
93); font-weight: 700; padding-bottom: 8px; }

.faqs-all-component .accordion .accordion-body ul.sublinkpnl li, .faqs-top-


component .accordion .accordion-body ul.sublinkpnl li { color: rgb(74, 82, 93);
padding: 8px; font-size: 1em; font-weight: 400; }

.faqs-all-component .accordion .accordion-body ul.sublinkpnl li a, .faqs-top-


component .accordion .accordion-body ul.sublinkpnl li a { color: rgb(74, 82, 93); }

.faqs-all-component .faq-content-area, .faqs-top-component .faq-content-area


{ background-color: rgb(255, 255, 255); border-radius: 20px; padding: 1em 2em; }

.faqs-all-component .faq-content-area br[data-mce-bogus="1"], .faqs-top-


component .faq-content-area br[data-mce-bogus="1"] { display: none; }

.faqs-all-component .faq-content-area .accordion-item:not(:last-child) .accordion-


body.show, .faqs-all-component .faq-content-area .accordion-item:not(:last-
child) .accordion-header, .faqs-top-component .faq-content-area .accordion-
item:not(:last-child) .accordion-body.show, .faqs-top-component .faq-content-
area .accordion-item:not(:last-child) .accordion-header { border-bottom: 1px solid
rgba(128, 128, 128, 0.35); }

.faqs-all-component .faq-content-area .spinner-overlay.spinner-active, .faqs-top-


component .faq-content-area .spinner-overlay.spinner-active { min-height: 50px; }

.faqs-all-component .faq-content-area .accordion-body, .faqs-top-component .faq-


content-area .accordion-body { padding-left: 0px; font-size: 0.9em; }

.faqs-all-component .faq-content-area .accordion-body ol li, .faqs-all-


component .faq-content-area .accordion-body ul li, .faqs-top-component .faq-
content-area .accordion-body ol li, .faqs-top-component .faq-content-
area .accordion-body ul li { list-style: unset !important; margin: 0.5em 0px 0.5em
1em !important; }

.faqs-all-component .faq-content-area .accordion-body p, .faqs-top-component .faq-


content-area .accordion-body p { margin: 0.5em 0px !important; }

.faqs-all-component .faq-content-area .accordion-body p, .faqs-all-component .faq-


content-area .accordion-body p span, .faqs-top-component .faq-content-
area .accordion-body p, .faqs-top-component .faq-content-area .accordion-body p
span { font-family: Graphik !important; line-height: unset !important; font-size:
unset !important; }

.faqs-all-component .faq-content-area .accordion-body p:first-child, .faqs-top-


component .faq-content-area .accordion-body p:first-child { margin: 1em 0px 0px !
important; }

.faqs-all-component .faq-content-area .accordion-body p:last-child, .faqs-top-


component .faq-content-area .accordion-body p:last-child { margin: 0px 0px 1em !
important; }

.faqs-all-component .faq-content-area .accordion-body p:only-child, .faqs-top-


component .faq-content-area .accordion-body p:only-child { margin: 1em 0px !
important; }

.faqs-all-component .faq-content-area .accordion-body table, .faqs-top-


component .faq-content-area .accordion-body table { max-width: 100% !important; }

.faqs-all-component .faq-content-area .accordion-body table p, .faqs-top-


component .faq-content-area .accordion-body table p { text-align: unset !important;
margin: 0.5em 0px 0.5em 0.5em !important; }

.faqs-all-component .faq-content-area .accordion-body table p:first-child, .faqs-


top-component .faq-content-area .accordion-body table p:first-child { text-align:
unset !important; margin: 0.5em 0px 0px 0.5em !important; }

.faqs-all-component .faq-content-area .accordion-body table p:last-child, .faqs-


top-component .faq-content-area .accordion-body table p:last-child { text-align:
unset !important; margin: 0px 0px 0.5em 0.5em !important; }

.faqs-all-component .faq-content-area .accordion-body table p:only-child, .faqs-


top-component .faq-content-area .accordion-body table p:only-child { text-align:
unset !important; margin: 0.5em 0px 0.5em 0.5em !important; }

.faqs-all-component .faq-content-area .accordion-body .h1, .faqs-all-


component .faq-content-area .accordion-body .h2, .faqs-all-component .faq-content-
area .accordion-body .h3, .faqs-all-component .faq-content-area .accordion-
body .h4, .faqs-all-component .faq-content-area .accordion-body .h5, .faqs-all-
component .faq-content-area .accordion-body .h6, .faqs-all-component .faq-content-
area .accordion-body h1, .faqs-all-component .faq-content-area .accordion-body
h2, .faqs-all-component .faq-content-area .accordion-body h3, .faqs-all-
component .faq-content-area .accordion-body h4, .faqs-all-component .faq-content-
area .accordion-body h5, .faqs-all-component .faq-content-area .accordion-body
h6, .faqs-top-component .faq-content-area .accordion-body .h1, .faqs-top-
component .faq-content-area .accordion-body .h2, .faqs-top-component .faq-content-
area .accordion-body .h3, .faqs-top-component .faq-content-area .accordion-
body .h4, .faqs-top-component .faq-content-area .accordion-body .h5, .faqs-top-
component .faq-content-area .accordion-body .h6, .faqs-top-component .faq-content-
area .accordion-body h1, .faqs-top-component .faq-content-area .accordion-body
h2, .faqs-top-component .faq-content-area .accordion-body h3, .faqs-top-
component .faq-content-area .accordion-body h4, .faqs-top-component .faq-content-
area .accordion-body h5, .faqs-top-component .faq-content-area .accordion-body h6 {
line-height: unset !important; margin-top: unset !important; margin-bottom: unset !
important; font-size: unset !important; }

.faqs-all-component .faq-content-area .accordion-body img, .faqs-top-


component .faq-content-area .accordion-body img { max-width: 100% !important; }

.faqs-all-component .faq-content-area .accordion-body.show, .faqs-top-


component .faq-content-area .accordion-body.show { overflow: unset; }

.faqs-all-component .faq-content-area .accordion .accordion-item .accordion-button,


.faqs-top-component .faq-content-area .accordion .accordion-item .accordion-button
{ padding: 1em 2em; }

.faqs-all-component .faq-content-area h4, .faqs-top-component .faq-content-area h4


{ font-size: 0.9em; }

.faqs-all-component .faq-content-area .qrds-info, .faqs-top-component .faq-content-


area .qrds-info { color: rgb(51, 51, 51); background:
url("data:image/svg+xml;charset=utf-8,%3Csvg version='1'
xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Ccircle fill='%232196F3'
cx='24' cy='24' r='21'/%3E%3Cpath fill='%23fff' d='M22 22h4v11h-4z'/%3E%3Ccircle
fill='%23fff' cx='24' cy='16.5' r='2.5'/%3E%3C/svg%3E") left 0.5em center / 32px
32px no-repeat; border-radius: 8px; padding: 2em 2em 2em 3em; display: flex; font-
size: 1em; margin-right: 2em; }

@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and
(orientation: portrait) {
.faqs-all-component body, .faqs-all-component html, .faqs-top-component
body, .faqs-top-component html { min-width: unset; }
.faqs-all-component form, .faqs-all-component input, .faqs-top-component
form, .faqs-top-component input { font-size: unset !important; }
.faqs-all-component .mb-block, .faqs-top-component .mb-block { display: block; }
}

@media only screen and (min-device-width: 320px) and (max-device-width: 900px) and
(orientation: landscape) {
.faqs-all-component .mb-block, .faqs-top-component .mb-block { display: block; }
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and
(orientation: portrait) {
.faqs-all-component form, .faqs-all-component input, .faqs-top-component
form, .faqs-top-component input { font-size: unset !important; }
.faqs-all-component .mb-block, .faqs-top-component .mb-block { display: block; }
}

.faqs-top-component { margin-top: 1rem; margin-bottom: 3rem; }

.faqs-top-component .faq-header-font { font-size: 36px; font-family: var(--jotia);


font-weight: 100; color: rgb(31, 33, 43); margin-bottom: 0.5em; }

.faqs-top-component .faq-header-font.b, .faqs-top-component .faq-header-font b


{ font-weight: 700; }

.faqs-top-component .faq-offermore-button { padding-top: 3em; text-align: left; }


.faqs-top-component .faq-offermore-button .offer-button-more { font-size: 16px;
font-family: Graphik, Verdana, Geneva, sans-serif; font-weight: 100; display:
inline-block; border: 1px solid rgb(142, 33, 87); border-radius: 27px; background-
color: transparent; color: rgb(142, 33, 87); text-align: center; padding: 1rem
2rem; margin-right: 8px; position: relative; width: 100%; }

.faqs-top-component .faq-offermore-button .offer-button-more.b, .faqs-top-component


.faq-offermore-button .offer-button-more b { font-weight: 700; }

.faqs-top-component .faq-offermore-button .offer-button-more .iconButton-icon


{ display: none; }

.faqs-top-component .faq-offermore-button .offer-button-more .iconButton-label


{ display: block; }

.faqs-top-component .faq-offermore-button .offer-button-more:hover { text-


decoration: none; background-color: rgb(142, 33, 87); color: rgb(255, 255, 255); }

.faqs-top-component .faq-offermore-button .offer-button-more.--primary, .faqs-top-


component .faq-offermore-button .offer-button-more[type="submit"] { background-
color: rgb(142, 33, 87); color: rgb(255, 255, 255); }

.faqs-top-component .faq-offermore-button .offer-button-more.--


primary:hover, .faqs-top-component .faq-offermore-button .offer-button-
more[type="submit"]:hover { background-color: rgb(92, 9, 49); }

.faqs-top-component .faq-offermore-button .offer-button-more.--size-medium { min-


width: auto; padding: 16px 27px; }

.faqs-top-component .faq-offermore-button .offer-button-more.--dark-bg:hover


{ background-color: rgb(142, 33, 87); border-color: rgb(142, 33, 87); color:
rgb(255, 255, 255); }

.faqs-top-component .faq-offermore-button .offer-button-more[aria-disabled="true"],


.faqs-top-component .faq-offermore-button .offer-button-more[aria-
disabled="true"]:hover, .faqs-top-component .faq-offermore-button .offer-button-
more[disabled], .faqs-top-component .faq-offermore-button .offer-button-
more[disabled]:hover { background-color: transparent; border-color: rgb(236, 238,
245); color: rgb(119, 129, 142); }

.faqs-top-component .faq-offermore-button .offer-button-more.--ghost.faqs-top-


component .faq-offermore-button .offer-button-more.--white, .faqs-top-
component .faq-offermore-button .offer-button-more.--ghost.faqs-top-component .faq-
offermore-button .offer-button-more.--white:hover { background-color: transparent;
border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.faqs-top-component .faq-offermore-button .offer-button-more:focus { outline: none;


}

.faqs-top-component .faq-offermore-button .offer-button-more:focus::after


{ content: ""; position: absolute; top: -6px; left: -6px; width: calc(100% + 12px);
height: calc(100% + 12px); border-radius: 50px; border: 2px solid rgb(252, 197, 0);
}

@media only screen and (min-width: 992px) {


.faqs-top-component .faq-offermore-button .offer-button-more { margin-right:
16px; }
}
.faqs-top-component .faq-offermore-button .offer-button-more:not(:last-child)
{ margin-bottom: 1rem; }

@media only screen and (min-width: 768px) {


.faqs-top-component .faq-offermore-button .offer-button-more { width: auto; }
.faqs-top-component .faq-offermore-button .offer-button-more:not(:last-child)
{ margin-bottom: 0px; }
}
------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location: https://www.qatarairways.com/etc/designs/qrweb/ffp-
clientlibs.min.14.css

@charset "utf-8";

#poi-tab-buy div.T34-state-selection-warning.active .T34-state-selection-warning--


minimum-miles, #poi-tab-gift div.T34-state-selection-warning.active .T34-state-
selection-warning--minimum-miles, #poi-tab-transfer div.T34-state-selection-
warning.active .T34-state-selection-warning--minimum-miles { display: block; }

#poi-tab-buy div.T34-state-selection-warning.active, #poi-tab-gift div.T34-state-


selection-warning.active, #poi-tab-transfer div.T34-state-selection-warning.active
{ visibility: visible; }

#poi-tab-buy div.T34-state-selection-warning.active, #poi-tab-gift div.T34-state-


selection-warning.active, #poi-tab-transfer div.T34-state-selection-warning.active
{ opacity: 1; }

#poi-tab-buy div.T34-state-selection-warning .T34-state-selection-warning--minimum-


miles, #poi-tab-gift div.T34-state-selection-warning .T34-state-selection-warning--
minimum-miles, #poi-tab-transfer div.T34-state-selection-warning .T34-state-
selection-warning--minimum-miles { display: none; }

#poi-tab-buy div.T34-state-selection-warning, #poi-tab-gift div.T34-state-


selection-warning, #poi-tab-transfer div.T34-state-selection-warning { visibility:
hidden; }

#poi-tab-buy div.T34-state-selection-warning, #poi-tab-gift div.T34-state-


selection-warning, #poi-tab-transfer div.T34-state-selection-warning { opacity:
0; }

#poi-tab-buy .T34-state-selection-how-to.p-a-10, #poi-tab-gift .T34-state-


selection-how-to.p-a-10, #poi-tab-transfer .T34-state-selection-how-to.p-a-10
{ visibility: hidden; opacity: 0; }

#poi-tab-buy .T34-state-selection-how-to.p-a-10.active, #poi-tab-gift .T34-state-


selection-how-to.p-a-10.active, #poi-tab-transfer .T34-state-selection-how-to.p-a-
10.active { visibility: visible; opacity: 1; }

#j-poi-tab-content-bgt .T34-state-selection .T34-state-selection-warning p { color:


rgb(92, 9, 49); font-weight: bold; }

#poi-tab-buy a.how-to-earn-link { margin-top: 20px; display: none; }

.T7_4.T7_4-redeem.container { margin-bottom: 120px; }

#poi-tab-extend .error-msg-box-extendRevalidate, #poi-tab-revalidate .error-msg-


box-extendRevalidate, #poi-tab-reval-hostory .error-msg-box-extendRevalidate
{ padding: 10px; background: rgb(255, 255, 255); }

#poi-tab-extend .error-msg-empty-extendRevalidate, #poi-tab-revalidate .error-msg-


empty-extendRevalidate, #poi-tab-reval-hostory .error-msg-empty-extendRevalidate
{ color: rgb(181, 0, 0); }

#poi-tab-extend .errorId-extendRevalidate, #poi-tab-revalidate .errorId-


extendRevalidate, #poi-tab-reval-hostory .errorId-extendRevalidate { position:
relative; padding-left: 10px; line-height: 1.35; }

#poi-tab-extend li.errorId-extendRevalidate::before, #poi-tab-revalidate


li.errorId-extendRevalidate::before, #poi-tab-reval-hostory li.errorId-
extendRevalidate::before { content: "•"; position: relative; top: 50%; left: 0px;
padding-right: 8px; font-size: 14px; }

#extendRevalidateHistoryTab.T34 h2 { border-bottom: 1px solid; padding-bottom: 8px;


}

#extendRevalidateHistory thead { font-weight: bold; }

#extendRevalidateHistory tbody { font-weight: normal !important; }

#extendRevalidateHistoryTab .error-msg-box-extendRevalidate { display: none; }

.C6 #extendRevalidateHistory thead .col-titles { padding: 25px 10px 4px; color:


rgb(92, 9, 49); }

#extendRevalidateHistory .T36 table td:first-child > div { margin: 0px auto; }

#extendRevalidateHistory td { padding: 0px 5px; }

.extendRevalidatenorecords { display: none; }

#poi-tab-revalidate .spinner-overlay { height: 70px; }

.avios-dashboard-container { background: rgb(255, 255, 255); padding: 32px 16px;


border-radius: 20px; margin-bottom: 24px; }

.avios-logo { display: flex; margin-bottom: 10px; align-items: center; }

.avios-logo img { width: 64px; margin-right: 24px; }

[dir="rtl"] .avios-logo img { margin-left: 24px; margin-right: 0px; }

.avios-logo .avios-balance { color: rgb(31, 33, 43); font-size: 24px; font-weight:


100; }

.balance-last-updated { display: block; font-size: 12px; font-family: "Graphik


Web", "Noto Sans"; font-weight: 400; }

.avios-content { margin-bottom: 30px; font-family: "Graphik Web", "Noto Sans"; }

.avios-content p { font-size: 16px; color: rgb(31, 33, 43); margin: 10px 0px; }

.avios-dashboard-container .manage-avios-btn { margin-bottom: 0px; padding: 14px


20px; width: 100%; }

.avios-dashboard-container .learn-more { color: rgb(142, 33, 87); text-decoration:


underline !important; }

.button-block { display: flex; align-items: center; }

.avios-content-block .collapse-button { position: absolute; top: 12px; right: 20px;


font-size: 32px; width: 32px; height: 32px; border-radius: 50%; border: 1px solid
rgb(219, 222, 232); color: rgb(219, 222, 232); cursor: pointer; display: none; }

.icon-circle-up { color: rgb(31, 33, 43); position: absolute; font-size: 24px; top:
4px; left: 3px; }

.icon-circle-up::before { content: "󩳢"; }

.short-avios-title { position: absolute; top: 12px; font-size: 20px; color: rgb(31,


33, 43); font-weight: 300; display: none; }

.short-avios-container .short-avios-title { display: block; }

.short-avios-container .balance-last-updated, .short-avios-container .avios-


content, .short-avios-container .button-block { display: none; }

.short-avios-container .icon-circle-up::before { content: "󩳡"; }

.button.manage-avios-small { display: none; }

.short-avios-container .manage-avios-small { display: flex; margin-left: auto; }

[dir="rtl"] .short-avios-container .manage-avios-small { margin-left: 0px; margin-


right: auto; }

.avios-dashboard-container.short-avios-container { padding-bottom: 12px; }

.short-avios-container .avios-balance { margin-bottom: 0px; }

a.button { text-decoration: none; }

.avios-content a { text-decoration: underline; }

@media only screen and (min-width: 768px) {


.avios-dashboard-wrapper { position: relative; }
.avios-dashboard-container { margin-left: auto; width: 486px; padding: 32px 24px;
position: absolute; right: 0px; top: -220px; z-index: 0; }
.avios-content p { margin-top: 0px; }
.avios-logo img { margin-right: 40px; }
.avios-logo .avios-balance { font-size: 48px; }
.balance-last-updated { font-size: 14px; }
.avios-dashboard-container.short-avios-container { top: -150px; }
.button.manage-avios-small { height: auto; padding: 10px 20px; }
.inner-page .hpc a.manage-avios-small { text-decoration: none; }
.inner-page .hpc button.manage-avios-btn { border-radius: 32px; }
.sliderContainerPC.pccomponent-postlogin { margin-bottom: 80px !important; }
.short-avios-container .button.manage-avios-small { display: inline-block; }
.avios-dashboard-container.short-avios-container .avios-logo { margin-top:
16px; }
.qmiles-profilecard { position: relative; }
.avios-content-block .collapse-button { display: block; }
[dir="rtl"] .avios-dashboard-container { right: auto; left: 0px; }
[dir="rtl"] .avios-content-block .collapse-button { left: 20px; right: auto; }
[dir="rtl"] .avios-logo img { margin-left: 40px; margin-right: 0px; }
}

.new-others-latest-activities.last-activities.sameheight-block.two-columns-content-
block-column { border-radius: 20px; padding: 24px 16px; color: var(--flow-primary-
grey); margin-bottom: 24px; background: var(--flow-white) !important; }

.qmiles-latestactivities .new-others-latest-activities.last-activities.sameheight-
block .last-activities-holder { max-width: 100%; }

.new-others-latest-activities .last-activities-content { padding: 0px 0px 22px; }

.new-others-latest-activities .activities-caption { margin-top: 0px; }

.new-latest-activities { font-family: "Noto sans"; color: var(--flow-primary-grey);


}

.recent-transaction-title { font-family: "Noto sans"; font-size: 16px; border-


bottom: 1px solid var(--flow-tertiary-grey); margin: 0px; padding: 12px 0px 24px; }

.recent-transaction-row { border-bottom: 1px solid var(--flow-tertiary-grey);


padding: 24px 0px; display: flex; justify-content: space-between; }

.recent-transaction-column { display: flex; flex-direction: column; }

.recent-transaction-column:first-child { width: 60%; }

.recent-transaction-column:nth-child(2), .recent-transaction-column:nth-child(3)
{ width: 20%; text-align: right; }

.rt-secondary-text { color: var(--flow-secondary-grey); font-size: 14px; }

.new-others-latest-activities .last-activities-bottom-row { background:


transparent; }

.new-others-latest-activities .last-activities-additional-links li a.button { font-


size: 16px; text-decoration: none !important; }

.new-others-latest-activities .last-activities-bottom-row { padding: 0px; }

.new-others-latest-activities .last-activities-additional-links { padding-left:


0px; }

.new-others-latest-activities .last-activities-additional-links li { margin-left:


0px; }

.new-others-latest-activities .last-activities-additional-links li .activity-


expiry-btn { margin-right: 16px; }

.new-latest-activities .icon-calendar::before { content: "󩲵"; font-size: 32px; }

.new-expiry-summary.T38 { background: var(--flow-white); }

.new-expiry-summary.T38.is-dashboard .T38-qmiles-summary { background: var(--flow-


white); border-radius: 20px; color: var(--flow-primary-grey); padding: 24px 16px;
min-height: auto; }

#expiry-summary.new-expiry-summary { border-radius: 20px; margin-bottom: 24px; }

.new-expiry-summary.T38.is-dashboard .bottom-row { background: var(--flow-white);


padding: 24px 0px; }

.new-expiry-summary.T38.is-dashboard .bottom-row .last-activities-additional-links


{ padding: 0px; }

.new-latestactivities-container.container { padding-left: 5px; }

.new-expiry-summary.T38.is-dashboard .bottom-row-content { max-width: 100%; margin:


0px; }

.new-expiry-summary .last-activities-additional-links a:hover { text-decoration:


none !important; }

.new-others-latest-activities .last-activities-additional-links, .new-expiry-


summary .last-activities-additional-links { display: flex; flex-direction:
column; }

.new-others-latest-activities .last-activities-additional-links li:first-


child, .new-expiry-summary .last-activities-additional-links li:first-child
{ order: 2; }

.new-others-latest-activities .last-activities-additional-links li:last-


child, .new-expiry-summary .last-activities-additional-links li:last-child { order:
1; }

.T38.is-dashboard.activity.new-expiry-summary .last-activities-additional-links li
a:focus { color: var(--flow-white); }

@media only screen and (max-width: 767px) {


.new-others-latest-activities.last-activities.sameheight-block.two-columns-
content-block-column { margin: 0px 24px 20px 22px; }
.new-others-latest-activities .last-activities-additional-links li { margin-
bottom: 0px; }
.new-others-latest-activities .last-activities-additional-links li a.button
{ padding-top: 12px; }
.new-latest-activities .icon-calendar::before { font-size: 24px; }
}

@media only screen and (min-width: 768px) {


.new-others-latest-activities .last-activities-additional-links, .new-expiry-
summary .last-activities-additional-links { flex-direction: row; }
.new-others-latest-activities .last-activities-additional-links li:first-
child, .new-expiry-summary .last-activities-additional-links li:first-child
{ order: 1; }
.new-others-latest-activities .last-activities-additional-links li:last-
child, .new-expiry-summary .last-activities-additional-links li:last-child { order:
2; }
}

.new-upcomingtrip .T16.trips-section h2 { margin-left: 10px; font-weight: 100;


margin-bottom: 24px; letter-spacing: 0px; font-size: var(--font-xl) !important; }

.booking-submit { margin-top: 16px; }

.booking-submit .button { margin-bottom: 16px; }

.adding-booking-form { margin-bottom: 24px; }

.new-upcoming-trip .input-base-placeholder, .new-upcoming-trip .input-base


{ border-radius: 8px; }

.new-upcoming-trip .input-base.error .input-base-elem { border-radius: 8px 8px 0px


0px; }

.new-upcoming-trip .error .input-base-msg-box { border-radius: 0px 0px 8px 8px; }

@media only screen and (min-width: 768px) {


.new-upcomingtrip .T16.trips-section h2 { margin-left: 0px; font-size: var(--
innerPage-font-h2) !important; }
.retrieve-booking { min-width: 100px; margin-right: 16px; }
.booking-submit .button { margin-bottom: 20px; }
.adding-booking-form { margin-bottom: 56px; }
}

.opt-card { position: absolute; bottom: 35px; right: 10px; font-size: 13px; }

.opt-text { margin-right: 5px; }

.opt-card .switch { position: relative; display: inline-block; width: 50px; height:


24px; color: var(--flow-white); top: -5px; font-size: 11px; }

.opt-card .switch input { opacity: 0; width: 0px; height: 0px; }

.opt-card .slider { position: absolute; cursor: pointer; inset: 0px; background-


color: gray; transition: all 0.4s ease 0s; border-radius: 24px; }

.opt-card .slider::before { position: absolute; content: ""; height: 20px; width:


20px; left: 2px; bottom: 2px; background-color: white; transition: all 0.4s ease
0s; border-radius: 50%; }

.opt-card .slider::after { position: absolute; content: attr(data-unchecked);


right: 5px; top: 5px; }

.opt-card input:checked + .slider::after { content: attr(data-checked); left:


5px; }

.opt-card input:checked + .slider { background-color: rgb(105, 5, 59); }

.opt-card input:focus + .slider { box-shadow: rgb(105, 5, 59) 0px 0px 1px; }

.opt-card input:checked + .slider::before { transform: translateX(28px); }

#optout-modal .modal-dialog { background: var(--flow-white); width: 400px; }

#optout-modal .modal-header { padding: 0px; }

#optout-modal .modal-body { padding: 0px 15px 30px 0px; }

#optout-modal h3 { line-height: 1.5; color: var(--flow-primary-burgundy); margin-


bottom: 20px; }

#optout-modal .confirm { float: right; }

#optout-modal .confirm, #optout-modal .cancel { padding: 5px 30px; }

.replaceCardServiceErrorMessage { color: rgb(181, 0, 0); text-align: center; }

#modal-replacement-card { z-index: 99999; }


#fullfillmentstatus_id { color: red; position: absolute; left: 20px; font-size:
13px; bottom: 10px; line-height: 15px; }

@media only screen and (max-width: 767px) {


.opt-card { position: relative; bottom: 0px; right: 0px; font-size: 18px; text-
align: center; }
.opt-card .switch { width: 65px; height: 32px; top: -5px; font-size: 16px; }
.opt-card .slider::before { width: 24px; height: 24px; bottom: 4px; }
.opt-card .slider::after { top: 4px; }
.opt-card input:checked + .slider::before { transform: translateX(38px); }
.opt-card input:checked + .slider::after { left: -15px; }
.replaceCardServiceErrorMessage { float: none; text-align: center; }
}

.C32.mc-container { background: rgb(105, 5, 59); height: auto; }

.mc-container { position: relative; padding: 20px 10px; background-color: rgb(105,


5, 59); }

.mc-container h4 { margin-top: 0px; }

.mc-container .radio-base input[type="radio"] { position: absolute; }

.mc-container .radio-base .radio-base-text { margin-bottom: 5px; }

.mc-container .submit-option { padding: 5px 15px; margin-top: 10px; }

.mc-container #seemybenefits.show { display: inline-block !important; }

.mc-container .cardholder-name { margin-bottom: 10px; }

.mc-container .card-text { font-size: 18px; margin-bottom: 0px; }

.mc-container .card-radio-block { margin-top: -5px; }

.mc-container .card-radio-block p { margin-bottom: 10px; }

.flip-card-inner { width: 100%; min-height: 390px; transition: transform 1s ease


0s; transform-style: preserve-3d; }

.flip { transform: rotateY(180deg); }

.flip-card-front, .flip-card-back { position: absolute; width: 100%; height: 100%;


backface-visibility: hidden; }

.flip-card-front { height: 150px; }

.flip .flip-card-front { visibility: hidden; }

.flip-card-front .front.main-member-landing-card { width: 225px; height: 138px;


border-radius: 8px 8px 39px 6px; cursor: default; }

.flip-card-back .front.main-member-landing-card { width: 240px; height: 150px;


margin-top: 15px; border-radius: 8px 8px 46px 6px; }

.flip-card-back { background-color: rgb(105, 5, 59); color: var(--flow-white);


transform: rotateY(180deg); z-index: 10; }
.flip-card-back .edit-btn { top: -10px; right: 0px; color: var(--flow-white);
position: absolute; }

.flip-card-back .edit-btn span { margin-right: 5px; }

.flip-card-back .edit-btn span.icon-pencil { font-size: 18px; }

.mc-container .radio-base-text { padding-left: 26px; }

.mc-container .radio-base-text::before { width: 18px; height: 18px; border: 1px


solid var(--flow-white); }

.mc-container .radio-base-text::after { width: 10px; height: 10px; background:


var(--flow-white); position: absolute; top: 6px; left: 5px; content: ""; border-
radius: 50%; display: none; }

.mc-container .radio-base input[type="radio"]:checked + .radio-base-text::after


{ display: block; }

.mc-container .radio-base { line-height: 1.5; }

.mc-container .radio-base-text { font-size: 14px; }

.mc-container .show-cards { margin-top: -50px; }

.mc-container p { font-size: 14px; margin-bottom: 20px; }

.flip-card-back p { margin-bottom: 0px; }

.C32.mc-container.student-bg, .C32.student-bg { background-image: url("ffp-


clientlibs/images/membership-studentbg.png"); background-repeat: no-repeat;
background-size: cover; }

.C32.mc-container.student-bg .flip-card-back { background: transparent; }

.C32.student-bg .C32-cards .front.main-member-landing-card { border-radius: 8px; }

.C32.student-bg .C32-cards .C32-membership-card .flipper { height: 139px; }

.C32.student-bg .C32-membership-card .front { background-position-y: -1px; }

.C32.membership-cards.is-gold.student-bg #show-my-membership-
cards, .C32.membership-cards.is-gold.student-bg, .C32.membership-cards.is-
gold.student-bg .C32-overview-block h3 { color: rgb(255, 255, 255) !important; }

.C32.membership-cards.is-gold.student-bg #show-my-membership-cards:hover { color:


rgb(105, 5, 59) !important; }

#loungepass-profile-benefit-summary-valid .profile-details-content-cell { border-


left: 0px; display: block; }

#loungepass-profile-benefit-summary-valid strong, #loungepass-profile-benefit-


summary-valid small, #loungepass-profile-benefit-summary-valid { font-weight:
300; }

@media only screen and (max-width: 767px) {


.flip-card-inner { min-height: 600px; }
.flip-card-inner.flip { min-height: 330px; }
.mc-container .submit-option { position: relative; left: 0px; width: 100% !
important; margin: 30px 0px !important; padding: 15px !important; font-size: 24px !
important; }
.mc-container .C32-membership-card { margin-bottom: 0px; }
.flip-card-front .front.main-member-landing-card { width: 295px; height: 181px;
border-bottom-right-radius: 55px; }
.flip-card-back .front.main-member-landing-card { width: 350px; height: 222px;
border-radius: 10px 10px 78px; }
#showcardmobile.C32-overlay { margin-top: 0px; }
#cancel-replacement { margin-bottom: 15px; }
#showcardmobile .C32-mobile-close { margin-top: 30px; }
#fullfillmentstatus_id { position: relative; left: 0px; font-size: 15px; bottom:
auto; line-height: 20px; }
.flip-card-back { height: 80%; }
.C32.student-bg .C32-cards .C32-membership-card .flipper { height: 163px; width:
260px; }
.C32.student-bg .C32-cards .front.main-member-landing-card { border-radius: 10px;
}
.profile-details-content { height: 155px !important; }
#loungepass-profile-benefit-summary-valid .profile-details-content-cell { width:
100%; }
#loungepass-profile-benefit-summary-valid small { font-size: 15px; }
}

@media only screen and (min-width: 768px) {


a.button { padding: 14px 19px; }
}

.sgp-reskin.mc-container { border-radius: 20px; background: var(--flow-white);


color: var(--flow-primary-grey); padding: 24px; }

.sgp-reskin .flip-card-front h4, .sgp-reskin .platinum-card-content, .sgp-


reskin .gold-silver-card-content, .sgp-reskin.mc-container .card-radio-block, .sgp-
reskin .flip-card-back .edit-btn, .sgp-reskin .flip .flip-card-front, .sgp-
reskin .flip-card-back p, .sgp-reskin.mc-container .cardholder-name { display: none
!important; }

.sgp-reskin .flip-card-back { background: transparent; color: var(--flow-primary-


grey); }

.sgp-reskin .flip-card-inner { min-height: auto; }

.sgp-reskin .flip-card-front, .sgp-reskin .flip-card-back { position: static; }

.membership-cards .sgp-reskin h2, .membership-cards .sgp-reskin h3 { margin-top:


0px; color: var(--flow-primary-grey) !important; }

.sgp-reskin .C32-membership-card .back { display: none; }

.sgp-reskin .C32-show-my-cards { position: static; margin-top: auto; }

.sgp-reskin .flip-card-back .front.main-member-landing-card { width: 380px; height:


242px; }

.sgp-reskin .C32-membership-card .flipper { width: 380px; height: 260px; margin:


0px auto; cursor: default; }

.sgp-reskin .C32-membership-card { margin-top: 34px; margin-bottom: 34px; }

.sgp-reskin .sgp-button-wrapper { display: flex; justify-content: space-between;


align-items: flex-end; }

.sgp-reskin .mc-container #seemybenefits { margin-top: auto; }

.new-membership-card.C32 { background: var(--flow-white); color: var(--flow-


primary-grey); border-radius: 20px; padding: 24px; height: 445px !important; }

.new-membership-card.C32.student-bg { height: 445px !important; }

.new-membership-card.membership-cards h3 { color: var(--flow-primary-grey) !


important; }

.new-membership-card.C32 .membership-card-text, .new-membership-card.C32 .C32-


cards-info { display: none; }

.new-membership-card .C32-cards .C32-membership-card { position: static; display:


flex; justify-content: center; margin-bottom: 40px; }

.new-membership-card .C32-cards .C32-membership-card.is-family { display: none; }

.new-membership-card .C32-show-my-cards { position: static; }

.new-membership-card .membership-card-btn-wrapper { display: flex; justify-content:


space-between; padding: 0px; align-items: flex-end; }

.new-membership-card .C32-cards { margin-top: 0px; }

.new-membership-card .C32-cards .C32-membership-card .flipper, .new-membership-


card.C32.student-bg .C32-cards .C32-membership-card .flipper { width: 380px;
height: 242px; }

.new-membership-card.student-bg .C32-cards .C32-membership-card.is-family


{ display: none; }

.new-membership-card.student-bg .C32-cards .C32-membership-card { margin-bottom:


40px; }

.qpoints-info-oncard { display: flex; flex-direction: column; font-family: "Graphik


Web"; color: var(--flow-secondary-grey); font-size: 16px; margin-top: auto;
justify-content: flex-end; height: 69px; font-weight: 400; }

.qpoints-to-next-tier { font-size: 14px; font-weight: 500; }

#membership-cards-burgundy-section.new-membership-card.student-bg #show-my-
membership-cards { color: var(--flow-primary-burgundy) !important; }

#membership-cards-burgundy-section.new-membership-card.student-bg #show-my-
membership-cards:hover, #membership-cards-burgundy-section.new-membership-
card.student-bg #show-my-membership-cards:focus { color: var(--flow-white) !
important; }

.membership-button-block { display: flex; flex-direction: column; width: 100%; }

.C32-overlay { margin: 0px 16px 24px 25px; border-radius: 20px; }

@media only screen and (max-width: 767px) {


.sgp-reskin.mc-container { margin: -20px 16px 24px 24px; }
.membership-cards .sgp-reskin h2, .membership-cards .sgp-reskin h3 { margin-top:
0px; }
.sgp-reskin .sgp-button-wrapper { flex-direction: column; align-items: flex-
start; }
.qpoints-info-oncard { margin-bottom: 16px; height: auto; }
.sgp-reskin.mc-container .C32-show-my-cards#show-my-membership-cards { left:
auto; top: 0px; margin: 0px !important; border: 1px solid var(--flow-primary-
burgundy) !important; }
.new-membership-card .col-xs-12, .new-membership-card .col-sm-12 { float: none; }
.new-membership-card .C32-cards .C32-membership-card { position: static; }
.new-membership-card .C32-cards .C32-membership-card:nth-child(1) { transform:
none; }
.new-membership-card .C32-cards { left: 0px; margin-bottom: 16px; height: auto;
top: 0px !important; }
.new-membership-card .membership-card-btn-wrapper { flex-direction: column;
align-items: flex-start; }
.new-membership-card.C32 { margin: -20px 16px 24px 24px; height: auto !important;
}
.new-membership-card.C32.student-bg { height: auto !important; }
.new-membership-card .C32-show-my-cards { margin-bottom: 0px; }
.new-membership-card.C32 h3 { font-size: 24px; }
.sgp-reskin.mc-container #seemybenefits { width: 100%; margin-top: 12px; margin-
bottom: 12px; padding: 13px !important; }
}

@media only screen and (min-width: 768px) {


.membership-button-block { flex-direction: row; justify-content: flex-end; flex:
1 1 0%; }
.seemybenefits { order: 2; margin-left: 16px; }
.C32-overlay { margin: 0px auto; }
}

#payment-details-profile-block { background: rgb(236, 237, 239); color: rgb(31, 33,


43); padding: 16px; }

.no-saved-cards-info { display: flex; width: 100%; align-items: center; background:


rgb(255, 255, 255); border-radius: 12px; padding: 24px 16px; }

.no-saved-cards-info .icon-info_nav { color: rgb(255, 255, 255); margin-right:


20px; font-size: 20px; }

[dir="rtl"] .no-saved-cards-info .icon-info_nav { margin-left: 20px; margin-right:


0px; }

.icon-info_nav .path1::before { content: ""; opacity: 0.002; }

.icon-info_nav .path2::before { content: ""; margin-left: -1em; }

.icon-info_nav .path3::before { content: ""; margin-left: -1em; background:


rgb(102, 97, 207); border-radius: 50%; }

.icon-info_nav .path4::before { content: ""; margin-left: -1em; }

.C8-to-myprofile .tabset-block-add-menu-item .icon.icon-manage-


payments::before, .C8-to-myprofile .tabset-accordion-item .icon.icon-manage-
payments::before { content: ""; font-size: 40px; }

.card-details-wrapper h3 { font-size: 24px; font-weight: 100; margin-bottom:


20px; }

.payment-card-details { background: rgb(255, 255, 255); border-radius: 16px;


border: 1px solid rgb(219, 222, 232); padding: 16px; color: rgb(31, 33, 43); font-
size: 16px; margin-bottom: 20px; }

.payment-card-details .card-type-name { font-weight: 500; margin-left: 16px; }

.payment-card-details .card-info { margin-bottom: 16px; }

.payment-card-details .card-expiry-date { margin-left: 16px; color: rgb(74, 82,


93); }

[dir="rtl"] .payment-card-details .card-expiry-date { margin-right: 16px; margin-


left: 0px; }

.payment-card-details .card-number-info { margin-bottom: 24px; font-size: 14px; }

[dir="rtl"] .payment-card-details .card-number-info { display: flex; }

.payment-card-details .card-address { display: flex; flex-direction: column;


margin-bottom: 40px; }

.payment-card-details .card-action { display: flex; align-items: center; justify-


content: space-between; font-size: 14px; }

.payment-card-details .card-action a { text-decoration: underline; }

.card-action .checkbox-base-text::before { width: 24px; height: 24px; border-


radius: 4px; border: 1px solid rgb(119, 129, 142); top: 4px; }

.card-action .checkbox-base-text { color: rgb(31, 33, 43); padding-left: 32px;


padding-bottom: 8px; }

[dir="rtl"] .card-action .checkbox-base-text { padding-left: 0px; padding-right:


32px; }

.card-action label.checkbox-base { margin: 0px; }

.card-action .checkbox-base .card-default-checkbox[disabled] + .checkbox-base-text


{ cursor: not-allowed; }

.card-action .checkbox-base .card-default-checkbox[disabled] + .checkbox-base-


text::before { background: rgb(219, 222, 232); border: 0px; }

.card-action .checkbox-base .card-default-checkbox[disabled] + .checkbox-base-text


span { color: rgb(50, 130, 86); }

.card-action .checkbox-base [type="checkbox"]:checked ~ span::before { background:


rgb(58, 53, 175); border: 0px; }

.card-action .checkbox-base-text::after { content: ""; color: rgb(255, 255, 255);


font-size: 12px; top: 10px; left: 6px; }

[dir="rtl"] .card-action .checkbox-base-text::after { left: auto; right: 6px; }

.payment-card-details.expired-card .card-expiry-date { color: red; }

.expired-card .card-action .checkbox-base .card-default-checkbox[disabled]


+ .checkbox-base-text { cursor: not-allowed; }

.expired-card .card-action .checkbox-base .card-default-checkbox[disabled]


+ .checkbox-base-text::before { background: transparent; border: 1px solid rgb(219,
222, 232); }

.expired-card .card-action .checkbox-base .card-default-checkbox[disabled]


+ .checkbox-base-text span { color: rgb(219, 222, 232); }

.avios-alert-modal .modal-body { padding: 40px; }

.avios-alert-modal .modal-otp-overlay { border-radius: 20px; }

.avios-alert-modal.delete-card-modal .button-wrapper { position: relative; margin:


0px auto; padding: 52px 0px 0px; flex-direction: column; box-shadow: none; }

.avios-alert-modal.delete-card-modal .icon-info_nav { color: rgb(255, 255, 255); }

.avios-alert-modal .button-wrapper .button { margin-bottom: 0px; }

.avios-alert-modal.delete-card-modal .button-wrapper .button-dark { margin-bottom:


16px; }

.avios-alert-modal { font-family: "Noto Sans"; color: rgb(31, 33, 43); }

.avios-alert-modal .icon-info_nav { font-size: 42px; }

.avios-alert-modal .modal-dialog { margin-top: 50px; }

.avios-alert-modal.delete-card-modal h2 { color: rgb(31, 33, 43); font-size: 36px;


font-family: jotia; font-weight: 100; margin-bottom: 24px; }

.avios-alert-modal.delete-card-modal p { color: rgb(74, 82, 93); font-size: 16px;


line-height: 1.2; margin-bottom: 0px; }

.partner-modal-close.icon-close { position: absolute; right: 20px; top: 20px;


width: 44px; height: 44px; border: 1px solid rgb(219, 222, 232); border-radius:
50%; display: flex; justify-content: center; align-items: center; cursor:
pointer; }

[dir="rtl"] .partner-modal-close.icon-close { right: auto; left: 20px; }

.partner-modal-close.icon-close::before { content: ""; color: rgb(74, 82, 93);


font-size: 20px; }

.payment-card-details .card-info img { width: 48px; }

@media only screen and (min-width: 768px) {


#payment-details-profile-block { border-radius: 8px; }
.default-card-check { position: relative; }
.card-action .checkbox-base-text::before { top: 0px; }
.card-action .checkbox-base-text::after { top: 6px; }
.payment-card-details { width: calc(50% - 8px); }
.manage-payment-block { display: flex; justify-content: space-between; flex-wrap:
wrap; }
.partner-modal-close.icon-close { display: flex; }
.avios-alert-modal .modal-dialog { width: 440px; }
.C8_1 .tabset-block-add-menu-list { display: flex !important; }
}

#mybenefits .tabs-section-tabset-row { background: transparent; }


#mybenefits .no-benefits { padding-bottom: 50px; }

table.benefits-accordion td > div { display: table !important; }

@media only screen and (min-width: 767px) {


.benefits-item-drop .td-benefits-history-item-drop { margin-left: 60px; margin-
right: 60px; width: 89%; }
.benefits-item-drop .td-benefits-history-item-drop .col-titles { margin-bottom: -
22px; background-color: rgb(235, 235, 235) !important; }
}

@media only screen and (max-width: 767px) {


.benifits .benefits-item-opener td:first-child { display: none; }
#mybenefits .icon-arrow-right { display: none; }
#mybenefits .icon-arrow-down { display: inline-block !important; }
#mybenefits .icon-arrow-down.up-arrow::before { content: ""; display: inline-
block !important; }
.benefits-item-drop .td-benefits-history-item-drop .col-datas.col-values td
{ margin-bottom: -18px; }
}

.qrpc-benefit-summary.benefitssummary .C31-col-headers { float: none; width: auto;


border-left: 0px; display: flex; background: var(--flow-white); border-radius:
20px; font-weight: 100; color: var(--flow-primary-grey); margin-bottom: 24px; }

.qrpc-benefit-summary .C31-header.qmiles { display: none; }

.qrpc-benefit-summary.benefitssummary .C31-header:last-child { border-left: 1px


solid var(--flow-tertiary-grey); }

.qrpc-benefit-summary.benefitssummary .C31-header-title { font-size: var(--font-


xl); font-weight: var(--font-weight-normal); margin-bottom: 16px; }

.qrpc-benefit-summary.benefitssummary .C31-header-value { font-weight: 100; font-


size: 28px; margin-bottom: 16px; }

.qrpc-benefit-summary.benefitssummary .C31-header-subtitle { font-family: "Noto


Sans"; font-size: 12px !important; }

#profile-benefit-summary.qrpc-benefit-summary .C31-header-content { padding: 16px


12px 12px; display: flex; flex-direction: column; }

.qrpc-benefit-summary.benefitssummary .C31-col-benefits { float: none; width: auto;


padding: 24px; border-radius: 20px; background: var(--flow-white); color: var(--
flow-primary-grey); position: relative; }

#profile-benefit-summary.qrpc-benefit-summary .C31-col-benefits h3 { color: var(--


flow-primary-grey); }

.qrpc-benefit-summary .benefit-btn-wrapper { display: flex; justify-content: end; }

.qrpc-benefit-summary.C31::before, .qrpc-benefit-summary.C31::after, .qrpc-benefit-


summary.C31.bgplatinum::before, .qrpc-benefit-summary.C31.bgplatinum::after, .qrpc-
benefit-summary.C31.bgsilver::before, .qrpc-benefit-
summary.C31.bgsilver::after, .qrpc-benefit-summary.C31.bggold::before, .qrpc-
benefit-summary.C31.bggold::after { background-color: transparent; }

.qrpc-benefit-summary .benefit-button-wrapper { display: flex; }


.qrpc-benefit-summary .benefit-button-wrapper a.button { margin-left: auto; }

.icon-badge-diamond::before { content: "󩲱"; }

.qrpc-benefit-summary .C31-col-benefits .diamond-circle { position: absolute; top:


-20px; right: 0px; background: linear-gradient(233deg, rgb(92, 9, 49) 0px, rgb(142,
33, 87) 100%) 0px 0px no-repeat; width: 48px; height: 48px; border-radius: 50%;
color: var(--flow-white); display: flex; align-items: center; justify-content:
center; font-size: var(--font-xl); }

.qrpc-benefit-summary.bgsilver .C31-col-benefits .diamond-circle { background:


linear-gradient(233deg, rgb(74, 82, 93) 0px, rgb(140, 145, 155) 34%, rgb(74, 82,
93) 100%) 0px 0px no-repeat; }

.qrpc-benefit-summary.bggold .C31-col-benefits .diamond-circle { background:


linear-gradient(233deg, rgb(100, 67, 22) 0px, rgb(194, 147, 82) 17%, rgb(100, 67,
22) 100%) 0px 0px no-repeat; }

.qrpc-benefit-summary.bgplatinum .C31-col-benefits .diamond-circle { background:


linear-gradient(233deg, rgb(47, 55, 57) 0px, rgb(65, 74, 76) 34%, rgb(47, 55, 57)
100%) 0px 0px no-repeat; }

.qrpc-benefit-summary .C31-col-benefits h3 { font-size: var(--font-xl); }

.icon-next-tier::before { content: "󩲲"; }

.icon-add-qpoints::before { content: "󩳁"; }

.icon-ic-wifi::before { content: "󩳑"; }

.icon-ic_badge_aviosdiscount::before { content: "󩲶"; }

.icon-ic_badge_discounted::before { content: "󩳃"; }

.icon-family-benefits::before { content: ""; }

.icon-friends-benefits::before { content: ""; }

.qrpc-benefit-summary .icon-express-baggage::before { content: "󩳒"; }

.qrpc-benefit-summary .icon-lounge-access::before { content: "󩳂"; }

.qrpc-benefit-summary .icon-priority-check-in::before { content: "󩲳"; }

.qrpc-benefit-summary .icon-shopping-baggage::before { content: ""; }

.qrpc-benefit-summary .C31-col-benefits ul { display: flex; justify-content: space-


between; margin-bottom: 30px; }

.qrpc-benefit-summary .C31-col-benefits ul li { display: flex; flex-direction:


column; align-items: center; margin-left: 0px; margin-bottom: 8px; width: 25%;
margin-right: 5px; text-align: center; }

.qrpc-benefit-summary .C31-col-benefits ul li:last-child { margin-right: 0px; }

.qrpc-benefit-summary .C31-benefit .icon { display: flex; width: 48px; height:


48px; border: 1px solid var(--flow-tertiary-grey); align-items: center; justify-
content: center; border-radius: 8px; background: linear-gradient(rgb(255, 255, 255)
0px, rgb(242, 243, 250) 100%); margin-right: 0px; margin-bottom: 12px; }
.qrpc-benefit-summary .C31-benefit .text { width: 100%; font-family: "Noto sans";
line-height: 18px; font-size: 12px !important; }

@media only screen and (max-width: 767px) {


.C31.qrpc-benefit-summary { margin-left: 16px; margin-right: 28px; }
.qrpc-benefit-summary .C31-benefit .icon { padding-left: 0px !important; }
.qrpc-benefit-summary .benefit-button-wrapper a.button { margin-bottom: 0px; }
.new-qrpc-travelstat .inline-list li { margin-right: 0px; width: 50%; }
}

#cab-confirmation .message, #cab-confirmation #confirm-message-holder { background:


rgb(0, 166, 81); }

#cancel-award-booking-details { padding-top: 0px !important; }

#cab-confirmation .T52-confirmation-msg.message.message-success { text-align: left;


margin-left: 0px; }

#cab-confirmation .icon-checkmark { float: left; margin-right: 8px; }

#cab-flights-row thead tr th:first-child, #cab-flights-row tbody tr td:first-child


{ display: none !important; }

#cancel-award-booking-details tr td > div { margin: 0px !important; }

@media only screen and (max-width: 767px) {


.T36 #cab-flights-row table .col-values::before, .T36 #cab-passengers-row
table .col-values::before { content: attr(data-index-plus); width: 106%; text-
align: left; color: rgb(255, 255, 255); background: rgb(92, 9, 49); text-indent:
20px; line-height: 34px; position: relative; top: -11px; left: -10px; pointer-
events: none; padding: 0px !important; }
.T36 #cab-flights-row table .col-values td:first-child, .T36 #cab-flights-row
table td:nth-child(2), .T36 #cab-passengers-row .col-values td:first-child, .T36
#cab-passengers-row table td:nth-child(2) { display: none; }
.T36 #cab-flights-row table .col-values, .T36 #cab-passengers-row table .col-
values { background-color: rgb(255, 255, 255) !important; }
}

#resetPasswordCaptcha { margin-left: 10px; }

.verification-msg .message p, #verify-email-offline-info-message-section .info-msg


{ margin-bottom: 0px; }

#verify-email-offline-info-message-section .info-msg { padding-left: 50px; }

.verification-msg .message-success { padding: 20px; background: rgb(16, 104, 54);


color: rgb(255, 255, 255); text-align: left; font-size: 15px; }

.verification-msg .message-success p { margin-bottom: 0px; }

.verification-msg .message-success .icon-checkmark { width: 24px; height: 24px;


color: rgb(16, 104, 54); background: rgb(255, 255, 255); border-radius: 50%;
display: inline-block; vertical-align: middle; margin-right: 10px; position:
relative; font-size: 18px; }

.verification-msg .message-success .icon-checkmark::before { position: absolute;


left: -1px; top: 1px; }
@media only screen and (max-width: 767px) {
.verification-msg .message-success .icon-checkmark::before { left: -4px; top: -
2px; }
}

.verification-msg .message-info { background: rgb(254, 234, 0); color: rgb(0, 0,


0); padding: 20px; text-align: left; font-size: 15px; font-weight: 500; }

.verification-msg .message-info .infoicon { width: 30px; position: relative; top: -


2px; margin-right: 10px; }

.qpoints-progress-details-list li.toRenew span.text { width: 81%; }

@media only screen and (max-width: 767px) {


.qpoints-progress-details-list li.toRenew span.text { margin-left: 50px; margin-
top: -45px; }
}

@media only screen and (min-width: 768px) {


.teaser-text .C16.C16-full-width { width: 100%; left: 0px; }
#points-buy-qmiles .offers-partner-block, #points-transfer-qmiles .offers-
partner-block, #points-gift-qmiles .offers-partner-block { height: 198px; }
#points-buy-qmiles .offers-partner-block-picture, #points-transfer-
qmiles .offers-partner-block-picture, #points-gift-qmiles .offers-partner-block-
picture { background-position: center center; }
}

#upgrade-portal input#portal_upgrade_phone_number::-webkit-inner-spin-button
{ appearance: none; margin: 0px; }

.upgrade-block { background: rgb(92, 9, 49); color: rgb(255, 255, 255); }

.upgrade-block h3 { font-size: 24px; margin-top: 0px; }

.C43.upgrade-block .btn { position: static; width: auto; }

.upgrade-block ul li, .upgrade-block ol li { list-style: none; margin-bottom: 10px;


}

.upgrade-content { position: relative; z-index: 2; }

.upgrade-block .C43-upgrade-img { height: 97%; right: 0px; }

.upgrade-block li::before { content: ""; color: rgb(255, 255, 255); font-size:


13px; margin-right: 5px; speak: none; font-style: normal; font-weight: normal;
font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing:
antialiased; font-family: icomoon !important; }

.upgrade-content > p { font-size: 18px; }

@media only screen and (max-width: 767px) {


.upgrade-block { padding-bottom: 20px; }
.C43.upgrade-block .C43-upgrade-img { display: none; }
}

.mgm-component { margin-bottom: 0px; padding-left: 10px !important; padding-right:


10px !important; }

.dnd-btn-blk { padding-bottom: 5px; text-align: right; }


.dnd-btn-blk .dnd-link { margin-right: 30px; }

.dnd-btn-blk .close-btn { font-size: 28px; }

.mgm-imagetext { padding-left: 10px; padding-right: 10px; position: relative;


color: rgb(255, 255, 255); background: rgb(92, 9, 49); min-height: 315px; height:
315px; border-radius: 20px; }

.mgm-imagetext .dnd-content-blk { position: absolute; z-index: 2; background:


rgb(255, 255, 255); color: rgb(92, 9, 49); margin: 8% 20%; width: 60%; text-align:
center; padding: 20px; display: none; }

.mgm-imagetext .dnd-content-blk h3 { margin-top: 0px; margin-bottom: 20px; }

.mgm-imagetext .dnd-content-blk #mgm-dnd-confirm { margin-right: 20px; }

.mgm-imagetext .img-blk { float: right; position: absolute; top: 0px; right: 0px;
width: 42.8%; height: 100%; z-index: 0; background-size: cover; background-
position: 50% 0px; text-indent: 0px; overflow: hidden; border-radius: 0px 20px 20px
0px; }

.mgm-imagetext .text-blk { position: absolute; top: 0px; left: 0px; width: 50%;
height: 100%; z-index: 0; padding: 24px; }

.mgm-imagetext .text-blk div p:last-child { font-size: 11px; margin-top: 20px; }

.mgm-block { background: rgb(255, 255, 255); padding: 20px 30px; margin-bottom:


15px; }

.mgm-block h3, .mgm-imagetext h2 { margin-top: 0px; }

.mgm-imagetext .text-blk div a, .mgm-imagetext .text-blk div a:focus, .mgm-


imagetext .text-blk div a:hover { color: rgb(255, 255, 255); text-decoration:
underline; }

.mgm-fields { position: relative; margin-bottom: 10px; }

.mgm-block .icon { font-weight: 700; }

.mgm-block .btn { float: right; margin-right: 30px; }

.mgm-container .terms { display: none; text-align: right; }

.mgm-container .message-block p { padding: 10px; display: none; }

.icon-link::before { content: ""; }

.icon-whatsapp::before { content: ""; }

.mgm-wrapper { padding-top: 15px; }

.mgm-social-media li { display: inline-block; vertical-align: middle; margin-right:


10px; }

.mgm-social-media .icon-social-twitter, .mgm-social-media .icon-social-facebook


{ display: block; font-size: 30px; position: relative; width: 27px; height: 27px;
border: 1px solid rgb(92, 9, 49); border-radius: 50%; color: rgb(255, 255, 255);
background: rgb(92, 9, 49); }
.mgm-social-media .icon-social-twitter::before, .mgm-social-media .icon-social-
facebook::before { position: absolute; top: -3px; left: -3px; }

.mgm-social-media .whatsapp-link, .mgm-social-media .email-link { display: inline-


block; width: 26px; height: 26px; border-radius: 50%; vertical-align: middle;
border: 1px solid rgb(92, 9, 49); background: rgb(255, 255, 255); }

.mgm-social-media .icon-whatsapp, .mgm-social-media .icon-mail { position:


relative; top: 2px; left: 5px; }

.mgm-social-media .icon-link { font-size: 13px; margin-left: 10px; margin-right:


5px; }

@media only screen and (max-width: 767px) {


.container.mgm-container { padding: 0px; }
.dnd-btn-blk { margin: 0px 16px; }
.mgm-imagetext { min-height: 100%; height: auto; padding: 0px; margin: 0px
16px; }
.mgm-imagetext .img-blk { float: none; position: static; width: calc(100% -
20px); padding-bottom: 74.07%; border-radius: 20px 20px 0px 0px; margin: 0px
10px; }
.mgm-imagetext .text-blk { position: static; width: 100%; }
.mgm-imagetext .text-blk div { margin-bottom: 20px; }
.mgm-imagetext .dnd-content-blk { width: 90%; top: 0px; margin: 10% 0px 0px 7%; }
.mgm-fields .input-base { width: 100%; }
.mgm-block .btn { float: none; width: 100%; }
.mgm-social-media { text-align: center; }
.invite-text { text-align: center; font-size: 18px !important; }
.mgm-social-media .icon-whatsapp, .mgm-social-media .icon-mail { left: 0px; }
.mgm-social-media li:last-child { display: block; margin-top: 15px; }
}

.partner-container { margin-top: 20px; }

.partner-container h2 { margin: 0px -10px 20px; color: rgb(92, 9, 49); }

.partner-container h2, h3 { font-size: 24px; }

.partner-container a { text-decoration: underline; }

.partner-container .btn, #connection-failure-modal .btn { border-radius: 4px; }

.partner-container .partner-filter-input { margin-bottom: 20px; }

.partner-container .partner-filter-input .col-sm-4 { padding: 0px; }

.partner-container .partner-block { display: flex; border: 1px solid rgb(215, 215,


215); border-radius: 7px; background: rgb(255, 255, 255); padding: 20px; margin-
bottom: 20px; }

.partner-container .partner-block:hover { cursor: pointer; box-shadow: rgba(0, 0,


0, 0.1) 0px 6px 22px -5px, rgba(0, 0, 0, 0.1) 0px 0px 6px -1px; }

.partner-container .partner-block h4 { margin-top: 0px; }

.partner-container .partner-block p a { margin-left: 10px; }

.partner-container .partner-block .btn { text-decoration: none; }


.partner-container .partner-image-column { display: flex; align-items: center; }

.partner-container .partner-img { width: 120px; height: 100px; }

@media only screen and (max-width: 767px) {


.partner-container .partner-block { display: block; padding: 20px 10px; }
.partner-container .partner-block h4 { display: none; }
.partner-container .partner-block p { margin-top: 15px; }
.partner-container .partner-block p a { display: block; margin-left: 0px; margin-
top: 10px; }
.partner-container .partner-block .btn { display: block; }
.partner-container .partner-img { width: 80px; height: 65px; }
}

.link-avios-container { font-size: 16px; color: rgb(31, 33, 43); }

.secondary-info { color: rgb(74, 82, 93); }

.link-avios-block { margin-bottom: 56px; cursor: pointer; }

.link-avios-block > p { font-size: 16px; font-weight: 500; margin-bottom: 24px;


font-family: "Noto Sans"; }

.link-avios-info { padding: 16px; background: rgb(255, 255, 255); border-radius:


12px; }

.link-avios-info:hover { box-shadow: rgb(219, 222, 232) 5px 4px 18px; }

.link-avios-info > span { display: block; font-family: "Noto Sans"; }

.link-avios-info .partner-logo { margin-bottom: 40px; height: 44px; }

.link-avios-info .partner-logo img { height: 100%; }

.link-avios-info .partner-name { font-size: 18px; display: flex; align-items:


center; }

.link-avios-info .partner-name span { margin-left: auto; color: rgb(142, 33, 87);


font-size: 24px; }

.link-avios-info .partner-name span.icon-ic_nav_arrow-right .path1::before


{ content: ""; opacity: 0.003; }

.link-avios-info .partner-name span.icon-ic_nav_arrow-right .path2::before


{ content: ""; margin-left: -1em; }

.link-avios-info .partner-name span.icon-ic_nav_arrow-right .path3::before


{ content: ""; margin-left: -1em; }

.popup-variant.about-partner-container { color: rgb(31, 33, 43); font-family: "Noto


Sans"; }

.about-partner-wrapper h1 { display: none; }

.popup-variant .partner-logo { display: block; margin: 0px auto 30px; height: 44px;
}

.popup-variant .partner-desc { margin-bottom: 30px; }


.popup-variant .partner-desc p { font-size: 18px; line-height: 30px; font-family:
"Noto Sans"; font-weight: 400; }

.link-step p { font-size: 16px; }

.popup-variant .linking-steps { border-bottom: 1px solid rgb(219, 222, 232);


padding: 20px 0px; display: flex; }

.popup-variant .linking-steps .icon { width: 64px; height: 64px; border-radius:


8px; border: 1px solid rgb(219, 222, 232); margin-right: 15px; flex-shrink: 0;
font-size: 24px; align-items: center; display: flex; justify-content: space-around;
}

.about-partner-container .tnc a, .about-partner-container .tnc a:hover, .about-


partner-container .tnc a:focus { color: rgb(58, 53, 175); }

.popup-variant.about-partner-container .button-wrapper { margin: 0px -20px; }

.about-partner-wrapper .icon-close, .total-avios { display: none; }

.link-avios-info:hover .partner-name span { position: relative; right: -5px; }

.info-text { font-size: 14px; margin-bottom: 10px; }

.icon-back.stepspopup-icon-back { position: absolute; top: 16px; font-size: 30px;


width: 36px; height: 36px; }

.icon-back.stepspopup-icon-back::before { content: ""; }

@media only screen and (max-width: 767px) {


.container.swift-container { padding: 0px 16px; }
.container.swift-container .row { margin-left: 0px; margin-right: 0px; }
.container.swift-container .col-xs-12 { padding-left: 0px; padding-right: 0px; }
}

.button-wrapper { background: rgb(255, 255, 255); padding: 40px 20px; border-top-


left-radius: 20px; border-top-right-radius: 20px; margin: 0px -20px; position:
fixed; bottom: 0px; top: auto; width: 100%; z-index: 15; box-shadow: rgba(0, 0, 0,
0.08) 0px -2px 2px; clip-path: inset(-5px 0px 0px); }

.button { display: inline-block; vertical-align: top; padding: 14px 25px; white-


space: nowrap; font-size: 16px; font-weight: 400; text-align: center; color:
rgb(255, 255, 255); border-radius: 32px; background: rgb(142, 33, 87); border: 1px
solid rgb(142, 33, 87); outline: 0px; width: 100%; margin-bottom: 20px; height:
56px; font-family: "Graphik Web"; }

.button-dark-transparent { background: rgb(255, 255, 255); color: rgb(142, 33, 87);


}

.button:focus { background: rgb(92, 9, 49); color: rgb(255, 255, 255); }

.button:hover, a.button:hover { background: rgb(92, 9, 49); color: rgb(255, 255,


255); border-color: rgb(92, 9, 49); }

.button-disabled { background: rgb(242, 243, 250); color: rgb(119, 129, 142);


border: 1px solid rgb(242, 243, 250); }

.button-disabled:focus { background: rgb(242, 243, 250); color: rgb(119, 129, 142);


border: 1px solid rgb(242, 243, 250); }

.button-wrapper p { margin-bottom: 30px; }

.radio-blk { display: flex; align-items: center; justify-content: space-between;


border-bottom: 1px solid rgb(219, 222, 232); padding: 24px 0px; color: rgb(31, 33,
43); font-size: 16px; }

.radio-blk label { margin-bottom: 0px; width: 100%; }

.radio-blk input[type="radio"]:checked + label { background: 0px center; }

.radio-blk [type="radio"]:checked, .radio-blk [type="radio"]:not(:checked)


{ position: absolute; left: -9999px; }

.radio-blk [type="radio"]:checked + label, .radio-blk [type="radio"]:not(:checked)


+ label { position: relative; padding-left: 28px; cursor: pointer; line-height:
20px; display: block; }

.radio-blk [type="radio"]:checked + label::before, .radio-blk


[type="radio"]:not(:checked) + label::before { content: ""; position: absolute;
right: 0px; top: 0px; width: 24px; height: 24px; border: 1px solid rgb(219, 222,
232); border-radius: 100%; background: rgb(255, 255, 255); }

.radio-blk [type="radio"]:checked + label::before { background: rgb(58, 53, 175); }

.radio-blk [type="radio"]:checked + label::after, .radio-blk


[type="radio"]:not(:checked) + label::after { content: ""; width: 6px; height: 6px;
background: rgb(255, 255, 255); position: absolute; top: 9px; right: 9px; border-
radius: 100%; transition: all 0.2s ease 0s; }

.radio-blk [type="radio"]:not(:checked) + label::after { opacity: 0; transform:


scale(0); }

.radio-blk [type="radio"]:checked + label::after { opacity: 1; transform: scale(1);


}

.icon-balance { font-size: 30px; margin-right: 20px; }

.icon-balance::before { content: ""; }

.icon-convert::before { content: ""; }

.icon-info_nav { color: rgb(142, 33, 87); margin-right: 10px; font-size: 20px; }

.icon-info_nav .path1::before { content: ""; opacity: 0.002; }

.icon-info_nav .path2::before { content: ""; margin-left: -1em; }

.icon-info_nav .path3::before { content: ""; margin-left: -1em; }

.icon-info_nav .path4::before { content: ""; margin-left: -1em; }

.icon-convert-qmiles::before { content: ""; }

.icon-ic-round-trip::before { content: ""; }

.icon-ic_logout::before { content: ""; }


.icon-ic_swap::before { content: ""; }

.icon-ic_qmiles::before { content: ""; }

.icon-ic_crown::before { content: ""; }

.icon-account-link::before { content: ""; }

.icon-external-link::before { content: ""; }

.icon-redirect-profile::before { content: ""; }

.icon-idea::before { content: ""; }

.icon-lock::before { content: ""; }

.icon-ic-round-trip::before { content: ""; }

.icon-ic_logout::before { content: ""; }

.icon-duty-free::before { content: ""; }

.icon-excess-baggage::before { content: ""; }

.icon-award-ticket::before { content: ""; }

.avios-loader-modal .modal-dialog { margin-top: 50px; }

.avios-loader-modal .modal-body { padding: 40px; }

.avios-loader-modal .modal-body { color: rgb(31, 33, 43); }

.avios-loader-modal .modal-body h3 { font-size: 24px; font-weight: 100; text-align:


center; }

.avios-loader-modal .modal-body .logo-block { display: flex; align-items: center;


justify-content: space-around; }

.avios-loader-modal .modal-body .logo-block img { width: 80px; }

.avios-loader-modal .modal-body .logo-block .icon-unlink, .avios-loader-


modal .modal-body .logo-block .icon-ic_nav_arrow-right, .avios-loader-modal .modal-
body .logo-block .icon-link { font-size: 40px; margin: 0px 20px; }

.avios-loader-modal .modal-body .logo-block .icon-unlink::before { content: ""; }

.avios-loader-modal .modal-body .logo-block .icon-link::before { content: ""; }

.popup-variant.about-partner-container { position: fixed; z-index: 1042; margin:


0px; width: 100%; overflow-y: auto; inset: 0px; }

.popup-variant .about-partner-wrapper { padding: 20px; background: linear-


gradient(rgb(255, 255, 255), rgb(242, 243, 250)); }

@media only screen and (max-width: 767px) {


.linking-step-wrapper { height: 800px; overflow-y: auto; }
.about-partner-container.popup-variant .about-partner-wrapper #close-steps-modal,
.about-partner-container.popup-variant .about-partner-wrapper .button-
wrapper .cancel-linking-avios { display: none; }
}

@media only screen and (min-width: 768px) {


.partners-container .container.swift-container { padding-left: 10px; padding-
right: 10px; }
.link-avios-block { width: 35%; }
.link-avios-info > span { margin-bottom: 0px; }
.link-avios-info .partner-logo { margin-bottom: 20px; }
.link-avios-block > p { font-size: 24px; font-weight: 500; }
.modal-backdrop { display: block !important; }
.popup-variant .about-partner-wrapper { width: 680px; margin: 50px auto;
background: rgb(255, 255, 255); border-radius: 20px; padding: 20px 40px; position:
relative; cursor: default; }
.popup-variant .partner-desc { margin-bottom: 20px; }
.popup-variant .partner-desc p { font-size: 16px; }
.popup-variant .about-partner-wrapper h1 { display: block; color: rgb(74, 82,
93); font-size: 32px; font-weight: 100; margin-bottom: 16px; }
.popup-variant .partner-logo { margin: 0px; }
.popup-variant .linking-steps { border-bottom: 0px; padding: 0px 0px 8px; }
.popup-variant .linking-steps:last-child { border-bottom: 1px solid rgb(219, 222,
232); }
.popup-variant .linking-steps .icon { width: 44px; height: 44px; }
.popup-variant.about-partner-container .button-wrapper { position: relative;
margin: 0px; padding: 20px 0px 0px; display: block; box-shadow: none; border-
radius: 0px; }
.popup-variant.about-partner-container .button-wrapper .buttonblk { display:
flex; justify-content: flex-end; }
.popup-variant.about-partner-container .button-wrapper .button { width: auto;
margin-bottom: 0px; }
.popup-variant.about-partner-container .button-wrapper .link-account-btn { order:
2; margin-left: 16px; }
.popup-variant.about-partner-container .button-wrapper #cancel-linking-avios
{ order: 1; margin-right: 20px; }
.total-avios { display: flex; }
.icon-ic_nav_arrow-right .path1::before { content: ""; opacity: 0.003; }
.icon-ic_nav_arrow-right .path2::before { content: ""; margin-left: -1em; }
.icon-ic_nav_arrow-right .path3::before { content: ""; margin-left: -1em; }
.button-wrapper { position: relative; z-index: 0; background: transparent;
border: 0px; box-shadow: none; clip-path: none; padding: 20px 0px; display: flex;
margin: 0px; }
.button { width: auto; padding: 10px 19px; font-size: 16px; border-width: 1px;
margin-bottom: 0px; }
.avios-loader-modal .modal-otp-overlay { width: 470px; }
.link-step p { font-size: 14px; }
.icon-back.stepspopup-icon-back { display: none; }
}

.partner-link-block { border: 1px solid rgb(215, 215, 215); border-radius: 7px;


background: rgb(255, 255, 255); padding: 20px; margin-bottom: 20px; margin-top:
20px; }

.partner-link-block h3 { font-size: 24px; color: rgb(92, 9, 49); margin-top:


10px; }

.partner-link-block .partner-desc { margin-bottom: 20px; }

.partner-link-block h2 { color: rgb(51, 51, 51); margin-bottom: 10px; margin-left:


0px; }
.partner-link-block .tnc { display: block; margin-bottom: 20px; }

#linktopartner-modal .modal-otp-overlay { max-width: 500px; }

#linktopartner-modal .modal-body { padding: 20px 34px; text-align: center; }

#linktopartner-modal h4 { margin-bottom: 20px; }

#linktopartner-modal .continue-linking-btn { margin-right: 20px; }

#linktopartner-modal .btn { border-radius: 4px; }

.partner-detail-blk { border: 1px solid rgb(215, 215, 215); border-radius: 7px;


background: rgb(255, 255, 255); padding: 10px; margin-bottom: 20px; }

.partner-detail-blk .linking-msg { color: rgb(92, 9, 49); font-size: 24px; }

.partner-detail-blk h3 { font-size: 24px; }

.partner-detail-blk .partner-info { display: inline-block; vertical-align: top;


margin-right: 30px; }

.partner-label { font-size: 13px; display: block; color: rgb(85, 85, 85); }

.convert-qmiles-container { display: flex; border: 1px solid rgb(215, 215, 215);


border-radius: 7px; background: rgb(255, 255, 255); padding: 20px; margin-bottom:
20px; }

.convert-qmiles-container > div { display: inline-block; }

.convert-qmiles-container .convert-block { width: 50%; border-right: 1px solid


rgb(215, 215, 215); }

.convert-qmiles-container > div h3 { margin-top: 0px; margin-bottom: 20px; }

.convert-qmiles-container .summary-block { margin-left: 15px; width: 50%; }

.convert-qmiles-container .convert-info { display: inline-block; width: 60%; }

.convert-qmiles-container .total-qmiles { color: rgb(92, 9, 49); }

.convert-qmiles-container .qmiles-convert-input { width: 70%; margin-bottom:


20px; }

.convert-qmiles-container .convert-button-block .btn-cancel-convert { margin-left:


20px; }

.conversion-history-block { border: 1px solid rgb(215, 215, 215); border-radius:


7px; background: rgb(255, 255, 255); }

.T36.conversion-history-block { margin: 0px -10px 20px; max-width: unset; width:


unset !important; padding: 10px !important; }

.T36.conversion-history-block table .col-titles { background-color: rgb(242, 242,


242); color: rgb(92, 9, 49); }

.T36.conversion-history-block table .col-values:nth-child(2n+1) { background-color:


rgb(255, 255, 255); }
.T36.conversion-history-block table .col-values:hover { background-color: rgba(92,
9, 49, 0.18); }

.T36.conversion-history-block table td > div { height: auto; padding: 8px 0px; }

.T36.conversion-history-block table .col-values span.mobile-arrow { display:


none; }

.conversion-history-block h3 { margin-top: 10px; }

.conversion-history-block .showmore-link { text-decoration: underline; position:


absolute; top: 10px; right: 10px; }

.convert-moreqmiles-blk .qmiles-balance { font-weight: 500; font-size: 18px;


margin-bottom: 10px; }

.convert-moreqmiles-blk { background: url("ffp-clientlibs/images/flight-bg.png") 0%


0% / cover no-repeat; }

.qmiles-slider div.slider-range .noUioffer-horizontal .noUioffer-handle { width:


25px; height: 25px; top: -2px; box-shadow: none; border: 0px; }

.qmiles-slider div.slider-range .noUioffer-handle::before { content: ""; top: 2px;


background: rgb(92, 9, 49) !important; }

.qmiles-slider div.slider-range .noUioffer-handle-upper::after, .qmiles-slider


div.slider-range .noUioffer-handle-lower::after { content: ""; }

.qmiles-slider .noUioffer-horizontal { height: 6px; }

.qmiles-slider div.slider-range .noUioffer-connect { background: rgb(92, 9, 49); }

.qmiles-slider .slider-range { padding: 10px 0px 20px; margin: 0px 20px 0px 10px; }

.qmiles-slider { width: 74%; }

.qmiles-slider .maxBudget { display: none; }

.qmiles-slider div.slider-range .noUioffer-origin { border: 0px; width: 14px;


height: 14px; }

.partner-container input[type="text"] { border-radius: 4px; }

.remark-value { float: left; }

.vertical-circles { position: relative; right: 5px; float: right; }

.vertical-circles span.share-icons-wrapper { display: inline-block; width: 6px;


height: 6px; border-radius: 50%; border: 1px solid rgb(92, 9, 49); position:
relative; top: 0px; }

.vertical-circles span.share-icons-wrapper::before { content: ""; display: inline-


block; width: 6px; height: 6px; border-radius: 50%; border: 1px solid rgb(92, 9,
49); position: absolute; top: -8px; left: -1px; }

.vertical-circles span.share-icons-wrapper::after { content: ""; display: inline-


block; width: 6px; height: 6px; border-radius: 50%; border: 1px solid rgb(92, 9,
49); position: absolute; bottom: -8px; left: -1px; }
.vertical-circles .share-icons { position: absolute; left: -25px; top: -8px;
padding: 5px; background: rgb(255, 255, 255); color: rgb(88, 88, 88); }

.vertical-circles span.share-icons-wrapper:hover .share-icons { display: block; }

.share-icons-wrapper .share-icons span { display: block; margin-bottom: 10px; }

#connection-failure-modal .modal-dialog { margin: 50px auto; }

#connection-failure-modal .modal-otp-overlay { background-color: rgb(248, 248,


252); }

#connection-failure-modal .modal-body { padding: 50px; color: rgb(92, 9, 49); }

#connection-failure-modal .connection-failure-desc { margin-bottom: 20px; }

.partner-container .error-block { color: red; }

.T36.conversion-history-block { position: relative; }

.conversion-pagination { position: absolute; top: 10px; right: 25px; }

.conversion-pagination a.next, .conversion-pagination a.previous { text-decoration:


none; }

.conversion-pagination a.next:hover, .conversion-pagination a.previous:hover


{ text-decoration: none; }

.conversion-pagination .next { margin-left: 20px; }

.conversion-pagination a.next span, .conversion-pagination a.previous span


{ border-bottom: 1px solid rgb(92, 9, 49); }

.conversion-pagination a.previous .icon-arrow-left { position: absolute; top: 5px;


left: -15px; font-size: 12px; }

.conversion-pagination a.next .icon-arrow-right { position: absolute; top: 5px;


right: -15px; font-size: 12px; }

.conversion-pagination a.next.disabled, .conversion-pagination a.previous.disabled


{ color: rgb(153, 153, 153); pointer-events: none; }

.conversion-pagination a.next.disabled span, .conversion-pagination


a.previous.disabled span { border-bottom: 1px solid rgb(153, 153, 153); }

#partner-convert-slider .noUi-base { display: none; }

@media only screen and (max-width: 767px) {


.convert-qmiles-container { display: block; }
.convert-qmiles-container .convert-block { width: 100%; border-right: 0px;
border-bottom: 1px solid rgb(215, 215, 215); padding-bottom: 20px; margin-bottom:
20px; }
.convert-qmiles-container > div { display: block; }
.convert-qmiles-container .summary-block { margin-left: 0px; width: 100%; }
.partner-container .btn, .qmiles-slider { width: 100%; }
.convert-qmiles-container .qmiles-convert-input { width: 100%; }
.partner-container .btn.btn-convert { margin-bottom: 20px; }
.convert-qmiles-container .convert-button-block .btn-cancel-convert { margin-
left: 0px; }
.qmiles-slider .slider-range { margin: 0px; }
.T36.conversion-history-block table .col-values span.mobile-arrow { position:
absolute; left: 10px; display: block; font-size: 12px !important; }
.T36.conversion-history-block table .col-values { border-bottom: 1px solid
rgb(215, 215, 215); display: block; margin: 0px; }
.T36.conversion-history-block { padding: 10px 0px 0px !important; }
.T36.conversion-history-block table .col-values:last-child { border-bottom: 1px
solid rgb(215, 215, 215); }
.T36.conversion-history-block table td > div { margin-left: 60px; display:
block !important; }
.T36.conversion-history-block table tr td { width: 100%; display: table-row;
margin-left: 20px; border: 0px; position: static; }
.T36.conversion-history-block table td div.vertical-circles { position: absolute;
right: -100px; float: right; top: 0px; width: auto; }
.T36.conversion-history-block table td.col-xs-3:not(:last-child) > div { border-
right: 0px; }
.T36.conversion-history-block table .col-values .remark-value span { width: 50%;
text-align: left; }
.conversion-history-block h3 { padding-bottom: 10px; border-bottom: 1px solid
rgb(215, 215, 215); }
.T36.conversion-history-block table tr.mobile-opentd td { display: none; }
.T36.conversion-history-block table tr.mobile-opentd td:first-child { display:
table-row; }
.T36.conversion-history-block table .col-values:hover { background-color:
rgb(255, 255, 255); }
.T36.conversion-history-block table .col-values:nth-child(2n) { background-color:
rgb(255, 255, 255); }
}

.travel-reward-widget { width: 100%; border-radius: 20px; padding: 0px 24px 0px


16px; }

.travel-reward-block { width: 100%; height: 320px; position: relative; border-


radius: 26px; background: linear-gradient(to right, rgb(89, 0, 53), rgb(206, 26,
85)); }

.travel-reward-block img { width: 100%; height: 100%; border-radius: 20px; object-


fit: cover; object-position: center top; }

.travel-reward-block .travel-reward-container { position: absolute; left: 0px; top:


0px; color: rgb(255, 255, 255); width: 100%; display: flex; height: 100%; padding:
12px 16px; }

.travel-reward-content { width: 100%; display: flex; flex-direction: column;


justify-content: space-between; }

.travel-reward-container h2 { font-weight: 300; font-size: 28px; line-height: 1.5;


margin-top: 0px; margin-bottom: 0px; }

.button.button-transparent { background: transparent; border: 1px solid rgb(255,


255, 255); }

.travel-reward-content .button { margin-bottom: 0px; }

.travel-reward-widget.travel-reward-fixed-bottom { position: fixed; bottom: 0px;


top: auto; padding: 0px; margin: 0px 10px; }

.travel-reward-widget.travel-reward-fixed-bottom picture { display: none; }


.travel-reward-fixed-bottom .travel-reward-block .travel-reward-container
{ background: rgb(255, 255, 255); color: rgb(31, 33, 43); border-radius: 20px 20px
0px 0px; padding: 24px; }

.travel-reward-fixed-bottom .travel-reward-content { width: 100%; text-align:


center; }

.travel-reward-fixed-bottom .button.button-transparent { background: rgb(142, 33,


87); border: 1px solid rgb(142, 33, 87); }

.travel-reward-fixed-bottom .travel-reward-container h2 { font-size: 18px; font-


family: "Graphik Web", "Noto Sans"; font-weight: 400; }

.travel-reward-fixed-bottom .travel-reward-block { height: 150px; }

.modal.travel-reward-modal { top: auto; }

.travel-reward-modal.modal.in .modal-dialog { width: 100% !important; margin-


bottom: 0px !important; transform: translate(0px, 0px) !important; }

.travel-reward-modal .modal-otp-overlay { border-radius: 20px 20px 0px 0px; }

.travel-reward-modal .modal-body { padding: 20px; max-height: 80vh; overflow-y:


auto; }

.travel-reward-modal h3 { font-size: 18px; margin: 0px 0px 44px; text-align:


center; font-family: "Graphik Web", "Noto Sans"; font-weight: 400; color: rgb(31,
33, 43); }

.travel-reward-modal .reward-category { font-size: 16px; font-family: "Graphik


Web", "Noto Sans"; font-weight: 500; color: rgb(31, 33, 43); margin-bottom: 24px; }

.reward-content-block { background: linear-gradient(to right, rgb(89, 0, 53),


rgb(206, 26, 85)); padding: 16px; border-radius: 20px; color: rgb(255, 255, 255);
display: flex; justify-content: space-between; align-items: center; margin-bottom:
24px; height: 120px; }

.reward-content-block .reward-title { font-size: 14px; font-family: "Graphik Web",


"Noto Sans"; font-weight: 500; margin-bottom: 8px; }

.reward-content-block .about-reward { font-size: 16px; font-weight: 100; margin-


bottom: 8px; }

.reward-content-block .reward-validity { font-size: 12px; font-family: "Graphik


Web", "Noto Sans"; font-weight: 500; }

.travel-reward-modal .partner-modal-close.icon-close { top: 32px; right: 16px;


width: 24px; height: 24px; border: 0px; position: fixed; }

[dir="rtl"] .travel-reward-modal .partner-modal-close.icon-close { right: auto;


left: 16px; }

.travel-reward-modal .reward-button .button { margin-bottom: 0px; font-family:


"Graphik Web", "Noto Sans"; font-weight: 500; font-size: 16px; }

.travel-reward-modal .reward-button .button:hover, .travel-reward-


content .button:hover { background: rgb(255, 255, 255); color: rgb(31, 33, 43); }

.travel-reward-modal .reward-button .button:focus, .travel-reward-


content .button:focus { background: rgba(255, 255, 255, 0.24); color: rgb(255, 255,
255); }

.special-promo-bg { background: url("ffp-clientlibs/images/promo-code-bg.jpg") no-


repeat; }

.reward-content-block.used-promo-bg { background: linear-gradient(to right, rgb(31,


33, 43), rgba(31, 33, 43, 0.6)); }

.reward-content-block.locked { position: relative; }

.reward-content-block.locked::before { width: 100%; height: 100%; content: "";


position: absolute; background: rgb(31, 33, 43); opacity: 0.5; border-radius: 20px;
left: 0px; top: 0px; }

.reward-content-block.locked .reward-title, .reward-content-block.used-promo-


bg .reward-title { font-family: jotia; font-weight: 100; font-size: 16px; }

.locked-content { position: absolute; width: 100%; height: 100%; display: flex;


flex-direction: column; align-items: center; justify-content: center; margin-left:
-16px; border-radius: 20px; }

.locked-content .icon-lock { margin-bottom: 12px; }

.locked-content .icon-lock::before { content: ""; font-size: 24px; }

.locked-content p { font-size: 14px; font-family: "Graphik Web", "Noto Sans"; font-


weight: 500; }

.claim-promo { font-size: 12px; font-family: "Graphik Web", "Noto Sans"; font-


weight: 400; }

.travel-award-popup-bg { display: none; }

.modal-swiper { background-color: rgb(219, 222, 232); border-radius: 20px; height:


4px; transition: all 0.3s ease 0s; width: 46px; margin: 0px auto 16px; }

.travel-reward-modal .modal-header { padding: 20px 20px 0px; }

#travel-reward-modal .error-block { display: flex; align-items: center; padding:


16px; color: rgb(31, 33, 43); border: 1px solid rgb(219, 222, 232); border-radius:
8px; font-family: "Graphik Web", "Noto Sans"; margin-bottom: 24px; }

#travel-reward-modal .error-block .icon { font-size: 24px; color: rgb(255, 255,


255); }

#travel-reward-modal .error-block .icon.icon-info_nav { font-size: 20px; margin-


right: 0px; }

#travel-reward-modal .error-block p { margin-left: 16px; margin-bottom: 0px; }

[dir="rtl"] #travel-reward-modal .error-block p { margin-left: 0px; margin-right:


16px; }

.no-promo-codes a { color: rgb(31, 33, 43); text-decoration: underline; margin-


left: 5px; }

[dir="rtl"] #travel-reward-modal .modal-content { padding-left: 0px; }


@media screen and (min-width: 768px) {
.travel-reward-block .travel-reward-container { padding: 24px; }
.travel-reward-widget { padding: 0px; }
.travel-reward-block { height: 445px; }
.claim-promo { font-size: 14px; }
.modal.travel-reward-modal { inset: 0px 0px auto auto; }
[dir="rtl"] .modal.travel-reward-modal { left: 0px; right: auto; }
.travel-reward-modal.modal.in .modal-dialog { margin-top: 0px; width: 520px !
important; }
.travel-award-popup-bg { display: block; width: calc(100% + 40px); margin: -20px
-20px 24px; }
.travel-reward-modal .partner-modal-close.icon-close { width: 44px; height: 44px;
border: 0px; background: rgb(31, 33, 43); top: 8px; right: 8px; }
[dir="rtl"] .travel-reward-modal .partner-modal-close.icon-close { right: auto;
left: 20px; }
.travel-reward-modal .partner-modal-close.icon-close::before { color: rgb(255,
255, 255); }
.travel-reward-modal .modal-otp-overlay { height: 100vh; }
.travel-reward-modal .modal-header { height: 250px; }
.travel-reward-modal .modal-body { max-height: fit-content; height: fit-content;
background: rgb(255, 255, 255); }
.modal-swiper { display: none; }
}

.travel-companion-container { padding-top: 20px; position: relative; clear: both; }

.travel-companion-block { border-bottom: 1px solid rgb(231, 231, 231); padding: 0px


10px 10px 0px; clear: both; margin-bottom: 5px; }

.companion-wrapper { color: rgb(51, 51, 51); }

.companion-title { display: inline-block; margin-right: 30px; font-size: 18px;


color: rgb(85, 85, 85); }

.travel-companion-block .companion-title.selected, .travel-companion-


block .companion-title:focus, .travel-companion-block .companion-title:hover
{ border-bottom: 2px solid rgb(92, 9, 49); color: rgb(92, 9, 49); text-decoration:
none !important; }

.buddy-container { border-bottom: 1px solid rgb(231, 231, 231); padding: 10px; }

.buddy-type { display: inline-block; margin-right: 30px; font-size: 16px; }

.buddy-container .buddy-type.selected, .buddy-container .buddy-type:focus, .buddy-


container .buddy-type:hover { border-bottom: 2px solid rgb(92, 9, 49); color:
rgb(92, 9, 49); text-decoration: none !important; }

.companion-list { padding: 10px; display: flex; flex-wrap: wrap; justify-content:


center; }

a.companion-img-block { text-align: center; color: rgb(51, 51, 51); margin-bottom:


15px; width: 115px !important; }

.companion-list a.companion-img-block:hover { text-decoration: none !important; }

a.companion-img-block:focus { outline: 0px; border: none !important; text-


decoration: none !important; }

.companion-img-block .companion-img { width: 80px; height: 80px; border-radius:


50%; border: 1px solid rgb(231, 231, 231); background: rgb(158, 146, 196); margin:
0px auto 10px; position: relative; }

.companion-img-block.color1 .companion-img { background: rgb(251, 211, 170); }

.companion-img-block.color2 .companion-img { background: rgb(189, 170, 251); }

.companion-img-block.color3 .companion-img { background: rgb(223, 170, 251); }

.companion-img img { width: 100%; height: 100%; border-radius: 50%; }

.companion-name { display: inline-block; overflow: hidden; line-height: 1.2; }

.buddy-info { border-bottom: 1px solid rgb(231, 231, 231); padding: 10px; margin:
0px; }

.buddy-detail-wrapper { padding: 20px 10px; }

.companion-detail-block { display: inline-block; margin-right: 30px; margin-bottom:


20px; color: rgb(119, 129, 142); width: 43%; vertical-align: middle; }

.companion-detail-block p { font-size: 13px; margin-bottom: 0px; }

.companion-tile { border: 1px solid rgb(231, 231, 231); border-radius: 20px;


background: rgb(255, 255, 255); padding: 10px; display: flex; font-size: 13px;
position: relative; height: 112px; }

.companion-tile img { width: 80px; height: 80px; border-radius: 50%; margin-right:


15px; margin-top: 4px; }

.buddy-name-big { font-size: 18px; color: rgb(51, 51, 51); padding-top: 20px;


margin-bottom: 2px; line-height: 1.5; }

.buddy-desc { width: calc(100% - 100px); }

.companion-detail-block.disabled .buddy-desc { margin-top: 10px; }

.companion-detail-block.disabled .icon-default-big { background: rgb(203, 205,


213); }

.buddy-desc .date-block { width: 100%; }

.remove-companion { position: absolute; right: 10px; font-size: 18px; cursor:


pointer; }

.delete-buddy { position: absolute; right: 10px; cursor: pointer; width: 16px;


height: 16px; background-image: url("ffp-clientlibs/images/delete-icon-
circular.svg"); background-repeat: no-repeat; }

.icon-default-male::before { content: ""; font-size: 40px; top: 20px; position:


relative; color: rgb(255, 255, 255); }

.icon-default-female::before { content: ""; font-size: 40px; top: 20px; position:


relative; color: rgb(255, 255, 255); }

.icon-default-uni::before { content: ""; font-size: 40px; top: 20px; position:


relative; color: rgb(255, 255, 255); }

.buddy-btn-block .btn { border-radius: 4px; }


.add-buddy-icon { width: 64px; height: 64px; border-radius: 50%; background:
rgb(242, 243, 250); margin-right: 15px; }

.add-buddy-icon::before { content: ""; position: relative; top: 15px; left: 15px;


font-size: 30px; }

.companion-detail-block.add-buddy-block { margin-top: 15px; cursor: pointer;


display: block; }

.companion-detail-block.add-buddy-block .companion-tile { padding: 37px 15px; }

.companion-detail-block.add-buddy-block .buddy-desc { width: calc(100% - 90px); }

.companion-detail-block.add-buddy-block .buddy-desc p { font-size: 15px; color:


rgb(51, 51, 51); }

.companion-detail-block.add-buddy-block .buddy-desc small { font-size: 13px; }

.companion-detail-block.disabled .companion-tile { background: rgb(223, 225, 234);


cursor: not-allowed; }

.companion-detail-block.disabled .remove-companion, .companion-detail-


block.disabled .delete-buddy { display: none; }

.companion-detail-block .icon-default-big { width: 80px; text-align: center;


background: rgb(158, 146, 207); border-radius: 50%; margin-right: 10px; margin-top:
4px; height: 80px !important; }

.companion-detail-block .icon-default-big.icon-default-female::before, .companion-


detail-block .icon-default-big.icon-default-male::before { font-size: 42px; top:
18px; }

.companion-detail-block.color1 .icon-default-big { background: rgb(251, 211,


170); }

.companion-detail-block.color2 .icon-default-big { background: rgb(189, 170,


251); }

.companion-detail-block.color3 .icon-default-big { background: rgb(223, 170,


251); }

.companion-list.slick-initialized .slick-slide { padding-left: 0px; }

.companion-list .slick-prev { display: none !important; }

.companion-list .slick-next { speak: none; font-style: normal; font-weight: normal;


font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing:
antialiased; visibility: hidden; position: absolute; top: 30px; right: -30px; font-
family: icomoon !important; }

.buddy-list .slick-next::before { content: ""; visibility: visible; }

#add-buddy-modal .btn { border-radius: 4px; }

#add-buddy-modal .custom-select { min-width: 100%; }

.buddy-tnc { padding: 10px; }


.buddy-tnc a { text-decoration: underline; }

#delete-buddy-modal .modal-otp-overlay { width: 620px; }

#delete-buddy-modal .modal-body { padding: 15px 80px; }

#delete-buddy-modal .modal-body h3 { font-size: 24px; }

#delete-buddy-modal .modal-body p { margin-bottom: 0px; }

#delete-buddy-modal .modal-body .delete-companion-block { margin: 15px 0px;


padding: 10px; text-align: center; }

#delete-buddy-modal .delete-companion-block span.icon, #delete-buddy-modal .delete-


companion-block img { background: rgb(158, 146, 196); width: 52px; height: 52px;
border-radius: 50%; display: inline-block; vertical-align: top; }

#delete-buddy-modal .icon-default-uni::before { font-size: 36px; top: 7px; }

#delete-buddy-modal .delete-companion-block .buddy-info-detail { display: inline-


block; margin-left: 10px; text-align: left; position: relative; top: 5px; }

#delete-buddy-modal .delete-buddy-cta { display: flex; justify-content: space-


between; }

.buddy-info-detail .buddy-name { display: block; }

#delete-buddy-modal .delete-companion-block .end-date { color: rgb(119, 129, 142);


font-size: 13px; }

.co-traveller-content-section { padding-top: 25px; }

.T52_4-co-traveller-section .T52_4-family-member .btn { margin-top: 50px !


important; }

.co-travel-title-wraper { margin-bottom: 10px; margin-top: -30px !important; }

.delete-buddy-cta .btn { min-width: 200px; }

.savecompanion-message-wrapper { padding: 10px 25px; text-align: center; }

.savecompanion-message-wrapper p.success-msg, .removecompanion-message-wrapper


p.success-msg, .success-msg { background: rgb(255, 255, 255); color: rgb(16, 104,
54); border: 1px solid rgb(16, 104, 54); padding: 5px; border-radius: 5px; }

.savecompanion-message-wrapper p.error-msg, .removecompanion-message-wrapper


p.error-msg, .error-msg { background: rgb(247, 229, 229); color: rgb(181, 0, 0);
border: 1px solid rgb(181, 0, 0); padding: 5px; border-radius: 5px; }

.remove-companion-successblk { text-align: center; }

.remove-companion-successblk h3 { margin-bottom: 25px; }

.removecompanion-message-wrapper { margin-bottom: 20px; }

.copied-text { background: rgb(0, 174, 239); padding: 2px 10px; color: rgb(51, 51,
51); font-size: 13px; }

.companion-slot-name, .companion-plus, .add-companion-block .companion-detail-


block, .add-companion-block-mobile .companion-detail-block, .companion-mobile-only,
.icon-checkmark-mobile { display: none; }

.companion-desktop h4 { display: none; }

.companion-desktop h4.desktop-companion-heading { display: block; }

.scroll-more-family-list { display: none; }

#poi-tab-travel-preferences .travel-companion-block { padding-top: 20px; }

.C8_1.C8-to-myprofile .tabset-accordion-item { z-index: initial; }

.C8_1 .content-container { z-index: initial; }

.companion-banner { margin-bottom: 10px; display: none; }

.companion-banner img { width: 100%; height: 250px; }

.companion-count-info { font-size: 20px; }

.add-companion-block, .add-companion-block-mobile { padding-bottom: 20px; border-


bottom: 1px solid rgb(231, 231, 231); margin-bottom: 20px; }

.add-companion { margin-right: 20px; border: 1px solid rgb(231, 231, 231); border-
radius: 20px; display: inline-block; color: rgb(51, 51, 51); text-align: center;
text-decoration: none; width: 120px; height: 110px; background: rgb(255, 255, 255);
box-shadow: rgba(0, 0, 0, 0.08) 0px 0px 20px; }

.add-companion:hover { box-shadow: rgba(0, 0, 0, 0.12) 0px 0px 20px; }

.add-companion.pending { background: rgb(242, 244, 247); pointer-events: none; }

.add-companion.pending .companion-plus-icon { display: none; }

.add-companion:focus { outline: 0px; border: 1px solid rgb(231, 231, 231) !


important; }

.add-companion-icon { position: relative; display: inline-block; margin-top:


24px; }

.add-companion-icon::before { content: ""; font-size: 40px; top: 10px; position:


relative; color: rgb(51, 51, 51); }

.companion-plus-icon { position: absolute; right: -6px; top: 27px; font-size: 15px;


font-weight: 600; display: none; }

.add-companion-detail { height: auto; position: absolute; right: -20px; opacity: 1;


background: rgb(255, 255, 255); width: 400px; z-index: 2; top: 58px; border: 1px
solid rgb(231, 231, 231); box-shadow: rgba(0, 0, 0, 0.15) -6px 0px 6px -2px;
display: none; }

.travel-companion-container.slide-effect { overflow: hidden; }

.add-companion-detail h4 { text-align: center; border-bottom: 1px solid rgb(231,


231, 231); padding: 20px; margin: 0px 0px 20px; }

.companion-tnc-block .companion-tnc-content h3 { font-size: 24px; margin-bottom:


20px; }
a.companion-tnc-link { text-decoration: underline; }

.save-btn-wrapper { text-align: center; border-bottom: 1px solid rgb(231, 231,


231); padding: 0px 25px 25px; margin-bottom: 10px; }

.save-btn-wrapper .save-btn { width: 100%; }

.C8-to-myprofile .content-container { background: linear-gradient(rgb(255, 255,


255), rgb(242, 243, 250)); }

.btn { border-radius: 34px; }

.send-invite-wrapper { padding: 5px 25px 60px; }

.send-invite-info { font-size: 18px; text-align: center; font-weight: 300; margin-


bottom: 20px; }

.send-invite-block { border: 1px solid rgb(92, 9, 49); border-radius: 20px;


padding: 20px; text-align: center; }

.send-invite-block .email-icon-wrapper { border-bottom: 1px solid rgb(236, 238,


245); padding-bottom: 20px; margin-bottom: 20px; display: block; }

.send-invite-block .companion-copy-link { display: block; text-align: center; text-


decoration: underline; }

.send-invite-block .email-icon-circle { display: inline-block; width: 40px; height:


40px; border-radius: 50%; border: 1px solid rgb(92, 9, 49); vertical-align: middle;
margin-right: 15px; position: relative; }

.send-invite-block .email-icon-circle .icon-mail::before { content: ""; }

.send-invite-block .send-invite-text { display: inline-block; vertical-align:


middle; color: rgb(51, 51, 51); width: calc(100% - 55px); }

.email-icon-circle .icon-mail { position: absolute; left: 10px; top: 8px; font-


size: 20px; }

.companion-img .icon-checkmark { background: rgb(16, 104, 54); color: rgb(255, 255,


255); width: 24px; border-radius: 50%; position: absolute; bottom: -2px; right:
2px; border: 1px solid rgb(255, 255, 255); height: 24px !important; }

.companion-img .icon-checkmark::before { position: absolute; top: 4px; left: 4px;


content: ""; }

.modal-backdrop.modal-back-opacity { opacity: 0.6; }

.companion-tile-wrapper .companion-info { margin-bottom: 20px; font-size: 20px !


important; }

.modal-otp-overlay.small-modal { max-width: 620px; }

.modal-otp-overlay.small-modal .modal-body { padding-top: 15px; }

#companion-tnc-modal .modal-dialog, #delete-buddy-modal .modal-dialog { margin:


50px auto; }

#companion-tnc-modal #tnc-heading { margin-top: 15px; margin-bottom: 20px; font-


size: 24px; }

#companion-tnc-modal ul li { margin-bottom: 15px; list-style: disc; display: list-


item; }

#companion-tnc-modal ul li::before { padding-right: 10px; float: left; position:


relative; content: ""; top: 5px; height: 0px; width: 0px; }

.companion-tnc-content ul li::before { padding-right: 13px; position: relative;


content: "."; top: -4px; height: 0px; width: 0px; font-size: 20px; }

#companion-tnc-modal .close-buddy-modal { min-width: 120px; }

.companion-tnc-block { margin-bottom: 20px; }

.C8-to-myprofile .tabset-block-add-menu-item .icon-companion-details::before, .C8-


to-myprofile .tabset-accordion-item .icon.icon-companion-details::before { content:
""; font-size: 40px !important; }

.companion-message-wrapper-mobile, .add-companion-block-mobile { display: none; }

.benefitcards .qtr-rte { width: 100%; }

.companion-copy-link .icon-link { display: none; }

.remove-companion-blk { color: rgb(51, 51, 51); }

.qr-disabled-btn { pointer-events: none; opacity: 0.5; }

@media only screen and (min-width: 768px) {


.travel-companion-container { min-height: 898px; }
}

@media only screen and (max-width: 767px) {


.travel-companion-container { background: linear-gradient(rgb(255, 255, 255),
rgb(242, 243, 250)); padding: 0px 10px; margin-left: -10px; margin-right: -10px; }
.companion-title { padding: 20px 0px; text-align: center; display: unset; margin-
right: 0px; width: 50%; }
.travel-companion-block { display: flex; padding: 0px; margin-left: -10px;
margin-right: -10px; background: rgb(255, 255, 255); }
.buddy-container { padding: 25px 0px 0px; text-align: center; display: flex;
justify-content: space-around; }
.companion-detail-block { display: block; width: 100%; margin-right: 0px; }
.companion-detail-block.add-buddy-block .companion-tile { background:
transparent; border: 0px; padding: 0px; height: auto; }
.companion-detail-block.add-buddy-block .buddy-desc { display: none; }
.C8-to-myprofile .tabset-accordion-item .icon.add-buddy-icon { height: 64px; }
#delete-buddy-modal .modal-otp-overlay { width: 100%; }
.buddy-detail-wrapper .companion-detail-block .icon-default-big { width: 64px;
height: 64px; margin-right: 10px; margin-top: 7px; }
.companion-detail-block .icon-default-big.icon-default-
female::before, .companion-detail-block .icon-default-big.icon-default-male::before
{ font-size: 32px; top: 14px; }
.add-buddy-icon::before { font-size: 42px; top: 10px; left: 10px; }
.add-buddy-icon { border-radius: 5px; background: rgb(255, 255, 255); }
.buddy-desc .date-block .start-date, .buddy-desc .date-block .end-date { display:
inline-block; }
.buddy-desc .date-block .start-date { margin-right: 20px; }
.companion-tile img { width: 64px; height: 64px; margin-right: 20px; }
#add-buddy-modal .modal-otp-overlay { width: 100%; }
.buddy-btn-block { position: fixed; bottom: 0px; background: rgb(255, 255, 255);
padding: 40px; z-index: 1000; width: 100%; margin-left: -35px; border-top-left-
radius: 30px; border-top-right-radius: 30px; border: 1px solid rgb(231, 231, 231);
transition: all 1s ease 0s; overflow: hidden; height: auto; }
.buddy-btn-block.close { bottom: -300px; }
.buddy-btn-block .btn { width: 100%; }
.add-companion-block { display: none; }
.add-companion-block-mobile { display: block; background: rgb(255, 255, 255);
margin: -10px -10px 15px; padding: 0px 10px; border-bottom: 1px solid rgb(255, 255,
255); border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; }
.add-companion-detail { position: fixed; width: 100%; right: 0px; top: auto;
bottom: 0px; padding: 40px 10px; border-top-right-radius: 20px; border-top-left-
radius: 20px; box-shadow: none; z-index: 1042; }
.companion-list { display: block; white-space: nowrap; overflow: hidden; width:
100%; padding: 20px; }
.add-companion-detail h4 { font-size: 24px; font-weight: 100; border-bottom: 0px;
padding: 10px 30px; color: rgb(51, 51, 51); }
.send-invite-info { display: none; }
.companion-img .icon-checkmark { width: 30px; height: 30px; }
.companion-img .icon-checkmark::before { top: 6px; left: 5px; }
.companion-name { white-space: normal; width: calc(100% - 150px); margin-left:
20px; display: inline-block; }
.modal.new-mobile-modal { top: auto; bottom: 0px; }
.modal.new-mobile-modal .modal-dialog { transform: none; margin: 0px !important;
width: 100% !important; }
.modal.new-mobile-modal .modal-otp-overlay { border-radius: 20px 20px 0px 0px; }
#companion-tnc-modal .close-buddy-modal { width: 100%; }
.companion-banner { margin-left: -10px; margin-right: -10px; }
.companion-detail-block .icon-default-big { width: 64px; margin-right: 20px;
border-radius: 8px; height: 64px !important; }
.companion-message-wrapper { display: none; }
.companion-message-wrapper-mobile { display: block; padding: 20px 0px; }
.companion-message-wrapper-mobile p, .companion-tnc-content p { font-size: 18px !
important; }
.save-btn-wrapper { margin: 0px 20px 20px; }
.send-invite-wrapper { padding: 10px 20px 30px; }
a.companion-img-block { display: block; text-align: left; border-bottom: 1px
solid rgb(236, 238, 245); width: 100% !important; }
.companion-img-block .companion-img { display: inline-block; width: 52px; height:
52px; margin-bottom: 15px; }
.companion-banner img { border-top-left-radius: 20px; border-top-right-radius:
20px; }
.add-companion { margin-right: 0px; width: 100%; text-align: left; padding: 20px
10px; display: block; border-width: 0px 0px 1px; box-shadow: none; border-radius:
0px; }
.add-companion:last-child { border-bottom: 0px; }
.add-companion-icon { margin-top: 10px; width: 52px; height: 52px; border: 1px
solid rgb(236, 238, 245); border-radius: 8px; background: rgb(249, 249, 254); }
.add-companion-icon::before { top: 8px; left: 9px; font-size: 32px; }
.companion-slot-name { display: inline; margin-left: 20px; }
.companion-plus { font-family: icomoon; float: right; font-size: 40px; display:
inline; }
.companion-plus::before { content: ""; position: relative; right: -10px; }
.companion-minus { border-bottom: 1px solid rgb(51, 51, 51); width: 24px;
display: inline-block; float: right; vertical-align: bottom; top: 32px; position:
relative; }
.companion-tnc-content, .companion-tile-wrapper { display: none; }
.add-companion-block-mobile .companion-detail-block { display: block; margin-
bottom: 0px; }
.companion-tile { height: 120px; padding: 20px 10px; border-width: 0px 0px 1px;
font-size: 14px; }
.add-companion-block-mobile .companion-detail-block:last-child .companion-tile
{ border-bottom: 0px; border-bottom-left-radius: 20px; border-bottom-right-radius:
20px; padding: 20px 10px; }
.remove-companion { font-size: 36px; right: 0px; top: 40px; }
.companion-detail-block.disabled .companion-tile { border-radius: 0px; border-
bottom: rgb(231, 231, 231); width: calc(100% + 20px); margin-left: -10px; padding:
20px; display: flex; align-items: center; }
.companion-desktop { display: none; }
.companion-mobile-only { display: block; padding: 0px 15px; }
.add-companion-mobile { color: rgb(51, 51, 51); }
.add-companion-mobile p { text-align: center; font-size: 22px !important; }
.add-companion-mobile h2 { padding: 20px 0px; line-height: 1.3; }
.companion-back-arrow::before { content: ""; font-size: 30px; width: 50px;
display: inline-block; top: 5px; position: relative; }
.icon-next-arrow { float: right; text-align: right; }
.icon-next-arrow::before { content: ""; font-size: 30px; width: 50px; display:
inline-block; top: 5px; position: relative; color: rgb(51, 51, 51); }
.icon-add-family { display: inline-block; width: 52px; border: 1px solid rgb(236,
238, 245); border-radius: 8px; background: rgb(249, 249, 254); height: 52px !
important; }
.icon-add-family::before { content: ""; font-size: 30px; left: 8px; position:
relative; top: 10px; }
.invite-friends-mobile .icon-add-family::before { content: ""; }
.add-family-mobile, .invite-friends-mobile { padding: 20px 0px; border-bottom:
1px solid rgb(236, 238, 245); }
.add-member-text { margin-left: 20px; display: inline-block; vertical-align: top;
margin-top: 5px; font-size: 22px; }
.icon-checkmark-mobile { display: inline-block; background: rgb(58, 53, 175);
color: rgb(255, 255, 255); width: 34px; border-radius: 50%; bottom: -9px; border:
1px solid rgb(255, 255, 255); position: relative; float: right; height: 34px !
important; }
.icon-checkmark-mobile::before { position: absolute; top: 7px; left: 7px;
content: ""; }
.companion-img .icon-checkmark { display: none; }
.icon-default-uni::before { top: 8px; left: 8px; font-size: 34px; }
.companion-tile .icon-default-uni::before { top: 10px; left: 0px; }
.companion-detail-block.disabled .icon-default-uni::before { top: 10px; left:
0px; color: rgb(51, 51, 51); font-size: 32px; }
.save-btn-wrapper .save-btn { padding: 20px !important; }
.add-companion-detail span.family-backbtn::before { content: ""; color: rgb(51,
51, 51); font-size: 30px; width: 50px; display: inline-block; left: -20px;
position: relative; float: left; font-family: icomoon; }
.companion-desktop h4.desktop-companion-heading { display: none; }
a.companion-tnc-link { text-decoration: none; display: block; padding: 15px;
background: rgb(255, 255, 255); border-radius: 8px; margin-left: -10px; margin-
right: -10px; color: rgb(51, 51, 51); }
.companion-tnc-link::after { content: ""; font-size: 24px; width: 50px;
display: inline-block; top: -6px; position: relative; float: right; right: -25px;
font-family: icomoon; }
.companion-tnc-link::before { content: ""; font-size: 24px; font-family:
icomoon; position: relative; top: 5px; margin-right: 15px; }
.send-invite-block { border: 0px; padding: 0px; text-align: left; font-size:
22px; }
.send-invite-block .send-invite-text { width: calc(100% - 100px); }
.send-invite-block .companion-copy-link { text-align: left; }
.send-invite-block .email-icon-circle { width: 52px; height: 52px; border-radius:
8px; color: rgb(51, 51, 51); border: 1px solid rgb(236, 238, 245); background:
rgb(249, 249, 254); }
.email-icon-circle .icon-mail { left: 10px; top: 10px; font-size: 30px; }
.email-icon-wrapper .icon-next-arrow::before { top: 10px; }
a.companion-copy-link { color: rgb(0, 8, 211); }
.companion-copy-link .icon-link { display: inline-block; width: 52px; height:
52px; border-radius: 8px; border: 1px solid rgb(236, 238, 245); background:
rgb(249, 249, 254); vertical-align: middle; margin-right: 15px; position: relative;
color: rgb(51, 51, 51); }
.companion-copy-link .icon-link::before { position: absolute; top: 10px; left:
10px; font-size: 30px; }
a.companion-img-block:focus { border-bottom: 1px solid rgb(236, 238, 245) !
important; }
.scroll-more-family-list { border-bottom: 1px solid rgb(236, 238, 245); margin-
bottom: 60px; margin-top: -15px; }
.scroll-more-family-list .icon-arrow-down { background: rgb(249, 249, 254);
width: 52px; height: 52px; border-radius: 50%; display: inline-block; border: 1px
solid rgb(236, 238, 245); position: relative; top: 30px; }
.scroll-more-family-list .icon-arrow-down::before { position: absolute; top:
20px; left: 14px; font-size: 12px; color: rgb(51, 51, 51); }
.send-invite-block .email-icon-circle .icon-mail::before { content: ""; }
.add-companion-block-mobile .companion-detail-block .icon-default-big { width:
52px; margin-top: 15px; height: 52px !important; }
.add-companion-block-mobile .companion-tile { border-width: 0px 0px 1px; border-
top-style: initial; border-right-style: initial; border-left-style: initial;
border-top-color: initial; border-right-color: initial; border-left-color: initial;
border-image: initial; border-bottom-style: solid; border-bottom-color: rgb(231,
231, 231); border-radius: 0px; }
.modal.new-mobile-modal { border-top-left-radius: 20px; border-top-right-radius:
20px; }
#delete-buddy-modal .modal-body { padding: 30px; }
.copied-text { display: block; text-align: center; font-size: 16px; width: 90%;
margin: 0px auto; padding: 5px; }
.email-icon-wrapper .icon-next-arrow { display: none; }
#add-fm-companion.btn { border-radius: 34px !important; }
.companion-detail-block.disabled .icon-default-big { background: rgb(249, 249,
254); border: 1px solid rgb(236, 238, 245); border-radius: 8px; width: 52px;
margin-top: 0px; height: 52px !important; }
.buddy-name-big { padding-top: 5px; }
.buddy-desc { padding-top: 15px; }
.companion-detail-block.disabled .buddy-desc { padding-top: 0px; margin-top: 0px;
}
#delete-buddy-modal .delete-companion-block span.icon, #delete-buddy-
modal .delete-companion-block img { border-radius: 8px; }
#delete-buddy-modal .icon-default-uni::before { left: 2px; }
#delete-buddy-modal .delete-buddy-cta { display: block; }
.delete-buddy-cta .btn { width: 100%; display: block; border-radius: 34px !
important; }
.delete-buddy-cta a { margin-bottom: 20px; }
.remove-companion-blk { text-align: center; margin-top: 30px; }
}

.travel-history-columns { padding: 0px; }

.travel-history h2 { display: none; }

.travel-history-text-holder a.button { padding: 14px 19px; margin-top: -10px; }

.travel-history-text-holder a.button:hover { text-decoration: none; }


.travel-history-text-holder p { display: none; }

.travel-history-image-holder img { display: none; }

.new-qrpc-travelstat .status-section-header h2 { font-size: var(--innerPage-font-


h2); font-weight: 100; color: var(--flow-primary-grey); margin-bottom: 24px; }

.new-qrpc-travelstat ul.inline-list { padding: 0px; text-align: left; }

.new-qrpc-travelstat .inline-list li { margin-left: 0px; padding: 24px 16px;


border-bottom: 2px solid var(--flow-tertiary-grey); }

.new-qrpc-travelstat .inline-list li.is-selected { border-bottom: 2px solid var(--


flow-primary-burgundy); }

.new-qrpc-travelstat .inline-list a { color: var(--flow-secondary-grey); font-size:


14px; text-decoration: none !important; }

.new-qrpc-travelstat .inline-list a:hover { text-decoration: none !important; }

.new-qrpc-travelstat .inline-list li.is-selected a { color: var(--flow-primary-


burgundy); text-decoration: none; }

.new-qrpc-travelstat .status-section-content > ul { display: flex; justify-content:


space-between; }

.new-qrpc-travelstat .status-section-content > ul > li { width: 23%; }

.new-qrpc-travelstat .status-block { border-radius: 20px; padding: 40px 24px;


height: 290px; }

.new-qrpc-travelstat .status-block, .status-section-content > ul > li:nth-


child(2n+1) .status-block { background: var(--flow-white); color: var(--flow-
secondary-grey); }

.new-qrpc-travelstat .status-block-info { font-size: 28px; font-weight: 300; min-


height: auto; color: var(--flow-primary-grey) !important; }

.new-qrpc-travelstat .status-block-additional-info { font-size: 16px; font-family:


"Graphik Web"; }

.new-qrpc-travelstat .status-block-additional-info, .status-block-info { color:


var(--flow-primary-grey) !important; }

.new-qrpc-travelstat .status-section-header { margin: 24px 0px 32px -10px; }

.new-qrpc-travelstat .status-block:hover { overflow: hidden; color: var(--flow-


secondary-grey); }

.new-qrpc-travelstat .status-block-image-holder { width: 56px; height: 56px;


display: flex; margin: 0px auto 24px; }

.new-qrpc-travelstat .status-block-image-holder .image-hover { opacity: 1; }

.new-qrpc-travelstat .status-block-image-holder .icon { font-size: 56px; }

.new-qrpc-travelstat .status-block-info.is-middle { font-size: 16px; font-family:


"Graphik Web"; }
.new-qrpc-travelstat .status-block .status-block-quantity, .new-qrpc-
travelstat .status-block.hover .status-block-quantity, .new-qrpc-
travelstat .status-block:hover .status-block-quantity { display: block; width:
100%; font-weight: 300; position: relative; top: 0px; font-size: 28px; margin: 0px
0px 10px; color: var(--flow-primary-grey); }

.icon-time-alarm::before { content: ""; }

.icon-business_first_class::before { content: ""; }

.icon-flight_destination::before { content: ""; }

.icon-world_travel::before { content: ""; }

.icon-nav_menu_Oryx::before { content: ""; }

@media only screen and (max-width: 767px) {


.new-qrpc-travelstat .status-section-header h2 { margin-left: 10px; font-size:
24px !important; }
.new-qrpc-travelstat .status-section-content > ul { flex-wrap: wrap; }
.new-qrpc-travelstat .status-section-content > ul > li { width: calc(50% - 8px);
margin-bottom: 12px; margin-right: 8px; }
.new-qrpc-travelstat .status-section-content > ul > li:nth-child(2n) { margin-
right: 0px; }
.new-qrpc-travelstat .status-section-content > ul > li .status-block { padding:
16px !important; height: 180px !important; }
.new-qrpc-travelstat .status-section-content > ul > li.is-selected .status-block
{ color: var(--flow-secondary-grey); height: 506px; padding: 16px !important; }
.new-qrpc-travelstat .status-section-content > ul > li .status-block .status-
block-image-holder { width: 70px; height: 70px; margin: 0px; }
.new-qrpc-travelstat .status-section-content > ul > li .status-block .status-
block-additional-info, .new-qrpc-travelstat .status-section-content > ul >
li .status-block .status-block-info { display: block; opacity: 1; text-align: left;
}
.new-qrpc-travelstat .status-section-content > ul > li .status-block .status-
block-info { font-size: 12px; color: rgb(119, 129, 142); }
.new-qrpc-travelstat .status-section-content > ul > li.is-selected .status-
block .status-block-info { font-size: 12px; font-weight: 400; margin-bottom: 6px;
color: rgb(119, 129, 142) !important; }
.new-qrpc-travelstat .status-section-content > ul > li .status-block .status-
block-additional-info { font-size: 16px; }
.new-qrpc-travelstat .status-section-content > ul > li.is-selected .status-
block .status-block-additional-info { padding: 0px; margin-bottom: 0px; font-size:
16px !important; }
.status-section.new-qrpc-travelstat { margin-bottom: 16px; }
.new-qrpc-travelstat .status-section-content > ul > li .status-block .status-
block-quantity { margin: 0px; text-align: left; font-size: 12px; color: rgb(119,
129, 142); }
.travel-history-text-holder { padding: 0px 16px !important; }
.travel-history-columns { padding: 0px 16px; }
}

.vjs-has-started.vjs-paused .vjs-control-bar { z-index: 2; }

.vjs-has-started .vjs-control-bar { z-index: 3; }

.video-js .vjs-big-play-button::before, .video-js .vjs-control::before, .video-


js .vjs-modal-dialog, .vjs-modal-dialog .vjs-modal-dialog-content { position:
absolute; top: 0px; left: 0px; width: 100%; height: 100%; }

.video-js .vjs-big-play-button::before, .video-js .vjs-control::before { text-


align: center; }

@font-face { font-family: VideoJS; src: url("font/2.0.0/VideoJS.eot?#iefix")


format("eot"); }

@font-face { font-family: VideoJS; src: url("data:application/font-


woff;charset=utf-
8;base64,d09GRgABAAAAAA54AAoAAAAAFmgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAAA9AAAAD
4AAABWUZFeBWNtYXAAAAE0AAAAOgAAAUriMBC2Z2x5ZgAAAXAAAAouAAAPUFvx6AdoZWFkAAALoAAAACsAA
AA2DIPpX2hoZWEAAAvMAAAAGAAAACQOogcgaG10eAAAC+QAAAAPAAAAfNkAAABsb2NhAAAL9AAAAEAAAABA
MMg06m1heHAAAAw0AAAAHwAAACABMAB5bmFtZQAADFQAAAElAAACCtXH9aBwb3N0AAANfAAAAPwAAAGBZkS
N43icY2BkZ2CcwMDKwMFSyPKMgYHhF4RmjmEIZzzHwMDEwMrMgBUEpLmmMDh8ZPwoxw7iLmSHCDOCCADvEA
o+AAB4nGNgYGBmgGAZBkYGEHAB8hjBfBYGDSDNBqQZGZgYGD7K/
f8PUvCREUTzM0DVAwEjG8OIBwCPdwbVAAB4nI1Xe1CU1xX/
zv1eLItLln0JwrIfC7sJGET2hRJ2N1GUoBJE8AESQEEhmBHjaB7UuBMTO4GMaSu7aY3RNlOdRPNqO2pqRmu
TaSZtR6JJILUZk00a/4imjpmiecB303O/XUgMJOPufvd+99xzzz33nN855y4HHH7EfrGfIxwHRiANvF/
sH71I9BzHszmpW+rGOQOXxXE6YhI4PoMT8zkT4cDFuf1cwMrZJI5cglM0HKVv0MaUFDgIFfg9mJJCG+kbKn
1JkqBOVaFOkuhLpARq8fu0Nnc9/
zdvfY9PxXW4PdH0C6N+PCejhorxFjAqRjgFRXSINEARbBGsoxcFK7IJmr4OycFJnInL59zIXwxui80fkGRb
EHyosMWaATJKUfCskmwJQsAWANkmnIGOhlf514h7U8HNIv3owoHB0WMt0Eb3sx0guLi5pq/
8Ny1q6969fKR9X9GBV6dPv6dp04K99SOwtmyPl47ApRa6n4ZpP1yjr5fn7MmYP/
vXLUJs715UguklHBaHOZHZmG1N9FAIW2mf0MqWCIdo/8RZ1yGfxKUldDcGIbFA7ICO+vqOMSPTh/
ZrSqgHi/bB/O8E8Mnzp+M+acxfpsTShBwej26TiGxBn7m4eEIO+Rueu6Hj+IFBnh88cAEUEQ//
nVLx5C7kf+yIR47QEe+eMlhz9SqsGbe3hh2R03NGzoY6O42Kz8l7fB6fAk6LYnTyFo/
FYyT6GGyNx2Jx2sdH4rA1Fo/
HyCXaFyOp8dhYBCfJb2NIn1ImE6CYNGmgSTb52DawJR6jfXEmDU4xyTEmpgHHOIStoxfjSGdkbsK2w2jbdM
QG4sgAstEONgURYCwGHhEhhscioQaAhhCf7McifEQc0l6+mxj9nI+gmSdiQ0Zbm7gZnIO7GSMEXG6UDAVoc
xAV8GcEXCKg1a02RcTtwANWRGIAyElor6n/
+ZU2yOB3+T77Hb1MLqhn4KHVnQBjJnqe9QZSon6Kc5DxAD2vMdPL/
BXSmQGwspa67z9wLUjdi9TN7QC7lyyBr9rpt7uXVC1CMpyjKRoXnGPHTuiaPLsNdc2dbAFQLAooPkXEh33F
odHl4XpC6sPCIa0ftUIhHSYXVSu5iME+DIXsbZJ51BeidCgajcai43jU9nVzoSn2dPqcFvSoxSzJzgRKAx4
7WMRxOrIj3Wf0+hndxhJTiOkSEqxar3b3RKM9hY64oxBA64ieURLvCfpkDb8siBdUJ1bgT+urJ5PGfewQrm
m5R5+0HmfyIPySD7OYkT0WxRePah8oEiyjlxIP74thVoRTURpmL6QhGuWS+QDjdANXjIM8SQa/
1w128ODx0Qp4aLMNg9+JL3joUn8AMxW+aLNiuKjarn4uyyTdXjOzZTsh21uwldUvJoYza+zELALfu3p1L8/
3krtyZ0Ag058J3hxHghvbGZn0dHZy6Mim/
7Blre4lpHd1c28yVqRViO153F2oIWoXCIKbL4Z0cM1iaQn9mI5KuV2SzEvWXJDMNtkANpMdQoDDhIdD4A/
YrP6Aye9ysxyE+uOEAcTDorgvVZJjcua043PnZ/
PmdDqcbibZlXOOT8uSo7Kof0YUn9GL+Jo17ficymxiTofC6znUso0DhAxs1Fo+kF+d36vLmgZ8mk5cdGv2m
wYj5k3Dm9m3LhJ1aVRNm6HrTbLgYAoWXDhDd/u4PGy5CT+xGMdiaBovewUCF/
1BiWNljI9MLn7jeScpg+WyH6mfU62eVDql7hsrmvx1ezp/YldE2LhjbkiDnAn8tGy/
MW3IXRMYJduvq9HpmIcKuFt+JCtgdGEGKAcF6UacVwIYbVPGfw/+YuNBS4cx/
CUHcnyfc+wRDMtTr72mMSBjT/yn/GKSdeDWQUCH6Xoqq5R10RE60gV6erUL0iCti16d0hZjxut4QI/
rEpgSh6WjnJXdBXRg1GKCucGJPtFqM27aD1tOqqKonsQ2KsFSSmEpmvRlsR+TcD9OFwrqXxIclL4sJTnGMS
uG8KpkZvKdeVIOKDyWSyPLV16/p1QMPbP8NihwUzr47bdnXtwtjdCvqqpO0H+pOvIl3Pzv46e5CT/
tQjklXCXXym1AaWY7bzHLkuDMc7ldKCvgxzLn8wYkJLBhEDyK7MT8bTbwbkxbfp+3mKAGsmTBpabSIEECzM
IcQlzOPAMKsxMs7uhsnxPLuofPDTc1hkuq6MX9j16YU7CqegcYHbmWYuvAP6tCS97tgWf7dlQvnl25YPavX
LVZvrzQPeHCpZmzzEUVq/xzu5sChnSTPTW7oOYmh69z4zL/
gk3b+O6hoa733uviP82vnFcbqWlc9tDmZa23LVzaV1yXURi+JX+28NeBuj3+O8IrQ080Vm1eWB4OKjPmrJu
7c1udWynvKF6/vs479lSW9+5gZkn+dKfellNGDPllzeULustz+A0bPvhgw7lkvEUwn/
N4Ty7U7nhGsEpFkOfy+kutbOh1JQxhVDJumoW11hnkPThznh6FFlhfT+ra1x9sF56kx5YuDzVY9PQYAYA7i
blw4frQ4TPCk2MK/xGU3rlmze62trHz6lsko+v+So/
do74PT8KVkpJfOErKcv8znrMGsHTNxoEkWy1mYgDB6XBbPaWsuiS6CryGaL6zCjaXBgvtkuyXBua1wOKnh+
k7L9AvPnYWffxK18FcJbuosGf3/Jo7amY+CE1vppzY+UTrva0FXc1i55pKQ/YjVL187N5fCn1kW5uot/
1hi+DiZ+5atnJR9E+prvydJ9ZZ5mwOpU5gM4KYysMBQ71UzPuMTl9QQOyUo5nwioeYCPjFklrbK6s6X+ypU
Z6rum9+CZYzWRiBJfSP0xzzSmrg7f86g0DKVj/wwFzieD9rRfPGFbeKMl05pn5j9/
rsQJJ2iEgRrpohlyBo3f4QK7Kl+EcAYZgAoNVmZWXK704YAa3FwBxgSGUOs5htvGRz4Sgj3yFkSJFBuv/
sxu5yk998T8WDJzvv/2RX19HtTUW1S+wpKRKRjJ6zzz/1/
OPdFdWGlAKbvzS4PHOtURikg9AGz0LbIB85S/cPOpoXvuue8/
iV2H1vPTy3ddvOeZ37HGmO3OmSzVzR+NS53+84dHlFhXPLqtzSO+5ruHM2vXtBdxP87LOzKAD359j/
INYIbyPabIi3Cq6Wa+SaGe78diIzu7qcblcAa6/
fJRvNopXFJnO+U9KKM5bqH5LM0iQSVmpPCPDu7ZT4Aoubz3709EBTyrTDjyx8MQXgUH1nqm7TWng4TzE4i4
AsKskBITXfSyC4Fkl5MxnJDiKSIDSJAsGvd1y+/eNDp2e+A+5d8HeiiunrTkT6TqWLIs+/
QRoWr98s0qj8uuzLuS22Ytufg3rdTaHn1m46sfgGKHXt0MGnLaRHdnwN37tvHcWKo2V6lnPxL4UvUQcRdOz
mZSQs8X5CH5OxXMXpkATuDz8Et0SH4uyCRR+TjmBDP1GvsVrWEGVzEj33YVQ9jAtIKpqsl/s/
0xrocwAAeJxjYGRgYADig3cEzsTz23xl4GZnAIHLRucNkWl2BrA4BwMTiAIAF4IITwB4nGNgZGBgZwCChWA
SxGZkQAXyABOUANh4nGNnYGBgHyAMADa8ANoAAAAAAAAOAFAAZgCyAMYA5gEeAUgBdAGcAfICLgKOAroDCg
OOA7AD6gQ4BHwEuAToBQwFogXoBjYGbAbaB3IHqHicY2BkYGCQZ8hlYGcAASYg5gJCBob/
YD4DABbVAaoAeJxdkE1qg0AYhl8Tk9AIoVDaVSmzahcF87PMARLIMoFAl0ZHY1BHdBJIT9AT9AQ9RQ9Qeqy
+yteNMzDzfM+88w0K4BY/cNAMB6N2bUaPPBLukybCLvleeAAPj8JD+hfhMV7hC3u4wxs7OO4NzQSZcI/
8Ltwnfwi75E/hAR7wJTyk/xYeY49fYQ/PztM+jbTZ7LY6OWdBJdX/pqs6NYWa+zMxa13oKrA6Uoerqi/
JwtpYxZXJ1coUVmeZUWVlTjq0/
tHacjmdxuL90OR8O0UEDYMNdtiSEpz5XQGqzlm30kzUdAYFFOb8R7NOZk0q2lwAyz1i7oAr1xoXvrOgtYhZ
x8wY5KRV269JZ5yGpmzPTjQhvY9je6vEElPOuJP3mWKnP5M3V+YAAAB4nG2P2XLCMAxFfYFspGUp3Te+IB9
lHJF4cOzUS2n/voaEGR6qB+lKo+WITdhga/a/
bRnDBFPMkCBFhhwF5ihxg1sssMQKa9xhg3s84BFPeMYLXvGGd3zgE9tZr/
hveXKVkFYoSnoeHJXfRoWOqi54mo9ameNFdrK+dLSyaVf7oJQTlkhXpD3Z5XXhR/
rUfQVuKXO91Jps4cLOS6/
I5YL3XhodRRsVWZe4NnZOhWnSAWgxhMoEr6SmzZieF43Mk7ZOBdeCVGrp9Eu+54J2xhySplfB5XHwQLXUmT
9KH6+kPnQ7ZYuIEzNyfs1DLU1VU4SWZ6LkXGHsD1ZKbMw=") format("woff"),
url("data:application/x-font-ttf;charset=utf-
8;base64,AAEAAAAKAIAAAwAgT1MvMlGRXgUAAAEoAAAAVmNtYXDiMBC2AAAB/AAAAUpnbHlmW/
HoBwAAA4gAAA9QaGVhZAyD6V8AAADQAAAANmhoZWEOogcgAAAArAAAACRobXR42QAAAAAAAYAAAAB8bG9jY
TDINOoAAANIAAAAQG1heHABMAB5AAABCAAAACBuYW1l1cf1oAAAEtgAAAIKcG9zdGZEjeMAABTkAAABgQAB
AAAHAAAAAKEHAAAAAAAHAAABAAAAAAAAAAAAAAAAAAAAHwABAAAAAQAAwdxheF8PPPUACwcAAAAAANMyzzE
AAAAA0zLPMQAAAAAHAAcAAAAACAACAAAAAAAAAAEAAAAfAG0ABwAAAAAAAgAAAAoACgAAAP8AAAAAAAAAAQ
cAAZAABQAIBHEE5gAAAPoEcQTmAAADXABXAc4AAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA8
QHxHgcAAAAAoQcAAAAAAAABAAAAAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAA
AAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAc
AAAAHAAAABwAAAAcAAAAHAAAABwAAAAAAAAMAAAADAAAAHAABAAAAAABEAAMAAQAAABwABAAoAAAABgAEAA
EAAgAA8R7//wAAAADxAf//
AAAPAAABAAAAAAAAAAABBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAFAAZgCyAMYA5gEeAUgBdAGcAfICLgKOAroDCgO
OA7AD6gQ4BHwEuAToBQwFogXoBjYGbAbaB3IHqAABAAAAAAWLBYsAAgAAAREBAlUDNgWL+
+oCCwAAAwAAAAAGawZrAAIADgAaAAAJAhMEAAMSAAUkABMCAAEmACc2ADcWABcGAALrAcD+QJX+w/
5aCAgBpgE9AT0BpggI/lr+w/3+rgYGAVL9/QFSBgb+rgIwAVABUAGbCP5a/sP+w/
5aCAgBpgE9AT0BpvrIBgFS/f0BUgYG/q79/f6uAAAAAgAAAAAFQAWLAAMABwAAASERKQERIREBwAEr/
tUCVQErAXUEFvvqBBYAAAAEAAAAAAYgBiAABgATACQAJwAAAS4BJxUXNjcGBxc+ATUmACcVFhIBBwEhESEB
EQEGBxU+ATcXNwEHFwTQAWVVuAO7AidxJSgF/t/lpc77t18BYf6fASsBdQE+TF1OijuZX/
1gnJwDgGSeK6W4GBhqW3FGnFT0AWM4mjT+9AHrX/6f/kD+iwH2/
sI7HZoSRDGYXwSWnJwAAAEAAAAABKsF1gAFAAABESEBEQECCwEqAXb+igRg/kD+iwSq/
osAAAACAAAAAAVmBdYABgAMAAABLgEnET4BAREhAREBBWUBZVRUZfwRASsBdf6LA4Bkniv9piueAUT+QP6L
BKr+iwAAAwAAAAAGIAYPAAUADAAaAAATESEBEQEFLgEnET4BAxUWEhcGAgcVNgA3JgDgASsBdf6LAsUBZVV
VZbqlzgMDzqXlASEFBf7fBGD+QP6LBKr+i+Bkniv9piueAvOaNP70tbX+9DSaOAFi9fUBYgAAAAQAAAAABY
sFiwAFAAsAEQAXAAABIxEhNSMDMzUzNSEBIxUhESMDFTMVMxECC5YBduCWluD+igOA4AF2luDglgLr/
oqWAgrglvyAlgF2AqCW4AF2AAQAAAAABYsFiwAFAAsAEQAXAAABMxUzESETIxUhESMBMzUzNSETNSMRITUB
deCW/org4AF2lgHAluD+ipaWAXYCVeABdgHAlgF2+
+rglgHA4P6KlgAAAAACAAAAAAXWBdYADwATAAABIQ4BBxEeARchPgE3ES4BAyERIQVA/IA/
VQEBVT8DgD9VAQFVP/yAA4AF1QFVP/yAP1UBAVU/A4A/
VfvsA4AAAAYAAAAABmsGawAHAAwAEwAbACAAKAAACQEmJw4BBwElLgEnAQUhATYSNyYFAQYCBxYXIQUeARc
BMwEWFz4BNwECvgFkTlSH8GEBEgOONemh/u4C5f3QAXpcaAEB/
BP+3VxoAQEOAjD95DXpoQESeP7dTlSH8GH+7gPwAmgSAQFYUP4nd6X2Pv4nS/1zZAEBk01NAfhk/
v+TTUhLpfY+Adn+CBIBAVhQAdkAAAAFAAAAAAZrBdYADwATABcAGwAfAAABIQ4BBxEeARchPgE3ES4BASEV
IQEhNSEFITUhNSE1IQXV+1ZAVAICVEAEqkBUAgJU+xYBKv7WAur9FgLqAcD+1gEq/RYC6gXVAVU//IA/
VQEBVT8DgD9V/ayV/
tWVlZWWlQADAAAAAAYgBdYADwAnAD8AAAEhDgEHER4BFyE+ATcRLgEBIzUjFTM1MxUUBgcjLgEnET4BNzMe
ARUFIzUjFTM1MxUOAQcjLgE1ETQ2NzMeARcFi/vqP1QCAlQ/BBY/
VAICVP1rcJWVcCog4CAqAQEqIOAgKgILcJWVcAEqIOAgKiog4CAqAQXVAVU//IA/VQEBVT8DgD9V/
fcl4CVKICoBASogASogKgEBKiBKJeAlSiAqAQEqIAEqICoBASogAAAGAAAAAAYgBPYAAwAHAAsADwATABcA
ABMzNSMRMzUjETM1IwEhNSERITUhERUhNeCVlZWVlZUBKwQV+
+sEFfvrBBUDNZb+QJUBwJX+QJb+QJUCVZWVAAAAAQAAAAAGIAZsAC4AAAEiBgcBNjQnAR4BMz4BNy4BJw4B
BxQXAS4BIw4BBx4BFzI2NwEGBx4BFz4BNy4BBUArSh797AcHAg8eTixffwICf19ffwIH/
fEeTixffwICf18sTh4CFAUBA3tcXHsDA3sCTx8bATcZNhkBNB0gAn9fX38CAn9fGxn+zRwgAn9fX38CIBz+
yhcaXHsCAntcXXsAAAIAAAAABlkGawBDAE8AAAE2NCc3PgEnAy4BDwEmLwEuASchDgEPAQYHJyYGBwMGFh8
BBhQXBw4BFxMeAT8BFh8BHgEXIT4BPwE2NxcWNjcTNiYnBS4BJz4BNx4BFw4BBasFBZ4KBgeWBxkNujpEHA
MUD/7WDxQCHEU5ug0aB5UHBQudBQWdCwUHlQcaDbo5RRwCFA8BKg8UAhxFOboNGgeVBwUL/
ThvlAIClG9vlAIClAM3JEokewkaDQEDDAkFSy0cxg4RAQERDsYcLUsFCQz+/QwbCXskSiR7CRoN/
v0MCQVLLRzGDhEBAREOxhwtSwUJDAEDDBsJQQKUb2+UAgKUb2+UAAAAAAEAAAAABmsGawALAAATEgAFJAAT
AgAlBACVCAGmAT0BPQGmCAj+Wv7D/sP+WgOA/
sP+WggIAaYBPQE9AaYICP5aAAAAAgAAAAAGawZrAAsAFwAAAQQAAxIABSQAEwIAASYAJzYANxYAFwYAA4D+
w/5aCAgBpgE9AT0BpggI/lr+w/3+rgYGAVL9/QFSBgb+rgZrCP5a/sP+w/5aCAgBpgE9AT0BpvrIBgFS/
f0BUgYG/q79/
f6uAAADAAAAAAZrBmsACwAXACMAAAEEAAMSAAUkABMCAAEmACc2ADcWABcGAAMOAQcuASc+ATceAQOA/
sP+WggIAaYBPQE9AaYICP5a/sP9/q4GBgFS/f0BUgYG/q4dAn9fX38CAn9fX38Gawj+Wv7D/
sP+WggIAaYBPQE9Aab6yAYBUv39AVIGBv6u/
f3+rgJPX38CAn9fX38CAn8AAAAEAAAAAAYgBiAADwAbACUAKQAAASEOAQcRHgEXIT4BNxEuAQEjNSMVIxEz
FTM1OwEhHgEXEQ4BByE3MzUjBYv76j9UAgJUPwQWP1QCAlT9a3CVcHCVcJYBKiAqAQEqIP7WcJWVBiACVD/
76j9UAgJUPwQWP1T8gpWVAcC7uwEqIP7WICoBcOAAAgAAAAAGawZrAAsAFwAAAQQAAxIABSQAEwIAEwcJAS
cJATcJARcBA4D+w/5aCAgBpgE9AT0BpggI/lo4af70/vRpAQv+9WkBDAEMaf71BmsI/lr+w/7D/
loICAGmAT0BPQGm/BFpAQv+9WkBDAEMaf71AQtp/
vQAAQAAAAAF1ga2ABYAAAERCQERHgEXDgEHLgEnIxYAFzYANyYAA4D+iwF1vv0FBf2+vv0FlQYBUf7+AVEG
Bv6vBYsBKv6L/osBKgT9v779BQX9vv7+rwYGAVH+/
gFRAAAAAQAAAAAFPwcAABQAAAERIyIGHQEhAyMRIREjETM1NDYzMgU/nVY8ASUn/v7O///
QrZMG9P74SEi9/
tj9CQL3ASjaus0AAAAABAAAAAAGjgcAADAARQBgAGwAAAEUHgMVFAcGBCMiJicmNTQ2NzYlLgE1NDcGIyIm
NTQ2Nz4BMyEHIx4BFRQOAycyNjc2NTQuAiMiBgcGFRQeAxMyPgI1NC4BLwEmLwImIyIOAxUUHgIBMxUjFSM
1IzUzNTMDH0BbWkAwSP7qn4TlOSVZSoMBESAfFS4WlMtIP03TcAGiioNKTDFFRjGSJlAaNSI/
akAqURkvFCs9WTY6a1s3D
g8THgocJU4QIDVob1M2RnF9A2vV1WnU1GkD5CRFQ1CATlpTenNTYDxHUYouUhIqQCkkMQTBlFKaNkJAWD+M
WkhzRztAPiEbOWY6hn1SJyE7ZS5nZ1I0/
JcaNF4+GTAkGCMLFx04Ag4kOF07Rms7HQNsbNvbbNkAAwAAAAAGgAZsAAMADgAqAAABESERARYGKwEiJjQ2
MhYBESERNCYjIgYHBhURIRIQLwEhFSM+AzMyFgHd/rYBXwFnVAJSZGemZASP/
rdRVj9VFQv+twIBAQFJAhQqR2c/q9AEj/whA98BMkliYpNhYfzd/cgCEml3RTMeM/3XAY8B8DAwkCAwOB/
jAAABAAAAAAaUBgAAMQAAAQYHFhUUAg4BBCMgJxYzMjcuAScWMzI3LgE9ARYXLgE1NDcWBBcmNTQ2MzIXNj
cGBzYGlENfAUyb1v7SrP7x4SMr4bBpph8hHCsqcJNETkJOLHkBW8YIvYaMYG1gJWldBWhiRQ4cgv797rdtk
QSKAn1hBQsXsXUEJgMsjlNYS5WzCiYkhr1mFTlzPwoAAAABAAAAAAWABwAAIgAAARcOAQcGLgM1ESM1PgQ3
PgE7AREhFSERFB4CNzYFMFAXsFlorXBOIahIckQwFAUBBwT0AU3+sg0gQzBOAc/
tIz4BAjhceHg6AiDXGlddb1ctBQf+WPz9+h40NR4BAgABAAAAAAaABoAASgAAARQCBCMiJzY/
AR4BMzI+ATU0LgEjIg4DFRQWFxY/
ATY3NicmNTQ2MzIWFRQGIyImNz4CNTQmIyIGFRQXAwYXJgI1NBIkIAQSBoDO/p/
Rb2s7EzYUaj15vmh34o5ptn9bK1BNHggIBgIGETPRqZepiWs9Sg4IJRc2Mj5WGWMRBM7+zgFhAaIBYc4DgN
H+n84gXUfTJzmJ8JZyyH46YH2GQ2ieIAwgHxgGFxQ9WpfZpIOq7lc9I3VZHzJCclVJMf5eRmtbAXzp0QFhz
s7+nwAABwAAAAAHAATPAA4AFwAqAD0AUABaAF0AAAERNh4CBw4BBwYmIycmNxY2NzYmBxEUBRY2Nz4BNy4B
JyMGHwEeARcOARcWNjc+ATcuAScjBh8BHgEXFAYXFjY3PgE3LgEnIwYfAR4BFw4BBTM/
ARUzESMGAyUVJwMchM2UWwgNq4JHrQgBAapUaAoJcWMBfiIhDiMrAQJLMB0BBAokNAIBPmMiIQ4iLAECSzA
eAQUKJDQBP2MiIQ4iLAECSzAeAQUKJDQBAT75g+5B4arNLNIBJ44ByQL9BQ9mvYCKwA8FBQMDwwJVTGdzBf
6VB8IHNR08lld9uT4LCRA/qGNxvUwHNR08lld9uT4LCRA/qGNxvUwHNR08lld9uT4LCRA/
qGNxvVJkAWUDDEf+tYP5AQAAAAEAAAAABiAGtgAbAAABBAADER4BFzMRITU2ADcWABcVIREzPgE3EQIAA4D
+4v6FBwJ/X+D+1QYBJ97eAScG/tXgX38CB/6FBrUH/oX+4v32X38CAlWV3gEnBgb+2d6V/
asCf18CCgEeAXsAAAAAEADGAAEAAAAAAAEABwAAAAEAAAAAAAIABwAHAAEAAAAAAAMABwAOAAEAAAAAAAQA
BwAVAAEAAAAAAAUACwAcAAEAAAAAAAYABwAnAAEAAAAAAAoAKwAuAAEAAAAAAAsAEwBZAAMAAQQJAAEADgB
sAAMAAQQJAAIADgB6AAMAAQQJAAMADgCIAAMAAQQJAAQADgCWAAMAAQQJAAUAFgCkAAMAAQQJAAYADgC6AA
MAAQQJAAoAVgDIAAMAAQQJAAsAJgEeVmlkZW9KU1JlZ3VsYXJWaWRlb0pTVmlkZW9KU1ZlcnNpb24gMS4wV
mlkZW9KU0dlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVs
bG8uY29tAFYAaQBkAGUAbwBKAFMAUgBlAGcAdQBsAGEAcgBWAGkAZABlAG8ASgBTAFYAaQBkAGUAbwBKAFM
AVgBlAHIAcwBpAG8AbgAgADEALgAwAFYAaQBkAGUAbwBKAFMARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIA
BzAHYAZwAyAHQAdABmACAAZgByAG8AbQAgAEYAbwBuAHQAZQBsAGwAbwAgAHAAcgBvAGoAZQBjAHQALgBoA
HQAdABwADoALwAvAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAAAAAgAAAAAAAAARAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAfAAABAgEDAQQBBQEGAQcBCAEJAQoBCwEMAQ0BDgEPARABEQESARMBFAEVARYBFwEYARkBGgE
bARwBHQEeAR8EcGxheQtwbGF5LWNpcmNsZQVwYXVzZQt2b2x1bWUtbXV0ZQp2b2x1bWUtbG93CnZvbHVtZS
1taWQLdm9sdW1lLWhpZ2gQZnVsbHNjcmVlbi1lbnRlcg9mdWxsc2NyZWVuLWV4aXQGc3F1YXJlB3NwaW5uZ
XIJc3VidGl0bGVzCGNhcHRpb25zCGNoYXB0ZXJzBXNoYXJlA2NvZwZjaXJjbGUOY2lyY2xlLW91dGxpbmUT
Y2lyY2xlLWlubmVyLWNpcmNsZQJoZAZjYW5jZWwGcmVwbGF5CGZhY2Vib29rBWdwbHVzCGxpbmtlZGluB3R
3aXR0ZXIGdHVtYmxyCXBpbnRlcmVzdBFhdWRpby1kZXNjcmlwdGlvbgVhdWRpbwAAAAAA")
format("truetype"); font-weight: normal; font-style: normal; }

@media (-ms-high-contrast:none), (-ms-high-contrast:active) {


body[dir="rtl"] .C1-video .video-js video { position: absolute; top: 0px; left:
50%; width: auto; height: 545px; min-width: 100%; min-height: 100%; transform:
translateX(-50%); }
}

.vjs-icon-play, .video-js .vjs-big-play-button, .video-js .vjs-play-control { font-


family: VideoJS; font-weight: normal; font-style: normal; }

.vjs-icon-play::before, .video-js .vjs-big-play-button::before, .video-js .vjs-


play-control::before { content: ""; }

.vjs-icon-play-circle { font-family: VideoJS; font-weight: normal; font-style:


normal; }

.vjs-icon-play-circle::before { content: ""; }

.vjs-icon-pause, .video-js .vjs-play-control.vjs-playing { font-family: VideoJS;


font-weight: normal; font-style: normal; }

.vjs-icon-pause::before, .video-js .vjs-play-control.vjs-playing::before { content:


""; }

.vjs-icon-volume-mute, .video-js .vjs-mute-control.vjs-vol-0, .video-js .vjs-


volume-menu-button.vjs-vol-0 { font-family: VideoJS; font-weight: normal; font-
style: normal; }

.vjs-icon-volume-mute::before, .video-js .vjs-mute-control.vjs-vol-


0::before, .video-js .vjs-volume-menu-button.vjs-vol-0::before { content: ""; }

.vjs-icon-volume-low, .video-js .vjs-mute-control.vjs-vol-1, .video-js .vjs-volume-


menu-button.vjs-vol-1 { font-family: VideoJS; font-weight: normal; font-style:
normal; }

.vjs-icon-volume-low::before, .video-js .vjs-mute-control.vjs-vol-


1::before, .video-js .vjs-volume-menu-button.vjs-vol-1::before { content: ""; }

.vjs-icon-volume-mid, .video-js .vjs-mute-control.vjs-vol-2, .video-js .vjs-volume-


menu-button.vjs-vol-2 { font-family: VideoJS; font-weight: normal; font-style:
normal; }

.vjs-icon-volume-mid::before, .video-js .vjs-mute-control.vjs-vol-


2::before, .video-js .vjs-volume-menu-button.vjs-vol-2::before { content: ""; }

.vjs-icon-volume-high, .video-js .vjs-mute-control, .video-js .vjs-volume-menu-


button { font-family: VideoJS; font-weight: normal; font-style: normal; }

.vjs-icon-volume-high::before, .video-js .vjs-mute-control::before, .video-js .vjs-


volume-menu-button::before { content: ""; }

.vjs-icon-fullscreen-enter, .video-js .vjs-fullscreen-control { font-family:


VideoJS; font-weight: normal; font-style: normal; }

.vjs-icon-fullscreen-enter::before, .video-js .vjs-fullscreen-control::before


{ content: ""; }

.vjs-icon-fullscreen-exit, .video-js.vjs-fullscreen .vjs-fullscreen-control { font-


family: VideoJS; font-weight: normal; font-style: normal; }

.vjs-icon-fullscreen-exit::before, .video-js.vjs-fullscreen .vjs-fullscreen-


control::before { content: ""; }

.vjs-icon-square { font-family: VideoJS; font-weight: normal; font-style: normal; }

.vjs-icon-square::before { content: ""; }

.vjs-icon-spinner { font-family: VideoJS; font-weight: normal; font-style:


normal; }

.vjs-icon-spinner::before { content: ""; }

.vjs-icon-subtitles, .video-js .vjs-subtitles-button { font-family: VideoJS; font-


weight: normal; font-style: normal; }

.vjs-icon-subtitles::before, .video-js .vjs-subtitles-button::before { content:


""; }

.vjs-icon-captions, .video-js .vjs-captions-button { font-family: VideoJS; font-


weight: normal; font-style: normal; }

.vjs-icon-captions::before, .video-js .vjs-captions-button::before { content:


""; }

.vjs-icon-chapters, .video-js .vjs-chapters-button { font-family: VideoJS; font-


weight: normal; font-style: normal; }

.vjs-icon-chapters::before, .video-js .vjs-chapters-button::before { content:


""; }

.vjs-icon-share { font-family: VideoJS; font-weight: normal; font-style: normal; }

.vjs-icon-share::before { content: ""; }

.vjs-icon-cog { font-family: VideoJS; font-weight: normal; font-style: normal; }

.vjs-icon-cog::before { content: ""; }

.vjs-icon-circle, .video-js .vjs-mouse-display, .video-js .vjs-play-


progress, .video-js .vjs-volume-level { font-family: VideoJS; font-weight: normal;
font-style: normal; }

.vjs-icon-circle::before, .video-js .vjs-mouse-display::before, .video-js .vjs-


play-progress::before, .video-js .vjs-volume-level::before { content: ""; }
.vjs-icon-circle-outline { font-family: VideoJS; font-weight: normal; font-style:
normal; }

.vjs-icon-circle-outline::before { content: ""; }

.vjs-icon-circle-inner-circle { font-family: VideoJS; font-weight: normal; font-


style: normal; }

.vjs-icon-circle-inner-circle::before { content: ""; }

.vjs-icon-hd { font-family: VideoJS; font-weight: normal; font-style: normal; }

.vjs-icon-hd::before { content: ""; }

.vjs-icon-cancel, .video-js .vjs-control.vjs-close-button { font-family: VideoJS;


font-weight: normal; font-style: normal; }

.vjs-icon-cancel::before, .video-js .vjs-control.vjs-close-button::before


{ content: ""; }

.vjs-icon-replay { font-family: VideoJS; font-weight: normal; font-style: normal; }

.vjs-icon-replay::before { content: ""; }

.vjs-icon-facebook { font-family: VideoJS; font-weight: normal; font-style: normal;


}

.vjs-icon-facebook::before { content: ""; }

.vjs-icon-gplus { font-family: VideoJS; font-weight: normal; font-style: normal; }

.vjs-icon-gplus::before { content: ""; }

.vjs-icon-linkedin { font-family: VideoJS; font-weight: normal; font-style: normal;


}

.vjs-icon-linkedin::before { content: ""; }

.vjs-icon-twitter { font-family: VideoJS; font-weight: normal; font-style:


normal; }

.vjs-icon-twitter::before { content: ""; }

.vjs-icon-tumblr { font-family: VideoJS; font-weight: normal; font-style: normal; }

.vjs-icon-tumblr::before { content: ""; }

.vjs-icon-pinterest { font-family: VideoJS; font-weight: normal; font-style:


normal; }

.vjs-icon-pinterest::before { content: ""; }

.vjs-icon-audio-description, .video-js .vjs-descriptions-button { font-family:


VideoJS; font-weight: normal; font-style: normal; }

.vjs-icon-audio-description::before, .video-js .vjs-descriptions-button::before


{ content: ""; }

.vjs-icon-audio, .video-js .vjs-audio-button { font-family: VideoJS; font-weight:


normal; font-style: normal; }

.vjs-icon-audio::before, .video-js .vjs-audio-button::before { content: ""; }

.video-js { display: block; vertical-align: top; box-sizing: border-box; color:


rgb(255, 255, 255); background-color: rgb(0, 0, 0); position: relative; padding:
0px; font-size: 10px; line-height: 1; font-weight: normal; font-style: normal;
font-family: Arial, Helvetica, sans-serif; user-select: none; }

.video-js:-webkit-full-screen { width: 100% !important; height: 100% !important; }

.video-js *, .video-js ::before, .video-js ::after { box-sizing: inherit; }

.video-js ul { font-family: inherit; font-size: inherit; line-height: inherit;


list-style-position: outside; margin: 0px; }

.video-js.vjs-fluid, .video-js.vjs-16-9, .video-js.vjs-4-3 { width: 100%; max-


width: 100%; height: 100%; }

.video-js.vjs-16-9 { padding-top: 56.25%; }

.video-js.vjs-4-3 { padding-top: 75%; }

.video-js.vjs-fill { width: 100%; height: 100%; }

.video-js .vjs-tech { position: absolute; top: 0px; left: 0px; width: 100%; height:
100%; }

body.vjs-full-window { padding: 0px; margin: 0px; height: 100%; overflow-y: auto; }

.vjs-full-window .video-js.vjs-fullscreen { position: fixed; overflow: hidden; z-


index: 1000; inset: 0px; }

.video-js.vjs-fullscreen { width: 100% !important; height: 100% !important;


padding-top: 0px !important; }

.video-js.vjs-fullscreen.vjs-user-inactive { cursor: none; }

.vjs-hidden { display: none !important; }

.vjs-disabled { opacity: 0.5; cursor: default; }

.video-js .vjs-offscreen { height: 1px; left: -9999px; position: absolute; top:


0px; width: 1px; }

.vjs-lock-showing { opacity: 1; visibility: visible; display: block !important; }

.vjs-no-js { padding: 20px; color: rgb(255, 255, 255); background-color: rgb(0, 0,


0); font-size: 18px; font-family: Arial, Helvetica, sans-serif; text-align: center;
width: 300px; height: 150px; margin: 0px auto; }

.vjs-no-js a, .vjs-no-js a:visited { color: rgb(102, 168, 204); }

.video-js .vjs-big-play-button { font-size: 3em; line-height: 1.5em; height: 1.5em;


width: 3em; display: block; position: absolute; top: 10px; left: 10px; padding:
0px; cursor: pointer; opacity: 1; border: 0.06666em solid rgb(255, 255, 255);
background-color: rgba(43, 51, 63, 0.7); border-radius: 0.3em; transition: all 0.4s
ease 0s; }
.vjs-big-play-centered .vjs-big-play-button { top: 50%; left: 50%; margin-top: -
0.75em; margin-left: -1.5em; }

.video-js:hover .vjs-big-play-button, .video-js .vjs-big-play-button:focus


{ outline: 0px; border-color: rgb(255, 255, 255); background-color: rgba(115, 133,
159, 0.5); }

.vjs-controls-disabled .vjs-big-play-button, .vjs-has-started .vjs-big-play-button,


.vjs-using-native-controls .vjs-big-play-button, .vjs-error .vjs-big-play-button
{ display: none; }

.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button
{ display: block; }

.video-js button { background: 0px center; border: 0px; color: inherit; display:
inline-block; overflow: visible; font-size: inherit; line-height: inherit; text-
transform: none; text-decoration: none; transition: none 0s ease 0s; appearance:
none; }

.video-js .vjs-control.vjs-close-button { cursor: pointer; height: 3em; position:


absolute; right: 0px; top: 0.5em; z-index: 2; }

.vjs-menu-button { cursor: pointer; }

.vjs-menu-button.vjs-disabled { cursor: default; }

.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu { display: none; }

.vjs-menu .vjs-menu-content { display: block; padding: 0px; margin: 0px; overflow:


auto; font-family: Arial, Helvetica, sans-serif; }

.vjs-scrubbing .vjs-menu-button:hover .vjs-menu { display: none; }

.vjs-menu li { list-style: none; margin: 0px; padding: 0.2em 0px; line-height:


1.4em; font-size: 1.2em; text-align: center; text-transform: lowercase; }

.vjs-menu li.vjs-menu-item:focus, .vjs-menu li.vjs-menu-item:hover { outline: 0px;


background-color: rgba(115, 133, 159, 0.5); }

.vjs-menu li.vjs-selected, .vjs-menu li.vjs-selected:focus, .vjs-menu li.vjs-


selected:hover { background-color: rgb(255, 255, 255); color: rgb(43, 51, 63); }

.vjs-menu li.vjs-menu-title { text-align: center; text-transform: uppercase; font-


size: 1em; line-height: 2em; padding: 0px; margin: 0px 0px 0.3em; font-weight:
bold; cursor: default; }

.vjs-menu-button-popup .vjs-menu { display: none; position: absolute; bottom: 0px;


width: 10em; left: -3em; height: 0px; margin-bottom: 1.5em; border-top-color:
rgba(43, 51, 63, 0.7); }

.vjs-menu-button-popup .vjs-menu .vjs-menu-content { background-color: rgba(43, 51,


63, 0.7); position: absolute; width: 100%; bottom: 1.5em; max-height: 15em; }

.vjs-workinghover .vjs-menu-button-popup:hover .vjs-menu, .vjs-menu-button-


popup .vjs-menu.vjs-lock-showing { display: block; }

.video-js .vjs-menu-button-inline { transition: all 0.4s ease 0s; overflow: hidden;


}
.video-js .vjs-menu-button-inline::before { width: 2.22222em; }

.video-js .vjs-menu-button-inline:hover, .video-js .vjs-menu-button-


inline:focus, .video-js .vjs-menu-button-inline.vjs-slider-active, .video-js.vjs-
no-flex .vjs-menu-button-inline { width: 12em; }

.video-js .vjs-menu-button-inline.vjs-slider-active { transition: none 0s ease


0s; }

.vjs-menu-button-inline .vjs-menu { opacity: 0; height: 100%; width: auto;


position: absolute; left: 4em; top: 0px; padding: 0px; margin: 0px; transition: all
0.4s ease 0s; }

.vjs-menu-button-inline:hover .vjs-menu, .vjs-menu-button-inline:focus .vjs-


menu, .vjs-menu-button-inline.vjs-slider-active .vjs-menu { display: block;
opacity: 1; }

.vjs-no-flex .vjs-menu-button-inline .vjs-menu { display: block; opacity: 1;


position: relative; width: auto; }

.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu, .vjs-no-flex .vjs-menu-


button-inline:focus .vjs-menu, .vjs-no-flex .vjs-menu-button-inline.vjs-slider-
active .vjs-menu { width: auto; }

.vjs-menu-button-inline .vjs-menu-content { width: auto; height: 100%; margin: 0px;


overflow: hidden; }

.video-js .vjs-control-bar { display: none; width: 100%; position: absolute;


bottom: 0px; left: 0px; right: 0px; height: 3em; background-color: rgba(43, 51, 63,
0.7); }

.vjs-has-started .vjs-control-bar { display: flex; visibility: visible; opacity: 1;


transition: visibility 0.1s ease 0s, opacity 0.1s ease 0s; }

.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar { visibility:


visible; opacity: 0; transition: visibility 1s ease 0s, opacity 1s ease 0s; }

.vjs-controls-disabled .vjs-control-bar, .vjs-using-native-controls .vjs-control-


bar, .vjs-error .vjs-control-bar { display: none !important; }

.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar
{ opacity: 1; visibility: visible; }

.vjs-has-started.vjs-no-flex .vjs-control-bar { display: table; }

.video-js .vjs-control { outline: 0px; position: relative; text-align: center;


margin: 0px; padding: 0px; height: 100%; width: 4em; flex: 0 0 auto; }

.video-js .vjs-control::before { font-size: 1.8em; line-height: 1.67; }

.video-js .vjs-control:focus::before, .video-js .vjs-control:hover::before, .video-


js .vjs-control:focus { text-shadow: white 0px 0px 1em; }

.video-js .vjs-control-text { border: 0px; clip: rect(0px, 0px, 0px, 0px); height:
1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width:
1px; }

.vjs-no-flex .vjs-control { display: table-cell; vertical-align: middle; }


.video-js .vjs-custom-control-spacer { display: none; }

.video-js .vjs-progress-control { flex: 1 1 auto; display: flex; -webkit-box-align:


center; align-items: center; min-width: 4em; }

.vjs-live .vjs-progress-control { display: none; }

.video-js .vjs-progress-holder { flex: 1 1 auto; transition: all 0.2s ease 0s;


height: 0.3em; }

.video-js .vjs-progress-control:hover .vjs-progress-holder { font-size:


1.66667em; }

.video-js .vjs-progress-control:hover .vjs-time-tooltip, .video-js .vjs-progress-


control:hover .vjs-mouse-display::after, .video-js .vjs-progress-
control:hover .vjs-play-progress::after { font-family: Arial, Helvetica, sans-
serif; visibility: visible; font-size: 0.6em; }

.video-js .vjs-progress-holder .vjs-play-progress, .video-js .vjs-progress-


holder .vjs-load-progress, .video-js .vjs-progress-holder .vjs-tooltip-progress-
bar, .video-js .vjs-progress-holder .vjs-load-progress div { position: absolute;
display: block; height: 0.3em; margin: 0px; padding: 0px; width: 0px; left: 0px;
top: 0px; }

.video-js .vjs-mouse-display::before { display: none; }

.video-js .vjs-play-progress { background-color: rgb(255, 255, 255); }

.video-js .vjs-play-progress::before { position: absolute; top: -0.333333em; right:


-0.5em; font-size: 0.9em; }

.video-js .vjs-time-tooltip, .video-js .vjs-mouse-display::after, .video-js .vjs-


play-progress::after { visibility: hidden; pointer-events: none; position:
absolute; top: -3.4em; right: -1.9em; font-size: 0.9em; color: rgb(0, 0, 0);
content: attr(data-current-time); padding: 6px 8px 8px; background-color: rgba(255,
255, 255, 0.8); border-radius: 0.3em; }

.video-js .vjs-time-tooltip, .video-js .vjs-play-progress::before, .video-js .vjs-


play-progress::after { z-index: 1; }

.video-js .vjs-progress-control .vjs-keep-tooltips-inside::after { display: none; }

.video-js .vjs-load-progress { background: rgba(115, 133, 159, 0.5); }

.video-js .vjs-load-progress div { background: rgba(115, 133, 159, 0.75); }

.video-js.vjs-no-flex .vjs-progress-control { width: auto; }

.video-js .vjs-time-tooltip { display: inline-block; height: 2.4em; position:


relative; float: right; right: -1.9em; }

.vjs-tooltip-progress-bar { visibility: hidden; }

.video-js .vjs-progress-control .vjs-mouse-display { display: none; position:


absolute; width: 1px; height: 100%; background-color: rgb(0, 0, 0); z-index: 1; }

.vjs-no-flex .vjs-progress-control .vjs-mouse-display { z-index: 0; }

.video-js .vjs-progress-control:hover .vjs-mouse-display { display: block; }


.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display, .video-
js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display::after { visibility:
hidden; opacity: 0; transition: visibility 1s ease 0s, opacity 1s ease 0s; }

.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-


display, .video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-
display::after { display: none; }

.vjs-mouse-display .vjs-time-tooltip, .video-js .vjs-progress-control .vjs-mouse-


display::after { color: rgb(255, 255, 255); background-color: rgba(0, 0, 0, 0.8); }

.video-js .vjs-slider { outline: 0px; position: relative; cursor: pointer; padding:


0px; margin: 0px 0.45em; background-color: rgba(115, 133, 159, 0.5); }

.video-js .vjs-slider:focus { text-shadow: white 0px 0px 1em; box-shadow: rgb(255,


255, 255) 0px 0px 1em; }

.video-js .vjs-mute-control, .video-js .vjs-volume-menu-button { cursor: pointer;


flex: 0 0 auto; }

.video-js .vjs-volume-control { width: 5em; flex: 0 0 auto; display: flex; -webkit-


box-align: center; align-items: center; }

.video-js .vjs-volume-bar { margin: 1.35em 0.45em; }

.vjs-volume-bar.vjs-slider-horizontal { width: 5em; height: 0.3em; }

.vjs-volume-bar.vjs-slider-vertical { width: 0.3em; height: 5em; margin: 1.35em


auto; }

.video-js .vjs-volume-level { position: absolute; bottom: 0px; left: 0px;


background-color: rgb(255, 255, 255); }

.video-js .vjs-volume-level::before { position: absolute; font-size: 0.9em; }

.vjs-slider-vertical .vjs-volume-level { width: 0.3em; }

.vjs-slider-vertical .vjs-volume-level::before { top: -0.5em; left: -0.3em; }

.vjs-slider-horizontal .vjs-volume-level { height: 0.3em; }

.vjs-slider-horizontal .vjs-volume-level::before { top: -0.3em; right: -0.5em; }

.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level { height: 100%; }

.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level { width: 100%; }

.vjs-menu-button-popup.vjs-volume-menu-button .vjs-menu { display: block; width:


0px; height: 0px; border-top-color: transparent; }

.vjs-menu-button-popup.vjs-volume-menu-button-vertical .vjs-menu { left: 0.5em;


height: 8em; }

.vjs-menu-button-popup.vjs-volume-menu-button-horizontal .vjs-menu { left: -2em; }

.vjs-menu-button-popup.vjs-volume-menu-button .vjs-menu-content { height: 0px;


width: 0px; overflow: hidden; }
.vjs-volume-menu-button-vertical:hover .vjs-menu-content, .vjs-volume-menu-button-
vertical:focus .vjs-menu-content, .vjs-volume-menu-button-vertical.vjs-slider-
active .vjs-menu-content, .vjs-volume-menu-button-vertical .vjs-lock-showing .vjs-
menu-content { height: 8em; width: 2.9em; }

.vjs-volume-menu-button-horizontal:hover .vjs-menu-content, .vjs-volume-menu-


button-horizontal:focus .vjs-menu-content, .vjs-volume-menu-button-horizontal .vjs-
slider-active .vjs-menu-content, .vjs-volume-menu-button-horizontal .vjs-lock-
showing .vjs-menu-content { height: 2.9em; width: 8em; }

.vjs-volume-menu-button.vjs-menu-button-inline .vjs-menu-content { background-


color: transparent !important; }

.vjs-poster { display: inline-block; vertical-align: middle; background-repeat: no-


repeat; background-position: 50% 50%; background-size: contain; background-color:
rgb(0, 0, 0); cursor: pointer; margin: 0px; padding: 0px; position: absolute;
inset: 0px; height: 100%; }

.vjs-poster img { display: block; vertical-align: middle; margin: 0px auto; max-
height: 100%; padding: 0px; width: 100%; }

.vjs-has-started .vjs-poster { display: none; }

.vjs-audio.vjs-has-started .vjs-poster { display: block; }

.vjs-using-native-controls .vjs-poster { display: none; }

.video-js .vjs-live-control { display: flex; align-items: flex-start; flex: 1 1


auto; font-size: 1em; line-height: 3em; }

.vjs-no-flex .vjs-live-control { display: table-cell; width: auto; text-align:


left; }

.video-js .vjs-time-control { flex: 0 0 auto; font-size: 1em; line-height: 3em;


min-width: 2em; width: auto; padding-left: 1em; padding-right: 1em; }

.vjs-live .vjs-time-control { display: none; }

.video-js .vjs-current-time, .vjs-no-flex .vjs-current-time { display: none; }

.video-js .vjs-duration, .vjs-no-flex .vjs-duration { display: none; }

.vjs-time-divider { display: none; line-height: 3em; }

.vjs-live .vjs-time-divider { display: none; }

.video-js .vjs-play-control { cursor: pointer; flex: 0 0 auto; }

.vjs-text-track-display { position: absolute; inset: 0px 0px 3em; pointer-events:


none; }

.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display { bottom: 1em; }

.video-js .vjs-text-track { font-size: 1.4em; text-align: center; margin-bottom:


0.1em; background-color: rgba(0, 0, 0, 0.5); }

.vjs-subtitles { color: rgb(255, 255, 255); }

.vjs-captions { color: rgb(255, 204, 102); }


.vjs-tt-cue { display: block; }

video::-webkit-media-text-track-display { transform: translateY(-3em); }

.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display
{ transform: translateY(-1.5em); }

.video-js .vjs-fullscreen-control { cursor: pointer; flex: 0 0 auto; }

.vjs-playback-rate .vjs-playback-rate-value { font-size: 1.5em; line-height: 2;


position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; text-align:
center; }

.vjs-playback-rate .vjs-menu { width: 4em; left: 0px; }

.vjs-error .vjs-error-display .vjs-modal-dialog-content { font-size: 1.4em; text-


align: center; }

.vjs-error .vjs-error-display::before { color: rgb(255, 255, 255); content: "X";


font-family: Arial, Helvetica, sans-serif; font-size: 4em; left: 0px; line-height:
1; margin-top: -0.5em; position: absolute; text-shadow: rgb(0, 0, 0) 0.05em 0.05em
0.1em; text-align: center; top: 50%; vertical-align: middle; width: 100%; }

.vjs-loading-spinner { display: none; position: absolute; top: 50%; left: 50%;


margin: -25px 0px 0px -25px; opacity: 0.85; text-align: left; border: 6px solid
rgba(43, 51, 63, 0.7); box-sizing: border-box; background-clip: padding-box; width:
50px; height: 50px; border-radius: 25px; }

.vjs-seeking .vjs-loading-spinner, .vjs-waiting .vjs-loading-spinner { display:


block; }

.vjs-loading-spinner::before, .vjs-loading-spinner::after { content: ""; position:


absolute; margin: -6px; box-sizing: inherit; width: inherit; height: inherit;
border-radius: inherit; opacity: 1; border-style: inherit; border-width: inherit;
border-image: inherit; border-color: white transparent transparent; }

.vjs-seeking .vjs-loading-spinner::before, .vjs-seeking .vjs-loading-


spinner::after, .vjs-waiting .vjs-loading-spinner::before, .vjs-waiting .vjs-
loading-spinner::after { animation: 1.1s cubic-bezier(0.6, 0.2, 0, 0.8) 0s infinite
normal none running vjs-spinner-spin, 1.1s linear 0s infinite normal none running
vjs-spinner-fade; }

.vjs-seeking .vjs-loading-spinner::before, .vjs-waiting .vjs-loading-


spinner::before { border-top-color: white; }

.vjs-seeking .vjs-loading-spinner::after, .vjs-waiting .vjs-loading-spinner::after


{ border-top-color: white; animation-delay: 0.44s; }

@keyframes vjs-spinner-spin {
100% { transform: rotate(360deg); }
}

@-webkit-keyframes vjs-spinner-spin {
100% { transform: rotate(360deg); }
}

@keyframes vjs-spinner-fade {
20% { border-top-color: rgb(115, 133, 159); }
35% { border-top-color: white; }
60% { border-top-color: rgb(115, 133, 159); }
100% { border-top-color: rgb(115, 133, 159); }
}

@-webkit-keyframes vjs-spinner-fade {
20% { border-top-color: rgb(115, 133, 159); }
35% { border-top-color: white; }
60% { border-top-color: rgb(115, 133, 159); }
100% { border-top-color: rgb(115, 133, 159); }
}

.vjs-chapters-button .vjs-menu ul { width: 24em; }

.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-custom-control-spacer { flex: 1


1 auto; }

.video-js.vjs-layout-tiny:not(.vjs-fullscreen).vjs-no-flex .vjs-custom-control-
spacer { width: auto; }

.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-current-time, .video-js.vjs-


layout-tiny:not(.vjs-fullscreen) .vjs-time-divider, .video-js.vjs-layout-
tiny:not(.vjs-fullscreen) .vjs-duration, .video-js.vjs-layout-tiny:not(.vjs-
fullscreen) .vjs-remaining-time, .video-js.vjs-layout-tiny:not(.vjs-
fullscreen) .vjs-playback-rate, .video-js.vjs-layout-tiny:not(.vjs-
fullscreen) .vjs-progress-control, .video-js.vjs-layout-tiny:not(.vjs-
fullscreen) .vjs-mute-control, .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-
volume-control, .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-menu-
button, .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-chapters-
button, .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-descriptions-
button, .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-captions-
button, .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-subtitles-
button, .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-audio-button { display:
none; }

.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-current-time, .video-js.vjs-


layout-x-small:not(.vjs-fullscreen) .vjs-time-divider, .video-js.vjs-layout-x-
small:not(.vjs-fullscreen) .vjs-duration, .video-js.vjs-layout-x-small:not(.vjs-
fullscreen) .vjs-remaining-time, .video-js.vjs-layout-x-small:not(.vjs-
fullscreen) .vjs-playback-rate, .video-js.vjs-layout-x-small:not(.vjs-
fullscreen) .vjs-mute-control, .video-js.vjs-layout-x-small:not(.vjs-
fullscreen) .vjs-volume-control, .video-js.vjs-layout-x-small:not(.vjs-
fullscreen) .vjs-volume-menu-button, .video-js.vjs-layout-x-small:not(.vjs-
fullscreen) .vjs-chapters-button, .video-js.vjs-layout-x-small:not(.vjs-fullscreen)
.vjs-descriptions-button, .video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-
captions-button, .video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-subtitles-
button, .video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-audio-button
{ display: none; }

.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-current-time, .video-js.vjs-


layout-small:not(.vjs-fullscreen) .vjs-time-divider, .video-js.vjs-layout-
small:not(.vjs-fullscreen) .vjs-duration, .video-js.vjs-layout-small:not(.vjs-
fullscreen) .vjs-remaining-time, .video-js.vjs-layout-small:not(.vjs-
fullscreen) .vjs-playback-rate, .video-js.vjs-layout-small:not(.vjs-
fullscreen) .vjs-mute-control, .video-js.vjs-layout-small:not(.vjs-
fullscreen) .vjs-volume-control, .video-js.vjs-layout-small:not(.vjs-
fullscreen) .vjs-chapters-button, .video-js.vjs-layout-small:not(.vjs-
fullscreen) .vjs-descriptions-button, .video-js.vjs-layout-small:not(.vjs-
fullscreen) .vjs-captions-button, .video-js.vjs-layout-small:not(.vjs-
fullscreen) .vjs-subtitles-button .vjs-audio-button { display: none; }

.vjs-caption-settings { position: relative; top: 1em; background-color: rgba(43,


51, 63, 0.75); color: rgb(255, 255, 255); margin: 0px auto; padding: 0.5em; height:
16em; font-size: 12px; width: 40em; }

.vjs-caption-settings .vjs-tracksettings { inset: 0px 0px 1em; position: absolute;


overflow: auto; }

.vjs-caption-settings .vjs-tracksettings-colors, .vjs-caption-settings .vjs-


tracksettings-font { float: left; }

.vjs-caption-settings .vjs-tracksettings-colors::after, .vjs-caption-settings .vjs-


tracksettings-font::after, .vjs-caption-settings .vjs-tracksettings-controls::after
{ clear: both; }

.vjs-caption-settings .vjs-tracksettings-controls { position: absolute; bottom:


1em; right: 1em; }

.vjs-caption-settings .vjs-tracksetting { margin: 5px; padding: 3px; min-height:


40px; border: 0px; }

.vjs-caption-settings .vjs-tracksetting label, .vjs-caption-settings .vjs-


tracksetting legend { display: block; width: 100px; margin-bottom: 5px; }

.vjs-caption-settings .vjs-tracksetting span { display: inline; margin-left: 5px;


vertical-align: top; float: right; }

.vjs-caption-settings .vjs-tracksetting > div { margin-bottom: 5px; min-height:


20px; }

.vjs-caption-settings .vjs-tracksetting > div:last-child { margin-bottom: 0px;


padding-bottom: 0px; min-height: 0px; }

.vjs-caption-settings label > input { margin-right: 10px; }

.vjs-caption-settings fieldset { margin-top: 1em; margin-left: 0.5em; }

.vjs-caption-settings fieldset .vjs-label { position: absolute; clip: rect(1px,


1px, 1px, 1px); padding: 0px; border: 0px; height: 1px; width: 1px; overflow:
hidden; }

.vjs-caption-settings input[type="button"] { width: 40px; height: 40px; }

.video-js .vjs-modal-dialog { background: linear-gradient(rgba(0, 0, 0, 0.8),


rgba(255, 255, 255, 0)); }

.vjs-modal-dialog .vjs-modal-dialog-content { font-size: 1.2em; line-height: 1.5;


padding: 20px 24px; }

@media print {
.video-js > :not(.vjs-tech):not(.vjs-poster) { visibility: hidden; }
}

@media
reen {
.vjs-user-inactive.vjs-playing .vjs-control-bar::before { content: ""; }
}

@media
reen {
.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar { visibility:
hidden; }
}

.covidInfolink { width: 40%; display: inline; float: right; color: rgb(0, 0, 0);
font-size: 15px; padding-top: 4px; padding-right: 4px; padding-bottom: 4px;
background: rgb(219, 222, 232); border-radius: 6px; padding-left: 10px !
important; }

.covidInfolink a { font-weight: 500; cursor: pointer; margin-left: 0px; display:


inline; position: relative; color: rgb(92, 9, 49) !important; }

.covidmodal.modal.left .modal-dialog, .covidmodal.modal.right .modal-dialog


{ position: fixed; margin: auto; height: 100%; transform: translate3d(0px, 0px,
0px); }

.covidmodal.modal.left .modal-content, .covidmodal.modal.right .modal-content


{ height: 100%; overflow-y: auto; }

.covidmodal .modal-header .close { left: 32px; top: 32px; opacity: 1; border-


radius: 50%; position: absolute !important; width: 12px !important; height: 12px !
important; padding: 19px !important; background-color: rgba(0, 0, 0, 0.49) !
important; float: unset !important; margin-top: 0px !important; right: auto !
important; }

.covidmodal .modal-header .close::before, .covidmodal .modal-header .close::after {


position: absolute; top: 12px; content: " "; height: 16px; width: 1px; background-
color: rgb(255, 255, 255); }

.covidmodal .modal-header .close::before { transform: rotate(45deg); }

.covidmodal .modal-header .close::after { transform: rotate(-45deg); }

.covidmodal .modal-title { right: auto; width: 100%; font-size: var(--font-xxl);


font-weight: 400; letter-spacing: 0px; margin: 36px 0px 7px 16px; }

.covidmodal.modal.right.fade .modal-dialog { right: 0px; transition: opacity 0.3s


linear 0s, right 0.3s ease-out 0s; transform: none; }

.covidmodal.modal.right.fade.in .modal-dialog { right: 0px; }

.covidmodal .modal-content { border-radius: 0px; border: 0px; background-size:


500px; }

.covidmodal .modal-header { color: rgb(0, 0, 0); border: 0px; }

@media (max-width: 767px) {


.covidInfolink.desktopcovidlink { display: none !important; }
.covidInfolink.mobilecovidlink { display: flex; width: 100%; font-size: 15px;
white-space: nowrap; }
.mobilecovidlink a::after { padding-top: 1px; speak: none; font-style: normal;
font-weight: bolder; font-variant: normal; text-transform: none; transform:
rotate(-90deg); color: var(--primary1); background: 0px center; font-size: 5px;
position: absolute; width: 17px; height: 17px; z-index: 9; right: -11px; top: 7px;
font-family: icomoon !important; content: "" !important; border: 0px !
important; }
.covidInfolink a { text-align: right; width: 100%; padding-right: 9px; position:
relative; margin-right: 10px; }
.covidmodal.modal.left .modal-body, .covidmodal.modal.right .modal-body
{ padding: 10px 10px 160px; top: 50px; margin-left: 0px !important; }
.covidmodal .modal-title { font-size: var(--font-l); padding-left: 4px; color:
var(--primary1); margin: 0px; }
.covidmodal .modal-header { padding-top: 0.8rem; padding-right: 1rem; padding-
bottom: 0.8rem; position: fixed; width: 100%; z-index: 100; border-radius: 6px 6px
0px 0px; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(204,
204, 204) !important; padding-left: 0px !important; }
#myModal2 .modal-header { padding: 0px !important; }
.covidmodal .modal-content { background: rgb(255, 255, 255); }
.covidmodal .modal-body { background:
url("../../../apps/qrweb/components/content/booking-widgets/bookflight/v1/
bookflight/clientlib/resources/globe_bg.svg") 174% 0px / 71% no-repeat rgb(255,
255, 255); }
.covidmodal .device-small li { display: inline-flex; margin: 0px 6% 0px 1%; }
.covidmodal .device-small li a { color: rgb(85, 85, 85); font-size: 12px; border:
0px; padding: 0px !important; background-color: transparent !important; }
.covidmodal .device-small li a.active, .inner-page .covidmodal .device-small
li.active a { color: var(--primary1); border-bottom: var(--primary1-border);
padding-bottom: 5px !important; }
.covidmodal .restrictiontypes .type { padding-top: 35px; }
.covidmodal .modal-header .close { position: absolute; background-size: 50%;
width: 32px; height: 32px; top: 16px; left: 16px !important; }
.covidmodal .device-small li a span { display: block; font-size: var(--font-m);
font-weight: 500; }
.covidmodal.modal.left .modal-dialog, .covidmodal.modal.right .modal-dialog
{ width: 100%; min-width: 100%; height: 100vh; bottom: 0px; position: relative;
margin-top: 0px !important; }
.covidmodal.modal.left .modal-content, .covidmodal.modal.right .modal-content
{ border-radius: 6px 6px 0px 0px; padding-bottom: 0px; }
.covidmodal .modal-body a:focus, .covidmodal .modal-body a:active { transition:
none 0s ease 0s; }
.modal-open .covidmodal.modal { overflow: hidden !important; }
.covidmodal .modal-footer { margin-bottom: 0px; padding: 85px 20px 20px 25px !
important; }
.covidmodal .device-small li a:focus, .covidmodal .device-small li a:hover
{ text-decoration: none !important; }
}

@media only screen and (min-width: 768px) {


.desktopcovidlink a::after { padding-top: 1px; speak: none; font-style: normal;
font-weight: bolder; font-variant: normal; text-transform: none; transform:
rotate(-90deg); color: var(--primary1); background: 0px center; font-size: 5px;
position: absolute; width: 17px; height: 17px; z-index: 9; margin-left: 2px; font-
family: icomoon !important; content: "" !important; border: 0px !important; }
.covidInfolink { margin-top: -49px; }
.covidmodal#myModal2 .modal-dialog { max-width: 90%; }
.covidmodal .covid19 .device-big, .covidmodal .covid19 .tab-content > .tab-pane {
display: block; }
.covidmodal .covid19 .device-small { display: none; }
.covidmodal .covid19 .tab-content > .tab-pane { display: inline-flex; max-width:
540px; width: 48%; padding: 0px; margin-right: 15px; }
.covidmodal .restrictiontypes { width: 96%; }
.covidInfolink.mobilecovidlink { display: none !important; }
.navmobilewidth { display: inline-flex; }
.covidmodal .covid19 .tab-content div:nth-child(2) { margin-right: 0px; }
}

@media only screen and (min-width: 1024px) {


.covidmodal#myModal2 .modal-dialog { max-width: 616px; min-width: 616px; }
.covidmodal .restrictiontypes { width: 93%; }
.covidmodal .covid19 .tab-content > .tab-pane { margin-right: 30px; width: 47%; }
}

@media only screen and (min-width: 1366px) {


.covidmodal#myModal2 .modal-dialog { max-width: 616px; min-width: 616px; }
.covidmodal .restrictiontypes { width: 88%; }
.covidmodal .covid19 .tab-content > .tab-pane { margin-right: 65px; width: 46%; }
}

.covidmodal .read-more { font-weight: 500; line-height: 0; color: rgb(92, 9, 49) !


important; }

.covidmodal .show-read-more .more-text { display: none; margin-left: -15px; }

body { padding-right: 0px !important; }

.covidmodal .modal-footer { text-align: left; padding-left: 60px; font-weight: 400;


font-size: var(--font-xs); color: rgb(85, 85, 85); max-width: fit-content; border-
top: 0px; padding-top: 30px; margin-bottom: 50px; }

.covidmodal.modal.right .modal-content { overflow-x: hidden; }

.covidalert { width: 93%; display: flex; align-items: stretch; margin-bottom: 35px;


}

.covidmodal .covidalert p { font-size: var(--font-xs); font-weight: 300; letter-


spacing: normal; color: rgb(0, 0, 0); display: inline-flex; padding: 15px; height:
100%; width: 100%; line-height: 18px; border-width: 1px 1px 1px 0px; border-top-
style: solid; border-right-style: solid; border-bottom-style: solid; border-top-
color: rgb(242, 242, 242); border-right-color: rgb(242, 242, 242); border-bottom-
color: rgb(242, 242, 242); border-image: initial; border-left-style: initial;
border-left-color: initial; border-radius: 0px 6px 6px 0px; background-color:
rgb(255, 255, 255); }

.alertIcon { background-color: rgb(255, 233, 0); width: 44px; display: inline-flex;


padding: 8px; border-radius: 6px 0px 0px 6px; }

.alertIcon svg { margin: auto; }

.timestamp { padding-left: 38px; }

.timestamp span { display: block; color: rgb(85, 85, 85); font-size: var(--font-
xs); font-weight: 300; line-height: 23px; }

.timestamp span b { font-weight: 500; }

@media (max-width: 767px) {


.covidalert { width: 94%; margin: 0px 3%; }
}

@media only screen and (min-width: 768px) {


.covid19 .tab-content > .tab-pane { flex-direction: column; }
}

@-webkit-keyframes fadeInRight {
1% { opacity: 0; transform: translateX(200px); }
80% { opacity: 1; transform: translateX(150px); }
100% { opacity: 1; transform: translateX(0px); }
}

@keyframes fadeInRight {
1% { opacity: 0; transform: translateX(200px); }
100% { opacity: 1; transform: translateX(0px); }
}

@-webkit-keyframes fadeInUp {
1% { opacity: 0; transform: translateY(50px); }
100% { opacity: 1; transform: translateY(0px); }
}

@keyframes fadeInUp {
1% { opacity: 0; transform: translateY(50px); }
100% { opacity: 1; transform: translateY(0px); }
}

.covidInfolink a:hover { text-decoration: none; }

.covidmodal .timestamp { font-size: 13px !important; padding-bottom: 5px !


important; }

@media (min-width: 768px) {


.covidmodal .modal-header { min-height: 264px; }
}

#myModal2.iframeModal #loading { display: inline-block; width: 50px; height: 50px;


border-width: 3px; border-style: solid; border-color: rgb(25, 5, 15) rgba(158, 136,
148, 0.3) rgba(158, 136, 148, 0.3); border-image: initial; border-radius: 50%;
animation: 1s ease-in-out 0s infinite normal none running spin; position: relative;
left: 50%; top: 50%; }

@keyframes spin {
100% { transform: rotate(360deg); }
}

@-webkit-keyframes spin {
100% { transform: rotate(360deg); }
}

.covidmodal#myModal2.iframeModal .modal-dialog { max-width: 100%; }

#myModal2.iframeModal .close { display: none; }

@media (max-width: 768px) {


#myModal2.iframeModal.covidmodal .modal-dialog { margin: 0px !important; height:
100vh !important; }
#myModal2.iframeModal.covidmodal { background: rgb(255, 255, 255); padding-left:
0px !important; }
#myModal2.iframeModal.covidmodal .modal-header { display: none; }
}

.covidmodal .timestamp { font-size: 13px !important; padding-bottom: 5px !


important; }

.covidmodal .modal-header { padding: 0px !important; }

.covidmodal .restrictionStatus { position: absolute; top: 32px; padding: 15px 16px


15px 32px; border-radius: 22px; background: rgba(0, 0, 0, 0.1); line-height: 14px;
color: rgb(255, 255, 255); font-size: 14px; right: 32px; }

.covidmodal .restrictionStatus .restDot { width: 8px; height: 8px; background:


rgb(252, 197, 0); display: inline-block; margin-right: 8px; border-radius: 50%; }

.covidmodal .textOverImage { font-size: 24px; line-height: 28px; position:


absolute; bottom: 65px; left: 32px; color: white; font-weight: 300; }

.covidmodal .modal-header { position: relative; }

.covidmodal .modal-body { margin: 0px 32px; }

.covidmodal .covidWidget { min-height: 160px; background-color: rgb(255, 255, 255);


top: -48px; position: relative; border-radius: 20px; box-shadow: rgba(0, 0, 0,
0.08) 0px 2px 16px; z-index: 2; }

.covidmodal .covidModalBG { min-height: 264px; max-height: 264px; width: 100%;


object-fit: cover; object-position: center center; }

.covidmodal .modal-content { background-color: rgb(242, 243, 250) !important; }

.covidmodal .covidWidget .form-group { padding: 24px 24px 16px; margin: 0px; }

.covidmodal .covidWidget .covidInputText { font-weight: 400; color: rgb(51, 51,


51); text-transform: capitalize; min-height: 48px; border: 1px solid rgb(215, 215,
215); width: 100%; background-clip: padding-box; line-height: 16px; max-height:
48px; font-size: 16px !important; padding: 25px 0px 8px 16px !important; }

.covidmodal .covidWidget #w-from-covid { border-radius: 8px 0px 0px 8px; }

.covidmodal .covidWidget #w-to-covid { border-radius: 0px 8px 8px 0px; }

.covidmodal .covidWidget .floating-label { font-size: 12px; line-height: 14px;


padding: 0px; margin-bottom: 4px; left: 16px; top: 8px; height: 14px; }

.covidmodal .covidWidget #w-to-covid.covidInputText { padding: 25px 0px 8px 25px !


important; }

.covidmodal .covidWidget .destinationCovid .floating-label { left: 25px; }

.covidmodal .swap { width: 24px; height: 24px; top: 24px; font-size: 24px !
important; line-height: 24px !important; background: rgb(255, 255, 255) !important;
}

.covidmodal .covidWidget .form-group2 { padding: 0px 24px; }

.covidmodal .covidWidget .form-group2 .btn { font-weight: 400; color: rgb(51, 51,


51); text-transform: capitalize; min-height: 48px; border: 1px solid rgb(215, 215,
215); width: 100%; background-clip: padding-box; line-height: 16px; max-height:
48px; text-align: left; font-size: 16px !important; padding: 25px 0px 8px 16px !
important; border-radius: 8px !important; }

.covidmodal .covidWidget .form-group2 .btn:hover, .covidmodal .covidWidget .form-


group2 .btn:focus { background: 0px center; }

.covidmodal .covidWidget .form-


group2 .passportDrop, .covidmodal .covidWidget .form-group2 .vaccineDrop { width:
100%; }
.covidmodal .covidWidget .form-group2 .passportDrop .floating-
label, .covidmodal .covidWidget .form-group2 .vaccineDrop .floating-label { font-
weight: 400; }

.covidmodal .covidWidget .form-


group2 .passportDrop .passBtn::after, .covidmodal .covidWidget .form-
group2 .vaccineDrop .passBtn::after { right: 21.5px; top: 20.5px; padding-top: 1px;
speak: none; font-style: normal; font-weight: 400; font-variant: normal; text-
transform: none; color: rgb(162, 154, 146); background: 0px center; font-size: 6px;
position: absolute; width: 13px; height: 7px; line-height: 7px; z-index: 8;
display: inline-block; margin-left: 0.255em; vertical-align: 0.255em; transform:
rotate(0deg); transition: transform 0.5s ease 0s; font-family: icomoon !important;
content: "" !important; border: 0px !important; }

.passportDrop .dropdown-menu .countryDropList { height: 360px; overflow: hidden


scroll; }

.covidmodal .accordion h1 { font-size: 24px; }

@media (max-width: 767px) {


.covidmodal .covidWidget .form-group2 .dropdown-menu { height: 100%; }
.passportDrop .dropdown-menu .countryDropList { height: 100%; }
}

.covidmodal .covidWidget #w-from-covid:focus, #swap-


locationCov:focus, .covidmodal .covidWidget #w-to-covid:focus, #covid-
passport:focus, #covid-vaccine:focus, .infoBoxCovid:focus, .covidmodal div:focus
{ outline: rgb(97, 129, 186) solid 2px !important; }

.covidmodal .close:focus { outline: rgb(97, 129, 186) solid 2px !important;


opacity: 1 !important; }

@media (max-width: 767px) {


.covidmodal .covidWidget .form-group2 .vaccineDrop .dropdown-menu.show { height:
350px; }
.covidmodal .covidWidget .form-group2 .passportDrop .dropdown-menu.show { border-
radius: 0px !important; }
}

.covidmodal .covidWidget .form-group2 .passportDrop .dropdown-menu li


a:hover, .covidmodal .covidWidget .form-group2 .vaccineDrop .dropdown-menu li
a:hover { background: rgb(242, 243, 250); border-radius: 0px; margin: 0px !
important; text-decoration: none !important; color: var(--primary1) !important; }

.hrLineDropdown { width: 96%; float: right; margin: 0px !important; }

.covidmodal .modal-header::after { background: linear-gradient(to top, rgba(0, 0,


0, 0.8), rgba(255, 255, 255, 0.1) 90%); mix-blend-mode: multiply; content: "";
position: absolute; height: 100%; width: 100%; bottom: 50px; top: 0px; }

.covidmodal .textOverImage, .covidmodal .modal-header .close { z-index: 1; }

.covidmodal .covidWidget .form-


group2 .passportDrop.show .passBtn::after, .covidmodal .covidWidget .form-
group2 .vaccineDrop.show .passBtn::after { transform: rotate(180deg); transition:
transform 0.5s ease 0s; }

.covidmodal .covidWidget .form-group2 .passportDrop .dropdown-


menu, .covidmodal .covidWidget .form-group2 .vaccineDrop .dropdown-menu { width:
97%; top: 48px !important; }

.covidmodal .covidWidget .form-group2 .passportDrop .dropdown-menu li


a, .covidmodal .covidWidget .form-group2 .vaccineDrop .dropdown-menu li a
{ padding: 10px 11px; margin: 0px auto; width: 100%; line-height: 16px; font-size:
16px; }

.covidmodal .covidWidget .form-group2 .passportDrop .dropdown-menu li:last-child a,


.covidmodal .covidWidget .form-group2 .vaccineDrop .dropdown-menu li:last-child a {
border-bottom: 0px; }

.covidmodal .covidWidget .form-group2 .passportDrop { padding-right: 8px !


important; }

.covidmodal .covidWidget .form-group2 .vaccineDrop { padding-left: 8px !


important; }

.covidmodal .covidWidget .form-group2 .vaccineDrop #vaccineLabel { left: 24px; }

.covidmodal .covidWidget .form-group2 .vaccineDrop .dropdown-menu { left: 8px !


important; }

.covidmodal .infoBoxCovid .alert-notice-icon { background-image:


url("../../../apps/qrweb/components/content/booking-widgets/bookflight/v1/
bookflight/clientlib/resources/alert_white.svg"); background-repeat: no-repeat;
width: 24px; height: 24px; padding: 0px !important; margin: 0px !important; }

.covidmodal .infoBoxCovid .extLinkIcon { background-image:


url("../../../apps/qrweb/components/content/booking-widgets/bookflight/v1/
bookflight/clientlib/resources/arrow_external_link.svg"); background-repeat: no-
repeat; width: 16px; height: 16px; display: inline-block; margin-left: 3px; }

.covidmodal .infoBoxCovid .alert-notice-icon::before { display: none; }

.covidmodal .infoBoxCovid { display: flex; flex-direction: row; top: -22px;


position: relative; }

.covidmodal .infoBoxCovid-content { width: 94%; padding-left: 8px; font-size: 16px;


line-height: 22px; color: rgb(74, 82, 93); }

.covidmodal .infoBoxCovid-content p { font-size: 16px; line-height: 22px; margin-


bottom: 17px; }

.covidmodal .infoBoxCovid-content .extLink { font-size: 16px; line-height: 21px;


color: rgb(142, 33, 87); font-weight: 500; cursor: pointer; }

.covidmodal .travelRestBox, .covidmodal .travelFormBox { position: relative; top:


4px; margin-bottom: 32px; }

.covidmodal .travelRestBox .travelREst-


title, .covidmodal .travelFormBox .travelForms-title { font-size: 24px; line-
height: 30px; font-weight: 100; }

.covidmodal .accordion { margin-top: 16px; border-radius: 20px; background:


white; }

.covidmodal .accordion .card { border-top: 0px; border-right: 0px; border-left:


0px; border-image: initial; background-color: transparent; margin-left: 24px;
border-bottom: 1px solid rgb(242, 243, 250) !important; }

.covidmodal .accordion .card h2 { cursor: pointer; font-size: 16px; font-weight:


400; line-height: 16px; margin-top: 0px; padding: 28px 0px; color: rgb(31, 33, 43);
}

.covidmodal .accordion .card-body { padding-left: 0px; padding-right: 0px; }

.covidmodal .accordion .card h2 .arrow::before { speak: none; font-style: normal;


font-weight: 400; font-variant: normal; text-transform: none; color: rgb(162, 154,
146); background: 0px center; font-size: 6px; position: relative; width: 13px;
height: 7px; line-height: 7px; z-index: 8; display: inline-block; transform:
rotate(0deg); transition: transform 0.5s ease 0s; top: -2px; font-family: icomoon !
important; content: "" !important; border: 0px !important; }

.covidmodal .accordion .card .arrow { padding-right: 10px; }

.covidmodal .accordion .card h2[aria-expanded="true"] .arrow::before { transform:


rotate(180deg); transition: transform 0.5s ease 0s; }

.covidmodal .accordion .card-body { padding: 0px 24px 25px 28px; text-align:


justify; width: 100%; font-size: 16px; line-height: 22px; color: rgb(74, 82, 93); }

.covidmodal .accordion .covid-body-alert { padding: 16px 40px 16px 20px;


background: rgb(242, 243, 250); border-radius: 20px; font-size: 16px; line-height:
22px; color: rgb(74, 82, 93); }

.covidmodal .covid-body-content ul li { list-style-type: disc; padding-top: 20px;


padding-bottom: 0px; }

.covidmodal .covid-body-content ul li:first-child { padding-top: 16px; }

.covidmodal .covid-body-alertHeading { font-weight: normal; padding-bottom: 16px;


color: rgb(31, 33, 43); font-size: 16px; line-height: 18px; }

.covidmodal .covid-body-content-lastUpdate { padding-top: 16px; line-height: 18px;


font-size: 14px; color: rgba(31, 33, 43, 0.5); }

.covidmodal .covid-body-content-lastUpdate a { padding-top: 10px; line-height:


18px; font-size: 14px; color: rgba(31, 33, 43, 0.5); display: block; }

.covidmodal .burgandyText { color: rgb(142, 33, 87); font-size: 16px; font-weight:


500; line-height: 22px; }

.covidmodal .accordion .card h2 .arrow::before { z-index: 1; }

@media (max-width: 767px) {


.covidmodal .restrictionStatus { right: 16px; top: 16px; }
.covidmodal .covidModalBG { min-height: 184px; max-height: 184px; width: 100%; }
.covidmodal .textOverImage { font-size: 20px; line-height: 24px; left: 16px;
bottom: 56px; }
.covidmodal .modal-body { background: 0px center; top: 0px !important; margin:
0px !important; padding: 0px 16px !important; }
.covidmodal .covidWidget { top: -40px; z-index: 999; }
.covidmodal .swap { top: 54px; right: 10%; position: absolute; font-size: 32px !
important; }
.covidmodal .covidWidget #w-from-covid { border-radius: 8px 8px 0px 0px; }
.covidmodal .covidWidget #w-to-covid { border-radius: 0px 0px 8px 8px; }
.covidmodal .covidWidget .floating-label { padding: 0px !important; }
.covidmodal .covidWidget .destinationCovid .floating-label { left: 16px; }
.covidmodal .covidWidget #w-to-covid.covidInputText { padding: 25px 0px 8px
16px !important; }
.covidmodal .covidWidget .form-group2 .passportDrop { padding-right: 0px !
important; padding-bottom: 16px !important; }
.covidmodal .covidWidget .form-group2 .vaccineDrop { padding-left: 0px !
important; padding-bottom: 24px !important; }
.covidmodal .infoBoxCovid { top: -5px; }
.covidmodal .infoBoxCovid-content p { margin-bottom: 18px; font-size: 14px; line-
height: 20px; }
.covidmodal .infoBoxCovid { margin-bottom: 32px; }
.covidmodal .covidWidget .form-group2 .vaccineDrop #vaccineLabel { left: 16px; }
.covidmodal .infoBoxCovid { margin-bottom: 32px; }
.dropdown.show .responsivedropoverlay { display: block; }
.covidmodal .covidWidget .form-group2 .dropdown-menu.show { width: 100%; top:
auto !important; }
.covidmodal .infoBoxCovid-content .extLink { font-size: 14px; line-height:
18px; }
.covidmodal .travelRestBox .travelREst-
title, .covidmodal .travelFormBox .travelForms-title { font-size: 20px; line-
height: 32px; font-weight: 300; }
.covidmodal .covid-body-alertHeading { font-size: 14px; }
.covidmodal .accordion .covid-body-alert { font-size: 14px; }
.covidmodal .accordion .card-body { font-size: 14px; }
.covidmodal .covidWidget .form-group2 .vaccineDrop .dropdown-menu { left: 0px !
important; }
.covidmodal .burgandyText { font-size: 14px; }
.covidmodal .travelFormBox { margin-bottom: 200px; }
.covidmodal .covid-body-content ul li { padding-top: 16px; }
.covidmodal .accordion .card h2:focus { outline: none !important; }
}

.covidmodal.iframeModal { background: rgb(242, 243, 250); font-family: Jotia,


Verdana, Geneva, sans-serif !important; }

.covidmodal.iframeModal .modal-dialog { max-width: 869px !important; min-width:


869px !important; position: relative !important; margin: 0px auto !important; }

.covidmodal.iframeModal .covidWidget .form-group { padding: 24px 16px 24px 24px; }

.covidmodal.iframeModal .covidWidget .form-group2 { padding: 24px 24px 24px 0px; }

.covidmodal.iframeModal .modal-body { margin: 0px !important; }

.covidmodal.iframeModal .modal-header::after { display: none; }

.covidmodal.iframeModal .textOverImage { top: 48px; left: 0px; bottom: auto; }

.covidmodal.iframeModal .textOverImage h1 { margin-top: 0px; margin-bottom: 26px;


font-size: 32px; font-weight: 100; color: rgb(31, 33, 43); }

.covidmodal.iframeModal .textOverImage p { font-size: 16px; color: rgb(31, 33, 43);


}

.covidmodal.iframeModal .covidWidget { min-height: 96px; top: 0px; }

.covidmodal.iframeModal .modal-header { min-height: 132px; }

.covidmodal.iframeModal .infoBoxCovid { top: 0px; padding-top: 26px; }


.covidmodal.iframeModal .travelRestBox, .covidmodal.iframeModal .travelFormBox
{ top: 0px; padding-top: 32px; }

.covidmodal.iframeModal #swap-locationCov { right: 47.6%; }

.covidmodal.iframeModal { max-width: 100% !important; min-width: 100% !important;


margin: 0px auto !important; }

.covidmodal.iframeModal .modal-dialog { max-width: 100% !important; min-width: 100%


!important; position: relative !important; margin: 0px auto !important; }

.covidmodal pre { padding-bottom: 1rem; }

.covidmodal.iframeModal .modal-content { padding: 0px 20px !important; }

@media (max-width: 767px) {


.covidmodal.iframeModal .modal-header { background: transparent; display: block !
important; }
.covidmodal.iframeModal .modal-header { min-height: 187px; position: relative !
important; }
.covidmodal.iframeModal .swap { top: 54px; position: absolute; transform:
rotate(90deg); font-size: 32px !important; right: 10% !important; }
.covidmodal.iframeModal a.swap.active { top: 57px !important; right: 8% !
important; transform: rotate(270deg) !important; }
.covidmodal.iframeModal .covidWidget .form-group { margin: 0px; padding: 24px
24px 16px !important; }
.covidmodal.iframeModal .covidWidget .form-group2 { padding: 0px 24px; }
.covidmodal.iframeModal .covidWidget .form-group2 .btn { padding: 25px 0px 8px
16px !important; }
}

.covidmodal .accordion .card-body p { font-size: 16px; }

.covidmodal .covidWidget .form-group2 .passportDrop .dropdown-menu li


a:active, .covidmodal .covidWidget .form-group2 .vaccineDrop .dropdown-menu li
a:active { color: var(--primary1) !important; }

.covidmodal .covidWidget .covidInputText:disabled { appearance: none; opacity: 1; -


webkit-text-fill-color: rgb(51, 51, 51) !important; }

.covidmodal .accordion .card ul { margin-bottom: 16px !important; padding-left:


20px !important; }

.travel-req .modal-backdrop.in { z-index: 100; }

.travel-req .modal-backdrop { transition: none 0s ease 0s; }

header.two-columns-content-block-header { position: static; min-height: auto;


width: auto; }

.covidmodal p { line-height: 1.5; font-size: var(--font-s); }

.covidmodal .h1, .covidmodal .h2, .covidmodal .h3, .covidmodal h1, .covidmodal


h2, .covidmodal h3 { margin-top: 21px; margin-bottom: 10.5px; font-weight: 300;
letter-spacing: 0px; }

.covidmodal p { letter-spacing: 0px; margin: 0px; line-height: 20px; }


.covidmodal a:hover { color: var(--primary1); }

.btn { padding: 12px 25px 8px; font-size: var(--font-m); font-weight: 400; }

.btn.btn-white-transparent { color: rgb(255, 255, 255); background: 0px center;


border: 2px solid rgb(255, 255, 255); }

.btn.btn-white-transparent:active, .btn.btn-white-transparent:focus, .btn.btn-


white-transparent:hover { color: var(--primary1); background: rgb(255, 255, 255);
border-color: rgb(255, 255, 255); }

.btn.btn-dark-transparent:active, .btn.btn-dark-transparent:focus, .btn.btn-dark-


transparent:hover { color: rgb(255, 255, 255); background: var(--primary1); border-
color: var(--primary1); }

.destinations-offers-custom-col .destinations-offers-block-info-overlay .btn


{ display: block; background: var(--primary2); color: rgb(70, 12, 46); border-
radius: 2px; border: var(--primary2-border); }

.row.tab-container { display: block; }

.destination-offers-origin .custom-select { padding: 0px; height: auto; font-


weight: 100; }

.btn-back-to-top { display: none; padding: 12px 40px 8px 30px !important; }

#search-modal .modal-dialog { max-width: 590px; }

.covidmodal .modal-dialog { position: relative; width: auto; margin: 200px auto !


important; }

.modal-search-overlay { padding: 34px 20px; }

.modal-search .modal-header { text-align: left; justify-content: flex-start;


padding: 0px !important; position: relative !important; z-index: 2 !important; }

.covidmodal .modal-body { position: relative; padding: 0px; }

#search-modal .close { position: absolute; top: -30px; font-size: 54px; line-


height: 30px; background: 0px center; border: 0px; z-index: 5; font-weight: 300;
opacity: 1; right: 0px; left: unset !important; }

.btn.btn-dark-transparent { color: var(--primary1); background: 0px center; border:


var(--primary1-border); }

.covidmodal .fade { opacity: 0; transition: opacity 0.15s linear 0s; }

.destinations-offers.destinations-offers-search .row, .teaser-text.section .row


{ display: block; }

.drop-privilege-club.nav-club .col-md-3.desktop-only { display: block; flex: 0 0


auto; max-width: 100%; }

.header-logo-one-world a { font: 0px / 0 a; color: transparent; }

.footer-additional-nav a, .footer-additional-nav a:hover { color: rgb(255, 255,


255); }

.btn.btn-dark.btn-back-to-top { z-index: 12; }


.btn-dark:not(:disabled):not(.disabled).active:focus, .btn-
dark:not(:disabled):not(.disabled):active:focus, .show > .btn-dark.dropdown-
toggle:focus { box-shadow: none; }

.footer-logo a { display: block; height: 100%; color: transparent; font: 0px / 0 a;


}

@media only screen and (max-width: 768px) {


.teaser-text.section .row { margin: 0px 15px; }
}

@media only screen and (min-width: 768px) {


.teaser-text .C16.C16-full-width { max-width: 100%; }
.header-dropdown .row { display: block; flex-wrap: nowrap; margin-right: 0px;
margin-left: 0px; }
.header-dropdown .pl-4 { padding-left: 0.5rem !important; }
}

@media only screen and (min-width: 1280px) {


.header-dropdown .pl-4 { padding-left: 1.5rem !important; }
.destination-price .container, .C8.container { max-width: 1185px; }
.header-dropdown .container, .language-drop .container { max-width: 1140px;
padding-right: 15px; padding-left: 15px; }
.language-drop .container { width: 100%; min-height: 440px; }
}

.covidmodal.fade { opacity: 1; }

@media (max-width: 767px) {


.covidmodal .modal-title { margin: 0px !important; }
.covidmodal .modal-header { border: 0px; margin-top: -1px; padding: 13px 0px 11px
16px !important; }
.covidmodal.fade .modal-dialog { margin-bottom: 0px !important; }
.modal-header .close { margin-top: -19px; margin-right: -1px !important; }
.tab-content > .tab-pane.active { display: block; }
.tab-content > .tab-pane { display: none; }
}

@media (min-width: 768px) {


#bookingwidgt .radio-base input[type="radio"] { position: absolute; z-index: -
1; }
.covidmodal .modal-dialog { width: auto; margin: 0px !important; transform:
none !important; }
.covidmodal .modal-header .close { width: 32px; height: 32px; float: left;
position: static; margin-top: -10px; }
.T7_4-flight .covidInfolink { margin-top: 0px; }
}

.covidmodal p.restrictionlabel { line-height: 32px; margin: 0px; }

.departurefrom, .whocanenter, .whocantenter, .arrivalprocedures { margin-bottom:


25px; font-size: var(--font-m); line-height: 1.5; }

.restrictiontypes { margin: 30px 0px 38px -3px !important; }

.covidmodal .modal-title { margin-top: 26px; padding-left: 19px; line-height: 1.5;


width: 98%; }
.covidmodal.show .modal-title { margin-top: 26px; padding-left: 0px; line-height:
1.5; width: 98%; }

.covidmodal .modal.left .modal-body, .covidmodal .modal.right .modal-body { margin-


left: 48px; }

.modal.covidmodal a { z-index: 10 !important; }

.covidmodal.fade .modal-dialog { transform: none; }

.covidmodal .modal-open .modal-backdrop.fade { opacity: 0.5 !important; }

.covidmodal .modal-content { border: 0px; border-radius: 0px; padding-left: 0px; }

.covidmodal .modal-header { border: 0px; padding: 23px 0px 16px 16px; }

.border-0 { border: 0px !important; }

.covidmodal .departurefrom p, .covidmodal .whocanenter p, .covidmodal .whocantenter


p, .covidmodal .arrivalprocedures p, .covidmodal .airlineentry
p, .covidmodal .borderrules p, .covidmodal .recommendapp p, .covidmodal .maskrule
p, .covidmodal .transportation p, .covidmodal .tourism
p, .covidmodal .restaurantsrule p { padding-top: 4px; }

.covid19 .nav-tabs { border-bottom: 0px; }

.hider-return { padding-right: 100px; }

.covid19.hide-return .tab-content div.tab-pane:nth-child(2) { display: none; }

.covid19.hide-return .tab-content > .tab-pane { width: 100%; }

.covid19.hide-return .countryrestrictionsinfo { border-right: 0px; }

.covid19.hide-return .device-small li:nth-child(2) { display: none; }

.btn-back-to-top + .tooltip { position: fixed; }

body { color: rgb(51, 51, 51); }

@font-face { font-family: icomoon; src: url("ffp-clientlibs/fonts/icomoon.eot")


format("embedded-opentype"), url("ffp-clientlibs/fonts/icomoon.ttf")
format("truetype"), url("ffp-clientlibs/fonts/icomoon.woff") format("woff"),
url("ffp-clientlibs/fonts/icomoon.svg") format("svg"); font-weight: normal; font-
style: normal; }

.text-hidden { position: absolute; left: -10000px; top: auto; width: 1px; height:
1px; overflow: hidden; }

.mobileapppageload.page .heroimage-teardrop-smallerversion { height: 0px !


important; }

.c5-mobile-app-container { background: rgb(92, 9, 49); box-shadow: rgb(255, 255,


255) 0px 0px 0px 0px; position: relative; padding-top: 0px; padding-right: 0px;
padding-left: 0px; top: 15%; width: 100%; left: 0px; padding-bottom: 10px !
important; margin: 0px 0px 180px !important; }

.c5-mobile-app-container-convert { background: rgb(92, 9, 49); box-shadow: rgb(255,


255, 255) 0px 0px 0px 0px; position: relative; padding-top: 0px; padding-right:
0px; padding-left: 0px; top: 15%; width: 100%; left: 0px; padding-bottom: 10px !
important; margin: 0px 0px 20px !important; }

.mobile-app-image-teaser-container { margin: 0px !important; }

input[type="email"]:focus, input[type="file"]:focus, input[type="number"]:focus,


input[type="button"]:focus, input[type="password"]:focus,
input[type="search"]:focus, input[type="submit"]:focus, input[type="text"]:focus,
input[type="url"]:focus, textarea:focus, a.btn:focus, button.btn:focus, a:focus
{ border: 1px solid rgb(22, 111, 208) !important; }

.C3 { color: rgb(51, 51, 51); }

.calendar-fare { display: none; }

.input-base.is-btn-include .btn-dark { top: 6px !important; }

.status-block-additional-info, .status-block-info { color: rgb(92, 9, 49) !


important; }

.C32.membership-cards.is-gold #show-my-membership-cards { color: rgb(8, 8, 8) !


important; }

.C31.benefitssummary.bggold .C31-col-benefits a.btn.btn-white-transparent { color:


rgb(8, 8, 8) !important; }

#Qmilestable th, td { float: none !important; }

#Qmilestable th.col-sm-7, #Qmilestable th.col-sm-5, #Qmilestable td.col-sm-7,


#Qmilestable td.col-sm-5 { float: none !important; }

#activitiesbody tr th.col-sm-8r.col-xs-12, #activitiesbody tr th.col-sm-2.col-xs-3,


#activitiesbody tr th.col-sm-3.col-xs-3, #activitiesbody tr th.col-sm-1.col-xs-3
{ float: none !important; }

#activitiesbody tr td.col-sm-6r.col-xs-12, #activitiesbody tr td.col-sm-2.col-xs-


12, #activitiesbody tr td.col-sm-3.col-xs-12, #activitiesbody tr td.col-sm-1.col-
xs-12 { float: none !important; }

#activitiesTable tr th { padding: 10px 12px !important; }

#activitiesTable tr td { padding: 5px 10px !important; }

table.benefits-accordion td > div { padding: 0px; }

.T36 table td > div { display: table-cell !important; }

.T7_4-flight-form .row { margin-bottom: 10px; }

.qbiz-login-section .login-drop-additional-block-title.margin-top10, .footer-


additional-nav li a, .footer-sub-nav li a, .footer-bottom-row .copyright { font-
size: 15px !important; }

.prevreqcontainer table { text-align: left !important; }

.header .login-block.is-logged .login-block-avatar { width: 52px; height: 52px; }

.header .login-block-text { float: left; padding-left: 0px; }


.T52_2-my-profile-preferences #activity-preference-id .T52_2-my-profile-
preferences-item span { background: rgb(82, 18, 49); }

.T52_2-my-profile-preferences-item span { display: block; width: 96%; padding: 15px


12px 15px 77px; background: rgb(204, 204, 204); border-radius: 4px; color: rgb(255,
255, 255); font-size: 12px; font-weight: 100; text-align: center; }

.claim-missing-alert-icon { position: absolute; top: 16px; display: inline-block;


right: -10px; z-index: 1; }

.is-text-gray .custom-select-opener, .is-text-gray .select2-container .select2-


selection--multiple, .select2-container .is-text-gray .select2-selection--multiple
{ color: rgb(102, 102, 102) !important; }

.input-base-placeholder { color: rgb(102, 102, 102); font-size: 14px !important; }

.input-base-placeholder { color: rgb(102, 102, 102); }

.input-base-placeholder.visible { color: rgb(92, 9, 49) !important; }

.autocomplete .filled input[type="text"] ~ .input-base-placeholder, .autocomplete


input[type="text"]:focus ~ .input-base-placeholder, .filled .autocomplete
input[type="text"] ~ .input-base-placeholder, .filled .input-base-elem ~ .input-
base-placeholder, .input-base-elem:focus ~ .input-base-placeholder { font-size:
14px !important; }

.checkbox-base-text { font-size: 14px !important; }

.autocomplete input[type="text"], .input-base-elem { color: rgb(102, 102, 102) !


important; }

.two-columns-gallery-list .gallery-slide .has-image .two-columns-gallery-


column .two-columns-gallery-btn-holder { left: 20px !important; }

.two-columns-gallery-list .gallery-slide .has-image .two-columns-gallery-


column .two-columns-gallery-header { padding-left: 20px !important; padding-top:
40px !important; }

.two-columns-gallery-list .gallery-slide .has-image .two-columns-gallery-


column .two-columns-gallery-header .title { font-size: 24px !important; font-
weight: 300 !important; }

.two-columns-gallery-text-holder { padding: 44px 20px 10px !important; }

.two-columns-gallery-list .gallery-slide .has-image .two-columns-gallery-


column .btn { width: 185px !important; }

.T38.is-dashboard .bottom-row { margin: 0px !important; }

#profile-address { font-size: 24px; font-weight: 400; margin-bottom: 20px; margin-


left: -5px; text-decoration: underline; }

.address-conatiner div { margin-bottom: 10px; margin-left: -4px; }

.address-conatiner { margin-bottom: 0px !important; }

.address-conatiner div strong { font-size: 16px; font-weight: bolder; }

.address-conatiner div span { font-size: 18px; font-weight: 400; }


#personal-info-edit { font-size: 20px !important; }

.T52_1-personal.j-T52_1-editable { text-align: left !important; }

.T52_1-personal .j-T52_1-editable { width: 100%; }

#personal-details-form .T52_1-personal-name .icon.icon-pencil { display: none; }

.prof-upload-container { width: 26%; float: left; }

.profile-title-container { width: 68%; float: right; }

.person-img-container { width: 20%; float: left; margin-right: 20px; }

.person-name-container { width: 70%; float: left; margin-top: 10px; margin-left:


0px; }

.person-name-container .person-editicon-wrap { position: absolute; right: 375px;


top: 8px; }

#poi-tab-travel-preferences .j-T52_1-form.clearfix.editing fieldset .custom-multi-


select-container.custom-select .input-base-placeholder.active { padding: 0px 10px !
important; }

.prefered-airport-wraper { font-weight: 400; line-height: 30px; margin-bottom: 20px


!important; font-size: 16px !important; padding-right: 22px !important; }

#poi-tab-my-family .T52_4-family-member.j-T52_4-editable .profile-img-wraper


{ float: left; clear: both; width: 35%; }

#poi-tab-my-family .T52_4-family-member .T52_1-personal-pic-upload { left: 3%;


width: 88px; margin-top: -13px; text-decoration: underline; font-size: 12px !
important; }

#poi-tab-my-family .T52_4 .T52_1-personal-pic { width: 100px !important; height:


100px !important; margin-left: 0px !important; margin-top: 0px !important; }

#poi-tab-my-family .family-card-wraper { margin: 10px 0px 40px; }

#poi-tab-my-family .membership-status-wraper { margin-top: 20px; }

#poi-tab-my-family .family-card-wraper div h2 { padding-top: 10px !important; }

#poi-tab-my-family .membership-family, .born-family, .status-family, .missing-


family { padding: 5px 0px !important; }

#poi-tab-my-family .T52_4 .T52_1-personal-first-name, #poi-tab-my-


family .T52_4 .T52_1-personal-last-name, #poi-tab-my-family .T52_4 .T52_1-personal-
middle-name, #poi-tab-my-family .T52_4 .T52_1-personal-title { font-size: 24px !
important; font-weight: 400 !important; }

#poi-tab-my-family .T52_1-personal-relationship { margin-top: 5px !important; }

#poi-tab-my-family .T52_4-family-member .btn { width: 97% !important; margin: 0px


0px 0px -4px !important; }

#poi-tab-my-family .co-traveller-content-section.family-card-wraper { margin: 10px


0px 40px !important; }
.co-travel-title-wraper { margin-top: -60px !important; }

.T52_4-co-traveller-section .T52-add-card, .T52_4-co-traveller-section .T52-card


{ height: 250px !important; }

#poi-tab-my-family .T52_4-co-traveller-section .membership-status-wraper { line-


height: 30px !important; }

#poi-tab-my-family .T52_4-co-traveller-section .T52_4-family-member .btn { width:


100% !important; margin: 0px 0px 0px -1px !important; }

#poi-tab-my-family .T52_4-co-traveller-section .family-card-wraper { margin: 10px


0px 20px !important; }

.convert-family { text-align: center; margin-top: 5px; text-decoration: underline;


font-size: 14px !important; }

.delete-cotravel-txt { text-align: right; font-size: 12px; text-decoration:


underline; letter-spacing: 0.1em; }

.j-delink-booking-confirm .modal-content { margin-bottom: 150px !important; }

.hide-in-desktop { visibility: hidden; }

.j-delink-booking-confirm .T36 { width: 100% !important; }

.T36 .col-titles span, .T36 .col-values span { font-size: 14px !important; }

.upcomingtrips .trip-date { float: left; width: 70%; }

.upcomingtrips .flight-number { float: right; }

.upcomingtrips .trip-block-date { margin-bottom: 20px; }

.T16-ctas .btn:first-child { font-weight: 400 !important; }

.desktop-codes { display: block; font-size: 12px; padding: 0px 0px 0px 3px; }

.mobile-codes, .mobile-title { display: none; }

.T16.trips-section h2 { margin-bottom: 15px; }

.media-tabs-tabset li a img { margin-right: 5px; }

.media-tabs-tabset .upcomingTrips-icon { height: 30px; width: 30px; }

.trip-block-destination span.icon-airplane-right { font-size: 50px; margin: 0px


10px; position: relative; top: -19px; }

.trip-block-destination span.icon-airplanes-to-from { font-size: 40px; margin: 0px


10px; position: relative; top: -19px; }

.ref-no { font-size: 18px !important; }

.trip-block-holder span.icon-arrow-strong.icon-rotate-rtl { font-size: 12px;


margin-right: 5px; }

.T16 .trip-block { height: auto; font-weight: 500; min-height: 280px !important; }


.media-tabs-title { font-size: 24px; font-weight: 300; }

.trip-block-destination { margin: 10px 0px 9px; }

.contact-center-form .multi-select-file.old { margin-bottom: 22px; }

.contact-center-form .multi-select-file.new { margin: 0px 0px 22px; }

.contact-center-form .remove-fileselect-btn-container .delete-select-file { top:


0px; }

.trip-block-txt-holder p { color: rgb(90, 90, 90) !important; }

.dest-code-conatiner { display: inline-block; font-size: 24px !important; }

.desk-codes-left { font-size: 12px; padding: 0px 0px 0px 3px; }

.T16 .trip-block-holder { padding-bottom: 73px !important; }

.trip-block-holder span.icon-arrow-strong.icon-rotate-rtl { font-size: 12px; }

.T16 .media-tabs-tab-content img { height: 228px !important; }

.T16 .trip-block-img-holder .imagery { height: 290px !important; }

.delink-container span a span.delink-lable { text-decoration: underline !important;


}

.book-ref-container { width: 70%; float: left; margin-bottom: 10px; }

.delink-container { width: 30%; float: right; margin: 2px 0px; }

.delink-container > span { display: block; text-align: right; }

.book-ref-container span { font-weight: normal; font-size: 15px !important; }

.book-ref-txt { font-weight: 600 !important; font-size: 18px !important; }

@media only screen and (max-width: 767px) {


.hide-in-desktop { visibility: visible; }
.j-delink-booking-confirm .T36 .col-titles span, .T36 .col-values span { padding-
top: 5px !important; }
.j-delink-booking-confirm .popup-header { padding: 0px 30px 20px 0px !
important; }
.j-delink-booking-confirm .popup .close { top: 7px !important; right: 15px !
important; }
.j-delink-booking-confirm .popup-content { padding: 10px 0px 0px !important;
width: 100% !important; }
.j-delink-booking-confirm .delink-booking-table td.trip div span { padding-top:
0px !important; }
.j-delink-booking-confirm .delink-booking-table td.trip div span.icon-airplane-
right { font-size: 22px !important; top: 5px !important; float: none !important; }
.T36 table .col-values::before { padding: 0px !important; }
.mobile-title { display: block; }
.mobile-codes { display: block; font-size: 12px; padding: 0px 0px 0px 3px; }
.desktop-title, .desktop-codes { display: none; }
.trip-block-txt-holder { display: inline-block !important; }
.delink-container span a span.delink-lable { text-decoration: underline !
important; cursor: pointer !important; }
.book-ref-container { width: 70%; float: left; }
.book-ref-container sapn { font-weight: 300; }
.T16 .trip-block { height: 390px !important; }
.T16-ctas .btn:first-child { top: 60px; font-weight: 400; }
.upcomingtrips-component .trip-block-img-holder { display: block; height: 250px !
important; overflow: hidden !important; float: left !important; width: 100% !
important; }
.T16 .trip-block-destination { margin-top: 10px; text-align: left !important; }
.T16 .trip-block-destination span[class*=" icon-"], .T16 .trip-block-destination
span[class^="icon-"] { display: inline-block; }
.T16.trips-section h2.media-tabs-headline { padding: 0px !important; }
.trips-section h2 { font-size: 30px !important; }
.media-tabs-tabset li a img { margin-right: 5px; }
.media-tabs-tabset .upcomingTrips-icon { height: 30px; width: 30px; }
.T16 .trip-block-holder { padding: 10px !important; }
.T16 .trip-block-txt-holder p { font-size: 18px; line-height: 24px; }
.upcomingtrips-component .trip-block-date { font-size: 18px !important; text-
align: left !important; font-weight: normal !important; }
.upcomingtrips-component .trip-block-txt-holder .delink_booking { font-size:
14px; font-weight: 600; }
.T16 .trip-block-img-holder .imagery { height: 250px !important; }
.input-base { height: 80px; margin: 0px 0px 10px !important; }
.T16 .trip-block { height: auto !important; }
.T16-ctas.no-upgrade-checkin a { margin-bottom: 10px; position: static !
important; }
.T16-ctas.no-upgrade-checkin { height: auto !important; }
.upcomingtrips-component .T16-ctas { margin-bottom: 20px; }
.trips-section { margin: 0px !important; }
.media-tabs-tabset li a { text-decoration: underline !important; }
#poi-tab-my-travel-coordinators .tab-content-title p { padding: 0px 15px !
important; }
#poi-tc-content { border-bottom: none !important; }
#poi-tc-content .col-xs-12.T52_5-add-tc { margin: 10px 5px !important; font-size:
26px !important; }
#poi-tc-content .T52_5 .T52_4-no-family-state.tc-continue { margin-left: 10px; }
#poi-tc-content .T52_4-no-family-state.tc-continue button.btn.btn-dark-
transparent.j-T52_5-continue { margin-left: 0px !important; margin-top: 20px !
important; }
#poi-tc-content form.T52-form.T52-tc-form.j-T52_5-form.clearfix.editing
{ padding: 0px 10px; }
#poi-tab-my-travel-coordinators .T52-travel-coordinator.j-T52-travel-
coordinator.relative { margin: 0px 25px; }
#poi-tc-content h4.T52-input-label { font-weight: 400 !important; }
.ui-datepicker.ui-widget.ui-widget-content.ui-helper-clearfix.ui-corner-all
{ font-size: 1.05em !important; }
.ui-datepicker.ui-widget.ui-widget-content.ui-helper-clearfix.ui-corner-all
table.ui-datepicker-calendar tr td { padding: 0px 10px 5px !important; font-size:
1.05em !important; }
.ui-datepicker.ui-widget.ui-widget-content.ui-helper-clearfix.ui-corner-all
{ width: 90% !important; padding: 0.2em 0.2em 0px !important; }
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-
year { padding: 10px !important; margin: 10px 0px !important; }
.travel-edit-mode-wraper div strong { font-size: 16px; font-weight: bolder; }
.travel-edit-mode-wraper div span { font-size: 18px; font-weight: 400; }
.travel-edit-mode-wraper div { margin-bottom: 10px; margin-left: -4px; }
#poi-tab-my-travel-coordinators .T52_5.full-width.clearfix { padding: 20px !
important; }
.C8_1.C8-to-myprofile.C8-to-myprofile-landing .tabset-block-add-menu-item.active
a { padding: 34px 20px 68px 25px !important; }
.C8_1.C8-to-myprofile.C8-to-myprofile-landing .tabset-block { position: relative;
top: 3px; }
.T52-landing .C8_1 .tabset-block-add-menu-item.active a { border-bottom: 1px
solid rgb(235, 235, 235) !important; }
.T52-landing .C8_1 .tabset-block-add-menu-item.active { background-color: rgb(82,
18, 49) !important; }
.C8-to-myprofile .tabset-block-add-menu-item.active a span:not(.icon) { color:
rgb(255, 255, 255) !important; }
.C8-to-myprofile .tabset-block-add-menu-item::before { right: -376px !important;
top: 42px !important; }
.T52-landing .C8_1 .tabset-block-add-menu-item.active::before { font-size: 20px !
important; }
.T52-landing .C8_1 .tabset-block-add-menu-item.active a { height: 0px !important;
}
.C8-to-myprofile .tabset-block-add-menu-item.active a .icon { float: left !
important; }
.C8 .tab-menu-item img, .C8_1 .tab-menu-item img { display: block !important; }
.icon.icon-personal-details img { height: 30px !important; width: 30px !
important; }
.icon.icon-travel-preferences img { height: 30px !important; width: 30px !
important; }
.icon.icon-communication-details img { height: 30px !important; width: 30px !
important; }
.icon.icon-family-details img { height: 30px !important; width: 40px !
important; }
.T52-landing .C8_1 .tabset-block-add-menu-item.active a span:not(.icon) { font-
size: 28px; margin-top: -3px; text-align: left; padding-left: 90px; }
.C8_1.C8-to-myprofile.C8-to-myprofile-landing .row.content-container p { padding:
0px 10px; }
.custom-select .custom-select-opener.selected, .custom-select .custom-select-
opener.visible, .custom-select .select2-container .selected.select2-selection--
multiple, .custom-select .select2-container .visible.select2-selection--
multiple, .select2-container .custom-select .selected.select2-selection--
multiple, .select2-container .custom-select .visible.select2-selection--multiple
{ padding-top: 20px !important; }
.is-rectangle-large .custom-select-opener, .is-rectangle-large .select2-container
.select2-selection--multiple, .select2-container .is-rectangle-large .select2-
selection--multiple { height: 60px !important; }
.T52_1-password { float: right; }
.is-rectangle-large .custom-select-opener::after, .is-rectangle-large .custom-
select-opener::before, .is-rectangle-large .select2-container .select2-selection--
multiple::after, .is-rectangle-large .select2-container .select2-selection--
multiple::before, .select2-container .is-rectangle-large .select2-selection--
multiple::after, .select2-container .is-rectangle-large .select2-selection--
multiple::before { width: 24px; height: 24px; margin: -15px -9px 0px; right:
23px; }
.is-rectangle-large .custom-select-opener::after, .is-rectangle-large .select2-
container .select2-selection--multiple::after, .select2-container .is-rectangle-
large .select2-selection--multiple::after { font-size: 8px; padding: 9px 20px; }
.input-base:not(.is-textarea-elem) { height: 60px !important; }
.input-base .input-base-placeholder { font-size: 18px; padding: 17px; }
form .input-base .input-base-placeholder { padding: 17px !important; }
form .input-base.filled .input-base-placeholder { padding: 5px 10px 0px !
important; }
.input-base.filled .input-base-placeholder { font-size: 12px !important; }
.input-base.error { height: auto !important; }
.input-base .twitter-typeahead.error::after, .input-base.error::after { top: 20px
!important; right: 10px !important; font-size: 22px !important; }
.input-base-elem:not(textarea), .input-base.error .input-base-placeholder
{ height: 60px !important; }
#reset-password .input-base-elem:not(textarea), .input-base.error .input-base-
placeholder { height: 56px !important; }
.input-base .twitter-typeahead.error .input-base-bg, .input-base.error .input-
base-bg { height: 60px !important; }
.input-base.is-optional .input-base-placeholder small { display: inline-block !
important; font-size: 60% !important; color: rgb(92, 9, 49) !important; margin-
left: 5px !important; }
.autocomplete .input-base .twitter-typeahead.error
input[type="text"], .autocomplete .input-base.error input[type="text"], .input-base
.twitter-typeahead.error .autocomplete input[type="text"], .input-base .twitter-
typeahead.error .input-base-elem, .input-base .twitter-typeahead.error .input-base-
placeholder, .input-base.error .autocomplete input[type="text"], .input-
base.error .input-base-elem, .input-base.error .input-base-placeholder { height:
60px !important; }
.autocomplete .filled input[type="text"] ~ .input-base-placeholder, .autocomplete
input[type="text"]:focus ~ .input-base-placeholder, .filled .autocomplete
input[type="text"] ~ .input-base-placeholder, .filled .input-base-elem ~ .input-
base-placeholder, .input-base-elem:focus ~ .input-base-placeholder { padding: 5px
10px 0px !important; font-size: 12px !important; }
.input-base.is-textarea-elem { height: 250px; }
.is-rectangle-large .custom-select-opener { padding: 14px 0px 0px 12px !
important; }
.is-rectangle-large .custom-select-country ~ .custom-select-opener { padding-
left: 40px !important; }
.custom-select.error .custom-select-opener::after, .custom-select.error .custom-
select-opener::before { top: 32px !important; }
.custom-select.error::after { top: 17px !important; right: 42px !important; font-
size: 22px !important; }
.login-drop .input-base .input-base-placeholder { font-size: 15px; padding: 19px
17px !important; }
.input-base.filled #f1003 + .input-base-placeholder, .input-base.filled #f1001
+ .input-base-placeholder { padding: 5px 10px 0px !important; }
.input-base.autocomplete-typeahead, .autocomplete.autocomplete-t7-style .input-
base input[type="text"] { margin: 0px 0px 20px; height: 73px !important; }
.input-base.autocomplete-typeahead .input-base-elem { height: 73px !important; }
.input-base.autocomplete-typeahead .input-base-placeholder, .input-
base.autocomplete-typeahead input:focus ~ .input-base-placeholder { padding: 13px
16px 4px; }
.input-base.autocomplete-typeahead.filled .input-base-placeholder { padding: 25px
17px; }
.custom-multi-select-container.custom-select .input-base-placeholder.active
{ font-size: 12px !important; }
.login-drop .input-base-placeholder { padding: 20px 17px !important; }
#T52_1-form-personal .T52_1-personal-name { margin-top: -12px !important; }
#T52_1-form-personal .input-base.is-calendar::after { right: 19px; font-size:
24px !important; margin: -12px -8px 0px !important; }
#T52_1-form-personal .custom-select.is-rectangle-large { margin-bottom: 20px; }
.login-drop-title { font-size: 30px; font-weight: 300; }
.modal-header .close { position: absolute; top: 6px !important; right: 10px !
important; font-size: 48px !important; color: rgb(92, 9, 49) !important; }
.login-drop-otp-columns { margin: -15px 0px 0px; }
.login-drop-otp-columns .login-drop-column h3 { font-size: 18px; font-weight:
500; margin-top: 20px; }
.login-drop-otp-columns .row { margin: 10px 0px 0px; }
.login-drop-otp-columns .login-drop-column .additional-otp-action .custom-
select .input-base-placeholder.visible { font-size: 12px !important; }
.custom-select-country ~ .custom-select-opener.selected { background-position:
10px 25px !important; }
#otp-countrycode-block .custom-select.is-rectangle-large.is-text-
gray.mobile.closed.disabled span.custom-select-opener.selected::before { display:
none !important; }
#otp-countrycode-block .custom-select.is-rectangle-large.is-text-
gray.mobile.closed.disabled span.custom-select-opener.selected::after { display:
none !important; }
#otp-countrycode-block .custom-select-country ~ .custom-select-opener.selected
{ background-position: 10px 22px !important; background-size: 30px !important;
background-color: rgb(235, 235, 235) !important; padding-left: 50px !important; }
#otp-countrycode-block .input-base-mobile.filled .input-base-elem { background:
rgb(235, 235, 235) !important; }
.input-base-elem.otp-country-code.populated { padding-left: 35px !important; }
.otp-email { margin-top: -10px; }
.otp-email .input-base.input-base-placeholder { font-size: 12px !important; }
#otp-email { padding: 10px 0px 0px 9px !important; }
.input-base-mobile .input-countrycode-placeholder { top: 28px !important; font-
size: 16px !important; z-index: 9999 !important; }
.login-drop-otp-columns .row.otp-verify-btns { margin-bottom: 80px !important;
margin-top: 0px !important; }
#otp-back-button, #profile-settings-otp-cancel-button { padding: 9px 65px 8px !
important; }
.login-enter-otp-section .input-base .input-base-placeholder { padding: 18px
11px; font-size: 15px; }
.login-drop-otp-columns .row .otp-receive-help { padding-top: 15px; }
#otp-resend-button { font-weight: 400; padding: 3px 0px 0px 59px !important;
font-size: 20px !important; }
.login-drop-otp-columns .login-drop-column .additional-otp-action .otp-telephone-
number .input-base.input-base-mobile.filled span.input-base-placeholder { font-
size: 12px !important; }
.margin-top-minus-10 { margin-top: -10px; }
.otp-email { }
.otp-email .input-base span.input-base-placeholder { padding: 4px 10px !
important; }
#T52_1-form-personal .input-base-elem { padding: 23px 8px 12px !important; }
#T52_1-form-personal { padding: 0px 0px 20px !important; }
#T52_1-form-personal .T52_1-form-ctas { width: 100% !important; margin-top:
10px !important; margin-bottom: 40px !important; }
.T52_1-form { padding-bottom: 10px !important; }
.no-padding { padding: 0px !important; }
.margin-top-minus { margin: -20px 0px 0px 4px !important; }
#personal-info-edit { position: absolute; right: -198px; top: -2px; }
#T52_1-form-personal .icon.icon-pencil { top: 95px !important; right: 162px !
important; }
#T52_1-form-personal .T52-edit-pic { top: 0px; float: left; position: relative; }
.T52-edit-pic label span { position: absolute; right: -129px; top: 80px; }
.T52_1-form-password.j-T52_1-form-password { padding: 0px !important; }
.T52_1-personal-pic { float: left; }
.person-editicon-wrap { position: absolute; right: 9px; top: -15px; }
.checkbox-base-text { font-size: 14px; line-height: 2.4; }
#profile-address { font-size: 24px; font-weight: 400; margin-bottom: 20px;
margin-left: -5px; text-decoration: underline; }
.T52_1-contact + fieldset .T52-form-section-sub label.radio-base { padding:
0px; }
.address-conatiner div { margin-bottom: 10px; margin-left: -4px; }
.address-conatiner { margin-bottom: 0px !important; }
.address-conatiner div strong { font-size: 16px; font-weight: bolder; }
.address-conatiner div span { font-size: 18px; font-weight: 400; }
.email-mob-work-phone { margin-bottom: 25px; margin-left: -6px; margin-top: -
35px; }
.email-mob-work-phone div strong { font-size: 16px; font-weight: 400; }
.email-mob-work-phone div span { font-size: 18px; font-weight: 500; }
.email-mob-work-phone div span img.country-flag { margin-right: 10px; }
.T52-section.T52_1-contact.j-T52_1-editable { margin: 0px !important; padding:
0px !important; }
.T52-form-section-title { padding: 3px 2px !important; }
#contact-info-edit .icon.icon-pencil { position: absolute; right: -231px; top: -
24px; font-size: 24px !important; }
#travel-documents-edit .icon.icon-pencil { position: absolute; right: -208px;
top: -23px; font-size: 24px !important; }
.T52-form-section-title { font-size: 16px; }
.T52_1-personal-date-of-birth { font-weight: 500; }
.profile-title-container .icon.icon-pencil { position: absolute; right: 9px; top:
-23px; font-size: 24px !important; }
.T52_1-personal .j-T52_1-editable { width: 100%; }
.prof-upload-container { width: 26%; float: left; }
.profile-title-container { width: 68%; float: right; }
.person-img-container { width: 22%; float: left; }
.person-name-container { width: 67%; float: right; margin-top: 10px; }
.T52_1-personal { text-align: left !important; margin-left: 10px !important; }
.row.T52_1-personal.j-T52_1-editable.date-conatiner { padding-left: 20px; margin:
0px !important; font-size: 18px !important; }
.person-name-container .T52_1-personal-name { letter-spacing: 1px; font-weight:
400; font-size: 28px !important; }
.T52_1-form { margin-top: -10px; }
.T52_1-form-ctas .btn { width: 100% !important; }
.T52_1-password { padding: 10px 10px 0px 0px !important; margin-bottom: 0px !
important; }
.T52_1-password-btn { line-height: 24px; margin-bottom: 20px; font-weight: 500 !
important; }
.personal-details-container { padding: 0px !important; }
.otp-settings-container { padding: 0px !important; }
.tabset-accordion-content.collapse.in { padding: 0px !important; }
.tab-content-title .T52-section-title { font-size: 30px !important; }
.C8-to-myprofile .tabset-accordion-content > div .T52-section-title { margin-
left: 10px; margin-top: 0px; margin-bottom: 10px; }
.tabset-accordion { margin: 0px -20px 25px; }
.C8-to-myprofile.C8_1 .tabset-accordion-opener::before { font-size: 20px !
important; }
.C8-to-myprofile .tabset-block-add-menu-item a .icon img, .C8-to-
myprofile .tabset-accordion-item a .icon img { background: rgb(82, 18, 49) !
important; }
.C8-to-myprofile.C8_1 .tabset-accordion-opener { height: 162px; border-bottom:
1px solid rgb(235, 235, 235); font-weight: 300; text-decoration: none; text-align:
left !important; }
.icon.icon-travel-coordinators img { width: 30px !important; height: 30px !
important; }
#poi-tab-travel-preferences .icon.icon-communication-details { margin-top: -15px;
margin-left: 0px !important; }
#poi-tab-travel-preferences .C8-to-myprofile.C8_1 .tabset-accordion-
opener::before { left: 390px; }
#poi-tab-travel-preferences .C8-to-myprofile.C8_1 .tabset-accordion-opener
{ padding-left: 90px; height: 80px !important; color: rgb(255, 255, 255) !
important; text-align: left !important; }
#poi-tab-travel-preferences .icon.icon-travel-preferences { margin-left: 0px !
important; }
.C8-to-myprofile.C8_1 .tabset-accordion-opener::before { left: 390px !important;
top: 45px !important; }
.C8-to-myprofile.C8_1 .tabset-accordion-opener { font-weight: 100; color:
rgb(255, 255, 255) !important; height: 0px !important; font-size: 28px !
important; }
#poi-tab-personal-details .icon.icon-personal-details img { width: 30px !
important; }
#poi-tab-personal-details .icon.icon-travel-preferences img { width: 30px !
important; }
#poi-tab-personal-details .icon.icon-communication-details img { width: 30px !
important; }
#poi-tab-personal-details .icon.icon-family-details img { width: 30px !important;
}
#poi-tab-personal-details .icon.icon-travel-coordinators img { width: 30px !
important; }
#poi-tab-personal-details .icon.icon-personal-details { float: left; }
.C8-to-myprofile.C8_1 .tabset-accordion-opener .icon { float: left; margin-right:
20px; font-size: 28px !important; }
.C8_1.C8-to-myprofile .tabset-accordion-item.active { z-index: 4; position:
relative; opacity: 1; background: rgb(198, 195, 190) !important; }
.C8_1.C8-to-myprofile .tabset-accordion-item.active a { color: rgb(92, 9, 49) !
important; }
.C8_1.C8-to-myprofile .tabset-accordion-item.active a .icon img { background:
rgb(198, 195, 190) !important; }
.C8_1.C8-to-myprofile .tabset-accordion-item { background: rgb(82, 18, 49); }
.C8_1.C8-to-myprofile .tabset-accordion-item { position: relative; top: 0px;
width: 92% !important; left: 19px !important; }
.C8_1.C8-to-myprofile .tabset-accordion { position: relative; top: 3px; }
#poi-tab-personal-details .icon.icon-personal-details img { width: 30px !
important; height: 30px !important; }
#T52_1-form-contact .custom-select.is-rectangle-large, #T52_1-form-travel-
docs .custom-select.is-rectangle-large { margin-bottom: 10px !important; }
#T52_1-form-contact .col-xs-12.T52_1-form-ctas, #T52_1-form-travel-docs .col-xs-
12.T52_1-form-ctas { margin-left: 0px !important; padding: 0px !important; }
#T52_1-form-contact .autocomplete input[type="text"], .input-base-elem { padding:
27px 16px 12px; }
#T52_1-form-contact .T52-form-section-sub.clearfix { padding: 0px 0px 0px 5px !
important; }
.conatc-details-mob-wraper .row { margin: 0px !important; }
#poi-tab-personal-details .address-conatiner.editing div { margin-bottom: 5px !
important; margin-left: -1px !important; }
#poi-tab-travel-preferences .T52_2 .T52-section { padding: 20px 10px !
important; }
.margin-top-minus-20 { margin-top: -20px; }
#activity-holiday-id { margin-left: 10px; }
#poi-tab-travel-preferences .T52_2 .T52-edit { position: absolute; right: 0px;
top: -20px !important; }
#poi-tab-travel-preferences .preferences.fares-gallery-btn-
next, .preferences.fares-gallery-btn-prev { bottom: 100px !important; }
#poi-tab-travel-preferences .T52_2-my-profile-preferences { margin-top: 10px !
important; }
#poi-tab-travel-preferences .T52_2-my-profile-preferences-item label { font-size:
16px !important; }
#poi-tab-travel-preferences .j-T52_1-form.clearfix.editing fieldset .is-
rectangle-large .custom-select-opener, .is-rectangle-large .select2-
container .select2-selection--multiple, .select2-container .is-rectangle-
large .select2-selection--multiple { font-size: 20px !important; }
#poi-tab-travel-preferences .j-T52_1-form.clearfix.editing fieldset .custom-
multi-select-idle .custom-select-opener.selected, .custom-multi-select-
idle .select2-container .selected.select2-selection--multiple, .select2-
container .custom-multi-select-idle .selected.select2-selection--multiple
{ padding-left: 10px !important; }
#poi-tab-travel-preferences .j-T52_1-form.clearfix.editing fieldset .T52_1-form-
ctas { padding-right: 10px !important; }
#poi-tab-travel-preferences .j-T52_1-form.clearfix.editing fieldset .custom-
select.is-rectangle-large { margin-bottom: 0px !important; }
#poi-tab-travel-preferences .j-T52_1-form.clearfix.editing fieldset .custom-
select.custom-multi-select-container.is-rectangle-large span.input-base-
placeholder.active { line-height: 30px !important; }
#T52_2-select-preferred-meal-select-myTravelPreference span.input-base-
placeholder .visible { line-height: 30px !important; }
#poi-tab-travel-preferences .T52-section + fieldset .T52_1-form-ctas > div.col-
xs-12.col-md-6.no-gutter.no-padding-left { padding-left: 0px !important; }
#poi-tab-travel-preferences .T52_2.clearfix.container.full-width { padding: 0px
10px; }
#poi-tab-travel-preferences .T52_2.clearfix.container.full-width p.T52-section-
desc { padding: 0px 15px; }
#poi-tab-travel-preferences .T52_2-image-menu-options { margin-top: 0px !
important; }
.communication-wrap { margin: -20px; }
.communication-wrap .T52-section.j-T52_1-editable.clearfix { margin-left: -21px;
margin-right: -22px; }
.choselang { margin-top: -30px; }
.communication-edit { position: absolute; top: -40px; right: -10px; }
#viewCommunication .consent-val { margin-bottom: 20px; }
#viewCommunication .T52_1-checkbox-slide-qatar-offers-email,
#viewCommunication .T52_1-checkbox-slide-qatar-offers-sms { font-weight: 600; }
fieldset.j-T52_1-form-communication { padding: 0px 30px !important; }
fieldset.j-T52_1-form-communication .receive-updates { margin-top: -10px; }
#communication .checkbox-slide .decor-circle, #auto-credit-option-
section .checkbox-slide .decor-circle { width: 30px; height: 28px; top: 1px; left:
2px; }
#communication .checkbox-slide, #auto-credit-option-section .checkbox-slide
{ width: 48%; height: 30px; }
#communication .checkbox-slide .text-no, #auto-credit-option-section .checkbox-
slide .text-no { font-size: 20px; line-height: 33px; right: 15px; }
#communication .checkbox-slide label { background: rgb(180, 180, 180); }
#communication .checkbox-slide.checkbox-slide--green
input[type="checkbox"]:checked + label { background: rgb(121, 172, 110); }
#communication .checkbox-slide .text-yes, #auto-credit-option-section .checkbox-
slide .text-yes { font-size: 20px; line-height: 33px; left: 16px; }
#communication .checkbox-slide input[type="checkbox"]:checked + label .decor-
circle { transform: translateX(62px); }
#communication .T52_3-toggles .checkbox-slide-mobile-label { margin-top: 10px !
important; vertical-align: bottom !important; }
#communication .commute-option div:first-child { padding-top: 10px; padding-
bottom: 10px; }
.promotional-text-base h1 { margin: 0px !important; font-size: 40px !important; }
.promotional-text-base h2 { margin: 0px !important; font-size: 30px !important; }
.promotional-text-base h3 { margin: 0px !important; font-size: 24px !important; }
.promotional-visual-area .imagery1 { height: 545px !important; }
.btn { font-size: 18px !important; }
.two-columns-content-block-header h2 { font-size: 28px; max-width: none !
important; }
.trip-history .popup-title { margin: 0px; font-size: 30px; font-weight: 300;
padding-left: 10px !important; text-align: left !important; }
.popup .close { top: 15px; color: rgb(92, 9, 49) !important; }
.trip-history-link a { font-size: 16px; }
.trip-history-link a span[class*=" icon-"], .trip-history-link a
span[class^="icon-"] { margin: -1px 0px 0px !important; }
.trip-history-filters-cell { width: 100% !important; }
.select2-container .trip-history-filters-cell.select .select2-selection--
multiple, .trip-history-filters-cell.select .custom-select-opener, .trip-history-
filters-cell.select .select2-container .select2-selection--multiple { width: 407px;
font-size: 18px; font-weight: 400; height: 50px !important; border-radius: 0px !
important; padding: 11px 15px !important; }
.select2-container .trip-history-filters-cell.select .select2-selection--
multiple::before, .trip-history-filters-cell.select .custom-select-
opener::before, .trip-history-filters-cell.select .select2-container .select2-
selection--multiple::before { z-index: 9999; top: 12px !important; right: 9px !
important; width: 26px !important; height: 26px !important; }
.select2-container .trip-history-filters-cell.select .select2-selection--
multiple::after, .trip-history-filters-cell.select .custom-select-
opener::after, .trip-history-filters-cell.select .select2-container .select2-
selection--multiple::after { z-index: 99999; top: 12px !important; right: 5px !
important; font-size: 8px !important; }
.trip-history-filters-row div:nth-child(2) { display: none !important; }
.j-trip-map-col { display: none !important; }
.trip-history { border-bottom: none !important; }
.modal-dialog { margin: 80px auto !important; width: 97% !important; overflow-y:
auto !important; }
.travel-history-text-holder { padding: 0px !important; }
.travel-history-text-holder .btn { font-size: 18px !important; }
.travel-history h2 { margin: 0px 0px 30px; font-size: 30px; word-spacing: -3px;
text-align: left; font-weight: 300; }
.travel-history-image-holder img { width: 150px !important; }
.status-section-header h2 { font-size: 30px !important; letter-spacing: 0px !
important; }
.status-section .inline-list { font-size: 18px !important; }
.status-section-content > ul > li.is-selected .status-block { padding: 30px 20px
1px !important; }
.status-section-content > ul > li.is-selected .status-block .status-block-info
{ font-size: 40px; font-weight: 300; }
.status-section-content > ul > li.is-selected .status-block .status-block-
additional-info { padding: 10px; font-size: 18px !important; }
.C32-mobile-close { margin: 0px 20px; font-size: 18px; width: 91% !important; }
.C32-cards { position: relative; left: -40px; margin-bottom: 35px; top: -30px !
important; }
.membership-card-text { margin-top: -12px !important; }
.C32-content p { line-height: 30px; padding-left: 10px; font-size: 18px !
important; }
span.C31-header-subtitle span { display: inline-block !important; font-size: 18px
!important; }
.C31 .btn { position: static; width: 95%; padding-top: 10px; padding-bottom:
10px; margin-top: 21px; margin-left: 10px; border-width: 2px; font-weight: 300;
margin-right: 10px; font-size: 18px !important; }
.C31-benefit .text { font-size: 18px !important; }
.C31-benefit .icon { margin-right: 15px; font-size: 24px !important; padding-
left: 10px !important; }
.C31-col-benefits h3 { margin-bottom: 35px !important; font-size: 30px !
important; padding-left: 13px !important; }
.C32 { height: auto !important; }
.last-activities.sameheight-block.two-columns-content-block-column { height: auto
!important; }
.C31-header.qcredits, .C31-header.loungepass, .C31-header.qmiles { padding: 16px
0px !important; }
.C31-header-subtitle { font-size: 18px !important; }
.C31-wave-bg { top: 37% !important; }
.C31-wave-bg img { height: auto !important; }
.C31-col-headers .C31-header-content { padding: 0px !important; font-size: 18px !
important; font-weight: 100 !important; }
.C31-header-title { padding-left: 0px !important; padding-right: 0px !important;
font-size: 28px !important; font-weight: 300 !important; }
.C31-wave-bg img { }
.btn.btn-white-transparent.C32-show-my-cards.j-C32-show-my-cards { width: 96% !
important; margin: 30px 10px !important; padding: 15px !important; font-size:
24px !important; }
#all-activities table tbody tr td:nth-child(3), #all-activities table tbody tr
td:nth-child(4), #all-activities table tbody tr th:nth-child(3), #all-activities
table tbody tr th:nth-child(4) { text-align: center !important; }
.profile-details-location-icon span[class*=" icon-"], .profile-details-location-
icon span[class^="icon-"] { font-size: 24px !important; }
.profile-details-location-icon { padding: 10px 0px 0px !important; }
.icon-google-plus3::before { content: "🌨"; margin: 3px; font-size: 35px !
important; }
.social.pull-right { position: absolute; top: 20px; right: 10px; }
.container.qrpc-dashboard, .container.portal-dashboard { margin: 50px 0px 50px
5px !important; }
.account-section-top-row .social a span[class*=" icon-"], .account-section-top-
row .social a span[class^="icon-"] { font-size: 45px !important; }
.icon-external { margin-left: 5px; }
.membership-tier-notice span { font-size: 16px !important; padding: 10px 0px !
important; }
.profile-details-membership-tier .membership-tier-notice { padding: 15px 20px 0px
78px !important; }
.profile-details .membership-tier-text-holder span a { text-decoration:
underline; font-size: 18px !important; }
.membership-tier-text-holder span span span { font-size: 16px !important; }
.profile-details-location-text p span { font-size: 16px; }
.profile-details-location-text p span.country { font-size: 18px; }
.profile-details-location-text p span.lastlogin { font-size: 18px; }
.profile-details-current-balance span a { text-align: center; position:
absolute !important; top: 0px !important; right: 15px !important; }
.profile-details { padding: 30px 15px 2px !important; }
.profile-details-current-balance { font-size: 16px !important; }
.profile-details-current-balance span[class*=" icon-"], .profile-details-current-
balance span[class^="icon-"] { font-size: 24px !important; }
.profile-details-user-id span { font-size: 16px !important; }
.T52-edit-pic label .icon-pencil { left: 0px !important; }
.profile-details-user-name { padding: 30px 0px 4px 5px !important; }
.profile-details-avatar { margin: 0px 15px 0px 0px !important; }
.profile-details-user-id { font-size: 28px; letter-spacing: 1px; }
.profile-details-user-name { letter-spacing: 1px; font-size: 28px !important; }
.profile-details-user-name span { letter-spacing: 1px; font-size: 28px !
important; }
.profile-details-progress-status { font-size: 16px !important; }
.account-section-btn-change-bg { left: 4px !important; top: 10px !important; }
.icon-camera-01 { font-size: 24px !important; }
.account-section-btn-change-bg { margin: 13px 8px 0px; width: 40px; height: 40px;
text-align: center; border-radius: 100%; background: rgb(255, 255, 255); padding:
5px 0px; }
.qmiles-progess-exclamation-text span[class*=" icon-"], .qmiles-progess-
exclamation-text span[class^="icon-"] { font-size: 36px !important; }
.qpoints-progress-details-list li span[class*=" icon-"], .qpoints-progress-
details-list li span[class^="icon-"] { width: 37px; height: 37px; margin: 10px 10px
0px 0px; text-align: center; font-size: 15px; line-height: 25px; padding: 5px 0px;
color: rgb(255, 255, 255); border-radius: 50%; }
.qpoints-progress-details-list li .text { padding: 10px 0px 0px; line-height:
25px; }
.qmiles-progess-exclamation-text span { line-height: 32px; font-size: 16px; }
.qpoints-progress-details-list li .text { padding: 10px 0px 0px; }
.two-columns-gallery h2 { font-size: 30px !important; }
.last-activities-title { margin-left: 0px !important; text-indent: 0px !
important; }
.last-activities-content table td, .last-activities-content table th { padding:
6px 0px; }
.last-activities-content table tr:nth-child(2n) { background: none !important; }
.last-activities-content table tr:first-child th { padding: 10px; font-size:
18px; color: rgb(255, 255, 255); background: rgb(82, 18, 49); font-weight: 500 !
important; }
.two-columns-gallery-list .gallery-slide .has-image .two-columns-gallery-column {
height: 250px !important; margin-left: 0px !important; }
.two-columns-gallery-btn-holder .btn { font-size: 18px !important; }
#destinationdescription p { font-size: 14px; line-height: 20px; font-weight: 200;
}
.last-activities-additional-links li a { font-size: 18px !important; }
.last-activities .last-activities-content { margin-left: -5px; }
#all-activities table tbody tr td:nth-child(2), #all-activities table tbody tr
td:nth-child(1), #all-activities table tbody tr th:nth-child(2), #all-activities
table tbody tr th:nth-child(1) { padding-left: 10px; }
.two-columns-gallery-info-title { font-size: 24px !important; font-weight: 200 !
important; }
#expiry-summary h2 { font-size: 30px !important; text-indent: 0px !important; }
#expiry-summary table tr:first-child tr { background: rgb(82, 18, 49); }
#expiry-summary table td { text-align: left !important; }
#poi-tab-my-family .T52_1-form { background: none !important; }
#poi-tab-my-family .T52_4-family-member.j-T52_4-editable { background: rgb(236,
237, 239) !important; }
#poi-tab-my-family .T52_4-family-member .T52_1-personal-pic-upload { left: 5% !
important; width: 125px !important; margin-top: 75px !important; font-weight: 500 !
important; font-size: 15px !important; }
#poi-tab-my-family .T52_4 .T52_1-personal-pic { margin-left: 10px !important; }
#poi-tab-my-family .T52_4-family-members div.col-xs-12 { padding: 0px !important;
}
#poi-tab-my-family .T52_4-family-member.j-T52_4-editable .profile-img-wraper
{ width: 30% !important; }
#poi-tab-my-family .T52_4-family-member .btn { margin: 6px !important; }
#poi-tab-my-family .status-family { margin-left: 10px; display: block !important;
}
#poi-tab-my-family .status-family span.T52_1-personal-status { display: initial !
important; }
#poi-tab-my-family .T52_4-family-member { font-size: 18px !important; }
#poi-tab-my-family .family-card-wraper { margin: 10px 0px !important; }
#T52_4-co-traveller_Section .T52_4-co-travellers div.col-xs-12 { padding: 0px !
important; }
#poi-tab-my-family .T52_4-co-traveller-section .family-card-wraper { padding-
left: 10px !important; }
.delete-cotravel-txt { font-size: 14px; margin-right: 10px !important; }
.T52_1-personal-membership, .T52_1-personal-date-of-birth { display: inline !
important; }
#poi-tab-my-family #T52_4-co-traveller_Section .T52_4-family-member.j-T52_4-
editable { padding: 20px !important; }
.convert-family { margin-top: 10px !important; }
#poi-tab-my-family .T52-add-card.add-family-text, .T52_4-co-traveller-
section .T52-add-card { margin-bottom: 100px !important; }
.bookRedeem { width: 100%; }
.j-login-block { width: 175px !important; }
table.benefits-accordion td > div { display: block !important; }
.T34-state-confirmation .T34-state-confirmation-ctas > div { width: 100% !
important; }
.T34-state-confirmation .T34-state-confirmation-ctas > div:last-child button
{ float: left; margin-left: 20px; width: 100%; margin-top: 20px; }
}

.disabledUpgradeField .custom-select-opener, .disabledUpgradeField .input-base-


bg, .disabledUpgradeField { background-color: rgb(215, 215, 215) !important; }

#portal_upgrade_phone_number::-webkit-inner-spin-button,
#portal_upgrade_phone_number::-webkit-outer-spin-button { appearance: none; margin:
0px; }

.T52-card-overlay-summary .T52-card-overlay-summary-field .T52_1-personal-state-


country-of-code img { height: 25px; float: left; margin-right: 5px; margin-top:
1px; }

.checkbox-base [type="checkbox"] { position: absolute; left: 0px; top: 5px;


visibility: visible; opacity: 0; }

.T52-card[data-status="DELINK"] .T52_4-family-member .family-card-wraper >


div:first-child, .T52-card[data-status="DELINK"] .T52_4-family-member .family-card-
wraper .born-family, .T52-card[data-status="DELINK"] .T52_4-family-member .T52_4-
card-see-details { display: none !important; }

.C6-variant-container .C6_1.C6-variant table thead tr th, .C6-variant-


container .C6_1.C6-variant table tbody tr td, .C6-variant-container .C6-variant-
disclaimer, #socialJoin .t56.regular h4, #socialJoin .col-sm-6 h4,
#socialJoinMobileApp .t56.regular h4, #socialJoinMobileApp .col-sm-6 h4 { font-
size: 15px !important; }

.j-easy-deals-search-panel .autocomplete-typeahead .icon-cross { z-index: 100 !


important; }

#current-benefits table tr th, #current-benefits table tr td { float: left !


important; }

.trips-section-list .media-tabs-text-holder a { font-size: 16px !important; }

.image-menu-options ul > li.inactive a:hover .img-holder img { border-color:


transparent; }

.image-menu-options ul > li.selected a:hover .img-holder img { border-color:


rgb(82, 18, 49) !important; }

#reset-password .input-base { height: 56px !important; }

#reset-password .input-base-elem { padding: 24px 9px 8px !important; }

#social-login-block .form-action { padding-top: 10px !important; }

.C32-cards .C32-membership-card { box-shadow: none !important; }

.C32-cards .front.main-member-landing-card { border-radius: 8px 8px 51px; }

#upcomingtrips-spinner-container .trip-block-txt-holder { width: 100% !important; }

@media screen and (min-width: 800px) {


#upcomingtrips-spinner-container .T16-ctas { position: absolute !important;
bottom: 12px !important; width: 70% !important; left: 29.2% !important; }
#upcomingtrips-spinner-container.MSIE .T16-ctas { width: 100% !important; left:
0px !important; }
}

@media screen and (max-width: 767px) {


.C32-cards .front.main-member-landing-card { border-radius: 10px 10px 70px
14px; }
#portalPassportYes #upgrade-portal-radio-idle { width: 50px; left: 37%; position:
absolute; }
#portalPassportNo #upgrade-portal-radio-pressed { width: 50px; left: 52%;
position: absolute; }
.login_previous_button { margin-right: 15px; }
#upcomingtrips-spinner-container .trips-section-list .media-tabs-text-holder a
{ width: 102%; }
#upcomingtrips-spinner-container .adding-booking .booking-btn, #upcomingtrips-
spinner-container .adding-booking .booking-btn a { width: 100% !important; }
}

@media (min-width: 768px) and (max-width: 1024px) {


.login_previous_button { margin-right: 15px; }
#upcomingtrips-spinner-container .trips-section-list .media-tabs-text-holder a
{ width: 102%; }
#upcomingtrips-spinner-container .adding-booking .booking-btn, #upcomingtrips-
spinner-container .adding-booking .booking-btn a { width: 100% !important; }
}

@media only screen and (min-width: 768px) {


.resetpwd-social #reset-password-form.login-drop-column:first-child { border-
right: 0px; padding: 0px; }
}

#activitiesbody #T7-1-7-display { width: 400px !important; }

.T36 table#activitiesTable .number-sign { font-size: 24px !important; font-weight:


500 !important; }

@media only screen and (max-width: 767px) {


.T36 table#activitiesTable .number-sign { padding-top: 0px !important; }
#upcomingtrips-next { margin-top: 5px; width: 100%; }
.T52_4-co-traveller-section .T52-add-card { height: 80px !important; }
.T36 table#activitiesTable .number-sign { font-size: 24px !important; font-
weight: 100 !important; top: -10px !important; }
.j-dashboard-social .popup-small .container { padding-bottom: 0px !important; }
.j-dashboard-social .popup-small .popup-content { padding-top: 0px !important;
margin-top: -50px !important; }
.fancybox-content.fancybox-card-edit .co-traveler-overlay .T52-card-overlay-
summary-ctas { top: -12px !important; }
.j-dashboard-social-confirm .j-delink-socialmedia { margin-top: 18px; }
.C4_3-variant .destinations-info-section .offers-price { margin-bottom: 0px !
important; }
}

.T7-1-7-display-tooltip { color: rgb(92, 9, 49) !important; }

#activitiesbody #T7-1-7-display .row > div > h4, #activitiesbody #T7-1-7-


display .row > h4 { font-weight: 500; }
#activitiesbody #T7-1-7-display > div .desc { font-weight: 400 !important; font-
size: 12px !important; }

#activitiesbody #T7-1-7-display > div > h5 { font-size: 20px; font-weight: 500; }

.j-dashboard-social .popup-small .container { padding: 25px 35px; max-width: 1080px


!important; }

.j-dashboard-social .popup-small { max-width: 1080px !important; padding: 0px !


important; }

.popup-title { font-size: 32px !important; }

.C8-to-myprofile .tabset-block-add-menu-item > a img, .C8-to-myprofile .tabset-


accordion-item a.tabset-accordion-opener img { display: none !important; }

.C8-to-myprofile .tabset-block-add-menu-item .icon.icon-personal-


details::before, .C8-to-myprofile .tabset-accordion-item .icon.icon-personal-
details::before { content: ""; font-size: 40px !important; }

.C8-to-myprofile .tabset-block-add-menu-item .icon.icon-travel-preferences::before,


.C8-to-myprofile .tabset-accordion-item .icon.icon-travel-preferences::before
{ content: ""; font-size: 40px !important; }

.C8-to-myprofile .tabset-block-add-menu-item .icon.icon-communication-


details::before, .C8-to-myprofile .tabset-accordion-item .icon.icon-communication-
details::before { content: ""; font-size: 40px !important; }

.C8-to-myprofile .tabset-block-add-menu-item .icon-family-details::before, .C8-to-


myprofile .tabset-accordion-item .icon.icon-family-details::before { content: "";
font-size: 40px !important; }

.C8-to-myprofile .tabset-block-add-menu-item .icon.icon-travel-


coordinators::before, .C8-to-myprofile .tabset-accordion-item .icon.icon-travel-
coordinators::before { content: ""; font-size: 40px !important; }

.C8-to-myprofile .tab-menu-item a:hover { text-decoration: none !important; }

@media screen and (min-width: 800px) {


#upcomingtrips-spinner-container .T16-ctas { position: absolute !important;
bottom: 0px !important; }
}

.C5-wave-v3.is-base-container.is-white-text.T54 .wavetest-bg-container { margin-


top: 20px; margin-bottom: -110px !important; }

.wave-decoration.parnersblockc5.is-bottom.c5-markup { transform: scale(1, 1) !


important; }

#loungePassContainer { padding-top: 130px !important; }

#convertQmilesContainer { padding-top: 130px; }

@media only screen and (min-width: 1830px) {


.wave-decoration.parnersblockc5.is-bottom.c5-markup { transform: scale(1.28,
1.15) !important; }
}

@media only screen and (max-width: 1999px) {


.wave-decoration.parnersblockc5.is-bottom.c5-markup { transform: scale(1.076,
1.18) !important; }
}

@media only screen and (min-width: 1920px) {


.wave-decoration.parnersblockc5.is-bottom.c5-markup { transform: scale(1.3, 1.15)
!important; }
}

span.session-expiry-close::before { content: ""; }

.login-drop-columns .row { margin: 6px !important; }

.personalized-drop .flights .flight-cell:nth-child(2) { display: inline !important;


}

@media not all {


}

#reset-password-form.login-drop-column:last-child { margin: 0px; }

.forgetPasswordInputForm.filled .input-base-placeholder { padding-top: 2px !


important; }

.forgetPasswordInputForm { height: 50px !important; }

button.back-to-login.j-login-action-toggle { margin-top: 30px !important; }

@media only screen and (min-width: 767px) {


.personalized-drop .flights .flight-cell:nth-child(2) { display: inline !
important; }
}

.T39-block-3 .T7-tab .autocomplete-typeahead.input-base .tt-menu .tt-suggestion.tt-


cursor { color: rgb(255, 255, 255); background: rgb(92, 9, 49); transition:
background 0.2s ease 0s; }

.T39-block-3 .T7-tab .autocomplete-typeahead.input-base .tt-menu .tt-suggestion.tt-


selectable.active { color: rgb(0, 0, 0) !important; background: none !important; }

#T7_4-flight-form_partner .accordion-module .accordion-module-content a { font-


size: 15px !important; }

#heroimage-small { min-height: 350px !important; }

@media only screen and (max-width: 767px) {


.header .login-block { width: 188px !important; }
}

.flip-container .back { top: 25px !important; }

@media only screen and (max-width: 767px) {


.trips-section-list li { margin: 0px !important; }
#Qmilestable th.col-sm-7, #Qmilestable th.col-sm-5, #Qmilestable td.col-sm-7,
#Qmilestable td.col-sm-5 { float: left !important; }
.T36 table#activitiesTable .col-titles span, .T36 table#activitiesTable .col-
values span { display: table-cell; vertical-align: top; position: relative;
padding-right: 0px; font-size: 14px !important; }
.T36 table#activitiesTable td > div::before { font-weight: 500; width: 156px;
text-align: left; font-size: 14px !important; }
.T36 table#activitiesTable .col-titles span, .T36 table#activitiesTable .col-
values span { padding-left: 0px !important; }
.T36 table#activitiesTable tr td { padding: 10px 5px !important; }
.T36 table#activitiesTable .col-values span { float: left !important; }
#activitiesbody tr { display: table-row; }
#activitiesbody tr th.col-sm-8r.col-xs-12, #activitiesbody tr th.col-sm-2.col-xs-
3, #activitiesbody tr th.col-sm-3.col-xs-3, #activitiesbody tr th.col-sm-1.col-xs-3
{ float: left !important; }
#activitiesbody tr td.col-sm-6r.col-xs-12, #activitiesbody tr td.col-sm-2.col-xs-
12, #activitiesbody tr td.col-sm-3.col-xs-12, #activitiesbody tr td.col-sm-1.col-
xs-12 { float: left !important; }
.T36 table tr th:not(.td-benefits-history-item-drop table tr th), .T36 table tr
td:not(.td-benefits-history-item-drop table tr td) { float: none !important; }
table#activitiesTable tbody tr td:nth-child(5) div, table#activitiesTable tbody
tr td:nth-child(6) div, table#activitiesTable tbody tr td:nth-child(7) div { float:
left !important; }
#claim-alert-popup .modal-content { width: 100% !important; }
#redeem-alert-popup .modal-content { width: 100% !important; }
#redeem-alert-popup .modal-content .modal-body img { width: 100%; }
#forgot-password-link.btn { padding: 9px 8px 8px !important; }
}

.C8_1 .tabset-block-add-menu-item { color: rgb(82, 18, 49); font-size: 18px; font-


weight: 300; line-height: 30px; }

.C8-to-myprofile .image-menu-options ul > li.inactive a .image-menu-options-


title, .C8-to-myprofile .T52_2-my-profile-preferences-item span, .C8-to-
myprofile .T52_2-my-profile-preferences .T52_2-my-profile-preferences-item label
{ font-size: 15px !important; }

[data-result-field="T52_2-select-preferred-airports"] .custom-multi-select-
idle .custom-select-opener, [data-result-field="T52_2-select-preferred-
airports"] .custom-multi-select-idle .select2-container .select2-selection--
multiple, [data-result-field="T52_2-select-preferred-airports"] .select2-
container .custom-multi-select-idle .select2-selection--multiple, [data-result-
field="T52_2-select-preferred-airports"] .custom-multi-select-idle .custom-select-
opener::before, [data-result-field="T52_2-select-preferred-airports"] .custom-
multi-select-idle .select2-container .select2-selection--multiple::before, [data-
result-field="T52_2-select-preferred-airports"] .select2-container .custom-multi-
select-idle .select2-selection--multiple::before, [data-result-field="T52_2-select-
preferred-airports"] .custom-multi-select-idle .custom-select-opener::after, [data-
result-field="T52_2-select-preferred-airports"] .custom-multi-select-idle .select2-
container .select2-selection--multiple::after, [data-result-field="T52_2-select-
preferred-airports"] .select2-container .custom-multi-select-idle .select2-
selection--multiple::after, [data-result-field="T52_2-select-favourite-
destinations"] .custom-multi-select-idle .custom-select-opener, [data-result-
field="T52_2-select-favourite-destinations"] .custom-multi-select-idle .select2-
container .select2-selection--multiple, [data-result-field="T52_2-select-favourite-
destinations"] .select2-container .custom-multi-select-idle .select2-selection--
multiple, [data-result-field="T52_2-select-favourite-destinations"] .custom-multi-
select-idle .custom-select-opener::before, [data-result-field="T52_2-select-
favourite-destinations"] .custom-multi-select-idle .select2-container .select2-
selection--multiple::before, [data-result-field="T52_2-select-favourite-
destinations"] .select2-container .custom-multi-select-idle .select2-selection--
multiple::before, [data-result-field="T52_2-select-favourite-
destinations"] .custom-multi-select-idle .custom-select-opener::after, [data-
result-field="T52_2-select-favourite-destinations"] .custom-multi-select-
idle .select2-container .select2-selection--multiple::after, [data-result-
field="T52_2-select-favourite-destinations"] .select2-container .custom-multi-
select-idle .select2-selection--multiple::after { content: ""; background-color:
transparent; }

[data-result-field="T52_2-select-preferred-airports"] .custom-select-opener, [data-


result-field="T52_2-select-favourite-destinations"] .custom-select-opener
{ padding-right: 0px !important; }

[data-result-field="T52_2-select-preferred-airports"] .icon.icon-
searcherT52::after, [data-result-field="T52_2-select-favourite-
destinations"] .icon.icon-searcherT52::after { content: ""; margin-right: 4%;
float: right; color: rgb(92, 9, 49); font-size: 1.3em; }

.T52-card-overlay .icon.icon-download { transform: rotate(180deg); display: inline-


block; }

#upcomingtrips-spinner-container .trips-section-list li .trip-block-holder .trip-


block-date.trip-date, #upcomingtrips-spinner-container .trips-section-list
li .trip-block-holder .book-ref-container .ref-no, #upcomingtrips-spinner-container
.trips-section-list li .trip-block-holder .trip-block-date.flight-number,
#upcomingtrips-spinner-container .trips-section-list li .trip-block-
holder .descriptionMyTrips p, #upcomingtrips-spinner-container .trips-section-list
li .trip-block-holder .delink_booking .delink-lable { color: rgb(92, 9, 49) !
important; font-weight: 400 !important; font-size: 15px !important; }

.forgotPasswordError { background-color: rgb(187, 20, 20); padding: 5px; color:


rgb(255, 255, 255); }

.tabset-block-add-menu-list { display: table !important; }

.qcalculator-tabset li { color: rgb(255, 255, 255); }

.C8-to-myprofile .tabset-block-add-menu-item span:not(.icon) { color: rgb(8, 8,


8) !important; }

.T39-block-content .T39-view-partners-link .icon-arrow-right2 { color: rgb(255,


255, 255) !important; }

.T39-block-content .T39-view-partners-link a { color: rgb(255, 255, 255) !


important; }

.C8_1.C8-to-myprofile #j-poi-tab-content li.fade.in { opacity: 0; display: none; }

.C8_1.C8-to-myprofile #j-poi-tab-content li.fade.active { opacity: 1 !important;


display: block !important; }

.error-box p { padding-left: 50px; }

.C32.membership-cards.is-gold .C32-overview-block h3 { color: rgb(65, 65, 65) !


important; }

.C32.membership-cards.is-gold { color: rgb(8, 8, 8) !important; }

.profile-details-current-balance span { padding: 0px 7px 3px 0px !important; }

.profile-details-current-balance span a { right: -10px !important; }

.C8-to-myprofile .tabset-block-add-menu-item.active span:not(.icon) { color:


rgb(82, 18, 49) !important; }
.T39-block-content .T39-view-partners-link { left: 20px !important; }

.media-tabs-tabset li { width: 33.3%; float: left; }

.T36 table tr th { float: none !important; }

.T34-container .j-T34-continue { float: left !important; }

#singleFlightContainer.single-flight-partner-container #partner-airlines-redeem-
partner .custom-select { margin-left: 10px; width: 98%; }

.samp #addFamilyIcon { width: 31.02% !important; }

#otp-screen-spinner-container .spinner-content .spinner-container .spinner


{ border-left-color: transparent; }

.icon.icon-personal-details::before { font-size: 33px !important; padding: 10px !


important; }

.login-drop-additional-block-title { display: block; margin: 0px 0px 5px; font-


size: 15px; font-weight: 700; }

.checkbox-base.is-above-input.showloginpwd { top: 50% !important; }

#forgot-password-link { border-bottom: 2px solid rgb(181, 115, 147); display:


inline-block; line-height: 16px; }

#forgot-password-link:hover { text-decoration: none; }

.icon-google-plus3::before { content: "🌨"; margin: 3px; font-size: 35px !


important; }

.icon-google3::before { content: ""; font-size: 22px; padding-left: 4px; padding-


right: 4px; }

@media only screen and (max-width: 767px) {


.contact-history-comments-item { word-break: break-word; }
}

.disable-promo-offer-join { pointer-events: none; }

.disable-promo-offer-join .input-base-bg { background-color: rgb(211, 211, 211) !


important; }

@media only screen and (max-width: 767px) {


.btn-back-to-top.scrolled { padding: 12px 40px 8px 30px !important; }
}

#reset-account-link { float: right; font-weight: 700; border-bottom: 2px solid


rgb(181, 115, 147); }

#reset-account-link:hover { text-decoration: none; }

.C32-overlay.j-C32-overlay .C32-membership-card .front { background-size: 86% !


important; }

#login-success-message .message-success { padding: 20px; background: rgb(16, 104,


54); color: rgb(255, 255, 255); text-align: left; font-size: 15px; }
#login-success-message .message-success p { margin-bottom: 0px; }

#login-success-message .message-success .icon-checkmark { width: 24px; height:


24px; color: rgb(16, 104, 54); background: rgb(255, 255, 255); border-radius: 50%;
display: inline-block; vertical-align: middle; margin-right: 10px; position:
relative; font-size: 18px; }

#login-success-message .message-success .icon-checkmark::before { position:


absolute; left: -1px; top: 1px; }

@media only screen and (max-width: 767px) {


#login-success-message .message-success .icon-checkmark::before { left: -4px;
top: -2px; }
}

#login-alert-message .message-info { background: rgb(254, 234, 0); color: rgb(0, 0,


0); padding: 20px; text-align: left; font-size: 15px; font-weight: 500; }

#login-alert-message .message-info .icon-exclaim { margin-right: 10px; font-size:


24px; position: relative; top: 3px; }

#login-alert-message .message-info p { margin-bottom: 0px; }

#login-alert-message .message-info .infoicon { width: 30px; position: relative;


top: -2px; margin-right: 10px; }

.activate-account-blk { padding: 20px 30px; background: rgb(255, 255, 255); }

.activate-account-content { width: 100%; padding-left: 100px; }

.activate-account-content p:first-of-type { margin-bottom: 40px; width: 600px; }

.activate-account-content em { font-weight: 600; font-style: normal; }

@media only screen and (max-width: 767px) {


.activate-account-content { width: 100%; padding-left: 0px; }
.activate-account-content h3 { font-size: 24px; }
.activate-account-content p:first-of-type { width: 100%; }
}

.T52_4-co-traveller-section { clear: both; }

#dashboard-layover #APPLE { width: 30px; padding-left: 4px; padding-right: 4px; }

#dashboard-layover .icon-social-apple { background:


url("ffp-clientlibs/images/BlackLogoSquare.svg") -17px -15px no-repeat; width:
22px; height: 22px; display: inline-block; border-radius: 50%; margin-top: 6px; }

@media only screen and (max-width: 767px) {


#dashboard-layover .icon-social-apple { background-position: -10px -8px; width:
36px; height: 36px; margin-top: 5px; }
#dashboard-layover .icon-google3::before { font-size: 36px; }
#dashboard-layover .social li { width: 20%; text-align: center; vertical-align:
top; display: inline-block !important; }
#dashboard-layover #APPLE { width: 100%; padding-left: 0px; padding-right: 0px; }
}

.offer-content-enrol { color: rgb(92, 9, 49); padding: 32px; }


.enrol-ftl-captcha-input { margin-top: 10px; color: rgb(92, 9, 49) !important;
background-color: rgb(247, 247, 247) !important; }

.enrol-ftl-captcha-input .input-base-bg { background-color: rgb(255, 255, 255) !


important; }

.register-form.newpcform { padding: 0px; background-color: transparent; margin: 0px


-5px; }

.register-form.pc-benefits { margin-bottom: 30px; }

.newPCrow { background: rgb(255, 255, 255); padding: 20px 30px 0px; margin-bottom:
0px !important; }

.newPCrow::after { content: ""; border-bottom: 1px solid rgb(215, 215, 215);


display: block; padding-top: 5px; }

.newPCrow.noborder::after { border-bottom: 0px; padding-top: 0px; }

.newPCrow.lastrow { padding-top: 0px; padding-bottom: 30px; }

.newPCrow .title { font-size: 18px; color: rgb(92, 9, 49); }

.pccolumn { margin-bottom: 15px; }

.nametc { color: rgb(85, 85, 85); font-size: 13px; }

.pccolumntitle { color: rgb(92, 9, 49); }

.register-form .row.captcha-blk { margin-bottom: 20px; }

.validate-progress { height: 2px; z-index: 10; position: absolute; bottom: 0px;


display: none; width: 100%; }

.validate-progress span { display: block; height: 100%; }

.validate-progress .progress { background-color: rgb(92, 9, 49); animation: 3s ease


0s infinite normal none running progressBar; }

@-webkit-keyframes progressBar {
100% { width: 100%; }
}

.field-validated { color: rgb(0, 166, 81); width: 20px; position: absolute; right:
4px; z-index: 10; top: 16px; display: none; }

.register-form.pc-benefits { padding: 20px 30px; }

.pc-benefits .benefit-heading { color: rgb(92, 9, 49); font-weight: 500; font-size:


18px; }

.benefits-list li { display: inline-block; vertical-align: top; width: 30%; margin-


bottom: 5px; }

.benefits-list li span.icon-checkmark { color: rgb(0, 166, 81); font-size: 13px;


display: inline-block; vertical-align: top; width: 20px; position: relative; top:
4px; }
.benefits-list li span.list-content { display: inline-block; vertical-align: top;
width: calc(100% - 20px); }

.pc-benefits .C6-variant-disclaimer { margin-left: 0px; }

@media only screen and (max-width: 767px) {


.benefits-list li { width: 100%; margin-bottom: 10px; }
.benefits-list li span.icon-checkmark { width: 25px; }
.benefits-list li span.list-content { width: calc(100% - 25px); }
.register-form.newpcform .custom-select-opener { color: rgb(102, 102, 102); font-
size: 15px; }
.campus-autocomplete .autocomplete input[type="text"], .campus-
autocomplete .input-base-elem { padding-top: 22px; font-size: 15px; }
.campus-autocomplete .autocomplete.autocomplete-t7-style .input-base
input[type="text"] { height: 60px !important; }
#enrollmentFileUpload .input-file .input-file-placeholder { font-size: 15px;
color: rgb(51, 51, 51); }
}

.icon-graduation { width: 50px; height: 50px; float: left; border: 4px solid
rgb(141, 83, 111); border-radius: 50%; font-size: 26px; background: rgb(92, 9, 49);
color: rgb(255, 255, 255); margin-right: 8px; margin-top: 3px; }

.icon-graduation::before { content: "󩀃"; position: relative; top: 7px; left:


10px; }

.icon-graduation.silver { border: 4px solid rgb(197, 198, 196); background:


rgb(149, 152, 148); }

.icon-graduation.gold { border: 4px solid rgb(239, 205, 143); background: rgb(187,


161, 114); }

.icon-graduation.platinum { border: 4px solid rgb(125, 131, 132); background:


rgb(78, 89, 91); }

#enrollmentFileUpload small { display: block; font-size: 70%; margin-top: -2px; }

#enrollmentFileUpload .input-file .input-file-placeholder { top: -8px; }

#enrollmentFileUpload .input-file.filled .input-file-placeholder { top: 0px; }

#enrollmentFileUpload .input-file-button { background-color: rgb(92, 9, 49); }

.newpcform .autocomplete-cell { width: 100%; max-width: 100%; padding: 0px; }

#alert-modal .modal-alert-overlay.student-alert { background-image: url("ffp-


clientlibs/images/t3-studentbg.png"); background-repeat: no-repeat; background-
size: cover; border-radius: 0px; color: rgb(255, 255, 255); padding-bottom: 10px; }

#alert-modal .student-alert .dashboard-alerticon { display: none; }

#alert-modal .student-alert #donotdisturb.btn.btn-dark-transparent { color:


rgb(255, 255, 255); border-width: 0px 0px 1px; border-top-style: initial; border-
right-style: initial; border-left-style: initial; border-top-color: initial;
border-right-color: initial; border-left-color: initial; border-image: initial;
border-bottom-style: solid; border-bottom-color: rgb(255, 255, 255); padding: 10px
0px 0px; }

#alert-modal .student-alert #donotdisturb.btn.btn-dark-transparent:hover


{ background: transparent; }

#alert-modal .student-alert #donotdisturb.btn.btn-dark-transparent:focus { border:


0px !important; }

#alert-modal .student-alert .buttons-wrapper .close, .modal-alert-overlay.student-


alert { color: rgb(255, 255, 255); }

.modal-alert-overlay.student-alert .modal-header { padding: 0px; }

.modal-alert-overlay.student-alert .modal-alert-container { width: 95%; }

#alert-modal .student-alert #studentUpgradeButton { margin-bottom: 5px; }

#alert-modal .student-alert #modal-label-title { padding-top: 30px; padding-bottom:


10px; }

#alert-modal .student-alert .promo-msg { color: rgb(255, 169, 3); margin-top: 10px;


}

.t3-qatarlogo { position: absolute; left: 20px; bottom: 0px; }

#alert-modal .student-alert .checkbox-base-text { color: rgb(255, 255, 255); }

#alert-modal .student-alert .messageBody { margin-bottom: 10px; }

#alert-modal .student-alert .messageBody a { color: rgb(255, 255, 255); text-


decoration: underline; }

.pccolumn .input-base.is-calendar.error::after { top: 25%; }

#alert-modal .previousNext .arrow-btn { font-size: 20px; position: absolute; top:


40%; border: 1px solid rgb(92, 9, 49); background: rgb(255, 255, 255); color:
rgb(92, 9, 49); width: 30px; height: 30px; border-radius: 50%; padding: 0px; }

#alert-modal .previousNext .arrow-btn.j-previous { left: 10px; }

#alert-modal .previousNext .arrow-btn.j-next { right: 10px; }

@media only screen and (max-width: 767px) {


#alert-modal .modal-alert-overlay.student-alert { width: 100%; }
#alert-modal .modal-alert-overlay.student-alert .modal-body { padding: 0px 15px
15px; }
.modal-alert-block.studentupgrade { padding-top: 20px; }
#alert-modal .student-alert .buttons-wrapper .donotshowbtn { top: 5px; padding:
0px !important; }
#alert-modal .student-alert .buttons-wrapper .close { top: 8px; }
.t3-qatarlogo { position: relative; left: 0px; }
.register-form.newpcform .custom-select-opener { color: rgb(102, 102, 102); font-
size: 15px; }
#alert-modal .previousNext .arrow-btn { top: 38px; width: 40px; height: 40px;
font-size: 20px !important; padding: 0px !important; }
}

.icon-graduation { width: 50px; height: 50px; float: left; border: 4px solid
rgb(141, 83, 111); border-radius: 50%; font-size: 26px; background: rgb(92, 9, 49);
color: rgb(255, 255, 255); margin-right: 8px; margin-top: 3px; }

.icon-graduation::before { content: "󩀃"; position: relative; top: 7px; left:


10px; }

.icon-graduation.silver { border: 4px solid rgb(197, 198, 196); background:


rgb(149, 152, 148); }

.icon-graduation.gold { border: 4px solid rgb(239, 205, 143); background: rgb(187,


161, 114); }

.icon-graduation.platinum { border: 4px solid rgb(125, 131, 132); background:


rgb(78, 89, 91); }

@media only screen and (max-width: 767px) {


.icon-graduation::before { top: 6px; left: 8px; }
.icon-graduation { width: 45px; height: 45px; margin-right: 0px; font-size: 24px;
}
}

.studentupgrade .checkbox-base-text a { color: rgb(255, 255, 255); }

.student-upgrade-buttons { display: none; }

#studentUpgradeButton { margin-right: 60px; }

#student-editprofile-form .autocomplete .error input[type="text"], #student-


editprofile-form .error .autocomplete input[type="text"], #student-editprofile-form
.error .input-base-elem, #T52_1-form-student-docs .error input[type="text"],
#T52_1-form-student-docs .error input[type="text"], #T52_1-form-student-
docs .error.input-base { border-color: transparent; }

.student-container div { margin-bottom: 10px; margin-left: -4px; }

#poi-tab-personal-details .student-container.editing div { margin-bottom: 5px !


important; margin-left: -1px !important; }

#student-editprofile-form .autocomplete-cell { display: block; max-width: 100%;


padding: 0px; }

#student-editprofile-form .studentid-doc { clear: left; }

#student-editprofile-form .icon-download { transform: rotate(180deg); display:


inline-block; height: auto; }

#student-editprofile-form .input-file--with-icon.filled .input-file-


button .icon::before { content: ""; }

#student-editprofile-form .input-file--with-icon .input-file-button, #student-


editprofile-form .input-file--with-icon.filled .input-file-button { font-size:
20px; }

#student-editprofile-form .studentactualgrad { margin-bottom: 20px; }

#student-editprofile-form .studentupgrade .checkbox-base-text a { color: rgb(255,


255, 255); }

@media only screen and (max-width: 767px) {


.T52-section.T52_1-contact-student.j-T52_1-editable { margin: 0px; padding:
0px; }
#poi-tab-personal-details .T52_1-contact-student .student-container div strong,
#poi-tab-personal-details .T52_1-contact-student .student-container div span
{ font-size: 15px !important; }
}

#poi-tab-my-family .T52_4-family-member.j-T52_4-editable .profile-img-wraper


{ width: 30%; }

#poi-tab-my-family .T52_4 .T52_1-personal-pic { width: 60px !important; height:


60px !important; }

#poi-tab-my-family .membership-status-wraper { margin-top: 10px; }

#poi-tab-my-family .family-card-wraper { margin-bottom: 10px; }

.T52_4-family-member .btn { position: relative; }

#poi-tab-my-family .T52_4-family-member .btn { width: 100% !important; margin-


bottom: 10px !important; }

.T52_4-family-member { line-height: 21px; }

#poi-tab-my-family .family-card-wraper div h2 { margin-top: 10px; padding-top:


0px !important; }

#poi-tab-my-family .j-T52_4-card-see-details { display: block; margin-bottom: 10px;


text-decoration: underline; position: relative; top: -10px; }

.registration-container .enrollmentTnC { margin: 0px 12px; }

.gradnote { color: red; margin-top: 10px; }

.T52_1-form .row.student-row { margin-bottom: 0px; }

.enrollmentTnC label.checkbox-base { margin: 5px 10px 5px 0px; }

.T52_4-co-traveller-section .T52_4-family-member .btn { margin-top: 20px !


important; }

.co-traveller-content-section { padding-top: 25px; }

.T52_4-co-traveller-section .T52_4-family-member .btn { margin-top: 50px !


important; }

.co-travel-title-wraper { margin-bottom: 10px; margin-top: -30px !important; }

.footer h3 { margin: 0px 0px 33px; font-size: 18px; font-weight: 700; color:
rgb(255, 255, 255); text-align: left; white-space: nowrap; }

.T52_1-form .T52-form-section-title { margin-top: 10px !important; font-size:


18px !important; }

.T52-add-card h3 { color: rgba(0, 0, 0, 0.4); font-size: 22px; letter-spacing: -


1px; }

.input-base #f109inputmask + .input-base-placeholder { height: 26px; padding: 6px


10px; }

.trip-history-modal .modal-dialog { margin: 30px auto; }

@media only screen and (min-width: 768px) {


.sub-menu-aside .sub-menu-list { height: 100vh; overflow: auto; padding-bottom:
15px; }
ul.sub-menu-list::-webkit-scrollbar { width: 5px; }
ul.sub-menu-list::-webkit-scrollbar-thumb { background-color: rgb(144, 144, 144);
outline: rgb(144, 144, 144) solid 1px; border-radius: 50px; }
ul.sub-menu-list::-webkit-scrollbar-track { box-shadow: rgba(0, 0, 0, 0.2) 0px
0px 4px inset; background-color: rgb(249, 249, 249); }
}

.sidebar-appdownload.variant1 .sidebar-container { width: 570px; right: -570px;


height: 400px; }

.sidebar-appdownload.variant1 .sidebar-imagetext { width: 420px; display: inline-


block; }

.sidebar-appdownload.variant1 .sidebar-content { height: auto; }

.sidebar-appdownload.variant1 .sidebar-container.ease { right: 0px; }

.sidebar-appdownload.variant1 .content-container { padding: 20px; }

.sidebar-appdownload.variant1 .image-content { width: 300px; }

.sidebar-appdownload.variant1 .qr-code-image { width: auto; display: inline-block;


vertical-align: top; margin-top: 116px; }

.sidebar-appdownload.variant1 .image-content img { width: 400px; }

.sidebar-appdownload.variant1 .sidebar-content h2 { color: rgb(92, 9, 49); }

.sidebar-appdownload.variant1 .sidebar-content p { color: rgb(51, 51, 51); }

.sidebar-appdownload.variant1 .sidebar-content p::before { content: ""; font-


size: 13px; color: rgb(92, 9, 49); speak: none; font-style: normal; font-weight:
400; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-
smoothing: antialiased; padding-right: 15px; font-family: icomoon !important; }

.topbar-container { position: fixed; top: 106px; right: 0px; z-index: 1041;


background: rgb(255, 255, 255); }

.topbar-toggle { position: absolute; top: -1px; right: 5px; background: rgb(255,


255, 255); width: 80px; height: 60px; border-radius: 0px 0px 5px 5px; text-align:
center; cursor: pointer; box-shadow: rgba(0, 0, 0, 0.25) 0px 7px 15px; }

.topbar-toggle img { display: block; margin: 0px auto 5px; }

.getapp-text { color: rgb(51, 51, 51); display: block; margin-bottom: 5px; font-
size: 12px; }

.topbar-content { width: 100%; background: rgb(255, 255, 255); display: flex;


align-items: center; justify-content: space-between; position: fixed; left: 0px;
top: -350px; transition: top 0.8s ease 0s; }

.topbar-content .qr-code-image { width: 30%; }

.topbar-content .content-container { color: rgb(51, 51, 51); }

.close-appdownload { color: rgb(51, 51, 51); position: absolute; top: 6px; right:
15px; font-size: 26px; }
.close-appdownload:hover { text-decoration: none; }

.topbar-content li::before { content: ""; font-size: 13px; color: rgb(92, 9, 49);


speak: none; font-style: normal; font-weight: 400; font-variant: normal; text-
transform: none; line-height: 1; -webkit-font-smoothing: antialiased; padding-
right: 15px; font-family: icomoon !important; }

.variant2 .topbar-content.ease { top: 0px; }

.topbar-toggle.active { right: -100px; }

.variant3 .topbar-toggle { height: auto; }

.variant3 .openapp-arrow { display: block; background: rgb(142, 33, 87); color:


rgb(255, 255, 255); font-size: 12px; height: 16px; position: relative; border-
radius: 0px 0px 5px 5px; }

.variant3 .openapp-arrow::before { content: ""; transform: rotate(-90deg);


position: absolute; top: 2px; }

.variant3 .topbar-content { top: 0px; width: 150px; right: 10px; left: auto;
display: none; border-radius: 0px 0px 5px 5px; position: absolute; }

.variant3 .topbar-content .qr-code-image { width: 100%; }

.variant3 .closeapp-arrow { background: rgb(142, 33, 87); color: rgb(255, 255,


255); font-size: 12px; height: 16px; position: relative; border-radius: 0px 0px 5px
5px; text-align: center; cursor: pointer; }

.variant3 .closeapp-arrow::before { content: ""; transform: rotate(90deg);


position: absolute; top: 2px; }

@media only screen and (max-width: 767px) {


.variant1, .variant2, .variant3 { display: none; }
}

.modal-backdrop { z-index: 1041; }

.modal-alert-container .slick-dots li { display: inline-block; width: 20px; height:


20px; margin: 0px 5px; }

.modal-alert-container .slick-dots li button { font-size: 0px; line-height: 0;


display: block; width: 20px; height: 20px; padding: 5px; cursor: pointer; color:
transparent; border: 0px; outline: 0px; background: transparent; position:
relative; }

.modal-alert-container .slick-dots li button::before { width: 9px; height: 9px;


position: absolute; content: ""; border: 1px solid rgb(92, 9, 49); border-radius:
50%; background: transparent; }

.modal-alert-container .slick-dots li.slick-active button::before { background:


rgb(92, 9, 49); }

.modal-alert-container.slick-slider { position: static; }

.modal-alert-container.slick-slider .slick-prev.slick-arrow { font-size: 0px;


position: absolute; top: 40%; border: 1px solid rgb(92, 9, 49); background:
rgb(255, 255, 255); color: rgb(92, 9, 49); width: 30px; height: 30px; border-
radius: 50%; padding: 0px; left: 1%; speak: none; font-style: normal; font-weight:
400; font-variant: normal; text-transform: none; line-height: 1; font-family:
icomoon !important; }

.modal-alert-container.slick-slider .slick-prev.slick-arrow::before { content:


""; font-size: 20px; left: -1px; position: relative; top: -1px; }

.modal-alert-container.slick-slider .slick-next.slick-arrow { font-size: 0px;


position: absolute; top: 40%; border: 1px solid rgb(92, 9, 49); background:
rgb(255, 255, 255); color: rgb(92, 9, 49); width: 30px; height: 30px; border-
radius: 50%; padding: 0px; right: 1%; speak: none; font-style: normal; font-weight:
400; font-variant: normal; text-transform: none; line-height: 1; font-family:
icomoon !important; }

.modal-alert-container.slick-slider .slick-next.slick-arrow::before { font-size:


20px; right: -1px; position: relative; top: -1px; color: rgb(31, 33, 43); font-
family: icomoon; content: "" !important; }

.modal-alert-container .slick-slide img { margin: 0px auto; }

.modal-alert-container .companion-alert h3 { margin-top: 40px; margin-bottom: 30px;


}

.modal-alert-container .companion-t3-buttons .btn { margin-right: 30px; }

.modal-alert-container.slick-slider .slick-arrow.slick-disabled { border: 1px solid


rgb(203, 203, 203); color: rgb(203, 203, 203); cursor: not-allowed; }

@media only screen and (max-width: 767px) {


.modal-alert-block { margin-top: 40px; }
.modal-alert-container { width: 100%; }
#alert-modal .modal-alert-overlay { width: 90%; }
.modal-alert-container .companion-t3-buttons .btn { margin-right: 0px; width:
100%; margin-bottom: 20px; }
.modal-alert-container .companion-t3-buttons .btn:last-child { margin-bottom:
0px; }
}

.profile-details-membership-tier .membership-tier-text-holder a:hover { color:


rgb(255, 255, 255); }

.benefitcards .col-sm-6.col-md-6:last-child { padding-right: 0px; }

.benefitcards .col-sm-6.col-md-6:first-child { padding-left: 0px; }

#all-activities { margin-right: -10px; }

.myProfileCampaignSuccessMessage + .heading-block { margin: 0px; }

.signup-abtest-errormsg { background: rgb(74, 82, 93); padding: 15px 70px; border-


radius: 10px; color: rgb(255, 255, 255); position: relative; }

.signup-abtest-errormsg::before { content: ""; position: absolute; color:


rgb(252, 197, 0); left: 25px; top: 25px; font-size: 25px; font-family: icomoon; }

.my-profile-tabbed-content .is-base-container { padding-top: 30px; }

.row.T52_1-form-ctas { margin-top: 70px; }


.student-container strong, .student-container span { font-size: 15px; }

#T52_1-form-student-docs .T52-form-section-sub-label { padding-left: 0px; }

body.inner-page.grayBack, body.inner-page.newgraybg { background-color: rgb(242,


243, 250) !important; }

@media only screen and (max-width: 767px) {


#otp-countrycode-block .custom-select-country ~ .custom-select-opener.selected
{ background-image: none !important; padding-left: 10px !important; }
#otp-existing-country-code + .custom-select-opener.selected { background-image:
none !important; padding-left: 10px !important; }
.country-flag, .T52_1-travel-docs-passport-nationality img { display: none; }
.custom-select-country ~ .custom-select-opener.selected, .is-rectangle-
large .custom-select-country ~ .custom-select-opener { background-image: none !
important; padding-left: 10px !important; }
.fancybox-content.fancybox-card-edit .T52-card-overlay-summary .T52_1-personal-
country img, .fancybox-content.fancybox-card-edit .T52-card-overlay-summary .T52_1-
personal-country-of-issue img, .fancybox-content.fancybox-card-edit .T52-card-
overlay-summary .T52_1-personal-nationality img { display: none; }
.fancybox-content.fancybox-card-edit fieldset { min-width: 0px; }
}

.info-bar { background-color: rgb(255, 255, 255); border-radius: 12px; display:


flex; align-items: center; padding: 24px 16px; }

.info-bar .info-msg { background: 0px center; font-size: 16px; color: rgb(31, 33,
43); padding: 0px; display: flex; align-items: center; }

.info-bar .info-msg p { padding-left: 10px; font-family: "Noto sans"; }

.info-bar .icon-info_nav { color: rgb(255, 255, 255); }

.T16.trips-section h2 { color: rgb(31, 33, 43); }

.booking-submit a.button { padding: 14px 19px; }

.booking-submit a.button:hover { text-decoration: none; }

.retrieve-booking a.retrieve-booking-btn:focus { color: rgb(255, 255, 255); }

@media only screen and (max-width: 769px) {


.inner-page #header .navbar .usertype .dropdown-menu.show { padding-top: 0px !
important; }
.T16-ctas .btn.btn-orange { margin-top: 10px; }
}

.sidebar-content .form-group { margin-bottom: 1rem; }

.sidebar-content .lastName .inputText { border-radius: 6px; }

.sidebar-content .d-block { display: block; }

.sidebar-ancProd button.sidebarClose-btn.addroomclosebtn::before { content: "";


font-size: 24px; font-family: icomoon; top: 5px; position: relative; }

.C8-to-myprofile .content-container { padding: 0px; }

@media only screen and (max-width: 769px) {


.progressBarContainerBox.postlogin-progressbar { display: flex; justify-content:
space-between; }
.sliderContainerPC .postlogin-progressbar .progressBarContainer { width: 94%; }
.sliderContainerPC .postlogin-progressbar .progressBarContainer div { margin-
right: 5px; }
.sliderContainerPC .postlogin-progressbar .progressBarContainer div.item:nth-of-
type(2) { margin: 0px 5px 0px 0px; }
}

.two-columns-content-block.is-between-content-blocks { margin-bottom: 24px !


important; }

.list_module .two-columns-content-block-main ul li a::before { content: "" !


important; }

.d-none, .d-md-none { display: none !important; }

.dashboard-story-skeleton { display: flex; flex-direction: column; height: 460px;


background: rgb(92, 9, 49); }

.skeleton-container-dashboard::before { content: ""; width: 100%; height: 100%;


opacity: 0.9; mix-blend-mode: multiply; background: linear-gradient(rgba(0, 0, 0,
0.8), rgba(255, 255, 255, 0.1) 35%); }

.skeleton-container-dashboard .imageContentBox { width: 100%; height: 100%; }

.skeleton-container-dashboard .imageContentBox img { width: 100%; height: 480px;


object-fit: cover; }

.dashboard-story-skeleton .slider-image-teaser.container { width: 1192px !


important; }

.dashboard-story-skeleton .slideItem { position: relative; }

.dashboard-story-skeleton .slideItem::before { background: linear-gradient(to


right, rgba(0, 0, 0, 0.8), rgba(255, 255, 255, 0.1) 50%), linear-gradient(rgba(0,
0, 0, 0.8), rgba(255, 255, 255, 0.1) 35%); z-index: 0; }

.dashboard-story-skeleton .post-login-name { position: static; }

.dashboard-story-skeleton .static-story-box { position: absolute; top: 140px;


width: 100%; color: rgb(255, 255, 255); font-family: Jotia; }

.dashboard-story-skeleton .sliderTextTitle { margin-bottom: 24px; font-weight: 100;


font-size: 48px; }

.dashboard-story-skeleton .sliderTextsubtitle { font-size: 16px; margin-bottom:


24px; line-height: 22px; font-weight: 300; }

.dashboard-story-skeleton .btn.knowmore, .dashboard-story-


skeleton .btn.knowmore:hover, .dashboard-story-skeleton .btn.knowmore:focus
{ background: transparent; border: 1px solid rgb(255, 255, 255); color: rgb(255,
255, 255); border-radius: 32px !important; }

@media only screen and (max-width: 769px) {


.dashboard-story-skeleton .slider-image-teaser.container { width: 100% !
important; }
}
@media only screen and (max-width: 767px) {
.contact-center-finder .top__row { margin-bottom: 10px; }
.whatsapp__details { margin-bottom: 10px; }
.T31__flight-list #redeemOnOALAddInfo .input-base.is-textarea-elem { height:
100px; }
.T7_4-redeem .passengers .is-rectangle-large .custom-select-opener { padding-top:
8px !important; }
}

.T34-form .custom-select .input-base-placeholder.visible { top: -6px; }

@media only screen and (max-width: 797px) {


.fancybox-wrap { width: 100% !important; left: 0px !important; top: 0px !
important; }
.fancybox-content.fancybox-card-edit fieldset { margin: 0px; }
.fancybox-content.fancybox-card-edit fieldset .row { margin-bottom: 0px; }
.fancybox-content.fancybox-card-edit fieldset .T52_1-form-ctas { margin-top:
16px; }
.fancybox-content .fancybox-inner { width: 100% !important; }
.myCoTravelerContainerFieldset .custom-select.is-rectangle-large.is-text-
gray.closed .custom-select-opener { padding: 16px 0px 0px 16px !important; }
.myCoTravelerContainerFieldset .custom-select .input-base-placeholder { padding-
left: 16px; }
.fancybox-inner .input-base-elem, #T52_1-form-personal input { font-size: 16px !
important; }
.mobile-right-padding0 { padding-right: 0px !important; }
.mobile-left-padding0 { padding-left: 0px !important; }
#poi-tab-my-family .j-T52_4-card-see-details { margin-left: 10px; }
}

.fancy-nomargin { margin-left: 0px; margin-right: 0px; }

@media only screen and (max-width: 767px) {


.othersActivitiesTable .heading-block { margin-top: 34px; }
.othersActivitiesTable .T7-calendar-title h3 { margin-top: 9px; margin-bottom:
8px; }
.othersActivitiesTable .T7-calendar-field.col-sm-3 { padding: 0px 20px; }
.othersActivitiesTable .T7-calendar-field .view-statement { margin-top: 14px; }
.othersActivitiesTable .input-base.is-calendar .input-base-placeholder { padding:
20px 17px 17px; }
.othersActivitiesTable .T36 { background: 0px center; margin: 24px auto; padding:
0px 4px !important; }
#qmilesLanding .T39-block.T39-block-3 .T39-block-content .T39-block-content .T39-
search { margin-top: 24px; }
.T39-block.T39-block-1 { background-size: 30%; height: 224px; background-
position: 94% 100px !important; }
.T39-block-content.T7-tab .input-base.autocomplete-typeahead .input-base-elem
{ height: 60px !important; }
.T39-block-content.T7-tab .input-base.autocomplete-typeahead { height: 60px !
important; }
.T39-block-content.T7-tab #claimsearch { margin-top: 24px; }
.T39-block-content .T39-view-partners-link a { margin-left: -18px; }
#QmilesEarning .content-section-row.columns-container { margin: 0px; }
#QmilesEarning .content-section-row.columns-container h2 { margin: 0px 0px 21px;
padding: 0px 30px 0px 0px; }
.T38-container .content-block.is-base-block { padding: 20px 4px !important; }
.qmiles-expiry-summary .content-block.is-base-block { padding: 16px 6px !
important; }
.myFamilyContainerFieldset .checkbox-base.is-add-margin-left { margin-left: -
10px; }
.myFamilyContainerFieldset .j-T52_4-save { margin-top: 14px; }
}

.modal-open #T52_1-form-contact .input-base-elem, .modal-open #profile-


details .profile-details, .modal-open .C8_1 .tab-menu-item, .modal-open .C8 .tab-
menu-item.active, .modal-open .C8_1 .tab-menu-item.active { z-index: 0; }

.modal-open #contact-info-spinner .spinner { z-index: 0; border: 0px; }

.modal-open #contact-info-spinner.spinner-full-page .spinner-container { opacity:


0; }

#enter-otp-enrol h1 { font-size: 28px; color: rgb(31, 33, 43); font-weight: 300;


margin-bottom: 24px; }

#enter-otp-enrol .row { margin-left: 0px; margin-right: 0px; }

#enter-otp-enrol .forgetPasswordInputForm, #enter-otp-enrol .input-base-bg, #fp-otp


{ border-radius: 8px; }

#enter-otp-enrol .input-base-placeholder { color: rgb(74, 82, 93); }

#enter-otp-enrol #resend-otp-btn-enrol { color: rgb(142, 33, 87); text-decoration:


underline; font-size: 16px; }

.enrollment-message .message { border-radius: 8px; text-align: left; padding: 16px;


color: rgb(31, 33, 43); margin-bottom: 0px; }

.enrollment-message .message p { display: flex; align-items: center; }

.enrollment-message .message .icon { margin: 0px 16px 0px 0px; font-size: 24px; }

.enrollment-message .message .success-message { font-size: 16px; }

.icon-ic_alerts_tick .path1::before { content: ""; color: rgb(52, 219, 128); }

.icon-ic_alerts_tick .path2::before { content: ""; margin-left: -1em; color:


rgb(255, 255, 255); }

.icon-ic_alerts_error .path1::before { content: ""; color: rgb(217, 87, 87); }

.icon-ic_alerts_error .path2::before { content: ""; margin-left: -1em; color:


rgb(255, 255, 255); }

.icon-ic_alerts_error .path3::before { content: ""; margin-left: -1em; color:


rgb(255, 255, 255); }

.enrollment-message .message-success span[class^="icon"] { background: transparent;


}

.enrollment-message { padding: 16px; }

#enter-otp-enrol { padding-left: 2px; padding-right: 2px; }

.submit-otp-btn-enrol { font-size: 16px !important; }

#login-success-message-enrollment span.success-message a { text-decoration:


underline !important; }
@media only screen and (min-width: 768px) {
#enter-otp-enrol .enterotp-row { display: flex; align-items: center; }
#enter-otp-enrol .submit-otp-btn { width: 230px; }
#enter-otp-enrol .forgetPasswordInputForm { width: 230px; margin-right: 16px; }
.enrollment-message { padding: 16px; }
#enter-otp-enrol { padding-left: 2px; padding-right: 2px; }
.submit-otp-btn-enrol { font-size: 16px !important; }
}

@media only screen and (max-width: 767px) {


#fp-otp-success-message-enrol.row { margin-left: -6px; margin-right: -6px; }
#enter-otp-enrol { padding-left: 6px; padding-right: 6px; }
}

#email-resend-enrollment { text-decoration: underline; }

#enrollment-success-block .message { text-align: left; }

.j-T54-form .qcredits-min-error-msg .info-msg p { color: rgb(74, 82, 93) !


important; }

.delete-my-profile-pop-content .btn:focus, .delete-my-profile-pop-confirmation-


content .btn:focus { color: rgb(255, 255, 255); }

#T52_1-form-personal .btn, #T52_1-form-contact .btn, #T52_1-form-travel-


docs .btn, .delete-my-profile-pop-content .btn, .delete-my-profile-pop-
confirmation-content .btn { border-radius: 32px !important; }

#T52_1-form-contact input, #T52_1-form-contact select, #T52_1-form-travel-docs


input, #T52_1-form-travel-docs select { font-size: 16px !important; }

@media only screen and (max-width: 767px) {


#T52_1-form-travel-docs .col-xs-12, #T52_1-form-student-docs .col-xs-12
{ padding-left: 0px !important; padding-right: 0px !important; }
.T52_1-form-ctas .btn { border-radius: 32px !important; }
#pc_user_name_fields { margin-bottom: -10px; }
#pc_user_name_fields .T52_1-personal-name { margin-bottom: 0px; }
#T52_1-form-personal .T52_1-form-ctas .col-xs-12 { padding-left: 0px; padding-
right: 0px; }
.C8_1.C8-to-myprofile .tabset-accordion-item.active a#delete-profile-
no:focus, .C8_1.C8-to-myprofile .tabset-accordion-item.active a#delete-profile-yes
{ color: rgb(255, 255, 255) !important; }
}

@media only screen and (min-width: 768px) {


#pc_user_name_fields { padding-left: 10px !important; }
#T52_1-form-personal .T52_1-form-ctas .col-md-6:first-child { padding-left:
0px; }
#T52_1-form-personal .T52_1-form-ctas .col-md-6:last-child { padding-right:
0px; }
}

.T52_1-form-password .checkbox-base.set-new-paswd-check [type="checkbox"] { width:


20px; height: 20px; top: 0px; cursor: pointer; z-index: 1; }

.newpcform .error .icon-checkmark::before { content: ""; }

.passenger-alert-icon { display: inline; padding-top: 12px; height: 100%; position:


absolute; top: 0px; text-align: center; width: 10.5%; z-index: 1; outline: 0px;
background: rgb(92, 9, 49); right: 10px !important; }

.date-custom-wrapper { position: relative; }

.date-custom-wrapper .ui-datepicker { position: absolute !important; top: 100% !


important; left: 0px !important; }

#ticketing-employee-popup .vertical-alignment-helper { margin: 0px auto; width:


auto !important; }

#ticketing-employee-popup .vertical-alignment-helper .container { width: 800px !


important; }

.browse-btn .input-file-button { background-color: rgb(92, 9, 49); position:


absolute; top: 50%; height: 48px; margin: -24px 0px 0px; right: 1px; padding: 14px
10px !important; }

.agent-details-section .row.addAgentContainer { margin-bottom: 10px; }

.companyRegContainer .input-base.error::after { right: 27px !important; }

.browse-btn .input-file-button { background-color: rgb(92, 9, 49); position:


absolute; top: 50%; height: 48px; margin: -24px 0px 0px; right: 1px; padding: 14px
10px !important; }

.sme { padding: 20px; }

.sme .checkbox-base-text p { color: rgb(51, 51, 51); }

.sme h4 { color: rgb(82, 18, 49); font-weight: 500; margin: 50px 0px 20px; }

.corp-agrement { padding: 0px 20px; line-height: 30px; }

.agent-details-section .delete-agent { background: 0px center; border: 0px;


position: relative; left: -20px; top: 6px; font-size: 31px; display: inline-block;
color: rgb(92, 9, 49); cursor: pointer; margin-left: 10px; }

.agent-details-section { display: none; }

.add-agent-block { display: none; margin: 10px 0px; }

.agreeSMECompany { display: none; }

.T52-section-desc { padding: 10px 0px 0px; }

.row.mb-2 .col-xs-12.col-md-6 { padding: 10px; }

.editadminiconone { float: right; cursor: pointer; }

#deleteaAdmin { float: right; font-weight: 500; font-size: 26px; cursor: pointer;


padding-top: 5px; }

.editadminicon { float: right; cursor: pointer; margin-right: 5px; padding-top:


5px; }

#add-program-admin-button { padding: 7px 5px; }

.admin-detail { padding: 10px; font-size: 12px; font-weight: 500; }


.admin-detail span, .program-admin-detail span { color: rgb(113, 115, 119); }

.program-admin-detail span img { margin: 5px; }

#lounge-pass-clear-button { margin-right: 10px; }

.mybenefits-lounge-pass-modal-title, .tier-status-modal-title, .qrbb-lounge-pass-


modal-title { color: rgb(92, 9, 49); font-size: 25px; font-weight: 400; margin-
bottom: 20px; padding-bottom: 15px; border-bottom: 1px solid rgb(204, 204, 204); }

.lounge-pass-balance-info { background: rgb(239, 239, 239); margin: 0px 0px 20px;


padding: 7px 10px 0px; color: rgb(51, 51, 51); }

.lounge-pass-balance-info ul li, .tier-status-balance-info ul li { display: inline;


}

#sme-dashboard-search-errors { margin-top: 15px; }

.agentCapture-container label.radio-base.filled { float: left; }

@media (min-width: 768px) {


.lounge-pass-search-form .col-sm-2 { width: 16% !important; }
.lounge-pass-search-form .col-sm-3 { width: 24% !important; }
.lounge-pass-search-form .col-sm-1 { width: 1% !important; }
.lounge-pass-search-form .input-base-placeholder { font-size: 13px; }
.lounge-pass-search-form #lounge-pass-search-button { margin-top: 3px; font-size:
15px; }
}

.lounge-pass-search-field { padding: 0px 25px 0px 10px; }

.lounge-pass-search-form-field { padding: 0px 10px 0px 18px; }

.lounge-pass-buttons { float: right; margin-top: 10px; }

.mybenefits-lounge-pass-modal-verlay { background-color: rgb(255, 255, 255); max-


width: 1023px; margin: 0px auto; border-radius: 5px; padding: 0px 34px 70px; }

.lounge-pass-search-form { margin-bottom: 40px; }

.T52_5.full-width.clearfix.loungepass-allocate .C6.T36 { position: relative;


margin: 0px auto; max-width: 1123px; background: rgb(255, 255, 255); color: rgb(51,
51, 51); width: 850px !important; padding: 0px !important; }

.program-admin-detail-verlay { background-color: rgb(255, 255, 255); max-width:


1023px; margin: 0px auto; border-radius: 5px; padding: 0px 34px 70px; }

#program-admin-detail-modal .custom-select { min-width: 206px !important; }

#program-admin-detail-modal .row { margin-bottom: 10px !important; }

.program-admin-detail-modal-title { font-size: 25px; font-weight: 400; margin-


bottom: 20px; padding-bottom: 15px; border-bottom: 1px solid rgb(204, 204, 204);
color: rgb(92, 9, 49); }

.T52_5.full-width.clearfix .C6.T36 { position: relative; margin: 25% -10px; max-


width: 1123px; background: rgb(255, 255, 255); width: 793px !important; padding:
0px !important; }
#add-employee .row { margin-bottom: 20px; }

#add-emp { margin: 5px 0px 0px -10px; padding: 5px !important; font-size: 13px !
important; }

#add-employee .popup-content .container { margin: -25px 0px 0px; padding: 0px 15px
15px !important; }

#add-employee .popup-content .container .row { margin-bottom: 10px; }

.T52_5.full-width.clearfix .C6.T36 .employee-table tr td div { height: auto !


important; }

.T52_5.full-width.clearfix .C6.T36 .employee-table .col-values:nth-child(2n+1)


{ background: none !important; }

.T52_5.full-width.clearfix .C6.T36 .employee-table .col-values:nth-child(2n)


{ background: none !important; }

.T52_5.full-width.clearfix .C6.T36 .employee-table tr td div .passport-data-columns


tbody tr td div { vertical-align: middle; padding: 5px; }

.passport-data-columns td { padding: 0px 3px !important; }

.T52_5.full-width.clearfix .C6.T36 .employee-table th { background: rgb(236, 237,


239); border-left: 1px solid rgb(204, 204, 204); border-top: 1px solid rgb(204,
204, 204); border-bottom: 1px solid rgb(204, 204, 204); padding: 5px 10px !
important; }

.T52_5.full-width.clearfix .C6.T36 .employee-table tr th[colspan] { border-bottom:


0px; }

.T52_5.full-width.clearfix .C6.T36 .employee-table tr th[colspan] div { text-align:


center !important; }

.T52_5.full-width.clearfix .C6.T36 .employee-table tr td:last-child { border-right:


1px solid rgb(204, 204, 204); }

.T52_5.full-width.clearfix .C6.T36 .employee-table tr th:last-child { border-right:


1px solid rgb(204, 204, 204); }

.C6.T36 .employee-table thead tr:nth-child(2) th:last-child { border-right: none !


important; }

.T52_5.full-width.clearfix .C6.T36 .employee-table td { border-left: 1px solid


rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); font-size: 12px;
padding: 0px 3px !important; }

.T52_5.full-width.clearfix .C6.T36 .employee-table th div span { color: rgb(82, 18,


49); text-align: left; font-size: 11px !important; }

.passport-data-columns tr td:first-child { border-left: none !important; }

.passport-heading tr td { border-left: none !important; }

.passport-heading { padding: 0px; margin: -10px; }

.passport-heading thead tr td { text-align: center; border-bottom: 1px solid


rgb(204, 204, 204); }

.passport-heading tbody tr td { text-align: center; border-bottom: none !important;


}

.passport-data-columns tbody tr td { text-align: left; border-bottom: none !


important; }

.pull-right.base-link-more.employee-download { margin: 10px -45px 0px 15px !


important; }

.pull-right.base-link-more.excel { margin-top: 10px; }

.emp-list-description { margin: 20px 0px; }

.employee-bar { background: rgb(235, 235, 235); padding-left: 9px; width: 780px;


color: rgb(82, 18, 49); margin-bottom: 10px; }

.employee-bar h4 { font-weight: 500; }

.employee-list-btn { margin-top: 30px; }

.btn-next { margin-right: -7px; }

.ticketingAgentAdd { height: 200px !important; background-color: rgb(255, 255, 255)


!important; }

.ticketingAgentAdd-icon-container { position: absolute; top: 55%; left: 50%;


transform: translate(-50%, -50%); }

.ticketingAgentAdd-icon-container h4 { color: rgba(0, 0, 0, 0.4); font-size: 22px;


letter-spacing: -1px; padding-left: 14px; }

.ticketingAgentAdd-icon-container .T52-add-card-icon { margin: 0px auto 21px; }

#personal-details-form .portal_warning_text { font-weight: 500; color: rgb(92, 9,


49); }

#personal-details-form .portal_warning_important { font-size: 32px; vertical-align:


middle; justify-content: center; align-items: center; text-align: center; }

#personal-details-form .T52_1-personal-name { font-size: 20px !important; font-


weight: 500 !important; }

#personal-details-form .person-name-container .person-editicon-wrap { right:


450px !important; }

#personal-details-form .person-name-container { margin-left: 46px; width: 66% !


important; }

.agent_box:nth-child(n+4) { margin-top: 8px; }

.agent_box > div { background-color: rgb(255, 255, 255); height: 200px !important;
padding: 20px !important; }

.agent_box .family-card-wraper { padding-top: 20px; }

#deleteTravelAgent { float: right; font-weight: 600; font-size: 26px; margin-right:


-15px; }
#okayUCIEnabledButton { top: -25px; right: -50px; }

#ticketingAgentEnabler .radio-base-text { margin-right: 15px; }

.agentCapture-container .radio-base-text { margin-right: 15px; }

.sme-radio-container { float: left; margin-right: 20px; }

.agreeSMECompany label.checkbox-base { margin: 0px !important; }

.sme-expirysummary-caption { width: 308px; }

#sme-qrewards-wheel div.label.ascent { left: -102px !important; }

#sme-qrewards-wheel { display: none; }

.sme-qrewards-expiry.qmiles-progess-exclamation-text span.icon-exclamation-circle {
float: left; display: inline-block; margin-right: 8px !important; }

.qpoints-progress-details { display: none; }

#qmilesExclamationText { font-weight: 500; display: block; }

.smeFullWidthDropAdmin .custom-select { width: 100%; }

.T36 table#sme-dashboard-employee-results tr td { font-size: 14px; padding: 5px


12px !important; }

.T36 table#sme-dashboard-employee-results tr th div span { font-size: 14px !


important; }

div.employee-first-name { text-align: left; }

.program-admin-detail-verlay .emp-input-disabled { pointer-events: none;


background-color: rgb(238, 238, 238); }

#sme-qrewards-wheel div.label.sme-silver { top: 178px; left: -93px; }

#sme-qrewards-wheel div.label.sme-silver.silver.accelarate { left: -93px !


important; }

.C31 .bbq-view-benefits-btn { display: inline-block; vertical-align: top; bottom:


25px; padding: 5px 25px; margin-left: 3.5%; border-width: 1px; font-size: 15px;
font-weight: 100; white-space: nowrap; text-align: center; outline: 0px; margin-
bottom: 0px; touch-action: manipulation; cursor: pointer; line-height: 1.5; user-
select: none; text-decoration: none; }

@media only screen and (max-width: 767px) {


.modal.in .modal-dialog { transform: translate(0px, -10%); }
.smeAdminEditSave, .programAdminSave { color: rgb(255, 255, 255) !important; }
.T52_5.full-width.clearfix .C6.T36 .employee-table td { padding: 12px !important;
}
#current-benefits table tr th, #current-benefits table tr td { float: left !
important; }
#ticketing-employee-popup .vertical-alignment-helper { margin: 100px 0px auto;
height: 100%; width: 100% !important; }
#ticketing-employee-popup .vertical-alignment-helper .container { width: 100% !
important; }
#smeRegisterFormContainer { margin: 0px 5px; }
.agent-details-section { padding: 10px; }
.sme-radio-container { float: none; margin-bottom: 10px; }
#okayUCIEnabledButton { top: 4px; right: 10px; }
#uciModalInfoContainer p { padding: 30px 10px; }
.T52_5.full-width.clearfix .C6.T36 { position: relative; margin: 55% 0px !
important; width: 100% !important; }
#add-emp { margin: 0px 10px 0px 0px !important; }
.T52_5.full-width.clearfix .C6.T36 .employee-table td { border-right: 1px solid
rgb(204, 204, 204); }
.T52_5.full-width.clearfix .C6.T36 .employee-table .col-values:nth-child(2n+1)
{ background: rgb(235, 235, 235) !important; }
.T52_5.full-width.clearfix .C6.T36 .employee-table .col-values:nth-child(2n)
{ background: rgb(247, 247, 247) !important; }
.T52_5.full-width.clearfix .C6.T36 .employee-table td:first-child { border-top:
1px solid rgb(204, 204, 204); }
.employee-list-btn { margin-top: 20px; }
.employee-bar { margin: 10px; width: 100% !important; }
.pull-right.base-link-more.employee-download { margin: 0px !important; }
.pull-right.base-link-more.excel { margin: 0px 10px 0px 0px; }
.emp-list-description { padding: 12px; }
.passport-data-columns tbody tr td { border-top: none !important; border-right:
none !important; }
.passport-data-columns tr td:first-child { border-left: 1px solid rgb(204, 204,
204) !important; }
.employee-download p span.icon-arrow-right2.icon-rotate-rtl, .excel p span.icon-
arrow-right2.icon-rotate-rtl { padding-top: 5px; }
.btn-next { margin-right: 0px !important; }
.browse-btn .input-file-button { width: 174px; height: 57px; font-size: 20px;
padding: 11px 12px; top: auto; bottom: 23px; right: 50%; transform:
translateX(50%); margin: 0px; }
#personal-details-form .custom-select-title { display: block; }
.agent_box .family-card-wraper { padding-top: 0px !important; }
.agent_box { margin: 10px 0px; }
.ticketingAgentAdd-icon-container .T52-add-card-icon { font-size: 60px !
important; }
.ticketingAgentAdd-icon-container h4 { color: rgb(51, 51, 51); padding-left:
0px !important; }
#personal-details-form .person-name-container { margin-left: -20px; width: 100% !
important; float: left !important; }
#personal-details-form .T52_1-personal-pic { margin-left: -13px !important; }
#personal-details-form #personal-info-edit { position: absolute; right: -232px;
top: -9px; }
#uciModalInfoContainer { top: -60%; }
#ticketing-employee-popup .modal-dialog { transform: translate(0px, -10%); }
#ticketing-employee-popup .popup .close { top: 0px !important; }
.profile-details-avatar-image { margin: 0px 0px 0px 8px; }
.btn.btn-dark-transparent.allocate-button { margin: 0px 10px; width: 84% !
important; }
.container.portal-dashboard.sme-dashboard-layover { margin: 50px 0px !
important; }
.icon-camera-01 { line-height: 30px !important; }
.T36 table#sme-dashboard-employee-results tr td { padding: 12px !important; }
.T52_5.full-width.clearfix.loungepass-allocate .C6.T36 { width: 100% !important;
margin: 0px !important; }
.col-values.sme-dashboard-search-result label.radio-base.pull-left { margin:
0px !important; }
.mybenefits-lounge-pass-modal-verlay { padding: 0px !important; }
#sme-dashboard-search-results { margin-bottom: 400px !important; }
#claim-qrewards-submit-button, #lounge-pass-clear-button { margin: 10px 10px 0px;
}
#mybenefits-lounge-pass-modal .modal-dialog { transform: translate(0px, 1%); }
.passenger-alert-icon { height: 87%; }
.j-dashboard-social .popup-small { padding: 25px 0px !important; }
.dashboard-social-confirm .close { top: -37px; right: -5px !important; }
}

.smeContainer { border-top: 1px solid rgba(92, 9, 49, 0.2); margin-top: 15px; }

.smeItems { padding-top: 20px; }

.smeLoginHeading { padding: 10px; }

.smeAlignCenter { text-align: center; height: 45px; padding-top: 5px; }

.smeRedirectLinkItems { padding: 5px; }

.smeImageLogo { height: inherit; }

.smeHeaderTextWeight { font-weight: 400; font-size: 140%; margin-top: 0px; }

.smeLoginButton { width: 18%; padding-top: 8px; }

@media only screen and (max-width: 767px) {


.smeLoginButton { padding: 9px 5px 8px !important; }
}

.bbLogo { background-image: url("../../../content/dam/images/enl/hero/brand/beyond-


business/e-h-desktop-corporate-building.jpg"); background-size: cover; width:
inherit; height: inherit; position: absolute; }

.smeLogoBanner { width: inherit; height: inherit; padding-left: 50px; }

.smeLogoButton { position: absolute; z-index: 3; bottom: 20px; }

.bbLogoSmeText { position: absolute; z-index: 3; padding-left: 20px; }

#smeLogoItems { height: 320px; padding-left: 30px; }

@media only screen and (max-width: 954px) {


#smeLogoItems { padding-left: 5px; width: 80%; margin-bottom: 15px; }
}

.smeAgreeBtn { text-align: center; }

#smeTermsAgree { pointer-events: auto; opacity: 1; }

@font-face { font-family: "Noto Sans"; font-style: normal; font-weight: 400; src:


local("Noto Sans"), local("NotoSans"), url("ffp-clientlibs/fonts/NotoSans-
Regular.ttf") format("truetype"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4,
U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: "Noto Sans"; font-style: normal; font-weight: 400; src:


local("Noto Sans"), local("NotoSans"), url("ffp-clientlibs/fonts/NotoSans-
Regular.ttf") format("truetype"); unicode-range: U+400-45F, U+490-491, U+4B0-4B1,
U+2116; }

@font-face { font-family: "Noto Sans"; font-style: normal; font-weight: 400; src:


local("Noto Sans"), local("NotoSans"), url("ffp-clientlibs/fonts/NotoSans-
Regular.ttf") format("truetype"); unicode-range: U+900-97F, U+1CD0-1CF6, U+1CF8-
1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB; }

@font-face { font-family: "Noto Sans"; font-style: normal; font-weight: 400; src:


local("Noto Sans"), local("NotoSans"), url("ffp-clientlibs/fonts/NotoSans-
Regular.ttf") format("truetype"); unicode-range: U+1F00-1FFF; }

@font-face { font-family: "Noto Sans"; font-style: normal; font-weight: 400; src:


local("Noto Sans"), local("NotoSans"), url("ffp-clientlibs/fonts/NotoSans-
Regular.ttf") format("truetype"); unicode-range: U+370-3FF; }

@font-face { font-family: "Noto Sans"; font-style: normal; font-weight: 400; src:


local("Noto Sans"), local("NotoSans"), url("ffp-clientlibs/fonts/NotoSans-
Regular.ttf") format("truetype"); unicode-range: U+102-103, U+110-111, U+1EA0-1EF9,
U+20AB; }

@font-face { font-family: "Noto Sans"; font-style: normal; font-weight: 400; src:


local("Noto Sans"), local("NotoSans"), url("ffp-clientlibs/fonts/NotoSans-
Regular.ttf") format("truetype"); unicode-range: U+100-24F, U+259, U+1E00-1EFF,
U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: "Noto Sans"; font-style: normal; font-weight: 400; src:


local("Noto Sans"), local("NotoSans"), url("ffp-clientlibs/fonts/NotoSans-
Regular.ttf") format("truetype"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-
2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193,
U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: "Noto Sans"; font-style: normal; font-weight: 700; src:


local("Noto Sans Bold"), local("NotoSans-Bold"),
url("ffp-clientlibs/fonts/NotoSans-Bold.ttf") format("truetype"); unicode-range:
U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: "Noto Sans"; font-style: normal; font-weight: 700; src:


local("Noto Sans Bold"), local("NotoSans-Bold"),
url("ffp-clientlibs/fonts/NotoSans-Bold.ttf") format("truetype"); unicode-range:
U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: "Noto Sans"; font-style: normal; font-weight: 700; src:


local("Noto Sans Bold"), local("NotoSans-Bold"),
url("ffp-clientlibs/fonts/NotoSans-Bold.ttf") format("truetype"); unicode-range:
U+900-97F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-
A839, U+A8E0-A8FB; }

@font-face { font-family: "Noto Sans"; font-style: normal; font-weight: 700; src:


local("Noto Sans Bold"), local("NotoSans-Bold"),
url("ffp-clientlibs/fonts/NotoSans-Bold.ttf") format("truetype"); unicode-range:
U+1F00-1FFF; }

@font-face { font-family: "Noto Sans"; font-style: normal; font-weight: 700; src:


local("Noto Sans Bold"), local("NotoSans-Bold"),
url("ffp-clientlibs/fonts/NotoSans-Bold.ttf") format("truetype"); unicode-range:
U+370-3FF; }

@font-face { font-family: "Noto Sans"; font-style: normal; font-weight: 700; src:


local("Noto Sans Bold"), local("NotoSans-Bold"),
url("ffp-clientlibs/fonts/NotoSans-Bold.ttf") format("truetype"); unicode-range:
U+102-103, U+110-111, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "Noto Sans"; font-style: normal; font-weight: 700; src:
local("Noto Sans Bold"), local("NotoSans-Bold"),
url("ffp-clientlibs/fonts/NotoSans-Bold.ttf") format("truetype"); unicode-range:
U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-
2C7F, U+A720-A7FF; }

@font-face { font-family: "Noto Sans"; font-style: normal; font-weight: 700; src:


local("Noto Sans Bold"), local("NotoSans-Bold"),
url("ffp-clientlibs/fonts/NotoSans-Bold.ttf") format("truetype"); unicode-range:
U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074,
U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: "Noto Sans"; font-style: normal; font-weight: 500; src:


local("Noto Sans Semibold"), local("NotoSans-SemiBold"),
url("ffp-clientlibs/fonts/NotoSans-SemiBold.ttf") format("truetype"); unicode-
range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F,
U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: "Graphik Web"; src:


url("https://www.qatarairways.com/content/dam/assets/font/Graphik-Extralight-
Web.woff2") format("woff2"),
url("https://www.qatarairways.com/content/dam/assets/font/Graphik-Extralight-
Web.woff") format("woff"); font-weight: 200; font-style: normal; font-stretch:
normal; }

@font-face { font-family: "Graphik Web"; src:


url("https://www.qatarairways.com/content/dam/assets/font/Graphik-ExtralightItalic-
Web.woff2") format("woff2"),
url("https://www.qatarairways.com/content/dam/assets/font/Graphik-ExtralightItalic-
Web.woff") format("woff"); font-weight: 200; font-style: italic; font-stretch:
normal; }

@font-face { font-family: "Graphik Web"; src:


url("https://www.qatarairways.com/content/dam/assets/font/Graphik-Thin-Web.woff2")
format("woff2"), url("https://www.qatarairways.com/content/dam/assets/font/Graphik-
Thin-Web.woff") format("woff"); font-weight: 100; font-style: normal; font-stretch:
normal; }

@font-face { font-family: "Graphik Web"; src:


url("https://www.qatarairways.com/content/dam/assets/font/Graphik-Light-Web.woff2")
format("woff2"), url("https://www.qatarairways.com/content/dam/assets/font/Graphik-
Light-Web.woff") format("woff"); font-weight: 300; font-style: normal; font-
stretch: normal; }

@font-face { font-family: "Graphik Web"; font-weight: 500; font-display: swap; src:


url("https://www.qatarairways.com/content/dam/assets/font/Graphik-Medium-
Web.woff2") format("woff2"),
url("https://www.qatarairways.com/content/dam/assets/font/Graphik-Medium-Web.woff")
format("woff"); }

@font-face { font-family: "Graphik Web"; src:


url("https://www.qatarairways.com/content/dam/assets/font/Graphik-Regular-
Web.woff2") format("woff2"),
url("https://www.qatarairways.com/content/dam/assets/font/Graphik-Regular-
Web.woff") format("woff"); font-style: normal; font-stretch: normal; }

@font-face { font-family: "Graphik Web"; font-weight: 400; font-display: swap; src:


url("https://www.qatarairways.com/content/dam/assets/font/Graphik-Regular-
Web.woff2") format("woff2"),
url("https://www.qatarairways.com/content/dam/assets/font/Graphik-Regular-
Web.woff") format("woff"); }
------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location: https://www.qatarairways.com/etc/designs/qrweb/video-
clientlibs.min.14.css

@charset "utf-8";

.vjs-has-started.vjs-paused .vjs-control-bar { z-index: 2; }

.vjs-has-started .vjs-control-bar { z-index: 3; }

.video-js .vjs-big-play-button::before, .video-js .vjs-control::before, .video-


js .vjs-modal-dialog, .vjs-modal-dialog .vjs-modal-dialog-content { position:
absolute; top: 0px; left: 0px; width: 100%; height: 100%; }

.video-js .vjs-big-play-button::before, .video-js .vjs-control::before { text-


align: center; }

@font-face { font-family: VideoJS; src: url("font/2.0.0/VideoJS.eot?#iefix")


format("eot"); }

@font-face { font-family: VideoJS; src: url("data:application/font-


woff;charset=utf-
8;base64,d09GRgABAAAAAA54AAoAAAAAFmgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAAA9AAAAD
4AAABWUZFeBWNtYXAAAAE0AAAAOgAAAUriMBC2Z2x5ZgAAAXAAAAouAAAPUFvx6AdoZWFkAAALoAAAACsAA
AA2DIPpX2hoZWEAAAvMAAAAGAAAACQOogcgaG10eAAAC+QAAAAPAAAAfNkAAABsb2NhAAAL9AAAAEAAAABA
MMg06m1heHAAAAw0AAAAHwAAACABMAB5bmFtZQAADFQAAAElAAACCtXH9aBwb3N0AAANfAAAAPwAAAGBZkS
N43icY2BkZ2CcwMDKwMFSyPKMgYHhF4RmjmEIZzzHwMDEwMrMgBUEpLmmMDh8ZPwoxw7iLmSHCDOCCADvEA
o+AAB4nGNgYGBmgGAZBkYGEHAB8hjBfBYGDSDNBqQZGZgYGD7K/
f8PUvCREUTzM0DVAwEjG8OIBwCPdwbVAAB4nI1Xe1CU1xX/
zv1eLItLln0JwrIfC7sJGET2hRJ2N1GUoBJE8AESQEEhmBHjaB7UuBMTO4GMaSu7aY3RNlOdRPNqO2pqRmu
TaSZtR6JJILUZk00a/4imjpmiecB303O/XUgMJOPufvd+99xzzz33nN855y4HHH7EfrGfIxwHRiANvF/
sH71I9BzHszmpW+rGOQOXxXE6YhI4PoMT8zkT4cDFuf1cwMrZJI5cglM0HKVv0MaUFDgIFfg9mJJCG+kbKn
1JkqBOVaFOkuhLpARq8fu0Nnc9/
zdvfY9PxXW4PdH0C6N+PCejhorxFjAqRjgFRXSINEARbBGsoxcFK7IJmr4OycFJnInL59zIXwxui80fkGRb
EHyosMWaATJKUfCskmwJQsAWANkmnIGOhlf514h7U8HNIv3owoHB0WMt0Eb3sx0guLi5pq/
8Ny1q6969fKR9X9GBV6dPv6dp04K99SOwtmyPl47ApRa6n4ZpP1yjr5fn7MmYP/
vXLUJs715UguklHBaHOZHZmG1N9FAIW2mf0MqWCIdo/8RZ1yGfxKUldDcGIbFA7ICO+vqOMSPTh/
ZrSqgHi/bB/O8E8Mnzp+M+acxfpsTShBwej26TiGxBn7m4eEIO+Rueu6Hj+IFBnh88cAEUEQ//
nVLx5C7kf+yIR47QEe+eMlhz9SqsGbe3hh2R03NGzoY6O42Kz8l7fB6fAk6LYnTyFo/
FYyT6GGyNx2Jx2sdH4rA1Fo/
HyCXaFyOp8dhYBCfJb2NIn1ImE6CYNGmgSTb52DawJR6jfXEmDU4xyTEmpgHHOIStoxfjSGdkbsK2w2jbdM
QG4sgAstEONgURYCwGHhEhhscioQaAhhCf7McifEQc0l6+mxj9nI+gmSdiQ0Zbm7gZnIO7GSMEXG6UDAVoc
xAV8GcEXCKg1a02RcTtwANWRGIAyElor6n/
+ZU2yOB3+T77Hb1MLqhn4KHVnQBjJnqe9QZSon6Kc5DxAD2vMdPL/
BXSmQGwspa67z9wLUjdi9TN7QC7lyyBr9rpt7uXVC1CMpyjKRoXnGPHTuiaPLsNdc2dbAFQLAooPkXEh33F
odHl4XpC6sPCIa0ftUIhHSYXVSu5iME+DIXsbZJ51BeidCgajcai43jU9nVzoSn2dPqcFvSoxSzJzgRKAx4
7WMRxOrIj3Wf0+hndxhJTiOkSEqxar3b3RKM9hY64oxBA64ieURLvCfpkDb8siBdUJ1bgT+urJ5PGfewQrm
m5R5+0HmfyIPySD7OYkT0WxRePah8oEiyjlxIP74thVoRTURpmL6QhGuWS+QDjdANXjIM8SQa/
1w128ODx0Qp4aLMNg9+JL3joUn8AMxW+aLNiuKjarn4uyyTdXjOzZTsh21uwldUvJoYza+zELALfu3p1L8/
3krtyZ0Ag058J3hxHghvbGZn0dHZy6Mim/
7Blre4lpHd1c28yVqRViO153F2oIWoXCIKbL4Z0cM1iaQn9mI5KuV2SzEvWXJDMNtkANpMdQoDDhIdD4A/
YrP6Aye9ysxyE+uOEAcTDorgvVZJjcua043PnZ/
PmdDqcbibZlXOOT8uSo7Kof0YUn9GL+Jo17ficymxiTofC6znUso0DhAxs1Fo+kF+d36vLmgZ8mk5cdGv2m
wYj5k3Dm9m3LhJ1aVRNm6HrTbLgYAoWXDhDd/u4PGy5CT+xGMdiaBovewUCF/
1BiWNljI9MLn7jeScpg+WyH6mfU62eVDql7hsrmvx1ezp/YldE2LhjbkiDnAn8tGy/
MW3IXRMYJduvq9HpmIcKuFt+JCtgdGEGKAcF6UacVwIYbVPGfw/+YuNBS4cx/
CUHcnyfc+wRDMtTr72mMSBjT/yn/GKSdeDWQUCH6Xoqq5R10RE60gV6erUL0iCti16d0hZjxut4QI/
rEpgSh6WjnJXdBXRg1GKCucGJPtFqM27aD1tOqqKonsQ2KsFSSmEpmvRlsR+TcD9OFwrqXxIclL4sJTnGMS
uG8KpkZvKdeVIOKDyWSyPLV16/p1QMPbP8NihwUzr47bdnXtwtjdCvqqpO0H+pOvIl3Pzv46e5CT/
tQjklXCXXym1AaWY7bzHLkuDMc7ldKCvgxzLn8wYkJLBhEDyK7MT8bTbwbkxbfp+3mKAGsmTBpabSIEECzM
IcQlzOPAMKsxMs7uhsnxPLuofPDTc1hkuq6MX9j16YU7CqegcYHbmWYuvAP6tCS97tgWf7dlQvnl25YPavX
LVZvrzQPeHCpZmzzEUVq/xzu5sChnSTPTW7oOYmh69z4zL/
gk3b+O6hoa733uviP82vnFcbqWlc9tDmZa23LVzaV1yXURi+JX+28NeBuj3+O8IrQ080Vm1eWB4OKjPmrJu
7c1udWynvKF6/vs479lSW9+5gZkn+dKfellNGDPllzeULustz+A0bPvhgw7lkvEUwn/
N4Ty7U7nhGsEpFkOfy+kutbOh1JQxhVDJumoW11hnkPThznh6FFlhfT+ra1x9sF56kx5YuDzVY9PQYAYA7i
blw4frQ4TPCk2MK/xGU3rlmze62trHz6lsko+v+So/
do74PT8KVkpJfOErKcv8znrMGsHTNxoEkWy1mYgDB6XBbPaWsuiS6CryGaL6zCjaXBgvtkuyXBua1wOKnh+
k7L9AvPnYWffxK18FcJbuosGf3/Jo7amY+CE1vppzY+UTrva0FXc1i55pKQ/YjVL187N5fCn1kW5uot/
1hi+DiZ+5atnJR9E+prvydJ9ZZ5mwOpU5gM4KYysMBQ71UzPuMTl9QQOyUo5nwioeYCPjFklrbK6s6X+ypU
Z6rum9+CZYzWRiBJfSP0xzzSmrg7f86g0DKVj/wwFzieD9rRfPGFbeKMl05pn5j9/
rsQJJ2iEgRrpohlyBo3f4QK7Kl+EcAYZgAoNVmZWXK704YAa3FwBxgSGUOs5htvGRz4Sgj3yFkSJFBuv/
sxu5yk998T8WDJzvv/2RX19HtTUW1S+wpKRKRjJ6zzz/1/
OPdFdWGlAKbvzS4PHOtURikg9AGz0LbIB85S/cPOpoXvuue8/
iV2H1vPTy3ddvOeZ37HGmO3OmSzVzR+NS53+84dHlFhXPLqtzSO+5ruHM2vXtBdxP87LOzKAD359j/
INYIbyPabIi3Cq6Wa+SaGe78diIzu7qcblcAa6/
fJRvNopXFJnO+U9KKM5bqH5LM0iQSVmpPCPDu7ZT4Aoubz3709EBTyrTDjyx8MQXgUH1nqm7TWng4TzE4i4
AsKskBITXfSyC4Fkl5MxnJDiKSIDSJAsGvd1y+/eNDp2e+A+5d8HeiiunrTkT6TqWLIs+/
QRoWr98s0qj8uuzLuS22Ytufg3rdTaHn1m46sfgGKHXt0MGnLaRHdnwN37tvHcWKo2V6lnPxL4UvUQcRdOz
mZSQs8X5CH5OxXMXpkATuDz8Et0SH4uyCRR+TjmBDP1GvsVrWEGVzEj33YVQ9jAtIKpqsl/s/
0xrocwAAeJxjYGRgYADig3cEzsTz23xl4GZnAIHLRucNkWl2BrA4BwMTiAIAF4IITwB4nGNgZGBgZwCChWA
SxGZkQAXyABOUANh4nGNnYGBgHyAMADa8ANoAAAAAAAAOAFAAZgCyAMYA5gEeAUgBdAGcAfICLgKOAroDCg
OOA7AD6gQ4BHwEuAToBQwFogXoBjYGbAbaB3IHqHicY2BkYGCQZ8hlYGcAASYg5gJCBob/
YD4DABbVAaoAeJxdkE1qg0AYhl8Tk9AIoVDaVSmzahcF87PMARLIMoFAl0ZHY1BHdBJIT9AT9AQ9RQ9Qeqy
+yteNMzDzfM+88w0K4BY/cNAMB6N2bUaPPBLukybCLvleeAAPj8JD+hfhMV7hC3u4wxs7OO4NzQSZcI/
8Ltwnfwi75E/hAR7wJTyk/xYeY49fYQ/PztM+jbTZ7LY6OWdBJdX/pqs6NYWa+zMxa13oKrA6Uoerqi/
JwtpYxZXJ1coUVmeZUWVlTjq0/
tHacjmdxuL90OR8O0UEDYMNdtiSEpz5XQGqzlm30kzUdAYFFOb8R7NOZk0q2lwAyz1i7oAr1xoXvrOgtYhZ
x8wY5KRV269JZ5yGpmzPTjQhvY9je6vEElPOuJP3mWKnP5M3V+YAAAB4nG2P2XLCMAxFfYFspGUp3Te+IB9
lHJF4cOzUS2n/voaEGR6qB+lKo+WITdhga/a/
bRnDBFPMkCBFhhwF5ihxg1sssMQKa9xhg3s84BFPeMYLXvGGd3zgE9tZr/
hveXKVkFYoSnoeHJXfRoWOqi54mo9ameNFdrK+dLSyaVf7oJQTlkhXpD3Z5XXhR/
rUfQVuKXO91Jps4cLOS6/
I5YL3XhodRRsVWZe4NnZOhWnSAWgxhMoEr6SmzZieF43Mk7ZOBdeCVGrp9Eu+54J2xhySplfB5XHwQLXUmT
9KH6+kPnQ7ZYuIEzNyfs1DLU1VU4SWZ6LkXGHsD1ZKbMw=") format("woff"),
url("data:application/x-font-ttf;charset=utf-
8;base64,AAEAAAAKAIAAAwAgT1MvMlGRXgUAAAEoAAAAVmNtYXDiMBC2AAAB/AAAAUpnbHlmW/
HoBwAAA4gAAA9QaGVhZAyD6V8AAADQAAAANmhoZWEOogcgAAAArAAAACRobXR42QAAAAAAAYAAAAB8bG9jY
TDINOoAAANIAAAAQG1heHABMAB5AAABCAAAACBuYW1l1cf1oAAAEtgAAAIKcG9zdGZEjeMAABTkAAABgQAB
AAAHAAAAAKEHAAAAAAAHAAABAAAAAAAAAAAAAAAAAAAAHwABAAAAAQAAwdxheF8PPPUACwcAAAAAANMyzzE
AAAAA0zLPMQAAAAAHAAcAAAAACAACAAAAAAAAAAEAAAAfAG0ABwAAAAAAAgAAAAoACgAAAP8AAAAAAAAAAQ
cAAZAABQAIBHEE5gAAAPoEcQTmAAADXABXAc4AAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA8
QHxHgcAAAAAoQcAAAAAAAABAAAAAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAA
AAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAc
AAAAHAAAABwAAAAcAAAAHAAAABwAAAAAAAAMAAAADAAAAHAABAAAAAABEAAMAAQAAABwABAAoAAAABgAEAA
EAAgAA8R7//wAAAADxAf//
AAAPAAABAAAAAAAAAAABBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAFAAZgCyAMYA5gEeAUgBdAGcAfICLgKOAroDCgO
OA7AD6gQ4BHwEuAToBQwFogXoBjYGbAbaB3IHqAABAAAAAAWLBYsAAgAAAREBAlUDNgWL+
+oCCwAAAwAAAAAGawZrAAIADgAaAAAJAhMEAAMSAAUkABMCAAEmACc2ADcWABcGAALrAcD+QJX+w/
5aCAgBpgE9AT0BpggI/lr+w/3+rgYGAVL9/QFSBgb+rgIwAVABUAGbCP5a/sP+w/
5aCAgBpgE9AT0BpvrIBgFS/f0BUgYG/q79/f6uAAAAAgAAAAAFQAWLAAMABwAAASERKQERIREBwAEr/
tUCVQErAXUEFvvqBBYAAAAEAAAAAAYgBiAABgATACQAJwAAAS4BJxUXNjcGBxc+ATUmACcVFhIBBwEhESEB
EQEGBxU+ATcXNwEHFwTQAWVVuAO7AidxJSgF/t/lpc77t18BYf6fASsBdQE+TF1OijuZX/
1gnJwDgGSeK6W4GBhqW3FGnFT0AWM4mjT+9AHrX/6f/kD+iwH2/
sI7HZoSRDGYXwSWnJwAAAEAAAAABKsF1gAFAAABESEBEQECCwEqAXb+igRg/kD+iwSq/
osAAAACAAAAAAVmBdYABgAMAAABLgEnET4BAREhAREBBWUBZVRUZfwRASsBdf6LA4Bkniv9piueAUT+QP6L
BKr+iwAAAwAAAAAGIAYPAAUADAAaAAATESEBEQEFLgEnET4BAxUWEhcGAgcVNgA3JgDgASsBdf6LAsUBZVV
VZbqlzgMDzqXlASEFBf7fBGD+QP6LBKr+i+Bkniv9piueAvOaNP70tbX+9DSaOAFi9fUBYgAAAAQAAAAABY
sFiwAFAAsAEQAXAAABIxEhNSMDMzUzNSEBIxUhESMDFTMVMxECC5YBduCWluD+igOA4AF2luDglgLr/
oqWAgrglvyAlgF2AqCW4AF2AAQAAAAABYsFiwAFAAsAEQAXAAABMxUzESETIxUhESMBMzUzNSETNSMRITUB
deCW/org4AF2lgHAluD+ipaWAXYCVeABdgHAlgF2+
+rglgHA4P6KlgAAAAACAAAAAAXWBdYADwATAAABIQ4BBxEeARchPgE3ES4BAyERIQVA/IA/
VQEBVT8DgD9VAQFVP/yAA4AF1QFVP/yAP1UBAVU/A4A/
VfvsA4AAAAYAAAAABmsGawAHAAwAEwAbACAAKAAACQEmJw4BBwElLgEnAQUhATYSNyYFAQYCBxYXIQUeARc
BMwEWFz4BNwECvgFkTlSH8GEBEgOONemh/u4C5f3QAXpcaAEB/
BP+3VxoAQEOAjD95DXpoQESeP7dTlSH8GH+7gPwAmgSAQFYUP4nd6X2Pv4nS/1zZAEBk01NAfhk/
v+TTUhLpfY+Adn+CBIBAVhQAdkAAAAFAAAAAAZrBdYADwATABcAGwAfAAABIQ4BBxEeARchPgE3ES4BASEV
IQEhNSEFITUhNSE1IQXV+1ZAVAICVEAEqkBUAgJU+xYBKv7WAur9FgLqAcD+1gEq/RYC6gXVAVU//IA/
VQEBVT8DgD9V/ayV/
tWVlZWWlQADAAAAAAYgBdYADwAnAD8AAAEhDgEHER4BFyE+ATcRLgEBIzUjFTM1MxUUBgcjLgEnET4BNzMe
ARUFIzUjFTM1MxUOAQcjLgE1ETQ2NzMeARcFi/vqP1QCAlQ/BBY/
VAICVP1rcJWVcCog4CAqAQEqIOAgKgILcJWVcAEqIOAgKiog4CAqAQXVAVU//IA/VQEBVT8DgD9V/
fcl4CVKICoBASogASogKgEBKiBKJeAlSiAqAQEqIAEqICoBASogAAAGAAAAAAYgBPYAAwAHAAsADwATABcA
ABMzNSMRMzUjETM1IwEhNSERITUhERUhNeCVlZWVlZUBKwQV+
+sEFfvrBBUDNZb+QJUBwJX+QJb+QJUCVZWVAAAAAQAAAAAGIAZsAC4AAAEiBgcBNjQnAR4BMz4BNy4BJw4B
BxQXAS4BIw4BBx4BFzI2NwEGBx4BFz4BNy4BBUArSh797AcHAg8eTixffwICf19ffwIH/
fEeTixffwICf18sTh4CFAUBA3tcXHsDA3sCTx8bATcZNhkBNB0gAn9fX38CAn9fGxn+zRwgAn9fX38CIBz+
yhcaXHsCAntcXXsAAAIAAAAABlkGawBDAE8AAAE2NCc3PgEnAy4BDwEmLwEuASchDgEPAQYHJyYGBwMGFh8
BBhQXBw4BFxMeAT8BFh8BHgEXIT4BPwE2NxcWNjcTNiYnBS4BJz4BNx4BFw4BBasFBZ4KBgeWBxkNujpEHA
MUD/7WDxQCHEU5ug0aB5UHBQudBQWdCwUHlQcaDbo5RRwCFA8BKg8UAhxFOboNGgeVBwUL/
ThvlAIClG9vlAIClAM3JEokewkaDQEDDAkFSy0cxg4RAQERDsYcLUsFCQz+/QwbCXskSiR7CRoN/
v0MCQVLLRzGDhEBAREOxhwtSwUJDAEDDBsJQQKUb2+UAgKUb2+UAAAAAAEAAAAABmsGawALAAATEgAFJAAT
AgAlBACVCAGmAT0BPQGmCAj+Wv7D/sP+WgOA/
sP+WggIAaYBPQE9AaYICP5aAAAAAgAAAAAGawZrAAsAFwAAAQQAAxIABSQAEwIAASYAJzYANxYAFwYAA4D+
w/5aCAgBpgE9AT0BpggI/lr+w/3+rgYGAVL9/QFSBgb+rgZrCP5a/sP+w/5aCAgBpgE9AT0BpvrIBgFS/
f0BUgYG/q79/
f6uAAADAAAAAAZrBmsACwAXACMAAAEEAAMSAAUkABMCAAEmACc2ADcWABcGAAMOAQcuASc+ATceAQOA/
sP+WggIAaYBPQE9AaYICP5a/sP9/q4GBgFS/f0BUgYG/q4dAn9fX38CAn9fX38Gawj+Wv7D/
sP+WggIAaYBPQE9Aab6yAYBUv39AVIGBv6u/
f3+rgJPX38CAn9fX38CAn8AAAAEAAAAAAYgBiAADwAbACUAKQAAASEOAQcRHgEXIT4BNxEuAQEjNSMVIxEz
FTM1OwEhHgEXEQ4BByE3MzUjBYv76j9UAgJUPwQWP1QCAlT9a3CVcHCVcJYBKiAqAQEqIP7WcJWVBiACVD/
76j9UAgJUPwQWP1T8gpWVAcC7uwEqIP7WICoBcOAAAgAAAAAGawZrAAsAFwAAAQQAAxIABSQAEwIAEwcJAS
cJATcJARcBA4D+w/5aCAgBpgE9AT0BpggI/lo4af70/vRpAQv+9WkBDAEMaf71BmsI/lr+w/7D/
loICAGmAT0BPQGm/BFpAQv+9WkBDAEMaf71AQtp/
vQAAQAAAAAF1ga2ABYAAAERCQERHgEXDgEHLgEnIxYAFzYANyYAA4D+iwF1vv0FBf2+vv0FlQYBUf7+AVEG
Bv6vBYsBKv6L/osBKgT9v779BQX9vv7+rwYGAVH+/
gFRAAAAAQAAAAAFPwcAABQAAAERIyIGHQEhAyMRIREjETM1NDYzMgU/nVY8ASUn/v7O///
QrZMG9P74SEi9/
tj9CQL3ASjaus0AAAAABAAAAAAGjgcAADAARQBgAGwAAAEUHgMVFAcGBCMiJicmNTQ2NzYlLgE1NDcGIyIm
NTQ2Nz4BMyEHIx4BFRQOAycyNjc2NTQuAiMiBgcGFRQeAxMyPgI1NC4BLwEmLwImIyIOAxUUHgIBMxUjFSM
1IzUzNTMDH0BbWkAwSP7qn4TlOSVZSoMBESAfFS4WlMtIP03TcAGiioNKTDFFRjGSJlAaNSI/
akAqURkvFCs9WTY6a1s3D
g8THgocJU4QIDVob1M2RnF9A2vV1WnU1GkD5CRFQ1CATlpTenNTYDxHUYouUhIqQCkkMQTBlFKaNkJAWD+M
WkhzRztAPiEbOWY6hn1SJyE7ZS5nZ1I0/
JcaNF4+GTAkGCMLFx04Ag4kOF07Rms7HQNsbNvbbNkAAwAAAAAGgAZsAAMADgAqAAABESERARYGKwEiJjQ2
MhYBESERNCYjIgYHBhURIRIQLwEhFSM+AzMyFgHd/rYBXwFnVAJSZGemZASP/
rdRVj9VFQv+twIBAQFJAhQqR2c/q9AEj/whA98BMkliYpNhYfzd/cgCEml3RTMeM/3XAY8B8DAwkCAwOB/
jAAABAAAAAAaUBgAAMQAAAQYHFhUUAg4BBCMgJxYzMjcuAScWMzI3LgE9ARYXLgE1NDcWBBcmNTQ2MzIXNj
cGBzYGlENfAUyb1v7SrP7x4SMr4bBpph8hHCsqcJNETkJOLHkBW8YIvYaMYG1gJWldBWhiRQ4cgv797rdtk
QSKAn1hBQsXsXUEJgMsjlNYS5WzCiYkhr1mFTlzPwoAAAABAAAAAAWABwAAIgAAARcOAQcGLgM1ESM1PgQ3
PgE7AREhFSERFB4CNzYFMFAXsFlorXBOIahIckQwFAUBBwT0AU3+sg0gQzBOAc/
tIz4BAjhceHg6AiDXGlddb1ctBQf+WPz9+h40NR4BAgABAAAAAAaABoAASgAAARQCBCMiJzY/
AR4BMzI+ATU0LgEjIg4DFRQWFxY/
ATY3NicmNTQ2MzIWFRQGIyImNz4CNTQmIyIGFRQXAwYXJgI1NBIkIAQSBoDO/p/
Rb2s7EzYUaj15vmh34o5ptn9bK1BNHggIBgIGETPRqZepiWs9Sg4IJRc2Mj5WGWMRBM7+zgFhAaIBYc4DgN
H+n84gXUfTJzmJ8JZyyH46YH2GQ2ieIAwgHxgGFxQ9WpfZpIOq7lc9I3VZHzJCclVJMf5eRmtbAXzp0QFhz
s7+nwAABwAAAAAHAATPAA4AFwAqAD0AUABaAF0AAAERNh4CBw4BBwYmIycmNxY2NzYmBxEUBRY2Nz4BNy4B
JyMGHwEeARcOARcWNjc+ATcuAScjBh8BHgEXFAYXFjY3PgE3LgEnIwYfAR4BFw4BBTM/
ARUzESMGAyUVJwMchM2UWwgNq4JHrQgBAapUaAoJcWMBfiIhDiMrAQJLMB0BBAokNAIBPmMiIQ4iLAECSzA
eAQUKJDQBP2MiIQ4iLAECSzAeAQUKJDQBAT75g+5B4arNLNIBJ44ByQL9BQ9mvYCKwA8FBQMDwwJVTGdzBf
6VB8IHNR08lld9uT4LCRA/qGNxvUwHNR08lld9uT4LCRA/qGNxvUwHNR08lld9uT4LCRA/
qGNxvVJkAWUDDEf+tYP5AQAAAAEAAAAABiAGtgAbAAABBAADER4BFzMRITU2ADcWABcVIREzPgE3EQIAA4D
+4v6FBwJ/X+D+1QYBJ97eAScG/tXgX38CB/6FBrUH/oX+4v32X38CAlWV3gEnBgb+2d6V/
asCf18CCgEeAXsAAAAAEADGAAEAAAAAAAEABwAAAAEAAAAAAAIABwAHAAEAAAAAAAMABwAOAAEAAAAAAAQA
BwAVAAEAAAAAAAUACwAcAAEAAAAAAAYABwAnAAEAAAAAAAoAKwAuAAEAAAAAAAsAEwBZAAMAAQQJAAEADgB
sAAMAAQQJAAIADgB6AAMAAQQJAAMADgCIAAMAAQQJAAQADgCWAAMAAQQJAAUAFgCkAAMAAQQJAAYADgC6AA
MAAQQJAAoAVgDIAAMAAQQJAAsAJgEeVmlkZW9KU1JlZ3VsYXJWaWRlb0pTVmlkZW9KU1ZlcnNpb24gMS4wV
mlkZW9KU0dlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVs
bG8uY29tAFYAaQBkAGUAbwBKAFMAUgBlAGcAdQBsAGEAcgBWAGkAZABlAG8ASgBTAFYAaQBkAGUAbwBKAFM
AVgBlAHIAcwBpAG8AbgAgADEALgAwAFYAaQBkAGUAbwBKAFMARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIA
BzAHYAZwAyAHQAdABmACAAZgByAG8AbQAgAEYAbwBuAHQAZQBsAGwAbwAgAHAAcgBvAGoAZQBjAHQALgBoA
HQAdABwADoALwAvAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAAAAAgAAAAAAAAARAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAfAAABAgEDAQQBBQEGAQcBCAEJAQoBCwEMAQ0BDgEPARABEQESARMBFAEVARYBFwEYARkBGgE
bARwBHQEeAR8EcGxheQtwbGF5LWNpcmNsZQVwYXVzZQt2b2x1bWUtbXV0ZQp2b2x1bWUtbG93CnZvbHVtZS
1taWQLdm9sdW1lLWhpZ2gQZnVsbHNjcmVlbi1lbnRlcg9mdWxsc2NyZWVuLWV4aXQGc3F1YXJlB3NwaW5uZ
XIJc3VidGl0bGVzCGNhcHRpb25zCGNoYXB0ZXJzBXNoYXJlA2NvZwZjaXJjbGUOY2lyY2xlLW91dGxpbmUT
Y2lyY2xlLWlubmVyLWNpcmNsZQJoZAZjYW5jZWwGcmVwbGF5CGZhY2Vib29rBWdwbHVzCGxpbmtlZGluB3R
3aXR0ZXIGdHVtYmxyCXBpbnRlcmVzdBFhdWRpby1kZXNjcmlwdGlvbgVhdWRpbwAAAAAA")
format("truetype"); font-weight: normal; font-style: normal; }

@media (-ms-high-contrast:none), (-ms-high-contrast:active) {


body[dir="rtl"] .C1-video .video-js video { position: absolute; top: 0px; left:
50%; width: auto; height: 545px; min-width: 100%; min-height: 100%; transform:
translateX(-50%); }
}

.vjs-icon-play, .video-js .vjs-big-play-button, .video-js .vjs-play-control { font-


family: VideoJS; font-weight: normal; font-style: normal; }

.vjs-icon-play::before, .video-js .vjs-big-play-button::before, .video-js .vjs-


play-control::before { content: ""; }

.vjs-icon-play-circle { font-family: VideoJS; font-weight: normal; font-style:


normal; }

.vjs-icon-play-circle::before { content: ""; }

.vjs-icon-pause, .video-js .vjs-play-control.vjs-playing { font-family: VideoJS;


font-weight: normal; font-style: normal; }

.vjs-icon-pause::before, .video-js .vjs-play-control.vjs-playing::before { content:


""; }

.vjs-icon-volume-mute, .video-js .vjs-mute-control.vjs-vol-0, .video-js .vjs-


volume-menu-button.vjs-vol-0 { font-family: VideoJS; font-weight: normal; font-
style: normal; }

.vjs-icon-volume-mute::before, .video-js .vjs-mute-control.vjs-vol-


0::before, .video-js .vjs-volume-menu-button.vjs-vol-0::before { content: ""; }
.vjs-icon-volume-low, .video-js .vjs-mute-control.vjs-vol-1, .video-js .vjs-volume-
menu-button.vjs-vol-1 { font-family: VideoJS; font-weight: normal; font-style:
normal; }

.vjs-icon-volume-low::before, .video-js .vjs-mute-control.vjs-vol-


1::before, .video-js .vjs-volume-menu-button.vjs-vol-1::before { content: ""; }

.vjs-icon-volume-mid, .video-js .vjs-mute-control.vjs-vol-2, .video-js .vjs-volume-


menu-button.vjs-vol-2 { font-family: VideoJS; font-weight: normal; font-style:
normal; }

.vjs-icon-volume-mid::before, .video-js .vjs-mute-control.vjs-vol-


2::before, .video-js .vjs-volume-menu-button.vjs-vol-2::before { content: ""; }

.vjs-icon-volume-high, .video-js .vjs-mute-control, .video-js .vjs-volume-menu-


button { font-family: VideoJS; font-weight: normal; font-style: normal; }

.vjs-icon-volume-high::before, .video-js .vjs-mute-control::before, .video-js .vjs-


volume-menu-button::before { content: ""; }

.vjs-icon-fullscreen-enter, .video-js .vjs-fullscreen-control { font-family:


VideoJS; font-weight: normal; font-style: normal; }

.vjs-icon-fullscreen-enter::before, .video-js .vjs-fullscreen-control::before


{ content: ""; }

.vjs-icon-fullscreen-exit, .video-js.vjs-fullscreen .vjs-fullscreen-control { font-


family: VideoJS; font-weight: normal; font-style: normal; }

.vjs-icon-fullscreen-exit::before, .video-js.vjs-fullscreen .vjs-fullscreen-


control::before { content: ""; }

.vjs-icon-square { font-family: VideoJS; font-weight: normal; font-style: normal; }

.vjs-icon-square::before { content: ""; }

.vjs-icon-spinner { font-family: VideoJS; font-weight: normal; font-style:


normal; }

.vjs-icon-spinner::before { content: ""; }

.vjs-icon-subtitles, .video-js .vjs-subtitles-button { font-family: VideoJS; font-


weight: normal; font-style: normal; }

.vjs-icon-subtitles::before, .video-js .vjs-subtitles-button::before { content:


""; }

.vjs-icon-captions, .video-js .vjs-captions-button { font-family: VideoJS; font-


weight: normal; font-style: normal; }

.vjs-icon-captions::before, .video-js .vjs-captions-button::before { content:


""; }

.vjs-icon-chapters, .video-js .vjs-chapters-button { font-family: VideoJS; font-


weight: normal; font-style: normal; }

.vjs-icon-chapters::before, .video-js .vjs-chapters-button::before { content:


""; }
.vjs-icon-share { font-family: VideoJS; font-weight: normal; font-style: normal; }

.vjs-icon-share::before { content: ""; }

.vjs-icon-cog { font-family: VideoJS; font-weight: normal; font-style: normal; }

.vjs-icon-cog::before { content: ""; }

.vjs-icon-circle, .video-js .vjs-mouse-display, .video-js .vjs-play-


progress, .video-js .vjs-volume-level { font-family: VideoJS; font-weight: normal;
font-style: normal; }

.vjs-icon-circle::before, .video-js .vjs-mouse-display::before, .video-js .vjs-


play-progress::before, .video-js .vjs-volume-level::before { content: ""; }

.vjs-icon-circle-outline { font-family: VideoJS; font-weight: normal; font-style:


normal; }

.vjs-icon-circle-outline::before { content: ""; }

.vjs-icon-circle-inner-circle { font-family: VideoJS; font-weight: normal; font-


style: normal; }

.vjs-icon-circle-inner-circle::before { content: ""; }

.vjs-icon-hd { font-family: VideoJS; font-weight: normal; font-style: normal; }

.vjs-icon-hd::before { content: ""; }

.vjs-icon-cancel, .video-js .vjs-control.vjs-close-button { font-family: VideoJS;


font-weight: normal; font-style: normal; }

.vjs-icon-cancel::before, .video-js .vjs-control.vjs-close-button::before


{ content: ""; }

.vjs-icon-replay { font-family: VideoJS; font-weight: normal; font-style: normal; }

.vjs-icon-replay::before { content: ""; }

.vjs-icon-facebook { font-family: VideoJS; font-weight: normal; font-style: normal;


}

.vjs-icon-facebook::before { content: ""; }

.vjs-icon-gplus { font-family: VideoJS; font-weight: normal; font-style: normal; }

.vjs-icon-gplus::before { content: ""; }

.vjs-icon-linkedin { font-family: VideoJS; font-weight: normal; font-style: normal;


}

.vjs-icon-linkedin::before { content: ""; }

.vjs-icon-twitter { font-family: VideoJS; font-weight: normal; font-style:


normal; }

.vjs-icon-twitter::before { content: ""; }


.vjs-icon-tumblr { font-family: VideoJS; font-weight: normal; font-style: normal; }

.vjs-icon-tumblr::before { content: ""; }

.vjs-icon-pinterest { font-family: VideoJS; font-weight: normal; font-style:


normal; }

.vjs-icon-pinterest::before { content: ""; }

.vjs-icon-audio-description, .video-js .vjs-descriptions-button { font-family:


VideoJS; font-weight: normal; font-style: normal; }

.vjs-icon-audio-description::before, .video-js .vjs-descriptions-button::before


{ content: ""; }

.vjs-icon-audio, .video-js .vjs-audio-button { font-family: VideoJS; font-weight:


normal; font-style: normal; }

.vjs-icon-audio::before, .video-js .vjs-audio-button::before { content: ""; }

.video-js { display: block; vertical-align: top; box-sizing: border-box; color:


rgb(255, 255, 255); background-color: rgb(0, 0, 0); position: relative; padding:
0px; font-size: 10px; line-height: 1; font-weight: normal; font-style: normal;
font-family: Arial, Helvetica, sans-serif; user-select: none; }

.video-js:-webkit-full-screen { width: 100% !important; height: 100% !important; }

.video-js *, .video-js ::before, .video-js ::after { box-sizing: inherit; }

.video-js ul { font-family: inherit; font-size: inherit; line-height: inherit;


list-style-position: outside; margin: 0px; }

.video-js.vjs-fluid, .video-js.vjs-16-9, .video-js.vjs-4-3 { width: 100%; max-


width: 100%; height: 100%; }

.video-js.vjs-16-9 { padding-top: 56.25%; }

.video-js.vjs-4-3 { padding-top: 75%; }

.video-js.vjs-fill { width: 100%; height: 100%; }

.video-js .vjs-tech { position: absolute; top: 0px; left: 0px; width: 100%; height:
100%; }

body.vjs-full-window { padding: 0px; margin: 0px; height: 100%; overflow-y: auto; }

.vjs-full-window .video-js.vjs-fullscreen { position: fixed; overflow: hidden; z-


index: 1000; inset: 0px; }

.video-js.vjs-fullscreen { width: 100% !important; height: 100% !important;


padding-top: 0px !important; }

.video-js.vjs-fullscreen.vjs-user-inactive { cursor: none; }

.vjs-hidden { display: none !important; }

.vjs-disabled { opacity: 0.5; cursor: default; }

.video-js .vjs-offscreen { height: 1px; left: -9999px; position: absolute; top:


0px; width: 1px; }

.vjs-lock-showing { opacity: 1; visibility: visible; display: block !important; }

.vjs-no-js { padding: 20px; color: rgb(255, 255, 255); background-color: rgb(0, 0,


0); font-size: 18px; font-family: Arial, Helvetica, sans-serif; text-align: center;
width: 300px; height: 150px; margin: 0px auto; }

.vjs-no-js a, .vjs-no-js a:visited { color: rgb(102, 168, 204); }

.video-js .vjs-big-play-button { font-size: 3em; line-height: 1.5em; height: 1.5em;


width: 3em; display: block; position: absolute; top: 10px; left: 10px; padding:
0px; cursor: pointer; opacity: 1; border: 0.06666em solid rgb(255, 255, 255);
background-color: rgba(43, 51, 63, 0.7); border-radius: 0.3em; transition: all 0.4s
ease 0s; }

.vjs-big-play-centered .vjs-big-play-button { top: 50%; left: 50%; margin-top: -


0.75em; margin-left: -1.5em; }

.video-js:hover .vjs-big-play-button, .video-js .vjs-big-play-button:focus


{ outline: 0px; border-color: rgb(255, 255, 255); background-color: rgba(115, 133,
159, 0.5); }

.vjs-controls-disabled .vjs-big-play-button, .vjs-has-started .vjs-big-play-button,


.vjs-using-native-controls .vjs-big-play-button, .vjs-error .vjs-big-play-button
{ display: none; }

.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button
{ display: block; }

.video-js button { background: 0px center; border: 0px; color: inherit; display:
inline-block; overflow: visible; font-size: inherit; line-height: inherit; text-
transform: none; text-decoration: none; transition: none 0s ease 0s; appearance:
none; }

.video-js .vjs-control.vjs-close-button { cursor: pointer; height: 3em; position:


absolute; right: 0px; top: 0.5em; z-index: 2; }

.vjs-menu-button { cursor: pointer; }

.vjs-menu-button.vjs-disabled { cursor: default; }

.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu { display: none; }

.vjs-menu .vjs-menu-content { display: block; padding: 0px; margin: 0px; overflow:


auto; font-family: Arial, Helvetica, sans-serif; }

.vjs-scrubbing .vjs-menu-button:hover .vjs-menu { display: none; }

.vjs-menu li { list-style: none; margin: 0px; padding: 0.2em 0px; line-height:


1.4em; font-size: 1.2em; text-align: center; text-transform: lowercase; }

.vjs-menu li.vjs-menu-item:focus, .vjs-menu li.vjs-menu-item:hover { outline: 0px;


background-color: rgba(115, 133, 159, 0.5); }

.vjs-menu li.vjs-selected, .vjs-menu li.vjs-selected:focus, .vjs-menu li.vjs-


selected:hover { background-color: rgb(255, 255, 255); color: rgb(43, 51, 63); }

.vjs-menu li.vjs-menu-title { text-align: center; text-transform: uppercase; font-


size: 1em; line-height: 2em; padding: 0px; margin: 0px 0px 0.3em; font-weight:
bold; cursor: default; }

.vjs-menu-button-popup .vjs-menu { display: none; position: absolute; bottom: 0px;


width: 10em; left: -3em; height: 0px; margin-bottom: 1.5em; border-top-color:
rgba(43, 51, 63, 0.7); }

.vjs-menu-button-popup .vjs-menu .vjs-menu-content { background-color: rgba(43, 51,


63, 0.7); position: absolute; width: 100%; bottom: 1.5em; max-height: 15em; }

.vjs-workinghover .vjs-menu-button-popup:hover .vjs-menu, .vjs-menu-button-


popup .vjs-menu.vjs-lock-showing { display: block; }

.video-js .vjs-menu-button-inline { transition: all 0.4s ease 0s; overflow: hidden;


}

.video-js .vjs-menu-button-inline::before { width: 2.22222em; }

.video-js .vjs-menu-button-inline:hover, .video-js .vjs-menu-button-


inline:focus, .video-js .vjs-menu-button-inline.vjs-slider-active, .video-js.vjs-
no-flex .vjs-menu-button-inline { width: 12em; }

.video-js .vjs-menu-button-inline.vjs-slider-active { transition: none 0s ease


0s; }

.vjs-menu-button-inline .vjs-menu { opacity: 0; height: 100%; width: auto;


position: absolute; left: 4em; top: 0px; padding: 0px; margin: 0px; transition: all
0.4s ease 0s; }

.vjs-menu-button-inline:hover .vjs-menu, .vjs-menu-button-inline:focus .vjs-


menu, .vjs-menu-button-inline.vjs-slider-active .vjs-menu { display: block;
opacity: 1; }

.vjs-no-flex .vjs-menu-button-inline .vjs-menu { display: block; opacity: 1;


position: relative; width: auto; }

.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu, .vjs-no-flex .vjs-menu-


button-inline:focus .vjs-menu, .vjs-no-flex .vjs-menu-button-inline.vjs-slider-
active .vjs-menu { width: auto; }

.vjs-menu-button-inline .vjs-menu-content { width: auto; height: 100%; margin: 0px;


overflow: hidden; }

.video-js .vjs-control-bar { display: none; width: 100%; position: absolute;


bottom: 0px; left: 0px; right: 0px; height: 3em; background-color: rgba(43, 51, 63,
0.7); }

.vjs-has-started .vjs-control-bar { display: flex; visibility: visible; opacity: 1;


transition: visibility 0.1s ease 0s, opacity 0.1s ease 0s; }

.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar { visibility:


visible; opacity: 0; transition: visibility 1s ease 0s, opacity 1s ease 0s; }

.vjs-controls-disabled .vjs-control-bar, .vjs-using-native-controls .vjs-control-


bar, .vjs-error .vjs-control-bar { display: none !important; }

.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar
{ opacity: 1; visibility: visible; }
.vjs-has-started.vjs-no-flex .vjs-control-bar { display: table; }

.video-js .vjs-control { outline: 0px; position: relative; text-align: center;


margin: 0px; padding: 0px; height: 100%; width: 4em; flex: 0 0 auto; }

.video-js .vjs-control::before { font-size: 1.8em; line-height: 1.67; }

.video-js .vjs-control:focus::before, .video-js .vjs-control:hover::before, .video-


js .vjs-control:focus { text-shadow: white 0px 0px 1em; }

.video-js .vjs-control-text { border: 0px; clip: rect(0px, 0px, 0px, 0px); height:
1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width:
1px; }

.vjs-no-flex .vjs-control { display: table-cell; vertical-align: middle; }

.video-js .vjs-custom-control-spacer { display: none; }

.video-js .vjs-progress-control { flex: 1 1 auto; display: flex; -webkit-box-align:


center; align-items: center; min-width: 4em; }

.vjs-live .vjs-progress-control { display: none; }

.video-js .vjs-progress-holder { flex: 1 1 auto; transition: all 0.2s ease 0s;


height: 0.3em; }

.video-js .vjs-progress-control:hover .vjs-progress-holder { font-size:


1.66667em; }

.video-js .vjs-progress-control:hover .vjs-time-tooltip, .video-js .vjs-progress-


control:hover .vjs-mouse-display::after, .video-js .vjs-progress-
control:hover .vjs-play-progress::after { font-family: Arial, Helvetica, sans-
serif; visibility: visible; font-size: 0.6em; }

.video-js .vjs-progress-holder .vjs-play-progress, .video-js .vjs-progress-


holder .vjs-load-progress, .video-js .vjs-progress-holder .vjs-tooltip-progress-
bar, .video-js .vjs-progress-holder .vjs-load-progress div { position: absolute;
display: block; height: 0.3em; margin: 0px; padding: 0px; width: 0px; left: 0px;
top: 0px; }

.video-js .vjs-mouse-display::before { display: none; }

.video-js .vjs-play-progress { background-color: rgb(255, 255, 255); }

.video-js .vjs-play-progress::before { position: absolute; top: -0.333333em; right:


-0.5em; font-size: 0.9em; }

.video-js .vjs-time-tooltip, .video-js .vjs-mouse-display::after, .video-js .vjs-


play-progress::after { visibility: hidden; pointer-events: none; position:
absolute; top: -3.4em; right: -1.9em; font-size: 0.9em; color: rgb(0, 0, 0);
content: attr(data-current-time); padding: 6px 8px 8px; background-color: rgba(255,
255, 255, 0.8); border-radius: 0.3em; }

.video-js .vjs-time-tooltip, .video-js .vjs-play-progress::before, .video-js .vjs-


play-progress::after { z-index: 1; }

.video-js .vjs-progress-control .vjs-keep-tooltips-inside::after { display: none; }

.video-js .vjs-load-progress { background: rgba(115, 133, 159, 0.5); }


.video-js .vjs-load-progress div { background: rgba(115, 133, 159, 0.75); }

.video-js.vjs-no-flex .vjs-progress-control { width: auto; }

.video-js .vjs-time-tooltip { display: inline-block; height: 2.4em; position:


relative; float: right; right: -1.9em; }

.vjs-tooltip-progress-bar { visibility: hidden; }

.video-js .vjs-progress-control .vjs-mouse-display { display: none; position:


absolute; width: 1px; height: 100%; background-color: rgb(0, 0, 0); z-index: 1; }

.vjs-no-flex .vjs-progress-control .vjs-mouse-display { z-index: 0; }

.video-js .vjs-progress-control:hover .vjs-mouse-display { display: block; }

.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display, .video-


js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display::after { visibility:
hidden; opacity: 0; transition: visibility 1s ease 0s, opacity 1s ease 0s; }

.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-


display, .video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-
display::after { display: none; }

.vjs-mouse-display .vjs-time-tooltip, .video-js .vjs-progress-control .vjs-mouse-


display::after { color: rgb(255, 255, 255); background-color: rgba(0, 0, 0, 0.8); }

.video-js .vjs-slider { outline: 0px; position: relative; cursor: pointer; padding:


0px; margin: 0px 0.45em; background-color: rgba(115, 133, 159, 0.5); }

.video-js .vjs-slider:focus { text-shadow: white 0px 0px 1em; box-shadow: rgb(255,


255, 255) 0px 0px 1em; }

.video-js .vjs-mute-control, .video-js .vjs-volume-menu-button { cursor: pointer;


flex: 0 0 auto; }

.video-js .vjs-volume-control { width: 5em; flex: 0 0 auto; display: flex; -webkit-


box-align: center; align-items: center; }

.video-js .vjs-volume-bar { margin: 1.35em 0.45em; }

.vjs-volume-bar.vjs-slider-horizontal { width: 5em; height: 0.3em; }

.vjs-volume-bar.vjs-slider-vertical { width: 0.3em; height: 5em; margin: 1.35em


auto; }

.video-js .vjs-volume-level { position: absolute; bottom: 0px; left: 0px;


background-color: rgb(255, 255, 255); }

.video-js .vjs-volume-level::before { position: absolute; font-size: 0.9em; }

.vjs-slider-vertical .vjs-volume-level { width: 0.3em; }

.vjs-slider-vertical .vjs-volume-level::before { top: -0.5em; left: -0.3em; }

.vjs-slider-horizontal .vjs-volume-level { height: 0.3em; }

.vjs-slider-horizontal .vjs-volume-level::before { top: -0.3em; right: -0.5em; }


.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level { height: 100%; }

.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level { width: 100%; }

.vjs-menu-button-popup.vjs-volume-menu-button .vjs-menu { display: block; width:


0px; height: 0px; border-top-color: transparent; }

.vjs-menu-button-popup.vjs-volume-menu-button-vertical .vjs-menu { left: 0.5em;


height: 8em; }

.vjs-menu-button-popup.vjs-volume-menu-button-horizontal .vjs-menu { left: -2em; }

.vjs-menu-button-popup.vjs-volume-menu-button .vjs-menu-content { height: 0px;


width: 0px; overflow: hidden; }

.vjs-volume-menu-button-vertical:hover .vjs-menu-content, .vjs-volume-menu-button-


vertical:focus .vjs-menu-content, .vjs-volume-menu-button-vertical.vjs-slider-
active .vjs-menu-content, .vjs-volume-menu-button-vertical .vjs-lock-showing .vjs-
menu-content { height: 8em; width: 2.9em; }

.vjs-volume-menu-button-horizontal:hover .vjs-menu-content, .vjs-volume-menu-


button-horizontal:focus .vjs-menu-content, .vjs-volume-menu-button-horizontal .vjs-
slider-active .vjs-menu-content, .vjs-volume-menu-button-horizontal .vjs-lock-
showing .vjs-menu-content { height: 2.9em; width: 8em; }

.vjs-volume-menu-button.vjs-menu-button-inline .vjs-menu-content { background-


color: transparent !important; }

.vjs-poster { display: inline-block; vertical-align: middle; background-repeat: no-


repeat; background-position: 50% 50%; background-size: contain; background-color:
rgb(0, 0, 0); cursor: pointer; margin: 0px; padding: 0px; position: absolute;
inset: 0px; height: 100%; }

.vjs-poster img { display: block; vertical-align: middle; margin: 0px auto; max-
height: 100%; padding: 0px; width: 100%; }

.vjs-has-started .vjs-poster { display: none; }

.vjs-audio.vjs-has-started .vjs-poster { display: block; }

.vjs-using-native-controls .vjs-poster { display: none; }

.video-js .vjs-live-control { display: flex; align-items: flex-start; flex: 1 1


auto; font-size: 1em; line-height: 3em; }

.vjs-no-flex .vjs-live-control { display: table-cell; width: auto; text-align:


left; }

.video-js .vjs-time-control { flex: 0 0 auto; font-size: 1em; line-height: 3em;


min-width: 2em; width: auto; padding-left: 1em; padding-right: 1em; }

.vjs-live .vjs-time-control { display: none; }

.video-js .vjs-current-time, .vjs-no-flex .vjs-current-time { display: none; }

.video-js .vjs-duration, .vjs-no-flex .vjs-duration { display: none; }

.vjs-time-divider { display: none; line-height: 3em; }


.vjs-live .vjs-time-divider { display: none; }

.video-js .vjs-play-control { cursor: pointer; flex: 0 0 auto; }

.vjs-text-track-display { position: absolute; inset: 0px 0px 3em; pointer-events:


none; }

.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display { bottom: 1em; }

.video-js .vjs-text-track { font-size: 1.4em; text-align: center; margin-bottom:


0.1em; background-color: rgba(0, 0, 0, 0.5); }

.vjs-subtitles { color: rgb(255, 255, 255); }

.vjs-captions { color: rgb(255, 204, 102); }

.vjs-tt-cue { display: block; }

video::-webkit-media-text-track-display { transform: translateY(-3em); }

.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display
{ transform: translateY(-1.5em); }

.video-js .vjs-fullscreen-control { cursor: pointer; flex: 0 0 auto; }

.vjs-playback-rate .vjs-playback-rate-value { font-size: 1.5em; line-height: 2;


position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; text-align:
center; }

.vjs-playback-rate .vjs-menu { width: 4em; left: 0px; }

.vjs-error .vjs-error-display .vjs-modal-dialog-content { font-size: 1.4em; text-


align: center; }

.vjs-error .vjs-error-display::before { color: rgb(255, 255, 255); content: "X";


font-family: Arial, Helvetica, sans-serif; font-size: 4em; left: 0px; line-height:
1; margin-top: -0.5em; position: absolute; text-shadow: rgb(0, 0, 0) 0.05em 0.05em
0.1em; text-align: center; top: 50%; vertical-align: middle; width: 100%; }

.vjs-loading-spinner { display: none; position: absolute; top: 50%; left: 50%;


margin: -25px 0px 0px -25px; opacity: 0.85; text-align: left; border: 6px solid
rgba(43, 51, 63, 0.7); box-sizing: border-box; background-clip: padding-box; width:
50px; height: 50px; border-radius: 25px; }

.vjs-seeking .vjs-loading-spinner, .vjs-waiting .vjs-loading-spinner { display:


block; }

.vjs-loading-spinner::before, .vjs-loading-spinner::after { content: ""; position:


absolute; margin: -6px; box-sizing: inherit; width: inherit; height: inherit;
border-radius: inherit; opacity: 1; border-style: inherit; border-width: inherit;
border-image: inherit; border-color: white transparent transparent; }

.vjs-seeking .vjs-loading-spinner::before, .vjs-seeking .vjs-loading-


spinner::after, .vjs-waiting .vjs-loading-spinner::before, .vjs-waiting .vjs-
loading-spinner::after { animation: 1.1s cubic-bezier(0.6, 0.2, 0, 0.8) 0s infinite
normal none running vjs-spinner-spin, 1.1s linear 0s infinite normal none running
vjs-spinner-fade; }
.vjs-seeking .vjs-loading-spinner::before, .vjs-waiting .vjs-loading-
spinner::before { border-top-color: white; }

.vjs-seeking .vjs-loading-spinner::after, .vjs-waiting .vjs-loading-spinner::after


{ border-top-color: white; animation-delay: 0.44s; }

@keyframes vjs-spinner-spin {
100% { transform: rotate(360deg); }
}

@-webkit-keyframes vjs-spinner-spin {
100% { transform: rotate(360deg); }
}

@keyframes vjs-spinner-fade {
20% { border-top-color: rgb(115, 133, 159); }
35% { border-top-color: white; }
60% { border-top-color: rgb(115, 133, 159); }
100% { border-top-color: rgb(115, 133, 159); }
}

@-webkit-keyframes vjs-spinner-fade {
20% { border-top-color: rgb(115, 133, 159); }
35% { border-top-color: white; }
60% { border-top-color: rgb(115, 133, 159); }
100% { border-top-color: rgb(115, 133, 159); }
}

.vjs-chapters-button .vjs-menu ul { width: 24em; }

.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-custom-control-spacer { flex: 1


1 auto; }

.video-js.vjs-layout-tiny:not(.vjs-fullscreen).vjs-no-flex .vjs-custom-control-
spacer { width: auto; }

.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-current-time, .video-js.vjs-


layout-tiny:not(.vjs-fullscreen) .vjs-time-divider, .video-js.vjs-layout-
tiny:not(.vjs-fullscreen) .vjs-duration, .video-js.vjs-layout-tiny:not(.vjs-
fullscreen) .vjs-remaining-time, .video-js.vjs-layout-tiny:not(.vjs-
fullscreen) .vjs-playback-rate, .video-js.vjs-layout-tiny:not(.vjs-
fullscreen) .vjs-progress-control, .video-js.vjs-layout-tiny:not(.vjs-
fullscreen) .vjs-mute-control, .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-
volume-control, .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-menu-
button, .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-chapters-
button, .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-descriptions-
button, .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-captions-
button, .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-subtitles-
button, .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-audio-button { display:
none; }

.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-current-time, .video-js.vjs-


layout-x-small:not(.vjs-fullscreen) .vjs-time-divider, .video-js.vjs-layout-x-
small:not(.vjs-fullscreen) .vjs-duration, .video-js.vjs-layout-x-small:not(.vjs-
fullscreen) .vjs-remaining-time, .video-js.vjs-layout-x-small:not(.vjs-
fullscreen) .vjs-playback-rate, .video-js.vjs-layout-x-small:not(.vjs-
fullscreen) .vjs-mute-control, .video-js.vjs-layout-x-small:not(.vjs-
fullscreen) .vjs-volume-control, .video-js.vjs-layout-x-small:not(.vjs-
fullscreen) .vjs-volume-menu-button, .video-js.vjs-layout-x-small:not(.vjs-
fullscreen) .vjs-chapters-button, .video-js.vjs-layout-x-small:not(.vjs-fullscreen)
.vjs-descriptions-button, .video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-
captions-button, .video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-subtitles-
button, .video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-audio-button
{ display: none; }

.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-current-time, .video-js.vjs-


layout-small:not(.vjs-fullscreen) .vjs-time-divider, .video-js.vjs-layout-
small:not(.vjs-fullscreen) .vjs-duration, .video-js.vjs-layout-small:not(.vjs-
fullscreen) .vjs-remaining-time, .video-js.vjs-layout-small:not(.vjs-
fullscreen) .vjs-playback-rate, .video-js.vjs-layout-small:not(.vjs-
fullscreen) .vjs-mute-control, .video-js.vjs-layout-small:not(.vjs-
fullscreen) .vjs-volume-control, .video-js.vjs-layout-small:not(.vjs-
fullscreen) .vjs-chapters-button, .video-js.vjs-layout-small:not(.vjs-
fullscreen) .vjs-descriptions-button, .video-js.vjs-layout-small:not(.vjs-
fullscreen) .vjs-captions-button, .video-js.vjs-layout-small:not(.vjs-
fullscreen) .vjs-subtitles-button .vjs-audio-button { display: none; }

.vjs-caption-settings { position: relative; top: 1em; background-color: rgba(43,


51, 63, 0.75); color: rgb(255, 255, 255); margin: 0px auto; padding: 0.5em; height:
16em; font-size: 12px; width: 40em; }

.vjs-caption-settings .vjs-tracksettings { inset: 0px 0px 1em; position: absolute;


overflow: auto; }

.vjs-caption-settings .vjs-tracksettings-colors, .vjs-caption-settings .vjs-


tracksettings-font { float: left; }

.vjs-caption-settings .vjs-tracksettings-colors::after, .vjs-caption-settings .vjs-


tracksettings-font::after, .vjs-caption-settings .vjs-tracksettings-controls::after
{ clear: both; }

.vjs-caption-settings .vjs-tracksettings-controls { position: absolute; bottom:


1em; right: 1em; }

.vjs-caption-settings .vjs-tracksetting { margin: 5px; padding: 3px; min-height:


40px; border: 0px; }

.vjs-caption-settings .vjs-tracksetting label, .vjs-caption-settings .vjs-


tracksetting legend { display: block; width: 100px; margin-bottom: 5px; }

.vjs-caption-settings .vjs-tracksetting span { display: inline; margin-left: 5px;


vertical-align: top; float: right; }

.vjs-caption-settings .vjs-tracksetting > div { margin-bottom: 5px; min-height:


20px; }

.vjs-caption-settings .vjs-tracksetting > div:last-child { margin-bottom: 0px;


padding-bottom: 0px; min-height: 0px; }

.vjs-caption-settings label > input { margin-right: 10px; }

.vjs-caption-settings fieldset { margin-top: 1em; margin-left: 0.5em; }

.vjs-caption-settings fieldset .vjs-label { position: absolute; clip: rect(1px,


1px, 1px, 1px); padding: 0px; border: 0px; height: 1px; width: 1px; overflow:
hidden; }

.vjs-caption-settings input[type="button"] { width: 40px; height: 40px; }


.video-js .vjs-modal-dialog { background: linear-gradient(rgba(0, 0, 0, 0.8),
rgba(255, 255, 255, 0)); }

.vjs-modal-dialog .vjs-modal-dialog-content { font-size: 1.2em; line-height: 1.5;


padding: 20px 24px; }

@media print {
.video-js > :not(.vjs-tech):not(.vjs-poster) { visibility: hidden; }
}

@media
reen {
.vjs-user-inactive.vjs-playing .vjs-control-bar::before { content: ""; }
}

@media
reen {
.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar { visibility:
hidden; }
}
------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: image/png
Content-Transfer-Encoding: binary
Content-Location: https://www.qatarairways.com/content/dam/images/custom/privilege-
club/miscellaneous/flight-alert-alarm.png

�PNG
#
###IHDR###t###P#####ȧQ####�iTXtXML:com.adobe.xmp#####<?xpacket begin=""
id="W5M0MpCehiHzreSzNTczkc9d"?>
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.5-c021 79.153613,
2013/07/11-05:21:54 ">
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<rdf:Description rdf:about=""
xmlns:ns1="http://www.day.com/dam/1.0"
xmlns:tiff="http://ns.adobe.com/tiff/1.0/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:exif="http://ns.adobe.com/exif/1.0/"
ns1:Physicalheightininches="-1.0"
ns1:Physicalwidthininches="-1.0"
ns1:Fileformat="PNG"
ns1:Progressive="no"
ns1:extracted="2018-05-26T14:46:41.172+03:00"
ns1:Bitsperpixel="32"
ns1:MIMEtype="image/png"
ns1:Comments="XML:com.adobe.xmp: &lt;x:xmpmeta
xmlns:x=&quot;adobe:ns:meta/&quot; x:xmptk=&quot;XMP Core 5.4.0&quot;&gt;&#xA;
&lt;rdf:RDF xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-
ns#&quot;&gt;&#xA; &lt;rdf:Description rdf:about=&quot;&quot;&#xA;
xmlns:exif=&quot;http://ns.adobe.com/exif/1.0/&quot;&gt;&#xA;
&lt;exif:PixelXDimension&gt;116&lt;/exif:PixelXDimension&gt;&#xA;
&lt;exif:PixelYDimension&gt;80&lt;/exif:PixelYDimension&gt;&#xA;
&lt;/rdf:Description&gt;&#xA; &lt;/rdf:RDF&gt;&#xA;&lt;/x:xmpmeta&gt;&#xA;&#xA;"
ns1:Physicalwidthindpi="-1"
ns1:Physicalheightindpi="-1"
ns1:Numberofimages="1"
ns1:Numberoftextualcomments="1"
ns1:sha1="6dff862f2bdfab4464bd538f237a511fbbdf622e"
ns1:size="13610"
tiff:ImageLength="80"
tiff:ImageWidth="116"
dc:format="image/png"
dc:modified="2018-06-07T11:42:01.524+03:00"
exif:PixelYDimension="80"
exif:PixelXDimension="116"/>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end="r"?>��0}###&iCCPICC Profile##X��Y 8�‫{ � �ݷ‬F�c8�y��y�y&�#q��옕
1))#e�
�&cR�RI�D��P�CI#��������ϳ��;k�����{�a�##7#9**
f# <"��`f(���!�##8@#(�#h�_L����5�_˷##m|
#�n�������##�##d�`_�#�p#_##��#E�##3�ȅ#b�6�W#�P#�#`�#8h#�l`�-�����`�`c#�td25##�
�#�~A�#�(��#�O�@T�#��#L�#��#ё #���s#������O29�#���f�#Sb���I����KxX��w#!
�.�j��gd�jC#�60#�;#|m�#���>����#~##g��K�/�##3�##
���V#F�#f�#u6���M[D#���Z8�¾�H�_���##��88�����#a��qE ��#�H��W���\
�x½�##[#�#x0&�����`#��:�8��"#�#H5u��Aq����#JΏ�Ɂ#���N�[�(��#7����#�M�8��#"�qF!
�e���6;*��>�" ��ak�Q#b�#�#�"#�5#��!dK�-��oQ�vN[��h`��1##qH�#� #P#f[g�o[-��
� ###�_��#��-#��#$�O#
#1�
7[#@<"_�#�zʂ����M�P�#��h.�#Z#m�<��@k��#`��V� �#k�5�J��ᇰ#C*#P�S�%�=�#�-�
f#3#���#��#
#���#�����7%��/�#�#�#v��z�X���A�!�Uцh]�?�#͆�#�h#�'#�mH�T#�?#��a��X��}#���_rz)z�_,|
��7��o/F�##���ߚ�� ˨;�n�]T'�##����P�k#�O$�‫ ��ی‬os��#����Q8�0���?�N�ŀ�9� 6 1vcA#EF
%Q)A�##Ȏ# `#�''#����#����}|q�ܷ!����
 Bv#�Ώ#o�-###�% ���-#‫<�ۋ‬#��>~q��-#z�#��#Y#��###
�OJ@h#}`#,�v�#��NdԃA8�:#�## #�#�8(#'A#�#��#h#��#�#�� x#�#�1 >�9��@#���#3�
�C��4�#i@z� d9@�###E@q�nh#�#�C��i�#�#�C��]�#4#��f�#�#���`#�##��a
�#���`/8#����,8#.�+�#�#���O�q�#��#(#�%��Ei��P�Q#�@##��:�*DU�Σ:��#F��fQ�h,�#-
��E��#��CG�S�#ѥ�Zt#�#=�~��C�a�##�4F#c�q�#a#0٘BL�#s#YQ��oX,�
+�UG֦;6#�#{#[�m���>�N`#q8#'N#��‫ێ‬#�bq‫ٸ‬#\#�:n#7��'���JxS�#>#��/����C�)�
#�(�#�v#�$��4�4#4#i&iVh�h�iui�hCh3h�i��‫}ޢ‬A�@ ##4 �#
!�PL�@�#�!,ӑ���<�������‫ݠ‬#��B$#ň�D#b,1�XG�I|E�N�L/GoA�O�F_F�B?D����A��a'C2C!�e��
��4�b�F�d�T�2�vƧ��L�L�L™ۙ #2�3�e�&�Hb$#�?)�TE�I�`F1#3#1�1�a�f��<ɂe#g�` a�eid#`�c
%�����&���^c#gC���Y���#f��6��݀=�=��<�#�##7�>G#�#�&�'#?8#8M8C9�r�r��BsIq�s
%pUp���f�����>�}��##�#��������g���1�#_>�##,�&����7‫�׌‬.�#~f~=~
�1���##X#
#�#�#z#�#y#�#�#O###�#�#9#e
5 �#�#�###>&�#<'�/b#�[��3Q#Q�`�"�;�Kb�b�b��ZŦ�9�-ē�ω�� Jl�����x,��Ԑ
�,�#���T���ʤ#J��j�#�r�G2##M�#�J���t�#���d�ȱ�Y�eʵ�}�#��?*G~MAU!
L�Z�"I�R1S�CqAIJ�O�L�2Q�T9M�My^EZ%@�BeT�Y�Fu�j�ꪚ�#U�‫�����ڌ‬
�#,#v##5�41���i����ZjZ�Z���Җ�#ծ‫�מ‬#� Щ֙�#�%��#�#���;�7�Mp#y[嶷����5�S#�#!
##�#
�� �͆
KFZF)F7�Q�f�#�#LH&�&�&�L�L�LϙΙ���2�a�1�2?j�Ԃ��Ϣ�b�R�2Ų ‫��׊‬Ѫ��պꭵ 5�# ���)�ya+j#a
‫ۺ‬#l��^��]��U{���}��{#E��#w#�#�#�#�9#:#vz�,�#�������R��j��:�&��v ߝ˝����p��X�a���IOU�
l�#/q�D��;�v�����M���q���I�N�$/�Z���3�+�����&@7 ?`*P70?p:H7�
h&x[pa�,ňRJ�#1#9#�#�=�l�z�kXS8>�'�=�###�#�#�#�(J:*;j<Z+�x�#ՊZ##�xŴŲ
W��8���qo�����'�$\NdJ�H�O�J�I�J6M>�#��oW�n��#�ߤ#��N�R}S{҄Ӳ�&���k3h3B3#d*d�g~�㺧
#�7+=kb���s�������܏�O�?���S��v��\���‫ܟ‬#�#�;�x���z^`��a��#G�G"��#�v�6�)?
9�����#Ǿ#�>~�P��d#mQ\�x�uq[�Hɑ����O�
˚N��9�T�_>T�_q�$��‫?ܓ‬NQN��6;�R)VYX����z_�R}�ƙ�#��‫ܚ‬ճ#g�k#j{�����y�#���ŝ�i�l#l4nl;/
{�t#[S�#p!�‡�>#G.Y]깬 q��#�+'���#�@-I-s���m�m��-�{:�;���]=�)�Yv����. ‫������ڮ‬#oD
‫�ݘ‬#����y~����^�‫[ށ‬V��n�޾y����>‫ݾ‬λZw��i�k��v��_�����#�����#�#5#;#�<�#�6�=l<|
����Ol�<#q##}��t|�tz,ll�Y���/0/#�d|Y��U�k��M�j���#���������w1�~Nf�'�/
�⟪�V��1�#����Ǩ�+�ٟ��>��,���_��Ϲ�M�S��##~��r��‫מ‬E��W�¿�,#���vYc��#�#S+ ?q?�W
%W;֬�ͫ^����G���#
ͫ
�p` ##g# �#��q��[�6
��‫ׯ‬Ҏ]"r��An[#`#"AnP-
���#*#����(`Ʊ�#�1�#-=#�C#��#,#�L�I/Y�X}�.q�9}�n������#x
�#�#9#�"�.1%e+�$K/�'YaEI[9F�j��#�eM:-.m)#
]c=�m#��#��F�Ƶ&#��̞�O[,Y��#mxlŷ+�i�#:X8�:98;�������{xx������������@��5���W�
�#b#�#�P>�� }#v#Y��"ˣ#E'Q�1#������#"#-���V���j ‫'�?ڽ‬U=�#Y[W3�3���f1gM���.�#�_'�-
ͦg5#}P�P�a�#���#�#�>.W�P�X�\�R�Z�zB�\���d��ӣU��#g�j"�&�f�#�/;w�������
ͦ #�.
^��2�"�#�V������T�Z#�u�#.��=ӽ��n?
��o�#�h��#����a�Ώԇ�i��#O<y0r�i�h���g�ϻ^4�<�*��8��›��#���&���;�4#>�����,i��۟���ʞ#��
]P�"�Ur��[�w��c?^��\u[�^_߈#@#��-�#�u#�{H#��n��p&���B}G��#bnacqr�/�#�r�#�?�#ё �‫ލ‬
1�)�T�<��M�!
7���‫�݋‬ǚ� ߀#Q�^��(A�D<^�F��W#FY 9#yM#MEe%Ie>#FUH��$rZ�i�k�i������#
‫ٶ‬C����P�H�XĄ˔�
k�b>g1i9j�o�es�r{�]�}�#���I�Y‫�څ‬#�:��½��򎓞9^1;��M|d����/
��#�#�#�#�S�(_B����#�'E�E�E��f��S#b�cU�0q#�g#�#M�X�&�/�J�m�“�!
�#�PzH�C�1##Z{ղ#�I�#��?�K:H8�>�������#�c#�%
Ջ���Jv�#�QO����?y����m�CU�g$k<���6�=�_k#l49#�t�B��ϗU��m~�Jl�m�t�\�߹
‫ޥ‬z=�Fu�L��(�s����‫�ݝ‬O�W~�1��a��#vX��ꧽ���>���2�U��;�Ko#'��.O.L�L#�T}x=���������.��h
��##^]��Z�#d�9��#�{##2��B#�.|#ED�E���#1��?�����OcK�O�LxL�F<C_�x�)�T�|
������#�2'�K�‫��@�����̻�۔‬c�I�O"#�sȭiT�G��#i##yYHvH�Z>A�RQ@qIi@�F
%U�YMF#V#�h���rі�^�# ԭ�K�f�ϯ�h�ox�(���D�#c����###K5+�ոu�M��#�S`���##�##�D��9���i�#
‫�ܟ{�ۑ‬i����n�E�4#+2;y��_��i#S�����`m
�2#R#�#&#6#�#�#i#E#�#}�j#���#�#�#�# ߚ#�(�8�T�콋 k���y)�pjWZj�y#o�J��{˲���w��;
�K�]<���ͼ��ǎd#Mȧ#D#C�#��E��Q%#��2�#��#�'�N%�.��U��
k��Y�Z�:��#�v5\i\i2�Pp��e�+��6�‫���ݭ‬睂�º��`�#���}+��@��‫��{ݔ‬#d#L
�<##�{�8��k����W��6o#�#y�4sl�ּ�����o�#�Q�Hvz�##�c#8j"8##�Z���#�#��&�9K#t-
@�#�#>`��#{@5���#Xd���B�CP#��}��am�#�#��#�###�##�:�d�o�#�#��>�nGOaX1&�8$�#��a�
���i�#�#W�{�#�#�/�Wi�iN�|���m$# #�!:��D#1�8AoO�͠�����
P x���i/
&e2c�sX#YJXEY/�#���Gr�9�9�8�q���~“�+��/�
ߘU�C0YHO##�P�h���8I�D�d�T�t�������������R��#d�oV#V��ɫe�#�S��z#���A��kc �8���\
#A�ǭ���m�m�m��#�#��8d9^pz������޿��i�U�sԇ���k����#�#x.h��#�#:#.�D ޳huja��8��OI��

w�������d#g>�R�[��aj�T���C�y�G���_8�r�V�m�R����#�O�UvU_�)�M��4�8op���ˍ�i�;�=���z}
�G�7��{��M#]�������#z���x�#a�<��#?+�#�U>ϷP�g�e)|Y��ϟ-k
‫�ޛ‬#�#Ѡ#t��##����d�#���aN�##���7�H�n��&�~�
Z#��Cw�#1R#2�#�#K�a�b{qX�%�0n#/���ߢ�I�#�դ=E�%$#����##����#�-
j
��#o#9�#)������R˺�u�-�����Ã#�l�r����A�z��,?E@N�`��aao#eQZ�wb=��#9�1R>��2&�:r��
j�ZJ��6*;T#Բ�k4#j�i��D��[��4�2#6#7I3}n�mQn�jmgS`{o�O{9#�
�g�#{��v��C�s�‫��װ‬O
��w�_7 %�;���#r&t)�:�*�g�;�-�3nw�D��]��v�H�J�H#�#�L�3�W!;o��#�#�+���v#n>��o\
Py���Z4Z�WZu#_#Y1rJ�tM#KuN�l^#_�#�Ɖ�ċ�K'��4�k�i[����s��k7���K��sg�n�}��##U�;����?�{
F˞i>�r�k���o#�Ӟ������8����_#s{�/.
|�����cI����#�+#V5֎oο$p#i�#
�5H#��t�##���
�##���[�0�#�����D�K��##�5&#s#K�:`K�oq��#�C�#>#��ƌ�#�#m#��p������O��W��d�fx��7#�#H6
�y�##c�#�*6#v#{7G2�#�7�v�4##^vd���##�"7##a.#4r�L���#I<D2�'үd>��')�(Z"+�@�K���f�֐#��
�^�##;�zc#�pӧ�#����Gm)v��Q��K��6��##���j>#�e��#�AR�5!b�u��#�Qfѣ1�q���D��‫׻‬#S��y�,#%
{��#���=��˅#���<�=ZV�w�x!�(�x�ԣl� ‫�ܭ‬멺 ʀj #‫ܙ‬
5�j��ϱ4�6�4i^����#qe�Ŭ��]���S�Z�u�#)�#n����V�s�.�^��#a#�#�#�
�>~:����ҳ��#_��{����ԉ�I��S#f�?��1��Y�/�9�y�#�/:_�#q�o�u,���>������
ͭ�J���Oß%?�W�W�>^#^��5ͭ �' ���
_‫@��ݘ‬e���#�3##�j}�##�|#V����T���V!
I�##n�m�y�0#p��#��<���X�#�t�T#֋#####IDATx#�]#|T��?�@BH����P#z�(M#��|
v���]�#*#�a�T�cy"X�#*#D�#j# ��F:
$@(��g37���ww��~O����;w���9sʜ2[����2U�#3#5��7�~#1#�#��#B5B�#j>#�.^4/����
�b.����9#���*�@��3p�#t�L�y��WUF���|
F�>�Xv��.��[��s�K)a�^�gU�J##2##��.T�۪N����J�R�ƪ#�a��+.��?#�勗�����
�#8�H=�e���C##{=�ȼ��‫�ـ‬#'�_�f��+�-:C'�<D�/;f�#�h�Ķ��#�k��԰u����tr#»GQ��#Z+�#��q
Q����#�:|��3�6��#Qh���u�#�g�F͚#‫ٷ‬#y�7�#�>�L�i9‫�ڵ‬/v!�$��2cOhm���^���/
���ZujS�~#�&JH�}�.�+����6#z��eJ�#G��EC5j֠�}�Q�Z6#5���#�[ߓ"z��*\
8w���#ծ��T,#+�2�Ֆ#���u�"O��/8�7�#��G�'� ��78��v��V}:Q�zu�#��K�#�'�?
JE9yT��#5nՔ��w'����4��#���xR�SAJ##�#�o����h�Plp��kx#�SP�0�����h 廟
Rֱ#�n�5�O�#��F>w��}[�‫]ۿ‬M˧Ϧ����W=���{i�w;�hl�C�#5‫ڹ‬#�̥��s�#T� $��c-����#F����)?9��@�衽�
�o}�#�.��s#ҨQT��m��Ξ.���H#�n#L�u#����‫ؙ‬B���'##��œoR��C��8��9�#A�p# ޿�q�1�#5#�‫ݴ‬#M���`�
vz\"��#tb_#�6���x�"��u�y��Yq'(�M�Y�����,�]#�n��"#̻#k`��K#OW ��n#��.d����
‫����ݢ‬iw�9�`�#9I �{G��=�閗#�#��R`xc��Q�~y�s�̰��� 6 #�T �#Є#�R�](;)���YF
��e��t͘�i���4v��#�#��@��#J���� ?f�4"�[�#��9�‫��`�ލ‬H-
��#�6R���E�U�#��Y#�#ku�)_��{,ώ�m�#��#�@>�*�hY��4s�8���Z�u�P��v��.�v�r�)�`##ް���<@�
��t�|e��;���C�w�p‫ڻ‬r#�5�A�Ϩ`�}�#F��4�.��s��#u ۰���:'>�2#U̱ Q
‫ݰ‬.����v�5Е�g#�Paz��4l#AP�m#6�E�##�#޶�#����
A��]*`�?��#��=Ow��`ø�#��� ���w:�z+#��\R����‫��ݩ‬à>���-
�q�G�(�u3Z��l�9h<MZ�#Ev6i�##[ӭ/O����E##-#2[#���}B�(�x#A����66|�ӯ#�5�p#
�QGo��+C�#�*�Y�#�#яj ‫׭‬c�i#��#��#�##z9'gV���~zs#=��G#�##�l^��'��%�#Ґ#X�:���ّα�i��h��嬝
拺��5�f�� -؏ek��#\����ST����F�v�#�ED�‫�ڵ‬㐾 4j�D#�#�m#-x�e���}�"u#5P���=G�
‫��ۏ‬##���#���x��{�$��ED
j5��h#�fΜ*���:#=�R@��f�Jd���Ndh##�#��̲�s�ƛ_�W�#� �֞��� #(#Pn$2��y�R��#j‫ݯ‬#M\�:�#�
#��U�##D��mA#'���
��B���u��T�J
����#�j3�0U��u#��##��#�����/���&Ӽq�(��d#1y��r[���,|�Y�\H�P��]t��Lʎ8j=��.��v�#�
Y
O# 7)�>��f���#>΀�##c‫�ٸ‬g��8�J�]σ���Xi�,��s�\���F 獝*d#�‫ﭬ‬#�v;c�8!
#�� ��
� OP
�҄ �[�� O�d��y_S��]����\*>�/�d��#uGt����n{�6�z�~=e#=N 6߿��-
�v����~<���4���[L��yVp�L�2��p
S����e���^�*��#{d��)�β#�#{�B:�0l*��K"###���&P�B�L#Y���#P��x�R��M0"#@�u���‫_��܋‬#^#g�
ͤ�#����s��n7^+
ͤ
#s�N���B��#�t�`��Z/�^(A�z�^#dC��##Qi�i*d�#�|t�^Z��R�#���H�?~#M��-J‫�ؾ‬#=�
s�i�#{�nb6�
kϟ=:�v|��rN�#J��Wed���?o^#�m� �(+.Y�R��#�#�~�|椞�*#&�k&CQ��#��##7C;�2�KB A�#\=�
YͿ�##s @!���-��I_�I�-#�z��‰ө��'M\�:�#�S �#?�#1�#m��-��3�]�f�G�ꏗ
P���QP�I��@#6���u�–!/V<�=9Z(:XHs�#�o�##h"�j��#o/���Z(�kջ#=�j����?
lA�V�ɶ��#�#��F��#V#���G_�ˬz�iӦM�%�h�#.�b#'D�Q?!k%EG�nG#� 멷��
�_�*d٣_�#�MҞÂ��#�Ɍ��FP�#FpIA#S�=���#�e�5�02�j�##�?��i�£��*�#ċ}��(�}+֎#�.�#AQ�q�
��H�KϦ��‫�׈‬g��zST��#ʋ���#4��#‫�ޡ‬S��b�#g�
�� #�:�ֹ\�:�(�D��#� �y��#Č�#q�#<‫م‬c�6�s$ET�� #��#�
g#^����,����1�e�
J��e ۲_#K}�?oQ`#}�_n]�Q�##���W�
�#X<d3�#��#��lh�e�*f͐��F^��K�=G� #s�S8@�,�#M��L#�#�#�`�]�#�##R%�##�##7m!## `������\
T��?U+�;f��d'.|Mh�K&�#��#C#��L{��###��9/#��#�zR�艋 f#V���oS�!
�lV�eo�F�@��ۛ��K#��#��0N#7��#}h#���#m����##�#P�)��Ͻ�##��##��}Ԟ�###|K����`�#0���
��#���#4g��B3~��7��⻗?vU7�9##� ‫ځ‬l��+���*r�����"�*#B�:�P�m��#��0�d��a�ֆ��Xh?
Θ'�~7�&�#�H˦|@�sN��
s#f?.#P=�6��?�1��m3�϶d#�c7�tqo��@���T��##�vM� 6�#�U ����
9ed#:��##(��~;w#Ll��#�#Op�~7�D%`��v#�����Ӻ�_SnZ�@�‫��;ڿ‬e-#p�T��##�B#�4��!�\
�<čz>^������"�#�#����
�# ��� #��C 뷳 r2��%��f�~�+�#�#?͜/8#</��R��Ո#�*##Fj�EH�q��#�P�ʔ#
�R���#+@V���P�w#�lY�u�#�L^g6�A#X?�[���zn�3���,�#��##��i�##�ga*t#�
��l��.#M$�R��c�o}#�FΕ�glm� �#��#@�Kϊ�_t�n�b�‫�ٯ‬vov�AQ���E�#b?
��WӸ�z��.#Lx���ûB#�TV��Q�Ya�uE�A #��#u���u�
#x���w#�Lx:�\G�T�I6>,#�#\�M8�#y#�t#W���0���#�6�#�`w#@�z��L��F=�*��bk�5���}���
y���#� =�V"#L}�B##�_��^�V�i/��Q�-F�g�#�6�‫�ގ‬x�##�1#���#,`#�
F���K#*�R� �֮̀
dJ��7�#ໄ/#
͐ ��#���#�.z�Ua���#��{�Rǡ�s#v\{͐ E�#���
Ɠe#��m�[O�)�BT�50��##�1
�p�J0��HK��A�a#(�#�
�#;�###A���"���'��|�~a�E#�o�ϙ.(#6Z{#�t������7�v#���rM˾T#���#Z[�6���r#j����⺴|
#��>�Y�z��Ȟ�e<P0G�##+#Fqyd�z��w�/����[T���LU��y�s�#4�#�‫�����ז‬r�j�t�#8Z��;�\
a�)�̇�
# #�l/��1E,
A��}G��I��j��w9#�F��#Ԁ5Ç#�yQ `CT�5Pq�#�&#a ��\
�V�#��Q ᡇ Y��A�z��[#db�$k��H#�ų�g��R��fs�'����3����#i§���A#�[�1‫ݲ‬B� 2#��#���\
�A�BI(x�5k ��>�#4���Iž�(?
k)�b#Uq#Bџ#G#H�#��d��<�l3�#j���_�"�nL<��#�<����B{##v��HH����x�rd��#U���e�S)��".
+#�P�Ų2��##,�ǁ�#9�.�Q#)#�󵽶'��F���a�P�L��‫ݳ‬b#!�v
�#!��d\##g�Pd‫ƒ׶‬b�#���#����#I{#�E�@ow��R�lm#�Jjl�#���4bx$ ��#
��]v&�d#�V��r8��]"�#�#�6��Z����#tD �N#2�A\m�;�#�#�n#��U���p����m�%#�-
�#}�uK��#��7)_�=�#s��H�f��#�$��p#��1@i���Mv���#�#j ‫ػ‬j�h#V��G��#/�>�l#;k��Gp~�4�]kX
�"z#�I#�m#�~]G\�‫׽‬K�J�E;r��#E6��UQ<#B�#�#PZhjX�AO��#��#��긢
�6��#T#eDf}��l��Ą(�1#Nu#��`�?
P��4#��}B�@�###p#w#b��bj�#��Jy.#[##E�i#E�#�J��w��#in�#u'
}�n�#�#��B;Et߶��*u#�8��1�ʫR#�����#%��7�w���e�0PT�M[�#��*�4��=S��#��_C(#�
��H^�� H\�#�t7w#�^�9�e�#�#� ~#1E�S�#�i�#�#��-��g<!#:�O 7o~�!wt)
‫ڔ‬s�pNl[�#�H��L##̞�#�#e�P�i�M�+#=�g�BH�#�B���WϽ+�#&-y�W%��ND#�#�._<�HD- �b
뒕"e##�#/u#��!��#G#aK��J-Y�#B�h2�9'#�z/�#az�#��9#&[����#7;䑻
�Ȗ=��#E#��#O#������d��3#->�{�)�p�u��"NA��# 2޷�EL���Ա4�4R$T<X�'�Z�#��/s��yM57!��#
#X�#e#>a���ʑƇ�?�l��g�K��#]:��#�΍##���#t�c��C'#99`�-"##�Ds�{��
��c_��#&P�)�x#��%��#$ ��2(�
���M+X
#j0���M�RD
"�ŝ#�#gY#####�#��S9�#��ϿG/����!#���y�r��x��r�{��‫&ݳ‬SF|2��r��##q#gH�H��#��an#1##�|
Xɖ1#�����R$G�#�X[-�b�9X�#�#=@�#�U�>���#��#Ȯ�
���3Δ�z��#gP�R���7���4�%��#��τa#�#�=;��#�#@�#�#�B&Z>�]��_6��#�
Y�7My@�##b��###P��#w#
#ٜ�#@���Ӱ�S%0##NJ�#�d%y3v�6m?�Dz2�O{y��'##��v��#�
�&]����Iy� /�#|�Ga`�A#�#�>�qB@#��6�0.�##0Q�N*�a‫ׅ‬Ѿ?G#"C9�HHB�0�
82#q��J#�w##�7Au����z�#������0�[Kl�E(R���(�p��CT;��e'�B#-��j���g#�/L6r@#`X?
�#�v#vMP���###‫ظ‬#J<�e��#
�#b��Dq�Q�h-
�#�#�W��#�#��}�y�##������#��f��CGs#R)}���#�t1;�#�#dg2#�(�Y�N�˩�P��
�ؕ[�#TmQ)#�+���#E
��<Q���u�h##>?��l��L����c�Z#"��zl5pv##�R7�hK#��#���Y ‫ۿ‬#b��(�
#��X��(���#�0�#�W&!��U�D0u��#1f�Ͱ.Ɯ�#�6˳#`##� 齛.B1ȓ#�Q6'�J����(2H��>
,#l�##�[q���<����Lg/Ɍ�cɇ�H�I'�#�H�Erp̪M�u�]!g�mB�B#�AZ8_#�#��#`ʃ�v�Cw�#\Qh�O 檂
r�~�#P|��‫�_)ݜ‬G#ySԐ#��#(�'�t# ��F.�#XE(:;�b��-l#�B##�#s##pLhsf#F##�#Y�!�d)#o��^{�
��{��@H9#�>�\#�p:�S��{�tz#V��[6��l'#2e��e��5\w��3g#�R�p
9�#8�##_5�[�-d�jP�#q#N��!=-�i�V#�##|�#�U��b#���#y��+��#`��쪎.�T��f����M��##�{A
ߐ&Tk��T�
�#@$8#�#��C-+�h7�ЀS9-5E�g�}5�#-�#���-j,�e���  5�u �x.X�BhI$/t[�ġ#�r
Ӭ#21��#�*
��R�s Fj�Z��##�#>#g8|w�kvR�I�'A��#_�3�p�#�c`���#�j�v##J��
6��*'�Y�4C��@>#]=#,71��dkkCh�#��`�:��#�
_�#4km�]�A#�q�##ҠȨ�=Iu�X{7l#U[:�#�<g#��0�{#��d���#���"#@�A=#Dz#�bp�9�r,�
˟8�M��p�W#,p;���q#f���ύ̬ۙ���.�"f��rԛ����#�#-#t�#��D#%:��sW�}D#�d�G��#fQ$)%�O|
͝�##D$�tk�=��##j��#�#^�#�=h��p@V�#�!#9͝ ����
㯪�� $O�q�F}c~����̮
�#�Ȅ
‫س‬#�P�X#���l[�NR�X8{#��
21'���"#�E�3dL#��.�#d�#�#
Jl��*�!'Rv�Vhch�##�##q�6ǘ)Ap��$7G�!��q�t#�U3 ����������
@#NX���#I�
��#m�C�###�CI���G##pLܴ���$Y���4#0#$��T��q�Sd���h�Rd�#�#�[h�`����:�‫��ײ‬u!
�ɏ#iP�#]a*u
�@#�N�#��@
+�8�
�|`���OA(
+ilh��^��#j‫]ل‬h��vf8�P
#���1 $#�� #�#����
 �f+�]�#>Д�ž� ‫އ‬/�(�H�k�K#*;##xF,�g#�Du��<�B^�_�#�&��̇
�c�\#�Ĝi �!
�#�4�T6*��'�#�-�k��������a�kҤ[��b�#p)B1 (C8##?E#{�z#�+#�wo#�##�Y�8p��\�P
#�#~W#����"�#��<�����zw�
�#&��#U2,��_�J#5B�0�V#�
C�#��>ŝ�#####IEND�B`�
------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: image/png
Content-Transfer-Encoding: binary
Content-Location:
https://www.qatarairways.com/etc/designs/qrweb/ffp-clientlibs/images/t3-
sitelogo.png

�PNG
#
###IHDR###�###"#####�\
r�####sRGB#��#�###8eXIfMM#*######�i################�##########��##########"####<
��###�IDATx#� ‫ؖ‬S#��RRQ�#�L#j�#ihB�!ZL�e_��#3eBR�FӌB˕�l��#E�,E��
ߟT�E�#�}���]����Z\�{�����=�9�9���l�aÆ+�=x#�#�‫ۂ‬B�����#�`zH��_�
���'C#�#��#lIYF��C#�J���·��#(��o���.᮰#�u#aM�#n�a�#·��#ʂ�5��a#�#��##B#�
��σ���#��~���k����g�)8#�Ր��>##T�[�<#s�##�##�����Q##���'�g�#T#󾂝�o�1h�#B'�
#�
�#d��T���###��12#�#I#�F�#��#n�#�o��i�#<#��,##��Z�#�#�bw�#��q�� ��)T���G�#��
���z��5z�9/��#�#4��#�##R��%�#>�#��#z���#e=B5�V�#v#�O#�\#'Ęw6ht��(
�!a�'�x\w#�)�a=�7���
l�#�`o�+�� ��g �#�X#����|����
�0#l&��#r��/�
$_j�#�#f##,G3{��P#C!/�#3‫غ‬#{�N�Oå ৱ��8#�r,�/�1##��‫��ܣ‬a~�##�`#�q�H�6/
Ř��AfL##V#������E�⸿#}##~#C��#�#Z�#X#��i� �NY��楘 3�� �l�
#�W0�K���v�Bզ�B�}#��c�w�u.hЇ0�W��#���#��%��KR�D�|�����D;�>��D��(��V�#���폠
A��YM�#�-��/+W��Y##��#_�}#&×���"B}���ɚ#*P���#
����#ùv�v##�`#�n&�#�Q\#�t �7#����#�#_L���#��x�϶�>���Jʮ�N$q��$#O!ya\������ARy#
��3�1‫�ذ‬Q9��#|�F7�v<��‫ٯ‬#e##�#}S"���r�C�N�#c��#�޽��P�|?��o{�RF##�#�x4‫ڶ‬y#��Q
*�t�C=��*�1�#~#�~�ߋt��x]���#=��##�/`0�J?i� ]#�?_z��ldXE

�i@��98#�v�^�+�#�F�3k��s �#��#�#^���/��O�H�%#7Qw���L��]�##S�#”P�!#m��I��
‫�ݔ‬##��#Ωc��#��$
�v���#��
##u#(s�#��xE�#�#�%�e#ɟ#��d>i�+##��A0#�O�##
G�~#�:�S#�#ɼ#G��#bi��xex"�}K��##��?��#�C#p###���+0#���Ac�I���mt#�Rv#��L�#��
��Z�k#Ϋ^�#8��e�=c#����@t+�g?#��P#f�d�O�J�#�7P���9#V�EP#v��!
e�ğ��#�#V�#h_���B�,#����h�E��#=�<'K��AV!o#(i#�,L�#0#l�#H=PF�=�###��(4� z�4!É��#x#��
�#��9#
�3#4�B�#[��#i�##A��#��6M]��1�iL_#z�H�������2H3Iw#�5�V�u6�@�8��A�#ӄ���r�X�)#�!
����5ȏ�*�(#���8~#.w>�4A�A‫�܄‬t�#��#�)�PL��P#.�{ �#W#�le�
a#��g##2��ē⑐M�&�>kJh���.s#xU��X���Q�)##.�}T�>� 8#Ǿ���2&�lIqs
‫�{��ڿ‬dg�9�:#�[��e�)�Q,�3a####��CIdo�=6���9�D�#p��I;�#���f��#O�P��##�
#�:�����a���Y#]9X#���@�XspE#�^Yy�Hf� �nx#8�‫�ڀ‬f�G��#�&�89V�!�3�
I[g#��k�zt}#K@/x!�#���
X#z#�d[��� �o�wI<�R�(#�瘚�m�!�#7���NO��!�=#�@###�#��r�Λ�!��6�3%uE"�#^���Q��!�|
�6#�5���[�E{1 ‫|ޘ‬#g�2E�� m|FGw#?#4���#�$�Q�
zbl#�#=�:_`���}#RWo�?\#��R��#aR4��P#�z�#z�t�>�$�I�Ý��x/�k�#�\κ[Z���3�# ‫�ހ‬q 縏��
�3�gLLC�H�$�n$�QP##���{#�D�SiP\1�R3H ۱�!/�y�#�.��!( �*$##i�Uc�#�)
�F;*#��#�#���#_F�#Q�#φ��:#A!̦=�}���c�WG��x#�#�#D#�#4#���J”P�c�EqcidN`�-
�.x�#'Ͷ4� ��3h#5io>�#�K���-���9���U��:�n ‫؁‬ď�V#‫��]���ݓ‬煶|�H��y
���W!#�����}#t���A��4H7r��m��
�ᮡ�ؔ��#ʗ?#�[#�#�3�^�z�0�#��3?
��"z(#�F�#�}#�v+�#��:�WA#Ј�
i�X<��_#4H=��]#��_#O���FL#��#�‫ך‬
�q�
����F�#�o2#D#_j#@�:�%��‫��ؙ‬M��cC#u�'�WN���#���:��Ix#IO�I�'#6��!
Sj�Hk[�tW]#u���yP��.^q#"�N9"����#h0.���fP#�Ӝ�`���J#��4�lw#��D�#;�#�68A'R�#��#7@#��K
�#�#�R�D�Z?#�U�
#��#��#�`���z���$S��g� ���#�;#��<L�z�l2#�D�}��A#p�
#�$E#�#F&�ė�p�#‫܄‬n�= )�I|#Ó�8#��^���#8
A��#A�'�0$�p�V�#x�W����
�5#/�rdB߅��RwA���##_#*'3Iۗ�f��O#~6�#�7��>��#z�|�!�Qq�3Q� �#=@�K ���'�vq�˘�
�"���7�#��о�##�ư[��MD(��K��QDZT�ZP#R������O#t��M�#Ҿ� 쬂�#��vvH#�V##�Q��z#]}��s��Q\
�;@�# �'a#�#�#��##�G��hJH�#�^/%�}cU~�R&"蟎 r�#�wvb��:�v��[�X��#�#�e�?�#��!0
��*#��#�#ǟ#Ӗ������e��M���� )�<�
��~##!�䄳�cf���ÿ�z���}�w͂#���#��0���#�#����#N�����#��H��#���
�{ �o!�E�?�#�(Y��S`_i;;�A##��$ �T�?$�6B�4�x��J"OO�#N#7�#<�h�e�T�#4� #��B�E�
��U�XB�b#$e�X����#;�#�#��!��Gb���#�%��χeP#��#j���� LJ�ٚ���4��x��#\Գ�c�.x
‫ܝ‬#�(��"�#���������q��#�'�w���}-#�1���ߕ��#-�<���#��b�6pl�]"���i�d#��#��p?(�Q}y��/ž
0#���H7�~�#xx#*��c ‫ۀ‬w)�]#�~Mt�J{Z;#��<�$ZN�| }����!.��r�C�H�yq�9 �#�t�
���r�#Ly�_ΈK6#��;���###��&�#���}
k�#6�L"#wz��P;�#P>##�0�#@��U�+���1�#O��Cg�#Fe�h+
(S#2�#�ŷHQ�2@����;8�)3���M�O#^�x5�[#�{M�V�{,4 �7)#�s��t��%e&P�>���#P^#�-�s��!
L#��b#ya��|��G#�<T�J�+
��#� �i��~#�Z#�6#}��p(�#�Q/>#ҎEқSjӘ2��r�luJei�u�%ҹ�#S�;�,Q�T/�d5���#‫؛‬
�5�Q�#�#JW�#����p�#��p��E^"}=#�GM]�(##��2�x$�#�#L����#�#1q7�##
i�P7K#�#=~�O.�<T#ɾ�#�u##��WDN��#a[ɺ�1#t���$� ��#��##��-shЯ#��g�ً
‫��ى‬bF�J�37�<�v#�G#L#�)\��n#)�A:##���L���G����<�
#�wq�4T�#���I�G<#4���#F��p'<#��#�#|��W#�d�>#��;�#��sI#�!��|#a#�>$t�8�#��赳�
�({�F�b#�#w3#�#?##��0�~lwK���g��g�Gίs�=#ɍ�_@�#��dp��x-a!���XY��k�#��Z##�`� \$
h,x#��zI/�#���A�#/���7#.#�r�`#Xօ8�It�4�2��~O�W!�g����0�z]##��q(G���\#Оo#�\
�C����(şɖA!�#���[T���4�NzAm�Nz�p#L#�#y>k�qD����.�#:�m�f��*#Ļ�$ܰ��|
L��..rI�0*##=���=DO�#f�r�#��t0�)h##�m�#�#'�K�Hj
#�#������5#�
S�#�jp�
�)*�#j\c2߾-�)q#‫�ؾ‬ipz#��#Q��#�9�x��NO
�#7�ٰ#��4P>��1�#�z�###D_8#ܴ���#� ��7p#8���_Ֆ#nuq�J$<�#
‫څ‬ҫ�'У�^�l'�<eV����8A��`�m�.z9�t�zB��#��5<�#h��#��#��-
��G#�tclS��T��+��P�"�����
 ##u<�k ��'�#�O��O�+�#!������f Mm�����N
~�####IEND�B`�
------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location:
https://www.qatarairways.com/etc.clientlibs/qrweb/components/content/header-
components/header-mega-menu/v1/header-mega-menu/client-lib-inner.min.14.css

@charset "utf-8";

:root, [data-theme="default"] { --brand-tertiary-grey-outlines-dividers:#e0dfdf; --


brand-background-white-background-text:#fff; --brand-background:#f2f3fa; --brand-
secondary-grey:#555; --brand-primary-grey:#333; --brand-primary-burgundy:#5c0931;
--brand-primary-safron:#ffa903; --primary1:var(--brand-primary-burgundy); --
primary2:var(--brand-primary-safron); --success:#00a651; --alert:#fde900; --
error:#b30000; --info:#3370ea; --placeholder:var(--brand-secondary-grey); --input-
text:var(--brand-primary-grey); --body-text:var(--brand-primary-burgundy); --
normal:normal; --normal-font-weight:300px; --medium:medium; --font-xxs:12px; --
font-xs:13px; --font-s:15px; --font-m:16px; --font-l:18px; --font-xl:24px; --font-
xxl:30px; --font-xxxl:40px; --font-h1:var(--font-xxxl); --font-h1-s:var(--font-
xxl); --font-h2:var(--font-xxl); --font-h2-s:var(--font-xl); --font-h3:var(--font-
xl); --font-h3-s:var(--font-l); --font-h4:var(--font-l); --font-h4-s:var(--font-m);
--input-label:17px; --input-label-s:13px; --zero:0; --space-xxs:16px; --space-
xs:24px; --space-s:32px; --space-m:40px; --space-l:48px; --space-xl:56px; --space-
xxl:64px; --space-xxxl:72px; --primary1-border:2px solid #5c0931; --primary2-
border:2px solid #ffa903; --left:left; --right:right; --float-left:var(--left); --
float-right:var(--right); --text-left:var(--left); --text-right:var(--right); --
text-center:center; --dir:ltr; --innerPage-font-h1:48px; --innerPage-font-h2:36px;
--innerPage-font-h4:28px; --innerPage-font-p:16px; --ineerPage-lineHeight-h2:44px;
--ineerPage-lineHeight-h4:34px; --ineerPage-lineHeight-p:24px; --flow-primary-
burgundy:#8e2157; --flow-primary-violet:#3a35af; --flow-secondary-violet:#6661cf;
--flow-primary-grey:#1f212b; --flow-secondary-grey:#4a525d; --flow-background-
grey:#f2f3fa; --flow-tertiary-grey:#dbdee8; --flow-white:#fff; --flow-black:#000;
--flow-inflight-violet:#29293f; --flow-inflight-secondary-violet:#bcaef0; --flow-
loyalty-primary-burgundy:#5c0931; --flow-loyalty-secondary-burgundy:#8e2157; --
flow-loyalty-primary-silver:#4a525d; --flow-loyalty-secondary-Silver:#8c919b; --
flow-loyalty-primary-gold:#644316; --flow-loyalty-secondary-gold:#c29352; --flow-
loyalty-primary-platinum:#2f3739; --flow-Loyalty-secondary-platinum:#414a4c; --
flow-loyalty-secondary-black:#4a525d; --flow-standard-space:var(--space-xs); --
flow-standard-radius:20px; --flow-CTA-radius:32px; --flow-body-text:16px; --hero-
font-size:40px; --hero-font-weight:100; --font-weight-normal:300; --font-size-
content:var(--font-m); --gap-bw-components:var(--space-xxxl); --noto-sans:Noto
Sans,Verdana,Geneva,sans-serif !important; --jotia:Jotia,Verdana,Geneva,sans-serif
!important; }

[dir="rtl"] body { --dir:rtl; --float-left:right; --float-right:left; --text-


left:right; --text-right:left; }

[lang="ar"] body { --dir:rtl; }

.appstore img { float: left; margin-right: 15px; width: 48px; height: 48px; }

.appstore .icon-cross { display: block; color: rgb(51, 51, 51); font-size: 14px;
top: 18px; right: 3%; }

.appstore span { font-size: 14px; font-weight: 500; margin-top: 20px; }

.appstore p { font-size: 14px; }


.appstore .btn-transparent { border: 1px solid rgb(92, 9, 49); margin-top: 1px;
margin-bottom: 10px; text-decoration: none; padding: 8px !important; }

.appstore { padding: 0px; background-color: rgb(247, 247, 247); position: relative;


clear: both; color: rgb(0, 0, 0); z-index: 7; display: none; }

.appstore p, .appstore a span { font-size: 13px; }

.appstore .header-container { padding: 10px; }

.appstore .icon-cross { top: 40%; }

.appstore a > p { color: rgb(51, 51, 51); letter-spacing: 0px; margin: 0px; line-
height: 20px; }

.appstore .icon-arrow-right3 { font-size: 12px; vertical-align: middle; padding-


left: 5px; }

.appstore .icon-cross { background:


url("../../../../metabar/client-lib/resources/close_icon.svg") center center /
contain no-repeat; width: 24px; height: 24px; top: 32%; position: absolute; right:
2% !important; }

.appstore .icon-cross::before { display: none; }

body[dir="rtl"] .appstore .icon-cross { left: 2% !important; right: auto !


important; }

body[dir="rtl"] .appstore .icon-arrow-right3 { margin: 7px; padding-right: 5px; }

[dir="rtl"] .appstore img { float: right; margin-right: 0px; margin-left: 15px; }

[dir="rtl"] .icon-arrow-right3::before { content: ""; }

@media only screen and (max-width: 767px) {


.appstore p, .appstore a span { font-size: var(--font-s); }
}

.newhome-ar .appstore .icon-arrow-right3::before { top: -12px; left: 0px; }

.skip { position: absolute; top: -1000px; left: -1000px; height: 1px; width: 1px;
text-align: left; overflow: hidden; opacity: 0; transition: opacity 0.2s ease 0s,
visibility 0.2s ease 0s; font-size: 15px; line-height: 1.3em; padding: 3px 10px;
background-color: rgb(255, 255, 255); color: var(--primary1); text-decoration:
none; }

a.skip:active, a.skip:focus, a.skip:hover { left: 0px; top: 0px; width: auto;


height: auto; overflow: visible; z-index: 2000; opacity: 1; transition: opacity
0.2s ease 0s, visibility 0.2s ease 0s; background-color: rgb(255, 255, 255); color:
var(--primary1); }

.header .exchange { position: relative; clear: both; background: rgb(233, 219, 33);
color: rgb(255, 255, 255); z-index: 7; }

#metabarAlerts { max-width: 100%; padding: 8px 0px 8px 98px; height: 38px;
position: relative; overflow: hidden; }

.header-container { position: relative; width: 100%; max-width: 1192px; margin: 0px


auto; }
.header-container::after, .header-container::before { content: ""; display:
table; }

#alerts { padding: 0px; margin-bottom: 0px; width: 70%; height: 22px; position:
relative; float: left; }

.header .exchange ul li { margin: 0px; }

.header .exchange #metabarAlerts { padding: 8px 15px; max-width: 1192px; width:


100%; }

.header .exchange { background: white; }

.header .exchange .view-all { display: none !important; }

.header .alertbg { background: rgb(255, 233, 0); float: left; margin-top: -9px;
margin-right: 10px; padding: 9px 8px 6px; }

.header .exchange ul#alerts { height: 35px; overflow: visible; top: 0px; }

.header .exchange ul#alerts li { padding: 0px 0px 5px; height: 30px; }

.header .exchange ul#alerts li a { font-size: var(--font-xs); }

.header .alert-notice-icon::before { content: ""; }

.header .alert-notice-icon { background-image: url("../../../../metabar/client-


lib/resources/ic-alert-circle.svg"); background-repeat: no-repeat; display: block;
width: 24px; height: 24px; background-color: transparent; border-radius: 0px !
important; padding: 0px !important; margin: 0px !important; }

.header .exchange a.close { position: relative; float: right; right: 0px; opacity:
0.5; top: 0px !important; padding: 0px !important; }

.header .exchange a.close::before { display: block; width: 24px; height: 24px;


font-size: 26px; content: ""; font-family: icomoon !important; }

.inner-page .header .exchange a.close::before, .header-row-default .exchange


a.close::before { content: ""; background:
url("../../../../metabar/client-lib/resources/close_icon.svg") center center /
contain no-repeat; opacity: 0.5; }

.header .exchange a.close:hover::before, .header-row-default .exchange


a.close:hover::before { opacity: 0.7; }

@media only screen and (max-width: 767px) {


#metabarAlerts { padding: 8px 10px !important; }
.header .exchange ul#alerts li a { font-size: 15px; }
.alert-gradient { background-image: none; }
.header .exchange #metabarAlerts a.close { right: 0px; }
.header .alertbg { margin-left: -10px; }
body[dir="rtl"] .header .exchange #metabarAlerts a.close { top: 5px; }
body[dir="rtl"] .header .alertbg { float: right; padding: 9px 8px 6px; margin-
left: 10px; margin-right: -10px !important; }
}

body[dir="rtl"] .header .alertbg { float: right; padding: 9px 8px 6px; margin-left:
10px; margin-right: 0px; }
body[dir="rtl"] .header #alerts { float: right; text-align: right; }

body[dir="rtl"] .header .exchange a.close { position: relative; float: left; left:


0px; top: 0px !important; padding: 0px !important; right: auto !important; }

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {


.newhome-ar #matabarCookie { left: 0px; right: 0px; }
}

article.results-search:focus { outline: 0px; }

a:focus { outline: rgb(97, 129, 186) solid 2px; z-index: 2; }

.icon-cross::before, .input-file--with-icon.filled .input-file-button .icon::before


{ content: ""; }

.btn-back-to-top { display: none; position: fixed; right: 3%; bottom: 3%; padding:
12px 40px 8px 30px; z-index: 999; }

@media only screen and (max-width: 767px) {


.btn-back-to-top { padding: 12px 32px 8px 20px; min-width: 60px; }
}

@media only screen and (min-width: 768px) {


.newhome-ar .cookie-button, .newhome-ar .cookie-content { flex: 1 1 0%; }
}

.btn-back-to-top [class*="icon-"], .btn-back-to-top [class^="icon-"] { display:


inline-block; vertical-align: top; }

.btn-back-to-top .icon-arrow-left3::before { transform: rotate(90deg); position:


absolute; font-size: 20px; }

.btn-back-to-top:hover [class*="icon-"], .btn-back-to-top:hover [class^="icon-"]


{ animation: 0.5s ease-out 0s 1 normal none running pulse-arrow; }

.btn-back-to-top.scrolled { display: inline-block; }

.icon-arrow-left3::before { content: ""; }

.span-hidden { position: absolute; left: -10000px; top: auto; width: 1px; height:
1px; overflow: hidden; }

@-webkit-keyframes pulse-button {
50% { transform: scale(1.05, 1.05); }
100% { transform: scale(1, 1); }
}

@keyframes pulse-button {
50% { transform: scale(1.05, 1.05); }
100% { transform: scale(1, 1); }
}

@-webkit-keyframes pulse-arrow {
50% { transform: translateY(-5px); }
100% { transform: translateY(0px); }
}
@keyframes pulse-arrow {
50% { transform: translateY(-5px); }
100% { transform: translateY(0px); }
}

.tooltip { position: absolute; width: 160px; padding: 7px 10px; font-size: 11px;
line-height: 1.4; font-weight: 300; color: var(--primary1); background: rgb(255,
255, 255); box-shadow: rgba(0, 0, 0, 0.25) 0px 2px 4px; z-index: 30; }

.tooltip-title { display: block; padding: 0px 14px 0px 0px; font-size: 11px; line-
height: 1.4; font-weight: 400; position: relative; }

.tooltip-title a { position: absolute; top: -1px; right: 4px; width: 10px; height:
10px; color: var(--primary1); }

.tooltip-inner { background-color: rgb(255, 255, 255); }

.tooltip-title a:hover { text-decoration: none; }

.tooltip-title a span[class*=" icon-"], .tooltip-title a span[class^="icon-"]


{ font-size: var(--font-l); }

.tooltip-close:hover { text-decoration: none; }

.tooltip p { margin: 0px; }

body[dir="rtl"] .btn-back-to-top.scrolled { right: auto; }

body[dir="rtl"] .btn-back-to-top { padding: 12px 30px 8px 40px !important; }

body[dir="rtl"].inner-page .footer { position: relative; z-index: 1; }

.ljpcPopup-container { max-width: 1192px; margin: 0px auto; padding: 0px 15px;


position: relative; z-index: 1; }

.ljpcPopup { background: white; position: absolute; display: block; width: 29%;


height: 197px; right: 5px; padding: 15px; top: 110px; border-radius: 5px;
animation: 1s ease-out 0s 1 normal none running slideInFromUp; }

.ljpcComp { font-size: 13px; line-height: 18px; color: rgb(85, 85, 85); font-
weight: 300; padding-left: 35px !important; padding-right: 35px !important; }

.ljpcComp:first-child { padding-left: 12px !important; padding-right: 12px !


important; }

.loginPC-btn { color: rgb(255, 255, 255); background: rgb(92, 9, 49); border: 1px
solid rgb(92, 9, 49); padding: 12px; width: 100%; display: inline-block; vertical-
align: top; white-space: nowrap; font-size: 16px; font-weight: 400; text-align:
center; border-radius: 7px; outline: 0px; }

.ljpcPopup-container .ljpcCloseIcon::before { display: block; width: 24px; height:


24px; font-size: 26px; content: ""; position: absolute; top: 10px; right: 10px;
font-family: icomoon !important; }

.ljpcComp .ljpcIcon { display: block; margin: 0px auto; }

@media (min-width: 769px) {


.mobileLJPC { display: none !important; }
}
@media (max-width: 769px) {
.desktopLJPC { display: none !important; }
.responsivedropoverlayLJPC { position: fixed; height: 100%; left: 0px; right:
0px; background-color: rgba(0, 0, 0, 0.5); z-index: 40; cursor: pointer; top:
auto !important; bottom: 0px !important; }
.ljpcPopup-container { max-width: 100%; padding: 0px; }
.ljpcPopup { width: 100%; left: 0px; bottom: 0px; height: 287px; border-radius:
10px 10px 0px 0px; animation: 1s ease-out 0s 1 normal none running
slideInFromBottom; padding: 20px; top: unset !important; }
.ljpcHeading { padding-top: 5px; line-height: 33px; font-size: 24px; color:
rgb(51, 51, 51); }
.ljpcRow { padding: 30px 0px; }
}

@keyframes slideInFromBottom {
0% { transform: translateY(287px); opacity: 0; }
100% { transform: translateY(0px); opacity: 1; }
}

@keyframes slideOuFromBottom {
0% { transform: translateY(0px); opacity: 1; }
100% { transform: translateY(287px); opacity: 0; }
}

@keyframes slideInFromUp {
0% { transform: translateY(-30px); opacity: 0; }
100% { transform: translateY(0px); opacity: 1; }
}

@keyframes slideOutFromUp {
0% { transform: translateY(0px); opacity: 1; }
100% { transform: translateY(-30px); opacity: 0; }
}

#LJPC-popupDesktop.closeLJPC .ljpcPopup { opacity: 0; animation: 1s ease-out 0s 1


normal none running slideOutFromUp; }

#LJPC-popupMobile.closeLJPC .ljpcPopup { opacity: 0; animation: 1s ease-out 0s 1


normal none running slideOuFromBottom; }

#JJPC-popupDesktop.closeLJPC .ljpcPopup { opacity: 0; animation: 1s ease-out 0s 1


normal none running slideOutFromUp; }

#JJPC-popupMobile.closeLJPC .ljpcPopup { opacity: 0; animation: 1s ease-out 0s 1


normal none running slideOuFromBottom; }

.responsivedropoverlayLJPC.closeLJPC { opacity: 0; animation: 1s ease-out 0s 1


normal none running slideOuFromBottom; }

.jpcPopup-content2 { width: 17%; height: 100px; }

.jpcHeading { font-size: 16px; color: rgb(51, 51, 51); line-height: 20px; font-
weight: 500; padding-bottom: 10px; }

.ljpcPopup-container .jpcCloseIcon::before { display: block; width: 24px; height:


24px; content: ""; position: absolute; font-weight: bold; font-size: 16px; top:
15px; right: 5px; font-family: icomoon !important; }
.loginPC-btn1 { font-size: 13px; }

.loginPC-btn1 .icon-arrow-right3 { padding-left: 25px; }

.ljpcPopup { right: 15px; top: 105px; }

.jpcPopup-arrow { position: absolute; top: -10px; right: 55px; }

.jpcPopup-arrow::after { position: absolute; top: -9px; left: -10px; content: "";


border-width: 10px; border-style: solid; border-color: transparent transparent
rgb(255, 255, 255); }

.ljpcComp span img { width: 24px; height: 24px; margin: 0px auto 10px; display:
block; }

.inner-page .ljpcPopup-container { z-index: 32; }

.inner-page .ljpcPopup { top: 117px; }

.inner-homepage .ljpcPopup { top: 10px; }

@media only screen and (min-width: 992px) and (max-width: 1100px) {


.jpcPopup-content2 { width: 20%; padding-right: 10px; }
.ljpcPopup-container .jpcCloseIcon::before { right: 0px; }
}

.inner-page .ljpcPopup .bottom-cta a:hover { text-decoration: none; }

@media (max-width: 769px) {


.inner-page .ljpcPopup-container { z-index: 1000; }
.ljpcPopup-container .ljpcCloseIcon::before { content: ""; background:
url("../../../../metabar/client-lib/resources/close_icon.svg") center center /
contain no-repeat; opacity: 0.5; }
.ljpcPopup-container.closeLJPC { display: none; }
}

.ljpcPopup-container .jpcCloseIcon::before { content: ""; background:


url("../../../../metabar/client-lib/resources/close_icon.svg") center center /
contain no-repeat; opacity: 0.5; width: 15px; height: 15px; right: 10px; }

.cookie-inner-container { max-width: 1192px; width: 100%; text-align: left;


padding-top: 15px; padding-bottom: 15px; margin: 0px auto !important; }

.cookie-note-container-extended p a { text-decoration: underline; font-size: 13px;


font-weight: 500; }

.cookie-note-container-extended a.link { color: rgb(255, 255, 255); text-


decoration: underline; }

.cookie-note-container-extended a.link:hover { text-decoration: none; }

.cookie-details { background: 0px center; color: rgb(92, 9, 49); width: 100%;


padding: 10px 0px; text-align: left; }

.cookie-details ul li { border-bottom: 1px solid rgb(204, 204, 204); padding-


bottom: 10px; margin-bottom: 20px; }

.btn-back-to-top { z-index: 15; padding: 12px 40px 8px 30px !important; display:
none !important; }
.cookie-note-container-extended { padding: 0px !important; }

.cookie-note-container-extended a.close { font-size: 12px; color: rgb(255, 255,


255); opacity: 1 !important; text-shadow: none !important; }

.cookie-note-container-extended a.close:hover, .cookie-note-container-extended


a.close:active { color: rgb(255, 255, 255); }

.cookie-note-container-extended a.knowmore, .hpc .cookie-note-container-extended


a.knowmore { color: rgb(255, 255, 255); font-weight: 400; line-height: 1.5; text-
align: center; text-decoration: none; text-shadow: rgb(51, 51, 51) 2px 2px 10px;
border: 1px solid rgb(255, 255, 255); background: transparent; padding: 10px 30px;
display: inline-block; vertical-align: middle; overflow: hidden; user-select: none;
font-size: 16px !important; border-radius: 32px !important; transition: all 0.3s
ease 0s !important; }

.cookie-note-container-extended a.knowmore:hover, .cookie-note-container-extended


a.knowmore:active, .cookie-note-container-extended a.knowmore:focus { background:
rgb(255, 255, 255); border-color: rgb(255, 255, 255) !important; color: rgb(92, 9,
49) !important; }

.cookie-section p b { font-weight: 500; }

.cookie-section p { font-weight: 300; }

.cookie-button { display: flex; justify-content: end; }

@media only screen and (max-width: 767px) {


.btn-back-to-top { padding: 12px 32px 8px 20px; min-width: 60px; display: none !
important; }
.cookie-inner-container { padding: 25px 0px; }
.cookie-note-container-extended a.knowmore { margin-top: 20px; }
.cookie-section p b:first-child { display: block; padding-bottom: 5px; }
}

@media only screen and (min-width: 768px) {


.ar .cookie-button, .ar.cookie-content { flex: 0 0 100%; }
.ar .cookiewrap.cookie-note-container-extended .accept-all { margin-left: 10px;
margin-right: auto; }
}

.ar .cookie-details { text-align: right; }

.ar .cookiewrap.cookie-note-container-extended label p { padding-left: 0px;


padding-right: 30px; }

.cookiewrap { background: none !important; }

.cookiewrap.cookie-note-container-extended a#show-options { color: rgb(92, 9, 49);


text-shadow: none; border: 1px solid rgb(92, 9, 49) !important; }

.cookie-note-container-extended .accept-all, .cookie-note-container-extended #show-


options { display: none; }

.cookiewrap .accept-all, .cookiewrap #show-options { display: block; }

.cookiewrap .saveselection, .cookiewrap.cookie-note-container-extended .accept-all,


.hpc .cookiewrap .saveselection, .hpc .cookiewrap.cookie-note-container-
extended .accept-all { width: auto; color: rgb(255, 255, 255); font-weight: 400;
line-height: 1.5; text-align: center; text-decoration: none; text-shadow: rgb(51,
51, 51) 2px 2px 10px; border: 1px solid rgb(92, 9, 49); background: rgb(92, 9, 49);
padding: 10px 30px; display: inline-block; vertical-align: middle; overflow:
hidden; user-select: none; font-size: 16px !important; border-radius: 32px !
important; transition: all 0.3s ease 0s !important; }

.hpc .cookiewrap .saveselection, .hpc .cookiewrap.cookie-note-container-


extended .accept-all { min-width: 188px; }

.inner-page .modal-backdrop { z-index: 0; }

.cookiewrap.cookie-note-container-extended .accept-all { margin-right: 10px; }

.cookiewrap.cookie-note-container-extended .accept-all:hover, .cookiewrap.cookie-


note-container-extended .accept-all:focus, .cookiewrap.cookie-note-container-
extended .accept-all:active { transition: none 0s ease 0s; color: rgb(255, 255,
255) !important; border: 1px solid rgb(92, 9, 49) !important; background: rgb(92,
9, 49) !important; }

.cookiewrap.cookie-note-container-extended p a { color: rgb(92, 9, 49); }

.cookiewrap .btn-group, .cookiewrap .btn-group-vertical { float: right; }

.cookiewrap.cookie-note-container-extended input[type="radio"].radio + label


{ padding-left: 26px; height: 19px; display: inline-block; vertical-align: middle;
cursor: pointer; color: rgb(92, 9, 49); font-weight: normal; background:
url("https://www.qatarairways.com/etc/designs/qrweb/clientlibs/images/radio.png")
0px 0px no-repeat; margin: 0px 10px; font-size: 15px; }

.cookiewrap.cookie-note-container-extended input[type="radio"]:checked + label


{ background:
url("https://www.qatarairways.com/etc/designs/qrweb/clientlibs/images/radio-
selected.png") 0px 0px no-repeat; }

.cookiewrap.cookie-note-container-extended input[type="radio"].radio { display:


inline; position: absolute; left: -9999px; }

.cookiewrap.cookie-note-container-extended label { position: relative; top: -7px;


display: inline-grid !important; }

.cookiewrap.cookie-note-container-extended label p { padding-left: 30px; }

.cookiewrap.cookie-note-container-extended label input[type="checkbox"] { position:


relative; top: 16px; left: 4px; opacity: 0; }

.cookiewrap.cookie-note-container-extended label input[type="checkbox"] + span


{ font-size: 15px; color: rgb(31, 33, 43); font-weight: 400; position: relative; z-
index: 9; display: inline-block; margin: 0px 5px 0px 0px; line-height: 17px; min-
height: 14px; min-width: 14px; padding-top: 2px; }

.cookiewrap.cookie-note-container-extended .checkbox-label::before { content: "";


position: absolute; top: 0px; width: 20px; height: 20px; border: 1px solid rgb(219,
222, 232); background-color: rgb(255, 255, 255); border-radius: 4px; transition:
background 0.2s ease 0s; }

.cookiewrap.cookie-note-container-extended .checkbox-label::after { content: "";


position: absolute; top: 0px; speak: none; font-style: normal; font-weight: 400;
font-variant: normal; text-transform: none; font-size: 16px; line-height: 1; -
webkit-font-smoothing: antialiased; color: rgb(92, 9, 49); width: 0px; pointer-
events: none; transition: all 0.2s ease 0s; overflow: hidden; font-family:
icomoon !important; }

.cookiewrap.cookie-note-container-extended label input[type="checkbox"]:checked +


span::after { text-align: center; width: 20px; height: 20px; background-color:
rgb(65, 60, 177); border-radius: 4px; font-weight: 100; margin-top: 0px; content:
""; font-size: 12px; color: rgb(255, 255, 255); line-height: 20px; font-family:
icomoon !important; }

.cookiewrap.cookie-note-container-extended .cookie-content { margin-bottom: 20px; }

#cookiebarNew .modal-dialog { position: fixed; width: 100%; max-width: 100%;


height: auto; bottom: 0px; left: 0px; margin: auto !important; }

#cookiebarNew.fade.show { opacity: 1; }

#cookiebarNew.modal { padding-right: 0px; }

.cookiewrap.cookie-note-container-extended h3, .cookiewrap.cookie-note-container-


extended h3 p { color: rgb(31, 33, 43); font-size: 18px !important; margin-top: 0px
!important; }

.cookiewrap.cookie-note-container-extended .cookie-details ul li { padding-bottom:


15px; margin-bottom: 10px; margin-top: 15px; }

.cookiewrap.cookie-note-container-extended p { font-size: 15px; color: rgb(31, 33,


43); }

#cookiebarNew.modal.fade .modal-dialog { transform: none; }

#cookiebarNew .modal-content, #cookiebarNew .modal-body { padding: 0px; border-


radius: 24px 24px 0px 0px; }

.cookiewrap.cookie-note-container-extended .cookie-details { clear: both; }

.home.cookieshow body .main, .home.cookieshow body header, .inner-


homepage.cookieshow body .main, .inner-homepage.cookieshow body header { filter:
blur(2px); }

.home.cookieshow body .cookiewrap { filter: blur(0px); }

.policy-links a:hover { cursor: pointer; }

@media (max-width: 768px) {


.cookiewrap.cookie-note-container-extended { background: rgb(255, 255, 255); }
.cookiewrap.cookie-note-container-extended .accept-all { margin-bottom: 25px;
margin-right: 0px; display: block !important; }
.cookiewrap.cookie-note-container-extended a#show-
options:hover, .cookiewrap.cookie-note-container-extended a#show-options:focus
{ border: 1px solid rgb(142, 33, 87); color: rgb(92, 9, 49) !important; background:
rgb(255, 255, 255) !important; }
.cookiewrap.cookie-note-container-extended .cookie-details { padding: 15px 0px; }
.cookiewrap.cookie-note-container-extended .contentBtn { margin-bottom: 10px;
margin-top: 15px; background: 0px center; position: static; padding: 0px !
important; }
#cookiebarNew .modal-dialog { max-height: 80vh; }
#cookiebarNew .modal-content { height: 100%; overflow-y: auto; }
.cookiewrap.cookie-note-container-extended .cookie-inner-container { padding-
bottom: 0px; }
.cookiewrap.cookie-note-container-extended a#show-options { margin-bottom: 25px;
margin-right: 0px; }
.contentBtn { display: flex; }
.cookie-button div, .saveselection { flex: 1 1 0%; }
}

@media (min-width: 1200px) {


.cookiewrap.cookie-note-container-extended a#show-options:hover { background:
rgb(92, 9, 49); color: rgb(255, 255, 255) !important; border: 1px solid rgb(92, 9,
49) !important; }
}

.cookieshow .inner-page .modal-backdrop.fade.in { display: none !important; }

.cookieshow .inner-page #cookiebarNew.modal { transition: none 0s ease 0s; }

.cookieshow .inner-page #cookiebarNew.modal::before { content: ""; background:


rgb(0, 0, 0); position: absolute; height: 100%; width: 100%; opacity: 0.5; }

body.no-scroll { position: fixed; top: 0px; right: 0px; left: 0px; z-index: 1030; }

.header { position: absolute; width: 100%; z-index: 9; min-height: 70px; top:


0px; }

.header { position: relative; width: 100%; min-width: 480px; z-index: 32; }

html { scroll-behavior: smooth; }

body .navbar li a, body .navbar li a:hover, body .navbar li a:active, body .navbar
li a:focus { text-decoration: none !important; }

.header-inner { -webkit-box-pack: start; justify-content: flex-start; }

.header-inner .mega-dropdown-menu { align-items: flex-start !important; }

.header-inner.container { width: 100%; max-width: 1192px; margin: 0px auto; min-


width: 100%; position: relative; }

.header-inner, .header-inner .header-block-flex { -webkit-box-align: center; align-


items: center; }

.blockquote-bubble, .flex-valign, .flex-valign-b, .header-inner, .header-


inner .header-block-flex, .theme-colours { display: flex; }

.navbar-default { display: contents !important; }

.nav-link { font-size: var(--font-m); color: white !important; }

.navbar .nav-item { padding: 4px 16px 1px; }

.usernav .nav-item { padding: 0px 8px; letter-spacing: 0.35px; }

.usernav .nav-link, #login-container .nav-link { font-weight: 300; font-size:


13px !important; padding: 23px 4px 0px !important; }

#login-container .nav-link { padding-top: 25px !important; }

.nav-link:hover { background-color: transparent; }


.navbar-default { transition: all 500ms ease 0s; background: transparent; }

.header.scrolled, .openDropdown { background-color: rgb(255, 255, 255); position:


fixed; border-bottom: 1px solid rgb(239, 240, 241); transition: top 0.2s ease-in-
out 0s; }

.header.scrolled { background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0,


0.25) 0px 7px 15px; }

.header.scrolled.nav-up { background: transparent; border-bottom: 0px; box-shadow:


none; }

.scrolled .nav-link { color: rgb(51, 51, 51) !important; }

.qa-logo-white svg path { fill: rgb(255, 255, 255); }

.scrolled .qa-logo-white svg path { fill-rule: initial; }

.searchicon svg { width: 24px; height: 24px; }

.scrolled .searchicon svg g, .scrolled .searchicon svg path { fill: var(--


primary1); }

.loginprofile svg { width: 24px; height: 24px; margin-right: 5px; margin-top: -2px;
}

.loggedinprofile svg { display: none; }

#header-signon-main { padding-left: 8px; width: auto !important; }

.loginprofile a.nav-link { padding-right: 0px !important; }

.loginprofile svg path.b { fill: rgb(255, 255, 255); }

.scrolled .loginprofile svg path.b, .inner-homepage .loginprofile svg path.b


{ fill: var(--primary1); }

a.brand-oneworld { width: 34px; margin-top: 15px; height: 34px; background-image:


none; background-repeat: no-repeat; font-size: 0px; background-size: contain;
color: transparent !important; margin-right: 6px !important; }

a.brand-qartarAirLogo { font-size: 0px; color: transparent !important; }

a.brand-oneworld picture { margin-top: -5px; }

a.brand-oneworld picture .ow-blue { margin-top: 0px; }

.scrolled .desktop-qalogo { margin: -5px 5px 0px -5px; }

.scrolled.mobileheadershade a.brand-oneworld { background-image: none; }

.scrolled .navbar-brand img, .scrolled a.brand-oneworld .ow-white, a.brand-oneworld


picture .ow-blue, .mobile-qalogo-white, .mobile-qalogo, .scrolled .navbar-brand
picture .logo-white { display: none !important; }

.scrolled .desktop-qalogo, .scrolled a.brand-oneworld .ow-blue { display: block !


important; }
.navbar-brand img, .navbar-brand picture { margin-top: 6px; margin-right: 22px; }

.navbar-brand picture { display: block; }

.change-lang img { width: 21px; border-radius: 3px; margin-top: -3px; }

.change-lang .nav-link { min-height: 30px; }

.change-lang .dropdown-heading h4 { padding-top: 10px; }

span#languageID, [data-id="languageID"] { text-transform: uppercase; }

.body-bg { background-color: rgb(251, 251, 252); }

.header p { margin: 0px 0px 24px; }

.header p:last-child { margin: 0px; }

.header a:active, .header a:hover { outline: 0px; text-decoration: none; }

.header a.text-primary:focus, .header a.text-primary:hover { color: rgb(32, 45,


184) !important; }

.lead { font-size: 21px; line-height: 32px; color: rgb(24, 24, 37); }

.z-index-0 { z-index: 0; }

::selection { background: rgba(255, 244, 147, 0.8); color: rgb(39, 44, 48); }

.btn { padding: 11px 21px; display: inline-block; vertical-align: middle;


transform: perspective(1px) translateZ(0px); box-shadow: rgba(0, 0, 0, 0) 0px 0px
1px; overflow: hidden; font-size: var(--font-m) !important; border-radius: 4px !
important; transition: all 0.3s ease 0s !important; }

.navbar { width: 100%; overflow: hidden; top: 0px; flex-flow: row nowrap; position:
static !important; }

.header .row { flex: 1 1 auto; }

.btn-brand { color: rgb(255, 255, 255); background-color: rgb(0, 0, 0); border-


color: rgb(0, 0, 0); }

.btn-brand:hover { color: rgb(255, 255, 255); background-color: rgb(8, 176, 114);


border-color: rgb(8, 176, 114); }

.btn-brand.focus, .btn-brand:focus { color: rgb(255, 255, 255); background-color:


rgb(8, 176, 114); border-color: rgb(8, 176, 114); box-shadow: none; }

.header-classic { background-color: rgb(255, 255, 255); }

.top-header { background-color: rgb(255, 255, 255); font-size: 14px; color: rgb(98,


101, 130); line-height: 30px; border-bottom: 1px solid rgb(240, 241, 249); border-
top: 3px solid rgb(53, 68, 238); padding-bottom: 4px; padding-top: 4px; }

.top-header ul { margin-bottom: 0px; }

.top-header ul li { float: left; margin-left: 18px; }

.top-header ul li a { color: rgb(98, 101, 130); }


.top-header i { font-size: 10px; }

.top-header-social i { font-size: 14px; }

.top-header-social ul { margin-left: 10px; }

.top-header-social ul li { float: left; margin-left: 8px; }

.top-header-social ul li a { color: rgb(157, 158, 167); }

.top-header-social ul li a:hover { color: rgb(1, 212, 134); }

.navbar-classic.navbar-light .navbar-nav .nav-link { color: rgb(24, 24, 37);


padding: 12px 16px; }

.navbar-classic .navbar-nav .nav-item .nav-link { font-size: 15px; color: rgb(24,


24, 37); padding: 12px 10px; line-height: 20px; border-bottom: 1px solid rgb(255,
255, 255); }

.navbar-classic .navbar-nav .nav-item .nav-link:hover { color: rgb(53, 68, 238); }

.navbar-classic .navbar-nav .nav-item .nav-link:hover.dropdown-toggle::after


{ color: rgb(53, 68, 238); }

.navbar-classic.navbar { padding: 18px 0px; }

.navbar-classic .dropdown-toggle::after { margin-top: 1px; display: inline-block;


width: 0px; height: 0px; margin-left: 6px; vertical-align: -2px; content: "";
border-width: 0px; border-style: initial; border-color: initial; color: rgb(189,
190, 191); font-family: "Font Awesome 5 Free"; font-weight: 900; margin-right:
15px; font-size: var(--font-xs); float: right; }

.navbar-classic .navbar-collapse.show .dropdown .dropdown-menu .dropdown-item


{ border-bottom: 1px solid rgb(241, 241, 246); border-radius: 0px; }

.navbar-brand { display: inline-block; padding-top: 5px; padding-bottom: 2px; line-


height: inherit; white-space: nowrap; color: rgb(24, 24, 37); font-size: 24px;
margin-right: initial !important; }

header .dropdown-menu { position: absolute; top: 100%; left: 0px; z-index: 1000;
display: none; float: left; min-width: 16rem; padding: 12px; margin: 0px; font-
size: 1rem; color: rgb(128, 130, 148); text-align: left; list-style: none;
background-color: rgb(255, 255, 255); background-clip: padding-box; min-height:
410px; border: 1px solid rgb(239, 240, 241) !important; }

.dropdown-item { display: block; width: 100%; padding: 15px; clear: both; font-
weight: 400; color: rgb(24, 24, 37); text-align: inherit; white-space: nowrap;
background-color: transparent; border: 0px; font-size: 15px; line-height: 15px; }

.dropdown-item:focus, .dropdown-item:hover { color: rgb(73, 85, 239); text-


decoration: none; background-color: rgb(238, 239, 253); border-radius: 4px; }

.dropdown-item:focus .dropdown-toggle::after, .dropdown-item:hover.dropdown-


toggle::after { color: rgb(73, 85, 239); }

.dropdown-submenu { position: relative; }

.navbar .dropdown-menu.show { width: 100%; border: 0px; padding: 10px 0px 0px; z-
index: 11; top: 65px !important; }

.dropdown-submenu a::after { transform: rotate(-90deg); position: absolute; right:


17px; top: 25px; }

.dropdown-submenu .dropdown-menu { top: 0px; left: 100%; margin-left: 13px; margin-


right: 0.1rem; }

.caret-up { width: 0px; height: 0px; border-left: 4px solid rgba(0, 0, 0, 0);
border-right: 4px solid rgba(0, 0, 0, 0); border-bottom: 4px solid; display:
inline-block; margin-left: 2px; vertical-align: middle; }

.mega-dropdown { position: unset; }

.mega-dropdown-menu { width: 100%; top: 63px; margin: 15px 0px; }

.mega-dropdown-menu ul { list-style: none; }

.nav-dropitem-arrow { position: relative; font-size: 12px; opacity: 0; padding-


right: 10px; }

.nav-dropitem-arrow i { position: absolute; }

.dropdown-item:focus, .dropdown-item:hover { color: rgb(53, 68, 238); text-


decoration: none; background-color: rgb(238, 239, 253); border-radius: 4px; }

.dropdown-item:hover .nav-dropitem-arrow { color: rgb(73, 85, 239); opacity: 1;


margin-right: 5px; }

.navbar-classic .navbar-toggler, .navbar-boxed .navbar-toggler { padding: 17px


15px; font-size: 1.25rem; line-height: 1; background-color: transparent; border:
1px solid rgb(234, 234, 240); border-radius: 0.25rem; position: relative; }

.navbar-classic .navbar-collapse.show .dropdown .dropdown-menu { background:


rgb(255, 255, 255); box-shadow: none; margin: 7px 0px; }

.navbar-classic .navbar-collapse.show .navbar-nav .nav-item .nav-link { border-


bottom: 1px solid rgb(241, 241, 246); }

.navbar-classic .navbar-collapse.show .dropdown .dropdown-menu .dropdown-


submenu.dropdown-item { border-bottom: 1px solid rgb(241, 241, 246); }

.navbar-boxed .navbar-collapse.show .dropdown .dropdown-menu { background: rgb(255,


255, 255); box-shadow: none; margin: 7px 0px; }

.navbar-boxed .navbar-collapse.show .navbar-nav .nav-item .nav-link { border-


bottom: 1px solid rgb(241, 241, 246); }

.navbar-boxed .navbar-collapse.show .dropdown .dropdown-menu .dropdown-


submenu.dropdown-item { border-bottom: 1px solid rgb(241, 241, 246); }

.navbar-transparent .navbar-collapse.show .dropdown .dropdown-menu { background:


rgb(255, 255, 255); box-shadow: none; margin: 7px 0px; }

.navbar-transparent .navbar-collapse.show .navbar-nav .nav-item .nav-link { border-


bottom: 1px solid rgb(73, 91, 251); }

.navbar-transparent .navbar-collapse.show .dropdown .dropdown-menu .dropdown-


submenu.dropdown-item { border-bottom: 1px solid rgb(241, 241, 246); }
.icon-bar { width: 21px; height: 3px; background-color: rgb(255, 255, 255);
display: block; transition: all 0.2s ease 0s; margin-top: 4px; }

.navbar-toggler:focus { outline: 0px; }

.navbar-toggler .top-bar { transform: rotate(45deg); transform-origin: 10% 190%;


background-color: rgb(255, 255, 255); }

.navbar-toggler .middle-bar { opacity: 0; }

.navbar-toggler .bottom-bar { transform: rotate(-45deg); transform-origin: 10% -


80%; }

.navbar-toggler.collapsed .top-bar { transform: rotate(0deg); background-color:


rgb(255, 255, 255); }

.navbar-toggler.collapsed .middle-bar { opacity: 1; }

.navbar-toggler.collapsed .bottom-bar { transform: rotate(0deg); background-color:


rgb(255, 255, 255); }

.mega-dropdown { position: static !important; }

.mega-dropdown-menu { width: 100%; box-shadow: none; margin: 0px auto; }

.mega-dropdown-menu > li > ul { padding: 0px; margin: 0px; }

.mega-dropdown-menu > li > ul > li { list-style: none; padding-bottom: 0px; }

.mega-dropdown-menu > li > ul > li > a, .mega-dropdown-menu > li > ul > li > ul >
li > a { display: inline-block; padding-right: 0px; padding-left: 0px; clear: both;
font-weight: normal; line-height: 18px; color: rgb(51, 51, 51); white-space:
normal; font-size: var(--font-xs); width: auto; padding-top: 12px; padding-bottom:
2px !important; }

.mega-dropdown-menu > li ul > li > a:hover, .mega-dropdown-menu > li ul > li >


a:focus { color: var(--primary1); font-weight: 500; text-decoration: none !
important; }

.mega-dropdown-menu > li > ul.popular-searches li a:hover { font-weight: normal; }

.mega-dropdown-menu .dropdown-header { color: rgb(51, 51, 51); font-size: var(--


font-m); font-weight: 500; }

.mega-dropdown-menu .accordion-module-opener { color: rgb(51, 51, 51); font-size:


var(--font-m); font-weight: 500; }

.mega-dropdown-menu form { margin: 3px 20px; }

.mega-dropdown-menu .form-group { margin-bottom: 3px; }

.mega-dropdown .dropdown-menu li { float: left; width: 100%; padding: 0px; }

.mega-dropdown .mega-dropdown-menu > li { padding-bottom: 0px !important; }

.dropdown-menu.mega-dropdown-menu { margin-top: 80px; }

.dropdown-heading h4 { color: rgb(51, 51, 51); letter-spacing: 0px; display:


inline-flex; font-weight: 300; }

.dropdown-heading .icon-arrow-right3 { font-size: 15px; padding-left: 13px; margin-


top: 10px; }

li.flightview ul { width: 100%; }

.no-background { background: 0px center; }

li.flightview ul li { display: inline-flex; list-style: none; flex: 1 1 0px; text-


align: center; }

.flightview.no-background ul li a img { box-shadow: none; border: 0px; width: 36px;


height: 36px; border-radius: 0px; margin-bottom: 8px; }

.search-input { display: flex; width: 90%; margin: 0px auto; text-align: center; }

.search-input form { width: 100%; display: flow-root; border-bottom: 1px solid


rgb(204, 204, 204); }

.search-input form input { font-size: 40px; border: 0px; width: 85%; font-weight:
300; color: rgb(102, 102, 102); margin: 10px 0px 15px; padding: 0px; line-height:
0; }

.search-input form input:focus { border-left: 0px; }

.search-input form input:focus { outline: 0px; }

.search-btn { padding: 1% 3%; border: 1px solid rgb(92, 9, 49) !important; display:
inline-flex !important; color: var(--primary1) !important; vertical-align: text-
bottom !important; }

.search-btn:hover, .search-btn:focus, .search-btn:active { background-color: var(--


primary1) !important; color: rgb(255, 255, 255) !important; outline: 0px !
important; outline-offset: 0px !important; }

ul.popular-searches { width: 86% !important; margin: 35px auto 0px !important; }

.mega-dropdown .dropdown-menu ul.popular-searches li { display: inline; line-


height: 50px; float: none !important; list-style: none !important; padding-bottom:
0px !important; }

.mega-dropdown-menu > li > ul.popular-searches li a { border-radius: 30px; font-


size: var(--font-xs); margin-right: 10px; border: 1px solid rgb(151, 151, 151);
color: rgb(85, 85, 85); padding: 10px 18px !important; display: inline !
important; }

ul.popular-searches li a:hover { background-color: var(--primary1); border: 1px


solid var(--primary1); color: rgb(255, 255, 255) !important; }

ul.popular-searches li.dropdown-heading { width: 100%; font-size: var(--font-xs);


font-weight: 500; color: rgb(51, 51, 51); border: 0px; line-height: 3; display:
flex !important; padding-bottom: 0px !important; }

.planyourtrip li.dropdown-header { padding-left: 0px !important; }

.planyourtrip ul { display: inline-block; }

.planyourtrip ul li a { box-shadow: none; border: 0px; padding: 0px !important; }


.planyourtrip ul li a img { width: 22px; height: 22px; margin-right: 16px; }

.visitQatar li.dropdown-header { padding-top: 0px; }

.dropdown-heading button.close { opacity: 0.7; background-size: contain; width:


24px; height: 24px; margin: 3px 0px 0px; }

.dropdown-heading button.close::before { font-size: 26px; content: ""; font-


family: icomoon !important; }

a.brand-qartarAirLogo, a.brand-oneworld { line-height: 0; }

.inner-page .dropdown-heading button.close::before { background:


url("client-lib/resources/ic-close.svg") center center / contain no-repeat;
display: block; height: 24px; width: 24px; content: "" !important; }

.inner-page #navbarSupportedContent .dropdown-heading button.close::before


{ background: url("client-lib/resources/Close_icon.svg") center center / 24px 24px
no-repeat; }

.dropdown-heading button.close:hover { opacity: 0.75 !important; }

.mega-subnav { border-top: 1px solid rgb(228, 228, 228); padding-top: 15px !


important; margin-top: 99px !important; }

.mega-subnav ul { float: right; }

.mega-subnav ul li { display: inline-block; width: auto !important; padding-bottom:


0px !important; }

.mega-subnav ul li:first-child a { margin-right: 70px; }

.mega-subnav.bookTab, .mega-subnav.complimentJourney { margin-top: 37px !important;


}

.mega-subnav.explore-tab { padding-top: 15px !important; }

.mega-subnav a span.offerText { color: rgb(51, 51, 51); padding: 0px 15px 0px
0px; }

.mega-subnav.complimentJourney a span.offerText { color: rgb(51, 51, 51); padding:


0px; }

.mega-subnav li a { font-size: var(--font-xs); margin-right: 23px; position:


relative; color: var(--primary1) !important; font-weight: 400 !important; padding-
left: 0px !important; padding-right: 16px !important; }

.mega-subnav li:nth-child(2) a { margin-right: 0px; }

.mega-subnav li:nth-child(3) a { padding-top: 0px; }

.mega-subnav li a span { padding-left: 3px; }

.mega-subnav li a span, .mega-subnav li .cta-icon-content span { padding-left: 3px;


}

.mega-subnav li .cta-icon-content { font-size: var(--font-xs); color: rgb(51, 51,


51); font-weight: 400 !important; }
.cta-icon-content a { display: inline-block; }

.cta-icon-content a span.icon-arrow-right3 { position: absolute; right: 5px; top:


5px; }

.cta-icon-content a:hover span.icon-arrow-right3 { right: 0px; }

.scrollspy-search { position: relative; margin-top: 25px; }

.scrollspy-search .container { margin: auto; padding-right: 17px; width: 100% !


important; }

.affix { top: 20px; z-index: 9999 !important; }

.spycontainer { max-height: 400px; overflow: scroll; }

div.countysections div { height: auto; display: flow-root; font-size: 28px; margin-


left: 25px; margin-bottom: 25px; }

.countysections { max-height: 434px; overflow: auto; border: 1px solid rgb(228,


228, 228); border-radius: 8px; padding: 20px 0px 20px 30px; }

.countysections h5 { font-size: 16px; color: rgb(51, 51, 51); letter-spacing: 0px;


margin-top: 15px; font-weight: 600; }

.inner-homepage .countysections h5 { font-weight: 600 !important; }

.countysections ul li { font-size: var(--font-xs); color: rgb(51, 51, 51); display:


inline-flex; min-width: 33%; padding: 10px 0px 9px 14px; width: auto !important; }

.countysections ul li a { font-size: var(--font-xs); color: rgb(85, 85, 85); font-


weight: 500; }

.countysections ul li a span { font-weight: 400; color: rgb(51, 51, 51); }

.countysections ul li a.active { color: var(--primary1); padding-left: 10px;


margin-left: -10px; border-left: var(--primary1-border); }

.countysections ul li a:nth-child(2).active { margin-left: 10px; }

.countysections ul li a.notselected { border-left: 1px solid rgb(184, 186, 188);


padding-left: 10px; margin-left: 10px; }

.nav-pills li { margin-bottom: 10px; padding-bottom: 0px !important; }

.nav-pills li a { display: flex; border-radius: 20px; width: 171px; padding: 11px


0px 11px 22px; font-size: var(--font-xs); color: rgb(51, 51, 51); font-weight: 600;
}

.nav-pills li a.active, .nav-pills li a:hover { background: linear-gradient(270deg,


rgb(126, 3, 69) 0px, rgb(92, 9, 49) 100%) 0px 0px no-repeat padding-box padding-box
transparent; transition: none 0s ease 0s; color: rgb(255, 255, 255) !important; }

.scrollspy-search hr { margin-top: 0px; width: 145px; margin-left: 22px; }

.commonRegion { margin-top: 30px; }

.commonRegion a { color: var(--primary1); font-size: var(--font-xs); padding: 10px


0px 0px 22px; letter-spacing: 0px; }

.commonRegion a span { padding-left: 0px; }

.commonRegion li { padding-bottom: 10px; }

.scrollspy-search ::-webkit-scrollbar { width: 18px; height: 200px; }

.scrollspy-search ::-webkit-scrollbar-track { border-radius: 0px; margin-top: 20px;


margin-bottom: 20px; }

.scrollspy-search ::-webkit-scrollbar-thumb { background: rgb(229, 229, 229);


border-radius: 4px 12px 12px 4px; border-right: 10px solid rgb(255, 255, 255); }

.scrollspy-search ::-webkit-scrollbar-thumb:hover { background: rgb(194, 194, 194);


}

.mobilenodisplay { display: inline-block; }

.mobileheader { display: none; }

.mega-dropdown-menu ul.collapse { display: inline; }

#travelinformation, #atairport, #earn { margin-top: -50px; display: inline-block; }

.loggedinPC #earn { display: flow-root; margin-top: -7px !important; }

#atairport .dropdown-heading { padding-top: 0px; margin-top: -36px; }

#planyourtrip { display: inline-block; }

.visitQatar { margin-top: -12px; }

a.go-back, .flightStatusLink { display: none; }

.desktop-qalogo, .mobile-qalogo { display: none; }

.header button.collapsed::after, .search-input .floating-label { display: none; }

.header button.collapsed { border: 0px; }

.responsiveSearch, .mobile-link, .responsiveLogin, .searchicon span { display: none


!important; }

.desktoplanguageSelector .mobile-link { display: block !important; }

.imagerollover li a { margin-left: 3px; padding-left: 142px !important; }

.imagerollover li a img { position: absolute; float: left; visibility: hidden;


margin-right: 15px; left: 0px; width: 130px; top: 8px; border-radius: 5px; height:
184px; background: rgb(255, 255, 255); }

.imagerollover li.active a img, .imagerollover li a:hover img { visibility:


visible; }

.imagerollover li.dropdown-header { padding-left: 145px !important; padding-top:


0px !important; }

.mapview, .mapview .dropdown-header { padding-top: 0px; padding-bottom: 0px;


padding-left: 0px !important; max-width: 350px !important; }

.mapview .dropdown-header { padding-top: 7px; }

.mapview ul { display: flow-root; width: 24%; float: right; }

.mapsvg { display: inline-flex; width: 75%; margin-top: 10px; }

#ourdestinations { margin-top: 0px; }

.mapsvg svg { width: 100%; }

#states .on { fill: red; }

.list-of-states { margin: 0px; padding: 0px; columns: 100px auto; column-gap: 8px;
list-style: none; }

.mega-dropdown-menu .list-of-states li { display: inline-block; width: 100%;


padding: 0px !important; }

.list-of-states li a { padding-left: 0px !important; padding-right: 0px !important;


padding-bottom: 0px !important; }

.list-of-states li.on a, .list-of-states li.on a:hover { color: var(--primary1); }

.pin { width: 30px; height: 30px; border-radius: 50% 50% 50% 0px; background: red;
position: absolute; transform: rotate(-45deg); left: 50%; top: 50%; margin: -20px
0px 0px -20px; }

.pin::after { content: ""; width: 14px; height: 14px; margin: 8px 0px 0px 8px;
background: rgb(255, 255, 255); position: absolute; border-radius: 50%; }

.mapsvg svg g.on path { fill: var(--primary1); }

.svg-states .icon_state { fill: rgb(16, 89, 47); }

.state .label_icon_state { fill: rgb(255, 255, 255); }

.state .label_icon_state { fill: rgb(255, 255, 255); font-family: Arial; font-size:


11px; line-height: 12px; font-weight: normal; }

.mega-dropdown .card .card-title { font-size: var(--font-m); font-weight: 300;


letter-spacing: 0px; }

.mega-dropdown .card-body { padding: 15px; }

.mega-dropdown .card p.card-text { font-size: var(--font-xs); letter-spacing:


0px; }

.downloadappMenucard, .meetandgreet, .joinprivilegeclub { width: 183px; height:


254px; border: 1px solid rgba(0, 0, 0, 0) !important; }

.joinprivilegeclub a { height: 100%; }

.loggedinPC #userprofilenav { margin-top: 51px; }

.downloadappMenucard img, .meetandgreet img, .joinprivilegeclub img { width: 100%;


height: 100%; border-radius: 6px; }
.downloadappMenucard .card-body, .meetandgreet .card-
body, .joinprivilegeclub .card-body { position: absolute; bottom: 0px; width: 100%;
border-radius: 0px 0px 5px 5px; padding-top: 60px; }

.joinprivilegeclub .card-body.card-img-fade { background: linear-gradient(rgba(57,


21, 38, 0) 0px, rgb(64, 4, 33) 100%) 0px 0px no-repeat padding-box padding-box
transparent; }

.downloadappMenucard a.btn { padding-top: 0px; display: block; }

.downloadappMenucard a.btn img { width: auto; }

.meetandgreet .card-body { padding-top: 120px !important; }

.meetandgreet .card-body h5 { margin-bottom: 0.5rem; }

.joinprivilegeclub .card-body { padding-top: 25px; }

.joinprivilegeclub .card-body a { height: auto; color: rgb(255, 255, 255); }

.joinprivilegeclub .card-body a:hover .icon-arrow-right3 { padding-left: 10px; }

.downloadappMenucard .card-title, .meetandgreet .card-


title, .joinprivilegeclub .card-title { color: rgb(255, 255, 255); text-shadow:
rgba(0, 0, 0, 0.61) 0px 3px 6px; }

.joinprivilegeclub .card-title { line-height: 24px; margin-bottom: 10px; }

.joinprivilegeclub .privilege-btn { font-size: var(--font-xs); font-weight: 500;


border: 1px solid rgb(92, 9, 49); border-radius: 5px; background-color: rgb(255,
255, 255); padding: 11px 15px; margin-bottom: 15px; color: var(--primary1) !
important; }

.joinprivilegeclub .privilege-btn:hover { background-color: var(--primary1); color:


rgb(255, 255, 255) !important; }

.joinprivilegeclub a { color: rgb(255, 255, 255); font-size: var(--font-xs); float:


left; }

.meetandgreet a { padding: 0px; color: rgb(255, 255, 255); font-size: var(--font-


xs); }

header { width: 100%; }

.nav-up { top: -80px; }

.nav-up .navbar .dropdown-menu.show { display: none !important; }

.nav-up .navbar .dropdown::after { border: 0px; background: none !important; }

.africapin a::after, .americaspin a::after, .asiapacificpin a::after, .europepin


a::after, .middleEastpin a::after { display: block; position: absolute; width:
27px; height: 33px; background-image: url("client-lib/resources/pin-burgandy.svg");
background-repeat: no-repeat; content: attr(data-num); top: 115px; left: 126px;
color: rgb(255, 255, 255); font-size: 11px; text-align: center; padding: 6px 0px
0px; background-position: center 2px; }

.americaspin a::after { top: 79px; left: 37px; content: attr(data-num); }


.asiapacificpin a::after { top: 88px; left: 187px; }

.europepin a::after { top: 48px; left: 121px; content: attr(data-num); }

.middleEastpin a::after { top: 74px; left: 150px; content: attr(data-num); }

.africapin.on a::after, .americaspin.on a::after, .asiapacificpin.on


a::after, .europepin.on a::after, .middleEastpin.on a::after { color: var(--
primary1); background-image: url("client-lib/resources/pin-white.svg"); filter:
url("#dropshadow"); }

.card-body #book-header-image img { width: 54px; height: 54px; margin: auto;


border: 2px solid rgb(255, 255, 255); }

.header.scrolled .exchange { border-bottom: 1px solid rgb(239, 240, 241); }

.mega-subnav .cta-mobile-icon { display: none; }

.loginprofile .hidden { display: none !important; }

.countysections ul li a.active span { color: var(--primary1); }

.countysections ul li { padding-bottom: 18px !important; }

.mega-subnav.loggedin-priviledge { margin-top: 88px !important; }

.countysections li a:hover span { color: var(--primary1); }

.mobile-link.changeRegionMobile:focus { z-index: 0; }

.icon-arrow-right3 { font-size: 10px; padding-left: 6px; transition: padding 0.25s


ease 0s; }

.icon-arrow-right3::before { content: ""; }

@media (-ms-high-contrast:none), (-ms-high-contrast:active) {


div.countysections div { width: 97.5%; display: inline-block; }
.mega-dropdown-menu .countysections ul { display: inline-flex; flex-wrap: wrap;
width: 97.5%; }
}

@media (min-width:1280) {
.mega-dropdown-menu.container, .hero-image .container, .bookingwizard .container
{ width: 100%; max-width: 1192px; margin: 0px auto; }
}

@media (max-width:1023) {
.navbar { position: relative !important; }
}

@media (min-width: 992px) {


.appdownload { display: none; }
.loggedinPC .mega-subnav.complimentJourney { margin-top: 88px !important; }
.loggedinPC #discover { display: flow-root; margin-top: -4px !important; }
.navbar { padding-top: 0px; padding-bottom: 0px; }
.navbar .has-megamenu { position: static !important; }
.navbar .megamenu { left: 0px; right: 0px; width: 100%; padding: 20px; }
.navbar .nav-link { padding-top: 0.9375rem; padding-bottom: 0px; font-size:
var(--font-l); letter-spacing: -0.25px; white-space: nowrap; font-weight: 300;
height: 62px; }
.usernav .nav-link, #login-container .nav-link { height: 63px !important; }
.loginprofile a p { letter-spacing: -0.25px; white-space: nowrap; font-weight:
300; display: inline; font-size: 13px !important; }
#planyourtrip li:not(:first-child), .ffp-user-new li:not(:first-child) { padding-
top: 6px; }
#planyourtrip li:not(:first-child) span { line-height: 24px; display: inline-
block; }
}

@media (min-width: 991px) {


.navbar .dropdown::after { content: ""; inset: 106px 0px 0px; opacity: 0;
visibility: hidden; background-color: rgba(0, 0, 0, 0.7); pointer-events: none;
border-top: 7px solid rgb(255, 255, 255); }
.navbar .headheight .dropdown::after { top: 106px; }
.navbar .dropdown.show .nav-link { position: relative; z-index: 12; border-
bottom: var(--primary1-border); color: var(--primary1) !important; }
.navbar .dropdown.show::after { z-index: 10; opacity: 1; visibility: visible;
position: fixed; }
.mobileSearchView .searchicon { padding-top: 20px !important; }
}

@media screen and (max-width: 810px) {


#section1, #section2, #section3, #section41, #section42 { margin-left: 150px; }
}

@media (max-width: 768px) {


header { min-height: 65px !important; }
.dashboardLink { display: block; font-size: 12px; }
.mega-subnav span.offerText { display: none; }
.mobilenodisplay { display: none; }
.mega-subnav .icon-arrow-right3 { display: none; }
.mega-subnav li a span { display: none; }
.appdownload { display: block; padding: 15px; }
.appdownload h5 { color: rgb(110, 110, 110); font-weight: 400; letter-spacing:
0px; font-size: 16px !important; }
.appdownload a img { width: 136px; margin: 10px 0px; }
ul.popular-searches li.dropdown-heading { font-size: 14px; font-weight: 300;
width: 100% !important; }
ul.popular-searches li { float: left !important; width: auto !important; }
.navbar-light .navbar-toggler { color: rgb(255, 255, 255); border: 0px !
important; background-image: none !important; }
.navbar-toggler { border: none !important; background: transparent !important; }
.navbar-toggler:focus { outline: 0px; background: transparent !important; }
.navbar-toggler .icon-bar { background-color: rgb(255, 255, 255); transform:
rotate(0deg) translate(0px, 0px); transition: all 0.2s ease 0s; }
.navbar-toggler .icon-bar { display: block; width: 22px; height: 2px; border-
radius: 1px; }
.navbar-toggler .icon-bar + .icon-bar { margin-top: 11px; }
.collapsed.navbar-toggler .icon-bar + .icon-bar { margin-top: 4px; }
.icon-bar:nth-child(2) { width: 22px; transition: all 0.2s ease 0s; }
.navbar-toggler:hover > .icon-bar:nth-child(2) { width: 22px; transition: all
0.2s ease 0s; }
.navbar-toggler:active > .icon-bar:nth-child(2) { width: 22px; transition: all
0.2s ease 0s; }
.navbar-toggler:not(.collapsed) .icon-bar:nth-child(1) { transform: rotate(45deg)
translate(5px, 4px); transition: all 0.2s ease 0s; }
.navbar-toggler:not(.collapsed) .icon-bar:nth-child(2) { opacity: 0; transition:
all 0.2s ease 0s; }
.navbar-toggler:not(.collapsed) .icon-bar:nth-child(3) { transform: rotate(-
45deg) translate(4px, -4px); transition: all 0.2s ease 0s; }
.sec-accent { background-color: rgb(250, 252, 245); }
.blue { background-color: rgb(153, 153, 204); }
.header.scrolled { background-color: rgb(255, 255, 255); transition: height 1s
ease 0s; position: fixed; border-bottom: 1px solid rgb(239, 240, 241); }
.scrolled .nav-link, .navbar-collapse .nav-link { padding-top: 15px; padding-
right: 0px; padding-bottom: 15px; font-size: 20px; color: rgb(51, 51, 51) !
important; padding-left: 45px !important; }
.qa-logo-white svg path { fill: rgb(255, 255, 255); }
.scrolled .qa-logo-white svg path { fill-rule: initial; }
.sliderNav.carousel-indicators { max-width: 100%; overflow: hidden; }
.scrolled .navbar-toggler.collapsed .bottom-bar, .scrolled .navbar-
toggler.collapsed .top-bar, .scrolled .navbar-toggler.collapsed .middle-bar
{ background-color: rgb(51, 51, 51); }
.navbar-collapse.collapse.show { background-color: rgb(255, 255, 255); margin:
90px -15px 0px; position: inherit; height: 85vh; padding-bottom: 15vh; z-index:
9999; }
.header.mobileheadershade { background: linear-gradient(270deg, rgb(126, 3, 69)
0px, rgb(92, 9, 49) 100%) 0px 0px no-repeat padding-box padding-box transparent;
color: rgb(255, 255, 255) !important; }
.header.PrivilegeClubbg.mobileheadershade { background-image:
url("client-lib/resources/menu/PrivilegeClub/Burgundy.png") !important; }
.header.PrivilegeClubbg { background-image: url(""); }
.responsiveSearch { padding: 5px 0px; position: absolute; top: 87px; width: 95%;
left: 16px; display: flex !important; }
.responsiveSearch .nav-link { font-size: var(--font-m); padding-top: 6px; color:
rgb(255, 255, 255) !important; padding-left: 0px !important; }
.navbar-collapse .nav-link::after { padding-top: 1px; speak: none; font-style:
normal; font-weight: 400; font-variant: normal; text-transform: none; border: 0px;
color: rgb(131, 139, 148); background: 0px center; font-size: 9px; position:
absolute; width: 17px; z-index: 9; right: 13px; top: auto; transform: rotate(-
90deg); font-family: icomoon !important; content: "" !important; }
.responsiveSearch .nav-link::after { color: rgb(255, 255, 255); top: 12px; }
.navbar-collapse .nav-link[aria-expanded="true"]::after { transform:
rotate(0deg); transition: transform 0.5s ease 0s, -webkit-transform 0.5s ease 0s;
z-index: 11; }
.navbar-collapse .nav-link[aria-expanded="false"]::after { transform: rotate(-
90deg); transition: transform 0.5s ease 0s, -webkit-transform 0.5s ease 0s; }
.navbar-collapse.collapse.show { border-radius: 8px 8px 0px 0px; transition-
property: height, visibility; transition-duration: 0.2s; transition-timing-
function: ease; }
.header-inner .navbar-collapse.collapse { display: none; }
.header-inner .navbar-collapse.collapse.show { display: block; }
.loginprofile a, .header-inner .navbar-collapse.collapsing { transition: none 0s
ease 0s; }
.mobile-link { display: inline-flex !important; }
.dropdown-menu.responsiveoverlay { transition: top 0.2s ease-in-out 0s; }
.changeRegionMobile, .scrolled .changeRegionMobile { font-size: var(--input-
label); align-items: center; padding: 0px; }
.changeRegionMobile img, .scrolled .changeRegionMobile img { height: 15px;
margin-right: 5px; }
header .dropdown-menu.responsiveoverlay.show, header .dropdown-
menu.chooseregionmobile.show { position: absolute; height: 100vh; padding-top:
57px; padding-bottom: 250px; z-index: 10; overflow: auto; top: 300px !important;
border: 0px !important; }
.inner-homepage header .dropdown-menu.responsiveoverlay.show, .inner-homepage
header .dropdown-menu.chooseregionmobile.show { position: fixed !important; }
header .dropdown-menu.chooseregionmobile.show { padding-left: 0px; padding-right:
0px; overflow: hidden; padding-bottom: 0px; animation-name: fadeInUp; animation-
duration: 0.5s; animation-fill-mode: both; top: 69px !important; padding-top:
57px !important; }
.mobileSearchView .dropdown-menu.responsiveoverlay.show { height: 100vh; margin-
top: 3px; padding-top: 15px; position: absolute !important; top: -148px !important;
}
.responsiveoverlay.show .dropdown-heading, .chooseregionmobile.show .dropdown-
heading { width: 100%; line-height: 34px; padding-top: 10px; padding-right: 10px;
padding-bottom: 10px; background-color: rgb(247, 247, 247); position: fixed; top:
178px; left: -15px; margin: 0px 15px; z-index: 9; border-bottom: 1px solid rgb(239,
239, 239) !important; padding-left: 15px !important; }
.responsiveoverlay.show .dropdown-heading { top: 198px; }
.navbar-collapse .nav-link.mobile_Explore[aria-expanded="true"]::after, .navbar-
collapse .nav-link.mobile_Book[aria-expanded="true"]::after, .navbar-collapse .nav-
link.mobile_Experience[aria-expanded="true"]::after, .navbar-collapse .nav-
link.mobile_pclub[aria-expanded="true"]::after { left: 6px; top: 213px; transform:
rotate(90deg); z-index: 11; }
.navbar .responsiveoverlay .dropdown-heading
a, .navbar .chooseregionmobile .dropdown-heading a { color: rgb(51, 51, 51); font-
size: 18px; }
a.go-back { margin-left: 15px; padding-top: 12px; padding-bottom: 6px; display:
block !important; }
.responsiveoverlay .dropdown-heading span, .chooseregionmobile .dropdown-heading
span { display: none; }
.responsiveoverlay .dropdown-heading h4, .chooseregionmobile .dropdown-heading h4
{ font-size: 18px; font-weight: 400; }
.responsiveoverlay .nav-pills li a, .chooseregionmobile .nav-pills li a { width:
auto; padding: 10px 25px; align-items: center; border: 1px solid rgb(204, 204,
204); margin: 0px 10px; }
.responsiveoverlay .nav-pills li, .chooseregionmobile .nav-pills li { float:
left; width: auto; flex: 1 1 0px; text-align: center; border: 0px; }
.mobile-link.changeRegionMobile { padding: 4px 62px 0px 0px; display: flex !
important; }
.responsiveLogin.loginprofile { font-size: 0px; align-items: center; display:
flex !important; padding: 0px !important; }
.mobileheadershade .changeRegionMobile, .mobileheadershade .responsiveLogin
{ display: none !important; }
.loginprofile svg { width: 30px; height: 30px; margin-top: 0px; margin-right:
8px; }
.change-lang { display: none; }
.helpLink, .flightStatusLink { border-top: 1px solid rgb(239, 239, 239); margin:
5px !important; }
.helpLink { border-width: 0px 0px 1px !important; border-top-style: initial !
important; border-right-style: initial !important; border-left-style: initial !
important; border-top-color: initial !important; border-right-color: initial !
important; border-left-color: initial !important; border-image: initial !important;
border-bottom-style: solid !important; border-bottom-color: rgb(239, 239, 239) !
important; padding-bottom: 25px !important; }
input::placeholder { color: transparent; }
.mobileSearchView { width: 100%; top: 145px; border-bottom: 1px solid rgb(239,
239, 239); background-color: rgb(255, 255, 255); display: flex; border-radius: 7px
7px 0px 0px; position: absolute !important; padding: 0px 8px !important; }
.mobileSearchView.show { transition: transform 2s ease 0s, -webkit-transform 2s
ease 0s; }
.navbar-collapse.collapse ul.navbar-nav { margin-top: 75px; }
.mobileSearchView a { width: 100%; padding: 16px 7px !important; }
.mobileSearchView a svg { float: right; right: 0px; stroke: rgb(216, 208, 208); }
.mobileSearchView a svg g, .mobileSearchView a svg line { stroke: rgb(131, 139,
148) !important; }
.mobileSearchView a::after { display: none; }
.mobileSearchView .searchicon span { font-size: var(--font-m); color: rgb(102,
102, 102); display: inline-flex !important; }
.searchicon span { display: flex !important; }
.mobileSearchView.show .responsiveoverlay { border-radius: 0px; z-index: 10;
padding-top: 15px; top: -126px !important; }
.mobileSearchView .responsiveoverlay.show .dropdown-heading { background:
transparent; margin: 0px; left: 0px; position: static; border: 0px !important;
padding: 0px !important; }
.mobileSearchView .mega-dropdown-menu > li > ul > li > a { padding: 7px 18px !
important; }
.mobileSearchView .dropdown-heading button.close { display: flex !important; }
.mobileSearchView .dropdown-menu li { border: 0px; }
header .dropdown-menu li { border: 0px; }
header .flyoutlinks { border-top: 1px solid rgb(224, 223, 223) !important; }
.mobileSearchView ul.mega-dropdown-menu li { padding: 5px 0px !important; }
.search-input { width: 100%; margin-top: -39px !important; }
.search-input form { border: 0px; margin: 3px 0px !important; }
ul.popular-searches { width: 98% !important; }
.dropdown-menu .mega-dropdown-menu ul.popular-searches { margin-top: 20px !
important; }
ul.popular-searches li { border: 0px; }
ul.popular-searches li a { padding: 7px 18px !important; font-size: 13px !
important; }
.search-input form input { font-size: 15px; width: 108%; border-bottom: 1px solid
rgb(204, 204, 204); padding: 10px 15px 10px 28px; border-left: 0px; margin: 10px
0px 10px -25px; }
.search-input .floating-label { font-size: 12px; display: inline-block !
important; }
.search-btn { width: 100%; padding: 10px 42% !important; }
.usernav .nav-link, #login-container .nav-link { padding: 10px 6px !important; }
.mobileheadershade #header-signon-main, .mobileheadershade #login-
container, .mobileheadershade #login-container a { width: 100% !important; }
.mobileheadershade #login-container .nav-link { margin-top: 26px; color: rgb(255,
255, 255) !important; }
.mobileheadershade #login-container .nav-link::after { padding-top: 1px; speak:
none; font-style: normal; font-weight: 400; font-variant: normal; text-transform:
none; border: 0px; color: rgb(255, 255, 255); background: 0px center; font-size:
9px; position: absolute; width: 17px; z-index: 9; right: 15px; top: auto;
transform: rotate(-90deg); font-family: icomoon !important; content: "" !
important; }
.usernav .nav-link.searchicon { padding: 14px 6px !important; }
.mobile_Explore { background-image: url("client-lib/resources/explore-icon.svg");
background-repeat: no-repeat; background-position: -1px 14px; line-height: 23px; }
.mobile_Book { background-image: url("client-lib/resources/book-icon.svg");
background-repeat: no-repeat; background-position: -1px 14px; line-height: 23px; }
.mobile_Experience { background-image: url("client-lib/resources/experience-
icon.svg"); background-repeat: no-repeat; background-position: -1px 14px; line-
height: 23px; }
.mobile_pclub { background-image: url("client-lib/resources/ic-Qmiles.svg");
background-repeat: no-repeat; background-position: -1px 14px; line-height: 23px; }
.mapsvg, .africapin a::after, .americaspin a::after, .asiapacificpin
a::after, .europepin a::after, .middleEastpin a::after { display: none !
important; }
.desktop-qalogo { display: none; }
.mapview { max-width: 100% !important; }
.mapview ul { width: 100% !important; display: contents !important; }
.navbar-brand img, .navbar-brand picture .logo-white, .mobile-qalogo { display:
none; }
.scrolled .navbar-brand { padding-bottom: 10px; }
.nav-down.mobileheadershade.scrolled .ow-blue, .nav-
down.mobileheadershade.scrolled .mobile-qalogo { display: none !important; }
.nav-down.mobileheadershade.scrolled .ow-white, .nav-
down.mobileheadershade.scrolled .mobile-qalogo-white { display: inline !
important; }
a.brand-oneworld picture { margin-left: 5px; }
a.brand-oneworld.navbar-brand picture .ow-white { margin-top: 0px; }
a.brand-oneworld.navbar-brand picture .ow-blue { margin-top: 2px; }
.scrolled .desktop-qalogo, .scrolled.nav-down .mobile-qalogo-white, .mobile-
qalogo { display: none !important; }
.navbar-brand .mobile-qalogo-white, .scrolled.nav-down .mobile-qalogo { display:
inline !important; }
a.brand-oneworld { margin-top: 13px; background-position: 0px 0px; }
.mobileheadershade .navbar-toggler { margin-left: auto; }
.imagerollover.mobileview li a img { display: none; }
.imagerollover.mobileview li a { margin-left: 0px !important; }
.imagerollover.mobileview li.dropdown-header { padding-left: 0px !important; }
.mega-dropdown-menu .card { display: none; }
.mega-dropdown .dropdown-menu li ul li { border-bottom: 0px; padding: 0px 0px 9px
!important; }
.mega-subnav, .mega-subnav.explore-tab { display: inline-block; width: 100%;
margin-top: 0px !important; padding-top: 25px !important; }
.mega-subnav ul li { width: 100% !important; }
.mega-subnav li a { text-align: left; }
.mega-subnav li:first-child a { margin-right: 0px !important; }
.visitQatar li.dropdown-header { margin-top: 0px !important; padding-left: 0px !
important; }
.planyourtrip ul li a img { display: none; }
.mega-dropdown-menu > li > ul > li > a, .mega-dropdown-menu > li > ul > li > ul >
li > a { font-size: var(--font-m); padding-left: 0px !important; }
.dropdown-heading button.close { display: none; }
.ul.mega-subnav li:last-child { margin-bottom: 80px !important; }
ul.mega-subnav li a { color: rgb(51, 51, 51); font-size: var(--font-m); }
header .dropdown-menu.responsiveoverlay.show, header .dropdown-
menu.chooseregionmobile.show { margin-top: -56px; }
header .dropdown-menu.responsiveoverlay.show { padding-left: 12px; padding-right:
12px; padding-top: 40px; }
.helpLink .nav-link, .flightStatusLink .nav-link { background-image: url("client-
lib/resources/ic-call.svg"); background-repeat: no-repeat; background-position: 1px
8px; width: 100%; font-size: var(--font-m) !important; padding-left: 50px !
important; }
.helpLink .nav-link::after, .flightStatusLink .nav-link::after { display: none; }
.flightStatusLink .nav-link { background-image: url("client-lib/resources/flight-
status-icon.svg"); }
.navbar-collapse.collapse ul.usernav { margin-top: 15px !important; }
.flightStatusLink { display: inline-flex !important; padding-top: 25px !
important; }
.mega-subnav li a { white-space: normal; line-height: 18px; padding: 3px 0px 12px
19px; clear: both; float: left; color: rgb(51, 51, 51) !important; font-size:
var(--font-m) !important; font-weight: 300 !important; }
.mega-subnav li a.wherefly { background-image:
url("client-lib/resources/Tourism.svg"); background-repeat: no-repeat; background-
position: left center; padding: 10px 0px 10px 42px !important; }
.mega-subnav li a.bookholidays { background-image:
url("client-lib/resources/Tourism.svg"); background-repeat: no-repeat; background-
position: left center; padding: 10px 0px 10px 42px !important; }
.mega-subnav li a.bookholidays { background-image:
url("client-lib/images/menu/Tourism.svg"); background-repeat: no-repeat;
background-position: left center; padding: 10px 0px 10px 42px !important; }
.dropdown-header { display: none !important; }
.mega-dropdown-menu .accordion-module-opener { padding: 0px !important; }
.mega-dropdown-menu .accordion-module-opener[aria-expanded="false"]::after
{ color: rgb(131, 139, 148); font-size: var(--font-xs); }
.mega-dropdown-menu .accordion-module-opener::after { color: rgb(51, 51, 51); }
.mega-dropdown .dropdown-menu li { padding: 0px 15px 10px !important; }
header .dropdown-menu .mega-dropdown-menu ul { display: inline-block; width:
100%; margin: 0px !important; }
header .dropdown-menu .mega-dropdown-menu ul.collapse { display: none !important;
}
header .dropdown-menu .mega-dropdown-menu ul.collapse.show { border-bottom: 1px
solid rgb(204, 204, 204); padding-bottom: 18px; display: inline-block !important; }
.mega-dropdown-menu .responsive_header { display: block; padding: 5px 0px 7px; }
header .dropdown-menu { border-bottom: 0px; }
.nav-item .dropdown .mega-dropdown .show a.nav-link { display: none; }
header .dropdown-menu.chooseregionmobile.show { height: 100vh; z-index: 1;
padding-left: 0px; padding-right: 0px; top: 60px !important; }
.chooseregionmobile .dropdown-heading { top: 0px !important; background-color:
rgb(255, 255, 255) !important; }
.chooseregionmobile .dropdown-heading button.close { display: block; }
.scrollspy-search hr { width: 100%; margin-left: 0px; }
.commonRegion li { display: inline; border: 0px; }
.commonRegion li:first-child a { padding-left: 0px; float: left; }
.commonRegion li:last-child a { float: right; }
#myScrollspy { padding-bottom: 26px; }
.mobileheader { font-size: 24px; float: left; color: rgb(51, 51, 51); margin: 5px
0px 15px; display: block !important; }
.mega-dropdown-menu .accordion-module-opener { font-size: var(--font-l); font-
weight: 400; }
.mega-dropdown .dropdown-menu li ul.show li { padding-left: 15px !important;
padding-top: 15px !important; padding-bottom: 0px !important; }
#navbarSupportedContent .dropdown-menu .mega-dropdown-menu ul.list-of-
states.collapse.show { columns: inherit; column-gap: inherit; border-bottom: 1px
solid rgb(228, 228, 228); }
.mega-dropdown-menu .accordion-module-opener[aria-expanded="true"] { border-top:
1px solid rgb(228, 228, 228); font-weight: 500; padding-top: 10px !important; }
.countysections { max-height: 64vh; box-shadow: rgba(0, 0, 0, 0.12) 0px 0px 30px;
margin-top: 20px; }
.countysections ul li { display: flex; padding-left: 0px !important; }
.chooseregionmobile .dropdown-heading h4 { color: var(--primary1); }
#travelinformation, .visitQatar, .planyourtrip { margin-top: 0px !important; }
#travelinformation.show { display: inline-block !important; }
#travelinformation { display: none !important; }
.mobileSearchView ul.mega-dropdown-menu li:first-child { width: 100%; flex: 0 0
auto; }
.countysections.ml-n4 { margin-left: 0px !important; }
#myScrollspy { width: 85%; margin: 0px auto !important; }
.mega-dropdown .dropdown-menu li { flex: 1 1 100%; max-width: 100%; }
.mega-subnav .cta-desktop-icon { display: none; }
.mega-subnav .cta-mobile-icon { display: inline; }
.mega-dropdown-menu.container { padding: 0px; }
.navbar .headheight .dropdown-menu.show { top: 300px !important; }
.mega-subnav.bookTab, .mega-subnav.complimentJourney, .mega-subnav.loggedin-
priviledge { margin-top: 0px !important; }
#login-container .nav-link, .loginprofile a, .loginprofile a
p, .scrolled .loginprofile a p, .scrolled .loginprofile a { display: inline-block;
font-size: 0px !important; }
.loginprofile { position: absolute; top: 3px; right: 46px; width: auto !
important; }
#loginMenuHeaderMobile { padding: 0px !important; }
.responsiveSearch #loginMenuHeaderMobile { margin-top: 35px; }
.responsiveSearch #loginMenuHeaderMobile p, .responsiveSearch #loginMenuHeader p,
.responsiveSearch #loginMenuHeader { display: inline; font-size: var(--font-m); }
.responsiveSearch #loginMenuHeader svg { display: none; }
.loginprofile a.nav-link { padding: 0.5rem 0px 0.5rem 1rem !important; }
.scrollspy-search hr { margin-top: 20px; display: inline-block; }
.cta-icon-content a span.icon-arrow-right3 { position: static; }
.cta-icon-content a { padding-right: 0px !important; }
.countysections ul li a:first-child.active { padding-left: 20px; margin-left: -
25px; }
.mobile_Explore + .dropdown-menu ul li:nth-child(4) ul li:nth-child(3) ul
{ border-bottom: 0px; padding-bottom: 0px; }
.mobile_Explore + .dropdown-menu ul li:nth-child(4) ul li:nth-child(3) ul
li:last-child { padding-bottom: 0px; }
.mobile_Book + .dropdown-menu ul li:nth-child(5) ul li:first-child ul { border-
bottom: 0px; padding-bottom: 0px; }
.mobile_Book + .dropdown-menu ul li:nth-child(5) ul li:first-child ul li:last-
child { padding-bottom: 0px; }
.mobile_Experience + .dropdown-menu ul li:nth-child(5) ul li:first-child ul
{ border-bottom: 0px; padding-bottom: 0px; }
.mobile_Experience + .dropdown-menu ul li:nth-child(5) ul li:first-child ul
li:last-child { padding-bottom: 0px; }
.mobile_pclub + .dropdown-menu ul li:nth-child(7) ul li:first-child ul { border-
bottom: 0px; padding-bottom: 0px; }
.mobile_pclub + .dropdown-menu ul li:nth-child(7) ul li:first-child ul li:last-
child { padding-bottom: 0px; }
.header-inner.container { position: relative; }
.inner-homepage .header-inner.container { background: rgb(255, 255, 255); }
.inner-homepage .mobileheadershade .header-inner.container { background:
transparent; }
.mega-dropdown .dropdown-menu li ul li.portalUserInfo, .mega-dropdown .dropdown-
menu li ul li.ffpUserInfo { padding: 0px !important; }
.mobile_pclub + .dropdown-menu ul li.loggedInUser:last-child ul { border-bottom:
0px; padding-bottom: 0px; }
.mobile_pclub + .dropdown-menu ul li.loggedInUser:last-child ul li:last-child
{ padding-bottom: 0px; }
.nav-pills li a:hover { background: transparent; color: rgb(51, 51, 51) !
important; }
.nav-pills li a.active { background: linear-gradient(270deg, rgb(126, 3, 69) 0px,
rgb(92, 9, 49) 100%) 0px 0px no-repeat padding-box padding-box transparent;
transition: none 0s ease 0s; color: rgb(255, 255, 255) !important; }
}

.header-nav-container { display: flex; min-width: 1192px; margin: 0px auto;


padding: 0px 15px; }

#header .privClubLogoSH, .header-logo-sme { display: none; }

@media only screen and (min-width: 768px) {


.loginprofile a.nav-link { padding-left: 0px !important; }
}

.flyoutlinks a:nth-of-type(2) { background-position: 11px center !important;


padding-left: 41px !important; }

.flyoutlinks a:nth-of-type(1) { background-position: 11px center !important;


padding-left: 41px !important; }
.flyoutlinks a:nth-of-type(3) { background-position: 23px center !important;
padding-left: 53px !important; }

@media (max-width: 768px) {


.flyoutlinks a:nth-of-type(1) { background-position: 24px center !important;
padding-left: 54px !important; }
.flyoutlinks a:nth-of-type(2) { background-position: 28px center !important;
padding-left: 58px !important; }
.flyoutlinks a:nth-of-type(3) { background-position: 38px center !important;
padding-left: 68px !important; }
}

@media (min-width: 1201px) {


.search-input form input { line-height: 40px !important; }
.chooseregionmobile #myScrollspy { margin-right: 22px !important; }
}

:focus { outline-color: rgb(97, 129, 186) !important; }

.accordion-module-opener span.accessibility-state { opacity: 0; }

@supports (-webkit-touch-callout:none) {
.fixed-top .exchange { display: none; }
header .dropdown-menu.responsiveoverlay.show { padding-top: 80px !important;
margin-top: -102px !important; }
header .dropdown-menu.chooseregionmobile.responsiveoverlay.show { padding-top:
80px !important; margin-top: -56px !important; }
.search-input .floating-label { top: auto; }
.search-input form input { font-size: 20px; margin: 10px 0px 10px -5%; }
.mobileSearchView .dropdown-heading button.close { margin-top: 40px; }
@media only screen and (min-width: 1024px) and (max-width: 1200px) {
div.countysections div { display: block; clear: both; }
.countysections ul li:last-child { margin-bottom: 30px; }
}
}

@media only screen and (min-width: 992px) and (max-width: 1100px) {


.navbar-expand-lg .navbar-nav .dropdown-menu { position: absolute; border-radius:
0px; }
.usernav .nav-link, #login-container .nav-link { padding-right: 2px !important; }
.countysections { width: 80%; max-width: 80%; }
.chooseregionmobile #myScrollspy { width: 20%; min-width: 20%; }
}

@media (-ms-high-contrast:none), (-ms-high-contrast:active) {


#header .navbar-nav .nav-link { padding-top: 22px !important; }
.desktoplanguageSelector { padding-top: 5px !important; }
.helpLink { padding-top: 5px !important; }
.mobileSearchView { padding-top: 3px !important; }
}

.inner-homepage #header .privClubLogo { display: none !important; font-size: 0px !


important; color: transparent !important; margin-top: 2px !important; margin-right:
0px !important; }

.inner-homepage #header .privClubLogoSep { border-left: 1px solid rgb(128, 141,


151); height: 35px; position: relative; top: 14px; left: -2px; }
.profileflyout { right: 0px; border-radius: 0px; width: 385px !important; left:
auto !important; }

.loggedinprofile .profileflyout.show { padding: 0px; border-radius: 0px 0px 5px


5px; top: 69px !important; border-width: 0px !important; }

.usernav .loggedinprofile.mega-dropdown { position: relative !important; }

.profileflyout .mobileheadershade { background-size: cover; background-image:


url("client-lib/resources/Burgundy.png") !important; padding: 10px 10px 10px 20px !
important; }

.profileflyout .mobileheadershade.silver { background-image:


url("client-lib/resources/Silver.png") !important; }

.profileflyout .mobileheadershade.sand { background-image:


url("client-lib/resources/Sand.png") !important; }

.profileflyout .mobileheadershade.peach { background-image:


url("client-lib/resources/Peach.png") !important; }

.profileflyout .mobileheadershade.gold { background-image:


url("client-lib/resources/Gold.png") !important; }

.profileflyout .dropdown-heading button.close { opacity: 0.7; }

.profileflyout .dropdown-heading button.close::before { font-size: 26px; content:


""; color: rgb(255, 255, 255); font-family: icomoon !important; }

.innerpage .profileflyout .dropdown-heading button.close::before { background:


url("client-lib/resources/ic-close.svg") center center no-repeat; opacity: 1;
width: 24px; height: 24px; display: block; content: "" !important; }

.profileflyout .mobileheadershade.platinum { background-image:


url("client-lib/resources/Platinum.png") !important; }

.profileflyout .container { padding: 0px; margin: 0px; }

.profileflyout .dropdown-heading h5 { color: rgb(255, 255, 255); display: flex;


width: 100%; font-size: 24px; font-weight: 200; margin-top: -2px; }

.flyoutheader { display: flex; position: relative; width: 100%; flex-direction:


column; }

.acctnumber { display: flex; width: 100%; font-size: var(--font-xs); color:


rgb(255, 255, 255); margin: 11px 0px 8px; font-weight: 300; }

.navbar .dropdown.profileflyout.show::after { border-top: 0px; }

.navbar .dropdown::after { border-top: 0px; }

.usernav .loggedinprofile a.nav-link { padding: 23px 4px 17px !important; }

.seperatorline { border-bottom: 1px solid rgb(224, 223, 223) !important; }

.userQmiles span:first-child, .userQpoints span:first-child { display: inline;


font-size: 24px; color: rgb(51, 51, 51); padding-left: 34px; font-weight: 500;
letter-spacing: 0px; }
.userQpoints.qrbb { margin: 5px auto; width: 100% !important; }

.userQpoints.qrbb p { margin: 0px auto; }

.userQpoints.qrbb p span:first-child { font-size: 24px; font-weight: 500; margin:


6px 0px 3px; display: inline-flex; }

.userQpoints p { background-image: url("client-lib/resources/ic-Qmiles.svg");


background-repeat: no-repeat; background-position: left -1px; }

.userQmiles p { background-image: url("client-lib/resources/ic_badge_avios-


card.svg"); background-repeat: no-repeat; background-position: left -2px;
background-size: 24px; }

.userQmiles p span, .userQpoints p span { font-size: var(--font-xs); font-weight:


300; display: inline; }

.userQmiles { display: inline-flex; flex-direction: column; flex: 1 1 0%; width:


57% !important; padding: 25px 0px 25px 4% !important; }

.userQpoints { display: inline-flex; flex-direction: column; flex: 1 1 0%; width:


39% !important; padding: 25px 0px 25px 3% !important; }

.profileflyout .upcomingtrip { padding: 15px 0px 15px 20px; font-size: var(--font-


m); font-weight: 500; letter-spacing: 0px; color: rgb(51, 51, 51); margin: 0px !
important; }

.profileflyout .bookingupcoming { border: 1px solid rgb(224, 223, 223); margin: 0px
20px 20px; padding: 20px 20px 0px; border-radius: 5px; overflow: auto; max-height:
162px; }

.profileflyout .bookingdetails { padding-bottom: 12px; }

.tripdateid, .tripdestinations, .tripcountry { display: flex; width: 100%; }

.tripdestinations { background-image: url("client-lib/resources/ic-mytrips.svg");


background-position: center center; background-repeat: no-repeat; margin: 15px 0px
-4px; }

.tripdate, .tripid, .tripfrom, .tripto { font-size: var(--font-xs); color: rgb(85,


85, 85); width: 50%; }

.tripfrom, .tripto { font-size: 24px; color: rgb(51, 51, 51); font-weight: 400; }

.tripfrom span, .tripto span { font-size: var(--font-xs); font-weight: 300;


display: flex; }

.tripcountry .tripfrom, .tripcountry .tripto { font-size: var(--font-xs); }

.bookingupcoming .seperatorline { margin: 10px -20px; }

.manageupcoming { padding: 3px 0px 12px; }

.manageupcoming a span { font-size: var(--font-xs); font-weight: 500; letter-


spacing: 0px; color: var(--primary1); padding: 0px 0px 0px 4px; }

.manageupcoming a span.icon-arrow-right3 { font-size: 9px; padding-left: 0px; }

.flyoutlinks { display: flex; margin-top: -1px; border-top: 1px solid rgb(224, 223,
223) !important; }

seperatorline personalized-drop-row-flights { border-bottom: 0px !important; }

.flyoutlinks a { display: inline-flex; width: 32%; text-align: center; padding:


20px 0px 20px 45px; margin: 0px auto; font-size: var(--font-xs); font-weight: 400;
letter-spacing: 0px; color: var(--primary1); }

.centerlink { border-style: solid; border-color: rgb(224, 223, 223); border-image:


initial; border-width: 0px 1px; }

.flyoutlinks a.dashboardLink { border-right: 1px solid rgb(224, 223, 223);


background-image: url("client-lib/resources/Dashboard.svg"); }

.flyoutlinks a.signoutLink { border-left: 1px solid rgb(224, 223, 223); background-


image: url("client-lib/resources/logout.svg"); background-size: 21px; }

.flyoutlinks a.myprofileLink { background-image:


url("client-lib/resources/profile.svg"); }

.flyoutlinks a { background-repeat: no-repeat; background-position: 15px center; }

.loggedinprofile .userImage img { display: none; }

.loggedinprofile .userImage.profileImage img { border-radius: 100%; margin-top: -


25px; margin-left: -2px; height: 32px; width: 32px; display: block !important; }

.header .loggedinprofile .userImage.profileImage { background: none !important; }

.profileflyout { position: absolute !important; min-height: auto !important; }

.usertype { position: absolute; display: flex; }

.membernav .loggedinprofile { padding-left: 0px; }

.usertype .profileflyout.show { padding: 0px; border-radius: 0px 0px 5px 5px;


border-width: 0px !important; }

.usertype .mega-dropdown-menu { display: block; }

.responsiveoverlayflyout { width: 100%; height: 100vh; display: none; position:


absolute; }

.responsiveoverlayflyout.active { display: flex; }

.responsiveoverlayflyout { content: ""; inset: 68px 0px 0px; background-color:


rgba(0, 0, 0, 0.7); position: absolute; z-index: 10; }

.scrolled .userImage[aria-expanded="true"]
~ .responsiveoverlayflyout, .scrolled .userImage[aria-expanded="true"] ~ .usertype
{ display: inline; z-index: 1001; }

.userImage { padding: 23px 4px 21px !important; }

.userImage[aria-expanded="true"] { position: relative; z-index: 12; border-bottom:


var(--primary1-border); color: var(--primary1) !important; }

@media only screen and (max-width: 991px) {


.usertype .profileflyoutflyout.show { bottom: 0px; }
.responsiveoverlayflyout { top: 0px; position: fixed; }
.usertype { position: fixed; width: 100%; left: 0px; height: 100vh; z-index: 10;
transition: height 3s ease 0s; display: none; }
.profileflyout { bottom: 0px; position: absolute !important; width: 100% !
important; }
.profileflyout.responsiveoverlayflyout.collapse.show { bottom: 0px; z-index: 12;
position: absolute !important; width: 100% !important; height: 100% !important; }
.usertype .mega-dropdown-menu { display: block; width: 100%; z-index: 13; top:
auto; bottom: 0px !important; }
.header.PrivilegeClubbg.mobileheadershade { background-repeat: repeat-x; }
.usertype .profileflyout .dropdown-heading { position: relative; top: auto; left:
0px; margin: 0px; }
.usertype .profileflyout.show { bottom: 0px; top: 20vh !important; margin-top:
auto !important; position: relative !important; }
.profileflyout.show .dropdown-heading button.close { display: block; }
.userImage { position: relative; right: 31%; width: 32px; left: -127px; z-index:
0; }
.loggedinprofile { width: 100%; display: flex; }
.usertype .dropdown-menu li.seperatorline { position: relative; }
}

.profileflyout ul li { width: 100%; }

.usertype .mega-dropdown-menu.row.container { width: 100% !important; }

.personalized-drop-row-check { margin: 30px 0px 35px; padding: 0px 20px; }

.upgrade-label { font-size: 17px; color: rgb(0, 0, 0); margin: 0px 0px 15px; }

@media (max-width: 768px) {


.login-block-avatar[aria-expanded="true"], .login-block-avatar[aria-
expanded="true"]:hover { padding-bottom: 27px !important; }
.loginprofile a.manageBooking { font-size: var(--font-m) !important; }
.mobileheadershade .loggedinprofile a.responsiveLogin::after { padding-top: 1px;
speak: none; font-style: normal; font-weight: 400; font-variant: normal; text-
transform: none; border: 0px; color: rgb(255, 255, 255); background: 0px center;
font-size: 9px; position: absolute; width: 17px; z-index: 9; right: 13px; top:
21px; transform: rotate(-90deg); font-family: icomoon !important; content: "" !
important; }
.dashboardLinkuser { position: absolute; left: 24px; top: 35px; font-size:
12px; }
.personalized-flyout-edit { display: flex; width: 100%; }
.mobileheadershade .loginprofile a.userImage { display: none !important; }
.header .login-block-avatar.burgundy, .header .login-block-
avatar.sand, .header .login-block-avatar.peach, .header .login-block-avatar.silver,
.header .login-block-avatar.gold, .header .login-block-
avatar.platinum, .header .login-block-avatar.student-gold, .header .login-block-
avatar.student-platinum, .header .login-block-avatar.student-
burgundy, .header .login-block-avatar.student-silver { margin-top: 8px !
important; }
.loginprofile.logged-in-user { position: absolute; top: 6px; right: -69px; width:
auto !important; }
.mobileheadershade .loginprofile { position: absolute; left: 0px; top: 64px;
display: flex !important; }
.mobileheadershade #login-container .nav-link, .loginprofile a { font-size:
var(--font-m) !important; color: rgb(255, 255, 255) !important; }
.mobileheadershade .loginprofile a.desktopLoginLink { position: relative; left:
0px; right: auto; font-size: var(--font-m) !important; }
.mobileheadershade .loginprofile a.desktopLoginLink svg { display: none; }
.mobileheadershade .loginprofile a.desktopLoginLink p { font-size: var(--font-m)
!important; color: rgb(255, 255, 255) !important; }
.mobileheadershade .loggedinprofile a.responsiveLogin { width: 100%; display:
flex !important; font-size: var(--font-m) !important; color: rgb(255, 255, 255) !
important; }
.mobileheadershade .userNameLoggedIn { display: flex !important; }
.navbar .headheight .profileflyout.dropdown-menu.responsiveoverlay { height:
auto; max-width: 100vw; top: auto !important; margin-top: auto !important;
position: fixed !important; padding: 0px !important; }
.loggedinprofile .profileflyout .loginprofile a { font-size: 16px !important; }
.loggedinprofile .userImage.profileImage img { width: 32px; height: 32px; left:
0px; position: absolute; top: 21px; }
}

.acctnumber span:first-child { display: flex; padding: 0px 5px 0px 0px; }

.acctnumber span:nth-child(2) { display: flex; padding: 0px 0px 0px 5px; }

.userNameLoggedIn, .dashboardLinkuser.mobile { display: none; }

#header-signon-main { width: auto !important; }

@media only screen and (min-width: 768px) {


.header .loggedinprofile .login-block-avatar { width: 24px; height: 24px;
background-size: 100% !important; margin-top: 20px !important; }
.navbar .headheight .dropdown-
menu.profileflyout.show, .loggedinprofile .profileflyout.show { right: -33px; top:
2px !important; }
}

.header .login-block-avatar.burgundy { width: 32px; height: 32px; padding-bottom:


21px; border-radius: 0px; background: url("client-lib/resources/Burgundy.svg")
center top no-repeat !important; }

.header .login-block-avatar.silver { width: 32px; height: 32px; padding-bottom:


21px; border-radius: 0px; background: url("client-lib/resources/Silver.svg") center
top no-repeat !important; margin-top: 17px !important; }

.header .login-block-avatar.silver { width: 32px; height: 32px; padding-bottom:


21px; border-radius: 0px; background: url("client-lib/resources/Silver.svg") center
top no-repeat !important; margin-top: 17px !important; }

.header .login-block-avatar.gold { width: 32px; height: 32px; padding-bottom: 21px;


border-radius: 0px; background: url("client-lib/resources/Gold.svg") center top no-
repeat !important; }

.header .login-block-avatar.sand { width: 32px; height: 32px; padding-bottom: 21px;


border-radius: 0px; background: url("client-lib/resources/Sand.svg") center top no-
repeat !important; }

.header .login-block-avatar.peach { width: 32px; height: 32px; padding-bottom:


21px; border-radius: 0px; background: url("client-lib/resources/Peach.svg") center
top no-repeat !important; }

.header .login-block-avatar.platinum { width: 32px; height: 32px; padding-bottom:


21px; border-radius: 0px; background: url("client-lib/resources/Platinum.svg")
center top no-repeat !important; }

.header .login-block-avatar.student-gold { width: 32px; height: 32px; padding-


bottom: 21px; border-radius: 0px; background:
url("client-lib/resources/SC_Gold.svg") center top no-repeat !important; }

.header .login-block-avatar.student-silver { width: 32px; height: 32px; padding-


bottom: 21px; border-radius: 0px; background:
url("client-lib/resources/SC_Silver.svg") center top no-repeat !important; }

.header .login-block-avatar.student-platinum { width: 32px; height: 32px; padding-


bottom: 21px; border-radius: 0px; background:
url("client-lib/resources/SC_Platinum.svg") center top no-repeat !important; }

.header .login-block-avatar.student-burgundy { width: 32px; height: 32px; padding-


bottom: 21px; border-radius: 0px; background:
url("client-lib/resources/SC_Burgundy.svg") center top no-repeat !important; }

.login-block-avatar[aria-expanded="true"], .login-block-avatar[aria-
expanded="true"]:hover { padding-bottom: 21px; border-bottom: var(--primary1-
border) !important; }

.scrolled .loginprofile .flyoutlinks a { text-align: left; font-size: 13px !


important; color: var(--primary1) !important; }

header .profileflyout.dropdown-menu.responsiveoverlay.show { bottom: 0px; height:


auto; padding: 0px !important; top: auto !important; position: fixed !important; }

@media only screen and (min-width: 768px) and (max-width: 1100px) {


.header-inner .header-nav-container { min-width: 100% !important; padding: 0px !
important; }
.header.stuck .login-block-avatar { margin-top: 20px !important; }
}

.popup-title { display: block; margin: 0px 0px 11px; font-size: 32px; font-weight:
400; }

.popup { padding: 49px 0px; max-width: 1280px; margin: 0px auto; background:
rgb(255, 255, 255); z-index: 1050; border-radius: 5px; }

.change-bg { visibility: hidden; opacity: 0; display: block !important; }

.change-bg.show { visibility: visible; opacity: 1; }

.change-bg-popup { border-radius: 0px; }

.change-bg-popup .popup-title { margin: 0px 0px 6px -10px; }

.change-bg-popup .popup-content { padding: 0px; }

.vertical-alignment-helper { display: table; table-layout: fixed; height: 100%;


width: 100%; pointer-events: none; }

.vertical-align-center { display: table-cell; vertical-align: middle; pointer-


events: none; }

.popup > * { position: relative; }

.popup-header { padding: 0px 30px 20px 0px; }

.popup-header::after, .popup-header::before { content: ""; display: table; }


.popup-header::after { clear: both; }

.popup-title { display: block; margin: 0px 0px 11px; font-size: 32px; font-weight:
400; }

.change-bg-popup .popup-title { margin: 0px 0px 6px -10px; }

.popup .close { position: absolute; top: 3px; right: -4px; font-size: 54px; line-
height: 30px; background: 0px center; border: 0px; z-index: 2; }

span.session-expiry-close::before { content: ""; }

.icon { speak: none; font-style: normal; font-weight: normal; font-variant: normal;


text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; font-
family: icomoon !important; }

.popup .close { position: absolute; top: 3px; right: -4px; font-size: 54px; line-
height: 30px; background: 0px center; border: 0px; z-index: 2; }

.popup.upgrade-bg-popup { max-width: 1135px; }

.popup.upgrade-bg-popup .popup-header { padding: 0px; }

@media only screen and (max-width: 959px) {


.popup { padding: 20px 0px; left: 15px; top: 15px; right: 15px; margin-bottom:
15px; }
}

@media only screen and (max-width: 767px) {


.popup { margin: 0px; left: 0px; top: 0px; right: 0px; }
}

.popup.active { display: block; }

.popup.trip-history { max-width: 1080px; padding: 0px; border-radius: 0px;


background: rgb(235, 235, 235); border-bottom: 26px solid rgb(101, 34, 69); }

.popup.trip-history .trip-history-content { padding: 18px 7px 20px 19px; }

@media only screen and (max-width: 767px) {


.popup.trip-history .trip-history-content { padding: 18px 0px 20px; }
}

.popup.trip-history .trip-history-map-content { padding: 0px; }

.popup .close { position: absolute; top: 3px; right: -4px; font-size: 54px; line-
height: 30px; background: 0px center; border: 0px; z-index: 2; }

@media only screen and (max-width: 959px) {


.popup .close { top: 10px; right: 10px; }
}

.popup > * { position: relative; }

.popup-header { padding: 0px 30px 20px 0px; }

.popup-header::after, .popup-header::before { content: ""; display: table; }

.popup-header::after { clear: both; }


@media only screen and (max-width: 959px) {
.popup-header { padding: 0px 30px 20px 20px; }
}

.popup-title { display: block; margin: 0px 0px 11px; font-size: 32px; font-weight:
400; }

.popup-notice { display: block; font-size: 12px; }

.popup-content { max-width: 1165px; margin: 0px auto; padding: 0px 30px; }

@media only screen and (max-width: 767px) {


.popup-content { width: 90%; padding: 10px 16px; }
}

.change-bg { visibility: hidden; opacity: 0; display: block !important; }

.change-bg.in { visibility: visible; opacity: 1; }

.change-bg-popup { border-radius: 0px; }

.change-bg-popup .popup-title { margin: 0px 0px 6px -10px; }

.change-bg-popup .popup-content { padding: 0px; }

.userImage { display: block; color: white !important; }

@media (min-width: 992px) {


.navbar .userImage { font-size: var(--font-l); letter-spacing: -0.25px; white-
space: nowrap; font-weight: 300; }
}

.loginprofile a.userImage { padding-right: 0px !important; }

@media only screen and (min-width: 768px) {


.loginprofile a.userImage { padding-left: 0px !important; }
}

@media only screen and (max-width: 991px) {


.inner-homepage .userImage { left: auto !important; }
}

.inner-page #header { background-color: rgb(255, 255, 255) !important; }

@media (min-width: 992px) {


.inner-page #header .navbar .nav-link { padding-top: 15px; padding-bottom: 0px;
font-size: 18px; letter-spacing: -0.25px; white-space: nowrap; font-weight: 300;
height: 62px; }
}

.inner-page #header a.brand-qartarAirLogo, .inner-page #header a.brand-oneworld


{ font-size: 0px !important; }

.inner-page #header a.brand-oneworld { margin-right: 6px !important; }

.inner-page #header picture { display: block; width: 100%; }

.inner-page #header .mega-dropdown .dropdown-menu li { float: left; width: 100%;


padding: 0px; }

.inner-page #header .mega-dropdown-menu .dropdown-header { color: rgb(51, 51, 51);


font-size: 16px; font-weight: 500; }

.inner-page #header .mega-dropdown-menu > li > ul > li { list-style: none; padding-


bottom: 0px; }

.inner-page #header .mega-dropdown-menu ul.collapse { display: inline; }

.inner-page #header .mega-dropdown-menu > li > ul { padding: 0px; margin: 0px; }

.inner-page #header .mega-dropdown-menu ul { list-style: none; }

.inner-page #header .mega-dropdown-menu .accordion-module-opener { color: rgb(51,


51, 51); font-size: 16px; font-weight: 500; }

.inner-page #header .mega-dropdown-menu { width: 100%; box-shadow: none; margin:


0px auto; }

.inner-page #header .mega-dropdown-menu > li > ul > li > a, .inner-page


#header .mega-dropdown-menu > li > ul > li > ul > li > a { display: inline-block;
padding-right: 0px; padding-left: 0px; clear: both; font-weight: normal; line-
height: 18px; color: rgb(51, 51, 51); white-space: normal; font-size: 13px; width:
auto; padding-top: 12px; padding-bottom: 2px !important; }

.inner-page #header .navbar .dropdown-menu.show { width: 100%; top: 65px; border:


0px; padding: 10px 0px 0px; z-index: 11; }

.inner-page #header .navbar-brand.brand-oneworld { margin-left: 8px !important; }

.inner-page #header .header .row { flex: 1 1 auto; }

.inner-page #header .mega-dropdown-menu { width: 100%; box-shadow: none; margin:


0px auto !important; }

.inner-page #header .mega-dropdown-menu { width: 100%; top: 63px; }

.inner-page #header .header-inner .mega-dropdown-menu { align-items: flex-start !


important; }

html, body { margin: 0px; font-size: 100%; color: rgb(92, 9, 49); background-color:
rgb(255, 255, 255); font-family: Jotia, Verdana, Geneva, sans-serif !important; }

@media (max-width: 768px) {


.inner-page #header .navbar-light .navbar-toggler { color: rgb(255, 255, 255);
border: 0px !important; background-image: none !important; }
.inner-page #header .navbar-toggler { border: none !important; background:
transparent !important; }
.inner-page #header .container { padding-left: 10px; padding-right: 10px; }
.inner-page #header .mobile-link.changeRegionMobile { padding: 4px 62px 0px
0px; }
.inner-page #header .usernav .nav-link, .inner-page #header #login-
container .nav-link { padding: 10px 6px !important; }
.inner-page #header #login-container .nav-link, .inner-page #header .loginprofile
a, .inner-page #header .loginprofile a p, .inner-page
#header .scrolled .loginprofile a p, .inner-page #header .scrolled .loginprofile a
{ font-size: 0px; display: inline-block; }
.inner-page #header .navbar-collapse.collapse.show { border-radius: 8px 8px 0px
0px; transition-property: height, visibility; transition-duration: 0.2s;
transition-timing-function: ease; }
.inner-page #header .navbar-collapse.collapse.show { background-color: rgb(255,
255, 255); margin: 90px -15px 0px; position: inherit; height: 85vh; padding-bottom:
15vh; z-index: 9999; }
.inner-page #header .header-inner.container { position: relative; }
}

@media (max-width: 768px) {


.inner-page #header .navbar-collapse.collapse ul.navbar-nav { margin-top: 75px; }
.mobileheadershade .changeRegionMobile, .mobileheadershade .responsiveLogin
{ display: none !important; }
.mobileheadershade .navbar-toggler { margin-left: auto !important; }
.inner-page #header .mega-dropdown .dropdown-menu li { padding: 0px 15px 10px !
important; }
.inner-page #header .mega-dropdown .dropdown-menu li ul.show li { padding-left:
15px !important; padding-top: 15px !important; padding-bottom: 0px !important; }
.inner-page #header .mega-dropdown .dropdown-menu li ul li { border-bottom: 0px;
padding: 0px 0px 9px !important; }
.inner-page #header .mega-dropdown-menu > li > ul > li > a, .mega-dropdown-menu >
li > ul > li > ul > li > a { font-size: 16px; padding-left: 0px !important; }
.inner-page #header .mega-dropdown-menu .accordion-module-opener[aria-
expanded="true"] { font-weight: 500 !important; }
.inner-page #header .navbar-brand { padding-top: 5px !important; padding-bottom:
2px !important; }
.inner-page #header.scrolled .navbar-brand { padding-bottom: 10px !important; }
.inner-page #header .dropdown-menu .mega-dropdown-menu ul.collapse.show
{ padding-bottom: 18px !important; }
.inner-page #header .helpLink .nav-link, .inner-page
#header .flightStatusLink .nav-link { padding-left: 50px !important; }
.inner-page #header .navbar .responsiveoverlay .dropdown-heading a, .inner-page
#header .navbar .chooseregionmobile .dropdown-heading a { color: rgb(51, 51, 51);
font-size: 18px; }
.inner-page #header .mobileSearchView .dropdown-menu.responsiveoverlay.show
{ position: absolute !important; height: 100vh !important; margin-top: 3px !
important; top: -148px !important; padding-top: 15px !important; z-index: 12 !
important; }
.inner-page #header .mobileSearchView .floating-label { position: absolute;
pointer-events: none; left: -5px; top: 1px; transition: all 0.2s ease 0s; font-
weight: 200; color: rgb(85, 85, 85) !important; font-size: 12px !important;
padding: 10px 22px !important; }
.inner-page #header .mobileSearchView .responsiveoverlay.show .dropdown-heading {
background: transparent; margin: 0px; left: 0px; position: static; border: 0px !
important; padding: 0px !important; }
.inner-page #header .search-input form input { font-size: 15px; width: 108%;
border-bottom: 1px solid rgb(204, 204, 204); padding: 10px 15px 10px 22px; border-
left: 0px; margin: 10px -5%; }
.inner-page #header .mobileSearchView ul.mega-dropdown-menu li { padding: 5px 0px
!important; }
.inner-page #header .mobileSearchView .mega-dropdown-menu > li > ul > li > a
{ padding: 7px 18px !important; }
.inner-page #header .navbar-light .navbar-toggler { color: rgb(255, 255, 255);
border: 0px !important; background-image: none !important; }
.mobileheadershade #login-container .nav-link { margin-top: 26px; color: rgb(255,
255, 255) !important; }
.mobileheadershade #login-container .nav-link, .loginprofile a { font-size:
16px !important; }
.inner-page #header .usernav .nav-link.searchicon { padding: 14px 6px !important;
}
.inner-page #header .scrolled .nav-link, .inner-page #header .navbar-
collapse .nav-link { padding: 15px 0px; }
.navbar-collapse .nav-link.mobile_Explore[aria-expanded="true"]::after, .navbar-
collapse .nav-link.mobile_Book[aria-expanded="true"]::after, .navbar-collapse .nav-
link.mobile_Experience[aria-expanded="true"]::after, .navbar-collapse .nav-
link.mobile_pclub[aria-expanded="true"]::after { left: 0px; top: 213px; transform:
rotate(90deg); z-index: 11; height: 24px; }
header .dropdown-menu.responsiveoverlay.show { padding-left: 12px !important;
padding-right: 12px !important; padding-top: 40px !important; }
header .dropdown-menu.responsiveoverlay.show, header .dropdown-
menu.chooseregionmobile.show { margin-top: -56px !important; }
header .dropdown-menu.responsiveoverlay.show, header .dropdown-
menu.chooseregionmobile.show { height: 100vh; padding-top: 57px; overflow: auto;
position: absolute !important; top: 300px !important; border: 0px !important;
padding-bottom: 250px !important; z-index: 10 !important; }
.inner-homepage header .dropdown-menu.responsiveoverlay.show, .inner-homepage
header .dropdown-menu.chooseregionmobile.show { position: fixed !important; }
.inner-page #header .dropdown-menu.show { position: absolute; left: 0px !
important; }
.inner-page #header .mega-dropdown-menu .accordion-module-opener { font-size:
18px !important; font-weight: 400 !important; }
.inner-page #header .accordion-module-opener::after { right: 3px !important; }
.mega-dropdown-menu.container { padding: 0px !important; }
.mega-dropdown .dropdown-menu li { padding: 0px 15px 10px !important; }
.mega-dropdown-menu .card { display: none; }
.inner-page #header .mega-dropdown .dropdown-menu li { flex: 1 1 100%; max-width:
100%; }
.inner-page #header .mega-dropdown-menu .card { display: none; }
.inner-page #header .mega-dropdown-menu .accordion-module-opener::after { color:
rgb(51, 51, 51); }
.inner-page #header .mega-dropdown-menu .accordion-module-opener[aria-
expanded="false"]::after { color: rgb(131, 139, 148); font-size: 13px; }
.inner-page #header .chooseregionmobile .dropdown-heading h4 { color: rgb(92, 9,
49); }
.inner-page #header .responsiveoverlay .dropdown-heading
h4, .chooseregionmobile .dropdown-heading h4 { font-size: 18px; font-weight: 400; }
.inner-page #header .dropdown-menu.chooseregionmobile.show { height: 100vh; top:
60px !important; z-index: 1 !important; padding-left: 0px !important; padding-
right: 0px !important; padding-bottom: 0px !important; }
.inner-page #header #myScrollspy { width: 85%; padding-bottom: 26px; margin: 0px
auto !important; }
.inner-page #header .responsiveoverlay .nav-pills li, .inner-page
#header .chooseregionmobile .nav-pills li { float: left; width: auto; flex: 0 0
auto; text-align: center; border: 0px; }
.inner-page #header .responsiveoverlay .nav-pills li a, .inner-page
#header .chooseregionmobile .nav-pills li a { width: auto; padding: 10px 25px;
align-items: center !important; border: 1px solid rgb(204, 204, 204) !important;
margin: 0px 10px !important; }
.inner-page #header .scrollspy-search hr { margin-top: 20px !important; display:
inline-block !important; width: 100% !important; margin-left: 0px !important; }
.inner-page #header .dropdown-menu .mega-dropdown-menu ul.collapse { display:
none !important; }
.inner-page #header .dropdown-menu .mega-dropdown-menu ul.show { width: 100%;
display: inline-block !important; margin: 0px !important; }
.inner-page #header .commonRegion li:first-child a { padding-left: 0px; float:
left; }
.inner-page #header .countysections { box-shadow: rgba(0, 0, 0, 0.12) 0px 0px
30px; margin-top: 20px; max-height: 64vh !important; }
.inner-page #header .countysections ul li { display: flex !important; }
.inner-page #header .countysections ul li a:first-child.active { padding-left:
20px; margin-left: -25px; }
}

.inner-page #header .countysections { margin-bottom: 20px; }

.inner-page #header .accordion-module-opener[aria-expanded="false"]::after


{ transform: rotate(90deg); transition: transform 0.5s ease 0s, -webkit-transform
0.5s ease 0s; }

.inner-page #header .accordion-module-opener::after { content: ""; position:


absolute; right: 3px; top: 50%; margin: -6px 0px 0px; font-size: 12px; color:
rgb(255, 255, 255); speak: none; font-style: normal; font-weight: 400; font-
variant: normal; text-transform: none; line-height: 1; transform: rotate(-90deg);
transition: transform 0.5s ease 0s, -webkit-transform 0.5s ease 0s; -webkit-font-
smoothing: antialiased; font-family: icomoon !important; }

.inner-page #header .mega-dropdown-menu > li > ul.popular-searches li a { padding:


10px 18px !important; }

.inner-page #header .joinprivilegeclub .card-body a { height: auto; color: rgb(255,


255, 255); }

.inner-page #header .nav-pills li a { color: rgb(51, 51, 51); }

.inner-page #header .countysections ul li a { color: rgb(85, 85, 85); }

.inner-page #header .commonRegion a { color: rgb(92, 9, 49); }

.inner-page #header .dropdown-heading h4 { color: rgb(51, 51, 51); letter-spacing:


0px; display: inline-flex; font-weight: 300; }

.inner-page #header .spycontainer { max-height: 400px; overflow: scroll; }

.inner-page #header div.countysections div { height: auto; display: flow-root;


font-size: 28px; margin-left: 25px; margin-bottom: 25px; }

.inner-page #header .countysections { max-height: 434px; overflow: auto; border:


1px solid rgb(228, 228, 228); border-radius: 8px; padding: 20px 0px 20px 30px; }

.inner-page #header .countysections h5 { font-size: 16px; color: rgb(51, 51, 51);


letter-spacing: 0px; margin-top: 15px; font-weight: 600; }

.inner-page #header .countysections ul li { font-size: 13px; color: rgb(51, 51,


51); display: inline-flex; min-width: 33%; padding: 10px 0px 9px 14px; width:
auto !important; }

.inner-page #header .countysections ul li a { font-size: 13px; color: rgb(85, 85,


85); font-weight: 500; }

.inner-page #header .countysections ul li a span { font-weight: 400; color: rgb(51,


51, 51); }

.inner-page #header .countysections ul li a.active { color: rgb(92, 9, 49);


padding-left: 10px; margin-left: -10px; border-left: 2px solid rgb(92, 9, 49); }

.inner-page #header .countysections ul li a.notselected { border-left: 1px solid


rgb(184, 186, 188); padding-left: 10px; margin-left: 10px; }
.inner-page #header .nav-pills li { margin-bottom: 10px; padding-bottom: 0px !
important; }

.inner-page #header .nav-pills li a { display: flex; border-radius: 20px; width:


171px; padding: 11px 0px 11px 22px; font-size: 13px; color: rgb(51, 51, 51); font-
weight: 600; }

.inner-page #header .nav-pills li a.active, .nav-pills li a:hover { background:


linear-gradient(270deg, rgb(126, 3, 69) 0px, rgb(92, 9, 49) 100%) 0px 0px no-repeat
padding-box padding-box transparent; transition: none 0s ease 0s; color: rgb(255,
255, 255) !important; }

.inner-page #header .scrollspy-search hr { margin-top: 0px; width: 145px; margin-


left: 22px; }

.inner-page #header .commonRegion { margin-top: 30px; }

.inner-page #header .commonRegion a { color: rgb(92, 9, 49); font-size: 13px;


padding: 10px 0px 0px 22px; letter-spacing: 0px; }

.inner-page #header .commonRegion a span { padding-left: 0px; }

.inner-page #header .commonRegion li { padding-bottom: 10px; }

.inner-page #header .scrollspy-search ::-webkit-scrollbar { width: 18px; height:


200px; }

.inner-page #header .scrollspy-search ::-webkit-scrollbar-track { border-radius:


0px; margin-top: 20px; margin-bottom: 20px; }

.inner-page #header .scrollspy-search ::-webkit-scrollbar-thumb { background:


rgb(229, 229, 229); border-radius: 4px 12px 12px 4px; border-right: 10px solid
rgb(255, 255, 255); }

.inner-page #header .scrollspy-search ::-webkit-scrollbar-thumb:hover { background:


rgb(194, 194, 194); }

@media (min-width: 1024px) and (max-width: 1200px) {


.inner-page #header .countysections { width: 80% !important; max-width: 80% !
important; }
.inner-page #header .container, .inner-page #header .container-lg, .inner-page
#header .container-md, .inner-page #header .container-sm { max-width: 1020px !
important; }
.inner-page #header .mobile_Explore + .dropdown-menu.show ul#visitQatar li
{ padding-left: 35px; }
.inner-page #header .search-input form input { line-height: 40px !important; }
.inner-page #header .chooseregionmobile #myScrollspy { margin-right: 20px !
important; }
.inner-page #header .chooseregionmobile #myScrollspy .nav-pills li a { width:
145px; }
.inner-page #header div.countysections div { margin-bottom: 30px !important; }
.inner-page #header .navbar-expand-lg .navbar-nav .dropdown-menu { border-radius:
0px; border: 1px solid rgb(239, 240, 241) !important; }
}

@media (min-width: 992px) {


.inner-page #header #planyourtrip li:not(:first-child), .inner-page #header .ffp-
user-new li:not(:first-child) { padding-top: 6px !important; }
}
.inner-page #header .mega-dropdown-menu > li ul > li > a:hover, .inner-page #header
.mega-dropdown-menu > li ul > li > a:focus { color: rgb(92, 9, 49); text-
decoration: none !important; font-weight: 500 !important; }

@media (max-width: 1024px) {


.inner-page #header .navbar .nav-item { padding: 4px 10px 1px; }
}

@media (min-width: 769px) {


.inner-page #header .mega-dropdown-menu > li ul > li > a:hover, .inner-page
#header .mega-dropdown-menu > li ul > li > a:focus { color: rgb(92, 9, 49); text-
decoration: none !important; font-weight: 500 !important; }
.inner-page #header .dropdown-menu { margin: 0px !important; }
.inner-page #header .navbar .nav-item { padding-bottom: 0px !important; }
.inner-page #header .mega-dropdown .card .card-title { font-size: 16px; font-
weight: 300; letter-spacing: 0px; }
.inner-page #header .joinprivilegeclub .card-title { line-height: 24px; margin-
bottom: 10px; }
.inner-page #header .joinprivilegeclub .card-body { padding-top: 25px !important;
}
.inner-page #header .mega-dropdown .card-body { padding: 15px; }
.inner-page #header .joinprivilegeclub .privilege-btn { font-size: 13px;
background-color: rgb(255, 255, 255) !important; }
.inner-page #header .joinprivilegeclub .privilege-btn:hover { background-color:
rgb(92, 9, 49) !important; color: rgb(255, 255, 255) !important; }
.inner-page #header ul.popular-searches li a:hover { background-color: rgb(92, 9,
49) !important; color: rgb(255, 255, 255) !important; }
.inner-page #header .usertype .mega-dropdown-menu.row.container { width: 100% !
important; }
.inner-page #header .usertype .mega-dropdown-menu { display: block; }
.inner-page #header .profileflyout .container { padding: 0px; margin: 0px; }
.inner-page #header .usertype .profileflyout.show { border-width: 0px !important;
padding: 0px !important; border-radius: 0px 0px 5px 5px !important; }
.inner-page #header .profileflyout .dropdown-heading h5 { padding: 0px; letter-
spacing: 0px; font-size: 24px !important; font-weight: 200 !important; margin-top:
-2px !important; }
.inner-page #header .profileflyout .dropdown-heading button.close { opacity: 1; }
.header-logo-sme { align-items: center; }
.inner-page #header .mega-subnav li .cta-icon-content span { font-size: 13px; }
}

.inner-page #header .mega-dropdown-menu > li > ul.popular-searches li a:hover


{ font-weight: normal !important; }

@media (min-width: 992px) {


.inner-page #header .navbar { padding-top: 0px !important; padding-bottom: 0px !
important; }
}

@media only screen and (min-width: 768px) {


.inner-page #header .navbar .headheight .dropdown-
menu.profileflyout.show, .inner-page #header .loggedinprofile .profileflyout.show {
right: 0px; top: 69px !important; }
.inner-page #header .search-input form input { font-size: 40px; margin: 10px 0px
15px !important; }
}

@media screen and (-ms-high-contrast:active), (-ms-high-contrast:none) {


.inner-page #header .privClubLogoSep { top: 4px !important; }
}

@media (max-width: 768px) {


.inner-page #header .dropdown-menu .mega-dropdown-menu ul { display: inline-
block; }
}

.inner-page #header .icon-arrow-right3 { font-size: 10px; padding-left: 6px;


transition: padding 0.25s ease 0s; }

footer.customFooter { background: linear-gradient(rgb(126, 24, 78), rgb(82, 12, 48)


100%) 0px 129px no-repeat; bottom: 0px; width: 100%; margin-top: 35px; padding-
bottom: 20px; }

.footer-wave { padding: 131px 0px 0px; text-align: left; overflow: hidden;


position: relative; z-index: 12; }

.fixed-top { position: fixed; top: 0px; right: 0px; left: 0px; z-index: 1030; }

.inner-page #header .privClubLogo { display: none !important; font-size: 0px !


important; color: transparent !important; margin-top: 2px !important; margin-right:
0px !important; }

.inner-page #header .privClubLogoSep { border-left: 1px solid rgb(128, 141, 151);


height: 35px; position: relative; top: 14px; left: -2px; }

.inner-page #header .joinprivilegeclub .card-body a:hover .icon-arrow-right3


{ padding-left: 10px; }

@media (min-width: 1201px) {


.inner-page #header .chooseregionmobile #myScrollspy { margin-right: 22px !
important; }
}

.inner-page .btn-back-to-top.fixit { display: block; position: absolute; bottom:


120px; }

.inner-page .btn-back-to-top { transition: none 0s ease 0s !important; right: 1% !


important; }

@media (max-width: 769px) {


.inner-page .btn-back-to-top.fixit { bottom: 164px; }
}

.inner-page #header .countysections ul li a:nth-child(2).active { margin-left:


10px; }

@media (max-width: 769px) {


.inner-page #header .dropdown-menu.chooseregionmobile.show .close::before
{ background: url("../../../../metabar/client-lib/resources/close_icon.svg") center
center / contain no-repeat; }
.inner-page #header .navbar .dropdown-menu.show { padding-top: 80px !important;
margin-top: -102px !important; }
}

#header .QRHLogo { display: none; }

@media (max-width: 768px) {


.QRHLogoSHMob picture { margin-right: 0px; }
}

.QRHLogoDesktop picture { margin-top: 0px; }

@media (max-width: 768px) {


.inner-page .main-holder { margin-top: 0px; }
}

@media only screen and (max-width: 767px) {


.inner-page .T7 { top: 0px; }
}

.inner-page .header.stuck .header-navigation-row-full { background-color: rgb(255,


255, 255); box-shadow: rgba(0, 0, 0, 0.25) 0px 7px 15px; transition: transform 0.3s
ease-in-out 0s, background-color 0.3s ease-in-out 0s, opacity 0.2s ease-in-out
0.3s, -webkit-transform 0.3s ease-in-out 0s, -o-transform 0.3s ease-in-out 0s; }

.inner-page .header { position: fixed; }

.inner-page .header .main-nav ul li::after { background: none transparent; }

.inner-page .header .main-nav ul li.hover a { color: rgb(92, 9, 49); }

.inner-page .header .main-nav ul li a, .login-block a { color: rgb(242, 242,


242); }

.inner-page .header .main-nav ul li a:hover, .login-block a:hover { color: rgb(92,


9, 49); }

.inner-page .header .main-nav ul li a { line-height: 24px; }

.inner-page .header.stuck .main-nav ul li a, .inner-page .header.stuck .login-block


a { color: rgb(92, 9, 49); }

.inner-page .header.stuck .main-nav ul li::after { background-color: rgb(255, 255,


255); transition-delay: 1s; }

.inner-page .header.stuck .main-nav ul > li .header-dropdown .drop-block-tabs-


controls a:hover, .inner-page .header .main-nav ul > li .header-dropdown .drop-
block-tabs-controls a:hover, .inner-page .header .main-nav ul > li .header-dropdown
.drop-block-tabs-controls li.active a { color: rgb(255, 255, 255); background:
rgb(82, 18, 49); }

.inner-page .header .header-search::before, .inner-page .header .icon-user::before,


.inner-page .header .icon-bars::before { color: rgb(242, 242, 242); font-size:
25px; }

.inner-page .header.stuck .header-search::before, .inner-page .header.stuck .icon-


user::before, .inner-page .header.stuck .icon-bars::before { color: rgb(82, 18,
49); }

.inner-page .header .header-logo-qatar svg { display: none; }

.inner-page .header.stuck .header-logo-qatar { background-image: none; margin-left:


-5px; }

.inner-page .header.stuck .header-logo-qatar svg { display: block; }


.inner-page .header.stuck .header-logo-one-world { background-image: url("client-
lib-inner/css/client-lib/resources/logo-one-world.png"); }

@media only screen and (max-width: 768px) {


.inner-page .header .header-logo-qatar svg { display: none !important; }
.inner-page .header.stuck .header-logo-qatar svg.visible-xs-block { display:
block !important; }
.inner-page .header.stuck .exchange, .exchange.hide { display: none; }
.inner-page .header .main-nav ul li a, .login-block a { color: rgb(92, 9, 49); }
.inner-page .header .main-nav ul li a { font-size: 28px; line-height: 42px; }
.inner-page .header .header-logo-area { padding-left: 10px !important; }
}

@media only screen and (min-width: 768px) {


.inner-page .login-holder { width: 142px !important; }
}

.header .login-block-avatar { background-size: 80%; margin-top: 7px; width: 40px;


height: 40px; margin-right: 0px; }

.inner-page .login-block.is-logged .personalized-drop { right: -44px; }

@media only screen and (min-width: 768px) and (max-width: 1023px) {


.inner-page .login-holder { position: relative; left: 38px; }
}

@media only screen and (min-width: 1023px) {


.inner-page .login-holder, .inner-page .login-block.is-logged { position:
relative; left: -48px; }
}

@media only screen and (max-width: 768px) {


.inner-page .login-block.is-logged .login-block-text { display: none !
important; }
.inner-page .login-block.is-logged .login-block-avatar { background: 0px
center; }
.inner-page .login-block.is-logged { position: relative; right: -105px; }
.inner-page .header .icon-bars::before { font-size: 35px; }
}

@media screen and (min-width: 1024px) {


.inner-page .header .icon-magnify::before { content: ""; background-image:
url("../../../etc.clientlibs/qrweb/components/content/hero-image/client-lib/
resources/headerSearchW.svg"); display: block; width: 20px; height: 20px; margin:
10px auto 0px 17px; }
.inner-page .header.stuck .icon-magnify::before { content: ""; background-image:
url("../../../etc.clientlibs/qrweb/components/content/hero-image/client-lib/
resources/headerSearchB.svg"); display: block; width: 20px; height: 20px; margin:
10px auto 0px 17px; }
}

@media only screen and (max-width: 768px) {


.inner-page .header.stuck .icon-bars::before { content:
url("../../../etc.clientlibs/qrweb/components/content/hero-image/client-lib/
resources/mobBurgerMenuB.svg"); }
.inner-page .header .icon-bars::before { font-size: 29px !important; }
}

@media (min-width: 1024px) and (max-width: 1200px) {


.inner-page .chooseregionmobile #myScrollspy { margin-right: 15px !important; }
}

.inner-page .hpc hr { box-sizing: content-box; height: 0px; overflow: visible; }

.inner-page .hpc h1, .inner-page .hpc h2, .inner-page .hpc h3, .inner-page .hpc h4,
.inner-page .hpc h5, .inner-page .hpc h6 { margin-top: 0px; margin-bottom:
0.5rem; }

.inner-page .hpc p { margin-top: 0px; margin-bottom: 1rem; }

.inner-page .hpc abbr[data-original-title], .inner-page .hpc abbr[title] { text-


decoration: underline dotted; cursor: help; border-bottom: 0px; text-decoration-
skip-ink: none; }

.inner-page .hpc address { margin-bottom: 1rem; font-style: normal; line-height:


inherit; }

.inner-page .hpc dl, .inner-page .hpc ol, .inner-page .hpc ul { margin-top: 0px;
margin-bottom: 1rem; }

.inner-page .hpc ol ol, .inner-page .hpc ol ul, .inner-page .hpc ul ol, .inner-page
.hpc ul ul { margin-bottom: 0px; }

.inner-page .hpc dt { font-weight: 700; }

.inner-page .hpc dd { margin-bottom: 0.5rem; margin-left: 0px; }

.inner-page .hpc blockquote { margin: 0px 0px 1rem; }

.inner-page .hpc b, .inner-page .hpc strong { font-weight: bolder; }

.inner-page .hpc small { font-size: 80%; }

.inner-page .hpc sub, .inner-page .hpc sup { position: relative; font-size: 75%;
line-height: 0; vertical-align: baseline; }

.inner-page .hpc sub { bottom: -0.25em; }

.inner-page .hpc sup { top: -0.5em; }

.inner-page .hpc a { color: rgb(0, 123, 255); text-decoration: none; background-


color: transparent; }

.inner-page .hpc a:hover { color: rgb(0, 86, 179); text-decoration: underline; }

.inner-page .hpc a:not([href]) { color: inherit; text-decoration: none; }

.inner-page .hpc a:not([href]):hover { color: inherit; text-decoration: none; }

.inner-page .hpc code, .inner-page .hpc kbd, .inner-page .hpc pre, .inner-page .hpc
samp { font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono",
"Courier New", monospace; font-size: 1em; }

.inner-page .hpc pre { margin-top: 0px; margin-bottom: 1rem; overflow: auto; }

.inner-page .hpc figure { margin: 0px 0px 1rem; }

.inner-page .hpc img { vertical-align: middle; border-style: none; }


.inner-page .hpc svg { overflow: hidden; vertical-align: middle; }

.inner-page .hpc table { border-collapse: collapse; }

.inner-page .hpc caption { padding-top: 0.75rem; padding-bottom: 0.75rem; color:


rgb(108, 117, 125); text-align: left; caption-side: bottom; }

.inner-page .hpc th { text-align: inherit; }

.inner-page .hpc label { display: inline-block; margin-bottom: 0.5rem; }

.inner-page .hpc button { border-radius: 0px; }

.inner-page .hpc button:focus { outline: -webkit-focus-ring-color auto 5px; }

.inner-page .hpc button, .inner-page .hpc input, .inner-page .hpc optgroup, .inner-
page .hpc select, .inner-page .hpc textarea { margin: 0px; font-family: inherit;
font-size: inherit; line-height: inherit; }

.inner-page .hpc button, .inner-page .hpc input { overflow: visible; }

.inner-page .hpc button, .inner-page .hpc select { text-transform: none; }

.inner-page .hpc [role="button"] { cursor: pointer; }

.inner-page .hpc select { overflow-wrap: normal; }

.inner-page .hpc [type="button"], .inner-page .hpc [type="reset"], .inner-page .hpc


[type="submit"], .inner-page .hpc button { appearance: button; }

.inner-page .hpc [type="button"]:not(:disabled), .inner-page .hpc


[type="reset"]:not(:disabled), .inner-page .hpc
[type="submit"]:not(:disabled), .inner-page .hpc button:not(:disabled) { cursor:
pointer; }

.inner-page .hpc input[type="checkbox"], .inner-page .hpc input[type="radio"]


{ box-sizing: border-box; padding: 0px; }

.inner-page .hpc textarea { overflow: auto; resize: vertical; }

.inner-page .hpc fieldset { min-width: 0px; padding: 0px; margin: 0px; border: 0px;
}

.inner-page .hpc legend { display: block; width: 100%; max-width: 100%; padding:
0px; margin-bottom: 0.5rem; font-size: 1.5rem; line-height: inherit; color:
inherit; white-space: normal; }

.inner-page .hpc progress { vertical-align: baseline; }

.inner-page .hpc [type="number"]::-webkit-inner-spin-button, .inner-page .hpc


[type="number"]::-webkit-outer-spin-button { height: auto; }

.inner-page .hpc [type="search"] { outline-offset: -2px; appearance: none; }

.inner-page .hpc [type="search"]::-webkit-search-decoration { appearance: none; }

.inner-page .hpc ::-webkit-file-upload-button { font: inherit; appearance:


button; }
.inner-page .hpc output { display: inline-block; }

.inner-page .hpc summary { display: list-item; cursor: pointer; }

.inner-page .hpc template { display: none; }

.inner-page .hpc [hidden] { display: none !important; }

.inner-page .hpc .h1, .inner-page .hpc .h2, .inner-page .hpc .h3, .inner-
page .hpc .h4, .inner-page .hpc .h5, .inner-page .hpc .h6, .inner-page .hpc
h1, .inner-page .hpc h2, .inner-page .hpc h3, .inner-page .hpc h4, .inner-page .hpc
h5, .inner-page .hpc h6 { margin-bottom: 0.5rem; font-weight: 500; line-height:
1.2; }

.inner-page .hpc .h1, .inner-page .hpc h1 { font-size: 2.5rem; }

.inner-page .hpc .h2, .inner-page .hpc h2 { font-size: 2rem; }

.inner-page .hpc .h3, .inner-page .hpc h3 { font-size: 1.75rem; }

.inner-page .hpc .h4, .inner-page .hpc h4 { font-size: 1.5rem; }

.inner-page .hpc .h5, .inner-page .hpc h5 { font-size: 1.25rem; }

.inner-page .hpc .h6, .inner-page .hpc h6 { font-size: 1rem; }

.inner-page .hpc .lead { font-size: 1.25rem; font-weight: 300; }

.inner-page .hpc .display-1 { font-size: 6rem; font-weight: 300; line-height:


1.2; }

.inner-page .hpc .display-2 { font-size: 5.5rem; font-weight: 300; line-height:


1.2; }

.inner-page .hpc .display-3 { font-size: 4.5rem; font-weight: 300; line-height:


1.2; }

.inner-page .hpc .display-4 { font-size: 3.5rem; font-weight: 300; line-height:


1.2; }

.inner-page .hpc hr { margin-top: 1rem; margin-bottom: 1rem; border-width: 1px 0px


0px; border-right-style: initial; border-bottom-style: initial; border-left-style:
initial; border-right-color: initial; border-bottom-color: initial; border-left-
color: initial; border-image: initial; border-top-style: solid; border-top-color:
rgba(0, 0, 0, 0.1); }

.inner-page .hpc .small, .inner-page .hpc small { font-size: 80%; font-weight: 400;
}

.inner-page .hpc .mark, .inner-page .hpc mark { padding: 0.2em; background-color:


rgb(252, 248, 227); }

.inner-page .hpc .list-unstyled { padding-left: 0px; list-style: none; }

.inner-page .hpc .list-inline { padding-left: 0px; list-style: none; }

.inner-page .hpc .list-inline-item { display: inline-block; }


.inner-page .hpc .list-inline-item:not(:last-child) { margin-right: 0.5rem; }

.inner-page .hpc .initialism { font-size: 90%; text-transform: uppercase; }

.inner-page .hpc .blockquote { margin-bottom: 1rem; font-size: 1.25rem; }

.inner-page .hpc .blockquote-footer { display: block; font-size: 80%; color:


rgb(108, 117, 125); }

.inner-page .hpc .blockquote-footer::before { content: "— "; }

.inner-page .hpc .img-fluid { max-width: 100%; height: auto; }

.inner-page .hpc .img-thumbnail { padding: 0.25rem; background-color: rgb(255, 255,


255); border: 1px solid rgb(222, 226, 230); border-radius: 0.25rem; max-width:
100%; height: auto; }

.inner-page .hpc .figure { display: inline-block; }

.inner-page .hpc .figure-img { margin-bottom: 0.5rem; line-height: 1; }

.inner-page .hpc .figure-caption { font-size: 90%; color: rgb(108, 117, 125); }

.inner-page .hpc code { font-size: 87.5%; color: rgb(232, 62, 140); overflow-wrap:
break-word; }

.inner-page .hpc a > code { color: inherit; }

.inner-page .hpc kbd { padding: 0.2rem 0.4rem; font-size: 87.5%; color: rgb(255,
255, 255); background-color: rgb(33, 37, 41); border-radius: 0.2rem; }

.inner-page .hpc kbd kbd { padding: 0px; font-size: 100%; font-weight: 700; }

.inner-page .hpc pre { display: block; font-size: 87.5%; color: rgb(33, 37, 41); }

.inner-page .hpc pre code { font-size: inherit; color: inherit; word-break: normal;
}

.inner-page .hpc .pre-scrollable { max-height: 340px; overflow-y: scroll; }

.inner-page .hpc .container { width: 100%; padding-right: 15px; padding-left: 15px;


margin-right: auto; margin-left: auto; }

@media (min-width: 576px) {


.inner-page .hpc .container { max-width: 540px; }
}

@media (min-width: 768px) {


.inner-page .hpc .container { max-width: 720px; }
}

@media (min-width: 992px) {


.inner-page .hpc .container { max-width: 960px; }
}

@media (min-width: 1200px) {


.inner-page .hpc .container { max-width: 1140px; }
}
.inner-page .hpc .container-fluid, .inner-page .hpc .container-lg, .inner-page .hpc
.container-md, .inner-page .hpc .container-sm, .inner-page .hpc .container-xl
{ width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-
left: auto; }

@media (min-width: 576px) {


.inner-page .hpc .container, .inner-page .hpc .container-sm { max-width: 540px; }
}

@media (min-width: 768px) {


.inner-page .hpc .container, .inner-page .hpc .container-md, .inner-
page .hpc .container-sm { max-width: 720px; }
}

@media (min-width: 992px) {


.inner-page .hpc .container, .inner-page .hpc .container-lg, .inner-
page .hpc .container-md, .inner-page .hpc .container-sm { max-width: 960px; }
}

@media (min-width: 1200px) {


.inner-page .hpc .container, .inner-page .hpc .container-lg, .inner-
page .hpc .container-md, .inner-page .hpc .container-sm, .inner-
page .hpc .container-xl { max-width: 1140px; }
}

.inner-page .hpc .row { display: flex; flex-wrap: wrap; margin-right: -15px;


margin-left: -15px; }

.inner-page .hpc .no-gutters { margin-right: 0px; margin-left: 0px; }

.inner-page .hpc .no-gutters > .col, .inner-page .hpc .no-gutters > [class*="col-"]
{ padding-right: 0px; padding-left: 0px; }

.inner-page .hpc .col, .inner-page .hpc .col-1, .inner-page .hpc .col-10, .inner-
page .hpc .col-11, .inner-page .hpc .col-12, .inner-page .hpc .col-2, .inner-
page .hpc .col-3, .inner-page .hpc .col-4, .inner-page .hpc .col-5, .inner-
page .hpc .col-6, .inner-page .hpc .col-7, .inner-page .hpc .col-8, .inner-
page .hpc .col-9, .inner-page .hpc .col-auto, .inner-page .hpc .col-lg, .inner-page
.hpc .col-lg-1, .inner-page .hpc .col-lg-10, .inner-page .hpc .col-lg-11, .inner-
page .hpc .col-lg-12, .inner-page .hpc .col-lg-2, .inner-page .hpc .col-lg-
3, .inner-page .hpc .col-lg-4, .inner-page .hpc .col-lg-5, .inner-page .hpc .col-
lg-6, .inner-page .hpc .col-lg-7, .inner-page .hpc .col-lg-8, .inner-
page .hpc .col-lg-9, .inner-page .hpc .col-lg-auto, .inner-page .hpc .col-
md, .inner-page .hpc .col-md-1, .inner-page .hpc .col-md-10, .inner-page .hpc .col-
md-11, .inner-page .hpc .col-md-12, .inner-page .hpc .col-md-2, .inner-
page .hpc .col-md-3, .inner-page .hpc .col-md-4, .inner-page .hpc .col-md-
5, .inner-page .hpc .col-md-6, .inner-page .hpc .col-md-7, .inner-page .hpc .col-
md-8, .inner-page .hpc .col-md-9, .inner-page .hpc .col-md-auto, .inner-
page .hpc .col-sm, .inner-page .hpc .col-sm-1, .inner-page .hpc .col-sm-10, .inner-
page .hpc .col-sm-11, .inner-page .hpc .col-sm-12, .inner-page .hpc .col-sm-
2, .inner-page .hpc .col-sm-3, .inner-page .hpc .col-sm-4, .inner-page .hpc .col-
sm-5, .inner-page .hpc .col-sm-6, .inner-page .hpc .col-sm-7, .inner-
page .hpc .col-sm-8, .inner-page .hpc .col-sm-9, .inner-page .hpc .col-sm-
auto, .inner-page .hpc .col-xl, .inner-page .hpc .col-xl-1, .inner-page .hpc .col-
xl-10, .inner-page .hpc .col-xl-11, .inner-page .hpc .col-xl-12, .inner-
page .hpc .col-xl-2, .inner-page .hpc .col-xl-3, .inner-page .hpc .col-xl-
4, .inner-page .hpc .col-xl-5, .inner-page .hpc .col-xl-6, .inner-page .hpc .col-
xl-7, .inner-page .hpc .col-xl-8, .inner-page .hpc .col-xl-9, .inner-
page .hpc .col-xl-auto { position: relative; width: 100%; padding-right: 15px;
padding-left: 15px; }

.inner-page .hpc .col { flex-basis: 0px; flex-grow: 1; min-width: 0px; max-width:


100%; }

.inner-page .hpc .row-cols-1 > * { flex: 0 0 100%; max-width: 100%; }

.inner-page .hpc .row-cols-2 > * { flex: 0 0 50%; max-width: 50%; }

.inner-page .hpc .row-cols-3 > * { flex: 0 0 33.3333%; max-width: 33.3333%; }

.inner-page .hpc .row-cols-4 > * { flex: 0 0 25%; max-width: 25%; }

.inner-page .hpc .row-cols-5 > * { flex: 0 0 20%; max-width: 20%; }

.inner-page .hpc .row-cols-6 > * { flex: 0 0 16.6667%; max-width: 16.6667%; }

.inner-page .hpc .col-auto { flex: 0 0 auto; width: auto; max-width: 100%; }

.inner-page .hpc .col-1 { flex: 0 0 8.33333%; max-width: 8.33333%; }

.inner-page .hpc .col-2 { flex: 0 0 16.6667%; max-width: 16.6667%; }

.inner-page .hpc .col-3 { flex: 0 0 25%; max-width: 25%; }

.inner-page .hpc .col-4 { flex: 0 0 33.3333%; max-width: 33.3333%; }

.inner-page .hpc .col-5 { flex: 0 0 41.6667%; max-width: 41.6667%; }

.inner-page .hpc .col-6 { flex: 0 0 50%; max-width: 50%; }

.inner-page .hpc .col-7 { flex: 0 0 58.3333%; max-width: 58.3333%; }

.inner-page .hpc .col-8 { flex: 0 0 66.6667%; max-width: 66.6667%; }

.inner-page .hpc .col-9 { flex: 0 0 75%; max-width: 75%; }

.inner-page .hpc .col-10 { flex: 0 0 83.3333%; max-width: 83.3333%; }

.inner-page .hpc .col-11 { flex: 0 0 91.6667%; max-width: 91.6667%; }

.inner-page .hpc .col-12 { flex: 0 0 100%; max-width: 100%; }

.inner-page .hpc .order-first { order: -1; }

.inner-page .hpc .order-last { order: 13; }

.inner-page .hpc .order-0 { order: 0; }

.inner-page .hpc .order-1 { order: 1; }

.inner-page .hpc .order-2 { order: 2; }

.inner-page .hpc .order-3 { order: 3; }

.inner-page .hpc .order-4 { order: 4; }

.inner-page .hpc .order-5 { order: 5; }


.inner-page .hpc .order-6 { order: 6; }

.inner-page .hpc .order-7 { order: 7; }

.inner-page .hpc .order-8 { order: 8; }

.inner-page .hpc .order-9 { order: 9; }

.inner-page .hpc .order-10 { order: 10; }

.inner-page .hpc .order-11 { order: 11; }

.inner-page .hpc .order-12 { order: 12; }

.inner-page .hpc .offset-1 { margin-left: 8.33333%; }

.inner-page .hpc .offset-2 { margin-left: 16.6667%; }

.inner-page .hpc .offset-3 { margin-left: 25%; }

.inner-page .hpc .offset-4 { margin-left: 33.3333%; }

.inner-page .hpc .offset-5 { margin-left: 41.6667%; }

.inner-page .hpc .offset-6 { margin-left: 50%; }

.inner-page .hpc .offset-7 { margin-left: 58.3333%; }

.inner-page .hpc .offset-8 { margin-left: 66.6667%; }

.inner-page .hpc .offset-9 { margin-left: 75%; }

.inner-page .hpc .offset-10 { margin-left: 83.3333%; }

.inner-page .hpc .offset-11 { margin-left: 91.6667%; }

@media (min-width: 576px) {


.inner-page .hpc .col-sm { flex-basis: 0px; flex-grow: 1; min-width: 0px; max-
width: 100%; }
.inner-page .hpc .row-cols-sm-1 > * { flex: 0 0 100%; max-width: 100%; }
.inner-page .hpc .row-cols-sm-2 > * { flex: 0 0 50%; max-width: 50%; }
.inner-page .hpc .row-cols-sm-3 > * { flex: 0 0 33.3333%; max-width: 33.3333%; }
.inner-page .hpc .row-cols-sm-4 > * { flex: 0 0 25%; max-width: 25%; }
.inner-page .hpc .row-cols-sm-5 > * { flex: 0 0 20%; max-width: 20%; }
.inner-page .hpc .row-cols-sm-6 > * { flex: 0 0 16.6667%; max-width: 16.6667%; }
.inner-page .hpc .col-sm-auto { flex: 0 0 auto; width: auto; max-width: 100%; }
.inner-page .hpc .col-sm-1 { flex: 0 0 8.33333%; max-width: 8.33333%; }
.inner-page .hpc .col-sm-2 { flex: 0 0 16.6667%; max-width: 16.6667%; }
.inner-page .hpc .col-sm-3 { flex: 0 0 25%; max-width: 25%; }
.inner-page .hpc .col-sm-4 { flex: 0 0 33.3333%; max-width: 33.3333%; }
.inner-page .hpc .col-sm-5 { flex: 0 0 41.6667%; max-width: 41.6667%; }
.inner-page .hpc .col-sm-6 { flex: 0 0 50%; max-width: 50%; }
.inner-page .hpc .col-sm-7 { flex: 0 0 58.3333%; max-width: 58.3333%; }
.inner-page .hpc .col-sm-8 { flex: 0 0 66.6667%; max-width: 66.6667%; }
.inner-page .hpc .col-sm-9 { flex: 0 0 75%; max-width: 75%; }
.inner-page .hpc .col-sm-10 { flex: 0 0 83.3333%; max-width: 83.3333%; }
.inner-page .hpc .col-sm-11 { flex: 0 0 91.6667%; max-width: 91.6667%; }
.inner-page .hpc .col-sm-12 { flex: 0 0 100%; max-width: 100%; }
.inner-page .hpc .order-sm-first { order: -1; }
.inner-page .hpc .order-sm-last { order: 13; }
.inner-page .hpc .order-sm-0 { order: 0; }
.inner-page .hpc .order-sm-1 { order: 1; }
.inner-page .hpc .order-sm-2 { order: 2; }
.inner-page .hpc .order-sm-3 { order: 3; }
.inner-page .hpc .order-sm-4 { order: 4; }
.inner-page .hpc .order-sm-5 { order: 5; }
.inner-page .hpc .order-sm-6 { order: 6; }
.inner-page .hpc .order-sm-7 { order: 7; }
.inner-page .hpc .order-sm-8 { order: 8; }
.inner-page .hpc .order-sm-9 { order: 9; }
.inner-page .hpc .order-sm-10 { order: 10; }
.inner-page .hpc .order-sm-11 { order: 11; }
.inner-page .hpc .order-sm-12 { order: 12; }
.inner-page .hpc .offset-sm-0 { margin-left: 0px; }
.inner-page .hpc .offset-sm-1 { margin-left: 8.33333%; }
.inner-page .hpc .offset-sm-2 { margin-left: 16.6667%; }
.inner-page .hpc .offset-sm-3 { margin-left: 25%; }
.inner-page .hpc .offset-sm-4 { margin-left: 33.3333%; }
.inner-page .hpc .offset-sm-5 { margin-left: 41.6667%; }
.inner-page .hpc .offset-sm-6 { margin-left: 50%; }
.inner-page .hpc .offset-sm-7 { margin-left: 58.3333%; }
.inner-page .hpc .offset-sm-8 { margin-left: 66.6667%; }
.inner-page .hpc .offset-sm-9 { margin-left: 75%; }
.inner-page .hpc .offset-sm-10 { margin-left: 83.3333%; }
.inner-page .hpc .offset-sm-11 { margin-left: 91.6667%; }
}

@media (min-width: 768px) {


.inner-page .hpc .col-md { flex-basis: 0px; flex-grow: 1; min-width: 0px; max-
width: 100%; }
.inner-page .hpc .row-cols-md-1 > * { flex: 0 0 100%; max-width: 100%; }
.inner-page .hpc .row-cols-md-2 > * { flex: 0 0 50%; max-width: 50%; }
.inner-page .hpc .row-cols-md-3 > * { flex: 0 0 33.3333%; max-width: 33.3333%; }
.inner-page .hpc .row-cols-md-4 > * { flex: 0 0 25%; max-width: 25%; }
.inner-page .hpc .row-cols-md-5 > * { flex: 0 0 20%; max-width: 20%; }
.inner-page .hpc .row-cols-md-6 > * { flex: 0 0 16.6667%; max-width: 16.6667%; }
.inner-page .hpc .col-md-auto { flex: 0 0 auto; width: auto; max-width: 100%; }
.inner-page .hpc .col-md-1 { flex: 0 0 8.33333%; max-width: 8.33333%; }
.inner-page .hpc .col-md-2 { flex: 0 0 16.6667%; max-width: 16.6667%; }
.inner-page .hpc .col-md-3 { flex: 0 0 25%; max-width: 25%; }
.inner-page .hpc .col-md-4 { flex: 0 0 33.3333%; max-width: 33.3333%; }
.inner-page .hpc .col-md-5 { flex: 0 0 41.6667%; max-width: 41.6667%; }
.inner-page .hpc .col-md-6 { flex: 0 0 50%; max-width: 50%; }
.inner-page .hpc .col-md-7 { flex: 0 0 58.3333%; max-width: 58.3333%; }
.inner-page .hpc .col-md-8 { flex: 0 0 66.6667%; max-width: 66.6667%; }
.inner-page .hpc .col-md-9 { flex: 0 0 75%; max-width: 75%; }
.inner-page .hpc .col-md-10 { flex: 0 0 83.3333%; max-width: 83.3333%; }
.inner-page .hpc .col-md-11 { flex: 0 0 91.6667%; max-width: 91.6667%; }
.inner-page .hpc .col-md-12 { flex: 0 0 100%; max-width: 100%; }
.inner-page .hpc .order-md-first { order: -1; }
.inner-page .hpc .order-md-last { order: 13; }
.inner-page .hpc .order-md-0 { order: 0; }
.inner-page .hpc .order-md-1 { order: 1; }
.inner-page .hpc .order-md-2 { order: 2; }
.inner-page .hpc .order-md-3 { order: 3; }
.inner-page .hpc .order-md-4 { order: 4; }
.inner-page .hpc .order-md-5 { order: 5; }
.inner-page .hpc .order-md-6 { order: 6; }
.inner-page .hpc .order-md-7 { order: 7; }
.inner-page .hpc .order-md-8 { order: 8; }
.inner-page .hpc .order-md-9 { order: 9; }
.inner-page .hpc .order-md-10 { order: 10; }
.inner-page .hpc .order-md-11 { order: 11; }
.inner-page .hpc .order-md-12 { order: 12; }
.inner-page .hpc .offset-md-0 { margin-left: 0px; }
.inner-page .hpc .offset-md-1 { margin-left: 8.33333%; }
.inner-page .hpc .offset-md-2 { margin-left: 16.6667%; }
.inner-page .hpc .offset-md-3 { margin-left: 25%; }
.inner-page .hpc .offset-md-4 { margin-left: 33.3333%; }
.inner-page .hpc .offset-md-5 { margin-left: 41.6667%; }
.inner-page .hpc .offset-md-6 { margin-left: 50%; }
.inner-page .hpc .offset-md-7 { margin-left: 58.3333%; }
.inner-page .hpc .offset-md-8 { margin-left: 66.6667%; }
.inner-page .hpc .offset-md-9 { margin-left: 75%; }
.inner-page .hpc .offset-md-10 { margin-left: 83.3333%; }
.inner-page .hpc .offset-md-11 { margin-left: 91.6667%; }
}

@media (min-width: 992px) {


.inner-page .hpc .col-lg { flex-basis: 0px; flex-grow: 1; min-width: 0px; max-
width: 100%; }
.inner-page .hpc .row-cols-lg-1 > * { flex: 0 0 100%; max-width: 100%; }
.inner-page .hpc .row-cols-lg-2 > * { flex: 0 0 50%; max-width: 50%; }
.inner-page .hpc .row-cols-lg-3 > * { flex: 0 0 33.3333%; max-width: 33.3333%; }
.inner-page .hpc .row-cols-lg-4 > * { flex: 0 0 25%; max-width: 25%; }
.inner-page .hpc .row-cols-lg-5 > * { flex: 0 0 20%; max-width: 20%; }
.inner-page .hpc .row-cols-lg-6 > * { flex: 0 0 16.6667%; max-width: 16.6667%; }
.inner-page .hpc .col-lg-auto { flex: 0 0 auto; width: auto; max-width: 100%; }
.inner-page .hpc .col-lg-1 { flex: 0 0 8.33333%; max-width: 8.33333%; }
.inner-page .hpc .col-lg-2 { flex: 0 0 16.6667%; max-width: 16.6667%; }
.inner-page .hpc .col-lg-3 { flex: 0 0 25%; max-width: 25%; }
.inner-page .hpc .col-lg-4 { flex: 0 0 33.3333%; max-width: 33.3333%; }
.inner-page .hpc .col-lg-5 { flex: 0 0 41.6667%; max-width: 41.6667%; }
.inner-page .hpc .col-lg-6 { flex: 0 0 50%; max-width: 50%; }
.inner-page .hpc .col-lg-7 { flex: 0 0 58.3333%; max-width: 58.3333%; }
.inner-page .hpc .col-lg-8 { flex: 0 0 66.6667%; max-width: 66.6667%; }
.inner-page .hpc .col-lg-9 { flex: 0 0 75%; max-width: 75%; }
.inner-page .hpc .col-lg-10 { flex: 0 0 83.3333%; max-width: 83.3333%; }
.inner-page .hpc .col-lg-11 { flex: 0 0 91.6667%; max-width: 91.6667%; }
.inner-page .hpc .col-lg-12 { flex: 0 0 100%; max-width: 100%; }
.inner-page .hpc .order-lg-first { order: -1; }
.inner-page .hpc .order-lg-last { order: 13; }
.inner-page .hpc .order-lg-0 { order: 0; }
.inner-page .hpc .order-lg-1 { order: 1; }
.inner-page .hpc .order-lg-2 { order: 2; }
.inner-page .hpc .order-lg-3 { order: 3; }
.inner-page .hpc .order-lg-4 { order: 4; }
.inner-page .hpc .order-lg-5 { order: 5; }
.inner-page .hpc .order-lg-6 { order: 6; }
.inner-page .hpc .order-lg-7 { order: 7; }
.inner-page .hpc .order-lg-8 { order: 8; }
.inner-page .hpc .order-lg-9 { order: 9; }
.inner-page .hpc .order-lg-10 { order: 10; }
.inner-page .hpc .order-lg-11 { order: 11; }
.inner-page .hpc .order-lg-12 { order: 12; }
.inner-page .hpc .offset-lg-0 { margin-left: 0px; }
.inner-page .hpc .offset-lg-1 { margin-left: 8.33333%; }
.inner-page .hpc .offset-lg-2 { margin-left: 16.6667%; }
.inner-page .hpc .offset-lg-3 { margin-left: 25%; }
.inner-page .hpc .offset-lg-4 { margin-left: 33.3333%; }
.inner-page .hpc .offset-lg-5 { margin-left: 41.6667%; }
.inner-page .hpc .offset-lg-6 { margin-left: 50%; }
.inner-page .hpc .offset-lg-7 { margin-left: 58.3333%; }
.inner-page .hpc .offset-lg-8 { margin-left: 66.6667%; }
.inner-page .hpc .offset-lg-9 { margin-left: 75%; }
.inner-page .hpc .offset-lg-10 { margin-left: 83.3333%; }
.inner-page .hpc .offset-lg-11 { margin-left: 91.6667%; }
}

@media (min-width: 1200px) {


.inner-page .hpc .col-xl { flex-basis: 0px; flex-grow: 1; min-width: 0px; max-
width: 100%; }
.inner-page .hpc .row-cols-xl-1 > * { flex: 0 0 100%; max-width: 100%; }
.inner-page .hpc .row-cols-xl-2 > * { flex: 0 0 50%; max-width: 50%; }
.inner-page .hpc .row-cols-xl-3 > * { flex: 0 0 33.3333%; max-width: 33.3333%; }
.inner-page .hpc .row-cols-xl-4 > * { flex: 0 0 25%; max-width: 25%; }
.inner-page .hpc .row-cols-xl-5 > * { flex: 0 0 20%; max-width: 20%; }
.inner-page .hpc .row-cols-xl-6 > * { flex: 0 0 16.6667%; max-width: 16.6667%; }
.inner-page .hpc .col-xl-auto { flex: 0 0 auto; width: auto; max-width: 100%; }
.inner-page .hpc .col-xl-1 { flex: 0 0 8.33333%; max-width: 8.33333%; }
.inner-page .hpc .col-xl-2 { flex: 0 0 16.6667%; max-width: 16.6667%; }
.inner-page .hpc .col-xl-3 { flex: 0 0 25%; max-width: 25%; }
.inner-page .hpc .col-xl-4 { flex: 0 0 33.3333%; max-width: 33.3333%; }
.inner-page .hpc .col-xl-5 { flex: 0 0 41.6667%; max-width: 41.6667%; }
.inner-page .hpc .col-xl-6 { flex: 0 0 50%; max-width: 50%; }
.inner-page .hpc .col-xl-7 { flex: 0 0 58.3333%; max-width: 58.3333%; }
.inner-page .hpc .col-xl-8 { flex: 0 0 66.6667%; max-width: 66.6667%; }
.inner-page .hpc .col-xl-9 { flex: 0 0 75%; max-width: 75%; }
.inner-page .hpc .col-xl-10 { flex: 0 0 83.3333%; max-width: 83.3333%; }
.inner-page .hpc .col-xl-11 { flex: 0 0 91.6667%; max-width: 91.6667%; }
.inner-page .hpc .col-xl-12 { flex: 0 0 100%; max-width: 100%; }
.inner-page .hpc .order-xl-first { order: -1; }
.inner-page .hpc .order-xl-last { order: 13; }
.inner-page .hpc .order-xl-0 { order: 0; }
.inner-page .hpc .order-xl-1 { order: 1; }
.inner-page .hpc .order-xl-2 { order: 2; }
.inner-page .hpc .order-xl-3 { order: 3; }
.inner-page .hpc .order-xl-4 { order: 4; }
.inner-page .hpc .order-xl-5 { order: 5; }
.inner-page .hpc .order-xl-6 { order: 6; }
.inner-page .hpc .order-xl-7 { order: 7; }
.inner-page .hpc .order-xl-8 { order: 8; }
.inner-page .hpc .order-xl-9 { order: 9; }
.inner-page .hpc .order-xl-10 { order: 10; }
.inner-page .hpc .order-xl-11 { order: 11; }
.inner-page .hpc .order-xl-12 { order: 12; }
.inner-page .hpc .offset-xl-0 { margin-left: 0px; }
.inner-page .hpc .offset-xl-1 { margin-left: 8.33333%; }
.inner-page .hpc .offset-xl-2 { margin-left: 16.6667%; }
.inner-page .hpc .offset-xl-3 { margin-left: 25%; }
.inner-page .hpc .offset-xl-4 { margin-left: 33.3333%; }
.inner-page .hpc .offset-xl-5 { margin-left: 41.6667%; }
.inner-page .hpc .offset-xl-6 { margin-left: 50%; }
.inner-page .hpc .offset-xl-7 { margin-left: 58.3333%; }
.inner-page .hpc .offset-xl-8 { margin-left: 66.6667%; }
.inner-page .hpc .offset-xl-9 { margin-left: 75%; }
.inner-page .hpc .offset-xl-10 { margin-left: 83.3333%; }
.inner-page .hpc .offset-xl-11 { margin-left: 91.6667%; }
}

.inner-page .hpc .table { width: 100%; margin-bottom: 1rem; color: rgb(33, 37, 41);
}

.inner-page .hpc .table td, .inner-page .hpc .table th { padding: 0.75rem;


vertical-align: top; border-top: 1px solid rgb(222, 226, 230); }

.inner-page .hpc .table thead th { vertical-align: bottom; border-bottom: 2px solid


rgb(222, 226, 230); }

.inner-page .hpc .table tbody + tbody { border-top: 2px solid rgb(222, 226, 230); }

.inner-page .hpc .table-sm td, .inner-page .hpc .table-sm th { padding: 0.3rem; }

.inner-page .hpc .table-bordered { border: 1px solid rgb(222, 226, 230); }

.inner-page .hpc .table-bordered td, .inner-page .hpc .table-bordered th { border:


1px solid rgb(222, 226, 230); }

.inner-page .hpc .table-bordered thead td, .inner-page .hpc .table-bordered thead


th { border-bottom-width: 2px; }

.inner-page .hpc .table-borderless tbody + tbody, .inner-page .hpc .table-


borderless td, .inner-page .hpc .table-borderless th, .inner-page .hpc .table-
borderless thead th { border: 0px; }

.inner-page .hpc .table-striped tbody tr:nth-of-type(2n+1) { background-color:


rgba(0, 0, 0, 0.05); }

.inner-page .hpc .table-hover tbody tr:hover { color: rgb(33, 37, 41); background-
color: rgba(0, 0, 0, 0.075); }

.inner-page .hpc .table-primary, .inner-page .hpc .table-primary > td, .inner-


page .hpc .table-primary > th { background-color: rgb(184, 218, 255); }

.inner-page .hpc .table-primary tbody + tbody, .inner-page .hpc .table-primary


td, .inner-page .hpc .table-primary th, .inner-page .hpc .table-primary thead th
{ border-color: rgb(122, 186, 255); }

.inner-page .hpc .table-hover .table-primary:hover { background-color: rgb(159,


205, 255); }

.inner-page .hpc .table-hover .table-primary:hover > td, .inner-page .hpc .table-


hover .table-primary:hover > th { background-color: rgb(159, 205, 255); }

.inner-page .hpc .table-secondary, .inner-page .hpc .table-secondary > td, .inner-


page .hpc .table-secondary > th { background-color: rgb(214, 216, 219); }

.inner-page .hpc .table-secondary tbody + tbody, .inner-page .hpc .table-secondary


td, .inner-page .hpc .table-secondary th, .inner-page .hpc .table-secondary thead
th { border-color: rgb(179, 183, 187); }

.inner-page .hpc .table-hover .table-secondary:hover { background-color: rgb(200,


203, 207); }

.inner-page .hpc .table-hover .table-secondary:hover > td, .inner-page .hpc .table-


hover .table-secondary:hover > th { background-color: rgb(200, 203, 207); }

.inner-page .hpc .table-success, .inner-page .hpc .table-success > td, .inner-


page .hpc .table-success > th { background-color: rgb(195, 230, 203); }

.inner-page .hpc .table-success tbody + tbody, .inner-page .hpc .table-success


td, .inner-page .hpc .table-success th, .inner-page .hpc .table-success thead th
{ border-color: rgb(143, 209, 158); }

.inner-page .hpc .table-hover .table-success:hover { background-color: rgb(177,


223, 187); }

.inner-page .hpc .table-hover .table-success:hover > td, .inner-page .hpc .table-


hover .table-success:hover > th { background-color: rgb(177, 223, 187); }

.inner-page .hpc .table-info, .inner-page .hpc .table-info > td, .inner-


page .hpc .table-info > th { background-color: rgb(190, 229, 235); }

.inner-page .hpc .table-info tbody + tbody, .inner-page .hpc .table-info


td, .inner-page .hpc .table-info th, .inner-page .hpc .table-info thead th
{ border-color: rgb(134, 207, 218); }

.inner-page .hpc .table-hover .table-info:hover { background-color: rgb(171, 221,


229); }

.inner-page .hpc .table-hover .table-info:hover > td, .inner-page .hpc .table-hover


.table-info:hover > th { background-color: rgb(171, 221, 229); }

.inner-page .hpc .table-warning, .inner-page .hpc .table-warning > td, .inner-


page .hpc .table-warning > th { background-color: rgb(255, 238, 186); }

.inner-page .hpc .table-warning tbody + tbody, .inner-page .hpc .table-warning


td, .inner-page .hpc .table-warning th, .inner-page .hpc .table-warning thead th
{ border-color: rgb(255, 223, 126); }

.inner-page .hpc .table-hover .table-warning:hover { background-color: rgb(255,


232, 161); }

.inner-page .hpc .table-hover .table-warning:hover > td, .inner-page .hpc .table-


hover .table-warning:hover > th { background-color: rgb(255, 232, 161); }

.inner-page .hpc .table-danger, .inner-page .hpc .table-danger > td, .inner-


page .hpc .table-danger > th { background-color: rgb(245, 198, 203); }

.inner-page .hpc .table-danger tbody + tbody, .inner-page .hpc .table-danger


td, .inner-page .hpc .table-danger th, .inner-page .hpc .table-danger thead th
{ border-color: rgb(237, 150, 158); }

.inner-page .hpc .table-hover .table-danger:hover { background-color: rgb(241, 176,


183); }

.inner-page .hpc .table-hover .table-danger:hover > td, .inner-page .hpc .table-


hover .table-danger:hover > th { background-color: rgb(241, 176, 183); }

.inner-page .hpc .table-light, .inner-page .hpc .table-light > td, .inner-page .hpc
.table-light > th { background-color: rgb(253, 253, 254); }

.inner-page .hpc .table-light tbody + tbody, .inner-page .hpc .table-light


td, .inner-page .hpc .table-light th, .inner-page .hpc .table-light thead th
{ border-color: rgb(251, 252, 252); }

.inner-page .hpc .table-hover .table-light:hover { background-color: rgb(236, 236,


246); }

.inner-page .hpc .table-hover .table-light:hover > td, .inner-page .hpc .table-


hover .table-light:hover > th { background-color: rgb(236, 236, 246); }

.inner-page .hpc .table-dark, .inner-page .hpc .table-dark > td, .inner-


page .hpc .table-dark > th { background-color: rgb(198, 200, 202); }

.inner-page .hpc .table-dark tbody + tbody, .inner-page .hpc .table-dark


td, .inner-page .hpc .table-dark th, .inner-page .hpc .table-dark thead th
{ border-color: rgb(149, 153, 156); }

.inner-page .hpc .table-hover .table-dark:hover { background-color: rgb(185, 187,


190); }

.inner-page .hpc .table-hover .table-dark:hover > td, .inner-page .hpc .table-hover


.table-dark:hover > th { background-color: rgb(185, 187, 190); }

.inner-page .hpc .table-active, .inner-page .hpc .table-active > td, .inner-


page .hpc .table-active > th { background-color: rgba(0, 0, 0, 0.075); }

.inner-page .hpc .table-hover .table-active:hover { background-color: rgba(0, 0, 0,


0.075); }

.inner-page .hpc .table-hover .table-active:hover > td, .inner-page .hpc .table-


hover .table-active:hover > th { background-color: rgba(0, 0, 0, 0.075); }

.inner-page .hpc .table .thead-dark th { color: rgb(255, 255, 255); background-


color: rgb(52, 58, 64); border-color: rgb(69, 77, 85); }

.inner-page .hpc .table .thead-light th { color: rgb(73, 80, 87); background-color:


rgb(233, 236, 239); border-color: rgb(222, 226, 230); }

.inner-page .hpc .table-dark { color: rgb(255, 255, 255); background-color: rgb(52,


58, 64); }

.inner-page .hpc .table-dark td, .inner-page .hpc .table-dark th, .inner-


page .hpc .table-dark thead th { border-color: rgb(69, 77, 85); }

.inner-page .hpc .table-dark.table-bordered { border: 0px; }

.inner-page .hpc .table-dark.table-striped tbody tr:nth-of-type(2n+1) { background-


color: rgba(255, 255, 255, 0.05); }

.inner-page .hpc .table-dark.table-hover tbody tr:hover { color: rgb(255, 255,


255); background-color: rgba(255, 255, 255, 0.075); }

@media (max-width: 575.98px) {


.inner-page .hpc .table-responsive-sm { display: block; width: 100%; overflow-x:
auto; }
.inner-page .hpc .table-responsive-sm > .table-bordered { border: 0px; }
}

@media (max-width: 767.98px) {


.inner-page .hpc .table-responsive-md { display: block; width: 100%; overflow-x:
auto; }
.inner-page .hpc .table-responsive-md > .table-bordered { border: 0px; }
}

@media (max-width: 991.98px) {


.inner-page .hpc .table-responsive-lg { display: block; width: 100%; overflow-x:
auto; }
.inner-page .hpc .table-responsive-lg > .table-bordered { border: 0px; }
}

@media (max-width: 1199.98px) {


.inner-page .hpc .table-responsive-xl { display: block; width: 100%; overflow-x:
auto; }
.inner-page .hpc .table-responsive-xl > .table-bordered { border: 0px; }
}

.inner-page .hpc .table-responsive { display: block; width: 100%; overflow-x: auto;


}

.inner-page .hpc .table-responsive > .table-bordered { border: 0px; }

.inner-page .hpc .form-control { display: block; width: 100%; height: calc(1.5em +


0.75rem + 2px); padding: 0.375rem 0.75rem; font-size: 1rem; font-weight: 400; line-
height: 1.5; color: rgb(73, 80, 87); background-color: rgb(255, 255, 255);
background-clip: padding-box; border: 1px solid rgb(206, 212, 218); border-radius:
0.25rem; transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-
out 0s; }

@media (prefers-reduced-motion: reduce) {


.inner-page .hpc .form-control { transition: none 0s ease 0s; }
}

.inner-page .hpc .form-control:focus { color: rgb(73, 80, 87); background-color:


rgb(255, 255, 255); border-color: rgb(128, 189, 255); outline: 0px; box-shadow:
rgba(0, 123, 255, 0.25) 0px 0px 0px 0.2rem; }

.inner-page .hpc .form-control::-webkit-input-placeholder { color: rgb(108, 117,


125); opacity: 1; }

.inner-page .hpc .form-control::placeholder { color: rgb(108, 117, 125); opacity:


1; }

.inner-page .hpc .form-control:disabled, .inner-page .hpc .form-control[readonly] {


background-color: rgb(233, 236, 239); opacity: 1; }

.inner-page .hpc input[type="date"].form-control, .inner-page .hpc


input[type="datetime-local"].form-control, .inner-page .hpc
input[type="month"].form-control, .inner-page .hpc input[type="time"].form-control
{ appearance: none; }

.inner-page .hpc .form-control-file, .inner-page .hpc .form-control-range


{ display: block; width: 100%; }

.inner-page .hpc .col-form-label { padding-top: calc(0.375rem + 1px); padding-


bottom: calc(0.375rem + 1px); margin-bottom: 0px; font-size: inherit; line-height:
1.5; }

.inner-page .hpc .col-form-label-lg { padding-top: calc(0.5rem + 1px); padding-


bottom: calc(0.5rem + 1px); font-size: 1.25rem; line-height: 1.5; }
.inner-page .hpc .col-form-label-sm { padding-top: calc(0.25rem + 1px); padding-
bottom: calc(0.25rem + 1px); font-size: 0.875rem; line-height: 1.5; }

.inner-page .hpc .form-control-plaintext { display: block; width: 100%; padding:


0.375rem 0px; margin-bottom: 0px; font-size: 1rem; line-height: 1.5; color: rgb(33,
37, 41); background-color: transparent; border-style: solid; border-color:
transparent; border-image: initial; border-width: 1px 0px; }

.inner-page .hpc .form-control-plaintext.form-control-lg, .inner-page .hpc .form-


control-plaintext.form-control-sm { padding-right: 0px; padding-left: 0px; }

.inner-page .hpc .form-control-sm { height: calc(1.5em + 0.5rem + 2px); padding:


0.25rem 0.5rem; font-size: 0.875rem; line-height: 1.5; border-radius: 0.2rem; }

.inner-page .hpc .form-control-lg { height: calc(1.5em + 1rem + 2px); padding:


0.5rem 1rem; font-size: 1.25rem; line-height: 1.5; border-radius: 0.3rem; }

.inner-page .hpc select.form-control[multiple], .inner-page .hpc select.form-


control[size] { height: auto; }

.inner-page .hpc textarea.form-control { height: auto; }

.inner-page .hpc .form-group { margin-bottom: 1rem; }

.inner-page .hpc .form-text { display: block; margin-top: 0.25rem; }

.inner-page .hpc .form-row { display: flex; flex-wrap: wrap; margin-right: -5px;


margin-left: -5px; }

.inner-page .hpc .form-row > .col, .inner-page .hpc .form-row > [class*="col-"]
{ padding-right: 5px; padding-left: 5px; }

.inner-page .hpc .form-check { position: relative; display: block; padding-left:


1.25rem; }

.inner-page .hpc .form-check-input { position: absolute; margin-top: 0.3rem;


margin-left: -1.25rem; }

.inner-page .hpc .form-check-input:disabled ~ .form-check-label, .inner-


page .hpc .form-check-input[disabled] ~ .form-check-label { color: rgb(108, 117,
125); }

.inner-page .hpc .form-check-label { margin-bottom: 0px; }

.inner-page .hpc .form-check-inline { display: inline-flex; align-items: center;


padding-left: 0px; margin-right: 0.75rem; }

.inner-page .hpc .form-check-inline .form-check-input { position: static; margin-


top: 0px; margin-right: 0.3125rem; margin-left: 0px; }

.inner-page .hpc .valid-feedback { display: none; width: 100%; margin-top: 0.25rem;


font-size: 80%; color: rgb(40, 167, 69); }

.inner-page .hpc .valid-tooltip { position: absolute; top: 100%; z-index: 5;


display: none; max-width: 100%; padding: 0.25rem 0.5rem; margin-top: 0.1rem; font-
size: 0.875rem; line-height: 1.5; color: rgb(255, 255, 255); background-color:
rgba(40, 167, 69, 0.9); border-radius: 0.25rem; }

.inner-page .hpc .is-valid ~ .valid-feedback, .inner-page .hpc .is-valid ~ .valid-


tooltip, .inner-page .hpc .was-validated :valid ~ .valid-feedback, .inner-page .hpc
.was-validated :valid ~ .valid-tooltip { display: block; }

.inner-page .hpc .form-control.is-valid, .inner-page .hpc .was-validated .form-


control:valid { border-color: rgb(40, 167, 69); padding-right: calc(1.5em +
0.75rem); background-image:
url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'width='8'height='8'
viewBox='0088'%3e%3cpathfill='%2328a745'd='M2.36.73L.64.53c-.4-1.04.46-
1.41.1-.8l1.11.43.4-3.8c.6-.631.6-.271.2.7l-44.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg
%3e"); background-repeat: no-repeat; background-position: right calc(0.375em +
0.1875rem) center; background-size: calc(0.75em + 0.375rem) calc(0.75em +
0.375rem); }

.inner-page .hpc .form-control.is-valid:focus, .inner-page .hpc .was-


validated .form-control:valid:focus { border-color: rgb(40, 167, 69); box-shadow:
rgba(40, 167, 69, 0.25) 0px 0px 0px 0.2rem; }

.inner-page .hpc .was-validated textarea.form-control:valid, .inner-page .hpc


textarea.form-control.is-valid { padding-right: calc(1.5em + 0.75rem); background-
position: right calc(0.375em + 0.1875rem) top calc(0.375em + 0.1875rem); }

.inner-page .hpc .custom-select.is-valid, .inner-page .hpc .was-validated .custom-


select:valid { border-color: rgb(40, 167, 69); padding-right: calc(0.75em +
2.3125rem); background:
url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'width='4'height='5'
viewBox='0045'%3e%3cpathfill='%23343a40'd='M20L02h4zm05L03h4z'/%3e%3c/svg%3e")
right 0.75rem center / 8px 10px no-repeat, url("data:image/svg+xml,
%3csvgxmlns='http://www.w3.org/2000/svg'width='8'height='8'viewBox='0088'%3e
%3cpathfill='%2328a745'd='M2.36.73L.64.53c-.4-1.04.46-1.41.1-.8l1.11.43.4-
3.8c.6-.631.6-.271.2.7l-44.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") right 1.75rem
center / calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat rgb(255, 255,
255); }

.inner-page .hpc .custom-select.is-valid:focus, .inner-page .hpc .was-


validated .custom-select:valid:focus { border-color: rgb(40, 167, 69); box-shadow:
rgba(40, 167, 69, 0.25) 0px 0px 0px 0.2rem; }

.inner-page .hpc .form-check-input.is-valid ~ .form-check-label, .inner-


page .hpc .was-validated .form-check-input:valid ~ .form-check-label { color:
rgb(40, 167, 69); }

.inner-page .hpc .form-check-input.is-valid ~ .valid-feedback, .inner-


page .hpc .form-check-input.is-valid ~ .valid-tooltip, .inner-page .hpc .was-
validated .form-check-input:valid ~ .valid-feedback, .inner-page .hpc .was-
validated .form-check-input:valid ~ .valid-tooltip { display: block; }

.inner-page .hpc .custom-control-input.is-valid ~ .custom-control-label, .inner-


page .hpc .was-validated .custom-control-input:valid ~ .custom-control-label
{ color: rgb(40, 167, 69); }

.inner-page .hpc .custom-control-input.is-valid ~ .custom-control-


label::before, .inner-page .hpc .was-validated .custom-control-input:valid
~ .custom-control-label::before { border-color: rgb(40, 167, 69); }

.inner-page .hpc .custom-control-input.is-valid:checked ~ .custom-control-


label::before, .inner-page .hpc .was-validated .custom-control-input:valid:checked
~ .custom-control-label::before { border-color: rgb(52, 206, 87); background-color:
rgb(52, 206, 87); }
.inner-page .hpc .custom-control-input.is-valid:focus ~ .custom-control-
label::before, .inner-page .hpc .was-validated .custom-control-input:valid:focus
~ .custom-control-label::before { box-shadow: rgba(40, 167, 69, 0.25) 0px 0px 0px
0.2rem; }

.inner-page .hpc .custom-control-input.is-valid:focus:not(:checked) ~ .custom-


control-label::before, .inner-page .hpc .was-validated .custom-control-
input:valid:focus:not(:checked) ~ .custom-control-label::before { border-color:
rgb(40, 167, 69); }

.inner-page .hpc .custom-file-input.is-valid ~ .custom-file-label, .inner-page .hpc


.was-validated .custom-file-input:valid ~ .custom-file-label { border-color:
rgb(40, 167, 69); }

.inner-page .hpc .custom-file-input.is-valid:focus ~ .custom-file-label, .inner-


page .hpc .was-validated .custom-file-input:valid:focus ~ .custom-file-label
{ border-color: rgb(40, 167, 69); box-shadow: rgba(40, 167, 69, 0.25) 0px 0px 0px
0.2rem; }

.inner-page .hpc .invalid-feedback { display: none; width: 100%; margin-top:


0.25rem; font-size: 80%; color: rgb(220, 53, 69); }

.inner-page .hpc .invalid-tooltip { position: absolute; top: 100%; z-index: 5;


display: none; max-width: 100%; padding: 0.25rem 0.5rem; margin-top: 0.1rem; font-
size: 0.875rem; line-height: 1.5; color: rgb(255, 255, 255); background-color:
rgba(220, 53, 69, 0.9); border-radius: 0.25rem; }

.inner-page .hpc .is-invalid ~ .invalid-feedback, .inner-page .hpc .is-invalid


~ .invalid-tooltip, .inner-page .hpc .was-validated :invalid ~ .invalid-
feedback, .inner-page .hpc .was-validated :invalid ~ .invalid-tooltip { display:
block; }

.inner-page .hpc .form-control.is-invalid, .inner-page .hpc .was-validated .form-


control:invalid { border-color: rgb(220, 53, 69); padding-right: calc(1.5em +
0.75rem); background-image:
url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'width='12'height='1
2'fill='none'stroke='%23dc3545'viewBox='001212'%3e%3ccirclecx='6'cy='6'r='4.5'/%3e
%3cpathstroke-linejoin='round'd='M5.83.6h.4L66.5z'/%3e
%3ccirclecx='6'cy='8.2'r='.6'fill='%23dc3545'stroke='none'/%3e%3c/svg%3e");
background-repeat: no-repeat; background-position: right calc(0.375em + 0.1875rem)
center; background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }

.inner-page .hpc .form-control.is-invalid:focus, .inner-page .hpc .was-


validated .form-control:invalid:focus { border-color: rgb(220, 53, 69); box-shadow:
rgba(220, 53, 69, 0.25) 0px 0px 0px 0.2rem; }

.inner-page .hpc .was-validated textarea.form-control:invalid, .inner-page .hpc


textarea.form-control.is-invalid { padding-right: calc(1.5em + 0.75rem);
background-position: right calc(0.375em + 0.1875rem) top calc(0.375em + 0.1875rem);
}

.inner-page .hpc .custom-select.is-invalid, .inner-page .hpc .was-


validated .custom-select:invalid { border-color: rgb(220, 53, 69); padding-right:
calc(0.75em + 2.3125rem); background:
url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'width='4'height='5'
viewBox='0045'%3e%3cpathfill='%23343a40'd='M20L02h4zm05L03h4z'/%3e%3c/svg%3e")
right 0.75rem center / 8px 10px no-repeat, url("data:image/svg+xml,
%3csvgxmlns='http://www.w3.org/2000/svg'width='12'height='12'fill='none'stroke='%23
dc3545'viewBox='001212'%3e%3ccirclecx='6'cy='6'r='4.5'/%3e%3cpathstroke-
linejoin='round'd='M5.83.6h.4L66.5z'/%3e
%3ccirclecx='6'cy='8.2'r='.6'fill='%23dc3545'stroke='none'/%3e%3c/svg%3e") right
1.75rem center / calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat rgb(255,
255, 255); }

.inner-page .hpc .custom-select.is-invalid:focus, .inner-page .hpc .was-


validated .custom-select:invalid:focus { border-color: rgb(220, 53, 69); box-
shadow: rgba(220, 53, 69, 0.25) 0px 0px 0px 0.2rem; }

.inner-page .hpc .form-check-input.is-invalid ~ .form-check-label, .inner-page .hpc


.was-validated .form-check-input:invalid ~ .form-check-label { color: rgb(220, 53,
69); }

.inner-page .hpc .form-check-input.is-invalid ~ .invalid-feedback, .inner-page .hpc


.form-check-input.is-invalid ~ .invalid-tooltip, .inner-page .hpc .was-
validated .form-check-input:invalid ~ .invalid-feedback, .inner-page .hpc .was-
validated .form-check-input:invalid ~ .invalid-tooltip { display: block; }

.inner-page .hpc .custom-control-input.is-invalid ~ .custom-control-label, .inner-


page .hpc .was-validated .custom-control-input:invalid ~ .custom-control-label
{ color: rgb(220, 53, 69); }

.inner-page .hpc .custom-control-input.is-invalid ~ .custom-control-


label::before, .inner-page .hpc .was-validated .custom-control-input:invalid
~ .custom-control-label::before { border-color: rgb(220, 53, 69); }

.inner-page .hpc .custom-control-input.is-invalid:checked ~ .custom-control-


label::before, .inner-page .hpc .was-validated .custom-control-
input:invalid:checked ~ .custom-control-label::before { border-color: rgb(228, 96,
109); background-color: rgb(228, 96, 109); }

.inner-page .hpc .custom-control-input.is-invalid:focus ~ .custom-control-


label::before, .inner-page .hpc .was-validated .custom-control-input:invalid:focus
~ .custom-control-label::before { box-shadow: rgba(220, 53, 69, 0.25) 0px 0px 0px
0.2rem; }

.inner-page .hpc .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-


control-label::before, .inner-page .hpc .was-validated .custom-control-
input:invalid:focus:not(:checked) ~ .custom-control-label::before { border-color:
rgb(220, 53, 69); }

.inner-page .hpc .custom-file-input.is-invalid ~ .custom-file-label, .inner-


page .hpc .was-validated .custom-file-input:invalid ~ .custom-file-label { border-
color: rgb(220, 53, 69); }

.inner-page .hpc .custom-file-input.is-invalid:focus ~ .custom-file-label, .inner-


page .hpc .was-validated .custom-file-input:invalid:focus ~ .custom-file-label
{ border-color: rgb(220, 53, 69); box-shadow: rgba(220, 53, 69, 0.25) 0px 0px 0px
0.2rem; }

.inner-page .hpc .form-inline { display: flex; flex-flow: row wrap; align-items:


center; }

.inner-page .hpc .form-inline .form-check { width: 100%; }

@media (min-width: 576px) {


.inner-page .hpc .form-inline label { display: flex; align-items: center;
justify-content: center; margin-bottom: 0px; }
.inner-page .hpc .form-inline .form-group { display: flex; flex: 0 0 auto; flex-
flow: row wrap; align-items: center; margin-bottom: 0px; }
.inner-page .hpc .form-inline .form-control { display: inline-block; width: auto;
vertical-align: middle; }
.inner-page .hpc .form-inline .form-control-plaintext { display: inline-block; }
.inner-page .hpc .form-inline .custom-select, .inner-page .hpc .form-
inline .input-group { width: auto; }
.inner-page .hpc .form-inline .form-check { display: flex; align-items: center;
justify-content: center; width: auto; padding-left: 0px; }
.inner-page .hpc .form-inline .form-check-input { position: relative; flex-
shrink: 0; margin-top: 0px; margin-right: 0.25rem; margin-left: 0px; }
.inner-page .hpc .form-inline .custom-control { align-items: center; justify-
content: center; }
.inner-page .hpc .form-inline .custom-control-label { margin-bottom: 0px; }
}

.inner-page .hpc .btn { display: inline-block; font-weight: 400; color: rgb(33, 37,
41); text-align: center; vertical-align: middle; user-select: none; background-
color: transparent; border: 1px solid transparent; padding: 0.375rem 0.75rem; font-
size: 1rem; line-height: 1.5; border-radius: 0.25rem; transition: color 0.15s ease-
in-out 0s, background-color 0.15s ease-in-out 0s, border-color 0.15s ease-in-out
0s, box-shadow 0.15s ease-in-out 0s; }

@media (prefers-reduced-motion: reduce) {


.inner-page .hpc .btn { transition: none 0s ease 0s; }
}

.inner-page .hpc .btn:hover { color: rgb(33, 37, 41); text-decoration: none; }

.inner-page .hpc .btn.focus, .inner-page .hpc .btn:focus { outline: 0px; box-


shadow: rgba(0, 123, 255, 0.25) 0px 0px 0px 0.2rem; }

.inner-page .hpc .btn.disabled, .inner-page .hpc .btn:disabled { opacity: 0.65; }

.inner-page .hpc .btn:not(:disabled):not(.disabled) { cursor: pointer; }

.inner-page .hpc a.btn.disabled, .inner-page .hpc fieldset:disabled a.btn


{ pointer-events: none; }

.inner-page .hpc .btn-primary { color: rgb(255, 255, 255); background-color: rgb(0,


123, 255); border-color: rgb(0, 123, 255); }

.inner-page .hpc .btn-primary:hover { color: rgb(255, 255, 255); background-color:


rgb(0, 105, 217); border-color: rgb(0, 98, 204); }

.inner-page .hpc .btn-primary.focus, .inner-page .hpc .btn-primary:focus { color:


rgb(255, 255, 255); background-color: rgb(0, 105, 217); border-color: rgb(0, 98,
204); box-shadow: rgba(38, 143, 255, 0.5) 0px 0px 0px 0.2rem; }

.inner-page .hpc .btn-primary.disabled, .inner-page .hpc .btn-primary:disabled


{ color: rgb(255, 255, 255); background-color: rgb(0, 123, 255); border-color:
rgb(0, 123, 255); }

.inner-page .hpc .btn-primary:not(:disabled):not(.disabled).active, .inner-


page .hpc .btn-primary:not(:disabled):not(.disabled):active, .inner-page .hpc .show
> .btn-primary.dropdown-toggle { color: rgb(255, 255, 255); background-color:
rgb(0, 98, 204); border-color: rgb(0, 92, 191); }

.inner-page .hpc .btn-primary:not(:disabled):not(.disabled).active:focus, .inner-


page .hpc .btn-primary:not(:disabled):not(.disabled):active:focus, .inner-page .hpc
.show > .btn-primary.dropdown-toggle:focus { box-shadow: rgba(38, 143, 255, 0.5)
0px 0px 0px 0.2rem; }

.inner-page .hpc .btn-secondary { color: rgb(255, 255, 255); background-color:


rgb(108, 117, 125); border-color: rgb(108, 117, 125); }

.inner-page .hpc .btn-secondary:hover { color: rgb(255, 255, 255); background-


color: rgb(90, 98, 104); border-color: rgb(84, 91, 98); }

.inner-page .hpc .btn-secondary.focus, .inner-page .hpc .btn-secondary:focus


{ color: rgb(255, 255, 255); background-color: rgb(90, 98, 104); border-color:
rgb(84, 91, 98); box-shadow: rgba(130, 138, 145, 0.5) 0px 0px 0px 0.2rem; }

.inner-page .hpc .btn-secondary.disabled, .inner-page .hpc .btn-secondary:disabled


{ color: rgb(255, 255, 255); background-color: rgb(108, 117, 125); border-color:
rgb(108, 117, 125); }

.inner-page .hpc .btn-secondary:not(:disabled):not(.disabled).active, .inner-


page .hpc .btn-secondary:not(:disabled):not(.disabled):active, .inner-
page .hpc .show > .btn-secondary.dropdown-toggle { color: rgb(255, 255, 255);
background-color: rgb(84, 91, 98); border-color: rgb(78, 85, 91); }

.inner-page .hpc .btn-secondary:not(:disabled):not(.disabled).active:focus, .inner-


page .hpc .btn-secondary:not(:disabled):not(.disabled):active:focus, .inner-
page .hpc .show > .btn-secondary.dropdown-toggle:focus { box-shadow: rgba(130, 138,
145, 0.5) 0px 0px 0px 0.2rem; }

.inner-page .hpc .btn-success { color: rgb(255, 255, 255); background-color:


rgb(40, 167, 69); border-color: rgb(40, 167, 69); }

.inner-page .hpc .btn-success:hover { color: rgb(255, 255, 255); background-color:


rgb(33, 136, 56); border-color: rgb(30, 126, 52); }

.inner-page .hpc .btn-success.focus, .inner-page .hpc .btn-success:focus { color:


rgb(255, 255, 255); background-color: rgb(33, 136, 56); border-color: rgb(30, 126,
52); box-shadow: rgba(72, 180, 97, 0.5) 0px 0px 0px 0.2rem; }

.inner-page .hpc .btn-success.disabled, .inner-page .hpc .btn-success:disabled


{ color: rgb(255, 255, 255); background-color: rgb(40, 167, 69); border-color:
rgb(40, 167, 69); }

.inner-page .hpc .btn-success:not(:disabled):not(.disabled).active, .inner-


page .hpc .btn-success:not(:disabled):not(.disabled):active, .inner-page .hpc .show
> .btn-success.dropdown-toggle { color: rgb(255, 255, 255); background-color:
rgb(30, 126, 52); border-color: rgb(28, 116, 48); }

.inner-page .hpc .btn-success:not(:disabled):not(.disabled).active:focus, .inner-


page .hpc .btn-success:not(:disabled):not(.disabled):active:focus, .inner-page .hpc
.show > .btn-success.dropdown-toggle:focus { box-shadow: rgba(72, 180, 97, 0.5) 0px
0px 0px 0.2rem; }

.inner-page .hpc .btn-info { color: rgb(255, 255, 255); background-color: rgb(23,


162, 184); border-color: rgb(23, 162, 184); }

.inner-page .hpc .btn-info:hover { color: rgb(255, 255, 255); background-color:


rgb(19, 132, 150); border-color: rgb(17, 122, 139); }

.inner-page .hpc .btn-info.focus, .inner-page .hpc .btn-info:focus { color:


rgb(255, 255, 255); background-color: rgb(19, 132, 150); border-color: rgb(17, 122,
139); box-shadow: rgba(58, 176, 195, 0.5) 0px 0px 0px 0.2rem; }

.inner-page .hpc .btn-info.disabled, .inner-page .hpc .btn-info:disabled { color:


rgb(255, 255, 255); background-color: rgb(23, 162, 184); border-color: rgb(23, 162,
184); }

.inner-page .hpc .btn-info:not(:disabled):not(.disabled).active, .inner-


page .hpc .btn-info:not(:disabled):not(.disabled):active, .inner-page .hpc .show
> .btn-info.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(17,
122, 139); border-color: rgb(16, 112, 127); }

.inner-page .hpc .btn-info:not(:disabled):not(.disabled).active:focus, .inner-


page .hpc .btn-info:not(:disabled):not(.disabled):active:focus, .inner-
page .hpc .show > .btn-info.dropdown-toggle:focus { box-shadow: rgba(58, 176, 195,
0.5) 0px 0px 0px 0.2rem; }

.inner-page .hpc .btn-warning { color: rgb(33, 37, 41); background-color: rgb(255,


193, 7); border-color: rgb(255, 193, 7); }

.inner-page .hpc .btn-warning:hover { color: rgb(33, 37, 41); background-color:


rgb(224, 168, 0); border-color: rgb(211, 158, 0); }

.inner-page .hpc .btn-warning.focus, .inner-page .hpc .btn-warning:focus { color:


rgb(33, 37, 41); background-color: rgb(224, 168, 0); border-color: rgb(211, 158,
0); box-shadow: rgba(222, 170, 12, 0.5) 0px 0px 0px 0.2rem; }

.inner-page .hpc .btn-warning.disabled, .inner-page .hpc .btn-warning:disabled


{ color: rgb(33, 37, 41); background-color: rgb(255, 193, 7); border-color:
rgb(255, 193, 7); }

.inner-page .hpc .btn-warning:not(:disabled):not(.disabled).active, .inner-


page .hpc .btn-warning:not(:disabled):not(.disabled):active, .inner-page .hpc .show
> .btn-warning.dropdown-toggle { color: rgb(33, 37, 41); background-color: rgb(211,
158, 0); border-color: rgb(198, 149, 0); }

.inner-page .hpc .btn-warning:not(:disabled):not(.disabled).active:focus, .inner-


page .hpc .btn-warning:not(:disabled):not(.disabled):active:focus, .inner-page .hpc
.show > .btn-warning.dropdown-toggle:focus { box-shadow: rgba(222, 170, 12, 0.5)
0px 0px 0px 0.2rem; }

.inner-page .hpc .btn-danger { color: rgb(255, 255, 255); background-color:


rgb(220, 53, 69); border-color: rgb(220, 53, 69); }

.inner-page .hpc .btn-danger:hover { color: rgb(255, 255, 255); background-color:


rgb(200, 35, 51); border-color: rgb(189, 33, 48); }

.inner-page .hpc .btn-danger.focus, .inner-page .hpc .btn-danger:focus { color:


rgb(255, 255, 255); background-color: rgb(200, 35, 51); border-color: rgb(189, 33,
48); box-shadow: rgba(225, 83, 97, 0.5) 0px 0px 0px 0.2rem; }

.inner-page .hpc .btn-danger.disabled, .inner-page .hpc .btn-danger:disabled


{ color: rgb(255, 255, 255); background-color: rgb(220, 53, 69); border-color:
rgb(220, 53, 69); }

.inner-page .hpc .btn-danger:not(:disabled):not(.disabled).active, .inner-page .hpc


.btn-danger:not(:disabled):not(.disabled):active, .inner-page .hpc .show > .btn-
danger.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(189, 33,
48); border-color: rgb(178, 31, 45); }
.inner-page .hpc .btn-danger:not(:disabled):not(.disabled).active:focus, .inner-
page .hpc .btn-danger:not(:disabled):not(.disabled):active:focus, .inner-
page .hpc .show > .btn-danger.dropdown-toggle:focus { box-shadow: rgba(225, 83, 97,
0.5) 0px 0px 0px 0.2rem; }

.inner-page .hpc .btn-light { color: rgb(33, 37, 41); background-color: rgb(248,


249, 250); border-color: rgb(248, 249, 250); }

.inner-page .hpc .btn-light:hover { color: rgb(33, 37, 41); background-color:


rgb(226, 230, 234); border-color: rgb(218, 224, 229); }

.inner-page .hpc .btn-light.focus, .inner-page .hpc .btn-light:focus { color:


rgb(33, 37, 41); background-color: rgb(226, 230, 234); border-color: rgb(218, 224,
229); box-shadow: rgba(216, 217, 219, 0.5) 0px 0px 0px 0.2rem; }

.inner-page .hpc .btn-light.disabled, .inner-page .hpc .btn-light:disabled { color:


rgb(33, 37, 41); background-color: rgb(248, 249, 250); border-color: rgb(248, 249,
250); }

.inner-page .hpc .btn-light:not(:disabled):not(.disabled).active, .inner-


page .hpc .btn-light:not(:disabled):not(.disabled):active, .inner-page .hpc .show >
.btn-light.dropdown-toggle { color: rgb(33, 37, 41); background-color: rgb(218,
224, 229); border-color: rgb(211, 217, 223); }

.inner-page .hpc .btn-light:not(:disabled):not(.disabled).active:focus, .inner-page


.hpc .btn-light:not(:disabled):not(.disabled):active:focus, .inner-page .hpc .show
> .btn-light.dropdown-toggle:focus { box-shadow: rgba(216, 217, 219, 0.5) 0px 0px
0px 0.2rem; }

.inner-page .hpc .btn-dark { color: rgb(255, 255, 255); background-color: rgb(52,


58, 64); border-color: rgb(52, 58, 64); }

.inner-page .hpc .btn-dark:hover { color: rgb(255, 255, 255); background-color:


rgb(35, 39, 43); border-color: rgb(29, 33, 36); }

.inner-page .hpc .btn-dark.focus, .inner-page .hpc .btn-dark:focus { color:


rgb(255, 255, 255); background-color: rgb(35, 39, 43); border-color: rgb(29, 33,
36); box-shadow: rgba(82, 88, 93, 0.5) 0px 0px 0px 0.2rem; }

.inner-page .hpc .btn-dark.disabled, .inner-page .hpc .btn-dark:disabled { color:


rgb(255, 255, 255); background-color: rgb(52, 58, 64); border-color: rgb(52, 58,
64); }

.inner-page .hpc .btn-dark:not(:disabled):not(.disabled).active, .inner-


page .hpc .btn-dark:not(:disabled):not(.disabled):active, .inner-page .hpc .show
> .btn-dark.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(29,
33, 36); border-color: rgb(23, 26, 29); }

.inner-page .hpc .btn-dark:not(:disabled):not(.disabled).active:focus, .inner-


page .hpc .btn-dark:not(:disabled):not(.disabled):active:focus, .inner-
page .hpc .show > .btn-dark.dropdown-toggle:focus { box-shadow: rgba(82, 88, 93,
0.5) 0px 0px 0px 0.2rem; }

.inner-page .hpc .btn-outline-primary { color: rgb(0, 123, 255); border-color:


rgb(0, 123, 255); }

.inner-page .hpc .btn-outline-primary:hover { color: rgb(255, 255, 255);


background-color: rgb(0, 123, 255); border-color: rgb(0, 123, 255); }
.inner-page .hpc .btn-outline-primary.focus, .inner-page .hpc .btn-outline-
primary:focus { box-shadow: rgba(0, 123, 255, 0.5) 0px 0px 0px 0.2rem; }

.inner-page .hpc .btn-outline-primary.disabled, .inner-page .hpc .btn-outline-


primary:disabled { color: rgb(0, 123, 255); background-color: transparent; }

.inner-page .hpc .btn-outline-primary:not(:disabled):not(.disabled).active, .inner-


page .hpc .btn-outline-primary:not(:disabled):not(.disabled):active, .inner-
page .hpc .show > .btn-outline-primary.dropdown-toggle { color: rgb(255, 255, 255);
background-color: rgb(0, 123, 255); border-color: rgb(0, 123, 255); }

.inner-page .hpc .btn-outline-


primary:not(:disabled):not(.disabled).active:focus, .inner-page .hpc .btn-outline-
primary:not(:disabled):not(.disabled):active:focus, .inner-page .hpc .show > .btn-
outline-primary.dropdown-toggle:focus { box-shadow: rgba(0, 123, 255, 0.5) 0px 0px
0px 0.2rem; }

.inner-page .hpc .btn-outline-secondary { color: rgb(108, 117, 125); border-color:


rgb(108, 117, 125); }

.inner-page .hpc .btn-outline-secondary:hover { color: rgb(255, 255, 255);


background-color: rgb(108, 117, 125); border-color: rgb(108, 117, 125); }

.inner-page .hpc .btn-outline-secondary.focus, .inner-page .hpc .btn-outline-


secondary:focus { box-shadow: rgba(108, 117, 125, 0.5) 0px 0px 0px 0.2rem; }

.inner-page .hpc .btn-outline-secondary.disabled, .inner-page .hpc .btn-outline-


secondary:disabled { color: rgb(108, 117, 125); background-color: transparent; }

.inner-page .hpc .btn-outline-


secondary:not(:disabled):not(.disabled).active, .inner-page .hpc .btn-outline-
secondary:not(:disabled):not(.disabled):active, .inner-page .hpc .show > .btn-
outline-secondary.dropdown-toggle { color: rgb(255, 255, 255); background-color:
rgb(108, 117, 125); border-color: rgb(108, 117, 125); }

.inner-page .hpc .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,


.inner-page .hpc .btn-outline-secondary:not(:disabled):not(.disabled):active:focus,
.inner-page .hpc .show > .btn-outline-secondary.dropdown-toggle:focus { box-shadow:
rgba(108, 117, 125, 0.5) 0px 0px 0px 0.2rem; }

.inner-page .hpc .btn-outline-success { color: rgb(40, 167, 69); border-color:


rgb(40, 167, 69); }

.inner-page .hpc .btn-outline-success:hover { color: rgb(255, 255, 255);


background-color: rgb(40, 167, 69); border-color: rgb(40, 167, 69); }

.inner-page .hpc .btn-outline-success.focus, .inner-page .hpc .btn-outline-


success:focus { box-shadow: rgba(40, 167, 69, 0.5) 0px 0px 0px 0.2rem; }

.inner-page .hpc .btn-outline-success.disabled, .inner-page .hpc .btn-outline-


success:disabled { color: rgb(40, 167, 69); background-color: transparent; }

.inner-page .hpc .btn-outline-success:not(:disabled):not(.disabled).active, .inner-


page .hpc .btn-outline-success:not(:disabled):not(.disabled):active, .inner-
page .hpc .show > .btn-outline-success.dropdown-toggle { color: rgb(255, 255, 255);
background-color: rgb(40, 167, 69); border-color: rgb(40, 167, 69); }

.inner-page .hpc .btn-outline-


success:not(:disabled):not(.disabled).active:focus, .inner-page .hpc .btn-outline-
success:not(:disabled):not(.disabled):active:focus, .inner-page .hpc .show > .btn-
outline-success.dropdown-toggle:focus { box-shadow: rgba(40, 167, 69, 0.5) 0px 0px
0px 0.2rem; }

.inner-page .hpc .btn-outline-info { color: rgb(23, 162, 184); border-color:


rgb(23, 162, 184); }

.inner-page .hpc .btn-outline-info:hover { color: rgb(255, 255, 255); background-


color: rgb(23, 162, 184); border-color: rgb(23, 162, 184); }

.inner-page .hpc .btn-outline-info.focus, .inner-page .hpc .btn-outline-info:focus


{ box-shadow: rgba(23, 162, 184, 0.5) 0px 0px 0px 0.2rem; }

.inner-page .hpc .btn-outline-info.disabled, .inner-page .hpc .btn-outline-


info:disabled { color: rgb(23, 162, 184); background-color: transparent; }

.inner-page .hpc .btn-outline-info:not(:disabled):not(.disabled).active, .inner-


page .hpc .btn-outline-info:not(:disabled):not(.disabled):active, .inner-
page .hpc .show > .btn-outline-info.dropdown-toggle { color: rgb(255, 255, 255);
background-color: rgb(23, 162, 184); border-color: rgb(23, 162, 184); }

.inner-page .hpc .btn-outline-


info:not(:disabled):not(.disabled).active:focus, .inner-page .hpc .btn-outline-
info:not(:disabled):not(.disabled):active:focus, .inner-page .hpc .show > .btn-
outline-info.dropdown-toggle:focus { box-shadow: rgba(23, 162, 184, 0.5) 0px 0px
0px 0.2rem; }

.inner-page .hpc .btn-outline-warning { color: rgb(255, 193, 7); border-color:


rgb(255, 193, 7); }

.inner-page .hpc .btn-outline-warning:hover { color: rgb(33, 37, 41); background-


color: rgb(255, 193, 7); border-color: rgb(255, 193, 7); }

.inner-page .hpc .btn-outline-warning.focus, .inner-page .hpc .btn-outline-


warning:focus { box-shadow: rgba(255, 193, 7, 0.5) 0px 0px 0px 0.2rem; }

.inner-page .hpc .btn-outline-warning.disabled, .inner-page .hpc .btn-outline-


warning:disabled { color: rgb(255, 193, 7); background-color: transparent; }

.inner-page .hpc .btn-outline-warning:not(:disabled):not(.disabled).active, .inner-


page .hpc .btn-outline-warning:not(:disabled):not(.disabled):active, .inner-
page .hpc .show > .btn-outline-warning.dropdown-toggle { color: rgb(33, 37, 41);
background-color: rgb(255, 193, 7); border-color: rgb(255, 193, 7); }

.inner-page .hpc .btn-outline-


warning:not(:disabled):not(.disabled).active:focus, .inner-page .hpc .btn-outline-
warning:not(:disabled):not(.disabled):active:focus, .inner-page .hpc .show > .btn-
outline-warning.dropdown-toggle:focus { box-shadow: rgba(255, 193, 7, 0.5) 0px 0px
0px 0.2rem; }

.inner-page .hpc .btn-outline-danger { color: rgb(220, 53, 69); border-color:


rgb(220, 53, 69); }

.inner-page .hpc .btn-outline-danger:hover { color: rgb(255, 255, 255); background-


color: rgb(220, 53, 69); border-color: rgb(220, 53, 69); }

.inner-page .hpc .btn-outline-danger.focus, .inner-page .hpc .btn-outline-


danger:focus { box-shadow: rgba(220, 53, 69, 0.5) 0px 0px 0px 0.2rem; }
.inner-page .hpc .btn-outline-danger.disabled, .inner-page .hpc .btn-outline-
danger:disabled { color: rgb(220, 53, 69); background-color: transparent; }

.inner-page .hpc .btn-outline-danger:not(:disabled):not(.disabled).active, .inner-


page .hpc .btn-outline-danger:not(:disabled):not(.disabled):active, .inner-
page .hpc .show > .btn-outline-danger.dropdown-toggle { color: rgb(255, 255, 255);
background-color: rgb(220, 53, 69); border-color: rgb(220, 53, 69); }

.inner-page .hpc .btn-outline-


danger:not(:disabled):not(.disabled).active:focus, .inner-page .hpc .btn-outline-
danger:not(:disabled):not(.disabled):active:focus, .inner-page .hpc .show > .btn-
outline-danger.dropdown-toggle:focus { box-shadow: rgba(220, 53, 69, 0.5) 0px 0px
0px 0.2rem; }

.inner-page .hpc .btn-outline-light { color: rgb(248, 249, 250); border-color:


rgb(248, 249, 250); }

.inner-page .hpc .btn-outline-light:hover { color: rgb(33, 37, 41); background-


color: rgb(248, 249, 250); border-color: rgb(248, 249, 250); }

.inner-page .hpc .btn-outline-light.focus, .inner-page .hpc .btn-outline-


light:focus { box-shadow: rgba(248, 249, 250, 0.5) 0px 0px 0px 0.2rem; }

.inner-page .hpc .btn-outline-light.disabled, .inner-page .hpc .btn-outline-


light:disabled { color: rgb(248, 249, 250); background-color: transparent; }

.inner-page .hpc .btn-outline-light:not(:disabled):not(.disabled).active, .inner-


page .hpc .btn-outline-light:not(:disabled):not(.disabled):active, .inner-page .hpc
.show > .btn-outline-light.dropdown-toggle { color: rgb(33, 37, 41); background-
color: rgb(248, 249, 250); border-color: rgb(248, 249, 250); }

.inner-page .hpc .btn-outline-


light:not(:disabled):not(.disabled).active:focus, .inner-page .hpc .btn-outline-
light:not(:disabled):not(.disabled):active:focus, .inner-page .hpc .show > .btn-
outline-light.dropdown-toggle:focus { box-shadow: rgba(248, 249, 250, 0.5) 0px 0px
0px 0.2rem; }

.inner-page .hpc .btn-outline-dark { color: rgb(52, 58, 64); border-color: rgb(52,


58, 64); }

.inner-page .hpc .btn-outline-dark:hover { color: rgb(255, 255, 255); background-


color: rgb(52, 58, 64); border-color: rgb(52, 58, 64); }

.inner-page .hpc .btn-outline-dark.focus, .inner-page .hpc .btn-outline-dark:focus


{ box-shadow: rgba(52, 58, 64, 0.5) 0px 0px 0px 0.2rem; }

.inner-page .hpc .btn-outline-dark.disabled, .inner-page .hpc .btn-outline-


dark:disabled { color: rgb(52, 58, 64); background-color: transparent; }

.inner-page .hpc .btn-outline-dark:not(:disabled):not(.disabled).active, .inner-


page .hpc .btn-outline-dark:not(:disabled):not(.disabled):active, .inner-
page .hpc .show > .btn-outline-dark.dropdown-toggle { color: rgb(255, 255, 255);
background-color: rgb(52, 58, 64); border-color: rgb(52, 58, 64); }

.inner-page .hpc .btn-outline-


dark:not(:disabled):not(.disabled).active:focus, .inner-page .hpc .btn-outline-
dark:not(:disabled):not(.disabled):active:focus, .inner-page .hpc .show > .btn-
outline-dark.dropdown-toggle:focus { box-shadow: rgba(52, 58, 64, 0.5) 0px 0px 0px
0.2rem; }
.inner-page .hpc .btn-link { font-weight: 400; color: rgb(0, 123, 255); text-
decoration: none; }

.inner-page .hpc .btn-link:hover { color: rgb(0, 86, 179); text-decoration:


underline; }

.inner-page .hpc .btn-link.focus, .inner-page .hpc .btn-link:focus { text-


decoration: underline; }

.inner-page .hpc .btn-link.disabled, .inner-page .hpc .btn-link:disabled { color:


rgb(108, 117, 125); pointer-events: none; }

.inner-page .hpc .btn-group-lg > .btn, .inner-page .hpc .btn-lg { padding: 0.5rem
1rem; font-size: 1.25rem; line-height: 1.5; border-radius: 0.3rem; }

.inner-page .hpc .btn-group-sm > .btn, .inner-page .hpc .btn-sm { padding: 0.25rem
0.5rem; font-size: 0.875rem; line-height: 1.5; border-radius: 0.2rem; }

.inner-page .hpc .btn-block { display: block; width: 100%; }

.inner-page .hpc .btn-block + .btn-block { margin-top: 0.5rem; }

.inner-page .hpc input[type="button"].btn-block, .inner-page .hpc


input[type="reset"].btn-block, .inner-page .hpc input[type="submit"].btn-block
{ width: 100%; }

.inner-page .hpc .fade { transition: opacity 0.15s linear 0s; }

@media (prefers-reduced-motion: reduce) {


.inner-page .hpc .fade { transition: none 0s ease 0s; }
}

.inner-page .hpc .fade:not(.show) { opacity: 0; }

.inner-page .hpc .collapse:not(.show) { display: none; }

.inner-page .hpc .collapsing { position: relative; height: 0px; overflow: hidden;


transition: height 0.35s ease 0s; }

@media (prefers-reduced-motion: reduce) {


.inner-page .hpc .collapsing { transition: none 0s ease 0s; }
}

.inner-page .hpc .dropdown, .inner-page .hpc .dropleft, .inner-


page .hpc .dropright, .inner-page .hpc .dropup { position: relative; }

.inner-page .hpc .dropdown-toggle { white-space: nowrap; }

.inner-page .hpc .dropdown-toggle::after { display: inline-block; margin-left:


0.255em; vertical-align: 0.255em; content: ""; border-width: 0.3em 0.3em 0px;
border-top-style: solid; border-top-color: initial; border-right-style: solid;
border-right-color: transparent; border-bottom-style: initial; border-bottom-color:
initial; border-left-style: solid; border-left-color: transparent; }

.inner-page .hpc .dropdown-toggle:empty::after { margin-left: 0px; }

.inner-page .hpc .dropdown-menu { position: absolute; top: 100%; left: 0px; z-


index: 1000; display: none; float: left; min-width: 10rem; padding: 0.5rem 0px;
margin: 0.125rem 0px 0px; font-size: 1rem; color: rgb(33, 37, 41); text-align:
left; list-style: none; background-color: rgb(255, 255, 255); background-clip:
padding-box; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 0.25rem; }

.inner-page .hpc .dropdown-menu-left { right: auto; left: 0px; }

.inner-page .hpc .dropdown-menu-right { right: 0px; left: auto; }

@media (min-width: 576px) {


.inner-page .hpc .dropdown-menu-sm-left { right: auto; left: 0px; }
.inner-page .hpc .dropdown-menu-sm-right { right: 0px; left: auto; }
}

@media (min-width: 768px) {


.inner-page .hpc .dropdown-menu-md-left { right: auto; left: 0px; }
.inner-page .hpc .dropdown-menu-md-right { right: 0px; left: auto; }
}

@media (min-width: 992px) {


.inner-page .hpc .dropdown-menu-lg-left { right: auto; left: 0px; }
.inner-page .hpc .dropdown-menu-lg-right { right: 0px; left: auto; }
}

@media (min-width: 1200px) {


.inner-page .hpc .dropdown-menu-xl-left { right: auto; left: 0px; }
.inner-page .hpc .dropdown-menu-xl-right { right: 0px; left: auto; }
}

.inner-page .hpc .dropup .dropdown-menu { top: auto; bottom: 100%; margin-top: 0px;
margin-bottom: 0.125rem; }

.inner-page .hpc .dropup .dropdown-toggle::after { display: inline-block; margin-


left: 0.255em; vertical-align: 0.255em; content: ""; border-width: 0px 0.3em 0.3em;
border-top-style: initial; border-top-color: initial; border-right-style: solid;
border-right-color: transparent; border-bottom-style: solid; border-bottom-color:
initial; border-left-style: solid; border-left-color: transparent; }

.inner-page .hpc .dropup .dropdown-toggle:empty::after { margin-left: 0px; }

.inner-page .hpc .dropright .dropdown-menu { top: 0px; right: auto; left: 100%;
margin-top: 0px; margin-left: 0.125rem; }

.inner-page .hpc .dropright .dropdown-toggle::after { display: inline-block;


margin-left: 0.255em; vertical-align: 0.255em; content: ""; border-width: 0.3em 0px
0.3em 0.3em; border-top-style: solid; border-top-color: transparent; border-right-
style: initial; border-right-color: initial; border-bottom-style: solid; border-
bottom-color: transparent; border-left-style: solid; border-left-color: initial; }

.inner-page .hpc .dropright .dropdown-toggle:empty::after { margin-left: 0px; }

.inner-page .hpc .dropright .dropdown-toggle::after { vertical-align: 0px; }

.inner-page .hpc .dropleft .dropdown-menu { top: 0px; right: 100%; left: auto;
margin-top: 0px; margin-right: 0.125rem; }

.inner-page .hpc .dropleft .dropdown-toggle::after { display: inline-block; margin-


left: 0.255em; vertical-align: 0.255em; content: ""; }

.inner-page .hpc .dropleft .dropdown-toggle::after { display: none; }


.inner-page .hpc .dropleft .dropdown-toggle::before { display: inline-block;
margin-right: 0.255em; vertical-align: 0.255em; content: ""; border-top: 0.3em
solid transparent; border-right: 0.3em solid; border-bottom: 0.3em solid
transparent; }

.inner-page .hpc .dropleft .dropdown-toggle:empty::after { margin-left: 0px; }

.inner-page .hpc .dropleft .dropdown-toggle::before { vertical-align: 0px; }

.inner-page .hpc .dropdown-menu[x-placement^="bottom"], .inner-page .hpc .dropdown-


menu[x-placement^="left"], .inner-page .hpc .dropdown-menu[x-
placement^="right"], .inner-page .hpc .dropdown-menu[x-placement^="top"] { right:
auto; bottom: auto; }

.inner-page .hpc .dropdown-divider { height: 0px; margin: 0.5rem 0px; overflow:


hidden; border-top: 1px solid rgb(233, 236, 239); }

.inner-page .hpc .dropdown-item { display: block; width: 100%; padding: 0.25rem


1.5rem; clear: both; font-weight: 400; color: rgb(33, 37, 41); text-align: inherit;
white-space: nowrap; background-color: transparent; border: 0px; }

.inner-page .hpc .dropdown-item:focus, .inner-page .hpc .dropdown-item:hover


{ color: rgb(22, 24, 27); text-decoration: none; background-color: rgb(248, 249,
250); }

.inner-page .hpc .dropdown-item.active, .inner-page .hpc .dropdown-item:active


{ color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(0, 123,
255); }

.inner-page .hpc .dropdown-item.disabled, .inner-page .hpc .dropdown-item:disabled


{ color: rgb(108, 117, 125); pointer-events: none; background-color: transparent; }

.inner-page .hpc .dropdown-menu.show { display: block; }

.inner-page .hpc .dropdown-header { display: block; padding: 0.5rem 1.5rem; margin-


bottom: 0px; font-size: 0.875rem; color: rgb(108, 117, 125); white-space: nowrap; }

.inner-page .hpc .dropdown-item-text { display: block; padding: 0.25rem 1.5rem;


color: rgb(33, 37, 41); }

.inner-page .hpc .btn-group, .inner-page .hpc .btn-group-vertical { position:


relative; display: inline-flex; vertical-align: middle; }

.inner-page .hpc .btn-group-vertical > .btn, .inner-page .hpc .btn-group > .btn
{ position: relative; flex: 1 1 auto; }

.inner-page .hpc .btn-group-vertical > .btn:hover, .inner-page .hpc .btn-group


> .btn:hover { z-index: 1; }

.inner-page .hpc .btn-group-vertical > .btn.active, .inner-page .hpc .btn-group-


vertical > .btn:active, .inner-page .hpc .btn-group-vertical > .btn:focus, .inner-
page .hpc .btn-group > .btn.active, .inner-page .hpc .btn-group
> .btn:active, .inner-page .hpc .btn-group > .btn:focus { z-index: 1; }

.inner-page .hpc .btn-toolbar { display: flex; flex-wrap: wrap; justify-content:


flex-start; }

.inner-page .hpc .btn-toolbar .input-group { width: auto; }


.inner-page .hpc .btn-group > .btn-group:not(:first-child), .inner-page .hpc .btn-
group > .btn:not(:first-child) { margin-left: -1px; }

.inner-page .hpc .btn-group > .btn-group:not(:last-child) > .btn, .inner-


page .hpc .btn-group > .btn:not(:last-child):not(.dropdown-toggle) { border-top-
right-radius: 0px; border-bottom-right-radius: 0px; }

.inner-page .hpc .btn-group > .btn-group:not(:first-child) > .btn, .inner-page .hpc


.btn-group > .btn:not(:first-child) { border-top-left-radius: 0px; border-bottom-
left-radius: 0px; }

.inner-page .hpc .dropdown-toggle-split { padding-right: 0.5625rem; padding-left:


0.5625rem; }

.inner-page .hpc .dropdown-toggle-split::after, .inner-


page .hpc .dropright .dropdown-toggle-split::after, .inner-
page .hpc .dropup .dropdown-toggle-split::after { margin-left: 0px; }

.inner-page .hpc .dropleft .dropdown-toggle-split::before { margin-right: 0px; }

.inner-page .hpc .btn-group-sm > .btn + .dropdown-toggle-split, .inner-


page .hpc .btn-sm + .dropdown-toggle-split { padding-right: 0.375rem; padding-left:
0.375rem; }

.inner-page .hpc .btn-group-lg > .btn + .dropdown-toggle-split, .inner-


page .hpc .btn-lg + .dropdown-toggle-split { padding-right: 0.75rem; padding-left:
0.75rem; }

.inner-page .hpc .btn-group-vertical { flex-direction: column; align-items: flex-


start; justify-content: center; }

.inner-page .hpc .btn-group-vertical > .btn, .inner-page .hpc .btn-group-vertical >


.btn-group { width: 100%; }

.inner-page .hpc .btn-group-vertical > .btn-group:not(:first-child), .inner-


page .hpc .btn-group-vertical > .btn:not(:first-child) { margin-top: -1px; }

.inner-page .hpc .btn-group-vertical > .btn-group:not(:last-child) > .btn, .inner-


page .hpc .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle)
{ border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; }

.inner-page .hpc .btn-group-vertical > .btn-group:not(:first-child) > .btn, .inner-


page .hpc .btn-group-vertical > .btn:not(:first-child) { border-top-left-radius:
0px; border-top-right-radius: 0px; }

.inner-page .hpc .btn-group-toggle > .btn, .inner-page .hpc .btn-group-toggle


> .btn-group > .btn { margin-bottom: 0px; }

.inner-page .hpc .btn-group-toggle > .btn input[type="checkbox"], .inner-


page .hpc .btn-group-toggle > .btn input[type="radio"], .inner-page .hpc .btn-
group-toggle > .btn-group > .btn input[type="checkbox"], .inner-page .hpc .btn-
group-toggle > .btn-group > .btn input[type="radio"] { position: absolute; clip:
rect(0px, 0px, 0px, 0px); pointer-events: none; }

.inner-page .hpc .input-group { position: relative; display: flex; flex-wrap: wrap;


align-items: stretch; width: 100%; }

.inner-page .hpc .input-group > .custom-file, .inner-page .hpc .input-group


> .custom-select, .inner-page .hpc .input-group > .form-control, .inner-
page .hpc .input-group > .form-control-plaintext { position: relative; flex: 1 1
auto; width: 1%; min-width: 0px; margin-bottom: 0px; }

.inner-page .hpc .input-group > .custom-file + .custom-file, .inner-


page .hpc .input-group > .custom-file + .custom-select, .inner-page .hpc .input-
group > .custom-file + .form-control, .inner-page .hpc .input-group > .custom-
select + .custom-file, .inner-page .hpc .input-group > .custom-select + .custom-
select, .inner-page .hpc .input-group > .custom-select + .form-control, .inner-page
.hpc .input-group > .form-control + .custom-file, .inner-page .hpc .input-group
> .form-control + .custom-select, .inner-page .hpc .input-group > .form-control
+ .form-control, .inner-page .hpc .input-group > .form-control-plaintext + .custom-
file, .inner-page .hpc .input-group > .form-control-plaintext + .custom-
select, .inner-page .hpc .input-group > .form-control-plaintext + .form-control
{ margin-left: -1px; }

.inner-page .hpc .input-group > .custom-file .custom-file-input:focus ~ .custom-


file-label, .inner-page .hpc .input-group > .custom-select:focus, .inner-
page .hpc .input-group > .form-control:focus { z-index: 3; }

.inner-page .hpc .input-group > .custom-file .custom-file-input:focus { z-index: 4;


}

.inner-page .hpc .input-group > .custom-select:not(:last-child), .inner-


page .hpc .input-group > .form-control:not(:last-child) { border-top-right-radius:
0px; border-bottom-right-radius: 0px; }

.inner-page .hpc .input-group > .custom-select:not(:first-child), .inner-


page .hpc .input-group > .form-control:not(:first-child) { border-top-left-radius:
0px; border-bottom-left-radius: 0px; }

.inner-page .hpc .input-group > .custom-file { display: flex; align-items:


center; }

.inner-page .hpc .input-group > .custom-file:not(:last-child) .custom-file-


label, .inner-page .hpc .input-group > .custom-file:not(:last-child) .custom-file-
label::after { border-top-right-radius: 0px; border-bottom-right-radius: 0px; }

.inner-page .hpc .input-group > .custom-file:not(:first-child) .custom-file-label {


border-top-left-radius: 0px; border-bottom-left-radius: 0px; }

.inner-page .hpc .input-group-append, .inner-page .hpc .input-group-prepend


{ display: flex; }

.inner-page .hpc .input-group-append .btn, .inner-page .hpc .input-group-


prepend .btn { position: relative; z-index: 2; }

.inner-page .hpc .input-group-append .btn:focus, .inner-page .hpc .input-group-


prepend .btn:focus { z-index: 3; }

.inner-page .hpc .input-group-append .btn + .btn, .inner-page .hpc .input-group-


append .btn + .input-group-text, .inner-page .hpc .input-group-append .input-group-
text + .btn, .inner-page .hpc .input-group-append .input-group-text + .input-group-
text, .inner-page .hpc .input-group-prepend .btn + .btn, .inner-page .hpc .input-
group-prepend .btn + .input-group-text, .inner-page .hpc .input-group-
prepend .input-group-text + .btn, .inner-page .hpc .input-group-prepend .input-
group-text + .input-group-text { margin-left: -1px; }

.inner-page .hpc .input-group-prepend { margin-right: -1px; }


.inner-page .hpc .input-group-append { margin-left: -1px; }

.inner-page .hpc .input-group-text { display: flex; align-items: center; padding:


0.375rem 0.75rem; margin-bottom: 0px; font-size: 1rem; font-weight: 400; line-
height: 1.5; color: rgb(73, 80, 87); text-align: center; white-space: nowrap;
background-color: rgb(233, 236, 239); border: 1px solid rgb(206, 212, 218); border-
radius: 0.25rem; }

.inner-page .hpc .input-group-text input[type="checkbox"], .inner-page .hpc .input-


group-text input[type="radio"] { margin-top: 0px; }

.inner-page .hpc .input-group-lg > .custom-select, .inner-page .hpc .input-group-lg


> .form-control:not(textarea) { height: calc(1.5em + 1rem + 2px); }

.inner-page .hpc .input-group-lg > .custom-select, .inner-page .hpc .input-group-lg


> .form-control, .inner-page .hpc .input-group-lg > .input-group-append
> .btn, .inner-page .hpc .input-group-lg > .input-group-append > .input-group-text,
.inner-page .hpc .input-group-lg > .input-group-prepend > .btn, .inner-
page .hpc .input-group-lg > .input-group-prepend > .input-group-text { padding:
0.5rem 1rem; font-size: 1.25rem; line-height: 1.5; border-radius: 0.3rem; }

.inner-page .hpc .input-group-sm > .custom-select, .inner-page .hpc .input-group-sm


> .form-control:not(textarea) { height: calc(1.5em + 0.5rem + 2px); }

.inner-page .hpc .input-group-sm > .custom-select, .inner-page .hpc .input-group-sm


> .form-control, .inner-page .hpc .input-group-sm > .input-group-append
> .btn, .inner-page .hpc .input-group-sm > .input-group-append > .input-group-text,
.inner-page .hpc .input-group-sm > .input-group-prepend > .btn, .inner-
page .hpc .input-group-sm > .input-group-prepend > .input-group-text { padding:
0.25rem 0.5rem; font-size: 0.875rem; line-height: 1.5; border-radius: 0.2rem; }

.inner-page .hpc .input-group-lg > .custom-select, .inner-page .hpc .input-group-sm


> .custom-select { padding-right: 1.75rem; }

.inner-page .hpc .input-group > .input-group-append:last-child > .btn:not(:last-


child):not(.dropdown-toggle), .inner-page .hpc .input-group > .input-group-
append:last-child > .input-group-text:not(:last-child), .inner-page .hpc .input-
group > .input-group-append:not(:last-child) > .btn, .inner-page .hpc .input-group
> .input-group-append:not(:last-child) > .input-group-text, .inner-
page .hpc .input-group > .input-group-prepend > .btn, .inner-page .hpc .input-group
> .input-group-prepend > .input-group-text { border-top-right-radius: 0px; border-
bottom-right-radius: 0px; }

.inner-page .hpc .input-group > .input-group-append > .btn, .inner-


page .hpc .input-group > .input-group-append > .input-group-text, .inner-
page .hpc .input-group > .input-group-prepend:first-child > .btn:not(:first-child),
.inner-page .hpc .input-group > .input-group-prepend:first-child > .input-group-
text:not(:first-child), .inner-page .hpc .input-group > .input-group-
prepend:not(:first-child) > .btn, .inner-page .hpc .input-group > .input-group-
prepend:not(:first-child) > .input-group-text { border-top-left-radius: 0px;
border-bottom-left-radius: 0px; }

.inner-page .hpc .custom-control { position: relative; display: block; min-height:


1.5rem; padding-left: 1.5rem; }

.inner-page .hpc .custom-control-inline { display: inline-flex; margin-right: 1rem;


}
.inner-page .hpc .custom-control-input { position: absolute; left: 0px; z-index: -
1; width: 1rem; height: 1.25rem; opacity: 0; }

.inner-page .hpc .custom-control-input:checked ~ .custom-control-label::before


{ color: rgb(255, 255, 255); border-color: rgb(0, 123, 255); background-color:
rgb(0, 123, 255); }

.inner-page .hpc .custom-control-input:focus ~ .custom-control-label::before { box-


shadow: rgba(0, 123, 255, 0.25) 0px 0px 0px 0.2rem; }

.inner-page .hpc .custom-control-input:focus:not(:checked) ~ .custom-control-


label::before { border-color: rgb(128, 189, 255); }

.inner-page .hpc .custom-control-input:not(:disabled):active ~ .custom-control-


label::before { color: rgb(255, 255, 255); background-color: rgb(179, 215, 255);
border-color: rgb(179, 215, 255); }

.inner-page .hpc .custom-control-input:disabled ~ .custom-control-label, .inner-


page .hpc .custom-control-input[disabled] ~ .custom-control-label { color: rgb(108,
117, 125); }

.inner-page .hpc .custom-control-input:disabled ~ .custom-control-


label::before, .inner-page .hpc .custom-control-input[disabled] ~ .custom-control-
label::before { background-color: rgb(233, 236, 239); }

.inner-page .hpc .custom-control-label { position: relative; margin-bottom: 0px;


vertical-align: top; }

.inner-page .hpc .custom-control-label::before { position: absolute; top: 0.25rem;


left: -1.5rem; display: block; width: 1.25rem; height: 1.25rem; pointer-events:
none; content: ""; background-color: rgb(255, 255, 255); border: 1px solid rgb(173,
181, 189); }

.inner-page .hpc .custom-control-label::after { position: absolute; top: 0.25rem;


left: -1.5rem; display: block; width: 1.25rem; height: 1.25rem; content: "";
background: 50% center / 50% 50% no-repeat; }

.inner-page .hpc .custom-checkbox .custom-control-label::before { border-radius:


0.25rem; }

.inner-page .hpc .custom-checkbox .custom-control-input:checked ~ .custom-control-


label::after { background-image:
url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'width='8'height='8'
viewBox='0088'%3e%3cpathfill='%23fff'd='M6.564.75l-3.593.612-1.538-
1.55L04.26l2.9742.99L82.193z'/%3e%3c/svg%3e"); }

.inner-page .hpc .custom-checkbox .custom-control-input:indeterminate ~ .custom-


control-label::before { border-color: rgb(0, 123, 255); background-color: rgb(0,
123, 255); }

.inner-page .hpc .custom-checkbox .custom-control-input:indeterminate ~ .custom-


control-label::after { background-image: url("data:image/svg+xml,
%3csvgxmlns='http://www.w3.org/2000/svg'width='4'height='4'viewBox='0044'%3e
%3cpathstroke='%23fff'd='M02h4'/%3e%3c/svg%3e"); }

.inner-page .hpc .custom-checkbox .custom-control-input:disabled:checked ~ .custom-


control-label::before { background-color: rgba(0, 123, 255, 0.5); }

.inner-page .hpc .custom-checkbox .custom-control-input:disabled:indeterminate


~ .custom-control-label::before { background-color: rgba(0, 123, 255, 0.5); }

.inner-page .hpc .custom-radio .custom-control-label::before { border-radius:


50%; }

.inner-page .hpc .custom-radio .custom-control-input:checked ~ .custom-control-


label::after { background-image:
url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'width='12'height='1
2'viewBox='-4-488'%3e%3ccircler='3'fill='%23fff'/%3e%3c/svg%3e"); }

.inner-page .hpc .custom-radio .custom-control-input:disabled:checked ~ .custom-


control-label::before { background-color: rgba(0, 123, 255, 0.5); }

.inner-page .hpc .custom-switch { padding-left: 2.25rem; }

.inner-page .hpc .custom-switch .custom-control-label::before { left: -2.25rem;


width: 1.75rem; pointer-events: all; border-radius: 0.5rem; }

.inner-page .hpc .custom-switch .custom-control-label::after { top: calc(0.25rem +


2px); left: calc(-2.25rem + 2px); width: calc(1rem - 4px); height: calc(1rem -
4px); background-color: rgb(173, 181, 189); border-radius: 0.5rem; transition:
transform 0.15s ease-in-out 0s, background-color 0.15s ease-in-out 0s, border-color
0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s, -webkit-transform 0.15s
ease-in-out 0s; }

@media (prefers-reduced-motion: reduce) {


.inner-page .hpc .custom-switch .custom-control-label::after { transition: none
0s ease 0s; }
}

.inner-page .hpc .custom-switch .custom-control-input:checked ~ .custom-control-


label::after { background-color: rgb(255, 255, 255); transform:
translateX(0.75rem); }

.inner-page .hpc .custom-switch .custom-control-input:disabled:checked ~ .custom-


control-label::before { background-color: rgba(0, 123, 255, 0.5); }

.inner-page .hpc .custom-select { display: inline-block; width: 100%; height:


calc(1.5em + 0.75rem + 2px); padding: 0.375rem 1.75rem 0.375rem 0.75rem; font-size:
1rem; font-weight: 400; line-height: 1.5; color: rgb(73, 80, 87); vertical-align:
middle; background:
url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'width='4'height='5'
viewBox='0045'%3e%3cpathfill='%23343a40'd='M20L02h4zm05L03h4z'/%3e%3c/svg%3e")
right 0.75rem center / 8px 10px no-repeat rgb(255, 255, 255); border: 1px solid
rgb(206, 212, 218); border-radius: 0.25rem; appearance: none; }

.inner-page .hpc .custom-select:focus { border-color: rgb(128, 189, 255); outline:


0px; box-shadow: rgba(0, 123, 255, 0.25) 0px 0px 0px 0.2rem; }

.inner-page .hpc .custom-select[multiple], .inner-page .hpc .custom-


select[size]:not([size="1"]) { height: auto; padding-right: 0.75rem; background-
image: none; }

.inner-page .hpc .custom-select:disabled { color: rgb(108, 117, 125); background-


color: rgb(233, 236, 239); }

.inner-page .hpc .custom-select-sm { height: calc(1.5em + 0.5rem + 2px); padding-


top: 0.25rem; padding-bottom: 0.25rem; padding-left: 0.5rem; font-size: 0.875rem; }
.inner-page .hpc .custom-select-lg { height: calc(1.5em + 1rem + 2px); padding-top:
0.5rem; padding-bottom: 0.5rem; padding-left: 1rem; font-size: 1.25rem; }

.inner-page .hpc .custom-file { position: relative; display: inline-block; width:


100%; height: calc(1.5em + 0.75rem + 2px); margin-bottom: 0px; }

.inner-page .hpc .custom-file-input { position: relative; z-index: 2; width: 100%;


height: calc(1.5em + 0.75rem + 2px); margin: 0px; opacity: 0; }

.inner-page .hpc .custom-file-input:focus ~ .custom-file-label { border-color:


rgb(128, 189, 255); box-shadow: rgba(0, 123, 255, 0.25) 0px 0px 0px 0.2rem; }

.inner-page .hpc .custom-file-input:disabled ~ .custom-file-label, .inner-page .hpc


.custom-file-input[disabled] ~ .custom-file-label { background-color: rgb(233, 236,
239); }

.inner-page .hpc .custom-file-input:lang(en) ~ .custom-file-label::after { content:


"Browse"; }

.inner-page .hpc .custom-file-input ~ .custom-file-label[data-browse]::after


{ content: attr(data-browse); }

.inner-page .hpc .custom-file-label { position: absolute; top: 0px; right: 0px;


left: 0px; z-index: 1; height: calc(1.5em + 0.75rem + 2px); padding: 0.375rem
0.75rem; font-weight: 400; line-height: 1.5; color: rgb(73, 80, 87); background-
color: rgb(255, 255, 255); border: 1px solid rgb(206, 212, 218); border-radius:
0.25rem; }

.inner-page .hpc .custom-file-label::after { position: absolute; top: 0px; right:


0px; bottom: 0px; z-index: 3; display: block; height: calc(1.5em + 0.75rem);
padding: 0.375rem 0.75rem; line-height: 1.5; color: rgb(73, 80, 87); content:
"Browse"; background-color: rgb(233, 236, 239); border-left: inherit; border-
radius: 0px 0.25rem 0.25rem 0px; }

.inner-page .hpc .custom-range { width: 100%; height: 1.4rem; padding: 0px;


background-color: transparent; appearance: none; }

.inner-page .hpc .custom-range:focus { outline: 0px; }

.inner-page .hpc .custom-range:focus::-webkit-slider-thumb { box-shadow: rgb(255,


255, 255) 0px 0px 0px 1px, rgba(0, 123, 255, 0.25) 0px 0px 0px 0.2rem; }

.inner-page .hpc .custom-range::-webkit-slider-thumb { width: 1rem; height: 1rem;


margin-top: -0.25rem; background-color: rgb(0, 123, 255); border: 0px; border-
radius: 1rem; transition: background-color 0.15s ease-in-out 0s, border-color 0.15s
ease-in-out 0s, box-shadow 0.15s ease-in-out 0s; appearance: none; }

@media (prefers-reduced-motion: reduce) {


.inner-page .hpc .custom-range::-webkit-slider-thumb { transition: none 0s ease
0s; }
}

.inner-page .hpc .custom-range::-webkit-slider-thumb:active { background-color:


rgb(179, 215, 255); }

.inner-page .hpc .custom-range::-webkit-slider-runnable-track { width: 100%;


height: 0.5rem; color: transparent; cursor: pointer; background-color: rgb(222,
226, 230); border-color: transparent; border-radius: 1rem; }
@media (prefers-reduced-motion: reduce) {
}

@media (prefers-reduced-motion: reduce) {


}

.inner-page .hpc .custom-range:disabled::-webkit-slider-thumb { background-color:


rgb(173, 181, 189); }

.inner-page .hpc .custom-range:disabled::-webkit-slider-runnable-track { cursor:


default; }

.inner-page .hpc .custom-control-label::before, .inner-page .hpc .custom-file-


label, .inner-page .hpc .custom-select { transition: background-color 0.15s ease-
in-out 0s, border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s; }

@media (prefers-reduced-motion: reduce) {


.inner-page .hpc .custom-control-label::before, .inner-page .hpc .custom-file-
label, .inner-page .hpc .custom-select { transition: none 0s ease 0s; }
}

.inner-page .hpc .nav { display: flex; flex-wrap: wrap; padding-left: 0px; margin-
bottom: 0px; list-style: none; }

.inner-page .hpc .nav-link { display: block; padding: 0.5rem 1rem; }

.inner-page .hpc .nav-link:focus, .inner-page .hpc .nav-link:hover { text-


decoration: none; }

.inner-page .hpc .nav-link.disabled { color: rgb(108, 117, 125); pointer-events:


none; cursor: default; }

.inner-page .hpc .nav-tabs { border-bottom: 1px solid rgb(222, 226, 230); }

.inner-page .hpc .nav-tabs .nav-item { margin-bottom: -1px; }

.inner-page .hpc .nav-tabs .nav-link { border: 1px solid transparent; border-top-


left-radius: 0.25rem; border-top-right-radius: 0.25rem; }

.inner-page .hpc .nav-tabs .nav-link:focus, .inner-page .hpc .nav-tabs .nav-


link:hover { border-color: rgb(233, 236, 239) rgb(233, 236, 239) rgb(222, 226,
230); }

.inner-page .hpc .nav-tabs .nav-link.disabled { color: rgb(108, 117, 125);


background-color: transparent; border-color: transparent; }

.inner-page .hpc .nav-tabs .nav-item.show .nav-link, .inner-page .hpc .nav-


tabs .nav-link.active { color: rgb(73, 80, 87); background-color: rgb(255, 255,
255); border-color: rgb(222, 226, 230) rgb(222, 226, 230) rgb(255, 255, 255); }

.inner-page .hpc .nav-tabs .dropdown-menu { margin-top: -1px; border-top-left-


radius: 0px; border-top-right-radius: 0px; }

.inner-page .hpc .nav-pills .nav-link { border-radius: 0.25rem; }

.inner-page .hpc .nav-pills .nav-link.active, .inner-page .hpc .nav-pills .show


> .nav-link { color: rgb(255, 255, 255); background-color: rgb(0, 123, 255); }

.inner-page .hpc .nav-fill .nav-item { flex: 1 1 auto; text-align: center; }


.inner-page .hpc .nav-justified .nav-item { flex-basis: 0px; flex-grow: 1; text-
align: center; }

.inner-page .hpc .tab-content > .tab-pane { display: none; }

.inner-page .hpc .tab-content > .active { display: block; }

.inner-page .hpc .navbar { position: relative; display: flex; flex-wrap: wrap;


align-items: center; justify-content: space-between; padding: 0.5rem 1rem; }

.inner-page .hpc .navbar .container, .inner-page .hpc .navbar .container-


fluid, .inner-page .hpc .navbar .container-lg, .inner-page .hpc .navbar .container-
md, .inner-page .hpc .navbar .container-sm, .inner-page .hpc .navbar .container-xl
{ display: flex; flex-wrap: wrap; align-items: center; justify-content: space-
between; }

.inner-page .hpc .navbar-brand { display: inline-block; padding-top: 0.3125rem;


padding-bottom: 0.3125rem; margin-right: 1rem; font-size: 1.25rem; white-space:
nowrap; line-height: 0 !important; }

.inner-page .hpc .navbar-brand:focus, .inner-page .hpc .navbar-brand:hover { text-


decoration: none; }

.inner-page .hpc .navbar-nav { display: flex; flex-direction: column; padding-left:


0px; margin-bottom: 0px; list-style: none; }

.inner-page .hpc .navbar-nav .nav-link { padding-right: 0px; padding-left: 0px; }

.inner-page .hpc .navbar-nav .dropdown-menu { position: static; float: none; }

.inner-page .hpc .navbar-text { display: inline-block; padding-top: 0.5rem;


padding-bottom: 0.5rem; }

.inner-page .hpc .navbar-collapse { flex-basis: 100%; flex-grow: 1; align-items:


center; }

.inner-page .hpc .navbar-toggler { padding: 0.25rem 0.75rem; font-size: 1.25rem;


line-height: 1; background-color: transparent; border: 1px solid transparent;
border-radius: 0.25rem; }

.inner-page .hpc .navbar-toggler:focus, .inner-page .hpc .navbar-toggler:hover


{ text-decoration: none; }

.inner-page .hpc .navbar-toggler-icon { display: inline-block; width: 1.5em;


height: 1.5em; vertical-align: middle; content: ""; background: center center /
100% 100% no-repeat; }

@media (max-width: 575.98px) {


.inner-page .hpc .navbar-expand-sm > .container, .inner-page .hpc .navbar-expand-
sm > .container-fluid, .inner-page .hpc .navbar-expand-sm > .container-lg, .inner-
page .hpc .navbar-expand-sm > .container-md, .inner-page .hpc .navbar-expand-sm
> .container-sm, .inner-page .hpc .navbar-expand-sm > .container-xl { padding-
right: 0px; padding-left: 0px; }
}

@media (min-width: 576px) {


.inner-page .hpc .navbar-expand-sm { flex-flow: row nowrap; justify-content:
flex-start; }
.inner-page .hpc .navbar-expand-sm .navbar-nav { flex-direction: row; }
.inner-page .hpc .navbar-expand-sm .navbar-nav .dropdown-menu { position:
absolute; }
.inner-page .hpc .navbar-expand-sm .navbar-nav .nav-link { padding-right: 0.5rem;
padding-left: 0.5rem; }
.inner-page .hpc .navbar-expand-sm > .container, .inner-page .hpc .navbar-expand-
sm > .container-fluid, .inner-page .hpc .navbar-expand-sm > .container-lg, .inner-
page .hpc .navbar-expand-sm > .container-md, .inner-page .hpc .navbar-expand-sm
> .container-sm, .inner-page .hpc .navbar-expand-sm > .container-xl { flex-wrap:
nowrap; }
.inner-page .hpc .navbar-expand-sm .navbar-collapse { flex-basis: auto; display:
flex !important; }
.inner-page .hpc .navbar-expand-sm .navbar-toggler { display: none; }
}

@media (max-width: 767.98px) {


.inner-page .hpc .navbar-expand-md > .container, .inner-page .hpc .navbar-expand-
md > .container-fluid, .inner-page .hpc .navbar-expand-md > .container-lg, .inner-
page .hpc .navbar-expand-md > .container-md, .inner-page .hpc .navbar-expand-md
> .container-sm, .inner-page .hpc .navbar-expand-md > .container-xl { padding-
right: 0px; padding-left: 0px; }
}

@media (min-width: 768px) {


.inner-page .hpc .navbar-expand-md { flex-flow: row nowrap; justify-content:
flex-start; }
.inner-page .hpc .navbar-expand-md .navbar-nav { flex-direction: row; }
.inner-page .hpc .navbar-expand-md .navbar-nav .dropdown-menu { position:
absolute; }
.inner-page .hpc .navbar-expand-md .navbar-nav .nav-link { padding-right: 0.5rem;
padding-left: 0.5rem; }
.inner-page .hpc .navbar-expand-md > .container, .inner-page .hpc .navbar-expand-
md > .container-fluid, .inner-page .hpc .navbar-expand-md > .container-lg, .inner-
page .hpc .navbar-expand-md > .container-md, .inner-page .hpc .navbar-expand-md
> .container-sm, .inner-page .hpc .navbar-expand-md > .container-xl { flex-wrap:
nowrap; }
.inner-page .hpc .navbar-expand-md .navbar-collapse { flex-basis: auto; display:
flex !important; }
.inner-page .hpc .navbar-expand-md .navbar-toggler { display: none; }
}

@media (max-width: 991.98px) {


.inner-page .hpc .navbar-expand-lg > .container, .inner-page .hpc .navbar-expand-
lg > .container-fluid, .inner-page .hpc .navbar-expand-lg > .container-lg, .inner-
page .hpc .navbar-expand-lg > .container-md, .inner-page .hpc .navbar-expand-lg
> .container-sm, .inner-page .hpc .navbar-expand-lg > .container-xl { padding-
right: 0px; padding-left: 0px; }
}

@media (min-width: 992px) {


.inner-page .hpc .navbar-expand-lg { flex-flow: row nowrap; justify-content:
flex-start; }
.inner-page .hpc .navbar-expand-lg .navbar-nav { flex-direction: row; }
.inner-page .hpc .navbar-expand-lg .navbar-nav .dropdown-menu { position:
absolute; }
.inner-page .hpc .navbar-expand-lg .navbar-nav .nav-link { padding-right: 0.5rem;
padding-left: 0.5rem; }
.inner-page .hpc .navbar-expand-lg > .container, .inner-page .hpc .navbar-expand-
lg > .container-fluid, .inner-page .hpc .navbar-expand-lg > .container-lg, .inner-
page .hpc .navbar-expand-lg > .container-md, .inner-page .hpc .navbar-expand-lg
> .container-sm, .inner-page .hpc .navbar-expand-lg > .container-xl { flex-wrap:
nowrap; }
.inner-page .hpc .navbar-expand-lg .navbar-collapse { flex-basis: auto; display:
flex !important; }
.inner-page .hpc .navbar-expand-lg .navbar-toggler { display: none; }
}

@media (max-width: 1199.98px) {


.inner-page .hpc .navbar-expand-xl > .container, .inner-page .hpc .navbar-expand-
xl > .container-fluid, .inner-page .hpc .navbar-expand-xl > .container-lg, .inner-
page .hpc .navbar-expand-xl > .container-md, .inner-page .hpc .navbar-expand-xl
> .container-sm, .inner-page .hpc .navbar-expand-xl > .container-xl { padding-
right: 0px; padding-left: 0px; }
}

@media (min-width: 1200px) {


.inner-page .hpc .navbar-expand-xl { flex-flow: row nowrap; justify-content:
flex-start; }
.inner-page .hpc .navbar-expand-xl .navbar-nav { flex-direction: row; }
.inner-page .hpc .navbar-expand-xl .navbar-nav .dropdown-menu { position:
absolute; }
.inner-page .hpc .navbar-expand-xl .navbar-nav .nav-link { padding-right: 0.5rem;
padding-left: 0.5rem; }
.inner-page .hpc .navbar-expand-xl > .container, .inner-page .hpc .navbar-expand-
xl > .container-fluid, .inner-page .hpc .navbar-expand-xl > .container-lg, .inner-
page .hpc .navbar-expand-xl > .container-md, .inner-page .hpc .navbar-expand-xl
> .container-sm, .inner-page .hpc .navbar-expand-xl > .container-xl { flex-wrap:
nowrap; }
.inner-page .hpc .navbar-expand-xl .navbar-collapse { flex-basis: auto; display:
flex !important; }
.inner-page .hpc .navbar-expand-xl .navbar-toggler { display: none; }
}

.inner-page .hpc .navbar-expand { flex-flow: row nowrap; justify-content: flex-


start; }

.inner-page .hpc .navbar-expand > .container, .inner-page .hpc .navbar-expand


> .container-fluid, .inner-page .hpc .navbar-expand > .container-lg, .inner-
page .hpc .navbar-expand > .container-md, .inner-page .hpc .navbar-expand
> .container-sm, .inner-page .hpc .navbar-expand > .container-xl { padding-right:
0px; padding-left: 0px; }

.inner-page .hpc .navbar-expand .navbar-nav { flex-direction: row; }

.inner-page .hpc .navbar-expand .navbar-nav .dropdown-menu { position: absolute; }

.inner-page .hpc .navbar-expand .navbar-nav .nav-link { padding-right: 0.5rem;


padding-left: 0.5rem; }

.inner-page .hpc .navbar-expand > .container, .inner-page .hpc .navbar-expand


> .container-fluid, .inner-page .hpc .navbar-expand > .container-lg, .inner-
page .hpc .navbar-expand > .container-md, .inner-page .hpc .navbar-expand
> .container-sm, .inner-page .hpc .navbar-expand > .container-xl { flex-wrap:
nowrap; }

.inner-page .hpc .navbar-expand .navbar-collapse { flex-basis: auto; display:


flex !important; }
.inner-page .hpc .navbar-expand .navbar-toggler { display: none; }

.inner-page .hpc .navbar-light .navbar-brand { color: rgba(0, 0, 0, 0.9); }

.inner-page .hpc .navbar-light .navbar-brand:focus, .inner-page .hpc .navbar-


light .navbar-brand:hover { color: rgba(0, 0, 0, 0.9); }

.inner-page .hpc .navbar-light .navbar-nav .nav-link { color: rgba(0, 0, 0, 0.5); }

.inner-page .hpc .navbar-light .navbar-nav .nav-link:focus, .inner-


page .hpc .navbar-light .navbar-nav .nav-link:hover { color: rgba(0, 0, 0, 0.7); }

.inner-page .hpc .navbar-light .navbar-nav .nav-link.disabled { color: rgba(0, 0,


0, 0.3); }

.inner-page .hpc .navbar-light .navbar-nav .active > .nav-link, .inner-


page .hpc .navbar-light .navbar-nav .nav-link.active, .inner-page .hpc .navbar-
light .navbar-nav .nav-link.show, .inner-page .hpc .navbar-light .navbar-nav .show
> .nav-link { color: rgba(0, 0, 0, 0.9); }

.inner-page .hpc .navbar-light .navbar-toggler { color: rgba(0, 0, 0, 0.5); border-


color: rgba(0, 0, 0, 0.1); }

.inner-page .hpc .navbar-light .navbar-toggler-icon { background-image:


url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'width='30'height='3
0'viewBox='003030'%3e%3cpathstroke='rgba%280,0,0,0.5%29'stroke-
linecap='round'stroke-miterlimit='10'stroke-width='2'd='M47h22M415h22M423h22'/%3e
%3c/svg%3e"); }

.inner-page .hpc .navbar-light .navbar-text { color: rgba(0, 0, 0, 0.5); }

.inner-page .hpc .navbar-light .navbar-text a { color: rgba(0, 0, 0, 0.9); }

.inner-page .hpc .navbar-light .navbar-text a:focus, .inner-page .hpc .navbar-light


.navbar-text a:hover { color: rgba(0, 0, 0, 0.9); }

.inner-page .hpc .navbar-dark .navbar-brand { color: rgb(255, 255, 255); }

.inner-page .hpc .navbar-dark .navbar-brand:focus, .inner-page .hpc .navbar-


dark .navbar-brand:hover { color: rgb(255, 255, 255); }

.inner-page .hpc .navbar-dark .navbar-nav .nav-link { color: rgba(255, 255, 255,


0.5); }

.inner-page .hpc .navbar-dark .navbar-nav .nav-link:focus, .inner-


page .hpc .navbar-dark .navbar-nav .nav-link:hover { color: rgba(255, 255, 255,
0.75); }

.inner-page .hpc .navbar-dark .navbar-nav .nav-link.disabled { color: rgba(255,


255, 255, 0.25); }

.inner-page .hpc .navbar-dark .navbar-nav .active > .nav-link, .inner-


page .hpc .navbar-dark .navbar-nav .nav-link.active, .inner-page .hpc .navbar-
dark .navbar-nav .nav-link.show, .inner-page .hpc .navbar-dark .navbar-nav .show
> .nav-link { color: rgb(255, 255, 255); }

.inner-page .hpc .navbar-dark .navbar-toggler { color: rgba(255, 255, 255, 0.5);


border-color: rgba(255, 255, 255, 0.1); }
.inner-page .hpc .navbar-dark .navbar-toggler-icon { background-image:
url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'width='30'height='3
0'viewBox='003030'%3e%3cpathstroke='rgba%28255,255,255,0.5%29'stroke-
linecap='round'stroke-miterlimit='10'stroke-width='2'd='M47h22M415h22M423h22'/%3e
%3c/svg%3e"); }

.inner-page .hpc .navbar-dark .navbar-text { color: rgba(255, 255, 255, 0.5); }

.inner-page .hpc .navbar-dark .navbar-text a { color: rgb(255, 255, 255); }

.inner-page .hpc .navbar-dark .navbar-text a:focus, .inner-page .hpc .navbar-


dark .navbar-text a:hover { color: rgb(255, 255, 255); }

.inner-page .hpc .card { position: relative; display: flex; flex-direction: column;


min-width: 0px; overflow-wrap: break-word; background-color: rgb(255, 255, 255);
background-clip: border-box; border: 1px solid rgba(0, 0, 0, 0.125); border-radius:
0.25rem; }

.inner-page .hpc .card > hr { margin-right: 0px; margin-left: 0px; }

.inner-page .hpc .card > .list-group { border-top: inherit; border-bottom: inherit;


}

.inner-page .hpc .card > .list-group:first-child { border-top-width: 0px; border-


top-left-radius: calc(0.25rem - 1px); border-top-right-radius: calc(0.25rem - 1px);
}

.inner-page .hpc .card > .list-group:last-child { border-bottom-width: 0px; border-


bottom-right-radius: calc(0.25rem - 1px); border-bottom-left-radius: calc(0.25rem -
1px); }

.inner-page .hpc .card-body { flex: 1 1 auto; min-height: 1px; padding: 1.25rem; }

.inner-page .hpc .card-title { margin-bottom: 0.75rem; }

.inner-page .hpc .card-subtitle { margin-top: -0.375rem; margin-bottom: 0px; }

.inner-page .hpc .card-text:last-child { margin-bottom: 0px; }

.inner-page .hpc .card-link:hover { text-decoration: none; }

.inner-page .hpc .card-link + .card-link { margin-left: 1.25rem; }

.inner-page .hpc .card-header { padding: 0.75rem 1.25rem; margin-bottom: 0px;


background-color: rgba(0, 0, 0, 0.03); border-bottom: 1px solid rgba(0, 0, 0,
0.125); }

.inner-page .hpc .card-header:first-child { border-radius: calc(0.25rem - 1px)


calc(0.25rem - 1px) 0px 0px; }

.inner-page .hpc .card-header + .list-group .list-group-item:first-child { border-


top: 0px; }

.inner-page .hpc .card-footer { padding: 0.75rem 1.25rem; background-color: rgba(0,


0, 0, 0.03); border-top: 1px solid rgba(0, 0, 0, 0.125); }

.inner-page .hpc .card-footer:last-child { border-radius: 0px 0px calc(0.25rem -


1px) calc(0.25rem - 1px); }
.inner-page .hpc .card-header-tabs { margin-right: -0.625rem; margin-bottom: -
0.75rem; margin-left: -0.625rem; border-bottom: 0px; }

.inner-page .hpc .card-header-pills { margin-right: -0.625rem; margin-left: -


0.625rem; }

.inner-page .hpc .card-img-overlay { position: absolute; inset: 0px; padding:


1.25rem; }

.inner-page .hpc .card-img, .inner-page .hpc .card-img-bottom, .inner-


page .hpc .card-img-top { flex-shrink: 0; width: 100%; }

.inner-page .hpc .card-img, .inner-page .hpc .card-img-top { border-top-left-


radius: calc(0.25rem - 1px); border-top-right-radius: calc(0.25rem - 1px); }

.inner-page .hpc .card-img, .inner-page .hpc .card-img-bottom { border-bottom-


right-radius: calc(0.25rem - 1px); border-bottom-left-radius: calc(0.25rem -
1px); }

.inner-page .hpc .card-deck .card { margin-bottom: 15px; }

@media (min-width: 576px) {


.inner-page .hpc .card-deck { display: flex; flex-flow: row wrap; margin-right: -
15px; margin-left: -15px; }
.inner-page .hpc .card-deck .card { flex: 1 0 0px; margin-right: 15px; margin-
bottom: 0px; margin-left: 15px; }
}

.inner-page .hpc .card-group > .card { margin-bottom: 15px; }

@media (min-width: 576px) {


.inner-page .hpc .card-group { display: flex; flex-flow: row wrap; }
.inner-page .hpc .card-group > .card { flex: 1 0 0px; margin-bottom: 0px; }
.inner-page .hpc .card-group > .card + .card { margin-left: 0px; border-left:
0px; }
.inner-page .hpc .card-group > .card:not(:last-child) { border-top-right-radius:
0px; border-bottom-right-radius: 0px; }
.inner-page .hpc .card-group > .card:not(:last-child) .card-header, .inner-
page .hpc .card-group > .card:not(:last-child) .card-img-top { border-top-right-
radius: 0px; }
.inner-page .hpc .card-group > .card:not(:last-child) .card-footer, .inner-
page .hpc .card-group > .card:not(:last-child) .card-img-bottom { border-bottom-
right-radius: 0px; }
.inner-page .hpc .card-group > .card:not(:first-child) { border-top-left-radius:
0px; border-bottom-left-radius: 0px; }
.inner-page .hpc .card-group > .card:not(:first-child) .card-header, .inner-
page .hpc .card-group > .card:not(:first-child) .card-img-top { border-top-left-
radius: 0px; }
.inner-page .hpc .card-group > .card:not(:first-child) .card-footer, .inner-
page .hpc .card-group > .card:not(:first-child) .card-img-bottom { border-bottom-
left-radius: 0px; }
}

.inner-page .hpc .card-columns .card { margin-bottom: 0.75rem; }

@media (min-width: 576px) {


.inner-page .hpc .card-columns { column-count: 3; column-gap: 1.25rem; orphans:
1; widows: 1; }
.inner-page .hpc .card-columns .card { display: inline-block; width: 100%; }
}

.inner-page .hpc .accordion > .card { overflow: hidden; }

.inner-page .hpc .accordion > .card:not(:last-of-type) { border-bottom: 0px;


border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; }

.inner-page .hpc .accordion > .card:not(:first-of-type) { border-top-left-radius:


0px; border-top-right-radius: 0px; }

.inner-page .hpc .accordion > .card > .card-header { border-radius: 0px; margin-
bottom: -1px; }

.inner-page .hpc .breadcrumb { display: flex; flex-wrap: wrap; padding: 0.75rem


1rem; margin-bottom: 1rem; list-style: none; background-color: rgb(233, 236, 239);
border-radius: 0.25rem; }

.inner-page .hpc .breadcrumb-item { display: flex; }

.inner-page .hpc .breadcrumb-item + .breadcrumb-item { padding-left: 0.5rem; }

.inner-page .hpc .breadcrumb-item + .breadcrumb-item::before { display: inline-


block; padding-right: 0.5rem; color: rgb(108, 117, 125); content: "/"; }

.inner-page .hpc .breadcrumb-item + .breadcrumb-item:hover::before { text-


decoration: underline; }

.inner-page .hpc .breadcrumb-item + .breadcrumb-item:hover::before { text-


decoration: none; }

.inner-page .hpc .breadcrumb-item.active { color: rgb(108, 117, 125); }

.inner-page .hpc .pagination { display: flex; padding-left: 0px; list-style: none;


border-radius: 0.25rem; }

.inner-page .hpc .page-link { position: relative; display: block; padding: 0.5rem


0.75rem; margin-left: -1px; line-height: 1.25; color: rgb(0, 123, 255); background-
color: rgb(255, 255, 255); border: 1px solid rgb(222, 226, 230); }

.inner-page .hpc .page-link:hover { z-index: 2; color: rgb(0, 86, 179); text-


decoration: none; background-color: rgb(233, 236, 239); border-color: rgb(222, 226,
230); }

.inner-page .hpc .page-link:focus { z-index: 3; outline: 0px; box-shadow: rgba(0,


123, 255, 0.25) 0px 0px 0px 0.2rem; }

.inner-page .hpc .page-item:first-child .page-link { margin-left: 0px; border-top-


left-radius: 0.25rem; border-bottom-left-radius: 0.25rem; }

.inner-page .hpc .page-item:last-child .page-link { border-top-right-radius:


0.25rem; border-bottom-right-radius: 0.25rem; }

.inner-page .hpc .page-item.active .page-link { z-index: 3; color: rgb(255, 255,


255); background-color: rgb(0, 123, 255); border-color: rgb(0, 123, 255); }

.inner-page .hpc .page-item.disabled .page-link { color: rgb(108, 117, 125);


pointer-events: none; cursor: auto; background-color: rgb(255, 255, 255); border-
color: rgb(222, 226, 230); }
.inner-page .hpc .pagination-lg .page-link { padding: 0.75rem 1.5rem; font-size:
1.25rem; line-height: 1.5; }

.inner-page .hpc .pagination-lg .page-item:first-child .page-link { border-top-


left-radius: 0.3rem; border-bottom-left-radius: 0.3rem; }

.inner-page .hpc .pagination-lg .page-item:last-child .page-link { border-top-


right-radius: 0.3rem; border-bottom-right-radius: 0.3rem; }

.inner-page .hpc .pagination-sm .page-link { padding: 0.25rem 0.5rem; font-size:


0.875rem; line-height: 1.5; }

.inner-page .hpc .pagination-sm .page-item:first-child .page-link { border-top-


left-radius: 0.2rem; border-bottom-left-radius: 0.2rem; }

.inner-page .hpc .pagination-sm .page-item:last-child .page-link { border-top-


right-radius: 0.2rem; border-bottom-right-radius: 0.2rem; }

.inner-page .hpc .badge { display: inline-block; padding: 0.25em 0.4em; font-size:


75%; font-weight: 700; line-height: 1; text-align: center; white-space: nowrap;
vertical-align: baseline; border-radius: 0.25rem; transition: color 0.15s ease-in-
out 0s, background-color 0.15s ease-in-out 0s, border-color 0.15s ease-in-out 0s,
box-shadow 0.15s ease-in-out 0s; }

@media (prefers-reduced-motion: reduce) {


.inner-page .hpc .badge { transition: none 0s ease 0s; }
}

.inner-page .hpc a.badge:focus, .inner-page .hpc a.badge:hover { text-decoration:


none; }

.inner-page .hpc .badge:empty { display: none; }

.inner-page .hpc .btn .badge { position: relative; top: -1px; }

.inner-page .hpc .badge-pill { padding-right: 0.6em; padding-left: 0.6em; border-


radius: 10rem; }

.inner-page .hpc .badge-primary { color: rgb(255, 255, 255); background-color:


rgb(0, 123, 255); }

.inner-page .hpc a.badge-primary:focus, .inner-page .hpc a.badge-primary:hover


{ color: rgb(255, 255, 255); background-color: rgb(0, 98, 204); }

.inner-page .hpc a.badge-primary.focus, .inner-page .hpc a.badge-primary:focus


{ outline: 0px; box-shadow: rgba(0, 123, 255, 0.5) 0px 0px 0px 0.2rem; }

.inner-page .hpc .badge-secondary { color: rgb(255, 255, 255); background-color:


rgb(108, 117, 125); }

.inner-page .hpc a.badge-secondary:focus, .inner-page .hpc a.badge-secondary:hover


{ color: rgb(255, 255, 255); background-color: rgb(84, 91, 98); }

.inner-page .hpc a.badge-secondary.focus, .inner-page .hpc a.badge-secondary:focus


{ outline: 0px; box-shadow: rgba(108, 117, 125, 0.5) 0px 0px 0px 0.2rem; }

.inner-page .hpc .badge-success { color: rgb(255, 255, 255); background-color:


rgb(40, 167, 69); }
.inner-page .hpc a.badge-success:focus, .inner-page .hpc a.badge-success:hover
{ color: rgb(255, 255, 255); background-color: rgb(30, 126, 52); }

.inner-page .hpc a.badge-success.focus, .inner-page .hpc a.badge-success:focus


{ outline: 0px; box-shadow: rgba(40, 167, 69, 0.5) 0px 0px 0px 0.2rem; }

.inner-page .hpc .badge-info { color: rgb(255, 255, 255); background-color: rgb(23,


162, 184); }

.inner-page .hpc a.badge-info:focus, .inner-page .hpc a.badge-info:hover { color:


rgb(255, 255, 255); background-color: rgb(17, 122, 139); }

.inner-page .hpc a.badge-info.focus, .inner-page .hpc a.badge-info:focus { outline:


0px; box-shadow: rgba(23, 162, 184, 0.5) 0px 0px 0px 0.2rem; }

.inner-page .hpc .badge-warning { color: rgb(33, 37, 41); background-color:


rgb(255, 193, 7); }

.inner-page .hpc a.badge-warning:focus, .inner-page .hpc a.badge-warning:hover


{ color: rgb(33, 37, 41); background-color: rgb(211, 158, 0); }

.inner-page .hpc a.badge-warning.focus, .inner-page .hpc a.badge-warning:focus


{ outline: 0px; box-shadow: rgba(255, 193, 7, 0.5) 0px 0px 0px 0.2rem; }

.inner-page .hpc .badge-danger { color: rgb(255, 255, 255); background-color:


rgb(220, 53, 69); }

.inner-page .hpc a.badge-danger:focus, .inner-page .hpc a.badge-danger:hover


{ color: rgb(255, 255, 255); background-color: rgb(189, 33, 48); }

.inner-page .hpc a.badge-danger.focus, .inner-page .hpc a.badge-danger:focus


{ outline: 0px; box-shadow: rgba(220, 53, 69, 0.5) 0px 0px 0px 0.2rem; }

.inner-page .hpc .badge-light { color: rgb(33, 37, 41); background-color: rgb(248,


249, 250); }

.inner-page .hpc a.badge-light:focus, .inner-page .hpc a.badge-light:hover { color:


rgb(33, 37, 41); background-color: rgb(218, 224, 229); }

.inner-page .hpc a.badge-light.focus, .inner-page .hpc a.badge-light:focus


{ outline: 0px; box-shadow: rgba(248, 249, 250, 0.5) 0px 0px 0px 0.2rem; }

.inner-page .hpc .badge-dark { color: rgb(255, 255, 255); background-color: rgb(52,


58, 64); }

.inner-page .hpc a.badge-dark:focus, .inner-page .hpc a.badge-dark:hover { color:


rgb(255, 255, 255); background-color: rgb(29, 33, 36); }

.inner-page .hpc a.badge-dark.focus, .inner-page .hpc a.badge-dark:focus { outline:


0px; box-shadow: rgba(52, 58, 64, 0.5) 0px 0px 0px 0.2rem; }

.inner-page .hpc .jumbotron { padding: 2rem 1rem; margin-bottom: 2rem; background-


color: rgb(233, 236, 239); border-radius: 0.3rem; }

@media (min-width: 576px) {


.inner-page .hpc .jumbotron { padding: 4rem 2rem; }
}

.inner-page .hpc .jumbotron-fluid { padding-right: 0px; padding-left: 0px; border-


radius: 0px; }

.inner-page .hpc .alert { position: relative; padding: 0.75rem 1.25rem; margin-


bottom: 1rem; border: 1px solid transparent; border-radius: 0.25rem; }

.inner-page .hpc .alert-heading { color: inherit; }

.inner-page .hpc .alert-link { font-weight: 700; }

.inner-page .hpc .alert-dismissible { padding-right: 4rem; }

.inner-page .hpc .alert-dismissible .close { position: absolute; top: 0px; right:


0px; padding: 0.75rem 1.25rem; color: inherit; }

.inner-page .hpc .alert-primary { color: rgb(0, 64, 133); background-color:


rgb(204, 229, 255); border-color: rgb(184, 218, 255); }

.inner-page .hpc .alert-primary hr { border-top-color: rgb(159, 205, 255); }

.inner-page .hpc .alert-primary .alert-link { color: rgb(0, 39, 82); }

.inner-page .hpc .alert-secondary { color: rgb(56, 61, 65); background-color:


rgb(226, 227, 229); border-color: rgb(214, 216, 219); }

.inner-page .hpc .alert-secondary hr { border-top-color: rgb(200, 203, 207); }

.inner-page .hpc .alert-secondary .alert-link { color: rgb(32, 35, 38); }

.inner-page .hpc .alert-success { color: rgb(21, 87, 36); background-color:


rgb(212, 237, 218); border-color: rgb(195, 230, 203); }

.inner-page .hpc .alert-success hr { border-top-color: rgb(177, 223, 187); }

.inner-page .hpc .alert-success .alert-link { color: rgb(11, 46, 19); }

.inner-page .hpc .alert-info { color: rgb(12, 84, 96); background-color: rgb(209,


236, 241); border-color: rgb(190, 229, 235); }

.inner-page .hpc .alert-info hr { border-top-color: rgb(171, 221, 229); }

.inner-page .hpc .alert-info .alert-link { color: rgb(6, 44, 51); }

.inner-page .hpc .alert-warning { color: rgb(133, 100, 4); background-color:


rgb(255, 243, 205); border-color: rgb(255, 238, 186); }

.inner-page .hpc .alert-warning hr { border-top-color: rgb(255, 232, 161); }

.inner-page .hpc .alert-warning .alert-link { color: rgb(83, 63, 3); }

.inner-page .hpc .alert-danger { color: rgb(114, 28, 36); background-color:


rgb(248, 215, 218); border-color: rgb(245, 198, 203); }

.inner-page .hpc .alert-danger hr { border-top-color: rgb(241, 176, 183); }

.inner-page .hpc .alert-danger .alert-link { color: rgb(73, 18, 23); }

.inner-page .hpc .alert-light { color: rgb(129, 129, 130); background-color:


rgb(254, 254, 254); border-color: rgb(253, 253, 254); }
.inner-page .hpc .alert-light hr { border-top-color: rgb(236, 236, 246); }

.inner-page .hpc .alert-light .alert-link { color: rgb(104, 104, 104); }

.inner-page .hpc .alert-dark { color: rgb(27, 30, 33); background-color: rgb(214,


216, 217); border-color: rgb(198, 200, 202); }

.inner-page .hpc .alert-dark hr { border-top-color: rgb(185, 187, 190); }

.inner-page .hpc .alert-dark .alert-link { color: rgb(4, 5, 5); }

@-webkit-keyframes progress-bar-stripes {
0% { background-position: 1rem 0px; }
100% { background-position: 0px 0px; }
}

@keyframes progress-bar-stripes {
0% { background-position: 1rem 0px; }
100% { background-position: 0px 0px; }
}

.inner-page .hpc .progress { display: flex; height: 1rem; overflow: hidden; line-
height: 0; font-size: 0.75rem; background-color: rgb(233, 236, 239); border-radius:
0.25rem; }

.inner-page .hpc .progress-bar { display: flex; flex-direction: column; justify-


content: center; overflow: hidden; color: rgb(255, 255, 255); text-align: center;
white-space: nowrap; background-color: rgb(0, 123, 255); transition: width 0.6s
ease 0s; }

@media (prefers-reduced-motion: reduce) {


.inner-page .hpc .progress-bar { transition: none 0s ease 0s; }
}

.inner-page .hpc .progress-bar-striped { background-image: linear-gradient(45deg,


rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255,
255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-size: 1rem 1rem; }

.inner-page .hpc .progress-bar-animated { animation: 1s linear 0s infinite normal


none running progress-bar-stripes; }

@media (prefers-reduced-motion: reduce) {


.inner-page .hpc .progress-bar-animated { animation: 0s ease 0s 1 normal none
running none; }
}

.inner-page .hpc .media { display: flex; align-items: flex-start; }

.inner-page .hpc .media-body { flex: 1 1 0%; }

.inner-page .hpc .list-group { display: flex; flex-direction: column; padding-left:


0px; margin-bottom: 0px; border-radius: 0.25rem; }

.inner-page .hpc .list-group-item-action { width: 100%; color: rgb(73, 80, 87);


text-align: inherit; }

.inner-page .hpc .list-group-item-action:focus, .inner-page .hpc .list-group-item-


action:hover { z-index: 1; color: rgb(73, 80, 87); text-decoration: none;
background-color: rgb(248, 249, 250); }

.inner-page .hpc .list-group-item-action:active { color: rgb(33, 37, 41);


background-color: rgb(233, 236, 239); }

.inner-page .hpc .list-group-item { position: relative; display: block; padding:


0.75rem 1.25rem; background-color: rgb(255, 255, 255); border: 1px solid rgba(0, 0,
0, 0.125); }

.inner-page .hpc .list-group-item:first-child { border-top-left-radius: inherit;


border-top-right-radius: inherit; }

.inner-page .hpc .list-group-item:last-child { border-bottom-right-radius: inherit;


border-bottom-left-radius: inherit; }

.inner-page .hpc .list-group-item.disabled, .inner-page .hpc .list-group-


item:disabled { color: rgb(108, 117, 125); pointer-events: none; background-color:
rgb(255, 255, 255); }

.inner-page .hpc .list-group-item.active { z-index: 2; color: rgb(255, 255, 255);


background-color: rgb(0, 123, 255); border-color: rgb(0, 123, 255); }

.inner-page .hpc .list-group-item + .list-group-item { border-top-width: 0px; }

.inner-page .hpc .list-group-item + .list-group-item.active { margin-top: -1px;


border-top-width: 1px; }

.inner-page .hpc .list-group-horizontal { flex-direction: row; }

.inner-page .hpc .list-group-horizontal > .list-group-item:first-child { border-


bottom-left-radius: 0.25rem; border-top-right-radius: 0px; }

.inner-page .hpc .list-group-horizontal > .list-group-item:last-child { border-top-


right-radius: 0.25rem; border-bottom-left-radius: 0px; }

.inner-page .hpc .list-group-horizontal > .list-group-item.active { margin-top:


0px; }

.inner-page .hpc .list-group-horizontal > .list-group-item + .list-group-item


{ border-top-width: 1px; border-left-width: 0px; }

.inner-page .hpc .list-group-horizontal > .list-group-item + .list-group-


item.active { margin-left: -1px; border-left-width: 1px; }

@media (min-width: 576px) {


.inner-page .hpc .list-group-horizontal-sm { flex-direction: row; }
.inner-page .hpc .list-group-horizontal-sm > .list-group-item:first-child
{ border-bottom-left-radius: 0.25rem; border-top-right-radius: 0px; }
.inner-page .hpc .list-group-horizontal-sm > .list-group-item:last-child
{ border-top-right-radius: 0.25rem; border-bottom-left-radius: 0px; }
.inner-page .hpc .list-group-horizontal-sm > .list-group-item.active { margin-
top: 0px; }
.inner-page .hpc .list-group-horizontal-sm > .list-group-item + .list-group-item
{ border-top-width: 1px; border-left-width: 0px; }
.inner-page .hpc .list-group-horizontal-sm > .list-group-item + .list-group-
item.active { margin-left: -1px; border-left-width: 1px; }
}

@media (min-width: 768px) {


.inner-page .hpc .list-group-horizontal-md { flex-direction: row; }
.inner-page .hpc .list-group-horizontal-md > .list-group-item:first-child
{ border-bottom-left-radius: 0.25rem; border-top-right-radius: 0px; }
.inner-page .hpc .list-group-horizontal-md > .list-group-item:last-child
{ border-top-right-radius: 0.25rem; border-bottom-left-radius: 0px; }
.inner-page .hpc .list-group-horizontal-md > .list-group-item.active { margin-
top: 0px; }
.inner-page .hpc .list-group-horizontal-md > .list-group-item + .list-group-item
{ border-top-width: 1px; border-left-width: 0px; }
.inner-page .hpc .list-group-horizontal-md > .list-group-item + .list-group-
item.active { margin-left: -1px; border-left-width: 1px; }
}

@media (min-width: 992px) {


.inner-page .hpc .list-group-horizontal-lg { flex-direction: row; }
.inner-page .hpc .list-group-horizontal-lg > .list-group-item:first-child
{ border-bottom-left-radius: 0.25rem; border-top-right-radius: 0px; }
.inner-page .hpc .list-group-horizontal-lg > .list-group-item:last-child
{ border-top-right-radius: 0.25rem; border-bottom-left-radius: 0px; }
.inner-page .hpc .list-group-horizontal-lg > .list-group-item.active { margin-
top: 0px; }
.inner-page .hpc .list-group-horizontal-lg > .list-group-item + .list-group-item
{ border-top-width: 1px; border-left-width: 0px; }
.inner-page .hpc .list-group-horizontal-lg > .list-group-item + .list-group-
item.active { margin-left: -1px; border-left-width: 1px; }
}

@media (min-width: 1200px) {


.inner-page .hpc .list-group-horizontal-xl { flex-direction: row; }
.inner-page .hpc .list-group-horizontal-xl > .list-group-item:first-child
{ border-bottom-left-radius: 0.25rem; border-top-right-radius: 0px; }
.inner-page .hpc .list-group-horizontal-xl > .list-group-item:last-child
{ border-top-right-radius: 0.25rem; border-bottom-left-radius: 0px; }
.inner-page .hpc .list-group-horizontal-xl > .list-group-item.active { margin-
top: 0px; }
.inner-page .hpc .list-group-horizontal-xl > .list-group-item + .list-group-item
{ border-top-width: 1px; border-left-width: 0px; }
.inner-page .hpc .list-group-horizontal-xl > .list-group-item + .list-group-
item.active { margin-left: -1px; border-left-width: 1px; }
}

.inner-page .hpc .list-group-flush { border-radius: 0px; }

.inner-page .hpc .list-group-flush > .list-group-item { border-width: 0px 0px


1px; }

.inner-page .hpc .list-group-flush > .list-group-item:last-child { border-bottom-


width: 0px; }

.inner-page .hpc .list-group-item-primary { color: rgb(0, 64, 133); background-


color: rgb(184, 218, 255); }

.inner-page .hpc .list-group-item-primary.list-group-item-action:focus, .inner-page


.hpc .list-group-item-primary.list-group-item-action:hover { color: rgb(0, 64,
133); background-color: rgb(159, 205, 255); }

.inner-page .hpc .list-group-item-primary.list-group-item-action.active { color:


rgb(255, 255, 255); background-color: rgb(0, 64, 133); border-color: rgb(0, 64,
133); }
.inner-page .hpc .list-group-item-secondary { color: rgb(56, 61, 65); background-
color: rgb(214, 216, 219); }

.inner-page .hpc .list-group-item-secondary.list-group-item-action:focus, .inner-


page .hpc .list-group-item-secondary.list-group-item-action:hover { color: rgb(56,
61, 65); background-color: rgb(200, 203, 207); }

.inner-page .hpc .list-group-item-secondary.list-group-item-action.active { color:


rgb(255, 255, 255); background-color: rgb(56, 61, 65); border-color: rgb(56, 61,
65); }

.inner-page .hpc .list-group-item-success { color: rgb(21, 87, 36); background-


color: rgb(195, 230, 203); }

.inner-page .hpc .list-group-item-success.list-group-item-action:focus, .inner-page


.hpc .list-group-item-success.list-group-item-action:hover { color: rgb(21, 87,
36); background-color: rgb(177, 223, 187); }

.inner-page .hpc .list-group-item-success.list-group-item-action.active { color:


rgb(255, 255, 255); background-color: rgb(21, 87, 36); border-color: rgb(21, 87,
36); }

.inner-page .hpc .list-group-item-info { color: rgb(12, 84, 96); background-color:


rgb(190, 229, 235); }

.inner-page .hpc .list-group-item-info.list-group-item-action:focus, .inner-


page .hpc .list-group-item-info.list-group-item-action:hover { color: rgb(12, 84,
96); background-color: rgb(171, 221, 229); }

.inner-page .hpc .list-group-item-info.list-group-item-action.active { color:


rgb(255, 255, 255); background-color: rgb(12, 84, 96); border-color: rgb(12, 84,
96); }

.inner-page .hpc .list-group-item-warning { color: rgb(133, 100, 4); background-


color: rgb(255, 238, 186); }

.inner-page .hpc .list-group-item-warning.list-group-item-action:focus, .inner-page


.hpc .list-group-item-warning.list-group-item-action:hover { color: rgb(133, 100,
4); background-color: rgb(255, 232, 161); }

.inner-page .hpc .list-group-item-warning.list-group-item-action.active { color:


rgb(255, 255, 255); background-color: rgb(133, 100, 4); border-color: rgb(133, 100,
4); }

.inner-page .hpc .list-group-item-danger { color: rgb(114, 28, 36); background-


color: rgb(245, 198, 203); }

.inner-page .hpc .list-group-item-danger.list-group-item-action:focus, .inner-


page .hpc .list-group-item-danger.list-group-item-action:hover { color: rgb(114,
28, 36); background-color: rgb(241, 176, 183); }

.inner-page .hpc .list-group-item-danger.list-group-item-action.active { color:


rgb(255, 255, 255); background-color: rgb(114, 28, 36); border-color: rgb(114, 28,
36); }

.inner-page .hpc .list-group-item-light { color: rgb(129, 129, 130); background-


color: rgb(253, 253, 254); }
.inner-page .hpc .list-group-item-light.list-group-item-action:focus, .inner-
page .hpc .list-group-item-light.list-group-item-action:hover { color: rgb(129,
129, 130); background-color: rgb(236, 236, 246); }

.inner-page .hpc .list-group-item-light.list-group-item-action.active { color:


rgb(255, 255, 255); background-color: rgb(129, 129, 130); border-color: rgb(129,
129, 130); }

.inner-page .hpc .list-group-item-dark { color: rgb(27, 30, 33); background-color:


rgb(198, 200, 202); }

.inner-page .hpc .list-group-item-dark.list-group-item-action:focus, .inner-


page .hpc .list-group-item-dark.list-group-item-action:hover { color: rgb(27, 30,
33); background-color: rgb(185, 187, 190); }

.inner-page .hpc .list-group-item-dark.list-group-item-action.active { color:


rgb(255, 255, 255); background-color: rgb(27, 30, 33); border-color: rgb(27, 30,
33); }

.inner-page .hpc .close { float: right; font-size: 1.5rem; font-weight: 700; line-
height: 1; color: rgb(0, 0, 0); text-shadow: rgb(255, 255, 255) 0px 1px 0px;
opacity: 0.5; }

.inner-page .hpc .close:hover { color: rgb(0, 0, 0); text-decoration: none; }

.inner-page .hpc .close:not(:disabled):not(.disabled):focus, .inner-


page .hpc .close:not(:disabled):not(.disabled):hover { opacity: 0.75; }

.inner-page .hpc button.close { padding: 0px; background-color: transparent;


border: 0px; }

.inner-page .hpc a.close.disabled { pointer-events: none; }

.inner-page .hpc .toast { max-width: 350px; overflow: hidden; font-size: 0.875rem;


background-color: rgba(255, 255, 255, 0.85); background-clip: padding-box; border:
1px solid rgba(0, 0, 0, 0.1); box-shadow: rgba(0, 0, 0, 0.1) 0px 0.25rem 0.75rem;
backdrop-filter: blur(10px); opacity: 0; border-radius: 0.25rem; }

.inner-page .hpc .toast:not(:last-child) { margin-bottom: 0.75rem; }

.inner-page .hpc .toast.showing { opacity: 1; }

.inner-page .hpc .toast.show { display: block; opacity: 1; }

.inner-page .hpc .toast.hide { display: none; }

.inner-page .hpc .toast-header { display: flex; align-items: center; padding:


0.25rem 0.75rem; color: rgb(108, 117, 125); background-color: rgba(255, 255, 255,
0.85); background-clip: padding-box; border-bottom: 1px solid rgba(0, 0, 0,
0.05); }

.inner-page .hpc .toast-body { padding: 0.75rem; }

.inner-page .hpc .modal-open { overflow: hidden; }

.inner-page .hpc .modal-open .modal { overflow: hidden auto; }

.inner-page .hpc .modal { position: fixed; top: 0px; left: 0px; z-index: 1050;
display: none; width: 100%; height: 100%; overflow: hidden; outline: 0px; }
.inner-page .hpc .modal-dialog { position: relative; width: auto; margin: 0.5rem;
pointer-events: none; }

.inner-page .hpc .modal.fade .modal-dialog { transition: transform 0.3s ease-out


0s, -webkit-transform 0.3s ease-out 0s; transform: translate(0px, -50px); }

@media (prefers-reduced-motion: reduce) {


.inner-page .hpc .modal.fade .modal-dialog { transition: none 0s ease 0s; }
}

.inner-page .hpc .modal.show .modal-dialog { transform: none; }

.inner-page .hpc .modal.modal-static .modal-dialog { transform: scale(1.02); }

.inner-page .hpc .modal-dialog-scrollable { display: flex; max-height: calc(100% -


1rem); }

.inner-page .hpc .modal-dialog-scrollable .modal-content { max-height: calc(100vh -


1rem); overflow: hidden; }

.inner-page .hpc .modal-dialog-scrollable .modal-footer, .inner-page .hpc .modal-


dialog-scrollable .modal-header { flex-shrink: 0; }

.inner-page .hpc .modal-dialog-scrollable .modal-body { overflow-y: auto; }

.inner-page .hpc .modal-dialog-centered { display: flex; align-items: center; min-


height: calc(100% - 1rem); }

.inner-page .hpc .modal-dialog-centered::before { display: block; height: min-


content; content: ""; }

.inner-page .hpc .modal-dialog-centered.modal-dialog-scrollable { flex-direction:


column; justify-content: center; height: 100%; }

.inner-page .hpc .modal-dialog-centered.modal-dialog-scrollable .modal-content


{ max-height: none; }

.inner-page .hpc .modal-dialog-centered.modal-dialog-scrollable::before { content:


none; }

.inner-page .hpc .modal-content { position: relative; display: flex; flex-


direction: column; width: 100%; pointer-events: auto; background-color: rgb(255,
255, 255); background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.2);
border-radius: 0.3rem; outline: 0px; }

.inner-page .hpc .modal-backdrop { position: fixed; top: 0px; left: 0px; z-index:
1040; width: 100vw; height: 100vh; background-color: rgb(0, 0, 0); }

.inner-page .hpc .modal-backdrop.fade { opacity: 0; }

.inner-page .hpc .modal-backdrop.show { opacity: 0.5; }

.inner-page .hpc .modal-header { display: flex; align-items: flex-start; justify-


content: space-between; padding: 1rem; border-bottom: 1px solid rgb(222, 226, 230);
border-top-left-radius: calc(0.3rem - 1px); border-top-right-radius: calc(0.3rem -
1px); }

.inner-page .hpc .modal-header .close { padding: 1rem; margin: -1rem -1rem -1rem
auto; }

.inner-page .hpc .modal-title { margin-bottom: 0px; line-height: 1.5; }

.inner-page .hpc .modal-body { position: relative; flex: 1 1 auto; padding: 1rem; }

.inner-page .hpc .modal-footer { display: flex; flex-wrap: wrap; align-items:


center; justify-content: flex-end; padding: 0.75rem; border-top: 1px solid rgb(222,
226, 230); border-bottom-right-radius: calc(0.3rem - 1px); border-bottom-left-
radius: calc(0.3rem - 1px); }

.inner-page .hpc .modal-footer > * { margin: 0.25rem; }

.inner-page .hpc .modal-scrollbar-measure { position: absolute; top: -9999px;


width: 50px; height: 50px; overflow: scroll; }

@media (min-width: 576px) {


.inner-page .hpc .modal-dialog { max-width: 500px; margin: 1.75rem auto; }
.inner-page .hpc .modal-dialog-scrollable { max-height: calc(100% - 3.5rem); }
.inner-page .hpc .modal-dialog-scrollable .modal-content { max-height: calc(100vh
- 3.5rem); }
.inner-page .hpc .modal-dialog-centered { min-height: calc(100% - 3.5rem); }
.inner-page .hpc .modal-dialog-centered::before { height: min-content; }
.inner-page .hpc .modal-sm { max-width: 300px; }
}

@media (min-width: 992px) {


.inner-page .hpc .modal-lg, .inner-page .hpc .modal-xl { max-width: 800px; }
}

@media (min-width: 1200px) {


.inner-page .hpc .modal-xl { max-width: 1140px; }
}

.inner-page .hpc .tooltip { position: absolute; z-index: 1070; display: block;


margin: 0px; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
"Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI
Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-style: normal; font-weight:
400; line-height: 1.5; text-align: start; text-decoration: none; text-shadow: none;
text-transform: none; letter-spacing: normal; word-break: normal; word-spacing:
normal; white-space: normal; line-break: auto; font-size: 0.875rem; overflow-wrap:
break-word; opacity: 0; }

.inner-page .hpc .tooltip.show { opacity: 0.9; }

.inner-page .hpc .tooltip .arrow { position: absolute; display: block; width:


0.8rem; height: 0.4rem; }

.inner-page .hpc .tooltip .arrow::before { position: absolute; content: ""; border-


color: transparent; border-style: solid; }

.inner-page .hpc .bs-tooltip-auto[x-placement^="top"], .inner-page .hpc .bs-


tooltip-top { padding: 0.4rem 0px; }

.inner-page .hpc .bs-tooltip-auto[x-placement^="top"] .arrow, .inner-page .hpc .bs-


tooltip-top .arrow { bottom: 0px; }

.inner-page .hpc .bs-tooltip-auto[x-placement^="top"] .arrow::before, .inner-


page .hpc .bs-tooltip-top .arrow::before { top: 0px; border-width: 0.4rem 0.4rem
0px; border-top-color: rgb(0, 0, 0); }

.inner-page .hpc .bs-tooltip-auto[x-placement^="right"], .inner-page .hpc .bs-


tooltip-right { padding: 0px 0.4rem; }

.inner-page .hpc .bs-tooltip-auto[x-placement^="right"] .arrow, .inner-


page .hpc .bs-tooltip-right .arrow { left: 0px; width: 0.4rem; height: 0.8rem; }

.inner-page .hpc .bs-tooltip-auto[x-placement^="right"] .arrow::before, .inner-page


.hpc .bs-tooltip-right .arrow::before { right: 0px; border-width: 0.4rem 0.4rem
0.4rem 0px; border-right-color: rgb(0, 0, 0); }

.inner-page .hpc .bs-tooltip-auto[x-placement^="bottom"], .inner-page .hpc .bs-


tooltip-bottom { padding: 0.4rem 0px; }

.inner-page .hpc .bs-tooltip-auto[x-placement^="bottom"] .arrow, .inner-


page .hpc .bs-tooltip-bottom .arrow { top: 0px; }

.inner-page .hpc .bs-tooltip-auto[x-placement^="bottom"] .arrow::before, .inner-


page .hpc .bs-tooltip-bottom .arrow::before { bottom: 0px; border-width: 0px 0.4rem
0.4rem; border-bottom-color: rgb(0, 0, 0); }

.inner-page .hpc .bs-tooltip-auto[x-placement^="left"], .inner-page .hpc .bs-


tooltip-left { padding: 0px 0.4rem; }

.inner-page .hpc .bs-tooltip-auto[x-placement^="left"] .arrow, .inner-


page .hpc .bs-tooltip-left .arrow { right: 0px; width: 0.4rem; height: 0.8rem; }

.inner-page .hpc .bs-tooltip-auto[x-placement^="left"] .arrow::before, .inner-


page .hpc .bs-tooltip-left .arrow::before { left: 0px; border-width: 0.4rem 0px
0.4rem 0.4rem; border-left-color: rgb(0, 0, 0); }

.inner-page .hpc .tooltip-inner { max-width: 200px; padding: 0.25rem 0.5rem; color:


rgb(255, 255, 255); text-align: center; background-color: rgb(0, 0, 0); border-
radius: 0.25rem; }

.inner-page .hpc .popover { position: absolute; top: 0px; left: 0px; z-index: 1060;
display: block; max-width: 276px; font-family: -apple-system, BlinkMacSystemFont,
"Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color
Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-style:
normal; font-weight: 400; line-height: 1.5; text-align: start; text-decoration:
none; text-shadow: none; text-transform: none; letter-spacing: normal; word-break:
normal; word-spacing: normal; white-space: normal; line-break: auto; font-size:
0.875rem; overflow-wrap: break-word; background-color: rgb(255, 255, 255);
background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.2); border-radius:
0.3rem; }

.inner-page .hpc .popover .arrow { position: absolute; display: block; width: 1rem;
height: 0.5rem; margin: 0px 0.3rem; }

.inner-page .hpc .popover .arrow::after, .inner-page .hpc .popover .arrow::before {


position: absolute; display: block; content: ""; border-color: transparent; border-
style: solid; }

.inner-page .hpc .bs-popover-auto[x-placement^="top"], .inner-page .hpc .bs-


popover-top { margin-bottom: 0.5rem; }

.inner-page .hpc .bs-popover-auto[x-placement^="top"] > .arrow, .inner-


page .hpc .bs-popover-top > .arrow { bottom: calc(-0.5rem - 1px); }
.inner-page .hpc .bs-popover-auto[x-placement^="top"] > .arrow::before, .inner-page
.hpc .bs-popover-top > .arrow::before { bottom: 0px; border-width: 0.5rem 0.5rem
0px; border-top-color: rgba(0, 0, 0, 0.25); }

.inner-page .hpc .bs-popover-auto[x-placement^="top"] > .arrow::after, .inner-


page .hpc .bs-popover-top > .arrow::after { bottom: 1px; border-width: 0.5rem
0.5rem 0px; border-top-color: rgb(255, 255, 255); }

.inner-page .hpc .bs-popover-auto[x-placement^="right"], .inner-page .hpc .bs-


popover-right { margin-left: 0.5rem; }

.inner-page .hpc .bs-popover-auto[x-placement^="right"] > .arrow, .inner-


page .hpc .bs-popover-right > .arrow { left: calc(-0.5rem - 1px); width: 0.5rem;
height: 1rem; margin: 0.3rem 0px; }

.inner-page .hpc .bs-popover-auto[x-placement^="right"] > .arrow::before, .inner-


page .hpc .bs-popover-right > .arrow::before { left: 0px; border-width: 0.5rem
0.5rem 0.5rem 0px; border-right-color: rgba(0, 0, 0, 0.25); }

.inner-page .hpc .bs-popover-auto[x-placement^="right"] > .arrow::after, .inner-


page .hpc .bs-popover-right > .arrow::after { left: 1px; border-width: 0.5rem
0.5rem 0.5rem 0px; border-right-color: rgb(255, 255, 255); }

.inner-page .hpc .bs-popover-auto[x-placement^="bottom"], .inner-page .hpc .bs-


popover-bottom { margin-top: 0.5rem; }

.inner-page .hpc .bs-popover-auto[x-placement^="bottom"] > .arrow, .inner-page .hpc


.bs-popover-bottom > .arrow { top: calc(-0.5rem - 1px); }

.inner-page .hpc .bs-popover-auto[x-placement^="bottom"] > .arrow::before, .inner-


page .hpc .bs-popover-bottom > .arrow::before { top: 0px; border-width: 0px 0.5rem
0.5rem; border-bottom-color: rgba(0, 0, 0, 0.25); }

.inner-page .hpc .bs-popover-auto[x-placement^="bottom"] > .arrow::after, .inner-


page .hpc .bs-popover-bottom > .arrow::after { top: 1px; border-width: 0px 0.5rem
0.5rem; border-bottom-color: rgb(255, 255, 255); }

.inner-page .hpc .bs-popover-auto[x-placement^="bottom"] .popover-


header::before, .inner-page .hpc .bs-popover-bottom .popover-header::before
{ position: absolute; top: 0px; left: 50%; display: block; width: 1rem; margin-
left: -0.5rem; content: ""; border-bottom: 1px solid rgb(247, 247, 247); }

.inner-page .hpc .bs-popover-auto[x-placement^="left"], .inner-page .hpc .bs-


popover-left { margin-right: 0.5rem; }

.inner-page .hpc .bs-popover-auto[x-placement^="left"] > .arrow, .inner-


page .hpc .bs-popover-left > .arrow { right: calc(-0.5rem - 1px); width: 0.5rem;
height: 1rem; margin: 0.3rem 0px; }

.inner-page .hpc .bs-popover-auto[x-placement^="left"] > .arrow::before, .inner-


page .hpc .bs-popover-left > .arrow::before { right: 0px; border-width: 0.5rem 0px
0.5rem 0.5rem; border-left-color: rgba(0, 0, 0, 0.25); }

.inner-page .hpc .bs-popover-auto[x-placement^="left"] > .arrow::after, .inner-page


.hpc .bs-popover-left > .arrow::after { right: 1px; border-width: 0.5rem 0px 0.5rem
0.5rem; border-left-color: rgb(255, 255, 255); }

.inner-page .hpc .popover-header { padding: 0.5rem 0.75rem; margin-bottom: 0px;


font-size: 1rem; background-color: rgb(247, 247, 247); border-bottom: 1px solid
rgb(235, 235, 235); border-top-left-radius: calc(0.3rem - 1px); border-top-right-
radius: calc(0.3rem - 1px); }

.inner-page .hpc .popover-header:empty { display: none; }

.inner-page .hpc .popover-body { padding: 0.5rem 0.75rem; color: rgb(33, 37, 41); }

.inner-page .hpc .carousel { position: relative; }

.inner-page .hpc .carousel.pointer-event { touch-action: pan-y; }

.inner-page .hpc .carousel-inner { position: relative; width: 100%; overflow:


hidden; }

.inner-page .hpc .carousel-inner::after { display: block; clear: both; content: "";


}

.inner-page .hpc .carousel-item { position: relative; display: none; float: left;


width: 100%; margin-right: -100%; backface-visibility: hidden; transition:
transform 0.6s ease-in-out 0s, -webkit-transform 0.6s ease-in-out 0s; }

@media (prefers-reduced-motion: reduce) {


.inner-page .hpc .carousel-item { transition: none 0s ease 0s; }
}

.inner-page .hpc .carousel-item-next, .inner-page .hpc .carousel-item-prev, .inner-


page .hpc .carousel-item.active { display: block; }

.inner-page .hpc .active.carousel-item-right, .inner-page .hpc .carousel-item-


next:not(.carousel-item-left) { transform: translateX(100%); }

.inner-page .hpc .active.carousel-item-left, .inner-page .hpc .carousel-item-


prev:not(.carousel-item-right) { transform: translateX(-100%); }

.inner-page .hpc .carousel-fade .carousel-item { opacity: 0; transition-property:


opacity; transform: none; }

.inner-page .hpc .carousel-fade .carousel-item-next.carousel-item-left, .inner-page


.hpc .carousel-fade .carousel-item-prev.carousel-item-right, .inner-
page .hpc .carousel-fade .carousel-item.active { z-index: 1; opacity: 1; }

.inner-page .hpc .carousel-fade .active.carousel-item-left, .inner-


page .hpc .carousel-fade .active.carousel-item-right { z-index: 0; opacity: 0; }

@media (prefers-reduced-motion: reduce) {


.inner-page .hpc .carousel-fade .active.carousel-item-left, .inner-
page .hpc .carousel-fade .active.carousel-item-right { transition: none 0s ease 0s;
}
}

.inner-page .hpc .carousel-control-next, .inner-page .hpc .carousel-control-prev


{ position: absolute; top: 0px; bottom: 0px; z-index: 1; display: flex; align-
items: center; justify-content: center; width: 15%; color: rgb(255, 255, 255);
text-align: center; opacity: 0.5; transition: opacity 0.15s ease 0s; }

@media (prefers-reduced-motion: reduce) {


.inner-page .hpc .carousel-control-next, .inner-page .hpc .carousel-control-prev
{ transition: none 0s ease 0s; }
}

.inner-page .hpc .carousel-control-next:focus, .inner-page .hpc .carousel-control-


next:hover, .inner-page .hpc .carousel-control-prev:focus, .inner-
page .hpc .carousel-control-prev:hover { color: rgb(255, 255, 255); text-
decoration: none; outline: 0px; opacity: 0.9; }

.inner-page .hpc .carousel-control-prev { left: 0px; }

.inner-page .hpc .carousel-control-next { right: 0px; }

.inner-page .hpc .carousel-control-next-icon, .inner-page .hpc .carousel-control-


prev-icon { display: inline-block; width: 20px; height: 20px; background: 50%
center / 100% 100% no-repeat; }

.inner-page .hpc .carousel-control-prev-icon { background-image:


url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'fill='%23fff'width=
'8'height='8'viewBox='0088'%3e%3cpathd='M5.250l-44441.5-1.5L4.254l2.5-2.5L5.250z'/
%3e%3c/svg%3e"); }

.inner-page .hpc .carousel-control-next-icon { background-image:


url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'fill='%23fff'width=
'8'height='8'viewBox='0088'%3e%3cpathd='M2.750l-1.51.5L3.754l-2.52.5L2.758l4-4-4-
4z'/%3e%3c/svg%3e"); }

.inner-page .hpc .carousel-indicators { position: absolute; right: 0px; bottom:


0px; left: 0px; z-index: 15; display: flex; justify-content: center; padding-left:
0px; margin-right: 15%; margin-left: 15%; list-style: none; }

.inner-page .hpc .carousel-indicators li { box-sizing: content-box; flex: 0 1 auto;


width: 30px; height: 3px; margin-right: 3px; margin-left: 3px; text-indent: -999px;
cursor: pointer; background-color: rgb(255, 255, 255); background-clip: padding-
box; border-top: 10px solid transparent; border-bottom: 10px solid transparent;
opacity: 0.5; transition: opacity 0.6s ease 0s; }

@media (prefers-reduced-motion: reduce) {


.inner-page .hpc .carousel-indicators li { transition: none 0s ease 0s; }
}

.inner-page .hpc .carousel-indicators .active { opacity: 1; }

.inner-page .hpc .carousel-caption { position: absolute; right: 15%; bottom: 20px;


left: 15%; z-index: 10; padding-top: 20px; padding-bottom: 20px; color: rgb(255,
255, 255); text-align: center; }

@-webkit-keyframes spinner-border {
100% { transform: rotate(360deg); }
}

@keyframes spinner-border {
100% { transform: rotate(360deg); }
}

.inner-page .hpc .spinner-border { display: inline-block; width: 2rem; height:


2rem; vertical-align: text-bottom; border-width: 0.25em; border-style: solid;
border-color: currentcolor transparent currentcolor currentcolor; border-image:
initial; border-radius: 50%; animation: 0.75s linear 0s infinite normal none
running spinner-border; }
.inner-page .hpc .spinner-border-sm { width: 1rem; height: 1rem; border-width:
0.2em; }

@-webkit-keyframes spinner-grow {
50% { opacity: 1; transform: none; }
}

@keyframes spinner-grow {
50% { opacity: 1; transform: none; }
}

.inner-page .hpc .spinner-grow { display: inline-block; width: 2rem; height: 2rem;


vertical-align: text-bottom; background-color: currentcolor; border-radius: 50%;
opacity: 0; animation: 0.75s linear 0s infinite normal none running spinner-grow; }

.inner-page .hpc .spinner-grow-sm { width: 1rem; height: 1rem; }

.inner-page .hpc .align-baseline { vertical-align: baseline !important; }

.inner-page .hpc .align-top { vertical-align: top !important; }

.inner-page .hpc .align-middle { vertical-align: middle !important; }

.inner-page .hpc .align-bottom { vertical-align: bottom !important; }

.inner-page .hpc .align-text-bottom { vertical-align: text-bottom !important; }

.inner-page .hpc .align-text-top { vertical-align: text-top !important; }

.inner-page .hpc .bg-primary { background-color: rgb(0, 123, 255) !important; }

.inner-page .hpc a.bg-primary:focus, .inner-page .hpc a.bg-primary:hover, .inner-


page .hpc button.bg-primary:focus, .inner-page .hpc button.bg-primary:hover
{ background-color: rgb(0, 98, 204) !important; }

.inner-page .hpc .bg-secondary { background-color: rgb(108, 117, 125) !important; }

.inner-page .hpc a.bg-secondary:focus, .inner-page .hpc a.bg-


secondary:hover, .inner-page .hpc button.bg-secondary:focus, .inner-page .hpc
button.bg-secondary:hover { background-color: rgb(84, 91, 98) !important; }

.inner-page .hpc .bg-success { background-color: rgb(40, 167, 69) !important; }

.inner-page .hpc a.bg-success:focus, .inner-page .hpc a.bg-success:hover, .inner-


page .hpc button.bg-success:focus, .inner-page .hpc button.bg-success:hover
{ background-color: rgb(30, 126, 52) !important; }

.inner-page .hpc .bg-info { background-color: rgb(23, 162, 184) !important; }

.inner-page .hpc a.bg-info:focus, .inner-page .hpc a.bg-info:hover, .inner-


page .hpc button.bg-info:focus, .inner-page .hpc button.bg-info:hover { background-
color: rgb(17, 122, 139) !important; }

.inner-page .hpc .bg-warning { background-color: rgb(255, 193, 7) !important; }

.inner-page .hpc a.bg-warning:focus, .inner-page .hpc a.bg-warning:hover, .inner-


page .hpc button.bg-warning:focus, .inner-page .hpc button.bg-warning:hover
{ background-color: rgb(211, 158, 0) !important; }
.inner-page .hpc .bg-danger { background-color: rgb(220, 53, 69) !important; }

.inner-page .hpc a.bg-danger:focus, .inner-page .hpc a.bg-danger:hover, .inner-page


.hpc button.bg-danger:focus, .inner-page .hpc button.bg-danger:hover { background-
color: rgb(189, 33, 48) !important; }

.inner-page .hpc .bg-light { background-color: rgb(248, 249, 250) !important; }

.inner-page .hpc a.bg-light:focus, .inner-page .hpc a.bg-light:hover, .inner-


page .hpc button.bg-light:focus, .inner-page .hpc button.bg-light:hover
{ background-color: rgb(218, 224, 229) !important; }

.inner-page .hpc .bg-dark { background-color: rgb(52, 58, 64) !important; }

.inner-page .hpc a.bg-dark:focus, .inner-page .hpc a.bg-dark:hover, .inner-


page .hpc button.bg-dark:focus, .inner-page .hpc button.bg-dark:hover { background-
color: rgb(29, 33, 36) !important; }

.inner-page .hpc .bg-white { background-color: rgb(255, 255, 255) !important; }

.inner-page .hpc .bg-transparent { background-color: transparent !important; }

.inner-page .hpc .border { border: 1px solid rgb(222, 226, 230) !important; }

.inner-page .hpc .border-top { border-top: 1px solid rgb(222, 226, 230) !important;
}

.inner-page .hpc .border-right { border-right: 1px solid rgb(222, 226, 230) !


important; }

.inner-page .hpc .border-bottom { border-bottom: 1px solid rgb(222, 226, 230) !


important; }

.inner-page .hpc .border-left { border-left: 1px solid rgb(222, 226, 230) !


important; }

.inner-page .hpc .border-0 { border: 0px !important; }

.inner-page .hpc .border-top-0 { border-top: 0px !important; }

.inner-page .hpc .border-right-0 { border-right: 0px !important; }

.inner-page .hpc .border-bottom-0 { border-bottom: 0px !important; }

.inner-page .hpc .border-left-0 { border-left: 0px !important; }

.inner-page .hpc .border-primary { border-color: rgb(0, 123, 255) !important; }

.inner-page .hpc .border-secondary { border-color: rgb(108, 117, 125) !important; }

.inner-page .hpc .border-success { border-color: rgb(40, 167, 69) !important; }

.inner-page .hpc .border-info { border-color: rgb(23, 162, 184) !important; }

.inner-page .hpc .border-warning { border-color: rgb(255, 193, 7) !important; }

.inner-page .hpc .border-danger { border-color: rgb(220, 53, 69) !important; }

.inner-page .hpc .border-light { border-color: rgb(248, 249, 250) !important; }


.inner-page .hpc .border-dark { border-color: rgb(52, 58, 64) !important; }

.inner-page .hpc .border-white { border-color: rgb(255, 255, 255) !important; }

.inner-page .hpc .rounded-sm { border-radius: 0.2rem !important; }

.inner-page .hpc .rounded { border-radius: 0.25rem !important; }

.inner-page .hpc .rounded-top { border-top-left-radius: 0.25rem !important; border-


top-right-radius: 0.25rem !important; }

.inner-page .hpc .rounded-right { border-top-right-radius: 0.25rem !important;


border-bottom-right-radius: 0.25rem !important; }

.inner-page .hpc .rounded-bottom { border-bottom-right-radius: 0.25rem !important;


border-bottom-left-radius: 0.25rem !important; }

.inner-page .hpc .rounded-left { border-top-left-radius: 0.25rem !important;


border-bottom-left-radius: 0.25rem !important; }

.inner-page .hpc .rounded-lg { border-radius: 0.3rem !important; }

.inner-page .hpc .rounded-circle { border-radius: 50% !important; }

.inner-page .hpc .rounded-pill { border-radius: 50rem !important; }

.inner-page .hpc .rounded-0 { border-radius: 0px !important; }

.inner-page .hpc .clearfix::after { display: block; clear: both; content: ""; }

.inner-page .hpc .d-none { display: none !important; }

.inner-page .hpc .d-inline { display: inline !important; }

.inner-page .hpc .d-inline-block { display: inline-block !important; }

.inner-page .hpc .d-block { display: block !important; }

.inner-page .hpc .d-table { display: table !important; }

.inner-page .hpc .d-table-row { display: table-row !important; }

.inner-page .hpc .d-table-cell { display: table-cell !important; }

.inner-page .hpc .d-flex { display: flex !important; }

.inner-page .hpc .d-inline-flex { display: inline-flex !important; }

@media (min-width: 576px) {


.inner-page .hpc .d-sm-none { display: none !important; }
.inner-page .hpc .d-sm-inline { display: inline !important; }
.inner-page .hpc .d-sm-inline-block { display: inline-block !important; }
.inner-page .hpc .d-sm-block { display: block !important; }
.inner-page .hpc .d-sm-table { display: table !important; }
.inner-page .hpc .d-sm-table-row { display: table-row !important; }
.inner-page .hpc .d-sm-table-cell { display: table-cell !important; }
.inner-page .hpc .d-sm-flex { display: flex !important; }
.inner-page .hpc .d-sm-inline-flex { display: inline-flex !important; }
}

@media (min-width: 768px) {


.inner-page .hpc .d-md-none { display: none !important; }
.inner-page .hpc .d-md-inline { display: inline !important; }
.inner-page .hpc .d-md-inline-block { display: inline-block !important; }
.inner-page .hpc .d-md-block { display: block !important; }
.inner-page .hpc .d-md-table { display: table !important; }
.inner-page .hpc .d-md-table-row { display: table-row !important; }
.inner-page .hpc .d-md-table-cell { display: table-cell !important; }
.inner-page .hpc .d-md-flex { display: flex !important; }
.inner-page .hpc .d-md-inline-flex { display: inline-flex !important; }
}

@media (min-width: 992px) {


.inner-page .hpc .d-lg-none { display: none !important; }
.inner-page .hpc .d-lg-inline { display: inline !important; }
.inner-page .hpc .d-lg-inline-block { display: inline-block !important; }
.inner-page .hpc .d-lg-block { display: block !important; }
.inner-page .hpc .d-lg-table { display: table !important; }
.inner-page .hpc .d-lg-table-row { display: table-row !important; }
.inner-page .hpc .d-lg-table-cell { display: table-cell !important; }
.inner-page .hpc .d-lg-flex { display: flex !important; }
.inner-page .hpc .d-lg-inline-flex { display: inline-flex !important; }
}

@media (min-width: 1200px) {


.inner-page .hpc .d-xl-none { display: none !important; }
.inner-page .hpc .d-xl-inline { display: inline !important; }
.inner-page .hpc .d-xl-inline-block { display: inline-block !important; }
.inner-page .hpc .d-xl-block { display: block !important; }
.inner-page .hpc .d-xl-table { display: table !important; }
.inner-page .hpc .d-xl-table-row { display: table-row !important; }
.inner-page .hpc .d-xl-table-cell { display: table-cell !important; }
.inner-page .hpc .d-xl-flex { display: flex !important; }
.inner-page .hpc .d-xl-inline-flex { display: inline-flex !important; }
}

@media print {
.inner-page .hpc .d-print-none { display: none !important; }
.inner-page .hpc .d-print-inline { display: inline !important; }
.inner-page .hpc .d-print-inline-block { display: inline-block !important; }
.inner-page .hpc .d-print-block { display: block !important; }
.inner-page .hpc .d-print-table { display: table !important; }
.inner-page .hpc .d-print-table-row { display: table-row !important; }
.inner-page .hpc .d-print-table-cell { display: table-cell !important; }
.inner-page .hpc .d-print-flex { display: flex !important; }
.inner-page .hpc .d-print-inline-flex { display: inline-flex !important; }
}

.inner-page .hpc .embed-responsive { position: relative; display: block; width:


100%; padding: 0px; overflow: hidden; }

.inner-page .hpc .embed-responsive::before { display: block; content: ""; }

.inner-page .hpc .embed-responsive .embed-responsive-item, .inner-page .hpc .embed-


responsive embed, .inner-page .hpc .embed-responsive iframe, .inner-
page .hpc .embed-responsive object, .inner-page .hpc .embed-responsive video
{ position: absolute; top: 0px; bottom: 0px; left: 0px; width: 100%; height: 100%;
border: 0px; }

.inner-page .hpc .embed-responsive-21by9::before { padding-top: 42.8571%; }

.inner-page .hpc .embed-responsive-16by9::before { padding-top: 56.25%; }

.inner-page .hpc .embed-responsive-4by3::before { padding-top: 75%; }

.inner-page .hpc .embed-responsive-1by1::before { padding-top: 100%; }

.inner-page .hpc .flex-row { flex-direction: row !important; }

.inner-page .hpc .flex-column { flex-direction: column !important; }

.inner-page .hpc .flex-row-reverse { flex-direction: row-reverse !important; }

.inner-page .hpc .flex-column-reverse { flex-direction: column-reverse !


important; }

.inner-page .hpc .flex-wrap { flex-wrap: wrap !important; }

.inner-page .hpc .flex-nowrap { flex-wrap: nowrap !important; }

.inner-page .hpc .flex-wrap-reverse { flex-wrap: wrap-reverse !important; }

.inner-page .hpc .flex-fill { flex: 1 1 auto !important; }

.inner-page .hpc .flex-grow-0 { flex-grow: 0 !important; }

.inner-page .hpc .flex-grow-1 { flex-grow: 1 !important; }

.inner-page .hpc .flex-shrink-0 { flex-shrink: 0 !important; }

.inner-page .hpc .flex-shrink-1 { flex-shrink: 1 !important; }

.inner-page .hpc .justify-content-start { justify-content: flex-start !important; }

.inner-page .hpc .justify-content-end { justify-content: flex-end !important; }

.inner-page .hpc .justify-content-center { justify-content: center !important; }

.inner-page .hpc .justify-content-between { justify-content: space-between !


important; }

.inner-page .hpc .justify-content-around { justify-content: space-around !


important; }

.inner-page .hpc .align-items-start { align-items: flex-start !important; }

.inner-page .hpc .align-items-end { align-items: flex-end !important; }

.inner-page .hpc .align-items-center { align-items: center !important; }

.inner-page .hpc .align-items-baseline { align-items: baseline !important; }

.inner-page .hpc .align-items-stretch { align-items: stretch !important; }

.inner-page .hpc .align-content-start { align-content: flex-start !important; }


.inner-page .hpc .align-content-end { align-content: flex-end !important; }

.inner-page .hpc .align-content-center { align-content: center !important; }

.inner-page .hpc .align-content-between { align-content: space-between !


important; }

.inner-page .hpc .align-content-around { align-content: space-around !important; }

.inner-page .hpc .align-content-stretch { align-content: stretch !important; }

.inner-page .hpc .align-self-auto { align-self: auto !important; }

.inner-page .hpc .align-self-start { align-self: flex-start !important; }

.inner-page .hpc .align-self-end { align-self: flex-end !important; }

.inner-page .hpc .align-self-center { align-self: center !important; }

.inner-page .hpc .align-self-baseline { align-self: baseline !important; }

.inner-page .hpc .align-self-stretch { align-self: stretch !important; }

@media (min-width: 576px) {


.inner-page .hpc .flex-sm-row { flex-direction: row !important; }
.inner-page .hpc .flex-sm-column { flex-direction: column !important; }
.inner-page .hpc .flex-sm-row-reverse { flex-direction: row-reverse !important; }
.inner-page .hpc .flex-sm-column-reverse { flex-direction: column-reverse !
important; }
.inner-page .hpc .flex-sm-wrap { flex-wrap: wrap !important; }
.inner-page .hpc .flex-sm-nowrap { flex-wrap: nowrap !important; }
.inner-page .hpc .flex-sm-wrap-reverse { flex-wrap: wrap-reverse !important; }
.inner-page .hpc .flex-sm-fill { flex: 1 1 auto !important; }
.inner-page .hpc .flex-sm-grow-0 { flex-grow: 0 !important; }
.inner-page .hpc .flex-sm-grow-1 { flex-grow: 1 !important; }
.inner-page .hpc .flex-sm-shrink-0 { flex-shrink: 0 !important; }
.inner-page .hpc .flex-sm-shrink-1 { flex-shrink: 1 !important; }
.inner-page .hpc .justify-content-sm-start { justify-content: flex-start !
important; }
.inner-page .hpc .justify-content-sm-end { justify-content: flex-end !
important; }
.inner-page .hpc .justify-content-sm-center { justify-content: center !important;
}
.inner-page .hpc .justify-content-sm-between { justify-content: space-between !
important; }
.inner-page .hpc .justify-content-sm-around { justify-content: space-around !
important; }
.inner-page .hpc .align-items-sm-start { align-items: flex-start !important; }
.inner-page .hpc .align-items-sm-end { align-items: flex-end !important; }
.inner-page .hpc .align-items-sm-center { align-items: center !important; }
.inner-page .hpc .align-items-sm-baseline { align-items: baseline !important; }
.inner-page .hpc .align-items-sm-stretch { align-items: stretch !important; }
.inner-page .hpc .align-content-sm-start { align-content: flex-start !
important; }
.inner-page .hpc .align-content-sm-end { align-content: flex-end !important; }
.inner-page .hpc .align-content-sm-center { align-content: center !important; }
.inner-page .hpc .align-content-sm-between { align-content: space-between !
important; }
.inner-page .hpc .align-content-sm-around { align-content: space-around !
important; }
.inner-page .hpc .align-content-sm-stretch { align-content: stretch !important; }
.inner-page .hpc .align-self-sm-auto { align-self: auto !important; }
.inner-page .hpc .align-self-sm-start { align-self: flex-start !important; }
.inner-page .hpc .align-self-sm-end { align-self: flex-end !important; }
.inner-page .hpc .align-self-sm-center { align-self: center !important; }
.inner-page .hpc .align-self-sm-baseline { align-self: baseline !important; }
.inner-page .hpc .align-self-sm-stretch { align-self: stretch !important; }
}

@media (min-width: 768px) {


.inner-page .hpc .flex-md-row { flex-direction: row !important; }
.inner-page .hpc .flex-md-column { flex-direction: column !important; }
.inner-page .hpc .flex-md-row-reverse { flex-direction: row-reverse !important; }
.inner-page .hpc .flex-md-column-reverse { flex-direction: column-reverse !
important; }
.inner-page .hpc .flex-md-wrap { flex-wrap: wrap !important; }
.inner-page .hpc .flex-md-nowrap { flex-wrap: nowrap !important; }
.inner-page .hpc .flex-md-wrap-reverse { flex-wrap: wrap-reverse !important; }
.inner-page .hpc .flex-md-fill { flex: 1 1 auto !important; }
.inner-page .hpc .flex-md-grow-0 { flex-grow: 0 !important; }
.inner-page .hpc .flex-md-grow-1 { flex-grow: 1 !important; }
.inner-page .hpc .flex-md-shrink-0 { flex-shrink: 0 !important; }
.inner-page .hpc .flex-md-shrink-1 { flex-shrink: 1 !important; }
.inner-page .hpc .justify-content-md-start { justify-content: flex-start !
important; }
.inner-page .hpc .justify-content-md-end { justify-content: flex-end !
important; }
.inner-page .hpc .justify-content-md-center { justify-content: center !important;
}
.inner-page .hpc .justify-content-md-between { justify-content: space-between !
important; }
.inner-page .hpc .justify-content-md-around { justify-content: space-around !
important; }
.inner-page .hpc .align-items-md-start { align-items: flex-start !important; }
.inner-page .hpc .align-items-md-end { align-items: flex-end !important; }
.inner-page .hpc .align-items-md-center { align-items: center !important; }
.inner-page .hpc .align-items-md-baseline { align-items: baseline !important; }
.inner-page .hpc .align-items-md-stretch { align-items: stretch !important; }
.inner-page .hpc .align-content-md-start { align-content: flex-start !
important; }
.inner-page .hpc .align-content-md-end { align-content: flex-end !important; }
.inner-page .hpc .align-content-md-center { align-content: center !important; }
.inner-page .hpc .align-content-md-between { align-content: space-between !
important; }
.inner-page .hpc .align-content-md-around { align-content: space-around !
important; }
.inner-page .hpc .align-content-md-stretch { align-content: stretch !important; }
.inner-page .hpc .align-self-md-auto { align-self: auto !important; }
.inner-page .hpc .align-self-md-start { align-self: flex-start !important; }
.inner-page .hpc .align-self-md-end { align-self: flex-end !important; }
.inner-page .hpc .align-self-md-center { align-self: center !important; }
.inner-page .hpc .align-self-md-baseline { align-self: baseline !important; }
.inner-page .hpc .align-self-md-stretch { align-self: stretch !important; }
}

@media (min-width: 992px) {


.inner-page .hpc .flex-lg-row { flex-direction: row !important; }
.inner-page .hpc .flex-lg-column { flex-direction: column !important; }
.inner-page .hpc .flex-lg-row-reverse { flex-direction: row-reverse !important; }
.inner-page .hpc .flex-lg-column-reverse { flex-direction: column-reverse !
important; }
.inner-page .hpc .flex-lg-wrap { flex-wrap: wrap !important; }
.inner-page .hpc .flex-lg-nowrap { flex-wrap: nowrap !important; }
.inner-page .hpc .flex-lg-wrap-reverse { flex-wrap: wrap-reverse !important; }
.inner-page .hpc .flex-lg-fill { flex: 1 1 auto !important; }
.inner-page .hpc .flex-lg-grow-0 { flex-grow: 0 !important; }
.inner-page .hpc .flex-lg-grow-1 { flex-grow: 1 !important; }
.inner-page .hpc .flex-lg-shrink-0 { flex-shrink: 0 !important; }
.inner-page .hpc .flex-lg-shrink-1 { flex-shrink: 1 !important; }
.inner-page .hpc .justify-content-lg-start { justify-content: flex-start !
important; }
.inner-page .hpc .justify-content-lg-end { justify-content: flex-end !
important; }
.inner-page .hpc .justify-content-lg-center { justify-content: center !important;
}
.inner-page .hpc .justify-content-lg-between { justify-content: space-between !
important; }
.inner-page .hpc .justify-content-lg-around { justify-content: space-around !
important; }
.inner-page .hpc .align-items-lg-start { align-items: flex-start !important; }
.inner-page .hpc .align-items-lg-end { align-items: flex-end !important; }
.inner-page .hpc .align-items-lg-center { align-items: center !important; }
.inner-page .hpc .align-items-lg-baseline { align-items: baseline !important; }
.inner-page .hpc .align-items-lg-stretch { align-items: stretch !important; }
.inner-page .hpc .align-content-lg-start { align-content: flex-start !
important; }
.inner-page .hpc .align-content-lg-end { align-content: flex-end !important; }
.inner-page .hpc .align-content-lg-center { align-content: center !important; }
.inner-page .hpc .align-content-lg-between { align-content: space-between !
important; }
.inner-page .hpc .align-content-lg-around { align-content: space-around !
important; }
.inner-page .hpc .align-content-lg-stretch { align-content: stretch !important; }
.inner-page .hpc .align-self-lg-auto { align-self: auto !important; }
.inner-page .hpc .align-self-lg-start { align-self: flex-start !important; }
.inner-page .hpc .align-self-lg-end { align-self: flex-end !important; }
.inner-page .hpc .align-self-lg-center { align-self: center !important; }
.inner-page .hpc .align-self-lg-baseline { align-self: baseline !important; }
.inner-page .hpc .align-self-lg-stretch { align-self: stretch !important; }
}

@media (min-width: 1200px) {


.inner-page .hpc .flex-xl-row { flex-direction: row !important; }
.inner-page .hpc .flex-xl-column { flex-direction: column !important; }
.inner-page .hpc .flex-xl-row-reverse { flex-direction: row-reverse !important; }
.inner-page .hpc .flex-xl-column-reverse { flex-direction: column-reverse !
important; }
.inner-page .hpc .flex-xl-wrap { flex-wrap: wrap !important; }
.inner-page .hpc .flex-xl-nowrap { flex-wrap: nowrap !important; }
.inner-page .hpc .flex-xl-wrap-reverse { flex-wrap: wrap-reverse !important; }
.inner-page .hpc .flex-xl-fill { flex: 1 1 auto !important; }
.inner-page .hpc .flex-xl-grow-0 { flex-grow: 0 !important; }
.inner-page .hpc .flex-xl-grow-1 { flex-grow: 1 !important; }
.inner-page .hpc .flex-xl-shrink-0 { flex-shrink: 0 !important; }
.inner-page .hpc .flex-xl-shrink-1 { flex-shrink: 1 !important; }
.inner-page .hpc .justify-content-xl-start { justify-content: flex-start !
important; }
.inner-page .hpc .justify-content-xl-end { justify-content: flex-end !
important; }
.inner-page .hpc .justify-content-xl-center { justify-content: center !important;
}
.inner-page .hpc .justify-content-xl-between { justify-content: space-between !
important; }
.inner-page .hpc .justify-content-xl-around { justify-content: space-around !
important; }
.inner-page .hpc .align-items-xl-start { align-items: flex-start !important; }
.inner-page .hpc .align-items-xl-end { align-items: flex-end !important; }
.inner-page .hpc .align-items-xl-center { align-items: center !important; }
.inner-page .hpc .align-items-xl-baseline { align-items: baseline !important; }
.inner-page .hpc .align-items-xl-stretch { align-items: stretch !important; }
.inner-page .hpc .align-content-xl-start { align-content: flex-start !
important; }
.inner-page .hpc .align-content-xl-end { align-content: flex-end !important; }
.inner-page .hpc .align-content-xl-center { align-content: center !important; }
.inner-page .hpc .align-content-xl-between { align-content: space-between !
important; }
.inner-page .hpc .align-content-xl-around { align-content: space-around !
important; }
.inner-page .hpc .align-content-xl-stretch { align-content: stretch !important; }
.inner-page .hpc .align-self-xl-auto { align-self: auto !important; }
.inner-page .hpc .align-self-xl-start { align-self: flex-start !important; }
.inner-page .hpc .align-self-xl-end { align-self: flex-end !important; }
.inner-page .hpc .align-self-xl-center { align-self: center !important; }
.inner-page .hpc .align-self-xl-baseline { align-self: baseline !important; }
.inner-page .hpc .align-self-xl-stretch { align-self: stretch !important; }
}

.inner-page .hpc .float-left { float: left !important; }

.inner-page .hpc .float-right { float: right !important; }

.inner-page .hpc .float-none { float: none !important; }

@media (min-width: 576px) {


.inner-page .hpc .float-sm-left { float: left !important; }
.inner-page .hpc .float-sm-right { float: right !important; }
.inner-page .hpc .float-sm-none { float: none !important; }
}

@media (min-width: 768px) {


.inner-page .hpc .float-md-left { float: left !important; }
.inner-page .hpc .float-md-right { float: right !important; }
.inner-page .hpc .float-md-none { float: none !important; }
}

@media (min-width: 992px) {


.inner-page .hpc .float-lg-left { float: left !important; }
.inner-page .hpc .float-lg-right { float: right !important; }
.inner-page .hpc .float-lg-none { float: none !important; }
}

@media (min-width: 1200px) {


.inner-page .hpc .float-xl-left { float: left !important; }
.inner-page .hpc .float-xl-right { float: right !important; }
.inner-page .hpc .float-xl-none { float: none !important; }
}
.inner-page .hpc .user-select-all { user-select: all !important; }

.inner-page .hpc .user-select-auto { user-select: auto !important; }

.inner-page .hpc .user-select-none { user-select: none !important; }

.inner-page .hpc .overflow-auto { overflow: auto !important; }

.inner-page .hpc .overflow-hidden { overflow: hidden !important; }

.inner-page .hpc .position-static { position: static !important; }

.inner-page .hpc .position-relative { position: relative !important; }

.inner-page .hpc .position-absolute { position: absolute !important; }

.inner-page .hpc .position-fixed { position: fixed !important; }

.inner-page .hpc .position-sticky { position: sticky !important; }

.inner-page .hpc .fixed-top { position: fixed; top: 0px; right: 0px; left: 0px; z-
index: 1030; }

.inner-page .hpc .fixed-bottom { position: fixed; right: 0px; bottom: 0px; left:
0px; z-index: 1030; }

.inner-page .hpc .sr-only { position: absolute; width: 1px; height: 1px; padding:
0px; margin: -1px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); white-space:
nowrap; border: 0px; }

.inner-page .hpc .sr-only-focusable:active, .inner-page .hpc .sr-only-


focusable:focus { position: static; width: auto; height: auto; overflow: visible;
clip: auto; white-space: normal; }

.inner-page .hpc .shadow-sm { box-shadow: rgba(0, 0, 0, 0.075) 0px 0.125rem 0.25rem


!important; }

.inner-page .hpc .shadow { box-shadow: rgba(0, 0, 0, 0.15) 0px 0.5rem 1rem !


important; }

.inner-page .hpc .shadow-lg { box-shadow: rgba(0, 0, 0, 0.176) 0px 1rem 3rem !


important; }

.inner-page .hpc .shadow-none { box-shadow: none !important; }

.inner-page .hpc .w-25 { width: 25% !important; }

.inner-page .hpc .w-50 { width: 50% !important; }

.inner-page .hpc .w-75 { width: 75% !important; }

.inner-page .hpc .w-100 { width: 100% !important; }

.inner-page .hpc .w-auto { width: auto !important; }

.inner-page .hpc .h-25 { height: 25% !important; }

.inner-page .hpc .h-50 { height: 50% !important; }


.inner-page .hpc .h-75 { height: 75% !important; }

.inner-page .hpc .h-100 { height: 100% !important; }

.inner-page .hpc .h-auto { height: auto !important; }

.inner-page .hpc .mw-100 { max-width: 100% !important; }

.inner-page .hpc .mh-100 { max-height: 100% !important; }

.inner-page .hpc .min-vw-100 { min-width: 100vw !important; }

.inner-page .hpc .min-vh-100 { min-height: 100vh !important; }

.inner-page .hpc .vw-100 { width: 100vw !important; }

.inner-page .hpc .vh-100 { height: 100vh !important; }

.inner-page .hpc .m-0 { margin: 0px !important; }

.inner-page .hpc .mt-0, .inner-page .hpc .my-0 { margin-top: 0px !important; }

.inner-page .hpc .mr-0, .inner-page .hpc .mx-0 { margin-right: 0px !important; }

.inner-page .hpc .mb-0, .inner-page .hpc .my-0 { margin-bottom: 0px !important; }

.inner-page .hpc .ml-0, .inner-page .hpc .mx-0 { margin-left: 0px !important; }

.inner-page .hpc .m-1 { margin: 0.25rem !important; }

.inner-page .hpc .mt-1, .inner-page .hpc .my-1 { margin-top: 0.25rem !important; }

.inner-page .hpc .mr-1, .inner-page .hpc .mx-1 { margin-right: 0.25rem !


important; }

.inner-page .hpc .mb-1, .inner-page .hpc .my-1 { margin-bottom: 0.25rem !important;


}

.inner-page .hpc .ml-1, .inner-page .hpc .mx-1 { margin-left: 0.25rem !important; }

.inner-page .hpc .m-2 { margin: 0.5rem !important; }

.inner-page .hpc .mt-2, .inner-page .hpc .my-2 { margin-top: 0.5rem !important; }

.inner-page .hpc .mr-2, .inner-page .hpc .mx-2 { margin-right: 0.5rem !important; }

.inner-page .hpc .mb-2, .inner-page .hpc .my-2 { margin-bottom: 0.5rem !


important; }

.inner-page .hpc .ml-2, .inner-page .hpc .mx-2 { margin-left: 0.5rem !important; }

.inner-page .hpc .m-3 { margin: 1rem !important; }

.inner-page .hpc .mt-3, .inner-page .hpc .my-3 { margin-top: 1rem !important; }

.inner-page .hpc .mr-3, .inner-page .hpc .mx-3 { margin-right: 1rem; }

.inner-page .hpc .mb-3, .inner-page .hpc .my-3 { margin-bottom: 1rem !important; }


.inner-page .hpc .ml-3, .inner-page .hpc .mx-3 { margin-left: 1rem !important; }

.inner-page .hpc .m-4 { margin: 1.5rem !important; }

.inner-page .hpc .mt-4, .inner-page .hpc .my-4 { margin-top: 1.5rem !important; }

.inner-page .hpc .mr-4, .inner-page .hpc .mx-4 { margin-right: 1.5rem !important; }

.inner-page .hpc .mb-4, .inner-page .hpc .my-4 { margin-bottom: 1.5rem !


important; }

.inner-page .hpc .ml-4, .inner-page .hpc .mx-4 { margin-left: 1.5rem !important; }

.inner-page .hpc .m-5 { margin: 3rem !important; }

.inner-page .hpc .mt-5, .inner-page .hpc .my-5 { margin-top: 3rem !important; }

.inner-page .hpc .mr-5, .inner-page .hpc .mx-5 { margin-right: 3rem !important; }

.inner-page .hpc .mb-5, .inner-page .hpc .my-5 { margin-bottom: 3rem !important; }

.inner-page .hpc .ml-5, .inner-page .hpc .mx-5 { margin-left: 3rem !important; }

.inner-page .hpc .p-0 { padding: 0px !important; }

.inner-page .hpc .pt-0, .inner-page .hpc .py-0 { padding-top: 0px !important; }

.inner-page .hpc .pr-0, .inner-page .hpc .px-0 { padding-right: 0px !important; }

.inner-page .hpc .pb-0, .inner-page .hpc .py-0 { padding-bottom: 0px !important; }

.inner-page .hpc .pl-0, .inner-page .hpc .px-0 { padding-left: 0px !important; }

.inner-page .hpc .p-1 { padding: 0.25rem !important; }

.inner-page .hpc .pt-1, .inner-page .hpc .py-1 { padding-top: 0.25rem !important; }

.inner-page .hpc .pr-1, .inner-page .hpc .px-1 { padding-right: 0.25rem !important;


}

.inner-page .hpc .pb-1, .inner-page .hpc .py-1 { padding-bottom: 0.25rem !


important; }

.inner-page .hpc .pl-1, .inner-page .hpc .px-1 { padding-left: 0.25rem !


important; }

.inner-page .hpc .p-2 { padding: 0.5rem !important; }

.inner-page .hpc .pt-2, .inner-page .hpc .py-2 { padding-top: 0.5rem !important; }

.inner-page .hpc .pr-2, .inner-page .hpc .px-2 { padding-right: 0.5rem !


important; }

.inner-page .hpc .pb-2, .inner-page .hpc .py-2 { padding-bottom: 0.5rem !important;


}

.inner-page .hpc .pl-2, .inner-page .hpc .px-2 { padding-left: 0.5rem !important; }


.inner-page .hpc .p-3 { padding: 1rem !important; }

.inner-page .hpc .pt-3, .inner-page .hpc .py-3 { padding-top: 1rem !important; }

.inner-page .hpc .pr-3, .inner-page .hpc .px-3 { padding-right: 1rem !important; }

.inner-page .hpc .pb-3, .inner-page .hpc .py-3 { padding-bottom: 1rem !important; }

.inner-page .hpc .pl-3, .inner-page .hpc .px-3 { padding-left: 1rem !important; }

.inner-page .hpc .p-4 { padding: 1.5rem !important; }

.inner-page .hpc .pt-4, .inner-page .hpc .py-4 { padding-top: 1.5rem !important; }

.inner-page .hpc .pr-4, .inner-page .hpc .px-4 { padding-right: 1.5rem !


important; }

.inner-page .hpc .pb-4, .inner-page .hpc .py-4 { padding-bottom: 1.5rem !important;


}

.inner-page .hpc .pl-4, .inner-page .hpc .px-4 { padding-left: 1.5rem !important; }

.inner-page .hpc .p-5 { padding: 3rem !important; }

.inner-page .hpc .pt-5, .inner-page .hpc .py-5 { padding-top: 3rem !important; }

.inner-page .hpc .pr-5, .inner-page .hpc .px-5 { padding-right: 3rem !important; }

.inner-page .hpc .pb-5, .inner-page .hpc .py-5 { padding-bottom: 3rem !important; }

.inner-page .hpc .pl-5, .inner-page .hpc .px-5 { padding-left: 3rem !important; }

.inner-page .hpc .m-n1 { margin: -0.25rem !important; }

.inner-page .hpc .mt-n1, .inner-page .hpc .my-n1 { margin-top: -0.25rem !important;


}

.inner-page .hpc .mr-n1, .inner-page .hpc .mx-n1 { margin-right: -0.25rem !


important; }

.inner-page .hpc .mb-n1, .inner-page .hpc .my-n1 { margin-bottom: -0.25rem !


important; }

.inner-page .hpc .ml-n1, .inner-page .hpc .mx-n1 { margin-left: -0.25rem !


important; }

.inner-page .hpc .m-n2 { margin: -0.5rem !important; }

.inner-page .hpc .mt-n2, .inner-page .hpc .my-n2 { margin-top: -0.5rem !


important; }

.inner-page .hpc .mr-n2, .inner-page .hpc .mx-n2 { margin-right: -0.5rem !


important; }

.inner-page .hpc .mb-n2, .inner-page .hpc .my-n2 { margin-bottom: -0.5rem !


important; }

.inner-page .hpc .ml-n2, .inner-page .hpc .mx-n2 { margin-left: -0.5rem !important;


}
.inner-page .hpc .m-n3 { margin: -1rem !important; }

.inner-page .hpc .mt-n3, .inner-page .hpc .my-n3 { margin-top: -1rem !important; }

.inner-page .hpc .mr-n3, .inner-page .hpc .mx-n3 { margin-right: -1rem !


important; }

.inner-page .hpc .mb-n3, .inner-page .hpc .my-n3 { margin-bottom: -1rem !important;


}

.inner-page .hpc .ml-n3, .inner-page .hpc .mx-n3 { margin-left: -1rem !important; }

.inner-page .hpc .m-n4 { margin: -1.5rem !important; }

.inner-page .hpc .mt-n4, .inner-page .hpc .my-n4 { margin-top: -1.5rem !


important; }

.inner-page .hpc .mr-n4, .inner-page .hpc .mx-n4 { margin-right: -1.5rem !


important; }

.inner-page .hpc .mb-n4, .inner-page .hpc .my-n4 { margin-bottom: -1.5rem !


important; }

.inner-page .hpc .ml-n4, .inner-page .hpc .mx-n4 { margin-left: -1.5rem !important;


}

.inner-page .hpc .m-n5 { margin: -3rem !important; }

.inner-page .hpc .mt-n5, .inner-page .hpc .my-n5 { margin-top: -3rem !important; }

.inner-page .hpc .mr-n5, .inner-page .hpc .mx-n5 { margin-right: -3rem !


important; }

.inner-page .hpc .mb-n5, .inner-page .hpc .my-n5 { margin-bottom: -3rem !important;


}

.inner-page .hpc .ml-n5, .inner-page .hpc .mx-n5 { margin-left: -3rem !important; }

.inner-page .hpc .m-auto { margin: auto !important; }

.inner-page .hpc .mt-auto, .inner-page .hpc .my-auto { margin-top: auto !important;


}

.inner-page .hpc .mr-auto, .inner-page .hpc .mx-auto { margin-right: auto !


important; }

.inner-page .hpc .mb-auto, .inner-page .hpc .my-auto { margin-bottom: auto !


important; }

.inner-page .hpc .ml-auto, .inner-page .hpc .mx-auto { margin-left: auto !


important; }

@media (min-width: 576px) {


.inner-page .hpc .m-sm-0 { margin: 0px !important; }
.inner-page .hpc .mt-sm-0, .inner-page .hpc .my-sm-0 { margin-top: 0px !
important; }
.inner-page .hpc .mr-sm-0, .inner-page .hpc .mx-sm-0 { margin-right: 0px !
important; }
.inner-page .hpc .mb-sm-0, .inner-page .hpc .my-sm-0 { margin-bottom: 0px !
important; }
.inner-page .hpc .ml-sm-0, .inner-page .hpc .mx-sm-0 { margin-left: 0px !
important; }
.inner-page .hpc .m-sm-1 { margin: 0.25rem !important; }
.inner-page .hpc .mt-sm-1, .inner-page .hpc .my-sm-1 { margin-top: 0.25rem !
important; }
.inner-page .hpc .mr-sm-1, .inner-page .hpc .mx-sm-1 { margin-right: 0.25rem !
important; }
.inner-page .hpc .mb-sm-1, .inner-page .hpc .my-sm-1 { margin-bottom: 0.25rem !
important; }
.inner-page .hpc .ml-sm-1, .inner-page .hpc .mx-sm-1 { margin-left: 0.25rem !
important; }
.inner-page .hpc .m-sm-2 { margin: 0.5rem !important; }
.inner-page .hpc .mt-sm-2, .inner-page .hpc .my-sm-2 { margin-top: 0.5rem !
important; }
.inner-page .hpc .mr-sm-2, .inner-page .hpc .mx-sm-2 { margin-right: 0.5rem !
important; }
.inner-page .hpc .mb-sm-2, .inner-page .hpc .my-sm-2 { margin-bottom: 0.5rem !
important; }
.inner-page .hpc .ml-sm-2, .inner-page .hpc .mx-sm-2 { margin-left: 0.5rem !
important; }
.inner-page .hpc .m-sm-3 { margin: 1rem !important; }
.inner-page .hpc .mt-sm-3, .inner-page .hpc .my-sm-3 { margin-top: 1rem !
important; }
.inner-page .hpc .mr-sm-3, .inner-page .hpc .mx-sm-3 { margin-right: 1rem !
important; }
.inner-page .hpc .mb-sm-3, .inner-page .hpc .my-sm-3 { margin-bottom: 1rem !
important; }
.inner-page .hpc .ml-sm-3, .inner-page .hpc .mx-sm-3 { margin-left: 1rem !
important; }
.inner-page .hpc .m-sm-4 { margin: 1.5rem !important; }
.inner-page .hpc .mt-sm-4, .inner-page .hpc .my-sm-4 { margin-top: 1.5rem !
important; }
.inner-page .hpc .mr-sm-4, .inner-page .hpc .mx-sm-4 { margin-right: 1.5rem !
important; }
.inner-page .hpc .mb-sm-4, .inner-page .hpc .my-sm-4 { margin-bottom: 1.5rem !
important; }
.inner-page .hpc .ml-sm-4, .inner-page .hpc .mx-sm-4 { margin-left: 1.5rem !
important; }
.inner-page .hpc .m-sm-5 { margin: 3rem !important; }
.inner-page .hpc .mt-sm-5, .inner-page .hpc .my-sm-5 { margin-top: 3rem !
important; }
.inner-page .hpc .mr-sm-5, .inner-page .hpc .mx-sm-5 { margin-right: 3rem !
important; }
.inner-page .hpc .mb-sm-5, .inner-page .hpc .my-sm-5 { margin-bottom: 3rem !
important; }
.inner-page .hpc .ml-sm-5, .inner-page .hpc .mx-sm-5 { margin-left: 3rem !
important; }
.inner-page .hpc .p-sm-0 { padding: 0px !important; }
.inner-page .hpc .pt-sm-0, .inner-page .hpc .py-sm-0 { padding-top: 0px !
important; }
.inner-page .hpc .pr-sm-0, .inner-page .hpc .px-sm-0 { padding-right: 0px !
important; }
.inner-page .hpc .pb-sm-0, .inner-page .hpc .py-sm-0 { padding-bottom: 0px !
important; }
.inner-page .hpc .pl-sm-0, .inner-page .hpc .px-sm-0 { padding-left: 0px !
important; }
.inner-page .hpc .p-sm-1 { padding: 0.25rem !important; }
.inner-page .hpc .pt-sm-1, .inner-page .hpc .py-sm-1 { padding-top: 0.25rem !
important; }
.inner-page .hpc .pr-sm-1, .inner-page .hpc .px-sm-1 { padding-right: 0.25rem !
important; }
.inner-page .hpc .pb-sm-1, .inner-page .hpc .py-sm-1 { padding-bottom: 0.25rem !
important; }
.inner-page .hpc .pl-sm-1, .inner-page .hpc .px-sm-1 { padding-left: 0.25rem !
important; }
.inner-page .hpc .p-sm-2 { padding: 0.5rem !important; }
.inner-page .hpc .pt-sm-2, .inner-page .hpc .py-sm-2 { padding-top: 0.5rem !
important; }
.inner-page .hpc .pr-sm-2, .inner-page .hpc .px-sm-2 { padding-right: 0.5rem !
important; }
.inner-page .hpc .pb-sm-2, .inner-page .hpc .py-sm-2 { padding-bottom: 0.5rem !
important; }
.inner-page .hpc .pl-sm-2, .inner-page .hpc .px-sm-2 { padding-left: 0.5rem !
important; }
.inner-page .hpc .p-sm-3 { padding: 1rem !important; }
.inner-page .hpc .pt-sm-3, .inner-page .hpc .py-sm-3 { padding-top: 1rem !
important; }
.inner-page .hpc .pr-sm-3, .inner-page .hpc .px-sm-3 { padding-right: 1rem !
important; }
.inner-page .hpc .pb-sm-3, .inner-page .hpc .py-sm-3 { padding-bottom: 1rem !
important; }
.inner-page .hpc .pl-sm-3, .inner-page .hpc .px-sm-3 { padding-left: 1rem !
important; }
.inner-page .hpc .p-sm-4 { padding: 1.5rem !important; }
.inner-page .hpc .pt-sm-4, .inner-page .hpc .py-sm-4 { padding-top: 1.5rem !
important; }
.inner-page .hpc .pr-sm-4, .inner-page .hpc .px-sm-4 { padding-right: 1.5rem !
important; }
.inner-page .hpc .pb-sm-4, .inner-page .hpc .py-sm-4 { padding-bottom: 1.5rem !
important; }
.inner-page .hpc .pl-sm-4, .inner-page .hpc .px-sm-4 { padding-left: 1.5rem !
important; }
.inner-page .hpc .p-sm-5 { padding: 3rem !important; }
.inner-page .hpc .pt-sm-5, .inner-page .hpc .py-sm-5 { padding-top: 3rem !
important; }
.inner-page .hpc .pr-sm-5, .inner-page .hpc .px-sm-5 { padding-right: 3rem !
important; }
.inner-page .hpc .pb-sm-5, .inner-page .hpc .py-sm-5 { padding-bottom: 3rem !
important; }
.inner-page .hpc .pl-sm-5, .inner-page .hpc .px-sm-5 { padding-left: 3rem !
important; }
.inner-page .hpc .m-sm-n1 { margin: -0.25rem !important; }
.inner-page .hpc .mt-sm-n1, .inner-page .hpc .my-sm-n1 { margin-top: -0.25rem !
important; }
.inner-page .hpc .mr-sm-n1, .inner-page .hpc .mx-sm-n1 { margin-right: -0.25rem !
important; }
.inner-page .hpc .mb-sm-n1, .inner-page .hpc .my-sm-n1 { margin-bottom: -
0.25rem !important; }
.inner-page .hpc .ml-sm-n1, .inner-page .hpc .mx-sm-n1 { margin-left: -0.25rem !
important; }
.inner-page .hpc .m-sm-n2 { margin: -0.5rem !important; }
.inner-page .hpc .mt-sm-n2, .inner-page .hpc .my-sm-n2 { margin-top: -0.5rem !
important; }
.inner-page .hpc .mr-sm-n2, .inner-page .hpc .mx-sm-n2 { margin-right: -0.5rem !
important; }
.inner-page .hpc .mb-sm-n2, .inner-page .hpc .my-sm-n2 { margin-bottom: -0.5rem !
important; }
.inner-page .hpc .ml-sm-n2, .inner-page .hpc .mx-sm-n2 { margin-left: -0.5rem !
important; }
.inner-page .hpc .m-sm-n3 { margin: -1rem !important; }
.inner-page .hpc .mt-sm-n3, .inner-page .hpc .my-sm-n3 { margin-top: -1rem !
important; }
.inner-page .hpc .mr-sm-n3, .inner-page .hpc .mx-sm-n3 { margin-right: -1rem !
important; }
.inner-page .hpc .mb-sm-n3, .inner-page .hpc .my-sm-n3 { margin-bottom: -1rem !
important; }
.inner-page .hpc .ml-sm-n3, .inner-page .hpc .mx-sm-n3 { margin-left: -1rem !
important; }
.inner-page .hpc .m-sm-n4 { margin: -1.5rem !important; }
.inner-page .hpc .mt-sm-n4, .inner-page .hpc .my-sm-n4 { margin-top: -1.5rem !
important; }
.inner-page .hpc .mr-sm-n4, .inner-page .hpc .mx-sm-n4 { margin-right: -1.5rem !
important; }
.inner-page .hpc .mb-sm-n4, .inner-page .hpc .my-sm-n4 { margin-bottom: -1.5rem !
important; }
.inner-page .hpc .ml-sm-n4, .inner-page .hpc .mx-sm-n4 { margin-left: -1.5rem !
important; }
.inner-page .hpc .m-sm-n5 { margin: -3rem !important; }
.inner-page .hpc .mt-sm-n5, .inner-page .hpc .my-sm-n5 { margin-top: -3rem !
important; }
.inner-page .hpc .mr-sm-n5, .inner-page .hpc .mx-sm-n5 { margin-right: -3rem !
important; }
.inner-page .hpc .mb-sm-n5, .inner-page .hpc .my-sm-n5 { margin-bottom: -3rem !
important; }
.inner-page .hpc .ml-sm-n5, .inner-page .hpc .mx-sm-n5 { margin-left: -3rem !
important; }
.inner-page .hpc .m-sm-auto { margin: auto !important; }
.inner-page .hpc .mt-sm-auto, .inner-page .hpc .my-sm-auto { margin-top: auto !
important; }
.inner-page .hpc .mr-sm-auto, .inner-page .hpc .mx-sm-auto { margin-right: auto !
important; }
.inner-page .hpc .mb-sm-auto, .inner-page .hpc .my-sm-auto { margin-bottom:
auto !important; }
.inner-page .hpc .ml-sm-auto, .inner-page .hpc .mx-sm-auto { margin-left: auto !
important; }
}

@media (min-width: 768px) {


.inner-page .hpc .m-md-0 { margin: 0px !important; }
.inner-page .hpc .mt-md-0, .inner-page .hpc .my-md-0 { margin-top: 0px !
important; }
.inner-page .hpc .mr-md-0, .inner-page .hpc .mx-md-0 { margin-right: 0px !
important; }
.inner-page .hpc .mb-md-0, .inner-page .hpc .my-md-0 { margin-bottom: 0px !
important; }
.inner-page .hpc .ml-md-0, .inner-page .hpc .mx-md-0 { margin-left: 0px !
important; }
.inner-page .hpc .m-md-1 { margin: 0.25rem !important; }
.inner-page .hpc .mt-md-1, .inner-page .hpc .my-md-1 { margin-top: 0.25rem !
important; }
.inner-page .hpc .mr-md-1, .inner-page .hpc .mx-md-1 { margin-right: 0.25rem !
important; }
.inner-page .hpc .mb-md-1, .inner-page .hpc .my-md-1 { margin-bottom: 0.25rem !
important; }
.inner-page .hpc .ml-md-1, .inner-page .hpc .mx-md-1 { margin-left: 0.25rem !
important; }
.inner-page .hpc .m-md-2 { margin: 0.5rem !important; }
.inner-page .hpc .mt-md-2, .inner-page .hpc .my-md-2 { margin-top: 0.5rem !
important; }
.inner-page .hpc .mr-md-2, .inner-page .hpc .mx-md-2 { margin-right: 0.5rem !
important; }
.inner-page .hpc .mb-md-2, .inner-page .hpc .my-md-2 { margin-bottom: 0.5rem !
important; }
.inner-page .hpc .ml-md-2, .inner-page .hpc .mx-md-2 { margin-left: 0.5rem !
important; }
.inner-page .hpc .m-md-3 { margin: 1rem !important; }
.inner-page .hpc .mt-md-3, .inner-page .hpc .my-md-3 { margin-top: 1rem !
important; }
.inner-page .hpc .mr-md-3, .inner-page .hpc .mx-md-3 { margin-right: 1rem !
important; }
.inner-page .hpc .mb-md-3, .inner-page .hpc .my-md-3 { margin-bottom: 1rem !
important; }
.inner-page .hpc .ml-md-3, .inner-page .hpc .mx-md-3 { margin-left: 1rem !
important; }
.inner-page .hpc .m-md-4 { margin: 1.5rem !important; }
.inner-page .hpc .mt-md-4, .inner-page .hpc .my-md-4 { margin-top: 1.5rem !
important; }
.inner-page .hpc .mr-md-4, .inner-page .hpc .mx-md-4 { margin-right: 1.5rem !
important; }
.inner-page .hpc .mb-md-4, .inner-page .hpc .my-md-4 { margin-bottom: 1.5rem !
important; }
.inner-page .hpc .ml-md-4, .inner-page .hpc .mx-md-4 { margin-left: 1.5rem !
important; }
.inner-page .hpc .m-md-5 { margin: 3rem !important; }
.inner-page .hpc .mt-md-5, .inner-page .hpc .my-md-5 { margin-top: 3rem !
important; }
.inner-page .hpc .mr-md-5, .inner-page .hpc .mx-md-5 { margin-right: 3rem !
important; }
.inner-page .hpc .mb-md-5, .inner-page .hpc .my-md-5 { margin-bottom: 3rem !
important; }
.inner-page .hpc .ml-md-5, .inner-page .hpc .mx-md-5 { margin-left: 3rem !
important; }
.inner-page .hpc .p-md-0 { padding: 0px !important; }
.inner-page .hpc .pt-md-0, .inner-page .hpc .py-md-0 { padding-top: 0px !
important; }
.inner-page .hpc .pr-md-0, .inner-page .hpc .px-md-0 { padding-right: 0px !
important; }
.inner-page .hpc .pb-md-0, .inner-page .hpc .py-md-0 { padding-bottom: 0px !
important; }
.inner-page .hpc .pl-md-0, .inner-page .hpc .px-md-0 { padding-left: 0px !
important; }
.inner-page .hpc .p-md-1 { padding: 0.25rem !important; }
.inner-page .hpc .pt-md-1, .inner-page .hpc .py-md-1 { padding-top: 0.25rem !
important; }
.inner-page .hpc .pr-md-1, .inner-page .hpc .px-md-1 { padding-right: 0.25rem !
important; }
.inner-page .hpc .pb-md-1, .inner-page .hpc .py-md-1 { padding-bottom: 0.25rem !
important; }
.inner-page .hpc .pl-md-1, .inner-page .hpc .px-md-1 { padding-left: 0.25rem !
important; }
.inner-page .hpc .p-md-2 { padding: 0.5rem !important; }
.inner-page .hpc .pt-md-2, .inner-page .hpc .py-md-2 { padding-top: 0.5rem !
important; }
.inner-page .hpc .pr-md-2, .inner-page .hpc .px-md-2 { padding-right: 0.5rem !
important; }
.inner-page .hpc .pb-md-2, .inner-page .hpc .py-md-2 { padding-bottom: 0.5rem !
important; }
.inner-page .hpc .pl-md-2, .inner-page .hpc .px-md-2 { padding-left: 0.5rem !
important; }
.inner-page .hpc .p-md-3 { padding: 1rem !important; }
.inner-page .hpc .pt-md-3, .inner-page .hpc .py-md-3 { padding-top: 1rem !
important; }
.inner-page .hpc .pr-md-3, .inner-page .hpc .px-md-3 { padding-right: 1rem !
important; }
.inner-page .hpc .pb-md-3, .inner-page .hpc .py-md-3 { padding-bottom: 1rem !
important; }
.inner-page .hpc .pl-md-3, .inner-page .hpc .px-md-3 { padding-left: 1rem !
important; }
.inner-page .hpc .p-md-4 { padding: 1.5rem !important; }
.inner-page .hpc .pt-md-4, .inner-page .hpc .py-md-4 { padding-top: 1.5rem !
important; }
.inner-page .hpc .pr-md-4, .inner-page .hpc .px-md-4 { padding-right: 1.5rem !
important; }
.inner-page .hpc .pb-md-4, .inner-page .hpc .py-md-4 { padding-bottom: 1.5rem !
important; }
.inner-page .hpc .pl-md-4, .inner-page .hpc .px-md-4 { padding-left: 1.5rem !
important; }
.inner-page .hpc .p-md-5 { padding: 3rem !important; }
.inner-page .hpc .pt-md-5, .inner-page .hpc .py-md-5 { padding-top: 3rem !
important; }
.inner-page .hpc .pr-md-5, .inner-page .hpc .px-md-5 { padding-right: 3rem !
important; }
.inner-page .hpc .pb-md-5, .inner-page .hpc .py-md-5 { padding-bottom: 3rem !
important; }
.inner-page .hpc .pl-md-5, .inner-page .hpc .px-md-5 { padding-left: 3rem !
important; }
.inner-page .hpc .m-md-n1 { margin: -0.25rem !important; }
.inner-page .hpc .mt-md-n1, .inner-page .hpc .my-md-n1 { margin-top: -0.25rem !
important; }
.inner-page .hpc .mr-md-n1, .inner-page .hpc .mx-md-n1 { margin-right: -0.25rem !
important; }
.inner-page .hpc .mb-md-n1, .inner-page .hpc .my-md-n1 { margin-bottom: -
0.25rem !important; }
.inner-page .hpc .ml-md-n1, .inner-page .hpc .mx-md-n1 { margin-left: -0.25rem !
important; }
.inner-page .hpc .m-md-n2 { margin: -0.5rem !important; }
.inner-page .hpc .mt-md-n2, .inner-page .hpc .my-md-n2 { margin-top: -0.5rem !
important; }
.inner-page .hpc .mr-md-n2, .inner-page .hpc .mx-md-n2 { margin-right: -0.5rem !
important; }
.inner-page .hpc .mb-md-n2, .inner-page .hpc .my-md-n2 { margin-bottom: -0.5rem !
important; }
.inner-page .hpc .ml-md-n2, .inner-page .hpc .mx-md-n2 { margin-left: -0.5rem !
important; }
.inner-page .hpc .m-md-n3 { margin: -1rem !important; }
.inner-page .hpc .mt-md-n3, .inner-page .hpc .my-md-n3 { margin-top: -1rem !
important; }
.inner-page .hpc .mr-md-n3, .inner-page .hpc .mx-md-n3 { margin-right: -1rem !
important; }
.inner-page .hpc .mb-md-n3, .inner-page .hpc .my-md-n3 { margin-bottom: -1rem !
important; }
.inner-page .hpc .ml-md-n3, .inner-page .hpc .mx-md-n3 { margin-left: -1rem !
important; }
.inner-page .hpc .m-md-n4 { margin: -1.5rem !important; }
.inner-page .hpc .mt-md-n4, .inner-page .hpc .my-md-n4 { margin-top: -1.5rem !
important; }
.inner-page .hpc .mr-md-n4, .inner-page .hpc .mx-md-n4 { margin-right: -1.5rem !
important; }
.inner-page .hpc .mb-md-n4, .inner-page .hpc .my-md-n4 { margin-bottom: -1.5rem !
important; }
.inner-page .hpc .ml-md-n4, .inner-page .hpc .mx-md-n4 { margin-left: -1.5rem !
important; }
.inner-page .hpc .m-md-n5 { margin: -3rem !important; }
.inner-page .hpc .mt-md-n5, .inner-page .hpc .my-md-n5 { margin-top: -3rem !
important; }
.inner-page .hpc .mr-md-n5, .inner-page .hpc .mx-md-n5 { margin-right: -3rem !
important; }
.inner-page .hpc .mb-md-n5, .inner-page .hpc .my-md-n5 { margin-bottom: -3rem !
important; }
.inner-page .hpc .ml-md-n5, .inner-page .hpc .mx-md-n5 { margin-left: -3rem !
important; }
.inner-page .hpc .m-md-auto { margin: auto !important; }
.inner-page .hpc .mt-md-auto, .inner-page .hpc .my-md-auto { margin-top: auto !
important; }
.inner-page .hpc .mr-md-auto, .inner-page .hpc .mx-md-auto { margin-right: auto !
important; }
.inner-page .hpc .mb-md-auto, .inner-page .hpc .my-md-auto { margin-bottom:
auto !important; }
.inner-page .hpc .ml-md-auto, .inner-page .hpc .mx-md-auto { margin-left: auto !
important; }
}

@media (min-width: 992px) {


.inner-page .hpc .m-lg-0 { margin: 0px !important; }
.inner-page .hpc .mt-lg-0, .inner-page .hpc .my-lg-0 { margin-top: 0px !
important; }
.inner-page .hpc .mr-lg-0, .inner-page .hpc .mx-lg-0 { margin-right: 0px !
important; }
.inner-page .hpc .mb-lg-0, .inner-page .hpc .my-lg-0 { margin-bottom: 0px !
important; }
.inner-page .hpc .ml-lg-0, .inner-page .hpc .mx-lg-0 { margin-left: 0px !
important; }
.inner-page .hpc .m-lg-1 { margin: 0.25rem !important; }
.inner-page .hpc .mt-lg-1, .inner-page .hpc .my-lg-1 { margin-top: 0.25rem !
important; }
.inner-page .hpc .mr-lg-1, .inner-page .hpc .mx-lg-1 { margin-right: 0.25rem !
important; }
.inner-page .hpc .mb-lg-1, .inner-page .hpc .my-lg-1 { margin-bottom: 0.25rem !
important; }
.inner-page .hpc .ml-lg-1, .inner-page .hpc .mx-lg-1 { margin-left: 0.25rem !
important; }
.inner-page .hpc .m-lg-2 { margin: 0.5rem !important; }
.inner-page .hpc .mt-lg-2, .inner-page .hpc .my-lg-2 { margin-top: 0.5rem !
important; }
.inner-page .hpc .mr-lg-2, .inner-page .hpc .mx-lg-2 { margin-right: 0.5rem !
important; }
.inner-page .hpc .mb-lg-2, .inner-page .hpc .my-lg-2 { margin-bottom: 0.5rem !
important; }
.inner-page .hpc .ml-lg-2, .inner-page .hpc .mx-lg-2 { margin-left: 0.5rem !
important; }
.inner-page .hpc .m-lg-3 { margin: 1rem !important; }
.inner-page .hpc .mt-lg-3, .inner-page .hpc .my-lg-3 { margin-top: 1rem !
important; }
.inner-page .hpc .mr-lg-3, .inner-page .hpc .mx-lg-3 { margin-right: 1rem !
important; }
.inner-page .hpc .mb-lg-3, .inner-page .hpc .my-lg-3 { margin-bottom: 1rem !
important; }
.inner-page .hpc .ml-lg-3, .inner-page .hpc .mx-lg-3 { margin-left: 1rem !
important; }
.inner-page .hpc .m-lg-4 { margin: 1.5rem !important; }
.inner-page .hpc .mt-lg-4, .inner-page .hpc .my-lg-4 { margin-top: 1.5rem !
important; }
.inner-page .hpc .mr-lg-4, .inner-page .hpc .mx-lg-4 { margin-right: 1.5rem !
important; }
.inner-page .hpc .mb-lg-4, .inner-page .hpc .my-lg-4 { margin-bottom: 1.5rem !
important; }
.inner-page .hpc .ml-lg-4, .inner-page .hpc .mx-lg-4 { margin-left: 1.5rem !
important; }
.inner-page .hpc .m-lg-5 { margin: 3rem !important; }
.inner-page .hpc .mt-lg-5, .inner-page .hpc .my-lg-5 { margin-top: 3rem !
important; }
.inner-page .hpc .mr-lg-5, .inner-page .hpc .mx-lg-5 { margin-right: 3rem !
important; }
.inner-page .hpc .mb-lg-5, .inner-page .hpc .my-lg-5 { margin-bottom: 3rem !
important; }
.inner-page .hpc .ml-lg-5, .inner-page .hpc .mx-lg-5 { margin-left: 3rem !
important; }
.inner-page .hpc .p-lg-0 { padding: 0px !important; }
.inner-page .hpc .pt-lg-0, .inner-page .hpc .py-lg-0 { padding-top: 0px !
important; }
.inner-page .hpc .pr-lg-0, .inner-page .hpc .px-lg-0 { padding-right: 0px !
important; }
.inner-page .hpc .pb-lg-0, .inner-page .hpc .py-lg-0 { padding-bottom: 0px !
important; }
.inner-page .hpc .pl-lg-0, .inner-page .hpc .px-lg-0 { padding-left: 0px !
important; }
.inner-page .hpc .p-lg-1 { padding: 0.25rem !important; }
.inner-page .hpc .pt-lg-1, .inner-page .hpc .py-lg-1 { padding-top: 0.25rem !
important; }
.inner-page .hpc .pr-lg-1, .inner-page .hpc .px-lg-1 { padding-right: 0.25rem !
important; }
.inner-page .hpc .pb-lg-1, .inner-page .hpc .py-lg-1 { padding-bottom: 0.25rem !
important; }
.inner-page .hpc .pl-lg-1, .inner-page .hpc .px-lg-1 { padding-left: 0.25rem !
important; }
.inner-page .hpc .p-lg-2 { padding: 0.5rem !important; }
.inner-page .hpc .pt-lg-2, .inner-page .hpc .py-lg-2 { padding-top: 0.5rem !
important; }
.inner-page .hpc .pr-lg-2, .inner-page .hpc .px-lg-2 { padding-right: 0.5rem !
important; }
.inner-page .hpc .pb-lg-2, .inner-page .hpc .py-lg-2 { padding-bottom: 0.5rem !
important; }
.inner-page .hpc .pl-lg-2, .inner-page .hpc .px-lg-2 { padding-left: 0.5rem !
important; }
.inner-page .hpc .p-lg-3 { padding: 1rem !important; }
.inner-page .hpc .pt-lg-3, .inner-page .hpc .py-lg-3 { padding-top: 1rem !
important; }
.inner-page .hpc .pr-lg-3, .inner-page .hpc .px-lg-3 { padding-right: 1rem !
important; }
.inner-page .hpc .pb-lg-3, .inner-page .hpc .py-lg-3 { padding-bottom: 1rem !
important; }
.inner-page .hpc .pl-lg-3, .inner-page .hpc .px-lg-3 { padding-left: 1rem !
important; }
.inner-page .hpc .p-lg-4 { padding: 1.5rem !important; }
.inner-page .hpc .pt-lg-4, .inner-page .hpc .py-lg-4 { padding-top: 1.5rem !
important; }
.inner-page .hpc .pr-lg-4, .inner-page .hpc .px-lg-4 { padding-right: 1.5rem !
important; }
.inner-page .hpc .pb-lg-4, .inner-page .hpc .py-lg-4 { padding-bottom: 1.5rem !
important; }
.inner-page .hpc .pl-lg-4, .inner-page .hpc .px-lg-4 { padding-left: 1.5rem !
important; }
.inner-page .hpc .p-lg-5 { padding: 3rem !important; }
.inner-page .hpc .pt-lg-5, .inner-page .hpc .py-lg-5 { padding-top: 3rem !
important; }
.inner-page .hpc .pr-lg-5, .inner-page .hpc .px-lg-5 { padding-right: 3rem !
important; }
.inner-page .hpc .pb-lg-5, .inner-page .hpc .py-lg-5 { padding-bottom: 3rem !
important; }
.inner-page .hpc .pl-lg-5, .inner-page .hpc .px-lg-5 { padding-left: 3rem !
important; }
.inner-page .hpc .m-lg-n1 { margin: -0.25rem !important; }
.inner-page .hpc .mt-lg-n1, .inner-page .hpc .my-lg-n1 { margin-top: -0.25rem !
important; }
.inner-page .hpc .mr-lg-n1, .inner-page .hpc .mx-lg-n1 { margin-right: -0.25rem !
important; }
.inner-page .hpc .mb-lg-n1, .inner-page .hpc .my-lg-n1 { margin-bottom: -
0.25rem !important; }
.inner-page .hpc .ml-lg-n1, .inner-page .hpc .mx-lg-n1 { margin-left: -0.25rem !
important; }
.inner-page .hpc .m-lg-n2 { margin: -0.5rem !important; }
.inner-page .hpc .mt-lg-n2, .inner-page .hpc .my-lg-n2 { margin-top: -0.5rem !
important; }
.inner-page .hpc .mr-lg-n2, .inner-page .hpc .mx-lg-n2 { margin-right: -0.5rem !
important; }
.inner-page .hpc .mb-lg-n2, .inner-page .hpc .my-lg-n2 { margin-bottom: -0.5rem !
important; }
.inner-page .hpc .ml-lg-n2, .inner-page .hpc .mx-lg-n2 { margin-left: -0.5rem !
important; }
.inner-page .hpc .m-lg-n3 { margin: -1rem !important; }
.inner-page .hpc .mt-lg-n3, .inner-page .hpc .my-lg-n3 { margin-top: -1rem !
important; }
.inner-page .hpc .mr-lg-n3, .inner-page .hpc .mx-lg-n3 { margin-right: -1rem !
important; }
.inner-page .hpc .mb-lg-n3, .inner-page .hpc .my-lg-n3 { margin-bottom: -1rem !
important; }
.inner-page .hpc .ml-lg-n3, .inner-page .hpc .mx-lg-n3 { margin-left: -1rem !
important; }
.inner-page .hpc .m-lg-n4 { margin: -1.5rem !important; }
.inner-page .hpc .mt-lg-n4, .inner-page .hpc .my-lg-n4 { margin-top: -1.5rem !
important; }
.inner-page .hpc .mr-lg-n4, .inner-page .hpc .mx-lg-n4 { margin-right: -1.5rem !
important; }
.inner-page .hpc .mb-lg-n4, .inner-page .hpc .my-lg-n4 { margin-bottom: -1.5rem !
important; }
.inner-page .hpc .ml-lg-n4, .inner-page .hpc .mx-lg-n4 { margin-left: -1.5rem !
important; }
.inner-page .hpc .m-lg-n5 { margin: -3rem !important; }
.inner-page .hpc .mt-lg-n5, .inner-page .hpc .my-lg-n5 { margin-top: -3rem !
important; }
.inner-page .hpc .mr-lg-n5, .inner-page .hpc .mx-lg-n5 { margin-right: -3rem !
important; }
.inner-page .hpc .mb-lg-n5, .inner-page .hpc .my-lg-n5 { margin-bottom: -3rem !
important; }
.inner-page .hpc .ml-lg-n5, .inner-page .hpc .mx-lg-n5 { margin-left: -3rem !
important; }
.inner-page .hpc .m-lg-auto { margin: auto !important; }
.inner-page .hpc .mt-lg-auto, .inner-page .hpc .my-lg-auto { margin-top: auto !
important; }
.inner-page .hpc .mr-lg-auto, .inner-page .hpc .mx-lg-auto { margin-right: auto !
important; }
.inner-page .hpc .mb-lg-auto, .inner-page .hpc .my-lg-auto { margin-bottom:
auto !important; }
.inner-page .hpc .ml-lg-auto, .inner-page .hpc .mx-lg-auto { margin-left: auto !
important; }
}

@media (min-width: 1200px) {


.inner-page .hpc .m-xl-0 { margin: 0px !important; }
.inner-page .hpc .mt-xl-0, .inner-page .hpc .my-xl-0 { margin-top: 0px !
important; }
.inner-page .hpc .mr-xl-0, .inner-page .hpc .mx-xl-0 { margin-right: 0px !
important; }
.inner-page .hpc .mb-xl-0, .inner-page .hpc .my-xl-0 { margin-bottom: 0px !
important; }
.inner-page .hpc .ml-xl-0, .inner-page .hpc .mx-xl-0 { margin-left: 0px !
important; }
.inner-page .hpc .m-xl-1 { margin: 0.25rem !important; }
.inner-page .hpc .mt-xl-1, .inner-page .hpc .my-xl-1 { margin-top: 0.25rem !
important; }
.inner-page .hpc .mr-xl-1, .inner-page .hpc .mx-xl-1 { margin-right: 0.25rem !
important; }
.inner-page .hpc .mb-xl-1, .inner-page .hpc .my-xl-1 { margin-bottom: 0.25rem !
important; }
.inner-page .hpc .ml-xl-1, .inner-page .hpc .mx-xl-1 { margin-left: 0.25rem !
important; }
.inner-page .hpc .m-xl-2 { margin: 0.5rem !important; }
.inner-page .hpc .mt-xl-2, .inner-page .hpc .my-xl-2 { margin-top: 0.5rem !
important; }
.inner-page .hpc .mr-xl-2, .inner-page .hpc .mx-xl-2 { margin-right: 0.5rem !
important; }
.inner-page .hpc .mb-xl-2, .inner-page .hpc .my-xl-2 { margin-bottom: 0.5rem !
important; }
.inner-page .hpc .ml-xl-2, .inner-page .hpc .mx-xl-2 { margin-left: 0.5rem !
important; }
.inner-page .hpc .m-xl-3 { margin: 1rem !important; }
.inner-page .hpc .mt-xl-3, .inner-page .hpc .my-xl-3 { margin-top: 1rem !
important; }
.inner-page .hpc .mr-xl-3, .inner-page .hpc .mx-xl-3 { margin-right: 1rem !
important; }
.inner-page .hpc .mb-xl-3, .inner-page .hpc .my-xl-3 { margin-bottom: 1rem !
important; }
.inner-page .hpc .ml-xl-3, .inner-page .hpc .mx-xl-3 { margin-left: 1rem !
important; }
.inner-page .hpc .m-xl-4 { margin: 1.5rem !important; }
.inner-page .hpc .mt-xl-4, .inner-page .hpc .my-xl-4 { margin-top: 1.5rem !
important; }
.inner-page .hpc .mr-xl-4, .inner-page .hpc .mx-xl-4 { margin-right: 1.5rem !
important; }
.inner-page .hpc .mb-xl-4, .inner-page .hpc .my-xl-4 { margin-bottom: 1.5rem !
important; }
.inner-page .hpc .ml-xl-4, .inner-page .hpc .mx-xl-4 { margin-left: 1.5rem !
important; }
.inner-page .hpc .m-xl-5 { margin: 3rem !important; }
.inner-page .hpc .mt-xl-5, .inner-page .hpc .my-xl-5 { margin-top: 3rem !
important; }
.inner-page .hpc .mr-xl-5, .inner-page .hpc .mx-xl-5 { margin-right: 3rem !
important; }
.inner-page .hpc .mb-xl-5, .inner-page .hpc .my-xl-5 { margin-bottom: 3rem !
important; }
.inner-page .hpc .ml-xl-5, .inner-page .hpc .mx-xl-5 { margin-left: 3rem !
important; }
.inner-page .hpc .p-xl-0 { padding: 0px !important; }
.inner-page .hpc .pt-xl-0, .inner-page .hpc .py-xl-0 { padding-top: 0px !
important; }
.inner-page .hpc .pr-xl-0, .inner-page .hpc .px-xl-0 { padding-right: 0px !
important; }
.inner-page .hpc .pb-xl-0, .inner-page .hpc .py-xl-0 { padding-bottom: 0px !
important; }
.inner-page .hpc .pl-xl-0, .inner-page .hpc .px-xl-0 { padding-left: 0px !
important; }
.inner-page .hpc .p-xl-1 { padding: 0.25rem !important; }
.inner-page .hpc .pt-xl-1, .inner-page .hpc .py-xl-1 { padding-top: 0.25rem !
important; }
.inner-page .hpc .pr-xl-1, .inner-page .hpc .px-xl-1 { padding-right: 0.25rem !
important; }
.inner-page .hpc .pb-xl-1, .inner-page .hpc .py-xl-1 { padding-bottom: 0.25rem !
important; }
.inner-page .hpc .pl-xl-1, .inner-page .hpc .px-xl-1 { padding-left: 0.25rem !
important; }
.inner-page .hpc .p-xl-2 { padding: 0.5rem !important; }
.inner-page .hpc .pt-xl-2, .inner-page .hpc .py-xl-2 { padding-top: 0.5rem !
important; }
.inner-page .hpc .pr-xl-2, .inner-page .hpc .px-xl-2 { padding-right: 0.5rem !
important; }
.inner-page .hpc .pb-xl-2, .inner-page .hpc .py-xl-2 { padding-bottom: 0.5rem !
important; }
.inner-page .hpc .pl-xl-2, .inner-page .hpc .px-xl-2 { padding-left: 0.5rem !
important; }
.inner-page .hpc .p-xl-3 { padding: 1rem !important; }
.inner-page .hpc .pt-xl-3, .inner-page .hpc .py-xl-3 { padding-top: 1rem !
important; }
.inner-page .hpc .pr-xl-3, .inner-page .hpc .px-xl-3 { padding-right: 1rem !
important; }
.inner-page .hpc .pb-xl-3, .inner-page .hpc .py-xl-3 { padding-bottom: 1rem !
important; }
.inner-page .hpc .pl-xl-3, .inner-page .hpc .px-xl-3 { padding-left: 1rem !
important; }
.inner-page .hpc .p-xl-4 { padding: 1.5rem !important; }
.inner-page .hpc .pt-xl-4, .inner-page .hpc .py-xl-4 { padding-top: 1.5rem !
important; }
.inner-page .hpc .pr-xl-4, .inner-page .hpc .px-xl-4 { padding-right: 1.5rem !
important; }
.inner-page .hpc .pb-xl-4, .inner-page .hpc .py-xl-4 { padding-bottom: 1.5rem !
important; }
.inner-page .hpc .pl-xl-4, .inner-page .hpc .px-xl-4 { padding-left: 1.5rem !
important; }
.inner-page .hpc .p-xl-5 { padding: 3rem !important; }
.inner-page .hpc .pt-xl-5, .inner-page .hpc .py-xl-5 { padding-top: 3rem !
important; }
.inner-page .hpc .pr-xl-5, .inner-page .hpc .px-xl-5 { padding-right: 3rem !
important; }
.inner-page .hpc .pb-xl-5, .inner-page .hpc .py-xl-5 { padding-bottom: 3rem !
important; }
.inner-page .hpc .pl-xl-5, .inner-page .hpc .px-xl-5 { padding-left: 3rem !
important; }
.inner-page .hpc .m-xl-n1 { margin: -0.25rem !important; }
.inner-page .hpc .mt-xl-n1, .inner-page .hpc .my-xl-n1 { margin-top: -0.25rem !
important; }
.inner-page .hpc .mr-xl-n1, .inner-page .hpc .mx-xl-n1 { margin-right: -0.25rem !
important; }
.inner-page .hpc .mb-xl-n1, .inner-page .hpc .my-xl-n1 { margin-bottom: -
0.25rem !important; }
.inner-page .hpc .ml-xl-n1, .inner-page .hpc .mx-xl-n1 { margin-left: -0.25rem !
important; }
.inner-page .hpc .m-xl-n2 { margin: -0.5rem !important; }
.inner-page .hpc .mt-xl-n2, .inner-page .hpc .my-xl-n2 { margin-top: -0.5rem !
important; }
.inner-page .hpc .mr-xl-n2, .inner-page .hpc .mx-xl-n2 { margin-right: -0.5rem !
important; }
.inner-page .hpc .mb-xl-n2, .inner-page .hpc .my-xl-n2 { margin-bottom: -0.5rem !
important; }
.inner-page .hpc .ml-xl-n2, .inner-page .hpc .mx-xl-n2 { margin-left: -0.5rem !
important; }
.inner-page .hpc .m-xl-n3 { margin: -1rem !important; }
.inner-page .hpc .mt-xl-n3, .inner-page .hpc .my-xl-n3 { margin-top: -1rem !
important; }
.inner-page .hpc .mr-xl-n3, .inner-page .hpc .mx-xl-n3 { margin-right: -1rem !
important; }
.inner-page .hpc .mb-xl-n3, .inner-page .hpc .my-xl-n3 { margin-bottom: -1rem !
important; }
.inner-page .hpc .ml-xl-n3, .inner-page .hpc .mx-xl-n3 { margin-left: -1rem !
important; }
.inner-page .hpc .m-xl-n4 { margin: -1.5rem !important; }
.inner-page .hpc .mt-xl-n4, .inner-page .hpc .my-xl-n4 { margin-top: -1.5rem !
important; }
.inner-page .hpc .mr-xl-n4, .inner-page .hpc .mx-xl-n4 { margin-right: -1.5rem !
important; }
.inner-page .hpc .mb-xl-n4, .inner-page .hpc .my-xl-n4 { margin-bottom: -1.5rem !
important; }
.inner-page .hpc .ml-xl-n4, .inner-page .hpc .mx-xl-n4 { margin-left: -1.5rem !
important; }
.inner-page .hpc .m-xl-n5 { margin: -3rem !important; }
.inner-page .hpc .mt-xl-n5, .inner-page .hpc .my-xl-n5 { margin-top: -3rem !
important; }
.inner-page .hpc .mr-xl-n5, .inner-page .hpc .mx-xl-n5 { margin-right: -3rem !
important; }
.inner-page .hpc .mb-xl-n5, .inner-page .hpc .my-xl-n5 { margin-bottom: -3rem !
important; }
.inner-page .hpc .ml-xl-n5, .inner-page .hpc .mx-xl-n5 { margin-left: -3rem !
important; }
.inner-page .hpc .m-xl-auto { margin: auto !important; }
.inner-page .hpc .mt-xl-auto, .inner-page .hpc .my-xl-auto { margin-top: auto !
important; }
.inner-page .hpc .mr-xl-auto, .inner-page .hpc .mx-xl-auto { margin-right: auto !
important; }
.inner-page .hpc .mb-xl-auto, .inner-page .hpc .my-xl-auto { margin-bottom:
auto !important; }
.inner-page .hpc .ml-xl-auto, .inner-page .hpc .mx-xl-auto { margin-left: auto !
important; }
}

.inner-page .hpc .stretched-link::after { position: absolute; inset: 0px; z-index:


1; pointer-events: auto; content: ""; background-color: rgba(0, 0, 0, 0); }

.inner-page .hpc .text-monospace { font-family: SFMono-Regular, Menlo, Monaco,


Consolas, "Liberation Mono", "Courier New", monospace !important; }

.inner-page .hpc .text-justify { text-align: justify !important; }

.inner-page .hpc .text-wrap { white-space: normal !important; }

.inner-page .hpc .text-nowrap { white-space: nowrap !important; }

.inner-page .hpc .text-truncate { overflow: hidden; text-overflow: ellipsis; white-


space: nowrap; }

.inner-page .hpc .text-left { text-align: left !important; }

.inner-page .hpc .text-right { text-align: right !important; }

.inner-page .hpc .text-center { text-align: center !important; }

@media (min-width: 576px) {


.inner-page .hpc .text-sm-left { text-align: left !important; }
.inner-page .hpc .text-sm-right { text-align: right !important; }
.inner-page .hpc .text-sm-center { text-align: center !important; }
}

@media (min-width: 768px) {


.inner-page .hpc .text-md-left { text-align: left !important; }
.inner-page .hpc .text-md-right { text-align: right !important; }
.inner-page .hpc .text-md-center { text-align: center !important; }
}

@media (min-width: 992px) {


.inner-page .hpc .text-lg-left { text-align: left !important; }
.inner-page .hpc .text-lg-right { text-align: right !important; }
.inner-page .hpc .text-lg-center { text-align: center !important; }
}

@media (min-width: 1200px) {


.inner-page .hpc .text-xl-left { text-align: left !important; }
.inner-page .hpc .text-xl-right { text-align: right !important; }
.inner-page .hpc .text-xl-center { text-align: center !important; }
}

.inner-page .hpc .text-lowercase { text-transform: lowercase !important; }

.inner-page .hpc .text-uppercase { text-transform: uppercase !important; }

.inner-page .hpc .text-capitalize { text-transform: capitalize !important; }

.inner-page .hpc .font-weight-light { font-weight: 300 !important; }

.inner-page .hpc .font-weight-lighter { font-weight: lighter !important; }


.inner-page .hpc .font-weight-normal { font-weight: 400 !important; }

.inner-page .hpc .font-weight-bold { font-weight: 700 !important; }

.inner-page .hpc .font-weight-bolder { font-weight: bolder !important; }

.inner-page .hpc .font-italic { font-style: italic !important; }

.inner-page .hpc .text-white { color: rgb(255, 255, 255) !important; }

.inner-page .hpc .text-primary { color: rgb(0, 123, 255) !important; }

.inner-page .hpc a.text-primary:focus, .inner-page .hpc a.text-primary:hover


{ color: rgb(0, 86, 179) !important; }

.inner-page .hpc .text-secondary { color: rgb(108, 117, 125) !important; }

.inner-page .hpc a.text-secondary:focus, .inner-page .hpc a.text-secondary:hover


{ color: rgb(73, 79, 84) !important; }

.inner-page .hpc .text-success { color: rgb(40, 167, 69) !important; }

.inner-page .hpc a.text-success:focus, .inner-page .hpc a.text-success:hover


{ color: rgb(25, 105, 44) !important; }

.inner-page .hpc .text-info { color: rgb(23, 162, 184) !important; }

.inner-page .hpc a.text-info:focus, .inner-page .hpc a.text-info:hover { color:


rgb(15, 102, 116) !important; }

.inner-page .hpc .text-warning { color: rgb(255, 193, 7) !important; }

.inner-page .hpc a.text-warning:focus, .inner-page .hpc a.text-warning:hover


{ color: rgb(186, 139, 0) !important; }

.inner-page .hpc .text-danger { color: rgb(220, 53, 69) !important; }

.inner-page .hpc a.text-danger:focus, .inner-page .hpc a.text-danger:hover { color:


rgb(167, 29, 42) !important; }

.inner-page .hpc .text-light { color: rgb(248, 249, 250) !important; }

.inner-page .hpc a.text-light:focus, .inner-page .hpc a.text-light:hover { color:


rgb(203, 211, 218) !important; }

.inner-page .hpc .text-dark { color: rgb(52, 58, 64) !important; }

.inner-page .hpc a.text-dark:focus, .inner-page .hpc a.text-dark:hover { color:


rgb(18, 20, 22) !important; }

.inner-page .hpc .text-body { color: rgb(33, 37, 41) !important; }

.inner-page .hpc .text-muted { color: rgb(108, 117, 125) !important; }

.inner-page .hpc .text-black-50 { color: rgba(0, 0, 0, 0.5) !important; }

.inner-page .hpc .text-white-50 { color: rgba(255, 255, 255, 0.5) !important; }


.inner-page .hpc .text-hide { font: 0px / 0 a; color: transparent; text-shadow:
none; background-color: transparent; border: 0px; }

.inner-page .hpc .text-decoration-none { text-decoration: none !important; }

.inner-page .hpc .text-break { overflow-wrap: break-word !important; }

.inner-page .hpc .text-reset { color: inherit !important; }

.inner-page .hpc .visible { visibility: visible !important; }

.inner-page .hpc .invisible { visibility: hidden !important; }

@media print {
.inner-page .hpc *, .inner-page .hpc::after, .inner-page .hpc::before { text-
shadow: none !important; box-shadow: none !important; }
.inner-page .hpc a:not(.btn) { text-decoration: underline; }
.inner-page .hpc abbr[title]::after { content: " (" attr(title) ")"; }
.inner-page .hpc pre { white-space: pre-wrap !important; }
.inner-page .hpc blockquote, .inner-page .hpc pre { border: 1px solid rgb(173,
181, 189); break-inside: avoid; }
.inner-page .hpc thead { display: table-header-group; }
.inner-page .hpc img, .inner-page .hpc tr { break-inside: avoid; }
.inner-page .hpc h2, .inner-page .hpc h3, .inner-page .hpc p { orphans: 3;
widows: 3; }
.inner-page .hpc h2, .inner-page .hpc h3 { break-after: avoid; }
@page { size: a3; }
.inner-page .hpc body { min-width: 992px !important; }
.inner-page .hpc .container { min-width: 992px !important; }
.inner-page .hpc .navbar { display: none; }
.inner-page .hpc .badge { border: 1px solid rgb(0, 0, 0); }
.inner-page .hpc .table { border-collapse: collapse !important; }
.inner-page .hpc .table td, .inner-page .hpc .table th { background-color:
rgb(255, 255, 255) !important; }
.inner-page .hpc .table-bordered td, .inner-page .hpc .table-bordered th
{ border: 1px solid rgb(222, 226, 230) !important; }
.inner-page .hpc .table-dark { color: inherit; }
.inner-page .hpc .table-dark tbody + tbody, .inner-page .hpc .table-dark
td, .inner-page .hpc .table-dark th, .inner-page .hpc .table-dark thead th
{ border-color: rgb(222, 226, 230); }
.inner-page .hpc .table .thead-dark th { color: inherit; border-color: rgb(222,
226, 230); }
}

.inner-page .hpc header.two-columns-content-block-header { position: static; min-


height: auto; width: auto; }

.inner-page .hpc p { line-height: 1.5; font-size: 15px; }

.inner-page .hpc .h1, .inner-page .hpc .h2, .inner-page .hpc .h3, .inner-page .hpc
h1, .inner-page .hpc h2, .inner-page .hpc h3 { margin-top: 21px; margin-bottom:
10.5px; font-weight: 300; letter-spacing: 0px; }

.inner-page .hpc a { color: rgb(92, 9, 49); text-decoration: none; line-height:


1.5; font-size: 15px; }

.inner-page .hpc p { letter-spacing: 0px; margin: 0px; line-height: 20px; }

.inner-page .hpc a:hover { color: rgb(92, 9, 49); }


.inner-page .hpc .btn { padding: 12px 25px 8px; font-size: 16px; font-weight:
400; }

.inner-page .hpc .btn.btn-white-transparent { color: rgb(255, 255, 255);


background: 0px center; border: 2px solid rgb(255, 255, 255); }

.inner-page .hpc .btn.btn-white-transparent:active, .inner-page .hpc .btn.btn-


white-transparent:focus, .inner-page .hpc .btn.btn-white-transparent:hover { color:
rgb(92, 9, 49); background: rgb(255, 255, 255); border-color: rgb(255, 255, 255); }

.inner-page .hpc .btn.btn-dark-transparent:active, .inner-page .hpc .btn.btn-dark-


transparent:focus, .inner-page .hpc .btn.btn-dark-transparent:hover { color:
rgb(255, 255, 255); background: rgb(92, 9, 49); border-color: rgb(92, 9, 49); }

.inner-page .hpc .destinations-offers-custom-col .destinations-offers-block-info-


overlay .btn { display: block; background: rgb(255, 169, 3); color: rgb(70, 12,
46); border-radius: 2px; border: 2px solid rgb(255, 169, 3); }

.inner-page .hpc .btn:active, .inner-page .hpc .btn:focus, .inner-


page .hpc .btn:hover, .inner-page .hpc .destinations-offers-block-info-
overlay .btn:hover { text-decoration: none; color: rgb(70, 12, 46); background:
rgb(248, 152, 29); border: 2px solid rgb(248, 152, 29); outline: 0px; box-shadow:
none; }

.inner-page .hpc .btn.btn-dark:active, .inner-page .hpc .btn.btn-


dark:focus, .inner-page .hpc .btn.btn-dark:hover { color: rgb(255, 255, 255) !
important; background: rgb(62, 6, 33) !important; border-color: rgb(92, 9, 49) !
important; }

.inner-page .hpc .btn-orange { color: rgb(70, 12, 46); background: rgb(255, 169,
3); border: 2px solid rgb(255, 169, 3); }

.inner-page .hpc .row.tab-container { display: block; }

.inner-page .hpc .destination-offers-origin .custom-select { padding: 0px; height:


auto; font-weight: 100; }

.inner-page .hpc .subscribe { color: rgb(92, 9, 49); }

.inner-page .hpc .subscribe p, .inner-page .hpc .cookie-section p { font-size:


13px; letter-spacing: 0px; line-height: 1.5; }

.inner-page .hpc .cookie-note-container-extended a.close { font-size: 12px; color:


rgb(255, 255, 255); opacity: 1 !important; text-shadow: none !important; }

.inner-page .hpc .cookie-note-container-extended a.close:hover, .inner-


page .hpc .cookie-note-container-extended a.close:active { color: rgb(255, 255,
255); }

.inner-page .hpc .btn-back-to-top { display: none; padding: 12px 40px 8px 30px !
important; }

.inner-page .hpc #search-modal .modal-dialog { max-width: 590px; }

.inner-page .hpc .modal-dialog { position: relative; width: auto; margin: 200px


auto !important; }

.inner-page .hpc .fade.in { opacity: 1 !important; }


.inner-page .hpc .modal-search-overlay { padding: 34px 20px; }

.inner-page .hpc .modal-search .modal-header { text-align: right; justify-content:


flex-start; padding: 0px !important; position: relative !important; z-index: 2 !
important; }

.inner-page .hpc .modal-body { position: relative; padding: 0px; }

.inner-page .hpc #search-modal .close { position: absolute; top: -30px; font-size:


54px; line-height: 30px; background: 0px center; border: 0px; z-index: 5; font-
weight: 300; opacity: 1; left: 0px; }

.inner-page .hpc .btn.btn-dark-transparent { color: rgb(92, 9, 49); background: 0px


center; border: 2px solid rgb(92, 9, 49); }

.inner-page .hpc .fade { opacity: 0; transition: opacity 0.15s linear 0s; }

.inner-page .hpc .destinations-offers.destinations-offers-search .row, .inner-


page .hpc .teaser-text.section .row { display: block; }

.inner-page .hpc .drop-privilege-club.nav-club .col-md-3.desktop-only { display:


block; flex: 0 0 auto; max-width: 100%; }

.inner-page .hpc .header-logo-one-world a { font: 0px / 0 a; color: transparent; }

.inner-page .hpc .footer-additional-nav a, .inner-page .hpc .footer-additional-nav


a:hover { color: rgb(255, 255, 255); }

.inner-page .hpc .btn.btn-dark.btn-back-to-top { z-index: 12; }

.inner-page .hpc .btn-dark:not(:disabled):not(.disabled).active:focus, .inner-


page .hpc .btn-dark:not(:disabled):not(.disabled):active:focus, .inner-
page .hpc .show > .btn-dark.dropdown-toggle:focus { box-shadow: none; }

.inner-page .hpc .footer-logo a { display: block; height: 100%; color: transparent;


font: 0px / 0 a; }

@media only screen and (max-width: 768px) {


.inner-page .hpc .teaser-text.section .row { margin: 0px 15px; }
.inner-page .hpc .destinations-offers-block-info-overlay .btn { display: block;
background: rgb(255, 169, 3); color: rgb(70, 12, 46); border-radius: 2px; border:
2px solid rgb(255, 169, 3); }
.inner-page .hpc .btn.btn-dark.btn-back-to-top { display: none !important; }
}

@media only screen and (min-width: 768px) {


.inner-page .hpc .teaser-text .C16.C16-full-width { max-width: 100%; }
.inner-page .hpc .header .main-nav { max-width: 40% !important; }
.inner-page .hpc .header-dropdown .row { display: block; flex-wrap: nowrap;
margin-left: 0px; margin-right: 0px; }
.inner-page .hpc .header-dropdown .pl-4 { padding-right: 0.5rem !important; }
}

@media only screen and (min-width: 1280px) {


.inner-page .hpc .header .main-nav { max-width: 45% !important; }
.inner-page .hpc .header-dropdown .pl-4 { padding-right: 1.5rem !important; }
.inner-page .hpc .container, .inner-page .hpc .helpfaqwidget__container, .inner-
page .hpc .container.c5-markup { max-width: 1192px; width: 1192px !important; }
.inner-page .hpc .C8.container, .inner-page .hpc .teaser-
text.section .container.no-gutter { padding: 0px 15px !important; }
.inner-page .hpc .C8.container > .row, .inner-page .hpc .destination-image-
navigation.section .container > .row { margin: 0px; }
.inner-page .hpc .destination-price .container, .inner-page .hpc .C8.container
{ max-width: 1185px; }
.inner-page .hpc .header-dropdown .container, .inner-page .hpc .language-
drop .container { max-width: 1140px; padding-left: 15px; padding-right: 15px; }
}

.inner-page .hpc .bookingwizard { margin-bottom: 0px !important; }

.inner-page .hpc .destinationpricecomponent .dpcomponent { margin-top: 20px !


important; }

.inner-page .hpc .destinationpricecomponent .disclaimerNote { margin-bottom: 8px !


important; }

.inner-page .hpc .carousel-tab-component .newtab-carousel { margin-top: 45px !


important; margin-bottom: 30px !important; }

.inner-page .hpc .teaser-text #teaser-text .C16.C16-full-width { margin-top: 0px !


important; margin-bottom: 50px !important; }

.inner-page .hpc .double-teaser .double-tease-spacer { margin-top: 70px !important;


margin-bottom: 40px !important; }

.inner-page .hpc section.C8.container.tabs-before-login { margin-top: 0px !


important; }

@media only screen and (max-width: 767px) {


.inner-page .hpc .categories-area { padding-top: 28px !important; }
.inner-page .hpc .categories-area h2 { margin-top: 0px !important; }
.inner-page .hpc .destinationpricecomponent .dpcomponent .container { padding-
top: 0px !important; }
}

@media screen and (min-width: 1599px) {


.inner-page .hpc .carousel-tab-component + .teaser-text.section { margin-top:
70px !important; }
}

@media screen and (max-width: 1024px) {


.inner-page .hpc .carousel-tab-component + .teaser-text.section { margin-top:
70px !important; }
}

.inner-page .hpc .destinations-offers .spinner-content { margin-top: 70px; }

.inner-page .hpc .hero-image + .carousel-tab-component.section .newtab-carousel


{ margin-top: 70px !important; }

.inner-page .hpc .hero-image + .teaser-text { margin-top: 70px !important; }

.inner-page .hpc .destination-image-navigation + .teaser-text { margin-top: 70px; }

.inner-page .hpc .carousel-tab-component.section + .tabbed-content.section


{ margin-top: 70px; }
.inner-page .hpc .carousel-tab-component.section .carousel-inner { height: 100%; }

.inner-page .hpc .passengers-drop { z-index: 16 !important; }

@media screen and (max-width: 768px) {


.inner-page .hpc .sliderNav1.carousel-indicators { z-index: 1; }
.inner-page .hpc .award-logo-content a { width: 74px; float: right; margin-left:
15px; }
.inner-page .hpc .award-logo-content:last-child { margin-top: 0px; }
}
------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: image/svg+xml
Content-Transfer-Encoding: binary
Content-Location:
https://www.qatarairways.com/etc.clientlibs/qrweb/components/content/metabar/
client-lib/resources/ic-alert-circle.svg

<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">


<g id="ic-alert-circle" transform="translate(-1468.635 -1510.318)">
<rect id="Rectangle_1870" data-name="Rectangle 1870" width="24" height="24"
transform="translate(1468.635 1510.318)" opacity="0"/>
<path id="Path_2607" data-name="Path 2607"
d="M1480.64,1532.82a10.5,10.5,0,1,1,10.5-10.5,10.5,10.5,0,0,1-10.5,10.5Zm0-
20a9.5,9.5,0,1,0,9.5,9.5A9.5,9.5,0,0,0,1480.64,1512.82Z" stroke="#000" stroke-
width="0.4"/>
<path id="Path_2608" data-name="Path 2608"
d="M1480.64,1522.82a.5.5,0,0,1-.5-.5v-
4a.5.5,0,0,1,1,0v4A.5.5,0,0,1,1480.64,1522.82Z"/>
<path id="Path_2609" data-name="Path 2609" d="M1480.65,1526.82a.5.5,0,0,1-.01-
1h.01a.5.5,0,0,1,0,1Z"/>
</g>
</svg>
------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: image/svg+xml
Content-Transfer-Encoding: binary
Content-Location:
https://www.qatarairways.com/etc.clientlibs/qrweb/components/content/metabar/
client-lib/resources/close_icon.svg

<svg xmlns="http://www.w3.org/2000/svg" width="13.187" height="17.231" viewBox="0 0


13.187 17.231">
<g id="Group_6598" data-name="Group 6598" transform="translate(-350.362 -
14.257)">
<g id="Group_5841" data-name="Group 5841" transform="matrix(0.974, 0.225, -
0.225, 0.974, 354.252, 14.676)">
<line id="Line_103" data-name="Line 103" x1="8.956" y2="14.758"
transform="translate(0 0)" fill="none" stroke="#000" stroke-width="1.2"/>
</g>
<g id="Group_5857" data-name="Group 5857" transform="translate(350.932 16.691)
rotate(-13)">
<line id="Line_103-2" data-name="Line 103" x1="8.956" y1="14.758"
transform="translate(0 0)" fill="none" stroke="#000" stroke-width="1.2"/>
</g>
</g>
</svg>

------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: image/png
Content-Transfer-Encoding: binary
Content-Location: https://www.qatarairways.com/content/dam/assets/config/flag-
icons/global.png

�PNG
#
###IHDR#############4Z#�### pHYs##########��#####tIME#�
#
80f[�v###jIDATHǭ�k�Te#��휙 9���8��3;{uUZ\��f�`bd#]p?#EhЇ �@#� "�D��#A##b�`j��ꊗ���:�
�^gfwfΙs���a#l��q��z������d�'gp7A##(�###��K��3#WY�t�#�rJ
�t��#:g����D#)U��| ‫ڃ‬M#�7�† ��0�2/�̜��
I #�+#gD͛D#˖#xbUt��j� '#�����Pk#G�#+
+r*~����+��m�l���-�����#�#�����‫"{ؖ‬5��##?�O��#��#�wt�79�#v;R�aC{�����#|#O��
�7�hw��#{*�‫���ښ‬#�z|�ⵌ���-�##%#��[#}��ț��O#�,����#�:#�
�p�wb�o��?#�##�)Q/V�ugI�i��,�J�����gϮ��#|s>}u*���x,���rB�&�#Ckk
��{BPJH#o�R�}"�e�#&w?�,����!�#���l�‫ڷ‬c�#[�x#���h,�7F
G����*^�S
/n�m�*�1�/N%NNz8;޷PgT#�#4m�]W�W�##�s#g��$##��#=�n�.‫{��ݐ‬/%�C>#�X�8##�#�#�,�!
bܺ:�#cD� �~�5,#C�9���GCcŝD ��{#m��\I0{�Kԩ�#�\)��s�˜3K##�Y��XN�r�#�zi]�#‫��ٺ‬e��9#�
#!p�
�Ĵ��#F_�#a��y�ᆖ�#�#+V�C��#0F�M�ȥq
dL[)E��&#J��X�#Jp5������Y��Z|‫���پ‬#>�##yM[J�t�^��D��
ӑe�##J�#��#���&�f��#:'oUz�eU�#��x�{�b#��H�F#�D�(�#�v^�v�-j�#�Ty ۵\
YR��##�#���0��,:��uNU9$ʈT��{#@]�[p��Ӛ����#�Heh|[K%�###�\�3R���i������h@Ϙ�K#�4�K*m
%S���k��#�#�#������=#����S��F†��9##�#>!���#/�_yi�}��#ˑ�ӻ�#�#�U{N
���Y#��m^�#pt ���x#U�E�3��]�‫ޓ‬k��{8+.�:#;�#�#� �#��|
#g�3�q9��p�)b,]�#u��M�#�)t'g��r9�1#�#��#75#�R�e{�Ӯ���(��T0���#��]�0J��#"(n���#�#�v
‫�ן‬d��####IEND�B`�
------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: image/png
Content-Transfer-Encoding: binary
Content-Location:
https://www.qatarairways.com/etc.clientlibs/qrweb/components/content/header-
components/header-mega-menu/v1/header-mega-menu/client-lib/resources/android.png

�PNG
#
###IHDR###�###~######�6P###3PLTEGpL###%%%���######���#########BBB��
‫�����```}}}��ݲ‬ȽA�####
tRNS#���1o���M�####aIDATx��] ‫*�ۂ‬
����##��k# � j�ձ�##f[Q�,�rᲿ���}���Z~��_s���W�䭕
�#��SC�}�m�;#*#���
 T�#�#�{���� {&�F>�"���"#z#j��# ‫�ܛ‬s##�F@o@B�&��ʽY��U�#�+��wc�k#���
iR���4#p�#��m6�b#�###�V##�V##�V##
��#k�IOV֪�#��Zk�*��#�åu#���PU���#5�F�s�g�T�#�##�N�)#H�u�Dm�#�?�S7�#�ΓlL##�fa#:
(�b/�p#�1�#���
�#�`GG‫ڦ‬#��##�Ղ�4�###�#��#�U�#�]�c1'#PY�~�P�3,����&#T�$�v�kz
�#�JX�#;'�cY��#P)�y��;#��1#��z��bg��� U`#L�s#�$䢼]�#���K#��п��б#��$)##@�#
###�&�c��#�#@��yHz-�9H��Ab##$q##� �p#�] �-#@bNRe6#�A#
@###x��mQ#�F#��#��@##)�#�:��*2##1G��.�J��mz#�#p3=#D'�9(��h� d�#l�#�!
�kt`6�<##6#�3�@"
#�_�#�5 P#`#||#5##R[�9'X`��#���f###4���#���LAh#��aqb`
0�#X#(�#�#�I7�H#@��7�#�V�#6�2�"�#
~��QK##ҏO# ��A�@����`;JdDnJ�##�%�V�E6��}t�
#��H������#���Iֆ#&#�#�D###�#<�
+�%
#y�
�A��# �E#�PM�N#5���飳:�k��-
##�#X�,6��#P4##`�(=#La�G�m�K��q��#Y##=�Y��##[�2�;��]�R��#@#�-##�G��d##�@lR�l
d�g!##�C�u�#�sU�WR�A�#�']�Oh�‫�����ڒ‬KT�T��K!>I#`b
^uI������
 �#�� h���#���h#�##�)#M|#j@wZ��#�##4S�#^�) ‫ى‬#��#� �T�'##���ϑ�|�#�5#�>Y#��@
��#o�C�NT(�<#���
�^5#R �'H)�Mis �s#��r�9Fe9!�'#@��� ��#�;�B�#BY�S�[�EG���c��P�\
��#��####�o��5�zWG##�_##�!x:Q�|����L/>##s�#�#�'#�V�IX5,����#���
 #�T�#S�`V�q�,?
��5##���%U�mP�#�?�O�L#���+Q-�hp��N�o�S6��#.#�3#�ϵ#�5xl
�#,(���#�p�)p#�x�� ��C[��#�̳s�X�)*)�$�j@�B�7�:�%_##�Ý�jnxs�
�##��#y��db��j#$�`�#��#��#�� z#�I��##�^�#��##7N|<�7�
#0���4�����7##��#S\�J��R+x�#����#=&um#�#�4�#ch21p�
���#�“��`�[�##6[�͉jN8l��
uhZV�w�"��yY]\#0W���N�7���##$#�i���q�##�|m#��P
���Ԯ�ę#H#�>!���+I#�:�V�'R#��#�.lsWM#X��@#�Nf#t7 @�a�#��‫ږ‬# �#�I�/RlQd#��#�#� b�*=?
�##�##�
�ǁ��w�ȋ##�\R��@t��#�#Ey�6#"f�:;|m?w4��5#���}8�G‫ޤ‬,uuXk&){�P�m@0#Y�HPN#G�zMOMO_���A�
�qI%�a##�3�^�=5�v�.dž]�#G##��S�͸@��t��ҥ8�###0#Z�ʆ�7�+.��
@�kbw6}�����#��#��##��c#��#/#��c1dP��#R&_�a�q&�<##�A�:_#�
6�U�#�[�Z�)z�#���,~D�`f�D��S��.i#=�5�$��+ ‫ڕ‬#�}p�##��#7~��C�#7ԩ�#=�p#���#K�pf�A�����#
��f�˽# C�#,��j#��q��q�=#��1#��"L#0Q�!#���#��&z�:�##�
3��[����y#b�JRe�cW}# ㌢��'n�Nu���Z##,#�#�G���w$�D�)4���#
�d��B�ۙ���'l�L8#�}�#b����M��#���#��#�6�#��M'6# }#@fD
Q�+�‫ח‬f�{O3��i�d#x�K*2^�f�i�[�
8}�4���#�#��#�<#
�p���#5@�#���#�i�RJ#�sT���Ub��D3���W���P#}����,f#�m�XMA�#�T#ϭ!#��2�a\
͚r:��#�*�lMJG#0#y#�A4�@/>�a*��y�j]͚ �`h��
V%�i$�nˀ��#,���d�s#�ϱ�xE#`{##[�e̜
H�A�؋#��P�\,1#�dQ�M�9�
#��
m����1�##9$ �C��ɨ#3/%��2�-��}!V�H*�#HK�}�#���#WxC#0�D��W
�q��vΊx\#
��4#N->�#<QvS��hN�],,#d6��f�r# �6S��#�k#=#�da]�aC��NNIM�M
�##�(#@���u#_�g�SG�L�m��g&�Թ�)#X�#�#.3�#��f��#ӳ��
%#2#d���q`��#�#��r##1��#�#�z�3�PS�)�##�,.[��W��A ‫ڶ‬ �q
�NS##$)����#d��
#���x��Y�rf�y9#p�##(�p
t1�f���#�W##��#[J�
@�r�hph2q�:1WW##�i�c�#�z���h�##<"##45#]f#�\�#�#
u�ˑ����b�q�#^��Y,#�qY#b#�t�&#)J[�#�S���/�AJ�_##ǂM�#Zg{,N#���u��̍ s?�#�x�#[##3����X#
�-Ӑ�@?��
#7� I��fƔ�А��W‫ڲ‬RG�IQ#�2�$�̦ 3,L� #���03+"Y�Dh�L##���/�#xy##��`D(#64�
#a��BYt���u�#uRYg�y)Z-�9r�#���TD��J�QɄ��6��ψ�@�b�O#�#�#MĿs����}�H{�f��5-
g[�C��W#‫ؘ‬#����#�z���<#��9WN�#�##�##���8`��H#ؔ:j#/m�#z�#���yf�#JYR��#X#�;
(#��j�6�Wn��)�[�L#�_Ư���#��F�‫ۆ‬#��:�#�K#P�؏Ѐw ۲ C��%�堗#0� ��#x�Mkpf�giL�t#�
~�#zý:8‫ت‬#����#/#��#n�#���?��U�s;#��#����C��##��~M���{
'A�)#‫�إ‬ƈ�#��&�,c\ͥ‫��ػ‬n#�6�ޭ#o�QS��^#��p�z_�޷k��^k�0;�##��x�8���T{�#���#�7#��
����>5f�#�����=+���#�<�#�#z�W‫ݱ‬Y�gl�(�# sz�#|#�#�*4��~��}#��Y�#��/#��{-
#m��K#h�)#��#����#4�#��i�-#R5�_#@���#�4!4#��E�|�#�\Y�_߿M
#j��W�+�����
�A
#
�<Lp���:Q#��^�'$v�#��@#� �#�P#�#D#X#�#�##4�l#̀b##:�}�a�%N�ߛ�##B�K�� ��?�#��|
N�##�����#x�####IEND�B`�
------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: image/svg+xml
Content-Transfer-Encoding: binary
Content-Location:
https://www.qatarairways.com/etc/designs/qrweb/ffp-clientlibs/images/oryx-icon.svg

<svg version="1.1" id="Layer_1-dupID" xmlns="http://www.w3.org/2000/svg"


xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
width="50px" height="50px" viewBox="0 0 150
150" enable-background="new 0 0 150 150" xml:space="preserve">
<path fill="#76848F" d="M114.49,74.639c0,0.641-
9.012,1.238-21.866,1.749c-2.267-1.29-3.983-2.581-5.251-3.7
C102.964,73.239,114.49,73.922,114.49,74.639"/>
<path fill="#76848F" d="M105.255,52.938c0,0.537-
7.549,1.039-18.336,1.468c1.544-0.903,3.145-1.814,4.809-2.726
C99.885,52.059,105.255,52.49,105.255,52.938"/>
<path fill="#76848F" d="M24.867,99.618c-4.993,0.06-
9.371,0.088-12.797,0.088c-4.926,0-8.911-1.52-8.911-3.399
c0-1.87,3.984-3.385,8.911-
3.385c4.363,0,10.27,0.043,17.042,0.13c-2.618,3.78-3.869,6.061-3.981,6.195
C25.052,99.359,24.959,99.487,24.867,99.618"/>
<path fill="#76848F"
d="M27.551,104.17c1.653,1.986,3.229,3.659,5.347,5.485c0,0,0.795,1.137,3.217,0.165
c2.454-1.002,4.541-2.37,6.898-
5.521c6.872,0.11,14.152,0.269,21.325,0.431c0.59,0.855,1.783,2.634,3.268,4.829
c-19.991,0.521-41.688,0.823-52.802,0.823c-
4.632,0-8.386-1.437-8.386-3.19c0-1.769,3.754-3.201,8.386-3.201

c3.384,0,7.739,0.028,12.731,0.08C27.536,104.118,27.551,104.17,27.551,104.17"/>
<path fill="#76848F" d="M19.818,120.837c-4.105,0-
7.432-1.263-7.432-2.821c0-1.562,3.327-2.831,7.432-2.831

c10.871,0,33.158,0.33,52.234,0.871c0.922,1.318,1.839,2.629,2.71,3.83C55.116,120.466
,31.207,120.837,19.818,120.837"/>
<path fill="#76848F" d="M83.196,129.904c-16.027,0.7-
43.574,1.173-55.027,1.173c-3.225,0-5.842-1.003-5.842-2.219
c0-1.232,2.618-2.23,5.842-
2.23c10.956,0,36.667,0.43,52.898,1.078C81.801,128.495,82.519,129.231,83.196,129.904
"/>
<path fill="#76848F"
d="M41.394,135.919c9.446,0,38.231,0.715,38.231,1.574c0,0.875-28.785,1.579-
38.231,1.579
c-1.849,0-3.336-0.704-3.336-
1.579C38.058,136.634,39.545,135.919,41.394,135.919"/>
<path fill="#76848F" d="M41.492,77.718c-11.893,0.2-
22.568,0.317-29.422,0.317c-4.926,0-8.911-1.518-8.911-3.398
c0-1.873,3.984-3.397,8.911-
3.397c7.971,0,21.069,0.152,35.269,0.421C45.229,73.745,43.279,75.777,41.492,77.718"/
>
<path fill="#76848F"
d="M99.861,62.543c6.976,0.378,11.359,0.785,11.359,1.225c0,0.477-5.307,0.927-
13.522,1.336
C99.455,63.781,99.837,62.629,99.861,62.543"/>
<path fill="#76848F" d="M14.804,66.956c-4.632,0-
8.386-1.43-8.386-3.189c0-1.77,3.754-3.201,8.386-3.201
c9.505,0,26.735,0.232,44.018,0.612c-
2.113,1.796-4.126,3.56-6.026,5.29C37.624,66.778,23.199,66.956,14.804,66.956"/>
<path fill="#76848F" d="M66.468,55.047c-17.677,0.449-
36.827,0.722-46.65,0.722c-4.107,0-7.432-1.262-7.432-2.831
c0-1.558,3.325-2.83,7.432-
2.83c10.842,0,33.07,0.334,52.126,0.875c-0.946,0.694-1.907,1.381-2.875,2.105
C68.192,53.746,67.323,54.392,66.468,55.047"/>
<path fill="#76848F" d="M28.169,44.319c-3.225,0-
5.842-0.992-5.842-2.224c0-1.229,2.618-2.222,5.842-2.222
c12.151,0,42.476,0.529,57.866,1.3c-0.976,0.645-
1.956,1.31-2.949,1.979C67.041,43.846,39.594,44.319,28.169,44.319"/>
<path fill="#76848F" d="M11.148,88.929c-5.008,0-
9.081-1.542-9.081-3.456c0-1.907,4.075-3.451,9.081-3.451
c6.283,0,15.683,0.09,26.322,0.252c-2.007,2.353-
3.738,4.531-5.229,6.479C23.783,88.866,16.378,88.929,11.148,88.929"/>
<path fill="#76848F" d="M38.058,33.457c0-0.87,1.487-
1.578,3.336-1.578c9.446,0,38.231,0.708,38.231,1.578
c0,0.865-28.785,1.583-
38.231,1.583C39.545,35.04,38.058,34.323,38.058,33.457"/>
<path fill="#63003D"
d="M115.43,82.917c0.063,1.719,0.058,3.43-0.03,5.109c-16.747,0.659-32.624,1.674-
32.624,2.807
c0,1.113,15.524,2.113,32.08,2.772c-0.294,1.912-
0.673,3.786-1.126,5.621c-16.321,0.672-31.467,1.655-31.467,2.76
c0,1.064,14.137,2.022,29.8,2.691c-0.724,1.994-
1.541,3.937-2.451,5.797c-13.441,0.645-24.552,1.508-24.552,2.451
c0,0.876,9.708,1.691,21.942,2.318c-0.682,1.116-
1.403,2.217-2.151,3.25c-0.792,1.127-1.657,2.246-2.58,3.345
c-7.645,0.583-12.898,1.239-
12.898,1.948c0,0.606,3.763,1.176,9.559,1.685c-3.172,3.129-6.909,6.052-11.31,8.604
c0,0-5.193-4.47-9.462-9.683c-3.826-4.656-
11.917-16.918-13.827-19.662c-1.905-2.744-3.155-3.547-5.392-2.754
c-2.983,1.056-6.462,1.589-7.535,1.589c-1.065,0-
1.655-0.415,0.137-1.127c1.791-0.718,8.849-4.051,12.323-10.937
c3.901-7.753,0.467-18.461,0.467-18.461c-
1.306,5.723-4.288,7.857-4.288,7.857c0.961-5.309-0.081-10.133-2.71-
13.513L55.87,74.11
c0,0-0.917-0.042-3.179,1.862c-2.271,1.908-
2.893,4.686-2.893,4.686c1.787,0.721,3.928-1.068,3.928-1.068
c-2.737,10.244-6.666,18.584-9.533,22.993c-
2.857,4.412-5.219,6.077-8.08,7.237c-2.421,0.972-3.217-0.166-3.217-0.166
c-2.118-1.827-3.693-3.5-5.347-5.487c0,0-0.13-
0.231,0.321-0.222c1.175,0.015,3.273-2.003,3.731-2.838
c0.518-0.956,0.467-1.688,0.201-1.745c-0.258-
0.04-0.707,0.72-2.972,2.155c-2.267,1.428-3.299,0.435-4.059-0.36
c-0.581-0.631-0.016-1.42,0.358-1.911c0.344-
0.436,12.301-22.729,43.938-46.159c41.465-30.699,67.944-38.986,69.458-39.583
c1.007-0.396,2.64-0.918,3.009-
0.535c0.42,0.429,0.616,0.772,0.557,1.273c-0.046,0.495-0.314,0.756-2.229,1.599
c-15.925,7.011-34.496,18.703-
45.052,25.503C81.821,47.67,69.427,56.706,68.975,56.92c-0.999,0.619-
0.258,1.524,0.343,1.146
c21.921-14.583,47.629-24.511,76.026-
32.651c1.356-0.387,2.106-0.387,2.329-0.087c0.253,0.333,0.368,0.713,0.405,1.13
c0.039,0.516-0.395,0.792-
1.562,1.255C116.008,39.044,93.515,49.576,79.05,59.305c0,0-1.506,0.904-1.518,1.951
c-
0.004,0.397,0.804,0.442,0.804,0.442c7.246,0.131,16.922,0.559,21.524,0.824c0,0-
0.65,2.333-5.064,4.212
c-3.408,1.454-6.56,1.218-9.677,1.244c-0.698-
0.01-1.28,0.688-0.726,1.434C84.674,69.787,91.311,80.477,115.43,82.917"/>
</svg>
------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: image/jpeg
Content-Transfer-Encoding: binary
Content-Location: https://www.qatarairways.com/content/dam/images/custom/privilege-
club/Banner_outage_images/outage_banner.jpg

���##JFIF#####H#H##��+�Exif##MM#*#############&###b#############1#####&###�#2######
###��i#########��######
###V###F#�#########################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
############################################################################Windows
Photo Editor 10.0.10011.16384#Windows Photo Editor 10.0.10011.16384#2018:06:25
13:58:24###�###########�##########0�###########�######
## #############�######
##

######�############################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
#########################################################################2016:09:28
17:19:39#2016:09:28
17:19:39############################�###########�#(#####################�##########
#�#######`#######`####���#C########### #
#
##
############# $.' ",###(7),01444#'9=82<.342��#C#
#
##2!#!22222222222222222222222222222222222222222222222222��####�####!
#######��############################
#��#�################}########!1A##Qa#"q#2���##B��#R��$3br�
#####
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz�������������������������������������
�������������������������������������############################
#��#�################w#######!1##AQ#aq#"2�##B���� #3R�#br�
#$4�
%�####&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz����������������������������������
���������������������������������������#
########?
#�#�i���_�7�#L=l��##��#�0�T��Gt��O��#�#�7���
 :#ʏ�F�_�#A�P##�F�_�#A�Q�##֋�#@�?
*#�##֋�#@�?*?�#���
 ##�@\?�#��##�G�#Z/�#�# ��#Z/
�#��#�kE�#�t#�#p�#�kE�#�t#�Eq��#�#g��D#�4#�V�W��6�v 펣
i#~#���
 5�# �:#ʀ#�F�_�#A�Q�##֋�#@�?
*#p�#�kE�#�t#�#�h��#��.#�h��#��#�#���~T#�#�#���~T�5���
 :#ʀ�Ú8 ���S�����#ʀ#4M0t���#>
�:ZG�P#���GKX�#*V��Tb� 8�#tP#E##P#E##P#E##P#\��u�Enw��-
�Y’�DZ4#OH�#���`��n�#�#����5ۣ��##2��
�h#�P#E##P#E##P#E##�#V�J#u##Q@###Q@###Q@##2��b#��Oj#’��^���f�OS�.#/�Ooz ‫����׶‬m�R
%#�##8[°�V$#�A@�#�V����d�V�M'/#��+��@#V�#]@�A"�l2#T�#Q@###Q@###Q@#5�#շҀ#E##P#E##P#E
##P#s�#�-,Ω#��c�EK�#�yC�����>�@#�ƑF�ơQF##�#�#(�
;�#�*f��#|,s5�c‫�ڴ‬o��-��6GB#U>�z�#�(#��
(#��
(#������#E##P#E##P#E##Z��
>٧�p�8#��#��#\#W#��w�!��Na�?��O�n�#�#�#(�#�/��c�:��Dw_��3�f#�� ‫�ڜ‬,‫ހ‬Z�0#�:q$/�!�#
�@###Q@###Q@#6O�m�4#�(#��
(#��!�����K��#8bR��xP+��ǚ��$���#Iud�T]O(�[#�k*�#]���C#��hʭY��u����O#���hV#��r/ձ�
��&��6՚��k;���#MB5#�Z�iR‫�׷‬o�<#�ʪ�[~W�b��%�+�#�O�#���  G�%�+�#�O�#��S�j�#/
�k�##����
 ##�K|W�#B�� #�(�#Ə�K|W�#B���#�(�#ƏkW�#�#�~��#��%�+�#�O�#���  G�
%�+�#�O�#���
 G�� }G#�#?_�#�#�#�#�#��?�#�#�#�#��?
���_�>���#���##e#�cķ7Q�&�eop��lz�y+�Fy���?##� �E��`#�^�u�~D�*�-
��d�x54������#�,�3�=�#��«%��#��,�Gs�k�е�##i���  ˾6��� ԎƜ*6�d���x#t�{j#���LӢ�<��
(#������#E##P#E##P##�5�����h�h��oV9���;~d#¹+�1�̞ #[Ӧ�z4Q� ǚ�������W-
Mf�{#�p��#5#�*���t�‫܌‬i<#6���#i#P-��y��8r6�#�e��T###�#o#��ug�\��$�m�/
Px�k#Rrw[lz�3#4"��-�ǝ�vM�|&��m.k��l^8�%P�NH#ǽ^�#�'�m��c�/�#���i^�#���
|�V�N��#3/
C�]���s����Ɛ��7�[��O#�C��6�5MKW����K�0I##Ó�m���*�����Y�#������~�w�#�hzn��[���#�#�r
1b�7#2+����
�q4 �PӶ�W �#�i�#)u&�u��k�Z����G��σ��/�o�Tl#�����c��i�
�_J��{�K1t3m#��c#��#��(Гiy\ҶmB�9O��I�‫�����ޛ‬RԼEy������w��IR2:#;�#�m��KL�/
5i��[H.>�sm&N�$#{c#9�i”��F'0��{#W�r����o#i+���N�t#ZYE����m�#=��j�<!,##���#4�[OMB8�
�Bq��ժJ#�]#�ys��#WZJ�qw�V��Wa�#E##P#M��S}#:�#(�#�#(�##���#��#�#�#+��d�
��G��1#���y#�a�#�#�3��7# �Ьΐ*#9'$��)�#`�m#�7�#�9�˛p�#*�#�#�'�?��U%#��#%
$��H}##�9?�Z�‫�؟‬P##��#��?�OКig�ƿ6Y�"YI�S]JY!
�2K�I#�p�#��3�;�Z���fw���1���1�3#��#P����8�h��ս�e��#�)�Cc�;Xm����/����k7Vc�#
#N99‫�ޜ‬#�F�zJ^��>l= >�D��M���
�# �B#�
#��#��N#=#�a���� #�� >3k����*_#���g�]Z6�n�+�á�"sU�%�2��t;~��<#ffL3#���ҽ����  ;h�.� 떏
��#I�$�;,�#�h�H�#��
(#������#E##P#E##P# ���#�K��#�W�x��F�g��f�#��pb7�C�2#�#��� S7�#� 𦕨‫)�=��ڭ‬2�#�!
H#`瓚��^=#"𵎗sg!
���$k��#�###[��:��JX���uO�kX��#4���bc�{_�+#�@ ۳�a�O������-�#.I?
h�#9���
���֓������ .#\���G��7�����
��@�Ժ5�o��Fg̠ +####}*=/�VZMLj#�G���DU�#�
!°���f�VI-61��U��i����O�#��{�#
#�l4i,�&�1����r�W8�#�j+�#�u����#���*Mǘ#8bzc�֓�� v
‫ݷ‬V5��J#�#�#��� #�k#|;�#ar �s�0c��lu��#�}������T�#:j�k,R#8R� ��N;�F�M]t0�d��
(�����՚3����e�#C�#V#k]��c�n�1�H�Q\x��?#��2Y9�#V���(�0#Ǡ�Z^�F���-
����j_#'�K�g#'�5�~#�#��C�#�v?�SG��3�����=f����Š#(�#��#���h#�P#E##P#E#p�>�#��#��� ?
�y��㷵�#�l4#O&�D�%�Y��d��:��oK�#�#S�aV"�8�8�=���!��
‫��ג‬G�}#�T�+i�#@=���)����#�#<5����Y~�Ў��#j�#�#�ʠ‫ݕ‬i��O��#|7���t�#��# ���-���
�#‫���ץ‬ȏ���##�M�#B‫�އ‬#���z���#V�#��Ά�@l#N������  c{{i�# �g'#��|
��c��#�us���#�#��R�ӌ�㿱����P�S#�#/�����##�†��wǿ'����O�#|7��#�'�#^�l�#�#�b�#����?
����#�##?���d�#�wB�#�_��/m��?�#?g��� R#�#�sB�#�O�w## �7�#t��#P��#.%�.
[�#�iN�3Z[Tpc�K >yJ����]�ƅ##Q@#5��}(#�P#E##P#E#p�>�#��#��� ?�x���#�n����o�
�#'w�t>�!�a�#�#�2M2]Z#��#;#K�*���#?#��Uɣ�c����#*��#��\#9 猅
�F3X�k#�O���oW�##5��e��#��T�K#��~�l�#��}�`��i�H1q#$�m�[#�p#O��y\˗#�����
 #�#
m��%Ns�����#>��j��jz�}��Sq#�k�#8�#�C���n[1–#>h���#��ɧhZ#iJ#�#`#��瞸��
�#�"rCZ#6�`A###:#�#I#�‫ގ‬i�]
,w��@�%�#�#x�d#x0‫ڟ‬n�q�}�Vo#X���6k$���$��P#
�8~~�ҋɃ�#Z[�#_��>�zb�ٖ%�b#+�v��g'<�Ͻd�JM�wQ�#k��2O�^���#�?�#c�u�#��<���o�2�Y��3��
(#���
�J#Z(# �
(#��8O#���
 _�##ҼK��7k?
��7��k�#���#i��0�##�#ҙgF��KY���{(�e�###rA��5e#Y���#{�`�#w#��#
c��x�#�+����J�<�㰗#ZԐ#�#XdC)
Fv������l�#Ɣet����#V7
�;e}9��E���W#��]����$�n#s���8��‫׽‬Bu#�?�Y6HWie#g''?
SS�����
԰�{j �F�'Y6�D�.#@U##�@~�� x�Pp�%�X��#$�‫܂‬F}�#업��u�[�N��IM�#E
‫`���ڤ‬#�T�ZԀ`.������G3)�=�P���d�v����� ;h�.�� j?
#�x�����e�#�Ezg��E##P#H�q��#�P#E##P#E#p�>�#��#��� ?�x���#�n���
�o�
�#'w�t>�!�a�#�#�2���0��g8#�#I#n#���r�Kʻ#�
ˌy��#x��D���O��Ӹ�#؎�E###Q@###�>�{#��#�v�#�]����~/��s�����=f����Š#(�#���}
(#h�#�#(�#�#�<}�#!�# �@J�/#�#�‫�ݬ‬#����#�
N���}�C���/�#Jfv �+V/#j#)&-�d�ʓ��ñ#�>�#�e#�>��hR^�7�5%��@dUEr���0${�##~^⯷�re�4�#
�#�#��w1�8�8<#�M�9�����y�#�Z] d�.��ZI�8�x�A‫ݻ‬fs�#q�#�>��X���
�0a �s��� #�j#6�#��#\�]?
B��~�#�8n�;sr̠ ��‫���ێ‬c�5,�#�Au#h�O#� La�#L���#=s�"��e�m=#‫��ۿ‬#>#�m,
���@.��ɒ1��9�:w�_m#{�E�ǝ�w�/*P#nc�#8#�};��P{1K#M�q�_��fO�][��##=�#D�#�X#:�##�5y|
#�3q��9e��#��1�t�:�#%M����#��w�Il�)T�� #����^�_��#�#:Ҏ��
‫ݩ‬Q��Y~G��^��#E##P#H�q��#�P#E##P#E#p�>�#��#��� ?�x���#�n���
�o�
�##w�t>�!�a�#�#�3:�in#.�c��I�?¹O�i=����#�Auq3)��1�����Zjj<��J�L
‫�ۼ‬F�0O�#�W�ٕ��ӏ.�#rA�'���m���E#0�=�+CYF2Vc#&-!�d‫܇‬#n#*s��&��#"���#I��jz��‫א‬
8�#H�#)C�V�#�R�v#�|�#�Ӟr{#�#�ܵ�Ie�R��`� ��0i�{s%�p<�b����#���v##m6���'��/#�#��#
‫ػ‬#�h�_q�g?���
�z� # 韟�##Q@##}��P#�@###Q@###��H�Z^xj�^-
��#�#��#�kȼu�Ϥ��RY���&k�_#:��A�q�W#!
jϰ�&����I}ҿ�`##�П#�s#���kpV1#~AT#�#��X�#�8�h����({[5+4A}�#�-
M��bTX�Q#�(#��#��:���kg#�V��r���#�7ӓǽW>�����#G.�"ӵ�;#cWҭ�dBIy��s��F:#�‫���ׅ‬Ai#��C#�
�!#*@ ���g##R�J�EK
���7g�kr4##�#‫�ܞ‬i]�����f-�d#wc$d�#�)��;#�#�g#��CFH!�:w‫�ۑ‬s��#λ#�#�#��Eh��#^�-
�R}�U��yL6�#�Y�ıF[f�n��6'<#�))=��##�#���‫����ܐ‬#�#-n�țΞ9$�dv�P2J�`#�
‫��ۃ‬z�T�V��#G>�#P��Xc��>��#=�?
ZI�#*Ud��km���kc2`u#DCco�N�b�#�#W��V���#�0��+F��w^�g##��+Z+[�^o4��}��#E�Ez'…
##Q@##}��P#�@###Q@###��hֺ��q��.b�}�9R:#�y�LJ<I#�zF����O�b�u�C,c�$�oְ�#�2W=|�#IAѫ.
[;�[��L�#�'����֏�B�]��k#d�#��=�G���#�#��_�7Z?
�#��yu�#�u��?��C��#���#�0�#�'����
֏�B�]��h�O�?#���-�
?� �#�yu�#�u��#��_�7Z=��O�>�#�#_�##�B�]��h�#�'����֏
֏d�#��#�G���#�#��_�7Z?�
�#�yu�#�u��?��C��#���#�2���oM��*2��߷]�,�
z����w##��j�S4��P�2�῍�#�5�*n�j�#n?#K�8B|��m#�|Β��<0��
(#�o��J#Z(#��
(#��
(#��##֚dQ�P##�#�)�i��€#�E��K���
#p�#�
pu=�#.h�#�#(�#�#(�#���}(#h�#�#(�#�#(�#���)L�#O�T&v��?�#Q������f��#�ߝ
#4H�#�o�G��~t#z#~>c���Y��:#�#>����#�P#E##P#E##��#�@#��#��
#http://ns.adobe.com/xap/1.0/#<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?>
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.5-c021 79.153613,
2013/07/11-05:21:54 ">
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<rdf:Description rdf:about=""
xmlns:ns1="http://www.day.com/dam/1.0"
xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/"
xmlns:xmp="http://ns.adobe.com/xap/1.0/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/"
ns1:Physicalheightininches="5.638888835906982"
ns1:Physicalwidthininches="9.847222328186035"
ns1:Fileformat="JPEG"
ns1:Progressive="no"
ns1:extracted="2018-06-26T15:13:32.229+03:00"
ns1:Bitsperpixel="24"
ns1:MIMEtype="image/jpeg"
ns1:Physicalwidthindpi="72"
ns1:Physicalheightindpi="72"
ns1:Numberofimages="1"
ns1:Numberoftextualcomments="0"
ns1:sha1="167e92fc4d65868733a7502746e204eb6108cdf0"
ns1:size="66122"
photoshop:DateCreated="2016-09-28T17:19:39.000+03:00"
xmp:CreatorTool="Windows Photo Editor 10.0.10011.16384"
xmp:ModifyDate="2018-06-25T13:58:24.000+03:00"
xmp:CreateDate="2016-09-28T17:19:39.000+03:00"
dc:format="image/jpeg"
dc:modified="2018-06-26T15:13:31.815+03:00"
xmpMM:InstanceID="uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b"/>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end="w"?>��#dPhotoshop 3.0#8BIM#######,##Z###
%G#########7##20160928##<##171939+03008BIM#%######U|_##`‫ޅ‬
2C��u����#C######################
####
#
###################
##########��#C####### ## ##
##################################################��####�#�##"#######��############
################
#��#�################}########!1A##Qa#"q#2���##B��#R��$3br�
#####
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz�������������������������������������
�������������������������������������############################
#��#�################w#######!1##AQ#aq#"2�##B���� #3R�#br�
#$4�
%�####&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz����������������������������������
���������������������������������������#
########?#�~Ϸ#[)�U�
sl�g9�5E1‫�ב‬m�?�#{u##���6\�#�c#�l�I?f����#�z�#���.�֊#�#�/˻?�F[�‫�ڟ‬.��#
�??�PE�#���#��~�����ʷ##_�H��=~��
�d ٟ�x�#�#ng�#�����.|�
�߲M�<x� ?
��#�t��n#���#�#�#���*)���O���C��I�#����##M?���G�U0�#� �#���(��|
�߱� ��6�)��##O�##Hc;��*��##O�##_PQE��ϗ���#�k��##��#�Q�#
gw�#C\?�#��r�����3>^�#�3��#��#�#o�9G�1���p�#�#���.#��{�#�����
�
���#��w�5�#�M�#�+�#(�s3���c;��#�#�&�#���
 #�#�# �#7�##��h���ϗ���#�k��##��#�Q�#
gw�#C\?�#��r�����3>^�#�3��#��#�#o�9G�1���p�#�#���.#��{�#�����
�
���#��w�5�#�M�#�+�#(�s3���c;��#�#�&�#���
 #�#�# �#7�##��h���ϗ���#�k��##��#�Q�#
gw�#C\?�#��r�����3>^�#�3��#��#�#o�9G�1���p�#�#���.#��{�#�����
�
���#��w�5�#�M�#�+�#(�s3���c;��#�#�&�#���
 #�#�# �#7�##��h���ϗ���#�k��##��#�Q�#
gw�#C\?�#��r�����3>^�#�3��#��#�#o�9G�1���p�#�#���.#��{�#�����
�
���#��w�5�#�M�#�+�#qI�Qp�g�#��w�5�#�M�#�(�#�3��#��#�#o�9_O�����v|��#
gw�#C\?�#��r��c;��#�#�&�#��#\9����1���p�#�#��?
��#�k��##��#�W�4Qp�g����w�5�#�M�#�(�#�3��#��#�#o�9_P�E�/�#�#��#�#7�##��#�����
�
���}CE##f|��#
gw�#C\?�#��r��c;��#�#�&�#��#\9����1���p�#�#��?
��#�k��##��#�W�4Qp�g����w�5�#�M�#�(�#�3��#��#�#o�9_P�E�/�#�#��#�#7�##��#�����
�
���}CE##f|��#
gw�#C\?�#��r��c;��#�#�&�#��#\9����1���p�#�#��?
��#�k��##��#�W�4Qp�g����w�5�#�M�#�(�#�3��#��#�#o�9_P�E�/�#�#��#�#7�##��#����� �
���}CE##f|�?c;��*��##[�#�S��kp?
ͣ�i��##O�##_OQE���#��#�4Bͣ��#�u*���#���#�#�#~��������ͣ E�#�4DG�y#�.�_�6�W#�E�Qfs�#���tR
#�<��)�#_#F���#�uf?�~x�#��#‫�י‬#���h�.x4?�,г�����#�� �7˴� �֡ o����^�E#s�b��-
�1��#��'�#g�����
 l#�R? �lG��^�E#s�W�#�`�{'���##Vc�#*ͽ��c�G��#�^�E#yL#�|
��o��y<{#X��;q#e�3##���:�#�7�#�o�j��#<�##��sVc�Vm�#o"Os '�#B�B�n�#�"��#�f�-
��#Y#n ۷��V>%��x�rJ�p #R[?Ҋ
=f�(����(#��(#��(#��(#��(#��(#��(#��(#��(#��(#��(#��(#��(#��(#��(#��(#��(#��(#��(#
��(#+���a�iX$q����#ּ/�_#��RV�H���=[j̿�e�zW�x�C��#B��N=:�#J����T�L#��*%�#O ‫ך‬#�N-
OĶs#�յHX|�Fl�ʽc������O ‫��׶‬q#���0����=�?ZM#�#�)-�%#<�_�#F\P3�=��-
P��M֗m#r�p#*�#�#Q@##Q@##Q@##Q@##Q@##Q@##Q@##Q@##Q@##Q@##Q@##Q@##Q@##Q@##Q@##Q@##Q@#
#Q@##Q@##t4��Ҁ<�ǎS[#q�)s��I�#^l�#�5��P=OG��(#QE##QE##QE##QE##QE##QE##QE##QE##QE##QE
##QE##QE##QE##QE##QE##QE##QE##QE##QE%##)��6i��#�G#ƣ,�p##�Oa�_5�[��?
�$m#�r�,f��l35��1@:�8>#�#@��‫ؿ‬iV�GG�O�^�M�7�u#�#X?
��¼�#�##4�[R��{���s�F]�#�#�x�I�9�
# �|Im#��#�ӏ�#�z�����c���##?b=CZ�'�~#�i���Yt��|����r�냟 j#��i��#�Y��%#gi##;���皗
ŭ:�Y�ZN�#y#�#7#���+��#d��#P���VV�q�K��Ǐe�5�������
�# �� ?#k�Db(P�[un�#�O�4
��_#t�#h�e#5��f�n,n8���
 9�� -�+�?�_ �O�z�Z�spt�v��@��?u�#�\�#�
޽_�#ƫ_##��S#��#w#S���ȏ�#�#��Rn#�#(��#(��#(��#(��#(��#(��#(��#(��#(��#(��#(��#(��#(
��#(��#(��#(��#(��#(��#)#�-!�#3���#� �#a�*q�֊��#�sx�-
#�#P##(#���E##(��#(��#(��#(��#(��#(��#(��#(��#(��#(��#(��#(��#(��#(��#(��#(��#(��
#(���
�#x����i����_\Gkk
��iX*�#�T<Y��+�,�t���q�2Y�*���W˾&�G��>x�=7N�t���O$�P�x��n�^{}h#��o�#�ŭQ|
=�Ap�E���<���<���#��#�z��#�v�#DԵ#���2&ƕG�y�1�#�Mm�0�W��8�J�~٫N��Z����Ga��#���Wo�Ҁ
#T�]�#�:�#n�F�sN��"��n!x�C����d#�E|��c�\�#�Ms��#��|�6�#Y�s�[�OT��_J7"���#�#<?
��Dž�#�D�$��O��T#lWx�#�侠��^�##�_#�R[�g�v���-
F���L}�G���X�#~;>�c�<U<�`��A��)#�8�ɸ#�#s�h#�#��I�WB###VR# �4�#Z(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
F�KH�(#��}��H#8��#Z*#��#.?
���4PY�QE###Q@##Q@##Q@##Q@##Q@##Q@##Q@##Q@##Q@##Q@##Q@##Q@##Q@##Q@##Q@##Q@##��f�x��
#.x�r�#>#i?#�w���;�og#2�݂��‫^�)>ڲ‬Ӿ#‫و‬T#�neͽ�#�����A�>�f�#�~#�#�o#M�j ‫�&ג‬ͶmGi#_��l;/
b�P##��*��a�;�6�̓���
" r�#u;<��{#2�����/��‫ھ‬i�\X#��Ne��Vs�֏�|7��SI��4�h�,�\$h?
R{�zԠ#�9�QE##QE##QE##QE#&=+ʾ-
�#��ɪ�^U�����a�_��*���V�a�b�>U�k�kR�[{&����#"��Mm6Z}4�#�yxN}�#8#����R�V����d���C�4
d#e#�q�#~#i�##���#a��\Z�#�̿�?����#𧋼I�;���֎ք����#{�jO#�C�#}n#4���#i�0���=*�n�
%#0�:�#���ָ`��##E#P#E#P#E#P#E#P#E#P#E#P#E#P#E#P#E#P#E#P#E#P#E#P#E#P#E#P#E#P#E#P#H�)
i#�#y#�#���0�F�?
����#Ĉ1ϐ���AG��E###QE##QE##QE##QE##QE##QE##QE##QE##QE##QE##QE##QE##QE##QE##QE##�#�B
�)4#��GJ�O�##�|##�N��^k�~r�0ُ��}y�k����@5�tO
N�:�.�T#rBO#\X��v�z�#�#{�^�d
"/���#��y#\z����@##~�?#���O%���#�v�ȸ�O���^�:�W�6#|#]�V���om
��(�j�#��c��
##T`(#cҤ�#�(�#�(�#�(�#�(�#�(�#�(�#<�W/�O�=#��(�"���Q�-��d?
ӽu4���#�#�*���2nC���������?��~~����#�M'�&���l����qg0Ķ��\#
޴�M�]7��<�n�k#դ�U�*{2���b+�##�G�?#|K#�cz�i�˶�##���X\��Ѿ��#�9��#���
 }?�#��� :
‫ݸ‬#i��a���s�!�G���
�#��(#��(#��(#��(#��(#��(#��(#��(#��(#��(#��(#��(#��(#��(#��(#�n����<{�e�P#l~�?
����VM�(#�#3E##�E#PHQE##QE##QE##QE##QE##QE##QE##QE##QE##QE##QE##QE##QE##QE##QHN9�Z
��g�����\Gki
#�iN�Q�#�=�v𼒰H�e��##�5�Oů�S�s�#
<�#`�O!�-��[�p���,q�#��#△�XM#A��t��l6k���#̒��"#q��c�K�V��#��|R�#�# W�3?#�#��_�‫@ۄ‬#?
#�#��շ�|E#sj�涱#tVY�#Ф�V#�k�#H'�
�qN�#�(�#�(�#�(�#�(�#�(�#�(�#�(�#�(�#<���iv ‫ ��֗�ڵ‬Gsk2��)#r��"�RP#ʿ#~#�_#��|?
=��=�o��#�ƙ���
 #�`zw�S�G�� K#��4Vz�@Si�����dG��{W��#�##�ea�R2#�~-|#�C�u�#C# ‫}�أ‬6
ܑ%���m�c‫ܯ‬z#�D8lb�^#�w���-k���M̟��Ո
‫�'ڗ‬I��=A��e`�(#�QE##QE##QE##QE##QE##QE##QE##QE##QE##QE##QE##QE##QE##QE##QHz##񿊨O����
�O�h��q�#\#�*@�J(��#�(�#�(�#�(�#�(�#�(�#�(�#�(�#�(�#�(�#�(�#�) ��##�4�#�Edx���?
��#�c[��M�m�|�#�
?��
�#�G�#�XԦ��#XG�X#Uuk��4��ȝ#��rb1t���z��}FG�y�#Tq�S�V�zE|�#Ev~�
#8�#���#����Ƿ��x��Z�‫>�ݖ‬#�[�_��P|�#���J�#��-cNM#/
�#}���Q}��#[#�[�7c�����#�H�ƿ����
 E�AêY ��j�(��lFn‫�ؠ‬rr:U,���R��O###J�LƒKW����#i^#�fԵ
[�oo#�#ZF 쪽 I>��#�5�#�~�<v6�m#�0hl�>E���V�N{W��W^4�|2�#����om!#�#�vQ��Z\
�&��Ŗ+q)�E���f>�WV##��N��t�;�p�\瞥<D!I;)KNoH�o7o�ߨ�
�#��Җ���W#k�BE#d��#vQ�v��;}+�?�C��ƹ�#t�#�#�_����k�#|#�?
�e�#>�}7�C�� �
—�~�n�u~F�#i~�_��� �/�K�5�#�#�Q��ԃ�!Ŀ�aK�?\�Q��#��i/����?�G��
%�##�#�#�(��_��A�##�_�0��[��_���_����k�#|#��K��#���
 #k/�
�#�q/�#R���-�n����/�K�5�#�#�Q��Iƿ��#
?������
 8�
)}���7W�o��%�##�#�#�(����_��#�#��}H?�#K��#����u#��7�K��#���
 #i~�_�����e�#>�#�#
%�#C
_y�庍��#��Iƿ��#
?��i/����?�G�#�R#�#�#��/��r�F�����_��#�#�_����k�#|
#��Yϩ#�C�� �
—�~�n�u~F�#i~�_��� �/�K�5�#�#�Q��ԃ�!Ŀ�aK�?\�Q��#��i/����?�G��
%�##�#�#�(��_��A�##�_�0��,~S��ҹ#��!��Iƿ��#
?��i/����?�G�#�R#�#�#��/��#���#k#j��5
i|�̺�>�w�/�e�=��O����ǡ�?��o&+�+5�g#)���??�5�#��%�##��#�K�8‫پ‬i~$}SU�‫��׈‬Q#�7����?
�;�֔�� H�IJ�^g&/���hʭ#e*�_eJ��+�S�#��#G�Ĉ�2���#� �#&�����x�=#�G�� �#�-
�[���̥�
$ {�S�>����\��+8��n�asm(�r�#+}8��#�a��鶻�
�ɸF�sC��#N#ZJ3����
�Z# �� +�;�C��#���
 #ɵo�>�#�I�h�$ �c�b�����#. �}#�Cy�—— �~�y�H#b �#�
�7�‫��ڛ‬#$�f�##e��8C)�b#A�k��?�QK##j#�/�[H�[��E#�j#ٝ��O)�\���#҅Yr��~g��xu�e�^"��h�_-
�n�i_�s��*#[�o!
�h$Y��C$�AV#�A#={#��hŠ(�AE#P#E#P#E#P#E#P#E#P#E#P#E#P#E#P#E#P#H�)i#J#�o�R#�J�'#�C�*?
� ���#g����##��QE##QE##QE##QE##QE##QE##QE##QE##QE##QE##QE#!8�n.c��䑼�
�w31�#rI�_������7ï��Vw#�Q֙t�O�m~$+�5�j��9T}#�e�#��6�
��$�����#��I]|n��Ɲ�ܺx;I����O�r���þ{g�z���#/
ͨ�ll�]�#9#ӧ#e��#+ʽ�S�#�#�Ҽ��(�'#�#���ͨ _A��^]� ߖG#yq��##;�5��m�GY������"��z�m��3�A#fB?
����#�c#EV��b�_���#ę�\�P�^#\�i]�����ot�ox�����{��C�ϧ�z-���,a_:P8�ƃ'�}k�#w�
��{��H�N�y#�%��8�{�����_��#�r�\��K�K��;#@:*��#+�t��G�F��^�G����#n��E��{�#��[,V/
#�#١h�#�#ɣ|�#�Y�f���K]z_s�##�#�C�?
�W�i�|:�v�^�{��b�n��9�#��PY�>0#Wk�#j#>oM��Z�#����  v�5�[N �|#�D[KE#'��p�z#wϽx[
‫��]���ۼ‬9$����f#���B\���z#|��ig#�14##;�!w�%��}<��#����#৚#�t�4�+�ŝ�#lq��
#~9'��#�z��#��
_�>���A�#��Ҽ��,W�~#���y#����
 #��� #�i�#D��###�(�#��Z�?��#��#
�#�C��җ�?��ib���A�##�#�#�/�##��}��-?����
 b�#�#�� O�'�_�#��_#��ғ�C���K#�
߂#�y#����
 #��� #�i�#D��###�(�#��Z�?��#��#
�#�>ߥ#a�#g��K#�߂#�y'����
 #��� #�i�#D��###�(�#��Z�?��#��#
�#�#�8�Q�#oҏ�,W�~#?�#���
�# �O�Ͼ� 떟� O��1�z��#��
_�~���G�G��G�+�##�#�?��#�)����=r����#/�Q�##\��#�u�#���#� �Rq���#��(���7�!
�I�#>_�#/�>�#��Z�?��#��#
?�떟�O��1¾#�#9��68��Q�o�#�C���|��
_�}�##\��#�u�#���#��-?����
 b�#�| �!��)~�=?J?��_�� �#�w��#ϗ�#�K�Ͼ��떟
�O��1�z��#��
_�~���G�}�J?��_�� �#�w�ϗ�#�K�Ͼ��떟�O��1�z��#��
_�~�==�Q�#��Q�o�#�C���}?� �#����=r����#/�Q�##\
��#�u�#���#�'�G��G������#ib���A�##�#�#�O�##�}�##\��#�u�#���#��-?����
 b�#�|
#�T�_җ�c8�4ib��A�##�#�#�/�##��}�#��-?����
 b�#�#�V�#`�?�# ��#
�#�c���#|q��K#�߂#�y#����
 #�#3�o�� P�#�B�S7���MV#���Ex��>���O����?�1u.�>��#�#��.% ‫ى‬
1�����ӥ~~�0��2#�i�oVԼ'��iw2Y�Dr$��#�z{WE
֬e��c�lx����#�v���Uj��O�����T�#��b��e}�����#�$2]��?�ix{�
��#넇\��O�q#�2��+����i�&;Yc�K��K�?,#���3�W7���##��#}No#�#@�G#��`wۚ�S#�=#s��/
���&[�#��7‫��ٵ‬E�Qr���/Ug�]j~�X�|#�%,�&��>#� [�f#��##f�#�?dmG�#���V�u��[�\�hǢI 꾍߿
5�>#�NJ� ��-k�‫�׳‬#���d��#��;��#
W��#�>#�-լN��������#&���є�#�g#K2���-Dw���#"#�##\#‫�_���ޱ‬Z=�C��#���#�馵
�#F���~s#'��#�+� H#c�~%|D��3�橤 G<�j:���N#h!�|�Z��G�h�$|
9��u+8�e��##��]#]yJ2�Sx�#_���a���#%���nk]?
�yk��Ɗ(�x�h(��#(��#(��#(��#(��#(��#(��#(��#(��#))i(#�>/�
‫����ؿ‬K�qKx�O�;��4T#�tQEX##Q@##Q@##Q@##Q@##Q@##Q@##Q@##Q@##Q@##Q@#�t���TMI�~#�'�{
�'Ǿ#�}��~|�Q?�5�Ohg�u��M�,���x#.#�7ߧ���� ���~#�[�i5=Lǻ�X�#�1��m#�#|W�<A
�yt�&O��%fʪ���##.
[�#���
 #�F�j2# ���0�6��NJ�k�#�w���W27���#:�12��Q�t��GEb��2���Pv_��}��##��t�<A��FQ#�pC
#v��B~�_ǏƿD��%���]#me<�#Q��/��##<A��#k�#�#]��ul�O��|K�##'�����+#.�X�=�6�G�Q�]�<…*
#vk�<#)�L�#�T�`�N�N��r 蕚 z�[K_C�#jM+NѾ=x��HX�[�vC���#�+��C�4�#ŏ��O�<Ocy&�w,�|W-
#��#a_
ꚅƣus}w;�]��$�Hr��rI��_ُBO�#�#��
i03�.�3\�}8b�#��u�՟K�#�_#dX,##�U#,\�i�X�� ‫�ـ?�ڇـ‬# ‫�ٳ�?��ـ‬#�|Y�h|�>#|F�t�#�,:U����i
�:�S��W�Ο�[=OVԴ�#uΟ�L�q�d#ʾ#�#��h
[��\!k�"îJ�##�3
-(�*qI��#�3*��##��gui6��[�'���w�w��#�C�Z����Z��#��Gv�Y�s�w�� 1�?�#��߃��/�?����#�
xN�D�%��XlRi#����5���Z}��#��,�)�##���#8LD}�+�_C����6E�o#��cQ���oK�#�6û�#.?
�]���
 k�># �#�~‫��ښ‬K�[��{X�x�Y�pDQ��}X�п���y⯀?#t�#E����k�/��‫ݖ‬
#v1�|c���~"�><_�V�N�mj�6��#w�#*�‫�ע‬#.xJu###S�N��p�#�1�:�V��V��;��]Y�l�>�#�N
߃��M�#O��)�#�u�#^��#�#o�T�#c_ ‫ڛ‬Ŀ�6��;=wL��"�`�X͑l�f �=��O#j�h>#ֵ;tY'����#�
Y#�#‫�ۊ‬iQ�V��!#oC�|�1�<�#�8�T�Em9��U��ψ�#i����¿��"�.�ay#�e#�/-
�2��:w�k�a����#��V�+�����!X
##�
��N��#��۫��_#~#�^#�4]&��REY&�/�(##3�j���%��{���[a�#�5x��|
d#(�[v��"#�K¸��#��sǕ�]��+���� w_�� N�?�5����|+�#�##�L���Q�t‫`ٮ‬g�f#�I##���#\
�3��5�H���O���8���e##�~ix�
#㟈�#�|9����j�om4�oު�Fx�z#����,� �֚ ##�_�FyYU�b%
(BQ���=�<��[�w��Y�١xk�Q�6�v�<�#�bV6a��#���?�_ �M�[K+�n�M���;_###��|i� ���<yW#�
%�_��}���Xe�zU�^qM ‫���ݞ‬c��0���(G�.ɴ�v~E~˿#t���#�� �($�#8�t��gΈ���z���7�+��
|S��7��
�‫ݳ‬3�‫ؼ‬#ç#��~#�#�E���#���#<�[F#�f�OԶO�^�#�L�#��� �#/
���)F�E8����
 #7;�l~'5�� W�aR4�I��‫�����ݥ‬#�#���O#k:W�����N[��##�r�$�_fû>#���3�#_�_
�?#~=k_��y�hV6w�#��j�y�#A��=��w�7���#Þ Ե�#+ 4�ķ�l�#�99�l���
�N7��#����###S1�
�֔ 0��V��k�����N���O�K�#�#o�_?~ٟ����#�3���1iu#�‫ڄ‬v��\##�#�#�㧎�>#�!
�W�t�b��Ҭ��(��� �#>������
�O� # [h:‫����ޓ‬r�BKB��/A�ֺ1�#B��*RkM##�%�y�2�-
W��S�S����‫�د‬W�#�/�:���{K���}E�Q��1�#U `}k��b߆#~
�ĺ%��Z��#�y.��#��?Z��#�F���
�#��zo�#&��L�#Ϩ�#ЅU#=#�SpW�z�َw�Ê 冎"j��K�����Kv?$4�6�\Ԭ��##��T�#P|
�H�#Q��#�#�##���{]C�##k3F#[/1���$gh�
�w$����
�o �~�~#K�##�\]###z�O �q�W�V�!
Gҹ��-:�uf�����Ę�#*#n#��q�Z7w��-:##y�#�#��h��#����$S̬�C�W�#���U'�=)�U�K��S��
[�k�4�[�#n##� z�‫��׾‬##|K�O�?#��cX��,mo��[�HY #;�##�mP1�_H|
h�`�#����#�J�$#U����^���1t\�#=m�># ��#1�S�[#�G�rM���O���{����?�l|]�C�:&��&��jp�N��
F`##ҿI���##$i���k��ym�#>#�c:ͨ�#Dž~9�‫~^��ٷ‬UF�Zru"����c�#�<0��#�‫ݓ‬k����#��k+/
�:ؒ}+�g�T�i e,�#�?*�o�'���a��#��#�I�#���G��x4�/�ό���:���ܰ# cRS>�X�#�5�-
�M��8�m�#��#R3�vzzX�>#��#O#��9‫�ה‬.d�^�zz#�#�N�#F���Ix��qci(�YpX7�##�nk�Ѿ�#�~#�O�#�ß#
#C�kMB��FG##n9S�k�#��)w��<?�H�=�é��ow�#�l#:�#>�z5s 踿����4x�#��qj)Y��it��?
����&����#��R#y`�[���Q!��V�#��#��/ǥ�ܳ?�_��ko$#��
�F��#��#�x'��E�x�Z��5k���/$2K4��O�n�η�i�#��8�=Z#~9#� ‫�ؿ‬#‫ב‬m#.���#ոg�2��)�i]
[�=�#�?��#��0h#�1*K�i�e#y�FPO�#�_O�=�uo ‫ٷ‬HY\�����_�U�#�#���##�#x'��:_�#k�#�?
�n�q���1^�#w2�_���9��#���jK��>���+�#��(�#�(�#�(�#�(�#�(�#�(�#�(�#�(�#�(�#����<_��
�K�#^���#�#�*��#�t�f��=��(�#��(#��(#��(#��(#��(#��(#��(#��(#��(#��(#+��
��#!�#�#�#�~�����##�C^#�#�3�#:�?�i|�3�o#䢡�/�%���##�#�c�#�#��i��#�1�#��‫��ݮ‬+�
�#&�#�#��#�k��^�#��]�#��#�cW���#v��~��?�R����dKMP�S#k�?
k���j��Zƥ���"P=X�_�^#�W�#Ҵ���kk#+�##P+��n���Ɵ#����Y�V_Q�g��5�#�}FM#vr�G�8��0�u�I��
/����o�έ�F�q�##����#�C���#�#�I�Q}�#�P)��1 ������#.‫ׅ�?�ڤ‬h#�:�49,4�#γ[\
��#��.1��#�ߵ�O�?g?#�`3Cd‫"�=׊‬A�#�
‫��(ס‬Y����v>#�jY#a+Q��c���b�����#�#li���#��Z����� #a�#^�#�� *��u]3#�^���-
~���#��#�t�#�Ey�/��#���\#��#���k�
a�#%�@�#�I�#���f�_\�#�L?�h#� ?�#|��+������
�~ �? �Oa?�����%��;�#�;�
�‫ݿ‬#����W_�%��/�%��;�#�;�
�‫ݿ‬#����W_�%��#�E�?���J����#�b~#�Ǭ�����K_���#�v��#�#�#��#�X�# ‫������ݯ‬#��m�#�5|
�[��#��~��#�a�#�#�#xb##xGW�n��#}F��<nUa�F{��#�#�%�O�#u�#���yy�F�#7,�6�#�#{�
‫ޟ‬#<Mq�χ��k
w##}��1�)!X��#;W�G�_���##~#�>#��7�X�jH�%Ŭ��####1#�}#a,:���z����#��kW��'jJq���N�?
�'�~��#�#�W#�# �~��J��#���/�?up?
�#��gĿ#M��#��bYt�W�T=#�q�Te.�v���z#'��ϩ�;�G�#Je=k���#�#.
#P�#��/�Z)ca��� �7�3�#$#�_�
��We�##���#F�l1o���w#?��#~����g�H#���#'�Rv�rk��#��R�
‫ר‬B�
�ٔW����s�f#�1�#�#�1�##��#�#���#��#E����LA�~���
 .�A�# �#�f�C*�#y��?
��I�#�z��{��y�#&��#��21_����
 _�~�~ ‫�ן‬l�##�#'�#��#��WVq�Xz~���G�?
�#�Q�[�##�#�3��#�fO�#k�#m��6_#‫�װ‬#Ѕy��#'�Hλ�#a�?�#�K���
�|i �#^�#�
�#�/���4�#��_����
 H�_� ���1���n?�#����#�}�i�$#��.�#���n�Q���g�����
�l �S�
�#����#_��#�\��_�P#�#����s�#���4�?��8���W%}��#���&?�
��#�M]#/�����
�qG �#�i�#?#g�- �#�#�7k�#���~
%��###>#�n�#C��#�,.S�J�ָ2����>��o�#a��#����##�7+8��Cա�`s��W\~!�uw�~�9?
�Ϳ��K���H~*|?��I#U�Q�]#�H��v#���q�#\��W����S�z��#�#~�j ‫?��ݵ‬
#��#{�#]�#ЍA � B7���O�#�'�~s-��R�#}#^���Q�#���#���#:�. Պ�~#�#�u�?
�ut��#Tx���o�ɟY�P��}�G�e�#ц�� �#&�#�n���
�#���#����#�#�{��#��M�?�
�1_CK�F���#�Ni�#&� �%���(��?#
(��
(��
(��
(��
(��
(��
(��
(��
(��
CKHh#�>,��#��#�t�f��
 �e'�#��� *#�Z(��#�(�#�(�#�(�#�(�#�(�#�(�#�(�#�(�#�(�#�(�#�Ϗ�*#�
�#\g�u�#_�#�T?�x#�������#‫���ݥ‬Ѽ=�#������z��#�M��#�#{�#��宽
�##v��#_�#�Ưԯ�'��#�#�F�#e��]{�F�w����#э^#/� ‫���ڇ‬
�#�K���
 �,51 ⡆�?�x�� #��#�}<E�NxR'#���}�c#d~����W�� ޿!?
c�#�##�)�jO#x�[��c���#gnfb�y���_m7�#���.#����
 #�U}N[Z �*#��m���,�4��<.#s�a#u#��o�=;
����
�~"|B �^ ��Iu�Y ��4#��
�$c�k���# /��A��#��=���#/�����
�w �# ��Z����]#���M�#���L�}#5��� H~##�?\
�#�c�U‫�ׇ‬S�#�d�����7#��!#��J�匯 k��U����=:#i�Y ۶ CC#L=#�#�_�Z/�,?��?
�#_��"Դ�#j:��d:T����zm'�����#�C��#�F>#��[D�k��Q��y#q����Ӣ�$��~��.Y�f��O#BSj.�M
‫]پ‬#���#�KN���
 #�:�# 6���5 <#ٟ~‫���׾‬Y�#����ҵ�#& ߻<
��6�d�<D�#u�##�?�p�##�"#3��=#՟n�#�.�n��#�;�
�‫ݿ‬#����W_�%��'�%��%�#^�E�$��-
F�#��#����I�##k��#�C>#�#�4�i��X�o#�8���N�#H����(�¨�I=O���"�1|
GS#��NPn#����o��f�b�#v��#�#�Z�#ǿ�#�#M���#����ˁ#�#���#�<#�?���c��
‫�����ڔ‬L�R#y#�^#_8��FSv_�#�x� ���5�a��6�W#�~�|L��ύ>#�B��8��#9-�l�Va�N9�~o�
��#ž#�5k�#x~K}>��$�&�qT\�����z�#E�s�{��,o�*��#�#�Po��&�7�4�9��X�o#��#]�
��2k�q/#��4��S�#�#d2t�xi�3k���և�#��g��#���#D�~�|u#���v�ʸ�#�~O~��#�o�?#�/#x��G�Y��!
���|�2�(�"����|'�g��#h�3�#���X!#i�T�)#'w#�2���#�'v}_#d�;?�_BS��.�[J�m�v?
�O###~��E�����#}>Uc�� 1#��#�zw�3�#$#�_�
��W��G�Kh��5��5#_#�‫(ޥ‬c������>^FG#k�/�߷�¯#|+�?
��ɵ���
�= �#]<�=2wp+ �#��,*S�R����8W1��R����T��$�mY�޻h�~rC��3�?����
�
%��>6�#����
 ,�TjV#R9##Ҿ ��
 j##|#�,<Y&��7��<"���6##�##‫��ׅ‬4�
SvV?j��###�Ύ#���W{�l~‫�ן‬l�##�#'�#��##�ҿC~?~�_#�$|
#���
 4y�� j�#mn'��&�F2��W�)�#�1]9�Zu�E�w��<5˱�n##
e)SnwJJ�Yw?K�#�Fu��
�#��z_�#&��O��#�#��c#‫�ڻ‬#�#�Z'�_R���Q{�#�fU�T#���Wg�I~�
�*|#�'�4I�S���#�\X��v�yl�ҽ*X�Q�r9+�#��#�5��R�G7O‫���ڧ‬nd�~��_��o�~�~#k�##����3#|
�#�#���k�ѤVS_��v�u��#��3���<#F~h�H*GЊ�#�%�###𾭥
�i�###�A�cA#���^����9B{�u5͕�Ӌ�7mn���#����L3<##�/,�ի6ӷgsG�6�i�?#|t�ϩ�#MŅ�
‫�ޠ‬m<˅�4���0G5�oƽ~��##|cp�!�J�#��Z2�~dW#�~ ‫ڟ‬#t�#�>7��(3��+���.+�‫�ڿ‬ԟ㎜�#�Γ�S
k��>Y�qʩQ�S #s�#�<E
%##��[|τ�d��#fЭZ��#qI��J).�����⟳‫��?=����ڕ‬W#�d�t���~#���� ��
�‫��~��ڏ‬Cu?����F���q_����#��#���#�a�#⫃*�N�9*�I��#�|�1�P�#��
%#��o��#�:�x��O�<#$�N���uo#<�R�#��##��_a_#�9��3o�_�_��#�m3��;�#���{Q#P��DZ@�&��fG
����W#�Q[�#Ϯ#ee#�-<�#��‫�ك‬S� T�M#%Ŝ+���UpxyN#Q���6�^���W��#��#��?�#P��$#^\
Ƞ��Wu�0pX�L��{���dW���#�]|#�#ah�r�_pWU�#�K���#�-#�)#>��3��*���� >�# ���#����#�#�
{��#��M�?�
�1^#�##A�#���#���#F#�?
�'#���
 #�b ����'��#��M�#�K��=#Q_J~##QE##QE##QE##QE##QE##QE##QE##QE##QE##����<��#��?
��?����Is�a�#\#�*#��(��#�(�#�(�#�(�#�(�#�(�#�(�#�(�#�(�#�(�#�(�#�Ϗ�*#��#\
g�u�#_�#�T?�x#�������#‫���ݥ‬Ѽ=�#������z��#�M��#�#{�#��嶼�
�Wk���#�Ư���'Lk/�֨�� r6�v#z�W"���#\^O<�>��K#<��C#rrx��^|����h򴬺�a��,?#�#g<D
%.i��_f���9Js���?d_��tѴ����#� ᑿg�#�#i�#��ʭ���ϵ^&�#_�#�G�#?���#�߳ ���
#A_
�#��##����#?
�]#��߳��#�#���#?�]#�5�#�?
x�#�'e���#��#�c#�&�l�k�##���
 #�6�# ��#���##���
 #�6�# ��#���*��G�#�_��#���H���#=(+�H
��#�do�#���_�#��.��do�#���_�#��.���̾�#���ϊ��
�#��}#=)y��+���
 ##��#�6�# ��#���##���
 #�6�# ��#���&��G�#�#�#r���W�##_��?
��#zb�#OҿX?ᑿg�#�#i�#�?ᑿg�#�#i�#�?�k4~�#����#ϊ��
�#���#�
6�?���#�do�#���_�#��.��do�#���_�#��.����#�?�'e���#��#�o�#��#
ߐ�~���
 #~�#�#�#�<�#�t�#~�#�#�#�<�#�teW�h�##;
+�#�#�#�#�#���#��#�_�#��߳� �#�#���#?�]#��߳��#�#���#?�]#�5��?
x�M�#��_�#�G�#�#�~���#
��?�#�#K�#��#��#
��?�#�#K�#��#���[���D‫|�ܯ‬U�#�W�#$~O�����K�W�#�27�#�#@m/�##�##G�27�#�#@m/
�##�##G�M��#�#r���W�##_��>G�#J0}�ҿX?ᑿg�#�#i�#�?ᑿg�#�#i�#�?�k�#4~�#���ϊ��
�#���#���/#�?
�_�#�F�#���#�y�#��#�F�#���#�y�#��ɭ����"nY�#>*�#�+�#�?'��8��}?J�`�#�F�#�
��#�y�#��#�F�#���#�y�#��ɭ����"vY�#>*�#�+�#�?'��#����ҿX?ᑿg�#�#i�#�?
ᑿg�#�#i�#�?
�k�#4~�#�#�##;,�#�#�#�#�#�#���t#��#�do�#���_�#��.��do�#���_�#��.��#̾�#���ϊ��
�#���S��u�l��#=����
 ##��#�6�# ��#���##���
 #�6�# ��#���&��G�#��g��#���H�U���#�W�#ᑿg�
#�#i�#�_�do�#���_�#��*����#�?�'e���#��#�b��>#������#�����~ȿ##�����?�UZ�?
e�Z#�a�i�F�#�k:�l�}�##�#�kZy]X�I�i�yY���v+R�(�M��K��>j�#��s��#�#�6_�#k�?
�#�n��#�V����*#� '��t��08�‫��?׺‬#�#����#�K�F���#���o���_�ϩ 袊
�S�`��(#��(#��(#��(#��(#��(#��(#��(#��(#��J#�o�
[ċ�#\#�*O��7���q_�h�#ը���
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��#�>?���
 #�7�q��� =~|�P�#�5�o��?�+3�#v���?F��J*#��#�Y�#�O5��0�?�#{�#���޿q/�%��
%���
�tb? �{�/ �#�M��#�#{�#��宽
�##v��#_�#�Ư##��C��k�l�6���,C4�#��#}��Ԟd���O��Ơ���x��qJ�AZG^�I�#}����I��#�����^��#
���#<U��i#�.��[��4ē‫ڮ‬#�#���ys.~�N���>#��#�R6�#��kj�+�8;����V/�#����)
+����
 #�[4 ���*U#O�G���_��&�=##�$�#��#�h��G�'���o�w�#�#/��
��I�ӡ�+XI�#�#��#H�A$q�67$q‫ۅ‬v^���#�9�w�#�#�wN���������i#����Z\
�ȓG#��X0
� �dQ*3���l^#3�b#���‫ݗ‬uwg��I���u�q�d���O��Ə2O��'����]
߅�#]��#�ĺ����SD�����kr̿j�#YcXb��P˗ �>j�g��Cc�/#iW�#�,#úm��}�Ku3[#&#Wc$L]���#�##쌥
F���*�i��7 �I�'Ѥ�9$�
‫~��ٴ‬d���O��Ə2O��'����^������D#��v�P�###��k�����R9#�;cYYH��1��+��|
7�_x�####�֦�� #)b#�r�#c�w#.��k���3#Y�BK����U}z]4�ɦ�Fw�'���o�̓ �z�#}��‫��צ‬.e�5��-
�g�}G�#Z����}��.��L�#3�#n��1���CT4_���#��6
�z�d#I&M���0��`�rz�0���N��#���%���OU���#�'���o�̓ �z�#}��‫��ױ‬ɩ���O���|*�>#���X�Ϻ#٪H��\
�� ��͖
#wB>�Y �W�#�S�,7��7a&�+��#�1����#XǑ��Ԫ4�V�)�
�X�g#{�2���#Uuӷ��#v���2O��'����@�CǛ(�#���‫׭‬i_�n�u����xa��i�8muy�Y��#�4L"����x��#�8�
{���#��};���qek�##��h�P#�iv�$*��#�+n�vpW�žZ���I�ω�0Tb�#;���], ‫�<��ڽ‬#���� m�4y��Y?
�##�O�
u��#�;%�T��#��VE�D�����H#@#e��$a��y�����#\hF����#�ff��B�#a*�#��sYJ����O
�����#�����?��e���
 Y?�##<�#�o �nֿe=_����l�Q|1$)�2�]���‫�ٲ‬##Ü�#
��gCԼG#���.���qq�]O3Y�g�I#�����·p##@�‫ح‬%B�w_��*y�]U^#S�=o�ki�|
ѲZ�h�G��t�d#��#�#d���\�ol�#:�##�|#�#�'�w�[\
�o�K7�i.�Z�a�s��D�F̜p�7`�#_�f�oĚw�."�#��n�Y
���u���qt�Φ?�#�į#�)6‫ܠ‬r#�*=�������/zSJ6V}�+�m-�&�d�#E�I�y������F�?笧�
��{��#a�#ß�2xz[#�r�R��)e�#�#)29t#F� m�#�7�v��‫�ޓ‬K�#i�&�NJt�2�#+���p�Α��1�
lW�#wF����T_‫ו‬ʧ�`����3�����&�/}{;y��#��O��Ə2O��&3��nZ�##|ֵ�#|C�5k�##�B���vz��-
�V1I m��4�
‫�)ܡ‬c9#�g#�|+�#��/�zU͗�u5�4�;������
�4&# �#h�o12X#��� #���i���
 0�0�"�$�. �=�N���<~���#2
O��/����G�'���o�_‫׿‬f={A�P��C���b�G#�=������k#H7B#ʫd�p�R@##�ÿ�#��k##�/
��3�x�Z�;�]#R��.DR��V#�I_�!}�t^Խ�[��#l�����Um�{Z��k}���#�$�#����  m�4y��Y?
�##�#�yu���k#]�2\�8��#d��UU#�@�k�վ#��}��R�^�5�_�Л�[F�.e���5 H�h�)Dd��}�9�Q#J[#��3
BQ�I$左��J�+�.�y��'���o�̓ �z�#}��‫��ס‬#�l|M�#�4ֺ��E��$Yd��0C6��@K�### �##ď��#��"}S�#-
��io}#�b�#r��G�$|�#_B��g�#�~�i6��P�0u'
p�nz���{������ Y?�##<�? 笟���%#��r����� Y?�##<�? 笟���
%##*�Eq4�s�ɏ����S�#i�zx#y�G�#�>���}�]W��.�#�#��?ζ��H��󸯩V��ɟY�P
�#���#�#�:S�#�{��#��M�?�
�1^#�##A�#���#���#F#�?
�'#���
 #�b ����'��#��M�#�K��=#Q_J~##QE##QE##QE##QE##QE##QE##QE##QE##QE##���#��#�>"#�
�����
�@? �#3E@#�E#U�QE##QE##QE##QE##QE##QE##QE##QE##QE##QE##�� ##C�#�ׁ��#οA���
��#!�#�#�#�yY��_��7���QP���Y�#�x�#ɱ��o�Z�‫�׿‬n���� � �#�## �#�c�#�#�k ��
� �#��#�‫ݮ‬
1���#�P�?Z��)so��%���a��J���#���2��#|y�x�(�Жs��؏�x#l�"=#2�ޮ���G�@M���/�i#WO
֓�J���`6�I�@��#�dW�{�#n�>���cRqI.�<�F_��NU*��\#��գ‫�ؼ‬C]�#�M�M\_(�%�‫�ݝ‬L�U‫ݬ‬s#U�
ߌ<e#�## �3�W�O�0x���>�#�<m��m�����7dDĀ�"��
Tn���w�@�#dT�c�##�]�Ư��ß#iZ~�=��]��:���+7�4###UG�#q�GsZ{J������?�8
8�R�m6�KkA[�YJֽ�]������^!�c��G�-�i�h:��‫���ޟ‬s�Eq 噡�9%�#tjU�8�#k�����
�"C�i�������'I��X٠kW�����؎�#�H�\���^>��/��5����Ljm��-
#D�X��kYmJ�<q�#)#s��#�#�Nj�R�V��#��#~#�Xԫ)%v���Oe�4�z��u=;F�|?��5?
#��ï��>=6�I��g��#DO��C#�B� &q��^;�#�7��x�#%�펤���錭;#��G�7 �2rMr��v�#N}0?
�#+)V��w�0�‫�ۇ‬uR0��R 鮖 m��w{��-#G���χ�#�Λ�?#��+�F�[��b�uKH#�
%ID�Fn#fi#�~�8�]4�##�#���xvz��#�v�&�}J�#Z�##�m� 3�#21��:#���<?
��E��R�6ּEw�A&�t4���#�n#��Ws:a@b0#�#��}�<�7�?�.uI�#��*_#�����#��]�
��‫ڤ‬r8<��J�T��]�#�SũO-�V4*Ԕ��&�‫�ו‬-�j�U�~�w,��F�Z��x���W�!��NQ#f#%��<�
6�#����k����#d�#�u���#xfO#�}�]?·~]��
;4e��
#|�#�I��#�W��n}=�[+�#�c��8��o�[��\
�#V<�OF��������uVi5�z��#;V�ρ��MRk�#�7����,�"O,.���2I�,̫�}�tW�#�;>���c��W�d�3!
��1�fB#?�ǝ�9#w��#���#��0�)}bk�*Y&#I+;.n�����
 >�o �+�#�#ş#Ih_N�X�g����e�ծ�x�
#��#�#d�b���k��*�,u[;�#<p̒2�R#���#�moP�F�H7�M��1�K#��#1]�@��#h#�#��j�����7y{-
��k�p��D
Œ3,��}�0ۣn#F1�9ԕD��#�0Tp5j]��ZK�1�_����=+��#�?#O��-5#��/l�,<��yK#�G#��#)## ‫�'ۻ‬#�_#|
s��kw���#Ն�x4��K�;Xe�����Zɾ#2+��#�H�=�>}��w�‫�?۽‬O_��#�`���t�k;ꬠ��#�q�G��g�-
���Z_��#>�a�.���
j###��3�,�‫�˅ܪ‬n��+#��,#�#q4?��#��|#���Q1�%6�*�FL��O6a�����~��<�8�#?
����<�#�8#}b����#$J�pv��ѭ�wS�����x����xr���6���N�\
�U�)#�i�#_ܶO�#w#�#�#�2k6O#|;��Ÿ#�[�_�j#���X�#�R�#t#[��b ؓɂ#����X�F|
c��9#��#�mi#>�y��n�#[���,�#a����{3�y��b��7\`s�U����V�K'�Sji�'(����;����JM�K��i�?
#>:�#4�*[X��P��#���fx�#�e
$ćk�덹##i|U��@�,|m���#�~#��[o28¬���χ�#��H�9##�^#�y#)<D���#��X*j*)�k^ ‫�ܖ‬#�q�{��|
t�o�&��Q��+c�x>O#B�#~j��r ‫چ‬a�#7�9#���<W��$��!
�~#x�ĺF�c��B����[���m��#Ɨ��f,����ј�VB#/5�g��#�J<]�h�#[��}��#)�H#v;�9�;
‫׬‬x��Ğ#�#�`���#��#��#}"�[��y[�c/�#i#��X��7#����N���%�#=�#2��E�#��$�#K��/�J�n�[[|
Q��m/œxC�e��t�Ϧ��#���9w#H�p#�G�#���O#�^2�#���A.��+;�8,uH�[m0\�Y��I#\
##�3#x#'$W��y�##������8Քv>��[G# Ԫ _ e# �� '{?
c�?5y�#Ư#�##�M��:l7PAk��iηj��H H‫��܍‬i*q�#}+���u�Q4̰�F##R5i��VWw��Iz%#n��
(���h(��#�u�#u_#�#��#���#:�n�஫�?�_#�#�Z#�Z�$}Q�g�U��#&}e�##A�#���#���#F#�?
�'#���
 #�b �3�
��##�?�#/��5���
 N#�7H�#�+u�}
/�#O��G�9���'��3�z(����#(��#(��#(��#(��#(��#(��#(��#(��#(��#))i(#�!�#�|
�#�f���
 #�_#����
�#J �* �(��#(��#(��#(��#(��#(��#(��#(��#(��#(��#J��#���#�k������
 _�
��##C�#�ׁ��#μ����_/��#���(�zK�#Ig��#�<����7��-~Z���7k���?��j�J�#�x�#ɱ��o�Z�
‫�׿‬n����
� �#�# ‫ݨ‬z#�p���#Y#�S#`�dw#
57��s���{G�#}���^�m�}Et�#W٩�߸#��V�wa�#9=�J�ψ##�����N��'Oْͦ��ZE&�#���o�G�d���|
ߡ�U�6��~���j‫��ڄ‬kc#�+c�P#q 늓\�ޭ���U��WJ��5#›;�W�l�@Q�9##��\kJ0�-�#���|
�#)��1�N�WjN �m��'#_O�o�ϲ�)j�#l~7���n���5:S��5߈��ÞK 6��G�@�ub#*�e,#$�Z:�|I�?
E����/�=(k$�:g��#‫��ھ‬#��m2�M|]�O#��[7�<=�hIr?p ‫�^���ڕ‬u#�8 氽
�#�s���:�x�w̟��lx��^��Eҫ#+I]��;�#mfҖ��_kh}�G�O��ǫxCºn�yqav�#�#�l�fH�L��|�j�
%�QƒV���KE�#���?Q��-�G��#g�.�h��#
#G#��##�����~|O޾�‫��׿‬2����N������m4�
%�#T�lF#A#ddv5�ֺ���~�_�#�eYY��ܻ��N�ɶ�.���$�}��MQ��˿�##�#����`�E###�#m�t6�-
‫ט‬I�_8�#;N+�_#x'Y𾗢j#����֭ ��� y���#⻰���<7<f�9�A��y�#?
�FI��#�>���cV���_q�eY;ʮ��;��J����ۛ\ͻ���Yio~𗉠��#��#�� #�ԞT:���D��#�lr&�c#}���|
#�#��<;c�x��#�5/���v�c��:u�>F�O7�#��I��)��'�����(�|���5P�8���#�r
x�uc�iNM�uI�Z����vm#h�k2����U�#�'���#�e�#�t��93#HŬL֬�##�`#*84�#���o�y���bb̚r‫ޕ‬#n�D#
��#,�_ɟ,�q_#}��$g�G���#�#"���{����S�p�'#�
��$����kJ�OGem~�� ֭ SĚ��5����x?Ö�!���š��.�!6�RM6a�#.�`2
ͧ�a�f8�#�^��_�U�)��W�|E#�S�,/�U�#.E���D ͧ �p���2##l
�q����s�rs�GN+C�z��o�#f�##]�au#��t�����#p#%I#�%��N6��#�ߐ���ե
��\�qV����j}^�ϝ�k��x��z��<Ew�떭���l#�ܺ�FH�T��#�x��<)�O�<;r���=��
F��e��H�Y�T�T�2###�*��#񎹮_x�Y�յ#��Q���nfc̒;#b~���?!
ө�#=�aN���q���#��Z�(bd�����n6v��������?�##�|{��{w�;��#����$�S.n-�K1�!
OO<��#��#���+�k>'D#]�#�1���PdD#�P�##�##�&��|?
���^#��B^k�V�y�#�6���c��eÖ���#�5��#�Js�̠ �k��##-tj�^����_e4�����m��>�O�#�/
�GY�X�#��u�����5��4�e�# ߓ>Vwy]�o�#_#M�3�#� �~#�M�Ϸ�?��u�#j2�#�� �߳g8��NNy�^��O��#��‫׆‬
5��##�*��j-n�����H�a���a-$�v��Eߴn�9�&2k��w��y#-����K‫�<��ب‬PI|
#Ri�^W�W��G��5'��#�#�*1v������  Ht�7�na �o�0�q��#������q�#���0s#
Z#�#�g��#w��#�|���#꺅���o������m
�rN#Nj���/�#]b�*�%��5������XՕEu�ë��*Y����##��>���-
c]���w����O#y�i2#��<vֲ,�##f�o���##��˭n�#u#�j|DtK���x#�#��
8��o�m��‫���ݶ‬#NN���w'#�K#�QTkfά.C
.#x8OIF*�M�}y��u��hh�#4߅�#���
�֩ m����h�:��5%��:����##�(~�8�qRi�4mB?#C�-P��2|
S���[��
-g��c|��_��#�#5 く�#��Ϯ}h��=�s�~��ִ����n����П;��rw�`�oy=5v����#�V��#��Eg�O#x��<궩�
�x��PMml�u��dB�"�c]�B�v�Nk�l/#�^#���:�#S���t�BH�l�C��)#�bg
[h,@#�''��#L����#=(���9���u"��#�]�S�V�{�⤴Oyrj��+;C���yE#W#�aE#P#E#P#{��+��#�#
%��#�#���+u�#u_#�#��#���#:֗�#�#;�#r��#�3�/�*#�#�#�l��08�#�‫?׹‬
��#�#����#��T#�#<#�#`���
 a�s�#�pɺG�#a[�+ �i��~��? �?��a?
Ŀ9�S�E#���E#P#E#P#E#P#E#P#E#P#E#P#E#P#E#P#E#P#E#P#�x��
�|
#�1_�h������
� �#3E@#�E#U�QE##QE##QE##QE##QE##QE##QE##QE##QE##QE##�##C �#�ׁ��#οA���
��#!�#�#�#�yY��_��7���QP���Y�#�x�#ɱ��o�Z�‫�׿‬n����
� �#�## �#�c�#�#�k ��
� �#��#�‫ݮ‬
1���#�P�?Z��)so��%����0��㟶 Gc��5/
éi�‫ڍ‬Ɠ�kq-��-��K;�y�Ω��u^T:���pM}O��iq�/�z���[�t�#jw##�5##����;��,G!
2��՜#E!��̞�
# {�{Mj�i�~��k1$W�V���M��Fٍ�EdbJ�u��t 맨�p�%lj<5�i��ÿ�F!���*&KkD
Y��fg.Y���#�rH�(Ս5�k��O�'��f##QƔ#t��V����ss^˪�Owd�߆���#|e��.澴���[In�iLz���A
'8y#�X�`y�+��#�##����3x�mF=;@��δ#K�4�G�HQS.�6��y�#�~*��{�##��Z~���WK�.��P�C�X��"��
$�B)$�i�#��#�|#��C���+#��]wJ�H�7
X�/$nY0F##�#�{R�4o�I�+ ��8�R^�U%#�z��b���#On�#�#��V�@Ӵ�|
Mk��·##�k��yb�1G3y2��L����z��6�y�^#�?�x�~#Zx�^ ‫ן‬J�|;��RF� "��[�#�#HDo(1^rX�3^k��r
‫�״‬cú�V�{O��R�z�Z965��:��ϓ'�C�##�#��#��!���mm�4�#��^�#�H��2�#��.<��##
��UZ7�_֟�O.�#7�n0���ͻ��U+7���޷�u�?��
���#u*MsM��A{�i�P�<2[@%G�U�#k+( �F##�"�#��*�^�g�)��nje��1Ή
*Z�*9#2I�)�22#8���~#���##�#����#�V}Z�g��<��i"H#m(V00#8c�k[���xV�E���YxwP�U�Ҭ��6�ܾ�
�I�L�N#T#�#8#�Ԣ��Z�t�#&#��5�J�#J�W�O��>��SW�mv ‫���׾‬#��Z��-ŝ������#|W��>�j
%h��nUZ�Vb#c#p#��:?�##��!�,o5O#�#]Ρoqq�[�f��"#���l�^X�;��n##=H�p�/�#�?
FҴ�O�~#�<zD�O�K�A3=���я.TY#‫(�ݖ‬u�<rEI�ώ3�‫ڏ‬ug��#����C����w#�U�L,R$M�v#�6�###(������
q�#u#kTn�Mtj���ueʤյ��v|�e߷_���K[z�?��=#M�������
���?
�Y��w#�ܾ���#gj�0#9�X���џoNR��՞���z�(��F�E#P#E#P#E#P#E#P#E#P#E#P#E#P#E#P#E#P#E#P#{�
�+��#�#%��#�#���+u�#u_#�#��#���#:֗�#�#;�#r��#�3�/�*#�#�#�l��08�#�‫?׹‬
��#�#����#��T#�#<#�#`���
 a�s�#�pɺG�#a[�+ �i��~��? �?��a?
Ŀ9�S�E#���E#P#E#P#E#P#E#P#E#P#E#P#E#P#E#P#E#P#E#P#������
� �#�f�_#�#�t�#�f�=# �(�#�
(#��(#��(#��(#��(#��(#��(#��(#��(#��(#+��
��#!�#�#�#�~�����##�C^#�#�3�#:�?�i|�3�o#䢡�/�%���##�#�c�#�#��k�� �1�#��#�‫��ݮ‬+�
�#&�#�#��#�k��^�#��]�#��#�cW���#v��~��?�R����dK
MP�SW�~�#��(�aE#P#E#P#E#P#E#P#E#P#E#P#E#P#E#P#E#P#E#P#E#P#E#���f�
(��
(��
(��
(��+�}�]W���
 .�#�#�?ι[ ��+��#�#%��#�#��ִ��#Tx#��o�ɟY�P�|�G�e�#ц�� �#&�#�n���
�#���#����#�#�{��#��M�?�
�1_CK�F���#�Ni�#&� �%���(��?#
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��<�ǿ�##�����
�# �#�t�#�f�=# �(�#��(#��(#��(#��(#��(#��(#��(#��(#��(#��(#+��
��#!�#�#�#�~�����##�C^#�#�3�#:�?�i|�3�o#䢡�/�%���##�#�c�#�#��k�� �1�#��#�‫��ݮ‬+�
�#&�#�#��#�k��^�#��]�#��#�cW���#v��~��?�R����dKMP�SW�~�#��?
SH##{�⁋E#���{Vƃ��#x�# ‫]ٴ‬#Rա�O6�K#9&[u��r�v�#rx��I�dD�B�y���1�����#�iv�#K7��żK
�#mn�#�#b�.�Rp##H�lb���u����#�&����+�}�O�#��<�m-
��g�#oTL��.�v��m�]�Z�4���j^#�N#��N�W���^>�t�#��~����b#X�V�3K!
�H�(YHR�#�#9*N�e##Jm(�#V.�#���z$‫�ޚ‬-�g���n����
 Z�_�# �u ��F���?
#�:�#��d��bwE##Jp���b��Rprk�u_��#�τ<9�
����^#��4��rc7��%���##�$j#r7e0[##�ù7#�W����xճ�a�ӭZ�Q��#h����kj�‫��(�ޚ‬q@;�d�⽟�LJ��
߀~<�.��[�B�[���h#��#�#��d#��#q߭b��Z=���>x�N�,���>�Ph����c�###�##��5#��#;�#Z�#��G3�l
l�J:����S�}Ǚ~#W��V���#��#V6�����v�W#Ƒ��/dUi#���#c�#�����
�g �#hzN�q� ꑻ�����
�3#C�:��=A�#�T�#oO�\���W��ʓ��#,�[�����ӈ#�� ‫�ڽ‬O���OĚ�-?�#�t}1��+�O��k#`��#o#�Ŏ#��
�g+�'�wI�q�h#Sx�n��T�WÖ�Γ�J�do#1yv#m�;#���k���R����<s|
#�2�)�5��
ʹ [^�;og}�<Ҋ�c��Z��#�g��]j�HaK(!
g��#��#,O#�v�k�#��3�M�k#u֕�C����#�T�M��#��6v��{Hsrs+����P##��Rn#_�z����#���Z�#l�7g
,V�k���#�g
�՚3$�H\���W�ʓ�#��!�5�����C� �I~գ� ��@&�) 6C�� @�0##N��|�mh�>9�#x���+�*�-
v��WwWZo���^��#E��~#�%�m�m��/n5����#Yn#sB##�e��q�q�#�y^{�y#�d��s�#��*������#����R7
+�����G�#�d�|?�kq ‫���ڍ‬Kp!_W
‫ا‬h�5��)*F�#A#�z}jZv�:#R#��d�[�#��#S�:f�y'�,>�g$X�~�5�Y29�Wքq�w��#g�ex��F��M�#��&��>
�#��m#@?#�NÐz�߇#w���k�##~ǪX[jV��#��E�+*nK)Y#
#�`#8�{W���8��Z����z��Sq�cV<Һ�]��}��]���MԵ�W�#�{T�#�u7�#�x5MC^K��7�b�S�#�|�y ‫ۻ‬
8���B�w�#is�?�5}[L�s#6#‫�׶‬
N#$3���# �##�U*2�Mk�O�1�f�q#*B^�'V ‫�־‬H~t��<2Z���#�*1V�ԫ)#�A�}�!��%�(��F
�#�f$�##SX#�ծ6��‫׼‬#�?
�Z��^#�4�˰#����Hd�#�QYAnH��*/#xO[�����-�@�#e�-d�R�8m�#���қ����5�NܳN�k����
‫�מ‬#�k���d�Dv#{?#YKvY�# п���#L4d��bÁ�#���#oV��#�M6����b#% ‫�ݸ‬M�F�P;�#d#��#
d�J..̊8�x���wN����̺
��#�]|#�#ah�r�_pWU�#�K���#�-#��H���#‫��ܫ‬L��
��##�?�#/��5���
 N#�7H�#�+u�xg �##�G�#�6_�#k�#�#�n��#�V���#_�4����sO�7�O�/
�g��QE})�8QE##QE##QE##QE##QE##QE##QE##QE##QE##QE##�^=�#��#�+��#x�C�����4T#�QEX##Q@#
#Q@##Q@##Q@##Q@##Q@##Q@##Q@##Q@##Q@ _�#�T?�x#������#�>?���
 #�7�q� ‫��ו‬#�K��x{�#
%##I�,��'��#�#�F�#e��]
{�F�w����#э_�_�O#�67�#����_�������O�#�#�#_�#C�#�#��6�##�"Xjj�#��s���#�E[Yl���6���
Mp��#x�[X#1��l�;�c#�w��P)G���^#�w�#��xfO#�w�~6��Yn�P�##�_�<h#5�RP�V!Nz�u�Q�;�#�<�:�
%����

J�N��/�5i���QD##r*����#��####f�K��k�#P��N����9���V�X�0J��A����jZ��2M}y=��#B$���`��
QA'��#;###b�i�##j>���L^GW#9R�g�d�Z�w��[_��mm���τZ-ֹ�#Nկ4�#��=‫�ݙ‬$Z{�Q^�DbyR��A�.#�
��k��_�#C��3�:}կ��m�?#�iw����#�"Ba�#�#o&���}���6��I�-�m#Cso"�#�Cmu9##`�##�;�_�/
�O#^iw:ό.��M����(�(D�8x ‫ݣ‬DT��#F�5�,R�߻��‫ܕ‬՞^a�3��##�O�sw���#�#yj�)>e�r��#�3���3�W�#
�O#h�W�GA�D�Q����!�"T#Ib)��#��A�##xw�}�:
%���*o#��d�d�#’ʺ����1##1,A�>b#�ӟ#��S��#54��f�w��F#E� #c�#5#S'#t#�8�c���#n�k7^
rF �;����=#d���%����9��,9\ct��<#wK[�_U#Ϭ|i'�o��#�|e��_�ա#+���Lo-
O�V@�ɏ#3��w�˛�##�O��#�#Ƿ�#�|#��i�V�&�qy&�u
ŀ#��y�py��k�>q�{�Wt=b�úՆ�a"�}c:\‫ۻ‬Ē#�#2��
�#:�#�'��wq];��xw�Sp�&r�\��;'?��S���4�v�>�� �#�W^ �g�4�R��\
�m�z�V���BTnH��EY#r�O�z0###�O�#�z_��4��_�n~ ‫ץ‬j#�5��6M�@#��#��#���#~*էԯ��K��6޶P�DH#�
8QP{�2O'5����Y֮궺�#�ٕd���S�3�HŦ‫��۽‬n�nD��-��<)�|%����zg��S�xOY�##��u�pf�
#���.[#py�#�h><�3�##x�Ě#��O��W���.<1��z{;�F_�V��##��#2a�`�k�#z���I#m#�#���ZG#(���
‫�~�ע‬##��b#�#�*F2m��#+�\�‫׃‬#���G ‫�\|ۓ‬T���5�#��t'�줶��T��Ρ�Ȳ����wf�Fb�#ǖ�##�M7��>'|
S�.�#��M
MwM���#�V�]Q#�W��$0#�fgb�#�#m#G�[O��ҽ+�?�wď#�5�+��#O�h��U�#���rJͳ�Rp>�
V��I�{E�w�>G�_�iS�������#ʹ��xR���N�RO[�]�����_�#�#j_#/#�wV_�3���,�&�u-�E-
�N��3�_�3��#�z�~ �#0��V��x��Ƿ�#���*��{iow˾4+!.Dc+�瞦�R��[��i^y�fw�F$�#�I�'��Q���\
S��##����zyoS�U���iT�8��Ȗ�qV�SI&���L�#��##�_
|=>#�o��|q���-�i�6�-���h�#�X��p>V��=y�,|%�>"[�g��W�^&�LX����#`�-���\d�"�@<�u�_
Rc�g�J�bg#���_���:�\;��ԕXJPs�R 喍 J����y���+�s��#��2��@���
 |K�/S ����z���^[�Cpcf#��#
##� ���z?���#I�#�Ʃ�*Hc�>#���R��Y#La[#F]��\�Ǐ��Z�A� ��/n4�� 1]ZJ�K#
��)###�&��k#���>�{q{2D�+�J�2Ɗ###'�P##�#��k#��PM��mԊ�#�yT���N/��2���VN��z ߚ��k��+��

�9t�<+��Q𿃴wY ��|5y
�N:���3�勮�##��>5x�ᅟ�~'I
ͦ ��#I�MW���:L�P�E?�r�c{3#2�#�����=j�jͦ .��
‫=�ד‬f7#���P��S
L�1#.q�#�ZK#)EǕ/�ӫ�qa�V�#�*��n��sZJ~�5)>d�‫��ۻ‬m#��?#i�
�(�zƳ#�h�#ŕ�#ʱO#�̠
�+�v=��,�#��O���{uu�<#�x�H�G#䘈�v�w0>^# �m#�^�Y<]�M��
%�E��,C�#w!��Y
�� ۴ 9/�cs#‫ך‬Ɲog#W#�|�W#�<]u^�i�~�|�*�a+���'���>�����o��'�;g�mJ��:/��.�/�Ch ֟j�S/
��D�#0؊p#�x�z����
~#�5LJ~6�B#D��xg����Ne�IyY�-��'#�Q��#˼�#lv�QӧOJ��K�W���w�G3��#*>�z�_#��J~����/
���ӡ�#�i�ό�#i6�#���G$r=��nu#�@�Z{�# o$(#
��I�-�v~#�4�#�Se1�o��6���6‫�[ܙ‬#�#�#��x#������<y�#{�ZG���k��#I
,l#�
#��!F2�q�'‫ޡ‬Vn����[#52zt�?‫ٸ‬$�NZKW~W�Y���龶��ğ�W��1y���c�|
X���M�#6�d�M�Z4,��Zc�gW]�L�##��<��#|1��\�o��B�Q�ծ5}&�#�#�����K#�tR#b��ą ��
����##|#�/5##���#���#Jm��rd0#�##@�ֲ|e�m{�#�6��MV�Y��##���!GE#�#'#qɮ��{��]������/
��4�G#B��ps�Դ��\�K��̷��_Y|P���o���K����#krj�_#h�:���#��J7�m�bDm�t�h?#i#?
�=����-,��Y�Sc̐ B�y���
 qL�# ��m�#�/c\�q2��K�>�,�(esR�VrQM%.[.k]�M�e�7�b���#�|
#�#�����
 #C� 땺��#�]|#�#ah�cK��GFw��[�/�g�_�T#�#<#�#`���  a�s�#�pɺG�#a[�+ �?�?
�>x#���#��^�##�#�t��·_�W��#���?
D~#�ɾ��~s>���+�O�Š(�#�(�#�(�#�(�#�(�#�(�#�(�#�(�#�(�#�(�#:���G�q_�h�ǿ�##�����#E�
�*�(��#(��#(��#(��#(��#(��#(��#(��#(��#(��#J��#���#�k������  _��� ##C�#�ׁ��#μ����_/
��#���(�zK�#Ig��#�<����7��-~Z���7k���?��j�J�#�x�#ɱ��o�Z�‫�׿‬m�?���#F5x8��j#��\3�#
%.m�?�D���
55x���(���#
PA8ϵ#����z����#,/�[�!�����ɮj#�ZU�2#Fh̒E!rc'�_�*NxV����{�#�Z��w�
FU��#���3C2$��#�y�#A�#1� #��MATkFyq����#���]��V����G��#��K�~5�x��2�/X�L��Y��X#I�
‫״‬ç�#%�B##��#�8 䑌
�E�#�G�V����W�6��6��‫ٵ‬Z��pn$bV#��FUX#���##�#�)O�n#��#���rM�ik+�wd��
‫ݽ‬,x�9�r={���#���#�cc�#hV�D����mAt�\,;��O��ʜ����1�8#��C ۷�#��D�(i$u����+њ��vj��Z�
��=�I�`#ï�}k�َI|y��i��#<#��7K1��O#^��S#�3�##��@;V8�#c#9#�?�>#�$ռ���;H �e�
⛍'H��M�����5. ͧ�#2#�<�<`�5�ͧ�o���
q#�z�UA��qI)E���M��.k=yO�2##t�#?�
 ʊ�O�{�z.��o
�#����#x~�]]6#�I$
$�#�r�#�t##�_
�;X�� �fo
�͖ �� f�xVDV1D��*#��('j�p+�t�&���w#�Q�a#�o�-]���#z�G�c#���ς�C�k���=��z���E��I
p�#B�#���}Q��mC���~�cs���q-��F)c8�̭ �:���#�
‫ױګ‬Sst��2�}~�#�`rs�;�#�?:��h��"լ�6��5#ɖ���1��Fm��z�k‫ھ‬%~̷##�#��#�ҭntI�MSI�#��-
J��J#E##Vʪ|�#r�#w##�s�
S����8q9�# Z�
Ҵ��‫ۺ‬KM�m+��<#���`����#���q�j��Q��#��u�u@�F�!F#s�;T�#�##���#��#K�/
�ҵ��f|�&Kfds#�U��##�E5E��w��s�6�#-LM�#?v��Bn�]#7�EtZO�#k�#�t�
�z��#i�-t�e��####J�##\�\�R�T�#8���<�+�zЭN�q��k{=�{
F���Vֿ�#xN���Z�uM##��i5�,���#9#����%��#VҾ#�
‫}��ݾ‬N���ZF�#j�##�&W�U�p#@�oN��K�o�t�S��3j8###��m��1����#,��#��ʏ����5kU ծc�#UY �#�#
#�#W��ᦫ�#�~#�kxsJ]#ZU�-VͯD�I#�+*��#�#�J##�+�n�0��n�u\]:#�g�‫����|���ݖ‬
?
��#�5�
�z.��i�Z�ź�X^0�W#��Xq�c��88�g�#h# �#�<%��I�;��i#�z}��Oq
%�d�Q�;1#�$�{7f�K~&o#K�ӧ#u%'{�.[_��X��?
�##��#�#�i��##xV};H]���2��##�Qٓ%�|�rqS���.��|T6�]���k�K�ZB�&泅���#%�'Ԛr�8E�+Z
ߍ�#�Žk��V�<,�E%'�#��\n�����z)G�#�#��{�=�(��ß#|U�#[��#�:Ʒmlv�6�a-�Dq�1E8�#ϥb��Oaq-
��#[���^ P���*y#��� ‫ګ‬
2�jr��#'%���Ԇ�8�##��֔�� #�#�#��5+]}��~#�u�?�u��r����
 '�/��� -
#�#>�����ʷ�_�}i�##B�#���#���#F#�?�'#���
 #�b �3�
��##���
 #/�5 ���
 N#�7H�#�+u�}#/
�#O��G�Y���'��3�z(����#(��#(��#(��#(��#(��#(��#(��#(��#(��#(��#�#�#�t�#�f�<{�#!
�#\W�*#�Z(��#�(�#�(�#�(�#�(�#�(�#�(�#�(�#�(�#�(�#�(�#c�5��##D����
��|��~���5�/�#��s��#�� �=���
��Ց@_�z���<�i[��?
@�*���Xg'�2�~'[�##�9�g6�#��u�;k�#�V�7��)x�L�����U�]��#1��#�����>��o#x:
{�.f٨�D�##,�{��#�##(�#q�o#��#M�‫�ݤ‬Aa�h�#‫ܨ‬
#��B#�5�և��S�~���##B�8�#�����E�{��z��w�*�k*���#��0�ּ#�zu#�LzU�[�m�`k#y�UX�d2o�!
�#�0^@�w#�`��#0z��
f�J[����㶉ះ��� -�#��t�}E�]=g�e��=�F#��#�L#�ާ����#��Mk�֙�� ~���x[\�#p�xU�=q>�[1l�
�m���#b#>��x�Q���
 I�u �#8$����m��>[#�xLT�R#�75%.V�jv�\�R��m�& ޷>��'�� |
D��.���O���##)�_#hs_jz��L�#�Y12��###��sPx7�
~#�Z�W�~9�~#��iZ����^#i#P��#��`#w#V ‫ۀ‬##|���R�d��J�M{��2���#�=��[i##U89�A��
GV���#��۩�/�ei���s$�;#Y��$�I$�Ny&�x�~nU��#?�c�\-#GA�&�5k?d՛�i��kw{�-
���m��<'�C ⷈ~&�_#n�#��9����n/��#$Uv�&#�#�R0p{#W��t�#�<Y�[�#�����B��^#Ј���D���
#@�#�p>b�G��@�x⹧Y�<�u�����yM,#uZ#$�c�#�[F*�I��;[NiJ�v���g‹# ‹ �##�<%�{��� �����
�Ñh �͆ �� \
ơ�8�T��l�#7�##ȵk�;�?#�'�x�X��##��K��O{��g#In�ǃ�#0���#�4g�#� �q�ִX�#ʢ��]#�㩐
ӭQ֩^n����/#6ҏ�g��:�kCֿh���'�|S��xc��#h��#��Hc��b�Ļ��s�
�J�#���ީ��#�##�a�t�#s�n�Ó��uV�##�gr#��##��_< #�#h�#��#���o��3��Q
ࣀ�ZP�Vv�nI���і�wjϵ��<7�o�##�|Si��a�%���^�F
#�zM͆�e'h��p��+#ea��#�#0����k=C_��˯#k��j_#�:#h�0�#K#E���f>s.�wl�f<`ak�"��#�V���=>��#
�l�#��h�e�}��w��‫�܌‬#�J�뒵�W�g����U#W���������h�'�Z�_#|
qw���#'���c��K�[��l�i�N;#��3_Bi?#�#x�A��<2>#�$#�ˮ��>���)ģ�R##�dA�I?
O�<��~��b�=:Ҧ�U��#����c�|.a5VnQ���#5nW�#> Y 깣$�jϫ�
ߍ�#�o�#h>#�ּY�hz>��ˮ����ξ������WL�w#y�x���#�#����WW��R[j�#�K�#�嶲���E5�S�˃���‫ܪ‬
0~e
ͤ �i�#�_#��#O#�ͤA�#k���� J\�@�H�W#��z�!�/#j^,�.�mf��SԮ�|
�WR#y#�ON1��#WWֹae��4V�O��#����;C�I˚�=�mr�1��߻t‫ݴ‬GӚ#�>#�
T�A���#[�"qso�#�6�#�#�<�#ec��N��v�#>,�#��#�u#�#C����Ԯ�9�##��#���k�I�wmv9*#
#s_#y��h�F999�S#d�#U#o��##u8V�Z���#S�+�߻�����#����}��/��
<��N�'ď#k�o�����%c�#UvVRI#���X����'��~'|8�s ⿃�#�⋟#h>#�.�MK�#i��!
i��##�P������Lʴ�b�c�z������7*�Ͻ��˜ZT�#Zn#����#;�#����{�I�khA#�~��-
��#�.#Y�8m�#�#t�_Q|H����A�i�1�<Gw�K;{[o#�io#:)WFFi �� �F#���#9##��:t�(�G#�ZgM4�
糍�h�R�9I8v���Ӷ�N��{h}76����? |Y���V��k�Y�Xxs�#{8�ow�%��+#�y#!
�`�8��#�C�W�##x#�Z���#�#�X�\��hs_Z\�
yC #w(둏 J�#�#~R}q��y��?ƵX���U���{�l�r�HIK#>i7y~�6��Z����J���s�>
^|#���:xo��?�/5UgO7ʂ�G�Y>�_2L#�~�9� �Y#�%��>'�|�‫�ז‬O�i�Q���Ѥ i#lʒ��]��6
�q��#8.H��5��/#j�=�#��=��̻
#[=>��I�%�aE
ı�#���#��U8�k^�|�#����r��iՍG>U$‫_�����ܚ‬g]�#OE�?g�cX�[�#x/FּRuH�#��|#�mn#fUA#i�2�[-
��zW�x#R�����U�_�sxI��|�CN�#����.#Q�o1<Ԛ<��G��9�Y���o#x'�##�.�����#K���?���?
�j���<�#�&�_#k4�‫ڞ‬rMN�K�^�#�?�zV��
~�#N����
VS��[#��%IO�6�5��.�h�*�M$��M}#�j� �
�#���5x���M 닉<'��9�bn�[‫ܗ‬#�Te7c��#�im{��#����;�#/V�Eo�끯 umF!
*�G9P#�#�c#d#���H�#8#��|=��?�Z��>#�Γ���9��‫ڛ‬#���ë#x#�F8��-
�O�=�##�V#��Qb�u��X��w#���z�H��8�ᯇ�##�%���
 <cbd�k#}#��� }�y�5#\�]��rA����#�g#�?
�^&�-�#km�j#]C
�2��J�####�Fs��C�'�5O#_k�>!���/�xno���icq��f#%#�oLq���u��R��5;
‫ۍ‬CP�m�]]��K#z��Y�#I��֍E�#e�#�#ynYW#U��T�O�1�3�U�k��D��#��Mz#죡��io#�"4�5#;�#
¢�#}�#�y}��\#�� ��6���O�‫�@�ڵ‬Bl4�"��$#%#�(#�Z���u��+���iO/ʫT�է#��#�g�P
%#�<#�#�d'��#��{��#�J��q#0#U���+�����,^>���o:�c��|L���y�##���#b�
��#���PK#C5�-{"�###�5��mS1�5����8�#��>##WI���
‫�_ך‬G�QE#��aE#P#E#P#E#P#E#P#E#P#E#P#E#P#E#P#E#P#E#P#�x�C�����4Q���#�����P#��E#`#QE##
QE##QE##QE##QE##QE##QE##QE##QE##QE##r�W#�፿�6��#�߅���?g��G2�#�
#w��#�#�L��##�7�‫��ש‬
E'iA����#�>#�#��#g�#����#��‫{ي‬rH�#*���  e?�5� #x#��G #���py7�#c̷�#�#���#�
‫���_�~א‬Z�O#xQ"�Ŗ�=�E��##=#����_#�#�_�?g�#M>�=։�B�.��;%#�!����!9�#:���� �:? �qX|'�x
x�#EO#Ik�����N���|o�P��<1kq��##Z9mSuͺ 煑#'#�#�D�Mc3�s#��#��*�e�_�##�#��h�Z�#��-
ygw�<�YYbo|1#}9��c���#�)#MOA��L}�.6a�֢��##SާUGɕ��x�-_W�`%V�j/��#��������__ҿK�?
f��#T�#�"?�#��j�#�A�Q#��#T��#?��#����
���_�K��Q�~��#�Z~�_�(/�
#�##?�?f��##�###�#�#T��#?�#�\��U#�/�%��(��__ҿK�?f��##�###�#�#�֟�� W�
#�#���#Ə�Q�#��?�\��U#�/�%��(��__ҿK�?f��##�###�#�#�֟�� W�
#�#���#Ə�Q�#��?�\��U#�/�%��(��__ҿK�?f��##�###�#�#�֟�� W�
#�#���#Ə�Q�#��?�\��U#�/�%��(��__ҿK�?f��##�###�#�#�֟�� W�
#�#���#Ə�Q�#��?�\��U#�/�%��(��__ҿK�?f��##�###�#�#�֟�� W�
#�#���#Ə�Q�#��?�\��U#�/�%��(��__ҿK�?f��##�###�#�#�֟�� W�
#�#���#Ə�Q�#��?�\��U#�/�%��(��__ҿK�?f��##�###�#�#�֟�� W�
#�#���#Ə�Q�#��?�\��U#�/�%��(��__ҿK�?f��##�###�#�#�֟�� W�
#�#���#Ə�Q�#��?�\��U#�/�%��(��__ҿK�?f��##�###�#�#�֟�� W�
#�#���#Ə�Q�#��?�\��U#�/�%��(��__ҿK�?f��##�###�#�#�֟�� W�
#�#���#Ə�Q�#��?�\��U#�/�%��(��__ҿK�?f��##�###�#�#�֟�� W�
#�#���#Ə�Q�#��?�\��U#�/�%��(��__ҿK�?f��##�###�#�#�֟�� W�
#�#���#Ə�Q�#��?�\��U#�/�%��(��__ҿK�?f��##�###�#�#�֟�� W�
#�#���#Ə�Q�#��?�\��U#�/�%��(��#��~��#�Z~�_�(/�
#�##?�?f��##�###�#�#T��#?�����
����
���?�#��l�
� ֭ t��6�^\9��##f�#W�G�5���#B��#�?�]'���#�x ‫�ݴ‬#�ͱ��i��>�#��#��q&x��<���#Ꮮ?
f��'lj� �#���+y�5��J4�#‫��ۻ‬#O�<rFq‫>��ھ‬h#�O�X�=#;xu�m�˥i��(�1�+#�UGOS^ �;�
[y}g-��|:�{�#oՈfN�#� �����#�?�'�X[Gy�o#�ən$�,c���#@�#�
�K�Q�C��5��x�~#�3�Ts>'j�
z�]~:�.�w{hh�#�]��x�h��4wWw��#�#��9>��=�~�i�0 鶖���E�4^#P0#?
�����
 k�#g� �#���W�_Q�1Ԏ��#"�����V�^�]�xjw���?4�$�#c�
3��-#�����[�#��+�?7
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��<�ǿ�##�����
�# �#�t�#�f�=# �(�#��(#��(#��(#��(#��(#��(#��(#��(#��(#��(#��(#����� �߳
�#��/�#�6�kys�-�#.t>��?�kѨ��#Qr�]#8|M|%E[#7 .���##�S� ����m�#�d��m,n?=��#�
���#�zf?�&�Ӣ����^D}tx‫ۈ‬b��r�?��#����#���/�"��v#��� k�?8�� J�?
��ȋ�#^8��������o �;#�5 럜_�E#��##�#�‫~׮‬q�#�#g��� #�� _�#/����
�# �#�\
��#�(�#�`x7���s�#������?#�? ‫�"׎‬#��~#�|[�##��o�z��#�##G�;#��5 럜
_�E}�E#��_�A��q#�#��##���v#��� k�?8�? ��#�#��\��#�+�*(���#"#�㈿
�._��##�#ð<#�#C^���#�Q�##��o�z��#�##_iQG�~#�#�#E�#Ar�?��#����#���/�"��v#���  k�?
8���J�?��ȃ�x�/�#��Gſ��##�#�‫~׮‬q�#ð<#�#C^���#�W�TQ�D#��#�\�#�>-
�#�`x7���s�#���#����#���/�"�Ң���/� �#^8������� �o �;#�5 럜_�E#��##�#�
‫~׮‬q�#�#g��� #�� _�#/����
�# �#�\ ��#�(�#�`x7���s�#������?#�?‫�"׎‬#��~#�|[�##��o�
z��#�##G�;#��5 럜_�E}�E#��_�A��q#�#��##���v#��� k�?8�? ��#�#��\��#�+�*(���#"#�㈿
�._��##�#ð<#�#C^���#�Q�##��o�z��#�##_iQG�~#�#�#E�#Ar�?��#����#���/�"��v#���  k�?
8���J�?��ȃ�x�/�#��Gſ��##�#�‫~׮‬q�#ð<#�#C^���#�W�TQ�D#��#�\�#�>-
�#�`x7���s�#���#����#���#���TQ�D/�㈿�._��##�� � ���L��mCPֵr�#�-�"7�‫_��ڙ‬Hx#
ំ~#i�O�΋g���#m�#��7S��(��a��w�#��f#�i��\n"S]���
‫؍‬c*G��(��O#(��#(��#(��#(��#(��#(��#(��#(��#(��#(��#(��#�#�#�t�#�f�<{�#!�#\
W�*#�Z(��#�(�#�(�#�(�#�(�#�(�#�(�#�(�#�(�#�(�#�(�#�(�#�(�#�(�#�(�#�)3@#IMi#�#�z�#�
USv#�D��P#��n#��‫��ڢ‬T�'�#l�#�y��#\E�!P��###t�`��#r��D��ω���t#�y�G��Ʒ��#�?:g�
%1�#~�;_5h�#ָ��J���#�K�# Ld}�#ր;_5i|�\R�/��"�3�c�#��#�`�I|I#�~�*�#�#�<��F��\
�����*Uր֓ 7w
Z�]Y#�e�U�‫��**ޠ‬#‫�{�[ޥ‬#�*
%�s֟�z�#���#(��#(��#(��#(��#(��#(��#(��#(��#(��#(��#(��#(��#(��#(��#�#�#�t�#�f�<{�
#!�#\W�*#�Zl�#RǠ���# 4n��cԻ���#u#�#R#wQ��(#�F�(�#u#���ԛ���Ի���
�n��#7Q��(#�F�(�#u#���#�7QE##�#
(�#4�#n#q��5��Z(�E �####�6��@gϬ8����#�#P# �A �#�n<I �h��3��4��
Q��3#Ɗ(#��,���Ud�d�<#(�
�����6�t��~tQ@
>.��iG���#�|]7�U<~,��4Q@#��T�֭����
♸ E#^��#����V�#�(#F##I�kB��##Ɗ(#F#i��W�՜�(�#��LW
$U�{�#c#Q@#�a�#ԛ��E###u#�J(�1wQ��)#n�u#P#���Q@#�7QE##��E##n�u#P#���Q@#�7QE##��E##n�
u#P#���QL#u#���#�ZH�#( #}h���=���G�q_�h���?��
------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: image/jpeg
Content-Transfer-Encoding: binary
Content-Location:
https://www.qatarairways.com/content/dam/images/mobile/campaign/gobal/fifa/m-h-
fifa-we-will-rock-you.jpg

���##Exif##II*#############��##Ducky#######d##��#�http://ns.adobe.com/xap/1.0/#<?
xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta
xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.b0f8be90, 2021/12/15-
21:25:15 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-
ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/"
xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#"
xmlns:xmp="http://ns.adobe.com/xap/1.0/"
xmpMM:OriginalDocumentID="B9AF2AEC30D304DB3E4BB656ECF70BAF"
xmpMM:DocumentID="xmp.did:958CFBE3247711EDB0F8EC5DCCCB5758"
xmpMM:InstanceID="xmp.iid:958CFBE2247711EDB0F8EC5DCCCB5758" xmp:CreatorTool="Adobe
Photoshop 22.3 (Macintosh)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:2a3c6c90-
4dcd-4324-9464-4718d8ebcfe7" stRef:documentID="adobe:docid:photoshop:0659e2ac-7c07-
a14f-9288-43484a3cd9fe"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket
end="r"?>��#&Adobe#d�##########

##`6###�##�G##���#�################################################################
##################################################################��####6#�########
##��#-######################## ##
########################## ##########################!###"#
1#A2#3##0@B$4%#C5############
###########!##1"#AQa##q�2B#�R3��br$## ��т�CS#ᢲcs4#���Dtң
ƒ �0@T
%5ℤ&######################!1A###Qaq"#
�2#0���B3�Rb##�#@r����Cc$4P��#�Sd5###################!#1AQaq�𑡱#���� 0��#
##########^֦#�#S��5#�L�pY�d�c#�#�/ud��d���-��,�8V�-:��#9�%8�"^#���#?-t�j��U!
J�#�EZ�e{ʊ���$Cx�ESs��/DJ�\�#��[%���_'x�#��H�!P�D�ɕ#�\��/
8�;*]�#kr8�#Ly�#��F(�=#�tu�dlc|�/#D���Ǥe"H�4#�
?h
�M�vs3lH��O#O�#"M>�uvD�����i�#�'[��dr!��:#~&�G�W##v��ţT$p����'�:�
)U#/%.a�V�#�*PYïqvpeV�z(��"]#�B��#̀�T#�6�P#�DN�̭
�"���#��,���摩
#�#O�1j]�#�Ǯ�X��##f�#��vN�##zo���X��b#G#^&�I1�����;6�*���_�HUN���2�E#��#��V#��5#�#
T�^P���ָ�P�Uu4��#>�##��a#U�Y#�#��#�{#�Ǯ��4���1�n��(Y�fֆt5��"Ҙ�
�6#3m�TQ��8Bza#lqb�D���#�|���!�#ZD#�a����
9����"#=�pS���^I”�"�E�D#n#UDHg#�#�l�f3ҙ��O6�����=&C�T�瞨�
�##E]ic��R�[�:t��#u�#�#V9#�rj�]���d#ng�Y4���@�2[d�Iu}�#$��Z�Z�mWk�a#ͨ�if]Z��J�‫׭‬$x#X�
*#8#‫ݷ‬#�����#�X�*)�##$ `��r�\#�(�Pj=l�V>�wgaN�Q 磺�#��n)Mȏ�#�����gh#����ғMVʞ�S]
�#�|��##l�o`#xV��\.�#��^D�í��#5k?#×Or�
#j��.�I�s�#��c1�Dc?��#5#IJ�U#�G.2#ѯ%UF|�����2�]��<��GQg#��D��
�[+��*U#��u�4;U!�hΌ ۵ 2 嗙��; V^xe�/�#�Q�#*,Ã�Y‫�ز‬Z�R�#��z�%R�Ԁ#��<Z]l�,it+��SR��'<=!
�###dn-R�y#ANQ@�#3#$/��#e��+j�#մ<1>#|G#�*�p�##KdT��]{|;x@<Լ#��4�� �ٖ##v��W;�75o��+\
�@��|�#l2k�/
8�9#���#�FT��v��_�u��#A��S��Ő#S#}nF�95TN�5#r����l͉Ɨ#�5��W�R2O#MU��Is�#�"^�J�j
���O�H�#XVT� XY�lj��A�!�q!�s���#QaX|��!Z#�#�Ji�
�wB�7�mFkePm��i�
*q�@�T 膷 5)#�E4'zj�e#u;��w�ܱ�2#j�#�##�R3##��
R�#i��as*��Ν���F{�L���#���<9m�,)<_�J49Ā�P$�y�##Q@���.�q�@,�G���ј�L,N��j�#ߊ�
#�=��Hu�q,�H���:�Ak�nl��9 ‫ۦ‬-�rԔ��^# �x�#Jv?�b�mg�k�\#2�鲆�z�t1#BC��l߬'���|
���C���q��K%BP�v�.�|w�}��菜��##3�~�#A��<%$wު$�Fd/�315��#�90�U#]%�Q��"@H�#q���
%SVxn���]�c�f,���0=�#�#�##�D�d*xb`�#�||
[��ֿ#p�A#�ж5#q��vwOZɕ#y�bE59��Fhj"�G#Y3`#Z�(�5}N�q:��5�V�t�•)#��~�7+�#�ez#h�eۢ�(�T�
cM ‫ۓ‬Y6�IA��t#@�_Wˋ2�#.#|�>�J�4l��t�##:��#�m8;#�RQ�#KT.�#�k�T�\
‫�'ܭ‬#��P��zk��zu����Tt�##�Z���>����j�!.#��(��#>��{4:z
�CL��#dX�m˘��.��@ź����"��#�4�##su��q�#^�#'Z�yb#��X����m�?O͑a�
U��E���##��#�8#D�#��)�d‫���ׅ‬SRG#nr#X�w9dO�����##��7-#
%�^�#ȼg���#�ͻX�v����#"s#�`�#�8�#��4�_��#W6{n�¦��U�p��[i�����[d�%6�E��p#�?
#�Tut��#d2�)#&j��M#)޷�]��ia)g��H�#$���#�S�#S�/Qg�,k�>L�#
��KI^ʌ�u�e�Bu{�'�����<��
‫ے‬C7;�*hN�<#�Ħ��#�#֋#��F�#2UŌx�ZU�}�x���̳��sD͟ XX��#{�M�q���_[,h��#��##�S��#e�#��R���
�^�Ta�3c�#�%�?7'�\��R���x#0�a0U�V�3��n
%����U#(�a[�f5d�K##�~�O2#�]g�##�13�x��g;#W�#�@���#V�}#t�t?Y�#�#]����4P;���*�9~|�
%��m��Y��#���|��X#�'T��u"߰sXű�\�f��{{Z�H����,�䞥 d:��
��T#e�C�r��LWYl##d?:=6Πdr��ww��d�Kh�j�#h#Hn�~#k��$F�###ô�)T�
fWQ3zV��#W~#��J��B��3�B\u��"zE�}��� K/#�e�G�G ��5�#����#�#�##��D���<WeTxn�o#U�)�z��
8�#���X��zq{�1�6�5%���D����b/i�ʲ#����
���)y�d5��#�;j#;#Ն �pYu^q�o#��^,[�~#>[
N<�] #\�/�‫݋‬."G�PԞ��^����|#�_�j�l���O�q�#�6X#�&��,#c�n#Agu�#9��?
�s��qM#9�ί��##�z��#���k�f�&��#�����OW�3�-�g�j7dã.�#�#"y�p�%&q[;�C��-
����#�u��9��vD��)��K�,���2��_##��I�=�#Ŵ9D3F��6#�#JO:�}
�%Qi#)0��H���9���#W����T#y��M�y��#ϔU6 iWϟ�3�bxU#���*��o'���b�Ƥ�#*Iv�~~��np|�#
%�w�~7���#AvM#4{�<F�-���Z�vKoL�F�OP�դ#$��W!@�`I�O/���]4�#U��w��E��~#Ϙ,VD���u�cF
%���@�e�n�W9#'��0lJ�Ri[�*# ‫ބ‬W�`�3�)+�#W‫ڭ‬#���X��}
�Q�#�3�2�UYg��Z�1�;���v�2"�M'��d4�|a��B��`@� �߱(�#�#�#
#Y��O�F_f���}���TT+#rMխ#��*�h�_TS�c��>]w��H�o��#�zlz���#�#xŇ���w
�+Lu##A��GLʹ��#�N�Q.H�"L��g��+2�T�Zd{ՠ�K
;#�#�ĞØ�j�#��#�5
�;�#‫��۾‬g#ϸ�#h��b<�F�#2�#‫ס‬aQ�1c�h�@6fo@l�#�$���k#�>�D)#
���0���6��64iӬ��#^K�N\‫ڏ‬zm��Y���d��#�#em�a�̖��J���YY#[��d#]�-
AVD;���*#���b#�1k����o�$z��1��'�>���aW��o�FZ�I�#�w��-*�����^�O���A�O��M�r��łtx#��h
%|��‫ܘ‬c֝y[j��m�#_�^ �Z#�Փ^e{=�}��ϋT���d����ҡ�r����
 l�k#/3 �?�|@7�#)##9#3\
��j8rN�U"����B�,��H�o/0_��B+,Ph##�/�&A �#p�O�#�$�P\
l#�4l�[1ʒ�M9[CG8�)j8OO���
 q#�Wg�#�#s �
�m�P�mP#�]N�=�7�/�["/�\aAH]}#�v?�~#z��;oD��z#Ԉ�.#si#�毬��|�YC�6V\
e�)U9�.q#8��#9v#3�=#&���#K�����#��H�<��[>\�:��"�7.���#�#NJn�型��5�3#�s��Ş�#�#t":�#�
%##����#͢�E�
Ǭ���
 g]OҐ�#�� o9Mg��mzWT<���9۫�=k����#����g���1_�0�+�4���b��t,�D�U�I���rO6v��@�#����
ee�\#l[���^]=^�hH�e��c�#���#�#OW��Y�##ǿk%�I�
�ԋ��#�Bj�u�]#z'@2^Y�:m�"fd��!�W6�Q
���t����#�|#�\��^mz��Z1���y����#����5��#‫�ݦ‬-��z�q�_����Cu�
��#��(m�m���^��_Ej#�)�o#��|#�#�Ǯ��q��#� ���H�#��:C�LP�#��"�ѹ}�����0�u�#
�TE�n�rF���0�3�#���o�ss-32�2##+'�OS�#N��x�����Ͱ��zV��g6v/
#o6��9 綺���B%m�#|첷#��#!��.#!T(��ceZ |U���՞�譜�##��bv!�y�#R#Z�<##������ #pV�j��
疫�#r�t��G�_�Ϛ��]L�yL�5��#zF�^��Q�<��‫]�'ڭ‬#�\�=¸Պ`3O��#�zve��4�#�:�-��
�}6����~���o��#�#���07�};){p�W'��
v��|�=���##�r�I:���RE6�#W�W'�݉�7##�#3�5sУ3#}#�J�p�z��j��/
�9�#���7,�+9O#D��j��4Ӝ#&#�nD+��< �^�e�)#֗W#��j�뺦��#�>��#�,#���#�4��!�5#��g�_-
���Jcˊ}g���:��k�-��n�>�B�)x�&jd#��#�r's�O���}#Mi
������
�V �#2�MN+,Z�
���z�fc‫ث‬Z�kӄ���ɥ‫|�ٯ‬j�>�#T�eY����*z�ʢ�#���q@3R�+���t�
��y�t��&��N�#[����#�L��>K# μ#������/�K^#��,�#��~��x{�{ˑ��"#2%��
%P##��gN��S8�����ҧ#�T!#��#�qt}e�P��B̮
�#���#R��o`���m�b�Gy��4H#�f�#�c�U 쏰�‫���ׯ‬e��h6�َ?a��#;��y,�|VU0-(YW�}�Gb�쇤
#�45���f_N����#��:�@Sҭx�϶��o#f�| cb#D�#|�Q#N�N{6�ů��#��uv�#:�Vsn6�>듌
�$��/��h#�G��h�] �NH�l?:��#�Y0�R�-�w5bK��%M#D�yv1��####*!r�#�s�n��•��ѻ�
���(�n���&1���[�d#��z?�HOX�!F�%#O?�#��+��m# e�8��~���i,#L6��-��3H�Fs
Ggko��-&�#�֯�� S�`#�V3�
F�‫ۏ‬+'%#
͔ �&^H�T��#9#ǐ͔ �a# �Ȑ�#8�Lt �R�!## �������
Ƿ
�!�t� ɦ�]�#�%o�s��
��{z�3��‫���ב‬#]!k���B�']c#�Ϛ��#o���#�)#P$�mz��:V#�4�H##�#
#<Z�����#K��{A��#���#�#jD��H&�87^#1�##$#J�d��en�Zy#�>�#ͨ��#/Γ�l�
)"\��όbĕ#�I##O?#��1�m/
H��}�ș���E���Ѽޯb�#ȣ[%���C&�y�y��#$���^��F��Q#�#D�##�<a#�#�#S�.�e��m��_#��#G�@#��#��
c�#J##�9�����Z0‫��׊‬##��/�ѩF�#U��%re��(��4
@"o<�D�z#c6'co-��[VE��#��!#��a�����ph&��#q�
%X���zt�sHF�#~�x��*�#Qt�#b����#��)P��e4�8@�4�‫ۍ‬d��k�B?��#�##�>Nm�F��r|
�wy�G�#���(#�"�]#����I�3H�#�Ԅyk#K��됹�z#��\j�#:|��,�O�{��)��Il ۹�/��##UsF#�l�
fDK�#+�:c�#�����vc�E�#^�G�sˉ]#k���U��2w#��EvN��R��E�O���(۫#���}��c�#E��q�#q$���
#�D��S�#�68����>��
UJ��X�#D‫܈‬#�(c&V�'�(##�#��8��#9"`��-,"��Δ\��#�2���Z�)#�8#���"�#{�岼��
G#C#pmY�m_*֛

jE�-!���y���{�X�n���Y#�R

B#�ɠy�N�#�]#z��#�S�F��|�z!�(#x���#��<=~x��P�#��/�A��(#����#���#/#<^�8(~p��X^s(�M�^
�"q<R��##@�#[##� �^}a��JĚ�_�]ZR#Q����+##F��;���x�P#D���i‫ށ‬#|j��<�#�� #�Q'#:�##�###|
E�##��,W��r#��P�#�m����m##��#C�?�a�C 끲�D<��'��p�##m#�#
-�k#�#�#�I#�K�^�%���@#/�#���9��yVq�!�A��q#���Ce� �|� 44Q���S���(D�N%D �*#
%�'��########�#�1SD;d#Z3#�.���2�[#‫ܜ‬B��S#[�\2E#�x$�#S�,(nc�!�!
��e�
�֕ |)Y�E��g[#�k�*�L��vakJ.�(5Q
###�sM]�:���)#;'W�B(A
hcM#�.�‫ض‬-��;-#�}UB�.㡕�J��d#h$��
a!I
8��,T��x;�L-�Rb��ce&6��#U#"$5�0(�|ʪ���F���>Z���# �#���Ʃ�#�‫ط‬U?�##L�y����_ �� �����#
쀢�N%'&�#��]����-q�#aյdT�����?��4#��
I�]��[#Ɯ#�pN �\r#;c#�S
auzVO�v)i���2�N
�#�#~D�#V&#�U�
�GGn�3Ɠ�:##�Q$X
N���G��`���#{C�YR�Q� E��D�`#���
�_) �
 #���� T<�L�#�>#ab��#�*�U�9
L�Қ7V�Y#(�#�*�{#Tb�P�#L#b#
‫�؜‬qN �8�#�ܸ�-��mO�������#IU�4�#�$���r
����՗q��
�]����x#�^Gx�Y�SJ�\
d7�#a��#�'h�<��_��#F���vzx�#�(�##�6"Ȧ�]�<k2����*=���#c�hG1��v�tU��Bŕ#����#�|�‫&س‬##
# �S
�h�N)�8'#@�UPr�b‫�ض‬#�K��+�#��?8��‫�ڱ‬wF~#Ljdp���#�(d��x�ի�x�gV�5�����]����q��f�?
#���ylcN�5��^�=�#�l�U�1�#َJ�&y+��$�,�T�##(�<��#Pc#W�%M��㏩ �"hh[gW#�9�C14�-
��C�q��q�d�|�j�\�����#l�'X�S�l-4Z'#�S�����#N#j ‫ض‬-���b##�q��� �|�#l#�
g��#���e#��O�_t�|t�R�(+��(:��hv��}��|m����#���~)�0W�/~�*�<�!
>#�Z�:�nl���#�##ޯ#�#ry��K#
5�M�*}��FS*��0k2�‫ۑ‬+Q{���##a�#��?
�.�#��~i#:#�:d[+d�\:��n�k#��vpXV#ƒ'�e##Y‫�ؙ‬ɰɓ�#,�#��W�)W%��<#�c�#h���
�e�5�X�*B�;*�IJ�NW��z�@�U;#_�#c�#M#��7#o d9>V�9��rC�#<���>#a��|?
J�E�3���9�#�#�Ew#o�G���#��v#0��####�7�#�a� 2��‫�ۊ‬t��c�7�K�#��ո���<=�<~5 镺���`�]�B
�#��#�s
�ċ#ьMZ@
w#�����#ϐ}��Y�nV$&�~�bgu����~�#��b1c'��i{9�b|�/�m���#%�;�`AM�5�u-
���6�i�b�D2��$���b�H����q~%�喫�R� W���-3�.bbo�{ф\�Н?
*r(##4�ʏ��DJ#�*��w�T���y��GF��8U�����9��e�$�x�
���k#Ȱ#;6�#�rX(�##x�N;}��B��1�#!-k�#�zV�a�h$z�<�#ı#‫�؂‬LV,��:}JwPI�‫{ݛ‬#��#��n�
‫�ܕ‬C^#8�&n'H,C��QF#q��}Zg�#AJbc()L�G��Y�#�h���#��z<w#�絕�
�#���##������M&�i�s�{���#l]琎�##�����_����‫�)��خ‬#/�X#5��$��r�#>Jv#�#
‫�ܦ‬fqN�#&�Ǿ#�6b����H��7��al4�b �p��[��#�#�V��zr�^��K�#"<f?�aq�>7���i��?##�3|
�)��v�#�no�z-��=y^-ϯ�q�팉ٝ�bd�'�R�+���Ǜ�Y�af�d�~u#b�=�����y###�H�#��Ǣ�##�#�#]�
‫ފ‬wM7m������:��}�c$о'3�sْ�s�Kr�k�w�����!�E�#3�7t#���R�Z�##��‫؜‬
E{~V�ў#+��\�#�?#���!
#'�K����2,�p\�b\S;#�#%#��#��d�#�<����3IZ!g�H&�c#�2#IR@���[9�♪���p<#x���u�#)���
�u�7�7t 嵚 W#�ܻ���wWsDģu�s��K#.Ն��X�),��h�#Z-#�fShR�&Lɐ(�#l�<q�R�j�qmrs�#��<���|�
���d0Y>#�~I��%y#‫��܂‬H��:�1�q�N�9#�FXTmN#���k^ǔv#x�}�6��a�#�v!�>���#0�#M.X8��#?
5���rTh�#(�C#y��]�ỮX�8�6#��`(�##�NΟx���#muL{��m#|�*��b�k#Ȗ��#�#�k�l_=ⶸ&�^A�Wv-
�6�Hn~�V~~�##�`�q�d#s��#�^:��1� )jq�E8�4z�#T��I##rgA�[
���Z���m֮yƐ~Mg�#F�Z�A%kr��Q###�)�+�Ŏ���=#(�QȌ˓c�DԬ�����##�?�lu>#��$xj###S�\
#���*Ž#�##�е��`r8{f�#I
#��D#�EhUJ�#�ҧd̎�X���S�|s#���#�^�*B�b�"##z��#l����D�c�
ᤩ >#1��=�#�j�A�|�#㋐�
%#+��#e��#
�Z!##j��D����'#�#�MU���##<7|M��m#nz�,y=�#�-
�cgg�#�.�6͑� #V��G#1��yy]����b�,>#�b�Wk�S��� ͑
�JqiU
͑
͑ 圾!
Z�=i#>ɑA�U�x�Gfxk��!o�&L� }�g
��9ul�*���r9<�>#�#��R�B�##᳘#����
# GJɌ8z��#(q��k��;�ʬ�L# �j?#��NI#0�X�3#w,y3�%.�#5#
@hU���{by#�d#��%#'�{�> ![�`�TͰ<�e�#��j3�핺
�Vc�7#�U�aK��#��=���#�C/��Җ�Z�#`&����#֣0��#:\m�Mw/_�P �Q�ltR�U#U���4�#�c9###�\
#�x��#J��#]�U�Q!\�����*��U�#%�؆Y����<r�#�#y�
01�����
ՠ�#o 9‫�ݟ�ڌ‬R�J�9#�ԫ#>�R�j��#��|{�fle2
/ȟ�#N|�&�I��v�4r�#�#�"���hM\Z+p/�tF>G�����e#3�\�+-~OȘ���!
U���i<��C;�##��e�N#����T��_���U��s�s^1����x���K����[0�p�S��\
�#Z5�✚�X�u�a#�e���c��l#�‫'|ݻ‬R�j#s##
r#w#w#e�:��#�v##u#^M##Z�w0�`Y�3+YM��9#�WI�h�n�1��B��j��ʜC#��b�y�Y��Ԏ�j�d��J�0�#�h�
8�#6l77�E��f�a�#,p�Y\}���\�Z%<6~j���#��##rb�#��R�Z�����)ǎ*�#�`%U����J��#�
‫��غ‬Y#O,��##��1�#�#�� ]�#�.#1�
6�#l�KnZ1�s&r�[�0���:�����r#Mx"�<�O��U�j���W�#�hQ�QVh����\^�#�\wR!
#��m��##��`�g��r���b�@�.��%k9;#+�5c��7p����UJ�v���#�p�#���#;�KY<#�#�r�l���Êx��#
#.?|������&��#Vz�-Ԅ�!#���۳�g�~I�Vq�Fq�#�_�F�#Pr#�\�Pa����2��j(*�)#H�##�iɓˊ�;]�;���
#jy�� �X��8�9�zU�B:U��۫ ^j���q�+����f#~##���#�px#�Ѣ�G���p�#�*�7
�#�򿕼Ѕ��#&�.d�n#V*�rJ#��#��T�5<���g���e�\
#�r98W#��8ԏj�V�гz>#��#<�A}���#9��#�~]f&�F�t��^I�y�^��f-2v��#I!��B+�##�y-
�g��#�_�##�'h&g\��P�*҉�l|�Yȩ��O#C$v��$W#8Z�fz�#F��E�3��q#�#�S���k��CC;��#�p�
ߑ�O���#��N�-#"��c/#y#��##kr�F�#���?zL�E��#[#8{��u*_��xS ޽!
��'�#S)��T���#io���an�ɼq�#(�w&���!k#��?<#qV�#����$m#r���#�f��Q��efx#��)##�#%#�
‫���ז‬b�;G���C�Xw���‫!��ܬ‬L�����絎�'�z�R��7u�##����'�<Ռ���ֵ+B�\�#�2X�?#�##�;
��6q�#�YP
�w!�������h�^7�lj�#6‫ڒ‬#���Y-�r#���
G1dd��Ȗ�#��#�7#�Y‫���ܯ‬#e2#�‫ܠ‬u9�t���s��e##�y##�,M##��^G#~#-
�l�)�l��1�հ8�����Z�T��#d����#X+K##�dl��#|
vD��0��#b##h����FmC#N�e��,����ʵk�#"�3R�Y�^�#����
%�<�R�.#���~76:r&`��j�y���###�8��#YO�#\
��7��3�v�"�c��#3�#�͏
�x̗<�̑
�Z#��8��1gx�#��#�x��X�#�7�x�#<�#�-
V�]�h�g�#�3�n�'�I�#r4�b�#In����ٟd��R�#��Aøt����W#&�p�!T<���x�*�Z��Kf7Uf9�ֿ�.?
�����Ƒf�Qb �����Y���%��P�c‫�ױ‬C#E###lXj�o-J����a#�e###:
#�Jr��,���<��Z�\��4�Z�O 噷� �#���O�#)
�6Ă#P���Maԕ�x���#~#�#7�"g#
##xTE��#�#<������r�^@>)��a�|O��ߒ��C2#2'��NNQrT��#�#�l ���<�V_�s/� �r+
��Xe��6o�h�䳃 W(��W�Hk#�#$(�k��Vns��2|
#��##�#>���cp<���T�G���Y�#FgEnR_*FOp�]�#�#�7T�#ȖE1"u���uN���S#�7r�
#��#�_�N#š#�U>E�#b�v+ĥ��Imq�m��##Μ��y�*�??N��µ��<�<�9��C72�1��m)��
)���1�C{��Y#�w5c7դr@f����&�1-�ˋ�'��㜏#�2�o����ù��J��#!NK#S ‫ڥ‬ɖ#K#8oqz���[�
‫';���ۊ‬#�#.#�j��#A�%��##�C> �‫�ع‬#,�Qu0N#
m^�n�,�e�#I#���K�x#���#��#�y#̑�#[ye�GC+�o�#io:;N��'[��w�Q������?#�2�<�S9��,�k�MN\
^~�U�����O"<�d�V��
伉 d|9���3Ҷ#��L‫�ﭛ‬R�#�#|w��k##�x/�c�'�b,P����y;#��
V�㜆|#��c�#!���##b�fK#/fN�[���,l‫�ܟ‬Y"�9
�;��đ#�{��Ş��i�F�#>-
����Ӌ.�ng|��&�V#h�eZ'�n��٪j 솨.�2��+�#��%�|��&��_�p�‫ݐ‬w0ğǫ�q�c✋#=/
�:�h�Q�w!���s�r�s�s�SU���o-Z�#e2e;˜�V^#��#��t�#���#,2�TV^P'#�h������‫س‬V�[Q�</
i'����#�-#ۙ��0�
�[N��#E��#Չ�~L�#�F#�`3\g�c���r�xVP�Oz�vS��U#v�7�7E�<#��##/�MŃ�_�Q��#�<{###�#�p�#q��
N#���l�k��#�9f$#�-�0��;�%��U���Q��qh�Î<&n#�..M�,�4 癜�b����8�导 5�Y���\�؊�o
#W���#��W#�| �8&rp�"|�#����Ӛ#�##����#���a|nj#�$7kf#�$3�"�[���x�|
cjٰ�[��U�O��+#�#�O/�|����y���r�s�*�p̀ #�8U��8?��Ka�[�#?&��\o)ȹ`�#eU��P�ba��=
mU��3�##�#�+d�V��}�C&k��
��#u��6�ad���7�� �Z�W#-Ǜ��g��%�:�E^8�}�(�>O��j�#�}#�S�+l�I$�#�M
��ʍ[$N��f�V�0‫إ‬o=�޷#���\"�q7#�7#� �&<"#'�'#��8��q
�ˏ��
�b��5Ux���r�A��Q�:���+s�‫�ޱ‬#ᚨ�)��.y6#(�xk�#qq�\��i�9m
-�#�i 狒�R��c�̕
�ra�/I-BL�$�#�,#�#/� ~�H8̀�\{=2#)�T<3�N�<�����
᰹ c�x �iU�ǥ����##��𮼽#
<��8#f[0U�#X#N#]qpjC��n���hO7#�#�nl�_#)J֋#���##������#~w3#'z���X#�r#�$fL����V�+
%����#��ֽ��#<��x�o��9 #k1�$�7#�#��.2##s)i��?$��#�W�#+�8'�}�*�sU��)������G�n�#*h
U�T‫ز‬x�럅��#M��#�$��##�Nq����#
I|�~r����5d�;#��
#i�'%#%�K#g�E#�����r�# ‫�؟‬J�#�N��5 桩 d3T�E��\��q�/m<‫ڗ‬#��[#SSPK~7�
‫��]�@ڒ‬0�$Ofk5�'�Į4A$�@7dy��^J��*�_ʼ�.6�L��Wə�7#[#�ZY>#����##�9#k��lO#�pn���t�yG##<
g#9#<�S��F��U[5QJ�##ժ��5j6���R$ n�#+#�i�U��d0�W��9�?#�#��#>?ȁ�
�ѽȵ�wt8�9�#=�#�Q�#���+��M7˖)*M=�-�#���jd��,��S�%##A.#�M@�vM?
^I�#Of�W�j8K�#�O�M;##�u#�z�#�Йܳ$�RF�#9��Ǒb#�k��O��ȌS��G�#���r���g��a�)E��##�p~H#-
Π�\�ʇ�‫ܢ‬UC�K��#:#�n# �#�w�۴���^#u�
��,�]�6#e##�#&�YY�dUp�!S#����6��j�N8�##�<�#+d�#-r~Y���'f��?�
�m��`45�'�tc#�Լ�k#z�k3U*�zD��1<�߈�[�q��#̝�e�9#����r"'N�_����##�lX�I�Pp��|
k�#���<c#F���R����\H�#�L�V�/4����y�#�w���G�^~�G����L�|A�L|
�7������#��#��##�h�G�#��]o#�*|#��e�T4#�t�xR�#Qvx1��M�� �##�
�.�#Cox�KN�#��#V�˫،��C��##RXd��s#���'-X�r
t��<�#��7��_+G#Lq�O#�CM��~�Y-#I��9|�e%���}Sȷ����5O#�V�0����?'
���扱 e##��1\���#��|�|��V���?�8G
�K�xg�%��#��;#<��]�/#d19<�#;���^
�%�3����#��y3 渄
~S�y�#�x��]Wr#'�)���#>�@N#�ȷC#}�DS#�#E,S�p���##�#�U�R2w�ZZw�$��,`e�C
%ȹ#���
 J#�� #��u##�3Q�C#�o)�#�Jf�b�߶#�#��3�m#
‫چ‬#�#*�'��#:#����hAo��j�O=�g��2�xs�R�6��e�~!�?��E�n;�?�-�l�#��ς3�O#s\
�q�G��y��#ø�w�xǁ\�t�o���#�#�/ ‫ݮ‬ԭ~�WQ�#E#]ֈ#_�#�ӄf-
##��#�9�T�J9biI�s�#.��0#fH�#�m���4e=I1##��dhӴYI/��#w#�b��ң�R#�#�c‫ݲ‬ӧ�U�$-
H#w#)��'`Qd�&�1ʴ�tӀ���p.U=<�(����:�#y&�#�3�1#?�q+#l��#u��_#�K�#���y��#9#k�8
8_��'��#��8�*�E�σ�ܻö��/��7#��##1��_#�m��# �2�J 簁
�#��#Ffd�f0]�1##Bo=z�#�A#r#�]����#���#2o2�^�5�4���^HK�#�5�!�#P� cW�#B#�#�d�
��je 髦%��ķu0��#�_�8���#�<#���="޷;���f� g�k3�nw~�Z��d���
̴�2�5Y>BVGz�'7u��28‫�׺‬##��d�"$>‫إ‬w�G(�O;�q�p��#Y��/#�#�2�#oZ�N�#�V��4�
�#�%���b3�m 瑭��݊1>�g4�#��#0ٖ7��i��5վ�Ǫ�j�ӓ2�h�N�o�Fg�&#�ြ ��� l�?�#sH��#�i�v�`�\
<k�0�,��
%�#�Bmtt����NKwBx�>��@EmKbM��#�i��#}#B�ew##�;�oaom�#v��40�X#��#�$�e��i�#��Ȉ"���O#�L
X�S�3X�#q�udϪw&Z�Z��ј�_v�#�&�J#_�p/��#�yE#W i�ߣ>�w:9���‫צ‬uܷ-̵
[���{���#�#$ՎG���v��(�F��-%��'�ka�!=t��v���6�E ۷ Y�!#��#��16�#����3#Xw��#�[�uC�М�W
�I5z,��1��A�I�
����}�U�~��}��#WU��~��ɵӪt��#��########�>��J�I���K&�#�#�+U�ӓ�y#��y2�#�#iIwV��q�y�q
��j�U]7�#o����}��ONd�ee�6]�[V��u]}4[#v�<.�##����n]�]�e�#4�Q]�U%g�7�#o��n�M�q-
�{�=�&h2lN�8#6N���T�v�-�#���#�b�#�,���#��j��##�@H�,�##/�0��FPn�mS?
�#o����(C����m�U#{d-Ŀ�#���y���ck�#>B�qG���yy#��oa�W_���.ґn�K�#��
�'�i�'��lO#d�#M��U������
�#Q �}#0$ �,���� ���#X�1�*�H��N�z��U�꬗l!
�Y,J�$#�=۞g�#�RK�!�#�����j�[",��!��Qe{��#�����#��i�Ѡ��+j��_]
[�#�}^գ.ۭ#Ӣ��`�##vgG#���CX#���##�-���#<FE!#���X#�[O)��X��R�A�X�#9�#�1#;ny#�I���7��蟨
/�nd�G_M�s-Y}֋OM#�� d]#E���?����:�=##�F���"fL�s'�#
x�ŜB#�僺 q�B#X�V�#�#Q�s�sy�#$�!#��_�Ӻ#���@'#���t��u���P�Z2Pe"�i���r�#Ȭ�##l�v�z/
h��Nn����r.��u_t��#�:#�#H�y3��7ACr�T��v�c�
z�#�
S7DM���3m�L��#G�Ch�)�P#��E���j�}��Z!
n���@{#�B6��8Y�s�F#k#�r}��#E���;2o�B(wH���'#]��b#P��,:�N�Z#o�\
�o��M�Q�H�#�~"6O�tX�Y>:�#�
d�#6�d�#�Wp1#I�р��$ޯ�3"e��7FD=#��]6�}�a���0��W.�M#[EԜ��&�!#���v�f#�a‫܈‬#
tƷ��zi#q�uw�|�dͫ֝5�_1^�###7���:�#_#����5w�ӵ##_#*LV���
ͫ Ⱦ#��L�Op#4�,$�ɝӖ��]��mz�
��.##1�i�~����i�3-5wZh�L�E���?j�E��-�8�3�V�nLKz ޲� .� $�޷s7o#����<g�Bg dߺX��U�K��鬯
��S.�H�#/j١;��#]6ȍ�;�٣F[#s;�f&v!#vg�뫧
>�#K���Gm#�����L:��_���[��Q�7h���V�U�QKǾJz#S}e��#��8�N ><��sGi#��q{
m#v��i�Wp�#�~�-é��oY�#m�6-��=�[��#}N��M�[#]�$#�-�����L�s6�#Y#@}��ɰ�W�#�S��=
%}^�kVQ#h�Ū��r��#��"���~‫ڭ‬S�w&>�0ǣ�5����Vc��G�#��ӷ#�F����S˾F�#���7FZ{^E�1k��#�tC�� �ٜ_
��/��G#q"x��WpQ###b�B��c��FP��a�6�‫`׻‬쌵
�k���@To�U�re�[E3:��#S��w3q��vH�c#�k��M#�ۜ��h#�����<�;i�{I�w#Rd.Z�3#q9�U�p&D�#�#Y
�#�؊V&�H#�+s�t#�"��3�#n\$c�#��[$��G#L�h�0!�C#������S�n]�wb ޴Z�&.�##}�
‫��ۻ‬o��#�1#�#��ɜD���)Ԕ\B��0
��9.8߾��<��s�1#n#�$#�O���c�'v�1Qh�#��G�%��#<����K(� 6#��‫�܀‬d(�@�7�
�#z�&�����'C�l��`�0c}��N�H}'߷���#���#��"�~8���lDBQ���i5��ma}���Q#�i�9K���Yk�;j��
�[��B�C���#�� p�(��u�dl>뒹��
f�3{#��!m]�W`'W��#V�$��dd��۹�0#����L7(�ſE���A���7r�&��w"#]�i#9A�Mz9��B#�w‫ئ‬g6
‫�ڝ‬AUf��_�
nq�ȱ���veb]_*M#�/D̾��#��hY�����#�#v#a�c�me�;��#�ɓ��#�##}�L���H�#����Z#FŻ���9��#a��;
����ɕ�Y��
�/)BO!�#��n�3�X
�'%#��ͱ���=�#�d
��%M#B@�wpi?��[��ɮ�W�I���u�4#�#�2##�z����-���z7��&s#�#��#cԛQ#�G���M��#w#�$�W]�
5FEN4�v�����wU��v�5\B��啣#�#{�33‫�ۃ‬L��#�;��F� W�n�‫׸‬I�#飷
U�uM�;ɣ'��#�X����a�H҂oF��U��)#����P#��#tj�NΌ��w[#lEP\��I�#���B��V�#|
�#�r,m��M�r����~�FD���##�S�&t�{I�64�Ҩ�S��-ww�
�#�L��>����'��#�۱ 2#�x#���<�W��Mj�+�m��/̟p�'`�#Ͱ��N�y��D5^�NKV[�uB.벚(�t[\��#�!
�##K�#Z�p��#GcT�‫ݪ‬е�[iv#vEv�v#vEvYvYvYb!�æ��#5x�lU�l�E�ֹDƶ�#�[Yh�F]=#�ޭ��I��0 ꅀ
V���-tO"/s�KW[�wS�̘
���k;��#[�j�c���U���_Lch#Վ@�Z�#�#�A�8�&�S���Eީ:�#]���6���r
޷�O�=O�#/�3���9��j�Z��#7��j?q�nF:##��mu�4�‫���ܢ‬DD�#�U��#�HD��fN�-
=��wj�kj��^Q�#�U#��6�A4���#��Xb�j���+u�ԟ�z;�#��5�.�E�ѓh��7�
6���
 S}�##2������ z�#��"�P�0�&�r���V>��̲����c�v-[H��z
‫}����܉‬#�[��#w�&o�o_�zJLǹ֦��i"`$���9�ɺz2##��e]�ycj�\
��U�v�y*#'�c��#����N����(l�zR=,�mWU��)W�ѵ��i��=��j�R#��;���6�&#��?��-�s�����Q��/
���}#�Q��tt9z#n�A#C�##;�7E�dN����>�MP13�V�zu�!
�#����d_�u�pM������Ɗ���<p�l�l���#Fm��d�Ej�&�.����췲 i#���D#���@Pz:h���ՠ |y�
%�_#ï�a�,v�tT������j#EE#D��Z�5�r�#�ehϹ#����d&�
�f�y�'�i�:h.��b�#���4�#�4Q��-�� 39���#�W~��:����r����mt,�;V�_:#�#�_#�#O��Anig0�
0 G�,"9S�;�oxC�#�Jz�
���#���#:
�#�#B��ɶ��?E�Ј���
�T# �a�b�j�� #�#�#BH��13�P#�!�3�}V�am#_N�ۣ��[]8��#m��a-#v��:궺
#q(��/��}#_���#Ħh:\�Lh ‫�׎‬m]A#0��u#�5�‫܉‬W#}f#�qZ#ӫ
��h!�MV��1$���~�XI8h�2
‫ػ‬d�t#�j"�6��u�N�Y:՝##�&##�#2##�jR��#[P{��##���M�����c�=�Ʌ���h���#L��?
�8��#�F��{WtWqwIou�Փ���#-�k�L‫ۅ‬u]V��۹ nw}Q#����R#�:���#�G�=���C#X������oB�)$hИ��O9�-
�v^գi##4��#k���#2��e]�v�>��\4u�]����B.��]�\��‫����܅‬#�z�
�T,��jϸ]�#j�j��M�f,��L��-#����'�()l���M#n���d� h���tZ���tC�Z"����w=�u��oe�[�
‫�و‬ԙ��~����h T�l���_G�7D�‫��~���>ڻ‬Y?�Gi�E0��#����FЇ�e�-4Zt}#P���
l%�/b�}#���#�#�sug��8��E��‫֋�ޥ‬GLǮ��-WU������#�ޭ��h�[5L&Qi�
‫�����ݳ‬Zh��rd###̑��;��#��Ӿ��‫^�ݟ‬#샨#�Z}%�� �‫�ׯ‬U�h�}#>���f���7T�Յ���͢
v ‫�ض‬-
E���E��M����f��$#�6�^�]]3;.���և�#�#zk��q1?`����_gM�lL,����h�]#Wf#Y#��Rw
‫��ڶ‬S�zm'B.�љ��‫���ݖ‬w����M#M�uo�/j#�n�& ߧ�#��M���)�#quw�o�
‫���گ‬M��~�L�@_Ƶe�^������:�#�########Z� 2o � �߲(rR��#�G_:��u�5���u�&fB�o��F��#{P"�#oD
�-��#OZ4P
8�F���ƭ����K��7�U��_VNz.��-���L�Y�|�l�#pSem����sHs#!��$#j�
��q3��<��ʤ�JJ��1��#ě���
 #��� (+���#�^-,v@���#Ų�#P�t�|#l�)cw �jk��zܵZ�V�_N��<�!
n7��߉��/�P6,�F�!#��htL�j�h�N���#5 ��#�~_�Ԫ��;:7i��wM^��#�L�*.�+A#��Ko���*� �6>‫ط‬
1V�w�C�o����<�%[13����Tķ��r�#ua��J�{-�#���8��j�h��#E��'d��/#Vx��dtr�Tb�^F����c�#�
‫!�ޠ‬,#S��#'����2O_F�W;v/3ԫ��Q�ȁOg�1##���)J#�T���ϑ�)x�W+G~:U⯉#���+8�#
ˁG(#U#�B�j��N��q.�.㦕 w#n#�[V�OM=_���;.�.ԋ�"���')Y�#�6�Z�A�
��##�#IYI��p���F;�#�#���5��V#�0�R#��B���#,<u+�w�‫ޱ‬#T��In���Z8��p�JLm#�
қ�$�7��n�&Z'fe�m[]{��]�]��#�WGZ-=tZzH[�#�Z2-#�=��#f�#����tU�_��G%q
#�#ERi#J�#�i��H�{#<!z�
ve�Y�6�T3EJ#����8�‫�܆‬:.��#���(#�
U(B���f#�z��#)�]:Hč�#d���V�։�;'�h��]j�r�(�O@�#����A��j�~�#�R##�.I
%,x�m�#_�5�wZ�1�gu+#�L#c#�B@t�y## ��-F��#�(��q�ȆK9[S�#
���n"F_�qC���e���7����M#{Q#$wM���Uh#��#�}}>�����#-V�;���mT��#�/�;-
�{��C#RJ#��a#��8_y���n�@=�g�#�;��#h\��RL��Z1�]^ʔ�E(�#����<+�j 잻 ht�v'#�$ɯe�6[$)��E#
m#?I#o#J:#���b[$�;z#z1#�##�uZ�j��}�Z�}Ů�^F5Z���<S1�m�R �#‫ג‬S՜� ��,��%7%�"#�r
‫��܈‬R�##�
�*�S'�E!
M��2a[Vŵl]�u�]��O\]=d�Y|6uO##�F�le�#��#<K#fZog|�##���7�#��$
‫�܆‬l�=��q���3[�d��#���mv������vO1ӳ�����c#+#W#v�~�0��#/
�#�#'[�#tZ�}ȉ�9mZ�m��O���#�4RmDB#���̴Z-#��h�Z-��l[U#��!
�#Z�Q؇��0�R�8�#[���#FOU��gO@#�#u�"Z�.�z6-\�Y#�V(��ն��#�b��lN ‫�׶‬v`#��Uz��d��e��v[Y
%�#�#0���売��V��Wr���l#�#.�#�}
XE�#���-##�7=�A��A�%Gh���#�#m�v-�b��y3��m�9ô~6�b��#)#�2�ӱ*##\>6#�~��*{��p��䋪��G
*}���Z7p#;�#`��#�ԅ�Yȣ w�IX###�F�
‫�[ٽ‬/#��F#X+#g#���
�GF �.#��� (�;�#j#�"���##4�u�����##�Fn$�#K�#!Bb� n�#��N&%E�#»�떱
2�~#�H�V]ʼn���:�# �-�0n��6muC��� h�s#�t�Z3���D#+�7‫ٽ‬G��$�=��2��I
�#x�#�#�I�#;R���k�#�6�#)#����#ְ1�p"#S�#~�_u��<2�##�E_r�#
�#��U���f#x�#�†Z����F��#�FM�ĺ��#N}��#�}����/��툋 u����(���J=#���%
‫�ژ‬d��d#v�������~ް6��s@_�����##� 8e�c!�[J�#�^�;��Ej��+\�
%`Gq##��mͺM�$�;��#~�ci��#�����v�7a�#[#�
8OfG�Y#A��F�#~B����#xfz�/�����
 ʤ�r~#FqǓ �#V6Ǽ���#����I#�d$b��v<u�-L�jXr#;Ѵ�)�啍��
�3��~ްV]^�##;o`ջ�e� ��ź��^˧��rH��n���#‫��ܞ‬Vx��Q@1G;���� >�O َ8�!
���_��(�#k&�o�NYe##�$1�T�U�i`��'�‫[��ܜ‬#H�W
T5��b�m�d��R#�7���u&8�#�##���nn=�'�x#m�4w�"��]�
�H�K���L�џk�;���#:G#�#|�����1�#γ2�,�- �F
�#��#7F��*e�B�p����6#�X�‫�ב‬$m#d��1"###� ǹ�MZ�DQ���c#�vI�Oʤ�E�h��B��#j�+D��#�
%�����$OZ�#<N;��#�<�$�z�g�0##�&%M�#�ѓz�#���57l�8�V�2͒�g�c��Cg��v-�$�!
#�#�uU��P5{#�vPԇm�a�K#��o!�n��Ԍ�a��‫ڷ‬x �mͨ�$:;� ��m{Pw#"�X~��Z��@X���uȝ 㯋
�'n���U�kG#CI#���;N�#�=�
�##��kI$E���
e##��#j��i�#�#?#,P#�2#ꌆ��‫����^ת‬w�#{�ߨ�##� �WQ�-�<R֭XM�n���H^
#�d�#�hǵ�`Ц��;��^�#y#�E<�F��)#5#‫�ױ‬V#{�(�U�r�#:U�����!u��b#&���H#ʳ<�p ‫ج‬R<l�/#�8�kʺz
eZ�8�ۭ#ɕt�9�d�EFibj#F�#k��T#�VVmd�#G"aQ�(CUX5{#�/��w�˅�<~@SQ��ԭ��;Q93��j�#I
J#@��n��#�\�-y1�E��#McsZ���#�#��#�<_A��0�yh�,�z�#��Hk��Y*�-�*9#�쎲��
�#�##u��#�p�yY7#�#b�dIIrԬ�m�#01�9L�ʊ���m#A�q#D##�"����q:y:L�##)�
�#r�#_�d#�9~v��VG~ֿ>�
��/���>;s#s<���X�J���k� �%��G�Y�f�ϽG�Aw�h]�#��s��x/�d]=�n~�{rE`���6F�
ߝ}>G$l�/����t>��"5�oN^�.�kh���]�>8��#��
�#�2�F'�L���#2ۢs�G!Ӵ˲+�+�+�˰)�]��\
#��{ѿ�#x#P�#1�J���#)��#��##*5�0owT�#Q��2�V��=���űl[##ad�M�#�}I �#��/‫ڹ‬
30��H�@�$��u�T!�QG$�#��N�##���^�&�E�c��#(��rz�‫ܥ‬rİ�� $�#�B#��0[A��h����Cg
%s#v:�(�e�6bȹ66� �����v���Xa�G�e#�Lɔ��#�#�Dϫ��‫�ڭ‬r֫‫ܝ‬U��vq�#��D�F��7���F�f]��
%OKF08��#�������m�[+��)"�!D�d��d#Q�#A<'eŰ��%v�8�虒�>�U
��*�V���X}[�#�����wE��n�����#��d�#hAle�Ym'ie��[���#Е�=yH�#=+�‫\ޞ‬E��24J�k�=�=!
���#��Z�f�3�J�m,�#2��~���S`�,)�##�k�#>��#��1 ߊ�.��t�e_�##Ӫ:��F. �ŋ��tg� ���
 6�#F
‫ڷ‬##�T�}�r2���##�#�sҹ�R�3�#���6b��j���̅
�罹 8=���墚 U���#�_#M�GOc#�"�Z\
�##auZz�����kE�#jr�j�u�u#e)I#�X��c��#�#g"Z.���E##��#UL{#[�1oљ3�#�=�QJ
䋪}#"�i^��wLs'}#i;�-P�FU�S��1#�ú�#v#+�M$Y#�##4R|7_56e�#|XWb�-
�EV*�3�#y�R�Yo��=�]�t��#���#ɧqm�;�����3�#��#G#Ӳ��Uh���F�N�d�r.ԫ�ʾ4��d�9�(#B�
&�#�##X�=�՝MRj�
��d0Y,e#<��q?m#��\����#EB�G#‫|ܯ‬y7�m{�-]�U�t]#8H���ù٥��˔��Z
�!�! %��#�w#���*"dq�-#t�E #��#�d}�]�]��#��)�#���(,�‫�)ػ‬4����B��#�#����`�#��ld!
�U�4�y>G-7#wl ɵwu.E~J��n��M|#�?���E�[TQ��,�,l�帣
�I_v�hȊ9EG#�#���Y�y���a6[]m##�#p�_F��6��)�#�:�ɮ�����N�GU�:��8��/
���j�*1#�f�r:'�VɊ�\M'���Z�!#��#�:#&�3���#㈬@���h 㷆 vt��BZ�-#H#8���#1���z�ٝ��O�
%��^�3��[M�jD�‫ۏ‬љ�D�W�#�oM##��*���O�94��d�'��c3aB#�A����#+�<�\
���w^�.���ba�,�@�VBl�R�5‫ױ‬R�/IӼ7ki���n�WER-S��?��#j��Y?�{�}�x�pӻ���jK�ї�j�T��wM
‫��ھ‬G��;2���r�[�5�5e���Z�;�*y#�9�2�eF�/;H�x�Y#H`�$�~�R7u|
�#�*q�V�e#�&�t��T�#oM}#Gwm#�T�,�q2c-4u���Z�V���˪�tO�Ѵ���z�5n��-z��S#�`��^Й5�c#���
�!�:u#��#�菢 дZ��A�S�W���� Kk.�K ��e�o
%�������
 �tN �}#M=#F]t �6���#�D��q���V�E�����vt��� �U��vu�-
#e�L���:��֞����� #�5��ӯ���G[ mZ#�2M4��U�Z-#� �֝ >�#G� �|�iW�'�j���~���mE��mW�
‫���תצ‬oJ��:�jK#�?��[Ih�‫ص‬#�n/_�mS�ZmZ�Vu�릩
‫ٷ‬h��h��8�f՝։�Tãi�jЖ��֞�� 2�v�f���u�>��B��0�N�G[WE�LKy-�#G�믦�‫ޚ‬j�/��/
�}��g��#�tt�#w�]�N�V���L ۵�3���>��D>����O�n�i��-�/
b�V֫ ��� i�~�}#E�^���#}��� e�͢�s��h�M#�~�4�:k�~����#]���e�W�h��^�����:�7����######?#�
 ‫ܬ‬
�z��Z#�#�#�d�N�+#�XU��‫ڨ‬U4W�a�?Ƽ�#U�����b�#�#�\bJ�‫�� ܩ‬T� �ެVi�M��~���#LQ\3T.�*��=G�k
8���ӋZ}#t#�#�3)w��$ �#Xx#bÆ%#K-� ‫ګ‬#����&����#�M#:,V##�X[�m����f|ʋ��4-:#6!
#�@#��9HE5�#�2Gj�|�X�\��%baj�e�d�w� ‫�ۓ‬j�
�r��L]8!Q�� V���W��9N�ϊHMc(�y�G#/�#�̲*�rP���^��S*+#�,r���,#�#�|�ӣ
m\��o+#��YpT��N�t)�{#[}�+#�'#T&�s#"*�})�)Z�#�o[tr�|��|�3;��
\5,#�e����p����#-D2e�#qm�U�٧b}.���#J��z��#&_�8�:�bXV#v�"�#�ˆŊZ#&�=�#
#�V�#"��p�w. EPD��V,%����2awHM�.�#i36#�‫�\�ס‬#-F3L#�zu�b�F��QU�?�,R���#<W��X�#
‫ܩ‬Ӫ�b��P.#�\$�#B#�鈓 kX�8J�������#Ҷh�r��1�R��lX���* ‫ޟ‬F�‫׬‬EmXE�#�O+#ņ6&#���lT��|
�#�#���0��X#IE+���\?P��s��#Q™�U<U1{���]��S*��5�#!(�#‱#DS�j�##���ɓM#I��N�����Ά#&
�����
΍�@ �\�## �#��ˤ�}O�w��'�#�Z��,X��/˭V��#/�oG5�S<�\
kܶ&�b&�#�iT#�U�7�#۵*hcb9Nw�����fT�R�4�b��YSK�#�h��#X|zgU�:��%� !‫ڰ‬
���u�e��QR��C�Š��1##�‫ؘ‬Z��9���[�n[W�̚^Kj�C���3ްfVAaNS�n��ʀh�й�����qy��\L��‫�ܝ‬
�E#B#��t#8���-��Z#���6��‫܌‬o�2�̆‫ܪ‬il'Q�jԚ$�#��-k�S��K����#�#�b�P�L�H�p�\
S��#��:#����XM@�߹`��f��̭�SR�k���;�#b�#�X$�T�##+.y���>�‫ر‬#‫?�ؙ‬O��<��D�z#�fK^�~dž�
:��#�i�R1�#��‫ڸ‬h����e7#,��0�‫�׆‬k��'#�#6!�2�:�;[R#d��#���j�Z�9e�#�o�WX�8�!
bk$�Q���#�����
؋<{-;#mE��I �#��br#UVΉkYb����#����<lO��#�fz����1;"��r2�|�ƶT!��#�#ΠvX�Y���>\
�#���.��+�� ��
�/�#��zkʖd�e�.v#z�H���#ѕ���.�RiyV;}��#2�%�~%O&���[#?I�U)���'��`��
޸AX"e�7uԣ8#�k��c#V(#�|�WXM
5�:'A��X�\�WoG;+#����k���L4Ur��%��f����x��#��q��?�@��#2##YfX#��R˟��oz��
�#&��;Q`�m##3‫ڇ‬ϱR΀�.�R#hR�$�{�ܰ�4q#%##(bC h��FoCt�~#
�.ƷR�u#��u�����#P?�m�#�Tx�G��)�<��zbx͛�#ˁp#�m#
�'#���#m��b��ӇXT��3$G#dǹ4-X���J����##��##7_�xH��TP�0FQ2�#�6m\
D##k���gr��#�b����ިx^Ƴw�jn�⃡ ��
J\�#�`-���#�d#����#�J��?��6ѝ?�c��0�#�� 2�‫�ٮ‬#��m�Ԧ$jY�L-
Jj#��#`�#Ų��Ń(񋾶��E#;��##g#8�X�  �C#×,�H��#{��P3�L��Ǥ$lt�TO��+��D#���,�@[#*6���#Ά�c##
��~�(�ӌ�a��5<q{�LQ��hD8 �۩��P0#b-#�Ea#�yXq,.�####3��6#�6!#
‫��ܫ‬#ͬ �#ix_�#�9�#l�'�#Ŷ��#�#����mͬ �#��� jq�,��r�##�%��Ż��0�@�+#��e<>a�oӋi�lu.|
qg##�#���
�Y �y|R�]U�#�b| ‫�כ‬AŪ�J�{�%�*˜i�/>���,b�h��#��#~���J:�40b�E�0BYY�#ģ�ۗ,�ɥ�#
\A�Kʘ�,e�6���B��-���LK*2�
�F�e#Ύ���‫ع‬y#2��~�-�� #��e#�#�<V�b#���R�‫�ݼ‬G�#f�ʺ���!
ʖ`ʩ�7�#Sb9q���0 ۱ p�K{��#3�F���rq+##T%#�,&��Qc4#g���#��s3QA�#�CI���##���
‫�ت‬Y����[W��9�{@a‫��ܮ‬j&„�B�±p��x�6,B��B^��)z�M���##���+#J�q#Պ�CU1�#�G��dL�!
�(���y�}�##r�?7�>]w(�kiyi�
�E�*�c޼�<~��X3���‫ף‬#Nsr�o��‫ۻ‬#Fd�Z��}¾�#�
#<��)ͺ�~��#��#7�se##/(5�##�#�I###j^y�#�y�;����ܿ�‫آ‬s%<#��G
�� �{ܸ^i��y^i�+;u���##J�(��,�y}�###�����˜b�O#\*� �#{#=Q��b֎�#l~��<|
��o��B�b�GC�#�r���1N�y���Tt#�k#�
�GP_��Ͷw�5#£2g��Gx��Ʌ�6##Z`������#í#�o���*Lt#>]k�##�#��#>z!!
��#�M#��~Z��Gu#6��1�4p#��ф�G�\���P�#0��?����'I��R?%�#�| ‫�!�ه‬t#�#��#‫گ‬
3##���b�G��#�#��(KlM��#��#F��r�Ϗ�D�tF#_C�A�:7�%�,��7J�b�#�K�#
���5�,Viۣf���Xsߓ*I�#P�*g���}�#[�#(�72m)�-`�ƽ����>T���)b>�#\ˣ
‫�׮‬#�k~�KDr�##0��,U�#"#_�[#�]-�/��N��_C��gM����#t2�wB#��ʪ�)#��s�Z��#D�#(�#e��y�Vr\
D�}��‫ޱ‬##�r��.Ӄ�(im#o(t,Vi��A�>�)M#��VQX#\��#S#�s*���2U~�бa�!��#
{#�x)#��B"�oBb�:\##.Q����U�d�!
�?n)͉���p�MUQ7,N���F�#T��N12�K�W
)�yB�Y�#%K#�Q.�W0���ŊD, q#֡#�X�#����ʲ�l#��XC5���~{Ρ��T��X�#(�Q��#�Mjr��v.H#�!##|
D.9#�b�B�)������gC�|z#+��:t���¬[tUb���b��#�lT ��#p�‫څ‬F7��R���A�#���UK
���[#C�'+�F#�#J�eS#�ʗ�^:lV*�aҴ�#��Z#Q
]��"##������2�du,3�*Y��n��?�#�4��y�A��1#�쪶*���>~P}���V�#��S���:er�Z���
‫�ة‬TMlW����#�ž�#jOUK#����p��lD��?
Ԇ_���#C#b[K@:y,F�##V�##m@�dN����#�:��Dˉp�S#f�:�=S�U��k�.#UB��#T��X�#k�#�
�##Q�^�‫ک‬R��S�g�X��c����*t#X�Z���tz ‫ظ‬mX��'#n�!b�մ2�#D�Rr���‫ڞ‬
8TU+�[T1ۭb��nT�V�l��#[�VAZU��n�;#\�#��t7/
ͪҞ���
ͪ ҭ�)b���CȪ#���#�0N��Ʌ�#��#�#�#����ѫ�^�v�)�#,#j�"�_ft#�nU��A�Mr��h�����?
�k�'���'_5Z*2#�b�zh�#��‫�ض‬Q7�e��Hcng�}#�##��h�lѵ:m##V!
j~��#T�>�����[#��#��8Ugu[W2����t4lE�e�f���#Z(�/2#�_�
>fB�2�ԇZ�#���b�P�g_�
67J�R�T#���
�######?# �:�qF%qe�c0 �Or�8T���WW*2�ߢ�Z#��]4V+�D��# ‫ލ‬ T���‫ל‬
7�*��B��ܸ��Ua��L#�#5�Gz�v��h�X�j�##c�A�b����6�`�l��
�8�?#�D�r ៹ c3
�m�����
Uc.��
�ᜇ j�']�'8%��_��‫׹‬V,z�Wu��%#�##�u��]k�.��r��A#�#5�#J6����
‫ڹ‬c�##Љ�_��.�l_���4C"6��#�#�b���#k��#�
P�oO#s^t\�K#��b̨̝`Q#C##�2#E;#��-UW�-C�#�#6�D�#�@nX�{�Ո�̣
�#2�'m�FY�#j<G}��|��#!
��#��
y��G�<N�fG�#�#�|�fz�)wo ढ़+n�P��ο
%��.�R�e�x)���l������#��2������#���m=~(�O�ǫ#�@��ýb�\#a�b�#�:�\3��X�`m�##+#�ī�/
�f�}�#‫�ݢ‬bԪ��## ��#���#�O,##�O"Eį�C'+��T2�?��]#�
#f�#q�UΙ�P�E#K�#O0��#`#�#‫���ڧ‬p�
@|z����B~�2�����V!��;o\���#�ɴ�c�‫����ݲ‬L���#���
 >�p�#�� ]#;6�#Y/�#��#�[w/
��WԟvҌ�x��sOO��t���z#�X�V��
,[4��yӰ�b�#�#���.^07���S�XX9ԉ�
#��#\�22�<#�U�#�r�
>�#�_�#ϟZ�#�#�Dͨ��및 O#&[�#�.����oB���#�#Q|�̶R6��!�=@�龈^T�H�F�Q�K�̬
?Y=��#-�##ȡ̓
=��#6�k��X�:}#~�#��~�es�Q<�}���
�O.z �u#r�K:�@�L|�O ��#�?
<�#*"�J�(#��'%�_�#&h�f1�j�#°a�‫&�@؞‬C�XA"$.T#Žfg#a�E�
�g�~�&=�C|J
f##���#4�#s#/``�r�;GC###�z#�E�6�P���!,���s1#De��#��{#��EJqmʾsR�#�#6���6/
�m�#�z�e}�#[}���
�U �OfG�_�e �K�##��zL��'�;Ja����#�Xe#¸�#�W�dM�#��#�U�#x)�(>�`e#`��#
�#?�b�4�G#w�V΃t�#���K;#����j�fFQ��#YV\�Q�z�$�:�#i[��1Xϒ6.Tm+�Ο�‫ٳ‬F#�
‫ڹ‬y^o#�G������nX�~ޯ�M
ek‫׹‬r�?#����e�#=��h߹O8D�r�*�#��#ՙrM����ॕ�#i#2���DL��?%Ǘ�{�l�#N�d�#V`��#⩛#Û�
17#�|�*#�#�‫�ޜ‬#�Ѝ�1<K�a�%[�a�ֲ=LME}�{�#jq��#�>1;<#��0a*n;w‫ܞ‬V�ƚ ఋ J�s�+�##�
-_��s�,y����w��!�Ń*�#�̸���ˑ#���##����ް��#���s�埍�#Y��8�����#‫ڵ‬ �‫���ׅ‬
6��G2#3W��D#p��r�~�#b���P#���j�#����B��~�HnR��Y#��K���˕v��#W������|]h��u-
H`�L-)�*���̱
#V)X��\4 �js�L-�1�$
/���ǰ���#�#<�#� �o#��v�#ź!˵������#B��#72��#W[я�P�3��W#Yi�r�Y�WP��ʤ#�#_�#CX#�uT�\?�
<Qmˋ#?�&#�v}�#\��'�� !�b����#~��#�V
|������;���g�u�.#?_}˗*f##��co��WM
@�T�v&��-zo
�@�0�`�⣎fS�#��##�J���P�#�5w�T�!�>ӡ(F�F(�-�'X~��#��W##�9b�� �=w^
 �\$i�b4�x ��ax�;�,\
^Wd��g#i#w�Fz 憌�{ŷ�`�O�#(�#�
8Q`�#��^NL]~��M���2#V�:�#}]u‫ڹ‬#�W��a3���a?�=�lMy���#����*��R��l��ҩ�@�]�#�G?#pX
‫�׾‬#͝˛�'�'��
‫ܫ‬Z���M+B��~\
��M#�J1jV�˕�##�c�h,Xssr�u�;#/-�#~Վt
Y��B:�wi�)�#�#W�1�X`�3���\&#�~�A�#�U�P�#��#V#�L�����I#��K#v�#
߈NM#����8�#O#�##�����Ap�9`
#W���3/�#f��\�(�‫׌‬d-�s�9`�Ӭ#R���##��ˋuS��;V'
�R����Kz�{U8��.��A��4qW�##�UCwB1:���f�###i�m�nQ��.�Ա��#�j#p���-̏�hRk##s|4�(]#޹�W
‫��ڣ‬#,G�b�d�d�^�˓�FNO 駽 V�a�#�#��Q��^�#G"�n�̃���Z,P�e�ˈ#6|S�#e�.#�#L#�#Vl��#�2�xm
‫�ذ‬Zu#A#I�#(�#,���#*���'�a�T`^�?r#��).���s!��X��#�,G?3#�S�Rc�#�gzL���8#>Ղ##
����*�#'#�07�'#�#�#ܾ-�E�s
���5#/LD#<���M���,\��#)@�*Q��a/���G6�� #‫�(ڏ‬e��‫�ݯ‬W#�#fk�V�Ԍ�#;v‫���ކ‬U�e�̉
�� �##���
Σ��#��+#���C�e�8���̬
�T���Gu{����7 鄟
�N�š=�c�b�,��\��ı}K�#j��}��##�z#�&�����##�‫إ‬
13���dLp�j�#@�ͳQ�Ֆ,�#�#x2Ǒh{#��3�m#�D��=#R�+##Wfd{�S��#���#�#3�+#� E�w��
�O�,�S#�i��v���+�#?n��_��D'�#����Q�L������
 Vͪ^��� w��!#��6��g���럹#''#��؈
�nc���V(�Ϳ�V#����֋#N|�,.^��u,y��}��# �#����˜��#�##�`��r��8���74}Å�#�?
Dǿ��3�#��t#�#�q#���õ2aj##��P��b�%�}RX� +`��@66�#‫أ‬W�u��% e����f����,Y� ��2c�a
‫�ٴ‬XA#�}�*�j#�#Fed)�y�v�#v���.�gdoQ��#Q��x#W a��.�n��#eDD5��J{�##����ye�Gh���?
���6:�#-㼡)##�##��F�#ֈG4b�$=[[��3�#5
<�"*#Rl��m{V,�,�&&�vՏ8p]|>z��ɘ���k#g�[��1�(�8bC#}���Z:�;�Rʏ�У
�0��?#�����S 渉#���##�J#�'�#�6~n��nӆA⼥#�)���V�Ǡ��� J����+S�#g�rɧ[�
e3��ZT��9��v#��`����)#%QO���f�‫׽‬#��ԣU��9F/��u ‫ڜ‬p��=o��#I#mí#�#�#F"ۖ^q�7+�(t#.
۷���‫��ܬ‬IB�����,������ZƧ�#��!
3�↎aq��S���+�#�kp�x��P#���5#��E���Ƚ"#�]�ް7�N�±#�)�#V۟�#Va�9#�xvj���,^�#�q#�5\��i�|
W#���Q#�{��=��(W#�#���v‫�ة‬+�D�Ya�ŋ#�.O�r�#i�/)#2`���?���
 un7wi;h�R ��#+�h�S�̼ "s9�"�#\
��̼
��#��J�#n��$%/�#��#�p�,�o͆Ӯ����&��؆^Y8F�"!.iw#˩K���b�� #�##�#Z��Q�Q;G^�î�#�K#tI!
�K�<��Q+���#,��!b#�泾����3���}�-ܿo7.[�>j#�#�@6��r����`2�#zv�b��\Z͝ �4���#.�j�01�
‫ݯ‬w�r�#���#c������G*/�A�%�=#kwG34
N##Z8'��‫��۽‬n?#�n�#�i#>�����5\ �Z�UeŲ��
޸�#�#z�t%#\��fAqʊ^�/�3%JX;u�#B�_*a�Ό7E9��1���ٓ��:��
Yv�P�
�v|ь!e�!́#&�5��Ӄ,b�6i���#v�1BxNd_�#�~� ~Yx!�h�Xs��E��-
_#�(rsD^�CM�#�(���r�.Q�#�eɛ��h#�7=F�e��S��9�4Y���s�.t�s#T����#��u
E�+S�hO0F#��P|��}#�+1�#�zl�X/#��j���~���(��#0#wU�+#fd�t Q=
G32C#)��#^�#V2��R�Y��TX��#��戀 ʌM�?�',�N~n#Ա#z��#X)#�5��Nf\.���pʋ�P�3#�O?S1=‫ڲ‬
1�͞ A��
%͢12�v��#4J�f
YD�j���r�d2����#^��##��_:l1#q#9g�fO.1��V#��9:L�#�ΆlO##�����
 Ss���� I���x�
�C2fF1�*S�n`�^�!1��}x�����
 P#?5�* ����(~�g�N;��ҭ��E�a`�0�<��+
cM�#e,�#/$�>#�#,##���/��\�##��k9E�TrI#�#�w�>�/0K�E#"c(#�Z}H�bO}Va�C�F?�ss+�-
9���B9��aϼ]-‫�ڏ‬iRC��##���V�T�5���#��b�۱ 1ӂ*������#�z�ܼ�k#��s#u�VQ�#�#�H#���}G�#�H�
&���6�{#9���W�<��#��#�FLϹ#�K&_U��##����i_��<�Ȟ&‫ר‬l####ֈ#>Q�#H�#��#�#w�Q�k��X#(���"%)
�#'#�t�#����,�‫؜‬
��f��C#�!+�U��h�N���@KQ��:�,#��t0ep���3d~gPG"#�/6��#^d�2?
$ˎ�B��#T##�F#��<��3�>##��fG�
��Q�Xq
���‫ں‬γ ज़�<�-K�#�p�zr���xm#�$c%��C�‫�_ڎ‬%�΍#w�I�_K�_��bt�e 譧 H��##H�[.!�9v��#w�‫|�ل‬
���O4�M��ba�8�味~�#f��d-#��h#Y�9#~y�#�e�>�&�q#���S#UCàFV*(�Y��<�� ����N��r�$#�W�6
P��d��3yN�!�Y‫ݎ‬$��##�‫�ފ‬
t`?V�#��ɓ#tm�s@�ά>�_��J�L�J��٢0��FY�##Fd#�##�O���>�7,��# q[ ~V֣�#���.#=dm�-
a�#0�b��#�#�y���z�Ϸ�A�c�#+�0X^�I+j�T��x���###aqs ޹��#X+�j�#��#4�x*��Ks���n�D�i!
����L�3��]=U��a�MzP#t����+��8@��еT�ž:#�#zr#,}�=$m#�cR��9�ElD�6#���#���r#�1�a(�$�T\
#�#0feK
�#�#�.]T������#:��u)�#o��<��y�#��r���Q.��Df#�j�����[�3�j�UUV���##ժ��##�Y�n�Z�Ӆ���
^���hۢ��c#6�#*��#�70�B���aX�
%m#]^�X�H�ఆ 2�j��̼
�a�##F#�K##�}o��a##��6�(#����)���r�D���r�/G ���;��77�#��_�ʦ^|
#�j�O��1U%ZS��0�#��_��<7.:�@��###T�E#&��t#�V+��^`��+ʬV)##
�##�r� �j6‫@ޱ‬#�W#*Ұ�P��8rZ���##H#s)�#w���#��Vq�m�8���,�{�Y������
�X~ �� q��<�#8��
�:ܲ��#!��#<��h��#��}Z�#V
�#�eg�#̈́�&�0�#����D!#�#_�###�UT,t`�I��`n=#���=z�+4VAy���h�K������6�
‫چ‬ln�h4��#mC4#�+��2T��/��(�k���#�e��X�0#�H�Q��#�/++�nK�G�O�Gi�ar#�.#�#O��A�/}�k���
�H)e͆ �#=?�o�#'���2�e9���\�U�#��Vi����!�# �#�l~�tk ϟ�E�G�X�#e
%�}�Rϛb�~� XV�#h8���#����6�&���?�#�H�
%#�[#��#w��������b��K�5E���2˖��u���I$�dɴ����
 #y@C�� #�h���#�(#��Z,#Jl�W]��fe��L���#
�+jmj#�a�l7aBY�zR�=��,yE�
�#��#Z�����###�-��f�a�S��#��h�WM4Z#��b�
͗��6i��#�e�h����e4��BR�#;��O-ć�c�<y��q�.Wz�˖d@~#_b�H#����/#��>R�#oN͗ `�*X �p0, �������
š6�‫ڶ‬i�J�qL�h�7�eU�‫ر‬TNl)��˷๹W���[;^�=8�hv$�/lf����
⹙�C �]e��� �6QQ3-
Z6�Z����UT�E��*�`V�B��n��n��#ъ�M#%�#�H�v�###�##q*�V�#Б �NYy�+Jp��
�js�#���#@�<�|E��
P#[u�Rob�
h�
��tʩ�l��V�t�8�‫�ص‬mLk#c'6�}#/ ���F�#4>���ʉhqu#���#��l�j�P*6���q#.4l�ɮ�UK�J�#�‫؟‬
�[V�U��Mkj�٣n�T��beK:8#X�����=zt�UӷC�Mr��#�‫�>؝‬TO��#�9Z�
���##ª�#�T�FΕtS���]5T[U,ѵSZ+j؎��Wʆ#W#�[t�ͣ�QqY���
Ql�U�B��#�F.�ʯ���**tv���ͣ
 ��######?

#9/ُ�cP##K
������#��#�
/N��#osң#9#xq����$��jR��K��s-)�'��Tv�#�e)��.�-#��H�#oL�r��?
������3���V���#�c'�#1V��#��?�-�ɿ�������H��:n��#���1B�}�G��D�qͨ�\e_�##~\|#����|
���ٌ����`U�#�L~!�l�ߊ=qe7wV#�h�#̓���I<zc�#�8c��#�$��#Ss4��H�6‫����ݼ‬#�#�H��
###�9=��##�##���.|$^d�e�#‫�ۅ‬s���2#��d��~�
sY�?��k>�s�8:�/S��#/#8�#��‫�ڡ‬ka�#庋 ‫?��ގ‬f��:#�7�1}�|��/����#��s��H}S��O�q�#憮
3�#��j����F##�����#�l�DO�u�#��~�?
y����'��@1M��W����3e�#)�#n��#w~�+k�#�y���Pք�#��#�q#��-=o�f�n#l�e�Ŋ��m�<<��g?
�#Nbq^��#
G�*1���#�oS‫[ܪ‬#E�Þ#��[q#}��R@�㊌kZ#��������S�##���}�#�#�i,�-�#1p�oo��H+�3�E#�(�!
�~�Q �5�*(#�д�d#1Q�(hrU�##E��`�r5���a¼#o#��S�#t"@t/)#��������#꫞Zi�jX��cP���#_�)
u�IȨV��#
�U ��F�G�#?�IƝ�#Ы###3���0��:�j]�a�A�gl��PGp�S/0Rj��#Û##�lg����xG#�#\�#ҼhOf3�‫־‬
962Kv�V_���#q�H�#�J?��#�2#{c���#�0s�O�T8 泶�!��#��3��]q�iv��
%G���p��<(�wv+o|"a��#���#��T��<��{���#��+C�OR�#���^�c�!�#�#.k�;�‫����^ٳ‬se!
����#f#�OI#?3��M{ON�#����ͱ����u#�����L#-�#c�+�-�{)q#
��#����O#mwo?�F8�����#�
�5*��#�#� �
2`|A��$^7V��#�c�#�#(�i#��~�βZ‫�ڧ‬U
��b�#N����#�
W�#h�Ys5###�O��#D�̀
��t�ͅ���
,eb-"u��W 㹸(�b��?#�^�Ip�#����:�W�<Bkv�=��}#w~(#!
��n��H��P��#3�� �En��#��9�I��*;
�66#$^X��O���#Ę��`��u�\�#�!�J##�/�}&ӵ���͸M�d#�#g#� ����yM�‫�ڜ‬i�>��!�dž
R�{H��#�f �n&MD��z��+�Ȭ#[J�#�#�W� �#��+��J
0*!##��l�52
��%�l##o��=��+�0U�F��#��r��#��#�Z#��#9#6�*�6���1�R�e}��x�k
%bm##��n4�se�FT8fg�@#f�t#+Nf"�T ㅹ
�0#��e2pOv9$�3�o�#};��7�qW��~ZsF�����#SlOlE��ak#�f��#�0����xu q�h���>�‫ܕ‬W�7��?
�#�sn##��2\#X@#������#Z�8:Sk�#�����
e‫�ؤ‬#IkK�Xe��2!8#.5® ‫ټ‬#�:�Ol27��$�#��n���?��Oˏ�}e'��A_��>�/��#�f�#EA4�#�;�#�\
�T#��#V���N��i�`##�O#����Djv�R�� �x`�pʧ1�i| �0�3*^�#[���G-���V�2E$e#�#j#��"�
5#��!��‫צ‬F!�Pv�/#'2pb*P��]&�D�G#5��[�X �J��Έ�##
p���p��#\I,1��ǯ7�HY�(��#{ˢ�i(��=9v�;p|
@�##��C����P��#��sz�i���ӹ�yt.�#�Y�##�#TYo�}K�Tyb�‫��ۺ‬ӗ?��qz�#�#[0#�#k��
��ƞ�V��x����X���>����#6R#N�2'5(�t�k����#! ##$�W�^�8#‫ݲ‬
6���D��Y��7�NX��J�/Ԙ0B�#y��YdmG�\SM=��#or���#^��z�k�##y|L�8�R1Y�=8W��퐆 ͧt,��ͧ0
{0�#���c�#b�J����CMm�#5�t�T�v�wL#7���&��#bM#�$#�5�kU�#�Up�,��REWY][>�
ߛ.�R^!"�]�M1�"Q�Ϸ�aD�&�� ��{�w��"n�l#
%��^=2X��rgު���#O^��e�����
�# �0�$F �R�h�4�Ê�V#h�-�gEq�!��#Z5?͋�>�e'�C8#/�vj2�k���g
%�}�5=#����w��#�Vԃ<R�| ߠ#s��#՝%�#G�#�#�y����##b9:[#ε���ϟg��\?Sӳ0�F����i %B�U
%XX�l~Ѵ�����d#‫\�׷‬Q�V#�#\۷��
/��Ҽ���;�v?�#j�t�;�i�##B�c��Aj����Ef�H���k#�/eW###F�*(હ*�#?�Y��Jr�#Z�ޯ���Y �^f
�7o �a���N��~%8իE �#�0��9���s?�#���j�
���2##��p�;�pU�1��ˀ��E�#�r�#:��L?ы��UYjY�#�AƜq��#iSN�#
�#0�%�蔣 ʴ#9���gS�##�N#\C#1i�*�
t��Dz����Ì4!Y��>e#�NQ���m��m�Dc2��#�(�‫٭‬ ��#(!��Xzj�? �t�#4;t�4�儷 hcf�X|
R:�#s�+<�#Q#�[J/v#��#E�O:�#� �H���W�a ‫��ݣ‬I�>�j�㋩$Y#�&�5#"E
9t፞Hј�Yi\�1�8]‫��ڒ‬#(->+�A�ϣ�~�9�[B�"���`����>U#n�= ‫�ف‬#kk4jWJ#{���^F��C��
‫]ۄ�ٳ‬
ͤ ��вC�#ST�2i�#�\��R�0��o+�|�6-3�o)ͤ ~�v#��
‫��ۿ‬a�I^K���[u�2�
+#�XS>�R#�#8�S$�7ˆ8����N\p/f�ҪE�
3��o��#<����W�O�����ໂ#E[��Op#6c�8�n&JS��,�DgI�Q[�*#���1�v#���4�##c ‫ؽ‬Ë`����##��;#f#�b
�>W~��#�v.!�0�.��#�W�W##�#�#��.��#���W#�‫׿‬s-
�q�#��C������"�Io4�#�~9e6�#Q��#�i#��=y���zY�9�7�*#M��(�@t�̮-#}��h���V���#�3B֏#�
‫��׵‬im��(�[�
q��2#�\Ki%���P#Kiv���d�2�ʸ�#mv,|�9>Z-G���N��#B�kId�(��n�:��#�0Q_f>���
‫ܯ‬r�#�#fx�4����PKܷ;d?�H$��OKf�
�s^[Hi�##g@p#]�p#�m���>�n�c]͖�l����l���#^kv��#`�� ��#�#[��n�Q�#�.-
�zf#DY�y:R2<�
��O2ѨU�B%~b1Z#��>#p�#U�4F�Ss6y�~��#1�#ߛ�F+@��B�q'�̟�#��L�����Hys���gߍq�J�
�G�},���#���#[�ꦌ z��#��rI,�\(�fF_�B�c��q�C#�T�$�r�#5L
%���W(8��:�q�B*�&pC#Vˆ##���#ɐ�#u�#R�##1��H���k$�#
ta@�&-r)pC�#�y#[��w�5�#j�jj�}��:7#d4��2E T�M#���‫ڸ‬
/f�]L�#r�YT�}�<*�C#9\r�V�#‫ݝ‬#‫��ڔ‬#���#�]rF#
��i#‫�׳‬#xw�u���H�#�V�U\
���k7Yn�1��kH�Bl���uV�_�p�#��B"h#�@<R�]^=����h:`�5#ɫ*��#���Ӕj�#|
�E��#�T0##��##��@���kXƦթ‫��ڑ‬T�ĻS�f#Y������ƶ#L�L+�I5rtm����#rmQ��H��B�v��Z�P�ื���U�
#��UϏ`���h�m�-�����#�u+�_+%SCPF�j�m#{�>y#tmP�#�.(*7�ߠo
=�Vh�f�w#���dp��?uW�#���e�������i����#�^�tc��L��Mc�������{;q�Ӫ
��##�Ƨ�#̓�8v�?
{���
�a �#�, ���ٗ����‫ز‬d�#�cs{�w�����cUs##���#��t�����HW�#A+F#��#k��4/�NP>�%�U
%�.&^#�̃
��r#7+�O�0�Ipf#[wE��#բ`�j4�/#1��]#�ϙ�_LrGL�i��0�r��$�#�KH##����F-�ʝI��[�#
S_�`�#�I)Ʋr�#1�-��Pj##�}#+��1T�K����
.ux*�"���#Z�����t:�2�qH/.#����##�녴����#:&�쵴 m+#��,##���i�B#�-Ig-�on��X�|
=b�Y#{8�#�����z����UZM <^�x.(������튟��J��c��j���\\
@�#:9#���#��#�oqiu��#x����[nV�N�3��#A�?#BQ���#(����;�Bë/�{)��
r�AE�=��qOy�}��#hd���8�+���^Ϸ#ˉ�#F+\�g�PW#Iρ����s�ac@^G`��Ĺ�#���f�\
��IN#TD��4�#��RV���[k2F�H���e�E#�C��̶�m�j��{�#t��X+R���###�=�ON^J4��.�4�iJ֗1]?
J�7��#;Ů��I�-##�e(�G,M�C<r##�3�#�����k�s�#fWc7+U��\��݇#4��,�#ƕO�!�5��_�U##k�{酳
M��E##_����ɮy��S#�#|\=3=B$��r�#:���#5�S 篧%���~0O+��#�"I�Y:�
��)H��I?Y�#�S##gg�&�##�����P�#���i8�������`q#C#P
�*�'�=�#�][��I�#�L��#�#��
V�}���
�8 �[ �$8M!�;�H�M��#O1#:� �j�8�2��,�*��*(G�eo���z�]\,#"8n#�X^��12��{N#D�$\
�c4#��z��&��]Q��Ѱ2i
h*T(�|389��.t��AÈ.b~��\?R��'}n#/�##�B�#�2�#=1sr��N!@��'D71Δ}yco�#�#H�#5[�u.���菋
�C&���ߋ���o#��m�#�#sA"h�#��##�K%��` �Q5�Bd#�#�.���W�R#�#P�G
Ն�#|�~#��{�q��#��#;y#��K�
(>�Ѫ2��:�@�c#wt#�]��n�#i&md�#P[Q4���#Դ�#��#�#$��8��b>`S�qq)�B[G��[�{�&�#�E�bS3~��HB
����
#�^�G�G{#�R.�uf#Νk�2*��NEiL�6��d�l�6V_ý���4�j6�e�t0
�9;�#ոKh����s<qV�8p�r9�2jCN�<1,��(�#U#�
�#�#�)�ķ�=#�G�H XR>�<�H?2��Ļ���K�7�2�oOF�nh#u�E�Ӽ�A
k�#Y�{4�Lcvyf<̊y\�
�{i�[V�:���‫����ފ‬B���^�#�c�5�\��k�5#�F���2A�N8�7����#<##8���###�Q�❃!
��q���0Ex�{�&�ߗ#��c�l�#�##d
ɨ$g�#P�?I��1,�<��Ӛ��N6#�<�o_�wN #:5d<Ug#Ǽbv��#VPm�s�[y���\��� �#Ic���Ң��[V
����2���n##q��7Sr*F�2�ƿ#���#ZM�n~b�n��c�6˨�#��kq!
��f�"������#`��#{���I�ȟ����l#�~)=�*��X'�`_��%\R���N~�?
g#���#���
�Bvx �.gcD^�� #��5T�����}���.*#�lj#F#�#T##~4��C�
#���;q�q.g>ni#��_p�VI#�R#9==@k<hd=�����#��c�=#��'� )�Gm��$.:�V��##�jԨ9a#y#�U>4]d�#
���s#�����###q����#��# ‫���ۏ‬#�#�Z�hb�x���,�A#�@A#9#�+�%���s ��U��
�ԆmQ=8ub##�~�8#��5#�W�M+�X�`$#���#�ՎDnwi9��:�#I�Iwwq7L�1 㡇-##���S�#�?��#{���+B��\
3Ft�u�Ezq?)=�3���GJ��D#R-&�:��8g*�O��pT#�.�b��R�u��Q#f[����#~
f�m4�6��U�##��#)#�Q$#��D�:��"���ᦤ��I F�f��+q3tĺ�d�#]<#~##�7�#��5#�^:�>#�F!
�6��c�,w�,RK#�O҈�#�#�������‫��]ݦ‬c��;�����+w����P#�O(#iLG���%���#Ɨo)#4$�u# ޽�#q����-
3�#�S�#��M~#�%�AT�A�����`;WV2��vcMh#��i�#�AGb�p����#}�nm�?�A#<����$�
%P#��#��qqck*Dn#B$�R�BC#�@#����
΀�p,ͅ �f�Uh_G�m#}O�� w�#A#p�,-
�B�###@$������y#��M#����#GI���%��$P#i^�r#���#�n�#p�[#��Kw��oĒ
�6��l#�C$r4#�IMDcOke�#1�1�#_͌�#���`Ʈ��?[�o�Ɛsn���8�EQ�?�#�&"�>�}�i�?
�O�G���J�^<#}�����k#�#/�#G#W�A�W ‫�ہ‬$�c��i?�#���‫��ݭ‬##*���'���y�'�M���� `��8.|�‫ݫ‬
‫݌‬##��#���#$�o����>a �x�#�#S7p�,y �n,X/iQ�pn��i$�kn�Q.f���##��]��S�,�
{��a���i���(����#D��#�)��_T�#�
K[M����y}:O~#�n;f�l�.XX�Ԑ4z��##�$�#��o 恅��
�&V��ujp#�#�T=�#������w��l�#�Sƃ��x�#�‫�؀‬Qa�#;#4� ��{݇~����3̭f��#8r�s��W*b����=܏
5Į�#�#9�C�0��_�E0Dik;#R�u#e�'�H�#C�#N�s�{T���'��bk�{#�����#��\[��n�t�p�-�޷��#�k
*������#:y� �#W �aQ��݅�g���Y)-�E~��v�e�X��6��3
߉��B$'�3�����#��O+κ#GR3#�ȼ��e#IFe��#�X"�F�##�c̺�j�x`�P@
Og+|4�³�:��W�#J�#��a�6���)]@5h݅N#�B_�'��#δ�#��q$�m��Ep�f�‫��ת‬ ��x‫ڪ‬H
�a��g#I��_#�|�(#�.*��#F����
�{o��F#F��Q#���H#:�.�^�j��}=9%���C�j#:�58#Pxa<�]��,�J#+#�h�H�p��8#.V1@ҹ�C��x��#�
ߴ�
�ٟof)� �8�c���v?D~V���#R�����##��#��;��X�Q��Eq��8#������#�{����\#��#�##�?
��q#5#�ʿ�>,. ‫�ݧ‬##�N]��xa�d��e�#D\{T=x�<���I#x#i� ���#L�#y�#5��{%�‫ޠ‬-
���|;u�c�Gk#t$�����
�c �� \�1[�[m֢6�i��B�<"i#��#R�\�a�떞�i�#]�wx��~#��"U�O�/
m+�7����n6���!#[���h&���V�5#4Ž�#nV1ܺD�ż��g��s�#�A�uĖ��Fͧ>1�:[�#3#�b�s�=��|
XҤ�v�#N;>ӌ���� �t���� �##3 ۳ 0L�d#b���f�S1ֺ��:‫^��܍‬QS�=����[���#�#Z B�#�+.������a�綺
V�%Y��Rh�M#��W0�2L-㑺#��ƏR#�
0��SQhmfx�Vp5u#c=&��#9�(� ?Qy������# �v:�5#4�M�####S�##�p �(�#�VV,��A(2�#\�t#\
RH�#��.�PW�� mY��3�؆�#Z�TR~��P#����E�:~�##�
I���]ܴ�5]\|+! ��kiUA�s�j#��Y{9�Xx��o�`��?j�}{*8�R�‫ۉ‬#p##}$��Ft�~Ӈ�4a‫�צ‬Iu���-
#d#X���\t��`E#�#L��I��#%dv}oH���P~v=��M#pGծ��������mlE#Y���#v�q!��WM{9�#�<#��6�
%�t�I�kYd=�;�#����4T4��#���~"�2��/}0��e�*��#��#lƌi�$S#�N\�

�;O��#[Wu#�Š#l�B�SPiA�q�8#�#,�&>#�#���+�0�`#j7�#+�'��#��#��k�C$�#4#�s�#Q���*��_��#
͓��&��͓n��k���u[Ax#-��t�뚄
�.#k�<�~���ws����Im�5�f�(Ƶ#�c��g����m���5�����v�I!��y~�y���W�F#�#�O�r#��
w�Ż�2��Jr�/o
ͬl�#��w��\H"��M��-.]̖ͬ ɮ#A5#�Ķl"�����
p 5��#BB�HW�##;��#��X����
#n����Gq*#Au[��"��vci�pW����2)�+��%����Ts��#��#}J��K^�#�‫����\���ڸ‬Q�\�#��\
��n%
[�
Z�<�##n�;#a��Be��E:�#-Zc�S�D�#�#c��LIH֒U��c�#�ēJ�X\��#S�#���#�#A���ϯM+$!��Ϫ�Ru#�N�4�
‫�ۥ‬.#�Ѵ�#7Q��#���1���#;I.#b�WRt��ƺ�+�*#�QG~.v�%��9t3��A#���I��(G
4zt\
#2�#Ȁ�֎�#�i�wb2$���2���ZIJ�#�##�#���#wb�Q#�#�����g��i��###}I��(Q#�G)WA����>����#Z��
#*��ˈ�g����|�v-.�zK#7@�h�#
#�Ϗ~#��)I�13+�#�J��y2�g���s��֒�� v_��#�^fM��#��##E##�=�ЋӺ#IYó��<h
!A�<12 �#���‫׎‬i##�3�h�#1‫ۈ‬d�##i;���j�p+U�#jk�q#�鍂�#M<�D##n#��䙉����#�E����
‫��;ܖ‬
�֒ (��݄�@#?�!��B�#w$t�SS;*�!w#GӢ4Q�%I�先���
�WF��P���#�!:O�#���[��#`�ZS�#�O###��[�����6�#�U�"ST�EV�!`q#��n�V�#���nȏ*��wpK#�nc
�q�*B��#�#��#�X�''8L�Ij�VHC�T!����ʣQ��:W��81Ɔ#�#:�#�#��*��#����
ZP���fk�#H##�#J��j�#U�fWѨ�<~��F����†W�t-��T#�-���P�#�%?�-
�"H��$##��#L�5�Jg�r�o
l֏��m�#����?
���xQ�ֲ��~}�k6���[��#�Y�nw#�#��F5G2��,��qH;;1e�n7#��n��Ҋ��+V�}�DŽ�=��#��c��##�ѻ�ZC
,�##��'˲�#�ji�3��^��=�#�#̈́S� *?-O��T<#��H#t�Θ�b���'�;���#�u<
��C)i��#[sF�j�#b�k:�8RI#Y�R�#�~#
�#��J�I����7#S�m"B��6�T��K�/��R#�.�;�,�����Yz�#��
1:E���k�#B#��%;~�K���v�Q#�#% N�#N"�#�i˙�X�#���m���3Ƚ
�Udb\PBN#1�I̞'.��u��zO#�F��GP��c��##�d�,��8��-��Ȳ#�,�_^��#VdP�#�#=J#[I%#/#�
C��F�D(�ľ]K�q�:R##�#Ր/###�p�$&#^��#U��qͣ�##�9^.���!$�E{<=�F���
^`,�t (]u��###a
W#B�b�q�E\�1Y�H$1�d��dJ�S��
I##�(�S#��a�:�*k�##s ���6�#-#‫ݔ‬x�#'�����؆�6��ң�8�#%=/2Ѵ/#U!�ċ�T�uıs�
�dhO2�Z#^#[G)�ī5�ƻ����‫!ܪ‬H�##�y��#�3y##��F��A\�I8�o��-�TT��#�J
�,R$�$���4i#cj�R�~�S#�o<f��>���##�R#zO��8�#߽Y�ի� !#�e�h#=/#S‫�݋‬X=)
{��_rYSt_�V��X�Ǭw#���{ u�V���KҞ���))3�Y���P�%�>#�/#�L�5#)
�#c�L�QN8�#o��U���]_A#Ez2�kZ�#Q�#�4շH�����Y##\##��3w)�>���\J���,�#��p#~�#��aL�d-
��^U�X�,�#Ȩ��#_S���Z#�k,J�����#��A#
#74##h�#��#d#F^8E�H�Kr4n�^g#��#��ƥ��R�=C����#��j+S�#�'E�#'
J��#����1#��#�[�#�S���##�{*ʦ�#%���!�daQ�]���n��Q��Sno=}i3,��=1##��"�j��N�_
fDN��5V�.�7I#3,X�b�#u‫��ܧ‬:,�Z�S���#�"��#
0%R�풧�%�nB���#�#=:�nN�ք��累P�##�xV��I#�)%pc��B#hd#H�#�Q�#�##�#v-W�d?f���#y!
D#�}Cͦ�cO��-��-լ=&��$Ӟ��^##�4VVw#�#��Q<��jl�W�#Զ{Z˳na��%������H���#�ʒ��9CT��W�֍
��=�j#�6`�@��q���v�+yh�n�GI<���\[�##�r���#�����mQNt��#����$��#�1#o��
#���J���|2F� g�������F��+#�MmD#��#=�N�y?�E�{_۪���#+6#k�
�>����f���_A#������{e�����I�X�i4t�bk��7##K҅#x�##?ъ_�#��Cj��#ѡ#��b $�4#�^�-
�Yf��x�ִ#�+݉[m����r$�??nҎ##�,#��
E
##D�K�����J��q�v#i;m�L���/\�9�)F#�I�f��_�7#�#5�!�"��
d��˗�# v��b�jE��z���hM#Ibu��#��h�#!��/՘##�S���T�#G
~-�#?#)"�𼺗]�f��?x����#�DekI 幺[V�p�n##tr)��3�Iĩ6����#H���6��'��st�e�!###�;��#�#/
q���F���#��G*�ԇ��0�#��#I�
�֖ д�7#������O1��#���
ᆉ:�7��##h�6�#P�#kefAS��G�#a���4G��Fjǩ$���@b�W�#o!��=k4 �{Y#.#gV֯��/�|
q��;m�jf�=�մ{���#���z�J�##�\Mkr#�#}o��?#����v��Cjv;��d���Qcfl��Ԉ�%��ᤠ *�J
JӈVb�8#L��Uh���#��<q�KG#Wn���-j#�#cIn�4�n�!
h�5l��<��@�9j0��#�o^qAj�J�8�֤�� Zs��Te��L7VvS���#�#��'�B>ӍP�q�2I���P��ZԀ�#��N#k[�1�3
+-�e�(��#�#g8K;{�t�9p%d�5��3�"�#�‫�{��ظ‬i>(f0Ē)[f*Z9�sJ���#,
%��f#]@A�#Q�J�>�PƊF��M��q���X�8ũ�海 4##XP���M�wm#�,s#^�
�'�.qq����#Y�����߳� ��##Ih9�"�0��#�##�#Ӕ��k�#�Pqke#��A#4uNqS4�X#"MY��>#�������
#��&�he##H�N�#�#u ��|۴���'�#+P&�d[���7a�3�,I��-͸�AY��k��e�����19�Mt��i��઎U
%W#�>�W#n#i$�S]�b�)�#��Fd��;��2‫ڗ‬Emm#�*#S%��I�|
�*��~�~�Gb�#�7#����+#�c��4�#�������i(�m��%�Ɵ��O~
�v�+u#!3��5�RYuW5E$#‫�ۋ‬Yt�i�]D�#7թ����7W#$J�O5E#M#�#�#�x�#�##M�
1�޶}#;[p�����Oɋ�d##t"#�b#S�IZ#
͚I͚ !#�^cw �b �W( �# �y�6�7ʄS�#Gg�D��������
$v~u
�3�'S��#�#�#�Q^k+�R� ���=��#�#6��q#)-�y-Ʀ��E��Y��4#�#��<�<T]�h��G
FE#��3��:�ˍp�E.d#�uL|��΍=��*�11ieP��#+?]_I���j+�b #s� n0�M#B 堚
P#<{�na��[#d��#h�Dd�t�S.�ɋA)#�7m$6��#�wY9�t###��u#a�}�;#^���Hn6��KIN����n&�#�I�}��I
+��n@e=Y:�#9�%���ʔ�yKXl�)�6���#$�1#g"��Ž����]��2�8��y:p\D�y(�MG��5���e�#jѷ��#�_
_�5�#� ?��D�㺚�P�(�
���TZ��F��#\%ʴ#Nң�,m%�ej#��B�%#3/#�G$~��
��#�#Xå>��.Ay#E}��M��Aj�i#V�fe�F�����[N$����y��#��Q�R]i#��#<d�{� �8�)�ƔʘKͽ�
%�Z��r�0�z�P|qu��Q�W~��EX��of�D��U2�kzdY��d#~]j0e{���Df��'<������5v�1o=��&�2�
�T�$#��ҒJ U!�O��#;+�?=�����[���o###��ֹ�˳ keff{w�B#u�F�H��i�#��/��D
‫�ޙ‬#Ӫ##ʶ�Gk{���W]*�ߢ������~�s#���,��;æ?����w�J�Yn#�&�#�'�N#��#�#�Nx�.6���1�-
���k2#�#�ѴЁ^�O#@�#rV#'�xa�� *�i#����#��>��+��P]�Z1#���ZfN?h,�1Y������d��B��;N-?
���#�'�4֢���gU��d#�g�ɛ�OQ��Z��#��T#u#-,�����#�|�#��#)mDw}X#�#R#T�^A��uU�#Y!�\
K#R�~[;]#���<��l;�Q�#c��1'�>�8&^^###�@��b‫ޚ‬H{��B���bM.��Z�b?
#u�#i�#�h>�#ӌ�#��ŗ��)�]�񝡓]���N7#�����/��㫸 H#PK,Q�ԞSĂ8
��nn�#sM�m�#�5�i�p,�k�Ii����#�1"[LщF�#|##��|+��WQ�!�5#P�#‫�&ݯ‬#R��o�Q�‫ݑ‬O���޶
8�˩�#���|u0#�����#�@�b�ᴓQ#+[C�p���7��Ozk��Ok1��*�#qǩ�*�+�w�vco���G#�
�uŚh�x
�Hnw���4£��SLK�[4�.�e.Q`�I
gD�#���;q#V‫�׷‬â���|Ԩ�>g'7�Y�½��=�#�KE#R��$#�!eKf��$�Ok#8��3#�F#|
ʞ��1�PE*~zd##CsX^��)4q$��?�[W�O#-�?a�W =�^��#GՎw���ķ#kԁ#��#ȷv#U 湝
�a�Kv������c��ʱ#�R�'�#|�# =�WZ�{yJ��#�6S#U_n:v#�!��;3#�M�Q#SL�LiϹM
��q�#��8k#��ɩiI`�Vp�##�n���`E�saF�d��#���a� 0%?#�‫ط‬e�N�#�T��C�#I�U֝��ѷ��F�
%��C{mv���Bk�#���q�nVV�kK��f�k��6��హ�b�#s#�4��p���T5�‫ߦٱ‬ǐ�Y��#�ʱ
�#y����#�s�5��E,=;s[[�H��#�MRHb?R=><�#n�C���,{�*�q�|+s#�.)��Y#y��#�_�7#;;LJ�/V+���
����T�+��#1�y##R)isS�+,�#]-���3�H��
���x#6yT�YY�
���#�)�֘����u�Hn�#-fw��#�����#�t�ψ�V ‫ݮ‬o#Z�5��.��#!
�#���A<#)#�Q���<2id2tY�U�#�34�m�Mɐ#�\K�c#��‫ݢ‬W��C ��#O-���<=9a�
L��o(#ĺ�x�#)���p�o�_��^�5pTI:���!��#G#�8��n�j�Hcy.�#FK��gX�c�
�@#քW#�/���#D�VV�#�#<.�.��#��#�‫ۃ‬mq1�^{y�X
‫ږ‬y##DgB����#c�#C#���y�����Y�2�U��^##�iV������##��j�w��#֗��Z\
#��S���+��+�Hcr�o(�j�E]+,#5[L���#
=�x�I��ƕ���#���V�Ы��.��!�kcƝ=#�=:
G4�����fOP5�2Ο^�##���2]l ‫��ۀ‬R����덺 u5��p#���O#����*O�°#FP�8ߞ
m�K��ej�7@‫ך‬iD�##��#?
1����s#%�v�Y�#�1#��݉��� �R�jN�5��#4��#��5))�F#?
(#8b�>��7��#�c��8�$�#��8#m̵��#�#\#>##h�#M���i���������5������#|
P��v���,d����p#t�{q՚Yeј#į'
��8�p��W��7q#繳-c���Sm�b�##�� q�B�{�#�`��#�Щ�&���C?N�##
‫ݔ‬ż7#}���q#�I#��P�t�##�#�`k�),��"���Y]�㷞 U��]��P#���f�##��#�%�BF�s�D���z�R(�t�
q,�D�W-q.�Y#֖��Q$v�WR�k�p�������*^M#�4+#�.��t�a����#"-�����\�o"��u�GV��X�#Z<F�|
�#KY��۷�#ʱ̓#D�����<���K$#F�?yŸD��C#���#%���3�#-f��w#‫�ܬ‬#‫��ۣ�ܮ‬eq#TF�j#G��#H[
�1:#���&�Z�t�5���c�#��ʍ�#i8���u��#?
eQ�#���E��ܵ�n���#fu=T�#z��'*b۫Ӱ�Tyo6�xD21`#0F#J�#��#�<#?
б�A#k��y~ct#ӣ4�q�k�Xg���Xm�#<� �뭤#�8�`�#�S‫\���ۇ‬D�I�#��=�Lt��+�#��?
�8�MLi���i΀�W�ِ���#���#C*��c#��5T�i#��AAًyzF�$�.��t:I$*d#փ�udx�#Q������B���w#ȱ��=Ԁ�
e�#�A�‫ۈ‬
�҆ ��$jG6��8�*~!� ‫��ٶ‬-#�u��CG��zW���v?#”#۶‫��ۦ‬i���#��NNSo=�<�!.�D�(��#K/
�y)��5��RU
���I4�q+��0��‫)�ٺ‬s*A�c�#,#� �8Ѥ��&�'+!rc�0�#U4���RFT�K5������K8'�Y-##�;����#�+�
%�)B�# /��V�L.�#�i�#E��%��#j�*;+�������I*,VAd�R!
�o�2�#t^Q�a�m###��0�#�m#_���]M#՞�ѣ�2q�:��7M�n�i����P}[����ж�Vxm��=ZT�
<#�ԡ^���Z���8����#���0F�"����g��s��n�qt���j�S��Q��$�}���7^cj�b#�"���w9V�Pt���63�
#F~�H��#0��q��?�`�#{��Hd4Dg#�f#KS��/ne��#h�if�ry#��>��#�a`�1#�#]?�Hϩ9��#v \&#߃
2�#̣W�#��1a�B5���,#8%�y��~�6��)�b4�U�O$Z��r�#Y#�1����on�s�\=�#���hRd#J����K$}D�
ߋ��v����#"��,��H- ‫ו‬Uc�H�(�i�##Wh��1���ń�60)p�5���(⌞c���{Y�����|����+w&��5 G#?
J���]\�U��^��f=#
��[h�!�#�#�����s�ck��D��s�c#�#7R���3��(###��‫ܭ‬#��[x�b)'��Hn�#e�hKEh��L��
)�#�#�m�G�"��їTa#��o��##j#K(Q,�*�u�F��#SD���Xa���D��$S4`;k
@Z���#�#�"�g�Bg���Y.�#.�]#c�#:�5UT���Z#�mF?5#�Nβ�]e�zAV8�‫ى‬
4Nf�r{��4�Hc#�E#D�t#��w�C"y������2$P���#4n��jQPH#W#�I:�w$u�#�kl:�'�#�
�-g��9h��t���A��_~#�P�iMM##M#T�p��]#�8
�H���y�[(՘K o�.�3#G�8���i�D��#�#@2�#�+O<�#�U�?�W#;��ՙ�#A�#|�|#�#��{�iՋn���/
>�8V$�@i�>��I�#K|C?f#��Zn
�D֢[�V�epd�gv@�]F�N��[�T��=
��:P+#}Iat}#�}NU�n8�#����QlY�+x���пL���#0��)##�#��sN�H�#^G_/#�"��J�#^Q#mC-
bH��ĝxb�:�k<Z~�����h:t�lt�e�#i&H:�4SI�‫�����ڟ‬#�"���N��y�m##��A����b
�H�<#t�,;1"G$� ‫&���ڬ‬#��?Ù����E#��y��+�:
��,1�E#Ǣ{0~��O/��i�#�#o���i�#]�K��'���?�-m��#��f�R!���ńw#��e�е�� �D�q�#ᄒ
dJ7�k��@�v#�>9F�?#��##�'��#j��g�|4#�I
�Y]�m
�w0��d���#zFz�#\���V#�?2#��=#i`�R0hF�f7;���]���*�#�#� �ex�GJIB���n��m��;�1�mg����#�
塼�# T�x+�S�Zj##?|]z�j�����%�����&x�d�u/J�+QD5��J(d�o�� �
�d���#ee5VF#�)���=K�@�),+�Y´#�N7Q.S��{#~��
\SH����8#G 昃�#+�*Y�r�k##8#��E&u�‫����{����ݯ���|ښ‬Iq��Ӈ�� �#�#�����
���1������,��‫�װ‬o�GU��+�zę#UX�'I��p�P�V5�Ļ5�䛚
$QK+M#qIng��#����#�QL�ch��y���.�#��#�V6]]�p�[yk�'c#���#���*�0fe⧍p&��o���a��6�\
J����.?��2 n#��#�‫������ݩ‬B�f.M�^Ck,�B�C�$�5H&�b9�4�#[�#�Y!�w)4��%a&��##RG
�u5����{w�h�$gN���=��(��c�#�4�7��q��^��,^��n��ܺ�7�[�M5������~h�#�RH��SXT�#L�Iv
�#�#cL#��9�#�5SͰ��=���3�
qMo#�#4�:P�$�}c��$S�>��^[�X^E#ya#O˙��J)�if�Z�5##�#w7/
m#��rc{Q<�,N�R�#t�C#���¦�]��#�;��iz|��7O�,��#8�#44�#�վ�v�#�sh#�g�>P�#��i����ź�/
��#�H̠ ��f��eJ'}p$��)U�t��[���*q=[M��zy6��8Β8#ˈ�Ki.۪�u
�4U�O·��2�n�H�W,�#\�RK7��"i����
 LŚ9#U�\�� #'##6��#��[Mf��z\�T#?#
X��%Y�`#Uc��!�j�"���y��##`#�#�#-8#X#rdo+##{ْ�(.g�%#O�������/
il�Gk�'�w6��#c#�6��-;�m���鯖(�#2��$1�gl���#}�
nllVY��
�x��#�#���
֫ %#~V��I}e$V�#��#b@�B�HRM�m�#�B�I#
+7##��%��;tm#�nm%{˸dM#�#�#H��e^�(N�q#��$�T�1��qme�#vKE#d #
��S#���v�!����#+���‫�ו‬MPM��u�#y#,�W�,7��[‫ٯ‬e�#qup�#�I�L�:L"՚�P<14R�3En �m��V8t��
%Ji�S�V���#��0�4�Ŧ��mH:I#�P��#��"�?�5�#JW������#_j���‫׫‬Ԟ��E�˅#K$��Ґ2Ө�����'�
ƍ~�Z#3�C#�d@O��ɻ�A#R�o�����'<�=���#��h‫ݕ‬hnW�##�6#ߍ��#̈e‫ۦ‬X��Kh��ptƵ����z�mu�^Og;����K
y
eҹ��MW�ᢤ�V���#*��QB���c���q���#\�]�n##)�sӻ���#9c�[j���b���#R[k��� )‫'ٮ‬#���)?
��ы=�#�) �]?,��#�E���#E#�@xgү��83M&lk�#��‫ݖ‬#�#ρ��6��~�9##y.&�#��
‫پ‬##��Xmi#�#�۴�PZ��7#;��2�*$*�'�#t�*#
;0./�n���<7�#6�@�#Z�,��=D}Y�>.�#�ż���ֺ�knX��X��<#
�W2�ɤ��###�:��q�W��#.cw���a#Pyy�NNl�V���޶�#�z����p�R#����yY����#��#m>�n����K��#��(
<ſJ�.h�=".��A�1#2K���um⹰�!#
��P
�{1�m�#W��k��O�l��4q�#�q## #t##��v��E�� �#V^�F��K�h#S�]u{q
$s�u��Z�{C#3#��Ϗ���#6v���#���
�ko$�Z1U�d”����������M�$��-$�#��d��e��y�#���Kva ‫�����ݺ‬$FK}�V�#��xa����#W
{��|g�C�ҘU�*G�#��#�)yO*� �g¹�݄�##M 4���C�i�S98��n�҂#��K7RT���p� 2L^M#��#�oŭ�v��
‫>ݼ‬r9.a�u�!#���#-
�Z��#�ͤ֘#���6�ͤt�����
ԛ H#�#q�W�Xb�j;u���,�u��˽��2#a�d���7q#F�#��#�#ž ž�{��,�1X���9*R[K{���
>���I&�J�bX�v� �e���q]��Z�F��0�t�Rhi�a�-�5ٖ�‫ܣ‬#�#^�GB�IL##�
�֠ k#�#�cpI!
�q�<�#������~�ӽc#�6$���t�#o-ӎfG�2#��/L�*>##<\mW���"������Q�&�~�DE#}K.�]
$�g:cey,,���^\�#��a$J���xE#v�:Ey�#�k�K����Λ{�#�v��#6R�b�#q�F�# ‫�ض‬m�v�pK#�T�\
0]##�$�#Ndi:�U#|X#5�����#���WR٣�Z##5
榸��]�m�6�D����f�h�U##=��Y�fjt�#L����#E#�#�r
�¤��m[r���w�#�#�i��Ɓ��#�#�j ‫�ڦ‬#t�j��;#���q�y�#�W�[��r�{[#��,!
�#�8�kH.&��#1F�i�UY#[�l�V��s�1G�B;�A�#�����]Im&��^\������#Q���7+#�#*#�����~��WX- 쬷-
�K�i#>fh���#��0���|�‫�|ޑ‬%��k<̢�)�K�HFK^#�{
�7��e���#���X#r#2})+�"T#�� ���#�ϱ���[?
#�W@�N��W�‫�ط‬J���#�թG ‫ܦ‬굳?oJ�(e�zs}###��^���#^n7H@`�
]^//�u}kkTE��8o�#���XDS#m���#r��m#��d�J�#2p'��.㍤�#)
$3#&��qE#G4��#�#&��k ꛛ���h�����I�OMf��`�E��Ž���‫ݲ‬մ��?xCu4p�ߡko��/
#�#9b;_�[���l���]��#`��E��!#!����#�#�p8��K�7t���#�
D�MKi��57~-�ow����ZS�٢R(T �+N�1�D5��|�‫�ޠ‬#����C#�UXäzYT#챾�����y��eN��.��
���#qm.�6�*��m���‫��� ٴ‬rfq=#��5�#����VUg�[�+D�sFZ2#}'�dq�kd=���  x+� 욠
�JB�^�z�F#�9#(#��k�߈u-#F���# S��#��w;�n��n�L$�����i�!
#��#�s��O��#�g��a���(H��4�k�F5H��g#�uWD###F##On##�8��#���\
�O�L�P@+��#<�V�#�����a#���i#I�}a�j9�5ŤvB#+q�&1k#XЄ��2��s�#oM&�m�#���Z�#.ʧ�Ս�w��r��
��wU��H�1##�s�f2 좏 v#‫��ل‬Ӧ]�pX��G%��PH�ȯ�9#���ȩ�7#?TU�����,�e�j�K#���#��^d
�1�#t�RB-SiU�:�6#�#���#N��#�i�#���>fki��M����#2��v�t��Z�b ߫kb�C#IV���Uh�WW�U��"�Ŏ�/
�-e�#��Kir.WK�,fE�r�$��Ͽ#�G�#N'��A#�Hd��ҮQP�WH�T#
�4�B��-�ʼi�#�#�~eɭ`o�S&#��##;#-�pޮ!�#HR��#�)��}Gix�
TfM##n��?�K#;}�x,V�Y���# ‫�?ݵ‬ng>�5c�5����?�ƕ#��\
1�#s�#l�A�b�7*��@�F�#�z'��$#V#5�#��A�b8��V#c#[�([G��2#�K�Қ�p�p#s�*�J�#���##��#~M�
x#�s#�$�J���#w�w�i^NU#�0�;��G0##lH#�\�V*�����i�l�1���>�_m����
�b �y������ `Do�#MM/
I&�+K.�H,-�}�'3�d���K��M�T�$6�5t�#A�J����!
����u����#����`=i�G�o�#Μ)���#�sv����m���|L��/�#/37�#�q¾�����gw�7���#�n��Z�<0#Uy��
��ߣ˫C{rƭB�#�� ��c��\�#0���P��8��m��#�oi#[���#;�#����FKi�=�>>��-Œg_��a�
´#=#_��e�>Ȕ~LT�}��8��#�#�%���W#�#�4��|k�#�#��� ���SI
‫*��׽‬-]m����F6���8a��yv���U&Fk#��u��@��Œ��m ‫�ڎ‬gwq���;k&‫��������ٶ‬䍾�O�d#��lՠ�.�
‫���ۃ‬SIh�#�#�fsg#ǶN��^�#���F�##�I#}�n\C
Gp��#
#�똖#T���p�6�1##b�W���5�*�#������VX�yO�&C"�E}��#������#�4�b)#%~ZƇ#J}G$��ñr��\
�q���#��
S�#M�Hb��IRkI"�#h�y��<�jke��?O?�7�#���FS�Գ#V�<#=��{��#�(#f�|l}��s�#Տ��#��c����N
#�hG����##�Ä2Ak�#��-6��6��p����#_#�#+Vl�#�'%\�#n{ ‫�ק‬V�#���0=��e#��?����?�
��C��M##���;���<�Fյ�G�f#��]M}$v1�� �~�4�##�K ��|+�##�>��8cZ�#\:���_���[�7|
�'�Z�#�QM#r�G‫�ش‬##���SY�#�$U!�y�{p:�6�'�����
 #9�7�7� ‫�ݯ‬F���?�{���N3����‫<��ܭ‬Ю!�6�M_
%��\Oո�-E�P‫��ۮ‬g#�T�U#ql47֖��r/#��}�a�N/-��eh�-�r:-'��Y�hFE4�#�QiPO
[#[�r�d-#�SC=+%���#u?-s�?znǛ� ����R��Iq:-#V@���#��'�x�H�G�%Xt#%^4�g�|
pԓ�:�}�*��է�{##�1��(G##>Â;)Z�#F?
��i�@{���C_o��#:w.�q����{��>���M�q�c#�n.m���`��^y%1��
�N& 6#�[۠[#‫����ݷ‬n/6˻�#��#��o
%��P(㩁���o 諏 Po���{q3C�ؑ��Om6�.�%���$��m"�oT6�m,ѵ9p��zox-#T����‫@׻‬l��##;�lA��к�##{
���
‫�[ܝ‬#�i�q=�
r#<x�CzF�Mi#�AV�3};���G�#��ȳ��/��7��#��##>#tk���#�O�8#1K�䅿 j�#��#
/�p��N5heU�q#`;# ��x|�Ї�#��f� ###*N:��#���̶�G�T#4�2#�*|���7�f�7E#ZY"kyջz��-#�N=�[�
‫ݬ‬#o,+wR�% �I#��\-��^_���/��[-��~#IƗ�=?{�� ��i�{�#��>#‫�}����ݘ‬v�Z��#��€��"+����#�
%��#{=��ЍO1##��\�0��|k�^�s2��;M1�߃Qs�^H���`? �7##�-�p�Bc�i(��DgI1��n#=5#�d���\RB�
���#9cb�#'OV�a��z*�#���#PC_��#�6΢�\��&#���R$�g-�Ydvgy#�'�‫ݎ��ؖ‬d�p{�=�1�����5{M=�a!
@�%:qS�#�S�ߏ���͌�>#�#qߎ>���̜�����O�����s�C��{O)�u##v�v:�##�#��u��Ƅa�]��,#�#9�nf�o
�\��a#NBy��;#���� ‫܇‬5�޵Ϻ*#dr"�hӕU�L#��Ą##�^X�JH�#!#S���m��fV�v�##۩#�I#�S���
 bC�[5�A
Oyo'Cs�$�14�Wq�dl��u��q?Y5|�2���5#*��u��8�կh=
ߟ#��q�j+J��C&�bc��^���V�֝�� #BҀG#�#���<(#��#��,���<�#Ex�
�h.��=��2��a��S�#

�#�ҿ#�‫>�ۊ‬Y�J�q�4�N9T԰#��ς��#�##r8S�##�-�g�n��u�|-��#%u#RY�Ix�#�%yЃ�#Y���{��t�-
��M�v�##+�E��Z#�JMr8Cv"��x#�Ԋ[��e8�w<��#ƠƔ����]U�B4S�#��#���M�r�ܑG0�{;F��I#!�#-
n$KI./#��"$#��#H#�l#<B1�ʕ�eÿ#[J� �h��##���
�ُ#]l#Ԙ#
%�qIHĽj��=�$mZ�#6#R�o��F�]�p�#M��i�c���G �j#Lr##K%��L�5�Aw�[E#w����N�#@rm*i�n��}
��fc�l��q�n!��J�#k�#���1B��5Y���he�VF�U��f� ���Z+�~"Z#����|/�|
0�j���v��]�#{{���$ky›BƜ#Z��Ei;~���3K"Y���o-��;��.#������5�#C
�͈Ɯ���
uY#�CQ#/#�##����4ˊ��8��8�H��S���,���ʔ�+Q�@rr!
�##�.u�I�#a��#��Nz�c#9�;A��(8`�o�1��#�#�#�����}:���i#��÷k����  ŏ�Ǩ�R# �~�m
�}Oux��h~�n�#f�qp|z��>������#UNg>�‫ۍ‬G���U�}��?
g�c�#HG�N#5(�i�~����'#7##�~�S������8�q�##�1R�=��y�$3l ‫�އ‬a<��[\
��#b��#�Gi'�wd��86�dX�#��#�l��W ,VְD��B)��.7+�������##��o[���B~ab�e�Zb'#�(|
Gh�*�#*rU�½�#�# ���#u�#ў*#T.��#�?.��@�‫;ه‬fǻ�D�##�YL�N̝SA�h�#�i=�D��#�#q�ԾE�\
‫��ۆ‬#��#�M!�#bn'�
��#yc�)}#߈� ?�K{=��/�V{��p�� :S޼h��W#q�ց�GV,6#��\n�#�3�U��7#X��#�#[�#��P ֘�o#v��#
%�m�m�;K#Pm�CU��$#��w.���
=q�E#3V��#�#��k‫ݍ‬:��L�#!J��#�T
<��J�#Zj#��#�0��#�G�#�|###9%��,Mi#�#m]1���-r�#w‫�ݢ �ﳦ‬D�]�?�;kq���n*‫�ܣ‬#�XS�#�̥Xi��?
>7+�#��Z�-H#��xL#ȃ?���#�8#�d��_�#q����<��Aa#V�#嗮 I�դ##�#>�#�[.�M-��Nx#N�g�E-
C���g��n�<�\[�#3,F��#�*i<�BƔ#��,�O"��#�z�ՠ3��:�#��}ҙl�#�k�#u[�#9�t�;��,��I!
��#�Nx.E1*¥��(��#�#�jE[�-ӬW��CH��Ş�իWke����`�t-h��
#�zr#��#�tH�T�#)�\�#)�P#
;�#e�#BKeNcR��
HJ##d#�F##l��~V#�x�1##�##)j�ЫƢ�ӆx#�#�ek�%SNB~P��l?O����F%##�[<�##wS
O#�_��
��A#����mF.Kn##5�SMMN�8w�##�o���7��P�[�#��X�a#�#�lSp ‫ط‬#]5��#AO��j1�%�&��q��r���K�q=-
K���f�����#jY�#��@�#a#�{#4�##G�e�n#v����P{��xv�#PA�#JlP#�Zo###~�h�3N�E#�����f#��#3
�4��^��o�S&?j�#5��#� ?a{����b�w#�6�8�ۙ��Y}C��8��+p��G##s��Uo���K��w�42�#G>�`G�
�n‫�׽‬t����E##~U�w �=� ‫�ۆ‬#�nb�޺l�G#�#�lv 溠�ՓJG�.#+K��m�
��#ß3q%c���� -#<3�dz#��#�2�|2����j#v4� *�# >��vw�##�[w��)��#�#k #bPŎ��J#��0#v‫|�ۼ‬
���_�a—#A�ų�]&��?�#^"��o��y>\�5|
�}����}�=���s[��z���n���E��g1/,#[#�Er`s���M�c��##���#I�J#��a#y�Y~.��/��;N�R#�Ԍ!
�A�#\O%Y�Q9aTt�|O"�W��h�#�##��#�TS�]�## ‫ۍ‬.�K��AU�H�d�#��?WՈ"�#���"q7��-
��I��$�UD����#�%##7ac�1%#��#t�M�}�ɴ�P[
iV���:�;�G#�H�ǿO�6k#�f�y�ʇ�h4�����7sc���(̡����p�Sҹ�#AM0�-�ꕕ T}F- #n#�\
J�4�H#e���#j{q��˭#X/#�U#���i#�����#��""iH᧪?6##��㹄�-�Ֆ�3�+���y=�#�#�g��!9�#
%�M�Hϳ^4~����/��d�#Y+ʭSZ��#t�,#�#qH�g��Nfc!
S���uWMj1H��(%��]#��O#��Z�#��O�UzH#LS#mV�p 趬��wS#�z�8�� �FG&1H��݊��#Q�B��0�#
nʦ]���#cu��ܴ�#R�#o�:�`@���#�8��PC{H��t�(�#a$F��B�<����\j�-u#ZJ�#�‫ڵ‬:^c�#���x�x�ɛ�
#�b�#����w������#��!O�##KӐ/�]ś���#�v�#��H]ė2J�Ffd�.����5CKM$�0#:�#���m��0�:
{dM�@��G<)���Y�bO{1�����#�#Ht�
]��##
�Ҽ0�&}(“�#g��#���^�#�1�kŷ�H�9�=##�o#�#��Ọ#��Z~�##�
‫ی‬r�i#�XF�s���i&�smF��6h#N�d�A5J�#r�8��z�{�h'��## ‫[�'���]���چ‬x´�2˜���p‫�ޚ‬$#\
����y`���KR�ǔ#�2��m�W:D��a8�G�S�#�t)e��#�R�V���/
�yW�.�#xT�M��#oq�nRxz3tw#�#��#i1�*;1oq#‫���׽‬Qc�si?I�j=�#*KF�������8#,
($�W��p��˶�Ċ�Z��#���(;(& �7 `���
 !nx�1�#z#�# �F�0#\%��##u#�#�#S#e���
���fG�#�Zj��:���t��#
G#A��?�W�#-#���]<{�%#:A̓Z��g݁#-#�#�q0#�,Q�u�9/p�#��ȑA#F8�$�4Q:��,��w�+�
cdc#��!�@Ē�#��#
%#L�#Fs#`
�?cT�;{q�G�Q�/
#&�#�#�֦���� 1&o#*���##m�β#("MI^�<��ʂ�H2����mtFR�A#,#�#l�2�5�u'�(��Ab#"
+�@��e���~�t�f�#�4r� \{+��v��#v�^��������KD���#d��X$####V#y'����‫ـ‬Y�6�)��
#<�'�#�
�Ze��3F🿤��J���W�&��n,�#�4%d�#�Te4�S����[��;#��e�E#�Ț�h-N�#�/#�&���m�Ao=���I�l�՘#$y
�$l�#��U/�^B�,�I4�����[Rj�Q� �t&Q#��#Dz#��j�9��_�ʠ��#�i��u-
�:*���̒5���Vb�G�}�GԸ���KHb��#j��#>j�*���aOZ[`Ū�]���6a,�����%;i�R��)
h�G�p#�N��#ꩧ g��e�o1��H��먗(�e&�j�ASJ�,1}#����0���$#�I$i�$##i8�f?�#c!9���}�#o�oq#Ӳ#
鼕 4�6�:#b�6������N#����b�4#5�#O�#@����b��xQ��#�v#I ‫ם‬+A���O�f�P
�#��#x�����H��#T1�##>5�#�Wi��HT�՚X́ ����Q��b��=��#���֖������ ؉$��#SL##Q�S<g����-
���1�#�#�k##�Ӆ��‫�ݧ‬R���壇 L��u49.yr#�#[+�3#+#�+����#���^�Kk�Ȯ�q�\-s{#ƶ\
U�4�k�#��q��#�����H 䳻����s,��*2��
;xdFx��W�#W�l=�:���28H��|@8�\N-
�A��O�#���V���
�l �[% �
�֗ #�##��z=�ou#4N~]U����f4gU���MK�QOd��=[k��4=e��D�3���i��#�a�+
#�]I�R=d#�C��R�qɱ]�Vh#Ϊ���H���8�i]��#��h#�"�(��#�ဠ�bH� �ۖV�H#��#]B��V�]U<9p�l����MmY#
��Ul����J~#�Ժx�#��#��#<��$��+跂�#�Y��  �5#i v�+#�,6�{ ��i�s�#⦆[���% A�&�\�#��O#�����y
�D|��Σ�`+�bd���e11 뽬 1���/$���ru#N��#%�‫ۋ‬#���
 ,�#F#f �A�4�������D�v�(n]�_�W#[㦟
#�1j\�&�O��2[��c�f�n���r�#+TT4�##f�4��#�`���#P}0�7##\H#
y���̽
�1,�6�|+0բmM+"GH��P
Ȍ��_##�傊
`ŷ#$�Q#��㟬)�V#�����#��lPVE#�,�����5q8���P��‫�ג‬#rQ]��<�|�F�##v#���n`?�c�.�#����|
##�#IolD�m�}H��^���s�-�Ca��3��uN
<��'##u#‫��ڣ‬#���F#�A##�$K��#�� �駸`��ƫFzj#�*̎�O*0$��ʑ7��‫۝‬#‫���ۃ‬і�-�H�z>��4wa�^nR\
hyf��#��I�Š7#]!O���Ɔ���b-@&�9���S���‫׉‬lT�#�4l��#R�C#�#2E;8�1#�⺊
���###��F^#�#�����W#$bk�=,9f#�=�x�G�i�I��E#�#-,Go#8�k�v��q���2K��G�a�>�#1�����]^��K
e�[[Υ�1G��{�#y�_�4:@��o!�‫ض‬#_/e��i
4Dg*#�‫���\_���ש‬vXZn�?�F�[^�����l��g\Us#�dW��#![��r��{q&�O1�~��O
a}A��~O‫����܌‬V�#��#�[�7���h�
�ŵ���{����#�鱵 d��#�#!^y#�8��#�~����:�Qn#��%Β#�ycH�D��Tp�#�{�T��4'Ḷ�t�-۳ L�1#�m�\
^�7[n��6��[?/
q�#Eթ:##T���4#+�C���=�QLV;i##Ɠt�M��##�����e6���Թ�3�y�(Ka,���##��#O#�J�2#���nx��C��
<�#0f9��~���n.L��4�����T?���=�滌 g���Iw#b{yh#�#t�"�
)b#o�u��^�l���#��#�~���X����
 b##�+�� ʝK#h��oVn���U#�r�q#h&x��.��E���V 嘝 U�˟
G
#7�#���cF(��z��$Nk�4��d
'D��) ��xX�,ME{1&�Mz�G4w#����D��u<����wi#�����$
�]#�^�x�~3n��#�a$��Y#��l2u#���4�jY�$��t�n|
�����=�i�7#E6��
�֬ Z(ϳ#�z�&���0���#�##l�M8#�#��7�#4t��l�e�vĝA�S##��zn#/�q�d���=T�
M<� ߽��g��o
1[Ky=[��X3�%�e��ʹd��#����к����|o#�F\��Q�kkj��#Y##ȬnZ)4#
�1^�Q��7HV�#k�o+#YEwy�#��t�#jq�i\Y\Z�o#�#�ZG�Z��c##�##�#�W*.m�#���V�{�#I
ED�d_���#�J#���y�Oa�� #�‫�@��ص‬TT�#*#��OZ##�J��~##d<Q�A�lxW##�
\0�e?�#��#w2�#�8�#����'#�#<�J��:�J�S�#��#S#R0�=/�X˞�s��P…�D/Q�Ƹ�
��$
I?��z��
n�#��#�q�wx����}n40�$_��$dR���1�C��(�H��b�,n�������i�٣�d.&s���#ֈ#t��>��Q�#�#iA�Ff�
���WQ���an���Ӷ�Ɵ��ZJ8|�Ԛ�s#��F����~�Mc�C��#��\���#����9oP�
#�#�Y���&���U��#��<u����F9��vOt@�U����~�4�N�zu�#=���
ex�NH�#k�N�K��^w��]6�F�Y�@��6��(�_��5�s�#��٪<����cq��e#0l#��[=Ֆ�
�v�i�w��#�#M#���:#�X�X��SZ�E5�V��0#� ��
‫ ړ‬ND��D�#|.�1���T2�Ջ��oR�\Ϡ���i�ohr,�#�j��
&�b#d��������JK�On2G#RC��G$��9�#Aox��9r���h��U��V#�O�8]#U#o��ϛ��#W���d���^�վm�Óe��
#� �-w##K#�G#r�M�F_�L7��k%o�M‫؁‬#�#A�+s�G�߿w>�#���xH�f��q��+��-#���o�U���ӫ�/
�##���H�E�E�>�X�+e�%��X�LJ#�#�8P+����?��f��S�\����~e�&�1��#-#=#�7�Z�A��d�S�
%�a���
 0��̠
�� :`G+P{N
�KwaD���몪�#;#�Cx‫׷‬#��E�8��� R��#��##Dj���s��]_#�r8#%�[��hAu�#O ;�#�!Y�
#��h��3_��q#�,�ǘ�7#
�#
��*�ď#K�4ȶ+�#���-�A^&�#rY:���
 V#8nk�A�}3U�#�akՑ#_O��� .����v~���#��J#�J#J(��3i�81K-
�U`�‫ٻ‬k#H��d�/`ር m�I,��8��##W�U�ϦD#}�#�#��+��#W�##T�V�kQ�p�a�#f��z���@�
Y9T�.T�bi���#<V$kG#PL[�O��3n�#����H�{�M%"B�S25��� i##!�M#Fh#O��S\
�':#�ZI##�H ‫�ګ‬#a�u�<��i##\f�}�ό�r�Gj�W�����‫ݨ‬W�㍾�G�F��޼�;�N�ňG��#h�<]�.z|
#��EՄwC�c�c����#9GN[��@t\�R����#v#62��j�#�X`:]"2
�D�o#ī�H��\d�B���#����i�
vbA^��J�K#���e,z����Ej2�#�$B�Qd/#��2I�@*�#�%#n�~�#�P3���X�w9��$�x�
#�#��iMm���y#���A4�q����?uk�k‫��ٯ‬#v�#C8‫��ۂ‬,�#H#
r�� �\q�O�޾�~#�G��û#�O#>���ˆ#K�q�B 䴋��$#������Yn[w��^�#FggM��%vK���{‫ס‬
6N�M#a���#L�n��[qgա�4��淒�#"���J�#@
#�6�t�;�-�+�RF���//�s�0]Y�(�A���ŷ;#�o�Q��{q�#�#
�‫&����ۉ‬#s�#=�P��#�w�#_Kz�8�жK��##l���MasNa��qy�nSI"��Z\�#-չ<�!#�:�G�#F��z� mq
%}����;�#�f�#�]#���#��ZF�$f���Iz�:### ��ĦB�#F��#W��J�`{�W���#MLH##�#fycT�(�g�‫ێ‬U-
���ˆ�ӞY#(Eh+�T�*�g�L,M��]%P���m!G�>.���Q#��z�� s##��G,Q
�bP��+�]��##J#&z#�
@�ȍK��K��zZ��V���K�xc���
#�L�5�~#(^È�t1���խhMW�<���mn%�[�#�K#�� �bb|3���)mTH�T�?
��<�#Pwb��V�i�Ԃ��>##�4T8y"f��Ě��(�ri\�ZM;��3\�
#k�#X���=��Q���o#��k|
�$�pO)IdU1���sJk�L#��#�&]:�Y�m#�.�Ua�#}��W3Jc#7�f���H#-]��##�#N#(tu^MA�!
M_y�FTP�m��)�B�oq##��:���Ob��#k�)Vaƿtc�#xY�d�(&�s'�#�"�9&y
rG#N����#��##��4�T�c+q# ޽'�l�#�ϴz#�Ԟ��Kn��^_��[�Q#7��t#�#�}�+u�v‫��=�ݿ‬Z���#�miu���0
q'�#�9�f5D�k�)�7�#�����F9}���x�]Jh��~z�##�'\�#�m#Bũ�0Y#Ug##�⩡T#�jy
i�!b:�#��h>###J�*�F�#҆#iC\��k\1�\��#�uc!��?#�
�#
‫ݸ‬K�Y#����4�ZMf?M��!a_�#&�#�Hat�ef4#�9���@��>=��N=���
‫ي‬#�}��<R�˴ӻ���#�F�#���_ʼ��~��jR�q^�^����F7oJ]͡w�d�‫�ۃ‬O�;WU 嶏�K�+�s�##
Xz�n��u 除 7��3m7�5�J���G#w*3�f7��ф{V�v�
i�‫��*ݜ‬##ۭ�*��A�Qz��6�o���.w��l��u�>n^��H��b�j���n[���c
�(�����[[Eָx�C,��TV��#��>�KXnw�k���~���}�^�X[�C�K!i��UkM*9��#��#c��_s�̶0oV
߾�;#��r��� O6�###[^z�ϧ�P�����K�z��{#‫�ؗ‬w�Ik�m�띢 K��
#��EnGMe2�Һhjw��a�oOmW[��#‫�۝‬#�m�Y]\#.��M
q#���q�M����������{��v�;���#��2��<�"�#-��b@���nik��?unw;5 ‫�܍‬zz�
‫[ݷ‬I##�#+��#m�#a�J##H��Rj1��ű�]�zr�-�w���lk#��Y`C#��uD�8dx�##�=M�絗��d;ϨVk ‫ݮ‬
1g��#���#7�7(d#�ʙ�B8��s��7[##�%s9‫ݶ‬M��tc�a#��q��CӕsPG�#��M���#�IeX�#L�TKo</
%��E��H�*#�����zXM�0��vk+�!m#����;�[��Q#H1k�f$�?�?#�S��)6��l�#}$��n�#x~�?M 맫��#
7����‫�ޣ‬d[Ť�W�5���l�,�\Ƕù>�Յ����;��� �r�
#G��c�Zx���fXR�t�g�Y^VrkO�
)#@���$�Z�_M�Q�#C���uUe��#y�<k�#�"jj�s*�#]M�.g�#:��z�S]#�����QZq�9��$�Ũ�#B���#t�J#
�~:�䳹�#���_� C͊A�$Ф#‫׭‬o#Ԍh��Z�#{��w'Y�T�,
(���
�‫]ؖ‬#���÷^#�]*�#�p#�T����#A���#C#GW#�I#�&�1�
2#��#Vjp�� ,Â+�Yd�#BB�##j��r]�##|��h#2�‫ە‬ǿ‫�ي‬I#r�#ꦟ�> �#)X#~*#:
‫`ێ‬ҺyN]�I#ȓ,�Q����#i�#Ƨ�S��p��##�c�#w'�8���#O�#~N'#[Y'��3*�#��QMJH��&�deҐMq#
4f�#���#���#�‫�ر‬v=��]�/Qz����
ԷHdUO1# �`Q,l�]n*+�\q�5�F �o��+t#u�#�m�M�w��UQqw�?�˗
~#(5:##�###+B1^����Z{�_�(��#T�q�38�#�:+�e�
s#�#ZH?#�o5;FPǯ�c+ѠR:r|�� ��_�#*$a#��T#��z�S"#�0�;��#4���g#
Q��:�u@<��3.�
��#���&��(��r���*E2��Z��h��S*|��݁�v~τ��p��nx`fO�D@l##�dI�=��#��#g�q�#�{{#{#��#��
{�_##x�>Ӎ���s;Z�]-
�#BU��v�]���#MR[�#�d�U�Wv#����0#$�H�G���z#�O2�'��q4��w{|.�#Z�k���d"��#tQ[�1B�#����
ɷo-g�K��x����_o��cT���N�i!�E#%�_
z6h�V#��O��r�&�$��7{C-����8Tjbt�g�Kó��#��D]�#���#q��l�};!
�#�F�o�&��uw�J�T�#�#�����f�# ‫ݹ‬C�,6�߶��+I�.l���iZY���f�YFˎ,7G�V��m�վ�#��6K_7�k�OMm�
m#�����io,��UH���ej�5#w{oQz~_Ez��z����w������VR_Oi=�S=�����
�4Ǥ�b��{��}?��л���#t���t}��W�u��#�v��#F##!��q�#�#[�s��ߦw�����#��#�*\��#�-z��2�‫|ܗ‬
Ӱ�#��#7�Y6OVm�q�5��9�E��տ��6Լ���)#���ngԲF�#yj�#?�#h=u��g�#���v>��q ߶{+;8�#�#�\
H��7����t*eD�uc����޽�#-�߷/Ql{����a���%�?��e+y@�Ȗ�#�‫?�ڍ‬ɝ�����#�ռO�]�o��Xng�lҝ���J-
�Põ�#R�d^�����#��#O͵[�Ce��=�z��l��I�G�L�ann 兺 QQK�5#
�7��g�o�6����‫�؍‬#�/-
#m��#6.�E]?#M4�����Ԟ���#-�‫�ڡ܇‬#��#Ka�Gsi��Z�i�t�fh�tS#�ЊW�q�#��+�A�}��
s�27
t#��S��I#&#�q�E#U�k���P#Sd�u9#�.$#+�
�İj#=�鐠<;q#\L��*�@��J#��+�‫ى‬dM#"�&d#H�##��3��
V��'2#ɮ��'�T���MF9 #E�@�#�##9*�@#�s��wZb=j�<###��#�ʼ���9�vc\�ᕋ[�#@#U !
O�#�G��Tpƍ#I�#�)��F�Lq�]d�2��c<I#ӭ��VRt��c1��[���Y��#qu��#J�J#�
ҽj�Z�G�#�"#$
5�y�Zt�uG��@�̧
Kӭ#j
1��J�
�c�##J�,�c��]#p$
C�#~:#��:��7�#�X5)ы����"p#�d�#�#F΀�r�qԌ�H�#�R>8�#Of6����]�=�
/�(���#�##GR#jk#r��}E����]t�Sm#6�K{t�"6#��3Ew#4#�V#�#��^��R
‫ע‬m#m�i#^�GI�h##L��C\�#�{5#�#�##8�#L���* ^�M 㟧�$�i��4�Ԍ��%�kC�Y�dK��#��(�?#?
M��J��+�<r�Ȃ����
ֈ #�1�r�LjaZd�#MK�k:�q�; ��#$&�#Il�dH�N5��B#h�I*� ��D�Ҽ##‫ݘ‬MT�5#$��:
�##�R���}љ�Q��T��Kp��FE�#���s���㧐 ӧ��#�kZ#oˍ\D##��r���{�wr�?
g�����r>�#x=�t#�Ι#с�~
9�4�O
r�#��M#HծY#�j
6W:#<Z#qͺ�xS2@��߃�k�#v�#�#��7����t��UMh�%N4�#��ea��vK�}�#�����k ꇂ X��
‫ݠ‬G#y��on�#���L��7k�o����~�{{���B��T���#�h�bc�#�#A�Phq=̶ =�IJM4�S�\
�<��Ydw#�G$�����/�v�ꨨ 4�kcJc�#Ǫ/7#�C�z��[����#���M4V1:�1$��H��Cr�#jԾ���ǥw#Az��#<���
�#�r�#���Cs;�t7/��Փ�)
���#\lq]��#��}K���d���]�#�kG-
�_##;#�#���;�GW#T##=i�n��􍟨6���s���l>����Cm�����]k[��+v�H�2O#+��w#�o�w/�‫ח‬
6�q��7#u��V7#^b�ন�HԄ#z~{�PzK�w#����kh�7#���
‫��ن‬-��K+��h�AeΔ��,.�;�6/Z��{�R��77��Aqq�#K`�.�o#��‫��@ݖ‬O��� #ZYz�~ �
 QO�ɹz_p�_O�#�#
�gq���
 %�Z �J�#�Q��z�wޮ�#�_K�C#���n���Ŧ�$�?/#�˸�##T 관�:#n��‫=ح‬k�/�3|‫�ڶ‬#\
�S�Q�ͻ�m{�Œ��-ɻ6��&}#S�##�����?W�wt�&λǘ߯�,wH�wn��#t�#�‫ز‬tP�:;)#�W#>��������&��K
%���q��77L6؄�o�u#�!�;
*�#�#6�X�#�7#�b/ß���$���˧W�#�4���({yq�#����0{�}���8/�#�Q��b��#
{z�r���#�E
M��Th֌ZH�-u#�0�=�[b�ԆT++H��6�$ӟ��p�ſ�K��+i�u#(�P�i�}��C1YC#�/N�X2p�A<i��0�,%C��#v(
(�9óp��#��B_�@�9 �O�1 ˇَ�s��!m,��+i<�#��C�9p��V��Kyu�f2M�V?*�v���#��7Ӎ�‫ޱ‬
0�#u�2��e#��x��ZJ#�X��Ң��v�D�#����#K#�}o�y#�#�,��nu�Fx>���‫ى‬co4�2##D�5�hÂf�#
� �#qՄ�VD����#a�Up4�6��V��ˉ"@�u#k��#ͣ�[$����#�##�����Q$#�L*�j�Lƚ�Z�
�#��#�
�z��ּ<#�‫��م‬Ȣ�f:�*�r7ʿσot�7�u�#u!�?#8e�#2�Ge#�<�#�Y�
��$�#77#}C��y#p##1�!n��USST��S� �;�z��#])#���
:V8����#*�1�n&��1R#<�(G��)h�#��\xО ㄆ�A�#��Mm���zZ��E"%@#1�:�?Q�'�:cV�e���U$�41 둇�
�b>�"�-���fR�B�O�t��4�k‫ۆ‬e��#H���#a�I#�U�|#�k�N'#�N��i@‫�ݬ‬uN��rC5=���Z#‫�ע‬e�#��9��/ָ
��"����#b$�#�?(#�#�‫~ � � ‹�ݿ‬### � _/q' � K � � W � # % � � Ѷ ZW � 2 � Ҳ � �
0zq�F;:#�,��:�����9�FР{#M)��Y#�[��`�ّ���'v2��fy�ZҸ�#QP�eû��+�M�j�]j���/#�ru#|
ǵ�;U��<dn�$0��l���aow�nWh���g�����b�##}#��9V[e#U#4�-
�u�}G#�P�[y#k�a#��h�D�m��##F��i#�;O�:�
e����Yûm����^�����y#S$�;�aUb�8�#X�z�g�#!w�#Mnިq?�}#�#%��e#l��{>�-ıŵF�##�K���Y㏓#��\
�o�-�I�lQz?
�pMinmv#m�_=�[l#̷���#���m5e���#6})�������D��۷ m���[�~��w#a���}1��C�#�q�M��#�#�N\
#�#�/�f?�}�g��‫���ח‬l}.‫�ח‬#�Z��#�b��K5���.,��F�DJ�#�#�?�#�g�s�t���w��F��'�?
�6ΗKq(��f����&����qi�]n#���~�`K�E�m��쵖 T�����o!
�mFi�iU�#PV�����/U������r�78�Ǫ,}Ik'���0[����n#�#J�0@u�#W��{穷 ‫�ݻ‬#���#̯\
O#��q����c�l���#��,��6��u###h�#���‫}ר‬g�l�E5�6�o��޷xb�g/�7I�nw=ɤ��=M$�8�T�t�#잙�/�}:‫۝‬
����/Om�z�w�@
��n�##=��?�6koZs�9���-
��x��X��Znd��0�7*>��h)��j8�KG����#Z��Mp:�6��MZ���ʹ�s,����~�:�Q��#-
#�tC�rFZ��{q�T���)n�n#���T��<�Wَ#�k�&�*�C�2�(Z|=�#j�f��er�#�� �'#^��B�j#�#���D
�����J#8P#��3V#Z�H�U'ɸv
rf�#GUk"�0#�#:WX�k\
#��Ji:T�^i##�6#rFY3'���±��#j�r��2"3#�PHd�~�#��#�y�U�B$4�)ZRZi�Df���pq
$��u� g���h��%��'�#�6�$Iu�#[#�Z%#=##
�#�#���I�����
�M5F� y ‫ۃ‬p#J��].�#�9#)#.#_�4�E>��y9�u2.�#R�5���O���T�9ӿ#k�d�;��F54�>l�
N�(�CZT�,�=%#Y�J'E��S�ҟjp�
N#<��:�Q�I���,�*���X=xcA.qJu9m:����
�7#F$ �{ �����X��e�"�G0�<�'��N#)4j�
�#ID�����p��K]EX�VUs@��2�*
}�;��fe�u�$�#D�fKp‫ݨ‬#X�fMGn##�^�k~-�&��S�,u0�2#1?
Q#�՚�1ȓZ��#��##��c�ˮ��u����#1�'x�t�H;;���I4�P�!�8�I+͞�y���*Ik���WDj
‫׬‬W�$���`�S�(^�jx�E�FK# ‫�����ئ‬#����٩G�ֹ�?h��
‫ي‬##�A��W���{���f~��+���3��l����G#2#���#��v����|#�Kf��‫ن‬#�C�EW!
��k�S:ԍ]�O#^�����UkI}=��iO��vY���r�~LZl��#�&�#�q�s$J"��/#e6�##�J�s#�l�6�M
%��#q�Nѿ���R���DF#�� #��P)�_Ϟ*+���/�#*�)b�H���H 䍙 eGF##7#e�#:��
%����.'yn'�gyg�g}sK4����‫ؖ‬f9�q^������#���J#q�㌪‫�ڴ‬J�2�#f69-
��*t�QR#�#S�#�2L��h#�#R�#��bVs��#�mwp{(#!��{�pLv#��g��ߗ�>�[B?�
և�=�5�zx#9e�H�#�f�]NO�##�`�{#��}��#5�#�#�u#��#8�*ȧ5_��x��#:���:UQ��i ‫���غ‬爫
#Q�s#4~^x�B���GA"#��\�;�@#A�]TS�N�L�!�!B*yt!c��#�.�n�\#�VX�s�u #ՙG#wX�#σ��5~$��j#
%#h�Sja�ZaLr+SZ#�#�y��y
�i�G
4���2�##&��Lz#�9I#Ni��Rf�3�!˧�])Y#U�G�/�Yd�K�^9N�#�h�+�8��O�<�;�
������:�#b���?0^��pӗ�b#�S�#a"�QWc#kA�P"���##�FKp�t�$+;�9���45'���#d#��V8�9
^Hɓ�:#�*'/�#�$�\��ZX-�#�����U4��#��i�
�'#6�$}>VG�DPE4�#_#U��#��,�t�Dr�VR8���$��ꖣ?R(�H##K�#��K�I&r�<���U�i|�##:�9+#a�ΥW)!
2�����##P�R#h#��
�A#3���‫�פ‬H��e��u#!�#�#��p�m�vkG�Q���F�#�O1Kйj##
��A5ͧT�)#�IB�O�#f���C�-#��\#�K#�Uʡ�z�d����‫ݍ‬e##q��2�q#���tR�Di-*+E$�
K7Ӌ���E#Ѥ�(_�M#��ƞ �zſT 荛�Z�/1�G#:e�#��-MhTV�>#+��?
#oۛS#���S�m3����eG#߫:Tv~lW0��f��#c�����A�����0#&5�=�r#�#�q##Z�A�b��##
#5_�M8T���#�###�;#�ߗ#d_�#g�‫<��ڣ��׻‬s#�#�#����#���d�mm%��}��#>�J�]�qi#�ȥ#D#���
�2Z]4��9��Cg%���y<�ۤ���#�w+���莡#�3ʘ���>���rCaa��,]fV��V�Ʋ�]�]D*�UP#X!
��#X���(2�g��|�J��Yc^<35#={�+q�.�#����c�nO/���"X�c���z#�$�5��+o���ƿ#�o}h���h�##A#
% ��,U�&#Z��5������#�‫ف‬#/#{�{�#�x�#W<W�M<k�Go�`�.��\
��#�f[�����=�#�##f<x#JH#����#f#��2T4r#�� �h�#�a#)�‫ه‬V��4�#@����##կ?
C�#Q�D-8$�3��#�a�#��+C#j�Q�S�#
-zi�
D,�#mY��9�#G�N%
�NFJ�BUzz�A�jwfr�SԈ�#6�%P��K �D����#�d�D��@�sD�EH�#�Ψ��z�Nz�
#�RMq���?
�ƦA#�e!�}Z_�##Js��x0�X�s� ��i#V#Z#剩 C0�U
>����Ж#.O###H#��$j#����V����B�k#Ԓ‫�ݤ‬##�'���W=U1[�#�C#d5
#
�#+��<p��&���MZE#��#�Yp�_#�
$RU��4r�m6Y��Ut�`qV�R��),#���َ���(G�[##�n#���N%0ɪ����s��E-
������Q�Ĕx�#mV�bEI`�^���#EH��<��#.��bU#kHU:�#H�WMzѝ##�s�##�*j
҇��q4j@0�@�9ao����T�Y�ĝ:�$D,��SD
҇ �9-�Z�U�W1��S��/#����5E#Q#P��##��s\��c��
�Q#�2��zSM;SA�Y��#��,/##T���a �'�##WS#k�#�U:�� ec#njy�}S-
X��a��*~#���~�j�Q�}�[X#����S��R#k#<q�� #?�;��{����Z���]�#i��x��E#�5#3#�#��&�q˖�|
���7#ÁL‫ه‬#Ru#O�:q����#��E#ɍt�v9�###2΋^44Δ##_t�Z�J��\ ‫�׆‬-yq��
ZQc#/fU�Ꮵ�3���V��T��qHm���("�G����^<y
˜ �X�|##�9�F �s�#@N#END����rlw#u;s#�,|
Dw�)�{1��#}�s�#B8#��#.�qʆ���O����;�R{��#h��;qJ��g���#WN�C�LG��#�#��Ϻ��1�ٟ۫.���i_#{
1�}�8��Cӫi�#�`���#I�<H�#��Ye~�P�%GGq�#u�Lj�::�$%�$�\�5U>�<1#��洌 A�#g�-
Un1���ÉB����#W�F·#����#2D~�*49Q������6���W�N1#G�B29i#a��~f#��#@#�i�s��ā��i����cQ#�
����4#7‫ـ‬H1��#���#]Yj#&e#�A�#�Z�U&��1΃���#���gGIKO�AB��՜jR�F� 8�‫ݚ‬P��Z_0��=8x��/
��Op�}#�[#>���)�#z�:�mC�^��.�����"�i#jͬѹZGMT�##k)V�ҡ##���Vjd8�"‫�غ‬/��
$(s�O6�])&���#���#P�K�*�B~-|�1�W<V&�i#@#�G��#3��#�V$Ԯ9t�##�-贐
�#l#+��~�#�F���u�k0��,��MF#��[[#��&4��#;#U5`+�hj��W�_��FYtO�#��
/�#����(‫`�ڛ‬s�#��u�C|T�����J����j�H4�#���b�k�H�#=2##��#�2�N���`�#.�Gb��W��4W��
2�~#�n\3ʸ4�\�S��k�#�4#��C]#�~Z�z�P/Ý3��##M2��54�5�1��A;{uR#j�տrr�N�@�#1q�W�-
O��`��Q\#m�X#�g��Y=�4��0Z�)��2‫"�ٵ‬R�`u���+�x�#‫���ۃ‬W^�#?#�`i\e�=4�m'݆�Aο��߁P>/
��Ӟ�<F3�Ǐ#���9�ƾ4�N<1�ϲ�w��N#F_5N|Mk���]��pjV�����+^_�Æ#�����# ߎ#i�=�
��*���8W�����3 ឯ��c���‫��׏‬p���#>8�vg8��#2 ���#��‫ˏ݌‬m1��######?!
��z��#Fg�'��}x##7ν��|?сz$H#��UHi#G�#I$)
")#c#>�)�a)�9s�#�7"��#ŠFW����K�b�#D�9#u�OX#�#�>�#
�1�fu_��41�6W��`b7r�#���'jz��O��#J�#����3Oֳ�Ƕ�#��%��/���O�� �?Y#H�4��y�|
�9#t<�B�`��##�#����‫��ـ‬q͕ �#��<8�3�g�x�F$�<���#��#��`�ap.E�m#"1#ˑ��Q_NH�z#��e#<͕ �(# ���
��#I �‰�xO� �]��Y�2J'��c�#<<#3����<�M�#�g��#�FK#^�#�#
��#ja��##���4?#�ȊH#�ΐ�F ��E�(�l����r�P�wA#�##���<e`#���#��5���#>#�#�(����#����q�b�G
‫ح‬##�##�‫�ڄ‬y>� ҫ=Mɦ���E�e�]����#��5I�
��#��:�##Q����#��aj,z#�Z�U#B#q����3�����0�##
�*C0L�h+C �Dy�#\B#�F�#b�##
y��ąa�##^��}a#�H@i�h~�C���V��q�#U#�%#��r~B,��a�#f,��=L�{�:
(#V��kq#�DAι<�"#љ�^���r5�#�#�{����O�8l*;V##`�����#�#=�#J\d#J�\��#�.0
��g��#�#��3����hP#������Q)э��lwF@��'��$�=�n‫}�؀‬#Ȇ?$k�W�e� ‹��VKE8#"�
%A�C�kT.�>Lp��9�V�.V\�'���0%�#�#��ì##���!γ<#Y#x��#>"�r��/
�##��#�#n�#T
|���#�f‫>ݯ‬w8�9�f���##n 𡡼����e�^~I(1�#-Sr ��+�+�$��ܹ��TK��"�T
k#b4#&�[~N�2E#"##��nj�#����(a�T�51�O��`ą#�R.A��#�#��##[��Ԫ#��!9�b�##��"#O��y 쉅
r9Ֆ#���ͭ�
2 gp@
� bV`|
� ?/r
� p
� A3
� t¥#o1#X$@
� �
} ����
# �RM �����
## �
# �
O.Q �
##8pc �
S �
q
0#4$hp�i\꺘 g<hYhMM#��]#�մ�P�%#A��Q�
@Ô6���6��#���gP#�#w�?
��ҿ#C��n3�6Z'��Yq�##&p*#2=��F##�#��>������
� ##z�##�� #��)���#:�]��իp;lpA#�;���#-
���i�!�)%a�9(/�Z#�ɪ�H���#�###�7#"^^0_�#�
i-IK��h�*�R��k��&5!٬NpX#
#Obv�#�;0"D>e��v���#�|xa�T#S6#���##�
�֡ N���,H70#��##�dx#p������a� ��#Vg���
#)##u�$�r,JV##FJ��'ibK@J��k#O��݄��M#��#�l#�M�Q��#O�
#�$�b�WV��^��D�#7�#�/-��´�U��[�Q�[�zƏ��l�#r�$#�tn))q�
�#m�1<d�"s#ң�!U�v�#l��#��?��#i$#�4�lx;#�j�_�;%##2S��##�2�Dzzl�6�ĭN7�x�L�#^�$!
�"�C�����##�ƒ�W�za��F>#�O�<y�ȸ�#�t<�j%��#�d#g�g�a�y�2bC�#.#�z×X�fQ#�p�Z#
��"g#�����#6���|(���S=Y#{pp‫ڲ‬H*��x�CR
�##��#&� !#�8�XC���h�N�
�G�H�#T�#�L�bR/C�=%��a:d��#~�V###k#��c�&r##+�U(�M�Ru��#��rI���#X<Y��##�$�#a�"���#�
갇"�VL�l���|ٚ�
#�H�W� y
#H�#�o,A�c�F���[,%�<�(�4���Z#��h�#���>#�����#<8�zI9*�#������@ 羽�7�k#�uB-
��##F(#�J�Z��*�#��#��E;�(��k�~��#�7.q�#~_�#�##��#1{=#�#�.Q�#�Q#n�#FM9��#~�5q#}�}�#+
�x�|e#s��"<L�˨c�f
"]�B;#ʠ�e#R�16.T�pK0�#���#bUЎBЉ#��$p�‫׎‬P�##C#F�#"�E�##)᮰ ԅ�K�g
�%�9�Q�8�V�e<�##�ߴ�#�K���8y###i#��###!^‫ۦ‬q#�2�öy�Z���8|��#�j#���lIsZީ
�h�&���##���@C����d�#��#��2-#A�
#�
�$��/s#�#���#g8��`7H ‫^݋‬#�ʀ�6#�7S8�#) m #͉>�'�i�#S�\�Y6).�t�3{%�%�#�#!
I�`��l�Fީ�L����U,��#y`3F&�##�#��e'Q#*LU#0KanZ~�lQ�#�~�#�@��
��8#&A8##����xX$�
czG(Է�‫(��׭‬$�#�t$#e_J#���F,PC)�#���rx���E
�&^p#ٜ#W�Ja�&#�~�#�M#c�#�$�/E#�
Y## ��3
�o�"@#��X@��Z�]�#U��1��8p��j�a��甛��(ρ 늓�V�i؄�\ s#(�9?
$�&`�ҵ<V~r�#��=+���+Pj>��[�Vlȕ"#B6[��wP�##�
w�Z#�#듟 �#FqG�~q���>#1qT}Z��#*��!Bp��P�#;��ыS#�G�5�,\#gb[�%)bg���
%�s�w�#BG�O_G��Kc€<�}#PM���#!o��̃
��`$��#��a%#r�#���##�)��KQOY�#Y��_D���:�@ �
#X�x@��##h�}#/#3 W#�)#&13��y
�#)H���v8Ԡ#�#��A1%‫ێ‬##d���#D�C
�#@aj�#@v�G4J1��m����A�+"�b��####�jċۛK$�^G�d�AT#��DŽwr�#0�t#��Y6BJn���:4�##�9����M1
k#�!#�|=�w��$4&B#��
�#ɇ�#a�9����#�v�^��7^��d���
�S#2�M���####&�0;x�L#h�##84#+#A<�y��@¼�#&M~V@}v�##���###D�#g'��*@&5��p!ָ$�-##�C
�#��ŜUܲ#�I#�#j�C�B#1���M��R$E#b�p�:��T`����N�쇀%K7.1� \1}
r+�.�#Q�B��B�Y#V^#�>Ң�)#;���f~�D#�#d�.���Ÿ/��?˓#@�����#��y++��?
��#i�B{��d@P#�#�#��|����#�?�#|R��牕�c#$3�ȧ�*`#���#�J���`���#�4PL�p��
b�DE�:e4˥C�Lǩ--B\#u|����<�#�#��4�#h3�ɜ�H##��#��6>��`Z��!�'�#^Ck|�+Yc\S{#C�#]�|
��`SJ"@h�M=��Rx j##��~2##fA�#�8r#�Ʊ���+# #ԾAv}���k.
%#U�e)�J�c��w��i#‫�ڝ‬#�� �rJ#��#�2
�/d��00#���#��##
#\���#;##z��#a��##���E# ‫�׳‬#�%�s�iEd�2f�P�# 2{���BM 身�yo�Q;*�Gn�#:o���<#���1
�h�r#z���#b�%�!�v��<�I�hɡRKa�#J#�|�T#��8N�##�U#"EFt`3�4��6`$ā{JhaH`�O�#�
�Iu�̣
#}�1qf�#���Yh###�[QMd�#%��#��⚉��3#�7##�1yXe��q�c#�#o=�#F1�#1�߿�#�}}#c��!
2Pg�1=k�ů�NV1�#:�$�uh�#h"V ‫ ݹ‬a##�nX��#�‫ݍ‬#죙#�ƍ�#/�
aw#���##U�Yu�a2w�4����#3��Ό��##�~\un)�'�o"��#�%���6�o~01#�-#�#��#�#�#}�F�D��#
‫ى‬д�g&s#R��;5� �[��c�` 5#c�߇o9:�%Y�8�(��BA �>o�#�{�V��w����#���G� #�#��>‫�?�)ؚ‬p#�l?#
�C�#>K��k�r��V��#�5WR�`���:#-d��08&�
��#"
����y'd%���F��/#�#y##��##[�#r���?�Q1‫@���ވ‬HB���#+p#�##�NP]a#3#�#�##62�e%# ��‫ܫ‬
4v��"�#��L�K�9Z#�4��NYL$�3�
\��#����J>�Vp
�[`4*���q�*�k�n�#�#�P#�$Ԟ���[��#L��˟k���#�#�P�6�#�a##Q;�(AGG#�##~#�#�e�zG9��:��#�
‫ئ‬ɪ�ee�oY�#ZA]##�l>]�`<5#�7���?A#x���#˒����#d#��_/�9|iPh����1#C1#;##�#�3��0-�#��?
9�v��w��ɮ�ߗBx� ����#�)0H�W+���*%l4##�###s�?X��7�#y9NM_�a� �Qg��2���(p�
##7�g�##i�5�5�]#�‫���|���ܫ‬#�oY#�###inB#�e֕��&�t��SzD�v21��>&N�Z2Q��$�AF�\�‫�ܚ‬i�b�
��6���#��v���#G�L�>���C�������c-1[R2'�Y#����#����@#|B^3bґL���ɒ 6*#�#��#1
a##E�Mq���AA7��(b�V�!#, A#ِ�Q �#
#�r��,��d#�#�q#L�f��
�lZ�d`�z{�#a#��*�#��_p#��&H
J̶J#͑8U#�۸#�8�#����##g##�T����H��#)B��3K=#&u��#�M#]#�ՇvX�lļ/o#��Z�:BK�#�#�lUx?
#@�Px���M��@L��]�]#�I�m��V��‫�ۃ‬X��D���"#��p�^�#�#%#3NG#���73�
<�}���x0>\pc##�0#'g�s�Ƀ�#�_���|U�#�3�#�'�#��}��@��l(�#�#��?8��`Pe#���#����&'
�a�S�tah(He�#�#U
X#�d#4��#���a�J�hA
##y�#¥##F�0�T#:1��##�F��>nW���+��###$a�"H
����0n�i5�# ]�B#�fLUK0�h#OLZ�>�
d���4�#
##
#/M;����#L��=�#3��w��###�#YA ዩ#�O�###W�#�o,0X��+��s#(#�j8�dA#�e�#�e2#H=2*,�~p�!
(9#�G‫ޒ‬n�r�.Q03�#�<��$�#�#)�#X�}��
�LC#"�Ox:�+H}�##�ʶ۩�#U��#:L�V��#�r##�*�u�#�#z2LPe���q#r#�X�.�o
##l�%�|�2�#&�Tc)�h���"#���p�`#R����#�#h ‫ڝ‬b�S�B�lN#XL�u
\�#������f0+�3�`���^��OXZ�##�#�c��A5�#S)F�J��#@#ˈT#8L��#�/����'
‫��ޤ‬#X��#ԇV�_#�0�2�K#���#�##��##m��l^�E#5##7�rN �FׁM�3-OBp�!��U�R#6�Z�-6��#1zV ‫ݟ‬
9>��YX�#�fr5@wY`�#��IÓW�S�ȉ###r�#�##�,#�O�� �;9�!�
�L��38T�b��Y:'#�H�N#�i�Y(�r�#_�#�czK�#͇#ˎ�0X�#��#$��=�� T#�(��PT�S����=.�Q���]=
#Vѐ�d��"�g#�@�%V.-�`V�r#�pՙ�U?/�jz�c1��Z�-#R��;<�Ă&�‫{ڧ‬U�~�h�ӄ#^C�^�8�#�#�x0��
�4d,*�#6e��
S�k �z#�#�2!��
�#
C�-1(�u�#
�Z
#�&n�x����qA��#�Mr@�#��#��F/#vNO#��#�?��Z1#6a8#��5�c�B��R?�j)#y#�#$/#A�K1Lp��+�#
#�(�#2<�#��Ҹ]u&89�'�#�H�.5���}�A(##��8rIbq��aA�z#,�#�#�1��-BI#�bBF6#�‫��׋‬,�##!
�#F#����##�#��:RGeNM���h'##��#��\�<i�#� u��@P|��#(�O#*#�j�Z��Z(�-
��#FK������9��##dq�2Y���1q�#u:#bBL#Ԁ���T�ġ��֮ �� #�‫ې‬k�B9�l�#������#��Q#R�����q�]���:
n1D�a#H8N#l�##�~���}���u#L0}�#�YWyX˾���&# �#p#+
$#��C#B���G�Wx�^H�ŷ( �#�#��ZD�#U#fW�k�J��y!�#9#�‫��ܨ‬.�# �l���#HH#��
�#F6�*��|�m���#�&�S�L���d#��‫ظ‬#���X##lʃ<#��#�#�#y�##�#Y(����m#%D�#
�͍ �p���#�
c)��#�e�0k#`�A �#�G�It#n#��DW#��###����C#�C#�#3H#B��=�� =�n#ҙ�b��#�
�~#f9���#�#�m�
=�F*� B�ld�H#�T�6�d��u9�2d�#ߨ�
#u#A�΂��Z�#�5W������##R�##�1�#Cm%S�#F#�.R��#ORK#=#��#D0�p�=�P��\
��##H��S##]�Ё�Z1�<��F#��T��#��d���8�̀��Y��#�#f#ȃ�D�d�08FK yi�Xt#X�1
IrR`XA�Ą�f #^�#rO�#08i####G�Lo��W###��z��9]I~�#�#�ˆ�#%����#z+\�e f�dA�t���<��Rl�
#�Y#�ZU2rV�⮱=E"�$%4�#�()�9�#�ɖ��zr�#s\f�*:�1#��_z�#�ծ��B6Xm.#�� �F������D'�%\
�=�'f2�J�%Y#��K� ��#�%�#G#�
#�y��
H��Z�࿴#�#-��G;�o�AP##ƒrb���0^r��>��ϼ��#�q���M&�##���c 峉�C)��%�#`I�vS�#
��#XpT���s��cR�i��'0�#X�#�d���##��X�7�
#�##���F9�! ��##jdR#b#�#�t�'
##��m\#`�oZ�h!#��M#�`5KP�##h��0@pŜ
�N�?�:E�lg�#�###���#��#���
�9Be`�h�q���(@Ik##�F>x��"ĉ#e�� d��# �$d#&�0�0�
II�҂gj]+###v)��@�qJ�~�
d�2�$�#Ri���Xȇ9�e��4�r#+�k�L��Xr:
$##i$#n#��##xf�Z�#l��S<ϟ�F��a���F��o�O###(&��#y#;Q#��##��!
^�I�#x#�3��}hN(#_1"#�7�
�Є*Xb��dp�2�l�D4*�F#}{!#���Q�V^�r"#[f(��i30�HI���I�O �B6�%n�� ‫ڠ‬
0Qi.#�VA���*oK4�QN�>P��,b;e##l��P'�`�%[!�#�3#%Ȓ�#@�g9#8�o��;A##2 �#�nuh#T!��#���!
#�#b�|�#�#�2|� �p�!�#�#��##�8#�TM���#�[)-�#�ˍ##p'��#��Z#���:!67�b�4�#�##3<
#m#e��L�,�;
�8�H�P~'#T�9�NFn#�#8�c��z%|��N�Pӱ��{��I�HL!#��A@#)#���.�
Y{��>�#',##E�/L#�#K�a�^j#��yM�
l#v*# 3�&,$�#�#���m�#Qْ�R%�QS;ӆ)#���0#\�g�#�
z##\X�Xƈ�"�#+.#�90��0<R��$��=�#[L�r#�#�#�1Z<l2z#i��
`�5@#��}��V@g�4�9��#UK���|�2o$u���m�#:�
à#��#�\ۜ�s��H#�7*��qe�hB1��Oyl��#�����;
�2��#��T +�D
###��ŴQ��և I� ��9V�#
X@C�$!:�!#���#(���p�&#�!��,de#�p��쮒�H��#,�̂
���iF#삟#�_� �p�/��#\�[�#o#G���p@���#
T#����
pw##:6 䢏�#J�}�#�#F�APt�#- (�a#&8C���#B��#�P�s[#.�c�r#����fJ9���M�d#Aҹ v��#�##��'��
ˌrL#ʰ#�Ľ�@J�τ##fp��t8�W��6���#n"ԫ��#�81�Axld��Mk###�B��I�D�"C�#��7-���<W(��MdOG�#|
��D�E()#�j#c�#`�#��#E�o #�5�%M#a��S�\<%#�#S:��RЃDd#,��Tm��
K�K 䲀#�#�/l�#�p<#��Y�#��#�?`6Hg7��q#���H�#�H8Zqm�st�hԼ��Ӹ![;�"�FgY"I��2|
#��y���:�=�Yӡ��F> T<L����CG�|C�)r=#�#ch A3###��
�6"dlQ�1�O�#�A5�I�\��,��k�Js�#8V�c%��##
�!o�I�3 �%��.i�#�l�#�#�+��4#�
‫�܌‬r#d�2�s�l_��#�O&@�#���#�C�7�#���W�XM��ᗬ�#�O�ɵ1��1�CBU##�p|
0l1�O�##;�'TԐ�##4��]#�##"k���,I3�U�Ubw��4�BJgQ�#9���:�ˊ��`Ԟ
OnH �8;y�t��#�r�E
m��r#����%*��#�B�O=9L�#�MІo��##H|[�"S� �!#u#�3?
Qd#�y�##���#�#QD�UЂ:#��#)�#<�+�r{䤒 v-
��f�.P)#���#*�A�]�#VJ�bP�Oj#"*�Y���€#.�#��<$^q1##���#"Hs�L8�F�@5�7 ‫��`�ף‬/�x/.�#^�R\
b�#w##�:¼#S�ҡ�j��#�#�U#b&lo#��##x��##3#e��p�P�#Z0#N"3���#v=a��LŤ#�
_L2#L�L�#.J#M#��#�#��F�#Jq"#��N�6�9#��C#�##�
��)ú#p�y�#�Q#2l�n�"�a���[�‫�ۮ‬
wVJ1��R����$#�,Xr�#,��=�y#��#�1x�bHO�ׁ#����##@['�##�&����#+̷��h#=e��\#��U�
+�W#.#�y��@K#n#��9�#c\iz�`�G�U8�#�Y�Za�0�<o�Nj���
>@�")#�猔�d�]#�#`ˎ��5F:���3�ƞT%�&�#�����1�w#\#;I����#b"�#�ͻ�#�#����#�%��#�#}b�8B`[(
ű�� �
=!'#C&B���q#
N�#)|�#P�L���6V#�[3SM��w��#91#�##o #�B,؊bt�u���q#U��#��&�3 ߪ#�`$�#�[#F:�#aa�#�#
�#�_�@�H���
*��"P��\K1�l#di#a�
F ��χu�0�Ǭ'#�[#6#Ɋ�}{#�Rɞ#�?�l�1@x�-I��d��|cȵ֢#!#hae>‫څ‬#�s���,j6Y�%6��R#�#
��##�)�(@h#Q��5��#+#
##C#���[54>�F
,�1 #�)�Ӊ�RU�<#.|��v9�ՈN�x8�##K�
aY�Ys�d�#XB9v�>�"�yK��Y���C�K���#��#w*�s�Ҡ����R��Oh#QZ��#n3#$���^0�:^
T##�i# c�##��h�#�#|7�‫׀‬:��:#�#f)
�KO�O�0�#k� �`�=a#�#��c��}�h�Pp3��
###� ��n�##6�#��O�aP��jp#�GR�0�##�# ‫�ݤ‬s-h@X�K�#f�2%ċye�G���#�4#��U(����I9`d�#~�#!
�#3U�##�}�xb�7�xq#��&�hB##�#�2��e,��#G/U��@ł� ��#�X�֡��� y�#�#�|�bM;F%}�\
�#��XzN�����BȜ�s3��#䨶� �#U#�ќ#��Qa##?�#�?�ǐ����UB�
�#�"���#fC;��#^Л #�##�ſ�`�Մn�����#�u��#�%��!ҊP&�,#,#���n�QY#r##��#�Į'�
`������c#'D�F���,{�s�!#��D�\=#d��N�\츌#h�#�#r�#��##y/��C#h�x�V v�)�ӥ�|0|��d�
^
wӝ��#�a9#�(‫ݐ‬c##�
Ѡ b ###��#p07�f�@�!�ȟ7��hœK�=K}b�*#J��#��##�I�x��CMr�[�#hF�N�� $#)CIw�\�
�#�#x;�lb:�X�$�#���d[M�+�5g#ᦃ��� Y<�&���(�F�#+94KՇS)Ȁ^$�n�`�E�?
#8B#W�х##GC�#�Q0P#T�#�c#i�?###�##Y+�,KxWaj�#.#����M���괊 y=�8#�‫��}ݻ‬W�##�d�HM#6�
��I�#<��#��#v�C�7���#,�܏�#K)�cɐÔ�9rm3�d�mq>�ý�##�#���^���V�P�8 3��,#^<FI|̪�
曯)#���kD1
�i>#�##gd�\���%����njZ��N%#u&O?�(#C3"#���#g�#&�e�)#�: ‫�]�ݚ‬N0@Ԟ���=U‫؍‬b�1\
��#�###�CX�]i��FF�v&4�@(�9��l�‫ޅ‬N#y�#u#~g7��q�%��xPa8�#��;Cs�#��9\
�3[�J##��g#�3Y�ү��I#
G&��0�����#i #�Ha�$"�Hd��#IBB���#TV�#��{�H�!##��vl���`�^�ZG�y ‫���؛‬%��X�#>@~��!
��٢��P�Γ�x4�.�_�Iɫ�˩4���P�R#�i�@J���*n���7��#�jiq������A#&�|�<P��sH�1$G/�y?
�Q�#�`2#��#���
 tj<�njL�P �%3#GW�H�v#�1#�H0�>��g.#CP�#�y#y#+G���+8.#��;\
1�B�hpY#��(L#�2#�&0�j#�(�
v:�,�[�%"f#C#{w��`7
3�#�YȈ��# ��h#�W##�d9�~B#��#�+t�&$#5���F#b
�#�~s^���[~#��e‫ܛ‬x�#l) y#�U�������
I�x�(#A�GW��#�Y#[� 5#����
 7�
Q�#>mf#��v8͡#qWLd�ApY��Z##!�t"�+<���N(�4�>�����'&m��ɑ���m�8#�����`z#��#4Bf�?��*#_/
R��#�A��#�9��rb##�\��#0��W�I�b�`��#��#�#q��!t
ȑ�#pkL(��"C�$M�(��A)"�}�^��##�##E�#V#?2�##‫څ‬+��M�@#Q��'22/�,0q##4�#�I�A�Շ# �# P���
‫ښ‬E#R8@����<#��#��k#I'M��Q���?ģ##�c#L63���#�
RD��g)�‫ٿ‬y(�+aF#��#b��7�#m��8J�#�sT�##�B#E##�Ë#\�|�Q#� Y#��.
���d##ee[#Q[4z�*�Խ��I#�#�VYh�)pN�*�3�#&Dt�0q2���9��#h�
<#v[���#^�~#єC+�$�Y٢�##�#a@.�[RZ��:q�T�Pq#�##�#�'_f�#�7�߬� �S�‫\ڮ‬s��G>G�#1�
fC���
�## �D�&<�#s�=�� c�[R�e6w<�.`|�{~�%%���1����#y�s`�#!�u�
͕�v�#�W�i#\>#xGr��#q��;�#g�3�#xh��'��#���Ј#��#��l�#B�m26�5<�i#U%�#�N4'�d�#R�X�k##
#���
##Z�#Ό
���k#3ɼm�##<�c#����˘�
#��?D�##n���c� ‫�ۓ‬D�b%Ng#5��Q��%�#��R3sov�6�#�(6s�Ue��#&8��9�"�
�t�E�Aw�#Z#6�0a5�Ō�r�b�sUc�jj4��,7�B }14�m�GQf��#C�Qt��#4�
%�X&M�r#LJ#yQ�ad�#��,�[
f#��.#Y�mcF�n�.�#t��
2���‫ޗ‬.B�h>0��#��##q���#��
�T-
#��P��2h#�0�6�#`l�4�Ԃl�8+Jl�#MNԽ2��3��S@E�##��w#C##h;�#M�#&��vf�=X�:1#����#�25#yLyv
�#o��#�In0�>���#bW������k.��#��#�#�9^�#�#�V��?�j#i��C��#�q������p?
O�#���6#L3�##'Fӟ#Àvľ��)UL#�#�#�V,�#yIR
#i=#d#�#�
#��a-�v�##ᠠ 0v>̘W��.p�!ùl�#��hDmVT
��
i#F���‫!���؃‬#q��"�#eɒ0�#�'#(�"/#)##�\'�S8�Dc#q>��#?�v�
)�o���rP�#B#���
%�#Ŝ�XW��pr)C#�i�{#�^[,��4�6O6��#�2� #Lks[2�LΑ'�~#D8%�Wz�„
��#B�ч#$#�!
�##�#*<l"Z���#9�E�#b�-H��e�+�bp%#r���dA#@Br#�x�1�#�r|���
#�u�]�b�l#L��#f�Q#�#�%a��Y#
#�0��^��a�,,)'#ǞP 0�^�I��#�#�#(%#�lxR��<��6�G,#�"�##��8��D-�`��s)
�͌ �\�#H
c<H[er#0;d�#s2��i��Մ�ɲ�&�###I##��@�$E�Ӕ���#��9
Z
yU�##JE#���#���:�#�#q�pq�d�#�E�phL��SE#�>�58�#N" ���#N�d�<�#>
‫ל‬k��]�ճ#/%z�A%#��D##fö��#�4 玱�Ax�#�*xɪM�?\�#���Ⱥ���s�^�#��#��I*�\�zeɉpQd
�"��*�e.idR�����#L#��7$j�NO�(�>S0pp#*5�<`ќC2��
%�1�T��#�i}�ȅ##��]S:2q��"t�k-,�##�8#O��#�x5#�)��d� #‫ ڰ‬v~L�o�##�x��f!�G#Hq##(O\
�#���dURM���#I�` ]�p[#�#J�9lN#��r�w�#�t�#aT���.#)��m�?NW��|��#qQ
‫_ס‬ⅈ�1ğ�A#�#`��:�2#��dijX �###��#�#�#(#S��,7��$��#A)�~?6�x#i#*��� ;�##��#�H#�#ǚ�!
%#�m�Yj,�.�.
H}�#L�##� Y��#��o6B#��v��#�[ц�|�(SO�� ᮂ#<�##c‫ي‬E��P#/.#�{#q�#1�#���O#�
%�~�l�j����u�H�Y�y�#�g~e0�##n�Q�
�aԥ�#\:�����Zx���#���#RW��/'4��Q��#���VNH#�##��m�Y##>p�(B�&�#�s��#H�+���;���T##�HP
ͦ�V#%�#D4.p�O#�u�##ͦ �R#a�����
D #�@@#;.#e?#
�5#d3�#��#K�#��8�F�;+N�+��pgi#X~�@��d#LlG����###�+HR#�p#@(�#*1###��
tE�##%2bH�q
�� ���cC1��d�G�M�BX�\!E#�E�#####���cR4�#���#E�2��##�����
򠪕 \�
1���#̞#‫ޤ‬G�ϲ�###�%
M�#��#01���h6j1����Y#F�nƃ6�� �Wl#�#�Ar#�###�#�#g##A�#�l�8##�
)7�##@$���#�O#���G#$JJ\nT���j�BFG#Y�&ýh�l#�'��`#��xl;� ,)W"^��H[#)�o�p#�
o�i�##P_[D"�
��-=�D�#
#�q��Dhi2��J\�d��#\#�##o�Ee["L1���C΢�P�0Qnd=Da���u'4��#pyJ��##
b�5��M�DH�[�#gK##���ˏ���J�#U�c��#
%�:�x���tP��Y�##N�AĎ󄌓7�Vd��c#�MpI��##�(Ao�##��
#�D��2L,d�8##��=�i$NU����xG���$��~�F��స"%n5EIbC��#�
�L�#�~t'�*���OX�$�oD#��X�GKk���S#(H��* #�Vv�XI^##�p�[#�
�el#�5S��>��h^#��#��5e^K�ӥn,��V##��(��)sj���pp��##\ఒ e#�H ��1�S|i�0-#>�#�l�
(�#��#�ˏ�#��_sA�Wp#L��P�b#җ8[
J��]��#��c��#����� #��#�#�2K�,D���#�� � F��BC��-�#�OS�#IO��!#gX�����3�##���4##�
��)A`Zv�bT��@�#�.�#�#:�"��#�##�Q##S�����t@f
‫�ז‬#�F���(�$l#8�*;hD_###6bE��>�6�nTr'�2-dΆ4�#�qs�/� #'
'*Ʀ##uq$#M��Db(�R�OJ ۳#�5�;#��wF�t/#���Z�o#�����ζ"jS ��g��>��?��r�$�B��&B�#
ٍ#R�F#���##�Y���I�x��7ƍV###1�#I#$A�.�3#GD�##���2!�S#�+#�2��#�x�Q#@#3"#�#
a#ˇD0#Ȕ��U(�Y�;�y����#��Ah��#��`����N:�J##�)k�D�!�###@�g# #)[5###�p#2�#X&�4a
&�h��Cx���ȼv.��;�;�#�N�u�#|
y��e��-�D��"�t����#�t��,$D#x����#&7�#Z�5����Q�#)�L;0�vs�4AxT��AI���#<m�pd��~^^r�4
jaj+�#9�od#}��###�N��2Hg.�##��.�#�##Y�d�##D8��-���
‫'�ܛ‬q˓�#ԩ#��#l�I�E����w#�'##�#*z�#�o#k�C�c!�g��w #�~f#�4##ñ
#�l##‫ڞ‬$#�ʌt�#�5�JJ�����[�##�i&y-��F�NԒ/L���#��#�厇 x���#�<�e�᠒'J��R#�5#,9r�T�#��J
X{ly�У�(�F���X�I��$#�‫ے‬h&��2�[
F(�� X�Aq�k'W4‫�ػ‬c7)��Xg��$"P��&� �b=��@#��#x�J3#�=VX �?)��|�V\T�$&#k
q��4[m�#b�Y#��an�Q����ʸ��G~�4��#U3��F#8��#)##gS�8����#1@�#€�C#*(#���c�0B�$s�M#

�V8���lR�ar#�m�_6#I
8f�ibV��#�-�y2@��K��#;#P
#@��(��É����#��SK<�7)�#�"ǝX�NQ#M\�#E(*9��(+��p2�F,hE�H8�\��x#!k)V��õd ‫ہ‬
5#���v�Q�X�#�#�#�Ӯ.�#O�#���1#�Z�Mdp[��,H��"�I#�w������#�pdi�߾���Zg�@��T�H�)���M�
� �#{
�i@c#[x�#�]L&�U���6�%/)��>���#P##^��>,[Z��U��4#Q##(`�&��xVPC
�#3R#�Ō#W,:�#Y1�B�E�R���##N�'�#�#�9T[.[�_�#�#�#��0‫�܃‬#M1b�#�Z���#�#�
&�#�C�I���C[�J�#� Ц�(�-���[����t�9������Lk!��#D���N�cʨ����P'��P!
����#g#&�V#=2�d��7��#Q#�#�t�{�b�D#g�r��InaiIEj
J*e�u�# h[#����#���$.#���$��� �1q���#M,�#�W���5�F�i$Ȥ!
9i��JY##�#�2B(ac�L�G�hM+‫׼‬/`OU#�3dS��I##���q�#t���a) �#gH�^�G##
##e
ąɝ'��3�.�J"F�(ηWO##p�"`1 Q���I��z%#-��#�D�50�#�"�B��##!�#
$hX##�!���&#dD�#�m��$#�d� 7Y�#�rl!�(*�l`^3��[?#唒#B�saZİ��AA�-
�#Y#T#()FE78�###Q*�t>q<Z��߆��Q�4��|�81�#�]b�J�D
��*�#�t���#|##�#�n�#
aв#_T�#�C�C o�
cb��FT"��wӻ##! ���Ql�Fn�#0�|} 9#tn��#R�5/��!CZ#E�}uA�N#
%�#�z���#*bNVɂ��]�X�^]��t�(.av�#�Ǖ�#�aT#�<)w��H�[k���=�)A#�qj��!�#
3#`���qRȄ�#�# $���# �#‫�(��ױ‬#���Ü#f/�#A�#q�
���2�Z��4!ʻ�,
Q�#_$��:85,'"�O-��f�#dNp�M�{#I�4�X###a#,�D(�N�
�/~gi
#V�A�2�RY#g$�/#�##Щ8#�+��3��#K%�,ɋ��i##((Jp-�#�']|�
.��5���Q�`B�Df
���|#�FTq#D�#���##�k�x#��#Y�##�1ϋ�#�"�M))�D�/#�#� �'�#m�t)��#�#�ox�fH�zK!
��#�R��#e�-E
NKm"���2f,���M��Ӌ#q<��V#�J#߂�v�v�##�����q�BX�w���Q�BK`#�#�#��#�8�JT3�Ҥ�x#`#�I#��EG
N#�#*D�+�V�sw�A'V"�#I#���J@{���^��ee���#VIZ���# ݀A�
A��G'n�'3���@#e�B�#�#�4#Q�#9#bii��#!�/�##�1Y� �1@z�#5‫ڴ‬I�j`��
Z���
 Ԕ�B�X �#�d+��57�EN�#�I$:#5(r#����s8�#��0 �|��#4vC|
8#VQmɠ����H�wb*�e["#�B##�c#�2�F�*�@�\�# -j&�SRԣ!0d�a�#D#�ˊ��#�#�Չ#�#�� �-
�#ZFF�l��#h##-g#�<PՌ��,b#�bP�Q#$����#a)�#�##"���#�#����AC$Dq��[�@I .#�C$!
��##ʲbD���i�i#��#B#2��#Eb6�዇
�h)��ZxŔ���69��jBH�����;�� ��ёKI�#N#y!�l!BfDC"fI
�/wWg���@'#�(�SV\II�ÑA���#S�KI�MT���#�#[##&Ž#Ť��D�&��8�)�##�f� ##F
g#GC 썸##U�iR-�y�&�
#+�#�X�#%e:�#�N���#��#��9�p G#��,K�#d�d!
�X�IO#�###�{# 7‫`�ؤ‬#�#�#�#��#�q�F�#i=�($`Ik�xA~U���Eg�@%o���"fc���m���j�!
M�m��f�
�-��#�;##7�}‫�ف‬Fy.x#��#��ɱ##�E�Lb#߀#͹<###�H��)�#̜�|�ι#�#:T
#�#0c�#�pS����#k�ʢ,���R&^�+H�>�ٕ2�W��!n�J�j!
��k�"O'�'�*V#�TC�L�##2��4��EyF0*�9sM�#h�2(l^RL)��(q#bO�$`9��x�(3#�#@(�#Ҕh�-"]�QfL��
!�#m`�r#�:��#��0�U�k#�# #��� ��3��,#�ʲ�M��#�m#�z�#�V#r+�ȶ>�v�%��-#�H�UZd��#
���f��l�t6#A��I0�"}��#!� i�‫ؼ‬#J(�##�#��*#
#%›_�8*q�R��#*�:Q�R#�@#��!#�\|R�###!9�����.@�&##���"ƒ3�#�/Y�#�#[�Ф��(p
%�^i#p#��g#�I#y9�j�bf6/�#C�#[w�%��p��#��‫ـ‬##�&�"��#�N���#�#p%���
##�&[,F�#���@$�#,�d#R�aS
d�t##�#��"� �i/�#6�%��#!�#:B�Ka�#�с�;bG�0LX4#�=�#�1#����# �[#��#M�|
b�#@#I���w����:��J#.Lt�&2B�+���4�A��-�����D#�#F#xӊH$v�#�#��&##G�0;#H��)��ֶC
%��q�D#n�#e��=���##���9��Hl6+��\#Ћ6#̞��ї#�Y"��#�d�F�#�#�E�I:
%�&�M�#n##@��X#�aG��#�t�3�l�#�$"�u��y��D=�E[##b`#\.S"#�� #f��FԖ5���h��8
�#�H$�ȣƋ"##�`##a�� h��#)I2Л#��ĄT��-�y#��H��d��O$�s#��GF�#�
��#�3����t�#�#�ZtH�k|���#'Q2#�+�6:m#�.J�
�.�#�bĄDz��#P#PƄU�c�Z#bk ~��u�3+�#�1#Iɑ{ 2Y�@#
�#�`a�B##�#y#�����##"y#H#1��p�2�P�5#nZ�C��##LqE�$�B$�#�ÒK##јu��‫�ޜ‬dB#~̙H]v
�@#���_0�
#7I�#�!�#�DU@#@eo$#;#A#�{a�D#(bR�#G#���;��#.cnp���i�����#�T�#S(U�D#`!
J�S"��#2���]g#9�pQ��JA#�#X"~#��u7�#$#n##����$##|
+�L��gԓ�#�#w�#�##�$�#0#��#Ͻ81h��*#�M��9�#? #|3X�v�3�xBGP�-� #�R [�-��‫ܡ‬
2##D���-#a�##�#�J#F�4X�˓%�<�0\�S��#���#Y#������3#M���h�ah�e2#}�z�###�K ‫ڧ‬###!
##Ē�#{sA�##������#�V0j��F‫���ݽ‬b|Y7�i~(�^J
s�Q'�u���L��#�8�D ��-
'q#
�.�D�#�##p�&,�-���#�qF!4�V#�
��# #j#r#:@�#��0\
Ń���#��#�t#R�#�4C��<#A#�#:�#`�@E��L��y�ʔc���Ɛh�lY�d7h�QfM���x��##�>'�###ं
��T[‫ܫ‬i�*0-��:*��6��#�##4‫�(ނ‬Bl%����߃##��#R��;�`*���J�$-�*�\��#�#FB#!
�G�#,�#�lP�#X�#�####��h##x��P�/�#�:�d!�;���`i˰Y��#�P$��v�d�]/
X�y#7�„�'��;��@#��k�9HTT#ctN0m�S��¾7/.)]#�Ѱc"�a8#7�'b#~��#��l��Q3�"n##�##X��I#ƴ��D
>q���:RI8�#c�A��#p�����QN����=�H1'��:#ӣ
#F���"�]�D��M��#�ո~#(##4�#�p�oR#��1]c�!.�##���w�#��##�'S����v#�\�i#��Uȳ��W��:
#E#�g�{���F�&4 ϼ�,T
��MLf�,###�(�V]&#(#f,D���H#҂#�#�F&��Ld�'#�bLl"1W#%<#[�%��#�m�1+�A#!��#:!
X1=l"#�a���4iR
D��#�&5#9#>#+
�##+# �|��$�
�~���;iEac#�����ҭ##&�#P��HK�*�k~##�(�Mw���ˈ^W�2 ‫�ۓ‬#
�Q�"��a����8� �^#�XFF#b�A3��#J��#�Y�8�PLecP�qi#}H%�v�6��FL#]�(���%&J####bT�#�K!
�|�#0lo"�┖#�$#d##<�A��n򋑶�k��b#A���lp`h����)$���'q߮K�rq���-.&9�
!�##Lj�^#w�##���J"n#u#�% �U��x�
�E��#����1UD�I����s#�C�#�}�&zML:�m�>�x-##0�##\��?#�#I�$�9#|
�3�g�#���##��;1B##i#�#���#0F#
b�‫�ޘ‬Wi�###^-�%a� �s9�R#��a�G#��#‫��׊‬#,���#k�#1 �:XK�ϔx�Zx#‫܂‬a�#Y-)���m+?d�%#
�H�I�ָƮ��o�7��c�*㳜 X:`�#�$�%�0�$C��K���######?!?
�23a6d[��w�v|:�+g��d���H�#�&\��|&[�S�{�,1�#�F2>�� #�#�w�#𸸹?��#�����FQ��u�������#�
%�'$7���#�Ʉ��#�M�M�#�#�6#�����ǑƔ�%��#1#�<�YE�
�#�W##���'''''�X'(G�999[�g�1��)��2#�##��#=)���1##z�6#�#L/O��s#C����ǵ�]
+��##�pb;�{Y�Ĺ�y�?^#�#��#O�P=�#�����4#�΃#Ʋ̓'#���
�8 �# �#9?
�>�<#�~��9i�s�Zyv[q9#��2[�#�|o˕�=#�0O�<}V��hr�/p`��i�����"���H>!
#�#�}3�#�8��#����;#�i�R�<��9#b�9#��Lo�a��#�#���#��#w�S
�C'���#C
M��u�=#���ȸ����ɴ���K��a�'� #�#a����#��#��#�%�߼�x�~�9"�=c�#�#��#7~�#�#i����d!
�#��#�#���@���GO#~3E�k;g�
�!�#�#+#�k(W?�C�##?S�����)�"r�#�D�ˆ�#�VLӚ!
1.�0��#z͹l��##ɐqf#$#��##�.1�‫؃‬#t#a9Tg4�_����ʎ�K#����o���##�όr����C#���Ϭ;c}/����
‫�׮‬#�l�}_��s��h1�tb@`#-�#�.Jy��M .#�VQ�#ɳ##��_-���K�'#�.3�p��u��G�F9�⧗
⧗ �s2
n2㈉;���I6��ß�?W�q'�#C#���n
d/#�`]+^�8#�Q�#�y�
L�<##��-y� d���^#[Ӛ�\�#‫ۇ‬#�##[pE~�x�#XZ�����t��F#�#�rr��,�b#�f�Rȕ��&�f[E+���a qَ?
�##��Q�1#NH��‫(ۇ‬g�Ú~�9k(�#_�#��#�8g#xպ1T���
㳯)����2�tg�#~��"#�#y��Չ���q�#s#~�#�;�#�#H��#�W#��1��z�#��La#��Xc����gG�
�#)X��w*_�#�#��#!���N&��71#��]�R���ʜJ�b�6�)���%. �###�#/#�#ߗ
3����#�����GMo��#`YJǁ��#d�MN8��1�
�.j"��d���>���#2�2��ߌx�#��#��)]s��5�[��F���#��##�s��2.^�#� �?
W�#Yz�Ȯ#D��#`���
᜻ J\3#�a ���FiC��#Ӭ/ �̑��#��Ϲ�g#�3�/N�N�#�R1�##���4y]z�V0���k�ș?��
#8d�#��?‫��׌‬#��#g���4W�p6bN5��$#Yår�[g�f#U=:�e�#�r�4�˷��5�cl��oˆ
e��d��:!�
��#��?��#G��1
��#�#����‫׼‬
�O#��Cû#ef�����J��4��;�R���
���#��H�{#�6�P?##�z�l�ˋ$vL�f#-#ES����|d�#��a�5?�#�/�#�#��`I�J���'Y
+c2z#3��\�#���#�[����!�
BafC|�Y�9��p��#���w��L##:�K��‫�׼‬S#�1�2>dm�O�,M�`�;#����y0�k#|
��v��}#7сO��8�4�#�#���x#=#�#+#�X#�#�#$�q��d����k�#��#{�?
#�3���#�=��T#�0#����጗�L���2m�XO�q��f��9�#<�#�
pMyc�#�Ή��!XN�ce�u�4��=eBBr�cK�‫׌‬#�Z�m�-�Ƙ�#����
�ٚe�L{�]x�#�g��#h'#W�#
{#���X>!���q#�#j�O�5#��p�#���#-
���e�o#I#��d`M#Ȩk+X�#�#�#F�hk#α��#NN8J�ty!��q���z#�M?�##fK�<�1!�r�2�OX�#>
���go�r0��o�⒔�#��)����8#��#0�f:5=�i#��3�����*T@��Fh�k ߬#�e��;��1�#��l��rg#J����$�#_�

������BbV���O8�#S�����?�#���N�3�5~O�L�|#���
 77�<�� a�#����6##�/
�##j~~#��K����;Ӭ#R|
~g��#T�����
<�^��H��#��_^3o��qq�n_�2v|�#��#HS��##x����B���h���× �
a��#�u����9 篭~pL�
#�XE�#�9���;�#$�Ϟ��"!#ȟ��u,#��?u�#�EW^��+�Vz�B�L�<b}`��G��L4� A��#qX��#�{�0
##��E�
5#9���#;��$p#3���B0�D�s�Iy��Γ�vG#‫׌‬d��;���M�Q�*U|
�05��&�+���@�y���G�"@#�>N��#&2��cG�1x�B4;�#�#λS���0�\S��L
Z[_#��'-�]?��#Y�x�#N+>rrrq}�+�hu��‫�ל‬
� H�#~�:�
���jY𱬮#o� ű�[#�HL���/�\2����=,_�#�.i#�C�1;/(��>o�,zc#�k";�f�#Ay���:�Ho��Y\
�U�P�hă*,u�#���#Q��p��c��#b�B����� =?I��bp#��L�����I���#Hl�Y5ۘ�;���
#T<'y#a <�###z7#]q�a�^�#>6#E#�L�#�X�>,0��A�.��<#I�#EO�D3O~gQ�����#�O9#�~#_�#
#0�d ug�#�r���N����#��@L
�͂ �|��;�����{p�#h�#f#��/%W�###R�� ؅���8UN4���)#|
��##S�#���#拞=�vt��##�' �h
##Q� O�ӼY�#^5�k#A�yo�1�)�/d6b#ɹ�⺋�&Mz2Hh��#D<#1�8(��缑;;•z:��#�1&��c��?)� 7�xc?
�#e#���4�/�q�#�#�Y0��1�#tS�D v{� ���:#��#�$�#l��#��O��#?����#|�#�e8��@���\
K#�O�#?8U#��4�r�+�I���V�˲z��‚n��a��#���#H�Z͞ �rqr�#G&R�Iv��!��G�9!
#����`�#�r�7'�##1��&#�#�sX��d=�?�#�#�ܸ�xqN1+��� #|7�"< ���#
]ʱ>���#b8�#�##C#���C6T#�{�&���!��!#nc!#�#���;�Q����m��#��w�8"�d��\*|
�0�ï#�d�I�:3�lD#���#�#&�G�q�z#�G��T#x����%�/g7��%Q���m�‫ܝ‬f�f ��#A�/#���#��#�f\
B�$�G=�,�Q20P�gD�B'���g��#��H!�'짂<⑥P8:���#�>y9sK�#M7`���&!/##ߟ#�#�S�Y��g�#�##{!
Ȣ�r�c�?��*�##�#�2.#���#5���#�k��3#G#�r�~�QrY.#�� 1�%0�‫܈‬PrMƪ;�#v���5�i��
��#�m����������#���}L`@��dO
��g)�8k��#�Tr��~�-%V�X����`�_S�x�2��;�x��Ě�#�#&����Z$�ܺ�#11�?��#�S�!
T�##@L�#��#�d$J��V*5|����##^��Ĵ��‫ڷ‬hVt�䘟�##/
&����+�$JVմ�#�#AB̺_��"�M���#H#�)��dԗ�)#�#"l�^x�9�A#�u���#˂6#�TP#������#,#� |
#�_<c��`‫�܌‬H#<�
�#�#e��#��#F&[�#0��K�j�疰��J�=c��S��o#J#�~�‫�܁‬Dp��3⵩q�� �#�
‫מ‬#���'#��MƋ#�#�F�<�#�DK##��# �>We{���&�<#_g���
���R�#M��]��9oy�#�v�bʊ�Px@'63w�>��#���1�#�98##�
#��7‫�ط‬W�`�Z���#
0{<A�B��#ó#�t��>ɣ�+��䚞���@�#�M#eN����4˷��s��\H��I
%�#��0#p�`X6#BcM�L�5##+Z�L�#���5񼙳_˖#+�h���p#/����#A 랾
~r^T⟆kypS�w＀���K#�}����ty�{��}��� �&^#E#__�#�ّ��#۟�d�-��}|‫�׉‬O�`e@��>>‫׮‬
0lF��##�N#��?�@P�߅�pM��~\##�ЂS��cx�.r��+ǖrg�"R
‫����ڋ‬c�(g�^���#ӛS�B��G����0���##��@��#o��K��
��X8‫ݘ‬I�z6�|�v&>#�^|�#nR�#M��@####I#���"`���#)�.���#iJ�v�w�1N
�k��5���I��#���������O5���E#��k(#7#~q�Q�###�� ����E�#s���%��w�*q�#qX��7�
�8wb
�&mɃ)~�ɄLcr'��a#u��P��#/#�A�,!�#��%<�hm#��a'�F##C��x��##�c��� �Ͽ�Z�N��#S�N#9��`�
}cFGƲxA�#��'a�###N0^J##z�^++����
�/# �H�Й~#,<5Z �6�#�k#=9sx�6�e�#��#����
 #9I?#�#�##�- ܷ
��@|2gT#��d#1�#,�
pt?���#*ˣ�Ȝ#�a��#}�##�䝬�a#凰~?�#�)�##Kd(��79#����Q�A
J$�"��#�����—�#�#�Ģ�Kh��5�#œ��##t�x#c#|�#_#�?|#`FD��#�tAhv��n_��J�x#��#y
‫ھ‬#y#Y[u>W�#@�@�u5�~��t���}5��0h�#�6��~��#��������˓�㗆&�##�w�8 |�
#c#�
]he�Ʉ
0�E�?��N'�_�a#���92� ��<z�T�8���_�^�##�o`�q���Ǩ��#<x������G�9��Z�#���#��_��A 郦�k
���
 ##D�LsW# 뜁 X��#�#�0FG�~�/���###�f��#�%��,N�%#�0�FxO��q�@L ‫ܙ‬Q��?
X9�##*+Y6���eF>r#[#���;L#ſ��#J��X��|�S�u�?�##$�
d@��Ub�#�#�+#�8r�����P�#d�^O�#�_ņC#�$.�# �
܏ x�C��&a�,`�Ȱic?��d0�&#s7��
d�.V#9�P��i#��#��1z�#(##�w#d0�a�`��#��#1r�:;��h9�#�z2L
�3�#@+xͅ�^����=�$�#�#�@��w�#�#9��|�I!�S��,w�#�#�#�FK�#��ck�F
����d�Iđ�q/#��q��O<gL%e�(�?�#�##�,`��##���� 3S��<���d���!
�a���e��gz��"�$��##;�9�<Da��o�l��i#h)b�#�ɡY��"�P/�[9##+�##��#��v�~~��#}��5C��|
�6�.��+<#���||0���_���|�
#��#����#ZO#'�%P
(�J~��02c�Z�d�!�N#�#y7x�'___9�d<J�>#���=E�W�#�#���1��L)�‫ۆ‬u~�xe�� �ï9u�g#[�G,L�鍒�
�7�sÀ�~#=ƹz#f�4A�D�u�8��#H��
����=1#�TK�2��["�Q�G��#!2##_�#��__�품�˯#}��^10c�1#q�� ���#�GF|3�8�ԭ��>Z~;���J���y\
����#A�XAS?_^3�x Hx�0d8�� g��#/,��'��r����K!�z#}��"2#�q#��M��#�^�#���#��G#�Ƥ��ǹ8
#9�X�]Ǯ#�%p�‫ۼ‬a�#��b)T����# ��}z�NS�*B%?�U�b�#k�����
ʹ #Ro��%��# 8�<�F�dd*�Þ��##J#�>��⛃

�����~��~��#�/�##r�?_�#���9��(��/#����i#�0S1/�d9s��/nC
#?�?‫܊‬#�@����
 <�z##�p+�#Ag#�_#]9 ���$�&"L'�]#�3l� �G���3�1�#5#o��k‫ݍ‬
/#�����_#*í�결 C�K‘�=�VjiibL��#�Z�Hy#��7����#����8�.~3�^%x�8 ȍ #N�5��#߹
�ɮ�����O#J�w>�c����##��q�#y������A6�re�"J#���K#ߜ�###
�s�\5�6mz�&H/##u�,���7��A�H�I�b����#�5�#�q}# ?
d���Ư���@�y"��M������1���8d�#���~3�#�#{�svMm���}�#�~����#�cR��#�#p �?
3��q��##��#C�#u��4�X~�rY:^r{EG��‡���!R��j}�����#_#�R�����"�~/
��ҕ5���D�Dw�#0o��#�-��)\>��=8#�2�/�##����g6w0jq��#tVU0��#�z�}x��'�d��܏
0���'�#.I�#���Ƴ�� �f�#���;��"���
o0��e##��#dv�#���7$#�g�����#>�.#jm��#�#���� �����y�2΃#��<v�K-�ξ:?�#�g!
�Ҿ�#��ùŌ���O#g�<#��#| �H�>���$�����9Z��냎��
�oo���
 )#w#�0h�ώ#�9�9�s�W ���2���#ü���q�##��#NV9�Ò�a�{�G#d� ɹw���� p)�<O
‫׼‬#�w#�)�Y8a>Y
Uߏ��&�e`‡�}5����o�/�#��###�#$����0�4��2�_ ��}��#���o�Y��=�|d��
97#�S#�A�h��
�9��'�#I��##�v ��x�##;����`���#;�#S#(o�}���###�y�8��+��>p�9�#O##4���=##䋚
rH��x�#)Hǟ �#��)Vl�JY��#I�� ��?���c��
���ߌQY#���=N#��3@k_�G‫�ތ‬S)#��j���#�#��O��#����w��������
�u�
�GX#I>��#(����+y�\
#��N��#�����#2{5�E##���~��pdH��8?:�A+�F"=�<�my���(���F��##�5�r��rp;�####8<�kɒL#�0
��rP4�#�0b`�q4X�#�2��/R9(X��#)Kc��G
i#�#IȘI��_��d}k*#0RS��6C##�#�1]��d�#�b%5���fD��#�,��ɑ#�'�0�ߟv#��~?
x#�nAg�Mf�����##5ǔ���+�k��qv#��2�����Aw�gL#u�Z>#~�F�#YB�i8Y##柘��
�#��ύg���#�"��>��ʳW���βR>#U��#0#��
��ǟY#rN��=`��%�q�# ‫�׈‬##�d�\u��#�:��s� ,��#zĸa�(#c
N2 X�k��⢒##��C2S���#�]�� ���#�
&#G�c��ƹ��� ���#��#�߬� �#��όz'믌#������|O�I�#�M^��#��<����;�8*
%#n~���f}�=��E�Z��q��j��n���U�|
���#Z����e9���̞
�v񛇍
�� }}zĨ#7�<��� H��i>M�#�e(��v_�#�#�a>�u#)IM�k_NW����[��Y[��q��H�d#
����^W�J��ҳy#��2s�K�Vm#�#�_�&�L�#L�^Fh�#=0F!��x�H#��-
��k!G#B#���Y5/�zd��D�?�y�S�d��E#�##V�5#?���#�^�Y���<���{�k�0$#�#�l�#U����O�s�
/#�7'��#��##�$fjMw���#}�0d#��_l#�=���G�#�4��#ai>|}cIG~�#�J�#羲 A
ң�'�}#��;�}y2#��#p#�O#"���P#Mz�u�8�#g#�#���ŏ
1<����~�#^G�#g�/#M�q��T<x��#�#�L���g��s_Ɖp#E��#~�?8�#>��J�N���d��댌�n#?
�#�‫�ׇ‬#���#s��o9��������#�F%��-~XȜC�/�/w�#�E�r� ‫܊‬#o/��#�#���q_����#��1/
�(��#��_X#�C]�W���_��%f��N#�?##�*�~�|#""#��:�Ϸ#��<[R} ‫ܢ‬v*�Z��U���#���'y|
�i�"8�Ns^�˼����F,<�N��#�M�NNK���#�����ɼ��NNNL5�>��%9~z��:�����D#��ư*/
��y��}�#�����m8�N��##�#~��,7N#�ӳ
�#�G�#?r?��a��T�#����#�#̔)O��(�ϩ8���#\��#Q�M�}u�@䪝 ky#"ώ�#�Ts��~g#/
{v�{�#����_�5#�����##�O���� I�#�#=#�����ezc��=�K<eϏ�28䜇 �
#5��g����
�# �� 9���O�3�'+k~��r��##[Ά��#��{N�|�����z���#�#?[�#AU��k#_/
�^�}g#r��Úm�}s���#��fl�#��u��#���p�v���Az�}z�~G���Iz]��#��#r�����)+���#�|r�?=d
%�#�#��‫ܗ‬Q�#�#�#!����ǝMM�|�<k8�F#��g��0##��˹|#W�##�#�5�%�3��8��8|�###y 叟���>u��#��?
��######?!�#�X��P6g#}�+����#���#�,�#�4��q��t�[����e\q���Y�0�m 䊱�#�#�#� #&���㓰
+n#�###"�0[##�2?����#�20s�#��L�
���$�#l�9�$Ӓhb�8�dg#|���,?����p}���?N#�#��Q��p������‫��ق‬xz#?/�L
��LG�R#��#Z
��#D��Y9��8###��#��?��c)#x@����ʂ]�}t~r:C�~�v�1m�ߏNq
��oG��n�G}2y͏
.�Y�~x�2l�2�#�rB�icx�/���#�4����3�2Y<[��g�#�Ƨ�u^C��#>a�� T�#�#�l#D~G
���a*$��#Lǜ#O##c�#�'�^G�#1��#�i����'/####1�8{�##�_��2[�>�x2&�}#�#���ϩ�##x�#
u����~x>2c�=�_#}���##�o��7w#��3�}?��%���?8�@#�}#|�v��z��#�-͘nu���
 s#5#/#�
)Q#]��#��#���#���v_!
����+�s�Jw2��L#�<��#.�^1�VpJ<��#k�+#�gt�`�g{#6��#�#�����L�{}����‫܌‬
3 ��s�
�#e+���ʉ9|�`%����
 $y�#�#�y<��� ~e#C�U#�����#��?��2�R!��#�Gb>��#��#�#�|
�>�_#��0���N#�#���##_����ȏI��~�#�##��#[�e~5�#Y@n#~�|��7]��#���
‫ה‬k��G�s��#�#.���#�#��?'L�9��{�#{�8>#Т#>{�Y�,g�b�z0#<#
z�H.��R�8���#˸#�%��%Lo#���y�#s��;?,�?8+C�#�#�13H6���
5��221�r�#�#�#�b#�_#���#U�$��2k����#J�u�5#z{�R�}���N##۩�f�������%h�c�#D�%[��1X
###z‫��[��׬‬L���#�O=�E
��#��ֱ�#;�}�Ol#P��Ҟ::��5w��w#�Ѿ��O#��##�Ȳ�#�#�#�S�/X#�8�t��q ��v�U�?
#N�_�#dO��VH#f��N�#��####���#_�-��Ҝ�F�ȣ gD�
|@�y#��!��<�,��xXIc��FG�n��#qp���<�?#�V%#�#F���1#�#�����9����e##�#��&i�#]�Nr|
Dr#�#��#�h�#�ᴅX# ##�s�##��#5�5�u��#�9p("ľ����>d�v�u#+��J���gg#�
��+�tz�#��v�^~�$O#���E��'����#��#��|�ˆ]<{8Ʀ�� �&#÷��X�#�nm��f�5#�Q��L#W#|G�v#�ߦ
%2?���#����i�euY'K�Lgpg��a�y�I\��{��L|f���#����(�����#�����n}C���2A
G|�#��O8.~F��`�GӒ#@��>�?�#�##�#X$�o���LIA ߏ�+�����d��\}?
yoK����<�^##�MNtYe��j�H��#q�41����R��緼�9#�u��B|�Pg��4Aj#�|Wя�>]nI�`��6E�|
����#x�#�# ��#!8�k���=���
 ##�i� 틃���#�
��K-�\�eD�w�W�#�)��#��F4�G����)�o6y_�#X��K��%��G�#�#����ߜ,�@���
�z��w޺�u#��/<�Lq~���@��|�>���i���0͔��(#l^r#b2ّ~�#��z#9##��2G%�/��'��#����?
�~،�>#�#$��dA�/��xǫ:x�#Y&d>#�gQ:�#l��FfS��U#��?K�_!?f# �#�? #�)�|?�4�#�H=U�V(�"T&q
%笚 l�>�#6a����#��a2���F�0"��|d��
"k�^9�o�ow�?��=` �Ͱ>��|)��6‫@���ݨ‬里#�8b�C�#8#t�#�}|
c#�>9�.�`�{��<����#x#��^#����[~��h�_�‫ۄ‬Yk�}F3\�tz�å6>~�d�n^##r,D���ܲ/�?�,�|
�#r#ĎA�9�Ç�t3�F#r�jKG�# n#�##�#��.�~1)�y�]7ʣ�<�/yF/���*#�8��##�?
�#��ć�f#)�~s���O�?fl��"�I##GN^�?w#�p_���
1�.�r�#����J#�r������7��1�#O�#f@oǼ#u���^}#�:���:�9#'�###;A�#�\�-
�y_fI`H�h#�$~sp}u���ɥ�##�#�#`B-
��#�#�rx��O�SǗ
����
�3G#�.(���#]#����
 1#�y=�� s�##�z�#p(�#�#��!�#�&�#���
##���#h�J#
#��3c���
#��#S��7���Ŷ###b�c�A��?�0|�#�d���"����P2k�
e�s�f9�##�#:���k#w����a@��3�X�#���4#3�ߐY�
�v�>(�
.�4�#‫��׼‬E.�#~�%d(�`�%-�(�l�r�`�O#ʄ�#�$+C�#�z�##t����#TO��r��^�0�ӣ#]
�x#�ii��#d���##�7?�Ր
gӜ��K�/������
 rC[�� z�w���#�#25z�-��0�!OFm����V�ʿ��&Ʃ�6#��C�=�?㼙
�S#�"X���3#��#<###~\�#���K�z�� #�ѯ��q#`��b�#b#��ra������#���!#��`� ���-Vf#)���$
��x\N����zv�2��57���2#‫�ژ‬.�yo��h�h�##�OX�����u�6o#���#c�Oq�###Ȼz#r###v|
��f�[�'��#0�##��#��G̦#�#L���'#Y<q_#��L<���<V#�z%�zyÉ�'���M�>0�#5
#�##‫خ‬N:�#�9�#��#G��*D��h֣���R�vԵ�!��##L����c�#)I6�##��>�#o#��#���-
#p����#l�#��#�F�r��‫؃‬##pS#�J<�À#�s'�}�#o����-
9��G��H�o�8�53u��G#Ԥ��e��#�##k��ۗ��w�;�f*D�X##{@##�z�#A
�_#��##v�۩�#(�_���nD�Bm����#���`�#< ‫�׌‬IW��J#�"ɓl��#3�Ӌr�#8�D ۸�y��#��V�>r2�W/�X�]
{iw#'|�:##W��K�S��;�`L#��c'��y^N��<�g���ɰ�n��y#�##�yJ}
��##r��n5�U��@f�,#�Y&ac# �‫ ��ݵ‬X
�cg���I#
#Ew��s�P#A#ܸ� 1~G��2�5#�###��ZB�LU�$K�#�_��#�DD����9X#��?�D?4��|
�?]^BCL��b#[{���*#0��!‫�'ۯ‬#%: x�q>�:#QM6v��3�g#,U����u#�##��?
���#l8lό�Gӌ��e#4UWx��H�ko��9 ��0�Bv���|���c��.�#!fE���8},�#¶>#4#��A'�9-�����
��#<#��5�C�#���lt�=��|�%S#�D��5E����a�by=�c���'dĀr��l�ni?��g=�#6Jh���#䦡
h�9#>c#�t#��?x�m/^#s�$�&��/��-≐##�G�'�N�z~�P�>����#�)vh�_<d�7X��#jq%��
zq‫�܄‬G��N)gh¿��#�_�x�d�l#�5#�##5�#c�^��2�e�#Vc.1l����#0#�����b����b_���"-
O��sÉ�#8�#�q&UȈ2|�#ћ������5I#�#�#�h���e|#~�gx^qsۭ��ǜ?d�����Q�v�l|
���r�g�#�n|,����L/�#[�#^\�C���#�T�-��;�!�-*����"�$߄�G##��_�/���_#�#b?���~�|�-�
ߋ�#\��#��#��W� ��R��d"�U����:�o��ų��#Y�#1Wg��#�$#�o5�3�/"� �
���9##‫�ے‬zUu�Q�W��F��ǥ��#�"IA����0��#[�3FCx!����|~�.�9B+I�-
�#GPJ6Q��#�Am8s���#��f�V��p˧#�~q���X
>��E�#�2��#1#v##(#����#;����%���##����#W>��;�C�"#�
̤r?b�#_8��#�>�8#u�#�t#L����bb#��#'(#c��# ‫ۈ‬d#_/��#4����L��#;�T��<.hy�D�[�G�5�N3�
#d���*�by_##�#����& ���O��oL��$ʳiwEήqCM#u�(O��8�#�##�ǧ�#�v%�?
Ӎr��+A�ɓ��H�^N�����#����##��Ѳr
�Bd���#�u#fbgV��)(*p�I���J���\�Kс�%#��W:�#N@�s���HZad�#{�|
�d$�:�z��}_yim�}�ҕU�ϝ#�=���#�n}#��Y�Y�17g#q�hn�[=#ِ#d�#�I�##3�"�O#�"#��#[��"�&V!�/!
�9�V�#�#[!�'�#����c���4�y�C�k;d#x#j#/8#6W�lG�ruD?#��W�0+�L ‫ے‬fS�biMu�!0##��
�F#�����'#��̓
��Ms�ɺ#-gh#z��##�
H~#�#%�:%1aZ�d�$z�ps�#�dmj@D�#:�##4��2�'8$�l�1A��#�G�`�{�Y)�G#�P�#���;�#�##�h�#�F
Y_9���# �E��[e?x�#�#�\��Ku�P�G1�#��A��#��&<p�#=��2�)�#x΍8��0#�n>#&$�‫ڄ‬BqЇ^
v�q,�$�#͌�/�#�t�-e�`##V#��/#�&�#���c #����q-�W��##�
#�A##�.�E<'i�#��L�#P�#�JF#�K�����H#��έ�\���y�##���|�mK#����2 #��‫ݛ‬
7#�<�#ECG�o'�q#]!z�#�[��[#���#4�#�9‫�ڨ‬#��[�\��;I�c2h�!2S�O��I�# &R���\�##W#d
�o�y0�$W�/-�#GHO��sq�#Ҡd��##�#���YG �#�#8�#�sjx������YI��
�X
*�#��m#ry������###SjD�;��#m�D`���~7�r4G�#�?��%�Y�+I�?�~q#�L#
�,X�‫�ڡ‬#P #I*\�_o�E#��
�a5F�L�W-|�<���O�#D�z��L�2Հ@1�L�3}�I@\l�#DY�
�j�#�?G#N�pB#�Θo,+AtI�q"l��/k�\Ġ �f�u�]F�##�‫���ޑ‬X%B#�V�Bw�.��#�t��V#'����7�q.�-
{w<��ۛ��##`����x����~2�#��
#Ђ���e��0�#�q���l#�fz�1ԉ�<Ob��##Lqȗ?�d��6J##������NM�b���O�
�}�^#et�##�#�e#h�m���##Ժ��ܾ�#7�
�#x_�#z����
�(v �2 �#���n1A�&�##^#�� ��N�q�S97a$�e �a��r�������#�
�}��i��_0�8�NB�Gc�:8�#��###����$~&G#�C��c���4A�a��� !*��X�#��))�#LJ�#|��:<u�'#�d�\
�#?�S#rʦR��#rd#�y>��c�#%nU�$�#Ô�mr���
‫*�ڴ‬#l�"#W#��N+��#�ƣ#2�:R�&�t��#a��Ãi���8�b"a��"Iq%"P�k���}nV��B~�#?8��?x?
‫�ܟ‬##��f"�Ct �94t�#�Y�1�#-
�ۢ8#v�V��&&���t�#��38k���#�U�q#L�xƒ�#Ό�Inq�##�#��9La��#�/ȱ##�•� `#��o
Ylv!��#��#b�#�(L#�#��<r��~���#�#��M#G���3��|��U��2#J#���t��,�!Ӵ��#
}�P*IU#�!lQx�H�#����'#mș�K;�.����![L�#|�a��d#�g�3<�5� ##��g%�)��۳��%�#�^#�#�d�Je��
O����F��7P��a#�5
8�7&9wx�#�8U?���x���t��T�RYđ�Y�#2N�#_c+#�u�|#0PP�#󡗪{���o>#9�C'w��ysd�##�?��%N
�M�#��j:Ic�#H���b�
���LZ�F#]
>̧Cɏ�è�0lVt�N�#�#lV#":Lm#۩�#�O�#���ᯔ�9����BX5###��p#�V�ZGk�C#�##tk"^Pq'��$���q#�#��
�2��#�b#�*#H�ds#3�w�#�#&���L##d#���R##��#�#�y���e-#<#u�M��2��s��߼rу��߶�K_y)^�\
�N~Xf�n �##2��#v_�#ԟ7�##���R�^�}�2%�F#��F#V{H}�#@p
V/&�������X#�p�h��-��#�Ob���Ǟ#�<X#�#u��AI!�_���>��._o�/
��,#[z�#bqE���+�O�x�����#��2Gj,v#�#�}#[�#��#�?����#�0W�/S�Qf��Qy
�?�##t�8/���RQ#�9>��l�#y;#������##;]��~r<�#�N��%��#�#��###z���#����
 #�#H|
���ah�##�‫ތ‬Y#�`���#Co�{Υ���
���a�x�#�5�9#p#� ~D!:C���#왼###s�#�### &��������h'�?f
N�-���#��#�#b�f2,뢧��6C��9#6C#@9z_c/鄌=�?9+�#b?:#���~�o�1�#'(�ǭ�2#Nj>?��
‫ۄ‬#��_����#+<d��Kw���#a��#��8`]b���#n��r{}��Do�#�%#6}}FH#�#�z��<��#��ld��#��#6#�~
N
�)#��xu����9��_���#Hտ�O�d#Ah#�#��0z##R�Sz:=�N#x6*�6#Fx�'U3��##L�����
 #�##-�� #
�@�ks��Ksgg�LG���B/��y�4�5�����:��M��n���ã/#큛�
d�q�#�?C��#�m9#�2�#!�e�#� �##���f�0�y����|w���a�s!#��
R�# œ����#�~���Gw�β?��#%W��K`#RBep�##��$� �›�#mgX��##�x����#��/�K_�b�
��X�����#��#+���#D�##��#�|�4S#��
��ً /rp�R 本�퇅�#^bJ�p## Z�`#�1�>�o_��k#8u��Y���+
$�#�#�e��O� Q�###Z�4#k#�����9�Č}�?8#����r<�#�anD�#�5#�.#"��#�#‫�ތ‬#]#c\���F
%�jo#iH�|/#�$#�RĎ��a�p��Ê$�X�#�V�##>g##t��.<���
 OG��� k���‫ ���ל‬Ϣ�#�7#�'$A+
#���p�;�1ǥ���~/0k��1ÍI{�aI����I��`�2��q��!##?#A���p��1;�}X�#I��Qq�#������2#?
��#�b��:}cLYNf&��C���#DU�~2n?�:q}�#�#t_x��ɚȥȟɇ�##*ȗ$4�#q##�#��"�'\�w�&o
�g#�ϑ���s���##����#�I��Q�?��ԟ�#�#�_�G�#��T@e�0I#��##)J��!�an�>D#�
��a�"#yT�f���2q�{\R���8�#a��#���A=+“��2?����`#�#Y�y.���zV%p�� 84�1�‡y�/X� IG�-
`1�#�x�H�#��bX��l3#####x�;���}Fr �Vb{�Q�3�VY<>KÇ9P�߯� ��� 6u'~���L��C%(�#Пy
%P#�{#p6x�_Q����#���#9���wO.+#�###�#1�S# ^#��`$\(����Dx#�P#‫ۍ‬#B.#�A��4#?!�#�m�
˟�`b�Z{>s�$+�##�=N6o�#�YhT�)#t�|��C���#���qPF‫܁‬c�sY‫��ۈ‬Tk
�N�NjJ}o*I�����6#�##�8��#�9���y�P��㼅�3~9�qx#1���#�ߌ�Zs��#7�YN2^����;#�
��ʥ84���O�W#�#Ô#>#‫���ܟ‬hG}�e�#�"#5#�3l�#�#�#�R�#=�8�sB�8##e#��#�@##3�\ �#F�\$� ّ
�:U�sƩ�q#'|.
�^�#(
��:'C��#�M!#�)�7�‫�ׇ‬0��o�W#a#8#�N���#P��;<�M4�����#r$�:�&���1�����`#�ΰ##=}8|
#�#�C�}��c#b� '�𩄰m�����#Mxl��s#�#
#�#��##����
{Ρ�7��Y&����>c��w��#-7�������xq(1^rk`�{###bL����#�~H��<f�:{&!�É�g�Ǩ�#�# �w�
^F�hjv=�#�
1�A�T#�`䠩�W#�R�1[�
ƕ#�Q�%{y��##��!f#j2p#X��L9�� As����=�###�T�r�#�#��W#/Eq�C��#���
v�#���@���#sa�r#��[���~�� � Q/�#4V'Y�3�#8��#�#��d##F�B#|
�#"��<r�{�'9ČI�8�##�#�s����.#�#�##�#�p:`F��U�#����Z�0���#=#�V#񔐰7�k#�h
����ђ##�#R#���GH�=�=䆘+��~�}}9#�#K�$%��#�_�'��##@"d�Mc#o >�#yr˔^��?
�SX�#Z~�##�#���t�#}�tN#�
~�����#!�Y6��~�+-+�߸�#�o��F�#�D͙ad���5�4���斑�#�[#;�2Q]�#�̷�Dd�7��2���?
#�(c&���h`K�#k%ˋ���C#�#�ȿ�Ꮺr�#(��N��#_9Z��
Y�#���8�x�Zz��d�W��#@��m�l��D##���#���8�j#��ʘo�����.Y��@#�"�8� �
‫ ډ‬u�YG���#b#m'�
%�#k:�̓
����D? �#��#A�af\c#�z�S�'�-�[#�Y�#c��×�����d���#>���/P��H�Ǟp��‫@���ޣ‬A
a�#J����2`�k#g��N�ɻ��"#�#�g.WY��#�A�#�x��L�� �#
�g4Ê*�#lͳ�hͰ��#�D�+X=#����$�##���#���bL��
‫��ٳ‬o��>2[���2�A#�#�zß�_#\�k5�#��##��p�i$?
�#��l�<�Ò.Ɲ�>?;��S�h�#�y �P#M#{rXɄ�FrM5�d#7�f>#�Bn��?��##���!#��#���#�#?
��p�����#�1�0�m‘�'ˬR�̡�#�X#��#�`�Q����#��o�òq����"���1�M����xd���\�L5�?
Y#��{��w�#�#B|�Z�T�~r���Ć��b��Zd\�;�##hy��eTHFw^�#]_�#�‫��׏‬#���(##�`To�`�>��2�_�-!
q�E?_9J_�#}?�#a 9ߝ
s-�楯.�#��_�#�۟��dBx�>�c #��΅���
 &)�#�� #X~0)#��#x��+OFj ��3ּ�##�#�2�'��W=}
{��i�*�9f9n#V#d�#��‫��˼�٭‬#
��#�q��$��=�##�#Qp�# `�i�#�ϭ�5G�C��?�#�:w#��F#�#�K��#�#��k#t?_l(�#�#��9u#�2�?
_]a#ξ�Y/###���#�#������!7�d^S���
�. �^q�&J���� w���W����#'�ʃ#?##Z�r��-\
L8#��{N1���#�#᪯�,�y�#���Y&��I#�Z>�7��J#����^Y�xyϚɾ�#M�W�T���-���gtb;���g�J4b�\
��5X-#p&Q��7��.lre�W��#<�#X#C�‫��گ‬#�#�?��PX~��e
Dw�yI���#�6E��}9)x�}{�Un����
�T+ �.�9e�� � �~��#2ɧ.q%"!���#� ���}��#����5O��-#�Ƀ�I##
‫ܞ‬#,|���#��\�#qB��#��%0����7�}e'�*!���x[Hx��/�
j̥�A��c��@#���$m�o�#���=>�ND�#��_�$�#y�#b�T#_Q��'#2�q�#&�
�#�o�㿯�#Ғ����ť�}k��L����������)��O�#in#:'�ļ���1�<?�s�>��.�?
�0���E�?'XS�1���K���U�����#��4#y����ё�M}xɍ���ϥ�o!�XO;\���##�.L��#��;#��X]"zȺ
�#�����EbG#gd��_"�lq����7�f<2�K?�cOyxH�����Q����f^�#��Z�t�1����k<���묔
�KxW�t�9�#������{ ‫�^?��ތ‬s�7!���,4�#�H �#�#9$�����#���Y-�W�7�8#�|YH��>p���㮪
p�5�K���###�}����#?�#@��0#Į>�-V˾�*�G#��#
�g��#��s[�#�gh��*|e���*u��/������9���__� ���T�#3��#
##########kn��T�#WnM�#�N,��#b!'#�#FU����D����#��k#�[ $V]���L�#��X/_��^J"kӤ
U ��#�~;�#G�IE^m!����uIG�^l#�ܰ���O#rQ�p��R#r%�#��
#�q���,��ֵ�#e 㤊#��<K����3�����Q�l
e,(5�bb�eX�ImC�T"3A�oB�:#����:'#%#N �^W���=��9%�T���t�
�!#}#�;�M��2��C��\�ƪ��{�xyn��"՛��
�g���=�](�ID)g�*���ls��.�:��4r#������s{���#>#c�
##5��ܶ�Lg#uq�5Z�#+�:���:ȣ �3�#_###�K�vǿ<+I�$?�##4#���b�#�n�\�#C\�3�� �4���c��.6�\
�##j��8��+�#���#�0#�A�)/���c?
Av�gt�'21�f#N�S�]�O#�h###M�����
�w# �4) ��WĞeG���h�*#w>(�?�g*d#����b�#Ic�=�#m�?
���V����
�i��6� ���U#�T��9@l�z&P�{�r�+��j�P��#�#�$�w#qcj��s�Y�f[�d�#�lk�
��a��#��'��#X3#��#���ơ)�#���R"D#O^�=l���ՔD�"##��0�4�#�[��#*8rir�###�k#�[#De`�#i��$&
�#� �-�P�/�kE�5k;�Ib+r�I���쩂��`�3��
#8�R�g��+�q��FO�]ᗊߑ$#���{#Z#�(���#�#�+�bI;�c��>.UȰ#%�@��x-q��q�Vs8;cRQ�e#Q�l5-
�Í�FC)�F9o���J]Ը1�z$�\.#���M�̠3�‫&ן‬gjkA��W�^##c�"�� #(#��#K�3��}m��*CN
����@0�#��######?##�&x[#,�Z��$#(�## �Bv)$,�9 �e^��`��L#l#�b�h�$�0�‫ك‬#D�Ql��
g@<C�#D��r��
�ٓ3,�Q#�F#(e�5(��F <#�#3#�#
UH1#e5Q�Y##�@�jr�X��#3#0�#q#�~q��=�#�1#(#B����`�d#�#�#ё#1Q:�\
#p��#�4E�EQrJ�##�3"�i�TD"#�m“�#w2��*B�#����8��#��#ϩ��cЙw�#3�aij%��7�G�#-̌
#��#đQ#��o#�#���&i��#|##���43��d9��‫�ޓ‬M��=)��`�=1�#J%u�#'
0#��#�rW��� ��F 濰�b���&f&rD�j�x��?x5�#B�?8�+]q?�#L##��� #�q�|����#�V�#�
8��#�#I��#�#�~u� ‫܂‬w���Ú��
񦔷�, ᬾ#V"m�#���?�#�-&��� �2�S�����_�߼�#�lj?
�@(�h#����#4# ��#1‫�ת‬j#m�v�jM�"�R*�2\,L$T�A�#��1(N#���1�`�d�#�����##L5�"��#�#J�X�#
‫��"�ڶ‬#4%##.##�#�s�d#TH�3=��82M��F�##p5q� #k�-C�#4#�4��@�)#n�pj_J�
�#�I�#k##"(cA�49"&�q�>&�d�#�@Z�#4�#�Lc#�'� .i��#�H'��F##�#�q�
_#��hI�1+#C###�#�#Jr���-##�aX�V@�`1##P��̽�#����# ��ĕ��#��#.
(T#�#_#�.����9(n����a#��#a��#������6���EKӅ#����� o���ɓ#Og�S��Ү��#�u�~�
#���
�'n �# �#�R�\ˉ�N9��9̏#��ˑ#�!����Jn#���L�#�r#G���Tī|�#4q��FP�tp#�#p`�\
$��ȳ��#4xrx��##<ʿ��C#���S�#�0�Z�|�2�9��a��#3d2�H J��#�\�^আ�!
a�#�#@V#~��B2�ĺ�'�c,�ӄ�[$��#�!�‫��׀‬#$
Q�#
z�GG@�.�)�@46��#�#�‫���!�ؤ‬I�5�U�#U��BC�#$��#<�7��V��$�R- 뜖
#9R�"#�X�����`���'Ў�L���j���$�*Yu�o#�+dD�d�# �)�#H�#�1�K
##��#;�jq��z�A�Mp�X��E/#���_DA��BEB���D�#r��� ����]cIB
��YS�#p�Q{#77�#,Ll����##�dn�2�Q���DQ#��FƎ#��#b#���r�##*V;H-s}#���n�^
P�#��g���J�h�5*��y#�U1ļ��#b��<�NE��Ǜd��zS�|F0#���=aűd�Y##����7�;�휐>������
#�#��*����#b�~�9'#î_�ð��v*<#a
�4*tP�>��#C/�#`�#n�#�b'#MU15��hf��\�fB+#��#*dI�E�I03��re�e�#���‫׍‬K�۸�
�#����##R##�#ɼZ#��a!\
y#N(�����w#Ls��XM��##��#2,��#�##H#�##:K�#�####*#k��#{#w7&���]T�="T]#pE�K��(Tx��i#��
!�:�&X�WB #+5Å��X�#�#�#���ų�@#P$��ph�#jRdg�R�(2�#�L�]�#9�B%kxe�F�@h�#Tj��k�18�Do
##�##�"��#�##�5|�%< �P##,�Rf�#�A�
#2�Y-�����R#lo#��6g3�PTL�#sU
��#}��#y*�#2 �$P2��e#E� p���" �a�B[�r��,��>�`.#'A#�#k=��S��
4M�_#R-�ZC��7F#I��VR$ˀ##��g5�##�,�#�t���� ###1�ɕ#�#Dt �|)˞\?#����
��}���).��‫׸‬
2#@�T~?8vEt����x�{>�7c^K#V�p ‫[�ۄ‬g1��Nn�!�s�r#$}���H�
��y�B�#HB���$}�#�#M=mӒ�#O�*_#�###��## B�S��
�#U�BA>#nLk�#�ls$f��HQ�(+#�&Ҕ��U�(.###�8=�-$�L'TU:2�^
�����g�##Ì##;��9e���|#x3 ��� "doj����s-K`IN0V*#���K^#�1�C���#iqr�ҲY 虓 x|#�^�$#W�U(
IE4��&# @e�&;Q���V:#�#
��#�y"�####�B5/�####LR���H�$�{gW##�#F�/B��zn�X2#%X2/�D����I!
�#�KB̰ b#�x��)>��6#@bv�Ć �#�@ᛧ##���##�J(#D#�#��Yl�#b�R�y�<O
��# ?.##�#���w�7��j���\�#####\G0����8�Ʉ�#N"��#?#CP�i###^#B
�#`�q[#*#dJ�М#BQz#"��‫|��ٿ‬d�D�#ְ;j�M�0��#F##> �#-��#(#����sIW��#���
 ##R��
�Ub�fs�‫�|׎‬x�.n#�ó#UL#S�H�k�MD���(#�F"EC�~I5y#a˂瑔�~�s
#���j.\H B�6w���E=��u��Y B#�*�,��$a �B#bqz�#�A5.��L�����"###Ju�#��E##
�"�Fpd#!�2.�(#�#��+'f��#�9A"Z
P'L�1l,FA��p.#o�`b�{D#7�#RcЪ H##W3v#_@#8D#�A����f#kGc#####f;B#��p#�U
L�#3 䠕##l#�2+ ��M�#
p-�J
#E& <{��r �ъbc/##
�R�D�7l��#MI##*y���BƔ��,#J%S#��L�H�#��`#
O�FtF7l��###PJ#�@#��J�e#J#��φ#ԬnZ`� �t�p#}�
�4��i�\�[�#R���2^!�6,�b6��Ѭ#̚�A�'W�q��T�
cS��#,`�5H#��{##�!8��b�t4�#y���LWhj�`"B�T#-@z###�H#��##�#��nEO/
�FP.H<��#[#5�kl#T##v#��#�ɀ��#N/-��CX�f�8;��
�#1��#�n�F6����ys-�0z#�X#��#�Hh�W��*�F##8QmK#�#��Y3�h"H�#\�
��q{##|<�#�i5#��c��g���Q�B�! �c���DÔ�߻+�!hC�}�#�A
8'3'�<F##�H*!�e#༈�#���z##;���� ���$���i����K"bC��*q(�}7.6��#��$�
�8�[#�#�#�h���� �LIQ#�D
�#��U��g�3 LH#‫�ڇ‬#D#��ߗ#��Ň#%#�*�#
,D#�#;;Q#�D###b�;���@�&b�G#�-p#��##/V�M)�I�V�#�;�!�#]#]"P#�,#SGP.�!��?
#��M�ct��S�$#�b
#E��?‫[�܃‬U2��k}�^#��#���S�ˀ#�##�#D���P#���8�X��r���v�(�֐wx�k���M�.�Ju�k-ԫ��RpEE#�
MH��ʜ|�#��nP�<�#X�#O��R10#�
�J+q#�`�G��TD#M^��K#)��q#
T#�#̣#E=�2�"�aA9P#�#b�F ��2o�E��#e�1�!]#���!�&�#�#�##���‫���"ع‬e67�##�# !��#K\
kF�}%#�#��$E#�00ߢoK��#�V#���0#AH�#�T�χ#�#B��R#��#�‫�ݏ‬##ɔe4#A-#�
7�;�D1Y&�0JT��J�a�#$�M.]�0��3‫�ڟ‬#��.�ir#Vv#�����#F���#7"_B%
cI@#T�*�#��#g#� n#̦�#�r%L˷�@�8i˓�6�yX0��l�d/�"�#�6�3�#���[�itҼ�� #T�$���
��p�Sܻ�f��#Mn�#.H�D��‫�׍‬
�#�cA�O�#�#�`T��#i+`���Ιo�#6‫گ‬##
u��##l##Y�Fׁ#�#i#uV��X��T= �]�J}�bZӜ##�#�#V��D��L##��E�Dx��e4�&�e#
##D�#M�E&a#B,��#��f>H�dA/���Y
�e�#�5-�##��k�B*#I�V�#l*�
$�t$j��#b�SAu��h�!,��#�Z##�#����]#�(��.%�s|��s�g��d3�⑮##H#��#1�>�6T.�#��#�#�#�c
��d�#��#F ۹ 1#:��J|�#�#2%y�¯�2�#DEÌ�r��ԀF�##����E#H##0ȿET�#��
%զ��P�L#��f4�#�trkɍB###�h��dq��#d4�����#�-I�x��"o
�`P#�ȝ�##�#‫)ܠ‬w#ʤ o�@�Z�##��xx���#�Ł"�8@���U#'
#�#S#���Vʁ�,#���)pTO##�`��J�b#��(�5��{#�#5#�# Ph7��$#G(�#n#njz�e2]#�a
�䁵 F#��#�L�VȰ��#�#9'��#�1�#�
u�-I$�f##4c�� =� �#F#k��礎��#��K�#J`�ȻR��
4�Ż�Ċ�r� a`CL{#u��0L�t##‚V#a.,�7#Y�ȲR#/`�E
]�Lv���1ij#b��#����UD�� *##Z#h
$��#�B#�#4�ɋ=P#.1+�\Ў#��l ��##�£b#)���w�.En��( `!A@�z##V�#�
0vR�s�EXtQ���6%##$##lM:��"#�\6�I���b�<O>
���6�)#S�2^�S��N#9�]^�J�����L�Ʌh���Z�H�#㛜�# ##�3N
p�D��"`
��XxUa�����
!W
R�fED��lU#����#�#�H�32#݁h4J-o# ���yb�#A����㓕 m�#�� #�#A��:����##���#�#���
�GF�##�J�#P�R���##F�Ҕ3�3.`d*�#<�L#[\��p�p#Q�##i����� �b#�n#(�F1��a1q��|
#dV#��:�8p�eA(��q�=z�g�#,#�1ю"‫ۂ‬ǀ�NX��p0I
'�Öd�#H�#3�3^�#��.�Z�#� # llh�.<�#A�#��bl��W�2n�`#�#�##�'#"#(�#(p##��ZΡ-
�Ԣ�#��#,#N( �PδI#K).#�Ʃ#��#0P2��#�r2ò#�� ‫ל‬q###H2JL��$��`C��`���c#gt�#"J!#W��)+;LU�
�N!��0�##�2�\*.N�/��ree
Z#�hq��E���#‫��ל‬#�#"&Ґ��a+�(#�Q x#K��QT�(P�0�G$�D�z%�Z*�e�XJ��#:M�# #"#��<=#hd
#K!#��wSc.:�dBK��1H�˭��{+*�_##�];��"�#�#^##��e�s#���y�#�#�6ws�堓
#��ӗӈ�YBw�X#��Gӽ><���>sp�#�(A�#:%#L�uP��.�#N8����# ‫��ט‬+#�#�#Jh���e��Y#͐�v�#0##%#�j�|
�L#���
Y�"�#ּ����15Y�PF��E#��D�d##E/
�-l+���[�L�;fn��d(a�\Q�#~�#0����r<��#:�&R�5�#�&1%;F\#��&##pt�#M!��
��+1(�Y��
��P*��Mi9�#R#Pcp�&B##���ʦQ�ʙ�#��,#�#�#Z�fqf#
�<8M‫�����ݐ‬l�k �q��Dx�#�-f"�#��Β�#�bWo�#S�#���TW
�#�F:�#��OUR�#JY'q#!�0���#�####��]�I�5�!#p�1!3��~2#d�1�����U"#�#/�q�(#�$w#c
ˈ��#�#W]��h��r� �^p[�##�!���#(�##k�-Q�ɜ�$��##��
:)0QB#�#�d�#n�V��q#��'#E@�L#�lĵ��ҡ#�u�#d��3��0NHX#x#�
#N�#� #�&:#9+�^,���37�{��d�O�96�^g��Y)�>~ɕ�FgXR%�F
K���)n2�RR#
!+�N$B�0U�#�clGN\#��3�#D�N��9#��T�|�9H*,��r�f�hGX##E����
�f�&!%%#�G�~�@�##��*�#†��WʪM�0�P8�B#�#\�ʼ#�##58�1#z�
ɀ#�#�`.JL#V�#�5#�D�###�1"#C����'8���'�>�"qL�##(br 岑�L###ro]i M�aRm�R
o�p����T=�C���7#��#�#'FP�3�4�!��&pdt)�K�t�H#&\���I#)###k�#
/#(^#����
V##��U#�P�#X�l�z��I#�8Nj!V��#q@�,8b�_#Bt!#
#nj#B�+���J#e��#̗##��o#(�0^#V̗8�#cf��#�04Du W�#�$d�T�
�59(5��Y�#'��A_X: J�##+!#�{##[�#8��w�Q[�#B�#_"���
%]#cF���(p�##�#[�#�F�S�#�pb#5�61#���#�B# l)��n4�`L## ��uji�d�#0̭��)�#�Y�+}�x��ɻ�#-
�o�s�1���/#�#*S#�#�ы��#��m0F�My_��-��#6H��H�M�!vq���D#�7���:u#1���O��!��90�E�^��+
Ac�0�9#���[S#�#*�#<�@@�^T��$�B���#�,���##8^##�j�j`e#�%�!#�#��J�
ͧ%2ƀ^2`�#1##(c#���Y1YJC,�ͧ$�W
]�������
# ,#͵#Fd�U�##Q��A9pHˀ�m K$L6#�;��#�Qt�#�?
#=�"+#ȝ0�c#��4z��h�#vU#S-#5�Iө�BD,�6Uf�ۗT
��#ӎ[G�##���t�5�X�(#b�=w##�##0�##;#�8��V#QP��)��T�x�PR1N���ĄD$RQ"�(F�0���
�4#�) �#'$#'}(1�#����,2#�B��
#1��1Zh#$1�t�u��@�#�Z���#"#ML�(�x1p�#&�����x��#o$*��#"�#�#@�#�##F4#��9���##U_��'#�$
�1�VK�)�#D+.J8�##�##B������|�8�U[�G�1!��2�"uR�F
#;+#g.#q���4#�&YG�`�>3I�C��X{�#�y�##�:��X#H`;#"<��@���i^
�H�����\o##\��##&JX)��<2N�:���#D�
D@\��s�C��&�\~�8� z8<P�,�2=w#�6�#tb,c�H�
2##�(#��\��#)!�#g$�ɀ0$XX��d#a��:��#r#� �#B##x�cJ$�:%��ebN��?��#r5
��9���#yIp2g��U#[ � '��%#� rg�D��$�"�<#�#"XQ��L#��Mx0+x��BQ�
P���Y��8����QLHi��(m͠ �#��H�#T��c�`#t�İ�#� n#
3#�NQju�.�/#��画##ոf#ɔ�ꙝe
���G�#�#��I#�+[B#&�(^?Cu�p#�B�#��F�ˡJ�#� nIu,bp�NJU�~4 I2#�^i#�R#�9#�(����2܎d#!
�#'�UP##���( ����K;#!S9#"*�(U\e�D�##�AN�:T���#VG#�7�Yf$��#U�� �3M�#��|
�## �#`���#[��"�~��&#�F�##�G����0e�#8#��x��J#�)#��Q��PIC###�QAK�1}��#ĺ�W#2�T#
r6#��;����#��az��*��`
Jzr#F��qx�H\E��#� )#J#p�h#�@;�d#fe���U'-�#r�?ːh#`�!�g##e$
��@)%�&#W,7#ҚZ���#x�‚���/
q#�\#���#�H#%�#^�?p#��4aB##��;��J4���CUЀJ#��#��#�̈
#uZ
�#m�^QD1#�[h�p@"A�����e�С#H^��I$����Ź��="####��#>t#L֏Ӛ�Z#QP3��#�#–Y#��P�[t0g��=$���
#4���5��c;f��'#y#P�UT��6�h=
V#T8#�PG�S�@a���#�D�#�S#�Zp##�;�!#�#�#3;�#RQ�"�##}T#_#�#|e�/�M�4c#��/��<9pF�#7o
%�d/#�#i#�#g-8��K�"H##D������*AC#��@W#z%A#g"���I�#f##�e�
�#ir� ��*#!#�ƐLq��Y9#ƦL�T+##Ӡ#�H�kq��e�d�c�:˩6M�����"� ]#�4�a/#�w#n��f(�T��##I5-k��
�##�� ���#�5�8)XHl� �j��a 硨�aD��`�Y�#v��#J�$���^_�mmH,�!#hQ(�]~�'��-D:_#P#[��0
cD‫ق‬ѥ@`��5'8E##�Gk#i�~�� XiS#09E#a;4�;-:k�<#&#QP��p#��,�b*�Z��$��i���a��
��o�#9+�#f��1�#4�n����?D�\�t#��#4
�&9��d#�##}#�
# #�)�6�##�{��51\6#%��#k`T#��##��#J����#W��9��:�J##M�L
�(£2)kk.HCH�4����#da0#���ζ#��s#��)##h��N��e�@d�#Uyp���
8e�=r#�Ɔ�
1^dY###��#�#wB�Ť##P���#Q�]�#�#-5��F[#+h,�*{/#e�#kO��&�J0�a��CCE#h##7�F��#�)Yd�#\#
‫�֬��ښ‬###‫�ܥ‬s�#�3v#�O��##0#^�Z�6�2�<#1D#]�q1#c##�#�$I##���#@BU�#
L&L#e+q�9PեS�##�N�#�#2tl#I�����##��#�66`� #WB8Ր�#6 .��-鴾�##�#@
}#)|;#gM#@�����^���ˣH���H��#Zkn
�##1#DBo�ʟ#��Nm")�R#��4fpaZҦ�w���g#��ûB�iLk?��2b�wd�w�# �K��tS%ť���\R;#h[2�y.#�
��#�;#NB_pz�#0�j��#$X@C���*]_vM#�#Ǐ7��#B�$�"m�#�9#�I��К##
���W�#���F0D�~�@�#bE#�v:v�G�D�]4�
R��#�#�՛���ѿ#��/8K��D�Ns� �V�J#��0}B�dmi������=<Gy{�-�##�q5ƪ#�IK#Y#�#9j��1g^�
0;�‫ط‬#V�=޸u;$��~@5F# �x#�##Q|��p#�#���# #���"#�%k���/�a��I2R)cj\
+P�p8���f��A��hrCEsy#A���Vbb��|F� $$�
�&#�� #�`71‫׬‬mt��%�i�{�#xA�M�6��{�f"cjF#
���`#��9�M@#р!F}���#W���W_#)�/]W|:�8�##�<�<I<$�̘
U%��?�a������#&F��Q�#
�fZ�XxF�P�hWD�i#X#��o,?rN�#�1##�f�
�#�##q##"�zD�#sD#�#�2#�g�-��f
R�I 0I###[�f���h�#c�
F�9�p�V�T
}��D��Pok#��*�p6#R##B��Z�#z�����#�@��#ug�<�#����c�*#1�#�VU tA�
b
p�@T�#"�'0��A#��)��#�B�ȓ-R#��RC#�\j"�����AN�#�#t����#�#�HC]Ȓs�#�(�#!�#�4d�3>͐}�z
‫�أ‬c### _"FUS�{�0|C�>!#<8=��8H#�#1��x�#SX#hp0�K�:�d*�#4�r-
T��t��h,2###4�#YD�:�mvKD#X��I+#T D�A!|9"##� �ŘZd#6�s�C� #〤
U<gX4��;X)M��"18�g\
H�3##Rd�B�"$�Z<#�;#+~D#72�U�#��[�J#���b�ʺ�S2�`��#~�b�g�v##c#�V�(##�˓+���
�"#���K�#���5�#��#��C 䜅 Z��CL�LP���#�[R�Q�D����X]��k����ar#�#�_�R��B"�#9VA��h#\#�
#�$Q"0��#��"#l���#q�#��Ҫ##`#1'#;F ����#� l�##�%Y;Wt�#<-.#*�R��#A��d#ªϜd‫ڹ‬j#‫�ܓ‬#‫ע‬
5#e�����4�r
�Q#OPi#6)�#��#�+I]Y��� *�* �@b#uiLj<�%k#�k}�#�7Ne/ɰ.��
EH#�~�B��#$��#
"ҾP`#| ̫12L[��]9�###<A,p1!�HLc��I�ʉ# �`�d�"�(
��%�X ##��)/�:\#2�FHr@�#��#A"�"��#�(�
慑)O9#(#�h�WÝ��̲��#�9+#��;�#`(�P#�p��˓�DO�#�####2d[��#�#~#!
#����+a#T�#(�R��c�J#6��#��B?��M�����!~v��9KG�S�53��K#�;�9� �#=D#���d�=
bv_ �"�Z��#wo%x5���-̌kfp��C#
M#/[BLF�r��L��]
)@��#�S��X##g�^c��z����
�/# �" �#��@�#�IP�###?
#��###a�'�S#[k$�O��,h��,���u#aB�#�9�pBp���R�P.��#d)�
#�Xa-P#����I����#�#Ri��#x5R)N�0�*&b##��x#�!#7U*�5�ϡé##�)#9�Z#v�##�#�
4#u�I#�7��@ᒎ�#�M#�'I��Y$�u�4���#&2�#��E��Ja�r )� � �
�C`��#��#[��we���#��Sm^�g!�#��y��� Q1�#��#dL��‫�׀‬/R�H@BH\
�#q�#�#�#˷(�D#JP��@ZF#v�H9#�@���j�+aV]|�O�#J�&Ԋ:�m7#��#T�!
A#����L�B#��#�$^�]�$D�#@Q��#�P#8�/�F6��+)-]�#�#u�&*��\ˆaE#��##4�ɒ�I�#A
�#��##=%��###/#�X��#��2��#�X�#R�<A#�o�O"D��4��P$#Ub��#C##
&&5��V#����Bj#�Lri�z�@�I'
�R��/ ��#����S�#��#�1Z�����#�R����/8f��9g�9~��I@#�d�AJ���+QL*#�#��#�#h?a
sN�]�fU2#�(�e&�DQ#�R&#�
����j� r#ǂ��(���p���X�H"�c���#���#6TŁ��+Yc#G�#b%*9#�#-
#3��#��f#[��8�(�0��&M#��#8�PI���& ‫'�\څ‬C[�'9�#�XmO�##h���2#�߉;�DA"$�#7�v�� 3C
%��k�#�v##̧#
#T D��)Y#�l�# diL}#�Y#�KHH9 䶱#�#�#�rMj���Y#3�������#/��2��##���#�(W7p�hB�ap2
ɢ��8$(���予,###��#^�Z���@�
�y8s��P5Tf$�W\W.n�0�##��f�#�#(%#S#���#àX�a�rrL�#��#�Ixee�Ț}Q#�/P:'dH#H�@���#�#��
�Hq;�p�13��J�#���#M���hz����>#rI#nh3�#�M� � G�
9�@)1‫׆‬C���vA7#�#
#M*�#�y?�� �#�T��`��ġ��˂L#p#�#�'��-#��
�Z����LY:�W�Z 攘-5cl��#�"�2a����##$�##��#��}��>��j^�N��#G8n
##ֲ��#�hS#+X��#b��d0�-��Щ�#>v#G
N#<�f###�������n�#p�#�p�/s�
-:#M��##^�N�x#��,��'�#���'#\��U*�#�#Z�Z#P�ü�/��#&�#)ӇS�0�sf2$w
�B�#&�<̨u�#H��?��"*r#+#�h�#�:�W��;B#
Sy?#���%E#�I6x�%RT���.b #�b#l#$�w#��RѠ�]�#��ʑ
I�##�Ţ�i��Â+
��2�#�
#�E�C#�$
A��D��4pd�s����k#1�#�1�6#��## �#����W#"�aD"�!
�#&��&��]����Pc##���m��f�'�#`VlP�{��
N�#@T�‫׻‬A���Җɩ���U���#�j�u;���,#Ea���R�x^B֥e###�ɸ#��
9���6#�Y�̌��
H |�J��#犆 l�#�EȦs,#�#I�L1m։���##Lw#+J�I!��/�l%��wJ�
r�T�~C�l#����#kR�b�6Y� #P#�N�#"J#Q)��r#h'#�,\####�0h#�##k��]��]#�6��9y##��y
�0~�‫�؀‬#�.<1V�VLe�/y*ؑ#�#s��#jQ/��#4�BPZ�=�#���AZ
�fTy�t����N#�d#V#�#Px��r-��#�%Db��##��#2j##��B��ׂ^#�T��@pdưd�d)
$#�C�aMM��#�#C_����(�p#Lw�#4#^�4=�F�
�q#ÛLŠe#
##�y�8ɋ�#���#�LC&4##\�##�(X#
#���6��
Yp##��s(N##�(!��z##M#qZ�,��e##PF�qUDf�#�#�$gf����r##���#�b�ʊ�@�s�#��6###�Q�BF�
�w7#�3��#� #T+,]��Q#
_"�Z##�z�Y:##R�#0#�a#91���8"J<�)U )#��H��%L���<##�q��#W�D\
�(l,�1V�I0�#�Y]#9#fX�ST##c�Y�[#4##,#�'N�ɽa;,�t��7#�#!rt�d��$qkD+l��#
b`�j�Ű##Fd��(�y�ɉa#쌊�#���- #j8i�t5҉#�QC#̆B���u��C$!Cd‫`�ؖ‬mS�#`#�ֽ3y��#�FIq����n�;�
%��~n<e�ʤN2�#6ߧx]@8#�e4����rAA�V�0#m�P]�*#ʕ#�S#�s#�y���#ƠM��W*��M�!�
�q!E1P#q�C)‫ד‬W��E�#9[H###*`�ź�A�#3��4A.�G#
��B#�#)a��_�
#��Zl�y�O����#��˄�@��#M}dB��r#y�H,#��D��D���^��#���B�1]��'�4�Ȧ8h�#l�aR��:�x��L��P
͐%##qeQ#�C8�##�#J�C��9��A#��i��#0lA�J0%\��#R�#��y��B$#D)�##��i��@b$
͐ ��,#/d�##
‫ހ‬#�q*�#�� #F�#$e#�##x�'7�###%P'#�^M=�#��i�?��.��#IB�4#���Y��`�‫!ܓ‬#! �X�J�@B#Q#��*�\֠
�JT#d�n��Z���z�/k%�
00$iX��Q�#� `�2&t͐�#�B\
�]�-��#Ǘ��mw��=���c_�#�HE�#o#'#]�s##)L#P��#
\փ#)谘 B̄ ��&��E+ � 'e���j#
`#R0T�!h Pi#,��A2�ᇑ*�#M-ƈ�#�¨�(X���#�S��5#X"0$*d�l3���X5#�
�#'#5#��x`€�-l��#��@)&� ��x�# �̆�[%I���W #�ac ]#k@V�fA�#p5@2�'�#p#!
#��A�#��9@,��#X��-#A 匀 +b�)#�#%;1�#‫ق‬H0[z�#�HƔ�1���<�#�b���L###�c�#bj⚥D�o#�&��MP
�E�e!�F#��#��|��ɴÇ#D������I_Jv&��#�,]# ���D 脆
X#'Ud���YNJ�sKyPO����##)#ʅF5P��hI�68�3; ��`�)]a:����#5�q3�##��B###���Ű�‫ܔ‬#C8�
‫}ܓ‬##���A���E�ybC�P����,�ȉ��#- ��Eȕ�E��S�sR���@#�H#c�
�x\߸###�s+#��###ʂb#a��b+�$�E�#�j�E]��,f��#��⓲�D���#�I#@�C^�M6:������(��#�%��J=�\
r)�a�̉
�#��#�/����D��C"�#hZ#���}`h�6�#E$e|"K�#X##�An#5AD�#��-�� I#TbZ�G���R66��A!
��I@���A;��Db!
r�3#&�(�Iym(�#!#��1k#Yx
K�L�# 9T�&�Lf�UZ��X�#�x(%�N;I"r�`��jr*�G�0a���#\�#ȶ��##Z�#>���<y'�d��D�,#
�#gxD�?#�vD#S:��@,#'C��^�ő###�!;�#8�"�# 0@�bi�y##8��ԓ,#�bz#�5L�M 䈬#N\#1�G�ă=�###<E
ឯ fm#7NA�J��,��##,���g�C`#��l�79#}�_�Q##�U��^]#  ����1 !�J�#[ #DP��"##�|✁#�I.��#gr
�ђ���1��#��#:&��m�*��##��#���# ���u�#GZ,:Hȕ#�T 䤫# J�ɀ#;Y_Hy#�-
�H#���X##4�`�F���e��O��F�FZ#�h��#�P)D�r#UrPO��a ۹ S�&��
oN)# �љ��##�BE�KV4�r�##b#��#,Y���O��FG��mM�Q
��#4�A��XK�ī��.%Qq�a�
2�r�H8N��Xƒ��#�h6���#B##�Q#)��3�s�#Xw�Ă[?q�@�N�#�C#�V�/:#S���#C���#n;�D��#�#�u'}B!
��#U�n� �Z@�I� �#4�#U�d�#�b ��Β3��L�f��{cY#?~��%#�#v#�YV�u#��-t[}#c�r�#�#�#
�̾
#V�� #�#o��o�K��.V#�U-�u##r0���#I#���#�y^#xA#PN��#bY�����4�Y^,L3k#�!9#s�#��2�
�#�#����B�<���EI##!�bq>�ǖP#�##��)'���H�#$C�T#�Ѡ�V�)##>�0B2Do-�/�cҊ�A#H##0.
#�#�##T�N#e �#HcQ#(-1�e5(�L�K#C#��c�]�&f�X5#δ�uMf�‫��ێ‬#�p��#Ұu�#�#�
͏T~#�###�5�,$Ä2-y#g�i#:�

$#��\#��%z¢yC�)#-b�o�"I�����#���@ ##"!&��Z�#5Ń�Ѐ#> �"� .XJ��j�W&���#��� �Z#U��
n7M�USL�̈́
�$W �#� H�\g��1d#����|��s>rU�#<#����dXU8#�K8�wb2PJ⤀CE!
�$d#�#\i����#�Qw#�^pz�r�7R�� #N2�Rvl����#Hr�Z�}5�eA�"�r��
^#�h��#J.h#<#,+{��##�##
T�T/��R#DT##���w[ˡ�#�.#S�8#�X�#��#�\ #;
XP.
��B##�d�%�+#y�9qY�#�m�##�:�##
��j#�#+^##�Lb�+��F�:��$�"�<�A�1�}�؆��|���m�+�䇪#�e<�d�#E�Z##�#�+yL��#��޽p�
���r.�j R�SM�#<1d�c##�L#eLal
u�8�F�O��#ƒ#�;�#u�k# ��###�;
�]f#z�I�Ҙ�.J�W�8b�#jН#� S#^7#�#m��ӂ����#�+�8�uD:C#�#���:�t�3#f2#B#Ĵ

s&f�2#zx]�B#��u2H#'0�d��ɀ>W#u�y3?U #A��#%�##9

(/#kF( �#�#ҵ�#���@�'##gé��#z��Ri'B(0�\#\�#�#��la%#H�#%�JrG)#���aC#�(�#� �#��4�
0! d�Ƽ@���� r#-Y,#�cZ.1��B�#�I.rexk��#�ZS��3�#YKY#�X�#W���#7#SX�a�j%l
‫���ݠ‬c#�##pȓ���#T�#��\5���p&#gA��B&#/�#�\
#��#E�E�@�##���DH#ep�J$�#�q�s��/
����eɤb�|#L�#2#%K��p��X�$�O[2"
$8���#Ñ��:�Q�9��BM8h#\ղQvl ‫׈‬M�##�G#sq���ϯ8�#�G7��E#�Ns�@*�)�o��X)@O#u�
?}>r#��e���=��##B#���#�:#o�#)F#U>e8�$#�$��v�s��p���֯ K�r#�d��###`��#�C2���#�HeP
�$���a �<��s�##�Vþ�#��=r�3��2##2���##sv8�2�S �a�X9!��#"���v)#0��"�r#��"�\�
w#�Q�#�‫� ڕ‬W�$a�1�5�u�z�8[hbP%#�#��#��%#� ���x��
�E-��q&��
��##�_�#ɉӥ�#�E%�U��##w 㭢�t�@‫@ڵ‬л5�&&#FA >���($#F#�?�_#�#�$m
f5#�te�l�#l�U#Q��c#��7R2#h*##�-z=���a�h���5�xI�d��% ����I?U�]�5�#|�P�,#��G��x�h�1-
�#<ω<#vL�#x�ye�##�#UB�7�#
�g#/R��l���s�A4�i�#J��#�N��d3�x�#�##
eЀ�9O �+p�9�#P��„�#���� �# qXNCp����O&!�G#$a�����t�##-q�#�I�#L#d��V;�##
�# qGܾ���q�Y��#Xo�Qp�#�:L��S��#��(��j��.�YVE�A���#���#�#X##B�#�r#7#b�@D�cR�|�%�#��
#P#M�;o��H��#I�#Pdacy_�c�P�#�C##X>#a�ҧ##=����#D0+
��t,΃PZ�<�!#,�##w�Sd#U4�#�
'yj��d�A�qQ ,���#+f�g�+b
O6�T#��V�3V��s�B#dM�sA�6QjFl��%K<�̀��
# !##D�#3���#P@�#g� #Č�V##��ȧH�m#
r��B�� �##�A!G\
#��=i���֗ 7�+��B##q�#I��##�m��I#�؄$##�#i#��#���V�.#���'j2�#�*#sR�#�1�/
y��N##��$��##�x��L#��#i��۪��E$U1�Ѥ#I)� #rĪ]�#李#U��A*���C9��#d|�#
%���#Q�j�##vc�<��N3#H�*f�d�����%=�$�@jӄ��ZL�BFdg$_\R�##t¶2#�p@` X�s�d�\
#A�#L##8#I�\2#��(V�e�ju�L
�y��#�$�x_��s����}��x�˰).^�>�qqr#�<#B�#؉�E�#J�1)
B��^�(�e#���P�#c�rQ#�H'��#���G��4�.\#-#��e�.�ii�d��P.q�'%,�ɘ#��B6�Lu5W�
8�#�,JK�� ##�##���C�z���#P0cu�?
�#2�Q�x�D�3�##�#p�X##����c�#Ng��p�##�#�d�`#�Q#��t�*�@J��s��2 �#�]#|
2I��Mf����#Zf##�#i#X#��#3�#�3#6�d5lh��Q�I�&��[��##����u#A#K#脊 bu_U�#�@dP�#��##

2�J�/ #�R�#}�%
��#9�e�q#[�#$#�##�#��`2p>#�8݆=�CE(�#�‫�ل‬#�%k(>#XW��Fm��aY#栵
bI^��‫�ׅ‬#(Ѱ#dvp�3����V�+#hI$HP`��\�H#n��B�F�xm3�Tū�#�<�##r#��z��4##3�F&��L!�
‫��ܝ‬M�7"p��@##�
��@٠3���@O&L{fr�%�s3�L@D�#6�#�H7
f�K�#�#PH�2#T#8�P�+#�����H��B+h
����#_Y#6#�.�#D#��#x<�q�##ȰR�#�G#I2Z#—#�H`���i<�B��V's*�F�#�5#k5�#�
K.4L+�hf�#f�$�## #��p��X��[w#Q#)`�n��xȈ#H+�#�V�#)!#˲$Ǽ6#d��K#=ˑ�#�#"#DQ� ϓ"#:m7}�{
L#�A\#o ��;z�)��
�Fp@�O��#��WibiIC#/N0F�[P#�-�&#>�a��je�A#' �ld̕#@!�1��#���N#s�!�`&##��D��#�
��
�'Kc��b�L0U��D�#Ł
�!��#``���[)���#��0s���##�###)x�ptF#�2�c0��H#7#<�I��"%S�# �##,�#�^�#��‫ޅ‬
7#�#ȁ��##�Tz��"�w-�‫��ه‬n "�L9�}�
��I`#�z��aJ%F�0�‫��ܔ‬h�#</Wum#I#��f�`8��2<�`a�#�%
�e0�#9!^�/��#�#�
‫ޖ‬LRa�op(#��#�����WD#�###�0ȑ`#{�&#�#�e.T#�)Ԋ#�#8(�(�##�(U#��,b��@�##v#��#84�#!
�bHB�d#�#B�`*FXH���lC ##��V�1Y��CZX�O���Iw�#��P�L]
Y�iF��# #[1��B� J##'V#'�#�
B##F��#:T�1dF�?#�Q��#+���##e��I�a�>Lw\�s�;d,/�K�_����g`#����LH##�9#�)#��~�7 ‫<��ۈ‬i
��d!�#
"�)�2#F
#�M_�/�@���Ȩ��b@�#� �Y;#����I#�8��&t###��&ą��#���X�����#{�y2#RA#̊�#|
$��N��#��:#.##R�#F����#��H�V�A�!
�A@ܱ2�:p���`�v��#�#�##��#i��Z��#y���#j���#S�#V(J�6bs"D#R��#Aw���#�Äf�#6 � ���%�/
E��0e�Iba2�
�Q-�#Z�R�U2l:��#�##�".��#I#~9�<#�#a���,##�`�_#���,���+R�6��
��/l#+##�#�!$`Z#�68N�*��l#+#"�Ӌ#�F���:�l#r#%
IYN}#Ơ #���#@�#5�L s�Z(#�.#�
�"r;��#�W{1Z#���$|���qI�v`�Q�)��#�#��##;�#�$�# 娹
�8#4#�)4�#g####$�R#3�#UBp`����lƐ"�g�-� #����#3#Z###ҦHZz��T#ÈB]#���UD#N 戮
�l��#`s�#q�';#��Q#9Z�_���G#찤 I�0�Ã###]!h��#�b#ex�a�LQ#����d��+
#�‫�ۼ‬+�JZ#�մ o�ya�J�#�>�)@�Wo�{�*���%DЩ#
%�Z�s�#H��@###��H����������5$#�@K�;bE���#6%�#o#(@� �B#%IA\�7u#q��t��1���G2#!
##�#�da��@�b�@�0�#䔐`�d�ABb���1Z��#��#F8V#����##E��#(�iai�K#�-
c�#3wC^6#��#�#I�l�q�~�%-�S�[�Qpi���8�O �c����
##��c�#�+�.#b*#�W��H#��#n]�#�q��HVS�# 蜘��#xlhA���=#��#���`�L�N-!
#�'#�^�{#,Kj#�#C��L�h#h�#�HIE�c#d�����!�#7#K�#�F�r�M����`�.�"#�#s0/��C�$�
��K��yrEEvv��
�q��U#C� C4�# #��S�#V6ĩ#�P���#)����#��#& d���A‫� ׬‬
8[E�HX���#�#�P###,`�b�#�Q��4$�#�[��#d�X�#�#D����#�"v+�Ŕr#Q�iA|
��f�:��=���Y[B#EQc�#�7$���##���t_��=0#�f#P
&UUUh�#2c�#���>˼#0#)�_Ay�#h�#��#O��Cf#�8#���
#w��#����$_Z�#1H�f�#�9���fP�:��H#;���H�h!T�3
#��#�##wV��#�(�# H�6#�4�R+&:��#$`#���`a2�W#3�!"#�#�Ca �F��,�E#'-�#�#�##�a�I
%�u)B�$!'s�(L�##�bT^#M��ʡ�l(Los�H1<#��#��A��#O�&#bI6�t�O|#B##�S�4�|�#Z#e�ZB�f&
z ?Ԗ�#�/J��INE��ȂPR�ӳ�.#$g,Y/!-�#�p��##�!�E@E�(!
�lęM}�#��AJ�G�##l���E^�#b!�P#��E#p���!��#2n#d'��D#~A.�#-
��c���IV�#�<#Ō����#C�de##�(##%#)��
#��ϲ�+ �N�Re ��Rv�u*z##

VX_E$#�D;Jdy�\X©(*
cd`˄̌uR��8#LCμ�###���#��$�aZad#w�###�r,b1k�)�#B#‫�@؂‬
��pD# #kŗ�#*��0�(##�##�dkv ۸#r#�#��#�#t�t�#��#d�:����H�\
��#B�U�Jƃ��$�F�####T��#jL�� c�p#�[�)Qȋ�#�C#�#3B���#���`�#���#s#�9ͼq+#�#v�#��JFj8?
��#+#�m> 1#���L�c#�5� �#`�#Y�##���#��#�ˢ#H�T9�p�˱�AC/*�+#��F��BƝG#,>�X΀
%�#���"��93�u �8�L##�#9CV#08+v�q#�]��4�‫`�!��"�ܨ‬hJ8�[5Ր ��f38�S�#�ԌA���8���Ѕ��
%#Go.�C Dp`�KJnCzs#�#9�0�I!9�+��@�S#Xc##
]$�(��%#Bp�@#0#q�|���M#‫����ڭ‬#]��mw��:��@�6S�L�
#��O�M�9�##�w����w+��\mH,#�EQb�#��#�2�H�
7n[�#M{�J�P#�h�d�#� #+5#]D�)�
�2�#*�U�$�#.��#@;�D�E���#d�B#�F�
�0#B##��)�#�%H7���(J#rB�c���# $tH�L4�# �T@����*##P���##�#�$H#�#a
�q0v#F #���#K�#���#Xd��J
艍�d(� U���5���C�3d5�Q��E�\�+�({J��lxBb#Аi#.k$�N��J#�6#�)���I1 "�d)3#&L�k#�Nr��#�H
�w�Ȫ;�*�(#��:��6E�p�(q��#���F!#K #R%###R�����zJ� �l�d#
$�#�J�"#�#v���Jj����##���y�"$#NU�#�V�\
##y=;#3��#r��Y�##.�Fk���Z�d�V��#��7dd�.62�D��Z��2k�i#��##$�ٞ���p/G #�#�20��8�[h#
�)Df###�֖�� 9
�#��w���#aKb�#�1#t�@�'~�#��\:ι;�������c#TtS3#�U3`#�#;�,m Т����1��d0�)!
##�s�0ğ�&j*iJ�'##Fq�,�V�#�#hyV�M���JhI
J,����'#@#1!��U%�'(F266�‫څ‬#�X#�;#Z##ꀺ s�#@�� �##Ҙ�I�,!?6q�g
#)��M�1scBٗ�2 �1.#�FH-#-T�q�$]�##oh�1����#`���###p ��#T
#N��B�4�#3
#d`ih�v�U#Q"Z#;
월�"ShQ\�#��###pbd#4�#����,`�#Zʀ=��#Lu�$‫�؃‬HK#b��
QB���#J.�#�#�# b##�'�‫܁‬E��#�6�##/d��##$9�#��l#SK|��m�YD�#r#‫`�ك‬#�B@�d��`6՛@P#��dD!
nRX#!��#�Ȁ�#�+�K##Fr�##,�#�#p�S##X#d!�� �"#
�@��A"#4�#r�2Hg2%##3&ZC��D{�)#� R.KZ�@�X#Ӄ#
%�#&�&��#)�#(#��H##�f>��##(#rd���#fD=�rрw�㡬 F#�d�)<!E�0��a�0#�##1
3�N���p��x#r##c9�?� S6l1��� K#I"�"�9f�i]
�hKy�TgL.s�Oz�#��PxƘ#D���##�UP#}���b#�G#
FK9#z�V*KCj�##(�
�#jCFuh:#㒤�!��p8p��#�ɏd�y(#`䦺#��L5b#��Th�a5
�ĜTl<#Ȥhl�p�*�######�j##@x�#�m!e E#*c
���b�;##�TVH�<��OGz�#f�b���F�lғ�V#�#pd#`#ZC�lay&T��#�7�m��%��#c�#$[2H(���E#��!
�#�O:��#u����U#uH���P��)�CQA6�)��##Y�+#�D��iR$b�BP�hp<���iP#Cq��#�#4##E#,���@�#Ĥ�
#�E�dLP�����p�A{G#x#���#$�L!�e#]#M�0�#B# �i�k�#�l�`S/AWF*�C1�U�##�+#a!Pe���D�q##��
#�ěQ�$�q#�##�c@###aH##M��d$9 2##t#�x#%#@�####�"T ,��ZȔ-\ �!
B��P��(i0###�#s�W�A3����`I�)��#'L#l##���nLe#��p,��#1��#��#��49AH�)'2�#���
 .`#p�#�VF�
%v�X#=#��mh‚�
lq, #G-a�7�%# �R^5#�)#�J&Z:��\�T�=��##�B@�M#�D�y��UE �#@ #�3 ᗰ$��#Ό####J##�##
�#��&F�{�t �IevQ�Ȗ�̐U##Bq#�# ��A"J�#1��*�#t�#>P�s�+��d��d##��8I�&�# ‫�خ‬rv�ٚ��# #F(

C�Ɛ%RD�]ą##H�y#��H٪B�#J������'��[28j��TX0S�#1 �T�y��d��r`1a�\�#
H41�#�@r#$lkS�����nn�/#�#ͬ�A��

Uđ�#�x�h#�]Z$b��5bR��V#��#�#�#Ñ`�F#��9"d�h@#�qfa�S#���#(�S#H��#U�M �,�#OQ8*�
ZȀ&�։#8�#M#9 �#�#C#9#:��0�J#��#fA#E��#Fg9�A�R,��d#&
#E8#‫�ۂ‬#"W��˒L��t##�%�#f%��#H`
I�&"�\S��J��e�j�i�&@�K##7%%2#�#� �J#%�
$A*##����w#�D��9T#@�q#�,��I#�‰#���X#�E)�A�#�##�#d�#n@��#�#��######?#R���9șV#/X-)#�8
#�3�H��L#���F#B�sG0r#�?�.A|�VY�?�C���c�"�!~>�:E�X�>���#�p��‫�'�`ى‬$�:�c�N
�F-�#������j}#�;丹�8�x�r]8��I�V[#5���ɓ����◷���Y##s�.#Yxq�#&`��e��N+A�
zn~�^$���#���#�#W�f��‫���ۃ‬F�Ģ9IC��0����#� �#��#_#3s�#��åQ�F#$�#!
�~##��m�#�@����#4�'�e\O�8h#j#~Lx��+##��fy?fK���!�q�b��M�vd�x<?�{ɐ�W�?8"##/?���Yh�#-
#O�#�<��k�Ϳ�>2`��#}p`���#��i#�‫׊‬w��Q�I�#LfA#�όE#M(�g?�~w��y�"�%/
�plNx�q�'��5��S�,�?�>s�ǃ?9##��8j4��##�x�Ԙ��N��N�y#e#��#̊#y'��<����-S���鐎
##�#�##�K�8D��#R��x��siJ����/#�`Ǽ�ˁ#�a}NL���+��G&LӃ>�9�'�0ppL'ɗ�_��##
�8#�#;<���
 m�~�|�&#�e 䟟���5�zq#�#�"��˖#3������#��k�#\}~�g�y�##��#0f�D����L�+E�x|
���#Kʊ��<��3~�K#vG_�#䍱������ M����Q��#/@���� �$%}�cϙ0?
$#`x~1�I�,�Q�g�#�#���N�3��#r#��(I����D>�L-aj��#�!
ʽ���#�u��#8��>���##��#���a�>O�+���
�#1M �|N�w ��g�����No#}�s�##�q=�#G�ˀ�#>r^0poCy:
�������##�V�$FI#�#�#�Ig�#���(5Mxv��*�~%�%�ce�q=��2#��#��#3#?
c�ʡ#�����#�V�1�P؏-}{���n6�/�1#�����Q#cRo�_#�i�=����DU��1h�~����#GS��>Ts��4#
��s@�#�u��Ç#�{z�\�Z�#̍�ŽK#��W##_#�ѹ,A���ʹ�Hpw�j##���dc�����ы3��\sX#˩
����#C�r#�NG#V��媜 E.�#p��t�#1�=��q�#'���?�#���#2/O��r-���ʩ#
�#�#��#�'
F##��~0�4#>�s�#� �G##��/�o%~1R�N##��#��# �I7�����P$(�}u��_.�Y
�~��# #qX�Dԇ1�БK�G�#�H#�=U���"��s'�?
8J�6̫k�~��#P��թӏ##�Z7֏.7##�f���s��P�[v��FP0�d��#�i�#�I�,�� ۶ 6��##)��N9#l,xP��‫ڝ‬#_��y�
��##m�����2��\#_��]!���5�\�q�����duK#����T����qM�Jv��#�Y�u��N#�?
�h��#��:#�����*���#y��#�
�Y��d#
k��o(�k+(‫ق‬IN#�#]�c'����#�64�`#�z���*�+������##2\`���B�SF��##�p#��Ȕ�|dՊ
���]5�������YΦ#�@�G�o�#�j�w�;��T���7?�#o1b|##��#��~��ܼ���d#��2#���
%#�N�ǩ�#P�����,��V#\
��MW1��a�Bhh<w�+���
 .�A ��¶�����q��H��F)�B#�<InI7�#��t>��#9��I�KF�����+N}\
�#�#6̟��V�Q�#�F�{_�#GxR�##(��#��`>A�##0�8>2##��I��ç1:�(���#J4E�##�_�4#/
��~�*C,�2A>0#�����##�����"�x_�#�ˆ���`�#�###��O�#G�G��jc�����AX���G#�%P�#f8o �##�#
߃��#@L�)�#܎��#��%#)Z, U�9"$�#���#n[�g.Y�t�������NN#��#j�V�$��
%~��&+�9�ь�4#����xD�ٝy�#�N��ߏ�D�Z<���Q8�#�r�s������d����#%�kpcD #�x��
e�Q�&<��)=�i���Q�4�ͳj��`J�G�#?RS����(�#2�O�q�#�� 풥^�#�
��#�9�)i��M�5�ߊ�kd�##��]�
�:�����o@���y#4#��#X�)�쵲�Z�~��a�$���##� \�#$��y�#"$BB>#�#�g#��Pjg��oXb
#�#όcA���>�t ѓx#�,#�#y�#�#�фEi��>�r#���e#��-w�+x##�#x
)��2�ʴe#A#d��!�1#�#v1Q��௉O�F�a(�TS;'Q[Ƽ�dPsK���;#��
#۶ 𣓯\`�Ȼ�#O�#_�I�tr�
#�^p҃��>u��#/\{p##Ap�?l��Y�|#�7#*~|liX�o��‫(ܥ‬Q���#
0�?gC&}�#���ƑNn4�@�.‫ޏ‬x���*~_89��‫�א‬#j�D�0Q�{rl#�?�ଅ!VY�̧
#�#xS#�8�T1��#�m��#忓
�a&���‫ח‬#��#��$�!##�# #�Ra
ؒ)"'s9:�#���
Y#����N���h�A��|}�lE�:�E}����0‫�}ڏ‬o!#
I=�#�nB,
#0����
‫׃‬z$K#�"f�2%��z#����`cHc��B�0�==9 �#jy|`�(���)0�dp{��#2t�#I(v�~
1a%Ě>�Ǽ �:��2 ��#J#۳��#fi�S,"Z�w#M�
��o#y#x�>##7o�###�v�zo��0
i��q�r���)�>z�g`�o��te�#_K�ri$����?Y#��O#M�M g#.Ϗ�1�Ƈ���`#
#��P}ſ�0�_�#���#�.��p<�} ��
.����Ȇ��JHs C��̤
�x&��pO�i'$� �*�#ob!���Y$#�iIn#�ZW#X`F�#88&�(H��D��(#Ŀ|
��'E�ҿ����#���#:��Y�h19o��#x�}���\۠#H�#�S'#�D��*�$o�4@a"A##h��lr###�#-
4�0yDŽH#���#Z#b1�R#\#M�#�^0!@���qW{�Ю��®####Ê�K$t��[C���e�.�T��%�8�MۙX��5�
�$�mbr͎;##ǧ�#"ԩ
ԩ�a�#y#&|���dÀ#G��n�L{}�}�#�#����#V��F�%4_c��ux&#xy�,�����S#|
#��#�#��#���������<#�<c�^#?�'*�]�#��#
##<�7 E��#'�y
�\�#q#�J�ԛ�yǦ)���L��48#8�YW�#�#��i���I|c���#:$3��'9#�#ߜ�Z��#I�ⵊ 2#
�##�#��f��y���#1���#9�#�5�L+;�S}#�$#�J"��#�#
�%%�y2###ż���
 c�)###�p#�#�:�� d[�#/###Q�y{Ըє�#V�
�zc#,#Ge�{M��g#l�(0R��F4�Nh��D����x#�###fD!Wd��9 #���*0##i���# ��R��u\䀡
�l�J�̚<a� I�##�S�#j##�nZc��#�#»��##�!�A�#MrS��8H�8#�8]�(��=4�ʨF�ɳ 㜍�#wh#.�$�##
�#\�#���#F�����2#���##V{�#��S)����#~�T�#��0>‫ۈ‬x�Nq#(#V#S���hL[~SL�\
�$��r#��"9#�ʲ��3.���#�cз�o�2#!�2�c#\b���:�^����!LXI�y+�Do
�_�#<�"�t�#��#6�FLB#r~�##��o#�1:��%$` �5#�y#J##�n{��\‫�ٺ‬n^pZEQ�R!^"g�Ƹ�
#���%(#��D�������lY����R��K##�Q��nXp�#IB�"�$�M��@pӵ#����#$KH��H�'���#����A�"��Z?
���# A�#l�#@�#[�P�i:��#P##�#I�f���#�`@�,3�
l#����24�2^�`#�bF�X�����#�-�.#bS<$ss�
#�f��#BS�0` #�)R� �#.#f�
ɋ��A�o#�)6�#�#��#1x�#�t2@�@��C1�� #XV�J@�y��J�C
n�F��#Ѝ�#ȩ@�#o4@#��‫�ڛ‬u���M[º;������gF<�"z��#(�bK��noE#?��|
�1&"l#'[��c6#�������KY��#'#c�p/�
‫� ؜‬Q���#*�u�k,C#.M���x#f�#0
���#/�"{��#PlȚz#a����#�T+�‫��܀‬A$O|^��Q�>g,���+��a�#�F@YP0d��# ST�R�B����h�{@�W1# +0
�.##I�0#dP*A���)j -s:6>��D�
�#2��W�8�D##�P‫� �ڀ‬JX�R�����#1c1#�I�A��#!�DbC���#w�yS�7#Z`#�‫ۃ‬AՐ�pv #�
T�#��U��VCZ#�[|�#�"�@9JSC�*+#+�;�F�##&K �w�7�%
t�#�.NFdH0$�>#�#hT,4Wj�Lɑ#�XDJ=#!v;�###�#�E��;�'####�Y#BX�9`TJ���#�ȅ0\-�h �D�#�v#-
�#>c#v#���#�!##�d##�IYI�#��#M#Pipi��,�[{�pM്1�>���##@+O+�r'�#��J���##"��
%��#�#5�z[#����,#�#�G��W� ��!T#�G-�&���#�۲###��J
*B<D����[v#��'#���a#��<c#Ӂ#[#B(5L֬��/&�9:#�X��ô#i��.�#6�+n����d�r�#b�*#{|
���#8���#�R���5�#:�(�X`��#a��c�X#"1�#"��`%Qsów��p
#��ғ
"t�#8�W8�#U�##�q� hD��{��ɚ��Ed�#�#�^��#=��Є�e��b&�-ɛ�B���Є# �##s:##
U�#ˎ��b�Z#��n#��Uu>�H�#�w���y*Ө {b$$%
-�2#I8��VK� �*�錢 TZ6PnZ�U#r"#`ɩ\�ȤD��ED70�#�:�#�R#��� y@�)�#AA���j#Ā�#��F#
�&
�#R(#r�#KC�=��
‫`ڹ‬C�J#��4t#��k�S#[��#�D�D�MI�8��Q9�xDD��P�#p�#��Wk���{dk�)�����y��#�≌�3�+��񈇸
�y�##����Z�X�O�ּĄ0v�V.A@d80�\�ʌ4#.�#a#�##�~�"#)�#���Yi�ċ=�=�8�h� �#���X�-
w����##�f��#`�^��#Iz��P#�Cb#�#������#�A#��IG9#maI��A�٬"B�!O~��~0i}#"�

��)T�w#a=#�##Q#��#�4�a�ŀ�#i$#T#��F#q`�����x�yJ�#f�OfS=��0u�#�HA"l����.#;��##�9�3o6
�V2���#�#d �u�B�z#�B[%�q
��f��s��.��]:#�X��:��$$ k� �4�l�##5@`y_8��#a##o#6‫ف‬Y�Ut�;�z��v6neI��#$Zqƕc
#Y#�ўHH�#Vԯl#��2+f�#6�!c������YBM�4�^H��NHr��‫`ޝ‬#��� �!
#PH�8􀢔�Z#C�#��_.#8�3Ɇ#�~# ��#
� g+C##GS��N�,Zi����
�##e�#� )x4��`"��59 w8�NQ��O�!###c1R6A�L�#
�#[����B��}k+#�@��##8�ȵ#!�#��IY^#\
�u+�Pjg�#V����#o�#�g��#G�8�.#�K�"#��#a��#5�(�#S#Nf5�/_J�,(�Q.LtP#
6,,�}�#E�'d�}ƫ###`#t#@�R.](#�#ФcKi|7e
#BT���#m,�##�M#d�#���&H-�^#�#UnA���>#�[��#,������9##�n�p|,_#oe�'�D�����H�\#%
`�A���5#�{�&��kJ#��‫ݣ‬K0f#H����r�3T##�L���*0 #x�8d��%Bɂ��#H�p@�#q#��
L�0# d�#�T#����"G*T#eV� #�6#0X#[IM(#���Q)^&B$�#2PG##L��b�i��#�###�##A##
‫�ث‬o#�If#Na;9��#oaC��K�_#���"5D?���|#�#5X#���#J#O�#aD�?���p�#���d#�??��3Y#�2�
<�
֤ � Ĉ#� 9G^�p�jd�)[��s#�?#�����Ƅ#�������##Kx�LO�/�#[#/#�##~s�N5;�����qX�&A�s
�E(�,D�<��#�AcT�#JRF�B�‫���ײ‬#� �x�D��!l�!)*�P+��#/ �!J�ÖH)! #
b`t2#��"#B�"g]��0*�#(P��CJ@&)��).H ‫'ޏ‬#��I#���$ ��#2����5��R#s�jz��.Xe2#�#��0^
RYV��]��VE##�[|�n##�#R9��}}�����#v#
u��Tl`��##@�,�!�tj��I�Z�##� 4*##�q�a እ hL#"�#f\�#��d�D�
~�:�#���_�#C##��`/�e#�#�ZQBrʱc\����o�`���#.#�ND�N����x;c�#��l^�_#����!A�#
##�s�#.�6#b��٤u��\���Cլ��‫�ڹ‬lS�#��#w#=ONB͘#(##�mH##�ye'��n��o���5-��я�#�#$�9��7#?
�#Y#���c##yW��>�(#C��ơ�8wKDl]���p+9R�<�c���#6�"�Ƽ##'�vA�H�$�;N!��V7##�G�\#�
$#Cj^@��p �%#�K}�R���‫ڦ‬Z#ATɂȆ#䘥*`C]`#%+�#IQ�A(�#�e(#��I�6&�iI#�����&m��#.!
f�#��9;�#k��3T�P��1���~�-3#�1#�=* ~�#"�X@W$��#-�L3�81#uY#�(I�
7��##�A�b#�lc�s�I�#J�#��##��#�# ,#&�#B#�d� �8#�GR �1r��#A
#��#�##"@#�l
�����#͞O�#(��P#�.�1ah��JQ#�t#�#)#�$"q+#��%##�$#ep6%Y���#�#�#�T!7# ~tsXVE�
��Gq���r(@>#�#��%ؑ뜔#�##�=#C�y�D`�}�#y9#�##%#}g =�~��}�zX�� ��#���#
#��L��ld�#��_��F'Q#�#e_w��c��{w�"=�>���b��#x<��0Ƒ�#b�@Bi�-
BM�ْ���F#�4�#���{q#��)#�V0##BԘ#'�r!*�#h�Z��B��t�Zf$����3$�S# #g� MJ%#l�
%]���##�""N��ō#!_��#��.і#(�#��U�HD�#6�3�H@#+�"
DH�###����5���&�#&�#���@�cJ#�&#���#C#�#,�
q�!��oX��o'q@1 ��&#�##�##E��#G�##qAP�#�#"#�d*F�#�&#�Z"��#ŀ�hH�x�7��P/#L��X#a#�H
�#,J+e �#�#(�CM#D&##��##n��#y
��!��# ��n�����Xb����# G�##}�l��0�>1 ��_�~�#`����`Ey��IGp��^�-\
<{�I#j��ŐE��b�[4���<�I�##� ‫��ܘ‬Y-
��rQJ��(�P��(�#5�#�#�#r�.#���N)H��b�����c�#x0#�[�o�G��-#/}�*�|
G����9��H#�'��'�O�2!]LcT#iB]���#�##`|#ci�@#%WA���M�!<IӤ�F#�#��f��R�q�6` �)� :6
����D�*h#���2��y)��!�2�EQ�3j��#�#���#�mq5���
#
�O_���#���*�;����#� ͫY#&==���Ѩ"l��#�1�#щD#�1�'#M;�D�R���!*�#j�N#4�%7�:����GA���!
�8`n!"D�#p�#g��#U# �# �#e�D�HN1I##��3�k�1�V#k�S_#�b"� ��N
H�P���#�bA�0�N�p^_.
5�#�ܳ�I�+��7�x#o�k�_�LB#�#����#cY�e#�#�#DF#��Z�lC�DNY##[�#V=@���c5�$#z����# 䓎�x�.
(����>��p��
�z�$�R#�9#E�b �uE}��^�/�� ~G��#V#0#ɉ��Mt1#�J]*a�\��##n��`#�#|
���2�6k#��#�#py#��E���#�#��Y[�SV�#�#w#�#����#�;��Du#�+�##L�#)#@8#GX|�#��U!
(��H{U��f�/����(#�#�x�#�*� DRT�#D�\�=���Ȝo#��#)h0�##�P#y#v�#�##$
Bu#d�#CM,m)N�Y&p�a#`L�)�\A0##{��`g�`Tm##�!
##�b�s##���#O)'���UI�˚�#�.G#v�f��[��5������� (���#���OF#!�`(W�#���z
�<pO)1�‫�י‬T��##��#H 씞��h���
 G9'{b?#X\#U�# ��ϻ��#�m
>�b�#�&p�¢�>�#!�`2M‫ג‬#�y>_�#�>�ls�h�?̕���6W�d##z?y�'хf)�#1�$�##�';���P��#���N#-
�q���f$�!�#�$ܿu=<�,�U��?tȆ#r�#��p>X�r=|
#*#]3�8���$l'��]���șI}�#.#$`8�###�a�}c#K�N12#�K�x�^2m�on*A&Z��#�+##q:
�s��#>�.m�}�ܲ�ta߫#.0���w�b#��Oё��'�#���H��#��I] �#��
D�C�(##u�w���>5=��hY�#|�#�#��##��‫*�ہ‬
Uj�#�8�5x�Q�����#u��} �!h�k#�)8�⧳
⧳ !k&^��#p�Z#���pUh�2p,�ǬP%pG��Ƀ��w##�.RK#Ŧ�qf+���!
�qX�#��~�#
ͦ�[�#rJ$Ax�ƅ{��@��#b��K�Sͦ �#����
# ##�TR�Wl.�R�)%?����o"e��^�Č#FR�{����$
[�ȈԿ�Z�E�#����#�c�#��>�洘��#o�8K�>��B#B#��r�@��#ʮ_hc#&/
P#8)i#��$QG��2��00#���˯#�##��¸>A1#bO>�% |<?[��`?�S?|
4Xؒ�z#s�(H��l#/�#h#q#�##��/�#p#�� �Pl�##�X�1P#�#ix8��
�#yĉ*h�ӿ�\����u�/*I3G�v}�#��.)w�4\�
p�<#ӨT#5��:ѕ#Z�!W�ga�#̸�#<�#�#S�W�?#d>��@#lMY�p5#�#�k"��#�ߟ/#X�=�|��#`��Ќ9�
%#�#=��#QA��X-��(�#�{���%A���‫׭‬e!—JZ�.qY�#����<)���#��,��
��+o�'"@�2��<#�#d��.�̟
�L�}g�D‫נ‬I�?Q�S�ʙ�%DI?|�N�����a���8�/�#p/��#��o��#f>��~p##=#�#
=� o��##��8'��b `�M#���g�l�#CA�##c�D��G�g�#�#v�m���#�E##>��p�P��
��#Ϡ�6G/G�#��H)
�#��Ħ�⪅&��M�3@j##�B�@�e�P<�p�QP�bY#K�: ���#d#O�F#D�!@#�
��#xE@� \�%��#D#��K��#�-�##9���Ii �#��ㄯ&ml
|π�4�=��##w##6>��"D��?�1#+<t�{�r0#,#�##f#�#1�Ia5#L�Ϝ�#9�D�#h�ɕJ}#��#q
�ِj���� sKF�$�|r���癮 Jg�1���;X�l��q�ѽ��WP�a*�(M�#k8�߇���}��
�yT�<^��##u 땃[���j�F#�#^��ƞ90�p��R'�K#E]���#��#S�#cB#�f��`�##�7i��#��|
g*�'�#s�#1͘�#�)&##�,��0#��#vh#�W�d#w�#�_�?�%�,�7��Ɍ�����o��Fь�#��'���#1))4
�#bE<���8�P�u �1�����##�## ��� #�2#+Yg �##o���#�3#+:�#��*PJ�+��u=�#�-
�#��x#Q�#�K##ř‫ݽ‬#��##(�!
��#���c+؋��\De�2��FR�Ģ�#�#�c#76D#0/}�#�ғ�g}�>Փpn��<��#i�i���V"#�
�##�#L#�#��#�B#�#U$�#�C##�̻��
U JĀH��~����92H��#�#�$#�#@�/�p��#�QܼOQS�##̜�[V51\
#�)#�Wʺ�G��#T�#
J:���r�#�#,�ϗ�dI���oy#�#>����#����#@b���p����
�< �`# ���#Sq�u��x���B2P��# ‫ܪ‬A����d�#�#�
#�#e0#d%��u�#��#GL�z#��*�4#�pK�#c.��w�#g#1'�K����#�#���'\��#%;4��&�e�#.�;��t##pw�
‫ے‬
a##����5�#�#*##%%F�"
#Nn�##��##�w=��‫ދ‬L���#�Sp�Ҵ&,DF[P#�E�#[d� �HL�5�M#qǖu#6� 1]b##U�
p����Cr4:�y�`�#-��%I�+�!����w�8�L#�RWh7�E:Y�#_�q#�?�#[y
?_FJ��S�ltĠ��<�=�#�)�L#�#��� 4u-���\L#�WwБ;#w�I,T1l��dNK��OQ�##�b�O����4#S-
6&ʝ#bB2v#�'�]7���%%t-�#�#�W&=#�#� l
��#�$��#FL��`#�#�/�1
ɸI�#|���d#��t/�w�HdXD�m��#�w�`vl�#��#B���
 ##�G�o ��J�}��5#���##�`'r##�#_l
�8������g�H�Mu#���#�Y �Lp#<�Z##���N̿BbX$]�_��45(�#�Ɋ#�2,#‫ ��ܚ‬k�L�x��:+#���#�
#�#�d\��6��$�#�'�C�###!�#�bx�##d#|
#��{�kHC �~��3��#7#�ġ� ��##��N^�ea�#
#Y��bᛄ#��#��d(�##px,#:##���8#F��O##�,�sRc�I���#�@�=7)�##
�#��,�#��p�dψM�C&R�aD�+<�#���1�#߁#�#�#R��#H�毦<�H��#���#_G#�/N�#}#p#J#B�=����'N�z��
$�^�Ƿ�4L����� C$3f��X��_�aE�x�d#Bj���F!#`�
###>e� �ԋ#�=���#v������H�-%�{5�I.��J#+:42��w��� �ɐ���̣�
/ @##�|k#
�24MJ�m�Z�Z#+�##/��#�#�Fd#W5#?### L#�C2#s�B##Y# �j^>02�Gz�D���I��V���#
��@��Q���2Z#\�4x��##%�%�I0/��#Jʕ�
��A�խ K<(C<�c�#@O���#W88�� #�#Ch��#
+{c��w��##���%#�^�)�# #�]Ħ��q���#D#X��S��"2�t#�hqd ��#�m�;+#�"Va�O�##�#N 0o?#�
##:a�������8�/!\�#��!��
#�{��K##q�@�ѹJ�F����P��C��#�eu�r
{�+/2��8#.4�!�69~1�I�# �jB�### ��
҈ Ꮣ9�
�#�t����/���Lr��-�#�|fI�^C�Y�d�#xr ���|�#��?_l��#���I#o#�$�#8*���#!
��V�#)�Z�1���k�;##�$I@�+�M�#X�#L��2E#� :9}#t�#0
J���i�#NL#���L����B,6G�#��
#S�#‫ؼ‬SBF-#��)~t�Nm#��I�c{p�k#�c�v�C#7�R�6x#�����I>�dz+#B�ze=#C#Q�#�L5'>E�
j����x#�a�#�##5`O�U��p+%�d]#�<��a�#�#�X#ʯ#(�p�V9�#*�n>A#�Y*����Y
%����m#B�9<J��k�#L��l�?��#̟#$~0�>2O����#��
�#�5IHL�3#� T�P##z#�5#o#��#ODw;�n�#�#�2#c#M�#����J#=�5��#�##궘�# e#Q#X#�Bb5�
q�&un�u#�k#S�X�����#r#,��#�#s�ř#��#�n~�}�|�P(�TV�`��g�#����#�}��㿬��r#;�º'A^!
���0�r�#=�pj&~�2�O���k�c��|M#�#y��/)�#��#Y&B�Y-#v
�^=##�L��I#�0pW�M�SmJ��c�U�RDrj�#�x,/d#Y��ɼ#�pz���w��#�#!6�L�#��5
���ۜ��7#�#Ri,a�b��jՁ<5#�##��'R�\K�W�T-�^�##�#�$�H��Oh|##���dQ$#;�###�5��Rz/Y# #h
‫ػ‬#��###�#�#S�{ɘa$�&!��n�M��#�i@�p���ܼ�#Ɋx����#�js3����#��d#'#4%Gj
�~�+Q$����I��PhK-��C�k�d�-I�#ti6J�H�$�i�|E��#:L�##�� T��ɟ1$#�j%H�:L�̑
���#��-Ϝ�#���8
Z�9�]#�#�k�����U����1��&��:q��kA3#�������W#��6˂��##�)P"S��b�###�1#��2G��*�
4q��#
fͿ:��XPS��o�F@���#)�^F?#�#Y���OZ�`T�#��\�.��b?9!p�r��#�K{�
�߬##5$�rG!
#�<ᰡ��##�c��(�F4p&�"�Dz?#J#�Ytp�B%�V#�Cԅ?8H�#�[!��%�x��#�;&��L)���R#T�#s
vu�E$#�#͓ x�s�Il#("�3"��#��X�&_��#]d�ِ
R��)HLz32
"�6&�o�]〸#‫ޝ‬G>.L�~a~���#0�+�Ts
�bO�
�#��#�댐 v� �.��#J~g��%R�o\��' Yp3#�ki-2�� d�$J#L�#0�ʼnf?�Hx�3bГE�ѷ(fQ2�
��"%$�V�##�H@C�N#P$!#j��5#��,N##��#���1*=�1`#2��+s##�#PWWn�Ynr��#�_�"��#|��{���ߌ
1f#{��e5#5�O�A$ �эh�;��O��#
��L:*b��#�##��c��x�"#��&'�
A3��Be�y#��E#GR�/�#m#:c9޿#U�jyu��#$ְ‫�����<�׀‬d��� �B�K�#C�‫|ٲ‬o
##�[���eo�Tng#Ze#��]|NPN�q!���V��e###��L�6#�H�%=#Kr���f�J�#nH�'q�1#��)��##u>2N#
h��^#�����-�#�#m#%d�
�#�#��3#,q��Zְ#�#�1ym)�##����#E�"�b?#C##�y@#�#Hv�#
�#�"�a���#U,G�G��5��le��b6%��b�#�'#$��H;�#Q�#��#�7#��#T�DJ��%oq�xŒ+�DI9}o
F�#��i#��*p��B`r!K#`X�(���#7E�H�t��"GxR�{0H�)h ‫ڢ‬K&#�Xf\�Y4 �!�`�g$t�b�#-��#|6Prh#,
[~nNR#*��9;Q DX#�#�)��㪲�L�I#�:#w:��YW���럧##A��J��#s����4}y#U����f����y�%�#��q�
;��u3?N#�H��?1�M#=�@�2"#U#x#9�#ZSw�z�#�#����(�;A#�QR#T�2^�&���Y&�#�#
A>g�:#�#|��
�z�����n�#���##�‫�^&ق‬#I�5'q�b�I#Dq8���#Ƌ�⅓�rP��̙u�#^_���N��M�l�i�)0A�a-�Ԯ#� #H
lT��Q#d;�
Դ��DM�4�It��=�ˀ�"�B)-,�9#0󍇖##�<�<���� ‫ڒ‬C?!v�b##��M��@�k##�#n'�T�#�
�Kca���%�#��##5##lEN�na##҃2Qa�#�#m-]B�zSz�R�N�S�#�tA`ؒ�0#&#9!=###s�`����#!k�^c
JJ#p#�#�Ta##�g#�>1��#�{**rb#`L���‫�ܬ‬O#�YX���C##R��B## *\VԌ��'$�``i\�!!B�#�###��%#��
#�mz%bJ@K𒲀���###��E#�B
�X��##�!�V�#r��(#�=��~j_�;�9���q��c��#�^��#�f�C���Jx�r5H����AS���
�!
���{�n~##�A�wy#�#���'�n���1�wZ~,�4#GӅ�
�p����-�z#���=#<��KX��#��
En�����b�����{r�D[�V���K#��1�jF�#���## -#U=��
vV�`���1t#%����8#!1ǭz��##�4#��&�G���2j"#fT��z��'#)S�HM�@#��qq#L26r6��o�$
$�#h�L�#G#���=����E�#�#�%>�ɫ��4�#�H�N#a ##�NI#�8�#�H�P�I%\
qu'�,#6�&ʰ�p��"Zq#nX����
!�U #AM�Oq#`�!#җ�(NFH���Ѓ#���
􁉈 hʩI�.H##B^!ʽ�##�W)�#�b& �K#P7��߉� ,��[;b!��#
%#B#��YL.##�����iI!#0���٣X�##aF�-#��;rut��#>@e��nΨu#�R##����#�h4 P:4����a�
#;#*�#��aD#�#���Ƅv)#,# E��}�"u��A�##�VqL��T�\�#��#��}��##zWǗ�#&!�?#�0#���H-3#���䘈
#�N($����^�� #��Z�'K������#�ܸ�|�"�����L����>�!�c�P�(�(�?]{�D�~���D\
y�#l����#q���#վ��#2�P���Y#�x����#6�]'#��#l����b�#��m"(��|#G^2�#PK#"yA��8�##�e ‫ץ‬#Q�!
��T0�#ɶ�#l%I�e�t##��3.�QI�U��g#CMtPϤ#%��##�nb#d[��#Y#oa#�#�B#�-
2�#R•��y�##�#,)#���p�A�#� �#
;�)�#@ ��>#t����"��##ũå5��#R��#i�##P
�*SFD #BnH�ǚ#�#�ܺ���|��#.#�}�q�#z#4��v#D�FC��#Z#��#�8�#$
��1#�'##�(�#�V�b�#�##L�q��o��##�##�yZw#�̦@WL�q��#R'5�y|�#L�!�1L!{���I�*J��oX�&CF#�r$
[� �
R���?��}&
�͈ �d0#���+�#:x�?\�##9�#0Ti9%#�<q'�%Bi����#Y#����#J�#O����d��Tx��?DcoRI^7?
��x��o�+"�<�#���r�x�g���
񑷄 __ѓd##?#4#<}}N#K#�,�} ��I#�Ϭ�0#�J�z���_���1�~0##/
��yP�#~<{������Yrϧ���C�#-��z�_�G#���#�t�����3Β�A��DZ��#P6j�Y|
#�(T$x��#7�#�V##D�z�/#b@�*[��C>0H$�#dI# �9�q�Tj�S��u����#F��#�#1����%�Yr�xi�#�J#T
d�6(#)I$��.D#�I�#V���h��E###�eu����#
%��d���i�A#0?(�3#�C(A�##�#�(�bD�@V�!v#�‫ڱ‬p##M���?zo##C1a�7#��{��V��#d($1f�8��P#&$O-
�N2�##xK##�#c@ �Z
#�$��+ #`Lʇ��Dl��� � �����ANM�dH�|N���˒�##�b##S��^�Q��G:�����#�#�o��Q
%���#���#�##"��W��<##_�a #.|
�1dJG�#�PNG��#�@�zo��Ţ6�Ǐ�9h#ϯ��X��q#��#�#�bB����HU#[#���Kq�\
~^1<�##A-}s��<�#�_NZ�?[�#��}�X>�_��:�#��}�JV�7���l�^���5���ŘSo#��>�?|�e�[�#��
%��Z~��#�0$��v`� @�##��[�r
#B#�eA�Š9�##�~T�73�34�Sg�D�
�XXB�Y>Jq#I�#�B���!#��P�#�#Fe(F0#�)�#�#4/#ϐ��J�!"-���#\�-
�p�9�.0��i�A#�);��#C>ɰL�L�d�Ld��+,�-���/h�"jz�FU+#�0�##�#�*�D_!�]
$��`��ġ���B�!;�A4#��ָ�>�H�bYt�;eJ#�l�#��$h8q#&##�;
#�M]�A#VaIT��膣��6##w�D����r&#@�#�I�,#^##`��xi
��#[qr��wSh2l##0�ai1.��
‫מ‬##�#�WU#I1�2#���#5�#g��#��U���s#�D�:��#_�j9��0#A�jy����5���s��x���.̚A�u�x�#��&Y�D
#�H<�#̹��k��m��'��>s���
 ?�9�?-]�[ ������\��X���?8v�s��#��`x��M�#�k^~���f���#��#�;O�
����?����}~;�o�~�_��G���������by#|���'>����f#��#������3��7���######?
#`�k#���pA,ZCI�,r��O�g��s�k��#�X_��#w��.#�#�ǭ<��#v#��2�OH��)!
�#�0e�����#y�6�3�#=���厒?�#����)#��#��K�##9�Գ��q�#����#}#"�FZ���r��E��0�#�dPx�
��7���&#���U�F'z�����Tk&�e�#�#�y�䍫#1�
>#��%m�ZI�(k#�#�[3�#� ��a[#�#��o�7ez��`��#��#ռ>## �ߠ
5�W�ȸ��R##�O��#�������>�#>�1#_!�'��#��#�_�N��#�>�hG#?f#�#zg���#��(]/ ‫ی‬
F�b;�#���wJ�##�#"㘃>1#
σ'�� ��� �##
��r>���b#��&� ���#�#�Y##.hϱ�H7�BJ�#B��#��/�h1�C��h�#&�#aȾr-�J,��Py�!
ߨ�ј�[�#�###���Ϥ�*##�(XH�#qa�#�#��U���W�#�2@Q�#�N��####�C#��'yM��L:iӃ�y�##�#�~�A�^p
k#=��~�q�-X�J�uN$\�*#�"�G"��'�5#�c#�nW���qZ+z?`O#�vW��\�
71}��F#�I����ɒ�Z#�#�1�#rdg���#BC��^kEFD1�#x�zĀ��#�<I��D9!�022�\bb#�#Qo�>�#f<
UY.1y�8v#�;Cg>p �MB�##����v#���#g�\#��0@A
X##�Kl`##�##���a>�I#�'B�]�H�U.�-�#8�‫ޖ‬
^�#�����#�#�J9 僨 G�qV‫ה‬y��}^Y����>�'��##EI�
��'�qB�#����?�#��#T��~�#�"I#�V��I�#��#l��8�5#)��$�##�MC#L )#:�t�#� �XW7��L*��
%B�P�\C�ǁ�%l�"�#=`��K!�##�##6
#���#��#�X��#�_1��~��$t��`E��~�T�-�}###������##u����8U1�?
�#�='�9#�#���
 Uȉ�#�x �G9#go��#��pF9#|
�+�G����#�#��#�3�)����ZJR|�/��YhVe^��Q��`��:�##�h#aZ�‫ڟ‬Z��õN�$��D[#&(�#�&K#�C�@I*
y#a��0,, #�n]8x�F LJpG�톽� 5��|:p���%#�.���%##J�q\#�E#��p��X#��#�4�b��Dft;ԧ�8|
1c�k�#]�e�7��<�O�s��
8,'P�#&i�5Op�#$�%��JW�#
.��#�dV� �#�"���#K��H#�t
c‫ލ‬-���b� #����#!�\�c�#�/��Yw�#�x���X�@#p(���##x�'��RY�]V0####�j;�#<"��
#���#0�p�؊��C|��#�5,o�#� �Ip�Ee`#ҏ�梓�~iǂ'��I#}?��v?#�#*�|
��f��rK2���YZq#�n#�H{y<��2###��#clpkCi�xk 鬖#������6�0C�eq���8N_��e�j6 ��ߩ
0#v��#G>q&:I
TJM�#b�8`���b�`� �
��M- �%PX�L!qE i�#|#�`0�� .�i9��W)��#o#� ��
�d�m#IH�#rXD#�����������
􋈓�H �#�D "7##o�G �#TJ��#��]��#"
#r#Z���H���T��#i��R� ��U@ȸpt����#=�h+����9�&�m@#�I#���ј#A##Q#�S�x#[ih���{�?
e�����#���#�#q�\R�ib�#3M‫�څ‬#e�O�t!b�#0#�W��Ck��4�#�9y�It N+��#_7ˌH:�g��
;F#G�7�#�.�C0�c�ߍ�##�^��:#•m��##�SS�'�|�#�L2"��)(!F~#8�_��zG��#!
�G���$J���c#��'#,=��!#$i9�?'2�#�`#�‫ۺ‬##�(��#g����рCR|�#��$ �#a1##�w��#O?���
/�O��� `#�÷��+�)2I;S�X�r
%WbF�p���Pm��#[�pv���2�JP#��3#�P#�XI��)7,�#b9�#"o#�'�x�#�3�_U\�n���
�`#�(�db#h#�z�$�#{�#|�rj�$##�ʖw#�###>A#�#� \䕆 xѨ�4��b�#�#{#D
#���2 ## #��d�2�O�d�8+f �@HD6 �X_D@#�#%#��J�#B�Q0A;#j�6ua��qAb1#�
#ɖ��#�C�Ŷ��‫�ێ‬Ѷ�j�M�`#�454��b�,��Ebs��#�d�:�#7�O�?�S7g�?
�#"#1��1���d##0r#��{Z��]IOO��8�f"##~�#0Q#E��~W##-
�k#ÈO9#9k��1##�pr_��d�#�����#�T�Ь����8|�X�>Z?�#�/���{#)�#
�#��k;�e�#rrv=}~1]#��D�‫�ؾ‬ї��������(�O���#K##~o�#y#�����Wu�}���#‫ׯ‬菗
#�>`d�}�##�##c#@�Z��#�;V
����##F#&“<y�#(���r1#�^z:#7�<#O�)�1#�c���z�8�`�v��u�#�;���#�{N <#�Uq#9J$�G#k`:r~#
��Gm��+0�;&C����@s��###ǣ�.��.�l##HR�+####�#�\
�#�RdW�����`!b�,5>�1$�T#ҍWmd�Y��#�ģ�`;�#��6�[�w��I_�5�'��#�?ٔ���8�?#L#9����`~C##�
S2#_)��g#�$-X#S���#�R#k������h}ް�##&X7 ،y����f�E��_$R#���`�#��SD#%�#x�\
#~��#�c###���8�R��q�w"#?�#h##D�#�#�l`#=I�?W�}#�#5�_���# "#7�[TCQ��!
#�#+~��w9O#���
 XfJ�� <?������b����
 \bw�~~�x� u#��ѷ�����o��d��/
F���y��)�8Yx�h�#��#�<Q��u �#�E��##$(�^1l`,+�##���##1rBC##�
+�##<����YQb���=�#x��#j������jnU#���M�RS���>7�WB��_##�ɖ�#χ�;|#l÷*���c�]�a@IV�9|
##�R��y�հp���WշH��w#�B‫ܔ‬#�?#���󪕟\
#W�w���P��lh�wy;0�l�5��a�4x�r##���1��'�#�a�vc#w�v2i`#M,IV6e��`5d�ĖM�4�Ӭd�d�`���0>09
��'��r�O12���o#s�a<�Hjb�#N7<q���Z]"L�5�j#�#eW���# ‫ܙ‬#(#B3���#
�`q�q#�#��Ġ�zx�#�S�k!#I~��T�)��O��b 仨\��|
�����4��lV9##���#BL���_�um�#��#�o�#�~�`�:�mk��|�0�j���q#�#4'nbO�#+�T
�tm%��U#�@#"Q�^+#,��U�$��#�C�!h�#�'$����ːa-"�8�~#�$#�;x�Kt�#��5�B��;�?
��7�s���R�#��� ���)��.3:��#�#���&#�#���6#aw�#�#��G�#^�s�h#�E/��ǜ#�`j
��##��y����y$�յ����#(ԩ���au�#6##��mb�\
c�Q��#zε�V#c#Ӱ�#0�"qS'��ze#�{#�@�N#ɠd��)��#'��#Ȳ#��X#�"#.�(�##�#I�M(��Z0�##9��#�
��#�iAG%�#��=;I#C
��V !�� q`p##>#���d��g���
 ##�
~7�<�Ό�0ͦ#��3�#(��-�n�`��D2��#`xçQP#�Z�haq��n$t#��M+#'�w
�bCT��5��BH%h]��(/#��#&�Igb:p�`#���#r#l7##�X�ܑ^��#y)�#��!�B\��3&�4�/�6��0#�$�hWLQ!
a��
�ؐ#��iCC#eET`#@�5�#�iK,��A�#?#)�&˽��a#��r�n�#���#�n^����#?�x)#�#�#<�p##�#Bon!
���ѐL�����)@����8�R#��˧N\�Q�$�###~#*#�6��o##��pt#8�� ��2p�#�#<`-
�#8`#}d0�}eё#`�]d@/#Zf�A#K�/�Ġ8���#\�
d›��J�}c#h��9=i/#m�S2X���fy��(t�G[#��u�#|�O�cv�2�v#_�
���H�#2�#5
�?�#t#��#��‫ڹ‬#S��ЦO#s��#
T�#x#-�R#T�###,�X��#
�P#��Q�c2#p!�m3f�#��'##�#�=ό��"�$r#`�).�##p�#�#fC��0��'��N##�5.���#�#�" Qh���!t�
%�j{Y��#JbV�I#dC�##Go���&Z#�#�؆�#!`@# �#嬘 Y
i#O#?5�##p6#Z��cR�#`t�]ֳeJ#�Ts?}dE�#���IK��%J�C᯺�nqk�x�#W�X�#�#"#mO�Q��#�#5:#^yğ
#ǁʜf<��G�:�� #�/.���Up�o��'p#�+?�‫׀‬x�)�|#�K.�#�####��ů|
#Ɖ@�T##�G&�<##���2�#6:#��{#�#�b���##㱵?4#��#a\�#|�# 3� '#���`H|/.%����])()
#��Z���C�� I��#?7�\#a#�X�D� ���H�
j�i#jK�aB#,�!a��:0E�DM��@���빆 C�Z���##F��< �#��#\H�����reL����"�A�#
t#�[�DvIY*����####�#C��R#ʬB���C# �A#`l#}�#�(��#�#}�9#&˄�m#>��#�B=Vu���p##�
�&I����t�f#�d"�*Y�###3,,##3�'W�#���2 ꔣ��#
#� ��#��F�[^\hh#z�Eg#S44C#��)O�#�#VH#�Ď#�#@���!�v�)&X�����m2B S��UB��:��
‫ن‬R#$ )#Q&�C-#I`�V#��፲#�## (演 4b�d1���I,.E�p-�I3� ��r�##A�R|
�.���#t]#P�H�##��2�9F8���ۨ���(#-##H�|ɢ;���X-s�#��#f�%O#L�!�#��ʟI ���##
w#�
+Q �#_l�0#�X��##�###wxA$8�#��y�����6ɟ#;��˺0#qt#�҂��td'��)#(�*$�##��{d#��#����#
%���gN3x5�#��$�)E�#�XF(�+ #^ɩ#I3�b2)%���Q ᅶ#D]䔟����#,
BD�fy`#�J(�^IS� �.v�螊 Y�y��A‫[*܁‬r�|�9�W1#NOn
��#4l����~p0!#_�#�##7u�#=##��$i)��X�#C###�JU��ш#ơ�#4�l���#*�iGf#1��
����#<��*ؑ#Ao!�q��<E�#�A#�2�����`#
�Re&###�i8�#P#�#�C�##b#d###K�U6�0��u$IQ�e��b#I�dHN#$�i�r*���Nh`#�#L�(#(�3�-
�ex�P�$#�H�18�#���,��V��##J #\���c�̫�
b seU$i�#0�5#k�X� #���5v��'�)"�Z##�)>#�!-
�rPb#�# DP#E��h�
t1O;z�#,���#I�#�3ᳵ��)��#Y<����#TM�&�P��C��nH�>�D��[#��"�T�y�
@��>ʐ�24n;��##̩+:4��Q�M��#f, ��RJ"‫ף‬
)��K�&#{�J?������#����&p#�#Ī�#�rl#A1�###��$YL#��ɴ��d�r��\�2r�#�C dn#q?
#�=�bO��#8Bm�##�s�#��2�#j��F5e�##B'�5<�#�##��M��E�p�!K)�!
�;#9f�#`BC�3�&��q_���k��]�#��p�p���,���#NP�J�0)�%#
�I#��#��%�#C+�A/8���NJ�R� FDv��#�1=�r����A>#a��C#D��@n69 �##1h
O##�T�D�@�6�Dž�,����A3�#%d)#C�A#�j�}(�#iS�EY]�ʄM#S A��xE��%�#I#N� X\:&#W�\
(*I8��#��#
j#A#�##i� �#P#3#� �Y�#L�� ��p��X!��H�b@"�(��#�#����d�`K��.2��|)##�t�ћx4e
���CX.#2˥e-��X$P>�#����c#F�#]g*�M���z#��>#e�-�#�g�iI���
�jIY�L�#$�#�#d�k"S��VX#((�#d��\P�� �##w#X���##�o#�!9�#M�#�K#�*~��<��BT�#"
��%ԑ
_�#c�\҂ # P�&z)‫�އ‬
��i) ,#1'bL#b@#�#cd�k##�*
#*+�-��#0��#(��b�r3Q�(
�#Y~�AI�&e#�g6�Vv#Y�M����
�@# C ��#Q#��#�#���‫ۄ‬SY+b�#1�8��0#*�h��#�#]�����#��]����F@G�?#��2#���y�##D�
7�##�##"‫ۅ‬N�##P�#H"P���1]#�a%M3##�=#6#�a0q��#& -g��#'#%#2�R2�
�$�p��T�##N#���#�L�‫ؚ‬#z�%�J#7jc�#S�#)H##d��#�@�‫�"ح‬l�!QDX#𭵹�AD�##�6#�7�‫��ئ‬##Y
�#�Yw2.�(ii�#|��J#T����X�7#�##�‫�ء‬B4#�Y�}1�?��%���#[�y#��:@�ZT�[#"#{�#�L#�Y��##/
�Px�##��##}#$� ~F��#}�‫� �܌‬#�hDŽ���&�9x##�ы���#��#d#�+���r��#���#�
��CS#N��
�֔ ###�z�����|#�#9Uo�+�a�.#?��j# d�ZH/UX|
�v�ʌFX#;##n]��Rm��#�r�G&#���U��fG�E�4#�]�
%o#�g&�8��#�f0�>�m��O#;.P�� �ؐÐ�f:`�:#�ɿt###�#T$�%�c(L#`B 驓###F��^#�#pČc9��#!
I�h##���q^X�k"#k��`P�ȱ$#DE��7y(#�Q#!0�x›s#‫�(�ׅ‬BsU���#4�#*vA�#�!aĹgx�#`'l��RT#^,�!
��� #B"A3H#�#L#�QD�#���$�O=###bv�
1#�J6FO#Z�#B��"m�cw
(Q�#R
�ˋ\#�R��##���#��%#���#�2#�*;#R#
�ܸ�#I-�9a#��hi�V/E���B����A.S�v �#��
�#��m�#�+�/pptpb��Ұ2��Og�6�#8b�$��zS6#�#�#0� d�#{#ᄈ�UQ)�$Z####�6�#�����##�!
a#���#�쟶/#�w#V�uMs�I�#��� g����#p�/)��#j'� m#����Ã�#��#�B�}O��
=Mz+#-#������ ��YPQ�T#�lЄdjNc��h�:#�#��uХ#�##%�2@�o��#yjr#�_#��##^#0#x��@�J�##\�
�#"!@�##f�#0Z�EUʡ��#�Zˆ�J#�%R�@��I.��H�#P�l�P�#�##�#��R�@#"##+#N ‫�ڑ‬%�#��B#�
�#��@6����a���k��TMD�#W`|�#�*Q R��R�##F�#��V���J$2B�#�K3q��9#�#�!��B�m,s>#�#f(F-
*#�(v�Ś�%##r>�3H#1�#vJ##�#�M.\R�#�V�cT"�aas#�F�U�#��h�̐
Fh T�_D�1
��#ed��I#J�ԁ��
V#j�8�.H#�31�%;D��#� (�hf�!#�@h�#���L&#<# ��ó�-0Ta��0'��#J#��n#�# Lt��>!
bD�a�bҕ 츾�"#�##eC#��`� �%�##�Y�#�2#��#�,#S�R���ḓ�#�#�^,�@�8s�::%�j�|
d�###���g�O#�၈'##^�����%�:�a?"#=[+�+�]s��E##�#
�#�-��#
#�jm����
�pi�
�a�
#F�#�U���bd+;4�l#�q#)�C#A�#�Q&�#q#!��� _x�7/#
�e�(2##l�%#R���#BP�
���#�M�VRp# �#J�B����#��H��&s�*�I&� �#>t#
%�Ɖ�"#9k$xb�jR�):p�##����#+#�#j#>_�#+��q##�

B�d#�L�F�6���##a���=I�t#�Y#�S�#z#��|�#�#�Rj��lY9��wfv#/
N#Q�o�#�#�$q#0�@�#M�K2��'%�0�D@�����2�#�|#J0�TI�$
#R�#�FF#Ȥ��#rd���#L�3�#�Q����-�ÐG�k#�qQ�����M�6��@Pf�##��*b"0U��#q/�##�SѲ5�5#�#
����##B��F�2]�#�ZR�"!�#2�A# ߶:%� xAZ
�mf�F���GX�T�/#��*'?�}dUTR# ‫ۦ‬m�#.�a����`K�#�q"�h��
�,#� :ʮ#|V8:#�o�q#x�H#�#y�x����� ###$##�W�#"�#�1\�#L2az
�v�H#�#t�)�#�v##D&#k#+Z�bLI24��,蓩#�#:���=#"u#�M��zK��p#PH�O8b��#�]"#
�$z9#�~v�f�0�Q�%�Q#9#�)+##&Z#5ti.‫^)"�׈‬$M]�8�e�##.�#$#� �A}[#h ���
%X�(0b#�##'����/#��U��q-.�BF�"rc.0�I �32�H��5�Uu
B�lFq�b����H�#�##bN\�J&��X�e
�3e�
#�c#"JB��p##�� ��#5��#�W#N����ʋI4LI$B�r�#X#
-i%( #�r#���P.��Yq�#$h�#�{B̸#�%#.#kH#��#L#�1�ؑ��2�}�M*7�`0�# )
VRU֣'Z bP9#x#�#!#
��<�z�p##???�_#�^�&<,����#}#T��R�zƂ#���=��bXi���#
#Ŀ�?#��~C�#��##�0�84d��Z�#�rM�##‫ں‬#ְ{�P#O#�##�%��3s��#�>͹$��2�p�˜C�ȵ)G#����#*Lc�o�/�
�̘ hL��Ŀ`�##>#G��
>�8�Q�Z��^qH#�hLz/F��#`#Ј #��A�b�V!6��L��H)$�-�#���#��)F
�4c�.Q#���I�t8#B##�J��
m��Q9�W���*�`��򍢸J�ʱ"B`��J�#r�#�#Ia�D�{�G�@#�2/�d��t�=�##fsCf#T��#���#5�H&A��e� ٤�
�#3�'�#����ǽK�##4#R#v3�.af�ʺHli�&�#�#�5�ˠ� %�#��D�wXߙZ#��+B\F�f
.�HRƇ#�Ð#0#���e�2��G*x�wux�Bβ##8:��
#��Hd�*�#F#AA!wQ���3"!# B��#�#��T���;�#!�%#�(*SÂPY�o��X$d"#b9@K�?
���`���#O�(^�`V����##��z��9��O
����G�/+#x##-|�c�[�‫׍‬#]d�#? ��a#!�O��@(ꐘ
�6#�#OR}�A���#�#R�e�Y��}�e��_;�#hfy��Y��X�#��c�o��P#�#8>�x4#��S�#�O#�:x�"A@��A�
Y�,�݁��># %T�3�#\�4�l�I0�#��#TyZ ��$`�ȗ��zlĿP�#0gdȠD�#4�s#Ed,@�j#��j#�#a#fA2 䊛/叶
�ք�#|cI. �#�D�[��'h#�
7,����
 #H#�D�`Ȯ�� ##�C�]pC�hB�2�(x��#6�ŝ�tj�xT#&�?�I�}�b#Ɋl���E�6##��9���u�3*H#�
$��on&*#�22�$B�"d�̶E##]�QY#�)�h#V1#
\$2�
p#s�G�Q��##�_/$ �
��̦
���
# �##N�gy#�##�#�e#���t���#0!���
���g'_�#�����
�5#t' �#A ��##��#���������
�##� _
�##� �T���#Z����􈃲#�;�b� �����=�U@0B0A>��d�(�#��#��%t"##���\b˅-
D���pd*lXOS�՟�:�##V#j�C��0#��#>#d�(�#n'����##��<}�N#c, �ٜ#���
 7B}�1�(P�x_�`�r
�##����;�0A� &q��$���cC9o#�e#r����I�pY
#�K)�#Β�#�4���~u8�#q##{�#6�#��jf�n�N�����F#-���ΈLB#<0��0���΄�?e��
�H���E-=��Y��
�|`)Ϭ#�0)#�
��#�#�Q�p1�,###�s-#���e��'�a��#�.� _s�
$��sc#6�D#�G �_'��#��#�Y�w���"c�b��[�###��76:���Ր���#,�#P�B�>(pC�s�
g��#LFG#�#y\C�x�(Ё��P�#\w�`��g��I�ϛ�#��#�A��`���#ʞ��,��A�'#,�4�FJ#�X�4P/
2�V9�o#�A�sn(��#�K@P�###�#��:�x�#�6"#�7�:U#�M�###��{O�|-�s�F
%ls�X�M�#hwf�'�[3Ɲ8N
�ss~�HD��"R��N#�#�-�k%m��)�<�T���&x�� �Q�#��#w�(a#��9E#�f���K#Q*HRQH�"��
���#q#3?#��ɢ���X�q(N$D_��F߬#t9�`�#Ӂ;y=x�rr�
���
�#V �� !�����D���,�^�P8�z�p�##?lz�u|`SLO���&E�;�9��V�5
‫�ݑ‬#qˀ3������`B�d�4���ȖFOu��4���N���h�D�+λ!�#��#�֟�� q 㿞 q#)
+�X##W�"Y��#,wW�Ӆ,�)��$'B�PӒ#~�
���#�#В��#��+*G#��S3�� A�I�`�L�ȉe؆7q#d\�#,“9%�/�BJ��##)�V��##�Frf�(�ω�;�!����'#2%�\
#�C��J�#@x�#@ʅ##�l�e#-�l�d�##o$s2?��#y# U##�#���
#3w�����<�E5i2�"sK���'X*��#Pp��>��6����k�?�P#������#�]c#?����#S��@��d��W##J#��H
$�2x6ϛ�Nk���
�# ��� @�#���a��O'�����Ϙ��M�:�r��Q��{g#�1#���##S ���S8��r##�#
0#6�@tq�#S�<��q#{�M6@�#��xH�Y��6�R�b#�#��1P�@|�#à�#��G�~�����5##Y$Id�###�I�+P�
�S�a-#I{"#daPLb�h̤ T#0$�#���C#Վ�2#���\�K��^
#��@#ܰ#Ѷ|��W/c��{���톲�#�?Dz��u#1�LÇX#o���6�t##Ɓc� V��:N�#f#`=v�du
‫`ش‬W0���k#�#�3;8�0�k2 ��q&�t�ˋmM��#��#����L&�#�Q�&����#' �r$�����?�, ��8ߗ
IOKLj�`�
-
��8�#�ie����#�#ޫ�"���uc���I��{��:P��Z�3l�)IT;]#~���<ܰ�dP�+��o,p�0#����*#��7�o�53�#
���#��1�Nē�D~C�l�����G �#�#�
|�#�<�1��?ٓ�x###�&0�#�Y֘9�I��r^C�a}0�dH4#�#�f�T 랰##:��Bz1�U�e��#N���
c�#�#`�#�*�&u+"�c�(�Sdi#V�d�3��B4#`#�#!X��!`#���9����\
�8��ɹ��_jg�X�����
 #�� d#.DIv�Q��2#B+U��K�#����%�###�#�k##�)0#�Qչ�*�x��bL�7��?
��K�d�$��#�k!�yu�S�#c^g!##Y#-#��@:#�.�i(����k��d�#����T��
#��#��#h,���{��#�#�S��R���5#k��ߖ##Jt�o��#�#fV#~#��z�ɥ#d#��##E���#�^�#��_O�/9{�#缄
��#iz��#��%�w��#r�l���,!y���g#��#�/�‫ܟ‬#?"#Á}�#�8
�@a)(#%����$|��b�##�6E�>�7�S#*##a���‫׷‬yV ���9ЄqCfI� DzO�#_,�#%����ɱ���S#l�#�F#�
‫�@&�ط‬w���'##7��#��u�%A�����j���r~x���!]4#�#�P�&-##�٤m#A��&I"]�#/Z�ňz����
��r�,�#�=���p����Fԇ}#����R#]#+�bϋ�a��#�<bT�S�#�R�##�ju$�#`��@�c����_�[��2�\#��#*�
M �####l�U#�"�0ۙ��9##*:���I�##v&�Rċ��P�2E�##"#��#k��q��`(k���
��
%����|'�BU�A#��s��H�y�~���XV�e���Ӓ�1ɻ�#��##�]#J���p#m*#��#f8#=�]�@��A
#��̋��
# '�Ϭ+@�g��
�|��?�
N>�����l�8##�#��#o#\��y#b�#dL�̷���J�''��^E����/�r��#�m�m
#��O��# x�#�ɕ?O�
�Yd��#���E##H6}�
p)K#�h�~ �7����#��lqt
��#Y�&#O#_<aw�"9�ӝ'����
� �#�-�X~_ ��a#5##>�N#�(��h#7u#����Rp#]FG�0% t����XK��#v|
��###��I�W#��0��� �_##�BR�vk�#��_(H��(�*|��t(։E�#,#x�#��#2�dBn�#
�#�%#T/"#�!*]Zoǒ4;��G�(��#L 䛓�ľ�p@�d#��?#(#
�I'b`XBq�#P�,�sEac+}���Ĵ##��B�2��@#�(�!G�#�<'T�f� �C#OD]�#��##@�^
#'�9/#�0��grn^��]S����d#Y��gg8d
U,f�r/#�#Ϝ�!#
C##p�F$b�$��H�|�sm�#"*;��$S��?#d##��"�#��1�
u��#�#jW�~ �v�‫ݷ‬#k�d#�Y)c@Hl�i>L�+ʂk�ɧ�HŇ�#�}�K�#�#��#����7!
�#x9d>�ry�ez�.�yM#bH���|N#�G7�a&.�@#==��
����
�S/ �_� �K"%�#�18 �tB�w#y�#@��#��%�#%G�#W�#0�[��O'�#��VH#3��ƍ#�|���ɸ�#-
#��#ԒM�`��e����#p#dґ#(\�#ӹLu�"#��4�bw� �[�g��\�#�
�ml�[���#7�L��N�H[#,#H�#C��1+t�&J�d�q#P\ʙ`�F
#H���ƥ##e��.�-#�'���[ �7ʎ##m� ��[#\����B�1u����\#>##�#O�#P�##
%#�4 悓�D�Q�# h�\s�##�ql#Bb�_S##�T##�y��W�#B 6����FA
3:�{?|��‫ۀ‬j'�
�֖
"c(����8#r�C��#K�
��k�ɦ#!PO#��###[<O�
3%#�#^*�X#�~7��EE�@X-D#,�iL��#�#H#��D7�81e�#���+�yBN#�S#(�+TX#b?x#?#��F���##C�?
�``*�#�B(#���
qM�Ț�<����]�I�T:�����#��#ӎ�Tm#�#V��n�'�9#�#i##ZLx���� 9��#�#�‫����ן‬ZJ�_�7�#�t�#--
��a`��*��
�ʒЭ��d��8�B�F�#6��p�P��#�.F3���'�o�����Í��#�A(#A
�P#b#�#� $�!#L##T
X\�25C'��EH#F�YR���#f##-1�#�r o*�G�)k#��_�fA�B#��#A##���je#�#U����d�#�#�Z<�����
ª��:����#$!С###~#G&��)‫׌‬# #�Bz�`=���t8##u�Rc�#���|
w#�ʶV�M�v���Ao��#�#��#,wdz��#6��KǨ0<#��q��
�L����8��@�Ye}4x�$4��ex����*�#�c�Y$ĉ$�##��F ��,0 P��H���O_#�
‫���ק‬##�A���#��:##@h�v#
Up��>U8X##�����+�����
�. �#�XN �a�>�zȋ��Ć#h�z�@���
�ُ��H�M#��8#�#Oi���C�E�#���#f�W���
 #$�4n�xnj@�#S �w ޳��@�h9'��� ��#���M## &
�#c��ؐ��q�4�2�#E$5���� r��L,#�K�##�%r���#mA�'T"Q��6�IN�#&��(#f7�m
(L#<EBG#���v���#��#�L�"‫? ڃ‬,
Z
�zu��0�y�8�u �h?�)���#�p#`���#�W��Ýb���fd���`H���"B�
��#�5�t�}����1���#���!#�J ‫ל‬P�(����j#7��T���l����-#�d9r=�'�8�##\ð#��5��#9#��bB�d#�?
##l�0%�h�o��3###�d�##�q#Vb|GoK���#�8�[#��V��ʈ#+n&Sq�D��/�T���ɉ��c�����
�=}N#u$}=y����|^TaM�E� �#���;�#h�ҎP�Ln1��v��4z? ‫���ܭ‬r�3##l �<� #�]x�J=���1�#�~�?
U�#g�##�#�#����-ʌd�#����JB� ��##5��45H�#��l�BЋ>x�7��x��5� ߭ #�E�#y��##ƾ�/�.s]�0#
ߧ�#���>#J�[��j[#%#@Vgv�a 鲉#YE�e�b{l##-�� #�#�S] -�#<�ٌ##%J;�P���#���#�#$-
(�#���|c�#�#���?�3R����N�##I,#z#?�
�#B#@#�#�=bEB@s#�AD1�#7l�#�#�x��#��#"0e4$p�#�f<O� #l@#�c$�@U4D����)#h#�W
‫ޗ‬Ȗ�#�-,���q�q�!R�#��‫)"߷ب‬#���}#ȺeVT��R�O�##J�#������!#X]�j?
���#I��8#$V{���s�##�����O9 ]%{�#�}�Y��K���\lprOI#�1�1�8rb#�9�m\���۠zK�^�j}#s�0�4
��#�ƂQ(6n��#����q�$��A�)�#��?s##�];�)._O� �p᯽z�
�>�#�"�����#�<�}�Ȕ���#���#X��>��x%��S�###O��� 3��ߏ�#L�<�#O~'_1�@�#�?_#��d���/
ߗ#�l�����&,�n#�@:�G�@�m��;�#�#��s�0B�A6O���7��####����#�Z�Ig�\
^���x���#�ZM�R4#�#�Q���;�b;S͹4j�f���#]p�
�*p#g��#Y##$�Z��Y#B�fZ#�U?�F���h�EFL�#$
��#�c#�=$#Y���4i�B��(
{���l VJ=5R��YF���J
��l�Ka���##I�^#�#HZ!�ԝC;2##���#��zc�I�7�贻 C�9)#9 ,`պdn@�b�b��IkS#�)S��-�R�= >###.ɸ
##e�#�J��#Y�X=�W^�pE7#>�#��18�#�����@�#��c���8##���r�#Q�M�#`����#*$�####z 赌
U�##;T��:��#��m5<�^�#�Ap7�����)�DK####�8‫&خ‬
C�s���uТ#D$�#�P#���*_"�S#��,#M�����0�#�#�#�"��xw��#)�O�#�#o�<O�/�W��\$G���d!
��#��3_9##I���N-[?�_<z��������ȩ;���#�#�#�?�I��ғ��#3�Z*�#�[��(�e�N�#w>#-
#c;#&dc�#q#,��o�|���
#7H8;2���}�GB�.�ɞ�5���
 a�]�#D�OƹȤʬ#, ��/��C�Gw�zs�u�##'Z8Nk��#����#E:�
#�!!�Ѓc�#�&�#@R�b��#sK[Y^.#����#�#����x#�I�S#�'�#��=9#��;���
‫�ڨ‬n�#c6N�#�ƴj�x�#2J#>bo��J�,u#��G!���Y�x�������@�`Z���#x�&'�g�� �E�
9�=K���+�JIY�/HY��LQ6EV��牬�q#����<�i#�#DΚ 箦 P9#*p��#��|��O�czK`#��#v�ɻ� �S���
,�p#�Q]�h#�M��3�#��{�$k#�K���xR�I{���j 蠊�u�I#�c�g���##\×l#M��a���
�����#��#�##��B#QN��'�s$#x5#/�]� ‫ޞ‬#�#��*1��‫ח‬M�&tH�&#�马�'YX#�\&�G�=#BmX�H�I\
��#xJZ)��?���hw ����,\�}�
*=z��#��XV�Ê���$#PtF��$,��l��ߨ����bxz)�l�&�K#�����#�#`�\W8s�bu,�EC�����J�B>�#o�Ŋ
%����x�a �U�i��Y#
�L��؏Q�$#ٞ-�?#:�qL����9~�2�##��[�K�pB�D�wN���Bc2:�##����##)�?
#A�$`�1`��Z#�I##��#<$���`#�#��z�1�@*#�A΂� ͸萒�A�}�#�-α���
Y/�:12#R#�#��p�#�##tA#r.lg#a"#x"���####dKOV#�#��]��vba#�#�##�?|">2�.7##E;q�#��n��q�
#��;ʯ&G�{�#�#lY>#B<�#�#���#ƯL��Wp#:�9�/�l�~Q(
���"Ač#�x#1��΢#���##�`Q��!25#1�
�k���`V/%�p����}I��ZD�
�T��y��# �r~#��`#�4D#����## �#?#�^2ւК�6~��(Ț���I��]�1(�D,C��\
U�X##���
⹯ ;�#2E�#�1+E�#$#Pbdcv�&#�#�.>�c#�R�a#f�Cf ���s�#��<V�##��#��!
c�#����)Yy���.�1L%E�S����##�a�v���y#!�VG�!#@F�nN��޸
02#������b���b��.��#�������#`y}��8$�‫ں‬u��'‫�ۍ‬h�����#���T����s��H���‫�}۽‬H#�'%��]��#�Fe
K㋨��#�i]�##�#�*#�‫�ݜ‬Uy�## 0$B�<Ά�%(+&�o�#8�{��'a@�JW#�$i#(=���
؈H�ܽ����*p�_#���#
Bv#I-X#�#�#�q�#*�==U�`#tp
h/j�yB#(:*_#L#�c
�#AI�T���#�#�Nٝ�#��Em�S��⸶�J#j#�~T'��$�P��I�g�
��7(1>�##Ú@�#�#}>9��½�#(r��?|##u6xAĮf��#�*B�J#�g|b#��1c7J����
�#d��#ɩ#t�JHDIʉ�,;��O��by#�c�#� #�"#BRy��RH��a6��P\�щ#��K�{DQˋ,$
(#�w<#�&0�#2�#���bf�u�'#u#^
��
��;��eKo���C�Ę#pM�+�>#�0�pU�+�+Κ�A $‫�\�ؖ‬#�H#�_�fr�f,��;�ɝ��P#@#7�b�#m�W))##bH
/bXla��_p�lf�V(e#oK��댅#�3���P�(�"��~�#���RN�w��#�_ `����
���‫�ڳ‬ǽk#
#�Lu�##ɩ�f��mͻ������2#q��O�>q��K�?�X�#���#��:p:��!A#S����vk�
‫ݍ‬N:��c���7�<<q�}K�###��cr�mx�C*E�=�;��Ðkf]#�{g[�b�#��l�KS�S#��~c��@!B�[vu�f�2��s֏
[�K�M
hm�/��8�#"�F�#
K�#�#P/.^�+��#�#�MhBt#��
I#@�2�� ��0�@#&�d���h#�@I�6n#�䃌�#��Q#���}e�S�" g�%��rpHB\���#�>#�H��$�#�
�ь��Y�f��## #���#7��\�$U�2#N�����|�W##h5\��y5!��n#�=��Q##p B��McĒ#�P ۹�#��-
H#ҭs�,�#��($#��)��(�Q7�###�#�W#������Y#�H�����:�q#�#�xx�^#�Qc���a�h��
I#8�&#��Z]`�w��^F$��!$G���C�#&��#~�‫ل‬YvHg�[Ƣz�#
�#f��+��#����ʼ8&@6m�����#òX {Ig��DS0O#���z�R#�#�λ�q�n���rI�/n#ԛ�븙�
%#@Z#Db22{���{�ŪFe.}���x�=ҋ�?�F#ȗ_�#��`�Bu?�_�R� `�t#8�ϼ�B�tLke� �䬙
#�#p���V#��O#�Y
#M3�C0s]�wR��>Ӧ8�#O3#���‫ޢ‬G��##K���
�y�U#��s��‫צ‬K"�;� �#p�Tq�Q#��φ�Q�i|�#�>0��N��Y'���TVv��N�-�#��E���F�[�X#~�?
�#d���e�b8n�$#ɒ�Ư��e#�$t�F�&�O�#�#"��[��X���Z2�X�˒4"h���
V�G�(�9�̚���###f�#�W ֐��
� �H#5̴�H�>#sz)��#�howQ##��X�/�D5?���wSC#a��;�D��UjF���I#��#ѳ�T�N�
%�#0>&u�#(d#dlH�_#Z#Fa#4G"�D��#Ev�H�N4�q$�#r�кh��gV�؄J3��#����;‫ش‬#�<䉉 p#‫ڛ‬
‫�܇‬.�:#8.���#%#]d�G�7�ρ�d�PsjN����#�GR8�G��(r##��}��(�#'t��>rQ(t����8Ȥ�߫� ��#<�Bu
�4#?@��Mt��N�yj###��hX�#䎁 S#��‫޾�*�ق‬ઇޭc}�%��t,�x&*�E�5>|DG#��*Y�(�xjR���*��p�o�#v��j
܎G�q������wq;�d�#ֵ����####)���2d�����b��7���� ���K��71�#�fd
� ꫫ��#PyXn'W#��s�l��߮g��oɳ�^=��r&W�����e��#5x@�*���_���
------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: image/png
Content-Transfer-Encoding: binary
Content-Location: https://www.qatarairways.com/content/dam/qatar/images/icon-
facebook-login.png

�PNG
#
###IHDR###'###'#####��Q5##
iTXtXML:com.adobe.xmp#####<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?>
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.5-c021 79.153613,
2013/07/11-05:21:54 ">
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<rdf:Description rdf:about=""
xmlns:ns1="http://www.day.com/dam/1.0"
xmlns:tiff="http://ns.adobe.com/tiff/1.0/"
xmlns:xmp="http://ns.adobe.com/xap/1.0/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/"
xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#"
ns1:Physicalheightininches="-1.0"
ns1:Physicalwidthininches="-1.0"
ns1:Fileformat="PNG"
ns1:Progressive="no"
ns1:extracted="2017-02-24T20:18:20.027+03:00"
ns1:Bitsperpixel="32"
ns1:MIMEtype="image/png"
ns1:Comments="Software: Adobe ImageReady&#xA;XML:com.adobe.xmp: &lt;?xpacket
begin=&quot;&quot; id=&quot;W5M0MpCehiHzreSzNTczkc9d&quot;?&gt; &lt;x:xmpmeta
xmlns:x=&quot;adobe:ns:meta/&quot; x:xmptk=&quot;Adobe XMP Core 5.3-c011 66.145661,
2012/02/06-14:56:27 &quot;&gt; &lt;rdf:RDF
xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot;&gt;
&lt;rdf:Description rdf:about=&quot;&quot;
xmlns:xmp=&quot;http://ns.adobe.com/xap/1.0/&quot;
xmlns:xmpMM=&quot;http://ns.adobe.com/xap/1.0/mm/&quot;
xmlns:stRef=&quot;http://ns.adobe.com/xap/1.0/sType/ResourceRef#&quot;
xmp:CreatorTool=&quot;Adobe Photoshop CS6 (Windows)&quot;
xmpMM:InstanceID=&quot;xmp.iid:0B5B5F6E0C7F11E6824E8D2328F7E60C&quot;
xmpMM:DocumentID=&quot;xmp.did:0B5B5F6F0C7F11E6824E8D2328F7E60C&quot;&gt;
&lt;xmpMM:DerivedFrom
stRef:instanceID=&quot;xmp.iid:0B5B5F6C0C7F11E6824E8D2328F7E60C&quot;
stRef:documentID=&quot;xmp.did:0B5B5F6D0C7F11E6824E8D2328F7E60C&quot;/&gt;
&lt;/rdf:Description&gt; &lt;/rdf:RDF&gt; &lt;/x:xmpmeta&gt; &lt;?xpacket
end=&quot;r&quot;?&gt;&#xA;"
ns1:Physicalwidthindpi="-1"
ns1:Physicalheightindpi="-1"
ns1:Numberofimages="1"
ns1:Numberoftextualcomments="2"
ns1:sha1="f72066416af5827983dbf1fbbe132e2843ab21f7"
ns1:size="1842"
tiff:ImageLength="39"
tiff:ImageWidth="39"
xmp:CreatorTool="Adobe Photoshop CS6 (Windows)"
dc:format="image/png"
dc:modified="2016-10-07T10:35:18.658Z"
xmpMM:DocumentID="xmp.did:0B5B5F6F0C7F11E6824E8D2328F7E60C"
xmpMM:InstanceID="xmp.iid:0B5B5F6E0C7F11E6824E8D2328F7E60C">
<xmpMM:DerivedFrom
stRef:instanceID="xmp.iid:0B5B5F6C0C7F11E6824E8D2328F7E60C"
stRef:documentID="xmp.did:0B5B5F6D0C7F11E6824E8D2328F7E60C"/>
</rdf:Description>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end="r"?>h##Z####tEXtSoftware#Adobe
ImageReadyq�e<###�IDATx��Kh#Q#��Lf2I&1�iZi��J##`A��#����H#n\HѪ ‫؝‬X##t!Jq-�#�n\#u!�\
�##�J����)!��53�빷 I��
�f�#���������9�3��+Co^M�R�#�#�{��#l
x�������N|�4վ�#
�n�;� ��c2#ȳ�OD#5#F#���#�D2#�7�%�V�J�P0�#�##_#'o�q##�=��j#(#�]���9p�x�J#�FȊ�#�)
(zs���9#T#k
�#i��##����c#�#
̕ǟ#`�#�
�f#�‫ؾ‬-�wn#�‫ݹ‬#C>�#�t��,#�����#$#s���#�`3�)#�z##.#��)��H��#�#
�-G�fr& �7OB�5�'S9�V�ĭ��pԕ
ԕg�tT#�#�#lWxt���#�G)+f4q ֭��#m-A8‫�ص‬r��w_��D#
‫��ܢ‬#�Y����Q���@KS���O?��G�!#�(�X��x#��#Qt�2��
G-��I��es:�Z��0DP�#Y b�V{c���y��dUf- -d��񄰺/-U#�X�`U��ꒆ™�i%�A*�.�/�&‫���ث‬##�-
k"�9�W0=�?�#����#���k�G��3�놬��\,S#+�#i#�ö���+p�P;�#<�|
IX�C���L�#####9��*_�#����spc�-��`����h˨M͘y#�##57�ˮ�Q#�J##~ɾ��.�lhR��σ�#-
š���+����9{���ҢP��h?�:֪�9���1.#WX�Ҍ�1!<���heٍ�#[P��R�N�#GS�xc�|
��E�#U##X�<#f#�pW#�x�[�#�)��#�L�#�0s&Cn�#F�Хl#a�8��3#�2�D8��Z[@����C]
$#3V�"�g��_S�E��~yU{dY�W#�#W�����pJF��]
‫��ع‬a��c###��`�w���#�p�ԅ�;g{#�=O)�V#�[70Zc#�К��ƒ�S�~#0#�LJ|#u?####IEND�B`�
------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: image/png
Content-Transfer-Encoding: binary
Content-Location: https://www.qatarairways.com/content/dam/Qatar/images/icon-
google-login.png

���##JFIF#####`#`##��#"Exif##MM#*######################��#C########################
############ # ##
###

#
# ##
##
��#C###########
###
��####'#'##"#######��############################
#��#�################}########!1A##Qa#"q#2���##B��#R��$3br�
#####
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz�������������������������������������
�������������������������������������############################
#��#�################w#######!1##AQ#aq#"2�##B���� #3R�#br�
#$4�
%�####&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz����������������������������������
���������������������������������������#
########?#����C�o�`�/q��#\I#��$pA#q�N��%
$#��N3�#���H����
�# �i=V�d ֮�+�'��t{��4N�l˶I�#K#��-}C�##J�5��#�#?I�u -
��e�0ZH�TV�w�\.�W�>`xbE�
%��#wK�<9�###�V�#�q5Đ��.�#{x#7(�3Fr$vu`��P�#d���\]#$���Mk}^N57N� 8‫�ٿ‬Em#���
?
p�#���#lL�P�I�#
�z]�‫�ܧ‬V�]�#=E�԰}�ɻh���ylW>���澤�#�p||
���Y���5#�#h�Ѿ�e��I>�al[�#s���7l#�X��o�����#���`�/4�.�Pb�.��#_#�b# 㰮
O���φV���n���#�r ‫ח‬I�Ogj�#7‫�ޑ‬##�>�澧.��+ƽ:ҷ[&��{�oS��|}�f�u\#+-��%h9IIG�ܱi��k_$w�sl
߅#�#ů

��7�f�O�#z�,͎N#l�#�#W��*�F��7ʤ_��‫;~�ޏ‬E$##<H$
݇‫ݸ‬#�#u�#��+�#��X��~#�j[9a�$�[v1�`�G��^?�]YH�# ����Vm#��#��##���z����_BO�d��
?��#��P�#�pk���
�P �� .Y�;���j� �.�Kb֕;`4��@x�#d��`rHo�_#�G#��a��#%O#)ru|�|
�M��n��#o�#W#�<��%#H'*�H�ʒIuZ;�e����+���{�#�<##���{�SZ ꓼ ɥ�s߼
a�fX���x���|#�| 񯆴��S�~4���Q�k���[[�:e�x���#I#k��?�##d�~�# 娏 n�%���u��|���+� ‫�ۋ‬
$?jk5�`��<!m:�p�_��դS�%#!"V�.I,#��#���/��##��9)6�孷 vW��[���e�‫ש‬,Z�)NI(�..�/
+���^#��/�=.�O�u��H"#�7#��###�� +�9�x���#�+V#6�#�:f���]�
J��F]Ob��r�����8�asiap���#M��j3�;����‫��ڿ‬U��^gu 颿��>��|S� �}Z���O��kk�[�|
Ȯ#e�#�#*A�#�#�#�##s��X��>#j�wV2# �5i�9���!�*D��#�#��(��\vQ��.\
Do���z3�s�#��#�##��֍z?�o#��?�_##������
�����#
۷�Z
 �n~�u{���##w�.��]K�v�k�i 𰑴
�*f����g#$@��˜##O ��*��-
��#\��k�[=,���##rx�uj)O����W��~�xkL��#�K=#G���t�:#����"�ƒ�##���#Q_h���I���%�G��
------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: image/png
Content-Transfer-Encoding: binary
Content-Location: https://www.qatarairways.com/content/dam/qatar/images/icon-
twitter-login.png

�PNG
#
###IHDR###'###'#####t���###�iTXtXML:com.adobe.xmp#####<?xpacket begin=""
id="W5M0MpCehiHzreSzNTczkc9d"?>
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.6-c148 79.163858,
2019/03/06-03:18:36 ">
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<rdf:Description rdf:about=""
xmlns:dam="http://www.day.com/dam/1.0"
xmlns:tiff="http://ns.adobe.com/tiff/1.0/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
dam:Physicalheightininches="-1.0"
dam:Physicalwidthininches="-1.0"
dam:Fileformat="PNG"
dam:Progressive="yes"
dam:Bitsperpixel="24"
dam:MIMEtype="image/png"
dam:Comments="Software: Adobe ImageReady&#xA;"
dam:Physicalwidthindpi="-1"
dam:Physicalheightindpi="-1"
dam:Numberofimages="1"
dam:Numberoftextualcomments="1"
tiff:ImageLength="39"
tiff:ImageWidth="39"
dc:format="image/png"
dc:modified="2020-09-10T11:10:14.488+03:00"/>
</rdf:RDF>
</x:xmpmeta>
<?xpacket end="r"?>#+#a####tEXtSoftware#Adobe ImageReadyq�e<###HIDATx�b�]�#
0�Y_~��<̏�x�%�B��b�Pr�>C###Ĉ�<�z�ap] ��~Í@�##@�|4#5�Ӓ��/#��#��/��
����#�#��;;3��(##��x����������� �#@## �4b��c�� ?��#n
��#Ë#�'���#(N#�`�#&#�#��ɂ�����Vp��##��۷?P!�e_Н������
΃�_# ��
���� O%####
0##��#���##‫�ݤ‬#�F���F/n&F�:S��������h �#d�#�� o`�}I�E6##b|�
� #^�#�$## Bs��O�yXq;{˃ߋn���C�5_�0�#2h>�##�#�(V�����?##BQ#t��?
��gdd#f 6���n#0�q�@h#�3@#��˜# a�R��ߠ#ç#X�Hp1!� 0�W#s�M�}�ī'��,�Š$�� ,�N�p�
0���
#�,����ś+Z��Z�#�k��qm���ae��!M�Y��9�����‫~���ۿ‬k#}a�k�<�#;��/�g��C#�OP�G-
*���4X�����
 :�� 3V�|�DŽ#�����ł;>�Y@E�����^{�o��?8�##W��H��
�#9����L�s��c��jL��#�����}��####���?�##������#��H|
�#t#�a��,###E5��T���##XpI��#*O��"��#�#X$�
0� 3q�0>��#�H#�#�S`{�#X�23��V�`���o�,#�#M��# ߀f��zH���/�4{�`%t#���_��1���03�#�#"̊|
��ø�&`����o#x##X��r�b%�#�
�O0�02#+����#4]���` 7��##���?����7o}�Wb�n ��ѡ���}򇇅�x#��$[# �� Av��b���
,@�?�#K�_��i*a�##��G~��b%�`���ߓn+��bd���k��������#+/
��Wz�'f#$6�#�#�#y^&V�s��{�7~ef��H^~#�=`����˦��N��4�D###!�����/
r��#�AM�d�#�#,���f.�,�?j
͈ ���
z ‫�����_ڕ‬#T,#��"�#g�#)wX�#d�����##�zFF#`����w?
�#�#�#�&V�K�њnx�
#&d�w��#�####IEND�B`�
------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location:
https://www.qatarairways.com/libs/cq/experience-fragments/components/xfpage/
content.min.css

@charset "utf-8";

.xf-content-height { min-height: 46px; margin: 0px -12px; }


------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: image/jpeg
Content-Transfer-Encoding: binary
Content-Location:
https://www.qatarairways.com/content/dam/images/renditions/horizontal-2/privilege-
club/miscellaneous/customer-service/h2-call-centre-option1.jpg

���##JFIF##########��#hhttp://ns.adobe.com/xap/1.0/#<?xpacket begin=""
id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe
XMP Core 5.5-c021 79.153613, 2013/07/11-05:21:54 "> <rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description
rdf:about="" xmlns:ns1="http://www.day.com/dam/1.0"
xmlns:dc="http://purl.org/dc/elements/1.1/" ns1:Physicalheightininches="-1.0"
ns1:Physicalwidthininches="-1.0" ns1:Fileformat="JPEG" ns1:Progressive="yes"
ns1:extracted="2017-04-16T16:34:56.338+03:00" ns1:Bitsperpixel="24"
ns1:MIMEtype="image/jpeg" ns1:Physicalwidthindpi="-1" ns1:Physicalheightindpi="-1"
ns1:Numberofimages="1" ns1:Numberoftextualcomments="0"
ns1:sha1="93873dfb39e0cadbb5aac94a2982e48718eeec49" ns1:size="96556"
dc:format="image/jpeg" dc:modified="2017-04-16T16:36:58.716+03:00"/> </rdf:RDF>
</x:xmpmeta>
<?xpacket end="w"?>��#,Photoshop 3.0#8BIM#%######�#�ُ#�#� ���B~��#C###############
##

###
###########'!##%###"."%()+,+# /3/*2'*+*��#C####

####*###**************************************************��####�############��####
########################��##########################��#
##########�#�##�@�@##
###@�####
c##�`0###!#)X##@###
C�#`#0###�###0##�#`###5c###0#��@###��#�b
b#�#��5p�#�##(#####7�"�#
� #
##a(��#`####�##�
####B#�B####0�(�######�#######�P####5c##�0##
�##1��#���`1�V#�`0�@#######9=�1à ###8##########�`#<�####�!##!
#R##t@#####�##�####�##f�0###+#�#�####�##
r0#P###��##############~##�a
a##œ�@####
@###�b
�####B#�#(#� ###�#�#c###�#�#`%2#####�0#######� #�@I��c����_D���V(##�`#
#########����#�j�+%#�:c�V0#�###`##�#R#�###D ��##�####�#�#######
##`%y##0P`#0#�#####6
##a��N~+[�j�k>u\�����V/eA�#0###########<�4�D�P�Id2Dլ�#�1�CV#####�#`#�
`
"##�j#####
###`#0###
######f�##+####�###��"###b��#^~=��Yb_5#{�%+鵟�#�#h#�T�##@#####��###߄�ĖD�K"d�5�!�Y
q%p�iX#�#0##)�1�#�B#�!#�##`#####�##`##0####5�#
j###�####H�V#$��‫��=_�ט‬
u��Qf=g��\‫���ޘ‬u5FL�>��~��##C#X#b##� #"
###'�#�"q%�"q5�X�&Ig#VHd�+#�#P(1�#
c#
�`0##�+
B###
##`##1�##�#####1#�######
#####�#q>eϷ���Ş��12�!��X�k<M�|�Z���#�����J#bD
PX�@$B#�$K#B#���5p��Y�',ɖD�q5�2D�Q%��Hj�9Y(jՌc#��#�##��##�@###�##
#`#################bAK#��$O)'�y��U,s�%�YF��Y�Y�X�Rru�{�X���#���
ߛ���yvo�s####�"0�)* `�#d#Te�#+#�G�##�5�Ig#%#Y�'#Y�
%�H��$IBD�5��$�pՌa#V####�#�##0##########!D#H#@# #AJ
#H#�@#$#")᱿���y�vsQ���j*���d���Y���#�7ϱ�vL #�^?�f:{#�_G��_�n�#V�H#U����˴��!
lk6�v��UM+T��#w�#T###
p�K"q5�H�8��&�$2K(�ȑ5k(��ĕ��f�##,T�B###D##�#X(�##AH########�###"#
�T��##�q��'#W�Ǧ����]2�ӝ#0/��
��`J�##�g5�#ƍs��&p�����y���z
�z�wz|y��Y���?���y��v�5�#�7Bh��o=#��f�l�6���[�##�####�@�I
dL��$JY#$Y,ɭ�̑
"K)d9d5��#�#5#�E#��I#��##�@ D###@$@!#B#���DBD!#�X#"!#"D�##/�� # �� \
�3��#�^�"2�R�jsJˣt�VyΜy��e[�[|
��g^���9�n����>#^#7��������7��#�g��~WK�:z�K]���k�m:#m�#####�#��##
#�#5���j�#Kj�Y,�H�%���K!� @�DDE"���@@##B# E# DB#�B"#DDDR$j##�##)#$H�"J��
F�F)J�����yz�zV�\6_-:�\�ҫ#�,�uD�t�9�y�M��s��6�gN=�OM] _�‫�ד‬e����ߍ
7,5<��������Ol53M,�#�H�~5�=#�����#��o�*##### A#J�!#"DR Ke�.�ћ|�-��D�D�,�ԉ
#
B F 沫��R���T�B�D���DF�#�D���"D�##EeED#���@�#�@�e;B$V%fL���ss�ga)��de��d��##��-
�gXe�=4gR��Mrw�)�\�f����‫��\�׏‬w���\}\�c��#�:����‫ۆ‬O��}���i��.7�Z�f̼�#[��;�����\
���###B#�"""DDH�"E" sZ�uK�kL��i"D��%#,�,�
b##%w4�
�L�df�
��DDH� @�##H#!Q"Eb@��RQT####X�%J��J#,���#3f�>��‫ݳ‬U-�-��ir�d,�WZ�#�B
‫��ה‬nm��jvy#�q�s�����ʵg_#��5#s#�#�r�ϼr��#;�r����9Z��R�j�z՝i:#GVI�/Aq��s�����
�@!
#B#D#(�Eb��##R##$#
ֻf�f�kVu|��c#ȑdM�&�##�"$,�(����53����EP���-d## @��B###Z�Jb�4�#Ș�-
+T2�����2�K���w#�;���3��5JN�VSe���b�s˷#�tk/Y�j�}+�J�s��;�rMz�O��S#��_��γcZ1���g:
ߍ��yg��v<���[3k7���M��l�ӡ���N�^��#‫׷‬ɏ��t�#�DBDF�DDH�H�
@�##*�gF:Mts��Z�#V##(2D�Ƨ,��!��#�#��w<�97<4�5#
##�K#$#! %#`1�&[f��Z���@�3#�t�����Mj��b������‫�ڹ‬B�<�币
#fɬ��.��s�,��D���u#�cd�y�o#���=��{���#2�����#���‫ם‬#�<�/#��?
�÷��~t��eɬCSg=�9v�ϧc�]��/S�����y�#o��D������"""D�D�####ed*����s{�u�W�Z�#�#%#,
‫ږ‬l�0##�>���sʮ#ϞL�X0$H��X�###�d�#,/4�m�n]��.�##�˩��##Έ��[���x��7r[&�FV�#J��y�ZRSY��
��k�hY�YՆ^��s�#6r�M�u:GsY��s7��o�#�.�u����
��7Y��y�P�z�NkD�9��S�N�nv�G�m|����T�u���1��ߔB�"(���DDQ[#$H�#Q @�ȉt���X�Q��.��DՈ�
#�ōMe�2@#D��Y�s�y#�*󩕫�#9,&L��H�##��
�2�M��{]#�˶4Kt��##��52VMLW9Jl3�Yq���G�բkfuZ���-�F���J��l�.-LZ͵�ˊ
2  og>��[�6�i��x##������
x �#K,��c�5��J]ϧG79��x�#unw�z�gƱ���uMi�N�#�#{�q��u�2���#":VD
DDDB�##D�č$J�#�������z�}
]y։�#�(#���mK6d�#"Vg�r#�F�#�:ej�@�[##Q ###5�̙
"ʴК�r��e�4�WefR�#!�ZQ�笶
e�hJ#�3��##����Ρ5��R�k�Rn#u#�uu�‫ى‬s,.)�aP�ST\‫�?�ޥ‬##+ή��g}<n
�{y�W���#^#<��r��^N�Ó�ˬe�\ʻ#��G1MW/^�v:q�(�Vh�N�.�9��s��孶 k8���#�HBEj#
#)###1�##\w3{x�\o~n���#��#���5�l�
#�Y�Y�s�y#�*�8�`N[%��8##1Ԗk2�e��v�D��[�Vuv#D�###��iN�N��s�z�g~s�_-
���<�d��#05#�#��¸b�(��+�dd�k�Ŭ�аX˯#�:�V���9�u'N�Nvz|���u��Y��5�����1\
�*�2g�νsю�K�o#���f�<�ux��ϧK#�b����#�Ś1
#`1�##�Hh�,������ƺy��]X��b
�#2QcRY�Ȑ�#��k9#�g#S�g��ƶ#��Kd�##F#"D��ť�iy�w##zS[�F-‫(�س‬##+!Uo5iN�E�#\
��+��h���l�#�(�Vg]�I��JS#g^y�.i�6���78l�jB�+nu����/
X�o^5��y#�r�g��x�˵�Ov��[��c����8�\�W�vMP���i�ȸ��#g~��޸�����vG���(�V
c#1�Ƃ�,p��
�ɬ��#l޾/K#ۛ�#��#�0#���6���
b"VQ��9�<�N#����u`#�XY,�`1��"E����/
4��K���
�֜ .Ƨ��##Y#��kԧY�fz�����+��X5�##۬�Z�sU�`Y���[3�8dϩ�J�*�9��#6.�‫ݝ‬e��U.�}YF���=��u
�OW��_�ӫ���\�u� ss‫�򝌅�ݙ‬+���s|K�,l��{�{�:�;��
‫׍‬y��4&���4jSF#�#�#1�c$J$X�����b�q�nZq���#�JY��##�DEE:�#
�#S����Le�#���ad��##$�L��&���.4���#e�5�# ‫�ܬ‬s@##�ae[U�N�K4�����/�̣ ��iI��'5�
%�����2Z5��yfk��9#�#R�Q��qF�:�:�5��,�� #ύǯ/]��㚺 k�x��[�syJ��v7��9F-
�+vu��=2�y��s)h�‫۝‬u9v�r��=�
���?#%�}� �#�##��0$J#ɓ/��f�1z8�#Nuib�##"R�g58��A4Tnk(�ʘny#�=O9�c��b
%#�e�B3DH�;��ˡ4.��-./[�Tj�Z�ίͳ)��p*�3*ҭf�JY�)��/���G�T��vST�R�[��#й�$c�u����n���m�N
‫^ޱ‬uų#�h�c=��8*�‫�إ‬::��]��5zˇ�_#�#��˯��w4�f�ܱ�#^Y$�<}#��U��K�oI����;�F߫߫ � #�5#‫ڂ‬#�:##
#�J#�#&�����b�q�f.���k ##�K6���D�)(GY��S*`��jp��=����]W#�r ܷA5
�f��,�M�u4���m,--����4ƙtKvufR�#*�U�N�E�\�d,_?�G��v�e-R�U�#Ҍ�#�\
�ŝԕKN��y�s�S��q��s�Nd�WL#b�Y�W#��D�.q��/��������2�~#����W_>�#�n�'#�-
��H�o�#s���j��ѝ�1��p���?G��e�?Y�#�K�m# ��@c���J#!
�$H�W�K7����M��q�Vd�##',���)##��#f��L��瓩��|�;ZD�ZsT_-
�Vcq��΢J��gn�sv���#mXZY###KtZ]#�j�YC##Qf{���Vh�cz�_‫ؖ‬:9�b��Z�#�l*#QY}��k9�Xlì��5k�FN#
ߓ��u��\U#4Ϭg�%�a�j��`��Oۗgs�|��}>/��Yg|�3�#�2\
ѝWs�k#��X���,��s����#�[ϼ��y[k�g�ı4U��@`��F##�#�H�6���oS#��{qtgW-�##
��jk,�Hr��u��u2�#�=y����Vd�c�F�ugv��r�W>��Y��>�^=>��{�Cs]��U�a2d���D���D���Y��W8�i
:�/C��'�J#�
X-(�l
�#z�#s&z7��#�y#S##�Ҕ��~ex��[�,�k#ҋ$PqcM���}6����w��MQ��SMϐ�>�w�#Jk��wk1Ʒ 㬥
�w��s���gg�J[��ߌi2�,#j ##h�
c#�C$2d��:Y�\k��m�Ӎ�X�##2rɩ�(�!�J#�j2�ag#q%��,�j�#s���j�6f�ϫ��|
�JjE�m�>�~#��z�9tw5�}XL�
��5��#YRg�"`���#�|����i�[4�R��j2�HTjw5��d�k#3&f�\��&k��#�'#y�A-��5o#$l�3V#㚎
�n>�24F�����#mg̖'/7fw�Y2
��‫�׍‬#�n=�Η�u�ߞ���N�O#‫�ݍ‬#a��$�[e## ##�#�p�R
%##J&�K���c],�nn�j��`0#��MMe��#RP��E�,�IȚ��~s�~n:gͦk%��g#��Y�\
‫�ݗ‬Z9��϶����ٍ5�_�#A��v����#5/�#######*���#a��;{#��lͷ:���Wd%��Zɩ^J�##m�#2ԁ�:�M�=�t�
‫ك‬YΘ�Y���6\�j2��<��δ 㥞�7Ѻ���ȳ������&�k##5�yt����4s�\
��T�q���M��θٝ�8��f�OC�~s�#�lȼ���#�0#
#c#�2D�K|t��c},�n.����`0#��mNYD�IcsMa��G���y����:�`��51���h�:7�7:q�W.�q�F+��q|
v���^�/o�#��R��#�)B�"��3&;1V3���z##���f���#,�P4�$#d�j#3Efy��6b8���y#ȳ.�#��9,�QYA�x�
W..}
t^�'�;q 權 x��y�[�M�e��/7#�q#^��q��#g��췷#9L���7#�����/�#Ƕl/�) ###�##
c$IdId]#<5޶�����ή,V###9d��YH#D�̖
qc��~�^/#F
t�5A#�cY�3�#9���yS�Z���ǵ���X�#��v��^N�n]#�]�S#!��# ��:c�%���^��}.���d��VK!
͚ñ+###5#K+#n�� �##��y���f#g.�ɳ�q��`�#*�V�#�/##*�����/͚ Y5^5��
| ‫�ޞ‬w9sY�:�Y��|
�#E��3����;��#��‫�ٺݝ‬d�#=G��[�� G#�ߎe��,D#
�#�#
d�,�C#�����ƺY��]Y�Ŋ�##$NjMJ"��
�ٝ1#��#�q�w�q���‫�ڕ‬VX^�����ˬ���W~#��|�.=y�;�m�‫?�����&[ڕ‬
W��‫ח‬GYѩ!�#��#B�ٖ��i��9�o����b‫ۋ‬d #‫ۉ‬
0AD�����i;�r��er�Rb9##��s#�#�L:�V#+YZ���;*��s����#���#3|/
��Y4�5�����u��}'#���&#�Y���-�Mr�w#���Z����8���s,4j��@##�##�Id��!�
l:yus��7�7Nur�0#��K5# �0&#��Ƹ\����s�;�X[#K�o"T�d�R�=8�#W��t� pb�o?
��Ǽ�yKVȺ7��=^?C��v:s۩e2C#�#�%,欩�擳��?�e���#G@
[1i#�r��.Ɗ��W5TWU'>�rq�9�#�9#�n9��5#Όo#�\<�s�}�{O_�a#b����#‫ح‬wc�wx�K�#y��ͼ�
�=o��uuL#�x����}��^^���e�h-B�#####Y+$8��Bk����}#�Vm��5j5c#�Ie-f;�<y�o��탟
Zs�x�:�T�Y��h]QbTf�̕
�,˧/Y��w�#��������#ue���ȾN�^#��������o�
`0#����33E�##���y}�3fwfu`�D�$�XgrZC@w.�5\
�W#�fLW<�M��g�g��n�ZV�k#;�#�u�7=�#�Gj�Xy'���X�/~o�\4�/&�:瘣#�_tl�nrs:#=#^{�}#�/
L�#��xYW�p�0###��jD�C�##`N7��Ƶ�_�lձd�&�$MfLsYl�I�����__3�l��-U#�cZf�5�] a
3ٝ3\֕�.}#�������f�>�_#D���Bܶ���Ϥ��'����6jL`####ZQf{�R�o�����gVK2v"BV�(YcT)#�.d
R�#Hk#nx��_?g#S�s��sk0��C���徖 5�Mk��O�޲�����C���##q��M
‫��ܜ‬#���u�>_a����'G�^�#�g^�|������#��W
#1�###��%##!�*R5flήj�,űfY#���\����#<)|W��漞�sx�=��k%�5�ol���#��ɞ�R��
%VO�#����Vn#^�ϴ�n]#W��9,��z|
�����u���m#####��+=�IY���6��#�s[n]##QCU��#Yd�P�L,� )ͯY�#S�g#�\
�w�:�K*���3���z�k�#��c�#]2:��‫�ן‬/���<��z*�{mk��#N 痬 e��y�=�7��N�^|
X������~.���Q���#���#��
#p�MH�!�b��L��nV��#���]#WA��.����1Ɨ����< ‫ޞ‬/.���-�Y�mk�7ї\��#Y�2Y��)���қ3t 痯
*ne5w>�cv-�Z#Zd���N>����}yunth�##�#��E�3U�‫��ٻ‬v�����)�y�#���u#�E��ũ4E�#+#U��‫�ܚ‬
�7>j�F���1\��s١>������W��;9y ‫]�׫‬Y��:��#�

���S[�ԹnyL�f�{�_os��ͼ�:�#>{�y�#LS�#�#�~<,4��@1�p(��J�##�##��#��l����Z��i�ԛΒ�csZ#��
_=��~#�����Z����Vk�.��K#�-�4ũ���9�i��2�9z�|�‫�ێ‬r�l��W���n�����
�{p �k;,`%###�J 쩚
� ������(��^M‫��׎‬k7V�zy�i5Y���蜺���H#$�#Ek�pi��/3g#�g#XŬ��jOI���g�‫ޟ‬#cY�g\
�}oL{*�Fn�Ír�~�1�B�굺��;(���~��]k�7��I,��#�{�‫��ە‬W�?#�h.#!
d�V�c$H� #Ei2�<�#5�;�:˝a��٢��қ��\�g����˽f�/+:�x����/C�]��Қ��) "Tf1�>�s�g#�Vsje��
‫]ו‬xOR�����}/��#����#��y����`�##$D
�)f�#��/�}6p9v�ޭ���]�=K#[�#IbՌ�e
J@��k1,#R�3������<[9��Y�sN�f7��x=6��f����o>�Y������]�o�y�:l�R�#5� Fw�|
#G#�z�����#‫��ޏ‬uƤ���ƭ
ۖ�M#��d0#��C$N#��%�.<o#7��\\�g�Z3��Tֽb�e��R^�Μ}#�z#;#�Q�k��qy���ֹz5��w&�-
Gc##��s���#9)�����s��w���:%\�S��_-�%#C���^����=#�##�@##���‫ي‬y�'����[�v:x6�z#;
{�l���VS��,K��EH�#"A�V�e�o<M��K�9��#���x�&�|��Qe��>����‫���=}��ڗ‬#'����#�\
⹪]��{����b��;s�#���|�#=a�u���o�#��#�d��#�
d�#9�\��<o#>������W>�����‫��\��|ٳ‬#:n��'/�����TҤS7�#3r����g>�&��뙣##����8 ‫ټ‬#�#�p&-g?
NWw�h���7��鳟 K#b*�G��y}�#���u��գ####�]��#����|�#����y�
�4F�Z4#�I�R�#gZ��e͈$�C#�TU5E����#X�'-Vw��2����v���Y#�lO��T���3���‫ݚ‬Ϩ��|
�#��#,ƙ.2�����]bԟ^uԹu�^~������E����z#a`#
 ՌH�#I#!�P�
%��xy��Ǿ~#�r�_��j��s��t���c(�x���zoG����߳� �i�MW���w�����9f��$�##���/
>^<qc�r��#g.���ϯ�#�K#����]���KRV�����>�#����x
##
#J��F�rc|�#����gT�Ƽ�߈��_?s=:ܺ�1�r�J��v�i�l��*#A���\#\
��~�p�K#l�Wo7#��s#M�$�z�>�������G�y�#���Ӄ��f��#�f�j�����7�\�Β������#��#?
���,���2q0#�0#
�1��p�/#���<=zy��5�R\�`���{#Ž9��i�j3R��/K���z<��|���4M<t���?��c���ԙ$v
#��,s��/&9'0��8��q#�o�y��#�q��ý�Ԫ#QU��?
�z���γW+AX###"E��#�s����oŨ�]x^����z��ӗ��������:���c�y��$�WQU b�Mg�#�Z�癩�7X�|
w���~���g&�DtS��~�Y������
􇙂�W �� <�q����#����gѾwҦ�|��녤
k��}�#�v'#n���#U��d�@#�0#�k�(�_>��#7�y��q�|��n��6sX�k9.jJni�!
d5#Y��#�v��=O7��>�t&���#�#��.}#��#IԨԨH�9e\
+̗�#��sϬ��5V���x��#r�o#T�r���Go����'������0#`F�jH�Dyk��g]/��7#�S9�[��~?
x�#���>�M~_o;���fu$ ‫ۇ‬Wx��###��k��:a(�/:u�Y�K#�u��_���O#�]#�
���>���{��?2u��r�<{�9v�\d��k�q�#~��>�����>n�w�k�Իx�÷��sju#��,��###
#c#ȮXÞ���qy>��^����RL�眽 c�s�Y�3&m�>�M�-�9�w+���|^��#E�u�c��z+��㎎V *�$dV##�\
#�9��y��dR#x���_Nwr�]��g.��["�{]��H�x�U�#��`8####D@#����>#��xzc��(�'.�8��������v�L
oE_r(##2�eu ��x#�#�(�#���
�#u�#��6k>RQwf�S��~��]�#{����X�#?o���s���]�?��^/w�������;s}3�:���?
����sn_go�_�c#��`##���x͎�q�Q����Ѷ5�#L�>N>�*�5�&J�s�|
�k#�����H#:y�7'��Ǻo�k��c�ұԔԔ#����#�)\�s��q�y�YeH�|�z<�t�v{���Y���Ƥl���>���zm:9[
####
��
��Z��?K�Ǻҹ*��Ϸ#����#��#�T��U#i*�a.|�#�;g�F��X�q�:�M~w�?
2��9�W��~v�#oԙ��G�;o�}1�wZu�?C��s��,b�'/��}#3�6��#/��zy٬���'o�oQ��y�z/�@#
`##�##jȔ�S��q����]˶��˙�f�##S�s��#s�Ǿy7νI�v7.}T�s�#�#�������]#}+��s�#�j�#-�X�F"-
Q.&�##痬�s*��|�w�g��L�w#e�}&4 ‫�ء‬OG���OW���C+ X###�#\�p�#SN:-
H�#(��#�#�uYj�K��##RČ�TFQ�˗;�\)f�-b�g^��.#��z|�/��*�#���~�����E�#����w-;|
=##7��w�R��5�ܻ}#��#7ߏ_#�p���C�.�#�\N�#��.~�F��~��@�
a
-h@��A�����z�zc��[ϵ�‫ږ‬$L�Nes�5�{1F##���#7�ƌ�x�#}##��OY���-
N�:��ҹzj��Mf����ZKK#h�#�f���N6��Y��Y�8�#Hu�‫�ݼ‬W��#����L�G�螟 7���Y�#�##1RT##֌����k
%������ҝKI˲�#� �#�#K b��#Zq��#�no�>�^#Z�Ë�x����b�ã��SX�O#����'�‫ׯ‬
#7*kw>�#�6����r�(����o#��>�#��w��~y�۟g�mxv8��
�٘5;#>��_�`####�+#�##�J��}>���^‫־‬
5d�X�L�# �1\�LG>�n#zr�5�O#(��9�c���z|��Y‫��ݎ‬談��o#\�s#2$��&�‫ۼ‬#M`k��-
s��e���;��?=�1���Ws�.}�=h��^����#���kfd�cG####�*#�7��#��m��ƙ����Y�,�Z��K#`W,f�
`��+ ��&,t�#�z]��#�#��#f ߊ�#��#�#�q�k�����#�Ƭ���}��Ӌ
‫_���'���'׏‬k����N7����^�5�ۙ‫ח‬w�ߣ������s7��{#�D����`#0#�#�;�:���_#b��sv��!YA�\
f+9�a�q':�#x��ϷYҦzd��/#���]���w��������f�5ߙ�\�j�߫� ��fZeЖ###�/#�?
q��9��3����ʺr�k>��sx�1�x�w���,���<#A�y�˯2r�###�##�����}�y�)RI3gx�T�b^�#�K#a,f���##
�FW3L��7k3��#S#��}|���}#��#��;����g�ϯ����~OVC���;��*l�Ϯ�]��x�O�n��'�#^pι
‫���ݱ‬ٙ������<��Y�#Q�#######
##9�x�W/M<=���Y‫[ݶ‬s"1T���9�ϳ#��}x��y/�K
�#.��]{{��;�#��l�L�=\�7�#zs�>�$��.��Q�,�X#k2�Wϳ��_N|��\]��>�q���ܸ��>+��?
���]��#@�p�J�`####
��#��#�в�I#b����ՖV�n#�X��#�#�U�F#��’#�LQ-��-f#�=�>���^�#�c����O��\
n��������ϧ����������Up��ǿ���7���������##���x��‫ןן‬c�i���o�q�l�O�#$
######����\
����k��uqn����T��Nq�����Ի�����d��#�q�#�q��;;��#�oM�Ћs��w��}�y���J�������_Vܱ
�u�#����ˍ�̓������ɯU:HȞ#�������<k�z|#����.��+#�##b##
%��9z9�O�;#��#�j�scoy��Ki�#Π�U#�R�#�#,�Ek�#�5u̺c�^�#P���x�?��>>�L�-
>_������##ϧ����Çӂ���ӻ�o}���N��‫_>���׎‬W�����#:�Ǭ�}G#���.�v�k�ߐ#`#P##�AD�#�Nw��|\
=����Kiqqd�#�ȸ+�53�u=>K��ɼBj8�3�n7#OS~_[��z}�O;��~g� ‫ۓ‬#��T�(�%�o�‫ژ‬
!.s��S�g#�8�<��>�:��>wٚ���?�g^o��'ǵ�z�W��>�#�� ՘�c ##
@#��N#��G�i�Xʖ��,L�ܵ�-�eKQ� ���3�\�CISI$�HKNnL��?����iθ#O��|
�#���������x��F���#�<?7|�|=#c���z��%�#C��x������k�J7:�:٬z�?N�ό�#��DV#
�#)X#�#��M��\\}8|�厲.M1yl�+\
��2��Ӗ��io�W)a��x�qs�^M��z>��P�Ҿ}�onlu��+�Qe]V��##��q���/#Y�u�����aӇ�^�Y�|
^o��}#�}#gI���>w��ǰ�s#��#�###%
��r|_R�fz�x�e����V�fV]f���XʥYEA#�\�#"!�#4�#��O�}�����#O�򢫙Y#�����7n#G��|�������|
��뿏}���o'����y��G�{�#�#��A�˫:�y�#?^�π��y}��#!�J
#`##���K�=q�������M]&�5-��+�̔�Z͝ ���9k#�SY1Ӎ��Kf��=_?�ӎ�X�W/G7��l#,e �eX0X�R�W
%UI�W�fG�_����-�R�K#��~�k��nu#�z���w���9��r�0#F#%C#���+�i�B!�_�+q�/���q�f��춧
Q�2�R�@�NƎ�(�V��~#�|ϯ���~��;���!Y$��/_#���w�k��#}��v 㕞��
�#
͞ ��}Z��c~k���~�#�~��zyo���:��s�zu$�\��?G�bQ#�##�#�(#D�͞�9����
‫��׏‬c��TiK�p����G�O�+��#)�o#MXԈ�}?O����t�9w��ӏ��+ U#�vL���\�K# �
Ed�Ύ�s�#.k���z�8���D�����z�w��]3���\
#######�p�#WE�Ԏk�H�b�ׁ��}�\"�K�$�P�c@d�Ԑ#Q#i���o��_Jy�/w����b*�q���o?
��}##ϝ�<�L��:\;��N�=�^=�W��[�~f۟{��x�#G#�>�>�MH��{>Z�I��D����#�##��#`9A�#�����7?
F.>��eX��5#$�#*�k#�-�l��V�u��Y �3���w_;����?/E#�T"8��,�L$�wTB����%�o#�s�|��L#}\
�}���&�f�-2v��w��{�#,�#######K�|#_u���N&;s��kFn
��}|�#��

�֛ ,$�VM%s IY"H�Q%#�oN{#C��%��^����"�B#:#�z8#_N�]<�pu�'�#{��#��oG?
y��U�1�;�y���<�nZ��#�N�s�1n��v����#�?0
########�#�#�������G>�8З$�#�펱=f�gDA�s�2l��.��G^#����?>�M�#�"ۙ$�a,s`2v[rY#��|��
�:���
�R��s{!�f^�#���‫ޛ‬s%�###�###K����y>�+�����\����ln��H�d��kc6�+��I���C#�;_7�^/
�w������߫� �8oV��v#e��d����#���5���y�EϦMOIǦ��^�O��###���?O ‫ׅ‬
‫ۇ‬C#�˵���K�z�j#�#�i�D�����##!�###B W������‫��ه‬ώ�8�KRI$u##̷�3 j8�9fH�BI�壷�+T�|
��ϮLv���"�[,�NR#c6h\‫׼‬S�CY#���S#$ҕU�ؒL�:�_?
����+L̳ @#��####3C#H�g��#S�ÿF�Y�#���YanԺ�E,���p�#G������U�������G�˭�7k2HB#�+���;��/
_#|���9X�E�=ϟ���=G-�s�#���_�{�gI����s�����Zl�Y���5<G~z#�ߡ�#######X)$j2՝ю�y�0��
‫�ٹ‬:�lY$6*‫ش‬N���Z�:sv#$L���‫��ۆ‬sYIM�3ӟ��O��l�D�25�$�I�Qe{�;�z�Y�o�C:mMF�H�6 ‫ܝ‬x���z]xm
�D˔�€##�###������寧��vn��vYBS5�7,�gF���#BW2"��d_Ο[��p�Ow��#��&�k��##֑'��/
ν�:�^���&��3�#��}r�>��y�3Oy�_5�y��n#X���#W*��o>���Z ��֝ OE���.��}\:�����_�####��###
##^zS����'/Nlv�˽X�l��dͶ$,���Y#͕�ɖ-�Ǝ�{��#k-
+�$��v�y�����#Մ�IlI##h�i�8�.�3�s�)��V)*#�7�Wn#�ᣧ�^���fd1####�#�#�!UǑ�n��S6$�-�-
9�cX3����6��A,�dKS�g�>�Σ�OW���/�Ԗ��5/ԝ�G5$#���/���#�{�Y�O#w
ˌ��=G#�.��#պ�ν#nLo��/o��p�|�����o#�zN����1�>#�����/�. ###
##�#@D�j��>z��l���ǣ?#I�s�i4�J 匕_��v�f��;:��u��Ӎ�#�Z�3����q����5T���5L�I#�Z�Y�xvi�\
�Y+jE����#xk��_N#���I##�#####�#�
x//��r���is��(�2fS9p9�O����:�#ƉY;'g3�>5�>o������2#D%ӬH��#��$##\
�^�=W��B�SƷVl1��r���}L�#���}�M��5����n�z#���‫���׭‬ӣӇ���y��O
ͫ���>�#�#!##@###�##Aj��t͞ �c�~}����˲�,fi$d���eͫ ���
‫ݸ‬n��Ӿ7\�c�v"��5��~'�ߗ��SR�#Ι�
‫�ف‬sU:�4#�N$�K#����wn#��t�Y��c'#IC�@%B#�)�0#$
͚�n:xn_k�Ͼ�s��jt1ƹ3�s�}#�f�#$���͚ Y�v��?��}#7��x‫�׃‬HJ�ۛ*V4e3UKZ#�6���W�
‫ׯ‬:�#vo��gf7�μս+)�<#����=R��O#G#�#on#�=�����\sK�#�y�7 瞮\��ӟo󨈅�#�B#R#@#�E##l
%�k6zQ��s�'#��%�6�$�.�,Y[6���߇G��n���-IБ���q�rs�7#g?��.�q���&kg=SU#�-�0#M-
j�4uŝ�����ӎ��l��2P��P�EDR�#��W#�3scTi��5���/?��f‫�׻‬ϝ����j��-9
‫ݶ‬q;r����_Q�O����D��&�:P���#sN�����? �Z�� ӧ.�t���M[d���|�.���vf�n[�s�����‫׏‬S�}\
�t�uq��#�p֮]~q���{��)�#9#"�B#�#B###�@�����;͎��^~�<}9��fԴ�5Kt\
N�kwn=#G���:�4%�9#���j��s����s��F\{4;�߃\�V5�.��#���-=�Y8�‫��׍‬Lb"!�,pJ�K#B�+#�0#��!-
8Q��?��G>���#��S�#�|[8�#��¦��r:�����#K�K�y�#E]���LK-
f#��q�qgF��}~h�^��Je��*^=G#�ˣԪh��#�͋Y�'s � ����c�3��|�\�t��|�h�]�{�Z�7�?
W?'����j5###b####�%eeEk
ꩺ qҜ�Ɏ�^����&��|h��[��n��y�#^�N;�5YjN@����h���7��nw�ߗ��x�3U��#[��� #�_���ǣ��[
‫��ה‬nnK�`!###(�Î��J#
X�e ##��#��*ͧ#���޾�=Zu���t���Á��j�L�ι{�#��#�##�>�(I%I��"*��R�3�3�X߮_'�>O��=Q\��
�NuŴ 笹�#+�‫\���ח‬ӝ.�;�_O%�on#�ǣ˿c�Hg�f=9w��~^�#������c�~f$E@�####V#�#*�����a7
���7�n�Z�It�M�6#�^:<�‫׬‬t�#~�o?G\�\�[aȭ���M������#������;�NfK9g+#��f�����K���‫�׌‬I#��
##��#�#
͇ ����
#v2�69��R�#�
�²#�X‫�ן‬s'O]����y�d��e�s��#_���'��~/Z���#���*��yY�#��{��/Lx?o��#]#�#�/
3;�gX����Y�O?�#n�mͷ#�v���֌u��勯#Idz�M�{d��#�g^_a�����W#�_w�J��+#�#
`�#�##Y]Bj3QX�u-R�E-
��m�E3ts�#n�z���M���l[�r�j,�T�D@̼��1˿#��7�]��j،@�ČJ];�S�����t:��rjA�o��Ȑ
VC69G���ҟ6��t��H��5BP###T#QDW��}��gў5����<#��#f�1�#����_^��&�$,C�#��7�6����s ‫?ۮ‬
�y�#-w��7�ϮL���#
�^�����r�r�N}.=���#W#�>‫���ܨ‬y�#�m��o�#�<�x���W#�>�r���.�V0#+#�%c##"D�Z�J4�D"#,
[%�#�k>uZ�‫ۼ‬t��rk.��#���`@�\y�#���|�‫��;[�ݘ‬h�#�er�e��Y��|�G��ӎ�f�+J�K�[�DH#+H##5#!
�up�G�y�]��n#�#B#B#�#��#F�{{�=]z��3U��\�y���###�#��%�Z�#����\�c,a��hM���s
‫پ‬#�p�w��#U.<o'=��#:j#Ujs�x�r��:�j#�!��‫��ޜ‬ϥ�z�t�|:����w 矯#��ߴ��|o\}����  j�1�!
�j�#�B" @�AHk #&�W#Z������m�l�##� V��i#+�y�y�]��
‫ٲ‬o��k��'sZ���/>�δ#_G�����:��qu�K1,]#‫�ڨ‬ZVB�#�2�(cu��O��o#l�.�r ‫ڄ‬#U
D!T�䢐��#��#�k4������^��~#�|���;E2�TD���mg�����l���v���~s���g�ꅕ
Flt�r�k.u��L�#sw���/k��?N]#o2��ӝ9�‫�ם‬G��vyn�c��<��##�#/G#=>�����# �#c#�#�`#�#
@�#$L#��(D������h4��N�#��Z�
r�r5ϛŝ�kD\�#�^o.�_/�#�u{q�z��^�7k#�2 J#��V�Jʬ� ##
T�1aǥ#n��}��;��HT�DH����R�##�G�g�Ӭ�# ‫��~�ן‬ì�zc��>��<#���"��U#�
%*�#���#7��8�.��#Ϟ���:���#y#��Σ�#G#r��-z�:�.�s�cx5
���x�]#9����pͦm��n��7��#��1�c##5h�###�#"#�$5j�#�$
#�+����Q1��k�ҽ"K1�#��YE���k�^fw���s�����z���s�s4kZR#�t�!ei#
�##�)����ty�d�v���O-=#H�b#e��c#XBӳ�9�;t�z��}�#.�`P�q���뚱#)cH#5�ZHE���5�:�w��x�ǯ��|
�m��`c��s9u}��9w�Ӝ���c|�}9�Uɞ�n�"X)��ek?B���#s|�#\g����#'o�~��#X
#0#�##�#� #V�p�#��#>�V���6�rMEQ#�V��#�q" �je�%�����˾Lu�w��5�^�j0)��#j�
�T#*�#�
��D3j�8u���ͺylԗ\-H���Ik���z�Z�ǻ�[����q:p�YD�w���?��+#�\�ܳy�,�I4&��q~��sӼ_��/����N��
‫چ‬TMa��W~^���������Y�����=�72I�^.���:�oL 룗����~�7��1�}3������#��Y
####�##��DB###5j�
dJk5�M�6�a�kNu<�‫ڥ‬Q#$*#-g,�+Y+'3&��#◝5�kV��X�$1#UB%###Hb D!�$6�#�����tr�<�VH5�eqVu
‫�ڱ‬yo?#�r�9��#�}^#�|�b+(�~���g�kbw3��k��+�e�n�:7#�#�4 땖 5���##z���.\
n}1�~����Og#�S��b��r8��~oO��‫ۏ‬/#S��W��<����{�#>O�ÍӜ&깆�#��g�?��Y
`#1��`##"D��!ćN#R$2%#�X��#7�#�7�:�6v��#�"D�,��%d����1�#�hI�dL�IU_��H��##
c$1�P#!�Vm9��
��\ִbՍQ�y�t��y�t��p�|���|���4-_k���#��r����6����>=}8p|��/
��m��,l��se��M,���x__��_Fx�ˍ�‫���ן‬p8����߫#} #� ‫|׏‬
ͬ�p���7.�g�^.w�zN_n:��g}�=�Y�~���?;�8�g��J
ͬ ��?G�^�#�#
`1�#�"#H�#�#�
�ȒƳ���y=1�xн�{9�:#��͜�‫ݍ‬X����1����RJ��#��)��Z���L#�+�#�1�$Ԇ1#���!#D�I�Z3���\|
������
>�0�~^p�aϿ�|_CE��n��w?K��}́#My�##Ч���lM76Yf��Y��NgN_C��<��5�=�
vA|Nj��}~-��\����us���9�7‫���;�}��׉‬Dz�?~����\%�
f�L�9�0k#f���#�c#�(��##�###H###��q*�;Q��n���ϗ�o����C: ‫ם‬K5�
c$��5 ###c P��Ջ8`##�Ld��~V�dH#��#��%��#Hp�Eeq#��#�h���^[�æ#=2⤎�\y^�]���ҡ,�u[�-
���o�r�;˞��#��}u����#�l�#��o#���I�#�{|1�r&���=�����y/��Ǧ.]��\
���s�y��z<�+;<�v���=�x�#O��3�‫���׍‬#ű�S����W�#�#
#c#��#� @�@#1��#$D�\‫�����ޘ‬z#�k��9���3�##�K8�LcQ##(M#5��SZbC#5���A|m�#1�D##�#
�"MHp�1R!#!e ���#7=��#�y�Z��.�s��壦 l�t%��L��5�
隷#!-3ys��/f�u3i"+6~K����7]����#;��7���st�\o�ӗ;�_?
��O>��}9�y�]�#��jQ��ML���##Y��k�.�#�~��
�##�#0#��#�##
�##�"D�DL��Θ�t�3Y��]~}:Y�̬
�ȓ*�9X��Ph#e5#��矩�ӝte�##�#e����#
c##$E@�D�4
�0#�B�#Y��#912b��ӟ�y�m�e�_۞���i[*i2
ͭ ��t�m��cͭ `Ey�_]����
z `�O�{8�� ‫[ڥ‬ϧ�x��>��K#��|
����\o#�'�o���b�ˣ�Pu�{#�#�Ë‫�۔‬R�x�r��yߛ|��߱����@####�`##"@�Y#�###"d�#MNW\r7�%�<龜�
�YY#Y��t�M4cjJ�#"F�+����l�)��u�)�2i��.�y\Hc###!D2CY+%#Ȁ#S�Tc��s�9É����y
‫ڻ‬Y�Y��:zK4��@�X[���&;]�U,#�Mb��^n�%�Rq#g��>���J�=�#W]��K#�y�#�˦)�������;t
䲡.�k#^^K���j�W1� ߡ##]����7�‫�ێ‬#G�[�@####�`0####
�#@D@ # b��t�/x�uq��=�FS$X�Ɍ��!��+##E1i��<��������[b��TT��]#$1#@0#ƲT#�ā`�
�1�bgLW<���#�Ly�#�K,�r�'S�T�Hٙ�yv���EkY�j��/�D��J̓_8�y~�������#xb��]"�#o�|#�O:�����|ޯ
�g��b�j�V5��Ý�#�we#Ϲ�+^�gg�NU��?}�#�.Y�##
#0#h�#� VA+"####ʌ=3��y��‫]����ױ‬#$X�ɓ�hdjL�[R##�`��Dž��3�bc�K�f�Y��Z�|
l�d�1##$#1��#�CX��i�E�P��9�sfy��Y
�ge�[R�RT$�/�����H���e��i�zlήI#���9�#��#�%�#.7�9��y�=��gY9�˯���1َ�5��s:���篟 N�U�]��
%���Π�k��~��#��d##0#��#######�b#""#"���<�g#L 闵�
�<kve�#,�[#�r�&A�ٓRY##�7Y�#��5x�]#}dzi��j��]�h��`" 2C#YJ� ��5D#��2
‫ص‬d#fc#<�9�#*���i`#4#˗}#�##$ʖ��rM���fudX#��ϧ�{�n��+y�m5,O'��m9�|
o��^_�l+��.��v���ǧǯK,��IK��5#�#����1�8��‫ۍ‬z�#####��c#�# V��##"#D�\�瓬�靹�
�t��[r��Be�cVM
ĉ!�jD��Bru�#�����a=#]�u*#tm��D�#�#H�#2SL�##�Ek+�$���##S��!�2:��]##/=�.�s�� E#�PU.
�xv���J#�k���\��{����j^��]�\�ۛV5#�ǧ��{8��#p�9۟/�#矯 C#Ϩ�4��y�K��Ǧ#‫ܭ‬N�.‫?��>ݼ‬
�^�####�###�#$
�Ҳ DB##2�/y�o9�:9wqө�l�$V�.�欆 D�#�D�MHFt��>#X�7z��z#��HE��]y�,�# F�d�#V��
�*F0"��Y#E�z�
Nzq�>[#����##�c~��B�KU##AY�\�g��~~Υ#���#�~Xk�W��#��_I�XE9�'���oW� |
‫ډ‬
�~~w�������jU�5��sf���k>�\�#-�i��_���� ##�#�##
B @�TV!#��#
�r��>�x���﫛� �*�t�f��#����d���"p��#��]7��2�2�X�4. ܴI5c##�FXJ##4�D�1�1��QM�$i��D
�ǹ�\s�u2d�����oǸB�##AQIR�ƣ��#Η�#K��#��#H��#G.��=n��k'-
�<��1�է��#^z�='���z�[��s�#9zYe��x�sT��ƿ{�'��Y##
###��#D##Jʄ!#�#Y�S������[;�#��ζf*�D�t���V��!I#�&Ԉ����ρ��k��'��J�f��#L�Z�D��L�!�
Ed��c#�k!#��#f��QBr��\p‫�آ‬$L������z#�#��Y#�� �^�A+#g��q�7‫��\ٹ‬j��Jk���#ƉY#�y�#?
���#���p��ow;�S.�d�5�֯��� _��̆w#ifI��f�###
#`##""##�� DB##�u9#�M�>������
�֚ ‫ט‬#�zH�-y���#�3##�M�D����V�‫�ל‬N 캖 e��
‫��ו‬mHEET#�##1�@�##�5c#�J�E��YY�N#���,�#�A���1�6��‫[׳‬#
�@�q��<^�]‫���׍‬#��{F}�e����q8z2s�#)Y1�#����5�‫�����ۂ׌‬zGY�p�|�]�o�kҸэ
Us��#1���
 r�###V#0###"� @�!#
�:q�#�y��}�o��j�-���K�ً���!��
#��0k���n��D���f�M2�\k4�c2V��MV2�C�c#h#
�2C#�0) #[#�
G#y��#G<�SCZR���߹��#*�� ek�|ߥ��:vm�#=~_��_j�{�ζ�lZ�/���b�D�q��|
��>7�n�#��e�z.Wa�g����z�#3w#�wE�Ӛ��˯‫��ۏ‬##L�#�F�@####��D�###��#V`Ӎ��:c>����#5���f;i
�����
͹ 3�� ,�"+#���
�֦ y;y-��+��'o.�֢���\_$�,�@��S/�
#0#��
�XHK##$2##X���i�u�#�f`\�#��}?�t#�%$(#�7����v:s��z�<�c�=5�
g�.+,K#�����3m�67����s���w�z�#�#h��\n��n:�n�,n�ۛ#��t����x�7�J���ߗs�=_G��嚂
H�l�###�##D�#"#�!#Y�N6���h��w�1��u�#U��w3�������d!5#K#Ԓ���㷟#֩�
�gf5����k��d�j#�r#]#C�c#�0#������2"$1#9����^x٠�l-N�.�U 绕 S #,��ξ#�}>�lh�N�i��|
�,�~���[,�b�‫ם‬þ���S!��#9��s���=^{W�
ߜSmǪ��#lwZ�c3����uw��}#:#Q��y�_~[�ϡ�����Ze�#D��HX�##`###"###���#t�k<M 枘�
�}�o�5�F��EUs(�5�#L���#@%h5�燹�u� �R_A�N55���#�4���E5�@�.�#�#cQX
��+#�#

�,������9
`3#-=O���2� #
‫̜� ډ‬##�^]����#�G#.��Z=^_#�#Y��#��H�\
_7��l�#�Y1�s��_3��x���]`�Δ�Lz�3��μ��4�8��;#�ы#���gv�#����f���)]��]�####�##B##B##��
����j�:�‫��נ‬Za��{*�Ό�‫ٺ‬f�,�Bhe4�Mc���>'S�Mw��e�]�y�4�‫`ו‬#k6�ԍ#Z##�#0V#�,I�2�C#$DPSeV
���#Y��#S.Am{?'���~˯-�O)@�������n�~�t}^<}�|
q��I�ή���>E<�2rW��4�s�~W���#��^F�M�7=�r���X ‫ݶ‬l���w}�_Uӗ_\
T�֝�� As��xwMm�в"���e6D##0#�###�D@B b�F�#x�s�/���Za��EQdR�v˯#D���`#0\�
‫>�ޙ‬s;���#6�ո�#"l�`#U�j#j�̜ ##0#� #j#-��c�(###
�V#�#����ɦq�Ou��i�^��z}a��5V�#���?�z~y�z8J���q���M}�##jf�ә��dHQ
j#N����/���6su�nMg�yvx�w}Ŷt=~oS߇cx�˒�]�-�E����#%##############################
0@##��########�#8�0{#=�C��?���
 ?�� #�C�#�##q�#�^�z�#(^�z�##3�8�#@ ‫�ۏ‬#���#�##�|�?
��q�c�#q���
#���#p#(P�x#�=q�##p�s�<�#�#�=
#ǡ���
�# ���
 ## � #�#�?�8�0#8#�#�8`݃v��7<��?�?�c�##�#�x�?
���
�## �G �#������U#�k?,x��8e#�#�ā���#�`�#�###��#c�#��=�<�?������"#���?�y�#�y@?
��<��<��9�<��"Q(�I�# #��#0n�v##y���
 z#�? �#�#�c�#>y�{��n<��&hZ���ȋ/�y��~#�n‫ݻ‬v�۷ n
‫ݻ‬v�۷~����߿~�Q(�J%# #�@�Ç
#�`�## �#r#�?����
�# � #���� <���y��n����]��[���W�y_��M=#zrjm��rx��=�<�#�n ‫ݻ‬v�
߿~�#O������>�_����� D�A �J%#�#� �H#8p��#
#7`���� �#�=#�#�?Ϗ�C�>s�s�y�y�{v2y/��?33�‫ܦ‬##�##Ӽ��Z�ʳ��8#�
‫�^���>�ה‬Ŀ_�����}�����~ �#& ��~��~�##��H$#$#,�Q(�J$####8~�#��0nA##A##�#�0#q�##<��=�
v�۷ n‫ݻ‬v�۷ n����߿~�����y#�$��dhW#�]���4R��d�b�AFZ�Ό?#y-#?��#����~�Y6d�6�k�Ϳ��/p\7
�x�7��#G8�\�#$# D�A(�J%# #�A p�Æ
#0`y##A�0z#���<��<��<��۷ n{v�߿���~‫�~ۿ‬#N���>�O������~�_����|����{s�#P"�2�@���s
�$�>!�‰V��o]��yT{8�v#`v?���j�T�#B��=�|�6ţc�8�\q�q��#$### D�Q �H$# #�##0!
�##p#Ӟy�y����n��v�߿����~߿����}~�_�����}��o�����}��#����#��#�l�|�ɼ ��#$��‫ױ‬
0J�#7h��oӷND9.j��Kf5�#�#r�[���elM�>Ow��q�#12�#��f#5i��e3w� ‫�^ׯ‬z��‫�@ׯ‬B���##8�J&#
��"�#X0nA
# �#�#Ib������}>�O������~�_�����}���������
�? �_ ��_���������
�o~ �v?�7�m�2�#�O#}�#�
O�7h��q�Ԗ#]q,#=#���eV�M�;-���b�<#)���%Փ�v�#߻����E��‫�^ׯ‬z��
‫�^ׯ‬q�{��J&#}VT�dWVV#�A##A#�,X�����}>�_�������o�������#��#�l�ɲm#F‫ٸ‬n#���#ߺo#��o��o#��
�#�‫��ؾ‬v�]j�$y���h#E#-4��k�<ցZ…�2S�,#<�e��c�7�o_&�"�{��#�K#��#�5���#�7��(�Y1|
D##=����<��‫��~ۿ‬O��&�T�$FR# �� �#�##��fgi#_�������#s9��6�g�g�h�6��l�6��p�7��_m�
‫�؝‬ٝ�ٝ�ٝ�ٝ�������.�#C��p�ks޳��#�N�j�h�����# �"b�:�� V5�sF�f�#��6#���‫ڹ‬$b�QCa�Go~�K�
��V ̎$�f�W�x���(�XE�s�<��۷ n‫ݻ‬w._�~��
�C �7��1��#### �####C�Ì\�;��O�?�l���#F��#&Ѵm#f‫ٶ‬n#��n���n�����`�#
‫��ض‬N��w�#d�f��>�Ȯ#7',�=�JK*b##*#�,�x~�#��#f�W��#l�K#�n��u�F=<�X��r#?
�#қö;#Ļ��G��#َ�^Ҵ�ְ���##;��߿~��;�>�O���d2�L�c1��gI�xLY#� #�=#��0`�=�8�̏��
, =����s�?
s�?s�#l�7�p�7�l�6�����B�� #W
�͆ �?�ƥt�M�#���a#�X�#DSJ���kc�E�e#I<$m#� b�RK�P5#
#�VC!�9�M>W���m��û�s‫��؂‬6�\5 �rz��b�*ȏ#IJ��,#�#�D�
ˈ>�O�����L�_����2�L�S)��f2�L�h���#r<� #�#�#�#
#=#g##�ei�b���#����#�S!rŹ��#zt�EqUh��=,Z4Ц�h���
�M&� mT 5‫��ڹ‬t�#��/���m�D1�!
U��K#~^�j!�$#�&@^��9��##_#��3O��o7�#�I�#�mŏ<z�H$�}7),��)7i�$�#�X�J�!
ir��ONɛ���}��o�����#��c1��f3#��c1��#�Z��#��0`�F
#0`��#l|�'6��$Y#�##�8�^�:#�Ӡ�F#X�#�#(h��_##��E/�joNZSQ����� �f��^C~�+�,N �#�z�b���-
O#��#
��=���}���AO{##��$/��#��A;+6�&#��v�\‫��׶‬i㉢
����S�&�5���l�����##�l�����ɲl�&ɲl�&��f3}kIM�#�#G��8�#
#0`�����r�Z˹p E�####8�:�#(P�#*$Q�#x+AV#�VH###��bh^����%7�j,#G,~g��V
�#�#Ҋ##F�<"#5�]�_�,�f�AF8�l
%�1]#e#�y'�i72G#��Z�__��,��jk�^�x��$�"K0��#V�#�h�G3�I�k�k�d�6M������6?`�6
�s7‫)��>׿‬
¸�G����#
#0`��#l�%�#k.�����R#�A���
�##*� $qE
#W�##đ�###
#h�7�J�]��##f��
�֡ #��'���@��ҩ�#V#֊���"t1�#�#=%�K(N�#E��Y�Z۩ķ+���
��ig�o#�-�kaM ��,v#�RRj�)�#�sk�g�f�}{���9���#z�
#�SZ�#�G���#0`�#�p��c-eܻ�T�#YJ�A�C###UT*�i#C#x�$DU#��+#��<R��'�CN�#ї^i�S�P���]
+=9Ą�#ˉ#�y#L{,##k#��~��]$&vEX��$�6;�5#.Nb��Ed�ԥ�C�R#�;�
��$�2y#�#��#����F##��b1#��TZ�#�&.#�`�##����r�Z˹{####1J��=�#1B�P���K#� #�
#�#C#VY#�{#5i"<iM���
 GQ5���� 0N�+�#��z�L�6‫ص‬䕒 G�#�+
‫�ؼ‬V�Uv��ZHLƦsP���۷�K6�J@�b#�#�'o�XZ�j����νU#:t��}:t�#�N�:��# @� J�\B#����c#
#0z#�#�
%���]˸�#�(P�#��`�#""*"F��+#�#���##8��L�#��V###SJJ����J�$�$2##�1bM��"ȑ�O�.�i����c><a
?NH�� �CF���!����#�A##+�F��1�R4��T�^d��TD@�:t# ‫�^ׯ‬B�#�(P�B�
##��!��1p#��#
#0{8q�\�-e�t(#�#.(#�##�#��F������#�##B�d�#���!�##b#1$�IrE��4V#��K##���ScWf��#�\
F�u�=�e1#�����nU���)&b�#��l��h:`�Ժi�i��F#Sm��L���#EE#�#�?��#@##"�A��x��=q�`�#
#=�8�.O���]
#*##�#�� �TX�#UB� ���O#��+#ϲK#ggi#��q�F����$�R�#�g�6i�l��.��3��#�uV^�X���f#�
N�8��j|��mZ��z��#�Z6�[�#}‫�ܔ‬
���*M,u# �Z��Լq�1‫ܘ‬q0z�=p##c#�####!Z�##�###�0`�#
#=�9&I��t\###'�Ȓ+�-�H$I#h�5EE
���1
4o#�"�#?~�˳��+��#����R��=b�‫ݏ‬h�KW�b9�‫��ؗ‬mZ���#�##��$g��{
��#V��Ad��#�Ew�E9X�UJ��#e0�Č��G��ΒJ+�vj�c�7����=q�##(P####
�+�##G���#�0`�#
#=�8�&O���p�#�i����V��3��#��
�#�#
#(#��Y$I�e�M��L�+�%���`��#p�p��Wh�V��#���B^�喧��6
‫�ݬ܊‬jW�[�#_:#$�:��I#AzZ9�,~g###�w��ǭ}��Mf�$�#pQh2�
�Ěf�#�z#��#@@� �##A##\�dx��?��#
#0`�p�
��_����YlKjK�z+�p\7Z��-��W�^h%���
###
##�A �N,##�gy�-��mj��F##��q3�#�?ZZ����Q<ZN�~#�
�����[�Yso-�!u�{%��f[9H�ԛ4�m�8�#�ޮ���6#�X�f�J#ʳ�]rZZ�TQ#I#��#.!#�y�y�A##A####b5�|
�#����
#0`�#��ei��{�66����O4��9�#��߸'���U�V�y�t*#B��A
۰~�O���y�i�#�"�P##W���X+�"�3�5d#�I��K�M��ř�=�o�#w##��g��j�f��Ǖ�^�*J�+U5�UH�K^#H�X��
A���z�#�:0��?����‫ڧ‬z#���###�b5��C��b��=�#0`�#�2<�ܵf�ۗlI+H�3Nd#�%I�h 卐��
�]�j���#\#�q�^8�y,�C+Le�#����8Pp�^�ԧ��"
#���J��˪�����W.�H�`�6x�1K!�T�#a��@#��V�R�mu!
��#b��2�+#��#"�p�uO��=��`#�����#E���A��x�=�#�
#0`��.�Or����۞g��.���<O#"�F##V�Z)(]�n���#)�=q�^:�*��C&K�##��#��0�#��u�g
%�����Mr��&#�zӁ�i�Vf-M�SS#��J�#�[i��3�ҳ@R�G.(�4#j#:��#�T## A�#q�#g#��####E�r�C��b��
#0z 繑����/]�5��I!�[#:�rD�f8+�UE
FF�Z7i[�<2#r#���#uuu�d#���ǃ##�#�{r �{|�"�$��jV*‫أ‬f��-9�I�p�`��Dծ‫<��؂‬p��^�&��孕
‫ޔ‬#M2Jo‫�(�غ‬#��#�k2U���##q�#u�8��#B�##8�,���#�###�0`���f���~���}���;�#�#�e(��$f:�+jƪ
ƾH�#0#x&�r���D�A�#���E�dFMO�##_C�'
�ULBT�#N%�={t��5i��
�̅��
~ #y�#e��#�E#����D#‫�ܞ‬#�=�d8��#u--�� #�#}B�E�‫ׯ‬P�x�‫�^ׯ‬B#
#(P�##�+�9#&.#�#0g,��-��n��.�g�5��d8�#b6�Ք�R�:�U��WcKa\
#�#Q#T�����t����{8�@��ɬ�W##(�#�'##�0#N?��C=;Tl��i�s��'��#��
V�K�k<#�^�᷎�#Hh
� �ż"�V���Th#fn����#�#&�#TP�z��#�^�z�##�P#�#���e�!�duup ‫ݹ‬###N�
‫�����ػ‬#y�Om 呻����#p�up�#�\�"��,#J���_=#�� ###��q�ÆR���
���F#�n@�#�#t(�a�#X���6%�#��#2�#�Y�>9៊8S�G�5ț��#B��ƛ]
IpO=��E��J'S$o�"|�j/P�##�#q �#�#:�^‫ׯ‬
1#��#���J�#GY#U�f#�#��#0�������.X��X���u�##�#�2�k�V�%��v]��!B0e9u�Rx#0#?
������Q�0#�9�f1�#�*���##4�#���e��[(�#'��ǎx��?3��#p&#�m������+V;�.
[�#:���ucHd#�MJ���#�P�:t�����##��t
�'B#��̶#��#V��[#:ʲ#�&s�#X��a&33`H`��u�#�,���/R#a�#��v��8 ���#
O����Z,#�#1||l9G�`dp��f��m���#9�#��g,##q-
Y�n#rHLsLd��oA�����#�G��f�)�#�̳�.���<�Ǣ�C�#��#]B6j$C�*,h#�P�# ‫ׯ‬###(P�z���#o�L,~к/
�.�;�‫�ݎ‬v��9#ɘ]�c^�#D���!��#���?X�x##bx�#H`�C#r��b#(A�[[6�Z� #�q��#(��ʻ�!
��'�f�>�� �\�m[u��#G�N>I���~���#[#8�#�? �y�#���B�#��#��9���@)$�\�|A�6�#
��T��Y�gO#��##2<#�#�y##
#0{�gy%yů�{ͱ;C��g#�+�_��#�)#>Y�a#�n��|#�^�m|##�*~�SzrS���e��ձ�A ���+�Q��5
u��j�:��^�2���)P!&Y�;���n@#�],^/#�����4�W#P��#�I%ĢF�%��[�z՟
‫�ב‬/#��o�R�#�r+##��Τ�#�%�[&�##��y�CN�1+�U-#�5 ���Ll#�=�#
#�`{#
#7b�G�I�-���e�>�]�7#�#��[#�
��Z�<rs*‫�܂‬Kt‫ڂ‬P�___^�T���~���$�-+#�՚##ę&>#��ꘘ�#sZMT��:��‫ׯ‬#z�*�P�Edbw�mZ���CG_O
HC##PA##��R3�� �/E|_6D�#�'�#ʝz�6�a�=�
{�#�4;}�{t##E�\�<iV#}JB�
��3X�Փkc�`����
#�n��##A###L�$�-�m�nKmq���b� D)b�#�#�;�XY#%��9�]l4!�#T�C��L#^Z�*۫f
�d�q�Q#X�##(��>�mcTȇ^:��‫�^ׯ‬YJ#鿿�ؓ���gWJ�-|S
��Z[#a0�gI�#3���2d�r;#�k�ў)X�$WsQKmeR��#�)C1�\��8I$�
�ώ֤��m6G�Z�N�pu�###J�########L�I<�%�-�&rb0��#"@�B�;R���B�KP� #C-W�*�#Ĉ�#/^�#%K
m-�e'YD��J���D#pp�:F�e<�u�‫�^ׯ‬z#(P�N��6�X�����*f�}#�W��v��H^&�#p#p}1�#��
��#�#[���
{���ih�V#e�ZO3�I��%��vB ܎\x�e5�G�'ˑ��#����#�^�:#
‫ׯ‬P�##+O,��<��J�H�z�@��u#���r��u�#j ‫ي‬U=^7��#��0##%3�YlXY�T�
�W#��#p�h�S��*#�^�z��P���S�#����#�+9{kwm[gK]#�{X6�V�!##B� �p�َ��#k٨j�tz�#7�L�I#���
‫�ڲߏ�ݦ‬7�����z�i��NҙI`�#Oo6��?���S##�#��#��?��G�G��##��������,0Ҋ��jr՚���J##y#�
�#���nU�
�ľ#�����L�g,� :J�G$A#��B��2�e��i,@#�x�‫�^ׯ‬J#)��#�� ��Oy_y����mhy#o1���i-�
U^=###�q.K#�r#���#��JR�4�Rw#��#:���Q7z�uiH�j�}]�5>7#�I���##�j�O��D"��b?
������#�VU�lG$IZ
PҊ��%i��#�M##O�W#+k�k�ҷZ�r#r}
##A�K�2؎�N����?#�D
�#^#(��O#5�B��‫�^ר‬z�*W�G]����O#�":�;-n��6�h/��<z��&��D��$�#I�
��(x�Q��j����k�w���Y<N֖��O��5R��#�$��3O#� ��2v�#�T�[Q��F#���|�b?
���##��7Ic�#k�X)�R*�X ‫ ז‬4�#�O#�:081I�Z�k�еN�#��}#@�#<���$s�f#1β��Bk�#
���6���4Q�#�Ġ#‫�׎‬z��^�z�볡�_��#k#dP'�q�f��)j)i#5^#0#�
%}1|�#;#���a����֞ C:�Z�4�Ǿ#����V�K#�[x0���#���A�!���̉
�p
QT�#�/�����|�_/���##4O#��Z�U"�## �H�Ef9�h##b�$F# ���J]|�%��#-
�݃#��WIb�#�,�$b5��t�z�P#W���#�1�X8���#‫���׎‬ŨԌ#� �FM=x�(��TL###IbFvc1�#:�����=#
#֡�#��=�k��a�+w�m��(�c�0��##��{o#��IcF]PY�������1#O�N�#t#��4m#D�##�#D
�*�[),M#�,sG$n�&*�V,�=#Tŋ�9.ҙ��"�##p�#x��n)#�###W�#\##2��&�k,c����㋯#L8��u�#s
%�#���#�nē�3#i�#J��d���_#If1�*���#���  ?4#�
#�jK��˵zP���I�M��֜�� =3B�#��#^�z#�‫�^ר‬z�#ӯR���#j�#
a �lE$O#��4r��##:�#�벮 FT�<�L�?i'�T�YH��U�#ȧLf�igy��x$�>(��խ`�#qǮ8�3�.<Y�

ʒ���8�X�C#`p�N#��9:���$e�#n4�}Z#u#�#�A��$~V�"vz�#���y^�s��[k7��{�29����n���q�#p#�
�##+����#J��,2�*ʳ$�2�#q��0#�#�\F1��I���Cj##J�#�#�$[#q-+�d�yl}b�#J?
#Y##x��#p��8�ǡ�q$j@*8�$#(�##�#�$�%�<`#���"����C��N-/�O���O���両�#�-M��#��]`��)o.‫ތ‬#
%j�]�6h�#‫ݼ‬#p###�#q�g#�#�#6#@�#N#dIb�)�fY�eJ��H^)�#Z5�YcR�#�ќ�� 0�m#!
#�L�#��gy�VL���x�x��#�
#A��Y�b�F#�#��=
ZL8B#P)�q�#x �#K��F#�#ƅ��,�w��7�~K�_* ����x--<�Yn���Z '�%aR#��
��Ɔo#�#�$K�#���#�p##�###�R�O'#::M#�̓�
$ ���D��B5��Z��#�
�<2��#���x�=�2�[�hX�̦��
% #-g�0&��‫ک‬A�#�#/�#���<�#�#.#�y+�09�FS���$g"#,�I�##�#.����K?
�7_�<c[��#ͫ)vm��C%i#�N��[�o#�O��4r�i�>�!>W4G8�3��8�=��#���:Ȓ+���+$�:O#��#*MU��46�t�
`���I�7�hL##�#�F##�.[#V��#rF�}_�э
�#G#�TM#�D#��;i�##s�#_#S#Fp# �#y#�#2#D2'^
��ow>#�w�3#�^##��#��O���Nwr�ֻ�����&�_#��x�6�e�I�i�W5x%�8�3�8�8�3�#|�%���D�\
#�Ģe�9b#�Ux^����B�k�֭1#�0�]^##B�$h�##�X�l 嵹#���K[�#�nD��+�I��Di#�5�#_�-�#&#��i
%�+������s��q�#I���vwv�)�[��-BE�\
~Q��N���[#�.��h*T���[�6�i�y'��#r#�CE`E�jM�#qǾ3�0##�#|�M���D�7B�#
%�U�#+G#��+�#�5iA�J�3��p�R�#QT#\�fs0�+5m�z#�^�*N�.m�FZ:�##M*P#�9����D�##c��L 쌆
2#$��##�:���̳&�}N��E��/�#@�9��;��#�|�䂝 8�V�
PZ�‫�ڍ‬T�v��5�5��Y�����n#�#q�g#��#H&#�AF���#�@�P�#K#��"��#�A#$����$�莡 UT
#�f$�#�-[4�_##bOkk���#j+VX#4��##�#�}
�*�w�TC$s,ά��+#v9۟�#9S 螠
yo��<R�M���<lzf�L���X��6�l�#�I.�[��Z��_��Ӥv�2#�á#��,�Q��#�x�=#�A*ʮ�!��\
#��#�##:�"Š��Q"��吰!��p`��bNp#�,RW0#Ug�cf:5(�T‫�״‬ǩJk##��#�!#ai��k��e�8�#\
8~�`�3�G#�1�##� '�����S�83ɯ~;���i<��糚
�L�#l��T���C���T#5GE���]G�##=���c�#X�8#3#Sؓ�8###2R"��u�Ivy#�b��)V#�K3zE
qéB�'F*5��
�‫}�ێ‬d5V1���#��_�ik�#�#4m��J�J#�#_�`A�
#dz�s���ÿ#�
�h�3#����+m�T'�#a6�}f��#�B��6����>-O�$��4��%�4�j�#�?
Ӝ'#6>K�{B�[�$���A$��B�)#�2#wq'p�U�+��N#���ŏ���#�a�#H�#�Z�U�?
�����&���U�^t�Q�#���a$###�#�#y� �z��=�k<~�|�H,Cp�m&# ‫ޚ‬sp[�Y,��#!�#5#�
幼:ͣ ����}R�eͣ X�z,��������
X JebC##�#�ؑ���#�F
#�#/R�#��#*�.r#<��P f.X#0(R�T&8x��V8B�#���}B���ҧ"6u���Z�Ѳ��8##�# �#;��?
#�>�ȴ�8�#)8J�+��M�#�jY�i-�@�#,��g��{��dw��[�\���H��f[5���
 <�Ϯp�.e�#�uup�� S�2�##
#�#�Fb0�
�K#U�3�˃#(#]�g-��#0z�bgU�#�X���
 %�c#:b ��#7GX�FFf##AV\����#�+��S,���F
\���#u����Md� #�U�{=E#��#�]Bl��‫ݏ‬-�h��s�3q$��#�?�<�K#��1��@#]]#?u`�)##A\EH�5A#��
�̊��
C Tx��1�i��Pˀ�0`�#1�k#I#L##\��<��<�<�$��q X�## l��9�N~䂧
�#o��_.�~;�O�#���$###Hb֧�;��of�X�x�V�H�Y[�n‫ر‬#�=S�/]Yr|�5��Y��#�|
�z�m{��<��<��=�Í��#8�H#0q p�ë!�H �#D�QP(R��f;Q�2��ј��^Y&iL�ɀ�����,qC#F�� \##s�y�y�
‫�܃‬#Im�>�=�yR�y��q&��#��#ʑ����#��/�###f�##=���Qg�˄ ߓg#�5��[M7�Yf��0�C#�XK�#F�<NZU��<�
�Ny�‫ݻ‬s�n‫ݻ‬v�۷ nʼnb���Vo��dW�$###
�4B#�#P'^#H,-����U�F#y�g��1.#�+��#�#QE#�N�#
#�n{s ۷ n3�%�#��‫ݻ‬m�O�3h�xM##����#M�‫�ڦ‬G4Qc``Ty#�m7~#��;�##��A���
����K�1YM��
4Ҵ�r�P�q4�ωP�#�����3� ���ȡ�u��‫ݻ‬v�<��<�۱ b��9r��#J�#U�eY~�$e#2�ш##�QU@�#>N--
��",i#/3��##8�y���#5�8�H�/�A۷ n‫ݻ‬w�߿~���X�3�#�#�o(�-O�yl��#�I���'#�?
�_�xG��g.0#�#�K��*��‫�[��ނ‬U���#�H�#/�6A#�
6#b���ʨ�Ȑ���7#l�#�����<��<��<�Ib�O�H�;�����#
�a*:2:��y#��j�##q���a'�XcTVw��g,�#
#�F)�`�F��F�#�#nŻ�/߿~�����ܹvwgf�g��#Pl �Z�Ar��2����¼3�I�#�{��2��ƾu��q�p�vI�x�-
�#��n`�Ҽռ4;N�ML�#嬌���#͜��<��?�p�ca,[#:̲��p###�H��#��,J�@�p�#.f#,����[#D#0n�İC
]#��#��=�#�w.d�#>�O�q ����#
���Y�ĄU#Z#I$��7����,###>�#�2�5��#��ʥ�#�l�ۖ���T:��C��-
�Ԍ3##g#�c�#��kq~6�#�{jO��#��#^�J�*U��B�7��z 橨�ҒR�V�cV�WZ�
�#
�X�1c.Y{SKlZI�
#�{w#�
‫׊‬#�N�
�#�p��Ib��d2�~�_�����}��c)��ϱ*�j�#��#������<7�l#���‫�'�ش‬#�
#y��t#M�#���1�
y,‫צ‬xJE�tR�GX#\�)[�Ȯxe���u|ҹ#q�(P�B��#�P�z�(P���b�#Z#��+�d� 0<##W�����#��Ivvf93]}��-
�4##"pO%̝�@���
H�A##��$�I$�����e2}>�_�����}��_�}�,�%<�##O`lM��]���#> ��gfb�Z�Hb�8!�*n?
#i#�Y)#���G¶p$;��A#�/�#V��U#�#�<Z��;�q�P�B�#�P�B� ��c1�(P�O���`5ֲ�##
/#�`Xk�#,�#�Ifvf�3�����q#
d24�^�Z�V�#�q�+�`�Ibʼn�p�WWC���=�v�۷ n3%#‫ݻ‬J#�G"#Ê!�x�#6vc���%��d��K#Q�ce���g��e
%�##[#_i`�-S��#����7-P��V�o��x%�� u
#'N�:#
#�^�z�(P�B�1#����#"/���hL"#��c#A�,�‫ܒ‬rU�#ҙ����T##9+�#*aJ�V�#�E
X�d`a$�.[�yÄ2�I#�<�۷<��#7n8�`‫ݻ‬bU#�#8?����C�ԙ#BKr3�L�Il�L�bX##�߇h0Ó���#v1�m��;�#�e+
‫ם‬Vk��a#��=��#���qAW�^�z��#(P�u�‫�׎‬z�)�## O��F##�1�m#�F�Ʃ��#$�8O�Ya��֦�� )-
1LӖ�����*W�##F�1�###;#g-�{s�WI#�y��Ç##�‫������ݻ‬s<�#���
�P��w,���9u#�i#WH��‫�ݏ‬mk�`�#`�,��J#Hc&�T��HΥ�#E}�R#v�)|Omt##^�#�P8#/
#x�)^�zt�#(P�z�#‫׫‬++###F
#�I8p��#�#�#���#�y�Y�~�J�`�(Q#�$�L
\�$�D���#J��#�I#�# �\�䰓 JS<�˭Z#^Z�!#XI;�;�i#��/�b,K#�!T#�mk��U
�,�U��w1���F֡��8�]o�9�D���k�&�;7#��)��]]�#q�#q�####g#u�^8��####8�#���h�`�#�À##��F"X
�1#I"���V�#(�=�%J�r����0`��VW��x
A:t1�(T��Y������y#aq�?#Q3,�`��Xf�W"�*�#i#(��s�#]�\
�U��O#z##��]�V#<�^���5T�Sr��=y�T�Ǽ�b�8#�#p0
#�####C##G#$2��9"t#� �#�
#/P�#3�#$��!H�#�#9�1b܏D��###�#F�4F.�
m#)
##�f�\�}��##�$�#Hfy#6#�##�8DqD�d�~5�d���r�4�#-���b��5�v�ԻZI�N��S4����Ғ{}���ѝq?
��#c�'�y##A##p�
�4�xf��*�

#(#B��d�$f(�G��\�w����p�p` ��>ʘ�6��c�ch�#\
>I�Y��G��‫���ؘ‬6#�x��������
�i#1 �#j#F�#�0�V �#�vj:���K����=��Cy�.¥�:�#R�����‫ݚ‬#R2���+
+�����0{8}#O �# �#$�l��Zj�@є?�#uU#�#q�{8��(�$23ȭ##��#�y##
####h�f3#GW#�$#��6����x#zK#�##hV�##�6T"�r!##��Y�.��j͌Y ᆼ 6�#~#Q#e$�ϖ#ȶ�`ѩt�h
%W��EdVj��5w�D����?��Ä�#7<�# �+Ykl��z�#��####8��b � ͋ ��
#
&V�Vx�x�
�#�#####�#ゥ
#*����6J\�#Y�#[��Q)�6���4eI<N�#k#F���!�7�*��6k�‫ٳ‬#B�8#2�{���F�#�\j�+Ѥ
‫��ڨ‬s#O=#�y�(V7�q�z#��p�Ä�#!�
#�35��ҚF�@�A\#�
#�#|#��/�#`�#�yO#�j�z�# ##
#####\#*T����L�'2�e�###�uA#Fbh����,�#D�⃃#��sCY��QM̓"M���.��2�#��M���V�&P�l�#g#|
#�����
�.' �8p ���#C#
#34�e�3eE���#F
#0`�0{#�#��#�8�L�+>*�#h#�G####8#�8�8 ��2J$�2|��##X�#q�bdf3\G##^�+�x��#��
‫ڼ‬#E��#I#DY��䀋 3n�B+ҳ&�#'�m�"##Q#f8�
tu���c�N#8p�##�##]�k/`����!p`�#
#��Ǣ#J�e�i�ҵ^dlv���#h�`�x�8#z##=s�#��G4r���U#���#j#W�
#&V��6#p��U�(
#�u+��‫ڎ‬mK^5P]�#�/%�g���U*%V5�Yo�#�(#M`��#�k56�k��#�#�Ç##��v�켭#�
##���##c��'7_oi6:��W�ZV�� �##�#�#�0`�#�A�
�#��
��#� HV#�b#�E:##F�J,
#��$U�a��mg�kX 澼 ce<Q§#v���+�#��#Iy�KVc�(�#pd1��iz[�-:����
�C �Ç##�� #û@+##%####
#���|�v2ol#�w5�jJ�;��U#��#���#####JT�\2K#�O#��V#�B��"!#N�(k��le��#d��(I��'�A^(`Gi 䬱
���ᑣa;#���z��@��/##x��#��J��t�t�j�q�z#�Ç##�&F��j�T@��C####c#
#0{|��Yw��hC��n$i L�W#
#�#0{#0g#p0{8s�d`Fp�,SAf#P#..##<�B�*$#�� #�#|�#)#g���
5`E�΂##$��\gcdo'#6#�V��#�F#��P�
�֤ R�VlZ���C��=#��Ç#�#)�Ӱ5r�� �
�����#0`��Cu�3^x��^�5�b��###�}�#��8��!��VGR3�Ic�
��
�n���R�0�##‫ׇ‬##(��#N~U���#n��#�#n�#T��y�#��fm��EJ�W��J�x)Ojũ�Og_V�J���#!
�z#���##8���N���#&#��B�=��#��0����#](�R5#��#�#?�y#���0#�z�!\
V�E8C����.#Y#�N��1�To\q�#0`!�z#�JP���DB!$�%�
���#��y~{=�:�Q ��J�#OjЎ��J����#�G�0'##8��ch�ejF�A���ʔ)���###
l��#$b�P##8�1#\#��I���#0`>���FFN#�pq��r;*�,�Q �YO�]
p�1��###;,#�7�?
S�%k3
�&n-��>L%�ijv�=��\�І�x�E#zy��Tԯ���G6,#��##<�IÇ#�>Lm#
�C*#
�I 쬅
�##���1���>��ke
�T�#�ap
I���{#0#A#�<����4o�%[iu,#2�'#��.���@���R�:�#�#t#�{~#�F�����yf�l�#\k�t��C��
%]e#+C`ѯn��*��#��� �k.'����9�9�<�I$�#�|��6

��b�I�Z6���>�##.m��Mˁ\Q��b#�#��bH�G�=#�##J�21��"��Y#�XI�9�##`a#0�M��4b#i�����:|
�(�#��1��#�m��vv##�Dz��`�{fa�PF��S�U��W�J#�y�y�A�I$�##���P�5
#�q�!�h�#�#�Ԇ�m_b�+GI"�
#B��##G#���=#�z####��$2�#���#���#�La##�R�?�#Fqr{v�W�S�ik�9#A�#���!��#�
,���g#&�u��#�#jQ!��aV*v"0�:TQ�����<��=�v�I$�##���X��#S ����#!R?
��Ԧ�m�ъ�Ԏ0�B,J0`�ŏ)��z#��=
#0�{##O����n�~)�xDQ��<#�
'#p�#����Ҋ1�#�C"�g"����#3�#H��h�2 ̣‫ܕ‬N*�\�V�4A
%#�#m���#��F��#�<��n‫ݻ‬v�ny���
�| �� #S ���}!��*G��#S#͹yMd�# #P�
%@#�=9c��#�=�C#v$�C��A�#��w+‫ٮ‬Ѻ��[P�l#C##ԛ2\h��W�v�#_���.##Y�S#X��'��m 廒#�㪒
X�WCO_#SM��B���|#�N�ThYH�p�$��#‫ݻ‬v��7<�#���w&
(eL�#���U�h�#H�G����I‫ڒ‬ӍD*�#%#`�#�###c�#��_�=zt��#K
��Y�^x�%��mrx����U}1�[�"��#`�U��WW}�B�'1F��l�����]i��钴 S�T+k^ѽS[��#��#
‫�׎‬q�#B��#$�{v�۰ n��۞��|���(eL�#��À��22���
�';# �#PZ �#�&F#
#=���L�#�###�b��qԯ#:��H�b���8�
u�#�6@#�##���⑕3ec�M��t#�@�8@ʸ�Aa��+�$kJ#�#�+n�ZY$�t��T#(�
�#�>:F`1bz8q��<��<�ϮѲ|�%#Qʙ#��Ü��l��##�6Y;#��P�
� A
�#�B�##?��`�nW#U@�#�ѣ�
��]�c#��#Q�<rA��w��i�T ����e�T�S��\�#�!�=���o&L#ZO#�8�#`H�j�T�#^1�H�F�?
��#L#########
##############!1AQa###"q���## 2@BR���#0Pb�#�#$�%3S`r��#C��p4cs���######?#�#��4�
Xм�#F����;(�#�#��#g�1_)��rc�#8&##�‫�ڔ‬/kc[�#��0k#kc��#��#��#�'#Ġ���x�
��~a'�2#�~�Qb!Y`�$�����0�#�#�|�`�##&+#*�##i�w�7x0��p#hƅ�j#�E_m
#��7��#Ѣ�Q��]��W###c.#��a$�#�=E`>U�:��5�K#[<Mɿ�#�M[�a;##&+#2ƋX��}�爫?
�a#���#�#w��hͼ#ǭ��M�#��(r�q����M��5B�U�
�4G�#ա��Ն�P�Xϒ��#; �m4'A2r���G�1�d�&���U��Á#Dw
#($P���#��F#�#b4E�s����;��$���<#�ߨ-�#y�#���w�qx��##�#��a��#��I���D?�X��t�
@G��Cu��* #�T#�#ma&#B#4�����嗓 oRDI���o�U��q#�#��J(Fi
�?Փ�<�#�#mz*t��?)�##-�#�DO�$�#�C����#Z �?���x�� ԁuz��Q��0NRbT|#�bk��i�v�>|
H'i$�{��cS�#A�����5�#�#{������'�/�z#�@��{���Ҩl�UF�#�J�ʇ����%�#�֢7,�k�Rk
,�ɪ���r�=F���}�`b�3F�:�IDE�������Y�X�I#�Q�O�> �|�7‫ؼ‬
1#Xl��W�$�m�]O����ֺ�u��F���($�]��#��c#�#a�v�v�mD�v`=�#�C���TL�!vy[��� y[ӈ��#
����R1͋�d�#�]#��{��v#|��4�Ic�K���Qf����p����0#,@�ō���S���cV; �U�p��<\Lw�濦�
�5�[q#�v��!�L/ҥ�l��~m�i��
#�ԃ̞p4��e8i#[ꅾ�P�28!���x##�^sj��/i�x\I�b#Ǒ#kӴ�1F t�(�#���##��:uF6a�;0�Wc�w��]k�u��‫׸‬
#5��zz�\�#Lե��k�#;��Z�#���#D-
#�Q��]��#��#��hrl�������{Æm���O���#�2��#���#Z�U�Н7����2F�#�w�I���ȩ��ӟ��4��#o�I�o‫?މ‬
�#O �̠X{N԰��#��\�#i��c#H�e�1�Fr��‫ޖ‬u�v���m 樓#�@#�#[�oFğ##�(#�
0�Vq����N�a���#��cR[#ne���?�O�Q=ʗCֲ�|�Ʈ##�{$�� "�!�W�#)��u9J#}���
�҆
#���####��#k#1 ��]Q��)$�.#6���7#T#�*u
�e"����#�C�#w‫�ں‬Z�W�J�Y�Wyj"tu�#�}3���{kr�=k(##ƹ��#�(>�Om##Jnt���j<��?
�4�����z��]��#�#�MyH������G;D�A�#R#���wș��H�A�(��#�.َ��#�#��#� ‫څ‬Ԝ��O�*Yԗu�#��?ɨ�
dc##������i]��#dbO��K���{C�<��7��)!P#XԞ#�?#��&6f��M.m\��9ߝ�(�K#O� e#�/o}���
|��O�SD�8�P�B��`k#����~J@��O�,��N��s�5.R�##��_�"��|h�RC9#L�]=∹#+Z��{8��Fx?
##����LH#�K���Ni�'�‫ׅ�م‬ba# �dQ��#{*'k5щ�x^���0�h�.�#)�#lXSZ��
�a�T��Â�=��:A""�Qs]��u(�k���N#i�,�y��������‫ޱ‬##<�!�SF
Zrmň�,`#1P:^�#A"�Ћ^�A�Z���T�s#�0#ͯ��E�#v#��m#hC2���?��)��[/
c��#��>�(w��(wa{;#f�H#G#u5�Ń#c��3h$�g��F�#�w������¼G�##x(#>�H�3�@���#����#�γ��Fk٘�c
�K#�ٚ|���Q�j\A�,�9##z.梈 3�7��}ȣ#^#e�T��##`|��)lR4.��>��Բ0#�##S�oK#���#��t�mR�
� �Soo
�T����[���i#B#^n�*�Z#��"###�75��E��o#�Moz�9#�1�Wf'z�L�M…#�F9#p]�ն
‫ם‬#D�#�+F�<J��7#f��#c�PH-q��b,���x���
��#f#5�D�s#���K&k�g����v<�#�#���q0�'��W#�&]�#�#j��#��f�#�v�Kv{4#
w'��.LP��d�M���#��!#&W�83#[֯#lD�T�#AsY������M#���;(#�s��ny��R0"0#p�‫ڱ‬#|�F�#��K#�9‫י‬#�
��l�#��#��:S�|���ơ�Z��BA~<�7��‫ޙ‬EҘ�##�#h؊?f?
G�u��ֺ�Z�]k�u��ֺ�Z�]k�u��ֺ�Z�]k�u��ֺՎ�ֆ#4xL�73�V�]�9y���uf:
�#��
vW~#�j��#0@E�~=#�*E##B�� ����=+<���e{�`�U_^td���U###���@i�[a�,#�a���|
R��ѯ�Of��LĘ�);����BKJюlN��#ND��-
�#�G#�>+�#4#;4�##�==�z�#ˮT�5͵F�O###��#*�RbT�$���5�ħ�#W#�*h�1�F�r($������#Bm�v�ofՈ��
eD��R�#���o"j~5�6X�e�:�i�
�(�SN#�gJ`�L#��}���bK�#�J'0H|�#�Ja<�Y5d6���#�n��ʧ��‫_ڻ‬
<Cٓ�r��G#<�I�pF����#�8�q�(#��##[�0���)�e ��#�W2F��p"B���I#��'�~��@G�i�6�0��4%�?!Xl\
E&I#�#?*��0�H1Q��rl#�ё�
D&,T~Y#Q�
qA&&�_��W��#<��m�V_4�
����#�e'_Zɣ##F�g�3{l)P�%�Z�;!I/��Tc���Z@G�w�r,h#_#7�t+�D.#vG#��#-
4eS�#�#$6M8��L�T@=��j‫���ۃ‬㻭
u���ֺ�Z�]k�u��ֺ�Z�]hs�·:�]k�u��ֺ�Z���]h�Ώ:nt����#�p#<���q͉�#�f#4��6�ҟ)E�/�‫!�ؿ‬
ң�)��/�A��r#��3��y�$**Yɇ
�!;��4����¯���S�D���##.c�c��zs5�1�#�eE#�jHR�T�ARH4�#����#
r#Ȣ���#��O0#�QO���
 ~�#�'w �|�f`:�#����#�MJ�I-�G#-z ##C.�#�Xt;�'#���8"�*4�!
w�?z#�q#��#
#�����#��Fq#W>}r�5>��#��3�#��#��]�2��wV:���?[���w,�U����z ‫^ژ‬Ğ�Ѿp#�\ް
���<~24x"�Z3��V:Q����q��g##
�#�#4��#��##=#�#��<)�[#fk{�#�Le&#19��| �l#]�?6;{v5�[�f3 (�Pʼn�#+�ă-�Nk�A=#
��01J#A�#?�%q����0�"�r&���#}a�G>#9��#���Ɛ�,A�#��7�'��###�#/Q�*��'E)j��E4>�*h��BT
t֢}D�u4��(#Ƶb
i/��~@#�RɈUW#[K{��9�#)ք�#Oq�,��"E�
#�i��U��Z�]k�u���{��Z�]k�u��ֺ�Z�]k�u��ֺ�Z�G�#t��Ǎ7:nt���4h�#Mʆ#2қS�$fb|
�##��p�i�#O�#�1�'<����E�zs4�!�
�\N��l�X���\#1�4�#��5c���
 ##�m�6![�3B �@�v6 �z
#�#�NJ�۠��S�y�s�p�?�eK��������j8I�W`ͧ�‫ڳ‬t#℄x���i���‫�ڳ‬h�*}�l�#ҼOSz�Bn�T�ϫl����P��/
#���<O�5�##����v#$�fb<8��‫ۍ‬:��g#�t��P�#�#�###�<(�#��6##A���-�$Q#rYs7���LA�3;.궰?
�F#�;�#W�°��#�<�Ŝ�#�����4bV#4#t��kŽ��<v�@�)'`5�#��,5Z�ea�#W���,#��N��^
@2�#%`𘇎|;��V��O`ԟu<H#q�I�%r#fcs�#:#"lC'1!#�U��RX��f�»G#��#�[M=I
‫ڥ‬HO�1%�(X�{N��AS,�)#L�U��4xV\>#�##g#�$s�#~#P#Mn�m�Q��C.Ef#Tm�‫�ـ‬$R
�;��)�j@�###�~TK��#:�#�SΙ##�#�ֵN#,�F�#�Y#�0��k�#�
�U��.-z��"3�Tm}ƉP��#����|�l����c&#�U��w#���!���
#�#V�K�<@=G�/��^��]k�u���k�u��ֺ�u��ֺ�#4i����G�#4i�
��9�k#xV$�A��j�s�Zu�#M#N�##Z�9nE#ºw#v�T#�#��~
*\T�#���z#�"@�#�,��s֝�#i#�t#��u�#48b#!�,�##�3I�B�#1$�;��nxz{�S�9i�#��=(G
%�#��G����SIr\���TP��;�.�U:#S€c���A#�=-��D#��yF 发=y�
��!����l-�p#�U�L#�#�GA�HD�##�3mj�+#*��I4#zW��&#���4>�Uᐋ�~#]O*�#���Xm�����
#��‫ޝ‬

0D#�^�G��*5e�
��s�]���?�u�c'"fnm�#�‫�ڃ‬ZB����E#�ǯ#nW��0+#-ğm9B�dGml�{P���su�?
SH�3�[�n>��E'�#�w��#p��`��u�:�#���F#N%�#v]��[ 4�‫�ڢ‬Θ��2###d|��x#��5�G��kSK�#E#�MH�?
�ӻ�b#���H#��k�R����,#�ykRͤ(#�6,n#‫�ٵ‬#�{���\f>�����r5�P=��;�#p*��SE��(
N�zQ�b��Mյ#տ�1RQUX�ֱLNv
��T�##�Tj�g0:�7��z� J#M�p��=�#J�#>#�#��Ci���Kz�P@�#�#mz�$#��m�"�0�gL�<9-�C�}GN�&#B
��#2��ׁ#�g#>#N,#�ӭ,�+����
 PQ�A�x2�_�Z�X�k�u�ƍ#4h �G�#��hѣD�5~#����#�K�)#/��#��ҁ�i
t��bt�p�#�n#ҺWJ��QvV#‫�؂‬OSScg��u��#��mƈ����P$�O��P���?
z#2#c#U�Q�p�#�^�#R0�#�F��<���#Š#��J�;#��zR�#���>�.�!�N�w#(�
‫��~܉‬d��4#0G�#F�s�#�<p�@#^=)�_# ��q����)�#N!
�N<�G#�����J�lŜ}��ާ��b��#p�l��G�j#��072Ht��#^#���o�a�r��A���5�#q�)�X�X{#�a��F6��YW
9` �/ƙ@H�%�#��i�D��#�# ‫ڐ‬.H��y�Zh�#�D��m*|P�e���ƄG4�U�##�6���@@��G�k#��#A�٘o^$,
.�6�O�3`���##Pk#�#,b�##
#`�$�Ɨ7���A_(Г��7��E|���Y###��C�D�b(w�^�1�#�0�#ǟ�##`�s�#R(###Q��#�E ����2‫ތ‬
6#��m�#]jYHy�Yt� ����
�dS#,�>��@�i��#B"�Y��S�?���||H�#uQ0�w��v�VU��‫��ٽ‬#f�#�acj*@$��bOCqR�#'�FE#
%�lk3�s�#_u#��[�#}(�#jF��jC�Qjd��2�V�$#\���O #��#u��#n\u��v�q_�M*������o��|
�#b�E���?�ׄ��‫�<�׍‬#";##�u��ֺ�Z�]k�u��]k�u��‫�׻‬u��ֺ�Z�‫�_ݭ‬Z#5޴��#?
`�]*�*�#v���(~##�P�4?#�(~##��ᡯ��� Z#���Q_�@}‫�ڱڲ‬顫 p�#p#7<�089##�#E:V/#�e��Bx�Aj�2�
#��[s�W����saҳ(2�AR���9~�<o#E�6�-�����>�Ra�S!#�6‫ܞ‬#�s=h�3L�!_<p��#��z‫�ށ‬
#,ZF�G/SByLq���6���N�#)q��#��#�Sb�(��/�

#@�9��<��<����#��=�T‫�ؗ‬#"���#�G#GË�C��#Z�#�#w;#W
I��#�q�E#��^L��#�n#�=)`pYt#E����#q#��7#��Z#y`!To+}�}B #9}~�
b|��ǐ�Ʊ$(#bc��_�XhP#T�)#T##�#�&#�`r#��R�
�ff7Ⱥ�R�&‫����ڷ‬Ƒ�
Q# �#=#�B#8#8‫ז‬X/�#��{#�80o#‫�܅‬$lw�{~ IZ�#77ԁY�?�#R�;Y%�ٙ
j##��Y1#�(#�,��E�#�1�|‫ݥ‬#�#so
@5"��F#�ʃ��3#yjLF$#C���~�#�U#IU#]�9�=�#��aѥ����Sj�)*��#�iI#D�T�W�z����ūa�ems0#Z�x�
w
w1��u4##�}�䌛#�z
h�$#��#�##��#�t"���oE &ͥ�y�
C)#�ˡ�˓_#xs#5����]+8�6�jemN�&#Ə�#T�n�h?Pi'L�F��}G��Hbc�m�###�#j�]k�u�#{��Z�]
{��u�������oZ#��}+�#€�GJ�]+�u��#���<AD��8�1�I�x#�a�##xl*|
f$6%̬���#�#��d��˗3##�p�#Y�E��Q{򧐃��Y�#t<?#9E#����ibO#�H�#�
˟�4�Ne���y���:���+��[�r�'���B�#�@c�!�#z�'�
(�F#��Ng���y�M'�c}4�##�#�������eȖ۟���Y�##�j[�A#�##c�h?�x���y\�}#�S�7@�7n>�e���
%�fj$�����z�p#�/#!#'�/�J������#n�#�Ђ0.##��#i#�:�g�#�#e"�##4f�y#�@$�p����Ut�#}!|
�#A�# �#t�+[(�}5��P�1ė#y4#�°�#�9������ƥ#�{a�M#E>�7�#>:p�D�D4�\#���#���*l)\
#��#���Ѝ��[0�B���Q�t�I#X#���R]��(�‫׿‬#��E‫�`�ٹ‬v:A#�y;q=#c�J\
�^4᭴��+��5����Eap�_#'�U�[�O��i�-�#Q>�4�7�Q��Η:l��:V###��‫�<`�ݰ‬t\��Ӏ�6#|
#�@���D��xgo�V#��B�h�#>>)�����P�w��HO���,l#�Ngj�N#��uRu��b�c�ʛ�:T#mO#�
��[B���2KǯR)$#tR~#��0k#�_�k4L�V�քj��GQK%�Πg#�~!J�\�#��:Ѓ#3-�}�~�#]�s`�/
&#k�wZ�]k�wZ�]k�u��DѣF�#�5�#}�J5޴��t�u�#AJ�U��X�K�##˟#)��!bq��+�Y
߀��u��YSG�}/�P�j��o��d1#Jƣ5�#�W�N##��򑦜#
##�#�##��#�W�>"K�#��q�P65$��M#u<K#f�D�#�E�m֒$S*�˭�d#y�I+���ϋt#(#���#�:�u|
Cm3�Y���j#�#��{��ԓ1#�GA���#�DH���.#g��Y���3�c.�M��w��/��щrdF#[p^���]##\�!
��E#ċ#,�y�n#v##��U#�5#"�\����Ҁ��cU�)�3��fo}##�
�}(#�-y�#�y�#�Z�a#��#d&�#J�v#��:d�ú#�#8#<��#�TX�%��"�y4_^d�‫ܬ‬#�&m#�T��F/�#��$���k
��#�k# 7�G#�#"aP�ɘ�/N^�zԒ�##�(����
�#`# �#tF �����r��q�SM�0A'�
_4���!ұx��p��}#�(�I��X��6##
Iů���6#��#�#x-4۬ӱ�#�ivϝ��rO�#l#�#B�#MC��##�P�۩�‫���ٽ‬Ϭ#�#E��\#XqӒ#?�r#���#
ϩ#)�9�9d#��FT�&�B�8‫׏‬#�=sj��eB�s�NU�I�F]�A�B8���Yè#`8_^#�0�;1b��(A�
I��:�T�<�
�#���/#Jb
�x�[�x�/Q^O
St#�t�SAx��u����Z��hѣF�#�4k^�#h>ӽhk�](�#�khz�8 �#3#�s�:џ���
��*�#�K&#U$#j�`�8��7:��hPf�4�E��F\}���7'�M�g�<���#2‫�׉‬n ]t���
/��;X�.��D#��#X#���#�8#e##�OAW�Q�
�'�K�#��u�F��L���[]e���B�J�@xW�.[�<�о"˹���?� #7,#�
<jG��#4#����9I��(�SFh�F>4��~Q�n5�9!#:�u#��� ���7QS�z(�=-
z�#�f��+#��l�W�#�b�IՉ6��P�)f�6� �\���#�j
0#�*�7��S�2(�#�H�Q�‫ޥ‬#.XG�j}����D��#q��:��F0�$SG
C�,�5����g�G#@
<���D���j�"��<�#)�#�y��#֍T#�#�#��#�S1�
�xn 稬�#\,p"��(�e�#�A�a�##�1�#�;\�8/�
~�c��DWK�!]#^F��Tv�1��ul��?u#b���l#�yf?�#ȧ��6b�uvm#��#�� |P�r��M�<2��+�i
�hN���H�E##�#�‫ڃ‬#c�3#[z#�#F###t4s#��7�/>u��?�#
##\��<*�o���0��6Oa��#Z��F]|
�#�G##��#l��Z_0�D��'G#Y}���2##��
�֒ HAи#7[i�#4h�n�Co�oZ#�#K��>4�]F�G]4����QÔ�##�#��Pj
��_):�HR\��qY#)�ryG>6�C�[1���?�#+�kl���_�#�_"�٨aT��3��R[�}"����2###.,ys�x�"\A�-
��0��3^!�‫ٸ‬yu^ �ֳ�#�ߗ�B##~�#��9�#�`6#$�U#��
�#yƒ}�Hʱk�p=�$�#O�0�O�k�KˋE##���r;Mn##����� ��G#��֥������ č+#3�#6�c�j�
#=��ս��
�D1 �� MO��#�œ���I�{j8X�#��#4�W��?sW�#��p��
�#?Zu��5�#�?y�
fe�WU#��$�h\#�#�@#�
Y�"�##54�0�8�$��#��:�#���#`��;#V�^G�zz�eG٨&P��#� ͥ�/�}�A]
ͥ ��w����E���
�ͥ #�p
,##l�#�Cs 맭 O�Q,���zTx|�`Դ�l��#�##SzcpX�]]��^+Yu
��h5��M��)�a&�/��Ʉ�6�X#}##t��(�#P��9�d.6~#�.(�#�#�� #3#‫ח‬T
#�+������}Y��#�:�X�###nzj=�`�˃��#�<��#�2F���##��l�#Y#{~##�X��#\
_�#�Z�CZ#�#K�;��J���^�[�������:iY��ʼ+�#[[�##qj3b���4#���^#@>��S҄q�#��|��\
(�C�5�}���23��(�Jy��ZV>6"A,�G#��:#��A�Kk��#�h#�,�C�oI8*8#Җ lT��cz#�#� ‫ڠ‬V#�<��v?
�FY�##�E#0��#���h�#�m}��&�#�j=�$W�� �֩ e��#2
ͪqsrzT�n@�#-���$#Bͪ ##)+��
‫ڈ‬R���_(��b�[K7��4##����[jg#��'-
#��##b6f#Q�8�i�r��d~m��w��u�9��^C�*�#��9}��FX�Xx##[�Hy�z�#����#�N��rd6��Z�#�yE���I
<I�V9��#� ##�I##�x�e�v!�8#�qI���#k�#�f �l%�NW�I�O�+
���8�g��f���#e@����i@�#_@O�A˭xwi
�##�>���B8#�#��##���S�z�2�k�m#՞s#�#�H>{�moj)�ҩ$���#��|�d
��ggn^��>/#Y��#���&#��#t�?Z�Rs_0=A� č�I��*�2h#��o��#��#{#�OO�"�|
$�##�Lo�ђWR@6:�����x�Cy
#Ӌ/#�#�=�h�{�����f�O ‫�ه‬t65��^�(#>#5�#�O[�R#8�#���R$� #�7�/�#�}V�m���)�8��G%�=8
7c#y\�s~|O��F�#���ԬH@U}��+##��#��-�K+z#zkj���U%��##73)-
�a�E�)#�sQ�V+##X#A:��ƒ�z[Z��#��#�#�ѐ���S�w>�2��P9��"h�^�5�##�#n,��#�##�#��Q�f.y-
<��F��һ�K7V�Xh?��;|#K4D���##�S�#���Q;���)#�#J�6��#�^��E�!#A��EL�#���x�#C�i:#{P��?
�X##�#9"M>����X�}���xF�u�c�T�_�Pv|+#��"U��I-��#+#��$�(�`@#�&9P[j#��#�#�%����R`�#"
4A�[�3[����g3~��B,$���$�Rwc�#
S#4�fK�Z���$�#\�Jq��,#��
�*u#]#SL�g*#7TM�_a@�˛]#/>��B/�|��8�O�{�#�+#g#���##Y���=�#�=�D#���w�^T�8#��)��C�
‫�ތ‬#��@s��'C�#�#���/�‫�ڃ‬S�
�@�Z"��C���@&��&_##!�{#�Ӽw#��~‫�ס‬hk�w#�U‫ۼ�׍‬#��ִ#!#����A��
�#K##�R�/<�Dd�}�Π9�\���#b[� 5#z�7k��ҎP#+��5�>y'Dm�#��F#xnH�
‫��ޝ‬e<�zhd#���M)#�'B#�f�X{��Im�‫ڈ‬#�
#�#��F%���/#�f�#~#��_M+#�#be�RGԂ2mҀ\�>�x#���Nt2�����7#��#I� �i 癩
�W$�H��i�##d��(�E�dv�M"h����R�[## ��V#�8�~Z�nf�$##Q��S���XH�a �۟��M��x`�Y�4J�eӝ
�#_��|f*<6#&�i�#\�X��ƈq�<#�l�ՆI��#�dB|
1#"��n}M$L_#�,�#��#u�By�w�/b�hpѝO[��'h�#�#��Go###�)�n>���#e�Ʌ�K}D#��Y�‫ې‬#SI#�f‫ܗ‬k��#
㉬�2�JF��aF,#Xx�#��v���#�{#�]�#1V#���J#��6$����b(I�1�
�L-��s�Й#����LX [� #F������gb=�y��,h~�##�RKa�#�#�#r��\
Ke��#�NƯ0"���x�4q�\hp�t�.�##@#�a!���,z#h~#y�&�q#####�7‫ގ‬
9�l�q�#X{���_��
�߽hk���D�q�P5�Mi�2�(=��|ʢ�z���u
vF�W��Ѐ��####�*#�R��/�_�#U�C�oNFrs��#58#,E��#��֜ H#+#
�S�a|���Ş�##���8�#]r�#��5 #���h�g+#�,��ЎL�і� �Հ��#�##���
c�nA##_��1E�0��y#�O6���z~��,�X#-���K��H�o*���Qf�‫ݘ‬r��i����*�2R%�^
‫���<�ۮ‬#��jj(##��T�lhHJA����#�c$�I7#�-#$*���-V�
#Jσ�##M�#*0X��#3��M�S���54���##S.u�I��(���W#D��#�9�a�#iqM���#���#���8��##w?
y�#��#��Q��w�ȕ�g}K#C�#)��3_{(#��#��D#������‫�׀‬E
���4�#�;�
�#<aC��m�#��xX?,�9��&�辧 K�8��0+
�#_�N�oy��r�o~#C�E#�#n�@�#q<l8#Zˍ#i����J�#�2#�#��G�}�mM,#�;yS�u�W���@##6ӈ�P\
DA6\��U����W�
���ѽ
11>�fq� �{#�;��#�>##�X#!
W�o�#?k��ֆ�=�(
��#�#$#UΕµ‫�׿‬Y�#��#7ZH�{��I-�‫כ‬p4|�#A�(�y�#�)�Z�ѵң�E*�Ѵ��6�##��Gc���H4s#bX#�n+#�
%���#Ǩ��S�C�#�"k�%
���Wj�c��##��=�#H0�k���X�"_#χK��#�5�I[�c���X�x�kziSX�#n���X�,##vi4�8��:"��#ְ#b#&nu�
tH�&��B
%>#z~94#�{4ұ_[#u(�Ƒ.�y5]##�ۢ��ͩ#���cͩ ~�0V+ �;�#�#o �75##E �]�q=M#�z �#�# �^�^�O���������
#
�#B��-�Z��>@.?#&�#�H���QmҘ��9]#�ֹ#GZ{�#�P���3����c�#B��Ȳa�3�J�IRK�#8��C�qL�0�}|
���#�
�\_�0
d�_ #4U�‫��ޟ‬jU!b���To�f�3ߖ��#Fl�*�YYΣ1���R⑚
�`��4��#K�:�)睤 K�#O�6#�W#�#�#�d���1���|
(x˜jF��^Tu�6�"�*��Ư"�:�}��"�1;#Y#�#��Y��,����2��#��~F��;��#���0�̈���#[5��#;Y��&]=�
�)$�#�������b݈
�#‫�ކ��>ׯ‬-z�5{�XU��[�u��ֺ�Z�ǿ�u��7^��e�V�"
‫׵‬##ZqsÝ#C���@���s�U�#�W##�+��#qA�t#e����M(6��#��!AD�K���#�M$�
‫�ڴ‬#.�}��g�f�#�_�GƔI�#�iv#;����}��lD��tմ��##7��x����"�# ��#�8�k�#b�##�ѵ#�# �##?
��# 3���O#�'��P��)9�֘�� R�nIL#9#>������#
��I#y�#�R-�=lZ��d##j#�3���7�#�#�N4�R9'###�&�wn&���#J��eA�0"���qZ��� {##��\P�#
%Ñl����I,G��=��D�#�#٧�]�/J#�"��#9e��#J��I#(#o?�"��c�ժLD��9e�#�b:
�#�_u�#(*�#`#YE�#�
��{I"é�#�ļ�#z��a#f�U��db~�}�z#�y���+\����C��x"�4�k�B�a��p,}�"‫��ܕ‬G�W�s���
޿�=�+�ۭY��h�#�����###�^##8�F�֫ ��
;�M��u�PlL�,y��z##�з#P ‫���ޗ‬Í#�Ģ�##�Vh$B4#��#*
%�3X��‫���ר‬ko��}hX�@#�o�\��]{�Ѣ�z�Z}j�*�h�5֍#V�@�Z#��#�� �u �# � ]M�-
#pq�O�q�i�V�?V�i�pmu�N#�0�Z#��٫��o]*25A�R6��:#Gն�F�0��*�:.��w##YO��6-��2c#V#
E�i��#d�t[saou:!�##�٨>ͫ#9��#�p���X��|Dr��###1#�G�Z�S�n�#e#t#�;#��:#��tf#�3J�#
/6��V{���Ӎ#I`Y�#R�#E‫ۋ‬h#&##�#Y��M�zR�ř�9�jG�#ҭ!.s7*#Ŝ��J�Z#�W�'�J�`��0��#�T�###����
�;��#ĦG##��‫?^ח‬
҇ ҇ g@#YLϴ#Z�-�����
f&E>_#S�T��#��j
#g#& �#����#m##(��9�F�-!�8��#K�#Ġ#��Qa���y#T��M��G�J���F}:s;1�
�##(#�vȋ�coA�#TD5,V>�#��)�xc ‫��ע‬#�:��###i�r�Y͂�u&��R�g�‫ݽ‬f���UY�G#�8P#�����^AZ��!
�h�#�#V�&k�#����_1�3��#�P�$��#�m�?#)�#��@9?�����)'!
#I#P��@#�z�²��hu���]�~���=�h���#��p5�@���
 h�#+�
����m];�B�q�C��m#R�u�ꦚ=�"���M��ֲj���m���?���jW��##CT�#�Q�J�X$&��Bг
���>oh����G5�M�0����jA��oP.(aŸo��>���B U�P�ԟ�)�6�d�9c�� �M
�##uT\�Ja#�#X#
MJX)%G�#}h�
0�$�f#:
͟##���4��@7 i�+Cl��?#Yq1��a^'eF�j���C#��e��U##9�#g��#
͟ �.��Tp�l)%�!N�<Y��Jq�h
o�a#o~,�2*.�#c�p�̇
�t#/!�T��D�Y#�����#��
,M##$�#��#��jW#.�e�u�#�_�&=�##"�.���M#b�JUI<�;P\C#�:#z/�?�#��##T��_eG⌎Q
%MI#WMi#�F#[\�-��S
#B#��#�I��;Fm�$�=#�F8I��##$t&�⌈#�U�Q{�Nb�P#�Bm�e�‫ݭ‬
TX�J#K��o}���d�cuѰ��'Oe# �(#‹�_��###
#�ֺ���֮�Oпұ�AS�j#5֮*��|YXo��w#��j��(#Gֲ#֚{�#:�)�@����QV�W�

�v#��{U��B?U�{*#'/�(�'#Ph1c##�Z�<���)>�#� '�m�O�}@K�/����M�s�,###��i.USNzoC##��w-
�#f�@6'z�*���F>����,��^u�##V#v;#‫�ށ‬ҳ#�Gv�##�2Gh�]‫�ۊ‬# ‫ځ‬#����@k�u�1ɥ�LͰ�##���f6#�‫��ׯ‬#
��N��� (�m�/Z##�>#0�v#r9�#w�Ɓ���*#�I�ܵ.#���]#n�2w#�P<#�"G�/$�#I���dž���@Yb#��"�nu
#An�ZL;�"J��#<�q~#�_֙b�1�Ҹ#&�$�T�#�WO#.��O�)���w��#@
�:#;^�#.c��t"x��^<��#��'[�6��$�#�n#Cv�#��#��T��#�#��#�փ*ΣO

��T������#q�i^#jb0�NY�#}X\R�2$��##��#�~�aA/�^���o�#�Y&��#E*���*E����_���#��#�G�t=Ċ
&��ѹ#QW�L�Pq��TPQA��kE��=�u1�t58#D+�R����S�����#�#r��
ј��[7�hBH[��#�ƱrFb�Ö�>�s^3r�M��#�#z
#�Nv;�#�ld]���#oAP…�#�]�4�
��#�Ơ�a|I�"p��#f�i3�
��AƟ#0κ��:�0Jc��f�48�##կw�ؓ���Cz#B���(�z��
��3#0,�#裏�#��$Ѿ���w#���###��.�z~��P##�J#fa�#�ߕ|�/�K@�
F�9�n�]�:ԘX#�њ[#��,#q�G#o����##���һ��k�/
F3##�L9q�3�#�=�i'9Cf##u�_�W�"��#�sXi���Q#�d(��|�a��>$�## ���+�5!#�p�w�p��㧼
#C��#��#�%�J�0��U�'����#e���#�2��x8�#������G�xfqx�-
ߡ:�_##��c_#[p��}�_�#ƀ�AAւ#�g��4Z��Z'�#V#DVm+?
��W]��:W��FՔ�m�\j�>�##��#n?D��z�W�]�.�#Z�}h#WCMG�#N������‫�[��چ‬#�W##��#8]�ƒ;�#tk#+
#�#o�qeAs�pX��{��@�r��:Ip8*��
D��j##��V�Yz�#�#Lʙ��i0CƘ���
�&"P �X���� Ҙ˙�y��Rab�I���I$�~�)�#Vr5޷�x�lD\
ҤY�":�[�#dC#{�7=O:�#*ņ#�#U��ΰ��1g>A�^K��#$��`�0#Ld#�O*�t�^g#]L@#'���:q�D@�#c&�f
‫܅‬#��#w�ż�p_#Dv[�Ws���
##/#1���b��G#x�#Lj�"!��#}�#)�`��¥�R�`#���3�DGۡ4c8�Cl�#�8_�z##��Z6#�V5�###�_]�$,7d�
��jC�P����]/E'#:귏߷��gN�(̄�)~y<r#��5���_���#+(:�^4�#���z�����Ƴn{�W��۸�撁���mKm�
m@^�qW�9#�#�p*�}��D#�~��#6�q��l:U�CV�\{��ʭ{U��#���M@I�����#�#�k��#A\
ͭ<j��ͭb<�gVQ¥��Kq��Q��ñ��D��e�}#�#�s�iVc�#���jmũp�###S�W�i̒�#~#�i#.�|Y� ����(<��#�‫ו‬
1��43#҇�f#(����&#B�k��#��#���#���� ҇ B5� +F.Ӟ#q#�n@�#9#%<#‫ו‬N%��w�‫ސ‬F`�?��|ɩSǠ��P��K�
##��#B\C�##Hn�##x�F��#`����� H�d�a���$��5 #��g���#e��#�ȼX�##�#��G,#x�#�2�ſ_�-�C�X
#-�z� ��c՚��5'#8#�ߙ��ҿ����>(#�#�9���_�#�b#��嵸�@*e�#@�
‫�ڲ‬Nq��#^��,l���0=t7��#n~��
#!T�b�H:Z����dʄ�#2���#�i�##��du#���k��[�#��YA�/����R�I�n4[�_��z�}�v�jӸ �aC(�
##�I�I��֟ `�#��^��k�l;�p#�Z^��¸����z#��Z#V�2�k�S�;f�4�"#4y‫ץ‬
h�(������Gx�_�Rbb����I��� [-��#��*vf���u4B�##O*��1�#��#�#H�[���7o?#3��-#)#
‫�ݏ‬o�Q�#QyR��(�S�#����#�ȣ�#�fv#
F4&7#�W#)�)#�vt����J��V�OZ#S##�#V#�v��u�.t#���#Fd
%znj�#�#�w"_5�^C�z��b#�#��I�c7i[]#�#��H�ie�3J
�@<F##ӄks`8�lWh�~V��w��#�_�X{�v�<L���H[�#/#n���M qs$�;i �X#��Q����0#@2(��R�|
Ƃ�#%��#Z2�#t����A��#[#~@
o���hՅ�2s#LL�##^#r�$��ʹR���-�#��bJ�9#� #�&#)$�#�XS�
V՘:\�M��p#�]�&�#7�T���ԥ�[h#?��zժ�CO��V#�#`H����I�Z�V�^��#�#'�$�а���-�y#�ru����V#�\
#� �kCZV���Zm‫����ݮ‬w�i�{�#�~���:��ҕIn{�[�en#�z#V�#R#�������8#x#L�9b6�F ‫ڕ‬+���W#��
#1
��;�/x���j�ɷ݅2k0*���#��U�#�#�#?Ę��vwɼ#�`b#�?
�s̚H��mPb�##�̎
���
΀ #0<#Q�� 4I5k��b�FG�r+fQ���Q�B#)A���)$(!��O�}M4!�%����
͵ #��#�ZH��n/̞
6�1Z+�Tjop��8��B$l0g#LC�\n�pM~�#�#�#���U#�#��#u4�D�#�w-�o�#k�@#f���"@�>��lYqmdv��;
�8H�
��h����s�#�#�z�c�V�#=�7�#S���#�6 #��#]#x��9ь��~�#�W.�l#�#��
#�^���<3�C����A���򢸉 b#�##[�� t�5���9֛�Z��#�^��n#�阫/#@���v�!
��#M^�����###��Cn�#~�#�pO+�#�a��G#XL�L�TR#)K��\�^��e4w���քU�#Y�^4U##ю�#‫ۯ‬JW
%ԅ�}�ொ�ொ�F�#�to�*�V�+�R�C7"����ɑ#{M�*8��@J�#�0|ӱ�n#�k.y$7nu��I
‫�ڑ‬R#���#��7���pȈ#y�k�$��v[�#��#�q;#_�|���� � ͋ �B�E##�#9<X�_ǝ}
� #G
�Int@�&<$��4ylu#��Z&#�D�]ѿ��+�,3+/%:�`���P*�#9E�‫&ש‬u��ѯ�ɦ�ni0x$.�UG����Oeb#
�;^Y�1��{#�#��\RaL�e�G��,F��"�}M
f## ���G~�m��� �B�#VO��#S�8mH*M�Zφ#V��9E���x^i�<�6!
��6[#�1�7)�f#�5_#*�[�Q'���x��#��G����8�<�YYC#t?���
 :>�2�=�!
�+����I^��xġ�l�#��ȩ#��X��p���#����;��ֺ�Z�]k�u����##�5bk-��D�<+�i�t��M��#�n 㮿
ɷu�V��#a�lj�Ʋ���#`�#Sΰ��
�Q�V=��#�jv�S#t�SJ#�<�q!:V}g���l�����
�F �)#'�#�Lg�� )#"n<�#
\�oƄ�#M 둫#"�O}�iC���-���\DV`4 TEN�#�¤#嘃
�cʞ;�s9#p#4�h##�VBUܷU��#A#�4�֎�fP�jǯJ������d�fL��
�Wo��ŔÀM#A����H��F#�#|�C#B�/Z�:Q�W��
9��#�##����ɸ4�#��
3"H#��c�#�‫ގ‬## �o�%���z\P�#��M�/Z�#� �"�����<}+�o�b��O9
5nW?#X�\K>��@�3#,H#�)c�#�&�A�4��#�M\^G��o`���9�#���P`���vN#Z 知#F#0*�#Rz����#ȳ�##|
�ܻ�ei�F6�O+�s�Su��:|f�c#�
^�;C#��gQ#�h�#|��#?�g��…#3�v�#J�#��]cu���|Ӷ�g��Hr��#A##?k�X�@�u�}�#g����
޺�����^�*�hh��։&�4O
'�t��n#��ҺWJ�](�#n�?�cV�U��9���‫�ݧ‬P�@�p��C#]*\
V"W7#���s�b�#Y�nx{�#�#9�##���]�Պ�A✫�M}�#V% ‫���ە‬T ��t3T�T�Y=�#�e��##!
S�Qƃ"#��'Zֹ֚U�#�X�(�AcaE�����
<��J#��}�5�͵##U##6�#+1#Di�hj�uA�;�.Jƥ#�({7
�c�n#m�q�ABt#��#]#�9�x�T�8�i��`��{z�##�^U�#4Њ�j�U�b���DvD�#dh\
6e�I�#yRs��#�#f�T�vt�3��
��U��[F˓�p#��DN��B�
#]#s�i!��00��|�}�Ԥˉ�3�9H_�O�#��K*#���([$\#��#��M�
yY�V�LE�"z�#�#H�7�z�L/#Z_|�RyT��Ŧs�#��#���G��!ǚ#��
#��#U�#�#�*Nϧ�N�F�‫�ة‬# �ZH�I�dG#��4$�X#�3;x)�jU�ή#De#^�#h?�)A##�#3#]�
‫�צ‬f#C#�����F���[�u��E�6#�'SL##w���7�F�{kW#Z�#q�pkC�\�(�ҺWJ�
‫ڀ‬#WJ#��#UҺV�U��e��m���*�U��#M9�q4�#��V�z#jI�"7�U7�s��I.###o�}�# ‫}��ދ‬#V�
V%I#H�m�Xe�8'��"# ]+�5�G��q�\t��X{(-_Pk�.��k�J#(#/#��qSR���#���s��#�
#�i�1#��S�##(6���#���\#
�AƟ�0rM�9q2�#g�3O<�v�C�ZL<"5��73F#�##��*#V9��6�!�)#(J�#㵂� {WC�����q�nk7gc� ��
‫ގ‬#p���1"� �E\���S��0c
'�#�5�#*?0�F���6�ӈ�#4�#��)#GNL#���O��6#ǂ7���##�#JA#��pv�}��
# #�B=##/#H#�
#n�A��)�:
�K�#'#�K�i���X�m�#D\Pm#�v�#�A���g򨸫FŴA"
��L|#���hy��F;eY���mI���$�#_�Db�#����#*
<�Hv��q�#���
 >#!�Qq�D�7#}�o �i‫�"���ژ‬V�=�#�#\w\V`k05r~�##�N���#�*��;#[U�#�%��lM�5&2
WF�*�C#�6чN#�Yd#5cq�r�I�/=�F#f#i`�D�����#P5��)�7#޵ʘ���k��V∣�,*��#��1u#�]�9���#���ʐ
�Ґ�y�*�;#��xPVe*�҆A���
a iR�#�D�j}�C#K)�C#�ȿR/-
#�]�yt_�#�08B#s�����4�r����#*&��`*#�lV:K'‫݌‬n�~�eM#[W��<�W#րR�;G�de�����%�i‫ؙ‬#͇
#,P##eq�#�8I`6�0����Zb�#�#::���N�#�#tU#�Zyъ## [1���=h�‫�ن‬y##��嘨
#m�#�#C�K�[�Z�z"tX����#
e� 9���
΃ #�4�q ���w�(#z#8RG‫ו‬Dz��&�^#�s�Yi�##�0 ��� ��##z�#*#��#g#���)#0P.#!
��8�#x�R4�Ic��c�j��Б�kF#�d��#V���M#L{����6SEZ�" �ִ#��ց#~�A��]+�[�Z#޷�OѸ�wZ��#Oj�V��
��#��d#��5?d���s#/��lG:̺U�kQ�#*H ;�[‫ڂ‬#k#�#�#���`f�<d-
�05#�>�#s�V��#*�cEt&�#5�‫ܚ‬j�Ǹև��5aI(#w4�H��#�Z�
��G#[�c#�H���+�#�#�[�M;\h8#(`�:y�\��x
3̠�e{�#�^5#"#5�k�ǿ��M-DE###�#4��#��$�#�N��&� | V NU�_�
‫آ‬q#��'�yi�:6��m+��U�#v�T#3/� )#˨������A+&���#s#p8�/�-
B#4Q�T8��(�o�#<��##�>u�E��IJ#���S�##��}|��RB��i�N_�f�A�1�9
Q#h�E�ı�RN����"2�C#$9��0P�}�c¢�9�Wy#�#<\ e�K��{���#�3�QKt#��#�b��V�5#�+z##��
#���P0�#C3�R��<���L�UW�T6^� #Ί⢂P#�#�#B?:h!G�@#�l��#?���aV#n�h�3WJ� ‫ں‬wZ�~���EM#a�m�\
j�z��##�#�hkz5#�޷bGu��~��j+E�#�p‫�<��ݤ‬g#���8Y\6M#�#}�#t�����A<���$IvRr�
�#t �?^#���#lT��
���‫خ‬n#��k��#��##‫܄‬###\#+'E{����#%#�k�E�F�0�����
��e<�C�e�#m#�#����/�M�*�J��cW�Z����#>�6�7��#��#�8���r#���=�
#p[��
�##�|ǰb�����P�L�!4#�}^�_8�ĕYcc���t�13�<�0.m����##�U
x[����GZ#� Q�:4���
$D�e��#Q�|�� �ap# a���5b�'##�p�#�=#�#�S\qJ�.�ctj�##��b=����
���x�5��z#X�í�r�H��#�~=M4#2 Fk���-�#N#�y�#�M��z�Y�#t�a��互 a��@�z��B�M?
�&�v�#��#��#h��H^###۠#�E���J�8B����Hq�#��UU�8‫�����ڌ‬#�e� 7_#~�~‫ؖ‬-�D[#[Z��,�l�##ˏ
‫ތ‬ӘM��#�@�#��ծιE�Q���`�-�E�#4���섚�#5ҺV�WJ��[�ߗ�_���# ^�#��ց#�#C_��
߿з��#��(�##J�#��bLʧ�I$ (�\#=(#�##��U*�u�Cc�#Ya�

��C�@<��hf��kmX�g�#�aQ�f7��<k#�@#��#��#�Z�O�#�M��##�]���##�#���Sv"�>v#x���HѬT�8�##
��OŠow#��##����##�L�}�Z��\#�o҅�bƴ��a�@U��փ�{>5v�@z#*�#
K{#n*#)#��H<�#6�s#qp6#!��cm##��O�(G��o�Q�5�$a��X�#�#U��#�&3#<8�]#�Õ#�Sέ��Q��#Bs2��C
‫��ڇ‬E ͓��I#a#P���##����͓ @I#F⦎#��#��j*��F�w�##�8�H;Fs
#�J��#��
�ٙ,�#��v]Ƕ�4=���k�AA ;�ME�"�#�c#���>�x�(�#ϫ#*��‫ښ‬#��#
c��=#���>u��_\�##�g>�(?
ͧ�U���TxB##[m}##��(�M�Xi_�s�#0##ͧ Ə�ķ �#�F^�Y@�a�6 �c�#�J" �# �OҞ,y �0#���������������
<K
Ԓ@�͍Ñ`eI#��
,u�#��qj�]+�t�#�H�?GSF6�X�kmj�kW#qZ:��_�#�j�G�^U�#�#Sj�NœO##�X?
����9��<�#L#�I���$T;c�###�Oq�mo@�#�n #lXX8 #����P�(r��EΤ�RI'�‫��׳‬r#{���#b�
Qf�en��_2 츱�⌦U
F"ām���+H�\#�#r�pm�}�,��wC����m��Zt�|)Y�7#V&0#u#��#;�_J���^Z���q#6;#K�7
^4r#r#�#m)##z7���#<#�\�E
���l#��.�Vn���Z���/#�$�##t�m##v��D�Y###�9�� �'`�D#��L�D-Տ#{�#���힋
�Q��#�Ñ�p�F>V&�Hb}I:�25�#B|���B#�FK�Rà�#}
(#2�o#,���c��"����L�~>��j�qn�d#�#�Da5w]�##�=.PS�ʉ�mT!ȼ��{�B?���u1��r�Y;v#�ɧ�V#�~)
눐‫���۝‬k4Jw>#c��5�###˂�#I##2D�#���e#p�B#�������#�X�����y#ab_bE��z�j�];���##�ֶ �ֶ֮ #\
U��o���
 c�#�w_�#` �5�x�ag(�8�����#��.*c@��쯓_5��Q3#h�`mZ��r#Cj+��H�
�#$ksX#�#,��b�AWL��ӝvTR|���#�#�NQs�V?###�X��#X#�Z�bEM#k
ME�P.�mJ�sFCY@ҭ�e7�5�k��#VSYA5��_mg9��֬ #��W��fӭ �.��-
W�i�g��Z�6�����n"�JŒ�
�I�># #�ud�i�9##X�'#>##����L�#W��7���H4|l�#L�y#���#&���%
~##�YI�Ƅ��Ͳ#‫]򅥐׉‬a��#v SO&#$b�$�o��<FD#U#�+_a��Æ�C��:��h#%#�%�(<��#AP�bRĞhma�p�˴��#�
���&8##f�#,N����M���#D�s�P��##v��y�###j�m�e��Z�"Bo�=:1c��V�#�e�#�O ‫��ڌ‬#jN#P+&##M��
Oh�ƀ�IB@�]8�ƌX�H����o���##%H�#��n4#� ‫ڇ‬#*#�‫*އ‬#�#T(V����#�A#t։���#A�
t�}#BƇv��.;�¬#h>³�a�a�3�L#J��sL��P���xB+#�+�#mV'�g����!e�‫ئ‬Qu/��
‫�`ۥ‬ȐG#g[�Qb��##Q��I�r2!#�m)��0�#2�B�Hu#��m*�J<#�u�i�z���M\ht5�+GL�q#/
Ҁ��#�]k�pN�{G��xuՊ#_QM#)�ѕ���ɨ��j3mO��D�#�S6#�ԝ*|f6#.##�#;#D#�X#�#8�S����-,�#��#RX�
����v#����M�S��M�ę�m���$��J��ap�;- ‫ٴ‬Z�{##�%��#z):�T��"�",Z���������#&u 祽
�҉��
K#�IB��#h4
J�pb�#eİ#�#
�[j�;LL4X�.�#U���)�#���p�(�$'L��,��[�4&�b��A#J=�#��~ԖԖF�D��A��<X�=�<W�/!
����Bl"#]�b�#�|##R ��e�rMg���X�#���g�,�EÐO3`M#��%#s#P���#�1�0#!
<,�u�6�ͷӸ��[wh>�pkz޵�#�M���
��}�wJ�##^C�Ӏ|W��9�����#��(�긠 X2#\p�z#}��Zw>Df�T�W+#��uӥYh
#V��(ֿGK�Y�#e�(�$kj#�j###UvRThOJ��j�[�R�Ol�:#��1#��#�k�#��#�
V#�F_�#��
DX|<O4�D�#�# �!�#�xI{Zu�#G�^�0Xw�#"� �cFs/d�~�5b#�N 䓮���X˙S��Fy�.�hb#�#,0##OJ#|
�#J#�e�޸:{���%p#�ia�#e>!
n#T:�m#���4z���zp'�###�#���k�H�Q������#�#$����#��u#j�a�$Ķ�+�'�#��a�5H$�{IP}���ż.Nh
�@}�#���
�%m#!Q �"�## �Ĺ���7n67#�h#9��6��~#ԩ���~<##��#�#{##+<�;�%#�e�1Qkg�h�#���Q(�
2��b���`�]���}��##��m[V��[��u�M�oV'����ޯDPj��_��W�}�E�yN�4�P���-F�H�T�U�#�A��Ÿ�##-
f>k0�\�xP#lxr���#wr���kW5��#��]o��pl(�H�#S�M#h�)Kh#xB�##�icz��{��X
��Q�<���Gd�<Tl�##�#�Y�K##7�y�E�#�##
��#v�j#��e#�#!݂
�L#��,Q�����)�#ْ#0U4$�Օ��z���A#����eI���9�$�`�#w՛��&�8x��>��G#.M##�l�K/
��#r�5�*�#k#�#+��9F�###���<�����i}�#�a#��X��‫ �ތ‬V���q�hvf#ac�?#q
u#�/E!I#�(�I>
G�Ep�[L�C#]�4!�\<*n� ����)F#B#bs#9X�|#[쁺
�h��#�K����#s#k�)�a���A��aY��@�"]�#��0V#8PA#j###i�<�M##�l�‫���|�׬‬ ΢�b?�
‫����~�~ۿ‬#h;�#�{��Z��#V�ޯ���5�#SBԉ���#��^QZ}��#C�#��W��sά�#ZXU�#�@�#�O+W#5z[mA{�\
@#�#�~�m��‫��ݽ‬#jϠ��#�J�GJ�
ҌnJ�9R�V5��E#�ʱΪJOSG�#3�3>$�ET#$��
���#��U#^�q�r#�vo�^�|F6a�#��+;I��� �##<��qFY��n�s[&���#�yS��
‫�و‬b#v^_��{#"�D��S�H=6#)�##Z�3��rS��
ɋ#X�H��#
�]XfQ�ZT%�L���|C�jn�8�#���#"#��?�a��~��ZXpI��#v
:�ҥĒ�#r�3����#`҄����i�#��{��֬�� L#�o�?�!Ǭ9��0��#�&�����o���‚A##��?
#��L#���##���#�0�kL��N��)�x%��#>�Y 䑖�#"�#�J�0e]b#�s՗jP�%��K&c�ٍ���I�U�V��j‫ڴ‬#��!
���#i�D+C[��jޯz‫�׹‬#QZ)+C'ՠ#�(�\�hEy��� �>��v�###��Q�� БZ#�tTZ��##�#�v����w
�\X�#��ƆA\#ՙ�Z��z#�)C��j�j��A��a�w #�S�8vga��#��&�����C��X �V_h���#vw�\#ƒ
q|#Wh|��'�v��A:/#+>-#�J�;���#=F��W"5i
<tֻw���U�#M��d�BGD��#��#X�C4�x�9�=1�#X�YNS�]}�҄� ���
.�#���ԟ}�#f)
‫��[ݵ‬Ƽ�X�����w�2��sz
�+�.�#7�GN#�#N�ā�#��E��#���h�;##��b�##�o#��iO<��#��D~�#n��O��N�
%���8#����;F##Q�ߩm#�_8�Q‫ڥ‬N`�2(�"��## #�\#�#��^#Je�#R=�#���}##6�pk 睜
�6��.^�)#�##��J1�� mB9�1�S!#��E[##k)�#‫��׮‬Jgp#k$�\#)�\[��#��ar+
(�ҿ�[V��#��#�wZ����Ʒ�5kFI#.�8��#‫ב‬Ɣ-�#�J#Z�H�ִ#�Z��!#��
�$��1�r�##Ձ����
 f�s �mk0#�
4M#��N����R#�FoF�#Q���4�###���h�dv
o+��@M�a�LA��u��9#�N#�ZH�.�#Eb�bw�|��#�.+��#vN3
��x��‫�ڴ‬N}v6*톟#��5a;#�q=�;ViL q#�kQ�n�p#��,D�'e6*8�ɾĘ��x##��<�;� ��
�NU�g&=#?��#��##Ϯv��#�a�#.#k��$#���4,CHzXmI#>sRO!�#�G3~B�#�a#X��pw��Z�N�A##
��#20���[�K##|��1V�ᾡ~�z
�#O#Y�^X��/���{�SO7ʼE�9##��A�TO&�Έ�qT#�b�{#�jё�&��#aU��###[k`yij/�C��`8}QA�!
�#��.���
 #5�#a�SN0�>j$m9X
C��#4}���G ��%�#�h�R��$n#%\#6�_�#�#C�{�#Ւ�O}�#��#\
ӻJ�և���'C[Չ�#v���#F#"�k�;���V�ұ�W=�W�V�aɅ�!�e#pO:�~���#v��o� =
‫�ܪ‬u��j�ǿsYMoGf��p#E�¼�#�s�c�X��?`�e�m�x
�|���3��sX�'#y#Xn�¾##*Ɗ/��w�i���{)N���7�*,##C#���<5��A�##8�ʔ1?.0�=�G����,#5���Pi�_2
��#��A��
�)�=��##֖\R���㕧#��a‫ﰧ‬w�#�ȥ��#s#��w#�4�e�~�y@�Q�
���#�B�?�.��#<���#��###9����b#��#��*=M#�퇞$�#�� ��rƾ�#�qS3�ʲ#���
����it"\:K�7#`#�#z#O�]��$�t0.�u'�>"y���qLЮcrF��s���H�*#�#|(���d��[�J�{%
##��`#�>7�~˔�6C֋�##-��涟 X�\R�ŝ#޲v�*��#��r
M�I:�|r�m�#G�#�L�##JҺWN�##s�#V��#�v���ֆ�z߽�#��(D�H��#p���3�#,�h�‫ݭ‬X-
yEi�#>5�uO*��n��*#��;�/�+Jޭ��ø#�$
�X���F �#�
#h##���?�‫ݐ‬
aW�ɲ��j�|���##3���q�s�#���\1�w��D�jX�#��)1K�#(<�#�###���H� #ʵrGu�G#�##�c4�-"|
�~Ւ01S���*@<�#}��΂��#T��w��ha��x),�~C��F�|��-
�A��R��B�������##����##O���S�O*##F(����5�##��5�Y� %��l8���u
�<��8#�@#I<O#�p�#(�#�u��#���#�‫﵍ڲ‬vF#A�Ți�c#�M��/#٩��E$�#6R#|/K��#9#&##�#��^��9�#�.
��M!�3������ߵ!Fɢ� ��##8#S6Kr‫�|��@ޔ‬u�嘚 W�fCk��z#hO�퇖 L�#��%򏁥��.$�*ˋ#[��?
5>�#��#.���֬ >�U&�9�6�#V�h+N�>�{����,�PB ###��@M$H|Ԡ0W�q��$�J�‫ڈ‬#W�V�����#��)�j�#�!
#�i�j��Q=)�EZ�k�w*Ў�\+Z'��‫׸‬r��ǻC݃�##�<�?
#��#�=�uh;6&��v##6�X#����.͋"�K#Y�64��F##�#��D�*i1�ꝼ�|a��b#�#P#��Bk��3ÄS�I�4;3�g�d#�
Xu��M#�Wc`)c/,���y^��^C���z|i�ǘ��Rxi�#�b#�#���Z�<&f?R���V##Am�ooN#��`l����K
޷#+�]�.�yP�l�r��ߐji�#�##�0`��-��R9�i�IdE�#���*��h9���#]���e����nG��#O��Rsϐ/#�+C#�|
3j�>yJ��v�h��#��b|@�#���EF&p5��~#�a�U�#��X�##f�b��#� ��Te��##{(#�
‫)���ޕ‬#��4c�v��##v�`�4`���:�X#�2��
ұ�]C)���#C����Y#��I�������#�����
 z�ht�(# ����QQ^
g�Nn#�\\��#Ҵ ‫^ڬ‬qZ
��?8�#-�?(�(}��-#Ě5e��#-#�Z#!ֲ
�Zֹw��{�h�*չ�M�}�U��}��e###vA]���#;O�]����s�����#ap1$#B,#E�#>+#{/
�#�ĝ#O�#SQvXi�#q#�u�fԓZV⬻k^Q�##�#rzQ�Q�##��0�#�fq�#aw�Jh�v���#�#h�4l#�Qֲ#�e\�
‫ݺ‬m�P�4��
+{‫۝‬."s�1E��JwR �b#��#�GǏ �@�!
t�E�<c&V##~#���gi�V�
Z�c�c�G�##ԓ�b�#$h$��#�M������쿹�h�#/eVr�#6�#�C#��#t\
$#^l��#ӟ��#�d�����VLOjC�#,��N�⅙wxU�#�#‫�>ޒ‬##y%&iz#���>�̺
‫ �܌‬#H�##��X�\���|
gf�{4H�t#&kR�r�k��#�k�w�~O#&ό�RM�lE�"Ր�&`lf!T#X##�#FW��Y{�?
`�u�˺�jȔ�p)��;ՀӸ#AA��*�}�dž�����EhMu��:�J#�@�m((aL\�/#��]n45qZn{��o�}~�U%�
7�A��]�D��X��Ď��_r#��#v��J�#��,P�-�#X�8���#0�#�\W 赅�l �#���ŏ2j�#;��
�ѣ��
A#<��OSC#�‫[�<��ݫ‬#�鱘���#Á?�����V-<�3��^#
��#[{�/}#�#I!~�#`�&o##7,wc�u���V!��#|u'j##��"LT�d[\#��T�<#d{��k�J�`=#�O#
%�Gٰ�s#&W�<���##��8‫�ٱ‬#���@?oΛ#�ʚ,��k�#��.7##RB!
��v��(�_�G#�e`MdŹ�]ʹ��T>8���#���N�#Y�ϠYQ|
�#[)>�Z(#�#�nV��##Wy��_����#7�3��1��؏ޯ.1�oPk�#�N��(�<5
) �^%Xd�#Վ�.�#w�#�
#����‫����׿‬m#�#F��76з��EŇ~���L}�*�{5‫�ڋ‬U��a�[�#hh�v�#Z#�x�y#��E4lb���S����#‫ڑ‬#��f�쯍�
��Q_3{�a��#�����#��b�<�#+:h#�J�#7�##�Zъ#D�Ǹ�.��Y�֯���� #�(��u�[���ˊ�8�kw`+#
‫�ۓ‬e�lG7�#iP�)#�ۤb�L��N�#�Մ����H�)`
5�_+�v�d�vj�#��/�*#��,8X�"�XV����Z#a�#'#�B�{h#7c��a6�J<Iz3j}ԸL!
‫���ܓ‬BI#��#�(]�
�Jy n���E�#Lh<ͥ�#��t\
�XX�hNU#rK~v��1E�A&qu��^�#x�hA�2ϔ�[��#�{~#�"Y1J�2###�#ͩ>�[��jYՌ7igq#��7��'1���ÂY�#�O
�#��Y#�(˙E�ແ��#�u?:�QUm�yt�-I����$|���#4��F��\
���i���j�>Na�w�g�#񾔟62#�AnV}#�|h�ӀF�#}��(�###4d��:�L@�#�#�G�^#�b
#6��)��$1>e++0‫׫‬P�w�s�#{����sV�#����
 H���� ?�a��~��#�#�Ak7}�# ‫ݡ�ט‬U��#ǧ��q#)E�pn��C�
‫?ئ‬#$c�Z�}�R5�sR�#lY�#�5�#W�###a���n� ��#Q�TEt#&c�AҡÌ���*�aW#W:*K&�6k����#Q\
H�{�jҁ#ǻ#�#V�yT��+���_j6Rp ‫ݙ‬#�INà���#&;8a;2+qy#��#L#|
�#�#��D�*i�#��u�ؓ��#���H�e#wZ�=�U��cVf6
.}##��c��n'��#�l*���#Ӎ#%�?�Y#>�,�#��3P�6yf�5ʈN^[�#C
#�#Z�!���mK$n#�M#�#3���#�9R#�y�#be�Ė��># ޾����ٝ�#+��� 8‫�ڞ‬j��i$#
�#��7�#����I40=���@��#���#B��M#��I� �#0D]�m�ӝ#;E�#w����#�\�#g�
D����#7DП�Ƥ�c�#)�
���n#Mx�DA�R�-�rO������}%Vq��az'��9-�V�ZԞ<�]#G��-��+J�$�I�
�,��UC�'�Ѓ��1�#[5�\{�b�#��38!?#�ғ#�#'##P���#�j�.##a�M#hH�T���#�=��I��E#?̰
�V��##3wZ�+O��R##^GQ]�!��v#��V�-#2�v##�#�##E#-��
(vwnL�##s�í##��]t�ZWǺ�ҝN�yQ���#��W�#�4����#A�`�.
(���Kb1ҙf;##]�>Fń3$S�[�^��X��Ķ#���#g��A�Q��&|[�y�RMf:p�m;���ӻmh�
EF���!_n��G#�]��#q#��=#� >T#G�#�#B8�#]h�Q�3ӝeF��#.��x�#�JPPiq�D�#�&�u?
�$`�#�_�z�(`{,�Air##�,�V?�@;�9s$���#}v�]#}�C##y��p#�s��#K ٘#�@༈U�‫܁‬ʤd p#R#O��
‫�^ޚ‬O#h�#4‫ܒ‬#?#l#��L�1�� ��H��c�A�F>+�m��7f<�0#2=�|#–
##�p##ě�)�6���5��@2h@#G��հ).�#b‫ڲ‬Ǐ*H�Jæ��^
ˈ[T,E�#(�4
͇ ���
y e��#�5##0##N#J�8�js������4;#�}�C ‫�[ݭ‬d�##)�}�ӷp�##z���֯ Zժ���#‫�څ‬iY
%�EXU�K�:�´�$#u6#�:��ʮ�έW�yj�y���`�w#�6�7kb^&-�Ϙ�k����*b�FL&#���#��i��Ĩ�8
�V�~��w�&#�#H�#9#�P�#�8#+[�)�N�‫���(��ښ‬#���W'��‫ڼ‬I�-��#�k�#�ff]YR3‫׿‬RH#��6[��#`
#�H m�����#'gBs��%�t�-G#�#YuD���#&Ĺ����?x�ʎ7�'��4#.��&ʽ/����q-
�1##�'cn��##ͫaR�A�S|�‫����ٯ‬I�#�f��F�"j}���srM�#I#&8$
E*��4��h�=��agɨ�#�#�q"��‫؃‬LV'"�+{m�Vl#B#d���՞|f�
�###�=��#�)�r���
 ˁ�F�#sa�+�+'nA ��V/#���#�tFВd<5#��c�%���Z���#�,>�5j��5���#�JhI!
%�X�)�7���ѷ!֬5#���7�#�Vյ�K��U�#2��#�ֵ:֝���v.#�w#��#�'rd�U��|
u�#o��n�i0X����'t�"�#�q#�;�5i~��,M��ia�‫ݘ‬#@X����#��#
O2��#�#�#��##�WB���#�q��j,
�#z�+rC�##Q3#��'�^'9X�9��M�#�.#.x���#&�@��ԛ#���#�$�N�h���7��R�1�1�M#�i#���###|
k)m�:�+��w:�`u��I�#8�S���g�"\�'ԓ�#,pb$K�#E#<���Rh#������#�=o��#F~��!
#r��[�⋴qk�#W�u�+#U$FB{hbqP.�#��#��#Z�#r8a�#"�H�#fc"��^#�fO��#�G�k���k|
#�e�a3##VN��x�N#�&�|����%��#L9i���_##"�#2\# ܎$T޲�?�a�/V#���
�dv ���� 捹 s#?
#m+##�bk#��l��J�j��4��#�<#�g#���
IĻZ�ifK�|4$#ʕ�a�L4��1}RCpE4V$[����#��l+38�x
����]6‫ة‬#jI����]�#�h��e���$Q��##_��ҷ#C�[�'e�>͉l��A�##�OjvۭĒx#�#�Zk�;���(#�_7�E���.b�q7
‫ڕ‬b>#jK�\ϭ�5�Ɔ##�MQ s�‫!�ۏ‬G#!�M��#:k���α���7�4�F���� #*�|��q��#�#1���A��
���}"W�E�袳�#�b�1�_E#4�#�)�+���-�#��ҳ�?# $aѭ�L���^#>,#��X㈅
���`#���E:�l��#�Ҳfh�,af��M 횼 lA;3#2�##��d1��c7�X~t?Ӂ]#H#Z#�Q<M�#�Лq#|
�c�##�#��:lu'�N�a�9�K��#oQϊ2ȅ�#
�A‫דڛ‬#��<�x�@�#�`F��
�?�?��ҷ�o��'�#(#�_��������\#a�#��t<��#�xf^#r#ƻ]4�N���v�-/<�#�kč�:G�}25C#FF"B��f�
�#]�###M`�X91�#i�S,�KYEͫ�{c#��1���#�s���N���ppx#!bg#[_�N͇4��-�\
�h6�#��lx�#;�#��8##�5�#�‫��ݠ‬$�IZ�#����h��Iq_r5�b�##n�w�#���@V�{��yfL&�G� #‫؟‬
1��#������A��n'�G�"���Ҝ��N�
Ё��-B,#�QeV��}mR�"�#�Jly(�I�#��D�"DB����G�;jVU
#Q�E�P��%�#=��#�rDȢ\P��#��H]#M|I��#�#(�3 &�.��-��=��d�f��@����|!�\D����}�
‫�_'����׏‬#�#;�� >����;qy@ZT��H��~��}#�#�#H`���O#�#�8�#�!�����K�x��
��П�#іX��##Ћ����#�m���4‫&;ظ‬#E��d����
 I�>�K ‫�ٳ‬.Y�B�G�2����##�[�f��n�VQ�/W�ҽi�4�h�u
‫ޕ‬QO*�##�8�#ZF
=����i�n��H��#~a��F°��#�G�]#:8�;w#����4Xi�x�#�#v#�&��#
A##?P�I�sJ�v#�5e�/ά{��\#��ub�k�#"����H���=�#�c@�#(�?#�([���}4�w^���Յ���2|G#O
����v�˕#y� ‫�ݒ�ۓ‬k5� #v�(#ͦ���#3H�M�r�a����#M���#3�>�t��O�rK�
���5cO��
?�3#u�#��h1#
�‫��ܮ‬#��HKY~���l)�C��X=I>#<-��8��-a�X'9H#�zQ�##�#�E.O+�U#�#�f��3#�9��#�&?
#�K+�(���u���C������z��j�'�OM���#:�r��F��
We�щ.��^|A��L�3�V(# �X�#���Fl�P#�I�o�e�#��%K��'�#1���ϥ�.ʫ����
߄��i��#���9_PA��#�2#&?�#���°��L�#�F�#$�\��~է�/V#B�#̸�P�##�a�����#�c{3#��à��i�
��onc�WD�#1 豝�##B#(�
0�T]��
�#-!9F��E#J�D��u��w�Z�#
��]�,*��#b�#�#1#
��43#��kG#Ա��x~}�P��F��9
>���XU��#�QW6#�-f#J#<#G�53?��#��ĥ�=��w��Ъ���*.�����#�##iYP�

܏ BTH�#�#�`�#�#��j<Go4�`�K�#G#A^##�u����7#���}�>-��J����?
�ЀH�v�J<0�p#�YYI#)Ё�G�Eq��FrEv��x�u5,#��T#��#�������#��#2�#�&3z#;衤
+��8#�B#&l��^=(�;#��"˗�Z#hΫ#��z!��uU��#�Xl#�Om[##]#�m�D�##��K#aN��gT�F�@$
{.~4d�1�#�:��#Q���L���[{#�1e��<x���Ct{�x5,#/#D�#��ІԱ�0�h>�ƜS
zzj U��W�m�AOu��o�s�#�ȁ��SJ�KG#'�(5#[��)#n��ʃ �e�#�ү#�+K(Ы�WZ�+T#��i�#?�Z�v�1
唳)>E�xW�#v�k%�n<��#�+�#b5�#�C]Ekz##.�SE�p�SO��>#�0�#?ą=!_� ��,Q��$
#�8U��?ʏ�0�‫ڍ‬S�_m#͖�͢� ��
N[(��#����u,h,�bH�.#�#F��bE�Ȍ ަƚT�
5�#ė�#�j�Ppq�N ##7���#q��9m�0x�<i�Fv##^㋟
���x���#@#n#7��œ��L�/�P���cg�#nY�(�EF���#j#�4x�Y�H����5��VX����`t�g���e��G��[P%
S#�r�K&[3t##e�0���#1=#��K#�V_�V|#_ME�`�Vc `�'a"t:�~��#Қ
k�
#���1�>��O‫�ٯ‬ҺWN��E#���e#�s�_cW�D�^����a��>ɛ#!#�?
gэd#)��B�_‫ڑ‬G�#�}V���
�ެ*#��I��8U#N����Вi#�A�S������#���-
j�5~#�w[��^�jh��+7��aC�{##*�;#
?S_�*�O���##
$#X��
#�1���#Y�#�;�P mx#�Y�i#@8Q�"�ec� 8�#a#H�K6�ɦ16pJ��]w�##m;�F��#�D#x��V�8|#�.?
�#�.H�q��`��+..]A��#��{=��Ś�#0#����‫�ۀ‬M ?�_��#���‫_�ۂ‬m�@k6#k��#F�#�3/#|
�^�R��o*�/Le#�$zP�X�(�F�Xf4��02��#7'����I"#C�n##��O&#H��I#@}E'�cH#"C##y##h�c��6���#
�QJC+}S��P�?�b#ȒD~$#'�Ru
�e���a���k�]+�t����#���#Y/E�ޮj��#�y���Л0�>:?�Rg%k1%�###q#"���B�U�}�,6#杂"#�#����##
�##�Sv�� ‫�ڽ‬#�F�F�#�*��Ӿ�þ�ւ�#)�V���a��#�\5��.z�‫ڏ‬a��A.�̟����
9 <!
B�6�#�3(mW]�#t#�#E��B5`�(#�#��#��#Á��\�#“�'��L!bu]#�#Ο
‫�س‬#r�#=O�T�#�@�����##LY#ȉ�#����#
�6s#���|�#�)��O��U@���=��|�##L7#K��7��#D�(�9���c�_Z##1�* �##hG�#�
�4�&8�U#�ok�M#��ֲ@�rh,#��e%��#c�#�a�#U��i��0��#�!��#A1#��f# a��k&?
��t��z��#wb�f�WT#�F��t#WQt=#�����gGh#G��RF˚�\#�ΕҺwt��ӿ�t���#Ѩ�4Ou�X}2���B�
�N#BS��#3-� �r�hO��V�@��#�~���G���E#�#�L��##�+�l��j,$
##4#U@�#ᚷ�����#�&���J2#W։�QZ#@m@#���(�#�x< ��6+Ĕ?
ͩ��#�v##η�p�#�}###ͩ �~z �I �p �#P�#q#�������
h�T##ҝ"v:5�Ү##��k��#��J��),##��?�I#g��#�[87�{P#"�s:0�?�8�$�#(b=o�##LL@���_P�jh 㠐�#�
�G���##W�#B�TGj��###o��U� �Mp:#�ƃ�s����4'�&#��-�<}��##���2�[Z��t�ub���  #�#�#0A-
Þ��e ~U�r %1a�#‫׽‬ 1�!-��i����&�"�[��~��!�u�#���#��G]]J���җ�;VE:��
����-�#N�w��W#�#���
�=8�#�
j�
#"�=Ż�;��%��#Y��ЃM�Q�}vO��"S4�a��#N�9*,b#;#'�i�rk#򇵗#����n#�a{#����c
#koSĞ�)���qV�#���W�aW:#,��ۨ��#�
%�Ӎ#L���P�v�#lv��#\,>�V����Y�z�V�h#9�#i��`b�<�#�E��é�Y�!�n$հҙ#V4Z#9
���՞H��#�#4���I�R�#�#O�<�#_#r��>q�<,+.W~V�Z�`c%C- 헕
Ŵ�p���#�#�#.)Z9D#�k��#7M�Xu���h/�#����ue#k�b,X�'��aН=� #M�K�
‫���ٹ‬S��HMtQm�h�#�#���zq'�)� ͗�^]%�#T��̏�x '�J�#rx�(���͗ " #�
‫ܟ‬f��#�#��2Y���j#��9ub3���#��0�l��ٔ�� �҅
��K���� � �]+ �t�6�#�ҲQn �# #�‫ڭ‬
4m}���m��}�#vwf�##���_
�ƴ�,��cr͹5#�
��"S�:�##��h4���ߘ�@Ō{g�z#‫گ‬#‫މ‬##�;�#��\‫ޅ‬z�w5�*�#�kD��|Ӱ0�@u�̇ �h�w�>�;�.9�#t�GO�[?
�#�_QM��@Ғ5yd#*�I4��q��9�Z5?
qzTR�k�Vq���_���#I#�U#�#��##�5��'�Ҍs��ʥ�#pm���#�A#&9##�RO��֍ ֍ ahŲ�R.#}Q��Ҁ�?
�U��åK��$��|�h��iI����χ#uF�B~#xN��#_�Jg†#̖#ӅZF�#e�x�f�O�s��
#\�#ov���##g#�(c�Xi��}�h�;�]H ߑ'[�B##�)�宴
ѣO{7�2{#6��B��I#�Ƣ�#��#�f#�O�[�49WN�����#+C��4�##��#���>J�#�M��D#�6�1x��v/+���sz9 촒
#I��# #�#/
����`}�SCjbM#Ƶ��]hZ�PQ���Q�D�aD֛w#G*�#V��'�F#-�i##Z�#�X<"h�h�?r6֣�‫���ڈ‬:�i�#&���#k"��
‫׍‬v��A�g�K���S####)���#���e��^9��#@߅�M#�?ZY'��PU�Nu":���l�
�‫��ׇ‬0+��^_�jLX����#��O��6��#��#�n.���)e�BA*�)#}�#�2�
Q��.=F�v{���#�cu��VY#�#�����D�?#�#G-�xx�P��$#�#m#{>�
Wʦ ��*�w�,$@#��y�~�>#��y�"�I͘#���ҕ1Qa���rI�ԑ����UȻ##eaQv�##mG�0�N]�[Ӹ#t����?
��Y��#�#�{:|~1��#gn���W�.‫ڟ‬#�?_Hӂ/#*�zW*�֎c~#���>8�0�:1��h*�U���#ⲃ �bj¯W#ͦ�# ��‫ݚ‬
5�U�#��2�!>tn��G�ǯ�W�#��Wf;#V��#��#�;
�!]�7��w#b�&#O��1�0��.U#H�#t#�#<‫؂‬#�#'1���=���#[T���Q{��#<��~��#H�ƠfWp~4VR��#
�"��^Bm��#��#2�b2�#��hƆ$`
����%�$jz�T�b���5##H��j�M#�#I��$##y�u#+�d�(d ‫ݜ‬sn4'�D]���;##b�]��#H{K#�s�έ�#���o@6�#
�.�∲�#����#�Y_�L��#�#be?�#��M�U��#�*O Px^�#�^
#��7R�0����k��-����45z�5c�#C�c�$�X�j�.���SD�H��B�]��#�#Q#�‫>�ڿ‬O�#i3���4N�$wk@P
�3S1�A#\�W�U�#z##[��#��O9�8 �‫ٽ‬
8�����$���@�#WCY��DhzQ#6Cw'A֎:#`F##���*#�##U##8R�;
f5�@f�#o+#��aA�#z�xO�s�M��zt��#k��z�=���cV�!���"���L�t_���4p�__'?�#�#>R
%��S��#�#��Y�#민�‫���ڥ‬BUT?Xi�2#��~��ʳ�#�[�(Á����A�.�#��#��ҝ��#Xq:�n�q^#�7�#y
‫ܝ‬M�#�m(b1�IT##Q�#������m5l�#�²#W����m��#�&�g%He�o�#�#h��m�#)#���F#Iu0H�~�
��U���(#A#^T#��(cI�Lz^#6�#�a��Qj�5�Lw�Ո�jT"�j��?�ZV�#�A# ‫ڂ‬##|
�V��ʅ�j�+Mk�V�{�#�7��F�#r#�m@��#w�##���*c�Xmj��k�G#>w#B�z�U####0#TXSM!�J|T�`�|
6�n��#
6
#��#o�##����###��0��.#S��t��6‫ڀ‬W�#��(,Z�d�#
�#�K3#�Dw�u�#l�3jH#�Gf:��:��W��#��I�L##���P�l-�� ��]��#ck#��<M4l��,�#ӝ
X#�‫݋‬#�Ԁ� #H����誉 X#���
ꭶ O#:�Ɓ�Ԃ�f �L�m
���υ#΍}n;�����#Z�#�Xw��?�#j�$�M�mQ�#p5��SC�B#�����4T 믷 z
‫�؝‬V;��bq��#��y#AK��8"�$Q���8S#2�1;k\X���#�/���N�P�S,cC��##x#�@
��ׁ�<��4��k'��V+�+#!�XV���
�֟ #�#��v�)0�h,#�irTU�Q}h�Y�#��
�6�#‫ڄ‬q7�w$���P�#�oӝ#�#�:�#��#*#r�##[#t#�Ԟd^��?zHac���&�p�#d��z�!rz
8��Iq#���J�1�����+��L���^�h�C���3y�nF����3C#y��4#�q#��v ‫���ܓ‬I$|���^'#�mү(-{)‫\��ۅ‬
��zTR�&�#�R�N@u�#�B #@�#CD�կVj�V��n~�?��A��Ê�&���[�� �2#
%��J@����Y0�#��g9��s�#CNt.h��v###n4b�Qu�G*�&�PQ�q�Ge���I}���?�q�#��#�5e
‫ވ‬#xj�@(a��_WmY��X�#>ա-�#_�Q��#ib�hf1���3�x#+ �O����'#oh���k�[�y_��� b��MX�O}
+����#ᨯ���n���}����#)t�‫ٹ‬jh�H��uM��=zSC#p3H�{j\�\E����;�}##Q���*�Y�#��f##
fbz��Q���8bu`��v��(�#�åY���E_�+0�(�jG������Y$Ӆ�#�#z6YUZ�)���`����n#X\
���cĶ��7����k#�s�#�[�#aV#}h� Q�k�#t-V#`h��I�XP=�hv����m��cOhQW## %�Í#D��A#5�c
%�#���v�V�G##:����Ԛ���^#5�����=����n�yPː���‫��ה‬I�q�?�###��j\##�Л���*�
�� ]y‫ڗ‬##�d�0�#�~��
�#�a��t�#�# #7�v‫�ތ‬G���9��4����#�R(T�#�#$T����ivcrMd�q_"jz�>v�6��ւ╷�n#҄q#
��d�eb# ���}�#��b�b�O�1K�I[hO�A �o+#‫�?؍‬i
‫�ݡ‬M]��}��������ެ>�o���K���.�ը���&�*��o�{[��XA���a�‫ؤ‬P#sZ�#8��zR�#D##�BUw5l�����h9T�s
#Ү###���#�i#�#m4��+���#j9�CMfn<[��~4##)#�.�E#;:�-�#k�ƣë��b#�t��SⱲe:�‫&��ބ‬mb�D��^
M�ǝ[T�rOZyg#�#���#U###�g�����a��+
$���hv�(A#�#t�2���#�ϻ~TLL�sYd�#&�9�u�^F#�v�4e#ȪxЅ�C#��#��#<���#�bt�V!��###����փ�#�
e��3�W#^�{�?�߯‫ڭ‬v��y� #�#]{� �#�>����a�/lŞ�;�|[|m[�'n� ���eBh͈�z#W�2mI
D��74���##L��oy��bs#w#���:#L#�j#���*�e>Smy
#� *#���#q#m�#f���‫ڐ‬#��"es�"�
|#Sέ �l�#�^ ��,�#�ͻ��:�#�R�‫ݫ‬,�#;^��#H�ɽ1#��β�m�)�r##‫ھ‬u8�###�)p�
<#�5n&���.##����N[��
�‫ؗ‬oi�!S.>@�B��,�0���#DޮMy�A�]*��@u��#����
��GнX}����‫��ڥ‬##�ũ0��QV��#�y+N}�^�W#0�����d�϶�W������$^�5a���  #1�aV_
#�3ެ(e�h#‫&ކ‬
=#/���C0ۖ�t���� #o��W!F��Mv�L���Tp����E�t��)��mX)���x�J#^T�#H�f#]�b�;���Z!
Fm)�w#Y���U�#�$�(g#(Z|C###5#wE�?�N#�#��#�ͿJ�����#��6M�6#5�XT����5###�K����
��
‫���ݩ‬#�t5`j���GMj�U�(#�2�ʀ�#Y�,##8�AV#KsV^��#�yc�;�#����#��N8�iA 肌���wc]?
‫ڄ‬q�h�9n�<�a�##y��*G�n�‫��}�ێ‬k˨*#�Q�#�qW:�#��#cAI�-�<�[VX�4�C#��Ҽ##j.w=OZ#�##��sJ<
܎����f29���i#$mj�BY�;-0nm^Lҍ8-4�dB#�#�z���#��ОQ� R�#�赆 à�#�u��ń‫͈���ۦ‬$
��D#0�I/>���Y�Vc�m�#C�s^j�}�CZU��3��W��(�+O�a���#A�T��@H�Q�G��G#�
��~^��#\##+�K��(���
�e �� C;�&�#n�S�U�eB���X .�##�#;3#ň��o[#B�:�-��(#`Ng��l>�?
AB$#�����Ko�#g26�s�
Xբ�zf�FBZK��m/�A��#e##D��Q���0�>QV>`s#L8�#���HQ#*#�ߵxC$Z&���PXiEl\
Z��#�4%>wӕa�ąPO:yd0��%�b#����#�h#�Eֵ#f�Ց���#�~�VP;�W5��o�.#u��L��@�#kr#####{z�?
GN�#�e�}#��#�#(��ucsK���с�#�5#��aYP�3NOu�u�#)�h�#�E�n�:�E�D�v#�/}��Mr�#������2����
*ů�~_�jLT� �##V#�c��H$#Fkm��ǥ�Q�#c#Fr�x�K�|j�p�.��h5s� ��~9&‫׊‬
5p#ŽT����>#o`z�W#'��B#v�Y#��H:y�Έ@�A#�s� ܏v��45�v��#�hkCVF��u���#X}#>�Gx=�#�#�M[�
a�lũh-i�5e�MdsŸջ�j(�#����1o;#�J��#}�+(��e#~��#H�(��I#�#�#�‫�ׅ‬
�@##�#rM�zP�ξe�O�a@H�p����@�DbAО�#q#�&Õ;
�B�#�B�˞���E��6&{�,M]#��O#��"���SCX#��MҲ/�#��Q�]#7V �#@�##‫��ܜ ڗ‬sY�Xh�‫ٵ‬j��\
Dž#P򏭰��eQ�e������W�#�j�#��y[�Q[V��#���bk)?La��"t��#�j��e��c�&##v՜‫ڃ‬-[��;��?
#��##��Sc�Yc�?s##�c@
�#5��zwf=�I##=�V�8������(�#�#==�Jx��3#+�sn��#F�:#O#��V�RƇ3�8��H#��##.w4�‫ݏ‬g�##��E#�
#�j�~-K#��SB##P3��00#e�Hu�q�rK�B0#�E##U��ٛ��K,EWʦ�Z��‫��ڀ‬
������
񬠵�# �l*I�.H###��� �ֽ�#�X#����n�?�\'C[�SZ�#��h�tT�Xw�#i�B���V@Y�������U��/ʮ/
�;7�#b���t�#�#�'���#�$#����‰#�#�k"�#َZ����#Sl�(�L�s\�
‫���ܚ‬Z�#�#Z�C����#�]N�#��0�o�Pt���b',�u�#3��u�da#���Ӏ�#A���G
j�##��Y�ȟQ75b‫���ع‬F����b^�t#�#�##�8��*,8(��#��#�Y��YT����b=#�v#I VU��D�'^�з��SZ�
>š�#��‫ۻ‬Q�e��qZwhkS[՘�#D9�K�/ym#�#��#��ծ�K�ö�‫����ڌ‬WcDž#;�
qX�e#T~�.*l##h�4�+�7�ge�-b�uc�u5� 9�Fi�p#j��|�r��"h#^u��#>�d#�[^#�#�N\
#�D����#�W�'[��ߩ��@��ʑK#�h+5��w�."I�v>�A�n�‫Œݤ‬#unt!�F���#�m�Ԙ�#P��Xh3�떌
�H�#���s��D��-G���Y#]#,CA��k��#(.��ʽM3�o�:#�jkZ�}�C^V�‫��؞‬e#�m�45�oZ�4h��P
ˌN9���:�^���,0�1�S���u˽##�O.�Uu4fq#[mM�_�&>˃S�Ņ#0�a#�5#G#‫;ط‬ɭ{�uͫ��|
����W�����6���0Bu#ӥ��#�^��ա�#���6�m�#���[p��0��`�h�mҲ!c��bdٍ#�3K�%O<�U��L6#(#�#O)
+z�#�.@�l#���YG�R####�#}�\ ‫׆‬
��#��F�D{B���#bҴ5��+VlQ���#�l>��i��#w�#:ѿq#�Q���C�̶���v^�x*z�#��'�}MXQ˥#.#)?
�}M*�#�d#>�{s�1
a�$�b�j8�RD5.lOJ#�+�#�]�#z8�SH�~#Jv��#x�J�#�#[�����z��s�?Z�#FU�73��#�%_#�‫�׈‬n
#Q�" �W1��##
k&#�#!#V;RC#ǽ�cֳ��#U�ά�#O+�jT>,�6#���)aK(�����@�����Z�v���]��j�(#u#з�#v��#��kCZ#�
%��*�##�#pj�Չ�U���H�_��#\N#$^ U��E�Z�aA"$��#��F��7�6��#py�p��<�7#|���j�I���{z�#
;k�q�_##�}XІ 1��*��f��m�u�4|uj�^��/@��AV
%#�j9_J#���#�#�#C��m�ֲBc�:i�$q�:��kFi�#o�*�#�`��d��#j�{7�FR#4#�##�l�kY��o#�.MK(#5��
4��e#3[sM3mY#ե�B8�J,Ķ�J�9P
#�-h{���}�J�֍Y�o^�#h#��n�#�\#�5bk-�P.#####��Hw�q~�UϾ����5:��V~Ә�@#�+Z� �<�ߐ
0M#����|��@#��#!N�#&�o�şr#)b�<#Z*�~�R�b2��s4d&G:��Zߖ�߭�f�#o��V#m���YF�sM6�.���-w�-z
#r#���H#���M#
�#h�i[#U��#�Y�#`�dZ���F@#�##�&�H�l�f&(#��Cw�#30���Q��G�=+CZ ֽ�}�CZ5f���YE\
�##��4�5�‫�׺‬X#�=�#�_Z�#�r#]#M�q�#7#�;�#h+,F��##M�5�k.6apF�r�#<ɡ#K
tF#����40#��g#x3�X�4�����$*�t�_M?j�# ‫�{ٸ‬#��t�qE��P7�ʁ�[���cY�%�j9N��ss�g��DiW��c�
‫�ځ‬
����+6!O*#5�<���V`#v���ֈj&��*Q#݆��#�#,##;��5v&���#�#��Z#Z#�j���Q�"�Ǻ�5��!���DѦ|
R��#��3�~�n�p�)#h#�#��G��#�l��v��5#�mizyM�K#8^�)!#��4�4_�D#H�#�����o���
‫ك‬C###>�we#�##�|�V# �uk����} �#⤛
⤛~�N��(]��?�#�q�h�0��k
���f�_���‫=�ې‬#���Y!2IƼW,�Q/e�^bM#�ВM�"#
#
�Յp�/vQY����#3#######################!1# A0@Q#Paq"2#B`�#p3�#����######?#�#�&��M#W�
‫�����ޗ‬u?�g�:S��?�8��'A�S��f8���t��#'��#J ቿ���VS��+�#K9E#�^#�Yx#�.YO��y#
伊"w�w�jV�Ь�Y�����
 #�#o �7ų�� �8_#C�k#Q^޿�Պ(���?�wɱ#���_�%!^##�WK�b
‫�ג‬Ȇ�eǭh�u"�Y�Ye�#�_�J�#QE#Wu{74���g�#�E/�u�:�S� �l!1vMF-��G#O�2#�#�c�#�?
��7�&��LR#�:��Σ��W۫�-��)��l^6_��)f�g�v,,,�JF�| �,��\���Bw�[I[%���D�9r��ün)1M�M
l�:���b���J#��W�/
��#Qb��'��H�S(K�+#bb�̗
TZ####��<2:҈���F}[�R#~MӤ�~Y#�t#�E"�"�u��#�#��ee�����a|�/
�#~O�7e$"��#‫�ز‬vΥ�&��/�&ȴI+���o�s'R)#�U� Z��h��E|�dYl2ߺ�!#W�$ܹ�##�� .Yȿ#�
‫ݔ‬,,l�bL��#�a1y΢�x�#���lƗ����џL���It��Z:�,�#���#&�N��#+n��?�#�%|��#��^F�#
‫ؿ‬#"�:�"�#�Q##_#O�Q:QHn%�#M�?,��ɯ�1BR�#I#M#�:#��Ŋ"鐘���/
�QE#Q^��Cx_#��Wb#����D���#�G 译 DH�䴸 �#�c���$��6�3�A.D�:��#M\h}�#���#Y�/
\vW��6��‫ݤ‬#�~#e|�9xY���FȲ�#��З�8�s�?�#�.##]#�R�5#�u�Oȣ��E�Y��;4#b���������XG'
��i{#�2+��e�^#��*[#V 툼���YbŖ$��#6ľD�M����>##,�~�#Os��‫�)ڋ‬KH݊4�#K�D�w�/㹦�#?�!ᡡ�� #�
‫����ٮ‬e�X���9R�O�e��b#�m�dYx_���Jk�%JDa\�f���#2#�#�(���"X
‫��ݍ‬#o�*���{#a�1�Hh_#���_��#�###{t����#,_�]�˾sbt,쐷�b��#�aᴋlBOȶ4���5#R#��eI�F?
��i>b"�#��&G���$>#C�b�#��#��jJ�#��~��#/
��eᛊ
Q����KicW�f�:kv7�%��'����Ib[2Kaş���#��#,]‫�ׅ‬,"����
%�#�)"��#R�f��,�Ȣ]p$�RG��e��Q��2{���#��U�#���椺�#�#�#�#�!���OЗ�b��MM=�#y?
b���E$I��XB#�#��B�##��<2�����#�Zv�v�_��b]�
�E�"�c�n�=�##�E4�#��879dNX�P�#%�|῁�u"g1�~��e؅�d��٩.�>G‫۾‬#bŧ�##)y 첗�l"���#�#�b\����
ˌÛ#ⅳ�V��V 灜 3S��K�^���˱#Ӳ�#,^�#QE#$$,"����}�a3n�o�Vm|
a+���m��p�$x#�#��5#��r��$>q#Ǐ����1�#��o##�.ś,��e�6u#Bb����E#QBXK�o�-�‫��"�۾‬+)�]��H�
‫��ج‬K)|��Hp-�.ME�O�###$���#[���Q#,1��_��-
�3K�^����#Yb�e�Ye��GQ�)�Dd&'�(������
 me##5�-�Ę�#B�#���� #�u_#K#��‫!ع‬
�##>#��H�1#Ks�;�I##��|#�K�i�D�4����-�GQ�u�E�^#�###�#&/e]�djK�M�����T$P�~
o�$�#�‫ٹ‬BE$lnĊ����QT��~��!m�����!��#�G�K�<�#Im^���E�##����HR###(k�6�L���c�.�#�#Mf��
‫؞‬##�b�~�#����u�9�#6#"�C#.#c��#K�<?l��9�&,���Dd'������/#��,L�,�X�����
ߒ#Χ�O�X�o>G��.0�K��|�6K�;B�‫ײ‬x~ղLr/�LX����BdX���ܽ���#��‫ٷ‬b�/�?
C�KcM�E3���ō�J$�#�#��yC##�'���.#z��c�v9#D��#"E#��|$E���w�VV#7�XB�?
e�l�#ĤU�f��##�#�##��t�ĝ���#N#�������### ޼?ce�C���.�@�Y52‫]�_�>ވ‬eawm�S##
��7��$��W�%�Ғ{!q���+���ex?##|�����C�#�8n���)��gX���Q#H�
����#!{#��޲�l�����m��������#;'���##�VQ.#'I#1#�K�OfC��/��D�_r�##,2^�y
��/��v��b#}�>�#�-��~X�#s�<vkm$'�b�O�#�p�N(��r.G��‫|ٲ‬
�#�_b�M�#����ȱ��:l���P�W�XY_�g��˧e�#%/�##�P�\#��8�/�#貹 8bw٪�$�#q.?�����'����
%�~�",�CM�"/Yg�|e���e# ‫��~ܙ‬bb��Cg.�C��#�F���� Z�evO�#�s��q�#f�
[�G�{�ŖYe�$�
�#���#�@^��xX�>M��*ŗ�P�Ο����
΃ #�Ļf�!#,B�#�,N=# ‫_ی‬w�~Y'i\�/��pU"<���
‫��׺‬,���##,���#�"�z�DH ᡮ ŕɦ/c�#c��#e�/�P�٬%�/#/�/�#��!
�.#N=J��J�xB��{2N�~#�#arK��#�>J�qe��C��u#��b��.�44>��‫��܈‬C��b�:�<��u�e��e��]�U�f�iX
���#���|#��#]2�wM�X��$�hN�b�~��#�1̲�.�FD_�!⽌He���#�e�]J�ǥ��,�f��x�!
n�#K4%�v>#��[#8]�ΐ�#,�,�#�\"\
�{f��H�����x����#�z��##.�1{)EK�R#.�ؓ4���##�Ǥ�Oെ�=�f��#��
�(�&�#�f��b��|Q�*�#ud�~Y#ȸ%�#��d�C���'�� #b���/,}�b�z�#d<,/�BiY 9�!F�#h�
&l~��D,�*4��_##7к�/ �#�_���.;8F��F�‫ݲ‬d8d88c�2B��ǵl���#�Q#
��C�"ʼn#+:B��,�_r�ѫ�?&��Ӻ%�#M#�r_#�?E1/E#+(b4]Mwx"m��#����k:�#��$�#�B]1%�#Q!
�džH�>#��2D�#‫ڻ‬#�#E�,��H�C��##�#f��###�!��<
#�6��o7�G1�I����+�ԕ�Y�/q�{l#��:�‫ٴ‬A&�#n��#��~�K#�{F2^��B�y�"��K�.ؐ#�>�!
͝{$�L��.�͝G�#������
,,�#�b,��[#v�obs_�<f:
#i!�$�?�#�#�� ‫ו‬F�#�j=�/ꐾ G�.d3��1��Wb#c�##�
޽#�##d��n��F���.�b�%�/Y#
�hK�X��!#{#����)C�u1'�Ƭ�Q#�%X���I���R�l��b�=�#(�6K�/#Ƚ�#!
�K�#��#�#�"E#��f����M�v<#��^�11e#�rBjj����%�#F-�Gd#dY)(�cv�[�$x��I� �Y#M����r��
%n�r�ap-��61���b�#45�#
c�hH�##(hh�Η#�Y�B�(C�#���#�E��F�Ι)R�##䔼 DV^%%#d��##����#���i7QF��#��U#�ry
%����=�#���#"Y^�"D�45��-#^�##BB�hcƟ#�Uۡ{�44#���#�#$�c����‫��ؖ‬c�����#�-
�Ҷ7rl�I$E�A��G�#�v�e���j�'��#_�c$K�Y�#����$��P��]����#�x^갸#�
#���UK�Nq�[�KRr}VGWP���[#}1lr��{er-‫��\*ر‬ӽ�.��#]V�pOm*#U#_"�O&��#"
�8~͌d�U�#,c".�#�+�B"!#�CƗ#�U�k�<DJ�44?�Cw��#��?�<�Cy$kF�##�
6��۲ oj&�b�*��h�j��D�F�V�UGqr���59C��#
{VK�D#�Hd#�H��DY#<�L�#4��z��!/f�#"+��Я�1�#1��� �#v 髚>�n�|a#\��#�)u?�'�#��
%T��b��T�5� �٪�%�#�<#�K�S�K#~E�‫ڲ‬HkՉ#Ycd�"G�D�#�"${(m"R#�4��S�J��7#�Ҍ\
�#GAAuK��#QV�Ʀ��‫���ۅ‬w#R]Rl��##�#����{/�i��|#J��#j;� �-�v�>#�#'�切�N=I/j�Izk##�x�/#
,66>}�##b�%:%+#�y!DzՕ�XlB�#q�#��b#st�-#�/�w�'8�\
��Z��s#�=#�1l�#�7Hb��#�S#�hm�M#�n�nȭ�%�#6��#�#DC�>#�d��!f�,o(�##$�"�&X�=AȾ�rG
‫�ؽ‬xH�DT���##‫����؟‬##!#%Q�#��Oo#���;y]�]RQ>�\
D����E��S�p���#���BV�#Q�D�E�#�ŒD�g�>Ip��##O�,�D�TYc}�####r#����#�"��#�Z ‫ڍ‬Ӧ)Q�u#GS.F�
����<���#ETq�� #s‫�����څ‬ �֟ T�e#%/#�d��*&�cA\���F�‫ڑ‬##Z^ �H\"|��!{vH���tr�
޽$����ѦG�N
D��(v%�Щ{8�'Q4t##�.F�mE\�5u��\#�#����(�"o�#��sJ=*���#�_ ١����>#i�p��d�/Iv�舣�p#
�P��cc~�4н�#�|#��ma1z��ONZ�n#i�
��MMX�|�Ԕ�˹viǮi#U."�d��/��t.k�-�8��a�OvGs�-���"\�. #�"��cE{4��"�(q
%#�W���c~�DbE{�}�1#]��$��ҏLRƯ�t�##r6 ۷�Wb#~�<�՗T�����#d#�Y�!�_'4��c�#_�^E��>H�
%͒�f�6Al‫׸‬cEz#�H�##kD‫����צ‬YQ##+#�>#�vΒ�##�#9:�����$��1�J5>�S�<v/A��##�y#d��>Y�<Q�
��+L�#-�d�d>H�ql�%�$�#4��M���Xhhj�t��!#]�EzHX���##DH^�j�E#V]ye|
�*�=4��#���i��M#�P��a�j#��a ‫���ר‬mG�B�$�|��n�*V$r���#<���##�#�k�/��ri�o�M{��###��#
%B�#$���Y}�H�#�K‫;��ݽ‬EM��mY(MQ��v=#�#r=Zc�e�'�<>�-)j=�##����z�G�����hT\
�9uI��s�"��AoxX�v���#����#��2�Ir1#�#g�#c]I{�1�z�#BB�>��$(��#�/
��,�ȅI#fl�5gQ�<�um#w��P#���#�t��mg��##�NM$kˢ
##y�#ǁ#kkx�~Mn(�#�#|�Q!
s�#&����#��K�1��h�#�$H~�VF#���e�Ye�GQ�u#GQ�u#GQ�u#Cd$��:'#�ɟ�‫ڒ‬#r�$I���-'��#�t�k�=GK
���,},.}_#�����<p�%{#�#�5��#����58<�g$j-
�L^�ģ��V+�#DVk�d��$F$P��Fγ��:����:����:����:�:�#J��PBER#��Q#9ʑ�#�#5��Lx��4���o�X�c
��#�#"2,�##�G�d�g�.N#f��x��%~�w<�GIҎ�t�#H�DQ#/Ev2h|�Y##���FHe�GY��� �#! �C�O ��?
���
�#! �S�io# ��c�|S��ɣ�����~��#=K�B!#�(�P�QB#�O��ǂ$E�>N# �5|#�#�_ُk#�
�#�d�#4�4�>#�QY��#��D�fH|�D F8^��$I#�93��GQ�Y�u#GQ�u
E�Y�t2���#���>�[�#Ϯ���NF����V�<1|��#��.K ‫ܗ‬#;�fjo##�#�O�ɏ�O��=�9�5#����QBB�.#�X�
‫آ‬#"���C�(#�=6?M#)��#���RV�+�����  F�B ��y�^���
��ߞdž>###�"�{S*��V��#�f��D�#�D#E�\
#&�����#,�wXB�Y%hpgC:#�@Zg@�<$B$V#��Ĕ
@��%#I#]�Spv���vB#�#�#�/�K���5&��lmɶ��#���#�##�d�#9#[##�^##Dn�X�#J
‫�ډ‬#�ߤ*bw��(��%#h�#"��#$�J#��(a #t�#I�$QYB47�CX��sv�#IR#��A�uz�B#��P�w7�c�+�%��
%#YG�#i#E��&i-��‫ݹ‬#dG��F�~ν�F�"�D^‫ݡ‬ĔM+'�А��L�gK:YE#‫؍‬#��#�BI*Y�U�% ‫ڽ‬E���R9v1c�x#�4�\
�S�i7H��E�#�\vq�#rImx��4�'�4�D�U��#jŲD/v�U��?�!{�F�Ƙ���Ĕ i�Z
���
�:b �B�:#�g@ �8���v�7n�#t*��TT{#u#�$P�a���>##'�#:#�\#�F,���tR(�#��n�%�#�|
#��#� *��#�#���###���^�!{��#�p:##D�:N��hq#F���dh/�} ‫'�}�ڳ‬Gj�BǃWm5#�=�
#����Ժ�##�M~�����#M�1�B#��s�"#t���D�6�Ɩ#�Z�"#�����裤�GB#E#��#G#��q:H��]��‫���ۯ‬c�E
#>�R��Ar-8%Tjh��#�B�"�I#Q�]�Z]n�#^1�7)��Q�Ebo�e��$��T����7�t/��/
��a��#֬QEf������#4d�+"ԕ��};.N�‫ݱ‬G�(7�#��~#�*_ّ�c��Շ�5�$.�
%z��w>�G�T��T��V�#�$�X��7����D�J�$�,-�##E8�HL����"##���QE#CE #F���#t��$�z/�ph�
%۠��f��o�#�U٠�r�g+��M���K�6E�cv��#&�/s�/�P�(G�/���4!#c��###(H�
���y���Wg�*�d�ɼ����#/#��I,M�##�#'�##��#�K����V#�4]p[�##�1��/���h�!"(^���T���� � y �:�
#����,2�&�#{�!��o#P��#�/����#D,1�/a]��xHHHB�[��[w�t��##�/�jĥxc#/���#x�0�#?b��#
%���O�hB��˽#�o#$$,!w��.#‫ڹ‬H�4a��b 퓼 1��R^###"�"0�xB#�M!�!
lu�#X~�}��&��#����W4}C�$B#N�av��‫ݞ‬I|��%c�":#�#�#�
��y
=+�k��{��~�$���/�٫��#�����5#�%�0��6��e����‫݋‬##^/�k/
�{%�5��~��o��#�5���ۨ��vɍ�g9Ӈ�_I'�����DD�:E�_bB#�>��#�k�e�z3[v��###J��#���|�Q�B#Y�
%,,�,�s.�ʅ����#����k�ԕG�+tp�.۵‫�ٻ‬n8���\,#�‫ر‬B#-
�lK#��X~�}�z#�SR}S�#�KO��c#ct��3Q��:j݈���<G�0���:���#П��>��H//:p�ȍ�#�
‫��}ٻ‬v��#���/�#؄��"��^�}�S�#�N_��0���#b�}�t�Y/���I��$QBD`(m�4G#5��E�#�K�K�'�#N4��!
H����{[��,���X����#�#�#F#(R# rB#B[}�{d/�/Bo#��}z��0W$"��;&�v��ׂoj###䓤 Do7���#
V%�#� wX��#��#�+�d~# ‫܍‬IR4�tW,G��cu��E�U�n�$��<��-���>H�J��#%�D!{d.��‫���ػ‬/
+#��F��t��#���$NvŔG#{�A#��X��d!#�z�}��K#��J��!
���b#r�#q��#����oj��##5��##B��.�8��K##��#7#######################!1#
A0@Q#aq#"2PB`�##3R�p���C���######?#�#�J(���#�#b��_��7b���[|���#��#��(|
#�#����'*��9(��w��)#�#���#�\��%}O���T�#�ϔR�
�#��������0�����ߺ��B�iyb�x�dt�##��m�8E�#��U���̶�7�o#Y~�#�+}�
K�2:Q��ga~;##W��##Ye�^,��,����/�E����#�r�*�h7�Ȩ�RBl��^l��:���lR#F�b�亖
ľ���
 '�8%�,�, ��)�'K:#�Ζt�,PgC:#�Ez6/R�#�VYe�Ye���! O�#��;��R�KKd+-"�~M��?L�?
�L�c]�r�♺�jhZ�81�9#‫ޑ‬K�GB_#�K��(��Asg�#�-#h1h#@�#h#��/J�#���,�_���#�h�OC̷�#q��H‫"ݛ‬M�
?%!f���t#�&�w�(B|��L�#��g����E
�}3|�фE#� $R)#��t
?#LQ��#_"��B�#�?M|v/q~��,��/
‫��~�ײ‬Ye�Ye�_�#�pGC}�#5#�#���s�7b��#�cdYh�GR#_#�P���#L��W�HiK�K��-�E^Iitlѥ%##
��#xG�T�-�|R"� �#��"�����^�x_��e�Ye�!�呅 p/�}�2��s~
�‫ر‬xO�E�#��##Ҏ��#��<$B�� ?'J##‫��ގ‬n�
���'#���愒}/(K�b�j8~#?(�^#��u/ce�Yy�Ņ�/we��h��)�QE#F6F
?�/>1��_,��#����_"+)#�Z##e���Ӻ�O���#�
4'"�Dѯ#��mL��I�}���/�X]��E�~��ֽ͖_b��#��QE#QE#QE#QEb��R�),�9#�?
#��7#ŖȦ�Ͳ�#D�#,�K�,A��3e�:�7| HI�f�j�"q�p}3�#I~N��Z���#�#�I���X�/Y#�^
‫��(*ڽ‬+�����D��g<
���,%ؐ�P�#lT��6�u#Cb��Q~I��#�$A�E4$‫�آ‬g[7b����r#����3ql�#��R##�Q���[�M{$,����(�iE#�
‫ء‬,���#���(�b�
8��(�6~K��W�#+��%�O
騧 b�#?�bΗ�#BF�X��W�‫^ؤ‬#/�"��?b��#��‫ޡ‬q��/m�����]���KlWȗf��*��#�6Bw��#�#�#l��:"���|
2K�P����I��j�#�#���o�b#}[#��DV��#8b�#"��Ee���#��
%�N�,�Qez�0��$�#h��Y�(b���+��D6]�B#<#�<#e�#q�L�-#QT� �L�r�
�&�സ&�Q����#�#��#xB>�y��Q]�^��ߢ���XJ�#�R�� y}�Ų.��Ef�sv�?%#Dsl��ń�#H�‫��[ڱ‬4�5
4Q�#m���x?t�#�֏#<n'��#����Y�###]��E#W�B�W��Ee{#ɥ#��#�_
%o�P��#X�<�#(�,9�R#�E�����C�XHN��� �Y�B��rG�##�#�G#�\�‫ڿ‬#ߡ�Ѝ%��Q]�#b���m#�
��7�Wȕ#H�lQ+��̕
Ŧ#K�!*#�%|������C�|��#�����"A�k#٢�$/藳
B#����(����#���
 s�� (�#���#�#�Pȡ*�r�##��-�[�g����e#U�#6[!##�4Gk�#�ź#+b#
%�O#5��o�YYX^�>��~���Q�
VŊ(b��B�nj��m.Yԋ��f�LK#ZE���#‫ے‬n�#8[;#��m�l�g�I#dH�dN#�
�‫�'?ބ‬.h���,�#�� ‫�ڷ‬P����#�����}�Q�dx#��6X�W���<�4P��#���
�#/�BO�#?9���$��<���#�p1}�#��1#�Q#�c�#�1#'�#(��\�{Մ/]z/#�#�"�(�Y
�7�#��7ܾ�o�W�##�2�6�#�ٔ<���
 $�%\ �++;!�˒[1�!�Y��W��Xo|��/#[!��#����##�L�-
��XB�#��QB�##:Y�QC^�#/����#�I#T�B��l&��M#���~J##j"�v�O�S:
��6�e���#̉��OgF��aoȘ��#��DU�l���cDDG�##'��"$ ‫׼‬YB�O�"�(��#####D�:##Ģ�����ܶ�‫�ۺ‬ȝ��J�~#�
�.##:[�#hR����B�Irť/,PK�;�X}�#�\##��>#�#��6� ���HK�a�i�#{�!�{!
rG�O�>��#�#^��(�'I�t�%#V"!f�#P#+�^�V�(��!aw�-#�Y�-�Σ�JK��-�[h�Ay#K����Ĭ���##�t]�#h|
a�b+�9<��D��}�v"#�b#�##>#�#Kߡ{T$$B#BE##�C��#"G�Ĕ##�m�#�Wj��b�?
#C)�M������������KlG:2�Xۜ(�x�"#;����
 d~�|#%�#<�uG-�#U�# �#‫���(ڤ‬$.Ɗ##�H��#�C^��W/
#�E#�#�QGMpS:~X��?#�nV##<#�s�.hRI#��_%�K#�Dwtx�\�$|#�G7�.G�5�+�B�hH�##/B���&E���#�
‫�״‬UPxB+���#�m�&���to��C_%vS#a/�F-���G#�6��H|aP��{�1��!�G�D�"��x"p� 헠���/
1�##1��ǘ�O+�p$��> ߧ�#�~G�Y]����k�$�9d#�J�_�>s#�-��knN#l�O��#,~##y�#
DvC���~�a##֡D�#�Q#bEw�yD#{D��g����� #�|7�u�#C+
�dn�##?�ɭ GvK����"/ȾYm�:���1qB�#�-�G�"1{� �
‫ ڰ‬u#:g�LQK+
#џ#�#�H~����
 Wb�z## ��*##�:Q]��H��"1m_��v�����2|�Cx��#!|�7e�-�#
�"���<"<#�/a^�b�H���j�^��Đ�#�H�#��N##��w��;4��O��Ȋ5vђd��C�5‫�ؗ‬n�<�_��9f��Ȉ���Ct��
%�C�бev"#x�HHHX�FQ#
"��+�Q#�_o�p�.���ΆnW���VX��P���6��#
?���/����9�_ɓ�#��7-2j�#/#��CC�,�[#O##��#b#R#�#����UzK�#dX�����e#QY}�#B���[##��O"��#
�HT��#����:}=���#�ؕ���#‫���'ڸ‬c���,O�#�h�)~�#����#Q��"##��#�_�L|�#$=��"�% ‫�(��(�ڐ‬Մ!
#d^R##��}�c�d^Wl�D��> ‫�ߤټ‬+���*\�c�#c�|#m#nΦ��XXk#�=�+#k{%>��#d�#cȈK�;�y(�#/
#��#�DV��#�?�#9c�#�4Eo^�
"��(#'A�t#%#�,!#d###]�Ye�1��"���>G���'�b<�/#N7g[7g��++��vP��P�#%&
‫ݼ‬E#�.DK��c�C�ӟL���Н*�~0��jȡ#�\#�3��
|!�.{‫ױ‬HHQ#H�ZB�##C�##��VVQ#A�#,��,��/�d��E��Sf>�(�B��yN��WȒ)=ΔR(�R+��YXkn�,H֖�1#�
%E�H��(�)���w�+�#�K�'�#�#���vW�HH�H�#�QE#�+%#Q#VbA�#���#��$8���##�
8�4���",��#l�.�?Al�##P�*��Jd ‫<ݻ‬#d'�#�G������h=�$��'c#�X�#
兺 D�셲<��\,?l�#��20#J(���b#��{#��!�^#5��#cƨ�j(��x4�ԬB##���ҨZ�#�~H�ś?#��hK����#Ww##
#��K8��L\ 6(/,qk#1DM#�=�a:XG�4#Ķ�#�#��_��!��C��^�#D`B#4�#"���CY]���b"@��
�]̒#�".�Q��X��Ew�M-�#"�#*���Zi[#�‫�ݑ‬$i�x{#‫>ع‬
k�2���#�#��(G�#^]�#�<��(�L��T#Ky#�|
��8[�vh�D�ȏ$�#�[�^##��[O�##N#`���c�hk�#h�#��@��5�CD�Ј#��#����lE���m�_+#�5�m#���Z#r
jHK��D4d��t�ί�N?#}�>H�|��Q^����(�+r[�ER�#�W#Sy#|-�#&� �###/�-���%��#�‫܆‬
5�W�#A#Ka#�8�IDk#�#>ђD��rD���a�2�‫=ش‬K�}3�X�2,�6K]-
��꟎#��M���ؒ]�#;.Ʊ.#�W#��##��avF;u>#�x�U�%�<�igB<#��dNfKv/�/#<##͏D
� ��ǪǔDC'#K#�##��Ȟ
@���uy�uc����v���W��#�|�x#)� ##!|
e�#V#�#�5�E��j����#˒�7���W�#�##[7�����#V�#��#Oȅ�"���b<!zk�DH##��<�X�&�"$#awQ^���
�#,y���=�ƌz`��/�## ‫ܫ‬:R�x*B�E#���e⇝xu.�1 �F�M�c�8��#P‫ݏ‬wl��cF#�%�h�#���
%H�4�L,����#�r#�#�|#�֮��D�#z�#(O
�#��!��Ew,��I�c"�L��"Ǎ^}�#T��#�U�~;###j#8b�C#�x��pl&�G?
�$ۤZ�ˑ��M�#�#�dU*5#�<�y�i��D��ߓO��#�#Hm�/Q#
C�d�,L�#��"$#��<�NCyR#23#,���>�~��##/�ee#�+#l,1�.�4�i�N=2qG;.1#�pZ��m�QI#��!
#�x�S�+�+{4!�D�/�жG���#����##>o4/Y#�##�$<!2,�c�"�1aeaw�<2l�##+#�#D�js��#F�h]˿�!
zO#$jj�5K�RslB#[� ?#�/Ȣۢ##Ƞ���‫ݼ‬Q#�[�!#�#v�%�5#���
 #�#�?$vG4x# �DH#��<!
#<###�6Guꬱ�&1�]�"x5y��(���z�]�XYY�#�,G
�>Ʈ��\����#?O���QJ�bZZ#у�#MuM!l�##�C�-���##�#el��k>�‫ޣ‬bUH\2##l��?�Ood�D��.�ߨ
2�"'�c�###^�C#${`�DP�5y�O#��b��‫܋‬,�G�����PN1�o��+�#:#���{�#,[)?���H�I��-�(��!
#$WJK��cTҏ��#$9#'�###l��\"#�#"i�v ‫�נ‬
�!"#KcQ##D#{##&�L,�A[!#!�js��#�#�##*���B��б]F��F �#��!
M�Q��#.9#�P�BLЂJȣ�1�3���J�i��#��Y97F��Cu#i-�<��d6H����
 %�>k �"&�
�Y�h�!"#Ƣ$��@��s'�c�#�:F��J#ĸ59�ZP�^3�#
�#=�B�#BvD�#��]1�#'‫ݚ‬ZR�t�!#鮘�#�#��W,�zRH��3w�4��Q�"��#�R j�[#�4�?
#�ɡ#"#̏#�H���f�#��b�#!#���41#D"G�d�#Q�(��h�3KEE
%
�#�#�ЇLo�?#X�DX��5�^�TWT�5�������M##���
��b����
�֯ #��#�Y#�:#7�rB)#D�#Q*F��ȭ�%��#�X^#���Y.Ir�H�#��$B4�"k #D"W��씉
#"�l����Q#�56D�#�����e���Q�&i��#���5��z+2q�]S���‫��ז‬#�lh}=��N#�]�����e���_�VX�tB#�
&�7�1
֕�#t�y4�h�#�D_ɏd=��ǵ�##='�BDWc&�"�Ċ�667���##Ev�l��b�E�+GJg@�-'B�?
F�#�QV�K}�,�{�I�55���v��KQ�db��F��(~��sϡ��#>Y�#��X��C{xH[#��vj:�#Eol|n|
�#H�#3�������
�"@ ��� #�(�#{#DŽE#]�,�#�����f��'�##^#��vu����Q�sr��,Ws<w
%�T�5��n�q�#�w�4���&��t�G��?�5����a⭔}���#_c�F���#v�#���"#������8��k#&�鼡#
wK#)��#1>��7ؑ#!wH�c���8�y�C|~{##�'#8�L�֞���
4���w���#��b�#��9(E��>�##��#b���m��dG*W�#�O�-�#
��!��#�DycᏒ�##M���b�M�ce�B�#��#�/,e�!!#��R&���&�.�r����#�MF�lh�W����r$>���/�|
�j�a##K#[�3v��B[�#œ{#j#�D6HdH�$.Y�Ƚ�##E��#���l��1��#!
#N^�#R##m�D�JC�k#��=1�#��$�C##v��.mw?�##}3���i��Ou�?=˶(�#����#T��#wc>��E�I�l�M
�Cvq#&>O #�V���B‫�ٱ‬##&�Y#‫׵‬BdY#FDdE�-���7‫�ڄ‬Ӑ��ӡ!"�##%1�r/��#�ՊO�(D�(?
#�m6�/#�;�#�H�#.X�4!��z�H���'�.�5#�.MYkI$����Z�[�##^�fs 脤}4j7����c�y#Ȝ�
�+4����yg�#pD{I��<#�#O�&&E��dX�%��H����#i�^�#%Y��"S%2��U�F�����#H�a�H_[��#�Ep��|
��#�M��K�$�!�)>�,���e�����)OU��M�~�5���'8 髑)O^t�#%��Ϡ�g�>�-
%�"�'�a#�8H[#xc[Q���Kd���#x##���mH���W�DH�#Y#�6Jc�ߣ#i�<#ЯB�"S%!�uE
#1ؓ��#M��:�Ȗ�L�#�}#��2��Z�����]V�]�3�P�S#���‫ݚ‬ZKN4��##���s��#��G���yƣ��_&��|
��,i�#�##�#��s�##$Y#/J�H���(�f���^��c��7�QE#QE#QE#QX�!!#���)F١��iGb#�������#
/��#rz���L���n,,�j#�D�=y��##�#��в�Xf��t��4��#�!*#"-�+j�-�P�l�#,�ّ��F��
��#f=��^�#"Ȳ2#�Ԏ�Ye��R%!�M#4�~�d�JCc~�E#QY��(��E#P���Z*Qrh��o~#Q�#m���}�Ι�}�#
%#�>#��-ilhh�%��#�
l���
 YG�9X�8�y�# �##.Y"'
�l�
[�#�&�)�S��#Bb��u��S#�1LR##%!�Q#f�"��[%2S#�(�D�:#���:#���:#�DH�]��#�
?$5‫ڊ‬g�#iyY‫����ڷ‬GQ��������HK�����ж��/#�##a#G���s�##��[٧��$.G�Q#{b\쐝�|
��[���h�d�l������
�͉�JCcy^ � Ƚ�F�H�� #�##E#QY��+��uzc#$9���}����#�ǃ�k�˟#]�)#lcx
‫ו‬A/�����G�#�!�c����h\��V�=�##MO#��#�Q�#�^�#�Av&&u#7��Cv!#��#�)#��^#��������N#�IQw
‫ذ‬Ϩ��]#����=o�KoE##��2[�W��
Bx�‫�ۋ‬r>G\#f1��{�d.P�#_���C��J 隵���_#[�z(���#_e�Y~��##L��#�֏�G�#�)�Dp�)���r�/�
�Bdd'�b�%(�\��#3��'�#�}#sKM�K~#��p!
#�ev1����4xrb>�##��.�#D��m���#�<�#��o#[#�#�^H�E��k�߮� ���)#gQ�X�BD#%"R#�^�#!
22�>�,���#"e���N6��Jr���n�7{#K%�
��^�ƣ�ғ�#b
���v6#�6��##�a��X��9c#8��x#� j#�(c>H17^�#���Ѳ�"�66NC}��z�##!>�,�_w�#��"�.#9���\
�m����#��G�<kq##
H[-�#����Pj+�.��Q�#_�##���#{�<�[�dO�{�"J��'Kd!J ‫�^ס‬w���>�

‫ ڰ‬Hsؓ#���b���u���:����#���<����Im��G�Cw.䯺�/
��ﬗ��9g�#cW_�#ly�#��������m��7d&�B{a#�.q�"�#�#� �6�H�c�~#��+�'
‫ؽ‬T/A#�#�W�R#�,��#,LLL�#%�kJ��v�F##K7�䎮���c�‫'ݤ‬թ)f�Ao�5��#.q�K>�S�#�M>y#q4�[�-
�'hJ��#�/��[n6p�d^�I�8d����#^��/�!w�-�Ybbbbbbbbc5]ƻ~�E?
�"�,��#�G�_W��#�۶�#�wS#,^l��#��Cx�6Φ�B��m�b>��#/
&����F�r���Kq=���U+�_&�G�$�6�#��##^�Se�������IZ#��.#$�#��=H�X��#�/
��
�jNow ۡ��>��I�$�ƒ���)(+cnN�`�4#c�#V�Q����[�^|
#dU��##Hs��C�D����1�9_�V######,�LrgT�Kb��:�Ϡ�#��sRXyY�u��#(����ϪW�]�##�tҊ�UX[l-
�^I/#QȐ�ƣ�G%�#g��;##�]?r��b##,���HHX����,�###���YW�X|,En�I9K|i���ɧ#�̓���
" #F
‫�ܒ‬S#�alŅ�#��^"/QH�f!112�,~�Wb4‫�ݮ‬Ʀ�}��%.�c�C#�B�d/�x�)��#�#�,jO��VP�k�#��#{#�_�!
<7�*�F�=�}ifs�n�B*8TE pB=*��?�#�x�>�e#,$F#�ӯ�#XL�Mn� W|
vb�(���Y�#��i^#�V$�4��#����]�
H�/�W�Ȼ�W�/�V�DUw�wI��O�h��%.�}��l��-��9w�}��B�7�P�#/�u�#FDŽ/Ew/
A{e�_���DR��#��u��}�*D����R##�m�i%�l��#�q,����Ŏ��i#�+�##r�^#�c�W�"�W�#�m�bN]+�w�8
‫ہ‬Q�C�*�¶nĉζB�Ee#�<�#J� ‫?����ڽ‬GO��#~�YV�‫��ݾ‬#[v�|�+�#%/
#�FȪ�C�BX���P����.��d#n�#(n�}�T�
_"�K�4�I��#�?ɛ!/�#lX��_�#^��_�?
A+iz�p��9�u�XDq#MuKql���X#Ŀ�B�C��^���#^��>�{w�#_�F�:�-�u'�(�=�T�R�i-
��n���###{8XE�#�xy]�B�]���!{g�X�‫ٿ‬J*�#�Dlx��}�.#<#�
݈�e#�#�G�!nǾ��#�e�����#���Y^�{#�^ ‫;�ݏ‬I?K���윭�u
%r�#'��ǎȪU��#����C�a�X�##2���u#DvV9����"���_ձ�B7 诃 N=#���[�?�<��Myb9�#}ʽ�E�d/
�#�9##{�yl���Dw{�Xo+�D/Ez��W�v�%N�#۲[E,�:��mlB�|�[�|!�B��]#�r6�
�]��#v%E��r$�/�v�v��/n���7��#�Tq��XЍF�+�η��,\�AR<#?�8[�/�H��/��8c$�,<6J[��X�'�#���
U�{#g�#�7�#m!*�#��#MIuJ�8�#`��#�#[o�(ybB�,eo�#8D�‫�ܘ‬#?��
------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location:
https://www.qatarairways.com/etc.clientlibs/qrweb/components/content/footer/
clientlib-inner.min.14.css

@charset "utf-8";

footer.customFooter { background: linear-gradient(rgb(126, 24, 78), rgb(82, 12, 48)


100%) 0px 129px no-repeat; bottom: 0px; width: 100%; padding-bottom: 20px; }

.footernavlinks { font-weight: 300; }

footer.customFooter a { color: rgb(255, 255, 255); font-size: var(--font-xs); font-


weight: 300; letter-spacing: -0.5px; }

footer.customFooter a:hover { color: rgb(255, 255, 255); }

footer.customFooter a:focus { outline: rgb(97, 129, 186) solid 2px; z-index: 2;


color: rgb(255, 255, 255); outline-offset: 5px; }

.footer-wave { padding: 131px 0px 0px; text-align: left; overflow: hidden;


position: relative; z-index: 12; }

.footer-wave { transform: translateX(0px); transition: transform 0.6s ease 0s, -


webkit-transform 0.6s ease 0s; }

.respfooter .collapse { display: block; color: rgb(255, 255, 255); font-size: 14px;
flex: 1 1 0%; line-height: 30px; }

.respfooter { color: rgb(255, 255, 255); display: inline-flex; max-width: 20%;


width: 19% !important; }

.footernavlinks hr { border-top: 1px solid rgb(164, 95, 132); }

.collapsebutton { border-bottom: 1px solid rgb(164, 95, 132); height: 20px; font-
size: 0px; padding: 20px 0px; }

.resize { text-align: center; }

.resize { margin-top: 3rem; font-size: 1.25rem; }

.footer .wave-decoration { z-index: 10; }

.footer .wave-decoration svg { vertical-align: top; margin-top: 2px; }

.footer .wave-decoration svg path { fill: rgb(82, 18, 49); }

.footer .wave-decoration svg { vertical-align: top; margin-top: 2px; }


svg:not(:root) { overflow: hidden; }

.footer .wave-decoration svg { vertical-align: bottom; margin: -2px -2px 0px; }

.footer .wave-decoration { position: absolute; top: 1px; z-index: 5; pointer-


events: none; width: 2000px; left: 50%; margin: 0px 0px 0px -1000px; height: 129px;
}

.footer .wave-decoration.is-bottom { top: auto; bottom: 0px; }

.footer .wave-decoration.is-bottom svg { margin: 0px -2px -6px; }

.footer .wave-decoration svg path { fill: rgb(126, 24, 78); }

.footer .wave-decoration.is-gray-light svg path { fill: rgb(235, 235, 235); }

.footer .wave-decoration.is-gray-lightest svg path { fill: rgb(247, 247, 247); }

.footer .wave-decoration.is-brown-gray-lightest svg path { fill: rgb(220, 217,


210); }

.footer .wave-decoration.is-white svg path { fill: rgb(255, 255, 255); }

.st0 { opacity: 0.25; }

.footer .wave-decoration.is-reflection { transform: rotateY(180deg); }

.footer .wave-decoration svg { vertical-align: bottom; margin: -2px -2px 0px; }

.footernav-expand, .certified { display: inline-flex; }

.certified a { float: left; }

.footernav-expand h5 { width: 100%; display: flex; }

.footernav-expand h5, .footernav-expand [data-class="h5"] { color: rgb(255, 255,


255); list-style: none; display: inline-flex; width: 19%; padding: 7px 0px 0px;
font-size: 16px; font-weight: 500; letter-spacing: -0.5px; cursor: pointer; }

.footernav-expand [data-class="h5"] { margin-bottom: 0.5rem; }

.certified { float: right; color: rgb(255, 255, 255); display: flow-root; }

.certified label { text-transform: uppercase; font-size: 12px; border-right: 1px


solid rgb(255, 255, 255); padding: 10px 15px 10px 0px; margin-right: 15px; }

.certified img { height: 36px; }

.qaawards { display: flex; color: rgb(255, 255, 255); }

.qaawards p, .cookie-section p { color: rgb(255, 255, 255); }

.qaawards li { display: inline-flex; margin-right: 20px; align-items: center; }

.qaawards li span { text-align: left; width: 160px; line-height: 20px; display:


inline; align-items: center; padding: 0px 0px 0px 14px; }

.qaawards li:last-child span { padding-top: 5px; }


.qaawards li:last-child span span { font-size: var(--font-xs); display: inherit; }

.qaawards p { font-size: 16px; }

.qasocial p, .acceptCards p { color: rgb(255, 255, 255); font-size: var(--font-xs);


line-height: 32px; }

.downloadapp p { color: rgb(255, 255, 255); font-size: var(--font-xs); line-height:


32px; }

.downloadapp a img { width: 30%; }

.acceptCards ul li { float: left; height: 20px; margin-left: -5px; }

.qasocial li a { border-radius: 50%; width: 32px; text-align: center; height: 32px;


margin-right: 6px; padding-top: 4px; float: left; }

.qasocial li a.icon-footer-facebook { background:


url("clientlibs/resources/Facebook.svg"); }

.qasocial li a.icon-footer-twitter { background:


url("clientlibs/resources/Twitter.svg"); }

.qasocial li a.icon-footer-linkedin { background:


url("clientlibs/resources/Linkedin.svg"); }

.qasocial li a.icon-footer-youtube { background:


url("clientlibs/resources/youtube.svg"); }

.qasocial li a.icon-footer-instagram { background:


url("clientlibs/resources/Instagram.svg"); }

.policyinfo { color: rgb(255, 255, 255); font-size: var(--font-xs); display: flex;


padding: 0px 15px; }

.policyinfo .row { width: 100%; }

.policy-links ul { display: inline-flex; }

.policy-links { text-align: left; }

.policy-links ul li { display: inline-flex; float: left; text-align: left; padding-


right: 25px; }

#collapsednav .row { margin: 0px; display: block; }

.responsive-sub-nav { width: 100%; display: flow-root; }

.btn-link { position: relative; font-size: 9px; width: 44px; height: 44px; box-
shadow: rgba(0, 0, 0, 0.4) 0px 3px 30px; top: -1px; padding: 0px; color: var(--
primary1) !important; background: 0px 0px no-repeat padding-box padding-box
rgb(255, 255, 255) !important; border-radius: 50% !important; }

button.btn-link:hover, button.btn-link:active, button.btn-link:focus { color:


var(--primary1); text-decoration: none; box-shadow: rgba(0, 0, 0, 0.4) 0px 3px
30px; outline: 0px; border: 1px solid transparent !important; outline-offset: 0px !
important; }

.footer .accordion-module-item { position: relative; border-style: solid; border-


image: initial; border-width: 0px 0px 1px; border-color: transparent transparent
rgb(92, 9, 49); }

.footer .accordion-module-item.active .accordion-module-opener { background: 0px


center; }

.footer .accordion-module-opener { background: 0px center; display: block; width:


100%; text-align: left; border: 0px; position: relative; }

.footer .accordion-module-opener::after { content: ""; position: absolute; right:


3px; top: 50%; margin: -6px 0px 0px; font-size: 12px; color: rgb(255, 255, 255);
speak: none; font-style: normal; font-weight: 400; font-variant: normal; text-
transform: none; line-height: 1; transform: rotate(-90deg); transition: transform
0.5s ease 0s, -webkit-transform 0.5s ease 0s; -webkit-font-smoothing: antialiased;
font-family: icomoon !important; }

.footer .accordion-module-opener[aria-expanded="false"]::after { transform:


rotate(90deg); transition: transform 0.5s ease 0s, -webkit-transform 0.5s ease
0s; }

.footer .accordion-module-opener h1 a:hover { text-decoration: none; }

.footer .accordion-module-opener span.accessibility-state { opacity: 0; }

.footer .accordion-module-content { padding: 18px 0px 30px; font-size: 15px; line-


height: 1.2; font-weight: 300; color: rgb(0, 0, 0); }

.footer .accordion-module-content.is-white { background-color: rgb(255, 255, 255);


color: var(--primary1); }

#collapsednav { transition: height 1s ease 0s; }

.footer .collapse.show { flex-direction: column; display: flex !important; }

.collapsebutton .accordion-module-opener .btn-link::after { text-align: center;


color: var(--primary1); left: auto; right: auto; }

button.collapsed::after { padding-top: 1px; speak: none; font-style: normal; font-


weight: 400; font-variant: normal; text-transform: none; border: 0px; color: var(--
primary1); background: 0px center; font-size: 9px; position: absolute; width: 17px;
z-index: 9; right: 13px; top: 13px; font-family: icomoon !important; content:
"" !important; }

.collapsebutton[aria-expanded="true"] button.collapsed::after { transform: rotate(-


180deg); transition: transform 0.5s ease 0s, -webkit-transform 0.5s ease 0s; }

.collapsebutton[aria-expanded="false"] button.collapsed::after { transform:


rotate(0deg); transition: transform 0.5s ease 0s, -webkit-transform 0.5s ease 0s; }

.row.desktopnav { margin: 0px; }

.acceptCards img { width: 100%; }

@media (min-width:768) {
footer.customFooter .container { width: 1200px; max-width: 1200px !important; }
}

@media (min-width: 768px) and (max-width: 1024px) {


.qaawards li { margin-right: 0px; }
.footernav-expand li { text-align: left; }
.qasocial li a { margin-bottom: 10px; }
.qasocial { display: flow-root; min-width: 190px; }
}

@media (min-width: 768px) and (max-width: 991px) {


.policy-links { flex: 1 1 100% !important; max-width: 100% !important; }
.policy-links ul { width: 85%; margin: 0px auto; }
.policy-links ul li { display: inline-flex; flex: 1 1 0%; padding-right: 0px; }
.policy-links ul li a { margin: 0px auto; text-align: center; }
.tabview-change { margin-top: 25px; flex: 1 1 100% !important; max-width: 100% !
important; text-align: center !important; }
}

@media only screen and (min-width: 767px) {


.certified a { margin-top: 15px; }
}

@media only screen and (max-width: 767px) {


.qaawards { border-top: 1px solid rgb(164, 95, 132); border-bottom: 1px solid
rgb(164, 95, 132); margin-top: 16px; }
@media only screen and (min-width: 767px) {
.certified a { margin-top: 15px; }
}
.respfooter .accordion-module-opener::after { font-size: 13px; }
.qasocial li a { width: 36px; height: 36px; margin-right: 15px; background-size:
100% !important; }
.acceptCards img { max-width: 300px; }
.footer .wave-decoration.is-reflection { transform: none; }
.desktopnav { display: none; }
.collapsed .row { margin: 0px; }
.respfooter { display: block; width: 100% !important; max-width: 100% !important;
}
.respfooter ul { margin-bottom: 0px; }
.respfooter .collapse { display: none; line-height: 32px; padding-bottom: 10px; }
.respfooter .collapse.show { display: block; }
.respfooter .title .fa-angle-up, .respfooter .title[aria-expanded="true"] .fa-
angle-down { display: none; }
.respfooter .title[aria-expanded="true"] .fa-angle-up { display: block; }
.respfooter .navbar-toggler { display: inline-block; padding: 0px; }
.policyinfo .row { width: 100%; margin: 0px; }
.qasocial, .acceptCards, .downloadapp { padding: 0px 15px; display: flow-root; }
.qaawards li { float: left; padding-left: 13px; margin-bottom: 2em; }
.qaawards li span { width: auto; }
.qaawards li img { width: 74px; }
.respfooter .title { margin-bottom: 15px; }
.collapsebutton { position: relative; overflow: hidden; border-bottom: 0px; }
.certified { float: none; margin: 0px 17px; }
.policy-links ul { display: inline; }
.policy-links ul li { float: none; padding: 0px 12px; line-height: 30px; }
.policy-links a { display: inline-flex; }
.qacopy { color: rgb(255, 255, 255); font-size: var(--font-xs); margin-bottom:
25px; }
button.btn-link { margin-top: -10px; top: auto !important; left: auto !important;
width: 64px !important; height: 64px !important; right: auto !important;
background-color: transparent !important; color: rgb(255, 255, 255) !important;
padding-top: 1px !important; font-size: 7px !important; }
button.collapsed, button.collapsed.btn-link:hover, button.collapsed.btn-
link:active, button.collapsed.btn-link:focus { border: 1px solid rgb(255, 255, 255)
!important; }
.collapsed .navbar-toggler .fas { speak: none; font-style: normal; font-weight:
400; font-variant: normal; text-transform: none; border: 0px; color: rgb(255, 255,
255); background: 0px center; font-size: 9px; position: absolute; width: 17px;
height: 17px; z-index: 9; right: 15px; top: 8px; font-family: icomoon !important;
content: "" !important; }
.qaawards li:last-child span { padding-top: 13px; }
.qaawards label p { font-size: 16px; font-weight: 300; }
.qaawards li:last-child span p:last-child { font-size: 13px; }
.collapsebutton button.collapsed::after { top: 10px; color: rgb(255, 255, 255);
right: 21px; font-size: 8px; }
.respfooter .accordion-module-opener { color: rgb(255, 255, 255); padding: 0px;
font-size: var(--font-m); font-weight: 500; }
.policy-links li a { line-height: 30px; }
.links-container.in.collapse { display: none !important; }
.links-container.in.collapse.show { display: block !important; }
footer.customFooter a { font-size: 15px; }
.policy-links { text-align: center; }
}

@media (min-width: 1999px) {


.footer .wave-decoration { top: 0px; left: -10px; right: -10px; margin: 0px;
width: auto; }
.footer .wave-decoration svg { display: block; width: 100%; height: auto; }
}

.double-teaser-cmpl .row::after, .double-teaser-


cmpl .row::before, .footer .row::after, .footer .row::before { content: "";
display: block; }

footer { display: block; opacity: 1; }

.inner-page .customFooter .row.desktopnav { margin: 0px; }

@media (min-width: 960px) {


.inner-page .customFooter .C5-msbgt .content-section-row > div, .inner-
page .customFooter .C5-variant-content-half .content-section-row .col-md-6, .inner-
page .customFooter .col-md-1, .inner-page .customFooter .col-md-10, .inner-
page .customFooter .col-md-11, .inner-page .customFooter .col-md-12, .inner-
page .customFooter .col-md-2, .inner-page .customFooter .col-md-3, .inner-
page .customFooter .col-md-4, .inner-page .customFooter .col-md-5, .inner-
page .customFooter .col-md-6, .inner-page .customFooter .col-md-7, .inner-
page .customFooter .col-md-8, .inner-page .customFooter .col-md-9 { float: left; }
}

.inner-page .customFooter .footernav-expand [data-class="h5"] { margin-bottom:


0.5rem; }

.inner-page .customFooter .footernav-expand h5, .footernav-expand [data-class="h5"]


{ color: rgb(255, 255, 255); list-style: none; display: inline-flex; width: 19%;
padding: 7px 0px 0px; cursor: pointer; font-size: 16px !important; font-weight: 500
!important; letter-spacing: -0.5px !important; }

.inner-page .customFooter .footer-btn { padding: 0px !important; }

@media only screen and (max-width: 768px) {


.desktopnav { display: none !important; }
.respfooter { display: block; width: 100% !important; max-width: 100% !important;
}
.inner-page .customFooter .wave-decoration { top: 2px !important; }
.inner-page footer.customFooter { padding-bottom: 0px !important; }
.inner-page .customFooter button.btn-link { margin-top: -10px !important;
padding-top: 1px !important; }
.inner-page .customFooter .footernavlinks hr { border-top: 1px solid rgb(164, 95,
132) !important; }
.inner-page .customFooter .downloadapp p { font-size: 13px !important; line-
height: 32px !important; }
.inner-page .customFooter .qaawards p { font-size: 16px; }
}

@media only screen and (min-width: 769px) {


.inner-page .customFooter .respfooter .collapse { display: block !important; }
.inner-page .customFooter .footer .collapse.show { flex-direction: column;
display: flex !important; }
.respfooter { color: rgb(255, 255, 255); display: inline-flex; width: 19% !
important; max-width: 20% !important; }
.inner-page footer.customFooter { padding-bottom: 0px !important; }
}

.inner-page footer.customFooter a { font-size: 13px; font-weight: 300; letter-


spacing: -0.5px; color: rgb(255, 255, 255) !important; }

.policy-links ul { margin-bottom: 0px !important; }

footer.customFooter a:hover { color: rgb(255, 255, 255); }

.inner-page footer.customFooter a:hover { text-decoration: underline !important; }

.inner-page footer.customFooter ul { margin: 0px !important; padding: 0px !


important; }

.inner-page footer.customFooter .qasocial p, .inner-page


footer.customFooter .acceptCards p { color: rgb(255, 255, 255); font-size: 13px;
line-height: 32px; }

.inner-page footer.customFooter .footernavlinks .accordion #collapsednav .row


{ width: 100%; }

.inner-page footer.customFooter #collapsednav .row { margin: 0px; display: block; }

@font-face { font-family: Jotia; src:


url("../../../../../etc/designs/qrweb/homepageClientlibs-en/fonts/
jotia_medium.eot") format("embedded-opentype"),
url("../../../../../etc/designs/qrweb/homepageClientlibs-en/fonts/
jotia_medium.woff") format("woff"),
url("../../../../../etc/designs/qrweb/homepageClientlibs-en/fonts/
jotia_medium.ttf") format("truetype"); font-weight: 500; font-style: normal; font-
display: swap; }

@font-face { font-family: Jotia; src:


url("../../../../../etc/designs/qrweb/homepageClientlibs-en/fonts/jotia_bold.eot")
format("embedded-opentype"),
url("../../../../../etc/designs/qrweb/homepageClientlibs-en/fonts/jotia_bold.woff")
format("woff"), url("../../../../../etc/designs/qrweb/homepageClientlibs-en/fonts/
jotia_bold.ttf") format("truetype"); font-weight: 700; font-style: normal; font-
display: swap; }

.inner-page .customFooter hr { box-sizing: content-box; height: 0px; overflow:


visible; }

.inner-page .customFooter h1, .inner-page .customFooter h2, .inner-


page .customFooter h3, .inner-page .customFooter h4, .inner-page .customFooter
h5, .inner-page .customFooter h6 { margin-top: 0px; margin-bottom: 0.5rem; }

.inner-page .customFooter p { margin-top: 0px; margin-bottom: 1rem; }

.inner-page .customFooter abbr[data-original-title], .inner-page .customFooter


abbr[title] { text-decoration: underline dotted; cursor: help; border-bottom: 0px;
text-decoration-skip-ink: none; }

.inner-page .customFooter address { margin-bottom: 1rem; font-style: normal; line-


height: inherit; }

.inner-page .customFooter dl, .inner-page .customFooter ol, .inner-


page .customFooter ul { margin-top: 0px; margin-bottom: 1rem; }

.inner-page .customFooter ol ol, .inner-page .customFooter ol ul, .inner-


page .customFooter ul ol, .inner-page .customFooter ul ul { margin-bottom: 0px; }

.inner-page .customFooter dt { font-weight: 700; }

.inner-page .customFooter dd { margin-bottom: 0.5rem; margin-left: 0px; }

.inner-page .customFooter blockquote { margin: 0px 0px 1rem; }

.inner-page .customFooter b, .inner-page .customFooter strong { font-weight:


bolder; }

.inner-page .customFooter small { font-size: 80%; }

.inner-page .customFooter sub, .inner-page .customFooter sup { position: relative;


font-size: 75%; line-height: 0; vertical-align: baseline; }

.inner-page .customFooter sub { bottom: -0.25em; }

.inner-page .customFooter sup { top: -0.5em; }

.inner-page .customFooter a { color: rgb(0, 123, 255); text-decoration: none;


background-color: transparent; }

.inner-page .customFooter a:hover { color: rgb(0, 86, 179); text-decoration:


underline; }

.inner-page .customFooter a:not([href]) { color: inherit; text-decoration: none; }

.inner-page .customFooter a:not([href]):hover { color: inherit; text-decoration:


none; }

.inner-page .customFooter code, .inner-page .customFooter kbd, .inner-


page .customFooter pre, .inner-page .customFooter samp { font-family: SFMono-
Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
font-size: 1em; }

.inner-page .customFooter pre { margin-top: 0px; margin-bottom: 1rem; overflow:


auto; }

.inner-page .customFooter figure { margin: 0px 0px 1rem; }


.inner-page .customFooter img { vertical-align: middle; border-style: none; }

.inner-page .customFooter svg { overflow: hidden; vertical-align: middle; }

.inner-page .customFooter table { border-collapse: collapse; }

.inner-page .customFooter caption { padding-top: 0.75rem; padding-bottom: 0.75rem;


color: rgb(108, 117, 125); text-align: left; caption-side: bottom; }

.inner-page .customFooter th { text-align: inherit; }

.inner-page .customFooter label { display: inline-block; margin-bottom: 0.5rem; }

.inner-page .customFooter button { border-radius: 0px; }

.inner-page .customFooter button:focus { outline: -webkit-focus-ring-color auto


5px; }

.inner-page .customFooter button, .inner-page .customFooter input, .inner-


page .customFooter optgroup, .inner-page .customFooter select, .inner-
page .customFooter textarea { margin: 0px; font-family: inherit; font-size:
inherit; line-height: inherit; }

.inner-page .customFooter button, .inner-page .customFooter input { overflow:


visible; }

.inner-page .customFooter button, .inner-page .customFooter select { text-


transform: none; }

.inner-page .customFooter [role="button"] { cursor: pointer; }

.inner-page .customFooter select { overflow-wrap: normal; }

.inner-page .customFooter [type="button"], .inner-page .customFooter


[type="reset"], .inner-page .customFooter [type="submit"], .inner-
page .customFooter button { appearance: button; }

.inner-page .customFooter [type="button"]:not(:disabled), .inner-page .customFooter


[type="reset"]:not(:disabled), .inner-page .customFooter
[type="submit"]:not(:disabled), .inner-page .customFooter button:not(:disabled)
{ cursor: pointer; }

.inner-page .customFooter input[type="checkbox"], .inner-page .customFooter


input[type="radio"] { box-sizing: border-box; padding: 0px; }

.inner-page .customFooter textarea { overflow: auto; resize: vertical; }

.inner-page .customFooter fieldset { min-width: 0px; padding: 0px; margin: 0px;


border: 0px; }

.inner-page .customFooter legend { display: block; width: 100%; max-width: 100%;


padding: 0px; margin-bottom: 0.5rem; font-size: 1.5rem; line-height: inherit;
color: inherit; white-space: normal; }

.inner-page .customFooter progress { vertical-align: baseline; }

.inner-page .customFooter [type="number"]::-webkit-inner-spin-button, .inner-


page .customFooter [type="number"]::-webkit-outer-spin-button { height: auto; }
.inner-page .customFooter [type="search"] { outline-offset: -2px; appearance: none;
}

.inner-page .customFooter [type="search"]::-webkit-search-decoration { appearance:


none; }

.inner-page .customFooter ::-webkit-file-upload-button { font: inherit; appearance:


button; }

.inner-page .customFooter output { display: inline-block; }

.inner-page .customFooter summary { display: list-item; cursor: pointer; }

.inner-page .customFooter template { display: none; }

.inner-page .customFooter [hidden] { display: none !important; }

.inner-page .customFooter .h1, .inner-page .customFooter .h2, .inner-


page .customFooter .h3, .inner-page .customFooter .h4, .inner-
page .customFooter .h5, .inner-page .customFooter .h6, .inner-page .customFooter
h1, .inner-page .customFooter h2, .inner-page .customFooter h3, .inner-
page .customFooter h4, .inner-page .customFooter h5, .inner-page .customFooter h6 {
margin-bottom: 0.5rem; font-weight: 500; line-height: 1.2; }

.inner-page .customFooter .h1, .inner-page .customFooter h1 { font-size: 2.5rem; }

.inner-page .customFooter .h2, .inner-page .customFooter h2 { font-size: 2rem; }

.inner-page .customFooter .h3, .inner-page .customFooter h3 { font-size: 1.75rem; }

.inner-page .customFooter .h4, .inner-page .customFooter h4 { font-size: 1.5rem; }

.inner-page .customFooter .h5, .inner-page .customFooter h5 { font-size: 1.25rem; }

.inner-page .customFooter .h6, .inner-page .customFooter h6 { font-size: 1rem; }

.inner-page .customFooter .lead { font-size: 1.25rem; font-weight: 300; }

.inner-page .customFooter .display-1 { font-size: 6rem; font-weight: 300; line-


height: 1.2; }

.inner-page .customFooter .display-2 { font-size: 5.5rem; font-weight: 300; line-


height: 1.2; }

.inner-page .customFooter .display-3 { font-size: 4.5rem; font-weight: 300; line-


height: 1.2; }

.inner-page .customFooter .display-4 { font-size: 3.5rem; font-weight: 300; line-


height: 1.2; }

.inner-page .customFooter hr { margin-top: 1rem; margin-bottom: 1rem; border-width:


1px 0px 0px; border-right-style: initial; border-bottom-style: initial; border-
left-style: initial; border-right-color: initial; border-bottom-color: initial;
border-left-color: initial; border-image: initial; border-top-style: solid; border-
top-color: rgba(0, 0, 0, 0.1); }

.inner-page .customFooter .small, .inner-page .customFooter small { font-size: 80%;


font-weight: 400; }
.inner-page .customFooter .mark, .inner-page .customFooter mark { padding: 0.2em;
background-color: rgb(252, 248, 227); }

.inner-page .customFooter .list-unstyled { padding-left: 0px; list-style: none; }

.inner-page .customFooter .list-inline { padding-left: 0px; list-style: none; }

.inner-page .customFooter .list-inline-item { display: inline-block; }

.inner-page .customFooter .list-inline-item:not(:last-child) { margin-right:


0.5rem; }

.inner-page .customFooter .initialism { font-size: 90%; text-transform:


uppercase; }

.inner-page .customFooter .blockquote { margin-bottom: 1rem; font-size: 1.25rem; }

.inner-page .customFooter .blockquote-footer { display: block; font-size: 80%;


color: rgb(108, 117, 125); }

.inner-page .customFooter .blockquote-footer::before { content: "— "; }

.inner-page .customFooter .img-fluid { max-width: 100%; height: auto; }

.inner-page .customFooter .img-thumbnail { padding: 0.25rem; background-color:


rgb(255, 255, 255); border: 1px solid rgb(222, 226, 230); border-radius: 0.25rem;
max-width: 100%; height: auto; }

.inner-page .customFooter .figure { display: inline-block; }

.inner-page .customFooter .figure-img { margin-bottom: 0.5rem; line-height: 1; }

.inner-page .customFooter .figure-caption { font-size: 90%; color: rgb(108, 117,


125); }

.inner-page .customFooter code { font-size: 87.5%; color: rgb(232, 62, 140);


overflow-wrap: break-word; }

.inner-page .customFooter a > code { color: inherit; }

.inner-page .customFooter kbd { padding: 0.2rem 0.4rem; font-size: 87.5%; color:


rgb(255, 255, 255); background-color: rgb(33, 37, 41); border-radius: 0.2rem; }

.inner-page .customFooter kbd kbd { padding: 0px; font-size: 100%; font-weight:


700; }

.inner-page .customFooter pre { display: block; font-size: 87.5%; color: rgb(33,


37, 41); }

.inner-page .customFooter pre code { font-size: inherit; color: inherit; word-


break: normal; }

.inner-page .customFooter .pre-scrollable { max-height: 340px; overflow-y:


scroll; }

.inner-page .customFooter .container { width: 100%; padding-right: 15px; padding-


left: 15px; margin-right: auto; margin-left: auto; }
@media (min-width: 576px) {
.inner-page .customFooter .container { max-width: 540px; }
}

@media (min-width: 768px) {


.inner-page .customFooter .container { max-width: 720px; }
}

@media (min-width: 992px) {


.inner-page .customFooter .container { max-width: 960px; }
}

@media (min-width: 1200px) {


.inner-page .customFooter .container { max-width: 1140px; }
}

.inner-page .customFooter .container-fluid, .inner-page .customFooter .container-


lg, .inner-page .customFooter .container-md, .inner-page .customFooter .container-
sm, .inner-page .customFooter .container-xl { width: 100%; padding-right: 15px;
padding-left: 15px; margin-right: auto; margin-left: auto; }

@media (min-width: 576px) {


.inner-page .customFooter .container, .inner-page .customFooter .container-sm
{ max-width: 540px; }
}

@media (min-width: 768px) {


.inner-page .customFooter .container, .inner-page .customFooter .container-
md, .inner-page .customFooter .container-sm { max-width: 720px; }
}

@media (min-width: 992px) {


.inner-page .customFooter .container, .inner-page .customFooter .container-
lg, .inner-page .customFooter .container-md, .inner-page .customFooter .container-
sm { max-width: 960px; }
}

@media (min-width: 1200px) {


.inner-page .customFooter .container, .inner-page .customFooter .container-
lg, .inner-page .customFooter .container-md, .inner-page .customFooter .container-
sm, .inner-page .customFooter .container-xl { max-width: 1140px; }
}

.inner-page .customFooter .row { display: flex; flex-wrap: wrap; margin-right: -


15px; margin-left: -15px; }

.inner-page .customFooter .no-gutters { margin-right: 0px; margin-left: 0px; }

.inner-page .customFooter .no-gutters > .col, .inner-page .customFooter .no-gutters


> [class*="col-"] { padding-right: 0px; padding-left: 0px; }

.inner-page .customFooter .col, .inner-page .customFooter .col-1, .inner-


page .customFooter .col-10, .inner-page .customFooter .col-11, .inner-
page .customFooter .col-12, .inner-page .customFooter .col-2, .inner-
page .customFooter .col-3, .inner-page .customFooter .col-4, .inner-
page .customFooter .col-5, .inner-page .customFooter .col-6, .inner-
page .customFooter .col-7, .inner-page .customFooter .col-8, .inner-
page .customFooter .col-9, .inner-page .customFooter .col-auto, .inner-
page .customFooter .col-lg, .inner-page .customFooter .col-lg-1, .inner-
page .customFooter .col-lg-10, .inner-page .customFooter .col-lg-11, .inner-
page .customFooter .col-lg-12, .inner-page .customFooter .col-lg-2, .inner-
page .customFooter .col-lg-3, .inner-page .customFooter .col-lg-4, .inner-
page .customFooter .col-lg-5, .inner-page .customFooter .col-lg-6, .inner-
page .customFooter .col-lg-7, .inner-page .customFooter .col-lg-8, .inner-
page .customFooter .col-lg-9, .inner-page .customFooter .col-lg-auto, .inner-
page .customFooter .col-md, .inner-page .customFooter .col-md-1, .inner-
page .customFooter .col-md-10, .inner-page .customFooter .col-md-11, .inner-
page .customFooter .col-md-12, .inner-page .customFooter .col-md-2, .inner-
page .customFooter .col-md-3, .inner-page .customFooter .col-md-4, .inner-
page .customFooter .col-md-5, .inner-page .customFooter .col-md-6, .inner-
page .customFooter .col-md-7, .inner-page .customFooter .col-md-8, .inner-
page .customFooter .col-md-9, .inner-page .customFooter .col-md-auto, .inner-
page .customFooter .col-sm, .inner-page .customFooter .col-sm-1, .inner-
page .customFooter .col-sm-10, .inner-page .customFooter .col-sm-11, .inner-
page .customFooter .col-sm-12, .inner-page .customFooter .col-sm-2, .inner-
page .customFooter .col-sm-3, .inner-page .customFooter .col-sm-4, .inner-
page .customFooter .col-sm-5, .inner-page .customFooter .col-sm-6, .inner-
page .customFooter .col-sm-7, .inner-page .customFooter .col-sm-8, .inner-
page .customFooter .col-sm-9, .inner-page .customFooter .col-sm-auto, .inner-
page .customFooter .col-xl, .inner-page .customFooter .col-xl-1, .inner-
page .customFooter .col-xl-10, .inner-page .customFooter .col-xl-11, .inner-
page .customFooter .col-xl-12, .inner-page .customFooter .col-xl-2, .inner-
page .customFooter .col-xl-3, .inner-page .customFooter .col-xl-4, .inner-
page .customFooter .col-xl-5, .inner-page .customFooter .col-xl-6, .inner-
page .customFooter .col-xl-7, .inner-page .customFooter .col-xl-8, .inner-
page .customFooter .col-xl-9, .inner-page .customFooter .col-xl-auto { position:
relative; width: 100%; padding-right: 15px; padding-left: 15px; }

.inner-page .customFooter .col { flex-basis: 0px; flex-grow: 1; min-width: 0px;


max-width: 100%; }

.inner-page .customFooter .row-cols-1 > * { flex: 0 0 100%; max-width: 100%; }

.inner-page .customFooter .row-cols-2 > * { flex: 0 0 50%; max-width: 50%; }

.inner-page .customFooter .row-cols-3 > * { flex: 0 0 33.3333%; max-width:


33.3333%; }

.inner-page .customFooter .row-cols-4 > * { flex: 0 0 25%; max-width: 25%; }

.inner-page .customFooter .row-cols-5 > * { flex: 0 0 20%; max-width: 20%; }

.inner-page .customFooter .row-cols-6 > * { flex: 0 0 16.6667%; max-width:


16.6667%; }

.inner-page .customFooter .col-auto { flex: 0 0 auto; width: auto; max-width: 100%;


}

.inner-page .customFooter .col-1 { flex: 0 0 8.33333%; max-width: 8.33333%; }

.inner-page .customFooter .col-2 { flex: 0 0 16.6667%; max-width: 16.6667%; }

.inner-page .customFooter .col-3 { flex: 0 0 25%; max-width: 25%; }

.inner-page .customFooter .col-4 { flex: 0 0 33.3333%; max-width: 33.3333%; }

.inner-page .customFooter .col-5 { flex: 0 0 41.6667%; max-width: 41.6667%; }


.inner-page .customFooter .col-6 { flex: 0 0 50%; max-width: 50%; }

.inner-page .customFooter .col-7 { flex: 0 0 58.3333%; max-width: 58.3333%; }

.inner-page .customFooter .col-8 { flex: 0 0 66.6667%; max-width: 66.6667%; }

.inner-page .customFooter .col-9 { flex: 0 0 75%; max-width: 75%; }

.inner-page .customFooter .col-10 { flex: 0 0 83.3333%; max-width: 83.3333%; }

.inner-page .customFooter .col-11 { flex: 0 0 91.6667%; max-width: 91.6667%; }

.inner-page .customFooter .col-12 { flex: 0 0 100%; max-width: 100%; }

.inner-page .customFooter .order-first { order: -1; }

.inner-page .customFooter .order-last { order: 13; }

.inner-page .customFooter .order-0 { order: 0; }

.inner-page .customFooter .order-1 { order: 1; }

.inner-page .customFooter .order-2 { order: 2; }

.inner-page .customFooter .order-3 { order: 3; }

.inner-page .customFooter .order-4 { order: 4; }

.inner-page .customFooter .order-5 { order: 5; }

.inner-page .customFooter .order-6 { order: 6; }

.inner-page .customFooter .order-7 { order: 7; }

.inner-page .customFooter .order-8 { order: 8; }

.inner-page .customFooter .order-9 { order: 9; }

.inner-page .customFooter .order-10 { order: 10; }

.inner-page .customFooter .order-11 { order: 11; }

.inner-page .customFooter .order-12 { order: 12; }

.inner-page .customFooter .offset-1 { margin-left: 8.33333%; }

.inner-page .customFooter .offset-2 { margin-left: 16.6667%; }

.inner-page .customFooter .offset-3 { margin-left: 25%; }

.inner-page .customFooter .offset-4 { margin-left: 33.3333%; }

.inner-page .customFooter .offset-5 { margin-left: 41.6667%; }

.inner-page .customFooter .offset-6 { margin-left: 50%; }

.inner-page .customFooter .offset-7 { margin-left: 58.3333%; }

.inner-page .customFooter .offset-8 { margin-left: 66.6667%; }


.inner-page .customFooter .offset-9 { margin-left: 75%; }

.inner-page .customFooter .offset-10 { margin-left: 83.3333%; }

.inner-page .customFooter .offset-11 { margin-left: 91.6667%; }

@media (min-width: 576px) {


.inner-page .customFooter .col-sm { flex-basis: 0px; flex-grow: 1; min-width:
0px; max-width: 100%; }
.inner-page .customFooter .row-cols-sm-1 > * { flex: 0 0 100%; max-width: 100%; }
.inner-page .customFooter .row-cols-sm-2 > * { flex: 0 0 50%; max-width: 50%; }
.inner-page .customFooter .row-cols-sm-3 > * { flex: 0 0 33.3333%; max-width:
33.3333%; }
.inner-page .customFooter .row-cols-sm-4 > * { flex: 0 0 25%; max-width: 25%; }
.inner-page .customFooter .row-cols-sm-5 > * { flex: 0 0 20%; max-width: 20%; }
.inner-page .customFooter .row-cols-sm-6 > * { flex: 0 0 16.6667%; max-width:
16.6667%; }
.inner-page .customFooter .col-sm-auto { flex: 0 0 auto; width: auto; max-width:
100%; }
.inner-page .customFooter .col-sm-1 { flex: 0 0 8.33333%; max-width: 8.33333%; }
.inner-page .customFooter .col-sm-2 { flex: 0 0 16.6667%; max-width: 16.6667%; }
.inner-page .customFooter .col-sm-3 { flex: 0 0 25%; max-width: 25%; }
.inner-page .customFooter .col-sm-4 { flex: 0 0 33.3333%; max-width: 33.3333%; }
.inner-page .customFooter .col-sm-5 { flex: 0 0 41.6667%; max-width: 41.6667%; }
.inner-page .customFooter .col-sm-6 { flex: 0 0 50%; max-width: 50%; }
.inner-page .customFooter .col-sm-7 { flex: 0 0 58.3333%; max-width: 58.3333%; }
.inner-page .customFooter .col-sm-8 { flex: 0 0 66.6667%; max-width: 66.6667%; }
.inner-page .customFooter .col-sm-9 { flex: 0 0 75%; max-width: 75%; }
.inner-page .customFooter .col-sm-10 { flex: 0 0 83.3333%; max-width: 83.3333%; }
.inner-page .customFooter .col-sm-11 { flex: 0 0 91.6667%; max-width: 91.6667%; }
.inner-page .customFooter .col-sm-12 { flex: 0 0 100%; max-width: 100%; }
.inner-page .customFooter .order-sm-first { order: -1; }
.inner-page .customFooter .order-sm-last { order: 13; }
.inner-page .customFooter .order-sm-0 { order: 0; }
.inner-page .customFooter .order-sm-1 { order: 1; }
.inner-page .customFooter .order-sm-2 { order: 2; }
.inner-page .customFooter .order-sm-3 { order: 3; }
.inner-page .customFooter .order-sm-4 { order: 4; }
.inner-page .customFooter .order-sm-5 { order: 5; }
.inner-page .customFooter .order-sm-6 { order: 6; }
.inner-page .customFooter .order-sm-7 { order: 7; }
.inner-page .customFooter .order-sm-8 { order: 8; }
.inner-page .customFooter .order-sm-9 { order: 9; }
.inner-page .customFooter .order-sm-10 { order: 10; }
.inner-page .customFooter .order-sm-11 { order: 11; }
.inner-page .customFooter .order-sm-12 { order: 12; }
.inner-page .customFooter .offset-sm-0 { margin-left: 0px; }
.inner-page .customFooter .offset-sm-1 { margin-left: 8.33333%; }
.inner-page .customFooter .offset-sm-2 { margin-left: 16.6667%; }
.inner-page .customFooter .offset-sm-3 { margin-left: 25%; }
.inner-page .customFooter .offset-sm-4 { margin-left: 33.3333%; }
.inner-page .customFooter .offset-sm-5 { margin-left: 41.6667%; }
.inner-page .customFooter .offset-sm-6 { margin-left: 50%; }
.inner-page .customFooter .offset-sm-7 { margin-left: 58.3333%; }
.inner-page .customFooter .offset-sm-8 { margin-left: 66.6667%; }
.inner-page .customFooter .offset-sm-9 { margin-left: 75%; }
.inner-page .customFooter .offset-sm-10 { margin-left: 83.3333%; }
.inner-page .customFooter .offset-sm-11 { margin-left: 91.6667%; }
}

@media (min-width: 768px) {


.inner-page .customFooter .col-md { flex-basis: 0px; flex-grow: 1; min-width:
0px; max-width: 100%; }
.inner-page .customFooter .row-cols-md-1 > * { flex: 0 0 100%; max-width: 100%; }
.inner-page .customFooter .row-cols-md-2 > * { flex: 0 0 50%; max-width: 50%; }
.inner-page .customFooter .row-cols-md-3 > * { flex: 0 0 33.3333%; max-width:
33.3333%; }
.inner-page .customFooter .row-cols-md-4 > * { flex: 0 0 25%; max-width: 25%; }
.inner-page .customFooter .row-cols-md-5 > * { flex: 0 0 20%; max-width: 20%; }
.inner-page .customFooter .row-cols-md-6 > * { flex: 0 0 16.6667%; max-width:
16.6667%; }
.inner-page .customFooter .col-md-auto { flex: 0 0 auto; width: auto; max-width:
100%; }
.inner-page .customFooter .col-md-1 { flex: 0 0 8.33333%; max-width: 8.33333%; }
.inner-page .customFooter .col-md-2 { flex: 0 0 16.6667%; max-width: 16.6667%; }
.inner-page .customFooter .col-md-3 { flex: 0 0 25%; max-width: 25%; }
.inner-page .customFooter .col-md-4 { flex: 0 0 33.3333%; max-width: 33.3333%; }
.inner-page .customFooter .col-md-5 { flex: 0 0 41.6667%; max-width: 41.6667%; }
.inner-page .customFooter .col-md-6 { flex: 0 0 50%; max-width: 50%; }
.inner-page .customFooter .col-md-7 { flex: 0 0 58.3333%; max-width: 58.3333%; }
.inner-page .customFooter .col-md-8 { flex: 0 0 66.6667%; max-width: 66.6667%; }
.inner-page .customFooter .col-md-9 { flex: 0 0 75%; max-width: 75%; }
.inner-page .customFooter .col-md-10 { flex: 0 0 83.3333%; max-width: 83.3333%; }
.inner-page .customFooter .col-md-11 { flex: 0 0 91.6667%; max-width: 91.6667%; }
.inner-page .customFooter .col-md-12 { flex: 0 0 100%; max-width: 100%; }
.inner-page .customFooter .order-md-first { order: -1; }
.inner-page .customFooter .order-md-last { order: 13; }
.inner-page .customFooter .order-md-0 { order: 0; }
.inner-page .customFooter .order-md-1 { order: 1; }
.inner-page .customFooter .order-md-2 { order: 2; }
.inner-page .customFooter .order-md-3 { order: 3; }
.inner-page .customFooter .order-md-4 { order: 4; }
.inner-page .customFooter .order-md-5 { order: 5; }
.inner-page .customFooter .order-md-6 { order: 6; }
.inner-page .customFooter .order-md-7 { order: 7; }
.inner-page .customFooter .order-md-8 { order: 8; }
.inner-page .customFooter .order-md-9 { order: 9; }
.inner-page .customFooter .order-md-10 { order: 10; }
.inner-page .customFooter .order-md-11 { order: 11; }
.inner-page .customFooter .order-md-12 { order: 12; }
.inner-page .customFooter .offset-md-0 { margin-left: 0px; }
.inner-page .customFooter .offset-md-1 { margin-left: 8.33333%; }
.inner-page .customFooter .offset-md-2 { margin-left: 16.6667%; }
.inner-page .customFooter .offset-md-3 { margin-left: 25%; }
.inner-page .customFooter .offset-md-4 { margin-left: 33.3333%; }
.inner-page .customFooter .offset-md-5 { margin-left: 41.6667%; }
.inner-page .customFooter .offset-md-6 { margin-left: 50%; }
.inner-page .customFooter .offset-md-7 { margin-left: 58.3333%; }
.inner-page .customFooter .offset-md-8 { margin-left: 66.6667%; }
.inner-page .customFooter .offset-md-9 { margin-left: 75%; }
.inner-page .customFooter .offset-md-10 { margin-left: 83.3333%; }
.inner-page .customFooter .offset-md-11 { margin-left: 91.6667%; }
}

@media (min-width: 992px) {


.inner-page .customFooter .col-lg { flex-basis: 0px; flex-grow: 1; min-width:
0px; max-width: 100%; }
.inner-page .customFooter .row-cols-lg-1 > * { flex: 0 0 100%; max-width: 100%; }
.inner-page .customFooter .row-cols-lg-2 > * { flex: 0 0 50%; max-width: 50%; }
.inner-page .customFooter .row-cols-lg-3 > * { flex: 0 0 33.3333%; max-width:
33.3333%; }
.inner-page .customFooter .row-cols-lg-4 > * { flex: 0 0 25%; max-width: 25%; }
.inner-page .customFooter .row-cols-lg-5 > * { flex: 0 0 20%; max-width: 20%; }
.inner-page .customFooter .row-cols-lg-6 > * { flex: 0 0 16.6667%; max-width:
16.6667%; }
.inner-page .customFooter .col-lg-auto { flex: 0 0 auto; width: auto; max-width:
100%; }
.inner-page .customFooter .col-lg-1 { flex: 0 0 8.33333%; max-width: 8.33333%; }
.inner-page .customFooter .col-lg-2 { flex: 0 0 16.6667%; max-width: 16.6667%; }
.inner-page .customFooter .col-lg-3 { flex: 0 0 25%; max-width: 25%; }
.inner-page .customFooter .col-lg-4 { flex: 0 0 33.3333%; max-width: 33.3333%; }
.inner-page .customFooter .col-lg-5 { flex: 0 0 41.6667%; max-width: 41.6667%; }
.inner-page .customFooter .col-lg-6 { flex: 0 0 50%; max-width: 50%; }
.inner-page .customFooter .col-lg-7 { flex: 0 0 58.3333%; max-width: 58.3333%; }
.inner-page .customFooter .col-lg-8 { flex: 0 0 66.6667%; max-width: 66.6667%; }
.inner-page .customFooter .col-lg-9 { flex: 0 0 75%; max-width: 75%; }
.inner-page .customFooter .col-lg-10 { flex: 0 0 83.3333%; max-width: 83.3333%; }
.inner-page .customFooter .col-lg-11 { flex: 0 0 91.6667%; max-width: 91.6667%; }
.inner-page .customFooter .col-lg-12 { flex: 0 0 100%; max-width: 100%; }
.inner-page .customFooter .order-lg-first { order: -1; }
.inner-page .customFooter .order-lg-last { order: 13; }
.inner-page .customFooter .order-lg-0 { order: 0; }
.inner-page .customFooter .order-lg-1 { order: 1; }
.inner-page .customFooter .order-lg-2 { order: 2; }
.inner-page .customFooter .order-lg-3 { order: 3; }
.inner-page .customFooter .order-lg-4 { order: 4; }
.inner-page .customFooter .order-lg-5 { order: 5; }
.inner-page .customFooter .order-lg-6 { order: 6; }
.inner-page .customFooter .order-lg-7 { order: 7; }
.inner-page .customFooter .order-lg-8 { order: 8; }
.inner-page .customFooter .order-lg-9 { order: 9; }
.inner-page .customFooter .order-lg-10 { order: 10; }
.inner-page .customFooter .order-lg-11 { order: 11; }
.inner-page .customFooter .order-lg-12 { order: 12; }
.inner-page .customFooter .offset-lg-0 { margin-left: 0px; }
.inner-page .customFooter .offset-lg-1 { margin-left: 8.33333%; }
.inner-page .customFooter .offset-lg-2 { margin-left: 16.6667%; }
.inner-page .customFooter .offset-lg-3 { margin-left: 25%; }
.inner-page .customFooter .offset-lg-4 { margin-left: 33.3333%; }
.inner-page .customFooter .offset-lg-5 { margin-left: 41.6667%; }
.inner-page .customFooter .offset-lg-6 { margin-left: 50%; }
.inner-page .customFooter .offset-lg-7 { margin-left: 58.3333%; }
.inner-page .customFooter .offset-lg-8 { margin-left: 66.6667%; }
.inner-page .customFooter .offset-lg-9 { margin-left: 75%; }
.inner-page .customFooter .offset-lg-10 { margin-left: 83.3333%; }
.inner-page .customFooter .offset-lg-11 { margin-left: 91.6667%; }
}

@media (min-width: 1200px) {


.inner-page .customFooter .col-xl { flex-basis: 0px; flex-grow: 1; min-width:
0px; max-width: 100%; }
.inner-page .customFooter .row-cols-xl-1 > * { flex: 0 0 100%; max-width: 100%; }
.inner-page .customFooter .row-cols-xl-2 > * { flex: 0 0 50%; max-width: 50%; }
.inner-page .customFooter .row-cols-xl-3 > * { flex: 0 0 33.3333%; max-width:
33.3333%; }
.inner-page .customFooter .row-cols-xl-4 > * { flex: 0 0 25%; max-width: 25%; }
.inner-page .customFooter .row-cols-xl-5 > * { flex: 0 0 20%; max-width: 20%; }
.inner-page .customFooter .row-cols-xl-6 > * { flex: 0 0 16.6667%; max-width:
16.6667%; }
.inner-page .customFooter .col-xl-auto { flex: 0 0 auto; width: auto; max-width:
100%; }
.inner-page .customFooter .col-xl-1 { flex: 0 0 8.33333%; max-width: 8.33333%; }
.inner-page .customFooter .col-xl-2 { flex: 0 0 16.6667%; max-width: 16.6667%; }
.inner-page .customFooter .col-xl-3 { flex: 0 0 25%; max-width: 25%; }
.inner-page .customFooter .col-xl-4 { flex: 0 0 33.3333%; max-width: 33.3333%; }
.inner-page .customFooter .col-xl-5 { flex: 0 0 41.6667%; max-width: 41.6667%; }
.inner-page .customFooter .col-xl-6 { flex: 0 0 50%; max-width: 50%; }
.inner-page .customFooter .col-xl-7 { flex: 0 0 58.3333%; max-width: 58.3333%; }
.inner-page .customFooter .col-xl-8 { flex: 0 0 66.6667%; max-width: 66.6667%; }
.inner-page .customFooter .col-xl-9 { flex: 0 0 75%; max-width: 75%; }
.inner-page .customFooter .col-xl-10 { flex: 0 0 83.3333%; max-width: 83.3333%; }
.inner-page .customFooter .col-xl-11 { flex: 0 0 91.6667%; max-width: 91.6667%; }
.inner-page .customFooter .col-xl-12 { flex: 0 0 100%; max-width: 100%; }
.inner-page .customFooter .order-xl-first { order: -1; }
.inner-page .customFooter .order-xl-last { order: 13; }
.inner-page .customFooter .order-xl-0 { order: 0; }
.inner-page .customFooter .order-xl-1 { order: 1; }
.inner-page .customFooter .order-xl-2 { order: 2; }
.inner-page .customFooter .order-xl-3 { order: 3; }
.inner-page .customFooter .order-xl-4 { order: 4; }
.inner-page .customFooter .order-xl-5 { order: 5; }
.inner-page .customFooter .order-xl-6 { order: 6; }
.inner-page .customFooter .order-xl-7 { order: 7; }
.inner-page .customFooter .order-xl-8 { order: 8; }
.inner-page .customFooter .order-xl-9 { order: 9; }
.inner-page .customFooter .order-xl-10 { order: 10; }
.inner-page .customFooter .order-xl-11 { order: 11; }
.inner-page .customFooter .order-xl-12 { order: 12; }
.inner-page .customFooter .offset-xl-0 { margin-left: 0px; }
.inner-page .customFooter .offset-xl-1 { margin-left: 8.33333%; }
.inner-page .customFooter .offset-xl-2 { margin-left: 16.6667%; }
.inner-page .customFooter .offset-xl-3 { margin-left: 25%; }
.inner-page .customFooter .offset-xl-4 { margin-left: 33.3333%; }
.inner-page .customFooter .offset-xl-5 { margin-left: 41.6667%; }
.inner-page .customFooter .offset-xl-6 { margin-left: 50%; }
.inner-page .customFooter .offset-xl-7 { margin-left: 58.3333%; }
.inner-page .customFooter .offset-xl-8 { margin-left: 66.6667%; }
.inner-page .customFooter .offset-xl-9 { margin-left: 75%; }
.inner-page .customFooter .offset-xl-10 { margin-left: 83.3333%; }
.inner-page .customFooter .offset-xl-11 { margin-left: 91.6667%; }
}

.inner-page .customFooter .table { width: 100%; margin-bottom: 1rem; color: rgb(33,


37, 41); }

.inner-page .customFooter .table td, .inner-page .customFooter .table th { padding:


0.75rem; vertical-align: top; border-top: 1px solid rgb(222, 226, 230); }

.inner-page .customFooter .table thead th { vertical-align: bottom; border-bottom:


2px solid rgb(222, 226, 230); }

.inner-page .customFooter .table tbody + tbody { border-top: 2px solid rgb(222,


226, 230); }

.inner-page .customFooter .table-sm td, .inner-page .customFooter .table-sm th


{ padding: 0.3rem; }

.inner-page .customFooter .table-bordered { border: 1px solid rgb(222, 226, 230); }

.inner-page .customFooter .table-bordered td, .inner-page .customFooter .table-


bordered th { border: 1px solid rgb(222, 226, 230); }

.inner-page .customFooter .table-bordered thead td, .inner-


page .customFooter .table-bordered thead th { border-bottom-width: 2px; }

.inner-page .customFooter .table-borderless tbody + tbody, .inner-


page .customFooter .table-borderless td, .inner-page .customFooter .table-
borderless th, .inner-page .customFooter .table-borderless thead th { border:
0px; }

.inner-page .customFooter .table-striped tbody tr:nth-of-type(2n+1) { background-


color: rgba(0, 0, 0, 0.05); }

.inner-page .customFooter .table-hover tbody tr:hover { color: rgb(33, 37, 41);


background-color: rgba(0, 0, 0, 0.075); }

.inner-page .customFooter .table-primary, .inner-page .customFooter .table-primary


> td, .inner-page .customFooter .table-primary > th { background-color: rgb(184,
218, 255); }

.inner-page .customFooter .table-primary tbody + tbody, .inner-


page .customFooter .table-primary td, .inner-page .customFooter .table-primary
th, .inner-page .customFooter .table-primary thead th { border-color: rgb(122, 186,
255); }

.inner-page .customFooter .table-hover .table-primary:hover { background-color:


rgb(159, 205, 255); }

.inner-page .customFooter .table-hover .table-primary:hover > td, .inner-


page .customFooter .table-hover .table-primary:hover > th { background-color:
rgb(159, 205, 255); }

.inner-page .customFooter .table-secondary, .inner-page .customFooter .table-


secondary > td, .inner-page .customFooter .table-secondary > th { background-color:
rgb(214, 216, 219); }

.inner-page .customFooter .table-secondary tbody + tbody, .inner-page .customFooter


.table-secondary td, .inner-page .customFooter .table-secondary th, .inner-
page .customFooter .table-secondary thead th { border-color: rgb(179, 183, 187); }

.inner-page .customFooter .table-hover .table-secondary:hover { background-color:


rgb(200, 203, 207); }

.inner-page .customFooter .table-hover .table-secondary:hover > td, .inner-


page .customFooter .table-hover .table-secondary:hover > th { background-color:
rgb(200, 203, 207); }

.inner-page .customFooter .table-success, .inner-page .customFooter .table-success


> td, .inner-page .customFooter .table-success > th { background-color: rgb(195,
230, 203); }

.inner-page .customFooter .table-success tbody + tbody, .inner-


page .customFooter .table-success td, .inner-page .customFooter .table-success
th, .inner-page .customFooter .table-success thead th { border-color: rgb(143, 209,
158); }

.inner-page .customFooter .table-hover .table-success:hover { background-color:


rgb(177, 223, 187); }

.inner-page .customFooter .table-hover .table-success:hover > td, .inner-


page .customFooter .table-hover .table-success:hover > th { background-color:
rgb(177, 223, 187); }

.inner-page .customFooter .table-info, .inner-page .customFooter .table-info >


td, .inner-page .customFooter .table-info > th { background-color: rgb(190, 229,
235); }

.inner-page .customFooter .table-info tbody + tbody, .inner-


page .customFooter .table-info td, .inner-page .customFooter .table-info
th, .inner-page .customFooter .table-info thead th { border-color: rgb(134, 207,
218); }

.inner-page .customFooter .table-hover .table-info:hover { background-color:


rgb(171, 221, 229); }

.inner-page .customFooter .table-hover .table-info:hover > td, .inner-


page .customFooter .table-hover .table-info:hover > th { background-color: rgb(171,
221, 229); }

.inner-page .customFooter .table-warning, .inner-page .customFooter .table-warning


> td, .inner-page .customFooter .table-warning > th { background-color: rgb(255,
238, 186); }

.inner-page .customFooter .table-warning tbody + tbody, .inner-


page .customFooter .table-warning td, .inner-page .customFooter .table-warning
th, .inner-page .customFooter .table-warning thead th { border-color: rgb(255, 223,
126); }

.inner-page .customFooter .table-hover .table-warning:hover { background-color:


rgb(255, 232, 161); }

.inner-page .customFooter .table-hover .table-warning:hover > td, .inner-


page .customFooter .table-hover .table-warning:hover > th { background-color:
rgb(255, 232, 161); }

.inner-page .customFooter .table-danger, .inner-page .customFooter .table-danger >


td, .inner-page .customFooter .table-danger > th { background-color: rgb(245, 198,
203); }

.inner-page .customFooter .table-danger tbody + tbody, .inner-


page .customFooter .table-danger td, .inner-page .customFooter .table-danger
th, .inner-page .customFooter .table-danger thead th { border-color: rgb(237, 150,
158); }

.inner-page .customFooter .table-hover .table-danger:hover { background-color:


rgb(241, 176, 183); }

.inner-page .customFooter .table-hover .table-danger:hover > td, .inner-


page .customFooter .table-hover .table-danger:hover > th { background-color:
rgb(241, 176, 183); }

.inner-page .customFooter .table-light, .inner-page .customFooter .table-light >


td, .inner-page .customFooter .table-light > th { background-color: rgb(253, 253,
254); }

.inner-page .customFooter .table-light tbody + tbody, .inner-


page .customFooter .table-light td, .inner-page .customFooter .table-light
th, .inner-page .customFooter .table-light thead th { border-color: rgb(251, 252,
252); }

.inner-page .customFooter .table-hover .table-light:hover { background-color:


rgb(236, 236, 246); }

.inner-page .customFooter .table-hover .table-light:hover > td, .inner-


page .customFooter .table-hover .table-light:hover > th { background-color:
rgb(236, 236, 246); }

.inner-page .customFooter .table-dark, .inner-page .customFooter .table-dark >


td, .inner-page .customFooter .table-dark > th { background-color: rgb(198, 200,
202); }

.inner-page .customFooter .table-dark tbody + tbody, .inner-


page .customFooter .table-dark td, .inner-page .customFooter .table-dark
th, .inner-page .customFooter .table-dark thead th { border-color: rgb(149, 153,
156); }

.inner-page .customFooter .table-hover .table-dark:hover { background-color:


rgb(185, 187, 190); }

.inner-page .customFooter .table-hover .table-dark:hover > td, .inner-


page .customFooter .table-hover .table-dark:hover > th { background-color: rgb(185,
187, 190); }

.inner-page .customFooter .table-active, .inner-page .customFooter .table-active >


td, .inner-page .customFooter .table-active > th { background-color: rgba(0, 0, 0,
0.075); }

.inner-page .customFooter .table-hover .table-active:hover { background-color:


rgba(0, 0, 0, 0.075); }

.inner-page .customFooter .table-hover .table-active:hover > td, .inner-


page .customFooter .table-hover .table-active:hover > th { background-color:
rgba(0, 0, 0, 0.075); }

.inner-page .customFooter .table .thead-dark th { color: rgb(255, 255, 255);


background-color: rgb(52, 58, 64); border-color: rgb(69, 77, 85); }

.inner-page .customFooter .table .thead-light th { color: rgb(73, 80, 87);


background-color: rgb(233, 236, 239); border-color: rgb(222, 226, 230); }

.inner-page .customFooter .table-dark { color: rgb(255, 255, 255); background-


color: rgb(52, 58, 64); }

.inner-page .customFooter .table-dark td, .inner-page .customFooter .table-dark th,


.inner-page .customFooter .table-dark thead th { border-color: rgb(69, 77, 85); }

.inner-page .customFooter .table-dark.table-bordered { border: 0px; }

.inner-page .customFooter .table-dark.table-striped tbody tr:nth-of-type(2n+1)


{ background-color: rgba(255, 255, 255, 0.05); }

.inner-page .customFooter .table-dark.table-hover tbody tr:hover { color: rgb(255,


255, 255); background-color: rgba(255, 255, 255, 0.075); }

@media (max-width: 575.98px) {


.inner-page .customFooter .table-responsive-sm { display: block; width: 100%;
overflow-x: auto; }
.inner-page .customFooter .table-responsive-sm > .table-bordered { border: 0px; }
}

@media (max-width: 767.98px) {


.inner-page .customFooter .table-responsive-md { display: block; width: 100%;
overflow-x: auto; }
.inner-page .customFooter .table-responsive-md > .table-bordered { border: 0px; }
}

@media (max-width: 991.98px) {


.inner-page .customFooter .table-responsive-lg { display: block; width: 100%;
overflow-x: auto; }
.inner-page .customFooter .table-responsive-lg > .table-bordered { border: 0px; }
}

@media (max-width: 1199.98px) {


.inner-page .customFooter .table-responsive-xl { display: block; width: 100%;
overflow-x: auto; }
.inner-page .customFooter .table-responsive-xl > .table-bordered { border: 0px; }
}

.inner-page .customFooter .table-responsive { display: block; width: 100%;


overflow-x: auto; }

.inner-page .customFooter .table-responsive > .table-bordered { border: 0px; }

.inner-page .customFooter .form-control { display: block; width: 100%; height:


calc(1.5em + 0.75rem + 2px); padding: 0.375rem 0.75rem; font-size: 1rem; font-
weight: 400; line-height: 1.5; color: rgb(73, 80, 87); background-color: rgb(255,
255, 255); background-clip: padding-box; border: 1px solid rgb(206, 212, 218);
border-radius: 0.25rem; transition: border-color 0.15s ease-in-out 0s, box-shadow
0.15s ease-in-out 0s; }

@media (prefers-reduced-motion: reduce) {


.inner-page .customFooter .form-control { transition: none 0s ease 0s; }
}

.inner-page .customFooter .form-control:focus { color: rgb(73, 80, 87); background-


color: rgb(255, 255, 255); border-color: rgb(128, 189, 255); outline: 0px; box-
shadow: rgba(0, 123, 255, 0.25) 0px 0px 0px 0.2rem; }

.inner-page .customFooter .form-control::-webkit-input-placeholder { color:


rgb(108, 117, 125); opacity: 1; }

.inner-page .customFooter .form-control::placeholder { color: rgb(108, 117, 125);


opacity: 1; }

.inner-page .customFooter .form-control:disabled, .inner-page .customFooter .form-


control[readonly] { background-color: rgb(233, 236, 239); opacity: 1; }

.inner-page .customFooter input[type="date"].form-control, .inner-


page .customFooter input[type="datetime-local"].form-control, .inner-
page .customFooter input[type="month"].form-control, .inner-page .customFooter
input[type="time"].form-control { appearance: none; }
.inner-page .customFooter .form-control-file, .inner-page .customFooter .form-
control-range { display: block; width: 100%; }

.inner-page .customFooter .col-form-label { padding-top: calc(0.375rem + 1px);


padding-bottom: calc(0.375rem + 1px); margin-bottom: 0px; font-size: inherit; line-
height: 1.5; }

.inner-page .customFooter .col-form-label-lg { padding-top: calc(0.5rem + 1px);


padding-bottom: calc(0.5rem + 1px); font-size: 1.25rem; line-height: 1.5; }

.inner-page .customFooter .col-form-label-sm { padding-top: calc(0.25rem + 1px);


padding-bottom: calc(0.25rem + 1px); font-size: 0.875rem; line-height: 1.5; }

.inner-page .customFooter .form-control-plaintext { display: block; width: 100%;


padding: 0.375rem 0px; margin-bottom: 0px; font-size: 1rem; line-height: 1.5;
color: rgb(33, 37, 41); background-color: transparent; border-style: solid; border-
color: transparent; border-image: initial; border-width: 1px 0px; }

.inner-page .customFooter .form-control-plaintext.form-control-lg, .inner-


page .customFooter .form-control-plaintext.form-control-sm { padding-right: 0px;
padding-left: 0px; }

.inner-page .customFooter .form-control-sm { height: calc(1.5em + 0.5rem + 2px);


padding: 0.25rem 0.5rem; font-size: 0.875rem; line-height: 1.5; border-radius:
0.2rem; }

.inner-page .customFooter .form-control-lg { height: calc(1.5em + 1rem + 2px);


padding: 0.5rem 1rem; font-size: 1.25rem; line-height: 1.5; border-radius:
0.3rem; }

.inner-page .customFooter select.form-control[multiple], .inner-page .customFooter


select.form-control[size] { height: auto; }

.inner-page .customFooter textarea.form-control { height: auto; }

.inner-page .customFooter .form-group { margin-bottom: 1rem; }

.inner-page .customFooter .form-text { display: block; margin-top: 0.25rem; }

.inner-page .customFooter .form-row { display: flex; flex-wrap: wrap; margin-right:


-5px; margin-left: -5px; }

.inner-page .customFooter .form-row > .col, .inner-page .customFooter .form-row >


[class*="col-"] { padding-right: 5px; padding-left: 5px; }

.inner-page .customFooter .form-check { position: relative; display: block;


padding-left: 1.25rem; }

.inner-page .customFooter .form-check-input { position: absolute; margin-top:


0.3rem; margin-left: -1.25rem; }

.inner-page .customFooter .form-check-input:disabled ~ .form-check-label, .inner-


page .customFooter .form-check-input[disabled] ~ .form-check-label { color:
rgb(108, 117, 125); }

.inner-page .customFooter .form-check-label { margin-bottom: 0px; }

.inner-page .customFooter .form-check-inline { display: inline-flex; align-items:


center; padding-left: 0px; margin-right: 0.75rem; }

.inner-page .customFooter .form-check-inline .form-check-input { position: static;


margin-top: 0px; margin-right: 0.3125rem; margin-left: 0px; }

.inner-page .customFooter .valid-feedback { display: none; width: 100%; margin-top:


0.25rem; font-size: 80%; color: rgb(40, 167, 69); }

.inner-page .customFooter .valid-tooltip { position: absolute; top: 100%; z-index:


5; display: none; max-width: 100%; padding: 0.25rem 0.5rem; margin-top: 0.1rem;
font-size: 0.875rem; line-height: 1.5; color: rgb(255, 255, 255); background-color:
rgba(40, 167, 69, 0.9); border-radius: 0.25rem; }

.inner-page .customFooter .is-valid ~ .valid-feedback, .inner-


page .customFooter .is-valid ~ .valid-tooltip, .inner-page .customFooter .was-
validated :valid ~ .valid-feedback, .inner-page .customFooter .was-validated :valid
~ .valid-tooltip { display: block; }

.inner-page .customFooter .form-control.is-valid, .inner-page .customFooter .was-


validated .form-control:valid { border-color: rgb(40, 167, 69); padding-right:
calc(1.5em + 0.75rem); background-image: url("data:image/svg+xml,
%3csvgxmlns='http://www.w3.org/2000/svg'width='8'height='8'viewBox='0088'%3e
%3cpathfill='%2328a745'd='M2.36.73L.64.53c-.4-1.04.46-1.41.1-.8l1.11.43.4-
3.8c.6-.631.6-.271.2.7l-44.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); background-
repeat: no-repeat; background-position: right calc(0.375em + 0.1875rem) center;
background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }

.inner-page .customFooter .form-control.is-valid:focus, .inner-


page .customFooter .was-validated .form-control:valid:focus { border-color: rgb(40,
167, 69); box-shadow: rgba(40, 167, 69, 0.25) 0px 0px 0px 0.2rem; }

.inner-page .customFooter .was-validated textarea.form-control:valid, .inner-


page .customFooter textarea.form-control.is-valid { padding-right: calc(1.5em +
0.75rem); background-position: right calc(0.375em + 0.1875rem) top calc(0.375em +
0.1875rem); }

.inner-page .customFooter .custom-select.is-valid, .inner-page .customFooter .was-


validated .custom-select:valid { border-color: rgb(40, 167, 69); padding-right:
calc(0.75em + 2.3125rem); background:
url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'width='4'height='5'
viewBox='0045'%3e%3cpathfill='%23343a40'd='M20L02h4zm05L03h4z'/%3e%3c/svg%3e")
right 0.75rem center / 8px 10px no-repeat, url("data:image/svg+xml,
%3csvgxmlns='http://www.w3.org/2000/svg'width='8'height='8'viewBox='0088'%3e
%3cpathfill='%2328a745'd='M2.36.73L.64.53c-.4-1.04.46-1.41.1-.8l1.11.43.4-
3.8c.6-.631.6-.271.2.7l-44.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") right 1.75rem
center / calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat rgb(255, 255,
255); }

.inner-page .customFooter .custom-select.is-valid:focus, .inner-


page .customFooter .was-validated .custom-select:valid:focus { border-color:
rgb(40, 167, 69); box-shadow: rgba(40, 167, 69, 0.25) 0px 0px 0px 0.2rem; }

.inner-page .customFooter .form-check-input.is-valid ~ .form-check-label, .inner-


page .customFooter .was-validated .form-check-input:valid ~ .form-check-label
{ color: rgb(40, 167, 69); }

.inner-page .customFooter .form-check-input.is-valid ~ .valid-feedback, .inner-page


.customFooter .form-check-input.is-valid ~ .valid-tooltip, .inner-
page .customFooter .was-validated .form-check-input:valid ~ .valid-
feedback, .inner-page .customFooter .was-validated .form-check-input:valid
~ .valid-tooltip { display: block; }

.inner-page .customFooter .custom-control-input.is-valid ~ .custom-control-


label, .inner-page .customFooter .was-validated .custom-control-input:valid
~ .custom-control-label { color: rgb(40, 167, 69); }

.inner-page .customFooter .custom-control-input.is-valid ~ .custom-control-


label::before, .inner-page .customFooter .was-validated .custom-control-input:valid
~ .custom-control-label::before { border-color: rgb(40, 167, 69); }

.inner-page .customFooter .custom-control-input.is-valid:checked ~ .custom-control-


label::before, .inner-page .customFooter .was-validated .custom-control-
input:valid:checked ~ .custom-control-label::before { border-color: rgb(52, 206,
87); background-color: rgb(52, 206, 87); }

.inner-page .customFooter .custom-control-input.is-valid:focus ~ .custom-control-


label::before, .inner-page .customFooter .was-validated .custom-control-
input:valid:focus ~ .custom-control-label::before { box-shadow: rgba(40, 167, 69,
0.25) 0px 0px 0px 0.2rem; }

.inner-page .customFooter .custom-control-input.is-valid:focus:not(:checked)


~ .custom-control-label::before, .inner-page .customFooter .was-validated .custom-
control-input:valid:focus:not(:checked) ~ .custom-control-label::before { border-
color: rgb(40, 167, 69); }

.inner-page .customFooter .custom-file-input.is-valid ~ .custom-file-label, .inner-


page .customFooter .was-validated .custom-file-input:valid ~ .custom-file-label
{ border-color: rgb(40, 167, 69); }

.inner-page .customFooter .custom-file-input.is-valid:focus ~ .custom-file-


label, .inner-page .customFooter .was-validated .custom-file-input:valid:focus
~ .custom-file-label { border-color: rgb(40, 167, 69); box-shadow: rgba(40, 167,
69, 0.25) 0px 0px 0px 0.2rem; }

.inner-page .customFooter .invalid-feedback { display: none; width: 100%; margin-


top: 0.25rem; font-size: 80%; color: rgb(220, 53, 69); }

.inner-page .customFooter .invalid-tooltip { position: absolute; top: 100%; z-


index: 5; display: none; max-width: 100%; padding: 0.25rem 0.5rem; margin-top:
0.1rem; font-size: 0.875rem; line-height: 1.5; color: rgb(255, 255, 255);
background-color: rgba(220, 53, 69, 0.9); border-radius: 0.25rem; }

.inner-page .customFooter .is-invalid ~ .invalid-feedback, .inner-


page .customFooter .is-invalid ~ .invalid-tooltip, .inner-page .customFooter .was-
validated :invalid ~ .invalid-feedback, .inner-page .customFooter .was-
validated :invalid ~ .invalid-tooltip { display: block; }

.inner-page .customFooter .form-control.is-invalid, .inner-page .customFooter .was-


validated .form-control:invalid { border-color: rgb(220, 53, 69); padding-right:
calc(1.5em + 0.75rem); background-image: url("data:image/svg+xml,
%3csvgxmlns='http://www.w3.org/2000/svg'width='12'height='12'fill='none'stroke='%23
dc3545'viewBox='001212'%3e%3ccirclecx='6'cy='6'r='4.5'/%3e%3cpathstroke-
linejoin='round'd='M5.83.6h.4L66.5z'/%3e
%3ccirclecx='6'cy='8.2'r='.6'fill='%23dc3545'stroke='none'/%3e%3c/svg%3e");
background-repeat: no-repeat; background-position: right calc(0.375em + 0.1875rem)
center; background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }

.inner-page .customFooter .form-control.is-invalid:focus, .inner-page .customFooter


.was-validated .form-control:invalid:focus { border-color: rgb(220, 53, 69); box-
shadow: rgba(220, 53, 69, 0.25) 0px 0px 0px 0.2rem; }

.inner-page .customFooter .was-validated textarea.form-control:invalid, .inner-page


.customFooter textarea.form-control.is-invalid { padding-right: calc(1.5em +
0.75rem); background-position: right calc(0.375em + 0.1875rem) top calc(0.375em +
0.1875rem); }

.inner-page .customFooter .custom-select.is-invalid, .inner-


page .customFooter .was-validated .custom-select:invalid { border-color: rgb(220,
53, 69); padding-right: calc(0.75em + 2.3125rem); background:
url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'width='4'height='5'
viewBox='0045'%3e%3cpathfill='%23343a40'd='M20L02h4zm05L03h4z'/%3e%3c/svg%3e")
right 0.75rem center / 8px 10px no-repeat, url("data:image/svg+xml,
%3csvgxmlns='http://www.w3.org/2000/svg'width='12'height='12'fill='none'stroke='%23
dc3545'viewBox='001212'%3e%3ccirclecx='6'cy='6'r='4.5'/%3e%3cpathstroke-
linejoin='round'd='M5.83.6h.4L66.5z'/%3e
%3ccirclecx='6'cy='8.2'r='.6'fill='%23dc3545'stroke='none'/%3e%3c/svg%3e") right
1.75rem center / calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat rgb(255,
255, 255); }

.inner-page .customFooter .custom-select.is-invalid:focus, .inner-


page .customFooter .was-validated .custom-select:invalid:focus { border-color:
rgb(220, 53, 69); box-shadow: rgba(220, 53, 69, 0.25) 0px 0px 0px 0.2rem; }

.inner-page .customFooter .form-check-input.is-invalid ~ .form-check-label, .inner-


page .customFooter .was-validated .form-check-input:invalid ~ .form-check-label
{ color: rgb(220, 53, 69); }

.inner-page .customFooter .form-check-input.is-invalid ~ .invalid-feedback, .inner-


page .customFooter .form-check-input.is-invalid ~ .invalid-tooltip, .inner-
page .customFooter .was-validated .form-check-input:invalid ~ .invalid-
feedback, .inner-page .customFooter .was-validated .form-check-input:invalid
~ .invalid-tooltip { display: block; }

.inner-page .customFooter .custom-control-input.is-invalid ~ .custom-control-label,


.inner-page .customFooter .was-validated .custom-control-input:invalid ~ .custom-
control-label { color: rgb(220, 53, 69); }

.inner-page .customFooter .custom-control-input.is-invalid ~ .custom-control-


label::before, .inner-page .customFooter .was-validated .custom-control-
input:invalid ~ .custom-control-label::before { border-color: rgb(220, 53, 69); }

.inner-page .customFooter .custom-control-input.is-invalid:checked ~ .custom-


control-label::before, .inner-page .customFooter .was-validated .custom-control-
input:invalid:checked ~ .custom-control-label::before { border-color: rgb(228, 96,
109); background-color: rgb(228, 96, 109); }

.inner-page .customFooter .custom-control-input.is-invalid:focus ~ .custom-control-


label::before, .inner-page .customFooter .was-validated .custom-control-
input:invalid:focus ~ .custom-control-label::before { box-shadow: rgba(220, 53, 69,
0.25) 0px 0px 0px 0.2rem; }

.inner-page .customFooter .custom-control-input.is-invalid:focus:not(:checked)


~ .custom-control-label::before, .inner-page .customFooter .was-validated .custom-
control-input:invalid:focus:not(:checked) ~ .custom-control-label::before { border-
color: rgb(220, 53, 69); }

.inner-page .customFooter .custom-file-input.is-invalid ~ .custom-file-


label, .inner-page .customFooter .was-validated .custom-file-input:invalid
~ .custom-file-label { border-color: rgb(220, 53, 69); }

.inner-page .customFooter .custom-file-input.is-invalid:focus ~ .custom-file-label,


.inner-page .customFooter .was-validated .custom-file-input:invalid:focus
~ .custom-file-label { border-color: rgb(220, 53, 69); box-shadow: rgba(220, 53,
69, 0.25) 0px 0px 0px 0.2rem; }

.inner-page .customFooter .form-inline { display: flex; flex-flow: row wrap; align-


items: center; }

.inner-page .customFooter .form-inline .form-check { width: 100%; }

@media (min-width: 576px) {


.inner-page .customFooter .form-inline label { display: flex; align-items:
center; justify-content: center; margin-bottom: 0px; }
.inner-page .customFooter .form-inline .form-group { display: flex; flex: 0 0
auto; flex-flow: row wrap; align-items: center; margin-bottom: 0px; }
.inner-page .customFooter .form-inline .form-control { display: inline-block;
width: auto; vertical-align: middle; }
.inner-page .customFooter .form-inline .form-control-plaintext { display: inline-
block; }
.inner-page .customFooter .form-inline .custom-select, .inner-
page .customFooter .form-inline .input-group { width: auto; }
.inner-page .customFooter .form-inline .form-check { display: flex; align-items:
center; justify-content: center; width: auto; padding-left: 0px; }
.inner-page .customFooter .form-inline .form-check-input { position: relative;
flex-shrink: 0; margin-top: 0px; margin-right: 0.25rem; margin-left: 0px; }
.inner-page .customFooter .form-inline .custom-control { align-items: center;
justify-content: center; }
.inner-page .customFooter .form-inline .custom-control-label { margin-bottom:
0px; }
}

.inner-page .customFooter .btn { display: inline-block; font-weight: 400; color:


rgb(33, 37, 41); text-align: center; vertical-align: middle; user-select: none;
background-color: transparent; border: 1px solid transparent; padding: 0.375rem
0.75rem; font-size: 1rem; line-height: 1.5; border-radius: 0.25rem; transition:
color 0.15s ease-in-out 0s, background-color 0.15s ease-in-out 0s, border-color
0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s; }

@media (prefers-reduced-motion: reduce) {


.inner-page .customFooter .btn { transition: none 0s ease 0s; }
}

.inner-page .customFooter .btn:hover { color: rgb(33, 37, 41); text-decoration:


none; }

.inner-page .customFooter .btn.focus, .inner-page .customFooter .btn:focus


{ outline: 0px; box-shadow: rgba(0, 123, 255, 0.25) 0px 0px 0px 0.2rem; }

.inner-page .customFooter .btn.disabled, .inner-page .customFooter .btn:disabled


{ opacity: 0.65; }

.inner-page .customFooter .btn:not(:disabled):not(.disabled) { cursor: pointer; }

.inner-page .customFooter a.btn.disabled, .inner-page .customFooter


fieldset:disabled a.btn { pointer-events: none; }
.inner-page .customFooter .btn-primary { color: rgb(255, 255, 255); background-
color: rgb(0, 123, 255); border-color: rgb(0, 123, 255); }

.inner-page .customFooter .btn-primary:hover { color: rgb(255, 255, 255);


background-color: rgb(0, 105, 217); border-color: rgb(0, 98, 204); }

.inner-page .customFooter .btn-primary.focus, .inner-page .customFooter .btn-


primary:focus { color: rgb(255, 255, 255); background-color: rgb(0, 105, 217);
border-color: rgb(0, 98, 204); box-shadow: rgba(38, 143, 255, 0.5) 0px 0px 0px
0.2rem; }

.inner-page .customFooter .btn-primary.disabled, .inner-page .customFooter .btn-


primary:disabled { color: rgb(255, 255, 255); background-color: rgb(0, 123, 255);
border-color: rgb(0, 123, 255); }

.inner-page .customFooter .btn-


primary:not(:disabled):not(.disabled).active, .inner-page .customFooter .btn-
primary:not(:disabled):not(.disabled):active, .inner-page .customFooter .show
> .btn-primary.dropdown-toggle { color: rgb(255, 255, 255); background-color:
rgb(0, 98, 204); border-color: rgb(0, 92, 191); }

.inner-page .customFooter .btn-


primary:not(:disabled):not(.disabled).active:focus, .inner-page .customFooter .btn-
primary:not(:disabled):not(.disabled):active:focus, .inner-page .customFooter .show
> .btn-primary.dropdown-toggle:focus { box-shadow: rgba(38, 143, 255, 0.5) 0px 0px
0px 0.2rem; }

.inner-page .customFooter .btn-secondary { color: rgb(255, 255, 255); background-


color: rgb(108, 117, 125); border-color: rgb(108, 117, 125); }

.inner-page .customFooter .btn-secondary:hover { color: rgb(255, 255, 255);


background-color: rgb(90, 98, 104); border-color: rgb(84, 91, 98); }

.inner-page .customFooter .btn-secondary.focus, .inner-page .customFooter .btn-


secondary:focus { color: rgb(255, 255, 255); background-color: rgb(90, 98, 104);
border-color: rgb(84, 91, 98); box-shadow: rgba(130, 138, 145, 0.5) 0px 0px 0px
0.2rem; }

.inner-page .customFooter .btn-secondary.disabled, .inner-page .customFooter .btn-


secondary:disabled { color: rgb(255, 255, 255); background-color: rgb(108, 117,
125); border-color: rgb(108, 117, 125); }

.inner-page .customFooter .btn-


secondary:not(:disabled):not(.disabled).active, .inner-page .customFooter .btn-
secondary:not(:disabled):not(.disabled):active, .inner-page .customFooter .show
> .btn-secondary.dropdown-toggle { color: rgb(255, 255, 255); background-color:
rgb(84, 91, 98); border-color: rgb(78, 85, 91); }

.inner-page .customFooter .btn-


secondary:not(:disabled):not(.disabled).active:focus, .inner-
page .customFooter .btn-
secondary:not(:disabled):not(.disabled):active:focus, .inner-
page .customFooter .show > .btn-secondary.dropdown-toggle:focus { box-shadow:
rgba(130, 138, 145, 0.5) 0px 0px 0px 0.2rem; }

.inner-page .customFooter .btn-success { color: rgb(255, 255, 255); background-


color: rgb(40, 167, 69); border-color: rgb(40, 167, 69); }

.inner-page .customFooter .btn-success:hover { color: rgb(255, 255, 255);


background-color: rgb(33, 136, 56); border-color: rgb(30, 126, 52); }

.inner-page .customFooter .btn-success.focus, .inner-page .customFooter .btn-


success:focus { color: rgb(255, 255, 255); background-color: rgb(33, 136, 56);
border-color: rgb(30, 126, 52); box-shadow: rgba(72, 180, 97, 0.5) 0px 0px 0px
0.2rem; }

.inner-page .customFooter .btn-success.disabled, .inner-page .customFooter .btn-


success:disabled { color: rgb(255, 255, 255); background-color: rgb(40, 167, 69);
border-color: rgb(40, 167, 69); }

.inner-page .customFooter .btn-


success:not(:disabled):not(.disabled).active, .inner-page .customFooter .btn-
success:not(:disabled):not(.disabled):active, .inner-page .customFooter .show
> .btn-success.dropdown-toggle { color: rgb(255, 255, 255); background-color:
rgb(30, 126, 52); border-color: rgb(28, 116, 48); }

.inner-page .customFooter .btn-


success:not(:disabled):not(.disabled).active:focus, .inner-page .customFooter .btn-
success:not(:disabled):not(.disabled):active:focus, .inner-page .customFooter .show
> .btn-success.dropdown-toggle:focus { box-shadow: rgba(72, 180, 97, 0.5) 0px 0px
0px 0.2rem; }

.inner-page .customFooter .btn-info { color: rgb(255, 255, 255); background-color:


rgb(23, 162, 184); border-color: rgb(23, 162, 184); }

.inner-page .customFooter .btn-info:hover { color: rgb(255, 255, 255); background-


color: rgb(19, 132, 150); border-color: rgb(17, 122, 139); }

.inner-page .customFooter .btn-info.focus, .inner-page .customFooter .btn-


info:focus { color: rgb(255, 255, 255); background-color: rgb(19, 132, 150);
border-color: rgb(17, 122, 139); box-shadow: rgba(58, 176, 195, 0.5) 0px 0px 0px
0.2rem; }

.inner-page .customFooter .btn-info.disabled, .inner-page .customFooter .btn-


info:disabled { color: rgb(255, 255, 255); background-color: rgb(23, 162, 184);
border-color: rgb(23, 162, 184); }

.inner-page .customFooter .btn-info:not(:disabled):not(.disabled).active, .inner-


page .customFooter .btn-info:not(:disabled):not(.disabled):active, .inner-
page .customFooter .show > .btn-info.dropdown-toggle { color: rgb(255, 255, 255);
background-color: rgb(17, 122, 139); border-color: rgb(16, 112, 127); }

.inner-page .customFooter .btn-


info:not(:disabled):not(.disabled).active:focus, .inner-page .customFooter .btn-
info:not(:disabled):not(.disabled):active:focus, .inner-page .customFooter .show
> .btn-info.dropdown-toggle:focus { box-shadow: rgba(58, 176, 195, 0.5) 0px 0px 0px
0.2rem; }

.inner-page .customFooter .btn-warning { color: rgb(33, 37, 41); background-color:


rgb(255, 193, 7); border-color: rgb(255, 193, 7); }

.inner-page .customFooter .btn-warning:hover { color: rgb(33, 37, 41); background-


color: rgb(224, 168, 0); border-color: rgb(211, 158, 0); }

.inner-page .customFooter .btn-warning.focus, .inner-page .customFooter .btn-


warning:focus { color: rgb(33, 37, 41); background-color: rgb(224, 168, 0); border-
color: rgb(211, 158, 0); box-shadow: rgba(222, 170, 12, 0.5) 0px 0px 0px 0.2rem; }
.inner-page .customFooter .btn-warning.disabled, .inner-page .customFooter .btn-
warning:disabled { color: rgb(33, 37, 41); background-color: rgb(255, 193, 7);
border-color: rgb(255, 193, 7); }

.inner-page .customFooter .btn-


warning:not(:disabled):not(.disabled).active, .inner-page .customFooter .btn-
warning:not(:disabled):not(.disabled):active, .inner-page .customFooter .show
> .btn-warning.dropdown-toggle { color: rgb(33, 37, 41); background-color: rgb(211,
158, 0); border-color: rgb(198, 149, 0); }

.inner-page .customFooter .btn-


warning:not(:disabled):not(.disabled).active:focus, .inner-page .customFooter .btn-
warning:not(:disabled):not(.disabled):active:focus, .inner-page .customFooter .show
> .btn-warning.dropdown-toggle:focus { box-shadow: rgba(222, 170, 12, 0.5) 0px 0px
0px 0.2rem; }

.inner-page .customFooter .btn-danger { color: rgb(255, 255, 255); background-


color: rgb(220, 53, 69); border-color: rgb(220, 53, 69); }

.inner-page .customFooter .btn-danger:hover { color: rgb(255, 255, 255);


background-color: rgb(200, 35, 51); border-color: rgb(189, 33, 48); }

.inner-page .customFooter .btn-danger.focus, .inner-page .customFooter .btn-


danger:focus { color: rgb(255, 255, 255); background-color: rgb(200, 35, 51);
border-color: rgb(189, 33, 48); box-shadow: rgba(225, 83, 97, 0.5) 0px 0px 0px
0.2rem; }

.inner-page .customFooter .btn-danger.disabled, .inner-page .customFooter .btn-


danger:disabled { color: rgb(255, 255, 255); background-color: rgb(220, 53, 69);
border-color: rgb(220, 53, 69); }

.inner-page .customFooter .btn-danger:not(:disabled):not(.disabled).active, .inner-


page .customFooter .btn-danger:not(:disabled):not(.disabled):active, .inner-
page .customFooter .show > .btn-danger.dropdown-toggle { color: rgb(255, 255, 255);
background-color: rgb(189, 33, 48); border-color: rgb(178, 31, 45); }

.inner-page .customFooter .btn-


danger:not(:disabled):not(.disabled).active:focus, .inner-page .customFooter .btn-
danger:not(:disabled):not(.disabled):active:focus, .inner-page .customFooter .show
> .btn-danger.dropdown-toggle:focus { box-shadow: rgba(225, 83, 97, 0.5) 0px 0px
0px 0.2rem; }

.inner-page .customFooter .btn-light { color: rgb(33, 37, 41); background-color:


rgb(248, 249, 250); border-color: rgb(248, 249, 250); }

.inner-page .customFooter .btn-light:hover { color: rgb(33, 37, 41); background-


color: rgb(226, 230, 234); border-color: rgb(218, 224, 229); }

.inner-page .customFooter .btn-light.focus, .inner-page .customFooter .btn-


light:focus { color: rgb(33, 37, 41); background-color: rgb(226, 230, 234); border-
color: rgb(218, 224, 229); box-shadow: rgba(216, 217, 219, 0.5) 0px 0px 0px 0.2rem;
}

.inner-page .customFooter .btn-light.disabled, .inner-page .customFooter .btn-


light:disabled { color: rgb(33, 37, 41); background-color: rgb(248, 249, 250);
border-color: rgb(248, 249, 250); }

.inner-page .customFooter .btn-light:not(:disabled):not(.disabled).active, .inner-


page .customFooter .btn-light:not(:disabled):not(.disabled):active, .inner-
page .customFooter .show > .btn-light.dropdown-toggle { color: rgb(33, 37, 41);
background-color: rgb(218, 224, 229); border-color: rgb(211, 217, 223); }

.inner-page .customFooter .btn-


light:not(:disabled):not(.disabled).active:focus, .inner-page .customFooter .btn-
light:not(:disabled):not(.disabled):active:focus, .inner-page .customFooter .show >
.btn-light.dropdown-toggle:focus { box-shadow: rgba(216, 217, 219, 0.5) 0px 0px 0px
0.2rem; }

.inner-page .customFooter .btn-dark { color: rgb(255, 255, 255); background-color:


rgb(52, 58, 64); border-color: rgb(52, 58, 64); }

.inner-page .customFooter .btn-dark:hover { color: rgb(255, 255, 255); background-


color: rgb(35, 39, 43); border-color: rgb(29, 33, 36); }

.inner-page .customFooter .btn-dark.focus, .inner-page .customFooter .btn-


dark:focus { color: rgb(255, 255, 255); background-color: rgb(35, 39, 43); border-
color: rgb(29, 33, 36); box-shadow: rgba(82, 88, 93, 0.5) 0px 0px 0px 0.2rem; }

.inner-page .customFooter .btn-dark.disabled, .inner-page .customFooter .btn-


dark:disabled { color: rgb(255, 255, 255); background-color: rgb(52, 58, 64);
border-color: rgb(52, 58, 64); }

.inner-page .customFooter .btn-dark:not(:disabled):not(.disabled).active, .inner-


page .customFooter .btn-dark:not(:disabled):not(.disabled):active, .inner-
page .customFooter .show > .btn-dark.dropdown-toggle { color: rgb(255, 255, 255);
background-color: rgb(29, 33, 36); border-color: rgb(23, 26, 29); }

.inner-page .customFooter .btn-


dark:not(:disabled):not(.disabled).active:focus, .inner-page .customFooter .btn-
dark:not(:disabled):not(.disabled):active:focus, .inner-page .customFooter .show
> .btn-dark.dropdown-toggle:focus { box-shadow: rgba(82, 88, 93, 0.5) 0px 0px 0px
0.2rem; }

.inner-page .customFooter .btn-outline-primary { color: rgb(0, 123, 255); border-


color: rgb(0, 123, 255); }

.inner-page .customFooter .btn-outline-primary:hover { color: rgb(255, 255, 255);


background-color: rgb(0, 123, 255); border-color: rgb(0, 123, 255); }

.inner-page .customFooter .btn-outline-primary.focus, .inner-


page .customFooter .btn-outline-primary:focus { box-shadow: rgba(0, 123, 255, 0.5)
0px 0px 0px 0.2rem; }

.inner-page .customFooter .btn-outline-primary.disabled, .inner-


page .customFooter .btn-outline-primary:disabled { color: rgb(0, 123, 255);
background-color: transparent; }

.inner-page .customFooter .btn-outline-


primary:not(:disabled):not(.disabled).active, .inner-page .customFooter .btn-
outline-primary:not(:disabled):not(.disabled):active, .inner-
page .customFooter .show > .btn-outline-primary.dropdown-toggle { color: rgb(255,
255, 255); background-color: rgb(0, 123, 255); border-color: rgb(0, 123, 255); }

.inner-page .customFooter .btn-outline-


primary:not(:disabled):not(.disabled).active:focus, .inner-page .customFooter .btn-
outline-primary:not(:disabled):not(.disabled):active:focus, .inner-
page .customFooter .show > .btn-outline-primary.dropdown-toggle:focus { box-shadow:
rgba(0, 123, 255, 0.5) 0px 0px 0px 0.2rem; }
.inner-page .customFooter .btn-outline-secondary { color: rgb(108, 117, 125);
border-color: rgb(108, 117, 125); }

.inner-page .customFooter .btn-outline-secondary:hover { color: rgb(255, 255, 255);


background-color: rgb(108, 117, 125); border-color: rgb(108, 117, 125); }

.inner-page .customFooter .btn-outline-secondary.focus, .inner-


page .customFooter .btn-outline-secondary:focus { box-shadow: rgba(108, 117, 125,
0.5) 0px 0px 0px 0.2rem; }

.inner-page .customFooter .btn-outline-secondary.disabled, .inner-


page .customFooter .btn-outline-secondary:disabled { color: rgb(108, 117, 125);
background-color: transparent; }

.inner-page .customFooter .btn-outline-


secondary:not(:disabled):not(.disabled).active, .inner-page .customFooter .btn-
outline-secondary:not(:disabled):not(.disabled):active, .inner-
page .customFooter .show > .btn-outline-secondary.dropdown-toggle { color: rgb(255,
255, 255); background-color: rgb(108, 117, 125); border-color: rgb(108, 117,
125); }

.inner-page .customFooter .btn-outline-


secondary:not(:disabled):not(.disabled).active:focus, .inner-
page .customFooter .btn-outline-
secondary:not(:disabled):not(.disabled):active:focus, .inner-
page .customFooter .show > .btn-outline-secondary.dropdown-toggle:focus { box-
shadow: rgba(108, 117, 125, 0.5) 0px 0px 0px 0.2rem; }

.inner-page .customFooter .btn-outline-success { color: rgb(40, 167, 69); border-


color: rgb(40, 167, 69); }

.inner-page .customFooter .btn-outline-success:hover { color: rgb(255, 255, 255);


background-color: rgb(40, 167, 69); border-color: rgb(40, 167, 69); }

.inner-page .customFooter .btn-outline-success.focus, .inner-


page .customFooter .btn-outline-success:focus { box-shadow: rgba(40, 167, 69, 0.5)
0px 0px 0px 0.2rem; }

.inner-page .customFooter .btn-outline-success.disabled, .inner-


page .customFooter .btn-outline-success:disabled { color: rgb(40, 167, 69);
background-color: transparent; }

.inner-page .customFooter .btn-outline-


success:not(:disabled):not(.disabled).active, .inner-page .customFooter .btn-
outline-success:not(:disabled):not(.disabled):active, .inner-
page .customFooter .show > .btn-outline-success.dropdown-toggle { color: rgb(255,
255, 255); background-color: rgb(40, 167, 69); border-color: rgb(40, 167, 69); }

.inner-page .customFooter .btn-outline-


success:not(:disabled):not(.disabled).active:focus, .inner-page .customFooter .btn-
outline-success:not(:disabled):not(.disabled):active:focus, .inner-
page .customFooter .show > .btn-outline-success.dropdown-toggle:focus { box-shadow:
rgba(40, 167, 69, 0.5) 0px 0px 0px 0.2rem; }

.inner-page .customFooter .btn-outline-info { color: rgb(23, 162, 184); border-


color: rgb(23, 162, 184); }

.inner-page .customFooter .btn-outline-info:hover { color: rgb(255, 255, 255);


background-color: rgb(23, 162, 184); border-color: rgb(23, 162, 184); }

.inner-page .customFooter .btn-outline-info.focus, .inner-page .customFooter .btn-


outline-info:focus { box-shadow: rgba(23, 162, 184, 0.5) 0px 0px 0px 0.2rem; }

.inner-page .customFooter .btn-outline-info.disabled, .inner-


page .customFooter .btn-outline-info:disabled { color: rgb(23, 162, 184);
background-color: transparent; }

.inner-page .customFooter .btn-outline-


info:not(:disabled):not(.disabled).active, .inner-page .customFooter .btn-outline-
info:not(:disabled):not(.disabled):active, .inner-page .customFooter .show > .btn-
outline-info.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(23,
162, 184); border-color: rgb(23, 162, 184); }

.inner-page .customFooter .btn-outline-


info:not(:disabled):not(.disabled).active:focus, .inner-page .customFooter .btn-
outline-info:not(:disabled):not(.disabled):active:focus, .inner-
page .customFooter .show > .btn-outline-info.dropdown-toggle:focus { box-shadow:
rgba(23, 162, 184, 0.5) 0px 0px 0px 0.2rem; }

.inner-page .customFooter .btn-outline-warning { color: rgb(255, 193, 7); border-


color: rgb(255, 193, 7); }

.inner-page .customFooter .btn-outline-warning:hover { color: rgb(33, 37, 41);


background-color: rgb(255, 193, 7); border-color: rgb(255, 193, 7); }

.inner-page .customFooter .btn-outline-warning.focus, .inner-


page .customFooter .btn-outline-warning:focus { box-shadow: rgba(255, 193, 7, 0.5)
0px 0px 0px 0.2rem; }

.inner-page .customFooter .btn-outline-warning.disabled, .inner-


page .customFooter .btn-outline-warning:disabled { color: rgb(255, 193, 7);
background-color: transparent; }

.inner-page .customFooter .btn-outline-


warning:not(:disabled):not(.disabled).active, .inner-page .customFooter .btn-
outline-warning:not(:disabled):not(.disabled):active, .inner-
page .customFooter .show > .btn-outline-warning.dropdown-toggle { color: rgb(33,
37, 41); background-color: rgb(255, 193, 7); border-color: rgb(255, 193, 7); }

.inner-page .customFooter .btn-outline-


warning:not(:disabled):not(.disabled).active:focus, .inner-page .customFooter .btn-
outline-warning:not(:disabled):not(.disabled):active:focus, .inner-
page .customFooter .show > .btn-outline-warning.dropdown-toggle:focus { box-shadow:
rgba(255, 193, 7, 0.5) 0px 0px 0px 0.2rem; }

.inner-page .customFooter .btn-outline-danger { color: rgb(220, 53, 69); border-


color: rgb(220, 53, 69); }

.inner-page .customFooter .btn-outline-danger:hover { color: rgb(255, 255, 255);


background-color: rgb(220, 53, 69); border-color: rgb(220, 53, 69); }

.inner-page .customFooter .btn-outline-danger.focus, .inner-


page .customFooter .btn-outline-danger:focus { box-shadow: rgba(220, 53, 69, 0.5)
0px 0px 0px 0.2rem; }

.inner-page .customFooter .btn-outline-danger.disabled, .inner-


page .customFooter .btn-outline-danger:disabled { color: rgb(220, 53, 69);
background-color: transparent; }

.inner-page .customFooter .btn-outline-danger:not(:disabled):not(.disabled).active,


.inner-page .customFooter .btn-outline-danger:not(:disabled):not(.disabled):active,
.inner-page .customFooter .show > .btn-outline-danger.dropdown-toggle { color:
rgb(255, 255, 255); background-color: rgb(220, 53, 69); border-color: rgb(220, 53,
69); }

.inner-page .customFooter .btn-outline-


danger:not(:disabled):not(.disabled).active:focus, .inner-page .customFooter .btn-
outline-danger:not(:disabled):not(.disabled):active:focus, .inner-
page .customFooter .show > .btn-outline-danger.dropdown-toggle:focus { box-shadow:
rgba(220, 53, 69, 0.5) 0px 0px 0px 0.2rem; }

.inner-page .customFooter .btn-outline-light { color: rgb(248, 249, 250); border-


color: rgb(248, 249, 250); }

.inner-page .customFooter .btn-outline-light:hover { color: rgb(33, 37, 41);


background-color: rgb(248, 249, 250); border-color: rgb(248, 249, 250); }

.inner-page .customFooter .btn-outline-light.focus, .inner-page .customFooter .btn-


outline-light:focus { box-shadow: rgba(248, 249, 250, 0.5) 0px 0px 0px 0.2rem; }

.inner-page .customFooter .btn-outline-light.disabled, .inner-


page .customFooter .btn-outline-light:disabled { color: rgb(248, 249, 250);
background-color: transparent; }

.inner-page .customFooter .btn-outline-


light:not(:disabled):not(.disabled).active, .inner-page .customFooter .btn-outline-
light:not(:disabled):not(.disabled):active, .inner-page .customFooter .show > .btn-
outline-light.dropdown-toggle { color: rgb(33, 37, 41); background-color: rgb(248,
249, 250); border-color: rgb(248, 249, 250); }

.inner-page .customFooter .btn-outline-


light:not(:disabled):not(.disabled).active:focus, .inner-page .customFooter .btn-
outline-light:not(:disabled):not(.disabled):active:focus, .inner-page .customFooter
.show > .btn-outline-light.dropdown-toggle:focus { box-shadow: rgba(248, 249, 250,
0.5) 0px 0px 0px 0.2rem; }

.inner-page .customFooter .btn-outline-dark { color: rgb(52, 58, 64); border-color:


rgb(52, 58, 64); }

.inner-page .customFooter .btn-outline-dark:hover { color: rgb(255, 255, 255);


background-color: rgb(52, 58, 64); border-color: rgb(52, 58, 64); }

.inner-page .customFooter .btn-outline-dark.focus, .inner-page .customFooter .btn-


outline-dark:focus { box-shadow: rgba(52, 58, 64, 0.5) 0px 0px 0px 0.2rem; }

.inner-page .customFooter .btn-outline-dark.disabled, .inner-


page .customFooter .btn-outline-dark:disabled { color: rgb(52, 58, 64); background-
color: transparent; }

.inner-page .customFooter .btn-outline-


dark:not(:disabled):not(.disabled).active, .inner-page .customFooter .btn-outline-
dark:not(:disabled):not(.disabled):active, .inner-page .customFooter .show > .btn-
outline-dark.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(52,
58, 64); border-color: rgb(52, 58, 64); }

.inner-page .customFooter .btn-outline-


dark:not(:disabled):not(.disabled).active:focus, .inner-page .customFooter .btn-
outline-dark:not(:disabled):not(.disabled):active:focus, .inner-
page .customFooter .show > .btn-outline-dark.dropdown-toggle:focus { box-shadow:
rgba(52, 58, 64, 0.5) 0px 0px 0px 0.2rem; }

.inner-page .customFooter .btn-link { font-weight: 400; color: rgb(0, 123, 255);


text-decoration: none; }

.inner-page .customFooter .btn-link:hover { color: rgb(0, 86, 179); text-


decoration: underline; }

.inner-page .customFooter .btn-link.focus, .inner-page .customFooter .btn-


link:focus { text-decoration: underline; }

.inner-page .customFooter .btn-link.disabled, .inner-page .customFooter .btn-


link:disabled { color: rgb(108, 117, 125); pointer-events: none; }

.inner-page .customFooter .btn-group-lg > .btn, .inner-page .customFooter .btn-lg {


padding: 0.5rem 1rem; font-size: 1.25rem; line-height: 1.5; border-radius:
0.3rem; }

.inner-page .customFooter .btn-group-sm > .btn, .inner-page .customFooter .btn-sm {


padding: 0.25rem 0.5rem; font-size: 0.875rem; line-height: 1.5; border-radius:
0.2rem; }

.inner-page .customFooter .btn-block { display: block; width: 100%; }

.inner-page .customFooter .btn-block + .btn-block { margin-top: 0.5rem; }

.inner-page .customFooter input[type="button"].btn-block, .inner-page .customFooter


input[type="reset"].btn-block, .inner-page .customFooter input[type="submit"].btn-
block { width: 100%; }

.inner-page .customFooter .fade { transition: opacity 0.15s linear 0s; }

@media (prefers-reduced-motion: reduce) {


.inner-page .customFooter .fade { transition: none 0s ease 0s; }
}

.inner-page .customFooter .fade:not(.show) { opacity: 0; }

.inner-page .customFooter .collapse:not(.show) { display: none; }

.inner-page .customFooter .collapsing { position: relative; height: 0px; overflow:


hidden; transition: height 0.35s ease 0s; }

@media (prefers-reduced-motion: reduce) {


.inner-page .customFooter .collapsing { transition: none 0s ease 0s; }
}

.inner-page .customFooter .dropdown, .inner-page .customFooter .dropleft, .inner-


page .customFooter .dropright, .inner-page .customFooter .dropup { position:
relative; }

.inner-page .customFooter .dropdown-toggle { white-space: nowrap; }

.inner-page .customFooter .dropdown-toggle::after { display: inline-block; margin-


left: 0.255em; vertical-align: 0.255em; content: ""; border-width: 0.3em 0.3em 0px;
border-top-style: solid; border-top-color: initial; border-right-style: solid;
border-right-color: transparent; border-bottom-style: initial; border-bottom-color:
initial; border-left-style: solid; border-left-color: transparent; }

.inner-page .customFooter .dropdown-toggle:empty::after { margin-left: 0px; }

.inner-page .customFooter .dropdown-menu { position: absolute; top: 100%; left:


0px; z-index: 1000; display: none; float: left; min-width: 10rem; padding: 0.5rem
0px; margin: 0.125rem 0px 0px; font-size: 1rem; color: rgb(33, 37, 41); text-align:
left; list-style: none; background-color: rgb(255, 255, 255); background-clip:
padding-box; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 0.25rem; }

.inner-page .customFooter .dropdown-menu-left { right: auto; left: 0px; }

.inner-page .customFooter .dropdown-menu-right { right: 0px; left: auto; }

@media (min-width: 576px) {


.inner-page .customFooter .dropdown-menu-sm-left { right: auto; left: 0px; }
.inner-page .customFooter .dropdown-menu-sm-right { right: 0px; left: auto; }
}

@media (min-width: 768px) {


.inner-page .customFooter .dropdown-menu-md-left { right: auto; left: 0px; }
.inner-page .customFooter .dropdown-menu-md-right { right: 0px; left: auto; }
}

@media (min-width: 992px) {


.inner-page .customFooter .dropdown-menu-lg-left { right: auto; left: 0px; }
.inner-page .customFooter .dropdown-menu-lg-right { right: 0px; left: auto; }
}

@media (min-width: 1200px) {


.inner-page .customFooter .dropdown-menu-xl-left { right: auto; left: 0px; }
.inner-page .customFooter .dropdown-menu-xl-right { right: 0px; left: auto; }
}

.inner-page .customFooter .dropup .dropdown-menu { top: auto; bottom: 100%; margin-


top: 0px; margin-bottom: 0.125rem; }

.inner-page .customFooter .dropup .dropdown-toggle::after { display: inline-block;


margin-left: 0.255em; vertical-align: 0.255em; content: ""; border-width: 0px 0.3em
0.3em; border-top-style: initial; border-top-color: initial; border-right-style:
solid; border-right-color: transparent; border-bottom-style: solid; border-bottom-
color: initial; border-left-style: solid; border-left-color: transparent; }

.inner-page .customFooter .dropup .dropdown-toggle:empty::after { margin-left: 0px;


}

.inner-page .customFooter .dropright .dropdown-menu { top: 0px; right: auto; left:


100%; margin-top: 0px; margin-left: 0.125rem; }

.inner-page .customFooter .dropright .dropdown-toggle::after { display: inline-


block; margin-left: 0.255em; vertical-align: 0.255em; content: ""; border-width:
0.3em 0px 0.3em 0.3em; border-top-style: solid; border-top-color: transparent;
border-right-style: initial; border-right-color: initial; border-bottom-style:
solid; border-bottom-color: transparent; border-left-style: solid; border-left-
color: initial; }

.inner-page .customFooter .dropright .dropdown-toggle:empty::after { margin-left:


0px; }
.inner-page .customFooter .dropright .dropdown-toggle::after { vertical-align: 0px;
}

.inner-page .customFooter .dropleft .dropdown-menu { top: 0px; right: 100%; left:


auto; margin-top: 0px; margin-right: 0.125rem; }

.inner-page .customFooter .dropleft .dropdown-toggle::after { display: inline-


block; margin-left: 0.255em; vertical-align: 0.255em; content: ""; }

.inner-page .customFooter .dropleft .dropdown-toggle::after { display: none; }

.inner-page .customFooter .dropleft .dropdown-toggle::before { display: inline-


block; margin-right: 0.255em; vertical-align: 0.255em; content: ""; border-top:
0.3em solid transparent; border-right: 0.3em solid; border-bottom: 0.3em solid
transparent; }

.inner-page .customFooter .dropleft .dropdown-toggle:empty::after { margin-left:


0px; }

.inner-page .customFooter .dropleft .dropdown-toggle::before { vertical-align: 0px;


}

.inner-page .customFooter .dropdown-menu[x-placement^="bottom"], .inner-


page .customFooter .dropdown-menu[x-placement^="left"], .inner-
page .customFooter .dropdown-menu[x-placement^="right"], .inner-
page .customFooter .dropdown-menu[x-placement^="top"] { right: auto; bottom:
auto; }

.inner-page .customFooter .dropdown-divider { height: 0px; margin: 0.5rem 0px;


overflow: hidden; border-top: 1px solid rgb(233, 236, 239); }

.inner-page .customFooter .dropdown-item { display: block; width: 100%; padding:


0.25rem 1.5rem; clear: both; font-weight: 400; color: rgb(33, 37, 41); text-align:
inherit; white-space: nowrap; background-color: transparent; border: 0px; }

.inner-page .customFooter .dropdown-item:focus, .inner-


page .customFooter .dropdown-item:hover { color: rgb(22, 24, 27); text-decoration:
none; background-color: rgb(248, 249, 250); }

.inner-page .customFooter .dropdown-item.active, .inner-


page .customFooter .dropdown-item:active { color: rgb(255, 255, 255); text-
decoration: none; background-color: rgb(0, 123, 255); }

.inner-page .customFooter .dropdown-item.disabled, .inner-


page .customFooter .dropdown-item:disabled { color: rgb(108, 117, 125); pointer-
events: none; background-color: transparent; }

.inner-page .customFooter .dropdown-menu.show { display: block; }

.inner-page .customFooter .dropdown-header { display: block; padding: 0.5rem


1.5rem; margin-bottom: 0px; font-size: 0.875rem; color: rgb(108, 117, 125); white-
space: nowrap; }

.inner-page .customFooter .dropdown-item-text { display: block; padding: 0.25rem


1.5rem; color: rgb(33, 37, 41); }

.inner-page .customFooter .btn-group, .inner-page .customFooter .btn-group-vertical


{ position: relative; display: inline-flex; vertical-align: middle; }
.inner-page .customFooter .btn-group-vertical > .btn, .inner-
page .customFooter .btn-group > .btn { position: relative; flex: 1 1 auto; }

.inner-page .customFooter .btn-group-vertical > .btn:hover, .inner-


page .customFooter .btn-group > .btn:hover { z-index: 1; }

.inner-page .customFooter .btn-group-vertical > .btn.active, .inner-


page .customFooter .btn-group-vertical > .btn:active, .inner-
page .customFooter .btn-group-vertical > .btn:focus, .inner-
page .customFooter .btn-group > .btn.active, .inner-page .customFooter .btn-group >
.btn:active, .inner-page .customFooter .btn-group > .btn:focus { z-index: 1; }

.inner-page .customFooter .btn-toolbar { display: flex; flex-wrap: wrap; justify-


content: flex-start; }

.inner-page .customFooter .btn-toolbar .input-group { width: auto; }

.inner-page .customFooter .btn-group > .btn-group:not(:first-child), .inner-


page .customFooter .btn-group > .btn:not(:first-child) { margin-left: -1px; }

.inner-page .customFooter .btn-group > .btn-group:not(:last-child) > .btn, .inner-


page .customFooter .btn-group > .btn:not(:last-child):not(.dropdown-toggle)
{ border-top-right-radius: 0px; border-bottom-right-radius: 0px; }

.inner-page .customFooter .btn-group > .btn-group:not(:first-child) > .btn, .inner-


page .customFooter .btn-group > .btn:not(:first-child) { border-top-left-radius:
0px; border-bottom-left-radius: 0px; }

.inner-page .customFooter .dropdown-toggle-split { padding-right: 0.5625rem;


padding-left: 0.5625rem; }

.inner-page .customFooter .dropdown-toggle-split::after, .inner-


page .customFooter .dropright .dropdown-toggle-split::after, .inner-
page .customFooter .dropup .dropdown-toggle-split::after { margin-left: 0px; }

.inner-page .customFooter .dropleft .dropdown-toggle-split::before { margin-right:


0px; }

.inner-page .customFooter .btn-group-sm > .btn + .dropdown-toggle-split, .inner-


page .customFooter .btn-sm + .dropdown-toggle-split { padding-right: 0.375rem;
padding-left: 0.375rem; }

.inner-page .customFooter .btn-group-lg > .btn + .dropdown-toggle-split, .inner-


page .customFooter .btn-lg + .dropdown-toggle-split { padding-right: 0.75rem;
padding-left: 0.75rem; }

.inner-page .customFooter .btn-group-vertical { flex-direction: column; align-


items: flex-start; justify-content: center; }

.inner-page .customFooter .btn-group-vertical > .btn, .inner-


page .customFooter .btn-group-vertical > .btn-group { width: 100%; }

.inner-page .customFooter .btn-group-vertical > .btn-group:not(:first-


child), .inner-page .customFooter .btn-group-vertical > .btn:not(:first-child)
{ margin-top: -1px; }

.inner-page .customFooter .btn-group-vertical > .btn-group:not(:last-child) > .btn,


.inner-page .customFooter .btn-group-vertical > .btn:not(:last-
child):not(.dropdown-toggle) { border-bottom-right-radius: 0px; border-bottom-left-
radius: 0px; }

.inner-page .customFooter .btn-group-vertical > .btn-group:not(:first-child)


> .btn, .inner-page .customFooter .btn-group-vertical > .btn:not(:first-child)
{ border-top-left-radius: 0px; border-top-right-radius: 0px; }

.inner-page .customFooter .btn-group-toggle > .btn, .inner-page .customFooter .btn-


group-toggle > .btn-group > .btn { margin-bottom: 0px; }

.inner-page .customFooter .btn-group-toggle > .btn input[type="checkbox"], .inner-


page .customFooter .btn-group-toggle > .btn input[type="radio"], .inner-
page .customFooter .btn-group-toggle > .btn-group > .btn
input[type="checkbox"], .inner-page .customFooter .btn-group-toggle > .btn-group
> .btn input[type="radio"] { position: absolute; clip: rect(0px, 0px, 0px, 0px);
pointer-events: none; }

.inner-page .customFooter .input-group { position: relative; display: flex; flex-


wrap: wrap; align-items: stretch; width: 100%; }

.inner-page .customFooter .input-group > .custom-file, .inner-


page .customFooter .input-group > .custom-select, .inner-page .customFooter .input-
group > .form-control, .inner-page .customFooter .input-group > .form-control-
plaintext { position: relative; flex: 1 1 auto; width: 1%; min-width: 0px; margin-
bottom: 0px; }

.inner-page .customFooter .input-group > .custom-file + .custom-file, .inner-


page .customFooter .input-group > .custom-file + .custom-select, .inner-
page .customFooter .input-group > .custom-file + .form-control, .inner-
page .customFooter .input-group > .custom-select + .custom-file, .inner-
page .customFooter .input-group > .custom-select + .custom-select, .inner-
page .customFooter .input-group > .custom-select + .form-control, .inner-
page .customFooter .input-group > .form-control + .custom-file, .inner-
page .customFooter .input-group > .form-control + .custom-select, .inner-
page .customFooter .input-group > .form-control + .form-control, .inner-
page .customFooter .input-group > .form-control-plaintext + .custom-file, .inner-
page .customFooter .input-group > .form-control-plaintext + .custom-select, .inner-
page .customFooter .input-group > .form-control-plaintext + .form-control { margin-
left: -1px; }

.inner-page .customFooter .input-group > .custom-file .custom-file-input:focus


~ .custom-file-label, .inner-page .customFooter .input-group > .custom-
select:focus, .inner-page .customFooter .input-group > .form-control:focus { z-
index: 3; }

.inner-page .customFooter .input-group > .custom-file .custom-file-input:focus { z-


index: 4; }

.inner-page .customFooter .input-group > .custom-select:not(:last-child), .inner-


page .customFooter .input-group > .form-control:not(:last-child) { border-top-
right-radius: 0px; border-bottom-right-radius: 0px; }

.inner-page .customFooter .input-group > .custom-select:not(:first-child), .inner-


page .customFooter .input-group > .form-control:not(:first-child) { border-top-
left-radius: 0px; border-bottom-left-radius: 0px; }

.inner-page .customFooter .input-group > .custom-file { display: flex; align-items:


center; }
.inner-page .customFooter .input-group > .custom-file:not(:last-child) .custom-
file-label, .inner-page .customFooter .input-group > .custom-file:not(:last-
child) .custom-file-label::after { border-top-right-radius: 0px; border-bottom-
right-radius: 0px; }

.inner-page .customFooter .input-group > .custom-file:not(:first-child) .custom-


file-label { border-top-left-radius: 0px; border-bottom-left-radius: 0px; }

.inner-page .customFooter .input-group-append, .inner-page .customFooter .input-


group-prepend { display: flex; }

.inner-page .customFooter .input-group-append .btn, .inner-


page .customFooter .input-group-prepend .btn { position: relative; z-index: 2; }

.inner-page .customFooter .input-group-append .btn:focus, .inner-page .customFooter


.input-group-prepend .btn:focus { z-index: 3; }

.inner-page .customFooter .input-group-append .btn + .btn, .inner-


page .customFooter .input-group-append .btn + .input-group-text, .inner-
page .customFooter .input-group-append .input-group-text + .btn, .inner-
page .customFooter .input-group-append .input-group-text + .input-group-
text, .inner-page .customFooter .input-group-prepend .btn + .btn, .inner-
page .customFooter .input-group-prepend .btn + .input-group-text, .inner-
page .customFooter .input-group-prepend .input-group-text + .btn, .inner-
page .customFooter .input-group-prepend .input-group-text + .input-group-text
{ margin-left: -1px; }

.inner-page .customFooter .input-group-prepend { margin-right: -1px; }

.inner-page .customFooter .input-group-append { margin-left: -1px; }

.inner-page .customFooter .input-group-text { display: flex; align-items: center;


padding: 0.375rem 0.75rem; margin-bottom: 0px; font-size: 1rem; font-weight: 400;
line-height: 1.5; color: rgb(73, 80, 87); text-align: center; white-space: nowrap;
background-color: rgb(233, 236, 239); border: 1px solid rgb(206, 212, 218); border-
radius: 0.25rem; }

.inner-page .customFooter .input-group-text input[type="checkbox"], .inner-


page .customFooter .input-group-text input[type="radio"] { margin-top: 0px; }

.inner-page .customFooter .input-group-lg > .custom-select, .inner-


page .customFooter .input-group-lg > .form-control:not(textarea) { height:
calc(1.5em + 1rem + 2px); }

.inner-page .customFooter .input-group-lg > .custom-select, .inner-


page .customFooter .input-group-lg > .form-control, .inner-
page .customFooter .input-group-lg > .input-group-append > .btn, .inner-
page .customFooter .input-group-lg > .input-group-append > .input-group-
text, .inner-page .customFooter .input-group-lg > .input-group-prepend
> .btn, .inner-page .customFooter .input-group-lg > .input-group-prepend > .input-
group-text { padding: 0.5rem 1rem; font-size: 1.25rem; line-height: 1.5; border-
radius: 0.3rem; }

.inner-page .customFooter .input-group-sm > .custom-select, .inner-


page .customFooter .input-group-sm > .form-control:not(textarea) { height:
calc(1.5em + 0.5rem + 2px); }

.inner-page .customFooter .input-group-sm > .custom-select, .inner-


page .customFooter .input-group-sm > .form-control, .inner-
page .customFooter .input-group-sm > .input-group-append > .btn, .inner-
page .customFooter .input-group-sm > .input-group-append > .input-group-
text, .inner-page .customFooter .input-group-sm > .input-group-prepend
> .btn, .inner-page .customFooter .input-group-sm > .input-group-prepend > .input-
group-text { padding: 0.25rem 0.5rem; font-size: 0.875rem; line-height: 1.5;
border-radius: 0.2rem; }

.inner-page .customFooter .input-group-lg > .custom-select, .inner-


page .customFooter .input-group-sm > .custom-select { padding-right: 1.75rem; }

.inner-page .customFooter .input-group > .input-group-append:last-child


> .btn:not(:last-child):not(.dropdown-toggle), .inner-page .customFooter .input-
group > .input-group-append:last-child > .input-group-text:not(:last-
child), .inner-page .customFooter .input-group > .input-group-append:not(:last-
child) > .btn, .inner-page .customFooter .input-group > .input-group-
append:not(:last-child) > .input-group-text, .inner-page .customFooter .input-group
> .input-group-prepend > .btn, .inner-page .customFooter .input-group > .input-
group-prepend > .input-group-text { border-top-right-radius: 0px; border-bottom-
right-radius: 0px; }

.inner-page .customFooter .input-group > .input-group-append > .btn, .inner-


page .customFooter .input-group > .input-group-append > .input-group-text, .inner-
page .customFooter .input-group > .input-group-prepend:first-child
> .btn:not(:first-child), .inner-page .customFooter .input-group > .input-group-
prepend:first-child > .input-group-text:not(:first-child), .inner-
page .customFooter .input-group > .input-group-prepend:not(:first-child)
> .btn, .inner-page .customFooter .input-group > .input-group-prepend:not(:first-
child) > .input-group-text { border-top-left-radius: 0px; border-bottom-left-
radius: 0px; }

.inner-page .customFooter .custom-control { position: relative; display: block;


min-height: 1.5rem; padding-left: 1.5rem; }

.inner-page .customFooter .custom-control-inline { display: inline-flex; margin-


right: 1rem; }

.inner-page .customFooter .custom-control-input { position: absolute; left: 0px; z-


index: -1; width: 1rem; height: 1.25rem; opacity: 0; }

.inner-page .customFooter .custom-control-input:checked ~ .custom-control-


label::before { color: rgb(255, 255, 255); border-color: rgb(0, 123, 255);
background-color: rgb(0, 123, 255); }

.inner-page .customFooter .custom-control-input:focus ~ .custom-control-


label::before { box-shadow: rgba(0, 123, 255, 0.25) 0px 0px 0px 0.2rem; }

.inner-page .customFooter .custom-control-input:focus:not(:checked) ~ .custom-


control-label::before { border-color: rgb(128, 189, 255); }

.inner-page .customFooter .custom-control-input:not(:disabled):active ~ .custom-


control-label::before { color: rgb(255, 255, 255); background-color: rgb(179, 215,
255); border-color: rgb(179, 215, 255); }

.inner-page .customFooter .custom-control-input:disabled ~ .custom-control-


label, .inner-page .customFooter .custom-control-input[disabled] ~ .custom-control-
label { color: rgb(108, 117, 125); }

.inner-page .customFooter .custom-control-input:disabled ~ .custom-control-


label::before, .inner-page .customFooter .custom-control-input[disabled] ~ .custom-
control-label::before { background-color: rgb(233, 236, 239); }

.inner-page .customFooter .custom-control-label { position: relative; margin-


bottom: 0px; vertical-align: top; }

.inner-page .customFooter .custom-control-label::before { position: absolute; top:


0.25rem; left: -1.5rem; display: block; width: 1rem; height: 1rem; pointer-events:
none; content: ""; background-color: rgb(255, 255, 255); border: 1px solid rgb(173,
181, 189); }

.inner-page .customFooter .custom-control-label::after { position: absolute; top:


0.25rem; left: -1.5rem; display: block; width: 1rem; height: 1rem; content: "";
background: 50% center / 50% 50% no-repeat; }

.inner-page .customFooter .custom-checkbox .custom-control-label::before { border-


radius: 0.25rem; }

.inner-page .customFooter .custom-checkbox .custom-control-input:checked ~ .custom-


control-label::after { background-image: url("data:image/svg+xml,
%3csvgxmlns='http://www.w3.org/2000/svg'width='8'height='8'viewBox='0088'%3e
%3cpathfill='%23fff'd='M6.564.75l-3.593.612-1.538-1.55L04.26l2.9742.99L82.193z'/%3e
%3c/svg%3e"); }

.inner-page .customFooter .custom-checkbox .custom-control-input:indeterminate


~ .custom-control-label::before { border-color: rgb(0, 123, 255); background-color:
rgb(0, 123, 255); }

.inner-page .customFooter .custom-checkbox .custom-control-input:indeterminate


~ .custom-control-label::after { background-image: url("data:image/svg+xml,
%3csvgxmlns='http://www.w3.org/2000/svg'width='4'height='4'viewBox='0044'%3e
%3cpathstroke='%23fff'd='M02h4'/%3e%3c/svg%3e"); }

.inner-page .customFooter .custom-checkbox .custom-control-input:disabled:checked ~


.custom-control-label::before { background-color: rgba(0, 123, 255, 0.5); }

.inner-page .customFooter .custom-checkbox .custom-control-


input:disabled:indeterminate ~ .custom-control-label::before { background-color:
rgba(0, 123, 255, 0.5); }

.inner-page .customFooter .custom-radio .custom-control-label::before { border-


radius: 50%; }

.inner-page .customFooter .custom-radio .custom-control-input:checked ~ .custom-


control-label::after { background-image: url("data:image/svg+xml,
%3csvgxmlns='http://www.w3.org/2000/svg'width='12'height='12'viewBox='-4-488'%3e
%3ccircler='3'fill='%23fff'/%3e%3c/svg%3e"); }

.inner-page .customFooter .custom-radio .custom-control-input:disabled:checked


~ .custom-control-label::before { background-color: rgba(0, 123, 255, 0.5); }

.inner-page .customFooter .custom-switch { padding-left: 2.25rem; }

.inner-page .customFooter .custom-switch .custom-control-label::before { left: -


2.25rem; width: 1.75rem; pointer-events: all; border-radius: 0.5rem; }

.inner-page .customFooter .custom-switch .custom-control-label::after { top:


calc(0.25rem + 2px); left: calc(-2.25rem + 2px); width: calc(1rem - 4px); height:
calc(1rem - 4px); background-color: rgb(173, 181, 189); border-radius: 0.5rem;
transition: transform 0.15s ease-in-out 0s, background-color 0.15s ease-in-out 0s,
border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s, -webkit-
transform 0.15s ease-in-out 0s; }

@media (prefers-reduced-motion: reduce) {


.inner-page .customFooter .custom-switch .custom-control-label::after
{ transition: none 0s ease 0s; }
}

.inner-page .customFooter .custom-switch .custom-control-input:checked ~ .custom-


control-label::after { background-color: rgb(255, 255, 255); transform:
translateX(0.75rem); }

.inner-page .customFooter .custom-switch .custom-control-input:disabled:checked


~ .custom-control-label::before { background-color: rgba(0, 123, 255, 0.5); }

.inner-page .customFooter .custom-select { display: inline-block; width: 100%;


height: calc(1.5em + 0.75rem + 2px); padding: 0.375rem 1.75rem 0.375rem 0.75rem;
font-size: 1rem; font-weight: 400; line-height: 1.5; color: rgb(73, 80, 87);
vertical-align: middle; background:
url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'width='4'height='5'
viewBox='0045'%3e%3cpathfill='%23343a40'd='M20L02h4zm05L03h4z'/%3e%3c/svg%3e")
right 0.75rem center / 8px 10px no-repeat rgb(255, 255, 255); border: 1px solid
rgb(206, 212, 218); border-radius: 0.25rem; appearance: none; }

.inner-page .customFooter .custom-select:focus { border-color: rgb(128, 189, 255);


outline: 0px; box-shadow: rgba(0, 123, 255, 0.25) 0px 0px 0px 0.2rem; }

.inner-page .customFooter .custom-select[multiple], .inner-


page .customFooter .custom-select[size]:not([size="1"]) { height: auto; padding-
right: 0.75rem; background-image: none; }

.inner-page .customFooter .custom-select:disabled { color: rgb(108, 117, 125);


background-color: rgb(233, 236, 239); }

.inner-page .customFooter .custom-select-sm { height: calc(1.5em + 0.5rem + 2px);


padding-top: 0.25rem; padding-bottom: 0.25rem; padding-left: 0.5rem; font-size:
0.875rem; }

.inner-page .customFooter .custom-select-lg { height: calc(1.5em + 1rem + 2px);


padding-top: 0.5rem; padding-bottom: 0.5rem; padding-left: 1rem; font-size:
1.25rem; }

.inner-page .customFooter .custom-file { position: relative; display: inline-block;


width: 100%; height: calc(1.5em + 0.75rem + 2px); margin-bottom: 0px; }

.inner-page .customFooter .custom-file-input { position: relative; z-index: 2;


width: 100%; height: calc(1.5em + 0.75rem + 2px); margin: 0px; opacity: 0; }

.inner-page .customFooter .custom-file-input:focus ~ .custom-file-label { border-


color: rgb(128, 189, 255); box-shadow: rgba(0, 123, 255, 0.25) 0px 0px 0px
0.2rem; }

.inner-page .customFooter .custom-file-input:disabled ~ .custom-file-label, .inner-


page .customFooter .custom-file-input[disabled] ~ .custom-file-label { background-
color: rgb(233, 236, 239); }

.inner-page .customFooter .custom-file-input:lang(en) ~ .custom-file-label::after {


content: "Browse"; }
.inner-page .customFooter .custom-file-input ~ .custom-file-label[data-
browse]::after { content: attr(data-browse); }

.inner-page .customFooter .custom-file-label { position: absolute; top: 0px; right:


0px; left: 0px; z-index: 1; height: calc(1.5em + 0.75rem + 2px); padding: 0.375rem
0.75rem; font-weight: 400; line-height: 1.5; color: rgb(73, 80, 87); background-
color: rgb(255, 255, 255); border: 1px solid rgb(206, 212, 218); border-radius:
0.25rem; }

.inner-page .customFooter .custom-file-label::after { position: absolute; top: 0px;


right: 0px; bottom: 0px; z-index: 3; display: block; height: calc(1.5em + 0.75rem);
padding: 0.375rem 0.75rem; line-height: 1.5; color: rgb(73, 80, 87); content:
"Browse"; background-color: rgb(233, 236, 239); border-left: inherit; border-
radius: 0px 0.25rem 0.25rem 0px; }

.inner-page .customFooter .custom-range { width: 100%; height: 1.4rem; padding:


0px; background-color: transparent; appearance: none; }

.inner-page .customFooter .custom-range:focus { outline: 0px; }

.inner-page .customFooter .custom-range:focus::-webkit-slider-thumb { box-shadow:


rgb(255, 255, 255) 0px 0px 0px 1px, rgba(0, 123, 255, 0.25) 0px 0px 0px 0.2rem; }

.inner-page .customFooter .custom-range::-webkit-slider-thumb { width: 1rem;


height: 1rem; margin-top: -0.25rem; background-color: rgb(0, 123, 255); border:
0px; border-radius: 1rem; transition: background-color 0.15s ease-in-out 0s,
border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s; appearance:
none; }

@media (prefers-reduced-motion: reduce) {


.inner-page .customFooter .custom-range::-webkit-slider-thumb { transition: none
0s ease 0s; }
}

.inner-page .customFooter .custom-range::-webkit-slider-thumb:active { background-


color: rgb(179, 215, 255); }

.inner-page .customFooter .custom-range::-webkit-slider-runnable-track { width:


100%; height: 0.5rem; color: transparent; cursor: pointer; background-color:
rgb(222, 226, 230); border-color: transparent; border-radius: 1rem; }

@media (prefers-reduced-motion: reduce) {


}

@media (prefers-reduced-motion: reduce) {


}

.inner-page .customFooter .custom-range:disabled::-webkit-slider-thumb


{ background-color: rgb(173, 181, 189); }

.inner-page .customFooter .custom-range:disabled::-webkit-slider-runnable-track


{ cursor: default; }

.inner-page .customFooter .custom-control-label::before, .inner-


page .customFooter .custom-file-label, .inner-page .customFooter .custom-select
{ transition: background-color 0.15s ease-in-out 0s, border-color 0.15s ease-in-out
0s, box-shadow 0.15s ease-in-out 0s; }

@media (prefers-reduced-motion: reduce) {


.inner-page .customFooter .custom-control-label::before, .inner-
page .customFooter .custom-file-label, .inner-page .customFooter .custom-select
{ transition: none 0s ease 0s; }
}

.inner-page .customFooter .nav { display: flex; flex-wrap: wrap; padding-left: 0px;


margin-bottom: 0px; list-style: none; }

.inner-page .customFooter .nav-link { display: block; padding: 0.5rem 1rem; }

.inner-page .customFooter .nav-link:focus, .inner-page .customFooter .nav-


link:hover { text-decoration: none; }

.inner-page .customFooter .nav-link.disabled { color: rgb(108, 117, 125); pointer-


events: none; cursor: default; }

.inner-page .customFooter .nav-tabs { border-bottom: 1px solid rgb(222, 226,


230); }

.inner-page .customFooter .nav-tabs .nav-item { margin-bottom: -1px; }

.inner-page .customFooter .nav-tabs .nav-link { border: 1px solid transparent;


border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem; }

.inner-page .customFooter .nav-tabs .nav-link:focus, .inner-


page .customFooter .nav-tabs .nav-link:hover { border-color: rgb(233, 236, 239)
rgb(233, 236, 239) rgb(222, 226, 230); }

.inner-page .customFooter .nav-tabs .nav-link.disabled { color: rgb(108, 117, 125);


background-color: transparent; border-color: transparent; }

.inner-page .customFooter .nav-tabs .nav-item.show .nav-link, .inner-


page .customFooter .nav-tabs .nav-link.active { color: rgb(73, 80, 87); background-
color: rgb(255, 255, 255); border-color: rgb(222, 226, 230) rgb(222, 226, 230)
rgb(255, 255, 255); }

.inner-page .customFooter .nav-tabs .dropdown-menu { margin-top: -1px; border-top-


left-radius: 0px; border-top-right-radius: 0px; }

.inner-page .customFooter .nav-pills .nav-link { border-radius: 0.25rem; }

.inner-page .customFooter .nav-pills .nav-link.active, .inner-


page .customFooter .nav-pills .show > .nav-link { color: rgb(255, 255, 255);
background-color: rgb(0, 123, 255); }

.inner-page .customFooter .nav-fill .nav-item { flex: 1 1 auto; text-align: center;


}

.inner-page .customFooter .nav-justified .nav-item { flex-basis: 0px; flex-grow: 1;


text-align: center; }

.inner-page .customFooter .tab-content > .tab-pane { display: none; }

.inner-page .customFooter .tab-content > .active { display: block; }

.inner-page .customFooter .navbar { position: relative; display: flex; flex-wrap:


wrap; align-items: center; justify-content: space-between; padding: 0.5rem 1rem; }

.inner-page .customFooter .navbar .container, .inner-


page .customFooter .navbar .container-fluid, .inner-
page .customFooter .navbar .container-lg, .inner-
page .customFooter .navbar .container-md, .inner-
page .customFooter .navbar .container-sm, .inner-
page .customFooter .navbar .container-xl { display: flex; flex-wrap: wrap; align-
items: center; justify-content: space-between; }

.inner-page .customFooter .navbar-brand { display: inline-block; padding-top:


0.3125rem; padding-bottom: 0.3125rem; margin-right: 1rem; font-size: 1.25rem; line-
height: inherit; white-space: nowrap; }

.inner-page .customFooter .navbar-brand:focus, .inner-page .customFooter .navbar-


brand:hover { text-decoration: none; }

.inner-page .customFooter .navbar-nav { display: flex; flex-direction: column;


padding-left: 0px; margin-bottom: 0px; list-style: none; }

.inner-page .customFooter .navbar-nav .nav-link { padding-right: 0px; padding-left:


0px; }

.inner-page .customFooter .navbar-nav .dropdown-menu { position: static; float:


none; }

.inner-page .customFooter .navbar-text { display: inline-block; padding-top:


0.5rem; padding-bottom: 0.5rem; }

.inner-page .customFooter .navbar-collapse { flex-basis: 100%; flex-grow: 1; align-


items: center; }

.inner-page .customFooter .navbar-toggler { padding: 0.25rem 0.75rem; font-size:


1.25rem; line-height: 1; background-color: transparent; border: 1px solid
transparent; border-radius: 0.25rem; }

.inner-page .customFooter .navbar-toggler:focus, .inner-page .customFooter .navbar-


toggler:hover { text-decoration: none; }

.inner-page .customFooter .navbar-toggler-icon { display: inline-block; width:


1.5em; height: 1.5em; vertical-align: middle; content: ""; background: center
center / 100% 100% no-repeat; }

@media (max-width: 575.98px) {


.inner-page .customFooter .navbar-expand-sm > .container, .inner-
page .customFooter .navbar-expand-sm > .container-fluid, .inner-
page .customFooter .navbar-expand-sm > .container-lg, .inner-
page .customFooter .navbar-expand-sm > .container-md, .inner-
page .customFooter .navbar-expand-sm > .container-sm, .inner-
page .customFooter .navbar-expand-sm > .container-xl { padding-right: 0px; padding-
left: 0px; }
}

@media (min-width: 576px) {


.inner-page .customFooter .navbar-expand-sm { flex-flow: row nowrap; justify-
content: flex-start; }
.inner-page .customFooter .navbar-expand-sm .navbar-nav { flex-direction: row; }
.inner-page .customFooter .navbar-expand-sm .navbar-nav .dropdown-menu
{ position: absolute; }
.inner-page .customFooter .navbar-expand-sm .navbar-nav .nav-link { padding-
right: 0.5rem; padding-left: 0.5rem; }
.inner-page .customFooter .navbar-expand-sm > .container, .inner-
page .customFooter .navbar-expand-sm > .container-fluid, .inner-
page .customFooter .navbar-expand-sm > .container-lg, .inner-
page .customFooter .navbar-expand-sm > .container-md, .inner-
page .customFooter .navbar-expand-sm > .container-sm, .inner-
page .customFooter .navbar-expand-sm > .container-xl { flex-wrap: nowrap; }
.inner-page .customFooter .navbar-expand-sm .navbar-collapse { flex-basis: auto;
display: flex !important; }
.inner-page .customFooter .navbar-expand-sm .navbar-toggler { display: none; }
}

@media (max-width: 767.98px) {


.inner-page .customFooter .navbar-expand-md > .container, .inner-
page .customFooter .navbar-expand-md > .container-fluid, .inner-
page .customFooter .navbar-expand-md > .container-lg, .inner-
page .customFooter .navbar-expand-md > .container-md, .inner-
page .customFooter .navbar-expand-md > .container-sm, .inner-
page .customFooter .navbar-expand-md > .container-xl { padding-right: 0px; padding-
left: 0px; }
}

@media (min-width: 768px) {


.inner-page .customFooter .navbar-expand-md { flex-flow: row nowrap; justify-
content: flex-start; }
.inner-page .customFooter .navbar-expand-md .navbar-nav { flex-direction: row; }
.inner-page .customFooter .navbar-expand-md .navbar-nav .dropdown-menu
{ position: absolute; }
.inner-page .customFooter .navbar-expand-md .navbar-nav .nav-link { padding-
right: 0.5rem; padding-left: 0.5rem; }
.inner-page .customFooter .navbar-expand-md > .container, .inner-
page .customFooter .navbar-expand-md > .container-fluid, .inner-
page .customFooter .navbar-expand-md > .container-lg, .inner-
page .customFooter .navbar-expand-md > .container-md, .inner-
page .customFooter .navbar-expand-md > .container-sm, .inner-
page .customFooter .navbar-expand-md > .container-xl { flex-wrap: nowrap; }
.inner-page .customFooter .navbar-expand-md .navbar-collapse { flex-basis: auto;
display: flex !important; }
.inner-page .customFooter .navbar-expand-md .navbar-toggler { display: none; }
}

@media (max-width: 991.98px) {


.inner-page .customFooter .navbar-expand-lg > .container, .inner-
page .customFooter .navbar-expand-lg > .container-fluid, .inner-
page .customFooter .navbar-expand-lg > .container-lg, .inner-
page .customFooter .navbar-expand-lg > .container-md, .inner-
page .customFooter .navbar-expand-lg > .container-sm, .inner-
page .customFooter .navbar-expand-lg > .container-xl { padding-right: 0px; padding-
left: 0px; }
}

@media (min-width: 992px) {


.inner-page .customFooter .navbar-expand-lg { flex-flow: row nowrap; justify-
content: flex-start; }
.inner-page .customFooter .navbar-expand-lg .navbar-nav { flex-direction: row; }
.inner-page .customFooter .navbar-expand-lg .navbar-nav .dropdown-menu
{ position: absolute; }
.inner-page .customFooter .navbar-expand-lg .navbar-nav .nav-link { padding-
right: 0.5rem; padding-left: 0.5rem; }
.inner-page .customFooter .navbar-expand-lg > .container, .inner-
page .customFooter .navbar-expand-lg > .container-fluid, .inner-
page .customFooter .navbar-expand-lg > .container-lg, .inner-
page .customFooter .navbar-expand-lg > .container-md, .inner-
page .customFooter .navbar-expand-lg > .container-sm, .inner-
page .customFooter .navbar-expand-lg > .container-xl { flex-wrap: nowrap; }
.inner-page .customFooter .navbar-expand-lg .navbar-collapse { flex-basis: auto;
display: flex !important; }
.inner-page .customFooter .navbar-expand-lg .navbar-toggler { display: none; }
}

@media (max-width: 1199.98px) {


.inner-page .customFooter .navbar-expand-xl > .container, .inner-
page .customFooter .navbar-expand-xl > .container-fluid, .inner-
page .customFooter .navbar-expand-xl > .container-lg, .inner-
page .customFooter .navbar-expand-xl > .container-md, .inner-
page .customFooter .navbar-expand-xl > .container-sm, .inner-
page .customFooter .navbar-expand-xl > .container-xl { padding-right: 0px; padding-
left: 0px; }
}

@media (min-width: 1200px) {


.inner-page .customFooter .navbar-expand-xl { flex-flow: row nowrap; justify-
content: flex-start; }
.inner-page .customFooter .navbar-expand-xl .navbar-nav { flex-direction: row; }
.inner-page .customFooter .navbar-expand-xl .navbar-nav .dropdown-menu
{ position: absolute; }
.inner-page .customFooter .navbar-expand-xl .navbar-nav .nav-link { padding-
right: 0.5rem; padding-left: 0.5rem; }
.inner-page .customFooter .navbar-expand-xl > .container, .inner-
page .customFooter .navbar-expand-xl > .container-fluid, .inner-
page .customFooter .navbar-expand-xl > .container-lg, .inner-
page .customFooter .navbar-expand-xl > .container-md, .inner-
page .customFooter .navbar-expand-xl > .container-sm, .inner-
page .customFooter .navbar-expand-xl > .container-xl { flex-wrap: nowrap; }
.inner-page .customFooter .navbar-expand-xl .navbar-collapse { flex-basis: auto;
display: flex !important; }
.inner-page .customFooter .navbar-expand-xl .navbar-toggler { display: none; }
}

.inner-page .customFooter .navbar-expand { flex-flow: row nowrap; justify-content:


flex-start; }

.inner-page .customFooter .navbar-expand > .container, .inner-


page .customFooter .navbar-expand > .container-fluid, .inner-
page .customFooter .navbar-expand > .container-lg, .inner-
page .customFooter .navbar-expand > .container-md, .inner-
page .customFooter .navbar-expand > .container-sm, .inner-
page .customFooter .navbar-expand > .container-xl { padding-right: 0px; padding-
left: 0px; }

.inner-page .customFooter .navbar-expand .navbar-nav { flex-direction: row; }

.inner-page .customFooter .navbar-expand .navbar-nav .dropdown-menu { position:


absolute; }

.inner-page .customFooter .navbar-expand .navbar-nav .nav-link { padding-right:


0.5rem; padding-left: 0.5rem; }

.inner-page .customFooter .navbar-expand > .container, .inner-


page .customFooter .navbar-expand > .container-fluid, .inner-
page .customFooter .navbar-expand > .container-lg, .inner-
page .customFooter .navbar-expand > .container-md, .inner-
page .customFooter .navbar-expand > .container-sm, .inner-
page .customFooter .navbar-expand > .container-xl { flex-wrap: nowrap; }

.inner-page .customFooter .navbar-expand .navbar-collapse { flex-basis: auto;


display: flex !important; }

.inner-page .customFooter .navbar-expand .navbar-toggler { display: none; }

.inner-page .customFooter .navbar-light .navbar-brand { color: rgba(0, 0, 0,


0.9); }

.inner-page .customFooter .navbar-light .navbar-brand:focus, .inner-


page .customFooter .navbar-light .navbar-brand:hover { color: rgba(0, 0, 0, 0.9); }

.inner-page .customFooter .navbar-light .navbar-nav .nav-link { color: rgba(0, 0,


0, 0.5); }

.inner-page .customFooter .navbar-light .navbar-nav .nav-link:focus, .inner-


page .customFooter .navbar-light .navbar-nav .nav-link:hover { color: rgba(0, 0, 0,
0.7); }

.inner-page .customFooter .navbar-light .navbar-nav .nav-link.disabled { color:


rgba(0, 0, 0, 0.3); }

.inner-page .customFooter .navbar-light .navbar-nav .active > .nav-link, .inner-


page .customFooter .navbar-light .navbar-nav .nav-link.active, .inner-
page .customFooter .navbar-light .navbar-nav .nav-link.show, .inner-
page .customFooter .navbar-light .navbar-nav .show > .nav-link { color: rgba(0, 0,
0, 0.9); }

.inner-page .customFooter .navbar-light .navbar-toggler { color: rgba(0, 0, 0,


0.5); border-color: rgba(0, 0, 0, 0.1); }

.inner-page .customFooter .navbar-light .navbar-toggler-icon { background-image:


url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'width='30'height='3
0'viewBox='003030'%3e%3cpathstroke='rgba%280,0,0,0.5%29'stroke-
linecap='round'stroke-miterlimit='10'stroke-width='2'd='M47h22M415h22M423h22'/%3e
%3c/svg%3e"); }

.inner-page .customFooter .navbar-light .navbar-text { color: rgba(0, 0, 0, 0.5); }

.inner-page .customFooter .navbar-light .navbar-text a { color: rgba(0, 0, 0, 0.9);


}

.inner-page .customFooter .navbar-light .navbar-text a:focus, .inner-


page .customFooter .navbar-light .navbar-text a:hover { color: rgba(0, 0, 0,
0.9); }

.inner-page .customFooter .navbar-dark .navbar-brand { color: rgb(255, 255, 255); }

.inner-page .customFooter .navbar-dark .navbar-brand:focus, .inner-


page .customFooter .navbar-dark .navbar-brand:hover { color: rgb(255, 255, 255); }

.inner-page .customFooter .navbar-dark .navbar-nav .nav-link { color: rgba(255,


255, 255, 0.5); }

.inner-page .customFooter .navbar-dark .navbar-nav .nav-link:focus, .inner-


page .customFooter .navbar-dark .navbar-nav .nav-link:hover { color: rgba(255, 255,
255, 0.75); }

.inner-page .customFooter .navbar-dark .navbar-nav .nav-link.disabled { color:


rgba(255, 255, 255, 0.25); }

.inner-page .customFooter .navbar-dark .navbar-nav .active > .nav-link, .inner-page


.customFooter .navbar-dark .navbar-nav .nav-link.active, .inner-
page .customFooter .navbar-dark .navbar-nav .nav-link.show, .inner-
page .customFooter .navbar-dark .navbar-nav .show > .nav-link { color: rgb(255,
255, 255); }

.inner-page .customFooter .navbar-dark .navbar-toggler { color: rgba(255, 255, 255,


0.5); border-color: rgba(255, 255, 255, 0.1); }

.inner-page .customFooter .navbar-dark .navbar-toggler-icon { background-image:


url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'width='30'height='3
0'viewBox='003030'%3e%3cpathstroke='rgba%28255,255,255,0.5%29'stroke-
linecap='round'stroke-miterlimit='10'stroke-width='2'd='M47h22M415h22M423h22'/%3e
%3c/svg%3e"); }

.inner-page .customFooter .navbar-dark .navbar-text { color: rgba(255, 255, 255,


0.5); }

.inner-page .customFooter .navbar-dark .navbar-text a { color: rgb(255, 255,


255); }

.inner-page .customFooter .navbar-dark .navbar-text a:focus, .inner-


page .customFooter .navbar-dark .navbar-text a:hover { color: rgb(255, 255, 255); }

.inner-page .customFooter .card { position: relative; display: flex; flex-


direction: column; min-width: 0px; overflow-wrap: break-word; background-color:
rgb(255, 255, 255); background-clip: border-box; border: 1px solid rgba(0, 0, 0,
0.125); border-radius: 0.25rem; }

.inner-page .customFooter .card > hr { margin-right: 0px; margin-left: 0px; }

.inner-page .customFooter .card > .list-group { border-top: inherit; border-bottom:


inherit; }

.inner-page .customFooter .card > .list-group:first-child { border-top-width: 0px;


border-top-left-radius: calc(0.25rem - 1px); border-top-right-radius: calc(0.25rem
- 1px); }

.inner-page .customFooter .card > .list-group:last-child { border-bottom-width:


0px; border-bottom-right-radius: calc(0.25rem - 1px); border-bottom-left-radius:
calc(0.25rem - 1px); }

.inner-page .customFooter .card-body { flex: 1 1 auto; min-height: 1px; padding:


1.25rem; }

.inner-page .customFooter .card-title { margin-bottom: 0.75rem; }

.inner-page .customFooter .card-subtitle { margin-top: -0.375rem; margin-bottom:


0px; }

.inner-page .customFooter .card-text:last-child { margin-bottom: 0px; }

.inner-page .customFooter .card-link:hover { text-decoration: none; }


.inner-page .customFooter .card-link + .card-link { margin-left: 1.25rem; }

.inner-page .customFooter .card-header { padding: 0.75rem 1.25rem; margin-bottom:


0px; background-color: rgba(0, 0, 0, 0.03); border-bottom: 1px solid rgba(0, 0, 0,
0.125); }

.inner-page .customFooter .card-header:first-child { border-radius: calc(0.25rem -


1px) calc(0.25rem - 1px) 0px 0px; }

.inner-page .customFooter .card-header + .list-group .list-group-item:first-child {


border-top: 0px; }

.inner-page .customFooter .card-footer { padding: 0.75rem 1.25rem; background-


color: rgba(0, 0, 0, 0.03); border-top: 1px solid rgba(0, 0, 0, 0.125); }

.inner-page .customFooter .card-footer:last-child { border-radius: 0px 0px


calc(0.25rem - 1px) calc(0.25rem - 1px); }

.inner-page .customFooter .card-header-tabs { margin-right: -0.625rem; margin-


bottom: -0.75rem; margin-left: -0.625rem; border-bottom: 0px; }

.inner-page .customFooter .card-header-pills { margin-right: -0.625rem; margin-


left: -0.625rem; }

.inner-page .customFooter .card-img-overlay { position: absolute; inset: 0px;


padding: 1.25rem; }

.inner-page .customFooter .card-img, .inner-page .customFooter .card-img-


bottom, .inner-page .customFooter .card-img-top { flex-shrink: 0; width: 100%; }

.inner-page .customFooter .card-img, .inner-page .customFooter .card-img-top


{ border-top-left-radius: calc(0.25rem - 1px); border-top-right-radius:
calc(0.25rem - 1px); }

.inner-page .customFooter .card-img, .inner-page .customFooter .card-img-bottom


{ border-bottom-right-radius: calc(0.25rem - 1px); border-bottom-left-radius:
calc(0.25rem - 1px); }

.inner-page .customFooter .card-deck .card { margin-bottom: 15px; }

@media (min-width: 576px) {


.inner-page .customFooter .card-deck { display: flex; flex-flow: row wrap;
margin-right: -15px; margin-left: -15px; }
.inner-page .customFooter .card-deck .card { flex: 1 0 0px; margin-right: 15px;
margin-bottom: 0px; margin-left: 15px; }
}

.inner-page .customFooter .card-group > .card { margin-bottom: 15px; }

@media (min-width: 576px) {


.inner-page .customFooter .card-group { display: flex; flex-flow: row wrap; }
.inner-page .customFooter .card-group > .card { flex: 1 0 0px; margin-bottom:
0px; }
.inner-page .customFooter .card-group > .card + .card { margin-left: 0px; border-
left: 0px; }
.inner-page .customFooter .card-group > .card:not(:last-child) { border-top-
right-radius: 0px; border-bottom-right-radius: 0px; }
.inner-page .customFooter .card-group > .card:not(:last-child) .card-
header, .inner-page .customFooter .card-group > .card:not(:last-child) .card-img-
top { border-top-right-radius: 0px; }
.inner-page .customFooter .card-group > .card:not(:last-child) .card-
footer, .inner-page .customFooter .card-group > .card:not(:last-child) .card-img-
bottom { border-bottom-right-radius: 0px; }
.inner-page .customFooter .card-group > .card:not(:first-child) { border-top-
left-radius: 0px; border-bottom-left-radius: 0px; }
.inner-page .customFooter .card-group > .card:not(:first-child) .card-
header, .inner-page .customFooter .card-group > .card:not(:first-child) .card-img-
top { border-top-left-radius: 0px; }
.inner-page .customFooter .card-group > .card:not(:first-child) .card-
footer, .inner-page .customFooter .card-group > .card:not(:first-child) .card-img-
bottom { border-bottom-left-radius: 0px; }
}

.inner-page .customFooter .card-columns .card { margin-bottom: 0.75rem; }

@media (min-width: 576px) {


.inner-page .customFooter .card-columns { column-count: 3; column-gap: 1.25rem;
orphans: 1; widows: 1; }
.inner-page .customFooter .card-columns .card { display: inline-block; width:
100%; }
}

.inner-page .customFooter .accordion > .card { overflow: hidden; }

.inner-page .customFooter .accordion > .card:not(:last-of-type) { border-bottom:


0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; }

.inner-page .customFooter .accordion > .card:not(:first-of-type) { border-top-left-


radius: 0px; border-top-right-radius: 0px; }

.inner-page .customFooter .accordion > .card > .card-header { border-radius: 0px;


margin-bottom: -1px; }

.inner-page .customFooter .breadcrumb { display: flex; flex-wrap: wrap; padding:


0.75rem 1rem; margin-bottom: 1rem; list-style: none; background-color: rgb(233,
236, 239); border-radius: 0.25rem; }

.inner-page .customFooter .breadcrumb-item { display: flex; }

.inner-page .customFooter .breadcrumb-item + .breadcrumb-item { padding-left:


0.5rem; }

.inner-page .customFooter .breadcrumb-item + .breadcrumb-item::before { display:


inline-block; padding-right: 0.5rem; color: rgb(108, 117, 125); content: "/"; }

.inner-page .customFooter .breadcrumb-item + .breadcrumb-item:hover::before { text-


decoration: underline; }

.inner-page .customFooter .breadcrumb-item + .breadcrumb-item:hover::before { text-


decoration: none; }

.inner-page .customFooter .breadcrumb-item.active { color: rgb(108, 117, 125); }

.inner-page .customFooter .pagination { display: flex; padding-left: 0px; list-


style: none; border-radius: 0.25rem; }

.inner-page .customFooter .page-link { position: relative; display: block; padding:


0.5rem 0.75rem; margin-left: -1px; line-height: 1.25; color: rgb(0, 123, 255);
background-color: rgb(255, 255, 255); border: 1px solid rgb(222, 226, 230); }

.inner-page .customFooter .page-link:hover { z-index: 2; color: rgb(0, 86, 179);


text-decoration: none; background-color: rgb(233, 236, 239); border-color: rgb(222,
226, 230); }

.inner-page .customFooter .page-link:focus { z-index: 3; outline: 0px; box-shadow:


rgba(0, 123, 255, 0.25) 0px 0px 0px 0.2rem; }

.inner-page .customFooter .page-item:first-child .page-link { margin-left: 0px;


border-top-left-radius: 0.25rem; border-bottom-left-radius: 0.25rem; }

.inner-page .customFooter .page-item:last-child .page-link { border-top-right-


radius: 0.25rem; border-bottom-right-radius: 0.25rem; }

.inner-page .customFooter .page-item.active .page-link { z-index: 3; color:


rgb(255, 255, 255); background-color: rgb(0, 123, 255); border-color: rgb(0, 123,
255); }

.inner-page .customFooter .page-item.disabled .page-link { color: rgb(108, 117,


125); pointer-events: none; cursor: auto; background-color: rgb(255, 255, 255);
border-color: rgb(222, 226, 230); }

.inner-page .customFooter .pagination-lg .page-link { padding: 0.75rem 1.5rem;


font-size: 1.25rem; line-height: 1.5; }

.inner-page .customFooter .pagination-lg .page-item:first-child .page-link


{ border-top-left-radius: 0.3rem; border-bottom-left-radius: 0.3rem; }

.inner-page .customFooter .pagination-lg .page-item:last-child .page-link { border-


top-right-radius: 0.3rem; border-bottom-right-radius: 0.3rem; }

.inner-page .customFooter .pagination-sm .page-link { padding: 0.25rem 0.5rem;


font-size: 0.875rem; line-height: 1.5; }

.inner-page .customFooter .pagination-sm .page-item:first-child .page-link


{ border-top-left-radius: 0.2rem; border-bottom-left-radius: 0.2rem; }

.inner-page .customFooter .pagination-sm .page-item:last-child .page-link { border-


top-right-radius: 0.2rem; border-bottom-right-radius: 0.2rem; }

.inner-page .customFooter .badge { display: inline-block; padding: 0.25em 0.4em;


font-size: 75%; font-weight: 700; line-height: 1; text-align: center; white-space:
nowrap; vertical-align: baseline; border-radius: 0.25rem; transition: color 0.15s
ease-in-out 0s, background-color 0.15s ease-in-out 0s, border-color 0.15s ease-in-
out 0s, box-shadow 0.15s ease-in-out 0s; }

@media (prefers-reduced-motion: reduce) {


.inner-page .customFooter .badge { transition: none 0s ease 0s; }
}

.inner-page .customFooter a.badge:focus, .inner-page .customFooter a.badge:hover


{ text-decoration: none; }

.inner-page .customFooter .badge:empty { display: none; }

.inner-page .customFooter .btn .badge { position: relative; top: -1px; }


.inner-page .customFooter .badge-pill { padding-right: 0.6em; padding-left: 0.6em;
border-radius: 10rem; }

.inner-page .customFooter .badge-primary { color: rgb(255, 255, 255); background-


color: rgb(0, 123, 255); }

.inner-page .customFooter a.badge-primary:focus, .inner-page .customFooter a.badge-


primary:hover { color: rgb(255, 255, 255); background-color: rgb(0, 98, 204); }

.inner-page .customFooter a.badge-primary.focus, .inner-page .customFooter a.badge-


primary:focus { outline: 0px; box-shadow: rgba(0, 123, 255, 0.5) 0px 0px 0px
0.2rem; }

.inner-page .customFooter .badge-secondary { color: rgb(255, 255, 255); background-


color: rgb(108, 117, 125); }

.inner-page .customFooter a.badge-secondary:focus, .inner-page .customFooter


a.badge-secondary:hover { color: rgb(255, 255, 255); background-color: rgb(84, 91,
98); }

.inner-page .customFooter a.badge-secondary.focus, .inner-page .customFooter


a.badge-secondary:focus { outline: 0px; box-shadow: rgba(108, 117, 125, 0.5) 0px
0px 0px 0.2rem; }

.inner-page .customFooter .badge-success { color: rgb(255, 255, 255); background-


color: rgb(40, 167, 69); }

.inner-page .customFooter a.badge-success:focus, .inner-page .customFooter a.badge-


success:hover { color: rgb(255, 255, 255); background-color: rgb(30, 126, 52); }

.inner-page .customFooter a.badge-success.focus, .inner-page .customFooter a.badge-


success:focus { outline: 0px; box-shadow: rgba(40, 167, 69, 0.5) 0px 0px 0px
0.2rem; }

.inner-page .customFooter .badge-info { color: rgb(255, 255, 255); background-


color: rgb(23, 162, 184); }

.inner-page .customFooter a.badge-info:focus, .inner-page .customFooter a.badge-


info:hover { color: rgb(255, 255, 255); background-color: rgb(17, 122, 139); }

.inner-page .customFooter a.badge-info.focus, .inner-page .customFooter a.badge-


info:focus { outline: 0px; box-shadow: rgba(23, 162, 184, 0.5) 0px 0px 0px
0.2rem; }

.inner-page .customFooter .badge-warning { color: rgb(33, 37, 41); background-


color: rgb(255, 193, 7); }

.inner-page .customFooter a.badge-warning:focus, .inner-page .customFooter a.badge-


warning:hover { color: rgb(33, 37, 41); background-color: rgb(211, 158, 0); }

.inner-page .customFooter a.badge-warning.focus, .inner-page .customFooter a.badge-


warning:focus { outline: 0px; box-shadow: rgba(255, 193, 7, 0.5) 0px 0px 0px
0.2rem; }

.inner-page .customFooter .badge-danger { color: rgb(255, 255, 255); background-


color: rgb(220, 53, 69); }

.inner-page .customFooter a.badge-danger:focus, .inner-page .customFooter a.badge-


danger:hover { color: rgb(255, 255, 255); background-color: rgb(189, 33, 48); }
.inner-page .customFooter a.badge-danger.focus, .inner-page .customFooter a.badge-
danger:focus { outline: 0px; box-shadow: rgba(220, 53, 69, 0.5) 0px 0px 0px 0.2rem;
}

.inner-page .customFooter .badge-light { color: rgb(33, 37, 41); background-color:


rgb(248, 249, 250); }

.inner-page .customFooter a.badge-light:focus, .inner-page .customFooter a.badge-


light:hover { color: rgb(33, 37, 41); background-color: rgb(218, 224, 229); }

.inner-page .customFooter a.badge-light.focus, .inner-page .customFooter a.badge-


light:focus { outline: 0px; box-shadow: rgba(248, 249, 250, 0.5) 0px 0px 0px
0.2rem; }

.inner-page .customFooter .badge-dark { color: rgb(255, 255, 255); background-


color: rgb(52, 58, 64); }

.inner-page .customFooter a.badge-dark:focus, .inner-page .customFooter a.badge-


dark:hover { color: rgb(255, 255, 255); background-color: rgb(29, 33, 36); }

.inner-page .customFooter a.badge-dark.focus, .inner-page .customFooter a.badge-


dark:focus { outline: 0px; box-shadow: rgba(52, 58, 64, 0.5) 0px 0px 0px 0.2rem; }

.inner-page .customFooter .jumbotron { padding: 2rem 1rem; margin-bottom: 2rem;


background-color: rgb(233, 236, 239); border-radius: 0.3rem; }

@media (min-width: 576px) {


.inner-page .customFooter .jumbotron { padding: 4rem 2rem; }
}

.inner-page .customFooter .jumbotron-fluid { padding-right: 0px; padding-left: 0px;


border-radius: 0px; }

.inner-page .customFooter .alert { position: relative; padding: 0.75rem 1.25rem;


margin-bottom: 1rem; border: 1px solid transparent; border-radius: 0.25rem; }

.inner-page .customFooter .alert-heading { color: inherit; }

.inner-page .customFooter .alert-link { font-weight: 700; }

.inner-page .customFooter .alert-dismissible { padding-right: 4rem; }

.inner-page .customFooter .alert-dismissible .close { position: absolute; top: 0px;


right: 0px; padding: 0.75rem 1.25rem; color: inherit; }

.inner-page .customFooter .alert-primary { color: rgb(0, 64, 133); background-


color: rgb(204, 229, 255); border-color: rgb(184, 218, 255); }

.inner-page .customFooter .alert-primary hr { border-top-color: rgb(159, 205, 255);


}

.inner-page .customFooter .alert-primary .alert-link { color: rgb(0, 39, 82); }

.inner-page .customFooter .alert-secondary { color: rgb(56, 61, 65); background-


color: rgb(226, 227, 229); border-color: rgb(214, 216, 219); }

.inner-page .customFooter .alert-secondary hr { border-top-color: rgb(200, 203,


207); }
.inner-page .customFooter .alert-secondary .alert-link { color: rgb(32, 35, 38); }

.inner-page .customFooter .alert-success { color: rgb(21, 87, 36); background-


color: rgb(212, 237, 218); border-color: rgb(195, 230, 203); }

.inner-page .customFooter .alert-success hr { border-top-color: rgb(177, 223, 187);


}

.inner-page .customFooter .alert-success .alert-link { color: rgb(11, 46, 19); }

.inner-page .customFooter .alert-info { color: rgb(12, 84, 96); background-color:


rgb(209, 236, 241); border-color: rgb(190, 229, 235); }

.inner-page .customFooter .alert-info hr { border-top-color: rgb(171, 221, 229); }

.inner-page .customFooter .alert-info .alert-link { color: rgb(6, 44, 51); }

.inner-page .customFooter .alert-warning { color: rgb(133, 100, 4); background-


color: rgb(255, 243, 205); border-color: rgb(255, 238, 186); }

.inner-page .customFooter .alert-warning hr { border-top-color: rgb(255, 232, 161);


}

.inner-page .customFooter .alert-warning .alert-link { color: rgb(83, 63, 3); }

.inner-page .customFooter .alert-danger { color: rgb(114, 28, 36); background-


color: rgb(248, 215, 218); border-color: rgb(245, 198, 203); }

.inner-page .customFooter .alert-danger hr { border-top-color: rgb(241, 176,


183); }

.inner-page .customFooter .alert-danger .alert-link { color: rgb(73, 18, 23); }

.inner-page .customFooter .alert-light { color: rgb(129, 129, 130); background-


color: rgb(254, 254, 254); border-color: rgb(253, 253, 254); }

.inner-page .customFooter .alert-light hr { border-top-color: rgb(236, 236, 246); }

.inner-page .customFooter .alert-light .alert-link { color: rgb(104, 104, 104); }

.inner-page .customFooter .alert-dark { color: rgb(27, 30, 33); background-color:


rgb(214, 216, 217); border-color: rgb(198, 200, 202); }

.inner-page .customFooter .alert-dark hr { border-top-color: rgb(185, 187, 190); }

.inner-page .customFooter .alert-dark .alert-link { color: rgb(4, 5, 5); }

@-webkit-keyframes progress-bar-stripes {
0% { background-position: 1rem 0px; }
100% { background-position: 0px 0px; }
}

@keyframes progress-bar-stripes {
0% { background-position: 1rem 0px; }
100% { background-position: 0px 0px; }
}

.inner-page .customFooter .progress { display: flex; height: 1rem; overflow:


hidden; line-height: 0; font-size: 0.75rem; background-color: rgb(233, 236, 239);
border-radius: 0.25rem; }

.inner-page .customFooter .progress-bar { display: flex; flex-direction: column;


justify-content: center; overflow: hidden; color: rgb(255, 255, 255); text-align:
center; white-space: nowrap; background-color: rgb(0, 123, 255); transition: width
0.6s ease 0s; }

@media (prefers-reduced-motion: reduce) {


.inner-page .customFooter .progress-bar { transition: none 0s ease 0s; }
}

.inner-page .customFooter .progress-bar-striped { background-image: linear-


gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%,
rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%,
transparent); background-size: 1rem 1rem; }

.inner-page .customFooter .progress-bar-animated { animation: 1s linear 0s infinite


normal none running progress-bar-stripes; }

@media (prefers-reduced-motion: reduce) {


.inner-page .customFooter .progress-bar-animated { animation: 0s ease 0s 1 normal
none running none; }
}

.inner-page .customFooter .media { display: flex; align-items: flex-start; }

.inner-page .customFooter .media-body { flex: 1 1 0%; }

.inner-page .customFooter .list-group { display: flex; flex-direction: column;


padding-left: 0px; margin-bottom: 0px; border-radius: 0.25rem; }

.inner-page .customFooter .list-group-item-action { width: 100%; color: rgb(73, 80,


87); text-align: inherit; }

.inner-page .customFooter .list-group-item-action:focus, .inner-


page .customFooter .list-group-item-action:hover { z-index: 1; color: rgb(73, 80,
87); text-decoration: none; background-color: rgb(248, 249, 250); }

.inner-page .customFooter .list-group-item-action:active { color: rgb(33, 37, 41);


background-color: rgb(233, 236, 239); }

.inner-page .customFooter .list-group-item { position: relative; display: block;


padding: 0.75rem 1.25rem; background-color: rgb(255, 255, 255); border: 1px solid
rgba(0, 0, 0, 0.125); }

.inner-page .customFooter .list-group-item:first-child { border-top-left-radius:


inherit; border-top-right-radius: inherit; }

.inner-page .customFooter .list-group-item:last-child { border-bottom-right-radius:


inherit; border-bottom-left-radius: inherit; }

.inner-page .customFooter .list-group-item.disabled, .inner-


page .customFooter .list-group-item:disabled { color: rgb(108, 117, 125); pointer-
events: none; background-color: rgb(255, 255, 255); }

.inner-page .customFooter .list-group-item.active { z-index: 2; color: rgb(255,


255, 255); background-color: rgb(0, 123, 255); border-color: rgb(0, 123, 255); }
.inner-page .customFooter .list-group-item + .list-group-item { border-top-width:
0px; }

.inner-page .customFooter .list-group-item + .list-group-item.active { margin-top:


-1px; border-top-width: 1px; }

.inner-page .customFooter .list-group-horizontal { flex-direction: row; }

.inner-page .customFooter .list-group-horizontal > .list-group-item:first-child


{ border-bottom-left-radius: 0.25rem; border-top-right-radius: 0px; }

.inner-page .customFooter .list-group-horizontal > .list-group-item:last-child


{ border-top-right-radius: 0.25rem; border-bottom-left-radius: 0px; }

.inner-page .customFooter .list-group-horizontal > .list-group-item.active


{ margin-top: 0px; }

.inner-page .customFooter .list-group-horizontal > .list-group-item + .list-group-


item { border-top-width: 1px; border-left-width: 0px; }

.inner-page .customFooter .list-group-horizontal > .list-group-item + .list-group-


item.active { margin-left: -1px; border-left-width: 1px; }

@media (min-width: 576px) {


.inner-page .customFooter .list-group-horizontal-sm { flex-direction: row; }
.inner-page .customFooter .list-group-horizontal-sm > .list-group-item:first-
child { border-bottom-left-radius: 0.25rem; border-top-right-radius: 0px; }
.inner-page .customFooter .list-group-horizontal-sm > .list-group-item:last-child
{ border-top-right-radius: 0.25rem; border-bottom-left-radius: 0px; }
.inner-page .customFooter .list-group-horizontal-sm > .list-group-item.active
{ margin-top: 0px; }
.inner-page .customFooter .list-group-horizontal-sm > .list-group-item + .list-
group-item { border-top-width: 1px; border-left-width: 0px; }
.inner-page .customFooter .list-group-horizontal-sm > .list-group-item + .list-
group-item.active { margin-left: -1px; border-left-width: 1px; }
}

@media (min-width: 768px) {


.inner-page .customFooter .list-group-horizontal-md { flex-direction: row; }
.inner-page .customFooter .list-group-horizontal-md > .list-group-item:first-
child { border-bottom-left-radius: 0.25rem; border-top-right-radius: 0px; }
.inner-page .customFooter .list-group-horizontal-md > .list-group-item:last-child
{ border-top-right-radius: 0.25rem; border-bottom-left-radius: 0px; }
.inner-page .customFooter .list-group-horizontal-md > .list-group-item.active
{ margin-top: 0px; }
.inner-page .customFooter .list-group-horizontal-md > .list-group-item + .list-
group-item { border-top-width: 1px; border-left-width: 0px; }
.inner-page .customFooter .list-group-horizontal-md > .list-group-item + .list-
group-item.active { margin-left: -1px; border-left-width: 1px; }
}

@media (min-width: 992px) {


.inner-page .customFooter .list-group-horizontal-lg { flex-direction: row; }
.inner-page .customFooter .list-group-horizontal-lg > .list-group-item:first-
child { border-bottom-left-radius: 0.25rem; border-top-right-radius: 0px; }
.inner-page .customFooter .list-group-horizontal-lg > .list-group-item:last-child
{ border-top-right-radius: 0.25rem; border-bottom-left-radius: 0px; }
.inner-page .customFooter .list-group-horizontal-lg > .list-group-item.active
{ margin-top: 0px; }
.inner-page .customFooter .list-group-horizontal-lg > .list-group-item + .list-
group-item { border-top-width: 1px; border-left-width: 0px; }
.inner-page .customFooter .list-group-horizontal-lg > .list-group-item + .list-
group-item.active { margin-left: -1px; border-left-width: 1px; }
}

@media (min-width: 1200px) {


.inner-page .customFooter .list-group-horizontal-xl { flex-direction: row; }
.inner-page .customFooter .list-group-horizontal-xl > .list-group-item:first-
child { border-bottom-left-radius: 0.25rem; border-top-right-radius: 0px; }
.inner-page .customFooter .list-group-horizontal-xl > .list-group-item:last-child
{ border-top-right-radius: 0.25rem; border-bottom-left-radius: 0px; }
.inner-page .customFooter .list-group-horizontal-xl > .list-group-item.active
{ margin-top: 0px; }
.inner-page .customFooter .list-group-horizontal-xl > .list-group-item + .list-
group-item { border-top-width: 1px; border-left-width: 0px; }
.inner-page .customFooter .list-group-horizontal-xl > .list-group-item + .list-
group-item.active { margin-left: -1px; border-left-width: 1px; }
}

.inner-page .customFooter .list-group-flush { border-radius: 0px; }

.inner-page .customFooter .list-group-flush > .list-group-item { border-width: 0px


0px 1px; }

.inner-page .customFooter .list-group-flush > .list-group-item:last-child { border-


bottom-width: 0px; }

.inner-page .customFooter .list-group-item-primary { color: rgb(0, 64, 133);


background-color: rgb(184, 218, 255); }

.inner-page .customFooter .list-group-item-primary.list-group-item-


action:focus, .inner-page .customFooter .list-group-item-primary.list-group-item-
action:hover { color: rgb(0, 64, 133); background-color: rgb(159, 205, 255); }

.inner-page .customFooter .list-group-item-primary.list-group-item-action.active


{ color: rgb(255, 255, 255); background-color: rgb(0, 64, 133); border-color:
rgb(0, 64, 133); }

.inner-page .customFooter .list-group-item-secondary { color: rgb(56, 61, 65);


background-color: rgb(214, 216, 219); }

.inner-page .customFooter .list-group-item-secondary.list-group-item-


action:focus, .inner-page .customFooter .list-group-item-secondary.list-group-item-
action:hover { color: rgb(56, 61, 65); background-color: rgb(200, 203, 207); }

.inner-page .customFooter .list-group-item-secondary.list-group-item-action.active


{ color: rgb(255, 255, 255); background-color: rgb(56, 61, 65); border-color:
rgb(56, 61, 65); }

.inner-page .customFooter .list-group-item-success { color: rgb(21, 87, 36);


background-color: rgb(195, 230, 203); }

.inner-page .customFooter .list-group-item-success.list-group-item-


action:focus, .inner-page .customFooter .list-group-item-success.list-group-item-
action:hover { color: rgb(21, 87, 36); background-color: rgb(177, 223, 187); }

.inner-page .customFooter .list-group-item-success.list-group-item-action.active


{ color: rgb(255, 255, 255); background-color: rgb(21, 87, 36); border-color:
rgb(21, 87, 36); }

.inner-page .customFooter .list-group-item-info { color: rgb(12, 84, 96);


background-color: rgb(190, 229, 235); }

.inner-page .customFooter .list-group-item-info.list-group-item-


action:focus, .inner-page .customFooter .list-group-item-info.list-group-item-
action:hover { color: rgb(12, 84, 96); background-color: rgb(171, 221, 229); }

.inner-page .customFooter .list-group-item-info.list-group-item-action.active


{ color: rgb(255, 255, 255); background-color: rgb(12, 84, 96); border-color:
rgb(12, 84, 96); }

.inner-page .customFooter .list-group-item-warning { color: rgb(133, 100, 4);


background-color: rgb(255, 238, 186); }

.inner-page .customFooter .list-group-item-warning.list-group-item-


action:focus, .inner-page .customFooter .list-group-item-warning.list-group-item-
action:hover { color: rgb(133, 100, 4); background-color: rgb(255, 232, 161); }

.inner-page .customFooter .list-group-item-warning.list-group-item-action.active


{ color: rgb(255, 255, 255); background-color: rgb(133, 100, 4); border-color:
rgb(133, 100, 4); }

.inner-page .customFooter .list-group-item-danger { color: rgb(114, 28, 36);


background-color: rgb(245, 198, 203); }

.inner-page .customFooter .list-group-item-danger.list-group-item-


action:focus, .inner-page .customFooter .list-group-item-danger.list-group-item-
action:hover { color: rgb(114, 28, 36); background-color: rgb(241, 176, 183); }

.inner-page .customFooter .list-group-item-danger.list-group-item-action.active


{ color: rgb(255, 255, 255); background-color: rgb(114, 28, 36); border-color:
rgb(114, 28, 36); }

.inner-page .customFooter .list-group-item-light { color: rgb(129, 129, 130);


background-color: rgb(253, 253, 254); }

.inner-page .customFooter .list-group-item-light.list-group-item-


action:focus, .inner-page .customFooter .list-group-item-light.list-group-item-
action:hover { color: rgb(129, 129, 130); background-color: rgb(236, 236, 246); }

.inner-page .customFooter .list-group-item-light.list-group-item-action.active


{ color: rgb(255, 255, 255); background-color: rgb(129, 129, 130); border-color:
rgb(129, 129, 130); }

.inner-page .customFooter .list-group-item-dark { color: rgb(27, 30, 33);


background-color: rgb(198, 200, 202); }

.inner-page .customFooter .list-group-item-dark.list-group-item-


action:focus, .inner-page .customFooter .list-group-item-dark.list-group-item-
action:hover { color: rgb(27, 30, 33); background-color: rgb(185, 187, 190); }

.inner-page .customFooter .list-group-item-dark.list-group-item-action.active


{ color: rgb(255, 255, 255); background-color: rgb(27, 30, 33); border-color:
rgb(27, 30, 33); }

.inner-page .customFooter .close { float: right; font-size: 1.5rem; font-weight:


700; line-height: 1; color: rgb(0, 0, 0); text-shadow: rgb(255, 255, 255) 0px 1px
0px; opacity: 0.5; }

.inner-page .customFooter .close:hover { color: rgb(0, 0, 0); text-decoration:


none; }

.inner-page .customFooter .close:not(:disabled):not(.disabled):focus, .inner-


page .customFooter .close:not(:disabled):not(.disabled):hover { opacity: 0.75; }

.inner-page .customFooter button.close { padding: 0px; background-color:


transparent; border: 0px; }

.inner-page .customFooter a.close.disabled { pointer-events: none; }

.inner-page .customFooter .toast { max-width: 350px; overflow: hidden; font-size:


0.875rem; background-color: rgba(255, 255, 255, 0.85); background-clip: padding-
box; border: 1px solid rgba(0, 0, 0, 0.1); box-shadow: rgba(0, 0, 0, 0.1) 0px
0.25rem 0.75rem; backdrop-filter: blur(10px); opacity: 0; border-radius: 0.25rem; }

.inner-page .customFooter .toast:not(:last-child) { margin-bottom: 0.75rem; }

.inner-page .customFooter .toast.showing { opacity: 1; }

.inner-page .customFooter .toast.show { display: block; opacity: 1; }

.inner-page .customFooter .toast.hide { display: none; }

.inner-page .customFooter .toast-header { display: flex; align-items: center;


padding: 0.25rem 0.75rem; color: rgb(108, 117, 125); background-color: rgba(255,
255, 255, 0.85); background-clip: padding-box; border-bottom: 1px solid rgba(0, 0,
0, 0.05); }

.inner-page .customFooter .toast-body { padding: 0.75rem; }

.inner-page .customFooter .modal-open { overflow: hidden; }

.inner-page .customFooter .modal-open .modal { overflow: hidden auto; }

.inner-page .customFooter .modal { position: fixed; top: 0px; left: 0px; z-index:
1050; display: none; width: 100%; height: 100%; overflow: hidden; outline: 0px; }

.inner-page .customFooter .modal-dialog { position: relative; width: auto; margin:


0.5rem; pointer-events: none; }

.inner-page .customFooter .modal.fade .modal-dialog { transition: transform 0.3s


ease-out 0s, -webkit-transform 0.3s ease-out 0s; transform: translate(0px, -
50px); }

@media (prefers-reduced-motion: reduce) {


.inner-page .customFooter .modal.fade .modal-dialog { transition: none 0s ease
0s; }
}

.inner-page .customFooter .modal.show .modal-dialog { transform: none; }

.inner-page .customFooter .modal.modal-static .modal-dialog { transform:


scale(1.02); }

.inner-page .customFooter .modal-dialog-scrollable { display: flex; max-height:


calc(100% - 1rem); }
.inner-page .customFooter .modal-dialog-scrollable .modal-content { max-height:
calc(100vh - 1rem); overflow: hidden; }

.inner-page .customFooter .modal-dialog-scrollable .modal-footer, .inner-


page .customFooter .modal-dialog-scrollable .modal-header { flex-shrink: 0; }

.inner-page .customFooter .modal-dialog-scrollable .modal-body { overflow-y:


auto; }

.inner-page .customFooter .modal-dialog-centered { display: flex; align-items:


center; min-height: calc(100% - 1rem); }

.inner-page .customFooter .modal-dialog-centered::before { display: block; height:


min-content; content: ""; }

.inner-page .customFooter .modal-dialog-centered.modal-dialog-scrollable { flex-


direction: column; justify-content: center; height: 100%; }

.inner-page .customFooter .modal-dialog-centered.modal-dialog-scrollable .modal-


content { max-height: none; }

.inner-page .customFooter .modal-dialog-centered.modal-dialog-scrollable::before


{ content: none; }

.inner-page .customFooter .modal-content { position: relative; display: flex; flex-


direction: column; width: 100%; pointer-events: auto; background-color: rgb(255,
255, 255); background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.2);
border-radius: 0.3rem; outline: 0px; }

.inner-page .customFooter .modal-backdrop { position: fixed; top: 0px; left: 0px;


z-index: 1040; width: 100vw; height: 100vh; background-color: rgb(0, 0, 0); }

.inner-page .customFooter .modal-backdrop.fade { opacity: 0; }

.inner-page .customFooter .modal-backdrop.show { opacity: 0.5; }

.inner-page .customFooter .modal-header { display: flex; align-items: flex-start;


justify-content: space-between; padding: 1rem; border-bottom: 1px solid rgb(222,
226, 230); border-top-left-radius: calc(0.3rem - 1px); border-top-right-radius:
calc(0.3rem - 1px); }

.inner-page .customFooter .modal-header .close { padding: 1rem; margin: -1rem -1rem


-1rem auto; }

.inner-page .customFooter .modal-title { margin-bottom: 0px; line-height: 1.5; }

.inner-page .customFooter .modal-body { position: relative; flex: 1 1 auto;


padding: 1rem; }

.inner-page .customFooter .modal-footer { display: flex; flex-wrap: wrap; align-


items: center; justify-content: flex-end; padding: 0.75rem; border-top: 1px solid
rgb(222, 226, 230); border-bottom-right-radius: calc(0.3rem - 1px); border-bottom-
left-radius: calc(0.3rem - 1px); }

.inner-page .customFooter .modal-footer > * { margin: 0.25rem; }

.inner-page .customFooter .modal-scrollbar-measure { position: absolute; top: -


9999px; width: 50px; height: 50px; overflow: scroll; }
@media (min-width: 576px) {
.inner-page .customFooter .modal-dialog { max-width: 500px; margin: 1.75rem auto;
}
.inner-page .customFooter .modal-dialog-scrollable { max-height: calc(100% -
3.5rem); }
.inner-page .customFooter .modal-dialog-scrollable .modal-content { max-height:
calc(100vh - 3.5rem); }
.inner-page .customFooter .modal-dialog-centered { min-height: calc(100% -
3.5rem); }
.inner-page .customFooter .modal-dialog-centered::before { height: min-content; }
.inner-page .customFooter .modal-sm { max-width: 300px; }
}

@media (min-width: 992px) {


.inner-page .customFooter .modal-lg, .inner-page .customFooter .modal-xl { max-
width: 800px; }
}

@media (min-width: 1200px) {


.inner-page .customFooter .modal-xl { max-width: 1140px; }
}

.inner-page .customFooter .tooltip { position: absolute; z-index: 1070; display:


block; margin: 0px; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI",
Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji",
"Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-style: normal; font-
weight: 400; line-height: 1.5; text-align: start; text-decoration: none; text-
shadow: none; text-transform: none; letter-spacing: normal; word-break: normal;
word-spacing: normal; white-space: normal; line-break: auto; font-size: 0.875rem;
overflow-wrap: break-word; opacity: 0; }

.inner-page .customFooter .tooltip.show { opacity: 0.9; }

.inner-page .customFooter .tooltip .arrow { position: absolute; display: block;


width: 0.8rem; height: 0.4rem; }

.inner-page .customFooter .tooltip .arrow::before { position: absolute; content:


""; border-color: transparent; border-style: solid; }

.inner-page .customFooter .bs-tooltip-auto[x-placement^="top"], .inner-


page .customFooter .bs-tooltip-top { padding: 0.4rem 0px; }

.inner-page .customFooter .bs-tooltip-auto[x-placement^="top"] .arrow, .inner-


page .customFooter .bs-tooltip-top .arrow { bottom: 0px; }

.inner-page .customFooter .bs-tooltip-auto[x-


placement^="top"] .arrow::before, .inner-page .customFooter .bs-tooltip-
top .arrow::before { top: 0px; border-width: 0.4rem 0.4rem 0px; border-top-color:
rgb(0, 0, 0); }

.inner-page .customFooter .bs-tooltip-auto[x-placement^="right"], .inner-


page .customFooter .bs-tooltip-right { padding: 0px 0.4rem; }

.inner-page .customFooter .bs-tooltip-auto[x-placement^="right"] .arrow, .inner-


page .customFooter .bs-tooltip-right .arrow { left: 0px; width: 0.4rem; height:
0.8rem; }

.inner-page .customFooter .bs-tooltip-auto[x-


placement^="right"] .arrow::before, .inner-page .customFooter .bs-tooltip-
right .arrow::before { right: 0px; border-width: 0.4rem 0.4rem 0.4rem 0px; border-
right-color: rgb(0, 0, 0); }

.inner-page .customFooter .bs-tooltip-auto[x-placement^="bottom"], .inner-


page .customFooter .bs-tooltip-bottom { padding: 0.4rem 0px; }

.inner-page .customFooter .bs-tooltip-auto[x-placement^="bottom"] .arrow, .inner-


page .customFooter .bs-tooltip-bottom .arrow { top: 0px; }

.inner-page .customFooter .bs-tooltip-auto[x-


placement^="bottom"] .arrow::before, .inner-page .customFooter .bs-tooltip-
bottom .arrow::before { bottom: 0px; border-width: 0px 0.4rem 0.4rem; border-
bottom-color: rgb(0, 0, 0); }

.inner-page .customFooter .bs-tooltip-auto[x-placement^="left"], .inner-


page .customFooter .bs-tooltip-left { padding: 0px 0.4rem; }

.inner-page .customFooter .bs-tooltip-auto[x-placement^="left"] .arrow, .inner-page


.customFooter .bs-tooltip-left .arrow { right: 0px; width: 0.4rem; height:
0.8rem; }

.inner-page .customFooter .bs-tooltip-auto[x-


placement^="left"] .arrow::before, .inner-page .customFooter .bs-tooltip-
left .arrow::before { left: 0px; border-width: 0.4rem 0px 0.4rem 0.4rem; border-
left-color: rgb(0, 0, 0); }

.inner-page .customFooter .tooltip-inner { max-width: 200px; padding: 0.25rem


0.5rem; color: rgb(255, 255, 255); text-align: center; background-color: rgb(0, 0,
0); border-radius: 0.25rem; }

.inner-page .customFooter .popover { position: absolute; top: 0px; left: 0px; z-


index: 1060; display: block; max-width: 276px; font-family: -apple-system,
BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-
serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color
Emoji"; font-style: normal; font-weight: 400; line-height: 1.5; text-align: start;
text-decoration: none; text-shadow: none; text-transform: none; letter-spacing:
normal; word-break: normal; word-spacing: normal; white-space: normal; line-break:
auto; font-size: 0.875rem; overflow-wrap: break-word; background-color: rgb(255,
255, 255); background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.2);
border-radius: 0.3rem; }

.inner-page .customFooter .popover .arrow { position: absolute; display: block;


width: 1rem; height: 0.5rem; margin: 0px 0.3rem; }

.inner-page .customFooter .popover .arrow::after, .inner-


page .customFooter .popover .arrow::before { position: absolute; display: block;
content: ""; border-color: transparent; border-style: solid; }

.inner-page .customFooter .bs-popover-auto[x-placement^="top"], .inner-


page .customFooter .bs-popover-top { margin-bottom: 0.5rem; }

.inner-page .customFooter .bs-popover-auto[x-placement^="top"] > .arrow, .inner-


page .customFooter .bs-popover-top > .arrow { bottom: calc(-0.5rem - 1px); }

.inner-page .customFooter .bs-popover-auto[x-placement^="top"]


> .arrow::before, .inner-page .customFooter .bs-popover-top > .arrow::before
{ bottom: 0px; border-width: 0.5rem 0.5rem 0px; border-top-color: rgba(0, 0, 0,
0.25); }
.inner-page .customFooter .bs-popover-auto[x-placement^="top"]
> .arrow::after, .inner-page .customFooter .bs-popover-top > .arrow::after
{ bottom: 1px; border-width: 0.5rem 0.5rem 0px; border-top-color: rgb(255, 255,
255); }

.inner-page .customFooter .bs-popover-auto[x-placement^="right"], .inner-


page .customFooter .bs-popover-right { margin-left: 0.5rem; }

.inner-page .customFooter .bs-popover-auto[x-placement^="right"] > .arrow, .inner-


page .customFooter .bs-popover-right > .arrow { left: calc(-0.5rem - 1px); width:
0.5rem; height: 1rem; margin: 0.3rem 0px; }

.inner-page .customFooter .bs-popover-auto[x-placement^="right"]


> .arrow::before, .inner-page .customFooter .bs-popover-right > .arrow::before
{ left: 0px; border-width: 0.5rem 0.5rem 0.5rem 0px; border-right-color: rgba(0, 0,
0, 0.25); }

.inner-page .customFooter .bs-popover-auto[x-placement^="right"]


> .arrow::after, .inner-page .customFooter .bs-popover-right > .arrow::after
{ left: 1px; border-width: 0.5rem 0.5rem 0.5rem 0px; border-right-color: rgb(255,
255, 255); }

.inner-page .customFooter .bs-popover-auto[x-placement^="bottom"], .inner-


page .customFooter .bs-popover-bottom { margin-top: 0.5rem; }

.inner-page .customFooter .bs-popover-auto[x-placement^="bottom"] > .arrow, .inner-


page .customFooter .bs-popover-bottom > .arrow { top: calc(-0.5rem - 1px); }

.inner-page .customFooter .bs-popover-auto[x-placement^="bottom"] > .arrow::before,


.inner-page .customFooter .bs-popover-bottom > .arrow::before { top: 0px; border-
width: 0px 0.5rem 0.5rem; border-bottom-color: rgba(0, 0, 0, 0.25); }

.inner-page .customFooter .bs-popover-auto[x-placement^="bottom"]


> .arrow::after, .inner-page .customFooter .bs-popover-bottom > .arrow::after
{ top: 1px; border-width: 0px 0.5rem 0.5rem; border-bottom-color: rgb(255, 255,
255); }

.inner-page .customFooter .bs-popover-auto[x-placement^="bottom"] .popover-


header::before, .inner-page .customFooter .bs-popover-bottom .popover-
header::before { position: absolute; top: 0px; left: 50%; display: block; width:
1rem; margin-left: -0.5rem; content: ""; border-bottom: 1px solid rgb(247, 247,
247); }

.inner-page .customFooter .bs-popover-auto[x-placement^="left"], .inner-


page .customFooter .bs-popover-left { margin-right: 0.5rem; }

.inner-page .customFooter .bs-popover-auto[x-placement^="left"] > .arrow, .inner-


page .customFooter .bs-popover-left > .arrow { right: calc(-0.5rem - 1px); width:
0.5rem; height: 1rem; margin: 0.3rem 0px; }

.inner-page .customFooter .bs-popover-auto[x-placement^="left"]


> .arrow::before, .inner-page .customFooter .bs-popover-left > .arrow::before
{ right: 0px; border-width: 0.5rem 0px 0.5rem 0.5rem; border-left-color: rgba(0, 0,
0, 0.25); }

.inner-page .customFooter .bs-popover-auto[x-placement^="left"]


> .arrow::after, .inner-page .customFooter .bs-popover-left > .arrow::after
{ right: 1px; border-width: 0.5rem 0px 0.5rem 0.5rem; border-left-color: rgb(255,
255, 255); }

.inner-page .customFooter .popover-header { padding: 0.5rem 0.75rem; margin-bottom:


0px; font-size: 1rem; background-color: rgb(247, 247, 247); border-bottom: 1px
solid rgb(235, 235, 235); border-top-left-radius: calc(0.3rem - 1px); border-top-
right-radius: calc(0.3rem - 1px); }

.inner-page .customFooter .popover-header:empty { display: none; }

.inner-page .customFooter .popover-body { padding: 0.5rem 0.75rem; color: rgb(33,


37, 41); }

.inner-page .customFooter .carousel { position: relative; }

.inner-page .customFooter .carousel.pointer-event { touch-action: pan-y; }

.inner-page .customFooter .carousel-inner { position: relative; width: 100%;


overflow: hidden; }

.inner-page .customFooter .carousel-inner::after { display: block; clear: both;


content: ""; }

.inner-page .customFooter .carousel-item { position: relative; display: none;


float: left; width: 100%; margin-right: -100%; backface-visibility: hidden;
transition: transform 0.6s ease-in-out 0s, -webkit-transform 0.6s ease-in-out 0s; }

@media (prefers-reduced-motion: reduce) {


.inner-page .customFooter .carousel-item { transition: none 0s ease 0s; }
}

.inner-page .customFooter .carousel-item-next, .inner-page .customFooter .carousel-


item-prev, .inner-page .customFooter .carousel-item.active { display: block; }

.inner-page .customFooter .active.carousel-item-right, .inner-


page .customFooter .carousel-item-next:not(.carousel-item-left) { transform:
translateX(100%); }

.inner-page .customFooter .active.carousel-item-left, .inner-


page .customFooter .carousel-item-prev:not(.carousel-item-right) { transform:
translateX(-100%); }

.inner-page .customFooter .carousel-fade .carousel-item { opacity: 0; transition-


property: opacity; transform: none; }

.inner-page .customFooter .carousel-fade .carousel-item-next.carousel-item-


left, .inner-page .customFooter .carousel-fade .carousel-item-prev.carousel-item-
right, .inner-page .customFooter .carousel-fade .carousel-item.active { z-index: 1;
opacity: 1; }

.inner-page .customFooter .carousel-fade .active.carousel-item-left, .inner-


page .customFooter .carousel-fade .active.carousel-item-right { z-index: 0;
opacity: 0; }

@media (prefers-reduced-motion: reduce) {


.inner-page .customFooter .carousel-fade .active.carousel-item-left, .inner-
page .customFooter .carousel-fade .active.carousel-item-right { transition: none 0s
ease 0s; }
}
.inner-page .customFooter .carousel-control-next, .inner-
page .customFooter .carousel-control-prev { position: absolute; top: 0px; bottom:
0px; z-index: 1; display: flex; align-items: center; justify-content: center;
width: 15%; color: rgb(255, 255, 255); text-align: center; opacity: 0.5;
transition: opacity 0.15s ease 0s; }

@media (prefers-reduced-motion: reduce) {


.inner-page .customFooter .carousel-control-next, .inner-
page .customFooter .carousel-control-prev { transition: none 0s ease 0s; }
}

.inner-page .customFooter .carousel-control-next:focus, .inner-


page .customFooter .carousel-control-next:hover, .inner-
page .customFooter .carousel-control-prev:focus, .inner-
page .customFooter .carousel-control-prev:hover { color: rgb(255, 255, 255); text-
decoration: none; outline: 0px; opacity: 0.9; }

.inner-page .customFooter .carousel-control-prev { left: 0px; }

.inner-page .customFooter .carousel-control-next { right: 0px; }

.inner-page .customFooter .carousel-control-next-icon, .inner-


page .customFooter .carousel-control-prev-icon { display: inline-block; width:
20px; height: 20px; background: 50% center / 100% 100% no-repeat; }

.inner-page .customFooter .carousel-control-prev-icon { background-image:


url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'fill='%23fff'width=
'8'height='8'viewBox='0088'%3e%3cpathd='M5.250l-44441.5-1.5L4.254l2.5-2.5L5.250z'/
%3e%3c/svg%3e"); }

.inner-page .customFooter .carousel-control-next-icon { background-image:


url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'fill='%23fff'width=
'8'height='8'viewBox='0088'%3e%3cpathd='M2.750l-1.51.5L3.754l-2.52.5L2.758l4-4-4-
4z'/%3e%3c/svg%3e"); }

.inner-page .customFooter .carousel-indicators { position: absolute; right: 0px;


bottom: 0px; left: 0px; z-index: 15; display: flex; justify-content: center;
padding-left: 0px; margin-right: 15%; margin-left: 15%; list-style: none; }

.inner-page .customFooter .carousel-indicators li { box-sizing: content-box; flex:


0 1 auto; width: 30px; height: 3px; margin-right: 3px; margin-left: 3px; text-
indent: -999px; cursor: pointer; background-color: rgb(255, 255, 255); background-
clip: padding-box; border-top: 10px solid transparent; border-bottom: 10px solid
transparent; opacity: 0.5; transition: opacity 0.6s ease 0s; }

@media (prefers-reduced-motion: reduce) {


.inner-page .customFooter .carousel-indicators li { transition: none 0s ease
0s; }
}

.inner-page .customFooter .carousel-indicators .active { opacity: 1; }

.inner-page .customFooter .carousel-caption { position: absolute; right: 15%;


bottom: 20px; left: 15%; z-index: 10; padding-top: 20px; padding-bottom: 20px;
color: rgb(255, 255, 255); text-align: center; }

@-webkit-keyframes spinner-border {
100% { transform: rotate(360deg); }
}
@keyframes spinner-border {
100% { transform: rotate(360deg); }
}

.inner-page .customFooter .spinner-border { display: inline-block; width: 2rem;


height: 2rem; vertical-align: text-bottom; border-width: 0.25em; border-style:
solid; border-color: currentcolor transparent currentcolor currentcolor; border-
image: initial; border-radius: 50%; animation: 0.75s linear 0s infinite normal none
running spinner-border; }

.inner-page .customFooter .spinner-border-sm { width: 1rem; height: 1rem; border-


width: 0.2em; }

@-webkit-keyframes spinner-grow {
50% { opacity: 1; transform: none; }
}

@keyframes spinner-grow {
50% { opacity: 1; transform: none; }
}

.inner-page .customFooter .spinner-grow { display: inline-block; width: 2rem;


height: 2rem; vertical-align: text-bottom; background-color: currentcolor; border-
radius: 50%; opacity: 0; animation: 0.75s linear 0s infinite normal none running
spinner-grow; }

.inner-page .customFooter .spinner-grow-sm { width: 1rem; height: 1rem; }

.inner-page .customFooter .align-baseline { vertical-align: baseline !important; }

.inner-page .customFooter .align-top { vertical-align: top !important; }

.inner-page .customFooter .align-middle { vertical-align: middle !important; }

.inner-page .customFooter .align-bottom { vertical-align: bottom !important; }

.inner-page .customFooter .align-text-bottom { vertical-align: text-bottom !


important; }

.inner-page .customFooter .align-text-top { vertical-align: text-top !important; }

.inner-page .customFooter .bg-primary { background-color: rgb(0, 123, 255) !


important; }

.inner-page .customFooter a.bg-primary:focus, .inner-page .customFooter a.bg-


primary:hover, .inner-page .customFooter button.bg-primary:focus, .inner-
page .customFooter button.bg-primary:hover { background-color: rgb(0, 98, 204) !
important; }

.inner-page .customFooter .bg-secondary { background-color: rgb(108, 117, 125) !


important; }

.inner-page .customFooter a.bg-secondary:focus, .inner-page .customFooter a.bg-


secondary:hover, .inner-page .customFooter button.bg-secondary:focus, .inner-
page .customFooter button.bg-secondary:hover { background-color: rgb(84, 91, 98) !
important; }

.inner-page .customFooter .bg-success { background-color: rgb(40, 167, 69) !


important; }

.inner-page .customFooter a.bg-success:focus, .inner-page .customFooter a.bg-


success:hover, .inner-page .customFooter button.bg-success:focus, .inner-
page .customFooter button.bg-success:hover { background-color: rgb(30, 126, 52) !
important; }

.inner-page .customFooter .bg-info { background-color: rgb(23, 162, 184) !


important; }

.inner-page .customFooter a.bg-info:focus, .inner-page .customFooter a.bg-


info:hover, .inner-page .customFooter button.bg-info:focus, .inner-
page .customFooter button.bg-info:hover { background-color: rgb(17, 122, 139) !
important; }

.inner-page .customFooter .bg-warning { background-color: rgb(255, 193, 7) !


important; }

.inner-page .customFooter a.bg-warning:focus, .inner-page .customFooter a.bg-


warning:hover, .inner-page .customFooter button.bg-warning:focus, .inner-
page .customFooter button.bg-warning:hover { background-color: rgb(211, 158, 0) !
important; }

.inner-page .customFooter .bg-danger { background-color: rgb(220, 53, 69) !


important; }

.inner-page .customFooter a.bg-danger:focus, .inner-page .customFooter a.bg-


danger:hover, .inner-page .customFooter button.bg-danger:focus, .inner-
page .customFooter button.bg-danger:hover { background-color: rgb(189, 33, 48) !
important; }

.inner-page .customFooter .bg-light { background-color: rgb(248, 249, 250) !


important; }

.inner-page .customFooter a.bg-light:focus, .inner-page .customFooter a.bg-


light:hover, .inner-page .customFooter button.bg-light:focus, .inner-
page .customFooter button.bg-light:hover { background-color: rgb(218, 224, 229) !
important; }

.inner-page .customFooter .bg-dark { background-color: rgb(52, 58, 64) !


important; }

.inner-page .customFooter a.bg-dark:focus, .inner-page .customFooter a.bg-


dark:hover, .inner-page .customFooter button.bg-dark:focus, .inner-
page .customFooter button.bg-dark:hover { background-color: rgb(29, 33, 36) !
important; }

.inner-page .customFooter .bg-white { background-color: rgb(255, 255, 255) !


important; }

.inner-page .customFooter .bg-transparent { background-color: transparent !


important; }

.inner-page .customFooter .border { border: 1px solid rgb(222, 226, 230) !


important; }

.inner-page .customFooter .border-top { border-top: 1px solid rgb(222, 226, 230) !


important; }
.inner-page .customFooter .border-right { border-right: 1px solid rgb(222, 226,
230) !important; }

.inner-page .customFooter .border-bottom { border-bottom: 1px solid rgb(222, 226,


230) !important; }

.inner-page .customFooter .border-left { border-left: 1px solid rgb(222, 226,


230) !important; }

.inner-page .customFooter .border-0 { border: 0px !important; }

.inner-page .customFooter .border-top-0 { border-top: 0px !important; }

.inner-page .customFooter .border-right-0 { border-right: 0px !important; }

.inner-page .customFooter .border-bottom-0 { border-bottom: 0px !important; }

.inner-page .customFooter .border-left-0 { border-left: 0px !important; }

.inner-page .customFooter .border-primary { border-color: rgb(0, 123, 255) !


important; }

.inner-page .customFooter .border-secondary { border-color: rgb(108, 117, 125) !


important; }

.inner-page .customFooter .border-success { border-color: rgb(40, 167, 69) !


important; }

.inner-page .customFooter .border-info { border-color: rgb(23, 162, 184) !


important; }

.inner-page .customFooter .border-warning { border-color: rgb(255, 193, 7) !


important; }

.inner-page .customFooter .border-danger { border-color: rgb(220, 53, 69) !


important; }

.inner-page .customFooter .border-light { border-color: rgb(248, 249, 250) !


important; }

.inner-page .customFooter .border-dark { border-color: rgb(52, 58, 64) !


important; }

.inner-page .customFooter .border-white { border-color: rgb(255, 255, 255) !


important; }

.inner-page .customFooter .rounded-sm { border-radius: 0.2rem !important; }

.inner-page .customFooter .rounded { border-radius: 0.25rem !important; }

.inner-page .customFooter .rounded-top { border-top-left-radius: 0.25rem !


important; border-top-right-radius: 0.25rem !important; }

.inner-page .customFooter .rounded-right { border-top-right-radius: 0.25rem !


important; border-bottom-right-radius: 0.25rem !important; }

.inner-page .customFooter .rounded-bottom { border-bottom-right-radius: 0.25rem !


important; border-bottom-left-radius: 0.25rem !important; }
.inner-page .customFooter .rounded-left { border-top-left-radius: 0.25rem !
important; border-bottom-left-radius: 0.25rem !important; }

.inner-page .customFooter .rounded-lg { border-radius: 0.3rem !important; }

.inner-page .customFooter .rounded-circle { border-radius: 50% !important; }

.inner-page .customFooter .rounded-pill { border-radius: 50rem !important; }

.inner-page .customFooter .rounded-0 { border-radius: 0px !important; }

.inner-page .customFooter .clearfix::after { display: block; clear: both; content:


""; }

.inner-page .customFooter .d-none { display: none !important; }

.inner-page .customFooter .d-inline { display: inline !important; }

.inner-page .customFooter .d-inline-block { display: inline-block !important; }

.inner-page .customFooter .d-block { display: block !important; }

.inner-page .customFooter .d-table { display: table !important; }

.inner-page .customFooter .d-table-row { display: table-row !important; }

.inner-page .customFooter .d-table-cell { display: table-cell !important; }

.inner-page .customFooter .d-flex { display: flex !important; }

.inner-page .customFooter .d-inline-flex { display: inline-flex !important; }

@media (min-width: 576px) {


.inner-page .customFooter .d-sm-none { display: none !important; }
.inner-page .customFooter .d-sm-inline { display: inline !important; }
.inner-page .customFooter .d-sm-inline-block { display: inline-block !
important; }
.inner-page .customFooter .d-sm-block { display: block !important; }
.inner-page .customFooter .d-sm-table { display: table !important; }
.inner-page .customFooter .d-sm-table-row { display: table-row !important; }
.inner-page .customFooter .d-sm-table-cell { display: table-cell !important; }
.inner-page .customFooter .d-sm-flex { display: flex !important; }
.inner-page .customFooter .d-sm-inline-flex { display: inline-flex !important; }
}

@media (min-width: 768px) {


.inner-page .customFooter .d-md-none { display: none !important; }
.inner-page .customFooter .d-md-inline { display: inline !important; }
.inner-page .customFooter .d-md-inline-block { display: inline-block !
important; }
.inner-page .customFooter .d-md-block { display: block !important; }
.inner-page .customFooter .d-md-table { display: table !important; }
.inner-page .customFooter .d-md-table-row { display: table-row !important; }
.inner-page .customFooter .d-md-table-cell { display: table-cell !important; }
.inner-page .customFooter .d-md-flex { display: flex !important; }
.inner-page .customFooter .d-md-inline-flex { display: inline-flex !important; }
}

@media (min-width: 992px) {


.inner-page .customFooter .d-lg-none { display: none !important; }
.inner-page .customFooter .d-lg-inline { display: inline !important; }
.inner-page .customFooter .d-lg-inline-block { display: inline-block !
important; }
.inner-page .customFooter .d-lg-block { display: block !important; }
.inner-page .customFooter .d-lg-table { display: table !important; }
.inner-page .customFooter .d-lg-table-row { display: table-row !important; }
.inner-page .customFooter .d-lg-table-cell { display: table-cell !important; }
.inner-page .customFooter .d-lg-flex { display: flex !important; }
.inner-page .customFooter .d-lg-inline-flex { display: inline-flex !important; }
}

@media (min-width: 1200px) {


.inner-page .customFooter .d-xl-none { display: none !important; }
.inner-page .customFooter .d-xl-inline { display: inline !important; }
.inner-page .customFooter .d-xl-inline-block { display: inline-block !
important; }
.inner-page .customFooter .d-xl-block { display: block !important; }
.inner-page .customFooter .d-xl-table { display: table !important; }
.inner-page .customFooter .d-xl-table-row { display: table-row !important; }
.inner-page .customFooter .d-xl-table-cell { display: table-cell !important; }
.inner-page .customFooter .d-xl-flex { display: flex !important; }
.inner-page .customFooter .d-xl-inline-flex { display: inline-flex !important; }
}

@media print {
.inner-page .customFooter .d-print-none { display: none !important; }
.inner-page .customFooter .d-print-inline { display: inline !important; }
.inner-page .customFooter .d-print-inline-block { display: inline-block !
important; }
.inner-page .customFooter .d-print-block { display: block !important; }
.inner-page .customFooter .d-print-table { display: table !important; }
.inner-page .customFooter .d-print-table-row { display: table-row !important; }
.inner-page .customFooter .d-print-table-cell { display: table-cell !important; }
.inner-page .customFooter .d-print-flex { display: flex !important; }
.inner-page .customFooter .d-print-inline-flex { display: inline-flex !important;
}
}

.inner-page .customFooter .embed-responsive { position: relative; display: block;


width: 100%; padding: 0px; overflow: hidden; }

.inner-page .customFooter .embed-responsive::before { display: block; content:


""; }

.inner-page .customFooter .embed-responsive .embed-responsive-item, .inner-


page .customFooter .embed-responsive embed, .inner-page .customFooter .embed-
responsive iframe, .inner-page .customFooter .embed-responsive object, .inner-
page .customFooter .embed-responsive video { position: absolute; top: 0px; bottom:
0px; left: 0px; width: 100%; height: 100%; border: 0px; }

.inner-page .customFooter .embed-responsive-21by9::before { padding-top:


42.8571%; }

.inner-page .customFooter .embed-responsive-16by9::before { padding-top: 56.25%; }

.inner-page .customFooter .embed-responsive-4by3::before { padding-top: 75%; }

.inner-page .customFooter .embed-responsive-1by1::before { padding-top: 100%; }


.inner-page .customFooter .flex-row { flex-direction: row !important; }

.inner-page .customFooter .flex-column { flex-direction: column !important; }

.inner-page .customFooter .flex-row-reverse { flex-direction: row-reverse !


important; }

.inner-page .customFooter .flex-column-reverse { flex-direction: column-reverse !


important; }

.inner-page .customFooter .flex-wrap { flex-wrap: wrap !important; }

.inner-page .customFooter .flex-nowrap { flex-wrap: nowrap !important; }

.inner-page .customFooter .flex-wrap-reverse { flex-wrap: wrap-reverse !


important; }

.inner-page .customFooter .flex-fill { flex: 1 1 auto !important; }

.inner-page .customFooter .flex-grow-0 { flex-grow: 0 !important; }

.inner-page .customFooter .flex-grow-1 { flex-grow: 1 !important; }

.inner-page .customFooter .flex-shrink-0 { flex-shrink: 0 !important; }

.inner-page .customFooter .flex-shrink-1 { flex-shrink: 1 !important; }

.inner-page .customFooter .justify-content-start { justify-content: flex-start !


important; }

.inner-page .customFooter .justify-content-end { justify-content: flex-end !


important; }

.inner-page .customFooter .justify-content-center { justify-content: center !


important; }

.inner-page .customFooter .justify-content-between { justify-content: space-between


!important; }

.inner-page .customFooter .justify-content-around { justify-content: space-around !


important; }

.inner-page .customFooter .align-items-start { align-items: flex-start !


important; }

.inner-page .customFooter .align-items-end { align-items: flex-end !important; }

.inner-page .customFooter .align-items-center { align-items: center !important; }

.inner-page .customFooter .align-items-baseline { align-items: baseline !important;


}

.inner-page .customFooter .align-items-stretch { align-items: stretch !important; }

.inner-page .customFooter .align-content-start { align-content: flex-start !


important; }

.inner-page .customFooter .align-content-end { align-content: flex-end !


important; }

.inner-page .customFooter .align-content-center { align-content: center !important;


}

.inner-page .customFooter .align-content-between { align-content: space-between !


important; }

.inner-page .customFooter .align-content-around { align-content: space-around !


important; }

.inner-page .customFooter .align-content-stretch { align-content: stretch !


important; }

.inner-page .customFooter .align-self-auto { align-self: auto !important; }

.inner-page .customFooter .align-self-start { align-self: flex-start !important; }

.inner-page .customFooter .align-self-end { align-self: flex-end !important; }

.inner-page .customFooter .align-self-center { align-self: center !important; }

.inner-page .customFooter .align-self-baseline { align-self: baseline !important; }

.inner-page .customFooter .align-self-stretch { align-self: stretch !important; }

@media (min-width: 576px) {


.inner-page .customFooter .flex-sm-row { flex-direction: row !important; }
.inner-page .customFooter .flex-sm-column { flex-direction: column !important; }
.inner-page .customFooter .flex-sm-row-reverse { flex-direction: row-reverse !
important; }
.inner-page .customFooter .flex-sm-column-reverse { flex-direction: column-
reverse !important; }
.inner-page .customFooter .flex-sm-wrap { flex-wrap: wrap !important; }
.inner-page .customFooter .flex-sm-nowrap { flex-wrap: nowrap !important; }
.inner-page .customFooter .flex-sm-wrap-reverse { flex-wrap: wrap-reverse !
important; }
.inner-page .customFooter .flex-sm-fill { flex: 1 1 auto !important; }
.inner-page .customFooter .flex-sm-grow-0 { flex-grow: 0 !important; }
.inner-page .customFooter .flex-sm-grow-1 { flex-grow: 1 !important; }
.inner-page .customFooter .flex-sm-shrink-0 { flex-shrink: 0 !important; }
.inner-page .customFooter .flex-sm-shrink-1 { flex-shrink: 1 !important; }
.inner-page .customFooter .justify-content-sm-start { justify-content: flex-start
!important; }
.inner-page .customFooter .justify-content-sm-end { justify-content: flex-end !
important; }
.inner-page .customFooter .justify-content-sm-center { justify-content: center !
important; }
.inner-page .customFooter .justify-content-sm-between { justify-content: space-
between !important; }
.inner-page .customFooter .justify-content-sm-around { justify-content: space-
around !important; }
.inner-page .customFooter .align-items-sm-start { align-items: flex-start !
important; }
.inner-page .customFooter .align-items-sm-end { align-items: flex-end !important;
}
.inner-page .customFooter .align-items-sm-center { align-items: center !
important; }
.inner-page .customFooter .align-items-sm-baseline { align-items: baseline !
important; }
.inner-page .customFooter .align-items-sm-stretch { align-items: stretch !
important; }
.inner-page .customFooter .align-content-sm-start { align-content: flex-start !
important; }
.inner-page .customFooter .align-content-sm-end { align-content: flex-end !
important; }
.inner-page .customFooter .align-content-sm-center { align-content: center !
important; }
.inner-page .customFooter .align-content-sm-between { align-content: space-
between !important; }
.inner-page .customFooter .align-content-sm-around { align-content: space-
around !important; }
.inner-page .customFooter .align-content-sm-stretch { align-content: stretch !
important; }
.inner-page .customFooter .align-self-sm-auto { align-self: auto !important; }
.inner-page .customFooter .align-self-sm-start { align-self: flex-start !
important; }
.inner-page .customFooter .align-self-sm-end { align-self: flex-end !important; }
.inner-page .customFooter .align-self-sm-center { align-self: center !
important; }
.inner-page .customFooter .align-self-sm-baseline { align-self: baseline !
important; }
.inner-page .customFooter .align-self-sm-stretch { align-self: stretch !
important; }
}

@media (min-width: 768px) {


.inner-page .customFooter .flex-md-row { flex-direction: row !important; }
.inner-page .customFooter .flex-md-column { flex-direction: column !important; }
.inner-page .customFooter .flex-md-row-reverse { flex-direction: row-reverse !
important; }
.inner-page .customFooter .flex-md-column-reverse { flex-direction: column-
reverse !important; }
.inner-page .customFooter .flex-md-wrap { flex-wrap: wrap !important; }
.inner-page .customFooter .flex-md-nowrap { flex-wrap: nowrap !important; }
.inner-page .customFooter .flex-md-wrap-reverse { flex-wrap: wrap-reverse !
important; }
.inner-page .customFooter .flex-md-fill { flex: 1 1 auto !important; }
.inner-page .customFooter .flex-md-grow-0 { flex-grow: 0 !important; }
.inner-page .customFooter .flex-md-grow-1 { flex-grow: 1 !important; }
.inner-page .customFooter .flex-md-shrink-0 { flex-shrink: 0 !important; }
.inner-page .customFooter .flex-md-shrink-1 { flex-shrink: 1 !important; }
.inner-page .customFooter .justify-content-md-start { justify-content: flex-start
!important; }
.inner-page .customFooter .justify-content-md-end { justify-content: flex-end !
important; }
.inner-page .customFooter .justify-content-md-center { justify-content: center !
important; }
.inner-page .customFooter .justify-content-md-between { justify-content: space-
between !important; }
.inner-page .customFooter .justify-content-md-around { justify-content: space-
around !important; }
.inner-page .customFooter .align-items-md-start { align-items: flex-start !
important; }
.inner-page .customFooter .align-items-md-end { align-items: flex-end !important;
}
.inner-page .customFooter .align-items-md-center { align-items: center !
important; }
.inner-page .customFooter .align-items-md-baseline { align-items: baseline !
important; }
.inner-page .customFooter .align-items-md-stretch { align-items: stretch !
important; }
.inner-page .customFooter .align-content-md-start { align-content: flex-start !
important; }
.inner-page .customFooter .align-content-md-end { align-content: flex-end !
important; }
.inner-page .customFooter .align-content-md-center { align-content: center !
important; }
.inner-page .customFooter .align-content-md-between { align-content: space-
between !important; }
.inner-page .customFooter .align-content-md-around { align-content: space-
around !important; }
.inner-page .customFooter .align-content-md-stretch { align-content: stretch !
important; }
.inner-page .customFooter .align-self-md-auto { align-self: auto !important; }
.inner-page .customFooter .align-self-md-start { align-self: flex-start !
important; }
.inner-page .customFooter .align-self-md-end { align-self: flex-end !important; }
.inner-page .customFooter .align-self-md-center { align-self: center !
important; }
.inner-page .customFooter .align-self-md-baseline { align-self: baseline !
important; }
.inner-page .customFooter .align-self-md-stretch { align-self: stretch !
important; }
}

@media (min-width: 992px) {


.inner-page .customFooter .flex-lg-row { flex-direction: row !important; }
.inner-page .customFooter .flex-lg-column { flex-direction: column !important; }
.inner-page .customFooter .flex-lg-row-reverse { flex-direction: row-reverse !
important; }
.inner-page .customFooter .flex-lg-column-reverse { flex-direction: column-
reverse !important; }
.inner-page .customFooter .flex-lg-wrap { flex-wrap: wrap !important; }
.inner-page .customFooter .flex-lg-nowrap { flex-wrap: nowrap !important; }
.inner-page .customFooter .flex-lg-wrap-reverse { flex-wrap: wrap-reverse !
important; }
.inner-page .customFooter .flex-lg-fill { flex: 1 1 auto !important; }
.inner-page .customFooter .flex-lg-grow-0 { flex-grow: 0 !important; }
.inner-page .customFooter .flex-lg-grow-1 { flex-grow: 1 !important; }
.inner-page .customFooter .flex-lg-shrink-0 { flex-shrink: 0 !important; }
.inner-page .customFooter .flex-lg-shrink-1 { flex-shrink: 1 !important; }
.inner-page .customFooter .justify-content-lg-start { justify-content: flex-start
!important; }
.inner-page .customFooter .justify-content-lg-end { justify-content: flex-end !
important; }
.inner-page .customFooter .justify-content-lg-center { justify-content: center !
important; }
.inner-page .customFooter .justify-content-lg-between { justify-content: space-
between !important; }
.inner-page .customFooter .justify-content-lg-around { justify-content: space-
around !important; }
.inner-page .customFooter .align-items-lg-start { align-items: flex-start !
important; }
.inner-page .customFooter .align-items-lg-end { align-items: flex-end !important;
}
.inner-page .customFooter .align-items-lg-center { align-items: center !
important; }
.inner-page .customFooter .align-items-lg-baseline { align-items: baseline !
important; }
.inner-page .customFooter .align-items-lg-stretch { align-items: stretch !
important; }
.inner-page .customFooter .align-content-lg-start { align-content: flex-start !
important; }
.inner-page .customFooter .align-content-lg-end { align-content: flex-end !
important; }
.inner-page .customFooter .align-content-lg-center { align-content: center !
important; }
.inner-page .customFooter .align-content-lg-between { align-content: space-
between !important; }
.inner-page .customFooter .align-content-lg-around { align-content: space-
around !important; }
.inner-page .customFooter .align-content-lg-stretch { align-content: stretch !
important; }
.inner-page .customFooter .align-self-lg-auto { align-self: auto !important; }
.inner-page .customFooter .align-self-lg-start { align-self: flex-start !
important; }
.inner-page .customFooter .align-self-lg-end { align-self: flex-end !important; }
.inner-page .customFooter .align-self-lg-center { align-self: center !
important; }
.inner-page .customFooter .align-self-lg-baseline { align-self: baseline !
important; }
.inner-page .customFooter .align-self-lg-stretch { align-self: stretch !
important; }
}

@media (min-width: 1200px) {


.inner-page .customFooter .flex-xl-row { flex-direction: row !important; }
.inner-page .customFooter .flex-xl-column { flex-direction: column !important; }
.inner-page .customFooter .flex-xl-row-reverse { flex-direction: row-reverse !
important; }
.inner-page .customFooter .flex-xl-column-reverse { flex-direction: column-
reverse !important; }
.inner-page .customFooter .flex-xl-wrap { flex-wrap: wrap !important; }
.inner-page .customFooter .flex-xl-nowrap { flex-wrap: nowrap !important; }
.inner-page .customFooter .flex-xl-wrap-reverse { flex-wrap: wrap-reverse !
important; }
.inner-page .customFooter .flex-xl-fill { flex: 1 1 auto !important; }
.inner-page .customFooter .flex-xl-grow-0 { flex-grow: 0 !important; }
.inner-page .customFooter .flex-xl-grow-1 { flex-grow: 1 !important; }
.inner-page .customFooter .flex-xl-shrink-0 { flex-shrink: 0 !important; }
.inner-page .customFooter .flex-xl-shrink-1 { flex-shrink: 1 !important; }
.inner-page .customFooter .justify-content-xl-start { justify-content: flex-start
!important; }
.inner-page .customFooter .justify-content-xl-end { justify-content: flex-end !
important; }
.inner-page .customFooter .justify-content-xl-center { justify-content: center !
important; }
.inner-page .customFooter .justify-content-xl-between { justify-content: space-
between !important; }
.inner-page .customFooter .justify-content-xl-around { justify-content: space-
around !important; }
.inner-page .customFooter .align-items-xl-start { align-items: flex-start !
important; }
.inner-page .customFooter .align-items-xl-end { align-items: flex-end !important;
}
.inner-page .customFooter .align-items-xl-center { align-items: center !
important; }
.inner-page .customFooter .align-items-xl-baseline { align-items: baseline !
important; }
.inner-page .customFooter .align-items-xl-stretch { align-items: stretch !
important; }
.inner-page .customFooter .align-content-xl-start { align-content: flex-start !
important; }
.inner-page .customFooter .align-content-xl-end { align-content: flex-end !
important; }
.inner-page .customFooter .align-content-xl-center { align-content: center !
important; }
.inner-page .customFooter .align-content-xl-between { align-content: space-
between !important; }
.inner-page .customFooter .align-content-xl-around { align-content: space-
around !important; }
.inner-page .customFooter .align-content-xl-stretch { align-content: stretch !
important; }
.inner-page .customFooter .align-self-xl-auto { align-self: auto !important; }
.inner-page .customFooter .align-self-xl-start { align-self: flex-start !
important; }
.inner-page .customFooter .align-self-xl-end { align-self: flex-end !important; }
.inner-page .customFooter .align-self-xl-center { align-self: center !
important; }
.inner-page .customFooter .align-self-xl-baseline { align-self: baseline !
important; }
.inner-page .customFooter .align-self-xl-stretch { align-self: stretch !
important; }
}

.inner-page .customFooter .float-left { float: left !important; }

.inner-page .customFooter .float-right { float: right !important; }

.inner-page .customFooter .float-none { float: none !important; }

@media (min-width: 576px) {


.inner-page .customFooter .float-sm-left { float: left !important; }
.inner-page .customFooter .float-sm-right { float: right !important; }
.inner-page .customFooter .float-sm-none { float: none !important; }
}

@media (min-width: 768px) {


.inner-page .customFooter .float-md-left { float: left !important; }
.inner-page .customFooter .float-md-right { float: right !important; }
.inner-page .customFooter .float-md-none { float: none !important; }
}

@media (min-width: 992px) {


.inner-page .customFooter .float-lg-left { float: left !important; }
.inner-page .customFooter .float-lg-right { float: right !important; }
.inner-page .customFooter .float-lg-none { float: none !important; }
}

@media (min-width: 1200px) {


.inner-page .customFooter .float-xl-left { float: left !important; }
.inner-page .customFooter .float-xl-right { float: right !important; }
.inner-page .customFooter .float-xl-none { float: none !important; }
}
.inner-page .customFooter .user-select-all { user-select: all !important; }

.inner-page .customFooter .user-select-auto { user-select: auto !important; }

.inner-page .customFooter .user-select-none { user-select: none !important; }

.inner-page .customFooter .overflow-auto { overflow: auto !important; }

.inner-page .customFooter .overflow-hidden { overflow: hidden !important; }

.inner-page .customFooter .position-static { position: static !important; }

.inner-page .customFooter .position-relative { position: relative !important; }

.inner-page .customFooter .position-absolute { position: absolute !important; }

.inner-page .customFooter .position-fixed { position: fixed !important; }

.inner-page .customFooter .position-sticky { position: sticky !important; }

.inner-page .customFooter .fixed-top { position: fixed; top: 0px; right: 0px; left:
0px; z-index: 1030; }

.inner-page .customFooter .fixed-bottom { position: fixed; right: 0px; bottom: 0px;


left: 0px; z-index: 1030; }

.inner-page .customFooter .sr-only { position: absolute; width: 1px; height: 1px;


padding: 0px; margin: -1px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px);
white-space: nowrap; border: 0px; }

.inner-page .customFooter .sr-only-focusable:active, .inner-page .customFooter .sr-


only-focusable:focus { position: static; width: auto; height: auto; overflow:
visible; clip: auto; white-space: normal; }

.inner-page .customFooter .shadow-sm { box-shadow: rgba(0, 0, 0, 0.075) 0px


0.125rem 0.25rem !important; }

.inner-page .customFooter .shadow { box-shadow: rgba(0, 0, 0, 0.15) 0px 0.5rem 1rem


!important; }

.inner-page .customFooter .shadow-lg { box-shadow: rgba(0, 0, 0, 0.176) 0px 1rem


3rem !important; }

.inner-page .customFooter .shadow-none { box-shadow: none !important; }

.inner-page .customFooter .w-25 { width: 25% !important; }

.inner-page .customFooter .w-50 { width: 50% !important; }

.inner-page .customFooter .w-75 { width: 75% !important; }

.inner-page .customFooter .w-100 { width: 100% !important; }

.inner-page .customFooter .w-auto { width: auto !important; }

.inner-page .customFooter .h-25 { height: 25% !important; }

.inner-page .customFooter .h-50 { height: 50% !important; }


.inner-page .customFooter .h-75 { height: 75% !important; }

.inner-page .customFooter .h-100 { height: 100% !important; }

.inner-page .customFooter .h-auto { height: auto !important; }

.inner-page .customFooter .mw-100 { max-width: 100% !important; }

.inner-page .customFooter .mh-100 { max-height: 100% !important; }

.inner-page .customFooter .min-vw-100 { min-width: 100vw !important; }

.inner-page .customFooter .min-vh-100 { min-height: 100vh !important; }

.inner-page .customFooter .vw-100 { width: 100vw !important; }

.inner-page .customFooter .vh-100 { height: 100vh !important; }

.inner-page .customFooter .m-0 { margin: 0px !important; }

.inner-page .customFooter .mt-0, .inner-page .customFooter .my-0 { margin-top:


0px !important; }

.inner-page .customFooter .mr-0, .inner-page .customFooter .mx-0 { margin-right:


0px !important; }

.inner-page .customFooter .mb-0, .inner-page .customFooter .my-0 { margin-bottom:


0px !important; }

.inner-page .customFooter .ml-0, .inner-page .customFooter .mx-0 { margin-left: 0px


!important; }

.inner-page .customFooter .m-1 { margin: 0.25rem !important; }

.inner-page .customFooter .mt-1, .inner-page .customFooter .my-1 { margin-top:


0.25rem !important; }

.inner-page .customFooter .mr-1, .inner-page .customFooter .mx-1 { margin-right:


0.25rem !important; }

.inner-page .customFooter .mb-1, .inner-page .customFooter .my-1 { margin-bottom:


0.25rem !important; }

.inner-page .customFooter .ml-1, .inner-page .customFooter .mx-1 { margin-left:


0.25rem !important; }

.inner-page .customFooter .m-2 { margin: 0.5rem !important; }

.inner-page .customFooter .mt-2, .inner-page .customFooter .my-2 { margin-top:


0.5rem !important; }

.inner-page .customFooter .mr-2, .inner-page .customFooter .mx-2 { margin-right:


0.5rem !important; }

.inner-page .customFooter .mb-2, .inner-page .customFooter .my-2 { margin-bottom:


0.5rem !important; }

.inner-page .customFooter .ml-2, .inner-page .customFooter .mx-2 { margin-left:


0.5rem !important; }

.inner-page .customFooter .m-3 { margin: 1rem !important; }

.inner-page .customFooter .mt-3, .inner-page .customFooter .my-3 { margin-top: 1rem


!important; }

.inner-page .customFooter .mr-3, .inner-page .customFooter .mx-3 { margin-right:


1rem; }

.inner-page .customFooter .mb-3, .inner-page .customFooter .my-3 { margin-bottom:


1rem !important; }

.inner-page .customFooter .ml-3, .inner-page .customFooter .mx-3 { margin-left:


1rem !important; }

.inner-page .customFooter .m-4 { margin: 1.5rem !important; }

.inner-page .customFooter .mt-4, .inner-page .customFooter .my-4 { margin-top:


1.5rem !important; }

.inner-page .customFooter .mr-4, .inner-page .customFooter .mx-4 { margin-right:


1.5rem !important; }

.inner-page .customFooter .mb-4, .inner-page .customFooter .my-4 { margin-bottom:


1.5rem !important; }

.inner-page .customFooter .ml-4, .inner-page .customFooter .mx-4 { margin-left:


1.5rem !important; }

.inner-page .customFooter .m-5 { margin: 3rem !important; }

.inner-page .customFooter .mt-5, .inner-page .customFooter .my-5 { margin-top: 3rem


!important; }

.inner-page .customFooter .mr-5, .inner-page .customFooter .mx-5 { margin-right:


3rem !important; }

.inner-page .customFooter .mb-5, .inner-page .customFooter .my-5 { margin-bottom:


3rem !important; }

.inner-page .customFooter .ml-5, .inner-page .customFooter .mx-5 { margin-left:


3rem !important; }

.inner-page .customFooter .p-0 { padding: 0px !important; }

.inner-page .customFooter .pt-0, .inner-page .customFooter .py-0 { padding-top: 0px


!important; }

.inner-page .customFooter .pr-0, .inner-page .customFooter .px-0 { padding-right:


0px !important; }

.inner-page .customFooter .pb-0, .inner-page .customFooter .py-0 { padding-bottom:


0px !important; }

.inner-page .customFooter .pl-0, .inner-page .customFooter .px-0 { padding-left:


0px !important; }

.inner-page .customFooter .p-1 { padding: 0.25rem !important; }


.inner-page .customFooter .pt-1, .inner-page .customFooter .py-1 { padding-top:
0.25rem !important; }

.inner-page .customFooter .pr-1, .inner-page .customFooter .px-1 { padding-right:


0.25rem !important; }

.inner-page .customFooter .pb-1, .inner-page .customFooter .py-1 { padding-bottom:


0.25rem !important; }

.inner-page .customFooter .pl-1, .inner-page .customFooter .px-1 { padding-left:


0.25rem !important; }

.inner-page .customFooter .p-2 { padding: 0.5rem !important; }

.inner-page .customFooter .pt-2, .inner-page .customFooter .py-2 { padding-top:


0.5rem !important; }

.inner-page .customFooter .pr-2, .inner-page .customFooter .px-2 { padding-right:


0.5rem !important; }

.inner-page .customFooter .pb-2, .inner-page .customFooter .py-2 { padding-bottom:


0.5rem !important; }

.inner-page .customFooter .pl-2, .inner-page .customFooter .px-2 { padding-left:


0.5rem !important; }

.inner-page .customFooter .p-3 { padding: 1rem !important; }

.inner-page .customFooter .pt-3, .inner-page .customFooter .py-3 { padding-top:


1rem !important; }

.inner-page .customFooter .pr-3, .inner-page .customFooter .px-3 { padding-right:


1rem !important; }

.inner-page .customFooter .pb-3, .inner-page .customFooter .py-3 { padding-bottom:


1rem !important; }

.inner-page .customFooter .pl-3, .inner-page .customFooter .px-3 { padding-left:


1rem !important; }

.inner-page .customFooter .p-4 { padding: 1.5rem !important; }

.inner-page .customFooter .pt-4, .inner-page .customFooter .py-4 { padding-top:


1.5rem !important; }

.inner-page .customFooter .pr-4, .inner-page .customFooter .px-4 { padding-right:


1.5rem !important; }

.inner-page .customFooter .pb-4, .inner-page .customFooter .py-4 { padding-bottom:


1.5rem !important; }

.inner-page .customFooter .pl-4, .inner-page .customFooter .px-4 { padding-left:


1.5rem !important; }

.inner-page .customFooter .p-5 { padding: 3rem !important; }

.inner-page .customFooter .pt-5, .inner-page .customFooter .py-5 { padding-top:


3rem !important; }
.inner-page .customFooter .pr-5, .inner-page .customFooter .px-5 { padding-right:
3rem !important; }

.inner-page .customFooter .pb-5, .inner-page .customFooter .py-5 { padding-bottom:


3rem !important; }

.inner-page .customFooter .pl-5, .inner-page .customFooter .px-5 { padding-left:


3rem !important; }

.inner-page .customFooter .m-n1 { margin: -0.25rem !important; }

.inner-page .customFooter .mt-n1, .inner-page .customFooter .my-n1 { margin-top: -


0.25rem !important; }

.inner-page .customFooter .mr-n1, .inner-page .customFooter .mx-n1 { margin-right:


-0.25rem !important; }

.inner-page .customFooter .mb-n1, .inner-page .customFooter .my-n1 { margin-bottom:


-0.25rem !important; }

.inner-page .customFooter .ml-n1, .inner-page .customFooter .mx-n1 { margin-left: -


0.25rem !important; }

.inner-page .customFooter .m-n2 { margin: -0.5rem !important; }

.inner-page .customFooter .mt-n2, .inner-page .customFooter .my-n2 { margin-top: -


0.5rem !important; }

.inner-page .customFooter .mr-n2, .inner-page .customFooter .mx-n2 { margin-right:


-0.5rem !important; }

.inner-page .customFooter .mb-n2, .inner-page .customFooter .my-n2 { margin-bottom:


-0.5rem !important; }

.inner-page .customFooter .ml-n2, .inner-page .customFooter .mx-n2 { margin-left: -


0.5rem !important; }

.inner-page .customFooter .m-n3 { margin: -1rem !important; }

.inner-page .customFooter .mt-n3, .inner-page .customFooter .my-n3 { margin-top: -


1rem !important; }

.inner-page .customFooter .mr-n3, .inner-page .customFooter .mx-n3 { margin-right:


-1rem !important; }

.inner-page .customFooter .mb-n3, .inner-page .customFooter .my-n3 { margin-bottom:


-1rem !important; }

.inner-page .customFooter .ml-n3, .inner-page .customFooter .mx-n3 { margin-left: -


1rem !important; }

.inner-page .customFooter .m-n4 { margin: -1.5rem !important; }

.inner-page .customFooter .mt-n4, .inner-page .customFooter .my-n4 { margin-top: -


1.5rem !important; }

.inner-page .customFooter .mr-n4, .inner-page .customFooter .mx-n4 { margin-right:


-1.5rem !important; }
.inner-page .customFooter .mb-n4, .inner-page .customFooter .my-n4 { margin-bottom:
-1.5rem !important; }

.inner-page .customFooter .ml-n4, .inner-page .customFooter .mx-n4 { margin-left: -


1.5rem !important; }

.inner-page .customFooter .m-n5 { margin: -3rem !important; }

.inner-page .customFooter .mt-n5, .inner-page .customFooter .my-n5 { margin-top: -


3rem !important; }

.inner-page .customFooter .mr-n5, .inner-page .customFooter .mx-n5 { margin-right:


-3rem !important; }

.inner-page .customFooter .mb-n5, .inner-page .customFooter .my-n5 { margin-bottom:


-3rem !important; }

.inner-page .customFooter .ml-n5, .inner-page .customFooter .mx-n5 { margin-left: -


3rem !important; }

.inner-page .customFooter .m-auto { margin: auto !important; }

.inner-page .customFooter .mt-auto, .inner-page .customFooter .my-auto { margin-


top: auto !important; }

.inner-page .customFooter .mr-auto, .inner-page .customFooter .mx-auto { margin-


right: auto !important; }

.inner-page .customFooter .mb-auto, .inner-page .customFooter .my-auto { margin-


bottom: auto !important; }

.inner-page .customFooter .ml-auto, .inner-page .customFooter .mx-auto { margin-


left: auto !important; }

@media (min-width: 576px) {


.inner-page .customFooter .m-sm-0 { margin: 0px !important; }
.inner-page .customFooter .mt-sm-0, .inner-page .customFooter .my-sm-0 { margin-
top: 0px !important; }
.inner-page .customFooter .mr-sm-0, .inner-page .customFooter .mx-sm-0 { margin-
right: 0px !important; }
.inner-page .customFooter .mb-sm-0, .inner-page .customFooter .my-sm-0 { margin-
bottom: 0px !important; }
.inner-page .customFooter .ml-sm-0, .inner-page .customFooter .mx-sm-0 { margin-
left: 0px !important; }
.inner-page .customFooter .m-sm-1 { margin: 0.25rem !important; }
.inner-page .customFooter .mt-sm-1, .inner-page .customFooter .my-sm-1 { margin-
top: 0.25rem !important; }
.inner-page .customFooter .mr-sm-1, .inner-page .customFooter .mx-sm-1 { margin-
right: 0.25rem !important; }
.inner-page .customFooter .mb-sm-1, .inner-page .customFooter .my-sm-1 { margin-
bottom: 0.25rem !important; }
.inner-page .customFooter .ml-sm-1, .inner-page .customFooter .mx-sm-1 { margin-
left: 0.25rem !important; }
.inner-page .customFooter .m-sm-2 { margin: 0.5rem !important; }
.inner-page .customFooter .mt-sm-2, .inner-page .customFooter .my-sm-2 { margin-
top: 0.5rem !important; }
.inner-page .customFooter .mr-sm-2, .inner-page .customFooter .mx-sm-2 { margin-
right: 0.5rem !important; }
.inner-page .customFooter .mb-sm-2, .inner-page .customFooter .my-sm-2 { margin-
bottom: 0.5rem !important; }
.inner-page .customFooter .ml-sm-2, .inner-page .customFooter .mx-sm-2 { margin-
left: 0.5rem !important; }
.inner-page .customFooter .m-sm-3 { margin: 1rem !important; }
.inner-page .customFooter .mt-sm-3, .inner-page .customFooter .my-sm-3 { margin-
top: 1rem !important; }
.inner-page .customFooter .mr-sm-3, .inner-page .customFooter .mx-sm-3 { margin-
right: 1rem !important; }
.inner-page .customFooter .mb-sm-3, .inner-page .customFooter .my-sm-3 { margin-
bottom: 1rem !important; }
.inner-page .customFooter .ml-sm-3, .inner-page .customFooter .mx-sm-3 { margin-
left: 1rem !important; }
.inner-page .customFooter .m-sm-4 { margin: 1.5rem !important; }
.inner-page .customFooter .mt-sm-4, .inner-page .customFooter .my-sm-4 { margin-
top: 1.5rem !important; }
.inner-page .customFooter .mr-sm-4, .inner-page .customFooter .mx-sm-4 { margin-
right: 1.5rem !important; }
.inner-page .customFooter .mb-sm-4, .inner-page .customFooter .my-sm-4 { margin-
bottom: 1.5rem !important; }
.inner-page .customFooter .ml-sm-4, .inner-page .customFooter .mx-sm-4 { margin-
left: 1.5rem !important; }
.inner-page .customFooter .m-sm-5 { margin: 3rem !important; }
.inner-page .customFooter .mt-sm-5, .inner-page .customFooter .my-sm-5 { margin-
top: 3rem !important; }
.inner-page .customFooter .mr-sm-5, .inner-page .customFooter .mx-sm-5 { margin-
right: 3rem !important; }
.inner-page .customFooter .mb-sm-5, .inner-page .customFooter .my-sm-5 { margin-
bottom: 3rem !important; }
.inner-page .customFooter .ml-sm-5, .inner-page .customFooter .mx-sm-5 { margin-
left: 3rem !important; }
.inner-page .customFooter .p-sm-0 { padding: 0px !important; }
.inner-page .customFooter .pt-sm-0, .inner-page .customFooter .py-sm-0 { padding-
top: 0px !important; }
.inner-page .customFooter .pr-sm-0, .inner-page .customFooter .px-sm-0 { padding-
right: 0px !important; }
.inner-page .customFooter .pb-sm-0, .inner-page .customFooter .py-sm-0 { padding-
bottom: 0px !important; }
.inner-page .customFooter .pl-sm-0, .inner-page .customFooter .px-sm-0 { padding-
left: 0px !important; }
.inner-page .customFooter .p-sm-1 { padding: 0.25rem !important; }
.inner-page .customFooter .pt-sm-1, .inner-page .customFooter .py-sm-1 { padding-
top: 0.25rem !important; }
.inner-page .customFooter .pr-sm-1, .inner-page .customFooter .px-sm-1 { padding-
right: 0.25rem !important; }
.inner-page .customFooter .pb-sm-1, .inner-page .customFooter .py-sm-1 { padding-
bottom: 0.25rem !important; }
.inner-page .customFooter .pl-sm-1, .inner-page .customFooter .px-sm-1 { padding-
left: 0.25rem !important; }
.inner-page .customFooter .p-sm-2 { padding: 0.5rem !important; }
.inner-page .customFooter .pt-sm-2, .inner-page .customFooter .py-sm-2 { padding-
top: 0.5rem !important; }
.inner-page .customFooter .pr-sm-2, .inner-page .customFooter .px-sm-2 { padding-
right: 0.5rem !important; }
.inner-page .customFooter .pb-sm-2, .inner-page .customFooter .py-sm-2 { padding-
bottom: 0.5rem !important; }
.inner-page .customFooter .pl-sm-2, .inner-page .customFooter .px-sm-2 { padding-
left: 0.5rem !important; }
.inner-page .customFooter .p-sm-3 { padding: 1rem !important; }
.inner-page .customFooter .pt-sm-3, .inner-page .customFooter .py-sm-3 { padding-
top: 1rem !important; }
.inner-page .customFooter .pr-sm-3, .inner-page .customFooter .px-sm-3 { padding-
right: 1rem !important; }
.inner-page .customFooter .pb-sm-3, .inner-page .customFooter .py-sm-3 { padding-
bottom: 1rem !important; }
.inner-page .customFooter .pl-sm-3, .inner-page .customFooter .px-sm-3 { padding-
left: 1rem !important; }
.inner-page .customFooter .p-sm-4 { padding: 1.5rem !important; }
.inner-page .customFooter .pt-sm-4, .inner-page .customFooter .py-sm-4 { padding-
top: 1.5rem !important; }
.inner-page .customFooter .pr-sm-4, .inner-page .customFooter .px-sm-4 { padding-
right: 1.5rem !important; }
.inner-page .customFooter .pb-sm-4, .inner-page .customFooter .py-sm-4 { padding-
bottom: 1.5rem !important; }
.inner-page .customFooter .pl-sm-4, .inner-page .customFooter .px-sm-4 { padding-
left: 1.5rem !important; }
.inner-page .customFooter .p-sm-5 { padding: 3rem !important; }
.inner-page .customFooter .pt-sm-5, .inner-page .customFooter .py-sm-5 { padding-
top: 3rem !important; }
.inner-page .customFooter .pr-sm-5, .inner-page .customFooter .px-sm-5 { padding-
right: 3rem !important; }
.inner-page .customFooter .pb-sm-5, .inner-page .customFooter .py-sm-5 { padding-
bottom: 3rem !important; }
.inner-page .customFooter .pl-sm-5, .inner-page .customFooter .px-sm-5 { padding-
left: 3rem !important; }
.inner-page .customFooter .m-sm-n1 { margin: -0.25rem !important; }
.inner-page .customFooter .mt-sm-n1, .inner-page .customFooter .my-sm-n1
{ margin-top: -0.25rem !important; }
.inner-page .customFooter .mr-sm-n1, .inner-page .customFooter .mx-sm-n1
{ margin-right: -0.25rem !important; }
.inner-page .customFooter .mb-sm-n1, .inner-page .customFooter .my-sm-n1
{ margin-bottom: -0.25rem !important; }
.inner-page .customFooter .ml-sm-n1, .inner-page .customFooter .mx-sm-n1
{ margin-left: -0.25rem !important; }
.inner-page .customFooter .m-sm-n2 { margin: -0.5rem !important; }
.inner-page .customFooter .mt-sm-n2, .inner-page .customFooter .my-sm-n2
{ margin-top: -0.5rem !important; }
.inner-page .customFooter .mr-sm-n2, .inner-page .customFooter .mx-sm-n2
{ margin-right: -0.5rem !important; }
.inner-page .customFooter .mb-sm-n2, .inner-page .customFooter .my-sm-n2
{ margin-bottom: -0.5rem !important; }
.inner-page .customFooter .ml-sm-n2, .inner-page .customFooter .mx-sm-n2
{ margin-left: -0.5rem !important; }
.inner-page .customFooter .m-sm-n3 { margin: -1rem !important; }
.inner-page .customFooter .mt-sm-n3, .inner-page .customFooter .my-sm-n3
{ margin-top: -1rem !important; }
.inner-page .customFooter .mr-sm-n3, .inner-page .customFooter .mx-sm-n3
{ margin-right: -1rem !important; }
.inner-page .customFooter .mb-sm-n3, .inner-page .customFooter .my-sm-n3
{ margin-bottom: -1rem !important; }
.inner-page .customFooter .ml-sm-n3, .inner-page .customFooter .mx-sm-n3
{ margin-left: -1rem !important; }
.inner-page .customFooter .m-sm-n4 { margin: -1.5rem !important; }
.inner-page .customFooter .mt-sm-n4, .inner-page .customFooter .my-sm-n4
{ margin-top: -1.5rem !important; }
.inner-page .customFooter .mr-sm-n4, .inner-page .customFooter .mx-sm-n4
{ margin-right: -1.5rem !important; }
.inner-page .customFooter .mb-sm-n4, .inner-page .customFooter .my-sm-n4
{ margin-bottom: -1.5rem !important; }
.inner-page .customFooter .ml-sm-n4, .inner-page .customFooter .mx-sm-n4
{ margin-left: -1.5rem !important; }
.inner-page .customFooter .m-sm-n5 { margin: -3rem !important; }
.inner-page .customFooter .mt-sm-n5, .inner-page .customFooter .my-sm-n5
{ margin-top: -3rem !important; }
.inner-page .customFooter .mr-sm-n5, .inner-page .customFooter .mx-sm-n5
{ margin-right: -3rem !important; }
.inner-page .customFooter .mb-sm-n5, .inner-page .customFooter .my-sm-n5
{ margin-bottom: -3rem !important; }
.inner-page .customFooter .ml-sm-n5, .inner-page .customFooter .mx-sm-n5
{ margin-left: -3rem !important; }
.inner-page .customFooter .m-sm-auto { margin: auto !important; }
.inner-page .customFooter .mt-sm-auto, .inner-page .customFooter .my-sm-auto
{ margin-top: auto !important; }
.inner-page .customFooter .mr-sm-auto, .inner-page .customFooter .mx-sm-auto
{ margin-right: auto !important; }
.inner-page .customFooter .mb-sm-auto, .inner-page .customFooter .my-sm-auto
{ margin-bottom: auto !important; }
.inner-page .customFooter .ml-sm-auto, .inner-page .customFooter .mx-sm-auto
{ margin-left: auto !important; }
}

@media (min-width: 768px) {


.inner-page .customFooter .m-md-0 { margin: 0px !important; }
.inner-page .customFooter .mt-md-0, .inner-page .customFooter .my-md-0 { margin-
top: 0px !important; }
.inner-page .customFooter .mr-md-0, .inner-page .customFooter .mx-md-0 { margin-
right: 0px !important; }
.inner-page .customFooter .mb-md-0, .inner-page .customFooter .my-md-0 { margin-
bottom: 0px !important; }
.inner-page .customFooter .ml-md-0, .inner-page .customFooter .mx-md-0 { margin-
left: 0px !important; }
.inner-page .customFooter .m-md-1 { margin: 0.25rem !important; }
.inner-page .customFooter .mt-md-1, .inner-page .customFooter .my-md-1 { margin-
top: 0.25rem !important; }
.inner-page .customFooter .mr-md-1, .inner-page .customFooter .mx-md-1 { margin-
right: 0.25rem !important; }
.inner-page .customFooter .mb-md-1, .inner-page .customFooter .my-md-1 { margin-
bottom: 0.25rem !important; }
.inner-page .customFooter .ml-md-1, .inner-page .customFooter .mx-md-1 { margin-
left: 0.25rem !important; }
.inner-page .customFooter .m-md-2 { margin: 0.5rem !important; }
.inner-page .customFooter .mt-md-2, .inner-page .customFooter .my-md-2 { margin-
top: 0.5rem !important; }
.inner-page .customFooter .mr-md-2, .inner-page .customFooter .mx-md-2 { margin-
right: 0.5rem !important; }
.inner-page .customFooter .mb-md-2, .inner-page .customFooter .my-md-2 { margin-
bottom: 0.5rem !important; }
.inner-page .customFooter .ml-md-2, .inner-page .customFooter .mx-md-2 { margin-
left: 0.5rem !important; }
.inner-page .customFooter .m-md-3 { margin: 1rem !important; }
.inner-page .customFooter .mt-md-3, .inner-page .customFooter .my-md-3 { margin-
top: 1rem !important; }
.inner-page .customFooter .mr-md-3, .inner-page .customFooter .mx-md-3 { margin-
right: 1rem !important; }
.inner-page .customFooter .mb-md-3, .inner-page .customFooter .my-md-3 { margin-
bottom: 1rem !important; }
.inner-page .customFooter .ml-md-3, .inner-page .customFooter .mx-md-3 { margin-
left: 1rem !important; }
.inner-page .customFooter .m-md-4 { margin: 1.5rem !important; }
.inner-page .customFooter .mt-md-4, .inner-page .customFooter .my-md-4 { margin-
top: 1.5rem !important; }
.inner-page .customFooter .mr-md-4, .inner-page .customFooter .mx-md-4 { margin-
right: 1.5rem !important; }
.inner-page .customFooter .mb-md-4, .inner-page .customFooter .my-md-4 { margin-
bottom: 1.5rem !important; }
.inner-page .customFooter .ml-md-4, .inner-page .customFooter .mx-md-4 { margin-
left: 1.5rem !important; }
.inner-page .customFooter .m-md-5 { margin: 3rem !important; }
.inner-page .customFooter .mt-md-5, .inner-page .customFooter .my-md-5 { margin-
top: 3rem !important; }
.inner-page .customFooter .mr-md-5, .inner-page .customFooter .mx-md-5 { margin-
right: 3rem !important; }
.inner-page .customFooter .mb-md-5, .inner-page .customFooter .my-md-5 { margin-
bottom: 3rem !important; }
.inner-page .customFooter .ml-md-5, .inner-page .customFooter .mx-md-5 { margin-
left: 3rem !important; }
.inner-page .customFooter .p-md-0 { padding: 0px !important; }
.inner-page .customFooter .pt-md-0, .inner-page .customFooter .py-md-0 { padding-
top: 0px !important; }
.inner-page .customFooter .pr-md-0, .inner-page .customFooter .px-md-0 { padding-
right: 0px !important; }
.inner-page .customFooter .pb-md-0, .inner-page .customFooter .py-md-0 { padding-
bottom: 0px !important; }
.inner-page .customFooter .pl-md-0, .inner-page .customFooter .px-md-0 { padding-
left: 0px !important; }
.inner-page .customFooter .p-md-1 { padding: 0.25rem !important; }
.inner-page .customFooter .pt-md-1, .inner-page .customFooter .py-md-1 { padding-
top: 0.25rem !important; }
.inner-page .customFooter .pr-md-1, .inner-page .customFooter .px-md-1 { padding-
right: 0.25rem !important; }
.inner-page .customFooter .pb-md-1, .inner-page .customFooter .py-md-1 { padding-
bottom: 0.25rem !important; }
.inner-page .customFooter .pl-md-1, .inner-page .customFooter .px-md-1 { padding-
left: 0.25rem !important; }
.inner-page .customFooter .p-md-2 { padding: 0.5rem !important; }
.inner-page .customFooter .pt-md-2, .inner-page .customFooter .py-md-2 { padding-
top: 0.5rem !important; }
.inner-page .customFooter .pr-md-2, .inner-page .customFooter .px-md-2 { padding-
right: 0.5rem !important; }
.inner-page .customFooter .pb-md-2, .inner-page .customFooter .py-md-2 { padding-
bottom: 0.5rem !important; }
.inner-page .customFooter .pl-md-2, .inner-page .customFooter .px-md-2 { padding-
left: 0.5rem !important; }
.inner-page .customFooter .p-md-3 { padding: 1rem !important; }
.inner-page .customFooter .pt-md-3, .inner-page .customFooter .py-md-3 { padding-
top: 1rem !important; }
.inner-page .customFooter .pr-md-3, .inner-page .customFooter .px-md-3 { padding-
right: 1rem !important; }
.inner-page .customFooter .pb-md-3, .inner-page .customFooter .py-md-3 { padding-
bottom: 1rem !important; }
.inner-page .customFooter .pl-md-3, .inner-page .customFooter .px-md-3 { padding-
left: 1rem !important; }
.inner-page .customFooter .p-md-4 { padding: 1.5rem !important; }
.inner-page .customFooter .pt-md-4, .inner-page .customFooter .py-md-4 { padding-
top: 1.5rem !important; }
.inner-page .customFooter .pr-md-4, .inner-page .customFooter .px-md-4 { padding-
right: 1.5rem !important; }
.inner-page .customFooter .pb-md-4, .inner-page .customFooter .py-md-4 { padding-
bottom: 1.5rem !important; }
.inner-page .customFooter .pl-md-4, .inner-page .customFooter .px-md-4 { padding-
left: 1.5rem !important; }
.inner-page .customFooter .p-md-5 { padding: 3rem !important; }
.inner-page .customFooter .pt-md-5, .inner-page .customFooter .py-md-5 { padding-
top: 3rem !important; }
.inner-page .customFooter .pr-md-5, .inner-page .customFooter .px-md-5 { padding-
right: 3rem !important; }
.inner-page .customFooter .pb-md-5, .inner-page .customFooter .py-md-5 { padding-
bottom: 3rem !important; }
.inner-page .customFooter .pl-md-5, .inner-page .customFooter .px-md-5 { padding-
left: 3rem !important; }
.inner-page .customFooter .m-md-n1 { margin: -0.25rem !important; }
.inner-page .customFooter .mt-md-n1, .inner-page .customFooter .my-md-n1
{ margin-top: -0.25rem !important; }
.inner-page .customFooter .mr-md-n1, .inner-page .customFooter .mx-md-n1
{ margin-right: -0.25rem !important; }
.inner-page .customFooter .mb-md-n1, .inner-page .customFooter .my-md-n1
{ margin-bottom: -0.25rem !important; }
.inner-page .customFooter .ml-md-n1, .inner-page .customFooter .mx-md-n1
{ margin-left: -0.25rem !important; }
.inner-page .customFooter .m-md-n2 { margin: -0.5rem !important; }
.inner-page .customFooter .mt-md-n2, .inner-page .customFooter .my-md-n2
{ margin-top: -0.5rem !important; }
.inner-page .customFooter .mr-md-n2, .inner-page .customFooter .mx-md-n2
{ margin-right: -0.5rem !important; }
.inner-page .customFooter .mb-md-n2, .inner-page .customFooter .my-md-n2
{ margin-bottom: -0.5rem !important; }
.inner-page .customFooter .ml-md-n2, .inner-page .customFooter .mx-md-n2
{ margin-left: -0.5rem !important; }
.inner-page .customFooter .m-md-n3 { margin: -1rem !important; }
.inner-page .customFooter .mt-md-n3, .inner-page .customFooter .my-md-n3
{ margin-top: -1rem !important; }
.inner-page .customFooter .mr-md-n3, .inner-page .customFooter .mx-md-n3
{ margin-right: -1rem !important; }
.inner-page .customFooter .mb-md-n3, .inner-page .customFooter .my-md-n3
{ margin-bottom: -1rem !important; }
.inner-page .customFooter .ml-md-n3, .inner-page .customFooter .mx-md-n3
{ margin-left: -1rem !important; }
.inner-page .customFooter .m-md-n4 { margin: -1.5rem !important; }
.inner-page .customFooter .mt-md-n4, .inner-page .customFooter .my-md-n4
{ margin-top: -1.5rem !important; }
.inner-page .customFooter .mr-md-n4, .inner-page .customFooter .mx-md-n4
{ margin-right: -1.5rem !important; }
.inner-page .customFooter .mb-md-n4, .inner-page .customFooter .my-md-n4
{ margin-bottom: -1.5rem !important; }
.inner-page .customFooter .ml-md-n4, .inner-page .customFooter .mx-md-n4
{ margin-left: -1.5rem !important; }
.inner-page .customFooter .m-md-n5 { margin: -3rem !important; }
.inner-page .customFooter .mt-md-n5, .inner-page .customFooter .my-md-n5
{ margin-top: -3rem !important; }
.inner-page .customFooter .mr-md-n5, .inner-page .customFooter .mx-md-n5
{ margin-right: -3rem !important; }
.inner-page .customFooter .mb-md-n5, .inner-page .customFooter .my-md-n5
{ margin-bottom: -3rem !important; }
.inner-page .customFooter .ml-md-n5, .inner-page .customFooter .mx-md-n5
{ margin-left: -3rem !important; }
.inner-page .customFooter .m-md-auto { margin: auto !important; }
.inner-page .customFooter .mt-md-auto, .inner-page .customFooter .my-md-auto
{ margin-top: auto !important; }
.inner-page .customFooter .mr-md-auto, .inner-page .customFooter .mx-md-auto
{ margin-right: auto !important; }
.inner-page .customFooter .mb-md-auto, .inner-page .customFooter .my-md-auto
{ margin-bottom: auto !important; }
.inner-page .customFooter .ml-md-auto, .inner-page .customFooter .mx-md-auto
{ margin-left: auto !important; }
}

@media (min-width: 992px) {


.inner-page .customFooter .m-lg-0 { margin: 0px !important; }
.inner-page .customFooter .mt-lg-0, .inner-page .customFooter .my-lg-0 { margin-
top: 0px !important; }
.inner-page .customFooter .mr-lg-0, .inner-page .customFooter .mx-lg-0 { margin-
right: 0px !important; }
.inner-page .customFooter .mb-lg-0, .inner-page .customFooter .my-lg-0 { margin-
bottom: 0px !important; }
.inner-page .customFooter .ml-lg-0, .inner-page .customFooter .mx-lg-0 { margin-
left: 0px !important; }
.inner-page .customFooter .m-lg-1 { margin: 0.25rem !important; }
.inner-page .customFooter .mt-lg-1, .inner-page .customFooter .my-lg-1 { margin-
top: 0.25rem !important; }
.inner-page .customFooter .mr-lg-1, .inner-page .customFooter .mx-lg-1 { margin-
right: 0.25rem !important; }
.inner-page .customFooter .mb-lg-1, .inner-page .customFooter .my-lg-1 { margin-
bottom: 0.25rem !important; }
.inner-page .customFooter .ml-lg-1, .inner-page .customFooter .mx-lg-1 { margin-
left: 0.25rem !important; }
.inner-page .customFooter .m-lg-2 { margin: 0.5rem !important; }
.inner-page .customFooter .mt-lg-2, .inner-page .customFooter .my-lg-2 { margin-
top: 0.5rem !important; }
.inner-page .customFooter .mr-lg-2, .inner-page .customFooter .mx-lg-2 { margin-
right: 0.5rem !important; }
.inner-page .customFooter .mb-lg-2, .inner-page .customFooter .my-lg-2 { margin-
bottom: 0.5rem !important; }
.inner-page .customFooter .ml-lg-2, .inner-page .customFooter .mx-lg-2 { margin-
left: 0.5rem !important; }
.inner-page .customFooter .m-lg-3 { margin: 1rem !important; }
.inner-page .customFooter .mt-lg-3, .inner-page .customFooter .my-lg-3 { margin-
top: 1rem !important; }
.inner-page .customFooter .mr-lg-3, .inner-page .customFooter .mx-lg-3 { margin-
right: 1rem !important; }
.inner-page .customFooter .mb-lg-3, .inner-page .customFooter .my-lg-3 { margin-
bottom: 1rem !important; }
.inner-page .customFooter .ml-lg-3, .inner-page .customFooter .mx-lg-3 { margin-
left: 1rem !important; }
.inner-page .customFooter .m-lg-4 { margin: 1.5rem !important; }
.inner-page .customFooter .mt-lg-4, .inner-page .customFooter .my-lg-4 { margin-
top: 1.5rem !important; }
.inner-page .customFooter .mr-lg-4, .inner-page .customFooter .mx-lg-4 { margin-
right: 1.5rem !important; }
.inner-page .customFooter .mb-lg-4, .inner-page .customFooter .my-lg-4 { margin-
bottom: 1.5rem !important; }
.inner-page .customFooter .ml-lg-4, .inner-page .customFooter .mx-lg-4 { margin-
left: 1.5rem !important; }
.inner-page .customFooter .m-lg-5 { margin: 3rem !important; }
.inner-page .customFooter .mt-lg-5, .inner-page .customFooter .my-lg-5 { margin-
top: 3rem !important; }
.inner-page .customFooter .mr-lg-5, .inner-page .customFooter .mx-lg-5 { margin-
right: 3rem !important; }
.inner-page .customFooter .mb-lg-5, .inner-page .customFooter .my-lg-5 { margin-
bottom: 3rem !important; }
.inner-page .customFooter .ml-lg-5, .inner-page .customFooter .mx-lg-5 { margin-
left: 3rem !important; }
.inner-page .customFooter .p-lg-0 { padding: 0px !important; }
.inner-page .customFooter .pt-lg-0, .inner-page .customFooter .py-lg-0 { padding-
top: 0px !important; }
.inner-page .customFooter .pr-lg-0, .inner-page .customFooter .px-lg-0 { padding-
right: 0px !important; }
.inner-page .customFooter .pb-lg-0, .inner-page .customFooter .py-lg-0 { padding-
bottom: 0px !important; }
.inner-page .customFooter .pl-lg-0, .inner-page .customFooter .px-lg-0 { padding-
left: 0px !important; }
.inner-page .customFooter .p-lg-1 { padding: 0.25rem !important; }
.inner-page .customFooter .pt-lg-1, .inner-page .customFooter .py-lg-1 { padding-
top: 0.25rem !important; }
.inner-page .customFooter .pr-lg-1, .inner-page .customFooter .px-lg-1 { padding-
right: 0.25rem !important; }
.inner-page .customFooter .pb-lg-1, .inner-page .customFooter .py-lg-1 { padding-
bottom: 0.25rem !important; }
.inner-page .customFooter .pl-lg-1, .inner-page .customFooter .px-lg-1 { padding-
left: 0.25rem !important; }
.inner-page .customFooter .p-lg-2 { padding: 0.5rem !important; }
.inner-page .customFooter .pt-lg-2, .inner-page .customFooter .py-lg-2 { padding-
top: 0.5rem !important; }
.inner-page .customFooter .pr-lg-2, .inner-page .customFooter .px-lg-2 { padding-
right: 0.5rem !important; }
.inner-page .customFooter .pb-lg-2, .inner-page .customFooter .py-lg-2 { padding-
bottom: 0.5rem !important; }
.inner-page .customFooter .pl-lg-2, .inner-page .customFooter .px-lg-2 { padding-
left: 0.5rem !important; }
.inner-page .customFooter .p-lg-3 { padding: 1rem !important; }
.inner-page .customFooter .pt-lg-3, .inner-page .customFooter .py-lg-3 { padding-
top: 1rem !important; }
.inner-page .customFooter .pr-lg-3, .inner-page .customFooter .px-lg-3 { padding-
right: 1rem !important; }
.inner-page .customFooter .pb-lg-3, .inner-page .customFooter .py-lg-3 { padding-
bottom: 1rem !important; }
.inner-page .customFooter .pl-lg-3, .inner-page .customFooter .px-lg-3 { padding-
left: 1rem !important; }
.inner-page .customFooter .p-lg-4 { padding: 1.5rem !important; }
.inner-page .customFooter .pt-lg-4, .inner-page .customFooter .py-lg-4 { padding-
top: 1.5rem !important; }
.inner-page .customFooter .pr-lg-4, .inner-page .customFooter .px-lg-4 { padding-
right: 1.5rem !important; }
.inner-page .customFooter .pb-lg-4, .inner-page .customFooter .py-lg-4 { padding-
bottom: 1.5rem !important; }
.inner-page .customFooter .pl-lg-4, .inner-page .customFooter .px-lg-4 { padding-
left: 1.5rem !important; }
.inner-page .customFooter .p-lg-5 { padding: 3rem !important; }
.inner-page .customFooter .pt-lg-5, .inner-page .customFooter .py-lg-5 { padding-
top: 3rem !important; }
.inner-page .customFooter .pr-lg-5, .inner-page .customFooter .px-lg-5 { padding-
right: 3rem !important; }
.inner-page .customFooter .pb-lg-5, .inner-page .customFooter .py-lg-5 { padding-
bottom: 3rem !important; }
.inner-page .customFooter .pl-lg-5, .inner-page .customFooter .px-lg-5 { padding-
left: 3rem !important; }
.inner-page .customFooter .m-lg-n1 { margin: -0.25rem !important; }
.inner-page .customFooter .mt-lg-n1, .inner-page .customFooter .my-lg-n1
{ margin-top: -0.25rem !important; }
.inner-page .customFooter .mr-lg-n1, .inner-page .customFooter .mx-lg-n1
{ margin-right: -0.25rem !important; }
.inner-page .customFooter .mb-lg-n1, .inner-page .customFooter .my-lg-n1
{ margin-bottom: -0.25rem !important; }
.inner-page .customFooter .ml-lg-n1, .inner-page .customFooter .mx-lg-n1
{ margin-left: -0.25rem !important; }
.inner-page .customFooter .m-lg-n2 { margin: -0.5rem !important; }
.inner-page .customFooter .mt-lg-n2, .inner-page .customFooter .my-lg-n2
{ margin-top: -0.5rem !important; }
.inner-page .customFooter .mr-lg-n2, .inner-page .customFooter .mx-lg-n2
{ margin-right: -0.5rem !important; }
.inner-page .customFooter .mb-lg-n2, .inner-page .customFooter .my-lg-n2
{ margin-bottom: -0.5rem !important; }
.inner-page .customFooter .ml-lg-n2, .inner-page .customFooter .mx-lg-n2
{ margin-left: -0.5rem !important; }
.inner-page .customFooter .m-lg-n3 { margin: -1rem !important; }
.inner-page .customFooter .mt-lg-n3, .inner-page .customFooter .my-lg-n3
{ margin-top: -1rem !important; }
.inner-page .customFooter .mr-lg-n3, .inner-page .customFooter .mx-lg-n3
{ margin-right: -1rem !important; }
.inner-page .customFooter .mb-lg-n3, .inner-page .customFooter .my-lg-n3
{ margin-bottom: -1rem !important; }
.inner-page .customFooter .ml-lg-n3, .inner-page .customFooter .mx-lg-n3
{ margin-left: -1rem !important; }
.inner-page .customFooter .m-lg-n4 { margin: -1.5rem !important; }
.inner-page .customFooter .mt-lg-n4, .inner-page .customFooter .my-lg-n4
{ margin-top: -1.5rem !important; }
.inner-page .customFooter .mr-lg-n4, .inner-page .customFooter .mx-lg-n4
{ margin-right: -1.5rem !important; }
.inner-page .customFooter .mb-lg-n4, .inner-page .customFooter .my-lg-n4
{ margin-bottom: -1.5rem !important; }
.inner-page .customFooter .ml-lg-n4, .inner-page .customFooter .mx-lg-n4
{ margin-left: -1.5rem !important; }
.inner-page .customFooter .m-lg-n5 { margin: -3rem !important; }
.inner-page .customFooter .mt-lg-n5, .inner-page .customFooter .my-lg-n5
{ margin-top: -3rem !important; }
.inner-page .customFooter .mr-lg-n5, .inner-page .customFooter .mx-lg-n5
{ margin-right: -3rem !important; }
.inner-page .customFooter .mb-lg-n5, .inner-page .customFooter .my-lg-n5
{ margin-bottom: -3rem !important; }
.inner-page .customFooter .ml-lg-n5, .inner-page .customFooter .mx-lg-n5
{ margin-left: -3rem !important; }
.inner-page .customFooter .m-lg-auto { margin: auto !important; }
.inner-page .customFooter .mt-lg-auto, .inner-page .customFooter .my-lg-auto
{ margin-top: auto !important; }
.inner-page .customFooter .mr-lg-auto, .inner-page .customFooter .mx-lg-auto
{ margin-right: auto !important; }
.inner-page .customFooter .mb-lg-auto, .inner-page .customFooter .my-lg-auto
{ margin-bottom: auto !important; }
.inner-page .customFooter .ml-lg-auto, .inner-page .customFooter .mx-lg-auto
{ margin-left: auto !important; }
}

@media (min-width: 1200px) {


.inner-page .customFooter .m-xl-0 { margin: 0px !important; }
.inner-page .customFooter .mt-xl-0, .inner-page .customFooter .my-xl-0 { margin-
top: 0px !important; }
.inner-page .customFooter .mr-xl-0, .inner-page .customFooter .mx-xl-0 { margin-
right: 0px !important; }
.inner-page .customFooter .mb-xl-0, .inner-page .customFooter .my-xl-0 { margin-
bottom: 0px !important; }
.inner-page .customFooter .ml-xl-0, .inner-page .customFooter .mx-xl-0 { margin-
left: 0px !important; }
.inner-page .customFooter .m-xl-1 { margin: 0.25rem !important; }
.inner-page .customFooter .mt-xl-1, .inner-page .customFooter .my-xl-1 { margin-
top: 0.25rem !important; }
.inner-page .customFooter .mr-xl-1, .inner-page .customFooter .mx-xl-1 { margin-
right: 0.25rem !important; }
.inner-page .customFooter .mb-xl-1, .inner-page .customFooter .my-xl-1 { margin-
bottom: 0.25rem !important; }
.inner-page .customFooter .ml-xl-1, .inner-page .customFooter .mx-xl-1 { margin-
left: 0.25rem !important; }
.inner-page .customFooter .m-xl-2 { margin: 0.5rem !important; }
.inner-page .customFooter .mt-xl-2, .inner-page .customFooter .my-xl-2 { margin-
top: 0.5rem !important; }
.inner-page .customFooter .mr-xl-2, .inner-page .customFooter .mx-xl-2 { margin-
right: 0.5rem !important; }
.inner-page .customFooter .mb-xl-2, .inner-page .customFooter .my-xl-2 { margin-
bottom: 0.5rem !important; }
.inner-page .customFooter .ml-xl-2, .inner-page .customFooter .mx-xl-2 { margin-
left: 0.5rem !important; }
.inner-page .customFooter .m-xl-3 { margin: 1rem !important; }
.inner-page .customFooter .mt-xl-3, .inner-page .customFooter .my-xl-3 { margin-
top: 1rem !important; }
.inner-page .customFooter .mr-xl-3, .inner-page .customFooter .mx-xl-3 { margin-
right: 1rem !important; }
.inner-page .customFooter .mb-xl-3, .inner-page .customFooter .my-xl-3 { margin-
bottom: 1rem !important; }
.inner-page .customFooter .ml-xl-3, .inner-page .customFooter .mx-xl-3 { margin-
left: 1rem !important; }
.inner-page .customFooter .m-xl-4 { margin: 1.5rem !important; }
.inner-page .customFooter .mt-xl-4, .inner-page .customFooter .my-xl-4 { margin-
top: 1.5rem !important; }
.inner-page .customFooter .mr-xl-4, .inner-page .customFooter .mx-xl-4 { margin-
right: 1.5rem !important; }
.inner-page .customFooter .mb-xl-4, .inner-page .customFooter .my-xl-4 { margin-
bottom: 1.5rem !important; }
.inner-page .customFooter .ml-xl-4, .inner-page .customFooter .mx-xl-4 { margin-
left: 1.5rem !important; }
.inner-page .customFooter .m-xl-5 { margin: 3rem !important; }
.inner-page .customFooter .mt-xl-5, .inner-page .customFooter .my-xl-5 { margin-
top: 3rem !important; }
.inner-page .customFooter .mr-xl-5, .inner-page .customFooter .mx-xl-5 { margin-
right: 3rem !important; }
.inner-page .customFooter .mb-xl-5, .inner-page .customFooter .my-xl-5 { margin-
bottom: 3rem !important; }
.inner-page .customFooter .ml-xl-5, .inner-page .customFooter .mx-xl-5 { margin-
left: 3rem !important; }
.inner-page .customFooter .p-xl-0 { padding: 0px !important; }
.inner-page .customFooter .pt-xl-0, .inner-page .customFooter .py-xl-0 { padding-
top: 0px !important; }
.inner-page .customFooter .pr-xl-0, .inner-page .customFooter .px-xl-0 { padding-
right: 0px !important; }
.inner-page .customFooter .pb-xl-0, .inner-page .customFooter .py-xl-0 { padding-
bottom: 0px !important; }
.inner-page .customFooter .pl-xl-0, .inner-page .customFooter .px-xl-0 { padding-
left: 0px !important; }
.inner-page .customFooter .p-xl-1 { padding: 0.25rem !important; }
.inner-page .customFooter .pt-xl-1, .inner-page .customFooter .py-xl-1 { padding-
top: 0.25rem !important; }
.inner-page .customFooter .pr-xl-1, .inner-page .customFooter .px-xl-1 { padding-
right: 0.25rem !important; }
.inner-page .customFooter .pb-xl-1, .inner-page .customFooter .py-xl-1 { padding-
bottom: 0.25rem !important; }
.inner-page .customFooter .pl-xl-1, .inner-page .customFooter .px-xl-1 { padding-
left: 0.25rem !important; }
.inner-page .customFooter .p-xl-2 { padding: 0.5rem !important; }
.inner-page .customFooter .pt-xl-2, .inner-page .customFooter .py-xl-2 { padding-
top: 0.5rem !important; }
.inner-page .customFooter .pr-xl-2, .inner-page .customFooter .px-xl-2 { padding-
right: 0.5rem !important; }
.inner-page .customFooter .pb-xl-2, .inner-page .customFooter .py-xl-2 { padding-
bottom: 0.5rem !important; }
.inner-page .customFooter .pl-xl-2, .inner-page .customFooter .px-xl-2 { padding-
left: 0.5rem !important; }
.inner-page .customFooter .p-xl-3 { padding: 1rem !important; }
.inner-page .customFooter .pt-xl-3, .inner-page .customFooter .py-xl-3 { padding-
top: 1rem !important; }
.inner-page .customFooter .pr-xl-3, .inner-page .customFooter .px-xl-3 { padding-
right: 1rem !important; }
.inner-page .customFooter .pb-xl-3, .inner-page .customFooter .py-xl-3 { padding-
bottom: 1rem !important; }
.inner-page .customFooter .pl-xl-3, .inner-page .customFooter .px-xl-3 { padding-
left: 1rem !important; }
.inner-page .customFooter .p-xl-4 { padding: 1.5rem !important; }
.inner-page .customFooter .pt-xl-4, .inner-page .customFooter .py-xl-4 { padding-
top: 1.5rem !important; }
.inner-page .customFooter .pr-xl-4, .inner-page .customFooter .px-xl-4 { padding-
right: 1.5rem !important; }
.inner-page .customFooter .pb-xl-4, .inner-page .customFooter .py-xl-4 { padding-
bottom: 1.5rem !important; }
.inner-page .customFooter .pl-xl-4, .inner-page .customFooter .px-xl-4 { padding-
left: 1.5rem !important; }
.inner-page .customFooter .p-xl-5 { padding: 3rem !important; }
.inner-page .customFooter .pt-xl-5, .inner-page .customFooter .py-xl-5 { padding-
top: 3rem !important; }
.inner-page .customFooter .pr-xl-5, .inner-page .customFooter .px-xl-5 { padding-
right: 3rem !important; }
.inner-page .customFooter .pb-xl-5, .inner-page .customFooter .py-xl-5 { padding-
bottom: 3rem !important; }
.inner-page .customFooter .pl-xl-5, .inner-page .customFooter .px-xl-5 { padding-
left: 3rem !important; }
.inner-page .customFooter .m-xl-n1 { margin: -0.25rem !important; }
.inner-page .customFooter .mt-xl-n1, .inner-page .customFooter .my-xl-n1
{ margin-top: -0.25rem !important; }
.inner-page .customFooter .mr-xl-n1, .inner-page .customFooter .mx-xl-n1
{ margin-right: -0.25rem !important; }
.inner-page .customFooter .mb-xl-n1, .inner-page .customFooter .my-xl-n1
{ margin-bottom: -0.25rem !important; }
.inner-page .customFooter .ml-xl-n1, .inner-page .customFooter .mx-xl-n1
{ margin-left: -0.25rem !important; }
.inner-page .customFooter .m-xl-n2 { margin: -0.5rem !important; }
.inner-page .customFooter .mt-xl-n2, .inner-page .customFooter .my-xl-n2
{ margin-top: -0.5rem !important; }
.inner-page .customFooter .mr-xl-n2, .inner-page .customFooter .mx-xl-n2
{ margin-right: -0.5rem !important; }
.inner-page .customFooter .mb-xl-n2, .inner-page .customFooter .my-xl-n2
{ margin-bottom: -0.5rem !important; }
.inner-page .customFooter .ml-xl-n2, .inner-page .customFooter .mx-xl-n2
{ margin-left: -0.5rem !important; }
.inner-page .customFooter .m-xl-n3 { margin: -1rem !important; }
.inner-page .customFooter .mt-xl-n3, .inner-page .customFooter .my-xl-n3
{ margin-top: -1rem !important; }
.inner-page .customFooter .mr-xl-n3, .inner-page .customFooter .mx-xl-n3
{ margin-right: -1rem !important; }
.inner-page .customFooter .mb-xl-n3, .inner-page .customFooter .my-xl-n3
{ margin-bottom: -1rem !important; }
.inner-page .customFooter .ml-xl-n3, .inner-page .customFooter .mx-xl-n3
{ margin-left: -1rem !important; }
.inner-page .customFooter .m-xl-n4 { margin: -1.5rem !important; }
.inner-page .customFooter .mt-xl-n4, .inner-page .customFooter .my-xl-n4
{ margin-top: -1.5rem !important; }
.inner-page .customFooter .mr-xl-n4, .inner-page .customFooter .mx-xl-n4
{ margin-right: -1.5rem !important; }
.inner-page .customFooter .mb-xl-n4, .inner-page .customFooter .my-xl-n4
{ margin-bottom: -1.5rem !important; }
.inner-page .customFooter .ml-xl-n4, .inner-page .customFooter .mx-xl-n4
{ margin-left: -1.5rem !important; }
.inner-page .customFooter .m-xl-n5 { margin: -3rem !important; }
.inner-page .customFooter .mt-xl-n5, .inner-page .customFooter .my-xl-n5
{ margin-top: -3rem !important; }
.inner-page .customFooter .mr-xl-n5, .inner-page .customFooter .mx-xl-n5
{ margin-right: -3rem !important; }
.inner-page .customFooter .mb-xl-n5, .inner-page .customFooter .my-xl-n5
{ margin-bottom: -3rem !important; }
.inner-page .customFooter .ml-xl-n5, .inner-page .customFooter .mx-xl-n5
{ margin-left: -3rem !important; }
.inner-page .customFooter .m-xl-auto { margin: auto !important; }
.inner-page .customFooter .mt-xl-auto, .inner-page .customFooter .my-xl-auto
{ margin-top: auto !important; }
.inner-page .customFooter .mr-xl-auto, .inner-page .customFooter .mx-xl-auto
{ margin-right: auto !important; }
.inner-page .customFooter .mb-xl-auto, .inner-page .customFooter .my-xl-auto
{ margin-bottom: auto !important; }
.inner-page .customFooter .ml-xl-auto, .inner-page .customFooter .mx-xl-auto
{ margin-left: auto !important; }
}

.inner-page .customFooter .stretched-link::after { position: absolute; inset: 0px;


z-index: 1; pointer-events: auto; content: ""; background-color: rgba(0, 0, 0,
0); }

.inner-page .customFooter .text-monospace { font-family: SFMono-Regular, Menlo,


Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important; }

.inner-page .customFooter .text-justify { text-align: justify !important; }

.inner-page .customFooter .text-wrap { white-space: normal !important; }

.inner-page .customFooter .text-nowrap { white-space: nowrap !important; }


.inner-page .customFooter .text-truncate { overflow: hidden; text-overflow:
ellipsis; white-space: nowrap; }

.inner-page .customFooter .text-left { text-align: left !important; }

.inner-page .customFooter .text-right { text-align: right !important; }

.inner-page .customFooter .text-center { text-align: center !important; }

@media (min-width: 576px) {


.inner-page .customFooter .text-sm-left { text-align: left !important; }
.inner-page .customFooter .text-sm-right { text-align: right !important; }
.inner-page .customFooter .text-sm-center { text-align: center !important; }
}

@media (min-width: 768px) {


.inner-page .customFooter .text-md-left { text-align: left !important; }
.inner-page .customFooter .text-md-right { text-align: right !important; }
.inner-page .customFooter .text-md-center { text-align: center !important; }
}

@media (min-width: 992px) {


.inner-page .customFooter .text-lg-left { text-align: left !important; }
.inner-page .customFooter .text-lg-right { text-align: right !important; }
.inner-page .customFooter .text-lg-center { text-align: center !important; }
}

@media (min-width: 1200px) {


.inner-page .customFooter .text-xl-left { text-align: left !important; }
.inner-page .customFooter .text-xl-right { text-align: right !important; }
.inner-page .customFooter .text-xl-center { text-align: center !important; }
}

.inner-page .customFooter .text-lowercase { text-transform: lowercase !important; }

.inner-page .customFooter .text-uppercase { text-transform: uppercase !important; }

.inner-page .customFooter .text-capitalize { text-transform: capitalize !important;


}

.inner-page .customFooter .font-weight-light { font-weight: 300 !important; }

.inner-page .customFooter .font-weight-lighter { font-weight: lighter !important; }

.inner-page .customFooter .font-weight-normal { font-weight: 400 !important; }

.inner-page .customFooter .font-weight-bold { font-weight: 700 !important; }

.inner-page .customFooter .font-weight-bolder { font-weight: bolder !important; }

.inner-page .customFooter .font-italic { font-style: italic !important; }

.inner-page .customFooter .text-white { color: rgb(255, 255, 255) !important; }

.inner-page .customFooter .text-primary { color: rgb(0, 123, 255) !important; }

.inner-page .customFooter a.text-primary:focus, .inner-page .customFooter a.text-


primary:hover { color: rgb(0, 86, 179) !important; }
.inner-page .customFooter .text-secondary { color: rgb(108, 117, 125) !important; }

.inner-page .customFooter a.text-secondary:focus, .inner-page .customFooter a.text-


secondary:hover { color: rgb(73, 79, 84) !important; }

.inner-page .customFooter .text-success { color: rgb(40, 167, 69) !important; }

.inner-page .customFooter a.text-success:focus, .inner-page .customFooter a.text-


success:hover { color: rgb(25, 105, 44) !important; }

.inner-page .customFooter .text-info { color: rgb(23, 162, 184) !important; }

.inner-page .customFooter a.text-info:focus, .inner-page .customFooter a.text-


info:hover { color: rgb(15, 102, 116) !important; }

.inner-page .customFooter .text-warning { color: rgb(255, 193, 7) !important; }

.inner-page .customFooter a.text-warning:focus, .inner-page .customFooter a.text-


warning:hover { color: rgb(186, 139, 0) !important; }

.inner-page .customFooter .text-danger { color: rgb(220, 53, 69) !important; }

.inner-page .customFooter a.text-danger:focus, .inner-page .customFooter a.text-


danger:hover { color: rgb(167, 29, 42) !important; }

.inner-page .customFooter .text-light { color: rgb(248, 249, 250) !important; }

.inner-page .customFooter a.text-light:focus, .inner-page .customFooter a.text-


light:hover { color: rgb(203, 211, 218) !important; }

.inner-page .customFooter .text-dark { color: rgb(52, 58, 64) !important; }

.inner-page .customFooter a.text-dark:focus, .inner-page .customFooter a.text-


dark:hover { color: rgb(18, 20, 22) !important; }

.inner-page .customFooter .text-body { color: rgb(33, 37, 41) !important; }

.inner-page .customFooter .text-muted { color: rgb(108, 117, 125) !important; }

.inner-page .customFooter .text-black-50 { color: rgba(0, 0, 0, 0.5) !important; }

.inner-page .customFooter .text-white-50 { color: rgba(255, 255, 255, 0.5) !


important; }

.inner-page .customFooter .text-hide { font: 0px / 0 a; color: transparent; text-


shadow: none; background-color: transparent; border: 0px; }

.inner-page .customFooter .text-decoration-none { text-decoration: none !important;


}

.inner-page .customFooter .text-break { overflow-wrap: break-word !important; }

.inner-page .customFooter .text-reset { color: inherit !important; }

.inner-page .customFooter .visible { visibility: visible !important; }

.inner-page .customFooter .invisible { visibility: hidden !important; }

@media print {
.inner-page .customFooter *, .inner-page .customFooter::after, .inner-
page .customFooter::before { text-shadow: none !important; box-shadow: none !
important; }
.inner-page .customFooter a:not(.btn) { text-decoration: underline; }
.inner-page .customFooter abbr[title]::after { content: " (" attr(title) ")"; }
.inner-page .customFooter pre { white-space: pre-wrap !important; }
.inner-page .customFooter blockquote, .inner-page .customFooter pre { border: 1px
solid rgb(173, 181, 189); break-inside: avoid; }
.inner-page .customFooter thead { display: table-header-group; }
.inner-page .customFooter img, .inner-page .customFooter tr { break-inside:
avoid; }
.inner-page .customFooter h2, .inner-page .customFooter h3, .inner-
page .customFooter p { orphans: 3; widows: 3; }
.inner-page .customFooter h2, .inner-page .customFooter h3 { break-after:
avoid; }
@page { size: a3; }
.inner-page .customFooter body { min-width: 992px !important; }
.inner-page .customFooter .container { min-width: 992px !important; }
.inner-page .customFooter .navbar { display: none; }
.inner-page .customFooter .badge { border: 1px solid rgb(0, 0, 0); }
.inner-page .customFooter .table { border-collapse: collapse !important; }
.inner-page .customFooter .table td, .inner-page .customFooter .table th
{ background-color: rgb(255, 255, 255) !important; }
.inner-page .customFooter .table-bordered td, .inner-page .customFooter .table-
bordered th { border: 1px solid rgb(222, 226, 230) !important; }
.inner-page .customFooter .table-dark { color: inherit; }
.inner-page .customFooter .table-dark tbody + tbody, .inner-
page .customFooter .table-dark td, .inner-page .customFooter .table-dark
th, .inner-page .customFooter .table-dark thead th { border-color: rgb(222, 226,
230); }
.inner-page .customFooter .table .thead-dark th { color: inherit; border-color:
rgb(222, 226, 230); }
}

.inner-page .customFooter header.two-columns-content-block-header { position:


static; min-height: auto; width: auto; }

.inner-page .customFooter p { line-height: 1.5; font-size: 15px; }

.inner-page .customFooter .h1, .inner-page .customFooter .h2, .inner-


page .customFooter .h3, .inner-page .customFooter h1, .inner-page .customFooter h2,
.inner-page .customFooter h3 { margin-top: 21px; margin-bottom: 10.5px; font-
weight: 300; letter-spacing: 0px; }

.inner-page .customFooter a { color: rgb(92, 9, 49); text-decoration: none; line-


height: 1.5; font-size: 15px; }

.inner-page .customFooter p { letter-spacing: 0px; margin: 0px; line-height:


20px; }

.inner-page .customFooter a:hover { color: rgb(92, 9, 49); }

.inner-page .customFooter .btn { padding: 12px 25px 8px; font-size: 16px; font-
weight: 400; }

.inner-page .customFooter .btn.btn-white-transparent { color: rgb(255, 255, 255);


background: 0px center; border: 2px solid rgb(255, 255, 255); }

.inner-page .customFooter .btn.btn-white-transparent:active, .inner-


page .customFooter .btn.btn-white-transparent:focus, .inner-
page .customFooter .btn.btn-white-transparent:hover { color: rgb(92, 9, 49);
background: rgb(255, 255, 255); border-color: rgb(255, 255, 255); }

.inner-page .customFooter .btn.btn-dark-transparent:active, .inner-


page .customFooter .btn.btn-dark-transparent:focus, .inner-
page .customFooter .btn.btn-dark-transparent:hover { color: rgb(255, 255, 255);
background: rgb(92, 9, 49); border-color: rgb(92, 9, 49); }

.inner-page .customFooter .destinations-offers-custom-col .destinations-offers-


block-info-overlay .btn { display: block; background: rgb(255, 169, 3); color:
rgb(70, 12, 46); border-radius: 2px; border: 2px solid rgb(255, 169, 3); }

.inner-page .customFooter .btn:active, .inner-


page .customFooter .btn:focus, .inner-page .customFooter .btn:hover, .inner-
page .customFooter .destinations-offers-block-info-overlay .btn:hover { text-
decoration: none; color: rgb(70, 12, 46); background: rgb(248, 152, 29); border:
2px solid rgb(248, 152, 29); outline: 0px; box-shadow: none; }

.inner-page .customFooter .btn.btn-dark:active, .inner-page .customFooter .btn.btn-


dark:focus, .inner-page .customFooter .btn.btn-dark:hover { color: rgb(255, 255,
255) !important; background: rgb(62, 6, 33) !important; border-color: rgb(92, 9,
49) !important; }

.inner-page .customFooter .btn-orange { color: rgb(70, 12, 46); background:


rgb(255, 169, 3); border: 2px solid rgb(255, 169, 3); }

.inner-page .customFooter .row.tab-container { display: block; }

.inner-page .customFooter .destination-offers-origin .custom-select { padding: 0px;


height: auto; font-weight: 100; }

.inner-page .customFooter .subscribe { color: rgb(92, 9, 49); }

.inner-page .customFooter .subscribe p, .inner-page .customFooter .cookie-section p


{ font-size: 13px; letter-spacing: 0px; line-height: 1.5; }

.inner-page .customFooter .cookie-note-container-extended a.close { font-size:


12px; color: rgb(255, 255, 255); opacity: 1 !important; text-shadow: none !
important; }

.inner-page .customFooter .cookie-note-container-extended a.close:hover, .inner-


page .customFooter .cookie-note-container-extended a.close:active { color: rgb(255,
255, 255); }

.inner-page .customFooter .btn-back-to-top { display: none; padding: 12px 40px 8px


30px !important; }

.inner-page .customFooter #search-modal .modal-dialog { max-width: 590px; }

.inner-page .customFooter .modal-dialog { position: relative; width: auto; margin:


200px auto !important; }

.inner-page .customFooter .fade.in { opacity: 1 !important; }

.inner-page .customFooter .modal-search-overlay { padding: 34px 20px; }

.inner-page .customFooter .modal-search .modal-header { text-align: right; justify-


content: flex-start; padding: 0px !important; position: relative !important; z-
index: 2 !important; }

.inner-page .customFooter .modal-body { position: relative; padding: 0px; }

.inner-page .customFooter #search-modal .close { position: absolute; top: -30px;


font-size: 54px; line-height: 30px; background: 0px center; border: 0px; z-index:
5; font-weight: 300; opacity: 1; left: 0px; }

.inner-page .customFooter .btn.btn-dark-transparent { color: rgb(92, 9, 49);


background: 0px center; border: 2px solid rgb(92, 9, 49); }

.inner-page .customFooter .fade { opacity: 0; transition: opacity 0.15s linear


0s; }

.inner-page .customFooter .destinations-offers.destinations-offers-


search .row, .inner-page .customFooter .teaser-text.section .row { display:
block; }

.inner-page .customFooter .drop-privilege-club.nav-club .col-md-3.desktop-only


{ display: block; flex: 0 0 auto; max-width: 100%; }

.inner-page .customFooter .header-logo-one-world a { font: 0px / 0 a; color:


transparent; }

.inner-page .customFooter .footer-additional-nav a, .inner-


page .customFooter .footer-additional-nav a:hover { color: rgb(255, 255, 255); }

.inner-page .customFooter .btn.btn-dark.btn-back-to-top { z-index: 12; }

.inner-page .customFooter .btn-


dark:not(:disabled):not(.disabled).active:focus, .inner-page .customFooter .btn-
dark:not(:disabled):not(.disabled):active:focus, .inner-page .customFooter .show
> .btn-dark.dropdown-toggle:focus { box-shadow: none; }

.inner-page .customFooter .footer-logo a { display: block; height: 100%; color:


transparent; font: 0px / 0 a; }

@media only screen and (max-width: 768px) {


.inner-page .customFooter .teaser-text.section .row { margin: 0px 15px; }
.inner-page .customFooter .destinations-offers-block-info-overlay .btn { display:
block; background: rgb(255, 169, 3); color: rgb(70, 12, 46); border-radius: 2px;
border: 2px solid rgb(255, 169, 3); }
}

@media only screen and (min-width: 768px) {


.inner-page .customFooter .teaser-text .C16.C16-full-width { max-width: 100%; }
.inner-page .customFooter .header .main-nav { max-width: 40% !important; }
.inner-page .customFooter .header-dropdown .row { display: block; flex-wrap:
nowrap; margin-left: 0px; margin-right: 0px; }
.inner-page .customFooter .header-dropdown .pl-4 { padding-right: 0.5rem !
important; }
}

@media only screen and (min-width: 1280px) {


.inner-page .customFooter .header .main-nav { max-width: 45% !important; }
.inner-page .customFooter .header-dropdown .pl-4 { padding-right: 1.5rem !
important; }
.inner-page .customFooter .container, .inner-
page .customFooter .helpfaqwidget__container, .inner-
page .customFooter .container.c5-markup { max-width: 1192px; width: 1192px !
important; }
.inner-page .customFooter .C8.container, .inner-page .customFooter .teaser-
text.section .container.no-gutter { padding: 0px 15px !important; }
.inner-page .customFooter .C8.container > .row, .inner-
page .customFooter .destination-image-navigation.section .container > .row
{ margin: 0px; }
.inner-page .customFooter .destination-price .container, .inner-
page .customFooter .C8.container { max-width: 1185px; }
.inner-page .customFooter .header-dropdown .container, .inner-
page .customFooter .language-drop .container { max-width: 1140px; padding-left:
15px; padding-right: 15px; }
}

.inner-page .customFooter .bookingwizard { margin-bottom: 0px !important; }

.inner-page .customFooter .destinationpricecomponent .dpcomponent { margin-top:


20px !important; }

.inner-page .customFooter .destinationpricecomponent .disclaimerNote { margin-


bottom: 8px !important; }

.inner-page .customFooter .carousel-tab-component .newtab-carousel { margin-top:


45px !important; margin-bottom: 30px !important; }

.inner-page .customFooter .teaser-text #teaser-text .C16.C16-full-width { margin-


top: 0px !important; margin-bottom: 50px !important; }

.inner-page .customFooter .double-teaser .double-tease-spacer { margin-top: 70px !


important; margin-bottom: 40px !important; }

.inner-page .customFooter section.C8.container.tabs-before-login { margin-top:


0px !important; }

@media only screen and (max-width: 767px) {


.inner-page .customFooter .categories-area { padding-top: 28px !important; }
.inner-page .customFooter .categories-area h2 { margin-top: 0px !important; }
.inner-page .customFooter .destinationpricecomponent .dpcomponent .container
{ padding-top: 0px !important; }
}

@media screen and (min-width: 1599px) {


.inner-page .customFooter .carousel-tab-component + .teaser-text.section
{ margin-top: 70px !important; }
}

@media screen and (max-width: 1024px) {


.inner-page .customFooter .carousel-tab-component + .teaser-text.section
{ margin-top: 70px !important; }
}

.inner-page .customFooter .destinations-offers .spinner-content { margin-top: 70px;


}

.inner-page .customFooter .hero-image + .carousel-tab-component.section .newtab-


carousel { margin-top: 70px !important; }

.inner-page .customFooter .hero-image + .teaser-text { margin-top: 70px !important;


}
.inner-page .customFooter .destination-image-navigation + .teaser-text { margin-
top: 70px; }

.inner-page .customFooter .carousel-tab-component.section + .tabbed-content.section


{ margin-top: 70px; }

.inner-page .customFooter .carousel-tab-component.section .carousel-inner { height:


100%; }

.inner-page .customFooter .passengers-drop { z-index: 16 !important; }

@media screen and (max-width: 768px) {


.inner-page .customFooter .sliderNav1.carousel-indicators { z-index: 1; }
.inner-page .customFooter .award-logo-content a { width: 74px; float: right;
margin-left: 15px; }
.inner-page .customFooter .award-logo-content:last-child { margin-top: 0px; }
}
------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: image/svg+xml
Content-Transfer-Encoding: binary
Content-Location:
https://www.qatarairways.com/etc.clientlibs/qrweb/components/content/footer/
clientlibs/resources/Facebook.svg

<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32">


<g id="Group_6580" data-name="Group 6580" transform="translate(-300 -476)">
<path id="facebook"
d="M11.96,2.345h1.289V.1A16.649,16.649,0,0,0,11.371,0,2.982,2.982,0,0,0,8.238,3.318
V5.3H6.187v2.51H8.238v6.316h2.515V7.807h1.968l.312-2.51H10.753V3.567c0-.726.2-
1.222,1.207-1.222Z" transform="translate(305.813 485)" fill="#fff"/>
<g id="Ellipse_336" data-name="Ellipse 336" transform="translate(300 476)"
fill="none" stroke="#fff" stroke-width="1.2">
<circle cx="16" cy="16" r="16" stroke="none"/>
<circle cx="16" cy="16" r="15.4" fill="none"/>
</g>
</g>
</svg>

------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: image/svg+xml
Content-Transfer-Encoding: binary
Content-Location:
https://www.qatarairways.com/etc.clientlibs/qrweb/components/content/footer/
clientlibs/resources/Twitter.svg

<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32">


<g id="Group_6579" data-name="Group 6579" transform="translate(-340 -476)">
<g id="Ellipse_337" data-name="Ellipse 337" transform="translate(340 476)"
fill="none" stroke="#fff" stroke-width="1.2">
<circle cx="16" cy="16" r="16" stroke="none"/>
<circle cx="16" cy="16" r="15.4" fill="none"/>
</g>
<path id="twitter" d="M5.7,12.5a13.105,13.105,0,0,1-
2.024-.161A9.5,9.5,0,0,1,.905,11.332L0,10.837l.98-.322C2.051,10.163,2.7,9.944,3.509
,9.6a3.364,3.364,0,0,1-1.729-
2l-.228-.692.187.029a3.4,3.4,0,0,1-.426-.525A3.222,3.222,0,0,1,.766,4.495l.043-.6.3
62.14a3.38,3.38,0,0,1-.328-.918A3.494,3.494,0,0,1,1.215.761L1.53.182l.421.506A7.752
,7.752,0,0,0,6.974,3.516a3,3,0,0,1,.182-
1.6A2.988,2.988,0,0,1,8.371.527a3.649,3.649,0,0,1,2.118-.52,3.382,3.382,0,0,1,2.079
.857,6.98,6.98,0,0,0,.761-.254c.167-.063.356-.134.593-.216l.873-.3-.569,1.625.117-.
008.932-.042-.551.753c-.032.043-.04.055-.051.072-.044.067-.1.15-.856,1.159a1.424,1.
424,0,0,0-.266.927,8.769,8.769,0,0,1-.479,3.527A6.241,6.241,0,0,1,11.4,10.59a7.4,7.
4,0,0,1-3.507,1.7A10.8,10.8,0,0,1,5.7,12.5Zm0,0" transform="translate(349 486)"
fill="#fff"/>
</g>
</svg>

------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: image/svg+xml
Content-Transfer-Encoding: binary
Content-Location:
https://www.qatarairways.com/etc.clientlibs/qrweb/components/content/footer/
clientlibs/resources/Linkedin.svg

<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32">


<g id="Group_6578" data-name="Group 6578" transform="translate(-380 -476)">
<g id="Ellipse_338" data-name="Ellipse 338" transform="translate(380 476)"
fill="none" stroke="#fff" stroke-width="1.2">
<circle cx="16" cy="16" r="16" stroke="none"/>
<circle cx="16" cy="16" r="15.4" fill="none"/>
</g>
<g id="linked-in" transform="translate(390 485)">
<path id="Path_1493" data-name="Path 1493" d="M16.98,16.569h0v-4.82c0-
2.358-.508-4.174-3.264-4.174a2.862,2.862,0,0,0-2.578,1.417H11.1v-
1.2H8.489v8.774h2.722V12.224c0-1.144.217-2.25,1.634-
2.25,1.4,0,1.417,1.305,1.417,2.323v4.272Z" transform="translate(-3.84 -3.426)"
fill="#fff"/>
<path id="Path_1494" data-name="Path 1494" d="M.4,7.977H3.121v8.774H.4Z"
transform="translate(-0.179 -3.609)" fill="#fff"/>
<path id="Path_1495" data-name="Path 1495"
d="M1.578,0A1.586,1.586,0,1,0,3.156,1.578,1.579,1.579,0,0,0,1.578,0Z" fill="#fff"/>
</g>
</g>
</svg>

------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: image/svg+xml
Content-Transfer-Encoding: binary
Content-Location:
https://www.qatarairways.com/etc.clientlibs/qrweb/components/content/footer/
clientlibs/resources/youtube.svg

<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32">


<g id="Group_6577" data-name="Group 6577" transform="translate(-420 -476)">
<g id="Ellipse_339" data-name="Ellipse 339" transform="translate(420 476)"
fill="none" stroke="#fff" stroke-width="1.2">
<circle cx="16" cy="16" r="16" stroke="none"/>
<circle cx="16" cy="16" r="15.4" fill="none"/>
</g>
<path id="youtube" d="M14.272-4.486A1.825,1.825,0,0,0,12.988-
5.77a42.652,42.652,0,0,0-5.7-.312,44.313,44.313,0,0,0-5.7.3A1.863,1.863,0,0,0,.3-
4.486,19.236,19.236,0,0,0,0-.981a19.165,19.165,0,0,0,.3,3.5A1.826,1.826,0,0,0,1.585
,3.808a42.729,42.729,0,0,0,5.7.312,44.313,44.313,0,0,0,5.7-.3,1.826,1.826,0,0,0,1.2
84-1.284,19.242,19.242,0,0,0,.3-3.5,18.259,18.259,0,0,0-.3-3.517ZM5.834,1.2V-
3.165L9.627-.981Zm0,0" transform="translate(428.999 493.082)" fill="#fff"/>
</g>
</svg>
------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: image/svg+xml
Content-Transfer-Encoding: binary
Content-Location:
https://www.qatarairways.com/etc.clientlibs/qrweb/components/content/footer/
clientlibs/resources/Instagram.svg

<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32">


<g id="Group_6576" data-name="Group 6576" transform="translate(-460 -476)">
<g id="Ellipse_340" data-name="Ellipse 340" transform="translate(460 476)"
fill="none" stroke="#fff" stroke-width="1.2">
<circle cx="16" cy="16" r="16" stroke="none"/>
<circle cx="16" cy="16" r="15.4" fill="none"/>
</g>
<g id="instagram" transform="translate(468 484)">
<g id="Group_6571" data-name="Group 6571">
<g id="Group_6570" data-name="Group 6570">
<path id="Path_1496" data-name="Path 1496"
d="M11,0H5A5,5,0,0,0,0,5v6a5,5,0,0,0,5,5h6a5,5,0,0,0,5-
5V5A5,5,0,0,0,11,0Zm3.5,11A3.5,3.5,0,0,1,11,14.5H5A3.5,3.5,0,0,1,1.5,11V5A3.5,3.5,0
,0,1,5,1.5h6A3.5,3.5,0,0,1,14.5,5Z" fill="#fff"/>
</g>
</g>
<g id="Group_6573" data-name="Group 6573" transform="translate(4 4)">
<g id="Group_6572" data-name="Group 6572">
<path id="Path_1497" data-name="Path 1497"
d="M132,128a4,4,0,1,0,4,4A4,4,0,0,0,132,128Zm0,6.5a2.5,2.5,0,1,1,2.5-
2.5A2.5,2.5,0,0,1,132,134.5Z" transform="translate(-128 -128)" fill="#fff"/>
</g>
</g>
<g id="Group_6575" data-name="Group 6575" transform="translate(11.767
3.167)">
<g id="Group_6574" data-name="Group 6574">
<circle id="Ellipse_341" data-name="Ellipse 341" cx="0.533" cy="0.533"
r="0.533" fill="#fff"/>
</g>
</g>
</g>
</g>
</svg>

------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: image/png
Content-Transfer-Encoding: binary
Content-Location:
https://www.qatarairways.com/etc.clientlibs/qrweb/components/content/footer/
clientlibs/resources/android.png

�PNG
#
###IHDR###�###~######�6P###3PLTEGpL###%%%���######���#########BBB��
‫�����```}}}��ݲ‬ȽA�####
tRNS#���1o���M�####aIDATx��] ‫*�ۂ‬
����##��k# � j�ձ�##f[Q�,�rᲿ���}���Z~��_s���W�䭕
�#��SC�}�m�;#*#���
 T�#�#�{���� {&�F>�"���"#z#j��# ‫�ܛ‬s##�F@o@B�&��ʽY��U�#�+��wc�k#���
iR���4#p�#��m6�b#�###�V##�V##�V##
��#k�IOV֪�#��Zk�*��#�åu#���PU���#5�F�s�g�T�#�##�N�)#H�u�Dm�#�?�S7�#�ΓlL##�fa#:
(�b/�p#�1�#���
�#�`GG‫ڦ‬#��##�Ղ�4�###�#��#�U�#�]�c1'#PY�~�P�3,����&#T�$�v�kz
�#�JX�#;'�cY��#P)�y��;#��1#��z��bg��� U`#L�s#�$䢼]�#���K#��п��б#��$)##@�#
###�&�c��#�#@��yHz-�9H��Ab##$q##� �p#�] �-#@bNRe6#�A#
@###x��mQ#�F#��#��@##)�#�:��*2##1G��.�J��mz#�#p3=#D'�9(��h� d�#l�#�!
�kt`6�<##6#�3�@"
#�_�#�5 P#`#||#5##R[�9'X`��#���f###4���#���LAh#��aqb`
0�#X#(�#�#�I7�H#@��7�#�V�#6�2�"�#
~��QK##ҏO# ��A�@����`;JdDnJ�##�%�V�E6��}t�
#��H������#���Iֆ#&#�#�D###�#<�
+�%
#y�
�A��# �E#�PM�N#5���飳:�k��-
##�#X�,6��#P4##`�(=#La�G�m�K��q��#Y##=�Y��##[�2�;��]�R��#@#�-##�G��d##�@lR�l
d�g!##�C�u�#�sU�WR�A�#�']�Oh�‫�����ڒ‬KT�T��K!>I#`b
^uI������
 �#�� h���#���h#�##�)#M|#j@wZ��#�##4S�#^�) ‫ى‬#��#� �T�'##���ϑ�|�#�5#�>Y#��@
��#o�C�NT(�<#���
�^5#R �'H)�Mis �s#��r�9Fe9!�'#@��� ��#�;�B�#BY�S�[�EG���c��P�\
��#��####�o��5�zWG##�_##�!x:Q�|����L/>##s�#�#�'#�V�IX5,����#���
 #�T�#S�`V�q�,?
��5##���%U�mP�#�?�O�L#���+Q-�hp��N�o�S6��#.#�3#�ϵ#�5xl
�#,(���#�p�)p#�x�� ��C[��#�̳s�X�)*)�$�j@�B�7�:�%_##�Ý�jnxs�
�##��#y��db��j#$�`�#��#��#�� z#�I��##�^�#��##7N|<�7�
#0���4�����7##��#S\�J��R+x�#����#=&um#�#�4�#ch21p�
���#�“��`�[�##6[�͉jN8l��
uhZV�w�"��yY]\#0W���N�7���##$#�i���q�##�|m#��P
���Ԯ�ę#H#�>!���+I#�:�V�'R#��#�.lsWM#X��@#�Nf#t7 @�a�#��‫ږ‬# �#�I�/RlQd#��#�#� b�*=?
�##�##�
�ǁ��w�ȋ##�\R��@t��#�#Ey�6#"f�:;|m?w4��5#���}8�G‫ޤ‬,uuXk&){�P�m@0#Y�HPN#G�zMOMO_���A�
�qI%�a##�3�^�=5�v�.dž]�#G##��S�͸@��t��ҥ8�###0#Z�ʆ�7�+.��
@�kbw6}�����#��#��##��c#��#/#��c1dP��#R&_�a�q&�<##�A�:_#�
6�U�#�[�Z�)z�#���,~D�`f�D��S��.i#=�5�$��+ ‫ڕ‬#�}p�##��#7~��C�#7ԩ�#=�p#���#K�pf�A�����#
��f�˽# C�#,��j#��q��q�=#��1#��"L#0Q�!#���#��&z�:�##�
3��[����y#b�JRe�cW}# ㌢��'n�Nu���Z##,#�#�G���w$�D�)4���#
�d��B�ۙ���'l�L8#�}�#b����M��#���#��#�6�#��M'6# }#@fD
Q�+�‫ח‬f�{O3��i�d#x�K*2^�f�i�[�
8}�4���#�#��#�<#
�p���#5@�#���#�i�RJ#�sT���Ub��D3���W���P#}����,f#�m�XMA�#�T#ϭ!#��2�a\
͚r:��#�*�lMJG#0#y#�A4�@/>�a*��y�j]͚ �`h��
V%�i$�nˀ��#,���d�s#�ϱ�xE#`{##[�e̜
H�A�؋#��P�\,1#�dQ�M�9�
#��
m����1�##9$ �C��ɨ#3/%��2�-��}!V�H*�#HK�}�#���#WxC#0�D��W
�q��vΊx\#
��4#N->�#<QvS��hN�],,#d6��f�r# �6S��#�k#=#�da]�aC��NNIM�M
�##�(#@���u#_�g�SG�L�m��g&�Թ�)#X�#�#.3�#��f��#ӳ��
%#2#d���q`��#�#��r##1��#�#�z�3�PS�)�##�,.[��W��A ‫ڶ‬ �q
�NS##$)����#d��
#���x��Y�rf�y9#p�##(�p
t1�f���#�W##��#[J�
@�r�hph2q�:1WW##�i�c�#�z���h�##<"##45#]f#�\�#�#
u�ˑ����b�q�#^��Y,#�qY#b#�t�&#)J[�#�S���/�AJ�_##ǂM�#Zg{,N#���u��̍ s?�#�x�#[##3����X#
�-Ӑ�@?��
#7� I��fƔ�А��W‫ڲ‬RG�IQ#�2�$�̦ 3,L� #���03+"Y�Dh�L##���/�#xy##��`D(#64�
#a��BYt���u�#uRYg�y)Z-�9r�#���TD��J�QɄ��6��ψ�@�b�O#�#�#MĿs����}�H{�f��5-
g[�C��W#‫ؘ‬#����#�z���<#��9WN�#�##�##���8`��H#ؔ:j#/m�#z�#���yf�#JYR��#X#�;
(#��j�6�Wn��)�[�L#�_Ư���#��F�‫ۆ‬#��:�#�K#P�؏Ѐw ۲ C��%�堗#0� ��#x�Mkpf�giL�t#�
~�#zý:8‫ت‬#����#/#��#n�#���?��U�s;#��#����C��##��~M���{
'A�)#‫�إ‬ƈ�#��&�,c\ͥ‫��ػ‬n#�6�ޭ#o�QS��^#��p�z_�޷k��^k�0;�##��x�8���T{�#���#�7#��
����>5f�#�����=+���#�<�#�#z�W‫ݱ‬Y�gl�(�# sz�#|#�#�*4��~��}#��Y�#��/#��{-
#m��K#h�)#��#����#4�#��i�-#R5�_#@���#�4!4#��E�|�#�\Y�_߿M
#j��W�+�����
�A
#
�<Lp���:Q#��^�'$v�#��@#� �#�P#�#D#X#�#�##4�l#̀b##:�}�a�%N�ߛ�##B�K�� ��?�#��|
N�##�����#x�####IEND�B`�
------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: image/gif
Content-Transfer-Encoding: binary
Content-Location: https://px.ads.linkedin.com/collect/?
pid=874746&conversionId=4801545&fmt=gif

GIF89a####�#####���!�######,###########L##;
------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: image/png
Content-Transfer-Encoding: binary
Content-Location:
https://siteintercept.qualtrics.com/WRQualtricsShared/Graphics/siteintercept/wr-
dialog-close-btn-white.png

�PNG
#
###IHDR###$###$#####K P#####sRGB#��#�###�IDATx‫��ڭ‬#�
EQo���]#��#���#'cOF��y,�8��#m��Q�4�4����{�� ��(##�쟮��#ԗ#Ԙ#�{KP##���#
��@�>L�it�ZF�T�:(=�y���q�v �#� )� ��
�
%uH9"�4&�t�#��f�l��~H�#1]ZS#1%6S�5%�s�{ mOv5##���*m#����##�B���՝####IEND�B`�
------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: text/html
Content-ID: <frame-986CFBF8F4F4AF4F7C12DA8C14BFFF23@mhtml.blink>
Content-Transfer-Encoding: binary
Content-Location: https://qatarairways.demdex.net/dest5.html?d_nsid=0#https%3A%2F
%2Fwww.qatarairways.com

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"


"http://www.w3.org/TR/html4/loose.dtd"><html lang="en-US"><head><meta http-
equiv="Content-Type" content="text/html; charset=UTF-8"><title>Adobe
AudienceManager</title></head><body>
</body></html>
------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: text/html
Content-ID: <frame-AA41C328380B54152A04BD06F47A3BF7@mhtml.blink>
Content-Transfer-Encoding: binary

<html><head><meta http-equiv="Content-Type" content="text/html;


charset=UTF-8"></head><body></body></html>
------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: text/html
Content-ID: <frame-4BCACB8041C12B6388DB9E02849CF09D@mhtml.blink>
Content-Transfer-Encoding: binary

<html><head><meta http-equiv="Content-Type" content="text/html;


charset=UTF-8"></head><body></body></html>
------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: text/html
Content-ID: <frame-A09FE18DBF35B73FA2EF539EC3F9DB99@mhtml.blink>
Content-Transfer-Encoding: binary

<html><head><meta http-equiv="Content-Type" content="text/html;


charset=UTF-8"></head><body></body></html>
------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: text/html
Content-ID: <frame-033DAF7D3525D424A319234816E133CD@mhtml.blink>
Content-Transfer-Encoding: binary

<html><head><meta http-equiv="Content-Type" content="text/html;


charset=UTF-8"></head><body></body></html>
------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: text/html
Content-ID: <frame-C3C4F8D72D5B94E15419A26D57D9199E@mhtml.blink>
Content-Transfer-Encoding: binary
Content-Location: https://asia.creativecdn.com/tags?
type=iframe&id=pr_wTlftGUexqV25D2rqBeW&id=pr_wTlftGUexqV25D2rqBeW_custom_lang_en&id
=pr_wTlftGUexqV25D2rqBeW_custom_market_global&id=pr_wTlftGUexqV25D2rqBeW_lid_nFJoI0
Zofxstnrh0AtoZ&su=https%3A%2F%2Fwww.qatarairways.com%2Fen%2FPrivilege-Club%2Fjoin-
now.html%3Fpromocode%3DSM22JOIN%26cid%3DSMALL113980%26fbclid
%3DPAAaZP2UfTrdpJNztWY88m7efmW07hQTdxK8xw2AE7UGHIZ2FaTlQGPWq62cg
%26external_browser_redirect%3Dtrue&sr=&ts=1664155727470

<html><head><meta http-equiv="Content-Type" content="text/html;


charset=UTF-8"></head><body><img src="https://cm.g.doubleclick.net/pixel?
google_nid=rtb_house&amp;google_cm&amp;google_sc&amp;google_ula=5153224&amp;google_
hm=S0c3TWZ4dmtFZ0cwVlNiaTgyOHU%3D&amp;pi=adx&amp;tdc=sin&amp;chain=" width="1"
height="1"><iframe src="cid:frame-0EB9933E707666410FD7BEB763D3C0AC@mhtml.blink"
width="1" height="1" scrolling="no" frameborder="0"></iframe></body></html>
------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: image/gif
Content-Transfer-Encoding: binary
Content-Location: https://cm.g.doubleclick.net/pixel?
google_nid=rtb_house&google_cm&google_sc&google_ula=5153224&google_hm=S0c3TWZ4dmtFZ
0cwVlNiaTgyOHU%3D&pi=adx&tdc=sin&chain=

GIF89a####�#####���!�######,###########D#;
------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: text/html
Content-ID: <frame-DD49AA8DC8C5FA453BFE66F3980C0165@mhtml.blink>
Content-Transfer-Encoding: binary
Content-Location: https://www.recaptcha.net/recaptcha/api2/anchor?
ar=1&k=6LcG_wsUAAAAAB6TKQKdYk-Dm141rb5Z4Y3g-
hh4&co=aHR0cHM6Ly93d3cucWF0YXJhaXJ3YXlzLmNvbTo0NDM.&hl=en&v=ovmhLiigaw4D9ujHYlHcKKh
P&size=normal&cb=c8xjk5dxshx

<!DOCTYPE html><html dir="ltr" lang="en"><head><meta http-equiv="Content-Type"


content="text/html; charset=UTF-8"><link rel="stylesheet" type="text/css"
href="cid:css-36bd44a4-2179-46e8-90ab-9b4c160af49f@mhtml.blink" />
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>reCAPTCHA</title>

<link rel="stylesheet" type="text/css"


href="https://www.gstatic.com/recaptcha/releases/ovmhLiigaw4D9ujHYlHcKKhP/
styles__ltr.css">

</head>
<body><div id="rc-anchor-alert" class="rc-anchor-alert"></div>

<div id="rc-anchor-container" class="rc-anchor rc-anchor-normal rc-anchor-


light"><div id="recaptcha-accessible-status" class="rc-anchor-aria-status" aria-
hidden="true">Recaptcha requires verification. </div><div class="rc-anchor-error-
msg-container" style="display:none"><span class="rc-anchor-error-msg" aria-
hidden="true"></span></div><div class="rc-anchor-content"><div class="rc-inline-
block"><div class="rc-anchor-center-container"><div class="rc-anchor-center-item
rc-anchor-checkbox-holder"><span class="recaptcha-checkbox goog-inline-block
recaptcha-checkbox-unchecked rc-anchor-checkbox" role="checkbox" aria-
checked="false" id="recaptcha-anchor" tabindex="0" dir="ltr" aria-
labelledby="recaptcha-anchor-label"><div class="recaptcha-checkbox-border"
role="presentation"></div><div class="recaptcha-checkbox-borderAnimation"
role="presentation"></div><div class="recaptcha-checkbox-spinner"
role="presentation"><div
class="recaptcha-checkbox-spinner-overlay"></div></div><div class="recaptcha-
checkbox-checkmark" role="presentation"></div></span></div></div></div><div
class="rc-inline-block"><div class="rc-anchor-center-container"><label class="rc-
anchor-center-item rc-anchor-checkbox-label" aria-hidden="true" role="presentation"
id="recaptcha-anchor-label"><span aria-live="polite" aria-labelledby="recaptcha-
accessible-status"></span>I'm not a robot</label></div></div></div><div class="rc-
anchor-normal-footer"><div class="rc-anchor-logo-portrait" aria-hidden="true"
role="presentation"><div class="rc-anchor-logo-img
rc-anchor-logo-img-portrait"></div><div
class="rc-anchor-logo-text">reCAPTCHA</div></div><div class="rc-anchor-pt"><a
href="https://www.google.com/intl/en/policies/privacy/"
target="_blank">Privacy</a><span aria-hidden="true" role="presentation"> -
</span><a href="https://www.google.com/intl/en/policies/terms/"
target="_blank">Terms</a></div></div></div><iframe style="display:
none;"></iframe></body></html>
------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location: cid:css-36bd44a4-2179-46e8-90ab-9b4c160af49f@mhtml.blink

@charset "utf-8";

@font-face { font-family: Roboto; font-style: normal; font-weight: 400; src:


local("Roboto Regular"), local("Roboto-Regular"), local("sans-serif"),
url("//fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu72xKKTU1Kvnz.woff2")
format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF,
U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 400; src:


local("Roboto Regular"), local("Roboto-Regular"), local("sans-serif"),
url("//fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu5mxKKTU1Kvnz.woff2")
format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 400; src:


local("Roboto Regular"), local("Roboto-Regular"), local("sans-serif"),
url("//fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu7mxKKTU1Kvnz.woff2")
format("woff2"); unicode-range: U+1F00-1FFF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 400; src:


local("Roboto Regular"), local("Roboto-Regular"), local("sans-serif"),
url("//fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4WxKKTU1Kvnz.woff2")
format("woff2"); unicode-range: U+370-3FF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 400; src:


local("Roboto Regular"), local("Roboto-Regular"), local("sans-serif"),
url("//fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu7WxKKTU1Kvnz.woff2")
format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-
1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 400; src:


local("Roboto Regular"), local("Roboto-Regular"), local("sans-serif"),
url("//fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu7GxKKTU1Kvnz.woff2")
format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB,
U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 400; src:


local("Roboto Regular"), local("Roboto-Regular"), local("sans-serif"),
url("//fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2")
format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA,
U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF,
U+FFFD; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 500; src:


local("Roboto Medium"), local("Roboto-Medium"), local("sans-serif-medium"),
url("//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fCRc4AMP6lbBP.woff2")
format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF,
U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 500; src:


local("Roboto Medium"), local("Roboto-Medium"), local("sans-serif-medium"),
url("//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fABc4AMP6lbBP.woff2")
format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 500; src:
local("Roboto Medium"), local("Roboto-Medium"), local("sans-serif-medium"),
url("//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fCBc4AMP6lbBP.woff2")
format("woff2"); unicode-range: U+1F00-1FFF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 500; src:


local("Roboto Medium"), local("Roboto-Medium"), local("sans-serif-medium"),
url("//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBxc4AMP6lbBP.woff2")
format("woff2"); unicode-range: U+370-3FF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 500; src:


local("Roboto Medium"), local("Roboto-Medium"), local("sans-serif-medium"),
url("//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fCxc4AMP6lbBP.woff2")
format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-
1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 500; src:


local("Roboto Medium"), local("Roboto-Medium"), local("sans-serif-medium"),
url("//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fChc4AMP6lbBP.woff2")
format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB,
U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 500; src:


local("Roboto Medium"), local("Roboto-Medium"), local("sans-serif-medium"),
url("//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff2")
format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA,
U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF,
U+FFFD; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 900; src:


local("Roboto Black"), local("Roboto-Black"), local("sans-serif-black"),
url("//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmYUtfCRc4AMP6lbBP.woff2")
format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF,
U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 900; src:


local("Roboto Black"), local("Roboto-Black"), local("sans-serif-black"),
url("//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmYUtfABc4AMP6lbBP.woff2")
format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 900; src:


local("Roboto Black"), local("Roboto-Black"), local("sans-serif-black"),
url("//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmYUtfCBc4AMP6lbBP.woff2")
format("woff2"); unicode-range: U+1F00-1FFF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 900; src:


local("Roboto Black"), local("Roboto-Black"), local("sans-serif-black"),
url("//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmYUtfBxc4AMP6lbBP.woff2")
format("woff2"); unicode-range: U+370-3FF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 900; src:


local("Roboto Black"), local("Roboto-Black"), local("sans-serif-black"),
url("//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmYUtfCxc4AMP6lbBP.woff2")
format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-
1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 900; src:


local("Roboto Black"), local("Roboto-Black"), local("sans-serif-black"),
url("//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmYUtfChc4AMP6lbBP.woff2")
format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB,
U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 900; src:


local("Roboto Black"), local("Roboto-Black"), local("sans-serif-black"),
url("//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmYUtfBBc4AMP6lQ.woff2")
format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA,
U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF,
U+FFFD; }
------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location:
https://www.gstatic.com/recaptcha/releases/ovmhLiigaw4D9ujHYlHcKKhP/styles__ltr.css

@charset "utf-8";

.goog-inline-block { position: relative; display: inline-block; }

* html .goog-inline-block { display: inline; }

:first-child + html .goog-inline-block { display: inline; }

.recaptcha-checkbox { border: none; font-size: 1px; height: 28px; margin: 4px;


width: 28px; overflow: visible; outline: 0px; vertical-align: text-bottom; }

.recaptcha-checkbox-border { border-radius: 2px; background-color: rgb(255, 255,


255); border: 2px solid rgb(193, 193, 193); font-size: 1px; height: 24px; position:
absolute; width: 24px; z-index: 1; }

.recaptcha-checkbox-borderAnimation { background-image:
url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAANICAYAAABZl8i8AAAABmJLR0QA
/wD/
AP+gvaeTAAAACXBIWXMAAABIAAAASABGyWs+AAAACXZwQWcAAABUAAADSAC4K4y8AAA4oElEQVR42u2dCZR
V1ZX3q5iE4IQIiKQQCKBt0JLEIUZwCCk7pBNFiRMajZrIl9aOLZ8sY4CWdkDbT2McooaAEmNixFhpaYE2dC
iLScWiQHCgoGQoGQuhGArKKl7V+c5/n33fO/V4w733nVuheXuv9V/
rrnvP2Xud3zvTPee+ewsKxMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExM
TExMTExP4OdtlT6ztAbRWvvLy8A3QkwxzH6tBGMMexIo+nCgraaf2E1U6A5g60o9a9rI7S5N1APQaSzl1MT
ExMTExMTExMTExMTExMTExMTExMTExMTExMTOwIsMueWl8EtVW88vLyIqit4qmCguOgtoT5AKuojWA+wCpq
A5i9tP6d1UuA5g70K1oPsL4iTd4N1DMh6dzFxMTExMTExMTExMTExMTExMTExMTExMTExMTExMT+l9tlT63
/
stbtrC9HHa+8vPzLWrezIo+nCgq6a41hdW8LoAD5COv2NgAKkI+wbm8DoHhf0yOsnwjQ3IHeaQG9U5p87kA
Ha01kDZZOXkxMTExMTExMTExMTExMTExMTExMTExMTExMTEysLe2yp9afoTWWdUbU8crLy8/
QGsuKPJ4qKOirdRWrb1vAfDJJZ0QM88kknREhTLwR5wmtJ1lPRPpmHK6VT/
5q3g4SAx0bIVDUyidXr15NYqBjIwT6YwI5cqSRgfpjARoe6E8J4vjxRgboT6XJhwf6Dau5e/
qGDEq5Qb3I+mriRTINERMTExMTExMTExMTExMTExMTExMTExMTEzss7LKn1neB2ipeeXl5F+hIBHma1mStF
1g4Pi1CkKdpTdZ6gYXjyOKpgoLeWndoPcPCce8oYU63YHqaHgVUhjndgulpehRQNbgiree0XkgSzhVFAZRq
5pQ3t7+w+0CMhGOvpkYAlGrmhx9++EJTUxMJx15NjQDozwngN7/5gnr/fSMcG6g/
j6LPJHgAqZQi4diqqV0c95kEDyC9eDi2amoXhzCP0ppO8DZsiMejYwMU144SoP6BHk3gCgtfUHv2JIDiGOc
M1KOlyQeD+giB++lPX1AHDxrh2MB8RAal4EDPjg9Exx1nlBiYzpZpUzio39R6ygKJ42/
KxD43qO14CgW1k9s4MTExMTExMTExMTExMTExMTExMTGxw894C+Q2rQdZt7XBFshtWg+ybot4C6Sn1hX8xZ
o7+bhnFCA78NdpStMI1zo4BNmBv05Tmka41sEhyEJ+C85rWqVJeo2vFboESjBHPb2+9Om/fV66pHo/
Ccc450F1CJRgLliwoLSqqqp0x44dJBzjnAfVIdAxcYDf/
napevxxIxwnwI5x2cwJXMX6A6VKqVbCOQvqaY6aOYHbuXPnIfFwzoJ6mgOYeE/T6wTtN785JB6dM0Bfd/
IeJ+4nqTYeEoyFawz0NgdA0U9SbUwXD9cY6G0OgN5MwK66Km08umag3uwCKAYfauLpAuIaA33QAVAMPtTE0
8XDNQb6oAOg9xOsV15JDxTXDND7BWh2oA8TrFmz0gPFNQP0YWny2YHeQbDuuis9UFwzQO+QQSk70KEEq0uX
UlVRcShMnMM1A3SoTJv8QZ1AwI4+ulQ9+GCpWrbMCMc4Z2BOkIm9f6Bf0pqcYlLvCde+JLeewe+WhvP3PKe
yJvK5wgIxMTExMTExMTExMTExMTExMbHD2y57an03rRKtG1g47hZVvPLy8m5aJVo3sHAcWTxVUNBB6wytb7
Nw3CEKkD20JmjN1ypL0ny+1sMhyB5aE7Tma5UlaT5f6+EQJBaYb9V6U6ssSW/
ytS+5gnkar8qXXa41fuaWsmfnf07C8eUJsE73lDyAy5cvL1uzZg0JxxZYV3tKJ2v9Lg6wd+8y9Z3vGOE4AR
ZpTnZRMwnmna9sLlu3o7FMKdVKOIdrFtQeOdZMgrls2bKy+vr6Q+LhHK5ZUHvkAPMYrd8TsKKiMjVrVplqa
UnEwzHO4ZqBirTH5AJ0ggezoan5kMJ5wjUL6oQcgE7wYMZisbTxcM2COiEHoD8jUKecUqa2bEkbj64hjYH6
s1wGoPlo0qlqZqqaenmiT+0WcgCiPjNVzUxVU60+tVsImHhxyzyCpP1ki0dpDNB5oV7owiM49ZNZg7GQlmt
pSQigJV6f6Tee1aeWhAB6MQE680zf8SitgXpxGKCYFtHg4zcg0jLQ60MAxbSIBh+/
8ZCWgV4fAugYgnPbbf6BIq0BOqatgd7QxkBvCAH0RoLzz//sHyjSGqA3SpM/
FOhIgnPJJf6BIq0BOlIGpUOB9iI4HTqUqU8/
zQ4TaZDWAO0l06bUUB8hQCNGlKmDB9PDxDWkMTDDv2UsDyb2p2jNIVC4M0o1F8U5XDMwkfYUufXMDPU8rf8
mYF27lqlrry1TjzxihGOcMzCR5jxZHPEHFd9EfjrFwoinpyP5RnLS8t31bbx8d30bLN+dpvVDrbu1/
i8fR/Z0oZiYmJiYmJiYmJiYmJhYVKbv1wu1LuD31s/Sepc1i8/hmrN/m+n79UKtC/
i99bO03mXN4nO45vTfbfqefYDWWK3nrb8kPs/
nBriEOVDrZa3KLEKagQ5gDtR6Wasyi5BmoAOQPbT+n1ZlFiFNj1xhnqf1DoBd/dyGyt+W76z84LOGys/
3xUg4xjlcY6hIe14OMM/TegfAFi1aVFldXV1ZV1dX+cUXX5BwjHO4xlCR9rwcYA7W+h8CVlhYqS6/
vFJNn16ptH8SjnEO1wxUpB2cS80kmL94fWvlrvpYpVIqpXANaSyoA0PWTIK5YsWKysbGxrTxcA1pLKgDQ8A
8SWs+gTrttEql/
aWLR9eQxkBFnpPC9JkvezAPxlrSB2MhjQX15SB9KveZL3swW1qyx0MaC+rLQftUDeVZAjRkSKXavTtrPEqD
tAbqs0GBXuA180w1M1VNtZr/BQGAXuA180w1M1VNtZr/BQFgnkVgOnasVFVVvuNRWuQxUM8KAhQjN/
WPvoOxkIeBTg4AFCM39Y9B4yEPA50cAOjPCcottwSOR3kM0J8HAYrpEA06QQMiDwOdFQAopkM06ASNhzwMd
FYAoKUEZc6c4ECRxwAtDQIUc0wayYMGRB4G+m4AoJhj0kgeNB7yMNB3AwBdTFA2bAgOFHkM0MUCNAH0PYKy
dWtwoMhjgL4nTT4BdDZBwVwzKFDkMUBny6CUAPofBGXChOBAkccA/
Q+ZNiWAlhCU7t0rVZBWgbTIY4CWBAF6RE/
sNYz2Wv9JYK6+ulL5iEdpkNbARN72cuvZGurXtCoI0JgxlerAgfQwcQ1pDEzk+ZosjqSG+k9xqH36VKonnq
hUn35qaiOEY5zDtQTMf5Llu8xQz9ea22qpDreXiVtMT0hzviww+4N6FL+4Gq9ne9+C+D6fu8rpx6bzyfgde
N1Z8s47MTExMTExMbHDxPQE/li+e4KOjTqensAfy3dP0LFtUUY9/+wCRQmxn/c3Ra2qJJXxtX4OIfbz/
qaoVZWkMr7WzyHAY7V+xK/AWKZVxVrG53DtWBcgO2tN0vrEhjjmNxtJSWA/
4bSdcwDZWWuS1ic2xMWLF5OSwH7CaTvnALKd1i1ayy2I6bSc07YLC/
MErb94wO77z21VS6r3VzU0NVcppUg4xjlcs8AizwkhYJ6g9RcP2MqVK6t27NhRFYvF4vFwjHO4ZoFFnhNCN
uupcWCnn16lHn+8Sq1aVaX27DHCMc7hWgLs1MDdAddMgnnDb2uqlm04EC9UOiEN0lpQOwesmQRzyZIlVTt3
7swaD2mQ1oLaOQBMLDBPJ0BdulSp556rUtYPd4hwDWmQ1kCdHmiBmZsuAdqyuylr4TwhrQV1UgCgkzyYBw4
c8B0PaS2okwIAvT0OU+f3G4/SJqDeHmQAoj7TT81MVVOtPrWfzwGI+kw/NTNVTbX61H4+YOLFA6sIyu9/
Hzge5TFAV/l6EQGP2NQvBg7GsvrUCT6ATvD6zLDxrD51gg+gdxGQ886rUi0tweMhD/
IaqHf5AUpTIww2YQuIvN6UygdQmhphsAkbD3m9KZUPoHND185Da+lcP5N2gmGP5kGFvNaof2yWSTvBiGUaF
LIIea1R/
9gMMLvGR+sQ3UtcyJsY9btmAjrQm2eGDsay5qkDMwAd6M0zc41nzVMHZgA6gCAcc0zO8ciHATogn4EOIgg9
euQOFD4M0EH53ORPiDfVhobwMJE30eRPyPdBaTGBmDs3PFDkNTAXy7SpoOAhgnHtteGBIq8B+pBM7AsKvhp
vrkuXBoeJPInm/lW59TRQf0lA+vevUrW1/
mEiLfIYmL+UxZEE0OP4/0ZVatAgs6qUDSbSIK2BibzHyfJda6in8EuuqlT79lVq7NgqtWzZoSBxDteQxsAs
C/26tjxYYO7Of5BN9Ivdu1epoUONcNx6kRlpu8sWSHaweALvufgqVGut4mvnF0RhR/
ImHT+Fd7rWRazT5ak7MTExMbH8Mf7W/ImsDlHH42/
Nn8jqcKRAHKQ1UWue1nqtGtZ6PodrgxxCHKQ1UWue1nqtGtZ6PodrzuLpqVE3ftzmRa13tNay3uFzuNbNBc
ieWs9aAElXPLOBlHye0/
bMAWRPrWctgKQFCxaQks9z2p45gMSHqe7VWqNVk0VrOO2XwsI8R2s5QF2uNeXN7TVvr66v2bU/
VqPvcUk4xjlcuzwBFXnOCQHzHK3lHqwPP/
ywZvv27TWNjY3xeDjGOVyzoCLPOSFgfoXvyw2ws86qUQ8+WKPeeadGbd5shGOcw7UE2LLAL7hmmGsA6M4/
bq5ZV5soVDohDdIy1DVBoDLMNQBUUVFRs2/
fvqzxkAZpGeqaIFA1kIFaKwhQnz416o03ssajNEhroCLvwCDNnGrmv7+xreaLgy3Zg7GQFnmsmtrTZzOnmr
lq1aqa5uZm3/GQFnmsmtrTB0x85WsRgTn77Bqla7zfeJQWeQzURb6+/
uX1mahtQWDaUK2a+qwPoM96NTMITBuqVVOf9QH0IQLSr1+Nqq0NHI/yIK+B+pCf0Zz6Qz/NPFPzt/
rUQVlGc4Lhp5lnav5WnzooA8w+WusJxvz5oeNRXgMUvvpkAorpDw0yoYOx4IOBTswAdKI3AOUazxqoJmYAO
o5AjBiRczzyYaCOywQUc0oauXMNCB8MdF4GoJhT0sidazz4YKDzMgB9kyBMnZo7UPgwQN/
MdAdEk3Z7ahRW8GFN/jukuQOiSbs9NQor+LAm/x1SwMRDtusIwoYNuQOFDwN0XcqHb/lWkibsOQdjWZP/
E1MAPdGbtLuKZ03+T0yz3VGj2rd3Fo98Gajd8xFoTyr8UUe5AwpfBmjPfGzynbQ2EoCdO3OHCR8GJnx2ytd
BqZwglJbmDhQ+DNDyfJ42TSEIN9yQO1D4MECn5PPE/iyC0LFjjfr00/
AwkRc+DNCz8v3W848E4pJLalQsxFiBPMhrYP5RFkfMY+GrCcgttwSDirTIY2Cu9v069jxYvsNXZzcQmO98x
6x9ZoOJNEhrYG4I/PXZPFhg/ife5qhRXbvWqH/
91xq1aFGNslsIjnEO15DGwFwb+u1iebAFcqrWG622Orp0qVGDBhnhuPU2CNKeKpt0maHixVeX8JN1H6fYS/
qYr10SyYuxjuRtZP7/fJHWUFZR6P/Hi4mJiYlF9ihOJ63vak3xPo1ufQJ9Cl/
r5HAg6qT1Xa0p9qfR+XgKX+vksox68DlD66daT2q9xHqSz53hCiT+tDCen6WvzaIqTpvrnxbG87P0tVlUxW
lz+dMCpkzXaC3Qqs2iBZy2MCzMYq2lHrBbXvis9rflO2vLq+prV21qIOEY53DNAos8xSFgFmst9YC9+
+67tdXV1bX6zqi2rq6OhGOcwzULLPIUh4D5Zd60M8C6dKlVl19eqx56qFa9+KIRjnEO1xJgkefLQWF+iyfu
tTdrWADX0qJq9e1YSuEa0tycAIu83woA81s8cSdYAJculiekscAi77cCwCzmxY1adfTRtWrKlFq1Z0/6eLi
GNEhroCJvcZCaSTAnv7Gtdt8XzVkL5wlpkceCWuyzZhLMVatW1R48eNB3PKRFHgtqsQ+Y/
eIwhw6tVevW+Y5HaZEnAbWfnz5zqQfzYKzFfzCvkDqPBXVppj6V+8ylHsyWluDxkMeCujRTn6oBdNCaR0C+
/vVatXt34HiUB3kNVPjqkAnoeK+ZB6mZqWqq1fzHZwA63mvmQWpmqppqNf/
xGYD+mEB061arPvssdDzKCx8G6o8zTY1oNEd/GDoYCz6s0b9TmqkRjeZ++kw/fao1+ndK86DDCoLw61/
nHI98GKAr0j3o8F1vNM80APlvisoe/b+bAuh3vdqZc+FYVi39bgqglxCAE0+sVY2NuceDD/
gyUC9JBRQTdJoGuSogfDHQKSmAYoJO0yBX8eCLgU5JAXQyFf6225zFI18G6ORUQEtdNfcUzb40BdBSV809R
bMvTQF0JhV+xgx3QOHLAJ2ZCihuJWnC7iogfDHQshRAcStJE3ZX8eCLgZalAFpGhZ8/3x1Q+DJAy/
IXaFmZO6DwlQHokd7kZ1HhX3vNHVD4MkBn5eOg9BgV/
p573AGFLwP0sXycNo2mwp96qjug8GWAjs7Hif3R/IBCrZo7N3eY8GFgwufR+Xrr+QBB+Id/
qFUNOQy+yAsfBugD+bw4cjzvs9eqm26qVSHiUR7kNTDh6/
h8X767WGsbAbn11mC3oUiLPAYmfFwsC8wG6nVxqFjfXLIkO0ykSayFIu91sgXSGuql/JdtA+mCC2rVE0/
UqsWLa9X69UY4xjlcS2yBIM+lskmXGmoPrae0NvvYpNvMaXvINnJ2sHi3/f/
hD6ngY6jVrAo+9398vbNeTExMLH0/is/5Dtb6vtaNrO/zOecPovLnfAdrfV/
rRtb3+VwkX4TlDwcU81z1Yj7u6hrkAK1H+Y8IdWm0htMMcABygNaj/
EeEujRaw2kGOICIt93eofU3rZ1adUnaydfuCPxW2ySQXbUe0/rcA3f1cxvq7nltS93Ds7eTcIxzFtjPOU/
XECC7aj2m9bkHbtGiRXXLly+v++ijj0g4xjkL7Oecp2sIkNgF/Rn/
VzMBsE+fOvW1rxnhuDXcjZynfZhaudQD9cCs7XWVGw/
UxZpb6vRdQyvhHK4hjQV2aZDayrVyqQdK307W7dq1q07fpx8SD+dwDWkssEuD1FYN5ESt2XFQZ5xRp55/
vk5t3XpIPDqHa0iTAIu8JwaBWQ0wN79QU7eipuHQIGmEtMjDUKv9QGWY1QCj74DqYH7jwZCHoVb7gcowKwj
M0UfXqWnT6lSKH+4QIQ3SIo+BWpEVKjdzqpn/
8ofNdXX7Y74LFy+kzoO8Vk3tmqWZU82sqKioa2xsDBwPeZDXqqldM8DsyI/
PmOb8ySeB41GeRFcAXx0zAX3Mq5lhYNpQrZr6WAagj3k1MwxMG6pVUx/
LAPReAnH88XWqqip0PMoLHwbqvZmaOg1AQZp5puZvDVQD0jR1GoCCNPNMzd8aqAakub3cRhBeeSXneOTDAN
2W8raUpz00uOQcjGUNVI+mAPqoNwC5imcNVI+mAPpvBGDYMGfxyJeB+m+pJu00z8SI7SogfFnz1MKkSTvNM
zFiu4oHX9Y8tTAJ6Coq/J//
7A4ofBmgq5KBDvbmmammRmEFX9Y8dbAFdLA3z2xpcRcPvqx56uCkh2zr1FFH1amGBndA4Qs+DdR+NlDcQtJ
E3VkwFnwy0O9bQHELSRN11/Hgk4F+3wI6kgp9zjnO45FPA3SkDRT35XT34zogfDLQGy2guC+nux/
X8eCTgd5oAb2BCj1qlHug8GmA3pBPQH9Ehf7BD9wDhU8D9Ef51OSvoEJfdJF7oPBpgF6RT4PSECp0t251qr
nZHUz4gk8DdEjeTJt4ZcmsKmngzoDCV2IVqn2+Tex/TYW//
np3QOHLAP11Pt56nkmFb9euTi1bljtM+IAvA/
TMfF0cmU4ATj+9Tu3bFx4m8sKHgTk9n5fvevBfCuvUJZfUqf37g8NEHuQ1MFdnffAhDxaYv661lYCceWad+
vhj/zCRFnkMTPj4umyBGKjn8Aut6lTHjnXqjjvq1OrV6UHiGtIgrYGJvOcE3Vc60jfpTuL/
LiX2ik491Yzc48YZ4RjnWm/UIc9Jso2cHuwwrT9p7UixhexpB6cZJg86+Ad7rNa3tW7Xmsi6nc9F/
nVIMbHD67mm7lo3aT2vNV/rA9Z8Podr3R029+5aN2k9rzVf6wPWfD6Ha90dNveO/CzTL7Rm8L/uZvHxL/
haR1fPNU3T2q1Vn0W7Oe2AHEBiQJqmtVurPot2c9oBOYDEp9Mm8X+N6rNoA6ftFgYkBqBxWjs9YOP+tKX+j
+/W1b/z6f761Vu/IOEY53DNAruT8xYGAIkBaJzWTg9YZWVl/YYNG+o///
zz+j179pBwjHO4ZoHdyXkLA8Ic3Qpkr1716qab6tUTT9SrV14xwjHO4VprsKODwMTj3y95gP7tL9vqq2sb6
/UEN6OQBmktsC/5eUycH/9+yQO0cuXK+n379mWNhzRIa4F9yc9j4vzyqwfjgE4/vV69/
nq9isXSx8M1pEHaBNgHs74Ui2smwbzimQ31c1ftzVqwZCEP8lpQC7PUTIK5YMGC+i1btgSOhzzIa0EtzAL0
kTiUe+6pV01N/
uMhLfIkoD6SDeg4D2bF+gOBC+cJeS2o4zIAHefB3LlzZ+h4yGtBHZcB5vVxGFOnho5HeRNQr880AFGfGaZm
pqqpVp+abj2U+swwNTNVTbX61HSP4mwlCPfdl3M88mGAbk33KM40r8/
MORjL6lOnpQA6zeszXcWz+tRpKYD+kgCcfXbm/tKv4AO+DNRfpppn0tTIzwDkV/
BlTam6J80zaWrkZwDyK/iyplTdLZhH8/14vZo/
31k88mWA7mj1F2+emNP0x1kwljWluskCepM3NXIdz5pS3WQBvZoKftppzuORTwP1ahso7nZoTuk6IHwy0Oc
toLjboTml63jwyUCft4A+FR/
VXQNNjPpP2UBxC0kTddcB4ZOBzreA4haSJuqu48EnA51vAZ1HhX7tNfdA4dMAnWcDxX053f24DgifDPQDCy
juy+nux3U8+GSgH1hAl1OhFy92DxQ+DdDl+QR0FRX6vffcA4VPA3RVPjX5cir0f/
2Xe6DwaYCW59Og9AIV+uGH3QOFTwP0hXyaNo2lQl94oXug8GmAjs2niT0+Mr1PFRbWqzVr3MGEL/
iE7+SPTufBredMqknXXusOKHyZ2jkzHxdH8MXEvQSgtDR3mPBhYO5N+
+XEPFi+e5ggHHtsvaqoCA8TeeHDAH04bxeY+XO+/x2HOmdOcJjIk4D532k/45tHWyB4oOGv8QXin/
ykXvn5IZEGaRMLy3/1/QDEkb5Jp0F01vpVHE6nTvXqBz+oVy++WK+WL69XW7ca4RjncA1pEjCRN/
j7ovJgG/
mb8YUTf0Lab8qDDtnBnsF77nO1PrUeEvuUz01y9k0lsegexzmJXzB4YZJw7iTX8XQNPIlfMHhhknDOeTz+B
CXeL3pKko539ilKDep8ralaG7Uasmgjpz0/
B4jna03V2qjVkEUbOe35OUDsqzWBv+aFJt6QRnWcBmn7hgHZX2uWDUzPLRtueeGzhjv/uLmVcA7XkuAib/
8AIPtrzbKB6bllw7vvvttQUVHRSjiHa0lwkbd/AJCodU/zQNMa3nHHtdahcOs57/F+YV6qtd2D+PT/
7GhYtamh4WCspUHPx1IK15AGaS248HGpD5iXam33IFZVVTXs3r27oaUlfTxcQxqkteDCx6U+YBbzM/IG
0IgRDWrGjAa1bl2Dam4+NB7O4RrSIG0C7NqsX/
1imHsB5J7XtjRs2d2UtlDphDzIy1D3ZoLKMPcCyPLlyxsOHDgQOB7yIC9D3ZsJKn+edzsBGTiwQek8QeNRH
uQ1UOFraKZmTjXz0bm1GWtkNiEvfFg1tX+aZk418+OPP85YI7MJeeHDqqn9U8DEf5TWE4iLLmpQuoaHjUd5
4cNAXZ/yv0pen4nalQtMG6pVU2elADrLq5m5wLShWjV1VgqgMwjA6afnBtOGCl8G6oxUozn1f2Gaeabmb/
Wp5yeN5tT/hWnmmZq/
1aeeb8EcQgUvLGxQemBzFY98waeB2urv3Zju0KDiLBgLPhnoVAsopjs0qLiOB58MdKoF9FdU6Kuuch6PfBq
gv7KB0jwTI7XrgPDpzVMtoDTP3O2i6SUJPr15qgW0igo9Z457oPBpgFbZd0DUNF30nan6UqvZn8R3QNQ0Xf
SdqfpSq9nj33InUIHbtWtQ+/e7Bwqf8G2gnuC9r54m6M6DseCbgRbzrSNN0KOKB98MtJj/
J9+g+vSJLB75NkDPLOD7cbrriSogfDNQ736c7nqiigffDPRCXcjhVNgzzogOKHwboMPzAeiFVNji4uiAwrc
BeqEAFaCHP9AjfVAaSoXt3z86oPBtgA7Nh2lTERW2U6cGFYu5hwmf8G2AFh3xE3v+59xWKvB777kHCp8G5t
b4P+vy4NbzD1Tou+5yDxQ+DdA/5NPiyD9Sobt2bVBbt7qDCV/waYD+Y94s33GzX0gFv/
zyBuWi74YP+DIwFx7yR9o8WGDGiL8n3vRzgYq8iaa+J+1WSB5sgfwwvid09dUNaufO4DCRB3kTe0s/
zPdNuh/xE8cNqnv3BvXAAw1qw4bsIJEGaZHHgNzX6q22eb6NfK7Wslbbw337Nqjhw02/
aAvncK31VjLynisPOrSG2kHrWq23Uu7Pp96Pf4vzdJBHcTLDxb+Vz9O6jPtZW5fxtaNzBdhXawx/
q3OST43nPH1DAOyrNYa/
1TnJp8Zznr4hIHbRukDrKq0bfeoqztMlCMhhWm9rNeUo+BjmA+Qwrbe1mnIUfAzzAXKA1u94utMUUnvYx4B
sTy0/5AHRA03Tz/+8temZv33e9Nvynb6EtMiDvBbYh1I9zcxPLT/
kAdEDTdOKFSua1qxZ01RdXe1LSIs8yGuBfSjd08wawG3cFxowRUVNqqSkSQ8+/
oS0yJMAC1+3pQMahwkwu/
bHmvR0IZSQFz5sqCmAxmECTGNjY+h4yAsfNtQUMG+Pg7j00iZVURE6HuWFjwTY21M1cyr8nJV7wwdKEnxZU
IclNXMq/
ObNm53Fgy8L6rCkJ5QPUOHvuadJ3+nkHg8+4MsAPdDqCWevz0StclU4T1ZNfdsC+rZXM13Hs2rq2xbQN6jg
o0a5gWlDhU8D9Q17NKd+L5dmnqn5W31qXx7Nqd/LpZlnav5Wn9qXXy/UqAoLm5Tud13HI5/
wjRh43RBPc2gwcR6MBd8MdAxPc2gwiSoefDPQMTzVaVLnnhtZPPJtaulVBTx3jKS5p2j243nuGElzT9Hsx+
tCjqPC3nxzdEDh2wAdV8ATcpr2RBUQvhmoNyGnaU9U8eCbgU7iv8Q0qTvvjA4ofBugkwSoABWgAlSAClABK
kAFqAAVoEcI0CP91vMeKuzYsdEBhW8D9J58WBy5kQqL1faogMK3AXpjPizfnUaF7dy5Se3e7R4mfMK3AXpa
viwwL6cC33uve6DwaWAuz6ctkO9Rodu1a1KzZrmDCV/
waYB+L9826V6kgrdv36QeeqhJHTgQHiTywgd8GZgv5t02Mr+m7Q/
xncoePZrUD39owDzxhD8hLfIgb2LH8w8ZX9eWBw86jOH3MTXlKPgYI4/iFMS/
5n0hf83rGf7Erx89w3kuPORr3RmeHinRelxrplZpSM1kHyU+3s5YovW41kyt0pCayT5KfHz+51Stn2k9yt8
HCaNH2cepmWAO0npPK+ZY8DkoBcxBWu9pxRwLPgelAHkiv+U25ljweWIqmNsA4NrnN8Z+8/
bO2Fsf7o39z8f7Qgl54QO+GOo2GyrD3AYAixYtiq1duza2ZcuW2LZt20IJeeEDvhjqNhsq781XEYD27WPqe
9+LqV/8Iqbuuy+ckBc+4MtArYp/AoibOdXMcX/
aEtNTnpieGjgRfMGnVVMLuZlTzaysrIzpKY+zePAFn1ZNLWSgc6ngAwbE1MqVzuKRL/
g0UOd6QEu8mukSpg3Vqqkl3M9RbXIJ04Zq1dQSXdBvUIGPOiqmqqqcxyOf8G2gfqOABw9qos6DseCbgT7Og
wc10ajiwTcDfZzfuxxTN98cWTzybYA+XMAjMvV7UQWEbwY6k0dk6veiigffDHQmfyQ6pp5/Pjqg8G2A/
qmApzk0mEQVEL4ZqDfNocEkqnjwzUBLdSFLqbAvvhgdUPg2QEsFqAAVoAJUgApQASpABagAFaACVIAKUAEq
QPMe6JG+fPdnKuy0adEBhW8D9M/5sMD8NBV2/
PjogMK3Afp0PmyBjKLC9uoVU3sjaIXwCd8G6KgjfpOO337zCRV45MiY2r/
fHUz4gk8D85P423LyYBv5HH5xVUz16xdTjz0WU3/9a0yVlYUT8sIHfBmY8H1Ovj3ocL7WhggedIDP8/
PyURx+tdBPtF7XWqpVGVJL2cdP0r5ySBf8eK17+am5NVrrctQa9gWfx6eAebzWvfzU3BqtdTlqDfuCz+PTv
EnsOn49ED4nOT9HzWNf1x3ypjFd4KFam7SaIxJ8D7VgDtXapNUckeB7qAWzn9YKreaIBN/97JpJMP/
595ua//bxvuY1275oXlfbmJPgA77g04J6PNdMgvn+++8360Glee/evc379u3LSfABX/BpQT2em/
lHVPAePZrV5MnNaubMZvWXv+Qm+IAv+DRQP6Lmz02SCr6/
sblZTwecCj4tqPdyk6SCHzx40Hk8+LSg3qsLeQcVuE+fZvXZZ87jkU/
4NlDv8P4BQrXJeTAWfDPQt7mfo9oUVTz4ZqBvc1/
XrH7968jikW8DdF4BDx7URKMKCN8MdA0PHtREo4oH3wx0jS7kairsu+9GBxS+DdDVBTwiU78XVUD4ZqDeiE
z9XlTx4JuBrtOFXEeFXb48OqDwbYCuE6ACVIAKUAEqQAWoABWgAlSAClABKkAFqAAVoAJUgB7WQI/
0BeZqKmxFRXRA4dsArc6HLZBFVNhXX40OKHwboIvyYZNuChX2vPOaVWME3Rp8wrcBOiUftpF7a9VRgS+6qF
m9/Xazqq1tVnV1uQk+4As+DUzE6J0vDzqU8EelonrQAb5L8u1RnK9o/
YYf7mpyALGJfcHnV5JhdtC6S2uZ1i6tOkfaxT7hu4MFs4PWXVrLtHZp1TnSLvYJ3x2SgF7BD3hV8tsaXaiS
fV6RDHO2VkvEQowODHO2VkvEQowO/F1k1KKWiPUb+j4y156Wq57d0PLXD/e2bN19sGX7HjeCL/
iEb4Z6F9eeloULF7Zs3bq1paGhwangE74Z6l26kDdRgdu3b1ETJrSov/
2tRZWVuRF8wSd8G6g3FXCTpILraUAkgm8GuoybJBU8qnjwzUDxhdglVNhHHoksHvk2QJcUcD9HtSmyAmrfD
HQX93NUm6KKB98MdJcu5OdU2LVrowMK3wbo5wU8eFATjSogfDNQb/
BoK6B1PD9sUevXRwcUvg3QOgEqQAWoABWgAlSAClABKkAFqAAVoAJUgApQASpABagAFaACNDTQI30LpM2BH
umbdB9SYWfOjA4ofBugH+bDNvJ9VNgePVrUvHktqrnZHUj4gk/
4NkDvy4cHHbpqVbTBgw6I0TUvHsXRBT1G61daOyMAuZN9H2M/
jtOfX161V0s51l723d8C2p9fXrVXSznWXvbd3wLajb8jt5If8HKpley7mw1zRwQgk4UY/
RnmjghAJgsx+uuC9tBaq6UiFmL08F7Iqu56ZbNau/0LVf9Fs1PBJ3wzVO+FrGrZsmVq79696uDBg04Fn/
DNUPFC1mlU4P79lXrtNaWWL3cr+IRvA3VagdfMUfCoDL695u81cxQ8KoNvr/
nzozhKlZVFFo98G6D0KA4Vtp7+BBKNwbcXx2uSqE1RGXx7ceJNcteu6IDCN8fJH6B1ddEBhW8BKkAFqAAVo
AJUgApQASpABagAFaACVIAKUAEqQAWoABWgAlSAHmZAj/RNugNU2I8+ig4ofBugB/
JhG3kuFfbSS5WqrXUPEz7h2wCdmw8POpwVr6XQcce5VeJBB8Q4K18exTmXvyMX1VMj8H2u/
WzTWVpvaTVFALSJfZ9lAT1L6y2tpgiANrHvsyygRfwaoDURPNu0hn0X2TAPtEGTR4yzGOaBNmjyiIHmjma/
vQ2ebUKM/gVce9QvXt+qPtvV5LzPhk/4Zqhvce1RK1asUPv373ceDz7hm6G+xR+bVmrIEKXmzlVq/
Xq3gk/4NlDpY9PUzKOAaUP1mr/XzKOAaUP1mn98QKqoiG7aBN/
WtIkKG6Xh+enkiX3UdsjEvjm6GxeFz0kn3ylFbX93oFGbABWgAlSAClABKkAFqAAVoAJUgApQASpABagAFa
ACVIAKUAEqQA8zoEf6Jl2MCrtxY3Qw4dsAjR2yjdwSAcy/
8zbyEirsVVcptW+fe5jwCd8G6JJ8eNDhEv7kmVLt2yvVt69Sp5ziTvBpYCLGJfnyKM5IraoInxqB75HJ36U
r0XqVX1y1wpGWsc+SFB/5K9F6lV9ctcKRlrHPkhQf+cOXE1/VwvvwVjjSMvZ5yBcT72+DJn+/
BfP+Nmjy91sw72+DZ5vut2smFXpq+U61ouaAWrWpwYngCz4tqCVcM6nQ1dXVateuXaqurs6J4As+LaglXDN
Nof/
lX5SaN8+8FsiF4As+E1BLCrhJUsGjMgvqq9wkqeBRmQX1VW6SpuBRWQLqq977Q6k2RWXwzUC994dSbYrK4J
uBLuN+ztSmqAy+DdBlBTx4UBONyuCbgXqDBzXRqAy+Gag3eLTVm8VWCFABKkAFqAAVoAJUgApQASpABagAF
aACVIAKUAEqQAWoABWgoYHKFkiulrQFIpt0uVrSJp1sI7vcRpYHHRw/
6CCP4kTwKE4S2HZag7WGa10cUsPZR7uCLKYL305rsNZwrYtDajj7yBpPF76d1mCt4VoXh9Rw9tEuE8j2WuO
0tjhs5lvYZ/sUINtrjdPa4rCZb2Gf7VOAbK81TmuLw2a+hX22TwWz1ANx7fMb1R0vb1J3/
nFzKCEvfFhgS22oDLPUA7Fo0SL1/
vvvq4qKilBCXviwwJbaUBlmaRzEsccq9dWvKlVcHE7ICx8JsKWtoHItUj94doP660f7VKw59+eY4QO+4JOh
jrOAohaphQsXqq1bt6qWltzjwQd8wSdDHWcBHUcF79JFqWnT8ILR3KdK8AFf8GmgjrP7TGrmAODa4NNq/
u24z6RmDgCuDT6t5t+O+0zTzAHAtcFnovm3K+DBg5qoi5qZqqZazX8wDx7URF3UzFQ11Wr+g3nwME00irfq
wmei+Q8u4BGZ+r2oDL4Z6HAekanfi8rgm4EO5xHZ9HtRGXwboMMLeJpDg0lUBt8M1Jvm0GASlcE3A/
WmOWYwicrg2wC9WIAKUAEqQAWoABWgAlSAClABKkAFqAAVoAI074HK8p3j5TtZYM7FUiwwyxZILpa8BSKbd
DnUzFSbdLKNXOx+G1kedHD8oIM8ihPBozhiEZuuXYVaQ7RGao3yqZGcpzBoPF27CrWGaI3UGuVTIzlP4Hi6
dhVqDeG3jo3yqZGcpzAIyM5ad2ttyqHv3MQ+OvsA2Vnrbq1NOfSdm9hHZx8gO2vdrbUph75zE/
vonA1mT62l9mh/98wt9HZFP0LapNEdvnpmgNlTa6k92ldWVtLbFf0IaZNGd/
jqmQFmz1bf98RIfd55Sl10kT8hbevRHb56ZqqZBHPM1I1q/
ifh5qPIg7zwYUHtnKZmEszFixerbdu2hZqPIg/ywocFtXOammlgnnCCUi+9pFRTiHemIg/ywkcCaudUQO/
2YG7ZnfvLWeHDgnp3CqB3ezAPHMj9HyjwYUG9OwXQu+Mw167NfWIPHwmod6cagKjPRO1yZfBl9amFSQMQ9Z
moXa4Mvqw+tTBpADJ9JmqXK4OvRJ9aaAMdEsUCSdLCyBAL6JAoFkiSFkaGWECHxPvMJoevRoavRJ86xAaK6
Q4NKq4NPhnoSAsopjs0qLg2+GSgI5NeyGoGFdcGnwboSBvoKO89zK7Nev/yKAvoKO89zK7Nev/
yKAvoKCo0RmrXBp8G6CgBKkAFqAAVoAJUgApQASpABegRBlRuPR3fesriiOPFEVm+c7l8JwvMjheYZQskYD
P3swUim3QXud2kk23kCLaR5UGHCB50EBMTE0s8P1qk1S9JRame/
8zV+PnRIq1+SSpK9fxnrsbPjxZp9UtSUcbnPwNC7KR1q1aZVmOGUb2R0yBtpxwgdtK6VatMqzHDqN7IaZC2
Uw4QO2ndqlWm1ZhhVG/
kNEjbKSzMYVrVNrhRT5u5qS2cS4KLPMNCwBymVW2DW7BgAU3YbeFcElzkGRYC5jCt6lbg8BXZ445rrcSXZT
0hz7CgMK/
zvkJ7w29r1Gvv71ab8N3kllR3KoquIQ3SWl+bvS4AzOu8r9AuWbJE1dTUZLwdxTWkQVrra7PXBYB5nVYTAT
rxRKWmTFFq9WqlmpsPDYZzuIY0SGugIu91QWomwXzoze1qf2Oz77sypEUeC+ownzWTYH744YcqFov5v83Va
ZHHgjrMZ800MC+/XKk9e/zfdiIt8iSgDvPTZ1Z7MMMsrCGPBbU6U5/KfWa1BzOsWVCrM/
Wp3GdWx2GGWTpEngTU6ox9Kg8q1HSD1MxUNdVq/rdmAHqr18yD1MxUNdVq/
rdmAHprvJkHqZmpamqi+d+aCShGauoPczX4YKBlGYBipKb+MFeDDwZalgFoGUFAf5irwYcBWpZpnklTIwwy
uRp8WFOqdP9ToqmRq/VQa0qV7n9KZmqEQSZXg4/
ElKp9KqBF3tTIxa4EfFhTqqIUQIu8qZErs6ZURSmAFsWnRs3NuQeDj8SUqigV0H7eGqgrs9ZG+6UA2s9bXH
Zl1iJzvxRA+1HhMbd0ZfBlgPYToAJUgOY9UBmUHA9KMm1yOW2Sib3jib3cekZz6+lkceTB/
zrCF0cuu8zf4kjy8h3ABF2+s2Ae/
st3ABN0+S4Bs8n3QrMsMDtcYJYtkAi2QGSTLoJNOtlGjmAbWUxMTExMTCwfTE+NemuN1ZquNZs1nc/
1jmDa1FtrrNZ0rdms6XzOeTw9NeqtNVZrutZs1nQ+19slyJO1ZmjFMkzsY5zmZAcgT9aaoRXLMLGPcZqTHY
A8WWuGVizDxD7GaU7OFSY+77vLAzfuT1vUH96pU/M+2kfCMc5ZYHel+mxvAJj4vO8uDxz+5bF+/
Xp6cy2EY+uvh4rTluQAE5/33RUHd/
bZSk2apNT06UY4xrkE2F0ZP9vrAyYtkPzrK5vVx1u+SLtYgWtIYy2MlISESQsky5YtU3syrALhGtJYCyMlI
WGaBZKhQ5VatCj9KhOuIU1iYaQkTDOnmjnlze3qi4PZ1w2RZkriIbFdQZo/N/
Nd3hJes489H6Sxlu52BWn+3MxNzRw1Sqn9+32sTe43aRM19eQgQGd4NdMPTBuqVVNnBAA6w6uZzQE20JDWq
qkzAgCdEa+ZfmDaUBM1dUaQ0ZwGoEzNPFPztwaq3j5HcxqA9oTYlkAea6Dq7XM0NwNQpmaeqfknBqrefoCO
9QagsGYNVGN9AB2b63/nrYFqrA+gY+MDUFhLDFRj/
QDF3JJG8LCGvAx0ug+gmFvSCB7WkJeBTvcBdDrBwAge1pDXAJ3uBygm7DQtCmvzEl9XmO0D6Oxcv7pgfV1h
tg+gswkGpkVhDXkN0NkC9O8AVJq84yYvg5LjQUmmTS6nTTKxdzyxl1vPCG49ZXHE8eKILN9FsHwnC8wRLDD
LFkgEWyBiYmJiYmJiYmJiYkeg8Wswe7Eif+0jvwazFyvyePwazF6swighjtaak/
RvkEY+N9olXIY4WmtO0r9BGvncaJdwGeJorTlJ/
wZp5HOjncHVoPpoLbQXQ654ZgMpaYEEafo4gNlHa2Hy/5VS/
D8Jafo4gNlHa2GrxZCOHY1aL5AgTR8XMOnVwVc/t4GW6z6z/vqNY5zDNetVwX1yhLnJex8zluv2W4u/
OMY5673Lm3KByjDNq4O7djXLdZ98klgHxTHO4VriVcF9cmnmVDPH/m6T2lyX/j/
0uIY0Vk0N+8pgqplLly7N+tdEpLFqathXBpuaOXCgUmvWpF9gxjWkSdTUwjBAR3s1MxNMG6pVU0eHADraq5
l+XkiANFZNHR0C6Oh4zcwE04aaqKmjwwCdE3R/3tqPnxMC6Jyg+/PWfvycEEDnBN6fT+zHzwnT3Gk0/
yzA6zI+a/
1ajMKAzZ1G8/0BdiGR1hr9CwM2dzOa231mNkPaxOgf6JPovbzRPKhZo3+vAEB7hX2hizX69woAtFd8NA9qi
dG/
lwD9OwKVJu+yycug5HhQkmlTNNMmmdi7nNjLrafjW09ZHIlgcUSW7yJYvpMFZjExMTExMTExMTExMTExMTE
2Xhgp1rqGVRzlAgkvjBRrXcMqjnKBhBdGirWuYRVHucp0pdbaFP+iw7krI4B5pdbaFP+iw7krI4B5pdbaFP
+iw7krXcOc7AG85vmNatJftpKuSXyNBprsEOZkDyBW5z/
44AOStVIPTXYIc3Ic4DHHKDVihBGOE2Anu6yZBO13i3epRuuv3jjGOQvqlY5qJkFbt25dq7964xjnLKhXOq
qZBtrPf44NK3vzypxLQL3SRZ+51oOZziyoa3PpU7nPXOvBTGcW1LW59KncZ66Nw0xnCahrc+pTedChpt2Y4
SUEuGY1/+IcgBZ7zTzTSwhwzWr+xTkALY4380xb17iWaP7FuQDFSE79ZdZnAHQaBnpNDkAxklN/
mc2QhoFekwPQawgS+stshjQG6DUC9DACKk3ecZOXQcnloCTTJsfTJpnYRzCxl1vPCG49ZXFETExMTExMTEx
MTExMTExMTExMTEwsJ+MF5hFaE1kj2mCBeYTWRNaINlhgHqE1kTUiyqfveiT/
K9n6F3KPCGD2SP5XsvUv5B4RwOxxyL+SE/9C7hFFzVzobdI9OW8HydqkWxjBv5EXept0VVVVJGuTbmEE/
0ZeGN+ku/lmo8Qm3UKnNZWbNgG03+yAYwvqCIdAR6R6XUbSazFGOAQ6Ig5T/
3Bxw3EC6giXQNFfUq1MNpxjoBMdAkV/
SbUy2XCOgU50CHQiQUOtTDacM0AnCtDDGKg0ecdNXgYl19MnmTbJxP7wntiLiYmJiYmJiYmJiYmJiYmJiYm
JiYmJiYmJifm1y55af67WVNa5UccrLy8/V2sqK/
J4qqDgXK2prHPbAmaTtYXcFCVUhtlkbSE3RQmVYTZZW8hNkULlWqnu+89tJIY6NUKgqJVq5cqVJIY6NUKgU
wnkpZcaGahTBej/IqDS5GVQOowHJTExMTExMTExMTExMTGx4Pb/Ab7rit24eUF+AAAAAElFTkSuQmCC");
background-repeat: no-repeat; border: none; height: 28px; outline: 0px; position:
absolute; width: 28px; }

.recaptcha-checkbox-nodatauri.recaptcha-checkbox-borderAnimation { background-
image: url("https://www.gstatic.com/recaptcha/api2/checkbox_sprite.png"); }

.recaptcha-checkbox-spinner-gif { border-radius: 2px; background-color: rgb(255,


255, 255); background-size: 24px; border: 2px solid rgb(193, 193, 193); height:
24px; left: 0px; position: absolute; top: 0px; width: 24px; }

.recaptcha-checkbox-spinner { background-color: rgb(249, 249, 249); border-width:


6px; border-style: solid; border-color: rgb(77, 144, 254) rgb(77, 144, 254)
transparent transparent; border-image: initial; border-radius: 36px; height: 36px;
left: -4px; outline: 0px; position: absolute; top: -4px; width: 36px; box-sizing:
border-box; opacity: 0; animation: 2.5s linear 0s infinite normal none paused
spinner-spin; transition-duration: 1s; }

@keyframes spinner-spin {
0% { transform: rotateZ(0deg); }
10% { transform: rotateZ(135deg); }
25% { transform: rotateZ(245deg); }
60% { transform: rotateZ(700deg); }
75% { transform: rotateZ(810deg); }
100% { transform: rotateZ(1080deg); }
}

.recaptcha-checkbox-spinner-overlay { content: ""; position: absolute; top: -7px;


left: -7px; width: 38px; height: 19px; background-color: rgb(249, 249, 249);
animation: 1s linear 0s 1 normal none paused overlay-spin; transform-origin: center
bottom; border-radius: 38px 38px 0px 0px; transform: rotateZ(45deg); opacity: 0; }

@keyframes overlay-spin {
0% { opacity: 1; transform: rotateZ(45deg); }
100% { opacity: 1; transform: rotateZ(225deg); }
}

.recaptcha-checkbox-checkmark { background-image:
url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAATsCAYAAADsAfBvAAAABmJLR0QA
/wD/
AP+gvaeTAAAACXBIWXMAAABIAAAASABGyWs+AAAACXZwQWcAAAAmAAAE7AAx5U8eAAAGSElEQVR42u3dMWi
cZQDG8dRo0FIrgqFFVCxWQaFD6VDnqiBCJ3NK1UVQsaOQQsAiKIoF7eLSwfLh0lXaKmZTEBQLgkNXRxHUqU
vX+l6+7/guSQOXL5fLk9zvB+
+iwz0kl1zeP+llZgYAAAAAAGBHVb3T5TycNuqFcp5KG3VPOc94ygAAAADRqt7Zcs6ljXqrnH/LeTppVL/
2XCvnmKcNAAAAEKuuPZ+ljerXnjvNOZ8yql97fm1G3cqqPlXvoXJ+KOek5zQAAABMt11Qe74oZ1/
CqOHaMziXUsb1a88va8a9kfLp3F/Oj82oyxkfsdXjPihn1ncDAAAA9ga1Z/
RRu672fJPRMFbXnsG5Us59KeO+WzPuejlzCePmyrk6NOz3cg6mfJXONp/
Gm+XMp30Lmc17PzIAAIAJ3orUnlFHqT1dx6k9XcetrT39s1zOws4/79racyfvi6Ied/ku4xYTPq37mo/
SYNTPK1/BQd+ALzRfsfsTX7LmZgAAgBF+dFZ7Rh21h2pP1ft85VM/oXGj1Z76jjn4/
xMdt3HtWT2qf36bXEPbuPZ8uea/
3Zh8Lti49uzgqNXjLmeNasepPVv7ogAAAEb40blb7al6H5dzartGdas97c389vjHda0963PBT9vxEdts7bk
wuUtwt9ozoZv55mvPBHOB2rO1cWpP14FqDwAAW/
qZ7YHEUUt5b0NR9T4auheMeVz32rP2EvzH+IZtvfZsw9VufLVnG+6bao/ao/aoPWoPAMAUhpWllZ/
fAkcNftq9kDhqEFcOJNWeMRcftUftUXvUHrVH7VF7AICsF/3jqWFlgm870a1hnEkNK/
NGqT1qj9qj9qg9ao/ao/YAwIReXxfyXmPbm/
n1nHHrc8FFYcUotUftUXvUHrVH7VF71B4Apj2sPJ84anAJXkocNTjvCCtGqT1qj9qj9qg9ao/ao/
YAMO1h5f7UsBL3PrFLWRdgucAotUftUXvUHrVH7VF71B4AuOurxvvlPJZYe/o/
APyZM279Jfiq2mOUUWqP2qP2qD1qj9qj9qg9ANMeVmYTRy3lvaStvm+GjLv7JfgRN3OjjFJ71B61R+1Re9Q
etUftAZjm2nMstfbE//
2k11Jrj5u5UUapPWqP2qP2qD1qj9qj9gBMde15Ne+Vo73aBb2srb9vXlJ7jDJK7VF71B61R+1Re9QetQeAw
G/Qb3uLnI73zatqj1FGqT1qj9qj9qg9ao/ao/
YAEPgN+r28f83VXu3+Kedoau1ZVnuMMkrtUXvUHrVH7VF71B61BwC1R+1xMzfKKLVH7VF71B61R+1Re9QeA
NQetcfN3Cijpqr2HCvnw7Ta82w5/2XVnvoBvlV71B61R+1Re9QeANQetccoo4yKrj31AxzOqj31Axxtik9U
7TlSzl9qj9qj9qg9ao/aA4Dao/YYZZRR0bWn+31gG2tP+0CHcmpP+0CPN9UnpPbUD/
Ro8xcH1B61R+1Re9QeANQetcfN3Cij1J7c2rO1URFXux0aVfVez6g9qx/4k6zaUz/wgtqj9qg9ag8Aao/
a42ZulFFqj9pjlFGTH/NKOdcyak876lQ5t/
PCStX7Su1RewBQe9QeN3OjjFJ71B6jjNolo17OG7X+I3Yjq2HU487mjQKAPUDt6X7fVHuMMmqqR6k9csG4R
802/14pMhfMNeMic0F/3EE/
0wEADP+IpPZ0vW+qPUYZNdWjImvPgWZIUO1px8034yJzwbzfLgAAYA9Re7rfN9Ueo/
bkqMW8UfWw4behuJnTMNpxN7JGteP2zQAAANNF7el+M1d7jBrHsEt5owaJoB53M69h1OP8sw0AAICNbk1qT
9dcoPZsNGohNazMDb0nRtwvh/THXcz85RAAAAB2FbVn86Oias/
xzLBSjzubGVbqcWeEFQAAAPYmtWf0Uafzak89rP9XXK6k/
sZKf9ynwgoAAABM8DYeWXsW82pPPWz4fWKX0z5q3icWAAAASK09h8u5lVd76nEnm3HLiZ/
OE36NBgAAAKZb1Xs3r/bUw94s5+
+82tOO+z71U3qv5zUAAABMr6r3Umrt6f+Joq9Ta09/3DlPHwAAACBO1XuinOdSx71YzpHUcSc8fQAAAIA4V
e/BleITOu7J3HehqXqHPH0AAAAAAAAAALr5H72AWmG4R73sAAAAAElFTkSuQmCC"); background-
repeat: no-repeat; border: none; height: 30px; left: -5px; outline: 0px; position:
absolute; width: 38px; }

.rc-anchor-dark .recaptcha-checkbox-spinner { background-color: rgb(34, 34, 34); }

.rc-anchor-dark .recaptcha-checkbox-spinner-overlay { background-color: rgb(34, 34,


34); }

.recaptcha-checkbox-nodatauri.recaptcha-checkbox-checkmark { background-image:
url("https://www.gstatic.com/recaptcha/api2/checkmark_sprite.png"); }

.recaptcha-checkbox-hover .recaptcha-checkbox-border, .recaptcha-checkbox-


hover .recaptcha-checkbox-spinner-gif { box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 1px
inset; border: 2px solid rgb(178, 178, 178); }

.recaptcha-checkbox-focused .recaptcha-checkbox-border, .recaptcha-checkbox-focused


.recaptcha-checkbox-spinner-gif { border: 2px solid rgb(77, 144, 254); }
.recaptcha-checkbox-active .recaptcha-checkbox-border, .recaptcha-checkbox-
active .recaptcha-checkbox-spinner-gif { background-color: rgb(235, 235, 235); }

.recaptcha-checkbox-disabled .recaptcha-checkbox-border, .recaptcha-checkbox-


disabled .recaptcha-checkbox-spinner-gif { background-color: rgb(241, 241, 241); }

.recaptcha-checkbox-loading .recaptcha-checkbox-spinner-gif { background-image:


url("https://www.gstatic.com/recaptcha/api2/loading.gif"); }

.recaptcha-checkbox-checked .recaptcha-checkbox-border, .recaptcha-checkbox-checked


.recaptcha-checkbox-spinner-gif { visibility: hidden; }

.recaptcha-checkbox-checked .recaptcha-checkbox-checkmark { background-position:


0px -600px; }

.recaptcha-checkbox-expired .recaptcha-checkbox-border, .recaptcha-checkbox-expired


.recaptcha-checkbox-spinner-gif { border: 2px solid rgb(255, 0, 0); }

.recaptcha-checkbox-clearOutline.recaptcha-checkbox-focused .recaptcha-checkbox-
border, .recaptcha-checkbox-clearOutline.recaptcha-checkbox-focused .recaptcha-
checkbox-spinner-gif { border: 2px solid rgb(193, 193, 193); }

body { margin: 0px; }

.rc-anchor { border-radius: 3px; box-shadow: rgba(0, 0, 0, 0.08) 0px 0px 4px 1px; }

.rc-anchor-normal { height: 74px; width: 300px; }

.rc-anchor-compact { height: 136px; width: 156px; }

.rc-anchor-dark { background: rgb(34, 34, 34); color: rgb(255, 255, 255); }

.rc-anchor-dark.rc-anchor-normal { border: 1px solid rgb(82, 82, 82); }

.rc-anchor-dark.rc-anchor-compact { border: 1px solid rgb(82, 82, 82); }

.rc-anchor-light { background: rgb(249, 249, 249); color: rgb(0, 0, 0); }

.rc-anchor-light.rc-anchor-normal { border: 1px solid rgb(211, 211, 211); }

.rc-anchor-light.rc-anchor-compact { border: 1px solid rgb(211, 211, 211); }

.rc-inline-block { display: inline-block; height: 100%; }

.rc-anchor-center-container { display: table; height: 100%; }

.rc-anchor-center-item { display: table-cell; vertical-align: middle; }

.rc-anchor-content { display: inline-block; position: relative; }

.rc-anchor-normal .rc-anchor-content { height: 74px; width: 206px; }

.rc-anchor-compact .rc-anchor-content { height: 85px; }

.rc-anchor-error-message { color: rgb(255, 0, 0); font-family: Roboto, helvetica,


arial, sans-serif; font-size: 14px; font-weight: 400; line-height: 16px; padding:
0px 10px; }
.rc-anchor-checkbox { margin: 0px 12px 2px; }

.rc-anchor-checkbox-label { font-family: Roboto, helvetica, arial, sans-serif;


font-size: 14px; font-weight: 400; line-height: 17px; }

.rc-anchor-normal .rc-anchor-checkbox-label { width: 152px; }

.rc-anchor-compact .rc-anchor-checkbox-label { width: 95px; }

.rc-anchor-error-msg-container { color: rgb(255, 0, 0); font-family: Roboto,


helvetica, arial, sans-serif; font-size: 12px; font-weight: 400; left: 0px; line-
height: 14px; margin: 2px; position: absolute; top: 0px; }

.rc-anchor-normal.rc-anchor-error .rc-anchor-error-msg-container { width: 240px; }

.rc-anchor-normal.rc-anchor-error .rc-anchor-content { margin-top: 10px; }

.rc-anchor-compact.rc-anchor-error .rc-anchor-content { margin-top: 25px; }

.rc-anchor-normal-footer { display: inline-block; height: 74px; vertical-align:


top; width: 70px; }

.rc-anchor-compact-footer { margin: 0px 12px; text-align: center; width: 136px; }

.rc-anchor-logo-img { background:
url("https://www.gstatic.com/recaptcha/api2/logo_48.png") no-repeat; }

.rc-anchor-logo-img-ie8 { }

.rc-anchor-logo-text { cursor: default; font-family: Roboto, helvetica, arial,


sans-serif; font-size: 10px; font-weight: 400; line-height: 10px; margin-top: 5px;
text-align: center; }

.rc-anchor-light .rc-anchor-logo-text, .rc-anchor-light div a:link, .rc-anchor-


light div a:visited { color: rgb(85, 85, 85); }

.rc-anchor-dark .rc-anchor-logo-text, .rc-anchor-dark div a:link, .rc-anchor-dark


div a:visited { color: rgb(245, 245, 245); }

.rc-anchor-logo-portrait { margin: 10px 0px 0px 26px; width: 58px; user-select:


none; }

.rc-anchor-logo-img-portrait { background-size: 32px; height: 32px; margin: 0px


13px; width: 32px; }

.rc-anchor-logo-landscape { user-select: none; }

.rc-anchor-logo-img-landscape { background-size: 24px; display: inline-block;


height: 24px; width: 24px; }

.rc-anchor-logo-landscape-text-holder { display: inline-block; height: 24px;


margin: 0px 2px; width: 54px; }

.rc-anchor-normal .rc-anchor-pt, .rc-anchor-invisible .rc-anchor-pt, .rc-anchor-


compact .rc-anchor-pt { font-family: Roboto, helvetica, arial, sans-serif; font-
size: 8px; font-weight: 400; }

.rc-anchor-pt { background-image:
url("data:image/png;base64,iVBORw0KGgBRG4Rb2FMT3YcbXR9tWExjQBkXZ0SmVvbQkIJnQzBTGlvE
mmiBckPzM1ddZZIBdFRxCG0kbWACY0ABec1NTbNuBMSVyV8uoZWE3EJ9uBKL3oUEokpB9df4xzrnzB9X98U
9BN9HACAecjK0kwW3MuuZ0pP3yDHx1fQN1fK18lKQHiFp3NcANsxxVUQEUWBRc1L9mFRUmkslLykbWl0BNK
YbUHx6LEEBY2V1lgTKMZhlcELQx6FwlwBOfubZnH62q1laHIBo150N2yuwJTPAQ1BMy0yjvgsBaq4IS2V0B
ZMY7YmvWTaLLb3Vy2m5mBS29xBYXfknG1LSmnyK3UBOK2imGUIiTnGqgBdCt7WENidi1TTYRGbW0BrRkglk
pAj2XZCWw/eDUBrGRotZ2sBe1vdYnXsyWUBdGt1bGkBQpCloopu5WRWcABPLOuJXQ4b24B/
ipvpBthBEEGy0HPhcmW5UgBZ9/eOtV+kfiNNJEvukDIlDiydsTjIbevSm7JdAtsywBdG9YDzSO5Rl/
XsiN0alKBH3qyXW5nBsm5ufSmUAYJnbOdW+mcBQH/d/
zZ+B+xx233NJKmmxtoUBMgV0N2ZWvtL8BZWtpQNqZeQBYVQk9ZSQRd1kEtS6JABsOvDQQLzbflMcJl2ZQBH
o/9XC5dn1qNjMdfKs7ysjpic1z4DQA13yt6ze5OXV+2cv86XS3qXfPv3ypetYahDmpAfPU+Ui+MPWy/
6Txl4E3g3ltfXNNd/o2KBboLdimj6Zbpv1GUxyC4j+2sBbz/
xQAB98Nvf2jETmx9toXZUixicmIBQGNh0w8fVABdmtkDagBbmVsbwl7BbUbk8XJXgBInB8cc30dGXhVVyBw
BZ6W0PjcFrQ1YHWY24V"); }

.rc-anchor-pt a { display: inline; padding: 2px 1px; text-decoration: none; }

.rc-anchor-pt a:hover { text-decoration: underline; }

.rc-anchor-normal .rc-anchor-pt { margin: 2px 11px 0px 0px; padding-right: 2px;


position: absolute; right: 0px; text-align: right; width: 276px; }

.rc-anchor-compact .rc-anchor-pt { margin: 0px 0px 2px; width: 132px; }

.rc-anchor-aria-status { display: none; }

#rc-anchor-alert, .rc-anchor-alert { color: red; font-size: 9px; margin: 2px;


position: absolute; top: 0px; }

#rc-anchor-over-quota { bottom: 0px; color: rgb(85, 85, 85); font-family: Roboto,


helvetica, arial, sans-serif; font-size: 9px; padding: 4px; position: absolute;
width: 170px; display: flex; align-items: center; height: 20px; }

.rc-anchor-compact .rc-anchor-content #rc-anchor-over-quota { width: 148px; }

.rc-anchor-normal .rc-anchor-pt.rc-anchor-over-quota-pt { width: 130px; }

.rc-anchor-logo-portrait.rc-anchor-over-quota-logo { margin-top: 6px; }

#rc-anchor-invisible-over-quota { font-size: 9px; line-height: initial; }

#rc-anchor-invisible-over-quota a { color: white; }

.rc-anchor-invisible { height: 60px; width: 256px; display: flex; }

.rc-anchor-invisible-text { background: rgb(26, 115, 232); color: white; display:


flex; flex-basis: 166px; flex-direction: column; flex-grow: 1; font-family: Roboto,
helvetica, arial, sans-serif; font-size: 13px; font-weight: 400; height: 100%;
justify-content: center; line-height: 20px; padding: 0px 16px; white-space: nowrap;
}

.rc-anchor-invisible-text.smalltext { font-size: 12px; padding: 0px 10px; line-


height: 16px; white-space: normal; }

.rc-anchor-invisible-text.smalltext .rc-anchor-pt { line-height: 12px; white-space:


normal; }

.rc-anchor-invisible-text.smalltext .rc-anchor-pt a:link { font-size: 9px; }

.rc-anchor-normal-footer.smalltext .rc-anchor-pt { font-size: 5px; line-height:


6px; }
.rc-anchor-invisible-text strong { font-weight: 500; }

.rc-anchor-invisible .rc-anchor-normal-footer .rc-anchor-pt { transition: opacity


0.3s ease 0s; text-align: center; width: 70px; margin-top: 2px; }

.rc-anchor-logo-img-large { transition: all 0.3s ease 0s; background-size: 40px;


margin: 5px 15px 0px; height: 40px; width: 40px; }

.rc-anchor-invisible-nohover .rc-anchor-logo-img-large, .rc-anchor-invisible-


hover:hover .rc-anchor-logo-img-large { background-size: 44px; margin: 8px 13px
0px; height: 44px; width: 44px; }

.rc-anchor-invisible-nohover .rc-anchor-normal-footer .rc-anchor-pt, .rc-anchor-


invisible-hover:hover .rc-anchor-normal-footer .rc-anchor-pt { opacity: 0; }

.rc-anchor-invisible-nohover .rc-anchor-invisible-text .rc-anchor-pt, .rc-anchor-


invisible-hover:hover .rc-anchor-invisible-text .rc-anchor-pt { opacity: 1; }

.rc-anchor-invisible-text .rc-anchor-pt { transition: opacity 0.3s ease 0s; }

.rc-anchor-invisible-text .rc-anchor-pt a:link, .rc-anchor-invisible-text .rc-


anchor-pt a:visited { color: white; font-size: 10px; }

.rc-anchor-invisible-hover .rc-anchor-invisible-text .rc-anchor-pt a:link


{ display: none; }

.rc-anchor-invisible-hover:hover .rc-anchor-invisible-text .rc-anchor-pt a:link


{ display: inline; }

.rc-anchor-invisible-hover .rc-anchor-normal-footer .rc-anchor-pt a:link { display:


inline; }

.rc-anchor-invisible-hover:hover .rc-anchor-normal-footer .rc-anchor-pt a:link


{ display: none; }

.rc-button-default { background: rgb(26, 115, 232); border: 0px; border-radius:


2px; color: rgb(255, 255, 255); cursor: pointer; font-family: Roboto, helvetica,
arial, sans-serif; font-size: 14px; font-weight: 500; height: 42px; line-height:
42px; min-width: 100px; padding: 0px 10px; text-align: center; text-transform:
uppercase; transition: all 0.5s ease 0s; }

.rc-button-default:focus { outline: 0px; box-shadow: rgb(24, 90, 188) 0px 0px 0px
2pt; }

.rc-button-default-hover { }

.rc-button-default-disabled { background: rgba(73, 143, 225, 0.5); cursor: default;


}

.rc-button-red { background: rgb(226, 74, 74); }

.rc-button-default-disabled.rc-button-red { background: rgba(226, 74, 74, 0.49); }

body { margin: 0px; }

.rc-imageselect-instructions strong { font-weight: 900; display: block; font-size:


28px; }
.rc-footer { font-family: Roboto, helvetica, arial, sans-serif; position: relative;
width: 100%; }

.rc-separator { border-top: 1px solid rgb(223, 223, 223); margin-bottom: 1px; }

.rc-controls { width: 100%; }

.primary-controls { height: 60px; }

.rc-buttons { float: left; height: 48px; margin: 6px 0px 6px 6px; background-
repeat: no-repeat; }

.fake-focus { height: 0px; opacity: 0; width: 0px; }

.button-holder { float: left; height: 48px; }

.rc-button-reload { background:
url("https://www.gstatic.com/recaptcha/api2/refresh_2x.png"); }

.rc-button-reload:focus-visible { background-color: rgb(216, 216, 216); }

@media screen and (forced-colors: active) and (prefers-color-scheme: dark) {


.rc-button-reload { background:
url("https://www.gstatic.com/recaptcha/api2/refresh_white_2x.png"); }
}

.rc-button-reload-on-dark { background:
url("https://www.gstatic.com/recaptcha/api2/refresh_white_2x.png"); }

.rc-button-reload-on-dark:focus-visible { background-color: rgb(216, 216, 216); }

.rc-button-audio { background:
url("https://www.gstatic.com/recaptcha/api2/audio_2x.png"); }

.rc-button-audio:focus-visible { background-color: rgb(216, 216, 216); }

@media screen and (forced-colors: active) and (prefers-color-scheme: dark) {


.rc-button-audio { background:
url("https://www.gstatic.com/recaptcha/api2/audio_white_2x.png"); }
}

.rc-button-audio-on-dark { background:
url("https://www.gstatic.com/recaptcha/api2/audio_white_2x.png"); }

.rc-button-audio-on-dark:focus-visible { background-color: rgb(216, 216, 216); }

.rc-button-image { background:
url("https://www.gstatic.com/recaptcha/api2/image_2x.png"); }

.rc-button-image:focus-visible { background-color: rgb(216, 216, 216); }

@media screen and (forced-colors: active) and (prefers-color-scheme: dark) {


.rc-button-image { background:
url("https://www.gstatic.com/recaptcha/api2/image_white_2x.png"); }
}

.rc-button-image-on-dark { background:
url("https://www.gstatic.com/recaptcha/api2/image_white_2x.png"); }
.rc-button-image-on-dark:focus-visible { background-color: rgb(216, 216, 216); }

.rc-button-help { background:
url("https://www.gstatic.com/recaptcha/api2/info_2x.png"); }

.rc-button-help:focus-visible { background-color: rgb(216, 216, 216); }

@media screen and (forced-colors: active) and (prefers-color-scheme: dark) {


.rc-button-help { background:
url("https://www.gstatic.com/recaptcha/api2/info_white_2x.png"); }
}

.rc-button-help-on-dark { background:
url("https://www.gstatic.com/recaptcha/api2/info_white_2x.png"); }

.rc-button-help-on-dark:focus-visible { background-color: rgb(216, 216, 216); }

.rc-button-undo { background:
url("https://www.gstatic.com/recaptcha/api2/undo_2x.png"); }

.rc-button-undo:focus-visible { background-color: rgb(216, 216, 216); }

@media screen and (forced-colors: active) and (prefers-color-scheme: dark) {


.rc-button-undo { background:
url("https://www.gstatic.com/recaptcha/api2/undo_white_2x.png"); }
}

.rc-button-undo-on-dark { background:
url("https://www.gstatic.com/recaptcha/api2/undo_white_2x.png"); }

.rc-button-undo-on-dark:focus-visible { background-color: rgb(216, 216, 216); }

.rc-button { background-size: 32px 32px; cursor: pointer; height: 48px; opacity:


0.55; width: 48px; padding: 0px; border: 0px; background-repeat: no-repeat;
background-position: center center; }

.rc-button:focus, .rc-button:hover { opacity: 0.8; outline: none; }

.verify-button-holder { float: right; margin: 8px 8px 9px 0px; }

.rc-challenge-help { font-family: Roboto, helvetica, arial, sans-serif; font-size:


12px; font-weight: 400; overflow-y: scroll; padding: 5px 20px; }

.reload-icon { height: 16px; width: 16px; }

.apps-toast { position: relative; text-align: center; width: 100%; z-index: 101; }

.apps-toast-content { background: rgb(50, 50, 50); border-radius: 2px; box-shadow:


rgba(0, 0, 0, 0.14) 0px 6px 10px, rgba(0, 0, 0, 0.12) 0px 1px 18px, rgba(0, 0, 0,
0.4) 0px 3px 5px -1px; color: rgb(238, 238, 238); display: inline-block; font: 12px
/ 20px Roboto, helvetica, arial, sans-serif; padding: 14px; text-align: center; }

.rc-audiochallenge-response-field { margin: 7px; text-align: center; }

.rc-audiochallenge-response-field .rc-response-input-field { width: 220px; }

.rc-audiochallenge-error-message { color: rgb(255, 27, 27); font-family: Roboto,


helvetica, arial, sans-serif; font-size: 14px; font-weight: 400; margin: 20px 20px
0px; }
.rc-audiochallenge-instructions { font-family: Roboto, helvetica, arial, sans-
serif; font-size: 14px; font-weight: 400; margin: 10px 20px; }

.rc-audiochallenge-play-button { margin: 0px 20px; }

.rc-audiochallenge-play-button .rc-button-default { background: rgb(216, 216, 216);


color: rgb(0, 0, 0); font-weight: 500; width: 100%; }

.rc-audiochallenge-input-label { font-family: Roboto, helvetica, arial, sans-serif;


font-size: 14px; font-weight: 400; margin: 10px 20px; }

.rc-audiochallenge-control audio { height: 30px; width: 240px; }

.rc-audiochallenge-tdownload { margin: 5px 20px; text-align: center; }

.rc-audiochallenge-tdownload-link { background-image:
url("https://www.gstatic.com/recaptcha/api2/download.png"); background-repeat: no-
repeat; background-size: 36px; color: transparent; display: inline-block; height:
36px; opacity: 0.55; overflow: hidden; width: 36px; }

.rc-audiochallenge-tdownload-link:focus-visible { background-color: rgb(216, 216,


216); }

@media screen and (forced-colors: active) and (prefers-color-scheme: dark) {


.rc-audiochallenge-tdownload-link { background-image:
url("https://www.gstatic.com/recaptcha/api2/download_white.png"); background-
repeat: no-repeat; background-size: 36px; color: transparent; display: inline-
block; height: 36px; opacity: 0.55; overflow: hidden; width: 36px; }
}

.rc-audiochallenge-tdownload-link-on-dark { background-image:
url("https://www.gstatic.com/recaptcha/api2/download_white.png"); background-
repeat: no-repeat; background-size: 36px; color: transparent; display: inline-
block; height: 36px; opacity: 0.55; overflow: hidden; width: 36px; }

.rc-audiochallenge-tdownload-link-on-dark:focus-visible { background-color:
rgb(216, 216, 216); }

.rc-audiochallenge-tdownload-link:focus, .rc-audiochallenge-tdownload-link:hover
{ opacity: 0.8; outline: none; }

.rc-audiochallenge-tdownload-link-on-dark:focus, .rc-audiochallenge-tdownload-link-
on-dark:hover { opacity: 0.8; outline: none; }

.fake-focus-audio { height: 0px; opacity: 0; width: 0px; }

.rc-canvas-image { display: none; }

.rc-canvas-canvas { cursor: pointer; }

.goog-container:focus { outline: none; }

.rc-defaultchallenge-response-field { margin: 7px; text-align: center; }

.rc-defaultchallenge-response-field .rc-response-input-field { width: 230px; }

.rc-defaultchallenge-payload { border: none; font-family: Roboto, helvetica, arial,


sans-serif; font-size: 14px; font-weight: 400; min-height: 61px; text-align:
center; }

.rc-defaultchallenge-incorrect-response { color: rgb(255, 27, 27); font-family:


Roboto, helvetica, arial, sans-serif; font-size: 12px; font-weight: 400; line-
height: 14px; margin-left: 20px; }

.rc-doscaptcha-header { padding: 10px; margin: 10px; height: 20%; background-color:


rgb(26, 115, 232); }

.rc-doscaptcha-header-text { font-family: Roboto, helvetica, arial, sans-serif;


font-size: 22px; font-weight: 400; text-align: center; color: white; }

.rc-doscaptcha-body { height: 80%; }

.rc-doscaptcha-body-text { font-family: Roboto, helvetica, arial, sans-serif; font-


size: 16px; font-weight: 400; padding: 10px 15px; }

.rc-doscaptcha-footer { pointer-events: none; }

.goog-container:focus { outline: none; }

#rc-imageselect { min-width: 240px; font-family: Roboto, helvetica, arial, sans-


serif; background-color: rgb(255, 255, 255); }

#rc-imageselect .rc-button:focus { outline: none; }

.rc-imageselect-desc { margin-left: -10px; margin-top: -10px; padding-right: 100px;


position: relative; }

.rc-imageselect-instructions .rc-imageselect-desc strong { font-size: 22px; }

.rc-imageselect-desc span { display: block; }

.rc-imageselect-desc-no-canonical { position: relative; }

.rc-imageselect-desc-no-canonical span { display: block; }

.rc-imageselect-payload { min-width: 240px; margin: 0px 7px; padding: 7px 0px; }

.rc-imageselect-challenge { position: relative; width: 100%; height: 100%; }

.rc-footer { min-width: 240px; }

.rc-imageselect-incorrect-response, .rc-imageselect-error-dynamic-more, .rc-


imageselect-error-select-more, .rc-imageselect-error-select-something { color:
rgb(209, 72, 54); font-size: 14px; padding: 7px 0px; text-align: center; width:
100%; background-color: white; }

.rc-imageselect-desc-wrapper { margin-bottom: 6px; }

.rc-imageselect-checkbox { background:
url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMA
AAsTAAALEwEAmpwYAAAGnmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78
iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpucz
ptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNy4xLWMwMDAgNzkuZGFiYWNiYiwgMjAyMS8wNC8xN
C0wMDozOTo0NCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5
LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1
wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2
VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvM
S4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0
PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9
yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIzLjAgKE1hY2ludG9zaCkiIHhtcDpDcmVhdGVEYXRlPSIyMDIxLT
ExLTA0VDIzOjE2OjI2LTA3OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMS0xMS0wNFQyMzoxNzozNS0wNzowM
CIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMS0xMS0wNFQyMzoxNzozNS0wNzowMCIgZGM6Zm9ybWF0PSJpbWFn
ZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDM3Y2M
2MTEtMjg5Mi00MmFkLWEyYmYtMjk1MzA4NGYxNjA1IiB4bXBNTTpEb2N1bWVudElEPSJhZG9iZTpkb2NpZD
pwaG90b3Nob3A6YjEwZGYyNmItNGU5Mi0wNTQxLThjMDYtMTJjNWQ5ZDFmMjcxIiB4bXBNTTpPcmlnaW5hb
ERvY3VtZW50SUQ9InhtcC5kaWQ6ZjE0YzAyYmQtNDJhOC00ODkxLWIxMjMtMWZhYjg2NzZlNzJmIj4gPHht
cE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5
zdGFuY2VJRD0ieG1wLmlpZDpmMTRjMDJiZC00MmE4LTQ4OTEtYjEyMy0xZmFiODY3NmU3MmYiIHN0RXZ0On
doZW49IjIwMjEtMTEtMDRUMjM6MTY6MjYtMDc6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob
3Rvc2hvcCAyMy4wIChNYWNpbnRvc2gpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6
aW5zdGFuY2VJRD0ieG1wLmlpZDpjMDJkMDg2Zi1mNmZjLTRjMzItYWU2Zi0wOWMxZmU4MzFhNzciIHN0RXZ
0OndoZW49IjIwMjEtMTEtMDRUMjM6MTc6MDktMDc6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIF
Bob3Rvc2hvcCAyMy4wIChNYWNpbnRvc2gpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6Y
WN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo0MzdjYzYxMS0yODkyLTQyYWQtYTJi
Zi0yOTUzMDg0ZjE2MDUiIHN0RXZ0OndoZW49IjIwMjEtMTEtMDRUMjM6MTc6MzUtMDc6MDAiIHN0RXZ0OnN
vZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMy4wIChNYWNpbnRvc2gpIiBzdEV2dDpjaGFuZ2VkPS
IvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGP
iA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlXsutAAAASdSURBVFiFtZdbbBRVGIC/
mdnZdndr2+0l0BYsaEJ4ABGkUhHjlT6oT7QRbcHaqGkhvFBjBU3AKy9aTYwaQ9pI6wMxEClQiLcmKomtYik
CkZsILbYGWuh2aXfLtrvHh53ZPTvdbbdtPMnJzOzMme87/392zjkKyRdFOipx7gupJlWEENiSBCuACij3bf
gmx5G+dGUQez4h3S1CwQGh+PoGvcd+u7C3fAgITUcmXk/igbVVNdcrbJqr6nLqrTWJGiz03/FDaHxwd/
vueYeAoEVmQhFCJBSIgIuqLxT3pqX/NFVPYkVc7UHl/
JaOT1eesYgkJaAAGmArfvnqxp50ffd04HJZMDJS9svnd7cC4/
EkhBCoieAP1HRXzgYOcMXl2l+8+exTgI4xhqzPKJZzFdDvf6lz9T8ZBW2zgcsl33N6xe+Na//
EEglrBMK9z8qyzxZecY+bLytzIte6fdVHhKOgYYmCKWD23lZUdrxiNvANy9y8W67z2FKNPRvDEt1O38PF1Z
0lhkBMKmQBDdB1LadqpvCNy9y885yO3aYwMio4+Ot45J6iFlYRZyyYFyqgLSjZlXfF6S+aCfz5e928bcCHR
wV1zQEOXPBE7nc7x592Fj7kwpIGVTpqcwufKJ4p/K1no/
DXmgK0SHCzLH70jWVY0mCehFNgc+TLDdbkZtCxLZeaVe6E8MrlUfgtv6CuKUDLxYlwAJuWMY9oBGIEVEBDO
HPkBjvK7czPUXm9VGdTHIkXlrt5c30s/
GACeNjAkS1FAOQTQEH1euXn61vGuDks0FSF7aU6m4qjElUr3Ow04F4DfuivSeCACHq9Uu8VIDIbKoAyFhi6
hiMv0uDbbg+iMZP6F+1kpSlsX6ej4MYfgJ3rdXQtCj88BRzgtvff69bf5AiI/
vNHTlkf+O6qh9rGADduhSOxbZ0ehfsEdXuSgwP83fHJ2UQCAhA9x97vi9fw+6setjYEGDAkTPirTQEOX0oO
Xjgifh7uOebDMj2rxkXIqMF5Q5d2xXtBW6+HWkNiyCd45YsArUnCAfy+E18TOxcIiA4GHUgF0uxpc7Jyqv8
4nehFjxdkkmKHo5eThwP01c9dDHiBYWAUGBdCCDMFIcNuLDB8zZfV07Y50Yvaej3ThrvO7i0HAsAYlhlRTk
HQeCBwZl/FjwVDlz6eFiVBmdN/YsfFo1u7gNvG+2MWJvIgNAVGAf/
xhgcb5nsvfzYb+NyBk+91NT95APBLAkFZQJ6bVcLfhVTACbgA15Ky5rU3C0s+mC48/
dz+6nNHtrQDI4TzbkqYKZiwJoysiIAUQ8IJOFPdCzOXlDaV92UsqpkKnHfj5Ienvnpm35jfOwz4jCpHIGZF
ZF2jRdYFhkQq4DCOqYB+5+raRdl3PbJET8nO1VRH+nhoZHBsdGCg/
1xrV29nYzfhwXbbgPoJp9TseUz4E62KVaLpsBsiZrUTXVrJX9HIv0gSMKs58mPgpkC8nZF1ZxP5dxhSkwmY
EnJNuC+AqXdGZjS0ONX8iMmiZjV7POOdUTwRWUieUuVomZ90wSS9nq6ALCLvkM2jCZGPSe2QhRAoQiS9m/
5fyn/lu/UIgBExrQAAAABJRU5ErkJggg=="); display: none; position: absolute; }

.rc-imageselect-report-image { inset: 0px; display: none; position: absolute; }

.rc-imageselect-table-42, .rc-imageselect-table-33, .rc-imageselect-table-44


{ border-collapse: separate; border-spacing: 0px; width: 100%; height: 100%;
transition: all 1s ease 0s; }

.rc-imageselect-table-42 { margin: -2px; }

.rc-imageselect-table-33 { margin: -2px; }

.rc-imageselect-table-44 { margin: -1px; }

.rc-imageselect-table-42 td { padding: 2px; }


.rc-imageselect-table-33 td { padding: 2px; }

.rc-imageselect-table-44 td { padding: 1px; }

.rc-image-tile-target tr, td { margin: 0px; }

.rc-imageselect-keyboard { position: relative; z-index: 100; outline: orange


solid !important; }

td:focus { outline: none; }

.rc-image-tile-overlay { display: none; opacity: 0; position: absolute; background-


color: rgb(26, 115, 232); width: 100%; height: 100%; z-index: 2; transition:
opacity 1s cubic-bezier(0.49, 0.78, 0.46, 1.34) 0s; }

.rc-image-followup-tile { display: block; }

.rc-imageselect-dynamic-selected { position: relative; transition: all 2s ease 0s;


opacity: 0.01; }

.rc-imageselect-dynamic-selected .rc-image-tile-target { opacity: 1; }

.rc-imageselect-dynamic-selected .rc-imageselect-checkbox { display: block;


opacity: 1; background-size: cover; width: 60px; height: 60px; left: 50%; top: 50%;
margin-left: -30px; margin-top: -30px; }

.rc-image-tile-target { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); position:


relative; }

.rc-imageselect-tileselected { position: relative; }

.rc-imageselect-tileselected .rc-image-tile-wrapper { transform: scale(0.8); }

.rc-image-tile-wrapper { transform: scale(1); }

.rc-imageselect-tileselected .rc-imageselect-checkbox { display: block; background-


repeat: no-repeat; inset: 0px; }

.rc-imageselect-candidates { border: 2px solid white; box-sizing: border-box;


height: 94px; overflow: hidden; position: absolute; right: 7px; top: 7px; width:
112px; }

.rc-imageselect-candidates > div { background-size: 112px 94px; display: inline-


block; height: 94px; margin: 2px; position: relative; width: 112px; }

.rc-imageselect-challenge { box-sizing: border-box; text-align: center; user-


select: none; }

.rc-imageselect-target > div:hover { }

.rc-imageselect-response-field-error { border-bottom: 1px solid rgb(255, 0, 0); }

.rc-imageselect-desc { font-size: 16px; }

.rc-imageselect-desc-wrapper span { font-size: 14px; }

.rc-imageselect-clear { clear: both; }

.rc-image-tile-wrapper { overflow: hidden; position: relative; transition: all 0.1s


ease 0s; }

.rc-image-tile-wrapper img { position: relative; -webkit-user-drag: none; backface-


visibility: hidden; }

.rc-image-tile-11 { width: 100%; height: 100%; }

.rc-image-tile-42 { width: 200%; height: 400%; }

.rc-image-tile-33 { width: 300%; height: 300%; }

.rc-image-tile-44 { width: 400%; height: 400%; }

.rc-imageselect-instructions { height: 113px; width: 100%; margin-bottom: 7px;


position: relative; }

.rc-imageselect-desc-wrapper { background-color: rgb(26, 115, 232); position:


relative; padding: 24px; color: white; height: 66px; font-size: 16px; }

.rc-imageselect-progress { background-color: rgb(65, 124, 193); position: absolute;


bottom: 0px; right: 0px; width: 0px; height: 15px; transition: all 1s ease 0s; }

.rc-imageselect-carousel-offscreen-right { left: 105%; position: absolute;


transition: all 0.5s ease 0s; }

.rc-imageselect-carousel-entering-right { left: 0%; position: absolute; transition:


all 0.5s ease 0s; }

.rc-imageselect-carousel-mock-margin-1 { top: 1px; }

.rc-imageselect-carousel-mock-margin-2 { top: 2px; }

.rc-imageselect-carousel-leaving-left { left: 0%; opacity: 0.5; position: relative;


transition: all 0.5s ease 0s; }

.rc-imageselect-carousel-offscreen-left { left: -105%; opacity: 0.5; position:


relative; transition: all 0.5s ease 0s; }

.rc-imageselect-carousel-instructions { transition: all 0.2s ease 0s; opacity: 1; }

.rc-imageselect-carousel-instructions-hidden { opacity: 0.5; }

.rc-canonical-stop-sign { background:
url("https://www.gstatic.com/recaptcha/api2/stop_sign.jpg") no-repeat; }

.rc-canonical-speed-limit { background:
url("https://www.gstatic.com/recaptcha/api2/canonical_speed_limit.png") no-
repeat; }

.rc-canonical-street-name { background:
url("https://www.gstatic.com/recaptcha/api2/canonical_street_name.png") no-
repeat; }

.rc-canonical-other { background:
url("https://www.gstatic.com/recaptcha/api2/canonical_other.png") no-repeat; }

.rc-canonical-bounding-box { background:
url("https://www.gstatic.com/recaptcha/api2/boundingbox2.gif") no-repeat; }
.rc-canonical-car { background:
url("https://www.gstatic.com/recaptcha/api2/canonical_car.png") no-repeat; }

.rc-canonical-road { background:
url("https://www.gstatic.com/recaptcha/api2/canonical_road.png") no-repeat; }

.rc-canonical-bridge { background:
url("https://www.gstatic.com/recaptcha/api2/canonical_bridge.png") no-repeat; }

.rc-prepositional-payload { padding: 20px; font-family: Roboto, helvetica, arial,


sans-serif; font-size: 14px; font-weight: 400; }

.rc-prepositional-select-more, .rc-prepositional-verify-failed { color: rgb(255,


27, 27); font-family: Roboto, helvetica, arial, sans-serif; font-size: 14px; font-
weight: 400; margin: 20px 20px 0px; }

.rc-prepositional-target label { margin: 5px; float: right; }

.rc-prepositional-instructions { margin-bottom: 20px; }

.rc-prepositional-table { width: 100%; }

.rc-prepositional-table td { background: rgb(249, 249, 249); border: 1px solid


rgb(255, 255, 255); color: rgb(0, 0, 0); cursor: pointer; font-family: Roboto,
helvetica, arial, sans-serif; font-size: 14px; font-weight: 400; width: 40%;
padding: 15px; }

.rc-prepositional-table td.rc-prepositional-selected { background: rgb(239, 239,


239); border: 1px solid rgb(101, 101, 101); }

.rc-2fa-payload { font-family: Roboto, Helvetica, Arial, sans-serif; font-weight:


400; font-size: 14px; color: rgb(32, 33, 36); text-align: center; }

.rc-2fa-background { background-color: rgb(236, 236, 236); width: 100%; height:


100%; overflow: auto; }

.rc-2fa-container { background-color: rgb(255, 255, 255); width: 328px; overflow:


auto; margin: 100px auto; }

.rc-2fa-header { margin: 36px 0px 24px; font-size: 16px; }

.rc-2fa-instructions { margin: 24px 40px; line-height: 17.5px; }

.rc-2fa-response-field { text-align: center; }

.rc-2fa-response-field input { width: 11.2ch; height: 40px; line-height: 40px;


margin: auto; border: 1px solid rgb(151, 151, 151); font-size: 20px; letter-
spacing: 0.8ch; padding-left: 1.2ch; padding-right: 0px; }

.rc-2fa-response-field input:focus { border: 1px solid rgb(24, 90, 188); }

.rc-2fa-response-field-error input { border: 1px solid rgb(217, 48, 37); }

.rc-2fa-response-field-error input:focus { border: 1px solid rgb(217, 48, 37); }

.rc-2fa-error-message { height: 36px; font-size: 12px; color: rgb(217, 48, 37);


margin: 2px 40px; }

.rc-2fa-submit-button-holder button { margin: 0px auto; min-width: 100px; height:


36px; line-height: 36px; text-transform: uppercase; text-align: center; font-
weight: 500; letter-spacing: 1.25px; border-radius: 4px; background-color: rgb(24,
90, 188); border: 1px solid rgb(24, 90, 188); color: rgb(255, 255, 255); }

.rc-2fa-submit-button-holder button:disabled { background-color: white; border: 1px


solid rgb(151, 151, 151); color: rgba(0, 0, 0, 0.38); }

.rc-2fa-cancel-button-holder button { margin: 20px auto; min-width: 100px; height:


36px; line-height: 36px; text-transform: uppercase; text-align: center; font-
weight: 500; letter-spacing: 1.25px; border-radius: 4px; background: none; border:
none; color: rgb(24, 90, 188); }

.rc-2fa-cancel-button-holder button:active { border: none; }

.rc-response-input-field { border: 1px solid rgb(223, 223, 223); border-radius:


2px; height: 36px; margin: 5px 0px; padding: 1px 9px; font-family: Roboto,
helvetica, arial, sans-serif; font-size: 16px; font-weight: 400; outline: none;
width: 270px; }

.rc-response-input-field:focus { border: 1px solid rgb(26, 115, 232); }

.rc-response-input-field-error, .rc-response-input-field-error:focus { border: 1px


solid rgb(255, 0, 0); }
------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: image/png
Content-Transfer-Encoding: binary
Content-Location: https://www.gstatic.com/recaptcha/api2/logo_48.png

�PNG
#
###IHDR###0###0#####W#�####gAMA##��#�a####
cHRM##z&##��##�###��##u0##�`##:�###p��Q<####bKGD######�C�###
pHYs##########��#####IDATh�‫ݙ‬#P#�#�=�#8#���Nx� #�PlP8#�;�C#1iL#6��#*�Z#�! ‫�ڠ‬#�
�3�po �o�L�i�I��1fl4�‫��ڌ‬ujL&6$�������‫����ﱷ‬Й��w����������   �,Z� z� ~#�⏃ �\
��_�C�eKЖ��g��%��P‫�ق‬L7���96��q��#�L�ȃ�ƻk6#��*�#,xz��_쵬����B#"#
��L(n��f��Yb#�.*�8#;����K)N���H)#
%�F"Ic�LB��Ԣ�٬����jG�uD��B���Tm�#�T��)�A#}D�f��3#V�����O���t_��]�x�{o���#��*##�
#x?!W##�j��@�
G=Ed�XF������#�‫׏‬J�#E?
͜#/]��?p�#W�#H#��
d5% WA+͜ # �)2r��+�
�֡ 'qk8���/HS�[��۹ u�z�P#*��-�A#}#�## �#I
�P�
�##S�#ӄ�|��#)��KS4����I#Υ���W���@����S�s#�s##$`�X9����#E�x=�u�*iJ��#��#����k�#
‫�!���'�ޝ‬a
#��*+�#���(#‫�ޚ‬S#�\h��ˣ�@�#��������#�I�$�#%�2�� #l�#�#��a�|���##U����y�##‫�ک‬t
×8 ��#TF
o#p#+�@<#g����##�#-�M���#�:�@��(��� �
�@���#�>##=�ofm#WM{#�#e�#,��D�r��Ҫ�#�#w###�T
L#os��T@Rv��;���#9����56<#x#�##�#Ț����2�k�1�#��dd�V��###m�y5#�/4|��
‫׮‬G�p�V##�����6#��}���#�Bє#
����5���&��v�#yTd�6���#�/m�K���(��\�###�# ‫�׆‬#%� ᩪ���}��g#���HdiPXēq�‫ݟ‬
0#d�7>�#����#HR(B�m_�G#�#���wѲ�#����#H�����##�#}##���S����)##�]��}�#DŻ�3J#��#5��P#
\�
�8.#C�W! ��#�LHH�^�7�!#>#EII��c#�#~�}W^t#~�[2#�#St��;###2�##�X�*��Kh1��)/�yhZ��
/˷��Qbɿ6�#���OFi��{T�|Ù 쟍 t�E$�##\�<#����M;#��)!x�
�J+#R#�s #i#��#��|M�[�Ri�伪 b��j).搴 ï(p��焇�s~����J#к�"�#�С#�ř�Ĵ8V�w�
%���##��l�<#|�#��8#��[��@w�6#��9���B{�:�}�S2E���#��}#|%��y&(m����q�2Q& #B���#���
�@1#4:�(&�8��Ll#�##{9#v��e“\�t�)F��‫�ݒ‬#�#4#��d@��c�#A‫׭‬F��A�…#��9�<100p5$
$D�3h��B�o>�#�[:�[p����?K��
#3ӂ#a�#3����
�#/zDG## �# �5�X���####� �>�#UWWK���<#8y������
��#��###cfff�477��S#^u����[���˽�=ю#;#������‫ٳ‬#H|#2)�Jx%�255uk��_%z�#~MMM����Ix:H���!
�# �#Ν;�#�����t��Ә�Z�#### ‫�ڋ‬a��W"��MN��|326���եܳgO�\.����������ѣ�O���#Ζ���[剄
O#�A-u��E2��#4���c��#�@3s��##_�PwJvg�p#�y�6*�a���t`��7��%# �偿�nMM��Âf���x!
jkk���J�#���
O�
��#���
 ~�BB#�� ‫�ן‬ab�#�����#��X#�e�l��_��#�#�;ww�
�Z:s#!CCC�#�j֒X�#�‫ٴ‬ys5���###�b�|_T\�#�|��O�#8��#���%$*::Zu�
‫�ر‬э#��;::�#�Pý��{��D��Apx�C�l �j�ۡ��}�##x__�ߔJ 勨 l|#��Zv��"#���������
���_O�m6��723���w�##�{�#~7E�#h!�V���<Ly�;;;������`0�B~�2111;<<�E[[
‫�]ە‬v#_�n]#~AO�e#�sY>�#��-�#��#A3�#����?������>�79��?�
��I����
�7C�+(�#/####IEND�B`�
------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: text/html
Content-ID: <frame-9CBB7A3905549368AC1A839FBCA6CCE5@mhtml.blink>
Content-Transfer-Encoding: binary
Content-Location: https://www.recaptcha.net/recaptcha/api2/anchor?
ar=1&k=6LcG_wsUAAAAAB6TKQKdYk-Dm141rb5Z4Y3g-
hh4&co=aHR0cHM6Ly93d3cucWF0YXJhaXJ3YXlzLmNvbTo0NDM.&hl=en&v=ovmhLiigaw4D9ujHYlHcKKh
P&size=normal&cb=cayh2f7sc9tf

<!DOCTYPE html><html dir="ltr" lang="en"><head><meta http-equiv="Content-Type"


content="text/html; charset=UTF-8"><link rel="stylesheet" type="text/css"
href="cid:css-de0fa08b-de63-4a76-907d-f39681539423@mhtml.blink" />
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>reCAPTCHA</title>

<link rel="stylesheet" type="text/css"


href="https://www.gstatic.com/recaptcha/releases/ovmhLiigaw4D9ujHYlHcKKhP/
styles__ltr.css">

</head>
<body><div id="rc-anchor-alert" class="rc-anchor-alert"></div>

<div id="rc-anchor-container" class="rc-anchor rc-anchor-normal rc-anchor-


light"><div id="recaptcha-accessible-status" class="rc-anchor-aria-status" aria-
hidden="true">Recaptcha requires verification. </div><div class="rc-anchor-error-
msg-container" style="display:none"><span class="rc-anchor-error-msg" aria-
hidden="true"></span></div><div class="rc-anchor-content"><div class="rc-inline-
block"><div class="rc-anchor-center-container"><div class="rc-anchor-center-item
rc-anchor-checkbox-holder"><span class="recaptcha-checkbox goog-inline-block
recaptcha-checkbox-unchecked rc-anchor-checkbox" role="checkbox" aria-
checked="false" id="recaptcha-anchor" tabindex="0" dir="ltr" aria-
labelledby="recaptcha-anchor-label"><div class="recaptcha-checkbox-border"
role="presentation"></div><div class="recaptcha-checkbox-borderAnimation"
role="presentation"></div><div class="recaptcha-checkbox-spinner"
role="presentation"><div
class="recaptcha-checkbox-spinner-overlay"></div></div><div class="recaptcha-
checkbox-checkmark" role="presentation"></div></span></div></div></div><div
class="rc-inline-block"><div class="rc-anchor-center-container"><label class="rc-
anchor-center-item rc-anchor-checkbox-label" aria-hidden="true" role="presentation"
id="recaptcha-anchor-label"><span aria-live="polite" aria-labelledby="recaptcha-
accessible-status"></span>I'm not a robot</label></div></div></div><div class="rc-
anchor-normal-footer"><div class="rc-anchor-logo-portrait" aria-hidden="true"
role="presentation"><div class="rc-anchor-logo-img
rc-anchor-logo-img-portrait"></div><div
class="rc-anchor-logo-text">reCAPTCHA</div></div><div class="rc-anchor-pt"><a
href="https://www.google.com/intl/en/policies/privacy/"
target="_blank">Privacy</a><span aria-hidden="true" role="presentation"> -
</span><a href="https://www.google.com/intl/en/policies/terms/"
target="_blank">Terms</a></div></div></div><iframe style="display:
none;"></iframe></body></html>
------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location: cid:css-de0fa08b-de63-4a76-907d-f39681539423@mhtml.blink

@charset "utf-8";

@font-face { font-family: Roboto; font-style: normal; font-weight: 400; src:


local("Roboto Regular"), local("Roboto-Regular"), local("sans-serif"),
url("//fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu72xKKTU1Kvnz.woff2")
format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF,
U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 400; src:


local("Roboto Regular"), local("Roboto-Regular"), local("sans-serif"),
url("//fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu5mxKKTU1Kvnz.woff2")
format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 400; src:


local("Roboto Regular"), local("Roboto-Regular"), local("sans-serif"),
url("//fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu7mxKKTU1Kvnz.woff2")
format("woff2"); unicode-range: U+1F00-1FFF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 400; src:


local("Roboto Regular"), local("Roboto-Regular"), local("sans-serif"),
url("//fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4WxKKTU1Kvnz.woff2")
format("woff2"); unicode-range: U+370-3FF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 400; src:


local("Roboto Regular"), local("Roboto-Regular"), local("sans-serif"),
url("//fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu7WxKKTU1Kvnz.woff2")
format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-
1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 400; src:


local("Roboto Regular"), local("Roboto-Regular"), local("sans-serif"),
url("//fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu7GxKKTU1Kvnz.woff2")
format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB,
U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 400; src:


local("Roboto Regular"), local("Roboto-Regular"), local("sans-serif"),
url("//fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2")
format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA,
U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF,
U+FFFD; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 500; src:


local("Roboto Medium"), local("Roboto-Medium"), local("sans-serif-medium"),
url("//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fCRc4AMP6lbBP.woff2")
format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF,
U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 500; src:


local("Roboto Medium"), local("Roboto-Medium"), local("sans-serif-medium"),
url("//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fABc4AMP6lbBP.woff2")
format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 500; src:


local("Roboto Medium"), local("Roboto-Medium"), local("sans-serif-medium"),
url("//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fCBc4AMP6lbBP.woff2")
format("woff2"); unicode-range: U+1F00-1FFF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 500; src:


local("Roboto Medium"), local("Roboto-Medium"), local("sans-serif-medium"),
url("//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBxc4AMP6lbBP.woff2")
format("woff2"); unicode-range: U+370-3FF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 500; src:
local("Roboto Medium"), local("Roboto-Medium"), local("sans-serif-medium"),
url("//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fCxc4AMP6lbBP.woff2")
format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-
1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 500; src:


local("Roboto Medium"), local("Roboto-Medium"), local("sans-serif-medium"),
url("//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fChc4AMP6lbBP.woff2")
format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB,
U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 500; src:


local("Roboto Medium"), local("Roboto-Medium"), local("sans-serif-medium"),
url("//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff2")
format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA,
U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF,
U+FFFD; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 900; src:


local("Roboto Black"), local("Roboto-Black"), local("sans-serif-black"),
url("//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmYUtfCRc4AMP6lbBP.woff2")
format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF,
U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 900; src:


local("Roboto Black"), local("Roboto-Black"), local("sans-serif-black"),
url("//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmYUtfABc4AMP6lbBP.woff2")
format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 900; src:


local("Roboto Black"), local("Roboto-Black"), local("sans-serif-black"),
url("//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmYUtfCBc4AMP6lbBP.woff2")
format("woff2"); unicode-range: U+1F00-1FFF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 900; src:


local("Roboto Black"), local("Roboto-Black"), local("sans-serif-black"),
url("//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmYUtfBxc4AMP6lbBP.woff2")
format("woff2"); unicode-range: U+370-3FF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 900; src:


local("Roboto Black"), local("Roboto-Black"), local("sans-serif-black"),
url("//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmYUtfCxc4AMP6lbBP.woff2")
format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-
1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 900; src:


local("Roboto Black"), local("Roboto-Black"), local("sans-serif-black"),
url("//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmYUtfChc4AMP6lbBP.woff2")
format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB,
U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 900; src:


local("Roboto Black"), local("Roboto-Black"), local("sans-serif-black"),
url("//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmYUtfBBc4AMP6lQ.woff2")
format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA,
U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF,
U+FFFD; }
------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: text/html
Content-ID: <frame-CCA23281253EF0ECA807EF9410E45979@mhtml.blink>
Content-Transfer-Encoding: binary
Content-Location: https://accounts.google.com/o/oauth2/iframe#origin=https%3A%2F
%2Fwww.qatarairways.com&rpcToken=654704532.8175526&clearCache=1

<html><head><meta http-equiv="Content-Type" content="text/html;


charset=UTF-8"></head><body></body></html>
------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: text/html
Content-ID: <frame-FBD38499F71B97668A53FB86EA8E2AD3@mhtml.blink>
Content-Transfer-Encoding: binary
Content-Location:
https://5035110.fls.doubleclick.net/activityi;src=5035110;type=privi0;cat=qr_pr001;
ord=415280463905;gtm=2wg9l0;auiddc=1004960121.1664155725;u1=gtm.click;u2=Privilege
%20Club%20%7C%20Qatar%20Airways;u3=en;~oref=https%3A%2F%2Fwww.qatarairways.com%2Fen
%2FPrivilege-Club%2Fjoin-now.html%3Fpromocode%3DSM22JOIN%26cid
%3DSMALL113980%26fbclid
%3DPAAaZP2UfTrdpJNztWY88m7efmW07hQTdxK8xw2AE7UGHIZ2FaTlQGPWq62cg
%26external_browser_redirect%3Dtrue?

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"


"http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type"
content="text/html; charset=UTF-8"><title></title></head><body style="background-
color: transparent"><img
src="https://adservice.google.com/ddm/fls/z/src=5035110;type=privi0;cat=qr_pr001;or
d=415280463905;gtm=2wg9l0;auiddc=*;u1=gtm.click;u2=Privilege%20Club%20%7C%20Qatar
%20Airways;u3=en;~oref=https%3A%2F%2Fwww.qatarairways.com%2Fen%2FPrivilege-Club
%2Fjoin-now.html%3Fpromocode%3DSM22JOIN%26cid%3DSMALL113980%26fbclid
%3DPAAaZP2UfTrdpJNztWY88m7efmW07hQTdxK8xw2AE7UGHIZ2FaTlQGPWq62cg
%26external_browser_redirect%3Dtrue"></body></html>
------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: image/gif
Content-Transfer-Encoding: binary
Content-Location:
https://adservice.google.com/ddm/fls/z/src=5035110;type=privi0;cat=qr_pr001;ord=415
280463905;gtm=2wg9l0;auiddc=*;u1=gtm.click;u2=Privilege%20Club%20%7C%20Qatar
%20Airways;u3=en;~oref=https%3A%2F%2Fwww.qatarairways.com%2Fen%2FPrivilege-Club
%2Fjoin-now.html%3Fpromocode%3DSM22JOIN%26cid%3DSMALL113980%26fbclid
%3DPAAaZP2UfTrdpJNztWY88m7efmW07hQTdxK8xw2AE7UGHIZ2FaTlQGPWq62cg
%26external_browser_redirect%3Dtrue

GIF89a####�#####���!�######,###########D#;
------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: text/html
Content-ID: <frame-94B6FC9928FC0CF58758DDD31FC9A48A@mhtml.blink>
Content-Transfer-Encoding: binary

<html><head><meta http-equiv="Content-Type" content="text/html;


charset=UTF-8"></head><body></body></html>
------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: text/html
Content-ID: <frame-B49B16E92FC5757623A9BF516EC28610@mhtml.blink>
Content-Transfer-Encoding: binary
Content-Location: https://www.recaptcha.net/recaptcha/api2/bframe?
hl=en&v=ovmhLiigaw4D9ujHYlHcKKhP&k=6LcG_wsUAAAAAB6TKQKdYk-Dm141rb5Z4Y3g-hh4

<!DOCTYPE html><html dir="ltr" lang="en"><head><meta http-equiv="Content-Type"


content="text/html; charset=UTF-8"><link rel="stylesheet" type="text/css"
href="cid:css-5ee90153-0323-4d28-90b9-9706232ddee0@mhtml.blink" />
<meta http-equiv="X-UA-Compatible" content="IE=edge">

<title>reCAPTCHA</title>

<link rel="stylesheet" type="text/css"


href="https://www.gstatic.com/recaptcha/releases/ovmhLiigaw4D9ujHYlHcKKhP/
styles__ltr.css">

</head>
<body>
<div></div></body></html>
------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location: cid:css-5ee90153-0323-4d28-90b9-9706232ddee0@mhtml.blink

@charset "utf-8";

@font-face { font-family: Roboto; font-style: normal; font-weight: 400; src:


local("Roboto Regular"), local("Roboto-Regular"), local("sans-serif"),
url("//fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu72xKKTU1Kvnz.woff2")
format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF,
U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 400; src:


local("Roboto Regular"), local("Roboto-Regular"), local("sans-serif"),
url("//fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu5mxKKTU1Kvnz.woff2")
format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 400; src:


local("Roboto Regular"), local("Roboto-Regular"), local("sans-serif"),
url("//fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu7mxKKTU1Kvnz.woff2")
format("woff2"); unicode-range: U+1F00-1FFF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 400; src:


local("Roboto Regular"), local("Roboto-Regular"), local("sans-serif"),
url("//fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4WxKKTU1Kvnz.woff2")
format("woff2"); unicode-range: U+370-3FF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 400; src:


local("Roboto Regular"), local("Roboto-Regular"), local("sans-serif"),
url("//fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu7WxKKTU1Kvnz.woff2")
format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-
1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 400; src:


local("Roboto Regular"), local("Roboto-Regular"), local("sans-serif"),
url("//fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu7GxKKTU1Kvnz.woff2")
format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB,
U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 400; src:


local("Roboto Regular"), local("Roboto-Regular"), local("sans-serif"),
url("//fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2")
format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA,
U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF,
U+FFFD; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 500; src:
local("Roboto Medium"), local("Roboto-Medium"), local("sans-serif-medium"),
url("//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fCRc4AMP6lbBP.woff2")
format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF,
U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 500; src:


local("Roboto Medium"), local("Roboto-Medium"), local("sans-serif-medium"),
url("//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fABc4AMP6lbBP.woff2")
format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 500; src:


local("Roboto Medium"), local("Roboto-Medium"), local("sans-serif-medium"),
url("//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fCBc4AMP6lbBP.woff2")
format("woff2"); unicode-range: U+1F00-1FFF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 500; src:


local("Roboto Medium"), local("Roboto-Medium"), local("sans-serif-medium"),
url("//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBxc4AMP6lbBP.woff2")
format("woff2"); unicode-range: U+370-3FF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 500; src:


local("Roboto Medium"), local("Roboto-Medium"), local("sans-serif-medium"),
url("//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fCxc4AMP6lbBP.woff2")
format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-
1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 500; src:


local("Roboto Medium"), local("Roboto-Medium"), local("sans-serif-medium"),
url("//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fChc4AMP6lbBP.woff2")
format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB,
U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 500; src:


local("Roboto Medium"), local("Roboto-Medium"), local("sans-serif-medium"),
url("//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff2")
format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA,
U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF,
U+FFFD; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 900; src:


local("Roboto Black"), local("Roboto-Black"), local("sans-serif-black"),
url("//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmYUtfCRc4AMP6lbBP.woff2")
format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF,
U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 900; src:


local("Roboto Black"), local("Roboto-Black"), local("sans-serif-black"),
url("//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmYUtfABc4AMP6lbBP.woff2")
format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 900; src:


local("Roboto Black"), local("Roboto-Black"), local("sans-serif-black"),
url("//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmYUtfCBc4AMP6lbBP.woff2")
format("woff2"); unicode-range: U+1F00-1FFF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 900; src:


local("Roboto Black"), local("Roboto-Black"), local("sans-serif-black"),
url("//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmYUtfBxc4AMP6lbBP.woff2")
format("woff2"); unicode-range: U+370-3FF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 900; src:


local("Roboto Black"), local("Roboto-Black"), local("sans-serif-black"),
url("//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmYUtfCxc4AMP6lbBP.woff2")
format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-
1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 900; src:


local("Roboto Black"), local("Roboto-Black"), local("sans-serif-black"),
url("//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmYUtfChc4AMP6lbBP.woff2")
format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB,
U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 900; src:


local("Roboto Black"), local("Roboto-Black"), local("sans-serif-black"),
url("//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmYUtfBBc4AMP6lQ.woff2")
format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA,
U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF,
U+FFFD; }
------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: text/html
Content-ID: <frame-63735B2E6340F7073D2C7951CE7DF18C@mhtml.blink>
Content-Transfer-Encoding: binary
Content-Location: https://www.recaptcha.net/recaptcha/api2/bframe?
hl=en&v=ovmhLiigaw4D9ujHYlHcKKhP&k=6LcG_wsUAAAAAB6TKQKdYk-Dm141rb5Z4Y3g-hh4

<!DOCTYPE html><html dir="ltr" lang="en"><head><meta http-equiv="Content-Type"


content="text/html; charset=UTF-8"><link rel="stylesheet" type="text/css"
href="cid:css-f756b5ad-174b-41b5-b2cc-3a24621f2378@mhtml.blink" />
<meta http-equiv="X-UA-Compatible" content="IE=edge">

<title>reCAPTCHA</title>

<link rel="stylesheet" type="text/css"


href="https://www.gstatic.com/recaptcha/releases/ovmhLiigaw4D9ujHYlHcKKhP/
styles__ltr.css">

</head>
<body>
<div></div></body></html>
------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: text/css
Content-Transfer-Encoding: binary
Content-Location: cid:css-f756b5ad-174b-41b5-b2cc-3a24621f2378@mhtml.blink

@charset "utf-8";

@font-face { font-family: Roboto; font-style: normal; font-weight: 400; src:


local("Roboto Regular"), local("Roboto-Regular"), local("sans-serif"),
url("//fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu72xKKTU1Kvnz.woff2")
format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF,
U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 400; src:


local("Roboto Regular"), local("Roboto-Regular"), local("sans-serif"),
url("//fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu5mxKKTU1Kvnz.woff2")
format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 400; src:
local("Roboto Regular"), local("Roboto-Regular"), local("sans-serif"),
url("//fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu7mxKKTU1Kvnz.woff2")
format("woff2"); unicode-range: U+1F00-1FFF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 400; src:


local("Roboto Regular"), local("Roboto-Regular"), local("sans-serif"),
url("//fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4WxKKTU1Kvnz.woff2")
format("woff2"); unicode-range: U+370-3FF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 400; src:


local("Roboto Regular"), local("Roboto-Regular"), local("sans-serif"),
url("//fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu7WxKKTU1Kvnz.woff2")
format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-
1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 400; src:


local("Roboto Regular"), local("Roboto-Regular"), local("sans-serif"),
url("//fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu7GxKKTU1Kvnz.woff2")
format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB,
U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 400; src:


local("Roboto Regular"), local("Roboto-Regular"), local("sans-serif"),
url("//fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2")
format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA,
U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF,
U+FFFD; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 500; src:


local("Roboto Medium"), local("Roboto-Medium"), local("sans-serif-medium"),
url("//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fCRc4AMP6lbBP.woff2")
format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF,
U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 500; src:


local("Roboto Medium"), local("Roboto-Medium"), local("sans-serif-medium"),
url("//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fABc4AMP6lbBP.woff2")
format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 500; src:


local("Roboto Medium"), local("Roboto-Medium"), local("sans-serif-medium"),
url("//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fCBc4AMP6lbBP.woff2")
format("woff2"); unicode-range: U+1F00-1FFF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 500; src:


local("Roboto Medium"), local("Roboto-Medium"), local("sans-serif-medium"),
url("//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBxc4AMP6lbBP.woff2")
format("woff2"); unicode-range: U+370-3FF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 500; src:


local("Roboto Medium"), local("Roboto-Medium"), local("sans-serif-medium"),
url("//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fCxc4AMP6lbBP.woff2")
format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-
1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 500; src:


local("Roboto Medium"), local("Roboto-Medium"), local("sans-serif-medium"),
url("//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fChc4AMP6lbBP.woff2")
format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB,
U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 500; src:


local("Roboto Medium"), local("Roboto-Medium"), local("sans-serif-medium"),
url("//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff2")
format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA,
U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF,
U+FFFD; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 900; src:


local("Roboto Black"), local("Roboto-Black"), local("sans-serif-black"),
url("//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmYUtfCRc4AMP6lbBP.woff2")
format("woff2"); unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF,
U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 900; src:


local("Roboto Black"), local("Roboto-Black"), local("sans-serif-black"),
url("//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmYUtfABc4AMP6lbBP.woff2")
format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 900; src:


local("Roboto Black"), local("Roboto-Black"), local("sans-serif-black"),
url("//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmYUtfCBc4AMP6lbBP.woff2")
format("woff2"); unicode-range: U+1F00-1FFF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 900; src:


local("Roboto Black"), local("Roboto-Black"), local("sans-serif-black"),
url("//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmYUtfBxc4AMP6lbBP.woff2")
format("woff2"); unicode-range: U+370-3FF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 900; src:


local("Roboto Black"), local("Roboto-Black"), local("sans-serif-black"),
url("//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmYUtfCxc4AMP6lbBP.woff2")
format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-
1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 900; src:


local("Roboto Black"), local("Roboto-Black"), local("sans-serif-black"),
url("//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmYUtfChc4AMP6lbBP.woff2")
format("woff2"); unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB,
U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: Roboto; font-style: normal; font-weight: 900; src:


local("Roboto Black"), local("Roboto-Black"), local("sans-serif-black"),
url("//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmYUtfBBc4AMP6lQ.woff2")
format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA,
U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF,
U+FFFD; }
------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: text/html
Content-ID: <frame-9A5DD679290D5B7762844CF8B7F91E3E@mhtml.blink>
Content-Transfer-Encoding: binary
Content-Location:
https://5035110.fls.doubleclick.net/activityi;src=5035110;type=privi0;cat=joinp0;or
d=1;num=6869578592998;gtm=2od9l0;auiddc=1004960121.1664155725;~oref=https%3A%2F
%2Fwww.qatarairways.com%2Fen%2FPrivilege-Club%2Fjoin-now.html%3Fpromocode
%3DSM22JOIN%26cid%3DSMALL113980%26fbclid
%3DPAAaZP2UfTrdpJNztWY88m7efmW07hQTdxK8xw2AE7UGHIZ2FaTlQGPWq62cg
%26external_browser_redirect%3Dtrue?

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"


"http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type"
content="text/html; charset=UTF-8"><title></title></head><body style="background-
color: transparent"><img
src="https://adservice.google.com/ddm/fls/z/src=5035110;type=privi0;cat=joinp0;ord=
1;num=6869578592998;gtm=2od9l0;auiddc=*;~oref=https%3A%2F%2Fwww.qatarairways.com
%2Fen%2FPrivilege-Club%2Fjoin-now.html%3Fpromocode%3DSM22JOIN%26cid
%3DSMALL113980%26fbclid
%3DPAAaZP2UfTrdpJNztWY88m7efmW07hQTdxK8xw2AE7UGHIZ2FaTlQGPWq62cg
%26external_browser_redirect%3Dtrue"></body></html>
------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: image/gif
Content-Transfer-Encoding: binary
Content-Location:
https://adservice.google.com/ddm/fls/z/src=5035110;type=privi0;cat=joinp0;ord=1;num
=6869578592998;gtm=2od9l0;auiddc=*;~oref=https%3A%2F%2Fwww.qatarairways.com%2Fen
%2FPrivilege-Club%2Fjoin-now.html%3Fpromocode%3DSM22JOIN%26cid
%3DSMALL113980%26fbclid
%3DPAAaZP2UfTrdpJNztWY88m7efmW07hQTdxK8xw2AE7UGHIZ2FaTlQGPWq62cg
%26external_browser_redirect%3Dtrue

GIF89a####�#####���!�######,###########D#;
------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: text/html
Content-ID: <frame-0EB9933E707666410FD7BEB763D3C0AC@mhtml.blink>
Content-Transfer-Encoding: binary
Content-Location: https://fledge-asia.creativecdn.com/fledge-igmembership?
ntk=6OEU1qDrsWg4fyLnBQTc9m-ULO91Bm1IPqhdwbxcHg_qPVwWRETTtZzK-XXqJav36AseifXX-
4Yg7zEg5BenXQ

<html><head><meta http-equiv="Content-Type" content="text/html;


charset=UTF-8"></head><body>

</body></html>
------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: text/html
Content-ID: <frame-3EE5D11320493944C7AD52F079AED70B@mhtml.blink>
Content-Transfer-Encoding: binary

<html><head><meta http-equiv="Content-Type" content="text/html;


charset=UTF-8"></head><body></body></html>
------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4----
Content-Type: text/html
Content-ID: <frame-D139D3779465F3A416128EEE15A01C23@mhtml.blink>
Content-Transfer-Encoding: binary

<html><head><meta http-equiv="Content-Type" content="text/html;


charset=UTF-8"></head><body></body></html>
------MultipartBoundary--8K7hs2VAaF4nLzDbrUmNa64XUJrGhyw0BwDTKvlZc4------

You might also like