Events
15:00 - 16:00 Hong Kong
10:00 - 11:30 Los Angeles
14:00 - 15:00 New York
09:00 - 17:00 Auckland
15:00 - 16:00 London
13:00 - 17:30 New York
10:00 - 11:00 New York
15:00 - 16:00 London
14:00 - 15:00 London
09:00 - 10:00 London
15:30 - 16:30 London
10:30 - 11:30 New York
09:00 - 10:00 London
15:00 - 16:00 Singapore
09:00 - 12:15 Hong Kong
14:00 - 15:00 London
16:00 - 17:00 Singapore
More events coming soon. Browse past events and watch webinar replays.
Events
15:00 - 16:00 Hong Kong
10:00 - 11:30 Los Angeles
MISAC Webinar: The Impact of Rising Cyber Risks and Costs on Public Agencies
Third Party
14:00 - 15:00 New York
09:00 - 17:00 Auckland
15:00 - 16:00 London
13:00 - 17:30 New York
09:00 - 15:00 Dublin
11:00 - 12:00 New York
10:00 - 11:00 New York
00:00 - 00:00 London
15:00 - 16:00 London
14:00 - 15:00 London
09:00 - 10:00 London
15:00 - 16:00 London
15:30 - 16:30 London
10:30 - 11:30 New York
09:00 - 10:00 London
15:00 - 16:00 Singapore
09:00 - 12:15 Hong Kong
14:00 - 15:00 London
16:00 - 17:00 Singapore
14:00 - 15:00 New York
10:00 - 11:45 Hong Kong
More events coming soon. Browse past events and watch webinar replays.
Code
<section id="block-quicktabseventsquicktab" class="section section__events">
<div class="event__background bg--blend"></div>
<div class="wrapper--1">
<div id="quicktabs-events_quick_tab" class="quicktabs-wrapper">
<div class="event__wrapper--title">
<h1 class="heading--2" dir="auto">Events</h1>
<div class="event__tabs--group">
<div class="event__tabs-title heading--6">Event Type</div>
<ul class="event__tabs">
<li class="event-tab active">
<a>All Events</a>
</li>
<li class="event-tab">
<a>Hosted</a>
</li>
<li class="event-tab">
<a>Third Party</a>
</li>
<li class="event-tab">
<a>Webinars</a>
</li>
</ul>
</div>
<div class="event__tabs--group">
<div class="event__tabs-title heading--6">Sort</div>
<ul class="event__tabs quicktabs-tabs" role="tablist">
<li class="event-tab">
<a href="/quicktabs/nojs/events_quick_tab/0" class="quicktabs-loaded" data-quicktabs-tab-index="0">Upcoming Events</a>
</li>
<li class="event-tab active">
<a href="/quicktabs/nojs/events_quick_tab/1" class="quicktabs-loaded" data-quicktabs-tab-index="1">Past Events</a>
</li>
<li class="event-tab">
<a href="/quicktabs/nojs/events_quick_tab/2" class="quicktabs-loaded" data-quicktabs-tab-index="2">Third Party</a>
</li>
</ul>
</div>
<div class="event__tabs--group">
<div class="event__tabs-title heading--6">Filter</div>
<ul class="event__tabs">
<li class="event-tab">
<a class="overlay__event-filter" data-event-overlay="#event-filter-sector">Sector</a>
</li>
<li class="event-tab">
<a class="overlay__event-filter" data-event-overlay="#event-filter-region">Region</a>
</li>
</ul>
</div>
</div>
<div id="quicktabs-container-events_quick_tab" class="quicktabs-main">
<div id="quicktabs-tabpage-events_quick_tab-0" class="quicktabs-tabpage quicktabs-hide" role="tabpanel" aria-labelledby="quicktabs-tab-events_quick_tab-0" tab-index="0">
<div class="event__wrapper--row-wrapper">
<div class="event__wrapper--row">
<div class="event__row--group">
<div class="event__row--date">AUGUST</div>
<div class="event__row column__three column--merge-a">
<div class="column column--1">
<div class="event__date">
<div class="heading--6">AUG, 17</div>
<p>15:00 - 16:00 Hong Kong</p>
</div>
</div>
<div class="column column--2">
<div class="image-wrapper">
<a href="https://events.fitchratings.com/apacinsurance2022midyearoutlook" target="_blank" rel="noopener noreferrer">
<img src="https://images.ctfassets.net/03fbs7oah13w/4SZVZTUdW56q1vL99mFa0U/6c03e68f54d351430758f15f409734f4/GettyImages-1201502161-Singapore.jpg?w=317&q=80" alt="Singapore">
</a>
</div>
</div>
<div class="column column--3">
<h3 class="event__title" dir="auto">
<a href="https://events.fitchratings.com/apacinsurance2022midyearoutlook" target="_blank" rel="noopener noreferrer">APAC Insurance 2022 Mid-year Outlook (Japan, South Korea and China)</a>
</h3>
<p class="event__location">Webinars</p>
</div>
</div>
</div>
<div class="event__row--group">
<div class="event__row--date">SEPTEMBER</div>
<div class="event__row column__three column--merge-a">
<div class="column column--1">
<div class="event__date">
<div class="heading--6">SEP, 07</div>
<p>09:00 - 17:00 Auckland</p>
</div>
</div>
<div class="column column--2">
<div class="image-wrapper">
<a href="https://events.fitchratings.com/2022kanganewsnewzealanddcmsumm" target="_blank" rel="noopener noreferrer">
<img src="https://images.ctfassets.net/03fbs7oah13w/4SZVZTUdW56q1vL99mFa0U/6c03e68f54d351430758f15f409734f4/GettyImages-1201502161-Singapore.jpg?w=317&q=80" alt="Singapore">
</a>
</div>
</div>
<div class="column column--3">
<h3 class="event__title" dir="auto">
<a href="https://events.fitchratings.com/2022kanganewsnewzealanddcmsumm" target="_blank" rel="noopener noreferrer">Fitch is a sponsor: 2022 KangaNews New Zealand DCM Summit</a>
</h3>
<p class="event__location">Third Party</p>
</div>
</div>
</div>
<div class="event__row--group">
<div class="event__row--date">NOVEMBER</div>
<div class="event__row column__three column--merge-a">
<div class="column column--1">
<div class="event__date">
<div class="heading--6">NOV, 22</div>
<p>09:00 - 15:00 Dublin</p>
</div>
</div>
<div class="column column--2">
<div class="image-wrapper">
<a href="https://events.fitchratings.com/iact2022annualtreasurymanageme" target="_blank" rel="noopener noreferrer">
<img src="https://images.ctfassets.net/03fbs7oah13w/5cSLXgrogDpfmLeIATgHB5/cc71caceb7e4e24820e1c876b6edd1ae/skyscraper-london-financial-district.jpg?w=317&q=80" alt="skyscraper-london-financial-district">
</a>
</div>
</div>
<div class="column column--3">
<h3 class="event__title" dir="auto">
<a href="https://events.fitchratings.com/iact2022annualtreasurymanageme" target="_blank" rel="noopener noreferrer">IACT2022 Annual Treasury Management Conference</a>
</h3>
<p class="event__location">Third Party</p>
</div>
</div>
</div>
</div>
</div>
<div class="event__wrapper--date">
<div class="va">
<div class="js-date-toggle active" data-date="event__row--date--0">August</div>
<div class="js-date-toggle" data-date="event__row--date--1">September</div>
<div class="js-date-toggle" data-date="event__row--date--2">November</div>
</div>
</div>
</div>
<div id="quicktabs-tabpage-events_quick_tab-1" class="quicktabs-tabpage" role="tabpanel" aria-labelledby="quicktabs-tab-events_quick_tab-1" tab-index="0">
<div class="event__wrapper--row-wrapper">
<div class="event__wrapper--row">
<div class="event__row--group">
<div class="event__row--date event__row--date--0">AUGUST</div>
<div class="event__row column__three column--merge-a">
<div class="column column--1">
<div class="event__date">
<div class="heading--6">AUG, 16</div>
<p>11:00 - 12:00 New York</p>
</div>
</div>
<div class="column column--2">
<div class="image-wrapper">
<a href="https://events.fitchratings.com/creditsdynamicsinthelatinameri" target="_blank" rel="noopener noreferrer">
<img src="https://images.ctfassets.net/03fbs7oah13w/2du9phLUhZJ70H7xqDIFua/e27eb2ab6992d28ae612c41bcdc865e1/event-default.jpg?w=317&q=80" alt="Webinar small (default)">
</a>
</div>
</div>
<div class="column column--3">
<h3 class="event__title" dir="auto">
<a href="https://events.fitchratings.com/creditsdynamicsinthelatinameri" target="_blank" rel="noopener noreferrer">Credits Dynamics in the Latin American Real Estate Industry</a>
</h3>
<p class="event__location">Webinars</p>
</div>
</div>
</div>
<div class="event__row--group">
<div class="event__row--date event__row--date--1">JULY</div>
<div class="event__row column__three column--merge-a">
<div class="column column--1">
<div class="event__date">
<div class="heading--6">JUL, 28</div>
<p>15:00 - 16:00 London</p>
</div>
</div>
<div class="column column--2">
<div class="image-wrapper">
<a href="https://events.fitchratings.com/insightonegypteconomicoutlookb" target="_blank" rel="noopener noreferrer">
<img src="https://images.ctfassets.net/03fbs7oah13w/LlGwIXejZiG4jA5o5WBSm/6f7a457a1eb0a37d4fafb7160efa89fb/GettyImages-1201502161-640x360.jpg?w=317&q=80" alt="Financial buildings looking up in the office">
</a>
</div>
</div>
<div class="column column--3">
<h3 class="event__title" dir="auto">
<a href="https://events.fitchratings.com/insightonegypteconomicoutlookb" target="_blank" rel="noopener noreferrer">Insight On: Egypt: Economic Outlook – Between Risks and Resilience</a>
</h3>
<p class="event__location">Webinars</p>
</div>
</div>
</div>
<div class="event__row--group">
<div class="event__row--date event__row--date--2">JUNE</div>
<div class="event__row column__three column--merge-a">
<div class="column column--1">
<div class="event__date">
<div class="heading--6">JUN, 30</div>
<p>15:30 - 16:30 London</p>
</div>
</div>
<div class="column column--2">
<div class="image-wrapper">
<a href="https://events.fitchratings.com/fitchcvsmmandfertilisers2" target="_blank" rel="noopener noreferrer">
<img src="https://images.ctfassets.net/03fbs7oah13w/4SZVZTUdW56q1vL99mFa0U/6c03e68f54d351430758f15f409734f4/GettyImages-1201502161-Singapore.jpg?w=317&q=80" alt="Singapore">
</a>
</div>
</div>
<div class="column column--3">
<h3 class="event__title" dir="auto">
<a href="https://events.fitchratings.com/fitchcvsmmandfertilisers2" target="_blank" rel="noopener noreferrer">Fitch’s Climate Vulnerability Scores: The Global View for Metals & Mining and Fertilisers</a>
</h3>
<p class="event__location">Webinars</p>
</div>
</div>
</div>
<div class="event__row--group">
<div class="event__row--date event__row--date--3">MAY</div>
<div class="event__row column__three column--merge-a">
<div class="column column--1">
<div class="event__date">
<div class="heading--6">MAY, 26</div>
<p>15:00 - 16:00 Singapore</p>
</div>
</div>
<div class="column column--2">
<div class="image-wrapper">
<a href="https://events.fitchratings.com/fitchonasianfrontiereconomies2022" target="_blank" rel="noopener noreferrer">
<img src="https://images.ctfassets.net/03fbs7oah13w/5YLBZHhfBvZ0X2sE7IN7lU/05d1c7d633b4d1ceb5dccd26014be4d0/AP_10180_Fitch_on_Frontier_Economies_2022_Marketo_v1.jpg?w=317&q=80" alt="Fitch on Frontier Economies">
</a>
</div>
</div>
<div class="column column--3">
<h3 class="event__title" dir="auto">
<a href="https://events.fitchratings.com/fitchonasianfrontiereconomies2022" target="_blank" rel="noopener noreferrer">Fitch on Asian Frontier Economies - Navigating the Emerging Challenges</a>
</h3>
<p class="event__location">Webinars</p>
</div>
</div>
</div>
<div class="event__row--group">
<div class="event__row--date event__row--date--4">APRIL</div>
<div class="event__row column__three column--merge-a">
<div class="column column--1">
<div class="event__date">
<div class="heading--6">APR, 28</div>
<p>16:00 - 17:00 Singapore</p>
</div>
</div>
<div class="column column--2">
<div class="image-wrapper">
<a href="https://events.fitchratings.com/apachighyieldcorporates2022" target="_blank" rel="noopener noreferrer">
<img src="https://images.ctfassets.net/03fbs7oah13w/11d2t7ipR2H1fENax3QyS4/9b0f44af31700f792706c1873e50729c/INSIGHTS_ON-website.jpg?w=317&q=80" alt="Upwards view of buildings">
</a>
</div>
</div>
<div class="column column--3">
<h3 class="event__title" dir="auto">
<a href="https://events.fitchratings.com/apachighyieldcorporates2022" target="_blank" rel="noopener noreferrer">APAC High-Yield Corporates: Refinancing Burden On Stagflation Scenario</a>
</h3>
<p class="event__location">Webinars</p>
</div>
</div>
</div>
</div>
</div>
<div class="event__wrapper--date">
<div class="va">
<div class="js-date-toggle active" data-date="event__row--date--0">August</div>
<div class="js-date-toggle" data-date="event__row--date--1">July</div>
<div class="js-date-toggle" data-date="event__row--date--2">June</div><div class="js-date-toggle" data-date="event__row--date--3">May</div><div class="js-date-toggle" data-date="event__row--date--4">April</div>
</div>
</div>
</div>
<div id="quicktabs-tabpage-events_quick_tab-2" class="quicktabs-tabpage quicktabs-hide" role="tabpanel" aria-labelledby="quicktabs-tab-events_quick_tab-2" tab-index="0">
<div class="event__wrapper--row-wrapper">
<div class="event__wrapper--row">
<h2 class="heading--2">More events coming soon. Browse past events and <a href="/quicktabs/nojs/events_quick_tab/1"><b>watch webinar replays</b></a>. </h2>
</div>
</div>
</div>
</div>
<div id="event-filter-sector" class="event__overlay">
<div class="event__overlay-title">sector</div>
<div class="event__filter-wrapper">
<ul class="event__filter">
<li>
<input type="checkbox" class="checkbox" value="Autos">
<span class="event__filter-item" role="presentation">Autos</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Aviation">
<span class="event__filter-item" role="presentation">Aviation</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Banks">
<span class="event__filter-item" role="presentation">Banks</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Chemicals and Fertilizers">
<span class="event__filter-item" role="presentation">Chemicals and Fertilizers</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Corporate Finance">
<span class="event__filter-item" role="presentation">Corporate Finance</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Corporate Finance: Leveraged Finance">
<span class="event__filter-item" role="presentation">Corporate Finance: Leveraged Finance</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Corporate Finance: Middle Markets">
<span class="event__filter-item" role="presentation">Corporate Finance: Middle Markets</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Energy and Natural Resources">
<span class="event__filter-item" role="presentation">Energy and Natural Resources</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Fund and Asset Managers">
<span class="event__filter-item" role="presentation">Fund and Asset Managers</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Gaming, Lodging, and Leisure">
<span class="event__filter-item" role="presentation">Gaming, Lodging, and Leisure</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Healthcare and Pharma">
<span class="event__filter-item" role="presentation">Healthcare and Pharma</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Industrials and Transportation">
<span class="event__filter-item" role="presentation">Industrials and Transportation</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Infrastructure and Project Finance">
<span class="event__filter-item" role="presentation">Infrastructure and Project Finance</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Insurance">
<span class="event__filter-item" role="presentation">Insurance</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="International Public Finance">
<span class="event__filter-item" role="presentation">International Public Finance</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Islamic Finance">
<span class="event__filter-item" role="presentation">Islamic Finance</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Metals and Mining">
<span class="event__filter-item" role="presentation">Metals and Mining</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Non-Bank Financial Institutions">
<span class="event__filter-item" role="presentation">Non-Bank Financial Institutions</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Real Estate and Homebuilding">
<span class="event__filter-item" role="presentation">Real Estate and Homebuilding</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Retail and Consumer">
<span class="event__filter-item" role="presentation">Retail and Consumer</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Sovereigns">
<span class="event__filter-item" role="presentation">Sovereigns</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Structured Finance">
<span class="event__filter-item" role="presentation">Structured Finance</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Structured Finance: ABS">
<span class="event__filter-item" role="presentation">Structured Finance: ABS</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Structured Finance: CMBS">
<span class="event__filter-item" role="presentation">Structured Finance: CMBS</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Structured Finance: Covered Bonds">
<span class="event__filter-item" role="presentation">Structured Finance: Covered Bonds</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Structured Finance: RMBS">
<span class="event__filter-item" role="presentation">Structured Finance: RMBS</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Structured Finance: Structured Credit">
<span class="event__filter-item" role="presentation">Structured Finance: Structured Credit</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Supranationals, Subnationals, and Agencies">
<span class="event__filter-item" role="presentation">Supranationals, Subnationals, and Agencies</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Technology, Media, and Telecom">
<span class="event__filter-item" role="presentation">Technology, Media, and Telecom</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="US Public Finance">
<span class="event__filter-item" role="presentation">US Public Finance</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Utilities and Power">
<span class="event__filter-item" role="presentation">Utilities and Power</span>
</li>
</ul>
</div>
<div class="button__wrapper">
<a class="button button--3 button--fixed">Reset</a>
<a class="button button--2 button--fixed">Submit</a>
</div>
<div role="button" tabindex="0" class="event__overlay-close">
<i class="fas fa-times"></i>
</div>
</div>
<div id="event-filter-region" class="event__overlay">
<div class="event__overlay-title">region</div>
<div class="event__filter-wrapper">
<ul class="event__filter">
<li>
<input type="checkbox" class="checkbox" value="Africa">
<span class="event__filter-item" role="presentation">Africa</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Asia-Pacific">
<span class="event__filter-item" role="presentation">Asia-Pacific</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Europe">
<span class="event__filter-item" role="presentation">Europe</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Latin America">
<span class="event__filter-item" role="presentation">Latin America</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Middle East">
<span class="event__filter-item" role="presentation">Middle East</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="North America">
<span class="event__filter-item" role="presentation">North America</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Afghanistan">
<span class="event__filter-item" role="presentation">Afghanistan</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Albania">
<span class="event__filter-item" role="presentation">Albania</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Algeria">
<span class="event__filter-item" role="presentation">Algeria</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="American Samoa">
<span class="event__filter-item" role="presentation">American Samoa</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Andorra">
<span class="event__filter-item" role="presentation">Andorra</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Angola">
<span class="event__filter-item" role="presentation">Angola</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Anguilla">
<span class="event__filter-item" role="presentation">Anguilla</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Antarctica">
<span class="event__filter-item" role="presentation">Antarctica</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Antigua & Barbuda">
<span class="event__filter-item" role="presentation">Antigua & Barbuda</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Argentina">
<span class="event__filter-item" role="presentation">Argentina</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Armenia">
<span class="event__filter-item" role="presentation">Armenia</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Aruba">
<span class="event__filter-item" role="presentation">Aruba</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Australia">
<span class="event__filter-item" role="presentation">Australia</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Austria">
<span class="event__filter-item" role="presentation">Austria</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Azerbaijan">
<span class="event__filter-item" role="presentation">Azerbaijan</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Bahamas">
<span class="event__filter-item" role="presentation">Bahamas</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Bahrain">
<span class="event__filter-item" role="presentation">Bahrain</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Bangladesh">
<span class="event__filter-item" role="presentation">Bangladesh</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Barbados">
<span class="event__filter-item" role="presentation">Barbados</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Belarus">
<span class="event__filter-item" role="presentation">Belarus</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Belgium">
<span class="event__filter-item" role="presentation">Belgium</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Belize">
<span class="event__filter-item" role="presentation">Belize</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Benin">
<span class="event__filter-item" role="presentation">Benin</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Bermuda">
<span class="event__filter-item" role="presentation">Bermuda</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Bhutan">
<span class="event__filter-item" role="presentation">Bhutan</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Bolivia">
<span class="event__filter-item" role="presentation">Bolivia</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Bosnia and Herzegovina">
<span class="event__filter-item" role="presentation">Bosnia and Herzegovina</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Botswana">
<span class="event__filter-item" role="presentation">Botswana</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Bouvet Island">
<span class="event__filter-item" role="presentation">Bouvet Island</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Brazil">
<span class="event__filter-item" role="presentation">Brazil</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="British Indian Ocean Territory">
<span class="event__filter-item" role="presentation">British Indian Ocean Territory</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Brunei">
<span class="event__filter-item" role="presentation">Brunei</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Bulgaria">
<span class="event__filter-item" role="presentation">Bulgaria</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Burkina Faso">
<span class="event__filter-item" role="presentation">Burkina Faso</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Burundi">
<span class="event__filter-item" role="presentation">Burundi</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Cambodia">
<span class="event__filter-item" role="presentation">Cambodia</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Cameroon">
<span class="event__filter-item" role="presentation">Cameroon</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Canada">
<span class="event__filter-item" role="presentation">Canada</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Cape Verde">
<span class="event__filter-item" role="presentation">Cape Verde</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Cayman Islands">
<span class="event__filter-item" role="presentation">Cayman Islands</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Central African Republic">
<span class="event__filter-item" role="presentation">Central African Republic</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Central America">
<span class="event__filter-item" role="presentation">Central America</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Chad">
<span class="event__filter-item" role="presentation">Chad</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Channel Islands">
<span class="event__filter-item" role="presentation">Channel Islands</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Chile">
<span class="event__filter-item" role="presentation">Chile</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="China">
<span class="event__filter-item" role="presentation">China</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Christmas Island">
<span class="event__filter-item" role="presentation">Christmas Island</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Cocos (Keeling) Islands">
<span class="event__filter-item" role="presentation">Cocos (Keeling) Islands</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Colombia">
<span class="event__filter-item" role="presentation">Colombia</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Comoros">
<span class="event__filter-item" role="presentation">Comoros</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Congo, Democratic Republic">
<span class="event__filter-item" role="presentation">Congo, Democratic Republic</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Congo, Republic of the">
<span class="event__filter-item" role="presentation">Congo, Republic of the</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Cook Islands">
<span class="event__filter-item" role="presentation">Cook Islands</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Costa Rica">
<span class="event__filter-item" role="presentation">Costa Rica</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Cote D'Ivoire">
<span class="event__filter-item" role="presentation">Cote D'Ivoire</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Croatia">
<span class="event__filter-item" role="presentation">Croatia</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Cuba">
<span class="event__filter-item" role="presentation">Cuba</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Curacao">
<span class="event__filter-item" role="presentation">Curacao</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Cyprus">
<span class="event__filter-item" role="presentation">Cyprus</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Czech Republic">
<span class="event__filter-item" role="presentation">Czech Republic</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Denmark">
<span class="event__filter-item" role="presentation">Denmark</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Djibouti">
<span class="event__filter-item" role="presentation">Djibouti</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Dominica">
<span class="event__filter-item" role="presentation">Dominica</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Dominican Republic">
<span class="event__filter-item" role="presentation">Dominican Republic</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Ecuador">
<span class="event__filter-item" role="presentation">Ecuador</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Egypt">
<span class="event__filter-item" role="presentation">Egypt</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="El Salvador">
<span class="event__filter-item" role="presentation">El Salvador</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Equatorial Guinea">
<span class="event__filter-item" role="presentation">Equatorial Guinea</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Eritrea">
<span class="event__filter-item" role="presentation">Eritrea</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Estonia">
<span class="event__filter-item" role="presentation">Estonia</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Eswatini">
<span class="event__filter-item" role="presentation">Eswatini</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Ethiopia">
<span class="event__filter-item" role="presentation">Ethiopia</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Falkland Islands">
<span class="event__filter-item" role="presentation">Falkland Islands</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Faroe Islands">
<span class="event__filter-item" role="presentation">Faroe Islands</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Fiji">
<span class="event__filter-item" role="presentation">Fiji</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Finland">
<span class="event__filter-item" role="presentation">Finland</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="France">
<span class="event__filter-item" role="presentation">France</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="France, Metro">
<span class="event__filter-item" role="presentation">France, Metro</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="French Guiana">
<span class="event__filter-item" role="presentation">French Guiana</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="French Polynesia">
<span class="event__filter-item" role="presentation">French Polynesia</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="French Southern Territories">
<span class="event__filter-item" role="presentation">French Southern Territories</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Gabon">
<span class="event__filter-item" role="presentation">Gabon</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Gambia">
<span class="event__filter-item" role="presentation">Gambia</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Georgia">
<span class="event__filter-item" role="presentation">Georgia</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Germany">
<span class="event__filter-item" role="presentation">Germany</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Ghana">
<span class="event__filter-item" role="presentation">Ghana</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Gibraltar">
<span class="event__filter-item" role="presentation">Gibraltar</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Greece">
<span class="event__filter-item" role="presentation">Greece</span>
</li>
<li>
<input type="checkbox" class="checkbox" value="Greenland">
<span class="event__filter-item" role="presentation">Greenland</span>
</li>
</ul>
</div>
<div class="button__wrapper">
<a class="button button--3 button--fixed">Reset</a>
<a class="button button--2 button--fixed">Submit</a>
</div>
<div role="button" tabindex="0" class="event__overlay-close">
<i class="fas fa-times"></i>
</div>
</div>
</div>
</div>
</section>
.main section:only-of-type.section__events {
max-height: 100vh;
}
.main section:only-of-type.section__events .event__wrapper--title {
padding-top: 16rem;
}
.main section:only-of-type.section__events ul.quicktabs-tabs {
padding-top: 6rem;
}
.main section:only-of-type.section__events .event__wrapper--row-wrapper {
max-height: calc(100vh - 16.3rem);
margin-top: 16.3rem;
padding-top: 0;
}
.main section:only-of-type.section__events .event__wrapper--date {
max-height: 100vh;
}
.main section:only-of-type.section__events .event__overlay {
margin-top: 6.4rem;
}
/* iPad Portrait */
@media only screen and (max-width: 768px) {
.main section:only-of-type.section__events ul.quicktabs-tabs {
padding-top: 11.5rem;
}
.main section:only-of-type.section__events .event__wrapper--row-wrapper {
margin-top: 8rem;
height: calc(100vh - 36.6rem);
}
}
.section__events {
position: relative;
height: 100vh;
max-height: 84rem;
padding: 0;
color: var(--inverted-text-color);
overflow: hidden;
background: #333333;
}
.section__events:after {
content: '';
position: absolute;
top: 0;
right: calc(-50vw - 132rem / 2);
width: 100vw;
height: 100%;
background: #242424;
z-index: 0;
}
.section__events.active:before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100vw;
height: 100%;
background: #000000;
opacity: 0.7;
z-index: 2;
}
.section__events.active .event__background {
filter: blur(12px);
}
.section__events.active .quicktabs-tabpage {
filter: blur(12px);
}
.section__events.active .event__wrapper--title {
z-index: 100;
}
.section__events .quicktabs-tabpage {
position: relative;
height: 100%;
transition: filter 360ms ease;
z-index: 1;
}
.section__events ul.quicktabs-tabs {
position: absolute;
top: 20rem;
z-index: 9;
}
.section__events ul.quicktabs-tabs li {
position: relative;
margin-bottom: 0.6rem;
padding: 0;
background: none;
font-size: 1.4rem;
font-weight: 800;
text-transform: uppercase;
color: var(--inverted-color);
border-radius: 0.5rem;
cursor: pointer;
display: block;
text-shadow: 0 0 6.6rem rgba(33, 33, 33, 0.88);
}
.section__events ul.quicktabs-tabs li.active {
color: var(--event-filter-active-color);
}
.section__events ul.quicktabs-tabs li:hover {
color: var(--event-filter-hover-color);
}
.section__events ul.quicktabs-tabs li:before {
content: none;
}
.section__events ul.quicktabs-tabs li a {
color: inherit;
}
.section__events .event__tabs.quicktabs-tabs {
position: static;
top: initial;
z-index: initial;
}
.section__events .wrapper--1 {
z-index: initial;
}
.section__events .wrapper--1:before {
content: '';
position: absolute;
top: 0;
left: var(--spacing-2);
width: calc(100% - 2.4rem);
height: 100%;
background: linear-gradient(to left, #212121 18%, rgba(33, 33, 33, 0.07) 94%, rgba(255, 255, 255, 0) 100%);
}
.section__events .event__background {
position: absolute;
top: 0;
left: 0;
width: 100vw;
height: 100%;
background-image: var(--event-listing-background-image), var(--gradient-background);
background-repeat: no-repeat;
background-position: left calc(-50vw + 82.5rem / 2) center;
background-size: cover;
transform: scale(1.1);
transition: filter 360ms ease;
}
.section__events .event__tabs {
margin-bottom: 2.4rem;
}
.section__events .event__tabs-title {
position: relative;
margin-bottom: var(--spacing-1);
font-weight: 900;
display: inline-block;
}
.section__events .event__tabs-title:after {
content: '';
position: absolute;
bottom: -0.4rem;
left: 0;
width: 100%;
border-bottom: 0.1rem solid #ffffff;
z-index: 10;
}
.section__events .event__tabs li {
position: relative;
margin-bottom: 0.6rem;
padding-left: 0;
background: none;
font-size: 1.4rem;
font-weight: 900;
text-transform: uppercase;
color: var(--inverted-text-color);
border-radius: 0.5rem;
cursor: pointer;
display: block;
text-shadow: 0 0 6.6rem rgba(33, 33, 33, 0.88);
transition: color 360ms ease;
}
.section__events .event__tabs li:before {
content: none;
}
.section__events .event__tabs li.active {
color: var(--event-filter-active-color);
}
.section__events .event__tabs li:hover, .section__events .event__tabs li:focus {
color: var(--event-filter-hover-color);
}
.section__events .event__tabs li .heading--7:after {
content: '';
position: absolute;
bottom: -0.4rem;
left: 0;
width: 4.8rem;
border-bottom: 0.1rem solid #ffffff;
z-index: 10;
}
.section__events .event__tabs a {
color: inherit;
}
.section__events .event__tabs button {
text-align: left;
}
.section__events .event__wrapper--title {
position: relative;
width: 29.01%;
height: 100%;
padding-top: 9.6rem;
float: left;
z-index: 2;
}
.section__events .event__wrapper--title .heading--2 {
font-weight: 900;
line-height: var(--line-height-3);
text-transform: uppercase;
}
.section__events .event__wrapper--row {
position: relative;
}
.section__events .event__wrapper--row-wrapper {
position: relative;
width: 55.83%;
height: 100vh;
max-height: 84rem;
padding-top: 9.8rem;
overflow-y: auto;
float: left;
}
.section__events .event__wrapper--row-wrapper .event__row {
width: 100%;
min-height: 11rem;
margin-bottom: var(--spacing-1);
margin-left: 0;
background: #2d2d2d;
border-radius: 0.5rem 0 0 0.5rem;
}
.section__events .event__wrapper--row-wrapper .event__row + .event__row--date {
margin-top: 3.6rem;
}
.section__events .event__wrapper--row-wrapper .event__row:last-of-type:not(:first-of-type) {
margin-bottom: 3rem;
}
.section__events .event__wrapper--row-wrapper .event__row--date {
margin-bottom: 1.8rem;
font-size: var(--spacing-2);
font-weight: 900;
line-height: var(--line-height-3);
text-transform: uppercase;
}
.section__events .event__wrapper--row-wrapper .event__row .column {
margin: 0;
-ms-flex-item-align: stretch;
-ms-grid-row-align: stretch;
align-self: stretch;
}
.section__events .event__wrapper--row-wrapper .event__row .column__wrapper {
height: 100%;
}
.section__events .event__wrapper--row-wrapper .event__row .column--1 {
width: 18.61%;
padding: var(--spacing-1);
}
.section__events .event__wrapper--row-wrapper .event__row .column--2 {
position: relative;
width: 25.4%;
padding: 0;
background: #000000;
overflow: hidden;
}
.section__events .event__wrapper--row-wrapper .event__row .column--2 .image-wrapper {
height: 100%;
}
.section__events .event__wrapper--row-wrapper .event__row .column--2 .image-wrapper img {
height: 100%;
margin-bottom: 0;
-o-object-fit: cover;
object-fit: cover;
}
.section__events .event__wrapper--row-wrapper .event__row .column--3 {
position: relative;
width: 55.97%;
padding: var(--spacing-1);
background: #3a3a3a;
}
.section__events .event__wrapper--row-wrapper .event__row .event__date {
text-transform: uppercase;
}
.section__events .event__wrapper--row-wrapper .event__row .event__date .heading--6 {
margin-bottom: 0;
font-weight: 900;
line-height: var(--line-height-2);
}
.section__events .event__wrapper--row-wrapper .event__row .event__date p {
margin-bottom: 0;
}
.section__events .event__wrapper--row-wrapper .event__row .event__date sup {
top: -0.8rem;
vertical-align: sub;
}
.section__events .event__wrapper--row-wrapper .event__row .event__title {
margin-bottom: 0;
padding-bottom: 3.1rem;
font-size: 2rem;
font-weight: 900;
line-height: var(--line-height-2);
}
.section__events .event__wrapper--row-wrapper .event__row .event__title a {
color: inherit;
}
.section__events .event__wrapper--row-wrapper .event__row .event__title a:hover, .section__events .event__wrapper--row-wrapper .event__row .event__title a:focus {
text-decoration: none;
}
.section__events .event__wrapper--row-wrapper .event__row .event__location {
position: absolute;
bottom: 1.2rem;
left: var(--spacing-1);
margin-bottom: 0;
font-weight: 300;
}
.section__events .event__wrapper--date {
position: relative;
width: 15.15%;
height: 100vh;
max-height: 84rem;
float: right;
background: #202020;
font-size: 1.6rem;
font-weight: 300;
line-height: 1;
text-align: center;
text-transform: uppercase;
transition: color 360ms ease;
z-index: 1;
}
.section__events .event__wrapper--date .js-date-toggle {
margin: 2.4rem 0;
cursor: pointer;
}
.section__events .event__wrapper--date .js-date-toggle:hover, .section__events .event__wrapper--date .js-date-toggle:focus {
color: var(--inverted-text-color);
}
.section__events .event__wrapper--date .js-date-toggle a {
text-decoration: none;
}
.section__events .event__wrapper--date .js-date-toggle.active {
font-weight: 900;
}
.section__events .event__overlay {
position: absolute;
top: 0;
left: 29.01%;
width: calc(100% - 29.01%);
height: 100%;
padding: 9.8rem 2.4rem 0 0;
z-index: 101;
display: none;
}
.section__events .event__overlay.active {
display: block;
}
.section__events .event__overlay-title {
margin-bottom: 1.8rem;
font-size: 2.4rem;
font-weight: 900;
line-height: var(--line-height-3);
text-transform: uppercase;
}
.section__events .event__overlay-close {
position: absolute;
top: 4.8rem;
right: 2.4rem;
cursor: pointer;
}
.section__events .event__overlay-close i {
font-size: 2.4rem;
}
.section__events .event__filter {
columns: 2;
}
.section__events .event__filter-wrapper {
height: 74%;
margin-bottom: 2.4rem;
overflow-y: auto;
}
.section__events .event__filter-item {
width: calc(100% - 2.4rem);
margin-left: 1.2rem;
font-size: 1.4rem;
}
.section__events .event__filter li {
width: 100%;
padding-left: 0;
display: block;
}
.section__events .event__filter li:before {
content: none;
}
.section__events .event__filter .checkbox {
width: 1.3rem;
height: 1.3rem;
margin-top: 0.5rem;
float: left;
border: 0.1rem solid #000000;
}
.section__events--header {
max-height: 100vh;
}
.section__events--header .wrapper--1 {
height: 100%;
padding-top: 8rem;
}
.section__events--header .event__wrapper--title, .section__events--header .event__wrapper--row-wrapper {
max-height: calc(100vh - 8rem);
}
.section__events--header .event__wrapper--row-wrapper {
max-height: calc(100vh - 18.9rem);
margin-top: 10.9rem;
padding-top: 0;
}
.section__events--header .event__wrapper--row-wrapper .event__row--group {
padding-top: 0;
}
.section__events--header .event__wrapper--date {
max-height: 62rem;
}
.section__events--header .event__overlay {
padding-top: 18.1rem;
}
.section__events--header .event__overlay-close {
top: 12rem;
}
.quicktabs-hide {
display: none;
}
@media only screen and (max-width: 1455px) {
.section__events .wrapper--1 {
padding-right: 0;
}
}
@media only screen and (max-width: 1210px) {
.section__events .event__background {
background-position: left calc(-50vw + 78vw / 2) center;
}
}
/* iPad Portrait */
@media only screen and (max-width: 768px) {
.section__events {
background-position: center;
}
.section__events .event__background {
background-position: left center;
}
.section__events .wrapper--1:before {
width: 100%;
height: 100%;
top: 0;
left: 0;
}
.section__events .wrapper--1 ul.quicktabs-tabs {
top: 14.5rem;
}
.section__events .wrapper--1 ul.quicktabs-tabs li {
display: inline-block;
margin-right: var(--spacing-2);
}
.section__events .event__tabs--group {
width: 33.33%;
float: left;
}
.section__events .event__wrapper--title {
width: 100%;
height: auto;
max-height: initial;
padding-top: var(--spacing-3);
padding-right: 19%;
}
.section__events .event__wrapper--row-wrapper {
width: 81%;
height: 56.4vh;
margin-top: 8rem;
padding-top: 0;
}
.section__events .event__wrapper--row-wrapper .event__row--group {
padding: 0;
}
.section__events .event__wrapper--row .event__row .column {
margin: 0;
}
.section__events .event__wrapper--date {
width: 19%;
margin: 0;
margin-top: -13.6rem;
}
.section__events--header .wrapper--1 {
padding-top: 8.4rem;
}
.section__events--header .event__wrapper--row-wrapper {
height: 65.1vh;
}
.section__events .event__overlay {
position: absolute;
top: 34rem;
left: 0;
width: 100%;
height: 54%;
padding: 2.4rem 2.4rem 0;
}
}
/* iPhone 6 onwards */
@media only screen and (max-width: 480px) {
.section__events {
height: 120vh;
}
.section__events .wrapper--1 {
padding-right: var(--spacing-2);
}
.section__events .wrapper--1:before {
background: linear-gradient(to top, #202020 18%, rgba(32, 32, 32, 0.07) 94%, rgba(255, 255, 255, 0) 100%);
}
.section__events .wrapper--1 ul.quicktabs-tabs {
top: 14rem;
}
.section__events .event__wrapper--row-wrapper {
width: 100%;
height: calc(100vh - 11.6rem);
margin-top: 7rem;
padding-top: 0;
}
.section__events .event__wrapper--title {
padding-right: 0;
}
.section__events .event__wrapper--title .heading--2 + p {
visibility: hidden;
}
.section__events .event__wrapper--row {
width: 100%;
height: 80vh;
max-height: initial;
padding-top: 0;
}
.section__events .event__wrapper--row .event__row {
height: initial;
}
.section__events .event__wrapper--row .event__row .column {
-ms-flex-item-align: stretch;
-ms-grid-row-align: stretch;
align-self: stretch;
}
.section__events .event__wrapper--row .event__row .column__three {
padding: 0;
}
.section__events .event__wrapper--row .event__row .column--1 {
width: 100%;
margin: 0;
background: #3a3a3a;
-ms-flex-order: 0;
order: 0;
}
.section__events .event__wrapper--row .event__row .column--2 {
display: none;
}
.section__events .event__wrapper--row .event__row .column--3 {
width: 100%;
padding: var(--spacing-1);
background: #2d2d2d;
-ms-flex-order: 1;
order: 1;
}
.section__events .event__wrapper--row .event__row .event__location {
position: static;
}
.section__events .event__wrapper--date {
display: none;
}
.section__events .event__overlay {
position: absolute;
top: 32.6rem;
left: 0;
width: 100%;
height: 48rem;
padding: 2.4rem;
overflow-y: scroll;
}
.section__events .event__overlay-close {
top: 2.4rem;
}
.section__events .event__filter-wrapper {
height: 66%;
}
.section__events--header {
max-height: 120vh;
}
.section__events--header .event__wrapper--row-wrapper {
height: 33.8vh;
}
.section__events--header .event__overlay {
top: 38rem;
}
}
/* iPhone 5 */
@media only screen and (max-width: 320px) {
.section__events {
height: 100vh;
}
.section__events .event__tabs {
padding-right: 1.2rem;
}
.section__events .event__wrapper--row-wrapper {
height: calc(100vh - 24.6rem);
}
.section__events--header .event__wrapper--row-wrapper {
height: 52.2vh;
}
}
@import '../abstracts/_mixins';
.main section:only-of-type.section__events {
max-height: 100vh;
.event__wrapper--title {
padding-top: 16rem;
}
ul.quicktabs-tabs {
padding-top: 6rem;
}
.event__wrapper--row-wrapper {
max-height: calc(100vh - 16.3rem);
margin-top: 16.3rem;
padding-top: 0;
}
.event__wrapper--date {
max-height: 100vh;
}
.event__overlay {
margin-top: 6.4rem;
}
}
@include mq-3 {
.main section:only-of-type.section__events {
ul.quicktabs-tabs {
padding-top: 11.5rem;
}
.event__wrapper--row-wrapper {
margin-top: 8rem;
height: calc(100vh - 36.6rem);
}
}
}
.section__events {
position: relative;
height: 100vh;
max-height: 84rem;
padding: 0;
color: var(--inverted-text-color);
overflow: hidden;
background: #333333;
&:after {
content: '';
position: absolute;
top: 0;
right: calc(-50vw - 132rem / 2);
width: 100vw;
height: 100%;
background: #242424;
z-index: 0;
}
&.active {
&:before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100vw;
height: 100%;
background: #000000;
opacity: 0.7;
z-index: 2;
}
.event__background {
filter: blur(12px);
}
.quicktabs-tabpage {
filter: blur(12px);
}
.event__wrapper--title {
z-index: 100;
}
}
.quicktabs-tabpage {
position: relative;
height: 100%;
transition: filter 360ms ease;
z-index: 1;
}
ul.quicktabs-tabs {
position: absolute;
top: 20rem;
z-index: 9;
li {
position: relative;
margin-bottom: 0.6rem;
padding: 0;
background: none;
font-size: 1.4rem;
font-weight: 800;
text-transform: uppercase;
color: var(--inverted-color);
border-radius: 0.5rem;
cursor: pointer;
display: block;
text-shadow: 0 0 6.6rem rgba(33,33,33,0.88);
&.active {
color: var(--event-filter-active-color);
}
&:hover {
color: var(--event-filter-hover-color);
}
&:before {
content: none;
}
a {
color: inherit;
}
}
}
.event__tabs.quicktabs-tabs {
position: static;
top: initial;
z-index: initial;
}
.wrapper--1 {
z-index: initial;
&:before {
content: '';
position: absolute;
top: 0;
left: var(--spacing-2);
width: calc(100% - 2.4rem);
height: 100%;
background: linear-gradient(
to left,
rgba(33, 33, 33, 1) 18%,
rgba(33, 33, 33, 0.07) 94%,
rgba(255, 255, 255, 0) 100%
);
}
}
.event {
&__background {
position: absolute;
top: 0;
left: 0;
width: 100vw;
height: 100%;
background-image: var(--event-listing-background-image), var(--gradient-background);
background-repeat: no-repeat;
background-position: left calc(-50vw + 82.5rem / 2) center;
background-size: cover;
transform: scale(1.1);
transition: filter 360ms ease;
}
&__tabs {
margin-bottom: 2.4rem;
&-title {
position: relative;
margin-bottom: var(--spacing-1);
font-weight: 900;
display: inline-block;
&:after {
content: '';
position: absolute;
bottom: -0.4rem;
left: 0;
width: 100%;
border-bottom: 0.1rem solid #ffffff;
z-index: 10;
}
}
li {
position: relative;
margin-bottom: 0.6rem;
padding-left: 0;
background: none;
font-size: 1.4rem;
font-weight: 900;
text-transform: uppercase;
color: var(--inverted-text-color);
border-radius: 0.5rem;
cursor: pointer;
display: block;
text-shadow: 0 0 6.6rem rgba(33, 33, 33, 0.88);
transition: color 360ms ease;
&:before {
content: none;
}
&.active {
color: var(--event-filter-active-color);
}
&:hover,
&:focus {
color: var(--event-filter-hover-color);
}
.heading--7:after {
content: '';
position: absolute;
bottom: -0.4rem;
left: 0;
width: 4.8rem;
border-bottom: 0.1rem solid #ffffff;
z-index: 10;
}
}
a {
color: inherit;
}
button {
text-align: left;
}
}
&__wrapper {
&--title {
position: relative;
width: 29.01%;
height: 100%;
padding-top: 9.6rem;
float: left;
z-index: 2;
.heading--2 {
font-weight: 900;
line-height: var(--line-height-3);
text-transform: uppercase;
}
}
&--row {
position: relative;
}
&--row-wrapper {
position: relative;
width: 55.83%;
height: 100vh;
max-height: 84rem;
padding-top: 9.8rem;
overflow-y: auto;
float: left;
.event__row {
width: 100%;
min-height: 11rem;
margin-bottom: var(--spacing-1);
margin-left: 0;
background: #2d2d2d;
border-radius: 0.5rem 0 0 0.5rem;
& + .event__row--date {
margin-top: 3.6rem;
}
&:last-of-type:not(:first-of-type) {
margin-bottom: 3rem;
}
&--date {
margin-bottom: 1.8rem;
font-size: var(--spacing-2);
font-weight: 900;
line-height: var(--line-height-3);
text-transform: uppercase;
}
.column {
margin: 0;
align-self: stretch;
&__wrapper {
height: 100%;
}
&--1 {
width: 18.61%;
padding: var(--spacing-1);
}
&--2 {
position: relative;
width: 25.4%;
padding: 0;
background: #000000;
overflow: hidden;
.image-wrapper {
height: 100%;
img {
height: 100%;
margin-bottom: 0;
object-fit: cover;
}
}
}
&--3 {
position: relative;
width: 55.97%;
padding: var(--spacing-1);
background: #3a3a3a;
}
}
.event__date {
text-transform: uppercase;
.heading--6 {
margin-bottom: 0;
font-weight: 900;
line-height: var(--line-height-2);
}
p {
margin-bottom: 0;
}
sup {
top: -0.8rem;
vertical-align: sub;
}
}
.event__title {
margin-bottom: 0;
padding-bottom: 3.1rem;
font-size: 2rem;
font-weight: 900;
line-height: var(--line-height-2);
a {
color: inherit;
&:hover,
&:focus {
text-decoration: none;
}
}
}
.event__location {
position: absolute;
bottom: 1.2rem;
left: var(--spacing-1);
margin-bottom: 0;
font-weight: 300;
}
}
}
&--date {
position: relative;
width: 15.15%;
height: 100vh;
max-height: 84rem;
float: right;
background: #202020;
font-size: 1.6rem;
font-weight: 300;
line-height: 1;
text-align: center;
text-transform: uppercase;
transition: color 360ms ease;
z-index: 1;
.js-date-toggle {
margin: 2.4rem 0;
cursor: pointer;
&:hover,
&:focus {
color: var(--inverted-text-color);
}
a {
text-decoration: none;
}
}
.js-date-toggle.active {
font-weight: 900;
}
}
}
&__overlay {
position: absolute;
top: 0;
left: 29.01%;
width: calc(100% - 29.01%);
height: 100%;
padding: 9.8rem 2.4rem 0 0;
z-index: 101;
display: none;
&.active {
display: block;
}
&-title {
margin-bottom: 1.8rem;
font-size: 2.4rem;
font-weight: 900;
line-height: var(--line-height-3);
text-transform: uppercase;
}
&-close {
position: absolute;
top: 4.8rem;
right: 2.4rem;
cursor: pointer;
i {
font-size: 2.4rem;
}
}
}
&__filter {
columns: 2;
&-wrapper {
height: 74%;
margin-bottom: 2.4rem;
overflow-y: auto;
}
&-item {
width: calc(100% - 2.4rem);
margin-left: 1.2rem;
font-size: 1.4rem;
}
li {
width: 100%;
padding-left: 0;
display: block;
&:before {
content: none;
}
}
.checkbox {
width: 1.3rem;
height: 1.3rem;
margin-top: 0.5rem;
float: left;
border: 0.1rem solid #000000;
}
// &-item {
// @extend .search__tools--filter-item;
// }
}
}
&--header {
max-height: 100vh;
.wrapper--1 {
height: 100%;
padding-top: 8rem;
}
.event__wrapper {
&--title,
&--row-wrapper {
max-height: calc(100vh - 8rem);
}
&--row-wrapper {
max-height: calc(100vh - 18.9rem);
margin-top: 10.9rem;
padding-top: 0;
.event__row--group {
padding-top: 0;
}
}
&--date {
max-height: 62rem;
}
}
.event__overlay {
padding-top: 18.1rem;
&-close {
top: 12rem;
}
}
}
}
.quicktabs-hide {
display: none;
}
@media only screen and (max-width: 1455px) {
.section__events {
.wrapper--1 {
padding-right: 0;
}
}
}
@media only screen and (max-width: 1210px) {
.section__events {
.event__background {
background-position: left calc(-50vw + 78vw / 2) center;
}
}
}
@include mq-3 {
.section__events {
background-position: center;
.event__background {
background-position: left center;
}
.wrapper--1 {
&:before {
width: 100%;
height: 100%;
top: 0;
left: 0;
}
ul.quicktabs-tabs {
top: 14.5rem;
li {
display: inline-block;
margin-right: var(--spacing-2);
}
}
}
.event__tabs--group {
width: 33.33%;
float: left;
}
.event__wrapper {
&--title {
width: 100%;
height: auto;
max-height: initial;
padding-top: var(--spacing-3);
padding-right: 19%;
}
&--row-wrapper {
width: 81%;
height: 56.4vh;
margin-top: 8rem;
padding-top: 0;
.event__row {
&--group {
padding: 0;
}
}
}
&--row {
.event__row {
.column {
margin: 0;
}
}
}
&--date {
width: 19%;
margin: 0;
margin-top: -13.6rem;
}
}
&--header {
.wrapper--1 {
padding-top: 8.4rem;
}
.event__wrapper--row-wrapper {
height: 65.1vh;
}
}
.event__overlay {
position: absolute;
top: 34rem;
left: 0;
width: 100%;
height: 54%;
padding: 2.4rem 2.4rem 0;
}
}
}
@include mq-4 {
.section__events {
height: 120vh;
.wrapper--1 {
padding-right: var(--spacing-2);
&:before {
background: linear-gradient(
to top,
rgba(32, 32, 32, 1) 18%,
rgba(32, 32, 32, 0.07) 94%,
rgba(255, 255, 255, 0) 100%
);
}
ul.quicktabs-tabs {
top: 14rem;
}
}
.event__wrapper {
&--row-wrapper {
width: 100%;
height: calc(100vh - 11.6rem);
margin-top: 7rem;
padding-top: 0;
}
&--title {
padding-right: 0;
.heading--2 + p {
visibility: hidden;
}
}
&--row {
width: 100%;
height: 80vh;
max-height: initial;
padding-top: 0;
.event__row {
height: initial;
.column {
align-self: stretch;
&__three {
padding: 0;
}
&--1 {
width: 100%;
margin: 0;
background: #3a3a3a;
order: 0;
}
&--2 {
display: none;
}
&--3 {
width: 100%;
padding: var(--spacing-1);
background: #2d2d2d;
order: 1;
}
}
.event__location {
position: static;
}
}
}
&--date {
display: none;
}
}
.event__overlay {
position: absolute;
top: 32.6rem;
left: 0;
width: 100%;
height: 48rem;
padding: 2.4rem;
overflow-y: scroll;
&-close {
top: 2.4rem;
}
}
.event__filter-wrapper {
height: 66%;
}
&--header {
max-height: 120vh;
.event__wrapper--row-wrapper {
height: 33.8vh;
}
.event__overlay {
top: 38rem;
}
}
}
}
@include mq-5 {
.section__events {
height: 100vh;
.event__tabs {
padding-right: 1.2rem;
}
.event__wrapper {
&--row-wrapper {
height: calc(100vh - 24.6rem);
}
}
&--header {
.event__wrapper--row-wrapper {
height: 52.2vh;
}
}
}
}
// GLOBAL VARIABLES
const mktoFormRowPhone = '.mktoFormRow #Phone';
var tabID = "#quicktabs-tabpage-events_quick_tab-0";
var status0 = '';
var status1 = '';
var status2 = '';
function event() {
const EventRowDate = 'event__row--date--';
const EventRowDate0 = 'event__row--date--0';
const JsDateToggleFirst = ' .js-date-toggle:first';
const DataDate = '[data-date="';
const JsDateToggleLast = ' .js-date-toggle:last';
const QuicktabsTab0 = '#quicktabs-tabpage-events_quick_tab-0 .js-date-toggle:not(:first)';
const QuicktabsTab1 = '#quicktabs-tabpage-events_quick_tab-1 .js-date-toggle:not(:first)';
const QuicktabsTab2 = '#quicktabs-tabpage-events_quick_tab-2 .js-date-toggle:not(:first)';
const QuickTabsFirstTab0 = '#quicktabs-tabpage-events_quick_tab-0 .js-date-toggle:first';
const QuickTabsFirstTab1 = '#quicktabs-tabpage-events_quick_tab-1 .js-date-toggle:first';
const QuickTabsFirstTab2 = '#quicktabs-tabpage-events_quick_tab-2 .js-date-toggle:first';
const QuicktabsEventTab1 = '#quicktabs-tabpage-events_quick_tab-1';
const EventRowDateClass = '.event__row--date';
const Braces = '"]';
var $ = window.jQuery;
// EVENTS
if ( $('html').data('brand') === 'fitch-bohua' ) {
var currentDate = new Date(),
options = {
month: "long"
},
currentMonth = currentDate.toLocaleString("zh-Hans-CN", options).toUpperCase();
var month = [];
month[0] = "一月";
month[1] = "二月";
month[2] = "三月";
month[3] = "四月";
month[4] = "五月";
month[5] = "六月";
month[6] = "七月";
month[7] = "八月";
month[8] = "九月";
month[9] = "十月";
month[10] = "十一月";
month[11] = "十二月";
} else {
var currentDate = new Date(),
currentMonth = currentDate.getMonth(),
currentString = EventRowDate + currentMonth;
var month = [];
month[0] = "January";
month[1] = "February";
month[2] = "March";
month[3] = "April";
month[4] = "May";
month[5] = "June";
month[6] = "July";
month[7] = "August";
month[8] = "September";
month[9] = "October";
month[10] = "November";
month[11] = "December";
}
// SET DATE ORDER FROM CURRENT MONTH
$(`${tabID} .js-date-toggle[data-date]`).each(function () {
if ($(this).attr('data-date') === currentString && status0 === '' && tabID === '#quicktabs-tabpage-events_quick_tab-0') {
if (currentString === EventRowDate0) {
$(tabID + JsDateToggleFirst).
nextUntil(DataDate + currentString + Braces).
addBack();
} else {
$(tabID + JsDateToggleFirst).
nextUntil(DataDate + currentString + Braces).
addBack().
insertAfter(tabID + JsDateToggleLast);
}
$(QuicktabsTab0).removeClass('active');
$(QuicktabsTab1).removeClass('active');
$(QuicktabsTab2).removeClass('active');
$(QuickTabsFirstTab0).addClass('active');
$(QuickTabsFirstTab1).addClass('active');
$(QuickTabsFirstTab2).addClass('active');
$(tabID + JsDateToggleFirst).addClass('active');
status0 = 'true';
} else if ($(this).attr('data-date') === currentString && status1 === '' && tabID === QuicktabsEventTab1) {
$(tabID + JsDateToggleFirst).
nextUntil(DataDate + currentString + Braces).
addBack().
insertBefore(tabID + JsDateToggleFirst);
$(tabID + JsDateToggleLast).
prevUntil(DataDate + currentString + Braces).
insertAfter(tabID + JsDateToggleLast);
if (currentString === EventRowDate0) {
$(tabID + JsDateToggleFirst).
nextUntil(DataDate + currentString + Braces).
addBack();
} else {
$(tabID + JsDateToggleFirst).
nextUntil(DataDate + currentString + Braces).
addBack().
insertAfter(tabID + JsDateToggleLast);
}
$(QuicktabsTab0).removeClass('active');
$(QuicktabsTab1).removeClass('active');
$(QuicktabsTab2).removeClass('active');
$(QuickTabsFirstTab0).addClass('active');
$(QuickTabsFirstTab1).addClass('active');
$(QuickTabsFirstTab2).addClass('active');
$(tabID + JsDateToggleFirst).addClass('active');
status1 = 'true';
} else if ($(this).attr('data-date') === currentString && status2 === '' && tabID === '#quicktabs-tabpage-events_quick_tab-2') {
if (currentString === EventRowDate0) {
$(tabID + JsDateToggleFirst).
nextUntil(DataDate + currentString + Braces).
addBack();
} else {
$(tabID + JsDateToggleFirst).
nextUntil(DataDate + currentString + Braces).
addBack().
insertAfter(tabID + JsDateToggleLast);
}
$(QuicktabsTab0).removeClass('active');
$(QuicktabsTab1).removeClass('active');
$(QuicktabsTab2).removeClass('active');
$(QuickTabsFirstTab0).addClass('active');
$(QuickTabsFirstTab1).addClass('active');
$(QuickTabsFirstTab2).addClass('active');
$(tabID + JsDateToggleFirst).addClass('active');
status2 = 'true';
} else if ($(this).attr('data-date') === currentString && (status0 === 'true' || status1 === 'true' || status2 === 'true')) {
$(QuicktabsTab0).removeClass('active');
$(QuicktabsTab1).removeClass('active');
$(QuicktabsTab2).removeClass('active');
$(QuickTabsFirstTab0).addClass('active');
$(QuickTabsFirstTab1).addClass('active');
$(QuickTabsFirstTab2).addClass('active');
}
});
$('.event__row--group .event__row--date').removeAttr('class').addClass('event__row--date');
//created 2 new arrays 1 which stores the past months and the other which has the trimmed months
var monthPast = [];
var trimmedMonths = [];
// SET DATE CLASSES FOR GROUPS FROM MONTH INDEX
$(`${tabID} .event__row--group`).each(function () {
var monthG = $(EventRowDateClass, $(this)).text().toString().trim(),
monthN = month.indexOf(monthG);
//if tab ID is past events
if (tabID === QuicktabsEventTab1) {
monthG = $(EventRowDateClass, $(this)).text().toString().trim(); //trim the text to get rid of spaces
var trimmonths;
trimmonths = monthG.substr(0, monthG.indexOf(' '));
trimmedMonths.push(trimmonths);
//and then push the values into the array.
monthPast.push(monthG);
monthN = monthPast.indexOf(monthG);
}
$(EventRowDateClass, $(this)).addClass(EventRowDate + monthN);
});
if (tabID === QuicktabsEventTab1) {
$("#quicktabs-tabpage-events_quick_tab-1 .event__wrapper--date .va div").remove();
$.each(trimmedMonths, function (index, value) {
$('#quicktabs-tabpage-events_quick_tab-1 .event__wrapper--date .va').append(`<div class="js-date-toggle" data-date="event__row--date--${index}">${value}</div>`);
});
$(QuickTabsFirstTab1).addClass('active');
}
// ANIMATE TO SELECTED DATE
$(`${tabID} .js-date-toggle`).click(function () {
$('.js-date-toggle').removeClass('active');
var $targetDate = $(this).data('date'),
$scrollTo = $(`.${$targetDate}`).position().top;
$(this).addClass('active');
$(`${tabID} .event__wrapper--row-wrapper`).animate({ scrollTop: $scrollTo }, 750);
});
}
jQuery(function ($) {
$('.quicktabs-tabs li').addClass("event-tab");
// QUICK TABS
$('.quicktabs-tabs a').click(function (e) {
var $tabS = $(this).attr('href'),
$tabL = $tabS.length,
$tab = $tabS.slice(-1, $tabL);
tabID = `#quicktabs-tabpage-events_quick_tab-${$tab}`;
$('.quicktabs-tabs li').removeClass("active");
$(this).closest("li").addClass("active");
$(`.quicktabs-loaded[data-quicktabs-tab-index=${$tab}]`).closest('li').addClass("active");
$('.quicktabs-tabpage').addClass('quicktabs-hide');
$(`#quicktabs-tabpage-events_quick_tab-${$tab}`).removeClass('quicktabs-hide');
e.preventDefault();
event();
});
$('.overlay__event-filter').on('click', function () {
var eventFilter = $(this).data('event-overlay');
$('.event__overlay').hide();
$('.overlay__event-filter').removeClass('active');
$(eventFilter).addClass('active').stop(true, false).fadeIn(350);
$(this).addClass('active');
$('.section__events').addClass('active');
});
$('.event__overlay-close').on('click', function () {
$('.section__events, .event__overlay').removeClass('active');
});
});
jQuery(window).on("load", function (e) {
event();
});
Fields
| LABEL | MACHINE NAME | FIELD TYPE | Values | Character Limit | Required |
|---|---|---|---|---|---|
| Body | body | Text (formatted, long, with summary) | N/A | No | |
| Event Date | field_event_date | Date range | N/A | Yes | |
| Event Image | field_event_image | Image | N/A | Yes | |
| Event Location | field_event_location | Text (plain) | N/A | No | |
| Event Status | field_event_status | List (text) | Current|Current Past|Past External|External |
N/A | No |
| Event type | field_event_type | Entity reference | N/A | No | |
| External Event URL | field_external_event_url | Text (plain) | N/A | No | |
| Geography | field_geography | Entity reference | N/A | No | |
| Section | field_paragraph_reference | Entity reference revisions | N/A | No | |
| Sector | field_sector | Entity reference | N/A | No | |
| Topic | field_topic | Entity reference | N/A | No |
Use Case
This is used on the homepage and events page to list all of the events.
When the event section is on it's own it will fill the viewport.
Component Options
There are no options for this component.