@charset "UTF-8";
/**
 * Font styles
 */
/**
 * mixins for pre-sets font styles
 * ie: @include font('giga')
 */
/*
 * Note: Edits to these values need to be reflected (for consistency) in:
 * core/helpers/BreakpointsHelper.php
 * development/js/helpers/breakpoints.js
 */
/**
mixin(s) to help create styles by breakpoint name
*/
/* breakpoint debug TODO: remove .debug-breakpoint and @includes listed below */
.debug-breakpoint {
  display: block;
  padding: 20px;
  color: #000;
  background-color: #fff;
  position: fixed;
  bottom: 20px;
  left: 20px;
  box-shadow: 0 0 15px 0 #000;
  font-family: "Proxima Nova SemiBold", sans-serif;
  font-size: 12px;
  font-weight: normal;
  line-height: 14px;
  letter-spacing: 0.4px;
}

.mobilePortrait-h,
.mobilePortrait-s,
.mobileLandscape-h,
.mobileLandscape-s,
.tabletPortrait-h,
.tabletPortrait-s,
.tabletLandscape-h,
.tabletLandscape-s,
.desktop-h,
.desktop-s,
.desktopWide-h,
.desktopWide-s,
.desktopWidest-h,
.desktopWidest-s {
  display: none;
}

@media (min-width: 0px) and (max-width: 479px) {
  .mobilePortrait-s {
    display: block;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  .mobileLandscape-s {
    display: block;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .tabletPortrait-s {
    display: block;
  }
}
@media (min-width: 1024px) and (max-width: 1439px) {
  .tabletLandscape-s {
    display: block;
  }
}
@media (min-width: 1440px) and (max-width: 1919px) {
  .desktop-s {
    display: block;
  }
}
@media (min-width: 1920px) and (max-width: 9999px) {
  .desktopWide-s {
    display: block;
  }
}
.open .mobilePortrait-h,
.open .mobilePortrait-s,
.open .mobileLandscape-h,
.open .mobileLandscape-s,
.open .tabletPortrait-h,
.open .tabletPortrait-s,
.open .tabletLandscape-h,
.open .tabletLandscape-s,
.open .desktop-h,
.open .desktop-s,
.open .desktopWide-h,
.open .desktopWide-s,
.open .desktopWidest-h,
.open .desktopWidest-s {
  display: block;
}

/**

HOW TO USE:

========================================
Example for min-width
========================================

@include mediaMin('desktop') {
    // your normal css here
}

Generates the following

@media(min-width: 1234px){
    // your normal css
}

========================================
Example for max-width
========================================

@include mediaMax('desktop') {
    .someClass{
        color: #fff;
    }
}

Generates the following

@media(max-width: 1234px){
    .someClass{
        color: #fff;
    }
}

========================================
Example for min-width and max-width
========================================

@include media('desktop') {
    .someClass{
        color: #fff;
    }
}

Generates the following

@media (min-width: 1234px) and (max-width: 4321px){
    .someClass{
        color: #fff;
    }
}

Also: Please Update core/helpers/BreakpointsHelper.php to match any width updates to the dimensions of breakpoints

*/
/**
 * shadow fading like the one in carousel item (no transition)
 */
/**
 * fader effect on carousel item (with transition)
 */
/**
 * generic zooming animation (for any dom element)
 */
/**
 * zooming animation, most likely be used on hovering effect (for carousel only)
 */
/*
sets up multiple browser placeholder styles
 */
/**
 * progress bar animation
 */
/**
 use for the grid parent like .grid
 */
/**
use for the grid items like .grid > *
 */
.hidden {
  visibility: hidden;
}

.lazy {
  -webkit-transition: opacity 400ms ease-in-out;
  -moz-transition: opacity 400ms ease-in-out;
  -o-transition: opacity 400ms ease-in-out;
  transition: opacity 400ms ease-in-out;
  max-width: 100%;
  opacity: 0;
}
.lazy.loaded, .lazy[data-was-processed=true] {
  opacity: 1;
}

/**
 * Font styles
 */
/**
 * mixins for pre-sets font styles
 * ie: @include font('giga')
 */
/*
 * Note: Edits to these values need to be reflected (for consistency) in:
 * core/helpers/BreakpointsHelper.php
 * development/js/helpers/breakpoints.js
 */
/**
mixin(s) to help create styles by breakpoint name
*/
/* breakpoint debug TODO: remove .debug-breakpoint and @includes listed below */
.debug-breakpoint {
  display: block;
  padding: 20px;
  color: #000;
  background-color: #fff;
  position: fixed;
  bottom: 20px;
  left: 20px;
  box-shadow: 0 0 15px 0 #000;
  font-family: "Proxima Nova SemiBold", sans-serif;
  font-size: 12px;
  font-weight: normal;
  line-height: 14px;
  letter-spacing: 0.4px;
}

.mobilePortrait-h,
.mobilePortrait-s,
.mobileLandscape-h,
.mobileLandscape-s,
.tabletPortrait-h,
.tabletPortrait-s,
.tabletLandscape-h,
.tabletLandscape-s,
.desktop-h,
.desktop-s,
.desktopWide-h,
.desktopWide-s,
.desktopWidest-h,
.desktopWidest-s {
  display: none;
}

@media (min-width: 0px) and (max-width: 479px) {
  .mobilePortrait-s {
    display: block;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  .mobileLandscape-s {
    display: block;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .tabletPortrait-s {
    display: block;
  }
}
@media (min-width: 1024px) and (max-width: 1439px) {
  .tabletLandscape-s {
    display: block;
  }
}
@media (min-width: 1440px) and (max-width: 1919px) {
  .desktop-s {
    display: block;
  }
}
@media (min-width: 1920px) and (max-width: 9999px) {
  .desktopWide-s {
    display: block;
  }
}
.open .mobilePortrait-h,
.open .mobilePortrait-s,
.open .mobileLandscape-h,
.open .mobileLandscape-s,
.open .tabletPortrait-h,
.open .tabletPortrait-s,
.open .tabletLandscape-h,
.open .tabletLandscape-s,
.open .desktop-h,
.open .desktop-s,
.open .desktopWide-h,
.open .desktopWide-s,
.open .desktopWidest-h,
.open .desktopWidest-s {
  display: block;
}

/**

HOW TO USE:

========================================
Example for min-width
========================================

@include mediaMin('desktop') {
    // your normal css here
}

Generates the following

@media(min-width: 1234px){
    // your normal css
}

========================================
Example for max-width
========================================

@include mediaMax('desktop') {
    .someClass{
        color: #fff;
    }
}

Generates the following

@media(max-width: 1234px){
    .someClass{
        color: #fff;
    }
}

========================================
Example for min-width and max-width
========================================

@include media('desktop') {
    .someClass{
        color: #fff;
    }
}

Generates the following

@media (min-width: 1234px) and (max-width: 4321px){
    .someClass{
        color: #fff;
    }
}

Also: Please Update core/helpers/BreakpointsHelper.php to match any width updates to the dimensions of breakpoints

*/
/**
 * Default color key to use
 * desc if the variable has already been assigned to, it won’t be re-assigned,
 * 		but if it doesn't have a value yet, it will be given one.
 */
/**
 * Color palette
 */
/**
 * Get color
 */
/**
 * Always output rgb(r,g,b) format
 */
/**
 * Always output rgba(r,g,b,a) format
 */
/**
 * Gradient background
 */
/**
 * Font styles
 */
/**
 * mixins for pre-sets font styles
 * ie: @include font('giga')
 */
/**
 * Font styles
 */
/**
 * mixins for pre-sets font styles
 * ie: @include font('giga')
 */
/*
 * Note: Edits to these values need to be reflected (for consistency) in:
 * core/helpers/BreakpointsHelper.php
 * development/js/helpers/breakpoints.js
 */
/**
mixin(s) to help create styles by breakpoint name
*/
/* breakpoint debug TODO: remove .debug-breakpoint and @includes listed below */
.debug-breakpoint {
  display: block;
  padding: 20px;
  color: #000;
  background-color: #fff;
  position: fixed;
  bottom: 20px;
  left: 20px;
  box-shadow: 0 0 15px 0 #000;
  font-family: "Proxima Nova SemiBold", sans-serif;
  font-size: 12px;
  font-weight: normal;
  line-height: 14px;
  letter-spacing: 0.4px;
}

.mobilePortrait-h,
.mobilePortrait-s,
.mobileLandscape-h,
.mobileLandscape-s,
.tabletPortrait-h,
.tabletPortrait-s,
.tabletLandscape-h,
.tabletLandscape-s,
.desktop-h,
.desktop-s,
.desktopWide-h,
.desktopWide-s,
.desktopWidest-h,
.desktopWidest-s {
  display: none;
}

@media (min-width: 0px) and (max-width: 479px) {
  .mobilePortrait-s {
    display: block;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  .mobileLandscape-s {
    display: block;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .tabletPortrait-s {
    display: block;
  }
}
@media (min-width: 1024px) and (max-width: 1439px) {
  .tabletLandscape-s {
    display: block;
  }
}
@media (min-width: 1440px) and (max-width: 1919px) {
  .desktop-s {
    display: block;
  }
}
@media (min-width: 1920px) and (max-width: 9999px) {
  .desktopWide-s {
    display: block;
  }
}
.open .mobilePortrait-h,
.open .mobilePortrait-s,
.open .mobileLandscape-h,
.open .mobileLandscape-s,
.open .tabletPortrait-h,
.open .tabletPortrait-s,
.open .tabletLandscape-h,
.open .tabletLandscape-s,
.open .desktop-h,
.open .desktop-s,
.open .desktopWide-h,
.open .desktopWide-s,
.open .desktopWidest-h,
.open .desktopWidest-s {
  display: block;
}

/**

HOW TO USE:

========================================
Example for min-width
========================================

@include mediaMin('desktop') {
    // your normal css here
}

Generates the following

@media(min-width: 1234px){
    // your normal css
}

========================================
Example for max-width
========================================

@include mediaMax('desktop') {
    .someClass{
        color: #fff;
    }
}

Generates the following

@media(max-width: 1234px){
    .someClass{
        color: #fff;
    }
}

========================================
Example for min-width and max-width
========================================

@include media('desktop') {
    .someClass{
        color: #fff;
    }
}

Generates the following

@media (min-width: 1234px) and (max-width: 4321px){
    .someClass{
        color: #fff;
    }
}

Also: Please Update core/helpers/BreakpointsHelper.php to match any width updates to the dimensions of breakpoints

*/
/* ----------------------------------------------------------------------------------------

Icons

<a class="icon search"></a>
<a class="icon play"></a>
<a class="icon article"></a>
<a class="icon articleOutline"></a>
<a class="icon caretDown"></a>
<a class="icon chevronLeft"></a>
<a class="icon chevronright"></a>
<a class="icon close"></a>
<a class="icon camera"></a>
<a class="icon settings"></a>

---------------------------------------------------------------------------------------- */
.icon.siteLogo {
  content: "";
  width: 113px;
  height: 30px;
  display: inline-block;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%22118%22%20height%3D%2227%22%20viewBox%3D%220%200%20118%2027%22%20fill%3D%22%23fff%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%3Cpath%20d%3D%22M30.0123%206.87832C30.0123%202.23446%2025.0793%200%2019.2194%200C12.9509%200%207.19935%202.77345%205.08794%207.07256C4.5066%208.2123%204.20497%209.48068%204.20497%2010.7696C4.18305%2011.8875%204.48597%2012.9835%205.08794%2013.9084C5.99283%2015.2411%207.60796%2016.0799%209.97717%2016.0799C12.8852%2016.0799%2015.1899%2014.4886%2015.1899%2011.7151C15.1899%2011.7151%2015.2325%2010.942%2014.3276%2010.942C13.5954%2010.942%2013.4008%2011.4579%2013.4227%2011.7151C13.531%2013.8866%2012.2381%2015.6283%209.93334%2015.6283C7.34887%2015.6283%206.27126%2013.435%206.27126%2011.0925C6.27126%206.29816%209.89081%203.11692%2013.6599%201.74048C15.4271%201.07413%2017.2794%200.751252%2019.1743%200.773121C23.4396%200.773121%2026.929%202.40684%2026.929%206.79342C26.929%2010.448%2023.8482%2013.565%2020.1642%2013.8441L20.3151%2013.3501C21.0691%2010.6629%2021.9959%207.71833%2023.5028%205.54691C23.5892%205.41698%2023.74%205.20216%2023.9127%204.98733L23.6974%204.72876C23.3739%204.92172%2023.0723%205.13783%2022.7706%205.37324C15.7055%2010.8764%2015.4903%2026.3555%206.07661%2026.3555C5.75436%2026.3555%205.43082%2026.3349%205.10728%2026.2912C3.14669%2025.9683%202.1129%2024.6575%202.1129%2022.8308C2.1129%2022.4655%202.2418%2021.9702%202.2418%2021.6911C2.26371%2021.1752%201.83318%2020.7237%201.315%2020.7237H1.20801C0.367575%2020.7237%200.0234079%2021.3888%200.00149465%2022.3356C-0.062956%2025.0653%201.96208%2026.6565%205.08536%2026.9576C5.42953%2026.9794%205.77499%2027%206.14107%2027C13.4872%2027%2017.9884%2021.4544%2019.9064%2014.7253C20.8758%2014.6185%2021.8451%2014.4024%2022.7706%2014.1245C26.1788%2013.1765%2030.0123%2010.8983%2030.0123%206.87832Z%22%20fill%3D%22%23fff%22/%3E%0A%3Cpath%20d%3D%22M99.9814%208.48828H97.3969L96.8143%209.84285L95.8024%2012.1223H94.5959L94.2298%2012.8967H95.4789L93.9707%2016.2285C92.8944%2018.571%2091.2135%2020.8724%2090.2442%2020.8724C90.0289%2020.8724%2089.9%2020.7862%2089.9%2020.5713C89.9%2020.3552%2089.9645%2020.1623%2090.2017%2019.5602C90.5033%2018.8514%2090.9996%2017.8185%2091.3656%2017.0659C91.9044%2015.9699%2092.7655%2014.2719%2092.7655%2013.4332C92.7655%2012.5944%2092.2267%2011.9281%2091.171%2011.9281C89.9864%2011.9281%2088.9088%2012.6382%2087.9188%2013.6686L88.5659%2012.121H86.131L84.1497%2016.635C83.3531%2018.2262%2081.7367%2020.8698%2080.7248%2020.8698C80.5096%2020.8698%2080.4232%2020.7411%2080.4232%2020.5263C80.4451%2020.3334%2080.4877%2020.161%2080.574%2019.9667C80.6604%2019.7725%2081.845%2017.0003%2081.845%2017.0003L83.9989%2012.0773H81.3706L79.2812%2016.8717C78.6354%2018.3549%2076.997%2020.8711%2075.9413%2020.8711C75.7686%2020.8929%2075.5972%2020.763%2075.5752%2020.5701V20.4839C75.5752%2020.2266%2075.7686%2019.7532%2075.9194%2019.4084L77.0177%2017.0003L79.2799%2012.0773H76.6735L76.1566%2013.1952C75.7686%2013.9477%2075.1228%2014.8289%2074.089%2014.8289C73.5927%2014.8289%2073.3568%2014.6359%2073.2486%2014.4417C73.0978%2012.7861%2072.0421%2011.9049%2070.4914%2011.9049C68.3374%2011.9049%2066.8074%2013.1733%2065.7942%2014.7221C65.1265%2015.7963%2064.6096%2016.936%2064.2435%2018.1401C63.3167%2019.667%2062.3487%2020.8492%2061.5727%2020.8492C61.3781%2020.8492%2061.2492%2020.7411%2061.2492%2020.4839C61.2492%2020.2266%2061.5083%2019.6464%2061.5946%2019.4303L63.2961%2015.8194C63.7705%2014.7028%2064.0927%2013.9709%2064.0927%2013.2402C64.0927%2012.4658%2063.5539%2011.9075%2062.6709%2011.9075C61.4425%2011.9075%2060.1071%2012.6176%2059.0514%2013.7779C59.0952%2013.5837%2059.0952%2013.4126%2059.0952%2013.2183C59.0952%2012.359%2058.6647%2011.9075%2057.7804%2011.9075C56.6603%2011.9075%2055.4976%2012.5751%2054.4419%2013.7779L55.1315%2012.1005H52.761L50.7579%2016.6157C49.8105%2018.7447%2048.2804%2020.8518%2047.4181%2020.8518C47.2247%2020.8518%2047.0958%2020.7437%2047.0958%2020.4864C47.0958%2020.0787%2047.5482%2019.0676%2047.721%2018.6598L50.3712%2012.6626C50.5645%2012.2111%2049.2936%2011.9307%2047.6784%2011.9307C46.0195%2011.9307%2044.318%2012.7475%2043.0689%2013.8011C42.186%2014.5317%2041.5389%2014.8971%2041.2153%2014.8971C41.0439%2014.8971%2040.9782%2014.8109%2040.9782%2014.7041C40.9782%2014.3388%2041.8611%2013.3058%2041.8611%2012.5108C41.8611%2012.1455%2041.6678%2011.9088%2041.1715%2011.9088C40.2241%2011.9088%2039.1039%2012.8118%2038.2854%2013.7573L38.975%2012.1017H36.6484L34.6452%2016.617C33.6978%2018.746%2032.1239%2020.9598%2031.2629%2020.9598C31.0682%2020.9598%2030.9393%2020.8531%2030.9393%2020.5945C30.9393%2020.1867%2031.3699%2019.1975%2031.607%2018.6803L34.2572%2012.6613C34.4506%2012.2098%2033.1796%2011.9294%2031.5645%2011.9294C29.1734%2011.9294%2026.8467%2013.5425%2025.6183%2015.1968C24.261%2016.981%2023.3354%2018.872%2023.3135%2020.4208C23.2916%2021.6673%2023.9387%2022.4418%2025.2303%2022.4418C26.674%2022.4418%2027.8367%2021.302%2028.5044%2020.4427C28.4618%2020.6151%2028.4399%2020.7862%2028.418%2020.9585C28.418%2021.8179%2028.7622%2022.4418%2029.8179%2022.4418C30.7434%2022.4418%2031.9718%2021.6673%2032.9631%2020.4427L32.1665%2022.2707H34.6865L37.164%2016.6607C37.9825%2014.8328%2038.9093%2013.8873%2039.1671%2013.8873C39.2535%2013.8873%2039.2973%2013.931%2039.2973%2013.994C39.2973%2014.1883%2038.9093%2014.7041%2038.9093%2015.1762C38.9093%2015.6496%2039.1671%2016.015%2039.8567%2016.015C40.3955%2016.015%2040.9975%2015.7564%2041.5363%2015.4129C40.2653%2017.1328%2039.403%2018.9389%2039.403%2020.4234C39.3811%2021.6699%2040.0282%2022.4443%2041.321%2022.4443C42.6784%2022.4443%2043.9493%2021.1541%2044.6377%2020.2948C44.6157%2020.4877%2044.5951%2020.682%2044.5951%2020.8968C44.5951%2021.7355%2045.0695%2022.4443%2046.0388%2022.4443C47.1151%2022.4443%2047.9775%2021.778%2049.0551%2020.4671L48.2585%2022.2732H50.843L53.2122%2016.9206C54.246%2014.5986%2055.6458%2013.3521%2056.3354%2013.3521C56.5082%2013.3303%2056.659%2013.4602%2056.6796%2013.6326V13.6969C56.6577%2013.9554%2056.5726%2014.2127%2056.4643%2014.4494L53.0614%2022.2964H55.7103L58.1233%2016.8357C59.1571%2014.4919%2060.2992%2013.3521%2061.1602%2013.3521C61.4193%2013.3521%2061.5263%2013.482%2061.5263%2013.7599C61.5044%2014.0609%2061.418%2014.3619%2061.2891%2014.6205L58.9625%2019.5641C58.7472%2020.0375%2058.6183%2020.552%2058.5745%2021.0692C58.5745%2021.8217%2058.9831%2022.4881%2060.1471%2022.4881C61.6552%2022.4881%2062.796%2021.3483%2064.0889%2019.6503V20.0156C64.1971%2021.3702%2064.9499%2022.5524%2066.9543%2022.5524C69.3235%2022.5524%2071.2416%2020.9187%2072.4043%2018.3176C72.8361%2017.3927%2073.1364%2016.4253%2073.2447%2015.4142C73.5038%2015.5441%2073.8041%2015.6084%2074.0851%2015.5866C74.4731%2015.5866%2074.8598%2015.5004%2075.2053%2015.3074L74.7954%2016.1886C74.321%2017.1778%2073.8041%2018.2739%2073.3955%2019.1988C73.1377%2019.7352%2072.9869%2020.3372%2072.9431%2020.9392C72.9431%2021.8642%2073.46%2022.5305%2074.5157%2022.5305C75.5714%2022.5305%2077.0151%2021.5413%2078.0489%2020.1443H78.0708C78.0063%2020.4234%2077.9625%2020.7244%2077.9625%2021.0254C77.9625%2021.7998%2078.1997%2022.5305%2079.2773%2022.5305C80.5263%2022.5305%2081.4957%2021.6275%2082.4431%2020.4877L81.6465%2022.2938H84.2529L86.3424%2017.5638C87.527%2014.8984%2088.7116%2013.2852%2089.8111%2013.2852C90.0057%2013.2852%2090.1553%2013.4139%2090.1772%2013.6081V13.6724C90.1772%2014.124%2089.5301%2015.3499%2088.95%2016.5745C88.4112%2017.6924%2088.0013%2018.5517%2087.7216%2019.2193C87.4625%2019.7776%2087.3117%2020.3797%2087.2692%2021.0036C87.2692%2021.8204%2087.7216%2022.4443%2088.7348%2022.4443C90.2429%2022.4443%2091.7717%2020.983%2092.5902%2019.8857C92.3969%2020.4234%2092.3105%2020.9611%2092.2886%2021.5194C92.2886%2023.0245%2093.1935%2023.777%2094.4644%2023.777C95.3049%2023.777%2096.1234%2023.4979%2096.813%2023.0026C97.8043%2022.3144%2098.6009%2021.2827%2099.2686%2020.3372L98.8161%2019.9063C98.191%2020.7875%2097.5026%2021.6262%2096.7911%2022.142C96.4031%2022.4649%2095.9507%2022.636%2095.4557%2022.6579C94.9169%2022.6579%2094.5727%2022.3774%2094.5727%2021.6905C94.5727%2021.0023%2094.8962%2020.0774%2095.3912%2018.8309C95.4131%2018.8103%2096.1234%2017.219%2096.7911%2015.6921C97.3505%2014.4018%2097.9112%2013.1553%2098.0182%2012.8967H99.7197L100.065%2012.1223H98.3843L99.9814%208.48828ZM26.5013%2020.8929C26.1352%2020.8929%2025.8761%2020.7643%2025.8761%2020.2909C25.898%2019.0225%2026.9524%2016.7649%2028.2672%2014.9588C29.1927%2013.7123%2030.3992%2012.7874%2031.6921%2012.7874L30.0551%2016.442C28.8279%2019.1949%2027.4925%2020.8929%2026.5013%2020.8929ZM42.6152%2020.8929C42.2491%2020.8929%2041.9913%2020.7643%2041.9694%2020.2909C41.99%2019.0225%2043.0457%2016.7649%2044.3605%2014.9588C45.286%2013.7123%2046.4925%2012.7874%2047.7854%2012.7874L46.1484%2016.442C44.8993%2019.2592%2043.6284%2020.8929%2042.6152%2020.8929ZM71.2222%2013.7779C71.1578%2015.1749%2069.9294%2018.5504%2068.487%2020.5713C67.9056%2021.3882%2067.4094%2021.6249%2066.9788%2021.6249C66.3756%2021.6249%2066.2028%2021.1296%2066.2892%2020.399C66.4181%2019.1306%2067.4738%2016.1642%2068.9381%2014.1214C69.6058%2013.1965%2070.0583%2012.8093%2070.5765%2012.8093C71.0933%2012.8093%2071.2442%2013.2402%2071.2222%2013.7779Z%22%20fill%3D%22%23fff%22/%3E%0A%3Cpath%20d%3D%22M111.428%2012.1239L113.799%206.65674H110.991L108.62%2012.1239H102.65L101.656%2014.4175H107.625L105.253%2019.8847H108.062L110.433%2014.4175H116.401L117.396%2012.1239H111.428Z%22%20fill%3D%22%23fff%22/%3E%0A%3C/svg%3E%0A");
  background-size: 100%;
  background-repeat: no-repeat;
}
.icon.cbsLogoAAFooter {
  content: "";
  width: 113px;
  height: 30px;
  display: inline-block;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%22118%22%20height%3D%2227%22%20viewBox%3D%220%200%20118%2027%22%20fill%3D%22%23666%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%3Cpath%20d%3D%22M30.0123%206.87832C30.0123%202.23446%2025.0793%200%2019.2194%200C12.9509%200%207.19935%202.77345%205.08794%207.07256C4.5066%208.2123%204.20497%209.48068%204.20497%2010.7696C4.18305%2011.8875%204.48597%2012.9835%205.08794%2013.9084C5.99283%2015.2411%207.60796%2016.0799%209.97717%2016.0799C12.8852%2016.0799%2015.1899%2014.4886%2015.1899%2011.7151C15.1899%2011.7151%2015.2325%2010.942%2014.3276%2010.942C13.5954%2010.942%2013.4008%2011.4579%2013.4227%2011.7151C13.531%2013.8866%2012.2381%2015.6283%209.93334%2015.6283C7.34887%2015.6283%206.27126%2013.435%206.27126%2011.0925C6.27126%206.29816%209.89081%203.11692%2013.6599%201.74048C15.4271%201.07413%2017.2794%200.751252%2019.1743%200.773121C23.4396%200.773121%2026.929%202.40684%2026.929%206.79342C26.929%2010.448%2023.8482%2013.565%2020.1642%2013.8441L20.3151%2013.3501C21.0691%2010.6629%2021.9959%207.71833%2023.5028%205.54691C23.5892%205.41698%2023.74%205.20216%2023.9127%204.98733L23.6974%204.72876C23.3739%204.92172%2023.0723%205.13783%2022.7706%205.37324C15.7055%2010.8764%2015.4903%2026.3555%206.07661%2026.3555C5.75436%2026.3555%205.43082%2026.3349%205.10728%2026.2912C3.14669%2025.9683%202.1129%2024.6575%202.1129%2022.8308C2.1129%2022.4655%202.2418%2021.9702%202.2418%2021.6911C2.26371%2021.1752%201.83318%2020.7237%201.315%2020.7237H1.20801C0.367575%2020.7237%200.0234079%2021.3888%200.00149465%2022.3356C-0.062956%2025.0653%201.96208%2026.6565%205.08536%2026.9576C5.42953%2026.9794%205.77499%2027%206.14107%2027C13.4872%2027%2017.9884%2021.4544%2019.9064%2014.7253C20.8758%2014.6185%2021.8451%2014.4024%2022.7706%2014.1245C26.1788%2013.1765%2030.0123%2010.8983%2030.0123%206.87832Z%22%20fill%3D%22%23666%22/%3E%0A%3Cpath%20d%3D%22M99.9814%208.48828H97.3969L96.8143%209.84285L95.8024%2012.1223H94.5959L94.2298%2012.8967H95.4789L93.9707%2016.2285C92.8944%2018.571%2091.2135%2020.8724%2090.2442%2020.8724C90.0289%2020.8724%2089.9%2020.7862%2089.9%2020.5713C89.9%2020.3552%2089.9645%2020.1623%2090.2017%2019.5602C90.5033%2018.8514%2090.9996%2017.8185%2091.3656%2017.0659C91.9044%2015.9699%2092.7655%2014.2719%2092.7655%2013.4332C92.7655%2012.5944%2092.2267%2011.9281%2091.171%2011.9281C89.9864%2011.9281%2088.9088%2012.6382%2087.9188%2013.6686L88.5659%2012.121H86.131L84.1497%2016.635C83.3531%2018.2262%2081.7367%2020.8698%2080.7248%2020.8698C80.5096%2020.8698%2080.4232%2020.7411%2080.4232%2020.5263C80.4451%2020.3334%2080.4877%2020.161%2080.574%2019.9667C80.6604%2019.7725%2081.845%2017.0003%2081.845%2017.0003L83.9989%2012.0773H81.3706L79.2812%2016.8717C78.6354%2018.3549%2076.997%2020.8711%2075.9413%2020.8711C75.7686%2020.8929%2075.5972%2020.763%2075.5752%2020.5701V20.4839C75.5752%2020.2266%2075.7686%2019.7532%2075.9194%2019.4084L77.0177%2017.0003L79.2799%2012.0773H76.6735L76.1566%2013.1952C75.7686%2013.9477%2075.1228%2014.8289%2074.089%2014.8289C73.5927%2014.8289%2073.3568%2014.6359%2073.2486%2014.4417C73.0978%2012.7861%2072.0421%2011.9049%2070.4914%2011.9049C68.3374%2011.9049%2066.8074%2013.1733%2065.7942%2014.7221C65.1265%2015.7963%2064.6096%2016.936%2064.2435%2018.1401C63.3167%2019.667%2062.3487%2020.8492%2061.5727%2020.8492C61.3781%2020.8492%2061.2492%2020.7411%2061.2492%2020.4839C61.2492%2020.2266%2061.5083%2019.6464%2061.5946%2019.4303L63.2961%2015.8194C63.7705%2014.7028%2064.0927%2013.9709%2064.0927%2013.2402C64.0927%2012.4658%2063.5539%2011.9075%2062.6709%2011.9075C61.4425%2011.9075%2060.1071%2012.6176%2059.0514%2013.7779C59.0952%2013.5837%2059.0952%2013.4126%2059.0952%2013.2183C59.0952%2012.359%2058.6647%2011.9075%2057.7804%2011.9075C56.6603%2011.9075%2055.4976%2012.5751%2054.4419%2013.7779L55.1315%2012.1005H52.761L50.7579%2016.6157C49.8105%2018.7447%2048.2804%2020.8518%2047.4181%2020.8518C47.2247%2020.8518%2047.0958%2020.7437%2047.0958%2020.4864C47.0958%2020.0787%2047.5482%2019.0676%2047.721%2018.6598L50.3712%2012.6626C50.5645%2012.2111%2049.2936%2011.9307%2047.6784%2011.9307C46.0195%2011.9307%2044.318%2012.7475%2043.0689%2013.8011C42.186%2014.5317%2041.5389%2014.8971%2041.2153%2014.8971C41.0439%2014.8971%2040.9782%2014.8109%2040.9782%2014.7041C40.9782%2014.3388%2041.8611%2013.3058%2041.8611%2012.5108C41.8611%2012.1455%2041.6678%2011.9088%2041.1715%2011.9088C40.2241%2011.9088%2039.1039%2012.8118%2038.2854%2013.7573L38.975%2012.1017H36.6484L34.6452%2016.617C33.6978%2018.746%2032.1239%2020.9598%2031.2629%2020.9598C31.0682%2020.9598%2030.9393%2020.8531%2030.9393%2020.5945C30.9393%2020.1867%2031.3699%2019.1975%2031.607%2018.6803L34.2572%2012.6613C34.4506%2012.2098%2033.1796%2011.9294%2031.5645%2011.9294C29.1734%2011.9294%2026.8467%2013.5425%2025.6183%2015.1968C24.261%2016.981%2023.3354%2018.872%2023.3135%2020.4208C23.2916%2021.6673%2023.9387%2022.4418%2025.2303%2022.4418C26.674%2022.4418%2027.8367%2021.302%2028.5044%2020.4427C28.4618%2020.6151%2028.4399%2020.7862%2028.418%2020.9585C28.418%2021.8179%2028.7622%2022.4418%2029.8179%2022.4418C30.7434%2022.4418%2031.9718%2021.6673%2032.9631%2020.4427L32.1665%2022.2707H34.6865L37.164%2016.6607C37.9825%2014.8328%2038.9093%2013.8873%2039.1671%2013.8873C39.2535%2013.8873%2039.2973%2013.931%2039.2973%2013.994C39.2973%2014.1883%2038.9093%2014.7041%2038.9093%2015.1762C38.9093%2015.6496%2039.1671%2016.015%2039.8567%2016.015C40.3955%2016.015%2040.9975%2015.7564%2041.5363%2015.4129C40.2653%2017.1328%2039.403%2018.9389%2039.403%2020.4234C39.3811%2021.6699%2040.0282%2022.4443%2041.321%2022.4443C42.6784%2022.4443%2043.9493%2021.1541%2044.6377%2020.2948C44.6157%2020.4877%2044.5951%2020.682%2044.5951%2020.8968C44.5951%2021.7355%2045.0695%2022.4443%2046.0388%2022.4443C47.1151%2022.4443%2047.9775%2021.778%2049.0551%2020.4671L48.2585%2022.2732H50.843L53.2122%2016.9206C54.246%2014.5986%2055.6458%2013.3521%2056.3354%2013.3521C56.5082%2013.3303%2056.659%2013.4602%2056.6796%2013.6326V13.6969C56.6577%2013.9554%2056.5726%2014.2127%2056.4643%2014.4494L53.0614%2022.2964H55.7103L58.1233%2016.8357C59.1571%2014.4919%2060.2992%2013.3521%2061.1602%2013.3521C61.4193%2013.3521%2061.5263%2013.482%2061.5263%2013.7599C61.5044%2014.0609%2061.418%2014.3619%2061.2891%2014.6205L58.9625%2019.5641C58.7472%2020.0375%2058.6183%2020.552%2058.5745%2021.0692C58.5745%2021.8217%2058.9831%2022.4881%2060.1471%2022.4881C61.6552%2022.4881%2062.796%2021.3483%2064.0889%2019.6503V20.0156C64.1971%2021.3702%2064.9499%2022.5524%2066.9543%2022.5524C69.3235%2022.5524%2071.2416%2020.9187%2072.4043%2018.3176C72.8361%2017.3927%2073.1364%2016.4253%2073.2447%2015.4142C73.5038%2015.5441%2073.8041%2015.6084%2074.0851%2015.5866C74.4731%2015.5866%2074.8598%2015.5004%2075.2053%2015.3074L74.7954%2016.1886C74.321%2017.1778%2073.8041%2018.2739%2073.3955%2019.1988C73.1377%2019.7352%2072.9869%2020.3372%2072.9431%2020.9392C72.9431%2021.8642%2073.46%2022.5305%2074.5157%2022.5305C75.5714%2022.5305%2077.0151%2021.5413%2078.0489%2020.1443H78.0708C78.0063%2020.4234%2077.9625%2020.7244%2077.9625%2021.0254C77.9625%2021.7998%2078.1997%2022.5305%2079.2773%2022.5305C80.5263%2022.5305%2081.4957%2021.6275%2082.4431%2020.4877L81.6465%2022.2938H84.2529L86.3424%2017.5638C87.527%2014.8984%2088.7116%2013.2852%2089.8111%2013.2852C90.0057%2013.2852%2090.1553%2013.4139%2090.1772%2013.6081V13.6724C90.1772%2014.124%2089.5301%2015.3499%2088.95%2016.5745C88.4112%2017.6924%2088.0013%2018.5517%2087.7216%2019.2193C87.4625%2019.7776%2087.3117%2020.3797%2087.2692%2021.0036C87.2692%2021.8204%2087.7216%2022.4443%2088.7348%2022.4443C90.2429%2022.4443%2091.7717%2020.983%2092.5902%2019.8857C92.3969%2020.4234%2092.3105%2020.9611%2092.2886%2021.5194C92.2886%2023.0245%2093.1935%2023.777%2094.4644%2023.777C95.3049%2023.777%2096.1234%2023.4979%2096.813%2023.0026C97.8043%2022.3144%2098.6009%2021.2827%2099.2686%2020.3372L98.8161%2019.9063C98.191%2020.7875%2097.5026%2021.6262%2096.7911%2022.142C96.4031%2022.4649%2095.9507%2022.636%2095.4557%2022.6579C94.9169%2022.6579%2094.5727%2022.3774%2094.5727%2021.6905C94.5727%2021.0023%2094.8962%2020.0774%2095.3912%2018.8309C95.4131%2018.8103%2096.1234%2017.219%2096.7911%2015.6921C97.3505%2014.4018%2097.9112%2013.1553%2098.0182%2012.8967H99.7197L100.065%2012.1223H98.3843L99.9814%208.48828ZM26.5013%2020.8929C26.1352%2020.8929%2025.8761%2020.7643%2025.8761%2020.2909C25.898%2019.0225%2026.9524%2016.7649%2028.2672%2014.9588C29.1927%2013.7123%2030.3992%2012.7874%2031.6921%2012.7874L30.0551%2016.442C28.8279%2019.1949%2027.4925%2020.8929%2026.5013%2020.8929ZM42.6152%2020.8929C42.2491%2020.8929%2041.9913%2020.7643%2041.9694%2020.2909C41.99%2019.0225%2043.0457%2016.7649%2044.3605%2014.9588C45.286%2013.7123%2046.4925%2012.7874%2047.7854%2012.7874L46.1484%2016.442C44.8993%2019.2592%2043.6284%2020.8929%2042.6152%2020.8929ZM71.2222%2013.7779C71.1578%2015.1749%2069.9294%2018.5504%2068.487%2020.5713C67.9056%2021.3882%2067.4094%2021.6249%2066.9788%2021.6249C66.3756%2021.6249%2066.2028%2021.1296%2066.2892%2020.399C66.4181%2019.1306%2067.4738%2016.1642%2068.9381%2014.1214C69.6058%2013.1965%2070.0583%2012.8093%2070.5765%2012.8093C71.0933%2012.8093%2071.2442%2013.2402%2071.2222%2013.7779Z%22%20fill%3D%22%23666%22/%3E%0A%3Cpath%20d%3D%22M111.428%2012.1239L113.799%206.65674H110.991L108.62%2012.1239H102.65L101.656%2014.4175H107.625L105.253%2019.8847H108.062L110.433%2014.4175H116.401L117.396%2012.1239H111.428Z%22%20fill%3D%22%23666%22/%3E%0A%3C/svg%3E%0A");
  background-size: 100%;
  background-repeat: no-repeat;
}
.icon.search {
  content: "";
  width: 26px;
  height: 25px;
  display: block;
  color: #fff;
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjBweCI gaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIHZlcnNpb249IjEuMSIgeG1sbnM9Im h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vc mcvMTk5OS94bGluayI+CiAgICAKICAgIDx0aXRsZT5JY29uIC8gU2VhcmNoPC90aXRsZT4KICAg IDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+CiAgICAgICAgPHB hdGggZD0iTTguMDA0MzE0MDYsMTUuMDA4NjI4MSBDOS43MTI2ODMzNSwxNS4wMDg2MjgxIDExLj I2NTc0NjMsMTQuNDAyOTMzNiAxMi40NzcxMzU1LDEzLjM3NzkxMiBMMTcuOTEyODU1OSwxOC44M TM2MzI0IEMxOC4wMzcxMDA5LDE4LjkzNzg3NzUgMTguMTkyNDA3MiwxOSAxOC4zNjMyNDQyLDE5 IEMxOC41MzQwODExLDE5IDE4LjY4OTM4NzQsMTguOTM3ODc3NSAxOC44MTM2MzI0LDE4LjgxMzY zMjQgQzE5LjA2MjEyMjUsMTguNTY1MTQyNCAxOS4wNjIxMjI1LDE4LjE2MTM0NiAxOC44MTM2Mz I0LDE3LjkxMjg1NTkgTDEzLjM3NzkxMiwxMi40NzcxMzU1IEMxNC4zODc0MDI5LDExLjI2NTc0N jMgMTUuMDA4NjI4MSw5LjY5NzE1MjcyIDE1LjAwODYyODEsOC4wMDQzMTQwNiBDMTUuMDA4NjI4 MSw0LjEzNzE4NzIzIDExLjg3MTQ0MDksMSA4LjAwNDMxNDA2LDEgQzQuMTUyNzE3ODYsMSAxLDQ uMTUyNzE3ODYgMSw4LjAwNDMxNDA2IEMxLDExLjg3MTQ0MDkgNC4xNTI3MTc4NiwxNS4wMDg2Mj gxIDguMDA0MzE0MDYsMTUuMDA4NjI4MSBaIE04LjAwNDMxNDA2LDIuMjczNTExNjUgQzExLjE3M jU2MjYsMi4yNzM1MTE2NSAxMy43MzUxMTY1LDQuODUxNTk2MiAxMy43MzUxMTY1LDguMDA0MzE0 MDYgQzEzLjczNTExNjUsMTEuMTcyNTYyNiAxMS4xNzI1NjI2LDEzLjczNTExNjUgOC4wMDQzMTQ wNiwxMy43MzUxMTY1IEM0LjgzNjA2NTU3LDEzLjczNTExNjUgMi4yNzM1MTE2NSwxMS4xNTcwMz E5IDIuMjczNTExNjUsOC4wMDQzMTQwNiBDMi4yNzM1MTE2NSw0Ljg1MTU5NjIgNC44NTE1OTYyL DIuMjczNTExNjUgOC4wMDQzMTQwNiwyLjI3MzUxMTY1IFoiIGlkPSJwYXRoLTEiPjwvcGF0aD4K ICAgIDwvZGVmcz4KICAgIDxnIGlkPSJJY29uLS8tU2VhcmNoIiBzdHJva2U9Im5vbmUiIHN0cm9 rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8bW FzayBpZD0ibWFzay0yIiBmaWxsPSJ3aGl0ZSI+CiAgICAgICAgICAgIDx1c2UgeGxpbms6aHJlZ j0iI3BhdGgtMSI+PC91c2U+CiAgICAgICAgPC9tYXNrPgogICAgICAgIDx1c2UgaWQ9Ik1hc2si IGZpbGw9IiNGRkZGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIgeGxpbms6aHJlZj0iI3BhdGgtMSI +PC91c2U+CiAgICA8L2c+Cjwvc3ZnPg==") no-repeat;
  background-size: 100%;
}
.icon.play {
  content: "";
  width: 12px;
  height: 14px;
  display: inline-block;
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTJweCI gaGVpZ2h0PSIxNHB4IiB2aWV3Qm94PSIwIDAgMTIgMTQiIHZlcnNpb249IjEuMSIgeG1sbnM9Im h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vc mcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUwLjIgKDU1MDQ3KSAt IGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5NYXN rPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZn M+CiAgICAgICAgPHBvbHlnb24gaWQ9InBhdGgtMSIgcG9pbnRzPSI1LjAwNDQ3MDgzIDMuMDAyN TE3NyA1LjAwMzQ2Mzc1IDE3LjAwNDM0ODggMTcuMDA3MDk1MyAxMC4wMDE3Mzk1Ij48L3BvbHln b24+CiAgICA8L2RlZnM+CiAgICA8ZyBpZD0iU3ltYm9scyIgc3Ryb2tlPSJub25lIiBzdHJva2U td2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaW Q9Ikljb24tLy1QbGF5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNS4wMDAwMDAsIC0zLjAwMDAwM CkiPgogICAgICAgICAgICA8bWFzayBpZD0ibWFzay0yIiBmaWxsPSJ3aGl0ZSI+CiAgICAgICAg ICAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNwYXRoLTEiPjwvdXNlPgogICAgICAgICAgICA8L21 hc2s+CiAgICAgICAgICAgIDx1c2UgaWQ9Ik1hc2siIGZpbGw9IiNGRkZGRkYiIHhsaW5rOmhyZW Y9IiNwYXRoLTEiPjwvdXNlPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+") no-repeat;
  background-size: 100%;
}
.icon.article {
  content: "";
  width: 32px;
  height: 32px;
  display: inline-block;
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjBweCI gaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIHZlcnNpb249IjEuMSIgeG1sbnM9Im h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vc mcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUwLjIgKDU1MDQ3KSAt IGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5JY29 uIC8gQXJ0aWNsZSAvIEZpbGw8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC 48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iSWNvbi0vLUFydGljbGUtLy1Ga WxsIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxl PSJldmVub2RkIj4KICAgICAgICA8cGF0aCBkPSJNMywxIEwxNywxIEwxNywxOSBMMywxOSBMMyw xIFogTTUsNCBMNSw4IEw5LDggTDksNCBMNSw0IFogTTExLDQgTDExLDUgTDE1LDUgTDE1LDQgTD ExLDQgWiBNMTEsNiBMMTEsNyBMMTUsNyBMMTUsNiBMMTEsNiBaIE0xMSw4IEwxMSw5IEwxNSw5I EwxNSw4IEwxMSw4IFogTTUsMTAgTDUsMTEgTDE1LDExIEwxNSwxMCBMNSwxMCBaIE01LDEyIEw1 LDEzIEwxNSwxMyBMMTUsMTIgTDUsMTIgWiIgaWQ9IkNvbWJpbmVkLVNoYXBlIiBmaWxsPSIjRkZ GRkZGIj48L3BhdGg+CiAgICA8L2c+Cjwvc3ZnPg==");
}
.icon.articleOutline {
  content: "";
  width: 32px;
  height: 32px;
  display: inline-block;
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjBweCI gaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIHZlcnNpb249IjEuMSIgeG1sbnM9Im h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vc mcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUwLjIgKDU1MDQ3KSAt IGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5JY29 uIC8gQXJ0aWNsZSAvIE91dGxpbmU8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZX RjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iSWNvbi0vLUFydGljbGUtL y1PdXRsaW5lIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmls bC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iYXJ0aWNsZV9zbWFsbF9zdHJva2UiIHR yYW5zZm9ybT0idHJhbnNsYXRlKDMuMDAwMDAwLCAxLjAwMDAwMCkiIGZpbGw9IiNGRkZGRkYiPg ogICAgICAgICAgICA8cGF0aCBkPSJNMCwwIEwxNCwwIEwxNCwxOCBMMCwxOCBMMCwwIFogTTEsM SBMMSwxNyBMMTMsMTcgTDEzLDEgTDEsMSBaIiBpZD0iQ29tYmluZWQtU2hhcGUtQ29weS02Ij48 L3BhdGg+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik04LDMgTDEyLDMgTDEyLDQgTDgsNCBMOCwzIFo gTTgsNSBMMTIsNSBMMTIsNiBMOCw2IEw4LDUgWiBNOCw3IEwxMiw3IEwxMiw4IEw4LDggTDgsNy BaIE0yLDkgTDEyLDkgTDEyLDEwIEwyLDEwIEwyLDkgWiBNMiwxMSBMMTIsMTEgTDEyLDEyIEwyL DEyIEwyLDExIFoiIGlkPSJDb21iaW5lZC1TaGFwZSI+PC9wYXRoPgogICAgICAgICAgICA8cGF0 aCBkPSJNMiwzIEw2LDMgTDYsNyBMMiw3IEwyLDMgWiBNMyw0IEwzLDYgTDUsNiBMNSw0IEwzLDQ gWiIgaWQ9IkNvbWJpbmVkLVNoYXBlIj48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3 N2Zz4=");
  background-size: 100%;
}
.icon.caretDown {
  content: "";
  width: 15px;
  height: 9px;
  display: inline-block;
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iOXB4IiB oZWlnaHQ9IjVweCIgdmlld0JveD0iMCAwIDkgNSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cD ovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xO Tk5L3hsaW5rIj4KICAgIDx0aXRsZT5JY29uIC8gQ2FyZXQgLyBEb3duIC8gU21hbGw8L3RpdGxl PgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM +CiAgICA8ZyBpZD0iU3ltYm9scyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbG w9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IlRleHQtTGlua3MtR GVza3RvcCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI1My4wMDAwMDAsIC02LjAwMDAwMCkiIGZp bGw9IiNGRkZGRkYiIGZpbGwtcnVsZT0ibm9uemVybyI+CiAgICAgICAgICAgIDxnIHRyYW5zZm9 ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCAtMi4wMDAwMDApIiBpZD0iU2hvd3MiPgogICAgICAgIC AgICAgICAgPGc+CiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9IkxpdmUtVFYiIHRyYW5zZm9yb T0idHJhbnNsYXRlKDE5OS4wMDAwMDAsIDAuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAg ICAgIDxnIGlkPSJJY29uLS8tQ2FyZXQtLy1Eb3duLS8tU21hbGwiIHRyYW5zZm9ybT0idHJhbnN sYXRlKDQ5LjAwMDAwMCwgMC4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgID xwYXRoIGQ9Ik03LjY0MDE2NzQxLDE1IEM3LjQ2ODQxNTE4LDE1IDcuMzEyMjc2NzgsMTQuOTM1M Tg3OCA3LjE4NzM2NjA3LDE0LjgwNTU2MzMgQzYuOTM3NTQ0NjQsMTQuNTQ2MzE0MyA2LjkzNzU0 NDY0LDE0LjEyNTAzNDcgNy4xODczNjYwNywxMy44NjU3ODU3IEwxMC40NTQyMjk5LDEwLjUyMDc 0MTEgTDcuMTg3MzY2MDcsNy4xMzQyMTQyOSBDNi45Mzc1NDQ2NCw2Ljg3NDk2NTMxIDYuOTM3NT Q0NjQsNi40NTM2ODU3MiA3LjE4NzM2NjA3LDYuMTk0NDM2NzQgQzcuNDM3MTg3NSw1LjkzNTE4N zc1IDcuODQzMTQ3MzIsNS45MzUxODc3NSA4LjA5Mjk2ODc1LDYuMTk0NDM2NzQgTDExLjgxMjYz MzksMTAuMDUwODUyMyBDMTIuMDYyNDU1NCwxMC4zMTAxMDEzIDEyLjA2MjQ1NTQsMTAuNzMxMzg wOSAxMS44MTI2MzM5LDEwLjk5MDYyOTkgTDguMDkyOTY4NzUsMTQuODA1NTYzMyBDNy45NjgwNT gwMywxNC45MzUxODc4IDcuODExOTE5NjQsMTUgNy42NDAxNjc0MSwxNSBaIiB0cmFuc2Zvcm09I nRyYW5zbGF0ZSg5LjUwMDAwMCwgMTAuNTAwMDAwKSBzY2FsZSgtMSwgMSkgcm90YXRlKDkwLjAw MDAwMCkgdHJhbnNsYXRlKC05LjUwMDAwMCwgLTEwLjUwMDAwMCkgIj48L3BhdGg+CiAgICAgICA gICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgIC AgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnP g== ") no-repeat;
  background-size: 100%;
}
.icon.chevronLeft {
  content: "";
  width: 10px;
  height: 19px;
  display: inline-block;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjBweCI gaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIHZlcnNpb249IjEuMSIgeG1sbnM9Im h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vc mcvMTk5OS94bGluayI+CiAgICAKICAgIDx0aXRsZT5JY29uIC8gQ2hldnJvbiAvIExlZnQ8L3Rp dGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2R lZnM+CiAgICA8ZyBpZD0iSWNvbi0vLUNoZXZyb24tLy1MZWZ0IiBzdHJva2U9Im5vbmUiIHN0cm 9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8c GF0aCBkPSJNNi4wODYyMDY5LDE4LjgxMzc5MzEgQzUuOTYyMDY4OTcsMTguOTM3OTMxIDUuODA2 ODk2NTUsMTkgNS42MzYyMDY5LDE5IEM1LjQ2NTUxNzI0LDE5IDUuMzEwMzQ0ODMsMTguOTM3OTM xIDUuMTg2MjA2OSwxOC44MTM3OTMxIEM0LjkzNzkzMTAzLDE4LjU2NTUxNzIgNC45Mzc5MzEwMy wxOC4xNjIwNjkgNS4xODYyMDY5LDE3LjkxMzc5MzEgTDEzLjEsMTAgTDUuMTg2MjA2OSwyLjA4N jIwNjkgQzQuOTM3OTMxMDMsMS44Mzc5MzEwMyA0LjkzNzkzMTAzLDEuNDM0NDgyNzYgNS4xODYy MDY5LDEuMTg2MjA2OSBDNS40MzQ0ODI3NiwwLjkzNzkzMTAzNCA1LjgzNzkzMTAzLDAuOTM3OTM xMDM0IDYuMDg2MjA2OSwxLjE4NjIwNjkgTDE0LjQ1LDkuNTUgQzE0LjY5ODI3NTksOS43OTgyNz U4NiAxNC42OTgyNzU5LDEwLjIwMTcyNDEgMTQuNDUsMTAuNDUgTDYuMDg2MjA2OSwxOC44MTM3O TMxIFoiIGlkPSJTaGFwZSIgZmlsbD0iI0ZGRkZGRiIgZmlsbC1ydWxlPSJub256ZXJvIiB0cmFu c2Zvcm09InRyYW5zbGF0ZSg5LjgxODEwMywgMTAuMDAwMDAwKSBzY2FsZSgtMSwgMSkgdHJhbnN sYXRlKC05LjgxODEwMywgLTEwLjAwMDAwMCkgIj48L3BhdGg+CiAgICA8L2c+Cjwvc3ZnPg==");
  background-repeat: no-repeat;
  background-position: center;
}
.icon.chevronRight {
  content: "";
  width: 10px;
  height: 19px;
  display: inline-block;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjBweCI gaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIHZlcnNpb249IjEuMSIgeG1sbnM9Im h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vc mcvMTk5OS94bGluayI+CiAgICAKICAgIDx0aXRsZT5JY29uIC8gQ2hldnJvbiAvIExlZnQ8L3Rp dGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2R lZnM+CiAgICA8ZyBpZD0iSWNvbi0vLUNoZXZyb24tLy1MZWZ0IiBzdHJva2U9Im5vbmUiIHN0cm 9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8c GF0aCBkPSJNNi4wODYyMDY5LDE4LjgxMzc5MzEgQzUuOTYyMDY4OTcsMTguOTM3OTMxIDUuODA2 ODk2NTUsMTkgNS42MzYyMDY5LDE5IEM1LjQ2NTUxNzI0LDE5IDUuMzEwMzQ0ODMsMTguOTM3OTM xIDUuMTg2MjA2OSwxOC44MTM3OTMxIEM0LjkzNzkzMTAzLDE4LjU2NTUxNzIgNC45Mzc5MzEwMy wxOC4xNjIwNjkgNS4xODYyMDY5LDE3LjkxMzc5MzEgTDEzLjEsMTAgTDUuMTg2MjA2OSwyLjA4N jIwNjkgQzQuOTM3OTMxMDMsMS44Mzc5MzEwMyA0LjkzNzkzMTAzLDEuNDM0NDgyNzYgNS4xODYy MDY5LDEuMTg2MjA2OSBDNS40MzQ0ODI3NiwwLjkzNzkzMTAzNCA1LjgzNzkzMTAzLDAuOTM3OTM xMDM0IDYuMDg2MjA2OSwxLjE4NjIwNjkgTDE0LjQ1LDkuNTUgQzE0LjY5ODI3NTksOS43OTgyNz U4NiAxNC42OTgyNzU5LDEwLjIwMTcyNDEgMTQuNDUsMTAuNDUgTDYuMDg2MjA2OSwxOC44MTM3O TMxIFoiIGlkPSJTaGFwZSIgZmlsbD0iI0ZGRkZGRiIgZmlsbC1ydWxlPSJub256ZXJvIiB0cmFu c2Zvcm09InRyYW5zbGF0ZSg5LjgxODEwMywgMTAuMDAwMDAwKSBzY2FsZSgtMSwgMSkgdHJhbnN sYXRlKC05LjgxODEwMywgLTEwLjAwMDAwMCkgIj48L3BhdGg+CiAgICA8L2c+Cjwvc3ZnPg==");
  background-repeat: no-repeat;
  background-position: center;
  transform: rotateY(180deg) translateZ(-1px);
}
.icon.close {
  content: "";
  width: 20px;
  height: 20px;
  display: block;
  background: url('data:image/svg+xml,<svg width="14" height="14" viewBox="0 0 10 10" xmlns="http://www.w3.org/2000/svg"><path d="M5.7817 4.9995 9.828 9.1021c.2293.2054.2293.5385 0 .7439-.2294.2053-.6013.2053-.8307 0l-3.998-4.0536L.9994 9.8459c-.2286.2055-.5993.2055-.828 0-.2286-.2056-.2286-.5388 0-.7443l4.047-4.1011L.172.8979C-.0573.6925-.0573.3594.172.154c.2294-.2053.6013-.2053.8307 0l3.998 4.0536L9.0006.1541c.2286-.2055.5993-.2055.828 0 .2286.2056.2286.5388 0 .7443l-4.047 4.1011Z" fill="ffffff" fill-rule="nonzero"/></svg>') no-repeat;
  background-size: 100%;
}
.icon.camera {
  content: "";
  width: 20px;
  height: 19px;
  display: block;
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjBweCI gaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIHZlcnNpb249IjEuMSIgeG1sbnM9Im h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vc mcvMTk5OS94bGluayI+CiAgICAKICAgIDx0aXRsZT5JY29uIC8gUGhvdG8gLyBGaWxsPC90aXRs ZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZ zPgogICAgPGcgaWQ9Ikljb24tLy1QaG90by0vLUZpbGwiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLX dpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkP SJHcm91cC0xMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS4wMDAwMDAsIDIuMDAwMDAwKSIgZmls bD0iI0ZGRkZGRiI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0yLDMgTDE2LDMgQzE3LjEwNDU2OTU sMyAxOCwzLjg5NTQzMDUgMTgsNSBMMTgsMTQgQzE4LDE1LjEwNDU2OTUgMTcuMTA0NTY5NSwxNi AxNiwxNiBMMiwxNiBDMC44OTU0MzA1LDE2IDEuMzUyNzA3NWUtMTYsMTUuMTA0NTY5NSAwLDE0I EwwLDUgQy0xLjM1MjcwNzVlLTE2LDMuODk1NDMwNSAwLjg5NTQzMDUsMyAyLDMgWiBNOSwxMyBD MTEuMjA5MTM5LDEzIDEzLDExLjIwOTEzOSAxMyw5IEMxMyw2Ljc5MDg2MSAxMS4yMDkxMzksNSA 5LDUgQzYuNzkwODYxLDUgNSw2Ljc5MDg2MSA1LDkgQzUsMTEuMjA5MTM5IDYuNzkwODYxLDEzID ksMTMgWiIgaWQ9IkNvbWJpbmVkLVNoYXBlIj48L3BhdGg+CiAgICAgICAgICAgIDxwYXRoIGQ9I k0xMyw0IEw1LDQgTDUsMiBDNSwwLjg5NTQzMDUgNS44OTU0MzA1LDIuMDI5MDYxMjVlLTE2IDcs MCBMMTEsMCBDMTIuMTA0NTY5NSwtMi4wMjkwNjEyNWUtMTYgMTMsMC44OTU0MzA1IDEzLDIgTDE zLDQgWiIgaWQ9IkNvbWJpbmVkLVNoYXBlLUNvcHktNCI+PC9wYXRoPgogICAgICAgIDwvZz4KIC AgIDwvZz4KPC9zdmc+ ") no-repeat;
  background-size: 100%;
}
.icon.settings {
  content: "";
  width: 20px;
  height: 20px;
  display: block;
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjBweCI gaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIHZlcnNpb249IjEuMSIgeG1sbnM9Im h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vc mcvMTk5OS94bGluayI+CiAgICAKICAgIDx0aXRsZT5JY29uIC8gU2V0dGluZ3M8L3RpdGxlPgog ICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiA gICA8ZyBpZD0iSWNvbi0vLVNldHRpbmdzIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMS IgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyB0cmFuc2Zvcm09I nRyYW5zbGF0ZSgxLjAwMDAwMCwgMS4wMDAwMDApIiBmaWxsPSIjRkZGRkZGIiBmaWxsLXJ1bGU9 Im5vbnplcm8iIGlkPSJTaGFwZSI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0wLjY5MjMwNzY5Miw 3LjEzODQ2MTU0IEMwLjMzODQ2MTUzOCw3LjEzODQ2MTU0IDAuMDYxNTM4NDYxNSw3LjQxNTM4ND YyIDAuMDYxNTM4NDYxNSw3Ljc2OTIzMDc3IEwwLjA2MTUzODQ2MTUsMTAuMjMwNzY5MiBDMC4wN jE1Mzg0NjE1LDEwLjU4NDYxNTQgMC4zMzg0NjE1MzgsMTAuODYxNTM4NSAwLjY5MjMwNzY5Miwx MC44NjE1Mzg1IEwxLjg0NjE1Mzg1LDEwLjg2MTUzODUgQzIuMDE1Mzg0NjIsMTEuNTIzMDc2OSA yLjI3NjkyMzA4LDEyLjE1Mzg0NjIgMi42MzA3NjkyMywxMi43Mzg0NjE1IEwxLjgzMDc2OTIzLD EzLjUzODQ2MTUgQzEuNTg0NjE1MzgsMTMuNzg0NjE1NCAxLjU4NDYxNTM4LDE0LjE4NDYxNTQgM S44MzA3NjkyMywxNC40MzA3NjkyIEwzLjU2OTIzMDc3LDE2LjE2OTIzMDggQzMuODE1Mzg0NjIs MTYuNDE1Mzg0NiA0LjIxNTM4NDYyLDE2LjQxNTM4NDYgNC40NjE1Mzg0NiwxNi4xNjkyMzA4IEw 1LjI3NjkyMzA4LDE1LjM1Mzg0NjIgQzUuODYxNTM4NDYsMTUuNjkyMzA3NyA2LjQ5MjMwNzY5LD E1Ljk1Mzg0NjIgNy4xNTM4NDYxNSwxNi4xMjMwNzY5IEw3LjE1Mzg0NjE1LDE3LjI3NjkyMzEgQ zcuMTUzODQ2MTUsMTcuNjMwNzY5MiA3LjQzMDc2OTIzLDE3LjkwNzY5MjMgNy43ODQ2MTUzOCwx Ny45MDc2OTIzIEwxMC4yNDYxNTM4LDE3LjkwNzY5MjMgQzEwLjYsMTcuOTA3NjkyMyAxMC44NzY 5MjMxLDE3LjYzMDc2OTIgMTAuODc2OTIzMSwxNy4yNzY5MjMxIEwxMC44NzY5MjMxLDE2LjEwNz Y5MjMgQzExLjUzODQ2MTUsMTUuOTM4NDYxNSAxMi4xNTM4NDYyLDE1LjY3NjkyMzEgMTIuNzM4N DYxNSwxNS4zMzg0NjE1IEwxMy41NjkyMzA4LDE2LjE2OTIzMDggQzEzLjgxNTM4NDYsMTYuNDE1 Mzg0NiAxNC4yMTUzODQ2LDE2LjQxNTM4NDYgMTQuNDYxNTM4NSwxNi4xNjkyMzA4IEwxNi4yLDE 0LjQzMDc2OTIgQzE2LjQ0NjE1MzgsMTQuMTg0NjE1NCAxNi40NDYxNTM4LDEzLjc4NDYxNTQgMT YuMiwxMy41Mzg0NjE1IEwxNS4zNjkyMzA4LDEyLjcwNzY5MjMgQzE1LjcwNzY5MjMsMTIuMTIzM Dc2OSAxNS45NjkyMzA4LDExLjUwNzY5MjMgMTYuMTM4NDYxNSwxMC44NDYxNTM4IEwxNy4zMDc2 OTIzLDEwLjg0NjE1MzggQzE3LjY2MTUzODUsMTAuODQ2MTUzOCAxNy45Mzg0NjE1LDEwLjU2OTI zMDggMTcuOTM4NDYxNSwxMC4yMTUzODQ2IEwxNy45Mzg0NjE1LDcuNzUzODQ2MTUgQzE3LjkzOD Q2MTUsNy40IDE3LjY2MTUzODUsNy4xMjMwNzY5MiAxNy4zMDc2OTIzLDcuMTIzMDc2OTIgTDE2L jEzODQ2MTUsNy4xMjMwNzY5MiBDMTUuOTY5MjMwOCw2LjQ2MTUzODQ2IDE1LjcwNzY5MjMsNS44 NDYxNTM4NSAxNS4zNjkyMzA4LDUuMjYxNTM4NDYgTDE2LjIsNC40MzA3NjkyMyBDMTYuNDQ2MTU zOCw0LjE4NDYxNTM4IDE2LjQ0NjE1MzgsMy43ODQ2MTUzOCAxNi4yLDMuNTM4NDYxNTQgTDE0Lj Q0NjE1MzgsMS44MTUzODQ2MiBDMTQuMiwxLjU2OTIzMDc3IDEzLjgsMS41NjkyMzA3NyAxMy41N TM4NDYyLDEuODE1Mzg0NjIgTDEyLjczODQ2MTUsMi42MzA3NjkyMyBDMTIuMTUzODQ2MiwyLjI5 MjMwNzY5IDExLjUyMzA3NjksMi4wMzA3NjkyMyAxMC44NjE1Mzg1LDEuODQ2MTUzODUgTDEwLjg 2MTUzODUsMC42OTIzMDc2OTIgQzEwLjg2MTUzODUsMC4zMzg0NjE1MzggMTAuNTg0NjE1NCwwLj A2MTUzODQ2MTUgMTAuMjMwNzY5MiwwLjA2MTUzODQ2MTUgTDcuNzY5MjMwNzcsMC4wNjE1Mzg0N jE1IEM3LjQxNTM4NDYyLDAuMDYxNTM4NDYxNSA3LjEzODQ2MTU0LDAuMzM4NDYxNTM4IDcuMTM4 NDYxNTQsMC42OTIzMDc2OTIgTDcuMTM4NDYxNTQsMS44NDYxNTM4NSBDNi40NzY5MjMwOCwyLjA xNTM4NDYyIDUuODQ2MTUzODUsMi4yNzY5MjMwOCA1LjI2MTUzODQ2LDIuNjE1Mzg0NjIgTDQuND Q2MTUzODUsMS44IEM0LjIsMS41NTM4NDYxNSAzLjgsMS41NTM4NDYxNSAzLjU1Mzg0NjE1LDEuO CBMMS44MTUzODQ2MiwzLjU1Mzg0NjE1IEMxLjU2OTIzMDc3LDMuOCAxLjU2OTIzMDc3LDQuMiAx LjgxNTM4NDYyLDQuNDQ2MTUzODUgTDIuNjE1Mzg0NjIsNS4yNDYxNTM4NSBDMi4yNjE1Mzg0Niw 1LjgzMDc2OTIzIDIsNi40NjE1Mzg0NiAxLjgzMDc2OTIzLDcuMTM4NDYxNTQgTDAuNjkyMzA3Nj kyLDcuMTM4NDYxNTQgWiBNMi45NjkyMzA3Nyw3Ljg3NjkyMzA4IEMzLjEyMzA3NjkyLDcuMDE1M zg0NjIgMy40NjE1Mzg0Niw2LjIzMDc2OTIzIDMuOTM4NDYxNTQsNS41MjMwNzY5MiBDNC4xMDc2 OTIzMSw1LjI3NjkyMzA4IDQuMDc2OTIzMDgsNC45Mzg0NjE1NCAzLjg2MTUzODQ2LDQuNzIzMDc 2OTIgTDMuMTUzODQ2MTUsNCBMNCwzLjE1Mzg0NjE1IEw0LjcyMzA3NjkyLDMuODc2OTIzMDggQz QuOTM4NDYxNTQsNC4wOTIzMDc2OSA1LjI3NjkyMzA4LDQuMTIzMDc2OTIgNS41MjMwNzY5MiwzL jk1Mzg0NjE1IEM2LjIzMDc2OTIzLDMuNDYxNTM4NDYgNy4wMzA3NjkyMywzLjEzODQ2MTU0IDcu ODc2OTIzMDgsMi45ODQ2MTUzOCBDOC4xNjkyMzA3NywyLjkyMzA3NjkyIDguNCwyLjY3NjkyMzA 4IDguNCwyLjM2OTIzMDc3IEw4LjQsMS4zMzg0NjE1NCBMOS42LDEuMzM4NDYxNTQgTDkuNiwyLj M2OTIzMDc3IEM5LjYsMi42NzY5MjMwOCA5LjgxNTM4NDYyLDIuOTM4NDYxNTQgMTAuMTA3NjkyM ywyLjk4NDYxNTM4IEMxMC45NTM4NDYyLDMuMTM4NDYxNTQgMTEuNzM4NDYxNSwzLjQ3NjkyMzA4 IDEyLjQ0NjE1MzgsMy45NTM4NDYxNSBDMTIuNjkyMzA3Nyw0LjEyMzA3NjkyIDEzLjAzMDc2OTI sNC4wOTIzMDc2OSAxMy4yNDYxNTM4LDMuODc2OTIzMDggTDEzLjk4NDYxNTQsMy4xMzg0NjE1NC BMMTQuODMwNzY5MiwzLjk4NDYxNTM4IEwxNC4wOTIzMDc3LDQuNzIzMDc2OTIgQzEzLjg3NjkyM zEsNC45Mzg0NjE1NCAxMy44NDYxNTM4LDUuMjc2OTIzMDggMTQuMDE1Mzg0Niw1LjUyMzA3Njky IEMxNC40OTIzMDc3LDYuMjMwNzY5MjMgMTQuODE1Mzg0Niw3LjAxNTM4NDYyIDE0Ljk4NDYxNTQ sNy44NjE1Mzg0NiBDMTUuMDQ2MTUzOCw4LjE1Mzg0NjE1IDE1LjMwNzY5MjMsOC4zODQ2MTUzOC AxNS42LDguMzg0NjE1MzggTDE2LjY0NjE1MzgsOC4zODQ2MTUzOCBMMTYuNjQ2MTUzOCw5LjU4N DYxNTM4IEwxNS42LDkuNTg0NjE1MzggQzE1LjI5MjMwNzcsOS41ODQ2MTUzOCAxNS4wMzA3Njky LDkuOCAxNC45ODQ2MTU0LDEwLjA5MjMwNzcgQzE0LjgzMDc2OTIsMTAuOTM4NDYxNSAxNC41MDc 2OTIzLDExLjcyMzA3NjkgMTQuMDE1Mzg0NiwxMi40MzA3NjkyIEMxMy44NDYxNTM4LDEyLjY3Nj kyMzEgMTMuODc2OTIzMSwxMy4wMTUzODQ2IDE0LjA5MjMwNzcsMTMuMjMwNzY5MiBMMTQuODMwN zY5MiwxMy45NjkyMzA4IEwxMy45ODQ2MTU0LDE0LjgxNTM4NDYgTDEzLjI0NjE1MzgsMTQuMDc2 OTIzMSBDMTMuMDMwNzY5MiwxMy44NjE1Mzg1IDEyLjY5MjMwNzcsMTMuODMwNzY5MiAxMi40NDY xNTM4LDE0IEMxMS43Mzg0NjE1LDE0LjQ5MjMwNzcgMTAuOTUzODQ2MiwxNC44MTUzODQ2IDEwLj EwNzY5MjMsMTQuOTY5MjMwOCBDOS44MTUzODQ2MiwxNS4wMzA3NjkyIDkuNiwxNS4yOTIzMDc3I DkuNiwxNS41ODQ2MTU0IEw5LjYsMTYuNjE1Mzg0NiBMOC40LDE2LjYxNTM4NDYgTDguNCwxNS41 ODQ2MTU0IEM4LjQsMTUuMjc2OTIzMSA4LjE4NDYxNTM4LDE1LjAxNTM4NDYgNy44NzY5MjMwOCw xNC45NjkyMzA4IEM3LjAxNTM4NDYyLDE0LjgxNTM4NDYgNi4yMzA3NjkyMywxNC40OTIzMDc3ID UuNTIzMDc2OTIsMTQgQzUuMjc2OTIzMDgsMTMuODMwNzY5MiA0LjkzODQ2MTU0LDEzLjg2MTUzO DUgNC43MjMwNzY5MiwxNC4wNzY5MjMxIEw0LDE0LjggTDMuMTUzODQ2MTUsMTQgTDMuODc2OTIz MDgsMTMuMjc2OTIzMSBDNC4wOTIzMDc2OSwxMy4wNjE1Mzg1IDQuMTIzMDc2OTIsMTIuNzIzMDc 2OSAzLjk1Mzg0NjE1LDEyLjQ3NjkyMzEgQzMuNDYxNTM4NDYsMTEuNzY5MjMwOCAzLjEzODQ2MT U0LDEwLjk2OTIzMDggMi45NjkyMzA3NywxMC4xMjMwNzY5IEMyLjkwNzY5MjMxLDkuODMwNzY5M jMgMi42NjE1Mzg0Niw5LjYxNTM4NDYyIDIuMzUzODQ2MTUsOS42MTUzODQ2MiBMMS4zMzg0NjE1 NCw5LjYxNTM4NDYyIEwxLjMzODQ2MTU0LDguNDE1Mzg0NjIgTDIuMzUzODQ2MTUsOC40MTUzODQ 2MiBDMi42NDYxNTM4NSw4LjQgMi45MDc2OTIzMSw4LjE4NDYxNTM4IDIuOTY5MjMwNzcsNy44Nz Y5MjMwOCBaIj48L3BhdGg+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik04Ljk4NDYxNTM4LDEzLjQxN TM4NDYgQzExLjM2OTIzMDgsMTMuNDE1Mzg0NiAxMy4zMDc2OTIzLDExLjQ3NjkyMzEgMTMuMzA3 NjkyMyw5LjA5MjMwNzY5IEMxMy4zMDc2OTIzLDYuNzA3NjkyMzEgMTEuMzY5MjMwOCw0Ljc2OTI zMDc3IDguOTg0NjE1MzgsNC43NjkyMzA3NyBDNi42LDQuNzY5MjMwNzcgNC42NjE1Mzg0Niw2Lj cwNzY5MjMxIDQuNjYxNTM4NDYsOS4wOTIzMDc2OSBDNC42NjE1Mzg0NiwxMS40NzY5MjMxIDYuN iwxMy40MTUzODQ2IDguOTg0NjE1MzgsMTMuNDE1Mzg0NiBaIE04Ljk4NDYxNTM4LDYuMDMwNzY5 MjMgQzEwLjY3NjkyMzEsNi4wMzA3NjkyMyAxMi4wNDYxNTM4LDcuNCAxMi4wNDYxNTM4LDkuMDk yMzA3NjkgQzEyLjA0NjE1MzgsMTAuNzg0NjE1NCAxMC42NzY5MjMxLDEyLjE1Mzg0NjIgOC45OD Q2MTUzOCwxMi4xNTM4NDYyIEM3LjI5MjMwNzY5LDEyLjE1Mzg0NjIgNS45MjMwNzY5MiwxMC43O DQ2MTU0IDUuOTIzMDc2OTIsOS4wOTIzMDc2OSBDNS45MjMwNzY5Miw3LjQgNy4yOTIzMDc2OSw2 LjAzMDc2OTIzIDguOTg0NjE1MzgsNi4wMzA3NjkyMyBaIj48L3BhdGg+CiAgICAgICAgPC9nPgo gICAgPC9nPgo8L3N2Zz4= ") no-repeat;
  background-size: 100%;
}
.icon.fb, .icon.facebook {
  content: "";
  width: 20px;
  height: 20px;
  display: block;
  background: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20version%3D%221.1%22%20id%3D%22Capa_1%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2220px%22%20viewBox%3D%220%200%2060.734%2060.733%22%20style%3D%22enable-background%3Anew%200%200%2060.734%2060.733%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cg%3E%0A%09%3Cpath%20d%3D%22M57.378%2C0.001H3.352C1.502%2C0.001%2C0%2C1.5%2C0%2C3.353v54.026c0%2C1.853%2C1.502%2C3.354%2C3.352%2C3.354h29.086V37.214h-7.914v-9.167h7.914%20%20%20v-6.76c0-7.843%2C4.789-12.116%2C11.787-12.116c3.355%2C0%2C6.232%2C0.251%2C7.071%2C0.36v8.198l-4.854%2C0.002c-3.805%2C0-4.539%2C1.809-4.539%2C4.462%20%20%20v5.851h9.078l-1.187%2C9.166h-7.892v23.52h15.475c1.852%2C0%2C3.355-1.503%2C3.355-3.351V3.351C60.731%2C1.5%2C59.23%2C0.001%2C57.378%2C0.001z%22%20fill%3D%22%23969696%22/%3E%0A%3C/g%3E%0A%3C/svg%3E%0A") no-repeat;
  background-size: 100%;
}
.icon.fb.blue, .icon.facebook.blue {
  content: "";
  width: 20px;
  height: 20px;
  display: block;
  background: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20version%3D%221.1%22%20id%3D%22Capa_1%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2220px%22%20viewBox%3D%220%200%2060.734%2060.733%22%20style%3D%22enable-background%3Anew%200%200%2060.734%2060.733%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cg%3E%0A%09%3Cpath%20d%3D%22M57.378%2C0.001H3.352C1.502%2C0.001%2C0%2C1.5%2C0%2C3.353v54.026c0%2C1.853%2C1.502%2C3.354%2C3.352%2C3.354h29.086V37.214h-7.914v-9.167h7.914%20%20%20v-6.76c0-7.843%2C4.789-12.116%2C11.787-12.116c3.355%2C0%2C6.232%2C0.251%2C7.071%2C0.36v8.198l-4.854%2C0.002c-3.805%2C0-4.539%2C1.809-4.539%2C4.462%20%20%20v5.851h9.078l-1.187%2C9.166h-7.892v23.52h15.475c1.852%2C0%2C3.355-1.503%2C3.355-3.351V3.351C60.731%2C1.5%2C59.23%2C0.001%2C57.378%2C0.001z%22%20fill%3D%22%230064ff%22/%3E%0A%3C/g%3E%0A%3C/svg%3E%0A") no-repeat;
  background-size: 100%;
}
.icon.tw, .icon.twitter {
  content: "";
  width: 25px;
  height: 22px;
  display: block;
  background: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="%23969696" viewBox="0 0 16 16"%3E%3Cpath d="M9.142 7.079 13.609 2H12.55L8.671 6.41 5.573 2H2l4.685 6.668L2 13.994h1.059l4.096-4.657 3.272 4.657H14L9.141 7.079Zm-1.45 1.648-.475-.664L3.44 2.779h1.626l3.048 4.264.475.664 3.962 5.543h-1.626L7.692 8.727Z"/%3E%3C/svg%3E%0A') no-repeat;
  background-size: 100%;
}
.icon.tw.blue, .icon.twitter.blue {
  content: "";
  width: 25px;
  height: 20px;
  display: block;
  background: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="%230064ff" viewBox="0 0 16 16"%3E%3Cpath d="M9.142 7.079 13.609 2H12.55L8.671 6.41 5.573 2H2l4.685 6.668L2 13.994h1.059l4.096-4.657 3.272 4.657H14L9.141 7.079Zm-1.45 1.648-.475-.664L3.44 2.779h1.626l3.048 4.264.475.664 3.962 5.543h-1.626L7.692 8.727Z"/%3E%3C/svg%3E%0A') no-repeat;
  background-size: 100%;
}
.icon.youtube {
  content: "";
  width: 25px;
  height: 20px;
  display: block;
  background: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2210px%22%20height%3D%228px%22%20viewBox%3D%220%200%2010%208%22%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%3E%0A%20%20%20%20%3Cg%20id%3D%22Page-1%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Youtube%22%20transform%3D%22translate%280.000000%2C%20-1.000000%29%22%20fill%3D%22%23969696%22%20fill-rule%3D%22nonzero%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22youtube%22%20transform%3D%22translate%280.000000%2C%201.000000%29%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M9.79122799%2C1.23528932%20C9.6733471%2C0.751795608%209.34328791%2C0.373983442%208.92090462%2C0.23904754%20C8.14144834%2C6.76869904e-06%205.00444943%2C6.76869904e-06%205.00444943%2C6.76869904e-06%20C5.00444943%2C6.76869904e-06%201.87537014%2C-0.00476450418%201.08799425%2C0.23904754%20C0.665610962%2C0.373983442%200.335551766%2C0.751795608%200.217670874%2C1.23528932%20C0.0699162221%2C2.14875455%20-0.00292752911%2C3.07602864%209.00302909e-05%2C4.00501322%20C-0.00235707429%2C4.93049236%200.0704842891%2C5.85422195%200.217670874%2C6.76424033%20C0.335551766%2C7.24773403%200.665610962%2C7.6255462%201.08799425%2C7.7604821%20C1.86661688%2C8%205.00444943%2C8%205.00444943%2C8%20C5.00444943%2C8%208.13311191%2C8%208.92090462%2C7.7604821%20C9.34328791%2C7.6255462%209.6733471%2C7.24773403%209.79122799%2C6.76424033%20C9.93533956%2C5.85389233%2010.0051108%2C4.93016541%209.99963876%2C4.00501322%20C10.0056812%2C3.0763568%209.93590767%2C2.14908539%209.79122799%2C1.23528932%20Z%20M4.0032441%2C5.71837731%20L4.0032441%2C2.28640073%20L6.61421422%2C4.00501322%20L4.0032441%2C5.71837731%20Z%22%20id%3D%22Shape%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%3C/g%3E%0A%3C/svg%3E") no-repeat;
  background-size: 100%;
}
.icon.youtube.blue {
  content: "";
  width: 25px;
  height: 20px;
  display: block;
  background: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2210px%22%20height%3D%228px%22%20viewBox%3D%220%200%2010%208%22%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%3E%0A%20%20%20%20%3Cg%20id%3D%22Page-1%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Youtube%22%20transform%3D%22translate%280.000000%2C%20-1.000000%29%22%20fill%3D%22%230064ff%22%20fill-rule%3D%22nonzero%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22youtube%22%20transform%3D%22translate%280.000000%2C%201.000000%29%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M9.79122799%2C1.23528932%20C9.6733471%2C0.751795608%209.34328791%2C0.373983442%208.92090462%2C0.23904754%20C8.14144834%2C6.76869904e-06%205.00444943%2C6.76869904e-06%205.00444943%2C6.76869904e-06%20C5.00444943%2C6.76869904e-06%201.87537014%2C-0.00476450418%201.08799425%2C0.23904754%20C0.665610962%2C0.373983442%200.335551766%2C0.751795608%200.217670874%2C1.23528932%20C0.0699162221%2C2.14875455%20-0.00292752911%2C3.07602864%209.00302909e-05%2C4.00501322%20C-0.00235707429%2C4.93049236%200.0704842891%2C5.85422195%200.217670874%2C6.76424033%20C0.335551766%2C7.24773403%200.665610962%2C7.6255462%201.08799425%2C7.7604821%20C1.86661688%2C8%205.00444943%2C8%205.00444943%2C8%20C5.00444943%2C8%208.13311191%2C8%208.92090462%2C7.7604821%20C9.34328791%2C7.6255462%209.6733471%2C7.24773403%209.79122799%2C6.76424033%20C9.93533956%2C5.85389233%2010.0051108%2C4.93016541%209.99963876%2C4.00501322%20C10.0056812%2C3.0763568%209.93590767%2C2.14908539%209.79122799%2C1.23528932%20Z%20M4.0032441%2C5.71837731%20L4.0032441%2C2.28640073%20L6.61421422%2C4.00501322%20L4.0032441%2C5.71837731%20Z%22%20id%3D%22Shape%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%3C/g%3E%0A%3C/svg%3E") no-repeat;
  background-size: 100%;
}
.icon.gplus {
  content: "";
  width: 31px;
  height: 20px;
  display: block;
  background: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2010%2010%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text/css%22%3E%0A%09.st0%7Bclip-path%3Aurl%28%23SVGID_2_%29%3B%7D%0A%09.st1%7Bclip-path%3Aurl%28%23SVGID_4_%29%3Bfill%3A%23A9A9A9%3B%7D%0A%3C/style%3E%0A%3Cg%3E%0A%09%3Cdefs%3E%0A%09%09%3Cpath%20id%3D%22SVGID_1_%22%20d%3D%22M10%2C4.6H9.1V3.7H8.2v0.9H7.3v0.9h0.9v0.9h0.9V5.4H10V4.6z%20M3.2%2C5.6H5C4.9%2C6%2C4.4%2C6.9%2C3.2%2C6.9%0A%09%09%09c-1.1%2C0-2-0.8-2-1.9c0-1%2C0.9-1.9%2C2-1.9c0.6%2C0%2C1%2C0.2%2C1.3%2C0.5l0.9-0.8C4.8%2C2.3%2C4%2C2%2C3.2%2C2C1.4%2C2%2C0%2C3.3%2C0%2C5s1.4%2C3%2C3.2%2C3%0A%09%09%09C5%2C8%2C6.2%2C6.8%2C6.2%2C5.1c0-0.2%2C0-0.3%2C0-0.5h-3V5.6z%22/%3E%0A%09%3C/defs%3E%0A%09%3CclipPath%20id%3D%22SVGID_2_%22%3E%0A%09%09%3Cuse%20xlink%3Ahref%3D%22%23SVGID_1_%22%20%20style%3D%22overflow%3Avisible%3B%22/%3E%0A%09%3C/clipPath%3E%0A%09%3Cg%20class%3D%22st0%22%3E%0A%09%09%3Cdefs%3E%0A%09%09%09%3Crect%20id%3D%22SVGID_3_%22%20width%3D%2210%22%20height%3D%2210%22/%3E%0A%09%09%3C/defs%3E%0A%09%09%3CclipPath%20id%3D%22SVGID_4_%22%3E%0A%09%09%09%3Cuse%20xlink%3Ahref%3D%22%23SVGID_3_%22%20%20style%3D%22overflow%3Avisible%3B%22/%3E%0A%09%09%3C/clipPath%3E%0A%09%09%3Crect%20x%3D%22-5%22%20y%3D%22-3%22%20class%3D%22st1%22%20width%3D%2220%22%20height%3D%2216%22/%3E%0A%09%3C/g%3E%0A%3C/g%3E%0A%3C/svg%3E%0A") no-repeat;
  background-size: 100%;
  background-position-y: -5px;
}
.icon.gplus.blue {
  content: "";
  width: 20px;
  height: 20px;
  display: block;
  background: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2010%2010%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text/css%22%3E%0A%09.st0%7Bclip-path%3Aurl%28%23SVGID_2_%29%3B%7D%0A%09.st1%7Bclip-path%3Aurl%28%23SVGID_4_%29%3Bfill%3A%23A9A9A9%3B%7D%0A%3C/style%3E%0A%3Cg%3E%0A%09%3Cdefs%3E%0A%09%09%3Cpath%20id%3D%22SVGID_1_%22%20d%3D%22M10%2C4.6H9.1V3.7H8.2v0.9H7.3v0.9h0.9v0.9h0.9V5.4H10V4.6z%20M3.2%2C5.6H5C4.9%2C6%2C4.4%2C6.9%2C3.2%2C6.9%0A%09%09%09c-1.1%2C0-2-0.8-2-1.9c0-1%2C0.9-1.9%2C2-1.9c0.6%2C0%2C1%2C0.2%2C1.3%2C0.5l0.9-0.8C4.8%2C2.3%2C4%2C2%2C3.2%2C2C1.4%2C2%2C0%2C3.3%2C0%2C5s1.4%2C3%2C3.2%2C3%0A%09%09%09C5%2C8%2C6.2%2C6.8%2C6.2%2C5.1c0-0.2%2C0-0.3%2C0-0.5h-3V5.6z%22/%3E%0A%09%3C/defs%3E%0A%09%3CclipPath%20id%3D%22SVGID_2_%22%3E%0A%09%09%3Cuse%20xlink%3Ahref%3D%22%23SVGID_1_%22%20%20style%3D%22overflow%3Avisible%3B%22/%3E%0A%09%3C/clipPath%3E%0A%09%3Cg%20class%3D%22st0%22%3E%0A%09%09%3Cdefs%3E%0A%09%09%09%3Crect%20id%3D%22SVGID_3_%22%20width%3D%2210%22%20height%3D%2210%22/%3E%0A%09%09%3C/defs%3E%0A%09%09%3CclipPath%20id%3D%22SVGID_4_%22%3E%0A%09%09%09%3Cuse%20xlink%3Ahref%3D%22%23SVGID_3_%22%20%20style%3D%22overflow%3Avisible%3B%22/%3E%0A%09%09%3C/clipPath%3E%0A%09%09%3Crect%20x%3D%22-5%22%20y%3D%22-3%22%20class%3D%22st1%22%20width%3D%2220%22%20height%3D%2216%22/%3E%0A%09%3C/g%3E%0A%3C/g%3E%0A%3C/svg%3E%0A") no-repeat;
  background-size: 100%;
  background-position-y: -5px;
}
.icon.ig, .icon.instagram {
  content: "";
  width: 20px;
  height: 20px;
  display: block;
  background: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2210px%22%20height%3D%2210px%22%20viewBox%3D%220%200%2010%2010%22%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%3E%0A%20%20%20%20%3Cg%20id%3D%22Page-1%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Instagram%22%20fill%3D%22%23969696%22%20fill-rule%3D%22nonzero%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22instagram%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M5%2C0%20C3.64166667%2C0%203.47208333%2C0.00625%202.93875%2C0.03%20C2.40625%2C0.055%202.04375%2C0.13875%201.725%2C0.2625%20C1.39625%2C0.39%201.11708333%2C0.56125%200.839166667%2C0.839166667%20C0.56125%2C1.11708333%200.389583333%2C1.39583333%200.2625%2C1.725%20C0.13875%2C2.04375%200.0545833333%2C2.40625%200.03%2C2.93875%20C0.005%2C3.47208333%200%2C3.64166667%200%2C5%20C0%2C6.35833333%200.00625%2C6.52791667%200.03%2C7.06125%20C0.055%2C7.59333333%200.13875%2C7.95625%200.2625%2C8.275%20C0.39%2C8.60333333%200.56125%2C8.88291667%200.839166667%2C9.16083333%20C1.11708333%2C9.43833333%201.39583333%2C9.61041667%201.725%2C9.7375%20C2.04416667%2C9.86083333%202.40666667%2C9.94541667%202.93875%2C9.97%20C3.47208333%2C9.995%203.64166667%2C10%205%2C10%20C6.35833333%2C10%206.52791667%2C9.99375%207.06125%2C9.97%20C7.59333333%2C9.945%207.95625%2C9.86083333%208.275%2C9.7375%20C8.60333333%2C9.61%208.88291667%2C9.43833333%209.16083333%2C9.16083333%20C9.43833333%2C8.88291667%209.61041667%2C8.60458333%209.7375%2C8.275%20C9.86083333%2C7.95625%209.94541667%2C7.59333333%209.97%2C7.06125%20C9.995%2C6.52791667%2010%2C6.35833333%2010%2C5%20C10%2C3.64166667%209.99375%2C3.47208333%209.97%2C2.93875%20C9.945%2C2.40666667%209.86083333%2C2.04333333%209.7375%2C1.725%20C9.61%2C1.39625%209.43833333%2C1.11708333%209.16083333%2C0.839166667%20C8.88291667%2C0.56125%208.60458333%2C0.389583333%208.275%2C0.2625%20C7.95625%2C0.13875%207.59333333%2C0.0545833333%207.06125%2C0.03%20C6.52791667%2C0.005%206.35833333%2C0%205%2C0%20Z%20M5%2C0.9%20C6.33458333%2C0.9%206.49375%2C0.906666667%207.02083333%2C0.929583333%20C7.50833333%2C0.9525%207.77291667%2C1.03333333%207.94875%2C1.1025%20C8.18291667%2C1.19291667%208.34875%2C1.30125%208.52458333%2C1.47583333%20C8.69916667%2C1.65083333%208.8075%2C1.81708333%208.89791667%2C2.05125%20C8.96625%2C2.22708333%209.04791667%2C2.49166667%209.07%2C2.97916667%20C9.09375%2C3.50666667%209.09916667%2C3.665%209.09916667%2C5%20C9.09916667%2C6.335%209.09291667%2C6.49375%209.06833333%2C7.02083333%20C9.04291667%2C7.50833333%208.96166667%2C7.77291667%208.89291667%2C7.94875%20C8.79958333%2C8.18291667%208.69333333%2C8.34875%208.51833333%2C8.52458333%20C8.34375%2C8.69916667%208.175%2C8.8075%207.94333333%2C8.89791667%20C7.76833333%2C8.96625%207.49958333%2C9.04791667%207.01208333%2C9.07%20C6.48125%2C9.09375%206.325%2C9.09916667%204.9875%2C9.09916667%20C3.64958333%2C9.09916667%203.49333333%2C9.09291667%202.96291667%2C9.06833333%20C2.475%2C9.04291667%202.20625%2C8.96166667%202.03125%2C8.89291667%20C1.79416667%2C8.79958333%201.63125%2C8.69333333%201.45666667%2C8.51833333%20C1.28125%2C8.34375%201.16916667%2C8.175%201.08166667%2C7.94333333%20C1.01291667%2C7.76833333%200.932083333%2C7.49958333%200.906666667%2C7.01208333%20C0.887916667%2C6.48708333%200.88125%2C6.325%200.88125%2C4.99375%20C0.88125%2C3.66208333%200.887916667%2C3.49958333%200.906666667%2C2.96833333%20C0.932083333%2C2.48083333%201.01291667%2C2.2125%201.08166667%2C2.0375%20C1.16916667%2C1.8%201.28125%2C1.6375%201.45666667%2C1.46208333%20C1.63125%2C1.2875%201.79416667%2C1.175%202.03125%2C1.08791667%20C2.20625%2C1.01875%202.46916667%2C0.9375%202.95666667%2C0.9125%20C3.48791667%2C0.89375%203.64416667%2C0.8875%204.98125%2C0.8875%20L5%2C0.9%20Z%20M5%2C2.4325%20C3.58125%2C2.4325%202.4325%2C3.5825%202.4325%2C5%20C2.4325%2C6.41875%203.5825%2C7.5675%205%2C7.5675%20C6.41875%2C7.5675%207.5675%2C6.4175%207.5675%2C5%20C7.5675%2C3.58125%206.4175%2C2.4325%205%2C2.4325%20Z%20M5%2C6.66666667%20C4.07916667%2C6.66666667%203.33333333%2C5.92083333%203.33333333%2C5%20C3.33333333%2C4.07916667%204.07916667%2C3.33333333%205%2C3.33333333%20C5.92083333%2C3.33333333%206.66666667%2C4.07916667%206.66666667%2C5%20C6.66666667%2C5.92083333%205.92083333%2C6.66666667%205%2C6.66666667%20Z%20M8.26916667%2C2.33125%20C8.26916667%2C2.6625%208%2C2.93125%207.66916667%2C2.93125%20C7.33791667%2C2.93125%207.06916667%2C2.66208333%207.06916667%2C2.33125%20C7.06916667%2C2.00041667%207.33833333%2C1.73166667%207.66916667%2C1.73166667%20C7.99958333%2C1.73125%208.26916667%2C2.00041667%208.26916667%2C2.33125%20Z%22%20id%3D%22Shape%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%3C/g%3E%0A%3C/svg%3E") no-repeat;
  background-size: 100%;
}
.icon.ig.blue, .icon.instagram.blue {
  content: "";
  width: 20px;
  height: 20px;
  display: block;
  background: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2210px%22%20height%3D%2210px%22%20viewBox%3D%220%200%2010%2010%22%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%3E%0A%20%20%20%20%3Cg%20id%3D%22Page-1%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Instagram%22%20fill%3D%22%230064ff%22%20fill-rule%3D%22nonzero%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22instagram%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M5%2C0%20C3.64166667%2C0%203.47208333%2C0.00625%202.93875%2C0.03%20C2.40625%2C0.055%202.04375%2C0.13875%201.725%2C0.2625%20C1.39625%2C0.39%201.11708333%2C0.56125%200.839166667%2C0.839166667%20C0.56125%2C1.11708333%200.389583333%2C1.39583333%200.2625%2C1.725%20C0.13875%2C2.04375%200.0545833333%2C2.40625%200.03%2C2.93875%20C0.005%2C3.47208333%200%2C3.64166667%200%2C5%20C0%2C6.35833333%200.00625%2C6.52791667%200.03%2C7.06125%20C0.055%2C7.59333333%200.13875%2C7.95625%200.2625%2C8.275%20C0.39%2C8.60333333%200.56125%2C8.88291667%200.839166667%2C9.16083333%20C1.11708333%2C9.43833333%201.39583333%2C9.61041667%201.725%2C9.7375%20C2.04416667%2C9.86083333%202.40666667%2C9.94541667%202.93875%2C9.97%20C3.47208333%2C9.995%203.64166667%2C10%205%2C10%20C6.35833333%2C10%206.52791667%2C9.99375%207.06125%2C9.97%20C7.59333333%2C9.945%207.95625%2C9.86083333%208.275%2C9.7375%20C8.60333333%2C9.61%208.88291667%2C9.43833333%209.16083333%2C9.16083333%20C9.43833333%2C8.88291667%209.61041667%2C8.60458333%209.7375%2C8.275%20C9.86083333%2C7.95625%209.94541667%2C7.59333333%209.97%2C7.06125%20C9.995%2C6.52791667%2010%2C6.35833333%2010%2C5%20C10%2C3.64166667%209.99375%2C3.47208333%209.97%2C2.93875%20C9.945%2C2.40666667%209.86083333%2C2.04333333%209.7375%2C1.725%20C9.61%2C1.39625%209.43833333%2C1.11708333%209.16083333%2C0.839166667%20C8.88291667%2C0.56125%208.60458333%2C0.389583333%208.275%2C0.2625%20C7.95625%2C0.13875%207.59333333%2C0.0545833333%207.06125%2C0.03%20C6.52791667%2C0.005%206.35833333%2C0%205%2C0%20Z%20M5%2C0.9%20C6.33458333%2C0.9%206.49375%2C0.906666667%207.02083333%2C0.929583333%20C7.50833333%2C0.9525%207.77291667%2C1.03333333%207.94875%2C1.1025%20C8.18291667%2C1.19291667%208.34875%2C1.30125%208.52458333%2C1.47583333%20C8.69916667%2C1.65083333%208.8075%2C1.81708333%208.89791667%2C2.05125%20C8.96625%2C2.22708333%209.04791667%2C2.49166667%209.07%2C2.97916667%20C9.09375%2C3.50666667%209.09916667%2C3.665%209.09916667%2C5%20C9.09916667%2C6.335%209.09291667%2C6.49375%209.06833333%2C7.02083333%20C9.04291667%2C7.50833333%208.96166667%2C7.77291667%208.89291667%2C7.94875%20C8.79958333%2C8.18291667%208.69333333%2C8.34875%208.51833333%2C8.52458333%20C8.34375%2C8.69916667%208.175%2C8.8075%207.94333333%2C8.89791667%20C7.76833333%2C8.96625%207.49958333%2C9.04791667%207.01208333%2C9.07%20C6.48125%2C9.09375%206.325%2C9.09916667%204.9875%2C9.09916667%20C3.64958333%2C9.09916667%203.49333333%2C9.09291667%202.96291667%2C9.06833333%20C2.475%2C9.04291667%202.20625%2C8.96166667%202.03125%2C8.89291667%20C1.79416667%2C8.79958333%201.63125%2C8.69333333%201.45666667%2C8.51833333%20C1.28125%2C8.34375%201.16916667%2C8.175%201.08166667%2C7.94333333%20C1.01291667%2C7.76833333%200.932083333%2C7.49958333%200.906666667%2C7.01208333%20C0.887916667%2C6.48708333%200.88125%2C6.325%200.88125%2C4.99375%20C0.88125%2C3.66208333%200.887916667%2C3.49958333%200.906666667%2C2.96833333%20C0.932083333%2C2.48083333%201.01291667%2C2.2125%201.08166667%2C2.0375%20C1.16916667%2C1.8%201.28125%2C1.6375%201.45666667%2C1.46208333%20C1.63125%2C1.2875%201.79416667%2C1.175%202.03125%2C1.08791667%20C2.20625%2C1.01875%202.46916667%2C0.9375%202.95666667%2C0.9125%20C3.48791667%2C0.89375%203.64416667%2C0.8875%204.98125%2C0.8875%20L5%2C0.9%20Z%20M5%2C2.4325%20C3.58125%2C2.4325%202.4325%2C3.5825%202.4325%2C5%20C2.4325%2C6.41875%203.5825%2C7.5675%205%2C7.5675%20C6.41875%2C7.5675%207.5675%2C6.4175%207.5675%2C5%20C7.5675%2C3.58125%206.4175%2C2.4325%205%2C2.4325%20Z%20M5%2C6.66666667%20C4.07916667%2C6.66666667%203.33333333%2C5.92083333%203.33333333%2C5%20C3.33333333%2C4.07916667%204.07916667%2C3.33333333%205%2C3.33333333%20C5.92083333%2C3.33333333%206.66666667%2C4.07916667%206.66666667%2C5%20C6.66666667%2C5.92083333%205.92083333%2C6.66666667%205%2C6.66666667%20Z%20M8.26916667%2C2.33125%20C8.26916667%2C2.6625%208%2C2.93125%207.66916667%2C2.93125%20C7.33791667%2C2.93125%207.06916667%2C2.66208333%207.06916667%2C2.33125%20C7.06916667%2C2.00041667%207.33833333%2C1.73166667%207.66916667%2C1.73166667%20C7.99958333%2C1.73125%208.26916667%2C2.00041667%208.26916667%2C2.33125%20Z%22%20id%3D%22Shape%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%3C/g%3E%0A%3C/svg%3E") no-repeat;
  background-size: 100%;
}
.icon.info {
  content: "";
  width: 16px;
  height: 16px;
  display: block;
  background-image: url("data:image/svg+xml,%3Csvg width='16px' height='16px' viewBox='0 0 16 16' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3ECombined Shape%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cpath d='M8,6 C8.27614237,6 8.5,6.22385763 8.5,6.5 L8.5,12 C8.5,12.2761424 8.27614237,12.5 8,12.5 C7.72385763,12.5 7.5,12.2761424 7.5,12 L7.5,6.5 C7.5,6.22385763 7.72385763,6 8,6 Z M8,16 C3.581722,16 0,12.418278 0,8 C0,3.581722 3.581722,0 8,0 C12.418278,0 16,3.581722 16,8 C16,12.418278 12.418278,16 8,16 Z M8,15 C11.8659932,15 15,11.8659932 15,8 C15,4.13400675 11.8659932,1 8,1 C4.13400675,1 1,4.13400675 1,8 C1,11.8659932 4.13400675,15 8,15 Z M8,3 C8.55228475,3 9,3.44771525 9,4 C9,4.55228475 8.55228475,5 8,5 C7.44771525,5 7,4.55228475 7,4 C7,3.44771525 7.44771525,3 8,3 Z' id='Combined-Shape' fill%3D%22%23969696%22%20 fill-rule='nonzero'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
  background-size: 100%;
}
.icon.backArrowCircleIcon {
  float: left;
  margin-right: 12px;
  content: "";
  width: 30px;
  height: 30px;
  display: block;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIzMHB4IiBoZWlnaHQ9IjMwcHgiIHZpZXdCb3g9IjAgMCAzMCAzMCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5CdXR0b24gLyBQbGF5PC90aXRsZT4gICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+ICAgIDxnIGlkPSJTeW1ib2xzIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4gICAgICAgIDxnIGlkPSJJY29uLS8tQnV0dG9uLS8tQXJyb3ciIGZpbGw9IiNGRkZGRkYiPiAgICAgICAgICAgIDxnIGlkPSJCdXR0b24tLy1QbGF5Ij4gICAgICAgICAgICAgICAgPGNpcmNsZSBpZD0iQ2lyY2xlLUJHIiBmaWxsLW9wYWNpdHk9IjAuMyIgY3g9IjE1IiBjeT0iMTUiIHI9IjE1Ij48L2NpcmNsZT4gICAgICAgICAgICAgICAgPHBhdGggZD0iTTE5LjQ0Mjg5MjgsMTQuMTQ5OTk5NiBMMTUsOS43MDcxMDY3OCBMMTUuNzA3MTA2OCw5IEwyMS4zNjM5NjEsMTQuNjU2ODU0MiBMMTUuNzA3MTA2OCwyMC4zMTM5NjA4IEwxNSwxOS42MDY4NTQxIEwxOS40NTY4NTQ0LDE1LjE0OTk5OTYgTDcsMTUuMTQ5OTk5NiBMNywxNC4xNDk5OTk2IEwxOS40NDI4OTI4LDE0LjE0OTk5OTYgWiIgaWQ9ImFycm93Ij48L3BhdGg+ICAgICAgICAgICAgPC9nPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+);
  background-size: 100%;
  transform: scaleX(-1);
}
.icon.closeModalIcon {
  content: "";
  width: 16px;
  height: 16px;
  background-size: contain;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%0A%3Csvg width='16px' height='16px' viewBox='0 0 16 16' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='ACCOUNT---Mobile-Landscape-480px-cancel-modal-Default' transform='translate(-424.000000, -245.000000)'%3E%3Crect fill='%23FFFFFF' x='0' y='0' width='480' height='1711'%3E%3C/rect%3E%3Cg id='Components-/-Modal-/-Mobile' transform='translate(-1917.000000, -304.000000)' fill='%23666666' fill-rule='nonzero' stroke='%23979797'%3E%3Cg id='Icon-/-Close' transform='translate(2337.000000, 545.000000)'%3E%3Cpath d='M12.7471673,12 L19.8452566,19.0980893 C20.0515811,19.3044138 20.0515811,19.638932 19.8452566,19.8452566 C19.638932,20.0515811 19.3044138,20.0515811 19.0980893,19.8452566 L12,12.7471673 L4.90191071,19.8452566 C4.69558616,20.0515811 4.36106796,20.0515811 4.15474341,19.8452566 C3.94841886,19.638932 3.94841886,19.3044138 4.15474341,19.0980893 L11.2528327,12 L4.15474341,4.90191071 C3.94841886,4.69558616 3.94841886,4.36106796 4.15474341,4.15474341 C4.36106796,3.94841886 4.69558616,3.94841886 4.90191071,4.15474341 L12,11.2528327 L19.0980893,4.15474341 C19.3044138,3.94841886 19.638932,3.94841886 19.8452566,4.15474341 C20.0515811,4.36106796 20.0515811,4.69558616 19.8452566,4.90191071 L12.7471673,12 Z' id='Close' stroke='none'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.icon.closeIconWhite {
  content: "";
  width: 16px;
  height: 16px;
  background-size: contain;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%0A%3Csvg width='16px' height='16px' viewBox='0 0 16 16' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-424.000000, -245.000000)'%3E%3Crect x='0' y='0' width='480' height='1711'%3E%3C/rect%3E%3Cg id='Components-/-Modal-/-Mobile' transform='translate(-1917.000000, -304.000000)' fill='white' fill-rule='nonzero' stroke='%23979797'%3E%3Cg id='Icon-/-Close' transform='translate(2337.000000, 545.000000)'%3E%3Cpath d='M12.7471673,12 L19.8452566,19.0980893 C20.0515811,19.3044138 20.0515811,19.638932 19.8452566,19.8452566 C19.638932,20.0515811 19.3044138,20.0515811 19.0980893,19.8452566 L12,12.7471673 L4.90191071,19.8452566 C4.69558616,20.0515811 4.36106796,20.0515811 4.15474341,19.8452566 C3.94841886,19.638932 3.94841886,19.3044138 4.15474341,19.0980893 L11.2528327,12 L4.15474341,4.90191071 C3.94841886,4.69558616 3.94841886,4.36106796 4.15474341,4.15474341 C4.36106796,3.94841886 4.69558616,3.94841886 4.90191071,4.15474341 L12,11.2528327 L19.0980893,4.15474341 C19.3044138,3.94841886 19.638932,3.94841886 19.8452566,4.15474341 C20.0515811,4.36106796 20.0515811,4.69558616 19.8452566,4.90191071 L12.7471673,12 Z' id='Close' stroke='none'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.socialIcons {
  width: 100%;
}
.socialIcons .icon {
  opacity: 0.6;
}
.socialIcons .icon:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .socialIcons .blockHead {
    display: none;
  }
  .socialIcons .global-footer__social-icons li {
    display: none;
  }
}
.socialIcons.row .icon {
  display: inline-block;
  margin: 0 24px 0 0;
}
.socialIcons.row .icon:last-child {
  margin-right: 0;
}

.label {
  position: absolute;
  bottom: 20px;
  right: 20px;
  padding: 8px 11px;
}
.label.play:after {
  content: "";
  width: 12px;
  height: 14px;
  display: inline-block;
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTJweCI gaGVpZ2h0PSIxNHB4IiB2aWV3Qm94PSIwIDAgMTIgMTQiIHZlcnNpb249IjEuMSIgeG1sbnM9Im h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vc mcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUwLjIgKDU1MDQ3KSAt IGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5NYXN rPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZn M+CiAgICAgICAgPHBvbHlnb24gaWQ9InBhdGgtMSIgcG9pbnRzPSI1LjAwNDQ3MDgzIDMuMDAyN TE3NyA1LjAwMzQ2Mzc1IDE3LjAwNDM0ODggMTcuMDA3MDk1MyAxMC4wMDE3Mzk1Ij48L3BvbHln b24+CiAgICA8L2RlZnM+CiAgICA8ZyBpZD0iU3ltYm9scyIgc3Ryb2tlPSJub25lIiBzdHJva2U td2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaW Q9Ikljb24tLy1QbGF5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNS4wMDAwMDAsIC0zLjAwMDAwM CkiPgogICAgICAgICAgICA8bWFzayBpZD0ibWFzay0yIiBmaWxsPSJ3aGl0ZSI+CiAgICAgICAg ICAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNwYXRoLTEiPjwvdXNlPgogICAgICAgICAgICA8L21 hc2s+CiAgICAgICAgICAgIDx1c2UgaWQ9Ik1hc2siIGZpbGw9IiNGRkZGRkYiIHhsaW5rOmhyZW Y9IiNwYXRoLTEiPjwvdXNlPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+") no-repeat;
  background-size: 100%;
  position: absolute;
  top: 8px;
}
.label.play .svg-loader {
  position: absolute;
  left: 0px;
  top: 0px;
}
.label.play .svg-loader__circle {
  opacity: 0;
  transform: rotate(-180deg);
  transform-origin: center;
}
.label.document:after {
  content: "";
  width: 32px;
  height: 32px;
  display: inline-block;
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzJweCIgaGVpZ2h0PSIzMnB4IiB2aWV3Qm94PSIwIDAgMzIgMzIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUwLjIgKDU1MDQ3KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5JY29uL0Fycm93PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9Ikljb24vQXJyb3ciIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxwYXRoIGQ9Ik0yMS40NDI4OTI4LDE2IEwxNywxMS41NTcxMDcyIEwxNy43MDcxMDY4LDEwLjg1MDAwMDQgTDIzLjM2Mzk2MSwxNi41MDY4NTQ2IEwyMy4zNjM4MzQ5LDE2LjUwNjk4MDggTDIzLjM2Mzk2MSwxNi41MDcxMDcgTDE3LjcwNzEwNjgsMjIuMTYzOTYxMiBMMTcsMjEuNDU2ODU0NCBMMjEuNDU2ODU0NCwxNyBMOSwxNyBMOSwxNiBMMjEuNDQyODkyOCwxNiBaIiBpZD0iYXJyb3ciIGZpbGw9IiNGRkZGRkYiPjwvcGF0aD4KICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlIiB4PSIwIiB5PSIwIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjwvcmVjdD4KICAgIDwvZz4KPC9zdmc+");
  position: absolute;
  top: -1px;
  left: -1px;
}
.label.subscribe {
  font-family: "Proxima Nova SemiBold", sans-serif;
  font-size: 12px;
  font-weight: normal;
  line-height: 14px;
  letter-spacing: 0.4px;
  text-transform: uppercase;
  padding: 7px 14px 5px;
  background-color: rgba(255, 255, 255, 0.3);
  z-index: 2;
}
body.round-corners .label.subscribe {
  border-radius: 6px;
}

.label.tvelock {
  padding: 0 0;
  bottom: 10px;
  right: 16px;
}
.label.tvelock img {
  display: block;
  width: auto;
  height: auto;
  position: relative;
  min-height: inherit;
}
.label.bundle-lock {
  padding: 0 0;
  bottom: 35px;
  right: 35px;
}
.label.bundle-lock.portrait {
  bottom: 20px;
  right: 20px;
  margin-right: 7%;
  margin-bottom: 9%;
}
@media (max-width: 767px) {
  .label.bundle-lock.portrait {
    margin-right: 6%;
    margin-bottom: 7%;
  }
}
@media (max-width: 479px) {
  .label.bundle-lock.portrait {
    margin-bottom: 5%;
  }
}
.label.bundle-lock img {
  display: block;
  width: auto;
  height: auto;
  min-height: inherit;
  width: max-content;
  filter: drop-shadow(0 0 4px rgba(0, 0, 0, 0.25));
}
@media (max-width: 767px) {
  .label.bundle-lock img {
    max-width: 20px;
    max-height: 20px;
  }
}
.label .svg-loader {
  opacity: 0;
}

/* ----------------------------------------------------------------------------------------
Ellipses - Use on main header navigation

HTML

<div class="ellipses-wrapper">
    <div class="ellipses">
        <div class="dot"></div>
        <div class="dot"></div>
        <div class="dot"></div>
    </div>
</div>

---------------------------------------------------------------------------------------- */
.ellipses-wrapper {
  position: relative;
  z-index: 2000;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 30px;
  height: 56px;
  padding-right: 4px;
  padding-left: 4px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  opacity: 0.75;
  -webkit-transition: padding 200ms ease, opacity 200ms ease;
  transition: padding 200ms ease, opacity 200ms ease;
  cursor: pointer;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.ellipses-wrapper:hover {
  padding-right: 2px;
  padding-left: 2px;
  opacity: 1;
}
.ellipses-wrapper .ellipses {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.ellipses-wrapper .ellipses .dot {
  width: 4px;
  height: 4px;
  border-radius: 10px;
  background-color: #fff;
}

/* ----------------------------------------------------------------------------------------

Typography for text appearances

---------------------------------------------------------------------------------------- */
html,
body {
  font-family: "Proxima Nova Regular", sans-serif;
}

h1 {
  font-family: "Proxima Nova Regular", sans-serif;
  font-size: 32px;
  font-weight: bold;
  line-height: 38px;
  margin-bottom: 8px;
  color: #fff;
}
@media (min-width: 1024px) {
  h1 {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 60px;
    font-weight: bold;
    line-height: 60px;
    margin-bottom: 12px;
  }
}

h2 {
  font-family: "Proxima Nova SemiBold", sans-serif;
  font-size: 20px;
  font-weight: normal;
  line-height: 24px;
  color: #fff;
  margin: 10px 0;
}
@media (max-width: 767px) {
  h2 {
    font-family: "Proxima Nova SemiBold", sans-serif;
    font-size: 18px;
    font-weight: normal;
    line-height: 22px;
  }
}

.h2--secondary {
  font-family: "Proxima Nova Regular", sans-serif;
  font-size: 32px;
  font-weight: bold;
  line-height: 38px;
  color: #1d1d1d;
}
@media (max-width: 767px) {
  .h2--secondary {
    font-family: "Proxima Nova SemiBold", sans-serif;
    font-size: 20px;
    font-weight: bold;
    line-height: 24px;
  }
}

h3 {
  font-family: "Proxima Nova SemiBold", sans-serif;
  font-size: 18px;
  font-weight: normal;
  line-height: 22px;
  color: #fff;
}

.h3--secondary {
  font-family: "Proxima Nova Regular", sans-serif;
  font-size: 20px;
  font-weight: normal;
  line-height: 24px;
  color: #1d1d1d;
  margin-top: 10px;
}
@media (max-width: 1023px) {
  .h3--secondary {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 18px;
    font-weight: normal;
    line-height: 30px;
  }
}
@media (max-width: 767px) {
  .h3--secondary {
    margin-bottom: 14px;
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 16px;
    font-weight: normal;
    line-height: 22px;
  }
}
@media (min-width: 768px) {
  .h3--secondary {
    margin-bottom: 20px;
  }
}

a {
  text-decoration: none;
  color: #999;
}
a:hover {
  color: #efefef;
}

.a--primary {
  color: #0037c5;
}
.a--primary:hover {
  color: #0064ff;
}

.text-left {
  text-align: left;
}

.text-center {
  text-align: center;
}

.text-right {
  text-align: right;
}

.text-justify {
  text-align: justify;
}

/* ----------------------------------------------------------------------------------------
HTML

<a href="/test/" class="button">
    <div class="button__text">Primary Large</div>
</a>

<a href="/test/" class="button playIcon">
    <div class="button__text">Watch Trailer</div>
</a>

<a href="/test/" class="button small">
    <div class="button__text">Primary Small</div>
</a>

<a href="/test/" class="button small playIcon">
    <div class="button__text">Resume Watching</div>
</a>

<a href="/test/" class="button aa">
    <div class="button__text">Try Paramount+</div>
</a>

<a href="/test/" class="button aa-small">
    <div class="button__text">Try Paramount+</div>
</a>

<a href="/test/" class="button outlined">
    <div class="button__text">Outline Large</div>
</a>

<a href="/test/" class="button outlined small">
    <div class="button__text">Outline Small</div>
</a>

<a href="/test/" class="button secondary">
    <div class="button__text">Secondary Large</div>
</a>

<a href="/test/" class="button secondary small">
    <div class="button__text">Secondary Small</div>
</a>
---------------------------------------------------------------------------------------- */
.button {
  background-color: transparent;
  background-image: -webkit-linear-gradient(-225deg, #0037c5, #0064ff);
  background-image: linear-gradient(-225deg, #0037c5, #0064ff);
  font-family: "Proxima Nova SemiBold", sans-serif;
  font-size: 15px;
  font-weight: normal;
  line-height: 16px;
  letter-spacing: 0.4px;
  color: #fff;
  padding: 16px 40px 14px;
  position: relative;
  display: inline-block;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  margin-top: 0;
  margin-left: 0;
  text-decoration: none;
  text-transform: uppercase;
  text-align: center;
  border: none;
  line-height: 16px;
  min-height: 14px;
  white-space: nowrap;
}
body.round-corners .button {
  border-radius: 6px;
}

@media (max-width: 767px) {
  .button {
    padding: 13px 20px 11px;
    font-family: "Proxima Nova SemiBold", sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 14px;
    letter-spacing: 0.4px;
  }
}
.button:hover, .button:focus {
  color: #fff;
  text-decoration: none;
}
.button:hover::before, .button:focus::before {
  opacity: 1;
}
.button:focus-visible {
  outline: 2px solid #4197fe;
}
.button::before {
  content: "";
  background-color: transparent;
  background-image: -webkit-linear-gradient(45deg, #0064ff, #0037c5);
  background-image: linear-gradient(45deg, #0064ff, #0037c5);
  opacity: 0;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  -webkit-transition: opacity 400ms ease-in-out;
  transition: opacity 400ms ease-in-out;
  background-color: transparent;
}
body.round-corners .button::before {
  border-radius: 6px;
}

.button.primary {
  color: #fff;
}
.button.small {
  padding: 12px 20px 10px;
  font-family: "Proxima Nova SemiBold", sans-serif;
  font-size: 12px;
  font-weight: normal;
  line-height: 14px;
  letter-spacing: 0.4px;
}
.button.aa-small {
  padding: 8px 16px;
  font-family: "Proxima Nova Regular", sans-serif;
  font-size: 12px;
  font-weight: normal;
  line-height: 14px;
}
.button.aa {
  font-family: "Proxima Nova SemiBold", sans-serif;
  font-size: 15px;
  font-weight: normal;
  line-height: 16px;
  letter-spacing: 0.4px;
  padding: 9px 12px 7px;
}
@media (max-width: 767px) {
  .button.aa {
    font-family: "Proxima Nova SemiBold", sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 14px;
    letter-spacing: 0.4px;
    padding: 7px 12px 5px;
  }
}
.button.terciary {
  border-style: solid;
  border-color: #fafafa;
  border-width: 1px;
  background: rgba(0, 0, 0, 0);
  background-image: none;
  -webkit-transition: background 200ms ease-in-out;
  transition: all 200ms ease-in-out;
  line-height: 16px;
  padding: 17px 40px 15px;
}
.button.terciary:before {
  opacity: 0;
  content: "";
  background-image: none;
  position: absolute;
  top: -1px;
  right: -1px;
  bottom: -1px;
  left: -1px;
  border-width: 1px;
  background: rgba(0, 0, 0, 0);
}
.button.terciary:hover {
  border-color: #fafafa;
  background: #fff;
  color: #121212 !important;
}
.button.terciary:hover::before {
  display: none;
}
.button.terciary.small {
  padding: 12px 20px 10px !important;
}
@media (max-width: 767px) {
  .button.terciary {
    padding: 12px 20px 10px !important;
  }
}
.button.secondary {
  background: rgba(0, 0, 0, 0);
  background-image: none;
  border: 1px solid #0037c5;
  /* to right */
  padding: 15px 40px 13px;
}
@media (max-width: 767px) {
  .button.secondary {
    padding: 13px 20px 11px;
    font-family: "Proxima Nova SemiBold", sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 14px;
    letter-spacing: 0.4px;
  }
}
.button.secondary:before {
  opacity: 0;
  content: "";
  background-image: none;
  position: absolute;
  top: -1px;
  right: -1px;
  bottom: -1px;
  left: -1px;
  border-width: 1px;
  border-image: linear-gradient(45deg, #0064ff 0%, #0037c5 100%) 1 1 1 1;
  /* to right */
  transition: opacity 400ms ease-in-out;
  -webkit-transition: opacity 400ms ease-in-out;
  background: rgba(0, 0, 0, 0);
}
.button.secondary:hover {
  border-color: #0064ff;
}
.button.secondary:hover::before {
  opacity: 1;
}
.button.secondary.small {
  padding: 9px 20px 5px !important;
}
.button.disabled, .button.disabled:before, .button.disabled:after, .button.disabled:hover {
  border: none;
  color: #fff;
  background-color: #666;
  background-image: linear-gradient(#666, #666);
  cursor: default;
}
.button.disabled:before, .button.disabled:after {
  display: none;
}
.button.keyboardFocus:focus {
  outline: 2px solid red;
}
.button .button__text {
  position: relative;
  text-overflow: ellipsis;
}

body:not(.using-mouse) .button.disabled:focus {
  border: solid 2px #fff;
  outline: solid 2px #e42121;
  outline-offset: 4px;
}

button {
  cursor: pointer;
}

.buttonWindows > .button__text {
  margin-top: -3px;
}

.buttonWindows > .button__text::before {
  margin-top: 4px !important;
}

.buttonWindows_UserProfile {
  padding-top: 13px !important;
}

.button.playIcon .button__text {
  line-height: 16px;
}
.button.playIcon .button__text::before {
  content: "";
  width: 8px;
  height: 14px;
  display: inline-block;
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTJweCI gaGVpZ2h0PSIxNHB4IiB2aWV3Qm94PSIwIDAgMTIgMTQiIHZlcnNpb249IjEuMSIgeG1sbnM9Im h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vc mcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUwLjIgKDU1MDQ3KSAt IGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5NYXN rPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZn M+CiAgICAgICAgPHBvbHlnb24gaWQ9InBhdGgtMSIgcG9pbnRzPSI1LjAwNDQ3MDgzIDMuMDAyN TE3NyA1LjAwMzQ2Mzc1IDE3LjAwNDM0ODggMTcuMDA3MDk1MyAxMC4wMDE3Mzk1Ij48L3BvbHln b24+CiAgICA8L2RlZnM+CiAgICA8ZyBpZD0iU3ltYm9scyIgc3Ryb2tlPSJub25lIiBzdHJva2U td2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaW Q9Ikljb24tLy1QbGF5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNS4wMDAwMDAsIC0zLjAwMDAwM CkiPgogICAgICAgICAgICA8bWFzayBpZD0ibWFzay0yIiBmaWxsPSJ3aGl0ZSI+CiAgICAgICAg ICAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNwYXRoLTEiPjwvdXNlPgogICAgICAgICAgICA8L21 hc2s+CiAgICAgICAgICAgIDx1c2UgaWQ9Ik1hc2siIGZpbGw9IiNGRkZGRkYiIHhsaW5rOmhyZW Y9IiNwYXRoLTEiPjwvdXNlPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+") no-repeat;
  background-size: 100%;
  float: left;
  margin-right: 10px;
  margin-left: 1px;
  margin-top: 2px;
}
.button.playIcon .button__text::after {
  content: "";
  display: block;
  clear: both;
}
.button.playIcon.small .button__text {
  line-height: 14px;
}
.button.playIcon.small .button__text::before {
  content: "";
  width: 10px;
  height: 12px;
  display: inline-block;
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTJweCI gaGVpZ2h0PSIxNHB4IiB2aWV3Qm94PSIwIDAgMTIgMTQiIHZlcnNpb249IjEuMSIgeG1sbnM9Im h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vc mcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUwLjIgKDU1MDQ3KSAt IGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5NYXN rPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZn M+CiAgICAgICAgPHBvbHlnb24gaWQ9InBhdGgtMSIgcG9pbnRzPSI1LjAwNDQ3MDgzIDMuMDAyN TE3NyA1LjAwMzQ2Mzc1IDE3LjAwNDM0ODggMTcuMDA3MDk1MyAxMC4wMDE3Mzk1Ij48L3BvbHln b24+CiAgICA8L2RlZnM+CiAgICA8ZyBpZD0iU3ltYm9scyIgc3Ryb2tlPSJub25lIiBzdHJva2U td2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaW Q9Ikljb24tLy1QbGF5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNS4wMDAwMDAsIC0zLjAwMDAwM CkiPgogICAgICAgICAgICA8bWFzayBpZD0ibWFzay0yIiBmaWxsPSJ3aGl0ZSI+CiAgICAgICAg ICAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNwYXRoLTEiPjwvdXNlPgogICAgICAgICAgICA8L21 hc2s+CiAgICAgICAgICAgIDx1c2UgaWQ9Ik1hc2siIGZpbGw9IiNGRkZGRkYiIHhsaW5rOmhyZW Y9IiNwYXRoLTEiPjwvdXNlPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+") no-repeat;
  background-size: 100%;
  margin-right: 8px;
}

.radio-container {
  display: flex;
  cursor: pointer;
}
.radio-container .radio-check-container {
  flex: 0 auto;
  position: relative;
}
.radio-container .radio-check-container input[type=radio].custom-radio {
  width: 24px;
  height: 24px;
  padding: 0;
  margin: 0 20px 0 0;
  box-sizing: border-box;
  opacity: 0;
}
.radio-container .radio-check-container input[type=radio] ~ .custom-radio--checkmark {
  position: absolute;
  box-sizing: border-box;
  top: 0;
  left: 0;
  height: 24px;
  width: 24px;
  background-color: #fff;
  border-radius: 50%;
  border: 1px solid #0037c5;
}
@media (min-width: 768px) {
  .radio-container .radio-check-container input[type=radio] ~ .custom-radio--checkmark {
    top: 4px;
  }
}
.radio-container .radio-check-container input[type=radio] ~ .custom-radio--checkmark:after {
  content: "";
  position: relative;
  box-sizing: border-box;
  margin: 50% auto;
  transform: translateY(-50%);
  width: 0;
  height: 0;
  border-radius: 50%;
  background: #0037c5;
  transition: width 200ms ease-in-out, height 200ms ease-in-out;
}
.radio-container .radio-check-container input[type=radio]:checked ~ .custom-radio--checkmark:after {
  display: block;
  width: 12px;
  height: 12px;
  transition: width 200ms ease-in-out, height 200ms ease-in-out;
}
.radio-container .radio-text {
  flex: 1 auto;
}

/*---------------------------------------------------------------
Hamburger menu

<div class="burger" type="button">
    <div class="bar"></div>
</div>
*--------------------------------------------------------------- */
.burger {
  width: 25px;
  height: 16px;
  margin: -5px -35px 10px 10px;
  position: relative;
  background-color: transparent;
  border: 0;
}
.burger .holder {
  width: 30px;
  height: 22px;
  position: absolute;
  top: -5px;
  left: 5px;
}
.burger .bar, .burger:before, .burger:after {
  display: inline-block;
  cursor: pointer;
  top: 7px;
  height: 2px;
  background: #fff;
  border-radius: 10px;
  position: absolute;
  width: 24px;
  transition: all 0.1s ease-in-out;
  content: "";
  -webkit-backface-visibility: hidden;
}
.burger::before {
  top: 0;
}
.burger::after {
  width: 14px;
  top: 14px;
}
.burger.is-active:before {
  top: 7px;
  animation-name: clockWise;
  animation-duration: 0.08s;
  animation-iteration-count: 1;
  animation-timing-function: ease-in;
  animation-delay: 0.4s;
  animation-fill-mode: forwards;
  -webkit-animation-fill-mode: forwards;
  /* this makes sure that after animation is done we remain at the last keyframe value */
  -moz-animation-fill-mode: forwards;
}
.burger.is-active .bar {
  animation-name: antiClockWise;
  animation-duration: 0.08s;
  animation-iteration-count: 1;
  animation-timing-function: ease-in;
  animation-delay: 0.4s;
  animation-fill-mode: forwards;
  -webkit-animation-fill-mode: forwards;
  /* this makes sure that after animation is done we remain at the last keyframe value */
  -moz-animation-fill-mode: forwards;
}
.burger.is-active:after {
  top: 7px;
  animation-name: hideBar;
  animation-duration: 0.08s;
  animation-iteration-count: 1;
  animation-timing-function: ease-in;
  animation-delay: 0.4s;
  animation-fill-mode: forwards;
  -webkit-animation-fill-mode: forwards;
  /* this makes sure that after animation is done we remain at the last keyframe value */
  -moz-animation-fill-mode: forwards;
}

@keyframes hideBar {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes clockWise {
  0% {
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
  }
  100% {
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
  }
}
@keyframes antiClockWise {
  0% {
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
  }
  100% {
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
  }
}
.page-header {
  margin: 38px 0 12px;
}
@media (min-width: 1024px) {
  .page-header {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 32px;
    font-weight: bold;
    line-height: 38px;
  }
}

/* ----------------------------------------------------------------------------------------

PHP

$block = new ProgressBar();
$block->setProgress([Number: 0-100]); // default 0
$block->render();

---------------------------------------------------------------------------------------- */
.progress-bar {
  width: 100%;
  height: 4px;
  border-radius: 10px;
  background-color: rgba(255, 255, 255, 0.25);
}
.progress-bar .bar {
  background-color: transparent;
  background-image: -webkit-linear-gradient(135deg, #0037c5, #0064ff);
  background-image: linear-gradient(135deg, #0037c5, #0064ff);
  height: 4px;
  border-radius: 10px 0 0 10px;
  width: 0;
  animation-delay: 2s;
}

.thumb-wrapper {
  position: relative;
  margin-bottom: 10px;
  height: 0;
  padding-top: 56.25%;
}
body.round-corners .thumb-wrapper {
  border-radius: 6px;
  overflow: hidden;
}
@media (min-width: 480px) {
  body.round-corners .thumb-wrapper {
    border-radius: 8px;
  }
}
@media (min-width: 768px) {
  body.round-corners .thumb-wrapper {
    border-radius: 10px;
  }
}

.thumb-wrapper:has(.numeric-container) {
  z-index: unset;
}
.thumb-wrapper:not(:has(.numeric-container)) {
  overflow: hidden;
}
.thumb-wrapper img {
  position: absolute;
  top: 0;
  width: 100%;
  min-height: 70px;
  display: block;
}
.thumb-wrapper .ratings-icon {
  min-height: auto;
}

.numeric-container {
  font-family: "Proxima Nova Black", sans-serif;
  font-size: 104px;
  font-weight: normal;
  line-height: 84px;
  pointer-events: none;
  filter: drop-shadow(0px 5px 20px rgba(0, 0, 0, 0.75));
  position: absolute;
  top: -8px;
  left: -12px;
  z-index: 5;
  color: black;
  font-size: 12vw;
  line-height: 12vw;
  transition: opacity 0.5s ease-out;
  opacity: 0;
}
.numeric-container:has(+ .thumb-wrapper img.loaded) {
  opacity: 1;
}
.numeric-container.double-digit {
  left: -4vw;
}
@media (min-width: 768px) {
  .numeric-container.double-digit {
    left: -3vw;
  }
}
@media (min-width: 1440px) {
  .numeric-container.double-digit {
    left: -2vw;
  }
}
@media (min-width: 1920px) {
  .numeric-container.double-digit {
    left: -2.5vw;
  }
}
@media (min-width: 480px) {
  .numeric-container {
    font-size: 10vw;
    line-height: 8vw;
    left: -20px;
  }
}
@media (min-width: 768px) {
  .numeric-container {
    font-size: 8vw;
    line-height: 5.5vw;
  }
}
@media (min-width: 1024px) {
  .numeric-container {
    font-size: 7vw;
  }
}
@media (min-width: 1440px) {
  .numeric-container {
    font-size: 4.5vw;
    top: -14px;
    line-height: 4.5vw;
  }
}
@media (min-width: 1920px) {
  .numeric-container {
    top: -8px;
    line-height: 4vw;
    left: -24px;
  }
}

.text-stroke {
  position: relative;
  font-weight: inherit;
}
.text-stroke:after {
  content: attr(data-text);
  position: absolute;
  left: 0;
  top: 0;
  -webkit-text-stroke: 1.5px #fff;
  -webkit-text-fill-color: transparent;
}
@media (min-width: 768px) {
  .text-stroke:after {
    -webkit-text-stroke: 2.5px #fff;
  }
}

.grid.portrait .thumb-wrapper,
.portrait-cards .thumb-wrapper {
  padding-top: 150%;
}

.cast__wrapper .thumb-wrapper,
.guest__wrapper .thumb-wrapper {
  padding-top: 125%;
}

.info-wrapper {
  text-decoration: none;
  position: relative;
  width: 100%;
  margin-top: 10px;
}
.info-wrapper .meta-watch-again-wrapper {
  display: flex;
  align-items: center;
  gap: 4px;
  margin: 2px 0;
}
.info-wrapper abbr {
  text-decoration: none;
}
.info-wrapper .title {
  font-family: "Proxima Nova Regular", sans-serif;
  font-size: 16px;
  font-weight: normal;
  line-height: 22px;
  color: #fff;
}
.info-wrapper .guests-appearance-date {
  font-family: "Proxima Nova Regular", sans-serif;
  font-size: 14px;
  font-weight: normal;
  line-height: 18px;
  color: rgba(255, 255, 255, 0.6);
}
.info-wrapper .guests {
  margin-top: 5px;
  font-family: "Proxima Nova Regular", sans-serif;
  font-size: 16px;
  font-weight: normal;
  line-height: 22px;
  color: #fff;
}
.info-wrapper .meta-white {
  font-family: "Proxima Nova SemiBold", sans-serif;
  font-size: 14px;
  font-weight: normal;
  line-height: 16px;
  letter-spacing: 0.4px;
  color: #fff;
}
@media (max-width: 1023px) {
  .info-wrapper .meta-white {
    font-family: "Proxima Nova SemiBold", sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 14px;
    letter-spacing: 0.4px;
  }
}
.info-wrapper .hide {
  display: none;
}
.info-wrapper .meta-gray-wrapper {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: rgba(255, 255, 255, 0.6);
}
.info-wrapper .meta-gray {
  font-family: "Proxima Nova Regular", sans-serif;
  font-size: 14px;
  font-weight: normal;
  line-height: 18px;
  color: rgba(255, 255, 255, 0.6);
}
@media (max-width: 1023px) {
  .info-wrapper .meta-gray {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 14px;
  }
}
.info-wrapper .meta-episode-title {
  white-space: nowrap;
  margin-left: 4px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.info-wrapper .meta-airdate {
  margin-right: 4px;
}
.info-wrapper .meta-category {
  font-family: "Proxima Nova Regular", sans-serif;
  font-size: 14px;
  font-weight: normal;
  line-height: 18px;
  color: #999;
  display: inline-block;
}
.info-wrapper .meta-category::first-letter {
  text-transform: capitalize;
}

.carousel.carousel-small .info-wrapper {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  transition: transform 0.3s ease-out;
  overflow: hidden;
}
.carousel.carousel-small .info-wrapper .title-wrapper {
  margin-left: 0;
}
.carousel.carousel-small .info-wrapper .on-title {
  padding: 8px;
  position: absolute;
  bottom: 0;
  max-width: calc(100% - 16px);
}
@media (min-width: 480px) {
  .carousel.carousel-small .info-wrapper .on-title {
    padding: 12px;
    max-width: calc(100% - 24px);
  }
}
@media (min-width: 1024px) {
  .carousel.carousel-small .info-wrapper .on-title {
    padding: 16px;
    max-width: calc(100% - 32px);
  }
}
.carousel.carousel-small .channel-logo,
.carousel.carousel-small .runTime {
  display: none;
}
.carousel.carousel-small a.link:not(.spotlight-link):not(.ch-link) {
  display: block;
  transition: transform 0.3s ease-out, border-color 0.3s 0.3s;
  z-index: 1;
}
.carousel.carousel-small a.link:not(.spotlight-link):not(.ch-link):hover {
  transform: scale(1.125, 1.125);
  position: relative;
  z-index: 10 !important;
}
.carousel.carousel-small a.link:not(.spotlight-link):not(.ch-link):hover .thumb-wrapper {
  transform: none !important;
  transition: none !important;
}
.carousel.carousel-small .thumb-wrapper:after {
  display: block;
  content: " ";
  width: 100%;
  height: 50%;
  position: absolute;
  bottom: 0;
  left: 0;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.8) 98.68%);
}

.content-highlight-enabled .label.play {
  display: none;
}

.superleader-ads-container {
  position: relative;
}
.superleader-ads-container #leader-plus-top,
.superleader-ads-container #leader-bottom {
  text-align: center;
}

.dynamic-ad-container {
  position: relative;
  text-align: center;
}

.ads-interstitial {
  position: absolute;
  top: -5000px;
  left: -5000px;
}

#rain-maker {
  width: 100%;
  height: 98px;
  position: fixed;
  bottom: 0;
  z-index: 9999999;
  -webkit-transition: bottom 300ms;
  -moz-transition: bottom 300ms;
  -ms-transition: bottom 300ms;
  -o-transition: bottom 300ms;
  transition: bottom 300ms;
  background-color: transparent;
  background-image: -webkit-linear-gradient(45deg, rgba(0, 55, 197, 0.9), rgba(0, 100, 255, 0.9));
  background-image: linear-gradient(45deg, rgba(0, 55, 197, 0.9), rgba(0, 100, 255, 0.9));
}
@media (max-width: 479px) {
  #rain-maker {
    height: 140px;
  }
}
#rain-maker.rainmaker-hidden {
  bottom: -98px;
}
@media (max-width: 479px) {
  #rain-maker.rainmaker-hidden {
    bottom: -140px;
  }
}
#rain-maker #js-rainmaker-close-out:focus {
  border: 1px solid #fff;
}
#rain-maker #rainmaker-padded-container {
  height: inherit;
  display: flex;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  align-items: center;
  -webkit-align-items: center;
}
#rain-maker #rainmaker-padded-container #js-rainmaker-close-out {
  display: flex;
  font-weight: 100;
  cursor: pointer;
  padding: 0 15px 0 15px;
}
#rain-maker #rainmaker-padded-container #js-rainmaker-close-out .close {
  width: 1px;
  height: 35px;
  background: #fff;
}
@media (max-width: 767px) {
  #rain-maker #rainmaker-padded-container #js-rainmaker-close-out .close {
    height: 25px;
  }
}
#rain-maker #rainmaker-padded-container #js-rainmaker-close-out .close.left {
  transform: rotate(45deg);
}
#rain-maker #rainmaker-padded-container #js-rainmaker-close-out .close.right {
  transform: rotate(-45deg);
}
#rain-maker #rainmaker-padded-container #rainmaker-flex {
  display: flex;
  align-items: center;
}
#rain-maker #rainmaker-padded-container #rainmaker-flex .rainmaker-logo {
  width: 117px;
  height: 27px;
  margin-bottom: 8px;
  margin-left: auto;
  margin-right: 0;
  background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%22118%22%20height%3D%2227%22%20viewBox%3D%220%200%20118%2027%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%3Cpath%20d%3D%22M30.0123%206.87832C30.0123%202.23446%2025.0793%200%2019.2194%200C12.9509%200%207.19935%202.77345%205.08794%207.07256C4.5066%208.2123%204.20497%209.48068%204.20497%2010.7696C4.18305%2011.8875%204.48597%2012.9835%205.08794%2013.9084C5.99283%2015.2411%207.60796%2016.0799%209.97717%2016.0799C12.8852%2016.0799%2015.1899%2014.4886%2015.1899%2011.7151C15.1899%2011.7151%2015.2325%2010.942%2014.3276%2010.942C13.5954%2010.942%2013.4008%2011.4579%2013.4227%2011.7151C13.531%2013.8866%2012.2381%2015.6283%209.93334%2015.6283C7.34887%2015.6283%206.27126%2013.435%206.27126%2011.0925C6.27126%206.29816%209.89081%203.11692%2013.6599%201.74048C15.4271%201.07413%2017.2794%200.751252%2019.1743%200.773121C23.4396%200.773121%2026.929%202.40684%2026.929%206.79342C26.929%2010.448%2023.8482%2013.565%2020.1642%2013.8441L20.3151%2013.3501C21.0691%2010.6629%2021.9959%207.71833%2023.5028%205.54691C23.5892%205.41698%2023.74%205.20216%2023.9127%204.98733L23.6974%204.72876C23.3739%204.92172%2023.0723%205.13783%2022.7706%205.37324C15.7055%2010.8764%2015.4903%2026.3555%206.07661%2026.3555C5.75436%2026.3555%205.43082%2026.3349%205.10728%2026.2912C3.14669%2025.9683%202.1129%2024.6575%202.1129%2022.8308C2.1129%2022.4655%202.2418%2021.9702%202.2418%2021.6911C2.26371%2021.1752%201.83318%2020.7237%201.315%2020.7237H1.20801C0.367575%2020.7237%200.0234079%2021.3888%200.00149465%2022.3356C-0.062956%2025.0653%201.96208%2026.6565%205.08536%2026.9576C5.42953%2026.9794%205.77499%2027%206.14107%2027C13.4872%2027%2017.9884%2021.4544%2019.9064%2014.7253C20.8758%2014.6185%2021.8451%2014.4024%2022.7706%2014.1245C26.1788%2013.1765%2030.0123%2010.8983%2030.0123%206.87832Z%22%20fill%3D%22white%22/%3E%0A%3Cpath%20d%3D%22M99.9814%208.48828H97.3969L96.8143%209.84285L95.8024%2012.1223H94.5959L94.2298%2012.8967H95.4789L93.9707%2016.2285C92.8944%2018.571%2091.2135%2020.8724%2090.2442%2020.8724C90.0289%2020.8724%2089.9%2020.7862%2089.9%2020.5713C89.9%2020.3552%2089.9645%2020.1623%2090.2017%2019.5602C90.5033%2018.8514%2090.9996%2017.8185%2091.3656%2017.0659C91.9044%2015.9699%2092.7655%2014.2719%2092.7655%2013.4332C92.7655%2012.5944%2092.2267%2011.9281%2091.171%2011.9281C89.9864%2011.9281%2088.9088%2012.6382%2087.9188%2013.6686L88.5659%2012.121H86.131L84.1497%2016.635C83.3531%2018.2262%2081.7367%2020.8698%2080.7248%2020.8698C80.5096%2020.8698%2080.4232%2020.7411%2080.4232%2020.5263C80.4451%2020.3334%2080.4877%2020.161%2080.574%2019.9667C80.6604%2019.7725%2081.845%2017.0003%2081.845%2017.0003L83.9989%2012.0773H81.3706L79.2812%2016.8717C78.6354%2018.3549%2076.997%2020.8711%2075.9413%2020.8711C75.7686%2020.8929%2075.5972%2020.763%2075.5752%2020.5701V20.4839C75.5752%2020.2266%2075.7686%2019.7532%2075.9194%2019.4084L77.0177%2017.0003L79.2799%2012.0773H76.6735L76.1566%2013.1952C75.7686%2013.9477%2075.1228%2014.8289%2074.089%2014.8289C73.5927%2014.8289%2073.3568%2014.6359%2073.2486%2014.4417C73.0978%2012.7861%2072.0421%2011.9049%2070.4914%2011.9049C68.3374%2011.9049%2066.8074%2013.1733%2065.7942%2014.7221C65.1265%2015.7963%2064.6096%2016.936%2064.2435%2018.1401C63.3167%2019.667%2062.3487%2020.8492%2061.5727%2020.8492C61.3781%2020.8492%2061.2492%2020.7411%2061.2492%2020.4839C61.2492%2020.2266%2061.5083%2019.6464%2061.5946%2019.4303L63.2961%2015.8194C63.7705%2014.7028%2064.0927%2013.9709%2064.0927%2013.2402C64.0927%2012.4658%2063.5539%2011.9075%2062.6709%2011.9075C61.4425%2011.9075%2060.1071%2012.6176%2059.0514%2013.7779C59.0952%2013.5837%2059.0952%2013.4126%2059.0952%2013.2183C59.0952%2012.359%2058.6647%2011.9075%2057.7804%2011.9075C56.6603%2011.9075%2055.4976%2012.5751%2054.4419%2013.7779L55.1315%2012.1005H52.761L50.7579%2016.6157C49.8105%2018.7447%2048.2804%2020.8518%2047.4181%2020.8518C47.2247%2020.8518%2047.0958%2020.7437%2047.0958%2020.4864C47.0958%2020.0787%2047.5482%2019.0676%2047.721%2018.6598L50.3712%2012.6626C50.5645%2012.2111%2049.2936%2011.9307%2047.6784%2011.9307C46.0195%2011.9307%2044.318%2012.7475%2043.0689%2013.8011C42.186%2014.5317%2041.5389%2014.8971%2041.2153%2014.8971C41.0439%2014.8971%2040.9782%2014.8109%2040.9782%2014.7041C40.9782%2014.3388%2041.8611%2013.3058%2041.8611%2012.5108C41.8611%2012.1455%2041.6678%2011.9088%2041.1715%2011.9088C40.2241%2011.9088%2039.1039%2012.8118%2038.2854%2013.7573L38.975%2012.1017H36.6484L34.6452%2016.617C33.6978%2018.746%2032.1239%2020.9598%2031.2629%2020.9598C31.0682%2020.9598%2030.9393%2020.8531%2030.9393%2020.5945C30.9393%2020.1867%2031.3699%2019.1975%2031.607%2018.6803L34.2572%2012.6613C34.4506%2012.2098%2033.1796%2011.9294%2031.5645%2011.9294C29.1734%2011.9294%2026.8467%2013.5425%2025.6183%2015.1968C24.261%2016.981%2023.3354%2018.872%2023.3135%2020.4208C23.2916%2021.6673%2023.9387%2022.4418%2025.2303%2022.4418C26.674%2022.4418%2027.8367%2021.302%2028.5044%2020.4427C28.4618%2020.6151%2028.4399%2020.7862%2028.418%2020.9585C28.418%2021.8179%2028.7622%2022.4418%2029.8179%2022.4418C30.7434%2022.4418%2031.9718%2021.6673%2032.9631%2020.4427L32.1665%2022.2707H34.6865L37.164%2016.6607C37.9825%2014.8328%2038.9093%2013.8873%2039.1671%2013.8873C39.2535%2013.8873%2039.2973%2013.931%2039.2973%2013.994C39.2973%2014.1883%2038.9093%2014.7041%2038.9093%2015.1762C38.9093%2015.6496%2039.1671%2016.015%2039.8567%2016.015C40.3955%2016.015%2040.9975%2015.7564%2041.5363%2015.4129C40.2653%2017.1328%2039.403%2018.9389%2039.403%2020.4234C39.3811%2021.6699%2040.0282%2022.4443%2041.321%2022.4443C42.6784%2022.4443%2043.9493%2021.1541%2044.6377%2020.2948C44.6157%2020.4877%2044.5951%2020.682%2044.5951%2020.8968C44.5951%2021.7355%2045.0695%2022.4443%2046.0388%2022.4443C47.1151%2022.4443%2047.9775%2021.778%2049.0551%2020.4671L48.2585%2022.2732H50.843L53.2122%2016.9206C54.246%2014.5986%2055.6458%2013.3521%2056.3354%2013.3521C56.5082%2013.3303%2056.659%2013.4602%2056.6796%2013.6326V13.6969C56.6577%2013.9554%2056.5726%2014.2127%2056.4643%2014.4494L53.0614%2022.2964H55.7103L58.1233%2016.8357C59.1571%2014.4919%2060.2992%2013.3521%2061.1602%2013.3521C61.4193%2013.3521%2061.5263%2013.482%2061.5263%2013.7599C61.5044%2014.0609%2061.418%2014.3619%2061.2891%2014.6205L58.9625%2019.5641C58.7472%2020.0375%2058.6183%2020.552%2058.5745%2021.0692C58.5745%2021.8217%2058.9831%2022.4881%2060.1471%2022.4881C61.6552%2022.4881%2062.796%2021.3483%2064.0889%2019.6503V20.0156C64.1971%2021.3702%2064.9499%2022.5524%2066.9543%2022.5524C69.3235%2022.5524%2071.2416%2020.9187%2072.4043%2018.3176C72.8361%2017.3927%2073.1364%2016.4253%2073.2447%2015.4142C73.5038%2015.5441%2073.8041%2015.6084%2074.0851%2015.5866C74.4731%2015.5866%2074.8598%2015.5004%2075.2053%2015.3074L74.7954%2016.1886C74.321%2017.1778%2073.8041%2018.2739%2073.3955%2019.1988C73.1377%2019.7352%2072.9869%2020.3372%2072.9431%2020.9392C72.9431%2021.8642%2073.46%2022.5305%2074.5157%2022.5305C75.5714%2022.5305%2077.0151%2021.5413%2078.0489%2020.1443H78.0708C78.0063%2020.4234%2077.9625%2020.7244%2077.9625%2021.0254C77.9625%2021.7998%2078.1997%2022.5305%2079.2773%2022.5305C80.5263%2022.5305%2081.4957%2021.6275%2082.4431%2020.4877L81.6465%2022.2938H84.2529L86.3424%2017.5638C87.527%2014.8984%2088.7116%2013.2852%2089.8111%2013.2852C90.0057%2013.2852%2090.1553%2013.4139%2090.1772%2013.6081V13.6724C90.1772%2014.124%2089.5301%2015.3499%2088.95%2016.5745C88.4112%2017.6924%2088.0013%2018.5517%2087.7216%2019.2193C87.4625%2019.7776%2087.3117%2020.3797%2087.2692%2021.0036C87.2692%2021.8204%2087.7216%2022.4443%2088.7348%2022.4443C90.2429%2022.4443%2091.7717%2020.983%2092.5902%2019.8857C92.3969%2020.4234%2092.3105%2020.9611%2092.2886%2021.5194C92.2886%2023.0245%2093.1935%2023.777%2094.4644%2023.777C95.3049%2023.777%2096.1234%2023.4979%2096.813%2023.0026C97.8043%2022.3144%2098.6009%2021.2827%2099.2686%2020.3372L98.8161%2019.9063C98.191%2020.7875%2097.5026%2021.6262%2096.7911%2022.142C96.4031%2022.4649%2095.9507%2022.636%2095.4557%2022.6579C94.9169%2022.6579%2094.5727%2022.3774%2094.5727%2021.6905C94.5727%2021.0023%2094.8962%2020.0774%2095.3912%2018.8309C95.4131%2018.8103%2096.1234%2017.219%2096.7911%2015.6921C97.3505%2014.4018%2097.9112%2013.1553%2098.0182%2012.8967H99.7197L100.065%2012.1223H98.3843L99.9814%208.48828ZM26.5013%2020.8929C26.1352%2020.8929%2025.8761%2020.7643%2025.8761%2020.2909C25.898%2019.0225%2026.9524%2016.7649%2028.2672%2014.9588C29.1927%2013.7123%2030.3992%2012.7874%2031.6921%2012.7874L30.0551%2016.442C28.8279%2019.1949%2027.4925%2020.8929%2026.5013%2020.8929ZM42.6152%2020.8929C42.2491%2020.8929%2041.9913%2020.7643%2041.9694%2020.2909C41.99%2019.0225%2043.0457%2016.7649%2044.3605%2014.9588C45.286%2013.7123%2046.4925%2012.7874%2047.7854%2012.7874L46.1484%2016.442C44.8993%2019.2592%2043.6284%2020.8929%2042.6152%2020.8929ZM71.2222%2013.7779C71.1578%2015.1749%2069.9294%2018.5504%2068.487%2020.5713C67.9056%2021.3882%2067.4094%2021.6249%2066.9788%2021.6249C66.3756%2021.6249%2066.2028%2021.1296%2066.2892%2020.399C66.4181%2019.1306%2067.4738%2016.1642%2068.9381%2014.1214C69.6058%2013.1965%2070.0583%2012.8093%2070.5765%2012.8093C71.0933%2012.8093%2071.2442%2013.2402%2071.2222%2013.7779Z%22%20fill%3D%22white%22/%3E%0A%3Cpath%20d%3D%22M111.428%2012.1239L113.799%206.65674H110.991L108.62%2012.1239H102.65L101.656%2014.4175H107.625L105.253%2019.8847H108.062L110.433%2014.4175H116.401L117.396%2012.1239H111.428Z%22%20fill%3D%22white%22/%3E%0A%3C/svg%3E%0A);
}
#rain-maker #rainmaker-padded-container #rainmaker-flex .rainmaker-logo-cbs {
  width: 85px;
  height: 24px;
  margin-bottom: 8px;
  margin-left: auto;
  margin-right: 0;
  background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%22118%22%20height%3D%2227%22%20viewBox%3D%220%200%20118%2027%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%3Cpath%20d%3D%22M30.0123%206.87832C30.0123%202.23446%2025.0793%200%2019.2194%200C12.9509%200%207.19935%202.77345%205.08794%207.07256C4.5066%208.2123%204.20497%209.48068%204.20497%2010.7696C4.18305%2011.8875%204.48597%2012.9835%205.08794%2013.9084C5.99283%2015.2411%207.60796%2016.0799%209.97717%2016.0799C12.8852%2016.0799%2015.1899%2014.4886%2015.1899%2011.7151C15.1899%2011.7151%2015.2325%2010.942%2014.3276%2010.942C13.5954%2010.942%2013.4008%2011.4579%2013.4227%2011.7151C13.531%2013.8866%2012.2381%2015.6283%209.93334%2015.6283C7.34887%2015.6283%206.27126%2013.435%206.27126%2011.0925C6.27126%206.29816%209.89081%203.11692%2013.6599%201.74048C15.4271%201.07413%2017.2794%200.751252%2019.1743%200.773121C23.4396%200.773121%2026.929%202.40684%2026.929%206.79342C26.929%2010.448%2023.8482%2013.565%2020.1642%2013.8441L20.3151%2013.3501C21.0691%2010.6629%2021.9959%207.71833%2023.5028%205.54691C23.5892%205.41698%2023.74%205.20216%2023.9127%204.98733L23.6974%204.72876C23.3739%204.92172%2023.0723%205.13783%2022.7706%205.37324C15.7055%2010.8764%2015.4903%2026.3555%206.07661%2026.3555C5.75436%2026.3555%205.43082%2026.3349%205.10728%2026.2912C3.14669%2025.9683%202.1129%2024.6575%202.1129%2022.8308C2.1129%2022.4655%202.2418%2021.9702%202.2418%2021.6911C2.26371%2021.1752%201.83318%2020.7237%201.315%2020.7237H1.20801C0.367575%2020.7237%200.0234079%2021.3888%200.00149465%2022.3356C-0.062956%2025.0653%201.96208%2026.6565%205.08536%2026.9576C5.42953%2026.9794%205.77499%2027%206.14107%2027C13.4872%2027%2017.9884%2021.4544%2019.9064%2014.7253C20.8758%2014.6185%2021.8451%2014.4024%2022.7706%2014.1245C26.1788%2013.1765%2030.0123%2010.8983%2030.0123%206.87832Z%22%20fill%3D%22white%22/%3E%0A%3Cpath%20d%3D%22M99.9814%208.48828H97.3969L96.8143%209.84285L95.8024%2012.1223H94.5959L94.2298%2012.8967H95.4789L93.9707%2016.2285C92.8944%2018.571%2091.2135%2020.8724%2090.2442%2020.8724C90.0289%2020.8724%2089.9%2020.7862%2089.9%2020.5713C89.9%2020.3552%2089.9645%2020.1623%2090.2017%2019.5602C90.5033%2018.8514%2090.9996%2017.8185%2091.3656%2017.0659C91.9044%2015.9699%2092.7655%2014.2719%2092.7655%2013.4332C92.7655%2012.5944%2092.2267%2011.9281%2091.171%2011.9281C89.9864%2011.9281%2088.9088%2012.6382%2087.9188%2013.6686L88.5659%2012.121H86.131L84.1497%2016.635C83.3531%2018.2262%2081.7367%2020.8698%2080.7248%2020.8698C80.5096%2020.8698%2080.4232%2020.7411%2080.4232%2020.5263C80.4451%2020.3334%2080.4877%2020.161%2080.574%2019.9667C80.6604%2019.7725%2081.845%2017.0003%2081.845%2017.0003L83.9989%2012.0773H81.3706L79.2812%2016.8717C78.6354%2018.3549%2076.997%2020.8711%2075.9413%2020.8711C75.7686%2020.8929%2075.5972%2020.763%2075.5752%2020.5701V20.4839C75.5752%2020.2266%2075.7686%2019.7532%2075.9194%2019.4084L77.0177%2017.0003L79.2799%2012.0773H76.6735L76.1566%2013.1952C75.7686%2013.9477%2075.1228%2014.8289%2074.089%2014.8289C73.5927%2014.8289%2073.3568%2014.6359%2073.2486%2014.4417C73.0978%2012.7861%2072.0421%2011.9049%2070.4914%2011.9049C68.3374%2011.9049%2066.8074%2013.1733%2065.7942%2014.7221C65.1265%2015.7963%2064.6096%2016.936%2064.2435%2018.1401C63.3167%2019.667%2062.3487%2020.8492%2061.5727%2020.8492C61.3781%2020.8492%2061.2492%2020.7411%2061.2492%2020.4839C61.2492%2020.2266%2061.5083%2019.6464%2061.5946%2019.4303L63.2961%2015.8194C63.7705%2014.7028%2064.0927%2013.9709%2064.0927%2013.2402C64.0927%2012.4658%2063.5539%2011.9075%2062.6709%2011.9075C61.4425%2011.9075%2060.1071%2012.6176%2059.0514%2013.7779C59.0952%2013.5837%2059.0952%2013.4126%2059.0952%2013.2183C59.0952%2012.359%2058.6647%2011.9075%2057.7804%2011.9075C56.6603%2011.9075%2055.4976%2012.5751%2054.4419%2013.7779L55.1315%2012.1005H52.761L50.7579%2016.6157C49.8105%2018.7447%2048.2804%2020.8518%2047.4181%2020.8518C47.2247%2020.8518%2047.0958%2020.7437%2047.0958%2020.4864C47.0958%2020.0787%2047.5482%2019.0676%2047.721%2018.6598L50.3712%2012.6626C50.5645%2012.2111%2049.2936%2011.9307%2047.6784%2011.9307C46.0195%2011.9307%2044.318%2012.7475%2043.0689%2013.8011C42.186%2014.5317%2041.5389%2014.8971%2041.2153%2014.8971C41.0439%2014.8971%2040.9782%2014.8109%2040.9782%2014.7041C40.9782%2014.3388%2041.8611%2013.3058%2041.8611%2012.5108C41.8611%2012.1455%2041.6678%2011.9088%2041.1715%2011.9088C40.2241%2011.9088%2039.1039%2012.8118%2038.2854%2013.7573L38.975%2012.1017H36.6484L34.6452%2016.617C33.6978%2018.746%2032.1239%2020.9598%2031.2629%2020.9598C31.0682%2020.9598%2030.9393%2020.8531%2030.9393%2020.5945C30.9393%2020.1867%2031.3699%2019.1975%2031.607%2018.6803L34.2572%2012.6613C34.4506%2012.2098%2033.1796%2011.9294%2031.5645%2011.9294C29.1734%2011.9294%2026.8467%2013.5425%2025.6183%2015.1968C24.261%2016.981%2023.3354%2018.872%2023.3135%2020.4208C23.2916%2021.6673%2023.9387%2022.4418%2025.2303%2022.4418C26.674%2022.4418%2027.8367%2021.302%2028.5044%2020.4427C28.4618%2020.6151%2028.4399%2020.7862%2028.418%2020.9585C28.418%2021.8179%2028.7622%2022.4418%2029.8179%2022.4418C30.7434%2022.4418%2031.9718%2021.6673%2032.9631%2020.4427L32.1665%2022.2707H34.6865L37.164%2016.6607C37.9825%2014.8328%2038.9093%2013.8873%2039.1671%2013.8873C39.2535%2013.8873%2039.2973%2013.931%2039.2973%2013.994C39.2973%2014.1883%2038.9093%2014.7041%2038.9093%2015.1762C38.9093%2015.6496%2039.1671%2016.015%2039.8567%2016.015C40.3955%2016.015%2040.9975%2015.7564%2041.5363%2015.4129C40.2653%2017.1328%2039.403%2018.9389%2039.403%2020.4234C39.3811%2021.6699%2040.0282%2022.4443%2041.321%2022.4443C42.6784%2022.4443%2043.9493%2021.1541%2044.6377%2020.2948C44.6157%2020.4877%2044.5951%2020.682%2044.5951%2020.8968C44.5951%2021.7355%2045.0695%2022.4443%2046.0388%2022.4443C47.1151%2022.4443%2047.9775%2021.778%2049.0551%2020.4671L48.2585%2022.2732H50.843L53.2122%2016.9206C54.246%2014.5986%2055.6458%2013.3521%2056.3354%2013.3521C56.5082%2013.3303%2056.659%2013.4602%2056.6796%2013.6326V13.6969C56.6577%2013.9554%2056.5726%2014.2127%2056.4643%2014.4494L53.0614%2022.2964H55.7103L58.1233%2016.8357C59.1571%2014.4919%2060.2992%2013.3521%2061.1602%2013.3521C61.4193%2013.3521%2061.5263%2013.482%2061.5263%2013.7599C61.5044%2014.0609%2061.418%2014.3619%2061.2891%2014.6205L58.9625%2019.5641C58.7472%2020.0375%2058.6183%2020.552%2058.5745%2021.0692C58.5745%2021.8217%2058.9831%2022.4881%2060.1471%2022.4881C61.6552%2022.4881%2062.796%2021.3483%2064.0889%2019.6503V20.0156C64.1971%2021.3702%2064.9499%2022.5524%2066.9543%2022.5524C69.3235%2022.5524%2071.2416%2020.9187%2072.4043%2018.3176C72.8361%2017.3927%2073.1364%2016.4253%2073.2447%2015.4142C73.5038%2015.5441%2073.8041%2015.6084%2074.0851%2015.5866C74.4731%2015.5866%2074.8598%2015.5004%2075.2053%2015.3074L74.7954%2016.1886C74.321%2017.1778%2073.8041%2018.2739%2073.3955%2019.1988C73.1377%2019.7352%2072.9869%2020.3372%2072.9431%2020.9392C72.9431%2021.8642%2073.46%2022.5305%2074.5157%2022.5305C75.5714%2022.5305%2077.0151%2021.5413%2078.0489%2020.1443H78.0708C78.0063%2020.4234%2077.9625%2020.7244%2077.9625%2021.0254C77.9625%2021.7998%2078.1997%2022.5305%2079.2773%2022.5305C80.5263%2022.5305%2081.4957%2021.6275%2082.4431%2020.4877L81.6465%2022.2938H84.2529L86.3424%2017.5638C87.527%2014.8984%2088.7116%2013.2852%2089.8111%2013.2852C90.0057%2013.2852%2090.1553%2013.4139%2090.1772%2013.6081V13.6724C90.1772%2014.124%2089.5301%2015.3499%2088.95%2016.5745C88.4112%2017.6924%2088.0013%2018.5517%2087.7216%2019.2193C87.4625%2019.7776%2087.3117%2020.3797%2087.2692%2021.0036C87.2692%2021.8204%2087.7216%2022.4443%2088.7348%2022.4443C90.2429%2022.4443%2091.7717%2020.983%2092.5902%2019.8857C92.3969%2020.4234%2092.3105%2020.9611%2092.2886%2021.5194C92.2886%2023.0245%2093.1935%2023.777%2094.4644%2023.777C95.3049%2023.777%2096.1234%2023.4979%2096.813%2023.0026C97.8043%2022.3144%2098.6009%2021.2827%2099.2686%2020.3372L98.8161%2019.9063C98.191%2020.7875%2097.5026%2021.6262%2096.7911%2022.142C96.4031%2022.4649%2095.9507%2022.636%2095.4557%2022.6579C94.9169%2022.6579%2094.5727%2022.3774%2094.5727%2021.6905C94.5727%2021.0023%2094.8962%2020.0774%2095.3912%2018.8309C95.4131%2018.8103%2096.1234%2017.219%2096.7911%2015.6921C97.3505%2014.4018%2097.9112%2013.1553%2098.0182%2012.8967H99.7197L100.065%2012.1223H98.3843L99.9814%208.48828ZM26.5013%2020.8929C26.1352%2020.8929%2025.8761%2020.7643%2025.8761%2020.2909C25.898%2019.0225%2026.9524%2016.7649%2028.2672%2014.9588C29.1927%2013.7123%2030.3992%2012.7874%2031.6921%2012.7874L30.0551%2016.442C28.8279%2019.1949%2027.4925%2020.8929%2026.5013%2020.8929ZM42.6152%2020.8929C42.2491%2020.8929%2041.9913%2020.7643%2041.9694%2020.2909C41.99%2019.0225%2043.0457%2016.7649%2044.3605%2014.9588C45.286%2013.7123%2046.4925%2012.7874%2047.7854%2012.7874L46.1484%2016.442C44.8993%2019.2592%2043.6284%2020.8929%2042.6152%2020.8929ZM71.2222%2013.7779C71.1578%2015.1749%2069.9294%2018.5504%2068.487%2020.5713C67.9056%2021.3882%2067.4094%2021.6249%2066.9788%2021.6249C66.3756%2021.6249%2066.2028%2021.1296%2066.2892%2020.399C66.4181%2019.1306%2067.4738%2016.1642%2068.9381%2014.1214C69.6058%2013.1965%2070.0583%2012.8093%2070.5765%2012.8093C71.0933%2012.8093%2071.2442%2013.2402%2071.2222%2013.7779Z%22%20fill%3D%22white%22/%3E%0A%3Cpath%20d%3D%22M111.428%2012.1239L113.799%206.65674H110.991L108.62%2012.1239H102.65L101.656%2014.4175H107.625L105.253%2019.8847H108.062L110.433%2014.4175H116.401L117.396%2012.1239H111.428Z%22%20fill%3D%22white%22/%3E%0A%3C/svg%3E%0A);
}
@media (max-width: 479px) {
  #rain-maker #rainmaker-padded-container #rainmaker-flex {
    flex-direction: column;
    -ms-flex-direction: column;
    justify-content: flex-start;
    -webkit-justify-content: flex-start;
    align-items: flex-end;
  }
}
#rain-maker #rainmaker-padded-container #rainmaker-flex #unsubs-container {
  display: flex;
  flex-direction: column;
  -ms-flex-direction: column;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  position: relative;
  right: 64px;
}
@media (max-width: 767px) {
  #rain-maker #rainmaker-padded-container #rainmaker-flex #unsubs-container {
    right: 32px;
  }
}
@media (max-width: 479px) {
  #rain-maker #rainmaker-padded-container #rainmaker-flex #unsubs-container {
    right: 0;
    margin-bottom: 12px;
  }
}
#rain-maker #rainmaker-padded-container #rainmaker-flex #unsubs-container img {
  display: block;
  width: auto;
  max-width: 218px;
  height: 21px;
  float: right;
  margin-bottom: 6px;
}
@media (max-width: 767px) {
  #rain-maker #rainmaker-padded-container #rainmaker-flex #unsubs-container img {
    width: 160px;
    margin-bottom: 4px;
  }
}
#rain-maker #rainmaker-padded-container #rainmaker-flex #unsubs-container #episodes_subscription {
  margin-bottom: 6px;
  font-family: "Proxima Nova Regular", sans-serif;
  font-size: 14px;
  font-weight: normal;
  line-height: 18px;
  position: relative;
  font-size: 14px;
  line-height: 14px;
  color: #fff;
  text-transform: uppercase;
}
@media (max-width: 767px) {
  #rain-maker #rainmaker-padded-container #rainmaker-flex #unsubs-container #episodes_subscription {
    font-size: 12px;
    margin-bottom: 4px;
  }
}
#rain-maker #rainmaker-padded-container #rainmaker-flex #unsubs-container #show_name {
  font-family: "Proxima Nova Regular", sans-serif;
  font-size: 32px;
  font-weight: bold;
  line-height: 38px;
  position: relative;
  font-size: 14px;
  line-height: 14px;
  color: #fff;
  text-transform: uppercase;
  font-weight: bold;
  letter-spacing: 0.4px;
}
@media (max-width: 767px) {
  #rain-maker #rainmaker-padded-container #rainmaker-flex #unsubs-container #show_name {
    font-size: 12px;
  }
}
#rain-maker #rainmaker-padded-container #rainmaker-flex #tryAllAccessButton {
  line-height: normal;
}
@media (max-width: 479px) {
  #rain-maker #rainmaker-padded-container #rainmaker-flex #tryAllAccessButton {
    line-height: 18px;
    padding: 4px 16px 2px !important;
  }
}

/* ----------------------------------------------------------------------------------------

Dropdowns

pv: project voyager

<ul class="dropdown js-dropdown">
    <li class="pv-h"> ----------------------------------> if this class is present, items will be revealed on hover
        <a href="#" class="filter">Season 10</a>
        <ul class="content">
			<?php for ($i = 10; $i > 0; $i--): ?>
                <li><a href="#">Season <?= $i; ?></a></li>
			<?php endfor; ?>
        </ul>
    </li>
</ul>
---------------------------------------------------------------------------------------- */
body:not(.using-mouse) button.burger {
  position: relative;
}
body:not(.using-mouse) button.burger:focus {
  opacity: 1;
}
body:not(.using-mouse) button.burger:focus .holder {
  border: solid 2px #fff;
  outline: solid 2px #e42121;
  outline-offset: 4px;
}

body:not(.using-mouse) a.carousel-next.focusable:focus, body:not(.using-mouse) a.carousel-prev.focusable:focus {
  z-index: 1;
  border: solid 2px #fff;
  outline: solid 2px #e42121;
  outline-offset: 4px;
  opacity: 1;
}

div.cbs-checkbox .cbs-checkbox__checkbox {
  height: 20px;
  width: 20px;
}
body:not(.using-mouse) div.cbs-checkbox .cbs-checkbox__checkbox:focus {
  border: solid 2px #fff;
  outline: solid 2px #e42121;
  opacity: 1;
}

body:not(.using-mouse) section.about a, body:not(.using-mouse) footer a, body:not(.using-mouse) div.load-more-container a, body:not(.using-mouse) .slate .slate_legal_text a, body:not(.using-mouse) div.slate__signup__meta p a#mvpd__signin, body:not(.using-mouse) .header__nav a.siteLogo, body:not(.using-mouse) .img-focusable, body:not(.using-mouse) .news__detail__wrapper .news__detail__main .news__detail__content a {
  position: relative;
}
body:not(.using-mouse) section.about a:focus::before, body:not(.using-mouse) footer a:focus::before, body:not(.using-mouse) div.load-more-container a:focus::before, body:not(.using-mouse) .slate .slate_legal_text a:focus::before, body:not(.using-mouse) div.slate__signup__meta p a#mvpd__signin:focus::before, body:not(.using-mouse) .header__nav a.siteLogo:focus::before, body:not(.using-mouse) .img-focusable:focus::before, body:not(.using-mouse) .news__detail__wrapper .news__detail__main .news__detail__content a:focus::before {
  content: " ";
  position: absolute;
  z-index: 1;
  top: -5px;
  left: -5px;
  right: -5px;
  bottom: -5px;
  border: solid 2px #fff;
  outline: solid 2px #e42121;
  outline-offset: 4px !important;
  opacity: 1 !important;
}
body:not(.using-mouse) section.about a:focus, body:not(.using-mouse) footer a:focus, body:not(.using-mouse) div.load-more-container a:focus, body:not(.using-mouse) .slate .slate_legal_text a:focus, body:not(.using-mouse) div.slate__signup__meta p a#mvpd__signin:focus, body:not(.using-mouse) .header__nav a.siteLogo:focus, body:not(.using-mouse) .img-focusable:focus, body:not(.using-mouse) .news__detail__wrapper .news__detail__main .news__detail__content a:focus {
  opacity: 1;
}

body:not(.using-mouse) .search__results--display a.focusable:focus {
  z-index: 1;
  border: solid 2px #fff;
  outline: solid 2px #e42121;
  outline-offset: 4px;
  opacity: 1;
}

body:not(.using-mouse) .focusable:focus::before, body:not(.using-mouse) .vue-focusable:focus::before {
  position: absolute;
  top: -5px;
  left: -5px;
  right: -5px;
  bottom: -5px;
  border: solid 2px #fff;
  outline: solid 2px #e42121;
  outline-offset: 4px !important;
  opacity: 1 !important;
}
body:not(.using-mouse) .focusable:focus, body:not(.using-mouse) .vue-focusable:focus {
  opacity: 1;
}

/* disable outline focus during mouse click - carousel */
html body.using-mouse .grid-view-item a.link:focus .thumb-wrapper {
  border: none;
  outline: none;
  transform: none;
}
html body.using-mouse .grid-view-item a.link:active .thumb-wrapper {
  border: none;
  outline: none;
  transform: none;
}
html body.using-mouse .grid-view-item a.link:visited .thumb-wrapper {
  border: none;
  outline: none;
  transform: none;
}

/* disable outline focus during mouse click - upfront asset page */
html body.using-mouse .show-browse-container article.show-browse-item a:focus .thumb-wrapper {
  border: none;
  outline: none;
  transform: none;
}
html body.using-mouse .show-browse-container article.show-browse-item a:active .thumb-wrapper {
  border: none;
  outline: none;
  transform: none;
}
html body.using-mouse .show-browse-container article.show-browse-item a:visited .thumb-wrapper {
  border: none;
  outline: none;
  transform: none;
}

/**
 * Generic dropdown (example seasons dropdown)
 */
ul.dropdown {
  width: 100%;
  font-family: "Proxima Nova Regular", sans-serif;
  font-size: 14px;
  font-weight: normal;
  line-height: 18px;
}
ul.dropdown.dropdown__filter {
  position: relative;
  z-index: 3;
}
ul.dropdown.dropdown__filter ul.content {
  max-height: 316px;
  overflow-y: auto;
  scrollbar-face-color: #4d4d4d;
  scrollbar-track-color: #000;
  scrollbar-arrow-color: #000;
  scrollbar-shadow-color: #000;
}
ul.dropdown.dropdown__filter ul.content::-webkit-scrollbar {
  width: 6px;
  height: 0;
  -webkit-appearance: none;
}
ul.dropdown.dropdown__filter ul.content::-webkit-scrollbar-thumb {
  background-color: #4d4d4d;
  border-radius: 3px;
  -webkit-box-shadow: #000;
}
ul.dropdown.dropdown__filter ul.content::-webkit-scrollbar-track {
  background: none;
}
ul.dropdown.dropdown__filter .dropdown__filter__fake {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  z-index: -1;
}
@media (max-width: 479px) {
  ul.dropdown.dropdown__filter .dropdown__filter__fake {
    z-index: auto;
  }
}
ul.dropdown a {
  display: block;
  color: #fff;
}
ul.dropdown .filter:after {
  content: "";
  width: 9px;
  height: 5px;
  display: inline-block;
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iOXB4IiB oZWlnaHQ9IjVweCIgdmlld0JveD0iMCAwIDkgNSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cD ovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xO Tk5L3hsaW5rIj4KICAgIDx0aXRsZT5JY29uIC8gQ2FyZXQgLyBEb3duIC8gU21hbGw8L3RpdGxl PgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM +CiAgICA8ZyBpZD0iU3ltYm9scyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbG w9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IlRleHQtTGlua3MtR GVza3RvcCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI1My4wMDAwMDAsIC02LjAwMDAwMCkiIGZp bGw9IiNGRkZGRkYiIGZpbGwtcnVsZT0ibm9uemVybyI+CiAgICAgICAgICAgIDxnIHRyYW5zZm9 ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCAtMi4wMDAwMDApIiBpZD0iU2hvd3MiPgogICAgICAgIC AgICAgICAgPGc+CiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9IkxpdmUtVFYiIHRyYW5zZm9yb T0idHJhbnNsYXRlKDE5OS4wMDAwMDAsIDAuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAg ICAgIDxnIGlkPSJJY29uLS8tQ2FyZXQtLy1Eb3duLS8tU21hbGwiIHRyYW5zZm9ybT0idHJhbnN sYXRlKDQ5LjAwMDAwMCwgMC4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgID xwYXRoIGQ9Ik03LjY0MDE2NzQxLDE1IEM3LjQ2ODQxNTE4LDE1IDcuMzEyMjc2NzgsMTQuOTM1M Tg3OCA3LjE4NzM2NjA3LDE0LjgwNTU2MzMgQzYuOTM3NTQ0NjQsMTQuNTQ2MzE0MyA2LjkzNzU0 NDY0LDE0LjEyNTAzNDcgNy4xODczNjYwNywxMy44NjU3ODU3IEwxMC40NTQyMjk5LDEwLjUyMDc 0MTEgTDcuMTg3MzY2MDcsNy4xMzQyMTQyOSBDNi45Mzc1NDQ2NCw2Ljg3NDk2NTMxIDYuOTM3NT Q0NjQsNi40NTM2ODU3MiA3LjE4NzM2NjA3LDYuMTk0NDM2NzQgQzcuNDM3MTg3NSw1LjkzNTE4N zc1IDcuODQzMTQ3MzIsNS45MzUxODc3NSA4LjA5Mjk2ODc1LDYuMTk0NDM2NzQgTDExLjgxMjYz MzksMTAuMDUwODUyMyBDMTIuMDYyNDU1NCwxMC4zMTAxMDEzIDEyLjA2MjQ1NTQsMTAuNzMxMzg wOSAxMS44MTI2MzM5LDEwLjk5MDYyOTkgTDguMDkyOTY4NzUsMTQuODA1NTYzMyBDNy45NjgwNT gwMywxNC45MzUxODc4IDcuODExOTE5NjQsMTUgNy42NDAxNjc0MSwxNSBaIiB0cmFuc2Zvcm09I nRyYW5zbGF0ZSg5LjUwMDAwMCwgMTAuNTAwMDAwKSBzY2FsZSgtMSwgMSkgcm90YXRlKDkwLjAw MDAwMCkgdHJhbnNsYXRlKC05LjUwMDAwMCwgLTEwLjUwMDAwMCkgIj48L3BhdGg+CiAgICAgICA gICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgIC AgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnP g== ") no-repeat;
  background-size: 100%;
  margin: 10px 0 0 10px;
  transition: transform 0.2s ease-in-out;
  -moz-transform: scale(1, 1);
  -o-transform: scale(1, 1);
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
}
ul.dropdown .filter.burger:after {
  content: "";
  display: none;
}
ul.dropdown .filter.no-caret:after {
  content: unset;
}
ul.dropdown li {
  position: relative;
  list-style-type: none;
  display: block;
  height: 45px;
  padding: 0 16px;
}
ul.dropdown li.pv-h.hover .filter::after {
  -moz-transform: scale(-1, -1);
  -o-transform: scale(-1, -1);
  -webkit-transform: scale(-1, -1);
  transform: scale(-1, -1);
  transition: transform 0.2s ease-in-out;
  opacity: 0.7;
}
ul.dropdown li.pv-h.hover ul.content {
  opacity: 1;
  -webkit-overflow-scrolling: touch;
}
ul.dropdown li.pv-h.hover ul.content li {
  min-height: 45px;
  height: auto;
  line-height: 1.2;
  overflow: visible;
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-content: stretch;
}
ul.dropdown li.pv-h.hover ul.content li a,
ul.dropdown li.pv-h.hover ul.content li .topLevelItem {
  display: flex;
  flex: 1;
  justify-content: center;
}
@media (max-width: 1023px) {
  ul.dropdown li.pv-h.hover ul.content {
    overflow: auto;
  }
}
ul.dropdown li.pv-h-disable {
  pointer-events: none;
}
ul.dropdown li.pv-h button {
  background: none;
  border: none;
  font-family: "Proxima Nova Regular", sans-serif;
  font-size: 14px;
  font-weight: normal;
  line-height: 18px;
  color: #fff;
  margin-left: -5px;
}
body:not(.using-mouse) ul.dropdown li.pv-h button {
  position: relative;
}
body:not(.using-mouse) ul.dropdown li.pv-h button:focus::before {
  content: " ";
  position: absolute;
  z-index: 1;
  top: -5px;
  left: -5px;
  right: -5px;
  bottom: -5px;
  border: solid 2px #fff;
  outline: solid 2px #e42121;
  outline-offset: 4px !important;
  opacity: 1 !important;
}
body:not(.using-mouse) ul.dropdown li.pv-h button:focus {
  opacity: 1;
}

ul.dropdown li.pv-h button .button__text {
  z-index: 2;
}
ul.dropdown li.pv-h li {
  padding: 0;
}
ul.dropdown li.pv-h a {
  position: relative;
  display: block;
  height: 100%;
  padding: 16px;
}
ul.dropdown li.pv-h a:focus::before {
  content: " ";
  position: absolute;
  z-index: 99999;
  top: 8px;
  left: -5px;
  right: -5px;
  bottom: 8px;
  border: 2px solid #fff;
  outline: solid 2px #e42121;
  outline-offset: 4px !important;
  opacity: 1 !important;
}
ul.dropdown.open .filter::after {
  -moz-transform: scale(-1, -1);
  -o-transform: scale(-1, -1);
  -webkit-transform: scale(-1, -1);
  transform: scale(-1, -1);
  transition: transform 0.2s ease-in-out;
  opacity: 0.7;
}
ul.dropdown.open ul.content {
  opacity: 1;
  -webkit-overflow-scrolling: touch;
}
ul.dropdown.open ul.content li {
  min-height: 45px;
  height: auto;
  line-height: 1.2;
  overflow: visible;
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-content: stretch;
}
ul.dropdown.open ul.content li a,
ul.dropdown.open ul.content li .topLevelItem {
  display: flex;
  flex: 1;
  justify-content: center;
}
@media (max-width: 1023px) {
  ul.dropdown.open ul.content {
    overflow: auto;
  }
}
ul.dropdown ul.content {
  width: 100%;
  position: absolute;
  background-color: #000;
  border-top: solid 1px #aaa;
  top: 45px;
  left: 0;
  opacity: 0;
  z-index: 3;
  -webkit-transition: opacity 0.25s ease 0.1s;
  -moz-transition: opacity 0.25s ease 0.1s;
  -o-transition: opacity 0.25s ease 0.1s;
  -ms-transition: opacity 0.25s ease 0.1s;
  transition: opacity 0.25s ease 0.1s;
}
body.round-corners ul.dropdown ul.content {
  border-radius: 6px;
}
@media (min-width: 480px) {
  body.round-corners ul.dropdown ul.content {
    border-radius: 8px;
  }
}
@media (min-width: 768px) {
  body.round-corners ul.dropdown ul.content {
    border-radius: 10px;
  }
}

ul.dropdown ul.content li {
  height: 0;
  overflow: hidden;
  border-top: solid 1px #1d1d1d;
  -webkit-transition: height 0.25s ease 0.1s;
  -moz-transition: height 0.25s ease 0.1s;
  -o-transition: height 0.25s ease 0.1s;
  -ms-transition: height 0.25s ease 0.1s;
  transition: height 0.25s ease 0.1s;
}
body.round-corners ul.dropdown ul.content li:first-child {
  border-top-right-radius: 6px;
  border-top-left-radius: 6px;
}
@media (min-width: 480px) {
  body.round-corners ul.dropdown ul.content li:first-child {
    border-top-right-radius: 8px;
    border-top-left-radius: 8px;
  }
}
@media (min-width: 768px) {
  body.round-corners ul.dropdown ul.content li:first-child {
    border-top-right-radius: 10px;
    border-top-left-radius: 10px;
  }
}

body.round-corners ul.dropdown ul.content li:last-child {
  border-bottom-right-radius: 6px;
  border-bottom-left-radius: 6px;
}
@media (min-width: 480px) {
  body.round-corners ul.dropdown ul.content li:last-child {
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
  }
}
@media (min-width: 768px) {
  body.round-corners ul.dropdown ul.content li:last-child {
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
  }
}

ul.dropdown ul.content li a {
  position: relative;
  color: #aaa;
  height: 100%;
}
ul.dropdown ul.content li:hover {
  background-color: #1d1d1d;
}
ul.dropdown ul.content li:hover a {
  color: #fff;
}
ul.dropdown ul.content li:focus {
  background-color: #1d1d1d;
}
ul.dropdown ul.content li:focus a {
  color: #fff;
}
ul.dropdown ul.content li a:focus::before {
  content: " ";
  position: absolute;
  z-index: 99999;
  top: 8px;
  left: -5px;
  right: -5px;
  bottom: 8px;
  border: 2px solid #fff;
  outline: solid 2px #e42121;
  outline-offset: 4px !important;
  opacity: 1 !important;
}

/**
 * Mobile menu dropdown
 */
ul.dropdown.mobileMenu:not(.open) {
  visibility: hidden;
}

ul.dropdown.mobileMenu {
  position: fixed;
  top: 0;
  height: 0;
  background: #000;
  z-index: 0;
}
ul.dropdown.mobileMenu li {
  background-color: transparent;
  height: 40px;
  line-height: normal;
}
ul.dropdown.mobileMenu.open {
  z-index: 6000000;
}
ul.dropdown.mobileMenu.open .filter::after {
  -moz-transform: scale(-1, -1);
  -o-transform: scale(-1, -1);
  -webkit-transform: scale(-1, -1);
  transform: scale(-1, -1);
  transition: transform 0.2s ease-in-out;
  opacity: 0.7;
}
ul.dropdown.mobileMenu.open ul.content {
  opacity: 1;
  -webkit-overflow-scrolling: touch;
}
ul.dropdown.mobileMenu.open ul.content li {
  min-height: 40px;
  height: auto;
  line-height: 1.2;
  overflow: visible;
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-content: stretch;
}
ul.dropdown.mobileMenu.open ul.content li a,
ul.dropdown.mobileMenu.open ul.content li .topLevelItem {
  display: flex;
  flex: 1;
  justify-content: center;
}
@media (max-width: 1023px) {
  ul.dropdown.mobileMenu.open ul.content {
    overflow: auto;
  }
}
ul.dropdown.mobileMenu.open ul.content li.spacer {
  height: 56px;
}
ul.dropdown.mobileMenu ul.content {
  background-color: #000;
  top: 0;
  width: 100vw;
  height: 100vh;
  position: fixed;
}
ul.dropdown.mobileMenu ul.content .button {
  display: inline-block;
}
ul.dropdown.mobileMenu ul.content > li {
  line-height: 40px;
}
ul.dropdown.mobileMenu ul.content > li a,
ul.dropdown.mobileMenu ul.content > li .topLevelItem {
  line-height: 40px;
}
ul.dropdown.mobileMenu ul.content li {
  text-align: center;
  text-transform: uppercase;
  border-top: 0;
}
ul.dropdown.mobileMenu ul.content li a,
ul.dropdown.mobileMenu ul.content li .topLevelItem {
  color: #fff;
}
ul.dropdown.mobileMenu ul.content li a.current-userprofile-anchor,
ul.dropdown.mobileMenu ul.content li .topLevelItem.current-userprofile-anchor {
  height: 56px;
  display: flex;
  width: 145px;
  margin: 0 auto;
  justify-content: center;
  flex-direction: row;
}
ul.dropdown.mobileMenu ul.content li a .avatar-image-container,
ul.dropdown.mobileMenu ul.content li .topLevelItem .avatar-image-container {
  align-self: center;
}
ul.dropdown.mobileMenu ul.content li a .avatar-image-container .avatar-image,
ul.dropdown.mobileMenu ul.content li .topLevelItem .avatar-image-container .avatar-image {
  padding: 0 8px 0 0;
}
ul.dropdown.mobileMenu ul.content li a .avatar-image-container .avatar-image img,
ul.dropdown.mobileMenu ul.content li .topLevelItem .avatar-image-container .avatar-image img {
  width: 26px;
  height: 26px;
  display: block;
}
ul.dropdown.mobileMenu ul.content li a .user-profile-name,
ul.dropdown.mobileMenu ul.content li .topLevelItem .user-profile-name {
  align-self: center;
  max-width: 108px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
ul.dropdown.mobileMenu ul.content li a:after,
ul.dropdown.mobileMenu ul.content li .topLevelItem:after {
  align-self: center;
}
ul.dropdown.mobileMenu ul.content li:hover {
  background: none;
}
ul.dropdown.mobileMenu ul.content li.h-line {
  background: rgba(153, 153, 153, 0.2);
  height: 1px;
  min-height: 1px;
  width: 82vw;
  margin: 10px auto 10px;
}
ul.dropdown.mobileMenu ul.content li.search {
  background: #121212;
  line-height: 64px;
  height: 64px;
  margin-bottom: 10px;
}
ul.dropdown.mobileMenu ul.content li.search a {
  text-transform: none;
  font-size: 20px;
  color: rgba(255, 255, 255, 0.6);
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: row;
}
ul.dropdown.mobileMenu ul.content li.search .icon.search {
  margin-left: 16px;
  opacity: 0.2;
}
ul.dropdown.mobileMenu ul.content li.misc a {
  color: #aaa;
  font-family: "Proxima Nova Regular", sans-serif;
  font-size: 12px;
  font-weight: normal;
  line-height: 14px;
  line-height: inherit;
}
ul.dropdown.mobileMenu li.withSubMenu .filter:after {
  content: "";
  width: 9px;
  height: 5px;
  display: inline-block;
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iOXB4IiB oZWlnaHQ9IjVweCIgdmlld0JveD0iMCAwIDkgNSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cD ovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xO Tk5L3hsaW5rIj4KICAgIDx0aXRsZT5JY29uIC8gQ2FyZXQgLyBEb3duIC8gU21hbGw8L3RpdGxl PgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM +CiAgICA8ZyBpZD0iU3ltYm9scyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbG w9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IlRleHQtTGlua3MtR GVza3RvcCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI1My4wMDAwMDAsIC02LjAwMDAwMCkiIGZp bGw9IiNGRkZGRkYiIGZpbGwtcnVsZT0ibm9uemVybyI+CiAgICAgICAgICAgIDxnIHRyYW5zZm9 ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCAtMi4wMDAwMDApIiBpZD0iU2hvd3MiPgogICAgICAgIC AgICAgICAgPGc+CiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9IkxpdmUtVFYiIHRyYW5zZm9yb T0idHJhbnNsYXRlKDE5OS4wMDAwMDAsIDAuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAg ICAgIDxnIGlkPSJJY29uLS8tQ2FyZXQtLy1Eb3duLS8tU21hbGwiIHRyYW5zZm9ybT0idHJhbnN sYXRlKDQ5LjAwMDAwMCwgMC4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgID xwYXRoIGQ9Ik03LjY0MDE2NzQxLDE1IEM3LjQ2ODQxNTE4LDE1IDcuMzEyMjc2NzgsMTQuOTM1M Tg3OCA3LjE4NzM2NjA3LDE0LjgwNTU2MzMgQzYuOTM3NTQ0NjQsMTQuNTQ2MzE0MyA2LjkzNzU0 NDY0LDE0LjEyNTAzNDcgNy4xODczNjYwNywxMy44NjU3ODU3IEwxMC40NTQyMjk5LDEwLjUyMDc 0MTEgTDcuMTg3MzY2MDcsNy4xMzQyMTQyOSBDNi45Mzc1NDQ2NCw2Ljg3NDk2NTMxIDYuOTM3NT Q0NjQsNi40NTM2ODU3MiA3LjE4NzM2NjA3LDYuMTk0NDM2NzQgQzcuNDM3MTg3NSw1LjkzNTE4N zc1IDcuODQzMTQ3MzIsNS45MzUxODc3NSA4LjA5Mjk2ODc1LDYuMTk0NDM2NzQgTDExLjgxMjYz MzksMTAuMDUwODUyMyBDMTIuMDYyNDU1NCwxMC4zMTAxMDEzIDEyLjA2MjQ1NTQsMTAuNzMxMzg wOSAxMS44MTI2MzM5LDEwLjk5MDYyOTkgTDguMDkyOTY4NzUsMTQuODA1NTYzMyBDNy45NjgwNT gwMywxNC45MzUxODc4IDcuODExOTE5NjQsMTUgNy42NDAxNjc0MSwxNSBaIiB0cmFuc2Zvcm09I nRyYW5zbGF0ZSg5LjUwMDAwMCwgMTAuNTAwMDAwKSBzY2FsZSgtMSwgMSkgcm90YXRlKDkwLjAw MDAwMCkgdHJhbnNsYXRlKC05LjUwMDAwMCwgLTEwLjUwMDAwMCkgIj48L3BhdGg+CiAgICAgICA gICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgIC AgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnP g== ") no-repeat;
  background-size: 100%;
  margin: 0 0 1px 4px;
  transition: transform 0.2s ease-in-out;
  -moz-transform: scale(1, 1);
  -o-transform: scale(1, 1);
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
}
ul.dropdown.mobileMenu li.withSubMenu.open {
  height: auto !important;
}
ul.dropdown.mobileMenu li.withSubMenu.open .filter::after {
  -moz-transform: scale(-1, -1);
  -o-transform: scale(-1, -1);
  -webkit-transform: scale(-1, -1);
  transform: scale(-1, -1);
  transition: transform 0.2s ease-in-out;
  opacity: 0.7;
}
ul.dropdown.mobileMenu li.withSubMenu.open ul.mobileMenu__subnav {
  display: block;
}
ul.dropdown.mobileMenu li.withSubMenu.open ul.mobileMenu__subnav li {
  margin-bottom: 20px;
  height: auto;
  min-height: auto;
  line-height: normal;
  text-transform: none;
}
ul.dropdown.mobileMenu li.withSubMenu.open ul.mobileMenu__subnav li:last-child {
  margin-bottom: 16px;
}
ul.dropdown.mobileMenu li.withSubMenu ul.mobileMenu__subnav {
  margin-top: 10px;
  display: none;
}
ul.dropdown.mobileMenu li.withSubMenu ul.mobileMenu__subnav a {
  color: #aaa;
  font-family: "Proxima Nova Regular", sans-serif;
  font-size: 12px;
  font-weight: normal;
  line-height: 14px;
  line-height: inherit;
}
ul.dropdown.mobileMenu li.withSubMenu ul.mobileMenu__subnav li {
  height: 0;
}
ul.dropdown.mobileMenu .vds-dropdown-list {
  position: static;
}

body:not([touch-enabled=true]) ul.dropdown.dropdown__filter .dropdown__filter__fake {
  pointer-events: none;
}

body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-must_watch ul.dropdown__filter,
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-fan_fave ul.dropdown__filter {
  min-width: 200px;
}
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-must_watch ul.dropdown__filter li.pv-h:hover ul.content li,
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-fan_fave ul.dropdown__filter li.pv-h:hover ul.content li {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-must_watch ul.dropdown__filter li.pv-h:hover ul.content li:not(:first-child),
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-fan_fave ul.dropdown__filter li.pv-h:hover ul.content li:not(:first-child) {
  transition: height 0.3s ease, opacity 0.3s ease;
  min-height: 0;
  height: 67px;
}
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-must_watch ul.dropdown__filter li.pv-h:hover ul.content li:not(:first-child).hide-season,
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-fan_fave ul.dropdown__filter li.pv-h:hover ul.content li:not(:first-child).hide-season {
  height: 0;
  min-height: 0;
  opacity: 0;
}
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-must_watch ul.dropdown__filter li.pv-h:hover ul.content li:not(:first-child) a,
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-fan_fave ul.dropdown__filter li.pv-h:hover ul.content li:not(:first-child) a {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  flex-direction: column;
  justify-content: center;
  padding: 0 0 0 16px;
}
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-must_watch ul.dropdown__filter li .filter,
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-fan_fave ul.dropdown__filter li .filter {
  display: flex;
}
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-must_watch ul.dropdown__filter li .filter .fave-icon,
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-fan_fave ul.dropdown__filter li .filter .fave-icon {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik03LjU4OTg0IDguMjI1OTFDNy4xNzA2NiA4LjYzOTk3IDcuMDI2MTkgOS4xNjcxNCA2LjkwODEgOS43NzAwNkM2Ljg1NTg5IDEwLjA1ODkgNi44NDI3MSAxMC4zNzI1IDYuODI5NTMgMTAuNjczOUM2LjgxNjM2IDEwLjk1MDEgNi42NzI0MSAxMS4xMTMyIDYuNDEwMzUgMTEuMTUxMUM2LjE4NzMyIDExLjE3NjMgNS43NDE3OSAxMC44ODc1IDUuNjYzMjIgMTAuNjg2NUM1LjU5NzgzIDEwLjY5OTEgNS4xMTI3NSAxMS40ODk5IDUuNjIzNjggMTIuOTMzNUM1Ljc4MDgxIDEzLjM2MDIgNi4xNDc3OSAxMy42MjM4IDYuNTY3NDcgMTMuODEyMUM2LjYxOTY4IDEzLjgzNzQgNi42NTkyMiAxMy45IDYuNjk4NzUgMTMuOTVDNi42MzMzNiAxMy45NjI2IDYuNTY3NDcgMTQgNi41MTUyNiAxNEM0LjYxNDkzIDEzLjcxMTIgMy4yMjUyMSAxMi41MTkgMy4wMjkwMSAxMC42NDg2QzIuODU4NyA5LjAxNjYyIDMuNDQ4MiA3LjUyMzA1IDQuNTM2NDMgNi4yODAzN0M1LjA3MzcxIDUuNjY1MzUgNS41OTgzMyA1LjExMjk0IDYuMDE3NSA0LjQyMjdDNi4zNTgxMiAzLjg1NzY2IDYuNjMzMzUgMy4yODA1IDYuNzI1MDkgMi42Mjc2NUM2LjczODI3IDIuNDc3MTggNi43NzczIDIuMDYyNjIgNi43OTA0OCAyQzYuODU1ODcgMi4wMjUyNCA3Ljc4NjQ5IDIuOTUzODUgOC4wODgwNyAzLjQ1NjI5QzguNzU2NjMgNC41OTg0OSA4LjkwMDU5IDUuMjY0MDEgOC44ODc0MiA2LjU1NjY0QzguODg3NDIgNi42MzE4OCA4Ljg3NDI0IDYuNzE5NzUgOC44ODc0MiA2Ljc5NDk5QzguOTAwNiA3LjE1OTA2IDkuMTQ5NDcgNy42MjM2MSA5LjY0NzczIDcuNjczNkMxMC4wMTQ3IDcuNzExNDYgMTAuMzI5NSA3LjU2MDUgMTAuNDYwMiA3LjIyMTY3QzEwLjYzMDYgNi43OTQ5OSAxMC43MjIzIDYuMTkyNTkgMTAuNzQ4NyA2LjE0MjFDMTEuODM2NCA3Ljc0ODg4IDEyLjQ3ODYgOS44NDQ5IDExLjU2MTIgMTEuNzkwNEMxMS4wMjM5IDEyLjkyIDkuOTYyMDIgMTMuNjQ4MSA4LjY5MDc3IDEzLjk0OTZDOC42NTE3NCAxMy45NjIyIDguNjEyMiAxMy45NzQ4IDguNTcyNjcgMTMuOTc0OEM4LjUzMzEzIDEzLjk2MjIgOC40OTQxIDEzLjkzNyA4LjQ0MTM5IDEzLjkyNDhDOC40Njc3NSAxMy44ODcgOC40ODA5MyAxMy44NDk2IDguNTA2NzggMTMuODExN0M4LjUxOTk1IDEzLjc5OTEgOC41MzMxMyAxMy43OTkxIDguNTQ2MzEgMTMuNzg2NUM5LjM1ODgzIDEzLjQzNSA5LjY3MzYgMTIuNjY5NSA5LjYwODIxIDExLjg3ODRDOS41NTYgMTEuMjYzMyA5LjI5MzQ0IDEwLjc0ODggOC45MDA2MiAxMC4yNzE2QzguNjEyMiA5LjkzMjc1IDguMjA1NjkgOS41ODEzMSA3Ljk3IDkuMjA0NjNDNy43OTk2OSA4Ljg5MTA1IDcuNzA3OTUgOC41NTIxMiA3LjU4OTg0IDguMjI1OTFaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K");
  background-size: 100%;
  background-repeat: no-repeat;
  width: 16px;
  height: 16px;
  margin-left: 4px;
}
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-must_watch ul.dropdown__filter li .filter:after,
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-fan_fave ul.dropdown__filter li .filter:after {
  margin-top: 7px;
}
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-must_watch ul.dropdown__filter li ul.content,
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-fan_fave ul.dropdown__filter li ul.content {
  padding-top: 47px;
}
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-must_watch ul.dropdown__filter li ul.content li,
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-fan_fave ul.dropdown__filter li ul.content li {
  border: none;
}
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-must_watch ul.dropdown__filter li ul.content li.hide-season:last-child,
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-fan_fave ul.dropdown__filter li ul.content li.hide-season:last-child {
  display: none;
}
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-must_watch ul.dropdown__filter li ul.content li:first-child,
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-fan_fave ul.dropdown__filter li ul.content li:first-child {
  height: 48px;
  position: fixed;
  background: #2d2d2d;
  z-index: 3;
  width: 200px;
}
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-must_watch ul.dropdown__filter li ul.content li:first-child:hover,
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-fan_fave ul.dropdown__filter li ul.content li:first-child:hover {
  background: #393939;
}
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-must_watch ul.dropdown__filter li ul.content li:first-child a,
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-fan_fave ul.dropdown__filter li ul.content li:first-child a {
  font-family: "Proxima Nova SemiBold", sans-serif;
  font-size: 14px;
  font-weight: normal;
  line-height: 18px;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-must_watch ul.dropdown__filter li ul.content li:first-child a .fave-icon,
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-fan_fave ul.dropdown__filter li ul.content li:first-child a .fave-icon {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik03LjU4OTg0IDguMjI1OTFDNy4xNzA2NiA4LjYzOTk3IDcuMDI2MTkgOS4xNjcxNCA2LjkwODEgOS43NzAwNkM2Ljg1NTg5IDEwLjA1ODkgNi44NDI3MSAxMC4zNzI1IDYuODI5NTMgMTAuNjczOUM2LjgxNjM2IDEwLjk1MDEgNi42NzI0MSAxMS4xMTMyIDYuNDEwMzUgMTEuMTUxMUM2LjE4NzMyIDExLjE3NjMgNS43NDE3OSAxMC44ODc1IDUuNjYzMjIgMTAuNjg2NUM1LjU5NzgzIDEwLjY5OTEgNS4xMTI3NSAxMS40ODk5IDUuNjIzNjggMTIuOTMzNUM1Ljc4MDgxIDEzLjM2MDIgNi4xNDc3OSAxMy42MjM4IDYuNTY3NDcgMTMuODEyMUM2LjYxOTY4IDEzLjgzNzQgNi42NTkyMiAxMy45IDYuNjk4NzUgMTMuOTVDNi42MzMzNiAxMy45NjI2IDYuNTY3NDcgMTQgNi41MTUyNiAxNEM0LjYxNDkzIDEzLjcxMTIgMy4yMjUyMSAxMi41MTkgMy4wMjkwMSAxMC42NDg2QzIuODU4NyA5LjAxNjYyIDMuNDQ4MiA3LjUyMzA1IDQuNTM2NDMgNi4yODAzN0M1LjA3MzcxIDUuNjY1MzUgNS41OTgzMyA1LjExMjk0IDYuMDE3NSA0LjQyMjdDNi4zNTgxMiAzLjg1NzY2IDYuNjMzMzUgMy4yODA1IDYuNzI1MDkgMi42Mjc2NUM2LjczODI3IDIuNDc3MTggNi43NzczIDIuMDYyNjIgNi43OTA0OCAyQzYuODU1ODcgMi4wMjUyNCA3Ljc4NjQ5IDIuOTUzODUgOC4wODgwNyAzLjQ1NjI5QzguNzU2NjMgNC41OTg0OSA4LjkwMDU5IDUuMjY0MDEgOC44ODc0MiA2LjU1NjY0QzguODg3NDIgNi42MzE4OCA4Ljg3NDI0IDYuNzE5NzUgOC44ODc0MiA2Ljc5NDk5QzguOTAwNiA3LjE1OTA2IDkuMTQ5NDcgNy42MjM2MSA5LjY0NzczIDcuNjczNkMxMC4wMTQ3IDcuNzExNDYgMTAuMzI5NSA3LjU2MDUgMTAuNDYwMiA3LjIyMTY3QzEwLjYzMDYgNi43OTQ5OSAxMC43MjIzIDYuMTkyNTkgMTAuNzQ4NyA2LjE0MjFDMTEuODM2NCA3Ljc0ODg4IDEyLjQ3ODYgOS44NDQ5IDExLjU2MTIgMTEuNzkwNEMxMS4wMjM5IDEyLjkyIDkuOTYyMDIgMTMuNjQ4MSA4LjY5MDc3IDEzLjk0OTZDOC42NTE3NCAxMy45NjIyIDguNjEyMiAxMy45NzQ4IDguNTcyNjcgMTMuOTc0OEM4LjUzMzEzIDEzLjk2MjIgOC40OTQxIDEzLjkzNyA4LjQ0MTM5IDEzLjkyNDhDOC40Njc3NSAxMy44ODcgOC40ODA5MyAxMy44NDk2IDguNTA2NzggMTMuODExN0M4LjUxOTk1IDEzLjc5OTEgOC41MzMxMyAxMy43OTkxIDguNTQ2MzEgMTMuNzg2NUM5LjM1ODgzIDEzLjQzNSA5LjY3MzYgMTIuNjY5NSA5LjYwODIxIDExLjg3ODRDOS41NTYgMTEuMjYzMyA5LjI5MzQ0IDEwLjc0ODggOC45MDA2MiAxMC4yNzE2QzguNjEyMiA5LjkzMjc1IDguMjA1NjkgOS41ODEzMSA3Ljk3IDkuMjA0NjNDNy43OTk2OSA4Ljg5MTA1IDcuNzA3OTUgOC41NTIxMiA3LjU4OTg0IDguMjI1OTFaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K");
  background-size: 100%;
  background-repeat: no-repeat;
  width: 16px;
  height: 16px;
  margin: 0 auto 4px 4px;
  align-self: auto;
}
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-must_watch ul.dropdown__filter li ul.content li:first-child a .switch-toggle,
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-fan_fave ul.dropdown__filter li ul.content li:first-child a .switch-toggle {
  display: block;
  width: 34px;
  height: 24px;
  border-radius: 50px;
  background: #cdcdcd;
  margin: -4px 8px 0 8px;
  padding: 0 4px;
  position: relative;
}
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-must_watch ul.dropdown__filter li ul.content li:first-child a .switch-toggle .switch-toggle-knob,
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-fan_fave ul.dropdown__filter li ul.content li:first-child a .switch-toggle .switch-toggle-knob {
  width: 16px;
  height: 16px;
  background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path d="M8 16C12.4183 16 16 12.4183 16 8C16 3.58172 12.4183 0 8 0C3.58172 0 0 3.58172 0 8C0 12.4183 3.58172 16 8 16Z" fill="white"/></svg>');
  position: absolute;
  top: 50%;
  /* Move item’s top edge to the middle of the container */
  left: 0%;
  /* Move item’s left edge to the middle of the container */
  transform: translate(25%, -50%);
  transition: left 300ms ease-out;
  /* Smooth transition for left property */
}
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-must_watch ul.dropdown__filter li ul.content li:first-child a .switch-toggle.toggle-on,
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-fan_fave ul.dropdown__filter li ul.content li:first-child a .switch-toggle.toggle-on {
  background: #0037c5;
}
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-must_watch ul.dropdown__filter li ul.content li:first-child a .switch-toggle.toggle-on .switch-toggle-knob,
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-fan_fave ul.dropdown__filter li ul.content li:first-child a .switch-toggle.toggle-on .switch-toggle-knob {
  left: 20px;
  /* Move 20px to the right */
}
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-must_watch ul.dropdown__filter li ul.content li:hover:not(:first-child) a,
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-fan_fave ul.dropdown__filter li ul.content li:hover:not(:first-child) a {
  color: rgba(255, 255, 255, 0.7);
}
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-must_watch ul.dropdown__filter li ul.content li:not(:first-child) a,
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-fan_fave ul.dropdown__filter li ul.content li:not(:first-child) a {
  align-self: center;
}
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-must_watch ul.dropdown__filter li ul.content li a,
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-fan_fave ul.dropdown__filter li ul.content li a {
  font-family: "Proxima Nova Regular", sans-serif;
  font-size: 14px;
  font-weight: normal;
  line-height: 18px;
  color: #fff;
}
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-must_watch ul.dropdown__filter li ul.content li a div.meta-data,
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-fan_fave ul.dropdown__filter li ul.content li a div.meta-data {
  font-family: "Proxima Nova Regular", sans-serif;
  font-size: 12px;
  font-weight: normal;
  line-height: 14px;
  letter-spacing: 0.4px;
  color: rgba(255, 255, 255, 0.6);
  white-space: normal;
  margin-top: 2px;
}
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-must_watch ul.dropdown__filter li ul.content li .fave-icon,
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-fan_fave ul.dropdown__filter li ul.content li .fave-icon {
  align-self: center;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik03LjU4OTg0IDguMjI1OTFDNy4xNzA2NiA4LjYzOTk3IDcuMDI2MTkgOS4xNjcxNCA2LjkwODEgOS43NzAwNkM2Ljg1NTg5IDEwLjA1ODkgNi44NDI3MSAxMC4zNzI1IDYuODI5NTMgMTAuNjczOUM2LjgxNjM2IDEwLjk1MDEgNi42NzI0MSAxMS4xMTMyIDYuNDEwMzUgMTEuMTUxMUM2LjE4NzMyIDExLjE3NjMgNS43NDE3OSAxMC44ODc1IDUuNjYzMjIgMTAuNjg2NUM1LjU5NzgzIDEwLjY5OTEgNS4xMTI3NSAxMS40ODk5IDUuNjIzNjggMTIuOTMzNUM1Ljc4MDgxIDEzLjM2MDIgNi4xNDc3OSAxMy42MjM4IDYuNTY3NDcgMTMuODEyMUM2LjYxOTY4IDEzLjgzNzQgNi42NTkyMiAxMy45IDYuNjk4NzUgMTMuOTVDNi42MzMzNiAxMy45NjI2IDYuNTY3NDcgMTQgNi41MTUyNiAxNEM0LjYxNDkzIDEzLjcxMTIgMy4yMjUyMSAxMi41MTkgMy4wMjkwMSAxMC42NDg2QzIuODU4NyA5LjAxNjYyIDMuNDQ4MiA3LjUyMzA1IDQuNTM2NDMgNi4yODAzN0M1LjA3MzcxIDUuNjY1MzUgNS41OTgzMyA1LjExMjk0IDYuMDE3NSA0LjQyMjdDNi4zNTgxMiAzLjg1NzY2IDYuNjMzMzUgMy4yODA1IDYuNzI1MDkgMi42Mjc2NUM2LjczODI3IDIuNDc3MTggNi43NzczIDIuMDYyNjIgNi43OTA0OCAyQzYuODU1ODcgMi4wMjUyNCA3Ljc4NjQ5IDIuOTUzODUgOC4wODgwNyAzLjQ1NjI5QzguNzU2NjMgNC41OTg0OSA4LjkwMDU5IDUuMjY0MDEgOC44ODc0MiA2LjU1NjY0QzguODg3NDIgNi42MzE4OCA4Ljg3NDI0IDYuNzE5NzUgOC44ODc0MiA2Ljc5NDk5QzguOTAwNiA3LjE1OTA2IDkuMTQ5NDcgNy42MjM2MSA5LjY0NzczIDcuNjczNkMxMC4wMTQ3IDcuNzExNDYgMTAuMzI5NSA3LjU2MDUgMTAuNDYwMiA3LjIyMTY3QzEwLjYzMDYgNi43OTQ5OSAxMC43MjIzIDYuMTkyNTkgMTAuNzQ4NyA2LjE0MjFDMTEuODM2NCA3Ljc0ODg4IDEyLjQ3ODYgOS44NDQ5IDExLjU2MTIgMTEuNzkwNEMxMS4wMjM5IDEyLjkyIDkuOTYyMDIgMTMuNjQ4MSA4LjY5MDc3IDEzLjk0OTZDOC42NTE3NCAxMy45NjIyIDguNjEyMiAxMy45NzQ4IDguNTcyNjcgMTMuOTc0OEM4LjUzMzEzIDEzLjk2MjIgOC40OTQxIDEzLjkzNyA4LjQ0MTM5IDEzLjkyNDhDOC40Njc3NSAxMy44ODcgOC40ODA5MyAxMy44NDk2IDguNTA2NzggMTMuODExN0M4LjUxOTk1IDEzLjc5OTEgOC41MzMxMyAxMy43OTkxIDguNTQ2MzEgMTMuNzg2NUM5LjM1ODgzIDEzLjQzNSA5LjY3MzYgMTIuNjY5NSA5LjYwODIxIDExLjg3ODRDOS41NTYgMTEuMjYzMyA5LjI5MzQ0IDEwLjc0ODggOC45MDA2MiAxMC4yNzE2QzguNjEyMiA5LjkzMjc1IDguMjA1NjkgOS41ODEzMSA3Ljk3IDkuMjA0NjNDNy43OTk2OSA4Ljg5MTA1IDcuNzA3OTUgOC41NTIxMiA3LjU4OTg0IDguMjI1OTFaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K");
  background-size: 100%;
  background-repeat: no-repeat;
  width: 16px;
  height: 16px;
  margin-right: 10px;
}
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-must_watch span.tooltip,
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-fan_fave span.tooltip {
  display: flex;
  transform: translateX(-50%);
  left: 42%;
  transition: opacity 300ms ease-out;
  position: absolute;
  padding: 12px 16px 12px 16px;
  border-radius: 4px;
  bottom: calc(100% + 10px);
  background: #efefef;
}
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-must_watch span.tooltip.hide-tooltip,
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-fan_fave span.tooltip.hide-tooltip {
  opacity: 0;
}
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-must_watch span.tooltip .tooltip-bold,
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-fan_fave span.tooltip .tooltip-bold {
  margin-right: 4px;
  font-weight: 400;
}
@media (min-width: 768px) {
  body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-must_watch span.tooltip .tooltip-bold,
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-fan_fave span.tooltip .tooltip-bold {
    font-family: "Proxima Nova Black", sans-serif;
    font-size: 16px;
    font-weight: normal;
    line-height: 22px;
  }
}
@media (max-width: 767px) {
  body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-must_watch span.tooltip .tooltip-bold,
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-fan_fave span.tooltip .tooltip-bold {
    font-family: "Proxima Nova Black", sans-serif;
    font-size: 14px;
    font-weight: normal;
    line-height: 18px;
  }
}
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-must_watch span.tooltip .tooltip-regular,
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-fan_fave span.tooltip .tooltip-regular {
  align-self: center;
  margin-right: 8px;
}
@media (min-width: 768px) {
  body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-must_watch span.tooltip .tooltip-regular,
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-fan_fave span.tooltip .tooltip-regular {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 16px;
    font-weight: normal;
    line-height: 22px;
  }
}
@media (max-width: 767px) {
  body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-must_watch span.tooltip .tooltip-regular,
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-fan_fave span.tooltip .tooltip-regular {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 14px;
    font-weight: normal;
    line-height: 18px;
  }
}
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-must_watch span.tooltip .tooltip-close-out,
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-fan_fave span.tooltip .tooltip-close-out {
  cursor: pointer;
  align-self: center;
}
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-must_watch span.tooltip .fave-icon,
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-fan_fave span.tooltip .fave-icon {
  align-self: center;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik04LjA4OTg0IDcuMjI1OTFDNy42NzA2NiA3LjYzOTk3IDcuNTI2MTkgOC4xNjcxNCA3LjQwODEgOC43NzAwNkM3LjM1NTg5IDkuMDU4ODggNy4zNDI3MSA5LjM3MjQ4IDcuMzI5NTMgOS42NzM5MUM3LjMxNjM2IDkuOTUwMTIgNy4xNzI0MSAxMC4xMTMyIDYuOTEwMzUgMTAuMTUxMUM2LjY4NzMyIDEwLjE3NjMgNi4yNDE3OSA5Ljg4NzQ5IDYuMTYzMjIgOS42ODY1MkM2LjA5NzgzIDkuNjk5MTQgNS42MTI3NSAxMC40ODk5IDYuMTIzNjggMTEuOTMzNUM2LjI4MDgxIDEyLjM2MDIgNi42NDc3OSAxMi42MjM4IDcuMDY3NDcgMTIuODEyMUM3LjExOTY4IDEyLjgzNzQgNy4xNTkyMiAxMi45IDcuMTk4NzUgMTIuOTVDNy4xMzMzNiAxMi45NjI2IDcuMDY3NDcgMTMgNy4wMTUyNiAxM0M1LjExNDkzIDEyLjcxMTIgMy43MjUyMSAxMS41MTkgMy41MjkwMSA5LjY0ODYzQzMuMzU4NyA4LjAxNjYyIDMuOTQ4MiA2LjUyMzA1IDUuMDM2NDMgNS4yODAzN0M1LjU3MzcxIDQuNjY1MzUgNi4wOTgzMyA0LjExMjk0IDYuNTE3NSAzLjQyMjdDNi44NTgxMiAyLjg1NzY2IDcuMTMzMzUgMi4yODA1IDcuMjI1MDkgMS42Mjc2NUM3LjIzODI3IDEuNDc3MTggNy4yNzczIDEuMDYyNjIgNy4yOTA0OCAxQzcuMzU1ODcgMS4wMjUyNCA4LjI4NjQ5IDEuOTUzODUgOC41ODgwNyAyLjQ1NjI5QzkuMjU2NjMgMy41OTg0OSA5LjQwMDU5IDQuMjY0MDEgOS4zODc0MiA1LjU1NjY0QzkuMzg3NDIgNS42MzE4OCA5LjM3NDI0IDUuNzE5NzUgOS4zODc0MiA1Ljc5NDk5QzkuNDAwNiA2LjE1OTA2IDkuNjQ5NDcgNi42MjM2MSAxMC4xNDc3IDYuNjczNkMxMC41MTQ3IDYuNzExNDYgMTAuODI5NSA2LjU2MDUgMTAuOTYwMiA2LjIyMTY3QzExLjEzMDYgNS43OTQ5OSAxMS4yMjIzIDUuMTkyNTkgMTEuMjQ4NyA1LjE0MjFDMTIuMzM2NCA2Ljc0ODg4IDEyLjk3ODYgOC44NDQ5IDEyLjA2MTIgMTAuNzkwNEMxMS41MjM5IDExLjkyIDEwLjQ2MiAxMi42NDgxIDkuMTkwNzcgMTIuOTQ5NkM5LjE1MTc0IDEyLjk2MjIgOS4xMTIyIDEyLjk3NDggOS4wNzI2NyAxMi45NzQ4QzkuMDMzMTMgMTIuOTYyMiA4Ljk5NDEgMTIuOTM3IDguOTQxMzkgMTIuOTI0OEM4Ljk2Nzc1IDEyLjg4NyA4Ljk4MDkzIDEyLjg0OTYgOS4wMDY3OCAxMi44MTE3QzkuMDE5OTUgMTIuNzk5MSA5LjAzMzEzIDEyLjc5OTEgOS4wNDYzMSAxMi43ODY1QzkuODU4ODMgMTIuNDM1IDEwLjE3MzYgMTEuNjY5NSAxMC4xMDgyIDEwLjg3ODRDMTAuMDU2IDEwLjI2MzMgOS43OTM0NCA5Ljc0ODc5IDkuNDAwNjIgOS4yNzE1N0M5LjExMjIgOC45MzI3NSA4LjcwNTY5IDguNTgxMzEgOC40NyA4LjIwNDYzQzguMjk5NjkgNy44OTEwNSA4LjIwNzk1IDcuNTUyMTIgOC4wODk4NCA3LjIyNTkxWiIgZmlsbD0iYmxhY2siLz4KPC9zdmc+Cg==");
  background-size: 100%;
  background-repeat: no-repeat;
  width: 16px;
  height: 16px;
  margin-right: 4px;
}
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-must_watch span.tooltip .tooltip-close-out,
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-fan_fave span.tooltip .tooltip-close-out {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMy44NDY3OSAzLjE0NjQ1QzMuNjUxNzYgMi45NTE0MiAzLjM0MTI5IDIuOTUxNDMgMy4xNDYyNyAzLjE0NjQ1QzIuOTUxMjYgMy4zNDE0NiAyLjk1MTIzIDMuNjUxOTMgMy4xNDYyNyAzLjg0Njk3TDcuMjkzOTEgOC4wMDAwMkwzLjE0NjUgMTIuMTUzMkMyLjk1MTQzIDEyLjM0ODMgMi45NTExOCAxMi42NTg4IDMuMTQ2MTUgMTIuODUzN0MzLjM0MTE4IDEzLjA0ODggMy42NTE3NyAxMy4wNDg4IDMuODQ2NzkgMTIuODUzN0w4LjAwMDQzIDguNzA2NTRMMTIuMTUzMyAxMi44NTM3QzEyLjM0ODMgMTMuMDQ4OCAxMi42NTg4IDEzLjA0ODggMTIuODUzOCAxMi44NTM3QzEzLjA0ODggMTIuNjU4NyAxMy4wNDg4IDEyLjM0ODMgMTIuODUzOCAxMi4xNTMyTDguNzA2OTUgOC4wMDAwMkwxMi44NTM4IDMuODQ2OTdDMTMuMDQ4OCAzLjY1MTk1IDEzLjA0ODggMy4zNDEyNSAxMi44NTM4IDMuMTQ2MjNDMTIuNjU4OCAyLjk1MTIgMTIuMzQ4MyAyLjk1MTI5IDEyLjE1MzMgMy4xNDYzMUw4LjAwMDQxIDcuMjkzNTNMMy44NDY3OSAzLjE0NjQ1WiIgZmlsbD0iYmxhY2siIGZpbGwtb3BhY2l0eT0iMC42Ii8+Cjwvc3ZnPgo=");
  background-size: 100%;
  background-repeat: no-repeat;
  width: 16px;
  height: 16px;
}
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-must_watch span.tooltip:after,
body.test-web_fan_fave_seasons_toggle_for_long_running_reality_shows-fan_fave span.tooltip:after {
  content: "";
  position: absolute;
  top: calc(100% - 1px);
  left: 50%;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDE2IDgiIGZpbGw9Im5vbmUiIHN0cm9rZT0idHJhbnNwYXJlbnQiIHN0cm9rZS13aWR0aD0iMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik04IDhMMCAwTDE2IDBMOCA4WiIgZmlsbD0iI0VGRUZFRiIvPgo8L3N2Zz4K");
  background-size: 100%;
  background-repeat: no-repeat;
  width: 16px;
  height: 8px;
}

:root {
  --heroSubNavBrandLogoWidth: 145px;
}

#carousel-pause-button__container {
  position: absolute;
  z-index: 10;
  top: 0;
  left: 0;
}

button#carousel-pause-button {
  position: absolute;
  top: -300em;
  left: -30em;
  width: 0;
}

button#carousel-pause-button:focus,
button#carousel-pause-button:active {
  position: absolute;
  top: 8em;
  left: 95px;
  background: black;
  color: white;
  padding: 10px;
  border: 2px solid red;
  z-index: 100000000;
  margin: 0;
  width: 17ch;
}

@media (max-width: 1439px) {
  button#carousel-pause-button:focus,
button#carousel-pause-button:active {
    left: 40px;
  }
}
@media (max-width: 1120px) {
  button#carousel-pause-button:focus,
button#carousel-pause-button:active {
    left: 25px;
  }
}
#skip-link {
  left: -999px;
  position: absolute;
  top: auto;
  width: 1px;
  height: 1px;
  overflow: hidden;
  z-index: -999;
}

#skip-link:active,
#skip-link:focus {
  background: black;
  left: auto;
  top: auto;
  z-index: 100002;
  width: 32%;
  max-width: 260px;
  min-width: 185px;
  min-height: 48px;
  margin: 0px 39%;
  padding: 5px 5px 3px 5px;
}
#skip-link:active .wrapper,
#skip-link:focus .wrapper {
  background: none;
  width: 99%;
  margin: 2px auto;
  border: 1px solid #e42121;
}
#skip-link:active .wrapper .wht-border,
#skip-link:focus .wrapper .wht-border {
  border: 1px solid #fff;
  margin: 2px;
}
#skip-link:active .wrapper .wht-border div,
#skip-link:focus .wrapper .wht-border div {
  background-color: transparent;
  background-image: -webkit-linear-gradient(-225deg, #0037c5, #0064ff);
  background-image: linear-gradient(-225deg, #0037c5, #0064ff);
  font-family: "Proxima Nova Regular", sans-serif;
  font-size: 12px;
  font-weight: normal;
  line-height: 14px;
  color: #fff;
  text-decoration: none;
  text-transform: uppercase;
  border-width: 1px;
  border-style: inset;
  border-image: linear-gradient(-225deg, #0037c5, #0064ff);
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  border-bottom-width: 0;
  white-space: nowrap;
  width: auto;
  padding: 8px;
  height: auto;
  overflow: auto;
  z-index: 100003;
  text-align: center;
  margin: 2px;
}

@media (max-width: 767px) {
  #skip-link:active,
#skip-link:focus {
    width: 100%;
    max-width: none;
  }
  #skip-link:active .wrapper,
#skip-link:focus .wrapper {
    width: 40%;
  }
}
@media (max-width: 479px) {
  #skip-link:active,
#skip-link:focus {
    width: 100%;
  }
  #skip-link:active .wrapper,
#skip-link:focus .wrapper {
    width: 60%;
  }
}
body.using-mouse header .header__nav--items li a:focus::before {
  display: none;
}
body.using-mouse header .header__nav--items li a:active::before {
  display: none;
}
body.using-mouse header .header__nav--items li a:visited::before {
  display: none;
}

body.using-mouse header .header__nav a:focus::before {
  display: none;
}
body.using-mouse header .header__nav a:active::before {
  display: none;
}
body.using-mouse header .header__nav a:visited::before {
  display: none;
}

body:not(.using-mouse) header #user-profiles-menu-trigger li a:focus::before {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
body:not(.using-mouse) header #user-profiles-menu-trigger .user-profiles-menu-dropdown li:focus::before {
  content: " ";
  position: absolute;
  z-index: 99999;
  left: 0;
  right: 0;
  border: 2px solid #fff;
  outline: 2px solid #e42121;
  outline-offset: 4px;
  opacity: 1;
  height: 45px;
}

header {
  transition: top 0.2s ease-out;
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  width: 100%;
  justify-content: space-between;
  z-index: 100001;
  /**
   * When mobile menu is open
   */
  /* ALERT Text Scroll Code */
}
header .header__wrap {
  display: flex;
}
header.faded {
  height: 100px;
  background-image: -webkit-linear-gradient(180deg, rgba(0, 0, 0, 0.597232) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.597232) 0%, rgba(0, 0, 0, 0.0001) 100%);
}
header.faded.header__subnav {
  height: 100px;
}
@media (max-width: 1023px) {
  header.faded.header__subnav.mobileMenu--open {
    height: 56px;
  }
}
@media (max-width: 767px) {
  header.faded.header__subnav.mobileMenu--open {
    height: 48px;
  }
}
@media (max-width: 767px) {
  header.faded.mobileMenu--open {
    position: fixed !important;
    top: 0px !important;
    z-index: 6000001;
  }
}
@media (max-width: 479px) {
  header.faded.mobileMenu--open {
    position: fixed !important;
    top: 0px !important;
    z-index: 6000001;
  }
}
header .header__wrap,
header #subnav,
header #subnav--search-suggestions {
  background: transparent;
  transition: background 0.4s ease-in-out;
}
header.goUp {
  top: -56px;
}
@media (max-width: 767px) {
  header.goUp {
    top: -40px;
  }
}
header.goUpWithAlert {
  top: -96px;
}
@media (max-width: 767px) {
  header.goUpWithAlert {
    top: -88px;
  }
}
header.dark .header__wrap {
  background: #000;
}
header.dark #subnav,
header.dark #subnav--search-suggestions {
  background: rgba(18, 18, 18, 0.8);
  transition: background 0.4s ease-in-out;
}
header.dark #subnav .line,
header.dark #subnav--search-suggestions .line {
  background-color: rgba(0, 0, 0, 0);
}
header #kids-access-button {
  color: #fff;
  background: none;
  border: none;
  height: 56px;
  display: flex;
}
@media (max-width: 1120px) {
  header #kids-access-button {
    display: none;
  }
}
header #kids-access-button:hover {
  opacity: 0.7;
}
header #kids-access-button:after {
  align-self: center;
}
header #kids-access-button .avatar-image-container {
  align-self: center;
}
header #kids-access-button .avatar-image-container .avatar-image {
  padding: 0 8px 0 16px;
}
header #kids-access-button .avatar-image-container .avatar-image img {
  width: 26px;
  height: 26px;
  display: block;
}
header #kids-access-button .kids-label {
  align-self: center;
  max-width: 108px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  color: #fff;
  font-family: "Proxima Nova Regular", sans-serif;
  font-size: 14px;
  font-weight: normal;
  line-height: 18px;
  text-transform: uppercase;
  opacity: 1;
  letter-spacing: 0.8px;
}
header .burger {
  display: none;
}
header .header__nav--main > li {
  display: flex;
}
header .header__nav--main > li > a,
header .header__nav--main > li > span {
  margin-top: 1px;
}
header .header__nav--items > li {
  margin-right: 24px;
}
header .header__nav--items li .filter.current-userprofile-anchor {
  height: 56px;
  display: flex;
}
header .header__nav--items li .filter.current-userprofile-anchor:hover {
  opacity: 0.7;
}
header .header__nav--items li .filter .avatar-image-container {
  align-self: center;
}
header .header__nav--items li .filter .avatar-image-container .avatar-image {
  padding: 0 8px 0 16px;
}
header .header__nav--items li .filter .avatar-image-container .avatar-image img {
  width: 26px;
  height: 26px;
  display: block;
}
header .header__nav--items li .filter .user-profile-name {
  align-self: center;
  max-width: 108px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
header .header__nav--items li .filter:after {
  align-self: center;
}
header .header__nav--items li a:focus::before {
  content: " ";
  position: absolute;
  z-index: 99999;
  top: -5px;
  left: -5px;
  right: -5px;
  bottom: -5px;
  border: 2px solid #fff;
  outline: solid 2px #e42121;
  outline-offset: 4px !important;
  opacity: 1 !important;
}
header .header__nav--items li a.button:focus:before {
  z-index: -1;
}
header .header__nav--items li a,
header .header__nav--items li button,
header .header__nav--items li .header__topLevelItem {
  color: #fff;
  position: relative;
  font-family: "Proxima Nova Regular", sans-serif;
  font-size: 14px;
  font-weight: normal;
  line-height: 18px;
  text-transform: uppercase;
  opacity: 1;
  letter-spacing: 0.8px;
  white-space: nowrap;
}
header .header__nav--items li a.button,
header .header__nav--items li button.button,
header .header__nav--items li .header__topLevelItem.button {
  opacity: 1;
}
header .header__nav--items li a:focus,
header .header__nav--items li button:focus,
header .header__nav--items li .header__topLevelItem:focus {
  opacity: 1;
}
header .header__nav--items li button {
  color: #fff;
  background: none;
  border: none;
}
header .header__nav--items li a:not(.button):hover,
header .header__nav--items li a:not(.button) .header__topLevelItem:hover {
  opacity: 0.7;
}
@media (hover: none) {
  header .header__nav--items li a:hover,
header .header__nav--items li .header__topLevelItem:hover {
    opacity: 1;
  }
}
header .header__nav--items li a.active,
header .header__nav--items li .header__topLevelItem.active {
  font-family: "Proxima Nova SemiBold", sans-serif;
  font-weight: bold;
}
header .header__nav--items li:last-child {
  margin-right: 0;
}
header .header__nav--items a.icon.search {
  width: 18px;
  height: 18px;
}
header .header__nav--items .header__subnav {
  overflow: hidden;
  top: -140px;
  min-width: 140px;
  opacity: 0;
  flex-direction: column;
  position: absolute;
  align-items: flex-start;
  border-top: solid 1px #aaa;
  margin-left: -15px;
  z-index: 100002;
}
body.round-corners header .header__nav--items .header__subnav {
  border-radius: 6px;
}
@media (min-width: 480px) {
  body.round-corners header .header__nav--items .header__subnav {
    border-radius: 8px;
  }
}
@media (min-width: 768px) {
  body.round-corners header .header__nav--items .header__subnav {
    border-radius: 10px;
  }
}

header .header__nav--items .header__subnav.more li:first-child {
  display: none;
}
header .header__nav--items .header__subnav li {
  height: 0;
  background-color: #000;
  display: block;
  width: 100%;
  border-top: solid 1px #1d1d1d;
}
header .header__nav--items .header__subnav li:first-child {
  border-top: 0;
}
header .header__nav--items .header__subnav li a {
  text-transform: none;
  letter-spacing: 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding-left: 16px;
  flex: 1;
}
header .header__nav--items .header__subnav li:hover {
  background-color: #1d1d1d;
}
header .header__nav--items .header__subnav li:hover button,
header .header__nav--items .header__subnav li:hover a {
  opacity: 0.7;
}
header body:not(.using-mouse) .header__nav a.siteLogo:focus::before {
  content: " ";
  position: absolute;
  z-index: -1;
  top: -5px;
  left: -5px;
  right: -5px;
  bottom: -5px;
  border: 2px solid #fff;
  outline: solid 2px #e42121;
  outline-offset: 4px;
  opacity: 1;
}
header .header__nav {
  height: 56px;
  display: flex;
  flex: 1;
  align-items: center;
}
header .header__nav:after {
  content: "";
  display: block;
  clear: both;
}
header .header__nav a.siteLogo {
  position: relative;
  float: left;
  margin-right: 24px;
  transition: opacity 0.6s ease-in-out;
}
header .header__nav ul {
  float: right;
  display: flex;
  align-items: center;
  position: relative;
}
header .header__nav_MVPD-logo_xs img, header .header__nav_MVPD-logo img {
  display: none;
  padding-right: 20px;
  overflow: hidden;
}
header .header__nav_MVPD-logo {
  display: block;
  margin-top: 17px;
  margin-right: 20px;
  height: 20px;
}
@media (min-device-width: 481px) and (max-device-width: 767px) {
  header .header__nav_MVPD-logo {
    margin-top: 10px;
  }
}
@media (max-device-width: 480px) {
  header .header__nav_MVPD-logo {
    display: none;
  }
  header .header__nav_MVPD-logo_xs > img, header .header__nav_MVPD-logo > img {
    display: block;
    float: right;
    clear: right;
    height: 20px;
  }
  header .header__nav_MVPD-logo_xs.nav__with-content, header .nav__with-content.header__nav_MVPD-logo {
    height: 41px;
    padding-top: 21px;
  }
}
header .header__account {
  height: 56px;
  display: flex;
  align-items: center;
  transition: opacity 0.6s ease-in-out;
  z-index: 100010;
}
header .header__account .header__subnav {
  right: 0;
}
header.mobileMenu--open nav .siteLogo {
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
}
header.mobileMenu--open .header__account {
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
}
@media (max-width: 767px) {
  header.mobileMenu--open {
    height: 40px;
  }
}
@media (max-width: 1120px) {
  header.mobileMenu--open {
    height: 56px;
    position: fixed !important;
    z-index: 6000001;
  }
  header .burger {
    display: block;
    cursor: pointer;
    padding: 10px 35px 10px 10px;
    margin: 5px 0 0 -10px;
  }
  header .header__nav .navigation {
    display: none;
  }
  header .header__nav .icon.siteLogo {
    margin-right: 0;
    width: 94px;
    height: 22px;
    background-size: contain;
  }
  header .header__account li:first-child {
    display: none;
  }
  header #mf_app_desktop_nav {
    display: none;
  }
}
@media (max-width: 1439px) {
  header .header__nav .navigation .more li:first-child {
    display: block;
  }
}
@media (max-width: 767px) {
  header.darken,
header .header_wrap,
header .header__nav,
header .header__account {
    height: 40px;
  }
}
header section#programming-alerts {
  background-color: #c80000;
  margin-bottom: 0 !important;
  font-family: "Proxima Nova SemiBold", sans-serif;
  font-size: 14px;
  font-weight: normal;
  line-height: 16px;
  letter-spacing: 0.4px;
  color: #fff;
  height: 40px;
  /* Move it (define the animation)*/
}
header section#programming-alerts .programming-alerts-scroll-left-box {
  width: 100%;
  height: 40px;
  overflow: hidden;
  position: relative;
}
header section#programming-alerts .programming-alerts-scroll-left-box .programming-alerts-scroll-left-box-text {
  padding-top: 12px;
  position: absolute;
  width: auto;
  margin: 0;
  text-align: center;
  white-space: nowrap;
  /* Apply animation to this element*/
  animation: scroll-left-ani 30s linear infinite;
}
header section#programming-alerts .programming-alerts-scroll-left-box .programming-alerts-scroll-left-box-text .icon {
  float: left;
  margin-right: 10px;
}
header section#programming-alerts .programming-alerts-scroll-left-box-text:hover {
  animation-play-state: paused;
}
@keyframes scroll-left-ani {
  0% {
    transform: translate(100vw, 0);
  }
  100% {
    transform: translate(-100%, 0);
  }
}

#subnav,
#subnav--search-suggestions {
  color: #fff;
  font-family: "Proxima Nova SemiBold", sans-serif;
  font-size: 14px;
  font-weight: normal;
  line-height: 16px;
  letter-spacing: 0.4px;
  height: 56px;
  line-height: 56px;
}
#subnav.hideSubNav,
#subnav--search-suggestions.hideSubNav {
  visibility: hidden;
}
@media (max-width: 767px) {
  header.episode-detail #subnav,
header.episode-detail #subnav--search-suggestions {
    mask-image: linear-gradient(to left, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0) var(--heroSubNavBrandLogoWidth), rgba(0, 0, 0, 0.85) calc(var(--heroSubNavBrandLogoWidth) + 60px), black 100%);
  }
  header.episode-detail.brand-hidden #subnav,
header.episode-detail.brand-hidden #subnav--search-suggestions {
    mask-image: none;
  }
}
#subnav.darken,
#subnav--search-suggestions.darken {
  background-color: rgba(0, 0, 0, 0.8);
}
#subnav.darken .line,
#subnav--search-suggestions.darken .line {
  display: none;
}
#subnav .line,
#subnav--search-suggestions .line {
  background-color: rgba(255, 255, 255, 0.1);
  height: 1px;
}
#subnav .nav-prev,
#subnav .nav-next,
#subnav--search-suggestions .nav-prev,
#subnav--search-suggestions .nav-next {
  display: none;
}
#subnav.stick,
#subnav--search-suggestions.stick {
  top: 0;
}
#subnav ul.subnav__items,
#subnav--search-suggestions ul.subnav__items {
  display: flex;
  align-items: center;
  position: relative;
  width: 100%;
  overflow: hidden;
  height: inherit;
  max-height: 56px;
  white-space: nowrap;
}
@media (max-width: 767px) {
  .episode-detail #subnav ul.subnav__items,
.episode-detail #subnav--search-suggestions ul.subnav__items {
    max-width: calc(100% - var(--heroSubNavBrandLogoWidth));
    transition: max-width 0.2s linear;
  }
}
.episode-detail.brand-hidden #subnav ul.subnav__items,
.episode-detail.brand-hidden #subnav--search-suggestions ul.subnav__items {
  max-width: calc(100%);
  transition: max-width 0.2s linear;
}
#subnav ul.subnav__items li,
#subnav--search-suggestions ul.subnav__items li {
  display: block;
  margin-right: 24px;
}
#subnav ul.subnav__items li .search,
#subnav--search-suggestions ul.subnav__items li .search {
  display: block;
  height: 14px;
  width: 14px;
}
#subnav ul.subnav__items button,
#subnav ul.subnav__items a,
#subnav--search-suggestions ul.subnav__items button,
#subnav--search-suggestions ul.subnav__items a {
  position: relative;
  font-family: "Proxima Nova Regular", sans-serif;
  color: rgba(255, 255, 255, 0.85);
}
#subnav ul.subnav__items button:focus::before,
#subnav ul.subnav__items a:focus::before,
#subnav--search-suggestions ul.subnav__items button:focus::before,
#subnav--search-suggestions ul.subnav__items a:focus::before {
  content: " ";
  position: absolute;
  z-index: 99999;
  top: -5px;
  left: -5px;
  right: -5px;
  bottom: -5px;
  border: 2px solid #fff;
  outline: solid 2px #e42121;
  outline-offset: 4px !important;
  color: white;
}
#subnav ul.subnav__items button.active,
#subnav ul.subnav__items a.active,
#subnav--search-suggestions ul.subnav__items button.active,
#subnav--search-suggestions ul.subnav__items a.active {
  font-family: "Proxima Nova SemiBold", sans-serif;
  font-weight: bold;
  color: white;
}
#subnav ul.subnav__items a:hover,
#subnav--search-suggestions ul.subnav__items a:hover {
  opacity: 0.7;
}
@media (hover: none) {
  #subnav ul.subnav__items a:hover,
#subnav--search-suggestions ul.subnav__items a:hover {
    opacity: 1;
  }
}
#subnav div.subnav__items--tuneInfo,
#subnav--search-suggestions div.subnav__items--tuneInfo {
  color: rgba(255, 255, 255, 0.85);
  position: absolute;
  right: 42px;
  top: 0px;
  width: auto;
  text-align: right;
}
@media (min-width: 1440px) {
  #subnav div.subnav__items--tuneInfo,
#subnav--search-suggestions div.subnav__items--tuneInfo {
    right: 94px;
  }
}
@media (max-width: 1439px) {
  #subnav div.subnav__items--tuneInfo,
#subnav--search-suggestions div.subnav__items--tuneInfo {
    display: none;
  }
}
@media (max-width: 767px) {
  #subnav,
#subnav--search-suggestions {
    height: 41px;
    line-height: 41px;
    padding: 0;
  }
}
@media (max-width: 1439px) {
  #subnav,
#subnav--search-suggestions {
    padding: 0;
  }
  #subnav .line,
#subnav--search-suggestions .line {
    margin: 0 40px;
  }
  #subnav ul.subnav__items li:first-child,
#subnav--search-suggestions ul.subnav__items li:first-child {
    padding-left: 40px;
  }
  #subnav ul.subnav__items li:last-child,
#subnav--search-suggestions ul.subnav__items li:last-child {
    padding-right: 40px;
  }
}
@media (max-width: 767px) {
  #subnav .line,
#subnav--search-suggestions .line {
    margin: 0 20px;
  }
  #subnav ul.subnav__items li:first-child,
#subnav--search-suggestions ul.subnav__items li:first-child {
    padding-left: 20px;
  }
  #subnav ul.subnav__items li:last-child,
#subnav--search-suggestions ul.subnav__items li:last-child {
    padding-right: 20px;
  }
}
@media (max-width: 1439px) {
  #subnav ul.subnav__items,
#subnav--search-suggestions ul.subnav__items {
    display: flex;
    flex-wrap: nowrap;
    overflow: auto;
    scrollbar-width: none;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
  #subnav ul.subnav__items::-webkit-scrollbar,
#subnav--search-suggestions ul.subnav__items::-webkit-scrollbar {
    display: none;
  }
  #subnav ul.subnav__items li,
#subnav--search-suggestions ul.subnav__items li {
    flex: 0 0 auto;
  }
}

body:not([touch-enabled=true]) #subnav,
body:not([touch-enabled=true]) #subnav--search-suggestions {
  display: flex;
  flex-flow: row wrap;
  padding: 0 95px;
}
body:not([touch-enabled=true]) #subnav .nav-prev,
body:not([touch-enabled=true]) #subnav--search-suggestions .nav-prev {
  opacity: 0.35;
}
body:not([touch-enabled=true]) #subnav .line,
body:not([touch-enabled=true]) #subnav--search-suggestions .line {
  width: 100%;
  margin: 0;
}
body:not([touch-enabled=true]) #subnav .nav-prev,
body:not([touch-enabled=true]) #subnav .nav-next,
body:not([touch-enabled=true]) #subnav--search-suggestions .nav-prev,
body:not([touch-enabled=true]) #subnav--search-suggestions .nav-next {
  cursor: pointer;
  background-size: 16px 20px;
  content: "";
  width: 27px;
  height: 100%;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjBweCI gaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIHZlcnNpb249IjEuMSIgeG1sbnM9Im h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vc mcvMTk5OS94bGluayI+CiAgICAKICAgIDx0aXRsZT5JY29uIC8gQ2hldnJvbiAvIExlZnQ8L3Rp dGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2R lZnM+CiAgICA8ZyBpZD0iSWNvbi0vLUNoZXZyb24tLy1MZWZ0IiBzdHJva2U9Im5vbmUiIHN0cm 9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8c GF0aCBkPSJNNi4wODYyMDY5LDE4LjgxMzc5MzEgQzUuOTYyMDY4OTcsMTguOTM3OTMxIDUuODA2 ODk2NTUsMTkgNS42MzYyMDY5LDE5IEM1LjQ2NTUxNzI0LDE5IDUuMzEwMzQ0ODMsMTguOTM3OTM xIDUuMTg2MjA2OSwxOC44MTM3OTMxIEM0LjkzNzkzMTAzLDE4LjU2NTUxNzIgNC45Mzc5MzEwMy wxOC4xNjIwNjkgNS4xODYyMDY5LDE3LjkxMzc5MzEgTDEzLjEsMTAgTDUuMTg2MjA2OSwyLjA4N jIwNjkgQzQuOTM3OTMxMDMsMS44Mzc5MzEwMyA0LjkzNzkzMTAzLDEuNDM0NDgyNzYgNS4xODYy MDY5LDEuMTg2MjA2OSBDNS40MzQ0ODI3NiwwLjkzNzkzMTAzNCA1LjgzNzkzMTAzLDAuOTM3OTM xMDM0IDYuMDg2MjA2OSwxLjE4NjIwNjkgTDE0LjQ1LDkuNTUgQzE0LjY5ODI3NTksOS43OTgyNz U4NiAxNC42OTgyNzU5LDEwLjIwMTcyNDEgMTQuNDUsMTAuNDUgTDYuMDg2MjA2OSwxOC44MTM3O TMxIFoiIGlkPSJTaGFwZSIgZmlsbD0iI0ZGRkZGRiIgZmlsbC1ydWxlPSJub256ZXJvIiB0cmFu c2Zvcm09InRyYW5zbGF0ZSg5LjgxODEwMywgMTAuMDAwMDAwKSBzY2FsZSgtMSwgMSkgdHJhbnN sYXRlKC05LjgxODEwMywgLTEwLjAwMDAwMCkgIj48L3BhdGg+CiAgICA8L2c+Cjwvc3ZnPg==");
  background-repeat: no-repeat;
  background-position: -3px center;
  transform: rotateY(0deg) translateZ(-1px);
}
body:not([touch-enabled=true]) #subnav .nav-next,
body:not([touch-enabled=true]) #subnav--search-suggestions .nav-next {
  transform: rotateY(180deg) translateZ(-1px);
}
@media (max-width: 1439px) {
  body:not([touch-enabled=true]) #subnav,
body:not([touch-enabled=true]) #subnav--search-suggestions {
    display: flex;
    flex-flow: row wrap;
    padding: 0 40px;
  }
  body:not([touch-enabled=true]) #subnav .nav-prev,
body:not([touch-enabled=true]) #subnav .nav-next,
body:not([touch-enabled=true]) #subnav--search-suggestions .nav-prev,
body:not([touch-enabled=true]) #subnav--search-suggestions .nav-next {
    display: none;
  }
  body:not([touch-enabled=true]) #subnav .line,
body:not([touch-enabled=true]) #subnav--search-suggestions .line {
    width: 100%;
    margin: 0;
  }
  body:not([touch-enabled=true]) #subnav ul.subnav__items,
body:not([touch-enabled=true]) #subnav--search-suggestions ul.subnav__items {
    -ms-overflow-style: none;
    overflow: -moz-scrollbars-none;
  }
  body:not([touch-enabled=true]) #subnav ul.subnav__items li:first-child,
body:not([touch-enabled=true]) #subnav--search-suggestions ul.subnav__items li:first-child {
    padding-left: 0;
  }
  body:not([touch-enabled=true]) #subnav ul.subnav__items li:last-child,
body:not([touch-enabled=true]) #subnav--search-suggestions ul.subnav__items li:last-child {
    padding-right: 0;
  }
}
body:not([touch-enabled=true]) #subnav.has-arrows ul.subnav__items,
body:not([touch-enabled=true]) #subnav--search-suggestions.has-arrows ul.subnav__items {
  flex: 3;
}
body:not([touch-enabled=true]) #subnav.has-arrows .nav-prev,
body:not([touch-enabled=true]) #subnav.has-arrows .nav-next,
body:not([touch-enabled=true]) #subnav--search-suggestions.has-arrows .nav-prev,
body:not([touch-enabled=true]) #subnav--search-suggestions.has-arrows .nav-next {
  display: inline-block;
}
@media (max-width: 767px) {
  body:not([touch-enabled=true]) #subnav,
body:not([touch-enabled=true]) #subnav--search-suggestions {
    padding: 0 20px;
  }
  body:not([touch-enabled=true]) #subnav ul.subnav__items li:first-child,
body:not([touch-enabled=true]) #subnav--search-suggestions ul.subnav__items li:first-child {
    padding-left: 0;
  }
  body:not([touch-enabled=true]) #subnav ul.subnav__items li:last-child,
body:not([touch-enabled=true]) #subnav--search-suggestions ul.subnav__items li:last-child {
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  body:not([touch-enabled=true]) #subnav .nav-prev,
body:not([touch-enabled=true]) #subnav .nav-next,
body:not([touch-enabled=true]) #subnav--search-suggestions .nav-prev,
body:not([touch-enabled=true]) #subnav--search-suggestions .nav-next {
    width: 26px;
  }
}

.nav-link-container {
  height: 60px;
  width: 100%;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.4)), to(transparent));
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.4), transparent);
}
.nav-link-container.hideBackToVideo {
  visibility: hidden;
  height: 0;
}

#global-header-container .navigation.header__nav--items .header__nav--withsubMenu a.header__topLevelItemfilter::after {
  content: "";
  width: 9px;
  height: 5px;
  display: inline-block;
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iOXB4IiB oZWlnaHQ9IjVweCIgdmlld0JveD0iMCAwIDkgNSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cD ovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xO Tk5L3hsaW5rIj4KICAgIDx0aXRsZT5JY29uIC8gQ2FyZXQgLyBEb3duIC8gU21hbGw8L3RpdGxl PgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM +CiAgICA8ZyBpZD0iU3ltYm9scyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbG w9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IlRleHQtTGlua3MtR GVza3RvcCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI1My4wMDAwMDAsIC02LjAwMDAwMCkiIGZp bGw9IiNGRkZGRkYiIGZpbGwtcnVsZT0ibm9uemVybyI+CiAgICAgICAgICAgIDxnIHRyYW5zZm9 ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCAtMi4wMDAwMDApIiBpZD0iU2hvd3MiPgogICAgICAgIC AgICAgICAgPGc+CiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9IkxpdmUtVFYiIHRyYW5zZm9yb T0idHJhbnNsYXRlKDE5OS4wMDAwMDAsIDAuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAg ICAgIDxnIGlkPSJJY29uLS8tQ2FyZXQtLy1Eb3duLS8tU21hbGwiIHRyYW5zZm9ybT0idHJhbnN sYXRlKDQ5LjAwMDAwMCwgMC4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgID xwYXRoIGQ9Ik03LjY0MDE2NzQxLDE1IEM3LjQ2ODQxNTE4LDE1IDcuMzEyMjc2NzgsMTQuOTM1M Tg3OCA3LjE4NzM2NjA3LDE0LjgwNTU2MzMgQzYuOTM3NTQ0NjQsMTQuNTQ2MzE0MyA2LjkzNzU0 NDY0LDE0LjEyNTAzNDcgNy4xODczNjYwNywxMy44NjU3ODU3IEwxMC40NTQyMjk5LDEwLjUyMDc 0MTEgTDcuMTg3MzY2MDcsNy4xMzQyMTQyOSBDNi45Mzc1NDQ2NCw2Ljg3NDk2NTMxIDYuOTM3NT Q0NjQsNi40NTM2ODU3MiA3LjE4NzM2NjA3LDYuMTk0NDM2NzQgQzcuNDM3MTg3NSw1LjkzNTE4N zc1IDcuODQzMTQ3MzIsNS45MzUxODc3NSA4LjA5Mjk2ODc1LDYuMTk0NDM2NzQgTDExLjgxMjYz MzksMTAuMDUwODUyMyBDMTIuMDYyNDU1NCwxMC4zMTAxMDEzIDEyLjA2MjQ1NTQsMTAuNzMxMzg wOSAxMS44MTI2MzM5LDEwLjk5MDYyOTkgTDguMDkyOTY4NzUsMTQuODA1NTYzMyBDNy45NjgwNT gwMywxNC45MzUxODc4IDcuODExOTE5NjQsMTUgNy42NDAxNjc0MSwxNSBaIiB0cmFuc2Zvcm09I nRyYW5zbGF0ZSg5LjUwMDAwMCwgMTAuNTAwMDAwKSBzY2FsZSgtMSwgMSkgcm90YXRlKDkwLjAw MDAwMCkgdHJhbnNsYXRlKC05LjUwMDAwMCwgLTEwLjUwMDAwMCkgIj48L3BhdGg+CiAgICAgICA gICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgIC AgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnP g== ") no-repeat;
  background-size: 100%;
  margin-bottom: 1px;
  transition: transform 0.2s ease-in-out;
  -moz-transform: scale(1, 1);
  -o-transform: scale(1, 1);
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
}
#global-header-container .navigation.header__nav--items .header__nav--withsubMenu:hover a.header__topLevelItemfilter::after {
  content: "";
  width: 9px;
  height: 5px;
  display: inline-block;
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iOXB4IiB oZWlnaHQ9IjVweCIgdmlld0JveD0iMCAwIDkgNSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cD ovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xO Tk5L3hsaW5rIj4KICAgIDx0aXRsZT5JY29uIC8gQ2FyZXQgLyBEb3duIC8gU21hbGw8L3RpdGxl PgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM +CiAgICA8ZyBpZD0iU3ltYm9scyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbG w9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IlRleHQtTGlua3MtR GVza3RvcCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI1My4wMDAwMDAsIC02LjAwMDAwMCkiIGZp bGw9IiNGRkZGRkYiIGZpbGwtcnVsZT0ibm9uemVybyI+CiAgICAgICAgICAgIDxnIHRyYW5zZm9 ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCAtMi4wMDAwMDApIiBpZD0iU2hvd3MiPgogICAgICAgIC AgICAgICAgPGc+CiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9IkxpdmUtVFYiIHRyYW5zZm9yb T0idHJhbnNsYXRlKDE5OS4wMDAwMDAsIDAuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAg ICAgIDxnIGlkPSJJY29uLS8tQ2FyZXQtLy1Eb3duLS8tU21hbGwiIHRyYW5zZm9ybT0idHJhbnN sYXRlKDQ5LjAwMDAwMCwgMC4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgID xwYXRoIGQ9Ik03LjY0MDE2NzQxLDE1IEM3LjQ2ODQxNTE4LDE1IDcuMzEyMjc2NzgsMTQuOTM1M Tg3OCA3LjE4NzM2NjA3LDE0LjgwNTU2MzMgQzYuOTM3NTQ0NjQsMTQuNTQ2MzE0MyA2LjkzNzU0 NDY0LDE0LjEyNTAzNDcgNy4xODczNjYwNywxMy44NjU3ODU3IEwxMC40NTQyMjk5LDEwLjUyMDc 0MTEgTDcuMTg3MzY2MDcsNy4xMzQyMTQyOSBDNi45Mzc1NDQ2NCw2Ljg3NDk2NTMxIDYuOTM3NT Q0NjQsNi40NTM2ODU3MiA3LjE4NzM2NjA3LDYuMTk0NDM2NzQgQzcuNDM3MTg3NSw1LjkzNTE4N zc1IDcuODQzMTQ3MzIsNS45MzUxODc3NSA4LjA5Mjk2ODc1LDYuMTk0NDM2NzQgTDExLjgxMjYz MzksMTAuMDUwODUyMyBDMTIuMDYyNDU1NCwxMC4zMTAxMDEzIDEyLjA2MjQ1NTQsMTAuNzMxMzg wOSAxMS44MTI2MzM5LDEwLjk5MDYyOTkgTDguMDkyOTY4NzUsMTQuODA1NTYzMyBDNy45NjgwNT gwMywxNC45MzUxODc4IDcuODExOTE5NjQsMTUgNy42NDAxNjc0MSwxNSBaIiB0cmFuc2Zvcm09I nRyYW5zbGF0ZSg5LjUwMDAwMCwgMTAuNTAwMDAwKSBzY2FsZSgtMSwgMSkgcm90YXRlKDkwLjAw MDAwMCkgdHJhbnNsYXRlKC05LjUwMDAwMCwgLTEwLjUwMDAwMCkgIj48L3BhdGg+CiAgICAgICA gICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgIC AgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnP g== ") no-repeat;
  background-size: 100%;
  transform: scale(-1, -1);
  transition: transform 0.2s ease-in-out;
  opacity: 0.7;
}

.pplus-tooltip {
  position: absolute;
  animation: fadeIn 0.6s;
  z-index: 100010;
}

.pplus-caret {
  z-index: 9999;
  content: "";
  position: absolute;
  height: 6px;
  width: 12px;
  background-size: cover;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iNiIgdmlld0JveD0iMCAwIDEyIDYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik02IDZMLTIuNjIyNjhlLTA3IDBMMTIgLTUuMjQ1MzdlLTA3TDYgNloiIGZpbGw9IiMwMDM3QzUiLz4KPC9zdmc+Cg==");
  background-repeat: no-repeat;
}
.pplus-caret.bottom {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDEyIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik02IC0xLjg0MzI1ZS0wN0wxMiA2Ljk1NzQ1TC0zLjA0MTJlLTA3IDYuOTU3NDVMNiAtMS44NDMyNWUtMDdaIiBmaWxsPSIjMDAzN0M1Ii8+Cjwvc3ZnPgo=");
}

.pplus-tooltip-inner-html {
  box-sizing: border-box;
  height: auto;
  position: absolute;
  text-align: left;
  z-index: 2;
  background: #0037c5;
  color: #fff;
  border-radius: 4px;
  padding: 9px 12px;
  text-wrap: initial;
  font-family: "Proxima Nova Regular", sans-serif;
  font-size: 12px;
  font-weight: normal;
  line-height: 14px;
}
@media (max-width: 1023px) {
  .pplus-tooltip-inner-html {
    padding: 8px;
  }
}
.pplus-tooltip-inner-html strong {
  font-family: "Proxima Nova Regular", sans-serif;
  font-size: 12px;
  font-weight: bold;
  line-height: 14px;
}

@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.header__nav--withsubMenu {
  height: 56px;
  line-height: 56px;
  position: relative;
  z-index: 100010;
}
.header__nav--withsubMenu .filter:after {
  content: "";
  width: 9px;
  height: 5px;
  display: inline-block;
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iOXB4IiB oZWlnaHQ9IjVweCIgdmlld0JveD0iMCAwIDkgNSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cD ovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xO Tk5L3hsaW5rIj4KICAgIDx0aXRsZT5JY29uIC8gQ2FyZXQgLyBEb3duIC8gU21hbGw8L3RpdGxl PgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM +CiAgICA8ZyBpZD0iU3ltYm9scyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbG w9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IlRleHQtTGlua3MtR GVza3RvcCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI1My4wMDAwMDAsIC02LjAwMDAwMCkiIGZp bGw9IiNGRkZGRkYiIGZpbGwtcnVsZT0ibm9uemVybyI+CiAgICAgICAgICAgIDxnIHRyYW5zZm9 ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCAtMi4wMDAwMDApIiBpZD0iU2hvd3MiPgogICAgICAgIC AgICAgICAgPGc+CiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9IkxpdmUtVFYiIHRyYW5zZm9yb T0idHJhbnNsYXRlKDE5OS4wMDAwMDAsIDAuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAg ICAgIDxnIGlkPSJJY29uLS8tQ2FyZXQtLy1Eb3duLS8tU21hbGwiIHRyYW5zZm9ybT0idHJhbnN sYXRlKDQ5LjAwMDAwMCwgMC4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgID xwYXRoIGQ9Ik03LjY0MDE2NzQxLDE1IEM3LjQ2ODQxNTE4LDE1IDcuMzEyMjc2NzgsMTQuOTM1M Tg3OCA3LjE4NzM2NjA3LDE0LjgwNTU2MzMgQzYuOTM3NTQ0NjQsMTQuNTQ2MzE0MyA2LjkzNzU0 NDY0LDE0LjEyNTAzNDcgNy4xODczNjYwNywxMy44NjU3ODU3IEwxMC40NTQyMjk5LDEwLjUyMDc 0MTEgTDcuMTg3MzY2MDcsNy4xMzQyMTQyOSBDNi45Mzc1NDQ2NCw2Ljg3NDk2NTMxIDYuOTM3NT Q0NjQsNi40NTM2ODU3MiA3LjE4NzM2NjA3LDYuMTk0NDM2NzQgQzcuNDM3MTg3NSw1LjkzNTE4N zc1IDcuODQzMTQ3MzIsNS45MzUxODc3NSA4LjA5Mjk2ODc1LDYuMTk0NDM2NzQgTDExLjgxMjYz MzksMTAuMDUwODUyMyBDMTIuMDYyNDU1NCwxMC4zMTAxMDEzIDEyLjA2MjQ1NTQsMTAuNzMxMzg wOSAxMS44MTI2MzM5LDEwLjk5MDYyOTkgTDguMDkyOTY4NzUsMTQuODA1NTYzMyBDNy45NjgwNT gwMywxNC45MzUxODc4IDcuODExOTE5NjQsMTUgNy42NDAxNjc0MSwxNSBaIiB0cmFuc2Zvcm09I nRyYW5zbGF0ZSg5LjUwMDAwMCwgMTAuNTAwMDAwKSBzY2FsZSgtMSwgMSkgcm90YXRlKDkwLjAw MDAwMCkgdHJhbnNsYXRlKC05LjUwMDAwMCwgLTEwLjUwMDAwMCkgIj48L3BhdGg+CiAgICAgICA gICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgIC AgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnP g== ") no-repeat;
  background-size: 100%;
  margin: 0 0 1px 4px;
  transition: transform 0.2s ease-in-out;
  -moz-transform: scale(1, 1);
  -o-transform: scale(1, 1);
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
}
.header__nav--withsubMenu ul.header__subnav li a:focus::before {
  top: 12px;
  bottom: -3px;
}
.header__nav--withsubMenu ul.header__subnav li a.active {
  font-weight: normal;
  font-family: "Proxima Nova Regular", sans-serif;
}
.header__nav--withsubMenu.active .filter::after {
  -moz-transform: scale(-1, -1);
  -o-transform: scale(-1, -1);
  -webkit-transform: scale(-1, -1);
  transform: scale(-1, -1);
  transition: transform 0.2s ease-in-out;
  opacity: 0.7;
}
.header__nav--withsubMenu.active ul.content {
  opacity: 1;
  -webkit-overflow-scrolling: touch;
}
.header__nav--withsubMenu.active ul.content li {
  min-height: 45px;
  height: auto;
  line-height: 1.2;
  overflow: visible;
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-content: stretch;
}
.header__nav--withsubMenu.active ul.content li a,
.header__nav--withsubMenu.active ul.content li .topLevelItem {
  display: flex;
  flex: 1;
  justify-content: center;
}
@media (max-width: 1023px) {
  .header__nav--withsubMenu.active ul.content {
    overflow: auto;
  }
}
.header__nav--withsubMenu.active ul.content {
  opacity: 1;
  top: 56px;
  -webkit-transition: opacity 0.25s ease 0.1s;
  -moz-transition: opacity 0.25s ease 0.1s;
  -o-transition: opacity 0.25s ease 0.1s;
  -ms-transition: opacity 0.25s ease 0.1s;
  transition: opacity 0.25s ease 0.1s;
}
@media (max-width: 767px) {
  .header__nav--withsubMenu.active ul.content {
    top: 48px;
  }
}
.header__nav--withsubMenu.active ul.content li {
  height: 45px;
  line-height: 1.2;
  min-width: 178px;
  box-sizing: border-box;
  width: 100%;
  -webkit-transition: height 0.25s ease 0.1s;
  -moz-transition: height 0.25s ease 0.1s;
  -o-transition: height 0.25s ease 0.1s;
  -ms-transition: height 0.25s ease 0.1s;
  transition: height 0.25s ease 0.1s;
}
.header__nav--withsubMenu ul.filter-focus {
  opacity: 1;
  -webkit-overflow-scrolling: touch;
  top: 56px;
  opacity: 1;
  -webkit-transition: opacity 0.25s ease 0.1s;
  -moz-transition: opacity 0.25s ease 0.1s;
  -o-transition: opacity 0.25s ease 0.1s;
  -ms-transition: opacity 0.25s ease 0.1s;
  transition: opacity 0.25s ease 0.1s;
}
.header__nav--withsubMenu ul.filter-focus .filter::after {
  -moz-transform: scale(-1, -1);
  -o-transform: scale(-1, -1);
  -webkit-transform: scale(-1, -1);
  transform: scale(-1, -1);
  transition: transform 0.2s ease-in-out;
  opacity: 0.7;
}
.header__nav--withsubMenu ul.filter-focus li {
  height: 45px;
  line-height: 45px;
  overflow: visible;
}
@media (max-width: 1023px) {
  .header__nav--withsubMenu ul.filter-focus {
    overflow: auto;
  }
}
.header__nav--withsubMenu ul.filter-focus li {
  display: flex;
  height: 45px;
  line-height: 45px;
  min-width: 178px;
  box-sizing: border-box;
  -webkit-transition: height 0.25s ease 0.1s;
  -moz-transition: height 0.25s ease 0.1s;
  -o-transition: height 0.25s ease 0.1s;
  -ms-transition: height 0.25s ease 0.1s;
  transition: height 0.25s ease 0.1s;
}
@media (max-width: 1120px) {
  .header__nav--withsubMenu {
    line-height: 0;
  }
}

header .header__nav--items > li.header__nav--withsubMenu {
  display: flex;
  align-items: center;
}
@media (max-width: 1120px) {
  header .header__nav--items > li.header__nav--withsubMenu {
    display: none;
  }
}

.pplus-tooltip.bottom .pplus-caret {
  position: fixed;
}
.pplus-tooltip.bottom .pplus-tooltip-inner-html {
  position: fixed;
}

#search {
  top: 0;
  width: 100%;
  height: 100%;
  flex-direction: column;
  background-color: #121212;
  opacity: 0;
  transition: opacity 0.4s ease-in-out, z-index 0.4s;
  font-family: "Proxima Nova Regular", sans-serif;
}
#search.search__reveal {
  display: flex;
  opacity: 1;
}
#search .icon.close {
  width: 26px;
  height: 26px;
  z-index: 3;
  position: absolute;
  right: -3px;
  top: 10px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMzYiIHZpZXdCb3g9IjAgMCAzNiAzNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00LjM2NjEzIDI5Ljg2NDVDMy44Nzc5OCAzMC4zNTI3IDMuODc3OTggMzEuMTQ0MSA0LjM2NjEzIDMxLjYzMjNDNC44NTQyOSAzMi4xMjA0IDUuNjQ1NzQgMzIuMTIwNCA2LjEzMzkgMzEuNjMyM0wxNy45OTkyIDE5Ljc2N0wyOS44NjUgMzEuNjMyOEMzMC4zNTMyIDMyLjEyMSAzMS4xNDQ2IDMyLjEyMSAzMS42MzI4IDMxLjYzMjhDMzIuMTIwOSAzMS4xNDQ3IDMyLjEyMDkgMzAuMzUzMiAzMS42MzI4IDI5Ljg2NTFMMTkuNzY3IDE3Ljk5OTJMMzEuNjMyMyA2LjEzMzg4QzMyLjEyMDUgNS42NDU3MyAzMi4xMjA1IDQuODU0MjcgMzEuNjMyMyA0LjM2NjEyQzMxLjE0NDEgMy44Nzc5NiAzMC4zNTI3IDMuODc3OTYgMjkuODY0NSA0LjM2NjEyTDE3Ljk5OTIgMTYuMjMxNUw2LjEzNDM5IDQuMzY2NjVDNS42NDYyMyAzLjg3ODUgNC44NTQ3NyAzLjg3ODUgNC4zNjY2MiA0LjM2NjY1QzMuODc4NDYgNC44NTQ4MSAzLjg3ODQ2IDUuNjQ2MjcgNC4zNjY2MiA2LjEzNDQyTDE2LjIzMTQgMTcuOTk5Mkw0LjM2NjEzIDI5Ljg2NDVaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K");
}
#search .search__inputBar {
  width: 100%;
  background: #121212;
  display: flex;
  align-items: start;
  padding-top: 60px;
  transition: top 0.5s ease-in-out;
  margin-bottom: 56px;
}
#search .search__inputBar.search__inputBar--reveal {
  top: 0;
  transition: top 0.5s cubic-bezier(0.42, 0, 0, 0.99);
}
#search .search__inputBar .search__inputWrap {
  flex: 1;
  border-bottom: 1px solid #999999;
  position: relative;
  padding-bottom: 40px;
  display: flex;
}
#search .search__inputBar input {
  font-family: "Proxima Nova Regular", sans-serif;
  font-weight: normal;
  font-size: 40px;
  line-height: 46px;
  letter-spacing: normal;
  width: 100%;
  margin-right: 24px;
  margin-bottom: 0;
  padding: 0;
  border-style: none;
  background-color: transparent;
  color: #fff;
  caret-color: #aaa;
}
#search .search__inputBar input::placeholder {
  color: rgba(255, 255, 255, 0.6);
}
#search .search__inputBar input::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.6);
}
#search .search__inputBar input::-moz-placeholder {
  color: rgba(255, 255, 255, 0.6);
}
#search .search__inputBar input:-moz-placeholder {
  color: rgba(255, 255, 255, 0.6);
}
#search .search__inputBar input:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.6);
}
#search .search__inputBar input::-ms-clear {
  display: none;
}
#search .search__inputBar .search__inputBar--hide {
  top: -180px;
}
@media (min-width: 1440px) {
  #search .search__inputBar {
    height: 147px;
  }
}
@media (max-width: 1439px) {
  #search .search__inputBar {
    height: 120px;
    padding-top: 48px;
  }
  #search .search__inputBar .search__inputWrap {
    padding-bottom: 32px;
  }
  #search .search__inputBar input {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 32px;
    font-weight: normal;
    line-height: 38px;
  }
  #search .search__inputBar .icon.close {
    top: 6px;
  }
}
@media (max-width: 767px) {
  #search .search__inputBar {
    height: 93px;
    padding-top: 32px;
    margin-bottom: 40px;
  }
  #search .search__inputBar .search__inputWrap {
    padding-bottom: 24px;
  }
  #search .search__inputBar input {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 28px;
    font-weight: normal;
    line-height: 36px;
    letter-spacing: normal;
  }
  #search .search__inputBar .icon.close {
    width: 24px;
    height: 24px;
  }
}
#search .search__results {
  position: relative;
  color: #fff;
  background-color: #121212;
  -webkit-overflow-scrolling: touch;
}
#search .search__results h2 {
  margin-top: 0px;
  font-size: 20px;
  font-weight: normal;
}
#search .search__results::-webkit-scrollbar {
  width: 0;
  background: transparent;
  /* make scrollbar transparent */
}
@media (min-width: 0px) and (max-width: 479px) {
  #search .search__results .grid > * {
    -ms-grid-column-span: 6;
    grid-column: span 6;
  }
}
#search a.search__results--more {
  font-family: "Proxima Nova Regular", sans-serif;
  font-size: 16px;
  font-weight: normal;
  line-height: 22px;
  color: #0064ff;
  margin-top: 24px;
  display: block;
  text-decoration: underline;
}
#search .search__results--heading {
  margin-top: 0;
}
#search .search__results--display {
  overflow: visible;
  -webkit-overflow-scrolling: touch;
  grid-gap: 10px 10px;
}
#search .search__results--display.grid.portrait {
  grid-template-columns: repeat(16, 1fr);
}
@media (max-width: 1439px) {
  #search .search__results--display.grid.portrait {
    grid-template-columns: repeat(18, 1fr);
  }
}
@media (max-width: 1023px) {
  #search .search__results--display.grid.portrait {
    grid-template-columns: repeat(15, 1fr);
  }
}
@media (max-width: 767px) {
  #search .search__results--display.grid.portrait {
    grid-template-columns: repeat(12, 1fr);
  }
}
@media (max-width: 479px) {
  #search .search__results--display.grid.portrait {
    grid-template-columns: repeat(18, 1fr);
  }
}
#search .search__results--display a:not(.ch-search, .live-disable) .thumb-wrapper {
  transform: scale(1, 1);
  transition: transform 0.3s ease-out;
}
#search .search__results--display a:not(.ch-search, .live-disable) .thumb-wrapper:hover {
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.4);
  transform: scale(1.125, 1.125);
  transition: all 0.3s ease-out;
  z-index: 1;
}
#search .search__results--display a:not(.ch-search, .live-disable):hover {
  z-index: 9999;
}
#search .search__results--display a .thumb-wrapper {
  margin-bottom: 0px;
}
#search .search__results--display a .list-item-img {
  opacity: 0;
  transition: opacity 0.4s ease-in-out;
}
#search .search__results--display a .list-item-img.reveal {
  opacity: 1;
}
#search .search__results--display a .list-item-title {
  font-weight: 400;
  font-size: 16px;
  line-height: 22px;
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 2;
  width: 100%;
  height: 50%;
}
#search .search__results--display a .list-item-title.has-subscribe-label span {
  max-width: calc(100% - 140px);
}
@media (max-width: 479px) {
  #search .search__results--display a .list-item-title.has-subscribe-label span {
    display: none;
  }
}
#search .search__results--display a .list-item-title span {
  position: absolute;
  bottom: 0;
  flex: 1;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: flow-root;
  padding: 8px;
  max-width: calc(100% - 16px);
}
@media (min-width: 480px) {
  #search .search__results--display a .list-item-title span {
    padding: 12px;
    max-width: calc(100% - 24px);
  }
}
@media (min-width: 1024px) {
  #search .search__results--display a .list-item-title span {
    padding: 16px;
    max-width: calc(100% - 32px);
  }
}
#search .search__results--display a .bundle-lock {
  z-index: 10;
}
#search .search__results--display a .bundle-lock.portrait img {
  width: 24px;
}
#search .search__results--live-results {
  margin-bottom: 60px;
}
@media (min-width: 1024px) and (max-width: 1439px) {
  #search .search__results--live-results a:nth-child(n+5) {
    display: none;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  #search .search__results--live-results a:nth-child(n+4) {
    display: none;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  #search .search__results--live-results a:nth-child(n+5) {
    display: none;
  }
}
@media (min-width: 0px) and (max-width: 479px) {
  #search .search__results--live-results a:nth-child(n+5) {
    display: none;
  }
}
@media (min-width: 1440px) and (max-width: 1919px) {
  #search .search__results--live-results a:nth-child(n+6) {
    display: none;
  }
}
@media (min-width: 1920px) and (max-width: 9999px) {
  #search .search__results--live-results a:nth-child(n+7) {
    display: none;
  }
}
#search .search__results--empty {
  font-family: "Proxima Nova Light", sans-serif;
  font-size: 20px;
  font-weight: normal;
  line-height: 24px;
  letter-spacing: -0.4px;
  font-size: 28px;
  line-height: 36px;
  letter-spacing: -0.2px;
  color: #999;
  text-align: center;
  margin-bottom: 56px;
}
@media (max-width: 767px) {
  #search .search__results--empty {
    margin-top: 40px;
  }
}
#search .search__results--empty a.search__results--more {
  margin-top: 4px;
}
@media (max-width: 767px) {
  #search .search__results--empty {
    font-family: "Proxima Nova Light", sans-serif;
    font-size: 16px;
    font-weight: normal;
    line-height: 22px;
    letter-spacing: -0.32px;
    font-size: 18px;
    margin-bottom: 40px;
  }
}

.js-le-carousel {
  margin-bottom: 40px;
}
.js-le-carousel .carousel-content .carousel {
  min-height: 162px;
}
@media (max-width: 767px) {
  .js-le-carousel {
    margin-bottom: 32px;
  }
}

#global-header-container.search_ux_design {
  height: 56px;
}

#search.ux_design .search__inputBar {
  height: unset;
  background: none;
  margin-bottom: 24px;
}
#search.ux_design .search__windows input {
  padding: 2px 40px 8px 40px;
}
#search.ux_design .search__inputWrap {
  border: none;
  height: 56px;
  margin-top: 16px;
  padding: 0;
  background: #1d1d1d;
}
#search.ux_design .search__inputWrap.user-focused {
  background: #414141;
}
#search.ux_design .search__inputWrap a.close {
  display: none;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0xOC43MjAzIDE5Ljc4QzE5LjAxMzIgMjAuMDcyOSAxOS40ODc0IDIwLjA3MjkgMTkuNzgwMyAxOS43OEMyMC4wNzMyIDE5LjQ4NzEgMjAuMDczMiAxOS4wMTI5IDE5Ljc4MDMgMTguNzJMMTMuMDYwNyAxMkwxOS43ODAzIDUuMjhDMjAuMDczMiA0Ljk4NzExIDIwLjA3MzIgNC41MTMwNiAxOS43ODAzIDQuMjIwMTZDMTkuNDg3NCAzLjkyNzI3IDE5LjAxMzIgMy45MjcyNiAxOC43MjAzIDQuMjIwMTVMMTIgMTAuOTM5NEw1LjI4IDQuMjJDNC45ODcxMSAzLjkyNzExIDQuNTEyODkgMy45MjcxMSA0LjIyIDQuMjJDMy45MjcxMSA0LjUxMjg5IDMuOTI3MTEgNC45ODcxMSA0LjIyIDUuMjhMMTAuOTM5NCAxMkw0LjIyMDI3IDE4LjcyQzMuOTI3MzggMTkuMDEyOSAzLjkyNzE1IDE5LjQ4NzEgNC4yMjAwNCAxOS43OEM0LjUxMjkzIDIwLjA3MjkgNC45ODcxMSAyMC4wNzI5IDUuMjggMTkuNzhMMTIgMTMuMDYwN0wxOC43MjAzIDE5Ljc4WiIgZmlsbD0iI0FBQUFBQSIvPgo8L3N2Zz4K);
  width: 24px;
  height: 24px;
  top: 16px;
  right: 16px;
  z-index: 102;
}
#search.ux_design input {
  font-family: "Proxima Nova Regular", sans-serif;
  font-size: 24px;
  font-weight: 400;
  font-style: normal;
  line-height: 32px;
  letter-spacing: normal;
  margin-right: 0;
  padding: 2px 40px 0 40px;
  background: 10px center no-repeat url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTYuNSAxMC41QzE2LjUgMTMuODEzNyAxMy44MTM3IDE2LjUgMTAuNSAxNi41QzcuMTg2MjkgMTYuNSA0LjUgMTMuODEzNyA0LjUgMTAuNUM0LjUgNy4xODYyOSA3LjE4NjI5IDQuNSAxMC41IDQuNUMxMy44MTM3IDQuNSAxNi41IDcuMTg2MjkgMTYuNSAxMC41Wk0xNS4yNDY1IDE2LjMwNzJDMTMuOTUzNiAxNy4zNjUyIDEyLjMwMSAxOCAxMC41IDE4QzYuMzU3ODYgMTggMyAxNC42NDIxIDMgMTAuNUMzIDYuMzU3ODYgNi4zNTc4NiAzIDEwLjUgM0MxNC42NDIxIDMgMTggNi4zNTc4NiAxOCAxMC41QzE4IDEyLjMwMSAxNy4zNjUyIDEzLjk1MzYgMTYuMzA3MiAxNS4yNDY1TDIwLjc4MDMgMTkuNzE5N0MyMS4wNzMyIDIwLjAxMjYgMjEuMDczMiAyMC40ODc0IDIwLjc4MDMgMjAuNzgwM0MyMC40ODc0IDIxLjA3MzIgMjAuMDEyNiAyMS4wNzMyIDE5LjcxOTcgMjAuNzgwM0wxNS4yNDY1IDE2LjMwNzJaIiBmaWxsPSIjQUFBQUFBIi8+Cjwvc3ZnPgo=");
  z-index: 101;
}
#search.ux_design input::placeholder {
  text-transform: lowercase;
}
#search.ux_design input::-webkit-input-placeholder {
  text-transform: lowercase;
}
#search.ux_design input::-moz-placeholder {
  text-transform: lowercase;
}
#search.ux_design input:-moz-placeholder {
  text-transform: lowercase;
}
#search.ux_design input:-ms-input-placeholder {
  text-transform: lowercase;
}
#search.ux_design .search__results,
#search.ux_design .search__results--empty {
  margin-top: 15px;
}
#search.ux_design .presearch-subnav {
  margin: 0 0 24px 0;
  height: 34px;
  bottom: 0;
}
@media (max-width: 767px) {
  #search.ux_design .presearch-subnav {
    bottom: 8px;
  }
}

body.round-corners .search__inputWrap {
  border-radius: 6px;
}
@media (min-width: 480px) {
  body.round-corners .search__inputWrap {
    border-radius: 8px;
  }
}
@media (min-width: 768px) {
  body.round-corners .search__inputWrap {
    border-radius: 10px;
  }
}

/**
 * Default color key to use
 * desc if the variable has already been assigned to, it won’t be re-assigned,
 * 		but if it doesn't have a value yet, it will be given one.
 */
/**
 * Color palette
 */
/**
 * Get color
 */
/**
 * Always output rgb(r,g,b) format
 */
/**
 * Always output rgba(r,g,b,a) format
 */
/**
 * Gradient background
 */
@keyframes fadein {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes pulse {
  0% {
    transform: scale(0.95);
    opacity: 0;
  }
  100% {
    transform: scale(1.05);
    opacity: 1;
  }
}
.video-section-title .reddot {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  background-color: #e42121;
  width: 7px;
  height: 7px;
  display: inline-block;
  margin: 0 0 1px 6px;
  animation-name: pulse;
  animation-duration: 0.75s;
  animation-timing-function: ease-out;
  animation-direction: alternate;
  animation-iteration-count: infinite;
  animation-play-state: running;
}

.video-carousel-box {
  position: relative;
}

.carousel-width-wrapper {
  width: 100%;
  height: 100%;
  position: relative;
}

.swiper-slide {
  height: auto;
}
.swiper-slide a.numeric-link {
  position: relative;
}
.swiper-slide .info-wrapper {
  display: none;
}
.swiper-slide .info-wrapper > .info-onnow-wrapper {
  display: block;
}

section[data-model=schedule] .info-wrapper {
  display: block;
}

section[data-model=keepWatching] .title-wrapper,
section[data-title="Watch Again"] .title-wrapper {
  max-height: 44px;
}
section[data-model=keepWatching] .info-wrapper,
section[data-title="Watch Again"] .info-wrapper {
  max-height: 66px;
}

section[data-title="Keep Watching"] .info-wrapper,
section[data-title="Watch Again"] .info-wrapper,
section[data-title="On Now"] .info-wrapper {
  display: block;
}

.carousel-content {
  position: relative;
}
.carousel-content .carousel-prev,
.carousel-content .carousel-next {
  position: absolute;
  height: 100%;
  width: 100px;
  bottom: 0;
  z-index: 5;
}
.carousel-content .carousel-prev.swiper-button-disabled,
.carousel-content .carousel-next.swiper-button-disabled {
  display: none !important;
}
.carousel-content .carousel-prev {
  left: -106px;
  cursor: pointer;
  background-size: 20px 20px;
  content: "";
  width: 95px;
  height: 100%;
  display: inline-block;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjBweCI gaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIHZlcnNpb249IjEuMSIgeG1sbnM9Im h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vc mcvMTk5OS94bGluayI+CiAgICAKICAgIDx0aXRsZT5JY29uIC8gQ2hldnJvbiAvIExlZnQ8L3Rp dGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2R lZnM+CiAgICA8ZyBpZD0iSWNvbi0vLUNoZXZyb24tLy1MZWZ0IiBzdHJva2U9Im5vbmUiIHN0cm 9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8c GF0aCBkPSJNNi4wODYyMDY5LDE4LjgxMzc5MzEgQzUuOTYyMDY4OTcsMTguOTM3OTMxIDUuODA2 ODk2NTUsMTkgNS42MzYyMDY5LDE5IEM1LjQ2NTUxNzI0LDE5IDUuMzEwMzQ0ODMsMTguOTM3OTM xIDUuMTg2MjA2OSwxOC44MTM3OTMxIEM0LjkzNzkzMTAzLDE4LjU2NTUxNzIgNC45Mzc5MzEwMy wxOC4xNjIwNjkgNS4xODYyMDY5LDE3LjkxMzc5MzEgTDEzLjEsMTAgTDUuMTg2MjA2OSwyLjA4N jIwNjkgQzQuOTM3OTMxMDMsMS44Mzc5MzEwMyA0LjkzNzkzMTAzLDEuNDM0NDgyNzYgNS4xODYy MDY5LDEuMTg2MjA2OSBDNS40MzQ0ODI3NiwwLjkzNzkzMTAzNCA1LjgzNzkzMTAzLDAuOTM3OTM xMDM0IDYuMDg2MjA2OSwxLjE4NjIwNjkgTDE0LjQ1LDkuNTUgQzE0LjY5ODI3NTksOS43OTgyNz U4NiAxNC42OTgyNzU5LDEwLjIwMTcyNDEgMTQuNDUsMTAuNDUgTDYuMDg2MjA2OSwxOC44MTM3O TMxIFoiIGlkPSJTaGFwZSIgZmlsbD0iI0ZGRkZGRiIgZmlsbC1ydWxlPSJub256ZXJvIiB0cmFu c2Zvcm09InRyYW5zbGF0ZSg5LjgxODEwMywgMTAuMDAwMDAwKSBzY2FsZSgtMSwgMSkgdHJhbnN sYXRlKC05LjgxODEwMywgLTEwLjAwMDAwMCkgIj48L3BhdGg+CiAgICA8L2c+Cjwvc3ZnPg==");
  background-repeat: no-repeat;
  background-position: center;
}
@media (min-width: 1024px) {
  .carousel-content .carousel-prev {
    left: -55px;
    width: 55px;
  }
}
@media (min-width: 1440px) {
  .carousel-content .carousel-prev {
    left: -106px;
    width: 95px;
  }
}
.carousel-content .carousel-next {
  right: -106px;
  cursor: pointer;
  background-size: 20px 20px;
  content: "";
  width: 95px;
  height: 100%;
  display: inline-block;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjBweCI gaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIHZlcnNpb249IjEuMSIgeG1sbnM9Im h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vc mcvMTk5OS94bGluayI+CiAgICAKICAgIDx0aXRsZT5JY29uIC8gQ2hldnJvbiAvIExlZnQ8L3Rp dGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2R lZnM+CiAgICA8ZyBpZD0iSWNvbi0vLUNoZXZyb24tLy1MZWZ0IiBzdHJva2U9Im5vbmUiIHN0cm 9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8c GF0aCBkPSJNNi4wODYyMDY5LDE4LjgxMzc5MzEgQzUuOTYyMDY4OTcsMTguOTM3OTMxIDUuODA2 ODk2NTUsMTkgNS42MzYyMDY5LDE5IEM1LjQ2NTUxNzI0LDE5IDUuMzEwMzQ0ODMsMTguOTM3OTM xIDUuMTg2MjA2OSwxOC44MTM3OTMxIEM0LjkzNzkzMTAzLDE4LjU2NTUxNzIgNC45Mzc5MzEwMy wxOC4xNjIwNjkgNS4xODYyMDY5LDE3LjkxMzc5MzEgTDEzLjEsMTAgTDUuMTg2MjA2OSwyLjA4N jIwNjkgQzQuOTM3OTMxMDMsMS44Mzc5MzEwMyA0LjkzNzkzMTAzLDEuNDM0NDgyNzYgNS4xODYy MDY5LDEuMTg2MjA2OSBDNS40MzQ0ODI3NiwwLjkzNzkzMTAzNCA1LjgzNzkzMTAzLDAuOTM3OTM xMDM0IDYuMDg2MjA2OSwxLjE4NjIwNjkgTDE0LjQ1LDkuNTUgQzE0LjY5ODI3NTksOS43OTgyNz U4NiAxNC42OTgyNzU5LDEwLjIwMTcyNDEgMTQuNDUsMTAuNDUgTDYuMDg2MjA2OSwxOC44MTM3O TMxIFoiIGlkPSJTaGFwZSIgZmlsbD0iI0ZGRkZGRiIgZmlsbC1ydWxlPSJub256ZXJvIiB0cmFu c2Zvcm09InRyYW5zbGF0ZSg5LjgxODEwMywgMTAuMDAwMDAwKSBzY2FsZSgtMSwgMSkgdHJhbnN sYXRlKC05LjgxODEwMywgLTEwLjAwMDAwMCkgIj48L3BhdGg+CiAgICA8L2c+Cjwvc3ZnPg==");
  background-repeat: no-repeat;
  background-position: center;
  transform: rotateY(180deg) translateZ(-1px);
}
@media (min-width: 1024px) {
  .carousel-content .carousel-next {
    right: -55px;
    width: 55px;
  }
}
@media (min-width: 1440px) {
  .carousel-content .carousel-next {
    right: -106px;
    width: 95px;
  }
}
.carousel-content .carousel {
  width: 100%;
}
.carousel-content .carousel.hidden {
  min-height: 0px;
}
.carousel-content .carousel h2 {
  margin-top: 0;
  display: inline-block;
}
.carousel-content .carousel h2:empty {
  display: none;
}
.carousel-content .carousel > ul.dropdown {
  display: none;
  width: unset;
  margin-left: 10px;
}
.carousel-content .carousel div.carousel-container {
  padding-left: 0;
  height: auto !important;
}
.carousel-content .carousel div.carousel-container.portrait-cards .swiper-slide {
  width: 242px;
}
.carousel-content .carousel div.carousel-container.square-cards .thumb-wrapper {
  padding-top: 100%;
}
.carousel-content .carousel div.carousel-container .swiper-slide {
  width: 305px;
}
.carousel-content .carousel div.carousel-container .swiper-slide .swiper-lazy-loaded {
  -webkit-animation: fadein 0.3s;
  -moz-animation: fadein 0.3s;
  -ms-animation: fadein 0.3s;
  -o-animation: fadein 0.3s;
  animation: fadein 0.3s;
}
@media (min-width: 1024px) {
  .carousel-content .carousel div.carousel-container .swiper-slide {
    opacity: 0.25;
  }
  .carousel-content .carousel div.carousel-container .swiper-slide.swiper-slide-visible {
    opacity: 1;
  }
}
.carousel-content .carousel div.carousel-container .swiper-slide .title-wrapper {
  overflow: hidden;
}
.carousel-content .carousel div.carousel-container .swiper-slide .title {
  display: -webkit-box !important;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.carousel-content .carousel div.carousel-container .swiper-slide .info-wrapper {
  margin-top: 4px;
}
@media (min-width: 480px) {
  .carousel-content .carousel div.carousel-container .swiper-slide .info-wrapper {
    margin-top: 8px;
  }
}
@media (min-width: 1920px) {
  .carousel-content .carousel div.carousel-container .swiper-slide .info-wrapper {
    margin-top: 10px;
  }
}
@media (min-width: 1024px) {
  .carousel-content .carousel div.carousel-container .swiper-slide .info-wrapper .title-wrapper {
    margin-top: 4px;
  }
}
.carousel-content .carousel div.carousel-container .swiper-slide .info-wrapper .onnow-separator:last-child {
  display: none;
}
.carousel-content .carousel div.carousel-container .swiper-slide .info-wrapper .onnow-separator:first-child {
  display: none;
}
.carousel-content .carousel div.carousel-container.carousel-fader .swiper-slide .schedule-thumbnail {
  display: block;
  margin-right: 6px;
}
.carousel-content .carousel div.carousel-container.carousel-fader .swiper-slide a:not(.ch-link) .thumb-wrapper:before {
  opacity: 0;
  transition: opacity 0.3s ease-out;
  content: "";
  width: 100%;
  height: 100%;
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.6));
  display: block;
  position: absolute;
  bottom: 0px;
}
.carousel-content .carousel div.carousel-container.carousel-fader .swiper-slide a:not(.ch-link) .thumb-wrapper:hover:before {
  opacity: 1;
  transition: opacity 0.3s ease-out;
  z-index: 1;
}
.carousel-content .carousel div.carousel-container.carousel-fader .swiper-slide a:not(.ch-link) .thumb-wrapper.always-on:before {
  background: unset;
}
.carousel-content .carousel div.carousel-container.carousel-fader .swiper-slide .thumb-wrapper.always-on:before {
  opacity: 1;
  z-index: 1;
  content: "";
  width: 100%;
  height: 33%;
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.6));
  display: block;
  position: absolute;
  bottom: 0px;
}
.carousel-content .carousel div.carousel-container.carousel-fader a.nolink > .thumb-wrapper:before {
  content: none;
}
.carousel-content .carousel div.carousel-container .thumb-wrapper .progress-bar {
  position: absolute;
  bottom: 0;
  border-radius: 0 !important;
  background-color: rgba(255, 255, 255, 0.5) !important;
  z-index: 1;
}
.carousel-content .carousel div.carousel-container .thumb-wrapper .progress-bar .bar {
  border-radius: 0 !important;
}
.carousel-content .carousel div.carousel-container .thumb-wrapper .new-item-container {
  position: absolute;
  padding: 4px 0;
  top: 0;
  background: linear-gradient(0deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);
  transition: opacity 0.32s cubic-bezier(0.77, 0, 0.175, 1) 0s, height 0.32s cubic-bezier(0.77, 0, 0.175, 1) 0s;
  -webkit-transform: translate3d(0, 0, 0);
  width: 100%;
  z-index: 1;
}
.carousel-content .carousel div.carousel-container .thumb-wrapper .new-item-container .new-item {
  -webkit-transform: translate3d(0, 0, 0);
  font-family: "Proxima Nova Regular", sans-serif;
  font-size: 10px;
  font-weight: bold;
  line-height: 14px;
  background: linear-gradient(225.32deg, #0064ff 0%, #0037c5 100%);
  width: max-content;
  padding: 3px 7px 2px 4px;
  color: #fff;
  clip-path: polygon(100% 0, 95% 50%, 100% 100%, 0% 100%, 0% 0%);
}
@media (min-width: 1440px) {
  .carousel-content .carousel div.carousel-container .thumb-wrapper .new-item-container .new-item {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 12px;
    font-weight: bold;
    line-height: 14px;
  }
}
.carousel-content .carousel div.carousel-container .thumb-wrapper .promoInfo {
  position: absolute;
  width: -moz-available;
  width: -webkit-fill-available;
  width: stretch;
  top: 16px;
  left: 16px;
  font-family: "Proxima Nova SemiBold", sans-serif;
  font-size: 16px;
  font-weight: normal;
  line-height: 22px;
  z-index: 100;
  padding-right: 16px;
}
@media (max-width: 479px) {
  .carousel-content .carousel div.carousel-container .thumb-wrapper .promoInfo {
    top: 8px;
    left: 8px;
    padding-right: 8px;
  }
}
.carousel-content .carousel div.carousel-container .thumb-wrapper .promoInfo .promoIcon {
  height: 10px;
  width: 10px;
  display: block;
  opacity: 0.75;
  float: left;
}
@media (min-width: 480px) {
  .carousel-content .carousel div.carousel-container .thumb-wrapper .promoInfo .promoIcon {
    height: 12px;
    width: 12px;
  }
}
@media (min-width: 768px) {
  .carousel-content .carousel div.carousel-container .thumb-wrapper .promoInfo .promoIcon {
    height: 15px;
    width: 15px;
  }
}
@media (min-width: 1024px) {
  .carousel-content .carousel div.carousel-container .thumb-wrapper .promoInfo .promoIcon {
    height: 19px;
    width: 19px;
  }
}
@media (min-width: 1440px) {
  .carousel-content .carousel div.carousel-container .thumb-wrapper .promoInfo .promoIcon {
    height: 17px;
    width: 17px;
  }
}
@media (min-width: 1920px) {
  .carousel-content .carousel div.carousel-container .thumb-wrapper .promoInfo .promoIcon {
    height: 24px;
    width: 24px;
  }
}
.carousel-content .carousel div.carousel-container .thumb-wrapper .promoInfo .promoIcon img {
  position: relative;
  width: 100%;
  min-height: auto;
}
.carousel-content .carousel div.carousel-container .thumb-wrapper .promoInfo .promoCTALine1 {
  margin: 38px auto 0;
  font-size: 18px;
  line-height: 22px;
}
@media (max-width: 1023px) {
  .carousel-content .carousel div.carousel-container .thumb-wrapper .promoInfo .promoCTALine1 {
    font-size: 16px;
  }
}
@media (max-width: 767px) {
  .carousel-content .carousel div.carousel-container .thumb-wrapper .promoInfo .promoCTALine1 {
    margin-top: 28px;
    font-size: 14px;
    line-height: 18px;
  }
}
@media (max-width: 479px) {
  .carousel-content .carousel div.carousel-container .thumb-wrapper .promoInfo .promoCTALine1 {
    margin-top: 26px;
    font-size: 12px;
    line-height: 14px;
  }
}
.carousel-content .carousel div.carousel-container .thumb-wrapper .promoInfo .promoCTALine2 {
  font-size: 18px;
  margin: auto;
  display: -webkit-box;
  line-clamp: 3;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  overflow-wrap: break-word;
  text-overflow: ellipsis;
  line-height: 22px;
  max-height: 66px;
}
@media (max-width: 1023px) {
  .carousel-content .carousel div.carousel-container .thumb-wrapper .promoInfo .promoCTALine2 {
    font-size: 16px;
  }
}
@media (max-width: 767px) {
  .carousel-content .carousel div.carousel-container .thumb-wrapper .promoInfo .promoCTALine2 {
    font-size: 14px;
    line-height: 18px;
    max-height: 54px;
  }
}
@media (max-width: 479px) {
  .carousel-content .carousel div.carousel-container .thumb-wrapper .promoInfo .promoCTALine2 {
    font-size: 12px;
    line-height: 14px;
    max-height: 42px;
  }
}
.carousel-content .carousel div.carousel-container .thumb-wrapper .schedule-badge {
  position: absolute;
  top: 16px;
  left: 16px;
  background: rgba(0, 0, 0, 0.6);
  text-align: center;
  color: #fff;
  padding: 4px 10px;
  font-family: "Proxima Nova SemiBold", sans-serif;
  font-size: 12px;
  font-weight: normal;
  line-height: 14px;
  letter-spacing: 0.4px;
  font-weight: 600;
  letter-spacing: 1px;
  text-transform: uppercase;
  z-index: 100;
  border: 1px solid rgba(255, 255, 255, 0.6);
  border-radius: 200px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.carousel-content .carousel div.carousel-container .thumb-wrapper .schedule-badge .live-badge {
  border-radius: 5px;
  background-color: #f00;
  width: 10px;
  height: 10px;
  margin-right: 6px;
  margin-top: -1px;
  text-transform: uppercase;
}
@-moz-document url-prefix() {
  .carousel-content .carousel div.carousel-container .thumb-wrapper .schedule-badge .live-badge {
    margin-top: 0px;
  }
}
.carousel-content .carousel div.carousel-container .thumb-wrapper .schedule-badge .badge-copy {
  padding-top: 1px;
  font-weight: 700;
  text-transform: uppercase;
}
.carousel-content .carousel div.carousel-container .thumb-wrapper .bundle-lock-gradient {
  background: radial-gradient(50% 50% at 110% 110%, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0.00006) 100%);
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
.carousel-content .carousel div.carousel-container .swiper-wrapper {
  margin-left: unset;
}
@media all and (-ms-high-contrast: none) {
  .carousel-content .carousel div.carousel-container .swiper-wrapper {
    margin-left: 0;
  }
}
.carousel-content .ratings-icon {
  position: absolute;
  right: 4px;
  top: 4px;
  width: 24px;
  z-index: 2;
}

.schedule-badge {
  position: absolute;
  top: 16px;
  left: 16px;
  background: rgba(0, 0, 0, 0.6);
  text-align: center;
  color: #fff;
  padding: 4px 10px;
  font-family: "Proxima Nova SemiBold", sans-serif;
  font-size: 12px;
  font-weight: normal;
  line-height: 14px;
  letter-spacing: 0.4px;
  font-weight: 600;
  letter-spacing: 1px;
  text-transform: uppercase;
  z-index: 100;
  border: 1px solid rgba(255, 255, 255, 0.6);
  border-radius: 200px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.schedule-badge .live-badge {
  border-radius: 5px;
  background-color: #f00;
  width: 10px;
  height: 10px;
  display: inline-block;
  margin-right: 6px;
  margin-top: -1px;
  text-transform: uppercase;
}
@-moz-document url-prefix() {
  .schedule-badge .live-badge {
    margin-top: 0px;
  }
}
.schedule-badge .badge-copy {
  padding-top: 1px;
  font-weight: 700;
  text-transform: uppercase;
}

@media (max-width: 479px) {
  .thumb-wrapper .schedule-badge {
    top: 8px !important;
    left: 8px !important;
  }

  .ratings-icon {
    position: absolute;
    right: 4px;
    top: 4px;
    width: 24px;
    z-index: 2;
  }
}
@media (max-width: 479px) {
  .thumb-wrapper .schedule-badge {
    top: 8px !important;
    left: 8px !important;
  }
}
div[aa-region="paramount+ episodes"] div.carousel-container .title-wrapper,
#continue-watching-carousel div.carousel-container .title-wrapper {
  height: auto !important;
  max-height: 44px;
}

@media (max-width: 1023px) {
  body:not([touch-enabled=true]) .avatar_picker_group_container .carousel-content .carousel-prev,
body:not([touch-enabled=true]) .avatar_picker_group_container .carousel-content .carousel-next {
    display: none;
  }
}
body:not([touch-enabled=true]) .carousel-content .carousel-prev {
  left: -110px;
}
@media (max-width: 1439px) {
  body:not([touch-enabled=true]) .carousel-content .carousel-prev {
    left: -55px;
    width: 55px;
  }
}
@media (max-width: 767px) {
  body:not([touch-enabled=true]) .carousel-content .carousel-prev {
    background-size: 16px 16px;
    left: -20px;
    width: 20px;
  }
}
body:not([touch-enabled=true]) .carousel-content .carousel-next {
  right: -110px;
}
@media (max-width: 1439px) {
  body:not([touch-enabled=true]) .carousel-content .carousel-next {
    right: -55px;
    width: 55px;
  }
}
@media (max-width: 767px) {
  body:not([touch-enabled=true]) .carousel-content .carousel-next {
    background-size: 16px 16px;
    right: -20px;
    width: 20px;
  }
}
body:not([touch-enabled=true]) .carousel-content .carousel div.carousel-container .swiper-slide {
  opacity: 0.25;
}
body:not([touch-enabled=true]) .carousel-content .carousel div.carousel-container .swiper-slide.swiper-slide-visible {
  opacity: 1;
}
@media (min-width: 768px) {
  body:not([touch-enabled=true]) .carousel-content .carousel div.carousel-container .swiper-slide.swiper-slide-visible a.link:not(.spotlight-link):not(.ch-link):not(.zoom-carousel-effect-disabled):focus {
    z-index: 2;
  }
  body:not([touch-enabled=true]) .carousel-content .carousel div.carousel-container .swiper-slide.swiper-slide-visible a.link:not(.spotlight-link):not(.ch-link):not(.zoom-carousel-effect-disabled):focus .supra-wrapper {
    box-shadow: 0px 18px 28px -12px rgba(0, 0, 0, 0.45);
    transform: scale(1.125, 1.125);
    transition: transform 0.3s ease-out;
    z-index: 2;
  }
  body:not([touch-enabled=true]) .carousel-content .carousel div.carousel-container .swiper-slide.swiper-slide-visible a.link:not(.spotlight-link):not(.ch-link):not(.zoom-carousel-effect-disabled):focus .supra-wrapper:after {
    opacity: 1;
    transition: opacity 0.3s ease-out 0.3s;
  }
  body:not([touch-enabled=true]) .carousel-content .carousel div.carousel-container .swiper-slide.swiper-slide-visible a.link:not(.spotlight-link):not(.ch-link):not(.zoom-carousel-effect-disabled):focus .thumb-wrapper {
    border: 2px solid #ffffff;
    outline: solid 2px #e42121;
    outline-offset: 4px !important;
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.4);
    transform: scale(1.125, 1.125);
    transition: transform 0.3s ease-out;
    z-index: 2;
  }
  body:not([touch-enabled=true]) .carousel-content .carousel div.carousel-container .swiper-slide.swiper-slide-visible a.link:not(.spotlight-link):not(.ch-link):not(.zoom-carousel-effect-disabled):focus .thumb-wrapper .label {
    z-index: 1;
  }
  body:not([touch-enabled=true]) .carousel-content .carousel div.carousel-container .swiper-slide.swiper-slide-visible a.link:not(.spotlight-link):not(.ch-link):not(.zoom-carousel-effect-disabled):focus .thumb-wrapper .label:not(.subscribe):not(.tvelock):not(.bundle-lock) {
    opacity: 1;
    transition: opacity 0.3s ease-out, transform 0.3s ease-in;
  }
  body:not([touch-enabled=true]) .carousel-content .carousel div.carousel-container .swiper-slide.swiper-slide-visible a.link:not(.spotlight-link):not(.ch-link):not(.zoom-carousel-effect-disabled):focus .thumb-wrapper .label:not(.subscribe):not(.tvelock):not(.bundle-lock):hover {
    transform: scale(1.125, 1.125);
    transition: transform 0.3s ease-out;
  }
  body:not([touch-enabled=true]) .carousel-content .carousel div.carousel-container .swiper-slide.swiper-slide-visible a.link:not(.spotlight-link):not(.ch-link):not(.zoom-carousel-effect-disabled):focus .thumb-wrapper .label.subscribe {
    transition: transform 0.3s ease-out;
  }
  body:not([touch-enabled=true]) .carousel-content .carousel div.carousel-container .swiper-slide.swiper-slide-visible a.link:not(.spotlight-link):not(.ch-link):not(.zoom-carousel-effect-disabled):focus .thumb-wrapper .label.subscribe:hover {
    transform: scale(1.125, 1.125);
    transition: transform 0.3s ease-out;
  }
  body:not([touch-enabled=true]) .carousel-content .carousel div.carousel-container .swiper-slide.swiper-slide-visible a.link:not(.spotlight-link):not(.ch-link):not(.zoom-carousel-effect-disabled):focus .thumb-wrapper .label.tvelock {
    transition: transform 0.3s ease-out;
  }
  body:not([touch-enabled=true]) .carousel-content .carousel div.carousel-container .swiper-slide.swiper-slide-visible a.link:not(.spotlight-link):not(.ch-link):not(.zoom-carousel-effect-disabled):focus .thumb-wrapper .label.tvelock:hover {
    transform: scale(1.125, 1.125);
    transition: transform 0.3s ease-out;
  }
  body:not([touch-enabled=true]) .carousel-content .carousel div.carousel-container .swiper-slide.swiper-slide-visible a.link:not(.spotlight-link):not(.ch-link):not(.zoom-carousel-effect-disabled):focus .thumb-wrapper .label.bundle-lock {
    transition: transform 0.3s ease-out;
  }
  body:not([touch-enabled=true]) .carousel-content .carousel div.carousel-container .swiper-slide.swiper-slide-visible a.link:not(.spotlight-link):not(.ch-link):not(.zoom-carousel-effect-disabled):focus .thumb-wrapper .label.bundle-lock:hover {
    transform: scale(1.125, 1.125);
    transition: transform 0.3s ease-out;
  }
  body:not([touch-enabled=true]) .carousel-content .carousel div.carousel-container .swiper-slide.swiper-slide-visible a.link:not(.spotlight-link):not(.ch-link):not(.zoom-carousel-effect-disabled):hover {
    z-index: 2;
  }
  body:not([touch-enabled=true]) .carousel-content .carousel div.carousel-container .swiper-slide.swiper-slide-visible a.link:not(.spotlight-link):not(.ch-link):not(.zoom-carousel-effect-disabled):hover .supra-wrapper {
    box-shadow: 0px 18px 28px -12px rgba(0, 0, 0, 0.45);
    transform: scale(1.125, 1.125);
    transition: transform 0.3s ease-out;
    z-index: 2;
  }
  body:not([touch-enabled=true]) .carousel-content .carousel div.carousel-container .swiper-slide.swiper-slide-visible a.link:not(.spotlight-link):not(.ch-link):not(.zoom-carousel-effect-disabled):hover .supra-wrapper:after {
    opacity: 1;
    transition: opacity 0.3s ease-out 0.3s;
  }
  body:not([touch-enabled=true]) .carousel-content .carousel div.carousel-container .swiper-slide.swiper-slide-visible a.link:not(.spotlight-link):not(.ch-link):not(.zoom-carousel-effect-disabled):hover .thumb-wrapper {
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.4);
    transform: scale(1.125, 1.125);
    transition: transform 0.3s ease-out;
    z-index: 2;
  }
  body:not([touch-enabled=true]) .carousel-content .carousel div.carousel-container .swiper-slide.swiper-slide-visible a.link:not(.spotlight-link):not(.ch-link):not(.zoom-carousel-effect-disabled):hover .thumb-wrapper .label {
    z-index: 1;
  }
  body:not([touch-enabled=true]) .carousel-content .carousel div.carousel-container .swiper-slide.swiper-slide-visible a.link:not(.spotlight-link):not(.ch-link):not(.zoom-carousel-effect-disabled):hover .thumb-wrapper .label:not(.subscribe):not(.tvelock):not(.bundle-lock) {
    opacity: 1;
    transition: opacity 0.3s ease-out, transform 0.3s ease-in;
  }
  body:not([touch-enabled=true]) .carousel-content .carousel div.carousel-container .swiper-slide.swiper-slide-visible a.link:not(.spotlight-link):not(.ch-link):not(.zoom-carousel-effect-disabled):hover .thumb-wrapper .label:not(.subscribe):not(.tvelock):not(.bundle-lock):hover {
    transform: scale(1.125, 1.125);
    transition: transform 0.3s ease-out;
  }
  body:not([touch-enabled=true]) .carousel-content .carousel div.carousel-container .swiper-slide.swiper-slide-visible a.link:not(.spotlight-link):not(.ch-link):not(.zoom-carousel-effect-disabled):hover .thumb-wrapper .label.subscribe {
    transition: transform 0.3s ease-out;
  }
  body:not([touch-enabled=true]) .carousel-content .carousel div.carousel-container .swiper-slide.swiper-slide-visible a.link:not(.spotlight-link):not(.ch-link):not(.zoom-carousel-effect-disabled):hover .thumb-wrapper .label.subscribe:hover {
    transform: scale(1.125, 1.125);
    transition: transform 0.3s ease-out;
  }
  body:not([touch-enabled=true]) .carousel-content .carousel div.carousel-container .swiper-slide.swiper-slide-visible a.link:not(.spotlight-link):not(.ch-link):not(.zoom-carousel-effect-disabled):hover .thumb-wrapper .label.tvelock {
    transition: transform 0.3s ease-out;
  }
  body:not([touch-enabled=true]) .carousel-content .carousel div.carousel-container .swiper-slide.swiper-slide-visible a.link:not(.spotlight-link):not(.ch-link):not(.zoom-carousel-effect-disabled):hover .thumb-wrapper .label.tvelock:hover {
    transform: scale(1.125, 1.125);
    transition: transform 0.3s ease-out;
  }
  body:not([touch-enabled=true]) .carousel-content .carousel div.carousel-container .swiper-slide.swiper-slide-visible a.link:not(.spotlight-link):not(.ch-link):not(.zoom-carousel-effect-disabled):hover .thumb-wrapper .label.bundle-lock {
    transition: transform 0.3s ease-out;
  }
  body:not([touch-enabled=true]) .carousel-content .carousel div.carousel-container .swiper-slide.swiper-slide-visible a.link:not(.spotlight-link):not(.ch-link):not(.zoom-carousel-effect-disabled):hover .thumb-wrapper .label.bundle-lock:hover {
    transform: scale(1.125, 1.125);
    transition: transform 0.3s ease-out;
  }
  body:not([touch-enabled=true]) .carousel-content .carousel div.carousel-container .swiper-slide.swiper-slide-visible a.link:not(.spotlight-link):not(.ch-link):not(.zoom-carousel-effect-disabled) .thumb-wrapper {
    transition: transform 0.3s ease-out;
  }
  body:not([touch-enabled=true]) .carousel-content .carousel div.carousel-container .swiper-slide.swiper-slide-visible a.link:not(.spotlight-link):not(.ch-link):not(.zoom-carousel-effect-disabled) .thumb-wrapper .label {
    z-index: 1;
  }
  body:not([touch-enabled=true]) .carousel-content .carousel div.carousel-container .swiper-slide.swiper-slide-visible a.link:not(.spotlight-link):not(.ch-link):not(.zoom-carousel-effect-disabled) .thumb-wrapper .label:not(.subscribe):not(.tvelock):not(.bundle-lock) {
    opacity: 0;
    transition: opacity 0.3s ease-out;
  }
}
body:not([touch-enabled=true]) .carousel-content .carousel div.carousel-container.square-cards .swiper-slide.swiper-slide-visible a.link:not(.spotlight-link):not(.ch-link):focus .thumb-wrapper {
  box-shadow: none;
}
body:not([touch-enabled=true]) .carousel-content .carousel div.carousel-container.square-cards .swiper-slide.swiper-slide-visible a.link:not(.spotlight-link):not(.ch-link):hover .thumb-wrapper {
  box-shadow: none;
}
body .carousel-fader + a.carousel-prev,
body .carousel-fader + a + a.carousel-next {
  height: calc(100%);
  top: 0;
}
body #js-cast .carousel-next,
body #js-cast .carousel-prev,
body div[aa-region="paramount+ episodes"] .carousel-next,
body div[aa-region="paramount+ episodes"] .carousel-prev,
body #continue-watching-carousel .carousel-next,
body #continue-watching-carousel .carousel-prev {
  top: 0;
  height: calc(100% - 54px) !important;
}

.video-carousel-box .carousel-container .small-title {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
}

.edit-carousel {
  position: relative;
  float: right;
  cursor: pointer;
  color: #fff;
  /* for keyboard tab focus */
}
.edit-carousel:focus::before {
  content: " ";
  position: absolute;
  z-index: 1;
  top: -5px;
  left: -5px;
  right: -5px;
  bottom: -5px;
  border: 2px solid #fff;
  outline: solid 2px #e42121;
  outline-offset: 4px !important;
  opacity: 1 !important;
}

.edit-cancel-carousel {
  position: relative;
  float: right;
  cursor: pointer;
  margin-right: 15px;
  display: none;
  color: #999;
  /* for keyboard tab focus */
}
.edit-cancel-carousel:focus {
  color: #fff;
}
.edit-cancel-carousel:focus::before {
  content: " ";
  position: absolute;
  z-index: 1;
  top: -5px;
  left: -5px;
  right: -5px;
  bottom: -5px;
  border: 2px solid #fff;
  outline: solid 2px #e42121;
  outline-offset: 4px !important;
  opacity: 1 !important;
}

/* The container */
.edit-container {
  pointer-events: none;
  opacity: 0;
  position: absolute;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 22px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  z-index: 2;
  width: 100%;
  height: 100%;
  top: 0;
  -webkit-transition: 0.2s ease-in;
  -moz-transition: 0.2s ease-in;
  -ms-transition: 0.2s ease-in;
  -o-transition: 0.2s ease-in;
  transition: 0.2s ease-in;
}

.editOn .edit-container {
  pointer-events: auto;
  opacity: 1;
}
.editOn .ratings-icon {
  display: none;
}
.editOn .swiper-slide.swiper-slide-visible a.link:focus {
  z-index: 2;
}
.editOn .swiper-slide.swiper-slide-visible a.link:focus .supra-wrapper {
  box-shadow: 0px 18px 28px -12px rgba(0, 0, 0, 0.45);
  transform: scale(1.125, 1.125);
  transition: transform 0.3s ease-out;
  z-index: 2;
}
.editOn .swiper-slide.swiper-slide-visible a.link:focus .supra-wrapper:after {
  opacity: 1;
  transition: opacity 0.3s ease-out 0.3s;
}
.editOn .swiper-slide.swiper-slide-visible a.link:focus .thumb-wrapper {
  border: 2px solid #ffffff;
  outline: solid 2px #e42121;
  outline-offset: 4px !important;
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.4);
  transform: scale(1.125, 1.125);
  transition: transform 0.3s ease-out;
  z-index: 2;
}
.editOn .swiper-slide.swiper-slide-visible a.link:focus .thumb-wrapper .label {
  z-index: 1;
}
.editOn .swiper-slide.swiper-slide-visible a.link:focus .thumb-wrapper .label:not(.subscribe):not(.tvelock):not(.bundle-lock) {
  opacity: 1;
  transition: opacity 0.3s ease-out, transform 0.3s ease-in;
}
.editOn .swiper-slide.swiper-slide-visible a.link:focus .thumb-wrapper .label:not(.subscribe):not(.tvelock):not(.bundle-lock):hover {
  transform: scale(1.125, 1.125);
  transition: transform 0.3s ease-out;
}
.editOn .swiper-slide.swiper-slide-visible a.link:focus .thumb-wrapper .label.subscribe {
  transition: transform 0.3s ease-out;
}
.editOn .swiper-slide.swiper-slide-visible a.link:focus .thumb-wrapper .label.subscribe:hover {
  transform: scale(1.125, 1.125);
  transition: transform 0.3s ease-out;
}
.editOn .swiper-slide.swiper-slide-visible a.link:focus .thumb-wrapper .label.tvelock {
  transition: transform 0.3s ease-out;
}
.editOn .swiper-slide.swiper-slide-visible a.link:focus .thumb-wrapper .label.tvelock:hover {
  transform: scale(1.125, 1.125);
  transition: transform 0.3s ease-out;
}
.editOn .swiper-slide.swiper-slide-visible a.link:focus .thumb-wrapper .label.bundle-lock {
  transition: transform 0.3s ease-out;
}
.editOn .swiper-slide.swiper-slide-visible a.link:focus .thumb-wrapper .label.bundle-lock:hover {
  transform: scale(1.125, 1.125);
  transition: transform 0.3s ease-out;
}
.editOn .swiper-slide.swiper-slide-visible a.link:hover {
  z-index: 2;
}
.editOn .swiper-slide.swiper-slide-visible a.link:hover .supra-wrapper {
  box-shadow: 0px 18px 28px -12px rgba(0, 0, 0, 0.45);
  transform: scale(1.125, 1.125);
  transition: transform 0.3s ease-out;
  z-index: 2;
}
.editOn .swiper-slide.swiper-slide-visible a.link:hover .supra-wrapper:after {
  opacity: 1;
  transition: opacity 0.3s ease-out 0.3s;
}
.editOn .swiper-slide.swiper-slide-visible a.link:hover .thumb-wrapper {
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.4);
  transform: scale(1.125, 1.125);
  transition: transform 0.3s ease-out;
  z-index: 2;
}
.editOn .swiper-slide.swiper-slide-visible a.link:hover .thumb-wrapper .label {
  z-index: 1;
}
.editOn .swiper-slide.swiper-slide-visible a.link:hover .thumb-wrapper .label:not(.subscribe):not(.tvelock):not(.bundle-lock) {
  opacity: 1;
  transition: opacity 0.3s ease-out, transform 0.3s ease-in;
}
.editOn .swiper-slide.swiper-slide-visible a.link:hover .thumb-wrapper .label:not(.subscribe):not(.tvelock):not(.bundle-lock):hover {
  transform: scale(1.125, 1.125);
  transition: transform 0.3s ease-out;
}
.editOn .swiper-slide.swiper-slide-visible a.link:hover .thumb-wrapper .label.subscribe {
  transition: transform 0.3s ease-out;
}
.editOn .swiper-slide.swiper-slide-visible a.link:hover .thumb-wrapper .label.subscribe:hover {
  transform: scale(1.125, 1.125);
  transition: transform 0.3s ease-out;
}
.editOn .swiper-slide.swiper-slide-visible a.link:hover .thumb-wrapper .label.tvelock {
  transition: transform 0.3s ease-out;
}
.editOn .swiper-slide.swiper-slide-visible a.link:hover .thumb-wrapper .label.tvelock:hover {
  transform: scale(1.125, 1.125);
  transition: transform 0.3s ease-out;
}
.editOn .swiper-slide.swiper-slide-visible a.link:hover .thumb-wrapper .label.bundle-lock {
  transition: transform 0.3s ease-out;
}
.editOn .swiper-slide.swiper-slide-visible a.link:hover .thumb-wrapper .label.bundle-lock:hover {
  transform: scale(1.125, 1.125);
  transition: transform 0.3s ease-out;
}
.editOn .swiper-slide.swiper-slide-visible a.link .thumb-wrapper {
  transition: transform 0.3s ease-out;
}
.editOn .swiper-slide.swiper-slide-visible a.link .thumb-wrapper .label {
  z-index: 1;
}
.editOn .swiper-slide.swiper-slide-visible a.link .thumb-wrapper .label:not(.subscribe):not(.tvelock):not(.bundle-lock) {
  opacity: 0;
  transition: opacity 0.3s ease-out;
}

.editOff .edit-container {
  pointer-events: none;
  opacity: 0;
}

.edit-container .overlay {
  pointer-events: none;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.5508578431) 0%, rgba(0, 0, 0, 0) 35%, rgba(0, 0, 0, 0) 100%);
  height: 100%;
  -webkit-transition: 0.2s ease-in;
  -moz-transition: 0.2s ease-in;
  -ms-transition: 0.2s ease-in;
  -o-transition: 0.2s ease-in;
  transition: 0.2s ease-in;
}

.edit-container input[type=checkbox]:focus + .checkmark:before {
  content: " ";
  position: absolute;
  z-index: 1;
  top: -5px;
  left: -5px;
  right: -5px;
  bottom: -5px;
  border: 2px solid #fff;
  outline: solid 2px #e42121;
  outline-offset: 4px !important;
  opacity: 1 !important;
}

.edit-container input[type=checkbox]:focus + .checkmark {
  right: 0.5vw;
  top: 0.5vw;
}

/* Hide the browser's default checkbox */
.edit-container input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}

/* Create a custom checkbox */
.edit-container .checkmark {
  pointer-events: none;
  position: absolute;
  height: 36px;
  width: 36px;
  background: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg width='36px' height='36px' viewBox='0 0 36 36' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 58 (84663) - https://sketch.com --%3E%3Ctitle%3EOval%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='HP-Desktop-Wide-1920px-(Signed-In)@2x-Hover-on-edit' transform='translate(-908.000000, -922.000000)' fill-rule='nonzero' stroke='%23FFFFFF' stroke-width='2'%3E%3Cg id='SHOWS-YOU-WATCH' transform='translate(100.000000, 880.000000)'%3E%3Ccircle id='Oval' cx='826' cy='60' r='17'%3E%3C/circle%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-size: contain;
  right: 0.5vw;
  top: 0.5vw;
  z-index: 1;
}
@media (max-width: 1919px) {
  .edit-container .checkmark {
    height: 32px;
    width: 32px;
  }
}
@media (max-width: 767px) {
  .edit-container .checkmark {
    height: 36px;
    width: 36px;
  }
}

/* On mouse-over, add a grey background color */
/* When the checkbox is checked, white background color*/
.edit-container input:checked ~ .checkmark {
  background-image: url("data:image/svg+xml,%0A%3Csvg width='36px' height='36px' viewBox='0 0 36 36' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='HP-Desktop-Wide-1920px-(Signed-In)@2x-Hover-on-edit' transform='translate(-1215.000000, -949.000000)' fill-rule='nonzero'%3E%3Cg id='SHOWS-YOU-WATCH' transform='translate(100.000000, 911.000000)'%3E%3Cg id='Group-2' transform='translate(1115.000000, 38.000000)'%3E%3Ccircle id='Oval' fill='%23FFFFFF' cx='18' cy='18' r='18'%3E%3C/circle%3E%3Cg id='Icon-/-CheckMark' transform='translate(2.000000, 2.000000)' fill='%231D1D1D'%3E%3Cpath d='M12.6087746,22.6184784 C12.5899835,22.5990117 12.5721706,22.5781896 12.5554731,22.5560312 L8.54337298,17.2317945 C8.32179081,16.937745 8.38053717,16.519743 8.67458664,16.2981608 C8.96863612,16.0765786 9.38663816,16.135325 9.60822033,16.4293745 L13.1982063,21.1934467 L21.6927879,10.3208781 C21.9194682,10.0307405 22.3384319,9.97929826 22.6285694,10.2059786 C22.918707,10.4326589 22.9701492,10.8516225 22.7434689,11.14176 L13.7137673,22.6992511 C13.487087,22.9893886 13.0681234,23.0408309 12.7779858,22.8141506 C12.7071719,22.7588247 12.650577,22.6920444 12.6087746,22.6184784 L12.6087746,22.6184784 Z' id='CheckMark'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

/* Create the checkmark/indicator (hidden when not checked) */
.edit-container .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}

/* Show the checkmark when checked */
.edit-container input:checked ~ .checkmark:after {
  display: block;
}

/* disable outline focus during mouse click - carousel editing checkmark */
body.using-mouse .edit-container input[type=checkbox]:focus + .checkmark:before {
  display: none;
}

body.using-mouse .edit-container input[type=checkbox]:active + .checkmark:before {
  display: none;
}

body.using-mouse .edit-container input[type=checkbox]:visited + .checkmark:before {
  display: none;
}

.bottom-components .js-le-carousel {
  min-height: 162px;
}

/* disable outline focus during mouse click - carousel editing */
body.using-mouse .js-le-carousel .carousel .edit-carousel:focus::before,
body.using-mouse .js-le-carousel .carousel .edit-cancel-carousel:focus::before,
body.using-mouse a:focus::before {
  display: none;
}
body.using-mouse .js-le-carousel .carousel .edit-carousel:active::before,
body.using-mouse .js-le-carousel .carousel .edit-cancel-carousel:active::before,
body.using-mouse a:active::before {
  display: none;
}
body.using-mouse .js-le-carousel .carousel .edit-carousel:visited::before,
body.using-mouse .js-le-carousel .carousel .edit-cancel-carousel:visited::before,
body.using-mouse a:visited::before {
  display: none;
}

/* disable outline focus during mouse click - on carousels with an img */
body.using-mouse .js-le-carousel .carousel a.link:has(img):focus .thumb-wrapper {
  outline: none !important;
  border: none !important;
}

body.using-mouse .editOn a:active::before {
  outline: none;
  box-shadow: none;
  display: none;
}
body.using-mouse .editOn a:visited::before {
  outline: none;
  box-shadow: none;
  display: none;
}

/* disable outline focus during mouse click - carousel */
body.using-mouse .carousel-content .carousel div.carousel-container .swiper-slide.swiper-slide-visible a.link:not(.spotlight-link):not(.ch-link):focus .thumb-wrapper {
  border: none;
  outline: none;
}
body.using-mouse .carousel-content .carousel div.carousel-container .swiper-slide.swiper-slide-visible a.link:not(.spotlight-link):not(.ch-link):active .thumb-wrapper {
  border: none;
  outline: none;
}
body.using-mouse .carousel-content .carousel div.carousel-container .swiper-slide.swiper-slide-visible a.link:not(.spotlight-link):not(.ch-link):visited .thumb-wrapper {
  border: none;
  outline: none;
}

section.js-le-carousel .carousel-content .carousel .thumb-wrapper {
  margin-bottom: 0px;
}

.swiper-initialized .swiper-slide-visible {
  opacity: 1;
}

.aria-item-content {
  display: none;
}

.carousel-failure-warning {
  background-color: orange;
  text-align: center;
  align-content: center;
  border-radius: 5px;
  padding: 20px;
}

.js-le-carousel.has-profile-dropdown .js-video-carousel.initialized .dropdown {
  margin-left: -10px;
  z-index: 0;
}
.js-le-carousel.has-profile-dropdown .js-video-carousel.initialized .dropdown.initialized {
  display: inline-block;
  min-width: 176px;
}
@media (min-width: 480px) {
  .js-le-carousel.has-profile-dropdown .js-video-carousel.initialized .dropdown.initialized {
    min-width: 194px;
  }
}
.js-le-carousel.has-profile-dropdown .js-video-carousel.initialized .dropdown .filter img.avatar-image {
  width: 26px;
  height: 26px;
  float: left;
  padding-right: 5px;
  pointer-events: none;
}
.js-le-carousel.has-profile-dropdown .js-video-carousel.initialized .dropdown .filter img.kids-badge {
  width: 26px;
  height: 26px;
  position: absolute;
}
.js-le-carousel.has-profile-dropdown .js-video-carousel.initialized .dropdown .filter img.scaled {
  scale: 0.8;
}
.js-le-carousel.has-profile-dropdown .js-video-carousel.initialized .dropdown .filter span.title {
  padding-left: 6px;
  pointer-events: none;
  line-height: 20px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  font-family: "Proxima Nova SemiBold", sans-serif;
  font-size: 14px;
  font-weight: normal;
  line-height: 16px;
  letter-spacing: 0.4px;
}
.js-le-carousel.has-profile-dropdown .js-video-carousel.initialized .dropdown .filter span.title.selected-title {
  display: block;
  max-width: 108px;
  float: left;
  font-family: "Proxima Nova SemiBold", sans-serif;
  font-size: 20px;
  font-weight: normal;
  line-height: 24px;
}
@media (max-width: 479px) {
  .js-le-carousel.has-profile-dropdown .js-video-carousel.initialized .dropdown .filter span.title.selected-title {
    max-width: 72px;
    font-size: 18px;
  }
}
.js-le-carousel.has-profile-dropdown .js-video-carousel.initialized .dropdown .filter:after {
  margin: 11px 0 3px 11px;
}
.js-le-carousel.has-profile-dropdown .js-video-carousel.initialized .dropdown .content {
  top: 50px;
  transition: none;
  -webkit-transition: none;
  height: auto;
  overflow: visible;
}
.js-le-carousel.has-profile-dropdown .js-video-carousel.initialized .dropdown .content img.avatar-image {
  width: 26px;
  height: 26px;
  float: left;
  padding-right: 5px;
  pointer-events: none;
}
.js-le-carousel.has-profile-dropdown .js-video-carousel.initialized .dropdown .content img.kids-badge {
  width: 26px;
  height: 26px;
  position: absolute;
}
.js-le-carousel.has-profile-dropdown .js-video-carousel.initialized .dropdown .content img.scaled {
  scale: 0.8;
}
.js-le-carousel.has-profile-dropdown .js-video-carousel.initialized .dropdown .content span.title {
  padding-left: 6px;
  pointer-events: none;
  line-height: 20px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  font-family: "Proxima Nova SemiBold", sans-serif;
  font-size: 14px;
  font-weight: normal;
  line-height: 16px;
  letter-spacing: 0.4px;
}
.js-le-carousel.has-profile-dropdown .js-video-carousel.initialized .dropdown .content span.title.selected-title {
  display: block;
  max-width: 108px;
  float: left;
  font-family: "Proxima Nova SemiBold", sans-serif;
  font-size: 20px;
  font-weight: normal;
  line-height: 24px;
}
@media (max-width: 479px) {
  .js-le-carousel.has-profile-dropdown .js-video-carousel.initialized .dropdown .content span.title.selected-title {
    max-width: 72px;
    font-size: 18px;
  }
}
.js-le-carousel.has-profile-dropdown .js-video-carousel.initialized .dropdown .content li {
  min-height: 44px;
  height: 44px;
}
.js-le-carousel.has-profile-dropdown .js-video-carousel.initialized .dropdown .content li a {
  justify-content: flex-start;
  align-items: center;
}
.js-le-carousel.has-profile-dropdown .js-video-carousel.initialized .dropdown:hover {
  z-index: 2;
}
.js-le-carousel.has-profile-dropdown .js-video-carousel.initialized .dropdown li.pv-h {
  height: 36px;
  padding: 0 16px 0 0;
}
@media (max-width: 479px) {
  .js-le-carousel.has-profile-dropdown .js-video-carousel.initialized .dropdown li.pv-h {
    max-width: 162px;
  }
}
.js-le-carousel.has-profile-dropdown .js-video-carousel.initialized .dropdown li.pv-h button {
  padding-left: 24px;
  padding-top: 16px;
}
.js-le-carousel.has-profile-dropdown .js-video-carousel.initialized .edit-carousel,
.js-le-carousel.has-profile-dropdown .js-video-carousel.initialized .edit-cancel-carousel {
  bottom: -18px;
}

body.using-mouse footer .links li a {
  color: #999;
}
body.using-mouse footer .links li a:focus::before {
  display: none;
}
body.using-mouse footer .links li a:active::before {
  display: none;
}
body.using-mouse footer .links li a:visited::before {
  display: none;
}

footer {
  color: #999;
  background-color: #121212;
  font-family: "Proxima Nova Regular", sans-serif;
  font-size: 12px;
  font-weight: normal;
  line-height: 14px;
}
footer a {
  color: #999;
}
footer .icon.siteLogo {
  opacity: 0.3;
}
footer .container {
  max-width: 996px;
  margin-top: 24px;
  padding-bottom: 64px;
}
footer .flexWrapper {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 1%;
}
footer .block {
  min-width: 136px;
  flex: 0 1 24%;
}
footer .block:last-child {
  margin-right: 0;
  min-width: 210px;
}
footer .block .f-head {
  margin: 0 0 10px;
  padding: 0;
}
footer .links li {
  margin-bottom: 8px;
}
footer .links li .f-head a {
  display: block;
}
footer .links li .blockHead {
  position: relative;
  color: rgba(255, 255, 255, 0.8);
}
footer .links li a {
  margin-bottom: 0px;
  position: relative;
}
footer .links li a:focus::before {
  content: " ";
  position: absolute;
  z-index: 99999;
  top: -5px;
  left: -5px;
  right: -5px;
  bottom: -5px;
  border: 2px solid #fff;
  outline: solid 2px #e42121;
  outline-offset: 4px !important;
  opacity: 1 !important;
}
footer .links li a:focus {
  color: #efefef;
}
footer .links li a:hover {
  color: #efefef;
}
footer .links .blockHead {
  color: rgba(255, 255, 255, 0.8);
  margin-bottom: 16px;
  font-family: "Proxima Nova SemiBold", sans-serif;
  font-size: 14px;
  font-weight: normal;
  line-height: 16px;
  letter-spacing: 0.4px;
}
footer .links .blockHead:hover {
  color: rgba(255, 255, 255, 0.8);
}
footer .links .socialIcons {
  position: relative;
}
footer .links .socialIcons li:first-child {
  width: 100%;
  margin: 0;
}
footer .links .socialIcons li {
  display: inline-block;
  margin: 0 24px 0 0;
}
footer .links .socialIcons li .icon:focus {
  opacity: 1;
}
footer .siteDisclaimer {
  position: relative;
  margin-top: 48px;
  line-height: 16px;
}
footer .siteDisclaimer a {
  text-decoration: underline;
}
footer .siteDisclaimer a:focus {
  border: 2px solid #fff;
  outline: solid 2px #e42121;
  outline-offset: 4px !important;
  opacity: 1 !important;
}
footer .mobile {
  display: none;
}
footer .seo-sentence {
  padding-top: 16px;
  padding-bottom: 12px;
}
footer .seo-sentence + .siteDisclaimer,
footer .seo-sentence + .siteDisclaimer .siteDisclaimer {
  margin-top: 0px;
}

@media (max-width: 1023px) {
  footer {
    height: 444px;
  }
  footer .block {
    flex: 1;
  }
  footer .siteDisclaimer {
    margin-top: 16px;
  }
}
@media (max-width: 767px) {
  footer {
    text-align: center;
    height: 294px;
  }
  footer .icon.siteLogo {
    margin: auto;
  }
  footer .links {
    display: none;
  }
  footer .mobile {
    display: block;
  }
  footer .siteDisclaimer {
    -webkit-text-size-adjust: 100%;
  }
  footer .mobileLinks {
    line-height: 24px;
  }
  footer .mobileLinks a {
    margin: 0 8px;
    white-space: nowrap;
  }
  footer .mobileLinks a:hover {
    color: #efefef;
  }
  footer .mobileLinks ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    line-height: 24px;
  }
  footer .mobileLinks ul a {
    font-family: "Proxima Nova SemiBold", sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 14px;
    letter-spacing: 0.4px;
    color: #999;
  }
  footer .mobileLinks ul li {
    display: inline-block;
  }
  footer .mobileLinks ul li a {
    font-family: "Proxima Nova SemiBold", sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 14px;
    letter-spacing: 0.4px;
    color: #999;
  }
  footer .mobileLinks ul li :last-child {
    display: block;
  }
  footer .siteIndex {
    margin-top: 8px;
  }
  footer .siteIndex a:hover {
    color: #efefef;
  }
  footer .siteIndex .blockHead {
    color: #fff;
    font-family: "Proxima Nova SemiBold", sans-serif;
    font-size: 14px;
    font-weight: normal;
    line-height: 16px;
    letter-spacing: 0.4px;
    line-height: 36px;
    border-top: solid 1px #1d1d1d;
    padding-top: 10px;
    margin-top: 10px;
  }
  footer .siteIndex button.toggle {
    background: none;
    color: #999;
    border: none;
    margin: auto;
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 14px;
  }
  footer .siteIndex button.toggle:hover {
    color: #efefef;
  }
  footer .siteIndex a.toggle,
footer .siteIndex button.toggle {
    display: block;
    padding: 14px 0;
  }
  footer .siteIndex a.toggle:after,
footer .siteIndex button.toggle:after {
    content: "";
    display: block;
    content: "";
    width: 9px;
    height: 5px;
    display: inline-block;
    background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iOXB4IiB oZWlnaHQ9IjVweCIgdmlld0JveD0iMCAwIDkgNSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cD ovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xO Tk5L3hsaW5rIj4KICAgIDx0aXRsZT5JY29uIC8gQ2FyZXQgLyBEb3duIC8gU21hbGw8L3RpdGxl PgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM +CiAgICA8ZyBpZD0iU3ltYm9scyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbG w9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IlRleHQtTGlua3MtR GVza3RvcCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI1My4wMDAwMDAsIC02LjAwMDAwMCkiIGZp bGw9IiNGRkZGRkYiIGZpbGwtcnVsZT0ibm9uemVybyI+CiAgICAgICAgICAgIDxnIHRyYW5zZm9 ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCAtMi4wMDAwMDApIiBpZD0iU2hvd3MiPgogICAgICAgIC AgICAgICAgPGc+CiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9IkxpdmUtVFYiIHRyYW5zZm9yb T0idHJhbnNsYXRlKDE5OS4wMDAwMDAsIDAuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAg ICAgIDxnIGlkPSJJY29uLS8tQ2FyZXQtLy1Eb3duLS8tU21hbGwiIHRyYW5zZm9ybT0idHJhbnN sYXRlKDQ5LjAwMDAwMCwgMC4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgID xwYXRoIGQ9Ik03LjY0MDE2NzQxLDE1IEM3LjQ2ODQxNTE4LDE1IDcuMzEyMjc2NzgsMTQuOTM1M Tg3OCA3LjE4NzM2NjA3LDE0LjgwNTU2MzMgQzYuOTM3NTQ0NjQsMTQuNTQ2MzE0MyA2LjkzNzU0 NDY0LDE0LjEyNTAzNDcgNy4xODczNjYwNywxMy44NjU3ODU3IEwxMC40NTQyMjk5LDEwLjUyMDc 0MTEgTDcuMTg3MzY2MDcsNy4xMzQyMTQyOSBDNi45Mzc1NDQ2NCw2Ljg3NDk2NTMxIDYuOTM3NT Q0NjQsNi40NTM2ODU3MiA3LjE4NzM2NjA3LDYuMTk0NDM2NzQgQzcuNDM3MTg3NSw1LjkzNTE4N zc1IDcuODQzMTQ3MzIsNS45MzUxODc3NSA4LjA5Mjk2ODc1LDYuMTk0NDM2NzQgTDExLjgxMjYz MzksMTAuMDUwODUyMyBDMTIuMDYyNDU1NCwxMC4zMTAxMDEzIDEyLjA2MjQ1NTQsMTAuNzMxMzg wOSAxMS44MTI2MzM5LDEwLjk5MDYyOTkgTDguMDkyOTY4NzUsMTQuODA1NTYzMyBDNy45NjgwNT gwMywxNC45MzUxODc4IDcuODExOTE5NjQsMTUgNy42NDAxNjc0MSwxNSBaIiB0cmFuc2Zvcm09I nRyYW5zbGF0ZSg5LjUwMDAwMCwgMTAuNTAwMDAwKSBzY2FsZSgtMSwgMSkgcm90YXRlKDkwLjAw MDAwMCkgdHJhbnNsYXRlKC05LjUwMDAwMCwgLTEwLjUwMDAwMCkgIj48L3BhdGg+CiAgICAgICA gICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgIC AgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnP g== ") no-repeat;
    background-size: 100%;
    opacity: 0.6;
    margin-left: 5px;
  }
  footer .siteIndex ul {
    display: none;
  }
  footer .siteIndex ul li {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 14px;
    font-weight: normal;
    line-height: 18px;
    text-align: left;
    line-height: 36px;
  }
  footer .siteIndex ul li a,
footer .siteIndex ul li button {
    display: block;
  }
  footer .siteIndex ul li a:hover,
footer .siteIndex ul li button:hover {
    color: #999;
  }
  footer .siteIndex ul li a:after,
footer .siteIndex ul li button:after {
    content: "";
    width: 9px;
    height: 5px;
    display: inline-block;
    background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iOXB4IiB oZWlnaHQ9IjVweCIgdmlld0JveD0iMCAwIDkgNSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cD ovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xO Tk5L3hsaW5rIj4KICAgIDx0aXRsZT5JY29uIC8gQ2FyZXQgLyBEb3duIC8gU21hbGw8L3RpdGxl PgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM +CiAgICA8ZyBpZD0iU3ltYm9scyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbG w9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IlRleHQtTGlua3MtR GVza3RvcCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI1My4wMDAwMDAsIC02LjAwMDAwMCkiIGZp bGw9IiNGRkZGRkYiIGZpbGwtcnVsZT0ibm9uemVybyI+CiAgICAgICAgICAgIDxnIHRyYW5zZm9 ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCAtMi4wMDAwMDApIiBpZD0iU2hvd3MiPgogICAgICAgIC AgICAgICAgPGc+CiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9IkxpdmUtVFYiIHRyYW5zZm9yb T0idHJhbnNsYXRlKDE5OS4wMDAwMDAsIDAuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAg ICAgIDxnIGlkPSJJY29uLS8tQ2FyZXQtLy1Eb3duLS8tU21hbGwiIHRyYW5zZm9ybT0idHJhbnN sYXRlKDQ5LjAwMDAwMCwgMC4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgID xwYXRoIGQ9Ik03LjY0MDE2NzQxLDE1IEM3LjQ2ODQxNTE4LDE1IDcuMzEyMjc2NzgsMTQuOTM1M Tg3OCA3LjE4NzM2NjA3LDE0LjgwNTU2MzMgQzYuOTM3NTQ0NjQsMTQuNTQ2MzE0MyA2LjkzNzU0 NDY0LDE0LjEyNTAzNDcgNy4xODczNjYwNywxMy44NjU3ODU3IEwxMC40NTQyMjk5LDEwLjUyMDc 0MTEgTDcuMTg3MzY2MDcsNy4xMzQyMTQyOSBDNi45Mzc1NDQ2NCw2Ljg3NDk2NTMxIDYuOTM3NT Q0NjQsNi40NTM2ODU3MiA3LjE4NzM2NjA3LDYuMTk0NDM2NzQgQzcuNDM3MTg3NSw1LjkzNTE4N zc1IDcuODQzMTQ3MzIsNS45MzUxODc3NSA4LjA5Mjk2ODc1LDYuMTk0NDM2NzQgTDExLjgxMjYz MzksMTAuMDUwODUyMyBDMTIuMDYyNDU1NCwxMC4zMTAxMDEzIDEyLjA2MjQ1NTQsMTAuNzMxMzg wOSAxMS44MTI2MzM5LDEwLjk5MDYyOTkgTDguMDkyOTY4NzUsMTQuODA1NTYzMyBDNy45NjgwNT gwMywxNC45MzUxODc4IDcuODExOTE5NjQsMTUgNy42NDAxNjc0MSwxNSBaIiB0cmFuc2Zvcm09I nRyYW5zbGF0ZSg5LjUwMDAwMCwgMTAuNTAwMDAwKSBzY2FsZSgtMSwgMSkgcm90YXRlKDkwLjAw MDAwMCkgdHJhbnNsYXRlKC05LjUwMDAwMCwgLTEwLjUwMDAwMCkgIj48L3BhdGg+CiAgICAgICA gICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgIC AgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnP g== ") no-repeat;
    background-size: 100%;
    transform: rotate(-90deg);
    opacity: 0.6;
    float: right;
    margin-top: 15px;
  }
  footer .siteIndex.open a.toggle:after,
footer .siteIndex.open button.toggle:after {
    transform: rotate(-180deg);
  }
  footer .siteIndex.open ul {
    display: block;
  }
}
footer.footer-small {
  padding-top: 100px;
  bottom: 0;
  margin-left: auto;
  margin-right: auto;
  max-width: 100vw;
  padding-bottom: 20px;
  position: relative;
  text-align: center;
  line-height: 1.5;
  height: auto;
}
footer.footer-small .footer-links {
  margin-bottom: 10px;
}
@media (min-width: 768px) {
  footer.footer-small .footer-links ul {
    display: flex;
    flex-flow: wrap;
    justify-content: center;
  }
  footer.footer-small .footer-links li:not(:last-child):after {
    content: "|";
    margin: 0px 10px;
  }
}

.field-wrapper.select-box-wrapper {
  background-color: #fff;
}
body.round-corners .field-wrapper.select-box-wrapper {
  border-radius: 6px;
}
@media (min-width: 480px) {
  body.round-corners .field-wrapper.select-box-wrapper {
    border-radius: 8px;
  }
}
@media (min-width: 768px) {
  body.round-corners .field-wrapper.select-box-wrapper {
    border-radius: 10px;
  }
}

.field-wrapper.select-box-wrapper .caret {
  position: absolute;
  right: 6px;
  top: 15px;
  pointer-events: none;
  z-index: 2;
}
.field-wrapper.select-box-wrapper .caret:after {
  content: "";
  width: 24px;
  height: 24px;
  display: inline-block;
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDU5LjEgKDg2MTQ0KSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLT4KICAgIDx0aXRsZT5JY29uIC8gQ2FyZXQgRG93bjwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxnIGlkPSJJY29uLS8tQ2FyZXQtRG93biIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPHBhdGggZD0iTTcuNTIsMTAuNjQwMTY3NCBDNy41MiwxMC40Njg0MTUyIDcuNTg0ODEyMjUsMTAuMzEyMjc2OCA3LjcxNDQzNjc0LDEwLjE4NzM2NjEgQzcuOTczNjg1NzIsOS45Mzc1NDQ2NCA4LjM5NDk2NTMxLDkuOTM3NTQ0NjQgOC42NTQyMTQyOSwxMC4xODczNjYxIEwxMS45OTkyNTg5LDEzLjQ1NDIyOTkgTDE1LjM4NTc4NTcsMTAuMTg3MzY2MSBDMTUuNjQ1MDM0Nyw5LjkzNzU0NDY0IDE2LjA2NjMxNDMsOS45Mzc1NDQ2NCAxNi4zMjU1NjMzLDEwLjE4NzM2NjEgQzE2LjU4NDgxMjIsMTAuNDM3MTg3NSAxNi41ODQ4MTIyLDEwLjg0MzE0NzMgMTYuMzI1NTYzMywxMS4wOTI5Njg3IEwxMi40NjkxNDc3LDE0LjgxMjYzMzkgQzEyLjIwOTg5ODcsMTUuMDYyNDU1NCAxMS43ODg2MTkxLDE1LjA2MjQ1NTQgMTEuNTI5MzcwMSwxNC44MTI2MzM5IEw3LjcxNDQzNjc0LDExLjA5Mjk2ODcgQzcuNTg0ODEyMjUsMTAuOTY4MDU4IDcuNTIsMTAuODExOTE5NiA3LjUyLDEwLjY0MDE2NzQgWiIgaWQ9Ikljb24tLy1DYXJldC0vLURvd24tLy1TbWFsbCIgZmlsbD0iIzY2NjY2NiIgZmlsbC1ydWxlPSJub256ZXJvIj48L3BhdGg+CiAgICA8L2c+Cjwvc3ZnPg==") no-repeat;
  background-size: 100%;
  transition: transform 0.2s ease-in-out;
  -moz-transform: scale(1, 1);
  -o-transform: scale(1, 1);
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
}
.field-wrapper.select-box-wrapper ._err {
  position: absolute;
  top: 57px;
  left: 1px;
  color: #e42121;
  font-family: "Proxima Nova Regular", sans-serif;
  font-size: 12px;
  font-weight: normal;
  line-height: 14px;
  display: none;
}
.field-wrapper.select-box-wrapper .select-selected {
  position: absolute;
  text-align: left;
  box-sizing: border-box;
  padding: 23px 12px;
  height: 100%;
  width: 100%;
  font-family: "Proxima Nova Regular", sans-serif;
  font-size: 16px;
  font-weight: normal;
  line-height: 22px;
  color: #1d1d1d;
  min-height: 54px;
  cursor: pointer;
  z-index: 1;
}
.field-wrapper.select-box-wrapper .select-items {
  display: none;
  position: absolute;
  top: calc(100% + 1px);
  left: 0;
  right: 0;
  max-height: 240px;
  overflow: auto;
  width: 100%;
  background-color: #fafafa;
  color: #616161;
  z-index: 99;
}
body.round-corners .field-wrapper.select-box-wrapper .select-items {
  border-bottom-right-radius: 6px;
  border-bottom-left-radius: 6px;
}
@media (min-width: 480px) {
  body.round-corners .field-wrapper.select-box-wrapper .select-items {
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
  }
}
@media (min-width: 768px) {
  body.round-corners .field-wrapper.select-box-wrapper .select-items {
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
  }
}

.field-wrapper.select-box-wrapper .select-items .select-option {
  text-align: left;
  box-sizing: border-box;
  padding: 16px 12px;
  background-color: #fafafa;
  height: 100%;
  width: 100%;
  font-family: "Proxima Nova Regular", sans-serif;
  font-size: 16px;
  font-weight: normal;
  line-height: 22px;
  color: #616161;
  min-height: 54px;
  cursor: pointer;
  border-bottom: 1px solid #efefef;
}
.field-wrapper.select-box-wrapper .select-items .select-option:hover,
.field-wrapper.select-box-wrapper .select-items .select-option.considered {
  background: #efefef;
}
.field-wrapper.select-box-wrapper.focused .select-items {
  display: block;
}
.field-wrapper.select-box-wrapper.focused .caret:after {
  -moz-transform: scale(-1, -1);
  -o-transform: scale(-1, -1);
  -webkit-transform: scale(-1, -1);
  transform: scale(-1, -1);
  transition: transform 0.2s ease-in-out;
}
.field-wrapper.select-box-wrapper select {
  display: none;
}

@media (max-width: 479px) {
  .field-wrapper.select-box-wrapper .select-items {
    display: none;
  }

  .providers-list-select .field-wrapper.select-box-wrapper .select-selected {
    display: block;
  }
}
.field-wrapper {
  position: relative;
  height: 56px;
  margin: 0;
  border: 1px solid #666;
  background-color: #fff;
  /* hack to kill -internal-autofill-selected */
}
body.round-corners .field-wrapper {
  border-radius: 6px;
}
@media (min-width: 480px) {
  body.round-corners .field-wrapper {
    border-radius: 8px;
  }
}
@media (min-width: 768px) {
  body.round-corners .field-wrapper {
    border-radius: 10px;
  }
}

.field-wrapper input:-webkit-autofill,
.field-wrapper input:-webkit-autofill:focus,
.field-wrapper textarea:-webkit-autofill,
.field-wrapper textarea:-webkit-autofill:focus {
  transition: background-color 0s 600000s, color 0s 600000s !important;
}
.field-wrapper:not(.field-wrapper--recurly)::before {
  opacity: 0;
  content: "";
  position: absolute;
  top: -1px;
  right: -1px;
  bottom: -1px;
  left: -1px;
}
body.round-corners .field-wrapper:not(.field-wrapper--recurly)::before {
  border-radius: 6px;
}
@media (min-width: 480px) {
  body.round-corners .field-wrapper:not(.field-wrapper--recurly)::before {
    border-radius: 8px;
  }
}
@media (min-width: 768px) {
  body.round-corners .field-wrapper:not(.field-wrapper--recurly)::before {
    border-radius: 10px;
  }
}

.field-wrapper:not(.field-wrapper--recurly):focus, .field-wrapper:not(.field-wrapper--recurly).focused {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 1px solid #0037c5;
  outline: none;
}
.field-wrapper:not(.field-wrapper--recurly):focus::before, .field-wrapper:not(.field-wrapper--recurly).focused::before {
  opacity: 1;
}
.field-wrapper:not(.field-wrapper--recurly):focus.field-wrapper--coupon-code, .field-wrapper:not(.field-wrapper--recurly).focused.field-wrapper--coupon-code {
  border-color: #666;
}
.field-wrapper input,
.field-wrapper select {
  position: absolute;
  top: -1px;
  right: -1px;
  bottom: -1px;
  left: -1px;
  margin: 0;
  border: 0;
  border-radius: 0;
  width: calc(100% + 2px);
  padding: 13px;
  font-family: "Proxima Nova Regular", sans-serif;
  font-size: 16px;
  font-weight: normal;
  line-height: 22px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: none;
  background: transparent;
}
.field-wrapper input {
  position: absolute;
  color: #1d1d1d;
}
.field-wrapper .recurly-hosted-field-wrapper {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
body.round-corners .field-wrapper .recurly-hosted-field-wrapper {
  border-radius: 6px;
}
@media (min-width: 480px) {
  body.round-corners .field-wrapper .recurly-hosted-field-wrapper {
    border-radius: 8px;
  }
}
@media (min-width: 768px) {
  body.round-corners .field-wrapper .recurly-hosted-field-wrapper {
    border-radius: 10px;
  }
}

.field-wrapper input::-webkit-credentials-auto-fill-button {
  margin-right: 4px;
}
.field-wrapper label {
  position: absolute;
  top: 8px;
  left: 12px;
  font-family: "Proxima Nova Regular", sans-serif;
  font-size: 12px;
  font-weight: normal;
  line-height: 14px;
  color: #666;
}
.field-wrapper .icon {
  position: absolute;
  top: 16px;
  right: 8px;
  width: 24px;
  height: 24px;
  background-repeat: no-repeat;
}
.field-wrapper .icon.icon--lock {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUyLjYgKDY3NDkxKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5JY29uIC8gU2VjdXJlZDwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxnIGlkPSJJY29uLS8tU2VjdXJlZCIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPHBhdGggZD0iTTE2LjUsMTAgTDE2LjUsOC42NTI4OTYwMiBDMTYuNSw2LjM1OTMxNDg4IDE0LjQ4NTI4MTQsNC41IDEyLDQuNSBDOS41MTQ3MTg2Myw0LjUgNy41LDYuMzU5MzE0ODggNy41LDguNjUyODk2MDIgTDcuNSwxMCBMMTYuNSwxMCBaIE02LjUsMTAgTDYuNSw4LjczMzU4MzQyIEM2LjUsNS44NDMxNTUxMSA4Ljk2MjQzMzg4LDMuNSAxMiwzLjUgQzE1LjAzNzU2NjEsMy41IDE3LjUsNS44NDMxNTUxMSAxNy41LDguNzMzNTgzNDIgTDE3LjUsMTAgTDE4LDEwIEMxOS4xMDQ1Njk1LDEwIDIwLDEwLjg5NTQzMDUgMjAsMTIgTDIwLDE4IEMyMCwxOS4xMDQ1Njk1IDE5LjEwNDU2OTUsMjAgMTgsMjAgTDYsMjAgQzQuODk1NDMwNSwyMCA0LDE5LjEwNDU2OTUgNCwxOCBMNCwxMiBDNCwxMC44OTU0MzA1IDQuODk1NDMwNSwxMCA2LDEwIEw2LjUsMTAgWiBNNiwxMSBDNS40NDc3MTUyNSwxMSA1LDExLjQ0NzcxNTMgNSwxMiBMNSwxOCBDNSwxOC41NTIyODQ3IDUuNDQ3NzE1MjUsMTkgNiwxOSBMMTgsMTkgQzE4LjU1MjI4NDcsMTkgMTksMTguNTUyMjg0NyAxOSwxOCBMMTksMTIgQzE5LDExLjQ0NzcxNTMgMTguNTUyMjg0NywxMSAxOCwxMSBMNiwxMSBaIE0xMS41MDY4NDkyLDE1LjQxNzA0OTIgQzEwLjkyMDY3OCwxNS4yMTMwNzczIDEwLjUsMTQuNjU1NjY2IDEwLjUsMTQgQzEwLjUsMTMuMTcxNTcyOSAxMS4xNzE1NzI5LDEyLjUgMTIsMTIuNSBDMTIuODI4NDI3MSwxMi41IDEzLjUsMTMuMTcxNTcyOSAxMy41LDE0IEMxMy41LDE0LjY1NTY2NiAxMy4wNzkzMjIsMTUuMjEzMDc3MyAxMi40OTMxNTA4LDE1LjQxNzA0OTIgQzEyLjQ5NzY1NTYsMTUuNDQ0MDI5MyAxMi41LDE1LjQ3MTc0MDkgMTIuNSwxNS41IEwxMi41LDE2LjUgQzEyLjUsMTYuNzc2MTQyNCAxMi4yNzYxNDI0LDE3IDEyLDE3IEMxMS43MjM4NTc2LDE3IDExLjUsMTYuNzc2MTQyNCAxMS41LDE2LjUgTDExLjUsMTUuNSBDMTEuNSwxNS40NzE3NDA5IDExLjUwMjM0NDQsMTUuNDQ0MDI5MyAxMS41MDY4NDkyLDE1LjQxNzA0OTIgWiBNMTIsMTQuNSBDMTIuMjc2MTQyNCwxNC41IDEyLjUsMTQuMjc2MTQyNCAxMi41LDE0IEMxMi41LDEzLjcyMzg1NzYgMTIuMjc2MTQyNCwxMy41IDEyLDEzLjUgQzExLjcyMzg1NzYsMTMuNSAxMS41LDEzLjcyMzg1NzYgMTEuNSwxNCBDMTEuNSwxNC4yNzYxNDI0IDExLjcyMzg1NzYsMTQuNSAxMiwxNC41IFoiIGlkPSJTaGFwZSIgZmlsbD0iIzY2NjY2NiIgZmlsbC1ydWxlPSJub256ZXJvIj48L3BhdGg+CiAgICA8L2c+Cjwvc3ZnPg==);
}
.field-wrapper .icon.icon--info {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUyLjYgKDY3NDkxKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5JY29uIC8gSW5mb3JtYXRpb248L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZyBpZD0iSWNvbi0vLUluZm9ybWF0aW9uIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8cGF0aCBkPSJNMTIsMTAgQzEyLjI3NjE0MjQsMTAgMTIuNSwxMC4yMjM4NTc2IDEyLjUsMTAuNSBMMTIuNSwxNiBDMTIuNSwxNi4yNzYxNDI0IDEyLjI3NjE0MjQsMTYuNSAxMiwxNi41IEMxMS43MjM4NTc2LDE2LjUgMTEuNSwxNi4yNzYxNDI0IDExLjUsMTYgTDExLjUsMTAuNSBDMTEuNSwxMC4yMjM4NTc2IDExLjcyMzg1NzYsMTAgMTIsMTAgWiBNMTIsMjAgQzcuNTgxNzIyLDIwIDQsMTYuNDE4Mjc4IDQsMTIgQzQsNy41ODE3MjIgNy41ODE3MjIsNCAxMiw0IEMxNi40MTgyNzgsNCAyMCw3LjU4MTcyMiAyMCwxMiBDMjAsMTYuNDE4Mjc4IDE2LjQxODI3OCwyMCAxMiwyMCBaIE0xMiwxOSBDMTUuODY1OTkzMiwxOSAxOSwxNS44NjU5OTMyIDE5LDEyIEMxOSw4LjEzNDAwNjc1IDE1Ljg2NTk5MzIsNSAxMiw1IEM4LjEzNDAwNjc1LDUgNSw4LjEzNDAwNjc1IDUsMTIgQzUsMTUuODY1OTkzMiA4LjEzNDAwNjc1LDE5IDEyLDE5IFogTTEyLDcgQzEyLjU1MjI4NDcsNyAxMyw3LjQ0NzcxNTI1IDEzLDggQzEzLDguNTUyMjg0NzUgMTIuNTUyMjg0Nyw5IDEyLDkgQzExLjQ0NzcxNTMsOSAxMSw4LjU1MjI4NDc1IDExLDggQzExLDcuNDQ3NzE1MjUgMTEuNDQ3NzE1Myw3IDEyLDcgWiIgaWQ9IkluZm9ybWF0aW9uIiBmaWxsPSIjNjY2NjY2IiBmaWxsLXJ1bGU9Im5vbnplcm8iPjwvcGF0aD4KICAgIDwvZz4KPC9zdmc+);
  cursor: pointer;
}
.field-wrapper .icon.icon--info .info-target {
  cursor: default;
  position: absolute;
  left: calc(100% + 3px);
  border: 1px solid #cdcdcd;
  background-size: contain;
  background-repeat: no-repeat;
  z-index: 2;
  -webkit-box-shadow: 3px 3px 7px 0px rgba(50, 50, 50, 0.5);
  -moz-box-shadow: 3px 3px 7px 0px rgba(50, 50, 50, 0.5);
  box-shadow: 3px 3px 7px 0px rgba(50, 50, 50, 0.5);
}
.field-wrapper .icon.icon--info .info-target--cvv {
  width: 293px;
  height: 246px;
  background-color: #fff;
  background-image: url("/all-access/assets/images/ccValidation.jpg");
}
.field-wrapper--recurly {
  border: none;
}
.field-wrapper--recurly .recurly-hosted-field-wrapper {
  border: 1px solid #666;
}
.field-wrapper--recurly .recurly-hosted-field-wrapper:has(> .recurly-hosted-field-focus) {
  border: 1px solid #0037c5;
}
.field-wrapper--recurly .recurly-hosted-field {
  display: block;
  box-sizing: border-box;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border: none;
  padding-top: 16px;
  padding-left: 11px;
}

.field-wrapper--floating-label {
  /* CAUTION: IE hackery ahead */
  /* target Internet Explorer 9 to undo the custom arrow */
}
.field-wrapper--floating-label input,
.field-wrapper--floating-label select {
  padding: 26px 12px 8px;
  max-width: 100%;
  box-sizing: border-box;
}
.field-wrapper--floating-label label {
  top: 17px;
  pointer-events: none;
  transition: 200ms ease-in-out;
  transform-style: preserve-3d;
  transform-origin: 0 0;
  z-index: 1;
  font-family: "Proxima Nova Regular", sans-serif;
  font-size: 16px;
  font-weight: normal;
  line-height: 22px;
}
.field-wrapper--floating-label input:focus + label,
.field-wrapper--floating-label select:focus + label,
.field-wrapper--floating-label label.floated {
  transform: scale(0.7) translate(0, -12px);
}
.field-wrapper--floating-label input:-webkit-autofill + label {
  transform: scale(0.7) translate(0, -12px);
}
.field-wrapper--floating-label input:autofill + label {
  transform: scale(0.7) translate(0, -12px);
}
.field-wrapper--floating-label select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  color: transparent;
}
.field-wrapper--floating-label select:focus, .field-wrapper--floating-label select.selected {
  color: #1d1d1d;
}
.field-wrapper--floating-label select::-ms-expand {
  display: none;
  /* remove default arrow on ie10 and ie11 */
}
@media screen and (min-width: 0 \0 ) {
  .field-wrapper--floating-label select {
    background: none \9 ;
    padding: 5px \9 ;
  }
}

body.round-corners textarea {
  border-radius: 6px;
}
@media (min-width: 480px) {
  body.round-corners textarea {
    border-radius: 8px;
  }
}
@media (min-width: 768px) {
  body.round-corners textarea {
    border-radius: 10px;
  }
}

body:not(.using-mouse) button.burger {
  position: relative;
}
body:not(.using-mouse) button.burger:focus {
  opacity: 1;
}
body:not(.using-mouse) button.burger:focus .holder {
  border: solid 2px #fff;
  outline: solid 2px #e42121;
  outline-offset: 4px;
}

body:not(.using-mouse) a.carousel-next.focusable:focus, body:not(.using-mouse) a.carousel-prev.focusable:focus {
  z-index: 1;
  border: solid 2px #fff;
  outline: solid 2px #e42121;
  outline-offset: 4px;
  opacity: 1;
}

div.cbs-checkbox .cbs-checkbox__checkbox {
  height: 20px;
  width: 20px;
}
body:not(.using-mouse) div.cbs-checkbox .cbs-checkbox__checkbox:focus {
  border: solid 2px #fff;
  outline: solid 2px #e42121;
  opacity: 1;
}

body:not(.using-mouse) section.about a, body:not(.using-mouse) footer a, body:not(.using-mouse) div.load-more-container a, body:not(.using-mouse) .slate .slate_legal_text a, body:not(.using-mouse) div.slate__signup__meta p a#mvpd__signin, body:not(.using-mouse) .header__nav a.siteLogo, body:not(.using-mouse) .img-focusable, body:not(.using-mouse) .news__detail__wrapper .news__detail__main .news__detail__content a {
  position: relative;
}
body:not(.using-mouse) section.about a:focus::before, body:not(.using-mouse) footer a:focus::before, body:not(.using-mouse) div.load-more-container a:focus::before, body:not(.using-mouse) .slate .slate_legal_text a:focus::before, body:not(.using-mouse) div.slate__signup__meta p a#mvpd__signin:focus::before, body:not(.using-mouse) .header__nav a.siteLogo:focus::before, body:not(.using-mouse) .img-focusable:focus::before, body:not(.using-mouse) .news__detail__wrapper .news__detail__main .news__detail__content a:focus::before {
  content: " ";
  position: absolute;
  z-index: 1;
  top: -5px;
  left: -5px;
  right: -5px;
  bottom: -5px;
  border: solid 2px #fff;
  outline: solid 2px #e42121;
  outline-offset: 4px !important;
  opacity: 1 !important;
}
body:not(.using-mouse) section.about a:focus, body:not(.using-mouse) footer a:focus, body:not(.using-mouse) div.load-more-container a:focus, body:not(.using-mouse) .slate .slate_legal_text a:focus, body:not(.using-mouse) div.slate__signup__meta p a#mvpd__signin:focus, body:not(.using-mouse) .header__nav a.siteLogo:focus, body:not(.using-mouse) .img-focusable:focus, body:not(.using-mouse) .news__detail__wrapper .news__detail__main .news__detail__content a:focus {
  opacity: 1;
}

body:not(.using-mouse) .search__results--display a.focusable:focus {
  z-index: 1;
  border: solid 2px #fff;
  outline: solid 2px #e42121;
  outline-offset: 4px;
  opacity: 1;
}

body:not(.using-mouse) .focusable:focus::before, body:not(.using-mouse) .vue-focusable:focus::before {
  position: absolute;
  top: -5px;
  left: -5px;
  right: -5px;
  bottom: -5px;
  border: solid 2px #fff;
  outline: solid 2px #e42121;
  outline-offset: 4px !important;
  opacity: 1 !important;
}
body:not(.using-mouse) .focusable:focus, body:not(.using-mouse) .vue-focusable:focus {
  opacity: 1;
}

/* disable outline focus during mouse click - carousel */
html body.using-mouse .grid-view-item a.link:focus .thumb-wrapper {
  border: none;
  outline: none;
  transform: none;
}
html body.using-mouse .grid-view-item a.link:active .thumb-wrapper {
  border: none;
  outline: none;
  transform: none;
}
html body.using-mouse .grid-view-item a.link:visited .thumb-wrapper {
  border: none;
  outline: none;
  transform: none;
}

/* disable outline focus during mouse click - upfront asset page */
html body.using-mouse .show-browse-container article.show-browse-item a:focus .thumb-wrapper {
  border: none;
  outline: none;
  transform: none;
}
html body.using-mouse .show-browse-container article.show-browse-item a:active .thumb-wrapper {
  border: none;
  outline: none;
  transform: none;
}
html body.using-mouse .show-browse-container article.show-browse-item a:visited .thumb-wrapper {
  border: none;
  outline: none;
  transform: none;
}

/* Hide Edge native show/hide password icon in password fields */
input[type=password]::-ms-reveal,
input[type=password]::-ms-clear {
  display: none;
}

/* Hide Safari native show/hide password icon in password fields */
input::-webkit-credentials-auto-fill-button {
  visibility: hidden;
  display: none;
}

#account-app *,
#app * {
  box-sizing: border-box;
}

a.form-link {
  color: #0064ff;
}
a.form-link:hover {
  color: #999;
}

a.steps-link {
  color: #0064ff;
}
a.steps-link:hover {
  color: #999;
}

.non-native-signup-grid {
  margin-top: 18px;
}
@media (max-width: 767px) {
  .non-native-signup-grid {
    margin-top: 2px;
  }
}

.not-subscriber-copy {
  font-family: "Proxima Nova SemiBold", sans-serif;
  font-size: 16px;
  font-weight: normal;
  line-height: 22px;
}

.non-native-signup-btn {
  margin-top: 22px;
}
.non-native-signup-btn .button__text {
  color: #0037c5;
}

@media (max-width: 1023px) {
  .fb-logo-button {
    width: auto;
  }
}

.fb-logo-button,
.live-tv-button {
  width: 240px;
  height: 48px;
  margin: auto;
}
@media (max-width: 767px) {
  .fb-logo-button,
.live-tv-button {
    height: 38px;
  }
}
.fb-logo-button .fb-logo-button-l,
.live-tv-button .fb-logo-button-l {
  height: 48px;
  width: 48px;
  border-color: #0037c5;
  border-width: 1px;
  border-style: solid;
  position: relative;
  float: left;
}
.fb-logo-button .fb-logo-button-l:hover,
.live-tv-button .fb-logo-button-l:hover {
  cursor: pointer;
}
@media (max-width: 767px) {
  .fb-logo-button .fb-logo-button-l,
.live-tv-button .fb-logo-button-l {
    width: 38px;
    height: 38px;
  }
}
.fb-logo-button .fb-logo-button-l .fb-logo-button-tm,
.live-tv-button .fb-logo-button-l .fb-logo-button-tm {
  margin: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-right: -50%;
  transform: translate(-50%, -50%);
  width: 8px;
  height: 18px;
  background-image: url("data:image/svg+xml;charset=UTF-8, %3csvg width='8px' height='18px' viewBox='0 0 8 18' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!-- Generator: Sketch 51.3 (57544) - http://www.bohemiancoding.com/sketch --%3e%3cdesc%3eCreated with Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3e%3cg id='Button-/-Facebook-/-Large' transform='translate(-20.000000, -15.000000)' fill='%231056C9' fill-rule='nonzero'%3e%3cpath d='M28,20.8284827 L25.2754811,20.8284827 L25.2754811,18.9602981 C25.2754811,18.2587042 25.7202423,18.0951356 26.0334996,18.0951356 C26.3460442,18.0951356 27.9561654,18.0951356 27.9561654,18.0951356 L27.9561654,15.0108052 L25.308268,15 C22.3688525,15 21.6999287,17.3003933 21.6999287,18.7725109 L21.6999287,20.8284827 L20,20.8284827 L20,24.0067067 L21.6999287,24.0067067 C21.6999287,28.0854895 21.6999287,33 21.6999287,33 L25.2754811,33 C25.2754811,33 25.2754811,28.0370524 25.2754811,24.0067067 L27.6881682,24.0067067 L28,20.8284827 Z' id='Facebook-Icon'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
  background-repeat: no-repeat;
}
.fb-logo-button .fb-logo-button-r,
.fb-logo-button .live-tv-button,
.live-tv-button .fb-logo-button-r,
.live-tv-button .live-tv-button {
  height: 48px;
  width: 240px;
  border-color: #0037c5;
  border-width: 1px;
  border-style: solid;
  position: relative;
  display: inline-block;
}
.fb-logo-button .fb-logo-button-r:hover,
.fb-logo-button .live-tv-button:hover,
.live-tv-button .fb-logo-button-r:hover,
.live-tv-button .live-tv-button:hover {
  cursor: pointer;
}
@media (max-width: 767px) {
  .fb-logo-button .fb-logo-button-r,
.fb-logo-button .live-tv-button,
.live-tv-button .fb-logo-button-r,
.live-tv-button .live-tv-button {
    height: 38px;
  }
}
.fb-logo-button .fb-logo-button-r .fb-logo-button-copy,
.fb-logo-button .fb-logo-button-r .live-tv-button-copy,
.fb-logo-button .live-tv-button .fb-logo-button-copy,
.fb-logo-button .live-tv-button .live-tv-button-copy,
.live-tv-button .fb-logo-button-r .fb-logo-button-copy,
.live-tv-button .fb-logo-button-r .live-tv-button-copy,
.live-tv-button .live-tv-button .fb-logo-button-copy,
.live-tv-button .live-tv-button .live-tv-button-copy {
  margin: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-right: -50%;
  transform: translate(-50%, -50%);
  padding-left: 48px;
  text-transform: uppercase;
  font-family: "Proxima Nova SemiBold", sans-serif;
  font-size: 14px;
  font-weight: normal;
  line-height: 16px;
  letter-spacing: 0.4px;
  color: #0037c5;
}
.fb-logo-button .fb-logo-button-r .live-tv-button-copy,
.fb-logo-button .live-tv-button .live-tv-button-copy,
.live-tv-button .fb-logo-button-r .live-tv-button-copy,
.live-tv-button .live-tv-button .live-tv-button-copy {
  padding-left: inherit;
}

.live-tv-button {
  margin-top: 10px;
}

.rule-or {
  display: flex;
  margin-bottom: 24px;
}
.rule-or .ruled {
  background-color: #cdcdcd;
  width: 100%;
  height: 1px;
  margin-top: 0.5em;
}
.rule-or .copy-ruled {
  text-transform: uppercase;
  color: #666;
  margin: 0 9px 0;
}

.mvpd-partner-signin-copy {
  color: #666;
  text-align: center;
  margin-top: 24px;
  font-family: "Proxima Nova Regular", sans-serif;
  font-size: 16px;
  font-weight: normal;
  line-height: 22px;
  padding: 0 16px;
}

@media (min-width: 480px) and (max-width: 767px) {
  .aa-layout {
    margin: 0 auto;
    max-width: 340px;
  }
}

@media (max-width: 767px) {
  .aa-funnel-grid,
.sign-in-grid,
.sign-up-grid,
.forgot-password-grid,
.reset-password-grid,
.reset-email,
.payment-grid,
.rendezvous-grid {
    display: grid;
    grid-template-columns: repeat(6, 1fr);
    grid-gap: 24px 10px;
  }
  .aa-funnel-grid > *,
.sign-in-grid > *,
.sign-up-grid > *,
.forgot-password-grid > *,
.reset-password-grid > *,
.reset-email > *,
.payment-grid > *,
.rendezvous-grid > * {
    -ms-grid-column: 1;
    -ms-grid-column-span: 6;
    grid-column: 1/span 6;
  }
}
@media (min-width: 768px) {
  .aa-funnel-grid,
.sign-in-grid,
.sign-up-grid,
.forgot-password-grid,
.reset-password-grid,
.reset-email,
.payment-grid,
.rendezvous-grid {
    display: grid;
    grid-template-columns: repeat(12, 1fr);
    grid-gap: 24px 10px;
  }
  .aa-funnel-grid > *,
.sign-in-grid > *,
.sign-up-grid > *,
.forgot-password-grid > *,
.reset-password-grid > *,
.reset-email > *,
.payment-grid > *,
.rendezvous-grid > * {
    -ms-grid-column: 4;
    -ms-grid-column-span: 6;
    grid-column: 4/span 6;
  }
}
@media (max-width: 1023px) {
  .aa-funnel-grid .grid-item .button,
.sign-in-grid .grid-item .button,
.sign-up-grid .grid-item .button,
.forgot-password-grid .grid-item .button,
.reset-password-grid .grid-item .button,
.reset-email .grid-item .button,
.payment-grid .grid-item .button,
.rendezvous-grid .grid-item .button {
    width: 100%;
  }
}
.aa-funnel-grid .form-message,
.sign-in-grid .form-message,
.sign-up-grid .form-message,
.forgot-password-grid .form-message,
.reset-password-grid .form-message,
.reset-email .form-message,
.payment-grid .form-message,
.rendezvous-grid .form-message {
  color: #666;
}
.aa-funnel-grid .form-message.error,
.sign-in-grid .form-message.error,
.sign-up-grid .form-message.error,
.forgot-password-grid .form-message.error,
.reset-password-grid .form-message.error,
.reset-email .form-message.error,
.payment-grid .form-message.error,
.rendezvous-grid .form-message.error {
  color: #e42121;
}
.aa-funnel-grid .form-message a,
.sign-in-grid .form-message a,
.sign-up-grid .form-message a,
.forgot-password-grid .form-message a,
.reset-password-grid .form-message a,
.reset-email .form-message a,
.payment-grid .form-message a,
.rendezvous-grid .form-message a {
  color: #0064ff;
}
.aa-funnel-grid .form-message a:hover,
.sign-in-grid .form-message a:hover,
.sign-up-grid .form-message a:hover,
.forgot-password-grid .form-message a:hover,
.reset-password-grid .form-message a:hover,
.reset-email .form-message a:hover,
.payment-grid .form-message a:hover,
.rendezvous-grid .form-message a:hover {
  text-decoration: underline;
}
.aa-funnel-grid .form-wrapper .grid-item.span-cols,
.sign-in-grid .form-wrapper .grid-item.span-cols,
.sign-up-grid .form-wrapper .grid-item.span-cols,
.forgot-password-grid .form-wrapper .grid-item.span-cols,
.reset-password-grid .form-wrapper .grid-item.span-cols,
.reset-email .form-wrapper .grid-item.span-cols,
.payment-grid .form-wrapper .grid-item.span-cols,
.rendezvous-grid .form-wrapper .grid-item.span-cols {
  grid-column-start: 1;
  grid-column-end: 3;
}
body:not(.using-mouse) .aa-funnel-grid .form-wrapper .button, body:not(.using-mouse) .sign-in-grid .form-wrapper .button, body:not(.using-mouse) .sign-up-grid .form-wrapper .button, body:not(.using-mouse) .forgot-password-grid .form-wrapper .button, body:not(.using-mouse) .reset-password-grid .form-wrapper .button, body:not(.using-mouse) .reset-email .form-wrapper .button, body:not(.using-mouse) .payment-grid .form-wrapper .button, body:not(.using-mouse) .rendezvous-grid .form-wrapper .button {
  position: relative;
}
body:not(.using-mouse) .aa-funnel-grid .form-wrapper .button:focus::before, body:not(.using-mouse) .sign-in-grid .form-wrapper .button:focus::before, body:not(.using-mouse) .sign-up-grid .form-wrapper .button:focus::before, body:not(.using-mouse) .forgot-password-grid .form-wrapper .button:focus::before, body:not(.using-mouse) .reset-password-grid .form-wrapper .button:focus::before, body:not(.using-mouse) .reset-email .form-wrapper .button:focus::before, body:not(.using-mouse) .payment-grid .form-wrapper .button:focus::before, body:not(.using-mouse) .rendezvous-grid .form-wrapper .button:focus::before {
  content: " ";
  position: absolute;
  z-index: 1;
  top: -5px;
  left: -5px;
  right: -5px;
  bottom: -5px;
  border: solid 2px #fff;
  outline: solid 2px #e42121;
  outline-offset: 4px !important;
  opacity: 1 !important;
}
body:not(.using-mouse) .aa-funnel-grid .form-wrapper .button:focus, body:not(.using-mouse) .sign-in-grid .form-wrapper .button:focus, body:not(.using-mouse) .sign-up-grid .form-wrapper .button:focus, body:not(.using-mouse) .forgot-password-grid .form-wrapper .button:focus, body:not(.using-mouse) .reset-password-grid .form-wrapper .button:focus, body:not(.using-mouse) .reset-email .form-wrapper .button:focus, body:not(.using-mouse) .payment-grid .form-wrapper .button:focus, body:not(.using-mouse) .rendezvous-grid .form-wrapper .button:focus {
  opacity: 1;
}

.aa-funnel-grid .form-wrapper .button .button__text,
.sign-in-grid .form-wrapper .button .button__text,
.sign-up-grid .form-wrapper .button .button__text,
.forgot-password-grid .form-wrapper .button .button__text,
.reset-password-grid .form-wrapper .button .button__text,
.reset-email .form-wrapper .button .button__text,
.payment-grid .form-wrapper .button .button__text,
.rendezvous-grid .form-wrapper .button .button__text {
  z-index: 2;
}
.aa-funnel-grid .button,
.sign-in-grid .button,
.sign-up-grid .button,
.forgot-password-grid .button,
.reset-password-grid .button,
.reset-email .button,
.payment-grid .button,
.rendezvous-grid .button {
  min-width: 100%;
}
@media (min-width: 1024px) {
  .aa-funnel-grid .button,
.sign-in-grid .button,
.sign-up-grid .button,
.forgot-password-grid .button,
.reset-password-grid .button,
.reset-email .button,
.payment-grid .button,
.rendezvous-grid .button {
    min-width: 240px;
  }
}

.error {
  color: #e42121;
}

body:not(.using-mouse) .aa-funnel-grid .grid-item a, body:not(.using-mouse) .sign-in-grid .grid-item a, body:not(.using-mouse) .forgot-password-grid .grid-item a, body:not(.using-mouse) .reset-password-grid .grid-item a {
  position: relative;
}
body:not(.using-mouse) .aa-funnel-grid .grid-item a:focus::before, body:not(.using-mouse) .sign-in-grid .grid-item a:focus::before, body:not(.using-mouse) .forgot-password-grid .grid-item a:focus::before, body:not(.using-mouse) .reset-password-grid .grid-item a:focus::before {
  content: " ";
  position: absolute;
  z-index: 1;
  top: -5px;
  left: -5px;
  right: -5px;
  bottom: -5px;
  border: solid 2px #fff;
  outline: solid 2px #e42121;
  outline-offset: 4px !important;
  opacity: 1 !important;
}
body:not(.using-mouse) .aa-funnel-grid .grid-item a:focus, body:not(.using-mouse) .sign-in-grid .grid-item a:focus, body:not(.using-mouse) .forgot-password-grid .grid-item a:focus, body:not(.using-mouse) .reset-password-grid .grid-item a:focus {
  opacity: 1;
}

body:not(.using-mouse) .aa-funnel-grid .grid-item .live-tv-button, body:not(.using-mouse) .sign-in-grid .grid-item .live-tv-button, body:not(.using-mouse) .forgot-password-grid .grid-item .live-tv-button, body:not(.using-mouse) .reset-password-grid .grid-item .live-tv-button {
  position: relative;
}
body:not(.using-mouse) .aa-funnel-grid .grid-item .live-tv-button:focus::before, body:not(.using-mouse) .sign-in-grid .grid-item .live-tv-button:focus::before, body:not(.using-mouse) .forgot-password-grid .grid-item .live-tv-button:focus::before, body:not(.using-mouse) .reset-password-grid .grid-item .live-tv-button:focus::before {
  content: " ";
  position: absolute;
  z-index: 1;
  top: -5px;
  left: -5px;
  right: -5px;
  bottom: -5px;
  border: solid 2px #fff;
  outline: solid 2px #e42121;
  outline-offset: 4px !important;
  opacity: 1 !important;
}
body:not(.using-mouse) .aa-funnel-grid .grid-item .live-tv-button:focus, body:not(.using-mouse) .sign-in-grid .grid-item .live-tv-button:focus, body:not(.using-mouse) .forgot-password-grid .grid-item .live-tv-button:focus, body:not(.using-mouse) .reset-password-grid .grid-item .live-tv-button:focus {
  opacity: 1;
}

@media (min-width: 768px) {
  .aa-funnel-grid,
.sign-in-grid,
.forgot-password-grid,
.reset-password-grid {
    display: grid;
    grid-template-columns: repeat(12, 1fr);
    grid-gap: 24px 10px;
  }
  .aa-funnel-grid > *,
.sign-in-grid > *,
.forgot-password-grid > *,
.reset-password-grid > * {
    -ms-grid-column: 4;
    -ms-grid-column-span: 6;
    grid-column: 4/span 6;
  }
}
@media (min-width: 1024px) {
  .aa-funnel-grid,
.sign-in-grid,
.forgot-password-grid,
.reset-password-grid {
    margin: 0 auto;
    max-width: 950px;
  }
}

@media (min-width: 768px) {
  .aa-funnel-grid--redeem-gift {
    display: grid;
    grid-template-columns: repeat(12, 1fr);
    grid-gap: 24px 10px;
  }
  .aa-funnel-grid--redeem-gift > * {
    -ms-grid-column: 3;
    -ms-grid-column-span: 8;
    grid-column: 3/span 8;
  }
}

.form-wrapper {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-gap: 24px 10px;
}
@media (min-width: 1440px) {
  .form-wrapper {
    grid-gap: 32px 10px;
  }
}
@media (max-width: 1919px) {
  .form-wrapper {
    grid-gap: 24px 10px;
  }
}
@media (max-width: 767px) {
  .form-wrapper {
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    grid-gap: 24px 10px;
    grid-gap: 16px 10px !important;
  }
  .form-wrapper > * {
    -ms-grid-column: 1;
    -ms-grid-column-span: 2;
    grid-column: 1/span 2;
  }
}
@media (max-width: 1023px) {
  .form-wrapper {
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    grid-gap: 24px 10px;
  }
  .form-wrapper > * {
    -ms-grid-column: 1;
    -ms-grid-column-span: 2;
    grid-column: 1/span 2;
  }
}

.form-wrapper--full {
  display: grid;
  grid-template-columns: repeat(1, 1fr);
  grid-gap: 24px 10px;
}
.form-wrapper--full > * {
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-column: 1/span 2;
}

.form-wrapper-2-col {
  display: grid;
  grid-template-columns: 302px 302px;
  grid-gap: 20px;
  justify-content: center;
}

.form-wrapper-1-col {
  display: grid;
  grid-template-columns: 302px;
  justify-content: center;
}

input[type=number] {
  -moz-appearance: textfield;
}
input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.cbs-text-input {
  width: 100%;
  height: auto;
  margin: 0 auto;
}

/* Form Error */
form .field-wrapper.error {
  border-color: #e42121;
}
form .text-input-error {
  text-align: left;
  color: #e42121;
  font-size: smaller;
  margin: 2px 0 -20px;
}
@media (max-width: 767px) {
  form .text-input-error {
    margin: 10px 0 -18px;
  }
}

button.paypal-checkout {
  display: flex;
  justify-content: center;
  background: #ffc438;
}
body.round-corners button.paypal-checkout {
  border-radius: 6px;
}

button.paypal-checkout .label {
  padding-right: 4px;
  font-family: "Proxima Nova SemiBold", sans-serif;
  font-size: 14px;
  font-weight: normal;
  line-height: 16px;
  letter-spacing: 0.4px;
  text-transform: uppercase;
  color: #1d1d1d;
}
button.paypal-checkout .logo {
  width: 59px;
  height: 16px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNTlweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgNTkgMTYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUzLjIgKDcyNjQzKSAtIGh0dHBzOi8vc2tldGNoYXBwLmNvbSAtLT4KICAgIDx0aXRsZT5Mb2dvIC8gIFBheXBhbCAvIEZ1bGwgQ29sb3I8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZyBpZD0iTG9nby0vLS1QYXlwYWwtLy1GdWxsLUNvbG9yIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8cGF0aCBkPSJNNy40NDg5MDE0MiwtMy4yODYyNjAxNWUtMTQgQzkuMDY0ODg1MjIsLTMuMjg2MjYwMTVlLTE0IDEwLjI4MTk5MTQsMC40MjgzODg5NyAxMC45NjgyMDIxLDEuMjM4MzU2MTkgQzExLjU5Mjk5MjcsMS45NzU5Nzk1OSAxMS43OTk4NDQzLDMuMDI5MjIwNjggMTEuNTgzODE1LDQuMzY5NzA5MzQgQzExLjEwNDQ1NTksNy40MzM2ODM0MyA5LjI2ODkxMjg5LDguOTc5ODU1NTUgNi4wODg0ODE2OCw4Ljk3OTg1NTU1IEw0LjU2MDAzOTE2LDguOTc5ODU1NTUgQzQuMjMwMzQ3NCw4Ljk3OTg1NTU1IDMuOTQ4NjYyMTUsOS4yMjEwMDE2NSAzLjg5NzgzMTczLDkuNTQ5Mzg1OTEgTDMuMzcxMTcyMDksMTIuOTA0MTUzOCBDMy4zMTk2MzU2OSwxMy4yMzI1MzgxIDMuMDM4NjU2NDIsMTMuNDczNjg0MiAyLjcwODI1ODY4LDEzLjQ3MzY4NDIgTDAuNDAzMjQwMjg0LDEzLjQ3MzY4NDIgQzAuMTU1NDQxOTgxLDEzLjQ3MzY4NDIgLTAuMDMzNzYwMTQxMywxMy4yNTIzOTcyIDAuMDA1MDY4NjUyNTQsMTMuMDA2OTk1NiBMMS45NTc4MDM5OSwwLjU2ODgyMTExNiBDMi4wMDkzNDAzOSwwLjI0MTE0NjEwOSAyLjI5MDMxOTY2LC0zLjI4NjI2MDE1ZS0xNCAyLjYyMDcxNzQsLTMuMjg2MjYwMTVlLTE0IEw3LjQ0ODkwMTQyLC0zLjI4NjI2MDE1ZS0xNCBaIE04LjAwNTkxODEyLDQuNTQyNzY3MTQgQzguMTAyNjM3MTEsMy45MzEzOTA4MyA4LjAyNDk3OTUzLDMuNDg4ODE2NzkgNy43NzE1MzM0LDMuMTkwOTMwNDIgQzcuMzQ2NTM0NiwyLjY5MTYxNjEzIDYuNTI0MDcwMTUsMi42OTE2MTYxMyA1LjY1MjE4NzIzLDIuNjkxNjE2MTMgTDUuMzE4MjU5NjEsMi42OTE2MTYxMyBDNS4xMjA1ODU3NSwyLjY5MTYxNjEzIDQuOTUxMTUxMDEsMi44MzYzMDM3OSA0LjkyMDc5Mzk1LDMuMDMyNzY2OTUgTDQuNDA5NjY1ODMsNi4yODMyNzQ2NCBMNS4xMzgyMzUyLDYuMjgzMjc0NjQgQzYuNDE4MTczNDQsNi4yODMyNzQ2NCA3Ljc0MTg4MjMyLDYuMjgzMjc0NjQgOC4wMDU5MTgxMiw0LjU0Mjc2NzE0IFogTTIwLjk0OTg0ODEsNC40MjUzMTYwOSBDMjEuMTg1OTY1MSw0LjQyNTMxNjA5IDIxLjM2NjA4ODcsNC42NDM1OTI3MiAyMS4zMjgzMSw0Ljg4NDE4NTE3IEwyMC4xMzQyMzIyLDEyLjcwMDk5ODkgQzIwLjA4NDMxMDMsMTMuMDIzODgwOSAxOS44MTcxNjA3LDEzLjI2MDk4NjUgMTkuNTAwNzYzOCwxMy4yNjA5ODY1IEwxNy41MTA2MzQyLDEzLjI2MDk4NjUgQzE3LjI3NTE5MTcsMTMuMjYwOTg2NSAxNy4wOTQzOTM1LDEzLjA0MzQwNzMgMTcuMTMxNDk3NiwxMi44MDA3MjI3IEwxNy4yMjk5OTIyLDEyLjE2NjExNjYgQzE3LjIyOTk5MjIsMTIuMTY2MTE2NiAxNi4xMzkxMzEzLDEzLjQ3MzY4NDIgMTQuMTcxOTM4NywxMy40NzM2ODQyIEMxMy4wMjU3NTksMTMuNDczNjg0MiAxMi4wNjI0MDEzLDEzLjEzMTk3MzIgMTEuMzg5MTMwNCwxMi4zMTE4NjY4IEMxMC42NTUxNDM2LDExLjQxOTkzMTMgMTAuMzU0OTM3NiwxMC4xNDA5NTU4IDEwLjU2NjA5MzcsOC44MDM0MDEyNiBDMTAuOTcyMjE1MSw2LjEyMjAxNTg3IDEzLjA1NzQ2NjEsNC4yMTA1MjYzMiAxNS40OTg5MTY3LDQuMjEwNTI2MzIgQzE2LjU2MzQ2NzQsNC4yMTA1MjYzMiAxNy42MzAwNDIsNC40NTA0MjEzOSAxOC4xMDgzNDc3LDUuMTY4MDE0NTIgTDE4LjI2MjgzNTcsNS4zOTk1NDExNiBMMTguMzYwNjU1Nyw0Ljc2MDc1MDc4IEMxOC4zODk2NjQzLDQuNTY3NTc5NDUgMTguNTUyMjQ3OCw0LjQyNTMxNjA5IDE4Ljc0MDQ2NjksNC40MjUzMTYwOSBMMjAuOTQ5ODQ4MSw0LjQyNTMxNjA5IFogTTE3Ljg3MDIwNjgsOC44NzAzNDg3MiBDMTcuOTY2Njc3NSw4LjIzODUzMjA0IDE3LjgzMzEwMjcsNy42NjUyOTQzOCAxNy40OTY0NjcyLDcuMjU0NTQzOCBDMTcuMTYwNTA2Myw2Ljg0Nzk3NzQzIDE2LjY1MDQ5MzQsNi42MzI0OTAyOCAxNi4wMjMwOTY2LDYuNjMyNDkwMjggQzE0Ljc2NDkyOTksNi42MzI0OTAyOCAxMy43NDYyNTM0LDcuNTM2OTc4NDEgMTMuNTQ3MjQwNCw4LjgzMDU5ODY3IEMxMy40NDMzNDg5LDkuNDY1MjA0ODMgMTMuNTY3NDc5LDEwLjAzNDk1NTYgMTMuODkzOTk1MiwxMC40MzUyNDU3IEMxNC4yMjMyMDk5LDEwLjgzODMyNTIgMTQuNzM1OTIxMiwxMS4wNTEwMjI5IDE1LjM3NzQ4NTEsMTEuMDUxMDIyOSBDMTYuNjU1MjE1OCwxMS4wNTEwMjI5IDE3LjY1NzAyNjgsMTAuMTc1MTI2OSAxNy44NzAyMDY4LDguODcwMzQ4NzIgWiBNMzIuMTA5MzgwNiw0LjIxMDUyNjMyIEMzMi40MjQ4ODA0LDQuMjEwNTI2MzIgMzIuNjA4OTc4OSw0LjU2NjkwNTc4IDMyLjQyOTY3MSw0LjgyNzQ2OTQ4IEwyNC45Mzg0MzM3LDE1LjcxODc1NjYgQzI0LjgxNzI5ODIsMTUuODk1MjIzMSAyNC42MTc0NTg5LDE2IDI0LjQwMzkzMTksMTYgTDIyLjE1NDM3MDcsMTYgQzIxLjgzNzUwMjIsMTYgMjEuNjUyNzE5MiwxNS42NDA4NjMzIDIxLjgzNjEzMzQsMTUuMzc5NjEwMiBMMjQuMTY4NTA0OCwxMi4wNjMyODIyIEwyMS42ODc2MjI3LDQuNzMwMjc1MDggQzIxLjYwMjA3NSw0LjQ3NTIyNTk1IDIxLjc4ODkxMTEsNC4yMTA1MjYzMiAyMi4wNTc4NzI5LDQuMjEwNTI2MzIgTDI0LjI3MTE2Miw0LjIxMDUyNjMyIEMyNC41NTg2MDIxLDQuMjEwNTI2MzIgMjQuODEyNTA3NSw0LjQwMDc3OTE4IDI0Ljg5NTMxNzcsNC42Nzc4ODY2MSBMMjYuMjEyMDY3Miw5LjEwNjc4MDI4IEwyOS4zMTg0NzM4LDQuNDk3OTczNTggQzI5LjQ0MDI5MzcsNC4zMTgwNjA1NCAyOS42NDIxODYxLDQuMjEwNTI2MzIgMjkuODU3MDgxOSw0LjIxMDUyNjMyIEwzMi4xMDkzODA2LDQuMjEwNTI2MzIgWiIgaWQ9IkNvbWJpbmVkLVNoYXBlIiBmaWxsPSIjMDAyRjg2IiBmaWxsLXJ1bGU9Im5vbnplcm8iPjwvcGF0aD4KICAgICAgICA8cGF0aCBkPSJNMzkuOTgyNTY3MywtMy4yODYyNjAxNWUtMTQgQzQxLjU5ODYyMzEsLTMuMjg2MjYwMTVlLTE0IDQyLjgxNTA3NzYsMC40MjgzODg5NyA0My41MDA2MTI4LDEuMjM4MzU2MTkgQzQ0LjEyNTQzMTMsMS45NzU5Nzk1OSA0NC4zMzM3MDQxLDMuMDI5MjIwNjggNDQuMTE2OTU5MSw0LjM2OTcwOTM0IEM0My42MzY4NzI3LDcuNDMzNjgzNDMgNDEuODAxOTUzOSw4Ljk3OTg1NTU1IDM4LjYyMDY3NDksOC45Nzk4NTU1NSBMMzcuMDkyODcwMyw4Ljk3OTg1NTU1IEMzNi43NjMxNjM5LDguOTc5ODU1NTUgMzYuNDgxNDY2MSw5LjIyMTAwMTY1IDM2LjQzMDYzMzQsOS41NDkzODU5MSBMMzUuODc2NDE1OSwxMy4wNzUwODM5IEMzNS44NDA0MDk0LDEzLjMwNDg4MTkgMzUuNjQzNDMyOCwxMy40NzM2ODQyIDM1LjQxMzI3MzcsMTMuNDczNjg0MiBMMzIuOTM1MTgwMiwxMy40NzM2ODQyIEMzMi42ODg3ODI5LDEzLjQ3MzY4NDIgMzIuNDk5NTcyMywxMy4yNTIzOTcyIDMyLjUzODQwMjgsMTMuMDA2OTk1NiBMMzQuNDkxMjI1MiwwLjU2ODgyMTExNiBDMzQuNTQyNzYzOSwwLjI0MTE0NjEwOSAzNC44MjM3NTU3LC0zLjI4NjI2MDE1ZS0xNCAzNS4xNTM0NjIxLC0zLjI4NjI2MDE1ZS0xNCBMMzkuOTgyNTY3MywtMy4yODYyNjAxNWUtMTQgWiBNNDAuNTM5NjA4OSw0LjU0Mjc2NzE0IEM0MC42MzYzMzIyLDMuOTMxMzkwODMgNDAuNTU5Mzc3MSwzLjQ4ODgxNjc5IDQwLjMwNTkxOTcsMy4xOTA5MzA0MiBDMzkuODgwOTAyLDIuNjkxNjE2MTMgMzkuMDU3Njk0OCwyLjY5MTYxNjEzIDM4LjE4NjQ3OTEsMi42OTE2MTYxMyBMMzcuODUyNTM2NiwyLjY5MTYxNjEzIEMzNy42NTQxNDc5LDIuNjkxNjE2MTMgMzcuNDg2MTE3NiwyLjgzNjMwMzc5IDM3LjQ1NTc1OTIsMy4wMzI3NjY5NSBMMzYuOTQzOTAyMyw2LjI4MzI3NDY0IEwzNy42NzE3OTgxLDYuMjgzMjc0NjQgQzM4Ljk1MjQ5OTQsNi4yODMyNzQ2NCA0MC4yNzYyNjczLDYuMjgzMjc0NjQgNDAuNTM5NjA4OSw0LjU0Mjc2NzE0IFogTTUzLjYxNDEzOTMsNC40MjUzMTYwOSBDNTMuODUwOTQyNiw0LjQyNTMxNjA5IDU0LjAzMTc0OTYsNC42NDM1OTI3MiA1My45OTUzMTgzLDQuODg0MTg1MTcgTDUyLjgwMDUwNzUsMTIuNzAwOTk4OSBDNTIuNzUxMjU3OCwxMy4wMjM4ODA5IDUyLjQ4Mjc0NTgsMTMuMjYwOTg2NSA1Mi4xNjc2ODI3LDEzLjI2MDk4NjUgTDUwLjE3ODEzMDQsMTMuMjYwOTg2NSBDNDkuOTQxMzI3MSwxMy4yNjA5ODY1IDQ5Ljc2MDUyLDEzLjA0MzQwNzMgNDkuNzk3NjI2LDEyLjgwMDcyMjcgTDQ5Ljg5NjEyNTMsMTIuMTY2MTE2NiBDNDkuODk2MTI1MywxMi4xNjYxMTY2IDQ4LjgwNTIxMTEsMTMuNDczNjg0MiA0Ni44Mzc5MjIzLDEzLjQ3MzY4NDIgQzQ1LjY5MTY4NjQsMTMuNDczNjg0MiA0NC43Mjk2MzA5LDEzLjEzMTk3MzIgNDQuMDU0OTc3NywxMi4zMTE4NjY4IEM0My4zMjA5NTUsMTEuNDE5OTMxMyA0My4wMjIwODM2LDEwLjE0MDk1NTggNDMuMjMyNTc1NCw4LjgwMzQwMTI2IEM0My42Mzg3MTY3LDYuMTIyMDE1ODcgNDUuNzIzMzk1MSw0LjIxMDUyNjMyIDQ4LjE2NDk2NTIsNC4yMTA1MjYzMiBDNDkuMjI5NTY3OSw0LjIxMDUyNjMyIDUwLjI5NTUyLDQuNDUwNDIxMzkgNTAuNzczODQ5Miw1LjE2ODAxNDUyIEw1MC45MjkwMTk0LDUuMzk5NTQxMTYgTDUxLjAyNjg0NDEsNC43NjA3NTA3OCBDNTEuMDU1MTc5Niw0LjU2NzU3OTQ1IDUxLjIxNjQyMTcsNC40MjUzMTYwOSA1MS40MDU5OTkzLDQuNDI1MzE2MDkgTDUzLjYxNDEzOTMsNC40MjUzMTYwOSBaIE01MC41MzQzNDczLDguODcwMzQ4NzIgQzUwLjYzMjE3Miw4LjIzODUzMjA0IDUwLjQ5ODU5MDcsNy42NjUyOTQzOCA1MC4xNjA1ODk0LDcuMjU0NTQzOCBDNDkuODI0NjEyMSw2Ljg0Nzk3NzQzIDQ5LjMxNDU3NDMsNi42MzI0OTAyOCA0OC42ODcxNDY4LDYuNjMyNDkwMjggQzQ3LjQyODkxODUsNi42MzI0OTAyOCA0Ni40MTE1NDE0LDcuNTM2OTc4NDEgNDYuMjExMTY5NCw4LjgzMDU5ODY3IEM0Ni4xMDg2MjIxLDkuNDY1MjA0ODMgNDYuMjMxNDA5LDEwLjAzNDk1NTYgNDYuNTU3OTQxMiwxMC40MzUyNDU3IEM0Ni44ODcxNzE5LDEwLjgzODMyNTIgNDcuNDAxMjU3NywxMS4wNTEwMjI5IDQ4LjA0MTUwMzYsMTEuMDUxMDIyOSBDNDkuMzE5Mjk2OCwxMS4wNTEwMjI5IDUwLjMyMjUwNjIsMTAuMTc1MTI2OSA1MC41MzQzNDczLDguODcwMzQ4NzIgWiBNNTUuNzgwMzIyLDAuMzQxODQyMDc4IEM1NS44MTA1ODA5LDAuMTQ1Mzg5MjY1IDU1Ljk3OTQ2NzQsMC4wMDA3MDkyMTU5MjkgNTYuMTc1Nzk4LC0zLjI4NjI2MDE1ZS0xNCBMNTguMzk5NDcwOCwtMy4yODYyNjAxNWUtMTQgQzU4LjY0NTA2LC0zLjI4NjI2MDE1ZS0xNCA1OC44MzM2NSwwLjIyMTk4NDU4NiA1OC43OTQ5NDY4LDAuNDY3MzczMjk3IEw1Ni44NDcxMjIsMTIuOTA0MTgzOCBDNTYuNzk2NDU2MSwxMy4yMzI1NTA4IDU2LjUxNjM4NTksMTMuNDczNjg0MiA1Ni4xODYzNTM0LDEzLjQ3MzY4NDIgTDU0LjIwMDUyOTIsMTMuNDczNjg0MiBDNTMuOTU0OTQsMTMuNDczNjg0MiA1My43NjYzNSwxMy4yNTI0MDg4IDUzLjgwNTA1MzIsMTMuMDA3MDIwMSBMNTUuNzgwMzIyLDAuMzQxODQyMDc4IFoiIGlkPSJDb21iaW5lZC1TaGFwZSIgZmlsbD0iIzAwOUNERSIgZmlsbC1ydWxlPSJub256ZXJvIj48L3BhdGg+CiAgICA8L2c+Cjwvc3ZnPg==);
  background-size: contain;
  background-repeat: no-repeat;
}

.grid-item--_agree {
  grid-column: span 2;
}

@media all and (-ms-high-contrast: none) {
  .aa-funnel-grid .form-wrapper,
.sign-in-grid .form-wrapper,
.sign-up-grid .form-wrapper,
.forgot-password-grid .form-wrapper {
    display: -ms-grid;
    -ms-grid-columns: (1fr)[12];
    margin-bottom: 0;
  }
}
@media (-ms-high-contrast: none) and (min-width: 1440px) {
  .aa-funnel-grid .form-wrapper > *,
.sign-in-grid .form-wrapper > *,
.sign-up-grid .form-wrapper > *,
.forgot-password-grid .form-wrapper > * {
    margin: 0 0 32px 0;
  }
}
@media (-ms-high-contrast: none) and (max-width: 1919px) {
  .aa-funnel-grid .form-wrapper > *,
.sign-in-grid .form-wrapper > *,
.sign-up-grid .form-wrapper > *,
.forgot-password-grid .form-wrapper > * {
    margin: 0 0 24px 0;
  }
}
@media (-ms-high-contrast: none) and (max-width: 767px) {
  .aa-funnel-grid .form-wrapper > *,
.sign-in-grid .form-wrapper > *,
.sign-up-grid .form-wrapper > *,
.forgot-password-grid .form-wrapper > * {
    margin: 0 0 16px 0;
  }
}
@media all and (-ms-high-contrast: none) {
  .sign-in-grid > * {
    margin-bottom: 24px;
  }
  .sign-in-grid > *:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 12;
  }
  .sign-in-grid > *:nth-child(2) {
    -ms-grid-row: 2;
    -ms-grid-column: 1;
    -ms-grid-column-span: 12;
  }
  .sign-in-grid > *:nth-child(2) .form-wrapper > *:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 12;
  }
  .sign-in-grid > *:nth-child(2) .form-wrapper > *:nth-child(2) {
    -ms-grid-row: 2;
    -ms-grid-column: 1;
    -ms-grid-column-span: 12;
  }
  .sign-in-grid > *:nth-child(2) .form-wrapper > *:nth-child(3) {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
    -ms-grid-column-span: 12;
    margin-bottom: 0;
  }
  .sign-in-grid > *:nth-child(3) {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
    -ms-grid-column-span: 12;
  }
  .sign-in-grid > *:nth-child(4) {
    -ms-grid-row: 4;
    -ms-grid-column: 1;
    -ms-grid-column-span: 12;
    rule: true;
  }
  .sign-in-grid > *:nth-child(5) {
    -ms-grid-row: 5;
    -ms-grid-column: 1;
    -ms-grid-column-span: 12;
  }
}
@media all and (-ms-high-contrast: none) {
  .forgot-password-grid .form-wrapper > *:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 12;
  }
  .forgot-password-grid .form-wrapper > *:nth-child(2) {
    -ms-grid-row: 2;
    -ms-grid-column: 1;
    -ms-grid-column-span: 12;
  }
}
form#sign-in-form .disclaimer {
  color: #393939;
  font-family: "Proxima Nova Regular", sans-serif;
  font-size: 12px;
  font-weight: normal;
  line-height: 14px;
}

body.round-corners .live-tv-button {
  border-radius: 6px;
}

body.round-corners .fb-logo-button {
  border-radius: 6px;
}

#user-profiles-menu-app .user-profiles-menu-dropdown,
#user-profiles-mobile-menu-app .user-profiles-menu-dropdown {
  width: auto;
  /* mobile nav style */
}
@media (max-width: 1120px) {
  #user-profiles-menu-app .user-profiles-menu-dropdown,
#user-profiles-mobile-menu-app .user-profiles-menu-dropdown {
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    display: inline-flex;
  }
}
#user-profiles-menu-app .user-profiles-menu-dropdown li,
#user-profiles-mobile-menu-app .user-profiles-menu-dropdown li {
  display: flex;
  align-items: center;
  padding: 10px 0;
  margin-right: 0;
}
@media (max-width: 1120px) {
  #user-profiles-menu-app .user-profiles-menu-dropdown li,
#user-profiles-mobile-menu-app .user-profiles-menu-dropdown li {
    display: unset;
    align-items: unset;
    margin-bottom: 15px;
  }
}
#user-profiles-menu-app .user-profiles-menu-dropdown li.avatar,
#user-profiles-mobile-menu-app .user-profiles-menu-dropdown li.avatar {
  cursor: pointer;
  flex-direction: row;
  justify-content: left;
}
#user-profiles-menu-app .user-profiles-menu-dropdown li.avatar .coppa-accent,
#user-profiles-mobile-menu-app .user-profiles-menu-dropdown li.avatar .coppa-accent {
  display: block;
  position: absolute;
  margin: auto;
}
#user-profiles-menu-app .user-profiles-menu-dropdown li.avatar .coppa-accent .kids-badge-accent,
#user-profiles-mobile-menu-app .user-profiles-menu-dropdown li.avatar .coppa-accent .kids-badge-accent {
  z-index: 100;
  width: 100%;
  height: 100%;
}
#user-profiles-menu-app .user-profiles-menu-dropdown li.avatar .avimg,
#user-profiles-mobile-menu-app .user-profiles-menu-dropdown li.avatar .avimg {
  padding: 0 8px 0 0;
}
@media (max-width: 1120px) {
  #user-profiles-menu-app .user-profiles-menu-dropdown li.avatar .avimg,
#user-profiles-mobile-menu-app .user-profiles-menu-dropdown li.avatar .avimg {
    padding-left: 0;
  }
}
#user-profiles-menu-app .user-profiles-menu-dropdown li.avatar .avimg img,
#user-profiles-mobile-menu-app .user-profiles-menu-dropdown li.avatar .avimg img {
  width: 26px;
  height: 26px;
  display: block;
}
#user-profiles-menu-app .user-profiles-menu-dropdown li.avatar .avimg .sm-avatar,
#user-profiles-mobile-menu-app .user-profiles-menu-dropdown li.avatar .avimg .sm-avatar {
  width: 50%;
  height: 50%;
  padding: 24%;
}
#user-profiles-menu-app .user-profiles-menu-dropdown li.avatar .avimg .av-circle,
#user-profiles-mobile-menu-app .user-profiles-menu-dropdown li.avatar .avimg .av-circle {
  width: 26px;
  height: 26px;
  background-color: #2d2d2d;
  border-radius: 50%;
}
#user-profiles-menu-app .user-profiles-menu-dropdown li.avatar .avname,
#user-profiles-mobile-menu-app .user-profiles-menu-dropdown li.avatar .avname {
  font-family: "Proxima Nova Regular", sans-serif;
  font-size: 14px;
  font-weight: normal;
  line-height: 18px;
  text-transform: capitalize;
}
#user-profiles-menu-app .user-profiles-menu-dropdown li.avatar .avname a,
#user-profiles-mobile-menu-app .user-profiles-menu-dropdown li.avatar .avname a {
  padding: 0;
  max-width: 108px;
  text-overflow: ellipsis;
  overflow: hidden;
}
@media (max-width: 1120px) {
  #user-profiles-menu-app .user-profiles-menu-dropdown li.avatar .avname a,
#user-profiles-mobile-menu-app .user-profiles-menu-dropdown li.avatar .avname a {
    padding-top: 5px;
  }
}
@media (max-width: 1120px) {
  #user-profiles-menu-app .user-profiles-menu-dropdown li.avatar .avname,
#user-profiles-menu-app .user-profiles-menu-dropdown li.avatar .avimg,
#user-profiles-mobile-menu-app .user-profiles-menu-dropdown li.avatar .avname,
#user-profiles-mobile-menu-app .user-profiles-menu-dropdown li.avatar .avimg {
    float: left;
  }
}
@media (max-width: 1120px) {
  #user-profiles-menu-app .user-profiles-menu-dropdown li.avatar,
#user-profiles-mobile-menu-app .user-profiles-menu-dropdown li.avatar {
    margin: 0 auto;
    padding-bottom: 20px;
  }
  #user-profiles-menu-app .user-profiles-menu-dropdown li.avatar .avimg,
#user-profiles-mobile-menu-app .user-profiles-menu-dropdown li.avatar .avimg {
    display: block;
  }
  #user-profiles-menu-app .user-profiles-menu-dropdown li.avatar .avname,
#user-profiles-mobile-menu-app .user-profiles-menu-dropdown li.avatar .avname {
    line-height: inherit;
    float: unset;
  }
  #user-profiles-menu-app .user-profiles-menu-dropdown li.avatar .avname a,
#user-profiles-mobile-menu-app .user-profiles-menu-dropdown li.avatar .avname a {
    max-width: unset;
    padding-top: 0;
  }
}

#user-profiles-menu-app .user-profiles-menu-dropdown li.avatar {
  padding-left: 16px;
  padding-right: 16px;
}
#user-profiles-menu-app .user-profiles-menu-dropdown li.avatar .avname a {
  max-width: 108px;
  text-overflow: ellipsis;
  overflow: hidden;
}

ul.dropdown.mobileMenu ul.content li.h-line {
  margin-top: 2px;
}

ul.dropdown.mobileMenu ul.content > withSubMenu {
  margin-bottom: 0;
}
ul.dropdown.mobileMenu ul.content li.withSubMenu.open {
  margin-bottom: 0;
}
ul.dropdown.mobileMenu ul.content li.withSubMenu.open a.current-userprofile-anchor {
  margin-bottom: 4px;
  height: 48px;
}
ul.dropdown.mobileMenu ul.content li.withSubMenu.open ul.mobileMenu__subnav #user-profiles-mobile-menu-app ~ li:last-child {
  margin-bottom: 20px;
}
ul.dropdown.mobileMenu ul.content ul.mobileMenu__subnav {
  margin-top: 0;
}
ul.dropdown.mobileMenu ul.content li.profile-container {
  margin-bottom: 25px;
}

#profile-container div.main-overlay {
  height: unset;
}
#profile-container .main-overlay {
  color: #fff;
  /* mobile phone landscape issue - device height too short */
}
#profile-container .main-overlay .profile-hdr {
  margin: 32px 0;
  width: 100%;
  font-stretch: normal;
  font-style: normal;
  line-height: 1;
  letter-spacing: normal;
  text-align: center;
}
#profile-container .main-overlay .profile-hdr h2 {
  color: #999;
}
@media (max-width: 9999px) {
  #profile-container .main-overlay .profile-hdr {
    height: auto;
    padding-bottom: 0;
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 60px;
    font-weight: bold;
    line-height: 60px;
    margin: 70px 0 78px 0;
  }
  #profile-container .main-overlay .profile-hdr h2 {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 28px;
    font-weight: normal;
    line-height: 36px;
    letter-spacing: normal;
  }
}
@media (min-width: 1440px) and (max-width: 1919px) {
  #profile-container .main-overlay .profile-hdr {
    height: auto;
    padding-bottom: 0;
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 60px;
    font-weight: bold;
    line-height: 60px;
    margin: 50px 0 78px 0;
  }
  #profile-container .main-overlay .profile-hdr h2 {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 28px;
    font-weight: normal;
    line-height: 36px;
    letter-spacing: normal;
  }
}
@media (min-width: 1024px) and (max-width: 1439px) {
  #profile-container .main-overlay .profile-hdr {
    height: auto;
    padding-bottom: 0;
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 32px;
    font-weight: bold;
    line-height: 38px;
    margin: 40px 0 32px 0;
  }
  #profile-container .main-overlay .profile-hdr h2 {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 16px;
    font-weight: normal;
    line-height: 22px;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  #profile-container .main-overlay .profile-hdr {
    height: auto;
    padding-bottom: 0;
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 32px;
    font-weight: bold;
    line-height: 38px;
    margin: 40px 0 32px;
  }
  #profile-container .main-overlay .profile-hdr h2 {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 16px;
    font-weight: normal;
    line-height: 22px;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  #profile-container .main-overlay .profile-hdr {
    height: auto;
    padding-bottom: 0;
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 32px;
    font-weight: bold;
    line-height: 38px;
    margin: 32px 0 32px;
  }
  #profile-container .main-overlay .profile-hdr h2 {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 16px;
    font-weight: normal;
    line-height: 22px;
    padding: 0 20px;
  }
}
@media (min-width: 0px) and (max-width: 479px) {
  #profile-container .main-overlay .profile-hdr {
    height: auto;
    padding-bottom: 0;
    font-family: "Proxima Nova SemiBold", sans-serif;
    font-size: 20px;
    font-weight: bold;
    line-height: 24px;
    margin: 32px 0 32px 0;
  }
  #profile-container .main-overlay .profile-hdr h2 {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 16px;
    font-weight: normal;
    line-height: 22px;
    padding: 0 20px;
  }
}
#profile-container .main-overlay .profile-sub-hdr {
  margin: 16px 0;
  text-align: center;
  color: #999;
  font-family: "Proxima Nova Regular", sans-serif;
  font-size: 28px;
  font-weight: bold;
  line-height: 36px;
  letter-spacing: -0.2px;
  font-weight: normal;
}
@media (min-width: 0px) {
  #profile-container .main-overlay .profile-sub-hdr {
    margin: 8px 30px;
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 16px;
    font-weight: normal;
    line-height: 22px;
  }
}
@media (min-width: 480px) {
  #profile-container .main-overlay .profile-sub-hdr {
    margin: 14px 0;
  }
}
@media (min-width: 768px) {
  #profile-container .main-overlay .profile-sub-hdr {
    margin: 8px 0;
  }
}
@media (min-width: 1440px) {
  #profile-container .main-overlay .profile-sub-hdr {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 28px;
    font-weight: bold;
    line-height: 36px;
    letter-spacing: -0.2px;
  }
}
#profile-container .main-overlay .button__text {
  font-size: 15px;
  line-height: 18px;
}
#profile-container .main-overlay div#manage-profile ul,
#profile-container .main-overlay div#who-s-watching ul {
  margin: 0 auto;
  padding-bottom: 0;
  display: grid;
  grid-template-rows: auto;
  display: -ms-grid;
  justify-items: center;
}
@media (max-width: 479px) {
  #profile-container .main-overlay div#manage-profile ul,
#profile-container .main-overlay div#who-s-watching ul {
    width: 221px;
    grid-gap: 24px 48px;
    grid-template-columns: repeat(4, 1fr);
    -ms-grid-columns: 1fr [4];
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  #profile-container .main-overlay div#manage-profile ul,
#profile-container .main-overlay div#who-s-watching ul {
    width: 423px;
    grid-gap: 24px;
    grid-template-columns: repeat(6, 1fr);
    -ms-grid-columns: 1fr [6];
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  #profile-container .main-overlay div#manage-profile ul,
#profile-container .main-overlay div#who-s-watching ul {
    width: 549px;
    grid-gap: 48px;
    grid-template-columns: repeat(6, 1fr);
    -ms-grid-columns: 1fr [6];
  }
}
@media (min-width: 1024px) and (max-width: 1439px) {
  #profile-container .main-overlay div#manage-profile ul,
#profile-container .main-overlay div#who-s-watching ul {
    width: 549px;
    grid-gap: 48px;
    grid-template-columns: repeat(6, 1fr);
    -ms-grid-columns: 1fr [6];
  }
}
@media (min-width: 1440px) and (max-width: 1919px) {
  #profile-container .main-overlay div#manage-profile ul,
#profile-container .main-overlay div#who-s-watching ul {
    width: unset;
    display: flex;
    grid-template-columns: repeat(12, 1fr);
    -ms-grid-columns: 1fr [12];
    flex: 1 1 auto;
  }
}
@media (min-width: 1920px) and (max-width: 9999px) {
  #profile-container .main-overlay div#manage-profile ul,
#profile-container .main-overlay div#who-s-watching ul {
    width: unset;
    display: flex;
    grid-template-columns: repeat(12, 1fr);
    -ms-grid-columns: 1fr [12];
    flex: 1 1 auto;
  }
}
#profile-container .main-overlay div#manage-profile ul .avatar,
#profile-container .main-overlay div#who-s-watching ul .avatar {
  grid-column: auto/span 2;
  padding: 0;
  height: auto;
  text-align: center;
  cursor: pointer;
}
@media (min-width: 1920px) and (max-width: 9999px) {
  #profile-container .main-overlay div#manage-profile ul .avatar,
#profile-container .main-overlay div#who-s-watching ul .avatar {
    margin-left: 48px;
    margin-bottom: 48px;
  }
}
@media (min-width: 1440px) and (max-width: 1919px) {
  #profile-container .main-overlay div#manage-profile ul .avatar,
#profile-container .main-overlay div#who-s-watching ul .avatar {
    margin-left: 48px;
    margin-bottom: 48px;
  }
}
#profile-container .main-overlay div#manage-profile ul .avatar img,
#profile-container .main-overlay div#who-s-watching ul .avatar img {
  display: block;
}
#profile-container .main-overlay div#manage-profile ul .avatar .avimg,
#profile-container .main-overlay div#who-s-watching ul .avatar .avimg {
  transition: transform 0.3s;
  margin-bottom: 10px;
  width: 100%;
  background-color: #2d2d2d;
  border-radius: 50%;
}
#profile-container .main-overlay div#manage-profile ul .avatar .avimg:before,
#profile-container .main-overlay div#who-s-watching ul .avatar .avimg:before {
  content: "";
  display: block;
  padding-top: 100%;
  /* initial ratio of 1:1*/
}
#profile-container .main-overlay div#manage-profile ul .avatar .avimg img,
#profile-container .main-overlay div#who-s-watching ul .avatar .avimg img {
  position: absolute;
  top: 0;
}
body:not(.using-mouse) #profile-container .main-overlay div#manage-profile ul .avatar .avimg img:focus, body:not(.using-mouse) #profile-container .main-overlay div#who-s-watching ul .avatar .avimg img:focus {
  z-index: 1;
  border: solid 2px #fff;
  outline: solid 2px #e42121;
  outline-offset: 4px;
  opacity: 1;
}

#profile-container .main-overlay div#manage-profile ul .avatar .avimg .icon-accent,
#profile-container .main-overlay div#who-s-watching ul .avatar .avimg .icon-accent {
  display: block;
  width: 30px;
  height: 30px;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
#profile-container .main-overlay div#manage-profile ul .avatar .avimg .icon-accent img,
#profile-container .main-overlay div#who-s-watching ul .avatar .avimg .icon-accent img {
  padding-bottom: 0;
}
#profile-container .main-overlay div#manage-profile ul li.avatar:first-child,
#profile-container .main-overlay div#who-s-watching ul li.avatar:first-child {
  margin-left: 0;
}
#profile-container .main-overlay div#manage-profile ul .add-avatar,
#profile-container .main-overlay div#who-s-watching ul .add-avatar {
  background-color: #2d2d2d;
  border-radius: 50%;
  transition: transform 0.3s;
  padding: 30%;
  margin-bottom: 10px;
  box-sizing: border-box;
  width: 100%;
}
body:not(.using-mouse) #profile-container .main-overlay div#manage-profile ul .add-avatar:focus, body:not(.using-mouse) #profile-container .main-overlay div#who-s-watching ul .add-avatar:focus {
  z-index: 1;
  border: solid 2px #fff;
  outline: solid 2px #e42121;
  outline-offset: 4px;
  opacity: 1;
}

#profile-container .main-overlay div#manage-profile ul .add-avatar img,
#profile-container .main-overlay div#who-s-watching ul .add-avatar img {
  width: 60px;
  height: 60px;
}
@media (min-width: 1920px) and (max-width: 9999px) {
  #profile-container .main-overlay div#manage-profile ul .add-avatar,
#profile-container .main-overlay div#who-s-watching ul .add-avatar {
    height: 202px;
    align-items: center;
    padding: 35%;
  }
}
@media (max-width: 1919px) {
  #profile-container .main-overlay div#manage-profile ul .add-avatar,
#profile-container .main-overlay div#who-s-watching ul .add-avatar {
    height: 151px;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  #profile-container .main-overlay div#manage-profile ul .add-avatar,
#profile-container .main-overlay div#who-s-watching ul .add-avatar {
    height: 109px;
    padding: 31px;
  }
  #profile-container .main-overlay div#manage-profile ul .add-avatar img,
#profile-container .main-overlay div#who-s-watching ul .add-avatar img {
    width: 47px;
    height: 47px;
  }
}
@media (min-width: 0px) and (max-width: 479px) {
  #profile-container .main-overlay div#manage-profile ul .add-avatar,
#profile-container .main-overlay div#who-s-watching ul .add-avatar {
    height: 86px;
    align-items: center;
    padding: 24px;
  }
  #profile-container .main-overlay div#manage-profile ul .add-avatar img,
#profile-container .main-overlay div#who-s-watching ul .add-avatar img {
    width: 37px;
    height: 37px;
  }
}
#profile-container .main-overlay div#manage-profile ul .add-avatar .add-font,
#profile-container .main-overlay div#who-s-watching ul .add-avatar .add-font {
  opacity: 0.34;
  text-align: center;
  font-family: "Proxima Nova Regular", sans-serif;
}
@media (max-width: 9999px) {
  #profile-container .main-overlay div#manage-profile ul .add-avatar .add-font,
#profile-container .main-overlay div#who-s-watching ul .add-avatar .add-font {
    font-size: 130px;
    padding: 0;
    line-height: 166px;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  #profile-container .main-overlay div#manage-profile ul .add-avatar .add-font,
#profile-container .main-overlay div#who-s-watching ul .add-avatar .add-font {
    font-size: 100px;
    padding: 0;
    line-height: 118px;
  }
}
@media (max-width: 479px) {
  #profile-container .main-overlay div#manage-profile ul .add-avatar .add-font,
#profile-container .main-overlay div#who-s-watching ul .add-avatar .add-font {
    font-size: 42px;
    padding: 0;
    line-height: 42px;
  }
}
#profile-container .main-overlay div#manage-profile ul li:hover .avimg,
#profile-container .main-overlay div#manage-profile ul li:hover .add-avatar,
#profile-container .main-overlay div#who-s-watching ul li:hover .avimg,
#profile-container .main-overlay div#who-s-watching ul li:hover .add-avatar {
  transform: scale(1.13);
  transition: transform 0.3s ease-out;
}
@media (max-height: 800px) {
  #profile-container .main-overlay div#manage-profile .button-container,
#profile-container .main-overlay div#who-s-watching .button-container {
    margin-top: 150px;
  }
}
@media (min-width: 1920px) and (max-width: 9999px) {
  #profile-container .main-overlay div#manage-profile ul .avatar,
#profile-container .main-overlay div#who-s-watching ul .avatar,
#profile-container .main-overlay div#create-profile ul .avatar,
#profile-container .main-overlay div#edit-profile ul .avatar,
#profile-container .main-overlay div#delete-confirm ul .avatar,
#profile-container .main-overlay div#avatar-picker ul .avatar {
    width: 202px;
  }
  #profile-container .main-overlay div#manage-profile ul .avatar:last-child:nth-child(3n-1),
#profile-container .main-overlay div#who-s-watching ul .avatar:last-child:nth-child(3n-1),
#profile-container .main-overlay div#create-profile ul .avatar:last-child:nth-child(3n-1),
#profile-container .main-overlay div#edit-profile ul .avatar:last-child:nth-child(3n-1),
#profile-container .main-overlay div#delete-confirm ul .avatar:last-child:nth-child(3n-1),
#profile-container .main-overlay div#avatar-picker ul .avatar:last-child:nth-child(3n-1) {
    grid-column-start: unset;
  }
  #profile-container .main-overlay div#manage-profile ul .avatar:nth-last-child(2):nth-child(3n+1),
#profile-container .main-overlay div#who-s-watching ul .avatar:nth-last-child(2):nth-child(3n+1),
#profile-container .main-overlay div#create-profile ul .avatar:nth-last-child(2):nth-child(3n+1),
#profile-container .main-overlay div#edit-profile ul .avatar:nth-last-child(2):nth-child(3n+1),
#profile-container .main-overlay div#delete-confirm ul .avatar:nth-last-child(2):nth-child(3n+1),
#profile-container .main-overlay div#avatar-picker ul .avatar:nth-last-child(2):nth-child(3n+1) {
    grid-column-start: unset;
  }
  #profile-container .main-overlay div#manage-profile ul .avatar:last-child:nth-child(3n-2),
#profile-container .main-overlay div#who-s-watching ul .avatar:last-child:nth-child(3n-2),
#profile-container .main-overlay div#create-profile ul .avatar:last-child:nth-child(3n-2),
#profile-container .main-overlay div#edit-profile ul .avatar:last-child:nth-child(3n-2),
#profile-container .main-overlay div#delete-confirm ul .avatar:last-child:nth-child(3n-2),
#profile-container .main-overlay div#avatar-picker ul .avatar:last-child:nth-child(3n-2) {
    grid-column-start: unset;
  }
}
@media (min-width: 1440px) and (max-width: 1919px) {
  #profile-container .main-overlay div#manage-profile ul .avatar,
#profile-container .main-overlay div#who-s-watching ul .avatar,
#profile-container .main-overlay div#create-profile ul .avatar,
#profile-container .main-overlay div#edit-profile ul .avatar,
#profile-container .main-overlay div#delete-confirm ul .avatar,
#profile-container .main-overlay div#avatar-picker ul .avatar {
    width: 151px;
  }
  #profile-container .main-overlay div#manage-profile ul .avatar:last-child:nth-child(3n-1),
#profile-container .main-overlay div#who-s-watching ul .avatar:last-child:nth-child(3n-1),
#profile-container .main-overlay div#create-profile ul .avatar:last-child:nth-child(3n-1),
#profile-container .main-overlay div#edit-profile ul .avatar:last-child:nth-child(3n-1),
#profile-container .main-overlay div#delete-confirm ul .avatar:last-child:nth-child(3n-1),
#profile-container .main-overlay div#avatar-picker ul .avatar:last-child:nth-child(3n-1) {
    grid-column-start: unset;
  }
  #profile-container .main-overlay div#manage-profile ul .avatar:nth-last-child(2):nth-child(3n+1),
#profile-container .main-overlay div#who-s-watching ul .avatar:nth-last-child(2):nth-child(3n+1),
#profile-container .main-overlay div#create-profile ul .avatar:nth-last-child(2):nth-child(3n+1),
#profile-container .main-overlay div#edit-profile ul .avatar:nth-last-child(2):nth-child(3n+1),
#profile-container .main-overlay div#delete-confirm ul .avatar:nth-last-child(2):nth-child(3n+1),
#profile-container .main-overlay div#avatar-picker ul .avatar:nth-last-child(2):nth-child(3n+1) {
    grid-column-start: unset;
  }
  #profile-container .main-overlay div#manage-profile ul .avatar:last-child:nth-child(3n-2),
#profile-container .main-overlay div#who-s-watching ul .avatar:last-child:nth-child(3n-2),
#profile-container .main-overlay div#create-profile ul .avatar:last-child:nth-child(3n-2),
#profile-container .main-overlay div#edit-profile ul .avatar:last-child:nth-child(3n-2),
#profile-container .main-overlay div#delete-confirm ul .avatar:last-child:nth-child(3n-2),
#profile-container .main-overlay div#avatar-picker ul .avatar:last-child:nth-child(3n-2) {
    grid-column-start: unset;
  }
}
@media (max-width: 1439px) {
  #profile-container .main-overlay div#manage-profile ul .avatar,
#profile-container .main-overlay div#who-s-watching ul .avatar,
#profile-container .main-overlay div#create-profile ul .avatar,
#profile-container .main-overlay div#edit-profile ul .avatar,
#profile-container .main-overlay div#delete-confirm ul .avatar,
#profile-container .main-overlay div#avatar-picker ul .avatar {
    width: 151px;
  }
  #profile-container .main-overlay div#manage-profile ul .avatar:last-child:nth-child(3n-1),
#profile-container .main-overlay div#who-s-watching ul .avatar:last-child:nth-child(3n-1),
#profile-container .main-overlay div#create-profile ul .avatar:last-child:nth-child(3n-1),
#profile-container .main-overlay div#edit-profile ul .avatar:last-child:nth-child(3n-1),
#profile-container .main-overlay div#delete-confirm ul .avatar:last-child:nth-child(3n-1),
#profile-container .main-overlay div#avatar-picker ul .avatar:last-child:nth-child(3n-1) {
    grid-column-start: 4;
  }
  #profile-container .main-overlay div#manage-profile ul .avatar:nth-last-child(2):nth-child(3n+1),
#profile-container .main-overlay div#who-s-watching ul .avatar:nth-last-child(2):nth-child(3n+1),
#profile-container .main-overlay div#create-profile ul .avatar:nth-last-child(2):nth-child(3n+1),
#profile-container .main-overlay div#edit-profile ul .avatar:nth-last-child(2):nth-child(3n+1),
#profile-container .main-overlay div#delete-confirm ul .avatar:nth-last-child(2):nth-child(3n+1),
#profile-container .main-overlay div#avatar-picker ul .avatar:nth-last-child(2):nth-child(3n+1) {
    grid-column-start: 2;
  }
  #profile-container .main-overlay div#manage-profile ul .avatar:last-child:nth-child(3n-2),
#profile-container .main-overlay div#who-s-watching ul .avatar:last-child:nth-child(3n-2),
#profile-container .main-overlay div#create-profile ul .avatar:last-child:nth-child(3n-2),
#profile-container .main-overlay div#edit-profile ul .avatar:last-child:nth-child(3n-2),
#profile-container .main-overlay div#delete-confirm ul .avatar:last-child:nth-child(3n-2),
#profile-container .main-overlay div#avatar-picker ul .avatar:last-child:nth-child(3n-2) {
    grid-column-start: 3;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  #profile-container .main-overlay div#manage-profile ul .avatar,
#profile-container .main-overlay div#who-s-watching ul .avatar,
#profile-container .main-overlay div#create-profile ul .avatar,
#profile-container .main-overlay div#edit-profile ul .avatar,
#profile-container .main-overlay div#delete-confirm ul .avatar,
#profile-container .main-overlay div#avatar-picker ul .avatar {
    width: 109px;
  }
  #profile-container .main-overlay div#manage-profile ul .avatar:last-child:nth-child(3n-1),
#profile-container .main-overlay div#who-s-watching ul .avatar:last-child:nth-child(3n-1),
#profile-container .main-overlay div#create-profile ul .avatar:last-child:nth-child(3n-1),
#profile-container .main-overlay div#edit-profile ul .avatar:last-child:nth-child(3n-1),
#profile-container .main-overlay div#delete-confirm ul .avatar:last-child:nth-child(3n-1),
#profile-container .main-overlay div#avatar-picker ul .avatar:last-child:nth-child(3n-1) {
    grid-column-start: 4;
  }
  #profile-container .main-overlay div#manage-profile ul .avatar:nth-last-child(2):nth-child(3n+1),
#profile-container .main-overlay div#who-s-watching ul .avatar:nth-last-child(2):nth-child(3n+1),
#profile-container .main-overlay div#create-profile ul .avatar:nth-last-child(2):nth-child(3n+1),
#profile-container .main-overlay div#edit-profile ul .avatar:nth-last-child(2):nth-child(3n+1),
#profile-container .main-overlay div#delete-confirm ul .avatar:nth-last-child(2):nth-child(3n+1),
#profile-container .main-overlay div#avatar-picker ul .avatar:nth-last-child(2):nth-child(3n+1) {
    grid-column-start: 2;
  }
  #profile-container .main-overlay div#manage-profile ul .avatar:last-child:nth-child(3n-2),
#profile-container .main-overlay div#who-s-watching ul .avatar:last-child:nth-child(3n-2),
#profile-container .main-overlay div#create-profile ul .avatar:last-child:nth-child(3n-2),
#profile-container .main-overlay div#edit-profile ul .avatar:last-child:nth-child(3n-2),
#profile-container .main-overlay div#delete-confirm ul .avatar:last-child:nth-child(3n-2),
#profile-container .main-overlay div#avatar-picker ul .avatar:last-child:nth-child(3n-2) {
    grid-column-start: 3;
  }
}
@media (min-width: 0px) and (max-width: 479px) {
  #profile-container .main-overlay div#manage-profile ul .avatar,
#profile-container .main-overlay div#who-s-watching ul .avatar,
#profile-container .main-overlay div#create-profile ul .avatar,
#profile-container .main-overlay div#edit-profile ul .avatar,
#profile-container .main-overlay div#delete-confirm ul .avatar,
#profile-container .main-overlay div#avatar-picker ul .avatar {
    width: 86px;
  }
  #profile-container .main-overlay div#manage-profile ul .avatar:last-child:nth-child(3n-1),
#profile-container .main-overlay div#who-s-watching ul .avatar:last-child:nth-child(3n-1),
#profile-container .main-overlay div#create-profile ul .avatar:last-child:nth-child(3n-1),
#profile-container .main-overlay div#edit-profile ul .avatar:last-child:nth-child(3n-1),
#profile-container .main-overlay div#delete-confirm ul .avatar:last-child:nth-child(3n-1),
#profile-container .main-overlay div#avatar-picker ul .avatar:last-child:nth-child(3n-1) {
    grid-column-start: unset;
  }
  #profile-container .main-overlay div#manage-profile ul .avatar:nth-last-child(2):nth-child(3n+1),
#profile-container .main-overlay div#who-s-watching ul .avatar:nth-last-child(2):nth-child(3n+1),
#profile-container .main-overlay div#create-profile ul .avatar:nth-last-child(2):nth-child(3n+1),
#profile-container .main-overlay div#edit-profile ul .avatar:nth-last-child(2):nth-child(3n+1),
#profile-container .main-overlay div#delete-confirm ul .avatar:nth-last-child(2):nth-child(3n+1),
#profile-container .main-overlay div#avatar-picker ul .avatar:nth-last-child(2):nth-child(3n+1) {
    grid-column-start: unset;
  }
  #profile-container .main-overlay div#manage-profile ul .avatar:last-child:nth-child(3n-2),
#profile-container .main-overlay div#who-s-watching ul .avatar:last-child:nth-child(3n-2),
#profile-container .main-overlay div#create-profile ul .avatar:last-child:nth-child(3n-2),
#profile-container .main-overlay div#edit-profile ul .avatar:last-child:nth-child(3n-2),
#profile-container .main-overlay div#delete-confirm ul .avatar:last-child:nth-child(3n-2),
#profile-container .main-overlay div#avatar-picker ul .avatar:last-child:nth-child(3n-2) {
    grid-column-start: unset;
  }
  #profile-container .main-overlay div#manage-profile ul .avatar:last-child:nth-child(2n-1),
#profile-container .main-overlay div#who-s-watching ul .avatar:last-child:nth-child(2n-1),
#profile-container .main-overlay div#create-profile ul .avatar:last-child:nth-child(2n-1),
#profile-container .main-overlay div#edit-profile ul .avatar:last-child:nth-child(2n-1),
#profile-container .main-overlay div#delete-confirm ul .avatar:last-child:nth-child(2n-1),
#profile-container .main-overlay div#avatar-picker ul .avatar:last-child:nth-child(2n-1) {
    grid-column-start: 2;
  }
}
#profile-container .main-overlay .avatar .avname {
  display: inline-block;
  position: relative;
  white-space: nowrap;
  padding-top: 0;
  width: 100%;
  text-align: center;
  text-overflow: ellipsis;
  overflow: hidden;
}
@media (max-width: 9999px) {
  #profile-container .main-overlay .avatar .avname {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 20px;
    font-weight: normal;
    line-height: 24px;
  }
}
@media (max-width: 767px) {
  #profile-container .main-overlay .avatar .avname {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 16px;
    font-weight: normal;
    line-height: 22px;
  }
}
#profile-container .main-overlay .button-container {
  padding: 0;
  position: absolute;
  left: 0;
  width: 100%;
  bottom: 20px;
}
@media (min-width: 480px) {
  #profile-container .main-overlay .button-container {
    bottom: 32px;
  }
}
@media (min-width: 768px) {
  #profile-container .main-overlay .button-container {
    bottom: 46px;
  }
}
@media (min-width: 1920px) {
  #profile-container .main-overlay .button-container {
    bottom: 68px;
  }
}
@media (max-height: 800px) {
  #profile-container .main-overlay .button-container {
    position: static;
    margin-bottom: 32px;
  }
}
#profile-container .main-overlay .button-container button {
  margin-bottom: 0;
  margin-top: 16px;
  height: 46px;
  padding: 16px 20px 13px;
}
@media (max-width: 9999px) {
  #profile-container .main-overlay .button-container button {
    width: 452px;
  }
}
@media (max-width: 1439px) {
  #profile-container .main-overlay .button-container button {
    width: 468px;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  #profile-container .main-overlay .button-container button {
    width: 440px;
  }
}
@media (max-width: 479px) {
  #profile-container .main-overlay .button-container button {
    width: 290px;
  }
}
@media (max-width: 479px) and (max-height: 920px) {
  #profile-container .main-overlay.editprofile .button-container, #profile-container .main-overlay.createprofile .button-container {
    position: static;
    margin-bottom: 20px;
  }
}
@media (max-width: 1439px) and (max-height: 920px) {
  #profile-container .main-overlay.editprofile .button-container, #profile-container .main-overlay.createprofile .button-container {
    position: static;
    margin-bottom: 32px;
  }
}
@media (min-width: 1440px) and (max-height: 920px) {
  #profile-container .main-overlay.editprofile .button-container, #profile-container .main-overlay.createprofile .button-container {
    position: static;
    margin-bottom: 46px;
  }
}
@media (min-width: 1920px) and (max-height: 1200px) {
  #profile-container .main-overlay.editprofile .button-container, #profile-container .main-overlay.createprofile .button-container {
    position: static;
    margin-bottom: 46px;
  }
}
@media (min-width: 1920px) and (max-height: 1200px) {
  #profile-container .main-overlay.editprofile .button-container, #profile-container .main-overlay.createprofile .button-container {
    position: static;
    margin-bottom: 68px;
  }
}
@media (max-height: 690px) and (orientation: landscape) {
  #profile-container .main-overlay div#manage-profile .button-container,
#profile-container .main-overlay div#who-s-watching .button-container {
    position: static;
    margin-bottom: 20px;
  }
}

#profile-container .main-overlay .profile-header-container {
  pointer-events: none;
}
#profile-container .main-overlay .profile-header-container .profile-hdr {
  z-index: 10000;
  position: relative;
}
#profile-container .main-overlay div#avatar-picker {
  left: 0;
  position: absolute;
  top: 0;
  z-index: -1;
}
#profile-container .main-overlay div#avatar-picker .avatar_picker_container,
#profile-container .main-overlay div#avatar-picker .avatar_picker_group_container {
  overflow-y: scroll;
  height: 100vh;
  width: 100vw;
  overflow-x: hidden;
}
#profile-container .main-overlay div#avatar-picker .avatar_picker_container .button-container,
#profile-container .main-overlay div#avatar-picker .avatar_picker_group_container .button-container {
  z-index: 1;
  background: -webkit-linear-gradient(to bottom, rgba(18, 18, 18, 0) 0%, rgba(18, 18, 18, 0.46) 56.77%, rgba(18, 18, 18, 0.92) 100%);
  background: linear-gradient(to bottom, rgba(18, 18, 18, 0) 0%, rgba(18, 18, 18, 0.46) 56.77%, rgba(18, 18, 18, 0.92) 100%);
  bottom: 0;
  padding: 10vh 0 5vh 0;
  pointer-events: none;
}
#profile-container .main-overlay div#avatar-picker .avatar_picker_container .button-container button,
#profile-container .main-overlay div#avatar-picker .avatar_picker_group_container .button-container button {
  border-image: -webkit-linear-gradient(#1056c9, #0092f3) 1 1 1 1;
  border-image: linear-gradient(#1056c9, #0092f3) 1 1 1 1;
  pointer-events: all;
}
#profile-container .main-overlay div#avatar-picker .avatar_picker_container .button-container button.terciary,
#profile-container .main-overlay div#avatar-picker .avatar_picker_group_container .button-container button.terciary {
  padding: 16px 20px 13px !important;
}
#profile-container .main-overlay div#avatar-picker .avatar_picker_container .button-container button.terciary:hover,
#profile-container .main-overlay div#avatar-picker .avatar_picker_group_container .button-container button.terciary:hover {
  border-color: #1056c9;
  background: unset;
  color: #ffffff !important;
}
#profile-container .main-overlay div#avatar-picker .avatar_picker_group_container section:first-child {
  padding-top: 120px;
}
@media (min-width: 480px) {
  #profile-container .main-overlay div#avatar-picker .avatar_picker_group_container section:first-child {
    padding-top: 146px;
  }
}
@media (min-width: 768px) {
  #profile-container .main-overlay div#avatar-picker .avatar_picker_group_container section:first-child {
    padding-top: 166px;
  }
}
@media (min-width: 1440px) {
  #profile-container .main-overlay div#avatar-picker .avatar_picker_group_container section:first-child {
    padding-top: 230px;
  }
}
#profile-container .main-overlay div#avatar-picker .avatar_picker_group_container section:last-child {
  padding-bottom: 120px;
}
@media (min-width: 480px) {
  #profile-container .main-overlay div#avatar-picker .avatar_picker_group_container section:last-child {
    padding-bottom: 146px;
  }
}
@media (min-width: 768px) {
  #profile-container .main-overlay div#avatar-picker .avatar_picker_group_container section:last-child {
    padding-bottom: 166px;
  }
}
@media (min-width: 1440px) {
  #profile-container .main-overlay div#avatar-picker .avatar_picker_group_container section:last-child {
    padding-bottom: 230px;
  }
}
#profile-container .main-overlay div#avatar-picker .avatar_picker_group_container section {
  margin-bottom: 56px;
}
@media (min-width: 480px) {
  #profile-container .main-overlay div#avatar-picker .avatar_picker_group_container section {
    margin-bottom: 32px;
  }
}
@media (min-width: 1440px) {
  #profile-container .main-overlay div#avatar-picker .avatar_picker_group_container section {
    margin-bottom: 34px;
  }
}
@media (min-width: 1920px) {
  #profile-container .main-overlay div#avatar-picker .avatar_picker_group_container section {
    margin-bottom: 32px;
  }
}
#profile-container .main-overlay div#avatar-picker .avatar_picker_group_container section h2 {
  color: #fff;
}
#profile-container .main-overlay div#avatar-picker .avatar_picker_group_container section ul {
  padding-bottom: unset;
}
#profile-container .main-overlay div#avatar-picker .avatar_picker_group_container .button-container {
  position: fixed;
}
#profile-container .main-overlay div#avatar-picker .avatar_picker_group_container.isScrolled:before {
  content: " ";
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 2;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.92) 0%, rgba(0, 0, 0, 0.46) 56.77%, rgba(0, 0, 0, 0) 100%);
  height: 190px;
}
@media (min-width: 768px) {
  #profile-container .main-overlay div#avatar-picker .avatar_picker_group_container.isScrolled:before {
    height: 280px;
  }
}
@media (min-width: 1920px) {
  #profile-container .main-overlay div#avatar-picker .avatar_picker_group_container.isScrolled:before {
    height: 360px;
  }
}
#profile-container .main-overlay div#avatar-picker .avatar_picker_container {
  overflow-y: scroll;
  height: 100vh;
  width: 100vw;
}
#profile-container .main-overlay div#avatar-picker .avatar_picker_container ul {
  margin: 0 auto;
  display: grid;
  grid-template-rows: auto;
  display: -ms-grid;
  justify-items: center;
}
@media (max-width: 479px) {
  #profile-container .main-overlay div#avatar-picker .avatar_picker_container ul {
    width: 290px;
    padding: 120px 20px;
    grid-gap: 16px;
    grid-template-columns: repeat(6, 1fr);
    -ms-grid-columns: 1fr [6];
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  #profile-container .main-overlay div#avatar-picker .avatar_picker_container ul {
    width: 375px;
    padding: 134px 53px;
    grid-gap: 24px;
    grid-template-columns: repeat(6, 1fr);
    -ms-grid-columns: 1fr [6];
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  #profile-container .main-overlay div#avatar-picker .avatar_picker_container ul {
    width: 549px;
    padding: 147px 110px;
    grid-gap: 32px 48px;
    grid-template-columns: repeat(6, 1fr);
    -ms-grid-columns: 1fr [6];
  }
}
@media (min-width: 1024px) and (max-width: 1439px) {
  #profile-container .main-overlay div#avatar-picker .avatar_picker_container ul {
    width: 748px;
    padding: 147px 138px;
    grid-gap: 24px 48px;
    grid-template-columns: repeat(8, 1fr);
    -ms-grid-columns: 1fr [8];
  }
}
@media (min-width: 1440px) and (max-width: 1919px) {
  #profile-container .main-overlay div#avatar-picker .avatar_picker_container ul {
    width: 1146px;
    padding: 167px 147px;
    grid-gap: 40px 48px;
    grid-template-columns: repeat(12, 1fr);
    -ms-grid-columns: 1fr [12];
  }
}
@media (min-width: 1920px) and (max-width: 9999px) {
  #profile-container .main-overlay div#avatar-picker .avatar_picker_container ul {
    width: 1452px;
    padding: 190px 220px;
    grid-gap: 36px 48px;
    grid-template-columns: repeat(12, 1fr);
    -ms-grid-columns: 1fr [12];
  }
}
#profile-container .main-overlay div#avatar-picker .avatar_picker_container ul .avatar {
  padding: 0;
  height: auto;
  cursor: pointer;
  grid-column: auto/span 2;
}
#profile-container .main-overlay div#avatar-picker .avatar_picker_container ul .avatar:last-child:nth-child(3n-1) {
  grid-column-start: unset;
}
#profile-container .main-overlay div#avatar-picker .avatar_picker_container ul .avatar:nth-last-child(2):nth-child(3n+1) {
  grid-column-start: unset;
}
#profile-container .main-overlay div#avatar-picker .avatar_picker_container ul .avatar:last-child:nth-child(3n-2) {
  grid-column-start: unset;
}
#profile-container .main-overlay div#avatar-picker .avatar_picker_container ul .avatar:last-child:nth-child(2n-1) {
  grid-column-start: unset;
}
#profile-container .main-overlay div#avatar-picker .avatar_picker_container ul .avatar .avimg {
  transition: transform 0.3s;
  background-color: #2d2d2d;
  border-radius: 50%;
  position: relative;
}
#profile-container .main-overlay div#avatar-picker .avatar_picker_container ul .avatar .avimg:before {
  content: "";
  display: block;
  padding-top: 100%;
  /* initial ratio of 1:1*/
}
#profile-container .main-overlay div#avatar-picker .avatar_picker_container ul .avatar .avimg img {
  position: absolute;
  top: 0;
}
#profile-container .main-overlay div#avatar-picker .avatar_picker_container ul .add-avatar {
  padding: 0;
  margin: 0;
}
@media (min-width: 1920px) and (max-width: 9999px) {
  #profile-container .main-overlay div#avatar-picker .avatar_picker_container ul .add-avatar {
    height: 202px;
  }
}
@media (max-width: 1919px) {
  #profile-container .main-overlay div#avatar-picker .avatar_picker_container ul .add-avatar {
    height: 151px;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  #profile-container .main-overlay div#avatar-picker .avatar_picker_container ul .add-avatar {
    height: 109px;
  }
}
@media (min-width: 0px) and (max-width: 479px) {
  #profile-container .main-overlay div#avatar-picker .avatar_picker_container ul .add-avatar {
    height: 86px;
  }
}
#profile-container .main-overlay div#avatar-picker .avatar_picker_container ul .add-avatar .add-font {
  /*font-size: 42px;*/
}
#profile-container .main-overlay div#avatar-picker .avatar_picker_container ul li:hover .avimg {
  transform: scale(1.13);
  transition: transform 0.3s ease-out;
}
#profile-container .main-overlay div#avatar-picker .avatar_picker_container .button-container {
  background: -webkit-linear-gradient(to bottom, rgba(18, 18, 18, 0) 0%, rgba(18, 18, 18, 0.46) 56.77%, rgba(18, 18, 18, 0.92) 100%);
  background: linear-gradient(to bottom, rgba(18, 18, 18, 0) 0%, rgba(18, 18, 18, 0.46) 56.77%, rgba(18, 18, 18, 0.92) 100%);
  bottom: 0;
  padding: 10vh 0 5vh 0;
  pointer-events: none;
}
@media (max-height: 800px) {
  #profile-container .main-overlay div#avatar-picker .avatar_picker_container .button-container {
    position: static;
    margin-top: 0;
    margin-bottom: 32px;
    padding: 0;
  }
}
#profile-container .main-overlay div#avatar-picker .avatar_picker_container .button-container button {
  border-image: -webkit-linear-gradient(#1056c9, #0092f3) 1 1 1 1;
  border-image: linear-gradient(#1056c9, #0092f3) 1 1 1 1;
  pointer-events: all;
}
#profile-container .main-overlay div#avatar-picker .avatar_picker_container .button-container button.terciary {
  padding: 16px 20px 13px !important;
}
#profile-container .main-overlay div#avatar-picker .avatar_picker_container .button-container button.terciary:hover {
  border-color: #1056c9;
  background: unset;
  color: #ffffff !important;
}
#profile-container .avatarpicker .profile-header-bg {
  background: -webkit-linear-gradient(to top, rgba(18, 18, 18, 0) 0%, rgba(18, 18, 18, 0.46) 56.77%, rgba(18, 18, 18, 0.92) 100%);
  background: linear-gradient(to top, rgba(18, 18, 18, 0) 0%, rgba(18, 18, 18, 0.46) 56.77%, rgba(18, 18, 18, 0.92) 100%);
  pointer-events: none;
  height: 280px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 1;
}
@media (min-width: 1920px) and (max-width: 9999px) {
  #profile-container .avatarpicker .profile-header-bg {
    height: 360px;
  }
}
@media (min-width: 1440px) and (max-width: 1919px) {
  #profile-container .avatarpicker .profile-header-bg {
    height: 300px;
  }
}
@media (max-width: 767px) {
  #profile-container .avatarpicker .profile-header-bg {
    height: 190px;
  }
}

#profile-container .main-overlay {
  overflow-x: hidden;
}
@media (max-width: 9999px) {
  #profile-container .main-overlay.createprofile .profile-hdr, #profile-container .main-overlay.editprofile .profile-hdr {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 60px;
    font-weight: bold;
    line-height: 60px;
    margin: 70px 0 60px 0;
  }
}
@media (min-width: 1440px) and (max-width: 1919px) {
  #profile-container .main-overlay.createprofile .profile-hdr, #profile-container .main-overlay.editprofile .profile-hdr {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 60px;
    font-weight: bold;
    line-height: 60px;
    margin: 55px 0 32px 0;
  }
}
@media (min-width: 1024px) and (max-width: 1439px) {
  #profile-container .main-overlay.createprofile .profile-hdr, #profile-container .main-overlay.editprofile .profile-hdr {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 32px;
    font-weight: bold;
    line-height: 38px;
    margin: 45px 0 32px 0;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  #profile-container .main-overlay.createprofile .profile-hdr, #profile-container .main-overlay.editprofile .profile-hdr {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 32px;
    font-weight: bold;
    line-height: 38px;
    margin: 45px 0 48px;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  #profile-container .main-overlay.createprofile .profile-hdr, #profile-container .main-overlay.editprofile .profile-hdr {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 32px;
    font-weight: bold;
    line-height: 38px;
    margin: 42px 0 32px;
  }
}
@media (min-width: 0px) and (max-width: 479px) {
  #profile-container .main-overlay.createprofile .profile-hdr, #profile-container .main-overlay.editprofile .profile-hdr {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 32px;
    font-weight: bold;
    line-height: 38px;
    margin: 42px 0 24px;
  }
}
#profile-container .main-overlay .delete-btn {
  font-family: "Proxima Nova SemiBold", sans-serif;
  font-size: 14px;
  font-weight: normal;
  line-height: 18px;
  position: absolute;
  top: 19px;
  right: 40px;
  background-color: transparent;
  color: #fff;
  border: 0;
  display: flex;
  justify-content: center;
}
#profile-container .main-overlay .delete-btn__icon {
  height: 16px;
  width: 16px;
  margin-right: 4px;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%0A%3Csvg width='16' height='17' viewBox='0 0 16 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.68498 2.35548L4.37275 2.35548C4.0966 2.35548 3.87275 2.57934 3.87275 2.85548C3.87275 3.13162 4.0966 3.35548 4.37275 3.35548L11.6306 3.35548C11.9067 3.35548 12.1306 3.13162 12.1306 2.85548C12.1306 2.57934 11.9067 2.35548 11.6306 2.35548L9.30969 2.35548C9.23576 2.06794 8.97501 1.85547 8.66469 1.85547L7.32999 1.85547C7.01966 1.85547 6.75891 2.06794 6.68498 2.35548Z' fill='white' fill-opacity='0.9999'/%3E%3Cpath d='M3.09408 4.69383C3.36727 4.65353 3.6214 4.84231 3.6617 5.1155L5.0777 14.7131C5.08977 14.7949 5.15993 14.8555 5.24258 14.8555H10.7582C10.8408 14.8555 10.911 14.7949 10.9231 14.7131L12.3391 5.1155C12.3794 4.84231 12.6335 4.65353 12.9067 4.69383C13.1799 4.73414 13.3687 4.98827 13.3284 5.26146L11.9124 14.8591C11.8279 15.4315 11.3368 15.8555 10.7582 15.8555H5.24258C4.66402 15.8555 4.17286 15.4315 4.08841 14.8591L2.67241 5.26145C2.63211 4.98827 2.8209 4.73414 3.09408 4.69383Z' fill='white' fill-opacity='0.9999'/%3E%3C/svg%3E%0A");
}
@media (max-width: 480px) {
  #profile-container .main-overlay .delete-btn__label {
    font-family: "Proxima Nova SemiBold", sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 18px;
  }
  #profile-container .main-overlay .delete-btn__icon {
    display: none;
  }
}
@media (max-width: 480px) {
  #profile-container .main-overlay .delete-btn {
    top: 22.5px;
    right: 20px;
  }
}
#profile-container .main-overlay div#create-profile,
#profile-container .main-overlay div#edit-profile {
  /* mobile phone landscape issue - device height too short */
}
#profile-container .main-overlay div#create-profile .profile-form .avatar,
#profile-container .main-overlay div#edit-profile .profile-form .avatar {
  cursor: pointer;
  width: 109px;
}
@media (min-width: 1920px) and (max-width: 9999px) {
  #profile-container .main-overlay div#create-profile .profile-form .avatar,
#profile-container .main-overlay div#edit-profile .profile-form .avatar {
    width: 202px;
  }
}
#profile-container .main-overlay div#create-profile .profile-form .avatar .avimg:not(.avatar-mask),
#profile-container .main-overlay div#edit-profile .profile-form .avatar .avimg:not(.avatar-mask) {
  opacity: 0.3;
}
@media (min-width: 1024px) {
  #profile-container .main-overlay div#create-profile .profile-form .avatar .avimg:not(.avatar-mask),
#profile-container .main-overlay div#edit-profile .profile-form .avatar .avimg:not(.avatar-mask) {
    opacity: 1;
  }
}
@media (min-width: 1024px) {
  #profile-container .main-overlay div#create-profile .profile-form .avatar .avimg:not(.avatar-mask) .edit-loc img,
#profile-container .main-overlay div#edit-profile .profile-form .avatar .avimg:not(.avatar-mask) .edit-loc img {
    opacity: 1;
  }
}
@media (min-width: 1024px) {
  #profile-container .main-overlay div#create-profile .profile-form .avatar:hover .text-over,
#profile-container .main-overlay div#edit-profile .profile-form .avatar:hover .text-over {
    display: block;
  }
}
#profile-container .main-overlay div#create-profile .profile-form .text-over,
#profile-container .main-overlay div#edit-profile .profile-form .text-over {
  display: block;
  z-index: 999;
  top: 52%;
  transform: translateY(-50%);
}
@media (min-width: 1024px) {
  #profile-container .main-overlay div#create-profile .profile-form .text-over,
#profile-container .main-overlay div#edit-profile .profile-form .text-over {
    display: none;
  }
}
@media (max-width: 9999px) {
  #profile-container .main-overlay div#create-profile,
#profile-container .main-overlay div#edit-profile {
    margin-top: 0;
  }
}
#profile-container .main-overlay div#create-profile ul,
#profile-container .main-overlay div#edit-profile ul {
  display: grid;
  grid-template-rows: auto;
  display: -ms-grid;
  justify-items: center;
}
@media (max-width: 9999px) {
  #profile-container .main-overlay div#create-profile ul,
#profile-container .main-overlay div#edit-profile ul {
    padding: 0 50px;
    grid-gap: 16px 32px;
    grid-template-columns: repeat(1, 1fr);
    -ms-grid-columns: 1fr [1];
  }
}
@media (max-width: 479px) {
  #profile-container .main-overlay div#create-profile ul,
#profile-container .main-overlay div#edit-profile ul {
    padding: 0 50px;
    grid-gap: 16px 25px;
    grid-template-columns: repeat(1, 1fr);
    -ms-grid-columns: 1fr [1];
  }
}
#profile-container .main-overlay div#create-profile ul .avatar,
#profile-container .main-overlay div#edit-profile ul .avatar {
  padding: 0;
  height: auto;
}
#profile-container .main-overlay div#create-profile ul .avatar:last-child:nth-child(3n-1),
#profile-container .main-overlay div#edit-profile ul .avatar:last-child:nth-child(3n-1) {
  grid-column-start: unset;
}
#profile-container .main-overlay div#create-profile ul .avatar:nth-last-child(2):nth-child(3n+1),
#profile-container .main-overlay div#edit-profile ul .avatar:nth-last-child(2):nth-child(3n+1) {
  grid-column-start: unset;
}
#profile-container .main-overlay div#create-profile ul .avatar:last-child:nth-child(3n-2),
#profile-container .main-overlay div#edit-profile ul .avatar:last-child:nth-child(3n-2) {
  grid-column-start: unset;
}
#profile-container .main-overlay div#create-profile ul .avatar:last-child:nth-child(2n-1),
#profile-container .main-overlay div#edit-profile ul .avatar:last-child:nth-child(2n-1) {
  grid-column-start: unset;
}
#profile-container .main-overlay div#create-profile ul .avatar .avname,
#profile-container .main-overlay div#edit-profile ul .avatar .avname {
  padding-top: 14px;
}
#profile-container .main-overlay div#create-profile ul .avatar .avimg img,
#profile-container .main-overlay div#edit-profile ul .avatar .avimg img {
  display: block;
}
#profile-container .main-overlay div#create-profile ul .avatar .edit-loc,
#profile-container .main-overlay div#edit-profile ul .avatar .edit-loc {
  width: 32px;
  height: 32px;
  left: 73px;
}
@media (min-width: 1920px) and (max-width: 9999px) {
  #profile-container .main-overlay div#create-profile ul .avatar .edit-loc,
#profile-container .main-overlay div#edit-profile ul .avatar .edit-loc {
    left: 158px;
    width: 56px;
    height: 56px;
  }
}
@media (max-width: 1919px) {
  #profile-container .main-overlay div#create-profile ul .avatar .edit-loc,
#profile-container .main-overlay div#edit-profile ul .avatar .edit-loc {
    left: 81px;
    width: 32px;
    height: 32px;
  }
}
@media (min-width: 0px) and (max-width: 479px) {
  #profile-container .main-overlay div#create-profile ul .avatar .edit-loc,
#profile-container .main-overlay div#edit-profile ul .avatar .edit-loc {
    width: 24px;
    height: 24px;
  }
}
#profile-container .main-overlay div#create-profile ul .avatar .edit-loc img,
#profile-container .main-overlay div#edit-profile ul .avatar .edit-loc img {
  width: 100%;
  height: 100%;
  padding: 0;
  opacity: 1;
}
#profile-container .main-overlay div#create-profile ul .avatar .text-over,
#profile-container .main-overlay div#edit-profile ul .avatar .text-over {
  text-transform: uppercase;
  left: 0;
  width: 100%;
}
@media (min-width: 1920px) and (max-width: 9999px) {
  #profile-container .main-overlay div#create-profile ul .avatar .text-over,
#profile-container .main-overlay div#edit-profile ul .avatar .text-over {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 16px;
    font-weight: normal;
    line-height: 22px;
  }
}
@media (max-width: 1919px) {
  #profile-container .main-overlay div#create-profile ul .avatar .text-over,
#profile-container .main-overlay div#edit-profile ul .avatar .text-over {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 14px;
    font-weight: normal;
    line-height: 18px;
  }
}
@media (min-width: 0px) and (max-width: 479px) {
  #profile-container .main-overlay div#create-profile ul .avatar .text-over,
#profile-container .main-overlay div#edit-profile ul .avatar .text-over {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 14px;
  }
}
#profile-container .main-overlay div#create-profile div#create-profile-form,
#profile-container .main-overlay div#edit-profile div#create-profile-form {
  margin: 0 auto;
  grid-template-columns: repeat(2, 1fr);
  -ms-grid-columns: 1fr [2];
  grid-gap: 10px !important;
  /* overriding the library */
}
@media (max-width: 9999px) {
  #profile-container .main-overlay div#create-profile div#create-profile-form,
#profile-container .main-overlay div#edit-profile div#create-profile-form {
    width: 440px;
    padding-top: 22px;
  }
}
@media (max-width: 1439px) {
  #profile-container .main-overlay div#create-profile div#create-profile-form,
#profile-container .main-overlay div#edit-profile div#create-profile-form {
    width: 440px;
    padding-top: 24px;
  }
}
@media (min-width: 0px) and (max-width: 479px) {
  #profile-container .main-overlay div#create-profile div#create-profile-form,
#profile-container .main-overlay div#edit-profile div#create-profile-form {
    width: 290px;
    padding-top: 32px;
  }
}
#profile-container .main-overlay div#create-profile div#create-profile-form .grid-item,
#profile-container .main-overlay div#edit-profile div#create-profile-form .grid-item {
  grid-column: auto/span 2;
}
#profile-container .main-overlay div#create-profile div#create-profile-form .grid-item.cbs-text-input,
#profile-container .main-overlay div#edit-profile div#create-profile-form .grid-item.cbs-text-input {
  /* Form Error */
  /* Label Error */
}
#profile-container .main-overlay div#create-profile div#create-profile-form .grid-item.cbs-text-input .field-wrapper,
#profile-container .main-overlay div#edit-profile div#create-profile-form .grid-item.cbs-text-input .field-wrapper {
  background-color: unset;
}
#profile-container .main-overlay div#create-profile div#create-profile-form .grid-item.cbs-text-input .field-wrapper input,
#profile-container .main-overlay div#edit-profile div#create-profile-form .grid-item.cbs-text-input .field-wrapper input {
  color: #fff;
}
#profile-container .main-overlay div#create-profile div#create-profile-form .grid-item.cbs-text-input .field-wrapper label,
#profile-container .main-overlay div#edit-profile div#create-profile-form .grid-item.cbs-text-input .field-wrapper label {
  color: #fff;
}
#profile-container .main-overlay div#create-profile div#create-profile-form .grid-item.cbs-text-input .field-wrapper input:focus + label,
#profile-container .main-overlay div#create-profile div#create-profile-form .grid-item.cbs-text-input .field-wrapper select:focus + label,
#profile-container .main-overlay div#create-profile div#create-profile-form .grid-item.cbs-text-input .field-wrapper label.floated,
#profile-container .main-overlay div#edit-profile div#create-profile-form .grid-item.cbs-text-input .field-wrapper input:focus + label,
#profile-container .main-overlay div#edit-profile div#create-profile-form .grid-item.cbs-text-input .field-wrapper select:focus + label,
#profile-container .main-overlay div#edit-profile div#create-profile-form .grid-item.cbs-text-input .field-wrapper label.floated {
  color: #666;
}
#profile-container .main-overlay div#create-profile div#create-profile-form .grid-item.cbs-text-input .field-wrapper::before,
#profile-container .main-overlay div#edit-profile div#create-profile-form .grid-item.cbs-text-input .field-wrapper::before {
  border-image: linear-gradient(45deg, #fff 0%, #fff 100%) 1 1 1 1;
}
#profile-container .main-overlay div#create-profile div#create-profile-form .grid-item.cbs-text-input .field-wrapper.error,
#profile-container .main-overlay div#create-profile div#create-profile-form .grid-item.cbs-text-input .field-wrapper.error::before,
#profile-container .main-overlay div#create-profile div#create-profile-form .grid-item.cbs-text-input .field-wrapper.error:focus::before,
#profile-container .main-overlay div#edit-profile div#create-profile-form .grid-item.cbs-text-input .field-wrapper.error,
#profile-container .main-overlay div#edit-profile div#create-profile-form .grid-item.cbs-text-input .field-wrapper.error::before,
#profile-container .main-overlay div#edit-profile div#create-profile-form .grid-item.cbs-text-input .field-wrapper.error:focus::before {
  border-image: linear-gradient(45deg, #e42121 0%, #e42121 100%) 1 1 1 1;
}
#profile-container .main-overlay div#create-profile div#create-profile-form .grid-item.cbs-text-input .text-input-error,
#profile-container .main-overlay div#edit-profile div#create-profile-form .grid-item.cbs-text-input .text-input-error {
  color: #e42121;
  display: block;
  margin-top: 4px;
  margin-left: 13px;
}
@media (max-width: 9999px) {
  #profile-container .main-overlay div#create-profile div#create-profile-form .grid-item.cbs-text-input,
#profile-container .main-overlay div#edit-profile div#create-profile-form .grid-item.cbs-text-input {
    margin-bottom: 21px;
  }
}
@media (max-width: 1439px) {
  #profile-container .main-overlay div#create-profile div#create-profile-form .grid-item.cbs-text-input,
#profile-container .main-overlay div#edit-profile div#create-profile-form .grid-item.cbs-text-input {
    margin-bottom: 14px;
  }
}
@media (min-width: 0px) and (max-width: 479px) {
  #profile-container .main-overlay div#create-profile div#create-profile-form .grid-item.cbs-text-input,
#profile-container .main-overlay div#edit-profile div#create-profile-form .grid-item.cbs-text-input {
    margin-bottom: 6px;
  }
}
#profile-container .main-overlay div#create-profile div#create-profile-form .grid-item .radio-container,
#profile-container .main-overlay div#edit-profile div#create-profile-form .grid-item .radio-container {
  margin-bottom: 16px;
  margin-left: 13px;
}
#profile-container .main-overlay div#create-profile div#create-profile-form .grid-item .radio-container .radio-text,
#profile-container .main-overlay div#edit-profile div#create-profile-form .grid-item .radio-container .radio-text {
  font-family: "Proxima Nova Regular", sans-serif;
  font-size: 16px;
  font-weight: normal;
  line-height: 22px;
}
#profile-container .main-overlay div#create-profile div#create-profile-form .grid-item .radio-container .radio-text span,
#profile-container .main-overlay div#edit-profile div#create-profile-form .grid-item .radio-container .radio-text span {
  height: 0;
  display: none;
}
@media (min-width: 1024px) and (max-width: 1439px) {
  #profile-container .main-overlay div#create-profile div#create-profile-form .grid-item .radio-container .radio-text span,
#profile-container .main-overlay div#edit-profile div#create-profile-form .grid-item .radio-container .radio-text span {
    display: block;
  }
}
#profile-container .main-overlay div#create-profile div#create-profile-form .grid-item .radio-container .radio-text div,
#profile-container .main-overlay div#edit-profile div#create-profile-form .grid-item .radio-container .radio-text div {
  color: #999;
}
#profile-container .main-overlay div#create-profile div#create-profile-form .grid-item .radio-container .radio-text .radio-title,
#profile-container .main-overlay div#edit-profile div#create-profile-form .grid-item .radio-container .radio-text .radio-title {
  margin-bottom: 5px;
}
@media (min-width: 0px) and (max-width: 479px) {
  #profile-container .main-overlay div#create-profile div#create-profile-form .grid-item .radio-container .radio-text,
#profile-container .main-overlay div#edit-profile div#create-profile-form .grid-item .radio-container .radio-text {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 14px;
  }
}
#profile-container .main-overlay div#create-profile div#create-profile-form .grid-item .radio-container .radio-text .radio-button-label.selected-label .radio-title,
#profile-container .main-overlay div#create-profile div#create-profile-form .grid-item .radio-container .radio-text .radio-button-label.selected-label .radio-meta,
#profile-container .main-overlay div#edit-profile div#create-profile-form .grid-item .radio-container .radio-text .radio-button-label.selected-label .radio-title,
#profile-container .main-overlay div#edit-profile div#create-profile-form .grid-item .radio-container .radio-text .radio-button-label.selected-label .radio-meta {
  color: #fff;
}
#profile-container .main-overlay div#create-profile div#create-profile-form .grid-item .radio-container .radio-text .radio-button-label.selected-label .radio-title,
#profile-container .main-overlay div#edit-profile div#create-profile-form .grid-item .radio-container .radio-text .radio-button-label.selected-label .radio-title {
  font-family: "Proxima Nova SemiBold", sans-serif;
  font-size: 16px;
  font-weight: normal;
  line-height: 22px;
}
@media (min-width: 0px) and (max-width: 479px) {
  #profile-container .main-overlay div#create-profile div#create-profile-form .grid-item .radio-container .radio-text .radio-button-label.selected-label .radio-title,
#profile-container .main-overlay div#edit-profile div#create-profile-form .grid-item .radio-container .radio-text .radio-button-label.selected-label .radio-title {
    font-size: 12px;
    line-height: 14px;
  }
}
#profile-container .main-overlay div#create-profile div#create-profile-form .grid-item .radio-container .radio-check-container,
#profile-container .main-overlay div#edit-profile div#create-profile-form .grid-item .radio-container .radio-check-container {
  position: relative;
}
#profile-container .main-overlay div#create-profile div#create-profile-form .grid-item .radio-container .radio-check-container span.custom-radio--checkmark,
#profile-container .main-overlay div#edit-profile div#create-profile-form .grid-item .radio-container .radio-check-container span.custom-radio--checkmark {
  top: 50%;
  transform: translateY(-50%);
  background-size: contain;
}
@media (min-width: 1024px) and (max-width: 1439px) {
  #profile-container .main-overlay div#create-profile div#create-profile-form .grid-item .radio-container .radio-check-container span.custom-radio--checkmark,
#profile-container .main-overlay div#edit-profile div#create-profile-form .grid-item .radio-container .radio-check-container span.custom-radio--checkmark {
    top: 35%;
    transform: translateY(-35%);
  }
}
@media (max-width: 479px) {
  #profile-container .main-overlay div#create-profile div#create-profile-form .grid-item .radio-container .radio-check-container span.custom-radio--checkmark,
#profile-container .main-overlay div#edit-profile div#create-profile-form .grid-item .radio-container .radio-check-container span.custom-radio--checkmark {
    width: 21px;
    height: 21px;
  }
}
#profile-container .main-overlay div#create-profile div#create-profile-form .grid-item .radio-container .radio-check-container input[type=radio].custom-radio,
#profile-container .main-overlay div#edit-profile div#create-profile-form .grid-item .radio-container .radio-check-container input[type=radio].custom-radio {
  margin-right: 26px;
}
@media (min-width: 0px) and (max-width: 479px) {
  #profile-container .main-overlay div#create-profile div#create-profile-form .grid-item .radio-container .radio-check-container input[type=radio].custom-radio,
#profile-container .main-overlay div#edit-profile div#create-profile-form .grid-item .radio-container .radio-check-container input[type=radio].custom-radio {
    margin-right: 22px;
    width: 21px;
    height: 21px;
  }
}
#profile-container .main-overlay div#create-profile div#create-profile-form .grid-item .radio-container .radio-check-container input[type=radio]:checked ~ .custom-radio--checkmark,
#profile-container .main-overlay div#edit-profile div#create-profile-form .grid-item .radio-container .radio-check-container input[type=radio]:checked ~ .custom-radio--checkmark {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='12' r='11' fill='white' stroke='white' stroke-width='2'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.0511 17.517C9.76672 17.5055 9.50631 17.3561 9.35505 17.1176L9.32025 17.0693L6.17407 12.9376C5.88575 12.5572 5.96366 12.0177 6.34808 11.7325C6.7325 11.4472 7.27787 11.5243 7.56618 11.9046L10.072 15.2445L16.4409 7.18751C16.5836 7.00709 16.7931 6.89039 17.0231 6.86324C17.253 6.8361 17.4844 6.90076 17.666 7.0429C17.8483 7.18213 17.9662 7.38816 17.9931 7.61446C18.0224 7.8412 17.9571 8.06997 17.8122 8.248L10.7402 17.2002C10.6011 17.3824 10.392 17.4996 10.1625 17.5238L10.0511 17.517Z' fill='%23121212'/%3E%3C/svg%3E");
  border-style: none;
}
#profile-container .main-overlay div#create-profile div#create-profile-form .grid-item .radio-container .radio-check-container input[type=radio] ~ .custom-radio--checkmark,
#profile-container .main-overlay div#edit-profile div#create-profile-form .grid-item .radio-container .radio-check-container input[type=radio] ~ .custom-radio--checkmark {
  background-color: #262525;
  border: 2px solid #999999;
}
#profile-container .main-overlay div#create-profile div#create-profile-form .grid-item .radio-container .radio-check-container .custom-radio--checkmark:after,
#profile-container .main-overlay div#edit-profile div#create-profile-form .grid-item .radio-container .radio-check-container .custom-radio--checkmark:after {
  content: "";
  position: absolute;
  display: none;
}
#profile-container .main-overlay div#create-profile div#create-profile-form .grid-item .radio-container .radio-check-container input:checked ~ .custom-radio--checkmark:after,
#profile-container .main-overlay div#edit-profile div#create-profile-form .grid-item .radio-container .radio-check-container input:checked ~ .custom-radio--checkmark:after {
  display: block;
  background: none;
}
@media (min-width: 1024px) and (max-width: 1439px) {
  #profile-container .main-overlay div#create-profile div#create-profile-form .grid-item .radio-container:first-child,
#profile-container .main-overlay div#edit-profile div#create-profile-form .grid-item .radio-container:first-child {
    padding-right: 48px;
  }
}
#profile-container .main-overlay div#create-profile div#create-profile-form .grid-item.grid-item-kids-selection::before,
#profile-container .main-overlay div#edit-profile div#create-profile-form .grid-item.grid-item-kids-selection::before {
  border-bottom: 1px #979797 solid;
  opacity: 0.4;
  position: absolute;
  bottom: 0;
  left: 0;
  top: 0;
  right: 0;
  content: "";
}
#profile-container .main-overlay div#create-profile div#create-profile-form .grid-item.grid-item-kids-selection,
#profile-container .main-overlay div#edit-profile div#create-profile-form .grid-item.grid-item-kids-selection {
  position: relative;
  padding-bottom: 9px;
  display: flex;
  justify-content: space-between;
}
#profile-container .main-overlay div#create-profile div#create-profile-form .grid-item.grid-item-kids-selection .kids-selection-switch,
#profile-container .main-overlay div#edit-profile div#create-profile-form .grid-item.grid-item-kids-selection .kids-selection-switch {
  display: flex;
  position: relative;
}
#profile-container .main-overlay div#create-profile div#create-profile-form .grid-item.grid-item-kids-selection .kids-selection-switch .switch-toggle-wrapper label,
#profile-container .main-overlay div#edit-profile div#create-profile-form .grid-item.grid-item-kids-selection .kids-selection-switch .switch-toggle-wrapper label {
  margin-right: 0;
}
#profile-container .main-overlay div#create-profile div#create-profile-form .grid-item.grid-item-kids-selection .kids-selection-switch .switch-toggle-wrapper .switch-toggle,
#profile-container .main-overlay div#edit-profile div#create-profile-form .grid-item.grid-item-kids-selection .kids-selection-switch .switch-toggle-wrapper .switch-toggle {
  margin: 0 12px;
}
#profile-container .main-overlay div#create-profile div#create-profile-form .grid-item.grid-item-kids-selection .kids-selection-switch .switch-toggle-wrapper .switch-toggle.switch-toggle--on::before,
#profile-container .main-overlay div#edit-profile div#create-profile-form .grid-item.grid-item-kids-selection .kids-selection-switch .switch-toggle-wrapper .switch-toggle.switch-toggle--on::before {
  background-color: #fff;
}
#profile-container .main-overlay div#create-profile div#create-profile-form .grid-item.grid-item-kids-selection .kids-selection-switch .switch-toggle-wrapper .switch-toggle.switch-toggle--on,
#profile-container .main-overlay div#edit-profile div#create-profile-form .grid-item.grid-item-kids-selection .kids-selection-switch .switch-toggle-wrapper .switch-toggle.switch-toggle--on {
  background-image: linear-gradient(240deg, rgba(0, 100, 255, 0) 5%, #0037c5 5%);
  border: 1px solid #0037c5;
}
#profile-container .main-overlay div#create-profile div#create-profile-form .grid-item.grid-item-kids-selection .kids-selection-switch .row__label,
#profile-container .main-overlay div#edit-profile div#create-profile-form .grid-item.grid-item-kids-selection .kids-selection-switch .row__label {
  font-family: "Proxima Nova Regular", sans-serif;
  font-size: 16px;
  font-weight: normal;
  line-height: 22px;
}
@media (min-width: 0px) and (max-width: 479px) {
  #profile-container .main-overlay div#create-profile div#create-profile-form .grid-item.grid-item-kids-selection .kids-selection-switch .row__label,
#profile-container .main-overlay div#edit-profile div#create-profile-form .grid-item.grid-item-kids-selection .kids-selection-switch .row__label {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 14px;
    font-weight: normal;
    line-height: 18px;
  }
}
#profile-container .main-overlay div#create-profile div#create-profile-form .grid-item.grid-item-kids-selection .kids-selection-switch .row__label:last-child,
#profile-container .main-overlay div#edit-profile div#create-profile-form .grid-item.grid-item-kids-selection .kids-selection-switch .row__label:last-child {
  margin-right: 13px;
}
#profile-container .main-overlay div#create-profile div#create-profile-form .grid-item.grid-item-kids-selection .kids-selection,
#profile-container .main-overlay div#edit-profile div#create-profile-form .grid-item.grid-item-kids-selection .kids-selection {
  display: block;
  position: relative;
  font-family: "Proxima Nova Regular", sans-serif;
  font-size: 16px;
  font-weight: normal;
  line-height: 22px;
  margin-left: 13px;
}
@media (min-width: 0px) and (max-width: 479px) {
  #profile-container .main-overlay div#create-profile div#create-profile-form .grid-item.grid-item-kids-selection .kids-selection,
#profile-container .main-overlay div#edit-profile div#create-profile-form .grid-item.grid-item-kids-selection .kids-selection {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 14px;
    font-weight: normal;
    line-height: 18px;
  }
}
#profile-container .main-overlay div#create-profile div#create-profile-form .grid-item.grid-item-kids-selection.master,
#profile-container .main-overlay div#edit-profile div#create-profile-form .grid-item.grid-item-kids-selection.master {
  color: #999;
}
#profile-container .main-overlay div#create-profile div#create-profile-form .grid-item.grid-item-kids-selection.master .kids-selection-switch .switch-toggle-wrapper .switch-toggle,
#profile-container .main-overlay div#edit-profile div#create-profile-form .grid-item.grid-item-kids-selection.master .kids-selection-switch .switch-toggle-wrapper .switch-toggle {
  pointer-events: none;
}
#profile-container .main-overlay div#create-profile div#create-profile-form .grid-item.grid-item-summary,
#profile-container .main-overlay div#edit-profile div#create-profile-form .grid-item.grid-item-summary {
  color: #999;
  font-family: "Proxima Nova Regular", sans-serif;
  font-size: 14px;
  font-weight: normal;
  line-height: 18px;
  margin-top: 0;
  margin-bottom: 22px;
  margin-left: 13px;
}
#profile-container .main-overlay div#create-profile div#create-profile-form .grid-item.grid-item-summary span,
#profile-container .main-overlay div#edit-profile div#create-profile-form .grid-item.grid-item-summary span {
  display: block;
}
@media (max-width: 9999px) {
  #profile-container .main-overlay div#create-profile div#create-profile-form .grid-item.grid-item-summary span,
#profile-container .main-overlay div#edit-profile div#create-profile-form .grid-item.grid-item-summary span {
    margin-top: 4px;
  }
}
@media (min-width: 1920px) and (max-width: 9999px) {
  #profile-container .main-overlay div#create-profile div#create-profile-form .grid-item.grid-item-summary,
#profile-container .main-overlay div#edit-profile div#create-profile-form .grid-item.grid-item-summary {
    margin-bottom: 22px;
  }
}
@media (min-width: 1440px) and (max-width: 1919px) {
  #profile-container .main-overlay div#create-profile div#create-profile-form .grid-item.grid-item-summary,
#profile-container .main-overlay div#edit-profile div#create-profile-form .grid-item.grid-item-summary {
    margin-bottom: 22px;
  }
}
@media (min-width: 0px) and (max-width: 479px) {
  #profile-container .main-overlay div#create-profile div#create-profile-form .grid-item.grid-item-summary,
#profile-container .main-overlay div#edit-profile div#create-profile-form .grid-item.grid-item-summary {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 14px;
    margin-top: 2px;
    margin-bottom: 22px;
  }
  #profile-container .main-overlay div#create-profile div#create-profile-form .grid-item.grid-item-summary span,
#profile-container .main-overlay div#edit-profile div#create-profile-form .grid-item.grid-item-summary span {
    margin-top: 0;
  }
}
#profile-container .main-overlay div#create-profile div#create-profile-form .grid-item.grid-item-summary .disclaimer,
#profile-container .main-overlay div#create-profile div#create-profile-form .grid-item.grid-item-summary .disclaimer > a,
#profile-container .main-overlay div#edit-profile div#create-profile-form .grid-item.grid-item-summary .disclaimer,
#profile-container .main-overlay div#edit-profile div#create-profile-form .grid-item.grid-item-summary .disclaimer > a {
  color: #999;
  font-family: "Proxima Nova Regular", sans-serif;
  font-size: 14px;
  font-weight: normal;
  line-height: 18px;
}
#profile-container .main-overlay div#create-profile div#create-profile-form .grid-item.grid-item-summary .disclaimer a,
#profile-container .main-overlay div#create-profile div#create-profile-form .grid-item.grid-item-summary .disclaimer > a a,
#profile-container .main-overlay div#edit-profile div#create-profile-form .grid-item.grid-item-summary .disclaimer a,
#profile-container .main-overlay div#edit-profile div#create-profile-form .grid-item.grid-item-summary .disclaimer > a a {
  text-decoration: underline;
}
@media (min-width: 330px) and (max-height: 639px) {
  #profile-container .main-overlay div#create-profile .button-container,
#profile-container .main-overlay div#edit-profile .button-container {
    position: static;
    margin-bottom: 20px;
  }
}
@media (min-width: 480px) and (max-height: 761px) {
  #profile-container .main-overlay div#create-profile .button-container,
#profile-container .main-overlay div#edit-profile .button-container {
    position: static;
    margin-bottom: 32px;
  }
}
@media (min-width: 768px) and (max-height: 761px) {
  #profile-container .main-overlay div#create-profile .button-container,
#profile-container .main-overlay div#edit-profile .button-container {
    position: static;
    margin-bottom: 46px;
  }
}
@media (min-width: 1920px) and (max-height: 900px) {
  #profile-container .main-overlay div#create-profile .button-container,
#profile-container .main-overlay div#edit-profile .button-container {
    position: static;
    margin-bottom: 46px;
  }
}
#profile-container .main-overlay div#create-profile .text-input-error,
#profile-container .main-overlay div#edit-profile .text-input-error {
  color: #e42121;
  margin: 0;
}
@media (max-width: 9999px) {
  #profile-container .main-overlay div#create-profile .text-input-error,
#profile-container .main-overlay div#edit-profile .text-input-error {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 14px;
    font-weight: normal;
    line-height: 18px;
  }
}
@media (max-width: 479px) {
  #profile-container .main-overlay div#create-profile .text-input-error,
#profile-container .main-overlay div#edit-profile .text-input-error {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 14px;
  }
}
@media (max-height: 729px) {
  #profile-container .main-overlay div#create-profile .create-profile-form,
#profile-container .main-overlay div#create-profile .edit-profile-form,
#profile-container .main-overlay div#edit-profile .create-profile-form,
#profile-container .main-overlay div#edit-profile .edit-profile-form {
    margin-bottom: 75px;
  }
}
@media (max-height: 880px) and (min-width: 1920px) {
  #profile-container .main-overlay div#create-profile .create-profile-form,
#profile-container .main-overlay div#create-profile .edit-profile-form,
#profile-container .main-overlay div#edit-profile .create-profile-form,
#profile-container .main-overlay div#edit-profile .edit-profile-form {
    margin-bottom: 75px;
  }
}

#profile-container .main-overlay div#delete-confirm {
  margin-top: 16px;
  /* mobile phone landscape issue - device height too short */
}
#profile-container .main-overlay div#delete-confirm div#confirm-header {
  display: block;
  text-align: center;
  margin: 0 auto;
  margin-bottom: 12px;
  font-family: "Proxima Nova SemiBold", sans-serif;
  font-size: 20px;
  font-weight: bold;
  line-height: 24px;
}
@media (min-width: 480px) {
  #profile-container .main-overlay div#delete-confirm div#confirm-header {
    font-family: "Proxima Nova SemiBold", sans-serif;
    font-size: 32px;
    font-weight: bold;
    line-height: 38px;
  }
}
@media (min-width: 1440px) {
  #profile-container .main-overlay div#delete-confirm div#confirm-header {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 60px;
    font-weight: bold;
    line-height: 60px;
    margin-bottom: 16px;
  }
}
#profile-container .main-overlay div#delete-confirm div#confirm-detail {
  display: block;
  text-align: center;
  margin: 0 auto;
  color: #999;
  font-family: "Proxima Nova Regular", sans-serif;
  font-size: 16px;
  font-weight: normal;
  line-height: 22px;
  margin-bottom: 48px;
}
@media (min-width: 1440px) {
  #profile-container .main-overlay div#delete-confirm div#confirm-detail {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 28px;
    font-weight: normal;
    line-height: 36px;
    letter-spacing: normal;
    margin-bottom: 64px;
  }
}
#profile-container .main-overlay div#delete-confirm ul {
  display: grid;
  grid-template-rows: auto;
  display: -ms-grid;
  justify-items: center;
  padding-bottom: 48px;
  padding: 0 50px;
  grid-gap: 16px 32px;
  grid-template-columns: repeat(1, 1fr);
  -ms-grid-columns: 1fr [1];
}
#profile-container .main-overlay div#delete-confirm ul .avatar {
  padding: 0;
  height: auto;
}
#profile-container .main-overlay div#delete-confirm ul .avatar:last-child:nth-child(3n-1) {
  grid-column-start: unset;
}
#profile-container .main-overlay div#delete-confirm ul .avatar:nth-last-child(2):nth-child(3n+1) {
  grid-column-start: unset;
}
#profile-container .main-overlay div#delete-confirm ul .avatar:last-child:nth-child(3n-2) {
  grid-column-start: unset;
}
#profile-container .main-overlay div#delete-confirm ul .avatar:last-child:nth-child(2n-1) {
  grid-column-start: unset;
}
#profile-container .main-overlay div#delete-confirm ul .avatar .avname {
  padding-top: 16px;
}
#profile-container .main-overlay div#delete-confirm ul .avatar .avname--kids-delete {
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: unset;
}
#profile-container .main-overlay div#delete-confirm ul .avatar .avimg {
  padding-bottom: 0;
  background-color: #2d2d2d;
  border-radius: 50%;
  position: relative;
}
#profile-container .main-overlay div#delete-confirm ul .avatar .avimg:before {
  content: "";
  display: block;
  padding-top: 100%;
  /* initial ratio of 1:1*/
}
#profile-container .main-overlay div#delete-confirm ul .avatar .avimg img {
  display: block;
  position: absolute;
  top: 0;
}
#profile-container .main-overlay div#delete-confirm .button-container {
  height: auto;
}
#profile-container .main-overlay div#delete-confirm .button-container button {
  display: block;
  margin: 0 auto;
  margin-top: 16px;
}
@media (min-width: 330px) and (max-height: 480px) {
  #profile-container .main-overlay div#delete-confirm .button-container {
    position: static;
    margin-bottom: 20px;
  }
}
@media (min-width: 480px) and (max-height: 515px) {
  #profile-container .main-overlay div#delete-confirm .button-container {
    position: static;
    margin-bottom: 32px;
  }
}
@media (min-width: 768px) and (max-height: 530px) {
  #profile-container .main-overlay div#delete-confirm .button-container {
    position: static;
    margin-bottom: 46px;
  }
}
@media (min-width: 1920px) and (max-height: 560px) {
  #profile-container .main-overlay div#delete-confirm .button-container {
    position: static;
    margin-bottom: 46px;
  }
}
@media (max-height: 729px) {
  #profile-container .main-overlay div#delete-confirm ul .avatar {
    width: 109px;
  }
}

#create-pin {
  margin-top: 40px;
}
@media (min-width: 768px) {
  #create-pin {
    margin-top: 64px;
  }
}
@media (min-width: 1440px) {
  #create-pin {
    margin-top: 72px;
  }
}
@media (min-width: 1920px) {
  #create-pin {
    margin-top: 88px;
  }
}
#create-pin .digit-field-set .field-wrapper + .field-wrapper {
  margin-left: unset;
}
#create-pin .digit-field-set .digit-fields-wrapper {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-gap: 24px 10px;
  grid-gap: 0 10px;
  overflow: visible;
}
@media (min-width: 480px) {
  #create-pin .digit-field-set .digit-fields-wrapper {
    grid-gap: 0 16px;
  }
}
@media (min-width: 768px) {
  #create-pin .digit-field-set .digit-fields-wrapper {
    grid-gap: 0 20px;
  }
}
#create-pin .digit-field-set .digit-fields-wrapper .field-wrapper {
  margin-left: unset;
  float: unset;
}
#create-pin .digit-field-set .digit-fields-wrapper .field-wrapper--digit {
  max-width: 160px;
  max-height: 160px;
  height: calc(25vw - 20px);
  width: calc(25vw - 20px);
  transition: transform 300ms;
}
@media (min-width: 480px) {
  #create-pin .digit-field-set .digit-fields-wrapper .field-wrapper--digit {
    height: calc(25vw - 32px);
    width: calc(25vw - 32px);
  }
}
@media (min-width: 768px) {
  #create-pin .digit-field-set .digit-fields-wrapper .field-wrapper--digit {
    height: calc(25vw - 40px);
    width: calc(25vw - 40px);
  }
}
#create-pin .digit-field-set .digit-fields-wrapper .field-wrapper--digit.focused {
  transform: scale(1.13);
}

#profile-container div#enter-pin {
  margin-top: 40px;
}
@media (min-width: 768px) {
  #profile-container div#enter-pin {
    margin-top: 64px;
  }
}
@media (min-width: 1440px) {
  #profile-container div#enter-pin {
    margin-top: 72px;
  }
}
@media (min-width: 1920px) {
  #profile-container div#enter-pin {
    margin-top: 88px;
  }
}
#profile-container div#enter-pin .digit-field-set .field-wrapper + .field-wrapper {
  margin-left: unset;
}
#profile-container div#enter-pin .digit-field-set .digit-fields-wrapper {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-gap: 24px 10px;
  grid-gap: 0 10px;
  overflow: visible;
}
@media (min-width: 480px) {
  #profile-container div#enter-pin .digit-field-set .digit-fields-wrapper {
    grid-gap: 0 16px;
  }
}
@media (min-width: 768px) {
  #profile-container div#enter-pin .digit-field-set .digit-fields-wrapper {
    grid-gap: 0 20px;
  }
}
#profile-container div#enter-pin .digit-field-set .digit-fields-wrapper .field-wrapper {
  margin-left: unset;
  float: unset;
}
#profile-container div#enter-pin .digit-field-set .digit-fields-wrapper .field-wrapper--digit {
  max-width: 160px;
  max-height: 160px;
  height: calc(25vw - 20px);
  width: calc(25vw - 20px);
  transition: transform 300ms;
}
@media (min-width: 480px) {
  #profile-container div#enter-pin .digit-field-set .digit-fields-wrapper .field-wrapper--digit {
    height: calc(25vw - 32px);
    width: calc(25vw - 32px);
  }
}
@media (min-width: 768px) {
  #profile-container div#enter-pin .digit-field-set .digit-fields-wrapper .field-wrapper--digit {
    height: calc(25vw - 40px);
    width: calc(25vw - 40px);
  }
}
#profile-container div#enter-pin .digit-field-set .digit-fields-wrapper .field-wrapper--digit.focused {
  transform: scale(1.13);
}
#profile-container div#enter-pin .forgot-pin {
  text-align: center;
  margin-top: 15px;
}
#profile-container div#enter-pin .forgot-pin a {
  font-family: "Proxima Nova Regular", sans-serif;
  font-size: 20px;
  font-weight: normal;
  line-height: 24px;
  font-size: 20px;
  font-weight: 400;
  line-height: 24px;
}
@media (max-width: 479px) {
  #profile-container div#enter-pin .forgot-pin a {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 14px;
    font-weight: normal;
    line-height: 18px;
  }
}
#profile-container div#enter-pin .pin-form input[type=password].digit {
  font-size: 36px;
}
@media (min-width: 480px) {
  #profile-container div#enter-pin .pin-form input[type=password].digit {
    font-size: 44px;
  }
}
@media (min-width: 768px) {
  #profile-container div#enter-pin .pin-form input[type=password].digit {
    font-size: 52px;
  }
}
@media (min-width: 1920px) {
  #profile-container div#enter-pin .pin-form input[type=password].digit {
    font-size: 82px;
  }
}

#profile-container .main-overlay {
  overflow-x: hidden;
}
#profile-container .main-overlay .digit-fields-wrapper {
  display: flex;
}
#profile-container .main-overlay .digit-fields-wrapper .field-wrapper--digit {
  background-color: #121212;
  border: 1px solid #999;
}
#profile-container .main-overlay .digit-fields-wrapper input.digit {
  height: 100%;
  color: #fff;
}
@media (min-width: 0px) {
  #profile-container .main-overlay .digit-fields-wrapper input.digit {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 28px;
    font-weight: bold;
    line-height: 36px;
    letter-spacing: -0.2px;
    font-weight: 600;
  }
}
@media (min-width: 768px) {
  #profile-container .main-overlay .digit-fields-wrapper input.digit {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 32px;
    font-weight: bold;
    line-height: 38px;
    font-weight: 600;
  }
}
@media (min-width: 1920px) {
  #profile-container .main-overlay .digit-fields-wrapper input.digit {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 60px;
    font-weight: bold;
    line-height: 60px;
    font-weight: 600;
  }
}
#profile-container .main-overlay.createpin .profile-hdr, #profile-container .main-overlay.enterpin .profile-hdr {
  padding-bottom: 0;
}
@media (max-width: 767px) {
  #profile-container .main-overlay.createpin .profile-hdr, #profile-container .main-overlay.enterpin .profile-hdr {
    height: unset;
  }
}
#profile-container .main-overlay div#create-pin .pin-form,
#profile-container .main-overlay div#enter-pin .pin-form {
  display: grid;
  justify-content: center;
}
#profile-container .main-overlay div#create-pin .digit-field-set,
#profile-container .main-overlay div#enter-pin .digit-field-set {
  border: none;
}
#profile-container .main-overlay div#create-pin .digit-fields-wrapper,
#profile-container .main-overlay div#enter-pin .digit-fields-wrapper {
  margin-top: 22px;
  display: flex;
}
#profile-container .main-overlay div#create-pin .digit-fields-wrapper .field-wrapper--digit,
#profile-container .main-overlay div#enter-pin .digit-fields-wrapper .field-wrapper--digit {
  width: 162px;
  height: 162px;
  margin: 0 10px;
  background-color: #121212;
  border: 1px solid #999;
  padding-left: 2%;
}
#profile-container .main-overlay div#create-pin .digit-fields-wrapper .field-wrapper--digit.error-field-border,
#profile-container .main-overlay div#enter-pin .digit-fields-wrapper .field-wrapper--digit.error-field-border {
  border: 1px solid #f00;
}
@media (min-width: 480px) and (max-width: 767px) {
  #profile-container .main-overlay div#create-pin .digit-fields-wrapper .field-wrapper--digit,
#profile-container .main-overlay div#enter-pin .digit-fields-wrapper .field-wrapper--digit {
    width: 92px;
    height: 92px;
    margin: 0 5px;
  }
}
@media (min-width: 0px) and (max-width: 479px) {
  #profile-container .main-overlay div#create-pin .digit-fields-wrapper .field-wrapper--digit,
#profile-container .main-overlay div#enter-pin .digit-fields-wrapper .field-wrapper--digit {
    width: 64px;
    height: 64px;
    margin: 0 3px;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  #profile-container .main-overlay div#create-pin .digit-fields-wrapper .field-wrapper--digit,
#profile-container .main-overlay div#enter-pin .digit-fields-wrapper .field-wrapper--digit {
    width: 102px;
    height: 102px;
  }
}
@media (min-width: 1024px) and (max-width: 1439px) {
  #profile-container .main-overlay div#create-pin .digit-fields-wrapper .field-wrapper--digit,
#profile-container .main-overlay div#enter-pin .digit-fields-wrapper .field-wrapper--digit {
    width: 102px;
    height: 102px;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  #profile-container .main-overlay div#create-pin .digit-fields-wrapper,
#profile-container .main-overlay div#enter-pin .digit-fields-wrapper {
    margin-top: 5px;
  }
}
@media (min-width: 1024px) and (max-width: 1439px) {
  #profile-container .main-overlay div#create-pin .digit-fields-wrapper,
#profile-container .main-overlay div#enter-pin .digit-fields-wrapper {
    margin-top: 10px;
  }
}
@media (min-width: 0px) and (max-width: 479px) {
  #profile-container .main-overlay div#create-pin .digit-fields-wrapper,
#profile-container .main-overlay div#enter-pin .digit-fields-wrapper {
    margin-top: 10px;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  #profile-container .main-overlay div#create-pin .digit-fields-wrapper,
#profile-container .main-overlay div#enter-pin .digit-fields-wrapper {
    margin-top: 16px;
  }
}
#profile-container .main-overlay div#create-pin .digit-fields-wrapper input.digit,
#profile-container .main-overlay div#enter-pin .digit-fields-wrapper input.digit {
  height: unset;
  color: #fff;
  font-family: "Proxima Nova Regular", sans-serif;
  font-size: 60px;
  font-weight: bold;
  line-height: 60px;
}
@media (max-width: 1919px) {
  #profile-container .main-overlay div#create-pin .digit-fields-wrapper input.digit,
#profile-container .main-overlay div#enter-pin .digit-fields-wrapper input.digit {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 32px;
    font-weight: bold;
    line-height: 38px;
  }
}
@media (min-width: 0px) and (max-width: 479px) {
  #profile-container .main-overlay div#create-pin .digit-fields-wrapper input.digit,
#profile-container .main-overlay div#enter-pin .digit-fields-wrapper input.digit {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 28px;
    font-weight: bold;
    line-height: 36px;
    letter-spacing: -0.2px;
  }
}
@media (min-width: 1024px) and (max-width: 1439px) {
  #profile-container .main-overlay div#create-pin .digit-fields-wrapper input.digit,
#profile-container .main-overlay div#enter-pin .digit-fields-wrapper input.digit {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 32px;
    font-weight: bold;
    line-height: 38px;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  #profile-container .main-overlay div#create-pin .digit-fields-wrapper input.digit,
#profile-container .main-overlay div#enter-pin .digit-fields-wrapper input.digit {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 32px;
    font-weight: bold;
    line-height: 38px;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  #profile-container .main-overlay div#create-pin .digit-fields-wrapper input.digit,
#profile-container .main-overlay div#enter-pin .digit-fields-wrapper input.digit {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 28px;
    font-weight: bold;
    line-height: 36px;
    letter-spacing: -0.2px;
  }
}
@supports (-moz-appearance: none) {
  #profile-container .main-overlay div#create-pin .digit-fields-wrapper input.digit,
#profile-container .main-overlay div#enter-pin .digit-fields-wrapper input.digit {
    height: 100%;
  }
}
#profile-container .main-overlay div#create-pin .field-wrapper::before,
#profile-container .main-overlay div#enter-pin .field-wrapper::before {
  border-image: unset;
  border: 1px solid #fff;
}
#profile-container .main-overlay div#create-pin .error,
#profile-container .main-overlay div#enter-pin .error {
  text-align: center;
  margin-top: 20px;
  color: #e42121;
  font-family: "Proxima Nova Regular", sans-serif;
  font-size: 20px;
  font-weight: normal;
  line-height: 24px;
}
@media (max-width: 479px) {
  #profile-container .main-overlay div#create-pin .error,
#profile-container .main-overlay div#enter-pin .error {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 14px;
    font-weight: normal;
    line-height: 18px;
  }
}
@media (min-width: 330px) and (max-height: 639px) {
  #profile-container .main-overlay div#create-pin .button-container,
#profile-container .main-overlay div#enter-pin .button-container {
    position: static;
  }
}
@media (min-width: 480px) and (max-height: 761px) {
  #profile-container .main-overlay div#create-pin .button-container,
#profile-container .main-overlay div#enter-pin .button-container {
    position: static;
    margin-bottom: 32px;
  }
}
@media (min-width: 768px) and (max-height: 761px) {
  #profile-container .main-overlay div#create-pin .button-container,
#profile-container .main-overlay div#enter-pin .button-container {
    position: static;
    margin-bottom: 46px;
  }
}
@media (min-width: 1920px) and (max-height: 900px) {
  #profile-container .main-overlay div#create-pin .button-container,
#profile-container .main-overlay div#enter-pin .button-container {
    position: static;
    margin-bottom: 46px;
  }
}

#profile-container .main-overlay .loading-dots {
  text-align: center;
  font: 9em/100% Icon;
}
#profile-container .main-overlay .loading-dots .dot-one {
  opacity: 0;
  -webkit-animation: dot 1.3s infinite;
  -webkit-animation-delay: 0s;
  animation: dot 1.3s infinite;
  animation-delay: 0s;
}
#profile-container .main-overlay .loading-dots .dot-two {
  opacity: 0;
  -webkit-animation: dot 1.3s infinite;
  -webkit-animation-delay: 0.2s;
  animation: dot 1.3s infinite;
  animation-delay: 0.2s;
}
#profile-container .main-overlay .loading-dots .dot-three {
  opacity: 0;
  -webkit-animation: dot 1.3s infinite;
  -webkit-animation-delay: 0.3s;
  animation: dot 1.3s infinite;
  animation-delay: 0.3s;
}
#profile-container .main-overlay .loading-dots .dot-four {
  opacity: 0;
  -webkit-animation: dot 1.3s infinite;
  -webkit-animation-delay: 0.4s;
  animation: dot 1.3s infinite;
  animation-delay: 0.4s;
}
@-webkit-keyframes dot {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes dot {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

.hide-for-pre-cache {
  width: 0;
  height: 0;
  z-index: -10;
}

main {
  overflow: visible;
  display: block;
}

#global-header-container a.hideCaret:after {
  background: none;
}

#pv-dropdown li.deactivated--withSubMenu a.filter:after {
  display: none;
}
#pv-dropdown li.deactivated--withSubMenu ul.mobileMenu__subnav {
  display: none;
}

.showpicker-scroll-container {
  overflow: visible;
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.showpicker-scroll-container::-webkit-scrollbar {
  display: none;
  width: 0;
  background: transparent;
  /* make scrollbar transparent */
}
.showpicker-scroll-container .grid.show-picker-grid {
  grid-gap: 10px 10px;
  grid-template-columns: repeat(18, 1fr);
}
@media (min-width: 480px) {
  .showpicker-scroll-container .grid.show-picker-grid {
    grid-template-columns: repeat(12, 1fr);
  }
}
@media (min-width: 1024px) {
  .showpicker-scroll-container .grid.show-picker-grid {
    grid-template-columns: repeat(18, 1fr);
  }
}
@media (min-width: 1440px) {
  .showpicker-scroll-container .grid.show-picker-grid {
    grid-template-columns: repeat(16, 1fr);
  }
}

BODY.on_show_picker #main-container {
  background-color: #000;
  margin-top: 0;
}
BODY.on_show_picker #main-container #main-aa-container {
  background-color: #000;
  margin-top: 40px;
}
@media (min-width: 768px) {
  BODY.on_show_picker #main-container #main-aa-container {
    margin-top: -16px;
  }
}
BODY.on_show_picker #main-container #show-picker--next {
  min-height: 100px;
}
BODY.on_show_picker #main-container #show-picker--next a {
  height: 45px;
}
BODY.on_show_picker .global-footer {
  display: none;
}

.show_picker_in_sign_up {
  background-color: #000;
}

.show-picker-container .show-picker-header {
  color: #fff;
  display: flex;
  flex-direction: column;
  margin-bottom: 30px;
  max-width: 290px;
  margin-left: auto;
  margin-right: auto;
  justify-content: center;
  position: relative;
  z-index: 3;
}
@media (min-width: 480px) {
  .show-picker-container .show-picker-header {
    max-width: none;
  }
}
@media (min-width: 768px) {
  .show-picker-container .show-picker-header {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 32px;
    font-weight: bold;
    line-height: 38px;
    margin-bottom: 40px;
  }
}
@media (min-width: 1440px) {
  .show-picker-container .show-picker-header {
    margin-bottom: 50px;
  }
}
@media (min-width: 1920px) {
  .show-picker-container .show-picker-header {
    flex-direction: row;
  }
}
.show-picker-container .show-picker-header .show-picker--title,
.show-picker-container .show-picker-header .show-picker--description {
  text-align: center;
}
.show-picker-container .show-picker-header .show-picker--title {
  font-family: "Proxima Nova SemiBold", sans-serif;
  font-size: 20px;
  font-weight: normal;
  line-height: 24px;
  margin-bottom: 12px;
}
@media (min-width: 480px) {
  .show-picker-container .show-picker-header .show-picker--title {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 32px;
    font-weight: bold;
    line-height: 38px;
  }
}
@media (min-width: 1024px) {
  .show-picker-container .show-picker-header .show-picker--title {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 32px;
    font-weight: bold;
    line-height: 38px;
  }
}
@media (min-width: 1440px) {
  .show-picker-container .show-picker-header .show-picker--title {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 60px;
    font-weight: bold;
    line-height: 60px;
    margin-bottom: 16px;
  }
}
.show-picker-container .show-picker-header .show-picker--description {
  color: #999;
  font-family: "Proxima Nova Regular", sans-serif;
  font-size: 16px;
  font-weight: normal;
  line-height: 22px;
}
@media (min-width: 1440px) {
  .show-picker-container .show-picker-header .show-picker--description {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 28px;
    font-weight: normal;
    line-height: 22px;
  }
}
.show-picker-container .show-picker-header .skip {
  align-self: flex-end;
}
.show-picker-container .show-picker-header .skip a {
  font-family: "Proxima Nova Regular", sans-serif;
  font-size: 16px;
  font-weight: normal;
  line-height: 22px;
  color: #999;
}
@media (min-width: 768px) {
  .show-picker-container .show-picker-header .skip a {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 18px;
    font-weight: normal;
    line-height: 30px;
  }
}
@media (min-width: 1920px) {
  .show-picker-container .show-picker-header-left {
    margin-top: 12px;
    margin-left: 32px;
  }
}
.show-picker-container article.show-picker-item:focus {
  z-index: 2;
}
.show-picker-container article.show-picker-item:focus .supra-wrapper {
  box-shadow: 0px 18px 28px -12px rgba(0, 0, 0, 0.45);
  transform: scale(1.125, 1.125);
  transition: transform 0.3s ease-out;
  z-index: 2;
}
.show-picker-container article.show-picker-item:focus .supra-wrapper:after {
  opacity: 1;
  transition: opacity 0.3s ease-out 0.3s;
}
.show-picker-container article.show-picker-item:focus .thumb-wrapper {
  border: 2px solid #ffffff;
  outline: solid 2px #e42121;
  outline-offset: 4px !important;
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.4);
  transform: scale(1.125, 1.125);
  transition: transform 0.3s ease-out;
  z-index: 2;
}
.show-picker-container article.show-picker-item:focus .thumb-wrapper .label {
  z-index: 1;
}
.show-picker-container article.show-picker-item:focus .thumb-wrapper .label:not(.subscribe):not(.tvelock):not(.bundle-lock) {
  opacity: 1;
  transition: opacity 0.3s ease-out, transform 0.3s ease-in;
}
.show-picker-container article.show-picker-item:focus .thumb-wrapper .label:not(.subscribe):not(.tvelock):not(.bundle-lock):hover {
  transform: scale(1.125, 1.125);
  transition: transform 0.3s ease-out;
}
.show-picker-container article.show-picker-item:focus .thumb-wrapper .label.subscribe {
  transition: transform 0.3s ease-out;
}
.show-picker-container article.show-picker-item:focus .thumb-wrapper .label.subscribe:hover {
  transform: scale(1.125, 1.125);
  transition: transform 0.3s ease-out;
}
.show-picker-container article.show-picker-item:focus .thumb-wrapper .label.tvelock {
  transition: transform 0.3s ease-out;
}
.show-picker-container article.show-picker-item:focus .thumb-wrapper .label.tvelock:hover {
  transform: scale(1.125, 1.125);
  transition: transform 0.3s ease-out;
}
.show-picker-container article.show-picker-item:focus .thumb-wrapper .label.bundle-lock {
  transition: transform 0.3s ease-out;
}
.show-picker-container article.show-picker-item:focus .thumb-wrapper .label.bundle-lock:hover {
  transform: scale(1.125, 1.125);
  transition: transform 0.3s ease-out;
}
.show-picker-container article.show-picker-item:hover {
  z-index: 2;
}
.show-picker-container article.show-picker-item:hover .supra-wrapper {
  box-shadow: 0px 18px 28px -12px rgba(0, 0, 0, 0.45);
  transform: scale(1.125, 1.125);
  transition: transform 0.3s ease-out;
  z-index: 2;
}
.show-picker-container article.show-picker-item:hover .supra-wrapper:after {
  opacity: 1;
  transition: opacity 0.3s ease-out 0.3s;
}
.show-picker-container article.show-picker-item:hover .thumb-wrapper {
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.4);
  transform: scale(1.125, 1.125);
  transition: transform 0.3s ease-out;
  z-index: 2;
}
.show-picker-container article.show-picker-item:hover .thumb-wrapper .label {
  z-index: 1;
}
.show-picker-container article.show-picker-item:hover .thumb-wrapper .label:not(.subscribe):not(.tvelock):not(.bundle-lock) {
  opacity: 1;
  transition: opacity 0.3s ease-out, transform 0.3s ease-in;
}
.show-picker-container article.show-picker-item:hover .thumb-wrapper .label:not(.subscribe):not(.tvelock):not(.bundle-lock):hover {
  transform: scale(1.125, 1.125);
  transition: transform 0.3s ease-out;
}
.show-picker-container article.show-picker-item:hover .thumb-wrapper .label.subscribe {
  transition: transform 0.3s ease-out;
}
.show-picker-container article.show-picker-item:hover .thumb-wrapper .label.subscribe:hover {
  transform: scale(1.125, 1.125);
  transition: transform 0.3s ease-out;
}
.show-picker-container article.show-picker-item:hover .thumb-wrapper .label.tvelock {
  transition: transform 0.3s ease-out;
}
.show-picker-container article.show-picker-item:hover .thumb-wrapper .label.tvelock:hover {
  transform: scale(1.125, 1.125);
  transition: transform 0.3s ease-out;
}
.show-picker-container article.show-picker-item:hover .thumb-wrapper .label.bundle-lock {
  transition: transform 0.3s ease-out;
}
.show-picker-container article.show-picker-item:hover .thumb-wrapper .label.bundle-lock:hover {
  transform: scale(1.125, 1.125);
  transition: transform 0.3s ease-out;
}
.show-picker-container article.show-picker-item .thumb-wrapper {
  transition: transform 0.3s ease-out;
}
.show-picker-container article.show-picker-item .thumb-wrapper .label {
  z-index: 1;
}
.show-picker-container article.show-picker-item .thumb-wrapper .label:not(.subscribe):not(.tvelock):not(.bundle-lock) {
  opacity: 0;
  transition: opacity 0.3s ease-out;
}
.show-picker-container article.show-picker-item a .thumb-wrapper {
  margin-bottom: 0;
}
.show-picker-container article.show-picker-item a .thumb-wrapper .thumb {
  height: 100%;
  min-height: unset;
}
.show-picker-container article.show-picker-item a .thumb-wrapper .overlay {
  opacity: 1;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.550858) 0%, rgba(0, 0, 0, 0) 35%, rgba(0, 0, 0, 0) 100%);
  height: 100%;
  width: 100%;
  top: 0;
  position: absolute;
  z-index: 1;
}
.show-picker-container article.show-picker-item a .thumb-wrapper .overlay.selected {
  opacity: 0.55;
  background: linear-gradient(rgba(0, 0, 0, 0.55) 0%, rgba(0, 0, 0, 0) 35%, rgba(0, 0, 0, 0) 100%) #1d1d1d;
  z-index: 2;
  -webkit-transition: 0.2s ease-in;
  -moz-transition: 0.2s ease-in;
  -ms-transition: 0.2s ease-in;
  -o-transition: 0.2s ease-in;
  transition: 0.2s ease-in;
}
.show-picker-container article.show-picker-item a .thumb-wrapper .overlay.unselected {
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.550858) 0%, rgba(0, 0, 0, 0) 35%, rgba(0, 0, 0, 0) 100%);
  -webkit-transition: 0.2s ease-in;
  -moz-transition: 0.2s ease-in;
  -ms-transition: 0.2s ease-in;
  -o-transition: 0.2s ease-in;
  transition: 0.2s ease-in;
}
.show-picker-container article.show-picker-item a .thumb-wrapper .show-selector {
  position: absolute;
  width: 24px;
  height: 24px;
  top: 8px;
  right: 8px;
  z-index: 3;
  background: no-repeat;
  background-size: contain;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='36' height='36' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cellipse cx='12.5' cy='12.874' rx='12' ry='12' fill='%23121212' fill-opacity='0.2'/%3E%3Cpath d='M23.5 12.874C23.5 18.9492 18.5751 23.874 12.5 23.874C6.42487 23.874 1.5 18.9492 1.5 12.874C1.5 6.79889 6.42487 1.87402 12.5 1.87402C18.5751 1.87402 23.5 6.79889 23.5 12.874Z' stroke='white' stroke-opacity='0.75' stroke-width='2'/%3E%3C/svg%3E");
}
.show-picker-container article.show-picker-item a .thumb-wrapper .show-selector.selected {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='36' height='36' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='16' cy='16' r='15' fill='white' stroke='white' stroke-width='2'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4015 23.3559C13.0223 23.3407 12.6751 23.1414 12.4734 22.8234L12.427 22.7591L8.23209 17.2501C7.84767 16.743 7.95154 16.0236 8.46411 15.6433C8.97667 15.2629 9.70382 15.3657 10.0882 15.8728L13.4293 20.326L21.9212 9.58333C22.1115 9.34276 22.3909 9.18716 22.6974 9.15097C23.004 9.11478 23.3125 9.20099 23.5547 9.39051C23.7977 9.57615 23.955 9.85086 23.9909 10.1526C24.0299 10.4549 23.9428 10.7599 23.7496 10.9973L14.3203 22.9336C14.1348 23.1765 13.856 23.3327 13.55 23.3651L13.4015 23.3559Z' fill='%23121212'/%3E%3C/svg%3E");
}
@media (min-width: 480px) {
  .show-picker-container article.show-picker-item a .thumb-wrapper .show-selector {
    top: 10px;
    right: 10px;
  }
}
@media (min-width: 768px) {
  .show-picker-container article.show-picker-item a .thumb-wrapper .show-selector {
    top: 18px;
    right: 18px;
    width: 30px;
    height: 30px;
  }
}
@media (min-width: 1024px) {
  .show-picker-container article.show-picker-item a .thumb-wrapper .show-selector {
    top: 14px;
    right: 14px;
    width: 28px;
    height: 28px;
  }
}
@media (min-width: 1440px) {
  .show-picker-container article.show-picker-item a .thumb-wrapper .show-selector {
    top: 16px;
    right: 16px;
    width: 30px;
    height: 30px;
  }
}
@media (min-width: 1920px) {
  .show-picker-container article.show-picker-item a .thumb-wrapper .show-selector {
    top: 20px;
    right: 20px;
    width: 32px;
    height: 32px;
  }
}
.show-picker-container article.show-picker-item a .thumb-wrapper .lock-icon-wrapper {
  position: absolute;
  width: 16px;
  height: 16px;
  bottom: 8px;
  right: 8px;
  z-index: 1;
}
@media (min-width: 480px) {
  .show-picker-container article.show-picker-item a .thumb-wrapper .lock-icon-wrapper {
    bottom: 10px;
    right: 10px;
  }
}
@media (min-width: 768px) {
  .show-picker-container article.show-picker-item a .thumb-wrapper .lock-icon-wrapper {
    width: 24px;
    height: 24px;
    bottom: 18px;
    right: 18px;
  }
}
@media (min-width: 1024px) {
  .show-picker-container article.show-picker-item a .thumb-wrapper .lock-icon-wrapper {
    bottom: 14px;
    right: 14px;
  }
}
@media (min-width: 1440px) {
  .show-picker-container article.show-picker-item a .thumb-wrapper .lock-icon-wrapper {
    bottom: 16px;
    right: 16px;
  }
}
@media (min-width: 1920px) {
  .show-picker-container article.show-picker-item a .thumb-wrapper .lock-icon-wrapper {
    bottom: 20px;
    right: 20px;
  }
}
.show-picker-container article.show-picker-item a .thumb-wrapper .lock-icon-wrapper .lock-icon-src {
  width: 100%;
  height: 100%;
  background-image: url('data:image/svg+xml;charset=utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="20" viewBox="0 0 16 20" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M1 8C0.447716 8 -2.41412e-08 8.44771 0 9L4.37114e-07 19C4.61255e-07 19.5523 0.447716 20 1 20H15C15.5523 20 16 19.5523 16 19V9C16 8.44772 15.5523 8 15 8H14V6C14 2.68629 11.3137 -1.44847e-07 8 0C4.68629 1.44847e-07 2 2.68629 2 6V8H1ZM12.5 8L3.5 8V6C3.5 3.51472 5.51472 1.5 8 1.5C10.4853 1.5 12.5 3.51472 12.5 6V8Z" fill="white"/></svg>');
  background-size: contain;
  background-repeat: no-repeat;
  background-position-x: center;
  background-position-y: center;
}
.show-picker-container #show-picker--next {
  overflow: hidden;
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.show-picker-container #show-picker--next a {
  width: 130px;
  height: 18px;
  background-color: #aaa;
}
@media (max-width: 1023px) {
  .show-picker-container #show-picker--next a {
    padding: 13px 0 11px;
    width: 100%;
    position: fixed;
    left: 0;
    bottom: 0;
    z-index: 1;
  }
}

/* scss originally from showPickerVariant.scss */
.main-overlay.showspicker .profile-hdr,
#main-aa-container .profile-hdr {
  display: none;
}
.main-overlay.showspicker .show-picker-container,
#main-aa-container .show-picker-container {
  margin-top: 0;
  padding-top: 20px;
  padding-bottom: 94px;
}
@media (min-width: 1024px) {
  .main-overlay.showspicker .show-picker-container,
#main-aa-container .show-picker-container {
    padding-bottom: 120px;
    padding-top: 40px;
  }
}
@media (min-width: 1920px) {
  .main-overlay.showspicker .show-picker-container,
#main-aa-container .show-picker-container {
    padding-bottom: 183px;
    padding-top: 56px;
  }
}
.main-overlay.showspicker .show-picker-container.faded:after,
#main-aa-container .show-picker-container.faded:after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  pointer-events: none;
}
@media (min-width: 768px) {
  .main-overlay.showspicker .show-picker-container.faded:after,
#main-aa-container .show-picker-container.faded:after {
    background-image: linear-gradient(180deg, black 0%, black 18%, rgba(0, 0, 0, 0.8) 200px, transparent 30%);
  }
}
.main-overlay.showspicker .show-picker-container .avimg-show-picker,
#main-aa-container .show-picker-container .avimg-show-picker {
  display: flex;
  justify-content: center;
  z-index: 100000000000;
  margin-top: 0;
  margin-bottom: 5px;
}
.main-overlay.showspicker .show-picker-container .avimg-show-picker img,
#main-aa-container .show-picker-container .avimg-show-picker img {
  width: 34px;
  height: 34px;
}
@media (min-width: 480px) {
  .main-overlay.showspicker .show-picker-container .avimg-show-picker,
#main-aa-container .show-picker-container .avimg-show-picker {
    margin-bottom: 6px;
  }
  .main-overlay.showspicker .show-picker-container .avimg-show-picker img,
#main-aa-container .show-picker-container .avimg-show-picker img {
    width: 61px;
    height: 61px;
  }
}
@media (min-width: 1440px) {
  .main-overlay.showspicker .show-picker-container .avimg-show-picker,
#main-aa-container .show-picker-container .avimg-show-picker {
    margin-top: 0;
  }
  .main-overlay.showspicker .show-picker-container .avimg-show-picker img,
#main-aa-container .show-picker-container .avimg-show-picker img {
    width: 86px;
    height: 86px;
  }
}
.main-overlay.showspicker .show-picker-container .show-picker-bottom-fade,
#main-aa-container .show-picker-container .show-picker-bottom-fade {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 130px;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.92) 0%, rgba(0, 0, 0, 0.46) 56.77%, rgba(0, 0, 0, 0.0001) 100%);
  mix-blend-mode: normal;
  transform: rotate(-180deg);
  z-index: 2;
  pointer-events: none;
}
@media (min-width: 480px) {
  .main-overlay.showspicker .show-picker-container .show-picker-bottom-fade,
#main-aa-container .show-picker-container .show-picker-bottom-fade {
    height: 160px;
  }
}
@media (min-width: 768px) {
  .main-overlay.showspicker .show-picker-container .show-picker-bottom-fade,
#main-aa-container .show-picker-container .show-picker-bottom-fade {
    height: 200px;
  }
}
@media (min-width: 1440px) {
  .main-overlay.showspicker .show-picker-container .show-picker-bottom-fade,
#main-aa-container .show-picker-container .show-picker-bottom-fade {
    height: 240px;
  }
}
.main-overlay.showspicker .show-picker-container .show-picker-cta-container,
#main-aa-container .show-picker-container .show-picker-cta-container {
  display: flex;
  justify-content: center;
  box-sizing: border-box;
  z-index: 3;
  position: fixed;
  left: 50%;
  transform: translateX(-50%);
  bottom: 20px;
  width: calc(100% - 39px);
  pointer-events: none;
}
.main-overlay.showspicker .show-picker-container .show-picker-cta-container .button,
#main-aa-container .show-picker-container .show-picker-cta-container .button {
  pointer-events: all;
}
@media (min-width: 0px) {
  .main-overlay.showspicker .show-picker-container .show-picker-cta-container,
#main-aa-container .show-picker-container .show-picker-cta-container {
    bottom: 20px;
  }
}
@media (min-width: 480px) {
  .main-overlay.showspicker .show-picker-container .show-picker-cta-container,
#main-aa-container .show-picker-container .show-picker-cta-container {
    bottom: 46px;
  }
}
@media (min-width: 1920px) {
  .main-overlay.showspicker .show-picker-container .show-picker-cta-container,
#main-aa-container .show-picker-container .show-picker-cta-container {
    bottom: 68px;
  }
}
.main-overlay.showspicker .show-picker-container .show-picker-cta-container .button,
#main-aa-container .show-picker-container .show-picker-cta-container .button {
  flex: 1;
  padding: 18px 20px 11px;
  box-sizing: border-box;
}
@media (min-width: 480px) {
  .main-overlay.showspicker .show-picker-container .show-picker-cta-container .button,
#main-aa-container .show-picker-container .show-picker-cta-container .button {
    flex: 0.3;
    min-width: 440px;
    padding: 16px 20px 13px;
  }
}
@media (min-width: 1440px) {
  .main-overlay.showspicker .show-picker-container .show-picker-cta-container .button,
#main-aa-container .show-picker-container .show-picker-cta-container .button {
    flex: 0.3;
    max-width: 452px;
    padding: 16px 20px 13px;
  }
}
.main-overlay.showspicker .show-picker-container .showpicker-scroll-container,
#main-aa-container .show-picker-container .showpicker-scroll-container {
  position: relative;
  z-index: 1;
  overflow: visible;
}

.main-overlay.compilingpage,
body.on_compiling_show #main-aa-container {
  width: 100vw;
  height: 100vh;
  margin: 0;
  padding: 0;
  min-height: unset;
  position: relative;
  z-index: 1000;
}
.main-overlay.compilingpage .compiling-video-background,
body.on_compiling_show #main-aa-container .compiling-video-background {
  width: 100vw;
  height: 100vh;
  object-fit: cover;
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: -1;
}
@media (orientation: portrait) {
  .main-overlay.compilingpage .orient_lands,
body.on_compiling_show #main-aa-container .orient_lands {
    display: none;
  }
}
@media (orientation: landscape) {
  .main-overlay.compilingpage .orient_port,
body.on_compiling_show #main-aa-container .orient_port {
    display: none;
  }
}
.main-overlay.compilingpage .hide-background,
body.on_compiling_show #main-aa-container .hide-background {
  display: none;
}
.main-overlay.compilingpage .profile-header-container,
body.on_compiling_show #main-aa-container .profile-header-container {
  display: none;
}
.main-overlay.compilingpage .posters,
body.on_compiling_show #main-aa-container .posters {
  width: 100vw;
  height: 100vh;
  object-fit: cover;
  position: absolute;
  z-index: -2;
}
.main-overlay.compilingpage .compiling-shows-container,
body.on_compiling_show #main-aa-container .compiling-shows-container {
  min-height: 100vh;
  display: flex;
  align-items: center;
  justify-content: center;
}
.main-overlay.compilingpage .compiling-shows-container .text-container,
body.on_compiling_show #main-aa-container .compiling-shows-container .text-container {
  position: absolute;
  height: 100vh;
  width: 100vw;
  display: flex;
  justify-content: center;
  align-items: center;
}
.main-overlay.compilingpage .compiling-shows-container .text-container h1.title,
body.on_compiling_show #main-aa-container .compiling-shows-container .text-container h1.title {
  color: #fff;
  margin: 0;
  text-align: center;
}
@media (max-width: 1439px) {
  .main-overlay.compilingpage .compiling-shows-container .text-container h1.title,
body.on_compiling_show #main-aa-container .compiling-shows-container .text-container h1.title {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 32px;
    font-weight: bold;
    line-height: 38px;
  }
}
@media (max-width: 767px) {
  .main-overlay.compilingpage .compiling-shows-container .text-container h1.title,
body.on_compiling_show #main-aa-container .compiling-shows-container .text-container h1.title {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 28px;
    font-weight: bold;
    line-height: 36px;
    letter-spacing: -0.2px;
  }
}
@media (max-width: 479px) {
  .main-overlay.compilingpage .compiling-shows-container .text-container h1.title,
body.on_compiling_show #main-aa-container .compiling-shows-container .text-container h1.title {
    font-family: "Proxima Nova SemiBold", sans-serif;
    font-size: 20px;
    font-weight: bold;
    line-height: 24px;
  }
}
.main-overlay.compilingpage .compiling-shows-container .text-container h1.title .dots,
body.on_compiling_show #main-aa-container .compiling-shows-container .text-container h1.title .dots {
  float: right;
}
.main-overlay.compilingpage .compiling-shows-container .text-container h1.title .dots .one,
body.on_compiling_show #main-aa-container .compiling-shows-container .text-container h1.title .dots .one {
  opacity: 0;
  -webkit-animation: dot 1.3s infinite;
  -webkit-animation-delay: 0s;
  animation: dot 1.3s infinite;
  animation-delay: 0s;
}
.main-overlay.compilingpage .compiling-shows-container .text-container h1.title .dots .two,
body.on_compiling_show #main-aa-container .compiling-shows-container .text-container h1.title .dots .two {
  opacity: 0;
  -webkit-animation: dot 1.3s infinite;
  -webkit-animation-delay: 0.2s;
  animation: dot 1.3s infinite;
  animation-delay: 0.2s;
}
.main-overlay.compilingpage .compiling-shows-container .text-container h1.title .dots .three,
body.on_compiling_show #main-aa-container .compiling-shows-container .text-container h1.title .dots .three {
  opacity: 0;
  -webkit-animation: dot 1.3s infinite;
  -webkit-animation-delay: 0.3s;
  animation: dot 1.3s infinite;
  animation-delay: 0.3s;
}
@-webkit-keyframes dot {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes dot {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

body.on_compiling_show {
  background-color: #000;
  margin-top: 0;
}
body.on_compiling_show #main-aa-container {
  background-color: #000;
}

.main-overlay.showspicker .profile-header-container {
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.6), transparent) !important;
}
.main-overlay.showspicker #show-picker--next {
  height: 132px;
}

.switch-toggle-wrapper {
  display: flex;
}
@media (min-width: 0px) and (max-width: 479px) {
  .switch-toggle-wrapper {
    margin-top: 10px;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  .switch-toggle-wrapper {
    margin-top: 10px;
  }
}
.switch-toggle-wrapper.switch-toggle-dark button {
  background-color: #393939;
  border: 1px solid #393939;
}
.switch-toggle-wrapper .switch-toggle {
  position: relative;
  border: 1px solid #cdcdcd;
  border-radius: 12px;
  width: 46px;
  height: 24px;
  background-color: #cdcdcd;
  vertical-align: middle;
  -webkit-transition: background-color 0.2s ease;
  -moz-transition: background-color 0.2s ease;
  -o-transition: background-color 0.2s ease;
  -ms-transition: background-color 0.2s ease;
  transition: background-color 0.2s ease;
  cursor: pointer;
}
.switch-toggle-wrapper .switch-toggle::before {
  content: "";
  position: absolute;
  top: 3px;
  left: 3px;
  border-radius: 8px;
  width: 16px;
  height: 16px;
  background-color: #fff;
  -webkit-transition: background-color 0.2s ease, left 0.2s ease;
  -moz-transition: background-color 0.2s ease, left 0.2s ease;
  -o-transition: background-color 0.2s ease, left 0.2s ease;
  -ms-transition: background-color 0.2s ease, left 0.2s ease;
  transition: background-color 0.2s ease, left 0.2s ease;
}
.switch-toggle-wrapper .switch-toggle--on {
  background-color: transparent;
}
.switch-toggle-wrapper .switch-toggle--on::before {
  left: 25px;
  background-color: #0037c5;
}
.switch-toggle-wrapper label {
  margin-right: 8px;
  color: #0037c5;
  cursor: pointer;
  font-family: "Proxima Nova Regular", sans-serif;
  font-size: 16px;
  font-weight: normal;
  line-height: 22px;
  line-height: 24px;
  vertical-align: middle;
  -webkit-transition: color 0.3s;
  -moz-transition: color 0.3s;
  -o-transition: color 0.3s;
  -ms-transition: color 0.3s;
  transition: color 0.3s;
}
@media (max-width: 767px) {
  .switch-toggle-wrapper label {
    margin-right: 4px;
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 14px;
    font-weight: normal;
    line-height: 18px;
    line-height: 24px;
  }
}
.switch-toggle-wrapper label:hover {
  color: #0064ff;
}

@media (min-width: 0px) and (max-width: 479px) {
  .kids-selection {
    margin-top: 3px;
  }

  .kids-selection-switch .row__label {
    margin-top: 3px;
  }

  .kids-selection-switch .switch-toggle-wrapper {
    margin-top: 0;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  .kids-selection {
    margin-top: 3px;
  }

  .kids-selection-switch .row__label {
    margin-top: 3px;
  }

  .kids-selection-switch .switch-toggle-wrapper {
    margin-top: 0;
  }
}
@media (max-width: 767px) {
  .grid-item--toggle > .switch-toggle-wrapper {
    padding-right: 20px;
  }
}

#settings-main .settings-display-item .switch-toggle-wrapper label {
  color: #0037c5;
}

@media (min-width: 979px) {
  #settings-main #settings-layout .settings-display-item .switch-toggle-wrapper label {
    width: auto;
  }
}
.field-wrapper--digit {
  width: 53px;
  height: 52px;
}
.field-wrapper--digit.error {
  border-color: #e42121;
}
.field-wrapper--digit.error-field-border {
  border: 1px solid #f00;
}

input.digit {
  padding: 0;
  height: 52px;
  text-align: center;
  font-family: "Proxima Nova SemiBold", sans-serif;
  font-size: 20px;
  font-weight: normal;
  line-height: 24px;
  color: #1d1d1d;
  background: rgba(0, 0, 0, 0);
  -moz-appearance: textfield;
}
input.digit::-webkit-inner-spin-button, input.digit::-webkit-outer-spin-button {
  -webkit-appearance: none !important;
  margin: 0;
}

.digit-field-set .digit-fields-wrapper {
  overflow: hidden;
}
.digit-field-set .field-wrapper {
  float: left;
}
.digit-field-set .field-wrapper + .field-wrapper {
  margin-left: 9px;
}
.digit-field-set p.error {
  margin: 8px 0 0 0;
  clear: both;
}

#profile-container .message-modal {
  width: 100vw;
  height: 100vh;
  position: absolute;
  left: 0;
  top: 0;
  overflow: hidden;
  background-color: rgba(18, 18, 18, 0.9);
  display: flex;
  justify-content: center;
  align-items: center;
}
#profile-container .message-modal .message-container {
  display: flex;
  flex-direction: column;
}
#profile-container .message-modal .message-container .header-text {
  color: #fff;
  text-align: center;
}
@media (max-width: 9999px) {
  #profile-container .message-modal .message-container .header-text {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 32px;
    font-weight: bold;
    line-height: 38px;
    font-weight: 600;
  }
}
@media (max-width: 1023px) {
  #profile-container .message-modal .message-container .header-text {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 32px;
    font-weight: bold;
    line-height: 38px;
    font-size: 28px;
    line-height: 36px;
  }
}
@media (min-width: 0px) and (max-width: 479px) {
  #profile-container .message-modal .message-container .header-text {
    font-family: "Proxima Nova SemiBold", sans-serif;
    font-size: 20px;
    font-weight: bold;
    line-height: 24px;
  }
}
#profile-container .message-modal .message-container .message-text {
  font-family: "Proxima Nova Regular", sans-serif;
  font-size: 28px;
  font-weight: normal;
  line-height: 22px;
  color: #fff;
  text-align: center;
  margin-bottom: 38px;
  margin-top: 8px;
}
@media (max-width: 9999px) {
  #profile-container .message-modal .message-container .message-text {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 32px;
    font-weight: bold;
    line-height: 38px;
    font-size: 28px;
    line-height: 36px;
    font-weight: normal;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  #profile-container .message-modal .message-container .message-text {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 20px;
    font-weight: normal;
    line-height: 24px;
    margin-top: 9px;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  #profile-container .message-modal .message-container .message-text {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 16px;
    font-weight: normal;
    line-height: 22px;
    font-size: 18px;
    line-height: 22px;
    margin-bottom: 36px;
  }
}
@media (min-width: 0px) and (max-width: 479px) {
  #profile-container .message-modal .message-container .message-text {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 14px;
    font-weight: normal;
    line-height: 18px;
    margin-bottom: 36px;
  }
}
#profile-container .message-modal .message-container .button-container {
  position: relative;
  width: 500px;
  bottom: 0;
}
@media (max-width: 767px) {
  #profile-container .message-modal .message-container .button-container {
    width: 208px;
  }
}
#profile-container .message-modal .message-container .button-container button {
  width: 208px;
  margin-left: 12px;
  margin-right: 12px;
}
@media (max-width: 767px) {
  #profile-container .message-modal .message-container .button-container button {
    margin-left: unset;
    margin-right: unset;
  }
}
#profile-container #pin-blocked-modal .message-modal .message-container .header-text {
  font-family: "Proxima Nova SemiBold", sans-serif;
  font-size: 20px;
  font-weight: bold;
  line-height: 24px;
}
@media (min-width: 768px) {
  #profile-container #pin-blocked-modal .message-modal .message-container .header-text {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 32px;
    font-weight: bold;
    line-height: 38px;
  }
}
#profile-container #pin-blocked-modal .message-modal .message-container .message-text {
  font-family: "Proxima Nova Regular", sans-serif;
  font-size: 14px;
  font-weight: normal;
  line-height: 18px;
  color: #999;
  margin-bottom: 20px;
}
@media (min-width: 768px) {
  #profile-container #pin-blocked-modal .message-modal .message-container .message-text {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 18px;
    font-weight: normal;
    line-height: 30px;
  }
}
#profile-container #pin-blocked-modal .message-modal .message-container .digit-pin-container {
  margin-bottom: 32px;
}
#profile-container #pin-blocked-modal .message-modal .message-container .digit-pin-container fieldset.digit-field-set {
  border: none;
}
#profile-container #pin-blocked-modal .message-modal .message-container .digit-pin-container fieldset.digit-field-set .digit-fields-wrapper {
  display: flex;
  justify-content: center;
}
#profile-container #pin-blocked-modal .message-modal .message-container .digit-pin-container fieldset.digit-field-set .digit-fields-wrapper .field-wrapper {
  clear: both;
  background-color: transparent;
}
#profile-container #pin-blocked-modal .message-modal .message-container .digit-pin-container fieldset.digit-field-set .digit-fields-wrapper .field-wrapper input.digit {
  color: #fff;
}
#profile-container #pin-blocked-modal .message-modal .message-container .digit-pin-container fieldset.digit-field-set p.error {
  text-align: center;
  color: #e42121;
}
#profile-container #pin-blocked-modal .message-modal .message-container .button-container {
  display: flex;
  flex-direction: column;
  align-items: center;
}
#profile-container #pin-blocked-modal .message-modal .message-container .button-container .button.primary {
  margin-bottom: 0;
}
#profile-container #pin-blocked-modal .message-modal .message-container .button-container .forgot-pin-container a {
  font-family: "Proxima Nova Regular", sans-serif;
  font-size: 12px;
  font-weight: normal;
  line-height: 14px;
}

#profile-container .confirmpassword .profile-hdr {
  padding-bottom: 12px;
}
@media (min-width: 1440px) and (max-width: 1919px) {
  #profile-container .confirmpassword .profile-hdr {
    padding-bottom: 16px;
  }
}
@media (min-width: 0px) and (max-width: 479px) {
  #profile-container .confirmpassword .profile-hdr {
    height: unset;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  #profile-container .confirmpassword .profile-hdr {
    height: unset;
  }
}
#profile-container .confirmpassword .profile-sub-hdr {
  margin: 0 20px 48px;
}
@media (min-width: 768px) and (max-width: 1023px) {
  #profile-container .confirmpassword .profile-sub-hdr {
    margin: 0 auto 64px;
  }
}
@media (min-width: 1440px) and (max-width: 1919px) {
  #profile-container .confirmpassword .profile-sub-hdr {
    margin: 0 auto 72px;
  }
}
#profile-container #confirm-password {
  padding: 0 20px;
}
@media (min-width: 768px) {
  #profile-container #confirm-password {
    padding: 0 40px;
  }
}
@media (min-width: 1440px) {
  #profile-container #confirm-password {
    padding: 0 95px;
  }
}
#profile-container #confirm-password .field-error {
  margin-top: 5px;
  color: #e42121;
  text-align: left;
  font-family: "Proxima Nova Regular", sans-serif;
  font-size: 12px;
  font-weight: normal;
  line-height: 14px;
}
#profile-container #confirm-password div.password-field-div {
  margin: 0 auto 32px auto;
}
#profile-container #confirm-password div.password-field-div .field-wrapper {
  background-color: #121212;
}
#profile-container #confirm-password div.password-field-div .field-wrapper::before {
  border-image: unset;
  border: 1px solid #fff;
}
#profile-container #confirm-password div.password-field-div #password {
  color: #fff;
}
@media (min-width: 768px) {
  #profile-container #confirm-password div.password-field-div {
    width: 468px;
  }
}
@media (min-width: 1440px) {
  #profile-container #confirm-password div.password-field-div {
    width: 452px;
    margin-bottom: 40px;
  }
}
#profile-container #confirm-password .faq-link {
  font-family: "Proxima Nova Regular", sans-serif;
  font-size: 20px;
  font-weight: normal;
  line-height: 24px;
}
@media (max-width: 1439px) {
  #profile-container #confirm-password .faq-link {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 14px;
    font-weight: normal;
    line-height: 18px;
  }
}

body.no-scroll {
  overflow: hidden;
}

#profile,
#drop {
  cursor: pointer;
}

.pencil-icon.faded {
  opacity: 0.4;
}

#profile-container .main-overlay {
  background-color: #121212;
  height: 100vh;
  z-index: 9999999;
  width: 100%;
  position: fixed;
  overflow-y: auto;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
#profile-container .main-overlay .profile-brand-header {
  width: 100%;
  height: 40px;
  color: #ffffff;
  position: relative;
}
#profile-container .main-overlay .profile-brand-header .profile-brand-header-bg {
  background: -webkit-linear-gradient(180deg, rgba(0, 0, 0, 0.597232) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.597232) 0%, rgba(0, 0, 0, 0.0001) 100%);
  position: absolute;
  height: 100px;
  width: 100%;
}
#profile-container .main-overlay .profile-sub-hdr {
  margin: 16px 0;
  text-align: center;
  color: #999;
  font-family: "Proxima Nova Regular", sans-serif;
  font-size: 16px;
  font-weight: normal;
  line-height: 22px;
}
@media (min-width: 1440px) {
  #profile-container .main-overlay .profile-sub-hdr {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 28px;
    font-weight: normal;
    line-height: 36px;
    letter-spacing: normal;
  }
}
#profile-container .main-overlay ul {
  padding-bottom: 32px;
}
#profile-container .main-overlay #user-profile-header-container a {
  cursor: default;
}
#profile-container .button-container {
  display: block;
  width: 100%;
  margin: 0 auto;
  text-align: center;
}
#profile-container .button-container .button {
  width: 468px;
  height: 46px;
  margin-bottom: 16px;
}
#profile-container .button-container .button.secondary {
  color: #fff;
}
#profile-container .switch-toggle-wrapper.switch-toggle-dark button {
  padding: unset;
  background: #393939;
}
#profile-container .switch-toggle-wrapper.switch-toggle-dark button:hover, #profile-container .switch-toggle-wrapper.switch-toggle-dark button:focus {
  background: #393939;
}

#profile-container .overlay-avatar-container,
#profile-container .large {
  flex-wrap: wrap;
  justify-content: center;
  font-family: "Proxima Nova Regular", sans-serif;
}
#profile-container .overlay-avatar-container .avatar,
#profile-container .overlay-avatar-container .avatar-active,
#profile-container .large .avatar,
#profile-container .large .avatar-active {
  position: relative;
}
#profile-container .overlay-avatar-container .avatar img,
#profile-container .overlay-avatar-container .avatar-active img,
#profile-container .large .avatar img,
#profile-container .large .avatar-active img {
  width: 100%;
  height: 100%;
}
#profile-container .overlay-avatar-container .avatar .avimg,
#profile-container .overlay-avatar-container .avatar-active .avimg,
#profile-container .large .avatar .avimg,
#profile-container .large .avatar-active .avimg {
  padding: 0;
  position: relative;
}
#profile-container .overlay-avatar-container .avatar .text-over,
#profile-container .overlay-avatar-container .avatar-active .text-over,
#profile-container .large .avatar .text-over,
#profile-container .large .avatar-active .text-over {
  font-family: "Proxima Nova Regular", sans-serif;
  font-size: 16px;
  font-weight: normal;
  line-height: 22px;
  text-align: center;
  color: #fff;
  position: absolute;
}
#profile-container .overlay-avatar-container .avatar-mask,
#profile-container .large .avatar-mask {
  opacity: 0.3;
}
#profile-container .overlay-avatar-container .coppa-accent,
#profile-container .large .coppa-accent {
  display: block;
  position: absolute;
  margin: auto;
  bottom: 0;
  right: 0;
}
#profile-container .overlay-avatar-container .coppa-accent.lock-icon-accent,
#profile-container .large .coppa-accent.lock-icon-accent {
  z-index: 200;
  width: 52px;
  height: 52px;
  top: 60px;
  left: 42px;
  background-image: url("https://wwwimage-us.pplusstatic.com/base/files/cbs_page_attribute/lock_xsmall_320.svg");
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
@media (min-width: 480px) {
  #profile-container .overlay-avatar-container .coppa-accent.lock-icon-accent,
#profile-container .large .coppa-accent.lock-icon-accent {
    width: 60px;
    height: 60px;
    top: 75px;
    left: 55px;
    background-image: url("https://wwwimage-us.pplusstatic.com/base/files/cbs_page_attribute/lock_small_480.svg");
  }
}
@media (min-width: 768px) {
  #profile-container .overlay-avatar-container .coppa-accent.lock-icon-accent,
#profile-container .large .coppa-accent.lock-icon-accent {
    width: 83px;
    height: 83px;
    top: 92px;
    left: 82px;
    background-image: url("https://wwwimage-us.pplusstatic.com/base/files/cbs_page_attribute/user-profile-badge-lock.svg");
  }
}
@media (min-width: 1920px) {
  #profile-container .overlay-avatar-container .coppa-accent.lock-icon-accent,
#profile-container .large .coppa-accent.lock-icon-accent {
    top: 140px;
    left: 125px;
  }
}
#profile-container .overlay-avatar-container .coppa-accent.kids-badge-accent,
#profile-container .large .coppa-accent.kids-badge-accent {
  z-index: 100;
  width: 100%;
  height: 100%;
}
#profile-container .overlay-avatar-container .icon-accent,
#profile-container .large .icon-accent {
  position: absolute;
  margin: auto;
  width: 30px;
  top: 31px;
  left: 31px;
}
@media (min-width: 480px) {
  #profile-container .overlay-avatar-container .icon-accent,
#profile-container .large .icon-accent {
    top: 41px;
    left: 41px;
  }
}
@media (min-width: 768px) {
  #profile-container .overlay-avatar-container .icon-accent,
#profile-container .large .icon-accent {
    top: 61px;
    left: 61px;
  }
}
@media (min-width: 1920px) {
  #profile-container .overlay-avatar-container .icon-accent,
#profile-container .large .icon-accent {
    top: 87px;
    left: 87px;
  }
}
#profile-container .overlay-avatar-container .edit-kids-badge,
#profile-container .large .edit-kids-badge {
  position: absolute;
}
#profile-container .overlay-avatar-container .edit-loc,
#profile-container .large .edit-loc {
  background-color: #1d1d1d;
  border-radius: 50%;
  width: 56px;
  height: 56px;
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 99999;
  -webkit-box-shadow: -7px -2px 13px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: -7px -2px 13px rgba(0, 0, 0, 0.5);
  box-shadow: -7px -2px 13px rgba(0, 0, 0, 0.5);
}
#profile-container .overlay-avatar-container .edit-loc img,
#profile-container .large .edit-loc img {
  width: 30px;
  height: 30px;
  padding: 13px;
}
#profile-container .overlay-avatar-container .avatar-active,
#profile-container .large .avatar-active {
  width: 230px;
  height: 230px;
}

@keyframes toggleSlideLeft {
  from {
    left: calc(50% - 4px);
  }
  to {
    left: calc(0px + 4px);
  }
}
@keyframes toggleSlideRight {
  from {
    left: calc(0px + 4px);
  }
  to {
    left: calc(50% - 4px);
  }
}
.toggle-button-wrapper {
  text-align: center;
}
@media (max-width: 767px) {
  .toggle-button-wrapper {
    margin-top: -16px;
  }
}
.toggle-button-wrapper .toggle-button {
  padding: 4px;
  display: flex;
  flex-direction: row;
  align-items: center;
  margin: 0;
  left: 50%;
  transform: translateX(-50%);
  position: relative;
  cursor: pointer;
  border: 2px solid #fff;
  border-radius: 36px;
  background-color: transparent;
  width: 294px;
  height: 59px;
}
@media (max-width: 767px) {
  .toggle-button-wrapper .toggle-button {
    width: 190px;
    height: 40px;
  }
}
.toggle-button-wrapper .toggle-button span {
  flex-grow: 1;
  flex-basis: 0;
  text-align: center;
  color: #fff;
  text-transform: uppercase;
  font-family: "Proxima Nova Regular", sans-serif;
  font-size: 18px;
  font-weight: bold;
  line-height: 22px;
}
@media (max-width: 767px) {
  .toggle-button-wrapper .toggle-button span {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 12px;
    font-weight: bold;
    line-height: 14px;
  }
}
.toggle-button-wrapper .toggle-button span:nth-child(1), .toggle-button-wrapper .toggle-button span:nth-child(2) {
  z-index: 1;
}
.toggle-button-wrapper .toggle-button span.selected {
  transition: all 1s;
  position: absolute;
  top: 4px;
  height: calc(100% - 4px - 4px);
  width: calc(50% - 4px);
  background: linear-gradient(225deg, #0037c5 0%, #0064ff 100%);
  border-radius: 100px;
  z-index: 0;
}
.toggle-button-wrapper .toggle-button span.selected.selected-initial-left {
  left: calc(0px + 4px);
}
.toggle-button-wrapper .toggle-button span.selected.selected-initial-right {
  left: calc(50% - 4px);
  margin-left: 4px;
}
.toggle-button-wrapper .toggle-button span.selected.selected-left {
  animation: toggleSlideLeft 400ms forwards;
}
.toggle-button-wrapper .toggle-button span.selected.selected-right {
  animation: toggleSlideRight 400ms forwards;
  margin-left: 4px;
}

button#ot-sdk-btn {
  display: none !important;
}

body.round-corners #onetrust-pc-sdk {
  border-radius: 6px;
}
@media (min-width: 480px) {
  body.round-corners #onetrust-pc-sdk {
    border-radius: 8px;
  }
}
@media (min-width: 768px) {
  body.round-corners #onetrust-pc-sdk {
    border-radius: 10px;
  }
}

#onetrust-consent-sdk #onetrust-pc-sdk button:not(#clear-filters-handler):not(.ot-close-icon):not(#filter-btn-handler):not(.ot-remove-objection-handler):not(.ot-obj-leg-btn-handler):not([aria-expanded]):not(.ot-link-btn),
#onetrust-pc-sdk .ot-btn-container button,
#onetrust-pc-sdk button,
#onetrust-pc-sdk .ot-btn-container button {
  background-color: transparent;
  background-image: -webkit-linear-gradient(-225deg, #0037c5, #0064ff);
  background-image: linear-gradient(-225deg, #0037c5, #0064ff);
  font-family: "Proxima Nova SemiBold", sans-serif;
  font-size: 15px;
  font-weight: normal;
  line-height: 16px;
  letter-spacing: 0.4px;
  color: #fff;
  padding: 16px 40px 14px;
  position: relative;
  display: inline-block;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  margin-top: 0;
  margin-left: 0;
  text-decoration: none;
  text-transform: uppercase;
  text-align: center;
  border: none;
  line-height: 16px;
  min-height: 14px;
  white-space: nowrap;
  margin-top: 16px;
}
body.round-corners #onetrust-consent-sdk #onetrust-pc-sdk button:not(#clear-filters-handler):not(.ot-close-icon):not(#filter-btn-handler):not(.ot-remove-objection-handler):not(.ot-obj-leg-btn-handler):not([aria-expanded]):not(.ot-link-btn), #onetrust-pc-sdk .ot-btn-container button, #onetrust-pc-sdk button, #onetrust-pc-sdk .ot-btn-container button {
  border-radius: 6px;
}

@media (max-width: 767px) {
  #onetrust-consent-sdk #onetrust-pc-sdk button:not(#clear-filters-handler):not(.ot-close-icon):not(#filter-btn-handler):not(.ot-remove-objection-handler):not(.ot-obj-leg-btn-handler):not([aria-expanded]):not(.ot-link-btn),
#onetrust-pc-sdk .ot-btn-container button,
#onetrust-pc-sdk button,
#onetrust-pc-sdk .ot-btn-container button {
    padding: 13px 20px 11px;
    font-family: "Proxima Nova SemiBold", sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 14px;
    letter-spacing: 0.4px;
  }
}
@media (max-width: 767px) {
  #onetrust-consent-sdk #onetrust-pc-sdk button:not(#clear-filters-handler):not(.ot-close-icon):not(#filter-btn-handler):not(.ot-remove-objection-handler):not(.ot-obj-leg-btn-handler):not([aria-expanded]):not(.ot-link-btn),
#onetrust-pc-sdk .ot-btn-container button,
#onetrust-pc-sdk button,
#onetrust-pc-sdk .ot-btn-container button {
    max-width: calc(100% - 40px);
    margin: 20px auto;
    display: block;
  }
}

/**
 * Font styles
 */
/**
 * mixins for pre-sets font styles
 * ie: @include font('giga')
 */
/*
 * Note: Edits to these values need to be reflected (for consistency) in:
 * core/helpers/BreakpointsHelper.php
 * development/js/helpers/breakpoints.js
 */
/**
mixin(s) to help create styles by breakpoint name
*/
/* breakpoint debug TODO: remove .debug-breakpoint and @includes listed below */
.debug-breakpoint {
  display: block;
  padding: 20px;
  color: #000;
  background-color: #fff;
  position: fixed;
  bottom: 20px;
  left: 20px;
  box-shadow: 0 0 15px 0 #000;
  font-family: "Proxima Nova SemiBold", sans-serif;
  font-size: 12px;
  font-weight: normal;
  line-height: 14px;
  letter-spacing: 0.4px;
}

.mobilePortrait-h,
.mobilePortrait-s,
.mobileLandscape-h,
.mobileLandscape-s,
.tabletPortrait-h,
.tabletPortrait-s,
.tabletLandscape-h,
.tabletLandscape-s,
.desktop-h,
.desktop-s,
.desktopWide-h,
.desktopWide-s,
.desktopWidest-h,
.desktopWidest-s {
  display: none;
}

@media (min-width: 0px) and (max-width: 479px) {
  .mobilePortrait-s {
    display: block;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  .mobileLandscape-s {
    display: block;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .tabletPortrait-s {
    display: block;
  }
}
@media (min-width: 1024px) and (max-width: 1439px) {
  .tabletLandscape-s {
    display: block;
  }
}
@media (min-width: 1440px) and (max-width: 1919px) {
  .desktop-s {
    display: block;
  }
}
@media (min-width: 1920px) and (max-width: 9999px) {
  .desktopWide-s {
    display: block;
  }
}
.open .mobilePortrait-h,
.open .mobilePortrait-s,
.open .mobileLandscape-h,
.open .mobileLandscape-s,
.open .tabletPortrait-h,
.open .tabletPortrait-s,
.open .tabletLandscape-h,
.open .tabletLandscape-s,
.open .desktop-h,
.open .desktop-s,
.open .desktopWide-h,
.open .desktopWide-s,
.open .desktopWidest-h,
.open .desktopWidest-s {
  display: block;
}

/**

HOW TO USE:

========================================
Example for min-width
========================================

@include mediaMin('desktop') {
    // your normal css here
}

Generates the following

@media(min-width: 1234px){
    // your normal css
}

========================================
Example for max-width
========================================

@include mediaMax('desktop') {
    .someClass{
        color: #fff;
    }
}

Generates the following

@media(max-width: 1234px){
    .someClass{
        color: #fff;
    }
}

========================================
Example for min-width and max-width
========================================

@include media('desktop') {
    .someClass{
        color: #fff;
    }
}

Generates the following

@media (min-width: 1234px) and (max-width: 4321px){
    .someClass{
        color: #fff;
    }
}

Also: Please Update core/helpers/BreakpointsHelper.php to match any width updates to the dimensions of breakpoints

*/
/**
 * shadow fading like the one in carousel item (no transition)
 */
/**
 * fader effect on carousel item (with transition)
 */
/**
 * generic zooming animation (for any dom element)
 */
/**
 * zooming animation, most likely be used on hovering effect (for carousel only)
 */
/*
sets up multiple browser placeholder styles
 */
/**
 * progress bar animation
 */
/**
 use for the grid parent like .grid
 */
/**
use for the grid items like .grid > *
 */
.hidden {
  visibility: hidden;
}

.lazy {
  -webkit-transition: opacity 400ms ease-in-out;
  -moz-transition: opacity 400ms ease-in-out;
  -o-transition: opacity 400ms ease-in-out;
  transition: opacity 400ms ease-in-out;
  max-width: 100%;
  opacity: 0;
}
.lazy.loaded, .lazy[data-was-processed=true] {
  opacity: 1;
}

body.round-corners #redfast-app .rf-modal-content-wrapper {
  border-radius: 6px;
}
@media (min-width: 480px) {
  body.round-corners #redfast-app .rf-modal-content-wrapper {
    border-radius: 8px;
  }
}
@media (min-width: 768px) {
  body.round-corners #redfast-app .rf-modal-content-wrapper {
    border-radius: 10px;
  }
}

body.round-corners #redfast-app .rf-modal-content-wrapper button {
  border-radius: 6px;
}

/**
 * Swiper 4.5.0
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * http://www.idangero.us/swiper/
 *
 * Copyright 2014-2019 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: February 22, 2019
 */
.swiper-container {
  margin: 0 auto;
  position: relative;
  overflow: visible;
  list-style: none;
  padding: 0;
  /* Fix of Webkit flickering */
  z-index: 1;
}

.swiper-container-no-flexbox .swiper-slide {
  float: left;
}

.swiper-container-vertical > .swiper-wrapper {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  -o-transition-property: transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}

.swiper-container-android .swiper-slide,
.swiper-wrapper {
  -webkit-transform: translate3d(0px, 0, 0);
  transform: translate3d(0px, 0, 0);
}

.swiper-container-multirow > .swiper-wrapper {
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.swiper-container-free-mode > .swiper-wrapper {
  -webkit-transition-timing-function: ease-out;
  -o-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
  margin: 0 auto;
}

.swiper-slide {
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  -o-transition-property: transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  opacity: 0;
}
.swiper-slide:first-child {
  opacity: 1;
}

.swiper-container-initialized .swiper-slide {
  opacity: 1;
}

.swiper-slide-invisible-blank {
  visibility: hidden;
}

/* Auto Height */
.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {
  height: auto;
}

.swiper-container-autoheight .swiper-wrapper {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-transition-property: height, -webkit-transform;
  transition-property: height, -webkit-transform;
  -o-transition-property: transform, height;
  transition-property: transform, height;
  transition-property: transform, height, -webkit-transform;
}

/* 3D Effects */
.swiper-container-3d {
  -webkit-perspective: 1200px;
  perspective: 1200px;
}

.swiper-container-3d .swiper-wrapper,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-cube-shadow {
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}

.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}

.swiper-container-3d .swiper-slide-shadow-left {
  background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  background-image: -o-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-container-3d .swiper-slide-shadow-right {
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-container-3d .swiper-slide-shadow-top {
  background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-container-3d .swiper-slide-shadow-bottom {
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

/* IE10 Windows Phone 8 Fixes */
.swiper-container-wp8-horizontal,
.swiper-container-wp8-horizontal > .swiper-wrapper {
  -ms-touch-action: pan-y;
  touch-action: pan-y;
}

.swiper-container-wp8-vertical,
.swiper-container-wp8-vertical > .swiper-wrapper {
  -ms-touch-action: pan-x;
  touch-action: pan-x;
}

.swiper-button-prev,
.swiper-button-next {
  position: absolute;
  top: 50%;
  width: 27px;
  height: 44px;
  margin-top: -22px;
  z-index: 10;
  cursor: pointer;
  background-size: 27px 44px;
  background-position: center;
  background-repeat: no-repeat;
}

.swiper-button-prev.swiper-button-disabled,
.swiper-button-next.swiper-button-disabled {
  opacity: 0.35;
  cursor: auto;
  pointer-events: none;
}

.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
  left: 10px;
  right: auto;
}

.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
  right: 10px;
  left: auto;
}

.swiper-button-prev.swiper-button-white,
.swiper-container-rtl .swiper-button-next.swiper-button-white {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
}

.swiper-button-next.swiper-button-white,
.swiper-container-rtl .swiper-button-prev.swiper-button-white {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
}

.swiper-button-prev.swiper-button-black,
.swiper-container-rtl .swiper-button-next.swiper-button-black {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");
}

.swiper-button-next.swiper-button-black,
.swiper-container-rtl .swiper-button-prev.swiper-button-black {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");
}

.swiper-button-lock {
  display: none;
}

.swiper-pagination {
  position: absolute;
  text-align: center;
  -webkit-transition: 300ms opacity;
  -o-transition: 300ms opacity;
  transition: 300ms opacity;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  z-index: 10;
}

.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}

/* Common Styles */
.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-container-horizontal > .swiper-pagination-bullets {
  bottom: 10px;
}

/* Bullets */
.swiper-pagination-bullets-dynamic {
  overflow: hidden;
  font-size: 0;
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  -webkit-transform: scale(0.33);
  -ms-transform: scale(0.33);
  transform: scale(0.33);
  position: relative;
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
  -webkit-transform: scale(0.66);
  -ms-transform: scale(0.66);
  transform: scale(0.66);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  -webkit-transform: scale(0.33);
  -ms-transform: scale(0.33);
  transform: scale(0.33);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  -webkit-transform: scale(0.66);
  -ms-transform: scale(0.66);
  transform: scale(0.66);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
  -webkit-transform: scale(0.33);
  -ms-transform: scale(0.33);
  transform: scale(0.33);
}

.swiper-pagination-bullet {
  width: 8px;
  height: 8px;
  display: inline-block;
  border-radius: 100%;
  background: #000;
  opacity: 0.4;
}

button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}

.swiper-pagination-bullet-active {
  opacity: 1;
  background: #007aff;
}

.swiper-container-vertical > .swiper-pagination-bullets {
  right: 10px;
  top: 50%;
  -webkit-transform: translate3d(0px, -50%, 0);
  transform: translate3d(0px, -50%, 0);
}

.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 6px 0;
  display: block;
}

.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 8px;
}

.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  display: inline-block;
  -webkit-transition: 200ms top, 200ms -webkit-transform;
  transition: 200ms top, 200ms -webkit-transform;
  -o-transition: 200ms transform, 200ms top;
  transition: 200ms transform, 200ms top;
  transition: 200ms transform, 200ms top, 200ms -webkit-transform;
}

.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 4px;
}

.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  white-space: nowrap;
}

.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  -webkit-transition: 200ms left, 200ms -webkit-transform;
  transition: 200ms left, 200ms -webkit-transform;
  -o-transition: 200ms transform, 200ms left;
  transition: 200ms transform, 200ms left;
  transition: 200ms transform, 200ms left, 200ms -webkit-transform;
}

.swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  -webkit-transition: 200ms right, 200ms -webkit-transform;
  transition: 200ms right, 200ms -webkit-transform;
  -o-transition: 200ms transform, 200ms right;
  transition: 200ms transform, 200ms right;
  transition: 200ms transform, 200ms right, 200ms -webkit-transform;
}

/* a11y */
.swiper-container .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}

.swiper-container-fade.swiper-container-free-mode .swiper-slide {
  -webkit-transition-timing-function: ease-out;
  -o-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}

.swiper-container-fade .swiper-slide {
  pointer-events: none;
  -webkit-transition-property: opacity;
  -o-transition-property: opacity;
  transition-property: opacity;
}

.swiper-container-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}

.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}

.swiper-container-cube {
  overflow: visible;
}

.swiper-container-cube .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1;
  visibility: hidden;
  -webkit-transform-origin: 0 0;
  -ms-transform-origin: 0 0;
  transform-origin: 0 0;
  width: 100%;
  height: 100%;
}

.swiper-container-cube .swiper-slide .swiper-slide {
  pointer-events: none;
}

.swiper-container-cube.swiper-container-rtl .swiper-slide {
  -webkit-transform-origin: 100% 0;
  -ms-transform-origin: 100% 0;
  transform-origin: 100% 0;
}

.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}

.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-prev,
.swiper-container-cube .swiper-slide-next + .swiper-slide {
  pointer-events: auto;
  visibility: visible;
}

.swiper-container-cube .swiper-slide-shadow-top,
.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

.swiper-container-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0px;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: 0.6;
  -webkit-filter: blur(50px);
  filter: blur(50px);
  z-index: 0;
}

.swiper-container-flip {
  overflow: visible;
}

.swiper-container-flip .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1;
}

.swiper-container-flip .swiper-slide .swiper-slide {
  pointer-events: none;
}

.swiper-container-flip .swiper-slide-active,
.swiper-container-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}

.swiper-container-flip .swiper-slide-shadow-top,
.swiper-container-flip .swiper-slide-shadow-bottom,
.swiper-container-flip .swiper-slide-shadow-left,
.swiper-container-flip .swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

.swiper-container-coverflow .swiper-wrapper {
  /* Windows 8 IE 10 fix */
  -ms-perspective: 1200px;
}

body.branch-banner-is-active {
  position: unset;
}
body.branch-banner-is-active #global-header-container {
  position: relative;
}
body.branch-banner-is-active #global-header-container.goUp {
  top: 0;
}
body.branch-banner-is-active > footer {
  position: relative;
}
body.branch-banner-is-active #branch-banner-iframe {
  z-index: 100001;
}
body.branch-banner-is-active main {
  padding-bottom: 0;
}

body:not(.using-mouse) button.burger {
  position: relative;
}
body:not(.using-mouse) button.burger:focus {
  opacity: 1;
}
body:not(.using-mouse) button.burger:focus .holder {
  border: solid 2px #fff;
  outline: solid 2px #e42121;
  outline-offset: 4px;
}

body:not(.using-mouse) a.carousel-next.focusable:focus, body:not(.using-mouse) a.carousel-prev.focusable:focus {
  z-index: 1;
  border: solid 2px #fff;
  outline: solid 2px #e42121;
  outline-offset: 4px;
  opacity: 1;
}

div.cbs-checkbox .cbs-checkbox__checkbox {
  height: 20px;
  width: 20px;
}
body:not(.using-mouse) div.cbs-checkbox .cbs-checkbox__checkbox:focus {
  border: solid 2px #fff;
  outline: solid 2px #e42121;
  opacity: 1;
}

body:not(.using-mouse) section.about a, body:not(.using-mouse) footer a, body:not(.using-mouse) div.load-more-container a, body:not(.using-mouse) .slate .slate_legal_text a, body:not(.using-mouse) div.slate__signup__meta p a#mvpd__signin, body:not(.using-mouse) .header__nav a.siteLogo, body:not(.using-mouse) .img-focusable, body:not(.using-mouse) .news__detail__wrapper .news__detail__main .news__detail__content a {
  position: relative;
}
body:not(.using-mouse) section.about a:focus::before, body:not(.using-mouse) footer a:focus::before, body:not(.using-mouse) div.load-more-container a:focus::before, body:not(.using-mouse) .slate .slate_legal_text a:focus::before, body:not(.using-mouse) div.slate__signup__meta p a#mvpd__signin:focus::before, body:not(.using-mouse) .header__nav a.siteLogo:focus::before, body:not(.using-mouse) .img-focusable:focus::before, body:not(.using-mouse) .news__detail__wrapper .news__detail__main .news__detail__content a:focus::before {
  content: " ";
  position: absolute;
  z-index: 1;
  top: -5px;
  left: -5px;
  right: -5px;
  bottom: -5px;
  border: solid 2px #fff;
  outline: solid 2px #e42121;
  outline-offset: 4px !important;
  opacity: 1 !important;
}
body:not(.using-mouse) section.about a:focus, body:not(.using-mouse) footer a:focus, body:not(.using-mouse) div.load-more-container a:focus, body:not(.using-mouse) .slate .slate_legal_text a:focus, body:not(.using-mouse) div.slate__signup__meta p a#mvpd__signin:focus, body:not(.using-mouse) .header__nav a.siteLogo:focus, body:not(.using-mouse) .img-focusable:focus, body:not(.using-mouse) .news__detail__wrapper .news__detail__main .news__detail__content a:focus {
  opacity: 1;
}

body:not(.using-mouse) .search__results--display a.focusable:focus {
  z-index: 1;
  border: solid 2px #fff;
  outline: solid 2px #e42121;
  outline-offset: 4px;
  opacity: 1;
}

body:not(.using-mouse) .focusable:focus::before, body:not(.using-mouse) .vue-focusable:focus::before {
  position: absolute;
  top: -5px;
  left: -5px;
  right: -5px;
  bottom: -5px;
  border: solid 2px #fff;
  outline: solid 2px #e42121;
  outline-offset: 4px !important;
  opacity: 1 !important;
}
body:not(.using-mouse) .focusable:focus, body:not(.using-mouse) .vue-focusable:focus {
  opacity: 1;
}

/* disable outline focus during mouse click - carousel */
html body.using-mouse .grid-view-item a.link:focus .thumb-wrapper {
  border: none;
  outline: none;
  transform: none;
}
html body.using-mouse .grid-view-item a.link:active .thumb-wrapper {
  border: none;
  outline: none;
  transform: none;
}
html body.using-mouse .grid-view-item a.link:visited .thumb-wrapper {
  border: none;
  outline: none;
  transform: none;
}

/* disable outline focus during mouse click - upfront asset page */
html body.using-mouse .show-browse-container article.show-browse-item a:focus .thumb-wrapper {
  border: none;
  outline: none;
  transform: none;
}
html body.using-mouse .show-browse-container article.show-browse-item a:active .thumb-wrapper {
  border: none;
  outline: none;
  transform: none;
}
html body.using-mouse .show-browse-container article.show-browse-item a:visited .thumb-wrapper {
  border: none;
  outline: none;
  transform: none;
}

@font-face {
  font-family: "Proxima Nova Black";
  src: url("/assets/fonts/ProximaNova/ProximaNova-A-Black.eot");
  src: url("/assets/fonts/ProximaNova/ProximaNova-A-Black.eot?#iefix") format("embedded-opentype"), url("/assets/fonts/ProximaNova/ProximaNova-A-Black.woff2") format("woff2"), url("/assets/fonts/ProximaNova/ProximaNova-A-Black.woff") format("woff"), url("/assets/fonts/ProximaNova/ProximaNova-A-Black.ttf") format("truetype");
}
body .overlayPrompt.active {
  visibility: visible;
  opacity: 0.85;
  display: block;
}

button.close-prompt.icon {
  border: none;
  display: block;
  width: 24px;
  height: 24px;
  position: absolute;
  right: 0;
  top: 0;
  margin: 10px;
  background: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='10px' height='10px' viewBox='0 0 10 10' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 52.5 (67469) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3EClose%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3Cpath d='M12.781672,11.9995221 L16.8279586,16.1021414 C17.0573471,16.307539 17.0573471,16.6405542 16.8279586,16.8459518 C16.5985701,17.0513494 16.2266577,17.0513494 15.9972692,16.8459518 L11.9993275,12.7923505 L7.99942648,16.8458523 C7.77079385,17.0513826 7.40010711,17.0513826 7.17147447,16.8458523 C6.94284184,16.6403221 6.94284184,16.3070917 7.17147447,16.1015615 L11.218328,12.0004779 L7.17204141,7.89785861 C6.94265286,7.69246103 6.94265286,7.35944576 7.17204141,7.15404818 C7.40142995,6.94865061 7.77334226,6.94865061 8.0027308,7.15404818 L12.0006725,11.2076495 L16.0005735,7.15414768 C16.2292062,6.94861744 16.5998929,6.94861744 16.8285255,7.15414768 C17.0571582,7.35967791 17.0571582,7.69290826 16.8285255,7.8984385 L12.781672,11.9995221 Z' id='path-1'%3E%3C/path%3E%3C/defs%3E%3Cg id='🔗----Library' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Icon-/-Not-Available' transform='translate(-7.000000, -7.000000)'%3E%3Cmask id='mask-2' fill='white'%3E%3Cuse xlink:href='%23path-1'%3E%3C/use%3E%3C/mask%3E%3Cuse id='Close' fill='%231D1D1D' fill-rule='nonzero' xlink:href='%23path-1'%3E%3C/use%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat;
  background-size: 100%;
}

.in-app-messaging button.close-prompt.icon {
  margin: 32px;
}
@media (max-width: 1439px), (max-height: 816px) {
  .in-app-messaging button.close-prompt.icon {
    margin: 16px;
  }
}
@media (max-width: 767px) {
  .in-app-messaging button.close-prompt.icon {
    margin: 30px;
    -webkit-filter: invert(100%);
    filter: invert(100%);
  }
}
@media (max-width: 320px) {
  .in-app-messaging button.close-prompt.icon {
    margin: 12px;
    -webkit-filter: unset;
    filter: unset;
  }
}

/* desktop setting */
div.prompt-container-wrapper {
  color: #000;
  background: #fff;
  position: fixed;
  z-index: 100003;
  width: 1200px;
  height: 843px;
  margin: 0 auto;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  /* mobile displaying tablet view for pixel larger than 767px landscape with a height of 414px max */
}
body.round-corners div.prompt-container-wrapper {
  border-radius: 6px;
}
@media (min-width: 480px) {
  body.round-corners div.prompt-container-wrapper {
    border-radius: 8px;
  }
}
@media (min-width: 768px) {
  body.round-corners div.prompt-container-wrapper {
    border-radius: 10px;
  }
}

@media (max-width: 1439px), (max-height: 816px) {
  div.prompt-container-wrapper {
    width: 672px;
    height: 580px;
  }
}
@media (max-width: 1439px) and (max-height: 414px) {
  div.prompt-container-wrapper {
    top: 20px;
    left: 0;
    right: 0;
    bottom: 0;
    transform: none;
    overflow-y: auto;
    height: 90vh;
  }
}
@media (max-width: 767px) {
  div.prompt-container-wrapper {
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: auto;
    margin: 0;
    transform: none;
  }
}
div.prompt-container-wrapper div.prompt-container {
  position: relative;
  display: grid;
  grid-gap: 0;
  grid-template-columns: repeat(2, 1fr);
  display: -ms-grid;
  -ms-grid-columns: 1fr [2];
}
@media (max-width: 767px) {
  div.prompt-container-wrapper div.prompt-container {
    position: fixed;
    overflow-y: auto;
    top: 0;
    left: 0;
    right: 0;
    height: 100vh;
    height: -webkit-fill-available;
    z-index: 100004;
    grid-template-columns: repeat(1, 1fr);
    -ms-grid-columns: 1fr [1];
    grid-template-rows: min-content;
  }
}
div.prompt-container-wrapper div.prompt-container .omit {
  display: none;
}
@media (max-width: 320px) {
  div.prompt-container-wrapper div.prompt-container .omit-image {
    display: none;
  }
}
body.round-corners div.prompt-container-wrapper div.prompt-container div#left-container div#left-box {
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
  overflow: hidden;
}
@media (min-width: 480px) {
  body.round-corners div.prompt-container-wrapper div.prompt-container div#left-container div#left-box {
    border-top-left-radius: 8px;
    border-bottom-left-radius: 8px;
  }
}
@media (min-width: 768px) {
  body.round-corners div.prompt-container-wrapper div.prompt-container div#left-container div#left-box {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
  }
}

@media (max-width: 767px) {
  div.prompt-container-wrapper div.prompt-container div#left-container div#left-box {
    border-radius: 0 !important;
  }
}
@media (max-width: 320px) {
  div.prompt-container-wrapper div.prompt-container div#left-container div#left-box {
    grid-row: span 1;
    height: 40px;
  }
}
div.prompt-container-wrapper div.prompt-container div#left-container div#left-box img {
  width: 600px;
  height: 843px;
  display: block;
}
@media (max-width: 1439px), (max-height: 816px) {
  div.prompt-container-wrapper div.prompt-container div#left-container div#left-box img {
    width: 336px;
    height: 581px;
    object-fit: cover;
  }
}
@media (max-width: 767px) {
  div.prompt-container-wrapper div.prompt-container div#left-container div#left-box img {
    width: 100%;
    height: unset;
  }
}
div.prompt-container-wrapper div.prompt-container div#right-container {
  display: grid;
  grid-template-columns: repeat(15, 1fr);
  grid-template-rows: 46px min-content min-content;
  align-content: space-between;
  grid-gap: 0;
  padding: 64px 0;
}
@media (max-width: 1439px), (max-height: 816px) {
  div.prompt-container-wrapper div.prompt-container div#right-container {
    grid-template-columns: repeat(11, 1fr);
    grid-template-rows: 0 min-content min-content;
    padding: 32px 0;
  }
}
@media (max-width: 767px) {
  div.prompt-container-wrapper div.prompt-container div#right-container {
    grid-template-columns: repeat(12, 1fr);
    grid-template-rows: 0 auto min-content;
    align-content: initial;
    display: -ms-grid;
    -ms-grid-columns: 1fr [12];
    padding: 40px 32px;
  }
}
@media (max-width: 320px) {
  div.prompt-container-wrapper div.prompt-container div#right-container {
    padding: 0 24px;
  }
}
div.prompt-container-wrapper div.prompt-container div#right-container div.item-wrapper {
  grid-column: 2/15;
}
@media (max-width: 1439px), (max-height: 816px) {
  div.prompt-container-wrapper div.prompt-container div#right-container div.item-wrapper {
    grid-column: 2/11;
  }
}
@media (max-width: 767px) {
  div.prompt-container-wrapper div.prompt-container div#right-container div.item-wrapper {
    grid-column: 1/13;
    grid-row: unset;
  }
}
div.prompt-container-wrapper div.prompt-container div#right-container div.item-wrapper div.badge-container {
  cursor: auto;
  background-color: transparent;
  background-image: -webkit-linear-gradient(to bottom, #f63d3d, #e61414);
  background-image: linear-gradient(to bottom, #f63d3d, #e61414);
  font-family: "Proxima Nova Black", sans-serif;
  font-size: 24px;
  font-weight: normal;
  line-height: 28px;
  letter-spacing: 0.3px;
  color: #fff;
  padding: 4px 5px 3px;
  position: relative;
  display: inline-block;
  margin-bottom: 24px;
  text-decoration: none;
  text-transform: uppercase;
  text-align: center;
  min-height: 14px;
  white-space: nowrap;
}
@media (max-width: 1439px), (max-height: 816px) {
  div.prompt-container-wrapper div.prompt-container div#right-container div.item-wrapper div.badge-container {
    font-family: "Proxima Nova Black", sans-serif;
    font-size: 17px;
    font-weight: normal;
    line-height: 20px;
    letter-spacing: 0.3px;
    padding: 4px 8px 0px;
    margin-bottom: 14px;
  }
}
@media (max-width: 767px) {
  div.prompt-container-wrapper div.prompt-container div#right-container div.item-wrapper div.badge-container {
    margin-bottom: 24px;
    min-height: 24px;
    background-image: linear-gradient(to bottom, #f63d3d, #e61414);
    font-family: "Proxima Nova Black", sans-serif;
    font-size: 21px;
    font-weight: normal;
    line-height: 21px;
    letter-spacing: 0.3px;
    text-align: center;
    color: #fff;
    padding: 5px 5px 4px;
  }
}
div.prompt-container-wrapper div.prompt-container div#right-container div.item-wrapper div.badge-container .badge-text {
  display: inline-block;
  position: relative;
  vertical-align: middle;
  min-width: 80px;
}
@media (max-width: 1439px), (max-height: 816px) {
  div.prompt-container-wrapper div.prompt-container div#right-container div.item-wrapper div.badge-container .badge-text {
    min-width: auto;
  }
}
@media (max-width: 767px) {
  div.prompt-container-wrapper div.prompt-container div#right-container div.item-wrapper div.badge-container .badge-text {
    min-width: 70px;
  }
}
div.prompt-container-wrapper div.prompt-container div#right-container div.item-wrapper--message-content {
  align-self: auto;
}
@media (max-width: 767px) {
  div.prompt-container-wrapper div.prompt-container div#right-container div.item-wrapper--message-content {
    margin-bottom: 14px;
    grid-row: unset;
    align-self: auto;
  }
}
div.prompt-container-wrapper div.prompt-container div#right-container div.item-wrapper--message-content h1 {
  margin: 0 0 24px;
  padding-bottom: 0;
  font-family: "Proxima Nova Black", sans-serif;
  font-size: 63px;
  font-weight: normal;
  line-height: 54px;
  color: #000;
}
@media (max-width: 1439px), (max-height: 816px) {
  div.prompt-container-wrapper div.prompt-container div#right-container div.item-wrapper--message-content h1 {
    font-family: "Proxima Nova Black", sans-serif;
    font-size: 44px;
    font-weight: normal;
    line-height: 42px;
  }
}
@media (max-width: 767px) {
  div.prompt-container-wrapper div.prompt-container div#right-container div.item-wrapper--message-content h1 {
    font-family: "Proxima Nova Black", sans-serif;
    font-size: 54px;
    font-weight: normal;
    line-height: 48px;
  }
}
@media (max-width: 375px) {
  div.prompt-container-wrapper div.prompt-container div#right-container div.item-wrapper--message-content h1 {
    font-size: 40px;
    line-height: 0.9;
  }
}
@media (max-width: 320px) {
  div.prompt-container-wrapper div.prompt-container div#right-container div.item-wrapper--message-content h1 {
    font-size: 24px;
  }
}
div.prompt-container-wrapper div.prompt-container div#right-container div.item-wrapper--message-content .description {
  font-family: "Proxima Nova Regular", sans-serif;
  font-size: 22px;
  font-weight: normal;
  line-height: 32px;
  color: #000;
}
@media (max-width: 1439px), (max-height: 816px) {
  div.prompt-container-wrapper div.prompt-container div#right-container div.item-wrapper--message-content .description {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 16px;
    font-weight: normal;
    line-height: 22px;
  }
}
@media (max-width: 767px) {
  div.prompt-container-wrapper div.prompt-container div#right-container div.item-wrapper--message-content .description {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 20px;
    font-weight: normal;
    line-height: 27px;
  }
}
@media (max-width: 375px) {
  div.prompt-container-wrapper div.prompt-container div#right-container div.item-wrapper--message-content .description {
    line-height: 1.3;
  }
}
@media (max-width: 320px) {
  div.prompt-container-wrapper div.prompt-container div#right-container div.item-wrapper--message-content .description {
    line-height: 1.25;
  }
}
div.prompt-container-wrapper div.prompt-container div#right-container div.item-wrapper--message-content .description a {
  color: #0037c5;
}
div.prompt-container-wrapper div.prompt-container div#right-container div.item-wrapper--message-content .description a:hover {
  color: #0064ff;
}
div.prompt-container-wrapper div.prompt-container div#right-container div.item-wrapper--ctas {
  display: flex;
  justify-content: space-between;
  max-width: 100%;
}
@media (max-width: 767px) {
  div.prompt-container-wrapper div.prompt-container div#right-container div.item-wrapper--ctas {
    display: block;
  }
}
div.prompt-container-wrapper div.prompt-container div#right-container div.item-wrapper--ctas .button {
  display: inline-block;
  width: calc(50% - 13px);
}
@media (max-width: 1439px), (max-height: 816px) {
  div.prompt-container-wrapper div.prompt-container div#right-container div.item-wrapper--ctas .button {
    width: calc(50% - 8px);
    padding-left: 0;
    padding-right: 0;
    font-family: "Proxima Nova SemiBold", sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 14px;
    letter-spacing: 0.4px;
  }
}
@media (max-width: 767px) {
  div.prompt-container-wrapper div.prompt-container div#right-container div.item-wrapper--ctas .button {
    width: 100%;
  }
  div.prompt-container-wrapper div.prompt-container div#right-container div.item-wrapper--ctas .button + .button {
    margin-top: 24px;
  }
}
div.prompt-container-wrapper div.prompt-container div#right-container div.item-wrapper--ctas .button.secondary {
  color: #0037c5;
}
div.prompt-container-wrapper div.prompt-container div#right-container div.item-wrapper--ctas.cta-per-row {
  display: block;
  grid-column: 2/10;
}
@media (max-width: 1439px), (max-height: 816px) {
  div.prompt-container-wrapper div.prompt-container div#right-container div.item-wrapper--ctas.cta-per-row {
    grid-column: 2/8;
  }
}
@media (max-width: 767px) {
  div.prompt-container-wrapper div.prompt-container div#right-container div.item-wrapper--ctas.cta-per-row {
    grid-column: 1/13;
  }
}
div.prompt-container-wrapper div.prompt-container div#right-container div.item-wrapper--ctas.cta-per-row .button {
  display: block;
  width: 100%;
}
div.prompt-container-wrapper div.prompt-container div#right-container div.item-wrapper--ctas.cta-per-row .button + .button {
  float: none;
  margin-top: 30px;
}
@media (max-width: 1439px), (max-height: 816px) {
  div.prompt-container-wrapper div.prompt-container div#right-container div.item-wrapper--ctas.cta-per-row .button + .button {
    margin-top: 20px;
  }
}
@media (max-width: 1439px), (max-height: 816px) {
  div.prompt-container-wrapper button.close.icon {
    right: 0;
    top: 0;
  }
}
@media (max-width: 767px) {
  div.prompt-container-wrapper button.close.icon {
    right: 0;
    top: 0;
  }
}

@media (max-width: 1439px), (max-height: 816px) {
  div.overlay.active button.close.icon {
    margin: 10px;
    top: 0;
    right: 0;
  }
}
@media (max-width: 767px) {
  div.overlay.active button.close.icon {
    margin: 10px;
    top: 0;
    right: 0;
  }
}

body .overlayPrompt {
  width: 100%;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.8);
  transition: opacity 0.5s;
  visibility: hidden;
  opacity: 0;
  z-index: 100002;
}

.hero__lockup .carousel-content #brands-carousel div.carousel-container .swiper-slide.stop-filter {
  -webkit-backdrop-filter: unset;
  backdrop-filter: unset;
}

body:not(.using-mouse) .description a:focus,
body:not(.using-mouse) .vue-focusable.close-prompt:focus,
body.using-keyboard-tab .vue-focusable.prompt-container-wrapper:focus,
body.using-keyboard-tab .policy.vue-focusable:focus {
  border: solid 2px #ffffff;
  outline: solid 2px #e42121;
  outline-offset: 4px !important;
  opacity: 1 !important;
}

@font-face {
  font-family: "Proxima Nova Black";
  src: url(data:font/woff;charset=utf-8;base64,d09GRgABAAAAAciWAA4AAAAEPlAAAAAAAAHHKAAAAW4AAALcAAAAAAAAAABPUy8yAAABnAAAAFgAAABgjnW7cmNtYXAAAAH0AAACzgAACBSgDiF8Y3Z0IAABv8wAAABpAAABDhChavZmcGdtAAHAOAAABjwAAA0WdmSCgGdhc3AAAb/EAAAACAAAAAgAAAAQZ2x5ZgAANzQAAYiOAAO9PEUB2OpoZWFkAAABZAAAADYAAAA2EZrIvWhoZWEAAATEAAAAIQAAACQIPwkNaG10eAAABOgAAAkOAAAWSq1kSCdsb2NhAAApBAAADi8AABZQCg/8hG1heHAAAAFEAAAAIAAAACAG9w2tbmFtZQAADfgAAAHuAAAEmIlqAfVwb3N0AAAP6AAAGRoAADcM0+nBNXByZXAAAcZ0AAAAsQAAAMd5b3KHAAEAAAWTAFYABwAAAAAAAgAuAD8AiwAAAKMNFgAAAAAAAQAAAAMDlbCbyM1fDzz1AAsD6AAAAADXl8DMAAAAANeXwM3+Yv5yBOgENwAAAAgAAgABAAAAAHjaY2BmimacwMDKwMLUxRTBwMDgDaEZ4xgqGBUZGJgYWNmYQRSLAgNTO1CekQEKcnOKixkcGHh/MzOL/tdlvMuym5FLgYFxPkiO8THTbCClwMACADE7DSZ42u3T2W8NURwH8DPnzLS07r3a23IVp785de+VkGtpgtr6QsKDiNQSIVTs9SKlD2IpCRGiCGlsQZvaKpamal8e7NQSROrBROfMIEi8mKmlnXOMm5u++BPaX/L75fd7/PySL0III4SI3zn+VBBSc5Cq+ifqQJtRGtrgbwG0SalU9ij7lKNKrdKgfFa+KRL3x4V4NJ6Ly3EDvoUf4Se4GRtEJb1IiGSRAjKYJMgIUkE2kZ1kF6klL0iLulCtUKUW1gZqcW0YJTST5tMCOocuoqvoNnqM/oYMyAUKDGIwHAphLEyESbAa1sEO2A21cALOQRPcgNt6WO+rg870mJ7QZ+oL9P0MszQWYtksl+UxyoawKayULWWX2IOCSLQm2hi9FX0afRnTYlmxZfFwItKqOeOcNc5x55Hz3GlxM91Ct8gtbhvddq/NaPvxS7YTKf+9wdcDqknpa5SLyiflq/IHR/DITv1N/DCpf0cQSUvpY0n9Wl+/1dfvJnW+Hqnl6k6ttzZAG6QlKKYZlFJGZ9NSWkY3+/oaQBCGCEBSPxKKYEJSvxY2QpWvr4NTvv5aUt+nU1+iz9P3pvRZvr5fp34Ja/xP3zulV52xTqlz0HnoPHNeuxlu0B3ljk/pP/h65OuJ/Ck/yvvysrwk6+VpeVgulYvlLDlBxuUgScQ3cUGcEEfEYXFIVIlVokysEMvFbDFTTBfTRKYgnvA8r8Nr9354zd5176RX7VV5270t9kW73j5gV9uL7Xl2iV1sx+2YBVbE6mPlWtlWT6uHRSyFd/BX/AVv5o/5FX6ZN/Hz/Cw/w0v4DD6VT+GT+USex3NMy6wwy80yc6W53FxiLjJnmUUmM/Nb37TebV1tfDHeGS+Nu8YdY4dRaQx5X/l2fcHe0PzQmFBO8Hvwa/BTsCnYGGwIXghcDQwNhAPZmek90//loAtXd/6789+d/y5bfwGkPHCQAAB42mNgZGBgFv2vy3iX5ee/pP8hLC8YgCLIgHUSAKXyB1gAAAB42q2Yf2xWVxnHn3PuC6WEX/0hpXRrx0pZZ2AsRd/4x8hkmTgBoUs7ppjQBcWNbcQgTEnG3Iw6atiCSwZuLhMwBkUX3cISLFti5A+QzbhkOoJzA4IpKIbWIdRssl4/z3PPuS0vbemIb/LN995zzz33nOf387rXpSj83Odl4JdyP01muLfkev+4TPAPS2UyRar9EzJBLsr1boU0uS9JpXtAKly/XOtqGZst9a4Ovl/Eb+DZ3+DVvLsGbJJK/3W5zq+DbwXfAOtkghvPfH1X14g4IJJMlkZ/MO3xXVIElf4E3A5aQTf3vVJ0RXCOb+xgbJoUk+/CPaCf59sD74ZXS+LbuD7LNWsm+9Pz/gXWfgZ8QWa6+azDnuFKvl3lP5F+6KpYt10qQIvrM67wDZx1vZSxVoW/R+YhnxvctLTbz2HOHdKSfFtafAdYwPM2mHnucZ6dkXL3Ld5byVhN+l7SxPfLwUqZ7U4h41vEyzH2cAvvjZXaXPb63c/IdN+J3NmrzTmPzF6SqmQ87+r4vVLvJyMzlX2PNKIPcYuDTn4oU0GNneVB9vE7qUM/jXKWOa1gW/Z+sgZ5PwdeZO5TMs7kPgSSd9PTpov2oIsAV0wPmi6K6QVwxF/grFEPJWBfc+1adTEYqgvV2YsyL8j9MiQbOVdfpofBQAf7kFcLfAocMvlHPZTApXKtXasuLsVs05mynle/Wcqc3b4/HKuNnoD1/Ctsz0Xb45VY7bltBMbW1d78h6y7WsqQ8Xuc8yTcDR+B/wm/gw4mwedNF8gjaea9m7HRc2pP2Kn6CbZqwF/UZi/hn8B3w3+EZ/Cde4IeVZal3CG1+bXqU2VawoVZxIzvcY8Pqh+U8E3ql+obwzI+a36j/NvAeq/2ojobJau/m8+pjal+o9/je6Vs/t2Nj72b9vmedFd+prhm1EkcD7ahvqH2mY+XniF82/TQQDzsQHc/l2ZiX73Fv2XoSKH+i7+6DmLwKzLGjZVq4u0Ydxdj6zUw958NeAn8EmwDuwjYi+BV8Awwiesnw5wnB56nMwGrp+XZGO/ul8kK3YPsljF+HOBMbjrx923xyUPi3atwO2gF93E/C7nE2NyaxVSzZWRotqp+jg2avWnciHF5I8/7s9htvt7OvcZlZJN0wsTkZE98nziiMlsVfB47c7OQfytYlcVlYulp82meu5MDPm/z5mSxVuOesj1XvewxO8pius7tlsm25jnuiclJPfYyS9cgjrSGGNKajXHdEmNe0sR+W0NuUl1n8e+I+lphmVSDYrKMZzvC2Z9Je/1fg6y223uZ7N6XibbeCcYfwS56wnx9r1eqTXZBprncuswGVW69udyE8b1yY+EaKRYWZPtL9ubzywu6791SZ3FMz4TPu8OchzytMSiZTtzow147Qg6bY1zpTw/KaR2W00x27k3kpvINcvP38+wuaU4eQ1Y/MB+fnCyE9TsXpDxZzvXtg+K2xrHDYS3Nj1kuPaT+kWxl71uZzxzbR8ibrD8Qaz5Q2yCXVnGuDYxvZ+5SoOdtMzsp2vla7Ttl/uVsvDAPWa1lv8jaznuU8XXMU92sgXcwd56UJV3UKsc4Q3W2fqEcmU6B18I/4owb2cc5EGO/+rnKRG1W9xq5G74Nu+JM/vc8Pyo3Iqtm1ZXKy+/NYnvyU3T/GxkbWe1JbUL14ndmcZu9VJu+erO4G/cW1zLfuah5kLGS3JXHp4GcM8HiUOD8W1Euym+l/7os7g8T69XGVM9m59n5L+V43qAXtU2zj9Z0lztMTNR6rDzUZeW2jzqTKz6gdhhjeH7mbvgh5BZl0mV+2RLqxAr7jsbymDujXZTE5XzdEvZn8rhWMQS/5tvTp0d4Pjq+Yn1AnG1IHx3uOTbShK6nhnx/w7C66U9P+QXp5uGfj5I/Yt7NeXDeHYKpaSX5O/ktsvYhH4CfUbd2cl/H9SPgU9zfSb26gJr3TsubWe7MUOenUCtPoV8BrhH5KL6KrS2VxgK1Mrm0lhxf6zbxnuIPWb6Vl9N26uRqUAVqjR+2+wq9luPyMTDe7SFf6zytnWNtfYV38Pl6aqoyq+Mvwq9LWWETtq92ttrySYV/Ex98IKtvqLsq/RKLY2X+0zKv8B3maq3/Djn6YKaLZJE0WL1+UqYGrgG1ydP4wkJktFCWg7ng7lijJF+xun2m9gV2XvoA/yg282f6hK2hXxjANX4xultssm/0z8nH/TbWuy/tV7hv0iPtY+//4VvbZI4C3xevdctTaX/Sz963hJpHfT/WB7En0Ly197K8VIw9Vp5vtFdaeHn+0HfsPtpljGV7rd8sy2NNjD1xXowBMVbFWKf7mzuCH8Z5V/CPPKbF9Qc4yxF6ztsHOJ4jch7LQqzN14uxMOa0sJ7Wj1rTFd5nfL5MVMivsT3gnsBegeyTSsOvGAfaM7qd2PEu+DFqyzeo+95AVg8yRj9I7dnslvPuOBlrej8VdPkKsVL1qvvrxD4yLAWzQBNosD61E5vKrj8J6sD0MLc2zB95rq6/AVvX/w4W238HMtx/B/4IPDfryS3nqa7XonOtRZaY3lp8JZgE1lrPV+HJ3a4BvMq6yNwdR87Tef4s2MzzzwVeAU8hV1wgZz+v72Ozt5IXvsj6nwVV7Ee/XwLrudSWrgrpppGeJ20Bh9DFn8DOTDeFmzLdWA64Ocv/Bvo57eXcIuapbEaCyu3q8OORnieriT0g10kpVEfaH0VdfWSkGy+5R9eJ1kpng85LsXII7Ob72EVuGw3pcbAf/AO8Fsb+Av4Lurmv1TFqRsNgW4rQfbhjrPtssK0caVdua1eF9BejmZd8P9jyikHAnocEPXnhuszWS2G2/3+A+s5gmA+NBPWvCLUPzjJE76t9bb32rclEmWg9VM+gvrMziw/2H94ZztIW+pyj6b/z/31inxj6HvsPT3PH+uw62Z71MtrHWM7RnjH2TdqTas0/yD8th3Ed+vLN4HjA18Dz/jaZ5Gvt/9Qaav2a/H/U+RbDK/W/QP0fUP//kxNSpnAHZJzbQm7dQl9wgPybXTv77+/eUMsoZmd1kdZHmre19rEY1pf5mnsbVtl+mXz2An3+EqtVRlXPjGaeVP0PmSv6ywAAeNq9U01P20AQfXYCBaWqqgr10EO1B4QAEWNKSasiBIELBwqRQjlwwsR2cR3syHbz8XcQJ35SD/0FHPkBvNlsKB8il0pk5N03s7Nvxm8cAO/wFxbkZ6PCdYgnaBWDJ/GWZmlPHmVwGTPEJVjlaXoJPhssZxcG27QRLiHDpcFlLFrvDZ7AtbVl8CRm7SWDX+HYbhg8Bde+MngaH+w/BldQs28Mfo1aadHgNzgunfxI8k7QisIo8Fcc13UPDptVP8iibuBXwzQpGlnaj849tZ92PVVX222vFWMHKToYsNcIP3GGgu84jxYWuH+Hx3hM1OTpOTMT5HpdYuwTXNoaHOI62jR1jyXXXsA94N7l6sOZ+0jmlEwOnwFCzSW54g9r5Y8qOewuI+rruIcqYyn5PJ6Id8q6Hllj+j0yxswr2JuDX6ywjV3WbDxgUNg3DNK3Ys6I4Uj3Kh1IZYVVsrhY4aTXydFkRN74fvSMmYV+p4SMilE5c/CVtq6rxeSUnJDRNplPdW+iWo0MX2hrzHxxVR5pMlKkzrv/9Hhet0jPV1DBHI+zDe56VcwKx349zpgziRT4TUaZgsIebWdMvnxrBdX4hmVaT9s43YZK/9+t/Mm9h1MbZi9Tq4i69PTcW0SJ/jdsat/HBtXOtHqDW050wDAAAHjabZoHXBtH9sdn5r0Bg8DgOL33HseSVkhKl1YrG5sYxzZx7BRHgADZAhEh2cbpvfdeL/VySS699977pffe690luSR3Sf6rnR9oIX8+H/R7szv7vvNmdt6sZiWU8P7+eEAsF//Pnz7d/ZBCSSVJkGChRY2oFRNEnagXAdEgGsVE0SSaxSSxkpgsVhariFXFamJ1sYZYU6wl1hbriHXFemJ9sYHYUGwkNhabiE3FZmJzsYXYUmwlthbbiCliWzFVBEVIhIUlIqJFREVMxMV2Ynuxg9hR7CR2FruIhEgKW6SEI9JimpguWsUMMVO0iV3FLNEuZovdxBwxV8wTHWJ3MV/sIRaIhWJPsZfYW+wjFol9RUayuEwcIY4U94qzxOfiKHGSOF5cKK4Sl0stjhNvisPF6bJG1ooT5QRxjHhYvCvrxEXiavGj+EH8JC4V14onxePiOtEpusQpols8LbLiCfGUeF48I54Vz4kvRI94SbwgXhTXi17xvThVvCpeFq+IPvGV+EYcKxaLnFgi+kVeDIiLRUHsJwZFUQyJsiiJpWKZ+NIdgRViWOwvDhQHiDvEJeJgcZA4RBwqvhbfirtkvQzIBtkoJ8om8Zv4XTbLSXIlOVn8IYVcWa4iV5VSriZXl2vINeVacm25jlxXrifXlxvIDcXP4he5kdxYbiI3lZvJzeUWcku5ldxabiOnyG3lVBmUIfGreE2GpSUjskVGZUzG5XZye7mD3FHuJHeWu8iE+FB8JJPSlinpyLScJqfLVjlDzpRtclc5S7bL2eIGcaPcTc6Rc+U82SF3l/PlHnKBXCj3lHuJj8Uncm+5j1wk95UZ2Sm7ZLfMyh7ZK/tkTi6WS2Re9ssBWZCDcj9ZFHfLIVmSZblUfCo+k8vkcjksV8j95QHyQHmQPFgeIg+Vh8nD5RHySHmUPFoeI4+Vx8nj5QnyRHmSPFmeIk+Vp8nT5RnidfGBPFOeJd4Sb4t3xPviDfGePFueI8+V58nz5QXyQnmR/Iu8WF4iL5WXycvlFfKv8kr5N3mVvFpeI/8ur5XXyevlDfJGeZO8Wd4ib5W3ydvlHfJOeZe8W94j75X3yfvlA/JB+ZB8WD4iH5WPycflE/JJ+ZR8Wj4jn5XPyeflC/JF+Q/5knxZviJfla/J1+Ub8k35lnxbviPfle/J9+UH8kP5kfxYfiI/FefLz+Tn8gv5pfxKfi2/kd/K7+T38p/yX/Lf8gf5o/xJ/kf+LH+Rv8r/yv/J3+Tv8g9VmaZKkWKlVY2qVRNUnapXAdWgGtVE1aSa1SS1kpqsVlarqFXVamp1tYZaU62l1lbrqHXVemp9tYHaUG2kNlabqE3VZmpztYXaUm2ltlbbqClqWzVVBVVIhZWlIqpFRVVMxdV2anu1g9pR7aR2VruohEoqW6WUo9JqmpquWtUMNVO1qV3VLNWuZqvd1Bw1V81THWp3NV/toRaohWpPtZfaW+2jFql9VUZ1qi7VrbKqR/WqPpVTi9USlVf9akAV1KDaTxXVkCqpslqqlqnlalitUPurA9SB6iB1sDpEHaoOU4erI9SR6ih1tDpGHauOU8erE9SJ6iR1sjpFnapOU6erM9SZ6ix1tjpHnavOU+erC9SF6iL1F3WxukRdqi5Tl6sr1F/Vlepv6ip1tbpG/V1dq65T16sb1I3qJnWzukXdqm5Tt6s71J3qLnW3ukfdq+5T96sH1IPqIfWwekQ9qh5Tj6sn1JPqKfW0ekY9q55Tz6sX1IvqH+ol9bJ6Rb2qXlOvqzfUm+ot9bZ6R72r3lPvqw/Uh+oj9bH6RH2qPlOfqy/Ul+or9bX6Rn2rvlPfq3+qf6l/qx/Uj+on9R/1s/pF/ar+q/6nflO/qz/cBC1JERGTphqqpQlUR/UUoAZqpInURM00iVaiybQyrUKr0mq0Oq1Ba9JatDatQ+vSerQ+bUAb0ka0MW1Cm9JmtDltQVvSVrQ1bUNTaFuaSkEKUZgsilALRSlGcdqOtqcdaEfaiXamXShBSbIpRQ6laRpNp1aaQTOpjXalWdROs2k3mkNzaR51iJvEzbS7uE3cLh6h+eIWcat4VBwmHhJHi2vEY7QHLRD3iftpIe0p7qG9aG/ahxbRvpShTuqibspSD/VSH+VoMS2hPPXTABVokPajIg1Ricq0lJbRchqmFbQ/HUAH0kF0MB1Ch9JhdDgdIU6gI+koOpqOoWPpODqeTqAT6SQ6mU4R59Cp4jxxrviOTqPTxRXiNHGBuFKcLM4QZ9IZdCadRWfTOXQunSfupPPpArqQLqK/0MV0CV1Kl9HldAX9la6kv9FVdDVdQ3+na+k6up5uoBvpJrqZbqFb6Ta6ne6gO+kuupvuoXvpPrqfHqAH6SF6mB6hR+kxepyeoCfpKXqanqFn6Tl6nl6gF+kf9BK9TK/Qq/QavU5v0Jv0Fr1N79C79B69Tx/Qh/QRfUyf0Kf0GX1OX9CX9BV9Td/Qt/QdfU//pH/Rv+kH+pF+ov/Qz/QL/Ur/pf/Rb/Q7/cGCJSsmZtZcw7U8geu4ngPcwI08kZu4mSfxSjyZV+ZVxAPiQV6VV+PVeQ1ek9fitXkdXpfX4/V5A96QN+KNeRPelDfjzXkL3pK34q15G57C2/JUDnKIw2xxhFs4yjGO83a8Pe/AO/JOvDPvwglOss0pdjjN03g6t/IMnsltvCvP4naezbvxHJ7L87iDd+f5vAcv4IW8J+/Fe/M+vIj35Qx3chd3c5Z7uJf7OMeLeQnnuZ8HuMCDvB8XeYhLXOalvIyX8zCv4P35AD6QD+KD+RA+lA/jw/kIPpKP4qP5GD6Wj+Pj+QQ+kU/ik/kUPpVP49P5DD6Tz+Kz+Rw+l8/j8/kCvpAv4r/wxXwJX8qX8eV8Bf+Vr+S/8VV8NV/Df+dr+Tq+nm/gG/kmvplv4Vv5Nr6d7+A7+S6+m+/he/k+vp8f4Af5IX6YH+FH+TF+nJ/gJ/kpfpqf4Wf5OX6eX+AX+R/8Er/Mr/Cr/Bq/zm/wm/wWv83v8Lv8Hr/PH/CH/BF/zJ/wp/wZf85f8Jf8FX/N3/C3/B1/z//kf/G/+Qf+kX/i//DP/Av/yv/l//Fv/Dv/oYWWWmnSrLWu0bV6gq7T9TqgG3SjnqibdLOepFfSk/XKehW9ql5Nr67X0GvqtfTaeh29rl5Pr6830BvqjfTGehO9qd5Mb6630FvqrfTWehs9RW+rp+qgDumwtnREt+iojum43k5vr3fQO+qd9M56F53QSW3rlHZ0Wk/T03WrnqFn6ja9q56l2/VsvZueo+fqebpD767n6z30Ar1Q76n30nvrffQiva/O6E7dpbt1VvfoXt2nc3qxXqLzul8P6IIe1Pvpoh7SJV3WS/UyvVwP6xV6f32APlAfpA/Wh+hD9WH6cH2EPlIfpY/Wx+hj9XH6eH2CPlGfpE/Wp+hT9Wn6dH2GPlOfpc/W5+hz9Xn6fH2BvlBfxLM62tqUPae2PJCbOjUxFZoymgxBw9AINF6b6M90FQsDtRmjNYnOYnZptibjSW2i0FsYyC6pzRgN2F25Yle5vyefXR7oqtr1dnehlOnqyg6U6rtGzZpUV6bisttIyvWfKdU6AGYBdAww60m9U3WUHTVrHTQja7TGMR6zngSm+RrV62vUtKqv3qqvSuDBUAgaDkz3Xd1XtXl6Z6bIfe5HTWspl+/O1uQ8qW1F+3Nof6tpf850WCtamjOqWmeo3OLADB9jcdU2bQi3QKMNS3qL2exAPjPQneuqact0lUvZmrwnqJKE2jVtpgvynnCbGx/n3Y+aWeaqAd9VVgTaUjPLXDVgOm4gM1gYKhULg31ZcgZ6KTvQW9uO8AoIr92EV/Cksb2vPNCbKZb785lyqbHgL9XMMeSijxxBaJFozRxDLhqZa+oOeRKY6+ueofHdE3GgaaMtGLqWcM0846xk+mBeZcBKlQHrMANWNgPWgYjKiKjDRFT2RHcUcwO9ulz5bOwYE13ZX6rtwMCWMRPm+9q8zGcv8NnDVbtmoYl4hSf1C6u35opRU+cLA71DJroYoo0j2nhKt/cVim4e8T47vM9y5bNmmumFXk9MbScBTdYnKpEZaGbUrE04RjNZMwLtQ/nMUJ+xC1Xb8xIKxqBxaAJq7sZQOAQNQ6NGI6gfxfnkVCiuS9pGbdSzk3W9xczSbFehv7PO41cs71x4aqjOG03fEQvaAo1CY9A4NAFNQm2o6eFwMNjgjkBnNl9YVnUegtMQnIbgNGRuxnA4aDSKRkQjUEeXCgOFocbuXLaYHcoNeaX6RH6wL+OZplos2uAMDuXc8fYOTnBK5mxdawFWQ3t/rnK3mkKHr3J9e3+211SalHOrjyFpj8TJbCmjp2X6+zOGF7dqweOF7ilyeXpen2txBahnZgYHM26+6e/szqhdy2pWWe2Rq0UL1Owczekr6Lm53v4MzcuUa9Eamt2XI9v9nz2UM5hEvKHV16ImVBwp12dGu6Eh6w8/OxJ+biT8lctjLzXBeddzZyW43kpwujubL2Vq4YtXVEKrnCx5oVWc6SVeaHkvNNPIpK0Gymp5zs1wXnxU7CuYM3ZID3lBltwg0QAadAPscv/doi5Uer7B3+lN49rZUPAPW9k/bIXRYTO0lLm1rKlToUFoCBqGWtAItAU6cn0MGocmoEmoDU1BHai5/60g+EHwg+AHwQ+CHwQ/CH4QfGQHC9nBQnawkB2sIPhB8IPgB8EPgR8CH0uzFQI/BH4IfExNC1PTwtS0QuCHwA+BHwI/BD6msBUCPww+prSFbGYhm1lh8MPgY7m2kOWsMPhh8MPgY622wuCHwQ+DHwbfAt8C3wLfAt8CH6u4ZYFvgW+Bb4FvgW+Bb4FvgW+Bb4EfAT8CfgT8CPgR8CPgY023IuBHwEe2tyLgR8CPgB8BH+u5hfXcwupgRcFDSrWQUq0Y/MXgLwZ/MfiLwR9WTCuOeOKIByuoFYf/OPzH4T+OeOKIJ4544ognDn4c/Dj4cfDj4MfBx7O3lQA/AX4C/AT4CfAT4CfAT4CfAD8BfgL8BPh4trcS4CfAxyprJcHHs7+FZ38rCT6+A1hJ8JPgJ8FPgp8EH6u2hVXbSoKfBD8Jvg2+Db4Nvg2+Db4Nvg2+Db4NPp4KLBt8G3wbfBt8G3wb/BT4KfBT4KfAT4GfAj8F/kg+ToGfAj8Ffgr8FPgp8FPgp8B3wHfAd8B3wHfAd8B3wHfAd8B3wMeznOWA74DvgO+A74CfBj8Nfhr8NPhp8NPgp8FPg58GPw1+Gvw0+Gnw0+CnwU8bfgTrSQTrSQTrSQTrSQTrQQTrQQT5PYL8HkF+jyC/R5CvIyZfBx2zProahiagSaNmfXEV9UOoH0J9k79cjRptmQoNQuGvJVkz33scrVlmZL55gl/mSd38kSW/btmIZa6Lg5+A3wT8JtCOBNph8oCrESjalUC7TB5wNQ5FuxKI0+QBV1PQES7iToKfBD8JfhL8JPhJ8JPgJ8FPgp8EPwl+Evwk+Enwk+AnwbfBt8G3wbfBt8G3wbfBt8G3wbfBt8G3wbfBt8G3wbfBT4GfAj8Ffgr8FPgp8FPgp8BPgZ8CPwV+CvwU+CnwU+CnwHfAd8B3wHfAd8B3wHfAd8B3wHfAd8B3wHfAd8B3wHfAT4OfDtYsMDfwsCc4Cnoa9DToadDToJssEJpqnlJdDUJD0DDUgkagLdAoNAYd8ZcwGow07lculLKV7+LFoWy3ORqG9zC8m2cnVx2jUbQmCmoU1CioUVCjoEZBjcJPdMRP2mgM/mKILgZ+DPwYODFwYuDEwImBEwMnBk7MaewquN8A+gsD7jeS4rA5mghzPlfMoNBSM5gdcs+iCE8JeEokuLsw0MtOuVgwR5JoSxI1k6iZRI+a+RgKmnzragvUtDVonrddbanLDpVy/ZkSej0YwRURq85tbzbX21fqayj1FbOwhwI9uaUjdsOQO2IDKNRlisXCsny2p1TrWeXBek+LldPmZHdhmbc5EQrh1giZLxQhbCuEQiZBuRqudb+Qu+3q88rhYKyuJ5fPZ7s7C8trS8Vcprc8aLTbeIyYKR9qwc3XYpYgV4O13bmM2/kmwCi6xAnGdM+inkWLyf2vHEnjoT2Nh/a0ZRYFV4PQEDQMtaARaAs0Co1B41D4bxnxb0NTUAeaNhoFPwp+FPwo+HH4j8N/HP7j8B+H/zj8x+E/Dv822mujvTbq26ifAi8FXgrxphBvCtebZJmOmOnsahLqQA0PDwVpPBSk8VCQxkOBqxY0Am2Bwr/5kulqHApeEDzzUJHGQ4Wr4AfBD4EfAj8Efgj8EPgh8EPgh8APgR8CPwR+CPwQ+CHwQ+CHwA+DHwY/DH4Y/DB4YfDC4IXBC8N/GP7D8G++RKZbcF2LHaY5iwaNncI5sxC5GoSGoGGoBY1AW6DwaRYiV+PQBDQJtaEpqAMFPw1+Gvw0+OaBNB1Lp9152OPNyFz9imyxMGWw8lnnmaWBcr85WKp8TnATk3esYcRYlMmXJpSWoaaXrTyzrqdQLsJys5ZnTRjKLTf1vORlTC+FmYoDOTgFseCaE6um1yqPWynVedCKFQC1YtcbrDE9rlfXA3t1QfZsoL3Khu1V9ogVq3HUGo29UvDCLVTDLYyGWxgNtzASbqEabqEabmE03IpVM22K24vBmoyRHiN5I8NGElOG+rsGa5JGbCMpI46RtJFpngSMmIunmzOtRmYYmWmkzciuRmYZaTcy28huRuYYmWtknpEOI7sbmW9kDyMLjCz0pNn3mshrVWCa9wbAs5uq74q88qRpXYX+/ozvSMBss3t2c6v3HWDRjCn5Qld+VlsqkPEOmIqZqtvmzDjmxNGdQ9T1Hsk8uwFv4FAwrxm8gtm4N+2s7uHDgbcrbq7B1w1/IewvRPyFlL8Q9Rfi/kLaX0j6Ckk/J+nnJP2cpHFdmxkJMlttvDvtO93/Pvd/SW2Pud28NJCv9z5NhLkpo0PTnDP9vni03/NVb5PyfxqyfHXI6iovx3DUe79h7OHq9c3D48dqeOxYDfvGCu87fIGm/VGn/R2aNh0aSBiWNznMW1ZzXyZ83MqBiYlRrqlruBW7AW9rUcA9UimY9zye2VR95QMH5h7xrsFXU38h5C9Y/oLtL7T4CzF/wfEXEr5C0s9J+jlJPydpXNeOOMLLKV+NqebagO2LyjaDW7Eb7a5st/uImDEdao/r0Kbq22lzaap6acC8lfazTAQBXyMCTnW4Ak714mZn/NA5Y4auyRkHdnxD6fiH0vENJTrF38XJMb3qH5akv/Ntf3/b/v62/f1t+4cyaBzU9uSg+T9nS5PPq33gz5aV8thsaWpXe2mV8a7MdPP58w6sPM6pd3DVP3nGxVX3ZnpX3tabhk8fR2vALpBpV6tvVFt9o9paHZnm1vGj2jp2VFvHNrSh1T+Srb6RDLSOn3m2f1RtM6q1rWZBXGV0VfHCQoprnjGuNZNm/qmz23xBtVV7ZlLb+Jp1ld8JoJ7Jgp49y3f9LN/1s/5EmjU2oMp7aa8wwUHyCbT7fLX7slz7+E5tH5vl2qsDsNKYXxngdLW5zb6X1aYl7b4BCLSPb6Ljnzy2f/LY/smT8k+elH/ypPyTJ+WfPCkznPXeq3n/cT8y5Uem/EjHj3QMsrbdXyNiaIE5vl6d4xuhOX8aobm+mnN9qWruuP5vnOvPmZPmjnfUgM1RXyFuWtbUmy32Zwa6O/Nm6Ormjcy9wLwqsAE/1qgWQkF/r7QgzXb42tvhu186xt8vHWPvlw7f/dLxp/ulocM/Jzv8C2XH6EIZ6Bg/PR0LdcaNp+MfdMc/h8fcXI5/pB3/OKZNPwbmV6Ntnj8+wvljI5xfjTCwwHfdgvHXLRh73QLfIoPfZ/hb4r+Z0/640iauwELfiCysDmjTwrFpb4JTMvOxft5obzWN/mpjypB7sNQ0+nsOU27EbzlwdvQXHWPOtpjS5L5CYUmms+C/vs57fz6lKzMYwLvpKcmONtgtPjvmsxM+O1m1Q961DXgHbB7R8AK4Wsl9xKvaPljYBwtHfbYPHI77bF8jwr5GhFM+O121LV8bLJ9/y8e1fCzLx7Jsn+3jWo6PFZwyd05yNMaqbfnsdNV22zNqp7wnf9hhnx0ZsSv7PqO25c50167Hj3amdA3Xj4xz13BD9YZxC9W7ZbRSsmrarjkx0z+YLQ652cfcb+6X1063nOs1324b3JPeDVopNLuFUl+h7NX2vsoPZorZgcoupXsHDWWbvKK3RemVmzuLma4l2dJohUk4UK0ysXIkW/XgFaunm7LLu/KZ/spWp1cOmLJpqu+cl3H3K1e2XwsDo7UbR478P+dHZmll79Kr3IB98bFnvGzYW67slvYXqoFMHj1UbatXbchNhfmx1bxD1WqBvuHBvuxIOAPdlUXY2P2j9mS3o3OF7krHu3mo25zvLLuO4aO74K4z2J3whqdytG50oBqH3Ovylazs7VoMY6uirrLn7VmBnnzBzdqevdKYDfUp1Q0T1yh6WySeUdkiqRjYIqmYZovEWJUtEq9eZYvEq2e2SDzTbJF4Fb0tEs/yGN0DhX6P4RkVRsUAo2IahrEqDK9eheHVMwzPNAyvoseoWP8H3gWmAAAAeNqV13m8l2P6B/DreZ4QQnRKcaRN2hDaO0id9kXLiSIUBwdpUWlX2pQWqeS04LSH4piKJISQxGSbaUwzGkJMiAmNCfP2e/3+/f3x6/W6Xvdz3/e1fD6f63rO9ynif/4V/B+2MSKpE5EWRmSVI8r0izjmd1vJ9kYc6+zYtRHHcT2uD5vLdkSULc+GMPHHN2T7Ik7owHZFnOj8xM0R5awnlWX9mfuTyzG5T54ecYqa5eU5tRrbGnFaK6ZmBXUqdGd7InL45PDPWRdRsQzjU7GEHYqoxKeSGqd3YWpWhr8ynFXEV4GjiuczxJzB7wzPZ8J7puczxeQ6z81nEyPOclYVhqrFEWcPZEciqsFdfWlEDdhr8KnpvuY4Ro9aCyLOsT9nVkRtOc7NYc7q5DE86tKoLoz14Kjnub4c9XGoD3MD+BvgfF7h/xos58N/wZSIhtaGuyMutF5Ui9H5Ys+NYG9Mt8ZqNYahaSM2nB2IaCZ/MzHNadWCTwsxLQ5GtGwQkacnefzy7C8Reyl8l+Hdyv5y2Fvzb41bG2s+fG3hbStPO71qvy2ig5gO+HSkT8ejEZ2snfDqLEdncV3o2ZVPV3y6WbuJ7a5mdxr1MDM9+ffUl14497IW0LTAXW+crjR3V7nvI66v9Rpn/eS+ju/1dBoAywBzdQNcN+ZGFOJTqGYhrjfhf9MHETfToshdEX1udX8rHLdbB+IzEL87aDpI7sH6M1jOoc6HmsE74RgmZjiNR8Axgh4j1R3pbrS6o+EYo8YY+o7V13HuxosdT5O7zccEPhP1f2JpxD3uJ8k/ycxMNj9TzMxUd9P0fJoa98I83f10eGfozUznM3GYLW4O7vfTbK6Zn7c9Yj4N5qu5AL4HabyQvg/J9ZAePuS8WK+LYV2kP4u9F4vlXkyjJfAtxWWpeg/j/zAdHilieveo2o/SokSuEr7L5F6uznLYV+C4AiblYyVeq2i5yvlq7+YaONfo2Vo5HtPTx/ZHPG5en9DXJ8zsOnHrPa/3Xj5Fm1K5Svk/Lf8fPG+Qc4NcG+HYJO8m2j7D91k92Xw4Ygv8W6zPi9mqBy/I9YKcL3p+UdxLOG3j+4pcr4h7VU+2N4t4zf3rYt/AaYe6O8zTm/TZCdtOPXjL+S7nuzy/Ld87dHxnFLP/oxy76bObDu/S9V3c3hP3nhzv0+4D+n5gTj5U/0/0+DPOe2D4Cwwf0WAvTfbC8nc1PvY+/IPmn+D5id58ivd+fvuJ+ZmYz/T7c7m/wOMLHA+IP6DnB+T8Eo8vYfoSjq/05ysz/pW6/9TPg7gcNGcH5f9azNfOvnH2Dd9v+X7L91v9PaSHh2j6HT7f8fkOh++939+r/T08/5LvsPPDzn+g/w90+4EeP5qDH70TP8H9Eww/6eURcUdw/rezf+P3s178TK//wHrU3VEz+ouzX8zdLzT7FY5fcftV7t/k+02PfyuNJMqz/mx3JElDNortiyRtxaYw51k+K4mkTFlWHMkxOWxdJMdujOQ4PmXdl90cyfG7IjlhZSQn9mH25eQ9Sf6TFkRych22NZJT7E8pZHsiKd+PyXNqF8b/tHJseiQV1Kkgb4UDkeQUMGtFNSqqV4lvJfvT4ahci4mvUhTJGZ79XiRn8s8Vn6t27tFIzlL7rB2RVBVf1fPZw9mRSKqJqQZDdefVD0ZSQ56aZdjESGrlMthq4X5OA0an2va15T+3GZvrp7ca41uHT1261aVbXbrVw60ev/p41sehvrMG7huIaQD3ed0Znc6X73yxFwyJpCGsDfdHciF+F9H9or2RXFyZ0aIRrRuJbSyH35GkibxN1GjCvynfpu6a4tkMj2bW5vg1p2UL+FrI15KmLdVquS2SPDnzYM7jd4ncl1gvpeNltLiMBq2WRnK5+Nb4tx4YSRs6tsE9ny754vLp1vZwJO2ctVevvfwdYOqotx2tnWjTmV6d1eqiT10ORdKV5t2cddseyRV6091zd/x7WHvQpweuPeHrybeXGgVqFpiT3jD11rcr8b5Svav4XwVfH3z6uOvjrq+e9xXTl8ZX5zE1rqFlP+t1MF9Pp/749Oc7APcB9gP0+QYa3qBfN6h9Iw1vNLOF/Av5FtL1Jnj8ViU3w3szLkVqFsF3m/q3qzVQTwZa79DnQZ4H4TEYvsHqDmnE1PC7lQyl4VA17qTFnXoyTE+GyTmMhiNoPELuu9QbyW+0/Wi8x+jnWLnGeh7nnRtP17vNzAT3E3G4hz5+v5JJniepO0muybMimUKLKeZpqrOp+joNv3txm47XdHM3gwb3yXMfPDP5z3I3y/zPpuUcHObAcj/M93t359L8AXUeoO0Dcs2DYZ51vlmdD+8CuB6U60G5FtJ7oVi/eYnfvOQhdYrpXOxuESyL4V5MqyVsKZ4P/25yPOLuETn9ziUlfJapuYzGy2FdQaMV7lbyWQXTKrO6Go/V5mCNs7VwPIb/4x0ieQL2dfqyHp8ncX6KDqXqP202N8C4ic+z7jeL2+KTeYv8W2F4QY9fhOMlM/2y2d8O/+u0fMP9m2J30uUt8bv04m3+7+Czmw7vmvX3YHmPz/venQ/l/JN3YQ//j+D+q17vhe9vZuxvZujv9h/D+rHZ2EfPf/D5BL5P3X9Kq/0wf+a9+VzfvzBPX7J/6sFBuL/G6Ru5vxVzyP47XL/n/y94f6DVT3Iegf9nvfpZ3H/05Sgcv8D2q178NjDSqBZpUi7StEGk2dZIjxkX6XELIi07PdLjN0Z6Qp1ITyzLlkZabnikJ/E72f0p2yI9ddb/07azo5Ge1ojNZQcirdCKlUSa4yxHzopd2I5IKxWzPZGe3j3SyocjrcKvymYm/ow8tjfSM3NZB/ZBpLnNIj2rMjsUadWGkZ7Np9rvNoStjbS6++q/rwcjrVEYqW//tOaUSGuJqQXXOWWYu9q7Ij3Xf5vOhacOP3+/03o411O7fp9IG6yM9DwYz1P/Ato0pI3v+/RC+S/y7Ps+vdjzxTj4u5w2hr8JXk3hbIpPMzo0t8/Lj/QS+rY6Emlr5/n88uXOh6Gt2m3hbotLO7naiWlHq/Ywt1e7vX179TvQqCOsHdXqxL8THp3x6Symcz+mZ13EdaVTV3Fd+fiuT7uJ6Wbfzf0Vcl5B2yuKGG17yNmTnr3g67Uu0gL3Bc4K3PXW/97WK+G8ihZ9zE9fnK8uH+k1cl5D336e+5mPa3MYza7jcz0s1+M5QF9uMF83yl8Iy03m7iaYbx4V6S043wJbkbpFzm6F71a9uI0ut+F6O3wDCyK9Q95Bag4yq4OdDd4f6VD8huLi72g6zP1w6wga3AXHSJhH0X6U3KPFj4Z/DF5j4Rqnr+PVvRumCZ4nqDNRzD3iJ+ntZDMxmX5TrVNxmwbLvfS9V80Z+M7AaaYZm4XfbD6zYZgj9n539+M4V8wDas3jP1+d+RMjXbAv0gf1daGaC/kU06uYnovgXWReFqm3GP8lZnOJ+VhivxSWpbg+7Nz3f/qo8xKzWWKOSmBYZr8c/uXmyLd/uhKWVbCuhnUNPGudPe7+if5MzDrv03r11pujJ2n5pD49pc9PwVFKq1L+T1ufhvUP/Dbo2wY6boB7I59NuGyC4xn5nimN9FnYNqu5mQ7P0fg587JFH7bA+7z983TdivtW78kL/q68WIuJe0ndbXJtE7/N3ct4vizmFZq+QstXcHsVjlf1brs829XejuNr/F6T7zUYXsfxdfGv83kDzjfE7zDPO2j+Jr836fyms51q7hSz00y9hetbuO2C4W06vgPDOzT5o3y71XyPLu/rzYfO/Z8h/bOa/r+QfoTHXnU+ptk+M/uJ3n2qT5/B+zkuB/D+yntxkE7f2B+yHubzo/n8iX5H7H82f0f14BeYfl0aWbSKLBnCDkTmezpLP4gs68KORFamOyuJ7JhabGtkx/I79mhkx5VGVrZZZMeXi+yE/mx3ZCcWsoORlZsV2Ull2LjITq7MnJ2yP7JTGzJxp42KrEIu2xVZjueK/Co1iOz0HZFV9lxFvL+pWa4cudMjO6sOg62qu7M9V1O3mnzVYa0hf42VkdUUX9NaK5/Bfw4stWGrLde55dncyOrwqbMusrri6h2KrD7uDfA7j+8F1dieyBraN9wc2YXqXKjmRXwulrMRLI2cN4anCWxNaNAU3mb2zeVvXhxZC2sLWrSgRUt6tXSXJy6vH8P7EjUuheFSvC9zf5mzVvi3kuvyBYxOrddG1kbtNnC3UT+/gOHTtiiydrC0V6P9RCamg31HmnbcG1kndTvx77wvsq5lmdrdPF/BtzsM3XHr4aynXvfCseBwZL1pcWWfyHy3ZlfZ91X3aj2/Bv5+al5Ll2vVuQ4m36lZf5j7ux8Av2/SrBCfQjV9h2Y3w34LXW7ZFlmRtUiOW/OYGrfR7zYxt5ud2/kNHMj07w7cB/EdDJf/5mZDaDAUnjtz2PbIhsE/Av+77O/Sv5Hqj5R3FJ9R7kfDMFrtMfKPoeVYeMbiOR7f8XLfLae/q9kEekywn2A+JrifaPbugc03ajbJjEySZ5K7yfhPHs5gnaLmFPdTaTzNuzCNPtPln+5dmKHeDNjuk2tmIyZmJjyz6Dpbrdn4zZFzDu3mwjJXD+aKf8C8zNOneXLOV3c+bvPNzQJ+C83IQxsjK8ZjkX4u1ufFer6Y72Icl5jzJXqwlD2s/iM0K4GxBLaS35/5LINvmRld7n65vMtpvQKOFbCuxH+VnKvwXO1+NR3XwL7GnK3xvNbdWr1YC+taOdbq82NyP47P4/ZP0HydXq43b0+Kf5JGT+FU6q4U/qftN6i/waxs9H5u4r8Jhmdwfta75u9ytpl2z8H8HN8t8mwxK8/T6nkxW+F4Ie+/XIMfwgB42sy9eZxcVZU4fu9ba+vuWruqq3qpvXpP0tVL9q6ErN1ZOp2l0yEhnZBOAoEQI0tCFkAWERhAQAdJBNQBlXEwYqugfkFGFCdfFxwdZ1xGB5lRZwBxQfTLl658z7n3vnqvtk7wj9/nl6Q73fXue+/ec849+zmXSKT/3OP0Q9LviEx00p7LEEIkmUiTRKZU3kxkme5Q4Ce6lhBdUxUYJntUR6Aj6Il55Jgn1k93RvP/QaPb5KF3vih3vvMHuJ/Ezv2J/Fk6BYNrSCaXhAdQsgOevH6YSJK8E566VV5DiMupa4UHDshZWe/t76kP+LV4emHkRw1fGdwyCP/+Qj+R3/GRzsHBzo7BQYLzI3G6kX5eeow4SZAkczFVVmC2ZKdECRmja1wueHTQFfS4YYDTr8HDfek+8Whdz1p+Hh/oX9PfWFtzL/zfF6mtpRt/EUz396cdx+bOM39i74SHStfDmiKkhfxk+Ix9ZGuutc4pyS5JIlQmkzaqaeuHax2Soqg77LqkqqPD7hqJ0hG6JjJ8pgbGp/FjHCGryt7yey2jA+/q6Rf64PHx8VwzIS3NTY2wjEi4IRQEMPg8hT+Opo7sQEJPDCQGsuwrq7MvPcG+fPDf233re2/o25LY2jEW39Z3Q9+6vhv6t8Yu7rw4fkmvtq5j7cMPP3zlLVc8Cn+uuOXKh+k9txBCiffcaWm/TEgH6cv1NEVCsiw12yUq2zRZhnkOAXhlKsn7YCihY4RTCyVr000pv+IIdaQAV4FEXzozUJ/t6e/rTWfgL2BxoC8bqA/q6XQiHvDXB5sVaf91B258YOKybSdaOjqyx7L7r778xmNjV7TvbV/UPrdz7uae9M8mrq3dfnHd1g9vCXh9QXt9uO/QyHW1l0x4Vt4TjSd8PrvNFW1dTlTiP/em9A6jsToAVop0k88Pn/EhXuAi1VS6j2jEZtds+4miCNobJna7vFN3SLI8IiMegzC+c4bxDgoj8S59J9H1rTrgcnbZcEmCfYP3kIq3AFJDLld3Z3trMtHSHA75va46V50vGXc6gh2+3v4so/VEPO2jWerrBVhpACyAo6+w2wZ6GQSzPf7dIxsuvXTDyO6r6BO785sbo+GGlpaGcPRvdz966aWP7n4tGp43bz59Z9WuXatWTkzkh6VT05P0nWhLS7SluTn/rPh8ZbRlcBGBne0CGD4IMGwmrSRLdue8szpiTZFwqN5pV2SFEkUa4jANAkuQdsJKx4ZViksFEiAjBMARMa/A8kfYZboTSGQr0HOutr2tLduezaRak24NlhtLpNMZXGtf7wASCF+7Hgz2DwQ1vZ76g0g9AAG5ZwCJCCEhPfhzqV5bv3XvzXelrrtkw7Wjw6lk1HNnR7Yj/wvf0nqPP+wLRFK1iVp/uxS0de3fdeSitQtW7Ny4bPm66JzunrlLty7O0kcb09F2d6Ahf5Wj3TfLF4wluoGAgU+RnzAaasjVS8gFGQ4p8D7GmuQS1mSwIysbwo2QOjePrpL+AXiQ9nmgjtkdwXS6F5eE8w/+aP3u3esP93V19b244u03314xNvb43slPbmb7bh7tE/fZFbgPEA17qB7elenvv7qr77C49Y97Hx8bYzePb/4k8lhKPHSMboO5e8hQzueuq61xOR0oAWSJ1lJCAXE9gDiXVODtyIg8BDfvZnzADrhC6NrxnAN+8xBPiC12QM8MZAaCmaw+ENSDeib4N8rW1u3bW7cqG9StbTt2tG1V6dhlc1fMnr1i7mXG/2w+TWQ7fVkaBLh15tqIDBxjs0IlTYWNJFEQVzLOQiZrOWgZO9MdDR0U+EaiLwuMIhug867+1Keu/hRtev75y5555jK+zvi5K0menCVu0pQLA01SOgQTX0kEsoAIkynJUd8RBIgNcNLiZHXT6vBcu8OdzC5un73s/gXO/ogy0N6xeMWCW9hzm8knAVCLYErNQMSlYCGECT6ECTKx5t998sMfNubzJvkLzEcnvpwbPxHE7vPiLPqRVmDLxnNbcrktvfgtx+8j516jl0ufhcd2D59pQNQwgYv4YTLCgYNuxl+v5jgx3h/wZeXXT7zul74+vQgYsRf27G5Gsx7SkmuEnScYD+oCYi5ef8CLfBk4SBQpF1hIOtULHKTH+xBtfGjwA1/7wCC99ctfpms/+OKLH9zxkUsv/ciOxx//JJ8nfPsHkKMaieWagZhkJCbrVOFnjWhsb2Q9QC5ZzyvvOXzuSfrQoevenp5kz0BZPARzDJJsbrYLHuCkIO+oLMlDBsTGmKoBugtjxfBpkAQDyVYVmES2b7HMuABuAsEhsoG2E1evq+tKbhs92P+3a2/66OT7Xv/o1k3Lmv2hxuW3zR+4aXLl8TVn2LsBPuvg3RmyKDc/SGWlvgZe1EKp5MJJKCjMkCT3AbyUncC3GeNSdxJV3aquaU8kEsmE5gh3DMA+5MIMJtIHPxpTEjOqF1zbdWlqb/usnvZFa/01m7b3d108vH3P1Pvv2ZhbtOvR9+380Pabo/Gm+kC99Pe0Ndiw+PqDezb3bXbom5aMX8X1Fi98uxzg7QBdrCc3CyCFIJekIRUkLrJgshfAtX5YA8Y6ogCkalww1uHxeGH/hDpifbE+X8yTDSQCsp6lG/PP/ZGG1q49e/LkgVP0Q/kbzxygr/8zwiUKcJmA9zSgjHdTqjhBUhEqDREFrioMHtIOLsxMeCTjHh+wYw4PAAeHgScWiAUKgit62Yq9s2Z1dg7PuZPm8/+4fGT85MN3fnb01vnJ/lh3lH7wU5dnr9t11U2CdicBN/UkRhbk5qqw1TRYr5MqUiNVFYYbRZWUfcbuBtyoqqGQJpLJJJ8Lk5qgV6CoNOcBJI6zY2jzPvfIsc2b+1Ys3NK3d+Kujx756MfobQPp/lYlm0110jV/94X59ydXzpeWXT154NZnW2Mtkdb5Sb5PER9ZRv+pXFxl/IbxBYYE0IKkEUlsAY9HgR2f9QEKAvKRH+RflGI/p6+euWv697h5ca172B5IkC7SmktlYrUycuehilt2VioSwi07AHIDWRiwEVgVpzLcvtRQDIL9/V6QEpqGOoJ3+fyrx489cGz8mvkrxm96+KZxerQjle6YHYvOds1NJuf2tLc91Tcemn354k2x2KbFl88Ojfct2ZpKbaWX+hsa/L4mVW3K/76zRVVbOsNcd3ed+5O0U3qc4Qh2r0YpognpBCQbQb1HUUyBb+Amicix0Elfn5UVw880XVBs5mzOrjLxAoiitQwtgJ9ZFqw89HdfoI8DWhpiLcymQL5L/wf4bh3je4JCtllNFp/Px/ieV3BhrYgb8390E/vhPzhrxuceJHl4rp2ESVsuXYu7bgh24UqDU20bNlQcwHyyze9mb4gbaoFcKnee3pIb3Dp43eqGeSB9Uj0ofag/h8ZRR2c+vMA5P6L0tplyqIlsA7m5DAnq85oEOoCvLxVQ1UATfSH/FF1Ha983deLodScYbprIs/Rl+nNmC8JciaQiT91VsN9G6RpQzoiiK6AJMAHCjCugTxW+8IkL6Qv0mssu+9Jll5W+W0G9ZaAvlerDd6+Dd7+w7cR1R09MvY/TBTn3Jv0y0HMT6NpduXYn0ERjxAFyXirh6QIXqWQsmszgDoHd2j8AjNTK0DW9Vgr4YQsbKDrZHAm1ZGa1Hmq/btHkddHmRq/X7Xw4ogIoB7fSwVh/0BNwBtpv6uoeG8oMNgVq6xpqQjXJ1PcNPCbOfVl6VTpJesgi8heutfpC1C73UtVeC0Tc3SXpwP1B6W8Vl5TSS8anDuun4+P8YSnc9DLR9jko6DRUx52gE5tuu5QZFSjIttnXiMd3WgbDo8bESJSgyg7YQKPcEiH8nlyWqA7qUOlJ4zYCvzhmvgvMCveiBQN9uPG8yUQazIkm5B4MvrVSIp7JFKgyCEaihvaD0K7ZNgT1FHnmQOGDxO8++jdPdi4bTm7ySdl1qzfdvGVT2v5wt9wYnXXvibteevi6HVtCuw/e/gX6Nz5fprM/3tT+5kdf/8yx3L6FLUv11bvX7LxnbueP61zp4SXvvf2lO6/5aH988At37mxc2NqUINK53wIR/RvwVR2kVzqXAKkDwhhkGwocVZaEauGwwwAddENmLWRiesKX9VEQbNPhcyT807fyb+XvXPPgli3MsPnvV4HG++G5D8Nza4HTtpB5uX4b4gcliapIqqF4Emai0R2aocO0NIVDwYCnDu6rielMl4lZBbssgJXwcKmX6Kcfmtib6xlYtXfnj0+7QyH36Y8HwuHAx6VT+5cu2uC0XZwbvpx+osHrCeX/IZyOcFkCMuAM8NIGMifXHfDbbQb/N7YLTA4oh5CtZA2Mdtc4NYU00AbV4e9Q42k3IpObz4zbg0VRK9Pjp773vVPHPpR8smZo1rLx8WWzhmqedM9efcD1PJ39/KHRDW1zJ+6emNs2khpcCHBn8Pkug7sbfT0WeMA00HfE4eGuddhgjBZTDVi4tUTGAEI/bf/4t7/9sV0Tq7eOrtslnfpc/ltPndm+dOUWLjPxHbPhHU4yC0gfVH9FkieJ6VRCp4hGVXVEXVOi/meZKsH/9tO38y/Rtvy/UnjWp9Z9avOnrM+2c45X+mzVUItggN3DCCdkeWrhmeyJ0wInPwachIV0I7DJuRYkSwp/shDOkmRoQXGPN5EyNY9inCT6Ykz78P7g9BX3ZZ7wLGlbtW3bqq7lrvvoFV//9N3foWtP/6/tq8aibYCWRMPjL7z0XAFmzzCYMawQ5g+CmcB2QKNJaNpWWMX6EgEgxwAYSx76xhtnz75x9tw56dRrr4HWzZ4HaiP69MCWLdHXDVMi68l6+s/i3jFskjfpV+GeGpSolOs6qOYgw5+A9W+V1iR8cRm2Yh+X6nA/rnW0sz3WdvaOI1e3P9TcmqBP5DeeOGGs6XNsTbDDHboEGxweifNYPwykz6w1viivx6eyHa6zJQ1kZUq/8uHU2bOf/fM7VH+1ByDz9tv5s/lTBqzoNDxXZZKfkRTo85eY2phKVKGNwQyzgf6zMDofOCPuldfBvS6EMxjZMuj+QzKDs4q/iTm5iMvr8XqRemIeOSF7Ep6YDxRr6ZYPbfvQWRq85hoapI/lL8YvePZn6CZh6+Can2b0mczFNGbnlK8YaBOezlaMT876YJr0rbfOvvSbs3Rv/iF44Bk6gg/kOvJrQJ+GnlNJWTT0nH432HduLUp600iNPd7v07nf/37+W3Th+N3j43d/ARjC8/mXnqfeuyeA+Lgcx/newewNL+nItaL2LynUwidVA6ped10NmhrJmMYgy/ljIhHwIksIAD3QPe+54Yb3PPS/EuEbbwxLp27eveuGH9GHe2PXsHV8l62jBnbaQK7X63GDFgWMHmhRGlLQgi+wQZSdbJHABmtra8O14bAvjcCifvRB4ObChdJsZoD5h3Ct0msbk3fNWrjy9Pdxzfn7tYG7Fjhw1XTtrTu6Di0IPM8W//zyQ8OR+Eq2fL72Oxm91wvLVKWo1xKqkknUa7n9oxXEUcDndcPomhjuQCRX3IFCTgTlAhge2776LMJi5Zyj381Ejh2LZH70IwTHuj2h1+gz4eg1Ub7fZMDtOOhQKfTke8Hy8QG9gKlnkQimSt2Z7Igzi6DEqcosn4JHlSnXsulQve/mTx+2+lM/8v6vXWLxpW47ucPqR+08eL1h8yxhMgJsfvR8CnPHtM65UGbWuQcYHkDhG5+XZj0F5s6ZfIDvA1jbl+AZbhLJhfAZbJPKE4ZmnvAwjwRyEJOVRNP935m3YP687zyc/+oj1Es/kD/ZO5jL0vflj9x8mu39gt7A/RG4v9D/Q0psMS/f/XLW58vK//nWf91773+9BbtqkD4veB1YD0T+ZoEPaGj7Ah8AwFNkBJKVD8BWZXxABj6AD8RnStktW3743C+3TD44ufmV5+j1+dvg8fvpg/iF/JfN81mT9ykz8D6vV/C+hE/Ogm4m++hL11//21+89PoVl7/x0i++/W26hS5/9tn8V/OfJgUYPAHPtpFELgqPlitBwUZsXi/ngfypnt+8/crx61/5C7XT+15+OX8w/2fEE5i5Ui/jVyCrNeT58DjJYuOW+GVM1pXt8yHq5Vggmc9L9nNUe5QOn3kkP8X57LmltIPxrWXDZ7pBB64nRVEl9shNMmi7fnwXrGDS+vE484eZZBZElway8j8dOfKsvOfw9I2HS/1oae5HcxoCgbnR7MyNRtCLNuVxo0sOuG3ixOsnpM9OL+I62VKql87TdHwUzZN7iiatH5fNsw83RNbjPXLkT88elm48/M5pPk8fXUs/y+g28zltzzJTvhJ6MwCckKuFF4Hh7HMaWUYzXNudM7L+hntuuouu/dd/RTsM8D99bq80cO7fcM3sWTP6K/FROuJJmv/Q4cMcZlIn9UlfhSEt7H6/6WssudGXyQZPnTp1ROq8914uLzywr+P0DdCTG8gN3BSqc4LK5K6TQH4CB5XBcMJPJPGJDJ8ImymEOvdOfM82dOSQnRpuhK0YN4gCwEeZTs5tbI2HTXAQFwTj6F1tCPo88OZabzLO+K/pVUC4Z/oKtgs9OHdk+9Gj2zf1Tk2F56R7e9Ozs4O3Hbnm9sFsvmnqWLSnozPL19MD67mI2QsN5GaxHhmstIY6SVFrQBay9Vg+kZXCeoTuoaqGYwBdIbAmpinhmoovizUJfwkMYWsK1YNMgTUl40ymMH3F8JJkAn2m07FnqncTrmlkrlhRRDr16uDt1xy5bTD7+Wi2syMbwzgA6HCvA37qSXeuA/VZtw5MzcOdrZWcJMlEMi48TVyVFZoshisAup6Hrhm+PHR1pL91YKC1t+nq0OXD1zz0h/fcNZC8sm3Otp72g8mBuwp0UQLHinRBy+mi0YiZGXAsp431/1/QxqvTk1PHo9kCbeCafABLHwmR+bkBoAZay7mjChxLpZMaFXG+IogG/MF6fygQSsZ9cb0A2UAgVm+CNRXXs2nPA++98u7807aBjqUdQ/HD86/+CNUH3Y/U/uHAffefSIUT8auaWu74zfz5uD11+HYD6Ap+tGkdMAsnMuohayAOtz8acKPDOtW0EQ3ZtZ/4PShsPTawVhhrMlQG9JUiTx0bGdk/clFX1NPesHs3XXm6fnhX6IgzFHCfzj/DYLBQigEMIiRDnhZ+FA+Y1E2NkqbqlCKJcWcJfCqXfCrwGwVcSTtRNAGcNI2hcQS5K3O4b1fQTZKGcWiNjg6zwaT62Fwc+CR6iveVDjcHjY/nHIlk2ptEYoh0BEudkEgS/lo5Eff1maZbbE3fxR3L563fcd11Ozb2TWXmbxhqven3rg5fa09Pq6/j+I19XXPDS45de/UJ4CIbFm7vjTnpPXtrPa2bWj2MrwLZSN1M5wH73gH6HbpKmTq3vqDJbUPtwjDE3MQNtmScWxnoEPMkjO3vodev6IhPTS04MLKB1lyUzoMG+cZFGy/Kf5LTJmZ+/F76BdCFEyWXk0ku4XgbH2bcVAhtlFzI8ynZZ/0YJJfNZnPanH6fGyWXN55mvjcZNLEvblqwYNOC56akwAL8afoMfSXfxN577r/OLRTv9ZOLc4464IfoI8XIMM4hYs4BTfFR5ixF23E7csQGnAgo+/vKro3namA2fps/kfa5Ne5RZdPRmYWZYREXMS/nnsmk31HbJ2Z3Zb5n93XKB6UV9Lvw+B6Y5Dymd4FOzW1OyTBj2epnsDs9A1ndR7dvTExNXfXjxz93etaVoNSd/szP8v+Hy3CQFXSU2QtgKWFkxsUiM8bDyYRs+G4cNlUhNbRGcfg7gkBzQs2Fzf9vGzZP1Xsj9mjStXZYqsunfGH77cIegLnL62GvNZPtOVfQKxGlRsN4qYi616MarezUVAmBZ9PBAORKTpg5A/GquhP9KtvMi4w1wgObEwkgNG/CDrsBSC3Nac0kOdwT3BnrkU5FGttiUwOtsakp39a+K1qCFw8sH6HhUDMQIQ334/dXBkIdmxM9q1bnPy5g3gXzdpMNOQfQvcTpXnALJBu2+UcLpB/JBbm8L9sUQAfn2xdHzX3hXM4nc9Hmi7huzHn2bJiLDlwb/YrCSt42jL4UQ2DYbXU1Np/dh5Rf36EIUktZ/KH09F/uv/8vD+R/19bd3dba3e164If33/9DZ197W19fW3ufoTuskpYyXShCdufqQMen9QEQbrVMuPHlRwo6z6gZvMKFb0LR1kLY50Il2FY2YjxnTwEP87jR2RRMFOkGLAtE0wMswPWrqam+jci4Ngz8XW/a1+FydnnTvU9Lp7KDtx45euvgcx1Zb92xWl+Ww2gV4+k47+uFrHYZGhtMlctq+ES2fDJurqfAy4VqY10PY8nW9RSNgPWgezrO1qMmihiy3GfGhPolIMANghFPAQtGMe3tevrVwVuPHrkV2O/3j9V5UVD7xL6h18N6XGR9zok2oVOXUEzzGXuZzwTNIwtLRF45OmwY2tssTJEbfXGfsG7Z3giw/dIzFdzcWhde3wgUF2n9jBrP/4TvWzvwhZ/C+zuR59QDXwgW2/HbrHZ8d7I7Iex4HkXOdGulZrzGA5j2VU2XZ2a3pMLBvsZWv/u9k++9ZGnD2taucDIc6m9qq3cfv2zpLYuPBtNBp0uVFVdNqKkrsnxi8TX+5oDDpSqKq7ahpbtx9Y42Pk8d5nmdtI8EyGBuoQ+EtB/EKOoQknwzbFkwexS2TUHukgnd4od2OR12G8snDNCATfC0Qp5GwogfTG/YPDIytXt3gb995fQtt5x+v+BwjH+C5fEKbO89HDUOVKkoY6IR4xcFfhG05pP5tkHWymxypg4G+afM08uvGVqgYB1e0LsY6+DkhbwXpocutiMLL4cJrmiPT/Uv3bSUjuffXJam7SDa6Lnfw8ZIw9xK/AqjM/gVPvOVZ7fvePYrIBtfo34uH7lfYQ48p9yvMHohfgX68vp1L9z1TG7zxzblvnwXrc3/AR7/FnWwryb+fCkAzy/3K4xW9ysMZNADoAdBk1r7wsMPfGPJkm888MiNN/7l1fe859W/cNroBD0PcRMBqV7rB9XShmmkFNP9uF0dEbQBDHXC0MmYQ3y7yiS7jA4tul+MMq/Blk8ARngWRVBkURiYCQjMILl3rgluaO2fX0DRg3fddPzGSLh3ThxxNe81QJUjv+fE3Xy+Mfj2DZhvFb/F6Ex+C/TRB/RsIPbEE/TRJ5+65eunT/7TabTthc8iitp+CPYDixth/Aij3GwDjwnjhDJ2RklLk8/jrsXNQaI0qhtbA1hzHy4T9jXsD1S1/TpYALBPsoE31lwZaWiIXLlm4cJwvLs70bDw2T2b7mxKXJJoumPT5OF09JGVfv/Kh6OZw9yP8hr5FPNv9FXME6qWwmVY8UH08R/m2UIsTwzWOJ+tEeCmA4uHNcoY7WBZFmYkn6Fvk7om5QnE2qMMdwxxmKjHYkB9zKaBFQXY8jRQMBY2JLq74+GFCwsrXJOJPoyreSSaPjy56Q62yDs37YF5NNAP0tdBl4qSucwH0eVG8hmKUmlVHfMGA+WxrBxYyhjhDmGZrM+k00nknsxBggp8t5RJsySUxXK2p1kOMhuLvq7UxRZ3NXeGXbruckYd1yru2GBnQybo1zXd5Yg5pL/pXTvS4W+LNISDH6/Jrl/f6fanA4GG+k+wfOhV5M/Az+08ElJsNu8gzPHj8YvIv8jJ7OsNZn2JCZYC3fDxyI/oG4MdLAn6G/kdHO6nYb19YB0D7wWWCqqvD3iXbFNhQxGeU0skeR9LaSNjivC6Aj4pqffX1QKBiUhgClkty69Nmym1zIahaKB37Dy585prdp6caOdG+/3tB3P+nTu8t75wi3d4rT/HzHa+h8LAj+eBTdlDPs0zpP1hqioR0F46wMKkNrsw7YKFj6nd5oBtYccrKrJplldNqI3YKDkJ3E6nkk2WJoF2RDKVndpshtoVyc0iNsku2ewnCYUNWeUWYrebln1tz+ykZ2My5amPxx2Opo4UhqkzPPWqrzcDZMjSY0zXBeZI46bTNB2FKhr8r62dfWjOyrb6ntzSzfaJTHDz1Qv33JB8NDC3KeWn9LYrpZaALxJORX29Lz7SG3anbpk1x990ZXdi2b7uxcu2L4z3zIadcWUo69RrMJUNLJ9m6WrpJLOJV+WWh9H14NZk6nLaVVnSUJyFvBJd5QB+vxLZokQRscCcpTFDDZXI+qbGRKwx05TpTKMWWghuZPQMpvxg3iWL1Qf1etWimUqbksv2r5m/dPncocuWJZLLL1sz96Kl89fsX5bM/65zzpzOjjlz6NpVi5buXx1qGNq/bMGqofnL968JhdbsXz7/01b91fQj15PFuQUB0GPokA0DoCj99mro4WDRVadDstuZA4ZHVuuBIM0sdBcghcqoBeAXz96EL/Q5S0986e7vfe97Z+Hr7mdeOX49WFP/elnfZQcOwDfa9vLLLP5U4G862cA5XLCkAGGHamhtYbQeha8YNtBm46okA9fzVsp1Ae4nMw54+DB9L12YfyF/FL8buU2fpT8F+u8lC8nsXFccHjQvk4jYVCRKluiOu5BcWnCyyGvSyVhLMolKQMpQw7kaB3yoW+kT2VoiGy3gb5Z4TAYzlzFWRe8dvmnPB3Ytb9nePs/VWB+MphfGwtmmkeMX3za8ZOFwrzPir4+nFscjrc91DMZfSm1ZOz5yKNIRsdc4VVVzNLQMJDoG61I7lo4tuWx2xOawK4pmDzX3JTLLj9laO5y1iXZYlw80hIelFwGiHtLJuGsMRTmhYzJLalaw3ICst9tqXTaP3cOtIOSohtEdxP+zmIhz35psdk32hlRvbwpUcCmQZb/3DvXCPyZlOoGH/FzEJ5NkBXvbgmS4QdY15t0GIgKNUyWarmqYIaPIulLG1ZOJRNIH1pjN0cjmoURZhM8tsTBmf6+M6oIlyY/pm5I//8uzZ2nz2Z+9/dRTbz91z8LtY0ePjm2fn+pYsWTreG5Fpwsvns3/kj77FI7I/2XFkalrl6XmX7xi+SUL2D6mi+mEdDsQdDMlw2eakQN6qCS7HTDrUFDSWEYicsCyjxVNMdhfjKhUI+oh9EppBwnVFYkRjXAIHpXQvYW+kQQOpKp2ko0kx6sMxWm0lQ7FMLUMgKQqoVuZQOL3rkeeWhirUE05rqNKqFS8B6l5PZaVgNbQ3BhpwK2cSCbiNleow9dXALKZ2hoIMMcpaGkvN13UftHSjmWNTY2zMp2D2z52g7MlnW6hK5pS/buzsZAvlByddeeXttZ5e9neaiaD0mr6d4B5J8ZWmaaKqcMSk2+beVSRVQKBiAN7g2hOzWm3YejeizsX2B8orFn2/VmsT3l0mH0fnPrc56bwi+Wr8fw3lec4UHKLEbsZpWs8HjdmKqRA1+uL0ZevyH+KvvDsly7763O9FZIg0/R/A7+wEx/on+10AVI7x+0iMKTsVDvkonbglgcJsH4HQ4VqVw46bRjpVuXjuB803A8l9C8KjhZXfYikqMcv5Cl18JRBfIqk2U/+tY/J5Yqf4Dj+bh+BJNYAZONPJ+PtiXZ/DP96An5/wl0jtnhSsJiAX2IbGiWcjvH0PuHgCGZYMB1oka4/c/z41vFjdzywb/99+48MZlKXJru7PEs2L17sD4Wmj585fmx8K7XvG1q9f//qoRcmJv7YFkukdv1wU73PH+Txrgw9APv8guNlHrAP4I7Mrl3cp0SPg86MePeQLHtCK65cLl45kDcsnZK6WqcDLGU7taO2xqJonK3CqtKCoT22aGzs+q1j6dmx2OwEPb7l+NjY4kVj30vg70TkdhL6snQ5q2eam+sDtcFWqJ1gWYGTYKXrO+xU10d0XkNX56qrrSmkCDlKqylwTbyigqV9ruJVFfmnee5nPX2MHpcXkAD6rjGb02Hm6JveY25RHWEWVYAEAsm06goC61gsYT6nZqbDZwPtE5sDPc0L3UuXHNw4sWjjA/SxnRflGmrSzd5Ny1YuzAzN38900CB9mN4A702Rj+SCISCwYK0kK2AGoANTkpieybdYM+xzrJjbV2CXGOV93zDaYjcSowyvsTCqwP4sYype5uYcXAaq9VESaaj3e+pcDl0lKZrSXf4OX0HKG8n/RvqqNfn/7HULFwdzDQPxTIdmz6Sb5i1snz94aPPWOa2pBXvow4vHgvVhr4Pupc66hszapYt6WrK6nM30XVQSk21gFFbLIsNw6WoetmZ0lBjIHjly5JTUea/wR6+SrgAbOIw4s4FeHg54ZBW0T+4hQVVTnUCHsOF+SyTAFPe4WUgkYfpFCumfGYxNZX41xexvf63D7ox1HU24F7UG3U+D8sa9Jd+rc8sPOsZaZ9lwDhGwa/6e5VHwfDwk0ZPMZ/g+FicHPK03PB4JkY+nehLwlzGArIdevGxk5eTkyv/cI312egP95OTdk9O87AT47R1gh+2EfRfKBcxiQy7G/Aws/YXE66eZ6XWHsLpEbsBc8jpsiHryHIOpq8YBOLcjYaNzEIV3nJXPHiRogx1khQ8HCRbvbUWGPwE8XxkR0jsGI6WbzzOwhkW7igYiEkvG5VqMIfLNFUcA//wSRg/jKmxixHxggJEf0hwIxIIPuKWjtT3gdixoHmmo8zW2LutZ+3iuOeRxxUfm29uibbMZzB6jfrmvrH6HcT56xKzfcWFmOKvfuXfF0CfeQx/77+XrHs4fMvSkm4B/Iv9bzKHhRX+PTC818tFQdcmFRDXyPlaNPCZ87zJdP/7FeDwRV1wsFZ/plYn4QK+oYdwzuunSSzeNvr8vm+2jj9y+a9ftux4bHFxSokOkcwkncEDm7eLK7GamzO5AFkHWer1eZo4PMF9XkH2vpDYwOY6EuZ3lYjiAi4XII4w63AgdDRgh1dxU1dHv5YGVdolo40nYTqoqXQUAdFCqgw0CvFdV9c3IgtVLUCbq6rpIrtM6Xrpl5uHjuWank5BQ0BlwBvw+rwcL99DXynDiMrIwOF7kBM36GEcfQIae0bMMU3W76BO7T9z8jXuemfXUsmXUyfGW/5N0avozK1eO/eGVvT+7li2ZfbtRrDtKdrBVj+KqVVi1ogZAjXRRCTRbZJJg8u+HydsAHGhvaZKkbQaRI2E5s6RJa3Hezqgz2tKM5m9hzo7yOcuVxIM59feVCgrrCibLhYZCQKjLn5A+BjKjDWy3Abqc62GYad9YIkIcUh8aO7Oo3amBHo+X9WqXxznCFxHgEpKDnrRRzW7XrtKpRWQ4mMiopQRE5L4a6rTbnZvhP6f9kjqXZHfa14mM/4XWh2i3vMtn5C4iuqqounKy+DHk3TwFpFmmvZ2Sgf723vbebM+c2d1dnR1trZl0sYRzF7SUC5FyvjIinFHuzSkmTqW6FMy/U0KwErGdW0z/kcXyUhhxTSa8Mhi3BT+vCK0IbWC7vCbZyvNgCTrkQCr4sLCEFTqIrAv0FA0gMcJK6WpWSzK/cqEJPYMXB/NfKKo0Seca641KEyLzXET5UsCGk9RiBRvLo9LBOgSWrgEr1KS9wNnXDwPjYh4M9FDU1ihORcRTmNJphx1DgV35LOUNbadOHdluLXGQfnDvvdNdZqEDbuWS9/eAJSiECSl+vV54PX85FguCrQ36ISgUsuW1p0C5mFfy2nc+anmr+U4N3ughS3KLjTw2G2wklYJaqhNZ0eW9RFXXD9s1iXmNdJ0Q0Dtq9VoeS+KZbg50e2F4Ihu0zuITuUWXbT19cV3xRFavLoGAMZcdMI8G0kje4KZzJxYbS/IhpuMfRCZMYW50H/A8TXdoe4nNtn7YaZeY3gy7Nc54PLuHnLzQm3CLd1tuAh5y/Hx35XoBMLB/2Q0gx46L2MIk4Eu1KWrl29CU8nu9jRFvg7cBEBfzxGOeGHO6oYcp0ct9nH1ZfyJupaChekdo/Npke9CO/32gCJav16Vua4Sv6VlWglIEPA8yvxFCdHFuAchYOyBWQ/XfRhSY516CPSoc2NNiRF3j9dptfG68OYXhUXICakmZN8k6wUbmQzI8S7aiCX6VO5j4v+ll5iyNOd7N/E1B0Hyv5XpcO+9JcUioXQS9JrR4ynYx5QivSQHUnWSjAREzDR/Ped3ucIM76A4C+DHV3gHqs1FS2C9S7S0re3Pp9lxu+4i/MRBovLNoWb/bvnTp9qW78UJgWrXCXjr3ayDo50A21xEvWZobdPPIDFCGpqiTBFVtG5m01ORqGkVJLDKJvB64sc5oC4I5Hn0JPUHNYhqE+Df+petn9E5prVFVk9eOHcNJsNoaPg/Mh53LapRmkR/lGlszCpCs3mQHTabRD6Y/MF9FGWoGxWs1V3a7QN0Hbf8QUUFhAMrRtZ0wtbFhGzVK4dFvzNK+t7MWG3Vs58BNsFtOXuBdwNisNyjHz3cH7JkgJZ3tqUSkIRjwul0O0E5m0Vl2Fj7BuinYXJZMClO5Tou6zUJJDz2OBVWBwWuH3ULFbje07voPfM5aefX43LaR2WuWqEmmese5Ir6w7qt3PlgowxI1B7MZz64jK0DOo8SwYajx5gKyrUjWLxEWPnNu1yl1tYVgPBMeDiE8qKVwihKQHvlnLeVTTHgYRVTFc0CpxaWGRKpMYYfNmAJOACkMxAcmEqH4KHrxYZAf+baiF7/z0fL3akDja3KrDcmBDEZGycG9xFh5we3GYcCzbYeD2mwjNiZCdK8Or64rEiJOU4gUzeV6LkXyG63T4UKkUE4m6gVnC57XRFbnVgDHc8CEMEsNXqDbNJ2FpnYwSQqs2b7DSe32ETtjfd4mb1NjoTOPwfxcMKVyV7p1dm8WudXzl1vmWML7zLlK577JikYuZbES7KqBtKNw2mH1S7SgZJSGQYBCMAyyCwjjE2cNcpie5DihB8UzU2AOm7SAj1SMR+IDAfQYP/cxrGc9P0Bkf+uswDGvq5DO/Qmet4zh2IEaiYFj1cAxolX0LmAYdegFTOpYHGxgMuv5qUDgH86aeMO3yOd+BO/YJXAWwDg24EwzcMYUHloQTt6A14IZW0XMIGg2FYmjP58txwOvx4I5S6+w/MIQRnJ5/FLh8Uuyw8aKMOzY9GYHL0GocVHC2za5QjUhtnMVUNmdDmBFlFVVxpiLjorSShZFo9dgeWX+X0BjbmclljfdxIss84/k8wEstFz3yDqzfutppgNFyI+/GPJJmo7NXppZiXK5JgQSYx9uZ5DgdoklCQsVKF1JBao4GnWfTEXdp8JwVK2qKj06KD3F41HbAVPeG4G/Hh/XdZyVdR2zcO4SruO0c43nICujs+g4xRV1Ri+G14Te7MP+F2wnaYILF9oZmK0mCPF50a0r+p/pgumSkno7uhwZ7+biqju2235ZUnpXOocO5lEucOEKUwDFw8fTAJHrlr35S7AZp79W9ubp0fKaP/PdqMPXowQwdqle4MSqke2iaSwqvxUjv/UBr6e2xmHn29VmMt6y6TzH9+70/5TOiG3kX5ZNypgT1+Vj5L+r6/IaKtg2m5D/1l5cM+jyM91UXZevfteMuryGunyl25C6a2NRn09QtqMiZZcBc28RfeffVwLTAqX/ZzmuFQFXQ6ePYSxBpsxY4xJOM5IudN0ob7bbYtGmxoZQwG+wTXtFbb5sonOLeGielky0mKP+n9LZUtA5T9LvSc2wI7TPA/hnd/h4+ynWe+rcrcO33TZ8621Dt946RJXbhm4z/lloGvRWH/DBBPm6SP30UEWKx4L1iqqAxcKKUHiYoOQKT3nFD+XiD8ctpUs87XVsGD3qPKF0qyXsYF5n2XF8ECmUsDB1xtzYpUOQMpoaGxNNiZQ35U2yVlhCO4UdVmjbQP1B1qAhiNIio9dLt+/5/ukrx1ruGBv7/undIw135J11L0YiK8cfXTkeeikuLd19/4PPz0nt3XHHg8+3NuWfaov/j23itxMrezredAv5gXWajA/5MYpg4YS8+Bwmrk5wuhBc0C4UC72gepbUcNJFyAZvMis5kQXmB0urOYvfjVXvBQ5Y9mqfL+E1uV/5Gz+L7O+1ojdOf7a8fNTyTg2sx4FcbynnQx2KIUqbgL2xVTO4nstQUmxWdbN0Gl8SKku9dSbI8spXz3RPNhe+N+OkNzfHsjNRR2LFY/oEZx5iVwZNZabyriyf1ezibdllmVzRlsxvKZsk79PxBMORi/WjsqmygnmRwCcpkU7yynmCHUlE6wXQFV2Ky8uEVUigSxSg0ltQZfwnXobK9EZrLapZi44SETtHUDDHqYJ2gSSr0iRLCNKMjE7Mu8RgZyJWqJvjkQVLQfrZh3hBeip23XVx6dTELS/cdJgu6I8f5fGlLMD/76TH4L2HRD6yEXNk+cj8F1ihkY+MRQsGu8Q4FExK7O+I5QorTsPLKhU5bB5K4gx3ukr6ab/G2nkYzlaeNiQ64mgBrMooNMXBrKH6LMsgot++fvNy/4ZU5/zm6LxoQyQcCM9Nd03dc3zn3c0NoXi7IjclFsYj17tWHWtIBmpdmq2hZW6qub/BHbBFE9H8Ivr1nTdvWx2fF/JFHDU6VfRQdFHr8MVIh7x2D2OPXrCBHhEVAXVUk/0+CewIKumsIgA+UcQnGB8RUEkYNqyMXk9N9L5BgSJN2FWjGLLDOooV/+BQVvthR22djzfqIsNoxDRFggHFq8DGB4rXCuYuGjO+qtV9fwTeI5cV+GH96vQPy0tAS9f+oXe5dsNekknp0nfaCktvtwwqXrmtsPJCRahXUYx1e5MJtLOFm7Z6PeMk7Kr7Ki15elmloldzzRpYT1HyuEi2R1bopboSrJdsuo3KNlbVJz5VxaeaTbGs3c6Z1SSsQNmJ+38bWsjyTocmMaWVrb0wCJvgspEEBzqwRpEP5xrueC6CFmG0ORzSAzpaTHVOe5mNPwMcruTcd38FUDC1cwb8fxE4cJR00BsF/puoQ4/HJKfDRzUnwz98YhOf2J0F/M8mGOokh5h4ZyUUEwrXARwOfSfaNgARp1Pb6UIDZyuzn6Jw39yq99lso/xmgve60NXAn0CM++Ps/irW2gXcj/ruvKr223kfkBs8j0V3vieMoxpc7/V2tKUS3ij8TSa4OlxT2dCrjnB/kY97djneVxiq8Y8qbARF4J7nSQL2yUsF7NtUwLXd5qOKXWDfpolPdLtsZP6l0FFE6E4MRI8j6ozyO9D5lZ1OXWJ2U0SwSeFYUpkrvcrQXId1lKaN8qcSHOlELxwfzw0yAGMTujgMQLY0N4br/TM7oapvn18VaQkbyoFZlPs5/WrFenoDpr9m/vlm0kYTAqYRgGm0BSDoMWAKn2jiEwtMZxU78oG60ZAph67DhC7mI8wpdelfyI0+430lsQCVxQKq3JYbqHZHMboc5egaz/nd7rZMIuZudjcD2WMwwVkpmFAVSc9aYgs95ShabQ0wfKYChhi/k6+gbwC9p8hsGheVw3UuySZlqN2WDkuaGo0Aa9BYczyf9aoDrjrNq/yCXHYBbSYnK+e2gzFsVycdMMwm7VSwMwLSsaaRnTrltUriHfNxrBPGuqhlKHAR82en07iLFaiZT8jljJtZ9aF4AjUfQMX9FO4RtYgjvLic/U5ZvCAem92NPbljqXgqGfPFsUoRkxVjxVWKAaOW3wgqZ3xYyq+aOJLiUxwzG3u/MGds41X5LzavH8ysrd+S2ZZdj+X9+a+UtKTomvfA8dTi+MFgagGdu2DB5839hHUjc1k/h05yd645RTU1jeG4Rhm01AiQJA17JVnB7GRtiEdkUqg2y/QQ1u8Bl1aQLgVJFtVip3EccPCTMw8czwUoQZptCAZ8rCtcJ+20GWUo2vnDKGZlSv32pXWlMZTgrustDSbubz8Y6y0OoCyqe/+eQrcJIa95nlyQNJKR3Fq02b0YgxqyxlJ4EHrSDrRmlKIqiuHgaAgREgmHGhsa6/2gWzpLlEtarV/Dz9Gu/UqVpg2oYua/Wda5gZTNeUXuIsucTa+fmLKtypT5hJNxH1MKhSFcbaZ0BC2tdPWp5vvLZmrOUyNh0kI25Tag8ueHeQaA7mRrpIYHSieRxwlVFqZpCPjGCCHNTZGWxhbMDEKPQXmkpurEtwoTeqTq3Jk9XQHQipg/l+cp0k7uzDlaYOZRqmtGvl9HgSdZRbcTWIZQSzHgVfDytVmDQeLGymNBFGfSdltba7o9056MgyRuOJ8orgqDfy4ODu2rBokigZz/91KISOe+BFD5FaO7CvGi0QuIF40CwT84xY0n1gJCYrXWO8UzS+NFozPGi15AkvzBFLNLzH4Sv4Ln9TGaqxYvGr3AeNG3BeVMTxn6Pn+LfO5FeMeooIsA2cgpoUErUt7QMBNhI15ibAkoFa4AM3w3MaUVRYh8bapUheLzEz0LpJ+SEImT/lzWXSPB+4dCwXqWEWijqyw1ZIUeBuGGlqaGeDieTLLqMdHzmoupdIY5TuuDA0GZN+lGHnz/R++98foPHR07MFB/y4eiu2ZNrJ13aeyMaHAgrbjvqeP3ndi75+TEym1L17U33tPd2TGc70ktTsE/0e8A+zwwWylO5+YcjWANBsXe8rG9Vc2o0TTbTiwEHB12Ogo5NFGmfc1oB2mafSdoUNust8XZbRXMH3vBeql0Wyuz1ipZPTPdl+ufwdixF4ydshvHRdqON+6NtzR5vIkZ03bKWlzUF3n85xUaXlgMmvLeF7Kgo6+ymFIQa5gNby76XERIZxvQsqIYnhasZ/R5XMGaoN0mTguyif3vrdAV41fADxYXN8ZgzOFbpd0xSudi5qahE6QwFa1oKnwiPg8mqHPPoVSpM8dW4CNjZZOYnlt9DhjnCpNcbpHV28tcEiL8wT0xhiPCXUew5DbsDoNqoHNeYzdlV8VJTXDm01U6L8aIysBTmNsXWVQmRf7It0N31e0ggkhoVojIkukM6K7qDKh2V2vJHipxAVS+Ldd3PsO/4n24E3yRcKwlnIqkfB4jpttYYSNUIjmqF+2FAyUALmyIs2UwVgSMXxSxrxQ5wDl/wlbE+UXgC/2QZrAzwkombYYlXnHMeK4hErbb+MqC9T6vIREcFSVCJbr5SZGEqC9ZXLG4+EXJCmXSRC6hv5SWsTr1AMYPzEodjcoqNkZWQYUcE6XVqrLe4cAQjqPGURPwu9FtTgr1E9gSXhNTpM2Luzpznfl/pt94YXFX1+Iu+pmuaEtnZ0v0q5dd9hxc6cwVaJj1R8OY2/uFH9FLJUVqaWZRNKeNB934p7L5KS3uCija5onWb0ZoLRdFb39RPxnWeKKk81s8Gg7BHHwpbwqXRPXywJluxM0waIbtZWYvWfLA8U2D9XuXLLn/+GguMK0c8rpau/9BPVRX19ZNX1m58tLLH0iGVq7cc/n9ieDv/TXHlL42t+eY2id6BnYy3uYnt4rIAar0Kq4cIwf8F00pRA6ajcxg4MRqYU0TNs3wEcfLBti4f9RkkOO5EFPV/AqoBRazxV7sEzfLev4E3NpZaKfBtbiSvifFa7n+gtbSZHJyy1L0wlJipdf18pXUgYYI6/Aya8YmrBm5rF/LPmD1d1hXML2sZAGFHo6djM8HyV18krWG6WJjvZgi1g90k/aaiBFwY738eIumCbtuuK9jpdft3KuDowyvdQPTS4N6sD5gtXYcZT5ry8Ku4uJiwrI2rrKWLE8Wa3tRxAg/JzCEZo2PKhrDEP8FaMnwoUXtVgaHuivTUZQJh63I99UssnuRxVUalYuXDWDJeHxYwQkZYToxcO9YtNjucc7kgjSh8Zsiz+NqEyYl6nIZ7bKeNbyPKXlPrjYE2HUBuvGkHKNrTcpMibcgmMfoJInFVrejnpewpM6DHSSp8n4x3hw1nnOyTjZJDytUZwb4DP1sGPXm28u72gAdv/Otyp1tRE8x1kczghqcShWJ9RQjjI55q7mq7cJSiWQcS+zCHQOBomZhVXqFXWm2Csu+Km98lfUKy5utwlh9/8IC/XWRp3K1adD4w1TVgfxYkzPWAaTImkbOxSI9LHrPdj5Tj7ez8zAQK2lhV2Na+Uyjc0nLQJiCqujqfnGDOQyLje22ro7WTCoRi2L0bGYCnAlpxbSYP1ABe8VUeVVFRBq1CbNEbcY8MCSwsYbCSqneTWUIntZiKY74B3ogUpRT/t1du6Z7iutChA/+dhHT/P67jefaLO03SoKahXgux2OHdWi1oK4IbUbQAYHxXwTBecaOnycCjDCp6iO/jh64utw1ngE4/bhizMKsacH6Rj/655Dng6Ggg9ENtrdOjWzgcrxhu0O/z+FxiLRkjRV+Y5455Q7RgWBR1cOlV160Jr14MDW8pLMIjd/Zurivb/HW6az1LBMjTmsnIdCvfsXR08AmFwBkhhsAdU5ApsJnGjGvKeKaalwzcSvy5S8Et+bQC8AttWE0RPhLZsZtBKGWiDVFHCEHejlAceZwcxTBbYZQb1cBjF3lqE4LWP6kHN3Sud+eW8H6x2N9y9LcYCNoAzBxyU5ZEyYdWL9Ru2TTMPLA+pwxMGzCQotIGO5s8Hg8gUQKvbAxzXp6DrbtSQhsp7IZ6cmOTl+tyxVpWxod6Do0q4DxwQfXKNH6Gre6yV/bHh1McKTnX2W+oBWsv3YLaTci841NgNBYFBDqA2Qbs1WHMAVndYRdVq2XZctlgfcYs3RFhB5xwbraWZeGKDQ0AOHdZCOEg3erdSwIwmTCmwTrLYWCsAIMShs7mrGRIoiUh7CKwFLA3/eN3crPwzjD8pGa8ES/hlCNCywKOlSUY2G2apMmNMrITlWw5tFhU5rUJnQw1HOVs9qpOlMgu39Q5WQdzFz6YKXTdYQvj/6W6SRhlN/YqdnvBNMnAMqJbHX3i55CRV7+ZAJTPrQi735ZR266EfWKRKW+3MyxX96b24CZRqJkZW4ZZWd1uesUTZWszhCzARfuXlCcUb+16dha2++tcepRW7TMGVIVgF/lGu6nq8KQ6buxymAUcHyd6fRN2GML51wDlkiwFnShEBC8Yk1XFhgvikIQgtFwM4fEVhp9KAfsxcKDvLYybHngoRS8BfgeBD6dwGzqlmafl9MkO8WnpHkgmLqcIp2OxnAw4K51JJyJRBwpkhSK433VwJroTSV7e5OpVDW4/o6rJXNnos/XQZ+zAy3sydW5gT7DHqDPCKNPrs61GB3vxocrkmkk1yTObNhX8Tp2eQVK5oczmhX/cmWw/6NY0n9VhPpqEd0oA3s5XWPXzgJds5OcJIVIF0zXXg+na9Yqsypdd198GVLJuuq8Acjkwuka51xC13zm7FD389O112NjURA26Sp0/R0+5fynqrAMmHAFsha1Ud8VdQJB9J8W+qIaEwSAikotLJGymXEaPEtNr9VrHLYy0NLS08RoVEzw+uJjxTgou6zHi3Gd6FfSJ4mbSUiRq+jH1lKNVNJkJge9TCeKsI8V68eoDhWy11CeYae5MYu2Upa5x5JwzfMMZ8zc83jaW8H+avG0eJPpZD3L3Cs9DZJW1Wmk2wd8HZpa25jqjiaz+dvLRCP9WKe9IyCnW2LdvV2X5psqHVrw/7/6JMTXRtZjMEZuRpPDJoeCkt2GgRejR3Yaq4mxfZLKXPLrC1mBLPeGd89mzU7bZxjIPIN2u4kPPyGxFt7jzOPxomGMuTYUDOMi9YT3R7LqKBvnTBnAv+02U628fNf0nwXMx3fNmZMfElA36hpnsXrKZbklzMxhTQorl1Oev6ITDRxrueAt9EB+paVGkBl9RmWgEbe/XeQX3MJ9djy/gOvybWZyQcFeq5waEcllzOnPmEQBJtpMeRS4gmoB7t2wnGXVotpgqOX/d1ksu1A7aicBsiG3rthCQ52YmR4zwRuNDkfAwdqsWI21YqOjqIZ0fsHMyN9tAX/BWCsUZ5q5E3bg63FyT87PZhgERISYZGUzLcNGwcKqjo3C4s6DjUhLMyWxaHO8JY4CAmsWKq6vauZFyFzsndWQI0yr/Lcr5LlIhVpaxBHzeAgdYcaqYocDkcKqihNxO8+GMxQGCy5eFlrCLyx4+F1ZjaxcyAHheDiacxgoMDJAWg1AmkqOrQrw04UVzJibM57ztDRzyGN6Dq6iXO2pAPHnxJJ+WQ3aq6tkdvC+0CvYOZiNyHHcVNE8bI0wQ7paNKfDggl9B8H6SgC9toMIN7zR2hls2DSAnTszDTiX2XIxT0yabYC8yHrL307fpn9EyBdZbdIpIuxYPDsnSdrIttwYHkCU8IK6HqYKifDDvXWYpS4xgjZPViY7cVdstc4znaKkNZNqS7c1NzYE62qc2LgmSZMOfixqnxW+/QjgkhVoMqPv5qs/IgDd3x5c6RlqtaxluNGPEHfdcTWDdUPSX3tVZH7AWNSiiEQPI+DLatgLGpFdaER/RQ271+O06HAWmn9N6EVPFlXUC6XIIPlKeVs4KzNvyzK7vyJvq3h21Wj5rJjq31dPOWNqZkW+wc5gZTCNkfW5NYatV0t1pSjrTCeaqmuTReaUbSfoAFtta7BwACvxsd1DhRAMrX5QK31eFKv+psqJraKE6/oK57bK/HwkBvs46Savi0IhXEKI2tRkAlSdWqrYwepQVGylLa5oJVeEVtpOjOzvydIEZMKOO5BlFmLfrhtnJnVb7ihOQK58F5ZVFW6wE0W2K6WZy5bh6FonpKujNR2PImwrlmTQCzpdySjPyA/PfMySiIRtnfG0JZNm7MBhgOKZtEVj1kM1WS7VCzSiglE4aR6WBWAxMvfQE9nS3NQYDgV8hsi0VxCZlWnnJlNoJqqRj1AX8jeWE5BJP3aSInPobBGWZMuJAP1n0pJNB+Zpc8IOVg0/b+G6Wum6oKUOu8WBW1KgYwTA2Nbfrhk+31nWW4rLdardlmYl19QufOQXclOuwxxvI7Jkk8vuM0ezVrKUzO7GKgfEUjVv8QVSoek5zt92HkI0/MiXzHzwl0GLBxktLsrNN8iQdylj+sNMBMhOkwatAcWw6QGaiehaheKQ/2I1kuOaUf6DFVhWgeZeFDSniryNMnJj9V9lRFboe91u8RKdn7x8TPXimUP7LmB8mpX/G+MviKzaC8MviKpc/IA4pq81WfW1CyKkHwoc/Po8RLTaCBOej4byL4lzyDvQl2WcRN5CNV0eaqTayhlOJB82+iFt0tYkQ/x0cqSmGU4nL3NMVD2ufL/VLVF+eHm+yeqVsNCXXMsixvPoUSETE0Bfs7qBkhqAknyMkmApwM3wilrhSimdXRAbq7HeMXYhd9S963f43vU7hKQu3HFB9NxZoOOqNxZRtEnT6eQypGmKBRo9hSQAwPWF0TadNeDtUqgiNXXPijVlp2Ymcbm2U2v10Y6W2Kz2ngPvfOE8xyQKHfoZoUOD9WLtA8X1GLC2NHkSM07WD7NsFCP7e+b+T3JfgqU9ZGFR9GmubvS8cfbsG4UOQufOSadee030KuLnNYpeAMO5VTgP4HIaHnwmWzsa4jTQgkJQb8PGcOaEgnrQ78UZVUr7KcvrPcTntNNM6BXzKj3hkfvx3gJTysc9ry67Lqt4nohTJZM11Al6jVNi9iie+czcY34/If4gnn+CyXCF8zlqkRCY0yvBvrNu4PClw+/SW/0AnH78dvYNacuuvPPcOfqnXcvhzydXrCDi3FEpC/MIIVfCc80cWBU/BLixAa9VFeGHw7x0VB62GbOhpN7iabHrqkJCNCS8igHz7EHzELF+et/IhikEzZw5U7fdtoC+gbAQkLHvmjNn146LeM3A72FiK1ivmAB5kXeKSVTrFIOzE54GkS6brNogpnhsq9lCqVJfGOtg0GjO0w7GMhr3qdvrxSIC0c0RvR6+smxYrCB4X1Hy67XWtka8f9e5X8IbB1gecYB8i2cRJ2fIwx99F8AYfTfAGH1XwBj9a4Dx3uJM4ClrNrx5Pim8dIT5YnU8jc9yYMyMHdJk5nHNeiL0QP5XZw0HK2MUEus3toT5V3WypuIZNYVimkguYH1l4fPKx9MYb22Ht/5+iueo8Dqbc6/CO4eYfVODfUqK/Z0KNRryF9bEvJs1joJXE5tM+MxUCnjJqYLm+4OzVhcm62t27mfwvgXMDqkhF+dc1vcVVmzaBiUrtkzIsmLf+ed0V2FO35oy8zY4NimpPbcCnnuK+PEsayPvQeKJDdy3UpLEgFkZ2AC4QkaCJ0tJkfdq1dkyrxXC4c1zK8T5to3kQK7OR2XVD/JAGnJSFZteOlmH9+KDdjUeDJJlJpY3YeZkc9GRu2UDxnO1Nput0daYSPt9buz2Yz1+t2z2xnm8RQsoOpy3aC1CxrICasRngs+YWSKWrn4OByLHm4iz438tXtesZ6nQbnNnLU5WIBR21ib5FX0FzykQh2iK6IzlCI0sPKFnqrAnWZ+bPwCAQTMk67+gMpdZ4YRHsYPohKIWDoflnyLrYipRIdcUs709dYVAgybeNTBg9rtJxPvP9o92tsfazt5x5GqcdPtDza0J+kR+44kTwIEyoJvaGX7rQExGyZGcA02cMOjZxhnGSXY4jUhmZOrHqJnGxPoCMfUMk2MlbsZWGzSeC/n9brc/6o+i69Ltc/v8eM6R04LweiPnHvOCyw87/nf2Pd82RUPFxx4vsGAfvswzkCVCAN4S02v82O8L9Rr0MuHO0YxkDxbYtPZ28nvN3GW9zLlj5LR+RPjK8iaIuQozZoGyOCda1PX5yMLcPGMOoDcw3coyj9HCPLazHlMeU5myVvhxoPBpGKV+ZwAcUwAW4TPyMwAgKATdgU31ORYLbcQ58NOgqRtPsRmqocpKpNz1w+ygeZbTbexOdpi8V5wPrZvnQwcGsoDzspDuVz6cOnv2s39+h+r5R9FYUuq4sfRqzzPSqbffzp/Nn8q/VGwlSaQH5jZPzA30O3FStTk3k89e+Pz4+dVl8yscaJ3/F6stZzneunR6xjna5jmj0gznjBadoR0oO0ObvvIZdoQ250nTLHfLXtLxULT7Ui4xm0jZFbvHa20ihR2e6CjmPq0+Oy26juYDZ3j+P93NnutBWVmHBxez8gVLUpjRf21CNfLBsKeX4lE9+I56VqUqF53U/SIWHxRO62ZJX0UndjP6otOAQ5XU43sdQN8gMqm8kqsFwB4uUXmenfBYb+KNq2pceMwVJmrXM/6VDcilSOs/O/0/VlpiSy1DE6cjcSZ5M3ZjN04l98Jc5KE6nEvhdHLVCKwYc8GzbgJ+46xyreys8rJZmYeXFyUrWE8yz/+sfI4M79KniRvgdAU/ZMGh8CNbCatgYOoD+0WcwRBkElbi2RkWuuCdtopSMixXx3M1YPDUw99Asp4RTtle4FRUnGoxcnaafqIotyLCKUvUltCn2NybyRE+uTqRbaKQJkytwExqzEmwfFK0CpmvwkJ7uApGj+YqLFfHc3VeT6QBjKRmbzOuo758HcWUSjdZ1/OTApJKVlVXfOA8t8OzjH7r2H5UwG5Q5H0l1ItnH7uculZKs+lC6RgQq52dvsPA9pp5BI+A378z+mT99oA+FRdWM2Nvc5kozLlhpU88VNfvq6utTpXmkT8mOR5ir7fS4YcLs+A2rMbm0JZLo+9A1xTdOKW+QE+X8ISYgDg3LhuI9el9A8jRAjq1T+fnzZ17du7cM2e+Hn00Sud+PfqxqHGm9uXw7ABaG2jsYiqHzTjV2lwcr1fLBOPs4Uyz6zOfz7Oah6LJLRs2X3TR1PLlsKzTt0fXDq/PnMzQpT9tPdF6sy9s9vtFXleDZ1Y6VJD01uxXhTUw1DCFCTAHfLRGqQEO7WFKJkt5NRvnYtfETbxdLmvGV9wo16j35rVh+3KOWsCdnZoHqzdZamaw/Z3KCmZ0TRJ2gVEIphp9z4S/clthTKEQDH2WlkKwMscJltJ8wPSasBYCpQXQXN4/Dbiw89xbDRXNWiZRnTNK+yDgXBwQzaSpCaEy/vEWA1f+6SKnqAVuJSyay/ku+gbwjxh5T87roJzuAlTV5CEvVVcasIQFsKxsgCCensWKrIwIOMJSHKttFHGXjRGHOoaCeAQ6wDNuQ0OoDJJlKzpaAGv+/xatqgi+Zesy6FCD1y3KzWd5jDYJlUwz81JlPSxtAtnMX+bWYY+g964sLdDS0LmNB5PnGKTJIt5F1GnSJvrursnV4vs9YKtx352AKcXjiyQVA9+gYbJg6mjBfQcw5dc1niM6WsHFZynus3r5vB6HGRIvI9aX+ewVK7niCn5YQrESacA1yB5GG7eJjrVcLmKOhKTUw2bDIIz4ULV8KGJ8ETQzFW5mlm/AFryqFmoyKm0/kJcxTwzIJZ2sx+3nK6WPsuYEE1Yi+Yq5SKeVQKY/X96fAHNWFrL96UV73lvjsikyO21YGlK4GShc4OyA+e1gzvsSCTcegUa52s89B5xO6G/R+FgBZshs36+BTsDSO3XiRP9DzRm6KP8kEMoLRJyRt5DtvwYymfP6AX6gE0nYEkFlh1sbYDTBZ/bvhPu3EwbGYvCVjhjP2ZF/8XTnlGnB9RVDTuoSBlwBZgFus71lQsran3uW6A2exS6DmpFReGHdyTH9rrQ98z/RA9M/L2nJjH6uX5f1Jud187eL3g17uP8nplk8XsXNJApVQC1soqzCq+KI8Vx9tY4TMOFKBfKX0wPzSqri0Uv2nbJaeKOnuZ3V+oNFVewx04wMwQrwowR7XXvcNSKurBfFlcu6XN9gRpBTJeA0vGq/Ke1tbfaisLNzJt5bycMW04qi71UgjEuReai9IoTBMoQFBb1NviYkCr4kW9GSKvZZiBaWVVsCcMMv992yFguF/uL8/Ag8kacr117wi0xWbC/OOtl7zBraYKV+9rv3jLy/Db6mP1beTb9CV3vF0m8E5xER3ZRhHvxMKqN/g83Sv8HjDgbcEU+ExUoKPbWC1fqOyGJK15Y3QKnQfUTkBSg26THWZfX/CP4ORiKtByEVpYXTpYfPBMuv6KzDHn4oFX84XkhgF2mVWNBg2Ep21lsPW52L3uRBFkavMlLfwZsU8ruMXuX9xcOZfYI/itzNajeOs4xrdHPhybAin9PJjiJCeeJmwUZLbq0Zk5ZqF132wD/+4wOXLzTz3PJa6861F1+8tnOVLzn7a7Tnue4kP6boyeWX3LszHTPy3uSjwNsx662V/D333tX5qQZ2OFGdeF4us874J3bjE9GeMOGkugOEqq6yOJpRC8lTYCTeGDCSG+Cj7DDKWjCJEVvxo5GhLkrkxJ3juXAkQkg6FYtGWiItzY0wy3A8kUjGXCDQUmb6XKZw7DZPrcvg6XtpcSZyrzSnef2itnXxw/MXjmTWTB6///7jOzeuvvTKu/++dmmu7r/XzJ69Zs6XF8cPNrW0JtcADa5de/+J1OEFC5Jzurp7erabdRx3Cv9IGKsC3FTSC0aDwnrPsVRM3K87SuqSG4L1fsWjgJrgtXQjxpOasY4DzwUMyka/bXov6Om3bV99lu55zw0r5xz9biZy7Fgkw6yLH/1IOnXz7nV7Qq/RZ8LRa6Kil9gTbM+6QTo7gY9JdU6Jp+qywseSMzG4eqwZXbqiFvcO044L5TKa0a6rFswLt+KOYyDSMIAoCuR+sF9ROtM6dCjdPhXc3FoXXt8ompMNRFo/o8bzP0HYgf5+J7Md60kGzwcC61WNMG9xCLMyVNb9kwlmvj9sMtfMzZQMQpLx5qaAz+uGp9TEPKD1orusIgTLXC70sTJwXmF1DJWCdbqnso/oetgnLpA8V6HPXSJOXcIkJSzhBwtppQFvDONi95VR3mfdaiZFWBCB6UEiW7dsCPPPh0N+Hx72G/cV+rIXoF22uh4D8JcUmR4FBJR6vExaRt92k5GB66OyTRJ5rirPc5UVm8z4/g4WvndYDiJsDDcEdb/ury3JwDVKv6rQtoPr9bQSeTMLpYzCEfZ4osIJ4Qc/nKuTWQRdlb21kqYahkqjpaIKpbpiNoDBQEPUUsvG+q0IiG8zhoDQZ2aKT/d56mpcdkvNVcFIsWDhA3whf7QQPbdPTLqXiAzydJzxjDbsSYcyKKhKJU5VMxEXT5rm4r0z2WGtYeXhg950Bv7yjBOWjgTcLcj62ifidC9uQemybSdaOjqyx7L777v504evaN/bvqh9bufczT3pj7z/a8hB/u+HtwS8vqC9Ptx3aNvJHfdE4wmfz25zRVuXdx68HmFtP/cm/SnjJ7NxzmGYc6TanLdZ59yd7E4WzZkfg5rp1kqnrPFMGtqFc16yqunyzOyWVDjY19jqd7938r2XLG1Y29oVToZD/U1t9e7jly29BVnK+44G00GnS5UVV02oqSuyfGLxNf7mgMOlKoqrtqGlu3H1jja+Vw24a6TTyI1poKoSBtua9f+oUK0rzFZWG9jZ3twYqq9U83oBiDgowiqd58EFC7bceR50WPChkayxliZYS3O1tWwrXkvP7Hi0MexyVFrLeRHUJ9Zy4MJwxDK8vReEJlAhzs2VxkGvW0D+KdfcBVpZd6Ok6pEGiaghRVJosE6SlVpLT95O0ZOX9dm1nHdY6GRV1JqXp6R1Gf15L+wmTC+zjJePn+eGcSzi78jEE8m4FzVxsFur9fLNzEg60vjdN5S19a1/8NLqNPSzy4+qiaJDEmvHqxMTLMt+bi79KcivJeSmXPMc0IR7GiVFQ3grAG+ZALwluRa0fQPeSexoLJFDImfS2tnY9C5EcikcBkNOzjhuPOdIdrcCoFI6aLMzw6k6WdKfHthefoLkdcvPR54PLduml5woOfd8ZFqBj6DcsfCRitXR1fhIcY3x+fnIf4hakPefj6Wj1DkvGynnI7gWCx8pX8sMfKR0LefjI58Ua/nmBbJ6LHK5MDYicn6XgG6pkxDWy7lAHaNDduaqBq1hB3MElClZhAR8dbVwjw4mFtewEmBXJcqVq298Xpr11BVFitWrZ87kA2W+XB30w+ukfWC3pcnm3KiPatQPpmmY6jZ5KEj1lbA75JtZJtkOheng2IB9ws7jiTYby2TfxEspmhq97kJBq0ICNOAQEZw+M9WvWnxxesPmkZGp3bt5UOejJTHGr5y+5ZbT768YZQRYwrclolZ9YW6etVKdu6Jl2TBtuNLENKaiA6lLNCYO1Z9xAvg8wrLgimZg5LSJ8Z+fMx9uGutQhPtWTVKbnKKSTRnCM9uJCmxZ+GJ1NhPRXMxmkwCMzHPj9SRizYXDRD1p9Mg6qsX+ymFJb7RC6+UiQJb4Zj9ZBEo88xdhx84ebsulVTy+nJUPojvKrB8EY1BklArPDXt7gs0EQCUteeraa89efTXAib76iV2//vWuT5wx4mNIW41odwI+HGB3qop6s41iNpdDopNFAHE4jFBZYzgUFC/0xfEMSCNoxl9oLB++WOxsjMXORkbYsi+6yIifZXdlcKmZXb4G6/lfO1g3vR/z3NHWKrmjPLsW1m+fACN/q93ImWyrljNZ6YZWliteLXGy/A5sUjxj9mTZLcapggnvTKcKlh8LVnxsZv5Jy7FgRpZpfknFM9R4T0LeB3q40JHQpgPjsImOhPiLw1boGVm1NTTWZrN9oE04HUVH5Mya+RYndThG+I1FzXBnVWuGW/226q2hZ7pvxtbQ2A63yo3W1tCxaNw3c2voss6Rxa2h55rNEs1k2LI+iZzmZ7E4Lp6rZkQTLuSEP59IUS2inefpgbzDQi/f3bUrv6z8fD9OJ7ez9z55YX1SdTPIUKlPKneUx8tGlTVLZd4KncciqvVTnbGhqtlizgT+UXrgChPgLFu3CqwvZTFokEMVoxBlcBcRiDojUVYvaUlQunWvM0MQGyxoMAoNl5ef41fokYrzEqdjmi0KnCxrRRQXWj/WjI9N/BRCFDPip2RURfxgYz2MZFTHTwPLIA47QCZaOxrYK7WJs+yRWQXwpEx0FbKLSzvIGucw3s0iB1Gyj5cdpYsPIhKlZWXHMkZAfJSfB1RxKFhceI4lnvojav2KTv0pR7PNctpP/owF0b+znPOTD1bg0Ubf2F+LNeXF7sNWcR6jbyz/xdI3tr3K2UuW3rB2W9GxS51Vj12qfI/PeEuF85Mq3QFW7UyD7eXdaMdzHrfbHXVHsbcwgtoBoK5ywJJJMl+zQNrs9llynlJZb17z/FLU4NtYW1MR+SpDPjvBtCTqVY7xbUbY6zvFp6dWOs1UtvRuxvcfFzjGon+7gWP+i8AxS4owo2IVAR4rvV4O45zHZrOFbCHWvRmW5LAsqXwzesWSPl3UibpCJ2fe0+JLoIfG8STaeiqrQZZ5L1GRkMbZpTWPPpVohTmg485XBEu9vAAgnu7nMP3b3pSZRb9O/vgj1GuF7fO5+rjfyKWf23yK5RCskDrpKyRG/kbUMraA+ekDFcEoSlCMZozWK7LlioB+Y6EJsTRRoQVjtNBz2NJjurjzogOgjo0X0RdRtfFiAfxSZ3G/xQIOiuoFrJhgNRBAXN9ktpQPc0rRb+eusck8g7zQD1uVkMRZr2wju8en44Elhfyeomo4p5SQsz4f/pOlJu6d27hlyw+f++WWyQcnN7/yXKEW7vr8bdKp/H76IH6JWj02pznCjz7znEb/ujnRf+Zz2rZ+3Qt3PZPb/LFNuS/fVThJpjb/B/pK/i3qYF+i1sg4G1cDHitOUa912mRVNjLtsWsFT8gTB8iwGdXpdTWuCqeom+fk3iWcl380jsoVkLGclkss/a+x98RNOS++PwL7vQ42P+baK2YPbKO00rLljc4QrIHGdhvvgW0pwVRkTdkvxpujxjGpFQ+zDYfqA1634Zx1lDpnq7TEFn3P85sqdcUWfR+q91N+QpyVzLL7Gup9MEM6JFPDj7xP5Jtx+541JQ97wYo83znmcgHuWtFxDG8J6BefW76s+MziJHzrFfmYQAMObMNgPdmLByeNXjCKol4igpMVUjNpnw+dDjJo3HswvpDK5yX7OaAkjJ8+SofPPJKfwnz3GDCEbzK+f953jp7/nVgTHtCzAdqB77z4iSfoo08+xQKht3z99Ml/Os1pja8T64l86Ktywzud4tQ10eSyaJU7xBsdDofPARvQhx0uG6xVRoW1/uD/sfcm4HFUV9pw3arurt4k9d6SWt2tXrXakrV6w2rbgI3lRTY2tox3I9tsZgeD8QIGQgwhBgNjsAKBsIcQkQgCCYGQZchokgkEyCzJhDAkZBhISAgfCcm4/Z1z7q3qqu6WLJKZ73n+5/mZsWOpq+vu557lPe8RuUZvaaPVMo70EUtizN8jzgK/tC3nLLQvKO8NZASmoa/Xw8Wx4p6aHwAjeoLOapN0t+jsl8Q0ifT+d8VUFfYD4iJ1fkfFYteYeAqBPOGOQgKe9UafVBmIpOav1Ofs58It+Vhhh5BnyjBl+pw9N9m+rPhkfdGm5EHRl1/oO4eiifrmIfw12yc/CL3oznUgosUFhhnsnAIbhnB3YvIghWnhFx7Jg+oFwvg7KUtYOGixRvbqgYEdA/On1Huba9iC4VD/5updrupgvgLG7Aad6FX5IdglNdL8XM4LK457BXHeEmwX4uCQNqJrazUBp+hmXcMWBwPIgxioCdZUgmxWrZKf+e0iW5knzycoQV5t6Onxd/QmQiF21vCrP7zl0e+w933Leprneh5LH75kQ3P+Y9cp8kPfHL77hde/2zZ9WnL1orOO5Zek4F5lxz86vpF9SHigjTlnYR76R4KIQbSAgsOQ6d5AE4KlM1aisyEC/5Js15V5hmCcMF8IuvGnYMYQxqnCRuns7eEzhr2GdUopzlWNi+o8ewc2Tl1QVeeLWn2rrzzjPrZ/eF//pmmHA6HAwHB+P/bzPoHT9CPC3G8B/cvFFOaksgoWTRkbMEaT/Km0V0NqppQCWBO1MYRqfvujg7u6G+sD4UQTQTWH2Lb8y3v2uB60N6bk8/IjBR6oY/LvYOUS0qacqwoUpwpZtspaYl4cTy4GbwdxpxZSJwrYJdTKZbh/t5f9fDDn8PvSwVSIIr0BqhNTz5FJRher1MHtBPlY/8xX8t9/5ZXhB8+Ou6zu6kRjXX1rfhbi0AbloytmrNp55EUkej27uk5JRuqaph775SYEpGm8l3Plc6nuEMhow1iKu8jLYOljEJWSsJtUBot3U4MIGbrJDOA0ee6p3bf/6fDhq3ecZujpGxpELbRs+ilrzrn99tcO92pdzZ9hxKqh7v2hEleaYeZhzUHvtgYVWWYyua9Bzm5XWFEqQzoI9pWYSZtK5ku3QQcPGruqxLs70ZThCniNQ+uh/Hrr6kj+Z2DOHCio4LFQNe+iwO9+KF8i75Pi0uZcFaLmvbAHZDgEOsy7Ftl1ZJt1uwhNwPnehBgWKg0bK/qQsP+KQrG9NTy2h1Vokn7Up2GuvcUatHEY8iULRjWV5QuVFn0Uzct78xuMSrSnQoyghNtM4/vl3GYGZrZPxm3GEeisiPa3DM1LpxDO88flNqOQ1SfhNsMhlOc2E5+Mx21G3n+Bz5kct5nhG5PjNjN84a/mNjMT3k2KMOUNMcsPnYjajK7GNSfmkzpVfo+4gJKI/vaoYEnYebKS5nIu4JjhkGzixqE/XJtKoxC2FpuFVI63HuWIRKjCbJI9M6VgF6658QlE2T6ev5cwtnZPUrMNZ9T7vvFpEHJHPv11dlBgbTm3YzvhLrOoiWP/LKJ/0Dno4l506WlEmYUO1kWS9ZFsXRa6aXOGx+km3beK4OJFCccWtxS6un7LhYf/dPvuO0CqNYJ0c3gSWldnJnw3n3nO4cPnbLqFLUa5hvINZZuV1/ew9Ao8fUSKYZUo1Bq7jABDEMqWCyWQzNad6HSyy8p2Ccwb1WnbBvtnWb/LUSgKafqabLHupe8pV0/4xcFcIBCIRQORQMTr9REM2kNufwRAF3uoDDVDjqJebqz8fZOxdIjy8KH8s0Y/ldVQDcbKa4goh8TYk9IUtkTUg4kzpwon1YU+IhfhZOE3dvEbh0uvyD5jvEkS1/8gRu3UjUjoQVW2bRvdDj2Sg9f2rPGnazKv8Jf2oWjGVZrxcV6Qm3vi71IRT3wBVS90M4djgL+lUMIwFAhMaWnIBJKBJK/cDotXMd7ijV+4ZKh4LUtLYChS0YKWKeSuHP81COgXyO70SyFpaa4/gAhxI6bXJql2mzoEW1FWnBwcISwOu11ZD5tSAHxDQYvfIviCfIUdybpTaooZANtqp7wJez/2+pSfsZvkJQWo9u7dZKHivuMgbSpEZOG15slORRbYLjZfVJv3e2SnpYW5nM0x2a6m4zYFA+VatXntUzd8WlH4lH9gLflAqzY/1TB0FwzdpQ65K2Wn07KRvEJr+yuoLrxD4ZmRorWTzd+qgG9VMsOXJLe78O+KCu37FLkvvCu3qPQ1lFIm3sUKr2LiTcpGByPnnnib+Fmh2kfZTFfH1FbOeZtK8GL0Xq+nSiyN8olL0kuwcFdOtiw92f4nrk1vzP0Ig37WIP1O5DhgAaJsJlJrUW2VLpmKTXEbp+gThcpQ4S+t5l8OGkpRFfazqGDDI8Dcf8pjTvjqhvKPUq4Wf14LPLUYnyRqr0KWSvHTuBiJetC/GhINsTosVVThdtp1lnOmpnr9pdUmO5lWbhIvsAY1JK8AGf7KWa8Mn786fnD16leGtwzUHMy7ql6KRBYMfn7BYPXLSWXroUP5N7YcPvLitMy29QePvNgYzX+lKflf9k2/3bSgo+VDjynHhc/3w4JEJQQariWVpBmscvMJ57+1Fn6rmCt8mebKITa4cVpN8+RgRbWBCJRkmCderyubjtVZwpZw0E+pksZpCk+iKif7A0zTv0xYmVN+7tChf52gOCfH0OZfJnxmRuqR5uRm+cD28oNqKjcT3r0B2TUEiH21nlK7xoixSodb0y2Uztd7YrhbScqkMiHu7Qkjen/DhOi3clwKDhC7iIVslU7CsYVgbMjKJk+jsU01jG3tOGOrnpqemhJjOxH8rWRsjsng4J43QpHmTAYNl/9qCZ7r/8fG/U9h44TvHPEfbvTAueywGDKWJ7JyHIhCeASbRr0CJ95tQSeYrQgFItzkd7Jz878WvnEiSisfl7iR6nJeXb4uZ9ZQiaJcYU7dpEtSOQqqm1hSl1Mz5JCIKh5FG87vq6pwqCYUx0TxiCthJAvLhCIQ2rG+fIVO9I/96vhs4sByI7MWCknEDBHZA3kYNKdYykdkD6qRuSgiGIu+VaAq4j7LSjjTAakG7akqxtHM5M+3Wph1SPN7mV1FoWB1OFgTqskk4b53VvPUY9hLBUclbBxrR28qJFciLTtbKJjviZc9/zFe+r8v8N1rjOw0PpEzLarp+qoF8aOXWZBl20K5ifBLq/mXg8Y8IqtNRj5I7iq0WGhx1ymE/KDLBJ+xsXKPDOb85IylxYSDUsNq1CLiSANPFug/7GbOHCkSrEdnsfcx65xy0N/ViLF656M/qZGdyvbLf5I8cJoRXaJwFhCuQwYkzD4DkbpZE51XohOplsoprIJthQEEjB+w9fy5JYO5Cu6rRsYFm7u6hREavFB9NcjYlJrg3r3ZhT097NQnmoLfZl+5G26Dn0NfYuw06c9g53uk5idtZ52ci1twMxH3LaHXVovIr8SWpTOyM9TypE062Y+krkZO16On1cxwOD2ZjjnN7SfLD81yzYxYuppa5pw66zr4apItlPLke9fbQEASvH0BIlLZahE4YZKxjWLhc42xDbawqA1JbmXLyE80ldpIaYyu8NpV+P71CkKKpCUwHgoXWvR2KGT4No8K8gig6X1t9L60juaF16xC3568Hn8lixf6vIUXktfmTO6P4f4W7t+U5AZ2LsmkLL0zQjO8iiIPMvZ3iYHADl/lRdlxLooC8f1W5ue1hun7ASrYjcmelxZ9Eftw9OjRXQhz0NrOso2Eveqk7zaaUWH6KsgoSpZhUjCinBTY8vQ+Hek0ouOaNDQTf79VDkpP85pu9P5g8e5JJbWVLcS0rCKSJUJYKLcDsip9IDBDa/BN3AEQLUJCQTfXFN6NOenFGB3zE4NPIw4HeRlFD0zGcsBgDJsAN2Jsx0+V/khR3+XYo6e8cOqYSPMIY0PYMdweqwobOZKr5p9Ie4s/GnwqE0ygVMau6I4nvWbIh+Rk+vTZHDXxEPqVTkmrHCyhrWUzW0XY12/wGYpR9LEIQQzTtQa1AbYRr1iYJA5OTZSAU8s82EjJ3SVw1JIncw3FAFSLYrWsKsBQqYCKxboM3RcOjjJFtY/2VAnS9FYTrlRHk9J9jnv/EoEzytAOq0VoLkysQrc47dslCAXSFtkv4EBnCfAPQX5w/vK/kVvhfZM5Rwqco13Gc2T4bg19t1JY3dKlXo+2wRVoFR1m8C36zpPiO59YNilcNp1tlk35L8oIkfn/+vorJev/Xb7wzXwbGNef5e+QG2DMn0B2MpCd+TuE9GT5++QsrcFfJ/8UXf59ubz8O75IDh7/y+Tkn6zLv6dL5F9+C7znN6LWeSu9KcH3+Wra5xsttFOWOewansQq3lqKKcn/wlRI3Fw0HPucgH2pyD8ASbuE5FoVLqqQayEJ1/kCCa+71UQMBYsqLyOmXZldV/z7wadSgaQm05QefmOrqR7SRN6omJ2dNs9zZigWrpCvyWbap0XSNYl4FO2CSlk9/t7/tryXi+T9BxPJezn/Gf2MT1bWaNDD/O/NwsZ49j+pHqFwPeLDYj3C3L8OemsDdgmOAzdMwbRS8ESUYXumzsKLO+HPcemSTw1Mhz/UWSHfCueki97cBOcEFUI8Jwt4K6tlps9zyUHhwX5Q/L+8c25/pm9OdvF8+Tn9oMA5OT71+F+O/2Iy58RWck7uEVsX3pPOv3z8H47/ZFI6ZUgXzMU65R1GR0iR3c2O+49PJ3rRkPQCteGucMpMceACapifJEpIeaeGVpYsDDYrzDsOFvFtkmVARCAS8KR84AQPVpAgNz1I3i/zc7j7+SPKgbJPgLT9WhossiRG4nDgqiFHtLOguf9GSwKNDdSIvNCHeIbnwEzK9+SyzXH81ON/+V/Sf9QS/cd+Iv0nfx/YvtLxH/+VslwtI8u/K3Yo3DPHz4B3f23y94xV3DOPoZLOpCp2SPoi8UzX5EKy5mBoK3BT24MtCPWsCt2wgh1irvz/4Tpd1fG90helT8MzsQnahC+HxZev1b4rS8njO6U8+y/Kq2jKZTHrmy1yMXmBhtqdqddQbpcXp5sCHou9GsmfRaiz5Fg8c0aub03fFSaDK5Brbenra2nN15osL677R6X75GOTmDO7ME9gE1phDHL0F7+AD6yyF/bzMYoPBqUhfgtwIx6PwSorA7mrrLYSF5BqkW0W+AXssCh+ICur9WQiHvKFJ+B1ywTRl8/jDlYEC0Rfhi7YSq7Mfwh9asUhuiU/0G5N6KLbdHFyHOi/kF/QJVWiNwsEt8Rs0jasyMtdcG39uBlZO1tst0tSZYXdZUcEG/cKOuzIvSKCq9CPjNrJjmnx1GNduDMqFh8RIdRv/OIXU9/leyQlHZT+CAvqkKrxGjZLuYBHtodaCsSkzxAd6cECEapMWvTTtDerEItnqIlJd5rU1m/X7jf4t163tH38OrG4mZE30VAwUIbuX1ggUcL+50/RSgVSH5Q+0YeZuV7JCqLMKouisDaLjC0TdrpdOVGrzFBqBVuVm6jOCm+xUGWF2mQ3UJuq1JjLWAyDxB3TXlqNQR8Xf/OFY9ow4IUKIsGVefJDtP5+aRMP/iQJ5IVv7SWnsPZvDWI1ncD1GhKMP0N0PW3GRwZzHrsdE+Bww/j8PhW2So8gJsOtYhEazA5BSZb/Bxo4YSae0hjJXvrFL57iQAk+31to7G7EcZDfFUSllWlmB0wCOvTay3ldtYnWvK44F2wld7vyGTG4XXlbZ8C81Etp6ZKnopVwAE7jk5PREY+9FNvS/m1Hvn1+Ytplgn/jc5L2GNULbSt6Cs51IiFJiXQinUpCW/XV1d5A2mmvaenVBZiKzLk9oH1OlZOVMkYT4GcFtald/3Tv5394xbb8T3p7Pcl5a+YlPb29+Z/cBAMbWX/xwc997uDF60dGvGd2Rrq76uu7uiOdZ3pHRpgL5JTl+H3HP2T36nIqJe16CpNMtToCKV1YOS2yw8JsChUl6aDqm5sku306AtzTEtxFmrCCB2UbwvCKHhvM1aHoStZHI9XhIgHmEotSKrxYgZ8YZPlQiSjLvzQaqHQ6XIkpy1eViLX8brY6/6Mqj3LEuUTz13MZ50T2dZAVaOBto/1qFaJNknSRZjOKNKM4Q3hIAQzCuZPugfdWUvxwRq7HjpaiCRlLFyb6Ytl65HukhuJRBNF7q+B7FQncl50aO1KIVBlFK+Tu7URsUSrVw+7YtC3X0btw28Z/HfZUV3uG7w/W1gbvl4/umHfScpf9zFz/OewLNT5vdf5LtdkIxx9iXVXioo4j75e4uvsVvu8QxoPs0xY7sk+DqPP2oJiTj2p5+PqcKXAf1BOdbhuReGxQtGEI+WKBAdBMKZ0+mqO1ozRDr+d/auyHizJlwdCxyLzmmj4zHDHebhX094SbUOEEdBoEcY+hYqtWqZVxbDjxE8O7bZwAXeYIegxotXHouoWLRfgtpyS2wvJ26sjvtEB8F5DevM/PUp8bsKAPeamH+E1os2rbxdTXhLFS1vskunWhLbg0ScZijQycBwsMWbFQIEKICElwA4Lc9HiwsAXlNeK7e4q4HBu6O4M+M4vjC797yszgePrICB8H1XvRaou0UW2RdpP+htzjPWOiNI8YO6/xUFynoI3XKWg31imwF9VyKJRuMBRrIL1b2082KZGLaT4jeCeJbf5O7i6CHZlQFNpRfzh06FewpWArtYgOUv+UpfAeN64NSCa4wTBnhY4y/iTe5ZbcsNQ+mx05m5UUctwm/P6EV77ujrV3jLHwZZexMHswfyb+kY/mH2crC+8XnNdpJBCVy46+sJEM3NacytpM+q3QHl0p7msXMjtLssroEOj8r+IU2PkpsNvx7uI6luEad9h5+M0q/qTltmP/IifhTxv7wyOPfPTII8ceeUTgY7W9FheRo+INRu4EmJninVW0q54qZgU1ng0V1xElBb/2LboYFUKUJgfrkXkTdCLkA+zdfFDbZ5zv+iC8xyn5BFc+ky3MIDOtmqTyeaoq4DFnOmHj0oobfKmgT6eSO+uiffsuuvubqdr9+2uRM27zvp+we7oSlwkZocsfG+YIWGWky0cT+zSpoLYImQFD8Aa8ZFNkQPB09zYgx2aY1bDwsQ+//ITsyn/w2MjIyBfu+vLI39F8aFwfNB96LL2tvyB1CvOhRc8pWK6TnvCz8Ri8w47xTxW+KbwqJnltl+w+H5fXQoP5T6G8GKLFCvZHuZy4R7DSHUjucMDvq3TZFLt+5CTaxuEA6tgS3DrBVHcW7t1ekCshSyDcHe7palAuf/y+sfsex7/ywf1j+/ezb//X9VUnn1x1PfzPKadUjd7sefxxz80evf/PF2SGZQKZ4fMJmZHy81H42ctXXfXbN17+zXnnvP/yGz/4ATuDnfL88/nndI5rGM8lVA8AxuL3gOaAHhyh7PEFCwSDtGDEas1HQ3HpMIq2bvnBf7rn6NjwPT88f+xc+ehx6aI7/Nde67/jQsb+vLyabc1/rnq5to7vkb4H+4SrewX9zWZS2uBXmqamnlhTO1heS5tAQ0PpTDXSNov8vCD2SWFakR9kXW6jDEgQF5SWF/QFA37NiWqHZfWVScrr9K40+VD/OFacicdP5+RzA9soN7B9nNxA+/9wbiDnfN5COmutlJHuELhbH1MtdRHZpiL3POFu4TdWw29EFD1B2iohH7QCozNpAByjNV3mDGbaM1Zrh14ZtOi5wVy1JGVS8WgNHC6EuasFYw4NG4bBdDPCHVVZI25VRevDm5hyRapjiwARoj77jgYZBJX22JvOFSsEUBWV2ZiAClIuDPsNzUNK2pRb76MUaZs1AQp8knMkKTbVpqh7C6PRwKsC2zOTAy6dfDygjWNGRC1S03qr4NpJWVMm/VwhJDniyXt6wtwrGujsDCK2iVT012E0dTuvW97RfQq79JyjK1f1nN4zfe3aubPW9A0so7H8M1s+r61PccxpmLOIrRiaNvviWGLq2Ys1/puF8hQaT0C6vLQuBmcesfAKgHzhOvA6a6dV6bJxS0RFQn8K03To3PIzTY8Z+EmQ1tPl1PhJxLKVUPMzB4wrW6Dkx4G0sO8U6OWP/V6vyZKl/nuljlwb5qMY0EDQGeoupQhPR1CVp0AJo1nnisne2Qbt7jUbOPkLjDaNhfJ45un2W6N0p2ArSDOVpWAjEFsB/CDzH8QZSBfZdapCxaM7BGMQzNN0m34MDIadioZd8XODufowuaXqY5HaUGO4sci6c4t5LbXuDOV2ursaevE+Z3aw8W6lY6/ZeG9cfc1oQ3L1lIf7bi0x8Y69dc25TDkupaZctWbB/K379h4VOWJb2PtSSEpIlwnpUAkmWXVYtuC9wWsLwW8Uw2/EzFQjhwAxIs/koCDKeZqOcJU6WLwO4hhAr2PRx5jxlE750kmw5CIt1hOefHnL+Id+vPOO52M+5Tk2oQYJ+8saAh0ySPgvTChTrJSYQ/pdr+4fnY43fZe0OJVIp5ozHuxfOOXtmiN3Gq1NDvvhBmc3wRexq2+Pdgysnbp7z7K+vg1XLDpremp6qiGbbs3mktHGqc/IF83Z1FW79YyelU513cCCc/r218erw7HPd1ZHWhLcz/5r6HMFe0vySMlcvIqc2qTSdJBK0yWLlNRQAFWacHeX3NAZCoXh8uwMyGrwyYsGv9841x5Mj2459ZllD7GTzu596KTGL51yef53a74pafmA7fLDUgzmpDXXhLjNTF24ykIGoEBszujXrnBYqEC6qZG0BAEz5RLNjNOUOTQVvfestWHa6R0NN1114O+6mxo4LnNpw5Rq7xkdc2bFE+wDR1VT19oZ2w4dPnf22kh61imb5uwPxMBgy9/VmW7r8PtmxTFHlctq9lspLg3kllSCVMNqasgUEyOyeonhPrTuNfgvxS5D2ONGlW8yJhE/gN/nqXCB4IizuN0eaLGeQCozZTyR7B5PGmN/t7JXQN+q4bnFGETFMMx1WL9KqMo4p1hbqh07hjRL6M5EUJkNOpXgE4uKrgiCUOwU5pX5dx08b/2z7PPrhlu6Hu17zte1c2jdfW3De6c+taa55oZTL6zeHnSIHMWFosbPIGHKZA1T5hdFwPhB7SD9j1Kcu7RSZh06SHem6VMzrgy2gbVE2BcK9zxTIuMVfb+5QMaHESmMvn44eEMq04B3M+CiEQnQaGT5KtxYtNkX9oc9VW5vhRcmycVcDjsh73gSKkxVOGlTO7MKJhmGWP3pe/so7zTVqD5YeUoa/q6QH950dMOhsbFDt37/3s7p5+Zv6pq5U6vFAvcOnLEKtPQcFMiS8IThWiFmEq72VAqs/HBLr+l66ShcLTcbb5WJ6xR2nMj+H6dOIcP60nIW5s6DemwVGOmVNlkkrEsbLeQ8FY4JJlW47AhR9DCPFSbKDzLBn0J3QAOPxF6y+rzYj59fv+755y2OnpCnJiI/rPQuPfYmC+TfY+86/Y7P2yV9D50H46hF7hvQA1lt0KtgurDCh8KQrRodT7qUTKV8Sa8mJXW+HX3WGigT5O1RArWK+bsy5TmpMex5Bgx+TrvDp3J1Y5tdEuNGGehE21CPlQsRyA0JsGsD3AundPqF9Hv8G88PJVOjQwvYW/mXZzy2ZFf+PYop62czg5XfZK5lgKJ3HRZ+syqWIYP5iUxJCOdtVxen/alEyuutttvrWnpFUiCdzxScT5IX+L/6MYX94d3R1DU1u5Dd9a3W0++8c9qUDXhapzn2XnPf9ga1syE9u2p4uKKh7e5wXTsc2/COoGNVQSbDuVXB9syS/1tE7CxMuCFAljnsVRV2v8PvhwUOtVjKVQYZNlcEcZfWAuE16O6nfZrJJRFIIhEHRce4HjryRXD7m91zeHRAPjrAFuSfZQuGh/PPFvTQecTrX4071Q8zLPG6l/pItERRbddk/Gk/2PZgBcJ7RbJlKtmLDpVgkIDSb49+9oPPXrF++fktS1tcU3zZrs532WOYV3nl9Xkc0JxKf6dY299QDij5KYhMglGCqnKdxsUxk4r3ov7ebsFlTSepZS1dWWTPGhfy7sv6z6m+NNLT1NPT9DQuou3yuz646Obe9PlNU9a0XrWCFu9abe06SJbUoD8GdyhtpQ6e8G/VLqJQwFMJ8t5KtQTxEuK6Dkwr5ZmmCommrP7qw7ftYb657Tf0t/P8Uvft5+z49L2t/euvZgPtSUwp7eDx4g8ZSFuQrNCyG+RDhc5TpfVBUFSB+oyUDHzGu2k1DTmvt1/PXrqF4/nPANH2jWGB4F8i8t77YH7J21RBsrKSYYSddfAsfEUbIVVK9DGfRYyuWFFtK6il7hIlVJyDhfKb7F24J6IYp6pgaDu7mWWhVg+kg2J1PKo2HcV1F94XCUxjRfmDnNjhlDipAkvgJew5hgPkN2FWR9neWzevWJRITW34zJ335j9onDKl8b0r9lgef9xyYN+aK+tvc/bGOrrZwJ5XYZ1RFn0IfQoW5LqlRK53FflorEYfzUD/ku/ec/v35s793u33PjMywlazk+HYcCcNl7XvgVwKo8804BU+GlgzdDiLCwlGGNT9NEHdT9PdiW4SdNT0dMvTR688OHrwytHE1NEpSfbWf1x0g/fJJz2fuug/3mxpd7HjeeZsbxU6lRKEtUzyqkToAY5F3S6LspCSR7i0Ab1fLGgtcUHClk2ypNiyJMw5UgNlXw/vR2GR5Xl9K2KxFX1nn3POI4Nd0dhoLNo1+Mg557jnzJ075zPbH9g6a9G1q7parryypWvVtYtmbX1g+2ck5fhLsI9XCLxbHGV0hHJIDV4Tbp1arUReCiaUw44Ffibjuyns8lNNjpP3DGaiCRSXv8JwtXNuuz7RtzTW86pnqEiCtNT6Z+VFsDo4nRWqMnDa/D6Hva42HPKl/WmjZ8c3GZvuP03+ptsM5pypp8feKDlGmr51TNRMm57rLimFNrNQqAsUnXJ10IRtXa4815/Bwl5TVHiK/BTl6k7xucO+hJB7xMcU5iUJRTY+9YksROTatBVcKlQQOWQN6fFnNIbLmb7oZkibjd1j/1zevlWCHJsiLcidnEx4qixWpvIrChRdhrTYmiPERpOjgOWl9Qe2WnXQ73JYstas2fFx4gPBzoc+3lT+UPD+TnAytLqBU0H+RKTtuWCk2gcqi79CVoivww76KpKrNSMjqlZDwODm0YoHdDHS8rUiAwhdY2cVnsNEF4fPWw03hM1eizWhgobigdlsQ0FTZd+ODFy+G5Nbtns7K5qE0tq05rJ9llvlHlVuql4iFFgtVtFOeblVyJdPGVS8emDBaEPbKFrAmcTGx5moQSLDYIbw5gdHn92Vf8IQ43wV6en0SKdWp6dd+GSjWDdJQbZvIVUM3j28XqLopnGsdzGHI+bgztmoT6dCL0gbt1ruIBs79qFJ1uTPMXSxxHesdZZhDEqpIRtyO3ISM5udcZShn0iHbBJSLm3XKeSjlOS1EQ2pGAdOlHkCPsPHSKnNEPdrIIkJ9mmPXa1rwaOtJQpxrYAnCwUS7C9tmY1dU8Yw5LJw6NyL8/9xd3WNOqvmQ4y/nDnlqrOcb0rmNXYg7owyEwQtFF9a3GcxUyV1VaukjvFztufOXc/mYxRF57XUMbpDcyGPyA9Jdcie5QOp4VdkqwXrqSloWFslg9Gf7tcrFmbQFqIFC3oqnXapjtWpagDH2RtGthQRc+CeCySjCrErp/VXPOFpX3j2nHteefneXYfTT1T0T9vU+NbbmYemNw1k+manXjxy17cuXLG8afqyR1ZLVHflQ5HX25xr0LN6C/6TtG5MZxSsQ5S0wJAnkcE7ccLuhhNUqCiNW0fJPIwV4tZqcdz6hPGSKMVLYmXjJerfFi+BJYN7/zmqaRan2lM80BbVcxczYIf7k4oabunuLdDTppIrWpsTTVh2tfnuWGOKPZY/fc8eyhs6/qFlPryvVkpJl+acIMlZAK9o3R8u25kqyeoQ4UqoKdw4ykY8MDFMCWwe7xG0kWL0T3KQZ5CnzxOJRFKRZDLkTSdCHocaaentmKP09iaCAlsLtpNaaUmxoPATBgKxTG21rUJ23I2B1/zwUYu9pXf50k75wf3wnsiIMzvvqlWP/fjA5i0H2LvdFz2weYafZc6G7RzRzhqNzwcj7Mi1wUrZmRXWhwzYKKGlLBts/LwF/DVhf22g1gudQ25c6J2fcBZ65xB6keFAmWDP2PtjD5+7a9e5+c++P6b4ArW1gc8iDOO93evW7z5+fCSYDSyTtLgtySg/+gcqKC+UCHd4/Tmit6LJwnmjvecjcZNQoQOZYknjDabkZQUp8+9j31ihCZh8/hu6fHlS3CHtuSmVLpvVIiqN67SmUV5nPEZ1xuHm8GEoWlW1EoEGnMXnQdjs17EWJHBMgAtzXXOYY5dN5inKtkKKsi7TJAn5U8nvQqoKHC/E1Vs7vf5OMJqVFGvDC+qisf98eeyjb+PlND1/I9t1bIjdkr9Yko+/D3IE44UuuN1Pzc13YPw6Uh1QLLKfgf26yG4xsrVbqWktPTWD9WI5FVeFG3R0F3OhoGPJrIZstoU7FZterZh1+tmS6VuT69OzT0qfmdiy4N//rWXvpjmJlLemNZz/469vlr/T2bq4u3txa2djPrhpnfsJey37af73nJPtevlBilMf4oj3GgKeXmDD4ozUJWkDbsEYlfp0UlQATvN15T93TfyC8b9LBSaM7glcYS/V/vCiWJMffGPkF2M/Remye7d8NB9k75oxWaU4tijHscXMODZ1Uji2AhbDLQWwzhsSyfM0aRQYNib6T/cg7M2KCtgvgQq/pxJRNnAq7dAOCxqkhT/IgWvylvw9D5x31ZXn528buykYjQZBSZh79foNOKgLttQ1100eQxctYOhipRg69f8hhi5K3ruYAUOnjoOhkypgv71H94IfvQ4gnSVlOegvmkBGrxXpN3AGvcQY5Cdtprezx9+b8Aq4CLOp8K+K7uk1Vey/l47krxlh07z1Lx0aaWf+R/LB/OuwSdLPncRmSSfE20ULeLuYGW+nTgJvh/tP+YCwGLBLAg40GRepuFxUstOOJSGj/U6HomiXtVa4Fv9yqdGWhEJOOIUcCyTD0bugWG+Nj8Vv/c3PX33nIPzj4Duv/pw58n+kP+tY30fwX/7F/ANcbrsJA/AgWEBgiQVBvATAgIhhnILqj6NRIMlkkJHDiFQY7aprzqQSqZRN1ag6ekwxL5Hgb4iMZd1b0xe0dk5vn7tv37bZ01o3JjdOvXPDjUdOz520+dEDm+5dd208UdccfqQpXF1ft6tz1tDK7lVOdeXcwQtmFGHJYrkI3N+aA1jfQj6vz4M6lV+XtD1Cxh41CFipIM93UrT3pNxMkrH+ShDqcpF4NUl2jM+Aqlo1nmg1iPgrDEI1f4PohkGWmvozEU4wyv1JMWOcQJ0sThB1H8KX+aXFT1VgOpxQekLog12vq1UbLZq1UGv4QBgJtPIZy+LBr4W83pDHCptbaDS4+1CVAQ0mHQmroMGMabqLUFpgjEJjkSbGG0YF3jBmwhuqfw3esCzWNMo92TFWfE4nwpqOi/9L6/i/jMD/qf+D+L8ox//FjPg/9W/C/0UJ/xcrwv+pnxz/p9lfNajnBQMOO/bUaOFoMagMugopwEoEGVaVHIWeEipQML/Y1Ud/9KOju+8AC2tR28mDgye3LULL67Rz3cheSxYWzJcwusbFCEYJIxhTzHM2HkaQdCzC9cE+qXLb4YipxGmikEDRXCSwur5UioQKK1abfliiKh01a0iTwg/S+YsRflD9X8cPlsgSn0/IkknjB+EO/gO9O4VEKbJ1hcLfi07iDXwovAob3guJBGlg+H8pef6xP4z9dGzpCFfB8KaF92GhwT1abTf0cztQJGDcFTqq7LAwTRDJaDH4Eih8/CKWSDRz3u7OP6CpMIZ2Avv+ihrmPjb0hylMflWXN29TfzO5pM2Kd6m5syWKY6HLytv/PTD26NijeMq0TrN39XmwdFG/p4B1CP1eAfq+QjYHJirJGyRNqamSqkSdODQFGVdDDG0sHfnvr/BWSPkwNSTrdpWbawmIduaKnL7rUfMnrRK2PumSwYoA6ZIuMPDs+hEQ2qSiGZ3f+yrbQ+bm3WRjwtHg9mWNZleSLqnsIZmC2iToBwhjslkl25CCt2+UkpM24HWJoqqqyuWC0YarQj6Pq9JVWeHmUsYJ25oVlFmcAN3yZZKweOU9Y8cOUEfko9QPPudwe9SY7Fwh44j5G40vrCU7JCwgWNsNEnUFO+Lyu3yVoguquQv+kubHzE3n94pGsbbrh/LDmr+pllmsNW5Zsbg4VIiXZR2iArboA0jr1cfJ3xQOBrCweyXoCsLfpLG1T5V5MdZeUJc0XYlNv/flV+6Zc/bCdg96mrZl3n6rcRP6oNKH5Ye+ddeRF1Oz+zIDTdNXP7JsetPyFRfq9QItmG/mBYl8t+bPsEoyXHaIywRZbJepYwhnwqMKPROUhOmyz6E/Q8M+4bNwl2iPkeMQn7Wzco+CGRZGXiRMUeM+WhD9sN4OPnAPaoAN4q7t6fFpLOavD7/yyvCnvlt74djYZfEXZ3D28ofworztSryHL/xUXhK05TBeWBT5QlHvfnqum2EdPFSaQY3gXRTXnU1coJVgGVaGKtG0qZAqvN4snQgeC+yEC7U7pfq7RZQ1cuW0BfsuYmeNnbbuwd112Wzde9VnLd1y4NjQj3/Mrj07UlMbkfS4fJK9D6eiRtoncHEuJJmqksntYSVcHPxGFr/BMrA6Lg4hLSiLs7zwsQ0FckaiBEBZjpNdhhOapSzAmF4dOSPx+vU1Yb8XWq70pZMqiu7xuVx3llC3lhK1GrBfX4dTFcccSDshK0DKIM0T5bBvNyg76XS6mXRsuKF6g6pN7SmQPWW69NZ7vLfdMXLw66H49plb9h/es+8Q20ZRocamqaxh+Fs1sUer67c1N+/eevbND65t7O5ubO7ppppR0GIvewtGGNLsV8JlCEgG6l+4wHGSPQX7NVYXqQkFaGbK2q+y0G3Cmo7TwdYtXjE129y9YnGyquKyyypqvVVXX13lZW8tbm+a6bLnpvQuYfNCnt4jFd7ZPh3Lw74OfbMKPyrpavF+LnPgxkOPJCMVjX39tVF2I+Eh3tJqB1wvbyE8QBnbNT6h7dpbsF39YLt2p3xtmYCTPdo9nP/P4Y+qQneePzzrq4P5Z/Pv7N7NHt7R+EVtTf2wR/1SNSLOMUJfybO5rBKemSGdqS3br9G3ZZTFwUA4FKgOViNDgIre6S6NvFVnb81mkL3Vi4xt+WfsvS3zWjhhG1ORsO0DImyrTSUNfG1YGwlxVRPYufGJ7dwG8uaoqd4G3c5Vw/Kq0yOjkdNfObjvB8tqRmuW/WDfwa/Df39+52vw3zt/5muGtZl/RXjBXO4kZIFD9jq0bRHpKeNM7C22cbOokRG3csa2OB1MJRLJJLopewVRApq4RJfQ09kTCmtbTE06BvrWzJq7du30ntN7Vq08es6l7JTujuXX7TyaO3tqInbx7GlDK9iiOQ1zHEpf27zlrIAPmwJzQ/lRdkW3aeOoqWkqhEPCCAlXZ9Hig82gdoze+vToUfbWu+/mox9/zOOq+C75JbJpT87NJZs2UFWwafVoCDeY4/0q8qrChnO7meQOuoN0W1Vw09ZeZNoyvWXWZjRtx6gfcp1m2R77paFPE+Hf4ieya8fDv5ENgnNWJZ1SZMzGxzNm42WMWThlQc2YlTVjFna4zxuMh+1O9qXRcy2+C64YdjRsXTaUj7IF6fs/o4/pKeJXLLJh4yeyYVHF9srqli1bvvzOmsF3WCT/K/rz1rFjVLSrsB+4/YqIasaBaPF+cn1y+8bsZ+K2KxyQYMfo4dHRw+ytu+7KR594YgIMWbaAIcuYMGTq34Ah0/pusmXjJ7Blrzw8yv7CJaWoW6bjxirhtt+SqwL7hYWCcJFW0kXKlzyi36N0FXD5heubwKs0zpdcwBmyJU8M5hyZdDrJjZSwDlrldWG490pDm412n47lEpb3PtCV9be4CXL2jHy0s+/6XVde3/dCS6evajdCznRsMuLlp+ZaEHPmATWZeUHsKos0zJlJ2qZTaR4DLIKcCUGrw80ae3sbu6KXVp/Tf9ndAm42bW1H8850782E94K/vqPNu24Pxye0hw9dw0b36WA9dvz3x2fLWcKXg52E8WUP2WFigkGAY3ChUVmc8vkT2GUk5urtpep0YBaryYZTPaEeh+X559etf/7HsfNWt0TqHH4nGDLvscCxN5f2KnZJ4H4Xym+S3RSSoog3Iq0SQ1Q83Jal7BIO5crg1Zpgi6N1WBIM/9/nhNug2Ea2wpR1g23Ht6v85m1Xj159G/6V3z2tqWkaszRNm9bEzv7tAUJz/fZa/J+P2/p+2jfc1za1j99P42C54uPby72cgilswnLt3/+ndy+66N0/aZjZ6+U19F6jrRyfhK3MnstfPvrp0e5hOBTP4uHIv4PcoNDPFMm9tlyrFdbIabKVkfJTCDrN8CR0NiprBGHvFiZzd/fPTp0aHx2dtWaUvbX3lOAT+ejD2cef1s6wslTDgXJ7OT5pe3npf/9ydP/ofjzJWsfZAn0ulAPUd7O9HP+k9vLS7uFj/aIVVHlMDcl4FuQ7SDaXt5fjn9BebtBsRTgw3UdWb9l2+pGLAqFQAI7O1ecsWnjuvy0JebwhUdMW/goQPrmsvRyfvL3sN9vLGa0Tb1MP8qPy1NFjP+b9eIu6IaY8Kroj63p0OVs5fiJb2V/GVtaaHi1q9o/aBHBd65eEuT01N78adDus04RluRwESCoxl7NmcznEXesu0D9qWS2ay37NsODFusha5rj1nn++9K67Lp15cXIR6J+99ie/rPa0zMsuSlzA3r/5oksPxqMXJFO1F4dT2QviCQ1zppwCfUO0zyVaAmOJ/ZsFSWQ0lHNNBuM3XjB+s9z45Q8L6zcX8fsYmGe+qD9qNoCd3AAOmA1gv7E+VvfVt99+9baDodNGR5dFbtgobln2/uHXbt+x4gm40BedmX+gcNvCvQ5/hcmemMgOjv9VdrB3Y3rm0Eq2eHTB/IPnhWpqQvd7Fs1ZsCUfvesuFlhZ4/HWSnoOh1/w/ddhjQ9E8flE1UUN06VKikVVhnCqtMuYMz9iBKmmWpIitdV1NXWIg9YrnOuYrvGsj5cxfv7FcUwQpKzL/32JHWIR/eWYzYzULJ2eG0DEZj1TbYTa1PFfDslqc1iHXMxu1ywCuOMEVKoh67A3NWabG5rTSUzyDAVOgP8abxA/NoPBto83HDMM9d+LB8YkFe7uTrhTQbHJnRZmDHRXYheD+XdIlkVw8lWm2PnJi+KdSoW7srpK7NgoORyNjsWJeJJXWUkl8Z61cqCfyOspMMDz/B6ql9rhrOzGNJ9p00ZvuAFTfQR1+EeY7yM7Nk+btnn9/FXz888Tjzjaz/9K+8VBNyIcJKyKiyD89fx8kVCmG9GqwTS4PT3nzl3PxtGmhsXN30RmNde33tPkTRWoWR5EkaL/hRc2LoKDZYvgYAje83uN8iajrU+3QSEjNFiIdWurctelMy5ILMrOa+lRv/ykvXcPLcSlF92ciF+QTYUvrk3pspDXQWjONehVEApYsKwRC4YVDwQW7EQVDyZV4GBSNQ24rt0Af/9efoPYNMSaYNSTK+78krTbkT0jgMZBWN/fiOd6euWsWStnvTAqB2fhv46NkAqvHH8JJkDDbZfBjsX/GuxYMUq7CPL8LrceZOK+5+MJYK4A7ApLJa+vyXcbJdrH9dqQjTIOL2APpLJ+QiBqrZso3PlAXYK+XQz3fGTH59TtPE6o7IVdiV6ru/pHqsriyuJFuDK94HzJc5L+GIoeAxKtsdzD8AQHohmC84ODOU84HI6HY0m/N50IakA0uQiIBvtdVy90y1fc9WT/yhG68bkZzG99tITf1u59Otc0dh/Ya+dxJFDKyexWZkdSVEmHotEFatngsHGvA6aZK/icYh+Sxn9sMBf2+yXJH/HXhgLQho+Qa14XqMzC9DVC1/SxoCkshnGYLRBKy1130QCeeELoSTzvCWVnNSLAw6KMgIw3qR3MAKsFK/tFeTEAB138Cnc5YioieffpqqcyANWsWtz0ehkAk9hkt/EqAEJasvdPn59/mFXMN4hKSffjzCA5OT62LT45bJvqZztAdD6s+VGodpLBmaLj8VupvYB0jch7x6vcSkj4iPYDKOqFCgoYLVUErSK3tDfZ4YwjNjMiGAYKH6NJF+MPcfimgTrA7zNc/A5x8StFVS69v4YL36rXwMAb/thrxoqWcPhlbsOS/6tOx80hnKUOVCKlxAXGZxGpDTbBiWm0IkC4JkQlOsqDO5Rik5e5jI6wYvvX4BL7frEpzG3DlGZzYrTewjaTgyfeL2BtEyHaUl8cfmz00yjzdgsDSDLxYqEnf1lusc8J+nYsJNtUKuuKHBYggCXYTrbtdqZDGbB6knYtYkg/GqkJB+LBuBeUce4WQpvER9iGrAd0lx5OzN2bVTqQG5RySUNvcbDDK+z8yxKpxnR7YzIVS158Rby+JTO1MZmOJXlQ50XWXrW5tjpYuzb/lS011cHImYV8YPJT+WDwn+VSxBENep0WG2z9SM7txcFEgzQYUfovAWuoYrVow3CypuEQC/k4Azc/OZirCfgxOac65I8FYmiI2H0Onxg7UURnu7Sxw9BVw9Af+NPtt//pMKvqqwkE46HaRl/1vPlhf3UoVhsIesOkxd/+mnO2y11ZMeedXEWVuzKnxen/LD8I1iKMJ4ynDqNHlZSoGKEfFP6D+NhLTiRFCzSShzNImFrNu6T9fvBpUOLIT8O0GsuqkoKty37Q/JlTp6UrXJmKx/If/eqQnLgu/AVrKg8iMN+n5djuhHWogv3jQjpjpyIXqEN8JAiFf1q7kkI8HqMrNuKDwZybW/PpFPc8QfO9ulqlKo9/4/l17e1X1a8IdwWDaf9O2Mfv3XJbjedTVR35X4rY5vVKmjBaNchJSuc57JNlm47RslOx6e2Iy5OVzViN2gDVqqlGEc0lND/RjmKfNqiXvYjW8iJuywTZYvbzZo/UbP3o22P/+XIBtnXsN/nXdyNoiwPKSHZeL+8hmVMjLcotKO0j75q9IHewl/FP0ks/9bJb5RLd5H3/3sCM4ZqFRx8fvfXpgrjJ78+/s/vjj9ENz+W7KuLmeD+fnJsLMhmJ2BR5CG80uyrZeWjXyVRV8woE/Jjn58dSoB4948aKaZyuQhg7YbjdhDWbCjIRUm9rG/vKVyisvp/9AyELfrO3vX1vOv9rDK2frfXrJNEvlNem3tgIMc7vj7+pZ2G9Z9dxdYCuX1IILmKrhxacso1du/mZZza3jKFKsMSAM6jk9Y7gilIUjMZISI8qKYs0WBmuoZaoJFw6VTVV1f6EN0vJLAE1rDYgsiqFwUhrsLOhN8x9lAfnJa84yeG/ewyhVvnLV9b0T7OlatnT22a3bFzCfiIfPZC5rH72Se6q2oTBH+4DC+/cXDVSsCRqqsN+q8UK+01BRRDtHc0xrhGvxPXa4pojldjB5YLDPFvyxGDO0RBIen1Z9EhmxACSDXq9IGsoFNZGAaaRPG9m3fmtPtfyXu4nzz/gbvZF+lMO8pV/cNnJ6dXT5b53yV3+dKWPZWe3+WvQZV7A1ioh2AdXc3kekpAXbKcJmlgAjwfhU2Q2L/nQNcFXx/nW4CCISCTpx+AMLE93JxiZ0hhbNIKI49351/V4r7wB+tdXtn/xcRrRfl9oohPmD72vb4++N/wae2t3/h0t576dsAwNubSVMV5FA12VRG4bNdjDXlTuIi0sQVs6RfXYEnJ7/uU77xxra2N/Zu8uvTefvzev5fJTnHqc98bLvDdlfC/7+mtDQ6MtLRjBzlw8MnLxixrmaY/8COUl9+Q6KxnmmEi8BDto72w7p5zcSv5VfivRXRRIoUeBmslwaDAqp4SK1oIubOlnZrcuaB1DlHR0bcsVn33wqdZzO7tzL8hHR3ZHYveefeh2LedxHoyrWjolNy8MJ5Ds/UVI6oIZjEjZY10Pe5s2fky/kRoL2jrYmZg3CJq6vSAsujVHHO8Xauo71+06chVCJmAXj7IbX+th0V1De2+4t7MVN+8V7K3hoVmcl+e3x6+3tFJu3uzcjJpKTL5cRLaPItkVDkllm6nCMiHDaEZ41iAPb8MCuNVoS4bid+Xg3Mq1j41cUQzoHsFrqATTzfPSr1fOhDk6cX/iJ+5PubC7/PJNw+cUB96H4cYxxN4JV3494cobkdslyizWOrDEs8IXbLcpYBxYUZAicckQZX1ImzXHYNqyGJHl2QAXQjza03AiiLm85dJNIzctGB9i/tzC7d4rLg8uLo8yJ5/N9YQVSCLWqxr6DHvMUuivZZFkA3Frk/eO0++sZTGhBUBuqhFjx8eDDbBfrV4yfNb0sriBG7sXVV5+ma+rBDtQwGG+ouEmq9yqzSJZiK4G1xcvJgMo3i8iTGJRddy43Hb/yDaBHMcdpWPHhX2ykeI1YIFWuWXJolIRQRvxfBaaiZ+wGZW9/Nnh7cIAxY0yrKcCizvgNzCOAMZL/MwMDcHEVdBVhuyMZ0Lo8e+AFPBq/4lECDKOUppDAJGssnS597T2sbH203w73xl9gTmuuSb/R/noR9dcY8h/QFv7MhjnCduPT9g+PylBQ/tqmD1wurcvMjoa6asibMr27SCUv7Zxo45NUQXm348xMa9FIRxBQTtTadSMW4P8cPq9iAlijM9uQccBtfAxpn4EawlqV3Pzl//IhvJHYTnZL29qbb1pvqG9Pi1Hj9pTtfZUpYDvi5dt01+mzVue/HdYV9KnLvhXpuY/hqXlrowfPw7t1YNc/ke63zK5pEuMT+eQNg7N7yV/rxhXojsBb5e/y0eUf5n9uTCgd0f+/GcR85b/i+641lyT22W3IrfMIq2sBEMkhr5aFVKFz4f5W9Uitod+EWzqrdfYjegVgVGwBcPkEYERaOdLUel8NYMJid4Jmy4+0X3JQcSw78Uu4GnTtPML+0B+dunIDsoowOPFswrE2dpCZ6v8u+OTeveU7uEliPYYxTP1BMaI7hJ453dozjHOqoWDEFum8nwiRU/9pTgQ/meHQ8uCFAQSb1feyb88hh2n7CvRcT0+zGjey74/Pv77U8b3s9cEUmU4/2yh78f3WDbTXTo91+1gqkVi5LmwgAFvUTEt32qzboUbXegXwlGS8qKK4aVtmgmmBLBEVy66+WUhPzuGWRNCvUB944UXeApF/nWuYnwZVA6NW0H5NHFdgdVZo+sZdl3PsFrV9XRQKKnWrGjwy1RXNWpZrWMcVUP0U37KqGwgGqZY2+DgmOOzJOFn3km8ug3S77lW6spA9+otIKJlLGReJX6lar/KVdJPzIZp8jZevZyyNVUqiYIR4bQo3Mp44oZ4S6KQSA+jpSsuWvIgVsttKfegpD/Hufe0r1BMVbVY1e2Gb5V/FjM7Xb502u8NJhO0vAY+yJ7OIIYrwwa64I5eOQm/6elWdnauWjqwdMPoTxbcsaV5wf0zd1968cE59qbMr3bO7nCF4vV///Dpt27+6upZI84VO/Y98tDVF651srYL1ne1bdFyfsDeSkjN0ve468XdkPApWB5DsuKM8h9t/EcxndVUtYOwZwLaW5gkfEWSfy4CUQJrGC9+so6X69Me1EqaFz2Xi2neLMOjhgdw4py+UK03kOQZ1kYeTX3a5sgdMRnmraM3S7+CvSm/lz1txSkLV9/4pWuvjGUumlI7bc3O1dNqehrqXukKtbc7gjU1R87fccu907KbK+bOjc+b3dAwe1584anubzTVzY/XnVrH+SqmU45Qm/STXF1jA9KLqFGHbJXrArLF6qdSvDFGBUCwTNQUFCIW+UKqJbwTNhBhL9P9us8ko2c3Nyra3pyKX2Kyde8kv5VrM33BcvWJvsHR7K3NmVSEsqndTrsqtbE2h04bATq0ATVWKKKVNZFJ2AIhdjUmNAX7Lu/3iEpazVpxrdCnnzRmPiGzRPviudY0VdhK8npbs6ueu+mIngZFcc/phDNrlW7JxTLMZs3KsmSrw9BnRJUtrNYnKxYv6No2UYgrw4GEF6KlhCgQspRIYzUGwiJE04Gu6L0TPziYCzKpqSGVwIrWRKfRylrtevz0xNPCZwUhbaF186qK5yS8+SoD8O1w885El3lCTqr61Fk6Co722/WUD+ZCDC1heeXNmIJGxqDJiib9lKUIU0R8A/Lcr8AV/VW5Da6C76FR9e6IVnPresLUlX1nvMw7g/o72Xf2wdV8DRtlC76IAKUFwxNx0hvznzknvToxJz1i9RYSVs8uRXO1dquMBf0WicgZeXF8Po5F71RAK0Wv747nXxz91vPrMGDwzDPoaDXx5FdijLaCdF8LpogicGMbXOc0eVrfKqVKw22u6O4C7Kj82EvXfnXsq9f+A3QW7tNv3vvss/ey+W++aehrpcYLAfo1vhl1HOgDlT+hGzRxglb8fjl7ZOONo5/aeOT5dethDJ+9+JlnLmYXYVSF2+Hyzwv2kGMCewh1QZOhouW+yYtvG9lQyH5Dna2QAMdta3kW6W2gc0IbCtYdkTkCr9QeKm1GQAbZkweHlxVAg6i+Cdwg38vKtTQOzOJEnBxn7eHGAIavNKhciXKYENDOTm+n0rV05NgfvipH7vkpqZ6U+Pg9LXcN9rb8NI2jtI34pNqAzd4pX9M9nL/8Gnbn5k+TCopg0i8yrLDYBO//R7IzOnJtXhC2cN1ZyU+kSFZlh5gtG9OIiDC1D+lAuI+I67k8sy/Iw3/yHjikmN+HiX44HsrvexVz/ahmusBZGtqTRHuyub34RO11i/ZAt07BAZ61ZnQUYZI4NoRHIlCSz5+WsxjCcxMKeG0WqwL7WteGMefWwtNIhcsag7MkJgiBaeDqC8NfPb3sq2Nj1anTbr5qbPZpyRpMe/tDVcWyOWzPda++OrfyS4/buL9Uw3+eqN34pNu9YHQ0EOrbvXW0uS/sR+nwcIW9bypbvfLpvd0VO3ZYK3Qb/SDtyf6c08G4GxxDQmnuE5WjOpgFjzW1HckFDPXoo9qvB7+mZ3FmjITB3mCKfUtP44SVzX8oH/3DlHz+VWi/E9qfCu17UIY4oX3OX2xqONtvtegwc42XmJD3xbzEV+m8xCL2fvT9+RiJ57ES9/H/oxyRHwb9Oiv9mBc7diIlIh9yhH6w8R8GuSbSCP1RLcqFdkbSwCLvwHAFd2T1OwyII1E7uQmftyrq3hN/AbQc8awk2yzyGoQk2EDobBvnC6CzRJMJJqVTiWwyG8M4btCLmotNqmf1Lk1zsXEgIvHTdRLir5NbS4lQyJ9UE9msnGue63ksfXjnzf8YcA0OKftYfdQX/eblj34n7/Utm7ahmamuUx6elly96Kyj163Ymgw5K2szl3769e+2TWcDS1LNfC5toEc/DnpKPaikl+ScKsyaneKZfOKyMBKw20ErsSrkb9mBbPiok2WJcnmjJOAEDfigzWLfe4InB3PuhC+ZDiTTSa8DnZgmzF2ZAVsx+VJ+3AC6G7rV51gwqJzL6sIV1QfXnX9L/ul7K+f1vSEAd+esO3l+IuysrI4uvexw+0xQltwgr48InqxuaZb0J77I7iAsbl1NSLGSBYY/OrUfxb5pl1SHy65eCDdgBehvsI7b3Qjdg4HadlQS+MS6uYq5XATPS7u0/TMNv+dQXXsn/8VcT5nvSDbYF2vgm5LTYnduK/dF2E8NvT3IWTljes+s3lmdHe1TW5uzmUQ8Uuvr9ndrsC2PWrY2Cd9rXOpMuN3Y2yZ0117cfHXbF42cf4d33N1XRB72LmzGmYPeq64M3baz/IaEowP3xOMCl9YlzZCO5Nw1cFvE62oV5O3UDAu70+2wa8sC4ma7izngarQ6LDtA1Nqsts2S2+3cKDmdWTcZFvAFp929d5LfGMzFYT57e7o7p7VNaWpMJ2PR6lABAldZdi79+lYedzppM7NzTBxrZ2tbu2XV8MKtVeW2dhG8dIx2esZz+S7fltPMm13667jkZM5zQ3H8hLQ2t5pi5PVBWVb1OL6bx/HR5wNmiyoPOe0yBsAqXJgjAJo2Zagl3Il4TONd1MBXPGZeWRwzL8uMw35niJ3/rIQlxxDnP6k8Y47Mcxkp3p+Q1uUGS8ZSGIK7EPKn0cT/htGUzX9knzGM5rMluZDGlLzSvEiM5T1E3EONYB5qGgTFM84Smplu4qS8QQoShgz+NOHJ6+1kPz1zA/nTNo6NVdz/R/Z30U+t4L604/LRDz4wcpUGSd/kVV232zQcZozQK0iH0sjTYdLeAG/O4DErNPfAfu4sax0ddZ31r8zffec1N907u6tzNjrXvyY4b65XMhSnPPMpu4Hzpg71wOXQpAivIgm3IVmwvuhjgkfjM3rKYM4Z8oa8uuJI4BHiv+nmdDjyswQa0ShwdFIcroJzGpznOC+OJOzWPaS3rizXwfjEHYyX7WCQkofNHbThNBLwU55CgBHCdWpYT667p+//zCOE8KS9MVtwBoG+ZeM1K2yg9dmUISsTrFcxnSKlEXOfETPOI8md3kBC2P2au5e9P5bPdzfW+7OzuU/52PW/dN1jzb2BfmWxP6ZQDKY71wEagoUzsRjbjJdvM6W3WSCm1Rq9cvSsIbwHurmjOR8+YwfcJCeNordZj6HRPvmEPn5C4xh8/LTmxV5+Lf9rzyf38xe9ny9ZsadfEnbWHs3O8jObhBolzZtFscHVo2Ap+M1WgyVCZo9XmzRqw2hpgR2yY2SpMLSIL4+1zBemlrCzUpqdNWF78fHa6+40WlpgfywZ7haGFqEZf7qAW1r6+nyd9H6Yv0qHTUHvgW7N0fqIHGnMszXv+gJnlLKUFqjAG0Wn0cQdJfLTrJT/WL6t+AnbQttefgoXa56W30tHy5Djy+Mn0tuTuD87RgtcrMRTSPenH2w/DdnKtMtTZRprMQant1EYzy5yhd1UM8Xtd5vulxKEmYHVcKvhUtlsZDg03o4FtkMNu5mkOxHryI1yWVbDoXDMptRFZNVWwWTVwnscKXxmEZ9Ztc8EvjhlwMsR/t1CqaGSqsobHVYNZtxifIpuE3yUjEFEdsb485ptEMG5wCpz7lo33LmYcMRnw1k8G+NTakwxTI69hF7DeOOWUm1Y9HVUia2lDpERoDM60HmL62eXLFa7ZRvdPU5V1lMk6iK+Gl8R1bSrvJZoWMc6kyJoN61kEe9uYTUt+lpiH+ulFul+wW8SZXZrMiE77H5mcRC/CfzGJn6jOnR+k5TIoyL2e7vduhEPD6ycw2HZ6FJluqZg5YxP0VWGj5Kf2YVs3/x57VKL4iy0NGVSvnpffTxWV3uilCtl3BV82zQry0uXsCitpAxjinz817DpX6B7wyfNy/V5OEOJRl6OpWrskpnEnK13qJp3wuc1pLgi/24CNTtWIIvE1fve61N+xm6Sl2iskXnb7t24TMQdaTh3ynnCvm5nSQGEq3LLdrmBOezZWtlmrY/IChbGErkm+qdO+NRV+JR/oJR8gLFCF3EFiZw4JzxmB50EhSEuFq+qJWtQPGxjJj7rgmfBtiw8CsZP4d8ul/YtrS6XeEMup32ZnEniDazwAia+z+A7FLER7xA/cxaiZKJ9anNjOpXIJDPphD/pSyc9FXC3JlKmjRHUEvM0H0GDH/PyrIbqcslRvkVO73pq2urTL8g/HVvW17AkdEbD2s5lmJyX/0YRtc6UGbdfnZmT3BnOzGLTZ836qpFnR+NEd4AmvDy3lIq4sUWqokGZKfFqQg58rN7lDDoNmSc2CxjzDi7CNAlmZJxnM8+fvzg7py/TPzd/i4GF9Idr5nR3z1lzrFPnI1X0/EiXFJfS0pm5NSSma2B714KZrPEOi4ROg+wtn9uZqGdSKlmfTqRjdWjgjidux82PZNXG9IpvjZceWcA9/6Qk51MmftNX5Yfg5qxBVJeXovmUD2ZgxBXkXapWbozyIJDKKlATrKl0O7EgqZ/5DZhB2ESJrAZB83f0QufZWcOv/vCWR7/D3vct6+Hus0s2NOc/dp0iP/TN4btfQF8EecyO5ckhwftWCec3wHHGyExTyTVf4s+mcubiPtPZejLS4lCwOhysCdVkBEdPhvfH0CGqbdObCsmVOGlsob2nObzAy2ct/zHO2u9pqmrSgUpDfizNlbifMiD71+RWpcCcTRIKw1wfwWG3OXjdVxdDVlg8qNrCN2TRY9TUmG1paKlHYqawL+PPaBK7ouzNpY4/rY0mkf25cSfZdKmFys24NsZKcb9lYYyn5wYSML56Zi3kAKtUuQXGaHUMaYm/KOtENjDcSY0NDntzU0NLY0smNZkcYP+4S/T3ptFdMN56FXlpfla6fFxPJD8Ljq1BWplbno1g5VccViUMy84dUzZyTA25nSDIo/1VFapSSMZs8DVk0qlkoh49E8XlLcp7+cbxtDxm8ugdKPW1lFQmLudvUXR/y+THFP8fGFN5f8upprXqKfW4FCkPZq+LwrmWxfpMl87Ind7AVHsWdl877D4/Vq7UdqCdnzKrxWbFU0b52oSSIc9sxrHYYe/tbmlKJ+MwpHDQqBWWSUCfHDnzB+Z09HkTczUXrd/nJ6Ruxoxv5OES6zgNPWdJGDuePBy3skhy2FC9QB+qa5zx0+VCTtSME8Y/ra2lOZOqj0UjtdUnTME/AXPXiGlh8/vHI/IqOoUtE/B6cV7to1yy1whebcwtdQhebYXBvb9XKlRkESlcIOC9vlQmQ4DIUIH/Ql/CXoRHsnvXbX/ohk33tuirdEv+Y7mCHbCvXLzzyhltfDkuv2rkZokd/93x2ewHYNuGsS+IafZpOOyyfYnrfWmkvqSoLxkxVw2iXgn2BGPBbMbC/gMX3LFq9YxTs9mzO678BfvSmHfrvLMuYRuuyaWj8zfdOHy9zrc976+tn+CHlgrk2i+yc/NOQan9T5de2mki09Z40I5SWzNyPW6V2kKuQAPjfIH9jDJRKywVRNjBiwrZRZMF0rMrocmlnOqs4dJLj/1rgeRM0bnEcW9HsE5ZTUAW5d3thvLuPPUrhlXKYM8i+YBPLwFWVgwZ2MTbzTt0ihi86RAmzJziis4Hx/s1OzejNliuX/F+ME6oYyQvI74I90hrnXOOU9ZImxpzWbL8RXyWSvLztfmycHydbgcnEO1p6JIGeStgCUGncNgT9VGstxWYeMqkIgpuNt3cOWam5C6SYh8XM3RbBDfmS6KvGeSKF30l21X0kPPGaNpBpBa6G6/NRDJIhjrxNMplyNb+zSSJQ0Vl1YpqvZUQsRnzgJFtEqsvidq6Bvbygqbr8/n8fkIJaBm+abgfElm5owf0Lz2r954ti/yszv/EtiW+/M98ei5vzbTGxvyPultbTTm8bpgtOAdau7ZCyq1Rx66scNg9VRXeSq/LaXc73IL/oZBr24lZtik9vXZm4HOBWbMD9/q0jNqZM9856SSJCkeY91QcVurk3FyjzqqCPqeSPqftroLG6rCDrUhXiXHByvtYLGUmqXiX/XicSTOrqCUziOMw77eYlEJenTLjcGn7LWvSvevjuPmSiXiqPgWqQSwSM46oouwWtJRMuHkD5j8onn/zHsyaF0PhnMliLaaiFdHK7I6WmKzao3DhKyZTwi6pNrs6xP1DZEpokEMYDdkRDVlU3+rBipjqn2q858e3IsrSK1tMg3pgfLJl8yqVZV7m+swvxTq1oq3czByWJhhnHQwxAvqcZcJhZouH2ZhFHTUehWG2+lsnVmfU8Wmx7jZtxOFxSLKK1q+UMUurQYT3tZ8yYzxuxSK7QHfAFCBRzK2k8hA6t6oqnHZj4aNgottaxJwvy/k7WE8xe74y79JLHy4i0Nc4HY4SNwX0ww2aS4Bh3WnDdV7C5IClKyvhPletJgWCFRM4rIJL/YYS3ga8379ZSl6o6HWZcM0TyCebiNUqNkuNZjtqNxjH6uECb9LkS308GqkOnejCV4tLDNhMy+krKThQdP+bJk/R+TCwv0n0NiN/OejdFr23eIfx6AasoroJrrNGFe/aOFjt1UG/sbdlNIDi6fyuWQo+WjKz5qvrR+PPMdbZUkFfnZubEw54YI6r+BzbZSZTtGOoZI4lCdmcsEaoahP7D9lEGBhx4RSYb8VT+4VLrh1479qBBw+V7MOth+C/75smU5vL56hf1cgs5IG5rNbmEkmnoFMlU5ny+ZNaYM8PvcCelEzbb6EXC+BPvqVkwlqhJ8cay8wTxyDqe3F+LheC/kS0/jg0/YSnzuywU7RMEtonXHVkCAdNKl6Z7VhUZ4G5TQv8gY7XM+/DD801GBSOWxT7MIE5NWHKBx2nr047wYOlgkaa8IFgjFDMZmJLVy2iufy5qb8/1Ugvzfuww8CAyfMq26nGUBJZZAn3LQlq7mgJQVlCIMkpFXvpyA5MxCYcObyBYoqUh13uXWXIzgSCHNOvu4eXYPI1wcffIr2AajGI9a6T6mH9V+SWCWuZokeWSuZ0WJxDqpuQM3DTWDdU2HkUKZGIUgwl0ZRoTCej9dH6eMxX54NDXtgCVeVNkPEKN9xmPut3lNZxMMum8kUdrJwzU+yNE48r/r80Lp01iq0zj+vJEsLNos1Tjn0TsfX3gbxoJ3wNyAon3JtkgCKjEs/EpwQyfnlu5AknhKEQskLk+RuQFIV8fw1KoaX9/5ywFD/nuf/If0Z7LoT6t5sZ7uyituPFbae0tjkXgBFRoZMCCESFRg3wNIdUPE0EAYjBny1/mbi0puZaqoO+Kous2IgigOd7cr7BAtjH5wulUty3EAykdM9CgwGRP9T+OxxtrT8cXKkD8w/2z3sRxhz2BNM3m/H5s2Un8QN05NpE+0hDqRLdu64lFPUhmEprfdCHTH3Q4PpjmTPPomG7unXQ/qUzc2u24dirA2s17L5ed8eLOBY3lmpkEmkqih0LgivyNqsxpRc64JU4y72Pc936KRkBppu33BmUfY//9qqrfvuls3d8Dkd+z9noIv3BD5hj+KPnn/9o2MBdPHGb8XHbzIQpM8HQJrvr6u/1L/nu1X25S3Col8z99rf37//2uU9fdNHT53LfVgTu6IuoZtyi3IIquPw8TJGRXzbFrJY0XIVWY70GrTCUxvpKhaFAw6itCQd8FS4py7IqLw7V3dVTnDwFAh02o14rymZjCw48uvmk3OlHbtxw59SNyY2t02Zv27dvbvv0ztYL0ltb7nVfMDh3pepc1b1yaFbnrrr66nDTI+HmukT82rYZBY5urAcwkFuCFRGqoN9gllhjiOteJKEXlln3GsNweiYexilF/5EmKuin8lZY9j2OoSFrVhtBT0+Yky7x3tOtFIYl2Xnd8o7uU9il5xxduarn9J7pa9fOnbWmb2CZmy2f19anOOY0zFnEVgxNm31xLDH17MUcy8axWBFc30pmVWw8QlSo42i1cr+DMQ3VG0I8Ftr0/kQBj2XAqo3IDk2OmNFqOjiL/aMRrybqUHOcVnURTkv0JT5OX/yI09L6UiBVLODS9rMvCcFSAKYVAFtsiYZN02pJ/L1eP86GJHNskQKtMSwgJxu5931ezr2vEPOVnxQuufOMM1574T/OGDoytOqtF9hV+Rvko/kd7Aj+OTYk3j9N5/Y3vj8+mfezN5ct/e7Nz+ZW3bcy9/WbWWX+AxjIR8xJf6KGvHKeV8bxRTCBIlXNiAcz5A7xVGGRTS4f4HBCTF0u8Ixv0XPVzO+Mn+CdPIuc/YWjALV6JVwP+hfClq3LOauYYsO8Cy3nI6o1ItLrCIqvt4Q15TnYbbvxOfHpYM6JuRnm7BtTKoh8EMap6ZY4VkM6CL2wE/q2lTgjunLTCn0r16ms1mxJm0V5IfJUmAg9M4Rmw5AdIum4UvX/Aa6UL48JVwozMjlUqYYr3fK/iSsVHTTiSmH2JkSVoi+VatOCDusACZIATY8quKsiTU+WmGYCIE8xgR+WcWpTO9zcA8pip7OpIZ1MxCM1zmpnOJlKOpzhFkkodKkkO0HFWqZ2ZdJdXelM/i/j1a79nV6IfJwitgpxZc4XY0hJdwh0VAVTlVSNbFPBsrEROsrwG6tNR0el9ZHS4LDoAUz7Wp7mbcd4xBoLkbyWfwzNuAE9J3wNLozP6UzW19XCjFSnkz6ck5oWnz4niqmyRbBblJqHnf8vYjL+bbRrJQJcBqYLIEvEMAvv9t142a4b+jq/Wo9UBAkt1vFPNH6vVIv4YL2rhTXTCPZpzWqrAz6n1+mB9VJL18tjSzVoC8WC2gL9hjXf/4Mf3Ld502lrVizdbOjQk/nvf2Vk3bwFZxRwhyVrEWQ2pbZGVm0upDXBtTD8xqqa18JCu86yTIcOruWgQTuCDNfI2lqUeUyshUAYrpH5WqQS0QiuhS+dKl6L8WGFr4lxbyuFo2lDF/Cid48NjV5d38lxaAJPhOP3o5VhOEUmCNEyijsN2GAxnH6nn4O17c5a0z7R8EI/0/aFhhUyzP4jSx85Jnj72D5qN4ZnOABaX5BneGpTJfSA1dAy0r3gZljR72B2+4AdexFzxrx+f4qIxp11pn6grSGYr2F20BLxHhFdumxgYMfA/Cn13uaaLVv0brEFw6H+zdW7XNVBDxUz4fPyLPUvqO1Q3ivKPKDKV8v6QT0WOxQBVYL23OGMGHao31gZNi56MUxIb715vVQstEt5itRuLfoqA0y2VvGaW6YtJMvk+F3br9r0LtQ6a5NogxWti784e/GfRS8u0K+qwkQUZTPys3qQ+hMA2xp0Nn2HCGR94cyiO23AAj1BtdwZcAbSSexLtXmPFFeKPS56c8xcMbawYwylY0l2LpTnga2P5zUj3Z+rqoSDWR+Hg1lNB5PzaGS06PNgAfq7Qo8FrsH5WylrWEMiW1doSOM/mmvQF4A+F/JzbcmTSDdCdYG8OHjTxpygRtDvxCzMKVsrSD6Nz0ZnuZpBMiJc5EFaozbUZurQGnHJsoVvGoVvGhI5q/Wds8a6uDXdApvFZtosTNjP2Qb4v2L6eAt1/HVNwv757LV74i0tnbs7d9x24NGLz2ve1nxS8/TW6as6snd96lvaCt5/5xlBnz/sCNV2X7h27/rP1idTfr/D7q5vPKV151UUayeee1rTHmlTzlUP/U/w/vPVjBtWUwxkrXEgEa5MGgdq+nww55ianpouHqtyYqb8YTHWlybDmC9WKd80OeZ8mdcgFvdgC78kcAwWkncwiGX96AwesOLh9jq5dFGL7maerv+K6GcOKxQXTrNWqhjlLczxFdRWHCs8RJldiTHZjhnuDLlM9mLrVmhdpTR+lG8rMLwpb3IwuppccKzDOl+5M+6Ko+ANGQUNotMK3F6iCNVaTdosXzUwMLplS8gXcdSntT5OX9L/jeHrrhv+lL/WcWO9yI37e/LdezBOXuG0KkRbDurlAeQDZweIlAtkLzKFD8gceeGxQJ/cLvTbc6+9M9jCGjrDfpNd9YWjR3dVG203+dVDh45NKbHgtBy9aeSrn7AfK/6afqyBfniNNh7nIi+x9KSi+YD7We8HaNsHUB5q06Hq3cBO+JBJz4P3AFK5u2SD8RrctevonqJJ+O/PnXAOxm97xaTbZmPQ9nVFA4dtWjpuRYyb+6pjGCeLVPsVi5UZvf1EArIMMyPp4iE/f8xHCD3cqbqf31nOe2vq2J0mj+1s0/QUgwyLZ0oR8/SS6OuOr2ld5dKrDrsr8XpAg/3U5xV6nyO52uIBFT4czEX+hjEtNsWq55umvRhYU87H8KH8c/khsLFu5LekPwHqWcAvG1FfkZLfWuC3QjeOGTBhJIlXc0wYskusQZh+sswDMG4dObaGauyl/Kl0KoOSW0OyaT5eArKRAoylElB+yzMWD955/jWzl7XOi02ZOSd3anXd7Lk/fPgL/3gGO1p19uKhvT1H47V10dDejfa5Hfl97MZrPncNYl6PTyU/hSo5Qcs5k/sn4qAC44W/jes2WAJpAJ1T5BJYZ4P+1+lPUH72VsODSIIM0j3gq6pwOkTlPLsTi77pyTVy4c49ZkyseUjISz2hJn8WrRLZKlP1msEp6aVPWDU4qVc7XMsdqVivXlqjlyVap6JClObFROQVOrwHzRRQMfUiwuZvUFKialO3TvwdpBPLBSQplYjVGaoPo/U9fvVhwxSV1iHeJ+apJLsm/yMxXyJX6hKpSgqDNn3BU1WUhsrprNJYwVZmWAFbZlidmKckwFpa6W4RpzPDH7PunfC5wZzX46mt8YQ9Ya/Xn/q/zL0JnFxVlTh873uv6lW9Wrr26urq6q6997W6urP3S7Mk6Q5kJ91Z6GydhQAJEGQREnYFHUVgEAgiLuAyDqJEkW8Q1HGbuIyKOqg4M4qOivp33GccU/mfc+97r15Vvaru6Hy/70Ozdd17695zzj3bPUsIztXSE9SiY+XMKPNNmRKrfulZlh+a8G2PtEU9nzMjX+zM5waH4tlYqj3x51+Xc6r0/Lgvw1naSBd1a3cST4QPtqAAO2Q/NmjCO6n91Kb91O5gd9LF6oZgOw44tRZLNcPapMyie38bSntx1on2xDQrkYZg6tAnGMevOzzI6piw4dLxeceDqVk9FFkfG8/0agyGW88nETYF69EFfT6sGeZr87UFslkAtGIF6LoE9awJ7pfXGsq3loF/5iHLPtcs/w6E4D2AEQX0tzCZUlfbWK9rresRyANFEngtVJ7utB/OtG7Khen7YD+7XBKo0a6AS0u+kRRJQXnpBjsJ5aUNX1IKUdHEKK667conSu9Slx+afnR7UwW1tF3+7NjY5Zef6TPnUvJ4wy+LSbbHGMmSz2jUghuNUKc93iIoTje1KYxatJ/K2k8disHBBwjqOezABAsWu+BgdnYwp30W/QHbMKHKNuvGp1Smh4/VmyHLG6fYNIKzMNpsPZ+ra+gJBAw2Q3PFXCysoMmjg8ZTBZr6/GII9AsdUgdr8Xvvvb9bswY1rTq4Pc34RRm3m9T1NuyCBlqfonWiYyeqQa7bhFxCqtFraIMehXemidbgePvbnrjy89YYvnyqFsWw1weY36qM4y+VcUwtcUytcTzIFDkXxQazFFHmroNkj4HkRXWnVGLZU4vlLIdQLZ4NGHmrYFQX2QOgRH++Aarv3dcQ11w2fJD1kG0DLed7+EIhCcBDqW52FsBskkThKMh4UUQWCEQ9TSSXTeCN8BRilxX7fmBRQAFYDX29rLPNEZxKBGBu5zJXLZqnSVQ8vqB5wBdbo1GfL5WMtkW1aiC+iC/iD2VDKQ/Yi9TEH9FvK9fQH70+dgkwxi2+oCvqSVoR4tWLsrlQ3BdweYJ31eM5WXGAwRMzSV2cvKI6UNNUkTvygktppnaXDWjS/IlD+8QJn8xwCA4R1oePCR4JpYPkBhjIDAaKPOugsrwNczjtsx4nXL5puy6ChsuwW/BMdUmDSQ7Hxik2k+BED3U61/PphE0G6Lch9DFbNJqL5rIZfF3g8AcB5WXwrxRQ8ny0TSdMgipZl8h/VJZX76xP7Dqtfxysk2aSJBl6x8eC1C7r9skYkW12m2w/7gUu5rLZr8QGFcQmkAPYh9wmi7YDxEOcise5H469bqrJLSjKegXhnYfpy7FxsCAComAW2GvUTvW1ANM3SdhUlMoCrbtIHyyygi9Cjv/Fq/TDKuOmVYBb33TOy6jnY3Fmia8gWa2ARdwEuJC4jFRnmRnUVNpjsUAgk44lY0leoSfQHGj2B1P+dMqf8imtPRRdTZkR3gWrWAhl0rVigU5GlOaZ12W7mx34x4DVxdzjap0Lu1v33Vh9K7U8fHGa4b2DDNN/1GQEYj9LPUpXp+D1tFCnl8kI7acu7aduryEjFleg2AREuQngosj2OeLxKLMuqihws7xe56zPLTid005ETBsssHL+BVwuuGW4CsFFfNTtXs+XIvpCaVhoopJO/sKVsALaeVW08hctpa6pphdYCsyFOXw+kSXbOazFiCaFRDM82Nsd64h15HP4EGQmG39DsqnPTUIaFUWdJiqy4Cc/bcrd1Qq/Hq/LTCRuK4t7wejzsoygWz8GiKBUe9QH+0IryTBXYSi5mKGE2jw77w4nLxRcM9ZBnA7nXtMUVrpBlgm21cPmhF5Za9eEbWL8AbcS6aG1GnPZbnyPxZXRLWzhJXbOvhpLm8szsLWF5+FrwsAzu7EmH7s7eFp8cI5GwLZy6BaX9lOb9lPN4sIJvYSFIbIetVW2kJvZQqgwMaLYoej294hpTqVR5K40iirmosg0pjmJ4lT2Np7N6lO3I3C7OzELsqVZDsvYxKXJ5eTg9ZjAuxAr/Yp6pKUb60JvHdLSjXaTvHqB5d6FgXfdrbpdMtxVAJgg6toZNoAX6ZWsb/2VRHRSVEEPmgqgrOMFUNbb2AOs4bNsPHRGjXu9Nqk56g17NV+34pA8No+fudzQDJGNGgnmUilPgpH2zSvOW9Z/4aq+pSt7K1j0xst/vnhlLrdycYXSpPPn9eycraSD2rWqN+XDxqjD1pYQnA5QlpyoNVV+Ztc+k502nd76yidVqJb6v27KqKKyzVRFBcMEeO39ovUku32jkeG0jRVVWW8UVWExBgUzWGGmDcE6zyysL4og7sil2r2t3lZMvQ34dCC7NSCLBpAb8LU5MPdeMkpT9NUytE/dW/q2VqPiuw3tgDKtvZXTGq2iNXyZudLJ/P7spDUE5DJorYu9ESxk7IyaREgQUktuzBZya68H1hSXBJtxvC7FXX7CguQsaM5rojnagOZoA5rrZydW2Ild9YnOXUl0o3VmVdKPu5bqRkwTwSC3JDu3BdmlObCtCK/CPJcXQHu/BetzRWPSu/eR+qSn091psJcwezVL3q760G0XDYKC2Yy19/EpO8w7G2B52qPa8zOoFgpFw+SApXsJy/0KLE3g+MImgO3Y0uL3ZTMtqRZe3iAeCfli/hjYjm4l2hOssh2jVrT4msl67K9DkveVDcgnrUjToM1dDCadpEB3cPJKVAImR5327i5BccapTbEDfdZ+LmufO+BzzZ4crnJkuvTuGeum6rqz+NcXqh2VC5uKJL600dR5XGJxULurPaQSzLcjJudzp6FRimgtDPX1tHS2dHbk0eXCEQtGqYchttIojS6A6s3+054G1C+Gy5ZpQwas34NPM10yQ/L0E5zjumNhQba1hFin3jj/J9X+qfVKGbSwU2UPRW37AHETh9Pt2A8wWTfldYExst6pG6zFusbIPJN7GdOqa4DMM7uPmdr1jY55pvf/FV+uLqsxUyqt2IbTZ7g929oaDORzrZlWrQwKMM94MM4NkyZ8nasxTKzFVqVJ66/DLa7QrNo7a1mFzicmGc10k6KwWJNhZSLpoG5nb4/gcSeow2Ob1Gy+ygGKNsDlYUKuTHBVn83M6CXJrOnGS7XnMLjTbrdzVqFO5zY09RyzTS7B4Zh26OxgYgErKMpGvgzBVbCQ9nq+FtFXQoNarUvDsJYTMTn/OumyYW5FUQtfqLPKMK+m7IWupK6e15pe4FKcZFNIssXCQF9rd2t3V2c+m2wzE61vHqJdsEHtb6QHfFezqR+aTw/V7GqMBQqRNnKX6jbXduOGIZgxzppCnWC8YKFOFkfKALDDwR8uq4fKBGzTvaYZ2F87geXg8E02FMQYI3NBOJdiLggXtLSv9xpn77U0sY0ScbVGdtnG5rG3fXSldo/ZwStCcCUOhXj5M8kIxtU+0+0fRa8pt64c+qcF5LpYQG6FF0Kzf8yTWOCTEaLrqgzRrZqc5foB5g6wPMMFT8XnT32W5vRoOFlgMr0dkdXX05nXQ4SjkVDA6+boclega0H2el8DyjVM9nxdyi0b7dhnvZ/lKrrAirpCp1bsdi2Ic0TLsmfAte00ItDLQQQ5Y6gWTGAxw8ZjKrBbFHyLi+WiYHR0wVSpUDLONlquU1j6iH4UXqbwMXM8RZD+igSB/tLkRlXxUIF6KW9Vz09gw/d/3ryTPZizuELd+VJ5Am2odgKrGXjfguFQOpmIA+Kaw83ZdDDtVJp7xuqVLyzjyl+ndOFJ7Wy/qapbeObPJtywGG+Mg0B/nTkKoo9gHUPT876N2GWbfU7vv8zUVMdOLeoajQs2Xjy+sAksLsIX98VZD1D2XN9ao3iKJvx91qRgfqeMwcqwCKPaZLneJMZFZMBm+EfVi8dLUJvURu02tKFc/CGbH5Nb4XPl8AesiakHjGqxPfwpyRI62vQ6kyyg03ACXOhALguqeWeuEyiBhzPEa+FTjzjebQLWK/UqW5piGkr3WNS25LSxE6ROgoa5cmGlINtRkgOjUhysZCNL8mHaimunG6WvS9coLHXUBc3urKsgL2A6PkPV1R3sqDs0nI/MNRIIBBIB9nzq9we4juBREhY6QkVt1BRXAjRdoPRzU33UX2qy/8yATrI6vX6cVcfspmlVaacOOUmdDuQ5Se4WEQFyR4HHyQ6XPMcuFQCBCrswMHgrWHuKohl+ukQpP5DUB7+2XN3Z84C/8fT5wd9wPgN/Rx50tO6O7mw6HcyUwR+sBX+9C3FWQwXXzko/rXcnLtTwUvpi9YXg+Q7f0WJAIlhfsTq6BwNAbCzYAWwl2TGnN4xnzgBlJx5wvcIiQVwRV6RcZbdONIuZloTVpkif0iYT/zMCfUy8j9tBz2oxIFjlaa+6C3fbTGV7DKgKLKTaaBy2dR5FAMhwOjV/ma47gvKcbJckrfhTPBoOBuoG4tTFg9BqisMpra+HBi0cp/T5GrZExLPvYnxJx8Ol6nY9EselR+K4GyPCU0YETKpBRb2AEzM+hstROVXY0INydHRIZ0/gvTbh4rB6EHdswoVF0IwZGZ66yCCkFh11t18PJy3lcJlGGOFRM1Yo0e7GkBYzkyb/VRsxs8w6YgZDKewslMKSB3sMEeBh8QTWoTMLXERdUS+GZmEL6OEc0XRUK/daEU7jrR9OUyEV1tXG01SQUG04jXGz+b0OarE03WSAfFgN6JDOAi3lQFpImgI3Zhkmw46pcVxPHY69yDrkZf6pAKDeHp+vv69noHcAozHb2xYW71K/SHdfbbhLfSKtjnqx5B+aXsNjXrL0mYqIF1WPeMHHead1xIuLuD0uN4YMOXfCudehe8G700e93vVe3ZN4oWXoC1uU2p1mH8h8q6FzcJV1DMxfshw6C1fXCYY59/XUi+pExRhLVfsTG65XjnSIZWNGUeXKAJmGkQ6V6pdVhEzFVasKkKm5Zzw+ppcM0WnVi2SSpy6lg7pdaD20lcOK6kSvODG4w0sUl1eZ81GPR/NJEZfLPUvc7mm3rpqpjWNXFrROZ5XPzipyZQELIa0tIG5l/pUYKvv7AoHBgb6h/iHsr5FK1gatBOuicmGq3MB8PKEicsWCIYjcP8HiVgKklfxtRdTKMA+cEFm8haU9q72wmKMtBiwmaVEXFnPRFmahFlhqWw7IeusFI5LFFGpBLR0a9MZa2i57NrRQlkoPh+5jC7I4lhbSTrrIY6oXj87zrbmFXA0CzWh1Wxit9UGgW9YcBG5rg1dtb40TghUY2hLx9tZ2zARp8lpEm9D5HSJwWxsTxcmKmJMaojAcJAJYYoTKzD8SJDMV/pF4tQeAG2Nackhrjb1v+nhG9fh8vqAviH4PO2jOtX6Pgj9nEnxLTle7ObTehwSrgf0X83EEyQljfy5WREXbXzmfAxPy9B3WPcTGxocwPp5Z0CkiplMMnKpMo8CSZpp/UOv56CEX6F1/0cGHTX3XGz6yHZgaEkRvoACX1fgc86m8hHhcDq712hTe4cpe9vedfsHw8p2Z0y+ASDrO9pNfC/8GRgJ6Jm/hYEsSzd07M8XSluw8WUnrO7LDprt22zSz70CdUQhaYrRckWx7y+NYcJXP4UB3pcPlcIWCPixdodcbFCs2//HNS5duXvriqWf0I4SX4k/OPI3QK58lAHeZ12TGF/KNep6ahvutiHt2qunKTbaWN1c9kLIMu0wwGAxght1oVeXr8m0LVNa8flzb6Mcqi12Xnjf2inyH13EOkgTZwfea1L9425RRzrlqswl9sxYjMR/Q73RgFdQmjyPoDCJMIz2SRflrE594tLL29ZC2dXdl0euyL1urfa3ljbWTgzV5Y5UeU5ueWV8uqcLzxqocpRbjZlQFQI9qs6zEa9TmmjrkTtM9K71QiREz7zjzZHUNcq2uNuMhUbBOH6/gIh21WWFGeQPsMah7rzV+kqvOCbMejAGeVfELlgPxnsSa2xPNmVgmGABYOMCEqGYzAQscf9AEjvdVFTg386A315Q35/XjxTYj16eFXKBOVHt6nIaDQdbTU7WO0SDLJKklFgkH/F7DO6JUekeqsSf8jcm5c+a1KuzpDp4fVmNO11Nf1HwLAdJG1qlr9b1W+Heceh6Ots1tU0aP72nb2lAQ9twcbAu1+ZrcLn3XrspdW5WSF7Imd05fFaD1nKov1gBZOvsf7B6VYXyROql7cZy6F0dpDGRCzGA2vB6uSq9HNayvKztuLCCtOW+qQS2dfQPeEROct6qb9f2KPKJP890oNYB2VQEa9l0BamPn7sqdW8E7XXbV1EJbS2v6Yh2aBnjrOU158q0F5zQphm+EH2grKnrscWt63pymxnPr5zQ1nIcOYZ8PdL5UW6IlZrhfXPXdLzXc8oFaF0wNMdS4Yerev0HNH9NGusn9lXD18BemKj+MoucPaYfaxpo/lR+LBmv9L42nzKgtyXaASba9O9ndGm+OGj4Xd32fixV90WKtu6Wa0GpSiyzut0Zvel5RJz1unVfkaeBl4W3it07pvc2n58kr8lh5L6wXaZBXdA6rNMorWvAydfOKPHU9KBbLMMdJLBDo7MhmkmBJma1sbyOHSc3V2G/lNKm5HJWOkx/W6Wui+U+SpJf2GPhvKz8mWcXZ6Tkx2tm2TXmpduDyS9aiBsFu883vLCctWcfaNV4AET6Pe6TxCoioRDoFqMqnetO9yMLMyGpqhCzLGytbuUOq72xl+k7NhZW4/aDl7kQAY6+vzt1xGg6NGmW1MroobxqrhRVZ67dRQpJtcU2EK5qhr5QNfVLX4qAvWpPl45Uujx/WsUB038cg8314QfvIVuUqdfMzsHQZQzFVDMW08sAdpsHagS3mYIBH3NeECc7tiUioqcXX4nY5ZH5qV/nUQmOLZZclfocqc2i+2Nh+OcNqBiVIjtytuoIgavx2QWYVtVDj73NgLW9QHW2ijYAI0iywGaNOJEOjHnrEuiRXjLcRSbZJByxHz6Bhn0mzHrthn9ellCshweFtIRmruCTzPoxMGh0zopQiBEtsAhEIG09efz29cGoJdr/5+qNPHGp32dzNqc7WZG9pKVLADHZX+OLGxVuufAh733z6UHOrmI63dvWf+dEuJAIjLmQlq12UIF3k3ioYNLHoDhtQgw07sVAi3gQnhEPR8qG2lXuSMhj08/HIFBYyAcR1exshuUxbV3tXBSgUDRRRDgpevacCFNR8938L4PjZhcUHgBpuOrjGBIx/0y/+8/fe++S6RRdMX/YA0MSYDo3SJeW7X00TN1nQRC85J5LoJudAEa5gIBvORLEsFBaH7yjMTwb0k9efPEk/0YAMhJcaUkE1DUyqq0xnbrh7LF8D29/Ft9/expHIT+Bkha2ME8yHvUvxFNsboq93PuyV8Yc+iS4yRL6s+kQwQUg7tUmJgOAwRToJdlAmj7LoT9b7QHO/zqBdpRXU1I9ZNun7aqbZic1hx7AZq0mYZGKX7EypX8gE1FsoGejv6e7Mp1NYR87tkm2kiTYpLGjR6CTJtNcF0Mb1Uc+UrsTSA41YRW8iZqiyb1sQz/gyg3GRfFsNitSODTfsBpglDcyDOry0Uztp2aGoAYAb31Vw7p8PzlWzOD4bArpyBioePd2UDA10F3uK1dB21Yf2fHQcM0NcaUjPd5pAfmRhfAnjz3pIgR5WXSnqkNtDgsuh8yVdj3RT4qxUBLU36Rl8kWIG01Z8yjcF8Zmj2WqnO4nD5XQcqDe5IpzqnGdXhFPhbIFU2AkNp5fDqXCmRJy1Gmij+TxhA4hgsK8XW5i3tcaam/CxyQH2tkD81O9hhFCpf3bkF3DxLjSpod1R+lQj9vxnro62Nu1e0L37OKOBMTpWRQMYFDfG4I9Rcfq5q6PidEBghY4aNKIt4RRE53F9mfqIqJmv2xLl+U5Cjy94AWZLOCXz3PlwWbkC4jLT10tJYah3rG/MGp9ewGewHj7nudo/qUTphoZ3e4uO0/GGF5u/VZwR/pNlN/aQD6ku7PHhEQSboN/rbv3NZwbfCBn3ZAUAtVcBB62pS9cJ66Kz8MC849WcPhR+zCPKa6ewmnT+TBq4ZE+mh2koESbd570GQa6oA1yFMw1uwONMXx8ZEU7WvwCl745UvJmsFA6zHqED5NYqmHEbrQoCqKkYIHBWgCCvj3VWgcA8B59Uoh35eEtvd36gY4B3HEVAMG/2gugnWgbGyka006lDI9KIdJ4ZqcwpeFY4SXxgvWkAiAuUZQVQyvoFVj0eNWuPR1WDRPbKlcVq4fjKFfQX/KwXTBH/Angul7Ad/cripUsWf+Wx0vPv/KlmbtEAvbt0fGRcLdDbStff/ujJ0kt8hwIZhv310lfZ/t7D009YCgFl7XPi+j8kQdAzpRNYBHQjPjqSXbLEyy+aSkryM6b4IFZOmw8l1QPVNq3mpOVQTtjogg4HYXO+QDrI6nBrlRbx1Lwpmym64Ppll61ff+rC7vSp0ge1k49ObJ6gM6XfnZ+n3eVnSIYXjDtFXTRJdlW8jiWrXsdslIVBSJJ9l84PU9UvYzVj2KtYJljnVYxWY49S87PYa2UMmp/ESmIVFlmPZzhHL9P3kuQnHEFG+oCflc6Mm38g81qaLu0VsPLFTCuYbLOJu1hV+LLOl656LrMeyQuRVz2YWQ3VX+uqRzl4xjuOLddL9MF/SV8ywLMLnBbZBcFqmnjOBM1jBlFUPupXUoZOE2I7sy9zWBMxDjwnJgsgnibBTpbR1AIWROzHCfwmyvYy1nUri1WFSzRHQ4GmWp+BXWaoLppwHzbzI2ESfQZHiwXEO6eAmFPnQOgueEvv1njpFcD77WU6aIs0c+6j08I1zFbMkDepTTEqk7BdsElOLC+g9WjpBN3BgUdxyA4iH8eGrJJDLmNJ2IVNwdejddzbcCgMqsAUMC6STrZiVlDA1+RWHHKFowDkOO9GaMJTxekFPL171SkdXe/xSvrh0Tlw34ax0qVmnPk82sEr8TauLjPhjSwIbdkwXNUKw34+XNGPoUn8Q2tcgU0/D6qqcHVzHVzBLVkgqnrIuWDKnQ0hOw2hIyChOwIaYodegec9bo2d3gbIMd0r5LVD5M3M6hccHaB45oJwYFFju11EAJLRzEqH1itYP8U68wHQb4MligT5+PyDmdU+2N/dlc0k2+LzWu3zIv6o2YZ8W53LajbYt85DCgYtIA8foJIaFUHDBovdmaMOIRUQ7LYwFe02w8MlOB0IJlC4baBwK2WrHQMSePrlLomH72jcu1ufg+maToSWNtlyBlJeD85wCo7jC5mCBn7j0SzmyG6Xdul1TGbUOCX9vZ0dmXSyrTXeHAkF57HvG5NnpxkrfdZkajbptzcgWJ1e0Z4v0D5uPbm64GgdYSA7VIrwXzbtXzPcRO91U57zxK0qBawqFxWJIovKAUydY6VkDA2Cm3QFMMlcguhCs8pVOZe4YKrLemone8g2T3UZ1lzjuZj/L7kk8zSzIafwJCfryZo9PjzY25PPpZOJBdvj816pFZXG28t1uKphincsTA6iLT5E38Th1dRBXTQTAjqNUruTVRiHn9hMP9G02yGPhscqw1ycdTOxoVBWS9PptO/SugnFNfMeJrqZee8mLofbVWvea1NZ/TKnk7VG5pEJunnvFkT3cX0Zjk8X4lNbsO583bwvz3cbBLGABZh575bMc81U4UKqaLgCj4bnbDaXhRudwK6QC7TuG17sP1SSxjHrm20Y9D3zyaF+uNfdzJq/SnVh9+UwtjTULdMs+tBBTT6AFsk6k9lSaZen9GG6XV41nIX46SY50y00k3zem2BYoWK79SUoTesG6LcaXYI//2jEbN9dI5xgcdNPYQswm92PVcFsQOa6npFDfyzIGda1hbFrsgv7pK5nqcXGA6JuvlcOxmEY6LiLBW1WTADzXRsLP2YPjlZzKEsiTiXz2WRXqourJkFMIqbzcf2y0X6NJWGUnteh1V2PMM68tWyrszo+vOe6myxRx1wOmwhGyqQNbWEwWI6jurVuinWutvPYYtYwxS25FacWGiVr5c5EP2/c66eBkyevf/efXr3pxlf/S2vV4qT3/eAHpStLf0Sa7D27DOw31APbyXHV2wx0BYzGZgMDE9GDlR3yrFYYmCASvd1kTXGpKghlwsyaBgKNApLFg4YOqA9jT5vtiZYYT8RzyoaZgiFdlPUTGi3qYA9rFhUC+vdwktKLa6MbOkeXGEbVQ2++lXV+mb4l3jIylEYQL/4FQFgp7bv5LQhToL8PCidBPwuQDc/KoDNg0B8npShlPg4bZRqqVlVqB4aehrBvrijtNQ3AJ7gmQrDVLCzmCATsSqSnoIO5HIf8Uw5rPZK6DO3HjFj53tLVzOcRB3vhsOoNwZ4cWImNtUfmME9rJRCMG8FodT0iv+yqwSg7lBYHKweXh8yorkwmwyxXtC2iDYAbMQ7QWwvhddphbrIC8oP6uTT6RT27mexV3aykWMgv2kQ9wqu1yrUhUVODprgeiV92a1R8PqN6wRJv9jUHeLBvzCKOXsPGt03292KOj8q8AKs7gPpvD3kN8wSpkKV2WzOV7H4qSlL5cZe3uzAcFoYyyjRLRkMmbsVV38oWGY1nxJjqW9Uto9EU1oyisreGHQjXLh00NF99LMpIN6OFHHNjJGrB14A8zB6Nly2uoNm10Wp5FQ362Mk6Vn7r2VgkKDrseqRTtk7BBFRy1uktCzVdJVcvQb96cCfjXvXy8StHA3obp99XDEdo+gOBQAv8T4tIUiwjksqMuFBR5OBajSWX6xtY0STqkH10UvXmqdPRQmUnBofpPKKgVzmoo+hpChIzfVyzoEPucOnK4pA+1QmMwykfrK8rmiam2UQL0Dv4Ew5byWpiJ0uOskJD45molNZFiYO/+lhPZRphoK+nsyOXCWazHEFu60IUDaieRiqrIfzCgvL1QghntlmTPXDoNvI+oUCXA7duU+MMcKyP906M5aQXsec7IBOQgGPFVLhNCL/vwQf1eWJmwfNEm2neX/Z9dA35k/Ak8ZG02o6tkOgk/LaarbBVS/chdF02J4DoC0ZBJzU6MYJKdHJNbLFT8eWGV3QPni88udS1JC6NdPWsuHDpHTAtTVeTkvAErJ1QWyQWQgarrtKTiLaStdqyYHibdKxw6FbzsnR1xbK47tkrSImcrllX63+1Xl832nDd+yuXhXXjsN8/sv3m1LSDwcINtgxfGN9GttK1lMg24qM+EW0LvSVlJBKV8Uve2r1iOOdTnItja24+X3hiRU/XiBRf4lo6fcfSC4GOW+ga+ksG6xTpUvNhUPTgKwJwN1bj3wDgAtU6niHIu7I5CTPHqoGeq/7B2yvAdaw+Tqarjgx7AhzR37Mzp0hGTcKeEJy4p1XGZhim9N1Uw7QxkG+sj8nqzQiIV/p7hteaveAuOA7Wl/cS/Sv2cn9DuFAwH1fRAMDFRS6aenoYs+6Ae9ltKG8pphfyTFXCctmAy4lbzB+DMbMTb9xFLPvOqLrF9JdoZkwuRjsK8lj4OWnaNjNjm5ZmBNsLL0gbxEsuETfgd5NT7LuD5E085A6UPrCfjoBFYwfKkMl+G+rbmFSBWQDrmNwbZjltoiDe0WCY2oEm0e21w8Ai3cJkwU6YQIWLgJV6gwG/9p9PQTbaER4Ld/DtF7Uj0AAwXWlamob/JDwHlT4M55ieFjewv8CB4DzD5Co6So9hvTo1jHlCQFD8rlKyLuTDqzrKcIYoe+3ytWsvX3vV2uLo2rWjRca4Mmd/L/YAXThZTlxcbbZhszgyK2GDQDB9Q/ifD58oI8YyVn/7xCXj45eMf8/0u2u8p3d8vLdnvOpPpAGZhM7+TjrGaKCJxcH2k0Vkgvyb3uTJ5mXMAA1NvxsYgktWDjZR7OTG7swUVsYQZvU+l4CiKBPg801jvnOca59FHwDzoY1ZzmISnE8l1jMBjQNLFg8O+H2UrFi2eGLJxMjwwKLBRT3d+VwqyUoWt/hbMKMa1nZRV4B5TIzrYwdRVLClwyGtcSAxQCkZf8ulUXripynjb59fv2fP+g179xZ20w/uKY0tao+1JJP0ucf37Hl8Lw2zP858a/Fi/OGl/I8tu1at3r179apdpb8TTm6eymWzuXzuzN/rP9X+vG9qDf6c/87vaYxeAPLrCeyqoHq9XLogu6JoXI6O6eoucEw51uFUBltzo7I0lc3Q3b+PtLQX86Em5aqRAueFsBb9LlsrQUKqP+EFxoPWIKzXl2WCqnLBsQbrP1r/y1orvxll9zi9lL4XzGeQO3j/CGuYWiPCbcQWYCK8Y6wgR194HP8bP/WRj5yqWKNdbbXxCpjsqm3RagJSclGAXbWxzBgY3eXZ/Ozk7O/oZ+HsYTj7hDoepCIBxiti1SBxEnUwSWNss3bKUmG1+IFpG4hEfOPwN2GyFgnTsGyIRlnOdBTCWr4R8OYAWpvp/Mi/XnvVhkX2d8fvaOvNL+7Z131ddHp8fHpceOKySyZ2RwvfWNWcTWV6ru7rL+XUS1T1EpZb2EEPC28EbpD/iH3f+Y11nI/Yyfl+0HNgRsfu3Tjm7Gb4bRfLow6qPl6wkskSP4NJBuh8CokVRggkRB+jt4tLiQL8ZopXEw9j3CtyUnSx3jaFvThvQeZf8XPeo/MW9MUF3S7g402uoDtotxGFKna3frP4xcIQEGyi/OWZ2V1Pz85Ox2MjBfrYddNbr7tu6/R1tDg4euDAfthLkD5B7xGLsBcPGVYHXBTdaBSfGcFsvt2Gda0F9Afsh+NcT9YS4nHDWMUPvFt2N/fQcKaYKY5hZ+EOuUC33/65tz438NHzz6e/WLVq629e3f/K69gdeoyegO+IkftUXwADZ9zAYAVB8024WEa3SCSbyEoAMrzfgGEit03ZNUBwKLUao2wgB20AFPMYy485Pd3CQi+ClISDWODB5bRLsKuYzICm9y1FGsKuzXov8M9fs+SCjpXx1kJ/Yhsd/4fkyNjUHvrY2OZMpCnXEv/RweVtE8vVDQyGj9E7AZ+Yu3GNGnDADXMCCL1UEmPUxmz9MC8KQDRUyhT3idFCpu1bfl7evxptjlKsU5FsTgZ8bgU4aoRGHO4yRwUlEUN/9P13pGWNr353777r94HEa+/NFdKLl07v2pYOCEuC8TR97Kqdc5eldkYybULn1PKJ9R/zLQ83hUOc94WANg4A3uyoB9tZOIlWxH6OUwNIbtEd7cGgEADcj++763N0E8zpPLidxw9qcGlmnVre9GwiKIuiYPTftQOMJDTP9WNL0m1gMOoIb0WQaWMwztZikPXnZNZmoDycTlHsLNCd7m6Jed2kmTZzpOcRZGP5siiSWRdbAWRMdHS0CAyX35/8l4YuXjrckeu7bM3kZX25/PBlyV2DvuSgr2NsUSd9LFDsSS5WnMOpsWJxLDXsVBYnV4zQJYlmh+Dzvo6GAolEIEQqaCRFTqqBGCDYS0V8GhfBEhB0f1A7YtsGpugB5jvEAKIbUO7ehtfhFqpfhIQxDEaAtoW1502D6nzOxPgtzDfNaCkRj6aaU1W0NFzRzFevVhsdHstrcWUv7kFiGhlN9GdGkJh2z6QDtLU1HE+JSzVqSiU1avK3pBk5wcWj+8i3xNdhVbVn7IQO9gQ5BqJ2X/TOofHxofVLltB9+Ycn1zySbz9Q+hPcXWBr+8hpmOMy5nQANcPOcIsz65YsWTekqnRf+6FbbzvYnn9kzeTDnG476YX0VuDlPrJVxcq8AvN2a06hCFAJ8xccQNc33WkD/ibQi+JqC3OIbwG6xaYiDF76hzOqBxb2EV/aH0jbke0xbhHO4GMHK4hChd6W8IkTnRcWx+iFH+oJf4YuSXcv7v0+k32hswfo7YAH5Pd9aje6fhkqDk8ZTP1ysraGo7tCPdF5OPrD1QydnZ+cvZKGwIK1k5Tahs5PLvDJ3ikMe9tHgYtj6lNIdIV7QNUGae+/98LJ91x1388uuPixEutoQSKwxk2w5zB2GIedUQVdLJhpPanb14dZdZCd6FDdJ+KaYRIOZ/M2VxRWXSEgiOwglbXrVQh379oSHm5b5ptYeeWmXcs3PXDf7HlqzJNvC2w+f9WyjsklB/F7owCrE/C9OcxKb4ZbEvXC9U7i0wHlIsM2qesGDH4smeXAlMHqAZKUd6VqYnSdozmZQbKDOWW4rlAsc/yK63/6umUrompsLN3RY3d25BOLl3UvGT+6ZXqoM7d038MrtkYjLQGF7qeupljHRRPLh9sLsljoKJ7HdZwgwOwegHuNLDWLUUHYi6rBvipZ6mrusdWRpVOGKEVZivCB74iR89WV1bLUkHtapaO9VWCpkn46WBYs/R6uEX7auQ/QOwFnKP+m1NW18q8s0MqUr4s22JilXDOo/y+Raw/XEWsg0wBHB9jdaEcJxGQamqUmvKBUQxo2S7X7uFDDWGB+Vi7TDphkWp4pKMYBsdrMgSlDHF2O4qq9LK7KgDCNsJZXHBL/G/Lq4QWKqwqcpsgN1vIKPQIpA4+HWbQrCxw/MqUf73IURu1lGVQebBpRTxq5/jppRKV60gjvUfhsH/kWHS/Lo2itPHrJLI5QHsGc0zDHkEdRC3n0klkcgd109lHheRApneQpNdwWj4mylEpKokRkn8eF+Yp6/Ro73hTblSKGJgtH9OZwW6ccejDUNJP+6K7J4Fjb7Y2HqunyKOEO60GoCFCSyyRam6ORcJOXWVidtNMJFlZuGIDhFcDEGstjdiwHDxiGkSj7TWYYCEXoGwcmPU9Fzrt1Y2I2mWzKzg5duO5LD7XNpsItudnC8vRTnsmB82dmnlzUtX54vUqndzlsV/xt//3b3/4pYdteyXn0HQPrN3Qt0mo6UCID8Y2BleQnQ1i3myl1czLwT8o1e0IcO1mXXcIe8AwPEov647XZCsDEkJMW/ClhjJdkO3z49Ogo/RP9+cTTq3Zv2LCb/gy/q+Xs74TFYJMWyee4ShpqpbI9QW1yvwJC0+0EpoptBKPGj6nHrWDsv5PJIa3hzTChbuKm5LiD2pzA82zSHEx3UcHN66doVTQ81O3Wg/uxiZBb8AhuDyiuHuKZdzLxeMqJAZFiYWigt6e7qyMfyubg9KF02gvnz0XxqnBbeAzO3wG/EGvIMTQeGooCdCL4G3Px4osF/cVFg0eHVnVFhtWJzfTQhtDysG3LsWX7TmQfDy9K5Gxvf52dHjkeCAbjLblkcOQL7xxp8eXu6B/anNkc8p9/oH/F+TuWpWM+/+aIZ3PcKYNM0/H4e8BjjKjqcqA5R5jpYC7qkAF2DjJnp5plO4eNWbCeGIu8i2HvhCCiFL2DPva+kuEoFf0Mq+xXIQiqV0H4/ejo6Gf+ALgdHf3aT0+P0j253a/Q/aVHXtmd2/1y6Wm6/mXk2biXLzCaipA4WaNeKLvsoqSIAuZwYYFf0PucdA4LAuqViplLrTkaCGChm2i8OR6IBMKhICzhT8G+0n4vRr8AFO0Z2Jkft5QCIOfChXwmPDyWCQtfWOy9ae8jSHb79t7kKd34jD+d9j9D/2n3jtc9SA/u/sa1O9Pp9BPpNKuB+DvpCtifB/Z3Hnmr2tSHtOYWiKOZ2oke0dIN0p2Aaog1EJm8YqFsWmYSEAnd6VRQSVpPeVJ0/cEKujfZE165dmwzIRMqtjhtbQkHAz7YiwcO6lKiPakOPGGKC52oCPoT4GN4NKirUx39dl1K40NYKBJts/OXA/rEjjWn6b6rTqwauuGrHfHXvz7e8a+rE5d1DLbnWqLF1s6Q75q5ay6diF3U2deSbWkeTXRFfDcdmrjj298WTt6+5+J9zb+gz7Ukr02WHr8hmo+63MAA3J7mRF/8gl0rrg21hRU3sEy3N9be37pmZxfjH2d/Bwj/PMCyFfGMAYjxZgEbR7CYWlRh98tUADGMTS08bpeIHZW0onowvxX0kBiwwpBGf34/3isKymuG/cqIYqZDu1kdhWAQ/i9+fkXfGmXTkfFvXnLJN8ePbFLW9K344SVzD81tEU6+vBvp8cbSXZweD9KH8BePj4V9FoQ8wDlOFqlFrGAAUvI4wWR2202wQSxDQ7Hig3CpQ+YuXq/XG/e2BFPBlD/jx6QB9L4gPvwMPxSvhJ5/kREOvz8x8I730wvuPlx66/vfMZB4/+G76QVveN1gV+kaIX91aS098NWuQTpS+ocjVzO9ZrGwCeCG8j5HXlGbmqhDbI4KTgeosE6dBofcsmCDrYo2VpxhndG0lLUSpLMCLxqo123ebLzxFhtMZFOcTr0bi3myOmyep8CPFdfuhvMF1nYdrhVJ59Ja0284VATwmU0jOhnU9Bgs3oaFMZSwWG7FIoLeJ2waOqU3X7nrLqP9yjfpYeGy3Wf+qDVdmdk9NFSavClZwLYrT3JfIHGDXPkn4UnSh/XRW+EuJ1B4AbODg4DmVM3pSQWnd5vkMyXA5TtzWIy3HcMPQ0F0pSsO0kf7PIaMFuEkGqtHrq+ze5QDyOc1nk8f6V3teco3uPrQips/mRlKUpoczj5/0/X3Z5/yrO5dNfDR71P6/VN9Ty7uXJ8bX5a56bJZ2dPkmD34+qMbN3QuHpp1NHnk2RHO2+F8+0BudpIt6sYkdTjbqeyAg1A3qreTCpXdLgHDh+Zs2OqIVxTTkoK3mtuuENSLOkFipTJw3QJAyAHW2QGtxRRTaMeiDE94LDhbymyzgVAQgqGWE6V75M2Hp6cue+r4W9ouaGq7ml4ur1p37ZIb7rjlTR10T9i3W/F09D84ceOVuwPB3Q5PJvv2sZu3K7vhDgJzF1Yyn62LjGAYgsR6VqJo0tvcyDxOiMXEuSQXqxdmY35gBz4AoA/Yj1YC7FwYKN3xjDDwUfrzp58uhakNfv8frtPg94SZLLzlYwqQgm4t9BLidDjIUYy9RHJAGF3KpaGd+SZknpWmhaT34XAncRxf0HjWlAe+MgZsPOUPAXxdCFpd+gMrZ5xsGEkGWEhRCN+X9MzNKhOdN/zHjgMPLQ7+6EfBxQ8JJw+1dR0amwr94htvyh3KvcmQ7WvhPHG0cqNaAX9eNJc2CaArCZhnR/QA0ku5J7wrlhFBnFCsGpspysUx9qsQHgvL7BewLvqeD8Q+9TfvWwT/nb4P/nMObqVDw5ff/3DyhmQBfn3/0OYbNxXg184p5KG4j3sYz2rHKhL44OgS8MVxrvwwiX0fdI2RwSUKGm+0PdrW0hwwSv0CTjGkF4wOdqsyZRWSq5FM9tEwNzoz9JFHfvnL0wPwH8q2E6Xf3xJPp+M/Hj104YWHRt9BY8cv3XkztR+Kx1ri3D4usBqPTzDe2qN2piI2ICA704d0B8bWKVK+9r25TBrfn8dCEeMG+A27Tx4b1ZM8wz+JBCLeZPaSi6cfvHb323ZvuX+ms62vvbPnqWCL83XJyYvpmu3Xbl+9eO/Y7PdaksFoa1/XPl6DXToC/AnfO+PkoKqAnJR9lAcNcz+7DCqRTLEyJNmJoIGr4LBpD41qUv+Yx9LhIF6/VB8CtKco8Vg0rAQVoI1gJo0NoUg5qxFUOT+qcH46kmGveqKwb+PmvXs3byzd+4fToMrRYrFQKNJPvnH37jfuLr0XdTrhJCp0Z+YEOj6+ktUR6gW4/qtWd7WFZND3QACRwGuPEztwIYddhjsCvFbrLaQ/Y6LTjevSrXG/rz0Rz7RmQOkM4FtlMBhktRclTDNORnwCK380OmJDJUjzP2Q0ShBCpR+ePk3bTr/yp49+9E8fLf356OiThYvWjhw9Gu/tdeMHp0s/pC98FD9937vo314wOnLBZx/obk/2cLpoos/SZ4V3gbwdJt/n3knfQHdHJCwCcMVO0AgwMcNf/hGd7AS6XjPDneNxJJ6ddoT5uimnLDkkjYQ2Er3IQjOh/ANKdptGi3oEVQZzrODDvZVLCag08n9JDN+mUZxa2RjbTgyjXKclv+TzlOSH88NDg/19vT2xaChgl9D7pijGIwvADNRF0ezUCUVAXxQAqrminOmAS4eRbeG5sfZAvLsYDIcCwbi7LzMG+ndXOB4IhGKt8T7qnnJMtfaoag99Nhtuz3v8DptNbor44plkMB7yuZpkm6y0Rdqzjo/Df688/vgrDN5++iJ9D/ALmYSwrqjf7RTxGVOhZJUDVWIzMMFk1/9J1gKTJo6QA0kEWAbMl0EzVLBZK+cS4ah584dbVzz0r/oOhVs/85mWls+Y9sHlAdYLTpIBtTfhhW9eo9Pk1ikM8uBhEniT4EdJkmxu9oeyGN0xZvh/UEIWkRH0C2mvgFo3/Pue67/6zse/ct3+0rfHxnzpiemJtG9srPTtp3defc873nHP1Tufftq/vRAvjiSTI8V4Ybv/6acZXNrP/h+xR/gQCZMswiXbziJNKKvGI6FmCtdJBsKzS+YKZDBzVk8RTadAywqTcDDtz2NGczAdBrUDuVeB1QjHqxQOd4ww4xT4VqiQGi4+Y3Puecvb9y4efffOd/34x3Tix29Vdt/z5r2Kjf5YoufbXvA6D1wzvuarNP3Vr77N+bJX2btf8T4PvIa9LZGz/y3eDri0E4UMknepCfRzO0kGtJF0DO4KKhFearN7QKTbJ7kS2oUpXNTpOIhZkzbZfkBhgl7kWemgac9iJx7O4/oajtXSD6VZF9UKqrW5XYTks6l2LCQf8LkG3YPMm4J+dlZblPvZMeAhuCBXNPPIN+GbcVsjpzR1cad9CYztM5c28lCLJAIwOw38JgxqwTj9Z84Ckty57yLDVFCEoU7BKS4BICaAfbZSSZaBA+EQW6MhmiNkCBOtRJdykAigCTqxbSAAUcYSGsiZbDylBD1RHrtgroS+gIlbayY2/aXfmP5Lv7GTla1ZyEQWU40qvUePsFlcfx5zOOgxi7VzedPUZLyFkGJhsL+nC6msZTw+jq4S7c3Fi7zI6s1l4fRW/TozuADSq37AmZcIbeze3q3d2wzpIUXyRdWLd9dGOtsComxUxO1yUZmCBEftGMSM/aDTfAEdDmFWkYzIJ0RpN5sANHl8/hlqf+PB7H5jISeF6l3qk329eMWHB3uLfcVcNhZ1ZdyZ+ld8wf768j1vb/TSXHHNF+rGh7NFAd5fYzpGF5kgk2SzsJETcqLqcc0J+pFCVy0fEl2EdW+Hz+W6n2s3fmkTcAW34sKgb4U4gbqpB7MwWc9V2yxaT+sMg28bFk21z3q1Dvfa3V/GliAu9/H6a2xtsEbTAtdotI/w/8I+kASXlNcQCXBJ4UDDtapWQKysOLcVWNKi2+2Y9VKtV/PEAhZgWbDaG6rFIjOc43StncKKZRvWTW1eu/n88xaNdk/0THSBtV75uOrT1bt5OUzw3C5Gw7fYoXkvjFSfDZX+fC6XyEZi7A6h/Z4A22kFWU3daoy/vcK1ECn8Bldj6VAOroZNY1+LjZthAzTYrPEogsXOLKjGtHTOK5jJaCGTaylA7VLH29soueC88dXq6kVjvd1to+2j2A6q8g3ZpzSKoDpHjFs9OQ/Mj+jqR+lzQy8AKAT4va1CJn1DdePbMEokB9El0gAhMrB7x3EXxcaGV2KGHCjGB4mur7MOh+Ks3sRbQ+Rg5TTnTfPOU0cWMoWlSmJvQqxzO21DpLWgjKqUUOjG9mEhci1I6xylE3/9PjS/eML38TOfOhfAg6QlG4QW+hocrlftYkGWkyB/V4MgXmUVfclCVkDO5qK5nJwKU4+79BMac1PPS7d95cu3Psh9bZeAlfcroQcGp5/Fyu+A3tXMFv4Y90LFn4E/j808E2YBvHIw2OHPvMzm0zY3jZV+4i79FtcZgL2tZntLs6AsynJmV1eHvPr9GN6ZG0sVUx02OuAu/Y66YZkNtz1465fZfrbCfv6T7Seo+rQNYQzxMbYBOiaKUX+BXqnvQDsR9w/w3iAfZnWsOtUc7y3hdAiYPoN5TywoVHcaZbJd3GnEjGuws4Ej+9D2yo7wh9rCsP/GS67saZlee9/M3ffectP9dH9fd1dfX1f3v+y4a2ryyp5Ll792ljxwx7iazWLaLc+te5n5R+0kqSaIphrRS0Xe+4e9MKEvVIKjsB70YiHAOs1vO8W6yn+r9D1m7559UtzIepDn1DRLYqB3sNh6PcmhKofB5scXDe5WFXI/Pr1PVPduEy448w/CBU8/feYfGFyzZ5/U+poD7WBYhcuGjvRJfEdZw0ZQ7vEgzN/hD/l9CJ1cCszkMWRSqSiN0eiZ3334KcFV+s0HL3n66a99/sNPfxZnJmiC/oDeNX+uE/p/E/SzNHHo0LnFAFPgM/eQPwLuFpSzwBML7iknD1DSAbi5guUgZ9Qkei+pTYvyWseivBh6MKk4ghtNiaCaRoMFkTZderj95cl33/YrGk7NTbxGX2PNrLAS7/3Cs4KHxfD0kMXqqB1M/w5qkwKseA/FIqeSjUiYOgqCbysqIMKsiJmi67LZTDqbzaYxH5jXbIuOlvOHOtADMKbT4KjEyFFGdSExs21oUySyaWj79PR2/rdtn4uPZwaH0u0DNDoIv7vdA+0ZKj5ydLira/joxRcdGerqGvrklv6LBwYo/Oro6MN8lrOP0uMiIUG8JYQntoM5Joosw0ycxb4GQGY4IJDKpWwKBqixlzLYbCGMbih8MfMvi2WuWLtsWUv6irX7ru5I0t9snrs6nyy5N+/j9zFBPgB08VtYpgN7vWB8F+vZprCKv7I9DBCyTcKXr26j0ip0UthFXhhWwsKwMpFkaS+ycPSbbKNr01n2P5ZHTcN2/fG+OKq9zEctfkZ/EF7VPqyO9a/qCa/mf+mu+Qn97dFAuDk8cDQQaQ7fbvo755EJspP+QFgB59ivN0+SRFG6UqFOQpxHZCyRhSVv5vBVQdyJtaU2otGUxvz123GU8446g/irQ5AE9cAM9uowho8M+H4zVtCeUlNycfmWh4ZPU8/yPewvpd+u2Ln70MWHdu2C33br8Cawzz1cLqtJ5qTH14fV+m1EKpdlWZGVZn4dc2GbLWzjt7L0UXpxaRnczt7bTt18w3U3Xw+XVCCt57jmWDGXK9rCFNZshfU+Cusup5+9/ubrbrj51G2lb8KalIye/ZlwkbAJVrc/Q1lckJ+OCtGocFnpSzwe82dCVPtcwM8xISp6Bn4YpUVaZDj56/iBnXSTbuEq4SqgzCGylIyTNWQTOaTuh2sacguK3aYc8LgEO2iImMl9INzkFMVIwCdSv0gPBKmfEP9W+MPPcuD8wEMmly0rDK+7eHLT1KZVF06oy8aXja9Yvmh0eGlh6dBAb3eONSdLwW++KCA4C1srZvSalIVihhfSD4cLbMchO4sZiISoLosKOXy+KGDdThEmytwVDFcyl+F/juSFwR0Td0/sWLmyf8ni/gn4i/aPJf0rS3vS0Vg6HVtMB5rTS6KZzBvuHl3SnE4PpunAEvg93T2B48qTli7tX7kSllu5gz6I4zLXppuXZgbTpa/cfXcxw9ZasgR/j2aY7CfCZcIyuMAx1gzPoAsT6y/4U/4BYamw7MxnWdxBiSSEQwI21QmrAcq0GBDyjIwFAZTkDgw1LNLRNkD8T3H82Z8Ih2gJPlaeRXXAj+qAjaZoofQl4XBMiGIMHiy8D3i8DagCaNXpkCVLLq/n7RREkMFiUBSDH3nssfBjj9145x130ovpRaVn8C7QbOkVLo+xltAdwoXYA47JKf01JMjITG/bRr/9h6ee+sNT7qfwDy2u+CfCH4XnOI3KcEa8OxLPYToWCDNNKNghBztSQBqCe9vPX5t5jaZnttH0n0q//OAHafDvaKj0C363++C3gwzGMmoFmkKDGUB0p6SfDN/lTH0FU34x5U/1CUuvKX2IbkbQ05dKD3J/MK73aeE/4SZ4QF9api7G4hdNbpciCaAV2JnqZkOGLc7Z0QvE3ndBNnu9suz1eX2yR/YE/QHsBUhl+KbUGPUXQGaOBYuy8OmZM5+j/7K3tOTLL244tKfnWuH/ee+Z14Rlp0qvlh786dqbPlp68DvfYfpshv5eaEZ9id/zMVjgT3/60/9k/vQ//8M+3y4EYY82+FzSPw9GT5/ecOjstu1/WHsT/Wdsjwy0sYJ+hvXoS2D0dZRKIpbQw9dCokfBaRVjmdcaKGyHsDbnj+SDLEuRaBgM8gadPG4vminy4AaqsGSo8L7u65ab86RobBw/KD1zdV+/OU+K9+yQzy4T/4X1a2wlw8BffsK9Js0dAYFInSBgl1C/YzH1+aXJIKpgcfaRzeqjGT51Ecu/3+oGvY1wR3p2yuuUMRN1ZzjgAZ4liu1Toaag6HC0TREwY3YRn6/Tx5yplDV7OOCmuhN+gXNn1L5CIZFwOArjhfHlSxeNJoYTw0ODA9ytmmxvc7Q6Wv1YkTYU9EXkVgOWlMV4aQ9XjHfhe6D5hxn9p5Tl+XegG6ToFx9lPST/fMv69QfXn9eX9HfH9ux5kf8j5Y8G4F/04n1z2ZDiLZbbS656NDK1u/l6V3PY92jpOe2fN3qivgj+89XS8J7rpLcJF9KvMtoH3Aj7GG4SIAee4+ANBCiRMM0uRxVHljoVjGSEH9qqfqhhY5BjAwORWaBodkpmct3jsosISwyOa8PgHOcuMDo7sRvPkI4F9hKykDkzarytDX7W3dbdmc+kHAlHwh/MMFh768HaGqxCFwPrmd8uDJJ1QGfUD5lg9ZGK6rBeHwnjsFjcCq+P1Kg0Eg8C0SpyPEgPl36ileH46rFjZ4bNFTjw+359drWQZzaCG6Mn3E47Cx+3lUNOjPI8mzFAxqU4ZI0J2rUvkwtiOFMUC8Et9PD0C58+9akXdggdx46dX0p84hNwQGSwIrfdWN0nF/GSQRX1ZK2nDnBau7CfYFFJWXM5SJLXg/EtGPXmwz6P2HpQ7EjJzKqTC/TvHrz+uTUtZ0nL95h9t/Yh4aV7//yOSy5hZt7Pfq7VImO93fE7m9CCMDo28mInc4Y5hg4neScrjCvDV0tNUhMP+PSxoDb46opW4rfBd5di5e7K7KuNduHa936Cfa8HLQCXXWAo1L6eY1CL8Qswf4id9QoZK9gK/iDcYXTZvwhfcuaV0z/92uk/fAYbmJTeSK+Ho72ldDUx9R7l8AxidYXy6SQ9gqPcbgh0o2D5a2r6fH0Bv+zpyv5J8KVnNlb38hLO/gq+l9fvCpKl6qKgzw306cL4RRRqfAs27hCSJL1AKCEBf5NHcWiEI+uNbQqiXQ+mH6OFoDB48sHrL/n+d3uO71qRyvhjvdHSH3/yZtbFpxTetcP9lKOFfq/0a8b/AcbizWwfXhIgcXwnNihKwKhewTFncwqsUqksi5cqdk5ZwWBTkyQF48GWSKgp0AQ4lrySN5tGp5TW4TKsmYopP9aQNsJshBTi/fxHrjpx4qrSo8LNp8/czgJtEDvfuH33ntuR9hj9xQ7FW2JarI0T4PU+ts8kZhC1Ubuc8Ak2exOG4JWbiHKbDMPuhFkHr4eoJS8A+GxSHN/WwqGAyyklbUmkywjbq6wZtf0Cd3jz4Cn25DZK74P9/v6dX/v6YysOrR70PeWZGtqf+49XO3cNTXmeyt4P2/7kpx5+6NOZZeO59V2Ltr5/3aKuDRuPEi3+d4LtGbOjT2lFjY29gt0Imt8cC3G0KwLbLEY/osnFi1SHeSWpBuNttvVGyCQrNztYM5xFVeIchVpNwV4xAJiWaCSoNUlXHFLYFsZWpQZwmMOJxQsXwgXMx9ZaR10NoFn06Ne//ugbPtty9PTpa9s/vVhvFfRJJPj7bjgrnPzF0TeUiN4jCNApHGUwwcpOE+o4XGC5fKmx+J4k8m1rTMWh8bJAQJICLYFYOCj5JWArHVhegnM0qrk8UxhJLgeLWrwnPYn38cc3DK06cRXdd3rNjide35rPtzI+84vmfRfvuf3M3De+QW/jIV3sLggXie9lvCBMUuTtWnAsk4ZbAC0eSXBL1C5iLxTiVBxOFt+5k4MY41uxKd16Ft9KsDImCho+DduXzjNpRs1HIhhlH0lFUGNBpzyQa8DnDnvCTv3ONzHvYkG2azI1yrsFgClWwVuDkTdsvHdtobC28JvcyEguPzJSSpg47Wf//d/dvJgg//+Z1WW+y/uDpFmdvwDQ7ds4FJqa4OChoAC6OxVkVpUUfiJpP7HJRlXSpKY+IAqZjwYf1dh9xKgb1suq0xjCCv7hOK0LFCNOHKx3sgKkJ+LRsBSQAoFsBm+sJsTMgb4Ff0c5yJdeC1h/tx7iawT4Cr33njlfi+4tlBKnXp8c7uktGOcNsvNGQQs+X13pB80cNSph0nSbREkW5xx6x7Ft5koGseZ4S3NrrDWbDmb0jlVAldwJH05FeLgfbjiXlgt5ugs5YOSBa654S+kTjrGeiZ7J9NVLjj1M5XHfO72w0dLo4fvuvznXkkkfSbTf89MlS4geWy70sX16SL/a45Zr5OFGDDPSVBrJI3n8AbjTsn5L4PKOoWor0+twA8lTb/v4qZMMLvTVn/+8lPjv/yak3Lv6eXYPorqOYe5TuI0pTjqSPO6g3x31RIN+/C7O/C27Kh6Ebz1Q1UQRvn1RbW9d1KeWgT6FewhhNJWbCmIIPZST+l6QsFixSNsuXsAwEwimy7KZIszHRIzlB+EopzvoJjzztC8y6pReeGHHzhe+0Xb51p44bqDTGVToz0u/oKEzP7h4THSgXMQ4/hD7/nnk4sa/Ui7mjPDTn+MGdz20dc/+TaVTQv+pM9+4KhSJhGCH37npssnVh7E5Pf767kURnz/CZSL9EdtjG1mvXtRKZSHOwqMkm4fVIqwrFrdVikUeg+5vArHYZmurFYt5/hDIpKJWkoN2wW5/eezhh48tuTo9CSQ85vjIh+XRnon8ZOoIbPkrb77q2D3tiSPpTMvV0Uz+SHuK09bw2d+JF7A9I4e9k7OMrvoyjvfkLQtFbp1UCbiNZQG3jQs4Pkkvq56IRmzARiKpaKpayLnLRw1VCrlgRVNAOO3MTQ88cNP+eyJrTp1aF79rtkzBX7n/mw8c3PgUffXhye2l91b2kfPDZqPsvAuTdxv/Gnl3GVKQeza7ZG4zXXtq1Xn3XB6JxSLshr/bN7li1Z5S4uGHaWhzzOdvITZ2z3uEM5q86yL95D2qkgHaBguStYKqK/1cRHa45Dmv3jdp25SeB8D6uVpLv4aTQPr1dKP06+vt7u/p78zz0swW0i9oLf3qMdtf10rClnqcNwFiscDGcrFY+oEFH5Y0ve5KIEA/e1f+nFaIXqTUzZuW4rO8XXHa54jLJc06PAJr0KcoPMADJIam3A3MN4WVZMR5XNDE1YLVDBYFj9M81GoWVrwOBpyOrs5cVtcsmiOBTDDjdTv8Tj9Y6XALSA1Mo3UVP/ojBqUTGkRjVirg82YFI2KlDTI+y/jBFzRYDpDT/E2+Xz8bnlWrJjczVQYN9v+tBCdioLchOKvnqCPWsNxYhuU2Dks+zwBmLpdFcPZ0ZQdyA9YAbbIE6DxMZh8DlQ5UhzW7CZsJNF+H8+i9wifY3faDFB9XlxEtUw7L6IDOJptNXE0FYzZmBBMFmzxu49Y5NQeFxKzdvC8LhlEqL4BASEX+iR4ufZgbvF+nj+2ZDNLW4FP7LwqUXgmgo6QT8f5pOhgb6uws/XOxt9foY63l5/iA87D4fr4lR9lf4tRVDOy4WN5fwI9cAqRVOBBu8rp9Hp+xT5e+T61cFLv/Mhhzkctgl//8Xw888F/306YloXeEli4LvTOAzpVFAMAHvqksWfKz5csZv8Ycr5cY3KKg+25S14dB6wiBRAXNw4CfBJuVZJbEN+vUaqCWdxhrhv0QoIhELBHweT0gVaO2aMUODcFaTOV1OzM4DOCMPEcPf+rRl77ylg/8I/1VYN1o90rfB7P3X3Npd+m/XRcwgH7y0Ude/NZnBxYNpbdO7jtTuijTbezby2DaDPsGbSAIew4wfwJ6Eu1iBWx13bWyhW5LjJDWeCzRkoiGfV63y2E32uLgpoN8x6YtA1HbELxb6eG1yFPpasdod3SVnzPV0n8zpgpQLp1mfDSWDXnLjJQyRQ/zfKLkGlWJAGidWApEK7idgmvqoNhfTDNhsZIy9v3cOKWFKbAKBPoYJzWKGsNgbQRrqMLTmHhKEJb4J1EaZQ1Vhv2YZgnqjJ8n+haY6TRK//77p2dH+k6Pjp6mydK/r6bfKpVeemljrPQ7+sdjg4PH1vXpuVIF2HszWaWeH4W9K2zv9Ta9Td8SJRHThpzoA2ymzXw/kTDspGJDmK80Su9bv+HUhT3pU0NDp+66ayn91abzSu+jnvPypW8Lzt1DQ7t3nsfff7tAZ76ZwZO9LtgIVme380psWol1SY+DZTXCd9C16UAmk+Zac8EfSmn5HGhc+Yu8vi195nSpVOxMBvPLVs8x0Agnz9z5I9djNvWlPiogaLA2D3x3hr4K8BhTR5rhu0EDBVAIosyqSpi/f2P192eM7zccwbiBor6BI6f2zaUjire4dPrUqQv720EJjl5yUDxBl/99/kMfP35B+P83/rT/r+2Wan9mAaPU7DrXsnBoEhJk/b+qWgLUeDbHTj53femCGs9mTT94C/sRs6BxDyKTPLoBKVcYkLANZkIarNyh1fgPWNiRL8Ne+mvMyJoO7Vz/Rp/OPYyfe0mELFeB88gaPODIkl1kXFzzNJVfA7BWARpuHuz0Y5aBVMsazGTCAS1l/t0gXLpYyuBVj3wy03LLLS38iQCT3Xef+DZ9bCR1rWb7rBYmGI8OkHZyp9rkAG26JSbI9gBzoHAlJm/m07oLhVmZXAVB2tnMOoKbB7IhdrvWorh6MGuk0NYaDaONZ7y+Gmcy6l3xmiw8kifMal3fD4f76alTxU07r7tu54ax947kgz1uV18gP4KM/UxKOFkYv/P6G+4cf7GnEGh6vTdYMPtrrwS1Ko/+2izYpZmIYGOxNLzUFODgQGN/rUtJaboVKP55Vx7TDSM95e6R0QZe219rbQiC9R23/8k1UyvnrW5bfwH2nwVMBdJgW6fgDKgJBLU6/07mzdVPoD23z0xZG9nYYKTeoSsGzqhhl4KNprDrBZw768rWO7eFWf5G7djxepb5Gq43WljnmN9+p7CH5X+vUJdibnsrnDQPHAzlssMuiqxIlwi8FDPbMZaF7DbizaW1uUwqkw8hI8uBqguyNc/RMor3pKhFkduNblkYKybsObbr6Tet2ps90ltYNLjyxIn9y4Z6Z9Oz/Q9e+saHNqnLdz+/+oD/uteF197Wnmrtjr6/K9qcbL2+sHRuc3GLIm+GDTjP3kl/TP8PSZPzVJWlPrBqRvp+QfKA7SnaheN19r1NWhvOpFLpXAibX5o2jvtl29YC3kcjUbZl+uOtFz26b9H68emlK7dtWzS6aXTL5pOXHaMXFIc3vLE46X3dtYGRQ/2ptquXDc1tpJMrOlY4xXFierub0N7u8CUNeZHEeVH58c5hPN4Rwp/vTOnp+p01PeL9PT0cr3jCY9yn4g2P8WR6hvGeFOkm/8BZTRTLPzUDwAJUFjNpwSGDiHTYsDSOxSd2h0338XajTukQ5QNOK52S5+TYdW9vf8PBqDmv51N0n28rnry7M5+VUhL2U4droLV+0fVnsahFQKwQ0P+r1YktDLcJYe4KRsVhlh6+NbShb8XB9sJo28HugZ7VK5Zvv3tw/YUdpwLF8fEiY2Df6W9Jblrbs7zdWxxrSQ8cWRPs2bSk9Mrt8ZbOjvLb5wR7+zxfXWm2AaweP5364yfYOU2SKQ+9QpM2u+rvAAa7yuSa10QH98brvumTmm8a9HqTb9rwSZtsJmv3NDNHWmOtkZCFXl/XdbIHtnZ+PV8JqvVfqnaPSBq8fmS8oWxXp5kzSDyXp5AFvoPg5hu/gwBw/6fCU1G6rAxq8eixY6cqXkHO1+HOfWNBcbnJN/ZkpW/MyTrb6UfTnVt4PoF7K2emGrvHxP+X3GPWQGmA4yoIHaiH8X8CcFV4x75f4x3T8C/5mPaZALgdVOecIubSTDokAYO13FhnlhxYMC20tYVDlLR1tWGKEiuZkmxvaQ4lwgmsTcHLjzexdn6ca2Nxs8ZvY0sW7U3vzC5bnt2e2nOiPnXMFXrXFotrewsfaEwjh7SzDsHZP6KG2Gl7gFB6gVBEfmqdWvTDnyO1WMFsHmrpKAwj2IojwyC5BvuBmebSyXMHW90XrOb6MKxLPy8YAJ2HipDvoj9jD9gxdtJHtqqbsbhrK+hfcWqz57DwA4gmG0avO6kgY3yhXjpFa3631WhnNO0AI6e3O9mGlQswvQ3zTQLA/CLMwBgryHQ+LYUrW9/efrO6/Obp0tX1tZUP3L7rnWAVrVlz75m7rTWWlTNHFuv6Mf0x2Eh20I93qtvwfFE4XwTO5+BvN3CpbQ7pOMV6uZZn3IZn1FGOSep4MbjvzuXkp3RVnLKeSoOnTP+tdrynLTWbO67Eh0I4WClUo9wMTGygpliaib/C9kTmVW17/hM9fOZfqyxPFJI/qbI8xQq/YhS74pkK/pyb5Yl1oiwsz8vo4cVVhifqEF+pMTx1WFzJIBHHWnlOkdXW17igXWMEVnDhdfERNvyayhXX1G6vMc5PmC5jaVsVqP5Rv3VnflNjqhsw+wLbZzv6ssz7tOs1q+rBD3lMPBZqD7eXuYqjartWJjxNmrZ8XhVIW40dv1wNWKkCrjHY8Vp1TSVkHRpkG/m4QZ4kQCGKhkPlbTurmKGFr7sC0N+q4/Q24J2odX0bvm8Ob/TUTqtbKvZv+MENyNfxg7fEEPiauzYSag43l8/iqjpLjT+8Av4fq3GMGxjoq3SPA1Nh8Dfke470gNzbq+6aV8Y7CSjCLnxe0StfKgrjYtMyo6LBAdBsujAnpr2tWk5555NT0nzIuqXiZaX0DWvc1RH5kVpE2jkeDdmfA5tqgHxYdZvhwKV+sSz1NRhUSX0NItummmgZJHG10AiMdWbNqD29PR15hGd/X89A70BXZ767o9sKpr55YdqYaKqE/m9qaMha2ucrCUqPP5ww4iwuUicJvgMwq1hwa4EWSjkA0VURaAHsuyrUwvDYedCXCYy8XhwizYB5c3VtGCLIlkK9OEQ9LuSksd916lpjmyb7lu1441+w42Dtjo0IkV/Cht9SGx+CMcJWASImP9wEi5vcpK6vjps0zFmzT8pZGzgJBmRF6GSFAdkoevIBevgL9V1w+KDVyP92ksW2AI+0iG3Rdmx2guqb31a9+coAF8vNWzjTeujhF+v50fDtsNaJVvZ7ukgnVolkvD0PG881A9Cxi7NULagaQt4DPCDDreAWUFQ6PZ38+ipVQrZhAOuk6d5O1UdGWXJZxrOWfaIu0Fk5zyc0C4jJMMVVsoWZUs6PZ2CnrEFYYgcPiLYsCLIoHDDvyZcPGLQ4oAWafmDWJerhqyzSrAKTuL72tBbT0Y8Ul4U7nQsLTgeczClOitivXgB9ljB7VdLsVS7LMFFFd7ZgZEAfK+KcTra2BPqD/XpMgNsyJkA0an3ypP1yhc8IXVIhth5BPLFCn499/WvvZAU+p4Z2db76H7nKWIszry3qYrU+P/3Qw586unFD16J179+q+wB/ocVa9JL71UCKyvY0nDMERwxrHW2crK+sdkSlIvpCO++2ivPG1a4GsKkcO6MmEDzdXdhrsz0RiwZ6g71m8AQswDNmZDsZ5a4ZdCIvV4ig1+vW5sPHFh9JTeYnekblD3/EMVYZMFE6yMzMY1e9OdV+JJ+JXt2S4Xowj0ue0OK0ptTVWpyWziCV2sBkpylQi5ByqBaPL6vwV9YJ2HoHMPRgTXgy8wDWxifrsWQntT2CpOR7NLZW+XCkhZP99bu8HHa5pCaojDlPa6PKyrBEHhgjaXKJuolxCg9sVqhifg2g2tLiBtbQkm5JJeLumFuTPlb6rd1eLx5uk9kwemsNoMum0fJacBvw/oJ2Dl1TN53DBPkym6uB/P/GSdLmk3y8Bhllk+lHVigxchEmtFyE5/W4Sxa2gPK/IvDSVS8Zoa/xhJpshKHa8UY6gqteOkIbD5+pTkhgpOrWlLr6OQn0GD2sWMWj6dFItTkJPAbtpBaTeq8WS6bvWDHdKuOw21gSnCksdcRquBGZ6ipHprorIlPTGJlKiFVsaoVK2Dhy7Pf0cI91tJgW4mQVIyYacYwuZsF8iVkvpGy9aJG5iqanLJRCGk6woJCa8fNTSDtTi8CqYS8DeJt87oQnwa+Uu+pK1Y9iFLpNt+pqK5qpNOZr4xdFI37Rxbzd77SCoYmSylxiQZRkZirzUVKmvQ2hksu0dbV3WcHFUwuXRsGIf2eCzQZr4qpwE1gGQGNfnjtFmcUkbf+YAzslaVEOrVjJZQNsXnP5Y4KqMKtVR2WlaSs+ZpX7jCRWVplTifgjfpZyEO/JYVpDxp+RvVKmOLxCHBtLCc9d/PTBk5KjZ2zDxYVQWzYelT2C8+nSt15Pf1686r27FwefV/ITN275oFbLG9++6atgzW+22uDGxhvcaLnBsD9Ys0HQZWCDAm6wr/joRYelwJHr/OH2qEOhf/9o6Wevp6uy7/6b9zs79q6b4zmQZ5cJn9DuqO7rSoAtIWBsn6iLU5lfITsPcGIXRoty2oHeLnxBw9pu9Vx0UVPol1/E/Gd6nQn9i76mB4D94TOny3eiU4sCo1eWrhZOlt7Ic1Rgv33sPrSRjeo6tt+2mMBjKHnkBNuzXCZuO0+Mrdk1PvxhzdVGuy4HjMlIxHTAtO2mj2thYyc/dKpMq4v12LGz/01f/bnJB4EwjrB609vUrZU+RSflMcKN/BHxeDSKcj6eiafbWqMtUbiC7og7Eg42eawvYF3HxHfMwv7/1HooyhiYz0/xBeNMO9SZijOVfRYGHqx8Fud+Krleest7TKf6Q60Xo4ygOr4M0CvBRrtKs9EWkVl1R4rabWmwYZrhLEXqdIyCHWPTTTUblylYaA1lil4V0ek0qvuiLVIY6u/FGgHticCi4KJ5TLV0RXk1rVVSOMRrDbEqSEyHIxWGydtu/8Du5eqmh9546YP9s+nZ3qFl+0+cWDm4qNB7JLu3551VttuiIzMrN8vKluLmuaWF61uTzdGu90e7W1Pttw0s1m24X2o23BB5Qg0k4fwpOP8AVZyDVFJ0G65AbA6nw+Y8rj+vuqxtOaIo0qybAwTFsTYLhrlMNp1SYdOZ54A0Rjj293aDUZdNtyeao4Gh4JAOSY+1VWcUqhsdjfJqAByKWm+IUxWG7z1X3rFhuHgBPXbZyc1bRjeNLtq2beXS6fH/y96bwMtVVfnCZ59zqk7VqeHWXHVvTbfmunNy58yV3JvcJDchCSSQC2QiJGEmKiAKBhmCisqgjQpBMdqAA2DUiJqorbStSNstNoqNj0/tpvVB+9BWaV+rpPKttfc+U023Qtvv9/r3fQlJuFVnWHvtvde01/qvzZusvt2pn5Itq4ZWSM7lpeXrydn7Fi59YyozeOkGKt/puTToISet8RYF2ihGMOJ1eqsYp+DEonW7GkNkEn5mPK6dC9PD31O0N7lAToC+oAguWj8r3Hk7WE0j3T20g5WNFu2w1gP+DDnxg+997zh5J9lSeN/9cD/TPZPiMfFhYUh4rpIol2gXsaQTZGYiJGpCMwXTto6hOg1gM0BZPCjYZGK7yohCGB3AzHKUQ6kO4k1EtB1q867KkOUG+cb57mA9xxBBCBsEYLs3hyIMkSFLzzFTkiE7jcwqpdr9BLbHjdh6LLziullfRzBRnh7e2JvuK/eGfeqSyLs++70jN9ybN3UfW7BhpS3v7OnuWZCtpGJ+d3Zpx1fe/aFv0MAHHnMhjtgkeYX8WugX7qykCiAziriyEwgQFVdEmXQFREn2E1Gy86ZtCDYmS+QgKilZEuQDmvygR67ibgbMEqdgAbJA5EOtL5yrhInQU8plgDFYa+MQ+km/g/KFSsx52cK4Uh5NXhO5cFVHLU+ie956/7Wzl8WuiY+XJybe33tVZtTKkGUd77j4De+ZyF/Zs/D8Yd5H9e3ifwg+YRvtoyppfVQ7sVeaILLuqHsoxhoD8qNdVKW2uqiqjbqokoHO8KFDxbXj42TN4z3hJ8nn7u+d7P+JQE7nq8+c/s7p5+D2ZKVLpniMBLux83TKrcKGfAQBiKTS+PiEEQcKh+6dCPbZ5Y5EYbA7P1J9pt/ZF5aK6czg6MBeVqO1Vn6J997CPgyPVIJxYlP63aKgDhCXUAD5JnNbdAHiV7usTbXwUAWRLGgxENnhdNMWXGiIb0Ug1skGt9CLVZVmHYBVz5txuVzsiJ7fOgeGpbBwqLecB32KVrqpK5eneVeuVim6Ddpxke81TNmtbcB16lMN0neJ4Dl9KRkX/gPshhWVpWB/wUoOwo6RHDaJdjZE8QnL4QCdLuE8zOknO9Ae3kiESKjDq9iFLtJlU0J9UVzgNKMSJD82hdH71UW+nPZuji49e8m6dUvOXhrd7OkOp9P2VKXkXTypbr5uszow5C1VEqlEMk1lpId8lIxLQ38GmoJnRpO4sAlRRAiejgkPnH4VNHGi0slWrRXfLT8tKhHsJjk+kTWv3c1DnrJEZNJZKidSpZeKUtZLCl3Jcl9ujj6XbBIeEPvme25wnueSTZYHY5/LYXILWSIMCudVgpl0AniYdYpEYqmymH8ehd0QRFaCMDygaccM7v+Y8alGC0NKnas4wedMFkIykGQz589iD80sbSJncJm2kZPJLetWn33x6JrJSiQ1RkZdg76M233W9NlzxbULx4a688nu8VQ0OD7tnBx3TmwddTmCqip5XZFYLjywXlm02N23oRRyuR02R6hrgPlvKrmU3CK9UcgLWyvBRFcUxpa0jq3bMjauwoqtx/ZEIYEDi/UJNQOjzU4sw4qYB7Vw9eqF+njWbxfPv8IYi7fDE1kyaIyjI+ilvUNk4SEQJ1ZsupSBTacgZuFIOPB+ec8evF5cIjwkPsCuF7WYU9JyfZBeLy6h7cvoer1COALrtRkWIUxgRMcifNNkuTxZ/otyPNHTk4iz+8nHhSOwLlvcH6i5n3xcf4AohMhyslt8J0jkFBFYI5sQql2fKtpILCraUQ/ZEc+q7mPZLmvY9Bmw7O2C7aBgF4j9KvB9ZZH2sOEI7pto44BO2gQHLiQ2+yF6pXBjk0tTNMxVcylLFocFYRPIdjpIdu8mNIz0a7F1yo3YBRf+a3QPZQxirvux+oI1rMvlc1naSoUCWDD8Cj1/ORym2ctgBP9Tcqp3alXfdCKZGCr1rzj/6E2udLGYJmuShfGLRjKxYCx/9tC7v7i9IzBK/e4y8PY9oNO9Qkz4NBtUB4qCcAjUuYdivcYtn0g2itiBjOqihQnbBJtdEsHq3As6jbmEssafbn4FmDtgKR8QKFQsLX9ktwBbMsaXEn4pIHivwMprdgl4DfDBJwixSNAPVCIkAoLyBS16LTxOWRGGTVZ+e2502eYtS4eLF3dH015vOgJWy+c+WJrbcNZ5pfSh5VnPpR6+pt5SM25w74ivA/sLEoGN2/SJZdxYMcjGDfpcH3fSNG52hT40QaDjFnaxW2rGjV9iE0pBpOPGBWATasYdyGcVJcqnvwa/BF3IP+ZHl569Zdlo7u03edPR7kwE5jxdOu+sDXOlD1bPuuRST3Z5jo/7CthL2Pt0X0V1Y/daIomaFReHF8OkYw6FIInSXsTroAYVbfyUETTUX+MyEJjn8Y0hSpvmKh3BQDgUiAQjuUwwi7AeQZ4MmtObl01gakho78aZPT/wDfV2jvft2HjgWE690EleXL17zznxVGB9Ye5D3d24PrNkjfC4lAa/1UXRfLVaGHzvNq3fvChtdDgcLocrEAwgmm+AgYxmJf+IP9uzuKdnce4m8eTi3t7FPdXjZHH1W0yugT0rPAJrYH5cZ3hO+SZcR9Wz2H3iNPAwKeytuCN+UZDdCGKNPMTJ70IsFZH27zxAYVXIDoci4RbaGK8kqeG/DQQB7V1PU/mM7+mMw3OT2PowG8hS/DNuFZuMY5z8cW4i/022M3xTNha+6SbP4vxMpGNpcRCM5S92h5/EP2RxtiM+Ee1esOCfWV4Hzv/NQLsTVsByNucBATUd2UuLTnGqRarbdEhxWPvncWBxiWyaeyKbZe3ojMKiCd61LcSbtr2DNmt7kDZrewi7szHfwSneAbN4U8WFWauqIrJlF6XLjplhmLUKbz0PKy/pzArSRr6lItolCKYCn+/BDYfFvCm01m41voX7cRq122EXuRmeeCDotylccoyPhEvAzfJNvsmuxJgfiFvc7e+8Wgp8i9oEy8kq4FFBmK24QrBDwoR2MNTYRRfGXq2BXJKxqx5mGq8CdvXl+nNoCpga5MoGmGE4BHYNFWLqgvDKzu5YMtJZjgQ2rZobHigvTC6MdPXEAltntpNrzgokXarTLtt94UKsvKx3XcrjViR7RygfW7CMrmc70C2KzwkhYbwy4oPF5QefVQQTl4i3StgBEWNbIGDA10RhZN8t2G32zbDUKNC6EgfhYpQP670Gl46P37RqVYcrYIvElryJPHTr9nPP3X6Zy287J/L/4wz/GXGGWf/K34oPwfz1YCfVtAo7pNuFxsF6lWCrPZbm41Zs6E3vcDlkCft7dni8Eu3zEQ4LQrgnTAsesplUgjaECgkhil/q96ldfSPzopZqH57XAJ+U/dAYjFT7UeuvreGPZhCZAw/4VA1/FHsYqhruqIg61YWHXTYtOjRnHIecxwFEnRhVPnvWrbokh2OzQzszLNVglDa9XAcO06FJm12KqHYUkjSTynSnzYCkHnU+QNIR+N0Yh/T+4y0ASJNULmMP3b+BuQ8LOeHHTCgGVGxjANI3Q5ygB+1OitgKHzqsH/LaugLtxsiKYSkzKW4yPf6z73YpqqR1k4lSw7XxxbyqzulUdrsIzygd0Lql8oTo1tcjB2HZCd2peFckB+s6LIQpD/3u2gWoc86GDU1H/FzknGfFcK1s2XY8Eog7u/M1vHNvnBU7qoVgl/Od3QyTGObYwCQeJ4QtE5+OSSxqWMQ+HYtY1DGIXbQttU3Ul6EJifg8HU0Y1oFdxiUDu6ojYDMvx6E6AON5bmOgi1bc4ta3AHP7OF7x+AgIq1ZoxWH1daEV4ypuA6S4fkk3RydO8jy5i6hsiwtZ4a/Zkg0EiCxmumNR2Sa7HCI1uvnat35DqDmOH0rWD+f44o/RfH2EssvPYhNSYReaEAVBW+8J0/cwuSl+kcCuAXtdkpKzWs5/g0uA8d5kIpFNZgsB+K0onX0EfQ90PpQcb8MZnRghoSi2tgiCni8pETG5esW7dm9d7j88PX3/nVtWBA5XbyS3+aM7duwgt/vFyZ3v3XHf3kLn3l3vvufb+a7q5zpd33BWP/9Il/uvVZQJCeDZFcAzROJJwxC4fZaf1dq8FMiGQCgcoNbFKLbUBIKyxWJhFMyK4cT9JHH/ind9/V0ryOETJ8jGe7797XvgdXvv2/Hww49QG0Z7/v+35qT0n5gTIpwFf/2J9obKVFIIH8/x95OzRtyFNiZSwn0ZP20ASBa+4Y2nHyf3H3zzH7G5ChGKMLlXwDNUPFOyyRLtOouWJDwD5mUnAjekaDd0VVD9IWq1glnG2gmOhN/0AXzefcf+FR5YDR9jvgx4RuJemEuK4eIGorCRPEHXaL0Ws8rPav4Sf3pUiIbzZfb05ZIWTTCaRa562zVndQzkzz/7qvEPbrz5w/tueeXD27dOp0KxxOrbF0/cvG/mxg3H8N1pWEd74N0lxMnAOvqIB16UJkR0IxEyBlkx0QDbE3FgcOxSgOcdBduG3lwul8/Zla6+CVZQZ3SNMwIcloq69N7C/t6h4d5lG0OerReOD1wwe+HFx99xF1bSffSWXfdeeGt3NhkJR8RPk3K0c/lbr7p4m7WGLqTz34OY29ipHqYRDHwb9ggXZFHYT2cDnd8UHu553HQm/AGwkmN9mbHMWDDjRyNZUkbItupf/Y7ENm58+tChy4+Qe6tvP3Y5eeUfaE8e4MsB2idurDLsAwPcpWL1Lljk2IBZpvyghwBJMz/yWWyQzfnB6guBB/RI0Qh4XLpm/9BQf//swneTavXJ1ZvnDn3k3Z85+/Di/HhmsJvc84nLRt685+qbaS/fV8U38l7jSyqTNFIG4wVVIyZo5i5cI4OTekA7OcnrJVsFaUMuj718kJagWU8YzXwKlDo6bem/evCGbdvG1iw9d2z/7vd8+PoPHyW3TxTHyzIY3f1kw19+YfH78zOLxelr9l1++GvlTDpeXpxna3cM5uNcuqcKlayNnuUILAwPk4DyISXybeX3Y7R4JJjBWv4jz1a/LWZ+Qn557D2nfqOd819J90BOGMBoQSnjlbAnxfqGonOoEI+h6JzAE2UQFqAosZFyRBOjRMtpAl87MIp9i9BAia9efM3cDX9xw9y1i9fM3fyRm+fIW/oKxb4Fme4F7sl8fnK4t+dzY3OxBZct35rJbF1+2YLY3NjK7YXCdrI31NkZCiZttmT1N/1pmy3d38V88q7T/w50P0znCHavnRCcJlwnNgF9tgMmIcjP1mBu8jg5pnUyNmYO6WNX9aKObbti28haY15gooiXTgvMz5BpVu7/yy+Qh2FaOjNpQ/8M037qyUoXP60+oPWmBhGM3dGRhXJ3EfVPqMi7o5Nnq/98330kdd+pc4eHzx12f+yPH/vYH/918f7Fi/dj5BmeezU8Fyscc8LtTFsEA0SUxXQqGjEpHvapZHxKbDpecARDiHztmpVLJYMRRFmU5EOmtZ2aFUyaA8MsWNeMnYmo6sAuH3xrmVSHxDSHPYqKA1gsXj298r67zlnRcQf/tyoe9Cp9wyfYP2Jxy6Y3ve1jqcDZG6/Bf6qvqL7D4uIR+reuO4p1usMcs2+sOwqoO36syfl1wLuosLAyWCPnGVzVgTOV8hfeWonnkxdsBCm/4e3vvnjpX3y4c2Jh0ReOopS/eNuKazUdkz59M8j5YZDzlcqyhnJeFoDz0gFd3iPPz+OyTbBtMkR99M8j6qOtRT3K+tPvhjVcpLL+/IqKPbpsyK71zODvhCUt3kpjf1djJiXZaZdFOhf0eId9J9xm/Wqu0qHrhICf6YRwTtMKRBkR008zpVB9+dCha689Qt5dveMYuf4pqhNuAp1QBJ0wWRmz6AQtt0TTDTW8M9RC9AzVQq5OLfx30Qswd+fS/dJbKTG9gJFD8bbarotm5RC1KIdrNe3w31s/3Ax0D9O5Gq+MmPSDLv+4nqgJPhoqIvqfURGrm6kIeD/z616XjvhOKx3RAc/d999SR+z7T+kIXPiPtakjRpiOeNGiIhCPi+as/Tl1RE/bOkIA+bZKXPDn0BHhNnVEaxXR2UpF4Pp9t3jZ/3H9kGyqH7qBf7v/q/RDd/v6IUD33/8J/RB43foB527kdeqH6xvoBxzzxf/V+iHw59cP7tNvF3eJC/9r9cPC5vphTVP9QChPPwe+TSeuIkRUVYhMMEsjQmyiLg32mVaRKGqecNYfyBUoeeM+S6LnyPDEGOwnP1AYePaBK95X+pR/Zc/a889fO91zM1n91i8+8Fky+dUL157X3bP7zt2p5MPVV9/B+yeTU+TXQlIoCvdzJLswBVolohd4lk7xVBKKZNfgG9muI9mlkaN2YjugJYUUMVGPpXswFZOrvwIhUFLsOk3J+BGAJ9tNz3zzxZyDxhfaAKkj61pB1LUCp6MYxOQmetawqDKuHTIg3nOjCL9C6LkB0KsH8h1NA/k1oXtrJJiuh2H4+xe0Zo7lK5njZlr+EYagh2nHaLrPGTYueVHwYXzAASvbRwP3eGOaesSYSlyWEBE3gxsyWouFu6YWBTdRh4BLe2vBX4dAnigguYswf0zS7kfhPkVDc9PYmlp1wgUKpno7wSII5ko5JReMKiPkkz/8VuwfYt9+7o2TB8XiqR/PzIjFI4/RWi947hZ4LiLJppHnDiJLxOjeyLtPTqEEJTsQfGga+YGZP4gnC/d5MoqTdrw0az6RJ3lGtWTPYbJ32wWjvUNLLtza6fe99a0dqaD/1lv9QbF47sTQKre6bmT5dnIw5lvyuCe0KshkKOKRTIGtEEN5FwwoVIet17bjzKy2eNdKGwqwGWWnltBh2ozjvNTa/+jtu29Nftg1lhtdtWo0N+b6cOK23bc/SoI3fXT3zEx338xlM73dq2f2HOU9adAvc8Cslip5Ew+0jp+UBx1Ya+wQlIzNNP5ccFQbsPKeRx5593XXbdyweJlYvOeWm99Hgm/8l1U8z/638HwXoinX5u1PUZTDHRhMnrZZuo07O3n2Pkb3MuFh8vXqn06fBlFV/MDQveO8p7z27IY1AVO0JmDaUhPgjJmeyp8JTxz+wFP6HOymczBSWcA0rcyihBbZOKPLxrUoG/2oYZ1WDRtiEA4ZqmP9xw5/6Nz7kxPjq1aNr+i8mix88PChx0jwlg/feE7/mvGxmb7bH3vkQe39q+H9XYambyWja+gIoAox0WEQgjI6bFASzCcnVq4aH0zsIZHL7j18jJKyNRZaDbSEI7e/+IaPMN6Kl9B5w1XBssb3YfXcFLYo4qvCMl+ZMV6IODbiJ49/4+TJb5x46imx+NWvgjXM5M0r8DxN3kxReTNtyBsnlzcncc9qNuyr5A64x4OnLoTw6PwUihqamr9W3JALZiXY/mNMbfpZRdl0tpTKn7zxDbtLd6YySbKl+uFL9/P1Aj4Sjgmkiqpgj1x4JNIxNQvmBZcrNEXFH7Q5MZmbJfpMjEhBcuvbOk+efM/Pfvziie77xeLXvnZaqP7YWIffgufa6OkQXdagr3ZixHRa5I2AwehxRugIR8LDJ58Xi9Ubjmo0vQT3upHPTkyVEan1BHy24U+cJrfgDvgDAVzBGb+Uk/xAFohVvzh47XnXnvz9vn2/J5Xq1/EPPPlFktR4TmMcTiGPjpbYcLSwN+DJdLTsqVjK9sjJE3977ASZqH4HHvc8KeGMUL0tXkd9TMs52IxujK0lG3K5YACF0zj1Me3d41rGx7D/UeJ+7LHqq6+tHEOxNHbva0ePvnb0Xy+bAXFk9MeqUB8gIPRVyij3RZkgRKu+ozlHESMPzfp8xk65WofpPUwqOw9ecdHhD0Qjl14aEYtXbjn7yk+S7d2xLXQcz9NxeMCnnaiMBvw+CcHtRViH4noZ87V5StHMLLpmdJBrsSWxN+6N9waLyCwSUqJKiaWAdkds2JKYF9+GIuJ1M+mrihOV2x/FIVf/Tuq5os9GR02CBzcVzh0KwcCP/nH43NFIYIwOn419JV3rYX5yZCMYd8bcNL1IAfaepO09U92B4qytO9BUEjk4O3kSWbGyfNnXKCs+8Qlkxprzgl9i3MA1KMG82oEfvWi/g7lFIizPymCDFu4G7TOQH8jhBE8YaVS2MUPk0ARxG3MupE3pS4aXZ8rpQqXcG7r16vdddE56V2EkW06VlsMH73rL5ndMvStRjKuqYlMCncXJ/OxVm94WTXfiBw5/Z2Eid/7F/WyPgSdHfkFtAvDHRV4dgCsZJmia+s7MGMC5QZsIHD3/R+4iP7qTHD56tHqDoPXXvhye0SGA04jPoBuVWi1raW9QPx0YzYDQpEl3cfgro+ePfOXu6kv3/IysqX63PDJSJqPVk5ffcjPaRJqtwuIEuMew/gWebOx+iuRIdz8zhf7muWevffMzP4Sd9TGyk8u6068Ch2d1OYA5qOhFwQQQFASiWQ7AdqVyQAI5gA/EZ5IXp6eefPj7U1veu2X6mYdJsvoiPP5pMo5/UBZQOi8zZJ/cQvYFAlz25YKse26Q3LPv4uefPP6P5533/PEnH3yQdBH3+95X/ffqzxnt+Ozt1IbIVboVzANtwAWH4AgEKBfG2FPDTz3/zP6Lv/ePL5D1n/lM9YkX2DxjpvLvqMwCe8GOMp9mxQr6hOsREzbrhvgaGUONG1ZGwt1PPUX+7qm/P1z9+G2nP8596M9RLNJuxCJFTeIBy89LFDlGbPYkcdhsoFmcWI/CGpPZbYp9n4ZyRD1qWhVUQCxSDds94GMonf6ACu4swVgUbbzQxEEi36gsu3T7AxeceqmhpyQ+u27d3Xef+km9w2TQ72R1wA6gE01v0U/sUpzItm4YiG29IjWEpeLORB5NLYozV1A2ICYVhaSKhYNet10WnMTpVLAOWCsDbjGOm6+c2lBcvqIwu7KaazyUv9u+fGxs+fZT/9LA+xP08VxFx7O6sqp2KHJ9e4FGg6BeaS6XdWCHaj0FtgXhZY6tX32iMdmsn8Cpf2/oswaqz3D/uRcx42o9aMRlA2+V2GdaeNJ61W7GviEfZV41Ut/cqw7WVs01drNpLZ3Ny2rp6n3u6gvW6jqhfk+g5KrfEwyfV0Ls2jPbEwE/2xMUubbFlIxccCnuiupUkz1BoXgb7Anaw026iPZJUSi+z+Vf8BC7rKFTpCXc5LeKWN55K3r7FILDttvhFG22zQh6lau/wsm6l9rtjt0Md3iuEnI4OqPYBZ0mtWM1MLbwC2IXSNaQ0z9hsTyfvf76I2QO/nrtB0+Pn93fm+l5+o7rr8FGK7Q19ql9vfenyjnyqeo5b3ubGdf/KxzX/6v/SVz/EbQXwHQ4pEH2oyG6y4lQ/gUdUb7I0PrZpyJNf6u9y7iSEPsORKVP6RD/BSyIDcqyBvCfyxfzwBelS+vr2kbQZCOw6MGW2P7Y87AltL+Jd06hJCwgNsaCDBWPaWBTCtgUAzb1lIFNLuwowWRkvPk1du2a+j4JPHknWctGVWMjy0ofbHmHWsvJOPaHdhIGdlDH/brL5+YqSaz4XTDY36uW1FK2G5vrdniYCHdZRHh7MxHWpfnilvNR5DL9xy0nxZgTu5AXBoQnGRvjuNcSIFbiFGXQIRcLotPhIJLTDmu62bcKfDtnwBgxNAOMuzucsgPPkagsLWLWq7TLpYg04h2nCEZNr8Xk2BS7g0XIgaGKIggDfT0lJa/k08muWCjAQMb9Abeh2Nvj5jam469tvbSppv9BK0bKnI8MJ2JImBS+xiVDCRRNEXjVTZy2hQtE1RkkskolQ4NvHKrR8YMDQigMW9mp2pwHNCDyIgeEcIiyXMD6osGWFyNuUYrdItAb5irpQMDpmBwfHQ4MBYZ6ywgOGA3rEBJKQwiJdhj69xYciZ0t2WrFkvhlm+v0z9VPBUzXW50Y8L+1gRC1yAkQEa0urt/zrfqpKKzNVlvM/B9HjlyvziN051mXGt/eyfn2b3/2PjRnIF8b3NFQviIcsQ0h7NqSr/Mw+8/XvGbPntbNazBOsYaekwwKE8I3GMPyJdjhRW4oLxgCfgaB02jzO9EiBS9GxLz6ppdJpsv4HGCcRXHIilmiIkdowt+slrSaIZSX9ZfSiziQWcF8+VzFnS3hWUo4V3Aqyb6M3W4UMyE4BrhrTRmp6CL1VF8/+CjueM+q7omBg8OteCp3Rzw+29aQt7d7Ra4Ra49y00GXr/+T5ksMCOPEyVdyAaRoHpiXAik6NAhS1K/J1wbfcPnKmoPQGvSD6EGCawNsUNCBaSxpXZqkZS8d14vm8GZyY7t3Vxa3faOrTmbPVcI+H0jsBb4B3wDacMFgEBReQi/aHOftCYLtLPeHV11YqVy4OZQIhxOFlut+3YWrVl246iK8MHzq0dYmHuvRQk5Jd/OeFAuFxWQln6ke4nCWieLIEpcyMiy6XWFid9OZavCN6tZnai06l7BhDgmyaJPkg7Te+SrkpBMhBMCdcCsuNJztuzyqaLcX9M4swH+3W/vUrs3eevPzRBkBdzCaeOPreWJlpt2HGQ8gRN3hIaqaYs8S6JNgemOh0GJQyaGFoYX9vWx+g36fF3Yi2unC65llardXv9buXEvC3dUvtz3dmm55glk85CHd4nE4izCb3TCbYNe4XUFtnht8w+cZb5zAkh4iHNRZhmUMNtAa4m6Z1To0nVaEmljS/u113IdHZOkjJBHLYA/RvJWrZKzUJk7MtambxUaPKMMjlpoeAS7LjWf2jMoqQZIR2Ahvl+F2TPaxiaz7mVO2tfOQOcQ/iAUChnUHaynjz2b8GVxLQVwauVFYMxgNHgnlsm2tpNciamzuunxv1In/5FpKjDUdhdsT8OfUc/PadIN6XsEC4ef/ycyCniaZBU6aWYCxHBr/KNO6szyDTq29wWlNNLDcBMaPdr0iOBTH3qa30RKbsABeH9aXGUkKartJCqIeHmudrnADj5C14HP1D9S+Nvnf32UaVHiN+3odwNEC6Mk8da8dMuhKp8Ov+XpNvuW+nodaeES0i+SgoDWEbuzwqZrDx147xO6yH2r3NmzQMd8dap23OFcJWbRmIRfKurBimyfpKblxig/Q1iZ40LO0uHCV74JIKurZ1XIL3FwsLFgYx2Se5KkPzaMzWY+a4xL2eFCFMujMn/CZAaNcAIPQkQZLppOo9t4e0aW6ic1FZ6bJt06X7oWPI/DArQICTKCGktyyKDqwJaddUF129YC2uouImmXb5cFgW8FG7ZR2b/QQpzPFbme5R+BbulyyvHBooM9VdpVzmVQiFvF5ZVVW/VSdxag6s52Bly52ohY72o6rfvfdr87vrHOeD5riHhMk+meKfGAbmdaRDw9d0bTn3i5gXNmlyaOJVrd6rEvbcjvtdFd7pyq4VNfepg+geyODoZSJseEFjcMp3jMMp5jEVjuBFU16tRFg0aSYfPpGal8ae+V/GnuFtNwrpPVeQetDuNVNs30JrnlP683i1TfLkvbv9NbvliLuFkSoq98v2MeUtZnkUYPoGcxF9MiR67/V3pa5++K298yrolsaAv0REUaFZWSQB+87iCyCwiD9YN/1AZcLYN+Nj4F9FwPLTwH+t7pChSu4JpkEo0fimkSmAt5jEyUnHs7Um9Fo8Xitlv0ivF8m0qEzf0Bl2Znc621gvndHoz7fsiWLJqKj0dGhAQQcTHT5Ir6IPwQ6pwOLbGt0jnImkcpek+7pbmde/8VQQQ+2P7+wtzbDmvMIfcIoKfAIPcZqBbcdzB3sPJMF+ZcAn3qgH3xqmFgVZ7j1NQ5V0fbZKEOdwS2jeb0IsU6FUnK2WYSTxZIm27y3LuAZR1Wo3yrBTYokXtJOpBTUmddrk8GAGPT2efvAkk7HO4N+1QGrw+OnoVJ6inKGUXz0y55tM5L/9burz7UTzNfmbzv4YzGw71aQl7hsBAdMGSQu9wBRXSXiVScnxA5vF3F2UNnY5FtPhy4bK8ypOWh2ixTq0vgcIuxw+z4Qxt4O1XsARJt7F+wLmL+ODucuv0d0OgtODd1r+nU8x088nhR7mqA9C3211Y18tdfzMPTa1jT02s78aZUNLfw3hfpvZ/A46snlOjsDgRUgVzrHO8cRyaeYTyUCsUDMH2ROXUBJNHDqzkRVWH27oXaEy0vcxftoG5KlXq4MmOQKaUOukDbkyhgN0mNCNtGFg7upYPFYBcuidm/21EuWCfO9kruZaPE0EC15FC2C0Fi4UM3v5ZpfOTP5gicHy9sWL3ff39ZZoTaPu0H/dwoTQoXcwgF00EeMBkWZxBDYeQj0+yDMVRnsrEWTYGfFwQpzwFzOf50TruO2wCLMJTR7ldyYchOOhZCcbea+MKoWswfIh17XE3BVLD+jJ9R5QvHK0roHyHCrA4u42nCk0Kbo6vL7KsuXLu6a6JpAK71USCcjIV+nvxNsCi+CstXYFNEzWyhmj7avvQUjhQ3D4oz00nrQS3FhkbBKvJTv/86wqJCukGhXFoLuWUCcai/xOJcsFr2eJHF4lfVcPLe+0O2lggKvsbW6RoNXWdlMCzkFj9fpOdBB+KZN6k4WrA+v17HL5xZp/gxfH6tfz4N8xO1OsccJ2sNQN0411Y3wGJdi15/a+lFZQ802Uo1n9KxyjZqt1Yxn8LDK7LyKsf2nzTHFmEgEA6tgcyQWJRaNDg8N9JQy6VgkEA/GmWL0YxVdnWI8Q0lq1Y3+NmXqj7l6/FC7+2PQyIsRFpO9/wWZMaPaaaqraWaMm6cdOZ3qLmB/WTXs7lb3uq2HsjX351kcytUsZabV3RhMqb3RKahOdW/T+0UqNzOYc7N4cmykcd6N58zzbkyhjTYzcPToRjuZOFp8g8ZopRnya6EIltI45jn4sZq2OyHKtjjMcBhmeFwWBUVFHFSMijf5zkXj4nhzAdSapLpFRQD+OWh3SCzgwTNGmM3dmFJcwMPioWbX0TNiehnF5tfumKskSiW0XoYGSn2lvt4y0FzM5gr5bD7jVeJ9Bd6gJpctmfpJGvyNMiBWbEGtKHpJ1JjoiG9cUjore/XoZas3vmXnm3evG9oaXjiwYQVw95LRVZfsf/envcuXdBwPT8TLOdjbJxZl35RMr1x51lkbNydiC7syQwfXLVnyFzcW3rh48V3xQNbf6eW2izRD80ewc/Ri4fucs/lu0BhpMCs7waxcDLvJ6QU2iJSzjb/z6Jwd4k6lItza4RJtbq8IBoTzgErlPjYzQLUOVuRuTH+mMexF899BTxXoDbOCx6PfO1dJ9fXJ8uT4yMK+ob6hwX65V+5l3M76fT5+Sii9Pp6TF8Efve7M+I4Zf9V2eC8hRqP0BK2bzAtD5A5+zqMVUHYCS4YKoksAAx9WLQc54187Gnyd4F8rjb42f+M2fzM3p+dPYHayQs8EGWzhDmzRhCWRLpd9h1d1emSQKTrk40Tt9dxi4/fKtJrSq3okKoh4+wnmWybooSI1APSM6DN6BIhe693gKfJ7jVrThreiGExHIoIw2F8uRvKRPHbHjUWNYtQOpVkx6ogVInzMABM4rwbKcHTrhW95y4WbJ7sWFkdHiwviNYWr4pFfrnjntdffvmLk890j/X0jGYbVKh2la6FIeOc3Ha+zG+YyTuyCrCPnsW9U6zcJ/o2z5hvzhwr/UJ/1nKABweZnFcZ2lc26x+VwWyZ8sPZSqpCK2m2M5Za7kKJh4Lt5ptq5EySI9SaYbX6LeXqNO3BWkzirkWKkqNUEGHPqbTqnGT96B369q0ltxfE/r+nLHj++5PLNW2phKD1Txepz4pFfT50zVX2E5aLjHD5K5zAjfITxzK/PYTIWle0C4ov4NchV/bM5dnFWB1HN83E62VS4VcWlsaYIq9zMmiYXzlXilB+ZCHADk9oNbniac4PVCfonRpRgDSO+eU7u+PGrn3/4szV8eGDoSvFI9YFHX6j+QeOBOEd50Cm8kw1LNUrC4/QHhf3AR91tkiPm2VUdTomPOV+z2xteNleJ0hF3RjrN+9nVaj/7a3du3U5lNeNUVsuTFNuyV5gkDkZ6yIBUHic+YYLYfbRrBH7cUfMx328DDHm5wylSoWeBXgZJ6/PZdwa9AY/fZt55C1veBFczKefzeXcHiddb8ALPxoSOjuSsgfPc3n0ICNvfh8DPYCQO9U32T4Z7w9gnu5irA4AOKe0AQLcG5W0EBVuP0NsECtYK2EtxoqXv8jkaFB5nvHObYa/j7Ecv/5GvwDLjkrcJezv8Hh+fjko/+FvzcNW4fK7S00d52TfYNzjQ35yTwTPjpGnhNobSbc02vqhFAY83fkPxjV3CNMOniQg6XDHtHY1WFrZfrIRMSD/6x3MVN+uTEAr6aJ8Enh2NfRKeoJC/f2WC9WXQ1NgT8vRS8c3U5sQ3x4TpykoPsdvcxGEX19fWs5xdU89yoWODwxGLBAMNilmivJglStF9eC3LN8GGexv8OXXyeFT1jh2/eF8eE4TvPjWNFH39HnEN+fvq8EVv1mt3yS5ej1MAiczsUlG4lcJqcoQjWZYVWQn4fRT/n78U31N99rj4LC+R4c+rPsPxKUKInuRARFDEBZ2hGb8owlK6YMtggaG/w8W6ods4ckVdx7Hh43vMdVL4rtq+Y2wcnxIfFXzw3j2s9Z4qszJEhpguY32dhpjewfsQMH8mr40zjl0SGJooR3zlX8DEA99D/lA4H0EekFoaaSPRDWYyq+88Th42U1mNMS4xWv8fyiMP5bnWwEbnEKEwGTbZwpdxvcXP8PEvnbtixbkr8Hl3rOjrX7Giv0/guCRT8FyX0F1JuhwKFvwLDh0cF56fEjaEg9gviITBCBhTxiYQUGlq+vj09HHy0ttK1a/8j9KhEln1Y4rnQXFD6LoNMSQsTLuyYVWnfoiG/EnTSrnd4IaXbYghAn6InVcVkVokETKFq+aSWjwRdCLKDTFFNBrsQhQ7kOFm6QAfN0rsEqJxKQhPRoR9iBmRxoWFTRnsZcRbiYT8Pq9HdbAcBoeRw1BP1Cw766i+r54uerDxpVrSJE4Xq/PICssrS7qIjD1RZbqjHbwPKjrOaVr8uBtUelnZ4HRk0ol4J63fZFUWzoZVFnU0ftNSUVH9ZB2l1jKK79Uz0zqfSyqTpvnEows7Pbqom1BBCPq9Hpeq2OhqVPhJRB2B3z9y5PrqqQYT24B9Oi3vpLRcRPvocFpYqClhN8oE6kjCrogCkiuQfXVfzuHGrid5LBOuI3kbubx6ex3FmOD/1cZrsXobx9HpEgYrfQaSDkYvZdveekCdPELqUHyo2ndH9EBSHbjOYR4xqgXZeQ+LDWm8w/y9buHSihePU7BUo5vuCXZs0l1zbFK3P2gDJeupRN01cxUV6M/lQlmlQaqcVDuke02HCPfXsdWcCndjLXu1MT1Bd9MvKmoXPeRz2kXeQK5Hy+qtzebFYEkalaVzN/hQZf1cuKdZ8LvRDWVW0tIkwl1/R2XBPGHsulvQYfNm0iAcWVBabZiCW8fS37J4cy+LPj9Xx1Q9xfZE/YKVOMbBr2gOvheRurnctoF2BzdMtEvYZ8aGYAy02l+WvR7ZJbsQqNvncHZSEa6YEJquBuG9x4TStPPup0w4Tfr7sDdSSFhTmaJBaaJVuCs8hMtf7TC/GgO1oaDqV/2+Dq/H7eK17U5zgDZqomRCD77KJnq2sxDrsE6UQZMdOOAXVlaWa3g0Di1RToGJVOT9WCyLSCUUoADz4fw+xasgLaqT6xDVqesQM1fezLTHhJkxqDYmDd7InI4/UH3RKSRQY0iEQhcorNWzTXbY9mPi6hTFTZ+WN2BtXiIe6Ayg8RwO6RrD5WykMUwU/ZtFV3Sb6JoxK4lMo7ljawW0A9UJCit2azRjmK3GlgtNUGOi1unkGWoGMadAL4xa1oyJMdp7T/D3LqqMC4LCy77O7K0IIWG89WZy+ZTppXN79owYo6VYZafXUPwPnAuwKxJEsWnVWGBXKPBqRdpPkS0IJk9OzTrsssQxMeJdcFsnGIRYIeXsalQhRekYCRZGSuIuSyFUgdL0Lz+s3nxw0lL3hMSd+vFPHtPWitRJa5yioGuuYwUwvY1LlfjScZqXTpxhdjUqMWp0OehMn6+r0xf1RWHvY0GR6ozXFRSZJvUpUynJXhOfbzBVjew2MdzGx/QkrweKgyX6Hq0Ay3A5Ghb2qIJiV5X9LhAHMAuwS6ftpkQuflujkptGN85VQqFQKhmKh+JspEG/z+1sXFoTrZF8lgIa06ilYWu5zO76ffUS3/W/nj2WxGZNDQ55aW1Iw7EyhTbQtCilyU0lFsJsVobSmK2j8xWeNGQqptcHAkxWAVuZiqNsrU9IMjE1ZdFuZsVyPddr46Y1BLw8PajjC1KPREMYBI1mt9n3KlagwVCgw6ODDTqsYIOmczwT7OA9+lmd9t7qbVrZhD6XVb4rr/4CGl6IXOHFAs/a6geuVhxmtRLHDuc1xQuNrpur+I39GAT7C6VMXYqHMZpvmCyvD5vY+HnD5rpG5ySTL89JZ9Pc6YAQFjZXNtooApKR6a9quctO4KzTvh/rECnqkm2HwlD/MF85HHIFXAGmsrXMfrfTktlvksniElP+vllbPsmy9a36ks61prfjwobKOk1zqzWaG0Sa0+Hc66pV4Ij+WK/E3Q2VuGk91KtzfVlY1bppbcinP0Llm8HT7ZVtmGxO1qtGQrirhqluxlQQj2amCkItW/UEcI/TkgBuon+RkeZt5SxL6jaxVtcve2j+dkrICO+vqFpiNtrbHayYpyYF26VlQXMJ4LYKjqH6vOmWd8xVEpgonemOpqKpJAbsY3qStMfZNEnabHdtqE+FNo1ditQkPjfiwS00BhMWYsLZlU1G6rI5woGl1yyXr5GNhpl7sag37AX7DGdMSwhGG82aEFyrTZ5taMH+Vk/yHTbbKxq9d9Cc3m4hR3q+gPm6KH2SNLOiWdaQV8sz9Qiq06Pu7yBu99Qsiu9p3VeaaJ4oNN/tJZYW0jQ3qPX9leXzpgO1fAA93MTE2Fy2s7uzO00Xkjkp1udMNNJB9WtJU0WW3FfzauoyZ7pONpobYy3B3jfSVXl0xckTQ1XrYnLVLiZBqF9OdO+7nbUpoDVG9vImC0pL6xxusP7fR3M4M0Je+GDFZ03LlLgkGKhNwJRVnrtoUQ1cgMVpGWBNsmOrG0AOYHJjPteV6cqwGdQTG93OVomNTfRfXyM2SDN1yYoN99eNVNfkhCJWq+Padhsph/Q0xcgupHHkJM04brb3PDyVzQ36ye3c7yUu19SsCqOf1nP0xptvvXnuLtVs3Nqd1/L2yrJ5N16r++m+w7y7YiGRS+SydOLMOXcdYK+QFjl30aZbz99w+tzWRLraueO2Aos7pIQtlbOskQenNfLA63bV2gBEKoGgYbVBCFezIITJZmgYjtDNhtqwhGE4iKd/BUpmNcW2DAirKit8DNkaZsEu2/aBlBCIQ9in9TmbwpAS2eFUNDDRgB9u7PCzX+izZcaAOGIAMBNg8OGHMt8nG0W1+sfTp4m9WjnnnGXLEI/5A2MfIFfeB3YtowF9/yBYBGdVZkPEjiimTAfKNFqkOOwKanJRUkXssS7vEGR5iiKI7HCBu4VGlyxHwnJQDjJyAoZnReqpErvQGHymjjRx592nAhb6ZI7//QeYX9R9PcJUpRJgFGp4g2D/Kza7CW9VUBRph4PZgqpaLhZy3alkXI2p0WwOrOmoqfm2NA8q+It8Gn/eDB38BhZy/3ITmHCRY4QjfxPCaGVhNOJSZTrNhgvLT8RmaD7lbgYNXcgVcn4fQkNTHjZDDSc34GHfnxpjhwM7q4U6+HATTXYhjesOcQS7Or0e2SaL6ylGIoMP5LCBM7NaAelaO0VWN0MGOsDWCTLIwKZE/jsHDHx7UzJBr1a/UE8pw9eepBjrg8LhSrxUBDtTsCeByIQDlFU8KCJKkSjZuCeGZ5jA3YMKtjWWBPkAjYOIFyOQIOaKzth5cwFsJH+oxVVzlTAR+nry2a4YOBIdMNxBMugAaVBgw1IUIztqgmLqYnbdRFFLt9O4QKZwnF1v2urrCCbK08Mbe9N95d6wT10SedNdZn58EAZd2eXIO3u6exZkK6mY351d6n3gjQZX2BlrzdyhX6TPHTsSo3Co88+dP+AwvKHmC+xWfjxWaDZ5aBM1nDyNVty7WYxAJxN+H1v72ta1rPxdxspn4OzGNm1K3r9q8KC/a0Ie25/V7zagT+I4+shL9OorlWU6FrC2BWw2aYeAgQXgoLzDwUw19C+xt4DSoXjZEWPA7zTtg1qk/Vf5+v+YBXGfrvpTHzMj72s5RVdSTOEYxibtRFKwQxOlRQAKEKAXoSYosi7oAa+HCDRC7PfEvDEaGbUJbuJWUXMxOjK0Mz3BBD4kCKQwWYyEVP+jv58oi5ddt3HHDkbGDw79oHrDqgVvHDk0YvAH5y8gdNGYizZxhqxFDtk1WdsZjYTUgOoHOas0lLM6T17mE/dLC08MaWpiish7BqAM7aDRaVP0j+tKs45UduAJzLSCmQsdcgdXR05QkFSUmjoUkHWoh87S+xSg+jGaFRjvdYJlX2dXaJi9jUlwMhLQslDDKrfoDbtCtdgVFpoMI6j6eZ0ybkWc+oSpl4JBnx3mZ0Nlnb56NfxXQzNqq1hRHDu4HYerWAkoGl08RhLwuywrWafrr/kiftbELb6AOUV19GgxGx2j+XXQ4w+4TFLKzKctXDBdbxBEz+t1giRODzt3SQrrKmskQgNIMrMHmVljNmecO7hziccvgWSAxSYsBzDuhgcwZsqetp7W36XTZzmAwUXO6BR1Op2sq4yxy1qtblXFhUVXN1o1cetu06n5Et9oJ3Qybmjyfra/1lSmqM/qwPhmkw2206ltMNCfsMX4fGlHMir3Vs1M+RFmCLxoWjvmlWOsnROUhunKSkFAAgTmlDTfX60owFN/EwUXkMurV+gEzO3Zc+oRgwDEmV9D+5Ik8JwQLHG7n6BKdRA7Wccb8+3jR/2IW79DQN8dz8t3CDSm5Q/nipie5cCog/bOurMhcI/IbxkJlpOh6pPk6+RuJMZyLgT0UN6cHuT9WMLCYnD8tK4psITtyt6axiwOrTFLOOjz6s0+nDXNWWR9sehtWqrf0iPglC0f4Y6KNjcY+44LN1si3xggkMwBgsZb3Km5noPseulQezfQWLgv7ovjEDAWrgJ363IRTMM6YgoGHNcn2xQKP7W/Tl7h+UyShJs79HaRHp05VYdzH6KB44xP0XK+HW7wjKddLR36tu5u7tC3cXtLh96ODn3L+9GhjwQCmrjTz3A8zoZpCiZu/4flDOffdH5rJzin/tIii8VjPEYeES6obOenDlaQIYyS2yQKXe5wKo59aJHvoEewWBMGFKvqtEoj5a6IK2KoVe0AwmM9gDDvfzFsOoEwaQ1+AGHSG6evx3Wh07q3sptF82lI2GWE9N2tifUYxApCPbl6YN9rDeybaQ4akX0LxRytxZCgjL8OHtfPCo/UR/Un6qL6bpso2TFG33h5eLTlNVkf3m/v1rlKCuP80Ww0y8N75ki/t3mk36Loi/WhfoMZdZH+Ov3P4+Z5sskSNV/RvNbWIdqdGHV2CW6Py70PRuTcIeDxheDxeHf4iNc77dW2fKVFnW27zykZBcmNa2zbe1BlZv762raeRKsnMbLeme/M5/SpM8fW/c4WgBOkqYgYqps+S2jdMndU5zFbMqF1AEF54aq1JvVqULMCcRtGJeIBNzIsPY0NS0Mz1puYhoq02pof0WN6JlsuiD2BmttyCjsLAzMuqAaZFeewOL2GpK2x4cwWHGuDxnsR/Yn2YPEIY5Vh+tZtmqWANSTgvtoVSZY3y/BOQVA9KjBD67LmVM1d1jLY04uP+ZyT7C2swxd9j/QD+p4OtFVpdQq10+BVdmqU2OWdIA1Nb+pQKeO1d6l17xoJG297Xnsd7bUl8v5uv6IxhK2VLdQH6wAR7KMJj637p8zorUfWYv8UEBG040XQr/dPsbphzZrBkTWGT7ajUWM4zT+rnqxpEGfQj/GaTZUNuIrdIE49RJGlFv1rZvReHWsdNHBD/ZCQz6v3r6kJ3jSk+3a+gLMNieahm9qedhrNLG6zrLJYY7fYtMeLhdG0ux72eHEmakM4jYh8RQvh/FtDIrUATi2VlM7qM7z3Xw/6DFr3vSSIeWl9l7mvC3BXse9t2IQvH2PtAJHcpu0A63L+G/cHHMQiALmDFQHUdgusLqutW6hZG+i/G2ujeR+XedZGwK/WBGUbjeg/uD//tsZLg4Vk65gu8n6HuB/zel8jbYG029eoZl9qNYyhQOt92aA5Yv3OrG2UaNma1oaJlvHYhYymZbQ5aKfPVM1caD11aMS42T5tNA7rTq0bhLFVrUPQ6P8DnY/VlVW1UyG3u2cD+XzTPduA4JpdW0ewadvWMp3tW9Yzsw/jRLVdM9O0L1PiDPYvttE0799GHG68g+v6atZvYQv91eWWTWxdP9sqZ5v3cMOeTJIggxY+oK+jRh2ZtNXDOjLV7OQGY7Pu5frFo2/mBusf480Pgj4Psgi426lINlUWBZdN2AdmPOxfl7iPJahJrPlnKCQIoWgoGgnDTfy8D3558bwvnPPnaEtRjDjTtqJhBX4WH1xw4hsnh4dPfuPEiW+Q1/ZU9z31FDmypxd+vX94WLdfLuH2Hshyc+zQhvsOfCXZLu1jOesqQnfxSPw8MUPJ3OH0vWyXraWNTjUbTm94aqKDxeJ4xFtmp4yiZBP3YbbG1KxDEXnEu2kMLmh676t8s9zO3quZb6YXM7vxIhqDq6/F0zsmGrV4TqMW79v0MPUkj17zcZz+KTxvOZXTHuyXaY1dy0Qrb9ST5mikmtqETATbQQQHDXwUeM9duqj925PmgDS1C0+foL1iGf39WLJBsECMxhBNb6HxOhgCj9PZueuLj98Gvu6Rk1pkEB4qnn4ZnjJJ14SK50famrBpshitfbtxJqOoir4CFKoCuXE/4v8eF69/PGlY7ki3dPpp7HbPY8Rh7F8oYcyFx4hxrnmuCo0IhwOmSLCjYSQYh7LWEgH+9cn6yK9uSwPP/kDnKFfp1iW1acZhhcGkwOqy1ZynjPjH+aqaPGlyCCjfnocHTdNYqoLdQYHlPJbaeiYkGjEd8ZfI5dVfndRCpHRBkdN/Or2G9gIOYZdXLVteZE1JtFR56n3RjArMjse+nCP12fH+kVcsoc9FJ+tDnjCGn8MzF9PYXFj4NnPZc81icyiceFScu+X5ppE467Xoeheax93MF1f65ouyma5GF9oXCOCC4dE0lA6Nomkj/ussLvJVJy3hM5xPoRM48icafw0Kc5b4a7w2/opTYNPqABJ10VbT13MVj8/nC/qCGFfF3qT1cdURf6cp9jJ8sjaQqsvM04O8T7QHuxajKyhKe2lIWm9G7nE5WLjLxptG240I9MkvmnKvzb406NZP0uf6hU1fYAHD2WNhGHdQYp1gRZHslnlr63glyj7FErFp/E7eDTt4LQ7Vh7XGbo0EOyfB2gdw+OSw3oQaCTE3osY67lelNJdv1t6F4Ua9C6dMvQunG/YunKK13tN6rffaJr0Lna16F6LsJ1nMAQmaqd+JJd+B2kFQnmJ/7ueoTA0Jk5UxJMpBJJo8wMXePnYaJklaLgrNptcdT8Vk0FpoIVdyIdtrIoQK2+9YiKB14ryndwJjCLyrtw9MVnG9h8gzoGxlm7yXNbq1641uwXMP8EbfSm2j77qabL3zd/VJc2W2qQ944zry79E5dtJe1lYdDByRd/LNA4rYKTvxXNnOI86ExjHIKCrjvSef59oYgxgi7zU+JPiEiHDF7LF46/p0/Dqq16fPWN4bhx1PaeFF6tZvYUvDkonA73A+QglrVKoOVO62FKtfc/J50mOpVr+Xh1/YXPE+6RHMX1JhrYAZQSRqm8t8l9PW6Xqj76Df42bt0+16+/T6wv6Tz3/fbGrTN9ZOCbfHZPr+Dt5fXCKYT1r/WrdLsde+tmjUzcMgWeE8vugZvXJeq53/G9rHu6dSRDtSsdsF0SaLVMNp/N7JEi7Cfh92r58YCWd4Df1EWPlfz1ev6O09uWrV0aOHYx+NEXJv8WhRp/8AXVMeYUFlQAXjxcj+4kX0sMjhY1biJntkTwCPMhRegykZHd4Pw+J6C+3yTpeXtdW76V12WGnLKotpf1iHKOlZXTI4IDZmwNpFvVRC8SlgPqP1XJfKEtTffZq5GG7t7fTov7bXPO5r1ru+C21O2r3eS3e1q/muBnfHxztCK9aG9nWLl3W4r/7UvHrNNNQtH50nL9Hc3uefiAVF4wig0OQIwEHzslWnaC7BKraqKbZcjTZFqWVBselyLO2at5rYuB7tCjArAnH4rcXiXQ1rrYypI6MWA2Mdm0LDyKhZRmDrffn0UjqPQWGg0hvEbeAiElHBmJDW81Q5WevEDjsimMujRwLLdcSfk/x6ThxqhiB57MTXT97whr5ExBtM5f/2GColeOMPLt3v/KCSSYrB6vP8/J29M4DV9QGPW5IExA9RYIvDS0W0M7WX0pWLgEfaS/U3TtBBR+GdoHyWgRrq9504Qd/580v3j9yZyhK5+iex+O8MY1G8jte8hmukvSxrERKbTes0n8thuaCWkCmMjneD7dI9PqplpGmZmMT92GPVV19bOYZ5aGO4Tx957ejR147+62UzPIfPeLeTrkrwuq3emV3LLDKTsYuRQXhlk4dHyhRLpKwBWVNGgGx3LXFaaGyZhUKDPqy/imHGleZ56emFnKAZmhe3i1lZghCLIPaCWp9e2IAuI6+wlmM01DVhZZrMadJqqHNou3CsDZbNw8iYwdMfLTLkdDD0oXBIx9to6LLVU/eaNYVnaS2NFn+uepaV1tq1hacxHGODZtQ0WFwsWQP1DgOtAPsU+3A3YJsT82jurl9lNRyTTTQotM5jgHaTRfOTRlMasIuucC2DhQMMNaCgePHmd/TAn1MvNKCidrVrvBimdb854VZmLgf8RBazmWgEFAJYf4INoeLwQ8n4kNgoVhxeHqNMw96WM7OIqiLsggUprBVAfHYzp9NgKpr+7BqBXjJX8SYTiVwyVwgUAnmqVHnaLqxMplpA05FQdAJHGMUkyZISEftmH7t9y0rfHdPrH71943THHdXdjvd6AqOrrhtb6Xyvh/xo8zWHjqaDWzZee+hoKlB9JRb7hDzz2ZmxrugnZcG0XpH/USEtlISH+MjD4DUUC/Eu8Ly9LlFU6MjhQ5vxoaToI885iCkRHyYN1ffMLGY/ibuRIWuxXWqf+Sqaf2DMLwhLfrlAr56rdGW6BaG7lCmlEtFICESt6tCTpggwJdgOfyJHrr/+WEseib+CRfnyPHzS1scJvlfoialdy/xqIP8a7BRM9Kpfp+8ll1c7a1fo3J491aXmBaq9/yUuVV5uXqPNEnEcNJl6BjM8tNh5qxrtVjc1r9FuflfLGm2W6tPgNgpAksvA/uYAJA0thgZ7vddiOVS/WstPzYioLqrRcbQPLt33XUIe7V4f7HLJwUJG+ghQ5V6sT7O8IVfqyuVRp9tqo0Y0r74bF6ZA07+RRHJ1rxFGuuCq25G491VfBrpWAn2qr1sLKi3OBO67+tDRo4fe9ACZNuZ9kNKnUB1cBmOQJ/eBRuFnDJJEfay1BEQjCMcAKv/xOiYZlUD+GvbcyaMa95qYU/1bo6acrz1WU54RLqmrKbdm1jVQuaymvCahrsF1COaTC2LSjeKsB/Opn/i/M4V9qn+onXVzFOhPjfT0P+u10AlhfWWmYaaXU0+eYgpoZlZbumvt4AZh0kYAjAktsUu1JnbVkyzOmNO76qwKnuVVZ1ec/hTOgYnesyubTNleTiPbS21NMMsz0UjWk7tc1uSuerpXm1K8GlDNMr1qydb0i17HXRbe204dt6qnbTUULg3quFveMVeJ+HxlxHhMdnXqeV2u5nldDUTM9gbZXbV8qEvyasoPrUa6l+TarJH26ClRDDZ5BuGVKf7uWrWNGun5bp+vRrr1/W3USLd8AAr+zkCgt1zIdacTcXMGl7dVdXQLVWApkq6fKUs+V71NOmjyK7KYa15XI8DbqjZ2MBDC3+pkqK2cDFORZjN3405LQpeFYE1UszPe+8QbqIUA3lAHyAcPCAMEzwNhZpOo1OXxODyP0mzPeFd3qisXz+XDuYiCAiykoArrpo5H1BzcIMMa1eJ9a3JA36OP3v7B7TGnzR3LlBPd/dVPUaW2apVYPGvRsk2HkMq9kaiUjSd6BqvrZ6y+x33U7kyC1bm1siUIe9pvFxWazE4RncDctgmwyW2CrNjwKFrhvEYYLM1OTKcEIZ9NldKlRFckjCaXxUi0tTMUNBJJqvV4wEp8quWQ6sYEGsU0JqH1kByWIbEBwXREsSAIXfnSSDsjITdff+QIubv1SHbOMxBtHKjve4QR4f6KTxJFu5AmNjkZEB02iav+QUEE5148SGuX7Tx/xmGnxh036xGHQjOJUW7DDXZRPtTmHXOVZF8vERYM9o70jZSL2QyorojbpdiEDtLBSp6VklmCt8WjpVHPrCbMyYrWvPpislMX6fe04JrGM7TP+4QxMlJxZYhDSYdEl0Oske1uTLKo6cHjcDkd2F6NaqwZ2ihbU9m1sv3Mb7fIdrxdFJw3tn2/IdvxVhlurRPuLR9A+98M9BNheEH/2MBYbzmfw2BHB8avKV6Z4Cd+L51Mq4wvFduaTtVk+fdGye2tJ/QdTOwnOvbMuwcGdVk6IMxW1jaQpiCHWGWLLlUdJqlayMe7YLQDhQFDuqptStcoUwdwyTxydpRqhdHRVvL2i6O6LU91hHQp+BNh8PY/zpz3DhWMsXREtMmY4ISOPn4i8k8Uu+7lZ7XsYCxa1459UBgL2PqaRzrGrRdxtujpxHi5sgN3+TS/VYt/hAQKbkBR4lmmiouCBTA+YLsbc7I9V50T5JPj5177wQ9ee+64nvxcyawan5oaX5XJL/ho9aML8h9YcO/YB8j5Y8CKcb2etkLzGUJgSdO4l557RrN3YEL17Gd6YqWqia7OqBpSQ/ksZp/FGtWM5sIBXo//E66tf0YqOw9ecdHhD0Qjl14aMaU/XLnl7Cs/SbZ3x7Zo9KykegO9+xWVpT4iKhZsAwX2riLSeBgrAnTYNDgDrGWV/bI/w6pH+WFMCbN6OGZAVIMLIJeC7/EXs5MnkayV5cu+xsjCM5pPfAKJWnNe8EucKjNddsonXrkZJJJD5JliNswUcwDPHBL1N1hViWo3sp6QbUpICXkbV242pvNFdojT0YBSep5TT6xEz3RW0rOxsFBEiw2klQ0RWsX1UczQs8EU2wQ9Q08vDHZIGk5FLpNMhIMBHzzCk8FKNDy6bURe3RkhOVhL6VLz0U8NuafuqT3PlUB32On8DwrjlZFOsBq6QM7IFognI5GT4wivtW0YyA/kTegLExFa4V8sDdrGjCy8MIiTlC3M8oNXoPfZsyl9yfDyTDldqJR7Q7de/b6LzknvKoxky6nScvjgXW/Z/A5cFNvelSjGVVWxKYHO4mR+9qpNb4umO/EDh7+zMJE7/+J+JlM0+u3CQsyJw1WSQGPBIUo2yXSmhzWserjPqPZfMIi9JFkjbytSw/wD+jJPKXy8rSHh6vl5O6OqGxNvpq6NyQD1bmNMVgSDNiZphjsB57QzKJq50M6gCIxpEsY0LKwQ/rqSWQCSfWFCtClx2CidML6YLMok2iFKshcPtLiR18ORKigAxVUaAIWiaF62EcEGS8NHEUA5akUbd1T6LBdLN7a6GuwIV36gnM3lswGM/RdCTdEtSq2YLNrffGk9ysVtm1sz+3Pn7FUsoBdL3CtbM53vDZBLyPNeYQn6ZGGwIiKwP8QhIsM66jfOmzFHiKdKwIbnFnA+Bls8hxt8Yv51E6yVS9L86+dZs6Camn8VVY/V5BWzfYK6dBTzLtIgu7pdTHaBxJUYCINJcu0yJFcteoY0/xAf54r1p23sDK5tX2tnvxOaw3UjzFMGO+TQ1K0MkWyhoChKTkJExFHHNjK1n8pE1qyjFBZfgzY5hClJPPKGieCydgaUbXABKMpZLV2cWkHOXDCXzxWoTI+YljbtapUbo6cbYX/OT/lDfrVqw807D45MFxdFMv3DExPhwNDwV+55z2fWk22e81ZsvWzgls5wtDNwyTploq/6HbLm8psvY3MmR+ia3IYnGZUwLL2V/RECMlpcj3F9NIbEA0i4tAsBS7dLOGEFXIsONdHOWizMf0kbq5P8Yv5r2li0ubYUGQF/VyC/oDhXPZUi8EEmtJweHFVTIT2e6bNf/ASSmqQ5il2SG8uQX9w5N3di+/a7yI/I4bfs+fSn97yF1oexZ7OY0tLKIjOCC0t3kSTNtGMFdzTlxYILakl5kfyYVZ/zP8oU4KfgfXfq+S6Hjx6t3sDkT0f1GTomBfusV0bcIHbIeqc5zQUb5Qg014Vl3OLRVYeXQ9JiqssIf1Wd3fMRfOk+S5YLfXOj/Jb/a+ig8/AHmtOA2RRcSCHCGq/LtLNEalVFkDXqh+BprNneZ2Qc5bJogrJes+3NvEeZcjnHLCvhSYmWuYFvs6QuIpy1yZCjLZm0jMXuInkHWm2+r4yeP/KVu6sv3YPG2W/Jmup3yyMjZTJaPXn5LTeb3+cELwLWWMNsjbpXg+LHTM4OLaFeqYF8qSFlk5Gnca1BkJah8c46qsx02YUI5lvVZmnYCD8bpz0dqPkUpqkjWpK82XyqpecubistNnGHhkhvqSVF4nSw3IwMaitTZgYrmACW0C4oa7ELCoaikTfmrAyhAaRKDUUOa1LGFoMwazrGfS15hWuG1nXoGRl1M4fQehhh5qnxWjZGHUFhzMV4yLx6GnBH0PnDcjGiKAONTIw69tAVW5OFUffmYS0H4zeWtzdavcbYT9CxD1X69RP2dkYe5EUB5vffRy6vDhpvxlP1d9S/mGKqwHuLsCYGK31uQiQPDJs6X/CPls1lZMEEg4VcmW1WeI9SXzqgNVXDbqWf+cp1C0vG+e9m6T33IEVisXry7iVd2ZB++Ju4+XKNNn0uOL5+WjjAcOiLdej6WPNTNzdxkGv1yPoNLwWbGmcS//CaOgu8fC1Hf2ZCl6/+wGCtGVO/en49j7W5fYnuvOdZQLTcJHuBVXEBfbQxydrW7VKa3VBq2i6l8R0t26XYaYJjzS00W6E7DZxrla1QtyfGrbkK/2AwUc9SuK2hbB+kaxRzpLB2Qevmw9Mb9fS/PLYLoA5DzYsNBTasv/KbepzK+sLqKzxiyOzip2BPdmN2BJiItpAk0s0Bahv84QMSTZPFbITdzITNh4GCCN0d4KDRQOeYQUrYrLnFp4YGkQxKT8Ame1hwU9zXc078FSDjcoMsb6iDBTWNtVSlO2O3JRuhuyYboU61sJZClkyEumvmKio2XWiShSDV8PV508Hwb43JNCUfVNc00dVPUVmbx+hyF7ELMQUB9PD0S6F9l+2KYD+EAStJsRtUaqdELGAVjQSx5kHVe4ywQ6/5GJ/FE6+Vjbn/q7vvflerCbDSvqKy1ES70BbpdIlENd2BR1vz0Evei+dan29M787W5Or04npZILyHnmaJQhHMj3xQtMmSHujAIlN+miWyfjeK7FAMmantsTjtcgLXKofmv3iu0kmEoYGeci6bTsVN51dqw/Or+Rix1nx4dVFjhpgPrc5uyRqdNyiXh4UXmdh0lYlKimHRQeGk8Scb/2mOCeJ+N2GdrphAVUGgusCKVhVJPcB6tmAaxm7LAdQAvQdM7UNt3YQeAr/eLIhVEMTN70LEZyIsHOrrLeQz3cm6UyZPk1Om+ZgesR4xfbIx2/Wjpez8PB/kMrUXs6obSFUHP1mqk67ZTKmQ6c32MinrbEfKEuMsqbG8rd6uHSK1Erynto5qvd1eBQNllu5/H8YPPKpNshaL2GQRt7xi16tFfLIvQMtFHNzHcYk52kMM24iRH4F/c9f01JMPf39qy3u3TD/zMKsbSVZfBDvpaTKOf1jtiP5uO9iIvFOWz+OQWGUYN+b32W0iLVxTTNUjQQUMVqN+xJKSYSHmp8yj2Gelh1XjNiAJoymUJuZXpHBG47GghP4t756FuN7AC3NFOC3TTQUQT6ITcRvNfbPqfQwLfdst/sVZFjJrCnjryLXO3bLKYn3ueCctiWiT59AnTxBw+pB1erqYk/saQUkyUbYPHA17zTQ2ZppIsey3UzrcWDPtcthgCikdqJQPSczkJ0TeYZSyuWV3IGgqZRuTMBQihckF6B//w/PP7L/4e/9Il84LZP1nPlN94gXB8i47w2XFNeN1OSSbpFUTohfKCpx4FTVdMR0KiI8GVQLGe/dy5/M17dVslRhvl/i72droQlTEzkhQwoJMiWhnCAd4rROL+9CV0RXoikXnqweQNDpesKyIVzgxNWtBJ8rKe6BI4z3iW2DgT2M+YjHZNebDD8B+1WlOaMaKeI2Gl2Hu79NnwMwE7X0n6PvGKsPGXNuYf8fe1/JV6N1pr7oS3Lp/46+ixd8Gv0WKs78d7GQHq9BRYFppViceL8h7CS+85aV4AZ/HBVc6AgFaiqe9wCj5fYq95gluJ2svMmp/+djQtogJeytu2p8i5Kdri9kViRqTlBfSaa0okrXmqOV78DB8Pl/MFwuwpNjOenNUI/oxkx26gHPHUgfdaE+8RFflD7+Ii9Jh17IQ800cM4W6QE5Lc4hCM6es9uJSTXGa1SGzXo2J7S2dMcvl6Ij5AwHcNAE9c7xR1qDOK6JanLArOLuMWjMLr0BPC+R3vDYS5AcWmNmIzXo8q4cPEdx0J5++BmWSZAyhjcLKSJisRKk1/dRT5O+e+nsqtQ5XP37b6Y9b34k1kmsrq2mNJJFkEBLWI1U9bIwA6jvMsePm5ZIGDSf58el3dCpoAFknRKOD4cQtqoz7YOwuNnbteMcy8h1G9DSogsIN1kVP9Xcf45vqm/zdWgRVe/n/TRjjIs8ZQVpCNDZFBFDw8j4Nb4XW+eqB6xBYGnClO5/hgeuR8EhtjsjwycM8NyRw5ZUBsbjmDVvOuWoH8SWCK4Gz1VdEPIb+EMbCEBWAxcY3CRv8PlGN9Emwku655aqHxP4rLNd2ViKi1pR4EyY1UAkqqeE+Cab+lnseugruuAKf/1l+j13IVFIsIgsmqPEeuJXqPRnfxvTepUzbif0TE+wZnxbL8Ix7QIb8TxafCoHwwhRHKmdptcQmei5chO+6LELFaI8LZMIV/RQkwiJKai8ZpMLUKkBqrxmGazK1skOWiHwuuxIpwkqkYp18gWdsZ1fCMia76OnPpjn8VXEymWJXu/qkOpnyTe4WxBz4j7jMldgXdicuxhmrHqU8fphV6Vuj8fD1efTcD2Q+gakSWPBdUkN9Rjuuz1w5tXRwzczAkpVi/6KVhcLKRazuNUWf+5egc1bo0Q9atIViEsOD8GD0F85DsAls7oE+6iHTp3NfyIcykhrtk0zKBIam/HPnuaBDtvmCrqhHvGIyXwjFfQGXJ8jqz23kpHCU9oRvvs6CIF9skdvPJid/9jPcN57ThyWB9nv3Ihe8+JT1FGPibNjFyVm7DItO3AkTkxL5wZoPOzkXtNOeEbAsRyTxxJpj1SuPrf5C9UfHth+r/vCGG0gf+WU1TPzAD+wN81t4RxhPlkJONLjXK6gvaMqPA9ORkrOqU5J423o9xQz/cinJvoyU88NvKRcEBUEBoRCsQbLdk346fc8rP3n25Tvgf+54+dmfEGf1f9M/F5IVv4df1W9U/5LxZhxG8SWgwSmkKnEFIwz0eE9IzqJ1A2ML+AM+WYn1BUf88F/OL+XGn37pmad//6R4pPpOcv2pfeTO6huNZ32W8qxYyXHUCbIeGZ6cRVcWnAwcBYOYsCkWiAlCTn6g8PTTn/nfrxHll8NfFo/88Y/Vp6tH6LoBPon/CM817XkBn0k3fsq055UIsETC5rDkd3ff/fPfV39PfljtE4+c2kdnOnD6mHSd+EuK8xJFFKhoKBjwuuySgz0SoYo42jcRNkZDIjxP8IGbmhsrFn3jE8DgiOyL+oPjvpJ03eMPPv3g4/hXNfr2p9/+dvLT6gufD01Phz5P8p8PrV4d+lr1t2myoXo8TbxpPYeRnCK/FpJCUbh/9lgQgSjCtDk7Eb3ERtIp0U7B2mzr4w2/keGbOXZjGtc1KC2qxzBNoYip/MIuBddlQeBtWGquwKzAFLtOoFeBASIIxXy2G2hK5vLFnANmOjNmZ174chGzF+kGK8GGS4lhf2mMnoaPDJN1oS0Dyy9Jj4ynLukd6lu7fNkF71qweU3peGBsxYqxwa7uczb0LUt7xya6skNXrwv2nbO4+sKt8a5yiZ8RTIkP0X5SZTxZg89ssmTbZyc8mSRPSdWo7E5HwoVcutxdjneGU5FUqeCAmdHSDIpjjFL8qZS1h8P0/F6iOam5cChCHl6x8863Xn/P8ObzB29426ZPlge3VbKxXKmYv2Ah2a5cuHl2/41v/NHy3aNde88d3/rxvkzXSCxevSs9mEqWSux8Hebtn2De+hHtKQpT0h/BA3ZchFRZFPGMRyN2MD+Yxf1S0JhomxinJq+dMhF9Zhs9e8EuK+SfSretuvRGX6QnOR7ryncNlM7qXLXzTfve5AuVE2PRrkJ6Qemy5PJMz451icF0p9cNpopbDadC1y7fvTo+kIx53MA3tytajNL1tVTMAJ1xoSR8iS2ToB/kSTIBq0fB/AgtGwQ+lWo+5euqG3NIaS0wXVB0NlLUp8JssbKsqUWwtaX0LL1YaH5tJQs7E1PmD9Reblw0h9Vz+SJiDKIAjbKskTE9EBQdG/GHvBJCvhn9aTIbxi7oW71o0443v3nHOWPHS4u3rC/f/Bt3X7A8PFwO9t349rGBya6VN1x3zdtWjFS3LL1wNOMid+33+stby34qUzCeUKSyFzzJOtkLo0nSpOh0a/lbohkUYGWAlUIRUUCLRMVt58SPx8/5/h03fXdT5/HOTd+96Y4T8OuPL3+RXF2954sv/xHf/7vTS8n3yK9YxUuQsDZLCVSKdDa48kO2UT5RjtHkm7JtQ28+l8H11NWn8BSbHFiHw8yxYoHZqN5zK+s5b9GaYvHS4eEFC9avXLqxfNPay64hq8eGt9x21b37Dy3LxSuHsslFS67vnbx469g2t21b5fyDgqCdofSTF8GSv5gtDhUPGNHbpqg67AdZFLW1E8SwX5qF/Wy6HIqyT21M9vCQIJU9Hvgfn+ALZIMwmBhPmabhQDAjEFnj+qWXbd58fE1v9vj4qq2ryFz11eki6a0mefy3X/w2xTjisjTkRJe5k6JDgrm93gHO+tq45WO79jGnOIUtqui6TVLgtjQL99MYUgENrmzdBeiqpPRTgQJWfHe63URwJ9yJOHazCvq8YL67iMupYNi2qFlF9mDd+IYm92Z35Jcuy1+Qucinj1VMjPRvGBvb0D9y6l9qxk2oPb+I6liQRUzHilwdAjnplnrWj5Az5MJzcsePX/38w599YOhK0OEPPPpC9Q/MPvsNPLsI820X4pUYJtXTVlLpWZxm2AABv0+Ch4F2zYGSffSvTn5tx4VfIy9WkyRU/V8Cp20A7nfxrBE0S/fhUV8aAXgkKSVxsqi5pCidzMMYG6GglsPH33/8+PvJi/fdV00+/rjxvF/DGtlSQfxEkUZ61vPFhiqVCipYWzClSCEsNsoELROxqH+jL7asP8AWmx83C8KZhKlU9pO3rOnLHj++5PLNW4hrdbH6HHlxYmrbVPWTfC/AIzcBLSnhwoo7GhAF2WMXDWoiOEx5Fw3gwhpRuMyIg/uAH+C3tl3oYxaNLylsGjwwlcsBUYGcE6QfkFVkdBnk0XILRqR4JJ7oyRyfKGeOHw9uH7siHb1gYvVm0hVLIcFd44zsWN+23PDaddWPAd3o6eRgTjrQ+7PBlKoUBws5JArSJZQ/dMumMLCEHQ81DgVRRU3QyYF1Ozb2wprBNPBn+3Hy4qHV4ceryUeKjz7B5cRhcQ+8IyTcM3ssgXIiAJOP2XhUTvAfbLqciGH84Ww7Fa8IcM6gFoCAOLs9YfoeKaMX0YOpgkRDT7SyfY/pAu3gCr5HdYISxWyP52p2ntg/9sBGfb89UH35BvM+02QfzPeLbL5hqgUCky4b881mkc2svJvOewoVXpf2hYDijs77bpz3gq3hfAf9NAfDkAk5anyVmPHg/0XD6X6x+guYcBAIvxinYkGbcLJTk9uHpduA9qzwMcZQd3cnKDgXhoxpp1X9R7s+J3HKc6ci2mxpjKHjrMh44mhMS9p8CWU7vU76f2t70uA2rvP27YHFfQOLa0kcBECC4gmAECVShE6KIqnDlsRDlkkdJDWSLymyJTc6kkp2bSltNJWtuBP5bBs3Tlw7NeNGduJMk7idiTtuknHdqdOZ/kjS9EjjNrGtNq2hft97uwvwktiLM1iS2Pfefvu97333+94kuv7ozMS1mZnTBvil0QRTD5IJeHcf4MDjtoIM1Seo5q3z85AibIPpqr7/rIEUnLnqy8/BipYzxz8OeLAzC4vjZfQASVO6W4JOEjteDViTAziEI+Dwu53QwZbweMyynrunOUGyAS2f9dKnSfGJkf3Ttz9x1B8M+kn/1VOHt2w+8t5w0O0JVutileDZVrA12sstmBOEqeJTEmVYWPsA650BF7DZgCX6bF6nHdpaGxIyliTWn5jw+PRn/h19YGV2lj3yR/SJQArX9YdSmShsBNmAp3GdYNOaRkePSaKnTaqYBcJNoP8pQ/cwkQkUzWlkU01LtQNI67TGHG07Vo76YEWHFa/qU/WywCYR45RWmfqrqFJOd6AAe+/q8jH4aVVlvnjqscdOTV8IDszObos+PNHU2trU2NpK3r/8zmOHbvtDEEcvbdlT+b1irqlYbMoVtb3B7fBOEdBpwapMudDrjEXj6AyqtZq3L9HYhJo30TN1sbAFqpD5ANosXoSjlc+mABCyorF5c9MK/8VfO/e5neqBiZ/+NCjv7gx2ZNIkQ35gtUfirWubpi9dPnJXX7qwaeKqy1OZbUkF4mGnLdOZ0+QBeQ3mV0KfAmJ/L5M8dE49TFIStM4T5LV3ZskjpL9yDZrTefICv9wP/ziANprLjaBXcMIOwLlGlLhMOeodBY7ioRWgfW6zHGsu5btKpYRH8zD4THK+mPK2pf1W8sXi1crfX/3IFbxy99XVr4xVrsHC+CR5/lDjl2rlsoz2cxVWLF6gKbYsWZWqCh4KNIjDy7PkPxjUFZUz8oy/rY9jJL7W01q6TLZXx9HdILBUZs/CArlauabv0SUfU72tCeD6HqPSBFXRErSmuiBGiCw053izDGqc2aSrcUu2MeltNE6WwzxAsyDPWKqqm37+ZQbD7vyE1dDvWm/a2Mp0Peyi63oq6nqd7a0r7E32poZkvRpWPC6m79nm6XvCsuzoQI0OKN3Mpq5VC29mX4sGjjF218at5N7QfA1ZYpIzRDLFiUXqaOetFh8RrdTXsMgds9XwNWBlKzwWRsaEEYmzWCULVgSjm2YzeCKROGHH+HAaBWDrTRvjuTF1rAtHO4yV6zFyuLKr0Olt87ZhKYV6VQnoEUSHvHgEcRmYfXtOdPHOm6I2MCfm+E83Qy+jYaEfdMEM18x1ca8PvuwBJIXjMV6UokCbAaDNLjB/ZCuak4jfJe7ZKIaxc9ph4QWrnZc5IEW0O3Vl0YZkOcnrbLptqXZGPdP0IGezGT3GyjH0YRQ621qyzdnmXCPAnEmm0g3JhoQTtSONVFH2GokXNQhVqNoZyOL/smF8F3lzdHh1dmvy3sLhjcMP3nlicqBtZ6CjZagPsHqosO7Q9MUvOdesds0GStFGkAOF17qTn1Dr167dunV4eyzUEUm03TewevVjp9LHVq36bNSb9ISd+v79JPXTekGCPc2Iz+UiJsHv42UTiE5azgu/EbVvJFbLy6fV8mKeXRW9EcIEsqUMyjJ+wiLpC765thXVH7EptRWwXnAda6+v9ghGddWoEhC9Ipg/QJUstmuVWWxXmOumoLTH0mpPkCPHV26/48EH79hZmJ2NdAAJZtr57PHjH/91vu/hk/c/0pevqLOfjHc2r8hX+eLX4a8El+O+rK1YsFqlEHUOyEIqCewOcGCmK3aROyazsWKz6Mykdf019jaPAVoMBti8dEvLQu7nE8VcY6ZBTIiJVEOmATU4lhazPF6398rJay/ddCGuuPTxhpuuPoxPPM7DHwv8+WrVnw+zQ2B2Ko+TI4hy7PMbfAz6/BnzTVNRQpjU4A3Gzw0RjnFyQcZwRpWTf72GR1fZMIXlb/kVnJvOW6gcmO9C9rjRhYxBr4vw5vBy3Lw+daB3Y/NdVCWlvp/hmpfA4NfDn792Enpe4vjKvdCvjvaTObUcwWgEPE6gCKDxmGGMQlAVSMtsr/zrr2///X744AiX8NlPwhh+GMOENrqxmwf49S4a+9qLX/HDzKPu9aBHnbDga+Xf9pwu954ehZEGBi5RIJ03PuIH+U6untbb2F/2tq0AgRiLBG0WERRcTkRrKUTLLRuHokjUr4vP2sDRcsvV41LgK3pbrwoGtkJzjpXQaEq5TbivOZXR+VTJ2EWDji5FwROrZcGvaLqm0FnKZLNU5Rz8rtuyfnD8WHll/eHtA1Mb+/iAKRZ1nEm1vOsseOweP2hYbiXrTLqtDSM7Vg5Ee9p7tvd3r1ob4SNysjnXvblAcoFYuN7u8lW+YfLF8p5QtAH1ODtcHHyGiwIGHmSRxKydWC0W6z0OG29xu8wCRyzctFPmgWPxdFOWxHSlaDmDLa3nbtVwrFwXi8XqY/V1qnFWrlc/E8TtAQOKpOS8jD5I+inl6Scv048Ev8gv+us2qwPtR9t62462rY/1q/0x+K+9Fz4bKu+rvSopj+z5LfjZMzL+GfgZHxlBOpU45cZ1/iDML56fQKs+cd/Q2AvKeNwJJYKIt9JVM6Od0niIs1j4CdMce74Va0oDrzrDLa9XuXMZHajZb7HQ/bZplkPpchIum07Scll+rzPkCqF1wiKUdhnP2zAUiBTJS7o0K2T0zLVMkvnli4Xn1gwPr+nburU0Ts7uqZx0BwJuj6KQA6eGh09t/WQymPUESXT7Azt2PLC98hM+MxRrj0RC4WhFpd/dEwl3wr+oDwMOhd+swWEjaL093PcZHpsBjy79BZ3sBS1EBsqwydZDeMojP0F9kVVc1qBm2T2xhMutO1GMYk/TBNrsDKdZxGn3ykK+rTXXlFkCt+7l4Dao/W6gAhJvVf/Ssd01Ts4swPYP6bVyRzIYTAaJj/1aGvfb9RkI4bcR7Te1X9I3LpPNggzr1vSKxJH2ZiUDMCGDx/2d727bv3/bsWJLS/HuTb/64FebRka+MD31PHBzsNcuk6LWzyJCP1+BbtX2Y0in63hL8ZjWlQxPf2FkhPYe2/U8i4neuEqaBaQErIFoHOYHXG8XzUDBPC9heI7ppHjyNCra9eHJkweFg8c+/pQWX/XCWLIxFosQTHFoAaP8oGNx88ei/ru8x3vy5IcHj/GfOvafV9lYvAZXHLMpQzQYj7lmPJ6dxJKWUHvnpBG6k90EeixG++tVH2hBNJ0yTuIyzLtC42+ZVBFjNpqtbQoEsFYM6kH5wPtDd0fD4ejdQz09kWRrayrcc/Dgzotq6s6UemHn1LFM/Ol+v7//qXj2GIXLA3CtonB1lttkImKOJ8Aj0FgIrYk/wyFII1o8hJO2pT2BRC6O4ZASjRyh1c92HVPlFaAIUJBMqZSnJ5xqbU1GenoMqJzZ+FMIwdPxzLGpnRcoYBd3HkT+noBnXOefp2u3Hr2SbL9zw6CeOwT82eP3U4nrpaIIRZOS96UmaSn88HPRd/nntVL4b1b20tygGx9wP9TO8sAxjd2juiDczA/5UYpbQs2llJDnjQr7r19Wvlmg435IOj5+26iwT/ONYMzO+XD2G3Bu0OC0zIdzEx0vDiPzndqA36r8BY5pvvER+Ra8u8yl0UfRkPIKtIYKzzKoWJBWjyynhaGGRp8X8cDh4ACwzw82H+WmzL7At+gqreGLBVg5ZKBvtK9vdFVdNFSfbWu8L3eid+pEvC7m9bptT0X5Q3izr/LVRJfiCdgCuU+3tI5syZRjQacr7Ag5GtLaORsP8R1chEsifB7MpwalQ/NtVw9v0HHqU1It+P7E5FdkBoweL2NBWZ7XGBQpZK2XfOGAL1xXSu8cOjly2Kn6bt9dLu8ukzXhuL0+1Kg0uuxu2ZE+OryxqGTrXZUvlvE+4s0EcF0EuGSAq6WcC9ltQLphhrc586JVSsCqlj6YmSDODMWdpwtRFKjFn6ZZX6F4QehCircWOr6D4rPyoQZe1mOrBQ/zJivGfKqY+67AyrJQnzyuKkkQp2pmVYvSgsaf9gQzPjcuLZ2N+4zZLKGKWWTWDrFS0AIHYSbvP7pjpem56Pm6FZlu8n0G2CvHWloP7163T8n/oD/UkEhVz0q5ALjCKj3ryn1AXZyX5unpNelF5G/o4MOt7P2GY4bu/o2EsWwe5spxfuLH3b8+pg3KqSzwTj3irmP1O+N3lTtMl5W7QOdc7RkYuo1OKN8xuK6w2dXwaJNDbfR79g9XfkebSYSPGHMZQ5wFl8RZv4Ez3CXkCaZ9dJul4bhQ5qMM+NTPGcYGhk7WQkb2UIRd3z+sA+aMNfoBljruOX4A7H6wTxAWqyziKWOYXUPtB+aNA5gENCFMJtDfbSabxYwM0msCU6KUxdB0nl7feAZ/Bun1udmvfGUWP/OeAVaSzSzxNINnEUPD62VZQSUa+lbodbFhKU+HccmddNx0OSliojxNmF9g9iCsggHrG9WB5owBHE5iOWnzzS0vNbdKNcA8x0DA/sRKnOSZW9tcvmI+UPcvxHrlit6Pzy+vXyIA1i7rSPuBIrTcfoKk90txP+Oukz8BXq7bkyMa3yDcNj99wS5DJHyNsu+fVQ9bQV/vO6SL/BX0bxl8OYe7onQirUd7yz1/yLHZ+YP+411DQ3cNvTNU7Boa6ipytP7Oq7yJP861YRZ8vC4KXDVh4YlgNsHaJHSpgsUizFTHZvORqc/4aSqMn+VQzStvQ/Op5la42Td65uzwnNoZB3afmR6YW9FmcNK5fq2jb25xjPKMc1O/a/W8SjaoT1wn/8xf4sLcHWWf1+0A2H24c8IsoYWKm+gwPzOonxutDoq6X5uGb/3ahuSZ2q/Hyi7CBf0uJ6hBYRKWQA1KI5tmiWLVF2OF/hoL6vHmiTMT998/cWYydzza1Vgq/Tx3T9k/sdf70HfOeweH/eW7mzrGOzX951V+PeBaxcxhL0Y7ggFRAL0HY/0cw7UGD+B5RAcLaApYYsjjhiWvEpWBRFXbOUBp6Eaw1qeKtidD0wOnj5w7d+T0wFT4SVsxVVi37nO5+Maeccf6Df4n3nvCv7nfMdbTH2/WaoUyfL4NPHEF95eDLzsw60IhkhgigpSxEIGY9YIzivE1sZiBa8IVU2vQQeWgZ82JHHAraYYlR5sxORqThzA1Xo/ngMWjUH++mbfwZsuZJbqAEWj0KLcYjcGethBusU7V9hiOXJFLe/wpYNqJJA1HUl5N9QJQVUCFzBRrj/hVMPUayBmVBhB7n1nXeGd2rz/R1b3RtTHiOL/jqdWPupuDEfvRXUGw7oMFT+6ZM831scOJBiUxnojedmhmoDUejdSPW4JZs+hleRdsT0OGC3JryqsDWKFui83KA/znzJgwjybDNAbQCT1snMWFoGMQaLB6PqgdXQEygldb1yWPzht+9OmjL7zwwtdefPHF4898b/ogn/nlqDo6PQ2XX770EptX+40P+HHQIZu4q2VviEgyOhhxVePZWeIWNmsteDwVLwn3cSYwHk0YNREFSdxlJpINoJT4KbvuTaPu6lbaXhT4M8vqQLdBNmYzDYk4ujuCfjx4lO2E5JpIk6NK1DTACC+Ib8jynShd4+trkxQk40jgsfOT9z0bSsdiaeXZo5PnVCTyNamLTxPy9IUkknr/vuOT3V5PN/zqBzrv7DbZ7KbuDpY3fONR8irQegBtJCwtacNy5VtkYuJM53WmJzLhKFLhKFHhqGWK0Ri3GXQnxQdglroMMpIRTkHakFzj9s0Mb891W/xOv2DuHd10ghRPbxjZ03LJEXAlT1fe0tfcW8ATRmBu/qAcqI9FBFlMJpApyG6HTeNidVjn0gRrTpTuETAxi78XSF/mRPmQuXZO2O6XRE1L/vyiDctxbCOdW7oJrB6FcJmGOjUcCgZcqIvRebLUzBP6pDL0qAsWiQXBHlToZS4jgnmyOzd77CH/5vqeDV9+mDg2u0I23+a63lgNX+rf19TJm3vGMqeGzz6TbjFJK8daNunciQc9UCTn+GdpzP2cltnPIQEL3AFJTy1VqSvFsei9BnrPtWS/xbtgrr3PboN5ctl8dp9J4qzEamI+EU2mmgTmWSoW/nxsYvLliYnRaLiQJ+KJ0ZETJ0ZGYdrbu2ZmpqkAtRG/nuuMG6yYkjfHxw3k52eqgwyakufSpi2/e5TY/mHj1qcquE2BC8IYpwAPAe6RstNGc35QXxJ4JBQLzZ3iqd9hH1f1fWtIWXCrgdNxsmivRTsgRuxsFQQaMuiH8BXR9KtJgjXBGshN7gp01vW416295/bJ3tsfI7aJ9eWwI1Pn3bmhvye7ZdUhRv9grJCz8D5p7sdlJQR8SXECX4rjeVkE5wHlCnsxldYLItwB3VRQDVsrY8z7gkYN8xq5ljNS4NYjoXebgynkZxa0w7RXJBvtvCmXHXQWLk3SsqwdC8wUJWBpxWA1s9Pwd8P1uyd61ijlcCmZbTZZshm1uye3qu++XaMdjenVB4m4ZkQJRrxWMk1srnB2eF1vZ31eFvLZ4npm2/iARi4AnVk5B7e7bLUBlBLlbiwgqVCV9V4QOSY8n0wg06gc4TsFcUbOL7gBOhHHOWgOC+bHyhiEoFKolAeBlJXzZM+5Nz97re2PNmwgt/X3j/ziR9N/8wCMFKZz+3nQz9aW13ixULEdqJ5OqoDbynkizUEf9WeoIhiAAR8eS22zmERUwgzEGdjC9IOAhrI//cSqjdm10Vi+VR0nfa/HC6XB/UQs7UwFXelI9MeHeuvW9ZZ3MLyI5CGgtSAX514ve82ouQBanCC3wsgzNUKLcaBOoA04gzn2AKdRB7HKX5ZuU+UzNx/n5kMgASkhYMGxiBIPxb1uSkRBEjQbvMdQXHREZJOy5pd978DBkwdBya9fAap19+rRyfGkl1/liyaJeHTv1OHE3mCqjm8c7F23/avu3oAr4Gdr0Q90M0P5E9hhJuY3RILAXHiqQBvZL76UD1NAfvLbD79JbodejYf2YJxTwy+LJ7z4x6pPFgS6EwjRGgU1jRdxt5UoYYXNxbCqNcHam3Pb1GB1yTYMqzcbArEaSCYwkoAFCyJhp50LkRCjrwwLPc2JPcGVBwNG6eoqann9gN23Orau7symWw4PbDncks50Ho5Ptrvj7e5saWUjEb3F5ni31dKZKBWLpUSnxdodX1Mgq9SQmXc7HyB+r6p6/fo61ekxwX277EWtzAlKFR53bwaU6/RYx47wO6B7azmaGSVO4DaKjKDjbkGrhvmtXMsY61bDGHSpRpVEKDGPLjvnFIfU4+dKZymjxc6/uR8Js9CltqYKSJj7xpJeEosFogn+WY0yE3GNMj2RJCVNkP03/p2cI1eo7KenDUq0COIMdR+hlQTq/mIyWrmFjJbni2iU0XDxk0tzZbRu3WsZVbqMztfIaF1CUxkNl1MAbwCrpc2V0fgE7fh46tPXcquqwjS/HGG6QJSCHAUcnYVnprmB8qYl5ChW8hDwiAdDchE2x2luaDFhpfzvhZV8S1kFuLoA+EZZhTUXDFmFRXfP1YoiLfV9rhxKLyGH+g0xhHKI4gb9BOvKfQvkkO7vM+RRLVIWCiLlvyWI5EXlEMDzEMwVyiGYrYVyCGM4jMANCSEZQC0lFZT/sVSQlxQKIBPgMkPXg1qOaDLBiE7hjGgSIT9HImjyQHtPJg+m5smDmCEP9LfF7AGJaNa+WmXki9xfko8r/zd8XF4eG6+dywTO5UIejrMmiRzWBxA5eCNhRhdIYGb9f3BScmUpTsr9FwbYFnAAAAABAAH//wAPeNpjYCAZ7ATC+QzzmWYzMDA+ZmD478Gy+983pmX/vzC+///lvw2Ih6yGaTaqKqblYHVgPsMeIFzMsJhJjYEBLG/0/wtB/fcx7WH49z8PWR0jy/90qDoPVPMYlyKrY7ZmnIdsHgClLGfFAAAAeNqtVml300YUlbxlIxtZaFFLx0ycptHIpBSCAQNBiu1CujhbK0FppThJ9wW60X1f8K95ctpz6Dd+Wu8b2SaBhJ721B/07sy7M2+beWMylCBj3a8EQizdNYaWlyi3es2nUxbNBOG2aK77lCpEf/UavUajITesfJ6MgAxPLrYM0/BC1yFTkQi3HUopsSnoXp0y09daM2a/V2lUKFfx85QuBCvX/bzMW01fUL2OqYXAElRiVAoCESfsaJNmMNUeCZpj/Rwz79V9AW+akaD+uh9iRrCun9E8o/nQCoMgsMi0g0CSUfe3gsChtBLYJ1OI4FnWq/uUlS7lpIs4AjJDhzJKwi+xGWc3XMEa9thKPOAv5cJKg9KzeSg90RRNGIjnsgUEueyHdStaCXwZ5ANBC6s+dBaH1rbvUFZRj2e3jFSSqRyG0pXIuHQjSm1sk9mAF5SddahHCXZ1wGvczRgbgneghTBgSrioXe1VrZ4Bw6u4s/lu7vvU3lr0J7uYNlzwEHcoKk0ZcV10vgyLc0rCgpMdL1EdGS0mJgYOWE5TWGVY90PbveiQ0gG1BvrTKLYl88Fs3qFBFadSFdqMFh0aUiAKQYe8q7wcQLoBDfJoBaNBjBwaxjYjOiUCGWjALg15oWiGgoaQNIdG1NKaH2c2F4MpGtyStx0aVUvL/tJqMmnlMT+m5w+r2Bj21v14eNgjM3Jp2OYzi5Psxof4M4gPmZOoRLpQ92NOHqJ1m6gvm53NSyzrYCvR8xJcBZ4JEEkN/tcwu7dUBxQwNowxiWx5ZFxsmaapazWmjNhIVdZ8GpauqNAADl+/xIFzRQjzf46OmsaQ4brNMD6cs+mObR1HmsYR25jt0ISKTZaTyDPLIypOs3xMxRmWj6s4y/KoinMsLRX3sHxCxb0sn1RxH8tnlOzkHaaRYSmKZN7gC+LQ7C7lZFd5M1Hau5TTXeWtRHlMGTRo/4f4nkJ8x+CXQHws84iP5XHEx1IiPpZTiI9lAfGxnEZ8LJ9GfCxnEB9LpURZH1NHwexoKDzUNvR0KXH1FJ/VoiLHJge38AQuQE0cUEUZlSR3xEcyLI5+rltac5JOzMZZc6Lio5FxgM/uzszD6pNKnNb+PgeeWXnYCG7nvsZ53pj8w+Df4kVZik+aExzcKSQAHu/vMG5FVHLotCoeKTs0/09UnOAG6GdQE2OyIIqixjcfubzSbNZkDa3CxxOBzop2MG+aE+NIaQktapJGQMugaxY0jfo8e6tZlEKUm9jv7F6KKCZ7UQYzYAoKuWksLPs7KZEW1k5qOn00cLmR9qInS82WVVxh78H7GHIzS96NlBduSkp70SbUKS+ygENuZA+uieAW2rusopgSFqqID0JbwX77GJFJy8ygS6AIWZys7EO7YkeOqKCdwLeetMr7tlD7c508CMxmp9t5kGWk6HxXRb1aX5U1NsrVK3fTx8G0M2ys+UVRxpPL3rcnBfvVKUGugNGV3a97Urz9jnW7UpLP9oVdnnidUoX8F+DBkDvlvYhGUeQsVmnE8+sWnkxRDopx0RzHBb20R7ti1fdoF/Zd+6gVlxWV7EcZdBWdtZvwjc8XgjqQioIWqYgVng6Zz2anJnwsJS5LEfcs2XURfQdPSIf4Lw5x7f86txwFt6iyRBfadULyQdvHCnprye7koYrRWTsv25loR9INuoagJ5ILjr8XuMtjRTqF+/z8AfNXsJ05Pkanga8qOgOxxHmrIMGiire0k6kXFB9hWgJ8UbXQrABeAjAZvKxapp6pA+iZZeZUAFaYw2CVOQzWmMNgXe2g610GegXI1OhVtWMmcz5QMhcwz2R0jXkaXWeeRq8xT6MbbNMDeJ1tMniDbTII2SaDiDlVgA3mMGgwh8Emcxhsab9coG3tF6M3tV+M3tJ+MXpb+8XoHe0Xo3e1X4ze034xeh85Ptct4Ad6RBcBP0zgJcCPOOl6tIDRTTyjbc6tBDLnY80x25xPsPh8d9dP9Uiv+CyBvOLzBDL9NvZpE75IIBO+TCATvgK33N3vaz3S9G8SyPRvE8j077CyTfg+gUz4IYFM+BHcC939ftIjTf85gUz/JYFM/xUr24TfEsiE3xPIhDtqpy+T6vxZdW3q3aL0VP125x12/gb7tbo7eNpj8N7BcCIoYiMjY1/kBsadHAwcDMkFGxnYnbY35UUxWKmxMWiBeA58pRyJHL4cjiy6HNLsbBxQwXq2bLZwNncmczYVVrAgr9N+2QaJBuEGgQbuBnYGBjYGTqCosNN+BgckCBZlTnHZqMLYERixwaEjAsxTA/F2cTQwMLI4dCSHAAUZXCKBwIGvnCOZw5/DmUWfQ5adjUdrB+P/1g0svRuZGFw2s6awMbi4AAA4YC+/AAAAeNqFklFLwzAUhd/3Ky55UnDJHAgy2o4pDF8UwYnPWXO7xTVJTdJ2/fcm2zo3hgp9CPTc755zkmS6VSU0aJ00OiW3dEQAdW6E1KuUvC/mw3syzQaJQs8F9/xcmiW1ll81SgFSpCQ3iqquMNo7qrjdOKmMdkbTypqtVHyoTcMpHy5Lnm9oW2ykH9PP7uGJsCxpUAtjQXOFKXnu5pFCoLZlStbeV27CWNu2R37YxeJYblFI7/pDPx+2w9th/T+UKiQymvVmWXS+Q7MjW6DLrax8CJ4lHrceSh77QU2yxVo6CB+HD1xGKhTWKDgkoDCvyxKkLoxVPAKAL03twcexKJ8MfjO2O7HTItlpkWyQsOglGD3zV8octcO/QzcS24NwWoa7m1nLu12fpuqsXK39RdDH/g9c5ddw1vANjEejOwqzEHUncWDRoW1Q0KPJU7LlAmOwiyWv+4DwEgLuWz1qwRTnW3/QJzzWv9Rs8A2ZzQT+) format("woff");
  font-weight: 400;
  font-style: normal;
}
div.aa-abandon-ovl {
  width: 94%;
  height: auto;
  max-width: 720px;
  font-size: 16px;
  text-align: center;
  background: #fff;
  color: #666666;
  right: auto !important;
  bottom: auto !important;
  -moz-border-radius: 5px;
  border-radius: 1px;
  -webkit-box-shadow: 0 5px 26px -5px #000;
  -moz-box-shadow: 0 5px 26px -5px #000;
  box-shadow: 0 5px 26px -5px #000;
  z-index: 1090002;
  font-family: "Proxima Nova Regular", "Lato", sans-serif;
  left: 50%;
  transform: translateX(-50%);
  top: 40px !important;
}
div.aa-abandon-ovl .prompt-container {
  display: block !important;
  padding: 48px 20px;
  position: relative !important;
  height: auto !important;
  line-height: 20px;
  /*.thumb:nth-child(3) {
    margin-right: 0;
  }*/
}
div.aa-abandon-ovl .prompt-container .aa-logo {
  margin: 25px auto 0;
  width: 237px;
  height: 55px;
  background-size: 100%;
  background-repeat: no-repeat;
  background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%20118%2027%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%3Cpath%20d%3D%22M30.0123%206.87832C30.0123%202.23446%2025.0793%200%2019.2194%200C12.9509%200%207.19935%202.77345%205.08794%207.07256C4.5066%208.2123%204.20497%209.48068%204.20497%2010.7696C4.18306%2011.8875%204.48597%2012.9835%205.08794%2013.9084C5.99283%2015.2411%207.60796%2016.0799%209.97717%2016.0799C12.8852%2016.0799%2015.1899%2014.4886%2015.1899%2011.7151C15.1899%2011.7151%2015.2325%2010.942%2014.3276%2010.942C13.5954%2010.942%2013.4008%2011.4579%2013.4227%2011.7151C13.531%2013.8866%2012.2381%2015.6283%209.93335%2015.6283C7.34887%2015.6283%206.27126%2013.435%206.27126%2011.0925C6.27126%206.29816%209.89081%203.11692%2013.6599%201.74048C15.4271%201.07413%2017.2794%200.751252%2019.1743%200.773121C23.4396%200.773121%2026.929%202.40684%2026.929%206.79342C26.929%2010.448%2023.8482%2013.565%2020.1642%2013.8441L20.3151%2013.3501C21.0691%2010.6629%2021.9959%207.71833%2023.5028%205.54691C23.5892%205.41698%2023.74%205.20216%2023.9127%204.98733L23.6974%204.72876C23.3739%204.92172%2023.0723%205.13783%2022.7706%205.37324C15.7055%2010.8764%2015.4903%2026.3555%206.07661%2026.3555C5.75436%2026.3555%205.43082%2026.3349%205.10728%2026.2912C3.14669%2025.9683%202.1129%2024.6575%202.1129%2022.8308C2.1129%2022.4655%202.2418%2021.9702%202.2418%2021.6911C2.26371%2021.1752%201.83318%2020.7237%201.315%2020.7237H1.20801C0.367575%2020.7237%200.0234079%2021.3888%200.00149465%2022.3356C-0.062956%2025.0653%201.96208%2026.6565%205.08536%2026.9576C5.42953%2026.9794%205.77499%2027%206.14107%2027C13.4872%2027%2017.9884%2021.4544%2019.9064%2014.7253C20.8758%2014.6185%2021.8451%2014.4024%2022.7706%2014.1245C26.1788%2013.1765%2030.0123%2010.8983%2030.0123%206.87832Z%22%20fill%3D%22black%22/%3E%0A%3Cpath%20d%3D%22M99.9819%208.48828H97.3974L96.8148%209.84285L95.8029%2012.1223H94.5964L94.2303%2012.8967H95.4794L93.9712%2016.2285C92.8949%2018.571%2091.214%2020.8724%2090.2447%2020.8724C90.0294%2020.8724%2089.9005%2020.7862%2089.9005%2020.5713C89.9005%2020.3552%2089.965%2020.1623%2090.2022%2019.5602C90.5038%2018.8514%2091.0001%2017.8185%2091.3661%2017.0659C91.9049%2015.9699%2092.766%2014.2719%2092.766%2013.4332C92.766%2012.5944%2092.2272%2011.9281%2091.1715%2011.9281C89.9869%2011.9281%2088.9093%2012.6382%2087.9193%2013.6686L88.5664%2012.121H86.1314L84.1502%2016.635C83.3536%2018.2262%2081.7372%2020.8698%2080.7253%2020.8698C80.5101%2020.8698%2080.4237%2020.7411%2080.4237%2020.5263C80.4456%2020.3334%2080.4882%2020.161%2080.5745%2019.9667C80.6609%2019.7725%2081.8455%2017.0003%2081.8455%2017.0003L83.9994%2012.0773H81.3711L79.2816%2016.8717C78.6358%2018.3549%2076.9975%2020.8711%2075.9418%2020.8711C75.7691%2020.8929%2075.5976%2020.763%2075.5757%2020.5701V20.4839C75.5757%2020.2266%2075.7691%2019.7532%2075.9199%2019.4084L77.0181%2017.0003L79.2804%2012.0773H76.674L76.1571%2013.1952C75.7691%2013.9477%2075.1233%2014.8289%2074.0895%2014.8289C73.5932%2014.8289%2073.3573%2014.6359%2073.2491%2014.4417C73.0982%2012.7861%2072.0426%2011.9049%2070.4919%2011.9049C68.3379%2011.9049%2066.8079%2013.1733%2065.7947%2014.7221C65.127%2015.7963%2064.6101%2016.936%2064.244%2018.1401C63.3172%2019.667%2062.3492%2020.8492%2061.5732%2020.8492C61.3786%2020.8492%2061.2496%2020.7411%2061.2496%2020.4839C61.2496%2020.2266%2061.5087%2019.6464%2061.5951%2019.4303L63.2966%2015.8194C63.771%2014.7028%2064.0932%2013.9709%2064.0932%2013.2402C64.0932%2012.4658%2063.5544%2011.9075%2062.6714%2011.9075C61.443%2011.9075%2060.1076%2012.6176%2059.0519%2013.7779C59.0957%2013.5837%2059.0957%2013.4126%2059.0957%2013.2183C59.0957%2012.359%2058.6652%2011.9075%2057.7809%2011.9075C56.6608%2011.9075%2055.4981%2012.5751%2054.4424%2013.7779L55.132%2012.1005H52.7615L50.7584%2016.6157C49.811%2018.7447%2048.2809%2020.8518%2047.4185%2020.8518C47.2252%2020.8518%2047.0963%2020.7437%2047.0963%2020.4864C47.0963%2020.0787%2047.5487%2019.0676%2047.7215%2018.6598L50.3717%2012.6626C50.565%2012.2111%2049.2941%2011.9307%2047.6789%2011.9307C46.02%2011.9307%2044.3185%2012.7475%2043.0694%2013.8011C42.1864%2014.5317%2041.5394%2014.8971%2041.2158%2014.8971C41.0444%2014.8971%2040.9786%2014.8109%2040.9786%2014.7041C40.9786%2014.3388%2041.8616%2013.3058%2041.8616%2012.5108C41.8616%2012.1455%2041.6683%2011.9088%2041.172%2011.9088C40.2246%2011.9088%2039.1044%2012.8118%2038.2859%2013.7573L38.9755%2012.1017H36.6488L34.6457%2016.617C33.6983%2018.746%2032.1244%2020.9598%2031.2634%2020.9598C31.0687%2020.9598%2030.9398%2020.8531%2030.9398%2020.5945C30.9398%2020.1867%2031.3703%2019.1975%2031.6075%2018.6803L34.2577%2012.6613C34.4511%2012.2098%2033.1801%2011.9294%2031.565%2011.9294C29.1739%2011.9294%2026.8472%2013.5425%2025.6188%2015.1968C24.2614%2016.981%2023.3359%2018.872%2023.314%2020.4208C23.2921%2021.6673%2023.9392%2022.4418%2025.2308%2022.4418C26.6745%2022.4418%2027.8372%2021.302%2028.5049%2020.4427C28.4623%2020.6151%2028.4404%2020.7862%2028.4185%2020.9585C28.4185%2021.8179%2028.7627%2022.4418%2029.8184%2022.4418C30.7439%2022.4418%2031.9723%2021.6673%2032.9636%2020.4427L32.167%2022.2707H34.687L37.1645%2016.6607C37.983%2014.8328%2038.9098%2013.8873%2039.1676%2013.8873C39.2539%2013.8873%2039.2978%2013.931%2039.2978%2013.994C39.2978%2014.1883%2038.9098%2014.7041%2038.9098%2015.1762C38.9098%2015.6496%2039.1676%2016.015%2039.8572%2016.015C40.396%2016.015%2040.998%2015.7564%2041.5368%2015.4129C40.2658%2017.1328%2039.4035%2018.9389%2039.4035%2020.4234C39.3816%2021.6699%2040.0286%2022.4443%2041.3215%2022.4443C42.6788%2022.4443%2043.9498%2021.1541%2044.6381%2020.2948C44.6162%2020.4877%2044.5956%2020.682%2044.5956%2020.8968C44.5956%2021.7355%2045.07%2022.4443%2046.0393%2022.4443C47.1156%2022.4443%2047.978%2021.778%2049.0556%2020.4671L48.259%2022.2732H50.8434L53.2127%2016.9206C54.2464%2014.5986%2055.6463%2013.3521%2056.3359%2013.3521C56.5087%2013.3303%2056.6595%2013.4602%2056.6801%2013.6326V13.6969C56.6582%2013.9554%2056.5731%2014.2127%2056.4648%2014.4494L53.0618%2022.2964H55.7108L58.1238%2016.8357C59.1576%2014.4919%2060.2996%2013.3521%2061.1607%2013.3521C61.4198%2013.3521%2061.5268%2013.482%2061.5268%2013.7599C61.5049%2014.0609%2061.4185%2014.3619%2061.2896%2014.6205L58.9629%2019.5641C58.7477%2020.0375%2058.6188%2020.552%2058.5749%2021.0692C58.5749%2021.8217%2058.9836%2022.4881%2060.1475%2022.4881C61.6557%2022.4881%2062.7965%2021.3483%2064.0893%2019.6503V20.0156C64.1976%2021.3702%2064.9504%2022.5524%2066.9548%2022.5524C69.324%2022.5524%2071.2421%2020.9187%2072.4048%2018.3176C72.8366%2017.3927%2073.1369%2016.4253%2073.2452%2015.4142C73.5043%2015.5441%2073.8046%2015.6084%2074.0856%2015.5866C74.4736%2015.5866%2074.8603%2015.5004%2075.2058%2015.3074L74.7959%2016.1886C74.3215%2017.1778%2073.8046%2018.2739%2073.396%2019.1988C73.1382%2019.7352%2072.9874%2020.3372%2072.9436%2020.9392C72.9436%2021.8642%2073.4605%2022.5305%2074.5162%2022.5305C75.5719%2022.5305%2077.0156%2021.5413%2078.0493%2020.1443H78.0713C78.0068%2020.4234%2077.963%2020.7244%2077.963%2021.0254C77.963%2021.7998%2078.2002%2022.5305%2079.2778%2022.5305C80.5268%2022.5305%2081.4962%2021.6275%2082.4436%2020.4877L81.647%2022.2938H84.2534L86.3428%2017.5638C87.5275%2014.8984%2088.7121%2013.2852%2089.8116%2013.2852C90.0062%2013.2852%2090.1557%2013.4139%2090.1777%2013.6081V13.6724C90.1777%2014.124%2089.5306%2015.3499%2088.9505%2016.5745C88.4117%2017.6924%2088.0018%2018.5517%2087.7221%2019.2193C87.463%2019.7776%2087.3122%2020.3797%2087.2696%2021.0036C87.2696%2021.8204%2087.7221%2022.4443%2088.7353%2022.4443C90.2434%2022.4443%2091.7722%2020.983%2092.5907%2019.8857C92.3973%2020.4234%2092.311%2020.9611%2092.2891%2021.5194C92.2891%2023.0245%2093.194%2023.777%2094.4649%2023.777C95.3054%2023.777%2096.1239%2023.4979%2096.8135%2023.0026C97.8047%2022.3144%2098.6014%2021.2827%2099.2691%2020.3372L98.8166%2019.9063C98.1915%2020.7875%2097.5031%2021.6262%2096.7916%2022.142C96.4036%2022.4649%2095.9511%2022.636%2095.4562%2022.6579C94.9174%2022.6579%2094.5732%2022.3774%2094.5732%2021.6905C94.5732%2021.0023%2094.8967%2020.0774%2095.3917%2018.8309C95.4136%2018.8103%2096.1239%2017.219%2096.7916%2015.6921C97.351%2014.4018%2097.9117%2013.1553%2098.0187%2012.8967H99.7202L100.066%2012.1223H98.3848L99.9819%208.48828ZM26.5017%2020.8929C26.1357%2020.8929%2025.8766%2020.7643%2025.8766%2020.2909C25.8985%2019.0225%2026.9529%2016.7649%2028.2677%2014.9588C29.1932%2013.7123%2030.3997%2012.7874%2031.6926%2012.7874L30.0556%2016.442C28.8284%2019.1949%2027.493%2020.8929%2026.5017%2020.8929ZM42.6157%2020.8929C42.2496%2020.8929%2041.9918%2020.7643%2041.9699%2020.2909C41.9905%2019.0225%2043.0462%2016.7649%2044.361%2014.9588C45.2865%2013.7123%2046.493%2012.7874%2047.7859%2012.7874L46.1489%2016.442C44.8998%2019.2592%2043.6289%2020.8929%2042.6157%2020.8929ZM71.2227%2013.7779C71.1583%2015.1749%2069.9299%2018.5504%2068.4874%2020.5713C67.9061%2021.3882%2067.4098%2021.6249%2066.9793%2021.6249C66.3761%2021.6249%2066.2033%2021.1296%2066.2897%2020.399C66.4186%2019.1306%2067.4743%2016.1642%2068.9386%2014.1214C69.6063%2013.1965%2070.0588%2012.8093%2070.5769%2012.8093C71.0938%2012.8093%2071.2446%2013.2402%2071.2227%2013.7779Z%22%20fill%3D%22black%22/%3E%0A%3Cpath%20d%3D%22M111.428%2012.1244L113.799%206.65723H110.991L108.619%2012.1244H102.65L101.656%2014.418H107.624L105.253%2019.8852H108.061L110.433%2014.418H116.401L117.396%2012.1244H111.428Z%22%20fill%3D%22black%22/%3E%0A%3C/svg%3E%0A);
}
div.aa-abandon-ovl .prompt-container h2 {
  margin: 22px 0 15px;
  font-weight: bold;
  color: #1d1d1d;
  font-size: 26px;
  line-height: 42px;
  font-family: "Proxima Nova Black", "Proxima Nova Regular", "Lato", sans-serif;
}
div.aa-abandon-ovl .prompt-container h4 {
  font-size: 1em;
  font-weight: 400;
  line-height: 1.25;
  margin: 0 auto;
  max-width: 460px;
}
div.aa-abandon-ovl .prompt-container ul {
  text-align: left;
  max-width: 250px;
  width: 70%;
  margin: 24px auto 32px auto;
  transform: translateX(28px);
  position: relative;
}
div.aa-abandon-ovl .prompt-container ul li {
  padding-bottom: 4px;
}
div.aa-abandon-ovl .prompt-container ul li:last-child {
  padding-bottom: 0;
}
div.aa-abandon-ovl .prompt-container ul li:before {
  content: "";
  width: 10px;
  height: 10px;
  position: absolute;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTlweCIgaGVpZ2h0PSIxN3B4IiB2aWV3Qm94PSIwIDAgMTkgMTciIHZlcnNpb249IjEuMSIKICAgICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDxnIGlkPSJFeHBsYWluZXItIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iUEljay1hLVBsYW4tLS1EZXNrdG9wLTE5MjBweC0tRXhwbGFpbmVyIgogICAgICAgICAgIHRyYW5zZm9ybT0idHJhbnNsYXRlKC05NTUuMDAwMDAwLCAtNDg1LjAwMDAwMCkiIGZpbGw9IiMwMDkyRjMiCiAgICAgICAgICAgZmlsbC1ydWxlPSJub256ZXJvIj4KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3NzEuMDAwMDAwLCAzMjEuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0iVmFsdWUtUHJvcHMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCAxNTIuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9IjEiPgogICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iSWNvbi0vLUNoZWNrTWFyayIKICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTc0LjAwMDAwMCwgMC4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNS43NjA5NjgzLDI4LjI3MzA5OCBDMTUuNzM3NDc5NCwyOC4yNDg3NjQ2IDE1LjcxNTIxMzMsMjguMjIyNzM2OSAxNS42OTQzNDE0LDI4LjE5NTAzOSBMMTAuNjc5MjE2MiwyMS41Mzk3NDMxIEMxMC40MDIyMzg1LDIxLjE3MjE4MTMgMTAuNDc1NjcxNSwyMC42NDk2Nzg3IDEwLjg0MzIzMzMsMjAuMzcyNzAxIEMxMS4yMTA3OTUxLDIwLjA5NTcyMzMgMTEuNzMzMjk3NywyMC4xNjkxNTYyIDEyLjAxMDI3NTQsMjAuNTM2NzE4MSBMMTYuNDk3NzU3OSwyNi40OTE4MDg0IEwyNy4xMTU5ODQ5LDEyLjkwMTA5NzYgQzI3LjM5OTMzNTMsMTIuNTM4NDI1NyAyNy45MjMwMzk4LDEyLjQ3NDEyMjggMjguMjg1NzExOCwxMi43NTc0NzMyIEMyOC42NDgzODM3LDEzLjA0MDgyMzYgMjguNzEyNjg2NSwxMy41NjQ1MjgxIDI4LjQyOTMzNjIsMTMuOTI3MjAwMSBMMTcuMTQyMjA5MSwyOC4zNzQwNjM5IEMxNi44NTg4NTg3LDI4LjczNjczNTggMTYuMzM1MTU0MiwyOC44MDEwMzg2IDE1Ljk3MjQ4MjMsMjguNTE3Njg4MyBDMTUuODgzOTY0OCwyOC40NDg1MzA5IDE1LjgxMzIyMTMsMjguMzY1MDU1NSAxNS43NjA5NjgzLDI4LjI3MzA5OCBMMTUuNzYwOTY4MywyOC4yNzMwOTggWiIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlkPSJDaGVja01hcmsiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
  background-size: cover;
  background-position: center;
  left: -28px;
  transform: translateY(40%);
}
div.aa-abandon-ovl .prompt-container .tag-line-landscape {
  display: none;
  margin-top: 13px;
  margin-bottom: 36px;
}
div.aa-abandon-ovl .prompt-container .thumb {
  width: calc((100% - 20px) / 3);
}
div.aa-abandon-ovl .prompt-container .thumb:last-child {
  display: none;
}
div.aa-abandon-ovl .prompt-container .cta-box {
  display: flex;
  flex-direction: column-reverse;
}
div.aa-abandon-ovl .prompt-container .cta-box a {
  text-decoration: none;
  display: block;
}
div.aa-abandon-ovl .prompt-container .cta-box a.button.secondary {
  color: #0037c5;
}
div.aa-abandon-ovl .prompt-container .cta-box .button.secondary {
  color: #0037c5;
}
@media only screen and (min-width: 360px) {
  div.aa-abandon-ovl {
    top: 100px !important;
  }
  div.aa-abandon-ovl .prompt-container h2 {
    font-size: 32px;
  }
  div.aa-abandon-ovl .prompt-container .show-images-section {
    width: 100%;
    display: flex;
    justify-content: center;
    margin: 32px 0 44px 0;
  }
  div.aa-abandon-ovl .prompt-container .show-images {
    display: flex;
    align-items: flex-start;
  }
  div.aa-abandon-ovl .prompt-container .thumb {
    width: 119px;
    margin-right: 10px;
  }
  div.aa-abandon-ovl .prompt-container .thumb:last-child {
    margin-right: 0;
  }
}
@media only screen and (min-width: 567px) {
  div.aa-abandon-ovl {
    top: 150px !important;
  }
  div.aa-abandon-ovl .prompt-container .aa-logo {
    margin: auto;
  }
  div.aa-abandon-ovl .prompt-container h2 {
    font-size: 40px;
  }
  div.aa-abandon-ovl .prompt-container .thumb:last-child {
    display: block;
  }
  div.aa-abandon-ovl .prompt-container .cta-box {
    display: block;
  }
  div.aa-abandon-ovl .prompt-container .cta-box a {
    display: inline-block;
  }
}
@media screen and (orientation: landscape) and (max-width: 900px) {
  div.aa-abandon-ovl {
    top: 100px !important;
  }
  div.aa-abandon-ovl .prompt-container .show-images-section {
    display: none;
  }
  div.aa-abandon-ovl .prompt-container .tag-line {
    display: none;
  }
  div.aa-abandon-ovl .prompt-container .tag-line-landscape {
    display: block;
  }
  div.aa-abandon-ovl .prompt-container ul {
    display: none;
  }
  div.aa-abandon-ovl .prompt-container h4 {
    display: none;
  }
}

/*@media (min-width: 360px) {
  top: 100px !important;
}*/
/*div.aa-abandon-ovl {
  width: 94%;
  height: auto;
  max-width: 720px;
  font-size: 16px;
  text-align: center;
  background: #fff;
  color: #666666;
  right: auto !important;
  bottom: auto !important;
  -moz-border-radius: 5px;
  border-radius: 1px;
  -webkit-box-shadow: 0 5px 26px -5px #000;
  -moz-box-shadow: 0 5px 26px -5px #000;
  box-shadow: 0 5px 26px -5px #000;
  z-index: 1090002;
  font-family: "Proxima Nova Regular", "Lato", sans-serif;
}
div.aa-abandon-ovl > .prompt-container {
  display: block !important;
  padding: 48px 20px;
  position: relative !important;
  height: auto !important;
}

.aa-abandon-ovl h2 {
  margin: 32px 0 8px;
  font-weight: bold;
  color: #1d1d1d;
  font-size: 40px;
  line-height: 42px;
  font-family: "Proxima Nova Black", "Proxima Nova Regular", "Lato", sans-serif;
}

.aa-abandon-ovl h4 {
  font-size: 1em;
  font-weight: 400;
  line-height: 1.25;
  margin: 0 auto;
  max-width: 460px;
}

#id-svod-abandon .overlay-wrapper {
  padding: 48px 20px 48px;
  position: relative;
}

.aa-abandon-ovl a.btn-cta:hover {
  text-decoration: none;
}

.aa-abandon-ovl a,
.aa-abandon-ovl .hdr {
  color: #fff;
}

.aa-abandon-ovl .button.secondary {
  color: #1056c9;
}

.aa-abandon-ovl a.btn-cta .icon {
  background: url("/assets/images/svod/v2/svod-sprite.png") no-repeat -550px -422px;
  height: 36px;
  width: 36px;
  position: absolute;
  top: 11px;
  right: 50px;
}
#id-svod-abandon .btn-cta::after {
  content: "";
  display: block;
  clear: both;
}

.aa-abandon-ovl a.cta-continue {
}

.aa-abandon-ovl .hdr {
  font-weight: 300;
  font-size: 30px;
  line-height: 32px;
}

.aa-abandon-ovl .body {
  line-height: 20px;
}

.aa-abandon-ovl .aa-logo {
  width: 237px;
  height: 55px;
  margin: auto;
  background-size: 100%;
  background-repeat: no-repeat;
  background-image: data-url("htdocs/assets/pplus/pplus-black-logo.svg");
}

.aa-abandon-ovl .body ul {
  text-align: left;
  max-width: 250px;
  width: 70%;
  margin: 24px auto 32px auto;
  transform: translateX(28px);
  position: relative;
}

.aa-abandon-ovl .body ul li {
  padding-bottom: 4px;
}

.aa-abandon-ovl .body ul li:last-child {
  padding-bottom: 0;
}

.aa-abandon-ovl .body ul li:before {
  content: "";
  width: 10px;
  height: 10px;
  position: absolute;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTlweCIgaGVpZ2h0PSIxN3B4IiB2aWV3Qm94PSIwIDAgMTkgMTciIHZlcnNpb249IjEuMSIKICAgICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDxnIGlkPSJFeHBsYWluZXItIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iUEljay1hLVBsYW4tLS1EZXNrdG9wLTE5MjBweC0tRXhwbGFpbmVyIgogICAgICAgICAgIHRyYW5zZm9ybT0idHJhbnNsYXRlKC05NTUuMDAwMDAwLCAtNDg1LjAwMDAwMCkiIGZpbGw9IiMwMDkyRjMiCiAgICAgICAgICAgZmlsbC1ydWxlPSJub256ZXJvIj4KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3NzEuMDAwMDAwLCAzMjEuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0iVmFsdWUtUHJvcHMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCAxNTIuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9IjEiPgogICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iSWNvbi0vLUNoZWNrTWFyayIKICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTc0LjAwMDAwMCwgMC4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNS43NjA5NjgzLDI4LjI3MzA5OCBDMTUuNzM3NDc5NCwyOC4yNDg3NjQ2IDE1LjcxNTIxMzMsMjguMjIyNzM2OSAxNS42OTQzNDE0LDI4LjE5NTAzOSBMMTAuNjc5MjE2MiwyMS41Mzk3NDMxIEMxMC40MDIyMzg1LDIxLjE3MjE4MTMgMTAuNDc1NjcxNSwyMC42NDk2Nzg3IDEwLjg0MzIzMzMsMjAuMzcyNzAxIEMxMS4yMTA3OTUxLDIwLjA5NTcyMzMgMTEuNzMzMjk3NywyMC4xNjkxNTYyIDEyLjAxMDI3NTQsMjAuNTM2NzE4MSBMMTYuNDk3NzU3OSwyNi40OTE4MDg0IEwyNy4xMTU5ODQ5LDEyLjkwMTA5NzYgQzI3LjM5OTMzNTMsMTIuNTM4NDI1NyAyNy45MjMwMzk4LDEyLjQ3NDEyMjggMjguMjg1NzExOCwxMi43NTc0NzMyIEMyOC42NDgzODM3LDEzLjA0MDgyMzYgMjguNzEyNjg2NSwxMy41NjQ1MjgxIDI4LjQyOTMzNjIsMTMuOTI3MjAwMSBMMTcuMTQyMjA5MSwyOC4zNzQwNjM5IEMxNi44NTg4NTg3LDI4LjczNjczNTggMTYuMzM1MTU0MiwyOC44MDEwMzg2IDE1Ljk3MjQ4MjMsMjguNTE3Njg4MyBDMTUuODgzOTY0OCwyOC40NDg1MzA5IDE1LjgxMzIyMTMsMjguMzY1MDU1NSAxNS43NjA5NjgzLDI4LjI3MzA5OCBMMTUuNzYwOTY4MywyOC4yNzMwOTggWiIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlkPSJDaGVja01hcmsiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
  background-size: cover;
  background-position: center;
  left: -28px;
  transform: translateY(40%);
}

.aa-abandon-ovl a.close.icon {
  display: block;
  width: 16px;
  height: 16px;
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='16px' height='16px' viewBox='0 0 16 16' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 62 (91390) - https://sketch.com --%3E%3Ctitle%3EClose%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Icon-/-Close' transform='translate(-4.000000, -4.000000)' fill='%23666666' fill-rule='nonzero'%3E%3Cpath d='M12.7471673,12 L19.8452566,19.0980893 C20.0515811,19.3044138 20.0515811,19.638932 19.8452566,19.8452566 C19.638932,20.0515811 19.3044138,20.0515811 19.0980893,19.8452566 L12,12.7471673 L4.90191071,19.8452566 C4.69558616,20.0515811 4.36106796,20.0515811 4.15474341,19.8452566 C3.94841886,19.638932 3.94841886,19.3044138 4.15474341,19.0980893 L11.2528327,12 L4.15474341,4.90191071 C3.94841886,4.69558616 3.94841886,4.36106796 4.15474341,4.15474341 C4.36106796,3.94841886 4.69558616,3.94841886 4.90191071,4.15474341 L12,11.2528327 L19.0980893,4.15474341 C19.3044138,3.94841886 19.638932,3.94841886 19.8452566,4.15474341 C20.0515811,4.36106796 20.0515811,4.69558616 19.8452566,4.90191071 L12.7471673,12 Z' id='Close'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  position: absolute;
  right: 20px;
  top: 20px;
}

.aa-abandon-ovl .show-images-section {
  width: 100%;
  display: flex;
  justify-content: center;
  margin: 32px 0 44px 0;
}

.aa-abandon-ovl .show-images {
  display: flex;
  align-items: flex-start;
}

.aa-abandon-ovl .thumb {
  width: 119px;
  margin-right: 10px;
}

.aa-abandon-ovl .thumb:last-child {
  margin-right: 0;
}

.aa-abandon-ovl .tag-line,
.aa-abandon-ovl .tag-line-landscape {
  max-width: 350px;
  margin: auto;
  color: #666666;
}

.aa-abandon-ovl .tag-line-landscape {
  display: none;
  margin-top: 13px;
  margin-bottom: 36px;
}

@media only screen and (max-width: 567px) {
  div.aa-abandon-ovl .no-thanks {
    margin-top: 10px;
  }

  div.aa-abandon-ovl {
    top: 100px !important;
    left: 50%;
    transform: translateX(-50%);
  }

  div.aa-abandon-ovl > .prompt-container {
    position: relative !important;
    height: auto !important;
  }

  div.aa-abandon-ovl h2 {
    font-size: 32px;
  }

  div.aa-abandon-ovl h4 {
    max-width: 410px;
  }

  div.aa-abandon-ovl .thumb {
    width: calc((100% - 20px) / 3);
  }

  div.aa-abandon-ovl .thumb:last-child {
    display: none;
  }

  div.aa-abandon-ovl .thumb:nth-child(3) {
    margin-right: 0;
  }

  div.aa-abandon-ovl .cta-box {
    display: flex;
    flex-direction: column-reverse;
  }
}

@media only screen and (max-width: 360px) {
  div.aa-abandon-ovl .aa-logo {
    margin: 25px auto 0 auto;
  }

  div.aa-abandon-ovl h2 {
    margin: 22px 0 15px;
    font-size: 26px;
  }

  div.aa-abandon-ovl {
    top: 40px !important;
    left: 50%;
    transform: translateX(-50%);
  }
  div.aa-abandon-ovl > .prompt-container {
    position: relative !important;
    height: auto !important;
  }

  div.aa-abandon-ovl .overlay-wrapper {
    padding: 23px 20px 35px;
  }

  div.aa-abandon-ovl .show-images-section {
    margin: 30px 0;
  }
}

@media screen and (orientation: landscape) and (max-width: 900px) {
  iv.aa-abandon-ovl {
    top: 100px !important;
  }

  div.aa-abandon-ovl .show-images-section {
    display: none;
  }

  div.aa-abandon-ovl .tag-line {
    display: none;
  }

  div.aa-abandon-ovl .tag-line-landscape {
    display: block;
  }

  div.aa-abandon-ovl ul {
    display: none;
  }

  div.aa-abandon-ovl h4 {
    display: none;
  }
}

@media only screen and (orientation: landscape) and (max-width: 600px) {
  div.aa-abandon-ovl {
    top: 70px !important;
  }
}
*/
div.nfl-popup {
  max-width: 1200px;
  color: #121212;
  height: 100%;
  max-height: 843px;
}
div.nfl-popup div.prompt-container {
  height: 100%;
}
div.nfl-popup section {
  margin: 0;
}
div.nfl-popup .content {
  padding: 48px 60px;
  grid-column: 2/-1;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
}
div.nfl-popup .content .text-holder {
  margin-bottom: 10rem;
}
div.nfl-popup .content .text-holder h1 {
  font-family: "Proxima Nova Black", sans-serif;
  font-size: 40px;
  font-weight: 900;
  line-height: 34px;
  font-stretch: normal;
  font-style: normal;
  letter-spacing: normal;
  font-size: 3.75rem;
  line-height: 3rem;
  margin-bottom: 1rem;
  color: #121212;
  text-transform: uppercase;
}
div.nfl-popup .content .text-holder p {
  font-size: 1.75rem;
  line-height: 2.25rem;
}
div.nfl-popup .content .buttons {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  font-size: 14px;
  margin-bottom: 2rem;
}
div.nfl-popup .content .buttons .button {
  display: flex;
  flex: 1;
  width: 221px;
  max-width: 221px;
  padding: 16px 5px;
  font-size: 0.875rem;
  line-height: 1rem;
  box-sizing: border-box;
}
div.nfl-popup .content .buttons .button.secondary {
  color: #0037c5;
}
div.nfl-popup .content .policy {
  font-family: "Proxima Nova Regular", sans-serif;
  font-size: 14px;
  font-weight: normal;
  line-height: 18px;
  color: #0037c5;
  display: block;
  text-align: center;
  border: solid 2px #fff;
}
div.nfl-popup .image-holder {
  grid-column: 1/2;
  grid-row: 1/2;
}
div.nfl-popup .image-holder img {
  width: 100%;
}
@media (max-width: 1439px), (max-height: 816px) {
  div.nfl-popup {
    max-width: 672px;
    max-height: 580px;
  }
  div.nfl-popup .close-prompt {
    width: 20px;
    height: 20px;
  }
  div.nfl-popup .content {
    padding: 0px 32px 34px 32px;
  }
  div.nfl-popup .content .text-holder {
    margin-bottom: 8.875rem;
  }
  div.nfl-popup .content .text-holder h1 {
    font-size: 2.5rem;
    line-height: 2.125rem;
    margin-bottom: 0.75rem;
  }
  div.nfl-popup .content .text-holder p {
    margin: 0;
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 16px;
    font-weight: normal;
    line-height: 22px;
  }
  div.nfl-popup .content .buttons {
    margin-bottom: 1.5rem;
  }
  div.nfl-popup .content .buttons .button {
    padding: 10px 0;
    font-size: 0.75rem;
    line-height: 0.875rem;
    width: 128px;
    max-width: 128px;
  }
}
@media (max-width: 767px) {
  div.nfl-popup {
    max-width: none;
    max-height: none;
  }
  div.nfl-popup .content {
    grid-column: 1/1;
    grid-row: 2/-1;
    justify-content: space-between;
    padding: 0px 40px 50px 40px;
  }
  div.nfl-popup .content .text-holder {
    margin-bottom: 0;
  }
  div.nfl-popup .content .text-holder h1 {
    font-size: 3.375rem;
    line-height: 3rem;
    margin-top: 2.5rem;
    margin-bottom: 1rem;
  }
  div.nfl-popup .content .text-holder p {
    font-size: 1.25rem;
    line-height: 1.5rem;
  }
  div.nfl-popup .content .buttons {
    flex-direction: column;
    margin-bottom: 2.625rem;
  }
  div.nfl-popup .content .buttons .button {
    width: 100%;
    max-width: none;
  }
  div.nfl-popup .content .buttons .button.primary {
    margin-bottom: 1.5rem;
  }
}
@media (max-width: 479px) {
  div.nfl-popup .content {
    padding: 0px 16px 50px 16px;
  }
  div.nfl-popup .content .text-holder {
    margin-bottom: 0;
  }
  div.nfl-popup .content .text-holder h1 {
    font-size: 2.5rem;
    line-height: 2.188rem;
    margin-top: 2.5rem;
    margin-bottom: 1rem;
  }
  div.nfl-popup .content .text-holder p {
    font-size: 1rem;
    line-height: 1.375rem;
  }
  div.nfl-popup .content .buttons {
    margin-bottom: 1.5rem;
  }
  div.nfl-popup .content .buttons .button.primary {
    margin-bottom: 1rem;
  }
}

/**
 * Font styles
 */
/**
 * mixins for pre-sets font styles
 * ie: @include font('giga')
 */
/*
 * Note: Edits to these values need to be reflected (for consistency) in:
 * core/helpers/BreakpointsHelper.php
 * development/js/helpers/breakpoints.js
 */
/**
mixin(s) to help create styles by breakpoint name
*/
/* breakpoint debug TODO: remove .debug-breakpoint and @includes listed below */
.debug-breakpoint {
  display: block;
  padding: 20px;
  color: #000;
  background-color: #fff;
  position: fixed;
  bottom: 20px;
  left: 20px;
  box-shadow: 0 0 15px 0 #000;
  font-family: "Proxima Nova SemiBold", sans-serif;
  font-size: 12px;
  font-weight: normal;
  line-height: 14px;
  letter-spacing: 0.4px;
}

.mobilePortrait-h,
.mobilePortrait-s,
.mobileLandscape-h,
.mobileLandscape-s,
.tabletPortrait-h,
.tabletPortrait-s,
.tabletLandscape-h,
.tabletLandscape-s,
.desktop-h,
.desktop-s,
.desktopWide-h,
.desktopWide-s,
.desktopWidest-h,
.desktopWidest-s {
  display: none;
}

@media (min-width: 0px) and (max-width: 479px) {
  .mobilePortrait-s {
    display: block;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  .mobileLandscape-s {
    display: block;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .tabletPortrait-s {
    display: block;
  }
}
@media (min-width: 1024px) and (max-width: 1439px) {
  .tabletLandscape-s {
    display: block;
  }
}
@media (min-width: 1440px) and (max-width: 1919px) {
  .desktop-s {
    display: block;
  }
}
@media (min-width: 1920px) and (max-width: 9999px) {
  .desktopWide-s {
    display: block;
  }
}
.open .mobilePortrait-h,
.open .mobilePortrait-s,
.open .mobileLandscape-h,
.open .mobileLandscape-s,
.open .tabletPortrait-h,
.open .tabletPortrait-s,
.open .tabletLandscape-h,
.open .tabletLandscape-s,
.open .desktop-h,
.open .desktop-s,
.open .desktopWide-h,
.open .desktopWide-s,
.open .desktopWidest-h,
.open .desktopWidest-s {
  display: block;
}

/**

HOW TO USE:

========================================
Example for min-width
========================================

@include mediaMin('desktop') {
    // your normal css here
}

Generates the following

@media(min-width: 1234px){
    // your normal css
}

========================================
Example for max-width
========================================

@include mediaMax('desktop') {
    .someClass{
        color: #fff;
    }
}

Generates the following

@media(max-width: 1234px){
    .someClass{
        color: #fff;
    }
}

========================================
Example for min-width and max-width
========================================

@include media('desktop') {
    .someClass{
        color: #fff;
    }
}

Generates the following

@media (min-width: 1234px) and (max-width: 4321px){
    .someClass{
        color: #fff;
    }
}

Also: Please Update core/helpers/BreakpointsHelper.php to match any width updates to the dimensions of breakpoints

*/
/**
 * shadow fading like the one in carousel item (no transition)
 */
/**
 * fader effect on carousel item (with transition)
 */
/**
 * generic zooming animation (for any dom element)
 */
/**
 * zooming animation, most likely be used on hovering effect (for carousel only)
 */
/*
sets up multiple browser placeholder styles
 */
/**
 * progress bar animation
 */
/**
 use for the grid parent like .grid
 */
/**
use for the grid items like .grid > *
 */
.hidden {
  visibility: hidden;
}

.lazy {
  -webkit-transition: opacity 400ms ease-in-out;
  -moz-transition: opacity 400ms ease-in-out;
  -o-transition: opacity 400ms ease-in-out;
  transition: opacity 400ms ease-in-out;
  max-width: 100%;
  opacity: 0;
}
.lazy.loaded, .lazy[data-was-processed=true] {
  opacity: 1;
}

.modal__container {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.8);
  z-index: 100002;
}
.modal__container .control__bar {
  display: block;
  position: absolute;
  right: 15px;
  top: 15px;
}
.modal__container .control__bar .button__close {
  display: block;
  width: 10px;
  height: 10px;
  padding: 10px;
  background: url("data:image/svg+xml,%0A%3Csvg%20width%3D%2210px%22%20height%3D%2210px%22%20viewBox%3D%220%200%2010%2010%22%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%3E%0A%20%20%20%20%3Cg%20id%3D%22Symbols%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Icon-/-Not-Available%22%20transform%3D%22translate%28-7.000000%2C%20-7.000000%29%22%20fill%3D%22%23666666%22%20fill-rule%3D%22nonzero%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M12.781672%2C11.9995221%20L16.8279586%2C16.1021414%20C17.0573471%2C16.307539%2017.0573471%2C16.6405542%2016.8279586%2C16.8459518%20C16.5985701%2C17.0513494%2016.2266577%2C17.0513494%2015.9972692%2C16.8459518%20L11.9993275%2C12.7923505%20L7.99942648%2C16.8458523%20C7.77079385%2C17.0513826%207.40010711%2C17.0513826%207.17147447%2C16.8458523%20C6.94284184%2C16.6403221%206.94284184%2C16.3070917%207.17147447%2C16.1015615%20L11.218328%2C12.0004779%20L7.17204141%2C7.89785861%20C6.94265286%2C7.69246103%206.94265286%2C7.35944576%207.17204141%2C7.15404818%20C7.40142995%2C6.94865061%207.77334226%2C6.94865061%208.0027308%2C7.15404818%20L12.0006725%2C11.2076495%20L16.0005735%2C7.15414768%20C16.2292062%2C6.94861744%2016.5998929%2C6.94861744%2016.8285255%2C7.15414768%20C17.0571582%2C7.35967791%2017.0571582%2C7.69290826%2016.8285255%2C7.8984385%20L12.781672%2C11.9995221%20L12.781672%2C11.9995221%20Z%22%20id%3D%22Not-Available%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%3C/g%3E%0A%3C/svg%3E") no-repeat 5px 5px;
  cursor: pointer;
}
.modal__container .horizontal__divider {
  width: 100%;
  height: 1px;
  background: #cdcdcd;
  margin-top: 10px;
}
.modal__container .modal__wrapper {
  width: 620px;
  margin: auto;
  position: relative;
  padding: 65px 95px;
  background-color: #fff;
  top: 8%;
  overflow-y: auto;
}
body.round-corners .modal__container .modal__wrapper {
  border-radius: 6px;
  overflow: hidden;
}
@media (min-width: 480px) {
  body.round-corners .modal__container .modal__wrapper {
    border-radius: 8px;
  }
}
@media (min-width: 768px) {
  body.round-corners .modal__container .modal__wrapper {
    border-radius: 10px;
  }
}

@media (max-width: 767px) {
  .modal__container .modal__wrapper {
    top: 0;
    width: auto;
    height: 100%;
    padding: 65px 35px;
  }
}
.modal__container .modal__wrapper .padded-container {
  margin: 0;
}
.modal__container .modal__wrapper .modal__title {
  font-family: "Proxima Nova SemiBold", sans-serif;
  font-size: 20px;
  font-weight: normal;
  line-height: 24px;
  color: #000;
}
.modal__container .modal__wrapper .modal__description {
  font-family: "Proxima Nova SemiBold", sans-serif;
  font-size: 14px;
  font-weight: normal;
  line-height: 16px;
  letter-spacing: 0.4px;
  color: #999;
}
.modal__container .modal__wrapper .modal__description p > a {
  color: #0064ff;
}
.modal__container .modal__wrapper .modal__description .button {
  cursor: pointer;
}
.modal__container .modal__wrapper .modal__buttons {
  margin-top: 30px;
  text-align: center;
}
.modal__container .modal__wrapper .modal__buttons button {
  cursor: pointer;
}
.modal__container .modal__wrapper a.form-link {
  cursor: pointer;
}
.modal__container .modal__wrapper .navigation p {
  text-align: center;
}

.modal__container {
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  opacity: 0;
  transition: opacity 500ms ease-out;
}
.modal__container.show {
  opacity: 1;
  z-index: 9999999;
}
.modal__container .control__bar {
  width: 56px;
  height: 56px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.modal__container .control__bar .button__close {
  background: white;
  -webkit-mask: url("data:image/svg+xml,%0A%3Csvg%20width%3D%2223px%22%20height%3D%2223px%22%20viewBox%3D%220%200%2010%2010%22%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%3E%0A%20%20%20%20%3Cg%20id%3D%22Symbols%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Icon-/-Not-Available%22%20transform%3D%22translate%28-7.000000%2C%20-7.000000%29%22%20fill%3D%22%23666666%22%20fill-rule%3D%22nonzero%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M12.781672%2C11.9995221%20L16.8279586%2C16.1021414%20C17.0573471%2C16.307539%2017.0573471%2C16.6405542%2016.8279586%2C16.8459518%20C16.5985701%2C17.0513494%2016.2266577%2C17.0513494%2015.9972692%2C16.8459518%20L11.9993275%2C12.7923505%20L7.99942648%2C16.8458523%20C7.77079385%2C17.0513826%207.40010711%2C17.0513826%207.17147447%2C16.8458523%20C6.94284184%2C16.6403221%206.94284184%2C16.3070917%207.17147447%2C16.1015615%20L11.218328%2C12.0004779%20L7.17204141%2C7.89785861%20C6.94265286%2C7.69246103%206.94265286%2C7.35944576%207.17204141%2C7.15404818%20C7.40142995%2C6.94865061%207.77334226%2C6.94865061%208.0027308%2C7.15404818%20L12.0006725%2C11.2076495%20L16.0005735%2C7.15414768%20C16.2292062%2C6.94861744%2016.5998929%2C6.94861744%2016.8285255%2C7.15414768%20C17.0571582%2C7.35967791%2017.0571582%2C7.69290826%2016.8285255%2C7.8984385%20L12.781672%2C11.9995221%20L12.781672%2C11.9995221%20Z%22%20id%3D%22Not-Available%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%3C/g%3E%0A%3C/svg%3E") no-repeat 5px 5px;
  mask: url("data:image/svg+xml,%0A%3Csvg%20width%3D%2223px%22%20height%3D%2223px%22%20viewBox%3D%220%200%2010%2010%22%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%3E%0A%20%20%20%20%3Cg%20id%3D%22Symbols%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Icon-/-Not-Available%22%20transform%3D%22translate%28-7.000000%2C%20-7.000000%29%22%20fill%3D%22%23666666%22%20fill-rule%3D%22nonzero%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M12.781672%2C11.9995221%20L16.8279586%2C16.1021414%20C17.0573471%2C16.307539%2017.0573471%2C16.6405542%2016.8279586%2C16.8459518%20C16.5985701%2C17.0513494%2016.2266577%2C17.0513494%2015.9972692%2C16.8459518%20L11.9993275%2C12.7923505%20L7.99942648%2C16.8458523%20C7.77079385%2C17.0513826%207.40010711%2C17.0513826%207.17147447%2C16.8458523%20C6.94284184%2C16.6403221%206.94284184%2C16.3070917%207.17147447%2C16.1015615%20L11.218328%2C12.0004779%20L7.17204141%2C7.89785861%20C6.94265286%2C7.69246103%206.94265286%2C7.35944576%207.17204141%2C7.15404818%20C7.40142995%2C6.94865061%207.77334226%2C6.94865061%208.0027308%2C7.15404818%20L12.0006725%2C11.2076495%20L16.0005735%2C7.15414768%20C16.2292062%2C6.94861744%2016.5998929%2C6.94861744%2016.8285255%2C7.15414768%20C17.0571582%2C7.35967791%2017.0571582%2C7.69290826%2016.8285255%2C7.8984385%20L12.781672%2C11.9995221%20L12.781672%2C11.9995221%20Z%22%20id%3D%22Not-Available%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%3C/g%3E%0A%3C/svg%3E") no-repeat 5px 5px;
}
.modal__container .modal_header {
  height: 200px;
  width: 100%;
  background-size: cover;
  background-position: center;
}
@media (min-width: 480px) {
  .modal__container .modal_header {
    height: 291px;
  }
}
@media (min-width: 768px) {
  .modal__container .modal_header {
    height: 220px;
  }
}
.modal__container .modal__wrapper {
  background-color: #2d2d2d;
  padding: 0;
  max-height: 100vh;
  overflow-y: auto;
  display: flex;
  align-items: center;
  flex-direction: column;
  text-align: center;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
}
@media (min-width: 768px) {
  .modal__container .modal__wrapper {
    height: fit-content;
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 509px;
  }
}
.modal__container .modal__wrapper .modal_content {
  display: flex;
  flex-direction: column;
  color: white;
  font-size: 14px;
  font-weight: 400;
  line-height: 18px;
  overflow-y: auto;
  padding: 20px;
  gap: 20px;
}
@media (min-width: 768px) {
  .modal__container .modal__wrapper .modal_content {
    padding: 48px;
    gap: 48px;
  }
}
.modal__container .modal__wrapper .modal_content .modal_body {
  display: flex;
  align-items: start;
  justify-content: center;
  flex-direction: column;
  gap: 12px;
}
.modal__container .modal__wrapper .modal_content .modal_body h1 {
  margin: 0;
  font-size: 28px;
  line-height: 28px;
  align-self: center;
  text-transform: capitalize;
  margin-bottom: 4px;
  color: white;
}
.modal__container .modal__wrapper .modal_content .modal_body p {
  margin: 0;
  text-align: left;
}
.modal__container .modal__wrapper .modal_content .modal_body .modal_checklist {
  display: flex;
  align-items: start;
  justify-content: center;
  gap: 12px;
  font-size: 14px;
  line-height: 18px;
}
.modal__container .modal__wrapper .modal_content .modal_body .modal_checklist .checkmark {
  background-image: url('data:image/svg+xml,<svg width="56" height="56" viewBox="0 0 56 56" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M51.0783 10.5214C51.9639 11.3931 51.9753 12.8177 51.1036 13.7033L19.8534 45.4533C19.4241 45.8894 18.8358 46.1319 18.2239 46.1249C17.6121 46.1178 17.0295 45.8619 16.6104 45.416L4.86058 32.916C4.00949 32.0106 4.05354 30.5867 4.95897 29.7356C5.8644 28.8845 7.28834 28.9285 8.13943 29.834L18.2871 40.6296L47.8964 10.5467C48.7681 9.66106 50.1927 9.64976 51.0783 10.5214Z" fill="white"/></svg>');
  background-color: transparent;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  width: 16px;
  height: 16px;
  flex-shrink: 0;
}
@media (min-width: 480px) {
  .modal__container .modal__wrapper .modal_content .modal_body .modal_checklist {
    white-space: nowrap;
    gap: 16px;
  }
}
@media (min-width: 480px) {
  .modal__container .modal__wrapper .modal_content .modal_body {
    align-items: center;
  }
  .modal__container .modal__wrapper .modal_content .modal_body p {
    text-align: center;
  }
  .modal__container .modal__wrapper .modal_content .modal_body .modal_checklist {
    align-items: center;
  }
}
.modal__container .modal__wrapper .modal_content .modal_footer {
  display: flex;
  flex-direction: column;
  gap: 24px;
}
.modal__container .modal__wrapper .modal_content .modal_footer .modal_cta {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.modal__container .modal__wrapper .modal_content .modal_footer .modal_cta .button {
  width: 100%;
  padding: 15px 40px;
}
.modal__container .modal__wrapper .modal_content .modal_footer .modal_cta .button .button__text {
  font-size: 15px;
  line-height: 16px;
}
@media (min-width: 768px) {
  .modal__container .modal__wrapper .modal_content .modal_footer .modal_cta .button .button__text {
    font-size: 15px;
    line-height: 16px;
  }
}
.modal__container .modal__wrapper .modal_content .modal_footer .modal_cta .terciary {
  padding: 15px 40px !important;
}
.modal__container .modal__wrapper .modal_content .modal_footer p {
  font-size: 14px;
  color: rgba(255, 255, 255, 0.75);
  line-height: 18px;
  margin: 0;
}

* {
  font-weight: normal;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}

*:focus {
  outline: none;
}

body {
  margin: 0;
  font-family: "Proxima Nova Regular", sans-serif;
  position: relative;
  background-color: #121212;
  min-height: 100vh;
  display: flex;
  flex-direction: column;
}
body.body-offset {
  margin-top: 48px;
}
@media (min-width: 768px) {
  body.body-offset {
    margin-top: 56px;
  }
}
body.body-offset.with-sub-nav {
  margin-top: 96px;
  min-height: calc(100vh - 96px);
}
@media (min-width: 768px) {
  body.body-offset.with-sub-nav {
    margin-top: 160px;
    min-height: calc(100vh - 160px);
  }
}
body.body-offset.skybox-loaded {
  margin-top: 0;
}
@media (min-width: 768px) {
  body.body-offset.skybox-loaded {
    margin-top: 0;
    min-height: calc(100vh - 112px);
  }
}

@media (max-width: 767px) {
  footer {
    z-index: 2;
  }
}

footer,
.carousel-content,
.padded-container {
  padding-left: 20px;
  padding-right: 20px;
  width: 100%;
  box-sizing: border-box;
}
@media (min-width: 768px) {
  footer,
.carousel-content,
.padded-container {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 1440px) {
  footer,
.carousel-content,
.padded-container {
    padding-left: 95px;
    padding-right: 95px;
  }
}

.padded-container {
  position: relative;
}

a {
  text-decoration: none;
  color: #fff;
}

ul {
  margin: 0;
  padding: 0;
}
ul li {
  list-style-type: none;
}

main {
  display: flex;
  overflow: hidden;
  background-color: #121212;
  flex-direction: column;
  flex: 1 0 auto;
  min-height: 800px;
}
@media (max-width: 767px) {
  main {
    min-height: 400px;
  }
}

section {
  margin-bottom: 30px;
}
@media (max-width: 767px) {
  section {
    margin-bottom: 25px;
  }
}

.grid {
  display: grid;
  grid-gap: 24px 10px;
  grid-template-columns: repeat(12, 1fr);
}
.grid h2 {
  -ms-grid-column-span: 12;
  grid-column-end: span 12;
  color: #fff;
  margin: 0;
  z-index: 1;
}
@media (max-width: 1439px) {
  .grid {
    display: grid;
    grid-gap: 24px 10px;
    grid-template-columns: repeat(12, 1fr);
  }
}
@media (min-width: 1440px) and (max-width: 1919px) {
  .grid {
    grid-template-columns: repeat(15, 1fr);
  }
  .grid h2 {
    -ms-grid-column-span: 15;
    grid-column-end: span 15;
  }
}
@media (min-width: 1920px) and (max-width: 9999px) {
  .grid {
    grid-template-columns: repeat(18, 1fr);
  }
  .grid h2 {
    -ms-grid-column-span: 18;
    grid-column-end: span 18;
  }
}
.grid-portrait-wrapper .grid {
  grid-template-columns: repeat(8, 1fr);
  min-height: 162px;
}
@media (min-width: 0px) and (max-width: 479px) {
  .grid-portrait-wrapper .grid {
    grid-template-columns: repeat(3, 1fr);
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  .grid-portrait-wrapper .grid {
    grid-template-columns: repeat(4, 1fr);
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .grid-portrait-wrapper .grid {
    grid-template-columns: repeat(5, 1fr);
  }
}
@media (min-width: 1024px) and (max-width: 1439px) {
  .grid-portrait-wrapper .grid {
    grid-template-columns: repeat(6, 1fr);
  }
}
.grid > * {
  position: relative;
  grid-column-end: span 12;
}
@media (min-width: 0px) and (max-width: 479px) {
  .grid > * {
    -ms-grid-column-span: 12;
    grid-column: span 12;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  .grid > * {
    -ms-grid-column-span: 6;
    grid-column: span 6;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .grid > * {
    -ms-grid-column-span: 4;
    grid-column: span 4;
  }
}
@media (min-width: 1024px) and (max-width: 1439px) {
  .grid > * {
    -ms-grid-column-span: 3;
    grid-column: span 3;
  }
}
@media (min-width: 1440px) and (max-width: 1919px) {
  .grid > * {
    -ms-grid-column-span: 3;
    grid-column: span 3;
  }
}
@media (min-width: 1920px) and (max-width: 9999px) {
  .grid > * {
    -ms-grid-column-span: 3;
    grid-column: span 3;
  }
}
.grid-portrait-wrapper .grid > * {
  grid-column: span 1;
}
.grid-portrait-wrapper .grid > * .thumb-wrapper {
  padding-top: 150%;
}
.grid-portrait-wrapper .grid > * .thumb-wrapper:before {
  content: none !important;
}
.grid > * img {
  width: 100%;
}
.grid > * .channel-logo img {
  bottom: 10px;
  left: 10px;
  min-height: auto;
  top: auto;
  width: auto;
  z-index: 5;
}
@media (min-width: 0px) and (max-width: 479px) {
  .grid.portrait {
    grid-template-columns: repeat(12, 1fr);
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  .grid.portrait {
    grid-template-columns: repeat(12, 1fr);
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .grid.portrait {
    grid-template-columns: repeat(12, 1fr);
  }
}
@media (min-width: 1024px) and (max-width: 1439px) {
  .grid.portrait {
    grid-template-columns: repeat(15, 1fr);
  }
}
@media (min-width: 1440px) and (max-width: 1919px) {
  .grid.portrait {
    grid-template-columns: repeat(12, 1fr);
  }
}
@media (min-width: 1920px) and (max-width: 9999px) {
  .grid.portrait {
    grid-template-columns: repeat(14, 1fr);
  }
}
.grid.portrait > * {
  grid-column-end: span 6;
}
@media (min-width: 0px) and (max-width: 479px) {
  .grid.portrait > * {
    -ms-grid-column-span: 6;
    grid-column: span 6;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  .grid.portrait > * {
    -ms-grid-column-span: 3;
    grid-column: span 3;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .grid.portrait > * {
    -ms-grid-column-span: 3;
    grid-column: span 3;
  }
}
@media (min-width: 1024px) and (max-width: 1439px) {
  .grid.portrait > * {
    -ms-grid-column-span: 3;
    grid-column: span 3;
  }
}
@media (min-width: 1440px) and (max-width: 1919px) {
  .grid.portrait > * {
    -ms-grid-column-span: 2;
    grid-column: span 2;
  }
}
@media (min-width: 1920px) and (max-width: 9999px) {
  .grid.portrait > * {
    -ms-grid-column-span: 2;
    grid-column: span 2;
  }
}
.grid.portrait > * img {
  width: 100%;
}
@media (min-width: 0px) and (max-width: 479px) {
  .grid.portrait.show-browse-grid {
    grid-template-columns: repeat(12, 1fr);
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  .grid.portrait.show-browse-grid {
    grid-template-columns: repeat(12, 1fr);
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .grid.portrait.show-browse-grid {
    grid-template-columns: repeat(12, 1fr);
  }
}
@media (min-width: 1024px) and (max-width: 1439px) {
  .grid.portrait.show-browse-grid {
    grid-template-columns: repeat(15, 1fr);
  }
}
@media (min-width: 1440px) and (max-width: 1919px) {
  .grid.portrait.show-browse-grid {
    grid-template-columns: repeat(14, 1fr);
  }
}
@media (min-width: 1920px) and (max-width: 9999px) {
  .grid.portrait.show-browse-grid {
    grid-template-columns: repeat(16, 1fr);
  }
}
.grid.portrait.show-browse-grid > * {
  grid-column-end: span 6;
}
@media (min-width: 0px) and (max-width: 479px) {
  .grid.portrait.show-browse-grid > * {
    -ms-grid-column-span: 6;
    grid-column: span 6;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  .grid.portrait.show-browse-grid > * {
    -ms-grid-column-span: 4;
    grid-column: span 4;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .grid.portrait.show-browse-grid > * {
    -ms-grid-column-span: 3;
    grid-column: span 3;
  }
}
@media (min-width: 1024px) and (max-width: 1439px) {
  .grid.portrait.show-browse-grid > * {
    -ms-grid-column-span: 3;
    grid-column: span 3;
  }
}
@media (min-width: 1440px) and (max-width: 1919px) {
  .grid.portrait.show-browse-grid > * {
    -ms-grid-column-span: 2;
    grid-column: span 2;
  }
}
@media (min-width: 1920px) and (max-width: 9999px) {
  .grid.portrait.show-browse-grid > * {
    -ms-grid-column-span: 2;
    grid-column: span 2;
  }
}
@media (min-width: 0px) and (max-width: 479px) {
  .grid.portrait.movie-browse-grid {
    grid-template-columns: repeat(12, 1fr);
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  .grid.portrait.movie-browse-grid {
    grid-template-columns: repeat(12, 1fr);
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .grid.portrait.movie-browse-grid {
    grid-template-columns: repeat(12, 1fr);
  }
}
@media (min-width: 1024px) and (max-width: 1439px) {
  .grid.portrait.movie-browse-grid {
    grid-template-columns: repeat(15, 1fr);
  }
}
@media (min-width: 1440px) and (max-width: 1919px) {
  .grid.portrait.movie-browse-grid {
    grid-template-columns: repeat(14, 1fr);
  }
}
@media (min-width: 1920px) and (max-width: 9999px) {
  .grid.portrait.movie-browse-grid {
    grid-template-columns: repeat(16, 1fr);
  }
}
.grid.portrait.movie-browse-grid > * {
  grid-column-end: span 6;
}
@media (min-width: 0px) and (max-width: 479px) {
  .grid.portrait.movie-browse-grid > * {
    -ms-grid-column-span: 6;
    grid-column: span 6;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  .grid.portrait.movie-browse-grid > * {
    -ms-grid-column-span: 4;
    grid-column: span 4;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .grid.portrait.movie-browse-grid > * {
    -ms-grid-column-span: 3;
    grid-column: span 3;
  }
}
@media (min-width: 1024px) and (max-width: 1439px) {
  .grid.portrait.movie-browse-grid > * {
    -ms-grid-column-span: 3;
    grid-column: span 3;
  }
}
@media (min-width: 1440px) and (max-width: 1919px) {
  .grid.portrait.movie-browse-grid > * {
    -ms-grid-column-span: 2;
    grid-column: span 2;
  }
}
@media (min-width: 1920px) and (max-width: 9999px) {
  .grid.portrait.movie-browse-grid > * {
    -ms-grid-column-span: 2;
    grid-column: span 2;
  }
}
@media (min-width: 0px) and (max-width: 479px) {
  .grid.portrait.brands-home-grid {
    grid-template-columns: repeat(12, 1fr);
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  .grid.portrait.brands-home-grid {
    grid-template-columns: repeat(12, 1fr);
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .grid.portrait.brands-home-grid {
    grid-template-columns: repeat(12, 1fr);
  }
}
@media (min-width: 1024px) and (max-width: 1439px) {
  .grid.portrait.brands-home-grid {
    grid-template-columns: repeat(12, 1fr);
  }
}
@media (min-width: 1440px) and (max-width: 1919px) {
  .grid.portrait.brands-home-grid {
    grid-template-columns: repeat(12, 1fr);
  }
}
@media (min-width: 1920px) and (max-width: 9999px) {
  .grid.portrait.brands-home-grid {
    grid-template-columns: repeat(12, 1fr);
  }
}
.grid.portrait.brands-home-grid > * {
  grid-column-end: span 6;
}
@media (min-width: 0px) and (max-width: 479px) {
  .grid.portrait.brands-home-grid > * {
    -ms-grid-column-span: 6;
    grid-column: span 6;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  .grid.portrait.brands-home-grid > * {
    -ms-grid-column-span: 4;
    grid-column: span 4;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .grid.portrait.brands-home-grid > * {
    -ms-grid-column-span: 3;
    grid-column: span 3;
  }
}
@media (min-width: 1024px) and (max-width: 1439px) {
  .grid.portrait.brands-home-grid > * {
    -ms-grid-column-span: 2;
    grid-column: span 2;
  }
}
@media (min-width: 1440px) and (max-width: 1919px) {
  .grid.portrait.brands-home-grid > * {
    -ms-grid-column-span: 2;
    grid-column: span 2;
  }
}
@media (min-width: 1920px) and (max-width: 9999px) {
  .grid.portrait.brands-home-grid > * {
    -ms-grid-column-span: 2;
    grid-column: span 2;
  }
}

.grid-view:has(.grid-view-container:empty) .component-title {
  display: none;
}

.wide {
  text-align: center;
  grid-column-end: span 12;
}
@media (max-width: 1439px) {
  .wide {
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }
}
@media (min-width: 1440px) and (max-width: 1919px) {
  .wide {
    -ms-grid-column-span: 15;
    grid-column-end: span 15;
  }
}
@media (min-width: 1920px) and (max-width: 9999px) {
  .wide {
    -ms-grid-column-span: 18;
    grid-column-end: span 18;
  }
}

@media (max-width: 1919px) {
  #globalNavItems #globalNavSchedule,
#globalNavItems #globalNavMovies {
    display: none;
  }
}
@media (max-width: 1023px) {
  nav#globalNavItems {
    display: none;
  }

  #globalSearch {
    float: right;
  }
}
@media (max-width: 1439px) {
  #globalNavItems #globalNavMore,
#globalNavItems #globalNavFullEpisodes {
    display: none;
  }
}
#globalSearch {
  margin-left: 20px;
}

@media (max-width: 767px) {
  #globalUserBar #globalBarUserLink {
    display: none;
  }
}
.top-components {
  position: relative;
}
.top-components .fader__wrapper {
  height: 100%;
  width: 100%;
  position: absolute;
  display: flex;
  flex-direction: column;
  top: 0;
}
.top-components .fader__wrapper .fader__diagonal-gradient,
.top-components .fader__wrapper .fader__bottom-gradient {
  width: 100%;
  height: 100vh;
}
@media (max-width: 1023px) {
  .top-components .fader__wrapper .fader__diagonal-gradient,
.top-components .fader__wrapper .fader__bottom-gradient {
    max-height: 800px;
  }
}
.top-components .fader__wrapper .fader__diagonal-gradient {
  position: absolute;
  top: 0;
  background-image: linear-gradient(54deg, rgba(18, 18, 18, 0.8) 15%, transparent 70%);
}
.top-components .fader__wrapper .fader__vertical-gradient {
  position: absolute;
  top: 0;
  background-image: linear-gradient(0deg, rgba(18, 18, 18, 0.8) 15%, transparent 70%);
}
.top-components .fader__wrapper .fader__bottom-gradient {
  background-image: linear-gradient(180deg, rgba(18, 18, 18, 0) 40%, #121212 100%);
}
.top-components .fader__wrapper .fader__solid-bg {
  width: 100%;
  flex: 1;
  background-color: #121212;
}

.bottom-components {
  background-color: #121212;
  position: relative;
  padding-bottom: 62px;
}

.hidden {
  opacity: 0;
  transition: opacity 0.4s ease-out;
}

.gift-card-section {
  background-color: #000;
  color: #aaa;
  background-color: #121212;
  background-position: center center;
  margin-bottom: 0;
  text-align: center;
}
@media (max-width: 1023px) {
  .gift-card-section h1 {
    margin-left: auto;
    margin-right: auto;
  }
}
.gift-card-section .grid {
  display: grid;
  grid-template-columns: repeat(6, 1fr);
  grid-gap: 24px 10px;
}
.gift-card-section .grid > .grid-item {
  -ms-grid-column: 1;
  -ms-grid-column-span: 6;
  grid-column: 1/span 6;
}
@media (min-width: 768px) {
  .gift-card-section .grid {
    display: grid;
    grid-template-columns: repeat(12, 1fr);
    grid-gap: 24px 10px;
  }
  .gift-card-section .grid > .grid-item {
    -ms-grid-column: 2;
    -ms-grid-column-span: 10;
    grid-column: 2/span 10;
  }
}
@media (min-width: 768px) and (min-width: 1024px) {
  .gift-card-section .grid > .grid-item {
    -ms-grid-column: 1;
    -ms-grid-column-span: 5;
    grid-column: 1/span 5;
  }
}
.gift-card-section .hide {
  display: none;
}
.gift-card-section .show {
  display: grid;
}
.gift-card-section .grid {
  max-width: 1024px;
  margin: 0 auto;
  display: grid;
  grid-template-columns: repeat(12, 1fr);
  grid-gap: 24px 10px;
}
@media (max-width: 767px) {
  .gift-card-section .grid {
    display: grid;
    grid-template-columns: repeat(6, 1fr);
    grid-gap: 24px 10px;
  }
}
.gift-card-section .grid > .grid-item {
  -ms-grid-column: 3;
  -ms-grid-column-span: 8;
  grid-column: 3/span 8;
}
@media (max-width: 767px) {
  .gift-card-section .grid > .grid-item {
    -ms-grid-column: 1;
    -ms-grid-column-span: 6;
    grid-column: 1/span 6;
  }
}
.gift-card-section .grid > .grid-item h3 {
  margin-top: 0;
  color: #fff;
  text-transform: uppercase;
}
@media (max-width: 9999px) {
  .gift-card-section .grid > .grid-item h3 {
    font-family: "Proxima Nova Black", sans-serif;
    font-size: 60px;
    font-weight: normal;
    line-height: 48px;
  }
}
@media (max-width: 767px) {
  .gift-card-section .grid > .grid-item h3 {
    font-family: "Proxima Nova Black", sans-serif;
    font-size: 28px;
    font-weight: normal;
    line-height: 22px;
  }
}
.gift-card-section .grid > .grid-item .gift-card-text {
  color: #fff;
  font-family: "Proxima Nova Regular", sans-serif;
  font-size: 14px;
  font-weight: normal;
  line-height: 18px;
}
@media (min-width: 768px) {
  .gift-card-section .grid > .grid-item .gift-card-text {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 20px;
    font-weight: normal;
    line-height: 24px;
  }
}
.gift-card-section .grid > .grid-item a.button__extra-large {
  margin-top: 0;
}
@media (min-width: 1024px) {
  .gift-card-section .grid > .grid-item a.button__extra-large {
    padding: 24px 70px;
    font-family: "Proxima Nova SemiBold", sans-serif;
    font-size: 20px;
    font-weight: normal;
    line-height: 24px;
  }
}
.gift-card-section .grid > .grid-item #js-getBuyNowBtn {
  margin-right: 24px;
}
@media (max-width: 767px) {
  .gift-card-section .grid > .grid-item #js-getBuyNowBtn {
    margin-right: 12px;
  }
}
@media (max-width: 479px) {
  .gift-card-section .grid > .grid-item #js-getBuyNowBtn {
    margin-right: 12px;
  }
}
@media (max-width: 479px) {
  .gift-card-section.hero-update .grid > .grid-item .gift-card-text {
    font-size: 14px;
  }
}

.hero-section {
  background-repeat: no-repeat;
  background-size: 100% 70%;
  background-position: bottom 90% center;
  padding-top: 120px;
}
@media (max-width: 1439px) {
  .hero-section {
    background-position: bottom 85% center;
  }
}
@media (max-width: 1023px) {
  .hero-section {
    background-position: bottom 74% center;
  }
}
@media (max-width: 767px) {
  .hero-section {
    background-position: bottom 68% center;
  }
}
@media (max-width: 479px) {
  .hero-section {
    background-position: bottom 50% center;
  }
}
.hero-section .grid > *:nth-child(1) {
  -ms-grid-column: 2;
  -ms-grid-column-span: 4;
  grid-column: 2/span 4;
}
.hero-section .grid > *:nth-child(1) img {
  width: 100%;
}
@media (min-width: 768px) {
  .hero-section .grid > *:nth-child(1) {
    -ms-grid-column: 4;
    -ms-grid-column-span: 6;
    grid-column: 4/span 6;
    margin-bottom: 30px;
  }
}
@media (min-width: 1024px) {
  .hero-section .grid > *:nth-child(1) {
    -ms-grid-column: 5;
    -ms-grid-column-span: 4;
    grid-column: 5/span 4;
  }
}
.hero-section .grid > *:nth-child(2) {
  -ms-grid-column: 1;
  -ms-grid-column-span: 6;
  grid-column: 1/span 6;
}
.hero-section .grid > *:nth-child(2) h3 {
  margin-bottom: 0;
}
@media (min-width: 768px) {
  .hero-section .grid > *:nth-child(2) {
    -ms-grid-column: 1;
    -ms-grid-column-span: 12;
    grid-column: 1/span 12;
  }
}
.hero-section .grid > *:nth-child(3) {
  -ms-grid-column: 1;
  -ms-grid-column-span: 6;
  grid-column: 1/span 6;
}
@media (min-width: 768px) {
  .hero-section .grid > *:nth-child(3) {
    -ms-grid-column: 3;
    -ms-grid-column-span: 8;
    grid-column: 3/span 8;
  }
}
@media (min-width: 1024px) {
  .hero-section .grid > *:nth-child(3) {
    -ms-grid-column: 2;
    -ms-grid-column-span: 10;
    grid-column: 2/span 10;
  }
}
.hero-section .padded-container {
  margin-bottom: 0;
  background: linear-gradient(to bottom, transparent 50%, #121212 100%);
}
.hero-section .padded-container .cards-image {
  margin: 0 auto;
  padding-top: 40px;
  width: 100%;
  display: block;
}
@media (max-width: 767px) {
  .hero-section .padded-container .cards-image {
    -ms-grid-column: 2;
    -ms-grid-column-span: 4;
    grid-column: 2/span 4;
  }
}
.hero-section.ui-updates {
  padding-top: 56px;
  position: relative;
}
.hero-section.ui-updates::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: radial-gradient(46.88% 63.22% at 50% 28.26%, rgba(0, 55, 197, 0.9) 0%, rgba(0, 0, 0, 0.9) 100%);
  opacity: 0.65;
  z-index: 0;
  background-clip: content-box;
  padding: inherit;
}
@media (max-width: 767px) {
  .hero-section.ui-updates::before {
    background: radial-gradient(55.57% 74.94% at 72.85% 29.14%, rgba(0, 55, 197, 0.9) 0%, rgba(0, 0, 0, 0.9) 100%);
  }
}
.hero-section.ui-updates .grid > *:nth-child(1) {
  margin-bottom: -4em;
}
@media (min-width: 480px) {
  .hero-section.ui-updates .grid > *:nth-child(1) {
    margin-bottom: -6em;
  }
}
@media (min-width: 768px) {
  .hero-section.ui-updates .grid > *:nth-child(1) {
    -ms-grid-column: 3;
    -ms-grid-column-span: 8;
    grid-column: 3/span 8;
    margin-bottom: -9em;
  }
}
@media (min-width: 1024px) {
  .hero-section.ui-updates .grid > *:nth-child(1) {
    margin-bottom: -11em;
  }
}
@media (max-width: 479px) {
  .hero-section.ui-updates .grid > *:nth-child(4) {
    display: flex;
    flex-wrap: nowrap;
    justify-content: center;
    gap: 12px;
  }
}
@media (max-width: 479px) {
  .hero-section.ui-updates .grid > *:nth-child(4) a.button {
    margin: 0;
    flex-basis: 100%;
  }
}
@media (min-width: 480px) {
  .hero-section.ui-updates .grid > *:nth-child(4) a.button {
    min-width: 130px;
  }
}
@media (min-width: 768px) {
  .hero-section.ui-updates .grid > *:nth-child(4) a.button {
    min-width: 120px;
  }
}
@media (min-width: 1024px) {
  .hero-section.ui-updates .grid > *:nth-child(4) a.button {
    min-width: 145px;
  }
}
@media (min-width: 1024px) {
  .hero-section.ui-updates .grid > *:nth-child(4) {
    -ms-grid-column: 2;
    -ms-grid-column-span: 10;
    grid-column: 2/span 10;
  }
}
.hero-section.ui-updates .padded-container .cards-image {
  margin: unset;
}
.hero-section.ui-updates .grid-item.cards-image {
  margin-bottom: -200px;
}
@media (max-width: 1439px) {
  .hero-section.ui-updates .grid-item.cards-image {
    margin-bottom: -185px;
  }
}
@media (max-width: 1023px) {
  .hero-section.ui-updates .grid-item.cards-image {
    margin-bottom: -110px;
  }
}
@media (max-width: 767px) {
  .hero-section.ui-updates .grid-item.cards-image {
    margin-bottom: -80px;
  }
}
@media (max-width: 479px) {
  .hero-section.ui-updates .grid-item.cards-image {
    margin-bottom: -60px;
  }
}

.cards-section {
  margin-top: -200px;
}
@media (max-width: 1439px) {
  .cards-section {
    margin-top: -185px;
  }
}
@media (max-width: 1023px) {
  .cards-section {
    margin-top: -110px;
  }
}
@media (max-width: 767px) {
  .cards-section {
    margin-top: -50px;
  }
}
@media (max-width: 479px) {
  .cards-section {
    margin-top: -12px;
  }
}
.cards-section .gift-card-selector-button {
  border-bottom: 3px solid #fff;
  padding-bottom: 12px;
  font-family: "Proxima Nova Regular", sans-serif;
  font-size: 28px;
  font-weight: bold;
  line-height: 36px;
  letter-spacing: -0.2px;
}
@media (max-width: 767px) {
  .cards-section .gift-card-selector-button {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 18px;
    font-weight: normal;
    line-height: 22px;
  }
}
.cards-section .gift-card-selector-button.left-button {
  -ms-grid-column: 5;
  -ms-grid-column-span: 2;
  grid-column: 5/span 2;
}
@media (max-width: 1023px) {
  .cards-section .gift-card-selector-button.left-button {
    -ms-grid-column: 4;
    -ms-grid-column-span: 3;
    grid-column: 4/span 3;
  }
}
@media (max-width: 767px) {
  .cards-section .gift-card-selector-button.left-button {
    -ms-grid-column: 2;
    -ms-grid-column-span: 2;
    grid-column: 2/span 2;
  }
}
@media (max-width: 479px) {
  .cards-section .gift-card-selector-button.left-button {
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
    grid-column: 1/span 3;
  }
}
.cards-section .gift-card-selector-button.right-button {
  -ms-grid-column: 7;
  -ms-grid-column-span: 2;
  grid-column: 7/span 2;
}
@media (max-width: 1023px) {
  .cards-section .gift-card-selector-button.right-button {
    -ms-grid-column: 7;
    -ms-grid-column-span: 3;
    grid-column: 7/span 3;
  }
}
@media (max-width: 767px) {
  .cards-section .gift-card-selector-button.right-button {
    -ms-grid-column: 4;
    -ms-grid-column-span: 2;
    grid-column: 4/span 2;
  }
}
@media (max-width: 479px) {
  .cards-section .gift-card-selector-button.right-button {
    -ms-grid-column: 4;
    -ms-grid-column-span: 3;
    grid-column: 4/span 3;
  }
}
.cards-section .gift-card-selector-button.selected {
  border-bottom: 3px solid #0064ff;
}
.cards-section .gift-card-selector-button.selected a {
  font-weight: bold;
  margin: 0;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cards-section .gift-card-selector-button a {
  margin: 0;
  display: flex;
  justify-content: center;
  align-items: center;
}
body:not(.using-mouse) .cards-section .gift-card-selector-button a {
  position: relative;
}
body:not(.using-mouse) .cards-section .gift-card-selector-button a:focus::before {
  content: " ";
  position: absolute;
  z-index: 1;
  top: -5px;
  left: -5px;
  right: -5px;
  bottom: -5px;
  border: solid 2px #fff;
  outline: solid 2px #e42121;
  outline-offset: 4px !important;
  opacity: 1 !important;
}
body:not(.using-mouse) .cards-section .gift-card-selector-button a:focus {
  opacity: 1;
}

.cards-section .grid-gift-cards {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-gap: 24px 10px;
  grid-gap: 10px 10px;
  max-width: 1024px;
  margin: 32px auto 0 auto;
  justify-content: center;
}
@media (min-width: 768px) {
  .cards-section .grid-gift-cards {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    grid-gap: 24px 10px;
    grid-gap: 10px 10px;
  }
}
.cards-section .grid-gift-cards.hide {
  display: none;
}
.cards-section .grid-gift-cards > * {
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  background-color: #1d1d1d;
  color: #fff;
  font-family: "Proxima Nova SemiBold", sans-serif;
  font-size: 12px;
  font-weight: normal;
  line-height: 14px;
  letter-spacing: 0.4px;
  min-height: 80px;
  max-height: 121px;
}
body:not(.using-mouse) .cards-section .grid-gift-cards > *:focus {
  border: solid 2px #fff;
  outline: solid 2px #e42121;
  opacity: 1;
}

body.round-corners .cards-section .grid-gift-cards > * {
  border-radius: 6px;
}
@media (min-width: 480px) {
  body.round-corners .cards-section .grid-gift-cards > * {
    border-radius: 8px;
  }
}
@media (min-width: 768px) {
  body.round-corners .cards-section .grid-gift-cards > * {
    border-radius: 10px;
  }
}

@media (min-width: 480px) {
  .cards-section .grid-gift-cards > * {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 18px;
    font-weight: bold;
    line-height: 22px;
  }
}
@media (min-width: 480px) {
  .cards-section .grid-gift-cards > * {
    min-height: 121px;
    max-height: 202px;
  }
}
@media (min-width: 768px) {
  .cards-section .grid-gift-cards > * {
    min-height: 94px;
    max-height: 131px;
  }
}
@media (min-width: 1024px) {
  .cards-section .grid-gift-cards > * {
    min-height: 131px;
    max-height: 131px;
  }
}
.cards-section .grid-gift-cards > * .retailer {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
.cards-section .grid-gift-cards > * .retailer span {
  display: block;
  padding: 0 18px;
}
@media (min-width: 1024px) {
  .cards-section .grid-gift-cards > * .retailer span {
    padding: 0 24px;
  }
}
.cards-section .grid-gift-cards > *:nth-child(n+5) {
  display: none;
}
.cards-section .grid-gift-cards > *:nth-child(n+5).show {
  display: flex;
}
.cards-section .grid-gift-cards img {
  display: block;
  width: 100%;
}
.cards-section .grid-see-more-button {
  padding: 20px 0;
}
.cards-section .grid-see-more-button .grid-item {
  margin: 0 auto;
}
.cards-section .grid-see-more-button .button__extra-large {
  border: 1px solid white;
}
body:not(.using-mouse) .cards-section .grid-see-more-button a {
  position: relative;
}
body:not(.using-mouse) .cards-section .grid-see-more-button a:focus::before {
  content: " ";
  position: absolute;
  z-index: 1;
  top: -5px;
  left: -5px;
  right: -5px;
  bottom: -5px;
  border: solid 2px #fff;
  outline: solid 2px #e42121;
  outline-offset: 4px !important;
  opacity: 1 !important;
}
body:not(.using-mouse) .cards-section .grid-see-more-button a:focus {
  opacity: 1;
}

.cards-section .grid-see-more-button a .button__text {
  z-index: 2;
}
.cards-section.ui-updates {
  margin-top: 120px;
}
@media (max-width: 1439px) {
  .cards-section.ui-updates {
    margin-top: 80px;
  }
}
@media (max-width: 1023px) {
  .cards-section.ui-updates {
    margin-top: 80px;
  }
}
@media (max-width: 767px) {
  .cards-section.ui-updates {
    margin-top: 64px;
  }
}
@media (max-width: 479px) {
  .cards-section.ui-updates {
    margin-top: 64px;
  }
}
.cards-section.ui-updates .grid-see-more-button {
  padding: 20px 0 0;
}

.get-started-section {
  padding-top: 75px;
}
@media (max-width: 767px) {
  .get-started-section {
    margin-bottom: 100px;
  }
}
.get-started-section .padded-container .grid {
  position: relative;
}
@media (max-width: 1439px) {
  .get-started-section .padded-container .grid .header {
    -ms-grid-column: 2;
    -ms-grid-column-span: 10;
    grid-column: 2/span 10;
  }
}
@media (max-width: 1023px) {
  .get-started-section .padded-container .grid .header {
    -ms-grid-column: 1;
    -ms-grid-column-span: 12;
    grid-column: 1/span 12;
  }
}
@media (max-width: 767px) {
  .get-started-section .padded-container .grid .header {
    -ms-grid-column: 1;
    -ms-grid-column-span: 6;
    grid-column: 1/span 6;
  }
}

.faq-section {
  text-align: center;
  padding-top: 90px;
  height: 372px;
}
@media (max-width: 1439px) {
  .faq-section {
    height: 312px;
  }
  .faq-section.ui-updates {
    padding-top: 50px;
  }
}
@media (max-width: 1023px) {
  .faq-section {
    height: 296px;
  }
}
@media (max-width: 767px) {
  .faq-section {
    padding-top: 0;
    height: 296px;
  }
  .faq-section.ui-updates {
    padding-top: 44px;
  }
}
.faq-section .grid-faq {
  text-align: left;
  max-width: 1024px;
  margin: 0 auto;
}
@media (min-width: 768px) {
  .faq-section .grid-faq {
    display: grid;
    grid-template-columns: repeat(12, 1fr);
    grid-gap: 24px 10px;
  }
}
@media (max-width: 9999px) {
  .faq-section .grid-faq > * {
    -ms-grid-column: 1;
    -ms-grid-column-span: 12;
    grid-column: 1/span 12;
    margin: 0 50px;
  }
}
@media (max-width: 767px) {
  .faq-section .grid-faq > * {
    -ms-grid-column: 1;
    -ms-grid-column-span: 6;
    grid-column: 1/span 6;
  }
}
@media (min-width: 0px) {
  .faq-section .grid-faq > * {
    margin: 0 25px;
  }
}
.faq-section .faq-container {
  bottom: 0;
  background: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.9));
}
.faq-section .faq-container .grid-faq-wrapper {
  position: absolute;
  left: 20px;
  right: 20px;
  top: 0;
}
@media (min-width: 768px) {
  .faq-section .faq-container .grid-faq-wrapper {
    left: 40px;
    right: 40px;
  }
}
@media (min-width: 1024px) {
  .faq-section .faq-container .grid-faq-wrapper {
    bottom: 64px;
  }
}
@media (min-width: 1920px) {
  .faq-section .faq-container .grid-faq-wrapper {
    bottom: 72px;
  }
}
@media (min-width: 0px) {
  .faq-section .faq-container .grid-faq-wrapper {
    left: 0;
    right: 0;
  }
}
.faq-section .faq .question-answer-container {
  border-bottom: solid 1px #616161;
  padding-bottom: 24px;
  margin-bottom: 24px;
}
@media (max-width: 1919px) {
  .faq-section .faq .question-answer-container {
    padding-bottom: 15px;
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .faq-section .faq .question-answer-container {
    padding-bottom: 8px;
    margin-bottom: 8px;
  }
}
.faq-section .faq .question-answer-container:last-child {
  border-bottom: none;
}
.faq-section .faq a.question {
  display: block;
  position: relative;
  text-decoration: none;
  text-transform: uppercase;
  color: #fff;
}
.faq-section .faq a.question h5 {
  display: inline;
  font-family: "Proxima Nova SemiBold", sans-serif;
  font-size: 20px;
  font-weight: normal;
  line-height: 24px;
}
@media (min-width: 768px) {
  .faq-section .faq a.question h5 {
    font-family: "Proxima Nova Black", sans-serif;
    font-size: 20px;
    font-weight: normal;
    line-height: 24px;
  }
}
@media (min-width: 1920px) {
  .faq-section .faq a.question h5 {
    font-family: "Proxima Nova Black", sans-serif;
    font-size: 28px;
    font-weight: normal;
    line-height: 22px;
    line-height: 32px;
  }
}
@media (max-width: 767px) {
  .faq-section .faq a.question h5 {
    font-family: "Proxima Nova Black", sans-serif;
    font-size: 16px;
    font-weight: normal;
    line-height: 22px;
  }
}
.faq-section .faq a.question .caretDown {
  position: absolute;
  right: 4px;
  transform: rotate(-90deg);
  transition: right 300ms ease-in-out;
  top: 8px;
}
@media (max-width: 767px) {
  .faq-section .faq a.question .caretDown {
    top: 16px;
  }
}
.faq-section .faq button.answer {
  color: #fff;
  text-transform: none;
  background: none;
  border: none;
  cursor: pointer;
  margin: 0;
  padding: 0;
  font-family: "Proxima Nova Regular", sans-serif;
  font-size: 12px;
  font-weight: normal;
  line-height: 14px;
}
@media (max-width: 767px) {
  .faq-section .faq button.answer {
    display: block;
  }
}
@media (min-width: 768px) {
  .faq-section .faq button.answer {
    float: right;
    margin-right: 24px;
    position: relative;
    top: 4px;
  }
}
@media (min-width: 1440px) {
  .faq-section .faq button.answer {
    top: 2px;
  }
}
@media (min-width: 768px) {
  .faq-section .faq button.answer {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 14px;
    font-weight: normal;
    line-height: 18px;
  }
}
@media (min-width: 1440px) {
  .faq-section .faq button.answer {
    font-family: "Proxima Nova Regular", sans-serif;
    font-size: 16px;
    font-weight: normal;
    line-height: 22px;
  }
}
body:not(.using-mouse) .faq-section .faq a {
  position: relative;
}
body:not(.using-mouse) .faq-section .faq a:focus::before {
  content: " ";
  position: absolute;
  z-index: 1;
  top: -5px;
  left: -5px;
  right: -5px;
  bottom: -5px;
  border: solid 2px #fff;
  outline: solid 2px #e42121;
  outline-offset: 4px !important;
  opacity: 1 !important;
}
body:not(.using-mouse) .faq-section .faq a:focus {
  opacity: 1;
}

.faq-section .faq a .button__text {
  z-index: 2;
}
