@font-face {
  font-family: simple_icon_font3;
  src: url(data:application/vnd.ms-fontobject;base64,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eWUtb2ZmCGRvd25sb2FkBnBlbmNpbARjaGF0CWF0dGVudGlvbgxmb2xkZXItZW1wdHkRZm9sZGVyLW9wZW4tZW1wdHkEbWVudQNjb2cHY29nLWFsdARwbGF5CWxlZnQtb3BlbgpyaWdodC1vcGVuBXBhdXNlDWVsbGlwc2lzLXZlcnQJcmlnaHQtYmlnCWFycm93cy1jdwZzZWFyY2gCdGgIbGVmdC1iaWcEdGFncwd6b29tLWluCHpvb20tb3V0C3Jlc2l6ZS1mdWxsDHJlc2l6ZS1zbWFsbAdzaHVmZmxlDGhlbHAtY2lyY2xlZAxpbmZvLWNpcmNsZWQEaW5mbwRsaW5rCGxvY2F0aW9uBG1haWwFdHJhc2gFYmxvY2sPcmVzaXplLWZ1bGwtYWx0BmxvZ291dAVsb2dpbgZ0aWNrZXQLY3JlZGl0LWNhcmQGcm9ja2V0BmJlYWtlcgVtYWdpYwhleGNoYW5nZQZ3cmVuY2gDcGluBGZsYWcDdGFnCGJvb2ttYXJrDmJvb2ttYXJrLWVtcHR5BnVwbG9hZAphbGlnbi1sZWZ0C2FsaWduLXJpZ2h0DWFsaWduLWp1c3RpZnkGZXhwb3J0BGVkaXQKZmxhZy1lbXB0eQJjdwNjY3cIZWxsaXBzaXMPcmVzaXplLXZlcnRpY2FsEXJlc2l6ZS1ob3Jpem9udGFsBG1vdmUJbGlnaHRidWxiBmZpbHRlcgAAAAAAAAEAAf//AA8AAAAAAAAAAAAAAAAAAAAAADIAMgNS/2oDUv9qsAAssCBgZi2wASwgZCCwwFCwBCZasARFW1ghIyEbilggsFBQWCGwQFkbILA4UFghsDhZWSCwCkVhZLAoUFghsApFILAwUFghsDBZGyCwwFBYIGYgiophILAKUFhgGyCwIFBYIbAKYBsgsDZQWCGwNmAbYFlZWRuwACtZWSOwAFBYZVlZLbACLCBFILAEJWFkILAFQ1BYsAUjQrAGI0IbISFZsAFgLbADLCMhIyEgZLEFYkIgsAYjQrIKAAIqISCwBkMgiiCKsAArsTAFJYpRWGBQG2FSWVgjWSEgsEBTWLAAKxshsEBZI7AAUFhlWS2wBCywB0MrsgACAENgQi2wBSywByNCIyCwACNCYbCAYrABYLAEKi2wBiwgIEUgsAJFY7ABRWJgRLABYC2wBywgIEUgsAArI7EC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);
  src: url(data:application/vnd.ms-fontobject;base64,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eWUtb2ZmCGRvd25sb2FkBnBlbmNpbARjaGF0CWF0dGVudGlvbgxmb2xkZXItZW1wdHkRZm9sZGVyLW9wZW4tZW1wdHkEbWVudQNjb2cHY29nLWFsdARwbGF5CWxlZnQtb3BlbgpyaWdodC1vcGVuBXBhdXNlDWVsbGlwc2lzLXZlcnQJcmlnaHQtYmlnCWFycm93cy1jdwZzZWFyY2gCdGgIbGVmdC1iaWcEdGFncwd6b29tLWluCHpvb20tb3V0C3Jlc2l6ZS1mdWxsDHJlc2l6ZS1zbWFsbAdzaHVmZmxlDGhlbHAtY2lyY2xlZAxpbmZvLWNpcmNsZWQEaW5mbwRsaW5rCGxvY2F0aW9uBG1haWwFdHJhc2gFYmxvY2sPcmVzaXplLWZ1bGwtYWx0BmxvZ291dAVsb2dpbgZ0aWNrZXQLY3JlZGl0LWNhcmQGcm9ja2V0BmJlYWtlcgVtYWdpYwhleGNoYW5nZQZ3cmVuY2gDcGluBGZsYWcDdGFnCGJvb2ttYXJrDmJvb2ttYXJrLWVtcHR5BnVwbG9hZAphbGlnbi1sZWZ0C2FsaWduLXJpZ2h0DWFsaWduLWp1c3RpZnkGZXhwb3J0BGVkaXQKZmxhZy1lbXB0eQJjdwNjY3cIZWxsaXBzaXMPcmVzaXplLXZlcnRpY2FsEXJlc2l6ZS1ob3Jpem9udGFsBG1vdmUJbGlnaHRidWxiBmZpbHRlcgAAAAAAAAEAAf//AA8AAAAAAAAAAAAAAAAAAAAAADIAMgNS/2oDUv9qsAAssCBgZi2wASwgZCCwwFCwBCZasARFW1ghIyEbilggsFBQWCGwQFkbILA4UFghsDhZWSCwCkVhZLAoUFghsApFILAwUFghsDBZGyCwwFBYIGYgiophILAKUFhgGyCwIFBYIbAKYBsgsDZQWCGwNmAbYFlZWRuwACtZWSOwAFBYZVlZLbACLCBFILAEJWFkILAFQ1BYsAUjQrAGI0IbISFZsAFgLbADLCMhIyEgZLEFYkIgsAYjQrIKAAIqISCwBkMgiiCKsAArsTAFJYpRWGBQG2FSWVgjWSEgsEBTWLAAKxshsEBZI7AAUFhlWS2wBCywB0MrsgACAENgQi2wBSywByNCIyCwACNCYbCAYrABYLAEKi2wBiwgIEUgsAJFY7ABRWJgRLABYC2wBywgIEUgsAArI7ECBCVgIEWKI2EgZCCwIFBYIbAAG7AwUFiwIBuwQFlZI7AAUFhlWbADJSNhRESwAWAtsAgssQUFRbABYUQtsAkssAFgICCwCUNKsABQWCCwCSNCWbAKQ0qwAFJYILAKI0JZLbAKLCC4BABiILgEAGOKI2GwC0NgIIpgILALI0IjLbALLEtUWLEHAURZJLANZSN4LbAMLEtRWEtTWLEHAURZGyFZJLATZSN4LbANLLEADENVWLEMDEOwAWFCsAorWbAAQ7ACJUKxCQIlQrEKAiVCsAEWIyCwAyVQWLEBAENgsAQlQoqKIIojYbAJKiEjsAFhIIojYbAJKiEbsQEAQ2CwAiVCsAIlYbAJKiFZsAlDR7AKQ0dgsIBiILACRWOwAUViYLEAABMjRLABQ7AAPrIBAQFDYEItsA4ssQAFRVRYALAMI0IgYLABYbUNDQEACwBCQopgsQ0FK7BtKxsiWS2wDyyxAA4rLbAQLLEBDistsBEssQIOKy2wEiyxAw4rLbATLLEEDistsBQssQUOKy2wFSyxBg4rLbAWLLEHDistsBcssQgOKy2wGCyxCQ4rLbAZLLAIK7EABUVUWACwDCNCIGCwAWG1DQ0BAAsAQkKKYLENBSuwbSsbIlktsBossQAZKy2wGyyxARkrLbAcLLECGSstsB0ssQMZKy2wHiyxBBkrLbAfLLEFGSstsCAssQYZKy2wISyxBxkrLbAiLLEIGSstsCMssQkZKy2wJCwgPLABYC2wJSwgYLANYCBDI7ABYEOwAiVhsAFgsCQqIS2wJiywJSuwJSotsCcsICBHICCwAkVjsAFFYmAjYTgjIIpVWCBHICCwAkVjsAFFYmAjYTgbIVktsCgssQAFRVRYALABFrAnKrABFTAbIlktsCkssAgrsQAFRVRYALABFrAnKrABFTAbIlktsCosIDWwAWAtsCssALADRWOwAUVisAArsAJFY7ABRWKwACuwABa0AAAAAABEPiM4sSoBFSotsCwsIDwgRyCwAkVjsAFFYmCwAENhOC2wLSwuFzwtsC4sIDwgRyCwAkVjsAFFYmCwAENhsAFDYzgtsC8ssQIAFiUgLiBHsAAjQrACJUmKikcjRyNhIFhiGyFZsAEjQrIuAQEVFCotsDAssAAWsAQlsAQlRyNHI2GwBkUrZYouIyAgPIo4LbAxLLAAFrAEJbAEJSAuRyNHI2EgsAQjQrAGRSsgsGBQWCCwQFFYswIgAyAbswImAxpZQkIjILAIQyCKI0cjRyNhI0ZgsARDsIBiYCCwACsgiophILACQ2BkI7ADQ2FkUFiwAkNhG7ADQ2BZsAMlsIBiYSMgILAEJiNGYTgbI7AIQ0awAiWwCENHI0cjYWAgsARDsIBiYCMgsAArI7AEQ2CwACuwBSVhsAUlsIBisAQmYSCwBCVgZCOwAyVgZFBYIRsjIVkjICCwBCYjRmE4WS2wMiywABYgICCwBSYgLkcjRyNhIzw4LbAzLLAAFiCwCCNCICAgRiNHsAArI2E4LbA0LLAAFrADJbACJUcjRyNhsABUWC4gPCMhG7ACJbACJUcjRyNhILAFJbAEJUcjRyNhsAYlsAUlSbACJWGwAUVjIyBYYhshWWOwAUViYCMuIyAgPIo4IyFZLbA1LLAAFiCwCEMgLkcjRyNhIGCwIGBmsIBiIyAgPIo4LbA2LCMgLkawAiVGUlggPFkusSYBFCstsDcsIyAuRrACJUZQWCA8WS6xJgEUKy2wOCwjIC5GsAIlRlJYIDxZIyAuRrACJUZQWCA8WS6xJgEUKy2wOSywMCsjIC5GsAIlRlJYIDxZLrEmARQrLbA6LLAxK4ogIDywBCNCijgjIC5GsAIlRlJYIDxZLrEmARQrsARDLrAmKy2wOyywABawBCWwBCYgLkcjRyNhsAZFKyMgPCAuIzixJgEUKy2wPCyxCAQlQrAAFrAEJbAEJSAuRyNHI2EgsAQjQrAGRSsgsGBQWCCwQFFYswIgAyAbswImAxpZQkIjIEewBEOwgGJgILAAKyCKimEgsAJDYGQjsANDYWRQWLACQ2EbsANDYFmwAyWwgGJhsAIlRmE4IyA8IzgbISAgRiNHsAArI2E4IVmxJgEUKy2wPSywMCsusSYBFCstsD4ssDErISMgIDywBCNCIzixJgEUK7AEQy6wJistsD8ssAAVIEewACNCsgABARUUEy6wLCotsEAssAAVIEewACNCsgABARUUEy6wLCotsEEssQABFBOwLSotsEIssC8qLbBDLLAAFkUjIC4gRoojYTixJgEUKy2wRCywCCNCsEMrLbBFLLIAADwrLbBGLLIAATwrLbBHLLIBADwrLbBILLIBATwrLbBJLLIAAD0rLbBKLLIAAT0rLbBLLLIBAD0rLbBMLLIBAT0rLbBNLLIAADkrLbBOLLIAATkrLbBPLLIBADkrLbBQLLIBATkrLbBRLLIAADsrLbBSLLIAATsrLbBTLLIBADsrLbBULLIBATsrLbBVLLIAAD4rLbBWLLIAAT4rLbBXLLIBAD4rLbBYLLIBAT4rLbBZLLIAADorLbBaLLIAATorLbBbLLIBADorLbBcLLIBATorLbBdLLAyKy6xJgEUKy2wXiywMiuwNistsF8ssDIrsDcrLbBgLLAAFrAyK7A4Ky2wYSywMysusSYBFCstsGIssDMrsDYrLbBjLLAzK7A3Ky2wZCywMyuwOCstsGUssDQrLrEmARQrLbBmLLA0K7A2Ky2wZyywNCuwNystsGgssDQrsDgrLbBpLLA1Ky6xJgEUKy2waiywNSuwNistsGsssDUrsDcrLbBsLLA1K7A4Ky2wbSwrsAhlsAMkUHiwARUwLQAAAEu4AMhSWLEBAY5ZuQgACABjILABI0SwAyNwsgQoCUVSRLIKAgcqsQYBRLEkAYhRWLBAiFixBgNEsSYBiFFYuAQAiFixBgFEWVlZWbgB/4WwBI2xBQBEAAA=)
      format("embedded-opentype"),
    url(data:application/font-woff;base64,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)
      format("woff"),
    url(data:application/x-font-ttf;base64,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FiAgILAFJiAuRyNHI2EjPDgtsDMssAAWILAII0IgICBGI0ewACsjYTgtsDQssAAWsAMlsAIlRyNHI2GwAFRYLiA8IyEbsAIlsAIlRyNHI2EgsAUlsAQlRyNHI2GwBiWwBSVJsAIlYbABRWMjIFhiGyFZY7ABRWJgIy4jICA8ijgjIVktsDUssAAWILAIQyAuRyNHI2EgYLAgYGawgGIjICA8ijgtsDYsIyAuRrACJUZSWCA8WS6xJgEUKy2wNywjIC5GsAIlRlBYIDxZLrEmARQrLbA4LCMgLkawAiVGUlggPFkjIC5GsAIlRlBYIDxZLrEmARQrLbA5LLAwKyMgLkawAiVGUlggPFkusSYBFCstsDossDEriiAgPLAEI0KKOCMgLkawAiVGUlggPFkusSYBFCuwBEMusCYrLbA7LLAAFrAEJbAEJiAuRyNHI2GwBkUrIyA8IC4jOLEmARQrLbA8LLEIBCVCsAAWsAQlsAQlIC5HI0cjYSCwBCNCsAZFKyCwYFBYILBAUVizAiADIBuzAiYDGllCQiMgR7AEQ7CAYmAgsAArIIqKYSCwAkNgZCOwA0NhZFBYsAJDYRuwA0NgWbADJbCAYmGwAiVGYTgjIDwjOBshICBGI0ewACsjYTghWbEmARQrLbA9LLAwKy6xJgEUKy2wPiywMSshIyAgPLAEI0IjOLEmARQrsARDLrAmKy2wPyywABUgR7AAI0KyAAEBFRQTLrAsKi2wQCywABUgR7AAI0KyAAEBFRQTLrAsKi2wQSyxAAEUE7AtKi2wQiywLyotsEMssAAWRSMgLiBGiiNhOLEmARQrLbBELLAII0KwQystsEUssgAAPCstsEYssgABPCstsEcssgEAPCstsEgssgEBPCstsEkssgAAPSstsEossgABPSstsEsssgEAPSstsEwssgEBPSstsE0ssgAAOSstsE4ssgABOSstsE8ssgEAOSstsFAssgEBOSstsFEssgAAOystsFIssgABOystsFMssgEAOystsFQssgEBOystsFUssgAAPistsFYssgABPistsFcssgEAPistsFgssgEBPistsFkssgAAOistsFossgABOistsFsssgEAOistsFwssgEBOistsF0ssDIrLrEmARQrLbBeLLAyK7A2Ky2wXyywMiuwNystsGAssAAWsDIrsDgrLbBhLLAzKy6xJgEUKy2wYiywMyuwNistsGMssDMrsDcrLbBkLLAzK7A4Ky2wZSywNCsusSYBFCstsGYssDQrsDYrLbBnLLA0K7A3Ky2waCywNCuwOCstsGkssDUrLrEmARQrLbBqLLA1K7A2Ky2wayywNSuwNystsGwssDUrsDgrLbBtLCuwCGWwAyRQeLABFTAtAAAAS7gAyFJYsQEBjlm5CAAIAGMgsAEjRLADI3CyBCgJRVJEsgoCByqxBgFEsSQBiFFYsECIWLEGA0SxJgGIUVi4BACIWLEGAURZWVlZuAH/hbAEjbEFAEQAAA==)
      format("truetype"),
    url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxtZXRhZGF0YT5Db3B5cmlnaHQgKEMpIDIwMTQgYnkgb3JpZ2luYWwgYXV0aG9ycyBAIGZvbnRlbGxvLmNvbTwvbWV0YWRhdGE+DQo8ZGVmcz4NCjxmb250IGlkPSJzaW1wbGVfaWNvbl9mb250MyIgaG9yaXotYWR2LXg9IjEwMDAiID4NCjxmb250LWZhY2UgZm9udC1mYW1pbHk9InNpbXBsZV9pY29uX2ZvbnQzIiBmb250LXdlaWdodD0iNDAwIiBmb250LXN0cmV0Y2g9Im5vcm1hbCIgdW5pdHMtcGVyLWVtPSIxMDAwIiBhc2NlbnQ9Ijg1MCIgZGVzY2VudD0iLTE1MCIgLz4NCjxtaXNzaW5nLWdseXBoIGhvcml6LWFkdi14PSIxMDAwIiAvPg0KPGdseXBoIGdseXBoLW5hbWU9InN0YXIiIHVuaWNvZGU9IiYjeGU4MDA7IiBkPSJtOTI5IDQ4OXEwLTEyLTE1LTI3bC0yMDMtMTk3IDQ4LTI3OXExLTQgMS0xMiAwLTExLTYtMTl0LTE3LTlxLTEwIDAtMjIgN2wtMjUxIDEzMi0yNTAtMTMycS0xMy03LTIzLTctMTEgMC0xNyA5dC02IDE5cTAgNCAxIDEybDQ4IDI3OS0yMDMgMTk3cS0xNCAxNS0xNCAyNyAwIDIxIDMxIDI2bDI4MCA0MCAxMjYgMjU0cTExIDIzIDI3IDIzdDI4LTIzbDEyNS0yNTQgMjgwLTQwcTMyLTUgMzItMjZ6IiBob3Jpei1hZHYteD0iOTI4LjYiIC8+DQo8Z2x5cGggZ2x5cGgtbmFtZT0ic3Rhci1lbXB0eSIgdW5pY29kZT0iJiN4ZTgwMTsiIGQ9Im02MzQgMjkwbDE3MSAxNjUtMjM1IDM1LTEwNiAyMTMtMTA1LTIxMy0yMzYtMzUgMTcxLTE2NS00MS0yMzUgMjExIDExMSAyMTEtMTExeiBtMjk1IDE5OXEwLTEyLTE1LTI3bC0yMDMtMTk3IDQ4LTI3OXExLTQgMS0xMiAwLTI4LTIzLTI4LTEwIDAtMjIgN2wtMjUxIDEzMi0yNTAtMTMycS0xMy03LTIzLTctMTEgMC0xNyA5dC02IDE5cTAgNCAxIDEybDQ4IDI3OS0yMDMgMTk3cS0xNCAxNS0xNCAyNyAwIDIxIDMxIDI2bDI4MCA0MCAxMjYgMjU0cTExIDIzIDI3IDIzdDI4LTIzbDEyNS0yNTQgMjgwLTQwcTMyLTUgMzItMjZ6IiBob3Jpei1hZHYteD0iOTI4LjYiIC8+DQo8Z2x5cGggZ2x5cGgtbmFtZT0idmlkZW9jYW0iIHVuaWNvZGU9IiYjeGU4MDI7IiBkPSJtMTAwMCA2NTR2LTYwOHEwLTIzLTIyLTMyLTctMy0xNC0zLTE1IDAtMjUgMTBsLTIyNSAyMjV2LTkycTAtNjctNDctMTE0dC0xMTMtNDdoLTM5M3EtNjcgMC0xMTQgNDd0LTQ3IDExNHYzOTJxMCA2NyA0NyAxMTR0MTE0IDQ3aDM5M3E2NiAwIDExMy00N3Q0Ny0xMTR2LTkybDIyNSAyMjVxMTAgMTAgMjUgMTAgNyAwIDE0LTMgMjItOSAyMi0zMnoiIGhvcml6LWFkdi14PSIxMDAwIiAvPg0KPGdseXBoIGdseXBoLW5hbWU9InBpY3R1cmUiIHVuaWNvZGU9IiYjeGU4MDM7IiBkPSJtMzU3IDUyOXEwLTQ1LTMxLTc2dC03Ni0zMi03NiAzMi0zMSA3NiAzMSA3NSA3NiAzMiA3Ni0zMiAzMS03NXogbTU3Mi0yMTV2LTI1MGgtNzg2djEwN2wxNzggMTc5IDkwLTg5IDI4NSAyODV6IG01MyAzOTNoLTg5M3EtNyAwLTEyLTV0LTYtMTN2LTY3OHEwLTggNi0xM3QxMi01aDg5M3E3IDAgMTMgNXQ1IDEzdjY3OHEwIDctNSAxM3QtMTMgNXogbTg5LTE4di02NzhxMC0zNy0yNi02M3QtNjMtMjdoLTg5M3EtMzYgMC02MyAyN3QtMjYgNjN2Njc4cTAgMzcgMjYgNjN0NjMgMjdoODkzcTM3IDAgNjMtMjd0MjYtNjN6IiBob3Jpei1hZHYteD0iMTA3MS40IiAvPg0KPGdseXBoIGdseXBoLW5hbWU9InZpZGVvIiB1bmljb2RlPSImI3hlODA0OyIgZD0ibTIxNC00M3Y3MnEwIDE0LTEwIDI1dC0yNSAxMGgtNzJxLTE0IDAtMjUtMTB0LTExLTI1di03MnEwLTE0IDExLTI1dDI1LTExaDcycTE0IDAgMjUgMTF0MTAgMjV6IG0wIDIxNHY3MnEwIDE0LTEwIDI1dC0yNSAxMWgtNzJxLTE0IDAtMjUtMTF0LTExLTI1di03MnEwLTE0IDExLTI1dDI1LTEwaDcycTE0IDAgMjUgMTB0MTAgMjV6IG0wIDIxNXY3MXEwIDE1LTEwIDI1dC0yNSAxMWgtNzJxLTE0IDAtMjUtMTF0LTExLTI1di03MXEwLTE1IDExLTI1dDI1LTExaDcycTE0IDAgMjUgMTF0MTAgMjV6IG01NzItNDI5djI4NnEwIDE0LTExIDI1dC0yNSAxMWgtNDI5cS0xNCAwLTI1LTExdC0xMC0yNXYtMjg2cTAtMTQgMTAtMjV0MjUtMTFoNDI5cTE1IDAgMjUgMTF0MTEgMjV6IG0tNTcyIDY0M3Y3MXEwIDE1LTEwIDI2dC0yNSAxMGgtNzJxLTE0IDAtMjUtMTB0LTExLTI2di03MXEwLTE1IDExLTI1dDI1LTExaDcycTE0IDAgMjUgMTF0MTAgMjV6IG03ODYtNjQzdjcycTAgMTQtMTEgMjV0LTI1IDEwaC03MXEtMTUgMC0yNS0xMHQtMTEtMjV2LTcycTAtMTQgMTEtMjV0MjUtMTFoNzFxMTUgMCAyNSAxMXQxMSAyNXogbS0yMTQgNDI5djI4NXEwIDE1LTExIDI2dC0yNSAxMGgtNDI5cS0xNCAwLTI1LTEwdC0xMC0yNnYtMjg1cTAtMTUgMTAtMjV0MjUtMTFoNDI5cTE1IDAgMjUgMTF0MTEgMjV6IG0yMTQtMjE1djcycTAgMTQtMTEgMjV0LTI1IDExaC03MXEtMTUgMC0yNS0xMXQtMTEtMjV2LTcycTAtMTQgMTEtMjV0MjUtMTBoNzFxMTUgMCAyNSAxMHQxMSAyNXogbTAgMjE1djcxcTAgMTUtMTEgMjV0LTI1IDExaC03MXEtMTUgMC0yNS0xMXQtMTEtMjV2LTcxcTAtMTUgMTEtMjV0MjUtMTFoNzFxMTUgMCAyNSAxMXQxMSAyNXogbTAgMjE0djcxcTAgMTUtMTEgMjZ0LTI1IDEwaC03MXEtMTUgMC0yNS0xMHQtMTEtMjZ2LTcxcTAtMTUgMTEtMjV0MjUtMTFoNzFxMTUgMCAyNSAxMXQxMSAyNXogbTcxIDg5di03NTBxMC0zNy0yNi02M3QtNjMtMjZoLTg5M3EtMzYgMC02MyAyNnQtMjYgNjN2NzUwcTAgMzcgMjYgNjN0NjMgMjdoODkzcTM3IDAgNjMtMjd0MjYtNjN6IiBob3Jpei1hZHYteD0iMTA3MS40IiAvPg0KPGdseXBoIGdseXBoLW5hbWU9ImNhbWVyYSIgdW5pY29kZT0iJiN4ZTgwNTsiIGQ9Im01MzYgNDc1cTY2IDAgMTEzLTQ3dDQ3LTExNC00Ny0xMTMtMTEzLTQ3LTExNCA0Ny00NyAxMTMgNDcgMTE0IDExNCA0N3ogbTM5MyAyMzJxNTkgMCAxMDEtNDJ0NDEtMTAxdi01MDBxMC01OS00MS0xMDF0LTEwMS00MmgtNzg2cS01OSAwLTEwMSA0MnQtNDIgMTAxdjUwMHEwIDU5IDQyIDEwMXQxMDEgNDJoMTI1bDI4IDc2cTExIDI3IDM5IDQ3dDU4IDIwaDI4NnEyOSAwIDU3LTIwdDM5LTQ3bDI5LTc2aDEyNXogbS0zOTMtNjQzcTEwMyAwIDE3NiA3NHQ3NCAxNzYtNzQgMTc3LTE3NiA3My0xNzctNzMtNzMtMTc3IDczLTE3NiAxNzctNzR6IiBob3Jpei1hZHYteD0iMTA3MS40IiAvPg0KPGdseXBoIGdseXBoLW5hbWU9ImNhbWVyYS1hbHQiIHVuaWNvZGU9IiYjeGU4MDY7IiBkPSJtNTE4IDM4NnEwIDgtNSAxM3QtMTMgNXEtMzcgMC02My0yN3QtMjYtNjNxMC04IDUtMTN0MTMtNSAxMiA1IDUgMTNxMCAyMyAxNiAzOHQzOCAxNnE4IDAgMTMgNXQ1IDEzeiBtMTI1LTczcTAtNTktNDItMTAxdC0xMDEtNDItMTAxIDQyLTQyIDEwMSA0MiAxMDEgMTAxIDQyIDEwMS00MiA0Mi0xMDF6IG0tNTcyLTMyMGg4NTh2NzFoLTg1OHYtNzF6IG02NDMgMzIwcTAgODktNjIgMTUydC0xNTIgNjItMTUxLTYyLTYzLTE1MiA2My0xNTEgMTUxLTYzIDE1MiA2MyA2MiAxNTF6IG0tNTcxIDM1OGgyMTR2NzJoLTIxNHYtNzJ6IG0tNzItMTA3aDg1OHYxNDNoLTQ2MmwtMzYtNzFoLTM2MHYtNzJ6IG05MjkgMTQzdi03MTRxMC0zMC0yMS01MXQtNTAtMjFoLTg1OHEtMjkgMC01MCAyMXQtMjEgNTF2NzE0cTAgMzAgMjEgNTF0NTAgMjFoODU4cTI5IDAgNTAtMjF0MjEtNTF6IiBob3Jpei1hZHYteD0iMTAwMCIgLz4NCjxnbHlwaCBnbHlwaC1uYW1lPSJ0aC1sYXJnZSIgdW5pY29kZT0iJiN4ZTgwNzsiIGQ9Im00MjkgMjc5di0yMTVxMC0yOS0yMi01MHQtNTAtMjFoLTI4NnEtMjkgMC01MCAyMXQtMjEgNTB2MjE1cTAgMjkgMjEgNTB0NTAgMjFoMjg2cTI5IDAgNTAtMjF0MjItNTB6IG0wIDQyOHYtMjE0cTAtMjktMjItNTB0LTUwLTIyaC0yODZxLTI5IDAtNTAgMjJ0LTIxIDUwdjIxNHEwIDI5IDIxIDUwdDUwIDIyaDI4NnEyOSAwIDUwLTIydDIyLTUweiBtNTAwLTQyOHYtMjE1cTAtMjktMjItNTB0LTUwLTIxaC0yODZxLTI5IDAtNTAgMjF0LTIxIDUwdjIxNXEwIDI5IDIxIDUwdDUwIDIxaDI4NnEyOSAwIDUwLTIxdDIyLTUweiBtMCA0Mjh2LTIxNHEwLTI5LTIyLTUwdC01MC0yMmgtMjg2cS0yOSAwLTUwIDIydC0yMSA1MHYyMTRxMCAyOSAyMSA1MHQ1MCAyMmgyODZxMjkgMCA1MC0yMnQyMi01MHoiIGhvcml6LWFkdi14PSI5MjguNiIgLz4NCjxnbHlwaCBnbHlwaC1uYW1lPSJ0aC1saXN0IiB1bmljb2RlPSImI3hlODA4OyIgZD0ibTI4NiAxNTR2LTEwOHEwLTIyLTE2LTM3dC0zOC0xNmgtMTc4cS0yMyAwLTM4IDE2dC0xNiAzN3YxMDhxMCAyMiAxNiAzOHQzOCAxNWgxNzhxMjIgMCAzOC0xNXQxNi0zOHogbTAgMjg1di0xMDdxMC0yMi0xNi0zOHQtMzgtMTVoLTE3OHEtMjMgMC0zOCAxNXQtMTYgMzh2MTA3cTAgMjMgMTYgMzh0MzggMTZoMTc4cTIyIDAgMzgtMTZ0MTYtMzh6IG03MTQtMjg1di0xMDhxMC0yMi0xNi0zN3QtMzgtMTZoLTUzNXEtMjMgMC0zOCAxNnQtMTYgMzd2MTA4cTAgMjIgMTYgMzh0MzggMTVoNTM1cTIzIDAgMzgtMTV0MTYtMzh6IG0tNzE0IDU3MXYtMTA3cTAtMjItMTYtMzh0LTM4LTE2aC0xNzhxLTIzIDAtMzggMTZ0LTE2IDM4djEwN3EwIDIyIDE2IDM4dDM4IDE2aDE3OHEyMiAwIDM4LTE2dDE2LTM4eiBtNzE0LTI4NnYtMTA3cTAtMjItMTYtMzh0LTM4LTE1aC01MzVxLTIzIDAtMzggMTV0LTE2IDM4djEwN3EwIDIzIDE2IDM4dDM4IDE2aDUzNXEyMyAwIDM4LTE2dDE2LTM4eiBtMCAyODZ2LTEwN3EwLTIyLTE2LTM4dC0zOC0xNmgtNTM1cS0yMyAwLTM4IDE2dC0xNiAzOHYxMDdxMCAyMiAxNiAzOHQzOCAxNmg1MzVxMjMgMCAzOC0xNnQxNi0zOHoiIGhvcml6LWFkdi14PSIxMDAwIiAvPg0KPGdseXBoIGdseXBoLW5hbWU9Im9rIiB1bmljb2RlPSImI3hlODA5OyIgZD0ibTkzMiA1MzRxMC0yMi0xNS0zOGwtNDA0LTQwNC03Ni03NnEtMTYtMTUtMzgtMTV0LTM4IDE1bC03NiA3Ni0yMDIgMjAycS0xNSAxNi0xNSAzOHQxNSAzOGw3NiA3NnExNiAxNiAzOCAxNnQzOC0xNmwxNjQtMTY1IDM2NiAzNjdxMTYgMTYgMzggMTZ0MzgtMTZsNzYtNzZxMTUtMTYgMTUtMzh6IiBob3Jpei1hZHYteD0iMTAwMCIgLz4NCjxnbHlwaCBnbHlwaC1uYW1lPSJjYW5jZWwiIHVuaWNvZGU9IiYjeGU4MGE7IiBkPSJtNzI0IDExMnEwLTIyLTE1LTM4bC03Ni03NnEtMTYtMTUtMzgtMTV0LTM4IDE1bC0xNjQgMTY1LTE2NC0xNjVxLTE2LTE1LTM4LTE1dC0zOCAxNWwtNzYgNzZxLTE2IDE2LTE2IDM4dDE2IDM4bDE2NCAxNjQtMTY0IDE2NHEtMTYgMTYtMTYgMzh0MTYgMzhsNzYgNzZxMTYgMTYgMzggMTZ0MzgtMTZsMTY0LTE2NCAxNjQgMTY0cTE2IDE2IDM4IDE2dDM4LTE2bDc2LTc2cTE1LTE1IDE1LTM4dC0xNS0zOGwtMTY0LTE2NCAxNjQtMTY0cTE1LTE1IDE1LTM4eiIgaG9yaXotYWR2LXg9Ijc4NS43IiAvPg0KPGdseXBoIGdseXBoLW5hbWU9ImhlbHAiIHVuaWNvZGU9IiYjeGU4MGI7IiBkPSJtMzkzIDE0OXYtMTM0cTAtOS03LTE2dC0xNS02aC0xMzRxLTkgMC0xNiA2dC03IDE2djEzNHEwIDkgNyAxNnQxNiA2aDEzNHE4IDAgMTUtNnQ3LTE2eiBtMTc2IDMzNXEwLTMwLTgtNTZ0LTIwLTQzLTMxLTMzLTMyLTI1LTM0LTE5cS0yMy0xMy0zOC0zN3QtMTUtMzdxMC0xMC03LTE4dC0xNi05aC0xMzRxLTggMC0xNCAxMHQtNiAyMXYyNnEwIDQ2IDM3IDg3dDc5IDYwcTMzIDE1IDQ3IDMydDE0IDQycTAgMjMtMjYgNDF0LTYwIDE4cS0zNiAwLTYwLTE2LTIwLTE0LTYwLTY0LTctOS0xNy05LTcgMC0xNCA0bC05MSA3MHEtOCA2LTkgMTR0MyAxNnE4OSAxNDggMjU5IDE0OCA0NSAwIDkwLTE3dDgxLTQ2IDU5LTcyIDIzLTg4eiIgaG9yaXotYWR2LXg9IjU3MS40IiAvPg0KPGdseXBoIGdseXBoLW5hbWU9ImhvbWUiIHVuaWNvZGU9IiYjeGU4MGM7IiBkPSJtNzg2IDI5NnYtMjY3cTAtMTUtMTEtMjZ0LTI1LTEwaC0yMTR2MjE0aC0xNDN2LTIxNGgtMjE0cS0xNSAwLTI1IDEwdC0xMSAyNnYyNjdxMCAxIDAgMnQwIDJsMzIxIDI2NCAzMjEtMjY0cTEtMSAxLTR6IG0xMjQgMzlsLTM0LTQxcS01LTUtMTItNmgtMnEtNyAwLTEyIDNsLTM4NiAzMjItMzg2LTMyMnEtNy00LTEzLTQtNyAyLTEyIDdsLTM1IDQxcS00IDUtMyAxM3Q2IDEybDQwMSAzMzRxMTggMTUgNDIgMTV0NDMtMTVsMTM2LTExNHYxMDlxMCA4IDUgMTN0MTMgNWgxMDdxOCAwIDEzLTV0NS0xM3YtMjI3bDEyMi0xMDJxNS01IDYtMTJ0LTQtMTN6IiBob3Jpei1hZHYteD0iOTI4LjYiIC8+DQo8Z2x5cGggZ2x5cGgtbmFtZT0ibGluay1leHQiIHVuaWNvZGU9IiYjeGU4MGQ7IiBkPSJtNzg2IDMzMnYtMTc4cTAtNjctNDctMTE0dC0xMTQtNDdoLTQ2NHEtNjcgMC0xMTQgNDd0LTQ3IDExNHY0NjRxMCA2NiA0NyAxMTN0MTE0IDQ4aDM5M3E3IDAgMTItNXQ1LTEzdi0zNnEwLTgtNS0xM3QtMTItNWgtMzkzcS0zNyAwLTYzLTI2dC0yNy02M3YtNDY0cTAtMzcgMjctNjN0NjMtMjdoNDY0cTM3IDAgNjMgMjd0MjYgNjN2MTc4cTAgOCA1IDEzdDEzIDVoMzZxOCAwIDEzLTV0NS0xM3ogbTIxNCA0ODJ2LTI4NXEwLTE1LTExLTI2dC0yNS0xMC0yNSAxMGwtOTggOTktMzY0LTM2NHEtNS02LTEzLTZ0LTEzIDZsLTYzIDYzcS02IDYtNiAxM3Q2IDEzbDM2NCAzNjQtOTkgOThxLTEwIDExLTEwIDI1dDEwIDI1IDI2IDExaDI4NXExNSAwIDI1LTExdDExLTI1eiIgaG9yaXotYWR2LXg9IjEwMDAiIC8+DQo8Z2x5cGggZ2x5cGgtbmFtZT0iYXR0YWNoIiB1bmljb2RlPSImI3hlODBlOyIgZD0ibTc4MyA3N3EwLTY1LTQ0LTEwOXQtMTA5LTQ0cS03NSAwLTEzMSA1NWwtNDM0IDQzNHEtNjMgNjQtNjMgMTUxIDAgODggNjIgMTUwdDE1MCA2MnE4OCAwIDE1Mi02M2wzMzgtMzM4cTUtNSA1LTEyIDAtOS0xNy0yNnQtMjYtMTdxLTcgMC0xMyA1bC0zMzggMzM5cS00NCA0My0xMDEgNDMtNTkgMC0xMDAtNDJ0LTQwLTEwMXEwLTU4IDQyLTEwMWw0MzMtNDMzcTM1LTM1IDgxLTM1IDM2IDAgNTkgMjN0MjQgNTlxMCA0Ni0zNiA4MWwtMzI0IDMyNHEtMTQgMTQtMzMgMTQtMTYgMC0yNy0xMXQtMTEtMjdxMC0xOCAxNC0zM2wyMjktMjI4cTYtNiA2LTEzIDAtOS0xOC0yNnQtMjYtMTdxLTcgMC0xMiA1bC0yMjkgMjI5cS0zNSAzNC0zNSA4MyAwIDQ2IDMyIDc4dDc3IDMycTQ5IDAgODMtMzZsMzI1LTMyNHE1NS01NCA1NS0xMzF6IiBob3Jpei1hZHYteD0iNzg1LjciIC8+DQo8Z2x5cGggZ2x5cGgtbmFtZT0iZXllIiB1bmljb2RlPSImI3hlODBmOyIgZD0ibTkyOSAzMTRxLTg1IDEzMi0yMTMgMTk3IDM0LTU4IDM0LTEyNSAwLTEwNC03My0xNzd0LTE3Ny03My0xNzcgNzMtNzMgMTc3cTAgNjcgMzQgMTI1LTEyOC02NS0yMTMtMTk3IDc1LTExNCAxODctMTgydDI0Mi02OCAyNDIgNjggMTg3IDE4MnogbS00MDIgMjE1cTAgMTEtOCAxOXQtMTkgN3EtNzAgMC0xMjAtNTB0LTUwLTExOXEwLTEyIDgtMTl0MTktOCAxOSA4IDggMTlxMCA0OCAzNCA4MnQ4MiAzNHExMSAwIDE5IDh0OCAxOXogbTQ3My0yMTVxMC0xOS0xMS0zOC03OC0xMjktMjEwLTIwNnQtMjc5LTc3LTI3OSA3Ny0yMTAgMjA2cS0xMSAxOS0xMSAzOHQxMSAzOXE3OCAxMjggMjEwIDIwNXQyNzkgNzggMjc5LTc4IDIxMC0yMDVxMTEtMjAgMTEtMzl6IiBob3Jpei1hZHYteD0iMTAwMCIgLz4NCjxnbHlwaCBnbHlwaC1uYW1lPSJleWUtb2ZmIiB1bmljb2RlPSImI3hlODEwOyIgZD0ibTMxMCAxMDVsNDMgNzlxLTQ4IDM1LTc2IDg4dC0yNyAxMTRxMCA2NyAzNCAxMjUtMTI4LTY1LTIxMy0xOTcgOTQtMTQ0IDIzOS0yMDl6IG0yMTcgNDI0cTAgMTEtOCAxOXQtMTkgN3EtNzAgMC0xMjAtNTB0LTUwLTExOXEwLTEyIDgtMTl0MTktOCAxOSA4IDggMTlxMCA0OCAzNCA4MnQ4MiAzNHExMSAwIDE5IDh0OCAxOXogbTIwMiAxMDZxMC00IDAtNS01OS0xMDUtMTc2LTMxNnQtMTc2LTMxNmwtMjgtNTBxLTUtOS0xNS05LTcgMC03NSAzOS05IDYtOSAxNiAwIDcgMjUgNDktODAgMzYtMTQ3IDk2dC0xMTcgMTM3cS0xMSAxNy0xMSAzOHQxMSAzOXE4NiAxMzEgMjEyIDIwN3QyNzcgNzZxNTAgMCAxMDAtMTBsMzEgNTRxNSA5IDE1IDkgMyAwIDEwLTN0MTgtOSAxOC0xMCAxOC0xMCAxMC03cTktNSA5LTE1eiBtMjEtMjQ5cTAtNzgtNDQtMTQydC0xMTctOTJsMTU3IDI4MXE0LTI2IDQtNDd6IG0yNTAtNzJxMC0xOS0xMS0zOC0yMi0zNi02MS04MS04NC05Ni0xOTQtMTQ5dC0yMzQtNTNsNDEgNzRxMTE5IDEwIDIxOSA3NnQxNjkgMTcxcS02NSAxMDAtMTU4IDE2NGwzNSA2M3E1My0zNiAxMDItODZ0ODEtMTAycTExLTE5IDExLTM5eiIgaG9yaXotYWR2LXg9IjEwMDAiIC8+DQo8Z2x5cGggZ2x5cGgtbmFtZT0iZG93bmxvYWQiIHVuaWNvZGU9IiYjeGU4MTE7IiBkPSJtNzE0IDEwMHEwIDE1LTEwIDI1dC0yNSAxMS0yNi0xMS0xMC0yNSAxMC0yNSAyNi0xMSAyNSAxMSAxMCAyNXogbTE0MyAwcTAgMTUtMTAgMjV0LTI2IDExLTI1LTExLTEwLTI1IDEwLTI1IDI1LTExIDI2IDExIDEwIDI1eiBtNzIgMTI1di0xNzlxMC0yMi0xNi0zN3QtMzgtMTZoLTgyMXEtMjMgMC0zOCAxNnQtMTYgMzd2MTc5cTAgMjIgMTYgMzh0MzggMTZoMjU5bDc1LTc2cTMzLTMyIDc2LTMydDc2IDMybDc2IDc2aDI1OXEyMiAwIDM4LTE2dDE2LTM4eiBtLTE4MiAzMThxMTAtMjMtOC00MGwtMjUwLTI1MHEtMTAtMTAtMjUtMTB0LTI1IDEwbC0yNTAgMjUwcS0xNyAxNy04IDQwIDEwIDIxIDMzIDIxaDE0M3YyNTBxMCAxNSAxMSAyNXQyNSAxMWgxNDNxMTQgMCAyNS0xMXQxMC0yNXYtMjUwaDE0M3EyNCAwIDMzLTIxeiIgaG9yaXotYWR2LXg9IjkyOC42IiAvPg0KPGdseXBoIGdseXBoLW5hbWU9InBlbmNpbCIgdW5pY29kZT0iJiN4ZTgxMjsiIGQ9Im0yMDMtN2w1MCA1MS0xMzEgMTMxLTUxLTUxdi02MGg3MnYtNzFoNjB6IG0yOTEgNTE4cTAgMTItMTIgMTItNSAwLTktNGwtMzAzLTMwMnEtNC00LTQtMTAgMC0xMiAxMy0xMiA1IDAgOSA0bDMwMyAzMDJxMyA0IDMgMTB6IG0tMzAgMTA3bDIzMi0yMzItNDY0LTQ2NWgtMjMydjIzM3ogbTM4MS01NHEwLTI5LTIwLTUwbC05My05My0yMzIgMjMzIDkzIDkycTIwIDIxIDUwIDIxIDI5IDAgNTEtMjFsMTMxLTEzMXEyMC0yMiAyMC01MXoiIGhvcml6LWFkdi14PSI4NTcuMSIgLz4NCjxnbHlwaCBnbHlwaC1uYW1lPSJjaGF0IiB1bmljb2RlPSImI3hlODEzOyIgZD0ibTc4NiA0MjFxMC03Ny01My0xNDN0LTE0My0xMDQtMTk3LTM4cS00OCAwLTk4IDktNzAtNDktMTU1LTcyLTIxLTUtNDgtOWgtMnEtNiAwLTEyIDV0LTYgMTJxLTEgMS0xIDN0MSA0IDEgM2wxIDN0MiAzIDIgMyAzIDMgMiAycTMgMyAxMyAxNHQxNSAxNiAxMiAxNyAxNCAyMSAxMSAyNXEtNjkgNDAtMTA4IDk4dC00MCAxMjVxMCA3OCA1MyAxNDR0MTQzIDEwNCAxOTcgMzggMTk3LTM4IDE0My0xMDQgNTMtMTQ0eiBtMjE0LTE0MnEwLTY3LTQwLTEyNnQtMTA4LTk4cTUtMTQgMTEtMjV0MTQtMjEgMTMtMTYgMTQtMTcgMTMtMTRxMCAwIDItMnQzLTMgMi0zIDItM2wxLTN0MS0zIDEtNC0xLTNxLTItOC03LTEzdC0xMy00cS0yNyA0LTQ4IDktODUgMjMtMTU1IDcyLTUwLTktOTgtOS0xNTEgMC0yNjMgNzQgMzItMyA0OS0zIDkwIDAgMTcyIDI1dDE0OCA3MnE2OSA1MiAxMDcgMTE5dDM3IDE0MXEwIDQzLTEzIDg1IDcyLTM5IDExNC05OXQ0Mi0xMjh6IiBob3Jpei1hZHYteD0iMTAwMCIgLz4NCjxnbHlwaCBnbHlwaC1uYW1lPSJhdHRlbnRpb24iIHVuaWNvZGU9IiYjeGU4MTQ7IiBkPSJtNTcxIDgzdjEwNnEwIDgtNSAxM3QtMTIgNWgtMTA4cS03IDAtMTItNXQtNS0xM3YtMTA2cTAtOCA1LTEzdDEyLTZoMTA4cTcgMCAxMiA2dDUgMTN6IG0tMSAyMDhsMTAgMjU3cTAgNi01IDEwLTcgNi0xNCA2aC0xMjJxLTcgMC0xNC02LTUtNC01LTEybDktMjU1cTAtNSA2LTl0MTMtM2gxMDNxOCAwIDEzIDN0NiA5eiBtLTcgNTIybDQyOC03ODZxMjAtMzUtMS03MC0xMC0xNy0yNi0yNnQtMzUtMTBoLTg1OHEtMTggMC0zNSAxMHQtMjYgMjZxLTIxIDM1LTEgNzBsNDI5IDc4NnE5IDE3IDI2IDI3dDM2IDEwIDM2LTEwIDI3LTI3eiIgaG9yaXotYWR2LXg9IjEwMDAiIC8+DQo8Z2x5cGggZ2x5cGgtbmFtZT0iZm9sZGVyLWVtcHR5IiB1bmljb2RlPSImI3hlODE1OyIgZD0ibTg1NyAxMTh2MzkzcTAgMjItMTUgMzh0LTM4IDE1aC0zOTNxLTIzIDAtMzggMTZ0LTE2IDM4djM2cTAgMjItMTUgMzh0LTM4IDE1aC0xNzlxLTIyIDAtMzgtMTV0LTE2LTM4di01MzZxMC0yMiAxNi0zOHQzOC0xNmg2NzlxMjIgMCAzOCAxNnQxNSAzOHogbTcyIDM5M3YtMzkzcTAtNTEtMzctODh0LTg4LTM3aC02NzlxLTUxIDAtODggMzd0LTM3IDg4djUzNnEwIDUxIDM3IDg4dDg4IDM3aDE3OXE1MSAwIDg4LTM3dDM3LTg4di0xOGgzNzVxNTEgMCA4OC0zN3QzNy04OHoiIGhvcml6LWFkdi14PSI5MjguNiIgLz4NCjxnbHlwaCBnbHlwaC1uYW1lPSJmb2xkZXItb3Blbi1lbXB0eSIgdW5pY29kZT0iJiN4ZTgxNjsiIGQ9Im05OTQgMzMwcTAgMjAtMzAgMjBoLTYwN3EtMjIgMC00OC0xMnQtMzktMjlsLTE2NC0yMDNxLTExLTEzLTExLTIyIDAtMjAgMzAtMjBoNjA3cTIyIDAgNDggMTN0NDAgMjlsMTY0IDIwM3ExMCAxMiAxMCAyMXogbS02MzcgOTFoNDI5djkwcTAgMjItMTYgMzh0LTM4IDE1aC0zMjFxLTIzIDAtMzggMTZ0LTE2IDM4djM2cTAgMjItMTUgMzh0LTM4IDE1aC0xNzlxLTIyIDAtMzgtMTV0LTE2LTM4di00NzZsMTQzIDE3NXEyNSAzMCA2NSA0OXQ3OCAxOXogbTcwOC05MXEwLTM0LTI1LTY2bC0xNjUtMjAzcS0yNC0zMC02NS00OXQtNzgtMTloLTYwN3EtNTEgMC04OCAzN3QtMzcgODh2NTM2cTAgNTEgMzcgODh0ODggMzdoMTc5cTUxIDAgODgtMzd0MzctODh2LTE4aDMwM3E1MSAwIDg4LTM3dDM3LTg4di05MGgxMDdxMzAgMCA1Ni0xM3QzNy00MHE4LTE3IDgtMzh6IiBob3Jpei1hZHYteD0iMTA3MS40IiAvPg0KPGdseXBoIGdseXBoLW5hbWU9Im1lbnUiIHVuaWNvZGU9IiYjeGU4MTc7IiBkPSJtODU3IDEwMHYtNzFxMC0xNS0xMC0yNXQtMjYtMTFoLTc4NXEtMTUgMC0yNSAxMXQtMTEgMjV2NzFxMCAxNSAxMSAyNXQyNSAxMWg3ODVxMTUgMCAyNi0xMXQxMC0yNXogbTAgMjg2di03MnEwLTE0LTEwLTI1dC0yNi0xMGgtNzg1cS0xNSAwLTI1IDEwdC0xMSAyNXY3MnEwIDE0IDExIDI1dDI1IDEwaDc4NXExNSAwIDI2LTEwdDEwLTI1eiBtMCAyODV2LTcxcTAtMTUtMTAtMjV0LTI2LTExaC03ODVxLTE1IDAtMjUgMTF0LTExIDI1djcxcTAgMTUgMTEgMjZ0MjUgMTBoNzg1cTE1IDAgMjYtMTB0MTAtMjZ6IiBob3Jpei1hZHYteD0iODU3LjEiIC8+DQo8Z2x5cGggZ2x5cGgtbmFtZT0iY29nIiB1bmljb2RlPSImI3hlODE4OyIgZD0ibTU3MSAzNTBxMCA1OS00MSAxMDF0LTEwMSA0Mi0xMDEtNDItNDItMTAxIDQyLTEwMSAxMDEtNDIgMTAxIDQyIDQxIDEwMXogbTI4NiA2MXYtMTI0cTAtNy00LTEzdC0xMS03bC0xMDQtMTZxLTEwLTMwLTIxLTUxIDE5LTI3IDU5LTc3IDYtNiA2LTEzdC01LTEzcS0xNS0yMS01NS02MXQtNTMtMzlxLTcgMC0xNCA1bC03NyA2MHEtMjUtMTMtNTEtMjEtOS03Ni0xNi0xMDQtNC0xNi0yMC0xNmgtMTI0cS04IDAtMTQgNXQtNiAxMmwtMTYgMTAzcS0yNyA5LTUwIDIxbC03OS02MHEtNi01LTE0LTUtOCAwLTE0IDYtNzAgNjQtOTIgOTQtNCA1LTQgMTMgMCA2IDUgMTIgOCAxMiAyOCAzN3QzMCA0MHEtMTUgMjgtMjMgNTVsLTEwMiAxNXEtNyAxLTExIDd0LTUgMTN2MTI0cTAgNyA1IDEzdDEwIDdsMTA0IDE2cTggMjUgMjIgNTEtMjMgMzItNjAgNzctNiA3LTYgMTQgMCA1IDUgMTIgMTUgMjAgNTUgNjB0NTMgNDBxNyAwIDE1LTVsNzctNjBxMjQgMTMgNTAgMjEgOSA3NiAxNyAxMDQgMyAxNSAyMCAxNWgxMjRxNyAwIDEzLTR0Ny0xMmwxNS0xMDNxMjgtOSA1MC0yMWw4MCA2MHE1IDUgMTMgNSA3IDAgMTQtNSA3Mi02NyA5Mi05NSA0LTUgNC0xMyAwLTYtNC0xMi05LTEyLTI5LTM4dC0zMC0zOXExNC0yOCAyMy01NWwxMDItMTVxNy0xIDEyLTd0NC0xM3oiIGhvcml6LWFkdi14PSI4NTcuMSIgLz4NCjxnbHlwaCBnbHlwaC1uYW1lPSJjb2ctYWx0IiB1bmljb2RlPSImI3hlODE5OyIgZD0ibTUwMCAzNTBxMCA1OS00MiAxMDF0LTEwMSA0Mi0xMDEtNDItNDItMTAxIDQyLTEwMSAxMDEtNDIgMTAxIDQyIDQyIDEwMXogbTQyOS0yODZxMCAyOS0yMiA1MXQtNTAgMjEtNTAtMjEtMjEtNTFxMC0yOSAyMS01MHQ1MC0yMSA1MSAyMSAyMSA1MHogbTAgNTcycTAgMjktMjIgNTB0LTUwIDIxLTUwLTIxLTIxLTUwcTAtMzAgMjEtNTF0NTAtMjEgNTEgMjEgMjEgNTF6IG0tMjE1LTIzNXYtMTAzcTAtNi00LTExdC05LTZsLTg2LTE0cS02LTE5LTE4LTQyIDE5LTI3IDUwLTY0IDQtNiA0LTExIDAtNy00LTExLTEzLTE3LTQ2LTUwdC00NC0zM3EtNiAwLTExIDRsLTY0IDUwcS0yMS0xMS00My0xNy02LTYwLTEzLTg3LTQtMTMtMTctMTNoLTEwNHEtNiAwLTExIDR0LTUgMTBsLTEzIDg1cS0xOSA2LTQyIDE4bC02Ni01MHEtNC00LTExLTQtNiAwLTEyIDQtODAgNzUtODAgOTAgMCA1IDQgMTAgNSA4IDIzIDMwdDI2IDM0cS0xMyAyNC0yMCA0NmwtODUgMTNxLTUgMS05IDV0LTQgMTF2MTAzcTAgNiA0IDExdDkgNmw4NiAxNHE3IDE5IDE4IDQyLTE5IDI3LTUwIDY0LTQgNi00IDExIDAgNyA0IDExIDEyIDE3IDQ2IDUwdDQ0IDMzcTYgMCAxMi00bDY0LTUwcTE5IDEwIDQzIDE4IDYgNjAgMTMgODYgMyAxMyAxNiAxM2gxMDRxNiAwIDExLTR0Ni0xMGwxMy04NXExOS02IDQxLTE3bDY2IDQ5cTUgNCAxMSA0IDcgMCAxMi00IDgxLTc1IDgxLTkwIDAtNS00LTEwLTctOS0yNC0zMHQtMjUtMzRxMTMtMjcgMTktNDZsODUtMTJxNS0yIDktNnQ0LTExeiBtMzU3LTI5OHYtNzhxMC05LTgzLTE3LTYtMTUtMTYtMjkgMjgtNjMgMjgtNzcgMC0yLTItNC02OC00MC02OS00MC01IDAtMjYgMjd0LTI5IDM3cS0xMS0xLTE3LTF0LTE3IDFxLTctMTEtMjktMzd0LTI1LTI3cS0xIDAtNjkgNDAtMyAyLTMgNCAwIDE0IDI5IDc3LTEwIDE0LTE3IDI5LTgzIDgtODMgMTd2NzhxMCA5IDgzIDE4IDcgMTYgMTcgMjktMjkgNjMtMjkgNzcgMCAyIDMgNCAyIDEgMTkgMTF0MzMgMTkgMTcgOXE0IDAgMjUtMjZ0MjktMzhxMTIgMSAxNyAxdDE3LTFxMjggNDAgNTEgNjNsNCAxcTIgMCA2OS0zOSAyLTIgMi00IDAtMTQtMjgtNzcgOS0xMyAxNi0yOSA4My05IDgzLTE4eiBtMCA1NzJ2LTc4cTAtOS04My0xOC02LTE1LTE2LTI5IDI4LTYzIDI4LTc3IDAtMi0yLTQtNjgtMzktNjktMzktNSAwLTI2IDI2dC0yOSAzOHEtMTEtMS0xNy0xdC0xNyAxcS03LTEyLTI5LTM4dC0yNS0yNnEtMSAwLTY5IDM5LTMgMi0zIDQgMCAxNCAyOSA3Ny0xMCAxNC0xNyAyOS04MyA5LTgzIDE4djc4cTAgOSA4MyAxNyA3IDE2IDE3IDI5LTI5IDYzLTI5IDc3IDAgMiAzIDQgMiAxIDE5IDExdDMzIDE5IDE3IDlxNCAwIDI1LTI2dDI5LTM4cTEyIDIgMTcgMnQxNy0ycTI4IDQwIDUxIDYzbDQgMXEyIDAgNjktMzkgMi0yIDItNCAwLTE0LTI4LTc3IDktMTMgMTYtMjkgODMtOCA4My0xN3oiIGhvcml6LWFkdi14PSIxMDcxLjQiIC8+DQo8Z2x5cGggZ2x5cGgtbmFtZT0icGxheSIgdW5pY29kZT0iJiN4ZTgxYTsiIGQ9Im03NzIgMzMzbC03NDEtNDEycS0xMy03LTIyLTJ0LTkgMjB2ODIycTAgMTQgOSAyMHQyMi0ybDc0MS00MTJxMTMtNyAxMy0xN3QtMTMtMTd6IiBob3Jpei1hZHYteD0iNzg1LjciIC8+DQo8Z2x5cGggZ2x5cGgtbmFtZT0ibGVmdC1vcGVuIiB1bmljb2RlPSImI3hlODFiOyIgZD0ibTQxNC0yOGwtMzY0IDM2NHEtMjAgMjAtMjAgNTB0MjAgNTFsMzY0IDM2M3EyMSAyMCA1MSAyMHQ1MC0yMGw0Mi00MnEyMS0yMSAyMS01MXQtMjEtNTBsLTI3MS0yNzEgMjcxLTI3MXEyMS0yMSAyMS01MXQtMjEtNTBsLTQyLTQycS0yMS0yMC01MC0yMHQtNTEgMjB6IiBob3Jpei1hZHYteD0iNjQyLjkiIC8+DQo8Z2x5cGggZ2x5cGgtbmFtZT0icmlnaHQtb3BlbiIgdW5pY29kZT0iJiN4ZTgxYzsiIGQ9Im02MTMgMzg2cTAtMjktMjAtNTFsLTM2NC0zNjNxLTIxLTIxLTUwLTIxdC01MSAyMWwtNDIgNDJxLTIxIDIxLTIxIDUwIDAgMzAgMjEgNTFsMjcxIDI3MS0yNzEgMjcwcS0yMSAyMi0yMSA1MSAwIDMwIDIxIDUwbDQyIDQycTIwIDIxIDUxIDIxdDUwLTIxbDM2NC0zNjNxMjAtMjEgMjAtNTB6IiBob3Jpei1hZHYteD0iNjQyLjkiIC8+DQo8Z2x5cGggZ2x5cGgtbmFtZT0icGF1c2UiIHVuaWNvZGU9IiYjeGU4MWQ7IiBkPSJtODU3IDc0M3YtNzg2cTAtMTQtMTAtMjV0LTI2LTExaC0yODVxLTE1IDAtMjUgMTF0LTExIDI1djc4NnEwIDE0IDExIDI1dDI1IDExaDI4NXExNSAwIDI2LTExdDEwLTI1eiBtLTUwMCAwdi03ODZxMC0xNC0xMC0yNXQtMjYtMTFoLTI4NXEtMTUgMC0yNSAxMXQtMTEgMjV2Nzg2cTAgMTQgMTEgMjV0MjUgMTFoMjg1cTE1IDAgMjYtMTF0MTAtMjV6IiBob3Jpei1hZHYteD0iODU3LjEiIC8+DQo8Z2x5cGggZ2x5cGgtbmFtZT0iZWxsaXBzaXMtdmVydCIgdW5pY29kZT0iJiN4ZTgxZTsiIGQ9Im0yMTQgMTU0di0xMDhxMC0yMi0xNS0zN3QtMzgtMTZoLTEwN3EtMjMgMC0zOCAxNnQtMTYgMzd2MTA4cTAgMjIgMTYgMzh0MzggMTVoMTA3cTIyIDAgMzgtMTV0MTUtMzh6IG0wIDI4NXYtMTA3cTAtMjItMTUtMzh0LTM4LTE1aC0xMDdxLTIzIDAtMzggMTV0LTE2IDM4djEwN3EwIDIzIDE2IDM4dDM4IDE2aDEwN3EyMiAwIDM4LTE2dDE1LTM4eiBtMCAyODZ2LTEwN3EwLTIyLTE1LTM4dC0zOC0xNmgtMTA3cS0yMyAwLTM4IDE2dC0xNiAzOHYxMDdxMCAyMiAxNiAzOHQzOCAxNmgxMDdxMjIgMCAzOC0xNnQxNS0zOHoiIGhvcml6LWFkdi14PSIyMTQuMyIgLz4NCjxnbHlwaCBnbHlwaC1uYW1lPSJyaWdodC1iaWciIHVuaWNvZGU9IiYjeGU4MWY7IiBkPSJtODIxIDMxNHEwLTMwLTIwLTUwbC0zNjMtMzY0cS0yMi0yMC01MS0yMC0yOSAwLTUwIDIwbC00MiA0MnEtMjIgMjEtMjIgNTF0MjIgNTFsMTYzIDE2M2gtMzkzcS0yOSAwLTQ3IDIxdC0xOCA1MXY3MXEwIDMwIDE4IDUxdDQ3IDIwaDM5M2wtMTYzIDE2NHEtMjIgMjEtMjIgNTF0MjIgNTBsNDIgNDJxMjEgMjEgNTAgMjEgMjkgMCA1MS0yMWwzNjMtMzYzcTIwLTIwIDIwLTUxeiIgaG9yaXotYWR2LXg9Ijg1Ny4xIiAvPg0KPGdseXBoIGdseXBoLW5hbWU9ImFycm93cy1jdyIgdW5pY29kZT0iJiN4ZTgyMDsiIGQ9Im04NDMgMjYxcTAtMyAwLTQtMzYtMTUwLTE1MC0yNDN0LTI2Ny05M3EtODEgMC0xNTcgMzF0LTEzNiA4OGwtNzItNzJxLTExLTExLTI1LTExdC0yNSAxMS0xMSAyNXYyNTBxMCAxNCAxMSAyNXQyNSAxMWgyNTBxMTQgMCAyNS0xMXQxMC0yNS0xMC0yNWwtNzctNzdxNDAtMzcgOTAtNTd0MTA1LTIwcTc0IDAgMTM5IDM3dDEwNCA5OXE2IDEwIDI5IDY2IDUgMTMgMTcgMTNoMTA3cTggMCAxMy02dDUtMTJ6IG0xNCA0NDZ2LTI1MHEwLTE0LTEwLTI1dC0yNi0xMWgtMjUwcS0xNCAwLTI1IDExdC0xMCAyNSAxMCAyNWw3NyA3N3EtODIgNzctMTk0IDc3LTc1IDAtMTQwLTM3dC0xMDQtOTlxLTYtMTAtMjktNjYtNS0xMy0xNy0xM2gtMTExcS03IDAtMTMgNnQtNSAxMnY0cTM2IDE1MCAxNTEgMjQzdDI2OCA5M3E4MSAwIDE1OC0zMXQxMzctODhsNzIgNzJxMTEgMTEgMjUgMTF0MjYtMTEgMTAtMjV6IiBob3Jpei1hZHYteD0iODU3LjEiIC8+DQo8Z2x5cGggZ2x5cGgtbmFtZT0ic2VhcmNoIiB1bmljb2RlPSImI3hlODIxOyIgZD0ibTY0MyAzODZxMCAxMDMtNzQgMTc2dC0xNzYgNzQtMTc3LTc0LTczLTE3NiA3My0xNzcgMTc3LTczIDE3NiA3MyA3NCAxNzd6IG0yODYtNDY1cTAtMjktMjItNTB0LTUwLTIxcS0zMCAwLTUwIDIxbC0xOTEgMTkxcS0xMDAtNjktMjIzLTY5LTgwIDAtMTUzIDMxdC0xMjUgODQtODQgMTI1LTMxIDE1MyAzMSAxNTIgODQgMTI2IDEyNSA4NCAxNTMgMzEgMTUyLTMxIDEyNi04NCA4NC0xMjYgMzEtMTUycTAtMTIzLTY5LTIyM2wxOTEtMTkxcTIxLTIxIDIxLTUxeiIgaG9yaXotYWR2LXg9IjkyOC42IiAvPg0KPGdseXBoIGdseXBoLW5hbWU9InRoIiB1bmljb2RlPSImI3hlODIyOyIgZD0ibTI4NiAxNTR2LTEwOHEwLTIyLTE2LTM3dC0zOC0xNmgtMTc4cS0yMyAwLTM4IDE2dC0xNiAzN3YxMDhxMCAyMiAxNiAzOHQzOCAxNWgxNzhxMjIgMCAzOC0xNXQxNi0zOHogbTAgMjg1di0xMDdxMC0yMi0xNi0zOHQtMzgtMTVoLTE3OHEtMjMgMC0zOCAxNXQtMTYgMzh2MTA3cTAgMjMgMTYgMzh0MzggMTZoMTc4cTIyIDAgMzgtMTZ0MTYtMzh6IG0zNTctMjg1di0xMDhxMC0yMi0xNi0zN3QtMzgtMTZoLTE3OHEtMjMgMC0zOCAxNnQtMTYgMzd2MTA4cTAgMjIgMTYgMzh0MzggMTVoMTc4cTIzIDAgMzgtMTV0MTYtMzh6IG0tMzU3IDU3MXYtMTA3cTAtMjItMTYtMzh0LTM4LTE2aC0xNzhxLTIzIDAtMzggMTZ0LTE2IDM4djEwN3EwIDIyIDE2IDM4dDM4IDE2aDE3OHEyMiAwIDM4LTE2dDE2LTM4eiBtMzU3LTI4NnYtMTA3cTAtMjItMTYtMzh0LTM4LTE1aC0xNzhxLTIzIDAtMzggMTV0LTE2IDM4djEwN3EwIDIzIDE2IDM4dDM4IDE2aDE3OHEyMyAwIDM4LTE2dDE2LTM4eiBtMzU3LTI4NXYtMTA4cTAtMjItMTYtMzd0LTM4LTE2aC0xNzhxLTIyIDAtMzggMTZ0LTE2IDM3djEwOHEwIDIyIDE2IDM4dDM4IDE1aDE3OHEyMyAwIDM4LTE1dDE2LTM4eiBtLTM1NyA1NzF2LTEwN3EwLTIyLTE2LTM4dC0zOC0xNmgtMTc4cS0yMyAwLTM4IDE2dC0xNiAzOHYxMDdxMCAyMiAxNiAzOHQzOCAxNmgxNzhxMjMgMCAzOC0xNnQxNi0zOHogbTM1Ny0yODZ2LTEwN3EwLTIyLTE2LTM4dC0zOC0xNWgtMTc4cS0yMiAwLTM4IDE1dC0xNiAzOHYxMDdxMCAyMyAxNiAzOHQzOCAxNmgxNzhxMjMgMCAzOC0xNnQxNi0zOHogbTAgMjg2di0xMDdxMC0yMi0xNi0zOHQtMzgtMTZoLTE3OHEtMjIgMC0zOCAxNnQtMTYgMzh2MTA3cTAgMjIgMTYgMzh0MzggMTZoMTc4cTIzIDAgMzgtMTZ0MTYtMzh6IiBob3Jpei1hZHYteD0iMTAwMCIgLz4NCjxnbHlwaCBnbHlwaC1uYW1lPSJsZWZ0LWJpZyIgdW5pY29kZT0iJiN4ZTgyMzsiIGQ9Im04NTcgMzUwdi03MXEwLTMwLTE4LTUxdC00Ny0yMWgtMzkzbDE2NC0xNjRxMjEtMjAgMjEtNTB0LTIxLTUwbC00Mi00M3EtMjEtMjAtNTEtMjAtMjkgMC01MCAyMGwtMzY0IDM2NHEtMjAgMjEtMjAgNTAgMCAyOSAyMCA1MWwzNjQgMzYzcTIxIDIxIDUwIDIxIDI5IDAgNTEtMjFsNDItNDJxMjEtMjEgMjEtNTB0LTIxLTUxbC0xNjQtMTY0aDM5M3EyOSAwIDQ3LTIwdDE4LTUxeiIgaG9yaXotYWR2LXg9Ijg1Ny4xIiAvPg0KPGdseXBoIGdseXBoLW5hbWU9InRhZ3MiIHVuaWNvZGU9IiYjeGU4MjQ7IiBkPSJtMjUwIDYwMHEwIDMwLTIxIDUxdC01MCAyMC01MS0yMC0yMS01MSAyMS01MCA1MS0yMSA1MCAyMSAyMSA1MHogbTU5NS0zMjFxMC0zMC0yMC01MWwtMjc0LTI3NHEtMjItMjEtNTEtMjEtMzAgMC01MCAyMWwtMzk5IDM5OXEtMjEgMjEtMzYgNTd0LTE1IDY1djIzMnEwIDI5IDIxIDUwdDUwIDIyaDIzM3EyOSAwIDY1LTE1dDU3LTM2bDM5OS0zOTlxMjAtMjEgMjAtNTB6IG0yMTUgMHEwLTMwLTIxLTUxbC0yNzQtMjc0cS0yMi0yMS01MS0yMS0yMCAwLTMzIDh0LTI5IDI1bDI2MiAyNjJxMjEgMjEgMjEgNTEgMCAyOS0yMSA1MGwtMzk5IDM5OXEtMjEgMjEtNTcgMzZ0LTY1IDE1aDEyNXEyOSAwIDY1LTE1dDU3LTM2bDM5OS0zOTlxMjEtMjEgMjEtNTB6IiBob3Jpei1hZHYteD0iMTA3MS40IiAvPg0KPGdseXBoIGdseXBoLW5hbWU9Inpvb20taW4iIHVuaWNvZGU9IiYjeGU4MjU7IiBkPSJtNTcxIDQwNHYtMzZxMC03LTUtMTN0LTEyLTVoLTEyNXYtMTI1cTAtNy02LTEzdC0xMi01aC0zNnEtNyAwLTEzIDV0LTUgMTN2MTI1aC0xMjVxLTcgMC0xMiA1dC02IDEzdjM2cTAgNyA2IDEydDEyIDVoMTI1djEyNXEwIDggNSAxM3QxMyA1aDM2cTcgMCAxMi01dDYtMTN2LTEyNWgxMjVxNyAwIDEyLTV0NS0xMnogbTcyLTE4cTAgMTAzLTc0IDE3NnQtMTc2IDc0LTE3Ny03NC03My0xNzYgNzMtMTc3IDE3Ny03MyAxNzYgNzMgNzQgMTc3eiBtMjg2LTQ2NXEwLTI5LTIxLTUwdC01MS0yMXEtMzAgMC01MCAyMWwtMTkxIDE5MXEtMTAwLTY5LTIyMy02OS04MCAwLTE1MyAzMXQtMTI1IDg0LTg0IDEyNS0zMSAxNTMgMzEgMTUyIDg0IDEyNiAxMjUgODQgMTUzIDMxIDE1Mi0zMSAxMjYtODQgODQtMTI2IDMxLTE1MnEwLTEyMy02OS0yMjNsMTkxLTE5MXEyMS0yMSAyMS01MXoiIGhvcml6LWFkdi14PSI5MjguNiIgLz4NCjxnbHlwaCBnbHlwaC1uYW1lPSJ6b29tLW91dCIgdW5pY29kZT0iJiN4ZTgyNjsiIGQ9Im01NzEgNDA0di0zNnEwLTctNS0xM3QtMTItNWgtMzIycS03IDAtMTIgNXQtNiAxM3YzNnEwIDcgNiAxMnQxMiA1aDMyMnE3IDAgMTItNXQ1LTEyeiBtNzItMThxMCAxMDMtNzQgMTc2dC0xNzYgNzQtMTc3LTc0LTczLTE3NiA3My0xNzcgMTc3LTczIDE3NiA3MyA3NCAxNzd6IG0yODYtNDY1cTAtMjktMjEtNTB0LTUxLTIxcS0zMCAwLTUwIDIxbC0xOTEgMTkxcS0xMDAtNjktMjIzLTY5LTgwIDAtMTUzIDMxdC0xMjUgODQtODQgMTI1LTMxIDE1MyAzMSAxNTIgODQgMTI2IDEyNSA4NCAxNTMgMzEgMTUyLTMxIDEyNi04NCA4NC0xMjYgMzEtMTUycTAtMTIzLTY5LTIyM2wxOTEtMTkxcTIxLTIxIDIxLTUxeiIgaG9yaXotYWR2LXg9IjkyOC42IiAvPg0KPGdseXBoIGdseXBoLW5hbWU9InJlc2l6ZS1mdWxsIiB1bmljb2RlPSImI3hlODI3OyIgZD0ibTQyMSAyNjFxMC04LTUtMTNsLTE4NS0xODUgODAtODFxMTAtMTAgMTAtMjV0LTEwLTI1LTI1LTExaC0yNTBxLTE1IDAtMjUgMTF0LTExIDI1djI1MHEwIDE1IDExIDI1dDI1IDExIDI1LTExbDgwLTgwIDE4NSAxODVxNiA2IDEzIDZ0MTMtNmw2NC02M3E1LTYgNS0xM3ogbTQzNiA0ODJ2LTI1MHEwLTE1LTEwLTI1dC0yNi0xMS0yNSAxMWwtODAgODAtMTg1LTE4NXEtNi02LTEzLTZ0LTEzIDZsLTY0IDYzcS01IDYtNSAxM3Q1IDEzbDE4NiAxODUtODEgODFxLTEwIDEwLTEwIDI1dDEwIDI1IDI1IDExaDI1MHExNSAwIDI2LTExdDEwLTI1eiIgaG9yaXotYWR2LXg9Ijg1Ny4xIiAvPg0KPGdseXBoIGdseXBoLW5hbWU9InJlc2l6ZS1zbWFsbCIgdW5pY29kZT0iJiN4ZTgyODsiIGQ9Im00MjkgMzE0di0yNTBxMC0xNC0xMS0yNXQtMjUtMTAtMjUgMTBsLTgxIDgxLTE4NS0xODZxLTUtNS0xMy01dC0xMyA1bC02MyA2NHEtNiA1LTYgMTN0NiAxM2wxODUgMTg1LTgwIDgwcS0xMSAxMS0xMSAyNXQxMSAyNSAyNSAxMWgyNTBxMTQgMCAyNS0xMXQxMS0yNXogbTQyMSAzNzVxMC03LTYtMTNsLTE4NS0xODUgODAtODBxMTEtMTEgMTEtMjV0LTExLTI1LTI1LTExaC0yNTBxLTE0IDAtMjUgMTF0LTEwIDI1djI1MHEwIDE0IDEwIDI1dDI1IDEwIDI1LTEwbDgxLTgxIDE4NSAxODZxNiA1IDEzIDV0MTMtNWw2My02NHE2LTUgNi0xM3oiIGhvcml6LWFkdi14PSI4NTcuMSIgLz4NCjxnbHlwaCBnbHlwaC1uYW1lPSJzaHVmZmxlIiB1bmljb2RlPSImI3hlODI5OyIgZD0ibTM3MiA1ODJxLTM0LTUyLTc3LTE1My0xMiAyNS0yMCA0MXQtMjMgMzUtMjggMzItMzYgMTktNDUgOGgtMTI1cS04IDAtMTMgNXQtNSAxM3YxMDdxMCA4IDUgMTN0MTMgNWgxMjVxMTM5IDAgMjI5LTEyNXogbTYyOC00NDZxMC04LTUtMTNsLTE3OS0xNzlxLTUtNS0xMi01LTggMC0xMyA2dC01IDEydjEwN3EtMTggMC00OCAwdC00NS0xLTQxIDEtMzkgMy0zNiA2LTM1IDEwLTMyIDE2LTMzIDIyLTMxIDMwLTMxIDM5cTMzIDUyIDc2IDE1MiAxMi0yNSAyMC00MHQyMy0zNiAyOC0zMSAzNS0yMCA0Ni04aDE0M3YxMDdxMCA4IDUgMTN0MTMgNXE2IDAgMTMtNWwxNzgtMTc4cTUtNSA1LTEzeiBtMCA1MDBxMC04LTUtMTNsLTE3OS0xNzlxLTUtNS0xMi01LTggMC0xMyA2dC01IDEydjEwN2gtMTQzcS0yNyAwLTQ5LTh0LTM4LTI1LTI5LTM1LTI1LTQzcS0xOC0zNC00My05NS0xNi0zNy0yOC02MnQtMzAtNTktMzYtNTUtNDEtNDctNTAtMzgtNjAtMjMtNzEtMTBoLTEyNXEtOCAwLTEzIDV0LTUgMTN2MTA3cTAgOCA1IDEzdDEzIDVoMTI1cTI3IDAgNDggOXQzOSAyNSAyOCAzNCAyNiA0M3ExNyAzNSA0MyA5NiAxNiAzNiAyOCA2MnQzMCA1OCAzNiA1NiA0MSA0NiA1MCAzOCA1OSAyNCA3MiA5aDE0M3YxMDdxMCA4IDUgMTN0MTMgNXE2IDAgMTMtNWwxNzgtMTc4cTUtNSA1LTEzeiIgaG9yaXotYWR2LXg9IjEwMDAiIC8+DQo8Z2x5cGggZ2x5cGgtbmFtZT0iaGVscC1jaXJjbGVkIiB1bmljb2RlPSImI3hlODJhOyIgZD0ibTUwMCA4MnYxMDdxMCA4LTUgMTN0LTEzIDVoLTEwN3EtOCAwLTEzLTV0LTUtMTN2LTEwN3EwLTggNS0xM3QxMy01aDEwN3E4IDAgMTMgNXQ1IDEzeiBtMTQzIDM3NXEwIDQ5LTMxIDkxdC03NyA2NS05NSAyM3EtMTM2IDAtMjA3LTExOS05LTE0IDQtMjRsNzQtNTVxNC00IDEwLTQgOSAwIDE0IDcgMzAgMzggNDggNTEgMTkgMTQgNDggMTQgMjcgMCA0OC0xNXQyMS0zM3EwLTIxLTExLTM0dC0zOC0yNXEtMzUtMTYtNjUtNDh0LTI5LTcwdi0yMHEwLTggNS0xM3QxMy01aDEwN3E4IDAgMTMgNXQ1IDEzcTAgMTAgMTIgMjd0MzAgMjhxMTggMTAgMjggMTZ0MjUgMTkgMjUgMjcgMTYgMzQgNyA0NXogbTIxNC0xMDdxMC0xMTctNTctMjE1dC0xNTYtMTU2LTIxNS01OC0yMTYgNTgtMTU1IDE1Ni01OCAyMTUgNTggMjE1IDE1NSAxNTYgMjE2IDU4IDIxNS01OCAxNTYtMTU2IDU3LTIxNXoiIGhvcml6LWFkdi14PSI4NTcuMSIgLz4NCjxnbHlwaCBnbHlwaC1uYW1lPSJpbmZvLWNpcmNsZWQiIHVuaWNvZGU9IiYjeGU4MmI7IiBkPSJtNTcxIDgydjg5cTAgOC01IDEzdC0xMiA1aC01NHYyODZxMCA4LTUgMTN0LTEzIDVoLTE3OHEtOCAwLTEzLTV0LTUtMTN2LTg5cTAtOCA1LTEzdDEzLTVoNTN2LTE3OWgtNTNxLTggMC0xMy01dC01LTEzdi04OXEwLTggNS0xM3QxMy01aDI1MHE3IDAgMTIgNXQ1IDEzeiBtLTcxIDUwMHY4OXEwIDgtNSAxM3QtMTMgNWgtMTA3cS04IDAtMTMtNXQtNS0xM3YtODlxMC04IDUtMTN0MTMtNWgxMDdxOCAwIDEzIDV0NSAxM3ogbTM1Ny0yMzJxMC0xMTctNTctMjE1dC0xNTYtMTU2LTIxNS01OC0yMTYgNTgtMTU1IDE1Ni01OCAyMTUgNTggMjE1IDE1NSAxNTYgMjE2IDU4IDIxNS01OCAxNTYtMTU2IDU3LTIxNXoiIGhvcml6LWFkdi14PSI4NTcuMSIgLz4NCjxnbHlwaCBnbHlwaC1uYW1lPSJpbmZvIiB1bmljb2RlPSImI3hlODJjOyIgZD0ibTM1NyAxMDB2LTcxcTAtMTUtMTAtMjV0LTI2LTExaC0yODVxLTE1IDAtMjUgMTF0LTExIDI1djcxcTAgMTUgMTEgMjV0MjUgMTFoMzV2MjE0aC0zNXEtMTUgMC0yNSAxMXQtMTEgMjV2NzFxMCAxNSAxMSAyNXQyNSAxMWgyMTRxMTUgMCAyNS0xMXQxMS0yNXYtMzIxaDM1cTE1IDAgMjYtMTF0MTAtMjV6IG0tNzEgNjQzdi0xMDdxMC0xNS0xMS0yNXQtMjUtMTFoLTE0M3EtMTQgMC0yNSAxMXQtMTEgMjV2MTA3cTAgMTQgMTEgMjV0MjUgMTFoMTQzcTE1IDAgMjUtMTF0MTEtMjV6IiBob3Jpei1hZHYteD0iMzU3LjEiIC8+DQo8Z2x5cGggZ2x5cGgtbmFtZT0ibGluayIgdW5pY29kZT0iJiN4ZTgyZDsiIGQ9Im04MTIgMTcxcTAgMjMtMTUgMzhsLTExNiAxMTZxLTE2IDE2LTM4IDE2LTI0IDAtNDAtMTggMS0xIDEwLTEwdDEyLTEyIDktMTEgNy0xNCAyLTE1cTAtMjMtMTYtMzh0LTM4LTE2cS04IDAtMTUgMnQtMTQgNy0xMSA5LTEyIDEyLTEwIDEwcS0xOS0xNy0xOS00MCAwLTIzIDE2LTM4bDExNS0xMTZxMTUtMTUgMzgtMTUgMjIgMCAzOCAxNWw4MiA4MXExNSAxNiAxNSAzN3ogbS0zOTIgMzk0cTAgMjItMTUgMzhsLTExNSAxMTVxLTE2IDE2LTM4IDE2LTIyIDAtMzgtMTVsLTgyLTgycS0xNi0xNS0xNi0zNyAwLTIyIDE2LTM4bDExNi0xMTZxMTUtMTUgMzgtMTUgMjMgMCA0MCAxNy0yIDItMTEgMTF0LTEyIDEyLTggMTAtNyAxNC0yIDE2cTAgMjIgMTUgMzh0MzggMTVxOSAwIDE2LTJ0MTQtNyAxMC04IDEyLTEyIDExLTExcTE4IDE3IDE4IDQxeiBtNTAwLTM5NHEwLTY3LTQ4LTExM2wtODItODFxLTQ2LTQ3LTExMy00Ny02OCAwLTExNCA0OGwtMTE1IDExNXEtNDYgNDctNDYgMTE0IDAgNjggNDkgMTE2bC00OSA0OXEtNDgtNDktMTE2LTQ5LTY3IDAtMTE0IDQ3bC0xMTYgMTE2cS00NyA0Ny00NyAxMTR0NDcgMTEzbDgyIDgycTQ3IDQ2IDExNCA0NiA2NyAwIDExNC00N2wxMTQtMTE2cTQ3LTQ2IDQ3LTExMyAwLTY5LTQ5LTExN2w0OS00OXE0OCA0OSAxMTYgNDkgNjcgMCAxMTQtNDdsMTE2LTExNnE0Ny00NyA0Ny0xMTR6IiBob3Jpei1hZHYteD0iOTI4LjYiIC8+DQo8Z2x5cGggZ2x5cGgtbmFtZT0ibG9jYXRpb24iIHVuaWNvZGU9IiYjeGU4MmU7IiBkPSJtNDI5IDQ5M3EwIDU5LTQyIDEwMXQtMTAxIDQyLTEwMS00Mi00Mi0xMDEgNDItMTAxIDEwMS00MiAxMDEgNDIgNDIgMTAxeiBtMTQyIDBxMC02MS0xOC0xMDBsLTIwMy00MzJxLTktMTgtMjctMjl0LTM3LTExLTM4IDExLTI2IDI5bC0yMDQgNDMycS0xOCAzOS0xOCAxMDAgMCAxMTggODQgMjAydDIwMiA4NCAyMDItODQgODMtMjAyeiIgaG9yaXotYWR2LXg9IjU3MS40IiAvPg0KPGdseXBoIGdseXBoLW5hbWU9Im1haWwiIHVuaWNvZGU9IiYjeGU4MmY7IiBkPSJtOTI5IDExdjQyOHEtMTgtMjAtMzktMzctMTQ5LTExNC0yMzgtMTg4LTI4LTI0LTQ2LTM4dC00OC0yNy01Ny0xM2gtMnEtMjYgMC01NyAxM3QtNDggMjctNDYgMzhxLTg4IDc0LTIzOCAxODgtMjEgMTctMzkgMzd2LTQyOHEwLTggNi0xM3QxMi01aDgyMnE3IDAgMTIgNXQ2IDEzeiBtMCA1ODZ2MTR0LTEgNy0xIDctMyA1LTUgNC04IDJoLTgyMnEtNyAwLTEyLTZ0LTYtMTJxMC05NCA4Mi0xNTkgMTA4LTg1IDIyNC0xNzcgNC0yIDIwLTE2dDI1LTIxIDI1LTE4IDI4LTE1IDI0LTVoMnExMSAwIDI0IDV0MjggMTUgMjUgMTggMjUgMjEgMjAgMTZxMTE2IDkyIDIyNCAxNzcgMzAgMjQgNTYgNjV0MjYgNzN6IG03MSAyMXYtNjA3cTAtMzctMjYtNjN0LTYzLTI3aC04MjJxLTM2IDAtNjMgMjd0LTI2IDYzdjYwN3EwIDM3IDI2IDYzdDYzIDI2aDgyMnEzNyAwIDYzLTI2dDI2LTYzeiIgaG9yaXotYWR2LXg9IjEwMDAiIC8+DQo8Z2x5cGggZ2x5cGgtbmFtZT0idHJhc2giIHVuaWNvZGU9IiYjeGU4MzA7IiBkPSJtMjg2IDQzOXYtMzIxcTAtOC01LTEzdC0xMy01aC0zNnEtOCAwLTEzIDV0LTUgMTN2MzIxcTAgOCA1IDEzdDEzIDVoMzZxOCAwIDEzLTV0NS0xM3ogbTE0MyAwdi0zMjFxMC04LTUtMTN0LTEzLTVoLTM2cS04IDAtMTMgNXQtNSAxM3YzMjFxMCA4IDUgMTN0MTMgNWgzNnE4IDAgMTMtNXQ1LTEzeiBtMTQyIDB2LTMyMXEwLTgtNS0xM3QtMTItNWgtMzZxLTggMC0xMyA1dC01IDEzdjMyMXEwIDggNSAxM3QxMyA1aDM2cTcgMCAxMi01dDUtMTN6IG03Mi00MDR2NTI5aC01MDB2LTUyOXEwLTEyIDQtMjJ0OC0xNSA2LTVoNDY0cTIgMCA2IDV0OCAxNSA0IDIyeiBtLTM3NSA2MDFoMjUwbC0yNyA2NXEtNCA1LTkgNmgtMTc3cS02LTEtMTAtNnogbTUxOC0xOHYtMzZxMC04LTUtMTN0LTEzLTVoLTU0di01MjlxMC00Ni0yNi04MHQtNjMtMzRoLTQ2NHEtMzcgMC02MyAzM3QtMjcgNzl2NTMxaC01M3EtOCAwLTEzIDV0LTUgMTN2MzZxMCA4IDUgMTN0MTMgNWgxNzJsMzkgOTNxOSAyMSAzMSAzNXQ0NCAxNWgxNzhxMjIgMCA0NC0xNXQzMC0zNWwzOS05M2gxNzNxOCAwIDEzLTV0NS0xM3oiIGhvcml6LWFkdi14PSI3ODUuNyIgLz4NCjxnbHlwaCBnbHlwaC1uYW1lPSJibG9jayIgdW5pY29kZT0iJiN4ZTgzMTsiIGQ9Im03MzIgMzUycTAgOTAtNDggMTY0bC00MjEtNDIwcTc2LTUwIDE2Ni01MCA2MiAwIDExOCAyNXQ5NiA2NSA2NSA5NyAyNCAxMTl6IG0tNTU3LTE2N2w0MjEgNDIxcS03NSA1MC0xNjcgNTAtODMgMC0xNTMtNDB0LTExMC0xMTItNDEtMTUycTAtOTEgNTAtMTY3eiBtNjgyIDE2N3EwLTg4LTM0LTE2OHQtOTEtMTM3LTEzNy05Mi0xNjYtMzQtMTY3IDM0LTEzNyA5Mi05MSAxMzctMzQgMTY4IDM0IDE2NyA5MSAxMzcgMTM3IDkxIDE2NyAzNCAxNjYtMzQgMTM3LTkxIDkxLTEzNyAzNC0xNjd6IiBob3Jpei1hZHYteD0iODU3LjEiIC8+DQo8Z2x5cGggZ2x5cGgtbmFtZT0icmVzaXplLWZ1bGwtYWx0IiB1bmljb2RlPSImI3hlODMyOyIgZD0ibTcxNiA1NDhsLTE5OC0xOTggMTk4LTE5OCA4MCA4MHExNiAxOCAzOSA4IDIyLTkgMjItMzN2LTI1MHEwLTE0LTEwLTI1dC0yNi0xMWgtMjUwcS0yMyAwLTMyIDIzLTEwIDIxIDcgMzhsODEgODEtMTk4IDE5OC0xOTgtMTk4IDgwLTgxcTE3LTE3IDgtMzgtMTAtMjMtMzMtMjNoLTI1MHEtMTUgMC0yNSAxMXQtMTEgMjV2MjUwcTAgMjQgMjIgMzMgMjIgMTAgMzktOGw4MC04MCAxOTggMTk4LTE5OCAxOTgtODAtODBxLTExLTExLTI1LTExLTcgMC0xNCAzLTIyIDktMjIgMzN2MjUwcTAgMTQgMTEgMjV0MjUgMTFoMjUwcTIzIDAgMzMtMjMgOS0yMi04LTM4bC04MC04MSAxOTgtMTk4IDE5OCAxOTgtODEgODFxLTE3IDE2LTcgMzggOSAyMyAzMiAyM2gyNTBxMTUgMCAyNi0xMXQxMC0yNXYtMjUwcTAtMjQtMjItMzMtNy0zLTE0LTMtMTQgMC0yNSAxMXoiIGhvcml6LWFkdi14PSI4NTcuMSIgLz4NCjxnbHlwaCBnbHlwaC1uYW1lPSJsb2dvdXQiIHVuaWNvZGU9IiYjeGU4MzM7IiBkPSJtMzU3IDQ2cTAtMiAxLTExdDAtMTQtMi0xNC01LTExLTEyLTNoLTE3OHEtNjcgMC0xMTQgNDd0LTQ3IDExNHYzOTJxMCA2NyA0NyAxMTR0MTE0IDQ3aDE3OHE4IDAgMTMtNXQ1LTEzcTAtMiAxLTExdDAtMTUtMi0xMy01LTExLTEyLTNoLTE3OHEtMzcgMC02My0yN3QtMjctNjN2LTM5MnEwLTM3IDI3LTYzdDYzLTI3aDE3NHQ2IDAgNy0yIDQtMyA0LTUgMS04eiBtNTE4IDMwNHEwLTE0LTExLTI1bC0zMDMtMzA0cS0xMS0xMC0yNS0xMHQtMjUgMTAtMTEgMjV2MTYxaC0yNTBxLTE0IDAtMjUgMTF0LTExIDI1djIxNHEwIDE1IDExIDI1dDI1IDExaDI1MHYxNjFxMCAxNCAxMSAyNXQyNSAxMCAyNS0xMGwzMDMtMzA0cTExLTEwIDExLTI1eiIgaG9yaXotYWR2LXg9IjkyOC42IiAvPg0KPGdseXBoIGdseXBoLW5hbWU9ImxvZ2luIiB1bmljb2RlPSImI3hlODM0OyIgZD0ibTY2MSAzNTBxMC0xNC0xMS0yNWwtMzAzLTMwNHEtMTEtMTAtMjYtMTB0LTI1IDEwLTEwIDI1djE2MWgtMjUwcS0xNSAwLTI1IDExdC0xMSAyNXYyMTRxMCAxNSAxMSAyNXQyNSAxMWgyNTB2MTYxcTAgMTQgMTAgMjV0MjUgMTAgMjYtMTBsMzAzLTMwNHExMS0xMCAxMS0yNXogbTE5NiAxOTZ2LTM5MnEwLTY3LTQ3LTExNHQtMTE0LTQ3aC0xNzhxLTcgMC0xMyA1dC01IDEzcTAgMi0xIDExdDAgMTUgMiAxMyA1IDExIDEyIDNoMTc4cTM3IDAgNjMgMjd0MjcgNjN2MzkycTAgMzctMjcgNjN0LTYzIDI3aC0xNzR0LTYgMC02IDItNSAzLTQgNS0xIDhxMCAyLTEgMTF0MCAxNSAyIDEzIDUgMTEgMTIgM2gxNzhxNjcgMCAxMTQtNDd0NDctMTE0eiIgaG9yaXotYWR2LXg9Ijg1Ny4xIiAvPg0KPGdseXBoIGdseXBoLW5hbWU9InRpY2tldCIgdW5pY29kZT0iJiN4ZTgzNTsiIGQ9Im01NzEgNTk4bDE3Ny0xNzctMzE5LTMxOS0xNzcgMTc3eiBtLTExNy01NDdsMzQ1IDM0NXExMCAxMSAxMCAyNXQtMTAgMjZsLTIwMiAyMDJxLTEwIDEwLTI2IDEwdC0yNS0xMGwtMzQ1LTM0NXEtMTAtMTEtMTAtMjV0MTAtMjZsMjAyLTIwMnExMS0xMCAyNi0xMHQyNSAxMHogbTQ5NiAzNTZsLTUwNi01MDdxLTIxLTIwLTUxLTIwdC01MCAyMGwtNzEgNzBxMzIgMzIgMzIgNzZ0LTMyIDc2LTc2IDMyLTc1LTMybC03MCA3MXEtMjEgMjAtMjEgNTB0MjEgNTFsNTA2IDUwNXEyMSAyMSA1MCAyMXQ1MS0yMWw3MC03MHEtMzItMzEtMzItNzV0MzItNzYgNzYtMzIgNzUgMzJsNzEtNzBxMjAtMjEgMjAtNTF0LTIwLTUweiIgaG9yaXotYWR2LXg9IjEwMDAiIC8+DQo8Z2x5cGggZ2x5cGgtbmFtZT0iY3JlZGl0LWNhcmQiIHVuaWNvZGU9IiYjeGU4MzY7IiBkPSJtOTgyIDc3OXEzNyAwIDYzLTI3dDI2LTYzdi02NzhxMC0zNy0yNi02M3QtNjMtMjdoLTg5M3EtMzYgMC02MyAyN3QtMjYgNjN2Njc4cTAgMzcgMjYgNjN0NjMgMjZoODkzeiBtLTg5My03MnEtNyAwLTEyLTV0LTYtMTN2LTEyNWg5Mjl2MTI1cTAgOC01IDEzdC0xMyA1aC04OTN6IG04OTMtNzE0cTcgMCAxMyA1dDUgMTN2MzM5aC05Mjl2LTMzOXEwLTggNi0xM3QxMi01aDg5M3ogbS04MzkgNzF2NzJoMTQzdi03MmgtMTQzeiBtMjE0IDB2NzJoMjE0di03MmgtMjE0eiIgaG9yaXotYWR2LXg9IjEwNzEuNCIgLz4NCjxnbHlwaCBnbHlwaC1uYW1lPSJyb2NrZXQiIHVuaWNvZGU9IiYjeGU4Mzc7IiBkPSJtODA0IDYwMHEwIDIyLTE2IDM4dC0zOCAxNi0zOC0xNi0xNi0zOCAxNi0zOCAzOC0xNiAzOCAxNiAxNiAzOHogbTEyNSAxNjFxMC0xMzktNDMtMjQxdC0xNDEtMjAxcS00NS00NC0xMDktOThsLTExLTIxMXEtMS05LTktMTVsLTIxNC0xMjVxLTQtMi05LTItNyAwLTEzIDVsLTM2IDM2cS03IDctNCAxN2w0NyAxNTUtMTU2IDE1Ni0xNTUtNDdxLTEtMS01LTEtNyAwLTEyIDVsLTM2IDM2cS0xMCAxMS0zIDIybDEyNSAyMTRxNiA4IDE1IDlsMjExIDExcTU0IDY0IDk4IDEwOSAxMDUgMTA0IDIwMCAxNDR0MjQxIDQwcTcgMCAxMy02dDYtMTJ6IiBob3Jpei1hZHYteD0iOTI4LjYiIC8+DQo8Z2x5cGggZ2x5cGgtbmFtZT0iYmVha2VyIiB1bmljb2RlPSImI3hlODM4OyIgZD0ibTg1MiA0MnEzMS01MCAxMi04NXQtNzgtMzZoLTY0M3EtNTkgMC03OSAzNnQxMiA4NWwyODEgNDQydjIyM2gtMzZxLTE0IDAtMjUgMTF0LTEwIDI1IDEwIDI1IDI1IDExaDI4NnExNSAwIDI1LTExdDExLTI1LTExLTI1LTI1LTExaC0zNnYtMjIzeiBtLTQzNSA0MDVsLTE1MS0yNDBoMzk3bC0xNTIgMjQwLTExIDE3djI0M2gtNzF2LTI0M3oiIGhvcml6LWFkdi14PSI5MjguNiIgLz4NCjxnbHlwaCBnbHlwaC1uYW1lPSJtYWdpYyIgdW5pY29kZT0iJiN4ZTgzOTsiIGQ9Im02NjQgNTI2bDE2NCAxNjMtNjAgNjAtMTY0LTE2NHogbTI0OSAxNjNxMC0xNS0xMC0yNWwtNzE3LTcxOHEtMTAtMTAtMjUtMTB0LTI1IDEwbC0xMTEgMTExcS0xMCAxMC0xMCAyNXQxMCAyNWw3MTggNzE4cTEwIDEwIDI1IDEwdDI1LTEwbDExMC0xMTFxMTAtMTAgMTAtMjV6IG0tNzUzIDEwNmw1NC0xNi01NC0xNy0xNy01NS0xNyA1NS01NSAxNyA1NSAxNiAxNyA1NXogbTE5NS05MGwxMDktMzQtMTA5LTMzLTM0LTEwOS0zMyAxMDktMTA5IDMzIDEwOSAzNCAzMyAxMDl6IG01MTktMjY3bDU1LTE3LTU1LTE2LTE3LTU1LTE3IDU1LTU0IDE2IDU0IDE3IDE3IDU1eiBtLTM1NyAzNTdsNTQtMTYtNTQtMTctMTctNTUtMTcgNTUtNTQgMTcgNTQgMTYgMTcgNTV6IiBob3Jpei1hZHYteD0iOTI4LjYiIC8+DQo8Z2x5cGggZ2x5cGgtbmFtZT0iZXhjaGFuZ2UiIHVuaWNvZGU9IiYjeGU4M2E7IiBkPSJtMTAwMCAxODl2LTEwN3EwLTctNS0xMnQtMTMtNmgtNzY4di0xMDdxMC03LTUtMTJ0LTEzLTZxLTYgMC0xMyA2bC0xNzggMTc4cS01IDUtNSAxMyAwIDggNSAxM2wxNzkgMTc4cTUgNSAxMiA1IDggMCAxMy01dDUtMTN2LTEwN2g3NjhxNyAwIDEzLTV0NS0xM3ogbTAgMzA0cTAtOC01LTEzbC0xNzktMTc5cS01LTUtMTItNS04IDAtMTMgNnQtNSAxMnYxMDdoLTc2OHEtNyAwLTEzIDZ0LTUgMTJ2MTA3cTAgOCA1IDEzdDEzIDVoNzY4djEwN3EwIDggNSAxM3QxMyA1cTYgMCAxMy01bDE3OC0xNzhxNS01IDUtMTN6IiBob3Jpei1hZHYteD0iMTAwMCIgLz4NCjxnbHlwaCBnbHlwaC1uYW1lPSJ3cmVuY2giIHVuaWNvZGU9IiYjeGU4M2I7IiBkPSJtMjE0IDI5cTAgMTQtMTAgMjV0LTI1IDEwLTI2LTEwLTEwLTI1IDEwLTI2IDI2LTEwIDI1IDEwIDEwIDI2eiBtMzYwIDIzNGwtMzgxLTM4MXEtMjEtMjAtNTAtMjAtMjkgMC01MSAyMGwtNTkgNjFxLTIxIDIwLTIxIDUwIDAgMjkgMjEgNTFsMzgwIDM4MHEyMi01NSA2NC05N3Q5Ny02NHogbTM1MyAyNDNxMC0yMi0xMi01OS0yNy03NS05Mi0xMjJ0LTE0NC00NnEtMTA0IDAtMTc3IDczdC03MyAxNzcgNzMgMTc2IDE3NyA3NHEzMiAwIDY3LTEwdDYwLTI2cTktNiA5LTE1dC05LTE2bC0xNjMtOTR2LTEyNWwxMDgtNjBxMiAyIDQ0IDI3dDc1IDQ1IDQwIDIwcTggMCAxMy01dDQtMTR6IiBob3Jpei1hZHYteD0iOTI4LjYiIC8+DQo8Z2x5cGggZ2x5cGgtbmFtZT0icGluIiB1bmljb2RlPSImI3hlODNjOyIgZD0ibTI2OCAzNjh2MjUwcTAgOC01IDEzdC0xMyA1LTEzLTUtNS0xM3YtMjUwcTAtOCA1LTEzdDEzLTUgMTMgNSA1IDEzeiBtMzc1LTE5N3EwLTE0LTExLTI1dC0yNS0xMGgtMjM5bC0yOS0yNzBxLTEtNy02LTExdC0xMS01aC0xcS0xNSAwLTE3IDE1bC00MyAyNzFoLTIyNXEtMTUgMC0yNSAxMHQtMTEgMjVxMCA2OSA0NCAxMjR0OTkgNTV2Mjg2cS0yOSAwLTUwIDIxdC0yMiA1MCAyMiA1MCA1MCAyMmgzNTdxMjkgMCA1MC0yMnQyMS01MC0yMS01MC01MC0yMXYtMjg2cTU1IDAgOTktNTV0NDQtMTI0eiIgaG9yaXotYWR2LXg9IjY0Mi45IiAvPg0KPGdseXBoIGdseXBoLW5hbWU9ImZsYWciIHVuaWNvZGU9IiYjeGU4M2Q7IiBkPSJtMTc5IDcwN3EwLTQwLTM2LTYxdi03MDdxMC03LTUtMTJ0LTEzLTZoLTM2cS03IDAtMTIgNnQtNiAxMnY3MDdxLTM1IDIxLTM1IDYxIDAgMzAgMjEgNTF0NTAgMjEgNTEtMjEgMjEtNTF6IG04MjEtMzZ2LTQyNXEwLTE0LTctMjJ0LTIyLTE1cS0xMjAtNjUtMjA2LTY1LTM0IDAtNjkgMTJ0LTYwIDI3LTY1IDI3LTc5IDEycS0xMDcgMC0yNTktODEtMTAtNS0xOS01LTE0IDAtMjUgMTB0LTEwIDI1djQxNHEwIDE4IDE3IDMxIDEyIDggNDQgMjQgMTMyIDY3IDIzNSA2NyA2MCAwIDExMi0xNnQxMjItNDlxMjEtMTEgNDktMTEgMzAgMCA2NSAxMnQ2MiAyNiA0OSAyNiAzMCAxMnExNSAwIDI1LTEwdDExLTI2eiIgaG9yaXotYWR2LXg9IjEwMDAiIC8+DQo8Z2x5cGggZ2x5cGgtbmFtZT0idGFnIiB1bmljb2RlPSImI3hlODNlOyIgZD0ibTI1MCA2MDBxMCAzMC0yMSA1MXQtNTAgMjAtNTEtMjAtMjEtNTEgMjEtNTAgNTEtMjEgNTAgMjEgMjEgNTB6IG01OTUtMzIxcTAtMzAtMjAtNTFsLTI3NC0yNzRxLTIyLTIxLTUxLTIxLTMwIDAtNTAgMjFsLTM5OSAzOTlxLTIxIDIxLTM2IDU3dC0xNSA2NXYyMzJxMCAyOSAyMSA1MHQ1MCAyMmgyMzNxMjkgMCA2NS0xNXQ1Ny0zNmwzOTktMzk5cTIwLTIxIDIwLTUweiIgaG9yaXotYWR2LXg9Ijg1Ny4xIiAvPg0KPGdseXBoIGdseXBoLW5hbWU9ImJvb2ttYXJrIiB1bmljb2RlPSImI3hlODNmOyIgZD0ibTY1MCA3NzlxMTIgMCAyNC01IDE5LTggMjktMjN0MTEtMzV2LTcxOXEwLTE5LTExLTM1dC0yOS0yM3EtMTAtNC0yNC00LTI3IDAtNDcgMThsLTI0NiAyMzYtMjQ2LTIzNnEtMjAtMTktNDYtMTktMTMgMC0yNSA1LTE4IDctMjkgMjN0LTExIDM1djcxOXEwIDE5IDExIDM1dDI5IDIzcTEyIDUgMjUgNWg1ODV6IiBob3Jpei1hZHYteD0iNzE0LjMiIC8+DQo8Z2x5cGggZ2x5cGgtbmFtZT0iYm9va21hcmstZW1wdHkiIHVuaWNvZGU9IiYjeGU4NDA7IiBkPSJtNjQzIDcwN2gtNTcydi02OTNsMjM3IDIyNyA0OSA0NyA1MC00NyAyMzYtMjI3djY5M3ogbTcgNzJxMTIgMCAyNC01IDE5LTggMjktMjN0MTEtMzV2LTcxOXEwLTE5LTExLTM1dC0yOS0yM3EtMTAtNC0yNC00LTI3IDAtNDcgMThsLTI0NiAyMzYtMjQ2LTIzNnEtMjAtMTktNDYtMTktMTMgMC0yNSA1LTE4IDctMjkgMjN0LTExIDM1djcxOXEwIDE5IDExIDM1dDI5IDIzcTEyIDUgMjUgNWg1ODV6IiBob3Jpei1hZHYteD0iNzE0LjMiIC8+DQo8Z2x5cGggZ2x5cGgtbmFtZT0idXBsb2FkIiB1bmljb2RlPSImI3hlODQxOyIgZD0ibTcxNCAyOXEwIDE0LTEwIDI1dC0yNSAxMC0yNi0xMC0xMC0yNSAxMC0yNiAyNi0xMCAyNSAxMCAxMCAyNnogbTE0MyAwcTAgMTQtMTAgMjV0LTI2IDEwLTI1LTEwLTEwLTI1IDEwLTI2IDI1LTEwIDI2IDEwIDEwIDI2eiBtNzIgMTI1di0xNzlxMC0yMi0xNi0zOHQtMzgtMTZoLTgyMXEtMjMgMC0zOCAxNnQtMTYgMzh2MTc5cTAgMjIgMTYgMzh0MzggMTVoMjM4cTEyLTMxIDM5LTUxdDYyLTIwaDE0M3EzNCAwIDYxIDIwdDQwIDUxaDIzOHEyMiAwIDM4LTE1dDE2LTM4eiBtLTE4MiAzNjFxLTktMjItMzMtMjJoLTE0M3YtMjUwcTAtMTUtMTAtMjV0LTI1LTExaC0xNDNxLTE1IDAtMjUgMTF0LTExIDI1djI1MGgtMTQzcS0yMyAwLTMzIDIyLTkgMjIgOCAzOWwyNTAgMjUwcTEwIDEwIDI1IDEwdDI1LTEwbDI1MC0yNTBxMTgtMTcgOC0zOXoiIGhvcml6LWFkdi14PSI5MjguNiIgLz4NCjxnbHlwaCBnbHlwaC1uYW1lPSJhbGlnbi1sZWZ0IiB1bmljb2RlPSImI3hlODQyOyIgZD0ibTEwMDAgMTAwdi03MXEwLTE1LTExLTI1dC0yNS0xMWgtOTI4cS0xNSAwLTI1IDExdC0xMSAyNXY3MXEwIDE1IDExIDI1dDI1IDExaDkyOHExNSAwIDI1LTExdDExLTI1eiBtLTIxNCAyMTR2LTcxcTAtMTUtMTEtMjV0LTI1LTExaC03MTRxLTE1IDAtMjUgMTF0LTExIDI1djcxcTAgMTUgMTEgMjV0MjUgMTFoNzE0cTE1IDAgMjUtMTF0MTEtMjV6IG0xNDMgMjE1di03MnEwLTE0LTExLTI1dC0yNS0xMWgtODU3cS0xNSAwLTI1IDExdC0xMSAyNXY3MnEwIDE0IDExIDI1dDI1IDEwaDg1N3ExNCAwIDI1LTEwdDExLTI1eiBtLTIxNSAyMTR2LTcycTAtMTQtMTAtMjV0LTI1LTEwaC02NDNxLTE1IDAtMjUgMTB0LTExIDI1djcycTAgMTQgMTEgMjV0MjUgMTFoNjQzcTE0IDAgMjUtMTF0MTAtMjV6IiBob3Jpei1hZHYteD0iMTAwMCIgLz4NCjxnbHlwaCBnbHlwaC1uYW1lPSJhbGlnbi1yaWdodCIgdW5pY29kZT0iJiN4ZTg0MzsiIGQ9Im0xMDAwIDEwMHYtNzFxMC0xNS0xMS0yNXQtMjUtMTFoLTkyOHEtMTUgMC0yNSAxMXQtMTEgMjV2NzFxMCAxNSAxMSAyNXQyNSAxMWg5MjhxMTUgMCAyNS0xMXQxMS0yNXogbTAgMjE0di03MXEwLTE1LTExLTI1dC0yNS0xMWgtNzE0cS0xNCAwLTI1IDExdC0xMSAyNXY3MXEwIDE1IDExIDI1dDI1IDExaDcxNHExNSAwIDI1LTExdDExLTI1eiBtMCAyMTV2LTcycTAtMTQtMTEtMjV0LTI1LTExaC04NTdxLTE0IDAtMjUgMTF0LTExIDI1djcycTAgMTQgMTEgMjV0MjUgMTBoODU3cTE1IDAgMjUtMTB0MTEtMjV6IG0wIDIxNHYtNzJxMC0xNC0xMS0yNXQtMjUtMTBoLTY0M3EtMTQgMC0yNSAxMHQtMTAgMjV2NzJxMCAxNCAxMCAyNXQyNSAxMWg2NDNxMTUgMCAyNS0xMXQxMS0yNXoiIGhvcml6LWFkdi14PSIxMDAwIiAvPg0KPGdseXBoIGdseXBoLW5hbWU9ImFsaWduLWp1c3RpZnkiIHVuaWNvZGU9IiYjeGU4NDQ7IiBkPSJtMTAwMCAxMDB2LTcxcTAtMTUtMTEtMjV0LTI1LTExaC05MjhxLTE1IDAtMjUgMTF0LTExIDI1djcxcTAgMTUgMTEgMjV0MjUgMTFoOTI4cTE1IDAgMjUtMTF0MTEtMjV6IG0wIDIxNHYtNzFxMC0xNS0xMS0yNXQtMjUtMTFoLTkyOHEtMTUgMC0yNSAxMXQtMTEgMjV2NzFxMCAxNSAxMSAyNXQyNSAxMWg5MjhxMTUgMCAyNS0xMXQxMS0yNXogbTAgMjE1di03MnEwLTE0LTExLTI1dC0yNS0xMWgtOTI4cS0xNSAwLTI1IDExdC0xMSAyNXY3MnEwIDE0IDExIDI1dDI1IDEwaDkyOHExNSAwIDI1LTEwdDExLTI1eiBtMCAyMTR2LTcycTAtMTQtMTEtMjV0LTI1LTEwaC05MjhxLTE1IDAtMjUgMTB0LTExIDI1djcycTAgMTQgMTEgMjV0MjUgMTFoOTI4cTE1IDAgMjUtMTF0MTEtMjV6IiBob3Jpei1hZHYteD0iMTAwMCIgLz4NCjxnbHlwaCBnbHlwaC1uYW1lPSJleHBvcnQiIHVuaWNvZGU9IiYjeGU4NDU7IiBkPSJtNzg2IDI5OHYtMTQ0cTAtNjctNDctMTE0dC0xMTQtNDdoLTQ2NHEtNjcgMC0xMTQgNDd0LTQ3IDExNHY0NjRxMCA2NiA0NyAxMTN0MTE0IDQ4aDE0MnE3IDAgMTMtNnQ1LTEycTAtMTUtMTUtMTgtNDMtMTUtNzQtMzQtNS0yLTktMmgtNjJxLTM3IDAtNjMtMjZ0LTI3LTYzdi00NjRxMC0zNyAyNy02M3Q2My0yN2g0NjRxMzcgMCA2MyAyN3QyNiA2M3YxMTlxMCAxMSAxMCAxNiAxNiA3IDMwIDIxIDkgOSAyMCA0IDEyLTUgMTItMTZ6IG0xMzIgMjc3bC0yMTQtMjE0cS0xMC0xMS0yNS0xMS03IDAtMTQgMy0yMiA5LTIyIDMzdjEwN2gtODlxLTE4MSAwLTI0NS03My02Ni03Ny00MS0yNjQgMi0xMy0xMS0xOS01LTEtNy0xLTkgMC0xNCA3LTYgOC0xMiAxN3QtMjIgMzgtMjggNTYtMjEgNjQtMTAgNjhxMCAyNyAyIDUwdDggNTEgMTUgNDkgMjcgNDUgMzggNDIgNTIgMzQgNzAgMjcgODkgMTcgMTEwIDZoODl2MTA3cTAgMjQgMjIgMzMgNyAzIDE0IDMgMTQgMCAyNS0xMWwyMTQtMjE0cTExLTExIDExLTI1dC0xMS0yNXoiIGhvcml6LWFkdi14PSI5MjguNiIgLz4NCjxnbHlwaCBnbHlwaC1uYW1lPSJlZGl0IiB1bmljb2RlPSImI3hlODQ2OyIgZD0ibTQ5NiAxODlsNjQgNjUtODUgODUtNjQtNjV2LTMxaDUzdi01NGgzMnogbTI0NSA0MDJxLTkgOS0xOCAwbC0xOTYtMTk2cS05LTkgMC0xOHQxOCAwbDE5NiAxOTZxOSA5IDAgMTh6IG00NS0zMzF2LTEwNnEwLTY3LTQ3LTExNHQtMTE0LTQ3aC00NjRxLTY3IDAtMTE0IDQ3dC00NyAxMTR2NDY0cTAgNjYgNDcgMTEzdDExNCA0OGg0NjRxMzUgMCA2NS0xNCA5LTQgMTAtMTMgMi0xMC01LTE2bC0yNy0yOHEtOC04LTE4LTQtMTMgMy0yNSAzaC00NjRxLTM3IDAtNjMtMjZ0LTI3LTYzdi00NjRxMC0zNyAyNy02M3Q2My0yN2g0NjRxMzcgMCA2MyAyN3QyNiA2M3Y3MHEwIDcgNSAxMmwzNiAzNnE4IDggMjAgNHQxMS0xNnogbS01NCA0MTFsMTYxLTE2MC0zNzUtMzc1aC0xNjF2MTYweiBtMjQ4LTczbC01MS01Mi0xNjEgMTYxIDUxIDUxcTE2IDE2IDM4IDE2dDM4LTE2bDg1LTg0cTE2LTE2IDE2LTM4dC0xNi0zOHoiIGhvcml6LWFkdi14PSIxMDAwIiAvPg0KPGdseXBoIGdseXBoLW5hbWU9ImZsYWctZW1wdHkiIHVuaWNvZGU9IiYjeGU4NDc7IiBkPSJtOTI5IDI2N3YzNDRxLTk1LTUxLTE3MS01MS00NiAwLTgxIDE4LTU2IDI3LTEwMyA0MnQtOTkgMTZxLTk3IDAtMjI1LTcxdi0zMzRxMTM3IDYzIDI0MiA2MyAzMCAwIDU3LTV0NTUtMTQgNDMtMTcgNDYtMjJsMTYtOHEyNC0xMyA1Ni0xMyA2NyAwIDE2NCA1MnogbS03NTAgNDQwcTAtMTktMTAtMzZ0LTI2LTI1di03MDdxMC04LTUtMTN0LTEzLTVoLTM2cS03IDAtMTMgNXQtNSAxM3Y3MDdxLTE2IDktMjUgMjV0LTEwIDM2cTAgMzAgMjEgNTF0NTAgMjAgNTEtMjAgMjEtNTF6IG04MjEtMzZ2LTQyNXEwLTIyLTIwLTMyLTUtMy05LTUtMTIyLTY1LTIwNi02NS00OSAwLTg4IDIwbC0xNiA3cS0zNSAxOS01NSAyN3QtNTEgMTYtNjMgOHEtNTcgMC0xMzItMjR0LTEyNy01N3EtOS01LTE5LTUtOSAwLTE4IDQtMTcgMTEtMTcgMzF2NDE0cTAgMjAgMTcgMzEgMTkgMTIgNDQgMjR0NjMgMjkgODUgMjggODcgMTBxNjIgMCAxMTctMTd0MTE2LTQ4cTIxLTExIDUwLTExIDY4IDAgMTczIDYzIDEyIDYgMTcgOSAxNyA5IDM1LTEgMTctMTEgMTctMzF6IiBob3Jpei1hZHYteD0iMTAwMCIgLz4NCjxnbHlwaCBnbHlwaC1uYW1lPSJjdyIgdW5pY29kZT0iJiN4ZTg0ODsiIGQ9Im04NTcgNzA3di0yNTBxMC0xNC0xMC0yNXQtMjYtMTFoLTI1MHEtMjMgMC0zMiAyMy0xMCAyMiA3IDM4bDc3IDc3cS04MiA3Ny0xOTQgNzctNTggMC0xMTEtMjN0LTkxLTYxLTYyLTkxLTIyLTExMSAyMi0xMTEgNjItOTEgOTEtNjEgMTExLTIzcTY2IDAgMTI1IDI5dDEwMCA4MnE0IDYgMTMgNyA4IDAgMTQtNWw3Ni03N3E1LTQgNi0xMXQtNS0xM3EtNjAtNzQtMTQ3LTExNHQtMTgyLTQxcS04NyAwLTE2NyAzNHQtMTM2IDkyLTkyIDEzNy0zNCAxNjYgMzQgMTY2IDkyIDEzNyAxMzYgOTIgMTY3IDM0cTgyIDAgMTU4LTMxdDEzNy04OGw3MiA3MnExNiAxOCAzOSA4IDIyLTkgMjItMzN6IiBob3Jpei1hZHYteD0iODU3LjEiIC8+DQo8Z2x5cGggZ2x5cGgtbmFtZT0iY2N3IiB1bmljb2RlPSImI3hlODQ5OyIgZD0ibTg1NyAzNTBxMC04Ny0zNC0xNjZ0LTkxLTEzNy0xMzctOTItMTY2LTM0cS05NiAwLTE4MyA0MXQtMTQ3IDExNHEtNCA2LTQgMTN0NSAxMWw3NiA3N3E2IDUgMTQgNSA5LTEgMTMtNyA0MS01MyAxMDAtODJ0MTI2LTI5cTU4IDAgMTEwIDIzdDkyIDYxIDYxIDkxIDIyIDExMS0yMiAxMTEtNjEgOTEtOTIgNjEtMTEwIDIzcS01NSAwLTEwNS0yMHQtOTAtNTdsNzctNzdxMTctMTYgOC0zOC0xMC0yMy0zMy0yM2gtMjUwcS0xNSAwLTI1IDExdC0xMSAyNXYyNTBxMCAyNCAyMiAzMyAyMiAxMCAzOS04bDcyLTcycTYwIDU3IDEzNyA4OHQxNTkgMzFxODcgMCAxNjYtMzR0MTM3LTkyIDkxLTEzNyAzNC0xNjZ6IiBob3Jpei1hZHYteD0iODU3LjEiIC8+DQo8Z2x5cGggZ2x5cGgtbmFtZT0iZWxsaXBzaXMiIHVuaWNvZGU9IiYjeGU4NGE7IiBkPSJtMjE0IDQzOXYtMTA3cTAtMjItMTUtMzh0LTM4LTE1aC0xMDdxLTIzIDAtMzggMTV0LTE2IDM4djEwN3EwIDIzIDE2IDM4dDM4IDE2aDEwN3EyMiAwIDM4LTE2dDE1LTM4eiBtMjg2IDB2LTEwN3EwLTIyLTE2LTM4dC0zOC0xNWgtMTA3cS0yMiAwLTM4IDE1dC0xNSAzOHYxMDdxMCAyMyAxNSAzOHQzOCAxNmgxMDdxMjMgMCAzOC0xNnQxNi0zOHogbTI4NiAwdi0xMDdxMC0yMi0xNi0zOHQtMzgtMTVoLTEwN3EtMjIgMC0zOCAxNXQtMTYgMzh2MTA3cTAgMjMgMTYgMzh0MzggMTZoMTA3cTIyIDAgMzgtMTZ0MTYtMzh6IiBob3Jpei1hZHYteD0iNzg1LjciIC8+DQo8Z2x5cGggZ2x5cGgtbmFtZT0icmVzaXplLXZlcnRpY2FsIiB1bmljb2RlPSImI3hlODRiOyIgZD0ibTM5MyA2NzFxMC0xNC0xMS0yNXQtMjUtMTBoLTcxdi01NzJoNzFxMTUgMCAyNS0xMHQxMS0yNS0xMS0yNmwtMTQzLTE0MnEtMTAtMTEtMjUtMTF0LTI1IDExbC0xNDMgMTQycS0xMCAxMS0xMCAyNnQxMCAyNSAyNSAxMGg3MnY1NzJoLTcycS0xNCAwLTI1IDEwdC0xMCAyNSAxMCAyNmwxNDMgMTQycTExIDExIDI1IDExdDI1LTExbDE0My0xNDJxMTEtMTEgMTEtMjZ6IiBob3Jpei1hZHYteD0iNDI4LjYiIC8+DQo8Z2x5cGggZ2x5cGgtbmFtZT0icmVzaXplLWhvcml6b250YWwiIHVuaWNvZGU9IiYjeGU4NGM7IiBkPSJtMTAwMCAzNTBxMC0xNC0xMS0yNWwtMTQyLTE0M3EtMTEtMTEtMjYtMTF0LTI1IDExLTEwIDI1djcyaC01NzJ2LTcycTAtMTQtMTAtMjV0LTI1LTExLTI1IDExbC0xNDMgMTQzcS0xMSAxMS0xMSAyNXQxMSAyNWwxNDMgMTQzcTEwIDExIDI1IDExdDI1LTExIDEwLTI1di03Mmg1NzJ2NzJxMCAxNCAxMCAyNXQyNSAxMSAyNi0xMWwxNDItMTQzcTExLTEwIDExLTI1eiIgaG9yaXotYWR2LXg9IjEwMDAiIC8+DQo8Z2x5cGggZ2x5cGgtbmFtZT0ibW92ZSIgdW5pY29kZT0iJiN4ZTg0ZDsiIGQ9Im0xMDAwIDM1MHEwLTE0LTExLTI1bC0xNDItMTQzcS0xMS0xMS0yNi0xMXQtMjUgMTEtMTAgMjV2NzJoLTIxNXYtMjE1aDcycTE0IDAgMjUtMTB0MTEtMjUtMTEtMjZsLTE0My0xNDJxLTEwLTExLTI1LTExdC0yNSAxMWwtMTQzIDE0MnEtMTEgMTEtMTEgMjZ0MTEgMjUgMjUgMTBoNzJ2MjE1aC0yMTV2LTcycTAtMTQtMTAtMjV0LTI1LTExLTI2IDExbC0xNDIgMTQzcS0xMSAxMS0xMSAyNXQxMSAyNWwxNDIgMTQzcTExIDExIDI2IDExdDI1LTExIDEwLTI1di03MmgyMTV2MjE1aC03MnEtMTQgMC0yNSAxMHQtMTEgMjUgMTEgMjZsMTQzIDE0MnExMSAxMSAyNSAxMXQyNS0xMWwxNDMtMTQycTExLTExIDExLTI2dC0xMS0yNS0yNS0xMGgtNzJ2LTIxNWgyMTV2NzJxMCAxNCAxMCAyNXQyNSAxMSAyNi0xMWwxNDItMTQzcTExLTEwIDExLTI1eiIgaG9yaXotYWR2LXg9IjEwMDAiIC8+DQo8Z2x5cGggZ2x5cGgtbmFtZT0ibGlnaHRidWxiIiB1bmljb2RlPSImI3hlODRlOyIgZD0ibTQxMSA1MjlxMC04LTYtMTN0LTEyLTUtMTMgNS01IDEzcTAgMjUtMzAgMzl0LTU5IDE0cS04IDAtMTMgNXQtNSAxMyA1IDEzIDEzIDVxMjggMCA1NS05dDQ5LTMwIDIxLTUweiBtODkgMHEwIDQwLTE5IDc0dC01MCA1Ny02OSAzNS03NiAxMi03Ni0xMi02OS0zNS01MC01Ny0yMC03NHEwLTU3IDM4LTEwMSA2LTYgMTctMTh0MTctMTlxNzItODUgNzktMTY2aDEyN3E4IDgxIDc5IDE2NiA2IDYgMTcgMTl0MTcgMThxMzggNDQgMzggMTAxeiBtNzEgMHEwLTg3LTU3LTE1MC0yNS0yNy00Mi00OXQtMzMtNTMtMTktNjBxMjYtMTUgMjYtNDYgMC0yMC0xNC0zNSAxNC0xNSAxNC0zNiAwLTI5LTI1LTQ1IDgtMTMgOC0yNiAwLTI2LTE4LTQwdC00My0xNHEtMTEtMjUtMzQtMzl0LTQ4LTE1LTQ5IDE1LTMzIDM5cS0yNiAwLTQ0IDE0dC0xNyA0MHEwIDEzIDcgMjYtMjUgMTYtMjUgNDUgMCAyMSAxNCAzNi0xNCAxNS0xNCAzNSAwIDMxIDI2IDQ2LTIgMjgtMTkgNjB0LTMzIDUzLTQxIDQ5cS01OCA2My01OCAxNTAgMCA1NSAyNSAxMDN0NjUgNzkgOTIgNDkgMTA0IDE5IDEwNC0xOSA5MS00OSA2Ni03OSAyNC0xMDN6IiBob3Jpei1hZHYteD0iNTcxLjQiIC8+DQo8Z2x5cGggZ2x5cGgtbmFtZT0iZmlsdGVyIiB1bmljb2RlPSImI3hlODRmOyIgZD0ibTc4MyA2ODVxOS0yMy04LTM5bC0yNzUtMjc1di00MTRxMC0yMy0yMi0zMy03LTMtMTQtMy0xNSAwLTI1IDExbC0xNDMgMTQzcS0xMCAxMC0xMCAyNXYyNzFsLTI3NSAyNzVxLTE4IDE2LTggMzkgOSAyMiAzMyAyMmg3MTRxMjMgMCAzMy0yMnoiIGhvcml6LWFkdi14PSI3ODUuNyIgLz4NCjwvZm9udD4NCjwvZGVmcz4NCjwvc3ZnPg==#simple_icon_font3)
      format("svg");
  font-weight: 400;
  font-style: normal;
}
.simplegallery_theme_default .icon-star:before {
  content: "\E800";
}
.simplegallery_theme_default .icon-star-empty:before {
  content: "\E801";
}
.simplegallery_theme_default .icon-videocam:before {
  content: "\E802";
}
.simplegallery_theme_default .icon-picture:before {
  content: "\E803";
}
.simplegallery_theme_default .icon-video:before {
  content: "\E804";
}
.simplegallery_theme_default .icon-camera:before {
  content: "\E805";
}
.simplegallery_theme_default .icon-camera-alt:before {
  content: "\E806";
}
.simplegallery_theme_default .icon-th-large:before {
  content: "\E807";
}
.simplegallery_theme_default .icon-th-list:before {
  content: "\E808";
}
.simplegallery_theme_default .icon-ok:before {
  content: "\E809";
}
.simplegallery_theme_default .icon-cancel:before {
  content: "\E80A";
}
.simplegallery_theme_default .icon-help:before {
  content: "\E80B";
}
.simplegallery_theme_default .icon-home:before {
  content: "\E80C";
}
.simplegallery_theme_default .icon-link-ext:before {
  content: "\E80D";
}
.simplegallery_theme_default .icon-attach:before {
  content: "\E80E";
}
.simplegallery_theme_default .icon-eye:before {
  content: "\E80F";
}
.simplegallery_theme_default .icon-eye-off:before {
  content: "\E810";
}
.simplegallery_theme_default .icon-download:before {
  content: "\E811";
}
.simplegallery_theme_default .icon-pencil:before {
  content: "\E812";
}
.simplegallery_theme_default .icon-chat:before {
  content: "\E813";
}
.simplegallery_theme_default .icon-attention:before {
  content: "\E814";
}
.simplegallery_theme_default .icon-folder-empty:before {
  content: "\E815";
}
.simplegallery_theme_default .icon-folder-open-empty:before {
  content: "\E816";
}
.simplegallery_theme_default .icon-menu:before {
  content: "\E817";
}
.simplegallery_theme_default .icon-cog:before {
  content: "\E818";
}
.simplegallery_theme_default .icon-cog-alt:before {
  content: "\E819";
}
.simplegallery_theme_default .icon-play:before {
  content: "\E81A";
}
.simplegallery_theme_default .icon-left-open:before {
  content: "\E81B";
}
.simplegallery_theme_default .icon-right-open:before {
  content: "\E81C";
}
.simplegallery_theme_default .icon-pause:before {
  content: "\E81D";
}
.simplegallery_theme_default .icon-ellipsis-vert:before {
  content: "\E81E";
}
.simplegallery_theme_default .icon-right-big:before {
  content: "\E81F";
}
.simplegallery_theme_default .icon-arrows-cw:before {
  content: "\E820";
}
.simplegallery_theme_default .icon-search:before {
  content: "\E821";
}
.simplegallery_theme_default .icon-th:before {
  content: "\E822";
}
.simplegallery_theme_default .icon-left-big:before {
  content: "\E823";
}
.simplegallery_theme_default .icon-tags:before {
  content: "\E824";
}
.simplegallery_theme_default .icon-zoom-in:before {
  content: "\E825";
}
.simplegallery_theme_default .icon-zoom-out:before {
  content: "\E826";
}
.simplegallery_theme_default .icon-resize-full:before {
  content: "\E827";
}
.simplegallery_theme_default .icon-resize-small:before {
  content: "\E828";
}
.simplegallery_theme_default .icon-shuffle:before {
  content: "\E829";
}
.simplegallery_theme_default .icon-help-circled:before {
  content: "\E82A";
}
.simplegallery_theme_default .icon-info-circled:before {
  content: "\E82B";
}
.simplegallery_theme_default .icon-info:before {
  content: "\E82C";
}
.simplegallery_theme_default .icon-link:before {
  content: "\E82D";
}
.simplegallery_theme_default .icon-location:before {
  content: "\E82E";
}
.simplegallery_theme_default .icon-mail:before {
  content: "\E82F";
}
.simplegallery_theme_default .icon-trash:before {
  content: "\E830";
}
.simplegallery_theme_default .icon-block:before {
  content: "\E831";
}
.simplegallery_theme_default .icon-resize-full-alt:before {
  content: "\E832";
}
.simplegallery_theme_default .icon-logout:before {
  content: "\E833";
}
.simplegallery_theme_default .icon-login:before {
  content: "\E834";
}
.simplegallery_theme_default .icon-ticket:before {
  content: "\E835";
}
.simplegallery_theme_default .icon-credit-card:before {
  content: "\E836";
}
.simplegallery_theme_default .icon-rocket:before {
  content: "\E837";
}
.simplegallery_theme_default .icon-beaker:before {
  content: "\E838";
}
.simplegallery_theme_default .icon-magic:before {
  content: "\E839";
}
.simplegallery_theme_default .icon-exchange:before {
  content: "\E83A";
}
.simplegallery_theme_default .icon-wrench:before {
  content: "\E83B";
}
.simplegallery_theme_default .icon-pin:before {
  content: "\E83C";
}
.simplegallery_theme_default .icon-flag:before {
  content: "\E83D";
}
.simplegallery_theme_default .icon-tag:before {
  content: "\E83E";
}
.simplegallery_theme_default .icon-bookmark:before {
  content: "\E83F";
}
.simplegallery_theme_default .icon-bookmark-empty:before {
  content: "\E840";
}
.simplegallery_theme_default .icon-upload:before {
  content: "\E841";
}
.simplegallery_theme_default .icon-align-left:before {
  content: "\E842";
}
.simplegallery_theme_default .icon-align-right:before {
  content: "\E843";
}
.simplegallery_theme_default .icon-align-justify:before {
  content: "\E844";
}
.simplegallery_theme_default .icon-export:before {
  content: "\E845";
}
.simplegallery_theme_default .icon-edit:before {
  content: "\E846";
}
.simplegallery_theme_default .icon-flag-empty:before {
  content: "\E847";
}
.simplegallery_theme_default .icon-cw:before {
  content: "\E848";
}
.simplegallery_theme_default .icon-ccw:before {
  content: "\E849";
}
.simplegallery_theme_default .icon-ellipsis:before {
  content: "\E84A";
}
.simplegallery_theme_default .icon-resize-vertical:before {
  content: "\E84B";
}
.simplegallery_theme_default .icon-resize-horizontal:before {
  content: "\E84C";
}
.simplegallery_theme_default .icon-move:before {
  content: "\E84D";
}
.simplegallery_theme_default .icon-lightbulb:before {
  content: "\E84E";
}
.simplegallery_theme_default .icon-filter:before {
  content: "\E84F";
}
@keyframes a {
  0% {
    left: 10%;
  }
  to {
    left: 90%;
  }
}
.simplegallery_theme_default {
  font-family: Klavika Basic;
  font-weight: 700;
  font-size: 1em;
  line-height: normal;
  padding: 0;
  margin: 0 auto;
  display: none;
  box-sizing: content-box;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  -o-box-sizing: content-box;
  overflow: hidden;
  visibility: visible;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  border: 1px solid #ccc;
}
.simplegallery_theme_default .ngChekbox {
  position: absolute;
  z-index: 999;
  right: 15px;
  top: 19px;
}
.simplegallery_theme_default .simpleGalleryNavigationbarContainer {
  padding: 10px 0;
  display: block;
  background-color: #555;
}
.simplegallery_theme_default .simpleGalleryNavigationbar {
  padding: 0;
  text-align: left;
  display: table;
  width: 100%;
  color: #fff;
}
.simplegallery_theme_default .simpleGalleryTags {
  margin: 10px 0 1px 1px;
  padding: 4px;
  display: table-cell;
  cursor: pointer;
  vertical-align: middle;
}
.simplegallery_theme_default .simpleGalleryTags:after {
  content: "\E824";
  margin-left: 0.2em;
  margin-right: 0.3em;
  font-family: simple_icon_font3;
  font-style: normal;
  font-weight: 400;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  text-align: center;
  font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
}
.simplegallery_theme_default .setFullPageButton {
  margin: 10px 0 1px 1px;
  padding: 4px;
  display: table-cell;
  cursor: pointer;
  vertical-align: middle;
}
.simplegallery_theme_default .setFullPageButton:after {
  content: "\E827";
  margin-left: 0.2em;
  margin-right: 0.3em;
  font-family: simple_icon_font3;
  font-style: normal;
  font-weight: 400;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  text-align: center;
  font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
}
.simplegallery_theme_default .removeFullPageButton {
  margin: 10px 0 1px 1px;
  padding: 4px;
  display: table-cell;
  cursor: pointer;
  vertical-align: middle;
}
.simplegallery_theme_default .removeFullPageButton:after {
  content: "\E828";
  margin-left: 0.2em;
  margin-right: 0.3em;
  font-family: simple_icon_font3;
  font-style: normal;
  font-weight: 400;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  text-align: center;
  font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
}
.simplegallery_theme_default .simpleGalleryBreadcrumb {
  margin: 1px;
  padding: 4px;
  text-align: left;
  box-sizing: content-box;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  -o-box-sizing: content-box;
  display: table-cell;
  width: 100%;
  overflow: hidden;
}
.simplegallery_theme_default .simpleGalleryBreadcrumb .folder,
.simplegallery_theme_default .simpleGalleryBreadcrumb .folderHome {
  margin: 0 5px;
  white-space: nowrap;
  cursor: pointer;
  vertical-align: middle;
  display: inline-block;
}
.simplegallery_theme_default .simpleGalleryBreadcrumb .folderHome:before {
  content: "\E80C";
  margin-left: 0.2em;
  margin-right: 0.3em;
  font-family: simple_icon_font3;
  font-style: normal;
  font-weight: 400;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  text-align: center;
  font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
}
.simplegallery_theme_default .simpleGalleryBreadcrumb .separator {
  margin: 0 5px;
  display: inline;
  cursor: pointer;
  vertical-align: middle;
  display: inline-block;
}
.simplegallery_theme_default .simpleGalleryBreadcrumb .separator:before {
  content: "\E81C";
  margin-left: 0.2em;
  margin-right: 0.3em;
  font-family: simple_icon_font3;
  font-style: normal;
  font-weight: 400;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  text-align: center;
  font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
}
.simplegallery_theme_default .simpleGalleryBreadcrumb .separatorRTL {
  margin: 0 5px;
  display: inline;
  cursor: pointer;
  vertical-align: middle;
  display: inline-block;
}
.simplegallery_theme_default .simpleGalleryBreadcrumb .separatorRTL:before {
  content: "\E81F";
  margin-left: 0.2em;
  margin-right: 0.3em;
  font-family: simple_icon_font3;
  font-style: normal;
  font-weight: 400;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  text-align: center;
  font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
}
.simplegallery_theme_default .simpleGalleryBreadcrumb .loading {
  display: inline-block;
}
.simplegallery_theme_default .simpleGalleryBreadcrumb .loading:after {
  content: "\A0\A0\A0\A0\A0\A0\A0\A0\A0\A0";
  background: url(data:image/gif;base64,R0lGODlhEAALAPQAAP///wAAANra2tDQ0Orq6gYGBgAAAC4uLoKCgmBgYLq6uiIiIkpKSoqKimRkZL6+viYmJgQEBE5OTubm5tjY2PT09Dg4ONzc3PLy8ra2tqCgoMrKyu7u7gAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCwAAACwAAAAAEAALAAAFLSAgjmRpnqSgCuLKAq5AEIM4zDVw03ve27ifDgfkEYe04kDIDC5zrtYKRa2WQgAh+QQJCwAAACwAAAAAEAALAAAFJGBhGAVgnqhpHIeRvsDawqns0qeN5+y967tYLyicBYE7EYkYAgAh+QQJCwAAACwAAAAAEAALAAAFNiAgjothLOOIJAkiGgxjpGKiKMkbz7SN6zIawJcDwIK9W/HISxGBzdHTuBNOmcJVCyoUlk7CEAAh+QQJCwAAACwAAAAAEAALAAAFNSAgjqQIRRFUAo3jNGIkSdHqPI8Tz3V55zuaDacDyIQ+YrBH+hWPzJFzOQQaeavWi7oqnVIhACH5BAkLAAAALAAAAAAQAAsAAAUyICCOZGme1rJY5kRRk7hI0mJSVUXJtF3iOl7tltsBZsNfUegjAY3I5sgFY55KqdX1GgIAIfkECQsAAAAsAAAAABAACwAABTcgII5kaZ4kcV2EqLJipmnZhWGXaOOitm2aXQ4g7P2Ct2ER4AMul00kj5g0Al8tADY2y6C+4FIIACH5BAkLAAAALAAAAAAQAAsAAAUvICCOZGme5ERRk6iy7qpyHCVStA3gNa/7txxwlwv2isSacYUc+l4tADQGQ1mvpBAAIfkECQsAAAAsAAAAABAACwAABS8gII5kaZ7kRFGTqLLuqnIcJVK0DeA1r/u3HHCXC/aKxJpxhRz6Xi0ANAZDWa+kEAA7AAAAAAAAAAAA)
    no-repeat 50%;
}
.simplegallery_theme_default .simpleGalleryContainerParent {
  position: relative;
  text-align: center;
  box-sizing: border-box;
}
.simplegallery_theme_default
  .simpleGalleryContainerParent
  .simpleGalleryPagination {
  margin: 10px auto 5px;
  padding: 4px;
  text-align: center;
  position: relative;
  box-sizing: content-box;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  -o-box-sizing: content-box;
  overflow: hidden;
  white-space: nowrap;
}
.simplegallery_theme_default
  .simpleGalleryContainerParent
  .simpleGalleryPagination
  .paginationItem {
  margin: 0 5px;
  white-space: nowrap;
  cursor: pointer;
  vertical-align: middle;
  display: inline-block;
}
.simplegallery_theme_default
  .simpleGalleryContainerParent
  .simpleGalleryPagination
  .currentPage {
  text-decoration: underline;
}
.simplegallery_theme_default
  .simpleGalleryContainerParent
  .simpleGalleryPagination
  .paginationNext,
.simplegallery_theme_default
  .simpleGalleryContainerParent
  .simpleGalleryPagination
  .paginationPrev {
  margin: 0 5px;
  white-space: nowrap;
  cursor: pointer;
  vertical-align: middle;
  display: inline-block;
}
.simplegallery_theme_default
  .simpleGalleryContainerParent
  .simpleGalleryPaginationDot {
  margin: 10px auto 5px;
  padding: 4px;
  text-align: center;
  position: relative;
  box-sizing: content-box;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  -o-box-sizing: content-box;
  overflow: hidden;
  white-space: nowrap;
}
.simplegallery_theme_default
  .simpleGalleryContainerParent
  .simpleGalleryPaginationDot
  .paginationItem {
  width: 8px;
  height: 8px;
  border: 2px solid #fff;
  background: #444;
  border-radius: 50%;
  margin: 0 5px;
  white-space: nowrap;
  cursor: pointer;
  vertical-align: middle;
  display: inline-block;
  opacity: 0.5;
}
.simplegallery_theme_default
  .simpleGalleryContainerParent
  .simpleGalleryPaginationDot
  .currentPage {
  background: #fff;
  opacity: 1;
}
.simplegallery_theme_default .simpleGalleryContainer {
  text-align: left;
  position: relative;
  width: auto;
}
.simplegallery_theme_default .simpleGalleryContainer,
.simplegallery_theme_default
  .simpleGalleryContainer
  .simpleGalleryThumbnailContainer {
  display: inline-block;
  box-sizing: content-box;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  -o-box-sizing: content-box;
  overflow: hidden;
}
.simplegallery_theme_default
  .simpleGalleryContainer
  .simpleGalleryThumbnailContainer {
  cursor: pointer;
  padding: 0;
  position: absolute;
}
.simplegallery_theme_default
  .simpleGalleryContainer
  .simpleGalleryThumbnailContainer
  .selectionImage {
  opacity: 0;
}
.simplegallery_theme_default
  .simpleGalleryContainer
  .simpleGalleryThumbnailContainer:hover
  .labelImage
  .labelImageTitle,
.simplegallery_theme_default
  .simpleGalleryContainer
  .simpleGalleryThumbnailContainer:hover
  .selectionBG,
.simplegallery_theme_default
  .simpleGalleryContainer
  .simpleGalleryThumbnailContainer:hover
  .selectionImage {
  opacity: 1;
}
.simplegallery_theme_default
  .simpleGalleryContainer
  .simpleGalleryThumbnailContainer
  .subcontainer {
  box-sizing: content-box;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  -o-box-sizing: content-box;
  margin: 0;
  padding: 0;
  overflow: hidden;
}
.simplegallery_theme_default
  .simpleGalleryContainer
  .simpleGalleryThumbnailContainer
  .imgContainer {
  position: relative;
  padding: 5px;
  display: -ms-flexbox;
  display: flex;
  align-item: strech;
  -ms-flex-pack: stretch;
  justify-content: stretch;
  width: 100%;
  height: 100%;
  overflow: hidden;
  box-sizing: border-box;
}
.simplegallery_theme_default
  .simpleGalleryContainer
  .simpleGalleryThumbnailContainer
  img {
  position: relative;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.simplegallery_theme_default
  .simpleGalleryContainer
  .simpleGalleryThumbnailContainer
  .labelImage {
  opacity: 1;
  text-align: left;
  left: 0;
  position: absolute;
  min-height: 0;
  overflow: hidden;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  width: 100%;
  height: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
  pointer-events: none;
  padding: 5px;
}
.simplegallery_theme_default
  .simpleGalleryContainer
  .simpleGalleryThumbnailContainer
  .selectionBG {
  pointer-events: none;
  position: absolute;
  top: 5px;
  left: 5px;
  width: calc(100% - 10px);
  height: calc(100% - 10px);
  opacity: 0;
  background: rgba(0, 0, 0, 0.5);
}
.simplegallery_theme_default
  .simpleGalleryContainer
  .simpleGalleryThumbnailContainer
  .selectionImage {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
}
.simplegallery_theme_default
  .simpleGalleryContainer
  .simpleGalleryThumbnailContainer
  .selectionImage
  label {
  width: 100%;
  text-align: center;
  white-space: nowrap;
}
.simplegallery_theme_default
  .simpleGalleryContainer
  .simpleGalleryThumbnailContainer
  .selectionImage
  label:after {
  content: "Select Media";
  color: #fff;
  margin: 0 auto;
  overflow: hidden;
  vertical-align: middle;
  box-sizing: border-box;
  cursor: pointer;
  border-radius: 7px;
  padding: 20px;
  background-color: #888;
  font-weight: 700;
  text-transform: uppercase;
}
.simplegallery_theme_default
  .simpleGalleryContainer
  .simpleGalleryThumbnailContainer
  input[type="checkbox"],
.simplegallery_theme_default
  .simpleGalleryContainer
  .simpleGalleryThumbnailContainer
  input[type="checkbox"]
  ~ .tick {
  display: none;
}
.simplegallery_theme_default
  .simpleGalleryContainer
  .simpleGalleryThumbnailContainer
  input[type="checkbox"]:checked
  ~ .selectionImage
  label:after {
  content: "Deselect media";
}
.simplegallery_theme_default
  .simpleGalleryContainer
  .simpleGalleryThumbnailContainer
  input[type="checkbox"]:checked
  ~ .tick {
  display: block;
  position: absolute;
  top: 5px;
  left: 5px;
  width: 20px;
  height: 20px;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13.396' height='10.051' viewBox='0 0 13.396 10.051' fill='%23fff'%3E%3Cpath d='M4.748 10.051L0 5.498l1.384-1.444L4.72 7.252 11.985 0l1.412 1.415z'/%3E%3C/svg%3E")
    no-repeat 50% 50%;
  background-color: #439ed5;
}
.simplegallery_theme_default
  .simpleGalleryContainer
  .simpleGalleryThumbnailContainer
  .labelImageTitle {
  color: #fff;
  margin: 0;
  left: 0;
  overflow: hidden;
  vertical-align: middle;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  background-color: rgba(0, 0, 0, 0.5);
  padding: 10px;
  -ms-flex-item-align: end;
  align-self: flex-end;
}
.simplegallery_theme_default
  .simpleGalleryContainer
  .simpleGalleryThumbnailContainer
  .labelTitle {
  overflow: hidden;
  width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.simplegallery_theme_default
  .simpleGalleryContainer
  .simpleGalleryThumbnailContainer
  .labelFolderTitle {
  color: #333;
  margin-right: 4px;
  margin-left: 4px;
  left: 0;
  overflow: hidden;
  vertical-align: middle;
  display: inline-block;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
}
.simplegallery_theme_default
  .simpleGalleryContainer
  .simpleGalleryThumbnailContainer
  .labelFolderTitle
  > span {
  color: rgba(34, 34, 34, 0.75);
  background-color: #eee;
  border: 0 solid #eee;
  border-radius: 2px;
  padding: 0 4px;
  text-shadow: none;
  vertical-align: middle;
  display: inline;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
}
.simplegallery_theme_default
  .simpleGalleryContainer
  .simpleGalleryThumbnailContainer
  .labelDescription {
  clear: both;
  margin: 0 2px;
  color: #aaa;
  left: 0;
  font-size: 0.8em;
  margin: 1px 2px;
  text-shadow: #000 1px 0 0, #000 1px 1px 0, #000 1px -1px 0, #000 -1px 1px 0,
    #000 -1px 0 0, #000 -1px -1px 0, #000 0 1px 0, #000 0 -1px 0;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
}
.simplegallery_theme_default
  .simpleGalleryContainer
  .simpleGalleryThumbnailContainer
  .labelDescription:empty {
  display: none;
}
.simplegallery_theme_default
  .simpleGalleryContainer
  .simpleGalleryThumbnailContainer
  .labelDescription
  > span {
  color: rgba(34, 34, 34, 0.75);
  background-color: #eee;
  border: 0 solid #eee;
  border-radius: 2px;
  padding: 0 4px;
  text-shadow: none;
  vertical-align: middle;
  display: inline;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
}
.simplegallery_theme_default #simpleGalleryViewer {
  display: block;
  background-color: rgba(1, 1, 1, 0.75);
  text-align: center;
  position: fixed;
  box-sizing: content-box;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  -o-box-sizing: content-box;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  clear: both;
}
.simplegallery_theme_default #simpleGalleryViewer .closeButtonFloating {
  cursor: pointer;
  right: 0;
  top: 0;
  padding: 5px 5px 25px 25px;
  position: absolute;
  opacity: 1;
  transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
}
.simplegallery_theme_default #simpleGalleryViewer .closeButtonFloating:after {
  color: #ddd;
  background: rgba(0, 0, 0, 0.2);
  padding: 5px 0 5px 5px;
  content: "\E80A";
  font-size: 1.5em;
  text-shadow: #000 1px 0 0, #000 1px 1px 0, #000 1px -1px 0, #000 -1px 1px 0,
    #000 -1px 0 0, #000 -1px -1px 0, #000 0 1px 0, #000 0 -1px 0;
  font-family: simple_icon_font3;
  font-style: normal;
  font-weight: 400;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  text-align: center;
  font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
}
.simplegallery_theme_default #simpleGalleryViewer .closeButtonFloating:hover {
  opacity: 0.3;
}
.simplegallery_theme_default #simpleGalleryViewer .content {
  position: absolute;
  clear: both;
  padding: 5px;
  cursor: zoom-out;
  box-sizing: content-box;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  -o-box-sizing: content-box;
}
.simplegallery_theme_default #simpleGalleryViewer .content img {
  background: url(data:image/gif;base64,R0lGODlhEAALAPQAAP///wAAANra2tDQ0Orq6gYGBgAAAC4uLoKCgmBgYLq6uiIiIkpKSoqKimRkZL6+viYmJgQEBE5OTubm5tjY2PT09Dg4ONzc3PLy8ra2tqCgoMrKyu7u7gAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCwAAACwAAAAAEAALAAAFLSAgjmRpnqSgCuLKAq5AEIM4zDVw03ve27ifDgfkEYe04kDIDC5zrtYKRa2WQgAh+QQJCwAAACwAAAAAEAALAAAFJGBhGAVgnqhpHIeRvsDawqns0qeN5+y967tYLyicBYE7EYkYAgAh+QQJCwAAACwAAAAAEAALAAAFNiAgjothLOOIJAkiGgxjpGKiKMkbz7SN6zIawJcDwIK9W/HISxGBzdHTuBNOmcJVCyoUlk7CEAAh+QQJCwAAACwAAAAAEAALAAAFNSAgjqQIRRFUAo3jNGIkSdHqPI8Tz3V55zuaDacDyIQ+YrBH+hWPzJFzOQQaeavWi7oqnVIhACH5BAkLAAAALAAAAAAQAAsAAAUyICCOZGme1rJY5kRRk7hI0mJSVUXJtF3iOl7tltsBZsNfUegjAY3I5sgFY55KqdX1GgIAIfkECQsAAAAsAAAAABAACwAABTcgII5kaZ4kcV2EqLJipmnZhWGXaOOitm2aXQ4g7P2Ct2ER4AMul00kj5g0Al8tADY2y6C+4FIIACH5BAkLAAAALAAAAAAQAAsAAAUvICCOZGme5ERRk6iy7qpyHCVStA3gNa/7txxwlwv2isSacYUc+l4tADQGQ1mvpBAAIfkECQsAAAAsAAAAABAACwAABS8gII5kaZ7kRFGTqLLuqnIcJVK0DeA1r/u3HHCXC/aKxJpxhRz6Xi0ANAZDWa+kEAA7AAAAAAAAAAAA)
    no-repeat 50%;
  border: 4px solid #f8f8f8;
  padding: 0;
  min-width: 30px;
  min-height: 30px;
  box-shadow: 0 0 20px #888;
  border-radius: 4px;
  box-sizing: content-box;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  -o-box-sizing: content-box;
}
.simplegallery_theme_default #simpleGalleryViewer .content .imgCurrent {
  cursor: pointer;
}
.simplegallery_theme_default
  #simpleGalleryViewer
  .content
  .contentAreaPrevious {
  color: #ddd;
  display: block;
  position: absolute;
  top: 50%;
  padding: 50px 25px 50px 0;
  margin-top: -65px;
  left: 0;
  text-align: left;
  cursor: pointer;
  opacity: 1;
  transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  box-sizing: content-box;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  -o-box-sizing: content-box;
}
.simplegallery_theme_default
  #simpleGalleryViewer
  .content
  .contentAreaPrevious:after {
  content: "\E81B";
  background: rgba(0, 0, 0, 0.2);
  padding: 5px 0;
  font-size: 1.5em;
  margin-left: 0.2em;
  margin-right: 0.2em;
  text-shadow: #000 1px 0 0, #000 1px 1px 0, #000 1px -1px 0, #000 -1px 1px 0,
    #000 -1px 0 0, #000 -1px -1px 0, #000 0 1px 0, #000 0 -1px 0;
  font-family: simple_icon_font3;
  font-style: normal;
  font-weight: 400;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  text-align: center;
  font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  opacity: 1;
  transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
}
.simplegallery_theme_default
  #simpleGalleryViewer
  .content
  .contentAreaPrevious:hover {
  opacity: 0.3;
}
.simplegallery_theme_default #simpleGalleryViewer .content .contentAreaNext {
  color: #ddd;
  display: block;
  position: absolute;
  top: 50%;
  padding: 50px 0 50px 25px;
  margin-top: -65px;
  right: 0;
  text-align: right;
  cursor: pointer;
  opacity: 1;
  transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  box-sizing: content-box;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  -o-box-sizing: content-box;
}
.simplegallery_theme_default
  #simpleGalleryViewer
  .content
  .contentAreaNext:after {
  content: "\E81C";
  background: rgba(0, 0, 0, 0.2);
  padding: 5px 0;
  font-size: 1.5em;
  margin-left: 0.2em;
  margin-right: 0.2em;
  text-shadow: #000 1px 0 0, #000 1px 1px 0, #000 1px -1px 0, #000 -1px 1px 0,
    #000 -1px 0 0, #000 -1px -1px 0, #000 0 1px 0, #000 0 -1px 0;
  font-family: simple_icon_font3;
  font-style: normal;
  font-weight: 400;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  text-align: center;
  font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  opacity: 1;
  transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
}
.simplegallery_theme_default
  #simpleGalleryViewer
  .content
  .contentAreaNext:hover {
  opacity: 0.3;
}
.simplegallery_theme_default #simpleGalleryViewer .toolbarContainer {
  bottom: 0;
  left: 0;
  right: 0;
  text-align: center;
  display: inline-block;
  position: absolute;
  margin-bottom: 13px;
}
.simplegallery_theme_default #simpleGalleryViewer .toolbar {
  display: inline-block;
  overflow: hidden;
  background: rgba(4, 4, 4, 0.7);
  color: #333;
  margin: 1px;
}
.simplegallery_theme_default #simpleGalleryViewer .toolbar,
.simplegallery_theme_default #simpleGalleryViewer .toolbar .ngbt {
  vertical-align: middle;
  box-sizing: content-box;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  -o-box-sizing: content-box;
}
.simplegallery_theme_default #simpleGalleryViewer .toolbar .ngbt {
  display: table-cell;
  cursor: pointer;
  padding: 5px;
}
.simplegallery_theme_default #simpleGalleryViewer .toolbar .ngbt:after {
  font-size: 1.5em;
  margin-left: 0.2em;
  margin-right: 0.2em;
  font-family: simple_icon_font3;
  font-style: normal;
  font-weight: 400;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  text-align: center;
  font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  opacity: 1;
  transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
}
.simplegallery_theme_default #simpleGalleryViewer .toolbar .ngbt:hover:after {
  opacity: 0.3;
}
.simplegallery_theme_default
  #simpleGalleryViewer
  .toolbar
  .previousButton:after {
  content: "\E81B";
}
.simplegallery_theme_default #simpleGalleryViewer .toolbar .nextButton:after {
  content: "\E81C";
}
.simplegallery_theme_default #simpleGalleryViewer .toolbar .selectButton:after {
  content: "\E809";
}
.simplegallery_theme_default #simpleGalleryViewer .toolbar .closeButton:after {
  content: "\E80A";
}
.simplegallery_theme_default #simpleGalleryViewer .toolbar .playButton:after {
  content: "\E81A";
}
.simplegallery_theme_default #simpleGalleryViewer .toolbar .pauseButton:after {
  content: "\E81D";
}
.simplegallery_theme_default
  #simpleGalleryViewer
  .toolbar
  .setFullscreenButton:after {
  content: "\E827";
}
.simplegallery_theme_default
  #simpleGalleryViewer
  .toolbar
  .removeFullscreenButton:after {
  content: "\E828";
}
.simplegallery_theme_default #simpleGalleryViewer .toolbar .infoButton:after {
  content: "\E82C";
}
.simplegallery_theme_default
  #simpleGalleryViewer
  .toolbar
  .linkOriginalButton:after {
  content: "\E80D";
}
.simplegallery_theme_default
  #simpleGalleryViewer
  .toolbar
  .viewToolbarButton:after {
  content: "\E817";
}
.simplegallery_theme_default
  #simpleGalleryViewer
  .toolbar
  .hideToolbarButton:after {
  content: "\E81E";
}
.simplegallery_theme_default #simpleGalleryViewer .toolbar .pageCounter {
  margin: auto;
}
.simplegallery_theme_default #simpleGalleryViewer .toolbar .label,
.simplegallery_theme_default #simpleGalleryViewer .toolbar .pageCounter {
  display: table-cell;
  font-size: 1em;
  vertical-align: middle;
  overflow: hidden;
  box-sizing: content-box;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  -o-box-sizing: content-box;
}
.simplegallery_theme_default #simpleGalleryViewer .toolbar .label {
  padding: 3px 10px;
  border-left: 0 solid #000;
  text-align: left;
  background-color: transparent;
  background-color: initial;
  width: 250px;
  white-space: nowrap;
  text-overflow: ellipsis;
  text-align: center;
}
.simplegallery_theme_default #simpleGalleryViewer .toolbar .label .title {
  font-size: 1em;
  font-weight: 400;
  text-transform: none;
  margin: auto;
  vertical-align: middle;
  overflow: hidden;
  box-sizing: content-box;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  -o-box-sizing: content-box;
}
.simplegallery_theme_default #simpleGalleryViewer .toolbar .label .description {
  font-size: 0.8em;
  display: table-row;
  vertical-align: middle;
  overflow: hidden;
  color: #aaa;
  box-sizing: content-box;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  -o-box-sizing: content-box;
}
.simplegallery_theme_default .simpleGalleryConsoleParent {
  visibility: hidden;
  height: 0;
  background: #111;
  color: #e00;
  padding: 0;
  margin: 0;
}
.simplegallery_theme_default .simpleGalleryConsoleParent p {
  color: #e00;
  padding: 1px;
  margin: 0;
}
.simplegallery_theme_default .simpleGalleryLBarOff {
  position: relative;
  width: 100%;
  visibility: hidden;
  height: 2px;
  margin: 0 0 1px;
  background-color: #555;
}
.simplegallery_theme_default .simpleGalleryLBar {
  position: relative;
  width: 100%;
  visibility: visible;
  height: 2px;
  margin: 0 0 1px;
  background-color: #555;
}
.simplegallery_theme_default .simpleGalleryLBar > div {
  position: absolute;
  width: 50px;
  height: 2px;
  top: 0;
  opacity: 0.7;
}
.simplegallery_theme_default .simpleGalleryLBar > div:first-child {
  animation: a 2s -0.2s infinite cubic-bezier(0, 0.6, 0.9, 0);
  background: #111;
}
.simplegallery_theme_default .simpleGalleryLBar > div:nth-child(2) {
  animation: a 2s -0.4s infinite cubic-bezier(0, 0.6, 0.9, 0);
  background: #333;
}
.simplegallery_theme_default .simpleGalleryLBar > div:nth-child(3) {
  animation: a 2s -0.6s infinite cubic-bezier(0, 0.6, 0.9, 0);
  background: #666;
}
.simplegallery_theme_default .simpleGalleryLBar > div:nth-child(4) {
  animation: a 2s -0.8s infinite cubic-bezier(0, 0.6, 0.9, 0);
  background: #777;
}
.simplegallery_theme_default .simpleGalleryLBar > div:nth-child(5) {
  animation: a 2s -1s infinite cubic-bezier(0, 0.6, 0.9, 0);
  background: #ddd;
}
.simplegallery_theme_default.fullpage {
  display: block;
  background-color: #eee;
  position: fixed;
  top: 40px;
  bottom: 40px;
  left: 20%;
  right: 0;
  clear: both;
  transform: translateX(-15%);
}
.simplegallery_theme_default.unselectable {
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.imgContainer .labelFolderTitle {
  text-align: left;
}
.imgContainer .labelImageTitle {
  text-align: center;
}
.simplegallery_theme_default.fullpage {
  display: -ms-flexbox;
  display: flex;
  z-index: 10000;
  -ms-flex-direction: column;
  flex-direction: column;
  overflow: auto;
  margin: 0;
  padding: 0;
}
.simpleGalleryContainerParent {
  -ms-flex-positive: 1;
  flex-grow: 1;
  padding-top: 40px;
  padding-bottom: 40px;
  overflow-y: auto;
  overflow-x: hidden;
  margin-left: 5px;
  margin-right: 5px;
}
.simpleGalleryContainer {
  width: 100%;
}
.g-header {
  overflow: hidden;
  min-height: 40px;
  -ms-flex-preferred-size: 40px;
  flex-basis: 40px;
}
.g-footer {
  padding: 20px;
  background-color: #fcfcfc;
  box-shadow: 0 -1px 25px 0 rgba(0, 0, 0, 0.2);
}
.g-footer .button-block,
.g-footer .button-block form {
  margin: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.g-footer .button-block + .button-block,
.g-footer .button-block form + .button-block {
  margin-top: 20px;
}
.g-footer .button-block button,
.g-footer .button-block form button,
.g-footer .button-block form input[type="button"],
.g-footer .button-block input[type="button"] {
  font-family: Klavika Basic;
  font-weight: 500;
  font-size: 0.75rem;
  line-height: 1em;
  padding: 10px 20px;
  border-radius: 10px;
  border: 1px solid #d2d2d2;
  background-color: #fff;
  color: #666;
  text-transform: uppercase;
}
.g-footer .button-block button.btn-ok,
.g-footer .button-block form button.btn-ok,
.g-footer .button-block form input[type="button"].btn-ok,
.g-footer .button-block input[type="button"].btn-ok {
  margin-left: auto;
  color: #fff;
  border: none;
  background-color: #439ed5;
}
.g-footer .button-block .file-name,
.g-footer .button-block form .file-name {
  display: block;
  font-family: Klavika Basic;
  font-weight: 500;
  font-size: 0.75rem;
  line-height: 1em;
  color: #666;
  margin-left: 20px;
  max-width: 250px;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.g-footer .button-block .file-name:empty,
.g-footer .button-block .file-name:empty + button,
.g-footer .button-block form .file-name:empty,
.g-footer .button-block form .file-name:empty + button,
.g-footer .button-block form input[type="file"],
.g-footer .button-block input[type="file"] {
  display: none;
}
.g-footer .button-block form input[type="file"] + label,
.g-footer .button-block input[type="file"] + label {
  cursor: pointer;
  font-family: Klavika Basic;
  font-weight: 500;
  font-size: 0.75rem;
  line-height: 1em;
  padding: 10px 20px;
  border-radius: 10px;
  border: 1px solid #d2d2d2;
  background-color: #fff;
  color: #666;
  text-transform: uppercase;
}
.g-footer .button-block form input[type="file"] ~ button,
.g-footer .button-block input[type="file"] ~ button {
  color: #fff;
  border: none;
  background-color: #439ed5;
  margin-left: 20px;
}
.g-footer.top {
  box-shadow: none;
}
.g-footer.top input[type="button"] {
  margin-left: 20px;
}
.is-overlaid {
  position: relative;
}
.is-overlaid:before {
  content: "";
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.8);
  z-index: 1;
}
.simpleGalleryViewerContainer {
  display: block !important;
}
.section {
  padding-top: 30px;
  padding-bottom: 30px;
}
@media (min-width: 1024px) {
  .section {
    padding-top: 50px;
    padding-bottom: 50px;
  }
}
.section__container {
  box-sizing: border-box;
  padding-left: 20px;
  padding-right: 20px;
  max-width: 1150px;
  margin-left: auto;
  margin-right: auto;
}
@media (min-width: 1024px) {
  .section__container {
    padding-left: 30px;
    padding-right: 30px;
  }
}
.section__container--narrow {
  max-width: 975px;
}
.section__copy {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  font-size: 0.875rem;
  line-height: 1.64285714;
  letter-spacing: -0.025rem;
}
@media (min-width: 769px) {
  .section__copy {
    max-width: 710px;
    font-size: 1.125rem;
    line-height: 1.33333333;
    letter-spacing: normal;
  }
}
.section--grey {
  background-color: #f3f3f3;
}
.section--grey + .section--grey {
  padding-top: 0;
}
.section--white {
  background-color: #fff;
}
.section--white + .section--white {
  padding-top: 0;
}
.section--red {
  background-color: #ff0028;
}
.section--red + .section--red {
  padding-top: 0;
}
.content-page__article .section {
  padding: 0;
  margin: 30px 0;
}
@media (min-width: 1024px) {
  .content-page__article .section {
    margin: 50px 0;
  }
}
.content-page__article .section:first-child {
  margin-top: 0;
}
.content-page__article .section:last-child {
  margin-bottom: 0;
}
.content-page__article .section .section__container {
  padding-left: 0;
  padding-right: 0;
  max-width: none;
}
.poll {
  position: relative;
}
.poll__subtitle {
  margin-bottom: 3px;
  font-size: 0.875rem;
  color: #323232;
  font-weight: 700;
  text-transform: uppercase;
}
.match-admin .poll__subtitle {
  display: none;
}
.poll__pin {
  position: absolute;
  top: 20px;
  right: 20px;
  fill: #7f7f7f;
  cursor: pointer;
}
.match-admin .poll__form {
  display: none;
}
.poll .poll__title {
  margin-bottom: 20px;
  font-size: 1.25rem;
  line-height: 1.38;
  color: #ff0028;
  font-weight: 400;
}
@media (min-width: 769px) {
  .poll .poll__title {
    font-size: 2rem;
  }
}
.poll__option {
  margin-bottom: 10px;
}
.poll__option:last-child {
  margin-bottom: 0;
}
.poll__native-input:checked ~ .poll__label {
  background: linear-gradient(
    110deg,
    #bb0500,
    #bb0500 20px,
    #383838 0,
    #383838
  );
  color: #fff;
}
.poll__native-input:checked ~ .poll__label:before {
  background-color: #fff;
}
.poll .poll__label {
  position: relative;
  display: block;
  margin: 0;
  padding: 15px 50px 15px 25px;
  background: #e8e8e8;
  background: linear-gradient(
    110deg,
    #e3e3e3,
    #e3e3e3 20px,
    #f1efef 0,
    #f1efef
  );
  color: #323232;
  font-size: 1.125rem;
  line-height: 1.33;
  font-weight: 400;
  overflow: hidden;
  text-transform: none;
  cursor: pointer;
}
.poll .poll__label:after,
.poll .poll__label:before {
  left: auto;
  top: 50%;
  transform: translateY(-50%);
}
.poll .poll__label:before {
  right: 20px;
}
.poll .poll__label:after {
  right: 24px;
  width: 14px;
  height: 14px;
}
.poll__footer {
  display: block;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-align: end;
  align-items: flex-end;
  margin-top: 30px;
}
@media (min-width: 769px) {
  .poll__footer {
    display: -ms-flexbox;
    display: flex;
  }
}
.poll__foot-copy {
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  margin-left: 20px;
  font-size: 0.75rem;
  color: #323232;
  text-align: right;
  margin-top: 15px;
}
@media (min-width: 769px) {
  .poll__foot-copy {
    margin-top: 0;
  }
}
.poll__result-container {
  display: none;
}
.match-admin .poll__result-container {
  display: block;
}
.poll__results-title {
  font-size: 1.125rem;
  line-height: 1.33;
  font-weight: 500;
  color: #323232;
  margin-bottom: 8px;
}
.poll__result-list {
  list-style-type: none;
}
.poll__result-item {
  margin-bottom: 10px;
}
.poll__result-item:last-child {
  margin-bottom: 0;
}
.poll__result-item--winner .poll__bar--real {
  background: #ff0028;
}
.poll__result-item--winner .poll__result-angle {
  color: #ff0028;
}
.poll__result-label {
  font-size: 0.875rem;
}
.poll__track {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  height: 30px;
  background: #f1efef;
  overflow: hidden;
}
.poll__track--much .poll__value {
  transform: translateY(-50%);
  right: 15px;
  margin: auto;
  color: #fff;
}
.poll__bar {
  position: relative;
  height: 100%;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.poll__bar--real {
  background: #393939;
}
.poll__bar--space {
  background: #f1efef;
}
.poll__value {
  position: absolute;
  right: -5px;
  top: 50%;
  transform: translate(100%, -50%);
  font-size: 0.875rem;
  font-weight: 700;
  color: #323232;
  z-index: 1;
}
.poll__result-angle {
  width: 10px;
  height: 30px;
  margin: 0 -9px;
  transform: translateZ(0);
  z-index: 1;
  fill: #f1efef;
  color: #393939;
}
.poll .poll__btn {
  display: none;
}
.poll__login-btn {
  display: -ms-flexbox;
  display: flex;
}
.poll.is-voted .poll__btn,
.poll.is-voted .poll__form {
  display: none;
}
.poll.is-voted .poll__result-container {
  display: block;
}
.poll.is-authenticated .poll__btn {
  display: -ms-flexbox;
  display: flex;
}
.poll.is-authenticated .poll__login-btn {
  display: none !important;
}
.poll.is-unpinned .poll__pin {
  opacity: 0;
  transition: opacity 0.3s linear;
}
.poll.is-unpinned:hover .poll__pin {
  opacity: 1;
}
.cookie-bar {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  background: #f3f3f3;
  border-top: 1px solid #ccc;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  color: #666;
  box-sizing: border-box;
}
.cookie-bar,
.sitecore-editing .cookie-bar {
  display: none;
}
.cookie-bar--open {
  transform: translate(-50%, -50%);
  width: 300px;
  left: 50%;
  top: 50%;
  z-index: 17;
  display: block;
  height: 362px;
}
@media (min-width: 768px) {
  .cookie-bar--open {
    width: 500px;
    height: 342px;
  }
}
.cookie-bar__inner {
  position: relative;
  z-index: 2;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: start;
  justify-content: flex-start;
  padding: 20px;
}
@media (min-width: 768px) {
  .cookie-bar__inner {
    padding: 20px 72px;
  }
}
.cookie-bar__content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-align: center;
  align-items: center;
  text-align: center;
  font-size: 0.75rem;
  letter-spacing: -0.02em;
}
.cookie-bar__content p a {
  color: #666;
}
.cookie-bar__content a {
  margin-left: 1px;
  cursor: pointer;
  font-weight: 500;
  text-decoration: none;
  transition: color 0.25s linear;
}
.no-touch .cookie-bar__content a:hover {
  color: hsla(0, 0%, 40%, 0.8);
}
@media (max-width: 767px) {
  .cookie-bar__content a {
    min-width: 60px;
  }
}
.cookie-bar__content a + a {
  margin-left: 10px;
}
@media (min-width: 768px) {
  .cookie-bar__content {
    font-size: 1rem;
  }
}
.cookie-bar__title {
  color: #ff0028;
  text-transform: uppercase;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  margin-bottom: 16px;
  margin-top: 10px;
}
.cookie-bar__description {
  margin-bottom: 16px;
  line-height: 1.4;
  color: #666;
  font-size: 1.0625rem;
}
.cookie-bar__buttons {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
}
.cookie-bar__buttons .btn--bg-red {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 1.125rem;
  margin-bottom: 16px;
  padding: 10px 20px;
}
.cookie-bar__buttons .btn--bg-red:hover {
  color: #fff !important;
}
.cookie-bar__buttons p {
  font-size: 0.875rem;
  margin-bottom: 16px;
}
.cookie-bar__buttons .cookie-bar__link {
  color: #666;
}
#ccc-icon {
  width: 50px !important;
  height: 50px !important;
}
.cookie-overlay.is-open {
  position: fixed;
  z-index: 16;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.8);
  opacity: 1;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  perspective: 0;
  will-change: opacity;
  animation-name: fade-in;
  animation-duration: 0.4s;
  animation-iteration-count: 1;
}
.sitecore-editing .cookie-overlay.is-open {
  display: none;
}
.varnish-bar {
  position: fixed;
  top: 60px;
  left: 0;
  right: 0;
  background: #ff0028;
  border-top: 1px solid #ff0028;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  color: #fff;
  z-index: 11;
  box-sizing: border-box;
  transform: translate3d(0, -200%, 0);
  transition: transform 0.5s ease;
}
@media (min-width: 768px) {
  .varnish-bar {
    left: 150px;
    top: 0;
  }
}
.sitecore-editing .varnish-bar {
  display: none;
}
.varnish-bar--open {
  transform: translateZ(0);
}
.varnish-bar__inner {
  position: relative;
  z-index: 2;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: start;
  justify-content: flex-start;
  padding: 20px;
}
@media (min-width: 768px) {
  .varnish-bar__inner {
    padding: 15px 30px 15px 10px;
  }
}
.varnish-bar__content {
  font-size: 0.6875rem;
  letter-spacing: -0.02em;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.varnish-bar__content p {
  margin: 0;
}
.varnish-bar__content a {
  font-weight: 500;
  color: #fff;
  text-decoration: none;
  transition: color 0.25s linear;
}
.no-touch .varnish-bar__content a:hover {
  color: hsla(0, 0%, 100%, 0.8);
}
@media (min-width: 768px) {
  .varnish-bar__content {
    font-size: 0.875rem;
  }
}
.varnish-bar__buttons {
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  padding-left: 10px;
}
@media (min-width: 768px) {
  .varnish-bar__buttons {
    padding-left: 25px;
  }
}
.varnish-bar__button,
.varnish-bar__icon {
  background: none;
  border: none;
  box-shadow: none;
  outline: none;
  text-transform: uppercase;
  text-decoration: none;
  cursor: pointer;
  font-size: 0.8125rem;
  line-height: 0.8em;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  color: #fff;
  transition: color 0.25s linear;
}
@media (min-width: 768px) {
  .varnish-bar__button,
  .varnish-bar__icon {
    font-size: 0.8125rem;
    line-height: 1em;
  }
}
.varnish-bar__button .icon-close-thin,
.varnish-bar__icon .icon-close-thin {
  width: 15px;
  height: 15px;
  fill: #fff;
  transition: fill 0.25s linear;
}
@media (min-width: 768px) {
  .varnish-bar__button .icon-close-thin,
  .varnish-bar__icon .icon-close-thin {
    width: 17px;
    height: 17px;
  }
}
.varnish-bar__button .icon-attention,
.varnish-bar__icon .icon-attention {
  width: 25px;
  height: 25px;
  fill: #fff;
  margin-right: 30px;
  transition: fill 0.25s linear;
}
@media (min-width: 768px) {
  .varnish-bar__button .icon-attention,
  .varnish-bar__icon .icon-attention {
    width: 30px;
    height: 30px;
  }
}
.no-touch .varnish-bar__button:hover,
.no-touch .varnish-bar__icon:hover {
  color: hsla(0, 0%, 100%, 0.8);
}
.no-touch .varnish-bar__button:hover .icon-close-thin,
.no-touch .varnish-bar__icon:hover .icon-close-thin {
  fill: hsla(0, 0%, 100%, 0.8);
}
.varnish-bar__icon {
  cursor: default;
}
.live-bar {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  background: #fbc200;
  border-top: 1px solid #fbc200;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  color: #323232;
  z-index: 10;
  box-sizing: border-box;
  transform: translate3d(0, 105%, 0);
  transition: transform 0.5s ease;
  box-shadow: 0 -1px 3px 0 rgba(0, 0, 0, 0.2);
}
.sitecore-editing .live-bar {
  display: none;
}
.live-bar--open {
  transform: translateZ(0);
}
.live-bar__inner {
  position: relative;
  z-index: 2;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: start;
  justify-content: flex-start;
  padding: 20px;
}
@media (min-width: 768px) {
  .live-bar__inner {
    padding: 27px 30px;
  }
}
.live-bar__content {
  display: block;
  letter-spacing: -0.025em;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  .live-bar__content {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
}
.live-bar__content p {
  margin: 0;
}
.live-bar__content a {
  font-weight: 500;
  color: #323232;
  text-decoration: none;
  transition: color 0.25s linear;
}
.no-touch .live-bar__content a:hover {
  color: rgba(50, 50, 50, 0.8);
}
@media (min-width: 768px) {
  .live-bar__content {
    font-size: 0.875rem;
  }
}
.live-bar__title {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  font-weight: 500;
}
.live-bar__title:before {
  content: "";
  display: block;
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background-color: #323232;
  margin-right: 10px;
  margin-top: -2px;
}
.live-bar__team {
  font-size: 0.875rem;
  font-weight: 700;
}
@media (min-width: 768px) {
  .live-bar__team {
    font-size: 1rem;
  }
}
.live-bar__link {
  display: -ms-flexbox;
  display: flex;
  text-transform: uppercase;
  margin-top: 12px;
  font-size: 0.75rem;
}
@media (min-width: 768px) {
  .live-bar__link {
    font-size: 1rem;
    margin-top: 0;
  }
}
.live-bar__link .icon-chevron-right {
  display: none;
  width: 7px;
  height: 11px;
  fill: rgba(51, 51, 51, 0.8);
  will-change: transform;
  transition: transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);
}
@media (min-width: 768px) {
  .live-bar__link .icon-chevron-right {
    display: block;
  }
}
.no-touch .live-bar__link:hover {
  color: rgba(50, 50, 50, 0.8);
}
.no-touch .live-bar__link:hover .icon-chevron-right {
  transform: translateX(5px);
  fill: rgba(51, 51, 51, 0.8);
}
.live-bar__info {
  display: block;
}
@media (min-width: 768px) {
  .live-bar__info {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    font-weight: 700;
  }
}
.live-bar__score {
  margin: 0 18px;
  display: none;
}
@media (min-width: 768px) {
  .live-bar__score {
    display: block;
  }
}
.live-bar__mobile {
  display: inline;
}
@media (min-width: 768px) {
  .live-bar__mobile {
    display: none;
  }
}
.live-bar__time {
  position: absolute;
  right: 20px;
  bottom: 20px;
  font-size: 0.75rem;
  text-transform: lowercase;
}
@media (min-width: 768px) {
  .live-bar__time {
    font-size: 1rem;
    margin: 0 18px;
    position: static;
  }
}
.live-bar__match {
  margin-left: 20px;
  font-weight: 700;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
@media (min-width: 769px) {
  .live-bar__match {
    margin-left: 45px;
  }
}
.live-bar__match span {
  font-weight: 300;
  margin-left: 4px;
}
.live-bar__match-text {
  display: none;
}
@media (min-width: 769px) {
  .live-bar__match-text {
    display: block;
  }
}
.live-bar__buttons {
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  padding-left: 25px;
}
.live-bar__button {
  background: none;
  border: none;
  box-shadow: none;
  outline: none;
  text-transform: uppercase;
  text-decoration: none;
  cursor: pointer;
  font-size: 0.6875rem;
  line-height: 0.8em;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  color: #323232;
  transition: color 0.25s linear;
  position: absolute;
  right: 20px;
  top: 20px;
}
@media (min-width: 768px) {
  .live-bar__button {
    font-size: 0.8125rem;
    line-height: 1em;
    position: static;
  }
}
.live-bar__button .icon-close-thin {
  width: 8px;
  height: 8px;
  fill: #4c4c4c;
  transition: fill 0.25s linear;
}
@media (min-width: 768px) {
  .live-bar__button .icon-close-thin {
    width: 10px;
    height: 10px;
  }
}
.no-touch .live-bar__button:hover {
  color: rgba(50, 50, 50, 0.8);
}
.no-touch .live-bar__button:hover .icon-close-thin {
  fill: rgba(76, 76, 76, 0.8);
}
.top-players {
  background-color: #1f1f1f;
  padding-bottom: 30px;
}
.top-players__header {
  display: block;
  padding: 20px 30px;
}
.top-players__header h2 {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 1.125rem;
  color: #fff;
  text-transform: uppercase;
  text-align: center;
}
.top-players__list {
  list-style: none;
}
.top-players__item {
  border-bottom: 1px solid #383838;
  position: relative;
  overflow: hidden;
}
.top-players__item:first-child {
  border-top: 1px solid #383838;
}
.top-players__underlay {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 65px;
  height: 100%;
  transform: translateX(-100%);
  overflow: hidden;
}
.top-players__skewed-part {
  background-color: #383838;
  width: 100%;
  height: 100%;
  transform: skewX(-22deg);
  transform-origin: top right;
}
.top-players__image {
  display: block;
  position: relative;
  width: auto;
  height: 65px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-item-align: end;
  align-self: flex-end;
  opacity: 0;
  position: absolute;
  left: 0;
  bottom: 0;
}
.top-players__content {
  position: relative;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  text-transform: uppercase;
}
.top-players__content h3 {
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1.66666667;
  color: #fff;
  transform: translateY(10px);
  opacity: 0;
}
.top-players__content p {
  font-size: 0.875rem;
  line-height: 1.28571429;
  color: #999;
  transform: translateY(10px);
  opacity: 0;
}
.top-players__stat {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  height: 70px;
  padding-left: 80px;
}
.top-players__value {
  position: relative;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  margin-left: 15px;
  margin-right: 15px;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 2.625rem;
  color: #ff0028;
  opacity: 0;
}
.matchday-timeline {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
  max-width: 890px;
  margin: 12px auto;
}
@media (min-width: 768px) {
  .matchday-timeline {
    margin: 30px auto 0;
  }
}
.matchday-timeline__item {
  height: 4px;
  background-color: hsla(0, 0%, 100%, 0.3);
  -ms-flex-positive: 2;
  flex-grow: 2;
  position: relative;
}
@media (min-width: 768px) {
  .matchday-timeline__item {
    height: 6px;
  }
}
.matchday-timeline__half-time {
  font-size: 0;
  margin: 0;
  width: 1px;
  height: 14px;
  background-color: #fff;
}
@media (min-width: 768px) {
  .matchday-timeline__half-time {
    font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
    font-weight: 700;
    font-size: 0.6875rem;
    line-height: 0.8em;
    text-transform: uppercase;
    margin: 0 5px;
    width: auto;
    height: auto;
    background: none;
    color: #fff;
    -ms-flex-positive: 0;
    flex-grow: 0;
  }
}
.matchday-timeline__bar {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 1;
  width: 0;
  height: 100%;
  background-color: #000;
}
.matchday-timeline__icons {
  position: relative;
  top: 0;
  left: 12px;
  width: calc(100% - 24px);
  height: 100%;
}
.matchday-timeline__icons .icon-red-card {
  width: 12px;
  height: 15px;
}
.matchday-timeline__icon {
  position: absolute;
  top: 50%;
  left: 0;
  transform: translate(-50%, -50%);
  z-index: 2;
  cursor: pointer;
  font-size: 0;
}
.matchday-timeline__icon--goal {
  width: 14px;
  height: 14px;
  background-color: #fff;
  border-radius: 50%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (min-width: 768px) {
  .matchday-timeline__icon--goal {
    width: 24px;
    height: 24px;
  }
}
.matchday-timeline__icon--goal .icon {
  width: 10px;
  height: 10px;
}
@media (min-width: 768px) {
  .matchday-timeline__icon--goal .icon {
    width: 14px;
    height: 14px;
  }
}
@media (min-width: 768px) {
  .matchday-timeline__icon:hover {
    z-index: 3;
  }
  .matchday-timeline__icon:hover .matchday-timeline__tooltip {
    visibility: visible;
    opacity: 1;
    transform: translate(-50%);
  }
}
.matchday-timeline__tooltip-container {
  width: 100%;
  height: 100%;
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
}
.matchday-timeline__tooltip {
  display: none;
}
@media (min-width: 768px) {
  .matchday-timeline__tooltip {
    display: block;
    visibility: hidden;
    position: absolute;
    left: 50%;
    bottom: calc(100% + 8px);
    background-color: #fff;
    font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
    font-weight: 400;
    color: #323232;
    font-size: 0.625rem;
    letter-spacing: -0.02em;
    padding: 10px;
    border-radius: 3px;
    transform: translate(-50%, -5px);
    opacity: 0;
    transition: all 0.15s linear;
  }
  .matchday-timeline__tooltip:after {
    content: "";
    display: block;
    width: 0;
    height: 0;
    border-top: 6px solid #fff;
    border-right: 6px solid transparent;
    border-left: 6px solid transparent;
    bottom: -4px;
    left: 50%;
    position: absolute;
    transform: translate(-50%);
  }
}
.matchday-timeline__tooltip--home strong {
  color: #ff0028;
  text-transform: uppercase;
}
.matchday-timeline.is-extra {
  max-width: 455px;
}
.month-selector {
  display: inline-block;
  box-sizing: border-box;
  margin-left: 20px;
  vertical-align: middle;
}
@media (min-width: 1024px) {
  .month-selector {
    position: relative;
    margin-left: 35px;
  }
}
.month-selector__opener {
  height: 40px;
  background: #fff;
  border: 1px solid #ccc;
  display: inline-block;
  padding: 10px;
  max-width: 50vw;
  text-decoration: none;
  color: #ff0028;
  text-transform: uppercase;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
}
@supports (display: flex) {
  .month-selector__opener {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
}
@media (min-width: 1024px) {
  .month-selector__opener {
    min-width: 150px;
    padding: 10px 20px;
    height: 50px;
    background: #fafafa;
  }
}
.month-selector__opener-text {
  display: none;
}
@media (min-width: 1024px) {
  .month-selector__opener-text {
    display: inline;
  }
}
.month-selector__opener-icon {
  fill: #ff0028;
  width: 16px;
  height: 14px;
  display: inline-block;
}
@media (min-width: 1024px) {
  .month-selector__opener-icon {
    margin-left: 10px;
  }
  .month-selector__opener-icon:first-child {
    margin-left: 0;
  }
}
.month-selector__container {
  position: fixed;
  background: #fafafa;
  border: 1px solid #ccc;
  max-width: 100vw;
  z-index: 20;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition: opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1),
    visibility 0s cubic-bezier(0.215, 0.61, 0.355, 1) 0.5s;
}
.month-selector__container--opened {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
  transition: opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1),
    visibility 0s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
}
@media (min-width: 1024px) {
  .month-selector__container {
    width: 210px;
    top: 100%;
    left: 50%;
    right: auto;
    bottom: auto;
    transform: translate(-50%);
    position: absolute;
    margin-top: 20px;
  }
  .month-selector__container:before {
    content: "";
    display: block;
    width: 20px;
    height: 20px;
    position: absolute;
    top: 0;
    left: 50%;
    background: #fafafa;
    border: 1px solid #ccc;
    transform: translate(-50%, -50%) rotate(45deg);
    border-right: none;
    border-bottom: none;
  }
}
.month-selector__container-inner {
  max-width: 300px;
  margin: 0 auto;
  position: relative;
  padding: 20px;
}
.month-selector__container-inner:after {
  content: "";
  height: 40px;
  display: block;
  padding-bottom: 75%;
}
.month-selector__chevron {
  position: absolute;
  top: 20px;
  z-index: 22;
  padding: 15px;
  margin: -15px -15px 0;
}
.month-selector__chevron--prev {
  left: 20px;
}
.month-selector__chevron--next {
  right: 20px;
}
.month-selector__chevron--disabled {
  opacity: 0.25;
  filter: grayscale();
}
.month-selector__chevron-icon {
  fill: #ff0028;
  height: 0.85em;
  width: 0.5em;
  display: block;
}
.month-selector__year {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #fafafa;
  opacity: 0;
  visibility: hidden;
  margin: 0 auto;
  transition: opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1),
    visibility 0s cubic-bezier(0.215, 0.61, 0.355, 1) 0.5s;
  padding: 20px;
}
.month-selector__year--current {
  opacity: 1;
  visibility: visible;
  transition: opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1),
    visibility 0s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
}
.month-selector__year-title {
  color: #ff0028;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  height: 40px;
  text-align: center;
}
.month-selector__list {
  list-style: none;
  display: block;
  font-size: 0;
}
@supports (display: flex) {
  .month-selector__list {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
}
.month-selector__list-item {
  width: 25%;
  float: left;
  position: relative;
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  text-transform: uppercase;
  background-color: #fff;
}
.month-selector__list-item:nth-child(4n + 1) {
  border-left: 1px solid #ccc;
}
.month-selector__list-item:first-child,
.month-selector__list-item:nth-child(2),
.month-selector__list-item:nth-child(3),
.month-selector__list-item:nth-child(4) {
  border-top: 1px solid #ccc;
}
.month-selector__list-item:before {
  content: "";
  display: block;
  width: 100%;
  padding-bottom: 100%;
}
.month-selector__list-itemcontent {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  font-size: 0.8125rem;
  color: #666;
  text-decoration: none;
  text-align: center;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  transition: color 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);
}
@supports (display: flex) {
  .month-selector__list-itemcontent {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
}
@media (min-width: 1024px) {
  .month-selector__list-itemcontent {
    font-size: 0.75rem;
  }
}
.month-selector__list-itemcontent--nonclickable {
  opacity: 0.5;
}
.no-touch .month-selector__list-itemcontent--clickable:hover {
  color: #ff0028;
}
.scroll {
  position: relative;
  overflow: hidden;
  -ms-touch-action: none;
  height: 225px;
  width: 100%;
}
.scroll__wrapper {
  display: -ms-inline-flexbox;
  display: inline-flex;
  position: relative;
  z-index: 1;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  transform: translateZ(0);
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-text-size-adjust: none;
  -ms-text-size-adjust: none;
  text-size-adjust: none;
}
.scroll__link {
  opacity: 0;
  visibility: hidden;
  width: 70px;
  height: 70px;
  z-index: 10;
  background-color: rgba(31, 31, 31, 0.5);
  transition: 0.3s ease;
}
.scroll__link,
.scroll__link .icon {
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
}
.scroll__link .icon {
  fill: #fff;
  left: 0;
  right: 0;
  pointer-events: none;
}
.scroll__link.is-hidden {
  display: none;
}
.scroll__link--prev {
  left: 0;
}
.is-prev-arrow-visible .scroll__link--prev {
  opacity: 1;
  visibility: visible;
}
.scroll__link--next {
  right: 0;
}
.is-next-arrow-visible .scroll__link--next {
  opacity: 1;
  visibility: visible;
}
.search-input {
  display: inline-block;
  vertical-align: middle;
}
@media (min-width: 1024px) {
  .search-input {
    position: relative;
  }
}
.search-input:before {
  content: "";
  display: block;
  width: 40px;
  height: 40px;
}
@media (min-width: 1024px) {
  .search-input:before {
    width: 50px;
    height: 50px;
  }
}
.search-input__box {
  position: absolute;
  top: 0;
  right: 0;
}
.search-input__text {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  vertical-align: middle;
  border: 1px solid #ccc;
  background-color: #fff;
  border-radius: 40px;
  overflow: hidden;
  transform: translateZ(0);
}
@media (min-width: 1024px) {
  .search-input__text {
    border-radius: 50px;
  }
}
.search-input__input {
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.search-input input[type="text"] {
  border: 0;
  width: 0;
  height: 38px;
  text-indent: 25px;
  padding: 0;
  color: #666;
}
.search-input input[type="text"]:focus {
  outline: none;
}
@media (min-width: 1024px) {
  .search-input input[type="text"] {
    height: 48px;
    transition: 0.3s cubic-bezier(0.19, 1, 0.22, 1);
  }
}
.search-input button[type="submit"] {
  width: 38px;
  height: 38px;
  border-radius: 50%;
  border: 0;
  background-color: transparent;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  cursor: pointer;
}
.search-input button[type="submit"] .icon {
  opacity: 0.3;
}
.search-input button[type="submit"]:focus {
  outline: none;
}
@media (min-width: 1024px) {
  .search-input button[type="submit"] {
    width: 48px;
    height: 48px;
  }
}
@media (max-width: 1023px) {
  .search-input:not(.is-active) {
    position: relative;
  }
}
@media (max-width: 1023px) {
  .search-input.is-active .search-input__box {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    top: 0;
    left: 0;
    height: 100%;
    padding: 20px;
    background-color: #f8f8f8;
    box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.3);
    transform: translateZ(0);
  }
  .search-input.is-active .search-input__text {
    display: -ms-flexbox;
    display: flex;
    width: 100%;
  }
  .search-input.is-active input[type="text"] {
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
  }
  .search-input.is-active button[type="submit"] {
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
  }
}
@media (min-width: 1024px) {
  .search-input.is-active input[type="text"] {
    width: 248px;
  }
}
.pika-single {
  z-index: 9999;
  display: block;
  position: relative;
  color: #333;
  background: #fff;
  border: 1px solid #ccc;
  border-bottom-color: #bbb;
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
}
.pika-single:after,
.pika-single:before {
  content: " ";
  display: table;
}
.pika-single:after {
  clear: both;
}
.pika-single {
  *zoom: 1;
}
.pika-single.is-hidden {
  display: none;
}
.pika-single.is-bound {
  position: absolute;
  box-shadow: 0 5px 15px -5px rgba(0, 0, 0, 0.5);
}
.pika-lendar {
  float: left;
  width: 240px;
  margin: 8px;
}
.pika-title {
  position: relative;
  text-align: center;
}
.pika-label {
  display: inline-block;
  *display: inline;
  position: relative;
  z-index: 9999;
  overflow: hidden;
  margin: 0;
  padding: 5px 3px;
  font-size: 0.875rem;
  line-height: 20px;
  font-weight: 700;
  background-color: #fff;
}
.pika-title select {
  cursor: pointer;
  position: absolute;
  z-index: 9998;
  margin: 0;
  left: 0;
  top: 5px;
  filter: alpha(opacity=0);
  opacity: 0;
}
.pika-next,
.pika-prev {
  display: block;
  cursor: pointer;
  position: relative;
  outline: none;
  border: 0;
  padding: 0;
  width: 20px;
  height: 30px;
  text-indent: 20px;
  white-space: nowrap;
  overflow: hidden;
  background-color: transparent;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 75% 75%;
  opacity: 0.5;
  *position: absolute;
  *top: 0;
}
.pika-next:hover,
.pika-prev:hover {
  opacity: 1;
}
.is-rtl .pika-next,
.pika-prev {
  float: left;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==");
  *left: 0;
}
.is-rtl .pika-prev,
.pika-next {
  float: right;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=");
  *right: 0;
}
.pika-next.is-disabled,
.pika-prev.is-disabled {
  cursor: default;
  opacity: 0.2;
}
.pika-select {
  display: inline-block;
  *display: inline;
}
.pika-table {
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0;
  border: 0;
}
.pika-table td,
.pika-table th {
  width: 14.285714285714286%;
  padding: 0;
}
.pika-table th {
  color: #999;
  font-size: 0.75rem;
  line-height: 25px;
  font-weight: 700;
  text-align: center;
}
.pika-button {
  cursor: pointer;
  display: block;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  outline: none;
  border: 0;
  margin: 0;
  width: 100%;
  padding: 5px;
  color: #666;
  font-size: 0.75rem;
  line-height: 15px;
  text-align: right;
  background: #f5f5f5;
}
.pika-week {
  font-size: 0.6875rem;
  color: #999;
}
.is-today .pika-button {
  color: #3af;
  font-weight: 700;
}
.is-selected .pika-button {
  color: #fff;
  font-weight: 700;
  background: #3af;
  box-shadow: inset 0 1px 3px #178fe5;
  border-radius: 3px;
}
.is-inrange .pika-button {
  background: #d5e9f7;
}
.is-startrange .pika-button {
  color: #fff;
  background: #6cb31d;
  box-shadow: none;
  border-radius: 3px;
}
.is-endrange .pika-button {
  color: #fff;
  background: #3af;
  box-shadow: none;
  border-radius: 3px;
}
.is-disabled .pika-button {
  pointer-events: none;
  cursor: default;
  color: #999;
  opacity: 0.3;
}
.pika-button:hover {
  color: #fff;
  background: #ff8000;
  box-shadow: none;
  border-radius: 3px;
}
.pika-table abbr {
  border-bottom: none;
  cursor: help;
}
.customdatepicker.form__item--success:before {
  display: none;
}
.customdatepicker__body {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.customdatepicker__core {
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  width: 0 !important;
  height: 0 !important;
  visibility: hidden !important;
}
.customdatepicker__date {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: start;
  justify-content: flex-start;
  width: 208px;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
}
.customdatepicker__input[type="text"] {
  border: 1px solid #ccc;
  margin-right: -1px;
  position: relative;
  width: 0;
  text-align: center;
  font-size: 0.875rem;
}
.form__item--error .customdatepicker__input[type="text"] {
  padding-top: 9px;
  padding-bottom: 9px;
  border-top: 2px solid #c0060a;
  border-bottom: 2px solid #c0060a;
}
.form__item--error .customdatepicker__input[type="text"]:first-child {
  border-left: 2px solid #c0060a;
  padding-left: 9px;
}
.form__item--error .customdatepicker__input[type="text"]:last-child {
  border-right: 2px solid #c0060a;
  padding-right: 9px;
}
.customdatepicker__input--day,
.customdatepicker__input--month {
  -ms-flex-positive: 2;
  flex-grow: 2;
}
.customdatepicker__input--year {
  -ms-flex-positive: 3;
  flex-grow: 3;
}
.customdatepicker__popup-container {
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  position: relative;
  margin-left: 1px;
}
.form__item--success .customdatepicker__popup-container:before {
  content: "";
  position: absolute;
  right: -25px;
  top: 0;
  bottom: 0;
  width: 25px;
  background: url(/assets/img/global/icon-success.svg) 50% no-repeat;
  background-size: 15px 15px;
}
.customdatepicker__btn {
  background: none;
  border: none;
  padding: 10px;
  height: 40px;
  width: 40px;
  box-sizing: border-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  color: #666;
}
.customdatepicker__btn-icon {
  fill: #666;
}
.customdatepicker .pika-single {
  box-shadow: none;
  border: none;
  background: none;
}
.customdatepicker .pika-lendar {
  position: absolute;
  z-index: 100;
  left: 20px;
  top: 100%;
  transform: translate(-50%);
  background: #f3f3f3;
  border: 1px solid #ccc;
  max-width: 100vh;
  padding: 10px;
  box-sizing: border-box;
  margin: 7px 0;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 700;
}
.customdatepicker .pika-lendar:before {
  content: "";
  display: block;
  width: 20px;
  height: 20px;
  position: absolute;
  top: 0;
  left: 50%;
  background: #fafafa;
  border: 1px solid #ccc;
  transform: translate(-50%, -50%) rotate(45deg);
  border-right: none;
  border-bottom: none;
}
.customdatepicker .pika-label {
  background-color: transparent;
  width: 70px;
  padding: 0;
  font-size: 0;
  line-height: 0;
  margin: 0 5px;
}
.customdatepicker .pika-label:after {
  content: "";
  position: absolute;
  top: 0;
  right: 11px;
  bottom: 0;
  margin: auto;
  width: 10px;
  height: 5.946px;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='5.946' viewBox='0 0 10 5.946' fill='%23666'%3E%3Cpath d='M5 5.946l-5-5L.946 0 5 4.053 9.054 0 10 .946z'/%3E%3C/svg%3E")
    no-repeat 50% 50%;
  pointer-events: none;
  z-index: 9999;
}
.customdatepicker .pika-select {
  opacity: 1;
  color: #ff0028;
  text-transform: uppercase;
  padding: 5px;
  height: 30px;
  position: relative;
  font-size: 0.75rem;
  line-height: 1.3em;
  top: 0;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 700;
}
.customdatepicker .pika-table {
  border-collapse: collapse;
}
.customdatepicker .pika-table td {
  border: 1px solid #ccc;
  position: relative;
}
.customdatepicker .pika-table td:before {
  content: "";
  display: block;
  width: 100%;
  padding-bottom: 100%;
}
.customdatepicker .pika-table .is-empty {
  border: none;
}
.customdatepicker .pika-table th {
  font-weight: 400;
  text-transform: uppercase;
  color: #383838;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 700;
}
.customdatepicker .pika-button {
  background: #fff;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  transition: all 0.5s ease;
}
.customdatepicker .pika-button,
.customdatepicker .pika-next,
.customdatepicker .pika-prev {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.customdatepicker .pika-next,
.customdatepicker .pika-prev {
  background-image: none;
}
.customdatepicker .pika-next .icon,
.customdatepicker .pika-prev .icon {
  display: block;
  width: 9px;
  height: 15px;
  fill: #383838;
  pointer-events: none;
}
.customdatepicker .pika-next:hover .icon,
.customdatepicker .pika-prev:hover .icon {
  fill: #ff0028;
}
.customdatepicker .is-today .pika-button {
  color: #ff0028;
}
.customdatepicker .is-selected .pika-button,
.customdatepicker .pika-button:hover {
  border-radius: 0;
  background: #ff0028;
  color: #fff;
  box-shadow: none;
}
.message {
  background-color: rgba(0, 0, 0, 0.9);
  position: fixed;
  top: 110px;
  bottom: 0;
  left: 0;
  right: 0;
  opacity: 0;
  z-index: -1;
  visibility: hidden;
  will-change: transform;
  transform: translateY(50px);
  height: calc(100% + 50px);
}
@media (min-width: 768px) {
  .message {
    top: 0;
  }
}
.message__content {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  overflow-x: hidden;
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
}
@media (min-width: 768px) {
  .message__content {
    top: 30px;
    bottom: 30px;
    left: 60px;
    right: 60px;
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    max-width: 480px;
    overflow: visible;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
  }
}
.message__inner {
  width: 100%;
  position: relative;
}
.message__close {
  display: block;
  height: 35px;
  padding: 7px;
  border-bottom: 1px solid #666;
  text-align: center;
  cursor: pointer;
  background-color: #f3f3f3;
}
.message__close .icon {
  width: 13px;
  height: 13px;
  fill: #666;
  vertical-align: middle;
}
.message__close:after {
  content: "CLOSE";
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  font-size: 0.75rem;
  margin-left: 10px;
}
@media (min-width: 768px) {
  .message__close {
    position: absolute;
    top: -5px;
    right: -30px;
    z-index: 5;
    cursor: pointer;
    font-size: 0;
    background-color: transparent;
    padding: 0;
    border: 0;
  }
  .message__close .icon-close {
    fill: #fff;
    width: 24px;
    height: 24px;
  }
  .message__close:after {
    display: none;
  }
}
.audio-commentary {
  background: #ab080e;
  display: -ms-flexbox;
  display: flex;
  color: #fff;
  overflow: hidden;
  position: fixed;
  top: 114px;
  left: -50px;
}
@media (min-width: 1025px) {
  .audio-commentary {
    position: static;
    max-height: 62px;
  }
}
.audio-commentary__button {
  position: relative;
  width: 50px;
  padding-bottom: 50px;
  height: 0;
  background: #d10911;
  border: 0;
  color: inherit;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
@media (min-width: 1025px) {
  .audio-commentary__button {
    width: 62px;
    padding-bottom: 62px;
  }
}
.audio-commentary__spin {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  background: #d10911;
  z-index: 5;
}
.audio-commentary__spin [role="progressbar"] {
  position: relative !important;
}
.audio-commentary__icon {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
}
.audio-commentary__icon-cross-1,
.audio-commentary__icon-cross-2 {
  opacity: 0;
  transition: opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.is-paused .audio-commentary__icon-cross-1,
.is-paused .audio-commentary__icon-cross-2 {
  opacity: 1;
}
.audio-commentary__icon-curve-3 {
  opacity: 0;
  transition: opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.is-playing .audio-commentary__icon-curve-3 {
  opacity: 1;
}
.audio-commentary__icon-curve-1,
.audio-commentary__icon-curve-2,
.audio-commentary__icon-curve-3 {
  transition: opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.is-paused .audio-commentary__icon-curve-1,
.is-paused .audio-commentary__icon-curve-2,
.is-paused .audio-commentary__icon-curve-3 {
  opacity: 0;
}
.audio-commentary__icon-body {
  fill: #d10911;
  transition: 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.is-playing .audio-commentary__icon-body {
  fill: currentColor;
}
.is-paused .audio-commentary__icon-body {
  fill: #d10911;
}
.audio-commentary__content {
  display: none;
}
@media (min-width: 1025px) {
  .audio-commentary__content {
    font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
    font-weight: 300;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 0 20px;
  }
}
.audio-commentary__title {
  font-size: 0.875rem;
  margin-bottom: 0.5em;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
  align-items: center;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
}
.audio-commentary__title span {
  width: 10px;
  height: 10px;
  background: currentColor;
  margin-right: 6px;
  display: inline-block;
  border-radius: 50%;
  margin-top: -1px;
}
.audio-commentary__text {
  font-size: 0.75rem;
  opacity: 0.5;
  width: 100%;
  display: table;
  table-layout: fixed;
}
.audio-commentary__text-cell {
  display: table-cell;
}
.audio-commentary__text-wrap {
  white-space: nowrap;
  word-break: break-all;
  word-wrap: break-word;
  text-overflow: ellipsis;
  overflow: hidden;
}
.audio-commentary .ooyala-player {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 100%;
  transform: translateZ(0);
}
.audio-commentary:not(.is-unauthorized) .audio-commentary__text-wrap {
  transform: translateY(20px);
  opacity: 0;
  will-change: transform;
  transition: 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.audio-commentary:not(.is-unauthorized)
  .audio-commentary__text-wrap.is-changed {
  transform: translateY(0);
  opacity: 1;
}
.input-range {
  margin-top: 20px;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  position: relative;
  padding-bottom: 38px;
}
.input-range span {
  display: block;
  position: absolute;
  left: 13px;
  top: 0;
  right: 13px;
  bottom: 0;
  pointer-events: none;
}
.input-range output {
  position: absolute;
  top: 0;
  bottom: 0;
  margin-top: auto;
  transform: translateX(-50%);
  color: #000;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 22px;
  height: 22px;
  background-color: #fff;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 700;
  font-size: 1rem;
  line-height: 1;
}
.input-range output:before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 9px solid #fff;
  border-left: 3px solid transparent;
  border-right: 3px solid transparent;
  position: absolute;
  top: -8px;
  left: 0;
  right: 0;
  margin: 0 auto;
}
.input-range__input {
  -webkit-appearance: none;
  width: 100%;
  max-width: 100%;
  margin: 0;
  background-color: transparent;
  padding: 0;
  border: none;
  outline: none;
  height: auto;
}
.input-range__input::-webkit-slider-runnable-track {
  max-width: 100%;
  height: 21px;
  box-shadow: inset 0 0 0 3px #fff;
  background-color: #e1e1e1;
  border-radius: 10px;
  outline: none;
}
.input-range__input::-moz-range-track {
  max-width: 100%;
  height: 21px;
  box-shadow: inset 0 0 0 3px #fff;
  background-color: #e1e1e1;
  border-radius: 10px;
  outline: none;
}
.input-range__input::-webkit-slider-thumb {
  -webkit-appearance: none;
  border: none;
  width: 27px;
  height: 27px;
  border-radius: 50%;
  background-color: #fff;
  margin-top: -3px;
  outline: none;
  box-shadow: 0 0 3px 2px rgba(29, 29, 29, 0.25);
}
.input-range__input::-moz-range-thumb {
  -webkit-appearance: none;
  border: none;
  width: 27px;
  height: 27px;
  border-radius: 50%;
  background-color: #fff;
  margin-top: -3px;
  outline: none;
  box-shadow: 0 0 3px 2px rgba(29, 29, 29, 0.25);
}
.input-range__input::-ms-track {
  color: transparent;
}
.input-range__input::-ms-thumb,
.input-range__input::-ms-track {
  -webkit-appearance: none;
  border: none;
  width: 27px;
  height: 27px;
  border-radius: 50%;
  background-color: #fff;
  margin-top: -3px;
  outline: none;
  box-shadow: 0 0 3px 2px rgba(29, 29, 29, 0.25);
  -ms-user-select: none;
  user-select: none;
}
.predict-card {
  background-color: #ff0028;
  width: 100%;
  text-align: center;
  text-decoration: none;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: justify;
  justify-content: space-between;
  overflow: hidden;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.predict-card__logo {
  padding: 25px 25px 0;
  margin: 0 auto;
}
.predict-card__logo-img {
  display: block;
  max-width: 290px;
  width: 100%;
  margin: 0 auto;
}
.predict-card__teams {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 20px 25px;
  position: relative;
}
.predict-card__teams:after,
.predict-card__teams:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
  width: 50px;
  height: 170px;
  background-repeat: no-repeat;
}
.predict-card__teams:before {
  left: 0;
  background-image: url(/assets/img/predict-score/left-small.png);
  background-position: 100%;
}
.predict-card__teams:after {
  right: 0;
  background-image: url(/assets/img/predict-score/right-small.png);
  background-position: 0;
}
.predict-card__teams-container {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  max-width: 250px;
  margin: 0 auto;
}
.predict-card__team {
  padding: 10px;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
}
.predict-card__team-img {
  width: 100%;
  max-width: 100px;
  height: 100%;
  max-height: 100px;
  -o-object-fit: contain;
  object-fit: contain;
  font-family: object-fit\:contain;
}
.predict-card__versus {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 1.125rem;
  color: #fff;
}
.predict-card__title {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 1.25rem;
  line-height: 1;
  color: #fff;
  text-transform: uppercase;
  padding-top: 10px;
}
.predict-card__module {
  padding: 37px 25px;
}
.predict-card__button-container {
  position: relative;
  max-width: 205px;
  margin: 0 auto;
}
.predict-card__button-img {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  transform: translate(-50%, -30px);
  width: 65px;
  height: 90px;
  -o-object-fit: contain;
  object-fit: contain;
  font-family: object-fit\:contain;
}
.predict-card .predict-score__spacer {
  width: calc(100% + 50px);
  margin-left: -25px;
}
.predict-card--home {
  background-color: #ff0028;
}
.predict-card--away {
  background-color: #00768e;
}
.voting-header {
  border-width: 5px 0 0;
  border-style: solid;
  position: relative;
  margin-bottom: 40px;
}
@media (min-width: 769px) {
  .voting-header {
    border-width: 14px 0 0;
  }
}
.voting--dark .voting-header {
  border-color: #bb0500;
}
.voting--dark .voting-header .voting-header__musthead {
  background-color: #bb0500;
}
.voting--light .voting-header {
  border-color: #3f3f3f;
}
.voting--light .voting-header .voting-header__musthead {
  background-color: #3f3f3f;
}
@media (min-width: 769px) {
  .voting--light .voting-header + .subtitle--only-mobile + .voting-share-card {
    margin-top: 110px;
  }
}
.voting-header__musthead {
  display: inline-block;
  width: 118px;
  padding: 14px 0 8px;
  box-shadow: 3px 8px 13px 3px rgba(0, 0, 0, 0.12);
  color: #fff;
}
@media (min-width: 769px) {
  .voting-header__musthead {
    width: 170px;
    padding: 35px 0 12px;
  }
}
.voting-header__logo {
  height: 38px;
}
@media (min-width: 769px) {
  .voting-header__logo {
    height: 65px;
  }
}
.voting-header__title {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  text-transform: uppercase;
  font-size: 1.5rem;
  letter-spacing: -0.03125rem;
}
@media (min-width: 769px) {
  .voting-header__title {
    font-size: 2.3125rem;
  }
}
.voting-header__title span {
  display: block;
  font-size: 0.875rem;
  letter-spacing: -0.0125rem;
}
@media (min-width: 769px) {
  .voting-header__title span {
    font-size: 1.25rem;
  }
}
.voting-header__title:before {
  content: "";
  width: 95px;
  display: block;
  margin: 15px auto 7px;
  border-top: 2px solid #fff;
}
.voting-header__notice {
  position: absolute;
  top: 8px;
  right: 10px;
  font-size: 0.625rem;
  text-align: left;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  max-width: 85px;
}
@media (min-width: 769px) {
  .voting-header__notice {
    text-align: right;
    top: 17px;
    right: 17px;
    font-size: 0.75rem;
    max-width: none;
  }
}
.voting-header__notice b {
  font-weight: 700;
}
.voting-header__notice a {
  color: inherit;
  display: block;
}
@media (min-width: 769px) {
  .voting-header__notice a {
    display: inline;
  }
}
.voting-players-stats {
  text-align: left;
  max-width: 940px;
  margin: auto;
  background-color: #1a1a1a;
  padding: 20px 30px;
}
.voting--light .voting-players-stats {
  background-color: transparent;
}
@media (min-width: 769px) {
  .voting-players-stats {
    padding: 25px;
  }
}
.voting-players-stats__item {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  -ms-flex-align: start;
  align-items: flex-start;
  margin-bottom: 20px;
}
@media (min-width: 769px) {
  .voting-players-stats__item {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    margin-bottom: 0;
  }
  .voting-players-stats__item:last-child {
    padding-left: 125px;
  }
}
.voting-players-stats__player {
  text-transform: uppercase;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.voting-players-stats__number {
  color: #bb0500;
  font-size: 2.9375rem;
}
@media (min-width: 769px) {
  .voting-players-stats__number {
    font-size: 4.875rem;
  }
}
.voting-players-stats__name {
  margin-left: 10px;
  font-weight: 400;
}
.voting-players-stats__first-name {
  font-size: 0.75rem;
  display: block;
}
@media (min-width: 769px) {
  .voting-players-stats__first-name {
    font-size: 1.25rem;
    line-height: 1.5;
  }
}
.voting-players-stats__last-name {
  font-size: 1.5rem;
}
@media (min-width: 769px) {
  .voting-players-stats__last-name {
    font-size: 2.25rem;
    line-height: 1.14;
  }
}
.voting-players-stats__stat {
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}
.voting-players-stats__stat .stats-item {
  -ms-flex-preferred-size: 50%;
  flex-basis: 50%;
  position: relative;
}
.voting-players-stats__stat .stats-item:first-child {
  padding-right: 16px;
}
.voting-players-stats__stat .stats-item:last-child {
  padding-left: 16px;
}
.voting-players-stats__stat .stats-item:last-child:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 1px;
  height: 100%;
  background-color: #fff;
}
@media (min-width: 769px) {
  .voting-players-stats__stat .stats-item:first-child {
    padding-right: 25px;
  }
  .voting-players-stats__stat .stats-item:last-child {
    padding-left: 45px;
  }
}
.voting-players-stats__label {
  display: -ms-flexbox;
  display: flex;
  text-transform: none;
  font-size: 0.75rem;
  line-height: 1.333;
  margin: 0;
}
.voting-players-stats__label input[type="checkbox"] {
  display: block;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  margin: 2px 8px 0 0;
}
.voting-players-stats__radio {
  display: -ms-flexbox;
  display: flex;
  text-transform: none;
  font-size: 0.75rem;
  line-height: 1.333;
  margin: 0;
}
.voting-players-stats__radio input,
.voting-players-stats__radio label {
  cursor: pointer;
  text-transform: none;
}
.voting-players-stats__radio__light {
  color: #fff;
}
.voting-players-stats__gdpr {
  color: #666;
  margin-bottom: 15px;
}
.voting-players-stats .btn {
  margin: auto;
}
@media (min-width: 769px) {
  .voting-players-stats .btn {
    margin-left: 0;
  }
}
.voting-players-stats__inner {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.voting-players-stats__inner:first-child {
  margin-bottom: 20px;
}
.voting-players-stats--narrow {
  max-width: 550px;
  padding: 0 20px;
}
.voting-players-stats--narrow .voting-players-stats__inner {
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: center;
  justify-content: center;
}
.voting-players-stats--narrow .voting-players-stats__item:first-child {
  margin-bottom: 30px;
}
.voting-players-stats--narrow .voting-players-stats__item:last-child {
  padding: 0;
  -ms-flex-pack: center;
  justify-content: center;
}
.voting-players-stats--narrow .voting-players-stats__item:last-child .btn {
  margin: 0;
}
@media (min-width: 769px) {
  .voting-players-stats--narrow {
    padding: 0;
  }
}
.voting-players-stats-container {
  width: 100%;
  max-height: 0;
  overflow: hidden;
}
.voting-fields {
  width: 100%;
  max-width: 550px;
  margin: auto;
  z-index: 1;
  background-color: #222;
  color: #fff;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  letter-spacing: -0.025rem;
  text-align: left;
  border-top: 1px solid #535353;
  margin-bottom: 45px;
}
.voting-fields__progress {
  top: 0;
  left: 0;
  height: 100%;
  width: 62px;
  position: absolute;
  transform-origin: top;
  transform: skewX(-18deg);
  background-color: #393939;
  transition: 0.3s ease;
}
@media (min-width: 769px) {
  .voting-fields__progress {
    width: 85px;
  }
}
.voting-fields__item {
  height: 96px;
  position: relative;
  overflow: hidden;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-align: center;
  align-items: center;
  border-width: 0 1px 1px;
  border-style: solid;
  border-color: #535353;
  padding: 0 20px 0 12px;
  color: inherit;
  text-transform: none;
  margin: 0;
}
.voting-fields__item.is-active .voting-fields__progress {
  width: 90%;
}
.voting-fields__item.is-active .voting-fields__away-team,
.voting-fields__item.is-active .voting-fields__first-name,
.voting-fields__item.is-active .voting-fields__vs {
  color: #fff;
}
.voting-fields__item.is-max .voting-fields__progress {
  background-color: #bb0500;
}
.voting-fields__item.is-max .voting-fields__away-team,
.voting-fields__item.is-max .voting-fields__first-name,
.voting-fields__item.is-max .voting-fields__vs {
  color: #fff;
}
@media (min-width: 769px) {
  .voting-fields__item {
    padding: 0 25px;
  }
}
.voting-fields__item [type="radio"]:checked ~ .voting-fields__radio:after {
  transform: scale(1);
  background-color: #bb0500;
}
.voting-fields label.voting-fields__item {
  cursor: pointer;
}
.voting-fields__first {
  font-size: 2.25rem;
  position: relative;
  min-width: 65px;
}
.voting-fields__second {
  padding-right: 20px;
  position: relative;
}
@media (min-width: 769px) {
  .voting-fields__second {
    padding-right: 40px;
    min-width: 155px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
  }
}
.voting-fields__player {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  margin-right: auto;
}
@media (min-width: 769px) {
  .voting-fields__player {
    -ms-flex-direction: row;
    flex-direction: row;
  }
}
.voting-fields__away-team,
.voting-fields__vs {
  display: inline;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 1rem;
  line-height: 1.19;
  color: #ababab;
}
@media (min-width: 769px) {
  .voting-fields__away-team,
  .voting-fields__vs {
    display: block;
  }
}
@media (min-width: 769px) {
  .voting-fields__vs {
    margin-right: 4px;
    font-size: 0.875rem;
    margin-right: 20px;
  }
}
@media (min-width: 769px) {
  .voting-fields__away-team {
    font-size: 1.125rem;
    line-height: 1.2;
    color: #fff;
  }
}
.voting-fields__radio {
  width: 18px;
  height: 18px;
}
.voting-fields__radio:after,
.voting-fields__radio:before {
  content: "";
  position: absolute;
  border-radius: 50%;
  box-sizing: border-box;
  transition: transform 0.3s ease;
}
.voting-fields__radio:before {
  width: 100%;
  height: 100%;
  border: 1px solid #979797;
  transform: scale(1);
}
.voting-fields__radio:after {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  width: 12px;
  height: 12px;
  transform: scale(0);
}
.voting-fields__name {
  position: relative;
  text-transform: uppercase;
}
@media (min-width: 769px) {
  .voting-fields__name {
    min-width: 200px;
  }
}
.voting-fields__last {
  position: relative;
  font-size: 1.5rem;
}
.voting-fields__first-name {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  color: #ababab;
  font-size: 0.75rem;
  line-height: 1.58;
  display: block;
}
@media (min-width: 769px) {
  .voting-fields__first-name {
    font-size: 0.875rem;
    line-height: 1.79;
  }
}
.voting-fields__last-name {
  font-size: 1.25rem;
}
@media (min-width: 769px) {
  .voting-fields__last-name {
    font-size: 1.5rem;
  }
}
.voting-share-card {
  max-width: 940px;
  position: relative;
  background-color: #222;
  color: #fff;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  text-transform: uppercase;
  margin-bottom: 40px;
}
@media (min-width: 769px) {
  .voting-share-card {
    overflow: hidden;
    margin: 0 auto 50px;
    padding: 0 0 0 45px;
    min-height: 185px;
  }
}
.voting--dark .voting-share-card {
  background-color: #ac0702;
}
@media (min-width: 769px) {
  .voting--dark .voting-share-card {
    background-color: #222;
  }
}
.voting--dark .voting-share-card .social-link .icon {
  fill: #ac0702;
}
@media (min-width: 769px) {
  .voting--dark .voting-share-card .social-link .icon {
    fill: #222;
  }
}
@media (min-width: 769px) {
  .voting-share-card:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 80%;
    height: 100%;
    background-color: #bb0500;
    transform-origin: top;
    transform: skewX(-18deg);
  }
}
.voting-share-card__image {
  position: absolute;
  bottom: 0;
  left: -20px;
  height: 145px;
}
@media (min-width: 769px) {
  .voting-share-card__image {
    position: relative;
    height: auto;
    left: 0;
  }
}
.voting-share-card__image img {
  height: 100%;
  display: block;
}
@media (min-width: 769px) {
  .voting-share-card__image img {
    margin-top: 10px;
  }
}
.voting-share-card__message {
  display: none;
}
@media (min-width: 769px) {
  .voting-share-card__message {
    display: -ms-flexbox;
    display: flex;
    position: relative;
    font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
    font-weight: 400;
    letter-spacing: -0.025rem;
    text-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 50px 70px;
  }
}
.voting-share-card__text {
  font-weight: 700;
  font-size: 2.25rem;
  text-transform: none;
}
.voting-share-card__number {
  font-size: 4.5rem;
  color: #000;
  margin: 5px 0 0;
}
.voting-share-card__name {
  margin-left: 15px;
  text-align: left;
}
.voting-share-card__first-name {
  font-size: 1.125rem;
  line-height: 1.5;
}
.voting-share-card__last-name {
  font-size: 2.25rem;
  left: 1.08;
}
.voting-share-card__share {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 20px 45px;
  margin: auto;
}
@media (min-width: 769px) {
  .voting-share-card__share {
    margin-left: auto;
    margin-right: 0;
  }
}
.voting-share-card__share-label {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 0.875rem;
  margin-bottom: 10px;
}
@media (min-width: 769px) {
  .voting-share-card__share-label {
    font-size: 1rem;
    margin-bottom: 20px;
  }
}
.social-link,
.voting-share-card__social-links {
  display: -ms-flexbox;
  display: flex;
}
.social-link {
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  background-color: #fff;
  margin: 0 5px;
}
.social-link .icon {
  max-height: 16px;
  max-width: 16px;
  fill: #222;
}
@media (min-width: 769px) {
  .social-link {
    width: 40px;
    height: 40px;
  }
}
.voting-video {
  margin: 0 0 35px;
  background-color: #000;
}
.voting-video__inner {
  max-width: 940px;
  margin: auto;
  position: relative;
  overflow: hidden;
}
@media (min-width: 769px) {
  .voting-video {
    margin-bottom: 40px;
  }
}
.voting-video .oo-state-screen-info {
  display: none;
}
.voting-video-cover {
  position: absolute;
  top: 0;
  right: 0;
  width: 40%;
  height: 100%;
  display: -ms-flexbox;
  display: flex;
  pointer-events: none;
  z-index: 1;
  color: #fff;
  transition: 0.3s ease;
}
.is-playing + .voting-video-cover {
  opacity: 0;
  transform: translate3d(100%, 0, 0);
}
.voting-video-cover:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(211, 1, 0, 0.85);
}
.voting-video-cover__content {
  position: relative;
  z-index: 1;
  margin: auto;
}
.voting-video-cover__logo {
  max-width: 60px;
  height: auto;
}
@media (min-width: 769px) {
  .voting-video-cover__logo {
    max-width: 140px;
  }
}
.voting-video-cover__title {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  text-transform: uppercase;
  font-size: 0.8125rem;
  letter-spacing: -0.03125rem;
}
@media (min-width: 769px) {
  .voting-video-cover__title {
    font-size: 2.3125rem;
  }
}
.voting-video-cover__title span {
  display: block;
  font-size: 0.375rem;
  letter-spacing: -0.0125rem;
}
@media (min-width: 769px) {
  .voting-video-cover__title span {
    font-size: 1.25rem;
  }
}
.voting-video-cover__title:after {
  content: "";
  display: block;
  margin: 7px auto;
  border-top: 1px solid #fff;
}
@media (min-width: 769px) {
  .voting-video-cover__title:after {
    margin: 7px auto 15px;
    border-width: 1px 0 0;
    width: 95px;
  }
}
.voting-card {
  width: 100%;
  text-align: center;
  text-decoration: none;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: justify;
  justify-content: space-between;
  overflow: hidden;
}
.voting-card__bg {
  display: none;
  position: absolute;
  bottom: 150px;
  left: 5%;
  transform: translateY(50%);
  width: 90%;
  opacity: 0.5;
}
.voting-card__bg:after {
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  height: 40px;
  background: linear-gradient(180deg, rgba(50, 50, 50, 0), #323232);
  bottom: 0;
  left: 0;
}
.voting-card__bg img {
  width: 30%;
  height: auto;
  margin-left: -15%;
  font-size: 0;
}
.voting-card__bg img:first-child {
  margin-left: 0;
}
@media (min-width: 640px) {
  .voting-card__bg {
    display: block;
  }
}
.voting-card .voting-header .card__icon {
  left: 30%;
  top: 50%;
  margin-top: -25px;
}
.voting-card .voting-header__logo {
  position: relative;
  height: auto;
  width: 58px;
}
@media (min-width: 769px) {
  .voting-card .voting-header__logo {
    width: 58px;
  }
}
.voting-card .voting-header__title {
  position: relative;
}
@media (min-width: 769px) {
  .voting-card .voting-header__title {
    font-size: 1.5rem;
  }
  .voting-card .voting-header__title span {
    font-size: 0.875rem;
  }
}
.voting-card .voting-header__title:before {
  width: 45px;
  margin: 10px auto;
}
.voting-card .subtitle {
  text-transform: uppercase;
  color: #323232;
  font-size: 1.25rem;
}
.voting-card .btn {
  position: relative;
  margin: auto auto 0;
  min-width: 220px;
  padding: 16px 20px;
  font-size: 0.875rem;
}
.voting-card--player {
  background-color: #323232;
  padding: 0 0 25px;
}
.voting-card--player .stripes--lines:after,
.voting-card--player .stripes--lines:before {
  width: 87px;
  height: 42px;
}
.voting-card--player .voting-header {
  border-color: #bb0500;
  border-width: 5px 0 0;
}
.voting-card--player .voting-header__musthead {
  background-color: #bb0500;
}
@media (min-width: 769px) {
  .voting-card--player .voting-header__musthead {
    width: 125px;
    padding: 4px 0 12px;
  }
}
.voting-card--player .voting-header__logo {
  -o-object-fit: scale-down;
  object-fit: scale-down;
}
@media (min-width: 769px) {
  .voting-card--player .voting-header__logo {
    height: 38px;
  }
}
@media (min-width: 769px) {
  .voting-card--player .voting-header__title {
    font-size: 1.5rem;
  }
  .voting-card--player .voting-header__title span {
    font-size: 0.875rem;
  }
}
.voting-card--goal {
  background-color: #e8e8e8;
  padding: 25px 0;
}
.voting-card--goal .voting-header {
  border: 0;
  margin: 18px 0 20px;
  -ms-flex-positive: 1;
  flex-grow: 1;
  display: -ms-flexbox;
  display: flex;
}
.voting-card--goal .voting-header__musthead {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 30px 20px 30px 15px;
  background-color: none;
  box-shadow: none;
  position: relative;
  width: auto;
  margin-left: auto;
}
@media (min-width: 769px) {
  .voting-card--goal .voting-header__musthead {
    padding: 0 25px 0 15px;
  }
}
.voting-card--goal .voting-header__musthead:before {
  content: "";
  position: absolute;
  top: 0;
  left: 20px;
  width: 200%;
  height: 100%;
  background-color: #323232;
  transform-origin: top;
  transform: skewX(-18deg);
}
.voting-card--goal .voting-header__title:before {
  border-width: 1px 0 0;
}
.voting-card--goal .voting-header__video-thumb {
  position: absolute;
  -o-object-fit: cover;
  object-fit: cover;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.voting-card--goal .stripes--conuses {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  min-height: 42px;
}
.voting-card--goal .stripes--conuses:after,
.voting-card--goal .stripes--conuses:before {
  content: "";
  width: 47px;
  height: 42px;
}
.voting-card--goal .stripes--conuses:before {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 305.2 131' preserveAspectRatio='none' fill='%23c5c5c5'%3E%3Cpath d='M305.2 6.5L0 13V0l305.2 6.5zm0 29L0 42V29l305.2 6.5zm0 30L0 72V59l305.2 6.5zm0 30L0 102V89l305.2 6.5zm0 29L0 131v-13l305.2 6.5z'/%3E%3C/svg%3E")
    no-repeat 100% 0;
}
.voting-card--goal .stripes--conuses:after {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 305.2 131' preserveAspectRatio='none' fill='%23c5c5c5'%3E%3Cpath d='M305.2 0v13L0 6.5 305.2 0zm0 29v13L0 35.5 305.2 29zm0 30v13L0 65.5 305.2 59zm0 30v13L0 95.5 305.2 89zm0 29v13L0 124.5l305.2-6.5z'/%3E%3C/svg%3E")
    no-repeat 0 0;
}
.voting {
  text-align: center;
  padding: 0 0 40px;
}
.voting--dark {
  color: #fff;
  background-color: #323232;
}
.voting--light {
  color: #222;
  background-color: #e8e8e8;
}
@media (min-width: 769px) {
  .voting.is-active .team-players__image:after {
    opacity: 1;
  }
}
@media (min-width: 769px) {
  .voting.is-active
    .team-players__item:not(.is-active)
    .team-players__radio:before {
    transform: scale(0.7);
  }
}
.voting .team-players {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-pack: center;
  justify-content: center;
  margin-bottom: 30px;
  border-top: 1px solid #979797;
  color: #fff;
}
@media (min-width: 769px) {
  .voting .team-players {
    border-top: 0;
    margin-bottom: 50px;
    border: 1px solid #000;
    max-width: 940px;
  }
}
.voting .team-players__radio {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 12px;
  margin: auto;
  width: 18px;
  height: 18px;
  z-index: 1;
}
@media (min-width: 769px) {
  .voting .team-players__radio {
    top: 11px;
    right: 11px;
    bottom: auto;
  }
}
.voting .team-players__radio:after,
.voting .team-players__radio:before {
  content: "";
  position: absolute;
  border-radius: 50%;
  box-sizing: border-box;
  transition: transform 0.3s ease;
}
.voting .team-players__radio:before {
  width: 100%;
  height: 100%;
  border: 1px solid #979797;
  transform: scale(1);
}
.voting .team-players__radio:after {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  width: 12px;
  height: 12px;
  transform: scale(0);
}
.voting .team-players__link {
  margin: 0;
  display: block;
  cursor: pointer;
  position: relative;
  overflow: hidden;
}
.voting
  .team-players__link
  [type="radio"]:checked
  ~ .team-players__radio:after {
  transform: scale(1);
  background-color: #bb0500;
}
.voting .team-players__item {
  text-align: left;
  border-width: 2px;
  border-color: #000;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  border-bottom: 1px solid #979797;
}
@media (min-width: 769px) {
  .voting .team-players__item {
    border: 1px solid #000;
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
  }
}
@media (min-width: 769px) {
  .voting .team-players__item.is-active .team-players__image:after {
    opacity: 0;
  }
}
.voting .team-players__item.is-active .team-players__info:after {
  width: 90%;
}
@media (min-width: 769px) {
  .voting .team-players__item.is-active .team-players__info:after {
    width: 80px;
  }
}
@media (min-width: 769px) {
  .voting .team-players__item.is-active .team-players__info {
    transform: translate3d(0, 100%, 0);
  }
}
.voting .team-players__image {
  position: absolute;
  left: 23px;
  z-index: 1;
}
@media (min-width: 769px) {
  .voting .team-players__image {
    z-index: 0;
    left: auto;
    position: static;
  }
}
.voting .team-players__image:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.4);
  z-index: 0;
  opacity: 0;
  transition: 0.3s ease;
}
.voting .team-players img {
  max-height: 70px;
  width: auto;
}
@media (min-width: 769px) {
  .voting .team-players img {
    width: 100%;
    max-height: none;
  }
}
.voting .team-players__text {
  padding: 7px 0 7px 105px;
  z-index: 1;
}
@media (min-width: 769px) {
  .voting .team-players__text {
    padding: 7px 0 7px 12px;
  }
}
.voting .team-players__info {
  height: 70px;
  margin: 0;
}
@media (min-width: 769px) {
  .voting .team-players__info {
    height: 54px;
    margin-top: -54px;
    transition: transform 0.4s ease;
  }
}
.voting .team-players__info:after {
  width: 80px;
  background-color: #393939;
  will-change: width;
  transition: width 0.3s ease;
  z-index: 0;
}
@media (min-width: 769px) {
  .voting .team-players__info:after {
    background-color: #ff0028;
  }
}
.voting .team-players__number {
  display: none;
}
@media (min-width: 769px) {
  .voting .team-players__number {
    display: block;
    font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
    font-weight: 400;
    font-size: 2.125rem;
  }
}
.voting .team-players__first-name {
  display: block;
  line-height: 1.67;
  font-size: 0.75rem;
}
.voting .team-players__last-name {
  line-height: 1;
  font-size: 1.25rem;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
}
.voting .subtitle {
  max-width: 600px;
  margin-left: auto;
  margin-right: auto;
  color: inherit;
  font-size: 1.125rem;
  line-height: 1.5;
  margin-bottom: 20px;
  letter-spacing: -0.025rem;
  padding: 0 20px;
}
@media (min-width: 769px) {
  .voting .subtitle {
    font-size: 1.375rem;
    margin-bottom: 45px;
  }
}
@media (min-width: 769px) {
  .voting .subtitle--only-mobile {
    display: none;
  }
}
.voting .subtitle + .subtitle-bolder {
  margin-bottom: 30px;
  margin-top: -10px;
}
@media (min-width: 769px) {
  .voting .subtitle + .subtitle-bolder,
  .voting .subtitle:not(.subtitle--only-mobile) + .voting-share-card {
    margin-top: -30px;
  }
}
.voting .subtitle--narrow {
  max-width: 60%;
}
@media (min-width: 769px) {
  .voting .subtitle--narrow {
    max-width: none;
  }
}
.voting .subtitle-lighter {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 1.125rem;
  text-transform: uppercase;
  line-height: 1.56;
  letter-spacing: -0.00625rem;
  margin-bottom: 22px;
}
@media (min-width: 769px) {
  .voting .subtitle-lighter {
    line-height: 1.45;
    font-size: 1.375rem;
    margin-bottom: 33px;
  }
}
.voting .subtitle-narrow {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  letter-spacing: -0.025rem;
  max-width: 600px;
  margin-left: auto;
  margin-right: auto;
  padding: 0 20px;
  font-size: 0.9375rem;
  line-height: 1.53;
  margin-bottom: 45px;
}
@media (min-width: 769px) {
  .voting .subtitle-narrow {
    font-size: 1.25rem;
    line-height: 1.3;
    margin-top: 40px;
    margin-bottom: 40px;
  }
}
.voting .related-title {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  color: inherit;
  margin-bottom: 16px;
  letter-spacing: -0.025rem;
}
@media (min-width: 769px) {
  .voting .related-title {
    margin-bottom: 12px;
  }
}
.voting .subtitle-bolder {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 1.375rem;
  line-height: 1.5;
  letter-spacing: -0.025rem;
}
.voting .subtitle-bolder span {
  display: block;
  font-size: 0.875rem;
  line-height: 2.36;
}
.voting .extras {
  -ms-flex-flow: nowrap;
  flex-flow: nowrap;
  min-width: 0;
  max-width: 500px;
  font-size: 0.6875rem;
  line-height: 1.25;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  margin-bottom: 10px;
  padding: 0 20px;
  z-index: 1;
}
.voting .extras .icon {
  margin: 0 0 13px;
  width: 40px;
  height: 40px;
}
@media (min-width: 769px) {
  .voting .extras .icon {
    width: 55px;
    height: 55px;
  }
}
.voting .extras li {
  padding: 0 10px;
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}
@media (min-width: 769px) {
  .voting .extras li {
    padding: 0 20px;
  }
}
@media (min-width: 769px) {
  .voting .extras {
    font-size: 1rem;
    margin-bottom: 30px;
  }
}
.voting .stats-item__title {
  font-size: 0.75rem;
  margin-bottom: 15px;
  color: #aaa;
}
.voting .stats-item__value {
  font-weight: 300;
  font-size: 3rem;
}
.voting .btn {
  min-width: 220px;
  padding: 20px;
  font-size: 0.875rem;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
}
.voting .list,
.voting .list__item {
  padding-top: 0;
}
.voting .text-left {
  text-align: left;
}
.voting .voting-buttons {
  display: -ms-flexbox;
  display: flex;
  max-width: 550px;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-align: center;
  align-items: center;
  margin: 0 auto 30px;
  z-index: 1;
}
@media (min-width: 769px) {
  .voting .voting-buttons {
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-pack: center;
    justify-content: center;
  }
}
.voting .voting-buttons .btn {
  color: inherit;
  border-color: inherit;
  border-width: 1px;
  border-style: solid;
  max-width: 220px;
}
.voting .voting-buttons .btn .icon {
  margin-top: -4px;
}
.voting .voting-buttons .btn .icon--margin-left {
  margin-left: 7px;
}
.voting .voting-buttons .btn + .btn {
  margin: 20px 0 0;
}
@media (min-width: 769px) {
  .voting .voting-buttons .btn + .btn {
    margin: 0 0 0 15px;
  }
}
.is-visible-mobile {
  display: inline;
}
@media (min-width: 769px) {
  .is-visible-mobile {
    display: none;
  }
}
.is-visible-desktop {
  display: none;
}
@media (min-width: 769px) {
  .is-visible-desktop {
    display: inline;
  }
}
.stripes {
  position: relative;
}
.stripes:after,
.stripes:before {
  z-index: 0;
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
  background-size: cover;
}
.stripes:before {
  left: 0;
}
.stripes:after {
  right: 0;
}
.stripes--lines:after,
.stripes--lines:before {
  width: 87px;
  height: 42px;
}
@media (min-width: 769px) {
  .stripes--lines:after,
  .stripes--lines:before {
    width: 425px;
    height: 51px;
  }
}
.stripes--lines:before {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3ClinearGradient id='a' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23DF0C00'/%3E%3Cstop offset='1' stop-opacity='0' stop-color='%23DF0C00'/%3E%3C/linearGradient%3E%3Cpath fill='url(%23a)' d='M426 42H0v-2h426v2zm0-12H0v2h426v-2zm0-20H0v2h426v-2zm0 10H0v2h426v-2zm0-20H0v2h426V0z'/%3E%3C/svg%3E")
    no-repeat 100% 0;
}
.stripes--lines:after {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3ClinearGradient id='a' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-opacity='0' stop-color='%23DF0C00'/%3E%3Cstop offset='1' stop-color='%23DF0C00'/%3E%3C/linearGradient%3E%3Cpath fill='url(%23a)' d='M0 40h426v2H0v-2zm0-8h426v-2H0v2zm0-20h426v-2H0v2zm0 10h426v-2H0v2zM0 2h426V0H0v2z'/%3E%3C/svg%3E")
    no-repeat 0 0;
}
.stripes--row {
  -ms-flex-direction: column;
  flex-direction: column;
}
@media (min-width: 769px) {
  .stripes--row {
    -ms-flex-direction: row;
    flex-direction: row;
  }
}
@media (min-width: 769px) {
  .stripes--conuses {
    min-height: 131px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
  }
}
.stripes--conuses:after,
.stripes--conuses:before {
  content: normal;
}
@media (min-width: 769px) {
  .stripes--conuses:after,
  .stripes--conuses:before {
    content: "";
    width: 295px;
    height: 131px;
  }
}
.voting--light .stripes--conuses:after,
.voting--light .stripes--conuses:before {
  width: 140px;
}
.stripes--conuses:before {
  transform-origin: top left;
  transform: scaleX(1.3);
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 305.2 131' preserveAspectRatio='none' fill='%232c2a2c'%3E%3Cpath d='M305.2 6.5L0 13V0l305.2 6.5zm0 29L0 42V29l305.2 6.5zm0 30L0 72V59l305.2 6.5zm0 30L0 102V89l305.2 6.5zm0 29L0 131v-13l305.2 6.5z'/%3E%3C/svg%3E")
    no-repeat 100% 0;
}
.stripes--conuses:after {
  transform-origin: top right;
  transform: scaleX(1.3);
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 305.2 131' preserveAspectRatio='none' fill='%232c2a2c'%3E%3Cpath d='M305.2 0v13L0 6.5 305.2 0zm0 29v13L0 35.5 305.2 29zm0 30v13L0 65.5 305.2 59zm0 30v13L0 95.5 305.2 89zm0 29v13L0 124.5l305.2-6.5z'/%3E%3C/svg%3E")
    no-repeat 0 0;
}
.voting--light .stripes--conuses:before {
  transform-origin: top left;
  transform: scaleX(1.3);
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 305.2 131' preserveAspectRatio='none' fill='%23c5c5c5'%3E%3Cpath d='M305.2 6.5L0 13V0l305.2 6.5zm0 29L0 42V29l305.2 6.5zm0 30L0 72V59l305.2 6.5zm0 30L0 102V89l305.2 6.5zm0 29L0 131v-13l305.2 6.5z'/%3E%3C/svg%3E")
    no-repeat 100% 0;
}
.voting--light .stripes--conuses:after {
  transform-origin: top right;
  transform: scaleX(1.3);
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 305.2 131' preserveAspectRatio='none' fill='%23c5c5c5'%3E%3Cpath d='M305.2 0v13L0 6.5 305.2 0zm0 29v13L0 35.5 305.2 29zm0 30v13L0 65.5 305.2 59zm0 30v13L0 95.5 305.2 89zm0 29v13L0 124.5l305.2-6.5z'/%3E%3C/svg%3E")
    no-repeat 0 0;
}
.stripes + .voting-buttons {
  margin-top: 40px;
}
.microsite-footer {
  color: #666;
  background-color: #e3e3e3;
}
.microsite-footer__inner {
  padding: 31px 26px;
}
@media (min-width: 769px) {
  .microsite-footer__inner {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: stretch;
    align-items: stretch;
    margin: 0 auto;
    padding: 50px 30px;
    max-width: 1150px;
  }
}
@media (min-width: 769px) {
  .microsite-footer__logo {
    display: block;
    -ms-flex-item-align: start;
    align-self: flex-start;
  }
}
.microsite-footer__logo img {
  width: auto;
  height: 47px;
}
@media (min-width: 769px) {
  .microsite-footer__logo img {
    width: auto;
    height: 58px;
  }
}
.microsite-footer__item {
  margin-bottom: 22px;
}
.microsite-footer__item:last-child {
  margin-bottom: 0;
}
@media (min-width: 769px) {
  .microsite-footer__item {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-bottom: 0;
    margin-right: 30px;
    width: 33.33333333%;
    text-align: left;
  }
  .microsite-footer__item:last-child {
    margin-right: 0;
  }
}
.microsite-footer h3 {
  margin: 0;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  font-size: 1.125rem;
  line-height: 2.44444444;
}
@media (min-width: 769px) {
  .microsite-footer h3 {
    margin-bottom: 10px;
    font-size: 1.375rem;
    line-height: 2;
    color: #323232;
  }
}
.microsite-footer p {
  margin: 0;
  margin-bottom: 17px;
  max-width: 230px;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  font-size: 0.875rem;
  line-height: 1.64285714;
}
.microsite-footer p:last-child {
  margin-bottom: 0;
}
@media (min-width: 769px) {
  .microsite-footer p {
    line-height: 1.64285714;
  }
}
.microsite-footer a {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  font-size: 0.875rem;
  line-height: 1.64285714;
}
.microsite-footer a,
.microsite-footer a:active,
.microsite-footer a:focus,
.microsite-footer a:hover {
  text-decoration: none;
  color: #323232;
}
.testimonial {
  text-align: center;
  color: #000;
  padding-top: 30px;
}
@media (min-width: 769px) {
  .testimonial {
    padding-top: 92px;
  }
}
@media (min-width: 769px) {
  .testimonial__wrapper {
    padding: 0 90px;
  }
}
@media (min-width: 769px) {
  .testimonial__title {
    margin-bottom: 26px;
  }
}
.testimonial__quotes {
  margin: 0 auto;
  margin-bottom: 25px;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 0.875rem;
  line-height: 1.64285714;
  display: none;
}
@media (min-width: 769px) {
  .testimonial__quotes {
    position: relative;
    margin-bottom: 21px;
    max-width: 589px;
    font-size: 1.5625rem;
    line-height: 1.33333333;
    display: block;
  }
}
.testimonial__quotes:after,
.testimonial__quotes:before {
  content: "";
  position: absolute;
  top: -70px;
  width: 60px;
  height: 42px;
  background-position: 0 0;
  background-repeat: no-repeat;
}
.testimonial__quotes:before {
  margin-left: -70px;
  background-image: url(/assets/svg/src/quote-l-red.svg);
}
.testimonial__quotes:after {
  margin-left: 20px;
  background-image: url(/assets/svg/src/quote-r-red.svg);
}
.testimonial__blockquote {
  margin: 0 auto;
  padding: 0;
  text-transform: none;
}
.testimonial__blockquote:before {
  display: none;
}
.testimonial__blockquote-text {
  margin: 0 auto;
  margin-bottom: 25px;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 0.875rem;
  line-height: 1.64285714;
}
@media (min-width: 769px) {
  .testimonial__blockquote-text {
    position: relative;
    margin-bottom: 21px;
    max-width: 589px;
    font-size: 1.375rem;
    line-height: 1.33333333;
  }
}
.testimonial .testimonial__author {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 1.375rem;
  font-style: normal;
  color: #ff0028;
}
@media (min-width: 769px) {
  .testimonial .testimonial__author {
    line-height: 1.28571429;
  }
}
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}
.slick-list {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  width: 100%;
  margin: 0;
  padding: 0;
}
.slick-list:focus {
  outline: none;
}
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}
.slick-slider .slick-list,
.slick-slider .slick-track {
  transform: translateZ(0);
}
.slick-track {
  position: relative;
  top: 0;
  left: 0;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}
.slick-track:after,
.slick-track:before {
  display: table;
  content: "";
}
.slick-track:after {
  clear: both;
}
.slick-loading .slick-track {
  visibility: hidden;
}
.slick-slide {
  display: none;
  -ms-flex-pack: center;
  justify-content: center;
  min-height: 1px;
  width: 100%;
}
[dir="rtl"] .slick-slide {
  float: right;
}
.slick-slide img {
  display: block;
}
.slick-slide.slick-loading img {
  display: none;
}
.slick-slide.dragging img {
  pointer-events: none;
}
.slick-initialized .slick-slide {
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}
.slick-loading .slick-slide {
  visibility: hidden;
}
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
  display: none;
}
.carousel {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  min-height: 218px;
  overflow: hidden;
}
@media (min-width: 1024px) {
  .carousel {
    min-height: 384px;
  }
}
.sitecore-editing .carousel {
  display: block;
}
.carousel__bullets {
  position: absolute;
  left: 11px;
  bottom: 18px;
  margin: 0 auto;
  text-align: center;
  font-size: 0;
}
@media (min-width: 1024px) {
  .carousel__bullets {
    bottom: 35px;
    left: 80px;
  }
}
.carousel__bullets li {
  display: inline-block;
  padding: 0;
  margin: 0 4px;
  opacity: 0.4;
  transition: opacity 0.4s ease;
  cursor: pointer;
}
@media (min-width: 1024px) {
  .carousel__bullets li {
    margin: 0 10px;
  }
}
.carousel__bullets li:last-of-type {
  margin-right: 0;
}
.carousel__bullets li.slick-active,
.no-touch .carousel__bullets li:hover {
  opacity: 1;
}
.carousel__bullets li button {
  display: inline-block;
  height: 6px;
  width: 6px;
  outline: none;
  line-height: 0;
  font-size: 0;
  color: transparent;
  cursor: pointer;
  border: 0;
  border-radius: 50%;
  background-color: #fff;
}
@media (min-width: 1024px) {
  .carousel__bullets li button {
    width: 12px;
    height: 12px;
  }
}
.carousel__bullets li button:before {
  position: static;
  top: 0;
  left: 0;
  content: "\2022";
  width: 20px;
  height: 20px;
  font-family: slick;
  font-size: 0;
  line-height: 20px;
  text-align: center;
  color: #000;
  opacity: 0.25;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.carousel__bullets li.slick-active button:before {
  color: #000;
  opacity: 0.75;
}
.carousel__arrow {
  display: none;
}
@media (min-width: 1024px) {
  .carousel__arrow {
    display: -ms-flexbox;
    display: flex;
    position: absolute;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 90px;
    height: 90px;
    top: 50%;
    margin-top: -45px;
    background-color: hsla(0, 0%, 61%, 0.3);
    cursor: pointer;
    transition: transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  .carousel__arrow .icon {
    fill: #fff;
    width: 40px;
    height: 40px;
  }
  .carousel__arrow--prev {
    left: 0;
    transform: translateX(-100%);
  }
  .carousel__arrow--next {
    right: 0;
    transform: translateX(100%);
  }
  .carousel:not(:hover) .carousel__arrow--prev {
    transform: translateX(-100%) !important;
  }
  .carousel:not(:hover) .carousel__arrow--next {
    transform: translateX(100%) !important;
  }
  .carousel__arrow.is-visible {
    z-index: 1;
    transform: translateX(0);
  }
}
.carousel__slide {
  position: relative;
  display: none;
  width: 100%;
  color: #fff;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
.carousel__slide:first-child,
.sitecore-editing .carousel__slide {
  display: block;
}
.carousel__image {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
}
.carousel__image img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  font-family: "object-fit: cover;";
}
.carousel__wrapper {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  padding: 10px 0 0;
  width: 100%;
  height: 100%;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: end;
  align-items: flex-end;
  text-align: left;
  background: linear-gradient(90deg, #0e0e0e 5%, transparent);
  overflow: hidden;
}
@media (min-width: 1024px) {
  .carousel__wrapper {
    padding: 130px 90px 75px;
  }
}
.carousel__content {
  position: relative;
  width: 100%;
}
.carousel__content:before {
  position: absolute;
  display: block;
  content: "";
  top: -20px;
  left: 0;
  width: 100%;
  height: 60px;
  transform: skewY(-4deg);
}
@media (min-width: 769px) {
  .carousel__content:before {
    transform: skewY(-2deg);
  }
}
@media (min-width: 1024px) {
  .carousel__content:before {
    display: none;
  }
}
.carousel__content-inner {
  position: relative;
  z-index: 1;
  width: 100%;
  padding: 0 135px 40px 15px;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -ms-flex-align: center;
  align-items: center;
}
@media (min-width: 769px) {
  .carousel__content-inner {
    padding: 0 330px 40px 15px;
  }
}
@media (min-width: 1024px) {
  .carousel__content-inner {
    padding: 0;
    display: block;
    background: transparent;
  }
}
.carousel__link {
  color: #fff;
  text-decoration: none;
  width: 600px;
}
@media (min-width: 1024px) {
  .carousel__link {
    display: block;
    margin-bottom: 30px;
  }
  .carousel__link:hover .carousel__title:before {
    transform-origin: top left;
    transform: scaleX(1);
  }
}
.carousel__subtitle {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  font-size: 0.75rem;
  line-height: 14px;
  letter-spacing: -0.01875rem;
  margin-bottom: 5px;
}
@media (min-width: 1024px) {
  .carousel__subtitle {
    font-size: 1.375rem;
    line-height: 1.4;
    letter-spacing: normal;
  }
}
.carousel__title {
  display: inline-block;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 700;
  font-size: 1rem;
  line-height: 1.4;
  letter-spacing: -0.025rem;
  text-transform: uppercase;
  margin-bottom: 5px;
  margin-left: -3px;
  color: #fff;
}
@media (min-width: 1024px) {
  .carousel__title {
    position: relative;
    margin-bottom: 15px;
    font-size: 3rem;
    line-height: 1.1;
    letter-spacing: normal;
  }
  .carousel__title:before {
    content: "";
    display: block;
    position: absolute;
    top: 2.2em;
    left: 0;
    width: 100%;
    height: 1px;
    background-color: hsla(0, 0%, 100%, 0.5);
    transform: scaleX(0);
    transform-origin: top right;
    transition: transform 0.8s cubic-bezier(0.19, 1, 0.22, 1);
  }
}
.carousel__description {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  font-size: 0.75rem;
  line-height: 1.4;
}
@media (min-width: 1024px) {
  .carousel__description {
    font-size: 1.125rem;
    line-height: 1.22222222;
    letter-spacing: normal;
  }
}
.carousel .carousel__button {
  min-width: 200px;
  margin-top: 15px;
}
.carousel .carousel__button:hover:before {
  background-color: #c0060a;
}
@media (min-width: 1024px) {
  .carousel .carousel__button:hover:before {
    background-color: #ff0028;
  }
}
@media (min-width: 1024px) {
  .carousel .carousel__button {
    display: inline-block;
    margin-top: 0;
  }
}
.call-action-banner {
  padding: 30px 35px;
  color: #fff;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  background: #ff0028;
  text-align: center;
}
@media (min-width: 769px) {
  .call-action-banner {
    padding: 55px 40px 40px;
  }
}
.call-action-banner .img-container {
  display: none;
}
.call-action-banner__container {
  max-width: 1050px;
  margin: auto;
}
.call-action-banner__text {
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  margin: 0 0 20px;
  font-size: 0.875rem;
  line-height: 1.57142857;
  font-weight: 500;
}
@media (min-width: 769px) {
  .call-action-banner__text {
    margin-bottom: 30px;
    font-size: 1.375rem;
  }
}
.call-action-banner__text h3 {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 0.875rem;
  margin-bottom: 5px;
}
@media (min-width: 769px) {
  .call-action-banner__text h3 {
    font-size: 1.5rem;
    margin-bottom: 20px;
  }
}
.call-action-banner__text p + p {
  margin-top: 10px;
}
@media (min-width: 1024px) {
  .call-action-banner__text p + p {
    margin-top: 20px;
  }
}
.call-action-banner__title {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  margin-bottom: 5px;
}
@media (min-width: 769px) {
  .call-action-banner__title {
    font-size: 1.5rem;
    margin-bottom: 20px;
  }
}
@media (min-width: 769px) {
  .call-action-banner--horisontal {
    padding: 30px 20px;
  }
}
@media (min-width: 1024px) {
  .call-action-banner--horisontal {
    padding: 30px 40px 30px 290px;
  }
}
@media (min-width: 769px) {
  .call-action-banner--horisontal .call-action-banner__container {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
  }
}
@media (min-width: 769px) {
  .call-action-banner--horisontal .call-action-banner__text {
    margin: 0 20px 0 0;
    font-size: 1rem;
    text-align: left;
  }
}
@media (max-width: 1023px) {
  .call-action-banner.desktop-view {
    display: none;
  }
  .call-action-banner.mobile-view {
    display: block;
  }
}
@media (min-width: 1024px) {
  .call-action-banner.desktop-view {
    display: block;
  }
  .call-action-banner.mobile-view {
    display: none;
  }
}
.call-action-banner.bg-img-on {
  position: relative;
}
.call-action-banner.bg-img-on .call-action-banner__container {
  opacity: 0.9;
}
.call-action-banner.bg-img-on .img-container {
  display: block;
}
.call-action-banner.bg-img-on img {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
  font-family: object-fit\:cover;
  -o-object-fit: cover;
  object-fit: cover;
}
.call-action-banner.bg-img-on .img-mask {
  left: 0;
  background: rgba(0, 0, 0, 0.5);
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
}
.microsite-nav {
  display: none;
  height: 80px;
  background-color: #161616;
}
@media (min-width: 1024px) {
  .microsite-nav {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    padding: 15px;
  }
}
@media (min-width: 1200px) {
  .microsite-nav {
    padding: 15px 32px;
  }
}
.microsite-nav__title {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  opacity: 0.6;
  color: #fff;
  font-size: 0.875rem;
  text-transform: uppercase;
}
.microsite-nav__logo-link {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  max-width: 150px;
  margin-right: 15px;
  padding-right: 15px;
  text-decoration: none;
}
.microsite-nav__logo-link:before {
  position: absolute;
  top: 50%;
  right: 0;
  content: "";
  opacity: 0.6;
  display: block;
  height: 33px;
  width: 2px;
  transform: translateY(-50%);
  background-color: #fff;
}
@media (min-width: 1200px) {
  .microsite-nav__logo-link {
    margin-right: 24px;
    padding-right: 20px;
  }
}
.microsite-nav__logo {
  display: block;
}
.microsite-nav__nav-container {
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.microsite-nav__item {
  display: block;
  text-transform: uppercase;
  text-decoration: none;
  font-size: 0.875rem;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  color: #fff;
  transition: color 0.2s linear;
}
.microsite-nav__item + .microsite-nav__item {
  margin-left: 15px;
}
.no-touch .microsite-nav__item:hover {
  color: #ff0028;
}
@media (min-width: 1200px) {
  .microsite-nav__item + .microsite-nav__item {
    margin-left: 28px;
  }
}
.microsite-nav__booking-container {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: end;
  justify-content: flex-end;
  height: 100%;
  padding-left: 15px;
}
@media (min-width: 1200px) {
  .microsite-nav__booking-container {
    padding-left: 20px;
  }
}
.microsite-nav__telephone {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  font-size: 0.875rem;
  color: #fff;
  text-align: center;
  text-decoration: none;
}
.microsite-nav__call-span {
  color: #919191;
  margin-right: 5px;
}
.microsite-nav__telephone-span {
  color: #fff;
  white-space: nowrap;
}
.microsite-nav__btn.btn {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  height: 100%;
  margin-left: 15px;
  padding: 8px 10px;
  font-size: 0.875rem;
}
@media (min-width: 1200px) {
  .microsite-nav__btn.btn {
    margin-left: 24px;
    padding: 8px 20px;
  }
}
.microsite-mobile-nav {
  position: absolute;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  top: -60px;
  right: 65px;
  z-index: 16;
}
@media (min-width: 1024px) {
  .microsite-mobile-nav {
    display: none;
  }
}
@media (min-width: 768px) {
  .microsite-mobile-nav {
    top: -70px;
    right: 85px;
    z-index: 11;
  }
}
.microsite-mobile-nav__vertical-line {
  height: 60px;
  width: 1px;
  border: 0.5px solid #fff;
  background-color: #fff;
  margin-left: 20px;
}
@media (min-width: 768px) {
  .microsite-mobile-nav__vertical-line {
    height: 70px;
  }
}
.microsite-mobile-nav .btn--tiny {
  padding: 8px 10px;
}
.microsite-mobile-nav .btn--tiny span {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 700;
  font-size: 0.875rem;
}
@media (max-width: 767px) {
  .microsite-mobile-nav.book-now {
    height: 60px;
    padding-right: 20px;
    border-right: 1px solid #fff;
    position: fixed;
    top: 0;
  }
}
@media screen and (min-device-width: 768px) and (max-device-width: 1023px) {
  .microsite-mobile-nav.book-now {
    height: 70px;
    padding-right: 20px;
    border-right: 1px solid #fff;
    position: fixed;
    top: 0;
  }
}
.course-listing {
  color: #323232;
}
.course-listing__title {
  margin: 0 auto 15px;
  text-align: left;
}
@media (min-width: 769px) {
  .course-listing__title {
    text-align: center;
    margin-bottom: 5px;
  }
}
.course-listing .course-listing__list {
  margin-top: 0;
  margin-bottom: 0;
}
.listing {
  margin: 0;
  padding: 0;
  list-style: none;
}
@media (min-width: 769px) {
  .listing {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: 0 -15px;
    overflow: hidden;
  }
}
@media (min-width: 1024px) {
  .listing {
    margin: 0 -23px;
  }
}
.listing .listing__card {
  margin: 0 0 20px;
  padding: 0;
}
.listing .listing__card:last-child {
  margin-bottom: 0;
}
.listing .listing__card:before {
  display: none;
}
@media (min-width: 769px) {
  .listing .listing__card {
    margin-bottom: 0;
    padding: 15px;
    width: 50%;
  }
}
@media (min-width: 1024px) {
  .listing .listing__card {
    padding: 23px;
  }
}
@media (min-width: 769px) {
  .listing.listing--three {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    margin: 0 -10px;
  }
}
@media (min-width: 1024px) {
  .listing.listing--three {
    margin: 0 -10px;
  }
}
@media (min-width: 769px) {
  .listing.listing--three .listing__card {
    padding: 10px;
    width: 33.33333%;
  }
}
.listing.listing--mobile-row {
  display: -ms-flexbox;
  display: flex;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  margin: 0 -5px;
}
@media (min-width: 769px) {
  .listing.listing--mobile-row {
    margin: 0 -10px;
  }
}
.listing.listing--mobile-row .listing__card {
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-width: 200px;
  padding: 0 5px;
}
@media (min-width: 769px) {
  .listing.listing--mobile-row .listing__card {
    padding: 0 10px;
  }
}
.listing--case-studies {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
}
@media (min-width: 769px) {
  .listing--case-studies {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: 0 -15px;
  }
}
@media (min-width: 1024px) {
  .listing--case-studies {
    margin: 0 -23px;
  }
}
.listing--case-studies .listing__card {
  margin-right: 10px;
  width: 50%;
  min-width: 200px;
}
.listing--case-studies .listing__card:last-child {
  margin-right: 0;
}
@media (min-width: 769px) {
  .listing--case-studies .listing__card {
    margin-right: 0;
  }
}
.tile__card,
.tile__card:before {
  display: block;
  position: relative;
}
.tile__card:before {
  content: "";
  padding-top: 27.77777%;
  height: 0;
}
@media (min-width: 769px) {
  .tile__card:before {
    padding-top: 51.351351%;
  }
}
@media (min-width: 769px) {
  .spaces-list .tile__card {
    margin-bottom: 0;
    min-height: 203px;
  }
}
.case-studies .tile__card {
  margin: 0;
  min-height: 110px;
}
@media (min-width: 769px) {
  .case-studies .tile__card {
    width: auto;
    min-height: 0;
  }
}
.sitecore-editing .tile__card img {
  max-width: 100%;
  height: auto;
  display: block;
}
.tile__content {
  position: absolute;
  top: 0;
  left: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
  height: 100%;
  color: #fff;
  text-transform: uppercase;
  text-decoration: none;
}
.tile__title {
  position: relative;
  max-width: 65%;
  z-index: 1;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 1rem;
  line-height: 1.25;
  letter-spacing: -0.025rem;
  text-align: center;
}
@media (min-width: 769px) {
  .tile__title {
    font-size: 1.125rem;
    line-height: 1.11111111;
  }
}
@media (min-width: 769px) {
  .case-studies .tile__title {
    display: none;
  }
}
.tile__title.center-title,
.tile__title.spaces-title {
  max-width: 100%;
}
.tile__image {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  font-family: "object-fit:cover;";
}
.tile .tile__description {
  display: none;
}
@media (min-width: 769px) {
  .tile .tile__description {
    display: block;
    margin-top: 25px;
    font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
    font-weight: 300;
    font-size: 0.875rem;
    line-height: 1.57142857;
    letter-spacing: 0.0625rem;
    color: #323232;
    text-align: center;
  }
}
@media (min-width: 769px) {
  .case-studies .tile .tile__description,
  .events .tile .tile__description {
    display: block;
    margin-top: 30px;
    text-align: left;
  }
}
.tile .tile__button {
  display: none;
}
@media (min-width: 769px) {
  .tile .tile__button {
    display: -ms-inline-flexbox;
    display: inline-flex;
    margin-top: 25px;
  }
}
.tile--tall .tile__card:before {
  padding-top: 55.1724%;
}
.tile--tall .tile__content {
  margin-bottom: 10px;
}
.tile--tall .tile__content:last-child {
  margin-bottom: 0;
}
@media (min-width: 1024px) {
  .tile--noresize {
    min-height: 210px;
  }
  .tile--noresize .tile__card {
    width: 100%;
    height: 100%;
  }
  .tile--noresize .tile__content {
    padding: 10px;
  }
  .tile--noresize .tile__card:before {
    display: none;
  }
}
.tile--gradient .tile__content {
  overflow: hidden;
}
.tile--gradient .tile__content:after {
  content: "";
  position: absolute;
  display: block;
  width: 75%;
  height: 100%;
  top: 0;
  left: -10%;
  transform: skewx(-12deg);
  background-image: linear-gradient(214deg, transparent, rgba(0, 0, 0, 0.5));
}
.accordion-group,
.accordion-group__title {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
}
.accordion-group__title {
  text-align: center;
  font-size: 0.875rem;
  color: #323232;
  margin-bottom: 25px;
}
@media (min-width: 769px) {
  .accordion-group__title {
    text-align: left;
    margin-bottom: 25px;
    font-size: 1.5rem;
  }
}
.introduction {
  color: #323232;
}
.introduction .introduction__title {
  margin-bottom: 5px;
  text-align: center;
}
@media (min-width: 769px) {
  .introduction .introduction__title {
    margin-bottom: 15px;
    font-size: 2rem;
    line-height: 1.375;
  }
}
@media (min-width: 769px) {
  .introduction__text {
    margin: 0 auto;
    text-align: center;
  }
}
.courses {
  color: #323232;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
.courses__top-content {
  margin: 0 auto 25px;
  max-width: 270px;
  text-align: center;
}
@media (min-width: 769px) {
  .courses__top-content {
    max-width: 710px;
  }
}
.courses__top-content p {
  font-size: 0.875rem;
  line-height: 1.33;
}
@media (min-width: 769px) {
  .courses__top-content p {
    font-size: 1.125rem;
  }
}
.courses__list {
  list-style: none;
}
@media (min-width: 769px) {
  .courses__list {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: 0 auto;
    max-width: 1120px;
  }
}
.courses__item {
  margin: 0 auto 25px;
  padding: 0 8px;
  max-width: 250px;
  text-align: center;
}
.courses__item:last-child {
  margin-bottom: 0;
}
@media (min-width: 769px) {
  .courses__item {
    margin-bottom: 0;
  }
}
.courses__icon {
  display: block;
  margin: 0 auto 15px;
  max-width: 100px;
  height: auto;
}
@media (min-width: 769px) {
  .courses__icon {
    margin-bottom: 20px;
  }
}
.courses__name {
  margin-bottom: 4px;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 0.75rem;
  line-height: 1.33333333;
  color: #000;
}
@media (min-width: 769px) {
  .courses__name {
    font-size: 1.125rem;
    line-height: 1.88888889;
  }
}
.courses__description {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  font-size: 0.75rem;
  line-height: 1.5;
}
@media (min-width: 769px) {
  .courses__description {
    font-size: 0.875rem;
    line-height: 1.57142857;
  }
}
.courses .title-microsite {
  margin-bottom: 10px;
  text-align: center;
  font-weight: 500;
}
@media (min-width: 769px) {
  .courses .title-microsite {
    margin-bottom: 20px;
  }
}
.two-col-bar {
  padding: 30px 20px;
  color: #323232;
  background-color: #f3f3f3;
  margin: 20px -20px 0;
}
@media (min-width: 769px) {
  .two-col-bar {
    display: -ms-flexbox;
    display: flex;
    background-color: #fff;
    margin: 40px 0 0;
    padding: 0;
  }
}
.two-col-bar--list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.two-col-bar--list .two-col-bar__block {
  margin-right: 15px;
  width: 46%;
}
.two-col-bar--list .two-col-bar__block:nth-child(2n) {
  margin-right: 0;
}
@media (min-width: 769px) {
  .two-col-bar--list {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .two-col-bar--list .two-col-bar__block {
    width: 50%;
  }
  .two-col-bar--list .two-col-bar__title {
    margin-bottom: 25px;
  }
}
.two-col-bar--text .two-col-bar__block {
  margin-bottom: 25px;
}
@media (min-width: 769px) {
  .two-col-bar--text .two-col-bar__block {
    margin-bottom: 0;
  }
}
.two-col-bar--text .two-col-bar__block:last-child {
  margin-bottom: 0;
}
@media (min-width: 769px) {
  .two-col-bar__block {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-positive: 1;
    flex-grow: 1;
    margin-right: 15px;
    padding: 29px 35px;
    width: 50%;
    background-color: #f3f3f3;
  }
  .two-col-bar__block:last-child {
    margin-right: 0;
  }
}
.two-col-bar__title {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 0.875rem;
  line-height: 1.3;
  margin-bottom: 13px;
}
@media (min-width: 769px) {
  .two-col-bar__title {
    font-size: 1.375rem;
  }
}
.two-col-bar__text {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  font-size: 0.875rem;
  line-height: 1.57142857;
}
@media (min-width: 769px) {
  .two-col-bar__text {
    margin-bottom: 10px;
    font-size: 1rem;
    line-height: 1.75;
  }
  .two-col-bar__text:last-of-type {
    margin-bottom: 25px;
  }
}
.two-col-bar .two-col-bar__button {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  margin-top: 15px;
  width: 100%;
}
@media (min-width: 769px) {
  .two-col-bar .two-col-bar__button {
    margin-top: auto;
  }
}
.two-col-bar .two-col-bar__button--wide {
  display: block;
  width: 100%;
}
@media (min-width: 769px) {
  .two-col-bar .two-col-bar__button--wide {
    display: none;
  }
}
.two-col-bar .two-col-bar__button--small {
  display: none;
}
@media (min-width: 769px) {
  .two-col-bar .two-col-bar__button--small {
    display: -ms-flexbox;
    display: flex;
  }
}
.two-col-bar .two-col-bar__list {
  list-style: none;
  margin-top: 0;
  margin-bottom: 0;
}
@media (min-width: 769px) {
  .two-col-bar .two-col-bar__list {
    margin-bottom: 10px;
  }
  .two-col-bar .two-col-bar__list:last-of-type {
    margin-bottom: 30px;
  }
}
.two-col-bar .two-col-bar__item {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  padding: 0;
  font-size: 0.875rem;
  line-height: 1.28571429;
  color: #323232;
  margin-bottom: 5px;
}
@media (min-width: 769px) {
  .two-col-bar .two-col-bar__item {
    font-size: 1rem;
    line-height: 1.25;
    margin-bottom: 8px;
  }
}
.two-col-bar .two-col-bar__item:before {
  display: none;
}
.spaces-list {
  color: #323232;
}
.spaces-list .spaces-list__title {
  display: none;
}
@media (min-width: 769px) {
  .spaces-list .spaces-list__title {
    display: block;
    margin-bottom: 30px;
    color: #000;
  }
}
.spaces-list .spaces-list__list {
  margin-top: 0;
  margin-bottom: 0;
}
.spaces-list .spaces-list__list li {
  margin-bottom: 20px;
  padding-left: 0;
  color: #323232;
}
.spaces-list .spaces-list__list li:before {
  display: none;
}
@media (min-width: 769px) {
  .spaces-list .spaces-list__list li {
    margin-bottom: 30px;
  }
}
@media (min-width: 769px) {
  .spaces-list .spaces-list__list + .spaces-list__see-all {
    margin-top: 17px;
  }
}
.spaces-list .spaces-list__item {
  background-color: #f3f3f3;
}
@media (min-width: 769px) {
  .spaces-list .spaces-list__item {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: stretch;
    align-items: stretch;
  }
}
@media (min-width: 769px) {
  .spaces-list__card {
    width: 48%;
  }
}
.spaces-list__wrap {
  padding: 15px 15px 32px;
}
@media (min-width: 769px) {
  .spaces-list__wrap {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 40px 55px 25px 45px;
    width: 52%;
    min-width: 408px;
  }
}
.spaces-list__info {
  margin-bottom: 20px;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  font-size: 0.875rem;
  line-height: 1.57142857;
}
@media (min-width: 769px) {
  .spaces-list__info {
    font-size: 0.875rem;
    line-height: 1.57142857;
  }
}
@media (min-width: 769px) {
  .spaces-list__buttons {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: end;
    align-items: flex-end;
    margin-top: auto;
    width: 100%;
  }
}
.spaces-list .spaces-list__button.btn.btn--simple {
  margin-top: 0;
  width: 100%;
  text-align: center;
}
@media (min-width: 769px) {
  .spaces-list .spaces-list__button.btn.btn--simple {
    display: inline;
    margin-right: 10px;
    min-width: 147px;
  }
  .spaces-list .spaces-list__button.btn.btn--simple:last-child {
    margin-right: 0;
  }
}
.spaces-list .spaces-list__see-all {
  display: none;
  text-align: center;
}
@media (min-width: 769px) {
  .spaces-list .spaces-list__see-all {
    display: block;
    margin-top: 40px;
  }
}
.halo-intro__wrapper {
  margin: auto;
  max-width: 915px;
}
.halo-intro .halo-intro__list {
  margin-top: 0;
  margin-bottom: 0;
}
.halo-intro .halo-intro__list li:before {
  display: none;
}
.halo-intro .halo-intro__title {
  margin: 0 auto 5px;
  text-align: center;
}
@media (min-width: 769px) {
  .halo-intro .halo-intro__title {
    margin-bottom: 35px;
    font-size: 2rem;
    line-height: 1.3125;
  }
}
.halo-intro__info {
  margin-bottom: 25px;
}
@media (min-width: 769px) {
  .halo-intro__info {
    margin: 0 auto 45px;
    text-align: center;
  }
}
.packages,
.packages__title {
  text-align: center;
}
.packages__title {
  margin-bottom: 10px;
}
@media (min-width: 769px) {
  .packages__title {
    margin-bottom: 20px;
  }
}
.packages .packages__info {
  margin: 0 auto 20px;
}
@media (min-width: 769px) {
  .packages .packages__info {
    margin: 0 auto 40px;
    text-align: center;
  }
}
.packages .packages__list {
  margin-bottom: 25px;
  list-style: none;
}
@media (min-width: 769px) {
  .packages .packages__list li {
    margin-bottom: 0;
  }
}
.packages .packages__button,
.packages .packages__list li:before {
  display: none;
}
@media (min-width: 769px) {
  .packages .packages__button {
    display: -ms-inline-flexbox;
    display: inline-flex;
    -ms-flex-align: center;
    align-items: center;
    margin: 0 auto;
  }
  .packages .packages__button:last-child {
    margin: 0 auto;
  }
}
.promo-block {
  text-align: center;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
.promo-block .promo-block__list {
  margin-bottom: 25px;
  list-style: none;
}
@media (min-width: 769px) {
  .promo-block .promo-block__list li {
    margin-bottom: 0;
  }
}
.promo-block .promo-block__list li:before {
  display: none;
}
.promo-block__top-content {
  margin: 0 auto 20px;
}
@media (min-width: 769px) {
  .promo-block__top-content {
    max-width: 710px;
    margin-bottom: 40px;
  }
}
.promo-block__top-content p {
  font-size: 0.875rem;
  line-height: 1.33333333;
}
@media (min-width: 769px) {
  .promo-block__top-content p {
    font-size: 1.125rem;
  }
}
.promo-block .title-microsite {
  margin-bottom: 10px;
  text-align: center;
  font-weight: 500;
}
@media (min-width: 769px) {
  .promo-block .title-microsite {
    margin-bottom: 20px;
  }
}
.promo-block h1.content-page__title-thin.title-microsite {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
}
.apprenticeship .apprenticeship__title {
  text-align: center;
}
@media (min-width: 769px) {
  .apprenticeship .apprenticeship__title {
    margin-bottom: 30px;
    text-align: left;
  }
}
.apprenticeship .apprenticeship__title + .apprenticeship__copy {
  margin-top: 10px;
}
@media (min-width: 769px) {
  .apprenticeship .apprenticeship__title + .apprenticeship__copy {
    margin-top: 20px;
  }
}
.apprenticeship__copy {
  max-width: none;
}
.postcard {
  width: 100%;
  background: #f1efef;
  padding: 20px 25px 25px;
  box-sizing: border-box;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
.postcard__date {
  margin-bottom: 5px;
  color: #666;
  font-size: 0.75rem;
  line-height: 1;
}
.postcard__title {
  margin-bottom: 10px;
  font-size: 1rem;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  line-height: 1.28;
  color: #323232;
}
@media (min-width: 769px) {
  .postcard__title {
    font-size: 1.125rem;
  }
}
.postcard__summary {
  color: #666;
  font-size: 0.875rem;
  line-height: 1.57;
}
.post-list {
  text-align: center;
}
@media (min-width: 768px) {
  .post-list__items {
    display: -ms-flexbox;
    display: flex;
  }
}
.post-list__title {
  margin-bottom: 10px;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  color: #000;
  text-align: center;
  font-size: 0.875rem;
  line-height: 1.22222222;
}
@media (min-width: 769px) {
  .post-list__title {
    font-size: 1.5rem;
    margin-bottom: 35px;
  }
}
.post-list__item {
  display: -ms-flexbox;
  display: flex;
  margin-right: 15px;
  min-width: 255px;
  text-align: left;
  text-decoration: none;
}
@media (min-width: 768px) {
  .post-list__item {
    margin-right: 20px;
    min-width: 0;
    -ms-flex: 1 1 33%;
    flex: 1 1 33%;
  }
}
@media (min-width: 768px) {
  .post-list__item:last-child {
    margin-right: 0;
  }
}
.post-list__btn {
  margin-top: 25px;
}
@media (min-width: 769px) {
  .post-list__btn {
    margin-top: 30px;
  }
}
.portfolio-table .portfolio-table__title {
  text-align: center;
}
@media (min-width: 769px) {
  .portfolio-table .portfolio-table__title {
    text-align: left;
  }
}
.portfolio-table .portfolio-table__title + .portfolio-table__wrapper {
  margin-top: 15px;
}
@media (min-width: 769px) {
  .portfolio-table .portfolio-table__title + .portfolio-table__wrapper {
    margin-top: 30px;
  }
}
.portfolio-table__wrapper {
  margin-right: -20px;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}
@media (min-width: 769px) {
  .portfolio-table__wrapper {
    margin-right: 0;
  }
}
.portfolio-table .portfolio-table__table table {
  border-spacing: 0;
  width: 100%;
  border-collapse: collapse;
}
@media (min-width: 769px) {
  .portfolio-table .portfolio-table__table {
    table-layout: fixed;
  }
}
.portfolio-table .portfolio-table__table th {
  display: table-cell;
}
.portfolio-table .portfolio-table__table td {
  display: table-cell;
  font-size: 0.6875rem;
  line-height: 1.27272727;
}
.portfolio-table .portfolio-table__table td:last-child {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  font-size: 0.6875rem;
  line-height: 1.27272727;
}
@media (min-width: 769px) {
  .portfolio-table .portfolio-table__table td,
  .portfolio-table .portfolio-table__table td:last-child {
    font-size: 0.75rem;
    line-height: 1.5;
  }
}
.conferences__title {
  display: none;
}
@media (min-width: 769px) {
  .conferences__title {
    display: block;
    margin-bottom: 10px;
  }
}
.conferences .conferences__list {
  margin-top: 0;
  margin-bottom: 0;
}
.conferences .conferences__see-all {
  text-align: center;
  margin-top: 20px;
}
.microsite-header,
.microsite-header__content {
  position: relative;
  display: -ms-flexbox;
  display: flex;
}
.microsite-header__content {
  z-index: 1;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
  min-height: 90px;
  padding: 20px;
  background: linear-gradient(90deg, #0e0e0e 5%, transparent);
}
@media (min-width: 769px) {
  .microsite-header__content {
    min-height: 261px;
    padding: 80px 40px;
  }
}
.microsite-header__content-inner {
  width: 100%;
  margin: 0 auto;
}
.microsite-header__title {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 1.125rem;
  line-height: 1.33333333;
  text-transform: uppercase;
  color: #fff;
}
@media (min-width: 769px) {
  .microsite-header__title {
    font-size: 3rem;
    line-height: 1.41666667;
  }
}
.microsite-header__subtitle {
  margin: 0;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  color: #fff;
  font-size: 0.75rem;
  line-height: 1.4;
}
@media (min-width: 769px) {
  .microsite-header__subtitle {
    margin-top: 5px;
    font-size: 1.125rem;
  }
}
.microsite-header__image {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
  -o-object-fit: cover;
  object-fit: cover;
  font-family: "object-fit:cover;";
}
.microsite-header__button {
  display: none;
}
@media (min-width: 1024px) {
  .microsite-header__button {
    position: absolute;
    right: 35px;
    bottom: 20px;
    z-index: 1;
    display: -ms-inline-flexbox;
    display: inline-flex;
  }
}
.case-studies__title {
  margin-bottom: 25px;
  text-align: center;
}
@media (min-width: 769px) {
  .case-studies__title {
    margin-bottom: 7px;
    text-align: left;
  }
}
.sign-up {
  padding: 30px;
  text-align: center;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
@media (min-width: 769px) {
  .sign-up {
    padding: 30px 35px 30px 116px;
  }
}
@media (min-width: 769px) {
  .sign-up__content {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: center;
    align-items: center;
  }
}
.sign-up__intro {
  margin-bottom: 25px;
  font-size: 0.875rem;
  line-height: 1.64285714;
  letter-spacing: -0.025rem;
  text-align: center;
  color: #323232;
}
@media (min-width: 769px) {
  .sign-up__intro {
    margin-right: 20px;
    margin-bottom: 0;
    font-size: 1rem;
    letter-spacing: normal;
    text-align: left;
  }
}
.suitable-events__title {
  text-align: center;
  margin-bottom: 25px;
}
@media (min-width: 769px) {
  .suitable-events__title {
    margin-bottom: 35px;
  }
}
.see-all {
  overflow: hidden;
}
.see-all.is-visible .see-all__extra-items {
  max-height: 2000px;
}
.see-all.is-visible .see-all__list {
  visibility: visible;
  margin-top: 20px;
}
@media (min-width: 769px) {
  .see-all.is-visible .see-all__list {
    margin-top: 30px;
  }
}
@media (min-width: 769px) {
  .conferences .see-all.is-visible .see-all__list {
    margin-top: 0;
  }
}
.see-all.is-visible .see-all__button {
  display: none;
}
.see-all__extra-items {
  max-height: 0;
}
.see-all .see-all__list {
  visibility: hidden;
  margin-bottom: 0;
}
.retail-carousel-btn {
  display: -ms-flexbox;
  display: flex;
  width: 50px;
  height: 50px;
  position: relative;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  background: #ff0028;
  -webkit-appearance: none;
  border: 0;
  box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.3);
}
@media (min-width: 1024px) {
  .retail-carousel-btn {
    width: 58px;
    height: 70px;
  }
}
.retail-carousel-btn__text {
  text-indent: -9999px;
}
.retail-carousel-btn__icon {
  display: block;
  fill: #fff;
}
@media (min-width: 1024px) {
  .retail-carousel-btn__icon {
    width: 21px;
    height: 18px;
  }
}
.retail-carousel-btn--prev {
  padding-right: 10px;
  border-top-right-radius: 50%;
  border-bottom-right-radius: 50%;
}
.retail-carousel-btn--next {
  padding-left: 10px;
  border-top-left-radius: 50%;
  border-bottom-left-radius: 50%;
}
.retail-carousel-btn.slick-disabled {
  background: #ccc;
  cursor: default;
}
body.compensate-for-scrollbar {
  overflow: hidden;
}
.fancybox-active {
  height: auto;
}
.fancybox-is-hidden {
  left: -9999px;
  margin: 0;
  position: absolute !important;
  top: -9999px;
  visibility: hidden;
}
.fancybox-container {
  -webkit-backface-visibility: hidden;
  height: 100%;
  left: 0;
  outline: none;
  position: fixed;
  -webkit-tap-highlight-color: transparent;
  top: 0;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  transform: translateZ(0);
  width: 100%;
  z-index: 99992;
}
.fancybox-container * {
  box-sizing: border-box;
}
.fancybox-bg,
.fancybox-inner,
.fancybox-outer,
.fancybox-stage {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.fancybox-outer {
  -webkit-overflow-scrolling: touch;
  overflow-y: auto;
}
.fancybox-bg {
  background: #1e1e1e;
  opacity: 0;
  transition-duration: inherit;
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.47, 0, 0.74, 0.71);
}
.fancybox-container + .fancybox-container .fancybox-bg {
  display: none;
}
.fancybox-is-open .fancybox-bg {
  opacity: 0.9;
  transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1);
}
.fancybox-caption,
.fancybox-infobar,
.fancybox-navigation .fancybox-button,
.fancybox-toolbar {
  direction: ltr;
  opacity: 0;
  position: absolute;
  transition: opacity 0.25s ease, visibility 0s ease 0.25s;
  visibility: hidden;
  z-index: 99997;
}
.fancybox-show-caption .fancybox-caption,
.fancybox-show-infobar .fancybox-infobar,
.fancybox-show-nav .fancybox-navigation .fancybox-button,
.fancybox-show-toolbar .fancybox-toolbar {
  opacity: 1;
  transition: opacity 0.25s ease 0s, visibility 0s ease 0s;
  visibility: visible;
}
.fancybox-infobar {
  color: #ccc;
  font-size: 0.8125rem;
  -webkit-font-smoothing: subpixel-antialiased;
  height: 44px;
  left: 0;
  line-height: 44px;
  min-width: 44px;
  mix-blend-mode: difference;
  padding: 0 10px;
  pointer-events: none;
  top: 0;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.fancybox-toolbar {
  right: 0;
  top: 0;
}
.fancybox-stage {
  direction: ltr;
  overflow: visible;
  transform: translateZ(0);
  z-index: 99994;
}
.fancybox-is-open .fancybox-stage {
  overflow: hidden;
}
.fancybox-slide {
  -webkit-backface-visibility: hidden;
  display: none;
  height: 100%;
  left: 0;
  outline: none;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  padding: 44px;
  position: absolute;
  text-align: right;
  top: 0;
  transition-property: transform, opacity;
  white-space: normal;
  width: 100%;
  z-index: 99994;
}
.fancybox-slide:before {
  content: "";
  display: inline-block;
  font-size: 0;
  height: 100%;
  vertical-align: middle;
  width: 0;
}
.fancybox-is-sliding .fancybox-slide,
.fancybox-slide--current,
.fancybox-slide--next,
.fancybox-slide--previous {
  display: block;
}
.fancybox-slide--image {
  overflow: hidden;
  padding: 44px 0;
}
.fancybox-slide--image:before {
  display: none;
}
.fancybox-slide--html {
  padding: 0;
}
.fancybox-content {
  background: #fff;
  display: inline-block;
  margin: 0;
  max-width: 513px;
  min-height: 100vh;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  padding: 22px 24px 20px;
  position: relative;
  text-align: left;
  vertical-align: middle;
  width: 87%;
}
@media (min-width: 769px) {
  .fancybox-content {
    max-width: 513px;
  }
}
.fancybox--full-width .fancybox-content {
  width: 100%;
}
.fancybox-content .content__inner {
  padding: 0;
}
.fancybox-slide--image .fancybox-content {
  animation-timing-function: cubic-bezier(0.5, 0, 0.14, 1);
  -webkit-backface-visibility: hidden;
  background: transparent;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  left: 0;
  max-width: none;
  overflow: visible;
  padding: 0;
  position: absolute;
  top: 0;
  transform-origin: top left;
  transition-property: transform, opacity;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  z-index: 99995;
}
.fancybox-can-zoomOut .fancybox-content {
  cursor: zoom-out;
}
.fancybox-can-zoomIn .fancybox-content {
  cursor: zoom-in;
}
.fancybox-can-pan .fancybox-content,
.fancybox-can-swipe .fancybox-content {
  cursor: grab;
}
.fancybox-is-grabbing .fancybox-content {
  cursor: grabbing;
}
.fancybox-container [data-selectable="true"] {
  cursor: text;
}
.fancybox-image,
.fancybox-spaceball {
  background: transparent;
  border: 0;
  height: 100%;
  left: 0;
  margin: 0;
  max-height: none;
  max-width: none;
  padding: 0;
  position: absolute;
  top: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 100%;
}
.fancybox-spaceball {
  z-index: 1;
}
.fancybox-slide--iframe .fancybox-content,
.fancybox-slide--map .fancybox-content,
.fancybox-slide--pdf .fancybox-content,
.fancybox-slide--video .fancybox-content {
  height: 100%;
  overflow: visible;
  padding: 0;
  width: 100%;
}
.fancybox-slide--video .fancybox-content {
  background: #000;
}
.fancybox-slide--map .fancybox-content {
  background: #e5e3df;
}
.fancybox-slide--iframe .fancybox-content {
  background: #fff;
}
.fancybox-iframe,
.fancybox-video {
  background: transparent;
  border: 0;
  display: block;
  height: 100%;
  margin: 0;
  overflow: hidden;
  padding: 0;
  width: 100%;
}
.fancybox-iframe {
  left: 0;
  position: absolute;
  top: 0;
}
.fancybox-error {
  background: #fff;
  cursor: default;
  max-width: 400px;
  padding: 40px;
  width: 100%;
}
.fancybox-error p {
  color: #444;
  font-size: 1rem;
  line-height: 20px;
  margin: 0;
  padding: 0;
}
.fancybox-button {
  background: rgba(30, 30, 30, 0.6);
  border: 0;
  border-radius: 0;
  box-shadow: none;
  cursor: pointer;
  display: inline-block;
  height: 44px;
  margin: 0;
  padding: 10px;
  position: relative;
  transition: color 0.2s;
  vertical-align: top;
  visibility: inherit;
  width: 44px;
}
.fancybox-button,
.fancybox-button:link,
.fancybox-button:visited {
  color: #ccc;
}
.fancybox-button:hover {
  color: #fff;
}
.fancybox-button:focus {
  outline: none;
}
.fancybox-button.fancybox-focus {
  outline: 1px dotted;
}
.fancybox-button[disabled],
.fancybox-button[disabled]:hover {
  color: #888;
  cursor: default;
  outline: none;
}
.fancybox-button div {
  height: 100%;
}
.fancybox-button svg {
  display: block;
  height: 100%;
  overflow: visible;
  position: relative;
  width: 100%;
}
.fancybox-button svg path {
  fill: currentColor;
  stroke-width: 0;
}
.fancybox-button--fsenter svg:nth-child(2),
.fancybox-button--fsexit svg:first-child,
.fancybox-button--pause svg:first-child,
.fancybox-button--play svg:nth-child(2) {
  display: none;
}
.fancybox-progress {
  background: #ff5268;
  height: 2px;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  transform: scaleX(0);
  transform-origin: 0;
  transition-property: transform;
  transition-timing-function: linear;
  z-index: 99998;
}
.fancybox-close-small {
  background: transparent;
  border: 0;
  border-radius: 0;
  color: #ccc;
  cursor: pointer;
  padding: 8px;
  position: absolute;
  right: -12px;
  top: -44px;
  z-index: 401;
}
.fancybox-slide--html .fancybox-close-small {
  color: #ff0028;
  padding: 0;
  right: 15px;
  top: 15px;
  width: 36px;
  height: 36px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDY0IDY0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA2NCA2NCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBmaWxsPSIjZmYwMDI4IiBkPSJNNDYuNiw1MS40TDMyLDM2LjhMMTcuNSw1MS4ybC00LjgtNC44TDI3LjIsMzJMMTIuNiwxNy40bDQuOC00LjgNCgkJTDMyLDI3LjJsMTQuNC0xNC40bDQuOCw0LjhMMzYuOCwzMmwxNC42LDE0LjZMNDYuNiw1MS40eiIvPg0KPC9zdmc+DQo=)
    no-repeat 0 0;
  background-size: contain;
}
.fancybox--arrow-close .fancybox-slide--html .fancybox-close-small {
  top: 20px;
  left: 20px;
  right: auto;
  height: 25px;
  width: 20px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNTgzLjMzM3B4IiBoZWlnaHQ9IjEwMDBweCIgdmlld0JveD0iMjA4LjMzMyAwIDU4My4zMzMgMTAwMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAyMDguMzMzIDAgNTgzLjMzMyAxMDAwIg0KCSB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwb2x5Z29uIGZpbGw9IiNmZjAwMjgiIHBvaW50cz0iNjc0Ljk5OSwwIDc5MS42NjYsMTI1IDQ0OS45OTksNTAwIDc5MS42NjYsODc1IDY3NC45OTksMTAwMCAyMDguMzMzLDUwMCAJIi8+DQo8L2c+DQo8L3N2Zz4NCg==)
    no-repeat 0 0;
  background-size: contain;
}
.fancybox-slide--html .fancybox-close-small svg {
  visibility: hidden;
}
.fancybox-slide--image.fancybox-is-scaling .fancybox-content {
  overflow: hidden;
}
.fancybox-is-scaling .fancybox-close-small,
.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small {
  display: none;
}
.fancybox-navigation .fancybox-button {
  background-clip: content-box;
  height: 100px;
  opacity: 0;
  position: absolute;
  top: 0;
  width: 70px;
}
.fancybox-navigation .fancybox-button div {
  padding: 7px;
}
.fancybox-navigation .fancybox-button--arrow_left {
  left: 0;
  left: env(safe-area-inset-left);
  padding: 31px 26px 31px 6px;
}
.fancybox-navigation .fancybox-button--arrow_right {
  padding: 31px 6px 31px 26px;
  right: 0;
  right: env(safe-area-inset-right);
}
.fancybox-caption {
  background: linear-gradient(
    0deg,
    rgba(0, 0, 0, 0.85),
    rgba(0, 0, 0, 0.3) 50%,
    rgba(0, 0, 0, 0.15) 65%,
    rgba(0, 0, 0, 0.075) 75.5%,
    rgba(0, 0, 0, 0.037) 82.85%,
    rgba(0, 0, 0, 0.019) 88%,
    transparent
  );
  bottom: 0;
  color: #eee;
  font-size: 0.875rem;
  font-weight: 400;
  left: 0;
  line-height: 1.5;
  padding: 75px 44px 25px;
  pointer-events: none;
  right: 0;
  text-align: center;
  z-index: 99996;
}
@supports (padding: max(0px)) {
  .fancybox-caption {
    padding: 75px 44px 25px;
  }
}
.fancybox-caption--separate {
  margin-top: -50px;
}
.fancybox-caption__body {
  max-height: 50vh;
  overflow: auto;
  pointer-events: all;
}
.fancybox-caption a,
.fancybox-caption a:link,
.fancybox-caption a:visited {
  color: #ccc;
  text-decoration: none;
}
.fancybox-caption a:hover {
  color: #fff;
  text-decoration: underline;
}
.fancybox-loading {
  animation: a 1s linear infinite;
  background: transparent;
  border: 4px solid #888;
  border-bottom-color: #fff;
  border-radius: 50%;
  height: 50px;
  left: 50%;
  margin: -25px 0 0 -25px;
  opacity: 0.7;
  padding: 0;
  position: absolute;
  top: 50%;
  width: 50px;
  z-index: 99999;
}
@keyframes a {
  to {
    transform: rotate(1turn);
  }
}
.fancybox-animated {
  transition-timing-function: cubic-bezier(0, 0, 0.25, 1);
}
.fancybox-fx-slide.fancybox-slide--previous {
  opacity: 0;
  transform: translate3d(-100%, 0, 0);
}
.fancybox-fx-slide.fancybox-slide--next {
  opacity: 0;
  transform: translate3d(100%, 0, 0);
}
.fancybox-fx-slide.fancybox-slide--current {
  opacity: 1;
  transform: translateZ(0);
}
.fancybox-fx-fade.fancybox-slide--next,
.fancybox-fx-fade.fancybox-slide--previous {
  opacity: 0;
  transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
}
.fancybox-fx-fade.fancybox-slide--current {
  opacity: 1;
}
.fancybox-fx-zoom-in-out.fancybox-slide--previous {
  opacity: 0;
  transform: scale3d(1.5, 1.5, 1.5);
}
.fancybox-fx-zoom-in-out.fancybox-slide--next {
  opacity: 0;
  transform: scale3d(0.5, 0.5, 0.5);
}
.fancybox-fx-zoom-in-out.fancybox-slide--current {
  opacity: 1;
  transform: scaleX(1);
}
.fancybox-fx-rotate.fancybox-slide--previous {
  opacity: 0;
  transform: rotate(-1turn);
}
.fancybox-fx-rotate.fancybox-slide--next {
  opacity: 0;
  transform: rotate(1turn);
}
.fancybox-fx-rotate.fancybox-slide--current {
  opacity: 1;
  transform: rotate(0deg);
}
.fancybox-fx-circular.fancybox-slide--previous {
  opacity: 0;
  transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);
}
.fancybox-fx-circular.fancybox-slide--next {
  opacity: 0;
  transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);
}
.fancybox-fx-circular.fancybox-slide--current {
  opacity: 1;
  transform: scaleX(1) translateZ(0);
}
.fancybox-fx-tube.fancybox-slide--previous {
  transform: translate3d(-100%, 0, 0) scale(0.1) skew(-10deg);
}
.fancybox-fx-tube.fancybox-slide--next {
  transform: translate3d(100%, 0, 0) scale(0.1) skew(10deg);
}
.fancybox-fx-tube.fancybox-slide--current {
  transform: translateZ(0) scale(1);
}
@media (max-height: 576px) {
  .fancybox-slide {
    padding-left: 6px;
    padding-right: 6px;
  }
  .fancybox-slide--image {
    padding: 6px 0;
  }
  .fancybox-close-small {
    right: -6px;
  }
  .fancybox-slide--image .fancybox-close-small {
    background: #4e4e4e;
    color: #f2f4f6;
    height: 36px;
    opacity: 1;
    padding: 6px;
    right: 0;
    top: 0;
    width: 36px;
  }
  .fancybox-caption {
    padding-left: 12px;
    padding-right: 12px;
  }
  @supports (padding: max(0px)) {
    .fancybox-caption {
      padding-left: 12px;
      padding-right: 12px;
    }
  }
}
.fancybox-share {
  background: #f4f4f4;
  border-radius: 3px;
  max-width: 90%;
  padding: 30px;
  text-align: center;
}
.fancybox-share h1 {
  color: #222;
  font-size: 2.1875rem;
  font-weight: 700;
  margin: 0 0 20px;
}
.fancybox-share p {
  margin: 0;
  padding: 0;
}
.fancybox-share__button {
  border: 0;
  border-radius: 3px;
  display: inline-block;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 40px;
  margin: 0 5px 10px;
  min-width: 130px;
  padding: 0 15px;
  text-decoration: none;
  transition: all 0.2s;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  white-space: nowrap;
}
.fancybox-share__button:link,
.fancybox-share__button:visited {
  color: #fff;
}
.fancybox-share__button:hover {
  text-decoration: none;
}
.fancybox-share__button--fb {
  background: #3b5998;
}
.fancybox-share__button--fb:hover {
  background: #344e86;
}
.fancybox-share__button--pt {
  background: #bd081d;
}
.fancybox-share__button--pt:hover {
  background: #aa0719;
}
.fancybox-share__button--tw {
  background: #1da1f2;
}
.fancybox-share__button--tw:hover {
  background: #0d95e8;
}
.fancybox-share__button svg {
  height: 25px;
  margin-right: 7px;
  position: relative;
  top: -1px;
  vertical-align: middle;
  width: 25px;
}
.fancybox-share__button svg path {
  fill: #fff;
}
.fancybox-share__input {
  background: transparent;
  border: 0;
  border-bottom: 1px solid #d7d7d7;
  border-radius: 0;
  color: #5d5b5b;
  font-size: 0.875rem;
  margin: 10px 0 0;
  outline: none;
  padding: 10px 15px;
  width: 100%;
}
.fancybox-thumbs {
  background: #ddd;
  bottom: 0;
  display: none;
  margin: 0;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar;
  padding: 2px 2px 4px;
  position: absolute;
  right: 0;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  top: 0;
  width: 212px;
  z-index: 99995;
}
.fancybox-thumbs-x {
  overflow-x: auto;
  overflow-y: hidden;
}
.fancybox-show-thumbs .fancybox-thumbs {
  display: block;
}
.fancybox-show-thumbs .fancybox-inner {
  right: 212px;
}
.fancybox-thumbs__list {
  font-size: 0;
  height: 100%;
  list-style: none;
  margin: 0;
  overflow-x: hidden;
  overflow-y: auto;
  padding: 0;
  position: absolute;
  position: relative;
  white-space: nowrap;
  width: 100%;
}
.fancybox-thumbs-x .fancybox-thumbs__list {
  overflow: hidden;
}
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar {
  width: 7px;
}
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track {
  background: #fff;
  border-radius: 10px;
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb {
  background: #2a2a2a;
  border-radius: 10px;
}
.fancybox-thumbs__list a {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  background-color: rgba(0, 0, 0, 0.1);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  cursor: pointer;
  float: left;
  height: 75px;
  margin: 2px;
  max-height: 92%;
  max-width: 46%;
  outline: none;
  overflow: hidden;
  padding: 0;
  position: relative;
  -webkit-tap-highlight-color: transparent;
  width: 100px;
}
.fancybox-thumbs__list a:before {
  border: 6px solid #ff5268;
  bottom: 0;
  content: "";
  left: 0;
  opacity: 0;
  position: absolute;
  right: 0;
  top: 0;
  transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  z-index: 99991;
}
.fancybox-thumbs__list a:focus:before {
  opacity: 0.5;
}
.fancybox-thumbs__list a.fancybox-thumbs-active:before {
  opacity: 1;
}
@media (max-width: 576px) {
  .fancybox-thumbs {
    width: 110px;
  }
  .fancybox-show-thumbs .fancybox-inner {
    right: 110px;
  }
  .fancybox-thumbs__list a {
    max-width: 90%;
  }
}
.fancybox-fx-slide-in-out.fancybox-slide--next,
.fancybox-fx-slide-in-out.fancybox-slide--previous {
  transform: translateX(100%);
}
.fancybox-fx-slide-in-out.fancybox-slide--current {
  transform: translateX(0);
}
.richtext {
  font-size: 1rem;
  letter-spacing: 0.01438rem;
  font-weight: 300;
}
.richtext,
.richtext .contentTitle,
.richtext .h3,
.richtext h3 {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
}
.richtext .contentTitle,
.richtext .h3,
.richtext h3 {
  display: block;
  margin-bottom: 20px;
  font-size: 1.25rem;
  text-transform: uppercase;
  letter-spacing: 0.017em;
  font-weight: 500;
}
@media (min-width: 1024px) {
  .richtext .contentTitle,
  .richtext .h3,
  .richtext h3 {
    font-size: 1.5rem;
  }
}
.richtext p {
  margin-top: 18px;
  letter-spacing: 0.01438rem;
  line-height: 1.5;
}
.richtext p:first-child {
  margin-top: 0;
}
.richtext p + p {
  margin-top: 18px;
}
.richtext a {
  font-size: inherit;
  color: #ff0028;
  text-decoration: none;
}
.no-touchevent .richtext a:hover {
  text-decoration: underline;
}
.richtext b,
.richtext strong,
.richtext table {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
}
.richtext table {
  width: 100%;
  margin-bottom: 20px;
  border-collapse: collapse;
}
.richtext table th {
  font-weight: 500;
}
.richtext table td,
.richtext table th {
  padding: 7px 0;
  border-bottom: 1px solid #dedede;
  text-align: center;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
}
.richtext table td {
  font-weight: 300;
}
.order-history-detail {
  padding-top: 20px;
  color: #dedede;
}
.order-history-detail__head {
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 22px;
  padding: 22px 0;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: 1px solid #dedede;
}
.order-history-detail__number-label {
  font-size: 1.25rem;
  letter-spacing: 0.01813rem;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
}
.order-history-detail__number {
  font-size: 1.0625rem;
  letter-spacing: 0.015rem;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
.order-history-detail__contact-info {
  margin-bottom: 25px;
}
.order-history-detail__sum {
  border-top: 1px solid #dedede;
}
.acc-info-block {
  padding: 18px 25px 13px;
  border: 1px solid #666;
  color: #fff;
}
.acc-info-block__line {
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  padding: 2px 0;
  font-size: 1rem;
  line-height: 1.5;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
.acc-info-block__col {
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
}
.acc-info-block__col:first-child {
  padding-right: 20px;
}
.acc-info-block__btn-wrap {
  margin-top: 12px;
  padding-top: 10px;
  border-top: 1px solid #fff;
}
.acc-info-block__btn {
  display: block;
  padding: 5px;
  -webkit-appearance: none;
  background: transparent;
  border: 0;
  text-transform: uppercase;
  color: #fff;
  text-align: center;
  font-size: 0.875rem;
  letter-spacing: 0.0125rem;
  text-decoration: none;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
}
.account-list__inner {
  padding-top: 25px;
  padding-bottom: 25px;
  list-style: none;
}
.account-list__item {
  margin-bottom: 12px;
}
.account-list__list {
  list-style: none;
}
.account-list__message {
  color: #fff;
  font-size: 1rem;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
.account-address__remove-btn {
  width: 100%;
}
.account-address__footer {
  margin-top: 28px;
  padding-top: 26px;
  border-top: 1px solid #666;
}
.account-address__error-wrap {
  color: #fff;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
}
.select2-container {
  box-sizing: border-box;
  display: inline-block;
  margin: 0;
  position: relative;
  vertical-align: middle;
}
.select2-container .select2-selection--single {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  height: 28px;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-user-select: none;
}
.select2-container .select2-selection--single .select2-selection__rendered {
  display: block;
  padding-left: 8px;
  padding-right: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.select2-container .select2-selection--single .select2-selection__clear {
  position: relative;
}
.select2-container[dir="rtl"]
  .select2-selection--single
  .select2-selection__rendered {
  padding-right: 8px;
  padding-left: 20px;
}
.select2-container .select2-selection--multiple {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  min-height: 32px;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-user-select: none;
}
.select2-container .select2-selection--multiple .select2-selection__rendered {
  display: inline-block;
  overflow: hidden;
  padding-left: 8px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.select2-container .select2-search--inline {
  float: left;
}
.select2-container .select2-search--inline .select2-search__field {
  box-sizing: border-box;
  border: none;
  font-size: 100%;
  margin-top: 5px;
  padding: 0;
}
.select2-container
  .select2-search--inline
  .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
.select2-dropdown {
  background-color: #fff;
  border: 1px solid #aaa;
  border-radius: 4px;
  box-sizing: border-box;
  display: block;
  position: absolute;
  left: -100000px;
  width: 100%;
  z-index: 1051;
}
.select2-results {
  display: block;
}
.select2-results__options {
  list-style: none;
  margin: 0;
  padding: 0;
}
.select2-results__option {
  padding: 6px;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-user-select: none;
}
.select2-results__option[aria-selected] {
  cursor: pointer;
}
.select2-container--open .select2-dropdown {
  left: 0;
}
.select2-container--open .select2-dropdown--above {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.select2-container--open .select2-dropdown--below {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.select2-search--dropdown {
  display: block;
  padding: 4px;
}
.select2-search--dropdown .select2-search__field {
  padding: 4px;
  width: 100%;
  box-sizing: border-box;
}
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
.select2-search--dropdown.select2-search--hide {
  display: none;
}
.select2-close-mask {
  border: 0;
  margin: 0;
  padding: 0;
  display: block;
  position: fixed;
  left: 0;
  top: 0;
  min-height: 100%;
  min-width: 100%;
  height: auto;
  width: auto;
  opacity: 0;
  z-index: 99;
  background-color: #fff;
  filter: alpha(opacity=0);
}
.select2-hidden-accessible {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  -webkit-clip-path: inset(50%) !important;
  clip-path: inset(50%) !important;
  height: 1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important;
  white-space: nowrap !important;
}
.select2-container--default .select2-selection--single {
  background-color: #fff;
  border: 1px solid #aaa;
  border-radius: 4px;
}
.select2-container--default
  .select2-selection--single
  .select2-selection__rendered {
  color: #444;
  line-height: 28px;
}
.select2-container--default
  .select2-selection--single
  .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: 700;
}
.select2-container--default
  .select2-selection--single
  .select2-selection__placeholder {
  color: #999;
}
.select2-container--default
  .select2-selection--single
  .select2-selection__arrow {
  height: 26px;
  position: absolute;
  top: 1px;
  right: 1px;
  width: 20px;
}
.select2-container--default
  .select2-selection--single
  .select2-selection__arrow
  b {
  border-color: #888 transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0;
  height: 0;
  left: 50%;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 0;
}
.select2-container--default[dir="rtl"]
  .select2-selection--single
  .select2-selection__clear {
  float: left;
}
.select2-container--default[dir="rtl"]
  .select2-selection--single
  .select2-selection__arrow {
  left: 1px;
  right: auto;
}
.select2-container--default.select2-container--disabled
  .select2-selection--single {
  background-color: #eee;
  cursor: default;
}
.select2-container--default.select2-container--disabled
  .select2-selection--single
  .select2-selection__clear {
  display: none;
}
.select2-container--default.select2-container--open
  .select2-selection--single
  .select2-selection__arrow
  b {
  border-color: transparent transparent #888;
  border-width: 0 4px 5px;
}
.select2-container--default .select2-selection--multiple {
  background-color: #fff;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
}
.select2-container--default
  .select2-selection--multiple
  .select2-selection__rendered {
  box-sizing: border-box;
  list-style: none;
  margin: 0;
  padding: 0 5px;
  width: 100%;
}
.select2-container--default
  .select2-selection--multiple
  .select2-selection__rendered
  li {
  list-style: none;
}
.select2-container--default
  .select2-selection--multiple
  .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: 700;
  margin-top: 5px;
  margin-right: 10px;
  padding: 1px;
}
.select2-container--default
  .select2-selection--multiple
  .select2-selection__choice {
  background-color: #e4e4e4;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: default;
  float: left;
  margin-right: 5px;
  margin-top: 5px;
  padding: 0 5px;
}
.select2-container--default
  .select2-selection--multiple
  .select2-selection__choice__remove {
  color: #999;
  cursor: pointer;
  display: inline-block;
  font-weight: 700;
  margin-right: 2px;
}
.select2-container--default
  .select2-selection--multiple
  .select2-selection__choice__remove:hover {
  color: #333;
}
.select2-container--default[dir="rtl"]
  .select2-selection--multiple
  .select2-search--inline,
.select2-container--default[dir="rtl"]
  .select2-selection--multiple
  .select2-selection__choice {
  float: right;
}
.select2-container--default[dir="rtl"]
  .select2-selection--multiple
  .select2-selection__choice {
  margin-left: 5px;
  margin-right: auto;
}
.select2-container--default[dir="rtl"]
  .select2-selection--multiple
  .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto;
}
.select2-container--default.select2-container--focus
  .select2-selection--multiple {
  border: 1px solid #000;
  outline: 0;
}
.select2-container--default.select2-container--disabled
  .select2-selection--multiple {
  background-color: #eee;
  cursor: default;
}
.select2-container--default.select2-container--disabled
  .select2-selection__choice__remove {
  display: none;
}
.select2-container--default.select2-container--open.select2-container--above
  .select2-selection--multiple,
.select2-container--default.select2-container--open.select2-container--above
  .select2-selection--single {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.select2-container--default.select2-container--open.select2-container--below
  .select2-selection--multiple,
.select2-container--default.select2-container--open.select2-container--below
  .select2-selection--single {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.select2-container--default .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa;
}
.select2-container--default .select2-search--inline .select2-search__field {
  background: transparent;
  border: none;
  outline: 0;
  box-shadow: none;
  -webkit-appearance: textfield;
}
.select2-container--default .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto;
}
.select2-container--default .select2-results__option[role="group"] {
  padding: 0;
}
.select2-container--default .select2-results__option[aria-disabled="true"] {
  color: #999;
}
.select2-container--default .select2-results__option[aria-selected="true"] {
  background-color: #ddd;
}
.select2-container--default .select2-results__option .select2-results__option {
  padding-left: 1em;
}
.select2-container--default
  .select2-results__option
  .select2-results__option
  .select2-results__group {
  padding-left: 0;
}
.select2-container--default
  .select2-results__option
  .select2-results__option
  .select2-results__option {
  margin-left: -1em;
  padding-left: 2em;
}
.select2-container--default
  .select2-results__option
  .select2-results__option
  .select2-results__option
  .select2-results__option {
  margin-left: -2em;
  padding-left: 3em;
}
.select2-container--default
  .select2-results__option
  .select2-results__option
  .select2-results__option
  .select2-results__option
  .select2-results__option {
  margin-left: -3em;
  padding-left: 4em;
}
.select2-container--default
  .select2-results__option
  .select2-results__option
  .select2-results__option
  .select2-results__option
  .select2-results__option
  .select2-results__option {
  margin-left: -4em;
  padding-left: 5em;
}
.select2-container--default
  .select2-results__option
  .select2-results__option
  .select2-results__option
  .select2-results__option
  .select2-results__option
  .select2-results__option
  .select2-results__option {
  margin-left: -5em;
  padding-left: 6em;
}
.select2-container--default
  .select2-results__option--highlighted[aria-selected] {
  background-color: #5897fb;
  color: #fff;
}
.select2-container--default .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px;
}
.select2-container--classic .select2-selection--single {
  background-color: #f7f7f7;
  border: 1px solid #aaa;
  border-radius: 4px;
  outline: 0;
  background-image: linear-gradient(180deg, #fff 50%, #eee);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="rgba(255, 255, 255, 1)",endColorstr="rgba(255, 238, 238, 0.93333)",GradientType=0);
}
.select2-container--classic .select2-selection--single:focus {
  border: 1px solid #5897fb;
}
.select2-container--classic
  .select2-selection--single
  .select2-selection__rendered {
  color: #444;
  line-height: 28px;
}
.select2-container--classic
  .select2-selection--single
  .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: 700;
  margin-right: 10px;
}
.select2-container--classic
  .select2-selection--single
  .select2-selection__placeholder {
  color: #999;
}
.select2-container--classic
  .select2-selection--single
  .select2-selection__arrow {
  background-color: #ddd;
  border: none;
  border-left: 1px solid #aaa;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  height: 26px;
  position: absolute;
  top: 1px;
  right: 1px;
  width: 20px;
  background-image: linear-gradient(180deg, #eee 50%, #ccc);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="rgba(255, 238, 238, 0.93333)",endColorstr="rgba(255, 204, 204, 0.8)",GradientType=0);
}
.select2-container--classic
  .select2-selection--single
  .select2-selection__arrow
  b {
  border-color: #888 transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0;
  height: 0;
  left: 50%;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 0;
}
.select2-container--classic[dir="rtl"]
  .select2-selection--single
  .select2-selection__clear {
  float: left;
}
.select2-container--classic[dir="rtl"]
  .select2-selection--single
  .select2-selection__arrow {
  border: none;
  border-right: 1px solid #aaa;
  border-radius: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  left: 1px;
  right: auto;
}
.select2-container--classic.select2-container--open .select2-selection--single {
  border: 1px solid #5897fb;
}
.select2-container--classic.select2-container--open
  .select2-selection--single
  .select2-selection__arrow {
  background: transparent;
  border: none;
}
.select2-container--classic.select2-container--open
  .select2-selection--single
  .select2-selection__arrow
  b {
  border-color: transparent transparent #888;
  border-width: 0 4px 5px;
}
.select2-container--classic.select2-container--open.select2-container--above
  .select2-selection--single {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  background-image: linear-gradient(180deg, #fff, #eee 50%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="rgba(255, 255, 255, 1)",endColorstr="rgba(255, 238, 238, 0.93333)",GradientType=0);
}
.select2-container--classic.select2-container--open.select2-container--below
  .select2-selection--single {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  background-image: linear-gradient(180deg, #eee 50%, #fff);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="rgba(255, 238, 238, 0.93333)",endColorstr="rgba(255, 255, 255, 1)",GradientType=0);
}
.select2-container--classic .select2-selection--multiple {
  background-color: #fff;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
  outline: 0;
}
.select2-container--classic .select2-selection--multiple:focus {
  border: 1px solid #5897fb;
}
.select2-container--classic
  .select2-selection--multiple
  .select2-selection__rendered {
  list-style: none;
  margin: 0;
  padding: 0 5px;
}
.select2-container--classic
  .select2-selection--multiple
  .select2-selection__clear {
  display: none;
}
.select2-container--classic
  .select2-selection--multiple
  .select2-selection__choice {
  background-color: #e4e4e4;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: default;
  float: left;
  margin-right: 5px;
  margin-top: 5px;
  padding: 0 5px;
}
.select2-container--classic
  .select2-selection--multiple
  .select2-selection__choice__remove {
  color: #888;
  cursor: pointer;
  display: inline-block;
  font-weight: 700;
  margin-right: 2px;
}
.select2-container--classic
  .select2-selection--multiple
  .select2-selection__choice__remove:hover {
  color: #555;
}
.select2-container--classic[dir="rtl"]
  .select2-selection--multiple
  .select2-selection__choice {
  float: right;
  margin-left: 5px;
  margin-right: auto;
}
.select2-container--classic[dir="rtl"]
  .select2-selection--multiple
  .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto;
}
.select2-container--classic.select2-container--open
  .select2-selection--multiple {
  border: 1px solid #5897fb;
}
.select2-container--classic.select2-container--open.select2-container--above
  .select2-selection--multiple {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.select2-container--classic.select2-container--open.select2-container--below
  .select2-selection--multiple {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.select2-container--classic .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa;
  outline: 0;
}
.select2-container--classic .select2-search--inline .select2-search__field {
  outline: 0;
  box-shadow: none;
}
.select2-container--classic .select2-dropdown {
  background-color: #fff;
  border: 1px solid transparent;
}
.select2-container--classic .select2-dropdown--above {
  border-bottom: none;
}
.select2-container--classic .select2-dropdown--below {
  border-top: none;
}
.select2-container--classic .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto;
}
.select2-container--classic .select2-results__option[role="group"] {
  padding: 0;
}
.select2-container--classic .select2-results__option[aria-disabled="true"] {
  color: grey;
}
.select2-container--classic
  .select2-results__option--highlighted[aria-selected] {
  background-color: #3875d7;
  color: #fff;
}
.select2-container--classic .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px;
}
.select2-container--classic.select2-container--open .select2-dropdown {
  border-color: #5897fb;
}
.select2-container {
  font-family: Arial, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
}
.select2-container .select2-selection--single {
  height: 52px;
  border-radius: 0;
}
.select2-container .select2-selection--single .select2-selection__rendered {
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  padding-right: 32px;
  -ms-flex-align: center;
  align-items: center;
}
.select2-container .select2-selection__arrow {
  display: none;
}
.select2-container .select2-search__field {
  height: 35px;
  -webkit-appearance: none;
  border-radius: 0;
  font-size: 1rem;
}
.custom-select__selection-imaged {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.custom-select__selection-imaged img {
  margin-right: 10px;
  margin-left: 7px;
}
.custom-select__icon {
  position: absolute;
  top: 50%;
  right: 15px;
  transform: translateY(-50%);
  pointer-events: none;
}
.custom-select__icon--red {
  fill: #ff0028;
}
.tippy-tooltip[data-animation="fade"][data-state="hidden"] {
  opacity: 0;
}
.tippy-iOS {
  cursor: pointer !important;
  -webkit-tap-highlight-color: transparent;
}
.tippy-popper {
  pointer-events: none;
  max-width: calc(100% - 10px);
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  transition-property: transform;
}
.tippy-tooltip {
  position: relative;
  color: #fff;
  border-radius: 0.25rem;
  font-size: 0.875rem;
  line-height: 1.4;
  background-color: #333;
  overflow: hidden;
  transition-property: visibility, opacity, transform;
  outline: 0;
}
.tippy-tooltip[data-placement^="top"] .tippy-arrow {
  border-width: 8px 8px 0;
  border-top-color: #333;
  margin: 0 3px;
  transform-origin: 50% 0;
  bottom: -7px;
}
.tippy-tooltip[data-placement^="bottom"] .tippy-arrow {
  border-width: 0 8px 8px;
  border-bottom-color: #333;
  margin: 0 3px;
  transform-origin: 50% 7px;
  top: -7px;
}
.tippy-tooltip[data-placement^="left"] .tippy-arrow {
  border-width: 8px 0 8px 8px;
  border-left-color: #333;
  margin: 3px 0;
  transform-origin: 0 50%;
  right: -7px;
}
.tippy-tooltip[data-placement^="right"] .tippy-arrow {
  border-width: 8px 8px 8px 0;
  border-right-color: #333;
  margin: 3px 0;
  transform-origin: 7px 50%;
  left: -7px;
}
.tippy-tooltip[data-arrow] {
  overflow: visible;
}
.tippy-tooltip[data-interactive] {
  pointer-events: auto;
}
.tippy-tooltip[data-inertia][data-state="visible"] {
  transition-timing-function: cubic-bezier(0.54, 1.5, 0.38, 1.11);
}
.tippy-arrow {
  position: absolute;
  border-color: transparent;
  border-style: solid;
}
.tippy-content {
  padding: 5px 9px;
  padding: 0.3125rem 0.5625rem;
}
.tooltip {
  display: inline-block;
  padding: 0;
  -webkit-appearance: none;
  border: 0;
  background: transparent;
  font-family: inherit;
  font-weight: inherit;
  font-size: inherit;
}
.tippy-tooltip.custom-light-theme {
  background-color: #fff;
  border: 0;
  box-shadow: 2px 2px 8px 0 rgba(0, 0, 0, 0.2);
}
.tippy-tooltip.custom-light-theme .tippy-content {
  padding: 5px 10px;
  font-size: 0.875rem;
  line-height: 1.57;
  color: #383838;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
.tippy-tooltip.custom-light-theme .tippy-content a {
  color: #ff0028;
}
[x-placement^="bottom"] .tippy-tooltip .tippy-arrow,
[x-placement^="top"] .tippy-tooltip .tippy-arrow {
  border-color: transparent;
  border-top-color: #fff;
}
.phone-number-with-label__label {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 1.25rem;
  color: #323232;
}
.phone-number-with-label__phone {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 700;
  font-size: 2.25rem;
  opacity: 0.8;
  color: #ff0028;
}
@media (min-width: 769px) {
  .phone-number-with-label__phone {
    font-size: 2.375rem;
  }
}
.carousel--product-carousel {
  min-height: 0;
}
.carousel--product-carousel .carousel__bullets {
  position: static;
  margin-left: -50px;
  padding: 20px 0;
}
@media (min-width: 1024px) {
  .carousel--product-carousel .carousel__bullets {
    position: absolute;
    bottom: -40px;
    left: 0;
    margin-left: -5px;
    padding: 0;
  }
}
.carousel--product-carousel .carousel__bullets li {
  margin: 0 5px;
}
@media (min-width: 1024px) {
  .carousel--product-carousel .carousel__bullets li {
    margin: 0 6px;
  }
}
.carousel--product-carousel .carousel__bullets li button {
  width: 8px;
  height: 8px;
  position: relative;
  text-indent: -9999px;
}
@media (min-width: 1024px) {
  .carousel--product-carousel .carousel__bullets li button {
    width: 10px;
    height: 10px;
  }
}
.carousel--complete-the-look {
  padding: 0 25px 32px;
  min-height: 0;
}
@media (min-width: 375px) {
  .carousel--complete-the-look {
    padding: 0 20px 32px;
  }
}
@media (min-width: 1024px) {
  .carousel--complete-the-look {
    padding: 0 0 50px;
  }
}
.carousel--complete-the-look .product-carousel__carousel {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
}
.carousel--complete-the-look .carousel__bullets {
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  padding: 0;
}
.carousel--complete-the-look .carousel__bullets li {
  margin: 0 5px;
}
@media (min-width: 1024px) {
  .carousel--complete-the-look .carousel__bullets li {
    margin: 0 6px;
  }
}
.carousel--complete-the-look .carousel__bullets li button {
  position: relative;
  text-indent: -9999px;
  width: 8px;
  height: 8px;
  background: #ff0028;
  opacity: 0.2;
}
@media (min-width: 1024px) {
  .carousel--complete-the-look .carousel__bullets li button {
    width: 10px;
    height: 10px;
  }
}
.carousel--complete-the-look .carousel__bullets li.slick-active button {
  opacity: 1;
}
.product-carousel {
  position: relative;
}
@media (min-width: 1024px) {
  .product-carousel {
    padding-top: 72px;
    padding-bottom: 52px;
  }
}
.product-carousel__inner {
  display: -ms-flexbox;
  display: flex;
  position: relative;
  margin-right: -20px;
  margin-left: -20px;
  overflow: hidden;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse;
}
@media (min-width: 1024px) {
  .product-carousel__inner {
    display: block;
    margin-right: 0;
    margin-left: 0;
  }
}
.product-carousel__bg-wrap {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
@media (min-width: 1024px) {
  .product-carousel__bg-wrap--mobile {
    display: none;
  }
}
.product-carousel__bg-wrap--desktop {
  display: none;
}
@media (min-width: 1024px) {
  .product-carousel__bg-wrap--desktop {
    display: block;
    background-color: #000;
  }
}
.product-carousel__bg,
.product-carousel__exterior-bg {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  -o-object-fit: cover;
  object-fit: cover;
}
.product-carousel__exterior-bg {
  display: none;
}
@media (min-width: 1024px) {
  .product-carousel__exterior-bg {
    display: block;
  }
}
.product-carousel__top {
  display: none;
  position: relative;
}
.product-carousel__main {
  position: relative;
  z-index: 1;
}
.product-carousel__main-inner {
  position: relative;
  padding: 0 20px;
}
.product-carousel__main-inner:before {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.6);
}
@media (min-width: 1024px) {
  .product-carousel__main-inner:before {
    width: 65%;
    padding: 0;
    background: linear-gradient(
      90deg,
      transparent,
      rgba(0, 0, 0, 0.6) 15%,
      rgba(0, 0, 0, 0.6)
    );
  }
}
.product-carousel__carousel-container {
  display: block;
  position: relative;
  margin-right: -20px;
  padding-left: 30px;
  overflow: visible;
}
@media (min-width: 1024px) {
  .product-carousel__carousel-container {
    top: 70px;
    margin-top: -10px;
    margin-right: -20px;
    margin-left: 40%;
    padding: 0;
  }
}
.product-carousel__carousel {
  display: block;
  overflow: hidden;
  max-height: 450px;
  opacity: 0;
}
.product-carousel__carousel.slick-initialized {
  max-height: none;
  opacity: 1;
}
.product-carousel__carousel.slick-initialized ~ .product-carousel__buttons {
  opacity: 1;
}
.product-carousel__buttons {
  opacity: 0;
}
.product-carousel__bottom {
  position: relative;
  padding: 35px 20px 5px;
  color: #fff;
  background: linear-gradient(180deg, #000, rgba(0, 0, 0, 0.6));
}
@media (min-width: 1024px) {
  .product-carousel__bottom {
    display: -ms-flexbox;
    display: flex;
    position: static;
    padding: 20px 60px 30px;
    min-height: 190px;
    -ms-flex-align: end;
    align-items: flex-end;
    background: #000;
  }
}
.product-carousel__title {
  margin-bottom: 15px;
  font-size: 1.5rem;
  letter-spacing: 0.014em;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
}
@media (min-width: 1024px) {
  .product-carousel__title {
    font-size: 2.5rem;
  }
}
.product-carousel__description {
  display: none;
  font-size: 1.125rem;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
@media (min-width: 1024px) {
  .product-carousel__description {
    display: block;
  }
}
.product-carousel__text-wrap {
  line-height: 1.33;
}
@media (min-width: 1024px) {
  .product-carousel__text-wrap {
    padding-right: 30px;
    -ms-flex: 0 0 40%;
    flex: 0 0 40%;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }
}
.product-carousel__cta-wrap {
  display: none;
  position: relative;
  text-align: center;
}
@media (min-width: 1024px) {
  .product-carousel__cta-wrap {
    display: block;
    -ms-flex: 0 0 60%;
    flex: 0 0 60%;
    text-align: right;
  }
}
.product-carousel__cta-wrap--mobile {
  display: block;
  padding: 5px 0 32px;
}
@media (min-width: 1024px) {
  .product-carousel__cta-wrap--mobile {
    display: none;
  }
}
.product-carousel__cta {
  width: 100%;
}
@media (min-width: 769px) {
  .product-carousel__cta {
    width: auto;
  }
}
.product-carousel__btn {
  position: absolute;
  top: 50%;
  transform: translateY(calc(-50% - 50px));
  transition: opacity 0.3s;
}
.product-carousel__btn--prev {
  left: 30px;
}
@media (min-width: 1024px) {
  .product-carousel__btn--prev {
    left: 0;
  }
}
.product-carousel__btn--next {
  right: 0;
}
@media (min-width: 1024px) {
  .product-carousel__btn--next {
    right: 0;
  }
}
@media (min-width: 1024px) {
  .product-carousel__btn {
    transform: translateY(-50%);
  }
}
.product-carousel__scallop {
  width: 50px;
  position: absolute;
  top: 30px;
  left: 0;
}
@media (min-width: 1024px) {
  .product-carousel__scallop {
    width: 100px;
    top: 0;
    right: 13%;
    left: auto;
    transform: rotate(90deg);
    transform-origin: bottom;
  }
}
.product-carousel__scallop-line {
  display: block;
  height: 5px;
  margin-bottom: 5px;
  background: #ff0028;
}
.product-carousel .product-carousel__item {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: stretch;
  align-items: stretch;
  position: relative;
  padding: 0 12px;
}
@media (min-width: 1024px) {
  .product-carousel .product-carousel__item:after {
    content: "";
    position: absolute;
    top: 0;
    right: 12px;
    bottom: 0;
    left: 12px;
    background: rgba(0, 0, 0, 0.6);
    z-index: 2;
  }
}
.product-carousel .product-carousel__item.slick-active:after {
  display: none;
}
.product-carousel .slick-list {
  width: auto;
  margin-right: -12px;
  margin-left: -12px;
}
.complete-the-look {
  padding: 30px 0 35px;
  background: #f3f3f3;
  border-top: 1px solid #dedede;
  text-align: center;
  margin-bottom: 0;
}
@media (min-width: 1024px) {
  .complete-the-look {
    padding: 52px 0 60px;
    border: none;
  }
}
.complete-the-look__header {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  margin-bottom: 20px;
  font-size: 1.5rem;
  letter-spacing: 0.02125rem;
  color: #383838;
}
@media (min-width: 1024px) {
  .complete-the-look__header {
    margin-bottom: 30px;
    font-size: 2.25rem;
    letter-spacing: 0.03188rem;
  }
}
.complete-the-look__main {
  text-align: left;
  margin: 0 -20px;
}
@media (min-width: 1024px) {
  .complete-the-look__main {
    margin: 0;
  }
}
.complete-the-look .complete-the-look__item {
  padding: 0 14px;
}
.complete-the-look .complete-the-look__item > .product-card {
  border: 1px solid #dedede;
}
.complete-the-look .complete-the-look__item:after {
  display: none;
}
.complete-the-look__btn {
  top: 50%;
  transform: translateY(-50%);
  margin-top: -16px;
}
@media (min-width: 1024px) {
  .complete-the-look__btn {
    margin-top: -25px;
  }
}
.complete-the-look-btn--prev {
  left: 0;
}
.complete-the-look .slick-list {
  margin-right: -13px;
  margin-left: -13px;
}
.product-card-tag {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  height: 19px;
  position: relative;
  margin-bottom: 5px;
  padding: 0 8px;
  font-size: 0.625rem;
  line-height: 19px;
  letter-spacing: 0.00875rem;
  color: #fff;
  background: #ff0028;
}
@media (min-width: 1024px) {
  .product-card-tag {
    height: 21px;
    margin-bottom: 7px;
    line-height: 21px;
    font-size: 0.75rem;
  }
}
.product-card-tag:after {
  content: "";
  display: block;
  width: 8px;
  height: 100%;
  position: absolute;
  top: 0;
  right: -3px;
  background: #ff0028;
  transform: skew(-16deg, 0deg);
}
.product-card-tag--personalise {
  background: #dedede;
  color: #383838;
}
.product-card-tag--personalise:after {
  background: #dedede;
}
@media (min-width: 1024px) {
  .product-card-tag--promo {
    height: auto;
    padding-top: 3px;
    padding-bottom: 3px;
    font-size: 1rem;
    letter-spacing: 0.01438rem;
  }
}
.product-card {
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  position: relative;
  padding: 16px 16px 13px;
  background: #fff;
  -ms-flex-direction: column;
  flex-direction: column;
  text-decoration: none;
}
@media (min-width: 769px) {
  .product-card {
    padding: 15px 24px;
  }
}
.product-card__image-wrap {
  margin-bottom: 15px;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.product-card__text-wrap {
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  color: #383838;
}
.product-card__label {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  margin-bottom: 5px;
  font-size: 0.75rem;
  letter-spacing: 0.042em;
  color: #ff0028;
  text-transform: uppercase;
}
.product-card__label-icon {
  fill: #ff0028;
}
.product-card__title {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  margin-bottom: 5px;
  font-size: 1rem;
  line-height: normal;
}
@media (min-width: 1024px) {
  .product-card__title {
    margin-bottom: 3px;
    font-size: 1.125rem;
  }
}
.product-card__price-value {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  display: inline-block;
  position: relative;
  margin-right: 10px;
  margin-bottom: 5px;
  font-size: 1.125rem;
  letter-spacing: 0.014em;
}
.product-card__price-value--red {
  margin-right: 5px;
  color: #ff0028;
  font-size: 1.125rem;
}
.product-card__price-value + .product-card__price-value {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  font-size: 0.875rem;
}
.product-card__price-value + .product-card__price-value:after {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  position: absolute;
  top: 40%;
  left: 0;
  background: #383838;
  transform: skew(0deg, -14deg);
}
.product-card__img {
  display: block;
  width: 100%;
  transition: opacity 0.4s;
}
.product-card__img.lazyload,
.product-card__img.lazyloading {
  opacity: 0;
}
.product-card__img.lazyloaded {
  opacity: 1;
}
.product-card__tags {
  display: -ms-flexbox;
  display: flex;
  position: absolute;
  z-index: 1;
  top: -1px;
  left: -1px;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-align: start;
  align-items: flex-start;
}
.product-card__out-of-stock {
  position: absolute;
  z-index: 5;
  top: 10px;
  left: 10px;
}
.product-card__state {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 700;
  display: inline-block;
  margin: 0;
  padding: 4px 10px 6px;
  font-size: 0.625rem;
  letter-spacing: 0.01063rem;
  color: #fff;
  background: #666;
  transform: translateY(-3px);
}
.product-card--out-of-stock .product-card__image-wrap {
  opacity: 0.3;
}
.product-carousel__item--actual-product-carousel .product-card {
  overflow: hidden;
}
@media (min-width: 1024px) {
  .product-carousel__item--actual-product-carousel .product-card {
    padding: 20px 24px;
  }
}
.product-carousel__item--actual-product-carousel
  .product-card
  .product-card__title {
  margin-bottom: 3px;
  font-size: 1.125rem;
}
.image-zoom-overlay {
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-direction: column;
  flex-direction: column;
}
.image-zoom-overlay__img {
  display: block;
  width: 100%;
}
.image-zoom-overlay__wrap {
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.image-zoom-overlay__caption {
  width: 100%;
  padding: 15px;
  text-align: center;
  background: #fff;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
.pinch-zoom-container {
  width: 100%;
  height: auto !important;
}
.image-zoom {
  position: relative;
  overflow: hidden;
}
.image-zoom__standard {
  display: block;
  width: 100%;
  height: auto;
}
.image-zoom__large {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  pointer-events: none;
}
.image-zoom__spinner {
  display: none;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.image-zoom.is-active.is-loaded .image-zoom__large,
.image-zoom.is-loading .image-zoom__spinner {
  display: block;
}
.hero-store {
  height: 456px;
  max-height: 90vh;
}
@media (min-width: 769px) {
  .hero-store {
    height: 600px;
    max-height: 70vh;
  }
}
@media (min-width: 1024px) {
  .hero-store {
    height: 496px;
    max-height: none;
  }
}
.hero-image__title {
  position: relative;
  z-index: 5;
  margin-bottom: 7px;
  font-size: 2.125rem;
  color: #fff;
  line-height: 1.12;
  letter-spacing: 0.03063rem;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
}
@media (min-width: 1024px) {
  .hero-image__title {
    max-width: 600px;
    margin-bottom: 17px;
    font-size: 3.75rem;
    line-height: 1;
    letter-spacing: 0.05375rem;
  }
}
.hero-image__text {
  position: relative;
  z-index: 5;
  margin-bottom: 17px;
  font-size: 1rem;
  color: #fff;
  letter-spacing: 0.01438rem;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
@media (min-width: 1024px) {
  .hero-image__text {
    max-width: 450px;
    margin-bottom: 25px;
    font-size: 1.5rem;
    letter-spacing: 0.02125rem;
  }
}
.hero-image__cta {
  position: relative;
  z-index: 5;
}
@media (min-width: 768px) {
  .hero-image__cta {
    -ms-flex-item-align: start;
    align-self: flex-start;
  }
}
.hero-image--center-cta .hero-image__cta {
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}
.hero-image.hero-image--product {
  height: 120px;
  position: relative;
  background-position: 50% 0;
}
@media (min-width: 1024px) {
  .hero-image.hero-image--product {
    height: 200px;
  }
}
.hero-image.hero-image--product:before {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.4);
}
.hero-image.hero-image--product .hero-image__content {
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 1;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
}
.hero-image.hero-image--product .hero-image__title {
  color: #fff;
  font-size: 1.5rem;
  line-height: 1.33;
  letter-spacing: 0.02125rem;
  text-align: center;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
}
@media (min-width: 1024px) {
  .hero-image.hero-image--product .hero-image__title {
    font-size: 2rem;
    letter-spacing: 0.02875rem;
  }
}
.hero-image.hero-image--product .hero-image__bg {
  display: none;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  -o-object-fit: cover;
  object-fit: cover;
}
.hero-image.hero-image--product .hero-image__bg--mobile {
  display: block;
}
@media (min-width: 769px) {
  .hero-image.hero-image--product .hero-image__bg {
    display: block;
  }
  .hero-image.hero-image--product .hero-image__bg--mobile {
    display: none;
  }
}
.hero-image.hero-image--store {
  position: relative;
  background-position: 50% 0;
}
.hero-image.hero-image--store:before {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  background-image: linear-gradient(0deg, #000, transparent);
}
@media (min-width: 1024px) {
  .hero-image.hero-image--store:before {
    background-image: linear-gradient(60deg, #000, transparent);
  }
}
.hero-image.hero-image--store .hero-image__bg-desktop,
.hero-image.hero-image--store .hero-image__bg-mobile {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background-color: #000;
}
@media (min-width: 1024px) {
  .hero-image.hero-image--store .hero-image__bg-mobile {
    display: none;
  }
}
.hero-image.hero-image--store .hero-image__bg-desktop {
  display: none;
}
@media (min-width: 1024px) {
  .hero-image.hero-image--store .hero-image__bg-desktop {
    display: block;
  }
}
.hero-image.hero-image--store .hero-image__bg {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  -o-object-fit: cover;
  object-fit: cover;
}
.hero-image.hero-image--store .hero-image__bg.lazyload,
.hero-image.hero-image--store .hero-image__bg.lazyloading {
  opacity: 0;
}
.hero-image.hero-image--store .hero-image__bg.lazyloaded {
  opacity: 1;
}
.hero-image.hero-image--store .hero-image__content {
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  padding-top: 17px;
  padding-bottom: 17px;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
@media (min-width: 1024px) {
  .hero-image.hero-image--store .hero-image__content {
    padding-top: 50px;
    padding-bottom: 50px;
  }
}
.hero-image.hero-image--no-overlay:before {
  display: none;
}
.merchandise-item {
  position: relative;
  max-height: 800px;
  background-position: 50% 0;
  background-size: cover;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  overflow: hidden;
}
@media (min-width: 1024px) {
  .merchandise-item {
    height: 537px;
  }
}
.merchandise-item:before {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  background-image: linear-gradient(226deg, transparent, #000);
  opacity: 0.47;
}
@media (min-width: 1024px) {
  .merchandise-item:before {
    background-image: linear-gradient(248deg, transparent, #000);
  }
}
.merchandise-item:after {
  content: "";
  display: block;
  padding-bottom: 105%;
}
@media (min-width: 1024px) {
  .merchandise-item:after {
    display: none;
  }
}
.merchandise-item .merchandise-item__content {
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  padding-top: 31px;
  padding-bottom: 31px;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
@media (min-width: 1024px) {
  .merchandise-item .merchandise-item__content {
    position: relative;
    padding-top: 80px;
    padding-bottom: 80px;
  }
}
.merchandise-item__image {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  -o-object-fit: cover;
  object-fit: cover;
}
@media (min-width: 1024px) {
  .merchandise-item__image--mobile {
    display: none;
  }
}
.merchandise-item__image--desktop {
  display: none;
}
@media (min-width: 1024px) {
  .merchandise-item__image--desktop {
    display: block;
  }
}
.merchandise-item__label {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  position: relative;
  z-index: 5;
  margin-bottom: 6px;
  padding: 2px 2px 2px 15px;
  font-size: 0.875rem;
  color: #ff0028;
  line-height: 0.71;
  letter-spacing: 0.03625rem;
  background: #000;
  -ms-flex-item-align: start;
  align-self: flex-start;
  text-transform: uppercase;
}
@media (min-width: 1024px) {
  .merchandise-item__label {
    margin-bottom: 16px;
    padding: 2px 2px 2px 22px;
    font-size: 1.25rem;
    line-height: 0.75;
    letter-spacing: 0.05188rem;
  }
}
.merchandise-item__label:before {
  content: "";
  display: block;
  width: 8px;
  height: 9px;
  position: absolute;
  top: 2px;
  left: 2px;
  box-sizing: border-box;
  border: 5px solid #ff0028;
  border-right-color: transparent;
  border-bottom-color: transparent;
}
@media (min-width: 1024px) {
  .merchandise-item__label:before {
    width: 10px;
    height: 11px;
    border: 6px solid #ff0028;
    border-right-color: transparent;
    border-bottom-color: transparent;
  }
}
.merchandise-item__title {
  position: relative;
  z-index: 5;
  margin-bottom: 22px;
  font-size: 1.875rem;
  color: #fff;
  line-height: 1.2;
  letter-spacing: 0.02688rem;
  text-shadow: 0 0 25px rgba(0, 0, 0, 0.7);
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
}
@media (min-width: 1024px) {
  .merchandise-item__title {
    max-width: 600px;
    margin-bottom: 41px;
    font-size: 3.75rem;
    line-height: 1;
    letter-spacing: 0.05375rem;
  }
}
.merchandise-item__cta {
  position: absolute;
  z-index: 5;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.merchandise-item__cta--button {
  position: relative;
  -ms-flex-item-align: start;
  align-self: flex-start;
  width: auto;
  height: auto;
}
.merchandise-item--half {
  height: auto;
}
@media (min-width: 1024px) {
  .merchandise-item--half {
    height: 358px;
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
  }
}
.merchandise-item--half:after {
  content: "";
  display: block;
  padding-bottom: 57%;
}
@media (min-width: 1024px) {
  .merchandise-item--half:after {
    display: none;
  }
}
@media (min-width: 1024px) {
  .merchandise-item--half .merchandise-item__title {
    margin-bottom: 27px;
    font-size: 3rem;
  }
}
.merchandise-item--half .merchandise-item__content {
  padding: 20px;
}
@media (min-width: 1024px) {
  .merchandise-item--half .merchandise-item__content {
    padding: 48px 40px;
  }
}
.merchandise-item--no-overlay:before {
  display: none;
}
.merchandise-item--no-overlay .merchandise-item__title {
  text-shadow: none;
}
.merchandise-item--center-cta .merchandise-item__cta {
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}
.merchandise,
.merchandise__inner {
  position: relative;
}
.merchandise__bg {
  display: none;
}
@media (min-width: 1024px) {
  .merchandise__bg {
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    -o-object-fit: cover;
    object-fit: cover;
  }
}
.merchandise__grid-wrap {
  width: 100%;
}
@media (min-width: 1024px) {
  .merchandise__grid-wrap {
    padding-bottom: 13px;
  }
}
.merchandise__grid {
  margin-right: -20px;
  margin-left: -20px;
}
@media (min-width: 1024px) {
  .merchandise__grid {
    display: -ms-flexbox;
    display: flex;
    margin: 34px -15px;
    -ms-flex-pack: center;
    justify-content: center;
  }
}
@media (min-width: 1024px) {
  .merchandise__grid-item {
    padding-right: 15px;
    padding-left: 15px;
    -ms-flex: 0 1 50%;
    flex: 0 1 50%;
  }
}
.full-width-cta__container {
  padding: 20px;
  background: #000;
  color: #fff;
}
@media (min-width: 1024px) {
  .full-width-cta__container {
    padding: 25px 30px;
  }
}
.full-width-cta__content {
  display: -ms-flexbox;
  display: flex;
  padding: 0 0 8px;
  -ms-flex-direction: column;
  flex-direction: column;
}
@media (min-width: 1024px) {
  .full-width-cta__content {
    padding: 0 79px;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
}
.full-width-cta__content-inner {
  position: relative;
  z-index: 5;
  margin-bottom: 20px;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
@media (min-width: 1024px) {
  .full-width-cta__content-inner {
    margin: 0;
    padding-right: 30px;
  }
}
.full-width-cta__title {
  margin-bottom: 10px;
  font-size: 1.25rem;
  color: #fff;
  letter-spacing: -0.00688rem;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
}
.full-width-cta__text {
  margin: 0;
  font-weight: 300;
  font-size: 1rem;
  line-height: 1.5;
  letter-spacing: -0.00563rem;
}
.full-width-cta__text,
.full-width-cta__text strong {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
}
.full-width-cta__text strong {
  font-weight: 500;
}
.full-width-cta__cta {
  width: 100%;
  position: relative;
  z-index: 5;
}
@media (min-width: 769px) {
  .full-width-cta__cta {
    width: auto;
    -ms-flex-item-align: start;
    align-self: flex-start;
  }
}
@media (min-width: 1024px) {
  .full-width-cta__cta {
    -ms-flex-item-align: end;
    align-self: flex-end;
  }
}
.checkout-progress {
  width: 100%;
  overflow: hidden;
}
.checkout-progress__list {
  display: -ms-flexbox;
  display: flex;
  margin: 0 -10px;
  padding: 0;
  list-style: none;
}
.checkout-progress__item {
  display: -ms-flexbox;
  display: flex;
  height: 40px;
  padding: 5px 0;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex: 1 1 33%;
  flex: 1 1 33%;
  transform: skew(-15deg);
  text-align: center;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 700;
}
.checkout-progress__item--step-1.is-completed {
  background: #cc0020;
}
.checkout-progress__item--step-2 {
  background: #dedede;
}
.checkout-progress__item--step-2.is-completed {
  background: #e90025;
}
.checkout-progress__item--step-3 {
  background: #f1f1f1;
}
.checkout-progress__item--step-3.is-completed {
  background: #ff0028;
}
.checkout-progress__item:first-child {
  padding-left: 10px;
}
.checkout-progress__item:last-child {
  padding-right: 10px;
}
.checkout-progress__item.is-active {
  background: #ff0028;
  color: #fff;
}
.checkout-progress__item.is-completed .checkout-progress__label {
  display: none;
}
.checkout-progress__item.is-completed .checkout-progress__check {
  display: block;
}
.checkout-progress__item-inner {
  padding: 0 5px 3px;
  transform: skew(15deg);
}
.checkout-progress__label {
  font-size: 0.75rem;
  letter-spacing: 0.014em;
}
@media (min-width: 769px) {
  .checkout-progress__label {
    font-size: 0.875rem;
  }
}
.checkout-progress__check {
  display: none;
  fill: hsla(0, 0%, 100%, 0.8);
}
@media (min-width: 769px) {
  .checkout-progress__check {
    width: 16px;
    height: 12px;
  }
}
.checkout-product {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.checkout-product__image-wrap {
  display: block;
  -ms-flex: 0 0 100px;
  flex: 0 0 100px;
}
.checkout-product__image {
  display: block;
  width: 100%;
  height: auto;
}
.checkout-product__title {
  display: block;
  text-decoration: none;
  color: #383838;
}
.checkout-product__text,
.checkout-product__title {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
.checkout-product__text {
  padding-left: 15px;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 1024px) {
  .checkout-product__text {
    font-size: 1.25rem;
  }
}
.checkout-product__option-list {
  display: -ms-flexbox;
  display: flex;
  margin-top: 5px;
  list-style: none;
  font-size: 1.125rem;
  line-height: 1.1;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.checkout-product__option {
  position: relative;
  padding: 0 15px;
}
.checkout-product__option:before {
  content: "";
  display: block;
  height: 0.7em;
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
  border-left: 1px solid #dedede;
}
.checkout-product__option:first-child {
  padding-left: 0;
}
.checkout-product__option:first-child:before {
  display: none;
}
.checkout-product__personalisation-line {
  padding-top: 5px;
  font-size: 1.125rem;
}
.checkout-product--order-history .checkout-product__image-wrap {
  -ms-flex-preferred-size: 65px;
  flex-basis: 65px;
}
.checkout-product--order-history .checkout-product__title {
  font-size: 1.125rem;
}
.checkout-product--order-history .checkout-product__option-list {
  font-size: 1rem;
}
.checkout-product--order-history .checkout-product__text {
  padding-left: 25px;
}
.checkout-product--order-history .checkout-product__personalisation-line {
  font-size: 1rem;
}
.checkout-summary {
  font-weight: 300;
}
.checkout-summary,
.checkout-summary__title {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
}
.checkout-summary__title {
  margin-bottom: 5px;
  font-size: 1.5rem;
  font-weight: 500;
}
.checkout-summary__prod {
  padding: 12px 0;
  border-bottom: 1px solid #dedede;
}
.checkout-summary__prod:last-child {
  border-bottom: 0;
}
.checkout-summary__product-list + .checkout-summary__section {
  border-top: 1px solid #dedede;
}
.checkout-summary__section {
  padding: 10px 0;
  border-bottom: 1px solid #dedede;
}
.checkout-summary__section .checkout-summary__section:last-child {
  border-bottom: 0;
}
.checkout-summary__line {
  display: -ms-flexbox;
  display: flex;
  padding: 5px 0;
  -ms-flex-align: center;
  align-items: center;
  font-size: 1.125rem;
  letter-spacing: 0.014em;
  line-height: normal;
}
.checkout-summary__line--sub {
  padding-top: 0;
}
.checkout-summary__discount-code {
  width: 100%;
}
.checkout-summary__add-discount-code {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: justify;
  justify-content: space-between;
  font-size: 1rem;
}
.checkout-summary__tooltip-icon {
  display: block;
  fill: #ff0028;
}
.checkout-summary__label {
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.checkout-summary__value {
  text-align: right;
  padding-left: 15px;
}
.checkout-summary__total {
  display: -ms-flexbox;
  display: flex;
  padding: 22px 0 0;
  font-size: 1.5rem;
  letter-spacing: 0.014em;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
}
@media (min-width: 1024px) {
  .checkout-summary__total {
    padding: 22px 0;
  }
}
.checkout-summary__total-label {
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.checkout-summary--order-history .checkout-summary__title {
  font-size: 1.25rem;
  letter-spacing: 0.01813rem;
}
.checkout-summary--order-history .checkout-summary__prod {
  border-bottom: 0;
}
.checkout-form__subtitle {
  margin-bottom: 16px;
  font-size: 1.25rem;
  line-height: 1.2;
  letter-spacing: 0.0145em;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
}
@media (min-width: 1024px) {
  .checkout-form__subtitle {
    margin-bottom: 20px;
  }
}
.checkout-form__section + .checkout-form__section {
  margin-top: 25px;
}
@media (min-width: 1024px) {
  .checkout-form__section + .checkout-form__section {
    margin-top: 30px;
  }
}
.checkout-form__text {
  margin: 20px 0;
  line-height: 1.5;
  letter-spacing: 0.01438rem;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
@media (min-width: 1024px) {
  .checkout-form__text {
    margin: 30px 0;
  }
}
.checkout-form__text--no-top-space {
  margin-top: 0;
}
.checkout-form__submit-container {
  margin-top: 30px;
}
.checkout-form .validation-message {
  margin-top: 4px;
}
.checkout-form .validation-message .guest-btn {
  text-decoration: underline;
  margin-left: 1px;
  font-size: 0.75rem;
}
.address-book__item {
  margin-bottom: 12px;
  padding: 15px 25px;
  border: 1px solid #dedede;
}
.address-book__item--simple {
  margin-bottom: 0;
  padding: 0;
  border: 0;
}
.address-book__item--simple .address-book__main {
  padding-bottom: 0;
  border-bottom: 0;
}
.address-book__item--simple .address-book__line {
  margin-bottom: 0;
  font-size: 1.25rem;
  line-height: 1.4;
}
.address-book__main {
  margin-bottom: 13px;
  padding-bottom: 13px;
  border-bottom: 1px solid #dedede;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
.address-book__line {
  margin-bottom: 3px;
  font-size: 1.125rem;
}
.address-book__btn {
  padding: 5px 0;
  color: #ff0028;
  border: 0;
  background: transparent;
  -webkit-appearance: none;
  text-transform: uppercase;
  font-size: 0.875rem;
  letter-spacing: 0.0125rem;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
}
.pick-points,
.pick-points__item {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
.pick-points__item {
  margin-bottom: 12px;
  padding: 22px 20px 20px;
  border: 1px solid #dedede;
}
.pick-points__item--no-border {
  padding: 0;
  border: 0;
}
.pick-points__head {
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 7px;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: justify;
  justify-content: space-between;
  font-size: 1.125rem;
  letter-spacing: 0.01625rem;
}
.pick-points__title {
  padding-right: 15px;
}
.pick-points__address {
  line-height: 22.4px;
  line-height: 1.4rem;
  color: #959293;
}
.pick-points__price {
  text-transform: uppercase;
}
.pick-points__accordion {
  margin-top: 10px;
  font-size: 1rem;
  color: #666;
}
.pick-points__accordion-content {
  padding-top: 10px;
}
.pick-points__accordion-content,
.pick-points__trigger {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
.pick-points__trigger {
  padding: 0;
  -webkit-appearance: none;
  background: transparent;
  border: 0;
  color: #ff0028;
  font-size: 1rem;
}
.pick-points__trigger.is-open .pick-points__trigger-icon {
  transform: rotate(180deg);
}
.pick-points__trigger-inner {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.pick-points__trigger-icon {
  margin-left: 5px;
  fill: #ff0028;
}
.pick-points__description {
  margin-top: 5px;
  color: #666;
}
.pick-points__line {
  display: -ms-flexbox;
  display: flex;
  padding: 4px 0;
  font-size: 1rem;
  letter-spacing: 0.01438rem;
}
.pick-points__day {
  padding-right: 10px;
  -ms-flex: 0 0 95px;
  flex: 0 0 95px;
}
.pick-points__btn {
  margin-top: 17px;
}
.pick-points--order-confirmed .pick-points__accordion-container {
  overflow: hidden;
}
.pick-points--order-confirmed .pick-points__trigger-icon {
  transform: rotate(180deg);
}
.pick-points--order-confirmed
  .pick-points__accordion.is-closed
  .pick-points__accordion-container {
  height: 0;
}
.pick-points--order-confirmed
  .pick-points__accordion.is-closed
  .pick-points__trigger-icon {
  transform: rotate(0deg);
}
.pick-point-form {
  margin-top: 20px;
  padding-top: 20px;
  border-top: 1px solid #dedede;
}
.payment__item + .payment__item {
  margin-top: 23px;
}
.payment__form {
  margin-top: 20px;
}
.payment__form #_iframe_holder,
.payment__form #token_container_holder {
  width: 100% !important;
}
.payment__concern {
  margin-top: 10px;
  margin-bottom: 10px;
}
.payment__concern-p {
  font-size: 0.875rem;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
.payment__concern-p + .payment__concern-p {
  margin-top: 10px;
}
.payment__mobile-summary {
  margin-top: 25px;
  margin-bottom: 25px;
}
@media (min-width: 1024px) {
  .payment__mobile-summary {
    display: none;
  }
}
.payment__button {
  margin: 20px 0;
}
.payment-item {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
.payment-item__head {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.payment-item__title {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  margin-bottom: 11px;
}
.payment-item__main,
.payment-item__title {
  font-size: 1.25rem;
  letter-spacing: 0.01813rem;
}
.payment-item__main {
  margin-bottom: 7px;
  line-height: 1.4;
}
@media (min-width: 1024px) {
  .payment-item__main {
    margin-bottom: 0;
  }
}
.payment-item__description {
  font-size: 1rem;
  color: #666;
  letter-spacing: 0.01438rem;
}
@media (min-width: 1024px) {
  .payment-item__description {
    padding-bottom: 2px;
  }
}
.payment-item__control-desktop {
  display: none;
}
@media (min-width: 1024px) {
  .payment-item__control-desktop {
    display: block;
  }
}
@media (min-width: 1024px) {
  .payment-item__control-mobile {
    display: none;
  }
}
.payment-item__line {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.payment-item__left {
  padding-right: 15px;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.payment-item--border-bottom {
  padding-bottom: 12px;
  border-bottom: 1px solid #dedede;
}
@media (min-width: 1024px) {
  .payment-item--border-bottom {
    padding-bottom: 20px;
  }
}
.telephone__container {
  display: -ms-flexbox;
  display: flex;
}
.telephone__code-wrap {
  margin-right: 12px;
  -ms-flex: 0 0 120px;
  flex: 0 0 120px;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
}
.telephone__number-wrap {
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.checkout-confirm-head {
  padding: 20px 0;
}
@media (min-width: 1024px) {
  .checkout-confirm-head {
    padding: 45px 0 25px;
    text-align: center;
  }
}
@media (min-width: 1024px) {
  .checkout-confirm-head__inner {
    max-width: 620px;
    margin: 0 auto;
  }
}
.checkout-confirm-head__richtext {
  text-transform: none;
}
.checkout-confirm-head__title {
  margin-bottom: 20px;
  font-size: 1.25rem;
  letter-spacing: 0.017em;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
}
@media (min-width: 1024px) {
  .checkout-confirm-head__title {
    font-size: 1.5rem;
  }
}
.checkout-confirm-head__order-number-line {
  display: -ms-flexbox;
  display: flex;
  padding-top: 15px;
  padding-bottom: 0;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
@media (min-width: 1024px) {
  .checkout-confirm-head__order-number-line {
    padding-top: 20px;
    -ms-flex-pack: center;
    justify-content: center;
  }
}
.checkout-confirm-head__order-number-label {
  margin-right: 12px;
  font-size: 1.5rem;
  letter-spacing: 0.02125rem;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
}
.checkout-confirm-head__order-number-value {
  font-size: 1.25rem;
  letter-spacing: 0.01813rem;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
.gift-card__head {
  padding: 20px 0;
  border-bottom: 1px solid #dedede;
}
.gift-card__title {
  font-size: 1.25rem;
  line-height: 1.2;
  letter-spacing: -0.00688rem;
  text-align: center;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
}
.gift-card__main {
  padding: 20px 0;
  border-bottom: 1px solid #dedede;
}
.gift-card__inputs {
  display: -ms-flexbox;
  display: flex;
}
.gift-card__number-container {
  margin-right: 13px;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.gift-card__pin-container {
  -ms-flex: 0 0 105px;
  flex: 0 0 105px;
}
.gift-card__apply-btn-wrap {
  padding-top: 24px;
}
.gift-card-popup {
  position: fixed;
  z-index: 200;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.gift-card-popup__overlay {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.5);
}
.gift-card-popup__content {
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #fff;
}
.gift-card-popup__form-wrap {
  max-width: 600px;
  margin: 0 auto;
  padding: 0 20px;
}
.checkout {
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  -ms-flex-direction: column;
  flex-direction: column;
}
.checkout,
.checkout__wrap {
  display: -ms-flexbox;
  display: flex;
}
.checkout__wrap {
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  -ms-flex-align: center;
  align-items: center;
}
.checkout__inner {
  width: 100%;
  padding: 22px 0 40px;
}
@media (min-width: 1024px) {
  .checkout__inner {
    padding: 40px 0 60px;
  }
}
.checkout__title {
  margin-bottom: 25px;
  text-align: center;
  font-size: 1.5rem;
  color: #383838;
  letter-spacing: 0.012em;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
}
@media (min-width: 1024px) {
  .checkout__title {
    margin-bottom: 50px;
    font-size: 2rem;
  }
}
@media (min-width: 1024px) {
  .checkout__grid {
    display: -ms-flexbox;
    display: flex;
  }
}
.checkout__left {
  -ms-flex: 1 1 50%;
  flex: 1 1 50%;
}
@media (min-width: 1024px) {
  .checkout__left {
    padding-right: 110px;
    border-right: 1px solid #dedede;
  }
}
@media (min-width: 1200px) {
  .checkout__left {
    -ms-flex-preferred-size: 60%;
    flex-basis: 60%;
  }
}
.checkout__right {
  display: none;
  -ms-flex: 1 1 50%;
  flex: 1 1 50%;
}
@media (min-width: 1024px) {
  .checkout__right {
    display: block;
    padding-left: 110px;
  }
}
@media (min-width: 1200px) {
  .checkout__right {
    -ms-flex-preferred-size: 40%;
    flex-basis: 40%;
  }
}
.checkout__spinner {
  display: none;
  width: 100%;
  height: 100%;
  position: fixed;
  z-index: 150;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.3);
}
.checkout__spinner.is-visible {
  display: block;
}
.checkout__spinner-container {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.checkout__error {
  padding: 7px 15px 5px;
  border-left: 2px solid #ff0028;
  color: #ff0028;
  font-size: 16px;
  font-size: 1rem;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
.checkout__error ul {
  margin: 10px 0 0 16px;
}
.checkout__error ul li {
  list-style-position: outside;
}
.hidden-on-desktop {
  display: block;
}
@media (min-width: 1024px) {
  .hidden-on-desktop {
    display: none;
  }
}
.hidden-on-mobile {
  display: none;
}
@media (min-width: 769px) {
  .hidden-on-mobile {
    display: block;
  }
  .hidden-on-mobile--inline {
    display: inline-block;
  }
}
.mobile-only {
  display: none;
}
@media (max-width: 767px) {
  .mobile-only {
    display: block;
  }
}
.tablet-desktop-only {
  display: none;
}
@media (min-width: 768px) {
  .tablet-desktop-only {
    display: block;
  }
}
.one-of-wrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: stretch;
  align-items: stretch;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
}
@media (min-width: 768px) {
  .one-of-wrapper {
    -ms-flex-direction: row;
    flex-direction: row;
  }
}
@media (min-width: 768px) {
  .one-of-2 {
    -ms-flex-preferred-size: 50% !important;
    flex-basis: 50% !important;
    max-width: 50%;
  }
}
@media (min-width: 768px) {
  .one-of-3 {
    -ms-flex-preferred-size: 33.3333% !important;
    flex-basis: 33.3333% !important;
    max-width: 33.3333%;
  }
}
@media (min-width: 768px) {
  .one-of-4 {
    -ms-flex-preferred-size: 25% !important;
    flex-basis: 25% !important;
    max-width: 25%;
  }
}
@media (min-width: 768px) {
  .one-of-5 {
    -ms-flex-preferred-size: 20% !important;
    flex-basis: 20% !important;
    max-width: 20%;
  }
}
@media (min-width: 768px) {
  .two-of-3 {
    -ms-flex-preferred-size: 66.6666% !important;
    flex-basis: 66.6666% !important;
    max-width: 66.6666%;
  }
}
@media (min-width: 768px) {
  .two-of-5 {
    -ms-flex-preferred-size: 40% !important;
    flex-basis: 40% !important;
    max-width: 40%;
  }
}
@media (min-width: 768px) {
  .three-of-5 {
    -ms-flex-preferred-size: 60% !important;
    flex-basis: 60% !important;
    max-width: 60%;
  }
}
@media (min-width: 768px) {
  .one-of-6 {
    -ms-flex-preferred-size: 16.6666% !important;
    flex-basis: 16.6666% !important;
    max-width: 16.6666%;
  }
}
.shadow-top {
  box-shadow: 0 -50px 50px 0 rgba(0, 0, 0, 0.1);
}
.visually-hidden {
  display: block;
  width: 1px;
  height: 1px;
  position: absolute;
  margin: -1px;
  clip: rect(0 0 0 0);
  overflow: hidden;
}
.fill-parent {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.of-contain > img,
.of-contain > video,
.of-cover > img,
.of-cover > video {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
}
.of-cover > img,
.of-cover > video {
  -o-object-fit: cover;
  object-fit: cover;
}
.of-contain > img,
.of-contain > video {
  -o-object-fit: contain;
  object-fit: contain;
}
@keyframes a {
  to {
    transform: rotate(1turn);
  }
}
.page-spinner {
  z-index: 500;
  display: none;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.page-spinner.is-visible {
  display: block;
}
.page-spinner.is-visible:after {
  content: "";
  box-sizing: border-box;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 60px;
  height: 60px;
  margin-top: -30px;
  margin-left: -30px;
  border-radius: 50%;
  border: 3px solid rgba(255, 0, 40, 0.5);
  border-top-color: #ff0028 !important;
  animation: a 0.6s linear infinite;
  opacity: 0.99;
}
.hidden-on-desktop {
  display: block;
}
@media (min-width: 1024px) {
  .hidden-on-desktop {
    display: none;
  }
}
.hidden-on-mobile {
  display: none;
}
@media (min-width: 769px) {
  .hidden-on-mobile {
    display: block;
  }
  .hidden-on-mobile--inline {
    display: inline-block;
  }
}
.mobile-only {
  display: none;
}
@media (max-width: 767px) {
  .mobile-only {
    display: block;
  }
}
.tablet-desktop-only {
  display: none;
}
@media (min-width: 768px) {
  .tablet-desktop-only {
    display: block;
  }
}
.one-of-wrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: stretch;
  align-items: stretch;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
}
@media (min-width: 768px) {
  .one-of-wrapper {
    -ms-flex-direction: row;
    flex-direction: row;
  }
}
@media (min-width: 768px) {
  .one-of-2 {
    -ms-flex-preferred-size: 50% !important;
    flex-basis: 50% !important;
    max-width: 50%;
  }
}
@media (min-width: 768px) {
  .one-of-3 {
    -ms-flex-preferred-size: 33.3333% !important;
    flex-basis: 33.3333% !important;
    max-width: 33.3333%;
  }
}
@media (min-width: 768px) {
  .one-of-4 {
    -ms-flex-preferred-size: 25% !important;
    flex-basis: 25% !important;
    max-width: 25%;
  }
}
@media (min-width: 768px) {
  .one-of-5 {
    -ms-flex-preferred-size: 20% !important;
    flex-basis: 20% !important;
    max-width: 20%;
  }
}
@media (min-width: 768px) {
  .two-of-3 {
    -ms-flex-preferred-size: 66.6666% !important;
    flex-basis: 66.6666% !important;
    max-width: 66.6666%;
  }
}
@media (min-width: 768px) {
  .two-of-5 {
    -ms-flex-preferred-size: 40% !important;
    flex-basis: 40% !important;
    max-width: 40%;
  }
}
@media (min-width: 768px) {
  .three-of-5 {
    -ms-flex-preferred-size: 60% !important;
    flex-basis: 60% !important;
    max-width: 60%;
  }
}
@media (min-width: 768px) {
  .one-of-6 {
    -ms-flex-preferred-size: 16.6666% !important;
    flex-basis: 16.6666% !important;
    max-width: 16.6666%;
  }
}
.shadow-top {
  box-shadow: 0 -50px 50px 0 rgba(0, 0, 0, 0.1);
}
.visually-hidden {
  display: block;
  width: 1px;
  height: 1px;
  position: absolute;
  margin: -1px;
  clip: rect(0 0 0 0);
  overflow: hidden;
}
.fill-parent {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.of-contain > img,
.of-contain > video,
.of-cover > img,
.of-cover > video {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
}
.of-cover > img,
.of-cover > video {
  -o-object-fit: cover;
  object-fit: cover;
}
.of-contain > img,
.of-contain > video {
  -o-object-fit: contain;
  object-fit: contain;
}
.basket-full {
  padding-top: 20px;
  padding-bottom: 30px;
}
@media (min-width: 769px) {
  .basket-full {
    padding-top: 40px;
    padding-bottom: 60px;
  }
}
.basket-full__container {
  max-width: 1336px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
}
@media (min-width: 1024px) {
  .basket-full__container {
    padding-left: 30px;
    padding-right: 30px;
  }
}
.basket-full__title {
  margin-bottom: 10px;
  text-align: center;
  font-size: 1.5rem;
  color: #383838;
  letter-spacing: 0.012em;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
}
@media (min-width: 1024px) {
  .basket-full__title {
    font-size: 2rem;
  }
}
.basket-lite {
  padding: 10px 20px 35px;
}
@media (min-width: 1024px) {
  .basket-lite {
    display: none;
  }
}
.basket__subtitle {
  color: #383838;
  letter-spacing: 0.01438rem;
}
.basket__empty-content,
.basket__subtitle {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  text-align: center;
}
.basket__empty-content {
  font-size: 1.5rem;
  margin-top: 30px;
}
.basket__inner {
  margin-top: 20px;
  padding-top: 25px;
  padding-left: 20px;
  padding-right: 20px;
  border-top: 1px solid #dedede;
  max-width: 1336px;
  margin-left: auto;
  margin-right: auto;
}
@media (min-width: 769px) {
  .basket__inner {
    display: -ms-flexbox;
    display: flex;
    border-top: none;
    margin-top: 40px;
    padding-top: 0;
    padding-left: 30px;
    padding-right: 30px;
  }
}
.basket__content {
  width: 100%;
  -ms-flex-negative: 3;
  flex-shrink: 3;
}
.basket__summary {
  display: none;
}
@media (min-width: 1024px) {
  .basket__summary {
    display: block;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    width: 33.33333333%;
    min-width: 400px;
    margin-left: 30px;
  }
}
.basket-content__item + .basket-content__item {
  border-top: 1px solid #e3e3e3;
  padding-top: 25px;
  margin-top: 25px;
}
@media (min-width: 769px) {
  .basket-content__item + .basket-content__item {
    padding-top: 35px;
    margin-top: 35px;
  }
}
.basket-item {
  display: -ms-flexbox;
  display: flex;
}
.basket-item__img {
  display: block;
  width: 74px;
  position: relative;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  text-decoration: none;
}
@media (min-width: 769px) {
  .basket-item__img {
    width: 190px;
  }
}
.basket-item__img img {
  display: block;
  width: 100%;
  height: auto;
}
.basket-item__main {
  width: 100%;
  padding-left: 12px;
}
@media (min-width: 769px) {
  .basket-item__main {
    padding-left: 30px;
  }
}
.basket-item__title {
  display: block;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 1.25rem;
  letter-spacing: 0.01813rem;
  color: #383838;
  word-break: break-word;
  line-height: 1.2;
  margin-bottom: 4px;
  text-decoration: none;
}
@media (min-width: 769px) {
  .basket-item__title {
    font-size: 1.5rem;
    letter-spacing: 0.02125rem;
    margin-bottom: 8px;
  }
}
.basket-item__personalisation-price {
  display: inline-block;
}
.basket-item__personalisation-price:before {
  content: "|";
  margin: 0 13px;
  color: #dedede;
}
.basket-item__params {
  padding: 0;
  border: 0;
  outline: 0;
  text-decoration: none;
  font-size: 100%;
  list-style: none;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0 0 15px;
}
@media (min-width: 769px) {
  .basket-item__params {
    margin-bottom: 22px;
  }
}
.basket-item__params li {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  color: #383838;
  font-size: 1.125rem;
  letter-spacing: 0.01625rem;
}
@media (min-width: 769px) {
  .basket-item__params li {
    font-size: 1.25rem;
    letter-spacing: 0.01813rem;
  }
}
.basket-item__params li:after {
  content: "|";
  margin: 0 13px;
  color: #dedede;
}
.basket-item__params li:last-child:after {
  content: none;
}
@media (min-width: 1200px) {
  .basket-item__edit {
    display: -ms-flexbox;
    display: flex;
  }
}
.basket-item__edit-section-title {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 0.875rem;
  letter-spacing: 0.0125rem;
  margin-bottom: 8px;
}
.basket-item__quantity-section {
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
@media (min-width: 1200px) {
  .basket-item__quantity-section {
    -ms-flex-order: 2;
    order: 2;
  }
}
.basket-item__quantity-section-content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.basket-item__quantity {
  max-width: 165px;
  margin-right: 5px;
}
@media (min-width: 769px) {
  .basket-item__quantity {
    margin-right: 0;
  }
}
@media (min-width: 1200px) {
  .basket-item__mobile-remove {
    display: none;
  }
}
.basket-item__personalisation-card {
  width: 100%;
  margin-top: 16px;
}
@media (min-width: 769px) {
  .basket-item__personalisation-card {
    min-width: 260px;
    max-width: 327px;
  }
}
@media (min-width: 1200px) {
  .basket-item__personalisation-card {
    margin-top: 0;
    margin-right: 40px;
  }
}
.basket-item__remove {
  display: none;
}
@media (min-width: 1200px) {
  .basket-item__remove {
    display: block;
    margin-left: 20px;
  }
}
.basket-item__price {
  display: inline-block;
  position: relative;
}
.basket-item__price--highlighted {
  color: #ff0028;
}
.basket-item__price--crossed {
  font-size: 0.875rem;
}
@media (min-width: 1024px) {
  .basket-item__price--crossed {
    font-size: 1rem;
  }
}
.basket-item__price--crossed:after {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  position: absolute;
  top: 40%;
  left: 0;
  background: #383838;
  transform: skew(0deg, -14deg);
}
.basket-item__discounts {
  position: absolute;
  top: 0;
  left: 0;
}
.basket-item__price + .basket-item__price {
  margin-left: 10px;
}
.basket-personalisation-card {
  width: 100%;
  padding: 17px 19px;
  border: 1px solid #dedede;
}
@media (min-width: 769px) {
  .basket-personalisation-card {
    display: -ms-flexbox;
    display: flex;
  }
}
.basket-personalisation-card__content {
  width: 100%;
  padding-bottom: 14px;
}
@media (min-width: 769px) {
  .basket-personalisation-card__content {
    padding-bottom: 0;
    padding-right: 22px;
  }
}
.basket-personalisation-card__edit {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  padding-top: 14px;
  border-top: 1px solid #dedede;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
}
@media (min-width: 769px) {
  .basket-personalisation-card__edit {
    -ms-flex-align: center;
    align-items: center;
    padding-top: 0;
    padding-left: 22px;
    border-top: none;
    border-left: 1px solid #dedede;
  }
}
.basket-personalisation-card__edit-button {
  margin: 0;
  padding: 0;
  cursor: pointer;
  text-decoration: none;
  border: none;
  background-color: transparent;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  font-family: inherit;
  color: inherit;
  letter-spacing: inherit;
  font-size: inherit;
  padding: 0 10px;
  font-size: 1rem;
  letter-spacing: 0.01438rem;
  color: #ff0028;
}
.basket-personalisation-card__edit-button,
.basket-personalisation-card__row {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
.basket-personalisation-card__row {
  display: -ms-flexbox;
  display: flex;
}
.basket-personalisation-card__row + .basket-personalisation-card__row {
  margin-top: 6px;
}
.basket-personalisation-card__title {
  color: #666;
  text-align: left;
  width: 45%;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
}
.basket-personalisation-card__value {
  width: 100%;
  color: #383838;
  text-align: right;
}
@media (min-width: 769px) {
  .basket-personalisation-card__value {
    text-align: left;
  }
}
.basket-summary {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  padding: 20px 0;
}
@media (min-width: 1024px) {
  .basket-summary {
    border: 1px solid #dedede;
    padding: 23px 32px 32px;
  }
}
.basket-summary__title {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  margin-bottom: 5px;
  font-size: 1.5rem;
  letter-spacing: 0.02125rem;
  text-transform: uppercase;
  text-align: center;
}
.basket-summary__prod {
  padding: 12px 0;
  border-bottom: 1px solid #dedede;
}
.basket-summary__prod:last-child {
  border-bottom: 0;
}
.basket-summary__product-list + .basket-summary__section {
  border-top: 1px solid #dedede;
}
.basket-summary__section {
  padding: 10px 0;
  border-bottom: 1px solid #dedede;
}
.basket-summary__line {
  display: -ms-flexbox;
  display: flex;
  padding: 5px 0;
  -ms-flex-align: center;
  align-items: center;
  font-size: 1.125rem;
  letter-spacing: 0.014em;
  line-height: normal;
}
.basket-summary__line--sub {
  padding-top: 0;
}
.basket-summary__label {
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.basket-summary__value {
  padding-left: 15px;
  text-align: right;
}
.basket-summary__total {
  display: -ms-flexbox;
  display: flex;
  padding: 22px 0 0;
  font-size: 1.5rem;
  letter-spacing: 0.014em;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
}
@media (min-width: 1024px) {
  .basket-summary__total {
    padding: 22px 0;
  }
}
.basket-summary__alert-msg {
  color: #ff0028;
  font-weight: 600;
  margin-bottom: 0;
  margin-top: 20px;
}
@media (min-width: 1024px) {
  .basket-summary__alert-msg {
    margin-bottom: 18px;
    margin-top: 0;
  }
}
.basket-summary .disable-checkout {
  cursor: auto;
  background-color: #f1efef;
  color: #ccc;
  border-color: #f1efef;
  pointer-events: none;
}
.basket-summary__total-label {
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.basket-summary__total-label small {
  font-size: 0.875rem;
  letter-spacing: 0.0125rem;
}
.basket-summary__payment-options {
  text-align: center;
}
.basket-summary__payment-title {
  display: inline-block;
  vertical-align: middle;
  font-size: 1.125rem;
}
.basket-summary__payment-image {
  display: inline-block;
  vertical-align: middle;
  margin: 0 12px;
}
.basket-summary__discount-code {
  width: 100%;
}
.basket-summary__add-discount-code {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: justify;
  justify-content: space-between;
  font-size: 1rem;
}
.basket-summary__tooltip-icon {
  display: block;
  fill: #ff0028;
}
.basket-summary__button {
  width: 100%;
  margin-top: 21px;
}
@media (min-width: 1024px) {
  .basket-summary__button {
    margin-top: 0;
  }
}
.basket-summary .basket-summary__button {
  font-size: 0.875rem;
}
.basket-summary__accept {
  margin-top: 24px;
  text-align: center;
  font-size: 1.125rem;
}
.basket-summary__accept-logo {
  display: inline-block;
  width: 115px;
  height: 50px;
  background: #f8f8f8
    url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnDQogICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iDQogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIg0KICAgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIg0KICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyINCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyINCiAgIHZpZXdCb3g9IjAgMCA1NDAgMTMyIg0KICAgaGVpZ2h0PSIxMzIiDQogICB3aWR0aD0iNTQwIg0KICAgeG1sOnNwYWNlPSJwcmVzZXJ2ZSINCiAgIGlkPSJzdmcyIg0KICAgdmVyc2lvbj0iMS4xIj48bWV0YWRhdGENCiAgICAgaWQ9Im1ldGFkYXRhOCI+PHJkZjpSREY+PGNjOldvcmsNCiAgICAgICAgIHJkZjphYm91dD0iIj48ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD48ZGM6dHlwZQ0KICAgICAgICAgICByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIiAvPjwvY2M6V29yaz48L3JkZjpSREY+PC9tZXRhZGF0YT48ZGVmcw0KICAgICBpZD0iZGVmczYiIC8+PGcNCiAgICAgdHJhbnNmb3JtPSJtYXRyaXgoMS4zMzMzMzMzLDAsMCwtMS4zMzMzMzMzLDAsMTMyKSINCiAgICAgaWQ9ImcxMCI+PGcNCiAgICAgICB0cmFuc2Zvcm09InNjYWxlKDAuMSkiDQogICAgICAgaWQ9ImcxMiI+PHBhdGgNCiAgICAgICAgIGlkPSJwYXRoMTQiDQogICAgICAgICBzdHlsZT0iZmlsbDojNDY5Y2RiO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lIg0KICAgICAgICAgZD0ibSAzMTQxLjk1LDU2Mi4wNyBjIC0xMi4xNSwtNzkuODc5IC03My4xNiwtNzkuODc5IC0xMzIuMTUsLTc5Ljg3OSBoIC0zMy41NSBsIDIzLjUyLDE0OS4xMzcgYyAxLjQ0LDkuMDI0IDkuMjEsMTUuNjYgMTguMzIsMTUuNjYgaCAxNS4zOSBjIDQwLjE1LDAgNzguMDgsMCA5Ny42NSwtMjIuODg2IDExLjcyLC0xMy43MTEgMTUuMjQsLTMzLjk4MSAxMC44MiwtNjIuMDMyIHogbSAtMjUuNjYsMjA4LjM2IGggLTIyMi41IGMgLTE1LjI0LDAgLTI4LjE3LC0xMS4wNTEgLTMwLjU1LC0yNi4wOSBsIC04OS45NiwtNTcwLjUxMiBjIC0xLjgsLTExLjI1IDYuOTIsLTIxLjQ0OSAxOC4zMiwtMjEuNDQ5IGggMTE0LjE0IGMgMTAuNjcsMCAxOS43Myw3Ljc0MiAyMS4zNywxOC4yODEgbCAyNS41NSwxNjEuNzE5IGMgMi4zNCwxNS4wNDMgMTUuMzEsMjYuMTAxIDMwLjUsMjYuMTAxIGggNzAuNDMgYyAxNDYuNTcsMCAyMzEuMTQsNzAuOTMgMjUzLjI1LDIxMS41MiA5Ljk2LDYxLjQ4IDAuMzksMTA5LjgwMSAtMjguNCwxNDMuNTkgLTMxLjY0LDM3LjE5MSAtODcuNzQsNTYuODQgLTE2Mi4xNSw1Ni44NCIgLz48cGF0aA0KICAgICAgICAgaWQ9InBhdGgxNiINCiAgICAgICAgIHN0eWxlPSJmaWxsOiMyOTM5ODI7ZmlsbC1vcGFjaXR5OjE7ZmlsbC1ydWxlOm5vbnplcm87c3Ryb2tlOm5vbmUiDQogICAgICAgICBkPSJtIDE1NTUsNTYyLjA3IGMgLTEyLjE5LC03OS44NzkgLTczLjE2LC03OS44NzkgLTEzMi4xNSwtNzkuODc5IGggLTMzLjU5IGwgMjMuNTUsMTQ5LjEzNyBjIDEuNDUsOS4wMjQgOS4xOCwxNS42NiAxOC4zMiwxNS42NiBoIDE1LjM5IGMgNDAuMTYsMCA3OC4wOSwwIDk3LjY2LC0yMi44ODYgMTEuNzIsLTEzLjcxMSAxNS4yMywtMzMuOTgxIDEwLjgyLC02Mi4wMzIgeiBtIC0yNS42NiwyMDguMzYgSCAxMzA2LjggYyAtMTUuMiwwIC0yOC4xNywtMTEuMDUxIC0zMC41MSwtMjYuMDkgbCAtOTAsLTU3MC41MTIgYyAtMS43NiwtMTEuMjUgNi45NSwtMjEuNDQ5IDE4LjMyLC0yMS40NDkgaCAxMDYuMjUgYyAxNS4xOSwwIDI4LjE2LDExLjA2MiAzMC41NSwyNi4xMDEgbCAyNC4yNSwxNTMuODk5IGMgMi4zOSwxNS4wNDMgMTUuMzYsMjYuMTAxIDMwLjU1LDI2LjEwMSBoIDcwLjM5IGMgMTQ2LjU2LDAgMjMxLjE3LDcwLjkzIDI1My4yOCwyMTEuNTIgOS45Miw2MS40OCAwLjM5LDEwOS44MDEgLTI4LjQsMTQzLjU5IC0zMS42NCwzNy4xOTEgLTg3LjczLDU2Ljg0IC0xNjIuMTQsNTYuODQiIC8+PHBhdGgNCiAgICAgICAgIGlkPSJwYXRoMTgiDQogICAgICAgICBzdHlsZT0iZmlsbDojMjkzOTgyO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lIg0KICAgICAgICAgZD0ibSAyMDQ1Ljg2LDM1Ny4yNyBjIC0xMC4yNywtNjAuODk5IC01OC41OSwtMTAxLjc1OCAtMTIwLjI0LC0xMDEuNzU4IC0zMC44OSwwIC01NS42Niw5LjkxOCAtNzEuNTYsMjguNzUgLTE1Ljc0LDE4LjY2OCAtMjEuNjgsNDUuMjI2IC0xNi42OCw3NC44NCA5LjU3LDYwLjM0NyA1OC42NywxMDIuNSAxMTkuMzgsMTAyLjUgMzAuMjcsMCA1NC44NCwtMTAgNzEuMDUsLTI5LjAyNCAxNi4zMywtMTkuMDk4IDIyLjc0LC00NS44NTkgMTguMDUsLTc1LjMwOCB6IG0gMTQ4LjQ4LDIwNy4zNzggaCAtMTA2LjUzIGMgLTkuMTQsMCAtMTYuOTEsLTYuNjc5IC0xOC4zMiwtMTUuNjY4IGwgLTQuNjksLTI5LjggLTcuNDYsMTAuNzgxIGMgLTIzLjA0LDMzLjUxOSAtNzQuNDksNDQuNjg3IC0xMjUuODIsNDQuNjg3IC0xMTcuNzMsMCAtMjE4LjI4LC04OS4xNzkgLTIzNy44NSwtMjE0LjI5NiAtMTAuMTksLTYyLjQyMiA0LjMsLTEyMi4wNzEgMzkuNjksLTE2My43MTEgMzIuNSwtMzguMjQzIDc4LjkxLC01NC4xNDEgMTM0LjE4LC01NC4xNDEgOTQuODgsMCAxNDcuNSw2MC45NDEgMTQ3LjUsNjAuOTQxIGwgLTQuNzcsLTI5LjYxMyBjIC0xLjc5LC0xMS4yNSA2LjkyLC0yMS40NDkgMTguMzIsLTIxLjQ0OSBoIDk1Ljk0IGMgMTUuMjQsMCAyOC4xNywxMS4wNjIgMzAuNTUsMjYuMTAxIGwgNTcuNTgsMzY0LjcxOSBjIDEuNzksMTEuMjUgLTYuOTIsMjEuNDQ5IC0xOC4zMiwyMS40NDkiIC8+PHBhdGgNCiAgICAgICAgIGlkPSJwYXRoMjAiDQogICAgICAgICBzdHlsZT0iZmlsbDojNDY5Y2RiO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lIg0KICAgICAgICAgZD0ibSAzNjMyLjgxLDM1Ny4yNyBjIC0xMC4yNywtNjAuODk5IC01OC41OSwtMTAxLjc1OCAtMTIwLjIzLC0xMDEuNzU4IC0zMC45LDAgLTU1LjYzLDkuOTE4IC03MS41NiwyOC43NSAtMTUuNzUsMTguNjY4IC0yMS42OCw0NS4yMjYgLTE2LjY4LDc0Ljg0IDkuNjEsNjAuMzQ3IDU4LjcxLDEwMi41IDExOS40MSwxMDIuNSAzMC4yMywwIDU0LjgsLTEwIDcxLjAyLC0yOS4wMjQgMTYuMzIsLTE5LjA5OCAyMi43MywtNDUuODU5IDE4LjA0LC03NS4zMDggeiBtIDE0OC41MiwyMDcuMzc4IGggLTEwNi41NiBjIC05LjE1LDAgLTE2LjkyLC02LjY3OSAtMTguMzIsLTE1LjY2OCBsIC00LjY5LC0yOS44IC03LjQyLDEwLjc4MSBjIC0yMy4wOSwzMy41MTkgLTc0LjU0LDQ0LjY4NyAtMTI1Ljg2LDQ0LjY4NyAtMTE3LjcsMCAtMjE4LjI4LC04OS4xNzkgLTIzNy44NiwtMjE0LjI5NiAtMTAuMTUsLTYyLjQyMiA0LjMsLTEyMi4wNzEgMzkuNjksLTE2My43MTEgMzIuNSwtMzguMjQzIDc4LjkxLC01NC4xNDEgMTM0LjE4LC01NC4xNDEgOTQuODksMCAxNDcuNSw2MC45NDEgMTQ3LjUsNjAuOTQxIGwgLTQuNzYsLTI5LjYxMyBjIC0xLjc2LC0xMS4yNSA2LjkxLC0yMS40NDkgMTguMzIsLTIxLjQ0OSBoIDk1LjkzIGMgMTUuMjQsMCAyOC4xNywxMS4wNjIgMzAuNTUsMjYuMTAxIGwgNTcuNjIsMzY0LjcxOSBjIDEuNzYsMTEuMjUgLTYuOTUsMjEuNDQ5IC0xOC4zMiwyMS40NDkiIC8+PHBhdGgNCiAgICAgICAgIGlkPSJwYXRoMjIiDQogICAgICAgICBzdHlsZT0iZmlsbDojMjkzOTgyO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lIg0KICAgICAgICAgZD0ibSAyNzYxLjgsNTY0LjY0OCBoIC0xMDcuMDcgYyAtMTAuMjgsMCAtMTkuODUsLTUuMTE3IC0yNS41OSwtMTMuNTk3IEwgMjQ4MS40MSwzMzMuNTIgMjQxOC44Myw1NDIuNTc4IGMgLTMuOTUsMTMuMDgyIC0xNS45OCwyMi4wNyAtMjkuNjEsMjIuMDcgaCAtMTA1LjI3IGMgLTEyLjc0LDAgLTIxLjY4LC0xMi41MzkgLTE3LjU4LC0yNC41NyBMIDIzODQuMywxOTMuOTggMjI3My40LDM3LjQ2MDkgYyAtOC43MSwtMTIuMjYxNyAwLjA4LC0yOS4yNjE2OCAxNS4xMiwtMjkuMjYxNjggaCAxMDYuOTkgYyAxMC4xMSwwIDE5LjYxLDQuOTYwOTggMjUuMzksMTMuMzIwMjggbCAzNTYuMTMsNTEzLjk5MjUgYyA4LjU2LDEyLjI5NyAtMC4yNywyOS4xMzYgLTE1LjIzLDI5LjEzNiIgLz48cGF0aA0KICAgICAgICAgaWQ9InBhdGgyNCINCiAgICAgICAgIHN0eWxlPSJmaWxsOiM0NjljZGI7ZmlsbC1vcGFjaXR5OjE7ZmlsbC1ydWxlOm5vbnplcm87c3Ryb2tlOm5vbmUiDQogICAgICAgICBkPSJtIDM5MDYuODgsNzU0Ljc3IC05MS4yOSwtNTgwLjk4MSBjIC0xLjgsLTExLjI1IDYuOTEsLTIxLjQxIDE4LjMyLC0yMS40MSBoIDkxLjgzIGMgMTUuMiwwIDI4LjE3LDExLjA2MiAzMC41NSwyNi4xMDEgbCA5MC4wNCw1NzAuNTQgYyAxLjc2LDExLjI1IC02Ljk1LDIxLjQxIC0xOC4zMiwyMS40MSBIIDM5MjUuMiBjIC05LjExLDAgLTE2Ljg4LC02LjY0MSAtMTguMzIsLTE1LjY2IiAvPjxwYXRoDQogICAgICAgICBpZD0icGF0aDI2Ig0KICAgICAgICAgc3R5bGU9ImZpbGw6IzQ2OWNkYjtmaWxsLW9wYWNpdHk6MTtmaWxsLXJ1bGU6bm9uemVybztzdHJva2U6bm9uZSINCiAgICAgICAgIGQ9Im0gNzQ5LjgwMSw3NDAuNTUxIGMgMTIsNzYuMzU5IC0wLjA3MSwxMjguMzU5IC00MS4zNiwxNzUuNDI5IEMgNjYyLjkzLDk2Ny44MDkgNTgwLjc4MSw5OTAgNDc1LjY2LDk5MCBIIDE3MC41MTIgYyAtMjEuNDkyLDAgLTM5Ljc3NCwtMTUuNjIxIC00My4xMzMsLTM2Ljg3OSBMIDAuMzA4NTk0LDE0Ny40MjIgQyAtMi4xOTE0MSwxMzEuNTIgMTAuMTIxMSwxMTcuMTQ4IDI2LjIxMDksMTE3LjE0OCBIIDIxNC41NyBMIDIwMS41NTksMzQuNjkxNCBjIC0yLjE4LC0xMy45MTAxIDguNTYyLC0yNi40OTIxOCAyMi42NiwtMjYuNDkyMTggaCAxNTguNzkzIGMgMTguNzg5LDAgMzQuNzU4LDEzLjY3OTY4IDM3LjY4NywzMi4yMzA0OCBsIDEuNTcxLDguMDg5OCAyOS45MjEsMTg5LjY3OTUgMS45MTEsMTAuNDczIGMgMi45MjksMTguNTU4IDE4Ljk0OSwzMi4yNjkgMzcuNzM4LDMyLjI2OSBoIDIzLjc1IGMgMTUzLjgyLDAgMjc0LjI4OSw2Mi40NTcgMzA5LjQ4OCwyNDMuMiAxNC42OTIsNzUuNTUgNy4xMTMsMTM4LjU4OSAtMzEuNzk3LDE4Mi44OSAtMTEuNzYxLDEzLjM5OSAtMjYuNDAyLDI0LjQ4OSAtNDMuNDgsMzMuNTIiIC8+PHBhdGgNCiAgICAgICAgIGlkPSJwYXRoMjgiDQogICAgICAgICBzdHlsZT0iZmlsbDojMjMyZDYyO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lIg0KICAgICAgICAgZD0ibSA3NDkuODAxLDc0MC41NTEgYyAxMiw3Ni4zNTkgLTAuMDcxLDEyOC4zNTkgLTQxLjM2LDE3NS40MjkgQyA2NjIuOTMsOTY3LjgwOSA1ODAuNzgxLDk5MCA0NzUuNjYsOTkwIEggMTcwLjUxMiBjIC0yMS40OTIsMCAtMzkuNzc0LC0xNS42MjEgLTQzLjEzMywtMzYuODc5IEwgMC4zMDg1OTQsMTQ3LjQyMiBDIC0yLjE5MTQxLDEzMS41MiAxMC4xMjExLDExNy4xNDggMjYuMjEwOSwxMTcuMTQ4IEggMjE0LjU3IGwgNDcuMzQsMzAwLjA0MyAtMS40OCwtOS4zODIgYyAzLjM1OSwyMS4yMTEgMjEuNDgsMzYuODM5IDQyLjk2OCwzNi44MzkgaCA4OS41MzIgYyAxNzUuODU5LDAgMzEzLjUxOSw3MS40NDIgMzUzLjc1LDI3OC4wNTEgMS4yMTEsNi4wOSAyLjIzLDEyLjAzMSAzLjEyMSwxNy44NTIiIC8+PHBhdGgNCiAgICAgICAgIGlkPSJwYXRoMzAiDQogICAgICAgICBzdHlsZT0iZmlsbDojMjkzOTgyO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lIg0KICAgICAgICAgZD0ibSAzMTIuNzMsNzM5LjUzMSBjIDIuMDQsMTIuNzcgMTAuMiwyMy4yMzkgMjEuMjUsMjguNTIgNSwyLjQxOCAxMC41OSwzLjc1IDE2LjQ4OSwzLjc1IGggMjM5LjE3OSBjIDI4LjM2NCwwIDU0Ljc2MiwtMS44NzkgNzguOTAzLC01Ljc1IDYuOTE4LC0xLjEyOSAxMy42NCwtMi4zNzkgMjAuMTYsLTMuODYgNi41MTksLTEuNDUzIDEyLjg0OCwtMy4wNSAxOC45ODgsLTQuODUxIDMuMDgyLC0wLjg5MSA2LjA5LC0xLjgyOCA5LjA2MywtMi44MDkgMTEuODI4LC0zLjk0MSAyMi44ODYsLTguNTkgMzMuMDM5LC0xMy45OCAxMiw3Ni4zNTkgLTAuMDcxLDEyOC4zNTkgLTQxLjM2LDE3NS40MjkgQyA2NjIuOTMsOTY3LjgwOSA1ODAuNzgxLDk5MCA0NzUuNjYsOTkwIEggMTcwLjUxMiBjIC0yMS40OTIsMCAtMzkuNzc0LC0xNS42MjEgLTQzLjEzMywtMzYuODc5IEwgMC4zMDg1OTQsMTQ3LjQyMiBDIC0yLjE5MTQxLDEzMS41MiAxMC4xMjExLDExNy4xNDggMjYuMjEwOSwxMTcuMTQ4IEggMjE0LjU3IGwgNDcuMzQsMzAwLjA0MyA1MC44MiwzMjIuMzQiIC8+PC9nPjwvZz48L3N2Zz4=)
    no-repeat 50% 50%;
  border: 15px solid #f8f8f8;
  border-right-width: 7px;
  border-left-width: 7px;
  background-size: contain;
  font-size: 0;
  vertical-align: middle;
}
.basket-summary__accept-logo--paypal {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnDQogICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iDQogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIg0KICAgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIg0KICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyINCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyINCiAgIHZpZXdCb3g9IjAgMCA1NDAgMTMyIg0KICAgaGVpZ2h0PSIxMzIiDQogICB3aWR0aD0iNTQwIg0KICAgeG1sOnNwYWNlPSJwcmVzZXJ2ZSINCiAgIGlkPSJzdmcyIg0KICAgdmVyc2lvbj0iMS4xIj48bWV0YWRhdGENCiAgICAgaWQ9Im1ldGFkYXRhOCI+PHJkZjpSREY+PGNjOldvcmsNCiAgICAgICAgIHJkZjphYm91dD0iIj48ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD48ZGM6dHlwZQ0KICAgICAgICAgICByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIiAvPjwvY2M6V29yaz48L3JkZjpSREY+PC9tZXRhZGF0YT48ZGVmcw0KICAgICBpZD0iZGVmczYiIC8+PGcNCiAgICAgdHJhbnNmb3JtPSJtYXRyaXgoMS4zMzMzMzMzLDAsMCwtMS4zMzMzMzMzLDAsMTMyKSINCiAgICAgaWQ9ImcxMCI+PGcNCiAgICAgICB0cmFuc2Zvcm09InNjYWxlKDAuMSkiDQogICAgICAgaWQ9ImcxMiI+PHBhdGgNCiAgICAgICAgIGlkPSJwYXRoMTQiDQogICAgICAgICBzdHlsZT0iZmlsbDojNDY5Y2RiO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lIg0KICAgICAgICAgZD0ibSAzMTQxLjk1LDU2Mi4wNyBjIC0xMi4xNSwtNzkuODc5IC03My4xNiwtNzkuODc5IC0xMzIuMTUsLTc5Ljg3OSBoIC0zMy41NSBsIDIzLjUyLDE0OS4xMzcgYyAxLjQ0LDkuMDI0IDkuMjEsMTUuNjYgMTguMzIsMTUuNjYgaCAxNS4zOSBjIDQwLjE1LDAgNzguMDgsMCA5Ny42NSwtMjIuODg2IDExLjcyLC0xMy43MTEgMTUuMjQsLTMzLjk4MSAxMC44MiwtNjIuMDMyIHogbSAtMjUuNjYsMjA4LjM2IGggLTIyMi41IGMgLTE1LjI0LDAgLTI4LjE3LC0xMS4wNTEgLTMwLjU1LC0yNi4wOSBsIC04OS45NiwtNTcwLjUxMiBjIC0xLjgsLTExLjI1IDYuOTIsLTIxLjQ0OSAxOC4zMiwtMjEuNDQ5IGggMTE0LjE0IGMgMTAuNjcsMCAxOS43Myw3Ljc0MiAyMS4zNywxOC4yODEgbCAyNS41NSwxNjEuNzE5IGMgMi4zNCwxNS4wNDMgMTUuMzEsMjYuMTAxIDMwLjUsMjYuMTAxIGggNzAuNDMgYyAxNDYuNTcsMCAyMzEuMTQsNzAuOTMgMjUzLjI1LDIxMS41MiA5Ljk2LDYxLjQ4IDAuMzksMTA5LjgwMSAtMjguNCwxNDMuNTkgLTMxLjY0LDM3LjE5MSAtODcuNzQsNTYuODQgLTE2Mi4xNSw1Ni44NCIgLz48cGF0aA0KICAgICAgICAgaWQ9InBhdGgxNiINCiAgICAgICAgIHN0eWxlPSJmaWxsOiMyOTM5ODI7ZmlsbC1vcGFjaXR5OjE7ZmlsbC1ydWxlOm5vbnplcm87c3Ryb2tlOm5vbmUiDQogICAgICAgICBkPSJtIDE1NTUsNTYyLjA3IGMgLTEyLjE5LC03OS44NzkgLTczLjE2LC03OS44NzkgLTEzMi4xNSwtNzkuODc5IGggLTMzLjU5IGwgMjMuNTUsMTQ5LjEzNyBjIDEuNDUsOS4wMjQgOS4xOCwxNS42NiAxOC4zMiwxNS42NiBoIDE1LjM5IGMgNDAuMTYsMCA3OC4wOSwwIDk3LjY2LC0yMi44ODYgMTEuNzIsLTEzLjcxMSAxNS4yMywtMzMuOTgxIDEwLjgyLC02Mi4wMzIgeiBtIC0yNS42NiwyMDguMzYgSCAxMzA2LjggYyAtMTUuMiwwIC0yOC4xNywtMTEuMDUxIC0zMC41MSwtMjYuMDkgbCAtOTAsLTU3MC41MTIgYyAtMS43NiwtMTEuMjUgNi45NSwtMjEuNDQ5IDE4LjMyLC0yMS40NDkgaCAxMDYuMjUgYyAxNS4xOSwwIDI4LjE2LDExLjA2MiAzMC41NSwyNi4xMDEgbCAyNC4yNSwxNTMuODk5IGMgMi4zOSwxNS4wNDMgMTUuMzYsMjYuMTAxIDMwLjU1LDI2LjEwMSBoIDcwLjM5IGMgMTQ2LjU2LDAgMjMxLjE3LDcwLjkzIDI1My4yOCwyMTEuNTIgOS45Miw2MS40OCAwLjM5LDEwOS44MDEgLTI4LjQsMTQzLjU5IC0zMS42NCwzNy4xOTEgLTg3LjczLDU2Ljg0IC0xNjIuMTQsNTYuODQiIC8+PHBhdGgNCiAgICAgICAgIGlkPSJwYXRoMTgiDQogICAgICAgICBzdHlsZT0iZmlsbDojMjkzOTgyO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lIg0KICAgICAgICAgZD0ibSAyMDQ1Ljg2LDM1Ny4yNyBjIC0xMC4yNywtNjAuODk5IC01OC41OSwtMTAxLjc1OCAtMTIwLjI0LC0xMDEuNzU4IC0zMC44OSwwIC01NS42Niw5LjkxOCAtNzEuNTYsMjguNzUgLTE1Ljc0LDE4LjY2OCAtMjEuNjgsNDUuMjI2IC0xNi42OCw3NC44NCA5LjU3LDYwLjM0NyA1OC42NywxMDIuNSAxMTkuMzgsMTAyLjUgMzAuMjcsMCA1NC44NCwtMTAgNzEuMDUsLTI5LjAyNCAxNi4zMywtMTkuMDk4IDIyLjc0LC00NS44NTkgMTguMDUsLTc1LjMwOCB6IG0gMTQ4LjQ4LDIwNy4zNzggaCAtMTA2LjUzIGMgLTkuMTQsMCAtMTYuOTEsLTYuNjc5IC0xOC4zMiwtMTUuNjY4IGwgLTQuNjksLTI5LjggLTcuNDYsMTAuNzgxIGMgLTIzLjA0LDMzLjUxOSAtNzQuNDksNDQuNjg3IC0xMjUuODIsNDQuNjg3IC0xMTcuNzMsMCAtMjE4LjI4LC04OS4xNzkgLTIzNy44NSwtMjE0LjI5NiAtMTAuMTksLTYyLjQyMiA0LjMsLTEyMi4wNzEgMzkuNjksLTE2My43MTEgMzIuNSwtMzguMjQzIDc4LjkxLC01NC4xNDEgMTM0LjE4LC01NC4xNDEgOTQuODgsMCAxNDcuNSw2MC45NDEgMTQ3LjUsNjAuOTQxIGwgLTQuNzcsLTI5LjYxMyBjIC0xLjc5LC0xMS4yNSA2LjkyLC0yMS40NDkgMTguMzIsLTIxLjQ0OSBoIDk1Ljk0IGMgMTUuMjQsMCAyOC4xNywxMS4wNjIgMzAuNTUsMjYuMTAxIGwgNTcuNTgsMzY0LjcxOSBjIDEuNzksMTEuMjUgLTYuOTIsMjEuNDQ5IC0xOC4zMiwyMS40NDkiIC8+PHBhdGgNCiAgICAgICAgIGlkPSJwYXRoMjAiDQogICAgICAgICBzdHlsZT0iZmlsbDojNDY5Y2RiO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lIg0KICAgICAgICAgZD0ibSAzNjMyLjgxLDM1Ny4yNyBjIC0xMC4yNywtNjAuODk5IC01OC41OSwtMTAxLjc1OCAtMTIwLjIzLC0xMDEuNzU4IC0zMC45LDAgLTU1LjYzLDkuOTE4IC03MS41NiwyOC43NSAtMTUuNzUsMTguNjY4IC0yMS42OCw0NS4yMjYgLTE2LjY4LDc0Ljg0IDkuNjEsNjAuMzQ3IDU4LjcxLDEwMi41IDExOS40MSwxMDIuNSAzMC4yMywwIDU0LjgsLTEwIDcxLjAyLC0yOS4wMjQgMTYuMzIsLTE5LjA5OCAyMi43MywtNDUuODU5IDE4LjA0LC03NS4zMDggeiBtIDE0OC41MiwyMDcuMzc4IGggLTEwNi41NiBjIC05LjE1LDAgLTE2LjkyLC02LjY3OSAtMTguMzIsLTE1LjY2OCBsIC00LjY5LC0yOS44IC03LjQyLDEwLjc4MSBjIC0yMy4wOSwzMy41MTkgLTc0LjU0LDQ0LjY4NyAtMTI1Ljg2LDQ0LjY4NyAtMTE3LjcsMCAtMjE4LjI4LC04OS4xNzkgLTIzNy44NiwtMjE0LjI5NiAtMTAuMTUsLTYyLjQyMiA0LjMsLTEyMi4wNzEgMzkuNjksLTE2My43MTEgMzIuNSwtMzguMjQzIDc4LjkxLC01NC4xNDEgMTM0LjE4LC01NC4xNDEgOTQuODksMCAxNDcuNSw2MC45NDEgMTQ3LjUsNjAuOTQxIGwgLTQuNzYsLTI5LjYxMyBjIC0xLjc2LC0xMS4yNSA2LjkxLC0yMS40NDkgMTguMzIsLTIxLjQ0OSBoIDk1LjkzIGMgMTUuMjQsMCAyOC4xNywxMS4wNjIgMzAuNTUsMjYuMTAxIGwgNTcuNjIsMzY0LjcxOSBjIDEuNzYsMTEuMjUgLTYuOTUsMjEuNDQ5IC0xOC4zMiwyMS40NDkiIC8+PHBhdGgNCiAgICAgICAgIGlkPSJwYXRoMjIiDQogICAgICAgICBzdHlsZT0iZmlsbDojMjkzOTgyO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lIg0KICAgICAgICAgZD0ibSAyNzYxLjgsNTY0LjY0OCBoIC0xMDcuMDcgYyAtMTAuMjgsMCAtMTkuODUsLTUuMTE3IC0yNS41OSwtMTMuNTk3IEwgMjQ4MS40MSwzMzMuNTIgMjQxOC44Myw1NDIuNTc4IGMgLTMuOTUsMTMuMDgyIC0xNS45OCwyMi4wNyAtMjkuNjEsMjIuMDcgaCAtMTA1LjI3IGMgLTEyLjc0LDAgLTIxLjY4LC0xMi41MzkgLTE3LjU4LC0yNC41NyBMIDIzODQuMywxOTMuOTggMjI3My40LDM3LjQ2MDkgYyAtOC43MSwtMTIuMjYxNyAwLjA4LC0yOS4yNjE2OCAxNS4xMiwtMjkuMjYxNjggaCAxMDYuOTkgYyAxMC4xMSwwIDE5LjYxLDQuOTYwOTggMjUuMzksMTMuMzIwMjggbCAzNTYuMTMsNTEzLjk5MjUgYyA4LjU2LDEyLjI5NyAtMC4yNywyOS4xMzYgLTE1LjIzLDI5LjEzNiIgLz48cGF0aA0KICAgICAgICAgaWQ9InBhdGgyNCINCiAgICAgICAgIHN0eWxlPSJmaWxsOiM0NjljZGI7ZmlsbC1vcGFjaXR5OjE7ZmlsbC1ydWxlOm5vbnplcm87c3Ryb2tlOm5vbmUiDQogICAgICAgICBkPSJtIDM5MDYuODgsNzU0Ljc3IC05MS4yOSwtNTgwLjk4MSBjIC0xLjgsLTExLjI1IDYuOTEsLTIxLjQxIDE4LjMyLC0yMS40MSBoIDkxLjgzIGMgMTUuMiwwIDI4LjE3LDExLjA2MiAzMC41NSwyNi4xMDEgbCA5MC4wNCw1NzAuNTQgYyAxLjc2LDExLjI1IC02Ljk1LDIxLjQxIC0xOC4zMiwyMS40MSBIIDM5MjUuMiBjIC05LjExLDAgLTE2Ljg4LC02LjY0MSAtMTguMzIsLTE1LjY2IiAvPjxwYXRoDQogICAgICAgICBpZD0icGF0aDI2Ig0KICAgICAgICAgc3R5bGU9ImZpbGw6IzQ2OWNkYjtmaWxsLW9wYWNpdHk6MTtmaWxsLXJ1bGU6bm9uemVybztzdHJva2U6bm9uZSINCiAgICAgICAgIGQ9Im0gNzQ5LjgwMSw3NDAuNTUxIGMgMTIsNzYuMzU5IC0wLjA3MSwxMjguMzU5IC00MS4zNiwxNzUuNDI5IEMgNjYyLjkzLDk2Ny44MDkgNTgwLjc4MSw5OTAgNDc1LjY2LDk5MCBIIDE3MC41MTIgYyAtMjEuNDkyLDAgLTM5Ljc3NCwtMTUuNjIxIC00My4xMzMsLTM2Ljg3OSBMIDAuMzA4NTk0LDE0Ny40MjIgQyAtMi4xOTE0MSwxMzEuNTIgMTAuMTIxMSwxMTcuMTQ4IDI2LjIxMDksMTE3LjE0OCBIIDIxNC41NyBMIDIwMS41NTksMzQuNjkxNCBjIC0yLjE4LC0xMy45MTAxIDguNTYyLC0yNi40OTIxOCAyMi42NiwtMjYuNDkyMTggaCAxNTguNzkzIGMgMTguNzg5LDAgMzQuNzU4LDEzLjY3OTY4IDM3LjY4NywzMi4yMzA0OCBsIDEuNTcxLDguMDg5OCAyOS45MjEsMTg5LjY3OTUgMS45MTEsMTAuNDczIGMgMi45MjksMTguNTU4IDE4Ljk0OSwzMi4yNjkgMzcuNzM4LDMyLjI2OSBoIDIzLjc1IGMgMTUzLjgyLDAgMjc0LjI4OSw2Mi40NTcgMzA5LjQ4OCwyNDMuMiAxNC42OTIsNzUuNTUgNy4xMTMsMTM4LjU4OSAtMzEuNzk3LDE4Mi44OSAtMTEuNzYxLDEzLjM5OSAtMjYuNDAyLDI0LjQ4OSAtNDMuNDgsMzMuNTIiIC8+PHBhdGgNCiAgICAgICAgIGlkPSJwYXRoMjgiDQogICAgICAgICBzdHlsZT0iZmlsbDojMjMyZDYyO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lIg0KICAgICAgICAgZD0ibSA3NDkuODAxLDc0MC41NTEgYyAxMiw3Ni4zNTkgLTAuMDcxLDEyOC4zNTkgLTQxLjM2LDE3NS40MjkgQyA2NjIuOTMsOTY3LjgwOSA1ODAuNzgxLDk5MCA0NzUuNjYsOTkwIEggMTcwLjUxMiBjIC0yMS40OTIsMCAtMzkuNzc0LC0xNS42MjEgLTQzLjEzMywtMzYuODc5IEwgMC4zMDg1OTQsMTQ3LjQyMiBDIC0yLjE5MTQxLDEzMS41MiAxMC4xMjExLDExNy4xNDggMjYuMjEwOSwxMTcuMTQ4IEggMjE0LjU3IGwgNDcuMzQsMzAwLjA0MyAtMS40OCwtOS4zODIgYyAzLjM1OSwyMS4yMTEgMjEuNDgsMzYuODM5IDQyLjk2OCwzNi44MzkgaCA4OS41MzIgYyAxNzUuODU5LDAgMzEzLjUxOSw3MS40NDIgMzUzLjc1LDI3OC4wNTEgMS4yMTEsNi4wOSAyLjIzLDEyLjAzMSAzLjEyMSwxNy44NTIiIC8+PHBhdGgNCiAgICAgICAgIGlkPSJwYXRoMzAiDQogICAgICAgICBzdHlsZT0iZmlsbDojMjkzOTgyO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lIg0KICAgICAgICAgZD0ibSAzMTIuNzMsNzM5LjUzMSBjIDIuMDQsMTIuNzcgMTAuMiwyMy4yMzkgMjEuMjUsMjguNTIgNSwyLjQxOCAxMC41OSwzLjc1IDE2LjQ4OSwzLjc1IGggMjM5LjE3OSBjIDI4LjM2NCwwIDU0Ljc2MiwtMS44NzkgNzguOTAzLC01Ljc1IDYuOTE4LC0xLjEyOSAxMy42NCwtMi4zNzkgMjAuMTYsLTMuODYgNi41MTksLTEuNDUzIDEyLjg0OCwtMy4wNSAxOC45ODgsLTQuODUxIDMuMDgyLC0wLjg5MSA2LjA5LC0xLjgyOCA5LjA2MywtMi44MDkgMTEuODI4LC0zLjk0MSAyMi44ODYsLTguNTkgMzMuMDM5LC0xMy45OCAxMiw3Ni4zNTkgLTAuMDcxLDEyOC4zNTkgLTQxLjM2LDE3NS40MjkgQyA2NjIuOTMsOTY3LjgwOSA1ODAuNzgxLDk5MCA0NzUuNjYsOTkwIEggMTcwLjUxMiBjIC0yMS40OTIsMCAtMzkuNzc0LC0xNS42MjEgLTQzLjEzMywtMzYuODc5IEwgMC4zMDg1OTQsMTQ3LjQyMiBDIC0yLjE5MTQxLDEzMS41MiAxMC4xMjExLDExNy4xNDggMjYuMjEwOSwxMTcuMTQ4IEggMjE0LjU3IGwgNDcuMzQsMzAwLjA0MyA1MC44MiwzMjIuMzQiIC8+PC9nPjwvZz48L3N2Zz4=);
  border-left-width: 15px;
  margin-left: 12px;
}
.basket-summary__accept-logo--visa {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+DQoNCjxzdmcNCiAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyINCiAgIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiDQogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiDQogICB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIg0KICAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIg0KICAgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIg0KICAgeG1sbnM6aW5rc2NhcGU9Imh0dHA6Ly93d3cuaW5rc2NhcGUub3JnL25hbWVzcGFjZXMvaW5rc2NhcGUiDQogICB2ZXJzaW9uPSIxLjEiDQogICBpZD0iTGF5ZXJfMSINCiAgIHg9IjBweCINCiAgIHk9IjBweCINCiAgIHdpZHRoPSIxMDAwLjA0NiINCiAgIGhlaWdodD0iMzIzLjY1MzAyIg0KICAgdmlld0JveD0iMCAwIDEwMDAuMDQ2IDMyMy42NTMiDQogICBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyNTguMzgxIDE2MS4xNTQiDQogICB4bWw6c3BhY2U9InByZXNlcnZlIg0KICAgaW5rc2NhcGU6dmVyc2lvbj0iMC45MSByMTM3MjUiDQogICBzb2RpcG9kaTpkb2NuYW1lPSJWaXNhXzIwMDYuc3ZnIj48bWV0YWRhdGENCiAgIGlkPSJtZXRhZGF0YTIzIj48cmRmOlJERj48Y2M6V29yaw0KICAgICAgIHJkZjphYm91dD0iIj48ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD48ZGM6dHlwZQ0KICAgICAgICAgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIgLz48ZGM6dGl0bGU+PC9kYzp0aXRsZT48L2NjOldvcms+PC9yZGY6UkRGPjwvbWV0YWRhdGE+PGRlZnMNCiAgIGlkPSJkZWZzMjEiPg0KCQ0KCQ0KCQ0KCQ0KCQ0KCQ0KCQ0KPC9kZWZzPjxzb2RpcG9kaTpuYW1lZHZpZXcNCiAgIHBhZ2Vjb2xvcj0iI2ZmZmZmZiINCiAgIGJvcmRlcmNvbG9yPSIjNjY2NjY2Ig0KICAgYm9yZGVyb3BhY2l0eT0iMSINCiAgIG9iamVjdHRvbGVyYW5jZT0iMTAiDQogICBncmlkdG9sZXJhbmNlPSIxMCINCiAgIGd1aWRldG9sZXJhbmNlPSIxMCINCiAgIGlua3NjYXBlOnBhZ2VvcGFjaXR5PSIwIg0KICAgaW5rc2NhcGU6cGFnZXNoYWRvdz0iMiINCiAgIGlua3NjYXBlOndpbmRvdy13aWR0aD0iMTM2NiINCiAgIGlua3NjYXBlOndpbmRvdy1oZWlnaHQ9IjcwNSINCiAgIGlkPSJuYW1lZHZpZXcxOSINCiAgIHNob3dncmlkPSJmYWxzZSINCiAgIGlua3NjYXBlOnpvb209IjAuMzUzNTUzMzkiDQogICBpbmtzY2FwZTpjeD0iMzQuNjkwODk3Ig0KICAgaW5rc2NhcGU6Y3k9IjEzMS4xNTQ4MyINCiAgIGlua3NjYXBlOndpbmRvdy14PSItOCINCiAgIGlua3NjYXBlOndpbmRvdy15PSItOCINCiAgIGlua3NjYXBlOndpbmRvdy1tYXhpbWl6ZWQ9IjEiDQogICBpbmtzY2FwZTpjdXJyZW50LWxheWVyPSJMYXllcl8xIiAvPg0KPGcNCiAgIGlkPSJnNDE1OCINCiAgIHRyYW5zZm9ybT0ibWF0cml4KDQuNDI5OTYzMSwwLDAsNC40Mjk5NjMxLC04MS4xNjU3ODMsLTEwNS4wNDc4MykiPjxwb2x5Z29uDQogICAgIHBvaW50cz0iMTE2LjE0NSw5NS43MTkgOTcuODU4LDk1LjcxOSAxMDkuMjk2LDI0Ljk5NSAxMjcuNTgyLDI0Ljk5NSAiDQogICAgIGlkPSJwb2x5Z29uOSINCiAgICAgc3R5bGU9ImZpbGw6IzAwNTc5ZiIgLz48cGF0aA0KICAgICBkPSJtIDE4Mi40MzcsMjYuNzI0IGMgLTMuNjA3LC0xLjQzMSAtOS4zMjgsLTMuMDExIC0xNi40MDIsLTMuMDExIC0xOC4wNTksMCAtMzAuNzc2LDkuNjMgLTMwLjg1NCwyMy4zOTggLTAuMTUsMTAuMTU4IDkuMTA1LDE1LjggMTYuMDI3LDE5LjE4NyA3LjA3NSwzLjQ2MSA5LjQ4LDUuNzIgOS40OCw4LjgwNSAtMC4wNzIsNC43MzggLTUuNzE3LDYuOTIyIC0xMC45ODIsNi45MjIgLTcuMzAxLDAgLTExLjIxMywtMS4xMjYgLTE3LjE1OCwtMy43NjIgbCAtMi40MDgsLTEuMTMgLTIuNTU5LDE1Ljg3NiBjIDQuMjg5LDEuOTU0IDEyLjE5MSwzLjY4OCAyMC4zOTUsMy43NjQgMTkuMTg4LDAgMzEuNjgsLTkuNDgxIDMxLjgyOCwtMjQuMTUzIDAuMDczLC04LjA1MSAtNC44MTQsLTE0LjIyIC0xNS4zNSwtMTkuMjYxIC02LjM5NiwtMy4yMzYgLTEwLjMxMywtNS40MTggLTEwLjMxMywtOC43MjkgMC4wNzUsLTMuMDEgMy4zMTMsLTYuMDkzIDEwLjUzMywtNi4wOTMgNS45NDUsLTAuMTUxIDEwLjMxMywxLjI3OCAxMy42MjIsMi43MDggbCAxLjY1NCwwLjc1MSAyLjQ4NywtMTUuMjcyIDAsMCB6Ig0KICAgICBpZD0icGF0aDExIg0KICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIg0KICAgICBzdHlsZT0iZmlsbDojMDA1NzlmIiAvPjxwYXRoDQogICAgIGQ9Im0gMjA2Ljc0Miw3MC42NjQgYyAxLjUwNiwtNC4wNjMgNy4zMDEsLTE5Ljc4OCA3LjMwMSwtMTkuNzg4IC0wLjA3NiwwLjE1MSAxLjUwMywtNC4xMzggMi40MDYsLTYuNzcxIGwgMS4yNzgsNi4wOTQgYyAwLDAgMy40NjMsMTYuOTI5IDQuMjE1LDIwLjQ2NSAtMi44NTgsMCAtMTEuNTg4LDAgLTE1LjIsMCBsIDAsMCB6IG0gMjIuNTczLC00NS42NjkgLTE0LjE0NSwwIGMgLTQuMzYyLDAgLTcuNjc2LDEuMjc4IC05LjU1OCw1Ljg2OCBsIC0yNy4xNjMsNjQuODU1IDE5LjE4OCwwIGMgMCwwIDMuMTU5LC04LjcyOSAzLjgzOCwtMTAuNjA5IDIuMTA1LDAgMjAuNzcxLDAgMjMuNDc5LDAgMC41MjUsMi40ODMgMi4xODIsMTAuNjA5IDIuMTgyLDEwLjYwOSBsIDE2LjkzMiwwIC0xNC43NTMsLTcwLjcyMyAwLDAgeiINCiAgICAgaWQ9InBhdGgxMyINCiAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCINCiAgICAgc3R5bGU9ImZpbGw6IzAwNTc5ZiIgLz48cGF0aA0KICAgICBkPSJNIDgyLjU4NCwyNC45OTUgNjQuNjc1LDczLjIyMiA2Mi43MTgsNjMuNDQxIEMgNTkuNDA3LDUyLjE1NSA0OS4wMjMsMzkuODkzIDM3LjQzNSwzMy43OTYgbCAxNi40MDQsNjEuODQ4IDE5LjMzOCwwIDI4Ljc0NCwtNzAuNjQ5IC0xOS4zMzcsMCAwLDAgeiINCiAgICAgaWQ9InBhdGgxNSINCiAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCINCiAgICAgc3R5bGU9ImZpbGw6IzAwNTc5ZiIgLz48cGF0aA0KICAgICBkPSJtIDQ4LjA0NSwyNC45OTUgLTI5LjQyMiwwIC0wLjMwMSwxLjQyOSBjIDIyLjk1MSw1Ljg2OSAzOC4xNTEsMjAuMDE2IDQ0LjM5NiwzNy4wMiBMIDU2LjMyMiwzMC45NCBjIC0xLjA1MywtNC41MTcgLTQuMjg5LC01Ljc5NiAtOC4yNzcsLTUuOTQ1IGwgMCwwIHoiDQogICAgIGlkPSJwYXRoMTciDQogICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiDQogICAgIHN0eWxlPSJmaWxsOiNmYWE2MWEiIC8+PC9nPg0KPC9zdmc+);
  width: 80px;
}
.basket-summary__accept-logo--mastercard {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhLS0gQ3JlYXRlZCB3aXRoIElua3NjYXBlIChodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy8pIC0tPg0KPHN2ZyB3aWR0aD0iMjAwIiBoZWlnaHQ9IjE1NS41OCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4NCiA8bWV0YWRhdGE+DQogIDxyZGY6UkRGPg0KICAgPGNjOldvcmsgcmRmOmFib3V0PSIiPg0KICAgIDxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0Pg0KICAgIDxkYzp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiLz4NCiAgICA8ZGM6dGl0bGUvPg0KICAgPC9jYzpXb3JrPg0KICA8L3JkZjpSREY+DQogPC9tZXRhZGF0YT4NCiA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNTY1LjcgLTExMDYuOCkiPg0KICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgzLjE0MzcgMCAwIDMuMTQzNyAtNDgzNS43IC0xMDI3LjYpIj4NCiAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDEuMjUgMCAwIC0xLjI1IDExMDIuNSA3MjcuNzQpIj4NCiAgICA8cGF0aCBkPSJtMCAwdi0wLjEwM2gwLjA5NWMwLjAyMSAwIDAuMDM5IDVlLTMgMC4wNTIgMC4wMTMgMC4wMTIgOGUtMyAwLjAxOSAwLjAyMiAwLjAxOSAwLjAzOXMtN2UtMyAwLjAzLTAuMDE5IDAuMDM4Yy0wLjAxMyA5ZS0zIC0wLjAzMSAwLjAxMy0wLjA1MiAwLjAxM3ptMC4wOTYgMC4wNzJjMC4wNDkgMCAwLjA4Ny0wLjAxMSAwLjExNC0wLjAzM3MwLjA0LTAuMDUyIDAuMDQtMC4wOWMwLTAuMDMyLTAuMDEtMC4wNTgtMC4wMzItMC4wNzktMC4wMjEtMC4wMi0wLjA1MS0wLjAzMy0wLjA5MS0wLjAzOGwwLjEyNi0wLjE0NWgtMC4wOThsLTAuMTE3IDAuMTQ0aC0wLjAzOHYtMC4xNDRoLTAuMDgydjAuMzg1em0tMC4wMjUtMC41MThjMC4wNDUgMCAwLjA4NyA5ZS0zIDAuMTI1IDAuMDI2IDAuMDM5IDAuMDE3IDAuMDczIDAuMDQgMC4xMDIgMC4wNjlzMC4wNTIgMC4wNjMgMC4wNjkgMC4xMDNjMC4wMTYgMC4wMzkgMC4wMjUgMC4wODEgMC4wMjUgMC4xMjZzLTllLTMgMC4wODctMC4wMjUgMC4xMjZjLTAuMDE3IDAuMDM5LTAuMDQgMC4wNzQtMC4wNjkgMC4xMDNzLTAuMDYzIDAuMDUyLTAuMTAyIDAuMDY5Yy0wLjAzOCAwLjAxNi0wLjA4IDAuMDI0LTAuMTI1IDAuMDI0cy0wLjA4OC04ZS0zIC0wLjEyNy0wLjAyNGMtMC4wNC0wLjAxNy0wLjA3NS0wLjA0LTAuMTA0LTAuMDY5cy0wLjA1Mi0wLjA2NC0wLjA2OC0wLjEwM2MtMC4wMTctMC4wMzktMC4wMjUtMC4wODEtMC4wMjUtMC4xMjZzOGUtMyAtMC4wODcgMC4wMjUtMC4xMjZjMC4wMTYtMC4wNCAwLjAzOS0wLjA3NCAwLjA2OC0wLjEwM3MwLjA2NC0wLjA1MiAwLjEwNC0wLjA2OWMwLjAzOS0wLjAxNyAwLjA4Mi0wLjAyNiAwLjEyNy0wLjAyNm0wIDAuNzM5YzAuMDU5IDAgMC4xMTMtMC4wMTEgMC4xNjUtMC4wMzMgMC4wNTEtMC4wMjEgMC4wOTUtMC4wNTEgMC4xMzQtMC4wODkgMC4wMzgtMC4wMzcgMC4wNjgtMC4wODEgMC4wOS0wLjEzMiAwLjAyMi0wLjA1IDAuMDMzLTAuMTA0IDAuMDMzLTAuMTYxcy0wLjAxMS0wLjExMS0wLjAzMy0wLjE2MS0wLjA1Mi0wLjA5NC0wLjA5LTAuMTMyYy0wLjAzOS0wLjAzNy0wLjA4My0wLjA2Ny0wLjEzNC0wLjA4OS0wLjA1Mi0wLjAyMi0wLjEwNi0wLjAzMy0wLjE2NS0wLjAzMy0wLjA2IDAtMC4xMTUgMC4wMTEtMC4xNjcgMC4wMzNzLTAuMDk3IDAuMDUyLTAuMTM1IDAuMDg5Yy0wLjAzOCAwLjAzOC0wLjA2OCAwLjA4Mi0wLjA5IDAuMTMycy0wLjAzMyAwLjEwNC0wLjAzMyAwLjE2MSAwLjAxMSAwLjExMSAwLjAzMyAwLjE2MWMwLjAyMiAwLjA1MSAwLjA1MiAwLjA5NSAwLjA5IDAuMTMyIDAuMDM4IDAuMDM4IDAuMDgzIDAuMDY4IDAuMTM1IDAuMDg5IDAuMDUyIDAuMDIyIDAuMTA3IDAuMDMzIDAuMTY3IDAuMDMzbS0zOC45NjEgMS40ODNjMCAwLjczNCAwLjQ4MSAxLjMzNyAxLjI2NyAxLjMzNyAwLjc1MSAwIDEuMjU4LTAuNTc3IDEuMjU4LTEuMzM3cy0wLjUwNy0xLjMzNy0xLjI1OC0xLjMzN2MtMC43ODYgMC0xLjI2NyAwLjYwMy0xLjI2NyAxLjMzN20zLjM4MSAwdjIuMDg4aC0wLjkwOHYtMC41MDdjLTAuMjg4IDAuMzc2LTAuNzI1IDAuNjEyLTEuMzE5IDAuNjEyLTEuMTcxIDAtMi4wODktMC45MTgtMi4wODktMi4xOTMgMC0xLjI3NiAwLjkxOC0yLjE5MyAyLjA4OS0yLjE5MyAwLjU5NCAwIDEuMDMxIDAuMjM2IDEuMzE5IDAuNjEydi0wLjUwN2gwLjkwOHptMzAuNjg0IDBjMCAwLjczNCAwLjQ4MSAxLjMzNyAxLjI2NyAxLjMzNyAwLjc1MiAwIDEuMjU4LTAuNTc3IDEuMjU4LTEuMzM3cy0wLjUwNi0xLjMzNy0xLjI1OC0xLjMzN2MtMC43ODYgMC0xLjI2NyAwLjYwMy0xLjI2NyAxLjMzN20zLjM4MiAwdjMuNzY1aC0wLjkwOXYtMi4xODRjLTAuMjg4IDAuMzc2LTAuNzI1IDAuNjEyLTEuMzE5IDAuNjEyLTEuMTcxIDAtMi4wODktMC45MTgtMi4wODktMi4xOTMgMC0xLjI3NiAwLjkxOC0yLjE5MyAyLjA4OS0yLjE5MyAwLjU5NCAwIDEuMDMxIDAuMjM2IDEuMzE5IDAuNjEydi0wLjUwN2gwLjkwOXptLTIyLjc5NSAxLjM4YzAuNTg1IDAgMC45NjEtMC4zNjcgMS4wNTctMS4wMTNoLTIuMTY3YzAuMDk3IDAuNjAzIDAuNDYzIDEuMDEzIDEuMTEgMS4wMTNtMC4wMTggMC44MTNjLTEuMjI0IDAtMi4wOC0wLjg5MS0yLjA4LTIuMTkzIDAtMS4zMjggMC44OTEtMi4xOTMgMi4xNDEtMi4xOTMgMC42MjkgMCAxLjIwNSAwLjE1NyAxLjcxMiAwLjU4NWwtMC40NDUgMC42NzNjLTAuMzUtMC4yNzktMC43OTYtMC40MzctMS4yMTUtMC40MzctMC41ODUgMC0xLjExOCAwLjI3MS0xLjI0OSAxLjAyM2gzLjEwMWM5ZS0zIDAuMTEzIDAuMDE4IDAuMjI3IDAuMDE4IDAuMzQ5LTllLTMgMS4zMDItMC44MTMgMi4xOTMtMS45ODMgMi4xOTNtMTAuOTY0LTIuMTkzYzAgMC43MzQgMC40ODEgMS4zMzcgMS4yNjcgMS4zMzcgMC43NTEgMCAxLjI1OC0wLjU3NyAxLjI1OC0xLjMzN3MtMC41MDctMS4zMzctMS4yNTgtMS4zMzdjLTAuNzg2IDAtMS4yNjcgMC42MDMtMS4yNjcgMS4zMzdtMy4zODEgMHYyLjA4OGgtMC45MDh2LTAuNTA3Yy0wLjI4OSAwLjM3Ni0wLjcyNSAwLjYxMi0xLjMxOSAwLjYxMi0xLjE3MSAwLTIuMDg5LTAuOTE4LTIuMDg5LTIuMTkzIDAtMS4yNzYgMC45MTgtMi4xOTMgMi4wODktMi4xOTMgMC41OTQgMCAxLjAzIDAuMjM2IDEuMzE5IDAuNjEydi0wLjUwN2gwLjkwOHptLTguNTA5IDBjMC0xLjI2NyAwLjg4Mi0yLjE5MyAyLjIyOC0yLjE5MyAwLjYyOSAwIDEuMDQ4IDAuMTQgMS41MDIgMC40OThsLTAuNDM2IDAuNzM0Yy0wLjM0MS0wLjI0NS0wLjY5OS0wLjM3Ni0xLjA5My0wLjM3Ni0wLjcyNSA5ZS0zIC0xLjI1OCAwLjUzMy0xLjI1OCAxLjMzN3MwLjUzMyAxLjMyOCAxLjI1OCAxLjMzN2MwLjM5NCAwIDAuNzUyLTAuMTMxIDEuMDkzLTAuMzc2bDAuNDM2IDAuNzM0Yy0wLjQ1NCAwLjM1OC0wLjg3MyAwLjQ5OC0xLjUwMiAwLjQ5OC0xLjM0NiAwLTIuMjI4LTAuOTI2LTIuMjI4LTIuMTkzbTExLjcwNyAyLjE5M2MtMC41MjQgMC0wLjg2NS0wLjI0NS0xLjEwMS0wLjYxMnYwLjUwN2gtMC45di00LjE3NmgwLjkwOXYyLjM0MWMwIDAuNjkxIDAuMjk3IDEuMDc1IDAuODkxIDEuMDc1IDAuMTg0IDAgMC4zNzYtMC4wMjYgMC41NjgtMC4xMDVsMC4yOCAwLjg1NmMtMC4yMDEgMC4wNzktMC40NjMgMC4xMTQtMC42NDcgMC4xMTRtLTI0LjM0MS0wLjQzN2MtMC40MzcgMC4yODgtMS4wMzkgMC40MzctMS43MDMgMC40MzctMS4wNTggMC0xLjczOS0wLjUwNy0xLjczOS0xLjMzNyAwLTAuNjgxIDAuNTA3LTEuMTAxIDEuNDQxLTEuMjMybDAuNDI5LTAuMDYxYzAuNDk4LTAuMDcgMC43MzMtMC4yMDEgMC43MzMtMC40MzcgMC0wLjMyMy0wLjMzMi0wLjUwNy0wLjk1Mi0wLjUwNy0wLjYyOSAwLTEuMDgzIDAuMjAxLTEuMzg5IDAuNDM3bC0wLjQyOC0wLjcwN2MwLjQ5OC0wLjM2NyAxLjEyNy0wLjU0MiAxLjgwOC0wLjU0MiAxLjIwNiAwIDEuOTA1IDAuNTY4IDEuOTA1IDEuMzYzIDAgMC43MzQtMC41NSAxLjExOC0xLjQ1OSAxLjI0OWwtMC40MjggMC4wNjJjLTAuMzkzIDAuMDUyLTAuNzA4IDAuMTMtMC43MDggMC40MSAwIDAuMzA2IDAuMjk3IDAuNDg5IDAuNzk1IDAuNDg5IDAuNTMzIDAgMS4wNDktMC4yMDEgMS4zMDItMC4zNTh6bTExLjcxNiAwLjQzN2MtMC41MjQgMC0wLjg2NS0wLjI0NS0xLjEtMC42MTJ2MC41MDdoLTAuOXYtNC4xNzZoMC45MDh2Mi4zNDFjMCAwLjY5MSAwLjI5NyAxLjA3NSAwLjg5MSAxLjA3NSAwLjE4NCAwIDAuMzc2LTAuMDI2IDAuNTY4LTAuMTA1bDAuMjggMC44NTZjLTAuMjAxIDAuMDc5LTAuNDYzIDAuMTE0LTAuNjQ3IDAuMTE0bS03Ljc0OS0wLjEwNWgtMS40ODV2MS4yNjdoLTAuOTE4di0xLjI2N2gtMC44NDd2LTAuODNoMC44NDd2LTEuOTA1YzAtMC45NjkgMC4zNzYtMS41NDYgMS40NS0xLjU0NiAwLjM5NCAwIDAuODQ4IDAuMTIyIDEuMTM2IDAuMzIzbC0wLjI2MiAwLjc3OGMtMC4yNzEtMC4xNTctMC41NjgtMC4yMzYtMC44MDQtMC4yMzYtMC40NTQgMC0wLjYwMiAwLjI4LTAuNjAyIDAuNjk5djEuODg3aDEuNDg1em0tMTMuNTc3LTQuMTc2djIuNjIxYzAgMC45ODctMC42MjkgMS42NTEtMS42NDMgMS42Ni0wLjUzMyA5ZS0zIC0xLjA4My0wLjE1Ny0xLjQ2OC0wLjc0My0wLjI4OCAwLjQ2My0wLjc0MiAwLjc0My0xLjM4IDAuNzQzLTAuNDQ2IDAtMC44ODItMC4xMzEtMS4yMjMtMC42MnYwLjUxNWgtMC45MDl2LTQuMTc2aDAuOTE3djIuMzE1YzAgMC43MjUgMC40MDIgMS4xMSAxLjAyMyAxLjExIDAuNjAzIDAgMC45MDgtMC4zOTMgMC45MDgtMS4xMDF2LTIuMzI0aDAuOTE4djIuMzE1YzAgMC43MjUgMC40MTkgMS4xMSAxLjAyMiAxLjExIDAuNjIgMCAwLjkxNy0wLjM5MyAwLjkxNy0xLjEwMXYtMi4zMjR6IiBmaWxsPSIjMjMxZjIwIi8+DQogICA8L2c+DQogICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLjI1IDAgMCAtMS4yNSAxMTAzLjIgNzEwLjc3KSI+DQogICAgPHBhdGggZD0ibTAgMHYwLjYxaC0wLjE1OWwtMC4xODQtMC40MTktMC4xODMgMC40MTloLTAuMTZ2LTAuNjFoMC4xMTN2MC40NmwwLjE3Mi0wLjM5N2gwLjExN2wwLjE3MiAwLjM5OHYtMC40NjF6bS0xLjAwOSAwdjAuNTA2aDAuMjA0djAuMTAzaC0wLjUydi0wLjEwM2gwLjIwNHYtMC41MDZ6IiBmaWxsPSIjZjc5NDEwIi8+DQogICA8L2c+DQogICA8cGF0aCBkPSJtMTA4MC42IDcxNC4wNWgtMTcuMjAydi0zMC45MTVoMTcuMjAyeiIgZmlsbD0iI2ZmNWYwMCIvPg0KICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMS4yNSAwIDAgLTEuMjUgMTA2NC41IDY5OC41OSkiPg0KICAgIDxwYXRoIGQ9Im0wIDBjMCA1LjAxNyAyLjM0OSA5LjQ4NiA2LjAwNyAxMi4zNjYtMi42NzUgMi4xMDYtNi4wNTEgMy4zNjMtOS43MiAzLjM2My04LjY4NiAwLTE1LjcyNy03LjA0Mi0xNS43MjctMTUuNzI5czcuMDQxLTE1LjcyOSAxNS43MjctMTUuNzI5YzMuNjY5IDAgNy4wNDUgMS4yNTcgOS43MiAzLjM2My0zLjY1OCAyLjg4LTYuMDA3IDcuMzQ5LTYuMDA3IDEyLjM2NiIgZmlsbD0iI2ViMDAxYiIvPg0KICAgPC9nPg0KICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMS4yNSAwIDAgLTEuMjUgMTEwMy44IDY5OC41OSkiPg0KICAgIDxwYXRoIGQ9Im0wIDBjMC04LjY4Ny03LjA0MS0xNS43MjktMTUuNzI3LTE1LjcyOS0zLjY2OSAwLTcuMDQ1IDEuMjU3LTkuNzIxIDMuMzYzIDMuNjU5IDIuODggNi4wMDggNy4zNDkgNi4wMDggMTIuMzY2cy0yLjM0OSA5LjQ4Ni02LjAwOCAxMi4zNjZjMi42NzYgMi4xMDYgNi4wNTIgMy4zNjMgOS43MjEgMy4zNjMgOC42ODYgMCAxNS43MjctNy4wNDIgMTUuNzI3LTE1LjcyOSIgZmlsbD0iI2Y3OWUxYiIvPg0KICAgPC9nPg0KICA8L2c+DQogPC9nPg0KPC9zdmc+DQo=);
  border-top-width: 2px;
  border-bottom-width: 2px;
  border-right-width: 15px;
  width: 70px;
}
.basket-summary__sticky {
  display: block;
  width: 100%;
  position: fixed;
  z-index: 1;
  bottom: 0;
  left: 0;
  transition: 0.3s ease;
}
.basket-summary__sticky .basket-summary__button {
  margin: 0;
  font-size: 0.875rem;
  height: 60px;
}
@media (min-width: 1024px) {
  .basket-summary__sticky {
    display: none;
  }
}
.basket-remove-button {
  margin: 0;
  padding: 0;
  cursor: pointer;
  text-decoration: none;
  border: none;
  background-color: transparent;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  font-family: inherit;
  color: inherit;
  letter-spacing: inherit;
  font-size: inherit;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  padding: 10px;
  font-size: 1rem;
  letter-spacing: 0.01438rem;
  color: #666;
}
.discount-code-form,
.discount-code-form__input {
  width: 100%;
}
.discount-code-form__buttons {
  display: -ms-flexbox;
  display: flex;
  padding-top: 15px;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.discount-code-form__apply {
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  text-align: center;
}
@media (min-width: 769px) {
  .removed-item-overlay .fancybox-slide {
    text-align: center;
  }
}
.removed-item-overlay .fancybox-content {
  min-height: 0;
  height: auto;
  padding: 0;
  vertical-align: bottom;
}
@media (min-width: 769px) {
  .removed-item-overlay .fancybox-content {
    vertical-align: middle;
  }
}
@media (min-width: 1024px) {
  .removed-item-overlay .fancybox-content {
    vertical-align: middle;
  }
}
.removed-item-overlay .product-removed__header {
  padding: 45px 15px 15px;
  text-align: center;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  color: #383838;
  font-size: 1.5rem;
  line-height: 1.5;
}
@media (min-width: 1024px) {
  .removed-item-overlay .product-removed__header {
    padding: 40px 30px 20px;
  }
}
.product-category__top-content {
  display: -ms-flexbox;
  display: flex;
  margin: 13px 0;
  -ms-flex-direction: column;
  flex-direction: column;
}
@media (min-width: 1024px) {
  .product-category__top-content {
    display: -ms-flexbox;
    display: flex;
    margin: 20px 0 30px;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
}
.product-category__description {
  margin-bottom: 16px;
  font-size: 1.125rem;
  line-height: 1.44;
  letter-spacing: 0.01625rem;
  color: #383838;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
@media (min-width: 1024px) {
  .product-category__description {
    max-width: 850px;
    margin: 0 auto;
    text-align: center;
  }
}
.product-category__filter-btn.btn {
  display: inline-block;
  margin-bottom: 10px;
  border: 1px solid #ff0028;
  letter-spacing: 0.01438rem;
  font-size: 1rem;
}
@media (min-width: 769px) {
  .product-category__filter-btn.btn {
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }
}
@media (min-width: 1024px) {
  .product-category__filter-btn.btn {
    min-width: 0;
    margin: 0;
    padding: 0;
    border: none;
    text-align: right;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-order: 3;
    order: 3;
    -ms-flex-item-align: start;
    align-self: flex-start;
    -ms-flex-preferred-size: 20%;
    flex-basis: 20%;
  }
}
.product-category__filter-btn.btn .icon {
  margin-right: 10px;
  margin-bottom: -4px;
}
.product-category__items-counter {
  color: #383838;
  font-size: 1rem;
  line-height: 2;
  letter-spacing: 0.01438rem;
  text-align: center;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
@media (min-width: 1024px) {
  .product-category__items-counter {
    line-height: 1.5;
    text-align: left;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-order: 1;
    order: 1;
    -ms-flex-preferred-size: 20%;
    flex-basis: 20%;
  }
}
.product-category__items-counter strong {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
}
.product-category__listing {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.product-category__item {
  display: -ms-flexbox;
  display: flex;
  margin-right: 4%;
  margin-bottom: 20px;
  -ms-flex-align: stretch;
  align-items: stretch;
  -ms-flex-preferred-size: 48%;
  flex-basis: 48%;
  transition: opacity 3s linear;
}
.product-category__item:nth-child(2n) {
  margin-right: 0;
}
@media (min-width: 1024px) {
  .product-category__item {
    margin-right: 2.6%;
    margin-bottom: 36px;
    -ms-flex-preferred-size: 23%;
    flex-basis: 23%;
  }
  .product-category__item:nth-child(2n) {
    margin-right: 2.6%;
  }
  .product-category__item:nth-child(4n) {
    margin-right: 0;
  }
}
.product-category__item--bordered {
  border: 1px solid #dedede;
}
.product-category__load-more {
  margin-bottom: 30px;
  text-align: center;
}
.load-more__counter {
  display: block;
  position: relative;
  margin-bottom: 28px;
  padding-bottom: 20px;
  font-size: 0.875rem;
  letter-spacing: 0.01438rem;
  color: #383838;
  text-align: center;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
}
@media (min-width: 1024px) {
  .load-more__counter {
    font-size: 1rem;
  }
}
.load-more__indicator {
  display: block;
  width: 165px;
  height: 5px;
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  background: #dedede;
  border-radius: 3px;
}
@media (min-width: 1024px) {
  .load-more__indicator {
    width: 186px;
    height: 6px;
  }
}
.load-more__indicator > span {
  display: block;
  height: 5px;
  position: absolute;
  top: 0;
  left: 0;
  background: #ff0028;
  border-radius: 3px;
}
@media (min-width: 1024px) {
  .load-more__indicator > span {
    height: 6px;
  }
}
.load-more__btn.btn {
  width: 100%;
  position: relative;
}
@media (min-width: 769px) {
  .load-more__btn.btn {
    width: auto;
    min-width: 406px;
  }
}
.load-more__btn.btn.is-loading {
  cursor: auto;
  background-color: #f1efef;
  color: #ccc;
  border-color: #f1efef;
  pointer-events: none;
}
.load-more__btn.btn.is-hidden {
  display: none;
}
.is-loading .load-more__btn-text {
  opacity: 0;
}
.load-more__btn-loading {
  display: none;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.is-loading .load-more__btn-loading {
  display: block;
}
.load-more__no-results {
  font-size: 1.125rem;
  line-height: 1.44;
  letter-spacing: 0.01625rem;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
.need-help {
  padding: 27px 0 25px;
  background: #f8f8f8;
}
@media (min-width: 1024px) {
  .need-help {
    padding: 50px 0;
    text-align: center;
  }
}
@media (min-width: 1024px) {
  .need-help__richtext {
    max-width: 500px;
    margin: 0 auto;
  }
}
.need-help__richtext b,
.need-help__richtext strong {
  white-space: nowrap;
}
.order-details__title {
  margin-bottom: 8px;
  font-weight: 500;
}
.order-details__line,
.order-details__title {
  font-size: 1.25rem;
  letter-spacing: 0.01813rem;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
}
.order-details__line {
  margin-bottom: 4px;
  font-weight: 300;
}
.order-details__line:last-child {
  margin-bottom: 0;
}
.order-details__featured-line {
  font-size: 1rem;
  letter-spacing: 0.01813rem;
  color: #ff0028;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
.order-details--history {
  margin-top: 20px;
}
.order-details--history .order-details__line,
.order-details--history .order-details__title {
  font-size: 1.125rem;
}
.order-confirm__main {
  padding-top: 30px;
  padding-bottom: 30px;
  border-top: 1px solid #dedede;
}
@media (min-width: 1024px) {
  .order-confirm__main {
    display: -ms-flexbox;
    display: flex;
    padding-top: 50px;
    padding-bottom: 30px;
    border-top: 1px solid #dedede;
  }
}
@media (min-width: 1024px) {
  .order-confirm__left {
    padding-right: 120px;
    border-right: 1px solid #dedede;
    -ms-flex: 0 0 40%;
    flex: 0 0 40%;
  }
}
@media (min-width: 1024px) {
  .order-confirm__right {
    padding-left: 120px;
    -ms-flex: 0 0 60%;
    flex: 0 0 60%;
  }
}
.order-confirm__delivery--desktop {
  display: none;
}
@media (min-width: 1024px) {
  .order-confirm__delivery--desktop {
    display: block;
  }
}
.order-confirm__delivery--mobile {
  display: block;
}
@media (min-width: 1024px) {
  .order-confirm__delivery--mobile {
    display: none;
  }
}
.order-confirm__delivery-columns {
  padding-top: 15px;
  padding-bottom: 5px;
}
@media (min-width: 1024px) {
  .order-confirm__delivery-columns {
    display: -ms-flexbox;
    display: flex;
    margin: 0 -20px;
    padding-top: 0;
    padding-bottom: 25px;
  }
}
@media (min-width: 1024px) {
  .order-confirm__delivery-col {
    padding: 0 20px;
    -ms-flex: 1 1 50%;
    flex: 1 1 50%;
  }
}
.order-confirm__delivery-col + .order-confirm__delivery-col {
  margin-top: 20px;
}
@media (min-width: 1024px) {
  .order-confirm__delivery-col + .order-confirm__delivery-col {
    margin-top: 0;
  }
}
.order-confirm__order-details + .order-confirm__order-details {
  margin-top: 20px;
}
.order-confirm__bottom {
  padding-top: 24px;
  border-top: 1px solid #dedede;
}
.order-confirm__map {
  width: 100%;
  height: 260px;
  display: none;
}
.order-confirm__desktop-btn-container {
  padding-top: 20px;
  text-align: right;
}
.order-confirm__mobile-btn-container {
  padding-top: 25px;
}
@media (min-width: 1024px) {
  .order-confirm__mobile-btn-container {
    display: none;
  }
}
.hidden-on-desktop {
  display: block;
}
@media (min-width: 1024px) {
  .hidden-on-desktop {
    display: none;
  }
}
.hidden-on-mobile {
  display: none;
}
@media (min-width: 769px) {
  .hidden-on-mobile {
    display: block;
  }
  .hidden-on-mobile--inline {
    display: inline-block;
  }
}
.mobile-only {
  display: none;
}
@media (max-width: 767px) {
  .mobile-only {
    display: block;
  }
}
.tablet-desktop-only {
  display: none;
}
@media (min-width: 768px) {
  .tablet-desktop-only {
    display: block;
  }
}
.one-of-wrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: stretch;
  align-items: stretch;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
}
@media (min-width: 768px) {
  .one-of-wrapper {
    -ms-flex-direction: row;
    flex-direction: row;
  }
}
@media (min-width: 768px) {
  .one-of-2 {
    -ms-flex-preferred-size: 50% !important;
    flex-basis: 50% !important;
    max-width: 50%;
  }
}
@media (min-width: 768px) {
  .one-of-3 {
    -ms-flex-preferred-size: 33.3333% !important;
    flex-basis: 33.3333% !important;
    max-width: 33.3333%;
  }
}
@media (min-width: 768px) {
  .one-of-4 {
    -ms-flex-preferred-size: 25% !important;
    flex-basis: 25% !important;
    max-width: 25%;
  }
}
@media (min-width: 768px) {
  .one-of-5 {
    -ms-flex-preferred-size: 20% !important;
    flex-basis: 20% !important;
    max-width: 20%;
  }
}
@media (min-width: 768px) {
  .two-of-3 {
    -ms-flex-preferred-size: 66.6666% !important;
    flex-basis: 66.6666% !important;
    max-width: 66.6666%;
  }
}
@media (min-width: 768px) {
  .two-of-5 {
    -ms-flex-preferred-size: 40% !important;
    flex-basis: 40% !important;
    max-width: 40%;
  }
}
@media (min-width: 768px) {
  .three-of-5 {
    -ms-flex-preferred-size: 60% !important;
    flex-basis: 60% !important;
    max-width: 60%;
  }
}
@media (min-width: 768px) {
  .one-of-6 {
    -ms-flex-preferred-size: 16.6666% !important;
    flex-basis: 16.6666% !important;
    max-width: 16.6666%;
  }
}
.shadow-top {
  box-shadow: 0 -50px 50px 0 rgba(0, 0, 0, 0.1);
}
.visually-hidden {
  display: block;
  width: 1px;
  height: 1px;
  position: absolute;
  margin: -1px;
  clip: rect(0 0 0 0);
  overflow: hidden;
}
.fill-parent {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.of-contain > img,
.of-contain > video,
.of-cover > img,
.of-cover > video {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
}
.of-cover > img,
.of-cover > video {
  -o-object-fit: cover;
  object-fit: cover;
}
.of-contain > img,
.of-contain > video {
  -o-object-fit: contain;
  object-fit: contain;
}
.personalisation-overlay .fancybox-content {
  padding: 0;
  transform: translateZ(0);
}
.personalisation-form__container {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-align: stretch;
  align-items: stretch;
  min-height: 100vh;
}
.personalisation-form__top {
  padding: 22px 24px 20px;
  background: #fff;
}
.personalisation-form__form {
  padding: 22px 24px 20px;
  background: #f8f8f8;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.personalisation-form__header {
  margin-bottom: 30px;
  text-align: center;
  opacity: 0;
  font-size: 1.375rem;
  color: #383838;
  letter-spacing: 0.01938rem;
  transition: 0.2s ease;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
}
.is-ready .personalisation-form__header,
.personalisation-form-edit .personalisation-form__header {
  opacity: 1;
}
.personalisation-form__image {
  display: block;
  width: 100%;
}
.personalisation-form__panel {
  margin-bottom: 24px;
  padding: 18px 24px;
  background: #fff;
  border: 1px solid #dedede;
}
.personalisation-form__panel-hidden {
  display: none;
}
.personalisation-form__subtitle {
  position: relative;
  margin: 0 0 15px;
  padding: 0;
  font-size: 1rem;
  color: #383838;
  letter-spacing: 0.01438rem;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
}
.personalisation-form__select {
  display: block;
  position: relative;
  margin-bottom: 20px;
  font-size: 1rem;
}
@media (min-width: 1024px) {
  .personalisation-form__select {
    margin-bottom: 24px;
  }
}
.personalisation-form__select:after {
  content: "";
  display: block;
  width: 12px;
  height: 7px;
  position: absolute;
  top: 50%;
  right: 20px;
  transform: translateY(-50%);
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='5.946' viewBox='0 0 10 5.946' fill='%23ff0028'%3E%3Cpath d='M5 5.946l-5-5L.946 0 5 4.053 9.054 0 10 .946z'/%3E%3C/svg%3E")
    no-repeat 0 0;
}
.personalisation-form__select select {
  width: 100%;
  height: 100%;
  padding: 23px 18px 23px 49px;
  border: 1px solid #383838;
  font-weight: 300;
}
.personalisation-form__player-number,
.personalisation-form__select select {
  display: block;
  font-size: 1rem;
  letter-spacing: 0.01438rem;
  color: #383838;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
}
.personalisation-form__player-number {
  position: absolute;
  z-index: 1;
  top: 24px;
  left: 19px;
  pointer-events: none;
  font-weight: 500;
}
.personalisation-form__player-name {
  display: block;
  position: absolute;
  z-index: 1;
  top: 24px;
  right: 40px;
  left: 49px;
  background: #fff;
  pointer-events: none;
}
.personalisation-form__note,
.personalisation-form__player-name {
  font-size: 1rem;
  letter-spacing: 0.01438rem;
  color: #383838;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
.personalisation-form__note {
  line-height: 1.5;
}
.personalisation-form__note strong {
  color: #ff0028;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
}
.personalisation-form__btn.btn {
  width: 100%;
  font-size: 0.875rem;
}
.personalisation-form__close-link {
  display: block;
  width: 100%;
  margin: 16px 0;
  text-align: center;
  color: #ff0028;
  font-size: 0.875rem;
  letter-spacing: 0.0125rem;
  text-decoration: none;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
}
.personalisation-form__close-link:hover {
  text-decoration: underline;
}
.personalisation-form__accordion-group .personalisation-form__panel {
  padding: 0;
}
.personalisation-form__accordion-header.accordion__header {
  position: relative;
  padding: 21px 24px 22px 66px;
  border-top: none;
  overflow: hidden;
}
@media (min-width: 1024px) {
  .personalisation-form__accordion-header.accordion__header {
    padding: 21px 24px 22px 66px;
    border-top: none;
  }
}
.personalisation-form__accordion-header.accordion__header:before {
  content: "";
  display: block;
  width: 55px;
  height: 100%;
  position: absolute;
  top: 0;
  left: -7px;
  background: #ff0028;
  transform: skew(-13deg, 0deg);
}
.personalisation-form__accordion-header.accordion__header:hover {
  background: transparent !important;
}
.personalisation-form__accordion-header.accordion__header
  .personalisation-form__step-number {
  display: block;
  width: 50px;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  color: #fff;
  font-size: 1.25rem;
  letter-spacing: 0.01813rem;
  text-align: center;
  line-height: 60px;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
}
.personalisation-form__accordion-header.accordion__header
  .personalisation-form__subtitle {
  margin-bottom: 0;
}
.personalisation-form__accordion-header.accordion__header
  .personalisation-form__icon {
  width: 12px;
  height: 7px;
  fill: #ff0028;
}
.personalisation-form__accordion-header.accordion__header
  .accordion__icon__contract {
  fill: #ff0028;
}
.personalisation-form__accordion-body.accordion__body {
  padding: 24px 20px 20px;
}
@media (min-width: 1024px) {
  .personalisation-form__accordion-body.accordion__body {
    padding: 24px;
  }
}
.personalisation-form__preview-container {
  width: 100%;
  position: relative;
  margin: 20px auto 0;
}
.personalisation-type-radio {
  display: -ms-flexbox;
  display: flex;
}
.personalisation-type-radio__option {
  position: relative;
  margin-bottom: 0;
  -ms-flex: 1 1 0px;
  flex: 1 1 0%;
  cursor: pointer;
}
.personalisation-type-radio__option + .personalisation-type-radio__option {
  margin-left: 25px;
}
.personalisation-type-radio__input {
  display: block;
  width: 1px;
  height: 1px;
  position: absolute;
  margin: -1px;
  clip: rect(0 0 0 0);
  overflow: hidden;
}
.personalisation-type-radio__placeholder {
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  padding: 15px 10px 10px;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-align: center;
  align-items: center;
  background: #fff;
  border: 1px solid #dedede;
}
.personalisation-type-radio__placeholder img {
  width: 85px;
}
.personalisation-type-radio__input:checked
  ~ .personalisation-type-radio__placeholder {
  border: 1px solid #383838;
}
.personalisation-type-radio__title {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  margin-top: 8px;
  color: #666;
  text-align: center;
  font-size: 0.875rem;
  letter-spacing: 0.0125rem;
  text-transform: uppercase;
  text-decoration: none;
}
.persona-preview {
  --pc-1: #000;
  --pc-2: #fff;
  --pc-3: #000;
  --pc-4: transparent;
  width: 100%;
  height: 100%;
}
.persona-preview__image {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
}
.persona-preview__letter {
  display: block;
  height: 100%;
  margin: 0 0.5%;
}
.persona-preview__text {
  width: 48%;
  position: absolute;
  top: 18%;
  left: 50%;
  padding-bottom: 8%;
  transform: translateX(-50%);
}
.persona-preview__text-inner {
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  -ms-flex-pack: center;
  justify-content: center;
}
.persona-preview__number {
  width: 40%;
  position: absolute;
  top: 29%;
  left: 50%;
  padding-bottom: 23%;
  transform: translateX(-50%);
}
.persona-preview__number-inner {
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  -ms-flex-pack: center;
  justify-content: center;
}
.persona-preview__digit {
  display: block;
  height: 100%;
  margin: 0 2%;
}
.persona-preview--red-white {
  --pc-1: #000;
  --pc-2: #fff;
  --pc-3: #000;
  --pc-4: transparent;
}
.persona-preview--white {
  --pc-1: #fff;
  --pc-2: #ea0029;
  --pc-3: transparent;
  --pc-4: #fff;
}
.persona-preview--grey {
  --pc-1: #fff;
  --pc-2: #e0e622;
  --pc-3: transparent;
  --pc-4: #fff;
}
.persona-preview--blue,
.persona-preview--pink {
  --pc-1: #000;
  --pc-2: #fff;
  --pc-3: #000;
  --pc-4: transparent;
}
.persona-preview--yellow {
  --pc-1: #fff;
  --pc-2: #000;
  --pc-3: #000;
  --pc-4: #fff;
}
.personalisation {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-align: start;
  align-items: start;
}
.personalisation__tab {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  display: block;
  color: #ff0028;
  border-bottom: 2px solid transparent;
}
.personalisation__tab.is-current,
.personalisation__tab:hover {
  color: #383838;
  border-color: #383838;
}
.personalisation__tab input[type="radio"] {
  width: 0;
  height: 0;
  margin-top: -65px;
  visibility: hidden;
}
.personalisation__tab input[type="radio"] ~ label {
  display: inline-block;
  margin: 0;
  padding: 0 0 12px;
  color: inherit;
  text-transform: uppercase;
  font-size: 1rem;
  letter-spacing: 0.01438rem;
  cursor: pointer;
}
.personalisation__tab input[type="radio"] ~ label:after,
.personalisation__tab input[type="radio"] ~ label:before {
  display: none;
}
.personalisation__tab input[type="radio"] ~ label .icon {
  width: 16px;
  height: 16px;
  margin-bottom: -1px;
  fill: currentColor;
}
.personalisation__tab + .personalisation__tab {
  margin-left: 24px;
}
@media (min-width: 1024px) {
  .personalisation__tab + .personalisation__tab {
    margin-left: 20px;
  }
}
.personalisation__panel {
  display: block;
  margin: 0 -20px;
  margin-bottom: -1px;
  padding: 0 20px;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  background: #f3f3f3;
  max-height: 0;
  opacity: 0;
  transition: 0.3s ease;
  overflow: hidden;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
}
@media (min-width: 1024px) {
  .personalisation__panel {
    margin: 0 -30px;
    padding: 0 30px;
  }
}
.personalisation__panel.is-visible {
  max-height: none;
  opacity: 1;
}
.personalisation__panel-content {
  display: -ms-flexbox;
  display: flex;
  padding: 20px 0;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.personalisation__link {
  max-width: 162px;
  position: relative;
  padding: 104px 5px 10px;
  -ms-flex-preferred-size: 46.5%;
  flex-basis: 46.5%;
  background: #fff;
  border: 1px solid #dedede;
  text-align: center;
  font-size: 0.875rem;
  letter-spacing: 0.0125rem;
  color: #666;
  text-transform: uppercase;
  text-decoration: none;
  cursor: pointer;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
}
@media (min-width: 768px) {
  .personalisation__link {
    max-width: none;
  }
}
.personalisation__link:hover {
  border-color: #000;
  text-decoration: none;
}
.personalisation__link-img {
  display: block;
  width: 100%;
  height: 84px;
  position: absolute;
  top: 12px;
  left: 0;
  -o-object-fit: contain;
  object-fit: contain;
}
.personalisation__data {
  margin-top: 20px;
  padding: 5px 23px 15px;
  background: #fff;
  border: 1px solid #dedede;
}
.personalisation__data dl {
  width: 100%;
  margin-bottom: 20px;
  font-size: 0.875rem;
  color: #666;
  letter-spacing: 0.0125rem;
}
.personalisation__data dl dt {
  display: block;
  width: 100%;
  padding: 15px 0;
  border-bottom: 1px solid #dedede;
  text-align: left;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
}
.personalisation__data dl dd {
  padding: 15px 0;
  float: right;
  transform: translateY(-100%);
}
.personalisation__data-link,
.personalisation__data dl dd {
  display: block;
  text-transform: none;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
.personalisation__data-link {
  margin-top: 17px;
  color: #ff0028;
  text-align: center;
  text-decoration: none;
  font-size: 1rem;
  letter-spacing: 0.01438rem;
  cursor: pointer;
}
.personalisation__data-container {
  display: block;
  margin-bottom: 10px;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
}
.product-added__header {
  display: -ms-flexbox;
  display: flex;
  padding: 18px 20px;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
  color: #383838;
  font-size: 1.25rem;
  line-height: 1.2;
  letter-spacing: -0.00688rem;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
}
.product-added__header .icon {
  fill: #ff0028;
}
.product-added__circle-icon {
  margin-right: 10px;
  fill: #ff0028;
}
.product-added__header-text {
  padding-top: 3px;
}
.product-added__content {
  display: -ms-flexbox;
  display: flex;
  padding: 20px 20px 8px;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -ms-flex-align: start;
  align-items: flex-start;
  background: #f8f8f8;
  border-top: 1px solid #dedede;
  border-bottom: 1px solid #dedede;
}
.product-added__img {
  width: 125px;
  min-width: 75px;
  padding-right: 15px;
}
@media (min-width: 1024px) {
  .product-added__img {
    padding-right: 25px;
  }
}
.product-added__img img {
  max-width: 100%;
}
.product-added__title {
  margin-bottom: 3px;
  font-weight: 500;
}
.product-added__price,
.product-added__title {
  color: #383838;
  font-size: 1.25rem;
  letter-spacing: 0.01813rem;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
}
.product-added__price {
  margin-bottom: 6px;
  font-weight: 300;
}
.product-added__details-inner {
  display: -ms-flexbox;
  display: flex;
  margin-right: -20px;
  margin-left: -20px;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style: none;
}
.product-added__details-inner li {
  margin-bottom: 10px;
  padding: 0 20px;
  border-right: 1px solid #dedede;
  -ms-flex-positive: 1;
  flex-grow: 1;
  color: #383838;
  font-size: 1.25rem;
  letter-spacing: 0.01813rem;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
.product-added__details-inner li:last-child {
  border-right: none;
}
.product-added__details-inner li span {
  display: block;
  margin-bottom: 5px;
  font-size: 0.75rem;
  line-height: 1.5;
  letter-spacing: -0.00438rem;
  color: #959293;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
}
.product-added__cta {
  padding: 18px 20px;
  text-align: center;
}
@media (min-width: 1024px) {
  .product-added__cta {
    padding: 24px 24px 6px;
  }
}
.product-added__buttons {
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 23px;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  border-bottom: 1px solid #dedede;
}
.product-added__buttons .btn {
  width: 49%;
  min-width: 0;
  margin-right: 13px;
  font-size: 0.875rem;
}
.product-added__buttons .btn:last-child {
  margin-right: 0;
}
.product-added__basket-count {
  display: inline-block;
  min-width: 18px;
  height: 18px;
  margin-bottom: -2px;
  margin-left: 5px;
  padding: 0 3px;
  border-radius: 50%;
  background: #ff0028;
  color: #fff;
  line-height: 18px;
  font-size: 0.75rem;
  font-weight: 700;
}
.product-added__basket-count,
.product-added__close-link {
  text-align: center;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
}
.product-added__close-link {
  display: block;
  width: 100%;
  margin: 16px 0;
  color: #ff0028;
  font-size: 0.875rem;
  letter-spacing: 0.0125rem;
  text-decoration: none;
  font-weight: 400;
}
.product-added__close-link:hover {
  text-decoration: underline;
}
.added-item-overlay .fancybox-slide {
  text-align: center;
}
.added-item-overlay .fancybox-content {
  width: 100%;
  height: auto;
  padding: 0;
  min-height: 0;
  vertical-align: bottom;
}
@media (min-width: 769px) {
  .added-item-overlay .fancybox-content {
    width: auto;
    vertical-align: middle;
  }
}
@media (min-width: 1024px) {
  .added-item-overlay .fancybox-content {
    vertical-align: middle;
  }
}
.added-item-overlay .fancybox-close-small {
  display: none;
}
.more-details {
  color: #383838;
}
.more-details__description {
  line-height: 1.5;
  letter-spacing: -0.00563rem;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
.more-details__description a {
  padding: 0;
  -webkit-appearance: none;
  border: none;
  color: #ff0028;
  font-size: inherit;
  font-family: inherit;
  font-weight: inherit;
  background: transparent;
  text-decoration: none;
}
.more-details__description ul {
  padding: 10px 0;
  list-style: none;
  letter-spacing: 0.01438rem;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
.more-details__description ul li {
  display: block;
  margin-bottom: 15px;
}
.more-details__description ul li:before {
  content: "+";
  display: inline;
  padding-right: 5px;
  color: #ff0028;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
}
.more-details__description ul li:last-child {
  margin-bottom: 0;
}
.more-details__style-code {
  line-height: 1.5;
  letter-spacing: -0.00563rem;
  font-weight: 300;
}
.more-details__style-code,
.more-details__title {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
}
.more-details__title {
  padding: 0 40px;
  font-size: 1.25rem;
  letter-spacing: 0.01813rem;
  text-align: center;
  font-weight: 500;
}
.more-details__section {
  margin-top: 25px;
}
.more-details__section-title {
  margin-bottom: 20px;
  padding-bottom: 8px;
  font-size: 1rem;
  letter-spacing: 0.01438rem;
  text-transform: uppercase;
  border-bottom: 1px solid #dedede;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
}
@media (min-width: 1024px) {
  .more-details__section-title {
    font-size: 1.125rem;
  }
}
.more-details__up {
  display: -ms-flexbox;
  display: flex;
  width: 52px;
  height: 52px;
  -webkit-appearance: none;
  background: #ff0028;
  border: 0;
  border-radius: 0;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.more-details__up-icon {
  fill: #fff;
}
.materials-list__items {
  padding: 10px 0;
  list-style: none;
  letter-spacing: 0.01438rem;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
.materials-list__item {
  display: block;
  margin-bottom: 15px;
}
.materials-list__item:before {
  content: "+";
  display: inline;
  padding-right: 5px;
  color: #ff0028;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
}
.materials-list__item:last-child {
  margin-bottom: 0;
}
.more-features__list {
  list-style: none;
}
.more-features__item {
  margin-bottom: 17px;
}
.more-features__item:last-child {
  margin-bottom: 0;
}
.more-features-item {
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -ms-flex-align: center;
  align-items: center;
}
.more-features-item__img-wrap {
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.more-features-item__img {
  display: block;
  max-width: 100%;
}
.more-features-item__content {
  -ms-flex: 0 0 58%;
  flex: 0 0 58%;
}
.more-features-item__title {
  margin-bottom: 5px;
  color: #ff0028;
  letter-spacing: 0.01438rem;
  font-weight: 500;
}
.more-features-item__text,
.more-features-item__title {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
}
.more-features-item__text {
  font-size: 0.875rem;
  line-height: 1.43;
  letter-spacing: 0.0125rem;
  font-weight: 300;
}
.more-features-item--Left {
  -ms-flex-direction: row;
  flex-direction: row;
}
.more-features-item--Left .more-features-item__img-wrap {
  margin-right: 24px;
}
.more-features-item--Right {
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.more-features-item--Right .more-features-item__img-wrap {
  margin-left: 24px;
}
.more-delivery {
  font-size: 1rem;
  letter-spacing: 0.01438rem;
  font-weight: 300;
}
.more-delivery,
.more-delivery__title {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
}
.more-delivery__title {
  margin-bottom: 7px;
  font-size: 1.25rem;
  color: #ff0028;
  line-height: 1.35;
  letter-spacing: 0.01813rem;
  font-weight: 500;
}
.more-delivery__section {
  padding-bottom: 15px;
}
.more-delivery__section + .more-delivery__section {
  padding-top: 20px;
  border-top: 1px solid #dedede;
}
.more-delivery__subtitle {
  font-size: 1rem;
  letter-spacing: 0.01438rem;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
}
.more-delivery__subsection {
  margin-bottom: 12px;
}
.more-delivery__subsection:last-child {
  margin-bottom: 0;
}
.more-delivery__note {
  margin-top: 5px;
  font-size: 0.875rem;
  letter-spacing: 0.0125rem;
}
.more-delivery__grid {
  margin-top: 7px;
}
.more-delivery__grid-row {
  display: -ms-flexbox;
  display: flex;
  padding: 3px 0;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.more-delivery__text {
  line-height: 1.5;
}
.more-delivery__text + .more-delivery__text {
  margin-top: 10px;
}
.product-details {
  position: relative;
  padding-top: 15px;
}
.product-details,
.product-details__primary {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
}
.product-details__primary {
  padding-bottom: 15px;
}
@media (min-width: 1024px) {
  .product-details__primary {
    padding-bottom: 0;
    -ms-flex-positive: 2;
    flex-grow: 2;
    -ms-flex-preferred-size: 67%;
    flex-basis: 67%;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-align: start;
    align-items: flex-start;
  }
}
@media (min-width: 1024px) {
  .product-details__secondary {
    width: 33%;
    max-width: 404px;
    -ms-flex-positive: 1;
    flex-grow: 1;
  }
}
.product-details__category-label {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  margin-bottom: 9px;
  font-size: 0.875rem;
  letter-spacing: 0.03625rem;
  color: #ff0028;
  text-transform: uppercase;
}
.product-details__aside {
  padding: 0;
}
@media (min-width: 1024px) {
  .product-details__aside {
    width: 100%;
    height: auto;
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    left: 0;
    padding: 30px;
    border: 1px solid #dedede;
  }
}
.product-details__image {
  display: -ms-flexbox;
  display: flex;
  position: relative;
  padding: 0 0 19px;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  -ms-flex-align: center;
  align-items: center;
}
.product-details__image:before {
  content: "";
  display: none;
  position: absolute;
  z-index: 0;
  top: 0;
  right: 32px;
  bottom: 32px;
  left: 0;
  background: #f3f3f3;
}
@media (min-width: 1024px) {
  .product-details__image:before {
    display: block;
  }
}
.product-details__image--large {
  display: none;
}
@media (min-width: 1024px) {
  .product-details__image--large {
    display: block;
    max-width: 100%;
    max-height: 0;
    opacity: 0;
    overflow: hidden;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
  }
  .product-details__image--large .product-details__image-close {
    display: none;
    width: 40px;
    height: 40px;
    position: absolute;
    z-index: 5;
    top: 0;
    right: 32px;
    cursor: pointer;
  }
  .product-details__image--large .product-details__image-close .icon {
    fill: #ff0028;
  }
  .product-details__image--large img {
    display: block;
    width: 100%;
    position: relative;
    z-index: 2;
  }
  .product-details__image--large.is-visible .product-details__image-close {
    display: block;
  }
}
@media (min-width: 1024px) {
  .product-details__image {
    max-width: 50%;
    padding: 0 32px 32px 0;
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
  }
  .product-details__image--large {
    display: none;
    max-width: none;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
  }
  .product-details__image--large.is-visible {
    display: block;
  }
  .product-details__image.is-current {
    display: none;
  }
}
.product-details__image .image-zoom {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
}
.product-details__title {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  margin-bottom: 6px;
  font-size: 1.625rem;
  letter-spacing: 0.02313rem;
  color: #383838;
}
@media (min-width: 1024px) {
  .product-details__title {
    margin-bottom: 14px;
    font-size: 1.75rem;
    letter-spacing: 0.025rem;
  }
}
.product-details__promo-tags {
  display: inline-block;
  position: absolute;
  z-index: 1;
  top: 15px;
  left: 0;
}
@media (min-width: 1024px) {
  .product-details__promo-tags {
    display: none;
  }
}
.product-details__promo-tag {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  margin-bottom: 10px;
  padding: 5px 11px 4px;
  background: #fff7f8;
  color: #2b2b2b;
}
.product-details__personalise-tag,
.product-details__promo-tag {
  border: 1px solid #ff0028;
  font-size: 0.875rem;
  letter-spacing: 0.0125rem;
}
.product-details__personalise-tag {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  display: inline-block;
  position: absolute;
  z-index: 1;
  top: 15px;
  right: 0;
  padding: 10px 11px 9px;
  background: #fff;
  color: #ff0028;
  text-transform: uppercase;
  text-decoration: none;
}
@media (min-width: 1024px) {
  .product-details__personalise-tag {
    display: none;
  }
}
.product-details__personalise-tag .icon {
  margin-bottom: -2px;
  fill: currentColor;
}
.product-details__price {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-align: center;
  align-items: center;
  font-size: 1.5rem;
}
.product-details__price-pane {
  position: relative;
  margin-bottom: 15px;
  -ms-flex-order: 2;
  order: 2;
  font-size: 1rem;
  letter-spacing: 0.01438rem;
}
.product-details__price-pane:after {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  position: absolute;
  top: 40%;
  left: 0;
  background: #383838;
  transform: skew(0deg, -14deg);
}
.product-details__price-pane--only {
  font-size: 1.5rem;
}
@media (min-width: 1024px) {
  .product-details__price-pane--only {
    font-size: 1.75rem;
  }
}
.product-details__price-pane--only:after {
  display: none;
}
.product-details__price-pane + .product-details__price-pane {
  padding-right: 5px;
  -ms-flex-order: 1;
  order: 1;
  font-size: 1.5rem;
  letter-spacing: 0.02125rem;
}
@media (min-width: 1024px) {
  .product-details__price-pane + .product-details__price-pane {
    padding-right: 20px;
    padding-left: 20px;
    -ms-flex-order: 2;
    order: 2;
    border-left: 1px solid #dedede;
    font-size: 1.75rem;
    letter-spacing: 0.025rem;
  }
}
@media (min-width: 1024px) {
  .product-details__price-pane + .product-details__price-pane:last-child {
    padding-right: 0;
  }
}
.product-details__price-pane + .product-details__price-pane:after {
  display: none;
}
@media (min-width: 1024px) {
  .product-details__price-pane {
    padding-right: 20px;
    -ms-flex-order: 1;
    order: 1;
    font-size: 1.75rem;
    letter-spacing: 0.025rem;
  }
  .product-details__price-pane:after {
    display: none;
  }
}
.product-details__state {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 700;
  margin: 0 0 20px 15px;
  padding: 3px 10px;
  -ms-flex-order: 3;
  order: 3;
  font-size: 0.625rem;
  letter-spacing: 0.01063rem;
  color: #fff;
  background: #666;
  -ms-flex-item-align: end;
  align-self: flex-end;
}
@media (min-width: 1024px) {
  .product-details__state {
    margin-left: 0;
  }
}
.product-details__state--out {
  font-size: 0.75rem;
  color: #ff0028;
  background: #fff;
  border: 1px solid #ff0028;
}
.product-details__price-label {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  display: none;
  margin-bottom: 4px;
  font-size: 0.875rem;
  letter-spacing: 0.0125rem;
  color: #383838;
  text-transform: uppercase;
}
@media (min-width: 1024px) {
  .product-details__price-label {
    display: block;
  }
}
.product-details__price-label--light {
  color: #7f7f7f;
}
.product-details__price-label .icon {
  width: 12px;
  height: 12px;
  margin-bottom: -2px;
  fill: currentColor;
}
.product-details__price-value {
  line-height: 1em;
}
.product-details__price-value--red {
  color: #ff0028;
}
.product-details__membership-text {
  margin-bottom: 15px;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  font-size: 1rem;
  line-height: 1.5;
  letter-spacing: 0.01438rem;
  -ms-flex-order: 3;
  order: 3;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
.product-details__membership-text .icon {
  width: 12px;
  height: 12px;
  margin-bottom: -1px;
  fill: currentColor;
}
.product-details__membership-text strong {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
}
.product-details__promo-text {
  margin-bottom: 25px;
  padding: 12px 18px;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  font-size: 1rem;
  line-height: 1.5;
  letter-spacing: 0.01438rem;
  border: 1px solid #ff0028;
  background: #fff7f8;
  -ms-flex-order: 4;
  order: 4;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
.product-details__promo-text strong {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
}
.product-details__promo-text a {
  color: #ff0028;
  text-decoration: none;
  letter-spacing: 0.01438rem;
}
.product-details__personalisation {
  margin: 0 -20px;
  padding: 0 20px;
}
@media (min-width: 1024px) {
  .product-details__personalisation {
    margin: 0 -30px;
    padding: 10px 30px 0;
  }
}
.product-details__more {
  margin: 0 -20px;
  padding: 24px 20px;
  border-bottom: 1px solid #dedede;
  border-top: 1px solid #dedede;
}
@media (min-width: 1024px) {
  .product-details__more {
    margin: 0 -30px;
    padding: 27px 30px;
  }
}
.product-details__more .btn {
  font-size: 1rem;
}
.product-details__subheader {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  margin: 22px 0 17px;
  color: #383838;
  font-size: 1rem;
  letter-spacing: 0.01438rem;
}
@media (min-width: 1024px) {
  .product-details__subheader {
    margin-bottom: 14px;
  }
}
.product-details__link-small {
  display: block;
  margin-top: -34px;
  color: red;
  text-decoration: none;
  float: right;
  font-size: 1rem;
  letter-spacing: 0.01438rem;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
.product-details__quantity {
  transition: ese 0.3s;
}
.is-disabled .product-details__quantity {
  max-height: 0;
  overflow: hidden;
  opacity: 0;
}
.product-details__size-selector {
  display: -ms-flexbox;
  display: flex;
  margin: 0 -6px -8px;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.product-details__size-selector input[type="radio"] {
  width: 0;
  height: 0;
  visibility: hidden;
}
.product-details__size-selector input[type="radio"]:disabled + label,
.product-details__size-selector input[type="radio"]:disabled + label:hover {
  background: linear-gradient(
    to top right,
    #f3f3f3 0,
    #f3f3f3 49%,
    #dedede 49.5%,
    #dedede 50.5%,
    #f3f3f3 51%,
    #f3f3f3
  );
  color: #dedede;
}
.product-details__size-selector input[type="radio"]:disabled + label:hover {
  border-color: #dedede;
  cursor: default;
}
.product-details__size-selector input[type="radio"]:checked + label {
  border-color: #383838;
  color: #383838;
}
.product-details__size-selector input[type="radio"] + label {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  display: -ms-flexbox;
  display: flex;
  height: 50px;
  position: relative;
  margin: 0 6px 12px;
  padding: 0 10px;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-positive: 1;
  flex-grow: 1;
  text-align: center;
  border: 1px solid #dedede;
  color: #ff0028;
  font-size: 1.125rem;
  letter-spacing: 0.01625rem;
  word-break: break-all;
}
@media (min-width: 1024px) {
  .product-details__size-selector input[type="radio"] + label {
    height: 46px;
    font-size: 1rem;
  }
}
.product-details__size-selector input[type="radio"] + label span {
  width: 100%;
}
.product-details__size-selector input[type="radio"] + label:after,
.product-details__size-selector input[type="radio"] + label:before {
  display: none;
}
.product-details__size-selector input[type="radio"] + label:hover {
  border-color: #383838;
  color: #383838;
  cursor: pointer;
}
.product-details__basket-btn {
  width: 100%;
  margin-top: 32px;
  margin-bottom: 20px;
}
@media (min-width: 1024px) {
  .product-details__basket-btn {
    margin-bottom: 0;
  }
}
.product-details__basket-btn .icon {
  margin-right: 15px;
}
@media (min-width: 1024px) {
  .product-details {
    padding-top: 30px;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -ms-flex-align: stretch;
    align-items: stretch;
  }
}
.product-sticky-pane {
  display: block;
  width: 100%;
  position: fixed;
  z-index: 1;
  bottom: 0;
  left: 0;
  background: #fff;
  border-top: 1px solid #dedede;
  transition: 0.3s ease;
}
.product-sticky-pane__text-wrap {
  display: -ms-flexbox;
  display: flex;
  padding: 17px 18px 15px;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.product-sticky-pane__label {
  min-width: 100%;
  margin-bottom: 2px;
}
.product-sticky-pane__price,
.product-sticky-pane__title {
  color: #383838;
  font-size: 1.125rem;
  letter-spacing: 0.01625rem;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
}
.product-sticky-pane__price {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
.product-sticky-pane__state {
  margin-top: 5px;
  padding: 3px 10px;
  font-size: 0.75rem;
  letter-spacing: 0.01063rem;
  color: #fff;
  background: #666;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 700;
}
.product-sticky-pane__state--out {
  color: #ff0028;
  background: #fff;
  border: 1px solid #ff0028;
}
.product-sticky-pane__controls {
  display: -ms-flexbox;
  display: flex;
  height: 60px;
  -ms-flex-align: stretch;
  align-items: stretch;
}
.product-sticky-pane__controls .btn {
  min-width: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  font-size: 0.875rem;
}
.product-sticky-pane__controls .btn[disabled] {
  pointer-events: none;
}
.product-sticky-pane__selector {
  display: block;
  position: relative;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.product-sticky-pane__selector:after {
  content: "";
  display: block;
  width: 12px;
  height: 7px;
  position: absolute;
  top: 50%;
  right: 10px;
  transform: translateY(-50%);
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='5.946' viewBox='0 0 10 5.946' fill='%23ff0028'%3E%3Cpath d='M5 5.946l-5-5L.946 0 5 4.053 9.054 0 10 .946z'/%3E%3C/svg%3E")
    no-repeat 0 0;
}
.product-sticky-pane__selector select {
  display: block;
  width: 100%;
  height: 100%;
  padding: 18px;
  border: 1px solid #dedede;
  border-left: none;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 0.875rem;
}
.product-sticky-pane__selector--size option:first-child,
.product-sticky-pane__selector--size option[disabled] {
  color: #999;
}
.is-disabled .product-sticky-pane__selector--quantity {
  display: none;
}
.product-sticky-pane.is-hidden {
  opacity: 0;
  max-height: 0;
}
@media (min-width: 1024px) {
  .product-sticky-pane {
    display: none;
  }
}
.quantity {
  display: -ms-flexbox;
  display: flex;
  height: 50px;
}
@media (min-width: 1024px) {
  .quantity {
    height: 46px;
  }
}
.quantity__counter {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  -webkit-appearance: none;
  -moz-appearance: textfield !important;
  font-size: 1.125rem;
  margin-left: 12px;
  margin-right: 12px;
}
.quantity__counter,
.quantity__edit {
  height: 100%;
  border: 1px solid #dedede;
  text-align: center;
}
.quantity__edit {
  display: -ms-flexbox;
  display: flex;
  -ms-flex: 0 0 50px;
  flex: 0 0 50px;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  line-height: normal;
  color: red;
  background: #fff;
  font-size: 2.5rem;
  text-decoration: none;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
.quantity__edit:hover {
  border-color: #383838;
}
@media (min-width: 1024px) {
  .quantity__edit {
    -ms-flex-preferred-size: 46px;
    flex-basis: 46px;
  }
}
.quantity__edit.is-disabled,
.quantity__edit:disabled {
  color: #dedede;
  background: #f3f3f3;
  pointer-events: none;
}
.quantity__edit.is-disabled:hover,
.quantity__edit:disabled:hover {
  border-color: #dedede;
  cursor: default;
}
.quantity__edit .icon {
  fill: currentColor;
}
.quantity--small {
  height: 44px;
}
.quantity--small .quantity__counter {
  margin-left: 0;
  margin-right: 0;
  border-left: none;
  border-right: none;
  font-size: 1rem;
}
.quantity--small .quantity__edit {
  -ms-flex-preferred-size: 44px;
  flex-basis: 44px;
}
.category-cta-block__title {
  margin-bottom: 20px;
  font-size: 1.5rem;
  letter-spacing: 0.02125rem;
  text-align: center;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
}
@media (min-width: 1024px) {
  .category-cta-block__title {
    margin-bottom: 30px;
    font-size: 2.25rem;
    letter-spacing: 0.03188rem;
  }
}
.category-cta-block__grid {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  grid-gap: 13px;
}
@media (min-width: 1024px) {
  .category-cta-block__grid {
    grid-gap: 30px;
  }
}
.category-cta-block__item {
  -ms-grid-column-span: 2;
  -ms-grid-column: 1;
  grid-column: 1 / span 2;
}
@media (min-width: 1024px) {
  .category-cta-block__item {
    -ms-grid-column: auto;
    grid-column: auto;
  }
}
.category-cta-block__item:before {
  content: "";
  display: block;
  width: 100%;
  padding-top: 33%;
}
.category-cta-block__item:first-child:before,
.category-cta-block__item:nth-child(2):before {
  padding-top: 130%;
}
.category-cta-block__item:first-child {
  -ms-grid-column: 1;
  grid-column: 1;
}
.category-cta-block__item:nth-child(2) {
  -ms-grid-column: 2;
  grid-column: 2;
}
@media (min-width: 1024px) {
  .category-cta-block--grid-2 .category-cta-block__item:before {
    padding-top: 60%;
  }
}
@media (min-width: 1024px) {
  .category-cta-block--grid-3 .category-cta-block__grid {
    -ms-grid-columns: minmax(min-content, 295px) minmax(min-content, 295px)
      minmax(min-content, 295px);
    grid-template-columns: minmax(min-content, 295px) minmax(min-content, 295px) minmax(
        min-content,
        295px
      );
    -ms-flex-pack: center;
    justify-content: center;
  }
}
@media (min-width: 1024px) {
  .category-cta-block--grid-3 .category-cta-block__item {
    -ms-grid-column: auto;
    grid-column: auto;
  }
}
@media (min-width: 1024px) {
  .category-cta-block--grid-3 .category-cta-block__item:before {
    padding-top: 130%;
  }
}
@media (min-width: 1024px) {
  .category-cta-block--grid-4 .category-cta-block__grid {
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }
}
@media (min-width: 1024px) {
  .category-cta-block--grid-4 .category-cta-block__item {
    -ms-grid-column: auto;
    grid-column: auto;
  }
}
@media (min-width: 1024px) {
  .category-cta-block--grid-4 .category-cta-block__item:before {
    padding-top: 130%;
  }
}
@media (min-width: 1024px) {
  .category-cta-block--grid-5 .category-cta-block__grid {
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    -ms-grid-rows: 1fr 1fr;
    grid-template-rows: 1fr 1fr;
  }
}
@media (min-width: 1024px) {
  .category-cta-block--grid-5 .category-cta-block__item {
    -ms-grid-row-span: 2;
    -ms-grid-row: 1;
    grid-row: 1 / span 2;
  }
}
@media (min-width: 1024px) {
  .category-cta-block--grid-5 .category-cta-block__item:before {
    padding-top: 130%;
  }
}
@media (min-width: 1024px) {
  .category-cta-block--grid-5 .category-cta-block__item:nth-child(4) {
    -ms-grid-row: 1;
    grid-row: 1;
  }
}
@media (min-width: 1024px) {
  .category-cta-block--grid-5 .category-cta-block__item:nth-child(4):before {
    padding-top: 0;
  }
}
@media (min-width: 1024px) {
  .category-cta-block--grid-5 .category-cta-block__item:nth-child(5) {
    -ms-grid-row: 2;
    grid-row: 2;
  }
}
@media (min-width: 1024px) {
  .category-cta-block--grid-5 .category-cta-block__item:nth-child(5):before {
    padding-top: 0;
  }
}
@media (min-width: 1024px) {
  .category-cta-block--grid-6 .category-cta-block__grid {
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    -ms-grid-rows: 1fr 1fr;
    grid-template-rows: 1fr 1fr;
  }
}
@media (min-width: 1024px) {
  .category-cta-block--grid-6 .category-cta-block__item:before {
    padding-top: 0;
  }
}
@media (min-width: 1024px) {
  .category-cta-block--grid-6 .category-cta-block__item:first-child,
  .category-cta-block--grid-6 .category-cta-block__item:nth-child(2) {
    -ms-grid-row-span: 2;
    -ms-grid-row: 1;
    grid-row: 1 / span 2;
  }
}
.category-cta-block--grid-6 .category-cta-block__item:first-child:before,
.category-cta-block--grid-6 .category-cta-block__item:nth-child(2):before {
  padding-top: 130%;
}
.category-cta {
  display: block;
  position: relative;
  overflow: hidden;
}
.category-cta:after {
  content: "";
  background-image: radial-gradient(
    circle at 0 100%,
    rgba(0, 0, 0, 0.6) 0,
    rgba(0, 0, 0, 0.2) 35%,
    transparent 101%
  );
}
.category-cta:after,
.category-cta__img {
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.category-cta__img {
  -o-object-fit: cover;
  object-fit: cover;
}
.category-cta__content {
  width: 100%;
  position: absolute;
  z-index: 1;
  bottom: 0;
  left: 0;
  padding: 18px;
}
@media (min-width: 1024px) {
  .category-cta__content {
    padding: 20px;
  }
}
@media (min-width: 1200px) {
  .category-cta__content {
    padding: 30px;
  }
}
.category-cta__title {
  color: #fff;
  text-transform: uppercase;
  font-size: 1.5rem;
  letter-spacing: 0.014em;
  text-shadow: 0 0 22px rgba(0, 0, 0, 0.7);
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
}
@media (min-width: 1024px) {
  .category-cta__title {
    font-size: 1.625rem;
  }
}
@media (min-width: 1200px) {
  .category-cta__title {
    font-size: 2rem;
  }
}
.fancybox-container--product-filter {
  height: auto;
  bottom: 0;
}
.fancybox-container--product-filter .fancybox-content {
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
  height: 100%;
  padding: 0;
  min-height: 0;
  overflow: hidden;
}
.checkbox-filter {
  position: relative;
}
.checkbox-filter__check-icon {
  position: absolute;
  top: 50%;
  right: 20px;
  transform: translateY(-50%);
  fill: #ff0028;
  visibility: hidden;
}
.checkbox-filter .checkbox-filter__label {
  position: relative;
  padding: 20px 60px 20px 22px;
  border: 1px solid #dedede;
  font-size: 1rem;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
.checkbox-filter .checkbox-filter__label:after,
.checkbox-filter .checkbox-filter__label:before {
  display: none;
}
.checkbox-filter .checkbox-filter__input:checked + .checkbox-filter__label {
  z-index: 1;
  border-color: #383838;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
}
.checkbox-filter
  .checkbox-filter__input:checked
  + .checkbox-filter__label
  .checkbox-filter__check-icon {
  visibility: visible;
}
.product-filters {
  width: 100%;
  overflow: hidden;
}
.product-filters__container {
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -ms-flex-direction: column;
  flex-direction: column;
}
.product-filters__head {
  width: 100%;
  position: relative;
}
.product-filters__title {
  padding: 20px 50px;
  text-align: center;
  font-size: 1.25rem;
  letter-spacing: 0.01813rem;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
}
.product-filters__body {
  -ms-flex-positive: 1;
  flex-grow: 1;
  overflow-y: auto;
}
.product-filters__category-link {
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  padding: 10px 23px;
  -webkit-appearance: none;
  text-align: left;
  background: transparent;
  -ms-flex-align: center;
  align-items: center;
  min-height: 60px;
  border: 0;
  border-bottom: 1px solid #dedede;
}
.product-filters__category-link:first-child {
  border-top: 1px solid #dedede;
}
.product-filters__cat-name {
  padding-right: 15px;
  -ms-flex-positive: 1;
  flex-grow: 1;
  font-size: 1rem;
  text-transform: uppercase;
  letter-spacing: 0.01438rem;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
}
.product-filters__cat-icon {
  margin-bottom: 2px;
  fill: #ff0028;
}
.product-filters__cat-label {
  padding-right: 14px;
  letter-spacing: 0.01438rem;
  font-size: 1rem;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
.product-filters__footer {
  padding: 20px 23px;
}
.product-filters__btn {
  margin-bottom: 12px;
}
.product-filters__btn:last-child {
  margin-bottom: 0;
}
.product-filters__subscreen {
  display: none;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  transform: translateX(100%);
  transition: transform 0.3s ease-in-out;
}
.product-filters__subscreen.is-active,
.product-filters__subscreen.is-animating {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
}
.product-filters__subscreen.is-active {
  transform: translateX(0);
}
.product-filters__back-btn {
  display: block;
  position: absolute;
  top: 17px;
  left: 20px;
  padding: 5px;
  -webkit-appearance: none;
  border: 0;
  background: transparent;
}
.product-filters__back-icon {
  fill: #ff0028;
}
.product-filters__item {
  border-bottom: 1px solid #dedede;
}
.product-filters__item:first-child {
  border-top: 1px solid #dedede;
}
.product-filters__subtitle {
  padding: 0 23px;
  font-size: 0.875rem;
  text-transform: uppercase;
  letter-spacing: 0.0125rem;
  text-align: center;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
}
.product-filters__size-grid + .product-filters__subtitle {
  margin-top: 27px;
}
.product-filters__size-grid {
  display: -ms-flexbox;
  display: flex;
  padding-top: 1px;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.product-filters__size-item {
  margin-top: -1px;
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
}
.product-filters__size-item:nth-child(2n) {
  margin-left: -1px;
}
.product-filters__btn-counter {
  width: 20px;
  height: 20px;
  margin-left: 10px;
  background: #fff;
  color: #ff0028;
  border-radius: 50%;
  font-size: 0.6875rem;
  line-height: 20px;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 700;
}
.product-filters__show-more {
  padding: 23px;
  -webkit-appearance: none;
  background: transparent;
  border: 0;
  font-size: 1rem;
  color: #ff0028;
  text-decoration: none;
}
.store-search__overlay {
  display: none;
  width: 100%;
  position: absolute;
  top: 100%;
  left: 0;
  padding: 10px 20px;
  background: #1f1f1f;
}
.store-search__overlay.is-shown {
  display: block;
}
.store-search__close {
  position: absolute;
  top: 50%;
  right: 0;
  padding: 0 10px;
  -webkit-appearance: none;
  transform: translateY(-50%);
  background-color: transparent;
  border: 0;
  fill: #fff;
}
.store-search__inner {
  position: relative;
}
.store-search .store-search__field {
  border: 1px solid #fff;
  background-color: #1f1f1f;
  color: #fff;
}
.supporter-number {
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 22px;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  color: #fff;
  -ms-flex-align: stretch;
  align-items: stretch;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
@media (min-width: 1024px) {
  .supporter-number {
    margin-bottom: 41px;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
}
.supporter-number__form {
  position: relative;
  padding: 21px;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  -ms-flex-positive: 1;
  flex-grow: 1;
  background: #ff0028;
  font-size: 1.125rem;
}
@media (min-width: 1024px) {
  .supporter-number__form {
    display: -ms-flexbox;
    display: flex;
    padding: 40px 45px;
    -ms-flex-preferred-size: 66%;
    flex-basis: 66%;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-line-pack: center;
    align-content: center;
    font-size: 1.25rem;
  }
}
.supporter-number__form-inner {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
}
@media (min-width: 1024px) {
  .supporter-number__form-inner {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
  }
}
.supporter-number__description {
  padding: 21px;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  -ms-flex-positive: 1;
  flex-grow: 1;
  background: #000;
  font-size: 1rem;
  line-height: 1.5;
  letter-spacing: -0.00563rem;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
@media (min-width: 1024px) {
  .supporter-number__description {
    display: -ms-flexbox;
    display: flex;
    padding: 18px 45px;
    -ms-flex-preferred-size: 34%;
    flex-basis: 34%;
    -ms-flex-line-pack: center;
    align-content: center;
  }
}
.supporter-number__label {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  margin-bottom: 18px;
  font-size: 1.25rem;
  color: #fff;
}
@media (min-width: 1024px) {
  .supporter-number__label {
    margin-bottom: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
  }
}
.supporter-number__field[type="text"] {
  width: 100%;
  height: 52px;
  margin-bottom: 10px;
}
@media (min-width: 1024px) {
  .supporter-number__field[type="text"] {
    width: 208px;
    max-width: 208px;
    margin: 0 11px;
  }
}
.supporter-number__btn {
  width: 100%;
}
@media (min-width: 1024px) {
  .supporter-number__btn {
    width: 159px;
    min-width: 100px !important;
    max-width: 159px;
    height: 52px;
    padding: 15px 20px !important;
    -ms-flex-preferred-size: 159px;
    flex-basis: 159px;
  }
}
.supporter-number__error {
  display: none;
  padding-top: 20px;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  font-size: 0.9375rem;
  line-height: 1.5;
  letter-spacing: -0.00563rem;
  color: #fff;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
.supporter-number__spinner-overlay {
  display: none;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.6);
}
.supporter-number__spinner-overlay.is-visible {
  display: block;
}
.supporter-number__spinner {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.browser-warning__content {
  width: 400px;
  padding: 20px 20px 8px;
  background: #f8f8f8;
  border-top: 1px solid #dedede;
  border-bottom: 1px solid #dedede;
  text-align: center;
  color: #383838;
  font-size: 1.25rem;
  letter-spacing: 0.01813rem;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
}
.browser-warning__cta {
  padding: 18px 20px;
  text-align: center;
}
@media (min-width: 1024px) {
  .browser-warning__cta {
    padding: 24px 24px 6px;
  }
}
.browser-warning__buttons {
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 23px;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -ms-flex-pack: center;
  justify-content: center;
}
.browser-warning__buttons .btn {
  width: 250px;
  min-width: 0;
  margin-right: 13px;
  font-size: 0.875rem;
}
.browser-warning__buttons .btn:last-child {
  margin-right: 0;
}
.hidden-on-desktop {
  display: block;
}
@media (min-width: 1024px) {
  .hidden-on-desktop {
    display: none;
  }
}
.hidden-on-mobile {
  display: none;
}
@media (min-width: 769px) {
  .hidden-on-mobile {
    display: block;
  }
  .hidden-on-mobile--inline {
    display: inline-block;
  }
}
.mobile-only {
  display: none;
}
@media (max-width: 767px) {
  .mobile-only {
    display: block;
  }
}
.tablet-desktop-only {
  display: none;
}
@media (min-width: 768px) {
  .tablet-desktop-only {
    display: block;
  }
}
.one-of-wrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: stretch;
  align-items: stretch;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
}
@media (min-width: 768px) {
  .one-of-wrapper {
    -ms-flex-direction: row;
    flex-direction: row;
  }
}
@media (min-width: 768px) {
  .one-of-2 {
    -ms-flex-preferred-size: 50% !important;
    flex-basis: 50% !important;
    max-width: 50%;
  }
}
@media (min-width: 768px) {
  .one-of-3 {
    -ms-flex-preferred-size: 33.3333% !important;
    flex-basis: 33.3333% !important;
    max-width: 33.3333%;
  }
}
@media (min-width: 768px) {
  .one-of-4 {
    -ms-flex-preferred-size: 25% !important;
    flex-basis: 25% !important;
    max-width: 25%;
  }
}
@media (min-width: 768px) {
  .one-of-5 {
    -ms-flex-preferred-size: 20% !important;
    flex-basis: 20% !important;
    max-width: 20%;
  }
}
@media (min-width: 768px) {
  .two-of-3 {
    -ms-flex-preferred-size: 66.6666% !important;
    flex-basis: 66.6666% !important;
    max-width: 66.6666%;
  }
}
@media (min-width: 768px) {
  .two-of-5 {
    -ms-flex-preferred-size: 40% !important;
    flex-basis: 40% !important;
    max-width: 40%;
  }
}
@media (min-width: 768px) {
  .three-of-5 {
    -ms-flex-preferred-size: 60% !important;
    flex-basis: 60% !important;
    max-width: 60%;
  }
}
@media (min-width: 768px) {
  .one-of-6 {
    -ms-flex-preferred-size: 16.6666% !important;
    flex-basis: 16.6666% !important;
    max-width: 16.6666%;
  }
}
.shadow-top {
  box-shadow: 0 -50px 50px 0 rgba(0, 0, 0, 0.1);
}
.visually-hidden {
  overflow: hidden;
}
.fill-parent {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.of-contain > img,
.of-contain > video,
.of-cover > img,
.of-cover > video {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
}
.of-cover > img,
.of-cover > video {
  -o-object-fit: cover;
  object-fit: cover;
}
.of-contain > img,
.of-contain > video {
  -o-object-fit: contain;
  object-fit: contain;
}
.lds-spinner {
  color: official;
  display: inline-block;
  position: relative;
  width: 64px;
  height: 64px;
}
.availability-widget {
  text-align: center;
}
.lds-spinner div {
  transform-origin: 32px 32px;
  animation: a 1.2s linear infinite;
}
.lds-spinner div:after {
  content: " ";
  display: block;
  position: absolute;
  top: 3px;
  left: 29px;
  width: 5px;
  height: 14px;
  border-radius: 20%;
  background: red;
}
.lds-spinner div:first-child {
  transform: rotate(0deg);
  animation-delay: -1.1s;
}
.lds-spinner div:nth-child(2) {
  transform: rotate(30deg);
  animation-delay: -1s;
}
.lds-spinner div:nth-child(3) {
  transform: rotate(60deg);
  animation-delay: -0.9s;
}
.lds-spinner div:nth-child(4) {
  transform: rotate(90deg);
  animation-delay: -0.8s;
}
.lds-spinner div:nth-child(5) {
  transform: rotate(120deg);
  animation-delay: -0.7s;
}
.lds-spinner div:nth-child(6) {
  transform: rotate(150deg);
  animation-delay: -0.6s;
}
.lds-spinner div:nth-child(7) {
  transform: rotate(180deg);
  animation-delay: -0.5s;
}
.lds-spinner div:nth-child(8) {
  transform: rotate(210deg);
  animation-delay: -0.4s;
}
.lds-spinner div:nth-child(9) {
  transform: rotate(240deg);
  animation-delay: -0.3s;
}
.lds-spinner div:nth-child(10) {
  transform: rotate(270deg);
  animation-delay: -0.2s;
}
.lds-spinner div:nth-child(11) {
  transform: rotate(300deg);
  animation-delay: -0.1s;
}
.lds-spinner div:nth-child(12) {
  transform: rotate(330deg);
  animation-delay: 0s;
}
@keyframes a {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}
img {
  border: 0;
}
.html {
  font-size: 100%;
}
body {
  position: relative;
  background: #fff;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  overflow-y: scroll;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body.sitecore-editing .nav {
  display: none !important;
}
body.sitecore-editing .content {
  padding-left: 30px !important;
}
body.is-blocked {
  overflow: hidden;
}
body.is-blocked-touch {
  width: 100%;
  height: auto;
  position: fixed;
  overflow-y: scroll;
}
.page__store .wrapper {
  display: -ms-flexbox;
  display: flex;
  min-height: 100vh;
  -ms-flex-direction: column;
  flex-direction: column;
  color: #383838;
}
@media (min-width: 1024px) {
  .page__store .wrapper {
    overflow: hidden;
  }
}
.sync-calendar {
  margin-right: 20px !important;
}
.embedded-content {
  max-width: 500px;
  position: relative;
  margin-right: auto;
  margin-left: auto;
}
.embedded-content__blocker {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.content {
  display: -ms-flexbox;
  display: flex;
  height: 100vh;
  padding: 60px 0 0;
  background-color: #fff;
  -ms-flex-direction: column;
  flex-direction: column;
}
.content__inner {
  max-width: 1150px;
  margin-right: auto;
  margin-left: auto;
  padding: 20px;
  box-sizing: border-box;
}
@media (min-width: 1024px) {
  .content__inner {
    padding: 30px;
  }
}
.content__inner--center {
  text-align: center;
}
.content__inner--small {
  max-width: 480px;
}
.content__inner--margin-top {
  margin-top: 20px;
}
@media (min-width: 768px) {
  .content__inner--margin-top {
    margin-top: 30px;
  }
}
.content__inner--no-vertical-gutter {
  padding-top: 0;
  padding-bottom: 0;
}
@media (min-width: 1024px) {
  .content__inner--no-vertical-gutter {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.page__store .content__inner {
  max-width: 1337px;
}
.content__two-columns {
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -ms-flex-direction: column;
  flex-direction: column;
}
.content__two-columns__main {
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
}
.content__two-columns__aside {
  width: 100%;
  padding: 20px;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  background-color: #f8f8f8;
}
@media (min-width: 1024px) {
  .content__two-columns__aside {
    width: 250px;
    padding: 30px;
  }
}
@media (min-width: 1200px) {
  .content__two-columns__aside {
    width: 320px;
  }
}
@media (min-width: 1024px) {
  .content__two-columns {
    width: 100%;
    max-width: 1050px;
    margin-right: auto;
    margin-left: auto;
    -ms-flex-direction: row;
    flex-direction: row;
  }
}
.content:after {
  content: "";
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.8);
  transition: opacity 0.4s linear;
  opacity: 0;
  visibility: hidden;
}
@media (min-width: 1024px) {
  .content:after {
    left: 135px;
  }
}
.content.lock {
  width: 100%;
  height: 100vh;
  position: fixed;
  top: 0;
  left: 0;
  overflow: hidden;
}
.page__store .content {
  height: 100vh;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
@media (min-width: 1024px) {
  .page__store .content {
    height: auto;
    padding-left: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
  }
}
@media (min-width: 1200px) {
  .page__store .content {
    padding-left: 0;
  }
}
.is-shaded .content:after {
  opacity: 1;
  visibility: visible;
}
@media (min-width: 768px) {
  .content {
    padding: 70px 0 0;
  }
}
@media (min-width: 1024px) {
  .content {
    padding-top: 0;
    padding-left: 135px;
  }
}
@media (min-width: 1200px) {
  .content {
    padding-left: 150px;
  }
}
.header {
  display: -ms-flexbox;
  display: flex;
  max-width: 1150px;
  position: relative;
  margin-right: auto;
  margin-left: auto;
  padding: 20px;
}
.header__flex,
.header__flex-basis {
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
}
.header__flex-basis {
  flex-basis: 0;
  -ms-flex-preferred-size: 1;
}
.header__fixed {
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
.header.valign-middle {
  -ms-flex-align: center;
  align-items: center;
}
.content__inner .header {
  margin-top: -20px;
  margin-right: -20px;
  margin-left: -20px;
}
@media (min-width: 1024px) {
  .content__inner .header {
    margin-top: -30px;
    margin-right: -30px;
    margin-left: -30px;
  }
}
@media (min-width: 1024px) {
  .header {
    padding: 30px;
  }
}
.inline-container {
  display: inline-block;
}
.title + .inline-container {
  margin-left: 5px;
}
.main {
  position: relative;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
}
.db {
  display: block;
}
.dn {
  display: none;
}
.visually-hidden {
  display: block;
  width: 1px;
  height: 1px;
  position: absolute;
  margin: -1px;
  clip: rect(0 0 0 0);
}
[data-whatintent="mouse"] :focus {
  outline: none;
}
abbr[title] {
  text-decoration: none !important;
}
@media (max-width: 1023px) {
  .thin-banner.mobile + .content {
    padding-top: 0 !important;
  }
}
@font-face {
  font-family: Saints;
  src: url(data:application/octet-stream;base64,d09GMgABAAAAAC2oAA8AAAAArQwAAC1JAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGjobz3gchi4GYACHVhEICoHPYIGbWwuFVAABNgIkA4scBCAFiCAHjmMbLY9njHa3jwpxnsBGK73v7h9FyWLNGoUklDRX9v///6cmlSGzDSwtLQznxDu9P6Ayd9dNnKaC0Zrr1hpdUxqhqdRhqg+K73OXm3ZwKBbfJZFV6CUzzlklN/QoiPWMpWK7P5mZqV7bXZmZl4qIiFDvDyQhCTuL5y86bM45D8nMzEwVHZKQhGTpu3QJqy0WdCqnfIVVxnggI3RCk0t607zEFgucF2XBEXIiFvhWbhXeQrkr1nix0iDRR4g+QmQWrk1diOVe8Gz6KeOvS8QxJKrvmEXtRTCLHbYtGf6H/Bo6q58B7uRYhJz29J3fV51GuieTCyILAn+7j8IX9fO8m/4hgCK6IQpo4AmOFcUVcaO4qiIouND9cAYnDrLVapqGG2szlpliv9GMZSZkTM1exiyTpr8xjRlb2AYjlXV3/PP/h5/73DfVKo5OxHuzXmjEQtF4DENZMc6H/vl7c+b+Pdsabip4AhwMhWIVKaBBiNHb0gLgMd3xArrKgIpONAlyOFwul4/Dx+Hw8/Px8PLyaofNWXKemAMT0Z9CvatAAbXIc1jytlIz7QGzgIQ+ZsdQu2wM4m5Kve4qPO4MzDO2hzoKd/wPzgs5zxcbFS0Ybn4qY0REg/N62ymOzNtDLyRgsvkWioMoEtJfn6AUGgKiIiT8PlXzDyBdmMGeKuc6hfZCyJzdIQSFTFlwZqGABmzJd6VjygT47MpdLEqjMJkNOyLf//+5ofd9maQqHjcijUMoc58y1Wxvsbwh9Rkf6cyfHzhkuahA8OWQijrEorzbxd5hb3EAeDiICIKUR6AgjUHwk/LtJRwOEp9B1KeQIMkp5zKFyqXdp+5d51y6KF3UPy7dpbpzWbhpXZaG//+/b1wz/m3HWgFesKd4az7rYfTXF4xnGoEoTdDz/f2sPzcRMgV3BxBLQ8Rse+3r/Q2nf4/YrKL8lOV6LAF/oVS+eaZpZ29+vtW8MVYbjhBEgogcvhXy3WnMdWT//V4qQxwbBZOlkP3LBYAAvPXnSgEA7/zaJ50R91M/BJSoIRRWBis3CFVLyyENEICQyuUjNdIPIiAw2X5TrrwkyyHh20dDNRTQAPw/WQCJuMjF91gM4pfT5BjEb0cpMIjflSRjEH8kEWMQfxKVR5+kJfGkZvX1p74a0lq6GPK+z/QFKJORppR+CpT/NlUSZCjYVWOtCYeanserGVyV08/LBTx4g4MPX8HWd7YDM+7CM3CSut95CSp0NdxMpx00JsNEG+y5u6FKgAgU2bKT0xLZzV7yodclsN7RwBgrF0qRsWRanSoGVnCSoKOvb5HYhCSMJREVjYKJDg69ETzw77Hps0FXVXDClVUWTSQzDzCDSvIBoohkUYBmkhtmwdkUippzvBIBgOIdNYWWCEQ0CISTDW795tYtRuEEEnW8pat0CmIiYCHAdBGEPHxIakixKkGMsLNooo8CyS8upSogKIUGUIhqMvehamO/P6+LZqFvOkWGE9epe650MgqBeeyrxt2UzDLWYmg5YHRBIbnRhAbYcroCtRwbKkZLAVelkBAKRvlF9llSY1f0+7rw0kaVcJaKUCRCsVKXvESSwDpJhxdtpAfo6yhQthEMoLVaHd1tfXclcyrVc6cNWrXU6W0tQSp7QuXBRx2h2AlqShvA+6ihSNQGUICYK3ysrFef6xqgm5QQMOCIO8+nLF5gipKFgjSbTlWGaiA2i9U20gYKEzIqCAnlxEAC6Z2Nr6ol6suAg400iwIUsGVklZ5FJJGq9B3fwZfCFqrGT8oYsHkZAIzYuyW5CkFlzCRwUslvzGPtg+9YKk8ICU/RPMPyIhzD8AJelBfyYhIkSpJs01oqRe4TrlGEGoqW+TIKBHE//yQBUglYweWmPVgAqHO1zHEVLOM9NcQsQoBIu8NHdQxkDA3rWxQFjPfxYSIPDEw6KBkIoQULXt6fSZLNtQvSTSI7wFwQvTCpcqTjASkyQKglm1iBeMYtofJb3QPDrDfbfK+2mqrDXBFDJbYnbw/QKApgrw7izny3DU9Wo4XqcnNcghOCen4IAWzHOE4TiTogRPKcqfHcMs0ZNCGRBoT+oAAIoRWLIBH4UpZMggm9sQlN+zBhdf978Dwn5SpUqlKtRq069eIaaKiRxppoqpnmWmipldbaaKudZfJjOEFSNMNyvCBKsqJqumFatuN6+X6c1/18vT/fH4AIE8o4XhAlRdV0w7Rsx43iJM3afpzXbT9ODCcpmuVFWdVNy3b9IIwByvKiarp+mJZ1a4nhI3yGr/AdfhLgUNPSMWDIBCZpI82p2snUXoEhhhmhEln90YC3tSXKw/+XYfr/F0VsXeszcQDh4KoqX12zSpBIqdjkzHYFlYsTad8e1zsRbPESoSS0ZIyCJqijUHUSUmcRqYtwdQtYYrwyrHKcimhUqubUYNTi1MeIuEacxhhNcJpiNMNpjtECaonRCtEGpR1aV6xuON2j0UMvTm+MPjj9YkR/gziDMYbgDMUYhjMcYwQ0EmMUYgzKuKgtt5a17thYbxOKY02RFiG7bimyU02RFBtxismcbAonmyIpNpIUG4kPJz/IJnMyFE8m8yzDPM95v+iheBmyVyF7vZJd3VJ8CCg+huJTKD5P5kvG/C2g+L5SfG6KJEH2QyU73mRJguI3KP6A4i/I/oHsv4YcBCYC0wKzgsktEgEDQob7BAiuVKFLF7pMocsWplzBWgpXa+FqK1xTTzAoKmi1vpevIKFRRisyFppoOGW2kJImR5EKdRprqb2u2FAAAsCmZaDezKeCwCq6n/5hSkSq6QQr1x8gkWhPdCV6EwOJ4cRYYjIxk5hPLCVWExsBtgPsRXAYYRMfCvi/7zi4PtAPbvbGE4OM+u4+gIfM3MOGjqQCbgD/Wr5T8WRJywd1soHQy73be7ine7U3e086kDE7JjQpYYQdp3iEnxkJS3QSkhJ5FClMaVSpjybz0+5iu1zpOnvc4g4HPexxz3rR6951xOe+9i25kU9GZd0+C4ePik1ITsvMyQ8KjYiOS0xJz8oNCA6LjIlPSs3IzguLjIkPoKBjYcfFnuNVVNc1trR39RaIyypr6ptaO7r7CkvKq2obmts6e/rLq2obiqwc3DxEtL3kzPzS6sb23uDI+NTswvLa5s7+0OjE9NziyvrW7ujE9NzispqmWieguud2v2qHeTufP0qLuhuX/XqDOCubflqP+8vKpg+KbtkBYSSLInW6jFmy58obgGPJTL5UbbR7wUg8lS2Ua81OP57KFkIqg42TBkAeMiY+KTUjOy8wJDwqNiE5LTMnPyg0IjouMSU9Kzc0IjouMRkNE42T5TG/qrahua2zp7+otKK6rrGlvau3oLissqa+qbWju6+ssqa+wMLOxZ2BZMmsFFNPN+Mss8817yCeLTf70/Xx/g0n89X2cL49P//5ansYrQ63nHRE9pIz80urG9t7gyPjU7MLy2ubO/tDoxPTc4sr61u7oxPTc4vLappqnVY7a3/q7IXL127euX/o6InT5y5euX7r7oHDx06eOX/p6o3b946dPHP+wIp1W7ZbIBUQCkTQwYUYSuhhhRvgrGz6aT3uL0zyqh3m7Xz+vGqHqBq2aQMoPpTRRB9TrHHEHV8wEk9lC+Vas9MPRRPpXLFSb3WjiXSuWKYxaU6LDkWfVLIppJxamumkP5ou1rvj5f76Dsaz5WZ/uj7ev9lysx8sdpe7l+nTSLQxbUmzpTnQuDQ3mjctgBZCE9LiaMnAxgNwlhNg48sQzQAoD0NiL3FLKFNK4UBY5ciWyc+fyjksLsGZYbCwUgaEuIyCDOzghd4VeNftXPHgXKZUOZFz7WMXCUPnK/A7Dv+H9+DxyYm9UeKcofITv0rUfmILSDHWZFNYfcfQdr/jtM8I2oNrxYlrVeBVZkPQX3TmGNT+42UN7wIMsBkWwDTuRQrPiYbKT/xqULu3Ps9eZPUXeTxIDlT/4GcqsIfw9pc2vBvDu9OJ9Kwg8OD50zxbYi8O0e6Zw6vujr19bh94Q52d27HbdB5ofeaNw76M8wvAV3vedD7aWqF9x5P+83zTwMMJKIkjbYT9a7O13emE7Q4vLQ7BGClbkhgFsvCMYSuxFwJNhD4YdADnuh2Xl4e9HIGDmCdYAA/evcxLUXuYDy14JTy3GrMjdiOrRw5gSZAB4RyA8cEUBdDLHngCTAyyYGIEr+hBR36+A4n28BPD4XtzNktiNz5ipBhaArfgWD188pfPugnyDSVOe4nsCRNTzhFe/DkICQnO6YQx3o1ofaXybqj959L+xQ6nREO/pdf+l10T6ldbfabI7/1j9f9PD6hQhWrU0OrUMeIasBppzGmqpUBrrSVqq50kXXWVorueUvXWW4a++srU3wBZBhksx1Aj5RlttGJjjVNiuTXKrLOXh/2WCXFcN6Fztolz014Z7nKDXG/zH8zxC+GWEwmM5FFxy3n2j5VzqVCA4quEFdajw83YxO0K0rVNoddHAAEgyUi/leZfbpuZCf/gO763gYYbix++hW8jb3dvQOTl7jWGVyP/0f5EEUVQqEc8Ad9S0jCCxqAlaA+6gt5gIBgOxoLJYCaY/2uyNJrXCQi8bX6Xv94iuEVeUMC2sC8cC+fCtXBvyFk1XIGGSZFIJdKJTCKbKALdixN9/aFqgK5v8apa6PutBlfB4AUcCcfDqXA2XGgsP1e49LXnar4vbO6WqLNkPoEOGqihghZGYPDWiYrJU6ZOc+11199w400333LrEUCzFdnBYo046yhX/5z2/LJnVgzEBDFFzBBzxIYfnd0RWXxTLbPEcktlytJeB8jr7pwjjjnBd/hBgIESkCM+EIeoLwWgFJSFgPBKPXhJLU3Ljj9H2SDa2CDuoD92Ao0hqx275K4mW6Y5f9m5RBITPN51atAeapCJPR0w1PxS8pTIID+SBdCHym7zggQAcMYPHvFWHHY7MwWKFJ2dz9k/zkK9ycNHHAGA7MmDAIpYgDpHYa8PgH8gYvUfAd2tAGbqyKiy3nX9ttlt0EH6jJmqvTxd9dTXICNMUGyOZc50ftnXUB6VpJwKVUrn1gnuO9gTGB1jYWyMi7lgfCwEi8G2OXId13DJ3DU3gVvILXE+/39Q5JItttph0H56x6IyQ7YueujtDIONMlGp+VZaXYw6m7sFtaMCldK5dIH3Lex3GA1jYA4Y5kQM7u2KKP97xJ2afNaJjnfs3Ldl7Nu6zNMw8Fzb1FVApnjOLs52/Dyph5KfTIce0B26QWfoAOnQFPjAJzn5OPNx0mPbeHLkP5CLBwTjsp0ABCbiASTzIpBMda2x5MeOCruLfTM+Rao06TJkypItR648+QoUKlKsRGnHi8/37XXQUSeddemE8YDjTTDRJJDt9wQb7IAstcpKq621Rrf1Ntpgk810evT6S59+WwzYZqtddtptTwnMN8VU4C0WOUZlVqksNLMC1toPsKBCi5hu/OY4a4dGk80BgC8AZltaEsByq+zxDib++VuONe4fwGO4UTF38WsrUarYFADwJouLMd5kVtqo2Sbzu5Gwti4kZcDO7iNy+93wgdPkMS+OmI4syUmubABuJgMAPwNA/gLyCygEVJ8CAAANAUDQaamkmBjKnF8HoitRXFHUCDgMdJkcSrZsYIeCqbJd80hBJkBzmFXK14eRO5FU7ayAcPgJf6VgdUMCXLgUJ1UVJ+84q+ocKannTfHI7HcEUXPeXQlpHy7PtR5qg18A7SfqlX1MfmBYCCgBuEBkg6cmZkbuzWQy2UUDrFR99dMdd12sqnYdgOaAL/BI3vbkhQzeR8xSklXBcfV8t4kPkTQzB0R2vMe+IAfbTmyN1zON2LiLWRrMApC5xu5YgLeCCoVMCrbkdsBvzQhton4Y23VFVAVBaUE2DTETwcSnVOT7OZcdX3RJFIqBxOkcsGFKp80euER0mATtrIkg/bOZRt9wD3B3963dT4C4R5ljhohs6IP0SZPMsMqnUqQ+tj6lOZng0THILZJK6GmiPVtUe+bwjv6/P33vn8/VjCq8Bkl2A5ZsNjqQkNj7JADte2/AmlUHGL29OWgShhLIub+1scssDsmMJgpoaX9MBIJRosndfi2DN6oWi2dNMN3dxOEwFjFK/XbP/h/VW+wZAoYQk+j5yutg4qArKxNJD/WaNl7HZFIi5VBIEwCzRa3NKmp3Z9vdZHdRqgcfWreUfQVTXRMJyhcupXe//fFV6gyMBFUFMHW24p0ffqkWyi30evrUc9Q5+le37gx6VdlkapFg7o/ec51nu0+XN5xTMUY/rFE2XZ9po9QK3Lm4r7KMrKbalxx6xzPPnHcfUSgvsge5+3zau/zO+iq28lubFqOxzQmmgfcRlR+MepLeRwelD5lBK7wX+5z7Lbr1rAeTnd4ctlnYalvOBBJoY5vf3AKDiUlI4NlEM4fEBOww67kOxdEr6Zk9dT5sigSUH8wKEpJYyeQWJDRb1BiJAcaPsqeCKbRR7v4E0FAmgZ/yDZJS8jI7aYMjjjmWyCva+g5Ftk3y61COHRLYjXpsNcPm8uabKQ5xq1CLz+Uw1/7Fp5Wdxqfk8XA5czV4qV96SilK4HJlk/D+UN1g9cmpNV0gmRyUiGrN+H7jtVi9gAOZTDokcEgmPZRJLDAZ2SYcp1AB21zItNnKXrIFDBkCHhh+NuNG4fHngfKFPAW3dUXmVbJKMuxaWA2MHLcNVzItbZkooFCJKgMCbILNH2Y0ctXlBO0whx3LRWynb7Ou42VyxZhchjhm7RKJZPkNH06y5vgnXbTHSFiz3Ex5VNDIzBoT6bJyKDR/TRstX7jU9QYUd2rmbh9RWYlx98PdwR+J9D7Q3g8BoMhgUYNP3ZKdZrOmwbvMnGXSklT7fJ/DnvPgKGZVTTeMqfcyWr/UHUc2wRKUP1SkhN64DB7iYR6UNh4YS9SfC5p1EqTZKh/0vOhNgvzPo+pwNrrIj3ZS14jjsH8zLGPOIaFWQjkPCZL1ztECCeZRrEtIhpl4wQh68TeyhhHKPQfhOBLK078Ac8YRqcPUI1Im6xfreH2rFHQDZY5e2fiVSLO8Cll4aOCPPPHWJf7+fjj65OsZCcZiEx9N+fqLl+GplyatqjhVbalNKdCljz+PXL49FQGjvFCQkGxISw1ewlalZ/RsP5wOjdrO2pmBb/g/n1GhbFkSjkA0lxyTrRtDRcTxOA6eFLBpmQpGLUBqdRRl1Ru48XW370kASRPWYMq1GSif6T2XpUrK58AtcroxcxFT8t9FlGZp5/feII91y9lys+frFOwwflEJUL6LOnO6ov31WusH8oY+fVkkh0lRzoc4luN5GVIPC6e/qPpbspfGHK4nyTXDyJT80lZ/+oBilr4OMio4iJ/3FxfKlpQYtUbYLZ2H8OE4T75+4YDaYLC+nMoE0f9voRZsGE062Zbi9GUTzEQSLbopFnuFoAiIbasDtfRFXQnOqxd0s2jKIabccHjS1GAax3lYtAsGkzwiCuDwCrDGVeUnr0whBViBYP63Z5+qii5K4TmsqqOzVogymdTQziqbJo0ZGlZMTW95ksniiabWUq/BC7baW6G/VI+s5vSvI1UXayIzl2jzD0At7jSt21ArnVGkZR0ErdSuo08j6OSUpByn1xcJ0oPehnUm65Pio6r994sKx482qVvKDsl1x+XpY8pcgPjyt0oTqFqAsypocWuf1hX2EWzEY+VKpL1PhMpIvzJRqvXgGORMSorRa9QvW5suY3yi+TUCzU0WZM8+0ZTp/N530rWZW7hbTeb+Fg0ur4/tw4eeM8tBhb//ZACHB6cK1tGUNzrIpO6cbneK2ovP1qdrz1akwV35caLyYbG8asVEdarO3sZp2bIrBb9qdI/AiVNiFB5F3v7hw9z4kHuKCm5j59UHtOdScyt8fi2PO8XH1G6ylWW+5ZvZO8ZZf2j+zMviBeEONv6HzuLTEKtZLDDoLSpu/nhso9nsLJ4ENpa3zV9F/FSEfUS+bDE13MbPUuGQaAzv5CWiPBt/LGiyueGReVyYGnqXksNUS/ay9Z4AqxZXThP3GHeuFm2R/e4Jyui4K9YTCbFo4sY8Oj5Td5pe9EwIZT4aNSPpeluzMd6y+p/CvolseGZwA1MmEXGP2f3Fa0pFZsla2zA6ShytIncoJ4/80eZpyJHlK1rLzbXq4Z9fUYVtNcZ1oFh7tj4gjyjVeHOOO1t56DitzpHzItmFVoJp2r/EA3X8XEZ8dJ1q4350v5MrLle6uthclHPe2wPlXLlR6cK4shgGyGLP/LdQU8den1Z1pyf9anK5rU8O86oJz2HpM1l02FKS811ySNZKAhP6kqXeaYLnMkvFJmtqrMkYaNwBB99RQOv3bBccktsxQhOyyGsrUixw7XnDGUKWBvyt804RGPv0CtS5NF687CPrZiPYlGGEJrsYyTT/hv+GzMZR94/FyzBpwtpewjoJJPOhLTLBq8fNOv0cMTszAPq5e24zx+Kn06UQi0GXgcfS3nxXm6Vsh5CmP/cRiZiUAzgW30Zypoy1wadzD6azijWnwWT+wbUbCbmzTLMiiGljzsQSNVrlZxaMvQYyrxJmzYvU9ZFSKaRuobv3OzSM2vRaO0O7qWGX3XK6/bn2bDvVmWA7/NWBsNNmdxWnQrast13Na37+DQ7d4tjVLl7UzMOnLL8GnX1Mb7a4Zw6mHzhFaPXIMQczF3GYPFwvo/JNYdP1EIKpP5VAWLmgmIC7SatFUMhOjfSXpbfs8mZmZxIy5GBX6mVsdmKvOjNoM5d8nmnUdZe3hNYB9ubRVMHsTaEOz3DumR7Xnsfhaznh3AhONyci7To8K6+oG4sYdeQ4zsmO1Th5URHM02c8F+um5wVwpnK88pI4Fd2C7phj/7IUveYUDKUooecnUwXuqGyQ6FGtqyosLL6JNGgzcAaVuBZXi/cqv54tOM4JMpWEm2ujbTeiqRsDgrv3NtcGUCXBiyMYezuZ+YMPNd+HD6iSAFMJiE5JZlankkqUJRJyVWMqG7FtT8dsq4/Yedk1CS+RGJcoS5NMytQpdET3rG3H/9rPifuFRmtKb9KuxnfQnThgurtaLAZCcrNwEuWyjY2HnUs2sbgOXJY/q8ZdkIzJC4LuSzNw89KtgrkFj8WDuhhycUBagDgcWQ+J3CSqxt8XVWV4xIXkqJpkOcWtms7atZorGi1G3tNrM5QZM+DCGLSZzxkIECUQs02ju7426JSatMZG2fturTQN0jC5zPfNkzWAK5f80RA+mvZe9owgyFlqxfNN51UxU9yUbqxV7aS90+EIMKFDbW0vLwKUVQnjXyC7XMB1XagLJM1jkCW1+ChQp5c1NMg8u3KjTNqYiOeuJFqp0Z//7mFZV/R8SXiFYI12AI2igY5+vOegah6ItGj0h3JUwLJmSStLmUEoKIsmLSalPdoJG0QT9MRPnxLpEU0KL/EQT0OlWkqP5TgU900yymUFvCggWoMUFsjia4m41WNoDOZ8gmfLi9DRJS0furHqktH6tciiLM5bE7nSK2Re9+iNIiWiTskUZstQBt0nh+7AQCc9AwXDUvRw9Pt4JLCoipdO64emaZKs/XEmOUXCdmwSGyk2YU6pjWTymCb3VNijekQ0rf7S0MdrOXM8mKMvORtbu0lMUflUyGNB8gfSoE3RgOr7glHHeNW2n4huxH1DNGq8Odhk1moE3LwLdfmbBXBXHNUR8YrAl5HW/kp3ZuZkTUflAG1pzsbElXDtJ8ImnUepEsFLzpOeejBMIZZfLHnRaQ1S1rYEK8ILwgtQ9NQOt3sK6/U7Rx6h2cOz0aNxZ5FjSZdXA029Rs7OXmYYSHfdqNFDv2naNCxrFjWWAsvYXEQrkayAE4agJlFPJqLCCRtpZCUIOvpO8+T3pQyD7F3SItIheRYg9pHP8UJe6+Vo1DAaAjqDgC6nNaCCL8hVg0h7D2vDCT0yIK9hr9RMGgaRz0AvR2PQBHv1CydkVChVtQJVFNNY9hXE+jt5fvSvrXZEBuUYxLEMX7S1qCEY1nekxerQFmkYp0aGjspX+S/bu2nDxp0BC3PSPTmStKogQc3EYy8Peeg4/jCHNaO3yCAjhvVbZPDTIx4OmpF7P65+dkzhenZHCjKP+umebX/2ID4QI6l4UvtprWrc5y0yMI7EQGhOtxrZ/yC2fam9iC1hcES+hR6FfqL04FR1ucInQ6NJpyO6famDT7S3FSGBne6TEMiX+8maarNEGc3NGRCsRwN8xB9AINaz6IAJNEEn/mnEF1oLjxRP41YeR2rhI3XC/zBcF15oOGK+1/5qw1PqayDW9+TxPmvTD2bXfr8LYLseXesfMUNm/dcfoa3Fc5QdINIjX50fGkV+On8EumWDqkEkbBfCxUbZxj70thhYImynIWgXqDyzyCEdBYTO88UAlL78hwSAxyIVAvNx7SrUv0p8HwTBzyIyc3aCMTG5iWXNckNuw9lcLJZ2SsWlP3ImlXYBViKsHbWD7L+L3uJLYzUlE40TZmf6ImCM2MYfqZHHTOk3Vi382QAkHRqk0YrMLq1WoT5jqt2utH9Fx22piCqtVqeQlC+pk8actHkj1L8xFEqFhFhVnyprsj0u+jdtlx0c8GFZs1r/VP4Zj2mvoVEkNfX4amV1q4RqQPC60T7aj24tKjocPaYON2Fbw8uM/0jnBt1ApL/WviNH2eLXIncfjaIXKBf4VbPaelijbe7qqD/y10q7uQC/gjRoqLk74B2lnW2vl7SV9pUuuQudXbL/1xeVLd6UJY4ahKxu2SkXtxEUBEF8UmUoCAKAnDXRXDAXWsBdFfDV+pFo0FpaMzU+zDdQUfj/ljQZLdwkeirmqJUElHuve3tB7FzAppqaV8W/nB/hFlXZNMVV8a16+qNKezpGN15tbAX4mAqexNHbkYWuqcZjGerA8iIvL7K5GHUhGB8f6F+F4ILegEj0pPLyJOkh9xCtDWjW919HAKSSJHlwWHpG2EI018qaZpUSmGLph+CJki9QXOqdRp0oQUfHR7f0seL/NANrmRnqXzXQ8lJ9F52JvYdHQtpVv71suTbGP13Wpj5L8u6j1Fw6/j4HSZbj0mlu3Kb8zOCYmmwMsV2DNPI4veMQpolFNGvLUdzsSJHT0o1bxbBjrCxleh/LZC/6bp99czajzev3oajO5k70eue15cITRvLHOZLTyba4QuKSukSKETvPHWueW5NgEOTt/RkzxUVtXZjO/r2yMuTlKEJxPTL54oOk1hZOviYLMNNxsZyVYTotA8fqfYlgEuJFXNJJNBxwqOAtO2lNtBRJ39hKDcVxKG4fmtwN0JTYVPOkYqPu1Ywn3WpZr6GSYmmQEJ9ko2VmSbn+mokkWWYcj/ad57idMVgRzWa0k258g1fZIlNR+/wxAboalkZ35bwqxcWKdzFH2mwAThPOIT3dac1dbOpcvhLmoXSxSVlg6TH+49KsDUOiO7iN26CycearL80jhW0z8yU4jk0nKJQgMteyLblWgMmb4K3jYSzarIaOBR1iG1NoOzaqHjqshlnJIfhaLYOWaNIksikb+75H77G5X6fPAJZarP8wbZ5EGX4hulhrde1CXR1KU7VpHZB8mpkUoboNBoJ54woZ/2GJnQff5tYuYHKZ95VTb+fbnNJW08cOWcLXk4t3oy5kPHLEuoHiGeOZmiWUlCQQEMHC34FnQUCE9QxGEpqhJoYwfu7SuCD76F+QMLEg2C7VRWE5hUBb2tmP3yQqfb89elO8Gj4nNqx/HZpfz/6bZhuimXZVn7eAnAy7U1CGFuz3tjq1DQTJutg72b2x4/3hOrj4LtSFDiwwz6Q80j2o0mCJuHdKoAzsZv/rIEerR2rHAZyEKCTMxeUm9WHsYliK8IzIDTYk34PcnUuos1Bvn74Up1eLUxNm/LqepfbNA1Jh4h7e0cPNWQQYceRnOy3BqqnvbkR+r92Aa732Q35xKG44XmjtEb9hP3jZ8dRuMQm2mOBynhQdDoR5jHxbiDo2mLpeOT4a3p4gTk727YFamXdVOjkkq1a8d73gAaOz1nsV4DGcP/YRxbM5MoVG7xDLfSjvqHBl0oKDEWOZ2JrGC6KaLEV3SrYjrMjCOOj1hpCVwRmirrQWMRZuNCBc7Hi3VOFVWkPcwLjJNNlZQnQHRbloV7mjrERKq3crXYOb2gTv7kJdlkRLe8BPyjyNpjCMslXvJx1kZike3Eb0SCDwnv4Pnzmb0Kb1g0hochA7TsZiB02EKDK0nkya8mO/qExH0eDN4tk/LmmTd4pmHvSeXNsFqxtD7k8iTuPM4oys5BFLXbJ5uZdnynr/mNnB8bS3PH3HP3xJV9MEs8K6ZHaOf12JBZW/mObGMX7GVSbN917kj0Uezm1j02db12iu7MJuyfaIC0gt2GcAtfkSAzESRZ90iBHZMPOBNFvcAwHZyCzKkVaMEuYYKRiRzQ/Dllbtn8fkUHJ+btn+9yQJVEf7RhMiScV13Y9Ys+lSksUkVYOEjPf3GZVUrrv5Ju5JhqUQq9Wp/CrHlaPeD4oHp+vsVy3uCe4XPKq7b2WIGo2eCHCDIHq/beiEgcF6Fh/sONkaFy/P0JZt/ZkDxNPRLcsutlm2EUeM9toSanxv0g3zU+Ztau5ExxNu0XKg+RuZrsF4azZ5yuDYEJXpSc7a8/GxIK/cxNKQyXXCMLbAE0Bc9ETZ6uNbhswcMgJ4XbahJzMjm9gOmNGS2Dg4HjhwamObJm3aTYG/GxDAu101IXr0X8E08GtLxk4ZhOPtZRNnf/Rf0SHV8/6cu4KsXwGWy5zpeztX0nWdHvBtWvtyYnglqtbaNvQeufe6m0QnTiF3pXhPUGBONNX2SHSLHI/rKIgCOHsKn8727/yyx19ilf4MPp1gET4jjORrmvm3ixDsM9FKL+S1Mm2gREqwv7Ay7EeCetMIzQdQ7DRNSKNzc7J77309TykQSjlydOo/lvSwG/tzSRzOIMm+zX8ViP5GVCt3LSaX6aVWqtmRMhcULlMRVY5rdMtvlBmmDGNHzcsCxK7jVxvW6BXVJAWpWlFbmK/YKaiPFtTvVOQXyvqhLwXhm8sGG+ZC0Zvh/ILBmzkWfghY0moRXDcjMJyyDBPXgsCGRA3w89TzkxvCgL82KfK61HOhLnDlYmSS1v/k8w0kkTS3Xw+6gNPc4uIvX8jMI+qSmmprW1Mz1TYtzTW8SSaDauNWyiVKPapIVakf+Po1mfxGIomOC+ktyaRjNYcqdKxKINXs0r4AsMfS4Jc3I3ve/GwTa4uZ7NQjmzsEZc2b91w+PIkODlppFLfHSMfDBP/MmnmsTKZsC+XbXHPU1gbub8iAZa0IkyPRbwNMTKTNC/UNaUjtsGg+ldV/CLcfzdsLQjrCaFGQ2nPrwZtzA2u6roUswxttIYvz8rNwInJtDZuJEJC73uZlVARbpNd26bWjHeFkqquT7oioGU4QxIFUVyCpsDaBajwjXqpFPLWoNimtZjcPT0g/LbrWPHLip7W6plBRYBn2YXJRJurbR2bf6Ef983yfLeaeNYnCUdS/P4B+WukDTAdBZ/2918go6d0Ifg88YWCjc6ZldAvKhTnh9py8BAoGYCVkLS6ZKhD+2KtoZjkKosrPuAYsitWYjQmJoE1UurCogWop9hr4KkmAwllEoQRHuyLRDTxEAAXhTVPc962AP+d+uibrCuzZXH1x/JT4aIuB1AEH4Uph2ccp/Z3u2TXh59JlhpVihV6JVFqQJu1HsWGILgyHme3uMZcZz5nQ2HqnIyS4PCZ/mQeocA2yDqXBeZfrD2fzYIguMxDwG6ILwy6UoIEpsSn3UJ5gosDd933dKZjvlzv6N9pGXDqBPhAPv8A+YSNgn3Dirj7V7c3SXKCZwBtOPgBC5SS5h7xwfwX8V0rmpoB/7wP/mc0dhf+twH8JFC+BxYBCHwIMgrlgLTUrAz4lDLoBo0vM+tVPe1Y426eqRf0zjYGEaS2fShgb1XymJN3KKWdtvlzh2Zy1egBj5XxWKc0FpS8D6+HPCwxrthE5TZ/CcLEFqnXXdZhkq682J/AzvQT35Bol9naMZWQBVttazWJkPRUT2ttUaUWTmBatZcxo29GYFZ3UmJM5kpiXMktoFOJZED71SShueQArgcUodE9MOC/GlDofxLSMsJixshhqS+K3mBMfTswrm399ZVQgbgLJrfc9kRq1ZqlXoUy5Blg/5sf3nYEVmwUTK9KgXIUSjbAYJdQqFamnVKGamjcWRUUFM6WpB1iQlljalKjSBaDPFEa//boCof6xPpeKkkYsJlNXFtUrK6rV78aDbDPqN1toFYBMkUWsm0GPWHeqBohWQ0UJ+rc6HsDXmz9ZOzRdkkwpE6cUmN5c832BHtCDQadDdbHpGvimcViyvgdjGUFRtYbWSDtmtS4lgzGOQ8u50gAXzTYVo94CgYyvUmSmknpa2o5VqVDMDyBw7IyAoKBFh/7vJD0vShUsJVeLy4cGvKQ1ZUu9BYLQ/m1I2VdTqbeqKvbzDvSeERAUFAhR4NsOpGtXK1OvSJXYVmncJ2hjC5R01tXC6+rXfDCDUXysrbT+0PO+0wG2/XEAaq3ZVZh39GjVhaQtskS9CGmVVH6K8WObHNi3yQmfAQiie3/+d0jX3nFk5atObX/v4vu/Lluy6NTIQM/2c0M7iuG6lC6UGD5/5eKly3+XunH12s4yb/+8ffNWuX/+/b1ShZmqqFTbVKNOrXpqjRo0afZaY7ZZ5phnroObF5ivpfX/bw5jVYZp2Y7O/pmzK7nceLw+P0QY3md3UyKJfG/1sltt9pVDZEe99uMjEPa0Z1zFEqlMrlCq1Bptu9rtSW8wmswWa998sl4ItTucaAOPUczQ+6neOYFEoTHY9PmLRSA25mUSmULtriePRA4e/X2653EancFksTlcHl8gFIklUplcoVSpNVqd3tAejd7gNajzaXP7Te131GFtDDWZLVab3eF0uT0b10dlsU29vH188f+Vv0Bdkq3TSBGtAopfDcQ8olSqaMPxywhdktQEkk67Bp3QZDZZLQWaJHIsXcobqVmR7IRp7ckmCUyuN5MURHtPZgJTZ9lykiDEe4v5CnFSp+RafFF8kfH78KvsCkQ57qmkLXHRU01RGPX4JgfW1Y+9QLucorAig9skStia4BV6+kH8oL6Hh33tifXVs1CtSECYHuhiVSgPkqrXcQx9cuzqUDEhO+mZB8mD5h4ZziYUBbhsRFvfGKZn0QU21AZsvTBeagQjq6j1bMZbO4Ic471dTFU1fIO2AmmR7tmmSuNkaZUXpW2yPFi8FXeZsJHCe5KwD4C4e5ASv+CAqpYZ0anx6+hBi1Mj5aZwifkpW87D16rP13SHip7oi4EYiXHPZw/T0i0V0RKtgu2C6Il+JYDhm4njIm0EDY/zciNtipeAYT4/ShNWI3Yl2uvYqos8mq129USHUVI5ZpHjH5uSN6Bj1EkmqI87Om9i5COCFZYZelT0xSAfsv77NG3FzqvH07E0/X9fJI88LxP/CMN7DQZBHVfkTd8nRUD/AoEH)
      format("woff2"),
    url(data:application/font-woff;base64,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)
      format("woff");
  font-display: swap;
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: Saints;
  src: url(data:application/octet-stream;base64,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)
      format("woff2"),
    url(data:application/font-woff;base64,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)
      format("woff");
  font-display: swap;
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: Klavika Basic;
  src: url(data:application/octet-stream;base64,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)
      format("woff2"),
    url(data:application/font-woff;base64,d09GRgABAAAAAIGcABAAAAABVswAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABCQVNFAACBQAAAAD4AAABQizmURUZGVE0AAIGAAAAAGgAAABx5vdTfR0RFRgAAcJwAAAA9AAAAQgd3CL9HUE9TAAByEAAADy0AADNA+cI3KEdTVUIAAHDcAAABMgAAAfTv/xdVT1MvMgAAAeQAAABUAAAAYGtdfY1jbWFwAAAFaAAAAnoAAAN++lYfZmdhc3AAAHCUAAAACAAAAAj//wADZ2x5ZgAACxgAADcFAAB+TNaRZhdoZWFkAAABbAAAADQAAAA2B6zxZmhoZWEAAAGgAAAAIQAAACQH+AULaG10eAAAAjgAAAMwAAAGYBuvYv1sb2NhAAAH5AAAAzEAAAMyS+Asxm1heHAAAAHEAAAAHwAAACAB4QBJbmFtZQAAQiAAAClsAACLGspfEDdwb3N0AABrjAAABQgAAAh5EsURT3jaY2BkYGBgYWA4F10RHs9v85WBm/kFUIThEs+11zD6/8f/rCwNzMuAXA4GJpAoAHutDfx42mNgZGBgbvl3kYGBZc//j/+fsjQwAEWQAeMMALmVCAoAAAB42mNgZGBgnMHgxsDOAAJMQMwIhAwMDmA+AwAZ1AEsAHjaY2Bh/MSow8DKwMDUxRTBwMDgDaEZ4xiMGFWAotysbCxAigFIMLAzIIGAoBA3xgYGhd9MTO/+szGcYG5h1FdgYJgMkmN8zjQLSCkwMAMAGa4MyHjajZRNSJRRFIbPuV8/6CIJIpTEH5TIIApFJ3UCh2RChmSEhJhFRlhkP5sEiUALK3Bh0dpVizYRtKnARIIKhAxq2SZz0bQpqJSyJq2v5x6/ERmUGnjnvd+95957znvOuW5MeoWfHubvLViSHj0hKfda4hpKMkhJzPVJt7yQlO4xVOgMc6WSkDm+z8DzktFxSbh9ktakFGtWGvUTNuXYfmF+E/P3pMLt5lyVuLf3e91OqdffkoZTOi1x523PS43by3kh652S4R4/zrhWvs+xLyc98jFccM3Mf5ZMsEO63RDrp1mvivgsXAVvljI3wHqnbAsuMW7n7EopcW2S1Jj04rPnCp3Cj8kw1Cb8+CAJXZJuvYX/yvosOpxkn+JbETpkwWz4U98sj4MGzmde502vbvYmdD/8gL39xFxE7E+584mU6WMwKSX6SGLaiA456YO3oVH9ivZ30KEaTcrxv1LKvA26JnVE0kELfInz3uFbE/d85/siOIVtE/PD+D/AN3HYvQuSstw0M9eBfyO2N4HP8SAOupiflqRpvgaCQ1JjeShdzkMe+LTJ8pDD55xsdP1Sv5KDQtQSi2efh9XwefD56sI/r/kaCAKYPFgOVkGy4Q+0PwLPgz/53FgOCmC6eEaP1fB5oC4zxsTq7ytkH7vdvw5bfR5DPx8/tWK1in//5Fbrg8S6TJ27ovBXUCo9+LpdcuEicc6Z7tlwCVbTICfV6LDdckEt6nvq5zl1SX9Qo9+sR6hTA72CTWfESc/atjyvR62GK/QAefd5LIp6ai0ml6ZnAQeXJRVU8k3v+fqPuD3iFt+PvifWZXrV+qWQB8y39P+y9Tm95uvLcpvvd3qukHURuyjXvtZ9va3EFfmlNyIMS1Km4C2gGoyBCfweI2fjEsvfW8h5P/Qrdhfoxzn0n5G0vZ2jaDNqnGI9ZhjC7plkNkwyrjUk9KAUuzrZpS95xx6Sh2Luq5U9rp5YXuF7HX43cNYIfJs3+zh7rpLLrdS5f1+rTOe0y/DO+Tfcx3OTNT+eWH5DXAf2ILgigz5WezOuRzH7eIujmJMy6Kaxux/hLvt4V+3dK4C7Jum/UalO7njarZNXT1RRFIW/fUdRsSBgQcTxzlWwj10RC4ooZahWxEYVRVEgWDFEwd7FFltiRxRQxN6CPmjUxBifTIy5M/gPNOFBAtcT8MFEE188ySn74XzZZ611ABttMwhRK1KkKmmt20mK2ucwnfb4UUKVREuJlIul9dFea19slbZ6+077d72HHqjbdUMP0UfpYXqkXuXwd/RyGA6noRleho/hZwQadmOYEW2kGdnBbxvfNX5o0ixLsXUuUCOxivlDC9BeaZ9amdvs33R/PUAP0vVW5qS/MH1/Y2Yp5pvG901iWdZX66X1wqq3qq3ZlrOltKWwuaL5aMPHhhWeKE+kZ6YnwhPumeBxeoLdz90p7gVul3u6mWfmmhlmuplqLjRd5kgzwOz5uda7zrvWa3ubJv95eGnerUrzB13Qfp20fzDabtpop7zxogMd6YQ3nelCV7rhQ3d8lWf+9KAnvehNAH0IpK9ytR92+ivlHRgMYCDBhDCIwQxhKMMYzgicjGQUoxnDWMYxnglMJJRJhDGZKUxlGuEqEzOIYCaRzGI2UUQTQywu4ogngUSSSFbJmcs85rOAhaSwiFQWs4SlLGM5aaSr/neyiz3so5xTnOcSF7nMVa5wjevcoJKbVFFDNbe4zR3uUsc9HnCfJzzmKc8kgwKyyGaVZLFRZWkdqyWP9eTKJnZzWtZTKJtlCzlskHVSKAWSLBtYQ7EkUcEjtpHJWimScNko+eSxVbLJYDs7OCl+4i+psliWS5oskaU8lGLqJVRWSa7kyEoplTLJZJMsk3RZQRn7KeUAeznEYY5wkOOcUC88xlnOcYZv6u8kkK+y7pI4NkuixEvMTy8GtDsAAHjaLcJrSCIJAABgR+elM46v0SYddcpxfORjnMZxdGwuZInjWCTikCViORaJiDhCpB9xRMRyhIQscciyLBFHLBESEUtELCFLRIQsy7KIxLGERPQjYgmROGK5P8f3aTQa5/94TU5T1nwAQEAFfgF+AxaAGrADHAGnwBego4W1lDanXdCua4+1XR2q+1VX1W3qDnTnum+6e5ABy2AVbIDXEAoxkAhNQWVoBXoNvYdOoA70LzwI5+A5+C+4Bd8gIOJARGQcmUaWkFfIBrKLfEQ+Ix2URFW0iK6h79GWPqwf0z/Tl/UVfU1/ou8YUINgmDKUDHXDJ8MtpsFoTMSeYkXsFbaBnWN32B0O4gJexN/hTfzSSBtjxnnjpvHIeEZoCYKIEGNEidgiDog28WACTZxJNk2aFkxbpiuzYH5hXjXvmi8shEW0FC0VS9NyZzVbZeuktWStWLetDeutjbblbcu2Q9sDGSHHyFVyj2zbYXvMnrfP2/ftd46wY85x4LjvU/vW+pp9PyiemqHeUHvUKdWhHvql/rn+t/1Np9Y56iw515xNZ8/FuMZdi663rhPXDY3So/QM/Y7+4ibdT9xl94770oN7ZM/vni1Py2vwSt5p70vvvrfFGJggU2BWmGPmesAzUBg4Gvg+OD64NNj24b5Z37qv4btmcVZgC+ws+wdbY3fZc/bWr/Hj/qA/7y/73/gb/kt/lyM4lhvlnnElbpXb4Pa4JncdQAN8YCKwGPg78DlwH3QGfw6WgzvBf0JUaCK0FPoY6obJ8Fh4JrwZPh2yDhWGdoa6kfHIVuQhmos+j1ai9ehFtBdjYoVYNbYfa8U18Uj8ebwWP4s/8iJf5Nf5Y/4qgSciiXxiPlFN1BNfE49CRJgWDoWb4dxwdbgtsuKMuCy+FuviodgWu0kyySenksvJ7eSnZE+ipSfSrFSR6tKRdCZdSLfSY4pKCamnqRep5dR6alvGZVqOyapclutyJw2nhfR8+s/0RvowfZJuZ+iMmlnI1DJ7mfPMVaanEAqjCEpemVReKrtKQ/mq9LJE1pmVshPZUnYl+yH7Y0QdqYwcj9yrsrqoHqi9n7j/ALhW+zwAAAB42rV9B2Bb1dXwO0+xZTvxkCVZ3rYsS/KQZE3Llmx52/FIYiexk9hO4gxCGkMSwmpZZZdRSMoIYAiFNmxIWAmrlBWgg1HK6KK0hQ9CS/q1QAjTz9+5975pyYlp/9+xXzzeO+fce8899+zH6bj1HMfX8hOcjkvmUjkuYLAadNZUMFjXw299wr2wVNgBS/iJyQ38xsmP4eDkxxzPreY4bhe/h0siT4RtTkPAoAsFzNvL5kUaYvfcCSPCbcJ9Q0N4F8/1wuNgwXt1nJ7jjLZQwIJf5wQCNwQC8Pjhw4fJPQ14uZS/mCvgSjjObtPbwvQrHKBfAT390tv0ATt+y3/vktRQ6nP4dYnukjT8Uv8kXJb2XNpD5MP3sm83fvhexg+OA65z6mp4jP+UC3Bcki3kcIZzAv4YHwp65jg9ulCwNowDyLHoHbayZLMpx1KcZDYl68FSt6w1bckyT6hAD6mZZS57S3N5UsdxdUsD+qU9K3wF3bWxkCWLb1914npdfk3e3BJ7eUFuabo5a5650FPtX949Z/16XYYv07GwvSzPaCkyV5aXDXfPwZkLTx3RZfK7cV7SuTzOxtVwXCo4QW822coaIRjw43c5/lr81lGWDAl/y7cJ/3KB4bkrt2+/8qPq9VVV66v529U/XDW53sDvunD9hfh5wYZqV7VrA34JV037BV2nwakjfAvSU8Q5cbpshmRbmQPR1IYdFC+bmSIw5QSs4A+HbGXke75l7eiqrWP+qr4nhpfr1/a2NQQDEBXe7WjaeX4ThIS3C7qXNnu6UguXDWy3+ExVvqEKj/B05uTGcKMX1wR5gzuH8gbljHMoS5DfT22ATP4rwl1JekdW2JKBuCCzamKiamFDw9lFb8Pbbxed9cxfn8F7i6c2cO+yey3OGM4LrmzWfHLfQryf3nVW0dtCOeGBMJwEt/OPcQbEF0aEzrAlbNEHzDaL3qk/Y+CanYtLli4tWXwd/j84CBedbT/HdP75pnPsZ5suuIA838I54XfwFDcXuT4UQIbBR822UMveur176/4QfPBB/OQo/ddw13FDuKM4cpfeGV4R8xaWDw2dMG+MwgEOKsFHx41/b/kQOJ8Pfz+MK3E9Pqdjzw3H6B7C+6cuh22UVzjQ2Yyw7fPIEX73Nwd1eRxdu/6pI/BXfgfuMCPeYTCVhgzB0iQD4RT8jvDPX4WtsEO4u+nmJvyE94Wf3XMPtN+zVzjQHI02QwNeCZ40hHYQ9yHSbXSGAwabwVF4VzACn3nXTJ7Bt1BaQni5AXHlExprwzEgvGgr0ztrA/4c5IlkfbLeag7dYml1+Qfbu+d2D25e4F5QcC7kB18sHuyryGp0W/x5vQOZgSXHl98SpDBxL8CNCBMXqQlwXxL+roZQwE/5XAWaXm1l4dQFbYtaT7r43PHaCxelLOhZPWhzj67/Tn+aP7uqvnlVcKTLX5npN3R0dnrrDKY18xd2sHkqRmSHcXxpuOdQzuDSWUMQMAQqwQCH10WEF8G+cJ2wFmDPnj0xmBCGYZM4/0fgLnyuEOfFYDVbzcUQEEmhcoTuR2eZYxh6hH9busw/WXHC+qa09sFFDd62gs0QgoHg3wF0O8MD/TnebH9TddQHIK7b8zhuCxm50SwNs8yBq1Yr7TlLGdnzIpLLmheN9Q2+MLzxh61evdd3Rs8VHfNbWzrrvLBnLH/BovCi/oGFkH/mhgzf3K6/FV8QqfHWN4Q9ZAxk7NeIaxuymsEGxXCa8GEUcvnFQd/kPfxiMkc65N0j8BeRJh8+g7NeDIwqKg48ZMFLzToccAb5PeExvFoYI6DwhFf87b0NY2+MRXtaArCtsn7ZUKT5lmbh42Bvb7D+h/VwMDy/2NobMfX39PSbIr3W4gX+9JtuEh7yBsrLgj5T1OOJQr8rUGr1ufO8+MHWrgHpeoDyHcone0gSTzhlZoO8EDHeibIpKIkqOJ1M17I161dsuLIpoA+6W/qq0qUZ+z2dsIUDi/qFD846LtM3L8vVcL9qyhAn3Y+wk51dZEfq6K6M4b6EZul8I3sd70kmu0fc7eQ2uuNzYnTPs5uB8+MY/gQfkzUIh+yWdND74co84WrYkveXqg+rXn+jStzP3KVwH6wXz0xcrST86oeVwk9hJYRqau6tqeGYnDkChxk8MCc53RCGw8LWPNgiXJ0HqVV/r3rj9SrxfIUL+Ue5XMLBYSfZtXjw8dKuJSddBuiR6J+VLc3zGvX5PldzZ1pX75aukpbcDnfsoKvVXOHprKwuTcNttWDd8raAMfzvsTECG/cGvwdlUzoXQSxhMvUEWDKuhhPxEC4mzMsWhTJy2EIWLxQUUePSkZ/hnsLK4qL8JF2Gbk5mnuscY4o/3BKyZ+c0N1502rYbJ3aOrc0cOe22nz9y6Y5dw4OBwjpvVRlYfjzXnG/qNeVkVW71Vea9kTrYvvl7t114yS3VFf7Hd+185vozh08oKfQQOm146UE9R0/Wyeq06m3GgBF0Vj6rSfhVLPLhsg+FQ5dC9t69VNf5rrAJZx/XH77AZzJx5qwch2KC7VBxRxBOqya/Q/2hGsw4SlgtfP1VR09fZd1gfm3d479eaV7y9L3BAD/R2tLfX5jcElrW2nnJoMsvfAk7B7s+94lr+AucPwuRLarpUUmAi/tGerv1vYOnbtx46mCvvrt3pA/eFd5a2JQeyFwzBq6xNZmB9CbGr3wy0ptKzgGjuDWqwWgIsIPANvz2tlWrtr0d/cni1tbF/MTGlcK/V27kj5v8TVsP5PS0cewMgt8ijLlUFzTTf/j/MJwuHACH8Edo5CdCn4eEb0IcJ93/JsXJBWwGdrP12iicKTwNVcJbeLMwFRLH+RGOM08eZyhgiBtp28jCWHRs/NSx4087bnHy+r7RLvib8Pu+1sxDwqHCsbVQtWZNdiCrmeHlsxmdVsSLZxVRXQN8dlT4eTQKrVFoEA7wE8LvoJLSSXTWCarnIn6bYSJK13mC/G3qyFQTdy0bgzGAU6ZHRSI0HLUuc3YX4G0nNIYGq+ZXOiSZwBsonFQGCZVlWyrgiHcLn0Fxj/A+pDLQwmPCfbAEupR5egafSxLPEMO14BJuwDtvDOFvgRtEuC/gd/NwPHPBhp/GQAEEjPzlGc+OPJsRNQ29+sqQiV89+TmfOnkrPvdXvnRygwybL2f0W4HMBDKlAV4RDtQNQUMdPzZ5C97/Y34Nu5/IrCN8Ea7FXMJ1dunAQXbhJIUBGYcv2nJ4C34Kjz8+MPD4wM9GN20ahTJyFRZ09+BIu7t7hHd7xDmBTyW+w/PUj7sDNwSI26M2NPzuI4/cAbZo8513NuPET2ycEHiutkZ4paaW0bOK0kM0YdT4nBI5BpPeoaII7qpt/QAp2nM9pehyy/XwvEjRO3fl+dREsXVqQ5rSyRitumo6L4QwvVEn08Vz96U/ED30yAkPnhdtfvDB5ihwUxzSt+G7+cIXlMLfEAolWfsm0uihMyYd/Ir9ILJwBqrqxTyaD/DmstO/s2Tu8IolMUjLdLgrmtqcactPH+3Xr+hpaTHpymqinojLnK67bcVQqbcg1FpSUJ5umpeake+tDy9bZPGb8txuj708I3Nedl5ONVHKyezA/1IZhrOMyovZZvjgZXjzZf64UGjyRkYn0eOtVGZxQHiZrG2AqYLwQXTbh9uiy29fjsxpGz7xxGH4s2Dr7OvrxOdMOF8RfA7PErsxoLPpAuD8Q+Sj/o8iIRQQGyiPIn7dGoVHdYRB8VPHD1xzzejD9Xdcu+raO+of5rdO7kB+u5o/kX6JPErkr1WUK0b6pM5IuPwvv29+9NHm3/+l+amnYDHMFw5CnvCosAdswp/pczgOPgufS+G4Aj6gQ51N1/fcgcb3ou/hIDbDVULg5ZfhZYajEy9fsX2QCrjHQmANWeFT4Ro4WeiDceHH8FMi7EIh3kvUWG791PmQp8sh85mE3GEmOydv374zzzxHd03tN79nMFH3Pp3p3kk6PDEaP48eOVWX981Banucz73OnidWLS5J4HV8et85tbqKWnLew9moc+1h+jQeN3rnmpofNf+o5nw4Ox8swt/zv6Z0T01NXQBPTu2jOAjFTwqt8POz/Yzv+DLuI/5WKjf0xLj5qGAgWBTkeyvdDped7Wein06gHpDDlRL930YOVGTJKIQU1VwXks5fmPDPWbjsnPbeHbWNzf2pbUtGl0au9NtLfAthvXCTw3tJb8NqX0WWz9glPHhquddjl+xDeILfz/YosHPbEKY6a5JBUk9tZfDEik0reiKdw10dwhu1kZ66Ku9CWPfM0FA2f3vKP+y9FuH2tEj0gKtS0vtXId3k7FOpBkyvYyfCSfUd7qg+FFk3OLguEtJH3R310Lu32Z/mzRhccs+SwQxvmp/S14mw7pXow5MZAYTCbCrsBtl29Xfu7BiIhHQ9w5eBa3FnTXW5d+Dsd3ZmvZwy2eOp2wbtBq//HZdT1Dd/irRlE0snrCGOiBFryBwIEbl0Wl1Xx2Ba3+jaJfsfEF4/XHth5La2ektNwejgDQ88sGrM5WpujIn8D2P8s5wZ/xdt6YDehkIJmYaKDxhL8VZUluxM3hEZGWmLhvmH3allFav9Qi/s82+IROk6++ANpMnDEXPNRDQns8mSYykW10MUSQ4n/gsFw9JEok6aY3YSYtkcoCR45AlbscPlWdVSN3za8iWpyxasrLNVr3SOeeYvW++zXtxYWhe5KhLraG+C5nuSS6wlc+bokyKhvoZcj8nuKS/VJetSFnrLKr+TPDSYVpVU2c23hoJtaW3B2haOnWXwGK5FFj2bg0QlxIFSZjHDY5FQyVZXJLJ58Hi4zGe1CGfze1K+Cm0mPIYruV3yFaE2EQjh5GyP4AccHB2nvD71xZSP3pNKbDjltCb+g8GItd/RWkBvnzwS9M6vijqq+JXjjH9FmnSiphK2BPQWmxOh/3H+s7/qeQGJePXfn3/OifQjjv3UDsc78R78q3hGv4fzX6wZl/R/wELVXXIx8+9FQmXjHjbUwBzXSZXdZs+plWTEpbnC2eLA4aDLbK01WzdLc4awDRrYDKY8aRTS8eqnN0u20X58VjnPycrjAaoPSauOuun+0WdH8TPSdEkTft4xMDY2cAO53Lgr1tgYIxe2zwPwBMKS9jmylVmPdODaafe5vJGEN8SNBJtwJ/06hX8Yd5LwM3EnMfkUgDskmGF2WBr01IZT780WWXSASxQdFxLJMTma8iFKDhiWJIfEY5UIE1cTLOJc1UKZPnB8JKhbDx/X57QLP4GDPa1Uhh+B0/Fex/Szm3d6eOXsZo4/HZzesXJJQ1pLc2uVLq/C3ViXOX/Zomhye3tjeUFbOFKiP7OzKa/GVFpTnJc3b26G3etrihl8GaXVgSJDRo7DzugrRpz9/Fqy3+2iRk92ethMdj0Vwx1zvbWR4KpVkWuTt5ttVbVuo7cehvwnp5zpF+635SMM4h94GA5SfxVyOtIcxrPchoY3yvd+DUscFE5DpoALhDwX4ydy/j+IzyZTnxE5cOHB21bcFt15Hd6bh194xIg6BX8b3jeP8Lp8ott0f1m2Jbz+woUXHBfesuxcvL0ZnqZfefAkJ+kit+Bz5Dy3hZ0BS5jup+VNu2+NnX9B7Ce3NV302SfPPffJZy+y+cicilJ6yHrpiHdXJGl+fbdVour55xW6wni5gN1vDFv17DiPATSA8BVkCg+DHh6tqRFOr6mBS8n9DVPbwIpncTG1fIjSGAWzrYzokESRpD8QTbIaGrJyTes7uh1NTY7ujvWm3CxYZcwB17pghfCbDtC1Cb+pCK4DV46R0v2dKQ+3A+GKdsMOpy7nm1zdh/Rvpqlt3JcSTrONKqnUb4WIwkSJpT/gL3P+nqVFCquCxhzhDcQJ3jYddIAXcQpviDj93MvwIgwRnQwsZLE9QOQBPccDfpyEmysNdd6SaCCnsNRY5VrkXJtvLk2HoexAk9PpcBtP6i8sJPtu9VSU24VzmMQsGwvS70Qr/8SyeRE+Bg13CnfAiknRx0hkyDr+Nq4IdZkQdfKoXeJsg+IJqDe/ubira3FdwEbPYno6V3jSRpIH++7pG0weGZmTiidyMz2h5+qG2dr34+UtfgexoY2hgEOz41AM23LMJj1ZX+KWcPav9C1e39uV2tbeG6h9cc6euauhUrgs0JSOgnBB34IOkz/bWd+21J9TPnZcMFi5yVdCx9rLDcJrfDdXyFWRE5aa6Ra9M7nMqXfSkzDsDBMhZgknKe40pABeazKZmhyttq3lLY6YyRRztNjqQ47WKc7ZEHU6ow1O3tZUXLOjphhvyjbgPcVe8Yfs1qdO81dX+8lF2hNof1/M5dJxMiUX+UIv+onJ/ne2Hbe98bHHG7cfd1Zg797o3r0BCNVAmXA+nCO8U7PR7L78crd5I45H4Ts94zwjSrgdTvzQ5Qir4dZvcuFWpvd0wr9QP83mUPDY9Q6tPCsGYzgnW6MdeAC4YHNnrLl3fupAyF1Q5VqNPza2yD9mZT0Jho3RQK7bmOds/+XVMD/rSeFfql8wHxXvgTp+q+SjCpiJ76s/dkKM97TiB/UlotzlDyNPpaIEQ7FtDNaWEo9PqSM7K6e0NstRalQRK7MYysrOp8D71FPCb57y3grzbr1VOJwVbsHzp8ZTU1qKlyR/oCUMC6564YWrfvTCC2CY4u65B7h7hR/uCPnmOdPy7Ffa89Kc83yUTrgQ7PyjqBuXkPMsoW6sJ7oxlcl2u666YrjSO1BodXn0bn+9r3pRkdGSX8lvfMeUP+Sz1eWa5trnOV9qNdSZ6DyEuQDsgn24x+YS77UFmY5dw+e6TjjBFaHXw88U//Snxc/QqxxHSCc6fZhYcaEW2Fn7h+AHD3JzuE5YCHuRXj1qT0XkxMomJzme6U5yiJPj3OIkzMRsWYuTSDQzSpzOdbvXrt3dvOCyvr7LFrxQVZHb7M91u+dlVFTkw/6JjRsnNu5rWrrk3KVLt4fDt1fnFcxtOHNeapuZ2Th8Lfj5DVI8ovMQX+v10tjdU1CA+zaFaHIcYSIHIYYQgcRAQZ3XF64bM5U3l5c380uHo9Hhhh80VFc3VFEfJgcf8Jk4K5kUqhwtseBG76cRk4PCJqhkUZPPgkEaD9oJbl2AKyBPxCAc41XBBTG2EDD38s3l1uKkPLc1kuIJn5ZfFS7+Meys0C2qqfabjOkllvSqrJX5BXXh+Q6PaBfCleBAuDZylkyPLyjgpfBCp95V47Y2LVkaKimvcusrgqdW+hs6XXBT1by80vKQ2+0rMKdWzhv2e3KMdY5QTZyd5qxFNt5QsIjYaWWVPrvLIcpBPAPJeY5S3mKYfqA7zeoTPdf8PH+v+kzXPyv5bnxwFbVxJQuf6r8cbiRDGQzXlfSXxQqEj08ZGkIb3FVUtdARs2bA/ntPEU5kviIwc9fDuLTWwzEw4wlAdCQf9ynegRxhkcVFCPVQPR7sZJN86nc7KlJLi+prigstVZkZGaWV55dVZ9hSbSXJ4526UnKGwE7uNV21Kn7Ubzqxws+/aG8SxmGEk/ZjHfL3XGoJmSVlNeDXE2S4ALgL6+q+W1fXsMVOvDl834g/GvWP+KK/WNnRsbKT6pNcHeqTj7M9h5vNGa6hVyc4zyX77Up6hcefUbYd4p6DZ9wH/Dv8LTj2NMSeyyKuSYxSYBIa9ayALRDiM4SvqyBZGKf0N0W9j94di/77In7H5FAWf/c5bDxC5siIF9KET/6AEAnsgyJshxbyzKysQQMbEjC2FuPkwzOwOcoNxP8NxZ+B0jbEKDBqBpU0C97nXZSiL6URT+5LvBlEuiafkKbg+Bk3BzmjfLgDD7L4A9HWmZdMFQoI4xQhqZCROAABfKIIxP+SCAQ5Z6hvX9dBfftZGu++jrpMpvn4TyyIthT5FE8/b6ws8bjKjwmLbutpsC4r6PYVtSiw4B+VrnKXJx6WKQ4WUa2c0+H9K6elYX7QXNXYo4bprKgKlDhzHG413EoKt1ALV1pSi3SWToN/UUVWfmG+1We0VRjyc4qKa3JU86DLLizyZWXn5fs4ul8YnnyKJwM1DDUmEI/8afCnuNZNrSrSv2nADwWWV5yLfC3V1E1JjpZklAGmwDSYPdYGK36WFRUXq4g1FNhsBYX4h+ZmMb6jA+r3lOlEldKCX6iaq+I88JlwyhKwCf9a9SshJAZ8Qv8MCZ+EaNBH9PX6aEzGxXFJ02ShB9TxCrMUsckEIiLhUpWMNK9bIYdraACnY3G6Rmiu1Y+tkII3C1k4J51vQEEqxRngt8g7c4n1p47EMJZWxWN2UHaWojL8ZxIzHw0GZWUVjNcoG8swXpKYWA3DrIUBMgur4AjvyfyrAFNxr06El0/1AuM0iCJLqeH9FtlJhvQOZSaenC/cLqRJjsGE6ZxMRGPiVBB/9YgyDyT287nmfjr+iWihOGxyv18ZM/n4kt6fzu6vAWmsE9Fu1Qjpc+rNqSPnP/cpjo/oxXPZ005xXBPRYToa8lQ72xc82nocX03jFFTrIdETMWxnMJqpS1qM3fkXiMG7K66g4TuI+MHDIngQgeov/cLXUhRPilOVo4xIJXCVqFC8gJDjRL+TRUNlFhMN6sgR/75aOOhYDInyhYXYjDNFkZjPelos6Q90mWaKKPHnsZWbPQ4mmLU4fkqXdkYcy9lqa3FYj45DFNhaPPNldpgZl8IhEr5Kiq/yKPjiBbkW77641ZoR/0nKys0R8edT/CzfbiYKJAGvxRtGFp4R0ybG1czm98MbsF/U0EiClZNY4HB/+a5d5TffTK+wX/oOr3RuDvBF/FsoaYppFppeyu0gJrwod8M6SqMTcpwmC1AhzBf5/VvOWBX2OHy+LWeM1nueWzlgFv5ZMWoCk2vhygH+meX+FcI7o5tKF5tW+IYJ4dYlk4OE8KBNMBVeXWuFQ4XdPXIenBX5IZPqp9MiaEz2KnG080R5o42m8XWyPnEseJRzFXiPivJoGrxMWadQw8tLEOGTuVSBKfxLJbCmA9bKLgY7n0pmSwLoIkeoYL9DBdo0qFZJttHYHdKagtqDHL1jsleM4X0uDViO5PlVY5XiyuLZg9jjI8vROzSh5TMmNk5cCBdLsWW0d3BMZv5ZDkcIQZr4QpyCNoOYfqKnTpL4CIoHIFxcmLntjMjqocEhZ1mSrayxKDIU8aZ6/YGy3EigBHorwwGfdezyya/57CUrlzS3dTaWzs205VS4QrF6ozczz1lRVl5KsvxofA5tQxKfc8wiQseE5sxxuiwaApwhWsdbxcjgt8crsuOMeDupSTsDXvhCtHQlvDdTvFWzxCuy7Yy4r8ipn98XNGesnD8T/i+dZf7aYmdKrUuh4SxKg382NMQfjDPSUhSnRM+0FhmqQ3OOSNNWSlM5VzEbqqQtN/O8xE6IzYR9DvXESXhvEtcjMBsOlDVyfZD6xvy1R5kOW4MNP8tKMg2G4qyZiAkU2O0FhTZbYZmx2GjkxDXiX4SPUXevJv5+IwueFQFNsGSLoCKTUmkRw646P3HqMnL/samysL3+AeF1vq6lf2HawLITq7rWXd3Wt2NL47KULoHEZJ9f0pJ6hd9RBR+3l5c+sKonGjTV5Eajly+sbz8JidxLw7TCXaFCl9sa8JfT2LSPxqZdqtg00/LNcSZBfMDaH0lPzyytVJsDC9qnR7DnEW2/RDIH1qUs6ZUD2joWf8a9S+LPpUeNQDPlNz4OvZdKifho9K9k+fAtcFDJEI9jDZUI8ThulWUBw3EzxVF+TBxMCsTjKZB3fzyun6j2/RwR31aKr5grOzpGcXfF49PjrorHdB/dT/wUiRJfh/MmxZIDbAm2RyIpTDIfXC/OMc8txXsPq+8ltoQlGe8tZdL0YFScK37qE2I74FxRu0O6l00J3v8DRQIebFDLuikBn/tA9MXPZU9KNgc+9yMiIQ52MdqpLHiCf5Ll0RrDhG6SBJ+jpPgiJzucep54imjcCf/yXHdNV+ay+ua88PrRZ0dXLR1o5PuXWi9pMvZVtUV4W31xjrvQHrBWL7nxFRJRPm14Wc2GWItQ0Rh7LLe8oemMGKeKwZ+F1qgtUZTbGS+CNXHvPfFiVx0J36eStYzv9uO8q22HBFFxUaPTxsY76SomipDD/7CFnT18dqRq4d9AVz4h/CcYM0jwb9bYJTPAF49OLY5/ytySEM/PFAaScJ2lsUkS4YpfHy3OM+MWKCHu19T2CMO9dZo9kgi7dBRqcX6O3J0Qy4tiGArH18+54AN4XNofYLaGLGI2N3wgbLo3FotBejD4t74+aO3rY880TL2CdOVJtohdtkPELUL2jDnJZDFSEyQpFHTqiO6I1K3pcFfYqqpG17TVVNiqq4WnM39VWtveBMlZvyyuayeJF/mt5k43ITi/NafTNXBjdRH0mZDsXa5C4WFTo1zT8TDyl4FmR8VF/5mKqMkBeF+UPZpMADioyhM7FkzKqxqYN4kySgvz53JMQ4J5M8IsmAkm408N3AGVLNPCfkol2ejaUfhbEb6Z5g7HY5Bij2r47VTmaSH/SmQInuUi4DywGIqcjcAksyon4W5p9HJmgiyr0a6ogaelfDMLS24qojlZ5jxQ4svDke4Vl+3sGBBTZF7TfT/lm/APSJ4M367KkdGJNG2leU0GNVV2ie8VuoQjbHgyWV0KrzM/a5bos9V4WRN4aw+pHKrgdst68wZRR52dhjqzanjNoZnUwXm0sEOi10Pp1XqYdZZkomb5p9FcY/VMeKzODSrK+4rb24tDHKfo/edR+mejYRtFLEexekSEM41kmYid52xTPlpjQGNLSSy0ERYHREIeKDWJJ7qnwF7uG5EG5fVX5pqFL3BkT2c67QtDbFzWqK08RWckHmmW90fyO8tJ9rEMN8GwzAYRjVOV7UmwrZs+NorVwwZI8HZH1EPrFG6iBHyu5H/SOgW05elpN1OlAlMTE9QrXEjt/ARVCzcxc59nuaC4Jxn8GbJBGfwEOaGL2E6dnhl6nSSo1PRbj04/k1YJxtAo+1ESjUPxpLCxjKNMZLiOMhaGK8F4MhX5OH1M16sFpDSuFnp6zjwuWyiQYERPRyIJhnL7OCevxx4R7kxjQLgJqL8Y4U4n+9FxTkVv99HXoQlyLGSl9Y4EVNtybPNXZpiDffMTEP+JM9tVm+IsrvWLYziOv/bo60AUYIYrwUjSFVzTB/SegkmMa/DJOC5SA1GUuPpGwaSpw7lBxhFfkfOkCgnLp1kqnjmlR8tyNrI6tATJzh+TsrQEGc+8R6xO/f8ZkyB5mF8g/WYxE4xkQyI0Sj6rMg7lgTKKr74b6euj5CsHKB90L0gZdE++5Kkjp+gSIajK2WaxpSyWczI9sqSOKv3pkBxTes/t5hQ7dYNoNx7Laoy3GNMPxduL++gZJ9HlQbqmRbykI05F25B42kgE6jzS4SbReB6l8eiWrXSqxdP5rgg/nlrgGCaJ3pb4edThflfRem0kIs/jW+OcisY9s5lHBBZP30QkQQL9s+MsdwXPQVKbVqilyiYeenIygYrEGnrQzSNnYG2VRCw92+x46jm6clj+tI/m+luJ9SOdr2qSRdEh4tGJA4AlBOy2KjOjng5l/hiie40MhJyq80Nz2DAayZDyF1aUp8CfxZIAeZ67E8RWFUmhjoWqBIXIHGUa+cDm/tpZ+FoUARu/AryMJn4h/qnCx2T5R3im5tHMqhmr+lSnanx9X4tyqiaq9Nuljp3R+gc8V0n9Q8d/VwGheFZmXwvxvnIof9uqiPdVh7Y0bx6cN+vR5g3ETZyoKjJZUkoTlkdOKTKDzdl5dM7a/rs5k6TV7GfMKlH5becL2iRZxOaqBeeq6Kg8RjSc+Hn6BWoiiWbojnFlbvbQuWn6L+cG8c9+XtYgWd96SpLGGe8kiXW0pUebD1EDSDAlFxINIOGkTLbKOoA0N3/jkrkQ10ozZ0Nhi9743xQd5RLM+2Y7R/yplBrh19+2AInlPmRLOSvq6mC7EsWX64SFnysSSC4ZVid18FNfEb+lbh2XRfOW4iqaFBecqrZJWKaAVZc5wfHqmCvNTeEfwzONRlxZnqyV5coaGOEWa8i6eoBQOjAg0iz8nE9xbcAP1+QXlOaU664j52OOWOOUq9KuKImqKqWcpsi55yJ9jFLe416SMuLeFtosFyXxNAdm6muElaqrRE4wizkzcd6/iWh5nMOPZbf0qnNF+KmP8TrFn8VgUe90HKztkUhOXEYDHBxQAWJ5P5+gfifnxDtpVs2KQwxrN1XlEN83eP2Q5jPrFW84Yrj6EBxcJOpkQHOCSAaImKUTFqXbRPR0WQUjUK+RZCnz+/8TZalO8rJLzyDsRknUHZwQHwDOOuXj9rFaXAu11onbKpnqEPsK7Etj0c6KXPPTmYuamwmqtobyFKYn5+Bzd6NcymR1/OIjIghW6UaeRK1maROtdhPyyMP2zEVNLXzbuJzzNIFyU54rIiEnohGispFhNYxzSq0bHBRr3Ui1Hf5Aa0ea4Epa5y7mQEVByjWeiB6Wa+M3aOvj53CDKDdOFmv4DNJ6k9IHi6ZWj1b13a0q2Bsdf3F6zR6tyyd5W2I/A+l5xect1uh3qlOyJGo0eWf81GGc089Qd5gRllg92KvyTCoENWpiy8NTSXIPgCx1FwAdk7qaZgAPEKmn7Qjwze8kQUtyLpLkusQsdWWiKMHlAkUXhcOqFIUzRABiTIWuH4svRXlNWSMcpEWNTNd8BucyifE70TOZN4X2ISiTEuFINwK/5JNZiBS+r1uj1EzKsSsHu39PinwvzonY32CeBF8cAUVwqzgLBL4yfGoTJnFX0fGnMRw6edxRccTfPKG6n/VR2KPGY1HheV+FRzzO2BzVqnFYZBzfEXGsku5V+jSkqsdBgT8ZEyELE0NDIlwvhcvkTNjI5My6GEIUvDSvnvTdeZva0lzYSfY/nqJs9vOWRa/Ku4fAFdw10Cz8rd+9SvgsBKVSvTzk8zR/ijwXps/ZDA15yyIL8jZEyCNLU4QDVe464RkoVef8dTC/tirnj8WgpDy/Q2zt1Ll9qnxPFqMTYwTxMTrRR66Jy73GnG/qWNyPVX7yJLE3RZaapiS2AjJRwmd0IVREbZcWnWd7hNbG5iaiSeQYLVEvUTVHTdPk/6rWGOeJ+WrUHTNkq0sha5dic6lo09hd0pxdy2Ig8fTZFbgaEoU3FO+SmtCPFODU5qXzZ1BTyoRXI8h0UtGlorBNFFz5Yk8IH50/ktM1jTZJDsL3VYRRaBqShGERoCr3M0uM2R01g3Ba9mDdoRlzB7e43UrcdoMG9gzRwGmRwC8OJYwDvkoOfIlmD4V7lKxHyeaaRjekiMf7jOQ/ropBsDGcp8GVaAySPaUdR4WIKtFo+HyGRsrjXCzGn23Hyo61JMqRXVtaHyur6S1dXlLmnXFgi+2eugpX2NFdVOES47WPiHFpBe+MkW9Lovj36yq8CdfsHjVOUtvJ6erpHiggXZhES0dyl1RCwCDm4uvqJ78+Y8uWM/g5ktNk8usrrlg5MIBDyxjdRPP8eS+O60hPN1snWs9fwDlJ/0W77C9xqpzENK5nVUYW8Bsl/8/+ujaab3RyhX98zejomvGga/MDwut0lO0XRIgz5cfNtaaa3M5OOsb58x9Y1fZTcZSQKzqCmO+4DeV2Oot+zNStRixAmd6z5hEWW0nQuQb8WrleKcc85Yp5UZ5LdfMnM1GuVM+3SfkIRI5L/XSKj0Ijk8VxRN5GxXECGid/p8j5dpTzrKY/S02jJN8lIm+msBQaJ69S2a1sLrspndaZ6VRkfRypwv8oYjnRpF6ikf2k61kUZT89SxSaFV8/2ESyH1HAKrRvV8craI8h5AMPF5xllyHxaJ9tryFW5jHLjkO8TtLtaP8E5B0HyYabRQcFkapj9VHYR5ntGN0U4FxtDI/NT91suzAptvls50g4JFsTs54oTX2WNF8343x5Zz1fIpXHmrMjsnlyrHk7Tx0nZDVNpH9VW3xNk+NYs2g2SQVOm9UZjSOds5jOgc00E1KpetIVzmJKy4eGdA20ppTUDpLeHVE6k4kzMB3HaujR0E9Lr9TE9/iO1uGjNTanUZWbuVZnPnrDD4k3u78NbyoiYta8+WvFNz9L3lyhDlPKvHntrHlTReWxeFP4SKbuWMz5kkaG5qHcZ33NMpTOZnom9WmDs0ZqHNAuZ9tVtmAxPsd6rBTO1GVFhDK92cpyAnB6x5VHJPuA9lnDtdSzujlGj06eCErSzYphQOnSmASUtiOwln/0aLQZE9OW0WAvzJtOG9/e17dgXgvHqfvAscp6kT7mMQzvJcTt3RsFnwtSQiHhC5fwKvi0PWmKWP9imRrqJ1QHi4pXMWrOPx/pcVPyDlbtpsTsrjrflp9BqLtEVY9SibRYE9S3xGcMyrUjEwl8h9MKSSo09ahSrpmYP5ogEywOmyYn7EB8+ui0DLE3puFjY8tifrhE1TDqSphDceQ7RH+kSPcG5g9LnMGmobT70HTKfkv7MTB6PEhPguoc2ZqQaRqQ/ZjTCDtJtlUk2s5D2hJm10n2kLbbUJ7s7NSQyRcpcSdGq5fWKZUkoHZaya9C9QlKtW8c4bXqml8pN/AmaheUJ5zZ+DIGzUA+01YuTJv0L7UVC9KYFtNaroLE1VeyxaNwxpTK2okbUara0pHG9BjNp2SZUDNkaVriczVHVHimD2WPFg3zCdB+jE5txFseDPlfn5HCktauJoHujYWZp9ARRYeSijOLs3IzMpIrif/aaW+M8cqYyP8nB3SmNHOGKcuYnUq82qT3hY/2vigR8QVrw2w8qkYYUo7cwwRduJqOio2QRvERU08HG88F8vBoLJ/JbN0a1A3nkSiIpjulogNq+1QKdytu42ktK7W+Y9YjC9eEwtZ0yVLCyJp+WZvU6a2qzlkbtLlbSn1ctrY+joEUa+Qm1PV7Sp3cNJ2T5Y+K/m1tTquoWir5o1+pyZOTSDU1BSJt+UjbPGKNydSJ2agibZey+j+ZKrGsmegZpBen5ItUunGK9qamJ+f/MIek1JlTMlp51gNMslmVLmAMhqYX2FnMbpU7gm2S/Y+MjhbWL1Chw0nitRoq7opEZBIaxjkFv9RrUMZPntVgr49EFNSXj6vGL/oYFbwqX6AGu/CgSp8QqbhEk8tGaRHtTBUtMjwNRX9UbE2ZsP0qBQV1COSXX/LPUhlD3rIhq32ZpC+lTtYLw78bSRrJSDun2pVWU1xZNif9h3Mvdqad5bCn2QqrrDr4nn/3yRnuVGvljX6h7rR0d0opyWdOEvN6b5f7PZQeteMDW9KZ+z7w5larpTpx94dtVmdeORErLPdXlybWuXm52m9V6aamZOZs4FKFqGRK1Expwe54CsV8Zx3Q+t1s6s2O71Sh7TMyvV/FGrnhiNK1Qmk6MofV1OGeYTV1jf95VR07Z75Fbd3rou9oVhV2crUoR32ZB2gNPqu1cM++8jssejWPXv99J5Mvs6wC/7cyl6wG5FaFrtlWgchVP8eoBdkpFQIdoyJEKgsS8z9YH+rQbH1EopkxWyPzHWIbzdK8FO6UbKZOpIv12HTPzuchUnUso/IhQs0xzEnhVckoJL3MbNBFz0FOqT0ZlQ883qapLyH35+P917I+k5Is7VSE8WaN/UzuL4EG1Jf11NvHNO4CSdE+T9J/yX1t3LnKu23OxdOlbZzME1/E/QJ11lRy5ifQT3+hUUn5lVodlPXp+hNiEHMKiN4WEPWmP9G6AllXsi9kiY4S3RWwlNpOXLyd9Eq8LVY3zRbq5LPhFJxXFj9W6aAb1Optdpye2YsPL6LvFeLsqEAocQkLaWKn6vTOL9o7NHT70NDelbHN/9gcCwaD0QGoaOvoaBN+PxANBpt6wLFi48YVwh97mljvaH4b6pNm+rYidRo5a6ps5beeb7EW2+baqyPBZyLn8/XwkHCvNWeuOwsN66XCAngoyGn0xmyt3jgXWOsSjc74Kmv4MF1dVPXcYbrirQyeRldkRaIaPbFMKtlS6YhXSgVbR6WNCT4NbZ8wMRenyioxgJlpY6eehrYUqfhJRdtxktDWibTlU+3QNF3jllqHaPXtG4iyOJ081tNHJ9K2VYKnoU4qZtXQdwqrgVJRdxKrgpqh74SdTr+ot0K51LlDVl1V/YJmqA9zslpRRY/eKi2frENLdb+klyEHt0nveLKae2GYvuSJE//GO9V/e1v52zB8zpF3VJEeeizn7nrq/Fog+73QloJD3E1iX3kmRlfRe5ar7jn6O6h4ggdaKJ50ObvPxv6DALnzIhValc+tFw6Bn+JOl7GrEVykokQ6G5AW8FNa0mVq4p7RICL7+3F4jL0vQO4eSfxbuyO7d0fg/uD+/UEhDY5o7jVSvxb1srH7WcfJ8O7d5Cm8bA3CPPrkYbxK8ulVCMAjRJ5LnTZ728fa28fASK7tUkxpI30vF6uvFtmRvaPrbvw3RD8Qnp7IpTnnat7rVk9ylb/tu92S/rM3vo3+B69/c8W/Do72Xw5w79G+ppy6n+lhpYdpgPsn+7uR9l48kTVd3Ce1WyTvE5v6AOppT0I6fqinvQXF1oH49wrU1z/hd9BKdLELvtQLlqzcdK8kWdeKkY2n9nXqY/NH+l7Dj76Rxm59b9epG0dG4CJPodhMrcDzfU+pWBhk9Xyf8q0JcW1HeyefaOBJOLUZgGdg2BAUX4AkYdKZY8xQgNRr5/nm5rYWX9bSun6Ly9MYzWy+daDHWd6fdl2fviDZ5cgGw03dTet+1L2l1lPoLeW9h2Kbl7Jzbw7hGd0PkA9S8YQqopFIJc9E3fUySHpe+kN68k6u3cKh2qVgqoXtXVd2dXVd7t2//y+QosnUKTmpqbOzCS8XDA6eOjj4kZvWm8FL8Ap9LwfpGO3U2/AzTDpyW6zEyYvTCPfxNRUenTXJGYmW64U7yVvgXvrRd7931Su7dr1yf3Hx/XSO3Himfo7rQS0TtBeo/UcbUDuySOtevkyPNif/+eSBZecu/0F7bsu1x+189XUof/3vX4zAHnD/si/WntvWfQCyDxy4FKr7X3uNyQxSh/UN/yhnIT2KIVwrWWGZQGE3ATFQ9MT0JK+Nqm0CD8Ddc8qfbQ6aWgZOH7dUZyzbtGFhhjljYM3SJZ21aZa53oH2hrnW3AVwgeUfxS7HzZd9vXjBwMLTFy8Iuuq/H6t2NT5qFN+N14KXK8T3WxI7HCw6K/wAkicfhuTS3+G80My82slX6HvebuI/ZDIHpPRbokl8uDMifBnZyd/Bb5is5X9FvoKsHuUm+AO73xIy6kLEhNNZzcNHjsD3hRfxWr8+CL3QGwwK+4R97F13Ldzb0AXpZE+Q3r8tkPw2ffcfaWz6Q/6P5D0nVtQVCsgOgPq2+2uv3/vLG+HPJmGUvyJI8rK5zboSIHGFUhKNZV15qSfNQVsaUWNvDs24DpP2DXNol2s96bapK1nR1zrqco229q2Qv5vc0xQMdTttC0JBvh6/XWDLc7TYg7B6YllnLNa5bGJFVyzWtXlrQ0NdbfOerbHm2vJqO8lPm/Kh3ryb9YuVlX2D/KpI82/XVZSnlJfkZkv/b12d6U7LsfD72P+0R/B34ddwPPPng5x8Eaeeyr+BHE+psyrHG66u8drwm5o6VyDuN9BdUOCsKCzCyy3yd2JPsly4D96kHpRQgL36kX45SXJsuP/1SEXNsi0t9/8C/197RguEak4yj9acza6iT+c3PC/mEeLq6dJBbw/ZO+Eys/AWVFmEu2EoGITfXnml9w7PHeK73Dj4o/SMnbhs7OEkc5IT/iicBk3CWxYYEu62oLYLWfQhr1h/VyHlIJKXQOlsRl0B+D8q/eij0qwnn/wZLIAFwkPCQ/yw8KnwKXIT6T/8Evcuze+U+w9TdVBW/6gN8Ap0UZ9UQltHG8KiPb7fgZjYy1Dp8U20uHdEP58WL9WP3mWa1WeqHmid/Atwim7xMWyHF+Jsh07+PfDTfG+pL/V7VN7Z6Hscn2UZYlZpn2oPECr54HBEEOjrVGo9KX5HJZpukQjsk16pgnxYVrF6dJxTwaRdBhK/ocWI6geMpLiclSU/Sr6cgvW/gHbdtBe1TJLsT0r/2XgGWNg7v8CKVFp1FrpqE2T12LvHcIwvQQOtf4+3J5Xav/83/ZkJribqk9XYxrJ7+SWNT5nc/xZ3Ls0hl23Yt8b/YxuU8ME+7oDOK/pzpzneDqi8fZ+q4zyEjjdhqa5y1rarplUlWYepJO6XUy+SE0DM/L2caJxiKJm9m+p5XHvn9JVPzFjkJ/55+W09wpvshT1u+huoVt7d4xN6YD/58iFbZNBfkRf5cFK/2hWIs5L6u46KS/5JzOLnixLhFL9toK/L2Z8QM/sGTaX9V4yraXBy1UiDVv+acfxAdsF7yPpueSdoqeFvJfn8MroEkyDkkR1C+yVQ/DW0J5lVykWlaI81HeYkOhPQQJNVcZfHT0moRtnzSi4//Cbh3FBZoGO+e3K2Haa+cVKfp6VLSxOl4lGFiOmiRoX2VY3U0Y2LfR3uoO/tKkOdVPVOU4uBdoQnW9yoKuuGE8nLcchbcvjhwZVtc9v7T04SX5TTvMXe23YfeVnO31oWFvryQA+daZHo/a5KsZbrDuoTozqDsveNx8Z5s+w6u3dG5Cqn2uTlMxMi15XdQf1nxbQ3oCjzZkEJjIliMTgzIcwBN3nK0YiQaCC+uXzaFxHXcDb4CyORgZlRt41PZs9q7KSmrohUGks1dbNAXUTk1YaZkbNaucneoxFA3yfEb0V+KyVv0GXik6ZSqdshsOTdRoDUt+YHciJDG497bvV3ljcl93YubG7Z0fdKoLS6Itw3uOfOwf5sb4a/+a5YxB8NI/j/A66Km4AAAAB42r19S48bSZpYqrtnZ8e7tdj1ri+GdxALGAMJS1Gv7plW9wJeqoqlJoaq0hRZrRGwlyQzWMyuZCYnH8XmHAzDB8N98cWA/8P+CQP+Ce6++eijT4avvvh7xSszWSqpZy1BqmRm5BdffO9HBCuKInXvP0T3Iv7zJErk+l70l9F/leuPop9G/1OuP47++t4v5PqT6C/vZXL9k+jze/9Hrv8o+ucf/Uaufxp98dH/kOs/jv7q438j1z+D638r138S/fzj/y7Xfxr9/JOhXB8Nnv/Df5PrP4t+/t1zuf7z6Oi7Wq7/IvrJd/8JsLr3yc/g04IwxOt70S+i/yLXH8Hb38v1x9EX0f+S60+iX9w7keufRNt7/06u/yj61x/9rVz/NKo/SuT6j6P7H/8Luf4ZXM/l+k+iv/v4P8v1n8L1/5bro9+Wn7yS6z+L/u4//l+5/vPoX373W7n+i+iffffvo3+MVPQ0egz0/wyuXkdlVETLSEcV/FXRPNpHW/ikolO430Q5cKmEe0O4M4oy+KuiiyiNrqJ1VNMbF/SuhlE38H8CI6N/VE8fP/lMvS6Lpa4qNd9vtTotmjwp90M1yjJ1kV6t60pd6EqXNzqBV34NkGOAkEbX8FNFL+D/Cj4t4Xpq54t+ncU36XWsXsRVulRTBBMRBleAK0Io4aO+arIYLj4FXB7T3y9hnRewtlO4Cmdy8zz05/l0+Pjx4y9fX8xPv5QpacaHMuOPwfZrohWOLoC6qoXlDO48gzvP4NMaRtQAE8fdwP0nNHIY/Sp6Dk83MOc1wMIxK7ibAcQFcHYIfB1Gv4TRzwHKY5hQl1Va5ErWNFPPhs++XBf1sshv1JPh4+Gvnn+5ia91Ua+GWbp4Ovxs+Msnz589ju5GqrvQJyVJwauSeIWfa6IDSoyC6xKeJvBpQzy8hnsFrOp95NNSO61UrEp9lVa1LnWi6jJO9CYur1Wx6pfJ6M7TRH3v/+jXkY41vFCBwXgEf7cBuFqArVoLRsHYwMt1va2+ePRoy6BrgLySdS2LzT8x8LsufECKMY2Oo6PohEZfw9QFjGWFQQg5mRE0M1ckGCgMeLeGd44A8lrE6N3jVXRf/avuffXX0YNAGDMSxpiMGqsZC+KSYCzgaR3tCAIq6p5WhG/mIrRrmv/9acD4Be8Rbmhk3xBUf74t/F/CuDXpnxbcV4LvIMCspOfhGymMu/LwLa3uKuKBgtEMt6Y3ag+6EvxRVXneLc1SEw+MyVX0fm2VlmmZwJhazFxFa5sTBjxX3xhF1EdsNeFQkhAOBB+cR0ffwogNYIG8wydoJHfwc0Nv7gXyhmhQi6l1a3frWtJ45rIiGqEyxOTi2CixeWYK7eh9hlLS+C4MlLMFvZsIhJSeJkTvVKDj54JoZ6SVaTMhiCybKeFfEJ1jwZfxQP7GBNtIoeNPJaONbDKsPu1ALBF3w3deTUJmAHHW9CZLVRlITEU0N9RETUH53dLMC6KckabKSoOBciq0ZxhtLSqDoKKtU2UQZBiKrTzZxzWhC9Q0wsce8YlFpliKcqJHYumdkxNVRNlE5qpoxMC+kwazGU1rSG4a+cTrNSvaEK9yq3/81Egpy+bGwu/qw4C0LSMoRu8rco0NYb0Qs13KbBgOmLniHrsxJDt6QvqSA9yC1stvDDo64LA2NDR32rxxfGUYCdmGmFYYyhGvEWWsJHxrGwQ5y2Mo3C/X7qeRaqMZhuqGrlXAj0O60JbEEIc1BTE6kPiGrguS11o4WRA30pZEbwV7XqGxXzmtmt+saMySZCsNrI6jWUX80FYLkO4paRx7kSzwhlp83I+hCerWJdmfXOz93rMdbNNWZPszol9bHq7Eitce91kic4L5kKz4Et5mqboRS26e1vJ+BbNoul5Ya1+SfhckX8beZK14IPRpXesT+jTfM2SkFTvPYzq6GSnp922oWU+IcifWivoj8GksVit/t0wCXwVf4GfwmSIFkSbvroLEATmL8QrZJhrl5Del9ebit9kPhfapCrSLbYrvERKxP45iCXEcrXbekizdonfb1rdwbeH3YbrgtJcD3ATeWcrYmJ6bQDem+yH+9+HK6M1V4Ol3xMe1Z7kL7ynHQjvix7WlDuOxIc0x0UFM2lGQtrNtTALobboZmVqg1ACn3yIVrDS8ZZoQl1vUhadjuXPJPlNG3cZTA6Okp0YzCqHdkrSpprjKUGVNT9fyftvXJDbCvk03u2tGfUCet1bQ8dSHVsHRVkU2BNPhhmYsre2oKErICOZA4MTeZ/TlC7BBLatq4wCO5HLRIB39DsajBDr7yHFoI3JWS2xQirU+h5W9IhvtIosikLY12SFtZV3RKvYWQ00lgWGP3fXlnvXOSKCh2kIkoE0h7fnWR4JVRXgkgS9Bv50EOQDrl5HigqAxJqnA2YmnrCWrWYpFNPQyUX57PSz/T2WlbIcNHCcZvuxyIYrXtQxs71PP9roIx8UfR5KZhFYr1N++DMHF4FUrZ2BoOUX5C+Gty41MdmL8TEJeLbX26sdaw6GspD9jcvFJO680Eaqy0V6/h42tp6y83MzATQ9QuU2vQx5D2Ygpp/v3wQo+uAPlhgf4F0p/JRbB0LQM+JdaPPdWl3MvUnCW/Vooz9hvvGyoIuqZ6CSMxLZkXzIpFZpshOOekMrJrTrnczjkJ8ZtYf61lCydo85BEH20OZsGHDXR/A1JZCNWrxGbXHkWrKQ6CsYSv/c4Xh2sRZgZwnj697JuLfJakN0za8GcZS/RqYvfcqLvkujEWbXJF4w2GTkwdOrS2UmekZG1+MvQR7drRAVRYSBWTJNvMTP3rcLZ/BjeQM3ObDTgLB55/GgK97dSI6t6LFRfFPXhFot9tZvR96gV2RaOemNbyUKoHB/nsoKHVq/voqmunucy4dDHp7ROLbx2nmjreYP3sTq8hiXJY2n9z91sEcd4aIue3skWVWJ5TXXEVJBKka+GNEJ5FRjzxtbWHzLiZVtajZRwDDCTmkgqMvdC4g3Uq0fkUQ0VS+szUZZMLSmMlW+r8LWrVn7d0cgdQ7sR/2ViR5SnfYfCfbmvb7396BNpzZEnR8+ZjTHc2gpbh/TpsfDowdHlSt5grUlaFa33h4qr5+jYZBQ1UcG3OEyDNLDK3TzJcDYhTF+QjbkmrUJ9PPZgHEn87yhvPJJrssRSeXB58qFo5F2Y9VkaY78XLSz7fJCz28fBbI5uxq7G4n+djMTE9670xUGVzMiYqyEOeptKfrXHj7pZbpn3mqCXXuTgNNpFAGgpt0TlUtY4sNFD0cobD3OaLeHYqxuHtUL3hrP/+g6jje0s7lR9NtZn2xNlVwQjI8hX1iukkiu/W04YMmdV3CNgOoUQ2jixT/i2p8Z+QxzatbyZr7WJ6GfteRIt9RpT0TXvpRaTfo3ZyN1GbLLLomvRN9ch0EEluBTbxtJu6Mx8cta/jxdLiTkN5t8GPSk/XnX063YefFnDzCi2DVcXZfXpfkq6ciX3KumutDtIjuOu49SVndAbJIGv9mdJiH5mxUzphqILF4/zxgNjjVmaTG8klef7YOQqsL8czzEVTexqfHhJUnpoja7T4DoVDkPzVj/dUIIKsXEm7uvD79TrSnUxHVir3sfFNo8OQQ5jqy6/jE1a0Yr/3nbKHnoVM6M3DuqU5jV9hyOKMO7SJ+hax2OwHjNaZSPa149Dt2bCvsivbrsuXxbgN7AbENj3ZxY3957pTAwC6caVrCmrS618t6vIt9XTRxJFbIW7NcF9A/8vWtiGebapxy6ttHJuamhcdSyu+anpLa5b3pBnzTzLdqjqEmbzqZfBGZ9u5OSK1vWVUNKfn3Fu+4LbOvh9cW+b5tUBexf2r1xXwcUGff2sUC7eJ/IxksuWaX1w/VWPL/RrC0bWODOIaYWFdC/LVobkVpbYPNL4uFCvM7JETkbRNw3Ebya0WUiR9G8sHNdVLUHPKi9231L2anp5JqMf2JgulfpM13svxZ/6MRpawgVJoYPuV++oMtpbxXT1SJ+e3Q7wjmixfmeV2Zdy54vbkevAy35Dre2vmbyPliHuZ8QxI02ux+lbqj57H3oaltsu1030FNZ0M+puFOL9DI+0rQgc9vOzg3bmsCdZ0zpfETc5ywslqZvF+DgpqSY7Oev2WhZet6GxHcv3yV9cNdXv1sZetLGwlDEWshE7iNavoFj0xlbnzdxNq6LqdL5fQ8xsbsRG6mlbycHdSNYQ7rJuvMgilwiI+bCxfbFCtI+5sO+l0OrOtUSHt9tpwDssXJc2EZm9kZE3nud20VtK3ZFa4vpwU+TtUUyfP/7wuqCrYjgaDWQ3CFfEXDaZk39iCXX9aMZdSxZwJdLi95iM9049GqVENd5psvGo5yprfT0itnL6IKcZ7pIi77DDXYmsL21NIrm18tXVmlBG2v1fXgXT0I/3S+pL5MQho/ErwsTvo7r9HMaX1cJBrv6kUlf3taVbPfb313Rr53vPNxhJqW3lZHPQUrWr+H2R7D9F7yuV7K2vr2Vy8ZfwqaA6ltPimXSG/pAx17vqpLMD8Y7LwboWbyXSvqUIaCF7CLsRgPPScSv6uS3u+UJ2BxrM/fqXiX1q6Y2ZHYyVaDV3gRnPjJ6E2VgiOxmNbeuuou+t7kobskdrLw5i7XH49GU8G9mh0Oa7qybnnR1hfqQT0td03fe9lenSdrnLoOP1rv6hqe6yLw1jJpbvZyLdtx0mwFFxYDn65JZrkDl5Y+50XLX2s75bXgc/wrINgr1WpuqoKJLYBF3qR9aGtmuT7T1GYT2zOriDxGHi71Rp54Auc2rvvHLVT21tZN/We/8ASIiXX6tqc8btBbstZ5528t7Sq7Q4aTB2uM9aPpO+2Vu738zfIXhIDvp2J/ncv21X07ukQnl+c2d3qiyILu2su41DuNuLrX/j7ScZ3NJ1DeUoCShq4N+QXjZeruLLLXf8Ss8C9cuDo/X76p+rpbJl3NgKc9vOxTbrZDmtCbc+ebqUPXda6g+1twe174BJqJFdneOO6E78zb5Xx98HmrPwvnzxHP5uabf+vJN5GxiMj+tU+SPZ4taev3Xd5U/ljEFMPVBTPw330UytLw2ztU/FEvftzd5aXW1r1S6Yq3qnVOwoRs5sRubqJLfVfY2+cZ2spMjd9OG7tcYuxmG0t7Ga0I5f55JN+d22cIV7u+MilbMLLr8w/S7TVwqzsTA+d7Hhjuwk23EDC2sppl+mey1HX0R2++7Gbq/2rnuNJgdiwoQqWt268/9/ng4CH8gzhfW6Ps/IuzMWsk+jlljD7ZTcEO33dscIy+3CvtuOSNvYZlLVdpWzD83FeN9mY3ubq4P7XRTt79TB+aKYqn7dKkD7xIbR60P7dgrZ1bIMesxte2Hybk0StRQZOuQRUy8HMBVJ08EJO0fO6/kdtFA727vzXcU/D/oLfo+n6tnp4OufscbvV0Ez9nghq7+IzqPjaCxdkHH0W7rHn6fgaXFn+QSuj+HTCK5e0bgRnShDiz6C0Rfw/xnYqAm9N+jAUfT8hDT2Fdyf0sgTGjmBJwj7kuY5g7xyQLsQLgEeVivP6eeU3pzA9ZjgzOH+gH5+BXfacPvxwlrvKVUGx/DkGN7kpyOYbULvzmm9BtdTunNm13AK719IT+U1wUfIx4DplD7h3Uv4+RrGzeCtPvqeUL155q0sxJRXNLJXY8L6NWE8ovnOYZxZiRlxSnfnBPcNrWVKNBxTdHIm1EHKGKrz3TOiJ85+Cc8NbXmVfB+vHwJ85OSY3uSnXSx9HEY0nnHB5+fCTZz/FP4d07hhzwjHZ5aFED5CfQk/zbNL4tSYMEJ6YjdvQry9JDmdE1WPheIzwplp0+YL0wpnR2mY0qc5QXxLuCnL+zOSkXPB68KThbdEnzd03z2dEL+OhTrIxWNaqaHjOb2LO7y6mqBI+l4SXi/hitfywL7tsHhDOsocOm3hOiPeH9PapjSCscHxv4HZxqIj5um5xRvfOZHnI6LbCfx8Bf9eWk3vw3pKGjC3dGZNmslJVPNsBnC+9nSenzg9PSEJG9Ezf+zM4ohWYkZ3DR+7Mm00ZiSSqcQqodbOO5p0SVQxd52sjwV221awjJi3+nRhDHiPCYMJwWS9nxBNxmITGb8TGGnk1WCAeKKlUmJVcLU+Bsaa8668cy/CcjnEmezzfdHpKFx6O2rPvf1SMzlxoaJvKA7DbDlp7W7vekGzN/tQ1u9XULOeWN/tBcmp1pDYeCqzu604lsC6kPbiNlfjD6s/CWV4pmvln6ncWI/ezRXcTmdTnbp9/L63VuZnYO2e10J2WMZErTTYr6YoolpJhGIiwnaElAsfefb70fPoMdmFROKELoZb6Y0U0rOYe/tCTWyXy5njvizt0GnRqtNturYnEmO76/EPi3nRkrHaxrGuKxjuhvcpHp5c76vWmIj6LnISUq/2zmXqd/ByY8/Q8sy51z0w1HkWUMc/zX73U4Lds5eH6l7tfeZm5z1Hm5zrN7YL/oJwTN7zXK+/E/xQ1Fq1eNRf5emeljWn1Aedc7zcqxj0nuRNWjxb2G9P6NZf/lAU79utg5b8M+GwkeI8OC1k7NFCVsq5eZh13Xbmto1FN3v0T+evPGu5kb2Mpkde92LY7UoZrAo5fXLVY+/93a7Okm7tNxE0Ul/be705J4Xt/K27Jnf2OQu4zSfsroMetpENU2/WduW6c4LX2G9z3om7FeasS5sSfR5v0Npj43b15eR588BulPabBlYfSOmt7Ap0vRkttEwDP7YQmT5c1y565SITi2A6wbnM1dhOXrgbiiu9DdUR715JOpyzL6WX4Fe4Ylv58utMpdRQU9HXtHXGjSlV2VNVfuzirCSeVGS9/aXsM0d+OEleyXmanbfnpL+PdKhncPi7NLpyfmV772HN39VjwoqvOxVde3tfVpQhp3L+rCLdjCVnnEk07p/H3nt7tvZB99z3JJV3xjTzvLqpgxzqY+TBSSgj60y9rfhVJ4+13V+L3/aQScTqdiuZ9bsdwlVgs8vW2YkPg7I6cGb7UCz9ri4j1yrduSM/+jkEs3vqxfHYUHVFVOdvOjDfRMS7I6pOF5351Ejt1FXQbust3XVvTylylhEtXZTgbMnW7teJW7um77oX1q16fwuld2QRbryzpubEt/GZVQ8ORirbFHdU6ufJYd45DjmqfxjNHW2bnh0Qh2h86LtO2ueRjFcJcVjYk0Ep2Ucn3Ua7F5LnvI8lPLw3tE3XsB931uqxHMvX2pmowIdw3GO12hSd3NL7mtmz8wzP3yNz+KSdy5ITu6Nsfqssu2qwyRkXnZ1E/rlisx/IxeamD+jL0o+tsLMn/JXdZRrWI7rrqIJ9Qn3r7O/w+RbanC+v39lTcRbwUNcjPvCNVbd9F9tt3QPTOzC79BKv37n39j8U0uUyHsjfyRX3fnNQYW12336vMMvp+iGzs43j6vaOs1JOE9dedlYEdg290TfW927sfsDyzt/yw9JxI5b0sCa/3/cHtXeksiasxOa4810Gouv4ujyBtX1J2dXC7hm/spFi3cPz0FPGcuIsD2wk61ao/d19erGsJemsKdzBdyhviHtgduc0Pq7s0QBXrXA7ut/vG5wmgW/pxkh342QqFUZtv0UgtFR+tNL+hgvt1YMO+1g/40/JI8TkWRI5t1BIb9LscMsPyMeg5W1NVmF4cluUePcIv5tNhd+HpTzMfDvo+Nn33Xfhuvu51c0zwh7y4Vgk7PH3wXYe3se0amFYH7DX78aePdLnch6As1It5/RzOpXSkBf6XHaYHN612v5OpU3w/QBhntXV6j5LtQoi4/Z3bLRp2Rc3tL+b8LZv2nQYK6/66Hbmr8jrm1Ok4a74D6tnKVtLNfuiU+kpHMrqfL/ndqqEHspwdBFUQv0dtu5bxUIaG29TyLcYVkFs7tdxV4HN5UgxDSx6bqPV3J6FNDri+iFOovsrB10pL4XHde+uutD+9MnSYbuMVHtuaRbTGTQTlx9FY9nj7eY6o8+F3aPn3tnbnfSuhhN7PsjhsZJT6s7q+PuCnY83ctHeId//vaLvlry/sSsrvf0bhfiK9nfouG+ecd+Y6+o/poMw7P8K5YGaTo+PTnR1XRdbNU2XOq+0Gl2VWm90Xh8dzddp1b2v7n9vr394wF8cnemrOFPLIq/LeFmrha53WudqXzQqzhNVr7U6iAHAk2c/PBiqN2t5b9uUy3UME8dqBXAHDKzU5kGaXxHcEr88W9WFamBsvY5rGq4Avi7h3W1c1ukSv9pcVbrGL7MGLJO0Tou8Gqr5WsNb7o4q4/xKq1VZbAYAp1T623izzfRArYud2sT5HgZvtk2ty4pmp7mWcQ5LVmle1XGW6UQVOSK0W2sYUqrUjtCbhU4SGJDmKkmvUhiukmLZICkBm0mN1Ew326Ks45wWVeo4IRLSegA+URNGOXYs9DLGtcM0iV6lua6QVCUTphoQmvFyqbd1vMg0kqlCMuCQU8AeRhgW8RuWUyV/0TwitiLqL3SW6hvN4JsqBkoBiXKNC6pUXtQqThJ4q9LJAJ+kK8u0Jq8a+AHz4kQbHefIP/iIJAVqbnC85cNAAc2J99U1TAQTAy/gtfga34qtbAyPjk6KXZ4VcQIPBoYDBBoxxAuzGlorjEjSZVwbGsGMq7TcxDgpCw8i7NGa/iGpkRmIOuJa8Tp8LhgiCoR1fKOZ8E29Lsq03uP7i1QIvQXwMCHKV17jw2qrl+kqZdEhzKo408iCpU63qHIZq6EGjbsdk6G63AKQbbwn6QBJWzVZNrB0uAIRrytmDPAsf6i/XWZAqhsQcvwIGpxXK12isAwAgZtiSXIjCBhNs+IjmsbKkGXFjhSTcEOSeNp2dPRkqE5QRPnG0ZMYRCvvUPJ7hPuD/Kx+QDLRpZoVq3oH0vQD0zdNkHpL0CGRJ54RxY0VAa5ZSxNdpVd5ZcSP8TZSb6AKvFu4QOzdlkXSACWBevTF7vHSwL9fIW+uWOl3ab0m4S7oI1ihXVFeVwxjE+/RHMRVVSxTkMaEhxvckFKLofr+bdEgGeBH+YNF9/sxXFyCZv7QXimOKPUKmVEAdsumqosNorIugGCV1ZoEDXbITTuzGuXKTGCU2p8CzFZVl+miqYtyQBYCDB5cJTqmn1WzeGhEFW0AGLkcGKR/16RbkkewoQ3QrAZrUIJYn49f/fCAjAXTCXAFigMstWj2CFDXy6GVXaY98A4JiKgBES1CmrT1EYCqiixhLUnLhD0A8AtJXDTIwBTG7EApa3A1IJ8V4oUm38wD9H8Kk4IM4xgiBlP3QuNcS5bepyS9ZHDIfoC7NKIl/HUOgSx4JZ4BhuUNeIKSvRG6E9SZRN+kKFfvEsMhTOI5JrInxleiQVVo9jyFjVEpK/JmODb1UDZ4+YqBkxa5VvefPOggN/TWJ+QHGcNfF0Hmlh0bCj1wOSejQMJ+rUkNN+SGqipFcyJGbNssAE9yI2B7BOUk5BwvWNa5LcR/LcGlg+kcsPkwi015oWjmb9KkAdEDtMBXo4CVV2Alfh+zo/eiCHxB7PTvYW4NdC32GmfJsz2YU7JveaGWaQmuGv0CsglpgDhZnIl4SJF1XBqNNhFRUYKbXYGFy/BlNwVJfrxapRmaARI8UPxpvIWIrLIC5UzUrYIFWk0vsqJWGk1vjEFWnIE9zmGChw1FO22mUpxHTlg0Ps1BNTBOAS5tSQ36RQdmWDZlifrTI0Vg8dT9pw96RBxcDoQjGCDBmqpmuabXU3ywxfgh21uyIknAAswgEoE76gXYjbh59LpEFEvUzKM5RklilcOAz4RWHDsi7WAYiAUOWxbbvUHYeV8WbzafxQaMJ5jnDC0GzYamRfBYEB5gLlfwAFiTSKB1cKjagDlGR1GXBQsOYJDq0CfhYpOhehEvrx82W3VMI47eCvKoSPRLWmIIHsgn+2akDcwJDcr3QkA6DSLZ5hkYN5TVOGX7VMUbbckXc0iGFKMIceB+OQyHPWy6gbawel2DyKEQEaPJAMTbrQZuIIyUgp7A2dGiQQjHFBtLVEgPSP515zZKZ9ENn1F8ttZkV4XKCowV4f6DHprAYHBVkBEATjLAQAJN+NZG7Dep3omaMWsT4GdNSqIhrsFAF5+lCMRjDAQkGO9W5KJr4BslBJqDYLDjKZAdcYY1kfi7VcC8BPxbzqTYrhJ+NnlgqqmLGH9VD5ksx/10A1E5rG0tcZhZOCVOljqiBhxQyCtJQasCpJuMwkbQdBJjIBNmI6AIoJZ0k4UMzCeiiNYVNbxMK39GShooqSCA+MjDTW2KihbnwSM8HdABirpbolmRP1islV0XStJqqP4ek7KHFJghb2joNM0xdzi67MkJrDgez2aqbIB9HgQbmYAWcbhNKV/G8DAEugLtzxAaPcNkYsDkLot1ukAZsSFyGKePwESAtQK7rN7ohYAVn41x7BLJCt4UMa6M4OI/HYPIxDdxmpGw+aGLuPm0MpqONLkaqq8ASX4fIBstCBN8Z3sN5pUnd5JfUapA1sDlWUKLfuODxAVhWvvz28VItIBUA2cQ11UB6WUpDokmS9BHosYJr7N0QxSti4FCES7UFZgqGEOpavmwIuu+3WaY5aGjH6Clg/DVqfcS9JQt2qZYpBkN5/AOglEXYlIcyXjaBHiXVut2yMwkJy02xnVA7ldY60Um/SwbqrOiRjJRxslC5eRelAZoa5eO5kki3ay4KipeEYpZoIGOB4Hyo0Csh+pVkYDLEyJZF8OQILmriWY2a1lQ2tBsJXzt+hcKUzmtjclsLBAZFEigFYhfsUPOso+UUIE57zEEX6MbED2m20biDGAIpKxUH8A3YljDZku1kQ0uYe8QWvVFiQSbigZNxSktqGJ6AzdvtDVvaQ3pg7qRX/nWMjFOj2+NBSnEIIyA/QkEYuQm8wqWwXk0QAdlyiEh0pwxoXqnhFFaQSoIeoYfKFhzGRGInPYXDWOXxY0k3BVQfYmRRKL7tU8oYvJfmAIwZLtf6jQfKmT8qik5R6U6B2oZzIPhT1pVwhYbHnO9xkbnVNYg64ZOjtdvhMqE+M7I3j37Sod+roVe/GVRJKxqM0iG7ma52jHpzLM75MGs4IE0Ztt1vNC1MwCk0rGYn9D2fKFgLZWJv9D61JCNYYERrktIgQFmpmtxY8laY3nFTeEe2UmbHCcDGwTsITjO8Ww0UE7WTmFybgphbHQEX0zd9y6YLjHlLjnxaueHGO6CloplAno/G7Z/ueTRs5iFw9EWIsi82EHScSV11g5dB7cKGz+l0FHlaLSNEbPRpKkYSZxZ+QUSAsJFFeMByTmZ4hWFnxol0v2+Qv61mQKLoyqzGKqChZ7ZSFNMIRqTAWXYieWzBdNECoI+DVw5iZcflprapKA5ih0WVRZ767oNBCl7gfg3VCcZBKmr0ChhRHH8TZw15FWYtpD4lZpjS0sHwvoQ/yhKBWHcYMBsZC5G1wk0rfXS0ekyJwWY1VRBdb8iUhhpOQeJ6G6AS7Mc7x9GAs/0gje4LE3z58Z54wiAQ0kV3wTBrUlvKV3+dKjexCUyM5UazRS1VNzap/HQq2Yj77Vh1Y7fqtqk2KUgMiBIFJOEsS/yDWKyMqEc3kaNFrCYvQ0ywdhXSE4lbZMJ91i4SDeSkmLehbmSuDGx52QNd+sUZBxHFQvMy3TSY8ha5Uab1fZVjSaeJUwKbWPnD14pKzQWqySuc8qYpTGEVljZ5qLkRid7LIwAbRfaM6QGbAahNgVnt3mxUq8azDZXft1FrbTmflGcJjYEMI0N5LVf2ylW4J44YzZygb5bZyDlw0ARU/IAGEhigiPJEakeJ2jCTlPOp8A/53yBM57KFh2YfyjGBwI0lGMwLa8vzo/HkIKMf/v6An5O36qTyex4Opq8mqnRdKrejC4uRmfzyXg2MGPU6OxETV69nk7GJwM1OTueXp5Mzl4O1IvLuTo7n6vp5NVkPj5R8/OBmn81NmM9WOr8VL0aXxx/BR9HLybTyfwtQT2dzM9whtPzC8hUXo8u5pPjy+noQr2+vHh9Phs7fE/OAQpOJkBhotGcZjt/Pb4YzSfnZzgJ3jg9P5vP1JsJrObFWF2eATrjE0QdLs/m44uLy9eILUwJ1+cXD08vxuMBfrQgGcLoYgxQ5l+dwzJPxqfj4/lsaG/QmoEKMv5i/PIcP12enYwvAE91PLk4vnw1m4/OAH01+wppa9YCWE0noxfTMVBMvT2/xLlHZ2/VOcC6ICq8Hag3X43p4+RMHQM6F6PjOeF4fjFX9y0T1Nn45XTycgyzPMDHBOLNZAYLOhWos9fj48loOkAws/FvLsfAEfx4jrCPJyfweTRVJ6NXo5fIdAd6ej6bI87AJLhPn2ajr4nz8IF4ejKajwZyd4YQX1zOJsRRS2lkzAiIqUCULqdzw6TL2RgvieogMWdGKoAi+MhxYfz1+ExNTpH3k1OUKiDI6ORrpCsCmF0ef6VAVGYTBoBivhyqczJY5CHOivzhC5MoXFKh9pzqUrNio9U3TZlWiZTbrQpiNdt3/RygZtbqUxUkX1IVPc4GHGL+rtFk2yjil/AniSm14k7lBhXdegUqOmM41bq/d1EZOzCTeYFuw4IwW8C6mtKrFRgUNITGIOWwRnj9/vPHD2DivQMItiMtEupES6YG2YVDI2iLViZtusZGYoylxzsCL4RiNdpYSgWlDM+IS3PdhTVoqLs0EfQoP8BudrDKTUHhSEz9PIzD7j9jdLjN3tsStN1LP/YyNXMs3oPZBK/fYAr+Yg8i0N/r5SK4b1orWZEX8ti2LLbUB6bHC1nFwDV5E1nZArcn2PjlLoi7ss7R0WewYCQxxytHKEeLkiJWcV1h59aAsO6R2/nUxtiA48T4l14RgDaVQlDFIkuvrNxz2ZWEdIubCJpcOs9LIqHxb3Ym6j5nvOxK62vOsJEaGDej10auc+yH8o19J0grsOtikHCKJ+UhqtWm+TeQ0ZBslLhpYHUL0pCrU4YOcWtDnXKsHgClg1i7cLQA/aIkGHDPGy2MJ7cLgpL3BkmBZwf/LwFXXFMqjzETLBZ8NBadpJRRQEJu018SySID3v5yqI7XBRF5pabx7qiVI/mZQbBLw9L8CrN3ifwpjpHAl1rRNVVfVupVmoNNLOoYPONsNJA+9p4qW8xQUZKKOqbZ3sQgfo6RJ5bqgB5YPVJcDGxw2wPETxRu0fxUEK5YskvpTtwyZOV1tn0r3U4ZIaqk3hGbH3+kbb3QihHVlQYpo01ETUlFftlSUDYQnVKAFmZLfdUemLbIbtgkkJTgTh0wKlya7qvC0tT7AOldzMl6ho1v1MzKQkBSGsQJJW8lwepoQYT6LZgTto0tQPgY+7tOTB8JVUUgLLAZlGZMbmQ33DgghEE11OAqedyZZCzHRX6DpoAHHFvRMohOguwL6y84jisyQdOOXHKiE6ngOipTGIyecWGKRNwrxjoQWXPMAZlK7wrYQQl/hSVTiSPsHNVRa04v4WOBxn553c5USAD91CP2NlaFu9jC9ACzAyzpJZR3UukJ5JBDDC5yxW5LS1HyA6l7icuxOoTFNrDVpnAGJpOLlqI4oEbfoPZusA5Y9m35AXLcgJAGTD6wP8gUUoEJK11yvwsHUuJLPgHYvtRUUIiv0CjWduWilPECyLqUIq5hv63pxTBLYmaSAp/vG2I70r6JGldaBlBYQYXuAxucJitDcbZIPYuED4nGLQIiVGxWzIYLTXFQoLHs+NP8Js5SCAluipQ3NeQePQaitugqcCWhSew1+NZNyT4sRcBYBmmdbvedzO0ty/oMyZADKyIZvxtNCs9AKwFYe3LdAQ+K9PkQPE211FkW57poqqPPY1FdE5SYnUob3g8gPsuy2gkVT2J3bBgsnW0wuwnDTZsEWFH4SMX8VYPRninF3xJnKYxSsRadbnTg6lj3qKgiCoULXXAQygVb2iomGKPawMox+mDlMx2NJRnFlAUdTRd1rogjlIcQob3gwJK8hBXXrlQn8uOoFMjy0dFzxCzOr9GWH43LdElvnaXLIuN4+poM0IoiHIp9GcYqLll0uBZMGo+0MAV5b69oh3h/g5OVVN+AKNHu0KHNM7Qxl+IfTBCGEe3Er+n3TnwRPYK/4YlJ9xui/T3IQznPEq3relt98eiReC7aMcdTDEERo+jXdJwBjz1c00GLF/ILL5fwKItv0utYvYirFD5O7bGAaIrSE/0/LGfkd3jabZQFUBtZHMa/D5JNSaDu7i4QCpTKtSGkEEqhBVIKFbokS1iItJFSqLu7283pnM25u7u7u7vf3N3MXS/Zt0dynduZfb/v7bz3130PKdCec02w4n8enogPSEEqDDBCggkdkAYzLEhHBjqiEzqjC7qiG7qjB3qiF3qjD/qiH/pjAAZiEAZjCIZiGIZjBEZiFEZjDMZiHMZjAiZiEjKRFfOdjcnIQS7yMAX5mIppmI4ZuAAzMQs2FMCOQjgwG0UohhMlmINSzEUZyjEP81GBSlTBhQWoxkLUoBaLsBhLsBR1WAaZKbgUW7AV9+IYvsA27MNunMVVuAy78BY24zB+ws/Yi+PYgYfxHn7Ehbgav+IX/IZLcC2exOO4DvVw4wA8eBoKnsBTeB7P4Fk8hy/RgJfxAl7E9fDiBxzEa3gFr6IRX+Nb7EQTVDTDDx8CuAhBrMByhBBGFBGsRAu+wiq0oRWrsRZrcAcuxnqswwZsxDf4DncxlQYaKdHEDvgLfzONZlqYjnMEM9iRnUh2Zhd2ZTd2Zw/2ZC/2Zh/2ZT/8jj/YnwM4kIM4mEM4lMM4nCM4kqM4mmM4luPwJ17neE7gRE5iJrNoZTYnM4e5zOMU5nMqPsLHnMbpnMELOJOzaGMB7Sykg7NZxGLcgBvpZAnnsJRzWcZyzuN8VrCSVfgEn9LFBazmQtawlou4mEu4lHVcRpn1dNNDhQ30spEqm3A3m+mjnwF8hs8Z5HKuYIhhRhjlSrbgDXyIt/EO3sUHeBPvcxVOs5VtXM01XMt1XM8NuAk34zbcjkdwC27Fo9iEh7Ad1+Ax3If7cQ83chM3Yw+34ASuxCmcxPe4HIdwBldgP47gKO7kVm7jdu7gTu7CA3gQL3E393Av93E/D/AgD/Ewj/Aoj/E4T/AkT/E0z/CsKRpQMzNtmSabX3aHggGTLCjZ6kPKSkWSNZhsQW8woDSbZEGL3a2G3FF/g09ZZXEntNnuCUZkt1sJRMzudikVuuW4SY9AYcy+HDE5dIeK7tAhHCoazI6EIaVdmhx6GIqg5BAWFQ2WoqSgvElBFSVseRO24olnWa06sy3FSbsbE9pQXC+HDI2xQXJGVJ9HkVQNJqcev6rH7xTxq6JgTj1SVTDFWZKiNllKknw0JbSIITtXZ156szekKAGfHPCobqlUdkcjiuTToC8p0GmXSkUJfBoMpbH8DL7YIJWJXYGkXZNzdOZKZWJXQEOqI+BNVQJeU7meUlBPqVykFNSQUd4YDXjlUNTvk6ORjGDyTKoQ3kJJ3nL0dHLypArhLSRQKdaGNVgqk0oSPr8kOQ6ds9Or3EG/Xxa9S48kTaQqYTYiKlAVb1ck3i6XaFdUtMul5xbVc3OJ3KIajK6QGvAao/Exw/WfPKPJM5NLb2tUPwfVSdG3JOmaJN2a0FKtyL1Ng7k28WO2nfdj5lvNtng0YqHcLk02h6CsiPqVh31yuFHoYEJrVqxZU3Tma8y25UvV3pAcy7tFoFrE06IhrdqjKiElrIbTWv5VUo1Y2KrB4IiGgnFT1qysbJ25aUo4EjsEEcVjtMXNGO3xRnQo1C0Yi+I704uTf5e5Wg+MBdpRsSse1eeTzfb2MqUVtl8d5VqdDRXx9lTFG2nRLixrZma2NTe1oa7BGHvrVG30aWNT7GuT5J0Yln2RzknXgPbB4tX6relOictAm6frN4E26Sj7lyuhcOwEatN/AIHoe1AAAAAB//8AAnjaHYs5CoBAAMSSRbDxRb5tZb3KtdDG7zpYBDKQQWAKcyiMSA0LLWt1Q3cPiqc9fnnHH980w//gA9KWB0AAAAB42oWQy0rDQBiFz98m0QYpEqoVKRJERKRIFRFxJ14wMSFQuhB3QagUggvbbS3o2luvr+Fz+BCllL5HPRlmp+BivsOcOXPmAgFg4wZDZM4vgxrySdx6wCYM+pjPYVIEGWTplGCc3l64KJ1Va2Q1Csla9Zr8lTXjOGnBrT/Gd9hOGvcxys3UOWg2K/s4VkkoiqKhmNUNJpZQYOsWytrb0Ym6zn9p/db+jOMIFhysYYP7dlFhT05GpC9dciw9ciJ9cioDciZD7rKQg48xJpiqFp8rNg7Za7NtnX/xxDs4WElVGtS2mhdT5bzIvIU8OtrtaDd9RwGrpANLRtKVnvRl8MeZ/ycEVxyLWMAy3+fyN/Z4wxP54JkeQnlXGsmb0kA+2RnKK+nJCxnJMxmo3/Z+AAGRQx0AAHja3Zp/aFzXlcfPndHTjJ5HGlseWR5ZVlLLTRQ3dhRZ/iFLiZzEiVO1zmb9q5FlN95SN8GNm1JCaaAUmnaXsOBSnDQmbVpaKCFgMP0jgdSUirYJQRAMW3eD2F0tZXBX1AhnxysGK1P59nPPuzOacSxHoRp76Rzue2/eu/fcc8+P7z33vidGREJ5WPZLbMdDn90rTU/90zNfkTap475YK+55u9Tdd+DBW6X9gd17Oe7+h10c9+7+DMdyHfPlI1/7iiTdlZY6iXGOSRieFRMOKL/75XvyU/m1/Jd5xBw2Xzevm7Nm3BRi7bFtscdiJ2J/iNfHu+Nfin81/q34K/H/rpO6nrqn6v617t2gOVgbrAsOBs8Frwdn61fWD9V/sf5Moi7RluhK7E88lTiReCvx+8R44hL0l+SK5MPJA8nnk68m/5D8oGFpwxcavtrwXMOLDb8N28MNSJKyBclIWlopbZSEpDhmoNKd7ZI2hyQ0h9ENT+2kZGjTSo3tnA/bgjlkT5nD9hQaqLdTkuBuktJIabI5Wc69jC1KizTJCni0wmGlBJLleZtkZZWdlnaer+Fepx2XXpuXPrj30/dO2g7xbJd0yaPUH6aMSGAO2inzOM8i+VUGySBhBh4p+owkG0eyUSQbhdNyuLqnrXaCnou+50ntuZvavZQ+7XGCHsfpLSd7KCPcr4fnlDRz1WJnZQWljXKYljH4hDIIrwQ9FOF+ljuBDHKNvui/QP8FadDWGd96JSXrudA/tYrGcXO6D1S7K/nXbi+je8cjx9Ocf9rMk4ydoZcYNWboO3QWQrfOblEv6Npe8T1d0ZqrlF+pdohsWTSWRmNpWUrLDC3HGEEhsjyjiKwT0PICLa9gnSzWKehYt1MHXcOhBw49tE9hw6jvaa8jpws3wg9Uw4Po77CONNJHSIsiLfLUntHabsRZNy6eror0ohpuVI9rZPwZeLQg0QpnRTh0o59e+uvDvsP2IrWn4J+Hf15i5dHFaZ/HHxy3Ajp0+uujVUlvw2jHW8prolG14fwxA/+LvmYHnpHHM6bpa8r5IK265GmNjZSLDXMMzSTVH5up0Wffl37tJ6CPBPyn1capSNvc7UX+PqcbL8lOroe4N4KUkXbj8E2pZZ1UnfAd91LNeDtkaVWg1ayzKNK4Vs20uk2liWI56iPQ2oelgxoBNZI62gDN5rHrOXiOE3HOcwtemkn4/idxUCQOiox63I+aEdvzjOW8LCP+QjgcZTxpWUPkdDLyXs599mdwestLl6P1OVqnnablaXsUDs/CYac5Zu+HR7P6VaCRfQgOxkUE0il3tNyMP/arJbLqvTsZ7zDXnqOP/XaizNnaeZWzcL/6XbECpQreAo5vM6XXXqLmhI55J5ofUoQper5unH+kxf8Q/xHPSEpno2EiwnlXs/KK7NOhMbSGu71q94yX9fe0eLcKT1zLp9USHcZZ5Bi2dVJlfQw733PSVfpGwfseHDR+0w6VtK9JrbUTfxvi2iFkCzjsMJjooTSVMIHaEf7mfXRnvL0c8oUeb+mHMe6SLbKH5/QF1ubBWvQKPrgozBGvBcXRlcopR8xOEbNTxGzeY6nz/zOeWwi3DriFyDapug00+gcVy1PO4vjBOY1UFzvOUjOyRCOlUS0VKOI4qw+h92H1lFKMuCjvcBzhW4pU9XJq4g++feTVHWq3yIvDCCvUein1syw1nX91liNxF/+HeRZpvBQ5HUg6GOGJooZRi9VXedGIemVaZ6SYq6016/0I3djzHg9n8bDZShnUy0qI8xed/YbVEgmP2g5z79OZrxjNzc6vqRFprFn1kC7HyZDGSuDHkPGx0qozecFjHV7PmDT6ZICnA8oriJ4qv8Dzc9pPzOGAdFK7Ez1HUVrwnjjrpQ68HiKezF0+JobcyDWjcJlGlCeM6/w556Ol3KCoM0EnXlaaoUt+uouZR9FJtZMu+2ncZy+hcqjjOvR8XT7ToXe6Ku6s19GG8B6Ad6fOFTtBtyF4PYon7qEM09eIw0/6XUF05cHPtHpnk31DJSeWmMvcrHeGmLisPbnMplNjYtpnNc63coqIu+D0KPf3gEHD3B9RyZwcyxWzovnKjSWLrBnlZ8ga69F/EokbmReISJ60IFErGVWWOqtAwdWgR6d8Um6T2xnnHbJONshd0i13y0bplU2yGTn65R65F2vtkAflIdlJzjskn0Gjj8ij8o9odB858OeQa0QOyiH5vHxRjsgT5pB5nFz1qMRuX+ty2E98v9NlKA+Q9xbtRTtL1KeR3+W6N+cXL13YUTtl85CTapqZI8kVMkpg/49zAe3W7EdP5+0MunC/oOpJwZ+n/I2ghrpQK+C52oe97KhCgln+lXunVq10cVatEuAX2o8jzpfUBrPqN69G8mCZ92smR1z7uqgzz0371dLnPpYceVfshD1px20OGuffpL1AnEzyRAvR44qLodrESswet2/aE/A/Ys8RL+eRJ+f6ohTclVs9cy4iR55jsXYxol54+SodXWamE1dqb0H7TlmKGdC8dHc2shR4KvY7nF0EzT2dXnQpCnjADHPRh59Mz/nNVU9mauAXE3jde0gzTpmGLlGK4JX6ACVe+1hStCyC0qnKntQjimqXWZUlX2MpRj1qnnMoqrrAEvZdtDNq3+PqPSJ4Ai39UWX5dxdBXE2UZ5fF+SW9NDl6zTHyK5EddDaZ1hI426henNbyNdXJtD3DWKcUnwo6wzs76YyqWKVotcga+Bu0doOR/Zw/P39jZpGPqDF+Qwcf3Exz45Vj5P0Rjk5F/llG9UIZYYv6dA41QvLzxfyFIEbaxWrUr+tZe53SyKju26Oo3llEKeCXjvIslaIQSVH5fO5/1ay72LqYm6OqPSOMENxhe8WaIV0bn7Sv4Bevzc1YEYZXzvELjaZFWR0l5jIa1X3iZqLVTc2PM9Ve+XFwbZHXJenq8fvZtViFajXFNlDhXHXuE3lHdU58dS584/zh5s7mN3Lc+KTbP3HYOaHYmfdrtTyZV17zm0mP5ORfmvMUFO8Lsn4RpXheOnX/TOyYZO1FL4VbIY4xq4Ws1Y6ylm7V9wZFnwPWYEUSrXacJubJco5W3JtU2W6Gf9yIXGtctkiP9KguOqvWI+dU91NYxL33mMEP4uojM7rbUqwNqrp3fBXza1z3KQP7gWZAsWg2BdkyNY+W6v+z16yWqm3GXYmdemfMn79fdTdXk97f0jf3aZ9XKUI4b/HrwKLLwHVXZVKxY9znZLlazXH2TxV7ilfKPnqlPMclfKZXy1847zwyc0Nx4cL/j92+ij3xou6BajahkZqc2wGrbZyii8T19t/meVrDNWKU2+CZJV2kbtQKsjL25kGsv/dsJ25HwahR+78g0Z+ZNdxKdcZecdbgOMU55XMK57FXyplF4L1pVJL2pO5Zu12nEA4F3c0+AR4GnP+8EH/6W/c73a6kX+MV5upHq9tSy/nWGFV7fPp+BG2ctL/QfQNww57m+hWOFygn7Rvo6bQ9g75eJcs5zfNX3bGMMR2UrKTtKcrPwdoOVtJd0oFfd8DnDBoq0v70ddfI88/0Pr9aeMZ2FYcFZ2X237yFJzT7Lep+uOh7gTF7nqvzjMK9nXhfd2An7J/cfgY6yleMIatSpKmftv/BXBCijay+h+r0exMuW7rOisK+qVIE6PuUfwdyid7OYKHX7Jt43Zv2Wa4v2nd0Vn0D2cbwhbfwPdf6Unk3IQ2PX3HnF/r2y72RFvsG+fQko0vjeWOlTOG6OrlI7aDi3zR9XtI3aK+V/G/e3LuHPl3WeInV7gXG3ykPyYB0kbFsoVXw0WsGehtDy2MLQdVrYRk2WkCm4de9F8GE8Wtlq/j9KJzOXHuPoDy75/06oFDptz5Hy11/DakxW/SoMKF76u6LmaqdK3i43fZTV7W8rPlGvJTfRd7uduRL/0preXtWY72cC3J/ojp/xJNzfl6a8HLn8aG8f7v+EXFU0v/C1mFzOwzR2KNeFopakkIXp+2zWvu3+mYiPycfVpwujfPDqzddz57UnbFcqS/3lo/jcXu8jIqxksXQ2zP2mehKM97I4xdxVaPfbszljmEV74+3LxhW5Vp5L+tZHyOJ6+JmWJqBtf9tRG40ynABeUlMviRLoE9II9Ssa4J7ZCnUL8uge7jXLHfIcuhu1m4tcqesgD7FKr9V2qUN6pJVSu3QLbIayipmLJe1UI/cBhm5HYrp/BKH3x1SJ+sghyXrpV42QAm5C0pKN9Tg8Ec2KoXSCy2RTVBKNkON4NAW7m2FNkkf1MS4t/GkX7/xGYC2ILsbyb1QqwxCLbIDWiYPQhkQ7SFZKQ9DbfJpaKsMQavlEahDdkMDsge6VfZC98o+6DbZD90un4PWyTC0Xg5AgzICbZCD0F1yCOqWz0Mr5BjUJ9+Etsm35V8Y0wtykjG9DG2UH8qPkf8n0BZ5HRqQX0ID8huoR34H9cjbUI9JmZRsNE2mieNSs5TjGrNGes1as5Zjl+mSTWadWcfxTnMnxw1mA8du082xx/Rw7DW9stlsMptk0Gw2m2WL2Wq2ctxutsN/h9kBz91mN3X2mr0c95l91Nxv9nP9mHmMmgfMiPSbg+agrDWHzCH5pHncPC5rzGH3JZc5Yo7IPeYJ84T0mSfNk7LNHDfHZas5YV5Ce0bqzAvlffp7/Xmd7kk0u68k0Zughftku35L5fz4fuzXBEW/T+FLpmLHuaGcwQieEEXBrZRWvMz5c1zW4GOruOO+Z5pb0TdiP/fl8h16Z5ByCzZowy8247Ht+IT7LupubNeDR67WWhuvO4NtmPdptnxlKmi+XfOwTO56iae6D+1GuG8br40vy6quWipWSKZcUvTeqBIkF7B/33BV+ahfx1X/b7nqf5sv0XVYQs6qOu16dN+ltVacY/o9ZIS3S65ZWrD5CtWXs/tqtf2q8uhFv5CL+M232nXt49pe8Ml6ItdlOlvBvNKvWW0+Z9fuBSO8w9Rr341oeZmMfEO/0nNeuky/1Iu+0yt9o9dJJFR+o7fef6XXU/5Kbwsy9xFB/cRS5dd6D4NzQ+DbbnBtb/lLvQPlb/WOgVPflufkO/Jd+WfQ6gV5UX4gL4FYL4NVP5JXwKufgFO/BJ9+J2+DSk2g0RpQqAv0uRPU6QZtekGZzaDLdlBlN2iyDxR5zKEH2BF9B3gEnHgSfDhhXjAvmh+Yl/4KENaJ9QAAAHjaY2BkYGDgAGIWBj4GpsyU1Pyi/Nw8BiYXN58QBr6cxJI8BhUGNgYQYGRgAqrkYWD8n8UA0oVVFACpnQmYAAB42mNgYGBkAIKrS9Q5QPQlnmuvYTQAQUkG6AAA)
      format("woff");
  font-display: swap;
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: Klavika Basic;
  src: url(data:application/octet-stream;base64,d09GMgABAAAAAFzUABAAAAABVHQAAFxxAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGVA/RkZUTRwaQhvhCByDdAZgAIZ+EQgKgf0cgbtGC4YyAAE2AiQDjGAEIAWClikHkHlbUS9xQNx9jyS3A/D+r96tS8Y2i3i3w/Rc2w0WTDcXJ7cD9N98J1T2/39GcjKGDBOmavZ6Qcw2y9BMDPURZ2tIhcxk9iIa58DucPmlw1JU4j/feU2sPqnxtISRxZurZDN1fp/xH254KbrkodLhi75BTLxDlQhSwRtV35jPS1Z+Im5oxFBw6VdJ2sxQfcZgnVq7klWA4+TDocWiRz15CMZ+vjtUtYklkjaLlPKpMKnZ6upK5Ad+m70PCNqAWIgIWAgKSBmgAgISdmPMyomBOZe6zaUsy0XExTJcOm+3uVve+lL4TyfLram5Zpl3EzcCIRUVKIJQ374vBdJh4P/pj9Bz389EOKKJdtksU6rtVGpAqjtQlStSwBUtvByIP+hAaQT9X52pwjKSx6JCJTLQBU0F/l9g6wwcP9+wjEkAEDYK3N0vbYnlHnkaZqVb0b04VCXzZfO4mjDWcicl8ksjq2URfVPEZWXIkCF7uReodKMJ0ISsObOmphrzStgf30+XKfFo4Ru+QQva+E1gmgDdscPdEVU+LrpsamYuGhVlZpDOO0MxX7ep/ir3+m6uhkhQZkwBCgBaYYqmPL+clbLIvis8CSRlhkLz9dHn7u+/qe85u9Jre472EXAQzA8uSNrIK1kZb2qVE9bP3Zal5I/RdggMFDthm1falue/ZtuCd3oqpM7v2WARBUOCoMrMHE6RjTAc/+FqSinDmmVPNPy9TbP9eysdsC5E9mQUgqJTkIo6FWC3frvrv6AVrCTL2rU5IDiQ5POcZR0IDLJDOsQqQOVdJziSHZIdskMI1UGZGqmvUiUtYFFVqYr49XNp8wIHMsIVyMirkjUus9lM5nezB/yPoWXFstbX//+1vte++2DNyB8AVIlwLDTZGDNv17m9p+rUfXcAu9LTAe7PUBe6uxo+cBgVELi4rDgBrAQZ129Ur6gfN0LG+BitQs/XjW8O5HaSJ5rjN8wiiaH99ss0geqrlO3zNbpCIUxnu82+SgA8zk8yBcrs7zEoAskoDaAk4U6S0Cvkwf/b+kzq0gA0AC5iG0prXvtIKZdLCrW8I54fWt63bnW7p3u8G/gXDyFsw+LHLzUPls4CeSjRvZn3n72rdZd1pVWUNvN3HclOky+lFIACWFggD2YxGbp6CQ1V8W2KY7GkeXbi2/vs7KX7pO+zcoSjhGKMMUIIIXSaqvllJZTu/K0vqTkzP8nnXkcITSiKohARERHnjes2PYiXFVlzEAKW14nJ9ux5GtM8frdZXct8jEEgiopsARnWYEz9f2PuxEbjBJwRFNP2j3kH2PElRgDlQDF7qKc3ou7qsiKo44e7mNi/vhwq4g0LEFAs2UK+HBBQMDorf78f4Bi/5r1f5+9SBKgGNoGEg+iA6NQFpbseSPTWBxX9zYPEYAuhYrhlEBgggQAqaaSRG02GAfew9LphDl7YGlDuJcWsu43f654nbXE9KF7edhXJagBoEXV6fllXrIVU2AIGOLLAentcS5i6nNb3a7ea7Ntcx1nChrZnDw+gWw/zlJ5W1ujV6AfoT+gfGA6mDmPCrMX8jPlogbKIsRiwWG7xB1aIVWATsA3YfqwZewH9CXsP+1Z79j+OhAvDxeAqcE24IdwB3C3cuGWYpcYyy7LKktxW/M35s5agyBizQhsmY7hx0bSHeEDkMg827j/vYJmm97+amxSeaTADX374ylTYpcx/AZZ0aNOE01CenUzPoQcgxZ7bQgfmmnkDzyeHviL0F+zSeSXQYzGze4FNGS2UiOAKnp1Ho6P5DiwoasAwyFFdZoiEdsreR5b9iOYX27miIy1jCwvGBvfO/xvLZMs2bDMZ3nNuUeLo75rNtI0TK21dMyNAiNB2A3qyD2AFhURhGUBeoQfsUaFgCiQF2aIOtA4iOKwxQxjTxaq96p6Xhvi4kzrgUgfMtX+WkZaVzERl+L5ZcrxtBl1ASARKxMW4VHoxAIFkXVFyzNFswvOhA2PKEIiIagFXpE8CcwzEuj9STn0qeZFR1PQSyG0fROrDaJKj+s9t8Z57XCBs2dDNrhWdgueN1wN1DQjcB3PbhkpIW3LIgWjcrAWieMf5f+4Rh3KINpxoiSfypjaVraKU2Gi3KfI89u9BX/NGzHsajjEVh43SwvdqIRVyFKAWD0JefxoKurab4SE8uTb1mINQvnfkrsSCpDvByV/er7lOubwdmV+AVhA7ovEPZCjdFOG35zVviDCwxEXEJFYCACu0NEJf3CMA71UrgMSIWERC2rfUlQFnxKstUozwRVIJ3PqCMEntkcoKg/0VlveY6tjIVXINhVgSYAD78Fd45c2kATznwDql93j3lR+s3+p8YGMWyXaZWXlZx6BDxQisEkYkNmIJnRpjiYYYZIowpHOy6bepDfszhZyigtFNKn5Bzz5ogfPhGVtZ0xa3m6gegHGbB/lkDyWYWuonoY+t4IGAPps3FYwgckRpSynYk2Qo0SJR0bnP4SKaDUctYkAcMmfXIizBlKSiNWjFASvb7tZJhCibneqyJ4s3d8o0TpmrKohnx6nSoYWV/YGFlMV9sal0OQBxFQAEYAAM4BhgG4Fs1e0nT31tZz9ET62k2YD2gKCA5SFNN6W2P7Qwk/Q9VI3pRjxF+HDVIg14oDQWoRCJwcKx9Kg+ZUEhhVyRCVmvED4EaBaoQRoxcJyrIWMQzWiQoQkCoP+zZEBEwcKxZMOOvVuK5f9KdubClRsydxQevPjw5YfJH0sgDi4eASERsVAS4SJEUlJRi6ahoxcrToJEyVKlSZchU7YcufIUK1HWqjJ5ZWuD2g8G9C/GEUkOQqvWJ4IfV5Ig/fp8NGRH4VZhs7Ym8P/CCmGl9XVG0nVRsl4G1RX+cdVNSKdiNyBrmVffhrzGowKAi33gfv1xIzkPRl+vR5TeYn+Q7n427I3EP31SNpk28k3bGws1ij645JOAFm+PBMqH3bemb7TWTKYe2t2o6V+thQqrx575MvDA1qYtx2MGL7CCDm/yM1lT5lz9KHiD953akHFoZBuYJa7wtrrB8G6KHKnCuiMMqz5avbH7Ds5n0yE5+9iTltOvWuqFQ197RcxyNNaVccQnT9KaAiCBdwPkkQBRaSV/AG/2AL3Sk/Wefduv83/c8jujIF16aC3KSYVpun2Rl5u81vn6RGNNy1g8kUaRNaDCkOXio7paQpHW4UtNEBk4OCELvpcYmpmQRgmn1UDf7imCLJm7U05x0tNPUXgiH05rz4k8reF486NysKDZKPlDfNuPfzuNoxXdG6cZLg2f0AIvV3Z+DX4mREC43UjztOYJxOnzP5+j738fGPZp7oft1zEIOZZkxUXGj++QVNtRqmn2ik/kpocTt+vB9ILecI50rpiOs9vW6V6h11hi7B4t3UXk7dDO3/wFEOm4G8kVHtfOpFMCZjE3MckP7zWo56Tp++Bp5ik7sIdH1Oq9LyjvFXTiGr9HO9yfLjotzOvZbkuibZppcCAoi/bkp5RKm3vy22UgjPAMlFfj8zB9Bi7o0Vrmvk+m+98zOYE8n0NrcCPIFStJVXrgVgLo//Ld099fbkwI8U8r9ekqrrSYVQv+E6cWUPskw9sqoK3WPEtaNBAQxy7Gg+dbZT6cvS+Y4jjov206RpQY/tFYhtERcYzFP0I+RFrOuULbWoOtJHbXnX+GFvPwjZ4PJoGL2DQxMEdMwuDDPkU0YYKeH4eAcRQDaVNG0dgFCcuY3o6g/ikb8mbyRx/kP4EZrxNcIe60jD4LRCqDreJ49YMxFrXe3sFJ8Q2EbU7s3GBYjFHUT0m0AJDNBM1X6CpPiyZ5llCufcqIlm0PPTjMb6wVBdSmhwc7OEaKQEBGTXYyBfpZDx/qE0bKrjH/wVuOaQLzydHBsYKpgOOSVuYdnzNJ7eOiBb7/mcNOPWXgsC/7wRysumsT17Si83OosPzVIWsIdVzWdZGgu6uc5x12xGsA4yn3yQWf1JT35i0Ljk9qD4wc1cBeRerk0uJosaiaPP0RgbApBOleNXYJfe9gD1JwqLQbzZR2Ws84YU1Zg2PoiTwVOGnjM8W6Jo8/Xag4ZC1cl+gqj1OXTENlGkn9cI32tMXBfFurs7EcDIK1R6qpZy5dCPmi2R3fnTqZB6OQQzoxvXNpl0SBPGSk5SumhyZTCRvFYIfAgRReGAIpIhYnAVw2mT8KGg+uvBB5C+IL4QeFCc0fBosFDiwuHN5lib8ErAhZE7EhZiuYQAihUHbCiEjYkxIL5yCCs0gkSngqjtRcaLjRCqbjTo8ijocEVIk8JZFIRpciXCo/aZjSsWUIlIkjS4RsXDl48jipFqLjL1SPAUEWWYZvZLrzma0itJrYARJHSZwF58FPB9mGn3344cOPEUHeEcSMMNbcBBSAEwcvHn78AaISkTjiQiJOlqCU4ZcUUSkRlZqI0iIqY0zvrFxh5SA+5ca3/HhVEO9KIq0sIU1LaIPt/f8gwQ23VDgEpssHgC0AxjCAWhj2AoBVMpHCSYENYBMZGYBxIhZAKQBlAL0AC0A50AdUQDihcUSH4gYM4QFQCVThs+XKF2AXYIk7O0IOKEhc4HEQcBF5AAz77XgqAqaYW7O5JGP6sVO/cj0o59Q+Khj4SiIgzo+2Ne9kvbERG18KrWHZaKEZU9uy1Mx0GHpJXYm5VlqC1A/RXUgFUsSqBpd09ICWPeM5IkABnRsPBJj5KCpZQsX9oTaBXtJxz6AYRgiWbo0/k85bCxRpOkNmpLm2cy3gv/o5qIjpr4bt2AEeARGilnklrK33iUlmfnq9wUKECiMhfTlsg/KqoWVmPgmJKScx6/Tsz1OtQ49effrNMGCRxZZYapkRZiustMpqBxx11nk/ZYvYI/gYeceMVUCcePETJkpcSLKUJZVSamlllFX2i2dXXFJZ0xpsuEUtbklLP4Nw1AxL+zFM/f9UTTPMZxFit3XJ4uFlMRDauwZgxPd9eQok4O7mqvl3jcsgIUAAxGcWIJFoFcXiJdtRFN4CzhKzKpW2SntW6VKJeHHni2ERuaLyxsKDYhXLoOgahvK0RVDGWwxloiVQXnDPhmVF56lxEwBd10GxJoRhjYiMwQSNyGkaEOVi53YDF50TukDBstdV0HbtGYFC4gxViY1lcsfBa2b1xiM0EJZw8FzRMHEIhbUAmlZs89cN4hvyxLQQqjF8EKqH9UGJrxdKDARCC5MoVAYLkO/YAJysixC3+HmDrLJEYwASJnTutcvb2LnVjfZboN7/h19Hf9wr8AGI/zMD/dDgonZDyhVv0J9meRFGBnBNxgKRyWiaTA2n1tTlqF9QT9Db0GeoM6ifaSQamUalMWi+NB4tjKakjdId6c50Bp3DQDGwDAcGkUFmUBlshoZRwCjxufTt8rcb/6CmBECDtbAL0SHDyN8oV9TPqAdw2bqpn2iONFcahUb7sk+hhgSiuODit2v/IP9F1nfFZZec1Zni/N/7f8N/W/5bOHFrovR59HPl86jniueRz8XPOc99xk+NZ4ynjevHZc+qn1U8K3pW+CzrWfoz/TPuM9dnTo/2Wu+33huclz0QP8JK0xqAOC0fpmFA7TPzk3SJc+1rsmo17C6zZcc+DjNemf3aqTzR0DFCcsgW8Art8kFheU0ZOYWo0PTRJ415tXaJ+PDkK7ZXzVegECz/62aZY9gyq6y3zgabbLTZVttts8OoXXbabY99DtjvoMMOOe6YE05WpF6xEuUVm26tWpVVa1ZRq5lGataQsTZlWqqtofoSa1GlvQRbHNXNoKamIptenWodlSjSo9/SiDmWVXYM/7ycch2p3ZlCKq8ilH/d3voyaC2vwkr1mavXPLMNmW+BwYHQgI9h8K9u9ilNcerSpS+Gsfhi0wLxVYQNED8BRfOgqAeM/AQLzwDA8lGj5s8GYfEWTR51lrNHt0oyKEW/pzvYmPeTQAEce8eZDcxDaEjawSTJKMbiaJOfBuMysbrxiuuYN4aP7kVovGlCOlM0KC7E+hnViM8Sso2TsHw4YTEZKk3BaB/piGaEz3iKk+JucT8uRfViq0kWCGeCUSlqYRKuxzHFRmhLNGGu0Y3tS1NhmzXdstEs3BgGYq1r4TneEXu8EKRjGHJ62NlLHi7XYmspW8mtZpd8Z8S3D00+S6EtIJBF/+y5WlR9ebMSSQ43cNWY1zG6z7+1YR/FBThvHt4x67a7uaUb3CzE5fVlXYBx3NOTvC4imVNxJCEunthErCY13AMMxkUP3wwf2EFCE480MHsbPoLHHSkAkBfXrVVTBH0kNIUAMafUSFnVgMSqz1V0kdBuBV5h/ujx3Z0uUiS/gotou9MuEtoFBImdo1ccQyq5sOqGlDJvw7Nmrpy1+hFYUbQG2Bi1Lmzp7mvVPY+Vi1sv+7Tpt/aG5w2dYzP7raGmjhUTdpkjhXw8+uADQxW0DiVW8CFaExIiV4iNsmZS03o+WTw8RKAmRzA8DXnUWfEqEnUdbrKiNcMXb/mlW/3Nqvq5dXNJSDtvU9sbZLha5vxCnQaQ8vXVD9L5NCSkZChSVinhKpV4bjlWtYGPHpxTYp+vxZfdmpQhP+zk5VQYKEDJIFncCVlPjh7f9G4LKnvwuCcNUadunPJ2xBCBtEVMh0NHpBUKMQEJbgV9vjhkn+z5Fc/4xiW2rC3nLT+R9eAunxT8J6ZWRBekJmWzlUQGl5Bl3PbXJEgP0jyIRX9BfMv5x5McYVXpCnsw6FG3qwNHUZFGhlvLRJXoMu3y6r3u9gMHwIRi4xpVECYsVTGCqFwBFXSUTgOY9nInvtf5PmSFBEW9SWVLph0BGN5Xl1cglQBMv6pcrprxT1qGoalIFUWBSq4/uhrdVnVS1wgGkiuV0MjIwEBAY0XUal2hmkdhExV9y2zFFmzLWqa/PEi9Gyj1uUJpjhFj9GM0ghH0EEJF7ApEiPIKw4rIi72rXYk8EgPBM/Tt1RvAFAm/FtmFBPpscYJt13aA4MSyim+90NczKyYjl1ddeEBKndhwD18mrtUPZWklmG4JIR46sIo8X8h7dM8OVz1S1zM8CN0GyWCg9m4f4DYu92KZ9poHnQjjlLogj3dJGis9C1+ur7IjVa6jnH6EKeHTXcI1JRl16/IymxMuOpBFB9ZCVuVbtFaDCwbPowaGXGPC+q7bbw9fnyROP7v/1d1ste/QvheOTbArb4kTbFSVCME0ZC3nmKEERnsN7z/fRVxyThLkcaYtyU4i7pTZ2GdKUN1YEqS2N43Br3JtB5IxahQsM0ZO8N44y1pD6VnsgjZjjbgDCfhawvRPYxfMFHsFsrQ5sclZbyYfSZssirPFNnsxinscM6FQM51Y6Y2TTFHa9WIOJOJrk5ROkscplzPkpFtkSNkcW2uZcGsVX+m2SvajmyrP1JsuTXJ32F6e4A5l1CA+VRUOaK4Usg0a+jFcETBtnEK9cXOXMDl54tdq6Ifa23Ft+YEYjtCWkWZP+9VlYAXcCR2gWIGpMjL58OnxKmrmjZmf8IFyd7CfIiXITbPU7LucBMI0F1Y7kEA/gU6OfsJAMc5t4c2SkGgou8rllFC5TSvxxLjSY75FL/M2cehFuiRS6TSYdrZfFoaE3xXXsLYsa52YqQoiJ6FlNeKaRHL98K6QdzXOdRnqGF4lj7fJ0M+c/o2laWAE6SCBwBicIwocACacBVlkEzLZlerS06fB3JK3bpghFcx9HXXy7ZPVt28PoJqqGJGX5iuG7VeebAcwyc7qByjr+DvZASEs6nsQMNmMTIgQk6I5njcFSRaS1G8Mr7P5JeEzFNF6P6XwzfpayJutuowU3JG2S8LSkVoFIn49qJKFW2zNbtRBaAyiEa6PHxMYEnn7JJ2UU315l6DltWgpHiTfiV+xvDosJ8x8hC+r3MjLLgLZI2hWAWqNy5ZRMyNz04srSWlRp7/DG1QV0kpSYJBUD9wGHMFYuJMMCXyBfRRRDkQw3bahL20j/Etzy1d8iH7i14qhLQVrNvCba/S/YgVO8eWF2XUT27fv1uonVTSyFnqXTlpkK2SQWGXELkVtvxIc+cpSazZLFaUYjSQL2gFGyLTSGyFje/WsFOoK8bVQei9G8ILS8jr7Ky3FHsFgVtJ8nXghD31kkoHEsgJLzmsrWmRvJpvz4p+oaT2P1v8AM+2S53hEV9tBFQVtDIMjVLUUSuyl38grGG8aI5hhfyW6SgHIONYMowaVyd1RWvr6dTdgSqDtaEc9raWQ4jvouR09uwrOwRuZSjmyuza5eAkEm1r25iJlQgXsjfx/w1bqFFSWwbnSGVm7zPN5SCAunIEuds58MHK+ik56l6oHbJs84e4z74ZPMrhaEBnesc2aO2vhzJsnzgKYScJTkZahjAtUAwEFjpkhUS84j78gEkqzl0maUeLrV06wTxmEtG++rVns4m+/pzSFz/YNoeZWUFtoKedw9gmllfpuLPJjuS4DE2N6jSpkWyVs/HOWfz6Y/UG3/8suvL7sm9vHvEj35mrqdSuRC9tlNotqo+4/O4a0ihbI0WUtjpoqDQt7ZnddWCs9xPHtTzZG7Fnd7Fdq9o8STc5rxSro5PubPmIANVjurw9K4ZU0fJdHICEdIMmAMT/H6HuromM9Jl6c/sCR6pZBBO+0eRcA37YLayydWE5VE8BvbUIE8B8joLKnFGaIbC/ux21XLK2Db7vehW0sylqQ1b1zVoPq3uQB9jCvcWL96I2w8jW4UjJ8sZY1ejosGdXoGjE16BegVhSCp5Ptv8sZLMs85XYQk8u6iFe0RmQsDjiEaG2PQ/QCnJ7b3VUpP+ZKKzj0yflDM3ERELPW56piCMz3U2fDTVMLAfsYOxrHLwUIEwkkNG1TxoXZWPxFrTQsvN/YB1d1LDP4JHN34L1x0eyUjQnV/M8MqWafHUZAu4HPm41FP7S7h4YJ3+aSZHnOXiSU0uAMP+o45SnbZ1LN9PzGgt3ZwCtG50NYNsF/UtVh8bsgXAASQIVG4IzuUbVLZNO8uWORTG+Yb6g2in9Y7bpnsY4GVcupOU2GW1q9SdcWvUsD9jbdMLmuKURvhgSm4rJmlh6ewNGsJbNE/1rxKrOFHzwtguc3pnlKe35xr60YRbRGrxHEAamP1/ZooY8ns9QLS1/dTzRMtG5zLS1jzmp8VQrd2Te3Zn9Yqr5cd7FsPSzcuQobuU+jfaHC3+KZ164Q46iZuuYk+9aF+xHVYc2LPAvTmLV+0WY25SDR/uYhkiMZyB9dgZDRdtdnIPyBFZd0z+qds2hUjD+8fcm9eRN1WxdW42p/olYbcwXv5Wz9mxgt23HXj4jjJBBKjTi6Vtuo7zCWRQm9FMpLNoJ3JSW8ExiXDZBwCkBcuqrc70N0N30T0QGxahLOpfGE9HJa80fJuclJZgQ+ylRj3pYhzruTd5k8VdDmRN4O0z7VLj66ImTsdSYD9m1ZAEI9S6y6T5BW8i0ciWYSfGvtORd5aawgd4Gv7yQZNaWA9RYqwuS0vwm3mbns0b+2zrXAQR6ipqP50Jevda1Nv5J0nGM0BOYdXIQAZD4KDEUGRFJoB5xepuTFZSvF1rmPvfWeUtdKwNWb+NJKseylzh5hM0uKznqsZY6KZ6npbEa0WKRuM7c1e1PuzDapKn+2Wz3EGOfrtRRQreyK0Qgw2hFI0U009BBX2YKos/eN7tyaS9y1DEH05FuVv3W6gpkUaldnexe8K4YPO2tdyYpDjM4KRjLgA7VPI7XEJ++OV/lh8MfvJ+X3dPv+DzO6CQ/NYw+XkE/xYSyPtBIq0OHOCJ8PNo7KMlLPmEziOszzyVe0/cxKscpaqZU/k5nLgqxv/Grt7FkeYc5nmzhncpLpXennmAk+CVkniblljMbE7luVNBWL3AGqq5Ng8gx7+V8LgMzStRRMcnC+bR7GBZyfXkq9FjxO5k5tAcVCtTU4edqMH5v9hcEvDhagfEWY4mHD6Deo82PNnzT88QA+bxGI43qPyBD+x2Go9VHIzkvjoy1Seako4vz/2jiet2ibiziVbVNR+F/l+I3ZTkT8PCZCVrJJ2vmGR8K4sDziX1aFMAfe8oyYKvFNUK01UOroXl/gWyUWWaSYP7drrHYTwhXuscS29r5FwFqN7QARG7p1tLHYL51+tqz7R5EMQ+JrfYLd+ULe8AulFkdzZF/h4u1LxWKpxKNYrSmlPCR+nUiOTMKACcTPd7i2k/VqbR/zaM1Cx/NqyB8qjARRiQSRl+uKmmVzSS+sayvAr7zWMgsZCHsvYwtKYJmLs0DIw064v5asMkL9jlWSUtnsI0IvSdpQ4NXNKYQQMr0hENENgftB3iOHaK5ROmsrjuSkfhk6oPER8IBQ1wjPwMoPe6FmUBeAo1AqrEhgHRpYqfbKHTZ5Cc4XtfbrxP+rYZlZJ+UadTcsVFgKa7ZyjURFcaTu7IP+YP3gcuJTx79VvQVRoM4k6mubYSLKuUR4gsCoRLdYAk9FwKUEdXSapZDoLAgI1j4M21CKfi8cr/CHzakV/rMkwEH/hUOocU0cG8yLYv+FSR2teUEfurztWCpKXQ3j9hins1d0TyHzsCeTzkaKUfxrKnxEoptGBxKpmgD0ZHEorVMeAxWZ6xifTwwmXP5+5rvwiwE1nlgwME6M/jIAwXP7x9iDUlnBVoXswh6wZ4maDLoUqC6QkwXCJc9VndGZ10XWUijor6KKG28yowPpbE60YD4PCfRbdA6yynU5lSRPSJ3NiciQFJfujMXtikjHA7Ugie1YYq6W9eoNpwGcqc3YhP5xGYrrYsJKxB8pus+8whcdCSxCXP8XFE3yQs8XqKXkz9lIS9jnrdtS0ceu5F6d+WqE4xLkmE+tdSK7CRCv8gse4WOwbKzyrpvFcJrgtw5iYEm8ZXBvbwaybYqRNX83/4QMw+QTmn2y5BGLNclRkeU2LkvjiaAfVxdDzreB+ZaZV5aSbF/70iEZ9t7XuI76t8nVtP3zOubB8KH07+n7vx38oWW9Ebc+S+QVluUddmCS23GrTTvuxK3Ixq1Y4We5ohWTPL1S2la2mp9+K7Grwb+5uCYWo3JzMqSR9eH0InstYZXMPXK5IEOXnIOtK6n7lGs7LRGfKJIWbIl2PN4/N/oYyStLkZ5mCXn9tkMxVNuhLU+Uau12tVaZUA7Lx1KWKZdR8vxpZodteQig0LUQZaD11xemxIeUJVCU9HRhXEFSQ2WWo7Uhw6GME0OXKlQJKm+Z5cH6bA3LPymsDSCsJFNg/gWz7TBTEFkWeuSPSqgemdoiy/w7B1pbNHUDklnaJoc4Y5zRU980VzJLU8eNbY1tBcm5AvOK4hXmfoegn9exOLbXFFwJkhel/5bO5zEPVm1wWORW49DnBh8fC/fv2R/CRKconJKaEo732xMO/t+q4OcfLq8ZaANRuaGqVpfmwiX4ZAYrshzxJZlu2XX5MQkuas9oZYpEGxb1tBLItsVae5Wsw9/P28ZvfrWRh/fx854mkmntbEujCVn1mdH6iCBswanp/NCEwtiOQnAeTB1qHeLUowY2LEjtOeAC8c61xRV/rLuxLxmtjlOHs8hP05wVmQku9gY9PlZmH0Dz4dDT0XBwNCIoKis+Np136Gpral7B5+4ZZUMyNq5kqyBXyzM8EWCy/eO5HLlfkJcNuJIrl5S9pHb9Toa7F5huF7PmBrAyC2ImC2IyWeyVuqMsv8DVc1aXhNAdf/nFke7uM1g16LPT1+OKo+MVDxaNkkWhQdKDCLlC1qKZ+TnV8JStS45wC9RCwxgkrbWde1VBx53gpM8v6JZi9yMfbdE+wz5fHagCU+anDB2nUnAhVbnHORWoOvWr1/BiTJlz+846X05QQ2R0NIEwLcUpsyM9tTiOrM4JGKVy/XVq9nHu2+7uIheWL4uj+PR4Mkq19P5ZYg+9Y6f3NRKhbElGc3117eDSFtPQ4ECCjuKs0HmX7jp2bOXi4+cWz9+wsvn+QUbrkuUhAV/hNWv2d//Z/TdH9twc8Q/KCTsCBlczdu+Qyp9eMMYNitbkJNC28hngM+9QT0CMs0QiVhh3t0aB5FDA2Xf5qU52Vdn4aBlHDGKOLDobb1eV6pT/DnQjPxrLDfHC+HJD449O1onq8PeCH4L34aA3L68lr8PUYkbJtXDRZF5ZS91rWWsJRy/+K4iKDEq/NN1nmkfLnxcpZW2FvdWJTnbVyYQymQIiTG7f3UxmE/E70QRXR8wmM+hGTJv4Qm2SWpdyqYsKv65I8+6m5lnCwrGEq5o0FZtYu8AMRbvaMtZuDax39XiMDO544LjBR8oeOP/vj7/azVv//etvaQCCe6Sc6XWWLOV4YcYiLH941jDfu1dAb8bUFWVkZ2eWZjZ0P3j4iNUv6HrRJWxmQ9qoamMNrqQ6lXZZupiyZIKwwy725urUL1v+qPWxyUyoL8rITu80eLm9OxTyhyaGBD8Drw8ICDLHHGdtcIuLp1NRMTVdUcenMbdvt34XRe4eDc0rTmsvLHCyK892TIvIC6S7XtTaPNx3LO2KP9xmH6v9VHuMDftHTGOZjfWYxvrMMdN1QUN3gwDYNWtZfT+PHPt5pA/YI61oE7pz48h2o4vRZfvGkU4TuhUNxrgbcbMWvNE9zLoR96tu5uxXKWcCWTs/fuDeg7Oms4deD8BUDDovqjxXIbjArNwP/p13F98tzr6SDT5NDovcau89bJ86l/4tKb4LLQ3agMV2qUvt9AFNd+BExyn+KfgvLyBqIjWEq52CXTJ5cbeMlSCLiFPoFBH6ZgErIjQy2t4+R++cXZeaaORosqhRFLKawoMJ7XweQf4qk6wqS8VvMeLfqCi6RYw+m/MBoRWcpdIILiBWDfnphhmG/PQGeaK94V+R0BA4M9Ag5AfYG4IgaPXm0XWRCrvLRvzpwiNqfrJOn8oI/zQaRLvGGPXcRQ+HbTsC+8VavTMxO4FaVJOfn9Nz6lJVUnnWNIc21xWuvt9ZiVCx3zY3ms7QeYZ3YAuaB9oG4grjlLE6bUIwvOlx7D7rREyttxl4VUPOp2ZVJrjaZyWTEjSnXJ3tzn3KsiaIjnC4XnK/bA4Sl51UyjYuDe/RNjgEcNbU/+olCwyQefl457ID8rxgvC3Fzy8olpnUtsuI/y+Lk16zAM60vWpTtQ22QdTLNoTDUcRHqWOL4r2NIiicQVrOivuzhj4u/jow/HU+kkUHr3KPlPGzo/pKBHk1CwpXLdlF73p6I9UOhPsHz2w90x7DjGjWSMEIqw++NWAievPoOpnc7qIRfzLhkoNWZg3atPevf7AIP9rUblMFhLW9KmvW8GDeYJxGW5YZ547PiSZp/QwebmNVqaTXOn28vDRRhrcp0NpJfetdPXi2xeRPEFZil3MuYqDHQVuoNRrxczpxBc1T7AAyyF6GwP3k5YqX67Y7ubOmvrYe/hrMfNkgURWouvJVElVD5svB0lyY1bHyy8ifbQWL8he1jfy56ktnwVKK+rILTdIL7BGyNKGz8gx5D1jjedW3j1ogI5HySCzmpC5co0wuEjD97wjZExNs4R1/pqAoWRmu0U0ywTrZeVI/Cb4krLuERQJTodKHGS4X0w1yB6uv/XvFlxyVPm6K7yKPMoUzC8rxL3oGwrd16ZJVbpy1Mj11RqoyPc4qNyVLcTJ/Pzau8bNAQipMdNdw199ISXS2L9bgk9gV3r4e2hPYgo04m8RwFVQuq5wTlMgmwk/Ds+i/KhQajU7HYgeytDqNRqE4Qq/0OYK0WwSyWboe/DqNS/vm5f2SVkF76e31jQZicmJyl9vAgESpR7rkxFZm5rq4dY2mRqEuEP4P3zr9Osz+Sf06PeAoeZT6zGsdCxOy3B0S85x4lEbyzu6sFYEg8S8vKc+I/iCOGT51gecKhhee+on3LZeyoG5oaWPT4NK6+sElk4NLHq93T/LyM1trrofovkubpN91IdetNWY/ryR3CNNcjlSa+cx6FmcZT0tzT9JYjvwfpk6KOR0YQrpMxD8lUIHx2XQmgZ8zmDOYwI87M10tSL4VLJ/ia0CMiisqTUyi7564WMO09UXThDMa5Po2hb5BrosIL7lV4ib23qwUc4keFaPBjQQSlUMlEUAckPh3IvDVVaroMIkqukqtaUKZqL9Lv1I9LMK+wUR2zvKcu6nmg32nRS9REVd736Q5Ep257tzVDrGLNOrFIQRX/6wKmfbajDjQrcAqoyVkvKOnF9OgyvOlezrF0/yxOKWEr3suoHrAybFkBlm8KU4FZWR2lCZAI+Rq00JBdmFUH3qbG5iBOQ7pI4Wb2Jsqi8IUifpXbqz8E50deQfzQDclWI/+lxZfnTgwb/UkwyPcwdXXjnCVVBBqG/WnLU0EsSM09YBWsyQ7ENQfjQMzjHHGGQPGGEQUGiJKEoWEiiD1gImBSR38v7cKgsYTJYnpiYcVC5GO/yQfcveER/sfVnmwDh88Qm6KsfPPp6vdgyXkj8NGIE7DzyNdzzNY2AdTBCWOD/Qm0AnsqERWOle7sL5//tXjkCHey9Ga35xDV/1k7KdqUZPLhX/+/rC+FL7B4G3i56xy9Y8N9XBMtadcWPUL24txU8C7p4WlhdndOJfXiKUz/YqP7zEvxhXdFcRL4eVApBIhMktry/lrabX/iXY8qf3t1inDMK8vioP2nMPu0M0X75iKtMlBVJhWaXneihU3C9XB+IVpwB81/QID8Kml5O6YygM4qKvBWV41c3CVfVx4CUf5CZIlqGf6eZSoXHzM7aidtltLS0p3h5kovAt3mWC5xO+DbVjKJDdB5TmaJUDTz41Gctrl9eP0gtPtyZlTuV2tbmpsaurnNDVmNjVu0tgEJ/kpXhlot+nPOcmND+eneqVXMvNWPUJlY2dxf9qdcOUw/x8L7EvmFwkZXEJ4+MSQDbDwL2aQQN/+awrIE1hbjwCHorqTJWp7mCoGQvJCNQ/r/4mxYl1fRa2640y9xc7LwLRZZdfmlk6rSo8N9pXFkNzO3D7GVSsj05X1djk7xO4RJEfvENcboekul+ACWiU8b7KdoXz66k6WKHgaSbxsR6qNkMY3c372gojpSWrhGxlt4OofE+r5WYgXoTWjk4CVtxZqVy2+kSpUN57ywddnamZZlDCENCFDRINdPvelVdNieFnqKCLHSHr7ODoQn3xXJBzL9sFiDoFMc3ZZ9PFWqrS01UA0Cg2EAT/Mvzmv0huV7yA3pQfPaeYsSg8QuZLlpasBsJrer7J/tUxw59JD89pA3HlxsuOlB7iqaP2bGvysECZqCKT8Enw0c2XWbT23LPNkSkpObX1KcrI6T5uRLVJC8urESMfynGe86qVc2jtGDGvFsME7d+WJs5oAymivOVdVw7RhcA7eySK2cQ67Nq+fLvhjOnNu+piStDJpEcHYZGxM742Cr4GKGxnW3jsxP07veCd/uHHsD7YMVWpvseRxrh9vrOZAJfdRHJNclYDtgxGTDerQ4iN58CqHjuQB5BuoDo5jFraLBYrkitRvxH/bkrRMKKrBiEyw52Hvv3jW68wE2Nl3kQkSo63T1myPDq7ZTtn23XkNpL5WH7trZYysVS9bucslKjKC6CvQMLXONB/i+TE7b56/L/OPHXfvU0oYXzwbrFhZcti9BEmu2NlrroifjNAD3rPBJ+Ytv+YU+Sf/JFU8+IcIeyxrwMdV55pY4BP4OHAGlt/Bv/+54NKkFj0l9OE9HiipvSG0ST0eJ9NIcoF66Mvho2FG1Ba2SEu2sZLIa1I3Qs/vnv/S5Rl6Iz5HIpcw2tcnE9SRy4lgz9QqHuVTqU22nDU4GGkv7Oc4WRa29ze6iDDGZPuvZ4IU3c5ZjYORlvQX/lZoHZhe2KBT90dYiTA0uhHeWsktJ1N8HE5dJIix7UFypHFH2p9o6Ic5z9oRL8roasZPcp4w+TRv+3snKOrDop/mLWGA72Tir2hnd91Iy4Tp2rpYMBN1+CTdwf7meZFlMawkoAzWFivf/2Fl0wOcttepLG6TWU9vX8/VOY5fFFKDyfC9q5CTvsSvWDJ97az6Xv0dbOnyUN2uLZQXFiCZCzEZGVHi1KWatRMdEk1jeLyXwCDK4XL1BjjrUdWYuZA8tF9K6CtTIJ+c33SHesfOBnLrfEP0kbhL0T1me7FcYfQCdba9UgNr0KFsYQhK7Rld6VW1jduWBk4DT3n2zadY5Y827ivuWFnjyfyo2hCzUFJpfTtRAGJllktQo7U0FaaV++KtFbMsGmOQnLGBVbZxSlZ9mCtxfS1nbHMJNsvsMx8d6V1V/FF+V5eiseLu9eXz967nBsFLz5gcZrgJO0fiGbtde7FchUDIh0qDWHq8Ec9WecznL2GHtGFyAIQNNVdB+bXq41EHjREg+VBvKQCIyxW8164Cq0mddKq7lUSn7+qAv2V+UlT88jfH6Onz3NwtraEk+XWp9uuizauasdzLCX3tvbb1ElR9VS/yHBI+8kkJJMQ2Dzw666951062MX5wdnfYl99aFx51/f10zq4NtIT+RhJAP8E5vd2y40blMP8Tf1hphPtvT8irGcq6c6b9zJ1kOW9tioMCYy3uKbzAjc7GxQsWvzhnzMIdtJ2hmkMkhY8MqxKEIwjAweUX+Xv17wwhCnrUV80CNF9lRPjweoAON2nUz7Lxz9e9tc9rq+V0mwh7wEt3JgWuOntNA0ZF78tE3/yEjGaL9mxBcRjQyTTZ6H+W8cyhHnQclkHhfLFFJSk57/CjDlovGFWFYtNmx3glNjASr1chaJvfLBnv9BjIKTSwddu+g46mnnXhuenCrNf16SY62I9Factv7SuvjqpORq/3J7KsIQEY3uLivKtWwigjUcA9JF77BX+fR2Kx6ZtXktCa2WsASSSfQz2S6CG+iqw9iSeEZZE2I0l5Vz6aUJJIvKa5x+jsgbjgvGoDtw7fS+Yp101jc4yB9dJgmg8Rfobo1BjF/scFhXjL4wvOfxQsbNNieiPWNxxSVpzaXRjWkshImFu5LQKpcUWqGP+3gvkCAjZ2deRCk4Wh60ZCKnxjhLH+HEMsSrHG+NHb+nnN+ytbo0rCFSdZ92Bj4xVJQZ22+feVFVSrBpNtcRutw0KjUyayKhwKmt09StxKPPnYvhdKfZUuwOSveA7xhoZ0+q6p2JZK4RaNjKzElQgp24WHkt+OCxCowOIsL7f7I393T0BcaBAdHmMPF6D4uSTh9cQdtjkObaPpiOxhi1zY5FwrELsxENs3CBVxo1fEti9eDcEAvFTuQyf5nrSU1ykwHkgo/LuQEDgOc3PS9sidUtsbofOzKe8utXZ8R3L7FZ9+gzujjTCnp6WnvDRa4c2sDTx6D0GQBeWgmngdpYFCTnCPc2h4o/v0Iyy8nMrE9sL8TDFhZxYE5Nn7ZS9KG0pV9YkgtPNngSWfU0efmPUgYpv5WzAVIn35TBxBg6AVqcPbcrcN30oncicSVGR/MbyEx4EgVoj1elEcLBbRlobSUrf1bVan+TF2S7QlRTLMNANwQO3n+iFQutdPq9QmxXzoJ97F6Yh2ZXo7SdR/wTYXlReTpsc/Ifi/KInezq5MR4x7B1yraSlZFvE5jZxEpcr/0+nDCVmpqoLaJa3aCFYjO1zjRc3I4K6mH98Zlh1OeUqOgEU3Hz9pMS+59fZds9mwXcfSWdkMrVk9lD+0es1QLhLeG26Y/GD4KtLsdf6lYWSjmljYyxxeb1BvIO5yysYQ5kpmyEb4M0B6MU3fnTEQHhU1XaZYrClZeu088dZ571vnZ0+yfmTF39x1E+YuilGQRF2KiGhXt9xEn8LnF5km/3emFfIMZ0VBpk5uH2oXMxh9MN5FqpKVBeW22qdwbMjCQMGqCud+X9gx8mOk5sdI+Lyl6wPhDbNzsG3wHrrWWX8BZIb664TrVvWr6tGXcZcd0fVmuYj8VIifNXK9nFZXvCH2k2E5iAguaRU5Gax4L5eUltxQaXpFTlp6eW6GNC+0dGZOiDSzPPdEmt+kn/dkWdmktxc7wcdX4jXzxez3A95oBkzcdcS06QSn644VMzqDP5Nyj7rRvODU75zKUFcmg6Nuj/YqDmGwvrK106O9GQdXgYnq6p8r+9XeQfkpKd2iskMpE/KupICTlZzSlR9IU82pzmMWvRYDPpqYnVEx2+FhSt6fghQJ2s7tvPsBI/ahXr+9toexem+R+ZX59YrXUPYafDJ044tKs8Q0IMkBbW0wee3xlzii+D3aRdltAzcM8oICpLa5P9Ms9USd1Zyl8EA6NV+y5Z4q+Hr2owNXED12PZ/ZDATHd/+abhrTNvP9FXHPR7TxHojnZrff/lneWblif5BQ/WK83bvmhol/Ku2TnrbLDY2c9KcJorg0/NEI/eXXD6T1uQzuZdvcu+5xor3SbO44nmbVv9R9jHTOLJAna3GgnXHKOCmGseQUug1h0pZuu8JuoOOKc8sLE9zwBXpiPG+B77Z/zQuJmbPBLtKLyBlWQ6Rrp/SJdobhIqpC4uPyDEMtRTeHvq86w+SVNB/re54s2G+YxY6LzMM6ZZVm9xgrMkt7imrTW3OuWRbHWEeFowLncj+H6ZAAZ2itiwgAYADi69cU5TtIv1raoCf/E6krmZL/GGY/+iMAWAKK4gND9/9/EwDzx5T4/OwHhKVvOaoDUscPXiwA3ALoUopuCfWR7hh+f+OfavzNp3adtHjq4pH6Rjo8aUTymo557r6+y4LHJ6+bdXzF7y3+RChthH3BFW5j1MwK+K3QFzId/typ2SXvDfETkR+whMrpZwPS5TBPJsKa16Rodp5RJeQwZSum7y/6wyPfIebrepJsJebkR8GbN7e1Ui+DZdEeDlnMucQsMpI8jdQuC4SO2qO6J/6L3JBSuGvw1G3AmxN+z/Gq5NZrzNGpw4LaVD/691pz5NQl2yxbefWYi19se8eniTJwuHfk/cYizyB2h208ZRFXBJci0JQqBakJXrKHHhY8KukED4XDum6dt9VjJj0UurN76PvBa56k3RfcNMGV4I9D3wLy5tEXRjo6+ewhUGY+gJVsgZruqB+CTxZqsp72NnoDcse99D95tAYkGafNorIjEhB+nP//zoQpf6zk6MN1ODQIMhK06hdTy52cDu4lJsgf5j526i8fDLuLy376gT9FU0MlXw29naABtMIEnsCKZvAGdl6GNZs5+Nz7JHxZQG2sFTaGlbIyLH690VnnIiRA5uf6/z3slBxBBP4BgEUWA6aUwBBZlLApqBfYf2TwRo2pvvoDLAoX8AnUo1etEQ2FzROpaG4agoxNyaAjSBmdkUP/000c8B1YP1YWeF4EPzQpg0/BK3RGTXgLNgG9WmICj4PPIEEq9jr4LeZ6epOwOoPNwWosJ0y1thmCL2hRf5MDohEUYgu6a90Fa8VaXph4jUVhR/GFfDPAi6JlpqLuIT0p3+B3/NB6wUdMf/HHx8XihY6DqwPZiToMQNE/+mjNcciYi8bfY8GHRB5P8obR2VaBx4iZCWl+pF9cLqTMy63ZvQogrUpwa0gn45n4qFk9tynsVGmtV3BcSFV8CYqW6IlWs3sW6fHE32dUBZEXO/8x20QKAfFTDBxAAgEB9gGgvwEIAAuKIQCB5AwEIOH8DgEoQo0NAShGqgkCUCKkfyAApRyXAwEoE7aXEIBypKOHAFQgnTkQgCrU8wQCUI16EQYBqJm+vqsQgFrUTyoIQD27wkcIQANs4Qc0pNgKwCMQPdUjmJbqUezd1aNJvdNjMNPpLdQ1W4/lO6Eep2l1ekvMQyestAV6G9KzhrDV/qu3u/lwN1NvT/oJp8cjfyp+MhLYFr7b5rYhWFtaeUlzokRCjAGxYUeAQ3QsU0Ok0TUNCFWrK2cQ6Dog6o5kEdn2L4uzh2sF/pM8+gCwlOuIh/qVOR4sxWdyNp8T0WvQXXWDgAHCfAnY8+yk6jYn/XivNzzWLMzJ4BBPCqirzqBcnYqvWfd0EqKW7TfivZO//eOr94Iig72ZBeHxA4I/fyW9l0gD7dyq+hJpoiJfkGCgJ38piE22jfcywiUc3x1YQQ/12ltft4RuaDtf/WZFVKgWb1EvUa+svLWxRP5xTxulv6Nc4B3dvM/Ek/Ad3tAlff32fYk3Ei+x1eVtfElfrd5uliS2xk+gkWKgol2KYb5xFHz/DAwUyihUpXoDd1zJp0zs8OgNtf6N0VYBj94LkJI375iTiIUn2ukC3KZ+e7czzxYWGlbOg3kltMgX77I5HY3KumFbunMlShdwkq05mVB//0Cz880nk+6KbG5GUNLabVjpfqPrh6IhW+GmbhJN14/M2K2fATzqXulDe0EefxC3CsW7m7hMPoSa+kvkh7kDnQ2Y2aDL8QdWr9gT5i/Uwp6CFu627+6bK9YPa3QquUK2oO0k1dlAClyjzWXlF119dx/H7UiA8SzVd0YO7IB6Q/QMWIOVy8/YVeit/R8sZWyy2qKikonQT/7VSNcLWopElfBVP4AuUAHG9xd+QptdQ0WTmUPLLjdAUXX9/uKNd8BJWaso3ACFrW6Dut2R0ERxdOoVANXWxNII2/sgy8uWAj+zCjC2KrJZQ1pZhj63pSrqYKsOTpUKbd8ZZQNSG0udthSYhAOEKmiL5mQCAC10h8QMNatmeWcThGxAsq7uqNUiGo3kzQgCIE5wvCQcFMAn/DTT/bJBsXwhKHxGTUVVErdUHNpJDDSskDrGRhXhdEwWHLWqD+3vSSku09Ey2rPlSjZa6uTYe7ZCg4ot/Qad8IIJYnF6HpFp2Qhb8YQgDdFtXgSRoTFCtXtlxBrhKs3zg/1JmPLJTUIXamr7AacpQkILkZ8plVIlS4YOG7MszZWLuIKCU1JaL98HNGESH1sYKTS79msjVCU/sN8dqmauG+LCTiQURHZpX2+SKgcDJ5QLtt1odIBJw2ofcLPFIFRapiiHiZpEj+Oo3xtlxlkjdYMsClYAlMcz3WI91rA5wAdJMxTE7YaKG3r7plBmqLjAXu9IjJpYDsdZOnjCFA4FbY5wxxxIRoOkR5a4SiGatwI0qKLiILBuJ9vxVPeo3kMvttgliJHCQgMiVbFXaZBaILDuw5TseGQbjEYT+THYwmFgS3aMsmJMV3bR4CPVVMyHNCPUpuMDOtf+ctvPeo37PP6SWwysKPXhWe+Z2XXI63TqXkPb1xURCRyMvOuNUWhK2OoxthsjTn8EcgInJKOdGhRVNj+0G4Gb43QJhS0qzr55WMKkIV9P9lddha5wIpsyJ2HrN0H0WpGxEhszBM33ZZrvIRh9LpCPDOlcBgbkP5aqGUwa1v7pnVWIDxLu5J+Gd/GvGOPvdjEbKiOAhLgdHgk/dPHZByOo6xIrPWypGPXo6Ivf7NkOo5QCSkXespLCBn4sB1u+hyRabih54xQfCTOYJKdLvjp4pdaZkdnsI59aqRz/gUsBF3Lsqc/VEW5ySSB4ts49o4oBP9yFdrol9cmCOYKiCGW7EXKn2WS7ByQIN4wekixDEZK4zHQQxu+umRUlDQvYPODUGsNkQo8xfHBX956yESIv4aQlLpbKlAynHoJehrt6cMmO5TKOXEIRHKUqyy24Jd5Q+lwfWXlMmo/v5wpfLIzfdWKwDdKamDx17PhBUyd4oxPe1ZaEnmVMpXLadLuFSpnMyBMjePmsN7Ib5/Ld7SR7VUwBRtVOCB4pVruKTQb5gtx+1jOJcjrc6U9ujRHdX2wvYRiCw6NR2v3a2QmpXiYG2mPA2nek6yS6kbgGMIqKRM2sIDxQAqQoQTFFR3k87ApDf07hIRB2hiYkvvk2NbVB2+4bUFTtWxBomZ3it9EO2sebneaUGfamZFb0aU4L3BSZgdcjxAKgRGPHy7v50/gqJcpjwI77O7pQFp7pQnfROMGEDIfMaZKiV+8Z34ZsvEN6+dfOTNeCEcIjp9LSrobWZK8O+x09wOhxoVIgW6yK4DhxAIyoAU/pKzftEbinfgkbvW/BSBqTx+GeAitFjkguBoVR8LEwKe0Mcm3uVeMmeEJzhM4IzqXN0b0ILB0qPsYIlrXcQzE3GWatPDA2j2BMmihOAGbDPTMczUiweuLFsJdyU1T24tZ8/4+Tn3TcaP4DlorQgYzsg4hfaqHJYN23uKD3Hyxb1xfKsNSCtIs8CnJuhLdFQIa85vjwOPxACdAjgRvJBu+JEhIaULO4/wew2y+6YIVY/KbOjOMsn8TGRsaKCTms1v9OcRDbfLeAZ4znqAnYpX//WhCkGEff/SSRGEqiinogKOJtz2yCHIMGr5czO3uHk6HYeDYlGlwkflQZL5T/ppZwagGOTGg3J3aqg9YoB/KVQ1MUv9xq3QdtYfyOB3Zl6d/6GTU0qkKdKx1UZvmh6IQ3FLC87l+VDZNXi0CgMMc2VHjZqBMInNAJQQA8TSR/6pr/kzVic4RELVLrqzYO9UwsgicETrEV/y4q0JH9KBl4KsvxhqfsIp6rMNaGVoNKv2QLhm4ZVH7GhmqsslxhRyfZvpRkbYZlaGY+sOxmPlYO/3iyKgJvjD+aLi4blq48P9/jktygYJt3/gCK1QBAdfX9SM76DqXEcxA2Ik7XtliIAOSFKL3qAaLuzBZ//PoNWRZ1GRsU25JQL7mUj7u92fJLEW8Esix3V23N1MaAC/uzTdfPkcgprR6JzGbdng8Mlvc28hq68V7vf9wpFGaxwFdZKonVQg+iDVO6I9vds6JYAZllsAgUuTmKyxtNR7rVc86Q+BuaRjxxJy3lRgw4STZ+20bMCtWf1Kw/QrgJMRK0yK+VyRtw7sK27cSzVJZFgAwWcBdQ1ABM2OpR2S9/g5VkiwAzAlcf1o8YrlGsxyVrKizTLge2JiHhZEh5xOrVZbh3GCc49XFuKsq6HfxwXMrdpRrgl0EXOWUve7LRThGRTzCsQ2nXXGK2Ztli0dDGsnK17AJI1aJ2i0GjISkX3pBUGN9VHHolQ3aBgurdq2OaxEuwY6mSnKMM1BEFa93ujL8cqo6dZp2RVjJwPMj5EhIjsrK0DPKkBW3lcq33Q1kaE9xeKmc3Ir12IscDjPfiN0GC8K/0TMqvGYblDYX0xARVNGtXSgBPq1CkXsK5N5WezCMKwfAyngLVfD0UBncHsczIjBUrSZIOmbeEIzKpdXyPNUaq39gg6As9sm6iM4uPai9yielVr8uRKnYB/GRGSGMMHKMBj83bGEhsI8XBvTEp3ujR823XXkV985UWOfzFJSuLo5VIPm8et9TM1hSKYhxvdrUIvezhJ7qWxv3FoXcg+IxHnvQcnOwa+iL2PHktRnsxntWuAI4VS/G0k8RK3mhqrpgN7Bt+y5eOtyICTcphFZ92SvnYuXKuIHmP22DQZ6ilcD8eULp1BXfcl1aHCnb/HLVHSLvyNvy/CnLDFkzDS3bCj4WdOEqOm7XLulyqXyuYGu8pcLyCKmRrCPNYktceZR5be0SXwIRM/mMx07qag89G9uj+273+T5CPO/TnWaEH5vOytyVW7zQ+0fSIUf6RUCK4ybgEINwyPxhClguCHaJtCZbcGcv7+dr0moz/1FsX6kjh2pPQTSaT0eWsydoDm0qWsq+p+VgpQPP62gOjTqZYN7hsLO4JEycSTX6cpHRO8OPTa8RLVas1VaPX2xkU9fAaIvMbDOKlSovxEKy771epOwECmpdUHCK5bAavnRfLJd/StydVJa9mY9vOR2Vy7gsTdr1sNL9PirqZ5kiBMhilwmDCjEAk48g3tAYiu6oc8g1mdMv2gl4rVdCNrinWoq2/XRttiywgBSlVF4GFJGaiOdgANPRULZwxL7VlYdpvC91tuNloa9q1ekb3+HEw8Q35w3+UT3FnWlWC6rwrRjMjgBV9bWlJlu1jG22RkGxCH0b7i5a2GZD4rXJY6moxQhlgUVWVjsjZoouEdjMAMKc10LRLXcysZdKheoZm7leh2fi90Q03Kv4DIzNwrzTisJZnXWWyV1eEiCpve/XOvrUcVHsY8XrwjEfFzT83QeUiLkDQNuw18Va2N1QfQERMHCFxtpxFSi8MHqiqI9NJz/wNQqHWEOhtLtq0RY0w2Gagq+apDOnDOlBfVbsa0ecS6BFue7cHhsyh9MuBS8CJVdFRGaFA+t65+2hquvFG/2mJqw9DAGiAjqJBNyiY8flfXMPSlkSYySpGEgmUuv1cOilXgTVwxoIZpIqsDcqJLhrKg8GEgSiF4Cw8zHQgD4dLVmEoJVwftkuXMbZVSDCNr9gqNFBzriSwRwmLLYt+VWpsbRBCF4DDzMvNYIurUo5AJLrqsCiSM+HhAn9YNtSEMgEZRlDdaAerPlrkDCj9NpK71Qb6SaNPiRXQBCUrDBQEc0qItUiLJheAEdgaHWTMw8+dJFBI6Jo68xJNbbpDFDD3GxG0NsWA7PaKd8pod1TDBPWui04ou5yVLOGi5m99DhflVin/3KC7nQWPBk7qe1tba/Q+BEPDn8bOuKWiKSsEUnbsfndRhmpcwOaXKYnGxKQdHd4HZ3afDTwnz+crMVWF2idyW5WcKeblCQIlMxV00t/IT3/Nw5Xkh2od3/1QJjwM/GzrXanUovtU/iNYilLqTQaAzgHpZdvE34enBJQulKNwpId+GboJADOQEEGKusSBn99zWFgBtHPCzU1OyAUBU4uOHg9MRvpS/EgO51MGlq7aCxBBJhH1RT8c1YrDmPz5I28tPd72YCxH5Eh1k89Da50WPHoiRk+K7lvRFNgv5QaNx29o6T2RVyBu7ZZoE17JJheNgBpkvFwiEKfVAUF8mMfvy8zUnLhBzHc2cpJ96QlB5WYh8jIdc1r3V4WBQOsF+NkwviA/08uSPMYi/90z4LEnZTmhvh/O8J6FHIdve5mvgiMFdfyPBrJ9UydM/EnZRcCCVtpkRVekeJU5br3xBWxy1JP5G2mUkTZBv3l2y5lCis+1Pnmyv1q9Nl3nJtr2SwhS75x3rkyAJru5fXCJ5MJ06hvhs3m+5l1yNjpHUBjJtGw4EudcDAnW7bQ5hG7iVr7PwTJikcmGvkYhOSp16vNAreHu6mEV5TyItI9FEuFdlMAT5WfWO2on6U5m8oUYIg3m9cj+PbjVEHqBmGC1oj0F2SAnSCr20NiiBvkqmmZPVkwuZiJOpewEcvdUIXkHGu/1eYm3tHYX3A+lXdjLJ2A1T8ueioiIRV7UEHCfP8AY3t2MvhbqNC6ytfOlcUQRiK0w4LQv81wl5uG2AWuYW8rHnGIjdtd28K3ZddPPbzbgsJzXHo3R4wUjmDJsQ1He4Lj+Y9PzC6GvEtkYlxBdBiXXAh0fqB2bAs8Ga6W1ej3xOZvi9h4QsJHcxdrSmF6nBzvf+I6ZZGKnlOqtnfZ+IBbuzUeQQjYEeT7GeWNNJXz1m9K631fw9A5ec9I/i4SjyHyWCmO9acJG2fFyPRN0vVBPab+K2zvUK8X8rdzZ1Ld5jmF5Mu/zay+6L4yiHzN6yi7+ScOWfDMsY0AweXEXW0RyppguELGcChAZvTVcDxdspWEqKMLu8A/MtKMv99ScOVv+Hq9TML/RwmMHpi++hm28OJhuNPQeMq9pPIUVKsCgxWXX4ROH+10vEo73IFptU6TWthkBk5Zlx21wovLdhiYZ0jVafsEPwqhnEzUqXv/qIIgQS4vk3fQlwyh7NSOE0rOWtBOC/oZJVvl2Lpl7klHpYLM95fc5y3PssZ/30fbeWGbYg3F+Hv52oOIPqnCYFcmnjuVh49FyFqenV44uEFCTkqDSv9zigRgx6K+k/aBxaqXUCgj+fSbqJQ2HLA3tbmmigI+xgLhauDdJqncVVoOl1ALh0lw2ZnZ2a7qMofXxeAzRet+Pxd11yT1b7tCtevni4UanWveJtNAeZ8RF7rla4JtvrLrLDdCoyVhe0fBqt7DXayiNPjKYawlHL9lkWcSsjfOQEFiPRvyboazoiGsnutTng4kOz9OWCu6kbDbkqteuDc31Ey5OE3yDPcT1uucztiwkbquZE7jYAn2wdMdGPTRwAq/K76E36tR6oHi5jQRhzW8ZrN0i+etk9Ltnc8rhr036ebPjpxmCLlNAvrrCWUI+R9u9h3uRBCIdv1J0uejay62mMx9gRHN9DmvqZbmgH8qDO+J79h+f/FmA3bdPE7TCCQ4XIMl/mCKOHvOzK5wvn/PMzz5m2NwixZJCzoTYLC4N6RhThqV+Ec6Xn08eM3Rf26XQsAbWMxI/KG7yE0RAQtrdRN/WQJokXAcE2RsxsxhG9PhdCAPNhO/gXCYHvwMBAbF0qiRu5K2wiQthjNW68SnaFsoZHKyEgSCcl33/qX0gQKrAUlmoJouAtYXYyZwKr1fKggXHCZFNCH599qswkHw8clESqWIhU02Jj6y1PG5DHHBOFPwWd5nFfVNwsJ7WIrGNzhB2cKcC7QrVCYYBC6IqcCjLD9Bu0NmquaN2CynN7QnYFsCyUfgWL3KHDyyJl7NwbXHxEPyWISlHZgO/pgAItxU/q1cU4BWonUFvRDAGAQXFOS6gaW2w/0LOMUOuDHVDwUzb7O1tXLTBZarsIBdNBENH1v4AxEYRGASYsUnlMbDwjJANX5b/0z7wsmW2/cYUgXsvnUx1x29WyFUYkqbY0X44gRKCH33/NUTwWYjNJcnu8X7dHnHkzwtil/YhWrGLYFMiM70KZ1ReLJMsSTV4PmFSQxXgsiXRAAx49oe6b2NK+stne+J6IUAUB1oHcx6461YxLShfENIbMcLlR90f27upPrK6/r9dP/ev0be5lLbRSC6uIJEIgjgW3pw9UZFK9RboDLGzReenewKFmA3RhkGUzMthe4vvb/V9metpwa0mAgEJ18Sz58vR/u0xb+UiMgYzEPg1WPqI7bbwFJuti33O8fAoMy111LVXQsCyaJQFyKiksB0zEjXEKsJwdfE00EgPiqA3oSJcsInp0uj3PojM6KfTrFdUrfBVwXVrmeKAKNcQPNnO6mAP76FCjmiMBMv03L1ciWiJcwPzlFoF9kjn8n31efU4Y23cmKteNIO9r/WDGmq8O8dafBUWNuD0GNhCbIoOOwVRRFaaFbY40/5cajikAplbKWhbCxkw3Rhyi/2iNDySAYGtA6cEMcYAPFNiqtjPAtMD5S8elUK1mDA8kDeKMXRN1AKQm6adMMSPRi/sN1br/gEj7HB32a02qX8aXqvQoe1E3kqFBU8sEpZntD6JwsTzA7B39ghVQ+yH++sNikYiCb0N6DU/5HXWDkVv+fBBSXPc1cYAaS9Viuo4yIg3wzF0dq9glaJTbkzTQOKAnLU96VVuNkJs9HdzhIWhkdfrtvedkT1Dt6eEfoV5OLLMRYL/3gmHbQfwHIQOJtY2lioKepAD2NT9ue/waeNk+jNOrNcB24f6kL6YVoBIdbfE551HzdoT93yR+oiQxWX4kALNp78YZj7AdotohBxlm490DhwGu08Uo87JBT4oWtsspkGIH3rT35uegAtQVXfGTVFKYvj2fUx9Ege2FOnlCwHUL5UI0HnQWHemsKQaQZwwYr3spW9qDJJK4QiKdIztpYOTELcgqMrrfiiBqCKT/cy26NisiQMF9gKEaE79lRTvLOGIMkaFRh4kmESjhNtH74S55yDkS7LdSk7Ff7C7wFMJnJZKapgwZLosKV8d4ObuNCntEGNsQj1X8VSatCUHKpUJjeig3OOLZycAYgz36Uz8j5vWfEB18dyny4XVUNr5FaKgOfBzwsnLnJAczvwCKDvSoh9nEz0AhTz/Hy1xEi1twvbRWa3FczAfkVt3WByk7nthJ4c4DqYFNBfuqQNUJvcadpXreWtynFthmuADgeZYRQz9PY+zzSmgy1QQGgoQGOAWbZissJuCynCKXc2BGWJgm4fNTsRifbblhLvI0ZqrbReiiA7MAtu6bveFP778pl9ORfOoyS8RjmR92asbHVg9a0BFGIySIfK6F+EgXkUFQ2Js8k4HU8VG3+RGLsAhEfShT3Z7xI/XuYUczDIgHx1ePBES0NOMJRBq6R9bXEcVP49tUeBIEFOFlIfrCVR6lAZOgm9gOF6sezcxSD9lQzRy4N1SyEjPjcy8RzEQA0yXEXw6GxnwIbkAdKQGEkr9S+zCg81AlJ65mQTwefNCADJ7BNxeADlucGrbbb05qca2pCNNLUE/jAUuPIqc9goIb/XIZeTS3BfteEmcD/nGa3A9QqoTLI8F69OCCziYpBub+GWYu00jkArcDdTFSm7e1ZnXPhXnWecBjegl5PutL9gGLdWy3pF/L2Ywknz+ptZPwILe91QetM+IXcjm/17vuO0+Snmp68ssvEIwrkG+km1F8evHcY/XO6fr8HM+V0pC0idmILpRhVYw5E55xbR9dWjSBT5UdW4o4jR+F6PDK0n/ksnzE6FmRLFOMXkToS7S9x9qmm+A3mgYY9mDBZZ0MjEDvy6LATVIo59cnxZpXKkRkZa5JwPlqSC+AJZHZTUkJF3IqYY6uUUURyAGJVtSLHpqcj3VYMmb46n4QDvT5iWik4npHDo7Yih+bfNKdNyE8yYCz/Ew1ZmBGkk6Gs1KsfWWiDJNFqmsSFFPH0LDI4BPHLgNvqGoSM7J0+74wI2NSKICwaT1LmtT5aXsdn3zJiq+togRuNuoswhxIbtA0xsfO+xl1QAkV4SjlM3eHgIzFcTKIPRVhlZyhVvBvbWDYRano5vd+hU/hGkoD/xoEKGAgsqtrWZr1Iy2f8Fozm+MQpA1s1IuBADhF1ripFXyy88pbZQH557FhXrRGLAM/SOYRwFYtrjkch0KkYAAe15qHAeLaFrWIbogdQsftwurcdUTosEqOBlXdWKEH3JyRllGH8shn2SvIouDr56jIdoZmvAE44W2lavE7gW++gFJu1Ta/BuqwoO1onXhtm1egrSjawclhQ4xg94uhNj0pX5wtJjMJfC0jtYYrneWIIM9z/wTmcLehGvkTnnVelbjI4TIGFJKLo+0b+Cgx5W2BtmeHibnxaQ2Pj1rnWsdV043vQa0WrPTCR0Fxqedl7BVQnVtFM4kjmX3e8DyXhTLUUf7zNeOFlpj+82domful1Q51gOTclXwmX8oDyjMyyycr3nRgd0WCxYy5O+k17BiUP6LcVbJbJHnIK7uUoK8RmFCHKPWvTLY+peIeNpfF5ofsV+CgOebahFoZLxud/JH5xveSmfI5yHsp/0nTUtMLoeUkCGVGqzE4DJJF/guXvFl+LEUwIuoMNS+LilHoTK4mvJwEw6QjKHkhjresUDUsNHhtiWy8ExCxuBIAVgemepnqktqf1jITod90069P5Emd75yWkD/EbYAfm1o66xEuo+TmXf7KwF7rR7jiOtStZ/NDYPMD16BK+bhQfBgArVv1v6zlYn0b85vl481jiM29wFdIvcaspCPiXY2ZQLjosC1cqcxj2Wdi/k00G3wzLSPRNJpTMB94ujAL0nThUqYwf5haoCsHN34Mfba8UCVpW52abkclvutymtf9xcYA/LpvIjRH6dhf69Z39ExWVA1DUBNdYS3y6UyP6B9GJ7paNN5ZlKqxdXrpkozNaF2gZGnxOon16HRPCsgmEJzHluZRoVAqnCbK5pLhTjPcoo/jW1KJdJ8Ayg21CwSL/URGwq3akIdsaPVp3701ZCB0OqqGMboitiWm4XT6RyaYfPjcKEUtCFKyC2b2fPCMw0T4MJnx6WO6CLn2ach5VH9YiLVthrUvNxcoot3zGzKsNg6vcxV3Z6MAr39qW94TPMjtZ/qOTQk7kjHjMwoTavGF1qbCH9MLh8CUNU3vMSlhbR2aul2G+ZHml9MOQuc7mGCVlOo8yFt4XDrTNPawa/nyqnaeYCuThfdgU2IT5F4W8QhiZrI2LlBCuY4Qzn+jXLsX+hhwKUib2TtQxaq/Quwtt/dI8NbB07Uu0ZCdNV2DnCOEk61RPPRsz30TqD2l3Kbz3FCdr9c109gHeRVDVmPsv4aGNf+UAWiUaAjWAAoKpM1+kBYekEUX4xJR+z8cLyRabTJAnYdeJPbkcsCNJieCvFQiRqorWsO3hR7KU0IJf8Km9KLk73iFMXaLEUMBa2qdOLaOdhqUwPcgT2vzXPOlQG/aiJq4VIiYPUalrz8cKPuk2ltRTh+kWSUoyau1GCrCiEsHHreIFpRxZvOtyKFVOJjhTWBsE5V6hEHxzmedovstZz3EDfinEqx7qVxocNI2sk7G8tU0GT3Z56nKuGxBqO+Ak6qAWX1GuV9SjmzRUsmUOLvbEfVjQwSEMTC2jbPosjg+ir9YX9vr0MUz4PVAstL0510pjGlGxLUeMHZcR5AymxfnowhyMy2wmrsj/vPcaoUG/Ao+xJEsKvqXEpQp8YrSY+NW3vQuTWUQw0LOidhPsOmx4pKdru5k091O/xwE+s8oNcAgM3M1uVERg+FbLBMtNYaCseI5rWAKyynZgSflqCWg6KmrdUzb6BRM6hAgMf2EQyfSpIMxUN+7Yp8G8abib0bbl37vSZZzLOfHhzIDumv+u7nC+rNgDPKxZAZPQ0Zccw1LwV1emRYZZ0Djm6UW64nof/tv0Ex+L8Cqf0fIHtUS+R/5yhelc15mE32kf8TPH4CAVVo4z/goWCDfjOctNSkAUPmWmWbjeZ4qM8in3w2aJlZznvqT6tt99UX36y300W/2KWIwQLFLivxq0uuu+Kqa14rddsNN+1W5qOF7rnjrmneeGe2CuUqVatSY61a9eo0aNSsSYvp/tCqjVG7Th2OWKeLSbceb713LDSCQSwQLIJDLOE//2eFWCM2iC1MDVKD2CMOCILgI0TMMVJOOeeSa26Rc/fDX1HyiJpntOgx8so7n3zzi5l/rNj+dr+AAuPEjVdQ/ARF/eaD/V0XWpgJvyVJWngRRSZLnqKolKlSF53GHnvTFhO5utjifPaEEksquRQv/F5QcD7dmzOhmAdfvIUVZai4kkora1rlVTheZVVVV+OlV9VWV30NNdZUcy1N98Bzjzz2xLgxz2q1ImNttddRZ6a66rbPfoccdsEBB/2k1zkz7fCzU047Uc/hk0LzPkWW28psxAebDFtpi/kWW+JoMxpoZrOa3RxnnHWruc1rsKHmt6CFhem+9i1reSOZW9HKHskqaq6mIrV06OWVa2AnGCrQ8fNLG6BCdXZQD8feLYxv9+ZXocVn9DTJs2mwM/nxVs3JRTAzUAOLVeyMfDCBxe6jeskWphUamxRJzmbST1B2VgWNoMBwE8Ug2bsKGaYGbr+UDnU5RIaz8vYoDbJA5WF1q+wvHP4wrW0HBR3k665VGt+oYkvra9RShX8l1LW/4m9wzch30IZqCfnRv2KvbYIsDXbQfG+HArCbpcfj3g4TfrIIVDt+vKq42nGgMKwcWZucdRiPrPykXQ1SRAcdw6OtNUeyfl/xmH37UN3ftlbfG+s5O0JJhp1DbciVDuORnR0RHtkn+yg+9rZ36BhWfCE+axZMtiWHYcaOmKVxiLwQp1WfQZNoRm2iHTUJOco6eXmg6rEzF4qO4l5GByVpKo13AcNvidPU8IfBbMfPaJM3Se7nTrl3NzUul64Jg2SGSRnpdmkQiLH9sV+rZ6xqapz85YLqkX5+Nt+/ncGvsg4TMH7ThZzOb7/xqTu7SyV2atrxA0mcfUEdNlVgc9oPYNVp50H8krXelLWZCg5j1WTtUk0WvF1F3Ce/TRu3k0lN0U7rWjkzjpzWut8Qj0ksqzBthDgVRX9vBYeGLFBsk/96HW3/CZKrdZaQkZ7/scT8PoBesPk0q+lpQnZPQM9LoUE3lATlGz212ts6AA==)
      format("woff2"),
    url(data:application/font-woff;base64,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)
      format("woff");
  font-display: swap;
  font-weight: 500;
  font-style: normal;
}
::-moz-selection {
  background: #c0060a;
  color: #fff;
}
::selection {
  background: #c0060a;
  color: #fff;
}
.author {
  display: inline-block;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  font-size: 0.625rem;
  text-transform: uppercase;
  color: #000;
}
@media (min-width: 1024px) {
  .author {
    color: #1f1f1f;
    font-size: 1rem;
    letter-spacing: 0.01em;
    text-transform: none;
  }
  .author strong {
    font-weight: 700;
  }
}
.tag {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 0.6875rem;
  letter-spacing: 0.04em;
  text-transform: uppercase;
  text-decoration: none;
  color: #ff0028;
}
.tag,
.tag:before {
  display: inline-block;
}
.tag:before {
  content: "";
  margin-right: 5px;
  width: 0;
  height: 0;
  border-top: 7px solid #ff0028;
  border-right: 6px solid transparent;
}
@media (min-width: 1024px) {
  .tag {
    font-size: 0.75rem;
  }
  .tag:before {
    border-top-width: 9px;
    border-right-width: 8px;
  }
}
.tag--video {
  display: inline-block;
  margin-bottom: 15px;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 0.6875rem;
  letter-spacing: 0.04em;
  text-transform: uppercase;
  text-decoration: none;
  color: #ff0028;
}
.tag--video:before {
  content: "";
  display: inline-block;
  margin-right: 5px;
  width: 0;
  height: 0;
  border-top: 7px solid #ff0028;
  border-right: 6px solid transparent;
}
@media (min-width: 1024px) {
  .tag--video {
    font-size: 0.75rem;
  }
  .tag--video:before {
    border-top-width: 9px;
    border-right-width: 8px;
  }
}
.date {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  display: inline-block;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
  align-items: center;
  font-size: 0.75rem;
  color: #666;
}
.date .icon {
  fill: #aaa;
  vertical-align: middle;
}
.date--video {
  color: #fff;
  position: absolute;
  bottom: 30px;
  left: 30px;
  right: auto;
  z-index: 1;
}
@media (min-width: 769px) {
  .date--video {
    right: 30px;
    left: auto;
  }
}
.date--video .icon {
  fill: #fff;
}
.flag {
  padding: 15px;
  font-weight: 400;
  font-size: 0.875rem;
  letter-spacing: -0.04em;
  background-color: #fbc200;
}
.flag,
.title {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  text-transform: uppercase;
}
.title {
  font-weight: 700;
  font-size: 1.125rem;
  line-height: 1.33333333;
  color: #ff0028;
}
@media (min-width: 769px) {
  .title {
    font-size: 2.25rem;
  }
}
.title--small {
  font-size: 1rem;
}
@media (min-width: 769px) {
  .title--small {
    font-size: 1.125rem;
  }
}
.title--x-small {
  font-size: 0.875rem;
}
@media (min-width: 769px) {
  .title--x-small {
    font-size: 1rem;
  }
}
.title--mid {
  font-size: 0.875rem;
}
@media (min-width: 769px) {
  .title--mid {
    font-size: 1.5rem;
  }
}
.title--inline {
  display: inline;
}
.title-postfix {
  font-weight: 300;
}
.title-article {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 1.375rem;
  line-height: 1.09090909;
  letter-spacing: -0.01em;
  color: #1f1f1f;
}
@media (min-width: 1024px) {
  .title-article {
    font-size: 2.875rem;
    margin-bottom: 30px;
  }
}
.title-microsite {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 0.875rem;
  line-height: 1.57142857;
  letter-spacing: -0.025rem;
}
@media (min-width: 769px) {
  .title-microsite {
    font-size: 1.5rem;
    line-height: 1.33333333;
    letter-spacing: normal;
  }
}
.title-microsite--bold {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
}
@media (min-width: 769px) {
  .title-microsite--large {
    font-size: 2rem;
  }
}
.subtitle {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 700;
  font-size: 1.125rem;
  color: #666;
}
@media (min-width: 769px) {
  .subtitle {
    font-size: 1.375rem;
  }
}
.related-title {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 1.125rem;
  line-height: 1.16666667;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #323232;
}
.related-title + .table {
  margin-top: 10px;
}
.color--white {
  color: #fff;
}
.color--grey {
  color: #666;
}
.color--lightergrey {
  color: #787878;
}
.color--red {
  color: #ff0028;
}
.color--black {
  color: #000;
}
.title-text-tablet .title-text {
  display: none;
}
@media (min-width: 769px) {
  .title-text-tablet .title-text {
    display: inline;
  }
}
.title-text-tablet:after {
  content: attr(data-title-text-mobile);
}
@media (min-width: 769px) {
  .title-text-tablet:after {
    content: normal;
  }
}
.content-image {
  margin: 0 -20px;
  padding: 10px 0;
}
.content-image__inner {
  position: relative;
}
.content-image__copy {
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 10px;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  font-size: 0.625rem;
  color: #fff;
  background-color: rgba(0, 0, 0, 0.3);
}
@media (min-width: 768px) {
  .content-image {
    margin-left: 0;
    margin-right: 0;
  }
}
.content-image img {
  display: block;
  max-width: 100%;
  width: 100%;
  height: auto;
}
.content-image figcaption {
  font-size: 0.875rem;
  background-color: #e3e3e3;
  padding: 12px 15px;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
}
.content-page__content .content-image {
  margin-left: 0;
  margin-right: 0;
}
.content-image--double img + img {
  margin-top: 20px;
}
@media (min-width: 768px) {
  .content-image--double {
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  .content-image--double img {
    width: calc(50% - 10px);
  }
  .content-image--double img + img {
    margin-top: 0;
  }
}
.content-image__credits {
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 10px;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  color: #fff;
  font-size: 0.6875rem;
  background-color: rgba(0, 0, 0, 0.3);
}
@media (max-width: 1023px) {
  .content-image.desktop-view {
    display: none;
  }
  .content-image.mobile-view {
    display: block;
  }
}
@media (min-width: 1024px) {
  .content-image.desktop-view {
    display: block;
  }
  .content-image.mobile-view {
    display: none;
  }
}
.title-with-lines {
  position: relative;
  overflow: hidden;
  white-space: nowrap;
  text-align: center;
  padding: 0.2em 0;
}
.title-with-lines:after,
.title-with-lines:before {
  content: "";
  position: relative;
  display: inline-block;
  width: 50%;
  height: 1px;
  vertical-align: middle;
  background: #ccc;
  background-clip: content-box;
}
.title-with-lines:before {
  left: -0.8em;
  margin: 0 0 0 -50%;
}
.title-with-lines:after {
  left: 0.8em;
  margin: 0 -50% 0 0;
}
.notice {
  display: inline-block;
  font-size: 0.6875rem;
  color: #666;
  text-transform: uppercase;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
@media (min-width: 375px) {
  .notice {
    margin-left: 10px;
  }
}
.title + .notice {
  margin-top: 10px;
}
.p {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  font-size: 0.9375rem;
  line-height: 1.5em;
  letter-spacing: 0.02em;
  color: #1f1f1f;
}
@media (min-width: 1024px) {
  .p {
    line-height: 1.35em;
    font-weight: 500;
    font-size: 1.375rem;
  }
}
.breadcrumbs {
  font-size: 0.6875rem;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  color: #959293;
  line-height: 1.64;
  letter-spacing: 0.01rem;
}
.breadcrumbs__link {
  color: #959293;
  text-decoration: none;
}
.breadcrumbs__link:active,
.breadcrumbs__link:hover {
  text-decoration: underline;
}
.breadcrumbs__current {
  color: #666;
}
.breadcrumbs .btn {
  font-size: 1rem;
}
.content-link {
  padding: 0;
  -webkit-appearance: none;
  border: none;
  color: #ff0028;
  font-size: inherit;
  font-family: inherit;
  font-weight: inherit;
  background: transparent;
  text-decoration: none;
}
.warning {
  padding: 13px 20px;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  font-size: 1rem;
  line-height: 1.5;
  letter-spacing: 0.01438rem;
  border: 1px solid #ff0028;
  background: #fff7f8;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
.icon {
  display: inline-block;
}
.icon-chevron-left,
.icon-chevron-right {
  width: 7px;
  height: 12px;
}
.icon-chevron-down,
.icon-chevron-up {
  width: 12px;
  height: 7px;
}
.icon-chevron-left-thin,
.icon-chevron-right-thin {
  width: 20px;
  height: 39px;
}
.icon-thin-chevron-right {
  width: 8px;
  height: 15px;
}
.icon-time {
  width: 15px;
  height: 15px;
}
.icon-facebook,
.icon-whatapp {
  width: 64px;
  height: 64px;
}
.icon-twitter {
  width: 20px;
  height: 16px;
  fill: currentColor;
}
.icon-var {
  width: 60px;
  height: 20px;
  margin-left: 60px;
}
.icon-gplus {
  width: 64px;
  height: 64px;
}
.icon-arrow-left,
.icon-arrow-right {
  width: 22px;
  height: 20px;
}
.icon-arrow-down,
.icon-arrow-up {
  width: 20px;
  height: 22px;
}
.icon-like {
  width: 15px;
  height: 13px;
}
.icon-gallery,
.icon-image,
.icon-post,
.icon-quote {
  width: 14px;
  height: 13px;
}
.icon-red-card,
.icon-yellow-card {
  width: 14px;
  height: 15px;
}
.icon-substitution {
  margin-top: 3px;
  width: 16px;
  height: 16px;
  fill: #ff0028;
}
@media (min-width: 768px) {
  .icon-substitution {
    width: 21px;
    height: 21px;
  }
}
.icon-goal {
  width: 15px;
  height: 15px;
}
.icon-video {
  width: 18px;
  height: 11px;
}
.icon-social {
  width: 16px;
  height: 16px;
}
.icon-search {
  width: 17px;
  height: 16px;
}
.icon-close {
  width: 64px;
  height: 64px;
}
.icon-league-position {
  width: 10px;
  height: 5px;
}
.icon-feed,
.icon-stats {
  width: 13px;
  height: 13px;
}
.icon--premier-league {
  width: 115px;
  height: 28px;
}
.icon--womens-national-league {
  width: 85px;
  height: 85px;
}
.icon--womens-national-league-cup {
  width: 125px;
  height: 30px;
}
.icon--europa-league {
  width: 70px;
  height: 26px;
}
.icon--efl-cup {
  width: 145px;
  height: 26px;
}
.icon--fa-cup,
.icon--womens-county-cup,
.icon--womens-fa-cup {
  width: 46px;
  height: 26px;
}
.icon--checkatrade-trophy {
  width: 395px;
  height: 26px;
}
.icon--pl2 {
  width: 81px;
  height: 26px;
}
.icon--plu-18 {
  width: 49px;
  height: 26px;
}
.icon--premiere-league-lion {
  fill: #ff0028;
}
h1 .icon--premiere-league-lion {
  display: none;
  width: 45px;
  height: 57px;
  margin-right: 15px;
  position: relative;
  top: -5px;
}
@media (min-width: 769px) {
  h1 .icon--premiere-league-lion {
    vertical-align: middle;
    display: inline-block;
  }
}
.icon--filter {
  width: 17px;
  height: 12px;
  fill: currentColor;
}
.icon--filter1 {
  width: 20px;
  height: 19px;
  fill: currentColor;
}
.icon--calendar {
  width: 16px;
  height: 14px;
  fill: currentColor;
}
.icon--photo {
  width: 15px;
  height: 14px;
}
.icon--replace {
  width: 12px;
  height: 12px;
  opacity: 0.7;
  fill: currentColor;
  margin-right: 8px;
}
.icon--chevron-right-circle {
  width: 20px;
  height: 20px;
  fill: currentColor;
}
.icon--instagram {
  width: 18px;
  height: 18px;
  fill: currentColor;
}
.icon--ticket {
  width: 21px;
  height: 24px;
  fill: currentColor;
}
.icon-ticket {
  width: 15px;
  height: 15px;
  fill: currentColor;
}
.icon--goblet {
  width: 22px;
  height: 23px;
  fill: currentColor;
}
.icon--subscribe,
.icon-download {
  width: 16px;
  height: 16px;
}
.icon--margin-right {
  margin-right: 5px;
}
.icon--margin-left {
  margin-left: 5px;
}
.icon--margin-left.icon-chevron-right {
  margin-left: 7px;
}
.hidden-on-mobile + .icon--margin-left {
  margin-left: 0;
}
@media (min-width: 769px) {
  .hidden-on-mobile + .icon--margin-left {
    margin-left: 10px;
  }
}
.icon--float-right {
  float: right;
}
.icon--float-left {
  float: left;
}
.icon--current-color {
  fill: currentColor;
}
.icon--red {
  fill: #ff0028;
}
.icon--dark {
  fill: #323232;
}
.icon--light {
  fill: #fff;
}
.icon--triangle-right {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px 0 6px 10px;
  border-color: transparent transparent transparent currentColor;
}
.p-0 {
  padding: 0;
}
.pt-0 {
  padding-top: 0;
}
.pb-0 {
  padding-bottom: 0;
}
.m-0 {
  margn: 0;
}
.mt-0 {
  margin-top: 0;
}
.mb-0 {
  margin-bottom: 0;
}
.p-10 {
  padding: 10px;
}
.pt-10 {
  padding-top: 10px;
}
.pb-10 {
  padding-bottom: 10px;
}
.m-10 {
  margn: 10px;
}
.mt-10 {
  margin-top: 10px;
}
.mb-10 {
  margin-bottom: 10px;
}
.p-15 {
  padding: 15px;
}
.pt-15 {
  padding-top: 15px;
}
.pb-15 {
  padding-bottom: 15px;
}
.m-15 {
  margn: 15px;
}
.mt-15 {
  margin-top: 15px;
}
.mb-15 {
  margin-bottom: 15px;
}
.p-20 {
  padding: 20px;
}
.pt-20 {
  padding-top: 20px;
}
.pb-20 {
  padding-bottom: 20px;
}
.m-20 {
  margn: 20px;
}
.mt-20 {
  margin-top: 20px;
}
.mb-20 {
  margin-bottom: 20px;
}
.p-30 {
  padding: 30px;
}
.pt-30 {
  padding-top: 30px;
}
.pb-30 {
  padding-bottom: 30px;
}
.m-30 {
  margn: 30px;
}
.mt-30 {
  margin-top: 30px;
}
.mb-30 {
  margin-bottom: 30px;
}
.p-40 {
  padding: 40px;
}
.pt-40 {
  padding-top: 40px;
}
.pb-40 {
  padding-bottom: 40px;
}
.m-40 {
  margn: 40px;
}
.mt-40 {
  margin-top: 40px;
}
.mb-40 {
  margin-bottom: 40px;
}
@media (min-width: 769px) {
  .tablet-p-0 {
    padding: 0;
  }
  .tablet-pt-0 {
    padding-top: 0;
  }
  .tablet-pb-0 {
    padding-bottom: 0;
  }
  .tablet-m-0 {
    margn: 0;
  }
  .tablet-mt-0 {
    margin-top: 0;
  }
  .tablet-mb-0 {
    margin-bottom: 0;
  }
  .tablet-p-10 {
    padding: 10px;
  }
  .tablet-pt-10 {
    padding-top: 10px;
  }
  .tablet-pb-10 {
    padding-bottom: 10px;
  }
  .tablet-m-10 {
    margn: 10px;
  }
  .tablet-mt-10 {
    margin-top: 10px;
  }
  .tablet-mb-10 {
    margin-bottom: 10px;
  }
  .tablet-p-15 {
    padding: 15px;
  }
  .tablet-pt-15 {
    padding-top: 15px;
  }
  .tablet-pb-15 {
    padding-bottom: 15px;
  }
  .tablet-m-15 {
    margn: 15px;
  }
  .tablet-mt-15 {
    margin-top: 15px;
  }
  .tablet-mb-15 {
    margin-bottom: 15px;
  }
  .tablet-p-20 {
    padding: 20px;
  }
  .tablet-pt-20 {
    padding-top: 20px;
  }
  .tablet-pb-20 {
    padding-bottom: 20px;
  }
  .tablet-m-20 {
    margn: 20px;
  }
  .tablet-mt-20 {
    margin-top: 20px;
  }
  .tablet-mb-20 {
    margin-bottom: 20px;
  }
  .tablet-p-30 {
    padding: 30px;
  }
  .tablet-pt-30 {
    padding-top: 30px;
  }
  .tablet-pb-30 {
    padding-bottom: 30px;
  }
  .tablet-m-30 {
    margn: 30px;
  }
  .tablet-mt-30 {
    margin-top: 30px;
  }
  .tablet-mb-30 {
    margin-bottom: 30px;
  }
  .tablet-p-40 {
    padding: 40px;
  }
  .tablet-pt-40 {
    padding-top: 40px;
  }
  .tablet-pb-40 {
    padding-bottom: 40px;
  }
  .tablet-m-40 {
    margn: 40px;
  }
  .tablet-mt-40 {
    margin-top: 40px;
  }
  .tablet-mb-40 {
    margin-bottom: 40px;
  }
}
@media (min-width: 1024px) {
  .desktop-p-0 {
    padding: 0;
  }
  .desktop-pt-0 {
    padding-top: 0;
  }
  .desktop-pb-0 {
    padding-bottom: 0;
  }
  .desktop-m-0 {
    margn: 0;
  }
  .desktop-mt-0 {
    margin-top: 0;
  }
  .desktop-mb-0 {
    margin-bottom: 0;
  }
  .desktop-p-10 {
    padding: 10px;
  }
  .desktop-pt-10 {
    padding-top: 10px;
  }
  .desktop-pb-10 {
    padding-bottom: 10px;
  }
  .desktop-m-10 {
    margn: 10px;
  }
  .desktop-mt-10 {
    margin-top: 10px;
  }
  .desktop-mb-10 {
    margin-bottom: 10px;
  }
  .desktop-p-15 {
    padding: 15px;
  }
  .desktop-pt-15 {
    padding-top: 15px;
  }
  .desktop-pb-15 {
    padding-bottom: 15px;
  }
  .desktop-m-15 {
    margn: 15px;
  }
  .desktop-mt-15 {
    margin-top: 15px;
  }
  .desktop-mb-15 {
    margin-bottom: 15px;
  }
  .desktop-p-20 {
    padding: 20px;
  }
  .desktop-pt-20 {
    padding-top: 20px;
  }
  .desktop-pb-20 {
    padding-bottom: 20px;
  }
  .desktop-m-20 {
    margn: 20px;
  }
  .desktop-mt-20 {
    margin-top: 20px;
  }
  .desktop-mb-20 {
    margin-bottom: 20px;
  }
  .desktop-p-30 {
    padding: 30px;
  }
  .desktop-pt-30 {
    padding-top: 30px;
  }
  .desktop-pb-30 {
    padding-bottom: 30px;
  }
  .desktop-m-30 {
    margn: 30px;
  }
  .desktop-mt-30 {
    margin-top: 30px;
  }
  .desktop-mb-30 {
    margin-bottom: 30px;
  }
  .desktop-p-40 {
    padding: 40px;
  }
  .desktop-pt-40 {
    padding-top: 40px;
  }
  .desktop-pb-40 {
    padding-bottom: 40px;
  }
  .desktop-m-40 {
    margn: 40px;
  }
  .desktop-mt-40 {
    margin-top: 40px;
  }
  .desktop-mb-40 {
    margin-bottom: 40px;
  }
}
@media (min-width: 1200px) {
  .wide-p-0 {
    padding: 0;
  }
  .wide-pt-0 {
    padding-top: 0;
  }
  .wide-pb-0 {
    padding-bottom: 0;
  }
  .wide-m-0 {
    margn: 0;
  }
  .wide-mt-0 {
    margin-top: 0;
  }
  .wide-mb-0 {
    margin-bottom: 0;
  }
  .wide-p-10 {
    padding: 10px;
  }
  .wide-pt-10 {
    padding-top: 10px;
  }
  .wide-pb-10 {
    padding-bottom: 10px;
  }
  .wide-m-10 {
    margn: 10px;
  }
  .wide-mt-10 {
    margin-top: 10px;
  }
  .wide-mb-10 {
    margin-bottom: 10px;
  }
  .wide-p-15 {
    padding: 15px;
  }
  .wide-pt-15 {
    padding-top: 15px;
  }
  .wide-pb-15 {
    padding-bottom: 15px;
  }
  .wide-m-15 {
    margn: 15px;
  }
  .wide-mt-15 {
    margin-top: 15px;
  }
  .wide-mb-15 {
    margin-bottom: 15px;
  }
  .wide-p-20 {
    padding: 20px;
  }
  .wide-pt-20 {
    padding-top: 20px;
  }
  .wide-pb-20 {
    padding-bottom: 20px;
  }
  .wide-m-20 {
    margn: 20px;
  }
  .wide-mt-20 {
    margin-top: 20px;
  }
  .wide-mb-20 {
    margin-bottom: 20px;
  }
  .wide-p-30 {
    padding: 30px;
  }
  .wide-pt-30 {
    padding-top: 30px;
  }
  .wide-pb-30 {
    padding-bottom: 30px;
  }
  .wide-m-30 {
    margn: 30px;
  }
  .wide-mt-30 {
    margin-top: 30px;
  }
  .wide-mb-30 {
    margin-bottom: 30px;
  }
  .wide-p-40 {
    padding: 40px;
  }
  .wide-pt-40 {
    padding-top: 40px;
  }
  .wide-pb-40 {
    padding-bottom: 40px;
  }
  .wide-m-40 {
    margn: 40px;
  }
  .wide-mt-40 {
    margin-top: 40px;
  }
  .wide-mb-40 {
    margin-bottom: 40px;
  }
}
.mt-none {
  margin-top: 0;
}
.mb-none {
  margin-bottom: 0;
}
.mt-small {
  margin-top: 15px;
}
@media (min-width: 1024px) {
  .mt-small {
    margin-top: 20px;
  }
}
.mb-small {
  margin-bottom: 15px;
}
@media (min-width: 1024px) {
  .mb-small {
    margin-bottom: 20px;
  }
}
.mt-medium {
  margin-top: 30px;
}
@media (min-width: 1024px) {
  .mt-medium {
    margin-top: 40px;
  }
}
.mb-medium {
  margin-bottom: 30px;
}
@media (min-width: 1024px) {
  .mb-medium {
    margin-bottom: 40px;
  }
}
.mt-large {
  margin-top: 40px;
}
@media (min-width: 1024px) {
  .mt-large {
    margin-top: 60px;
  }
}
.mb-large {
  margin-bottom: 40px;
}
@media (min-width: 1024px) {
  .mb-large {
    margin-bottom: 60px;
  }
}
.nav__item {
  display: inline-block;
}
.nav__item--book {
  padding: 24px 20px 0;
}
.nav__item--telephone {
  padding: 24px 20px;
  text-align: center;
}
.nav__item--book + .nav__item--telephone {
  padding: 12px 20px;
}
.nav__btn {
  width: 100%;
}
.nav__telephone {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 0.875rem;
  text-decoration: none;
}
.nav__call-span {
  color: #919191;
  margin-right: 5px;
}
.nav__telephone-span {
  color: #fff;
  white-space: nowrap;
}
.nav--main {
  display: block;
  position: fixed;
  top: 0;
  left: -100%;
  width: 100%;
  height: 100vh;
  z-index: 5;
  padding-top: 60px;
  background-color: #000;
  will-change: transform;
  visibility: hidden;
  overflow-y: auto;
  overflow-x: hidden;
  -webkit-overflow-scrolling: touch;
  scrollbar-width: thin;
  scrollbar-color: #414141 transparent;
}
.nav--main::-webkit-scrollbar {
  -webkit-appearance: none;
  width: 12px;
}
.nav--main::-webkit-scrollbar-thumb {
  border: 4px solid transparent;
  background-clip: padding-box;
  border-radius: 7px;
  background-color: #414141;
}
.nav--main::-webkit-scrollbar-button {
  display: none;
}
@media (min-width: 768px) {
  .nav--main {
    padding-top: 70px;
  }
}
@media (min-width: 1024px) {
  .nav--main {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-pack: justify;
    justify-content: space-between;
    width: 135px;
    padding-top: 0;
    padding-bottom: 0;
    left: 0;
    visibility: visible;
    transition: none;
    overflow-y: inherit;
  }
}
@media (min-width: 1200px) {
  .nav--main {
    width: 150px;
  }
}
.nav--main .nav__item + .nav__item .nav__link {
  border-top: none;
}
.nav--main.is-nav-animating .nav__sub {
  overflow-y: visible;
}
.nav--main .nav__logo {
  display: none;
  position: relative;
  padding: 28px 31px;
}
@media (min-width: 1024px) {
  .nav--main .nav__logo {
    display: block;
    -ms-flex-negative: 0;
    flex-shrink: 0;
  }
}
.nav--main .nav__logo-img {
  width: 100%;
  max-width: 88px;
  height: auto;
}
.nav--main .nav__list {
  list-style: none;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
.nav--main .nav__item {
  display: block;
}
.nav--main .nav__item:first-child .nav__link {
  border-top: none;
}
@media (min-width: 1024px) {
  .nav--main .nav__item:first-child .nav__link {
    border-top: 1px solid #383838;
  }
}
.nav--main .nav__link {
  display: block;
  position: relative;
  padding: 24px 0 24px 25px;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 700;
  font-size: 0.875rem;
  text-transform: uppercase;
  text-decoration: none;
  color: #aaa;
  border-top: 1px solid #383838;
  border-bottom: 1px solid #383838;
  transition: color 0.2s linear;
  cursor: pointer;
}
@media (min-width: 768px) {
  .nav--main .nav__link {
    font-size: 1.125rem;
    padding: 35px 0 35px 40px;
  }
}
@media (min-width: 1024px) {
  .nav--main .nav__link {
    font-size: 0.875rem;
    padding: 18px 0 18px 25px;
  }
}
@media (min-width: 1024px) and (min-height: 740px) {
  .nav--main .nav__link {
    padding: 28px 0 28px 25px;
  }
}
@media (min-width: 1200px) {
  .nav--main .nav__link {
    padding: 18px 0 18px 30px;
  }
}
@media (min-width: 1200px) and (min-height: 740px) {
  .nav--main .nav__link {
    padding: 28px 0 28px 30px;
  }
}
.nav--main .nav__link--thin {
  font-weight: 400;
}
.nav--main .nav__link--wide {
  letter-spacing: 0.004em;
}
.nav--main .nav__link .icon {
  position: absolute;
  top: 0;
  right: 24px;
  bottom: 0;
  margin: auto;
  fill: currentColor;
}
@media (min-width: 1024px) {
  .nav--main .nav__link .icon {
    display: none;
  }
}
.nav--main .nav__link:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 10px;
  height: 100%;
  background-color: #ff0028;
  transform-origin: top left;
  transition: transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);
  visibility: hidden;
}
.page__store .nav--main .nav__link:before {
  display: none;
}
.nav--main .nav__link.is-active,
.no-touch .nav--main .nav__link:hover {
  color: #fff;
}
.nav--main .nav__link.is-active:before,
.no-touch .nav--main .nav__link:hover:before {
  visibility: visible;
}
.nav--main .nav__back-icon {
  width: 6px;
  height: 9px;
  fill: #ccc !important;
}
.nav--main .nav__profile {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  margin: 20px auto;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  display: -ms-flexbox;
  display: flex;
  font-size: 0.75rem;
  color: #666;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-align: start;
  align-items: flex-start;
  padding: 0 30px;
  min-height: 100px;
}
@media (min-width: 1024px) {
  .nav--main .nav__profile {
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
.nav--main .nav__profile .user {
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}
@media (min-width: 1024px) and (max-height: 740px) {
  .nav--main .nav__profile .user:not(a) {
    display: none;
  }
}
.nav--main .nav__profile a {
  margin: 0 0 0 15px;
  text-decoration: none;
  color: #ccc;
  transition: 0.3s ease;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}
.nav--main .nav__profile a:first-child {
  margin-left: 0;
}
.nav--main .nav__profile a .icon {
  margin-right: 5px;
  fill: currentColor;
}
.no-touch .nav--main .nav__profile a:hover {
  color: #fff;
}
@media (min-width: 1024px) {
  .nav--main .nav__profile a {
    margin: 0 0 10px;
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
  }
}
.nav--main .nav__microsite-logo {
  display: block;
}
.nav--main .nav__sub {
  visibility: hidden;
  width: 100%;
  height: 100vh;
  position: fixed;
  top: 0;
  left: 100%;
  padding-top: 60px;
  padding-bottom: 100px;
  transform: translateX(0);
  transition: transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);
  background-color: #000;
  -webkit-overflow-scrolling: touch;
}
.nav--main .nav__sub.is-active {
  visibility: visible;
  z-index: 2;
  overflow-x: hidden;
  overflow-y: auto;
}
.nav--main .nav__sub .nav__link {
  padding: 15px 30px;
  color: #fff;
  text-decoration: none;
  text-transform: none;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
.nav--main .nav__sub .nav__link:before {
  content: normal;
}
.nav--main .nav__sub .nav__link--logo {
  padding-top: 8px;
  padding-bottom: 8px;
  background-color: #fff;
}
.nav--main .nav__sub .nav__link strong {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
}
.nav--main .nav__sub .nav__item:first-child {
  border-bottom: 1px solid #383838;
}
@media (min-width: 768px) {
  .nav--main .nav__sub {
    padding-top: 70px;
  }
}
@media (min-width: 1024px) {
  .nav--main .nav__sub {
    display: none;
  }
}
.nav--main .nav__basket-icon {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-direction: row;
  flex-direction: row;
}
.nav--main .nav__basket-icon .icon {
  display: block;
  position: static;
  fill: #fff;
}
.nav--main .nav__basket-counter {
  display: inline-block;
  margin-left: -5px;
  margin-top: -2px;
  height: 11px;
  width: 11px;
  background: #ff0028;
  color: #fff;
  border-radius: 50%;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 0.4375rem;
  line-height: 11px;
  text-align: center;
  opacity: 0;
}
.nav--main .nav__basket-counter.is-visible {
  opacity: 1;
}
@media (min-width: 1024px) {
  .nav--main {
    display: block;
    visibility: visible;
    transition: none;
    overflow-y: inherit;
  }
}
.nav--store {
  display: block;
  position: fixed;
  top: 0;
  left: -100%;
  width: 100%;
  min-height: 100vh;
  z-index: 8;
  padding-top: 60px;
  background-color: #fff;
  will-change: transform;
  visibility: hidden;
  overflow-y: auto;
  overflow-x: hidden;
  -webkit-overflow-scrolling: touch;
}
@media (min-width: 1024px) {
  .nav--store {
    display: block;
    position: relative;
    left: auto;
    top: auto;
    height: 119px;
    min-height: 0;
    padding: 0;
    visibility: visible;
    transition: none;
    overflow: visible;
    background-color: #000;
  }
}
.nav--store .nav__top-bar {
  display: none;
}
@media (min-width: 1024px) {
  .nav--store .nav__top-bar {
    display: block;
    position: relative;
    margin-left: 120px;
    width: auto;
    height: 33px;
    color: #fff;
    font-size: 0.875rem;
    font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
    font-weight: 300;
    padding: 8px 33px;
    background: #373737;
  }
  .nav--store .nav__top-bar a {
    color: #fff;
    text-decoration: none;
    position: relative;
    z-index: 5;
  }
  .nav--store .nav__top-bar .icon {
    width: 5px;
    height: 8px;
    margin-right: 7px;
    fill: #fff;
  }
}
.nav--store .nav__top-bar:before {
  display: block;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  width: 220px;
  background: linear-gradient(90deg, #000, transparent);
  z-index: 0;
}
.nav--store .nav__inner {
  display: block;
  overflow-y: auto;
  max-height: calc(100vh - 110px);
}
@media (min-width: 1024px) {
  .nav--store .nav__inner {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -ms-flex-pack: justify;
    justify-content: space-between;
    max-height: none;
    overflow: visible;
  }
}
.nav--store .nav__primary {
  display: block;
}
@media (min-width: 1024px) {
  .nav--store .nav__primary {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
}
.nav--store .nav__secondary {
  display: block;
}
@media (min-width: 1024px) {
  .nav--store .nav__secondary {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
}
.nav--store .nav__logo {
  display: none;
  position: relative;
  padding: 28px 31px;
  z-index: 1;
}
@media (min-width: 1024px) {
  .nav--store .nav__logo {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    flex-direction: row;
    padding: 21px 0 14px 30px;
    text-decoration: none;
    -ms-flex-negative: 0;
    flex-shrink: 0;
  }
}
.nav--store .nav__logo-img {
  width: 89px;
  max-width: 89px;
  height: 100px;
  margin: -20px 30px -35px 0;
}
.nav--store .nav__logo-label {
  padding-right: 15px;
  border-right: 1px solid #666;
  color: #fff;
  font-size: 1.125rem;
  font-weight: 400;
  text-decoration: none;
}
.nav--store .nav__logo-label,
.nav--store .nav__logo-label strong {
  display: block;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
}
.nav--store .nav__logo-label strong {
  font-weight: 700;
}
.nav--store .nav__avatar-icon {
  fill: #000;
}
@media (min-width: 1024px) {
  .nav--store .nav__avatar-icon {
    fill: #fff;
  }
}
.nav--store .nav__list {
  list-style: none;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
@media (min-width: 1024px) {
  .nav--store .nav__list {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
}
.nav--store .nav__item {
  display: block;
  position: relative;
}
.nav--store .nav__item:first-child .nav__link {
  border-top: none;
}
.nav--store .nav__link {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  display: block;
  position: relative;
  padding: 24px 0 24px 25px;
  color: #383838;
  border-bottom: 1px solid #dedede;
  font-size: 0.875rem;
  text-transform: uppercase;
  text-decoration: none;
  transition: color 0.2s linear;
  cursor: pointer;
}
.nav--store .nav__link:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 10px;
  height: 100%;
  background-color: #ff0028;
  transform-origin: top left;
  transform: scaleX(0);
  transition: transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);
}
@media (min-width: 1024px) {
  .nav--store .nav__link:before {
    display: none;
  }
}
@media (min-width: 768px) {
  .nav--store .nav__link {
    font-size: 1.125rem;
    padding: 35px 0 35px 40px;
  }
}
@media (min-width: 1024px) {
  .nav--store .nav__link {
    display: block;
    position: relative;
    padding: 13px 0 12px 18px;
    font-size: 0.8125rem;
    color: #fff;
    border: none;
    text-align: center;
    font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
    font-weight: 700;
  }
}
@media (min-width: 1200px) {
  .nav--store .nav__link {
    padding: 13px 0 12px 30px;
    font-size: 0.875rem;
  }
}
.nav--store .nav__link.is-mobile-hidden {
  display: none;
}
@media (min-width: 1024px) {
  .nav--store .nav__link.is-mobile-hidden {
    display: block;
  }
}
.nav--store .nav__link .icon {
  position: absolute;
  top: 0;
  right: 24px;
  bottom: 0;
  margin: auto;
  fill: currentColor;
}
@media (min-width: 1024px) {
  .nav--store .nav__link .icon {
    display: none;
  }
}
.nav--store .nav__link.is-active,
.no-touch .nav--store .nav__link:hover {
  color: #383838;
}
.nav--store .nav__link.is-active:before,
.no-touch .nav--store .nav__link:hover:before {
  transform: scaleX(1);
}
@media (min-width: 1024px) {
  .nav--store .nav__link.is-active,
  .no-touch .nav--store .nav__link:hover {
    color: #ff0028;
  }
}
.nav--store .nav__mobile-expand {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 100%;
  position: relative;
  padding: 24px 24px 24px 25px;
  color: #383838;
  font-size: 0.875rem;
  background: #fff;
  text-transform: uppercase;
  text-decoration: none;
  transition: color 0.2s linear;
  cursor: pointer;
  line-height: normal;
  -webkit-appearance: none;
  border: 0;
  border-bottom: 1px solid #dedede;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
}
@media (min-width: 768px) {
  .nav--store .nav__mobile-expand {
    padding: 35px 35px 35px 40px;
    font-size: 1.125rem;
  }
}
@media (min-width: 1024px) {
  .nav--store .nav__mobile-expand {
    display: none;
  }
}
.nav--store .nav__mobile-expand .nav__mobile-expand-minus,
.nav--store .nav__mobile-expand .nav__mobile-expand-plus {
  color: #ff0028;
  font-size: 1.875rem;
  line-height: 0.5;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
.nav--store .nav__mobile-expand.is-expanded .nav__mobile-expand-plus,
.nav--store .nav__mobile-expand .nav__mobile-expand-minus {
  display: none;
}
.nav--store .nav__mobile-expand.is-expanded .nav__mobile-expand-minus {
  display: block;
}
.nav--store .nav__hidden-trigger {
  position: absolute;
  opacity: 0;
  left: -9999px;
  padding: 0;
  border: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  text-decoration: none;
  background-color: transparent;
}
.nav--store .nav__hidden-trigger .icon {
  fill: #fff;
  transition: all 0.3s ease;
}
.nav--store .nav__hidden-trigger:focus {
  opacity: 1;
  left: calc(50% + 15px);
  transform: translateX(-50%);
  bottom: 5px;
  margin: 0 auto;
  line-height: 1em;
}
.nav--store .nav__hidden-trigger.is-active .icon {
  transform: rotate(180deg);
}
.nav--store .nav__dropdown-content {
  display: none;
  width: 100%;
  background: #f1efef;
}
@media (min-width: 1024px) {
  .nav--store .nav__dropdown-content {
    position: absolute;
    display: none;
    top: 62px;
    left: 0;
    width: 100vw;
    max-height: 220px;
    background: #181818;
    color: #fff;
    overflow: hidden;
    transition: max-height 0.4s ease-in-out;
  }
}
.nav--store .nav__dropdown-content-inner {
  padding: 0 20px;
  border-bottom: 1px solid #dedede;
}
@media (min-width: 1024px) {
  .nav--store .nav__dropdown-content-inner {
    height: 220px;
    margin-left: 262px;
    padding: 20px 0;
    overflow: hidden;
    border: none;
  }
}
@media (min-width: 1200px) {
  .nav--store .nav__dropdown-content-inner {
    margin-left: 272px;
  }
}
.nav--store .nav__back-icon {
  width: 6px;
  height: 9px;
  fill: #ccc !important;
}
.nav--store .nav__search {
  display: none;
  padding: 23px 28px 15px;
  position: relative;
}
@media (min-width: 1024px) {
  .nav--store .nav__search {
    display: block;
  }
}
.nav--store .nav__search-field {
  padding-right: 40px;
  background: #000;
  border: 1px solid #fff;
  font-size: 0.875rem;
  color: #fff;
}
.nav--store .nav__search-field:focus {
  outline: none;
}
.nav--store .nav__search-submit {
  position: absolute;
  top: 24px;
  right: 28px;
  background: transparent;
  border: none;
  height: 38px;
  width: 38px;
  text-align: center;
  line-height: 47px;
  cursor: pointer;
}
.nav--store .nav__search-submit .icon {
  fill: #fff;
}
.nav--store .nav__profile {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  margin: 20px auto 40px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -ms-flex-preferred-size: 30%;
  flex-basis: 30%;
  display: -ms-flexbox;
  display: flex;
  font-size: 0.75rem;
  color: #666;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-align: center;
  align-items: center;
  padding: 0 25px;
  min-height: 60px;
}
@media (min-width: 768px) {
  .nav--store .nav__profile {
    padding: 0 35px;
  }
}
@media (min-width: 1024px) {
  .nav--store .nav__profile {
    margin: 0;
    padding: 23px 32px 5px 0;
    min-height: 0;
    -ms-flex-align: start;
    align-items: flex-start;
  }
}
.nav--store .nav__profile .user {
  margin-top: 2px;
  margin-right: 16px;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}
.nav--store .nav__profile a {
  margin: 0 16px 0 0;
  text-decoration: none;
  color: #ccc;
  transition: 0.3s ease;
}
.nav--store .nav__profile a .icon {
  fill: currentColor;
  height: 30px;
}
@media (min-width: 1024px) {
  .nav--store .nav__profile a .icon {
    height: 22px;
  }
}
.no-touch .nav--store .nav__profile a:hover {
  color: #fff;
}
@media (min-width: 1024px) {
  .nav--store .nav__profile a {
    margin: 7px 0;
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
    color: #fff;
  }
}
.nav--store .nav__basket-icon {
  display: none;
}
@media (min-width: 1024px) {
  .nav--store .nav__basket-icon {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    flex-direction: row;
  }
}
.nav--store .nav__basket-counter {
  display: inline-block;
  margin-left: 2px;
  height: 22px;
  width: 22px;
  background: #ff0028;
  color: #fff;
  border-radius: 50%;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 22px;
  text-align: center;
  opacity: 0;
}
.nav--store .nav__basket-counter.is-visible {
  opacity: 1;
}
.nav--store .nav__bottom-bar {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  display: block;
  position: fixed;
  z-index: 5;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 50px;
  color: #fff;
  font-size: 0.875rem;
  letter-spacing: 0.0125rem;
  padding: 16px 25px;
  background-color: #373737;
}
.nav--store .nav__bottom-bar a {
  position: relative;
  color: #fff;
  text-decoration: none;
  z-index: 5;
}
.nav--store .nav__bottom-bar .icon {
  width: 5px;
  height: 8px;
  margin-right: 7px;
  fill: #fff;
}
@media (min-width: 1024px) {
  .nav--store .nav__bottom-bar {
    display: none;
  }
}
@media (min-width: 1024px) {
  .nav--store .thin-banner {
    background: #fbc200;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .nav--store .thin-banner.red {
    background: #ff0028 !important;
  }
  .nav--store .thin-banner.red .banner-message,
  .nav--store .thin-banner.red .banner-message .banner-btn {
    color: #fff;
  }
  .nav--store .thin-banner .banner-message {
    text-align: center;
    font-weight: 500;
    font-size: 1rem;
    color: #000;
    letter-spacing: 0.01875rem;
    text-transform: uppercase;
    font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
    max-width: 1337px;
    padding: 16px 30px 13px;
  }
  .nav--store .thin-banner .banner-message .banner-btn {
    margin-left: 2px;
    color: #000;
  }
}
@media (max-width: 1024px) {
  .nav--store .thin-banner {
    display: none;
  }
}
@media (min-width: 1024px) {
  .nav--store.mb-48 {
    margin-bottom: 48px;
  }
}
.nav--checkout {
  background: #000;
  text-align: center;
}
.nav--checkout .nav__logo {
  display: none;
  position: relative;
  padding: 28px 31px;
  text-align: left;
}
@media (min-width: 1024px) {
  .nav--checkout .nav__logo {
    display: -ms-inline-flexbox;
    display: inline-flex;
    padding: 16px 20px;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-align: center;
    align-items: center;
    text-decoration: none;
    -ms-flex-negative: 0;
    flex-shrink: 0;
  }
}
.nav--checkout .nav__logo-img {
  width: 60px;
  margin-right: 15px;
}
.nav--checkout .nav__logo-label {
  display: block;
  color: #fff;
  font-size: 1.125rem;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  text-decoration: none;
}
.nav--checkout .nav__logo-label strong {
  display: block;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 700;
}
.nav--authenticated .nav__top-bar {
  margin-left: 120px;
  width: auto;
}
.nav--authenticated .nav__top-bar:before {
  display: block;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  width: 220px;
  background: linear-gradient(90deg, #000, transparent);
  z-index: 0;
}
.nav--authenticated .nav__logo-img {
  width: 89px;
  max-width: 89px;
  height: 100px;
  margin: -20px 30px -35px 0;
}
.nav--authenticated .nav__profile .user {
  margin: 2px 16px 2px 0;
}
.nav--authenticated .nav__profile .user__avatar {
  width: 34px;
  height: 34px;
  background: #ff0028;
  border-radius: 50%;
}
.nav--footer-main {
  display: -ms-flexbox;
  display: flex;
  margin: 7px -20px 17px;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  color: #fff;
  font-size: 0.6875rem;
}
.nav--footer-main .nav__item {
  max-width: 50%;
  padding: 1.05em 0;
  -ms-flex-preferred-size: 50%;
  flex-basis: 50%;
}
@media (min-width: 769px) {
  .nav--footer-main .nav__item {
    max-width: 33%;
    padding: 1.165em 0;
    -ms-flex-preferred-size: 33%;
    flex-basis: 33%;
  }
}
@media (min-width: 1024px) {
  .nav--footer-main .nav__item {
    max-width: 25%;
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
  }
}
@media (min-width: 769px) {
  .page__store .nav--footer-main .nav__item {
    max-width: 50%;
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
  }
}
@media (min-width: 1024px) {
  .page__store .nav--footer-main .nav__item {
    max-width: 27%;
    -ms-flex-preferred-size: 27%;
    flex-basis: 27%;
  }
  .page__store .nav--footer-main .nav__item:nth-child(3n) {
    max-width: 45%;
    -ms-flex-preferred-size: 45%;
    flex-basis: 45%;
  }
}
.nav--footer-main .nav__link {
  margin: 0 20px;
  text-transform: uppercase;
  text-decoration: none;
  color: inherit;
  line-height: 1.16666667;
  letter-spacing: 0.04em;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
}
@media (max-width: 767px) {
  .nav--footer-main .nav__link {
    display: block;
  }
}
@media (min-width: 769px) {
  .nav--footer-main .nav__link {
    display: block;
    margin: 0 5px;
  }
}
@media (min-width: 1024px) {
  .nav--footer-main .nav__link {
    margin: 0 25px;
  }
}
@media (min-width: 769px) {
  .nav--footer-main {
    margin: 0 5px;
    font-size: 0.75rem;
  }
}
@media (min-width: 1024px) {
  .nav--footer-main {
    margin: 0 35px;
  }
}
.nav--social {
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 767px) {
  .nav--social {
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
}
.nav--social .nav__item:not(:first-child) {
  padding-left: 15px;
}
@media (max-width: 767px) {
  .nav--social .nav__item:not(:first-child) {
    padding-left: 0;
  }
}
@media (min-width: 769px) {
  .nav--social .nav__item:not(:first-child) {
    padding-left: 12px;
  }
}
@media screen and (min-width: 1366px) {
  .nav--social .nav__item:not(:first-child) {
    padding-left: 24px;
  }
}
.nav--social .nav__link {
  display: -ms-flexbox;
  display: flex;
  width: 35px;
  height: 42px;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-color: #ff0028;
}
.nav--social .nav__link .icon {
  max-width: 20px;
  max-height: 20px;
  fill: #fff;
}
.nav--footer-aux {
  text-transform: uppercase;
}
.nav--footer-aux .nav__item {
  display: block;
  margin: 1.91em 0;
}
@media (min-width: 769px) {
  .nav--footer-aux .nav__item {
    display: inline;
    margin: 0 25px 0 0;
  }
}
.nav--footer-aux .nav__link {
  text-decoration: none;
  color: inherit;
  transition: color 0.3s linear;
}
.no-touch .nav--footer-aux .nav__link:hover {
  color: #fff;
}
.subnav__list {
  list-style-type: none;
}
@media (min-width: 1024px) {
  .subnav__list {
    display: -ms-flexbox;
    display: flex;
    margin-left: -1px;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-line-pack: start;
    align-content: flex-start;
    max-height: 100%;
  }
}
.subnav__parent-link {
  display: block;
  padding: 20px 0 0;
  color: #383838;
  text-decoration: none;
  font-size: 1rem;
  letter-spacing: 0.01188rem;
  text-transform: uppercase;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
@media (min-width: 1024px) {
  .subnav__parent-link {
    display: inline-block;
    padding: 0 20px 5px;
    color: #fff;
  }
  .no-touch .subnav__parent-link:hover {
    color: #fff;
    text-decoration: underline;
  }
}
.subnav__item {
  border-bottom: 1px solid #dedede;
  padding: 20px 0;
}
.subnav__item:last-child {
  border-bottom: none;
}
@media (min-width: 1024px) {
  .subnav__item {
    border-bottom: none;
    border-left: 1px solid hsla(0, 0%, 100%, 0.1);
    padding: 7px 20px;
    width: 250px;
  }
}
.subnav__link {
  color: #383838;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  letter-spacing: 0.01188rem;
  text-decoration: none;
  font-size: 0.9375rem;
}
@media (min-width: 1024px) {
  .subnav__link {
    color: #fff;
    font-size: 0.8125rem;
  }
  .subnav__link:hover {
    color: #fff;
    text-decoration: underline;
  }
}
.nav-mobile {
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 60px;
  position: fixed;
  z-index: 10;
  top: 0;
  left: 0;
  padding: 10px 20px 10px 10px;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-align: center;
  align-items: center;
  background-color: #1f1f1f;
}
.nav-mobile__logo img {
  width: 35px;
}
.nav-mobile__text {
  font-size: 1.125rem;
  line-height: 1em;
  text-transform: uppercase;
  color: #fff;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
}
.nav-mobile .icon-hamburger {
  display: inline-block;
  margin: 0;
  cursor: pointer;
  background-color: transparent;
  border: 0;
  overflow: visible;
  font-size: 0;
}
.nav-mobile .icon-hamburger__box {
  display: inline-block;
  width: 25px;
  height: 19px;
  position: relative;
}
.nav-mobile .icon-hamburger__inner {
  display: block;
  top: 0;
  transition: transform 0.4s cubic-bezier(1, 0, 0, 1);
}
.nav-mobile .icon-hamburger__inner:after,
.nav-mobile .icon-hamburger__inner:before {
  content: "";
  display: block;
  transition: transform 0.15s ease;
}
.nav-mobile .icon-hamburger__inner:before {
  top: 8px;
  transition: opacity 0.15s ease 0.4s;
}
.nav-mobile .icon-hamburger__inner:after {
  top: 16px;
  transition: transform 0.4s cubic-bezier(1, 0, 0, 1);
}
.nav-mobile .icon-hamburger__inner,
.nav-mobile .icon-hamburger__inner:after,
.nav-mobile .icon-hamburger__inner:before {
  width: 25px;
  height: 3px;
  position: absolute;
  background-color: #fff;
}
.nav-mobile .icon-hamburger.is-active .icon-hamburger__inner {
  transform: translate3d(0, 8px, 0) rotate(135deg);
  transition-delay: 0.1s;
}
.nav-mobile .icon-hamburger.is-active .icon-hamburger__inner:before {
  transition-delay: 0s;
  opacity: 0;
}
.nav-mobile .icon-hamburger.is-active .icon-hamburger__inner:after {
  transform: translate3d(0, -16px, 0) rotate(-270deg);
  transition-delay: 0.1s;
}
@media (min-width: 768px) {
  .nav-mobile {
    height: 70px;
    padding: 16px 30px 13px 12px;
  }
}
@media (min-width: 1024px) {
  .nav-mobile {
    display: none;
  }
}
@media (max-width: 767px) {
  .nav-mobile {
    z-index: 15;
  }
}
.nav-mobile--store {
  background-color: #000;
}
.nav-mobile--store .nav-mobile__logo {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
  flex-direction: row;
  padding: 13px 0;
  text-decoration: none;
  -ms-flex-positive: 1;
  flex-grow: 1;
  z-index: 1;
}
.nav-mobile--store .nav-mobile__logo-img {
  max-width: 39px;
  height: 44px;
  margin-right: 9px;
}
.nav-mobile--store .nav-mobile__logo-label {
  display: block;
  color: #fff;
  font-size: 0.875rem;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  text-decoration: none;
  padding-top: 5px;
}
.nav-mobile--store .nav-mobile__logo-label strong {
  display: block;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 700;
}
.nav-mobile--store .nav-mobile__basket-icon {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
  flex-direction: row;
  text-decoration: none;
  margin-right: 20px;
  color: #fff;
}
.nav-mobile--store .nav-mobile__basket-icon .icon {
  fill: #fff;
}
.nav-mobile--store .nav-mobile__basket-counter {
  display: inline-block;
  margin-left: -7px;
  height: 15px;
  width: 15px;
  background: #ff0028;
  color: #fff;
  border-radius: 50%;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 0.625rem;
  line-height: 15px;
  text-align: center;
  opacity: 0;
}
.nav-mobile--store .nav-mobile__basket-counter.is-visible {
  opacity: 1;
}
.nav-mobile--store .nav-mobile__search {
  display: -ms-flexbox;
  display: flex;
  margin: 0 22px;
  -ms-flex-align: center;
  align-items: center;
}
.nav-mobile--store .nav-mobile__search-btn {
  margin-top: 2px;
  padding: 0;
  -webkit-appearance: none;
  border: none;
  background: transparent;
}
.nav-mobile--store .nav-mobile__search-btn .icon {
  fill: #fff;
}
.nav-mobile--checkout {
  background: #000;
  text-align: center;
}
.nav-mobile--checkout .nav-mobile__logo {
  display: -ms-inline-flexbox;
  display: inline-flex;
  position: relative;
  padding: 13px 0;
  -ms-flex-direction: row;
  flex-direction: row;
  text-decoration: none;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-pack: center;
  justify-content: center;
  text-align: left;
}
.nav-mobile--checkout .nav-mobile__logo-img {
  max-width: 39px;
  height: 44px;
  margin-right: 9px;
}
.nav-mobile--checkout .nav-mobile__logo-label {
  display: block;
  color: #fff;
  font-size: 0.875rem;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  text-decoration: none;
  padding-top: 5px;
}
.nav-mobile--checkout .nav-mobile__logo-label strong {
  display: block;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 700;
}
.thin-banner.mobile {
  background: #fbc200;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  text-align: center;
  margin-top: 60px;
}
@media (min-width: 768px) {
  .thin-banner.mobile {
    margin-top: 70px;
  }
}
.thin-banner.mobile.red {
  background: #ff0028 !important;
}
.thin-banner.mobile.red .banner-message,
.thin-banner.mobile.red .banner-message .banner-btn {
  color: #fff;
}
.thin-banner.mobile .banner-message {
  text-align: center;
  font-weight: 500;
  font-size: 1rem;
  color: #000;
  letter-spacing: 0.01875rem;
  line-height: 1.43;
  text-transform: uppercase;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  padding: 10px 20px;
}
.thin-banner.mobile .banner-message .banner-btn {
  display: block;
  color: #000;
}
@media (min-width: 1024px) {
  .thin-banner.mobile {
    display: none;
  }
}
.btn {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-appearance: none;
  font-size: 0.6875rem;
  text-decoration: none;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
  line-height: normal;
  border: none;
  background: transparent;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
}
@media (min-width: 769px) {
  .btn {
    font-size: 0.875rem;
  }
}
.btn--with-icon .icon:last-of-type {
  margin-left: 10px;
}
.btn--webkit-none {
  -webkit-appearance: none;
  border-radius: 0;
}
.btn--bold {
  font-weight: 700;
}
.btn--simple {
  min-width: 220px;
  padding: 14px;
  text-transform: uppercase;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border: 0;
  line-height: normal;
  text-align: center;
}
@media (min-width: 769px) {
  .btn--simple {
    padding: 20px;
  }
}
.content-navigation__mobile-btn .btn--simple.btn--simple {
  min-width: 220px;
}
.btn--simple-2 {
  min-width: 0;
  padding: 17px 32px;
  text-transform: uppercase;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border: 0;
  line-height: normal;
  text-align: center;
  font-size: 0.875rem;
}
@media (min-width: 769px) {
  .btn--simple-2 {
    padding: 20px 32px;
  }
}
.btn--large-height {
  -ms-flex-align: center;
  align-items: center;
  min-height: 52px;
}
.btn--large-height,
.btn--large-height.btn--full-width {
  display: -ms-flexbox;
  display: flex;
}
.btn--square {
  padding: 16px;
}
.btn--square .btn__icon {
  width: 18px;
  height: 0;
  position: relative;
  padding-bottom: 18px;
}
.btn--square .icon {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
}
@media (min-width: 768px) {
  .btn--space-between {
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
}
.btn--space-between .btn__icon {
  display: none;
}
@media (min-width: 768px) {
  .btn--space-between .btn__icon {
    display: inline-block;
    margin-left: 15px;
  }
}
.btn--block {
  display: -ms-flexbox;
  display: flex;
  padding: 30px;
  -ms-flex-pack: center;
  justify-content: center;
  text-transform: uppercase;
}
.btn--round {
  padding: 10px 16px;
  line-height: 0;
  border-radius: 50px;
}
.btn--round-small {
  border-radius: 8px;
}
.btn--social {
  display: -ms-inline-flexbox;
  display: inline-flex;
  width: 35px;
  height: 42px;
  line-height: 0;
  background-color: #ccc;
  font-size: 0;
  color: transparent;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
}
.btn--social .icon {
  max-width: 20px;
  max-height: 20px;
  fill: #fff !important;
}
.article .btn--social {
  transition: background-color 0.2s linear;
}
.no-touch .article .btn--facebook:hover {
  background-color: #3b5998;
}
.no-touch .article .btn--twitter:hover {
  background-color: #4099ff;
}
@media (min-width: 1024px) {
  .no-touch .btn--whatsapp {
    display: none !important;
  }
}
.no-touch .article .btn--whatsapp:hover {
  background-color: #00b206;
}
.btn--filter {
  display: -ms-inline-flexbox;
  display: inline-flex;
  width: 40px;
  height: 40px;
  vertical-align: middle;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 50%;
  border: 1px solid #ccc;
  background-color: #f2f1f1;
  cursor: pointer;
  transition: all 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);
}
@media (min-width: 1024px) {
  .btn--filter {
    width: 50px;
    height: 50px;
  }
}
.btn--filter:not(:last-of-type) {
  margin-right: 15px;
  background-color: #fff;
}
@media (min-width: 1024px) {
  .btn--filter:not(:last-of-type) {
    margin-right: 20px;
  }
}
.btn--filter.is-active,
.btn--filter.is-active:hover {
  background-color: #ff0028;
  border-color: #ff0028;
  transition: all 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
.btn--filter.is-active .icon,
.btn--filter.is-active:hover .icon {
  fill: #fff;
  transition: fill 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19);
}
.btn--filter .icon {
  fill: #959293;
  transition: fill 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.btn--filter .icon-social {
  margin-top: 3px;
}
.btn--filter .icon-search {
  margin-left: -2px;
}
.no-touch .btn--filter:hover {
  border-color: #cacaca;
}
.no-touch .btn--filter:hover .icon {
  fill: #ff0028;
}
.btn--default {
  min-width: 0;
}
.btn--centered {
  display: table;
  margin-right: auto;
  margin-left: auto;
  text-align: center;
}
.btn--i-block {
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: middle;
}
.btn--i-block + .btn--i-block {
  margin: 0 0 0 15px;
}
@media (max-width: 500px) {
  .btn--i-block + .btn--i-block {
    margin: 15px 0 0;
  }
}
.btn--tiny {
  padding: 8px 20px;
  font-size: 0.75rem;
}
.btn--small,
.btn--tiny {
  min-width: 0;
}
@media (min-width: 769px) {
  .btn--small {
    min-width: 110px;
  }
}
.btn--small-height {
  padding: 12px 20px;
}
.btn--light {
  font-weight: 300;
}
.btn--light strong {
  font-weight: 500;
}
.btn--white {
  color: #fff;
}
.btn--red {
  color: #ff0028;
}
.btn--grey {
  color: #383838;
}
.btn--darkgrey,
.btn--lightGrey {
  color: #666;
}
.btn--black {
  color: #000;
}
.btn--uppercase {
  text-transform: uppercase;
}
.btn--stroke-lightest-grey {
  border: 1px solid #e3e3e3;
}
.btn--stroke-red {
  border: 1px solid #ff0028;
}
.btn--stroke-white {
  border: 1px solid #fff;
}
.btn--stroke-grey {
  border: 1px solid #ccc;
}
.btn--stroke-lightGrey {
  border: 1px solid #666;
}
.btn--stroke-darkgrey {
  border: 1px solid #ccc;
}
.btn--stroke-black {
  border: 1px solid #000;
}
.btn--bg-white {
  background-color: #fff;
}
.btn--bg-white-with-hover {
  background-color: #fff;
  transition: background-color 0.4s cubic-bezier(0.19, 1, 0.22, 1);
}
.no-touch .btn--bg-white-with-hover:hover {
  color: #fff;
  background-color: #a50007;
}
.btn--bg-red {
  background-color: #ff0028;
  transition: background-color 0.4s cubic-bezier(0.19, 1, 0.22, 1);
}
.no-touch .btn--bg-red:hover {
  background-color: #a50007;
}
.btn--bg-blue {
  background-color: #439ed7;
}
.btn--bg-grey {
  background-color: #e3e3e3;
  transition: background-color 0.4s cubic-bezier(0.19, 1, 0.22, 1);
}
.no-touch .btn--bg-grey:hover {
  background-color: #cacaca;
}
.btn--bg-grey-no-hover {
  background-color: #e3e3e3;
}
.btn--bg-black {
  background-color: #000;
  transition: background-color 0.4s cubic-bezier(0.19, 1, 0.22, 1);
}
.no-touch .btn--bg-black:hover {
  background-color: #1a1a1a;
}
.btn--bg-darkgrey {
  background-color: #383838;
  transition: background-color 0.4s cubic-bezier(0.19, 1, 0.22, 1);
}
.no-touch .btn--bg-darkgrey:hover {
  background-color: #1e1e1e;
}
.btn--bg-darkgrey-no-hover {
  background-color: #383838;
}
.btn--grey-on-disabled[disabled],
.no-touch .btn--grey-on-disabled[disabled]:hover {
  cursor: auto;
  background-color: #f1efef;
  color: #ccc;
  border-color: #f1efef;
}
.btn--back {
  padding: 18px 30px;
  color: #979797;
}
@media (min-width: 1024px) {
  .btn--back {
    display: none;
  }
}
.btn--back .icon {
  fill: currentColor;
}
.btn--full-width {
  display: block;
  width: 100%;
  max-width: none;
  text-align: center;
}
@media (max-width: 1023px) {
  .btn--full-width-mobile {
    display: block;
    width: 100%;
    max-width: none;
    text-align: center;
  }
}
.btn--framed {
  position: relative;
  padding: 0;
  background-color: rgba(0, 0, 0, 0.3);
  transition: background-color 0.3s ease;
  border: 1px solid currentColor;
}
.btn--framed .btn__icon {
  width: 40px;
  height: 40px;
  position: relative;
  background-color: currentColor;
}
@media (min-width: 769px) {
  .btn--framed .btn__icon {
    width: 48px;
    height: 48px;
  }
}
@media (min-width: 1024px) {
  .btn--framed .btn__icon {
    width: 56px;
    height: 56px;
  }
}
.btn--framed .btn__icon:empty:after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  border-style: solid;
  border-width: 6px 0 6px 10px;
  border-color: transparent;
  border-left-color: #fff;
}
.btn--framed .btn__icon .icon {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  fill: #fff;
}
.btn--framed .btn__text {
  padding: 0 30px;
  font-size: 0.75rem;
}
@media (min-width: 769px) {
  .btn--framed .btn__text {
    display: -ms-inline-flexbox;
    display: inline-flex;
    padding: 0 25px;
    -ms-flex-align: center;
    align-items: center;
  }
}
@media (min-width: 1024px) {
  .btn--framed .btn__text {
    font-size: 0.875rem;
  }
}
.btn--framed .btn__text .icon:last-child {
  margin: 0 10px;
  margin-top: -2px;
}
.btn--framed.btn--red {
  color: #fff;
  border-color: #ff0028;
}
.btn--framed.btn--red .btn__icon {
  background-color: #ff0028;
}
.btn--framed.btn--red .btn__icon:empty:after {
  border-left-color: currentColor;
}
.btn--framed.btn--white {
  border-color: currentColor;
}
.btn--framed.btn--white .btn__icon {
  background-color: currentColor;
}
.btn--framed.btn--white .btn__icon:empty:after {
  border-left-color: #ff0028;
}
.btn--framed.btn--white .btn__icon .icon {
  fill: #ff0028;
}
.no-touch .btn--framed:hover {
  background-color: rgba(0, 0, 0, 0.5);
}
.btn--bg-transparent {
  background-color: transparent;
}
.btn--hover-fill {
  position: relative;
  overflow: hidden;
  transition: color 0.15s linear;
}
.btn--hover-fill:before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  transform: scaleX(0);
  transform-origin: top left;
  transform: skewX(-12deg) scaleX(0);
  transition: transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.btn--hover-fill > * {
  position: relative;
}
.btn--hover-fill.btn--stroke-lightest-grey:before {
  background-color: #e3e3e3;
}
.no-touch .btn--hover-fill.btn--stroke-lightest-grey:hover {
  color: #000;
}
.btn--hover-fill.btn--bg-white:before,
.btn--hover-fill.btn--stroke-red:before {
  background-color: #ff0028;
}
.no-touch .btn--hover-fill.btn--bg-white:hover,
.no-touch .btn--hover-fill.btn--stroke-red:hover {
  color: #000;
}
.btn--hover-fill.btn--stroke-white:before {
  background-color: #fff;
}
.no-touch .btn--hover-fill.btn--stroke-white:hover {
  color: #ff0028;
}
.btn--hover-fill.btn--stroke-grey:before {
  background-color: #ccc;
}
.no-touch .btn--hover-fill.btn--stroke-grey:hover {
  color: #000;
}
.btn--hover-fill.btn--stroke-lightGrey:before {
  background-color: #666;
}
.no-touch .btn--hover-fill.btn--stroke-lightGrey:hover {
  color: #fff;
}
.btn--hover-fill.btn--stroke-darkgrey:before {
  background-color: #ccc;
}
.no-touch .btn--hover-fill.btn--stroke-darkgrey:hover {
  color: #000;
}
.btn--hover-fill.btn--stroke-black:before {
  background-color: #000;
}
.no-touch .btn--hover-fill.btn--stroke-black:hover {
  color: #fff;
}
.no-touch .btn--hover-fill:hover:before {
  transform: skewX(-12deg) scaleX(1.2);
}
.btn.disabled {
  cursor: default !important;
}
.btn .icon {
  fill: currentColor;
}
button[type="button"] {
  cursor: pointer;
}
.skewed-button {
  display: block;
  width: 100%;
  padding: 15px 0;
  background-color: #fff;
  color: #ff0028;
  font-size: 0.9375rem;
  line-height: 1;
  text-transform: uppercase;
  text-align: center;
  text-decoration: none;
  cursor: pointer;
  transform: skewX(-20deg);
  transform-origin: center center;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
}
.skewed-button span {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  transform: skewX(20deg);
  transform-origin: center center;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.skewed-button span .icon {
  fill: #ff0028;
}
.list {
  font-size: 0;
  padding: 15px 0;
}
.accordion__body > .list,
.content__inner > .list {
  margin-left: -15px;
  margin-right: -15px;
  padding: 15px 0;
}
.accordion__body > .list:first-child {
  margin-top: -15px;
}
.accordion__body > .list:last-child {
  margin-bottom: -15px;
}
@media (min-width: 768px) {
  .accordion__body > .list:last-child {
    margin-bottom: -30px;
  }
}
.list:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.list.is-hidden {
  display: none;
}
.list + .list {
  padding-top: 0;
}
.list__item {
  display: -ms-inline-flexbox;
  display: inline-flex;
  position: relative;
  font-size: 1.25rem;
  width: 100%;
  vertical-align: top;
  padding: 15px;
}
@media (min-width: 640px) {
  .list__item {
    width: 50%;
    height: 390px;
  }
}
@media (min-width: 1200px) {
  .list__item {
    width: 33.33333333%;
  }
}
.list__item.is-hidden {
  display: none;
}
.list__item.single {
  width: 100%;
}
.list__item.single .card__link {
  display: none;
}
.list__item.double {
  width: 100%;
  float: left;
}
@media (min-width: 1200px) {
  .list__item.double {
    width: 66.66666667%;
  }
}
.list__item.full {
  width: 100%;
  float: left;
}
@media (min-width: 640px) {
  .list--explore-more .list__item {
    height: 350px;
  }
}
.is-filtered-by-media [data-category="social"],
.is-filtered-by-media [data-category="standard"],
.is-filtered-by-social [data-category="media"],
.is-filtered-by-social [data-category="standard"] {
  display: none;
}
.sponsor {
  width: 100%;
  height: auto;
  margin-left: 0;
  vertical-align: middle;
}
@media (min-width: 375px) {
  .sponsor {
    margin-left: 10px;
  }
}
.sponsor.baseline {
  vertical-align: baseline;
}
.card {
  display: block;
  position: relative;
  width: 100%;
  height: auto;
  border: 1px solid #e3e3e3;
  background-color: #fff;
  text-decoration: none;
}
.related-title + .card {
  margin-top: 20px;
}
@media (min-width: 640px) {
  .card {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
.card__thumb {
  display: block;
  position: relative;
  margin: -1px;
  overflow: hidden;
}
@media (min-width: 640px) {
  .list__item .card__thumb {
    height: 190px;
  }
}
.card__image {
  display: block;
  width: 100%;
  height: auto;
  border: 0;
  transform-origin: center;
  transition: transform 0.8s cubic-bezier(0.19, 1, 0.22, 1);
}
@media (min-width: 640px) {
  .card__image {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: #c7c7c7;
    -o-object-fit: cover;
    object-fit: cover;
    font-family: object-fit\:cover;
    -o-object-position: top;
    object-position: top;
  }
}
.card__image--lazy {
  font-family: lazyLoad\:object-fit;
  background-size: cover;
  background-position: top;
  background-repeat: no-repeat;
}
.card__author {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  padding: 15px 14px;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  color: #fff;
  font-size: 0.75rem;
  line-height: 14px;
  letter-spacing: -0.025em;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
}
.card__content {
  display: block;
  position: relative;
  padding: 20px;
}
.list__item .card__content {
  padding: 20px 30px;
}
.card__content div[itemscope] {
  display: none;
}
@media (min-width: 640px) {
  .card__content {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
  }
}
.card__content .tag + .card__text {
  margin-top: 20px;
}
.card__content .icon-time {
  width: 12px;
  height: 12px;
}
@media (min-width: 768px) {
  .card__content .icon-time {
    width: 15px;
    height: 15px;
  }
}
.card__content .card__text + .date {
  margin-top: 32px;
}
.card__text {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -ms-flex-pack: center;
  justify-content: center;
}
.card__title {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 1.125rem;
  line-height: 1.16666667;
  color: #383838;
  transition: color 0.2s linear;
}
@media (min-width: 640px) {
  .list__item .card__title {
    font-size: 1.25rem;
    line-height: 1.2;
    letter-spacing: -0.01em;
  }
}
.card__title--video {
  color: #fff;
}
.card__summary {
  display: none;
}
.card__icon {
  position: absolute;
  top: -1px;
  left: -1px;
  width: 55px;
  height: 55px;
  background-color: #ff0028;
}
.card__icon .icon {
  fill: #fff;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
}
.card__icon--media:after {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-45%, -50%);
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px 0 6px 10px;
  border-color: transparent;
  border-left-color: #fff;
  z-index: 2;
}
.card__icon--video {
  margin-bottom: 15px;
  width: 55px;
  height: 55px;
  background-color: #ff0028;
}
.digital-member-banner .card__icon--video {
  width: 45px;
  height: 45px;
  margin-bottom: 10px;
}
.digital-member-banner .card__icon--video svg {
  width: 45px !important;
  height: 45px !important;
  padding: 12px !important;
}
@media (min-width: 768px) {
  .digital-member-banner .card__icon--video {
    width: 55px;
    height: 55px;
    margin-bottom: 15px;
  }
  .digital-member-banner .card__icon--video svg {
    width: 55px !important;
    height: 55px !important;
    padding: 15px !important;
  }
}
.card__icon--video .icon {
  fill: #fff;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
}
@media (min-width: 768px) {
  .list__item.double .card__content {
    padding: 30px;
  }
}
.list__item.double .card__title {
  font-size: 1.5rem;
  line-height: 1;
  letter-spacing: -0.025em;
}
@media (min-width: 640px) {
  .list__item.double .card__title {
    font-size: 2rem;
    line-height: 1.125;
    letter-spacing: normal;
  }
}
.list__item.double .card__summary {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  display: block;
  font-size: 1.125rem;
  line-height: 1.16666667;
  color: #383838;
  margin-top: 11px;
}
@media (min-width: 1024px) {
  .list__item.double .card__summary {
    font-size: 1.25rem;
    line-height: 1.2;
  }
}
.list__item.double .card__summary--video {
  color: #fff;
}
@media (min-width: 640px) {
  .list__item.double .card {
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .list__item.double .card__thumb {
    width: 50%;
    height: 360px;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
  }
  .list__item.double .card__content {
    width: 50%;
    height: 360px;
  }
}
.card--feature {
  background-color: #ff0028;
  overflow: hidden;
  transition: background-color 0.2s linear, border-color 0.2s linear !important;
}
@media (min-width: 640px) {
  .card--feature {
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
  }
}
.no-touch .card--feature:hover {
  background-color: #e60024;
}
@media (min-width: 640px) {
  .no-touch .card--feature:hover .card__thumb:before {
    transform: scaleX(2.5);
  }
}
.card--feature .card__thumb {
  margin: 0;
  width: 100%;
  transform: skewY(7deg);
  transform-origin: bottom right;
}
@media (min-width: 640px) {
  .card--feature .card__thumb {
    width: 50%;
    height: auto;
    transform-origin: bottom left;
    transform: skewX(-12deg);
  }
}
.card--feature .card__thumb img {
  transform: skewY(-7deg);
  transform-origin: bottom right;
}
@media (min-width: 640px) {
  .card--feature .card__thumb img {
    transform-origin: bottom left;
    transform: skewX(12deg) !important;
  }
}
.card--feature .card__thumb:before {
  content: "";
  height: 11px;
  width: 100%;
  background-color: rgba(255, 0, 40, 0.4);
  position: absolute;
  left: 0;
  right: 0;
  bottom: -1px;
  z-index: 2;
  transform-origin: top left;
  transition: transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);
}
@media (min-width: 640px) {
  .card--feature .card__thumb:before {
    width: 22px;
    height: 100%;
    top: 0;
    bottom: auto;
    right: auto;
    left: -1px;
  }
}
.card--feature .card__content {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  color: #fff;
  padding-top: 0;
}
@media (min-width: 640px) {
  .card--feature .card__content {
    width: 50%;
    padding-top: 30px;
  }
}
.card--feature .card__text {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: center;
  justify-content: center;
}
.card--feature .card__title {
  font-size: 1.375rem;
  line-height: 1.1em;
  text-transform: uppercase;
  font-weight: 300;
  letter-spacing: -0.04em;
  color: #fff !important;
  margin-bottom: 0;
}
@media (min-width: 769px) {
  .card--feature .card__title {
    font-size: 3rem;
    line-height: 1em;
  }
}
.card--feature .card__title + .card__summary {
  margin-top: 10px;
}
@media (min-width: 769px) {
  .card--feature .card__title + .card__summary {
    margin-top: 18px;
  }
}
.card--feature .card__summary {
  display: block;
  font-size: 1rem;
  line-height: 1.3em;
  letter-spacing: -0.04em;
}
@media (min-width: 769px) {
  .card--feature .card__summary {
    font-size: 1.125rem;
  }
}
.card--feature .card__link {
  display: none;
  font-size: 0.875rem;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  text-transform: none;
}
@media (min-width: 640px) {
  .card--feature .card__link {
    display: block;
    float: left;
    margin-right: auto;
  }
}
.card--feature .tag {
  color: #fff;
  margin-bottom: 0;
}
.card--feature .tag:before {
  border-top-color: #fff;
}
.card--feature .date {
  color: #fff;
  text-align: left;
}
.card--feature .date .icon {
  fill: #fff;
}
@media (min-width: 640px) {
  .card--feature .date {
    text-align: right;
  }
}
.card--twitter {
  border-color: #09f;
}
.card--twitter .card__thumb {
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.card--twitter .card__content {
  background-color: #fff;
  color: #323232;
  padding-top: 17px;
}
@media (min-width: 768px) {
  .card--twitter .card__content {
    max-height: 143px;
  }
}
.card--twitter .card__text {
  margin-top: 0;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.card--twitter .card__summary {
  display: block;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 0.9375rem;
  line-height: 1.3em;
  letter-spacing: -0.025em;
}
.card--twitter .card__author {
  background-color: rgba(54, 121, 189, 0.9);
}
.card--instagram .card__author {
  background-color: rgba(26, 86, 129, 0.9);
  padding: 10px 20px;
}
.card--instagram .card__thumb {
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
.card--instagram .card__content {
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  padding-top: 20px;
}
.card--matchday {
  background: #c00;
  color: #fff;
  font-family: Klavika Basic;
  font-size: 0.875rem;
  line-height: 1.3;
  letter-spacing: -0.02em;
  position: relative;
  overflow: hidden;
}
@media (min-width: 640px) {
  .card--matchday {
    height: 360px;
    font-size: 1rem;
    line-height: 1.5;
  }
}
.card--matchday:before {
  content: "";
  position: absolute;
  width: 113px;
  height: 100%;
  transform: skewX(-13deg);
  transform-origin: left bottom;
  background: #ab0000;
  right: 0;
}
.card--matchday .card__content {
  position: relative;
}
.card--matchday .card__title {
  color: #fff;
  font-size: 1.875rem;
  text-transform: uppercase;
  line-height: 1;
  font-weight: 700;
  margin-bottom: 10px;
}
.card--matchday .card__title--light {
  font-weight: 300;
  display: block;
}
.no-touch .card--matchday .card__title:hover {
  color: #fff;
}
@media (min-width: 769px) {
  .card--matchday .card__title {
    font-size: 3rem;
  }
}
.card--matchday .card__daytime {
  display: block;
  vertical-align: middle;
  margin-top: 20px;
  font-size: 1rem;
  letter-spacing: -0.025em;
  text-transform: uppercase;
}
.card--matchday .card__daytime--hidden {
  display: none;
}
@media (min-width: 769px) {
  .card--matchday .card__daytime {
    display: inline-block;
    margin-top: 0;
    margin-left: 15px;
  }
}
.card--matchday ul {
  margin: 15px 0;
  text-transform: uppercase;
  font-size: 0.875rem;
  line-height: 1;
}
.card--matchday ul li {
  padding: 0 0 10px 30px;
  list-style-type: none;
  position: relative;
}
.card--matchday ul li:before {
  position: absolute;
  content: "";
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 9px 9px 0 0;
  border-color: #fff transparent transparent;
  left: 0;
  top: 3px;
}
.card--matchday .flag {
  display: inline-block;
  color: #000;
  padding: 10px 14px;
}
.card:not(.card--twitter):not(.card--instagram):not(.card--matchday):not(.card--feature) {
  transition: border-color 0.2s linear;
}
.no-touch
  .card:not(.card--twitter):not(.card--instagram):not(.card--matchday):not(.card--feature):hover {
  border-color: #cacaca;
}
.no-touch
  .card:not(.card--twitter):not(.card--instagram):not(.card--matchday):not(.card--feature):hover
  .card__thumb
  img {
  transform: scale(1.1);
}
.no-touch
  .card:not(.card--twitter):not(.card--instagram):not(.card--matchday):not(.card--feature):hover
  .card__title {
  color: #ff0028;
}
.card--sponsor .card__content {
  background: #000;
  color: #fff;
  -ms-flex-align: start;
  align-items: flex-start;
  position: relative;
  padding: 30px 30px 20px;
}
.list__item.double .card--sponsor .card__content .card__summary {
  -ms-flex-order: 1;
  order: 1;
}
.card--sponsor .card__thumb {
  margin: 0;
}
@media (min-width: 640px) {
  .list__item:not(.double) .card--sponsor .card__thumb {
    height: 170px;
  }
}
.list__item.double .card--sponsor .card__thumb {
  -ms-flex-order: 2;
  order: 2;
}
.card--sponsor .card__logo {
  padding: 8px;
  background: #ff0028;
  margin-bottom: 20px;
  position: absolute;
  bottom: calc(100% - 35px);
}
.list__item.double .card--sponsor .card__logo {
  position: absolute;
}
@media (min-width: 640px) {
  .list__item.double .card--sponsor .card__logo {
    position: static;
  }
}
.card--sponsor .card__logo.light-bg {
  background: #fff;
}
.card--sponsor .card__logo img {
  max-width: 64px;
}
.card--sponsor .card__summary,
.card--sponsor .card__title {
  color: #fff;
}
.card--sponsor .card__text {
  margin-top: 15px !important;
}
@media (min-width: 640px) {
  .card--sponsor .card__text {
    margin-top: 0 !important;
  }
}
.list__item.double .card--sponsor .card__summary {
  color: #fff;
}
.card--sponsor .btn {
  padding-top: 15px;
  padding-bottom: 15px;
  margin-top: 15px;
}
@media (min-width: 640px) {
  .card--sponsor .btn {
    margin: 0;
  }
}
.card--video {
  border: 0 none;
}
.card--video .card__content {
  position: absolute;
  bottom: 35px;
}
@media (min-width: 640px) {
  .double .card--video .card__content {
    bottom: 0;
  }
}
.card--video .card__thumb {
  margin: 0;
  width: 100%;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  height: 390px;
}
.is-portrait .card--video .card__thumb {
  height: 240px;
}
.is-landscape .card--video .card__thumb {
  height: 140px;
}
@media (min-width: 640px) {
  .card--video .card__thumb {
    height: auto;
  }
}
.card--video .card__thumb:before {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(
    17deg,
    rgba(0, 0, 0, 0.7) 25%,
    transparent 88%
  );
}
.card--video .card__image {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #c7c7c7;
  -o-object-fit: cover;
  object-fit: cover;
  font-family: object-fit\:cover;
  -o-object-position: top;
  object-position: top;
}
.card--video .card__icon {
  position: static;
}
.card--video .card__text {
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.card--video .date--video .icon-video {
  margin-top: -2px;
}
@media (min-width: 640px) {
  .card--video .date--video {
    left: 30px;
    right: auto;
  }
  .double .card--video .date--video {
    right: 30px;
    left: auto;
  }
}
.digital-member-banner .card--video .date--video {
  left: 10px;
  bottom: 10px;
}
@media (min-width: 768px) {
  .digital-member-banner .card--video .date--video {
    left: 30px;
    bottom: 25px;
  }
}
.digital-member-banner .card--video .date--video .icon-video {
  height: 9px;
}
@media (min-width: 1200px) {
  .digital-member-banner .card--video .date--video .icon-video {
    height: 11px;
  }
}
.list__item.double .card--video .card__summary {
  display: none;
}
@media (min-width: 640px) {
  .list__item.double .card--video .card__summary {
    display: block;
  }
}
.content__two-columns__aside .card.card--video .card__thumb .card__content {
  position: relative;
  bottom: 35px;
  height: 240px;
}
@media (max-width: 767px) {
  .content__two-columns__aside .card.card--video .card__thumb .card__content {
    bottom: 0;
  }
}
.content__two-columns__aside
  .card.card--video
  .card__thumb
  .card__content
  .card__icon--video {
  display: none;
}
.search-item {
  position: relative;
  display: block;
  width: 100%;
  text-decoration: none;
  border: 1px solid #e3e3e3;
  padding: 20px;
}
@media (min-width: 769px) {
  .search-item {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    flex-direction: row;
    min-height: 110px;
    padding: 0;
  }
}
.search-item + .search-item {
  margin-top: 20px;
}
.search-item:first-child {
  margin-top: 10px;
}
.search-item + .title,
.title + .search-item {
  margin-top: 20px;
}
.search-item__thumb {
  display: inline-block;
}
.search-item__thumb img {
  display: none;
}
@media (min-width: 769px) {
  .search-item__thumb {
    display: block;
    position: relative;
    width: 165px;
    height: auto;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
  }
  .search-item__thumb img {
    position: absolute;
    display: block;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    font-family: object-fit\:cover;
  }
}
.search-item__content {
  display: inline;
}
@media (min-width: 769px) {
  .search-item__content {
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 30px;
  }
}
.search-item__title {
  display: inline;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 1rem;
  line-height: 1.3125;
  color: #383838;
  transition: color 0.2s linear;
}
@media (min-width: 769px) {
  .search-item__title {
    line-height: 1.5;
  }
}
.search-item__icon {
  position: relative;
  display: inline-block;
  width: 15px;
  height: 15px;
  vertical-align: middle;
  background-color: #ff0028;
  margin-right: 5px;
}
@media (min-width: 769px) {
  .search-item__icon {
    position: absolute;
    display: block;
    width: 50px;
    height: 50px;
    top: 0;
    left: 0;
    margin-right: 0;
  }
}
.search-item__icon .icon {
  fill: #fff;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
}
.search-item__icon--photo {
  background-color: transparent;
}
@media (min-width: 769px) {
  .search-item__icon--photo {
    background-color: #ff0028;
  }
}
.search-item__icon .icon--photo {
  fill: #ff0028;
}
@media (min-width: 769px) {
  .search-item__icon .icon--photo {
    fill: #fff;
  }
}
.search-item__icon--media:after {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-45%, -50%);
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 3px 0 3px 5px;
  border-color: transparent;
  border-left-color: #fff;
}
@media (min-width: 769px) {
  .search-item__icon--media:after {
    border-width: 6px 0 6px 10px;
  }
}
.footer {
  background-color: #1f1f1f;
  border-top: 7px solid #ff0028;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
.footer__content {
  max-width: 1160px;
  margin: auto;
  overflow: hidden;
}
@media (min-width: 769px) {
  .footer__content {
    display: -ms-flexbox;
    display: flex;
  }
}
.footer__created {
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
.footer__created img {
  opacity: 0.4;
}
.footer__primary {
  background-color: #191919;
}
.footer__primary .footer__content {
  padding: 20px;
}
@media (min-width: 769px) {
  .footer__primary .footer__content {
    padding: 30px;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
}
@media (min-width: 1024px) {
  .footer__primary .footer__content {
    padding: 50px 16px;
  }
}
@media screen and (min-width: 1366px) {
  .footer__primary .footer__content {
    padding: 50px 2px;
  }
}
.footer__primary .footer__content nav {
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.footer__primary .footer__logo img {
  display: block;
  max-width: 60px;
  max-height: 71px;
}
@media (min-width: 1024px) {
  .footer__primary .footer__logo img {
    max-width: none;
    max-height: none;
  }
}
.footer__secondary {
  background-color: #0f0f0f;
}
.footer__secondary .footer__content {
  display: -ms-flexbox;
  display: flex;
  padding: 15px;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
}
@media (min-width: 769px) {
  .footer__secondary .footer__content {
    padding: 25px 40px;
  }
}
.footer__secondary .footer__content.logos {
  max-width: 918px;
}
.footer__secondary .footer__logo {
  width: 100%;
  max-width: 60px;
  position: relative;
  margin: 15px;
}
@media (min-width: 769px) {
  .footer__secondary .footer__logo {
    max-width: 100px;
  }
}
.footer__secondary .footer__logo:before {
  content: "";
  display: block;
  width: 100%;
  padding-bottom: 100%;
}
.footer__secondary .footer__logo img {
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  -o-object-fit: contain;
  object-fit: contain;
  font-family: "object-fit: contain;";
}
.footer__secondary .footer__logo-break {
  display: none;
}
@media (min-width: 768px) {
  .footer__secondary .footer__logo-break {
    display: inline-block;
    height: 0;
    line-height: 0;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
  }
}
.footer__bottom {
  color: #787878;
  background-color: #000;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  font-size: 0.75rem;
}
.footer__bottom .footer__content {
  padding: 20px;
}
@media (min-width: 769px) {
  .footer__bottom .footer__content {
    padding: 20px 30px;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
}
.footer--checkout {
  border-top: 0;
}
.footer--checkout .footer__content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
@media (min-width: 769px) {
  .footer--checkout .footer__content {
    padding: 20px 30px;
  }
}
@media (min-width: 1024px) {
  .footer--checkout .footer__content {
    padding: 20px 40px;
  }
}
@media (min-width: 1024px) {
  .footer--checkout .footer__logo-img {
    width: 64px;
    height: 73px;
  }
}
.footer--checkout .footer__partners {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.footer--checkout .footer__partner-logo {
  margin-right: 25px;
}
.footer--checkout .footer__partner-logo:last-child {
  margin-right: 0;
  margin-top: 15px;
}
@media (min-width: 1024px) {
  .footer--checkout .footer__partner-logo:last-child {
    margin-top: 0;
  }
}
@media (min-width: 1024px) {
  .footer--checkout .footer__partner-logo--mc {
    width: 136px;
    height: 24px;
  }
}
@media (min-width: 1024px) {
  .footer--checkout .footer__partner-logo--visa {
    width: 70px;
    height: 40px;
  }
}
.lightbox {
  display: block;
  position: relative;
  min-height: 100vh;
  background-color: #211010;
  padding: 0;
}
.lightbox:after,
.lightbox:before {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 1024px) {
  .lightbox {
    padding-left: 165px;
    padding-right: 60px;
  }
}
@media (min-width: 1200px) {
  .lightbox {
    padding-left: 180px;
  }
}
.lightbox__close {
  position: fixed;
  display: -ms-flexbox;
  display: flex;
  top: 60px;
  left: 0;
  right: 0;
  height: 45px;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-bottom: 1px solid #666;
  cursor: pointer;
  background-color: #f3f3f3;
  z-index: 1;
}
.lightbox__close .icon {
  width: 13px;
  height: 13px;
  fill: #666;
  vertical-align: middle;
}
.lightbox__close:after {
  content: "CLOSE";
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  font-size: 0.75rem;
  margin-left: 10px;
}
@media (min-width: 768px) {
  .lightbox__close {
    top: 70px;
  }
}
@media (min-width: 1024px) {
  .lightbox__close {
    display: block;
    top: 30px;
    left: 50%;
    right: 10px;
    height: 30px;
    padding: 0;
    margin-right: auto;
    max-width: 645px;
    border-bottom: none;
    background-color: transparent;
  }
  .lightbox__close .icon {
    float: right;
    width: 40px;
    height: 40px;
    margin-top: -10px;
    fill: #e3e3e3;
  }
  .lightbox__close:after {
    display: none;
  }
}
@media (min-width: 1200px) {
  .lightbox__close .icon {
    width: 50px;
    height: 50px;
  }
}
.lightbox__content {
  position: relative;
  margin-top: 105px;
  margin-bottom: 0;
}
@media (min-width: 768px) {
  .lightbox__content {
    margin-top: 115px;
  }
}
@media (min-width: 1024px) {
  .lightbox__content {
    margin: 30px auto;
    max-width: 1050px;
    z-index: 8;
  }
}
.lightbox__nearest-article {
  position: fixed;
  left: 0;
  width: 100%;
  padding-left: 0;
  padding-right: 0;
  z-index: 9;
  transition: visibility 0.8s step-start,
    transform 0.8s cubic-bezier(0.645, 0.045, 0.355, 1);
}
@media (min-width: 1024px) {
  .lightbox__nearest-article {
    padding-left: 165px;
    padding-right: 60px;
  }
}
@media (min-width: 1200px) {
  .lightbox__nearest-article {
    padding-left: 180px;
  }
}
.lightbox__nearest-article:not(.is-detached) .article-header__title {
  margin-bottom: 0;
}
.lightbox__nearest-article:not(.is-detached) .article-header__info {
  display: none;
}
.lightbox__nearest-article .article-header__social {
  visibility: hidden;
}
.lightbox__nearest-article__arrow {
  position: absolute;
  left: 0;
  right: 0;
  width: 50px;
  height: 40px;
  margin-left: auto;
  margin-right: auto;
  background-color: #ff0028;
  visibility: visible;
  transition: transform 0.8s cubic-bezier(0.19, 1, 0.22, 1) 0.1s,
    visibility 0.8s step-start 0.1s;
  cursor: pointer;
}
@media (min-width: 1024px) {
  .lightbox__nearest-article__arrow {
    width: 70px;
    height: 60px;
    left: 165px;
    right: 60px;
  }
}
@media (min-width: 1200px) {
  .lightbox__nearest-article__arrow {
    left: 180px;
  }
}
.lightbox__nearest-article__arrow .icon {
  display: block;
  margin-left: auto;
  margin-right: auto;
  pointer-events: none;
  fill: #fff;
  width: 15px;
  height: 22px;
}
@media (min-width: 1024px) {
  .lightbox__nearest-article__arrow .icon {
    width: 20px;
  }
}
.lightbox__nearest-article__wrapper {
  background-color: #fff;
  cursor: pointer;
  max-width: 1050px;
  margin-left: auto;
  margin-right: auto;
}
.lightbox__nearest-article__arrow,
.lightbox__nearest-article__wrapper .article-header {
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}
.lightbox__nearest-article.is-hidden {
  visibility: hidden;
  transform: translateY(100%);
  transition: visibility 0.8s step-end,
    transform 0.8s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.lightbox__nearest-article--prev {
  top: 105px;
  padding-bottom: 55px;
}
@media (min-width: 768px) {
  .lightbox__nearest-article--prev {
    top: 115px;
  }
}
@media (min-width: 1024px) {
  .lightbox__nearest-article--prev {
    top: 0;
    padding-bottom: 75px;
  }
}
.lightbox__nearest-article--prev .lightbox__nearest-article__arrow {
  bottom: 16px;
  padding: 15px 0 10px;
  border-radius: 0 0 35px 35px;
}
@media (min-width: 1024px) {
  .lightbox__nearest-article--prev .lightbox__nearest-article__arrow {
    padding: 15px 0 20px;
  }
}
.lightbox__nearest-article--prev .lightbox__nearest-article__arrow,
.lightbox__nearest-article--prev
  .lightbox__nearest-article__wrapper
  .article-header {
  box-shadow: 0 5px 5px rgba(0, 0, 0, 0.1);
}
.lightbox__nearest-article--prev.is-hidden:not(.is-detached) {
  transform: translateY(-100%);
}
.lightbox__nearest-article--prev.is-detached .lightbox__nearest-article__arrow,
.lightbox__nearest-article--prev.is-detached
  .lightbox__nearest-article__wrapper
  .article-header {
  transition: none;
}
.no-touch
  .lightbox__nearest-article--prev:hover:not(.is-hidden):not(.is-detached)
  .lightbox__nearest-article__arrow,
.no-touch
  .lightbox__nearest-article--prev:hover:not(.is-hidden):not(.is-detached)
  .lightbox__nearest-article__wrapper
  .article-header {
  transform: translateY(15px);
}
.lightbox__nearest-article--next {
  bottom: 0;
  padding-top: 55px;
}
@media (min-width: 1024px) {
  .lightbox__nearest-article--next {
    padding-top: 75px;
  }
}
.lightbox__nearest-article--next .lightbox__nearest-article__arrow {
  top: 16px;
  padding: 10px 0 15px;
  border-radius: 35px 35px 0 0;
}
@media (min-width: 1024px) {
  .lightbox__nearest-article--next .lightbox__nearest-article__arrow {
    padding: 20px 0 15px;
  }
}
.lightbox__nearest-article--next .lightbox__nearest-article__arrow,
.lightbox__nearest-article--next
  .lightbox__nearest-article__wrapper
  .article-header {
  box-shadow: 0 -5px 5px rgba(0, 0, 0, 0.1);
}
.lightbox__nearest-article--next.is-hidden:not(.is-detached) {
  transform: translateY(100%);
}
.lightbox__nearest-article--next.is-detached .lightbox__nearest-article__arrow,
.lightbox__nearest-article--next.is-detached
  .lightbox__nearest-article__wrapper
  .article-header {
  transition: none;
}
.no-touch
  .lightbox__nearest-article--next:hover:not(.is-hidden):not(.is-detached)
  .lightbox__nearest-article__arrow,
.no-touch
  .lightbox__nearest-article--next:hover:not(.is-hidden):not(.is-detached)
  .lightbox__nearest-article__wrapper
  .article-header {
  transform: translateY(-15px);
}
.lightbox.lock {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100vh;
  overflow: hidden;
}
.lightbox__in,
.lightbox__out {
  display: block;
  position: fixed;
  left: 0;
  width: 100%;
  padding-left: 0;
  padding-right: 0;
}
.lightbox__in__wrapper,
.lightbox__out__wrapper {
  background-color: #fff;
}
@media (min-width: 1024px) {
  .lightbox__in__wrapper,
  .lightbox__out__wrapper {
    margin-left: auto;
    margin-right: auto;
    max-width: 1050px;
  }
}
@media (min-width: 1024px) {
  .lightbox__in,
  .lightbox__out {
    padding-left: 165px;
    padding-right: 60px;
  }
}
@media (min-width: 1200px) {
  .lightbox__in,
  .lightbox__out {
    padding-left: 180px;
  }
}
.lightbox__in .lightbox__nearest-article {
  position: relative;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 0;
}
.lightbox__in .article__hero {
  background-color: #e3e3e3;
}
.lightbox__in .content__two-columns {
  height: 100%;
}
.lightbox__in .content__two-columns span {
  display: block;
  height: 13px;
  background-color: #e3e3e3;
}
.lightbox__in .content__two-columns span + span {
  margin-top: 15px;
}
.lightbox__in .content__two-columns span:last-child {
  width: 45%;
}
@media (min-width: 769px) {
  .lightbox__in .content__two-columns span {
    height: 15px;
  }
  .lightbox__in .content__two-columns span + span {
    margin-top: 15px;
  }
}
@media (min-width: 1024px) {
  .lightbox__in .content__two-columns span {
    height: 20px;
  }
  .lightbox__in .content__two-columns span + span {
    margin-top: 15px;
  }
}
.lightbox__in .content__two-columns__aside {
  display: none;
}
@media (min-width: 1024px) {
  .lightbox__in .content__two-columns__aside {
    display: block;
  }
  .lightbox__in .content__two-columns__aside img {
    background-color: #e3e3e3;
  }
}
@media (min-width: 769px) {
  .lightbox--season .lightbox__content {
    margin-top: 130px;
  }
  .lightbox--season .lightbox__close {
    top: 130px;
  }
}
.lightbox2 {
  display: block;
  position: relative;
  background-color: rgba(0, 0, 0, 0.9);
  padding-left: 0;
  z-index: 4;
  min-height: 100vh;
}
.lightbox2:after,
.lightbox2:before {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 1024px) {
  .lightbox2 {
    padding-left: 135px;
  }
}
@media (min-width: 1200px) {
  .lightbox2 {
    padding-left: 150px;
  }
}
.lightbox2__blocker {
  display: none;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.lightbox2__close {
  display: -ms-flexbox;
  display: flex;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  height: 45px;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-bottom: 1px solid #666;
  cursor: pointer;
  background-color: #f3f3f3;
}
.lightbox2__close .icon {
  width: 13px;
  height: 13px;
  fill: #666;
  vertical-align: middle;
}
.lightbox2__close:after {
  content: "CLOSE";
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  font-size: 0.75rem;
  margin-left: 10px;
}
@media (min-width: 1024px) {
  .lightbox2__close {
    display: block;
    top: 30px;
    left: 50%;
    right: 10px;
    height: 30px;
    padding: 0;
    margin-right: auto;
    max-width: 645px;
    border-bottom: none;
    background-color: transparent;
  }
  .lightbox2__close .icon {
    float: right;
    width: 40px;
    height: 40px;
    margin-top: -10px;
    fill: #e3e3e3;
  }
  .lightbox2__close:after {
    display: none;
  }
}
@media (min-width: 1200px) {
  .lightbox2__close .icon {
    width: 50px;
    height: 50px;
  }
}
.lightbox2__content {
  position: relative;
  -webkit-overflow-scrolling: touch;
}
@media (min-width: 1024px) {
  .lightbox2__content {
    margin: 30px auto;
    max-width: 1050px;
  }
}
.lightbox2--fullscreen .lightbox2__content {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  max-width: none;
}
.top-nav {
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  position: relative;
  z-index: 2;
}
.top-nav__dropdown {
  position: relative;
  -ms-flex-preferred-size: 50%;
  flex-basis: 50%;
}
.top-nav__dropdown select {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
}
@media (min-width: 1024px) {
  .top-nav__dropdown {
    -ms-flex-preferred-size: 185px;
    flex-basis: 185px;
  }
}
@media (min-width: 1200px) {
  .top-nav__dropdown {
    -ms-flex-preferred-size: 285px;
    flex-basis: 285px;
  }
}
.top-nav__dropdown__label,
.top-nav__dropdown__option {
  padding: 20px 25px;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 0.75rem;
  text-transform: uppercase;
  position: relative;
}
@media (min-width: 768px) {
  .top-nav__dropdown__label,
  .top-nav__dropdown__option {
    font-size: 0.875rem;
    padding: 29px 35px 27px;
  }
}
@media (min-width: 1024px) {
  .top-nav__dropdown__label,
  .top-nav__dropdown__option {
    padding: 30px 35px;
    font-size: 0.75rem;
  }
}
@media (min-width: 1200px) {
  .top-nav__dropdown__label,
  .top-nav__dropdown__option {
    font-size: 0.875rem;
  }
}
.top-nav__dropdown__label {
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -ms-flex-align: center;
  align-items: center;
  color: #fff;
  background-color: #ff0028;
  cursor: pointer;
}
.top-nav__dropdown__label .icon {
  position: absolute;
  fill: currentColor;
  width: 16px;
  height: 9px;
  top: 0;
  bottom: 0;
  right: 25px;
  margin: auto;
}
.top-nav__dropdown__options {
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
}
.top-nav__dropdown__options.is-open {
  z-index: 1;
  display: block;
}
.top-nav__dropdown__option {
  display: block;
  background-color: #e3e3e3;
  color: #383838;
  border-bottom: 1px solid #c7c7c7;
  border-right: 1px solid #c7c7c7;
  text-decoration: none;
}
.no-touch .top-nav__dropdown__option:hover,
.top-nav__dropdown__option.is-active {
  background-color: #666;
  color: #fff;
}
.top-nav__items {
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.top-nav__items .icon {
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  height: 9px;
  margin-top: auto;
  margin-bottom: auto;
  right: 25px;
  width: 16px;
  fill: #383838;
  pointer-events: none;
}
.top-nav__items select {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
}
@media (min-width: 1024px) {
  .top-nav__items .icon {
    display: none;
  }
}
.top-nav__items.is-open {
  z-index: 1;
}
.top-nav__items.is-open .icon {
  display: none;
}
.top-nav__items.is-open .top-nav__item {
  display: block;
}
.top-nav__items.is-open .top-nav__item.is-active {
  background-color: #fff;
  font-weight: 700;
  color: #ff0028;
}
.no-touch .top-nav__items.is-open .top-nav__item:hover {
  background-color: #666;
  color: #fff;
}
.top-nav__items.is-open .top-nav__item:first-child {
  top: 0;
}
.top-nav__items.is-open .top-nav__item:nth-child(2) {
  top: 100%;
}
.top-nav__items.is-open .top-nav__item:nth-child(3) {
  top: 200%;
}
.top-nav__items.is-open .top-nav__item:nth-child(4) {
  top: 300%;
}
.top-nav__items.is-open .top-nav__item:nth-child(5) {
  top: 400%;
}
.top-nav__items.is-open .top-nav__item:nth-child(6) {
  top: 500%;
}
.top-nav__item {
  display: none;
  position: absolute;
  width: 100%;
  height: 100%;
  -ms-flex-positive: 1;
  flex-grow: 1;
  padding: 20px 25px 19px;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 0.75rem;
  line-height: 16px;
  color: #383838;
  text-align: left;
  text-transform: uppercase;
  text-decoration: none;
  background-color: #eaeaea;
  border-bottom: 1px solid #c7c7c7;
}
.top-nav__item.is-active {
  display: block;
}
.top-nav__item + .top-nav__item {
  border-left: 1px solid #c7c7c7;
}
@media (min-width: 768px) {
  .top-nav__item {
    font-size: 0.875rem;
    padding: 29px 25px 26px;
  }
}
@media (min-width: 1024px) {
  .top-nav__item {
    display: -ms-flexbox;
    display: flex;
    position: relative;
    height: auto;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 20px 25px 19px;
    font-size: 0.75rem;
    text-align: center;
  }
  .top-nav__item.is-active {
    display: -ms-flexbox;
    display: flex;
    background-color: #fff;
    font-weight: 700;
    color: #ff0028;
    border-bottom: none;
  }
}
@media (min-width: 1200px) {
  .top-nav__item {
    padding: 30px 35px 29px;
    font-size: 0.875rem;
  }
}
.tickets-info {
  overflow-y: auto;
  overflow-x: hidden;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  height: calc(100% - 60px);
  position: fixed;
  top: 110px;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
  z-index: -1;
  visibility: hidden;
  will-change: transform;
  background-color: #000;
}
@media (min-width: 769px) {
  .tickets-info {
    top: 120px;
  }
}
@media (min-width: 1024px) {
  .tickets-info {
    left: 135px;
    height: 100%;
    top: 50px;
  }
}
@media (min-width: 1200px) {
  .tickets-info {
    left: 150px;
  }
}
.tickets-info__back {
  width: 100%;
  padding: 20px 30px;
  background-color: #000;
  border-bottom: 1px solid #383838;
}
@media (min-width: 1024px) {
  .tickets-info__back {
    height: 50px;
    padding: 15px 35px;
    background-color: #1f1f1f;
    border-bottom: none;
  }
}
.tickets-info__back-btn {
  color: #979797;
  font-size: 0.6875rem;
}
@media (min-width: 769px) {
  .tickets-info__back-btn {
    font-size: 0.875rem;
  }
}
.tickets-info__back-icon {
  width: 7px;
  height: 11px;
}
.tickets-info__substring {
  display: none;
}
@media (min-width: 1024px) {
  .tickets-info__substring {
    display: inline-block;
  }
}
.tickets-info__list {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  height: 100%;
}
.tickets-info__item,
.tickets-info__list {
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}
.tickets-info__item {
  -ms-flex-align: stretch;
  align-items: stretch;
  -ms-flex-pack: stretch;
  justify-content: stretch;
  position: relative;
  z-index: 0;
  min-height: 20%;
  padding: 20px;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
@media (min-width: 1024px) {
  .tickets-info__item {
    padding: 40px;
    width: 50%;
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    min-height: 350px;
  }
}
.tickets-info__item:before {
  content: "";
  position: absolute;
  display: block;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: linear-gradient(
    180deg,
    rgba(0, 0, 0, 0.7),
    rgba(0, 0, 0, 0.7) 50%,
    #000 82%,
    #000
  );
}
.no-touch .tickets-info__item:hover:before {
  background: rgba(0, 0, 0, 0.5);
}
.tickets-info__link {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
  letter-spacing: -0.025em;
  color: #fff;
  text-decoration: none;
  padding: 20px;
  border: 1px solid hsla(0, 0%, 100%, 0.5);
}
@media (min-width: 1024px) {
  .tickets-info__link {
    padding: 40px;
  }
}
.no-touch .tickets-info__link:hover .icon-chevron-right {
  opacity: 1;
  transform: translateX(-15px);
}
.tickets-info__text {
  text-align: center;
}
.tickets-info__icon {
  margin: 0 auto 25px;
  border: 2px solid #fff;
  display: none;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 50%;
}
@media (min-width: 1024px) {
  .tickets-info__icon {
    display: -ms-flexbox;
    display: flex;
    width: 70px;
    height: 70px;
  }
}
.tickets-info__icon .icon--ticket {
  width: 21px;
  height: 24px;
}
.tickets-info__icon .icon-season {
  width: 24px;
  height: 28px;
}
.tickets-info__icon .icon--goblet {
  width: 22px;
  height: 23px;
}
.tickets-info__icon .icon-knife-fork {
  width: 27px;
  height: 35px;
}
.tickets-info__icon .icon-avatar {
  width: 28px;
  height: 28px;
}
.tickets-info__title {
  font-size: 1.5rem;
  font-weight: 700;
  letter-spacing: 0.0625rem;
}
@media (min-width: 1024px) {
  .tickets-info__title {
    font-size: 3.375rem;
    letter-spacing: normal;
  }
}
.tickets-info__title + .tickets-info__subtitle {
  margin-top: 10px;
}
@media (min-width: 1024px) {
  .tickets-info__title + .tickets-info__subtitle {
    margin-top: 15px;
  }
}
.tickets-info__subtitle {
  font-size: 1.125rem;
}
@media (min-width: 1024px) {
  .tickets-info__subtitle {
    font-size: 1.375rem;
  }
}
.tickets-info__submenu {
  visibility: hidden;
  z-index: -100;
  width: 100%;
  height: 100vh;
  position: fixed;
  top: 0;
  left: 0;
  transform: translateX(100%);
  transition: transform 0.5s ease-out, visibility 1s ease-out, z-index 1s;
  background-color: #000;
}
.tickets-info__submenu.is-visible {
  visibility: visible;
  z-index: 1;
  transform: translateX(0);
}
@media (min-width: 1024px) {
  .tickets-info__submenu {
    display: none;
  }
}
.tickets-info__submenu-list {
  list-style: none;
}
.tickets-info__submenu-item {
  padding: 15px 30px;
  border-bottom: 1px solid #383838;
}
.tickets-info__submenu-link {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  display: block;
  font-size: 0.875rem;
  color: #fff;
  text-decoration: none;
}
.media-grid {
  overflow: hidden;
  position: relative;
}
@media (min-width: 1024px) {
  .media-grid {
    height: 100vh;
  }
}
.media-grid__inner {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0;
  scrollbar-width: none;
  -ms-overflow-style: none;
}
@media (min-width: 1024px) {
  .media-grid__inner {
    height: 100vh;
    overflow-y: scroll;
    overflow-x: hidden;
  }
}
.media-grid__inner::-webkit-scrollbar {
  display: none;
}
.media-grid__item {
  color: #fff;
  background-color: #ff0028;
  text-decoration: none;
  display: block;
  padding: 30px 30px 90px;
  position: relative;
  width: 50%;
  overflow: hidden;
}
@media (min-width: 1024px) {
  .media-grid__item {
    width: 33.33333333%;
    height: calc(100vh / 4 + 1px);
    min-height: 250px;
  }
}
.media-grid__item:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-style: solid;
  border-color: #2b2b2b;
  border-width: 2px 1px 0;
  z-index: 1;
}
.no-touch .media-grid__item:hover {
  background-color: #2b2b2b;
}
.no-touch .media-grid__item:hover .media-grid__image:first-child {
  opacity: 1 !important;
}
.no-touch .media-grid__item:hover .media-grid__image:nth-child(2) {
  opacity: 0 !important;
}
.no-touch .media-grid__item:hover .icon {
  opacity: 1;
  transform: translateX(-15px);
}
.media-grid__image {
  display: block;
  position: absolute;
  opacity: 0;
  left: -1px;
  top: -1px;
  min-height: calc(100% + 2px);
  min-width: calc(100% + 2px);
  -o-object-fit: cover;
  object-fit: cover;
  font-family: object-fit\:cover;
  transition: opacity 0.3s linear;
  will-change: transform;
}
.media-grid__title {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  position: relative;
}
.media-grid__title strong {
  font-weight: 500;
}
@media (min-width: 1024px) {
  .media-grid__title {
    font-size: 1.5em;
  }
}
.media-grid__mask {
  position: absolute;
  background-color: #000;
  will-change: transform;
  z-index: 0;
}
.media-grid__mask:after {
  content: "";
  position: absolute;
  top: 0;
  left: 100%;
  width: 301%;
  height: 100%;
  background-color: #f3f3f3;
}
.media-grid .icon {
  width: 10px;
  height: 17px;
  position: absolute;
  right: 15px;
  bottom: 30px;
  opacity: 0;
  fill: currentColor;
  transition: 0.25s linear 0s;
  will-change: transform;
}
.more-info {
  display: none;
}
@media (min-width: 1024px) {
  .more-info {
    display: block;
    position: fixed;
    top: 0;
    left: 135px;
    right: 0;
    bottom: 0;
    opacity: 0;
    z-index: -1;
    visibility: hidden;
    will-change: transform;
  }
}
@media (min-width: 1200px) {
  .more-info {
    left: 150px;
  }
}
.tabs__header {
  display: -ms-flexbox;
  display: flex;
  position: relative;
  padding: 20px;
  max-width: 1150px;
  margin-left: auto;
  margin-right: auto;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}
@media (min-width: 1024px) {
  .tabs__header {
    padding: 30px;
  }
}
.tabs__header .tabs__icon {
  fill: currentColor;
  margin-right: 10px;
  margin-top: -4px;
  margin-bottom: -4px;
}
.match-day__body .tabs__header {
  max-width: 950px;
}
.tabs__content .h3,
.tabs__content h3 {
  color: #323232;
  text-transform: none;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 1rem;
  margin-top: 1.75em;
}
@media (min-width: 768px) {
  .tabs__content .h3,
  .tabs__content h3 {
    font-size: 1.375rem;
    line-height: 1.36363636;
  }
}
.tabs__content .h3 span,
.tabs__content h3 span {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
.tabs__content .notice {
  margin: 0 0 1.6em;
}
@media (min-width: 768px) {
  .tabs__content .notice {
    margin: 0 0 3em;
  }
}
.tabs__container {
  max-width: 770px;
  margin: 30px auto;
}
.tabs__container--article {
  max-width: 790px;
}
.title + .tabs__container {
  margin-top: 40px;
}
.tabs__container > p {
  font-family: Arial, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  color: #666;
  font-size: 1rem;
  line-height: 1.75;
  margin: 0 0 1.53333333em;
  letter-spacing: 0.01em;
}
.tabs__container > .subtitle + p {
  margin-top: 20px;
}
.tabs__container > h3 {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 0.9375rem;
  line-height: 1.53333333;
  color: #323232;
  letter-spacing: 0.02em;
  margin-bottom: 10px;
}
@media (min-width: 768px) {
  .tabs__container > h3 {
    font-size: 1.375rem;
    line-height: 1.36363636;
  }
}
.tabs__container .subtitle--biography {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 1.125rem;
  color: #666;
}
@media (min-width: 768px) {
  .tabs__container .subtitle--biography {
    font-size: 1.375rem;
  }
}
.tabs__title {
  font-size: 1.125rem;
  margin: 0 0 1.05em;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  .tabs__title {
    font-size: 2.375rem;
    margin: 0 0 0.895em;
  }
}
.tabs__subtitle {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-size: 1.125rem;
  line-height: 1.11111111;
  font-weight: 500;
  text-transform: uppercase;
  color: #ff0028;
  letter-spacing: -0.02em;
  margin-bottom: 20px;
}
.notice + .tabs__subtitle {
  margin-top: 30px;
}
.tabs__subheading {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 1rem;
  line-height: 1.18181818;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #323232;
  text-align: center;
  margin-top: 30px;
}
@media (min-width: 768px) {
  .tabs__subheading {
    font-size: 1.375rem;
    margin-top: 40px;
  }
}
.tabs__button {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  position: relative;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
  padding: 15px 25px;
  text-align: center;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 0.75rem;
  color: #666;
  text-transform: uppercase;
  border-bottom: 1px solid #e3e3e3;
  cursor: pointer;
  transition: color 0.3s linear;
  white-space: nowrap;
}
.tabs__button + .tabs__button:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  border-left: 1px solid #e3e3e3;
}
@media (min-width: 768px) {
  .tabs__button + .tabs__button:before {
    content: normal;
  }
}
@media (min-width: 768px) {
  .tabs__button + .tabs__button {
    border-left: 1px solid #e3e3e3;
  }
}
.tabs__button:after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 5px;
  background-color: #ff0028;
  transform: scaleY(0);
  transform-origin: bottom left;
  transition: transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
}
@media (min-width: 768px) {
  .tabs__button:after {
    height: 6px;
  }
}
.tabs__button.is-active {
  color: #ff0028;
}
.tabs__button.is-active:after {
  transform: scaleY(1);
}
@media (min-width: 768px) {
  .tabs__button {
    font-size: 0.875rem;
    padding: 20px 30px;
  }
}
.login-tabs__header {
  display: -ms-flexbox;
  display: flex;
  position: relative;
  margin-left: auto;
  margin-right: auto;
  -webkit-overflow-scrolling: touch;
}
.login-tabs__button {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  position: relative;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
  padding: 15px 25px;
  background-image: url(/assets/img/dummy/register_button.jpg);
  text-align: center;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 0.75rem;
  color: #fff;
  text-transform: uppercase;
  border: 0.5px solid #fff;
  cursor: pointer;
  transition: color 0.3s linear;
  white-space: nowrap;
}
.login-tabs__button + .login-tabs__button {
  border-left: 0;
}
.login-tabs__button.is-active {
  background-image: none;
  background-color: #dedede;
  color: #666;
}
.login-tabs__button.is-active:after {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  bottom: -7px;
  border-left: 35px solid transparent;
  border-right: 35px solid transparent;
  border-top: 16px solid #dedede;
}
@media (min-width: 768px) {
  .login-tabs__button {
    font-size: 0.9375rem;
    padding: 15px 30px;
  }
}
.select {
  text-transform: uppercase;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  position: relative;
  font-size: 0.75rem;
}
@media (min-width: 769px) {
  .select {
    min-width: 175px;
  }
}
.select__label {
  height: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 10px;
  color: #ff0028;
  border: 1px solid #ccc;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: pointer;
}
@media (min-width: 769px) {
  .select__label {
    padding: 20px;
  }
}
.select__title {
  display: none;
}
@media (min-width: 769px) {
  .select__title {
    display: block;
  }
}
.select__icon {
  pointer-events: none;
}
@media (min-width: 769px) {
  .select__icon {
    margin-left: 20px;
  }
}
.select__options {
  transition: 0.3s ease;
  opacity: 0;
  position: absolute;
  top: 100%;
  right: 0;
  min-width: 100%;
  padding: 8px 0;
  border: 1px solid #ccc;
  margin-top: -1px;
  background-color: #fff;
  visibility: hidden;
}
.select__options.is-open {
  opacity: 1;
  z-index: 1;
  visibility: visible;
}
.select__option {
  text-decoration: none;
  display: block;
  padding: 12px 20px;
  color: #666;
  transition: 0.3s linear;
  line-height: 1.4;
}
@media (min-width: 768px) {
  .select__option {
    display: block;
  }
}
.no-touch .select__option:hover,
.select__option.is-active {
  color: #ff0028;
}
.select__option-postfix {
  text-transform: none;
  color: #666;
}
.select select {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  overflow: hidden;
}
.sticky {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
}
@media (min-width: 768px) {
  .sticky {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    flex-direction: row;
  }
}
@media (min-width: 1024px) {
  .sticky {
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
.sticky:after,
.sticky:before {
  content: "";
  display: table;
}
.content-page__aside .sticky {
  top: 40px;
}
@media (min-width: 1024px) {
  .sticky-desktop {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    transform: translateZ(0);
  }
  .sticky-desktop:after,
  .sticky-desktop:before {
    content: "";
    display: table;
  }
  .content-page__aside .sticky-desktop {
    top: 40px;
  }
}
.banner {
  display: block;
  position: relative;
  background-size: auto 100%;
  background-position: 50%;
  background-repeat: no-repeat;
}
.banner + h3 {
  margin-top: 40px;
}
.banner + .related-article,
.card + .banner,
.match-item + .banner,
.search-item + .banner {
  margin-top: 20px;
}
.banner--feed {
  width: 100%;
  height: 360px;
}
.banner--feed .large,
.banner--feed .medium,
.banner--feed .small {
  display: none;
}
@media (max-width: 390px) {
  .banner--feed .small {
    display: block;
  }
}
@media (min-width: 391px) and (max-width: 520px) {
  .banner--feed .medium {
    display: block;
  }
}
@media (min-width: 521px) and (max-width: 640px) {
  .banner--feed .large {
    display: block;
  }
}
@media (min-width: 641px) and (max-width: 768px) {
  .banner--feed .small {
    display: block;
  }
}
@media (min-width: 769px) and (max-width: 1024px) {
  .banner--feed .medium {
    display: block;
  }
}
@media (min-width: 1025px) and (max-width: 1200px) {
  .banner--feed .medium {
    display: block;
  }
}
@media (min-width: 1201px) {
  .banner--feed .small {
    display: block;
  }
}
.banner--full-width {
  width: 100%;
  height: 360px;
}
.banner--full-width .full,
.banner--full-width .large,
.banner--full-width .medium,
.banner--full-width .small,
.banner--full-width .x-large,
.banner--full-width .x-small {
  display: none;
}
@media (max-width: 390px) {
  .banner--full-width .x-small {
    display: block;
  }
}
@media (min-width: 391px) and (max-width: 520px) {
  .banner--full-width .small {
    display: block;
  }
}
@media (min-width: 521px) and (max-width: 640px) {
  .banner--full-width .medium {
    display: block;
  }
}
@media (min-width: 641px) and (max-width: 768px) {
  .banner--full-width .large {
    display: block;
  }
}
@media (min-width: 769px) and (max-width: 948px) {
  .banner--full-width .x-large {
    display: block;
  }
}
@media (min-width: 949px) and (max-width: 1023px) {
  .banner--full-width .full {
    display: block;
  }
}
@media (min-width: 1024px) and (max-width: 1103px) {
  .banner--full-width .x-large {
    display: block;
  }
}
@media (min-width: 1104px) {
  .banner--full-width .full {
    display: block;
  }
}
.banner--newsarticle {
  width: 100%;
}
.banner--newsarticle .medium {
  display: block;
  width: 100%;
  height: auto;
}
.banner--fixtures {
  width: 100%;
  height: 200px;
}
.banner--fixtures .full,
.banner--fixtures .large,
.banner--fixtures .medium,
.banner--fixtures .small,
.banner--fixtures .x-large,
.banner--fixtures .x-small {
  display: none;
}
@media (max-width: 439px) {
  .banner--fixtures .x-small {
    display: block;
  }
}
@media (min-width: 440px) and (max-width: 580px) {
  .banner--fixtures .small {
    display: block;
  }
}
@media (min-width: 581px) and (max-width: 692px) {
  .banner--fixtures .medium {
    display: block;
  }
}
@media (min-width: 693px) and (max-width: 890px) {
  .banner--fixtures .large {
    display: block;
  }
}
@media (min-width: 891px) and (max-width: 1023px) {
  .banner--fixtures .x-large {
    display: block;
  }
}
@media (min-width: 1024px) and (max-width: 1045px) {
  .content__inner > .banner--fixtures .large {
    display: block;
  }
}
@media (min-width: 1046px) and (max-width: 1220px) {
  .content__inner > .banner--fixtures .x-large {
    display: block;
  }
}
@media (min-width: 1221px) {
  .content__inner > .banner--fixtures .full {
    display: block;
  }
}
@media (min-width: 1024px) and (max-width: 1117px) {
  div:not(.content__inner) > .banner--fixtures .medium {
    display: block;
  }
}
@media (min-width: 1118px) and (max-width: 1330px) {
  div:not(.content__inner) > .banner--fixtures .large {
    display: block;
  }
}
@media (min-width: 1331px) and (max-width: 1491px) {
  div:not(.content__inner) > .banner--fixtures .x-large {
    display: block;
  }
}
@media (min-width: 1492px) {
  div:not(.content__inner) > .banner--fixtures .full {
    display: block;
  }
}
.banner--search {
  width: 100%;
  height: 200px;
}
.banner--search .full,
.banner--search .large,
.banner--search .medium,
.banner--search .small,
.banner--search .x-large,
.banner--search .x-small {
  display: none;
}
@media (max-width: 439px) {
  .banner--search .x-small {
    display: block;
  }
}
@media (min-width: 440px) and (max-width: 580px) {
  .banner--search .small {
    display: block;
  }
}
@media (min-width: 581px) and (max-width: 692px) {
  .banner--search .medium {
    display: block;
  }
}
@media (min-width: 693px) and (max-width: 890px) {
  .banner--search .large {
    display: block;
  }
}
@media (min-width: 891px) and (max-width: 1023px) {
  .banner--search .x-large {
    display: block;
  }
}
@media (min-width: 1024px) and (max-width: 1115px) {
  .banner--search .small {
    display: block;
  }
}
@media (min-width: 1116px) and (max-width: 1242px) {
  .banner--search .medium {
    display: block;
  }
}
@media (min-width: 1243px) {
  .banner--search .large {
    display: block;
  }
}
.banner--content-block {
  width: 100%;
  padding-top: 102.8%;
}
.banner__image {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-size: auto 100%;
  background-position: 50%;
  background-repeat: no-repeat;
}
.editable-content blockquote {
  display: block;
  position: relative;
  padding-left: 30px;
}
@media (min-width: 1024px) {
  .editable-content blockquote:before {
    font-size: 3.75rem;
  }
}
.editable-content blockquote q:before {
  margin: -20px 0 0 -30px;
}
.editable-content blockquote q:after,
.editable-content blockquote q:before {
  position: absolute;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 2.8125rem;
  letter-spacing: 0.02em;
  color: #ff0028;
}
.editable-content blockquote q:after {
  margin: -5px 0 0 10px;
}
.editable-content blockquote p {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  font-size: 1rem;
  line-height: 1.63em;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #1f1f1f;
}
@media (min-width: 1024px) {
  .editable-content blockquote p {
    font-size: 1.375rem;
  }
}
.editable-content blockquote cite {
  display: block;
  font-style: normal;
  margin-top: 20px;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 0.75rem;
  line-height: 1.25em;
  letter-spacing: 0.025em;
  text-transform: uppercase;
  color: #ff0028;
}
.editable-content blockquote cite span {
  font-weight: 400;
  font-size: 0.75rem;
  letter-spacing: 0.06em;
  color: #383838;
}
@media (min-width: 1024px) {
  .editable-content blockquote cite {
    margin-top: 30px;
    font-size: 1.125rem;
  }
}
.editable-content blockquote.instagram-media,
.editable-content blockquote.twitter-tweet {
  display: none !important;
}
.editable-content .embedded-content .twitter-tweet {
  width: auto !important;
  max-width: 500px !important;
  margin-left: auto !important;
  margin-right: auto !important;
}
.editable-content .partner-banner + .article-banner,
.editable-content .partner-banner + .blockquote,
.editable-content .partner-banner + .btn,
.editable-content .partner-banner + .content-image,
.editable-content .partner-banner + .content-page__list,
.editable-content .partner-banner + .content-page__subtitle,
.editable-content .partner-banner + .content-page__title,
.editable-content .partner-banner + .content-page__title-thin,
.editable-content .partner-banner + .content__inner,
.editable-content .partner-banner + .enquiry-banner,
.editable-content .partner-banner + .gallery,
.editable-content .partner-banner + .match-item--article,
.editable-content .partner-banner + .match-item--ticket,
.editable-content .partner-banner + .partner-banner,
.editable-content .partner-banner + .search-item,
.editable-content .partner-banner + .tabs__header,
.editable-content .partner-banner + .title,
.editable-content .partner-banner + blockquote,
.editable-content .partner-banner + form,
.editable-content .partner-banner + p {
  margin-top: 20px;
}
@media (min-width: 1024px) {
  .editable-content .partner-banner + .article-banner,
  .editable-content .partner-banner + .blockquote,
  .editable-content .partner-banner + .btn,
  .editable-content .partner-banner + .content-image,
  .editable-content .partner-banner + .content-page__list,
  .editable-content .partner-banner + .content-page__subtitle,
  .editable-content .partner-banner + .content-page__title,
  .editable-content .partner-banner + .content-page__title-thin,
  .editable-content .partner-banner + .content__inner,
  .editable-content .partner-banner + .enquiry-banner,
  .editable-content .partner-banner + .gallery,
  .editable-content .partner-banner + .match-item--article,
  .editable-content .partner-banner + .match-item--ticket,
  .editable-content .partner-banner + .partner-banner,
  .editable-content .partner-banner + .search-item,
  .editable-content .partner-banner + .tabs__header,
  .editable-content .partner-banner + .title,
  .editable-content .partner-banner + blockquote,
  .editable-content .partner-banner + form,
  .editable-content .partner-banner + p {
    margin-top: 30px;
  }
}
.editable-content .content-page__title + .article-banner,
.editable-content .content-page__title + .blockquote,
.editable-content .content-page__title + .btn,
.editable-content .content-page__title + .content-image,
.editable-content .content-page__title + .content-page__list,
.editable-content .content-page__title + .content-page__subtitle,
.editable-content .content-page__title + .content-page__title,
.editable-content .content-page__title + .content-page__title-thin,
.editable-content .content-page__title + .content__inner,
.editable-content .content-page__title + .enquiry-banner,
.editable-content .content-page__title + .gallery,
.editable-content .content-page__title + .match-item--article,
.editable-content .content-page__title + .match-item--ticket,
.editable-content .content-page__title + .partner-banner,
.editable-content .content-page__title + .search-item,
.editable-content .content-page__title + .tabs__header,
.editable-content .content-page__title + .title,
.editable-content .content-page__title + blockquote,
.editable-content .content-page__title + form,
.editable-content .content-page__title + p {
  margin-top: 20px;
}
@media (min-width: 1024px) {
  .editable-content .content-page__title + .article-banner,
  .editable-content .content-page__title + .blockquote,
  .editable-content .content-page__title + .btn,
  .editable-content .content-page__title + .content-image,
  .editable-content .content-page__title + .content-page__list,
  .editable-content .content-page__title + .content-page__subtitle,
  .editable-content .content-page__title + .content-page__title,
  .editable-content .content-page__title + .content-page__title-thin,
  .editable-content .content-page__title + .content__inner,
  .editable-content .content-page__title + .enquiry-banner,
  .editable-content .content-page__title + .gallery,
  .editable-content .content-page__title + .match-item--article,
  .editable-content .content-page__title + .match-item--ticket,
  .editable-content .content-page__title + .partner-banner,
  .editable-content .content-page__title + .search-item,
  .editable-content .content-page__title + .tabs__header,
  .editable-content .content-page__title + .title,
  .editable-content .content-page__title + blockquote,
  .editable-content .content-page__title + form,
  .editable-content .content-page__title + p {
    margin-top: 30px;
  }
}
.editable-content .tabs__header + .article-banner,
.editable-content .tabs__header + .blockquote,
.editable-content .tabs__header + .btn,
.editable-content .tabs__header + .content-image,
.editable-content .tabs__header + .content-page__list,
.editable-content .tabs__header + .content-page__subtitle,
.editable-content .tabs__header + .content-page__title,
.editable-content .tabs__header + .content-page__title-thin,
.editable-content .tabs__header + .content__inner,
.editable-content .tabs__header + .enquiry-banner,
.editable-content .tabs__header + .gallery,
.editable-content .tabs__header + .match-item--article,
.editable-content .tabs__header + .match-item--ticket,
.editable-content .tabs__header + .partner-banner,
.editable-content .tabs__header + .search-item,
.editable-content .tabs__header + .tabs__header,
.editable-content .tabs__header + .title,
.editable-content .tabs__header + blockquote,
.editable-content .tabs__header + form,
.editable-content .tabs__header + p {
  margin-top: 20px;
}
@media (min-width: 1024px) {
  .editable-content .tabs__header + .article-banner,
  .editable-content .tabs__header + .blockquote,
  .editable-content .tabs__header + .btn,
  .editable-content .tabs__header + .content-image,
  .editable-content .tabs__header + .content-page__list,
  .editable-content .tabs__header + .content-page__subtitle,
  .editable-content .tabs__header + .content-page__title,
  .editable-content .tabs__header + .content-page__title-thin,
  .editable-content .tabs__header + .content__inner,
  .editable-content .tabs__header + .enquiry-banner,
  .editable-content .tabs__header + .gallery,
  .editable-content .tabs__header + .match-item--article,
  .editable-content .tabs__header + .match-item--ticket,
  .editable-content .tabs__header + .partner-banner,
  .editable-content .tabs__header + .search-item,
  .editable-content .tabs__header + .tabs__header,
  .editable-content .tabs__header + .title,
  .editable-content .tabs__header + blockquote,
  .editable-content .tabs__header + form,
  .editable-content .tabs__header + p {
    margin-top: 30px;
  }
}
.editable-content .content__inner + .article-banner,
.editable-content .content__inner + .blockquote,
.editable-content .content__inner + .btn,
.editable-content .content__inner + .content-image,
.editable-content .content__inner + .content-page__list,
.editable-content .content__inner + .content-page__subtitle,
.editable-content .content__inner + .content-page__title,
.editable-content .content__inner + .content-page__title-thin,
.editable-content .content__inner + .content__inner,
.editable-content .content__inner + .enquiry-banner,
.editable-content .content__inner + .gallery,
.editable-content .content__inner + .match-item--article,
.editable-content .content__inner + .match-item--ticket,
.editable-content .content__inner + .partner-banner,
.editable-content .content__inner + .search-item,
.editable-content .content__inner + .tabs__header,
.editable-content .content__inner + .title,
.editable-content .content__inner + blockquote,
.editable-content .content__inner + form,
.editable-content .content__inner + p {
  margin-top: 20px;
}
@media (min-width: 1024px) {
  .editable-content .content__inner + .article-banner,
  .editable-content .content__inner + .blockquote,
  .editable-content .content__inner + .btn,
  .editable-content .content__inner + .content-image,
  .editable-content .content__inner + .content-page__list,
  .editable-content .content__inner + .content-page__subtitle,
  .editable-content .content__inner + .content-page__title,
  .editable-content .content__inner + .content-page__title-thin,
  .editable-content .content__inner + .content__inner,
  .editable-content .content__inner + .enquiry-banner,
  .editable-content .content__inner + .gallery,
  .editable-content .content__inner + .match-item--article,
  .editable-content .content__inner + .match-item--ticket,
  .editable-content .content__inner + .partner-banner,
  .editable-content .content__inner + .search-item,
  .editable-content .content__inner + .tabs__header,
  .editable-content .content__inner + .title,
  .editable-content .content__inner + blockquote,
  .editable-content .content__inner + form,
  .editable-content .content__inner + p {
    margin-top: 30px;
  }
}
.editable-content .enquiry-banner + .article-banner,
.editable-content .enquiry-banner + .blockquote,
.editable-content .enquiry-banner + .btn,
.editable-content .enquiry-banner + .content-image,
.editable-content .enquiry-banner + .content-page__list,
.editable-content .enquiry-banner + .content-page__subtitle,
.editable-content .enquiry-banner + .content-page__title,
.editable-content .enquiry-banner + .content-page__title-thin,
.editable-content .enquiry-banner + .content__inner,
.editable-content .enquiry-banner + .enquiry-banner,
.editable-content .enquiry-banner + .gallery,
.editable-content .enquiry-banner + .match-item--article,
.editable-content .enquiry-banner + .match-item--ticket,
.editable-content .enquiry-banner + .partner-banner,
.editable-content .enquiry-banner + .search-item,
.editable-content .enquiry-banner + .tabs__header,
.editable-content .enquiry-banner + .title,
.editable-content .enquiry-banner + blockquote,
.editable-content .enquiry-banner + form,
.editable-content .enquiry-banner + p {
  margin-top: 20px;
}
@media (min-width: 1024px) {
  .editable-content .enquiry-banner + .article-banner,
  .editable-content .enquiry-banner + .blockquote,
  .editable-content .enquiry-banner + .btn,
  .editable-content .enquiry-banner + .content-image,
  .editable-content .enquiry-banner + .content-page__list,
  .editable-content .enquiry-banner + .content-page__subtitle,
  .editable-content .enquiry-banner + .content-page__title,
  .editable-content .enquiry-banner + .content-page__title-thin,
  .editable-content .enquiry-banner + .content__inner,
  .editable-content .enquiry-banner + .enquiry-banner,
  .editable-content .enquiry-banner + .gallery,
  .editable-content .enquiry-banner + .match-item--article,
  .editable-content .enquiry-banner + .match-item--ticket,
  .editable-content .enquiry-banner + .partner-banner,
  .editable-content .enquiry-banner + .search-item,
  .editable-content .enquiry-banner + .tabs__header,
  .editable-content .enquiry-banner + .title,
  .editable-content .enquiry-banner + blockquote,
  .editable-content .enquiry-banner + form,
  .editable-content .enquiry-banner + p {
    margin-top: 30px;
  }
}
.editable-content p + .article-banner,
.editable-content p + .blockquote,
.editable-content p + .btn,
.editable-content p + .content-image,
.editable-content p + .content-page__list,
.editable-content p + .content-page__subtitle,
.editable-content p + .content-page__title,
.editable-content p + .content-page__title-thin,
.editable-content p + .content__inner,
.editable-content p + .enquiry-banner,
.editable-content p + .gallery,
.editable-content p + .match-item--article,
.editable-content p + .match-item--ticket,
.editable-content p + .partner-banner,
.editable-content p + .search-item,
.editable-content p + .tabs__header,
.editable-content p + .title,
.editable-content p + blockquote,
.editable-content p + form,
.editable-content p + p {
  margin-top: 20px;
}
@media (min-width: 1024px) {
  .editable-content p + .article-banner,
  .editable-content p + .blockquote,
  .editable-content p + .btn,
  .editable-content p + .content-image,
  .editable-content p + .content-page__list,
  .editable-content p + .content-page__subtitle,
  .editable-content p + .content-page__title,
  .editable-content p + .content-page__title-thin,
  .editable-content p + .content__inner,
  .editable-content p + .enquiry-banner,
  .editable-content p + .gallery,
  .editable-content p + .match-item--article,
  .editable-content p + .match-item--ticket,
  .editable-content p + .partner-banner,
  .editable-content p + .search-item,
  .editable-content p + .tabs__header,
  .editable-content p + .title,
  .editable-content p + blockquote,
  .editable-content p + form,
  .editable-content p + p {
    margin-top: 30px;
  }
}
.editable-content .content-image + .article-banner,
.editable-content .content-image + .blockquote,
.editable-content .content-image + .btn,
.editable-content .content-image + .content-image,
.editable-content .content-image + .content-page__list,
.editable-content .content-image + .content-page__subtitle,
.editable-content .content-image + .content-page__title,
.editable-content .content-image + .content-page__title-thin,
.editable-content .content-image + .content__inner,
.editable-content .content-image + .enquiry-banner,
.editable-content .content-image + .gallery,
.editable-content .content-image + .match-item--article,
.editable-content .content-image + .match-item--ticket,
.editable-content .content-image + .partner-banner,
.editable-content .content-image + .search-item,
.editable-content .content-image + .tabs__header,
.editable-content .content-image + .title,
.editable-content .content-image + blockquote,
.editable-content .content-image + form,
.editable-content .content-image + p {
  margin-top: 20px;
}
@media (min-width: 1024px) {
  .editable-content .content-image + .article-banner,
  .editable-content .content-image + .blockquote,
  .editable-content .content-image + .btn,
  .editable-content .content-image + .content-image,
  .editable-content .content-image + .content-page__list,
  .editable-content .content-image + .content-page__subtitle,
  .editable-content .content-image + .content-page__title,
  .editable-content .content-image + .content-page__title-thin,
  .editable-content .content-image + .content__inner,
  .editable-content .content-image + .enquiry-banner,
  .editable-content .content-image + .gallery,
  .editable-content .content-image + .match-item--article,
  .editable-content .content-image + .match-item--ticket,
  .editable-content .content-image + .partner-banner,
  .editable-content .content-image + .search-item,
  .editable-content .content-image + .tabs__header,
  .editable-content .content-image + .title,
  .editable-content .content-image + blockquote,
  .editable-content .content-image + form,
  .editable-content .content-image + p {
    margin-top: 30px;
  }
}
.editable-content .blockquote + .article-banner,
.editable-content .blockquote + .blockquote,
.editable-content .blockquote + .btn,
.editable-content .blockquote + .content-image,
.editable-content .blockquote + .content-page__list,
.editable-content .blockquote + .content-page__subtitle,
.editable-content .blockquote + .content-page__title,
.editable-content .blockquote + .content-page__title-thin,
.editable-content .blockquote + .content__inner,
.editable-content .blockquote + .enquiry-banner,
.editable-content .blockquote + .gallery,
.editable-content .blockquote + .match-item--article,
.editable-content .blockquote + .match-item--ticket,
.editable-content .blockquote + .partner-banner,
.editable-content .blockquote + .search-item,
.editable-content .blockquote + .tabs__header,
.editable-content .blockquote + .title,
.editable-content .blockquote + blockquote,
.editable-content .blockquote + form,
.editable-content .blockquote + p {
  margin-top: 20px;
}
@media (min-width: 1024px) {
  .editable-content .blockquote + .article-banner,
  .editable-content .blockquote + .blockquote,
  .editable-content .blockquote + .btn,
  .editable-content .blockquote + .content-image,
  .editable-content .blockquote + .content-page__list,
  .editable-content .blockquote + .content-page__subtitle,
  .editable-content .blockquote + .content-page__title,
  .editable-content .blockquote + .content-page__title-thin,
  .editable-content .blockquote + .content__inner,
  .editable-content .blockquote + .enquiry-banner,
  .editable-content .blockquote + .gallery,
  .editable-content .blockquote + .match-item--article,
  .editable-content .blockquote + .match-item--ticket,
  .editable-content .blockquote + .partner-banner,
  .editable-content .blockquote + .search-item,
  .editable-content .blockquote + .tabs__header,
  .editable-content .blockquote + .title,
  .editable-content .blockquote + blockquote,
  .editable-content .blockquote + form,
  .editable-content .blockquote + p {
    margin-top: 30px;
  }
}
.editable-content .article-banner + .article-banner,
.editable-content .article-banner + .blockquote,
.editable-content .article-banner + .btn,
.editable-content .article-banner + .content-image,
.editable-content .article-banner + .content-page__list,
.editable-content .article-banner + .content-page__subtitle,
.editable-content .article-banner + .content-page__title,
.editable-content .article-banner + .content-page__title-thin,
.editable-content .article-banner + .content__inner,
.editable-content .article-banner + .enquiry-banner,
.editable-content .article-banner + .gallery,
.editable-content .article-banner + .match-item--article,
.editable-content .article-banner + .match-item--ticket,
.editable-content .article-banner + .partner-banner,
.editable-content .article-banner + .search-item,
.editable-content .article-banner + .tabs__header,
.editable-content .article-banner + .title,
.editable-content .article-banner + blockquote,
.editable-content .article-banner + form,
.editable-content .article-banner + p {
  margin-top: 20px;
}
@media (min-width: 1024px) {
  .editable-content .article-banner + .article-banner,
  .editable-content .article-banner + .blockquote,
  .editable-content .article-banner + .btn,
  .editable-content .article-banner + .content-image,
  .editable-content .article-banner + .content-page__list,
  .editable-content .article-banner + .content-page__subtitle,
  .editable-content .article-banner + .content-page__title,
  .editable-content .article-banner + .content-page__title-thin,
  .editable-content .article-banner + .content__inner,
  .editable-content .article-banner + .enquiry-banner,
  .editable-content .article-banner + .gallery,
  .editable-content .article-banner + .match-item--article,
  .editable-content .article-banner + .match-item--ticket,
  .editable-content .article-banner + .partner-banner,
  .editable-content .article-banner + .search-item,
  .editable-content .article-banner + .tabs__header,
  .editable-content .article-banner + .title,
  .editable-content .article-banner + blockquote,
  .editable-content .article-banner + form,
  .editable-content .article-banner + p {
    margin-top: 30px;
  }
}
.editable-content .content-page__subtitle + .article-banner,
.editable-content .content-page__subtitle + .blockquote,
.editable-content .content-page__subtitle + .btn,
.editable-content .content-page__subtitle + .content-image,
.editable-content .content-page__subtitle + .content-page__list,
.editable-content .content-page__subtitle + .content-page__subtitle,
.editable-content .content-page__subtitle + .content-page__title,
.editable-content .content-page__subtitle + .content-page__title-thin,
.editable-content .content-page__subtitle + .content__inner,
.editable-content .content-page__subtitle + .enquiry-banner,
.editable-content .content-page__subtitle + .gallery,
.editable-content .content-page__subtitle + .match-item--article,
.editable-content .content-page__subtitle + .match-item--ticket,
.editable-content .content-page__subtitle + .partner-banner,
.editable-content .content-page__subtitle + .search-item,
.editable-content .content-page__subtitle + .tabs__header,
.editable-content .content-page__subtitle + .title,
.editable-content .content-page__subtitle + blockquote,
.editable-content .content-page__subtitle + form,
.editable-content .content-page__subtitle + p {
  margin-top: 20px;
}
@media (min-width: 1024px) {
  .editable-content .content-page__subtitle + .article-banner,
  .editable-content .content-page__subtitle + .blockquote,
  .editable-content .content-page__subtitle + .btn,
  .editable-content .content-page__subtitle + .content-image,
  .editable-content .content-page__subtitle + .content-page__list,
  .editable-content .content-page__subtitle + .content-page__subtitle,
  .editable-content .content-page__subtitle + .content-page__title,
  .editable-content .content-page__subtitle + .content-page__title-thin,
  .editable-content .content-page__subtitle + .content__inner,
  .editable-content .content-page__subtitle + .enquiry-banner,
  .editable-content .content-page__subtitle + .gallery,
  .editable-content .content-page__subtitle + .match-item--article,
  .editable-content .content-page__subtitle + .match-item--ticket,
  .editable-content .content-page__subtitle + .partner-banner,
  .editable-content .content-page__subtitle + .search-item,
  .editable-content .content-page__subtitle + .tabs__header,
  .editable-content .content-page__subtitle + .title,
  .editable-content .content-page__subtitle + blockquote,
  .editable-content .content-page__subtitle + form,
  .editable-content .content-page__subtitle + p {
    margin-top: 30px;
  }
}
.editable-content .gallery + .article-banner,
.editable-content .gallery + .blockquote,
.editable-content .gallery + .btn,
.editable-content .gallery + .content-image,
.editable-content .gallery + .content-page__list,
.editable-content .gallery + .content-page__subtitle,
.editable-content .gallery + .content-page__title,
.editable-content .gallery + .content-page__title-thin,
.editable-content .gallery + .content__inner,
.editable-content .gallery + .enquiry-banner,
.editable-content .gallery + .gallery,
.editable-content .gallery + .match-item--article,
.editable-content .gallery + .match-item--ticket,
.editable-content .gallery + .partner-banner,
.editable-content .gallery + .search-item,
.editable-content .gallery + .tabs__header,
.editable-content .gallery + .title,
.editable-content .gallery + blockquote,
.editable-content .gallery + form,
.editable-content .gallery + p {
  margin-top: 20px;
}
@media (min-width: 1024px) {
  .editable-content .gallery + .article-banner,
  .editable-content .gallery + .blockquote,
  .editable-content .gallery + .btn,
  .editable-content .gallery + .content-image,
  .editable-content .gallery + .content-page__list,
  .editable-content .gallery + .content-page__subtitle,
  .editable-content .gallery + .content-page__title,
  .editable-content .gallery + .content-page__title-thin,
  .editable-content .gallery + .content__inner,
  .editable-content .gallery + .enquiry-banner,
  .editable-content .gallery + .gallery,
  .editable-content .gallery + .match-item--article,
  .editable-content .gallery + .match-item--ticket,
  .editable-content .gallery + .partner-banner,
  .editable-content .gallery + .search-item,
  .editable-content .gallery + .tabs__header,
  .editable-content .gallery + .title,
  .editable-content .gallery + blockquote,
  .editable-content .gallery + form,
  .editable-content .gallery + p {
    margin-top: 30px;
  }
}
.editable-content .match-item--article + .article-banner,
.editable-content .match-item--article + .blockquote,
.editable-content .match-item--article + .btn,
.editable-content .match-item--article + .content-image,
.editable-content .match-item--article + .content-page__list,
.editable-content .match-item--article + .content-page__subtitle,
.editable-content .match-item--article + .content-page__title,
.editable-content .match-item--article + .content-page__title-thin,
.editable-content .match-item--article + .content__inner,
.editable-content .match-item--article + .enquiry-banner,
.editable-content .match-item--article + .gallery,
.editable-content .match-item--article + .match-item--article,
.editable-content .match-item--article + .match-item--ticket,
.editable-content .match-item--article + .partner-banner,
.editable-content .match-item--article + .search-item,
.editable-content .match-item--article + .tabs__header,
.editable-content .match-item--article + .title,
.editable-content .match-item--article + blockquote,
.editable-content .match-item--article + form,
.editable-content .match-item--article + p {
  margin-top: 20px;
}
@media (min-width: 1024px) {
  .editable-content .match-item--article + .article-banner,
  .editable-content .match-item--article + .blockquote,
  .editable-content .match-item--article + .btn,
  .editable-content .match-item--article + .content-image,
  .editable-content .match-item--article + .content-page__list,
  .editable-content .match-item--article + .content-page__subtitle,
  .editable-content .match-item--article + .content-page__title,
  .editable-content .match-item--article + .content-page__title-thin,
  .editable-content .match-item--article + .content__inner,
  .editable-content .match-item--article + .enquiry-banner,
  .editable-content .match-item--article + .gallery,
  .editable-content .match-item--article + .match-item--article,
  .editable-content .match-item--article + .match-item--ticket,
  .editable-content .match-item--article + .partner-banner,
  .editable-content .match-item--article + .search-item,
  .editable-content .match-item--article + .tabs__header,
  .editable-content .match-item--article + .title,
  .editable-content .match-item--article + blockquote,
  .editable-content .match-item--article + form,
  .editable-content .match-item--article + p {
    margin-top: 30px;
  }
}
.editable-content .match-item--ticket + .article-banner,
.editable-content .match-item--ticket + .blockquote,
.editable-content .match-item--ticket + .btn,
.editable-content .match-item--ticket + .content-image,
.editable-content .match-item--ticket + .content-page__list,
.editable-content .match-item--ticket + .content-page__subtitle,
.editable-content .match-item--ticket + .content-page__title,
.editable-content .match-item--ticket + .content-page__title-thin,
.editable-content .match-item--ticket + .content__inner,
.editable-content .match-item--ticket + .enquiry-banner,
.editable-content .match-item--ticket + .gallery,
.editable-content .match-item--ticket + .match-item--article,
.editable-content .match-item--ticket + .match-item--ticket,
.editable-content .match-item--ticket + .partner-banner,
.editable-content .match-item--ticket + .search-item,
.editable-content .match-item--ticket + .tabs__header,
.editable-content .match-item--ticket + .title,
.editable-content .match-item--ticket + blockquote,
.editable-content .match-item--ticket + form,
.editable-content .match-item--ticket + p {
  margin-top: 20px;
}
@media (min-width: 1024px) {
  .editable-content .match-item--ticket + .article-banner,
  .editable-content .match-item--ticket + .blockquote,
  .editable-content .match-item--ticket + .btn,
  .editable-content .match-item--ticket + .content-image,
  .editable-content .match-item--ticket + .content-page__list,
  .editable-content .match-item--ticket + .content-page__subtitle,
  .editable-content .match-item--ticket + .content-page__title,
  .editable-content .match-item--ticket + .content-page__title-thin,
  .editable-content .match-item--ticket + .content__inner,
  .editable-content .match-item--ticket + .enquiry-banner,
  .editable-content .match-item--ticket + .gallery,
  .editable-content .match-item--ticket + .match-item--article,
  .editable-content .match-item--ticket + .match-item--ticket,
  .editable-content .match-item--ticket + .partner-banner,
  .editable-content .match-item--ticket + .search-item,
  .editable-content .match-item--ticket + .tabs__header,
  .editable-content .match-item--ticket + .title,
  .editable-content .match-item--ticket + blockquote,
  .editable-content .match-item--ticket + form,
  .editable-content .match-item--ticket + p {
    margin-top: 30px;
  }
}
.editable-content .content-page__list + .article-banner,
.editable-content .content-page__list + .blockquote,
.editable-content .content-page__list + .btn,
.editable-content .content-page__list + .content-image,
.editable-content .content-page__list + .content-page__list,
.editable-content .content-page__list + .content-page__subtitle,
.editable-content .content-page__list + .content-page__title,
.editable-content .content-page__list + .content-page__title-thin,
.editable-content .content-page__list + .content__inner,
.editable-content .content-page__list + .enquiry-banner,
.editable-content .content-page__list + .gallery,
.editable-content .content-page__list + .match-item--article,
.editable-content .content-page__list + .match-item--ticket,
.editable-content .content-page__list + .partner-banner,
.editable-content .content-page__list + .search-item,
.editable-content .content-page__list + .tabs__header,
.editable-content .content-page__list + .title,
.editable-content .content-page__list + blockquote,
.editable-content .content-page__list + form,
.editable-content .content-page__list + p {
  margin-top: 20px;
}
@media (min-width: 1024px) {
  .editable-content .content-page__list + .article-banner,
  .editable-content .content-page__list + .blockquote,
  .editable-content .content-page__list + .btn,
  .editable-content .content-page__list + .content-image,
  .editable-content .content-page__list + .content-page__list,
  .editable-content .content-page__list + .content-page__subtitle,
  .editable-content .content-page__list + .content-page__title,
  .editable-content .content-page__list + .content-page__title-thin,
  .editable-content .content-page__list + .content__inner,
  .editable-content .content-page__list + .enquiry-banner,
  .editable-content .content-page__list + .gallery,
  .editable-content .content-page__list + .match-item--article,
  .editable-content .content-page__list + .match-item--ticket,
  .editable-content .content-page__list + .partner-banner,
  .editable-content .content-page__list + .search-item,
  .editable-content .content-page__list + .tabs__header,
  .editable-content .content-page__list + .title,
  .editable-content .content-page__list + blockquote,
  .editable-content .content-page__list + form,
  .editable-content .content-page__list + p {
    margin-top: 30px;
  }
}
.editable-content .title + .article-banner,
.editable-content .title + .blockquote,
.editable-content .title + .btn,
.editable-content .title + .content-image,
.editable-content .title + .content-page__list,
.editable-content .title + .content-page__subtitle,
.editable-content .title + .content-page__title,
.editable-content .title + .content-page__title-thin,
.editable-content .title + .content__inner,
.editable-content .title + .enquiry-banner,
.editable-content .title + .gallery,
.editable-content .title + .match-item--article,
.editable-content .title + .match-item--ticket,
.editable-content .title + .partner-banner,
.editable-content .title + .search-item,
.editable-content .title + .tabs__header,
.editable-content .title + .title,
.editable-content .title + blockquote,
.editable-content .title + form,
.editable-content .title + p {
  margin-top: 20px;
}
@media (min-width: 1024px) {
  .editable-content .title + .article-banner,
  .editable-content .title + .blockquote,
  .editable-content .title + .btn,
  .editable-content .title + .content-image,
  .editable-content .title + .content-page__list,
  .editable-content .title + .content-page__subtitle,
  .editable-content .title + .content-page__title,
  .editable-content .title + .content-page__title-thin,
  .editable-content .title + .content__inner,
  .editable-content .title + .enquiry-banner,
  .editable-content .title + .gallery,
  .editable-content .title + .match-item--article,
  .editable-content .title + .match-item--ticket,
  .editable-content .title + .partner-banner,
  .editable-content .title + .search-item,
  .editable-content .title + .tabs__header,
  .editable-content .title + .title,
  .editable-content .title + blockquote,
  .editable-content .title + form,
  .editable-content .title + p {
    margin-top: 30px;
  }
}
.editable-content .search-item + .article-banner,
.editable-content .search-item + .blockquote,
.editable-content .search-item + .btn,
.editable-content .search-item + .content-image,
.editable-content .search-item + .content-page__list,
.editable-content .search-item + .content-page__subtitle,
.editable-content .search-item + .content-page__title,
.editable-content .search-item + .content-page__title-thin,
.editable-content .search-item + .content__inner,
.editable-content .search-item + .enquiry-banner,
.editable-content .search-item + .gallery,
.editable-content .search-item + .match-item--article,
.editable-content .search-item + .match-item--ticket,
.editable-content .search-item + .partner-banner,
.editable-content .search-item + .search-item,
.editable-content .search-item + .tabs__header,
.editable-content .search-item + .title,
.editable-content .search-item + blockquote,
.editable-content .search-item + form,
.editable-content .search-item + p {
  margin-top: 20px;
}
@media (min-width: 1024px) {
  .editable-content .search-item + .article-banner,
  .editable-content .search-item + .blockquote,
  .editable-content .search-item + .btn,
  .editable-content .search-item + .content-image,
  .editable-content .search-item + .content-page__list,
  .editable-content .search-item + .content-page__subtitle,
  .editable-content .search-item + .content-page__title,
  .editable-content .search-item + .content-page__title-thin,
  .editable-content .search-item + .content__inner,
  .editable-content .search-item + .enquiry-banner,
  .editable-content .search-item + .gallery,
  .editable-content .search-item + .match-item--article,
  .editable-content .search-item + .match-item--ticket,
  .editable-content .search-item + .partner-banner,
  .editable-content .search-item + .search-item,
  .editable-content .search-item + .tabs__header,
  .editable-content .search-item + .title,
  .editable-content .search-item + blockquote,
  .editable-content .search-item + form,
  .editable-content .search-item + p {
    margin-top: 30px;
  }
}
.editable-content form + .article-banner,
.editable-content form + .blockquote,
.editable-content form + .btn,
.editable-content form + .content-image,
.editable-content form + .content-page__list,
.editable-content form + .content-page__subtitle,
.editable-content form + .content-page__title,
.editable-content form + .content-page__title-thin,
.editable-content form + .content__inner,
.editable-content form + .enquiry-banner,
.editable-content form + .gallery,
.editable-content form + .match-item--article,
.editable-content form + .match-item--ticket,
.editable-content form + .partner-banner,
.editable-content form + .search-item,
.editable-content form + .tabs__header,
.editable-content form + .title,
.editable-content form + blockquote,
.editable-content form + form,
.editable-content form + p {
  margin-top: 20px;
}
@media (min-width: 1024px) {
  .editable-content form + .article-banner,
  .editable-content form + .blockquote,
  .editable-content form + .btn,
  .editable-content form + .content-image,
  .editable-content form + .content-page__list,
  .editable-content form + .content-page__subtitle,
  .editable-content form + .content-page__title,
  .editable-content form + .content-page__title-thin,
  .editable-content form + .content__inner,
  .editable-content form + .enquiry-banner,
  .editable-content form + .gallery,
  .editable-content form + .match-item--article,
  .editable-content form + .match-item--ticket,
  .editable-content form + .partner-banner,
  .editable-content form + .search-item,
  .editable-content form + .tabs__header,
  .editable-content form + .title,
  .editable-content form + blockquote,
  .editable-content form + form,
  .editable-content form + p {
    margin-top: 30px;
  }
}
.editable-content .btn + .article-banner,
.editable-content .btn + .blockquote,
.editable-content .btn + .btn,
.editable-content .btn + .content-image,
.editable-content .btn + .content-page__list,
.editable-content .btn + .content-page__subtitle,
.editable-content .btn + .content-page__title,
.editable-content .btn + .content-page__title-thin,
.editable-content .btn + .content__inner,
.editable-content .btn + .enquiry-banner,
.editable-content .btn + .gallery,
.editable-content .btn + .match-item--article,
.editable-content .btn + .match-item--ticket,
.editable-content .btn + .partner-banner,
.editable-content .btn + .search-item,
.editable-content .btn + .tabs__header,
.editable-content .btn + .title,
.editable-content .btn + blockquote,
.editable-content .btn + form,
.editable-content .btn + p {
  margin-top: 20px;
}
@media (min-width: 1024px) {
  .editable-content .btn + .article-banner,
  .editable-content .btn + .blockquote,
  .editable-content .btn + .btn,
  .editable-content .btn + .content-image,
  .editable-content .btn + .content-page__list,
  .editable-content .btn + .content-page__subtitle,
  .editable-content .btn + .content-page__title,
  .editable-content .btn + .content-page__title-thin,
  .editable-content .btn + .content__inner,
  .editable-content .btn + .enquiry-banner,
  .editable-content .btn + .gallery,
  .editable-content .btn + .match-item--article,
  .editable-content .btn + .match-item--ticket,
  .editable-content .btn + .partner-banner,
  .editable-content .btn + .search-item,
  .editable-content .btn + .tabs__header,
  .editable-content .btn + .title,
  .editable-content .btn + blockquote,
  .editable-content .btn + form,
  .editable-content .btn + p {
    margin-top: 30px;
  }
}
.editable-content blockquote + .article-banner,
.editable-content blockquote + .blockquote,
.editable-content blockquote + .btn,
.editable-content blockquote + .content-image,
.editable-content blockquote + .content-page__list,
.editable-content blockquote + .content-page__subtitle,
.editable-content blockquote + .content-page__title,
.editable-content blockquote + .content-page__title-thin,
.editable-content blockquote + .content__inner,
.editable-content blockquote + .enquiry-banner,
.editable-content blockquote + .gallery,
.editable-content blockquote + .match-item--article,
.editable-content blockquote + .match-item--ticket,
.editable-content blockquote + .partner-banner,
.editable-content blockquote + .search-item,
.editable-content blockquote + .tabs__header,
.editable-content blockquote + .title,
.editable-content blockquote + blockquote,
.editable-content blockquote + form,
.editable-content blockquote + p {
  margin-top: 20px;
}
@media (min-width: 1024px) {
  .editable-content blockquote + .article-banner,
  .editable-content blockquote + .blockquote,
  .editable-content blockquote + .btn,
  .editable-content blockquote + .content-image,
  .editable-content blockquote + .content-page__list,
  .editable-content blockquote + .content-page__subtitle,
  .editable-content blockquote + .content-page__title,
  .editable-content blockquote + .content-page__title-thin,
  .editable-content blockquote + .content__inner,
  .editable-content blockquote + .enquiry-banner,
  .editable-content blockquote + .gallery,
  .editable-content blockquote + .match-item--article,
  .editable-content blockquote + .match-item--ticket,
  .editable-content blockquote + .partner-banner,
  .editable-content blockquote + .search-item,
  .editable-content blockquote + .tabs__header,
  .editable-content blockquote + .title,
  .editable-content blockquote + blockquote,
  .editable-content blockquote + form,
  .editable-content blockquote + p {
    margin-top: 30px;
  }
}
.saints-live {
  padding: 0;
}
.saints-live__hero {
  display: -ms-flexbox;
  display: flex;
  min-height: 450px;
  max-height: 700px;
  width: 100%;
  background-color: #000;
  -ms-flex-direction: column;
  flex-direction: column;
}
@media (min-width: 1024px) {
  .saints-live__hero {
    min-height: 680px;
    max-height: 1065px;
    height: calc(100vh - 180px);
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .sitecore-editing .saints-live__hero {
    max-height: none;
    height: auto;
  }
}
.saints-live__hero--left {
  position: relative;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -ms-flex-preferred-size: calc(100vh - 270px);
  flex-basis: calc(100vh - 270px);
}
@media (min-width: 1024px) {
  .saints-live__hero--left {
    -ms-flex-preferred-size: initial;
    flex-basis: auto;
  }
}
.saints-live__hero--right {
  width: 100%;
  background-color: #2b2b2b;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .saints-live__hero--right {
    background-color: transparent;
  }
}
@media (min-width: 1024px) {
  .saints-live__hero--right {
    width: 30%;
    min-width: 250px;
    max-width: 470px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
.saints-live__video {
  max-height: 700px;
  width: 100%;
  background-color: #000;
  overflow: hidden;
}
@media (min-width: 1024px) {
  .saints-live__video {
    min-height: 200px;
    max-height: 760px;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .sitecore-editing .saints-live__video {
    max-height: none;
    height: auto;
  }
}
@media (min-width: 1920px) {
  .saints-live__video {
    min-height: 680px;
    max-height: 1065px;
    height: calc(100vh - 180px);
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .sitecore-editing .saints-live__video {
    max-height: none;
    height: auto;
  }
}
.saints-live__sidebar {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 1024px) {
  .saints-live__sidebar {
    height: 85vh;
    min-height: 750px;
    max-height: 1080px;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
.short-table {
  width: 100%;
  background-color: #000;
  color: #e3e3e3;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  -ms-flex-pack: justify;
  justify-content: space-between;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  font-size: 0.875rem;
  padding: 20px;
  position: relative;
}
@media (min-width: 1024px) {
  .short-table {
    padding: 0;
  }
  .saints-live__hero--right .short-table {
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
  }
}
.short-table table {
  width: 100%;
  display: none;
}
@media (min-width: 1024px) {
  .short-table table {
    display: table;
  }
}
.short-table thead {
  color: #ccc;
  text-transform: uppercase;
  font-size: 0.75rem;
}
.short-table td {
  padding: 20px;
  border-bottom: 1px solid #383838;
}
.short-table td:first-child,
.short-table td:last-child {
  text-align: center;
}
.short-table tr.is-highlighted {
  color: #fff;
  background-color: #ff0028;
}
.short-table__promo {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 0;
  color: #fff;
}
.short-table__promo-copy {
  font-weight: 500;
  font-size: 0.6875rem;
}
.short-table__promo-date {
  font-weight: 900;
  font-size: 1.125rem;
  margin-top: 5px;
  margin-bottom: 15px;
}
.short-table__promo .hidden-on-desktop {
  font-size: 0.6875rem;
  font-weight: 500;
  text-transform: uppercase;
  color: #fff;
}
.short-table__promo .hidden-on-desktop svg {
  fill: currentColor;
}
@media (max-width: 1023px) {
  .short-table__promo {
    background-image: none !important;
  }
}
@media (min-width: 1024px) {
  .short-table__promo {
    padding: 20px;
    -ms-flex-align: center;
    align-items: center;
    text-align: center;
    background-size: cover;
  }
  .short-table__promo-copy {
    font-size: 1.125rem;
    width: 60%;
  }
  .short-table__promo-date {
    font-size: 2.25rem;
    margin-top: 0;
    margin-bottom: 0;
  }
}
.short-table__title {
  padding: 10px 20px;
  border-bottom: 1px solid #383838;
  font-size: 1.125rem;
  color: #fff;
  text-align: center;
  margin-bottom: 15px;
}
@media (min-width: 1024px) {
  .short-table__title {
    padding: 20px;
    margin-bottom: 0;
  }
}
.short-table__off-season {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 0;
  font-size: 0.6875rem;
  font-weight: 500;
  text-transform: uppercase;
  color: #fff;
}
.short-table__off-season span {
  margin-top: 10px;
}
.short-table__off-season span:first-child {
  margin-top: 0;
}
.short-table__off-season svg {
  fill: currentColor;
}
@media (min-width: 1024px) {
  .short-table__off-season {
    display: none;
  }
}
.short-table .nav-mobile__text {
  font-size: 0.875rem;
}
.short-table__position {
  color: #ff0028;
  font-size: 4.125rem;
  line-height: 1em;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  transform: translateY(10px);
}
@media (min-width: 1024px) {
  .short-table__position {
    transform: none;
  }
}
.short-table .btn {
  opacity: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
@media (min-width: 1024px) {
  .short-table .btn {
    opacity: 1;
    position: static;
    width: auto;
    height: auto;
    transition: background-color 0.2s linear;
  }
  .short-table .btn .icon {
    transform-origin: top left;
    transition: transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  .no-touch .short-table .btn:hover {
    background-color: #383838;
  }
  .no-touch .short-table .btn:hover .icon {
    transform: translateX(5px);
  }
}
@media (max-height: 1235px) {
  .saints-live__hero .short-table.is-reversed tbody tr:first-child {
    display: none;
  }
}
@media (max-height: 1180px) {
  .saints-live__hero .short-table.is-reversed tbody tr:first-child,
  .saints-live__hero .short-table.is-reversed tbody tr:nth-child(2) {
    display: none;
  }
}
@media (max-height: 1125px) {
  .saints-live__hero .short-table.is-reversed tbody tr:first-child,
  .saints-live__hero .short-table.is-reversed tbody tr:nth-child(2),
  .saints-live__hero .short-table.is-reversed tbody tr:nth-child(3) {
    display: none;
  }
}
@media (max-height: 1070px) {
  .saints-live__hero .short-table.is-reversed tbody tr:first-child,
  .saints-live__hero .short-table.is-reversed tbody tr:nth-child(2),
  .saints-live__hero .short-table.is-reversed tbody tr:nth-child(3),
  .saints-live__hero .short-table.is-reversed tbody tr:nth-child(4) {
    display: none;
  }
}
@media (max-height: 1015px) {
  .saints-live__hero .short-table.is-reversed tbody tr:first-child,
  .saints-live__hero .short-table.is-reversed tbody tr:nth-child(2),
  .saints-live__hero .short-table.is-reversed tbody tr:nth-child(3),
  .saints-live__hero .short-table.is-reversed tbody tr:nth-child(4),
  .saints-live__hero .short-table.is-reversed tbody tr:nth-child(5) {
    display: none;
  }
}
@media (max-height: 960px) {
  .saints-live__hero .short-table.is-reversed tbody tr:first-child,
  .saints-live__hero .short-table.is-reversed tbody tr:nth-child(2),
  .saints-live__hero .short-table.is-reversed tbody tr:nth-child(3),
  .saints-live__hero .short-table.is-reversed tbody tr:nth-child(4),
  .saints-live__hero .short-table.is-reversed tbody tr:nth-child(5),
  .saints-live__hero .short-table.is-reversed tbody tr:nth-child(6) {
    display: none;
  }
}
@media (max-height: 905px) {
  .saints-live__hero .short-table.is-reversed tbody tr:first-child,
  .saints-live__hero .short-table.is-reversed tbody tr:nth-child(2),
  .saints-live__hero .short-table.is-reversed tbody tr:nth-child(3),
  .saints-live__hero .short-table.is-reversed tbody tr:nth-child(4),
  .saints-live__hero .short-table.is-reversed tbody tr:nth-child(5),
  .saints-live__hero .short-table.is-reversed tbody tr:nth-child(6),
  .saints-live__hero .short-table.is-reversed tbody tr:nth-child(7) {
    display: none;
  }
}
@media (max-height: 1235px) {
  .saints-live__hero .short-table:not(.is-reversed) tbody tr:nth-child(9) ~ tr {
    display: none;
  }
}
@media (max-height: 1180px) {
  .saints-live__hero .short-table:not(.is-reversed) tbody tr:nth-child(8) ~ tr {
    display: none;
  }
}
@media (max-height: 1125px) {
  .saints-live__hero .short-table:not(.is-reversed) tbody tr:nth-child(7) ~ tr {
    display: none;
  }
}
@media (max-height: 1070px) {
  .saints-live__hero .short-table:not(.is-reversed) tbody tr:nth-child(6) ~ tr {
    display: none;
  }
}
@media (max-height: 1015px) {
  .saints-live__hero .short-table:not(.is-reversed) tbody tr:nth-child(5) ~ tr {
    display: none;
  }
}
@media (max-height: 960px) {
  .saints-live__hero .short-table:not(.is-reversed) tbody tr:nth-child(4) ~ tr {
    display: none;
  }
}
@media (max-height: 905px) {
  .saints-live__hero .short-table:not(.is-reversed) tbody tr:nth-child(3) ~ tr {
    display: none;
  }
}
.next-match {
  width: 100%;
  background-color: #383838;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
}
@media (min-width: 1024px) {
  .next-match {
    display: block;
  }
}
.next-match__off-season {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: center;
  justify-content: center;
  color: #fff;
  background-size: cover;
  padding: 15px;
}
@media (min-width: 1024px) and (max-width: 1199px) {
  .next-match__off-season {
    max-height: 275px !important;
  }
}
.next-match__off-season .btn {
  color: #fff;
  text-transform: uppercase;
  margin-top: 15px;
}
@media (min-width: 1024px) {
  .next-match__off-season .btn {
    position: absolute;
    bottom: 20px;
    left: 20px;
    margin-top: 0;
    padding: 14px;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    min-width: 160px;
    color: #ff0028;
    background-color: #fff;
  }
}
.next-match__crest {
  display: none;
}
@media (min-width: 1024px) {
  .next-match__crest {
    display: block;
    position: absolute;
    bottom: 20px;
    right: 20px;
    width: 45px;
    height: 55px;
  }
}
.next-match__copy {
  position: relative;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
@media (min-width: 1024px) {
  .next-match__copy {
    display: -ms-flexbox;
    display: flex;
    height: 393px;
    padding: 25px;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: start;
    align-items: flex-start;
  }
}
.next-match__title {
  font-weight: 900;
  font-size: 1.5rem;
}
@media (min-width: 1024px) {
  .next-match__title {
    font-size: 4rem;
  }
}
.next-match__subtitle {
  font-weight: 300;
  font-size: 0.6875rem;
}
@media (min-width: 1024px) {
  .next-match__subtitle {
    font-weight: 400;
    font-size: 1.25rem;
  }
}
.next-match__head {
  padding: 30px;
  display: none;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 1.125rem;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  background-color: #000;
}
.next-match__head strong {
  font-weight: 700;
}
@media (min-width: 1024px) {
  .next-match__head strong {
    margin-right: 5px;
  }
}
.next-match__head img {
  width: auto;
  height: 25px;
  margin-right: 20px;
  vertical-align: middle;
}
@media (min-width: 1024px) {
  .next-match__head {
    display: -ms-flexbox;
    display: flex;
  }
}
.next-match__bg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-size: cover;
  background-position: 50%;
  background-repeat: no-repeat;
  transition: transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.next-match__details {
  position: relative;
  overflow: hidden;
  padding: 20px;
  display: block;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  text-decoration: none;
}
@media (min-width: 1024px) {
  .next-match__details {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: center;
    align-items: center;
    padding: 30px;
    height: 315px;
  }
  .no-touch .next-match__details:hover .next-match__bg {
    transform: scale(1.2);
  }
  .no-touch .next-match__details:hover .icon {
    transform: translateX(5px);
  }
}
.next-match__details .btn {
  display: none;
}
@media (min-width: 1024px) {
  .next-match__details .btn {
    display: table;
    position: relative;
  }
  .next-match__details .btn.btn--block {
    display: -ms-flexbox;
    display: flex;
  }
  .next-match__details .btn .icon {
    transform-origin: top left;
    transition: transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);
  }
}
.next-match__details .title {
  position: relative;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
}
.next-match__event {
  display: none;
  width: 135px;
  height: 25px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 1024px) {
  .next-match__event {
    display: block;
    position: relative;
  }
  .next-match__event.icon-efl-cup {
    width: 150px;
  }
  .next-match__event.icon-fa-cup {
    width: 80px;
    height: 45px;
  }
}
.next-match__teams {
  display: none;
  margin: 30px auto;
  text-align: center;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 0.875rem;
  color: #fff;
}
@media (min-width: 1024px) {
  .next-match__teams {
    display: block;
    position: relative;
    white-space: nowrap;
    margin: 0;
  }
}
.next-match__badge {
  width: auto;
  height: 95px;
  vertical-align: middle;
}
.is-live .next-match__badge {
  height: 75px;
}
.next-match__badge.home {
  margin-right: 15px;
}
.is-live .next-match__badge.home {
  margin-right: 5px;
}
.next-match__badge.away {
  margin-left: 15px;
}
.is-live .next-match__badge.away {
  margin-left: 5px;
}
.next-match__dash,
.next-match__score {
  display: inline-block;
  font-size: 2.5rem;
  transform: translateY(10px);
}
.next-match__dash {
  margin: 0 5px;
}
.next-match__date {
  position: relative;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  color: #fff;
  font-size: 0.75rem;
  text-transform: uppercase;
}
@media (min-width: 1024px) {
  .next-match__date {
    text-align: center;
    font-size: 1.375rem;
  }
}
.next-match__mobile-event,
.next-match__mobile-team {
  position: relative;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  font-size: 0.75rem;
  line-height: 1.2em;
  color: #fff;
}
.next-match__mobile-event {
  opacity: 0.6;
  margin: 5px 0;
}
.next-match__mobile-team {
  margin-bottom: 5px;
}
.featured-articles {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.sitecore-editing .featured-articles {
  position: relative;
  height: auto;
  overflow: auto;
}
.sitecore-editing .featured-articles .js-slides {
  position: relative;
}
.sitecore-editing .featured-articles .js-slide {
  display: block;
  position: relative;
  height: 450px;
}
.featured-articles .js-slide,
.featured-articles .js-slides {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.featured-articles .js-slide {
  display: none;
}
.featured-articles .js-slide:first-child {
  display: block;
}
.featured-articles__shapes {
  position: absolute;
  width: 100%;
  height: 100%;
  pointer-events: none;
}
.featured-articles__shapes:before {
  content: "";
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  width: 125px;
  height: 125px;
  background-color: #ff0028;
  opacity: 0.4;
  transform-origin: top left;
  transform: scaleY(3) skewX(-45deg);
}
@media (min-width: 1024px) {
  .featured-articles__shapes:before {
    display: block;
  }
}
.featured-articles__shapes:after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 110px;
  transform: skewY(-3deg);
  transform-origin: top right;
  background-color: #ff0028;
}
@media (min-width: 1024px) {
  .featured-articles__shapes:after {
    width: 125px;
    height: 125px;
    opacity: 0.4;
    transform-origin: bottom left;
    transform: scaleY(3) skewX(-45deg);
    background-color: #ff0028;
  }
}
.featured-articles__content {
  position: absolute;
  width: 100%;
  height: 115px;
  bottom: 0;
  left: 0;
}
.featured-articles__content a {
  display: inline-block;
  text-decoration: none;
  color: inherit;
}
.featured-articles__content a br {
  display: none;
}
@media (min-width: 1024px) {
  .featured-articles__content a br {
    display: inline-block;
  }
}
@media (min-width: 1024px) {
  .featured-articles__content {
    height: 100%;
  }
}
.featured-articles__slide {
  position: absolute;
  width: 100%;
  height: 100%;
}
.featured-articles__slide .tag {
  display: none;
  position: absolute;
  top: 30px;
  left: 30px;
  color: #fff;
}
.featured-articles__slide .tag:before {
  border-top-color: #fff;
}
@media (min-width: 1024px) {
  .featured-articles__slide .tag {
    display: inline-block;
  }
}
.featured-articles__slide.is-hidden {
  display: none;
}
.featured-articles__info {
  position: absolute;
  bottom: 15px;
  left: 20px;
  padding-right: 0;
}
@media (min-width: 1024px) {
  .featured-articles__info {
    bottom: 30px;
    left: 30px;
    right: 30px;
  }
  .no-touch .featured-articles__info a:hover .featured-articles__title:before {
    transform-origin: top left;
    transform: scaleX(1);
  }
}
.featured-articles__flag {
  display: none;
  font-size: 0.75rem;
  padding: 8px 10px;
  margin-bottom: 25px;
}
.featured-articles__flag--aways-visible {
  display: inline-block;
}
@media (min-width: 768px) {
  .featured-articles__flag {
    font-size: 0.875rem;
    padding: 15px;
  }
}
@media (min-width: 1024px) {
  .featured-articles__flag {
    display: inline-block;
  }
}
.featured-articles__title {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 1rem;
  line-height: 1.1875;
  letter-spacing: -0.02em;
  color: #fff;
  text-transform: uppercase;
  display: block;
}
@media (min-width: 1024px) {
  .featured-articles__title {
    display: inline-block;
    position: relative;
    border-bottom: 1px solid transparent;
    margin-bottom: -1px;
    font-size: 3.375rem;
    line-height: 1.03703704;
  }
  .featured-articles__title:before {
    content: "";
    display: block;
    position: absolute;
    top: 1em;
    left: 0;
    width: 100%;
    height: 1px;
    background-color: hsla(0, 0%, 100%, 0.5);
    transform: scaleX(0);
    transform-origin: top right;
    transition: transform 0.8s cubic-bezier(0.19, 1, 0.22, 1);
  }
}
.featured-articles__summary {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  font-size: 0.875rem;
  letter-spacing: 0.01em;
  line-height: 1.14285714;
  color: #fff;
  margin-top: 10px;
  display: inline-block;
}
.featured-articles__summary .icon {
  fill: #fff;
  display: none;
}
@media (min-width: 1024px) {
  .featured-articles__summary {
    display: inline-block;
    font-size: 1.375rem;
    margin-top: 20px;
  }
  .featured-articles__summary .icon {
    display: inline-block;
  }
}
.featured-articles__tags {
  margin-top: 30px;
  display: none;
}
@media (min-width: 1024px) {
  .featured-articles__tags {
    display: block;
  }
}
.featured-articles__tag {
  display: inline-block;
}
.featured-articles__tag a {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 0.75rem;
  color: #fff;
  letter-spacing: 0.02em;
  text-decoration: none;
}
.featured-articles__tag i {
  display: inline-block;
  width: 20px;
  height: 20px;
  margin-right: 15px;
  padding-left: 1px;
  padding-top: 3px;
  border-radius: 50%;
  vertical-align: middle;
  background-color: #ff0028;
  text-align: center;
}
.featured-articles__tag .icon {
  fill: #fff;
}
.featured-articles__tag + .featured-articles__tag {
  margin-left: 25px;
}
.featured-articles__images {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.featured-articles__images:after {
  content: "";
  display: none;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 50%;
  background: linear-gradient(180deg, transparent, rgba(0, 0, 0, 0.7) 80%);
}
@media (min-width: 1024px) {
  .featured-articles__images:after {
    display: block;
  }
}
.featured-articles__image {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  font-size: 1.5rem;
  color: #fff;
  padding: 20px;
  background-size: cover;
  background-position: 50%;
  background-repeat: no-repeat;
}
@media (min-width: 1024px) {
  .featured-articles__image {
    padding: 30px;
  }
}
.featured-articles__bullets {
  position: absolute;
  bottom: 20px;
  right: 20px;
  font-size: 0;
}
@media (min-width: 1024px) {
  .featured-articles__bullets {
    bottom: 30px;
    right: 30px;
  }
}
.featured-articles__bullet {
  display: inline-block;
  padding: 0;
  margin: 0 3px;
  opacity: 0.4;
  transition: opacity 0.4s ease;
  cursor: pointer;
}
@media (min-width: 1024px) {
  .featured-articles__bullet {
    margin: 0 6px;
  }
}
.featured-articles__bullet:before {
  content: "";
  display: block;
  background-color: #fff;
  width: 6px;
  height: 6px;
  border-radius: 50%;
}
@media (min-width: 1024px) {
  .featured-articles__bullet:before {
    width: 10px;
    height: 10px;
  }
}
.featured-articles__bullet.is-active,
.no-touch .featured-articles__bullet:hover {
  opacity: 1;
}
.featured-articles__bullet:last-of-type {
  margin-right: 0;
}
.featured-articles__arrow {
  display: none;
}
@media (min-width: 1024px) {
  .featured-articles__arrow {
    display: -ms-flexbox;
    display: flex;
    position: absolute;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 90px;
    height: 90px;
    top: 50%;
    margin-top: -45px;
    background-color: rgba(0, 0, 0, 0.5);
    cursor: pointer;
    transition: transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  .featured-articles__arrow .icon {
    fill: #fff;
    width: 40px;
    height: 40px;
  }
  .featured-articles__arrow--prev {
    left: 0;
    transform: translateX(-100%);
  }
  .featured-articles__arrow--next {
    right: 0;
    transform: translateX(100%);
  }
  .featured-articles:not(:hover) .featured-articles__arrow--prev {
    transform: translateX(-100%) !important;
  }
  .featured-articles:not(:hover) .featured-articles__arrow--next {
    transform: translateX(100%) !important;
  }
  .featured-articles__arrow.is-visible {
    transform: translateX(0);
  }
}
.newsfeed {
  background-color: #f8f8f8;
}
.newsfeed__header {
  background-color: #fff;
}
.newsfeed__content {
  padding-top: 0;
  padding-bottom: 0;
}
@media (min-width: 1024px) {
  .newsfeed__content {
    padding-bottom: 30px;
  }
}
.newsfeed__all-news {
  background-color: #fff;
  padding: 30px;
  border-top: 1px solid #c7c7c7;
  text-align: center;
}
.article {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  background-color: #fff;
}
@media (min-width: 1024px) {
  .article {
    max-width: 1050px;
    margin-left: auto;
    margin-right: auto;
  }
}
.article__header {
  display: block;
  width: 100%;
}
@media (min-width: 1024px) {
  .article__header {
    max-width: 1050px;
    margin-left: auto;
    margin-right: auto;
  }
}
.article__hero {
  display: block;
  width: 100%;
  height: 56vw;
}
.article__hero.has-register {
  position: relative;
}
@media (min-width: 768px) {
  .article__hero.has-register {
    height: 56vw;
  }
}
.article.video .article__hero.has-register {
  height: auto;
}
@media (min-width: 768px) {
  .article.video .article__hero.has-register {
    height: 56vw;
  }
}
.article.video .article__hero.has-register .banner--full-width {
  background-size: cover;
}
.article.video .article__hero.has-register .list__item.full {
  padding: 0;
  height: 347px;
}
.article.video
  .article__hero.has-register
  .list__item.full
  .banner--full-width {
  height: 347px;
}
@media (min-width: 1024px) {
  .article__hero {
    max-height: 540px;
    max-width: 1050px;
    margin-left: auto;
    margin-right: auto;
  }
  .article.video.multiplayer-video .article__hero {
    max-height: none;
  }
}
.article__hero--fluid {
  height: auto;
}
@media (min-width: 1024px) {
  .article__hero--fluid {
    height: auto;
  }
}
.article__hero.has-register-digital {
  margin-top: 32px;
  height: auto;
}
@media (min-width: 768px) {
  .article__hero.has-register-digital {
    height: 412px;
  }
}
.gtm-buyticketsnow .article__hero.has-register,
.gtm-hospitality .article__hero.has-register {
  height: auto;
}
@media (min-width: 768px) {
  .article__hero.js-hero.is-playing {
    height: 412px;
  }
}
.article__body {
  padding: 20px;
}
@media (min-width: 1024px) {
  .article__body {
    padding: 30px;
    margin-left: auto;
    margin-right: auto;
    max-width: 1050px;
  }
}
@media (min-width: 1200px) {
  .article__body {
    padding: 60px;
  }
}
.article__opening {
  margin-bottom: 30px;
}
@media (min-width: 769px) {
  .article__opening {
    padding: 0 15px;
  }
}
.article__opening p {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 1.1875rem;
  line-height: 1.5;
  letter-spacing: 0.01em;
  color: #1f1f1f;
  font-weight: 700;
}
@media (min-width: 769px) {
  .article__opening p {
    font-size: 1.125rem;
    line-height: 1.5;
  }
}
@media (min-width: 1025px) {
  .article__opening p {
    font-size: 1.375rem;
    line-height: 1.36363636;
  }
}
.article__content {
  padding: 0;
}
@media (min-width: 1024px) {
  .article__content {
    padding: 0 15px;
  }
}
.article__content h3 {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 0.9375rem;
  line-height: 1.55em;
  letter-spacing: 0.02em;
  text-transform: none;
  color: #1f1f1f;
}
@media (min-width: 769px) {
  .article__content h3 {
    font-size: 1.125rem;
    line-height: 1.55em;
  }
  .article--featured .article__content h3 {
    font-size: 2.25rem;
  }
}
.article__content p {
  font-family: Arial, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 1rem;
  line-height: 1.75;
  letter-spacing: 0.01em;
  color: #383838;
}
.article__content p:not([class]) a:not(.btn) {
  color: #ff0028;
  text-decoration: underline;
  font-weight: 700;
}
.no-touch .article__content p:not([class]) a:not(.btn):hover {
  text-decoration: none;
}
.article__content p:not([class]) a:not(.btn):visited {
  color: #c0060a;
}
.article__content ul {
  list-style: none;
  margin-top: 30px;
  margin-bottom: 30px;
}
.article__content ul li {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 1rem;
  line-height: 1.375;
  letter-spacing: 0.02em;
  color: #ff0028;
  position: relative;
  padding-left: 17px;
  margin-bottom: 15px;
}
.article__content ul li:before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 7px;
  height: 7px;
  background-color: #ff0028;
  border-radius: 50%;
  position: absolute;
  top: 8px;
  left: 0;
  z-index: 1;
}
.article__content ul li:last-child {
  margin-bottom: 0;
}
@media (min-width: 1024px) {
  .article__content ul li {
    padding-left: 27px;
    margin-bottom: 10px;
  }
}
.article__content a[href^="http"]:not(.btn):not(.link-box),
.article__content a[href^="mailto"]:not(.btn):not(.link-box) {
  color: #ff0028;
  font-weight: 700;
  text-decoration: underline;
}
.no-touch .article__content a[href^="http"]:not(.btn):not(.link-box):hover,
.no-touch .article__content a[href^="mailto"]:not(.btn):not(.link-box):hover {
  text-decoration: none;
}
.article__content a[href^="http"]:not(.btn):not(.link-box):visited,
.article__content a[href^="mailto"]:not(.btn):not(.link-box):visited {
  color: #c0060a;
}
.article__content .btn + p {
  margin-top: 20px;
}
@media (min-width: 769px) {
  .article__content .btn + p {
    margin-top: 30px;
  }
}
.article__content blockquote {
  display: block;
  position: relative;
}
.article__content blockquote q:before {
  margin: -4px 0 0 -30px;
}
.article__content blockquote q:after,
.article__content blockquote q:before {
  position: absolute;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 3.75rem;
  line-height: 1;
  letter-spacing: 0.02em;
  color: #ff0028;
}
.article__content blockquote q:after {
  margin: 18px 0 0;
}
.article__content blockquote p {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 1.375rem;
  line-height: 1.54545455;
  letter-spacing: 0.04em;
  text-transform: uppercase;
  color: #1f1f1f;
}
@media (min-width: 1024px) {
  .article__content blockquote p {
    font-size: 1.75rem;
    line-height: 1.35714286;
  }
}
.article__content blockquote cite {
  display: block;
  margin-top: 20px;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 0.75rem;
  line-height: 1;
  letter-spacing: 0.025em;
  text-transform: uppercase;
  color: #ff0028;
}
.article__content blockquote cite span {
  font-weight: 400;
  font-size: 0.75rem;
  line-height: 1.5;
  letter-spacing: 0.06em;
  color: #383838;
}
@media (min-width: 1024px) {
  .article__content blockquote cite {
    margin-top: 30px;
    font-size: 1.125rem;
  }
}
.article__content blockquote.instagram-media,
.article__content blockquote.twitter-tweet {
  display: none !important;
}
.article__content .embedded-content .twitter-tweet {
  width: auto !important;
  max-width: 500px !important;
  margin-left: auto !important;
  margin-right: auto !important;
}
.article__content h3 + p {
  margin-top: 15px;
}
@media (min-width: 769px) {
  .article__content h3 + p {
    margin-top: 30px;
  }
}
.article__content h3 + .article-banner,
.article__content h3 + .banner,
.article__content h3 + .content-image,
.article__content h3 + .embedded-content,
.article__content h3 + blockquote {
  margin-top: 60px;
}
.article__content p + h3,
.article__content p + p {
  margin-top: 30px;
}
@media (min-width: 769px) {
  .article__content p + h3 {
    margin-top: 30px;
  }
}
.article__content p + .article-banner,
.article__content p + .banner,
.article__content p + .content-image,
.article__content p + .embedded-content,
.article__content p + .ooyala-player,
.article__content p + blockquote {
  margin-top: 60px;
}
.article__content blockquote + p {
  margin-top: 25px;
}
@media (min-width: 769px) {
  .article__content blockquote + p {
    margin-top: 60px;
  }
}
.article__content .article-banner + .article-banner,
.article__content .article-banner + .banner,
.article__content .article-banner + .content-image,
.article__content .article-banner + .embedded-content,
.article__content .article-banner + blockquote,
.article__content .article-banner + h3,
.article__content .article-banner + p,
.article__content .banner + *,
.article__content .banner + .ooyala-player:not(:first-child),
.article__content .content-image + .article-banner,
.article__content .content-image + .banner,
.article__content .content-image + .content-image,
.article__content .content-image + .embedded-content,
.article__content .content-image + blockquote,
.article__content .content-image + h3,
.article__content .content-image + p,
.article__content .embedded-content + .article-banner,
.article__content .embedded-content + .banner,
.article__content .embedded-content + .content-image,
.article__content .embedded-content + .embedded-content,
.article__content .embedded-content + blockquote,
.article__content .embedded-content + h3,
.article__content .embedded-content + p,
.article__content > div + .article-banner,
.article__content > div + .banner,
.article__content > div + .embedded-content,
.article__content > div + .ooyala-player,
.article__content > div + blockquote,
.article__content > div + h3,
.article__content > div + p,
.article__content blockquote + .article-banner,
.article__content blockquote + .banner,
.article__content blockquote + .content-image,
.article__content blockquote + .embedded-content,
.article__content blockquote + .ooyala-player,
.article__content blockquote + h3 {
  margin-top: 60px;
}
@media (min-width: 768px) {
  .article__content .article__hero.js-hero {
    height: 412px;
  }
}
.article .article-footer {
  margin-top: 60px;
}
.article__related {
  padding: 40px 20px;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  background-color: #f4f4f4;
}
@media (min-width: 769px) {
  .article__related {
    width: 330px;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
    padding: 39.9px 30px;
  }
}
.article__type {
  text-transform: uppercase;
  font-size: 0.6875rem;
  letter-spacing: 0.04em;
}
@media (min-width: 769px) {
  .article__type {
    font-size: 0.875rem;
    letter-spacing: 0.05em;
  }
}
.article__type + h1 {
  margin-top: 10px;
  margin-bottom: 0;
}
.article__subtitle {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 1rem;
  line-height: 1.5em;
  text-transform: none;
  color: #323232;
}
@media (min-width: 769px) {
  .article__subtitle {
    font-size: 2rem;
    line-height: 45px;
    letter-spacing: -0.04em;
  }
}
@media (min-width: 1025px) {
  .article__subtitle {
    font-size: 2.625rem;
    line-height: 50px;
  }
}
.article__subtitle + p {
  margin-top: 30px;
}
.article__image {
  margin-bottom: 30px;
}
.article__image img {
  width: 100%;
}
@media (min-width: 1024px) {
  .article__image img {
    width: auto;
  }
}
.article__stats {
  max-width: 1058px;
  margin: 0 auto;
  margin-bottom: 50px;
}
.article--featured .article-header {
  padding: 20px;
}
@media (min-width: 769px) {
  .article--featured .article-header {
    padding: 30px 50px;
  }
}
.article--featured .article__body {
  overflow: hidden;
  padding: 0 20px;
}
@media (min-width: 769px) {
  .article--featured .article__body {
    padding: 0 100px;
  }
}
.article--featured .article__container .article__stats {
  margin-top: 20px;
  margin-bottom: 20px;
}
@media (min-width: 769px) {
  .article--featured .article__container .article__stats {
    margin: 60px -50px 60px -100px;
  }
}
@media (min-width: 1024px) {
  .article--featured .article__container .article__stats {
    margin-left: -200px;
    margin-right: -100px;
  }
}
.article__multiplayer .article-multiplayer {
  width: 100%;
  overflow: hidden;
  position: relative;
}
@media (min-width: 769px) {
  .article__multiplayer .article-multiplayer {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    flex-direction: row;
  }
}
.article__multiplayer .article-multiplayer__current-video {
  background-color: #000;
  color: #fff;
}
@media (min-width: 769px) {
  .article__multiplayer .article-multiplayer__current-video {
    max-width: 65%;
    -ms-flex-positive: 1;
    flex-grow: 1;
  }
}
@media (min-width: 1200px) {
  .article__multiplayer .article-multiplayer__current-video {
    max-width: 712px;
  }
}
.article__multiplayer .article-multiplayer__current-video .text {
  padding: 20px;
}
.article__multiplayer .article-multiplayer__current-video .time {
  margin-top: 30px;
}
.article__multiplayer .article-multiplayer__current-video .time .icon {
  fill: #979797;
}
@media (min-width: 769px) {
  .article__multiplayer .article-multiplayer__video {
    width: 100%;
    height: 400px;
  }
}
@media (max-width: 768px) {
  .article__multiplayer .article-multiplayer__video .ooyala-player__container {
    height: 56vw;
  }
}
@media (min-width: 1024px) {
  .article__multiplayer .article-multiplayer__video .digital-member-hero {
    width: 96%;
  }
}
@media (min-width: 1200px) {
  .article__multiplayer .article-multiplayer__video .digital-member-hero {
    width: 678px;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .article__multiplayer .article-multiplayer__video .digital-member-hero {
    width: 96%;
  }
}
.article__multiplayer .article-multiplayer__text .title {
  color: #fff;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 1.75rem;
  line-height: 1.3;
  text-transform: none;
  margin-top: 15px;
}
.article__multiplayer .article-multiplayer__text .label {
  color: #ff0028;
  text-transform: uppercase;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 0.8125rem;
  letter-spacing: 0.03125rem;
}
.article__multiplayer .article-multiplayer__text .opening {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  font-size: 0.875rem;
  line-height: 1.4;
  margin-top: 15px;
  width: 75%;
}
.article__multiplayer .article-multiplayer__text .icon {
  fill: #fff;
}
.article__multiplayer .article-multiplayer__playlist {
  background-color: #1f1f1f;
  color: #fff;
  width: 100%;
}
@media (min-width: 769px) {
  .article__multiplayer .article-multiplayer__playlist {
    max-width: 35%;
    -ms-flex-positive: 1;
    flex-grow: 1;
    flex-grow: 0;
    position: absolute;
    right: 0;
    height: 100%;
  }
}
@media (min-width: 1200px) {
  .article__multiplayer .article-multiplayer__playlist {
    max-width: 338px;
  }
}
.article__multiplayer .article-multiplayer__playlist .title {
  font-size: 1.125rem;
  padding: 15px 20px;
}
@media (min-width: 769px) {
  .article__multiplayer .article-multiplayer__scroll {
    height: calc(100% - 54px);
    overflow-y: auto;
  }
}
.article__multiplayer .article-multiplayer__item {
  padding: 10px 20px;
  border-bottom: 1px solid #2b2b2b;
  height: 80px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
  flex-direction: row;
  cursor: pointer;
}
.article__multiplayer .article-multiplayer__current-item {
  background-color: #ff0028;
}
.article__multiplayer .article-multiplayer__image {
  -ms-flex-preferred-size: 100px;
  flex-basis: 100px;
  max-width: 100px;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  height: 100%;
  position: relative;
}
.article__multiplayer .article-multiplayer__image img {
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: top;
  object-position: top;
}
.article__multiplayer .article-multiplayer__image-mask {
  position: absolute;
  color: #ff0028;
  text-transform: uppercase;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 0.75rem;
  letter-spacing: 0.03125rem;
  background: rgba(0, 0, 0, 0.8);
  text-align: center;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.article__multiplayer .article-multiplayer__image-mask,
.article__multiplayer .article-multiplayer__info {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: center;
  justify-content: center;
}
.article__multiplayer .article-multiplayer__info {
  padding: 10px;
}
.article__multiplayer .article-multiplayer__title {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 0.875rem;
  line-height: 1.13;
  letter-spacing: 0.01em;
}
.article__multiplayer .article-multiplayer__time {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  font-size: 0.75rem;
  margin-top: 5px;
}
.article__multiplayer .article-multiplayer__time svg {
  fill: #fff;
  height: 8px;
}
.article__multiplayer .article-multiplayer__advert {
  height: auto;
  padding: 10px 20px;
  border-bottom: 1px solid #2b2b2b;
  cursor: pointer;
  display: none;
}
@media (max-width: 767px) {
  .article__multiplayer .article-multiplayer__advert {
    display: block;
  }
}
@media (min-width: 1024px) {
  .article__form {
    padding: 30px 15px;
  }
}
.lightbox .article__hero {
  margin-bottom: 0;
}
@media (min-width: 768px) {
  .article__hero.has-register.js-hero.is-playing {
    height: 540px;
  }
}
.article-header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
  width: 100%;
  padding: 30px;
  background-color: #fff;
}
.article-header__title {
  display: block;
  width: 100%;
  margin-bottom: 20px;
}
@media (min-width: 1024px) {
  .article-header {
    padding: 40px 50px;
  }
}
.article-header__info {
  -ms-flex-positive: 1;
  flex-grow: 1;
}
@media (min-width: 769px) {
  .article-header__info {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
  }
}
.article-header__info .author,
.article-header__info .date,
.article-header__info .tag {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
  align-items: center;
  margin-right: 15px;
  vertical-align: middle;
}
.article-header__info .date .icon,
.article-header__info .tag:before {
  margin-bottom: 1px;
}
.article-header__info .author {
  display: block;
  margin-bottom: 15px;
}
@media (min-width: 1024px) {
  .article-header__info .author {
    display: inline;
    margin-bottom: 1px;
  }
}
.article-header__social {
  display: none;
  -ms-flex-positive: 0;
  flex-grow: 0;
  font-size: 0;
}
.article-header__social .btn--social {
  margin-left: 10px;
}
@media (min-width: 1024px) {
  .article-header__social {
    display: block;
  }
}
.article-footer {
  display: block;
  position: relative;
}
.article-footer__social {
  display: -ms-flexbox;
  display: flex;
  position: relative;
  width: 100%;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: start;
  justify-content: flex-start;
  padding-top: 30px;
  padding-bottom: 30px;
  border-top: 1px solid #e3e3e3;
  border-bottom: 1px solid #e3e3e3;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 0.75rem;
  text-align: right;
  text-transform: uppercase;
  color: #1f1f1f;
}
.article-footer__social .btn--social {
  margin-left: 10px;
}
.article-footer__logo {
  height: 65px;
  margin-right: auto;
}
.article-footer__tags {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  display: -ms-flexbox;
  display: flex;
  margin-top: 30px;
  margin-bottom: 30px;
  font-size: 0.75rem;
  color: #1f1f1f;
}
.article-footer__tags .btn--round {
  margin-left: 5px;
  display: inline-block;
  margin-bottom: 9px;
}
.article-footer__tags-title {
  padding-top: 7px;
}
.article-footer__tags-list {
  padding-left: 10px;
}
.hero-image {
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 50%;
}
.hero-image__credits {
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 10px;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  color: #fff;
  font-size: 0.75rem;
  background-color: rgba(0, 0, 0, 0.3);
}
.sitecore-editing .hero-image {
  height: 435px;
}
.sitecore-editing .hero-image img {
  width: auto;
  height: 100%;
}
.sitecore-editing .hero-image__credits {
  display: none;
}
.related-article {
  display: block;
  position: relative;
  padding: 20px 0;
  margin-top: 20px;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 1.125rem;
  color: #323232;
  text-decoration: none;
  border-top: 1px solid #e3e3e3;
  border-bottom: 1px solid #e3e3e3;
  transition: color 0.2s linear;
}
.related-article.no-touch :hover {
  color: #ff0028;
}
@media (min-width: 1024px) {
  .related-article {
    padding: 30px 0;
    margin-top: 30px;
  }
}
.related-article + .related-article {
  margin-top: 0;
  border-top: none;
}
.related-article + h3 {
  margin-top: 40px;
}
.related-article + .banner {
  margin-top: 20px;
}
.related-article__icon {
  position: relative;
  display: inline-block;
  width: 15px;
  height: 15px;
  vertical-align: baseline;
  background-color: #ff0028;
  margin-right: 5px;
}
.related-article__icon .icon {
  fill: #fff;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
}
.related-article__icon--photo {
  background-color: transparent;
}
.related-article__icon .icon--photo {
  fill: #ff0028;
}
.related-article__icon--media:after {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-45%, -50%);
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 3px 0 3px 5px;
  border-color: transparent;
  border-left-color: #fff;
}
.content__inner .accordion {
  margin-left: -20px;
  margin-right: -20px;
}
@media (min-width: 1024px) {
  .content__inner .accordion {
    margin-left: -30px;
    margin-right: -30px;
  }
}
@media (min-width: 1024px) {
  .content__two-columns .accordion {
    margin-left: 0;
    margin-right: 0;
  }
}
@media (min-width: 1024px) {
  .newsfeed__content .accordion:last-child .accordion__header {
    border-bottom: 1px solid #c7c7c7;
  }
}
.accordion__header {
  padding: 20px;
  border-top: 1px solid #c7c7c7;
  cursor: pointer;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  transition: background 0.3s ease;
}
.accordion__header .title {
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.accordion__header .icon {
  margin-right: 20px;
}
.no-touch .accordion__header:hover {
  background: #f0f0f0;
}
@media (min-width: 1024px) {
  .accordion__header {
    padding: 30px;
  }
}
.accordion__icon {
  width: 25px;
  height: 25px;
  margin-left: auto;
}
.accordion__icon__contract {
  fill: #666;
}
.accordion__icon__expand {
  fill: #ff0028;
}
.accordion__body {
  overflow: hidden;
  padding: 0 20px 20px;
}
@media (min-width: 1024px) {
  .accordion__body {
    padding: 0 30px 30px;
  }
}
.accordion.is-hidden,
.accordion.js-initiated.is-closed .accordion__body,
.accordion.js-initiated.is-closed .accordion__icon__contract,
.accordion:not(.is-closed) .accordion__icon__expand {
  display: none;
}
.accordion--simple {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
.accordion--simple .accordion__header {
  padding: 15px 10px;
  border-top-color: #979797;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
@media (min-width: 1024px) {
  .accordion--simple .accordion__header {
    padding: 15px 10px;
  }
}
.accordion--simple .accordion__icon {
  width: 10px;
  height: 6px;
  margin-left: 20px;
}
@media (min-width: 1024px) {
  .accordion--simple .accordion__icon {
    width: 14px;
    height: 8px;
  }
}
.accordion--simple .accordion__icon__contract,
.accordion--simple .accordion__icon__expand {
  fill: #979797;
}
.accordion--simple .accordion__title {
  font-size: 0.75rem;
  color: #323232;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  line-height: 1.33;
}
.accordion--simple .accordion__body {
  font-size: 0.75rem;
  color: #323232;
  padding: 0 10px 10px;
  line-height: 1.33;
}
@media (min-width: 1024px) {
  .accordion--simple .accordion__body {
    padding: 10px;
  }
}
.embedded-content > * {
  margin-left: auto !important;
  margin-right: auto !important;
}
.article-banner {
  position: relative;
  width: 100%;
  text-decoration: none;
  display: -ms-flexbox;
  display: flex;
  background-color: #f3f3f3;
  border: 1px solid #e3e3e3;
  overflow: hidden;
}
.article-banner__thumb {
  display: none;
}
@media (min-width: 768px) {
  .article-banner__thumb {
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 50%;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 185px;
    padding-top: 0;
    display: block;
  }
}
.article-banner__content {
  display: block;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-size: 0.875rem;
  line-height: 1.42857143em;
  color: #1f1f1f;
  padding: 15px 20px;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  text-align: left;
  font-weight: 500;
}
@media (min-width: 768px) {
  .article-banner__content {
    padding: 30px;
    font-size: 1.125rem;
    line-height: 1.33em;
    letter-spacing: -0.02em;
  }
}
.article-banner__content h4 {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 0.75rem;
  letter-spacing: 0;
  text-transform: uppercase;
  color: #666;
}
.article-banner__copy {
  transition: color 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.article-banner__arrow {
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 40px;
  position: relative;
  overflow: hidden;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  transition: transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);
  will-change: transform;
}
.article-banner__arrow:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #ff0028;
  transform-origin: bottom left;
  transform: skewX(-12deg);
}
.article-banner__arrow .icon {
  width: 7px;
  height: 12px;
  fill: #fff;
  position: relative;
  margin-left: 9px;
  transition: transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);
}
@media (min-width: 768px) {
  .article-banner__arrow .icon {
    margin-left: 20px;
  }
}
@media (min-width: 768px) {
  .article-banner__arrow {
    width: 70px;
  }
}
.no-touch .article-banner:hover .article-banner__arrow {
  transform: translateX(9px);
}
.no-touch .article-banner:hover .article-banner__copy {
  color: #c0060a;
}
.no-touch .article-banner:hover .icon {
  transform: translateX(-6px);
}
.featured-header {
  width: 100%;
  padding: 0;
  overflow: hidden;
  display: -ms-flexbox;
  display: flex;
  min-height: 320px;
  background: #ff0028;
  background: linear-gradient(-130deg, #da0910, #c70e15 50%, #ab080e);
}
@media (min-width: 769px) {
  .featured-header {
    min-height: 830px;
  }
}
.featured-header__image {
  width: 100%;
  position: relative;
  overflow: hidden;
  -ms-flex-positive: 1;
  flex-grow: 1;
  transform-origin: bottom right;
}
.featured-header__image img {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  transform-origin: bottom right;
  -o-object-fit: cover;
  object-fit: cover;
  font-family: object-fit\:cover;
}
.featured-header__image:before {
  content: "";
  height: 11px;
  width: 100%;
  background-color: rgba(209, 10, 17, 0.4);
  position: absolute;
  left: 0;
  right: 0;
  z-index: 2;
}
.featured-header__text {
  padding: 20px;
  max-width: 80%;
  color: #fff;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
@media (min-width: 1024px) {
  .featured-header__text {
    padding: 50px;
  }
}
.featured-header__text h1 {
  display: block;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  color: #fff;
  font-size: 1.375rem;
  line-height: 24px;
  letter-spacing: -0.04em;
}
@media (min-width: 769px) {
  .featured-header__text h1 {
    font-size: 3.125rem;
    line-height: 56px;
    letter-spacing: -0.01em;
  }
}
.featured-header--top {
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse;
}
.featured-header--top .featured-header__image {
  transform: skewY(-5deg);
}
.featured-header--top .featured-header__image img {
  transform: skewY(5deg);
}
.featured-header--top .featured-header__image:before {
  top: -1px;
}
.featured-header--top .featured-header__text {
  padding-bottom: 0;
}
.featured-header--bottom {
  -ms-flex-direction: column;
  flex-direction: column;
}
.featured-header--bottom .featured-header__image {
  transform: skewY(5deg);
}
.featured-header--bottom .featured-header__image img {
  transform: skewY(-5deg);
}
.featured-header--bottom .featured-header__image:before {
  bottom: -1px;
}
.featured-header--bottom .featured-header__text {
  padding-top: 0;
}
.stats {
  width: 100%;
  height: auto;
  background-color: #f3f3f3;
  color: #666;
  padding: 0;
}
.stats,
.stats__group {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  position: relative;
}
.stats__group {
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  padding: 10px 0;
}
@media (min-width: 768px) {
  .stats__group {
    padding: 0;
  }
}
.stats__group.no-padding {
  padding: 0;
}
.stats__column {
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  padding: 10px 20px;
}
@media (min-width: 768px) {
  .stats__column {
    padding: 20px;
  }
}
.stats.inverted:not(.transparent) {
  background-color: #252525;
}
.stats.inverted:not(.transparent) .big--h-line:before,
.stats.inverted:not(.transparent) .big--v-line:before,
.stats.inverted:not(.transparent).h-line:before,
.stats.inverted:not(.transparent) .h-line:before,
.stats.inverted:not(.transparent) .small--h-line:before,
.stats.inverted:not(.transparent) .small--v-line:before,
.stats.inverted:not(.transparent).v-line:before,
.stats.inverted:not(.transparent) .v-line:before {
  background-color: #000;
}
.stats.inverted .stats-item__title {
  opacity: 0.8;
  color: #ccc;
}
.stats.inverted .stats-item__value {
  color: #fff;
}
.stats.inverted .stats-item__value.stats-item__red {
  color: #ff0028;
}
.stats.transparent,
.stats .transparent {
  background-color: transparent;
}
.stats.dark,
.stats .dark {
  background-color: #d7d7d7;
}
.stats.h-margin,
.stats .h-margin {
  margin-top: 2px;
}
.stats.v-margin,
.stats .v-margin {
  margin-left: 2px;
}
@media (max-width: 767px) {
  .stats.small--transparent,
  .stats .small--transparent {
    background-color: transparent;
  }
  .stats.small--dark,
  .stats .small--dark {
    background-color: #d7d7d7;
  }
  .stats.small--h-margin,
  .stats .small--h-margin {
    margin-top: 2px;
  }
  .stats.small--v-margin,
  .stats .small--v-margin {
    margin-left: 2px;
  }
  .stats.small--h-line:before,
  .stats .small--h-line:before {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    height: 1px;
    left: 10px;
    right: 10px;
    background-color: hsla(0, 0%, 44%, 0.5);
  }
  .stats.small--v-line:before,
  .stats .small--v-line:before {
    content: "";
    display: block;
    position: absolute;
    top: 15px;
    bottom: 15px;
    left: 0;
    width: 1px;
    background-color: hsla(0, 0%, 44%, 0.5);
  }
  .stats .small--1-of-3 {
    -ms-flex-preferred-size: 33.33333333%;
    flex-basis: 33.33333333%;
    max-width: 33.33333333%;
  }
  .stats .small--2-of-3 {
    -ms-flex-preferred-size: 66.66666667%;
    flex-basis: 66.66666667%;
    max-width: 66.66666667%;
  }
  .stats .small--3-of-3 {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
  }
  .stats .small--1-of-5 {
    -ms-flex-preferred-size: 20%;
    flex-basis: 20%;
    max-width: 20%;
  }
  .stats .small--2-of-5 {
    -ms-flex-preferred-size: 40%;
    flex-basis: 40%;
    max-width: 40%;
  }
  .stats .small--3-of-5 {
    -ms-flex-preferred-size: 60%;
    flex-basis: 60%;
    max-width: 60%;
  }
  .stats .small--4-of-5 {
    -ms-flex-preferred-size: 80%;
    flex-basis: 80%;
    max-width: 80%;
  }
  .stats .small--5-of-5 {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
  }
  .stats .small--1-of-6 {
    -ms-flex-preferred-size: 16.66666667%;
    flex-basis: 16.66666667%;
    max-width: 16.66666667%;
  }
  .stats .small--2-of-6 {
    -ms-flex-preferred-size: 33.33333333%;
    flex-basis: 33.33333333%;
    max-width: 33.33333333%;
  }
  .stats .small--3-of-6 {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    max-width: 50%;
  }
  .stats .small--4-of-6 {
    -ms-flex-preferred-size: 66.66666667%;
    flex-basis: 66.66666667%;
    max-width: 66.66666667%;
  }
  .stats .small--5-of-6 {
    -ms-flex-preferred-size: 83.33333333%;
    flex-basis: 83.33333333%;
    max-width: 83.33333333%;
  }
  .stats .small--6-of-6 {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
  }
  .stats .small--fifth {
    -ms-flex-preferred-size: 20%;
    flex-basis: 20%;
    max-width: 20%;
  }
  .stats .small--quarter {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    max-width: 25%;
  }
  .stats .small--half {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    max-width: 50%;
  }
  .stats .small--full {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
  }
  .stats .small--vertical {
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .stats .small--vertical .stats__column {
    padding-top: 5px;
    padding-bottom: 5px;
  }
}
@media (min-width: 768px) {
  .stats.big--transparent,
  .stats .big--transparent {
    background-color: transparent;
  }
  .stats.big--dark,
  .stats .big--dark {
    background-color: #d7d7d7;
  }
  .stats.big--h-margin,
  .stats .big--h-margin {
    margin-top: 2px;
  }
  .stats.big--v-margin,
  .stats .big--v-margin {
    margin-left: 2px;
  }
  .stats.big--h-line:before,
  .stats .big--h-line:before {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    height: 1px;
    left: 10px;
    right: 10px;
    background-color: hsla(0, 0%, 44%, 0.5);
  }
  .stats.big--v-line:before,
  .stats .big--v-line:before {
    content: "";
    display: block;
    position: absolute;
    top: 15px;
    bottom: 15px;
    left: 0;
    width: 1px;
    background-color: hsla(0, 0%, 44%, 0.5);
  }
  .stats .big--1-of-3 {
    -ms-flex-preferred-size: 33.33333333%;
    flex-basis: 33.33333333%;
    max-width: 33.33333333%;
  }
  .stats .big--2-of-3 {
    -ms-flex-preferred-size: 66.66666667%;
    flex-basis: 66.66666667%;
    max-width: 66.66666667%;
  }
  .stats .big--3-of-3 {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
  }
  .stats .big--1-of-5 {
    -ms-flex-preferred-size: 20%;
    flex-basis: 20%;
    max-width: 20%;
  }
  .stats .big--2-of-5 {
    -ms-flex-preferred-size: 40%;
    flex-basis: 40%;
    max-width: 40%;
  }
  .stats .big--3-of-5 {
    -ms-flex-preferred-size: 60%;
    flex-basis: 60%;
    max-width: 60%;
  }
  .stats .big--4-of-5 {
    -ms-flex-preferred-size: 80%;
    flex-basis: 80%;
    max-width: 80%;
  }
  .stats .big--5-of-5 {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
  }
  .stats .big--1-of-6 {
    -ms-flex-preferred-size: 16.66666667%;
    flex-basis: 16.66666667%;
    max-width: 16.66666667%;
  }
  .stats .big--2-of-6 {
    -ms-flex-preferred-size: 33.33333333%;
    flex-basis: 33.33333333%;
    max-width: 33.33333333%;
  }
  .stats .big--3-of-6 {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    max-width: 50%;
  }
  .stats .big--4-of-6 {
    -ms-flex-preferred-size: 66.66666667%;
    flex-basis: 66.66666667%;
    max-width: 66.66666667%;
  }
  .stats .big--5-of-6 {
    -ms-flex-preferred-size: 83.33333333%;
    flex-basis: 83.33333333%;
    max-width: 83.33333333%;
  }
  .stats .big--6-of-6 {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
  }
  .stats .big--fifth {
    -ms-flex-preferred-size: 20%;
    flex-basis: 20%;
    max-width: 20%;
  }
  .stats .big--quarter {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    max-width: 25%;
  }
  .stats .big--half {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    max-width: 50%;
  }
  .stats .big--full {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
  }
  .stats .big--vertical {
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
.notice + .stats {
  margin-top: 20px;
}
.stats + .accordion {
  margin-top: 25px;
}
@media (min-width: 768px) {
  .stats + .accordion {
    margin-top: 50px;
  }
}
.stats2 {
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: auto;
  background-color: #f3f3f3;
  color: #666;
}
.stats2 + .stats2 {
  margin-top: 2px;
}
.notice + .stats2 {
  margin-top: 20px;
}
.stats2 + .accordion {
  margin-top: 25px;
}
@media (min-width: 768px) {
  .stats2 + .accordion {
    margin-top: 50px;
  }
}
.stats2__content {
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 20px;
}
@media (min-width: 769px) {
  .stats2__content {
    padding: 20px 30px 20px 0;
  }
}
.stats2__heading {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-align: baseline;
  align-items: baseline;
  padding: 0 15px;
}
.stats2__title {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 1.375rem;
  line-height: 1.55em;
  color: #ff0028;
  text-transform: uppercase;
}
.stats2__title .title-postfix {
  display: block;
  font-weight: 400;
  color: #666;
}
@media (min-width: 1024px) {
  .stats2__title .title-postfix {
    display: inline-block;
    margin-left: 15px;
  }
}
.stats2__link {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 1em;
  text-transform: uppercase;
  color: #666;
  text-decoration: none;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
.stats2__link .icon {
  fill: currentColor;
}
.stats2__info {
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 10px 0;
}
@media (min-width: 768px) {
  .stats2__info {
    padding: 0;
  }
}
.stats2__column {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -ms-flex: 1 1 50%;
  flex: 1 1 50%;
  position: relative;
  padding: 10px 20px;
}
@media (min-width: 768px) {
  .stats2__column {
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
    padding: 20px;
  }
}
.stats2__column--full,
.stats2__column--two-rows {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
}
.stats2__column--two-rows {
  -ms-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 768px) {
  .stats2__column--two-rows {
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
.stats2__column--two-rows .stats-item {
  -ms-flex-preferred-size: 50%;
  flex-basis: 50%;
  margin-top: 0;
  height: auto;
  -ms-flex-positive: 0;
  flex-grow: 0;
}
@media (min-width: 768px) {
  .stats2__column--two-rows .stats-item {
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
}
.stats2__column--two-rows .stats-item:not(:only-of-type) {
  margin-bottom: 0;
}
@media (min-width: 768px) {
  .stats2__column--two-rows .stats-item:not(:only-of-type) {
    margin-bottom: 30px;
  }
}
.stats2__column--two-rows .stats-item:not(:first-of-type) {
  margin: 0;
}
@media (min-width: 768px) {
  .stats2__column--two-rows .stats-item:not(:first-of-type) {
    margin-top: auto;
  }
}
.stats2__column--mobilerow {
  -ms-flex: 1 1 100%;
  flex: 1 1 100%;
}
@media (min-width: 768px) {
  .stats2__column--mobilerow {
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
  }
}
.stats2__column--mobilerow .stats-item__value {
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-align: end;
  align-items: flex-end;
}
@media (min-width: 768px) {
  .stats2__column--mobilerow .stats-item__value {
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
}
.stats2__column--mobilerow:not(:last-of-type):after {
  top: 100%;
  left: 50%;
  width: calc(100% - 40px);
  height: 1px;
  background-color: hsla(0, 0%, 44%, 0.5);
  transform: translateX(-50%);
}
@media (min-width: 768px) {
  .stats2__column--mobilerow:not(:last-of-type):after {
    width: 1px;
    top: 50%;
    left: 100%;
    height: calc(100% - 40px);
  }
}
.stats2--article {
  position: relative;
  overflow: hidden;
  background-color: #e3e3e3;
}
.stats2--article:before {
  content: normal;
  display: block;
  width: 300px;
  height: 100%;
  background-color: #ff0028;
  transform-origin: top left;
  transform: skewX(-12deg);
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
}
@media (min-width: 769px) {
  .stats2--article:before {
    content: "";
  }
}
.stats2--article .stats2__image {
  -ms-flex: 0 0 320px;
  flex: 0 0 320px;
  min-height: 100%;
  position: relative;
  display: none;
}
@media (min-width: 769px) {
  .stats2--article .stats2__image {
    display: block;
  }
}
.stats2--article .stats2__image img {
  width: auto;
  height: 100%;
  padding-top: 15px;
  position: absolute;
  bottom: 0;
  right: 0;
  z-index: 3;
}
.stats2--article .stats2__column {
  padding-bottom: 0;
}
.stats2--article .stats2__column:not(:last-of-type):after {
  height: calc(100% - 20px);
  bottom: 0;
  top: auto;
  transform: none;
}
.stats2--article .stats-item__title {
  font-size: 0.75rem;
  margin-bottom: 10px;
}
.stats2--article .stats-item__title--with-icon {
  margin-top: -3px;
}
.stats2--article .stats-item__value {
  font-size: 2.5rem;
  line-height: 1em;
}
.stats2--article .stats-item:not(:only-of-type):first-of-type,
.stats2--inverted {
  margin-bottom: 20px;
}
.stats2--inverted {
  background-color: #323232;
  color: #fff;
}
.stats2--inverted .stats-item__title {
  opacity: 0.8;
  color: #ccc;
}
.stats2--inverted .stats2__column:not(:last-of-type):after {
  background-color: rgba(0, 0, 0, 0.5);
}
.stats2--custom {
  height: auto;
  background-color: transparent;
}
.stats2--custom:before {
  content: normal;
}
.stats2--custom .stats2__info {
  max-width: none;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.stats2--custom .stats-item__title {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  color: #ccc;
}
.stats2--custom .stats2__column {
  max-height: none;
}
.stats2--custom .stats2__column--two-rows {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.stats2--custom .stats2__column--two-rows:nth-last-of-type(2):after {
  content: normal;
}
.stats2--custom .stats2__column--two-rows:not(:last-of-type):after {
  top: 100%;
  left: 0;
  width: 100%;
  height: 1px;
  background-color: hsla(0, 0%, 44%, 0.5);
}
@media (min-width: 768px) {
  .stats2--custom .stats2__column--two-rows:not(:last-of-type):after {
    width: 1px;
    top: 50%;
    left: 100%;
    height: calc(100% - 40px);
  }
}
@media (min-width: 768px) {
  .stats2--custom .stats2__column--two-rows {
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .stats2--custom .stats2__column--two-rows:first-child {
    -ms-flex-preferred-size: 33%;
    flex-basis: 33%;
  }
  .stats2--custom .stats2__column--two-rows:nth-child(2) {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
  }
}
.stats2--custom .stats2__column--two-rows .stats-item {
  height: 100%;
}
.stats2--custom .stats2__column--two-rows .stats-item:not(:only-of-type) {
  margin-bottom: 0;
}
.stats2--custom .stats2__column--two-rows .stats-item--xl {
  -ms-flex-preferred-size: 60%;
  flex-basis: 60%;
}
.stats2--custom .stats2__column--two-rows .stats-item--xl .stats-item__title {
  margin-bottom: 8px;
}
@media (min-width: 768px) {
  .stats2--custom .stats2__column--two-rows .stats-item--xl .stats-item__value {
    font-size: 7.5rem;
    line-height: 91px;
    margin-bottom: 18px;
  }
}
@media (min-width: 769px) {
  .stats2--custom .stats2__column--two-rows .stats-item--xl .stats-item__value {
    font-size: 5.3125rem;
    line-height: 66px;
  }
}
@media (min-width: 1024px) {
  .stats2--custom .stats2__column--two-rows .stats-item--xl .stats-item__value {
    font-size: 7.5rem;
    line-height: 91px;
  }
}
.stats2--custom
  .stats2__column--two-rows
  .stats-item--muted
  .stats-item__value {
  font-size: 2.8125rem;
  line-height: 0.75;
}
@media (min-width: 1024px) {
  .stats2--custom
    .stats2__column--two-rows
    .stats-item--muted
    .stats-item__value {
    font-size: 5.3125rem;
    line-height: 66px;
  }
}
.stats2--custom .stats2__column--two-rows .stats2__group {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex: 1 0 40%;
  flex: 1 0 40%;
}
@media (min-width: 768px) {
  .stats2--custom .stats2__column--two-rows .stats2__group {
    margin-top: auto;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-align: stretch;
    align-items: stretch;
  }
}
@media (min-width: 1024px) {
  .stats2--custom .stats2__column--two-rows .stats2__group {
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
}
.stats2--custom .stats2__column--two-rows .stats2__group .stats-item {
  margin: 0 0 9px;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.stats2--custom
  .stats2__column--two-rows
  .stats2__group
  .stats-item:last-child {
  margin: 0;
}
@media (min-width: 768px) {
  .stats2--custom .stats2__column--two-rows .stats2__group .stats-item {
    margin: auto 0 0;
  }
}
@media (min-width: 1024px) {
  .stats2--custom .stats2__column--two-rows .stats2__group .stats-item {
    margin-right: 40px;
  }
  .stats2--custom
    .stats2__column--two-rows
    .stats2__group
    .stats-item:last-child {
    margin-left: 0;
  }
}
.stats2--custom .stats2__column--two-rows .stats2__group .stats-item__title {
  font-size: 0.6875rem;
  margin-bottom: 0;
  line-height: 1.1;
}
.stats2--custom .stats2__column--two-rows .stats2__group .stats-item__value {
  font-size: 1.125rem;
  color: #fff;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  line-height: normal;
}
@media (min-width: 768px) {
  .stats2--custom .stats2__column--two-rows .stats2__group .stats-item__value {
    font-size: 2.25rem;
  }
}
.stats2--top-players {
  height: 96px;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
  overflow: hidden;
  padding-left: 70px;
}
@media (min-width: 768px) {
  .stats2--top-players {
    height: 145px;
    padding-left: 140px;
  }
}
.stats2--top-players .top-players__info {
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  max-width: 360px;
}
@media (min-width: 768px) {
  .stats2--top-players .top-players__info {
    padding-top: 10px;
  }
}
.stats2--top-players .top-players__info img {
  display: none;
  height: 100%;
  margin-left: auto;
}
@media (min-width: 768px) {
  .stats2--top-players .top-players__info img {
    display: block;
  }
}
.stats2--top-players .top-players__silhouette {
  position: absolute;
  left: 0;
  top: 0;
  width: auto;
  height: 100%;
  padding: 20px 10px;
  height: 96px;
}
@media (min-width: 768px) {
  .stats2--top-players .top-players__silhouette {
    height: 145px;
    padding: 20px;
  }
}
.stats2--top-players .top-players__name {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-item-align: end;
  align-self: flex-end;
  padding: 10px 20px;
  -ms-flex-item-align: center;
  align-self: center;
  color: #666;
  text-transform: uppercase;
  margin: 0;
}
@media (min-width: 768px) {
  .stats2--top-players .top-players__name {
    padding: 20px;
    -ms-flex-item-align: end;
    align-self: flex-end;
  }
}
.stats2--top-players .top-players__first-name {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 0.75rem;
  line-height: 18px;
}
@media (min-width: 768px) {
  .stats2--top-players .top-players__first-name {
    font-size: 1rem;
    line-height: 1em;
  }
}
.stats2--top-players .top-players__last-name {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 1.25rem;
  line-height: 1em;
}
@media (min-width: 768px) {
  .stats2--top-players .top-players__last-name {
    font-size: 2.25rem;
  }
}
.stats2--top-players + .stats2 {
  margin-top: 30px;
}
.stats2--top-players .stats2__column {
  padding: 10px;
}
@media (min-width: 768px) {
  .stats2--top-players .stats2__column {
    -ms-flex-positive: 0;
    flex-grow: 0;
    padding: 20px 20px 30px 0;
  }
}
.stats2--dark {
  background-color: #d7d7d7;
}
.stats2__hgroup {
  padding-top: 20px;
  display: -ms-flexbox;
  display: flex;
}
@media (min-width: 768px) {
  .stats2__hgroup {
    padding-top: 30px;
  }
}
[data-filtered-by="all"] [data-competition="premier-league"],
[data-filtered-by="premier-league"] [data-competition="all"] {
  display: none;
}
.stats-item {
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.stats-item,
.stats-item__title {
  display: -ms-flexbox;
  display: flex;
}
.stats-item__title {
  -ms-flex-align: center;
  align-items: center;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 0.6875rem;
  line-height: 1.3em;
  text-transform: uppercase;
  color: #828282;
  margin-bottom: 10px;
}
@media (min-width: 768px) {
  .stats-item__title {
    font-size: 0.875rem;
    margin-bottom: 20px;
  }
}
.stats-item__title .icon {
  fill: currentColor;
}
.stats-item__value {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -ms-flex-align: baseline;
  align-items: baseline;
  margin-top: auto;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 2.8125rem;
  line-height: 0.8em;
  letter-spacing: -0.05em;
  text-transform: uppercase;
  color: inherit;
}
@media (min-width: 769px) {
  .stats-item__value {
    font-size: 3.75rem;
    text-indent: -2px;
    font-weight: 400;
  }
}
.stats-item__value .sub {
  margin-bottom: -0.5em;
}
.stats-item__value .sub,
.stats-item__value .sup {
  font-size: 0.4em;
  letter-spacing: normal;
  line-height: 1em;
}
.stats-item__value .sup {
  -ms-flex-item-align: start;
  align-self: flex-start;
}
.stats-item__value span {
  position: relative;
}
.stats-item__circle {
  fill: none;
  width: 82px;
  stroke-width: 4px;
  margin-left: auto;
}
.stats-item__circle text {
  font-size: 1.5rem;
  font-weight: 400;
  letter-spacing: -0.02em;
  fill: #666;
  text-anchor: middle;
}
.stats-item__circle circle.underlay {
  stroke: #ddd;
}
.stats-item__circle circle.overlay {
  stroke: #666;
  stroke-dasharray: 289.02652413;
  stroke-dashoffset: 289.02652413;
}
.stats-item .icon--box {
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 126px;
  height: 48px;
  margin-left: -63px;
  margin-top: -24px;
}
@media (min-width: 768px) {
  .stats-item .icon--box {
    width: 210px;
    height: 80px;
    margin-left: -105px;
    margin-top: -40px;
  }
}
.stats-item--block {
  display: block;
}
.stats-item--text .stats-item__value {
  line-height: 1;
  text-indent: 0;
}
@media (min-width: 768px) {
  .stats-item--responsive .stats-item__value {
    font-size: 1.75vw !important;
  }
}
@media (min-width: 1024px) {
  .stats-item--responsive .stats-item__value {
    font-size: 1.15vw !important;
  }
}
@media (max-width: 767px) {
  .stats-item.small--red .stats-item__value {
    color: #ff0028;
  }
  .stats-item.small--center .stats-item__value {
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .stats-item.small--tight .stats-item__title {
    margin-bottom: 3px;
  }
  .stats-item.small--sm-value .stats-item__value {
    font-size: 1.125rem;
    font-weight: 400;
  }
  .stats-item.small--sm-value .stats-item__value .sub {
    font-size: 0.7em;
    line-height: 1.2em;
  }
  .stats-item.small--lg-value .stats-item__value {
    font-size: 6.25rem;
    font-weight: 300;
  }
}
@media (min-width: 768px) {
  .stats-item.big--vertical {
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
  .stats-item.big--vertical .stats-item__title {
    margin-bottom: auto;
  }
  .stats-item.big--vertical .stats-item__value {
    margin-top: 10px;
  }
  .stats-item.big--red .stats-item__value {
    color: #ff0028;
  }
  .stats-item.big--center .stats-item__value {
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .stats-item.big--sm-title .stats-item__title {
    font-size: 0.625rem;
    margin-bottom: 5px;
  }
  .stats-item.big--xs-value .stats-item__value {
    font-size: 1.375rem;
  }
  .stats-item.big--sm-value .stats-item__value {
    font-size: 2rem;
    font-weight: 300;
  }
  .stats-item.big--sm-value .stats-item__value .sub {
    font-size: 0.7em;
    line-height: 1.2em;
  }
  .stats-item.big--lg-value .stats-item__value {
    font-size: 7.1875rem;
    font-weight: 300;
  }
  .article:not(.article--featured)
    .stats-item.big--lg-value
    .stats-item__value {
    font-size: 5.3125rem;
  }
  .stats-item.big--xl-value .stats-item__value {
    font-size: 9.3125rem;
    font-weight: 300;
  }
  .stats-item.big--xxl-value .stats-item__value {
    font-size: 16.25rem;
    font-weight: 300;
  }
}
.stats-item2 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.stats-item2__title {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 0.6875rem;
  line-height: 1.3em;
  text-transform: uppercase;
  margin-bottom: 10px;
  color: inherit;
  opacity: 0.8;
}
@media (min-width: 768px) {
  .stats-item2__title {
    font-size: 0.875rem;
    margin-bottom: 30px;
  }
}
.stats-item2__title .icon {
  fill: currentColor;
}
.stats-item2__title--highlighted {
  opacity: 1;
}
.stats-item2__title--highlighted .icon {
  opacity: 0.8;
}
.stats-item2__title--red {
  color: #ff0028;
}
.stats-item2__value {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -ms-flex-align: baseline;
  align-items: baseline;
  margin-top: auto;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  font-size: 2.8125rem;
  line-height: 35px;
  letter-spacing: -0.05em;
  text-transform: uppercase;
  color: inherit;
}
@media (min-width: 769px) {
  .stats-item2__value {
    font-size: 3.75rem;
    line-height: 46px;
    text-indent: -2px;
    font-weight: 400;
  }
}
.stats-item2__value .sup {
  vertical-align: text-top;
  font-size: 0.37em;
  line-height: 0.8;
  letter-spacing: normal;
}
.stats-item2__value .sub {
  font-size: 0.25em;
  line-height: 0.8;
  margin-left: 6px;
  letter-spacing: normal;
}
.stats-item2__value .sub--size-xl {
  font-size: 0.41em;
}
.stats-item2__value .sub--size-medium {
  font-size: 0.7em;
}
.stats-item2__value--vertical {
  -ms-flex-direction: column;
  flex-direction: column;
}
.stats-item2__value--center {
  -ms-flex-align: center;
  align-items: center;
}
.stats-item2__value--text {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 1.125rem;
  line-height: normal;
  text-indent: 0;
  -ms-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 768px) {
  .stats-item2__value--text {
    -ms-flex-direction: column;
    flex-direction: column;
    font-size: 1.375rem;
  }
}
.stats-item2__value--text .micro-value {
  font-size: 0.875rem;
}
@media (min-width: 768px) {
  .stats-item2__value--text .micro-value {
    font-size: 1.375rem;
    margin-bottom: 15px;
  }
}
.stats-item2__value--text .micro-value:last-child {
  font-size: 0.875rem;
  margin-bottom: 0;
}
@media (min-width: 768px) {
  .stats-item2__value--text .micro-value:last-child {
    font-size: 2rem;
  }
}
.stats-item2__value--text .micro-value--light {
  opacity: 0.8;
  font-size: 0.6875rem;
  margin-bottom: 10px;
  display: block;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
}
@media (min-width: 768px) {
  .stats-item2__value--text .micro-value--light {
    display: inline-block;
    font-size: 0.875rem;
    margin-bottom: 0;
    opacity: 1;
  }
}
.stats-item2__circle {
  fill: none;
  width: 82px;
  stroke-width: 4px;
  margin-left: 10px;
}
@media (min-width: 768px) {
  .stats-item2__circle {
    margin-left: auto;
  }
}
.stats-item2__circle text {
  font-size: 1.5rem;
  font-weight: 400;
  letter-spacing: -0.02em;
  fill: #666;
  text-anchor: middle;
}
.stats-item2__circle circle.underlay {
  stroke: #999;
}
.stats-item2__circle circle.overlay {
  stroke: #666;
  stroke-dasharray: 289.02652413;
  stroke-dashoffset: 289.02652413;
}
.stats-item2__fraction span {
  color: #666;
  font-size: 2.5rem;
  line-height: 1em;
}
.stats-item2--xl .stats-item__title .icon {
  width: 14px;
  height: 14px;
}
@media (min-width: 768px) {
  .stats-item2--xl .stats-item__title .icon {
    width: 20px;
    height: 20px;
  }
}
.stats-item2--xl .stats-item__value {
  font-size: 6.25rem;
  line-height: 76px;
  text-indent: -3px;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
}
@media (min-width: 768px) {
  .stats-item2--xl .stats-item__value {
    font-size: 9.3125rem;
    line-height: 111px;
    text-indent: -5px;
  }
}
.stats-item2--xxl .stats-item__title .icon {
  width: 14px;
  height: 14px;
}
@media (min-width: 768px) {
  .stats-item2--xxl .stats-item__title .icon {
    width: 20px;
    height: 20px;
  }
}
.stats-item2--xxl .stats-item__value {
  font-size: 6.25rem;
  line-height: 76px;
  text-indent: -3px;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
}
@media (min-width: 768px) {
  .stats-item2--xxl .stats-item__value {
    font-size: 16.25rem;
    line-height: 200px;
    text-indent: -5px;
  }
}
.stats-item2--muted .stats-item__value {
  color: #fff;
}
.stats-item2--major .stats-item__value {
  font-size: 7.1875rem;
  line-height: 92px;
  font-weight: 300;
  color: #666;
}
.stats-item2--red > .stats-item__value {
  color: #ff0028;
}
@media (min-width: 768px) {
  .stats-item2--center {
    -ms-flex-align: center;
    align-items: center;
    text-align: center;
  }
}
.stats-item2__text {
  position: relative;
}
@media (min-width: 768px) {
  .stats-item2__text {
    font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
    font-weight: 300;
    font-size: 4.25rem;
  }
}
.stats-item2 .icon--box {
  display: none;
}
@media (min-width: 769px) {
  .stats-item2 .icon--box {
    display: inline-block;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
.top-player {
  display: -ms-flexbox;
  display: flex;
  height: 90px;
  position: relative;
  background-color: #f3f3f3;
}
.top-player + .top-player {
  margin-top: 10px;
}
@media (min-width: 768px) {
  .top-player {
    height: 140px;
  }
  .top-player + .top-player {
    margin-top: 20px;
  }
}
.top-player__silhouette {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 65px;
  padding: 10px;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
}
.top-player__silhouette svg {
  width: 100%;
  height: auto;
  max-height: 100%;
}
@media (min-width: 768px) {
  .top-player__silhouette {
    width: 125px;
    padding: 20px;
  }
}
.top-player__content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -ms-flex-align: center;
  align-items: center;
}
@media (min-width: 768px) {
  .top-player__content {
    -ms-flex-align: end;
    align-items: flex-end;
  }
}
.top-player__info {
  width: 80px;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  padding: 10px 0;
}
@media (min-width: 768px) {
  .top-player__info {
    width: 170px;
    padding: 20px 0;
  }
}
.top-player__title {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 0.6875rem;
  line-height: 1em;
  color: #ff0028;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  .top-player__title {
    font-size: 1rem;
  }
}
.top-player__value {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  font-size: 2.8125rem;
  line-height: 1em;
  color: #ff0028;
}
@media (min-width: 768px) {
  .top-player__value {
    font-weight: 400;
    font-size: 4.25rem;
  }
}
.top-player__image {
  display: none;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  height: 100%;
}
.top-player__image img {
  display: block;
  width: auto;
  height: 100%;
  margin-left: auto;
  margin-right: 0;
}
@media (min-width: 550px) {
  .top-player__image {
    display: block;
  }
}
.top-player__name {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 130px;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: end;
  justify-content: flex-end;
  padding: 10px;
}
@media (min-width: 425px) {
  .top-player__name {
    width: 260px;
  }
}
@media (min-width: 768px) {
  .top-player__name {
    padding: 20px;
  }
}
.top-player__first-name {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 0.75rem;
  line-height: 1em;
  color: #666;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  .top-player__first-name {
    font-size: 1rem;
  }
}
.top-player__last-name {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  font-size: 1.25rem;
  line-height: 1em;
  color: #666;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  .top-player__last-name {
    font-size: 2.25rem;
  }
}
.player-stats {
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.article .player-stats {
  margin-top: 60px;
}
@media (min-width: 768px) {
  .article--featured .player-stats {
    -ms-flex-direction: column;
    flex-direction: column;
    height: 262px;
    margin-left: -195px;
    margin-right: -100px;
    overflow: hidden;
  }
}
@media (min-width: 768px) and (min-width: 1024px) {
  .article--featured .player-stats {
    margin-right: -195px;
    width: calc(100% + 390px);
  }
}
@media (min-width: 1024px) {
  .article--featured .player-stats {
    margin-right: -15px;
  }
}
.player-stats + .player-stats {
  margin-top: 30px;
}
.player-stats__image {
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -ms-flex-align: end;
  align-items: flex-end;
  width: 95px;
  height: 80px;
  background-color: #ebebeb;
  overflow: hidden;
}
.player-stats__image:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #ff0028;
  transform-origin: top left;
  transform: skewX(-12deg);
}
.player-stats__image img {
  width: auto;
  height: 100%;
  position: absolute;
  bottom: 0;
  right: 0;
}
@media (min-width: 768px) {
  .article--featured .player-stats__image {
    width: 300px;
    height: 262px;
  }
  .article--featured .player-stats__image img {
    padding-top: 15px;
  }
}
.player-stats__header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 1.2em;
  text-transform: uppercase;
  background-color: #ebebeb;
  padding-left: 10px;
  padding-right: 20px;
}
@media (min-width: 768px) {
  .article--featured .player-stats__header {
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: end;
    align-items: flex-end;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: calc(100% - 300px);
    height: 60px;
    padding-left: 20px;
    -ms-flex-direction: row;
    flex-direction: row;
    font-size: 1.375rem;
    font-weight: 700;
  }
}
.player-stats__name {
  color: #ff0028;
}
@media (min-width: 768px) {
  .article--featured .player-stats__name {
    margin-right: 15px;
  }
}
.player-stats__type {
  color: #666;
}
@media (min-width: 768px) {
  .article--featured .player-stats__type {
    font-weight: 400;
  }
}
.player-stats__content {
  width: 100%;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  background-color: #f3f3f3;
  padding: 10px;
}
@media (min-width: 768px) {
  .article--featured .player-stats__content {
    width: calc(100% - 300px);
    height: calc(100% - 60px);
    background-color: #ebebeb;
    padding: 10px 0;
  }
}
.player-stats__content .stats-item.big--lg-value .stats-item__value {
  font-size: 6.25rem;
}
@media (min-width: 768px) {
  .player-stats__content .stats-item.big--lg-value .stats-item__value {
    font-size: 7.1875rem;
  }
}
.player-stats__all-stats {
  display: block;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 0.625rem;
  color: #666;
  text-transform: uppercase;
  text-decoration: none;
  padding: 10px 0;
}
.player-stats__all-stats .icon {
  display: none;
}
@media (min-width: 768px) {
  .article--featured .player-stats__all-stats {
    display: block;
    position: absolute;
    top: 42px;
    right: 20px;
    font-size: 0.875rem;
    font-weight: 500;
    padding: 0;
  }
  .article--featured .player-stats__all-stats .icon {
    display: inline-block;
    fill: #666;
  }
}
@media (min-width: 768px) {
  .player-stats .stats__group {
    padding: 0;
  }
}
.player-stats .stats__column {
  padding: 5px 10px;
}
@media (min-width: 768px) {
  .player-stats .stats__column {
    padding: 10px 20px;
  }
}
@media (max-width: 767px) {
  .player-stats .stats-item__title {
    margin-bottom: 5px;
  }
  .player-stats .stats-item.small--red .sub {
    color: #666;
  }
}
@media (min-width: 768px) {
  .player-stats .stats-item__title {
    margin-bottom: 10px;
  }
  .player-stats .stats-item__value {
    font-size: 2.5rem;
    font-weight: 400;
  }
  .player-stats .stats-item.big--red .sub {
    font-size: 2.5rem;
    color: #666;
  }
}
.match-day__top {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-align: center;
  align-items: center;
  height: 54px;
  background-color: #fff;
  padding: 0 20px;
}
@media (min-width: 768px) {
  .match-day__top {
    height: 70px;
    padding: 0 30px;
    -ms-flex-pack: center;
    justify-content: center;
  }
}
.match-day__title {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 1.125rem;
  color: #ff0028;
  text-transform: uppercase;
  letter-spacing: -0.04em;
  text-align: left;
}
@media (min-width: 768px) {
  .match-day__title {
    font-size: 2.25rem;
    text-align: center;
    margin: 0 auto;
  }
}
.match-day__breadcrumb {
  display: none;
}
@media (min-width: 768px) {
  .match-day__breadcrumb {
    display: block;
  }
  .match-day__breadcrumb-link {
    font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
    font-weight: 400;
    font-size: 0.875rem;
    text-transform: uppercase;
    text-decoration: none;
    color: #666;
  }
  .match-day__breadcrumb svg {
    width: 6px;
    height: 11px;
    fill: currentColor;
  }
}
.match-day__sponsor {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -ms-flex-align: center;
  align-items: center;
  opacity: 0.8;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 0.6875rem;
  letter-spacing: -0.04em;
  color: #868686;
  text-transform: uppercase;
}
.match-day__sponsor img {
  margin-left: 5px;
}
.match-day__breadcrumb,
.match-day__sponsor {
  -ms-flex: 1 0 0px;
  flex: 1 0 0%;
}
.match-day__banner {
  width: 100%;
  height: 70px;
  background-color: #fff;
}
.match-day__content {
  display: block;
  position: relative;
}
@media (min-width: 1025px) {
  .match-day__content {
    display: -ms-flexbox;
    display: flex;
  }
}
.match-day__main {
  position: relative;
  -ms-flex: 1 1 70%;
  flex: 1 1 70%;
}
.match-day__aside {
  position: fixed;
  top: 0;
  right: 0;
  width: 100%;
  max-width: 375px;
  height: 100vh;
  transform: translateX(100%);
  -ms-flex: 1 1 30%;
  flex: 1 1 30%;
  z-index: 5;
}
@media (min-width: 1025px) {
  .match-day__aside {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: stretch;
    align-items: stretch;
    z-index: 0;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
.match-day__aside.is-open {
  z-index: 3;
}
.match-day__aside.is-open .match-day__aside__content {
  transform: translateX(-100%);
}
.match-day__aside.is-open .match-day__aside__scroller {
  -webkit-overflow-scrolling: touch;
}
.match-day__aside .match-stats,
.match-day__aside .top-players {
  display: none;
}
.match-day__aside.is-live .match-stats,
.match-day__aside.is-live .top-players {
  display: block;
}
.match-day__aside.is-live .league-form {
  display: none;
}
.match-day__aside__icon {
  display: -ms-flexbox;
  display: flex;
  position: absolute;
  top: 164px;
  left: -50px;
  width: 50px;
  height: 50px;
  background-color: #1f1f1f;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
}
.match-day__aside__icon .icon {
  fill: #fff;
}
.match-day__aside__close {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 50px;
  height: 100%;
  padding-top: 75px;
  text-align: center;
  cursor: pointer;
}
.match-day__aside__close .icon {
  width: 30px;
  height: 30px;
  fill: #fff;
}
.match-day__aside__content {
  display: block;
  position: absolute;
  overflow: hidden;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.9);
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}
.match-day__aside__scroller {
  display: block;
  position: absolute;
  top: 60px;
  bottom: 0;
  left: 50px;
  right: 0;
  background-color: #2b2b2b;
  overflow-x: hidden;
  overflow-y: scroll;
}
@media (min-width: 768px) {
  .match-day__aside__scroller {
    top: 60px;
  }
}
@media (min-width: 1025px) {
  .match-day__aside {
    position: relative;
    width: 30%;
    height: auto;
    min-width: 250px;
    max-width: 470px;
    min-height: 100vh;
    padding-top: 0;
    transform: none !important;
  }
  .match-day__aside__close,
  .match-day__aside__icon {
    display: none;
  }
  .match-day__aside .match-day__aside__content {
    position: relative;
    transform: none !important;
    transition: none;
    -ms-flex-positive: 1;
    flex-grow: 1;
  }
  .match-day__aside .match-day__aside__scroller {
    position: relative;
    width: 100%;
    left: 0;
    top: 0;
    overflow: auto;
  }
  .match-day__aside .match-day__aside__scroller.is-sticky {
    position: fixed;
    width: calc((100% - 135px) * 0.3);
    overflow: hidden;
    right: 0;
    left: auto;
    max-width: 470px;
    min-width: 250px;
    transform: translateZ(0);
  }
  .match-day__aside .match-day__aside__scroller.is-sticky--top {
    top: 0;
  }
  .match-day__aside .match-day__aside__scroller.is-sticky--bottom {
    top: auto;
    bottom: 0;
  }
}
@media (min-width: 1025px) and (min-width: 1200px) {
  .match-day__aside .match-day__aside__scroller.is-sticky {
    width: calc((100% - 150px) * 0.3);
  }
}
.match-timeline {
  display: block;
  position: relative;
  padding: 30px 20px;
  max-width: 950px;
  margin-left: auto;
  margin-right: auto;
}
@media (min-width: 768px) {
  .match-timeline {
    padding: 30px;
  }
}
.match-timeline__live-header {
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-bottom: 30px;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-align: center;
  align-items: center;
}
.match-timeline__live-header__timestamp {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 0.75rem;
  color: #999;
}
.match-timeline__live-header__hashtag {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 700;
  font-size: 0.875rem;
  text-transform: uppercase;
  text-decoration: none;
  color: #ff0028;
}
.match-timeline__content {
  position: relative;
  overflow: hidden;
  margin-left: -12px;
  margin-top: -10px;
}
.match-timeline__content:before {
  content: "";
  display: block;
  position: absolute;
  width: 1px;
  top: 12px;
  left: 12px;
  bottom: 30px;
  background-color: #e3e3e3;
}
@media (min-width: 768px) {
  .match-timeline__content {
    margin-left: 0;
    margin-top: 0;
  }
  .match-timeline__content:before {
    top: 14px;
    left: 14px;
  }
}
.match-timeline__event {
  display: block;
  position: relative;
  padding: 13px 1px 1px 13px;
  overflow: visible;
  margin-bottom: 30px;
}
@media (min-width: 768px) {
  .match-timeline__event {
    padding: 1px 1px 1px 50px;
  }
}
.match-timeline__icon {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  background-color: #e3e3e3;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 0.75rem;
  line-height: 26px;
  text-transform: uppercase;
  text-align: center;
  letter-spacing: -0.04em;
  color: #383838;
  z-index: 2;
}
@media (min-width: 768px) {
  .match-timeline__icon {
    font-size: 0.875rem;
    line-height: 31px;
    width: 30px;
    height: 30px;
  }
}
.match-timeline__icon .icon {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  margin: auto;
  fill: #2b2b2b;
}
.match-timeline__icon .icon-video {
  width: 12px;
  height: 7px;
}
@media (min-width: 768px) {
  .match-timeline__icon .icon-video {
    width: 15px;
    height: 10px;
  }
}
.match-timeline__icon .icon-post {
  width: 11px;
  height: 9px;
}
@media (min-width: 768px) {
  .match-timeline__icon .icon-post {
    width: 14px;
    height: 13px;
  }
}
.match-timeline__icon .icon-twitter {
  width: 13px;
  height: 13px;
  fill: #fff;
}
@media (min-width: 768px) {
  .match-timeline__icon .icon-twitter {
    width: 18px;
    height: 18px;
  }
}
.match-timeline__icon .icon-quote {
  width: 11px;
  height: 8px;
}
@media (min-width: 768px) {
  .match-timeline__icon .icon-quote {
    width: 14px;
    height: 13px;
  }
}
.match-timeline__icon .icon-gallery {
  width: 11px;
  height: 10px;
}
@media (min-width: 768px) {
  .match-timeline__icon .icon-gallery {
    width: 14px;
    height: 13px;
  }
}
.match-timeline__icon .icon--premiere-league-lion {
  width: 12px;
  height: 15px;
}
@media (min-width: 768px) {
  .match-timeline__icon .icon--premiere-league-lion {
    width: 15px;
    height: 19px;
  }
}
.match-timeline__card {
  display: block;
  position: relative;
  transform-origin: top left;
  padding: 20px;
  outline: 1px solid #e3e3e3;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  font-size: 0.9375rem;
  line-height: 1.28571429;
  letter-spacing: -0.01em;
  color: #666;
}
@media (min-width: 768px) {
  .match-timeline__card {
    font-size: 0.9375rem;
    line-height: 1.58928571;
    border-left: 6px solid #f3f3f3;
    padding: 30px;
  }
}
.match-timeline__card h3 {
  font-size: 1rem;
  margin-bottom: 10px;
  font-weight: 500;
  color: #323232;
}
@media (min-width: 768px) {
  .match-timeline__card h3 {
    margin-bottom: 0;
    font-size: 1.125rem;
  }
}
.match-admin .match-timeline__card h3 {
  margin-bottom: 20px;
}
.match-timeline__card__sponsor {
  display: block;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  font-size: 0.75rem;
  line-height: 40px;
  text-transform: uppercase;
  text-decoration: none;
  text-align: right;
}
.match-timeline__card__sponsor img {
  display: inline-block;
  height: 40px;
  width: auto;
  vertical-align: middle;
  margin-left: 10px;
}
.match-timeline__card .gallery {
  margin: -20px -20px 20px;
}
.match-timeline__card .gallery img {
  opacity: 0;
}
.match-timeline__card .gallery__img {
  opacity: 1 !important;
}
.match-timeline__card .gallery__icon {
  display: none;
}
.match-timeline__card .gallery__stage {
  width: 100% !important;
}
@media (min-width: 768px) {
  .match-timeline__card .gallery {
    margin: -30px -30px 30px;
  }
}
.match-timeline__card .ooyala-player {
  margin: -20px -20px 15px;
}
@media (min-width: 768px) {
  .match-timeline__card .ooyala-player {
    margin: -30px -30px 30px;
  }
}
.match-timeline__card > blockquote {
  display: block;
  position: relative;
  padding-left: 35px;
}
@media (min-width: 1024px) {
  .match-timeline__card > blockquote {
    padding-left: 50px;
  }
  .match-timeline__card > blockquote:before {
    font-size: 3.75rem;
  }
}
.match-timeline__card > blockquote:before {
  content: "\201C";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 700;
  font-size: 3.75rem;
  line-height: 1;
  letter-spacing: 0.02em;
  color: #ff0028;
}
.match-timeline__card > blockquote p {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 1.375rem;
  line-height: 1.54545455;
  letter-spacing: 0.04em;
  text-transform: uppercase;
  color: #1f1f1f;
}
@media (min-width: 1024px) {
  .match-timeline__card > blockquote p {
    font-size: 1.75rem;
    line-height: 1.35714286;
  }
}
.match-timeline__card > blockquote cite {
  font-style: normal;
  display: block;
  margin-top: 20px;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 0.75rem;
  line-height: 1;
  letter-spacing: 0.025em;
  text-transform: uppercase;
  color: #ff0028;
}
.match-timeline__card > blockquote cite span {
  font-weight: 400;
  font-size: 0.75rem;
  line-height: 1.5;
  letter-spacing: 0.06em;
  color: #383838;
}
@media (min-width: 1024px) {
  .match-timeline__card > blockquote cite {
    margin-top: 30px;
    font-size: 1.125rem;
  }
}
.match-timeline__card__image {
  margin: -20px -20px 15px;
  width: calc(100% + 40px);
  min-height: 115px;
  max-height: 354px;
  -o-object-fit: cover;
  object-fit: cover;
  font-family: object-fit\:cover;
  max-width: none;
}
@media (min-width: 768px) {
  .match-timeline__card__image {
    margin: -30px -30px 30px;
    width: calc(100% + 60px);
    min-height: 318px;
    max-height: 417px;
  }
}
.match-timeline__card__flag {
  display: block;
  float: right;
}
.match-timeline__card__flag .icon-red-card,
.match-timeline__card__flag .icon-yellow-card {
  width: 13px;
  height: 18px;
}
@media (min-width: 768px) {
  .match-timeline__card__flag .icon-red-card,
  .match-timeline__card__flag .icon-yellow-card {
    width: 15px;
    height: 21px;
  }
}
.match-timeline__card .date {
  display: block;
  clear: both;
  float: right;
  margin-top: 15px;
}
.match-timeline__card:after {
  content: "";
  display: table;
  clear: both;
}
.match-timeline--saints .match-timeline__icon {
  background-color: #ff0028;
  color: #fff;
}
.match-timeline--saints .match-timeline__icon .icon {
  fill: #fff;
}
@media (min-width: 768px) {
  .match-timeline--saints .match-timeline__card {
    border-left: 6px solid #000;
  }
}
.match-timeline--saints .match-timeline__card__player {
  background-color: #c0060a;
}
.match-timeline--saints .match-timeline__card__player:before {
  background-color: #ff0028;
}
.match-timeline__goal .match-timeline__card {
  color: #fff;
  background-color: #2b2b2b;
  line-height: 1.6em;
}
@media (min-width: 768px) {
  .match-timeline__goal .match-timeline__card {
    border-left: 6px solid #383838;
  }
}
.match-timeline__goal .match-timeline__card h3 {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 1.75rem;
  text-transform: uppercase;
  color: #fff;
  margin-bottom: 10px;
}
.match-timeline__goal .match-timeline__card .icon {
  width: 14px;
  height: 14px;
  margin-right: 2px;
  vertical-align: baseline;
  fill: #fff;
}
.match-timeline__goal .match-timeline__card .team-span {
  font-weight: 700;
}
.match-timeline__goal .match-timeline__card .team-span.is-saints {
  font-weight: 400;
}
.match-timeline__goal .match-timeline__card img {
  position: absolute;
  top: 15px;
  right: 15px;
  height: 45px;
  width: auto;
  z-index: 1;
}
@media (min-width: 768px) {
  .match-timeline__goal .match-timeline__card img {
    top: 50%;
    right: 25px;
    height: 80px;
    transform-origin: center;
    transform: translateY(-50%);
  }
}
.match-timeline__goal .match-timeline__card h3,
.match-timeline__goal .match-timeline__card p {
  position: relative;
  z-index: 1;
}
.match-timeline__goal .match-timeline__card .separator {
  display: none;
}
@media (min-width: 768px) {
  .match-timeline__goal .match-timeline__card .separator {
    display: inline;
  }
}
.match-timeline__goal .match-timeline__card .goal-scorer {
  display: block;
  font-weight: 500;
}
@media (min-width: 768px) {
  .match-timeline__goal .match-timeline__card .goal-scorer {
    display: inline;
  }
}
.match-timeline__goal.match-timeline--saints .match-timeline__card {
  background-color: #ff0028;
}
@media (min-width: 768px) {
  .match-timeline__goal.match-timeline--saints .match-timeline__card {
    border-left: 6px solid #000;
    background-color: #ff0028;
  }
}
.match-timeline__goal.match-timeline--saints .match-timeline__card .team-span {
  font-weight: 400;
}
.match-timeline__goal.match-timeline--saints
  .match-timeline__card
  .team-span.is-saints {
  font-weight: 700;
}
.match-timeline__twitter {
  margin-bottom: 30px !important;
}
.match-timeline__twitter .match-timeline__card__image {
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  margin: 30px 0 0;
}
.match-timeline__twitter .match-timeline__card__image img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.match-timeline__twitter .match-timeline__icon {
  background-color: #09f;
}
.match-timeline__twitter .match-timeline__card {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  border: none;
  padding: 0;
}
@media (min-width: 1024px) {
  .match-timeline__twitter .match-timeline__card {
    -ms-flex-direction: row;
    flex-direction: row;
  }
}
.match-timeline__twitter .match-timeline__card__image {
  -ms-flex-item-align: start;
  align-self: flex-start;
  margin: 0;
  width: 100%;
  height: auto;
  min-height: auto;
}
@media (min-width: 1024px) {
  .match-timeline__twitter .match-timeline__card__image {
    -ms-flex-item-align: stretch;
    -ms-grid-row-align: stretch;
    align-self: stretch;
    width: 35%;
  }
}
.match-timeline__twitter__container {
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  background-color: #09f;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFUAAACHCAYAAABnAxV+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA01JREFUeNrs3QtvDFEYh/HDx/BBfQffontBW70iKiVEiUuIIoi4FilV1LVVtB3vm1lpRW+7/Xf3nDPPk7wilejmlzk7M7szuwfCkdkikLK7BzGQ1wBV24pNE1Rtk8XhQ+9A1Vb3P0DV9dlmHFRtg7b0l0HVVvv7F1A1PbW5Bqp4K7WlX4CqyzGbG38A6t6bsq10BtR92kGBqmnJZghUbSO29L+Bqq2x2Q9B7bxZm/OgavPDqDVQtdW3+gdQO+umzUNQu7SVgtpZv2yOg6rtjM1HUPf5tBTUvfWhtaWCKqy/9ZwKajeXPqjt5celt0DtwVYK6u7zc/yjoGrzV6NmQe3iaSmo7eev7I+Cqu1EKN+LArVXSx/UnZuxmQJVm7+xV4Cqq+hk6YO6fVdDeTUfqL3cQYG6fX5F9ACo2vza/S+gRrL0Qd28OZtJULX5S3wroEa09EH9vzs290DVVlP8J6Cu58+jx0DVdtZmHtTIdlCg/tsnm5OgavPz/J+gRrr0QS17EjbcAQ1qRMemoK7nl/M0QdV2yeYlqJEv/aqjLtoMg6ptxOY7qBEfm4IawmubC6Bq2/IOaFAjXPpVRb1h8whUbY39/gVVQ93xDmhQ2++0zQKoCZyWVhn1vc0EqNr8ufQ3qAku/SqhPrC5DWqiW2lVUFdDG3dAg7q7ztm8AVVbvdu/MHfUrzZjoGobtPkBqrZGL35pzqjPbS6Dqt9KC1B1dXwHNKhbd6W1/EFNfQeVM6ofQg2Aqm28ddAPqrBarx9AbqhvQ/kCCqjC/HKeVVC11WN4EDmhTtvcB1VbXywPJBdUf+u5H1RtfpHEPKgZ7qByQvULzk6Bqm1XX2gAans1YntAqaP6ZebXQc18K00ddQ1UfRdDeZMZqLkem+aA6jfqDoOqze+AXgRVW1/MDy5F1Feh/JgOUMXHpmugVmSvnyqqn5I+BlVbLYUHmRKqf8DhIKja/KM4F0DV7/UDqLr8Tb0JULX5B3CvgFqxY9PUUP3LDKZBregOKhVUfx5tgqrNL+CdA7XCO6gUUP3r4MZA1ebn+cugaquFRIsV9VkovwwWVPFWWoCqq0jx2DR2VP/ggxegsoOKGnXJZghUbaOhx3dA54jaCBn0R4ABADD/uL8SYe13AAAAAElFTkSuQmCC");
  background-size: 105px 100%;
  background-repeat: no-repeat;
  background-position: 0 0;
  padding: 20px;
}
.match-timeline__twitter__container .date {
  min-width: 50px;
  color: #fff;
}
.match-timeline__twitter__container .date .icon {
  fill: #fff;
}
@media (min-width: 1024px) {
  .match-timeline__twitter__container {
    padding: 30px;
  }
}
@media (min-width: 768px) {
  .match-timeline__twitter__container {
    background-size: 85px 100%;
  }
}
.match-timeline__twitter__avatar {
  display: block;
  width: 48px;
  height: 48px;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  border: 3px solid #fff;
  border-radius: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 50%;
  margin-right: 15px;
}
@media (min-width: 768px) {
  .match-timeline__twitter__avatar {
    display: block;
    margin-right: 0;
  }
}
.match-timeline__twitter__content {
  position: relative;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
}
@media (min-width: 768px) {
  .match-timeline__twitter__content {
    margin-left: 30px;
    padding-right: 75px;
  }
}
.match-timeline__twitter__profile {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  font-size: 0.875rem;
  letter-spacing: -0.01em;
  color: #fff;
  margin-bottom: 10px;
}
.match-timeline__twitter__profile strong {
  font-weight: 700;
  display: block;
}
@media (min-width: 768px) {
  .match-timeline__twitter__profile strong {
    display: inline;
  }
}
.match-timeline__twitter__message {
  font-size: 1rem;
  line-height: 1.25;
  letter-spacing: -0.02em;
}
.match-timeline__twitter__likes,
.match-timeline__twitter__message {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  color: #fff;
}
.match-timeline__twitter__likes {
  position: absolute;
  right: 0;
  bottom: 0;
  font-size: 0.75rem;
  line-height: 13px;
}
.match-timeline__twitter__likes .icon {
  margin-left: 1px;
  vertical-align: bottom;
  fill: #fff;
}
.match-timeline__instagram .match-timeline__icon {
  background-image: linear-gradient(90deg, #7649c2, #bc00b8 43%, #faba58);
}
.match-timeline__instagram .match-timeline__icon .icon {
  fill: #fff;
}
.match-timeline__instagram .match-timeline__card {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  padding: 0;
}
@media (min-width: 1024px) {
  .match-timeline__instagram .match-timeline__card {
    -ms-flex-direction: row;
    flex-direction: row;
  }
}
.match-timeline__instagram .match-timeline__card__image {
  margin: 0;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 50%;
  width: 100%;
  padding-top: 100%;
}
@media (min-width: 1024px) {
  .match-timeline__instagram .match-timeline__card__image {
    width: 50%;
    padding-top: 50%;
  }
}
.match-timeline__instagram .match-timeline__card__content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  font-size: 0.9375rem;
  line-height: 1.28571429;
  letter-spacing: -0.01em;
  color: #666;
  padding: 20px;
}
@media (min-width: 1024px) {
  .match-timeline__instagram .match-timeline__card__content {
    width: 50%;
    padding: 30px;
  }
}
.match-timeline__instagram .match-timeline__card__content .date {
  -ms-flex-item-align: end;
  align-self: flex-end;
  margin-top: 15px;
}
@media (min-width: 1024px) {
  .match-timeline__instagram .match-timeline__card__content .date {
    margin-top: auto;
  }
}
.match-timeline__instagram .match-timeline__card__header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.match-timeline__instagram .match-timeline__card__message {
  margin-top: 10px;
}
@media (min-width: 1024px) {
  .match-timeline__instagram .match-timeline__card__message {
    margin-top: 20px;
  }
}
.match-timeline__instagram__avatar {
  display: block;
  width: 48px;
  height: 48px;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  border: 3px solid #fff;
  border-radius: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 50%;
}
.match-timeline__instagram__profile {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  font-size: 0.875rem;
  letter-spacing: -0.01em;
  color: #323232;
  margin-left: 20px;
  font-weight: 700;
}
.match-timeline__social {
  padding-top: 15px;
}
.match-timeline__social .btn {
  background-color: transparent;
  border: 1px solid #d6d6d6;
  position: relative;
  margin-right: 10px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  padding: 0;
  transition: 0.3s cubic-bezier(0.19, 1, 0.22, 1);
}
.match-timeline__social .btn .icon {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  width: 13px;
  height: 13px;
  fill: #d6d6d6 !important;
  transition: 0.3s cubic-bezier(0.19, 1, 0.22, 1);
}
.no-touch .match-timeline__social .btn:hover {
  border-color: #ccc;
}
.no-touch .match-timeline__social .btn:hover .icon {
  fill: #ccc;
}
.match-timeline__video {
  margin-bottom: 16px;
}
@media (min-width: 768px) {
  .match-timeline__video {
    margin-bottom: 30px;
  }
}
.match-timeline__controls {
  position: absolute;
  bottom: 5px;
  right: 8px;
  z-index: 10;
  margin: 0 -3px;
}
.key-moments {
  display: block;
  padding: 0 20px;
  margin-left: auto;
  margin-right: auto;
  max-width: 950px;
  margin-top: 20px;
}
@media (min-width: 768px) {
  .key-moments {
    padding: 0 30px;
  }
}
.key-moments__container {
  display: block;
  position: relative;
  overflow: hidden;
  background-color: #f3f3f3;
}
@media (min-width: 768px) {
  .key-moments__container {
    display: -ms-flexbox;
    display: flex;
    min-height: 208px;
  }
}
.key-moments__content {
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  padding: 20px;
}
.key-moments__content h3 {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 0.875rem;
  text-transform: uppercase;
  color: #323232;
}
@media (min-width: 768px) {
  .key-moments__content {
    padding: 30px;
  }
}
.key-moments__items {
  list-style: none;
  margin-top: 10px;
}
@media (min-width: 768px) {
  .key-moments__items {
    margin-top: 20px;
  }
}
.key-moments__item {
  position: relative;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  font-size: 0.875rem;
  line-height: 1.28571429;
  color: #666;
  padding-left: 15px;
  overflow: hidden;
}
@media (min-width: 768px) {
  .key-moments__item {
    letter-spacing: -0.01em;
  }
}
.key-moments__item:before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 5px;
  width: 6px;
  height: 8px;
  background-color: #ff0028;
  transform-origin: top left;
  transform: skewX(-40deg);
}
.key-moments__item + .key-moments__item {
  margin-top: 10px;
}
.key-moments__image {
  width: 100%;
  position: relative;
  overflow: hidden;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
.key-moments__image img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  font-family: object-fit\:cover;
  max-height: 160px;
}
@media (min-width: 768px) {
  .key-moments__image {
    max-width: 360px;
    transform-origin: bottom left;
    transform: skewX(-12deg);
  }
  .key-moments__image img {
    position: absolute;
    max-height: none;
  }
  .key-moments__image button,
  .key-moments__image img {
    transform-origin: bottom left;
    transform: skewX(12deg);
  }
}
.match-banner {
  display: block;
  position: relative;
  background-color: #ff0028;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 50%;
}
.match-banner__shapes {
  display: none;
}
@media (min-width: 768px) {
  .match-banner__shapes {
    display: block;
    position: absolute;
    overflow: hidden;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }
  .match-banner__shapes:after,
  .match-banner__shapes:before {
    content: "";
    display: block;
    position: absolute;
    width: 100px;
    height: 100%;
    background-color: #ff0028;
    opacity: 0.5;
    transform: skewX(-18deg);
  }
  .match-banner__shapes:before {
    top: 0;
    left: 0;
    transform-origin: top left;
  }
  .match-banner__shapes:after {
    bottom: 0;
    right: 0;
    transform-origin: bottom right;
  }
}
.match-banner--away .match-banner__shapes:after,
.match-banner--away .match-banner__shapes:before {
  background-color: #000;
}
.match-banner__container {
  position: relative;
  overflow: hidden;
  max-width: 1050px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}
@media (min-width: 1024px) {
  .match-banner__container {
    padding: 45px;
  }
}
.match-banner__status {
  display: block;
  position: absolute;
  top: 20px;
  left: 20px;
  padding: 10px 15px;
  transition: color 0.3s linear, background-color 0.3s linear;
}
@media (min-width: 1024px) {
  .match-banner__status {
    top: 45px;
    left: 45px;
    padding: 15px 20px;
  }
}
@media (min-width: 1024px) {
  .match-banner.is-live .match-banner__status {
    top: 30px;
    left: 30px;
    padding: 10px 15px;
  }
}
@media (min-width: 1200px) {
  .match-banner.is-live .match-banner__status {
    padding: 15px 20px;
  }
}
.match-banner__logo {
  display: block;
  text-align: right;
}
@media (min-width: 768px) {
  .match-banner__logo {
    text-align: center;
  }
}
.match-banner__logo .icon {
  height: 28px;
}
.match-banner__logo .icon-europa-league {
  width: 80px;
}
.match-banner__logo .icon-premier-league {
  width: 150px;
}
.match-banner__logo .icon-womens-national-league {
  height: 60px;
}
.match-banner__logo .icon-womens-national-league-cup {
  width: 120px;
  height: 30px;
}
.match-banner__logo .icon-efl-trophy {
  width: 120px;
  height: 50px;
  fill: #fff;
}
.match-banner__logo .icon-fa-cup,
.match-banner__logo .icon-womens-county-cup,
.match-banner__logo .icon-womens-fa-cup {
  width: 80px;
  height: 45px;
}
.match-banner__logo .icon-efl-cup {
  width: 150px;
}
.match-banner__logo .icon-plu-18 {
  width: 75px;
  height: 40px;
}
.match-banner__logo + .match-banner__info {
  margin-top: 25px;
}
.match-banner__info {
  display: block;
  text-align: left;
  margin-top: 57px;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  font-size: 0.75rem;
  color: #fff;
}
@media (min-width: 768px) {
  .match-banner__info {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 0.875rem;
    text-align: center;
    margin-top: 15px;
  }
}
.match-banner__separator {
  margin: 0 0 0 2px;
}
@media (min-width: 768px) {
  .match-banner__separator {
    margin: 0 0 0 6px;
    font-weight: 500;
  }
}
.match-banner__var {
  font-size: 0.875rem;
}
@media (min-width: 768px) {
  .match-banner__var {
    font-size: 1.125rem;
  }
}
.match-banner__round {
  display: block;
  text-transform: none;
  font-size: 0.6875rem;
  margin-top: 5px;
}
@media (min-width: 768px) {
  .match-banner__round {
    width: 100%;
  }
}
.match-banner__date {
  display: none;
  margin-left: 2px;
  font-weight: 300;
}
@media (min-width: 768px) {
  .match-banner__date {
    margin-left: 6px;
  }
}
.match-banner__date strong {
  font-weight: 500;
}
@media (min-width: 768px) {
  .match-banner__date strong {
    font-weight: 700;
  }
}
.match-banner__channel {
  display: none;
  max-height: 25px;
  max-width: 75px;
  vertical-align: middle;
  margin-left: 8px;
}
@media (min-width: 768px) {
  .match-banner__channel {
    display: inline-block;
  }
}
@media (min-width: 768px) {
  .match-banner__versus {
    display: block;
    position: relative;
    width: 15px;
    min-width: 15px;
  }
  .match-banner__versus:before {
    content: "vs";
    width: 100%;
    text-align: center;
    top: 13px;
    font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
    font-weight: 400;
    font-size: 1.125rem;
    color: #fff;
  }
  .match-banner__versus:after,
  .match-banner__versus:before {
    display: block;
    position: absolute;
    left: 0;
    z-index: 1;
    transition: opacity 0.3s linear;
  }
  .match-banner__versus:after {
    content: "";
    top: 17px;
    width: 15px;
    height: 5px;
    background-color: #fff;
    opacity: 0;
  }
}
@media (min-width: 768px) and (min-width: 1024px) {
  .match-banner__versus:before {
    top: 55px;
  }
}
@media (min-width: 768px) and (min-width: 1024px) {
  .match-banner__versus:after {
    top: 27px;
  }
}
@media (min-width: 768px) and (min-width: 1200px) {
  .match-banner__versus:after {
    top: 35px;
  }
}
.match-banner__teams {
  display: block;
  float: left;
  clear: both;
  position: relative;
  margin-top: 25px;
}
@media (min-width: 768px) {
  .match-banner__teams {
    width: 100%;
    float: none;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between;
    max-width: 890px;
    margin: 25px auto 0;
  }
  .match-banner__teams:after {
    content: "";
    display: table;
    clear: both;
  }
}
.match-banner__team {
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -ms-flex-align: center;
  align-items: center;
}
@media (min-width: 768px) {
  .match-banner__team {
    width: 50%;
    float: left;
  }
  .match-banner__team:not(.is-away) {
    -ms-flex-flow: row-reverse;
    flex-flow: row-reverse;
    padding-right: 10px;
    text-align: right;
  }
  .match-banner__team.is-away {
    padding-left: 10px;
    text-align: left;
  }
}
@media (min-width: 1200px) {
  .match-banner__team:not(.is-away) {
    padding-right: 20px;
  }
  .match-banner__team.is-away {
    padding-left: 20px;
  }
}
.match-banner__team__logo {
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
.match-banner__team__logo img {
  height: 40px;
  width: auto;
}
@media (min-width: 1024px) {
  .match-banner__team__logo img {
    height: 100px;
  }
}
@media (min-width: 1200px) {
  .match-banner__team__logo img {
    height: 115px;
  }
}
.match-banner__team__score {
  display: none;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 35px;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 3.4375rem;
  line-height: 0.8em;
  color: #fff;
  font-size-adjust: auto;
  text-align: center;
}
@media (min-width: 1024px) {
  .match-banner__team__score {
    font-size: 4.875rem;
    width: 48px;
  }
}
@media (min-width: 1200px) {
  .match-banner__team__score {
    font-size: 6.25rem;
    width: 60px;
  }
}
.match-banner__team__score .counter {
  width: 35px;
  height: 45px;
}
@media (min-width: 1024px) {
  .match-banner__team__score .counter {
    width: 48px;
    height: 65px;
  }
}
@media (min-width: 1200px) {
  .match-banner__team__score .counter {
    width: 60px;
    height: 80px;
  }
}
.match-banner__team__content {
  display: block;
  margin-left: 10px;
  margin-right: 10px;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
}
@media (min-width: 768px) {
  .match-banner__team__content {
    margin-left: 15px;
    margin-right: 15px;
    max-width: 300px;
  }
}
@media (min-width: 1200px) {
  .match-banner__team__content {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.match-banner__team__name {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 1.125rem;
  color: #fff;
  text-transform: uppercase;
}
@media (min-width: 1024px) {
  .match-banner__team__name {
    font-size: 1.75rem;
  }
}
.match-day .match-banner__team__name {
  font-size: 1rem;
}
.match-banner__team__scorers {
  font-size: 0;
  display: none;
  width: 75%;
  opacity: 0;
  margin-top: 5px;
}
.match-banner__team__scorers span {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  font-size: 0.6875rem;
  color: #fff;
  display: inline-block;
  margin-bottom: 5px;
}
.match-banner__team__scorers span:not(:last-of-type) {
  margin-right: 5px;
}
@media (min-width: 768px) {
  .match-banner__team__scorers {
    margin-top: 10px;
    margin-bottom: 10px;
  }
  .match-banner__team__scorers span {
    font-size: 0.875rem;
  }
}
@media (min-width: 1200px) {
  .match-banner__team__scorers span {
    font-size: 0.875rem;
  }
}
.match-banner__team.is-home {
  margin-bottom: 5px;
}
@media (min-width: 768px) {
  .match-banner__team.is-home {
    margin-bottom: 0;
  }
}
@media (min-width: 768px) {
  .match-banner__team.is-home .match-banner__team__scorers span {
    margin: 0 0 10px;
  }
  .match-banner__team.is-home
    .match-banner__team__scorers
    span:not(:first-of-type) {
    margin-left: 5px;
  }
}
.match-banner__counters {
  display: block;
  clear: both;
  float: left;
  margin-top: 15px;
  width: 100%;
}
.match-banner__counters .match-countdown,
.match-banner__counters .match-timer,
.match-banner__counters .matchday-timeline {
  display: none;
}
@media (min-width: 768px) {
  .match-banner__counters {
    float: none;
  }
  .match-banner__counters .match-countdown,
  .match-banner__counters .match-date,
  .match-banner__counters .match-timer {
    text-align: center;
  }
}
.match-banner__counters .sponsor-img {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-align: center;
  align-items: center;
  margin-top: 10px;
  margin-bottom: 15px;
}
@media (min-width: 768px) {
  .match-banner__counters .sponsor-img {
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
  }
}
@media (max-width: 767px) {
  .match-banner__counters .sponsor-img {
    -ms-flex-align: end;
    align-items: flex-end;
  }
}
.match-banner__counters .sponsor-img .wrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-align: center;
  align-items: center;
}
.match-banner__counters .sponsor-img .notice {
  color: #fff;
  margin-top: 10px;
  margin-left: 0;
  margin-bottom: 5px;
  text-transform: none;
}
@media (min-width: 768px) {
  .match-banner__counters .sponsor-img .notice {
    margin-right: 0;
  }
}
.match-banner__counters .sponsor-img img.sponsor {
  max-width: 100px;
  margin-left: 0;
}
.match-banner__buttons {
  display: block;
  float: left;
  clear: both;
  margin-top: 15px;
}
.match-banner__buttons .btn {
  min-width: 0;
}
.match-banner__buttons__pre {
  display: block;
  text-align: center;
}
.match-banner__buttons__pre .btn {
  max-height: 45px;
  margin-bottom: 14px;
}
.match-banner__buttons__pre .btn + .btn {
  margin-left: 10px;
}
.match-banner__buttons__during {
  display: none;
  text-align: center;
}
@media (min-width: 768px) {
  .match-banner__buttons {
    float: none;
    margin-top: 30px;
  }
  .match-banner__buttons .btn {
    min-width: 140px;
    max-height: 55px;
    margin-bottom: 0;
    white-space: nowrap;
  }
  .match-banner__buttons .btn + .btn {
    margin-left: 20px;
  }
}
.match-banner.is-prestate1 .match-banner__buttons__pre,
.match-day .match-banner__buttons {
  display: none;
}
.match-banner.is-prestate1 .match-banner__buttons__during {
  display: block;
}
.match-banner.is-countdown .match-date {
  display: none;
}
.match-banner.is-countdown .match-countdown {
  display: block;
}
.match-banner.is-countdown .match-banner__date {
  display: inline;
  width: auto;
}
.match-banner.is-countdown .match-banner__buttons__pre {
  display: none;
}
.match-banner.is-countdown .match-banner__buttons__during {
  display: block;
}
.match-banner.is-countdown.is-waiting .match-countdown,
.match-banner.is-countdown.is-waiting .match-date {
  display: none;
}
.match-banner.is-countdown.is-waiting .match-timer {
  display: block;
}
.match-day .match-banner.is-countdown.is-waiting .matchday-timeline {
  display: -ms-flexbox;
  display: flex;
}
.match-banner--away .matchday-timeline__bar {
  background-color: #444;
}
@media (min-width: 768px) {
  .match-banner.is-live .match-banner__container {
    padding: 30px 30px 40px;
  }
}
.match-banner.is-live .match-date {
  display: none;
}
.match-banner.is-live .match-timer {
  display: block;
  text-align: left;
}
@media (min-width: 768px) {
  .match-banner.is-live .match-timer {
    text-align: center;
  }
}
.match-banner.is-live .match-timer .counter {
  width: 10px;
  height: 20px;
  vertical-align: top;
}
@media (min-width: 768px) {
  .match-banner.is-live .match-timer .counter {
    width: 15px;
    height: 26px;
  }
}
.match-banner.is-live .match-banner__buttons__pre {
  display: none;
}
.match-banner.is-live .match-banner__buttons__during {
  display: block;
}
.match-banner.is-live .match-banner__date {
  display: inline;
  width: auto;
}
.match-banner.is-live .match-banner__teams .match-banner__versus:before {
  opacity: 0;
}
.match-banner.is-live .match-banner__teams .match-banner__versus:after {
  opacity: 1;
}
.match-banner.is-live .match-banner__team {
  -ms-flex-align: start;
  align-items: flex-start;
}
.match-banner.is-live .match-banner__team + .match-banner__team {
  margin-top: 10px;
}
@media (min-width: 768px) {
  .match-banner.is-live .match-banner__team + .match-banner__team {
    margin-top: 0;
  }
}
.match-banner.is-live .match-banner__team__logo {
  display: none;
}
@media (min-width: 768px) {
  .match-banner.is-live .match-banner__team__logo {
    display: block;
    -ms-flex-order: 1;
    order: 1;
  }
  .match-banner.is-live .match-banner__team__logo img {
    height: 70px;
  }
}
@media (min-width: 1200px) {
  .match-banner.is-live .match-banner__team__logo img {
    height: 100px;
  }
}
@media (min-width: 768px) {
  .match-banner.is-live .match-banner__team__content {
    max-width: 250px;
  }
}
@media (min-width: 1024px) {
  .match-banner.is-live .match-banner__team__name {
    font-size: 0.875rem;
  }
}
@media (min-width: 1200px) {
  .match-banner.is-live .match-banner__team__name {
    font-size: 1rem;
  }
}
.match-banner.is-live .match-banner__team__scorers {
  display: inline-block;
  opacity: 1;
}
.match-banner.is-live .match-banner__team__score {
  display: block;
}
@media (min-width: 768px) {
  .match-banner.is-live .match-banner__counters {
    margin-top: 0;
  }
}
.match-banner.is-live .match-banner__counters .matchday-timeline {
  display: none;
}
.match-day .match-banner.is-live .match-banner__counters .matchday-timeline {
  display: -ms-flexbox;
  display: flex;
}
.match-banner.is-matchday-live .match-banner__buttons {
  display: none;
}
.match-date {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  font-size: 1.125rem;
  color: #fff;
  letter-spacing: -0.02em;
  text-transform: uppercase;
}
.match-date strong {
  font-weight: 700;
}
@media (min-width: 1024px) {
  .match-date {
    font-size: 1.625rem;
  }
}
.match-timer {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 1.125rem;
  color: #fff;
  letter-spacing: -0.02em;
}
@media (min-width: 768px) {
  .match-timer {
    font-size: 1.625rem;
  }
}
.match-timer--sub {
  display: block;
  font-size: 0.75rem;
}
@media (min-width: 768px) {
  .match-timer--sub {
    font-size: 0.875rem;
  }
}
.counter {
  display: inline-block;
  position: relative;
  overflow: hidden;
}
.counter__wrapper {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  overflow: hidden;
}
.match-countdown {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  font-size: 1.625rem;
  color: #fff;
  letter-spacing: -0.02em;
}
.match-countdown__hours {
  margin-right: 5px;
}
.match-countdown__hours:after {
  content: "HRS";
}
.match-countdown__minutes {
  margin-left: 5px;
  margin-right: 5px;
}
.match-countdown__minutes:after {
  content: "MIN";
}
.match-countdown__seconds {
  margin-left: 5px;
}
.match-countdown__seconds:after {
  content: "SECS";
}
.match-countdown__hours,
.match-countdown__minutes,
.match-countdown__seconds {
  display: inline-block;
  position: relative;
  width: 32px;
  height: 41px;
  vertical-align: top;
}
.match-countdown__hours:after,
.match-countdown__minutes:after,
.match-countdown__seconds:after {
  display: block;
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  font-size: 0.625rem;
  color: #fff;
  letter-spacing: 0.2em;
  text-align: center;
}
.match-countdown .counter {
  width: 16px;
  height: 26px;
}
.match-countdown .counter__wrapper {
  line-height: 26px;
}
.match-item {
  position: relative;
  display: block;
  text-decoration: none;
  overflow: hidden;
  min-height: 100px;
  padding: 20px;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  font-size: 1rem;
  color: #323232;
  background-color: #fff;
  border: 1px solid #e3e3e3;
}
.match-item:not(:last-of-type) {
  margin-bottom: 20px;
}
.match-item:after,
.match-item:before {
  content: "";
  display: block;
  position: absolute;
  right: 0;
  top: 0;
  height: 50px;
  width: 40px;
}
.match-item:before {
  transform: skewX(40deg);
  transform-origin: top;
}
.match-item:after {
  display: block;
  position: absolute;
  top: 10px;
  right: 8px;
  color: #fff;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 0.75rem;
  line-height: 1em;
  text-transform: uppercase;
  text-align: right;
}
@media (max-width: 767px) {
  .match-item.sm-screen:after,
  .match-item.sm-screen:before {
    left: 0;
    right: auto;
    height: 100%;
  }
  .match-item.sm-screen:before {
    transform: skewX(-21.5deg);
  }
  .match-item.sm-screen:after {
    top: 14px;
    left: 12px;
    right: auto;
    text-align: left;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .match-item.md-screen:after,
  .match-item.md-screen:before {
    left: 0;
    right: auto;
    height: 100%;
  }
  .match-item.md-screen:before {
    transform: skewX(-21.5deg);
  }
  .match-item.md-screen:after {
    top: 14px;
    left: 12px;
    right: auto;
    text-align: left;
  }
}
@media (min-width: 1024px) and (max-width: 1279px) {
  .match-item.lg-screen:after,
  .match-item.lg-screen:before {
    left: 0;
    right: auto;
    height: 100%;
  }
  .match-item.lg-screen:before {
    transform: skewX(-21.5deg);
  }
  .match-item.lg-screen:after {
    top: 14px;
    left: 12px;
    right: auto;
    text-align: left;
  }
}
@media (min-width: 1280px) {
  .match-item.xl-screen:after,
  .match-item.xl-screen:before {
    left: 0;
    right: auto;
    height: 100%;
  }
  .match-item.xl-screen:before {
    transform: skewX(-21.5deg);
  }
  .match-item.xl-screen:after {
    top: 14px;
    left: 12px;
    right: auto;
    text-align: left;
  }
}
.match-item--away:before {
  background-color: #666;
}
.match-item--away:after {
  content: "a";
}
.match-item--home:before {
  background-color: #ff0028;
}
.match-item--home:after {
  content: "h";
}
.match-item--feature-list {
  padding: 0;
}
.match-item--feature-list .match-item__content {
  padding: 20px;
}
.match-item--ticket {
  padding: 0;
}
.match-item--ticket .match-item__content {
  padding: 20px;
}
.match-item--ticket .btn--match-centre {
  display: none;
}
.match-item--ticket .btn {
  margin-top: 20px;
}
@media (min-width: 768px) {
  .match-item--ticket .btn {
    margin-top: 0;
    margin-right: 20px;
  }
}
.match-item--ticket .btn:first-child {
  margin-top: 0;
  margin-right: 0;
}
.match-item__panel-custom div + div {
  margin-top: 18px;
}
@media (min-width: 768px) {
  .match-item__panel-custom div + div {
    margin-top: auto;
  }
}
@media (min-width: 768px) {
  .match-item__panel-custom div {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
  }
}
@media (min-width: 768px) {
  .match-item__panel-custom {
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
}
@media (min-width: 768px) {
  .match-item__links-panel-custom a {
    margin-left: 18px;
  }
}
@media (min-width: 769px) {
  .match-item__links-panel-custom .btn--simple {
    margin-left: 18px !important;
  }
}
.match-item__links-panel {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  padding: 15px 20px;
  background-color: #f4f4f4;
  border-top: 1px solid #e3e3e3;
}
@media (min-width: 768px) {
  .match-item__links-panel {
    -ms-flex-direction: row;
    flex-direction: row;
  }
}
.match-item__links-panel a {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 0.75rem;
  line-height: 1.5px;
  color: #666;
  text-decoration: none;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  .match-item__links-panel a {
    display: -ms-inline-flexbox;
    display: inline-flex;
  }
}
.match-item__links-panel a + a {
  margin-top: 18px;
}
@media (min-width: 768px) {
  .match-item__links-panel a + a {
    margin: 0 0 0 30px !important;
  }
}
.match-item__links-panel .btn--simple {
  color: #fff;
}
@media (min-width: 769px) {
  .match-item__links-panel .btn--simple {
    margin-left: auto;
  }
}
.match-item__content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-wrap: wrap-reverse;
  flex-wrap: wrap-reverse;
}
@media (max-width: 767px) {
  .sm-screen .match-item__content {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    min-height: 85px;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .md-screen .match-item__content {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    min-height: 85px;
  }
}
@media (min-width: 1024px) and (max-width: 1279px) {
  .lg-screen .match-item__content {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    min-height: 85px;
  }
}
@media (min-width: 1280px) {
  .xl-screen .match-item__content {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    min-height: 85px;
  }
}
.match-item__buttons,
.match-item__info {
  -ms-flex: 1 1 50%;
  flex: 1 1 50%;
  -ms-flex-item-align: start;
  align-self: flex-start;
}
@media (max-width: 767px) {
  .sm-screen .match-item__buttons,
  .sm-screen .match-item__info {
    -ms-flex: 0 0 170px;
    flex: 0 0 170px;
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .md-screen .match-item__buttons,
  .md-screen .match-item__info {
    -ms-flex: 0 0 170px;
    flex: 0 0 170px;
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
  }
}
@media (min-width: 1024px) and (max-width: 1279px) {
  .lg-screen .match-item__buttons,
  .lg-screen .match-item__info {
    -ms-flex: 0 0 170px;
    flex: 0 0 170px;
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
  }
}
@media (min-width: 1280px) {
  .xl-screen .match-item__buttons,
  .xl-screen .match-item__info {
    -ms-flex: 0 0 170px;
    flex: 0 0 170px;
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
  }
}
.match-item__info {
  text-align: left;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
}
@media (max-width: 767px) {
  .sm-screen .match-item__info {
    padding-left: 30px;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .md-screen .match-item__info {
    padding-left: 30px;
  }
}
@media (min-width: 1024px) and (max-width: 1279px) {
  .lg-screen .match-item__info {
    padding-left: 30px;
  }
}
@media (min-width: 1280px) {
  .xl-screen .match-item__info {
    padding-left: 30px;
  }
}
.match-item__date {
  font-size: 0.8125rem;
  text-transform: uppercase;
  margin-bottom: 10px;
}
@media (max-width: 767px) {
  .sm-screen .match-item__date {
    font-size: 0.875rem;
    letter-spacing: -0.02em;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .md-screen .match-item__date {
    font-size: 0.875rem;
    letter-spacing: -0.02em;
  }
}
@media (min-width: 1024px) and (max-width: 1279px) {
  .lg-screen .match-item__date {
    font-size: 0.875rem;
    letter-spacing: -0.02em;
  }
}
@media (min-width: 1280px) {
  .xl-screen .match-item__date {
    font-size: 0.875rem;
    letter-spacing: -0.02em;
  }
}
.match-item__location {
  color: #666;
  font-size: 0.875rem;
  line-height: 1.3em;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
.match-item__location span {
  display: inline-block;
}
.match-item__channel {
  margin-top: 10px;
}
.match-item__channel img {
  max-height: 25px;
  max-width: 75px;
}
@media (max-width: 767px) {
  .sm-screen .match-item__channel img {
    max-height: 30px;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .md-screen .match-item__channel img {
    max-height: 30px;
  }
}
@media (min-width: 1024px) and (max-width: 1279px) {
  .lg-screen .match-item__channel img {
    max-height: 30px;
  }
}
@media (min-width: 1280px) {
  .xl-screen .match-item__channel img {
    max-height: 30px;
  }
}
.match-item__container {
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  -ms-flex-order: 1;
  order: 1;
  margin-bottom: 10px;
}
@media (max-width: 767px) {
  .sm-screen .match-item__container {
    -ms-flex-order: initial;
    order: 0;
    margin-bottom: 0;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .md-screen .match-item__container {
    -ms-flex-order: initial;
    order: 0;
    margin-bottom: 0;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
}
@media (min-width: 1024px) and (max-width: 1279px) {
  .lg-screen .match-item__container {
    -ms-flex-order: initial;
    order: 0;
    margin-bottom: 0;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
}
@media (min-width: 1280px) {
  .xl-screen .match-item__container {
    -ms-flex-order: initial;
    order: 0;
    margin-bottom: 0;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
}
.match-item__container {
  display: block;
}
.match-item__teams {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: start;
  align-items: flex-start;
}
@media (min-width: 768px) {
  .match-item__teams {
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-align: center;
    align-items: center;
  }
}
.match-item__penalties {
  display: block;
  position: relative;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  color: #666;
  font-size: 0.75rem;
  line-height: 1.3em;
  margin-bottom: 20px;
  padding: 10px 0;
}
@media (min-width: 768px) {
  .match-item__penalties {
    font-size: 0.8125rem;
    letter-spacing: -0.02em;
    text-align: center;
  }
}
.match-item--result .match-item__penalties {
  text-align: left;
}
@media (min-width: 768px) {
  .match-item--result .match-item__penalties {
    padding-left: 105px;
  }
}
@media (min-width: 1024px) {
  .match-item--result .match-item__penalties {
    padding-left: 125px;
  }
}
.match-item__buttons {
  text-align: right;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -ms-flex-order: 2;
  display: -ms-flexbox;
  display: flex;
  white-space: nowrap;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -ms-flex-align: end;
  align-items: flex-end;
}
@media (max-width: 767px) {
  .sm-screen .match-item__buttons {
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .md-screen .match-item__buttons {
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
  }
}
@media (min-width: 1024px) and (max-width: 1279px) {
  .lg-screen .match-item__buttons {
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
  }
}
@media (min-width: 1280px) {
  .xl-screen .match-item__buttons {
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
  }
}
.match-item__buttons .btn {
  max-height: 52px;
  cursor: pointer;
}
.match-item__buttons .btn.soldout {
  min-width: 10em;
}
.match-item__buttons .btn + .btn {
  margin-right: 10px;
  margin-bottom: 10px;
}
@media (max-width: 767px) {
  .sm-screen .match-item__buttons .btn + .btn {
    margin-bottom: 0;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .md-screen .match-item__buttons .btn + .btn {
    margin-bottom: 0;
  }
}
@media (min-width: 1024px) and (max-width: 1279px) {
  .lg-screen .match-item__buttons .btn + .btn {
    margin-bottom: 0;
  }
}
@media (min-width: 1280px) {
  .xl-screen .match-item__buttons .btn + .btn {
    margin-bottom: 0;
  }
}
.match-item__away-team,
.match-item__home-team {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -ms-flex-align: center;
  align-items: center;
  text-align: left;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 20px;
  text-transform: uppercase;
}
@media (max-width: 767px) {
  .sm-screen .match-item__away-team,
  .sm-screen .match-item__home-team {
    -ms-flex: 1 1 50%;
    flex: 1 1 50%;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .md-screen .match-item__away-team,
  .md-screen .match-item__home-team {
    -ms-flex: 1 1 50%;
    flex: 1 1 50%;
  }
}
@media (min-width: 1024px) and (max-width: 1279px) {
  .lg-screen .match-item__away-team,
  .lg-screen .match-item__home-team {
    -ms-flex: 1 1 50%;
    flex: 1 1 50%;
  }
}
@media (min-width: 1280px) {
  .xl-screen .match-item__away-team,
  .xl-screen .match-item__home-team {
    -ms-flex: 1 1 50%;
    flex: 1 1 50%;
  }
}
@media (min-width: 1200px) {
  .match-item__away-team,
  .match-item__home-team {
    font-size: 1rem;
  }
}
@media (max-width: 767px) {
  .sm-screen .match-item__home-team {
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
    text-align: right;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .md-screen .match-item__home-team {
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
    text-align: right;
  }
}
@media (min-width: 1024px) and (max-width: 1279px) {
  .lg-screen .match-item__home-team {
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
    text-align: right;
  }
}
@media (min-width: 1280px) {
  .xl-screen .match-item__home-team {
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
    text-align: right;
  }
}
.match-item__versus {
  display: none;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 20px;
  text-transform: uppercase;
}
@media (max-width: 767px) {
  .sm-screen .match-item__versus {
    display: block;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .md-screen .match-item__versus {
    display: block;
  }
}
@media (min-width: 1024px) and (max-width: 1279px) {
  .lg-screen .match-item__versus {
    display: block;
  }
}
@media (min-width: 1280px) {
  .xl-screen .match-item__versus {
    display: block;
  }
}
.match-item__team-logo {
  width: 35px;
  text-align: center;
  margin-right: 10px;
}
@media (min-width: 768px) {
  .match-item__team-logo {
    width: 70px;
    margin-right: 0;
  }
}
@media (min-width: 1024px) {
  .match-item__team-logo {
    width: 90px;
    margin-right: 0;
  }
}
.match-item__team-logo img {
  width: auto;
  height: 30px;
}
@media (min-width: 768px) {
  .match-item__team-logo img {
    height: 50px;
  }
}
@media (min-width: 1024px) {
  .match-item__team-logo img {
    height: 55px;
  }
}
.match-item__team-score {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 1rem;
  line-height: 1em;
  margin: 0 10px;
}
@media (max-width: 767px) {
  .sm-screen .match-item__team-score {
    font-size: 2.625rem;
    margin: 0;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .md-screen .match-item__team-score {
    font-size: 2.625rem;
    margin: 0;
  }
}
@media (min-width: 1024px) and (max-width: 1279px) {
  .lg-screen .match-item__team-score {
    font-size: 2.625rem;
    margin: 0;
  }
}
@media (min-width: 1280px) {
  .xl-screen .match-item__team-score {
    font-size: 2.625rem;
    margin: 0;
  }
}
.match-item__results-button {
  width: 75px;
  height: 30px;
  background-color: #f4f4f4;
  margin: -10px auto 0;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  display: none;
}
@media (max-width: 767px) {
  .sm-screen .match-item__results-button {
    display: -ms-flexbox;
    display: flex;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .md-screen .match-item__results-button {
    display: -ms-flexbox;
    display: flex;
  }
}
@media (min-width: 1024px) and (max-width: 1279px) {
  .lg-screen .match-item__results-button {
    display: -ms-flexbox;
    display: flex;
  }
}
@media (min-width: 1280px) {
  .xl-screen .match-item__results-button {
    display: -ms-flexbox;
    display: flex;
  }
}
.match-item__results-button .icon {
  fill: #666;
}
.featured-match-result .match-item__results-button {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
}
.match-item__data {
  max-height: 0;
  overflow: hidden;
  display: none;
}
@media (max-width: 767px) {
  .sm-screen .match-item__data {
    display: block;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .md-screen .match-item__data {
    display: block;
  }
}
@media (min-width: 1024px) and (max-width: 1279px) {
  .lg-screen .match-item__data {
    display: block;
  }
}
@media (min-width: 1280px) {
  .xl-screen .match-item__data {
    display: block;
  }
}
@media (max-width: 767px) {
  .sm-screen.match-item--result {
    padding-bottom: 0;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .md-screen.match-item--result {
    padding-bottom: 0;
  }
}
@media (min-width: 1024px) and (max-width: 1279px) {
  .lg-screen.match-item--result {
    padding-bottom: 0;
  }
}
@media (min-width: 1280px) {
  .xl-screen.match-item--result {
    padding-bottom: 0;
  }
}
.match-item--result .match-item__team-score {
  -ms-flex-order: 2;
  order: 2;
  min-width: 10px;
  text-align: center;
}
@media (max-width: 767px) {
  .sm-screen.match-item--result .match-item__team-score {
    -ms-flex-order: 1;
    order: 1;
    min-width: 25px;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .md-screen.match-item--result .match-item__team-score {
    -ms-flex-order: 1;
    order: 1;
    min-width: 25px;
  }
}
@media (min-width: 1024px) and (max-width: 1279px) {
  .lg-screen.match-item--result .match-item__team-score {
    -ms-flex-order: 1;
    order: 1;
    min-width: 25px;
  }
}
@media (min-width: 1280px) {
  .xl-screen.match-item--result .match-item__team-score {
    -ms-flex-order: 1;
    order: 1;
    min-width: 25px;
  }
}
.match-item--result .match-item__team-logo {
  -ms-flex-order: 1;
  order: 1;
}
@media (max-width: 767px) {
  .sm-screen.match-item--result .match-item__team-logo {
    -ms-flex-order: 2;
    order: 2;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .md-screen.match-item--result .match-item__team-logo {
    -ms-flex-order: 2;
    order: 2;
  }
}
@media (min-width: 1024px) and (max-width: 1279px) {
  .lg-screen.match-item--result .match-item__team-logo {
    -ms-flex-order: 2;
    order: 2;
  }
}
@media (min-width: 1280px) {
  .xl-screen.match-item--result .match-item__team-logo {
    -ms-flex-order: 2;
    order: 2;
  }
}
.match-item--result .match-item__team-name {
  -ms-flex-order: 3;
  order: 3;
}
.match-item--result .match-item__versus {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 1.875rem;
  line-height: 20px;
}
@media (max-width: 767px) {
  .sm-screen.match-item--result:before {
    height: 100px;
    transform: skewX(-21.5deg);
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .md-screen.match-item--result:before {
    height: 100px;
    transform: skewX(-21.5deg);
  }
}
@media (min-width: 1024px) and (max-width: 1279px) {
  .lg-screen.match-item--result:before {
    height: 100px;
    transform: skewX(-21.5deg);
  }
}
@media (min-width: 1280px) {
  .xl-screen.match-item--result:before {
    height: 100px;
    transform: skewX(-21.5deg);
  }
}
.match-item--article {
  position: relative;
  margin-bottom: 20px;
  padding: 20px;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
@media (max-width: 767px) {
  .sm-screen.match-item--article .match-item__teams {
    display: block;
    margin-left: 20px;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .md-screen.match-item--article .match-item__teams {
    display: block;
    margin-left: 20px;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
  }
}
@media (min-width: 1024px) and (max-width: 1279px) {
  .lg-screen.match-item--article .match-item__teams {
    display: block;
    margin-left: 20px;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
  }
}
@media (min-width: 1280px) {
  .xl-screen.match-item--article .match-item__teams {
    display: block;
    margin-left: 20px;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
  }
}
.match-item--article .match-item__away-team,
.match-item--article .match-item__home-team {
  -ms-flex-direction: row;
  flex-direction: row;
}
.match-item--article .match-item__team-logo {
  -ms-flex-order: 0;
  order: 0;
  margin-right: 10px;
}
.match-item--article .match-item__team-score {
  -ms-flex-order: 1;
  order: 1;
  margin-right: 10px;
}
.match-item--article .match-item__versus {
  display: none;
}
.match-item--article .match-item__buttons {
  display: none;
  position: relative;
  -ms-flex: 0 0 30px;
  flex: 0 0 30px;
  margin-top: -20px;
  margin-bottom: -20px;
  margin-right: -20px;
  -ms-flex-item-align: stretch;
  -ms-grid-row-align: stretch;
  align-self: stretch;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.match-item--article .match-item__buttons .icon {
  width: 100%;
  height: 10px;
  fill: #fff;
}
.match-item--article.match-item--away .match-item__buttons,
.match-item--article.match-item--away .match-item__buttons:before {
  background-color: #666;
}
.match-item--live-scores {
  padding: 10px 10px 15px;
}
@media (max-width: 767px) {
  .match-item--live-scores.sm-screen {
    padding: 10px;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .match-item--live-scores.md-screen {
    padding: 10px;
  }
}
@media (min-width: 1024px) and (max-width: 1279px) {
  .match-item--live-scores.lg-screen {
    padding: 10px;
  }
}
@media (min-width: 1280px) {
  .match-item--live-scores.xl-screen {
    padding: 10px;
  }
}
.match-item--live-scores .list {
  max-width: 950px;
  background-color: inherit;
  padding-top: 0;
}
@media (max-width: 767px) {
  .sm-screen.match-item--live-scores .list {
    padding-top: 0;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .md-screen.match-item--live-scores .list {
    padding-top: 0;
  }
}
@media (min-width: 1024px) and (max-width: 1279px) {
  .lg-screen.match-item--live-scores .list {
    padding-top: 0;
  }
}
@media (min-width: 1280px) {
  .xl-screen.match-item--live-scores .list {
    padding-top: 0;
  }
}
.match-item--live-scores .list .header-area {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 1.125rem;
  text-transform: uppercase;
  letter-spacing: -0.02em;
  color: #323232;
}
@media (max-width: 767px) {
  .sm-screen.match-item--live-scores .list .header-area {
    font-size: 1.375rem;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .md-screen.match-item--live-scores .list .header-area {
    font-size: 1.375rem;
  }
}
@media (min-width: 1024px) and (max-width: 1279px) {
  .lg-screen.match-item--live-scores .list .header-area {
    font-size: 1.375rem;
  }
}
@media (min-width: 1280px) {
  .xl-screen.match-item--live-scores .list .header-area {
    font-size: 1.375rem;
  }
}
.match-item--live-scores .list .header-area .title-text,
.match-item--live-scores .list .header-area .title-text-tablet:after {
  color: #ff0028;
}
.match-item--live-scores + .match-item--live-scores {
  margin-top: 20px;
}
.match-item--live-scores:after,
.match-item--live-scores:before {
  content: normal;
}
.match-item--live-scores .match-item__content {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 767px) {
  .sm-screen.match-item--live-scores .match-item__container {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .md-screen.match-item--live-scores .match-item__container {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
  }
}
@media (min-width: 1024px) and (max-width: 1279px) {
  .lg-screen.match-item--live-scores .match-item__container {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
  }
}
@media (min-width: 1280px) {
  .xl-screen.match-item--live-scores .match-item__container {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
  }
}
.match-item--live-scores .match-item__teams {
  position: relative;
  background-color: #f3f3f3;
  padding: 20px;
  overflow: hidden;
  -ms-flex-align: start;
  align-items: flex-start;
  margin-bottom: 15px;
  -ms-flex-order: initial;
  order: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
@media (max-width: 767px) {
  .sm-screen.match-item--live-scores .match-item__teams {
    margin-bottom: 0;
    min-height: 95px;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .md-screen.match-item--live-scores .match-item__teams {
    margin-bottom: 0;
    min-height: 95px;
  }
}
@media (min-width: 1024px) and (max-width: 1279px) {
  .lg-screen.match-item--live-scores .match-item__teams {
    margin-bottom: 0;
    min-height: 95px;
  }
}
@media (min-width: 1280px) {
  .xl-screen.match-item--live-scores .match-item__teams {
    margin-bottom: 0;
    min-height: 95px;
  }
}
.match-item--live-scores .match-item__home-team {
  z-index: 1;
  margin-bottom: 15px;
  -ms-flex-align: start;
  align-items: flex-start;
}
@media (max-width: 767px) {
  .sm-screen.match-item--live-scores .match-item__home-team {
    margin-bottom: 0;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .md-screen.match-item--live-scores .match-item__home-team {
    margin-bottom: 0;
  }
}
@media (min-width: 1024px) and (max-width: 1279px) {
  .lg-screen.match-item--live-scores .match-item__home-team {
    margin-bottom: 0;
  }
}
@media (min-width: 1280px) {
  .xl-screen.match-item--live-scores .match-item__home-team {
    margin-bottom: 0;
  }
}
@media (max-width: 767px) {
  .sm-screen.match-item--live-scores
    .match-item__home-team
    .match-item__team-name {
    margin-right: 15px;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .md-screen.match-item--live-scores
    .match-item__home-team
    .match-item__team-name {
    margin-right: 15px;
  }
}
@media (min-width: 1024px) and (max-width: 1279px) {
  .lg-screen.match-item--live-scores
    .match-item__home-team
    .match-item__team-name {
    margin-right: 15px;
  }
}
@media (min-width: 1280px) {
  .xl-screen.match-item--live-scores
    .match-item__home-team
    .match-item__team-name {
    margin-right: 15px;
  }
}
@media (max-width: 767px) {
  .sm-screen.match-item--live-scores
    .match-item__home-team
    .match-item__team-logo {
    margin-right: 5px;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .md-screen.match-item--live-scores
    .match-item__home-team
    .match-item__team-logo {
    margin-right: 5px;
  }
}
@media (min-width: 1024px) and (max-width: 1279px) {
  .lg-screen.match-item--live-scores
    .match-item__home-team
    .match-item__team-logo {
    margin-right: 5px;
  }
}
@media (min-width: 1280px) {
  .xl-screen.match-item--live-scores
    .match-item__home-team
    .match-item__team-logo {
    margin-right: 5px;
  }
}
.match-item--live-scores .match-item__versus {
  display: none;
}
@media (max-width: 767px) {
  .sm-screen.match-item--live-scores .match-item__versus {
    display: block;
    font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
    font-weight: 500;
    font-size: 1.375rem;
    line-height: 22px;
    margin-top: 9px;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .md-screen.match-item--live-scores .match-item__versus {
    display: block;
    font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
    font-weight: 500;
    font-size: 1.375rem;
    line-height: 22px;
    margin-top: 9px;
  }
}
@media (min-width: 1024px) and (max-width: 1279px) {
  .lg-screen.match-item--live-scores .match-item__versus {
    display: block;
    font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
    font-weight: 500;
    font-size: 1.375rem;
    line-height: 22px;
    margin-top: 9px;
  }
}
@media (min-width: 1280px) {
  .xl-screen.match-item--live-scores .match-item__versus {
    display: block;
    font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
    font-weight: 500;
    font-size: 1.375rem;
    line-height: 22px;
    margin-top: 9px;
  }
}
.match-item--live-scores .match-item__away-team {
  z-index: 1;
  margin-bottom: 15px;
  -ms-flex-align: start;
  align-items: flex-start;
}
@media (max-width: 767px) {
  .sm-screen.match-item--live-scores .match-item__away-team {
    margin-bottom: 0;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .md-screen.match-item--live-scores .match-item__away-team {
    margin-bottom: 0;
  }
}
@media (min-width: 1024px) and (max-width: 1279px) {
  .lg-screen.match-item--live-scores .match-item__away-team {
    margin-bottom: 0;
  }
}
@media (min-width: 1280px) {
  .xl-screen.match-item--live-scores .match-item__away-team {
    margin-bottom: 0;
  }
}
@media (max-width: 767px) {
  .sm-screen.match-item--live-scores
    .match-item__away-team
    .match-item__team-name {
    margin-left: 15px;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .md-screen.match-item--live-scores
    .match-item__away-team
    .match-item__team-name {
    margin-left: 15px;
  }
}
@media (min-width: 1024px) and (max-width: 1279px) {
  .lg-screen.match-item--live-scores
    .match-item__away-team
    .match-item__team-name {
    margin-left: 15px;
  }
}
@media (min-width: 1280px) {
  .xl-screen.match-item--live-scores
    .match-item__away-team
    .match-item__team-name {
    margin-left: 15px;
  }
}
@media (max-width: 767px) {
  .sm-screen.match-item--live-scores
    .match-item__away-team
    .match-item__team-logo {
    margin-left: 5px;
    margin-right: 0;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .md-screen.match-item--live-scores
    .match-item__away-team
    .match-item__team-logo {
    margin-left: 5px;
    margin-right: 0;
  }
}
@media (min-width: 1024px) and (max-width: 1279px) {
  .lg-screen.match-item--live-scores
    .match-item__away-team
    .match-item__team-logo {
    margin-left: 5px;
    margin-right: 0;
  }
}
@media (min-width: 1280px) {
  .xl-screen.match-item--live-scores
    .match-item__away-team
    .match-item__team-logo {
    margin-left: 5px;
    margin-right: 0;
  }
}
.match-item--live-scores .match-item__team-logo {
  display: block;
  -ms-flex-order: 1;
  order: 1;
  width: auto;
  margin-right: 3px;
  min-width: 40px;
}
@media (max-width: 767px) {
  .sm-screen.match-item--live-scores .match-item__team-logo {
    -ms-flex-order: 2;
    order: 2;
    min-width: 50px;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .md-screen.match-item--live-scores .match-item__team-logo {
    -ms-flex-order: 2;
    order: 2;
    min-width: 50px;
  }
}
@media (min-width: 1024px) and (max-width: 1279px) {
  .lg-screen.match-item--live-scores .match-item__team-logo {
    -ms-flex-order: 2;
    order: 2;
    min-width: 50px;
  }
}
@media (min-width: 1280px) {
  .xl-screen.match-item--live-scores .match-item__team-logo {
    -ms-flex-order: 2;
    order: 2;
    min-width: 50px;
  }
}
.match-item--live-scores .match-item__team-logo img {
  width: auto;
  height: 30px;
}
@media (max-width: 767px) {
  .sm-screen.match-item--live-scores .match-item__team-logo img {
    height: 40px;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .md-screen.match-item--live-scores .match-item__team-logo img {
    height: 40px;
  }
}
@media (min-width: 1024px) and (max-width: 1279px) {
  .lg-screen.match-item--live-scores .match-item__team-logo img {
    height: 40px;
  }
}
@media (min-width: 1280px) {
  .xl-screen.match-item--live-scores .match-item__team-logo img {
    height: 40px;
  }
}
.match-item--live-scores .match-item__team-name {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 1rem;
  position: relative;
  -ms-flex-order: 3;
  order: 3;
}
@media (max-width: 767px) {
  .sm-screen.match-item--live-scores .match-item__team-name {
    -ms-flex-order: 3;
    order: 3;
    margin-top: 9px;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .md-screen.match-item--live-scores .match-item__team-name {
    -ms-flex-order: 3;
    order: 3;
    margin-top: 9px;
  }
}
@media (min-width: 1024px) and (max-width: 1279px) {
  .lg-screen.match-item--live-scores .match-item__team-name {
    -ms-flex-order: 3;
    order: 3;
    margin-top: 9px;
  }
}
@media (min-width: 1280px) {
  .xl-screen.match-item--live-scores .match-item__team-name {
    -ms-flex-order: 3;
    order: 3;
    margin-top: 9px;
  }
}
.match-item--live-scores .match-item__team-score {
  -ms-flex-order: 2;
  order: 2;
  min-width: 10px;
  text-align: center;
  font-size: 1rem;
  line-height: 20px;
}
@media (max-width: 767px) {
  .sm-screen.match-item--live-scores .match-item__team-score {
    font-size: 1.375rem;
    line-height: 22px;
    -ms-flex-order: 1;
    order: 1;
    min-width: 28px;
    margin-top: 8px;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .md-screen.match-item--live-scores .match-item__team-score {
    font-size: 1.375rem;
    line-height: 22px;
    -ms-flex-order: 1;
    order: 1;
    min-width: 28px;
    margin-top: 8px;
  }
}
@media (min-width: 1024px) and (max-width: 1279px) {
  .lg-screen.match-item--live-scores .match-item__team-score {
    font-size: 1.375rem;
    line-height: 22px;
    -ms-flex-order: 1;
    order: 1;
    min-width: 28px;
    margin-top: 8px;
  }
}
@media (min-width: 1280px) {
  .xl-screen.match-item--live-scores .match-item__team-score {
    font-size: 1.375rem;
    line-height: 22px;
    -ms-flex-order: 1;
    order: 1;
    min-width: 28px;
    margin-top: 8px;
  }
}
.match-item--live-scores .match-item__team-scorers {
  font-size: 0.75rem;
  line-height: 1.4;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  color: #666;
  text-transform: none;
}
@media (max-width: 767px) {
  .sm-screen.match-item--live-scores .match-item__team-scorers {
    margin-top: 14px;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .md-screen.match-item--live-scores .match-item__team-scorers {
    margin-top: 14px;
  }
}
@media (min-width: 1024px) and (max-width: 1279px) {
  .lg-screen.match-item--live-scores .match-item__team-scorers {
    margin-top: 14px;
  }
}
@media (min-width: 1280px) {
  .xl-screen.match-item--live-scores .match-item__team-scorers {
    margin-top: 14px;
  }
}
.match-item--live-scores .match-item__buttons {
  -ms-flex: 1 1 100%;
  flex: 1 1 100%;
  text-align: center;
}
@media (max-width: 767px) {
  .sm-screen.match-item--live-scores .match-item__buttons {
    -ms-flex: 0 0 100px;
    flex: 0 0 100px;
    -ms-flex-pack: center;
    justify-content: center;
    margin-left: 10px;
    -ms-flex-align: center;
    align-items: center;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .md-screen.match-item--live-scores .match-item__buttons {
    -ms-flex: 0 0 100px;
    flex: 0 0 100px;
    -ms-flex-pack: center;
    justify-content: center;
    margin-left: 10px;
    -ms-flex-align: center;
    align-items: center;
  }
}
@media (min-width: 1024px) and (max-width: 1279px) {
  .lg-screen.match-item--live-scores .match-item__buttons {
    -ms-flex: 0 0 100px;
    flex: 0 0 100px;
    -ms-flex-pack: center;
    justify-content: center;
    margin-left: 10px;
    -ms-flex-align: center;
    align-items: center;
  }
}
@media (min-width: 1280px) {
  .xl-screen.match-item--live-scores .match-item__buttons {
    -ms-flex: 0 0 100px;
    flex: 0 0 100px;
    -ms-flex-pack: center;
    justify-content: center;
    margin-left: 10px;
    -ms-flex-align: center;
    align-items: center;
  }
}
.match-item--live-scores .switch {
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 767px) {
  .sm-screen.match-item--live-scores .switch {
    margin-bottom: 9px;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .md-screen.match-item--live-scores .switch {
    margin-bottom: 9px;
  }
}
@media (min-width: 1024px) and (max-width: 1279px) {
  .lg-screen.match-item--live-scores .switch {
    margin-bottom: 9px;
  }
}
@media (min-width: 1280px) {
  .xl-screen.match-item--live-scores .switch {
    margin-bottom: 9px;
  }
}
.match-item__time {
  font-size: 0.75rem;
  color: #666;
}
@media (max-width: 767px) {
  .sm-screen .match-item__time {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: 20px;
    color: #323232;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .md-screen .match-item__time {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: 20px;
    color: #323232;
  }
}
@media (min-width: 1024px) and (max-width: 1279px) {
  .lg-screen .match-item__time {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: 20px;
    color: #323232;
  }
}
@media (min-width: 1280px) {
  .xl-screen .match-item__time {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: 20px;
    color: #323232;
  }
}
.match-list {
  background-color: #f3f3f3;
}
.match-list .header-area__controls {
  margin-bottom: 10px;
}
@media (min-width: 768px) {
  .match-list .header-area__controls {
    margin-bottom: 0;
  }
}
.match-list .title {
  margin-top: 30px;
  margin-bottom: 20px;
}
.match-list .title:first-child {
  margin-top: 10px;
}
@media (min-width: 768px) {
  .match-list .title {
    margin-top: 60px;
    margin-bottom: 30px;
  }
  .match-list .title:first-child {
    margin-top: 30px;
  }
}
.match-list .list {
  padding: 0 20px 30px;
}
@media (min-width: 768px) {
  .match-list .list {
    padding: 0 30px 30px;
  }
}
.match-list .list,
.match-list .list__header {
  max-width: 1150px;
  margin-left: auto;
  margin-right: auto;
}
.match-list .featured-match-result {
  background-color: #fff;
  border: 1px solid #e3e3e3;
}
@media (min-width: 768px) {
  .match-list .featured-match-result {
    padding: 20px;
  }
}
.match-list .featured-match-result:not(:last-of-type) {
  margin-bottom: 20px;
}
.match-list--live-scores {
  background-color: transparent;
}
.match-list--live-scores .list {
  max-width: 950px;
  background-color: inherit;
  padding-top: 0;
}
@media (min-width: 768px) {
  .match-list--live-scores .list {
    padding-top: 0;
  }
}
.match-list--live-scores .list .header-area {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 1.125rem;
  text-transform: uppercase;
  letter-spacing: -0.02em;
  color: #323232;
}
@media (min-width: 768px) {
  .match-list--live-scores .list .header-area {
    font-size: 1.375rem;
  }
}
.match-list--live-scores .list .header-area .title-text,
.match-list--live-scores .list .header-area .title-text-tablet:after {
  color: #ff0028;
}
.score-panel {
  display: -ms-flexbox;
  display: flex;
  background-color: #f3f3f3;
  margin-top: 10px;
}
.score-panel__logo {
  display: none;
}
@media (min-width: 768px) {
  .score-panel__logo {
    position: relative;
    overflow: hidden;
    padding: 10px;
    -ms-flex: 0 0 75px;
    flex: 0 0 75px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
  }
  .score-panel__logo img {
    width: auto;
    height: 100%;
    position: relative;
    z-index: 2;
    max-width: 45px;
    max-height: 45px;
  }
  .score-panel__logo:after {
    content: "";
    position: absolute;
    z-index: 1;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #e3e3e3;
  }
  .score-panel__logo--home {
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .score-panel__logo--home:after {
    transform-origin: top right;
    transform: skewX(-18deg);
  }
  .score-panel__logo--away {
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
  .score-panel__logo--away:after {
    transform-origin: top left;
    transform: skewX(18deg);
  }
}
.score-panel__info {
  display: block;
  -ms-flex: 1 1 100%;
  flex: 1 1 100%;
  padding: 20px;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  color: #323232;
  text-transform: uppercase;
  font-size: 0.75rem;
}
@media (min-width: 768px) {
  .score-panel__info {
    display: -ms-flexbox;
    display: flex;
    font-size: 1rem;
    padding: 25px;
  }
}
.score-panel__team {
  -ms-flex: 1 1 100%;
  flex: 1 1 100%;
}
.score-panel__team--home {
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 5px;
}
@media (min-width: 768px) {
  .score-panel__team--home {
    display: block;
    text-align: right;
    margin-bottom: 0;
  }
}
.score-panel__team--home .score-panel__title {
  -ms-flex-order: 2;
  order: 2;
}
.score-panel__team--home .score-panel__score {
  margin-right: 10px;
  -ms-flex-order: 1;
  order: 1;
}
@media (min-width: 768px) {
  .score-panel__team--home .score-panel__score {
    margin-right: 0;
    margin-left: 28px;
  }
}
.score-panel__team--away {
  text-align: left;
}
.score-panel__team--away .score-panel__score {
  margin-right: 10px;
}
@media (min-width: 768px) {
  .score-panel__team--away .score-panel__score {
    margin-right: 28px;
  }
}
.score-panel__divider {
  display: none;
}
@media (min-width: 768px) {
  .score-panel__divider {
    display: block;
    -ms-flex: 0 0 15px;
    flex: 0 0 15px;
    margin: 0 5px;
    text-align: center;
  }
}
.featured-match-result__container {
  display: -ms-flexbox;
  display: flex;
  min-height: 260px;
  background-color: #383838;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 50%;
  overflow: hidden;
  position: relative;
}
@media (min-width: 769px) {
  .featured-match-result__container {
    min-height: 400px;
  }
}
.featured-match-result__constrain {
  padding: 20px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
@media (min-width: 1024px) {
  .featured-match-result__constrain {
    padding: 45px;
    max-width: 525px;
    margin-left: auto;
  }
}
.featured-match-result__content {
  width: 100%;
}
@media (min-width: 769px) {
  .featured-match-result__content {
    width: 50%;
  }
}
.featured-match-result__logo {
  float: right;
}
@media (min-width: 769px) {
  .featured-match-result__logo {
    float: none;
  }
}
.featured-match-result__logo .icon {
  height: 28px;
  margin-bottom: 10px;
}
.featured-match-result__logo .icon-premier-league,
.featured-match-result__logo .icon-womens-national-league {
  width: 115px;
}
.featured-match-result__logo .icon-womens-national-league-cup {
  width: 120px;
  height: 30px;
}
.featured-match-result__logo .icon-europa-league {
  width: 77px;
}
.featured-match-result__logo .icon-fa-cup,
.featured-match-result__logo .icon-womens-county-cup,
.featured-match-result__logo .icon-womens-fa-cup {
  width: 50px;
}
.featured-match-result__logo .icon-efl-cup {
  width: 122px;
  height: 22px;
}
.featured-match-result__logo .icon-plu-18 {
  width: 75px;
  height: 40px;
}
.featured-match-result__info {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  font-size: 0.75rem;
  line-height: 1.25em;
  color: #fff;
}
.featured-match-result__info span {
  display: block;
}
@media (min-width: 769px) {
  .featured-match-result__info span {
    display: inline-block;
  }
}
.featured-match-result__info .match-data__separator {
  display: none;
}
@media (min-width: 769px) {
  .featured-match-result__info .match-data__separator {
    display: inline-block;
  }
}
.featured-match-result__date {
  text-transform: uppercase;
}
.featured-match-result__image {
  position: relative;
  width: 50%;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 50%;
  transform-origin: bottom left;
  transform: skewX(-12deg);
  overflow: hidden;
  display: none;
}
@media (min-width: 769px) {
  .featured-match-result__image {
    display: block;
  }
}
.featured-match-result__image img {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  transform-origin: bottom left;
  transform: skewX(12deg);
  -o-object-fit: cover;
  object-fit: cover;
  font-family: object-fit\:cover;
}
.featured-match-result__data {
  max-height: 0;
  overflow: hidden;
}
.featured-match-result__data .match-data {
  margin-bottom: 0;
}
.featured-match-result__teams {
  margin-top: 20px;
}
.featured-match-result__penalties {
  display: block;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  color: #fff;
  font-size: 0.875rem;
  padding-left: 20px;
  margin-top: 15px;
}
@media (min-width: 768px) {
  .featured-match-result__penalties {
    font-size: 1rem;
    padding-left: 110px;
  }
}
.featured-match-result__buttons {
  margin-top: 35px;
  white-space: nowrap;
}
.featured-match-result__buttons .btn + .btn {
  margin-left: 20px;
}
.featured-match-result__buttons .btn--simple {
  min-width: 0;
}
@media (min-width: 768px) {
  .featured-match-result__buttons .btn--simple {
    min-width: 180px;
  }
}
.featured-match-result__buttons .btn--framed .btn__text {
  padding: 0 15px;
}
.featured-match-result__buttons .btn--framed .btn__text .icon {
  vertical-align: middle;
}
@media (min-width: 769px) {
  .featured-match-result__buttons .btn--framed .btn__text {
    padding: 0 30px;
  }
}
.featured-banner__team {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  color: #fff;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.featured-banner__team + .featured-banner__team {
  margin-top: 10px;
}
.featured-banner__logo {
  display: none;
  width: 70px;
  text-align: center;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
@media (min-width: 769px) {
  .featured-banner__logo {
    display: block;
  }
}
.featured-banner__logo img {
  width: auto;
}
@media (min-width: 769px) {
  .featured-banner__logo img {
    height: 60px;
  }
}
@media (min-width: 1025px) {
  .featured-banner__logo img {
    height: 75px;
  }
}
.featured-banner__score {
  width: 50px;
  font-size: 3.5rem;
  margin-right: 15px;
  min-width: 35px;
  text-align: center;
}
@media (min-width: 769px) {
  .featured-banner__score {
    margin: 0 20px;
    font-size: 3.125rem;
    min-width: 45px;
  }
}
@media (min-width: 1025px) {
  .featured-banner__score {
    font-size: 5rem;
  }
}
.featured-banner__score-two-digits {
  width: 60px;
  font-size: 3.5rem;
  margin-right: 15px;
  min-width: 35px;
  text-align: center;
}
@media (min-width: 769px) {
  .featured-banner__score-two-digits {
    margin: 0 20px;
    font-size: 3.125rem;
    min-width: 80px;
  }
}
@media (min-width: 1025px) {
  .featured-banner__score-two-digits {
    font-size: 5rem;
  }
}
.featured-banner__scorers {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  display: none;
  font-size: 0.875rem;
  line-height: 1.3em;
  margin-top: 5px;
}
.featured-banner__scorers span {
  display: inline-block;
}
@media (min-width: 769px) {
  .featured-banner__scorers {
    font-size: 0.875rem;
    display: block;
  }
}
@media (min-width: 1025px) {
  .featured-banner__scorers {
    font-size: 0.875rem;
  }
}
.featured-banner__name {
  font-size: 1.125rem;
  text-transform: uppercase;
}
@media (min-width: 769px) {
  .featured-banner__name {
    font-size: 1.375rem;
  }
}
@media (min-width: 1025px) {
  .featured-banner__name {
    font-size: 1.75rem;
  }
}
.post-match-banner__container {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  height: auto;
  background-color: #383838;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 50%;
  overflow: hidden;
  position: relative;
}
@media (min-width: 769px) {
  .post-match-banner__container {
    min-height: 375px;
    -ms-flex-direction: row;
    flex-direction: row;
  }
}
@media (min-width: 1025px) {
  .post-match-banner__container {
    min-height: 475px;
  }
}
.post-match-banner__content {
  width: 100%;
  padding: 20px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
@media (min-width: 769px) {
  .post-match-banner__content {
    width: 45%;
    padding: 45px 25px;
  }
}
.post-match-banner__teams {
  margin-bottom: 10px;
}
@media (min-width: 769px) {
  .post-match-banner__teams {
    margin-bottom: 0;
  }
}
.post-match-banner__teams .featured-banner__score {
  width: 35px;
}
@media (min-width: 769px) {
  .post-match-banner__teams .featured-banner__score {
    width: 50px;
  }
}
.post-match-banner__teams .featured-banner__score-two-digits {
  width: 60px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
@media (min-width: 769px) {
  .post-match-banner__teams .featured-banner__score-two-digits {
    width: 85px;
    -ms-flex-negative: 0;
    flex-shrink: 0;
  }
}
.post-match-banner__penalties {
  display: block;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  color: #fff;
  font-size: 0.875rem;
  padding-left: 20px;
  margin-top: 15px;
}
@media (min-width: 768px) {
  .post-match-banner__penalties {
    font-size: 1rem;
    padding-left: 110px;
  }
}
.post-match-banner__image {
  position: relative;
  width: 100%;
  height: 240px;
  transform-origin: bottom left;
  transform: skewY(-4deg);
  overflow: hidden;
}
@media (min-width: 769px) {
  .post-match-banner__image {
    width: 55%;
    height: auto;
    transform-origin: top right;
    transform: skewX(-12deg);
  }
}
.post-match-banner__image img {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  transform-origin: bottom left;
  transform: skewY(4deg);
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: top;
  object-position: top;
  font-family: "object-fit: cover; object-position: top;";
}
@media (min-width: 769px) {
  .post-match-banner__image img {
    transform: skewX(12deg);
    transform-origin: top right;
  }
}
.post-match-banner__image:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 2;
  width: 100%;
  height: 50%;
  background: linear-gradient(180deg, transparent, rgba(0, 0, 0, 0.7) 80%);
}
.post-match-banner__heading {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 1rem;
  line-height: 1.25;
  color: #fff;
  position: absolute;
  z-index: 3;
  bottom: 0;
  left: 0;
  transform: skewY(4deg);
  padding: 30px 20px 25px;
}
@media (min-width: 769px) {
  .post-match-banner__heading {
    font-weight: 700;
    font-size: 1.875rem;
    line-height: 1.16666667;
    letter-spacing: -0.02em;
    padding: 40px 22px;
    max-width: 600px;
    left: 80px;
    transform: skewX(12deg);
  }
}
@media (min-width: 1025px) {
  .post-match-banner__heading {
    padding: 40px 45px;
    font-size: 2.25rem;
  }
}
.post-match-banner__info .icon {
  display: block;
  margin-bottom: 5px;
}
@media (min-width: 769px) {
  .post-match-banner__info .icon {
    margin-bottom: 10px;
  }
}
.post-match-banner__info .icon.icon--plu-18 {
  width: 75px;
  height: 40px;
}
.post-match-banner__attendance,
.post-match-banner__date,
.post-match-banner__stadium {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #fff;
  display: block;
}
@media (min-width: 769px) {
  .post-match-banner__attendance,
  .post-match-banner__date,
  .post-match-banner__stadium {
    display: inline-block;
  }
}
.post-match-banner__date strong {
  font-weight: 500;
}
.post-match-banner__attendance {
  text-transform: none;
}
.post-match-banner__buttons {
  margin-top: 35px;
  white-space: nowrap;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
@media (min-width: 769px) {
  .post-match-banner__buttons {
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
}
.post-match-banner__buttons .btn--simple {
  min-width: 0;
}
@media (min-width: 768px) {
  .post-match-banner__buttons .btn--simple {
    min-width: 180px;
  }
}
.post-match-banner__buttons .btn--default {
  font-size: 0.6875rem;
}
@media (min-width: 769px) {
  .post-match-banner__buttons .btn--default {
    font-size: 0.75rem;
    padding: 18px;
  }
}
@media (min-width: 1025px) {
  .post-match-banner__buttons .btn--default {
    font-size: 0.875rem;
    padding: 20px;
  }
}
.post-match-banner__buttons .btn + .btn {
  margin-left: 20px;
}
.post-match-banner__buttons .btn--framed .btn__icon {
  width: 35px;
  height: 35px;
}
@media (min-width: 769px) {
  .post-match-banner__buttons .btn--framed .btn__icon {
    width: 56px;
    height: 56px;
  }
}
.post-match-banner__buttons .btn--framed .btn__text {
  font-size: 0.6875rem;
  padding: 0 20px;
}
@media (min-width: 769px) {
  .post-match-banner__buttons .btn--framed .btn__text {
    font-size: 0.75rem;
    padding: 0 20px;
  }
}
@media (min-width: 1025px) {
  .post-match-banner__buttons .btn--framed .btn__text {
    font-size: 0.875rem;
  }
}
.post-match-banner .match-data__separator {
  color: #fff;
  display: none;
}
@media (min-width: 769px) {
  .post-match-banner .match-data__separator {
    display: inline-block;
  }
}
.match-data {
  display: block;
  background-color: #f4f4f4;
  text-align: center;
  padding: 18px;
  margin-bottom: 20px;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  font-size: 0.875rem;
  line-height: 1.25em;
  color: #666;
}
.match-data__table {
  opacity: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  max-width: 600px;
  margin: 0 auto;
}
.match-data__row {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  padding-bottom: 8px;
}
.match-data__row--goals {
  font-size: 0.875rem;
  color: #323232;
}
.match-data__row:nth-child(odd) {
  padding-bottom: 13px;
}
.match-data__row:last-child {
  padding-bottom: 0;
}
.match-data__cell {
  display: block;
  -ms-flex: 1 1 100%;
  flex: 1 1 100%;
  font-size: 0;
}
.match-data__cell:first-child {
  text-align: right;
}
.match-data__cell:last-child {
  text-align: left;
}
.match-data__cell--icon {
  -ms-flex: 0 0 40px;
  flex: 0 0 40px;
  margin: 0 10px;
}
.match-data__cell span {
  font-size: 0.875rem;
  display: inline-block;
  margin: 0 3px;
}
.match-data__separator {
  margin: 0 10px;
}
.table {
  width: 100%;
  border-collapse: collapse;
  font-size: 0.75rem;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
}
@media (min-width: 769px) {
  .table {
    font-size: 0.875rem;
  }
}
.table td,
.table th {
  text-transform: none;
}
.table th {
  text-transform: uppercase;
  font-weight: 400;
}
.table th:not(.table__center) {
  text-align: left;
}
.table td,
.table th {
  padding: 8px 10px;
  vertical-align: middle;
  display: none;
  line-height: 1.5;
  text-transform: uppercase;
}
@media (min-width: 769px) {
  .table td,
  .table th {
    padding: 12px 18px;
    display: table-cell;
  }
}
.table td.is-mobile,
.table th.is-mobile {
  display: table-cell;
}
.table thead th {
  color: #fff;
  background: #252525;
  font-size: 0.75rem;
}
.table tbody th {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  text-align: left;
  vertical-align: top;
}
.table tbody tr {
  background-color: #f3f3f3;
}
.table tbody tr:nth-child(2n) {
  background-color: #eee;
}
.table tbody tr.is-highlighted {
  background-color: #ff0028;
  color: #fff;
}
.table tbody td:last-child {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
}
@media (min-width: 769px) {
  .table tbody td:last-child {
    font-size: 1rem;
  }
}
.lineups .table tbody td:last-child {
  padding-left: 0;
}
@media (min-width: 769px) {
  .lineups .table tbody td:last-child {
    font-size: 0.875rem;
  }
}
.table__center {
  text-align: center;
}
.table__notice {
  font-size: 0.75rem;
}
.table__athlete,
.table__notice {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
.table__icons {
  margin-left: auto;
  white-space: nowrap;
  display: -ms-flexbox;
  display: flex;
}
.table__icons .icon {
  margin: 0 0 0 2px;
}
.table + h2 {
  margin-top: 1.5em;
}
.table + h4 {
  margin-top: 2em;
}
.table--league .table__result {
  width: 18px;
  height: 18px;
  border-radius: 50%;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  vertical-align: middle;
  margin: 0 3px;
  position: relative;
}
.table--league .table__result:after {
  color: #fff;
  font-size: 0.6875rem;
  display: block;
}
.table--league .table__result--win {
  background-color: #2a8802;
}
.table--league .table__result--win:after {
  content: "W";
}
.table--league .table__result--lose {
  background-color: #ff0028;
}
.table--league .table__result--lose:after {
  content: "L";
}
.table--league .table__result--draw {
  background-color: #666;
}
.table--league .table__result--draw:after {
  content: "D";
}
.table--league .table__position:after {
  content: "";
  display: inline-block;
  vertical-align: middle;
  border-style: solid;
  width: 0;
  height: 0;
  border-color: transparent;
}
.table--league .table__position--up:after {
  border-width: 0 5px 5px;
  border-bottom-color: #616161;
}
.table--league .table__position--down:after {
  border-width: 5px 5px 0;
  border-top-color: #616161;
}
.table--league .table__position--still:after {
  width: 10px;
  height: 2px;
  border: 0;
  background-color: #616161;
}
.table--league .table__form {
  white-space: nowrap;
}
@media (min-width: 769px) and (max-width: 1023px) {
  .table--league .table--hide {
    display: none !important;
  }
}
@media (min-width: 769px) and (max-width: 1199px) {
  .table--league .table__result:first-child,
  .table--league .table__result:nth-child(2) {
    display: none;
  }
}
.table--league .is-highlighted .table__result:after {
  position: absolute;
  border-radius: 50%;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  border: 1px solid #fff;
  color: #fff;
  font-size: 0.6875rem;
  line-height: 18px;
  display: block;
}
.table--league .is-highlighted .table__result--win {
  background-color: #2a8802;
}
.table--league .is-highlighted .table__result--win:after {
  content: "W";
}
.table--league .is-highlighted .table__result--lose {
  background-color: #ff0028;
}
.table--league .is-highlighted .table__result--lose:after {
  content: "L";
}
.table--league .is-highlighted .table__result--draw {
  background-color: #666;
}
.table--league .is-highlighted .table__result--draw:after {
  content: "D";
}
.table--league .is-highlighted .table__position:after {
  background-color: transparent;
  border-top-color: #fff;
  border-bottom-color: #fff;
}
.table--league .is-highlighted .table__position--still:after {
  background-color: #fff;
}
.table--outline-last-column td:last-child,
.table--outline-last-column th:last-child {
  text-align: center;
  border-left: 1px solid #e3e3e3;
}
.table--outline-last-column td:last-child {
  color: #ff0028;
}
.goal-description {
  position: relative;
  overflow: visible;
  min-height: 150px;
  background-color: #e50024;
  margin: -20px -20px 20px;
  padding: 20px 20px 15px;
}
@media (min-width: 768px) {
  .goal-description {
    margin: -30px -30px 30px;
    padding: 20px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: justify;
    justify-content: space-between;
    min-height: 175px;
  }
}
.goal-description__image {
  position: absolute;
  left: -13px;
  bottom: 0;
  height: 100%;
  max-height: 90px;
  z-index: 1;
}
@media (min-width: 768px) {
  .goal-description__image {
    left: 10px;
    padding-top: 9px;
    max-height: 175px;
  }
}
.goal-description__logo {
  position: absolute;
  top: 15px;
  right: 15px;
  height: 45px;
  width: auto;
  z-index: 1;
}
@media (min-width: 768px) {
  .goal-description__logo {
    position: static;
    height: 110px;
    margin-right: 20px;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
}
.goal-description__content {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  position: relative;
  z-index: 2;
  color: #fff;
}
@media (min-width: 768px) {
  .goal-description__content {
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 0 40px 0 175px;
  }
}
.goal-description__title {
  display: block;
  font-size: 0.875rem;
  letter-spacing: -0.02em;
  text-transform: uppercase;
  padding-bottom: 15px;
  border-bottom: 1px solid #ccc;
  margin: 0 65px 15px 0;
}
@media (min-width: 768px) {
  .goal-description__title {
    margin-right: 0;
    margin-bottom: 10px;
  }
}
.goal-description__number {
  display: block;
  font-size: 2.8125rem;
  line-height: 1em;
  letter-spacing: -0.06em;
  padding-left: 80px;
  color: #000;
}
@media (min-width: 768px) {
  .goal-description__number {
    padding-left: 0;
    font-size: 5.625rem;
    text-indent: -3px;
  }
}
@media (min-width: 1200px) {
  .goal-description__number {
    float: left;
    margin-right: 20px;
  }
}
.goal-description__name {
  padding-left: 80px;
}
@media (min-width: 768px) {
  .goal-description__name {
    display: block;
    font-size: 1rem;
    line-height: 20px;
    margin: 0 0 5px;
    padding-left: 0;
    letter-spacing: -0.02em;
    text-transform: uppercase;
  }
}
@media (min-width: 1200px) {
  .goal-description__name {
    font-size: 1.125rem;
    margin-top: 20px;
  }
}
.goal-description__surname {
  display: block;
  font-size: 1.375rem;
  line-height: 1em;
  letter-spacing: -0.04em;
  text-transform: uppercase;
  padding-left: 80px;
}
@media (min-width: 768px) {
  .goal-description__surname {
    padding-left: 0;
    font-size: 1.75rem;
  }
}
@media (min-width: 1200px) {
  .goal-description__surname {
    font-size: 3rem;
    text-indent: -3px;
  }
}
.header-area {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-align: center;
  align-items: center;
  padding-bottom: 20px;
}
@media (min-width: 1024px) {
  .header-area {
    padding-bottom: 30px;
  }
}
.content__inner .header-area {
  padding-bottom: 0;
}
.content__inner .header-area--with-padding {
  padding-bottom: 20px;
}
@media (min-width: 1024px) {
  .content__inner .header-area--with-padding {
    padding-bottom: 30px;
  }
}
.header-area h2 {
  margin-bottom: 0;
}
.header-area:last-child {
  padding-bottom: 0;
}
.header-area__controls {
  display: -ms-flexbox;
  display: flex;
  margin: 0;
}
@media (min-width: 1024px) {
  .article .header-area__controls {
    padding: 0 30px;
  }
}
.header-area__controls .select + .select {
  margin-left: 10px;
}
@media (min-width: 769px) {
  .header-area__controls .select + .select {
    margin-left: 20px;
  }
}
.header-area__controls .btn + .btn {
  margin-left: 10px;
}
@media (min-width: 769px) {
  .header-area__controls .btn + .btn {
    margin-left: 20px;
  }
}
.article .header-area {
  margin-left: -20px;
  margin-right: -20px;
}
@media (min-width: 1024px) {
  .article .header-area {
    margin-left: -30px;
    margin-right: -30px;
  }
}
.search-results__title {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 1.5rem;
  line-height: 22px;
  color: #323232;
}
.search-results__notification {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 1rem;
  line-height: 22px;
  color: #323232;
  margin-bottom: 10px;
}
.match__sponsor {
  -ms-flex-negative: 1;
  flex-shrink: 1;
  max-width: 100%;
  -ms-flex-positive: 1;
  flex-grow: 1;
  flex-basis: 0;
  -ms-flex-preferred-size: 1;
  width: 300px;
}
.match__title {
  margin-right: 10px;
}
.article .match-stats {
  margin-left: auto;
  margin-right: auto;
  margin-top: 20px;
}
@media (min-width: 769px) {
  .article .match-stats {
    margin-top: 30px;
    max-width: 665px;
  }
}
.match-stats__header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.match-stats__team {
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  height: 50px;
  width: auto;
}
@media (min-width: 768px) {
  .match-stats__team {
    height: 65px;
  }
}
.match-stats__heading {
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 1rem;
  line-height: 1.18181818;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #323232;
  text-align: center;
}
@media (min-width: 768px) {
  .match-stats__heading {
    font-size: 1.375rem;
  }
}
.match-stats__list {
  list-style: none;
  margin-top: 20px;
  background-color: #f3f3f3;
  padding: 15px;
}
@media (min-width: 768px) {
  .match-stats__list {
    padding: 20px;
  }
}
@media (min-width: 1024px) {
  .match-stats__list {
    padding: 30px;
  }
}
.match-stats__item {
  display: block;
  text-align: center;
}
.match-stats__item + .match-stats__item {
  margin-top: 20px;
}
@media (min-width: 768px) {
  .match-stats__item + .match-stats__item {
    margin-top: 25px;
  }
}
.match-stats__item .comparison-bar {
  margin: 0 15px;
}
@media (min-width: 768px) {
  .match-stats__item .comparison-bar {
    margin: 0 20px;
  }
}
@media (min-width: 1024px) {
  .match-stats__item .comparison-bar {
    margin: 0 30px;
  }
}
.match-stats__title {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 0.75rem;
  color: #666;
  text-transform: uppercase;
  margin-bottom: 6px;
}
@media (min-width: 769px) {
  .match-stats__title {
    font-size: 1rem;
    margin-bottom: 12px;
  }
  .article .match-stats__title {
    margin-bottom: 20px;
  }
}
.match-stats__value {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 1.75rem;
  min-width: 37px;
  color: #666;
  line-height: 1;
}
.match-stats__value--home {
  text-align: right;
}
.match-stats__value--away {
  text-align: left;
}
.match-stats__value--saints {
  color: #ff0028;
}
@media (min-width: 769px) {
  .match-stats__value {
    min-width: 55px;
  }
}
.match-stats__info {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.match-stats--live {
  background-color: #323232;
  padding: 20px 25px 30px;
}
.match-stats--live .match-stats__team {
  height: 50px;
}
.match-stats--live .match-stats__heading {
  font-size: 1.125rem;
  line-height: 1.25;
  font-weight: 400;
  color: #fff;
  letter-spacing: normal;
}
.match-stats--live .match-stats__list {
  padding: 0;
  background-color: #323232;
}
.match-stats--live .match-stats__info {
  position: relative;
}
.match-stats--live .match-stats__title {
  font-size: 0.75rem;
  color: #fff;
  margin-bottom: 7px;
}
.match-stats--live .match-stats__value {
  font-size: 0.75rem;
  min-width: 0;
  position: absolute;
  z-index: 4;
  padding: 4px;
  height: 100%;
  color: #323232;
}
.match-stats--live .match-stats__value--home {
  left: 0;
  top: 0;
}
.match-stats--live .match-stats__value--away {
  right: 0;
  top: 0;
}
.match-stats--live .match-stats__value--saints {
  color: #fff;
}
.match-stats--live .comparison-bar {
  margin: 0;
}
.comparison-bar {
  width: 100%;
  height: 19px;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  overflow: hidden;
}
.comparison-bar__item {
  -ms-flex-positive: 1;
  flex-grow: 1;
  transition: flex-grow 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
  transition: flex-grow 0.3s cubic-bezier(0.215, 0.61, 0.355, 1),
    -ms-flex-positive 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
  background-color: #999;
}
.comparison-bar__item--saints {
  background-color: #ff0028;
}
.comparison-bar .icon-comparison-angle {
  width: 6px;
  height: 19px;
  position: relative;
  z-index: 3;
  margin: 0 -6px;
  transform: translateZ(0);
  fill: #ff0028;
  color: #999;
}
.comparison-bar .icon-comparison-angle--saints {
  fill: #999;
  color: #ff0028;
}
.matchday-table {
  display: block;
  position: relative;
  width: 100%;
  padding-bottom: 10px;
  background-color: #383838;
}
.matchday-table h2 {
  padding: 20px 30px;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 1.125rem;
  color: #fff;
  text-transform: uppercase;
  text-align: center;
}
.matchday-table table {
  width: 100%;
}
.matchday-table thead {
  text-transform: uppercase;
}
.matchday-table thead td {
  border-top: 1px solid #666;
  border-bottom: 1px solid #666;
}
.matchday-table tbody td:last-child {
  font-weight: 700;
  color: #fff;
}
.matchday-table td {
  padding: 9px 10px;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  font-size: 0.75rem;
  color: #e3e3e3;
}
.matchday-table td:first-child,
.matchday-table td:last-child {
  padding-left: 20px;
}
.matchday-table tr:not(.is-highlighted) {
  border-bottom: 1px solid #383838;
}
.matchday-table tr.is-highlighted {
  color: #fff;
  background-color: #ff0028;
}
.matchday-table tr.is-highlighted .icon {
  fill: #fff;
}
.matchday-table .icon {
  fill: #666;
}
.matchday-table__position {
  text-align: center;
}
.matchday-table__position .icon-league-position {
  vertical-align: middle;
}
.league-form {
  display: block;
  position: relative;
  background-color: #2b2b2b;
  padding: 30px;
}
.league-form__header {
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -ms-flex-align: center;
  align-items: center;
}
.league-form__header img {
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 40px;
  height: auto;
}
.league-form__header h2 {
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  font-size: 1rem;
  color: #fff;
  text-transform: uppercase;
  text-align: center;
}
.league-form__list {
  list-style: none;
  margin-top: 20px;
}
.league-form__item {
  display: -ms-flexbox;
  display: flex;
  text-align: center;
}
.league-form__item h3 {
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  background-color: #383838;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 0.75rem;
  line-height: 40px;
  color: #fff;
  text-transform: uppercase;
}
.league-form__item + .league-form__item {
  margin-top: 2px;
}
.league-form__item + .league-form__item.is-spacer {
  margin-top: 10px;
}
.league-form__away,
.league-form__home {
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 40px;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 0.875rem;
  line-height: 40px;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
}
.league-form__home {
  background-color: #ff0028;
}
.league-form__away {
  background-color: #666;
}
.gallery {
  min-width: 1px;
  overflow: hidden;
}
.article__content .gallery {
  margin: 0 -20px;
}
@media (min-width: 1024px) {
  .article__content .gallery {
    margin: 0 -15px;
  }
}
.modal .gallery {
  width: 100vw;
  max-width: 750px;
}
@media (min-width: 1300px) {
  .modal .gallery {
    max-width: 1050px;
  }
}
.gallery__wrap {
  -webkit-text-size-adjust: 100%;
  position: relative;
  direction: ltr;
  z-index: 0;
  padding-bottom: 44px;
}
.gallery__wrap .gallery__pointer {
  cursor: pointer;
}
.gallery__wrap--pan-y {
  -ms-touch-action: pan-y;
}
.gallery__wrap .gallery__grab {
  cursor: move;
  cursor: grab;
}
@media (min-width: 769px) {
  .gallery__wrap {
    padding-bottom: 70px;
  }
}
.gallery__wrap--rtl .gallery__stage__frame {
  direction: rtl;
}
.gallery__wrap--slide .gallery__stage__frame {
  opacity: 1 !important;
}
.gallery__wrap--fade .gallery__stage:after,
.gallery__wrap--fade .gallery__stage:before,
.gallery__wrap--fade .gallery__stage__frame {
  display: none;
}
.gallery__wrap--fade .gallery__stage__frame.is-active {
  display: block;
  left: 0;
  top: 0;
}
.gallery__wrap--only-active .gallery__nav,
.gallery__wrap--only-active .gallery__stage {
  max-width: 99999px !important;
}
.gallery__wrap--only-active .gallery__stage__frame {
  visibility: hidden;
}
.gallery__wrap--only-active .gallery__stage__frame.is-active {
  visibility: visible;
}
.gallery__wrap--css3 .gallery__arr,
.gallery__wrap--css3 .gallery__html,
.gallery__wrap--css3 .gallery__nav,
.gallery__wrap--css3 .gallery__nav__shaft,
.gallery__wrap--css3 .gallery__spinner,
.gallery__wrap--css3 .gallery__stage,
.gallery__wrap--css3 .gallery__stage .gallery__img,
.gallery__wrap--css3 .gallery__stage__frame,
.gallery__wrap--css3 .gallery__stage__shaft,
.gallery__wrap--css3 .gallery__thumb-border {
  transform: translateZ(0);
}
.gallery__wrap--css3 .gallery__nav__shaft,
.gallery__wrap--css3 .gallery__stage__shaft,
.gallery__wrap--css3 .gallery__thumb-border {
  transition-property: transform, width;
  transition-timing-function: cubic-bezier(0.1, 0, 0.25, 1);
  transition-duration: 0ms;
}
.gallery__wrap--css3 .gallery__spinner {
  animation: b 24s infinite linear;
}
.gallery__wrap--css3 .gallery__html,
.gallery__wrap--css3 .gallery__stage .gallery__img {
  transition-property: opacity;
  transition-timing-function: linear;
  transition-duration: 0.3s;
}
.gallery__wrap--css3 .gallery__arr:not(:focus) {
  transition-property: transform, opacity;
  transition-duration: 0.3s;
}
.gallery__wrap--no-controls.gallery__wrap--toggle-arrows .gallery__arr {
  opacity: 0;
}
.gallery__wrap--no-controls.gallery__wrap--toggle-arrows .gallery__arr:focus {
  opacity: 1;
}
.gallery__icon {
  width: 45px;
  height: 45px;
  position: absolute;
  top: 0;
  left: 0;
  background-color: #ff0028;
  z-index: 1;
  transition: 0.3s ease;
}
@media (min-width: 769px) {
  .gallery__icon {
    width: 60px;
    height: 60px;
  }
}
.gallery__icon .icon {
  width: 25px;
  height: 29px;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  fill: #fff;
  transition: 0.3s ease;
  transform: translateY(-1px);
}
@media (min-width: 769px) {
  .gallery__icon .icon {
    width: 25px;
    height: 29px;
  }
}
.gallery__controls {
  height: 44px;
  background-color: #000;
  color: #fff;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  font-size: 0.75rem;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
@media (min-width: 769px) {
  .gallery__controls {
    height: 70px;
    font-size: 0.875rem;
  }
}
.gallery__stage {
  background-color: #363636;
}
.gallery__caption {
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.hide-captions .gallery__caption {
  display: none;
}
.gallery__credits {
  font-size: 0.625rem;
}
.gallery__count {
  white-space: nowrap;
  margin-left: auto;
  padding-right: 20px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
@media (min-width: 769px) {
  .gallery__count {
    padding-right: 30px;
  }
}
.gallery__count button {
  width: 26px;
  height: 26px;
  position: relative;
  border: 0;
  color: #fff;
  background-color: transparent;
}
@media (min-width: 769px) {
  .gallery__count button:first-child {
    margin-right: 10px;
  }
}
@media (min-width: 769px) {
  .gallery__count button:last-child {
    margin-left: 10px;
  }
}
.gallery__count .icon {
  width: 5px;
  height: 9px;
  position: absolute;
  top: -1px;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  fill: currentColor;
}
@media (min-width: 769px) {
  .gallery__count .icon {
    width: 7px;
    height: 12px;
  }
}
.gallery__caption-wrap {
  box-sizing: border-box;
  padding-right: 20px;
  overflow: hidden;
}
@media (min-width: 769px) {
  .gallery__caption-wrap {
    padding-right: 60px;
  }
}
.gallery__caption {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding-left: 20px;
}
@media (min-width: 769px) {
  .gallery__caption {
    padding-left: 60px;
  }
}
.gallery__toggle {
  display: none;
  border: 0;
  width: 70px;
  -ms-flex-item-align: stretch;
  -ms-grid-row-align: stretch;
  align-self: stretch;
  color: #fff;
  background-color: #3f3f3f;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
@media (min-width: 769px) {
  .gallery__toggle {
    display: -ms-flexbox;
    display: flex;
  }
}
.gallery__toggle .icon {
  fill: currentColor;
}
.gallery__toggle-icon {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  transition: 0.5s ease;
  will-change: transform;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.is-active .gallery__toggle-icon {
  transform: rotate(180deg);
}
.gallery__nav-wrap {
  overflow: hidden;
  background-color: #2b2b2b;
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  transition: 0.5s ease;
  will-change: transform;
  transform: translateY(100%) translateY(-44px);
}
@media (min-width: 769px) {
  .gallery__nav-wrap {
    transform: translateY(100%) translateY(-70px);
  }
}
.gallery__nav-wrap.is-active {
  transform: translateY(0);
}
.gallery__nav,
.gallery__nav__frame {
  margin: auto;
  padding: 0;
}
.gallery__nav {
  height: 0;
  transition: 0.5s ease;
}
@media (min-width: 769px) {
  .gallery__nav {
    height: 90px;
  }
}
.gallery__nav .gallery__img {
  transition: 0.3s ease;
}
.gallery__nav__frame:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  transition: 0.5s ease;
}
.gallery__nav__frame.is-active .gallery__img,
.no-touch .gallery__nav__frame:hover .gallery__img {
  transform: scale(1.05) rotate(0.01deg);
}
.gallery__nav__frame.is-active:after,
.no-touch .gallery__nav__frame:hover:after {
  background-color: transparent;
}
.gallery__arr {
  display: none !important;
  z-index: 11;
  cursor: pointer;
  width: 90px;
  height: 90px;
  background-color: #2b2b2b;
}
.gallery__arr,
.gallery__arr .icon {
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
}
.gallery__arr .icon {
  left: 0;
  right: 0;
  fill: #fff;
}
@media (min-width: 769px) {
  .gallery__arr {
    display: block !important;
  }
}
.gallery__arr--prev {
  left: 0;
}
.gallery__arr--next {
  right: 0;
}
.gallery__arr--disabled {
  pointer-events: none;
  opacity: 0;
}
.gallery__spinner {
  position: absolute !important;
  top: 50% !important;
  left: 50% !important;
}
.gallery__img {
  max-width: 99999px !important;
  max-height: 99999px !important;
  min-width: 0 !important;
  min-height: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  padding: 0 !important;
}
.gallery__grabbing * {
  cursor: move;
  cursor: grab;
}
.gallery__arr,
.gallery__no-select,
.gallery__wrap {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.gallery__select {
  -webkit-user-select: text;
  -moz-user-select: text;
  -ms-user-select: text;
  user-select: text;
}
.gallery__arr,
.gallery__nav,
.gallery__nav__frame,
.gallery__nav__shaft,
.gallery__stage__frame,
.gallery__stage__shaft {
  -webkit-tap-highlight-color: transparent;
}
.gallery--hidden,
.gallery__load {
  position: absolute;
  left: -99999px;
  top: -99999px;
  z-index: -1;
}
.gallery__thumb {
  background-color: #7f7f7f;
  background-color: hsla(0, 0%, 50%, 0.2);
}
.gallery__select {
  cursor: auto;
}
.gallery__arr:focus:after,
.gallery__html,
.gallery__img,
.gallery__nav__frame:focus .gallery__dot:after,
.gallery__nav__frame:focus .gallery__thumb:after,
.gallery__stage__frame,
.gallery__stage__shaft {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
}
.gallery__nav:after,
.gallery__nav:before,
.gallery__stage:after,
.gallery__stage:before {
  transform: translateZ(0);
}
.gallery__arr:focus,
.gallery__nav__frame {
  outline: 0;
}
.gallery__nav:after,
.gallery__nav:before,
.gallery__stage:after,
.gallery__stage:before {
  content: "";
  display: block;
  position: absolute;
  text-decoration: none;
  top: 0;
  bottom: 0;
  width: 10px;
  height: auto;
  z-index: 10;
  pointer-events: none;
  background-repeat: no-repeat;
  background-size: 1px 100%, 5px 100%;
}
.gallery__arr:focus:after,
.gallery__nav__frame:focus .gallery__dot:after,
.gallery__nav__frame:focus .gallery__thumb:after {
  content: "";
  border-radius: inherit;
  background-color: rgba(0, 175, 234, 0.5);
}
.gallery__nav__frame,
.gallery__nav__shaft {
  display: inline-block;
  vertical-align: middle;
  *display: inline;
  *zoom: 1;
}
.gallery__nav__frame,
.gallery__thumb-border {
  box-sizing: content-box;
}
.gallery:not(.gallery--unobtrusive) > :not(:first-of-type):not(code) {
  display: none;
}
.gallery__nav,
.gallery__stage {
  overflow: hidden;
  position: relative;
  max-width: 100%;
}
.gallery__stage__frame {
  overflow: hidden;
}
.gallery__stage__frame.is-active {
  z-index: 8;
}
.gallery__img {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  opacity: 0;
  border: none !important;
}
.gallery__error .gallery__img,
.gallery__loaded .gallery__img {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  opacity: 1;
}
.gallery__nav {
  font-size: 0;
  line-height: 0;
  text-align: center;
  display: none;
  white-space: nowrap;
  z-index: 5;
}
.gallery__nav__shaft {
  position: relative;
  left: 0;
  top: 0;
  text-align: left;
}
.gallery__nav__frame {
  position: relative;
  cursor: pointer;
}
.gallery__nav--dots {
  display: block;
}
.gallery__nav--dots .gallery__nav__frame {
  width: 18px;
  height: 30px;
}
.gallery__nav--dots .gallery__nav__frame--thumb,
.gallery__nav--dots .gallery__thumb-border {
  display: none;
}
.gallery__nav--thumbs {
  display: block;
  text-align: left;
}
.gallery__nav--thumbs .gallery__nav__frame {
  padding-left: 0 !important;
}
.gallery__nav--thumbs .gallery__nav__frame:last-child {
  padding-right: 0 !important;
}
.gallery__nav--thumbs .gallery__nav__frame--dot {
  display: none;
}
.gallery__dot {
  display: block;
  width: 4px;
  height: 4px;
  position: relative;
  top: 12px;
  left: 6px;
  border-radius: 6px;
  border: 1px solid #7f7f7f;
}
.gallery__thumb {
  overflow: hidden;
  position: relative;
  width: 100%;
  height: 100%;
}
.gallery__thumb-border {
  position: absolute;
  z-index: 9;
  top: 0;
  left: 0;
  border-style: solid;
  border-color: #00afea;
}
.gallery__nav__frame:focus .gallery__thumb {
  z-index: 2;
}
.gallery__nav__frame:focus .gallery__dot:after {
  padding: 1px;
  top: -1px;
  left: -1px;
}
.gallery__nav__frame.is-active .gallery__dot {
  width: 0;
  height: 0;
  border-width: 3px;
}
.gallery__nav__frame.is-active .gallery__dot:after {
  padding: 3px;
  top: -3px;
  left: -3px;
}
.article__content .gallery .gallery__stage,
.content-page__content .gallery .gallery__stage,
.gallery--small .gallery__stage {
  width: 100% !important;
}
@media (min-width: 768px) {
  .article__content .gallery .gallery__arr,
  .content-page__content .gallery .gallery__arr,
  .gallery--small .gallery__arr {
    width: 50px;
    height: 50px;
  }
  .article__content .gallery .gallery__arr .icon-chevron-left-thin,
  .article__content .gallery .gallery__arr .icon-chevron-right-thin,
  .content-page__content .gallery .gallery__arr .icon-chevron-left-thin,
  .content-page__content .gallery .gallery__arr .icon-chevron-right-thin,
  .gallery--small .gallery__arr .icon-chevron-left-thin,
  .gallery--small .gallery__arr .icon-chevron-right-thin {
    width: 11px;
    height: 22px;
  }
}
@media (min-width: 769px) {
  .article__content .gallery .gallery__wrap,
  .content-page__content .gallery .gallery__wrap,
  .gallery--small .gallery__wrap {
    padding-bottom: 50px;
  }
}
@media (min-width: 769px) {
  .article__content .gallery .gallery__nav-wrap,
  .content-page__content .gallery .gallery__nav-wrap,
  .gallery--small .gallery__nav-wrap {
    transform: translateY(100%) translateY(-50px);
  }
  .article__content .gallery .gallery__nav-wrap.is-active,
  .content-page__content .gallery .gallery__nav-wrap.is-active,
  .gallery--small .gallery__nav-wrap.is-active {
    transform: translateY(0);
  }
}
@media (min-width: 768px) {
  .article__content .gallery .gallery__controls,
  .content-page__content .gallery .gallery__controls,
  .gallery--small .gallery__controls {
    height: 50px;
    font-size: 0.875rem;
  }
}
@keyframes b {
  0% {
    transform: rotate(0);
  }
  to {
    transform: rotate(1turn);
  }
}
.lineups {
  padding: 20px 0;
  -webkit-overflow-scrolling: touch;
  -ms-scroll-snap-type: mandatory;
  scroll-snap-type: mandatory;
  -ms-scroll-snap-points-x: repeat(54%);
  scroll-snap-points-x: repeat(54%);
  scroll-behaviour: smooth;
  overflow-x: auto;
  overflow-y: hidden;
}
.match-day .lineups {
  padding-top: 0;
}
.lineups .h3,
.lineups h3 {
  color: #666;
  font-weight: 400;
  margin: 0 0 0.85em;
  text-transform: uppercase;
  font-size: 1.125rem;
}
@media (min-width: 769px) {
  .lineups .h3,
  .lineups h3 {
    font-size: 1.375rem;
  }
}
@media (min-width: 769px) {
  .lineups {
    margin: 0 20px;
  }
}
.lineups__inner {
  width: 154%;
  display: -ms-flexbox;
  display: flex;
}
@media (min-width: 1024px) {
  .lineups__inner {
    width: 100%;
  }
}
.lineups__item {
  width: 77%;
  display: inline-block;
  padding: 20px;
  padding-right: 15px;
}
.lineups__item + .lineups__item {
  padding-left: 15px;
  padding-right: 20px;
}
@media (min-width: 769px) {
  .lineups__item {
    padding: 20px;
    width: 50%;
  }
}
.lineups__item .icon-goal {
  fill: #484848;
}
.lineups__item.is-highlighted .h3,
.lineups__item.is-highlighted h3 {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  color: #ff0028;
}
.lineups__item.is-highlighted .table tbody th:first-child {
  color: #ff0028;
}
.lineups__item.is-highlighted .icon-goal {
  fill: #ff0028;
}
.article .lineups {
  margin: 0 -20px 30px;
}
@media (min-width: 769px) {
  .article .lineups {
    margin-left: auto;
    margin-right: auto;
    max-width: 665px;
  }
}
.switch {
  cursor: pointer;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
  align-items: center;
}
@media (min-width: 769px) {
  .switch {
    display: inline-block;
  }
}
.switch [type="checkbox"] {
  position: absolute;
  opacity: 0;
}
.switch [type="checkbox"] ~ .switch__label {
  color: #666;
  text-transform: uppercase;
  font-size: 0.6875rem;
  letter-spacing: -0.0625rem;
  display: block;
  transition: color 0.3s cubic-bezier(0.19, 1, 0.22, 1);
  -ms-flex-order: -1;
  order: -1;
  margin-right: 10px;
}
@media (min-width: 769px) {
  .switch [type="checkbox"] ~ .switch__label {
    -ms-flex-order: inherit;
    order: inherit;
    margin: 0;
  }
}
.switch [type="checkbox"] ~ .switch__item {
  display: inline-block;
  position: relative;
  height: 17px;
  border-radius: 17px;
  transition: background-color 0.3s linear;
  width: 34px;
  background-color: #999;
}
.switch [type="checkbox"] ~ .switch__item:after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 17px;
  border-radius: 17px;
  will-change: transform;
  transition: transform 0.3s cubic-bezier(0.19, 1, 0.22, 1);
  width: 17px;
  box-sizing: border-box;
  border: 1px solid #999;
  background-color: #fff;
  border-radius: 50%;
}
.no-touch .switch [type="checkbox"] ~ .switch__item:hover:after {
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
}
@media (min-width: 769px) {
  .switch [type="checkbox"] ~ .switch__item {
    margin-bottom: 5px;
  }
}
.switch [type="checkbox"]:checked ~ .switch__item {
  background-color: #6dbd6f;
}
.switch [type="checkbox"]:checked ~ .switch__item:after {
  transform: translateX(100%);
}
.switch [type="checkbox"]:checked ~ .switch__label {
  color: #323232;
}
.player-header {
  position: relative;
  overflow: hidden;
  background-color: #0f0f0f;
}
@media (min-width: 769px) {
  .player-header {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
}
.player-info {
  background-color: #191919;
  padding: 30px 18px 18px 0;
  position: relative;
  display: -ms-flexbox;
  display: flex;
}
.player-info .text-uppercase {
  font-size: 0.625rem;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  position: relative;
  margin: 0 0 0 -3px;
}
@media (min-width: 768px) {
  .player-info .text-uppercase {
    margin: 0 0 0 -5px;
    top: -5px;
    font-size: 0.875rem;
  }
}
@media (min-width: 769px) {
  .player-info .text-uppercase {
    font-size: 1rem;
  }
}
@media (min-width: 1024px) {
  .player-info .text-uppercase {
    font-size: 0.875rem;
  }
}
@media (min-width: 768px) {
  .player-info {
    padding: 30px 30px 30px 0;
  }
}
@media (min-width: 769px) {
  .player-info {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
  }
}
@media (min-width: 1024px) {
  .player-info {
    -ms-flex-preferred-size: 57%;
    flex-basis: 57%;
  }
}
.player-info__main {
  position: relative;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.player-info__main:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: -10%;
  right: 35%;
  transform: skewX(-25deg);
  background: #ff0028;
}
@media (min-width: 768px) {
  .player-info__main:before {
    right: 50%;
  }
}
@media (min-width: 1024px) {
  .player-info__main:before {
    right: 40%;
  }
}
.player-info__main-inner {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: 94px;
}
@media (min-width: 768px) {
  .player-info__main-inner {
    min-height: 129px;
  }
}
@media (min-width: 1024px) {
  .player-info__main-inner {
    min-height: 129px;
  }
}
.player-info__summary {
  display: -ms-flexbox;
  display: flex;
}
.player-info__image {
  max-width: 35%;
  -ms-flex-item-align: end;
  align-self: flex-end;
  margin: 0;
}
.player-info__image img {
  -o-object-fit: cover;
  object-fit: cover;
  font-family: object-fit\:cover;
  display: block;
  max-width: 100%;
  -o-object-position: 100% 0;
  object-position: 100% 0;
}
@media (min-width: 768px) {
  .player-info__image {
    max-width: 16.14%;
    margin-top: 4px;
  }
}
@media (min-width: 769px) {
  .player-info__image {
    max-width: 25%;
  }
}
@media (min-width: 1024px) {
  .player-info__image {
    max-width: 23%;
    min-width: 117px;
  }
}
.player-info__name {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  color: #fff;
  margin-top: 3px;
  text-transform: uppercase;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
}
@media (min-width: 769px) {
  .player-info__name {
    margin-top: 7px;
  }
}
.player-info__firstname {
  font-size: 0.875rem;
  line-height: 1;
}
@media (min-width: 768px) {
  .player-info__firstname {
    font-size: 1.25rem;
  }
}
@media (min-width: 769px) {
  .player-info__firstname {
    font-size: 1.0625rem;
  }
}
@media (min-width: 1024px) {
  .player-info__firstname {
    font-size: 1.25rem;
  }
}
.player-info__lastname {
  font-size: 1.5rem;
  line-height: 1;
  white-space: nowrap;
}
@media (min-width: 768px) {
  .player-info__lastname {
    font-size: 2.875rem;
    margin-bottom: 0.21em;
  }
}
@media (min-width: 769px) {
  .player-info__lastname {
    font-size: 3.75rem;
    margin: 0 0 10px -4px;
  }
}
@media (min-width: 1024px) {
  .player-info__lastname {
    font-size: 2.5rem;
  }
}
.player-info__position {
  font-size: 0.75rem;
  line-height: normal;
  color: #000;
  margin: 10px 0 5px;
  text-transform: uppercase;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
}
@media (min-width: 768px) {
  .player-info__position {
    font-size: 0.875rem;
    margin-left: 10px;
    line-height: 10px;
  }
}
@media (min-width: 769px) {
  .player-info__position {
    font-size: 1rem;
  }
}
@media (min-width: 1024px) {
  .player-info__position {
    font-size: 0.875rem;
  }
}
.player-info__number {
  font-size: 3.875rem;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  letter-spacing: -0.1em;
  line-height: 47px;
  color: #000;
  margin: 0 10px 0 0;
  text-align: center;
}
@media (min-width: 768px) {
  .player-info__number {
    font-size: 5.9375rem;
    line-height: 0.8;
    margin-bottom: 10px;
  }
}
.player-info__origin {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 0.0625rem;
  color: #666;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
  align-items: center;
}
@media (min-width: 769px) {
  .player-info__origin img {
    margin-left: 7px;
  }
}
.player-info__aux {
  position: absolute;
  top: 30px;
  right: 18px;
  bottom: 18px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-align: end;
  align-items: flex-end;
}
@media (min-width: 768px) {
  .player-info__aux {
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: auto;
    right: 30px;
    bottom: auto;
  }
}
@media (min-width: 769px) {
  .player-info__aux {
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-align: end;
    align-items: flex-end;
    margin-bottom: 0;
    bottom: 30px;
  }
}
.player-info__social {
  margin-top: auto;
  white-space: nowrap;
}
@media (min-width: 768px) {
  .player-info__social {
    margin: 0 0 0 20px;
  }
}
@media (min-width: 769px) {
  .player-info__social {
    margin: auto 0 0;
  }
}
.player-info__country {
  display: none;
}
@media (min-width: 769px) {
  .player-info__country {
    display: inline-block;
  }
}
.player-statistics {
  padding: 20px;
}
@media (min-width: 768px) {
  .player-statistics {
    padding: 30px;
  }
}
@media (min-width: 769px) {
  .player-statistics {
    -ms-flex-preferred-size: 68%;
    flex-basis: 68%;
  }
}
@media (min-width: 1024px) {
  .player-statistics {
    max-width: 57%;
  }
}
.player-statistics__title {
  display: inline-block;
  font-size: 0.75rem;
  line-height: 1.416;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  color: #fff;
  text-transform: uppercase;
  margin-bottom: 1.33em;
}
@media (min-width: 768px) {
  .player-statistics__title {
    font-size: 0.875rem;
    margin-bottom: 1.9em;
  }
}
.player-statistics__title .notice {
  color: #ccc;
  display: block;
  margin-top: 5px;
}
@media (min-width: 768px) {
  .player-statistics__title .notice {
    display: inline;
    margin: 0 0 0 15px;
  }
}
.player-statistics__group {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-preferred-size: 33%;
  flex-basis: 33%;
}
.player-statistics__silhouette {
  display: none;
}
@media (min-width: 1200px) {
  .player-statistics__silhouette {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-preferred-size: 33%;
    flex-basis: 33%;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
}
.player-statistics__silhouette svg {
  width: 100%;
  height: 100%;
  max-height: 215px;
}
.player-image {
  position: relative;
  -ms-flex: 1;
  flex: 1 1 0%;
}
@media (min-width: 1024px) {
  .player-image {
    position: absolute;
    left: 57%;
    top: 0;
    right: 0;
    height: 100%;
  }
}
.player-image img {
  display: block;
  -o-object-fit: cover;
  object-fit: cover;
  font-family: object-fit\:cover;
  width: 100%;
  height: 100%;
}
@media (min-width: 769px) {
  .player-image img {
    position: absolute;
  }
}
.player-image .btn {
  position: absolute;
  left: 20px;
  bottom: 20px;
}
@media (min-width: 769px) {
  .player-image .btn {
    left: 30px;
    bottom: 30px;
  }
}
.social-button {
  width: 27px;
  height: 27px;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin: 0 5px;
  background-color: #515151;
}
.social-button:first-child {
  margin-left: 0;
}
.social-button:last-child {
  margin-right: 0;
}
@media (min-width: 769px) {
  .social-button {
    width: 30px;
    height: 30px;
  }
}
.social-button .icon {
  width: auto;
  height: auto;
  fill: #fff;
}
.connect-buttons {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-direction: column;
  flex-direction: column;
}
@media (min-width: 769px) {
  .connect-buttons {
    margin: 0 -5px;
  }
}
@media (min-width: 1200px) {
  .connect-buttons {
    -ms-flex-direction: row;
    flex-direction: row;
  }
}
.connect-buttons .connect-btn__wrap {
  -ms-flex-preferred-size: 33.3333%;
  flex-basis: 33.3333%;
}
@media (min-width: 769px) {
  .connect-buttons .connect-btn__wrap {
    padding: 5px;
  }
}
.connect-btn {
  width: 100%;
  height: 40px;
  cursor: pointer;
  border: 1px solid #959293;
  background-color: #fff;
  vertical-align: middle;
  margin: 0 0 3px;
}
.connect-btn .icon {
  max-width: 18px;
  max-height: 18px;
}
.connect-btn--text,
.connect-btn .icon {
  display: inline-block;
  vertical-align: middle;
}
.connect-btn--text {
  text-transform: uppercase;
  color: #000;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  margin-left: 5px;
}
.team-players {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  background-color: #323232;
}
@media (min-width: 769px) {
  .team-players {
    margin-left: -1px;
  }
}
.team-players__item {
  -ms-flex: 0 1 50%;
  flex: 0 1 50%;
}
@media (min-width: 480px) {
  .team-players__item {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
  }
}
@media (min-width: 769px) {
  .team-players__item {
    -ms-flex-preferred-size: 33.33333333%;
    flex-basis: 33.33333333%;
    border: 1px solid #323232;
    border-bottom: none;
    border-right: none;
  }
  .team-players__item:nth-child(-n + 3) {
    border-top: none;
  }
}
@media (min-width: 1024px) {
  .team-players__item {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
  }
  .team-players__item:nth-child(-n + 4) {
    border-top: none;
  }
}
@media (min-width: 1600px) {
  .team-players__item {
    -ms-flex-preferred-size: 16.66666667%;
    flex-basis: 16.66666667%;
  }
  .team-players__item:nth-child(-n + 6) {
    border-top: none;
  }
}
.team-players__item--cta {
  display: -ms-flexbox;
  display: flex;
}
.team-players__item--cta .team-players__link {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-item-align: stretch;
  align-self: stretch;
  width: 100%;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-size: 0.875rem;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
}
.team-players__item--cta .team-players__link .icon {
  margin-right: 9px;
  fill: currentColor;
  position: relative;
  top: -1px;
}
.team-players__item.is-hidden {
  display: none;
}
.team-players__link {
  color: #fff;
  text-transform: uppercase;
  text-decoration: none;
}
.team-players__image {
  font-size: 0;
  min-height: 100%;
}
.team-players__image img {
  border: 0;
  width: 100%;
  height: auto;
}
.team-players__info {
  height: 50px;
  margin-top: -50px;
  background-color: rgba(31, 31, 31, 0.9);
  position: relative;
  overflow: hidden;
}
@media (min-width: 769px) {
  .team-players__info {
    height: 93px;
    margin-top: -93px;
  }
}
.team-players__info:after {
  content: "";
  display: block;
  width: 72px;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  transform-origin: top;
  transform: skewX(-18deg);
  background-color: #ff0028;
}
@media (min-width: 769px) {
  .team-players__info:after {
    width: 123px;
  }
}
.team-players__text {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  position: relative;
  z-index: 3;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -ms-flex-align: center;
  align-items: center;
  padding: 5px 0 5px 20px;
}
@media (min-width: 769px) {
  .team-players__text {
    padding: 20px 0 20px 25px;
  }
}
.team-players__number {
  font-size: 0.875rem;
  line-height: 1em;
  font-weight: 700;
  color: #000;
  margin-right: 8px;
}
@media (min-width: 769px) {
  .team-players__number {
    font-size: 3.875rem;
    font-weight: 300;
    margin-right: 15px;
  }
}
.team-players__name {
  color: #fff;
  margin-bottom: 0;
}
.team-players__first-name {
  display: none;
  font-weight: 500;
  font-size: 0.75rem;
  letter-spacing: 0.04em;
}
@media (min-width: 769px) {
  .team-players__first-name {
    display: block;
  }
}
.team-players__last-name {
  display: block;
  font-size: 0.875rem;
  line-height: 1em;
}
@media (min-width: 769px) {
  .team-players__last-name {
    font-size: 1.1em;
    line-height: 1.23076923;
    font-weight: 400;
    letter-spacing: -0.04em;
  }
}
@media (min-width: 1024px) {
  .team-players__last-name {
    font-size: 0.8em;
  }
}
@media (min-width: 1440px) {
  .team-players__last-name {
    font-size: 1.5em;
  }
}
@media (min-width: 1600px) {
  .team-players__last-name {
    font-size: 0.9em;
  }
}
.team-players__more {
  background-color: #323232;
  text-align: center;
  width: 100%;
}
.team-players__more-btn {
  margin: 30px 0;
}
.team-players__more-btn.is-hidden {
  display: none;
}
.team-players--nav {
  width: 100%;
  min-height: 225px;
  position: absolute;
  transition: 0.4s ease;
  transform: translateY(-100%);
  z-index: 1;
  -ms-flex-flow: nowrap;
  flex-flow: nowrap;
  background-color: #323232;
  will-change: transform;
}
.team-players--nav.is-active {
  transform: translateY(0);
}
.team-players--nav .team-players__info {
  height: 54px;
  margin-top: -54px;
}
@media (min-width: 769px) {
  .team-players--nav .team-players__info {
    height: 54px;
    margin-top: -54px;
  }
}
.team-players--nav .team-players__item {
  opacity: 0;
  min-width: 165px;
  max-width: 165px;
  border: 0;
  padding-bottom: 1px;
}
.team-players--nav
  .team-players__item
  + .team-players--nav
  .team-players__item {
  padding-left: 1px;
}
.team-players--nav .team-players__item--cta {
  opacity: 1;
  min-width: 100px;
  -ms-flex-preferred-size: 100px;
  flex-basis: 100px;
}
@media (min-width: 768px) {
  .team-players--nav .team-players__item--cta {
    min-width: 165px;
    -ms-flex-preferred-size: 165px;
    flex-basis: 165px;
  }
}
.team-players--nav .team-players__item.is-hidden {
  display: none;
}
.team-players--nav .team-players__image {
  height: 225px;
  min-height: auto;
}
@media (min-width: 769px) {
  .team-players--nav .team-players__image {
    min-height: auto;
  }
}
@media (min-width: 769px) {
  .team-players--nav .team-players__text {
    padding: 0 0 0 20px;
  }
}
.team-players--nav .team-players__number {
  font-size: 2.25rem;
}
@media (min-width: 769px) {
  .team-players--nav .team-players__number {
    margin-right: 8px;
  }
}
.team-players--nav .team-players__first-name {
  font-size: 0.625rem;
}
@media (min-width: 769px) {
  .team-players--nav .team-players__last-name {
    font-size: 0.875rem;
  }
}
.team-stats__top-players [data-competition="all"] {
  margin-top: 0;
  margin-bottom: 20px;
}
@media (min-width: 768px) {
  .team-stats__top-players [data-competition="all"] {
    margin-bottom: 30px;
  }
}
.team-stats__top-players [data-competition="all"]:last-child {
  margin-bottom: 0;
}
.season-overlay__hero {
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: cover;
  color: #fff;
  background-color: #ab0000;
  position: relative;
}
@media (min-width: 769px) {
  .season-overlay__hero {
    background-color: transparent;
  }
}
@media (min-width: 769px) {
  .lightbox .season-overlay__hero {
    min-height: 520px;
    height: 520px;
    max-height: 520px;
  }
}
.season-overlay__top {
  padding: 20px;
}
@media (min-width: 769px) {
  .season-overlay__top {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1;
    padding: 40px;
  }
}
.season-overlay__logo {
  display: block;
  width: auto;
  height: 30px;
}
@media (min-width: 769px) {
  .season-overlay__logo {
    height: 50px;
  }
}
.season-overlay__image {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  font-family: object-fit\:cover;
}
.season-overlay__bottom {
  padding: 20px;
}
@media (min-width: 769px) {
  .season-overlay__bottom {
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 1;
    padding: 40px;
    width: 100%;
  }
}
@media (min-width: 1024px) {
  .season-overlay__bottom {
    width: calc(100% - 410px);
  }
}
.season-overlay__title {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 700;
  font-size: 1.375rem;
  line-height: 1.18181818;
  letter-spacing: -0.025em;
}
@media (min-width: 769px) {
  .season-overlay__title {
    font-size: 4.5rem;
  }
}
.season-overlay__title + .season-overlay__subtitle {
  margin-top: 5px;
}
@media (min-width: 769px) {
  .season-overlay__title + .season-overlay__subtitle {
    margin-top: 15px;
  }
}
.season-overlay__subtitle {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 0.9375rem;
  line-height: 1.26666667;
}
@media (min-width: 769px) {
  .season-overlay__subtitle {
    font-size: 1.625rem;
  }
}
@media (min-width: 769px) {
  .season-overlay__action {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: center;
    align-items: center;
  }
}
.season-overlay__action .btn {
  margin-top: 20px;
}
@media (min-width: 769px) {
  .season-overlay__action .btn {
    margin-top: 0;
  }
}
.season-overlay.foundation-overlay {
  background: #fff;
  padding: 40px 50px;
}
@media (min-width: 769px) {
  .season-overlay.foundation-overlay .season-overlay__hero {
    min-height: auto;
    height: auto;
    max-height: inherit;
  }
}
.season-overlay.foundation-overlay .season-overlay__hero {
  background: #fff;
}
.season-overlay.foundation-overlay .subtitle {
  color: #ff0028;
  margin-bottom: 6px;
  text-transform: uppercase;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
}
.season-overlay.foundation-overlay .title {
  color: #1f1f1f;
  font-size: 1.375rem;
  margin-bottom: 20px;
  text-transform: none;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
}
@media (min-width: 769px) {
  .season-overlay.foundation-overlay .title {
    font-size: 2.875rem;
  }
}
.season-overlay.foundation-overlay .description {
  font-family: Arial, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 1rem;
  line-height: 1.75;
  letter-spacing: 0.01em;
  color: #383838;
  margin-bottom: 30px;
}
.season-overlay.foundation-overlay a {
  background-color: #ff0028;
  border: 1px solid #ff0028;
  color: #fff;
  padding: 20px;
  min-width: 120px;
  text-transform: uppercase;
  display: inline-block;
  line-height: normal;
  text-align: center;
  cursor: pointer;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  text-decoration: none;
}
.season-offer {
  background-color: #fff;
  color: #323232;
}
@media (min-width: 769px) {
  .season-offer {
    display: -ms-flexbox;
    display: flex;
  }
}
.season-offer__figure {
  display: none;
}
@media (min-width: 769px) {
  .season-offer__figure {
    display: block;
    -ms-flex: 0 0 35%;
    flex: 0 0 35%;
    position: relative;
    overflow: hidden;
    transform: skew(-25deg);
    transform-origin: top left;
  }
}
.season-offer__image {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 1;
  transform: skew(25deg);
  transform-origin: top left;
  -o-object-fit: cover;
  object-fit: cover;
  font-family: object-fit\:cover;
}
.season-offer__content {
  padding: 25px 20px;
}
@media (min-width: 769px) {
  .season-offer__content {
    padding: 27px 40px 35px;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
  }
}
@media (min-width: 769px) {
  .season-offer__inner {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
}
.season-offer__stats {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-positive: 1;
  flex-grow: 1;
  padding: 4px 0;
  margin-bottom: 30px;
}
@media (min-width: 769px) {
  .season-offer__stats {
    margin-bottom: 0;
  }
}
.season-offer__stats .stats-item {
  border-left: 1px solid #dfdfdf;
  padding: 0 13px;
}
.season-offer__stats .stats-item__title {
  font-size: 0.6875rem;
  letter-spacing: 0.04em;
  margin-bottom: 10px;
  color: #6e6e6e;
}
@media (min-width: 769px) {
  .season-offer__stats .stats-item__title {
    font-size: 0.75rem;
  }
}
.season-offer__stats .stats-item__value {
  font-size: 1.625rem;
  font-weight: 300;
}
@media (min-width: 769px) {
  .season-offer__stats .stats-item__value {
    font-size: 1.75rem;
  }
}
.season-offer__title {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 1rem;
  line-height: 1.4375;
  margin-bottom: 10px;
}
@media (min-width: 769px) {
  .season-offer__title {
    margin-bottom: 20px;
  }
}
.season-offer__button {
  width: 100%;
}
@media (min-width: 769px) {
  .season-offer__button {
    width: auto;
  }
}
.season-panel {
  background-color: #fff;
  color: #323232;
  padding: 35px 20px;
  text-align: center;
}
.season-panel.bg-black {
  background-color: #000;
}
.season-panel.bg-black .season-panel__button.br-red {
  color: #fff;
}
@media (min-width: 1024px) {
  .season-panel {
    padding: 50px 40px;
  }
}
.season-panel__container {
  max-width: 1150px;
  margin: 0 auto;
}
@media (min-width: 1024px) {
  .season-panel__controls,
  .season-panel__inner {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .season-panel__controls {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
}
.season-panel__button + .season-panel__button {
  margin-top: 10px;
  border: 1px solid #ff0028;
}
@media (min-width: 500px) {
  .season-panel__button + .season-panel__button {
    margin-top: 0;
    margin-left: 15px;
  }
}
@media (min-width: 769px) {
  .season-panel__button + .season-panel__button {
    margin-left: 30px;
  }
}
@media (min-width: 1024px) {
  .season-panel__button + .season-panel__button {
    margin-left: 60px;
  }
}
.season-panel__button.br-red span + span {
  color: #ff0028;
}
.season-panel .br-red {
  border: 1px solid #ff0028;
}
.season-new {
  padding: 35px 20px;
  color: #000;
  position: relative;
}
@media (min-width: 769px) {
  .season-new {
    padding: 50px 40px;
  }
}
.season-new__container {
  max-width: 1150px;
  margin: 0 auto;
  position: relative;
  z-index: 3;
}
.season-new__inner {
  max-width: 930px;
  margin: 0 auto;
  text-align: center;
}
.season-new__title {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 1rem;
  line-height: 1.5;
  margin-bottom: 20px;
  font-weight: 600;
  color: #ff0028;
}
@media (min-width: 769px) {
  .season-new__title {
    font-size: 2.0625rem;
    line-height: 1.36363636;
  }
}
.season-new ul {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  font-size: 1rem;
  line-height: 1.5;
  letter-spacing: 0.02em;
  list-style-type: none;
}
@media (min-width: 769px) {
  .season-new ul {
    font-size: 1.25rem;
    line-height: 1.36363636;
  }
}
@media (min-width: 1024px) {
  .season-new ul {
    font-size: 1.375rem;
  }
}
.season-new ul li + li {
  margin-top: 12px;
  position: relative;
  margin-top: 34px;
}
.season-new ul li + li:before {
  content: "";
  position: absolute;
  width: 30%;
  height: 1.4px;
  background-color: red;
  left: 35%;
  top: -21px;
}
@media (min-width: 769px) {
  .season-new ul li + li:before {
    width: 15%;
    left: 42.5%;
  }
}
.season-ticket {
  padding: 35px 20px;
  color: #000;
  position: relative;
  background-color: #ff0028;
}
@media (min-width: 769px) {
  .season-ticket {
    padding: 50px 40px;
  }
}
.season-ticket__container {
  max-width: 1150px;
  margin: 0 auto;
  position: relative;
}
.season-ticket__inner {
  max-width: 930px;
  margin: 0 auto;
  text-align: center;
}
.season-ticket__title {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-weight: 600;
  font-size: 1rem;
  line-height: 1.5;
  margin-bottom: 20px;
  line-height: 1.25;
  color: #fff;
}
@media (min-width: 769px) {
  .season-ticket__title {
    font-size: 2.0625rem;
    line-height: 1.36363636;
  }
}
.season-ticket__buttons {
  margin-top: 40px;
}
.season-ticket ul {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  font-size: 1rem;
  line-height: 1.5;
  letter-spacing: 0.02em;
  list-style-type: none;
}
@media (min-width: 769px) {
  .season-ticket ul {
    font-size: 1.25rem;
    line-height: 1.36363636;
  }
}
@media (min-width: 1024px) {
  .season-ticket ul {
    font-size: 1.375rem;
  }
}
.season-ticket ul li + li {
  margin-top: 12px;
  position: relative;
  margin-top: 34px;
}
.season-ticket ul li + li:before {
  content: "";
  position: absolute;
  width: 30%;
  height: 1.4px;
  background-color: #fff;
  left: 35%;
  top: -21px;
}
@media (min-width: 769px) {
  .season-ticket ul li + li:before {
    width: 15%;
    left: 42.5%;
  }
}
.season-highlights {
  padding: 35px 20px;
  color: #fff;
  position: relative;
}
@media (min-width: 769px) {
  .season-highlights {
    padding: 50px 40px 90px;
  }
  .season-highlights:after {
    position: absolute;
    z-index: 1;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }
}
.season-highlights__background {
  display: none;
}
@media (min-width: 769px) {
  .season-highlights__background {
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    z-index: 0;
  }
}
.season-highlights__container {
  max-width: 1150px;
  margin: 0 auto;
  position: relative;
  z-index: 2;
}
.season-highlights__title {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 1.125rem;
  line-height: 1.11111111;
  letter-spacing: -0.01em;
  text-align: center;
  margin-bottom: 30px;
}
@media (min-width: 769px) {
  .season-highlights__title {
    font-size: 2.25rem;
    margin-bottom: 50px;
  }
}
.season-highlights .ooyala-player {
  max-width: 900px;
  margin: 0 auto;
  box-shadow: 0 0 50px 5px rgba(0, 0, 0, 0.7);
}
.season-pricing {
  color: #323232;
  padding: 35px 20px;
}
@media (min-width: 769px) {
  .season-pricing {
    padding: 50px 40px;
  }
}
.season-pricing__container {
  max-width: 1150px;
  margin: 0 auto;
}
@media (min-width: 769px) {
  .season-pricing__inner {
    display: -ms-flexbox;
    display: flex;
  }
}
.season-pricing__title {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 1.125rem;
  line-height: 1.11111111;
  letter-spacing: -0.01em;
  text-align: center;
  margin-bottom: 30px;
  color: #ff0028;
  font-weight: 600;
}
@media (min-width: 769px) {
  .season-pricing__title {
    font-size: 2.0625rem;
    margin-bottom: 50px;
  }
}
.season-pricing__map img,
.season-pricing__table img {
  width: 100%;
}
.season-pricing__map {
  margin-bottom: 20px;
}
@media (min-width: 769px) {
  .season-pricing__map {
    -ms-flex: 1 1 58%;
    flex: 1 1 58%;
    margin-bottom: 0;
  }
}
@media (min-width: 769px) {
  .season-pricing__table {
    -ms-flex: 1 1 42%;
    flex: 1 1 42%;
  }
}
.season-gallery {
  margin-bottom: 20px;
}
.season-gallery__container {
  max-width: 1150px;
  margin: 0 auto;
  padding: 0 20px;
}
@media (min-width: 769px) {
  .season-gallery__container {
    padding: 0;
  }
}
.season-atmosphere {
  color: #fff;
  background: #ff0028;
  background-image: none;
  padding: 35px 20px;
  position: relative;
}
@media (min-width: 769px) {
  .season-atmosphere {
    padding: 50px 40px;
  }
}
.season-atmosphere__container {
  max-width: 860px;
  margin: 0 auto;
  position: relative;
  z-index: 1;
}
.season-atmosphere__title {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 700;
  font-size: 1.125rem;
  line-height: 1.11111111;
  letter-spacing: -0.01em;
  text-align: center;
  margin-bottom: 30px;
}
@media (min-width: 769px) {
  .season-atmosphere__title {
    font-size: 2.0625rem;
    margin-bottom: 50px;
  }
}
@media (min-width: 769px) {
  .season-atmosphere__item {
    display: -ms-flexbox;
    display: flex;
  }
}
.season-atmosphere__item + .season-atmosphere__item {
  margin-top: 30px;
}
@media (min-width: 769px) {
  .season-atmosphere__item + .season-atmosphere__item {
    margin-top: 40px;
  }
}
.season-atmosphere__figure {
  display: none;
}
@media (min-width: 769px) {
  .season-atmosphere__figure {
    display: block;
    -ms-flex: 0 0 230px;
    flex: 0 0 230px;
  }
}
@media (min-width: 769px) {
  .season-atmosphere__figure + .season-atmosphere__text {
    margin-left: 40px;
  }
}
.season-atmosphere__image {
  display: block;
  width: 100%;
}
.season-atmosphere__text {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 0.9375rem;
  line-height: 1.53333333;
  padding-top: 20px;
  border-top: 1.5px solid #fff;
  letter-spacing: 0.02em;
}
@media (min-width: 769px) {
  .season-atmosphere__text {
    font-size: 1rem;
    line-height: 1.75;
    padding-top: 10px;
  }
}
.season-atmosphere__text p {
  color: #323232;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  line-height: 1.3em;
  font-size: 1.125rem;
}
.season-atmosphere__subtitle {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 700;
  font-size: 1.4375rem;
}
.season-related {
  background-color: #fff;
  color: #323232;
  padding: 0;
}
.season-related__container {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  display: table;
  table-layout: fixed;
  font-size: 0.9375rem;
  line-height: 1.46666667;
  letter-spacing: 0.02em;
  width: 100%;
  text-align: center;
}
@media (min-width: 769px) {
  .season-related__container {
    font-size: 1rem;
    line-height: 1.75;
  }
}
.season-related__item {
  padding: 50px 20px;
}
@media (min-width: 769px) {
  .season-related__item {
    display: table-cell;
    width: 50%;
  }
}
.season-related__item.background-red {
  background-color: #ff0028;
  color: #fff;
}
.season-related__item.background-red a {
  color: #323232;
}
.season-related__title {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  line-height: 1.86666667;
  text-transform: uppercase;
  font-weight: 700;
  color: #ff0028;
}
@media (min-width: 769px) {
  .season-related__title {
    line-height: inherit;
  }
}
.season-related__title.color-white {
  color: #fff;
}
.season-related__subtitle {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  font-weight: 300;
  margin-bottom: 15px;
}
.season-related a {
  font-size: 1.0625rem;
}
.season-footer {
  color: #fff;
  background-color: #650c0f;
}
@media (min-width: 769px) {
  .season-footer {
    min-height: 680px;
    max-height: 1065px;
    height: calc(100vh - 180px);
    position: relative;
  }
}
.season-footer__background {
  display: none;
}
@media (min-width: 769px) {
  .season-footer__background {
    display: block;
    position: absolute;
    z-index: 0;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }
}
.season-footer__container {
  padding: 0 20px;
}
@media (min-width: 769px) {
  .season-footer__container {
    padding: 0;
  }
}
.season-footer__inner {
  max-width: 660px;
  margin: 0 auto;
  text-align: center;
}
.season-footer__top {
  padding: 35px 20px;
  border-bottom: 1px solid #9b6768;
}
@media (min-width: 769px) {
  .season-footer__top {
    position: absolute;
    z-index: 1;
    top: 0;
    left: 0;
    right: 0;
    margin: auto;
    padding: 50px 40px;
    border: none;
  }
}
.season-footer__bottom {
  padding: 35px 20px;
}
@media (min-width: 769px) {
  .season-footer__bottom {
    position: absolute;
    z-index: 1;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    padding: 50px 40px;
  }
}
@media (min-width: 769px) {
  .season-footer__controls {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
  }
}
.season-footer__title {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 1.125rem;
  line-height: 1.66666667;
}
@media (min-width: 769px) {
  .season-footer__title {
    font-size: 2.25rem;
  }
}
.season-footer__call-us {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  font-size: 1rem;
  line-height: 1.6875;
  letter-spacing: -0.02em;
  text-transform: uppercase;
}
@media (min-width: 769px) {
  .season-footer__call-us {
    font-size: 1.375rem;
  }
}
.season-footer__separator {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 0.6875rem;
  line-height: 2.45454545;
  letter-spacing: -0.02em;
  text-transform: uppercase;
  margin-bottom: 10px;
}
@media (min-width: 769px) {
  .season-footer__separator {
    font-size: 0.875rem;
    margin: 0 20px;
  }
}
.season-footer__subtitle {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  letter-spacing: 0.02em;
  font-size: 0.9375rem;
  line-height: 1.53333333;
}
@media (min-width: 769px) {
  .season-footer__subtitle {
    font-size: 1rem;
    line-height: 1.75;
  }
}
.season-terms-conditions {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  background-color: #252525;
  color: #fff;
  font-size: 0.75rem;
  line-height: 1.5;
  letter-spacing: 0.02em;
  padding: 10px 20px;
  text-align: center;
}
@media (min-width: 769px) {
  .season-terms-conditions {
    padding: 20px 40px;
  }
}
.season-terms-conditions__link {
  color: inherit;
}
.no-touch .season-terms-conditions__link:hover {
  text-decoration: none;
}
.season-countdown {
  background-color: #2b2b2b;
  display: block;
  position: relative;
  padding: 17px;
  width: 100%;
}
.season-countdown.is-hidden {
  display: none;
}
@media (min-width: 1024px) {
  .season-countdown {
    background-color: transparent;
  }
}
@media (min-width: 1024px) {
  .season-countdown.full-width-countdown {
    position: relative;
    bottom: auto;
    padding: 0;
  }
}
.season-countdown__content {
  display: block;
  position: relative;
  padding: 17px;
  width: 100%;
}
@media (min-width: 1024px) {
  .season-countdown__content {
    max-width: 660px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin: auto;
    background-color: #000;
  }
}
@media (min-width: 1024px) {
  .full-width-countdown .season-countdown__content {
    width: 100%;
  }
}
.season-countdown__header {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 700;
  text-align: center;
}
@media (min-width: 1024px) {
  .season-countdown__header {
    text-align: justify;
  }
}
.season-countdown__title {
  display: block;
  width: 100%;
  color: #ff0028;
  font-size: 0.875rem;
  line-height: 1em;
}
@media (min-width: 769px) {
  .season-countdown__title {
    font-size: 1.25rem;
  }
}
@media (min-width: 1024px) {
  .season-countdown__title {
    font-size: 1.625rem;
  }
}
.season-countdown__subtitle {
  display: block;
  width: 100%;
  color: #fff;
  font-size: 0.875rem;
  line-height: 18px;
}
@media (min-width: 1024px) {
  .season-countdown__subtitle {
    font-size: 1.125rem;
  }
}
.season-countdown__counter {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 700;
  color: #fff;
  display: block;
  text-align: center;
  margin-top: 10px;
  font-size: 1.625rem;
  line-height: 1em;
}
@media (min-width: 769px) {
  .season-countdown__counter {
    margin: 0 0 0 15px;
  }
}
.season-countdown__digits {
  display: inline-block;
  position: relative;
  margin-bottom: 16px;
  text-align: left;
  color: #ff0028;
}
.season-countdown__digits:after {
  content: attr(data-label);
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 22px;
  color: #fff;
  font-weight: 300;
  display: block;
  position: absolute;
  top: 100%;
  width: 100%;
}
.season-form {
  max-width: 944px;
  margin: 0 auto;
  padding: 25px 20px;
}
@media (min-width: 769px) {
  .season-form {
    padding: 30px 40px;
  }
}
.full-width-img {
  width: 100%;
}
.full-width-img__img {
  width: 100%;
  height: 160px;
  -o-object-fit: cover;
  object-fit: cover;
}
.content-page__header {
  height: 100px;
  background: #ff0028;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-align: end;
  align-items: flex-end;
  position: relative;
  overflow: hidden;
  transform: translateZ(0);
}
@media (min-width: 1024px) {
  .content-page__header {
    height: 170px;
  }
}
.content-page__header--dark-red {
  background: #ff0028;
}
.content-page__header--dark-red .content-page__image:before {
  background-color: rgba(221, 8, 13, 0.3);
}
.content-page__header--light-red {
  background: #f35948;
}
.content-page__header--light-red .content-page__image:before {
  background-color: rgba(243, 89, 72, 0.4);
}
.content-page__header--light-red .content-page__image img {
  opacity: 0.4;
}
.content-page__text {
  -ms-flex: 1 1 55%;
  flex: 1 1 55%;
  padding: 15px 20px;
  position: relative;
  z-index: 3;
}
@media (min-width: 1024px) {
  .content-page__text {
    padding: 40px;
  }
}
.content-page__image-wrapper {
  width: 45%;
  height: 100%;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1;
}
.content-page__image {
  width: 100%;
  height: 100%;
  -ms-flex: 0 0 45%;
  flex: 0 0 45%;
  transform-origin: bottom left;
  transform: skewX(-13deg);
  position: relative;
  overflow: hidden;
}
.content-page__image:before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 20%;
  height: 100%;
  z-index: 2;
}
.content-page__image img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  transform-origin: bottom left;
  transform: skewX(13deg);
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: top;
  object-position: top;
  font-family: "object-fit: cover; object-position: top;";
  z-index: 1;
}
.content-page__heading {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  font-size: 1.75rem;
  letter-spacing: -0.025em;
  color: #fff;
}
@media (min-width: 1024px) {
  .content-page__heading {
    font-size: 3rem;
  }
}
.content-page__container {
  padding: 20px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
}
@media (min-width: 1024px) {
  .content-page__container {
    padding: 40px;
    -ms-flex-direction: row;
    flex-direction: row;
  }
}
.content-page__container.fullwidth {
  padding: 0;
}
.content-page__container.fullwidth .content-page__article {
  width: 100%;
}
.content-page__container.fullwidth .content-page__content {
  max-width: none;
  width: 100%;
}
.content-page__aside {
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  list-style: none;
  margin-bottom: 30px;
}
@media (min-width: 1024px) {
  .content-page__aside {
    width: 250px;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-right: 50px;
    margin-bottom: 0;
  }
}
.content-page__aside .btn--simple {
  min-width: 0;
  margin-top: 20px;
}
@media (min-width: 1024px) {
  .content-page__aside .btn--simple {
    margin-left: 0;
    margin-top: 20px;
  }
}
.content-page__article {
  font-family: Arial, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  font-size: 1rem;
  line-height: 1.75;
  letter-spacing: 0.02em;
  color: #323232;
}
.content-page__article > :first-child {
  margin-top: 0;
}
.content-page__article > :last-child {
  margin-bottom: 0;
}
@media (min-width: 1024px) {
  .content-page__article {
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
  }
}
.content-page__article .gallery {
  margin-top: 20px;
}
@media (min-width: 1024px) {
  .content-page__article .gallery {
    margin-top: 40px;
  }
}
.content-page__article .tabs__header {
  padding: 0;
}
div + .content-page__article .tabs__header {
  margin-top: 20px;
}
@media (min-width: 1024px) {
  div + .content-page__article .tabs__header {
    margin-top: 40px;
  }
}
.content-page__article .tabs__button {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
}
.content-page__article .tabs__button:first-child {
  border-left: 1px solid #e3e3e3;
}
.content-page__article .tabs__button:last-child {
  border-right: 1px solid #e3e3e3;
}
.content-page__article .content__inner {
  padding: 22px 0;
  max-width: none;
}
.content-page__article .match-list {
  background-color: #fff;
}
.content-page__article p:not([class]) {
  font-family: Arial, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 1.57142857;
  letter-spacing: 0.02em;
  color: #323232;
}
@media (min-width: 1024px) {
  .content-page__article p:not([class]) {
    font-size: 1rem;
    line-height: 1.75;
  }
}
.content-page__article p:not([class]) a:not(.btn) {
  color: #ff0028;
  text-decoration: underline;
  font-weight: 700;
}
.no-touch .content-page__article p:not([class]) a:not(.btn):hover {
  text-decoration: none;
}
.content-page__article p:not([class]) a:not(.btn):visited {
  color: #c0060a;
}
.content-page__article a[href^="http"]:not(.btn):not(.link-box),
.content-page__article a[href^="mailto"]:not(.btn):not(.link-box) {
  color: #ff0028;
  text-decoration: underline;
  font-weight: 700;
}
.no-touch .content-page__article a[href^="http"]:not(.btn):not(.link-box):hover,
.no-touch
  .content-page__article
  a[href^="mailto"]:not(.btn):not(.link-box):hover {
  text-decoration: none;
}
.content-page__article a[href^="http"]:not(.btn):not(.link-box):visited,
.content-page__article a[href^="mailto"]:not(.btn):not(.link-box):visited {
  color: #c0060a;
}
.content-page__article p {
  margin-top: 15px;
  margin-bottom: 15px;
}
.content-page__article b,
.content-page__article strong {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 1.375rem;
  line-height: 1.36363636;
}
.content-page__article b em,
.content-page__article strong em {
  font-family: Arial, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 700;
  font-size: 1rem;
}
.content-page__article .btn {
  margin-bottom: 20px;
}
@media (min-width: 768px) {
  .content-page__article .btn {
    margin-bottom: 0;
    margin-right: 20px;
  }
}
.content-page__article .btn:last-child {
  margin-bottom: 0;
  margin-right: 0;
}
.content-page__article ul {
  list-style: none;
  margin-top: 30px;
  margin-bottom: 30px;
}
.content-page__article ul li {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 1rem;
  line-height: 1.375;
  letter-spacing: 0.02em;
  color: #ff0028;
  position: relative;
  padding-left: 17px;
  margin-bottom: 15px;
}
.content-page__article ul li:before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 7px;
  height: 7px;
  background-color: #ff0028;
  border-radius: 50%;
  position: absolute;
  top: 8px;
  left: 0;
  z-index: 1;
}
.content-page__article ul li:last-child {
  margin-bottom: 0;
}
@media (min-width: 1024px) {
  .content-page__article ul li {
    padding-left: 27px;
    margin-bottom: 10px;
  }
}
.content-page__content {
  max-width: 1050px;
  margin-right: auto;
  margin-left: auto;
}
.content-page__title {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 1.375rem;
  line-height: 1.27272727;
  letter-spacing: -0.025em;
  color: #ff0028;
  text-transform: uppercase;
  margin-bottom: 20px;
}
@media (min-width: 1024px) {
  .content-page__title {
    font-size: 2.625rem;
    margin-bottom: 32px;
  }
}
.content-page__title--bottom {
  color: #323232;
}
@media (min-width: 1024px) {
  .content-page__title--bottom {
    font-size: 1.375rem;
  }
}
.newsfeed .content-page__title {
  margin-bottom: 0;
}
.content-page__title-thin {
  text-align: center;
  margin-bottom: 13px;
}
@media (min-width: 769px) {
  .content-page__title-thin {
    text-align: left;
    margin-bottom: 20px;
  }
}
.content-page__subtitle {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 1.125rem;
  line-height: 1.33333333;
  letter-spacing: -0.025em;
  color: #000;
  margin-bottom: 14px;
}
@media (min-width: 1024px) {
  .content-page__subtitle {
    font-size: 1.375rem;
    margin-bottom: 20px;
  }
}
.content-page__subtitle--big {
  font-size: 1.75rem;
  text-transform: uppercase;
  color: #1f1f1f;
  text-align: left;
}
.content-page__list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 20px -20px;
}
.content-page__list .js-banner {
  width: 100%;
  margin: 10px 20px;
}
@media (min-width: 768px) {
  .content-page__list .js-banner {
    width: calc(100% / 3 - 40px);
    margin: 20px;
  }
}
.content-page__list .js-banner img {
  width: 100%;
}
.content-page__bottom {
  padding: 20px;
  background-color: #f3f3f3;
}
@media (min-width: 1024px) {
  .content-page__bottom {
    padding: 40px;
  }
}
.content-page__bottom:empty {
  display: none;
}
.fw-banner-page.voting-layout .sponsor-banner {
  display: -ms-flexbox;
  display: flex;
}
.fw-banner-page.voting-layout .content-page__container {
  padding: 0 20px;
}
@media (min-width: 1024px) {
  .fw-banner-page.voting-layout .content-page__container {
    padding: 0 40px;
  }
}
.fw-banner-page.voting-layout .content-page__container h1,
.fw-banner-page.voting-layout .content-page__container h2,
.fw-banner-page.voting-layout .content-page__container h3,
.fw-banner-page.voting-layout .content-page__container h4,
.fw-banner-page.voting-layout .content-page__container h5,
.fw-banner-page.voting-layout .content-page__container h6,
.fw-banner-page.voting-layout .content-page__container p {
  margin: 30px 0 !important;
}
.big-subtitle-container {
  max-width: 1130px;
  margin: 0 auto;
  padding: 20px;
}
@media (min-width: 1200px) {
  .big-subtitle-container {
    padding: 0;
  }
}
.content-navigation {
  -ms-flex-positive: 1;
  flex-grow: 1;
}
@media (min-width: 1024px) {
  .content-navigation + .btn {
    margin-top: 30px;
  }
}
.content-navigation__list,
.content-navigation__sublist {
  list-style: none;
}
.content-navigation__list {
  border-left: 1px solid #c7c7c7;
}
.content-navigation__sublist {
  padding-left: 6px;
  display: none;
}
.is-active .content-navigation__sublist {
  display: block;
}
.content-navigation__item {
  position: relative;
  display: none;
}
@media (min-width: 1024px) {
  .content-navigation__item {
    display: block;
  }
}
.content-navigation__item:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: -1px;
  width: 6px;
  height: calc(100% + 1px);
  background-color: #ff0028;
  transform-origin: top left;
  transform: scaleX(0);
  transition: transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);
  z-index: 1;
}
.no-touch .content-navigation__item:hover .content-navigation__link {
  color: #ff0028;
}
.content-navigation__item.is-active .content-navigation__link {
  font-weight: 700;
  color: #ff0028;
}
.content-navigation__item.is-active:before {
  transform: scaleX(1);
}
.content-navigation__item:first-child .content-navigation__link {
  border-top: none;
}
.content-navigation__link {
  display: block;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 0.8125rem;
  line-height: 1.16666667;
  text-transform: uppercase;
  color: #666;
  padding: 20px;
  text-decoration: none;
  border-top: 1px solid #c7c7c7;
  transition: color 0.25s linear;
}
.content-navigation__subitem:first-child .content-navigation__sublink {
  margin-top: -5px;
}
.content-navigation__subitem:last-child .content-navigation__sublink {
  padding-bottom: 22px;
}
.no-touch .content-navigation__subitem:hover .content-navigation__sublink {
  color: #ff0028;
}
.content-navigation__sublink {
  display: block;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  font-size: 0.875rem;
  text-transform: none;
  line-height: 1.14285714;
  color: #666;
  padding: 0 20px 13px 28px;
  text-decoration: none;
  transition: color 0.25s linear;
}
.content-navigation__sublink.is-active {
  font-weight: 700;
  color: #ff0028;
}
.content-navigation__mobile-btn {
  text-align: center;
}
@media (min-width: 1024px) {
  .content-navigation__mobile-btn {
    display: none;
  }
}
.content-navigation .select {
  display: block;
  height: 100%;
}
.content-navigation .select__title {
  display: block;
}
.content-navigation .select__icon {
  fill: #666;
}
.content-navigation .select__label {
  padding: 18px 13px;
  color: #666;
}
@media (min-width: 768px) {
  .content-navigation .select__label {
    padding: 20px;
  }
}
@media (min-width: 1024px) {
  .content-navigation .select {
    display: none;
  }
}
@media (min-width: 1024px) {
  .content-navigation--pure .content-navigation__list {
    border: 0;
  }
}
@media (min-width: 1024px) {
  .content-navigation--pure .content-navigation__link {
    border: 0;
    padding: 15px 0;
  }
}
.content-navigation--pure
  .content-navigation__item.is-active
  .content-navigation__link {
  color: #666;
}
.content-navigation--pure .content-navigation__item.is-active:before {
  display: none;
}
.content-navigation--pure .content-navigation__sublink {
  text-transform: uppercase;
}
@media (min-width: 1024px) {
  .content-navigation--pure .content-navigation__sublink {
    padding: 15px 15px 15px 25px;
  }
}
.content-navigation--pure .content-navigation__sublink.is-active {
  color: #666;
}
.enquiry-banner {
  display: block;
  background-color: #f35948;
  position: relative;
  overflow: hidden;
  min-height: 170px;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 0.875rem;
  line-height: 1.57142857;
  letter-spacing: 0.02em;
  color: #fff;
}
@media (min-width: 1024px) {
  .enquiry-banner {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: center;
    align-items: center;
  }
}
div + .enquiry-banner {
  margin-top: 20px;
}
@media (min-width: 1024px) {
  div + .enquiry-banner {
    margin-top: 40px;
  }
}
.enquiry-banner__text {
  -ms-flex: 1 1 62%;
  flex: 1 1 62%;
  padding: 20px;
  position: relative;
  z-index: 3;
  background-color: #000 !important;
}
@media (min-width: 1024px) {
  .enquiry-banner__text {
    padding: 50px 25px 50px 50px;
  }
}
.enquiry-banner__summary,
.enquiry-banner__title {
  color: #fff !important;
}
.enquiry-banner__summary {
  font-weight: 300;
}
.enquiry-banner__image-wrapper {
  display: none;
  position: absolute;
  right: 0;
  top: 0;
  width: 38%;
  height: 100%;
  z-index: 1;
  background-color: #000 !important;
}
@media (min-width: 1024px) {
  .enquiry-banner__image-wrapper {
    display: block;
  }
}
.enquiry-banner__image {
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 100%;
  transform-origin: bottom left;
  transform: skewX(-13deg);
  background: none;
}
.enquiry-banner__image img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  font-family: object-fit\:cover;
  transform-origin: bottom left;
  transform: skewX(13deg);
  opacity: 0.5;
}
.enquiry-banner__image:before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 20%;
  height: 100%;
  background-color: rgba(243, 89, 72, 0.3);
  z-index: 2;
}
.enquiry-banner__buttons {
  -ms-flex: 0 0 38%;
  flex: 0 0 38%;
  position: relative;
  z-index: 3;
  text-align: left;
  padding: 0 20px 20px;
  background-color: #000;
}
@media (min-width: 1024px) {
  .enquiry-banner__buttons {
    padding: 0;
    text-align: center;
    background: none;
  }
}
.enquiry-banner__buttons .btn {
  font-size: 0.75rem;
}
.enquiry-banner__buttons .btn .icon {
  margin-left: 15px;
}
.link-box {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-direction: column;
  flex-direction: column;
  border: 1px solid #e8e8e8;
  text-decoration: none;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  margin: 10px 20px;
}
@media (min-width: 480px) {
  .link-box {
    -ms-flex-preferred-size: calc(50% - 40px);
    flex-basis: calc(50% - 40px);
    margin: 20px;
  }
}
.link-box__image {
  width: calc(100% + 2px);
  height: 150px;
  background-color: #383838;
  margin: -1px -1px 0;
}
.link-box__image img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  font-family: object-fit\:cover;
}
.link-box__info {
  padding: 30px 56px 30px 30px;
  color: #323232;
  background-color: #f3f3f3;
  position: relative;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.link-box__info .icon {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 24px;
  margin: auto;
  width: 8px;
  height: 15px;
  fill: #ff0028;
}
.link-box__info.white {
  background-color: #fff;
}
.link-box__title {
  font-weight: 500;
  font-size: 1.25rem;
  line-height: 1.2;
  letter-spacing: -0.025em;
}
.link-box__summary,
.link-box__title {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
}
.link-box__summary {
  font-weight: 300;
  font-size: 1rem;
  line-height: 1.375;
  letter-spacing: 0.02em;
  margin-top: 11px;
}
.link-box__thin-title {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 1.25rem;
  line-height: 1.2;
  letter-spacing: -0.025em;
  width: calc(100% + 2px);
  height: 60px;
  background-color: #ff0028;
  margin: -1px -1px 0;
  padding: 20px;
  text-align: center;
  color: #fff;
}
.link-box__thin-info {
  padding: 5px 40px 15px 30px;
  color: #323232;
  background-color: #f3f3f3;
  position: relative;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.link-box__thin-info .icon {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 24px;
  margin: auto;
  width: 8px;
  height: 15px;
  fill: #ff0028;
}
.link-box__media {
  border: 0;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
}
.link-box__media,
.related-card {
  text-decoration: none;
}
@media (min-width: 768px) {
  .related-card {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    min-height: 320px;
  }
}
.related-card__image {
  width: calc(100% + 2px);
  height: 180px;
  position: relative;
  overflow: hidden;
  margin: -1px -1px 0;
  transform-origin: bottom right;
  transform: skewY(7deg);
}
.related-card__image img {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: top;
  object-position: top;
  font-family: "object-fit: cover; object-position: top;";
  transform-origin: bottom right;
  transform: skewY(-7deg);
}
.sitecore-editing .related-card__image {
  display: none;
}
.related-card__info {
  padding: 7px 25px 25px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
}
.related-card__info,
.related-card__text {
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.related-card__title {
  display: inline-block;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 1.125rem;
  line-height: 1.11111111;
  letter-spacing: 0.02em;
  color: #ff0028;
  text-decoration: none;
  margin-bottom: 10px;
}
.related-card__summary {
  margin-bottom: 10px;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  font-size: 1rem;
  line-height: 1.375;
  letter-spacing: 0.01em;
  color: #323232;
}
@media (min-width: 768px) {
  .related-card__summary {
    margin-bottom: 0;
  }
}
.related-card .btn {
  font-size: 0.875rem;
  line-height: 1.42857143;
  letter-spacing: 0.02em;
}
.related-card .icon-chevron-right {
  width: 8px;
  height: 13px;
}
.partner-banner {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
}
@media (min-width: 769px) {
  .partner-banner {
    min-height: 150px;
    -ms-flex-direction: row;
    flex-direction: row;
  }
}
.partner-banner__image {
  -ms-flex: 0 0 85px;
  flex: 0 0 85px;
  background-color: #ff0028;
  padding: 20px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
}
.partner-banner__image img {
  max-width: 45px;
  max-height: 45px;
  width: 100%;
  height: 100%;
}
@media (min-width: 769px) {
  .partner-banner__image img {
    max-width: 90px;
    max-height: 90px;
  }
}
@media (min-width: 769px) {
  .partner-banner__image {
    -ms-flex-preferred-size: 150px;
    flex-basis: 150px;
    padding: 30px;
  }
}
.partner-banner__info {
  background-color: #f3f3f3;
  padding: 20px;
  -ms-flex-positive: 1;
  flex-grow: 1;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
@media (min-width: 769px) {
  .partner-banner__info {
    padding: 30px;
  }
}
.partner-banner__title {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 1.375rem;
  line-height: 1em;
  color: #ff0028;
  letter-spacing: -0.025em;
  text-transform: uppercase;
  margin-bottom: 25px;
}
@media (min-width: 769px) {
  .partner-banner__title {
    font-size: 2.625rem;
    margin-bottom: 0;
  }
}
.partner-banner__subtitle {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  font-size: 0.75rem;
  line-height: 1em;
  color: #666;
  letter-spacing: -0.025em;
  text-transform: uppercase;
  margin-bottom: 6px;
}
@media (min-width: 769px) {
  .partner-banner__subtitle {
    font-size: 1rem;
    margin-bottom: 3px;
  }
}
.partner-banner__link {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
  align-items: center;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 0.75rem;
  line-height: 1em;
  color: #ff0028;
  letter-spacing: -0.025em;
  text-transform: uppercase;
  text-decoration: none;
}
@media (min-width: 769px) {
  .partner-banner__link {
    margin-top: 15px;
  }
}
.event-banner {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  margin: 20px 0;
}
@media (min-width: 769px) {
  .event-banner {
    min-height: 130px;
    -ms-flex-direction: row;
    flex-direction: row;
  }
}
.event-banner__image {
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  min-width: 100%;
}
.event-banner__image img {
  width: 100%;
  height: auto;
}
@media (min-width: 640px) {
  .event-banner__image img {
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    font-family: object-fit\:cover;
    -o-object-position: top;
    object-position: top;
  }
}
@media (min-width: 640px) {
  .event-banner__image {
    -ms-flex-preferred-size: 100px;
    flex-basis: 100px;
    min-width: 100px;
  }
}
@media (min-width: 769px) {
  .event-banner__image {
    -ms-flex-preferred-size: 180px;
    flex-basis: 180px;
    min-width: 180px;
  }
}
.event-banner__info {
  padding: 20px 10px;
  -ms-flex-positive: 1;
  flex-grow: 1;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: center;
  justify-content: center;
  background-color: #fff;
}
@media (min-width: 640px) {
  .event-banner__info {
    padding: 30px;
    padding-right: 10px;
  }
}
.event-banner__title {
  font-weight: 500;
  font-size: 0.9375rem;
  line-height: 1em;
  color: #000;
  margin-bottom: 12px;
}
.event-banner__subtitle,
.event-banner__title {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  letter-spacing: -0.025em;
  text-transform: uppercase;
}
.event-banner__subtitle {
  font-weight: 300;
  display: -ms-flexbox;
  display: flex;
  font-size: 0.75rem;
  line-height: 1.3em;
  color: #666;
  margin-bottom: 6px;
}
@media (min-width: 769px) {
  .event-banner__subtitle {
    font-size: 0.875rem;
    margin-bottom: 3px;
    line-height: 1.2em;
  }
}
.event-banner__link {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 0.75rem;
  line-height: 1em;
  color: #ff0028;
  letter-spacing: -0.025em;
  text-transform: uppercase;
  text-decoration: none;
  width: 100%;
}
@media (min-width: 640px) {
  .event-banner__link {
    -ms-flex-direction: row;
    flex-direction: row;
  }
}
.event-banner__icon {
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
  padding-right: 30px;
  display: none;
}
@media (min-width: 640px) {
  .event-banner__icon {
    display: -ms-flexbox;
    display: flex;
  }
}
.event-banner__icon .icon-chevron-right {
  width: 12px;
  height: 16px;
}
.ooyala-player:not(:first-child) {
  margin-top: 30px;
}
.ooyala-player:not(:last-child) {
  margin-bottom: 30px;
}
.article.video .ooyala-player {
  height: 100%;
}
.ooyala-player__container {
  position: relative;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  height: 100%;
}
.article.video .ooyala-player__container:before {
  content: normal;
}
.has-register .ooyala-player__container {
  height: 56vw;
}
@media (min-width: 768px) {
  .has-register .ooyala-player__container {
    height: 100%;
  }
}
.ooyala-player__container.article-only-video {
  margin-top: 32px;
}
@media (min-width: 768px) {
  .ooyala-player__container.article-only-video {
    height: 412px;
  }
}
.ooyala-player__notification {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  padding: 20px;
  color: #fff;
  font-size: 0.75rem;
  line-height: 1.16666667;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  text-decoration: none;
  background-color: rgba(0, 0, 0, 0.7);
}
@media (min-width: 768px) {
  .ooyala-player__notification {
    font-size: 0.875rem;
    padding: 24px;
  }
}
.ooyala-player__notification--with-icon {
  padding: 20px 20px 20px 76px;
}
@media (min-width: 768px) {
  .ooyala-player__notification--with-icon {
    padding: 24px 24px 24px 88px;
  }
}
.ooyala-player__notification--with-icon:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  display: block;
  width: 54px;
  height: 54px;
  line-height: 33px;
  font-size: 0.8125rem;
  vertical-align: top;
  font-family: ooyala-slick-type;
  text-align: center;
  background-color: #ff0028;
  background-image: url(/assets/svg/src/video-play.svg);
  background-repeat: no-repeat;
  background-size: 25px;
  background-position-x: center;
  background-position-y: center;
}
@media (min-width: 768px) {
  .ooyala-player__notification--with-icon:before {
    font-size: 1.625rem;
    width: 64px;
    height: 64px;
    line-height: 66px;
  }
}
.oo-player-container .oo-player > div,
.ooyala-player .oo-player-skin + div {
  top: 0;
}
@media (min-width: 1024px) {
  .section.promo-block
    .section__container.section__container--narrow
    .article__hero.js-hero {
    max-height: 412px;
    max-width: 975px;
  }
}
@media (min-width: 1024px) and (min-width: 769px) {
  .section.promo-block
    .section__container.section__container--narrow
    .article__hero.js-hero
    .digital-member-hero__top-section {
    padding: 46px;
  }
}
.modal {
  display: -ms-flexbox;
  display: flex;
  height: 1px;
  position: relative;
  padding: 0;
  min-height: 100vh;
  background-color: rgba(0, 0, 0, 0.9);
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: start;
  align-items: flex-start;
}
.modal:after,
.modal:before {
  content: "";
  display: table;
  clear: both;
}
.modal__close {
  display: -ms-flexbox;
  display: flex;
  height: 45px;
  position: fixed;
  top: 60px;
  right: 0;
  left: 0;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-bottom: 1px solid #666;
  cursor: pointer;
  background-color: #f3f3f3;
}
.modal__close:after {
  content: "CLOSE";
  margin-left: 10px;
  font-size: 0.75rem;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
.modal__close .icon {
  width: 13px;
  height: 13px;
  fill: #666;
  vertical-align: middle;
}
.page__store .modal__close {
  display: block;
  width: 36px;
  height: 36px;
  top: 15px;
  right: 15px;
  left: auto;
  border: none;
  background: transparent;
}
.page__store .modal__close:after {
  display: none;
}
.page__store .modal__close .icon {
  width: 36px;
  height: 36px;
  fill: #ff0028;
}
@media (min-width: 1024px) {
  .page__store .modal__close .icon {
    fill: #ff0028;
  }
}
@media (min-width: 768px) {
  .modal__close {
    top: 70px;
  }
}
@media (min-width: 1024px) {
  .modal__close {
    display: block;
    max-width: 645px;
    height: 30px;
    position: absolute;
    top: 30px;
    right: -50px;
    left: 100%;
    margin-right: auto;
    padding: 0;
    border-bottom: none;
    background-color: transparent;
  }
  .modal__close:after {
    display: none;
  }
  .modal__close .icon {
    width: 40px;
    height: 40px;
    margin-top: -10px;
    float: right;
    fill: #e3e3e3;
  }
}
@media (min-width: 1200px) {
  .modal__close {
    right: -55px;
  }
  .modal__close .icon {
    width: 50px;
    height: 50px;
  }
}
.modal__wrapper {
  display: block;
  position: relative;
}
.modal__content {
  position: relative;
  margin-top: 105px;
  margin-bottom: 0;
}
.page__store .modal__content {
  margin-top: 0;
}
@media (min-width: 768px) {
  .page__store .modal__content {
    margin-top: 0;
  }
}
@media (min-width: 768px) {
  .modal__content {
    margin-top: 115px;
  }
}
@media (min-width: 1024px) {
  .modal__content {
    margin-top: 30px;
    margin-bottom: 30px;
  }
}
.modal--full {
  width: 100%;
  height: auto;
  position: fixed;
  top: 0;
  bottom: 0;
  -ms-flex-align: stretch;
  align-items: stretch;
  min-height: 0;
}
.modal--full .modal__wrapper {
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
}
.modal--full .modal__content {
  width: 100%;
}
.modal--white {
  background-color: #fff;
}
.modal--grey {
  background-color: #313131;
}
.modal--iframe {
  overflow: hidden;
}
.modal--iframe .modal__wrapper {
  width: 100%;
  max-width: 1040px;
}
.modal.lock {
  width: 100%;
  height: 100vh;
  position: fixed;
  top: 0;
  left: 0;
  overflow: hidden;
}
.page__store .modal {
  width: 100%;
  z-index: 20;
}
@media (min-width: 1024px) {
  .page__store .modal {
    padding-left: 60px;
  }
}
@media (min-width: 1200px) {
  .page__store .modal {
    padding-left: 60px;
  }
}
@media (min-width: 1024px) {
  .modal {
    padding-right: 60px;
    padding-left: 165px;
    -ms-flex-align: center;
    align-items: center;
  }
}
@media (min-width: 1200px) {
  .modal {
    padding-left: 180px;
  }
}
.pull-right {
  float: right;
}
.has-overlay {
  height: auto;
  overflow: hidden;
}
.has-overlay > body {
  height: 100%;
  overflow: hidden;
}
.modal--fade,
.modal--show {
  display: none;
  width: 0;
  height: 0;
  position: fixed;
  z-index: 999;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  transform: translateY(100%);
  transform: translate3d(0, 100%, 0);
  overflow: hidden;
  opacity: 0;
}
.is-active.modal--fade,
.is-active.modal--show,
.modal--fade:target,
.modal--show:target {
  width: auto;
  height: auto;
  transform: translate(0);
  opacity: 1;
}
.is-active.modal--fade,
.is-active.modal--show {
  display: block;
  width: 100%;
  height: 100%;
}
.is-active.modal--fade,
.is-active.modal--show,
.modal--fade:target,
.modal--show:target {
  display: block;
}
.modal--fade .modal-inner,
.modal--show .modal-inner {
  width: 650px;
  position: absolute;
  z-index: 20;
  top: 20%;
  left: 50%;
  margin-left: -325px;
  overflow-x: hidden;
  -webkit-overflow-scrolling: touch;
}
.modal--fade .modal-inner > iframe,
.modal--fade .modal-inner > img,
.modal--fade .modal-inner > video,
.modal--show .modal-inner > iframe,
.modal--show .modal-inner > img,
.modal--show .modal-inner > video {
  width: 100%;
  height: auto;
  min-height: 300px;
}
.modal--fade .modal-inner > img,
.modal--show .modal-inner > img {
  width: auto;
  max-width: 100%;
}
.modal--fade .modal-inner iframe,
.modal--show .modal-inner iframe {
  display: block;
  width: 100%;
  border: 0;
}
.modal--fade .modal-content,
.modal--show .modal-content {
  position: relative;
  max-height: 400px;
  max-height: 60vh;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.modal--fade .modal-content > *,
.modal--show .modal-content > * {
  max-width: 100%;
}
.modal--fade footer:after,
.modal--show footer:after {
  content: "";
  display: block;
  clear: both;
}
.modal--fade footer,
.modal--show footer {
  padding: 10px;
  border-top: 1px solid #fff;
  background: #f0f0f0;
  border-radius: 0;
}
.modal--fade .modal-close,
.modal--show .modal-close {
  display: block;
  height: 1px;
  margin: -1px;
  clip: rect(0 0 0 0);
  overflow: hidden;
}
.modal--fade .modal-close:focus:after,
.modal--show .modal-close:focus:after {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color;
}
.modal--fade .modal-close:before,
.modal--show .modal-close:before {
  content: "";
  position: absolute;
  z-index: 10;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
@media screen and (max-width: 690px) {
  .modal--fade .modal-inner,
  .modal--show .modal-inner {
    width: auto;
    right: 20px;
    left: 20px;
    margin-left: 0;
  }
  .modal--fade .modal-close:after,
  .modal--show .modal-close:after {
    right: 20px;
    margin-right: 0 !important;
  }
}
@media screen and (max-width: 30em) {
  .modal--fade,
  .modal--show {
    display: block;
    right: auto;
    bottom: auto;
    transform: translate3d(0, 100%, 0);
    transition: opacity 1ms 0.25s;
  }
  .is-active.modal--fade,
  .is-active.modal--show,
  .modal--fade:target,
  .modal--show:target {
    width: 100%;
    height: 100%;
  }
  .is-active.modal--fade .modal-close,
  .is-active.modal--show .modal-close,
  .modal--fade:target .modal-close,
  .modal--show:target .modal-close {
    display: block;
  }
  .modal--fade .modal-inner,
  .modal--show .modal-inner {
    height: 100%;
    top: 0;
    right: 0;
    left: 0;
    box-sizing: border-box;
    overflow: auto;
  }
  .modal--fade .modal-content,
  .modal--show .modal-content {
    max-height: none;
    -ms-word-break: break-all;
    word-break: break-all;
    word-break: break-word;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;
  }
  .modal--fade .modal-close,
  .modal--show .modal-close {
    display: none;
    right: auto;
  }
  .modal--fade .modal-close:before,
  .modal--show .modal-close:before {
    content: "";
    position: fixed;
    z-index: 20;
    top: 0;
    right: 0;
    left: 0;
  }
  .modal--fade .modal-close:after,
  .modal--show .modal-close:after {
    top: 5px !important;
    right: 5px;
    left: auto;
    margin-left: 0;
  }
}
@media screen and (max-height: 46em) and (min-width: 30em) {
  .modal--fade .modal-content,
  .modal--show .modal-content {
    max-height: 340px;
    max-height: 50vh;
  }
}
@media screen and (max-height: 36em) and (min-width: 30em) {
  .modal--fade .modal-content,
  .modal--show .modal-content {
    max-height: 265px;
    max-height: 40vh;
  }
}
.is-stacked.modal--fade,
.is-stacked.modal--show {
  transform: translate(0) scale(1);
  opacity: 1;
}
.is-stacked.modal--fade .modal-inner,
.is-stacked.modal--show .modal-inner {
  animation: scaleDown 0.7s ease both;
}
.is-stacked.modal--fade .modal-close,
.is-stacked.modal--show .modal-close {
  opacity: 0;
}
@media screen and (max-width: 30em) {
  .is-stacked.modal--fade,
  .is-stacked.modal--show {
    animation: scaleDown 0.7s ease both;
  }
  .is-stacked.modal--fade .modal-inner,
  .is-stacked.modal--show .modal-inner {
    animation: none;
  }
  .is-stacked.modal--fade .modal-close,
  .is-stacked.modal--show .modal-close {
    opacity: 1;
  }
}
@media screen and (min-width: 30em) {
  .modal--fade {
    transition: opacity 0.4s;
  }
}
.modal--fade,
.modal--show {
  color: #222;
  line-height: 1.3;
}
.modal--fade .modal-inner,
.modal--show .modal-inner {
  max-width: 100%;
  border-radius: 0;
  background: #fff;
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  transition: max-width 0.25s linear, margin-left 0.125s linear;
}
.modal--fade header,
.modal--show header {
  padding: 0 1.2em;
  border-bottom: 1px solid #ddd;
}
.modal--fade header > h2,
.modal--show header > h2 {
  margin: 0.5em 0;
}
.modal--fade .modal-content,
.modal--show .modal-content {
  padding: 15px 1.2em;
  border-bottom: 1px solid #ddd;
}
.modal--fade .modal-close,
.modal--show .modal-close {
  text-indent: -100px;
}
.modal--fade .modal-close:before,
.modal--show .modal-close:before {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAEUlEQVQoz2NgeEYAjioYSQoAzOTmAXhPhyoAAAAASUVORK5CYII=");
}
.modal--fade .modal-close:after,
.modal--show .modal-close:after {
  content: "\D7";
  padding: 2px 8px;
  background: #fff;
  border-radius: 0;
  font-size: 1.2em;
  text-decoration: none;
  text-indent: 0;
}
@media screen and (max-width: 30em) {
  .modal--fade .modal-close:before,
  .modal--show .modal-close:before {
    height: 3em;
    background: #27aae2;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.6);
  }
  .modal--fade .modal-inner,
  .modal--show .modal-inner {
    padding-top: 3em;
    box-shadow: none;
  }
  .modal--fade .modal-close,
  .modal--show .modal-close {
    text-decoration: none;
  }
  .modal--fade .modal-close:after,
  .modal--show .modal-close:after {
    content: attr(data-close);
    padding: 0.5em 1em;
    font-size: 1em;
  }
}
.modal--fade .modal-inner-narrow,
.modal--show .modal-inner-narrow {
  width: 400px;
  margin-left: -200px;
}
.spinner {
  display: -ms-inline-flexbox;
  display: inline-flex;
  position: fixed;
  right: 0;
  bottom: 0;
  background-color: rgba(255, 0, 40, 0.75);
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  z-index: 50;
}
.spinner [role="progressbar"] {
  position: relative !important;
}
@media (min-width: 1024px) {
  .spinner {
    top: 0;
    bottom: auto;
  }
}
input[type="email"],
input[type="number"],
input[type="password"],
input[type="tel"],
input[type="text"],
select,
textarea {
  width: 100%;
  position: relative;
  padding: 10px;
  border-radius: 0;
  border: 1px solid #ccc;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: #fff;
  color: #333;
  font-size: 0.875rem;
  line-height: 18px;
  font-family: Arial, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
}
@media (min-width: 768px) {
  input[type="email"],
  input[type="number"],
  input[type="password"],
  input[type="tel"],
  input[type="text"],
  select,
  textarea {
    font-size: 1rem;
  }
}
input[type="email"]::-webkit-inner-spin-button,
input[type="email"]::-webkit-outer-spin-button,
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button,
input[type="password"]::-webkit-inner-spin-button,
input[type="password"]::-webkit-outer-spin-button,
input[type="tel"]::-webkit-inner-spin-button,
input[type="tel"]::-webkit-outer-spin-button,
input[type="text"]::-webkit-inner-spin-button,
input[type="text"]::-webkit-outer-spin-button,
select::-webkit-inner-spin-button,
select::-webkit-outer-spin-button,
textarea::-webkit-inner-spin-button,
textarea::-webkit-outer-spin-button {
  margin: 0;
  -webkit-appearance: none;
}
.select-wrap {
  position: relative;
}
.select-wrap:after {
  content: "";
  width: 10px;
  height: 5.946px;
  position: absolute;
  top: 0;
  right: 18px;
  bottom: 0;
  margin: auto;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='5.946' viewBox='0 0 10 5.946' fill='%23666'%3E%3Cpath d='M5 5.946l-5-5L.946 0 5 4.053 9.054 0 10 .946z'/%3E%3C/svg%3E")
    no-repeat 50% 50%;
  pointer-events: none;
}
.form__item--error .select-wrap:after {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='5.946' viewBox='0 0 10 5.946' fill='%23ff0028'%3E%3Cpath d='M5 5.946l-5-5L.946 0 5 4.053 9.054 0 10 .946z'/%3E%3C/svg%3E")
    no-repeat 50% 50%;
}
.select-wrap__icon {
  position: absolute;
  top: 50%;
  right: 15px;
  transform: translateY(-50%);
  pointer-events: none;
}
.select-wrap__icon--red {
  fill: #ff0028;
}
@media (min-width: 1024px) {
  .select-wrap--narrow {
    max-width: 185px;
  }
}
.select-wrap--no-wrap-icon:after {
  display: none;
}
.form-select--large {
  height: 52px;
}
label {
  display: inline-block;
  margin: 0 0 1em;
  font-size: 0.5625rem;
  text-transform: uppercase;
  color: #666;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
}
@media (min-width: 769px) {
  label {
    margin: 0 0 0.415em;
    font-size: 0.75rem;
  }
}
label.is-large {
  display: block;
  margin-bottom: 5px;
  font-size: 0.75rem;
}
.my-account label {
  color: #ccc;
}
.label-asterisk {
  color: #ff0028;
  padding-left: 2px;
}
.checkbox,
.wffm-checkbox {
  margin-bottom: 10px;
}
.form-submit-border {
  margin-top: 20px;
}
input[type="checkbox"] {
  display: block;
  width: 1px;
  height: 1px;
  position: absolute;
  margin: -1px;
  clip: rect(0 0 0 0);
  opacity: 0;
}
input[type="checkbox"]:checked ~ label:before {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13.396' height='10.051' viewBox='0 0 13.396 10.051' fill='%23ff0028'%3E%3Cpath d='M4.748 10.051L0 5.498l1.384-1.444L4.72 7.252 11.985 0l1.412 1.415z'/%3E%3C/svg%3E")
    no-repeat 50% 50%;
  background-size: 10px 8px;
  background-color: #f8f8f8;
}
@media (min-width: 768px) {
  input[type="checkbox"]:checked ~ label:before {
    background-size: auto;
  }
}
input[type="checkbox"] ~ label {
  display: -ms-flexbox;
  display: flex;
  position: relative;
  margin: 0;
  cursor: pointer;
  font-size: 0.875rem;
  text-transform: none;
  -ms-flex-align: center;
  align-items: center;
  line-height: normal;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
input[type="checkbox"] ~ label:before {
  content: "";
  display: inline-block;
  width: 14px;
  height: 14px;
  position: relative;
  margin: -2px 10px 0 0;
  background-color: #fff;
  vertical-align: middle;
  border: 1px solid #ccc;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
@media (min-width: 768px) {
  input[type="checkbox"] ~ label:before {
    width: 20px;
    height: 20px;
  }
}
.checkbox-styled {
  position: relative;
}
.checkbox-styled__label-text {
  padding-top: 3px;
}
.checkbox-styled__input:focus + .checkbox-styled__label:before {
  box-shadow: 0 0 3px 0 #439ed7;
}
html[data-whatintent="mouse"]
  .checkbox-styled__input:focus
  + .checkbox-styled__label:before {
  box-shadow: none;
}
.checkbox-styled
  .checkbox-styled__input:checked
  ~ .checkbox-styled__label:before {
  background-size: 13px 11px;
}
.checkbox-styled .checkbox-styled__label {
  -ms-flex-align: start;
  align-items: flex-start;
  font-size: 16px;
  font-size: 1rem;
}
.checkbox-styled .checkbox-styled__label:before {
  width: 22px;
  height: 22px;
}
.checkbox-styled--filter .checkbox-styled__label {
  position: relative;
  padding: 19px 60px 19px 23px;
}
.checkbox-styled--filter .checkbox-styled__label:before {
  position: absolute;
  top: 50%;
  right: 22px;
  margin-right: 0;
  transform: translateY(-50%);
}
.checkbox-styled--filter
  .checkbox-styled__input:checked
  ~ .checkbox-styled__label {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
}
.radio-styled {
  position: relative;
}
.radio-styled__label {
  margin-bottom: 0;
}
.radio-styled__input:focus + .radio-styled__label:before {
  box-shadow: 0 0 3px 0 #439ed7;
}
html[data-whatintent="mouse"]
  .radio-styled__input:focus
  + .radio-styled__label:before {
  box-shadow: none;
}
.radio-styled__label-text {
  display: block;
  padding-top: 3px;
  font-size: 1rem;
  line-height: normal;
  text-transform: none;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
.radio-group__item + .radio-group__item {
  margin-top: 7px;
}
input[type="radio"] {
  position: absolute;
  z-index: -1;
  opacity: 0;
}
input[type="radio"]:checked ~ label:after {
  opacity: 1;
}
input[type="radio"] ~ label {
  position: relative;
  padding: 0 0 0 30px;
}
input[type="radio"] ~ label:before {
  content: "";
  display: block;
  width: 20px;
  height: 20px;
  position: absolute;
  top: 0;
  left: 0;
  border: 1px solid #ccc;
  border-radius: 50%;
}
input[type="radio"] ~ label:after {
  content: "";
  display: block;
  width: 8px;
  height: 8px;
  position: absolute;
  top: 7px;
  left: 7px;
  background-color: #ff0028;
  border-radius: 50%;
  opacity: 0;
}
.form__link {
  margin-top: 20px;
  text-align: right;
}
.form__link a {
  margin: 0 0 2em;
  font-size: 0.6875rem;
  color: #787878;
  text-align: center;
  line-height: 1.4;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
@media (min-width: 769px) {
  .form__link a {
    font-size: 0.875rem;
  }
}
.form__bright-link {
  display: block;
  margin: 12px 0;
  padding: 0;
  -webkit-appearance: none;
  background: transparent;
  border: 0;
  font-size: 1rem;
  color: #ff0028;
  text-decoration: none;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
.form__bright-link:hover {
  text-decoration: underline;
}
.form__bright-link--no-margin {
  margin: 0;
}
.form__bright-link--center {
  text-align: center;
}
.form__data {
  display: block;
  padding-top: 1px;
  color: #fff;
  font-size: 1.125rem;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
@media (min-width: 769px) {
  .form__data {
    font-size: 1rem;
  }
}
.form__heading {
  display: block;
  margin-bottom: 0.711em;
  font-size: 1.375rem;
  color: #959293;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
@media (min-width: 769px) {
  .form__heading {
    margin-bottom: 1.166em;
    font-size: 1.5rem;
  }
}
.form__heading--small-margin {
  margin-bottom: 15px;
}
.form__separator {
  height: 1px;
  margin: 30px 0;
  background-color: #666;
}
@media (min-width: 769px) {
  .form__separator {
    margin: 40px 0;
  }
}
.form__avatar {
  width: 45px;
  height: 45px;
  margin: auto;
  margin-bottom: 10px;
  overflow: hidden;
  border-radius: 50%;
  background-size: cover;
  background-position: 50%;
  background-color: #ff0028;
  background-blend-mode: multiply;
}
@media (min-width: 768px) {
  .form__avatar {
    width: 90px;
    height: 90px;
    margin-top: -65px;
    border: 5px solid #fff;
  }
}
@media (min-width: 768px) {
  .form__row {
    display: -ms-flexbox;
    display: flex;
    margin-right: -5px;
    margin-left: -5px;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
}
@media (min-width: 768px) {
  .form__row .form__item {
    margin-right: 5px;
    margin-left: 5px;
  }
}
.form__row--no-gutter {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.form__row--no-gutter,
.form__row--no-gutter .form__item {
  margin-right: 0;
  margin-left: 0;
}
.form__row--no-gutter .form__item.one-of-3 {
  -ms-flex-preferred-size: 33.3333%;
  flex-basis: 33.3333%;
}
.form__row--no-gutter .form__item + .form__item input,
.form__row--no-gutter .form__item + .form__item select {
  border-left-width: 0;
}
@media (min-width: 768px) {
  .form__row--large-gutter {
    margin-right: -16px;
    margin-left: -16px;
  }
}
@media (min-width: 768px) {
  .form__row--large-gutter .form__item {
    margin-right: 16px;
    margin-left: 16px;
  }
}
.form__item {
  max-width: 100%;
  position: relative;
  margin-bottom: 0.8em;
}
@media (min-width: 768px) {
  .form__item {
    margin-bottom: 1.25em;
  }
}
.form__item--error input,
.form__item--error select,
.form__item--error textarea {
  padding: 9px;
  border-color: #c0060a;
  border-width: 2px;
}
.form__item--success {
  width: 100%;
  max-width: calc(100% - 35px);
  transition: 0.3s cubic-bezier(0.19, 1, 0.22, 1);
}
@media (min-width: 768px) {
  .form__item--success {
    max-width: 100%;
  }
}
.form__item--success:before {
  content: "";
  width: 35px;
  height: 40px;
  position: absolute;
  top: 23px;
  right: 0;
  transform: translate(100%);
  background: url(/assets/img/global/icon-success.svg) 50% no-repeat;
  background-size: 15px 15px;
}
@media (min-width: 768px) {
  .form__item--success:before {
    height: 46px;
    top: 17px;
  }
}
.form__item--block label:before {
  margin-right: 5px;
  margin-bottom: 5px;
  float: left;
}
.form__item--block span {
  line-height: 1.3em;
}
.form__item[data-country] {
  display: none;
}
.form__item:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.form__item_no_title label {
  display: none;
}
.form__error-list {
  list-style: none;
  color: #ff0028;
  font-size: 0.5625rem;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
}
@media (min-width: 769px) {
  .form__error-list {
    font-size: 0.75rem;
  }
}
.form__error-list li {
  margin-top: 10px;
}
.my-account__aside .form__error-list {
  color: #fff;
}
.form__field-error {
  display: none;
  padding-top: 4px;
}
.form__field-error.field-validation-error {
  display: block;
}
@media (min-width: 768px) {
  .form__highlighted {
    margin: 0 -10px;
    padding: 10px;
    background-color: #f8f8f8;
  }
}
.form__highlighted p {
  padding-top: 1px;
  text-align: left;
}
@media (min-width: 768px) {
  .form__highlighted p {
    margin: 0;
    padding: 12px 10px 2px;
    font-size: 0.75rem;
    color: #000;
    font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
    font-weight: 300;
  }
}
.form__aux {
  display: -ms-flexbox;
  display: flex;
  margin: 20px -20px -20px;
  padding: 15px 20px;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: justify;
  justify-content: space-between;
  background-color: #eaeaea;
}
@media (min-width: 769px) {
  .form__aux {
    margin: 40px -40px -40px;
    padding: 30px 40px;
  }
}
.form__aux--top {
  position: relative;
  margin-top: -20px;
  margin-bottom: 18px;
  -ms-flex-pack: center;
  justify-content: center;
}
@media (min-width: 769px) {
  .form__aux--top {
    margin-top: -40px;
    margin-bottom: 36px;
  }
}
.form__aux--half {
  width: 50%;
  position: relative;
}
.form__aux--half:first-child:after {
  content: "";
  position: absolute;
  width: 10px;
  height: 10px;
  margin: auto;
  background-color: #eaeaea;
  left: 0;
  right: 0;
  bottom: -20px;
  transform: rotate(45deg);
}
@media (min-width: 769px) {
  .form__aux--half:first-child:after {
    width: 18px;
    height: 18px;
  }
}
.form__aux--half p {
  text-transform: uppercase;
  font-size: 0.75rem;
  color: #666;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
@media (min-width: 768px) {
  .form__aux--half p {
    font-size: 1.125rem;
    font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
    font-weight: 400;
  }
}
.form__aux--half p:not(:last-child) {
  margin: 0;
}
.form__aux--half .btn {
  min-width: 50%;
  margin: 0;
  margin-left: 20px;
  padding: 15px;
  color: #fff;
  background-color: #000;
  background-repeat: no-repeat;
  background-size: cover;
  font-size: 0.75rem;
}
@media (min-width: 769px) {
  .form__aux--half .btn {
    font-size: 1.125rem;
  }
}
.form__aux--half .btn.btn-register {
  margin: 0;
}
.form__grid {
  display: -ms-flexbox;
  display: flex;
  margin-right: -7px;
  margin-left: -7px;
}
.form__grid-item {
  padding-right: 7px;
  padding-left: 7px;
  -ms-flex: 1 1 100%;
  flex: 1 1 100%;
}
.form .form__forgot-link {
  margin-left: 12px;
  float: right;
}
@media (min-width: 768px) {
  .form .form__forgot-link small {
    margin-top: 10px;
  }
}
.form .form__forgot-link small a {
  text-decoration: none;
}
.no-touch .form .form__forgot-link small a:hover {
  border-bottom: 1px solid currentColor;
}
.form .form__forgot-link small + .form__error-list {
  padding-right: 90px;
}
.form .form__title {
  margin: 0 0 16px;
  text-transform: uppercase;
  color: #333;
  font-size: 0.6875rem;
  text-align: center;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
}
@media (min-width: 769px) {
  .form .form__title {
    font-size: 1.125rem;
  }
}
.form .form__title--xl {
  text-transform: none;
  font-size: 0.875rem;
  color: #ff0028;
}
@media (min-width: 769px) {
  .form .form__title--xl {
    margin: 0 0 0.34375em;
    font-size: 2rem;
  }
}
.form--email a {
  color: inherit;
  text-decoration: underline;
  font-weight: 700;
}
.form label.error {
  display: none;
  padding-top: 4px;
}
.form p {
  font-size: 0.6875rem;
  color: #787878;
  text-align: center;
  line-height: 1.4;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
@media (min-width: 769px) {
  .form p {
    font-size: 0.875rem;
  }
  .form p:not(:last-child) {
    margin: 0 0 1.93em;
  }
}
.form p:not(:last-child) {
  margin: 0 0 2em;
}
.form p:not(:last-child).form__title {
  margin: 0 0 18px;
}
.form p:last-child a {
  margin-bottom: 0;
}
.form p.form__note {
  margin: 20px 0 0;
}
.form p a {
  color: inherit;
}
.form small {
  display: inline-block;
  margin-top: 1em;
  color: #666;
  font-size: 0.6875rem;
  line-height: 1.27272727;
  text-align: center;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
@media (min-width: 768px) {
  .form small {
    margin: 0;
    font-size: 0.75rem;
    line-height: 1.33333333;
    text-align: left;
  }
}
.form small a {
  color: inherit;
}
.form .checkboxes {
  padding: 10px 0 12px;
}
@media (min-width: 768px) {
  .form .checkboxes {
    padding: 0;
  }
}
.form .radiobuttons__label {
  padding-top: 5px;
  text-transform: none;
  cursor: pointer;
}
.form .radiobuttons__answer {
  padding-bottom: 10px;
}
.form .input-validation-error,
.form .text.error {
  border-color: #ff0028;
}
.form .field-validation-error,
.form label.error {
  color: #ff0028;
  font-size: 0.75rem;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
}
.my-account__aside .form .field-validation-error,
.my-account__aside .form label.error {
  color: #fff;
}
.form .field-validation-error a,
.form label.error a {
  color: inherit;
}
.form .forgotten-form {
  display: none;
  padding-top: 24px;
}
.form__footer {
  text-align: center;
}
.form__footer .btm-center-red-link {
  color: #ff0028;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
.form__footer small {
  margin-top: 30px;
  margin-bottom: -10px;
  text-align: left;
  display: block;
}
.form__footer hr {
  background-color: #ccc;
  border: none;
  height: 1px;
  margin-top: 20px;
  margin-bottom: 20px;
}
fieldset {
  border: none;
}
legend {
  margin-bottom: 10px;
  color: #666;
  font-size: 0.875rem;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
}
.wffm legend {
  display: inline-block;
  margin: 0 0 0.415em;
  font-size: 0.75rem;
  text-transform: uppercase;
}
.text--large {
  height: 52px;
}
@media (min-width: 1024px) {
  .text--narrow {
    max-width: 185px;
  }
}
.text--light-placeholder:-ms-input-placeholder {
  color: #aaa;
  font-style: italic;
}
.text--light-placeholder::placeholder {
  color: #aaa;
  font-style: italic;
}
.eventformcenter {
  width: 100%;
  max-width: 1040px;
  margin: 0 auto;
  padding: 20px;
}
@media (min-width: 1200px) {
  .eventformcenter {
    padding: 20px 0;
  }
}
.my-account,
.page-404,
.register {
  background-repeat: no-repeat;
  position: relative;
  background-size: cover;
  background-position: 50% 0;
}
@media (min-width: 1200px) {
  .my-account,
  .page-404,
  .register {
    min-height: -webkit-min-content;
    min-height: -moz-min-content;
    min-height: min-content;
  }
}
@media (min-width: 1200px) {
  .register--lightbox {
    height: auto;
  }
}
.modal__content .register--lightbox {
  width: 100vw;
  max-width: 1050px;
}
@media (min-width: 1024px) {
  .modal__content .register--lightbox {
    width: calc(100vw - 245px);
  }
}
@media (min-width: 1200px) {
  .modal__content .register--lightbox {
    width: calc(100vw - 265px);
  }
}
@media (min-width: 1024px) {
  .lightbox__content .register__outer {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    height: 100%;
    width: 100%;
    margin: auto;
  }
  .lightbox__content .register__outer .register {
    width: 100%;
  }
}
.register__ribbon {
  display: block;
  margin: 0 auto 2.0625em;
  width: 140px;
  height: 35px;
}
.register__ribbon text {
  font-size: 1.125rem;
  text-transform: uppercase;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 700;
}
@media (min-width: 768px) {
  .register__ribbon text {
    font-size: 1rem;
  }
}
@media (min-width: 768px) {
  .register__ribbon {
    width: 202px;
    height: 51px;
  }
}
.register__title {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 1.75rem;
  margin: 0 0 0.39285714em;
  text-transform: uppercase;
}
@media (min-width: 769px) {
  .register__title {
    font-size: 2.625rem;
    margin: 0 0 0.5952381em;
    line-height: 1.19047619;
  }
}
.register__subtitle {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 1rem;
  margin: 0.5em 0 0.39285714em;
  text-transform: uppercase;
}
@media (min-width: 769px) {
  .register__subtitle {
    font-size: 1.5rem;
    margin: 0.2em 0 0.5952381em;
    line-height: 1.19047619;
  }
}
.register__content {
  padding: 30px 20px;
  max-width: 1250px;
  margin: auto;
}
@media (min-width: 1024px) {
  .register__content {
    display: -ms-flexbox;
    display: flex;
    padding: 50px 0;
  }
}
.modal .register__content {
  padding: 30px;
}
@media (min-width: 1024px) {
  .modal .register__content {
    padding: 40px;
  }
}
.register__primary,
.register__secondary {
  max-width: 100%;
  margin: 25px 0 0;
}
@media (min-width: 1024px) {
  .register__primary,
  .register__secondary {
    padding: 0 45px;
  }
  .register__primary--full,
  .register__secondary--full {
    max-width: 50%;
  }
  .register__primary--lightbox,
  .register__secondary--lightbox {
    margin: 45px 0;
  }
}
.register__primary .icon-header-stripes,
.register__secondary .icon-header-stripes {
  display: none;
  margin-top: 0;
}
@media (min-width: 1024px) {
  .register__primary .icon-header-stripes,
  .register__secondary .icon-header-stripes {
    display: inline-block;
    margin-top: -50px;
  }
  .register--full .register__primary .icon-header-stripes,
  .register--full .register__secondary .icon-header-stripes {
    margin-top: -90px;
  }
  .modal .register__primary .icon-header-stripes,
  .modal .register__secondary .icon-header-stripes {
    margin-top: -40px;
  }
}
.register__primary {
  text-align: center;
  color: #fff;
  font-size: 0.875rem;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
.register__primary p {
  max-width: 70%;
  margin: 0 auto 1.215em;
}
@media (min-width: 1024px) {
  .register__primary p {
    max-width: none;
    margin: 0 0 1.778em;
  }
}
.register__primary--lightbox:last-child {
  margin: 30px 20px;
}
@media (min-width: 1024px) {
  .register__primary--lightbox:last-child {
    margin: 0;
  }
}
@media (min-width: 769px) {
  .register__primary {
    font-size: 1.125rem;
    line-height: 1.33333333;
  }
}
.register__primary--full {
  -ms-flex-item-align: start;
  align-self: flex-start;
}
.register .form {
  background-color: #fff;
  border: 1px solid #fff;
  padding: 20px;
}
@media (min-width: 768px) {
  .register .form {
    padding: 40px;
  }
}
.register .form.one-of-2 {
  margin: 0;
  padding-top: 64px;
  position: relative;
}
@media (min-width: 769px) {
  .register .form.one-of-2 {
    padding-top: 86px;
  }
}
.register .form.one-of-2 .form__aux--top {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  margin: 0;
  padding: 0;
}
.register .form.one-of-2 .register__primary--lightbox {
  margin: 0;
}
@media (min-width: 768px) {
  .register .form__row--no-gutter {
    max-width: 208px;
  }
}
.register .form__row--no-gutter .text {
  text-align: center;
}
.register .title-with-lines {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 0.75rem;
  margin: 14px 0;
}
@media (min-width: 769px) {
  .register .title-with-lines {
    margin: 16px 0;
  }
}
.register .title-with-lines span {
  color: #666;
  display: inline-block;
  vertical-align: middle;
  background-color: #e3e3e3;
  width: 32px;
  height: 32px;
  border-radius: 50%;
  line-height: 32px;
}
.wffm {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
}
.wffm .form__error-list,
.wffm .validation-summary-errors {
  display: none;
}
.wffm .field-validation-error {
  margin-top: 10px;
  list-style: none;
  text-transform: uppercase;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 0.75rem;
  letter-spacing: 0;
  color: #ff0028;
}
.wffm .has-error .form-control {
  border-color: #c0060a;
  border-width: 2px;
}
.wffm .has-success:before {
  content: "";
  position: absolute;
  right: 0;
  top: 23px;
  bottom: 0;
  transform: translate(100%);
  width: 35px;
  background: url(/assets/img/global/icon-success.svg) 50% no-repeat;
  background-size: 15px 15px;
}
.wffm .wffm-checkbox .has-success:before,
.wffm .wffm-recaptcha .has-success:before {
  content: normal;
}
.wffm .required-field .control-label:after {
  content: "*";
}
.wffm .form-group .control-label {
  color: #666;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 0.75rem;
  text-transform: uppercase;
}
.wffm #tvd-widget-availability .widget-label {
  color: #666;
  font-size: 0.75rem;
  margin: 0 0 0.415em;
}
.wffm #tvd-widget-availability-btnSearch,
.wffm #tvd-widget-availability .widget-label {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  text-transform: uppercase;
}
.wffm #tvd-widget-availability-btnSearch {
  font-size: 0.875rem;
  line-height: normal;
  text-align: center;
  font-style: normal;
  letter-spacing: 0;
  background-color: #ff0028;
  border: 0 none;
  padding: 10px 10px 9px;
  margin-top: 1px;
  -webkit-appearance: none;
  border-radius: 0;
}
.wffm #tvd-widget-availability-btnSearch:hover {
  background-color: #a50007;
}
.wffm .pika-lendar .has-event button.pika-button,
.wffm .pika-lendar .is-selected button.pika-button {
  background-color: #d10a11;
}
.wffm #tvd-widget-availability input[type="number"],
.wffm #tvd-widget-availability input[type="text"] {
  border-radius: 0;
  border: 1px solid #ccc;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  padding: 10px;
  background-color: #fff;
  color: #333;
  position: relative;
  font-size: 0.875rem;
  line-height: 18px;
  width: 100%;
  font: 400 0.83333rem Arial;
}
.wffm #tvd-widget-availability-dpArrivalDate {
  z-index: 0;
}
.wffm .wffm-checkbox-list .has-success:before {
  content: normal;
}
.wffm .two-columns {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.wffm .two-columns .control-label {
  -ms-flex: 1 1 100%;
  flex: 1 1 100%;
}
.wffm .two-columns .checkbox {
  -ms-flex: 1 1 50%;
  flex: 1 1 50%;
}
@media (min-width: 769px) {
  .wffm--hospitality {
    max-width: 600px;
  }
}
.wffm #tvd-widget-availability .widget-box .widget-item-holder {
  margin-top: 20px;
}
@media (min-width: 769px) {
  .wffm #tvd-widget-availability .widget-box .widget-item-holder {
    margin-top: 0;
  }
}
.input-file {
  display: -ms-flexbox;
  display: flex;
}
.input-file__input {
  position: absolute;
  z-index: -1;
  opacity: 0;
}
.input-file__label {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  min-width: 100px;
  margin: 0;
  padding: 15px;
  background-color: #323232;
  color: #fff;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 0.75rem;
  line-height: 1.2;
  text-transform: uppercase;
  cursor: pointer;
}
.input-file__value {
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 15px;
  border: 1px solid #ccc;
  border-right: none;
  color: #666;
  font-size: 0.875rem;
  line-height: 1;
}
.input-file .is-empty .input-file__value {
  color: #666;
}
.radio-square {
  position: relative;
}
.radio-square__input {
  display: block;
  width: 1px;
  height: 1px;
  position: absolute;
  margin: -1px;
  opacity: 1;
  clip: rect(0 0 0 0);
}
.radio-square__input:checked + .radio-square__label,
.radio-square__input:checked + .radio-square__label:before {
  border-color: #383838;
}
.radio-square__input:checked + .radio-square__label:after {
  content: "";
  display: block;
  width: 10px;
  height: 10px;
  position: absolute;
  top: 50%;
  right: 26px;
  left: auto;
  background: #ff0028;
  transform: translateY(-50%);
}
.radio-square__input:focus + .radio-square__label {
  box-shadow: 0 0 2px 0 #439ed7;
}
html[data-whatintent="mouse"]
  .radio-square__input:focus
  + .radio-square__label {
  box-shadow: none;
}
.radio-square__input:disabled + .radio-square__label {
  background: #f3f3f3;
}
.radio-square__input.input-validation-error + .radio-square__label {
  border-color: #ff0028;
}
.radio-square .radio-square__label {
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  margin-bottom: 0;
  padding: 18px 60px 18px 18px;
  -ms-flex-align: center;
  align-items: center;
  border: 1px solid #dedede;
  min-height: 63px;
  font-size: 1.125rem;
  letter-spacing: 0.01438rem;
  line-height: normal;
  text-transform: none;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
.radio-square .radio-square__label:before {
  content: "";
  display: block;
  width: 24px;
  height: 24px;
  position: absolute;
  top: 50%;
  right: 18px;
  left: auto;
  transform: translateY(-50%);
  border: 1px solid #dedede;
}
.radio-square .radio-square__label--paypal {
  font-size: 0;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnDQogICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iDQogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIg0KICAgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIg0KICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyINCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyINCiAgIHZpZXdCb3g9IjAgMCA1NDAgMTMyIg0KICAgaGVpZ2h0PSIxMzIiDQogICB3aWR0aD0iNTQwIg0KICAgeG1sOnNwYWNlPSJwcmVzZXJ2ZSINCiAgIGlkPSJzdmcyIg0KICAgdmVyc2lvbj0iMS4xIj48bWV0YWRhdGENCiAgICAgaWQ9Im1ldGFkYXRhOCI+PHJkZjpSREY+PGNjOldvcmsNCiAgICAgICAgIHJkZjphYm91dD0iIj48ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD48ZGM6dHlwZQ0KICAgICAgICAgICByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIiAvPjwvY2M6V29yaz48L3JkZjpSREY+PC9tZXRhZGF0YT48ZGVmcw0KICAgICBpZD0iZGVmczYiIC8+PGcNCiAgICAgdHJhbnNmb3JtPSJtYXRyaXgoMS4zMzMzMzMzLDAsMCwtMS4zMzMzMzMzLDAsMTMyKSINCiAgICAgaWQ9ImcxMCI+PGcNCiAgICAgICB0cmFuc2Zvcm09InNjYWxlKDAuMSkiDQogICAgICAgaWQ9ImcxMiI+PHBhdGgNCiAgICAgICAgIGlkPSJwYXRoMTQiDQogICAgICAgICBzdHlsZT0iZmlsbDojNDY5Y2RiO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lIg0KICAgICAgICAgZD0ibSAzMTQxLjk1LDU2Mi4wNyBjIC0xMi4xNSwtNzkuODc5IC03My4xNiwtNzkuODc5IC0xMzIuMTUsLTc5Ljg3OSBoIC0zMy41NSBsIDIzLjUyLDE0OS4xMzcgYyAxLjQ0LDkuMDI0IDkuMjEsMTUuNjYgMTguMzIsMTUuNjYgaCAxNS4zOSBjIDQwLjE1LDAgNzguMDgsMCA5Ny42NSwtMjIuODg2IDExLjcyLC0xMy43MTEgMTUuMjQsLTMzLjk4MSAxMC44MiwtNjIuMDMyIHogbSAtMjUuNjYsMjA4LjM2IGggLTIyMi41IGMgLTE1LjI0LDAgLTI4LjE3LC0xMS4wNTEgLTMwLjU1LC0yNi4wOSBsIC04OS45NiwtNTcwLjUxMiBjIC0xLjgsLTExLjI1IDYuOTIsLTIxLjQ0OSAxOC4zMiwtMjEuNDQ5IGggMTE0LjE0IGMgMTAuNjcsMCAxOS43Myw3Ljc0MiAyMS4zNywxOC4yODEgbCAyNS41NSwxNjEuNzE5IGMgMi4zNCwxNS4wNDMgMTUuMzEsMjYuMTAxIDMwLjUsMjYuMTAxIGggNzAuNDMgYyAxNDYuNTcsMCAyMzEuMTQsNzAuOTMgMjUzLjI1LDIxMS41MiA5Ljk2LDYxLjQ4IDAuMzksMTA5LjgwMSAtMjguNCwxNDMuNTkgLTMxLjY0LDM3LjE5MSAtODcuNzQsNTYuODQgLTE2Mi4xNSw1Ni44NCIgLz48cGF0aA0KICAgICAgICAgaWQ9InBhdGgxNiINCiAgICAgICAgIHN0eWxlPSJmaWxsOiMyOTM5ODI7ZmlsbC1vcGFjaXR5OjE7ZmlsbC1ydWxlOm5vbnplcm87c3Ryb2tlOm5vbmUiDQogICAgICAgICBkPSJtIDE1NTUsNTYyLjA3IGMgLTEyLjE5LC03OS44NzkgLTczLjE2LC03OS44NzkgLTEzMi4xNSwtNzkuODc5IGggLTMzLjU5IGwgMjMuNTUsMTQ5LjEzNyBjIDEuNDUsOS4wMjQgOS4xOCwxNS42NiAxOC4zMiwxNS42NiBoIDE1LjM5IGMgNDAuMTYsMCA3OC4wOSwwIDk3LjY2LC0yMi44ODYgMTEuNzIsLTEzLjcxMSAxNS4yMywtMzMuOTgxIDEwLjgyLC02Mi4wMzIgeiBtIC0yNS42NiwyMDguMzYgSCAxMzA2LjggYyAtMTUuMiwwIC0yOC4xNywtMTEuMDUxIC0zMC41MSwtMjYuMDkgbCAtOTAsLTU3MC41MTIgYyAtMS43NiwtMTEuMjUgNi45NSwtMjEuNDQ5IDE4LjMyLC0yMS40NDkgaCAxMDYuMjUgYyAxNS4xOSwwIDI4LjE2LDExLjA2MiAzMC41NSwyNi4xMDEgbCAyNC4yNSwxNTMuODk5IGMgMi4zOSwxNS4wNDMgMTUuMzYsMjYuMTAxIDMwLjU1LDI2LjEwMSBoIDcwLjM5IGMgMTQ2LjU2LDAgMjMxLjE3LDcwLjkzIDI1My4yOCwyMTEuNTIgOS45Miw2MS40OCAwLjM5LDEwOS44MDEgLTI4LjQsMTQzLjU5IC0zMS42NCwzNy4xOTEgLTg3LjczLDU2Ljg0IC0xNjIuMTQsNTYuODQiIC8+PHBhdGgNCiAgICAgICAgIGlkPSJwYXRoMTgiDQogICAgICAgICBzdHlsZT0iZmlsbDojMjkzOTgyO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lIg0KICAgICAgICAgZD0ibSAyMDQ1Ljg2LDM1Ny4yNyBjIC0xMC4yNywtNjAuODk5IC01OC41OSwtMTAxLjc1OCAtMTIwLjI0LC0xMDEuNzU4IC0zMC44OSwwIC01NS42Niw5LjkxOCAtNzEuNTYsMjguNzUgLTE1Ljc0LDE4LjY2OCAtMjEuNjgsNDUuMjI2IC0xNi42OCw3NC44NCA5LjU3LDYwLjM0NyA1OC42NywxMDIuNSAxMTkuMzgsMTAyLjUgMzAuMjcsMCA1NC44NCwtMTAgNzEuMDUsLTI5LjAyNCAxNi4zMywtMTkuMDk4IDIyLjc0LC00NS44NTkgMTguMDUsLTc1LjMwOCB6IG0gMTQ4LjQ4LDIwNy4zNzggaCAtMTA2LjUzIGMgLTkuMTQsMCAtMTYuOTEsLTYuNjc5IC0xOC4zMiwtMTUuNjY4IGwgLTQuNjksLTI5LjggLTcuNDYsMTAuNzgxIGMgLTIzLjA0LDMzLjUxOSAtNzQuNDksNDQuNjg3IC0xMjUuODIsNDQuNjg3IC0xMTcuNzMsMCAtMjE4LjI4LC04OS4xNzkgLTIzNy44NSwtMjE0LjI5NiAtMTAuMTksLTYyLjQyMiA0LjMsLTEyMi4wNzEgMzkuNjksLTE2My43MTEgMzIuNSwtMzguMjQzIDc4LjkxLC01NC4xNDEgMTM0LjE4LC01NC4xNDEgOTQuODgsMCAxNDcuNSw2MC45NDEgMTQ3LjUsNjAuOTQxIGwgLTQuNzcsLTI5LjYxMyBjIC0xLjc5LC0xMS4yNSA2LjkyLC0yMS40NDkgMTguMzIsLTIxLjQ0OSBoIDk1Ljk0IGMgMTUuMjQsMCAyOC4xNywxMS4wNjIgMzAuNTUsMjYuMTAxIGwgNTcuNTgsMzY0LjcxOSBjIDEuNzksMTEuMjUgLTYuOTIsMjEuNDQ5IC0xOC4zMiwyMS40NDkiIC8+PHBhdGgNCiAgICAgICAgIGlkPSJwYXRoMjAiDQogICAgICAgICBzdHlsZT0iZmlsbDojNDY5Y2RiO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lIg0KICAgICAgICAgZD0ibSAzNjMyLjgxLDM1Ny4yNyBjIC0xMC4yNywtNjAuODk5IC01OC41OSwtMTAxLjc1OCAtMTIwLjIzLC0xMDEuNzU4IC0zMC45LDAgLTU1LjYzLDkuOTE4IC03MS41NiwyOC43NSAtMTUuNzUsMTguNjY4IC0yMS42OCw0NS4yMjYgLTE2LjY4LDc0Ljg0IDkuNjEsNjAuMzQ3IDU4LjcxLDEwMi41IDExOS40MSwxMDIuNSAzMC4yMywwIDU0LjgsLTEwIDcxLjAyLC0yOS4wMjQgMTYuMzIsLTE5LjA5OCAyMi43MywtNDUuODU5IDE4LjA0LC03NS4zMDggeiBtIDE0OC41MiwyMDcuMzc4IGggLTEwNi41NiBjIC05LjE1LDAgLTE2LjkyLC02LjY3OSAtMTguMzIsLTE1LjY2OCBsIC00LjY5LC0yOS44IC03LjQyLDEwLjc4MSBjIC0yMy4wOSwzMy41MTkgLTc0LjU0LDQ0LjY4NyAtMTI1Ljg2LDQ0LjY4NyAtMTE3LjcsMCAtMjE4LjI4LC04OS4xNzkgLTIzNy44NiwtMjE0LjI5NiAtMTAuMTUsLTYyLjQyMiA0LjMsLTEyMi4wNzEgMzkuNjksLTE2My43MTEgMzIuNSwtMzguMjQzIDc4LjkxLC01NC4xNDEgMTM0LjE4LC01NC4xNDEgOTQuODksMCAxNDcuNSw2MC45NDEgMTQ3LjUsNjAuOTQxIGwgLTQuNzYsLTI5LjYxMyBjIC0xLjc2LC0xMS4yNSA2LjkxLC0yMS40NDkgMTguMzIsLTIxLjQ0OSBoIDk1LjkzIGMgMTUuMjQsMCAyOC4xNywxMS4wNjIgMzAuNTUsMjYuMTAxIGwgNTcuNjIsMzY0LjcxOSBjIDEuNzYsMTEuMjUgLTYuOTUsMjEuNDQ5IC0xOC4zMiwyMS40NDkiIC8+PHBhdGgNCiAgICAgICAgIGlkPSJwYXRoMjIiDQogICAgICAgICBzdHlsZT0iZmlsbDojMjkzOTgyO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lIg0KICAgICAgICAgZD0ibSAyNzYxLjgsNTY0LjY0OCBoIC0xMDcuMDcgYyAtMTAuMjgsMCAtMTkuODUsLTUuMTE3IC0yNS41OSwtMTMuNTk3IEwgMjQ4MS40MSwzMzMuNTIgMjQxOC44Myw1NDIuNTc4IGMgLTMuOTUsMTMuMDgyIC0xNS45OCwyMi4wNyAtMjkuNjEsMjIuMDcgaCAtMTA1LjI3IGMgLTEyLjc0LDAgLTIxLjY4LC0xMi41MzkgLTE3LjU4LC0yNC41NyBMIDIzODQuMywxOTMuOTggMjI3My40LDM3LjQ2MDkgYyAtOC43MSwtMTIuMjYxNyAwLjA4LC0yOS4yNjE2OCAxNS4xMiwtMjkuMjYxNjggaCAxMDYuOTkgYyAxMC4xMSwwIDE5LjYxLDQuOTYwOTggMjUuMzksMTMuMzIwMjggbCAzNTYuMTMsNTEzLjk5MjUgYyA4LjU2LDEyLjI5NyAtMC4yNywyOS4xMzYgLTE1LjIzLDI5LjEzNiIgLz48cGF0aA0KICAgICAgICAgaWQ9InBhdGgyNCINCiAgICAgICAgIHN0eWxlPSJmaWxsOiM0NjljZGI7ZmlsbC1vcGFjaXR5OjE7ZmlsbC1ydWxlOm5vbnplcm87c3Ryb2tlOm5vbmUiDQogICAgICAgICBkPSJtIDM5MDYuODgsNzU0Ljc3IC05MS4yOSwtNTgwLjk4MSBjIC0xLjgsLTExLjI1IDYuOTEsLTIxLjQxIDE4LjMyLC0yMS40MSBoIDkxLjgzIGMgMTUuMiwwIDI4LjE3LDExLjA2MiAzMC41NSwyNi4xMDEgbCA5MC4wNCw1NzAuNTQgYyAxLjc2LDExLjI1IC02Ljk1LDIxLjQxIC0xOC4zMiwyMS40MSBIIDM5MjUuMiBjIC05LjExLDAgLTE2Ljg4LC02LjY0MSAtMTguMzIsLTE1LjY2IiAvPjxwYXRoDQogICAgICAgICBpZD0icGF0aDI2Ig0KICAgICAgICAgc3R5bGU9ImZpbGw6IzQ2OWNkYjtmaWxsLW9wYWNpdHk6MTtmaWxsLXJ1bGU6bm9uemVybztzdHJva2U6bm9uZSINCiAgICAgICAgIGQ9Im0gNzQ5LjgwMSw3NDAuNTUxIGMgMTIsNzYuMzU5IC0wLjA3MSwxMjguMzU5IC00MS4zNiwxNzUuNDI5IEMgNjYyLjkzLDk2Ny44MDkgNTgwLjc4MSw5OTAgNDc1LjY2LDk5MCBIIDE3MC41MTIgYyAtMjEuNDkyLDAgLTM5Ljc3NCwtMTUuNjIxIC00My4xMzMsLTM2Ljg3OSBMIDAuMzA4NTk0LDE0Ny40MjIgQyAtMi4xOTE0MSwxMzEuNTIgMTAuMTIxMSwxMTcuMTQ4IDI2LjIxMDksMTE3LjE0OCBIIDIxNC41NyBMIDIwMS41NTksMzQuNjkxNCBjIC0yLjE4LC0xMy45MTAxIDguNTYyLC0yNi40OTIxOCAyMi42NiwtMjYuNDkyMTggaCAxNTguNzkzIGMgMTguNzg5LDAgMzQuNzU4LDEzLjY3OTY4IDM3LjY4NywzMi4yMzA0OCBsIDEuNTcxLDguMDg5OCAyOS45MjEsMTg5LjY3OTUgMS45MTEsMTAuNDczIGMgMi45MjksMTguNTU4IDE4Ljk0OSwzMi4yNjkgMzcuNzM4LDMyLjI2OSBoIDIzLjc1IGMgMTUzLjgyLDAgMjc0LjI4OSw2Mi40NTcgMzA5LjQ4OCwyNDMuMiAxNC42OTIsNzUuNTUgNy4xMTMsMTM4LjU4OSAtMzEuNzk3LDE4Mi44OSAtMTEuNzYxLDEzLjM5OSAtMjYuNDAyLDI0LjQ4OSAtNDMuNDgsMzMuNTIiIC8+PHBhdGgNCiAgICAgICAgIGlkPSJwYXRoMjgiDQogICAgICAgICBzdHlsZT0iZmlsbDojMjMyZDYyO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lIg0KICAgICAgICAgZD0ibSA3NDkuODAxLDc0MC41NTEgYyAxMiw3Ni4zNTkgLTAuMDcxLDEyOC4zNTkgLTQxLjM2LDE3NS40MjkgQyA2NjIuOTMsOTY3LjgwOSA1ODAuNzgxLDk5MCA0NzUuNjYsOTkwIEggMTcwLjUxMiBjIC0yMS40OTIsMCAtMzkuNzc0LC0xNS42MjEgLTQzLjEzMywtMzYuODc5IEwgMC4zMDg1OTQsMTQ3LjQyMiBDIC0yLjE5MTQxLDEzMS41MiAxMC4xMjExLDExNy4xNDggMjYuMjEwOSwxMTcuMTQ4IEggMjE0LjU3IGwgNDcuMzQsMzAwLjA0MyAtMS40OCwtOS4zODIgYyAzLjM1OSwyMS4yMTEgMjEuNDgsMzYuODM5IDQyLjk2OCwzNi44MzkgaCA4OS41MzIgYyAxNzUuODU5LDAgMzEzLjUxOSw3MS40NDIgMzUzLjc1LDI3OC4wNTEgMS4yMTEsNi4wOSAyLjIzLDEyLjAzMSAzLjEyMSwxNy44NTIiIC8+PHBhdGgNCiAgICAgICAgIGlkPSJwYXRoMzAiDQogICAgICAgICBzdHlsZT0iZmlsbDojMjkzOTgyO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lIg0KICAgICAgICAgZD0ibSAzMTIuNzMsNzM5LjUzMSBjIDIuMDQsMTIuNzcgMTAuMiwyMy4yMzkgMjEuMjUsMjguNTIgNSwyLjQxOCAxMC41OSwzLjc1IDE2LjQ4OSwzLjc1IGggMjM5LjE3OSBjIDI4LjM2NCwwIDU0Ljc2MiwtMS44NzkgNzguOTAzLC01Ljc1IDYuOTE4LC0xLjEyOSAxMy42NCwtMi4zNzkgMjAuMTYsLTMuODYgNi41MTksLTEuNDUzIDEyLjg0OCwtMy4wNSAxOC45ODgsLTQuODUxIDMuMDgyLC0wLjg5MSA2LjA5LC0xLjgyOCA5LjA2MywtMi44MDkgMTEuODI4LC0zLjk0MSAyMi44ODYsLTguNTkgMzMuMDM5LC0xMy45OCAxMiw3Ni4zNTkgLTAuMDcxLDEyOC4zNTkgLTQxLjM2LDE3NS40MjkgQyA2NjIuOTMsOTY3LjgwOSA1ODAuNzgxLDk5MCA0NzUuNjYsOTkwIEggMTcwLjUxMiBjIC0yMS40OTIsMCAtMzkuNzc0LC0xNS42MjEgLTQzLjEzMywtMzYuODc5IEwgMC4zMDg1OTQsMTQ3LjQyMiBDIC0yLjE5MTQxLDEzMS41MiAxMC4xMjExLDExNy4xNDggMjYuMjEwOSwxMTcuMTQ4IEggMjE0LjU3IGwgNDcuMzQsMzAwLjA0MyA1MC44MiwzMjIuMzQiIC8+PC9nPjwvZz48L3N2Zz4=)
    no-repeat 15px 15px;
  background-size: 127px 31px;
}
.radio-square--advanced .radio-square__label {
  -ms-flex-align: start;
  align-items: flex-start;
}
.radio-square--advanced .radio-square__label:before {
  top: 16px;
  transform: none;
}
.radio-square--advanced
  .radio-square__input:checked
  + .radio-square__label:after {
  top: 24px;
  transform: none;
}
.radio-square--advanced .radio-square__left {
  padding-right: 10px;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.radio-square--advanced .radio-square__title {
  display: block;
}
.radio-square--advanced .radio-square__subtitle {
  display: block;
  padding-top: 5px;
  font-size: 1rem;
  color: #666;
}
.radio-square--fields .radio-square__label {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.radio-square--fields .radio-square__inner-fields {
  display: block;
  min-width: 100%;
  border-top: 1px solid #dedede;
  margin-right: -42px;
  margin-top: 19px;
}
.radio-square--fields .radio-square__inner-fields label {
  margin-top: 17px;
  margin-bottom: 8px;
}
.radio-square--fields .radio-square__inner-fields input:invalid {
  outline: 2px solid #ff0028;
}
.radio-square--personalisation .radio-square__label {
  padding-top: 22px;
  padding-bottom: 22px;
  font-size: 1rem;
}
@media (min-width: 1024px) {
  .radio-square--personalisation .radio-square__label {
    padding-top: 18px;
    padding-bottom: 18px;
    font-size: 1.125rem;
  }
}
.radio-square--filter .radio-square__label {
  padding: 16px 60px 16px 23px;
  border: 0;
}
.radio-square--filter .radio-square__input:checked + .radio-square__label {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
}
.radio-square-list--in-line .radio-square-list__controls {
  display: -ms-flexbox;
  display: flex;
}
.radio-square-list--in-line .radio-square-list__item {
  -ms-flex: 1 1 100%;
  flex: 1 1 100%;
}
.radio-square-list--in-line
  .radio-square-list__item
  + .radio-square-list__item {
  margin-left: 13px;
}
@media (min-width: 1024px) {
  .radio-square-list--col-mobile-line-desktop .radio-square-list__controls {
    display: -ms-flexbox;
    display: flex;
  }
}
@media (min-width: 1024px) {
  .radio-square-list--col-mobile-line-desktop .radio-square-list__item {
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
  }
}
.radio-square-list--col-mobile-line-desktop
  .radio-square-list__item
  + .radio-square-list__item {
  margin-top: 12px;
}
@media (min-width: 1024px) {
  .radio-square-list--col-mobile-line-desktop
    .radio-square-list__item
    + .radio-square-list__item {
    margin-top: 0;
    margin-left: 13px;
  }
}
.radio-square-list--in-col
  .radio-square-list__insertion
  + .radio-square-list__item,
.radio-square-list--in-col .radio-square-list__item + .radio-square-list__item {
  margin-top: 12px;
}
@media (min-width: 1024px) {
  .radio-square-list--checkout-style
    .radio-square-list__item
    + .radio-square-list__item {
    margin-left: 32px;
  }
}
.extras {
  list-style: none;
  margin: 0 auto 3em;
  padding: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-pack: justify;
  justify-content: space-between;
  font-size: 0.5625rem;
  line-height: 1.22222222;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  text-align: center;
  text-transform: uppercase;
  max-width: 80%;
  margin: 0 auto;
}
@media (min-width: 768px) {
  .extras {
    font-size: 0.875rem;
    line-height: 1.28571429;
  }
}
@media (min-width: 1024px) {
  .extras {
    min-width: 100%;
  }
}
.extras li {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-align: center;
  align-items: center;
  box-sizing: border-box;
  -ms-flex-preferred-size: 50%;
  flex-basis: 50%;
  margin-bottom: 25px;
}
.extras .icon {
  fill: currentColor;
  width: 44px;
  height: 44px;
  margin: 0 0 9px;
}
@media (min-width: 768px) {
  .extras .icon {
    margin: 0 0 17px;
    width: 79px;
    height: 79px;
  }
}
.user {
  -ms-flex-direction: column;
  flex-direction: column;
}
.user,
.user__avatar {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.user__avatar {
  width: 40px;
  height: 40px;
  letter-spacing: 0.04em;
  font-size: 0.875rem;
  color: #fff;
  border-radius: 50%;
  -ms-flex-pack: center;
  justify-content: center;
  background-size: cover;
  background-position: 50%;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
}
@media (min-width: 1024px) {
  .user__avatar {
    margin-bottom: 20px;
  }
}
.page__store .user__avatar {
  width: 34px;
  height: 34px;
}
@media (min-width: 1024px) {
  .page__store .user__avatar {
    margin-bottom: 0;
  }
}
.user__initials {
  margin-bottom: -1px;
  color: #fff;
}
.user__fullname {
  margin-top: -10px;
}
.user--default {
  -ms-flex-direction: row;
  flex-direction: row;
}
.user--default .user__avatar {
  margin-right: 10px;
  margin-bottom: 0;
  background-color: #ff0028;
}
@media (min-width: 1024px) {
  .user--default .user__avatar {
    margin-right: 0;
    margin-bottom: 20px;
  }
}
.user--default .user__fullname {
  margin-top: 0;
}
@media (min-width: 1024px) {
  .user--default .user__fullname {
    margin-top: -10px;
  }
}
@media (min-width: 1024px) {
  .user--default {
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
.user .icon {
  fill: #999;
}
.my-account {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
}
@media (min-width: 769px) {
  .my-account {
    -ms-flex-direction: row;
    flex-direction: row;
  }
}
@media (min-width: 1200px) {
  .my-account {
    height: auto;
    min-height: 100vh;
  }
}
.my-account__main {
  position: relative;
  text-align: center;
  background-color: #650c0f;
}
@media (min-width: 769px) {
  .my-account__main {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex: 1;
    flex: 1 1 0%;
  }
}
.my-account__main.is-shadow {
  pointer-events: none;
}
.my-account__main.is-shadow:after {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background-color: #000;
  opacity: 0.8;
}
.my-account__main-inner {
  position: relative;
  padding: 105px 20px 30px;
  background-size: cover;
}
@media (min-width: 769px) {
  .my-account__main-inner {
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 100vh;
    min-height: -webkit-min-content;
    min-height: -moz-min-content;
    min-height: min-content;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
}
@media (min-width: 769px) {
  .my-account__main-inner:after {
    content: "";
    display: block;
    width: 100%;
    height: 100px;
    position: absolute;
    bottom: -1px;
    left: 0;
    background: linear-gradient(180deg, transparent, #650c0f);
  }
}
.my-account__main-content {
  position: relative;
  z-index: 1;
}
.my-account__aside {
  padding: 30px;
  background-color: #333;
}
@media (min-width: 769px) {
  .my-account__aside {
    padding: 40px;
    -ms-flex-preferred-size: 370px;
    flex-basis: 370px;
    -ms-flex-negative: 0;
    flex-shrink: 0;
  }
}
.my-account__aside .btn {
  display: block;
  transition: opacity 0.5s cubic-bezier(0.19, 1, 0.22, 1);
  opacity: 0.6;
  font-size: 0.75rem;
}
.no-touch .my-account__aside .btn:hover {
  opacity: 1;
}
.my-account__back-link {
  color: #fff;
  letter-spacing: 0.01438rem;
  text-decoration: none;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
.my-account__back-link-icon {
  fill: #ccc;
  transform: rotate(180deg);
}
.my-account .checkboxes label {
  padding-top: 3px;
  font-size: 0.75rem;
  color: #666;
  cursor: pointer;
  text-transform: none;
}
.pair-form {
  text-align: left;
}
.pair-form__form {
  background-color: #ff0028;
  padding: 20px;
}
@media (min-width: 1024px) {
  .pair-form__form {
    padding: 40px;
  }
}
.pair-form__form .text {
  height: 100%;
}
@media (min-width: 768px) {
  .pair-form__form .form__item {
    margin-bottom: 0;
  }
}
.pair-form__form .btn {
  padding: 12px;
}
.pair-form__info {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 20px;
  background-color: #fff;
}
@media (min-width: 768px) {
  .pair-form__info {
    padding: 40px;
  }
}
.pair-form__text {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 0.75rem;
  line-height: 1.5;
  color: #323232;
  margin-bottom: 20px;
}
@media (min-width: 768px) {
  .pair-form__text {
    margin-bottom: 0;
  }
}
.pair-form__image {
  text-align: right;
  -ms-flex-item-align: end;
  align-self: flex-end;
  font-size: 0;
}
.pair-form__errors {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  color: #fff;
  font-size: 0.75rem;
  padding-top: 1em;
}
.pair-form__title {
  display: block;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 1.125rem;
  color: #fff;
  margin-bottom: 25px;
}
.pair-form__sucess {
  text-align: left;
}
.pair-form__sucess .pair-form__title {
  margin-bottom: 15px;
}
.pair-form__sucess p {
  display: block;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 0.875rem;
  color: #fff;
}
.pair-form.is-hidden,
.pair-form__sucess.is-hidden {
  display: none;
}
.person-card {
  background-color: #fff;
  text-align: center;
  padding: 40px;
  margin-bottom: 30px;
}
@media (min-width: 769px) {
  .person-card {
    margin-bottom: 40px;
    min-width: 460px;
  }
}
.person-card__aux {
  background-color: #eaeaea;
  padding: 40px 30px 30px;
  color: #666;
  margin: 40px -40px -40px;
  position: relative;
  max-width: 550px;
}
.person-card__aux:before {
  content: "";
  position: absolute;
  width: 24px;
  height: 28px;
  fill: #ff0028;
  top: -12px;
  left: 0;
  right: 0;
  margin: auto;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='27.391' viewBox='0 0 24 27.391' fill='%23ff0028'%3E%3Cpath d='M23.92 7.555l-11.27 19.53a.618.618 0 0 1-.84.221l-2.67-1.54a.615.615 0 0 1-.22-.84c.81-1.4.32-3.211-1.08-4.021a2.957 2.957 0 0 0-4.03 1.08c-.17.29-.54.39-.83.22l-2.67-1.54a.6.6 0 0 1-.23-.83L11.35.305c.17-.29.55-.39.84-.22l2.67 1.54c.29.17.399.54.229.84-.01.01-.02.02-.03.04-.8 1.4-.319 3.2 1.08 4.01 1.41.81 3.221.33 4.03-1.08.17-.29.561-.42.85-.25l2.671 1.54c.3.171.4.54.23.83z'/%3E%3C/svg%3E")
    no-repeat 50% 50%;
}
.person-card__link {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 0.875rem;
  text-transform: uppercase;
  color: #ff0028;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
  align-items: center;
  background-color: transparent;
  border: 0;
}
.person-card__link .icon {
  fill: #ff0028;
}
.person-card__avatar {
  overflow: hidden;
  margin: auto;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  border: 3px solid #fff;
  background-color: #ff0028;
  background-size: cover;
  background-position: 50%;
  margin-bottom: 20px;
  margin-top: -65px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (min-width: 768px) {
  .person-card__avatar {
    border: 5px solid #fff;
    width: 90px;
    height: 90px;
  }
}
.person-card__initials {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 1.375rem;
  color: #fff;
}
@media (min-width: 768px) {
  .person-card__initials {
    font-size: 1.625rem;
  }
}
.person-card__name {
  font-size: 1.375rem;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 700;
  color: #ff0028;
  text-transform: uppercase;
}
.person-card__name span {
  display: block;
  text-transform: none;
  font-weight: 300;
}
@media (min-width: 769px) {
  .person-card__name {
    font-size: 2rem;
  }
}
.person-card__title {
  font-size: 0.75rem;
  margin: 0 0 1em;
  text-transform: uppercase;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
}
.person-card__subtitle {
  font-size: 1.125rem;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
.page-404 {
  color: #fff;
  display: -ms-flexbox;
  display: flex;
  text-align: center;
  height: calc(100vh - 60px);
  background-position: 0 0;
}
@media (min-width: 1024px) {
  .page-404 {
    height: 100vh;
    background-position: 50% 0;
  }
}
@media (min-width: 769px) {
  .page-404 {
    -ms-flex-align: center;
    align-items: center;
    text-align: left;
  }
}
.page-404 .one-of-wrapper {
  padding: 30px 20px;
  max-width: 1160px;
  margin: auto;
}
@media (min-width: 769px) {
  .page-404 .one-of-wrapper {
    padding: 40px;
  }
}
.page-404__title {
  text-transform: uppercase;
  font-size: 2rem;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  margin-bottom: 0.5em;
}
@media (min-width: 769px) {
  .page-404__title {
    font-size: 2.625rem;
    margin-bottom: 0.95em;
  }
}
.page-404__subtitle {
  font-size: 1.5625rem;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  margin-bottom: 0.8em;
}
@media (min-width: 769px) {
  .page-404__subtitle {
    font-size: 1.875rem;
    margin-bottom: 0.633em;
  }
}
.page-404 p {
  font-size: 1rem;
  line-height: 1.33333333;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  margin-bottom: 1.388em;
}
@media (min-width: 769px) {
  .page-404 p {
    font-size: 1.125rem;
    margin-bottom: 2.388em;
  }
}
.checkout .page-404 {
  height: 50vh;
}
@media (max-width: 767px) {
  .checkout .page-404 {
    background-position: 50%;
  }
}
.checkout .page-404 .bg-mask {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: rgba(0, 0, 0, 0.5);
}
.checkout .page-404 .one-of-wrapper {
  z-index: 1;
}
.checkout .page-404 .one-of-2 {
  -ms-flex-preferred-size: 100% !important;
  flex-basis: 100% !important;
  max-width: 100% !important;
  text-align: center;
}
.checkout .page-404 .one-of-2 h1 {
  font-size: 1.375rem;
}
@media (min-width: 1024px) {
  .checkout .page-404 .one-of-2 h1 {
    font-size: 2.625rem;
  }
}
.twitter__message {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  margin: 0;
}
.twitter__message article,
.twitter__message aside,
.twitter__message details,
.twitter__message figcaption,
.twitter__message figure,
.twitter__message footer,
.twitter__message header,
.twitter__message hgroup,
.twitter__message main,
.twitter__message menu,
.twitter__message nav,
.twitter__message section,
.twitter__message summary {
  display: block;
}
.twitter__message audio,
.twitter__message canvas,
.twitter__message progress,
.twitter__message video {
  display: inline-block;
  vertical-align: baseline;
}
.twitter__message audio:not([controls]) {
  display: none;
  height: 0;
}
.twitter__message [hidden],
.twitter__message template {
  display: none;
}
.twitter__message a {
  background-color: transparent;
}
.twitter__message a:active,
.twitter__message a:hover {
  outline: 0;
}
.twitter__message abbr[title] {
  border-bottom: 1px dotted;
}
.twitter__message b,
.twitter__message strong {
  font-weight: 700;
}
.twitter__message dfn {
  font-style: italic;
}
.twitter__message h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
.twitter__message mark {
  background: #ff0;
  color: #000;
}
.twitter__message small {
  font-size: 80%;
}
.twitter__message sub,
.twitter__message sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
.twitter__message sup {
  top: -0.5em;
}
.twitter__message sub {
  bottom: -0.25em;
}
.twitter__message img {
  border: 0;
}
.twitter__message svg:not(:root) {
  overflow: hidden;
}
.twitter__message figure {
  margin: 1em 40px;
}
.twitter__message hr {
  box-sizing: content-box;
  height: 0;
}
.twitter__message pre {
  overflow: auto;
}
.twitter__message code,
.twitter__message kbd,
.twitter__message pre,
.twitter__message samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
.twitter__message button,
.twitter__message input,
.twitter__message optgroup,
.twitter__message select,
.twitter__message textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}
.twitter__message button {
  overflow: visible;
}
.twitter__message button,
.twitter__message select {
  text-transform: none;
}
.twitter__message button,
.twitter__message html input[type="button"],
.twitter__message input[type="reset"],
.twitter__message input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
.twitter__message button[disabled],
.twitter__message html input[disabled] {
  cursor: default;
}
.twitter__message button::-moz-focus-inner,
.twitter__message input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
.twitter__message input {
  line-height: normal;
}
.twitter__message input[type="checkbox"],
.twitter__message input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}
.twitter__message input[type="number"]::-webkit-inner-spin-button,
.twitter__message input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
.twitter__message input[type="search"] {
  -webkit-appearance: textfield;
  box-sizing: content-box;
}
.twitter__message input[type="search"]::-webkit-search-cancel-button,
.twitter__message input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
.twitter__message fieldset {
  border: 1px solid silver;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
.twitter__message legend {
  border: 0;
  padding: 0;
}
.twitter__message textarea {
  overflow: auto;
}
.twitter__message optgroup {
  font-weight: 700;
}
.twitter__message table {
  border-collapse: collapse;
  border-spacing: 0;
}
.twitter__message td,
.twitter__message th {
  padding: 0;
}
.twitter__message .u-block {
  display: block !important;
}
.twitter__message .u-hidden {
  display: none !important;
}
.twitter__message .u-hiddenVisually {
  position: absolute !important;
  overflow: hidden !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  border: 0 !important;
  clip: rect(1px, 1px, 1px, 1px) !important;
}
.twitter__message .u-inline {
  display: inline !important;
}
.twitter__message .u-inlineBlock {
  display: inline-block !important;
  max-width: 100%;
}
.twitter__message .u-table {
  display: table !important;
}
.twitter__message .u-tableCell {
  display: table-cell !important;
}
.twitter__message .u-tableRow {
  display: table-row !important;
}
.twitter__message .u-cf:after,
.twitter__message .u-cf:before {
  content: " ";
  display: table;
}
.twitter__message .u-cf:after {
  clear: both;
}
.twitter__message .u-nbfc {
  overflow: hidden !important;
}
.twitter__message .u-nbfcAlt {
  display: table-cell !important;
  width: 10000px !important;
}
.twitter__message .u-floatLeft {
  float: left !important;
}
.twitter__message .u-floatRight {
  float: right !important;
}
.twitter__message .u-textBreak {
  word-wrap: break-word !important;
}
.twitter__message .u-textCenter {
  text-align: center !important;
}
.twitter__message .u-textLeft {
  text-align: left !important;
}
.twitter__message .u-textRight {
  text-align: right !important;
}
.twitter__message .u-textInheritColor {
  color: inherit !important;
}
.twitter__message .u-textKern {
  text-rendering: optimizeLegibility;
  font-feature-settings: "kern" 1, "kern", "kern";
  -webkit-font-kerning: normal;
  -moz-font-kerning: normal;
  font-kerning: normal;
}
.twitter__message .u-textNoWrap {
  white-space: nowrap !important;
}
.twitter__message .u-textTruncate {
  max-width: 100%;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  white-space: nowrap !important;
  word-wrap: normal !important;
}
.twitter__message blockquote,
.twitter__message button,
.twitter__message h1,
.twitter__message h2,
.twitter__message h3,
.twitter__message h4,
.twitter__message h5,
.twitter__message h6,
.twitter__message iframe,
.twitter__message ol,
.twitter__message p,
.twitter__message ul {
  margin: 0;
  padding: 0;
  list-style: none;
  border: none;
}
.twitter__message b,
.twitter__message i {
  font-weight: 400;
  font-style: normal;
}
.twitter__message abbr,
.twitter__message abbr[title] {
  border-bottom: 0;
}
.twitter__message .SandboxRoot {
  direction: ltr;
  text-align: left;
  display: block;
  background: 0 0;
  font: normal normal 1rem/1.4 Helvetica, Roboto, Segoe UI, Calibri, sans-serif;
  color: #1c2022;
  white-space: normal;
}
.twitter__message a,
.twitter__message a:visited {
  color: #2b7bb9;
  text-decoration: none;
  outline: 0;
}
.twitter__message a:focus {
  color: #3b94d9;
  text-decoration: underline;
  outline: 0;
}
.twitter__message a:hover {
  color: #3b94d9;
  text-decoration: none;
  outline: 0;
}
.twitter__message a:active {
  color: #2b7bb9;
  text-decoration: none;
  outline: 0;
}
.twitter__message .SandboxRoot.env-bp-min .u-hiddenInNarrowEnv,
.twitter__message .SandboxRoot:not(.env-bp-min) .u-hiddenInWideEnv {
  display: none;
}
.twitter__message .u-linkBlend:not(:focus):not(:hover):not(:active) {
  font-weight: inherit;
  color: inherit;
  text-decoration: inherit;
}
.twitter__message .Avatar {
  max-width: 100%;
  max-height: 100%;
}
.twitter__message .Avatar--fill {
  width: 100%;
  height: 100%;
}
.twitter__message .Button,
.twitter__message .Button:link,
.twitter__message .Button:visited {
  -webkit-appearance: none;
  background-color: #f5f8fa;
  background-image: linear-gradient(#fff, #f5f8fa);
  border: 1px solid #e1e8ed;
  border-radius: 4px;
  box-sizing: border-box;
  color: #1c2022;
  cursor: pointer;
  display: inline-block;
  font: inherit;
  line-height: normal;
  margin: 0;
  padding: 8px 15px 7px;
  position: relative;
  text-align: center;
  text-decoration: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  white-space: normal;
}
.twitter__message .Button::-moz-focus-inner {
  border: 0;
  padding: 0;
}
.twitter__message .Button:active,
.twitter__message .Button:focus,
.twitter__message .Button:hover {
  text-decoration: none;
}
.twitter__message .Button:hover {
  background-color: #e1e8ed;
  background-image: linear-gradient(#fff, #e1e8ed);
  border-color: #e1e8ed;
}
.twitter__message .Button:focus {
  box-shadow: 0 0 0 1px #fff, 0 0 0 3px rgba(0, 132, 180, 0.5);
}
.twitter__message .Button:active {
  background-color: #e1e8ed;
  background-image: linear-gradient(#fff, #f5f8fa);
  border-color: #ccd6dd;
  box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.2);
}
.twitter__message .Button.is-disabled,
.twitter__message .Button:disabled {
  cursor: default;
  opacity: 0.6;
}
.twitter__message .Button-label {
  font-weight: 700;
}
.twitter__message .Button--full {
  display: block;
  width: 100%;
}
.twitter__message .Emoji--forText {
  height: 1.25em;
  width: 1.25em;
  padding: 0 0.05em 0 0.1em;
  vertical-align: -0.2em;
}
.twitter__message .Emoji--forLinks {
  background-position: 0.1em;
  background-repeat: no-repeat;
  background-size: 1.25em 1.25em;
  letter-spacing: 1.1em;
  line-height: 1.25em;
  padding-top: 0.15em;
  -moz-user-select: none;
  -ms-user-select: none;
}
.twitter__message .Icon {
  display: inline-block;
  height: 1.25em;
  background-repeat: no-repeat;
  background-size: contain;
  vertical-align: text-bottom;
}
.twitter__message .Icon--alertsPill {
  width: 1.07639em;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 62 72'%3E%3Cpath fill='%23dd2e44' d='M51 14H11c-4.42 0-8 3.58-8 8v28a8 8 0 0 0 8 8h40a8 8 0 0 0 8-8V22a8 8 0 0 0-8-8zM12.107 36.997L12 37a1.999 1.999 0 0 1-1.996-1.894 15.854 15.854 0 0 1 8.844-15.088 2 2 0 1 1 1.765 3.59 11.857 11.857 0 0 0-6.615 11.285 2 2 0 0 1-1.89 2.104zm7 1L19 38a2 2 0 0 1-1.996-1.894 10.933 10.933 0 0 1 6.108-10.413 2 2 0 0 1 1.762 3.59 6.942 6.942 0 0 0-3.876 6.61 2.004 2.004 0 0 1-1.893 2.104zm21.106 9.11c-.21.774-.94 1.282-1.733 1.387-.093.014-.188.02-.285.02H34.4C33.93 49.955 32.593 51 31 51a3.574 3.574 0 0 1-3.398-2.485h-3.78c-.91 0-1.817-.544-2.046-1.426-.223-.86.042-1.692.792-2.145.2-.248 1.048-1.487 1.048-4.71 0-5.407 2.46-8.042 5.273-8.893a2.128 2.128 0 0 1 2.108-1.873c1.093 0 1.983.823 2.11 1.88 2.827.86 5.272 3.486 5.286 8.858.008 3.192.827 4.462 1.044 4.742a.4.4 0 0 1 .04.032c.718.466.96 1.286.735 2.125zm4.785-11A2.002 2.002 0 0 1 43.002 38c-.036 0-.072 0-.108-.003a2 2 0 0 1-1.89-2.104 6.948 6.948 0 0 0-3.877-6.61 2 2 0 1 1 1.763-3.59 10.939 10.939 0 0 1 6.108 10.413zm7-1A2.002 2.002 0 0 1 50.002 37c-.036 0-.072 0-.108-.003a2 2 0 0 1-1.89-2.104 11.86 11.86 0 0 0-6.616-11.285 2 2 0 1 1 1.765-3.59 15.855 15.855 0 0 1 8.845 15.088z'/%3E%3Cpath fill='%23FFF' d='M38.89 25.693a2 2 0 0 0-1.763 3.59 6.942 6.942 0 0 1 3.876 6.61 2 2 0 1 0 3.994.213 10.934 10.934 0 0 0-6.107-10.413zm4.264-5.673c-.99-.49-2.19-.08-2.677.91-.488.992-.08 2.19.912 2.68a11.857 11.857 0 0 1 6.614 11.284 2 2 0 0 0 1.89 2.104l.108.002a2 2 0 0 0 1.995-1.894 15.85 15.85 0 0 0-8.843-15.087zM39.48 44.982l-.04-.032c-.217-.28-1.036-1.55-1.044-4.742-.013-5.37-2.46-8-5.286-8.857a2.128 2.128 0 0 0-2.11-1.88c-1.09 0-1.98.818-2.11 1.872-2.812.85-5.272 3.486-5.272 8.892 0 3.224-.847 4.463-1.048 4.71-.75.453-1.016 1.285-.792 2.145.23.88 1.136 1.425 2.047 1.425h3.78A3.568 3.568 0 0 0 31 51c1.593 0 2.93-1.047 3.398-2.485h3.796c.097 0 .192-.007.285-.02.792-.105 1.523-.613 1.732-1.388.227-.84-.016-1.66-.732-2.125zM24.874 29.283a2 2 0 1 0-1.763-3.59 10.937 10.937 0 0 0-6.107 10.413A2 2 0 0 0 19 38c.035 0 .07 0 .107-.003a2 2 0 0 0 1.89-2.104 6.944 6.944 0 0 1 3.877-6.61zm-4.261-5.675a2 2 0 1 0-1.765-3.59 15.855 15.855 0 0 0-8.844 15.088A2 2 0 0 0 12 37c.035 0 .07 0 .107-.003a2 2 0 0 0 1.89-2.104 11.86 11.86 0 0 1 6.616-11.285z'/%3E%3C/svg%3E");
}
.twitter__message .Icon--lightning {
  width: 0.625em;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 72'%3E%3Cpath fill='%232b7bb9' d='M30.738 28.01A2.004 2.004 0 0 0 29 27H18.145l6.686-15.194A2 2 0 0 0 23 9H11a2 2 0 0 0-1.945 1.533l-6 25A2 2 0 0 0 4.999 38h7.278L8.034 60.632a2 2 0 0 0 3.686 1.388l19-32a1.998 1.998 0 0 0 .018-2.01z'/%3E%3C/svg%3E");
}
.twitter__message .Icon--playCircle {
  width: 1.04166em;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 72'%3E%3Cpath opacity='.8' fill='%231DA1F2' d='M30 12C16.768 12 6 22.765 6 36s10.766 23.998 24 23.998 24-10.765 24-24S43.235 12 30 12z'/%3E%3Cpath fill='%23FFF' d='M39.2 34.34l-12-9a2 2 0 0 0-3.2 1.6v18a2.002 2.002 0 0 0 2 2c.425 0 .847-.136 1.2-.4l12-9a2 2 0 0 0 0-3.2z'/%3E%3Cpath fill='%23FFF' d='M30 15c11.598 0 21 9.402 21 21s-9.4 20.998-21 20.998-21-9.402-21-21S18.4 15 30 15m0-6C15.112 9 3 21.11 3 36s12.112 26.998 27 26.998 27-12.11 27-27S44.888 9 30 9z'/%3E%3C/svg%3E");
}
.twitter__message .Icon--reply {
  width: 1.07639em;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 62 72'%3E%3Cpath class='icon' fill='%23697882' d='M41 31h-9V19a3 3 0 0 0-4.818-2.386l-21 16a3 3 0 0 0 0 4.773l21 16a3.006 3.006 0 0 0 3.15.301A2.998 2.998 0 0 0 32 51V39h9c5.514 0 10 4.486 10 10 0 2.21 1.79 4 4 4s4-1.79 4-4c0-9.925-8.075-18-18-18z'/%3E%3C/svg%3E");
  transform: scaleX(1);
}
.twitter__message .Icon--retweet {
  width: 1.28472em;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 74 72'%3E%3Cpath class='icon' fill='%23697882' d='M70.676 36.644A3 3 0 0 0 68 35h-7V19c0-2.21-1.79-4-4-4H34c-2.21 0-4 1.79-4 4s1.79 4 4 4h18a1 1 0 0 1 1 .998V35h-7a3.001 3.001 0 0 0-2.419 4.774l11 15a3.003 3.003 0 0 0 4.839 0l11-15a3.001 3.001 0 0 0 .256-3.13zM40 48H22a.994.994 0 0 1-.992-.96L21 36h7a3 3 0 1 0 2.42-4.774l-11-15a3.001 3.001 0 0 0-4.84 0l-11 15A3 3 0 0 0 6 36h7l.012 16.003a4 4 0 0 0 4 3.997h22.99a4 4 0 0 0 0-8z'/%3E%3C/svg%3E");
  transform: scaleX(1);
}
.twitter__message .Icon--retweetBadge {
  width: 1.04166em;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='72' viewBox='0 0 60 72'%3E%3Cpath class='icon' fill='%2319cf86' d='M49 9H11a8 8 0 0 0-8 8v38a8 8 0 0 0 8 8h38a8 8 0 0 0 8-8V17a8 8 0 0 0-8-8zM21 44h10a3 3 0 1 1 0 6H17a3 3 0 0 1-3-3V36H9a2 2 0 1 1-1.563-3.249l8-10c.76-.947 2.365-.947 3.124 0l8 10c.48.6.576 1.425.243 2.117A2.002 2.002 0 0 1 25 36h-5v7a1 1 0 0 0 1 1zm31.562-4.75l-8 10a2.001 2.001 0 0 1-3.124 0l-8-10A1.999 1.999 0 0 1 35 36h5v-7a1 1 0 0 0-1-1H29a3 3 0 1 1 0-6h14a3 3 0 0 1 3 3v11h5a2 2 0 1 1 1.563 3.249z'/%3E%3C/svg%3E");
  transform: scaleX(1);
}
.twitter__message .Icon--mute {
  width: 1.18055em;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 68 72'%3E%3Cg fill='%23fff'%3E%3Cpath class='icon' d='M37.105 9.21a3.006 3.006 0 0 0-3.29.734L18.705 26H7a3 3 0 0 0-3 3v14a3 3 0 0 0 3 3h11.704l15.11 16.056A3.003 3.003 0 0 0 39 60V12c0-1.23-.75-2.335-1.895-2.79zM45 48a2.998 2.998 0 0 1-2.167-5.072C44.733 40.937 46 39 46 36s-1.267-4.938-3.168-6.927a2.999 2.999 0 0 1 .094-4.24 2.998 2.998 0 0 1 4.242.094C49.418 27.277 52 30.663 52 36s-2.583 8.722-4.832 11.073A2.99 2.99 0 0 1 45 48z'/%3E%3Cpath class='icon' d='M54 54a2.998 2.998 0 0 1-2.167-5.072c3.365-3.52 5.152-7.992 5.168-12.938-.015-4.926-1.802-9.4-5.167-12.917a3 3 0 1 1 4.336-4.146c4.447 4.65 6.81 10.55 6.83 17.063-.02 6.532-2.383 12.434-6.83 17.083-.59.616-1.38.927-2.17.927z'/%3E%3C/g%3E%3C/svg%3E");
}
.twitter__message .Icon--unmute {
  width: 1.18055em;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 68 72'%3E%3Cpath class='icon' d='M37.105 9.21a3.006 3.006 0 0 0-3.29.734L18.705 26H7a3 3 0 0 0-3 3v14a3 3 0 0 0 3 3h11.704l15.11 16.056A3.003 3.003 0 0 0 39 60V12c0-1.23-.75-2.335-1.895-2.79zM58.242 36l5.88-5.88a3 3 0 0 0-4.243-4.24L54 31.757l-5.88-5.88a3 3 0 0 0-4.24 4.243L49.757 36l-5.88 5.88a3 3 0 0 0 4.242 4.24L54 40.243l5.88 5.88c.584.585 1.352.878 2.12.878s1.536-.293 2.12-.88a2.994 2.994 0 0 0 0-4.24L58.243 36z' fill='%23fff'/%3E%3C/svg%3E");
}
.twitter__message .Icon--twitter {
  width: 1.25em;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 72 72'%3E%3Cpath fill='none' d='M0 0h72v72H0z'/%3E%3Cpath class='icon' fill='%2355acee' d='M68.812 15.14a26.189 26.189 0 0 1-7.52 2.06 13.125 13.125 0 0 0 5.757-7.243 26.133 26.133 0 0 1-8.314 3.176A13.066 13.066 0 0 0 49.182 9c-7.23 0-13.092 5.86-13.092 13.093 0 1.026.118 2.02.338 2.98C25.543 24.527 15.9 19.318 9.44 11.396a13.057 13.057 0 0 0-1.77 6.58c0 4.543 2.312 8.552 5.824 10.9a13.05 13.05 0 0 1-5.93-1.64c-.002.056-.002.11-.002.163 0 6.345 4.513 11.638 10.504 12.84-1.1.298-2.256.457-3.45.457-.845 0-1.666-.078-2.464-.23 1.667 5.2 6.5 8.985 12.23 9.09a26.29 26.29 0 0 1-16.26 5.605c-1.055 0-2.096-.06-3.122-.184a37.036 37.036 0 0 0 20.067 5.882c24.083 0 37.25-19.95 37.25-37.25 0-.565-.013-1.133-.038-1.693a26.61 26.61 0 0 0 6.532-6.774z'/%3E%3C/svg%3E");
}
.twitter__message .Icon--twitterWhite {
  width: 1.25em;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 72 72'%3E%3Cpath fill='none' d='M0 0h72v72H0z'/%3E%3Cpath class='icon' fill='%23fff' d='M68.812 15.14a26.189 26.189 0 0 1-7.52 2.06 13.125 13.125 0 0 0 5.757-7.243 26.133 26.133 0 0 1-8.314 3.176A13.066 13.066 0 0 0 49.182 9c-7.23 0-13.092 5.86-13.092 13.093 0 1.026.118 2.02.338 2.98C25.543 24.527 15.9 19.318 9.44 11.396a13.057 13.057 0 0 0-1.77 6.58c0 4.543 2.312 8.552 5.824 10.9a13.05 13.05 0 0 1-5.93-1.64c-.002.056-.002.11-.002.163 0 6.345 4.513 11.638 10.504 12.84-1.1.298-2.256.457-3.45.457-.845 0-1.666-.078-2.464-.23 1.667 5.2 6.5 8.985 12.23 9.09a26.29 26.29 0 0 1-16.26 5.605c-1.055 0-2.096-.06-3.122-.184a37.036 37.036 0 0 0 20.067 5.882c24.083 0 37.25-19.95 37.25-37.25 0-.565-.013-1.133-.038-1.693a26.61 26.61 0 0 0 6.532-6.774z'/%3E%3C/svg%3E");
}
.twitter__message .Icon--verified {
  width: 1.11111em;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 72'%3E%3Cpath fill='none' d='M0 0h64v72H0z'/%3E%3Cpath fill='%2388c9f9' d='M3 37.315c0 4.125 2.162 7.726 5.363 9.624-.056.467-.09.937-.09 1.42 0 6.103 4.72 11.045 10.546 11.045 1.295 0 2.542-.234 3.687-.686C24.22 62.4 27.827 64.93 32 64.93c4.174 0 7.782-2.53 9.49-6.213 1.148.45 2.39.685 3.69.685 5.826 0 10.546-4.94 10.546-11.045 0-.483-.037-.953-.093-1.42C58.83 45.04 61 41.44 61 37.314c0-4.37-2.42-8.15-5.933-9.946.427-1.203.658-2.5.658-3.865 0-6.104-4.72-11.045-10.545-11.045a9.94 9.94 0 0 0-3.69.688C39.783 9.461 36.175 6.93 32 6.93c-4.173 0-7.778 2.53-9.492 6.216a9.973 9.973 0 0 0-3.688-.688c-5.827 0-10.545 4.94-10.545 11.045 0 1.364.23 2.662.656 3.864C5.42 29.163 3 32.944 3 37.314z'/%3E%3Cpath fill='%23FFF' d='M17.87 39.08l7.015 6.978a2.99 2.99 0 0 0 2.116.873 2.99 2.99 0 0 0 2.127-.883c.344-.346 15.98-15.974 15.98-15.974a3 3 0 1 0-4.242-4.243l-13.87 13.863-4.892-4.868a3 3 0 0 0-4.232 4.254z'/%3E%3C/svg%3E");
}
.twitter__message .Icon--vine {
  width: 0.9375em;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 54 72'%3E%3Cpath class='icon' fill='%23fff' d='M48.23 31.25c1.21-2.712 1.877-6.235 1.877-9.32 0-8.304-4.205-13.136-11.894-13.136-7.91 0-12.54 6.136-12.54 14.225 0 8.01 3.71 14.887 9.838 18.018-2.573 5.194-5.853 9.775-9.264 13.22-6.2-7.56-11.803-17.644-14.103-37.32H3c4.223 32.774 16.814 43.21 20.143 45.213 1.883 1.147 3.505 1.09 5.227.112 2.705-1.555 10.814-9.738 15.32-19.33a30.098 30.098 0 0 0 6.417-.737V35.74c-1.384.32-2.726.465-3.934.465-6.776 0-11.997-4.774-11.997-13.082 0-4.068 1.558-6.184 3.767-6.184 2.1 0 3.493 1.9 3.493 5.754 0 2.186-.575 4.59-1.01 6.01 0 0 2.093 3.677 7.804 2.547z'/%3E%3C/svg%3E");
}
.twitter__message .Icon--verifiedWhite {
  width: 1.11111em;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 72'%3E%3Cpath fill='%23FFF' d='M57 37.288c0-4.07-2.25-7.59-5.523-9.26.397-1.12.613-2.328.613-3.598 0-5.683-4.394-10.283-9.818-10.283a9.269 9.269 0 0 0-3.436.64C37.246 11.357 33.886 9 30 9c-3.885 0-7.242 2.357-8.837 5.787a9.274 9.274 0 0 0-3.434-.64c-5.426 0-9.82 4.6-9.82 10.283 0 1.27.217 2.478.612 3.598-3.27 1.67-5.52 5.192-5.52 9.26 0 3.84 2.01 7.193 4.99 8.96-.05.435-.082.874-.082 1.323 0 5.683 4.392 10.284 9.818 10.284a9.354 9.354 0 0 0 3.434-.638C22.758 60.644 26.115 63 30 63c3.887 0 7.246-2.356 8.837-5.784a9.35 9.35 0 0 0 3.436.638c5.423 0 9.818-4.6 9.818-10.283 0-.448-.034-.886-.085-1.322C54.98 44.48 57 41.128 57 37.288zm-14.797-6.742s-14.558 14.55-14.878 14.872a2.787 2.787 0 0 1-1.98.823c-.712 0-1.425-.27-1.97-.812l-6.53-6.498a2.794 2.794 0 0 1 3.94-3.96l4.555 4.53 12.914-12.906a2.794 2.794 0 0 1 3.95 3.952z'/%3E%3C/svg%3E");
}
.twitter__message .Icon--heart {
  width: 0.9375em;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 54 72'%3E%3Cpath class='icon' fill='%23697882' d='M38.723 12c-7.187 0-11.16 7.306-11.723 8.13-.563-.824-4.496-8.13-11.723-8.13C8.79 12 3.533 18.163 3.533 24.647 3.533 39.964 21.89 55.907 27 56c5.11-.093 23.467-16.036 23.467-31.353C50.467 18.163 45.21 12 38.723 12z'/%3E%3C/svg%3E");
}
.twitter__message .Identity-name {
  font-weight: 700;
}
.twitter__message .Identity-screenName {
  color: #697882;
}
.twitter__message .Identity:focus {
  text-decoration: none;
}
.twitter__message .Identity:focus .Identity-name {
  text-decoration: underline;
}
.twitter__message .Identity--blended .Identity-screenName,
.twitter__message .Identity--blended:focus,
.twitter__message .Identity--blended:hover {
  color: inherit;
}
.twitter__message .Identity--withInlineAvatar {
  line-height: 16px;
}
.twitter__message .Identity--withInlineAvatar .Identity-avatar {
  width: 16px;
  height: 16px;
  border-radius: 2px;
  vertical-align: top;
}
.twitter__message .PrettyLink:focus {
  text-decoration: none;
}
.twitter__message .PrettyLink:focus .PrettyLink-value {
  text-decoration: underline;
}
.twitter__message .CroppedImage {
  position: relative;
  display: inline-block;
  overflow: hidden;
}
.twitter__message .CroppedImage-image {
  position: absolute;
  top: 0;
  left: 0;
  min-height: 100%;
  min-width: 100%;
}
.twitter__message .CroppedImage--fillHeight .CroppedImage-image {
  height: 100%;
  width: auto;
}
.twitter__message .CroppedImage--fillWidth .CroppedImage-image {
  width: 100%;
  height: auto;
}
.twitter__message .FilledIframe {
  max-width: 100%;
  max-height: 100%;
}
.twitter__message .FilledIframe--upscale {
  width: 100%;
  height: 100%;
}
.twitter__message .ImageGrid {
  position: relative;
}
.twitter__message .ImageGrid-image {
  position: absolute;
  width: 50%;
  padding-bottom: 25%;
  border: 0 solid #e1e8ed;
  transform: rotate(0);
}
.twitter__message .ImageGrid--2 .ImageGrid-image {
  padding-bottom: 50%;
}
.twitter__message .ImageGrid--2 .ImageGrid-image-0 {
  top: 0;
  left: 0;
}
.twitter__message .ImageGrid--2 .ImageGrid-image-1 {
  top: 0;
  right: 0;
  border-left-width: 1px;
}
.twitter__message .ImageGrid--3 .ImageGrid-image-0 {
  float: left;
  padding-bottom: 50%;
  top: 0;
  left: 0;
}
.twitter__message .ImageGrid--3 .ImageGrid-image-1 {
  top: 0;
  right: 0;
  border-left-width: 1px;
}
.twitter__message .ImageGrid--3 .ImageGrid-image-2 {
  bottom: 0;
  right: 0;
  border-width: 1px 0 0 1px;
}
.twitter__message .ImageGrid--4 .ImageGrid-image-0 {
  top: 0;
  left: 0;
}
.twitter__message .ImageGrid--4 .ImageGrid-image-1 {
  top: 0;
  right: 0;
  border-left-width: 1px;
}
.twitter__message .ImageGrid--4 .ImageGrid-image-2 {
  bottom: 0;
  left: 0;
  border-top-width: 1px;
}
.twitter__message .ImageGrid--4 .ImageGrid-image-3 {
  bottom: 0;
  right: 0;
  border-width: 1px 0 0 1px;
}
.twitter__message .ImageGrid--roundedTop.ImageGrid--2 .ImageGrid-image-0 {
  border-top-left-radius: 4px;
}
.twitter__message .ImageGrid--roundedTop.ImageGrid--2 .ImageGrid-image-1 {
  border-top-right-radius: 4px;
}
.twitter__message .ImageGrid--roundedTop.ImageGrid--3 .ImageGrid-image-0 {
  border-top-left-radius: 4px;
}
.twitter__message .ImageGrid--roundedTop.ImageGrid--3 .ImageGrid-image-1 {
  border-top-right-radius: 4px;
}
.twitter__message .ImageGrid--roundedTop.ImageGrid--4 .ImageGrid-image-0 {
  border-top-left-radius: 4px;
}
.twitter__message .ImageGrid--roundedTop.ImageGrid--4 .ImageGrid-image-1 {
  border-top-right-radius: 4px;
}
.twitter__message .ImageGrid--roundedBottom.ImageGrid--2 .ImageGrid-image-0 {
  border-bottom-left-radius: 4px;
}
.twitter__message .ImageGrid--roundedBottom.ImageGrid--2 .ImageGrid-image-1 {
  border-bottom-right-radius: 4px;
}
.twitter__message .ImageGrid--roundedBottom.ImageGrid--3 .ImageGrid-image-0 {
  border-bottom-left-radius: 4px;
}
.twitter__message .ImageGrid--roundedBottom.ImageGrid--3 .ImageGrid-image-2 {
  border-bottom-right-radius: 4px;
}
.twitter__message .ImageGrid--roundedBottom.ImageGrid--4 .ImageGrid-image-2 {
  border-bottom-left-radius: 4px;
}
.twitter__message .ImageGrid--roundedBottom.ImageGrid--4 .ImageGrid-image-3 {
  border-bottom-right-radius: 4px;
}
.twitter__message .PlayButton {
  font-size: 4rem;
  background-color: transparent;
}
.twitter__message .PlayButton--centered {
  margin-left: -32px;
  margin-top: -32px;
}
.twitter__message .NaturalImage {
  position: relative;
}
.twitter__message .NaturalImage-image {
  max-width: 100%;
  max-height: 100%;
  border: 0;
  line-height: 0;
  height: auto;
}
.twitter__message .NaturalImage-ctaOverlay {
  position: absolute;
  top: 50%;
  left: 50%;
}
.twitter__message .NaturalImage--rounded .NaturalImage-image,
.twitter__message .NaturalImage--roundedTop .NaturalImage-image {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.twitter__message .NaturalImage--rounded .NaturalImage-image,
.twitter__message .NaturalImage--roundedBottom .NaturalImage-image {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.twitter__message .NaturalImage--fill .NaturalImage-image {
  width: 100%;
}
.twitter__message .MediaCard-media {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.twitter__message .MediaCard-widthConstraint {
  max-width: 100%;
}
.twitter__message .MediaCard-mediaContainer {
  position: relative;
  padding-bottom: 0;
  background-color: #f5f8fa;
}
.twitter__message .MediaCard-borderOverlay {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 5;
  width: 100%;
  height: 100%;
  border: 1px solid rgba(225, 232, 237, 0.75);
  border-radius: 4px 4px 0 0;
  box-sizing: border-box;
}
.twitter__message .MediaCard-nsfwInfo {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 30;
  width: 100%;
  padding: 0 14px;
  box-sizing: border-box;
  text-align: center;
}
.twitter__message .MediaCard-nsfwHeading {
  margin: 14px;
  font-size: 0.875rem;
  font-weight: 700;
}
.twitter__message .MediaCard-dismissNsfw {
  margin: 14px;
}
.twitter__message .MediaCard-mediaAsset {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  line-height: 0;
  transition: opacity 0.5s;
  background-color: #fff;
}
.twitter__message .MediaCard-mediaPlaceholder {
  background: #f5f8fa;
}
.twitter__message .MediaCard-actionControl {
  position: absolute;
  top: 50%;
  left: 50%;
}
.twitter__message .MediaCard-attributionOverlay {
  position: absolute;
  bottom: 8px;
  right: 12px;
  z-index: 20;
  padding: 4px;
  padding-right: 8px;
  border-radius: 4px;
  border: 1px solid transparent;
  background-color: rgba(0, 0, 0, 0.3);
  color: #ddd;
  text-shadow: 0 0 2px rgba(0, 0, 0, 0.7);
  font-size: 0.75rem;
  line-height: 18px;
  transition: background-color 0.3s ease-in;
}
.twitter__message .MediaCard-attributionOverlay:hover {
  background-color: #292f33;
  border-color: #fff;
}
.twitter__message .MediaCard-siteUser {
  margin: 0 0 14px;
}
.twitter__message .MediaCard-bylineUser {
  color: #697882;
  margin: 14px 0;
}
.twitter__message .MediaCard--mediaForward .MediaCard-media {
  background-color: #f5f8fa;
}
.twitter__message .MediaCard--mediaForward .MediaCard-widthConstraint {
  margin: 0 auto;
}
.twitter__message .MediaCard.is-nsfw .MediaCard-nsfwInfo {
  display: block;
}
.twitter__message .MediaCard.is-nsfw .MediaCard-mediaAsset {
  opacity: 0;
}
.twitter__message .PrerenderedCard {
  display: none;
  height: 0;
  width: 100%;
  overflow: hidden;
}
.twitter__message .PrerenderedCard.is-constrainedByMaxWidth {
  display: block;
}
.twitter__message .PrerenderedCard.is-loaded {
  height: auto;
}
.twitter__message .tcu-textMute,
.twitter__message a.tcu-graylink {
  color: #697882;
}
.twitter__message .EmbeddedTweet {
  overflow: hidden;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #e1e8ed;
  border-radius: 4px;
  max-width: 520px;
}
.twitter__message .EmbeddedTweet:hover {
  border-color: #ccd6dd;
}
.twitter__message .EmbeddedTweet-ancestor {
  padding: 20px 20px 17.6px;
  background-color: #f5f8fa;
}
.twitter__message .EmbeddedTweet-tweet {
  padding: 20px 20px 11.6px;
}
.twitter__message .EmbeddedTweet--mediaForward {
  border: 0;
}
.twitter__message .EmbeddedTweet--mediaForward .EmbeddedTweet-tweet {
  padding-top: 14.4px;
  border: 1px solid #e1e8ed;
  border-width: 0 1px 1px;
  border-radius: 0 0 4px 4px;
}
.twitter__message .EmbeddedTweet--mediaForward:hover .EmbeddedTweet-tweet {
  border-color: #ccd6dd;
}
.twitter__message .EmbeddedTweet--mediaForward:hover .MediaCard-borderOverlay {
  border-color: rgba(204, 214, 221, 0.75);
}
.twitter__message .SandboxRoot.env-bp-min .EmbeddedTweet-ancestor {
  padding: 17.5px 17.5px 15.4px;
  background-color: #f5f8fa;
}
.twitter__message .SandboxRoot.env-bp-min .EmbeddedTweet-tweet {
  padding: 17.5px 17.5px 10.15px;
}
.twitter__message
  .SandboxRoot.env-bp-min
  .EmbeddedTweet--mediaForward
  .EmbeddedTweet-tweet {
  padding-top: 12.6px;
}
.twitter__message .FollowButton {
  display: inline-block;
  padding: 5.5px 13px 6.5px 11.5px;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1;
  color: #55acee;
  background-color: #fff;
  border: 1px solid #55acee;
  border-radius: 4px;
}
.twitter__message .FollowButton:visited {
  color: #55acee;
}
.twitter__message .FollowButton:active,
.twitter__message .FollowButton:focus,
.twitter__message .FollowButton:hover {
  color: #fff;
  text-decoration: none;
  background-color: #55acee;
}
.twitter__message .FollowButton:active .Icon--twitter,
.twitter__message .FollowButton:focus .Icon--twitter,
.twitter__message .FollowButton:hover .Icon--twitter {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 72 72'%3E%3Cpath fill='none' d='M0 0h72v72H0z'/%3E%3Cpath class='icon' fill='%23fff' d='M68.812 15.14a26.189 26.189 0 0 1-7.52 2.06 13.125 13.125 0 0 0 5.757-7.243 26.133 26.133 0 0 1-8.314 3.176A13.066 13.066 0 0 0 49.182 9c-7.23 0-13.092 5.86-13.092 13.093 0 1.026.118 2.02.338 2.98C25.543 24.527 15.9 19.318 9.44 11.396a13.057 13.057 0 0 0-1.77 6.58c0 4.543 2.312 8.552 5.824 10.9a13.05 13.05 0 0 1-5.93-1.64c-.002.056-.002.11-.002.163 0 6.345 4.513 11.638 10.504 12.84-1.1.298-2.256.457-3.45.457-.845 0-1.666-.078-2.464-.23 1.667 5.2 6.5 8.985 12.23 9.09a26.29 26.29 0 0 1-16.26 5.605c-1.055 0-2.096-.06-3.122-.184a37.036 37.036 0 0 0 20.067 5.882c24.083 0 37.25-19.95 37.25-37.25 0-.565-.013-1.133-.038-1.693a26.61 26.61 0 0 0 6.532-6.774z'/%3E%3C/svg%3E");
}
.twitter__message .FollowButton-bird,
.twitter__message .FollowButton-plus {
  position: relative;
  top: 1px;
  display: inline-block;
}
.twitter__message .Tweet-header {
  position: relative;
  padding-left: 45px;
  margin-bottom: 14px;
  white-space: nowrap;
}
.twitter__message .Tweet-brand {
  position: relative;
  z-index: 1;
}
.twitter__message .Tweet-author {
  margin-top: 2px;
  line-height: 0;
}
.twitter__message .Tweet-authorLink {
  line-height: 1.2;
}
.twitter__message .Tweet-authorAvatar {
  position: absolute;
  display: inline-block;
  top: 0;
  left: 0;
  width: 36px;
  height: 36px;
  overflow: hidden;
  background-color: transparent;
  border-radius: 4px;
}
.twitter__message .Tweet-authorScreenName {
  font-size: 0.875rem;
}
.twitter__message .Tweet-authorScreenName:before {
  white-space: pre;
  content: "\A\200E";
}
.twitter__message .Tweet-authorVerifiedBadge {
  position: absolute;
  top: 0;
}
.twitter__message .Tweet-text {
  white-space: pre-wrap;
  cursor: text;
}
.twitter__message .Tweet.is-deciderHtmlWhitespace .Tweet-text {
  white-space: normal;
}
.twitter__message .Tweet-text[dir="ltr"] {
  text-align: left;
  direction: ltr;
}
.twitter__message .Tweet-text[dir="rtl"] {
  text-align: right;
  direction: rtl;
}
.twitter__message .Tweet-text + .Tweet-alert,
.twitter__message .Tweet-text + .Tweet-metadata {
  margin-top: 3.2px;
}
.twitter__message .Tweet-alert,
.twitter__message .Tweet-metadata {
  font-size: 0.875rem;
  color: #697882;
}
.twitter__message .Tweet-alert + .Tweet-metadata {
  margin-top: 10.4px;
}
.twitter__message .Tweet-card {
  margin-top: 10.4px;
  font-size: 0.875rem;
}
.twitter__message .Tweet-actions {
  margin-top: 8.4px;
}
.twitter__message .Tweet-action {
  display: inline-block;
}
.twitter__message .Tweet-action + .Tweet-action {
  margin-left: 14px;
}
.twitter__message .Tweet--compact {
  position: relative;
  padding-left: 45px;
  font-size: 0.875rem;
}
.twitter__message .Tweet--compact .Tweet-header {
  position: static;
  padding-left: 0;
  margin-bottom: 6.4px;
}
.twitter__message .Tweet--compact .Tweet-author,
.twitter__message .Tweet--compact .TweetAuthor {
  margin-top: 0;
}
.twitter__message .Tweet--compact .Tweet-alert,
.twitter__message .Tweet--compact .Tweet-metadata {
  margin-bottom: 0;
  line-height: inherit;
}
.twitter__message .SandboxRoot.env-bp-min .Tweet-header {
  margin-bottom: 11.9px;
}
.twitter__message .SandboxRoot.env-bp-min .Tweet-alert,
.twitter__message .SandboxRoot.env-bp-min .Tweet-authorScreenName,
.twitter__message .SandboxRoot.env-bp-min .Tweet-card,
.twitter__message .SandboxRoot.env-bp-min .Tweet-metadata {
  font-size: 0.76563rem;
}
.twitter__message .SandboxRoot.env-bp-min .Tweet-text + .Tweet-alert,
.twitter__message .SandboxRoot.env-bp-min .Tweet-text + .Tweet-metadata {
  margin-top: 2.8px;
}
.twitter__message .SandboxRoot.env-bp-min .Tweet-alert + .Tweet-metadata,
.twitter__message .SandboxRoot.env-bp-min .Tweet-card {
  margin-top: 9.1px;
}
.twitter__message .SandboxRoot.env-bp-min .Tweet-actions {
  margin-top: 7.35px;
}
.twitter__message .SandboxRoot.env-bp-min .Tweet-action + .Tweet-action {
  margin-left: 14px;
}
.twitter__message .SandboxRoot.env-bp-min .Tweet--compact {
  font-size: 0.76563rem;
}
.twitter__message .SandboxRoot.env-bp-min .Tweet--compact .Tweet-header {
  margin-bottom: 5.6px;
}
.twitter__message .TweetAction,
.twitter__message .TweetAction:visited {
  color: #697882;
}
.twitter__message .TweetAction-stat {
  display: inline-block;
  font-size: 0.875rem;
  vertical-align: text-bottom;
}
.twitter__message .TweetAction--reply:active,
.twitter__message .TweetAction--reply:focus,
.twitter__message .TweetAction--reply:hover {
  color: #1da1f2;
  text-decoration: none;
}
.twitter__message .TweetAction--reply:active .TweetAction-icon,
.twitter__message .TweetAction--reply:focus .TweetAction-icon,
.twitter__message .TweetAction--reply:hover .TweetAction-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 62 72'%3E%3Cpath class='icon' fill='%231DA1F2' d='M41 31h-9V19a3 3 0 0 0-4.818-2.386l-21 16a3 3 0 0 0 0 4.773l21 16a3.006 3.006 0 0 0 3.15.301A2.998 2.998 0 0 0 32 51V39h9c5.514 0 10 4.486 10 10 0 2.21 1.79 4 4 4s4-1.79 4-4c0-9.925-8.075-18-18-18z'/%3E%3C/svg%3E");
}
.twitter__message .TweetAction--retweet:active,
.twitter__message .TweetAction--retweet:focus,
.twitter__message .TweetAction--retweet:hover {
  color: #19cf86;
  text-decoration: none;
}
.twitter__message .TweetAction--retweet:active .TweetAction-icon,
.twitter__message .TweetAction--retweet:focus .TweetAction-icon,
.twitter__message .TweetAction--retweet:hover .TweetAction-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 74 72'%3E%3Cpath class='icon' fill='%2319CF86' d='M70.676 36.644A3 3 0 0 0 68 35h-7V19c0-2.21-1.79-4-4-4H34c-2.21 0-4 1.79-4 4s1.79 4 4 4h18a1 1 0 0 1 1 .998V35h-7a3.001 3.001 0 0 0-2.419 4.774l11 15a3.003 3.003 0 0 0 4.839 0l11-15a3.001 3.001 0 0 0 .256-3.13zM40 48H22a.994.994 0 0 1-.992-.96L21 36h7a3 3 0 1 0 2.42-4.774l-11-15a3.001 3.001 0 0 0-4.84 0l-11 15A3 3 0 0 0 6 36h7l.012 16.003a4 4 0 0 0 4 3.997h22.99a4 4 0 0 0 0-8z'/%3E%3C/svg%3E");
}
.twitter__message .TweetAction--heart:active,
.twitter__message .TweetAction--heart:focus,
.twitter__message .TweetAction--heart:hover {
  color: #e81c4f;
  text-decoration: none;
}
.twitter__message .TweetAction--heart:active .TweetAction-icon,
.twitter__message .TweetAction--heart:focus .TweetAction-icon,
.twitter__message .TweetAction--heart:hover .TweetAction-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 54 72'%3E%3Cpath class='icon' fill='%23E81C4F' d='M38.723 12c-7.187 0-11.16 7.306-11.723 8.13-.563-.824-4.496-8.13-11.723-8.13C8.79 12 3.533 18.163 3.533 24.647 3.533 39.964 21.89 55.907 27 56c5.11-.093 23.467-16.036 23.467-31.353C50.467 18.163 45.21 12 38.723 12z'/%3E%3C/svg%3E");
}
.twitter__message .SandboxRoot.env-bp-min .TweetAction-stat {
  font-size: 0.76563rem;
}
.twitter__message .TweetAuthor {
  margin-top: 2px;
  line-height: 0;
  max-width: 100%;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  white-space: nowrap !important;
  word-wrap: normal !important;
}
.twitter__message .TweetAuthor-link {
  line-height: 1.2;
}
.twitter__message .TweetAuthor-avatar {
  position: absolute;
  display: inline-block;
  top: 0;
  left: 0;
  width: 36px;
  height: 36px;
  overflow: hidden;
  background-color: transparent;
  border-radius: 4px;
}
.twitter__message .TweetAuthor-screenName {
  font-size: 0.875rem;
}
.twitter__message .TweetAuthor-screenName:before {
  white-space: pre;
  content: "\A\200E";
}
.twitter__message .TweetAuthor-verifiedBadge {
  position: absolute;
  top: 0;
}
.twitter__message .SandboxRoot.env-bp-min .TweetAuthor-screenName {
  font-size: 0.76563rem;
}
.twitter__message .wvp-player-container iframe {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.twitter__message .SandboxRoot.env-bp-min {
  font-size: 0.875rem;
}
.twitter__message .tcu-imageWrapper img {
  width: 100%;
}
.match-timeline__twitter .TweetAuthor-name {
  color: #fff;
}
.match-timeline__twitter .TweetAuthor-screenName,
.match-timeline__twitter a.TweetAction,
.match-timeline__twitter a.u-linkBlend,
.match-timeline__twitter a.u-linkBlend:not(:focus):not(:hover):not(:active) {
  color: #b9c1ff;
}
.match-timeline__twitter a,
.match-timeline__twitter a.link.customisable,
.match-timeline__twitter a.link.customisable:hover,
.match-timeline__twitter a.link.customisable:visited,
.match-timeline__twitter a.PrettyLink,
.match-timeline__twitter a.PrettyLink:hover,
.match-timeline__twitter a.PrettyLink:visited,
.match-timeline__twitter a:hover,
.match-timeline__twitter a:visited {
  font-weight: 700;
  color: #000;
}
.match-timeline__twitter .SandboxRoot {
  border: none;
  background: none;
  color: #fff;
  font-family: Klavika Basic;
}
.match-timeline__twitter .SandboxRoot .PrerenderedCard {
  height: auto;
}
.match-timeline__twitter .SandboxRoot .MediaCard--mediaForward .MediaCard-media,
.match-timeline__twitter .SandboxRoot .MediaCard-mediaAsset,
.match-timeline__twitter .SandboxRoot .MediaCard-mediaContainer,
.match-timeline__twitter .SandboxRoot .MediaCard-mediaPlaceholder {
  background: none;
  border: none;
}
.match-timeline__twitter .SandboxRoot .EmbeddedTweet {
  background: none;
  border: none;
  max-width: none;
  border-radius: 0;
}
.match-timeline__twitter .SandboxRoot .EmbeddedTweet .EmbeddedTweet-tweet {
  border: none;
  border-radius: 0;
}
.event-spinner {
  display: -ms-inline-flexbox;
  display: inline-flex;
  right: 0;
  bottom: 0;
  background-color: rgba(255, 0, 40, 0.75);
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  z-index: 50;
}
.event-spinner [role="progressbar"] {
  position: relative !important;
}
@media (min-width: 1024px) {
  .event-spinner {
    bottom: auto;
  }
}
.global-promo {
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  background-size: auto 100%;
  background-repeat: repeat-x;
  background-image: url(/assets/img/dummy/we_march_on_bg.jpg);
}
.global-promo img {
  display: block;
  position: relative;
  width: 100%;
  height: auto;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
}
.predict-score {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  color: #fff;
  overflow: hidden;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.predict-score--home {
  background-color: #ff0028;
}
.predict-score--home .predict-score__summary-social .icon {
  fill: #ff0028;
}
.predict-score--away {
  background-color: #00768e;
}
.predict-score--away button {
  color: #00768e !important;
}
.predict-score--away
  .predict-score__form-submit
  .predict-score__form-button
  span
  .icon {
  fill: #00768e;
}
.predict-score__versus {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 1.4375rem;
  line-height: 1;
  color: #fff;
}
.predict-score__head {
  position: relative;
  margin-left: -30px;
  margin-right: -30px;
  padding: 45px 30px 25px;
}
@media (min-width: 769px) {
  .predict-score__head {
    padding: 45px 30px;
    margin-bottom: -45px;
  }
}
.predict-score__head h2 {
  font-size: 1.25rem;
  font-weight: 500;
}
.predict-score__head h2 b {
  font-size: 1.5rem;
  font-weight: 900;
  text-transform: uppercase;
}
@media (min-width: 769px) {
  .predict-score__head h2 b {
    font-size: 1.875rem;
  }
}
.predict-score__head p {
  margin-top: 15px;
  font-size: 1.125rem;
}
.predict-score__head img {
  position: relative;
  display: block;
  height: 145px;
  margin: auto;
}
@media (min-width: 769px) {
  .predict-score__head img {
    height: 200px;
  }
}
.predict-score__head-sponsor {
  margin-top: 45px;
}
.predict-score__head-sponsor img {
  position: relative;
  display: block;
  width: auto;
  height: 40px !important;
  margin: 15px auto 0 !important;
}
.predict-score__head-sponsor p {
  font-size: 0.875rem;
  font-weight: 500;
  color: #fff;
}
.predict-score__head:after,
.predict-score__head:before {
  top: 50%;
  width: 260px;
  height: 170px;
  transform: translateY(-50%);
  content: "";
  position: absolute;
  background-repeat: no-repeat;
  background-position: 50%;
}
.predict-score__head:before {
  left: -150px;
  background-image: url(/assets/img/predict-score/left.png);
}
@media (min-width: 769px) {
  .predict-score__head:before {
    left: 0;
  }
}
.predict-score__head:after {
  right: -150px;
  background-image: url(/assets/img/predict-score/right.png);
}
@media (min-width: 769px) {
  .predict-score__head:after {
    right: 0;
  }
}
.predict-score__head--prize:before {
  top: 50%;
  left: 50%;
  width: 320px;
  height: 142px;
  background-image: url(/assets/img/predict-score/center-small.png);
  transform: translate(-50%, -50%);
}
@media (min-width: 769px) {
  .predict-score__head--prize:before {
    width: 260px;
    height: 170px;
    left: 0;
    transform: translateY(-50%);
    background-image: url(/assets/img/predict-score/left.png);
  }
}
.predict-score__head--prize:after {
  content: normal;
}
@media (min-width: 769px) {
  .predict-score__head--prize:after {
    content: "";
  }
}
.predict-score__head--success {
  line-height: 1.6;
  margin-top: 25px;
}
@media (min-width: 769px) {
  .predict-score__head--success .content__inner {
    max-width: 60%;
  }
}
@media (min-width: 769px) {
  .predict-score__head--success {
    margin-top: 50px;
    margin-bottom: 50px;
  }
}
.predict-score__header {
  padding: 15px 30px;
  position: relative;
  text-align: center;
}
.predict-score__header-login {
  display: block;
  font-size: 0.75rem;
}
.predict-score__header-login a {
  color: inherit;
}
@media (min-width: 769px) {
  .predict-score__header-login {
    text-align: right;
  }
}
.predict-score__header-title {
  position: relative;
  color: transparent;
  font-size: 0;
  padding-top: 40px;
}
@media (min-width: 769px) {
  .predict-score__header-title {
    padding-top: 60px;
  }
}
.predict-score__header-title-image,
.predict-score__header-title-image-small {
  margin-left: auto;
  margin-right: auto;
}
.predict-score__header-title-image {
  display: none;
}
@media (min-width: 769px) {
  .predict-score__header-title-image {
    display: inline;
  }
}
.predict-score__header-title-image-small {
  display: inline;
}
@media (min-width: 769px) {
  .predict-score__header-title-image-small {
    display: none;
  }
}
.predict-score__header-content {
  margin-top: 25px;
  max-width: 550px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}
.predict-score__header-content h2 {
  font-size: 1.4375rem;
  font-weight: 700;
  text-transform: uppercase;
}
.predict-score__header-content p {
  margin-top: 15px;
  line-height: 1.6;
  font-size: 1.125rem;
  font-weight: 500;
}
.predict-score__spacer {
  border: none;
  height: 25px;
  width: 100%;
  background-image: linear-gradient(180deg, transparent, rgba(0, 0, 0, 0.1));
}
@media (min-width: 769px) {
  .predict-score__spacer {
    height: 50px;
  }
}
.predict-score__summary {
  padding: 35px 30px 0;
  position: relative;
}
@media (min-width: 769px) {
  .predict-score__summary {
    padding: 50px 30px 0;
  }
}
.predict-score__summary h4 {
  text-align: center;
  font-size: 0.875rem;
  font-weight: 400;
}
@media (min-width: 768px) {
  .predict-score__summary h4 {
    font-size: 1.125rem;
  }
}
.predict-score__summary h4 + p {
  margin-top: 10px;
}
.predict-score__summary h3 {
  font-size: 0.875rem;
  line-height: 1.5;
  font-weight: 700;
  text-transform: uppercase;
}
@media (min-width: 769px) {
  .predict-score__summary h3 {
    font-size: 1.125rem;
    line-height: 1.38888889;
  }
}
.predict-score__summary p {
  margin-top: 15px;
  font-size: 0.875rem;
  line-height: 1.5;
  font-weight: 700;
}
@media (min-width: 769px) {
  .predict-score__summary p {
    margin-top: 20px;
    font-size: 1.125rem;
    line-height: 1.38888889;
  }
}
.predict-score__summary h3,
.predict-score__summary p {
  text-align: center;
  width: 100%;
  max-width: 400px;
  margin: 30px auto;
}
.predict-score__summary h3.big {
  margin-bottom: 20px;
}
.predict-score__summary:after,
.predict-score__summary:before {
  top: 50%;
  width: 260px;
  height: 170px;
  transform: translateY(-50%);
  content: "";
  position: absolute;
  background-repeat: no-repeat;
  background-position: 50%;
}
.predict-score__summary:before {
  left: -150px;
  background-image: url(/assets/img/predict-score/left.png);
}
@media (min-width: 769px) {
  .predict-score__summary:before {
    left: 0;
  }
}
.predict-score__summary:after {
  right: -150px;
  background-image: url(/assets/img/predict-score/right.png);
}
@media (min-width: 769px) {
  .predict-score__summary:after {
    right: 0;
  }
}
.predict-score__summary-buttons {
  text-align: center;
}
.predict-score__summary-buttons .btn {
  margin-bottom: 20px;
}
.predict-score__summary-buttons .btn:last-child {
  margin-bottom: 0;
}
@media (min-width: 769px) {
  .predict-score__summary-buttons .btn {
    margin-bottom: 0;
    margin-right: 20px;
  }
  .predict-score__summary-buttons .btn:last-child {
    margin-right: 0;
  }
}
.predict-score__summary-social {
  display: block;
  max-width: 400px;
  margin: 25px auto 90px;
  text-align: center;
}
@media (min-width: 769px) {
  .predict-score__summary-social {
    margin: 20px auto 40px;
  }
}
.predict-score__summary-social__item {
  display: inline-block;
  margin-right: 25px;
}
.predict-score__summary-social__item:last-child {
  margin-right: 0;
}
.predict-score__summary-social__link {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background-color: #fff;
}
.predict-score__summary-social__link .icon {
  max-height: 16px;
  max-width: 16px;
  fill: #ff0028;
}
.predict-score__summary-social .icon {
  fill: #00768e;
}
.predict-score__related-news {
  padding: 20px 0 40px;
  background-color: #f3f3f3;
}
.predict-score__related-news .content__inner > h3 {
  font-size: 1.25rem;
  font-weight: 400;
  text-transform: uppercase;
  margin: 0;
  color: #383838;
}
.predict-score .match-banner__buttons {
  float: none;
}
.predict-score__scorer-select[data-away-hidden] option[data-team="away"],
.predict-score__scorer-select[data-home-hidden] option[data-team="home"] {
  display: none;
}
.predict-score__scorer-area .predict-score__form-field:first-of-type {
  margin-top: 0;
}
.predict-score__scorer-area .predict-score__form-field:last-of-type {
  margin-bottom: 0;
}
.predict-score__scorer-area.is-disabled {
  opacity: 0.4;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
}
.predict-score__form {
  padding: 15px 30px;
  position: relative;
}
.predict-score__form:after,
.predict-score__form:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  width: 62px;
  height: 124px;
  background-repeat: no-repeat;
  background-position: 50%;
}
.predict-score__form:before {
  left: 0;
  background-image: url(/assets/img/predict-score/left-small.png);
}
.predict-score__form:after {
  right: 0;
  background-image: url(/assets/img/predict-score/right-small.png);
}
@media (min-width: 769px) {
  .predict-score__form:after,
  .predict-score__form:before {
    width: 260px;
    height: 170px;
  }
  .predict-score__form:before {
    background-image: url(/assets/img/predict-score/left.png);
  }
  .predict-score__form:after {
    background-image: url(/assets/img/predict-score/right.png);
  }
}
.predict-score__form-teams {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.predict-score__form-team {
  width: 50%;
  text-align: center;
}
.predict-score__form-team:first-child {
  padding-right: 25px;
}
.predict-score__form-team:last-child {
  padding-left: 25px;
}
@media (min-width: 769px) {
  .predict-score__form-team:first-child {
    padding-right: 45px;
  }
  .predict-score__form-team:last-child {
    padding-left: 45px;
  }
}
.predict-score__form-team img {
  display: block;
  margin-left: auto;
  margin-right: auto;
  height: 95px;
}
@media (min-width: 769px) {
  .predict-score__form-team img {
    height: 155px;
  }
}
.predict-score__form-team label {
  display: block;
  margin-top: 15px;
  text-transform: uppercase;
  color: #fff;
}
@media (min-width: 769px) {
  .predict-score__form-team label {
    font-size: 0.875rem;
    font-weight: 500;
    margin-top: 20px;
  }
}
.predict-score__form-team select {
  margin-top: 10px;
}
@media (min-width: 769px) {
  .predict-score__form-team select {
    margin-bottom: 30px;
  }
}
.predict-score__form-field,
.predict-score__form-register,
.predict-score__form-subscribe,
.predict-score__form-teams,
.predict-score__form-tsncs,
.predict-score__form .extras {
  width: 100%;
  max-width: 400px;
  margin: 30px auto;
}
.predict-score__form .extras {
  -ms-flex-flow: nowrap;
  flex-flow: nowrap;
  min-width: 0;
  margin: 0 auto 3em;
}
.predict-score__form .extras li {
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}
.predict-score__form-register {
  text-align: center;
  font-size: 1.625rem;
  font-weight: 700;
  text-transform: uppercase;
  margin-top: 60px;
}
.predict-score__form-subscribe label {
  text-transform: none;
  cursor: pointer;
  color: #fff;
}
.predict-score__form-subscribe label:before {
  background-color: hsla(0, 0%, 100%, 0.9);
}
.predict-score__form-subscribe label b {
  font-size: 0.75rem;
  line-height: 20px;
}
.predict-score__form-subscribe__radio {
  display: -ms-flexbox;
  display: flex;
  text-transform: none;
  font-size: 0.75rem;
  line-height: 1.333;
  margin: 0;
}
.predict-score__form-subscribe__radio .left-answer {
  margin-right: 15px;
}
.predict-score__form-subscribe__gdpr {
  font-size: 0.75rem;
  padding-bottom: 10px;
}
.predict-score__form-subscribe__gdpr small {
  font-size: 0.75rem;
  line-height: 1.27272727;
}
.predict-score__form-field label {
  display: inline;
  font-size: 0.875rem;
  text-transform: uppercase;
  color: #fff;
}
.predict-score__form-validation-msg {
  display: block;
  float: left;
  color: #fff;
  font-size: 0.75rem;
  font-style: italic;
  margin-top: 10px;
}
.predict-score__form-team .predict-score__form-validation-msg {
  margin-top: -20px;
}
.predict-score__form-button,
.predict-score__form input:not([type="range"]):not([type="checkbox"]),
.predict-score__form select {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  font-size: 0.875rem;
  color: #666;
  -moz-appearance: none;
  -webkit-appearance: none;
  border: none;
  border-radius: 0;
  outline: none;
}
.predict-score__form select {
  width: 100%;
  margin-top: 10px;
  padding: 15px 30px 15px 10px;
  background-color: #fff;
  background-repeat: no-repeat;
  background-position: top 19px right 10px;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='5.946' viewBox='0 0 10 5.946' fill='%23999'%3E%3Cpath d='M5 5.946l-5-5L.946 0 5 4.053 9.054 0 10 .946z'/%3E%3C/svg%3E");
}
.predict-score__form input:not([type="range"]):not([type="checkbox"]) {
  display: inline-block;
  vertical-align: middle;
  width: 60px;
  padding: 5px;
  text-align: center;
  background-color: transparent;
  border: 1px solid #fff;
  color: #fff;
  margin-left: 15px;
  font-weight: 900;
}
.predict-score__form-button {
  display: block;
  position: relative;
  width: 220px;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  background-color: #fff;
  color: #ff0028;
  font-size: 1rem;
  height: 40px;
  padding: 0;
  line-height: 40px;
  text-transform: uppercase;
  font-weight: 700;
  text-align: center;
  text-decoration: none;
  margin: 30px auto;
  cursor: pointer;
}
.predict-score__form-button span {
  position: relative;
}
.predict-score__form-button span .icon {
  fill: #ff0028;
}
.predict-score__form-button:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: -15px;
  width: 250px;
  height: 40px;
  background-color: #fff;
  transform: skewX(-20deg);
}
.predict-score__form-tsncs {
  text-align: center;
  font-size: 0.75rem;
}
.predict-score__form-tsncs a {
  color: inherit;
}
.predict-score__form-slider {
  position: relative;
  margin-top: 15px;
  margin-bottom: 60px;
}
.predict-score__form-slider__track {
  width: 100%;
  height: 20px;
  background-color: #e3e3e3;
  border: 2px solid #fff;
  border-radius: 10px;
}
.predict-score__form-slider__thumb {
  display: block;
  position: absolute;
  width: 24px;
  height: 24px;
  border-radius: 12px;
  background-color: #fff;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.6);
  margin-top: -2px;
  margin-left: -2px;
  top: 0;
  left: 0;
  cursor: pointer;
}
.predict-score__form-slider__tooltip {
  position: absolute;
  top: 35px;
  left: 50%;
  width: 25px;
  height: 25px;
  margin-left: -12px;
  background-color: #fff;
  color: #323232;
  text-align: center;
  font-size: 0.75rem;
  font-weight: 700;
  line-height: 25px;
}
.predict-score__form-slider__tooltip:before {
  content: "";
  position: absolute;
  top: -7;
  left: 50%;
  margin-left: -3px;
  border-bottom: 7px solid #fff;
  border-left: 3px solid transparent;
  border-right: 3px solid transparent;
}
.notification-link {
  background-color: #fbc200;
  color: #1c1c1c;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  text-transform: uppercase;
  font-size: 0.75rem;
  line-height: 1.16666667;
  text-decoration: none;
  overflow: hidden;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
}
@media (min-width: 768px) {
  .notification-link {
    font-size: 1.125rem;
    position: relative;
  }
}
.notification-link__text {
  -ms-flex-positive: 1;
  flex-grow: 1;
  text-align: center;
  padding: 8px 15px;
  font-size: 0.6875rem;
}
@media (min-width: 769px) {
  .notification-link__text {
    font-size: 1.125rem;
    padding: 8px 50px;
  }
}
@media (min-width: 1200px) {
  .match-day .notification-link__text {
    padding: 8px 300px 8px 50px;
  }
}
.notification-link__cta {
  color: #fff;
  font-weight: 700;
  padding: 20px;
  font-size: 1.125rem;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  position: relative;
  white-space: nowrap;
  -ms-flex-item-align: stretch;
  align-self: stretch;
}
.notification-link__cta .icon {
  fill: currentColor;
}
@media (min-width: 769px) {
  .notification-link__cta {
    padding: 20px 25px;
  }
}
@media (min-width: 1200px) {
  .notification-link__cta {
    font-size: 1.25rem;
    padding: 0.5em 50px;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
  }
}
.notification-link__cta:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: -25%;
  height: 100%;
  transform: skewX(-20deg);
  background-color: #404040;
}
.notification-link__cta span {
  position: relative;
  font-size: 0.75rem;
}
@media (min-width: 769px) {
  .notification-link__cta span {
    font-size: 1.125rem;
  }
}
.gdpr-overlay__hero {
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: cover;
  color: #fff;
  background-color: #ff0028;
  position: relative;
}
@media (min-width: 769px) {
  .lightbox .gdpr-overlay__hero {
    min-height: 411px;
    padding-bottom: 0;
  }
}
.gdpr-overlay__content {
  color: #000;
  background-color: #fff;
  position: relative;
  padding-bottom: 45px;
}
@media (min-width: 768px) {
  .gdpr-overlay__content {
    padding-top: 45px;
  }
}
@media (min-width: 769px) {
  .gdpr-overlay__content {
    padding-bottom: 0;
  }
}
@media (min-width: 1024px) {
  .gdpr-overlay__content {
    padding-top: 50px;
  }
}
.gdpr-overlay__top {
  padding: 0;
  display: none;
}
@media (min-width: 1024px) {
  .gdpr-overlay__top {
    position: absolute;
    left: 50px;
    top: 0;
    z-index: 1;
    display: block;
  }
}
.gdpr-overlay__top-always {
  position: absolute;
  left: 20px;
  top: 0;
  z-index: 2;
}
@media (min-width: 769px) {
  .gdpr-overlay__top-always {
    left: 50px;
  }
}
@media (min-width: 768px) {
  .gdpr-overlay__top-always {
    left: 50px;
  }
}
@media (min-width: 1024px) {
  .gdpr-overlay__top-always {
    top: 0;
  }
}
.gdpr-overlay__logo {
  display: block;
  width: auto;
  height: 50px;
}
@media (min-width: 1024px) {
  .gdpr-overlay__logo {
    height: 60px;
  }
}
@media (min-width: 768px) {
  .gdpr-overlay__full-height {
    position: relative;
    height: 100%;
  }
}
.gdpr-overlay__main {
  padding: 10px 35px 35px;
}
@media (min-width: 769px) {
  .gdpr-overlay__main {
    height: 100%;
  }
}
.gdpr-overlay__main .form__heading {
  text-transform: uppercase;
  color: #000;
  margin: 15px 0 0 15px;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
}
@media (min-width: 1024px) {
  .gdpr-overlay__main .form__heading {
    font-size: 1.875rem;
  }
}
.gdpr-overlay__main .form__item {
  margin-bottom: 0;
}
.gdpr-overlay__main .one-of-2 {
  padding: 15px 15px 0;
}
.gdpr-overlay__main p:not([class]) {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  color: #323232;
  margin-bottom: 20px;
  font-size: 0.9375rem;
  line-height: 1.75;
}
.gdpr-overlay__main p:not([class]) b {
  color: #000;
  font-weight: 700;
}
.gdpr-overlay__main label {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  text-transform: none;
  color: #000;
  font-size: 0.9375rem;
  line-height: 20px;
}
.gdpr-overlay__main .btn {
  margin-bottom: 15px;
}
.gdpr-overlay__main .btn-fixed-wrapper {
  position: fixed;
  background: #fff;
  bottom: 0;
  left: 0;
  right: 0;
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
}
@media (min-width: 768px) {
  .gdpr-overlay__main .btn-fixed-wrapper {
    position: static;
    box-shadow: none;
  }
}
.gdpr-overlay__bottom {
  padding: 20px;
  width: 100%;
  position: absolute;
  z-index: 1;
  top: 50px;
}
@media (min-width: 768px) {
  .gdpr-overlay__bottom {
    padding: 50px;
    position: absolute;
    left: 0;
    top: 30px;
    z-index: 1;
    width: calc(100% - 250px);
  }
}
@media (min-width: 1024px) {
  .gdpr-overlay__bottom {
    padding: 50px;
    width: calc(100% - 350px);
    bottom: 0;
    top: auto;
  }
}
.gdpr-overlay__image_desktop {
  width: 100%;
  height: auto;
  font-family: object-fit\:cover;
  display: none;
}
@media (min-width: 768px) {
  .gdpr-overlay__image_desktop {
    display: block;
  }
}
.gdpr-overlay__image_mobile {
  width: 100%;
  height: 100%;
  -o-object-position: bottom right;
  object-position: bottom right;
  font-family: object-fit\:cover;
  display: block;
}
@media (min-width: 768px) {
  .gdpr-overlay__image_mobile {
    display: none;
  }
}
.gdpr-overlay__title {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 700;
  font-size: 3.125rem;
  line-height: 1;
  letter-spacing: 0.025em;
  text-transform: uppercase;
  margin-top: 30px;
  margin-left: -6px;
}
@media (min-width: 1024px) {
  .gdpr-overlay__title {
    font-size: 4.125rem;
    margin-top: 5px;
  }
}
.gdpr-overlay__title span {
  color: #000;
}
.gdpr-overlay__title.gdpr_thankyou {
  font-size: 1.75rem;
}
.overlay-dark .gdpr-overlay__title.gdpr_thankyou {
  color: #000;
}
.overlay-light .gdpr-overlay__title.gdpr_thankyou {
  color: #fff;
}
@media (min-width: 1024px) {
  .gdpr-overlay__title.gdpr_thankyou {
    font-size: 2.25rem;
  }
}
.gdpr-overlay__title__right {
  margin-left: -3px !important;
}
.gdpr-overlay__subtitle {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 700;
  font-size: 1.125rem;
  line-height: 1.26666667;
  text-transform: uppercase;
  margin-top: 15px;
}
@media (min-width: 769px) {
  .gdpr-overlay__subtitle {
    font-size: 1.375rem;
    margin-top: 10px;
  }
}
.gdpr-overlay__subtitle.gdpr_thankyou {
  font-size: 1.75rem;
  color: #ff0028;
}
@media (min-width: 769px) {
  .gdpr-overlay__subtitle.gdpr_thankyou {
    font-size: 2.25rem;
  }
}
.gdpr-overlay__action {
  width: 55%;
}
@media (min-width: 769px) {
  .gdpr-overlay__action {
    width: 100%;
  }
}
.gdpr-overlay__action .btn-submit-shadow {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 700;
  background: #fff;
  padding: 15px 30px;
  width: 100%;
  color: #000;
  text-transform: uppercase;
  box-shadow: 5px 5px 20px 0 rgba(0, 0, 0, 0.3);
  display: inline-block;
  margin-top: 20px;
  text-align: center;
  font-size: 1rem;
}
@media (min-width: 769px) {
  .gdpr-overlay__action .btn-submit-shadow {
    padding: 20px 80px;
    width: auto;
  }
}
.gdpr-overlay__action .btn-submit-outline {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 700;
  background: #fff;
  padding: 15px 25px;
  width: 100%;
  color: #000;
  text-transform: uppercase;
  border: 1px solid #000;
  display: inline-block;
  margin-top: 20px;
  text-align: center;
  font-size: 1rem;
}
@media (min-width: 769px) {
  .gdpr-overlay__action .btn-submit-outline {
    padding: 20px 80px;
    width: auto;
  }
}
@media (min-width: 767px) {
  .lightbox__close.gdpr__lightbox__close {
    top: 70px;
  }
}
@media (min-width: 780px) {
  .lightbox__close.gdpr__lightbox__close {
    top: 85px;
  }
}
.competition-overlay__hero {
  padding: 150px 0 30px;
}
@media (min-width: 1024px) {
  .competition-overlay__hero {
    padding: 130px 0;
  }
}
.competition-overlay__top-always {
  position: absolute;
  top: 0;
}
.competition-overlay__logo {
  display: block;
  width: auto;
  height: auto;
}
.competition-overlay__title {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 3.125rem;
  line-height: 1;
  letter-spacing: 0.025em;
  text-transform: uppercase;
  margin-top: 29px;
  margin-left: -6px;
}
.competition-overlay__title.competition_thankyou {
  font-size: 1.75rem;
  color: #000;
}
@media (min-width: 1024px) {
  .competition-overlay__title.competition_thankyou {
    font-size: 3.125rem;
  }
}
.competition-overlay__title__right {
  margin-left: -3px;
}
.competition-overlay__subtitle {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  line-height: 1.46153846;
  text-transform: uppercase;
  margin: 30px 0 42px;
}
.competition-overlay__subtitle.competition_thankyou {
  font-size: 1rem;
  color: #000;
}
@media (min-width: 769px) {
  .competition-overlay__subtitle.competition_thankyou {
    font-size: 1.375rem;
  }
}
@media (min-width: 1200px) {
  .competition-overlay__subtitle.competition_thankyou {
    font-size: 1.5rem;
  }
}
.competition-overlay__action {
  width: 100%;
}
@media (min-width: 1024px) {
  .competition-overlay__action {
    width: 70%;
  }
}
.competition-overlay__action .btn-submit-outline {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 700;
  background: #ff0028;
  padding: 25px 6px;
  width: 100%;
  color: #fff;
  text-transform: uppercase;
  display: inline-block;
  text-align: center;
  font-size: 1rem;
  margin-right: 30px;
  margin-top: 0;
}
@media (min-width: 769px) {
  .competition-overlay__action .btn-submit-outline {
    width: 216px;
  }
}
.competition-overlay__action .btn-submit-outline.btn-login {
  background: #fff;
  color: #ff0028;
  border: 1px solid red;
  padding: 24px 6px;
  margin-top: 5px;
}
@media (min-width: 1024px) {
  .competition-overlay__action {
    margin-top: 0;
  }
}
.competition-form h1 {
  font-size: 2.1875rem;
  margin-left: -3px;
}
@media (min-width: 1024px) {
  .competition-form h1 {
    font-size: 3.125rem;
    margin-left: -4px;
  }
}
.competition-form__field,
.competition-form__right {
  width: 100%;
}
@media (min-width: 769px) {
  .competition-form__field,
  .competition-form__right {
    width: 45%;
    display: inline-block;
    margin-bottom: 27px;
  }
}
@media (min-width: 769px) {
  .competition-form__right {
    margin-left: 10%;
  }
}
#competitionForm {
  padding-top: 7%;
}
.competition-hero {
  position: relative;
  background-color: #000;
  z-index: 2;
  width: 100%;
  overflow: hidden;
}
.competition-hero__section {
  padding: 0 20px;
  top: 0;
  left: 0;
  z-index: 11001;
  width: 100%;
  height: 100%;
  position: absolute;
  background-color: rgba(0, 0, 0, 0.6);
}
@media (min-width: 769px) {
  .competition-hero__section {
    padding: 0 0 0 20px;
  }
}
@media (min-width: 1024px) {
  .competition-hero__section {
    padding: 0 0 0 40px;
  }
}
@media (min-width: 1200px) {
  .competition-hero__section {
    padding: 0 0 0 126px;
  }
}
.competition-hero__top-always {
  margin-bottom: 10px;
}
@media (min-width: 769px) {
  .competition-hero__top-always {
    margin-bottom: 25px;
  }
}
.competition-hero__logo__bg {
  display: none;
}
@media (min-width: 1024px) {
  .competition-hero__logo__bg {
    display: block;
  }
}
.competition-hero__logo__sm {
  display: block;
  height: 40px;
}
@media screen and (min-width: 375px) {
  .competition-hero__logo__sm {
    height: 45px;
  }
}
@media (min-width: 1024px) {
  .competition-hero__logo__sm {
    display: none;
  }
}
.competition-hero__bottom {
  line-height: 1.4;
  color: #fff;
  letter-spacing: normal;
  text-transform: uppercase;
}
.competition-hero__bottom,
.competition-hero__introduction {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
}
.competition-hero__introduction {
  font-size: 0.75rem;
  line-height: 1.2;
}
@media screen and (min-width: 375px) {
  .competition-hero__introduction {
    font-size: 0.875rem;
    margin-left: -1px;
  }
}
@media (min-width: 769px) {
  .competition-hero__introduction {
    font-size: 1.25rem;
    margin-left: -2px;
  }
}
.competition-hero__title {
  margin-top: 7px;
  font-size: 1.0625rem;
  line-height: 0.95;
  letter-spacing: -0.03125rem;
  margin-bottom: 7px;
  font-style: normal;
  font-stretch: normal;
  font-weight: 400;
}
@media screen and (min-width: 375px) {
  .competition-hero__title {
    font-size: 1.4375rem;
    margin-left: -2px;
    margin-top: 10px;
    margin-bottom: 10px;
  }
}
@media (min-width: 769px) {
  .competition-hero__title {
    font-size: 2.1875rem;
    margin-bottom: 30px;
  }
}
@media (min-width: 1024px) {
  .competition-hero__title {
    font-size: 3.125rem;
    margin-left: -7px;
    margin-top: 0;
    margin-bottom: 25px;
  }
}
@media (min-width: 1200px) {
  .competition-hero__title {
    font-size: 5rem;
    margin-bottom: 15px;
  }
}
.competition-hero__subtitle {
  font-size: 0.875rem;
  line-height: 1.2;
  letter-spacing: -0.025rem;
  font-style: normal;
  font-stretch: normal;
  font-weight: 400;
}
@media screen and (min-width: 375px) {
  .competition-hero__subtitle {
    font-size: 1.25rem;
    margin-left: -2px;
  }
}
@media (min-width: 769px) {
  .competition-hero__subtitle {
    font-size: 1.75rem;
  }
}
.competition-hero__action .btn-submit-outline {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  background: #ff0028;
  padding: 10px 15px;
  color: #fff;
  text-transform: uppercase;
  display: inline-block;
  text-align: center;
  font-size: 0.8125rem;
  margin: 10px 30px 10px 0;
}
@media (min-width: 769px) {
  .competition-hero__action .btn-submit-outline {
    font-size: 1rem;
    width: 216px;
    padding: 25px 6px;
    margin: 30px 30px 30px 0;
  }
}
.competition-hero__video {
  min-height: 230px;
}
@media (min-width: 769px) {
  .competition-hero__video {
    min-height: 330px;
  }
}
@media (min-width: 1024px) {
  .competition-hero__video {
    min-height: 490px;
  }
}
@media (min-width: 1920px) {
  .competition-hero__video {
    height: calc(100vh - 180px);
  }
}
.competition-hero__video > :first-child > div:last-child {
  top: 0 !important;
}
.competition-hero__video .oo-scrubber-bar-container,
.competition-hero__video .oo-unmute,
.competition-hero__video .oo-volume-controls {
  display: none !important;
}
.competition-hero__video .ooyala-player__container:before {
  padding-top: 0;
}
.competition-hero .oo-player-container .oo-player {
  position: relative !important;
}
.competition-content {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
}
.team__anchor {
  display: none;
}
.learning-team .list__item.double {
  padding: 0;
  font-size: 0.9375rem;
  margin: 10px 0;
}
@media (min-width: 769px) {
  .learning-team .list__item.double {
    width: 100%;
  }
}
@media (min-width: 640px) {
  .learning-team .list__item.double {
    height: 450px;
  }
}
.learning-team .list__item.double .card {
  border: none;
}
@media (min-width: 640px) {
  .learning-team .list__item.double .card__thumb {
    width: 32%;
  }
}
.learning-team .list__item.double .card__title {
  font-size: 1.25rem;
  margin-bottom: 10px;
}
@media (min-width: 640px) {
  .learning-team .list__item.double .card__content,
  .learning-team .list__item.double .card__thumb {
    height: 450px;
  }
}
.learning-team .list__item.double .card__content {
  padding: 30px 15px;
  background-color: #f3f3f3;
  -ms-flex-line-pack: center;
  align-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}
@media (min-width: 640px) {
  .learning-team .list__item.double .card__content {
    padding: 15px 15px 15px 40px;
  }
}
.testimonial-img {
  display: block;
  position: relative;
  width: 100%;
  height: auto;
}
@media (min-width: 640px) {
  .testimonial-img {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    flex-direction: row;
  }
}
.testimonial-img__thumb {
  display: -ms-flexbox;
  display: flex;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  -ms-flex-align: center;
  align-items: center;
}
@media (min-width: 640px) {
  .testimonial-img__thumb {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
  }
}
@media (min-width: 769px) {
  .testimonial-img__thumb {
    -ms-flex-preferred-size: 40%;
    flex-basis: 40%;
  }
}
.testimonial-img__thumb img {
  width: 100%;
  height: auto;
}
@media (min-width: 640px) {
  .testimonial-img__thumb img {
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    font-family: object-fit\:cover;
    -o-object-position: top;
    object-position: top;
  }
}
.testimonial-img__content {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  color: #fff;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 20px 10px;
  font-size: 0.9375rem;
  line-height: 1.64285714;
  position: relative;
}
@media (min-width: 640px) {
  .testimonial-img__content {
    padding: 15px 15px 15px 60px;
  }
}
.testimonial-img__blocquote {
  min-height: 17px;
  margin-bottom: 20px;
  display: none;
}
.testimonial-img__blocquote:after,
.testimonial-img__blocquote:before {
  content: "";
  position: absolute;
  left: 90px;
  width: 60px;
  height: 42px;
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: 24px;
}
.testimonial-img__blocquote:before {
  margin-left: -30px;
  background-image: url(/assets/svg/src/quote-l-white.svg);
}
.testimonial-img__blocquote:after {
  background-image: url(/assets/svg/src/quote-r-white.svg);
}
@media (min-width: 640px) {
  .testimonial-img__blocquote {
    display: block;
  }
}
.testimonial-img__blockquote-text {
  margin-bottom: 20px;
}
.testimonial-img__author {
  font-size: 1.25rem;
  font-weight: 500;
}
.call-box {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-direction: column;
  flex-direction: column;
  text-decoration: none;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  margin: 10px 20px;
  text-align: center;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
@media (min-width: 510px) {
  .call-box {
    -ms-flex-preferred-size: calc(50% - 40px);
    flex-basis: calc(50% - 40px);
    margin: 20px;
  }
}
@media (min-width: 769px) {
  .call-box {
    -ms-flex-preferred-size: calc(25% - 40px);
    flex-basis: calc(25% - 40px);
  }
}
.call-box__description,
.call-box__price {
  text-align: left;
}
.call-box__description {
  margin-bottom: 5px;
}
.call-box__price {
  margin-bottom: 10px;
  font-weight: 900;
}
.call-box__image {
  max-width: 100%;
  max-height: 360px;
  margin-bottom: 10px;
}
@media (min-width: 510px) {
  .call-box__image {
    height: 200px;
  }
}
.call-box__image img {
  max-width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  font-family: object-fit\:cover;
}
@media (min-width: 769px) {
  .call-box__btn.btn--simple {
    padding: 20px 10px;
  }
}
@media (min-width: 510px) {
  .article__content .content-page__list .call-box {
    -ms-flex-preferred-size: calc(50% - 40px);
    flex-basis: calc(50% - 40px);
  }
}
.season-ticket-membership {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  padding: 13px 0 30px;
}
.season-ticket-membership__item {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-direction: column;
  flex-direction: column;
  text-decoration: none;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  padding: 30px 0 50px;
  -ms-flex: 1 0 0px;
  flex: 1 0 0%;
  position: relative;
}
@media (min-width: 1024px) {
  .season-ticket-membership__item {
    padding: 40px 0 85px;
  }
}
.season-ticket-membership__item:before {
  content: "";
  height: 30px;
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
  background-color: #fff;
  background-size: 13px;
  background-repeat: repeat-x;
  background-position: 100% 0;
}
@media (min-width: 1024px) {
  .season-ticket-membership__item:before {
    background-size: 24px;
    height: 45px;
  }
}
.season-ticket-membership__item:after {
  content: "";
  height: 45px;
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  background-size: 13px;
  background-repeat: repeat-x;
  background-position: 100% 100%;
}
@media (min-width: 1024px) {
  .season-ticket-membership__item:after {
    background-size: 24px;
  }
}
.season-ticket-membership__item.color-pallete-01 {
  background-color: #f2f2f2;
}
.season-ticket-membership__item.color-pallete-01:after,
.season-ticket-membership__item.color-pallete-01:before {
  background-image: url(/assets/img/global/pattern-arrow-black.svg);
}
.season-ticket-membership__item.color-pallete-02 {
  background-color: #fafafa;
}
.season-ticket-membership__item.color-pallete-02:after,
.season-ticket-membership__item.color-pallete-02:before {
  background-image: url(/assets/img/global/pattern-arrow-gray.svg);
}
.season-ticket-membership__item.color-pallete-03 {
  background-color: #fef2f4;
}
.season-ticket-membership__item.color-pallete-03:after,
.season-ticket-membership__item.color-pallete-03:before {
  background-image: url(/assets/img/global/pattern-arrow-red.svg);
}
.season-ticket-membership__header {
  flex-grow: 0;
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  padding: 20px;
  text-align: center;
  text-transform: uppercase;
}
@media (min-width: 1024px) {
  .season-ticket-membership__header {
    padding: 35px 20px;
  }
}
.color-pallete-01 .season-ticket-membership__header {
  background-color: #000;
  color: #fff;
}
.color-pallete-02 .season-ticket-membership__header {
  background-color: #e8e8e8;
}
.color-pallete-03 .season-ticket-membership__header {
  background-color: #ff0028;
  color: #fff;
}
.season-ticket-membership__title {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 700;
  font-size: 1.75rem;
  line-height: 1.2;
}
@media (min-width: 1024px) {
  .season-ticket-membership__title {
    font-size: 2.25rem;
  }
}
.season-ticket-membership__subtitle {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 700;
  font-size: 1rem;
  line-height: 1.2;
  position: relative;
  margin-top: 30px;
}
@media (min-width: 1024px) {
  .season-ticket-membership__subtitle {
    font-size: 1.25rem;
  }
}
.season-ticket-membership__subtitle:before {
  content: "";
  position: absolute;
  height: 3px;
  background-color: #fff;
  top: -16px;
  width: 60%;
  left: 20%;
}
.color-pallete-02 .season-ticket-membership__subtitle:before {
  background-color: #000;
}
.season-ticket-membership__content {
  -ms-flex-positive: 1;
  flex-grow: 1;
  padding: 20px;
}
@media (min-width: 1024px) {
  .season-ticket-membership__content {
    padding: 40px 20px;
  }
}
.season-ticket-membership__list-title {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.2;
  letter-spacing: -0.025em;
  text-align: center;
  text-transform: uppercase;
  margin-bottom: 30px;
}
@media (min-width: 1024px) {
  .season-ticket-membership__list-title {
    font-size: 1.5rem;
  }
}
.season-ticket-membership__list {
  margin-left: -10px;
}
.season-ticket-membership__list li {
  color: #000 !important;
  font-weight: 300 !important;
  font-size: 1rem !important;
  line-height: 1.2 !important;
  margin-bottom: 15px !important;
  padding-left: 15px !important;
}
@media (min-width: 1024px) {
  .season-ticket-membership__list li {
    font-size: 1.125rem !important;
    margin-bottom: 20px !important;
  }
}
.season-ticket-membership__list li:before {
  color: #000 !important;
  content: "\203A" !important;
  background: none !important;
  top: 0 !important;
  font-weight: 700;
  font-size: 1.75rem;
  line-height: 16px;
}
.season-ticket-membership__button {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 700;
  font-size: 1.5rem;
  line-height: 1;
  letter-spacing: -0.025em;
  text-align: center;
  text-transform: uppercase;
  padding: 10px 20px;
  border: 0 none;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 40px;
  margin: 0 auto;
  width: 150px;
  text-decoration: none !important;
}
@media (min-width: 1024px) {
  .season-ticket-membership__button {
    width: 170px;
    bottom: 70px;
  }
}
.color-pallete-01 .season-ticket-membership__button {
  background-color: #000;
  color: #fff !important;
}
.color-pallete-02 .season-ticket-membership__button {
  background-color: #e8e8e8;
  color: #000 !important;
}
.color-pallete-03 .season-ticket-membership__button {
  background-color: #ff0028;
  color: #fff !important;
}
.season-ticket-membership .carousel__bullets {
  margin: 0 auto;
  left: unset;
  width: 100%;
  bottom: 8px;
  height: 10px;
}
.season-ticket-membership .carousel__bullets li {
  padding-left: 10px;
  margin-bottom: 0;
  opacity: 1;
}
.season-ticket-membership .carousel__bullets li:before {
  width: 10px;
  height: 10px;
  top: 0;
  background-color: #ccc;
}
.season-ticket-membership .carousel__bullets li button {
  display: none;
}
.season-ticket-membership .carousel__bullets .slick-active:before {
  background-color: #ff0028;
}
.digital-member-banner {
  margin: 30px -20px 0;
  padding: 30px 0 0;
  font-size: 0;
  position: relative;
  overflow: hidden;
}
@media (min-width: 1200px) {
  .digital-member-banner {
    margin: 30px -30px 0;
    padding: 30px 15px 15px;
  }
}
.digital-member-banner__background {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #c7c7c7;
  -o-object-fit: cover;
  object-fit: cover;
  font-family: object-fit\:cover;
  -o-object-position: top;
  object-position: top;
}
.digital-member-banner__gradient {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(180deg, #000, #ff0028);
  opacity: 0.06;
}
.digital-member-banner .title {
  font-size: 1.125rem;
  margin-left: 20px;
  margin-top: 0;
  position: relative;
}
@media (min-width: 768px) {
  .digital-member-banner .title {
    font-size: 1.625rem;
    margin-left: 15px;
  }
}
@media (min-width: 1200px) {
  .digital-member-banner .title {
    margin-top: 20px;
    font-size: 2.25rem;
  }
}
.digital-member-banner__carousel {
  margin: 15px 0;
  padding-left: 5px;
  padding-bottom: 10px;
}
@media (min-width: 1200px) {
  .digital-member-banner__carousel {
    padding: 0;
    padding-bottom: 10px;
  }
}
@media (-ms-high-contrast: none) {
  .digital-member-banner__carousel .slick-list {
    display: block;
  }
  .digital-member-banner__carousel .slick-list ::-ms-backdrop {
    display: block;
  }
}
.digital-member-banner__carousel .carousel__bullets {
  bottom: 0;
  left: 0;
  margin: 0;
  padding-left: 15px;
}
@media (min-width: 1024px) {
  .digital-member-banner__carousel .carousel__bullets li {
    margin: 0 7px;
  }
}
@media (min-width: 1200px) {
  .digital-member-banner__carousel .carousel__bullets li:first-child {
    margin-left: 0;
  }
}
@media (min-width: 1024px) {
  .digital-member-banner__carousel .carousel__bullets li button {
    width: 10px;
    height: 10px;
  }
}
.digital-member-banner__item {
  display: -ms-inline-flexbox;
  display: inline-flex;
  position: relative;
  font-size: 1.25rem;
  width: 100%;
  vertical-align: top;
  padding: 15px;
}
@media (min-width: 640px) {
  .digital-member-banner__item {
    width: 50%;
    height: 390px;
  }
}
@media (min-width: 1200px) {
  .digital-member-banner__item {
    width: 33.33333333%;
  }
}
.is-portrait .digital-member-banner__item {
  padding-right: 0;
}
@media (min-width: 1200px) {
  .is-portrait .digital-member-banner__item {
    padding-right: 15px;
  }
}
.digital-member-banner__item .tag--video {
  display: none;
}
@media (min-width: 768px) {
  .digital-member-banner__item .tag--video {
    display: inline-block;
  }
}
.digital-member-banner__item .card__title--video {
  font-size: 0.875rem;
}
@media (min-width: 768px) {
  .digital-member-banner__item .card__title--video {
    font-size: 1.125rem;
  }
}
.digital-member-banner__item .card.card--video .card__content {
  padding: 10px;
  bottom: 20px;
}
@media (min-width: 768px) {
  .digital-member-banner__item .card.card--video .card__content {
    font-size: 1.5625rem;
    padding: 30px;
  }
}
.digital-member-banner__register {
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  background: rgba(0, 0, 0, 0.7);
  padding: 30px 20px;
  margin: 15px 0 0;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
@media (min-width: 768px) {
  .digital-member-banner__register {
    width: 35%;
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    margin: 0;
    padding: 30px;
  }
}
@media (min-width: 1200px) {
  .digital-member-banner__register {
    width: 30%;
  }
}
.digital-member-banner__register .title {
  margin: 0;
  font-size: 1.125rem;
}
@media (min-width: 768px) {
  .digital-member-banner__register .title {
    margin-top: 10px;
  }
}
@media (min-width: 1200px) {
  .digital-member-banner__register .title {
    font-size: 1.75rem;
  }
}
.digital-member-banner__register .tag-list {
  color: #fff;
  text-transform: none;
  font-size: 0.75rem;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  line-height: 2;
  -ms-flex-item-align: stretch;
  align-self: stretch;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}
.digital-member-banner__register .tag-list ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.digital-member-banner__register .tag-list ul li:before {
  content: "";
  display: inline-block;
  margin-right: 5px;
  width: 0;
  height: 0;
  border-top: 7px solid #ff0028;
  border-right: 6px solid transparent;
}
@media (min-width: 1200px) {
  .digital-member-banner__register .tag-list ul li:before {
    border-top-width: 9px;
    border-right-width: 8px;
  }
}
@media (min-width: 1200px) {
  .digital-member-banner__register .tag-list {
    font-size: 1rem;
    display: block;
  }
}
.digital-member-banner__register .label {
  text-transform: uppercase;
  color: #666;
  font-size: 0.875rem;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  margin-top: 5px;
  margin-bottom: 5px;
  -ms-flex-item-align: stretch;
  align-self: stretch;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}
@media (min-width: 768px) {
  .digital-member-banner__register .label {
    margin-top: 10px;
    display: block;
  }
}
.digital-member-banner__register .btn--bg-red {
  margin-top: 30px;
  color: #fff;
}
.digital-member-banner__register .btn--stroke-darkgrey {
  margin-top: 10px;
  background: transparent;
}
.digital-member-banner__title {
  width: 60%;
  -ms-flex: 1 auto;
  flex: 1 auto 0%;
  border-right: 1px solid #666;
  padding-right: 15px;
}
@media (min-width: 768px) {
  .digital-member-banner__title {
    width: 100%;
    -ms-flex: 1 100%;
    flex: 1 100% 0%;
    border: 0;
  }
}
.digital-member-banner__list {
  width: 40%;
  -ms-flex: 1 auto;
  flex: 1 auto 0%;
  padding-left: 15px;
}
@media (min-width: 768px) {
  .digital-member-banner__list {
    width: 100%;
    -ms-flex: 1 100%;
    flex: 1 100% 0%;
    padding-left: 0;
  }
}
.digital-member-hero {
  width: 100%;
  font-size: 0;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  background-color: rgba(0, 0, 0, 0.7);
  text-align: left;
}
@media (min-width: 768px) {
  .digital-member-hero {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 678px;
  }
}
.digital-member-hero__top-section {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  padding: 20px;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
@media (min-width: 768px) {
  .digital-member-hero__top-section {
    padding: 50px;
  }
}
.article-multiplayer .digital-member-hero__top-section {
  padding: 20px;
}
@media (min-width: 1200px) {
  .article-multiplayer .digital-member-hero__top-section {
    padding: 30px 44px;
  }
}
.digital-member-hero__top-section .title--mid {
  font-size: 1.25rem;
}
@media (min-width: 768px) {
  .digital-member-hero__top-section .title--mid {
    font-size: 1.875rem;
  }
}
.article-multiplayer .digital-member-hero__top-section .title--mid {
  font-size: 1.25rem;
}
@media (min-width: 768px) {
  .article-multiplayer .digital-member-hero__top-section .title--mid {
    font-size: 1.5rem;
  }
}
@media (min-width: 1200px) {
  .article-multiplayer .digital-member-hero__top-section .title--mid {
    font-size: 1.75rem;
  }
}
.digital-member-hero__top-section .label {
  text-transform: uppercase;
  color: #666;
  font-size: 0.875rem;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  margin-top: 10px;
  margin-bottom: 5px;
  -ms-flex-item-align: stretch;
  align-self: stretch;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}
.digital-member-hero__title {
  width: 50%;
  -ms-flex: 1 auto;
  flex: 1 auto 0%;
  border-right: 1px solid #666;
  padding-right: 15px;
}
@media (max-width: 767px) {
  .digital-member-hero__title {
    width: 100%;
    border-right: 0 none;
    border-bottom: 1px solid #666;
    padding-right: 0;
    padding-bottom: 20px;
  }
}
.digital-member-hero__title .title {
  margin-top: 8px;
}
@media (max-width: 767px) {
  .digital-member-hero__title .title {
    margin-top: 10px;
  }
}
.digital-member-hero__list {
  width: 50%;
  -ms-flex: 1 auto;
  flex: 1 auto 0%;
  padding-left: 20px;
}
@media (max-width: 767px) {
  .digital-member-hero__list {
    width: 100%;
    padding-left: 0;
    padding-top: 20px;
  }
}
@media (min-width: 768px) {
  .digital-member-hero__list {
    padding-left: 60px;
  }
}
.article-multiplayer .digital-member-hero__list {
  padding-left: 20px;
}
@media (max-width: 767px) {
  .article-multiplayer .digital-member-hero__list {
    padding-left: 0;
  }
}
@media (min-width: 768px) {
  .article-multiplayer .digital-member-hero__list {
    padding-left: 30px;
  }
}
@media (min-width: 1200px) {
  .article-multiplayer .digital-member-hero__list {
    padding-left: 60px;
  }
}
.digital-member-hero__list .tag-list {
  color: #fff;
  text-transform: none;
  font-size: 0.75rem;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  line-height: 2;
  -ms-flex-item-align: stretch;
  align-self: stretch;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}
.digital-member-hero__list .tag-list ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.digital-member-hero__list .tag-list ul li:before {
  content: "";
  display: inline-block;
  margin-right: 5px;
  width: 0;
  height: 0;
  border-top: 7px solid #ff0028;
  border-right: 6px solid transparent;
  background-color: transparent;
  border-radius: unset;
}
@media (min-width: 1200px) {
  .digital-member-hero__list .tag-list ul li:before {
    border-top-width: 9px;
    border-right-width: 8px;
  }
}
@media (min-width: 1200px) {
  .digital-member-hero__list .tag-list {
    font-size: 1rem;
    display: block;
  }
}
.digital-member-hero__register {
  text-align: center;
  padding: 20px;
  background: rgba(0, 0, 0, 0.5);
}
.digital-member-hero__register .btn {
  margin: 5px 0;
  width: 100%;
}
@media (min-width: 768px) {
  .digital-member-hero__register .btn {
    width: auto;
    margin: 0 15px !important;
    padding: 14px;
    margin-bottom: 5px !important;
  }
}
.digital-member-hero__register .btn--bg-red {
  color: #fff;
}
.digital-member-hero__register .btn--stroke-darkgrey {
  background: transparent;
}
.advert-calendar__title {
  margin-bottom: 0;
  width: auto;
}
.advert-calendar__social {
  margin-right: 0;
  margin-left: auto;
}
.advert-calendar__background {
  background-color: #ff0028;
  position: relative;
  padding-top: 0;
  padding-bottom: 60px;
}
@media (min-width: 768px) {
  .advert-calendar__background {
    padding-top: 30px;
  }
}
@media (max-width: 768px) {
  .advert-calendar__background {
    padding-bottom: 40px;
  }
}
.advert-calendar__background .content-page__article {
  position: relative;
  z-index: 2;
}
.advert-calendar__background .top-bg {
  top: 20px;
}
.advert-calendar__background .bottom-bg,
.advert-calendar__background .top-bg {
  position: absolute;
  max-width: 100%;
  -o-object-position: center;
  object-position: center;
  left: 50%;
  transform: translate(-50%);
  z-index: 1;
}
.advert-calendar__background .bottom-bg {
  bottom: 30px;
}
.advert-calendar__banner {
  padding-bottom: 10px;
  position: relative;
}
@media (min-width: 768px) {
  .advert-calendar__banner {
    padding: 40px 0;
  }
}
.advert-calendar__banner .title {
  color: #fff;
  line-height: 1;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
@media (min-width: 768px) {
  .advert-calendar__banner .title {
    display: -ms-flexbox;
    display: flex;
  }
}
.advert-calendar__banner .title .xl-font {
  -ms-flex-direction: column;
  flex-direction: column;
  display: block;
  font-size: 10rem;
  width: 230px;
  text-align: left;
  margin: 0 auto;
  color: transparent;
  -webkit-text-stroke: 5px #fff;
  text-stroke: 5px #fff;
}
@media (-ms-high-contrast: none) {
  .advert-calendar__banner .title .xl-font {
    text-shadow: 5px 5px 0 #fff, -5px -5px 0 #fff, 5px -5px 0 #fff,
      -5px 5px 0 #fff, 5px 5px 0 #fff;
    color: #ff0028;
  }
  .advert-calendar__banner .title .xl-font ::-ms-backdrop {
    text-shadow: 5px 5px 0 #fff, -5px -5px 0 #fff, 5px -5px 0 #fff,
      -5px 5px 0 #fff, 5px 5px 0 #fff;
    color: #ff0028;
  }
}
@media (min-width: 768px) {
  .advert-calendar__banner .title .xl-font {
    font-size: 9.375rem;
    margin: 0;
    width: auto;
  }
}
@media (min-width: 1024px) {
  .advert-calendar__banner .title .xl-font {
    font-size: 12.5rem;
  }
}
.advert-calendar__banner .title .large-font {
  margin: 8px auto;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 210px;
  text-align: left;
  display: block;
  font-size: 2.75rem;
  line-height: 48px;
}
@media (min-width: 768px) {
  .advert-calendar__banner .title .large-font {
    width: auto;
    font-size: 4.375rem;
    line-height: 60px;
    margin: 0;
  }
}
@media (min-width: 1024px) {
  .advert-calendar__banner .title .large-font {
    font-size: 5.625rem;
    line-height: 83px;
    margin-top: 8px;
  }
}
.advert-calendar__banner .outline-title {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 700;
  font-size: 1.25rem;
  width: 205px;
  text-align: left;
  margin: 0 auto;
  line-height: 1;
  color: transparent;
  -webkit-text-stroke: 0.5px #fff;
  text-stroke: 0.5px #fff;
  text-transform: uppercase;
}
@media (-ms-high-contrast: none) {
  .advert-calendar__banner .outline-title {
    text-shadow: 0.5px 0.5px 0 #fff, -0.5px -0.5px 0 #fff, 0.5px -0.5px 0 #fff,
      -0.5px 0.5px 0 #fff, 0.5px 0.5px 0 #fff;
    color: #ff0028;
  }
  .advert-calendar__banner .outline-title ::-ms-backdrop {
    text-shadow: 0.5px 0.5px 0 #fff, -0.5px -0.5px 0 #fff, 0.5px -0.5px 0 #fff,
      -0.5px 0.5px 0 #fff, 0.5px 0.5px 0 #fff;
    color: #ff0028;
  }
}
@media (min-width: 768px) {
  .advert-calendar__banner .outline-title {
    font-size: 1.5625rem;
    width: auto;
    text-align: center;
  }
}
@media (min-width: 1024px) {
  .advert-calendar__banner .outline-title {
    font-size: 2rem;
  }
}
.advert-calendar__banner .subtitle {
  color: #fff;
  font-size: 0.75rem;
  text-align: justify;
  padding: 10px 0;
  width: 205px;
  line-height: 1.3;
  margin: 0 auto;
}
@media (min-width: 768px) {
  .advert-calendar__banner .subtitle {
    width: auto;
    text-align: center;
    padding: 10px 15%;
    font-size: 0.875rem;
    margin: 0;
  }
}
@media (min-width: 1024px) {
  .advert-calendar__banner .subtitle {
    padding: 10px 20%;
  }
}
.advert-calendar__banner .sponsor {
  color: #fff;
  font-size: 0.75rem;
  text-align: justify;
  padding: 10px 0;
  width: 205px;
  line-height: 1.3;
  margin: 0 auto;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 700;
  margin-top: -15px;
}
.advert-calendar__banner .sponsor img {
  display: block;
  margin: auto;
}
@media (min-width: 768px) {
  .advert-calendar__banner .sponsor img {
    display: inline-block;
    margin-right: 20px;
  }
}
@media (min-width: 768px) {
  .advert-calendar__banner .sponsor {
    width: auto;
    text-align: center;
    padding: 0 22%;
    font-size: 1rem;
    margin: 0;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    text-align: justify;
  }
}
@media (min-width: 1024px) {
  .advert-calendar__banner .sponsor {
    padding: 0 25%;
  }
}
.advert-calendar__banner .sponsor > * {
  -ms-flex-direction: column;
  flex-direction: column;
}
.advert-calendar__banner .left-icon {
  position: absolute;
  top: 40px;
  left: 20px;
  max-height: 80%;
  max-width: 15%;
}
@media (min-width: 768px) {
  .advert-calendar__banner .left-icon {
    left: 5%;
  }
}
@media (min-width: 1024px) {
  .advert-calendar__banner .left-icon {
    left: 7%;
  }
}
.advert-calendar__banner .top-right-icon {
  position: absolute;
  top: 20px;
  right: 20%;
  max-height: 65px;
}
@media (min-width: 768px) {
  .advert-calendar__banner .top-right-icon {
    right: 25%;
  }
}
.advert-calendar__banner .right-icon {
  position: absolute;
  top: 0;
  right: 0;
  max-width: 28%;
}
@media (min-width: 768px) {
  .advert-calendar__banner .right-icon {
    top: -75px;
    max-width: 20%;
  }
}
@media (min-width: 1024px) {
  .advert-calendar__banner .right-icon {
    top: -150px;
  }
}
.advert-calendar__grid {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 768px) {
  .advert-calendar__grid {
    overflow: hidden;
  }
}
.advert-calendar__grid--background {
  position: absolute;
  max-width: 95%;
  -o-object-position: center;
  object-position: center;
  left: 50%;
  transform: translate(-50%);
  top: 10%;
}
.advert-calendar__grid--wrapper {
  -ms-flex-preferred-size: 42%;
  flex-basis: 42%;
  margin: 3% 0 2% 5%;
  -ms-flex-direction: column;
  flex-direction: column;
  border: 1px solid #fff;
  min-height: 160px;
  text-align: center;
  position: relative;
  perspective: 1000;
  box-shadow: 0 0 0 0 #fff;
}
.advert-calendar__grid--wrapper:hover:after {
  position: absolute;
  bottom: 0;
  display: inline-block;
  content: "";
  opacity: 1;
  transition: opacity 0.5s ease-out 0.5s;
}
.advert-calendar__grid--wrapper.open-left:hover:after {
  border-right: 15px solid #e50024;
  border-top: 15px solid #fff;
  right: 0;
}
.advert-calendar__grid--wrapper.open-right:hover:after {
  border-left: 15px solid #e50024;
  border-top: 15px solid #fff;
  left: 0;
}
.advert-calendar__grid--wrapper.is-open:after {
  opacity: 0;
}
@media (min-width: 768px) {
  .advert-calendar__grid--wrapper {
    -ms-flex-preferred-size: 31.33%;
    flex-basis: 31.33%;
    min-height: 202px;
    margin: 1%;
  }
}
@media (min-width: 1024px) {
  .advert-calendar__grid--wrapper {
    min-height: 225px;
    -ms-flex-preferred-size: 23%;
    flex-basis: 23%;
  }
}
@media (min-width: 768px) and (-ms-high-contrast: none) {
  .advert-calendar__grid--wrapper {
    margin: 0.9%;
  }
  .advert-calendar__grid--wrapper ::-ms-backdrop {
    margin: 0.9%;
  }
}
.advert-calendar__grid--wrapper.is-active {
  animation: c 0.5s infinite alternate;
  transition: border 0.5s linear, box-shadow 0.5s linear;
}
.advert-calendar__grid--wrapper.is-passive {
  border-color: #999;
  color: #999;
  background-color: hsla(0, 0%, 59%, 0.5);
}
.advert-calendar__grid--wrapper.is-open {
  z-index: 999;
}
.advert-calendar__grid--wrapper.is-open.open-left
  .advert-calendar__grid--cover-holder {
  left: 0;
  width: 100%;
  transform: rotateY(-180deg);
}
.advert-calendar__grid--wrapper.is-open.open-right
  .advert-calendar__grid--cover-holder {
  right: 0;
  width: 100%;
  transform: rotateY(180deg);
}
.advert-calendar__grid--wrapper.is-open.open-left .advert-calendar__grid--back {
  left: 0;
  transform: rotateY(180deg);
  opacity: 1;
  display: block;
}
.advert-calendar__grid--wrapper.is-open.open-right
  .advert-calendar__grid--back {
  right: 0;
  transform: rotateY(180deg);
  opacity: 1;
  display: block;
}
.advert-calendar__grid--wrapper.is-open .advert-calendar__grid--day {
  background: #ff0028;
  transition: background 0.5s ease-out 0.5s;
}
.advert-calendar__grid--wrapper:hover .advert-calendar__grid--day {
  background: #ff0028;
}
.advert-calendar__grid--day {
  text-decoration: none;
  color: #fff;
  font-size: 5.625rem;
  display: block;
  transition: background 0.5s ease-out;
  height: 100%;
  width: 100%;
  left: 0;
  top: 0;
  position: absolute;
  z-index: 5;
}
.is-open .advert-calendar__grid--day {
  z-index: 3;
  opacity: 0;
}
@media (min-width: 768px) {
  .advert-calendar__grid--day {
    line-height: 200px;
  }
}
@media (min-width: 1024px) {
  .advert-calendar__grid--day {
    line-height: 222px;
  }
}
.is-passive .advert-calendar__grid--day {
  color: #999;
}
.is-outline .advert-calendar__grid--day {
  color: transparent;
  -webkit-text-stroke: 2px #fff;
  text-stroke: 2px #fff;
}
@media (-ms-high-contrast: none) {
  .is-outline .advert-calendar__grid--day {
    text-shadow: 2px 2px 0 #fff, -2px -2px 0 #fff, 2px -2px 0 #fff,
      -2px 2px 0 #fff, 2px 2px 0 #fff;
    color: #ff0028;
  }
  .is-outline .advert-calendar__grid--day ::-ms-backdrop {
    text-shadow: 2px 2px 0 #fff, -2px -2px 0 #fff, 2px -2px 0 #fff,
      -2px 2px 0 #fff, 2px 2px 0 #fff;
    color: #ff0028;
  }
}
.is-passive .is-outline .advert-calendar__grid--day {
  -webkit-text-stroke-color: #999;
  text-stroke-color: #999;
}
@media (-ms-high-contrast: none) {
  .is-passive .is-outline .advert-calendar__grid--day {
    text-shadow: 2px 2px 0 #999, -2px -2px 0 #999, 2px -2px 0 #999,
      -2px 2px 0 #999, 2px 2px 0 #999;
    color: #cb4c60;
  }
  .is-passive .is-outline .advert-calendar__grid--day ::-ms-backdrop {
    text-shadow: 2px 2px 0 #999, -2px -2px 0 #999, 2px -2px 0 #999,
      -2px 2px 0 #999, 2px 2px 0 #999;
    color: #cb4c60;
  }
}
.advert-calendar__grid--day img {
  max-width: 80%;
  max-height: 80%;
  vertical-align: middle;
  margin-top: -20px;
}
.advert-calendar__grid--cover-holder {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 700;
  width: 100%;
  height: 100%;
  position: absolute;
  cursor: pointer;
  transition: 0.5s;
  -webkit-transform-style: preserve-3d;
}
.open-left .advert-calendar__grid--cover-holder {
  transform-origin: 0;
}
.open-right .advert-calendar__grid--cover-holder {
  transform-origin: 100%;
}
.advert-calendar__grid--back {
  text-decoration: none;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: #fff url(/assets/img/dummy/card-snowflake-bg.png) 50% no-repeat;
  background-size: 90%;
  padding: 15px;
  text-align: left;
  display: none;
  opacity: 0;
  transition: all 0.5s ease-out;
  z-index: 3;
}
.is-open .advert-calendar__grid--back {
  z-index: 5;
}
@media (max-width: 767px) {
  .advert-calendar__grid--back {
    padding: 15px 10px 10px;
  }
}
.advert-calendar__grid--back:after {
  content: "";
  position: absolute;
  top: 10px;
  left: 17px;
  width: 10px;
  height: 2px;
  background: #ff0028;
  display: block;
}
@media (max-width: 767px) {
  .advert-calendar__grid--back:after {
    top: 7px;
    left: 12px;
  }
}
@media (min-width: 768px) {
  .advert-calendar__grid--back:after {
    top: 20px;
    left: 22px;
    width: 12px;
  }
}
@media (min-width: 768px) {
  .advert-calendar__grid--back {
    padding: 20px;
  }
}
.open-left .advert-calendar__grid--back {
  box-shadow: inset -10px 0 10px rgba(0, 0, 0, 0.3);
  transform: rotateY(180deg);
}
.open-right .advert-calendar__grid--back {
  box-shadow: inset 10px 0 10px rgba(0, 0, 0, 0.3);
  transform: rotateY(-180deg);
}
.advert-calendar__grid--back .highlight {
  color: #fff;
  -webkit-text-stroke: 2px #ff0028;
  text-stroke: 2px #ff0028;
  font-size: 2.25rem;
  line-height: 1;
  margin-bottom: 5px;
  letter-spacing: -0.0625rem;
  display: block;
}
@media (-ms-high-contrast: none) {
  .advert-calendar__grid--back .highlight {
    text-shadow: 2px 2px 0 #ff0028, -2px -2px 0 #ff0028, 2px -2px 0 #ff0028,
      -2px 2px 0 #ff0028, 2px 2px 0 #ff0028;
    color: #fff;
  }
  .advert-calendar__grid--back .highlight ::-ms-backdrop {
    text-shadow: 2px 2px 0 #ff0028, -2px -2px 0 #ff0028, 2px -2px 0 #ff0028,
      -2px 2px 0 #ff0028, 2px 2px 0 #ff0028;
    color: #fff;
  }
}
@media (max-width: 767px) {
  .advert-calendar__grid--back .highlight {
    -webkit-text-stroke-width: 1.5px;
    text-stroke-width: 1.5px;
    font-size: 1.75rem;
  }
}
@media (min-width: 768px) {
  .advert-calendar__grid--back .highlight {
    margin-top: 10px;
    font-size: 2.625rem;
  }
}
.advert-calendar__grid--back .highlight-center {
  color: #fff;
  -webkit-text-stroke: 1.5px #ff0028;
  text-stroke: 1.5px #ff0028;
  font-size: 1.4375rem;
  letter-spacing: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%;
}
@media (-ms-high-contrast: none) {
  .advert-calendar__grid--back .highlight-center {
    text-shadow: 1.5px 1.5px 0 #ff0028, -1.5px -1.5px 0 #ff0028,
      1.5px -1.5px 0 #ff0028, -1.5px 1.5px 0 #ff0028, 1.5px 1.5px 0 #ff0028;
    color: #fff;
  }
  .advert-calendar__grid--back .highlight-center ::-ms-backdrop {
    text-shadow: 1.5px 1.5px 0 #ff0028, -1.5px -1.5px 0 #ff0028,
      1.5px -1.5px 0 #ff0028, -1.5px 1.5px 0 #ff0028, 1.5px 1.5px 0 #ff0028;
    color: #fff;
  }
}
@media (min-width: 768px) {
  .advert-calendar__grid--back .highlight-center {
    font-size: 1.625rem;
  }
}
.advert-calendar__grid--back .description {
  color: #000;
  font-size: 0.875rem;
  display: block;
  letter-spacing: 0;
  line-height: 1.1;
}
@media (min-width: 768px) {
  .advert-calendar__grid--back .description {
    font-size: 1.25rem;
    line-height: 1.2;
  }
}
.advert-calendar__grid--back .description span {
  color: #ff0028;
  font-size: 0.75rem;
  letter-spacing: 0;
  display: block;
  margin-top: 3px;
}
@media (min-width: 768px) {
  .advert-calendar__grid--back .description span {
    font-size: 0.875rem;
  }
}
.advert-calendar__grid--content {
  position: absolute;
  top: 0;
  height: 100%;
  background: #ff0028;
  text-align: center;
  box-shadow: inset 0 0 25px rgba(0, 0, 0, 0.7);
  transition: all 1s;
  cursor: pointer;
}
.open-left .advert-calendar__grid--content {
  right: 0;
}
.open-right .advert-calendar__grid--content {
  left: 0;
}
.is-open .advert-calendar__grid--content {
  width: 100%;
}
.advert-calendar__grid--content .icon {
  max-width: 20%;
  max-height: 20%;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  transition: all 0.5s ease-in;
  opacity: 0;
}
.is-open .advert-calendar__grid--content .icon {
  opacity: 1;
  max-width: 80%;
  max-height: 80%;
  width: auto;
  height: auto;
}
.advert-calendar__grid .left-icon {
  position: absolute;
  top: 55%;
  left: -20px;
  max-height: 200px;
  z-index: 3;
}
@media (min-width: 768px) {
  .advert-calendar__grid .left-icon {
    top: 40%;
  }
}
.advert-calendar__grid .top-right-icon {
  position: absolute;
  top: 0;
  right: -40px;
  max-height: 150px;
  z-index: 3;
}
@media (min-width: 768px) {
  .advert-calendar__grid .top-right-icon {
    top: 200px;
    right: -40px;
  }
}
.advert-calendar__grid .bottom-right-icon {
  position: absolute;
  bottom: 90px;
  right: -8%;
  max-height: 180px;
  z-index: 3;
}
@media (min-width: 768px) {
  .advert-calendar__grid .bottom-right-icon {
    bottom: 0;
    max-height: 270px;
  }
}
.advert-calendar__tc {
  text-align: center;
  margin-top: 20px;
}
.advert-calendar__tc a {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  text-transform: uppercase;
  text-decoration: none;
  color: #fff;
  line-height: 1.1666667;
  letter-spacing: 0.04em;
  font-size: 0.8125rem;
}
@keyframes c {
  to {
    border-color: #fff;
    box-shadow: 0 0 5px 5px #fff;
  }
}
.is-advert-page .lightbox {
  z-index: 2;
}
.optin-overlay__close {
  display: none;
}
.optin-overlay__no {
  font-weight: 300 !important;
}
.optin-overlay__hero {
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: cover;
  color: #fff;
  background-color: #ff0028;
  position: relative;
}
@media (min-width: 769px) {
  .lightbox .optin-overlay__hero {
    min-height: 411px;
    padding-bottom: 0;
  }
}
.optin-overlay__content {
  color: #000;
  background-color: #fff;
  position: relative;
  padding-bottom: 45px;
}
@media (min-width: 768px) {
  .optin-overlay__content {
    padding-top: 45px;
  }
}
@media (min-width: 769px) {
  .optin-overlay__content {
    padding-bottom: 0;
  }
}
@media (min-width: 1024px) {
  .optin-overlay__content {
    padding-top: 50px;
  }
}
.optin-overlay__top {
  padding: 0;
  display: none;
}
@media (min-width: 1024px) {
  .optin-overlay__top {
    position: absolute;
    left: 50px;
    top: 0;
    z-index: 1;
    display: block;
  }
}
.optin-overlay__top-always {
  position: absolute;
  left: 20px;
  top: 0;
  z-index: 2;
}
@media (min-width: 769px) {
  .optin-overlay__top-always {
    left: 50px;
  }
}
@media (min-width: 768px) {
  .optin-overlay__top-always {
    left: 50px;
  }
}
@media (min-width: 1024px) {
  .optin-overlay__top-always {
    top: 0;
  }
}
.optin-overlay__logo {
  display: block;
  width: auto;
  height: 50px;
}
@media (min-width: 1024px) {
  .optin-overlay__logo {
    height: 60px;
  }
}
@media (min-width: 768px) {
  .optin-overlay__full-height {
    position: relative;
    height: 100%;
  }
}
.optin-overlay__main {
  padding: 10px 35px 35px;
}
@media (min-width: 769px) {
  .optin-overlay__main {
    height: 100%;
  }
}
.optin-overlay__main .form__heading {
  text-transform: uppercase;
  color: #000;
  margin: 15px 0 0 15px;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
}
@media (min-width: 1024px) {
  .optin-overlay__main .form__heading {
    font-size: 1.875rem;
  }
}
.optin-overlay__main .form__item {
  margin-bottom: 0;
}
.optin-overlay__main .one-of-2 {
  padding: 15px 15px 0;
}
.optin-overlay__main p:not([class]) {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  color: #323232;
  margin-bottom: 20px;
  font-size: 0.9375rem;
  line-height: 1.75;
}
.optin-overlay__main p:not([class]) b {
  color: #000;
  font-weight: 700;
}
.optin-overlay__main label {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  text-transform: none;
  color: #000;
  font-size: 0.9375rem;
  line-height: 20px;
}
.optin-overlay__main .btn {
  margin-bottom: 15px;
}
.optin-overlay__main .btn-fixed-wrapper {
  position: fixed;
  background: #fff;
  bottom: 0;
  left: 0;
  right: 0;
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
}
@media (min-width: 768px) {
  .optin-overlay__main .btn-fixed-wrapper {
    position: static;
    box-shadow: none;
  }
}
.optin-overlay__bottom {
  padding: 20px;
  width: 100%;
  position: absolute;
  z-index: 1;
  top: 50px;
}
@media (min-width: 768px) {
  .optin-overlay__bottom {
    padding: 50px;
    position: absolute;
    left: 0;
    top: 30px;
    z-index: 1;
    width: calc(100% - 250px);
  }
}
@media (min-width: 1024px) {
  .optin-overlay__bottom {
    padding: 50px;
    width: calc(100% - 350px);
    bottom: 0;
    top: auto;
  }
}
.optin-overlay__image_desktop {
  width: 100%;
  height: auto;
  font-family: object-fit\:cover;
  display: none;
}
@media (min-width: 768px) {
  .optin-overlay__image_desktop {
    display: block;
  }
}
.optin-overlay__image_mobile {
  width: 100%;
  height: 100%;
  -o-object-position: bottom right;
  object-position: bottom right;
  font-family: object-fit\:cover;
  display: block;
}
@media (min-width: 768px) {
  .optin-overlay__image_mobile {
    display: none;
  }
}
.optin-overlay__title {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 700;
  font-size: 3.125rem;
  line-height: 1;
  letter-spacing: 0.025em;
  text-transform: uppercase;
  margin-top: 30px;
  margin-left: -6px;
}
@media (min-width: 1024px) {
  .optin-overlay__title {
    font-size: 4.125rem;
    margin-top: 5px;
  }
}
.optin-overlay__title span {
  color: #000;
}
.optin-overlay__title.gdpr_thankyou {
  font-size: 1.75rem;
}
.overlay-dark .optin-overlay__title.gdpr_thankyou {
  color: #000;
}
.overlay-light .optin-overlay__title.gdpr_thankyou {
  color: #fff;
}
@media (min-width: 1024px) {
  .optin-overlay__title.gdpr_thankyou {
    font-size: 2.25rem;
  }
}
.optin-overlay__title__right {
  margin-left: -3px !important;
}
.optin-overlay__subtitle {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 700;
  font-size: 1.125rem;
  line-height: 1.26666667;
  text-transform: uppercase;
  margin-top: 15px;
}
@media (min-width: 769px) {
  .optin-overlay__subtitle {
    font-size: 1.375rem;
    margin-top: 10px;
  }
}
.optin-overlay__subtitle.gdpr_thankyou {
  font-size: 1.75rem;
  color: #ff0028;
}
@media (min-width: 769px) {
  .optin-overlay__subtitle.gdpr_thankyou {
    font-size: 2.25rem;
  }
}
.optin-overlay__action {
  width: 55%;
}
@media (min-width: 769px) {
  .optin-overlay__action {
    width: 100%;
  }
}
.optin-overlay__action .btn-submit-shadow {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 700;
  background: #fff;
  padding: 15px 30px;
  width: 100%;
  color: #000;
  text-transform: uppercase;
  box-shadow: 5px 5px 20px 0 rgba(0, 0, 0, 0.3);
  display: inline-block;
  margin-top: 20px;
  text-align: center;
  font-size: 1rem;
}
@media (min-width: 769px) {
  .optin-overlay__action .btn-submit-shadow {
    padding: 20px 80px;
    width: auto;
  }
}
.optin-overlay__action .btn-submit-outline {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 700;
  background: #fff;
  padding: 15px 25px;
  width: 100%;
  color: #000;
  text-transform: uppercase;
  border: 1px solid #000;
  display: inline-block;
  margin-top: 20px;
  text-align: center;
  font-size: 1rem;
}
@media (min-width: 769px) {
  .optin-overlay__action .btn-submit-outline {
    padding: 20px 80px;
    width: auto;
  }
}
@media (min-width: 1024px) {
  .lightbox__content.gdpr__lightbox__content {
    max-width: 850px !important;
  }
}
@media (min-width: 767px) {
  .lightbox__close.optin__lightbox__close {
    top: 70px;
  }
}
@media (min-width: 780px) {
  .lightbox__close.optin__lightbox__close {
    top: 85px;
  }
}
@media (max-width: 767px) {
  .gdpr-lightbox {
    z-index: 13 !important;
  }
}
.sponsor-banner {
  width: 100%;
  height: auto;
  vertical-align: middle;
}
.sponsor-banner img {
  width: 100%;
}
.center-text {
  text-align: center;
}
.fw-banner-page a {
  text-decoration: none;
}
.fw-banner-page__bg-list {
  padding: 30px 10px 10px;
  background-color: #2b2b2b;
  color: #fff;
  position: relative;
}
@media (min-width: 1200px) {
  .fw-banner-page__bg-list {
    padding: 50px 10% 10px;
  }
}
.fw-banner-page__bg-black-white {
  filter: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feColorMatrix type="matrix" color-interpolation-filters="sRGB" values="0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0 0 0 1 0" /></filter></svg>#filter');
  filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: gray;
  -webkit-filter: grayscale(1);
  opacity: 0.1;
  filter: alpha(opacity=10);
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
}
.fw-banner-page__bg {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  font-family: object-fit\:cover;
  -o-object-position: center;
  object-position: center;
}
.fw-banner-page__title {
  color: #fff;
  text-align: center;
  font-size: 1.75rem;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 700;
  position: relative;
}
@media (min-width: 1200px) {
  .fw-banner-page__title {
    font-size: 2.25rem;
  }
}
.fw-banner-page__subtitle {
  color: #fff;
  text-align: center;
  font-size: 0.875rem;
  margin-top: 15px;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  position: relative;
}
.fw-banner-page .icon-city {
  max-width: 70%;
  margin: 15px auto;
}
.fw-banner-page .icon-kuflink {
  max-width: 120px;
  display: inline;
  vertical-align: -8px;
  margin-left: 8px;
}
.fw-banner-page__sponsor-block {
  padding: 30px;
}
@media (min-width: 1200px) {
  .fw-banner-page__sponsor-block {
    padding: 40px calc(10% + 15px);
  }
}
.fw-banner-page__sponsor-block--content {
  background: #01d2a3;
  background: linear-gradient(
    185deg,
    #01d2a3,
    #01b2b8 40%,
    #005fee 85%,
    #0045ff
  );
  padding: 20px;
  margin: 0;
  color: #fff;
  -ms-flex-align: center;
  align-items: center;
}
.fw-banner-page__sponsor-block--content .icon-kuflink {
  margin: 20px 0;
  vertical-align: auto;
  max-width: 150px;
}
@media (min-width: 769px) {
  .fw-banner-page__sponsor-block--content {
    padding: 20px 30px;
    background: linear-gradient(
      65deg,
      #01d2a3,
      #01b2b8 40%,
      #005fee 85%,
      #0045ff
    );
  }
}
.fw-banner-page__sponsor-block--title {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 1rem;
  margin: 10px 0;
}
@media (min-width: 769px) {
  .fw-banner-page__sponsor-block--title {
    font-size: 2.25rem;
    margin: 15px 0;
  }
}
.fw-banner-page__sponsor-block--text {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  font-size: 1rem;
  line-height: 1.5;
}
@media (min-width: 769px) {
  .fw-banner-page__sponsor-block--text {
    font-size: 1.125rem;
  }
}
.fw-banner-page .title-microsite {
  text-transform: uppercase;
  font-size: 1.25rem;
}
@media (min-width: 769px) {
  .fw-banner-page .title-microsite {
    font-size: 1.5rem;
  }
}
.fw-banner-page .center-text,
.fw-banner-page .content-page__title-thin {
  text-align: center;
}
.fw-banner-page .article__hero.js-hero {
  margin-top: 30px;
}
.fw-banner-page .list__item {
  width: 50%;
  padding: 10px;
}
@media (min-width: 768px) {
  .fw-banner-page .list__item {
    width: 33.33%;
    padding: 15px;
  }
}
@media (min-width: 1024px) {
  .fw-banner-page .list__item {
    width: 25%;
  }
}
.fw-banner-page .list__item .btn--simple {
  padding: 15px;
  min-width: 0;
  position: relative;
}
.fw-banner-page .list__item-removed {
  opacity: 0.65;
}
.fw-banner-page .card--video .card__icon {
  width: 35px;
  height: 35px;
}
.fw-banner-page .card--video .card__icon svg {
  width: 35px;
  height: 35px;
  padding: 10px;
}
@media (min-width: 768px) {
  .fw-banner-page .card--video .card__icon {
    width: 45px;
    height: 45px;
  }
  .fw-banner-page .card--video .card__icon svg {
    width: 45px;
    height: 45px;
    padding: 10px;
  }
}
.fw-banner-page .card--video .card__thumb {
  height: 220px;
}
@media (min-width: 768px) {
  .fw-banner-page .card--video .card__thumb {
    height: 390px;
  }
}
.fw-banner-page .card--video .card__content {
  bottom: 5px;
  padding: 15px;
}
@media (min-width: 768px) {
  .fw-banner-page .card--video .card__content {
    padding: 20px 30px;
  }
}
.fw-banner-page
  .card:not(.card--twitter):not(.card--instagram):not(.card--matchday):not(.card--feature):hover
  .card__title {
  color: #fff;
}
.fw-banner-page__selection-box {
  background: #ff0028;
  color: #fff;
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 5;
  transition: visibility 0.8s step-start,
    transform 0.8s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.fw-banner-page__selection-box.is-hidden {
  visibility: hidden;
  transform: translateY(100%);
  transition: visibility 0.8s step-end,
    transform 0.8s cubic-bezier(0.645, 0.045, 0.355, 1);
}
@media (min-width: 1024px) {
  .fw-banner-page__selection-box {
    left: 135px;
  }
}
@media (min-width: 1200px) {
  .fw-banner-page__selection-box {
    left: 150px;
  }
}
@media (max-width: 767px) {
  .fw-banner-page__selection-box .one-of-3 {
    width: 100%;
  }
}
.fw-banner-page__selection-box--content {
  position: relative;
  padding: 20px 20px 30px;
  -ms-flex-align: center;
  align-items: center;
}
@media (min-width: 768px) {
  .fw-banner-page__selection-box--content {
    padding: 30px;
  }
}
@media (min-width: 1200px) {
  .fw-banner-page__selection-box--content {
    padding: 40px calc(10% + 10px);
  }
}
.fw-banner-page__selection-box--content .subtitle {
  color: #fff;
}
.fw-banner-page__selection-box--content .btn--simple {
  width: 100%;
  margin-top: 15px;
}
@media (min-width: 768px) {
  .fw-banner-page__selection-box--content .btn--simple {
    margin-top: 0;
    width: auto;
    float: right;
  }
}
.fw-banner-page__selection-box--content .clear-selection {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 0.75rem;
  position: absolute;
  top: 20px;
  right: 20px;
}
@media (min-width: 768px) {
  .fw-banner-page__selection-box--content .clear-selection {
    font-size: 0.875rem;
    position: static;
  }
}
.fw-banner-page__selection-box--content .clear-selection .icon-close {
  fill: #fff;
  width: 16px;
  height: 16px;
  vertical-align: -5px;
}
@media (min-width: 768px) {
  .fw-banner-page__selection-box--content .clear-selection .icon-close {
    width: 20px;
    height: 20px;
  }
}
.fw-banner-page__selection-box--content .title {
  color: #fff;
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 1rem;
}
@media (min-width: 768px) {
  .fw-banner-page__selection-box--content .title {
    font-size: 1.625rem;
  }
}
.fw-banner-page__selection-box--text {
  text-align: left;
}
@media (min-width: 768px) {
  .fw-banner-page__selection-box--text {
    text-align: center;
    position: relative;
  }
}
.fw-banner-page__selection-box--text p {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 0.75rem;
  margin-top: 5px;
}
@media (min-width: 768px) {
  .fw-banner-page__selection-box--text p {
    margin-top: 10px;
    font-size: 0.875rem;
  }
}
.fw-banner-page__video {
  background-color: #000;
  color: #fff;
}
.fw-banner-page__video--details {
  padding: 15px;
}
@media (min-width: 768px) {
  .fw-banner-page__video--details {
    padding: 30px;
  }
}
.fw-banner-page__video--details .title {
  color: #fff;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 1.75rem;
  line-height: 1.3;
  text-transform: none;
  margin-top: 15px;
}
.fw-banner-page__video--details .label {
  color: #ff0028;
  text-transform: uppercase;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 0.8125rem;
  letter-spacing: 0.03125rem;
}
.fw-banner-page__video--details .opening {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  font-size: 0.875rem;
  line-height: 1.4;
  margin-top: 15px;
  width: 75%;
}
.fw-banner-page__video--details .btn {
  margin-top: 15px;
}
@media (min-width: 768px) {
  .fw-banner-page__video--details .btn {
    margin-top: 0;
  }
}
.fw-banner-page__video--details .simple-link {
  color: #fff;
  margin-top: 0;
  font-size: 0.75rem;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  display: inline-block;
  text-decoration: underline;
}
@media (min-width: 768px) {
  .fw-banner-page__video--details .simple-link {
    font-size: 1rem;
    margin-top: 15px;
  }
}
.fw-banner-page__video .fw-banner-page__sponsor-block {
  padding: 0;
  overflow: hidden;
  text-align: left;
}
.fw-banner-page__video .fw-banner-page__sponsor-block a {
  text-decoration: none;
}
.fw-banner-page__video .fw-banner-page__sponsor-block .icon-city {
  margin-top: -90px;
  margin-bottom: -90px;
  max-width: 85%;
}
@media (min-width: 768px) {
  .fw-banner-page__video .fw-banner-page__sponsor-block .icon-city {
    max-width: 70%;
  }
}
.fw-banner-page__video .fw-banner-page__sponsor-block .icon-kuflink {
  margin: 0;
  max-width: 100px;
}
@media (min-width: 768px) {
  .fw-banner-page__video .fw-banner-page__sponsor-block .icon-kuflink {
    max-width: 150px;
  }
}
.icon-kuflink .gradient-fill {
  fill: url(#kuflink);
}
.kuflink-sponsor-aside {
  background: #01d2a3;
  background: linear-gradient(
    185deg,
    #01d2a3,
    #01b2b8 40%,
    #005fee 85%,
    #0045ff
  );
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  color: #fff;
  position: relative;
  overflow: hidden;
  text-align: center;
  text-decoration: none;
}
@media (max-width: 767px) {
  .kuflink-sponsor-aside {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    background: linear-gradient(
      65deg,
      #01d2a3,
      #01b2b8 40%,
      #005fee 85%,
      #0045ff
    );
  }
}
@media (max-width: 767px) {
  .kuflink-sponsor-aside p {
    width: 50%;
  }
}
.kuflink-sponsor-aside .icon-city {
  width: 380px;
  margin-left: -50px;
  margin-top: 10px;
  margin-bottom: 30px;
}
@media (max-width: 767px) {
  .kuflink-sponsor-aside .icon-city {
    width: 50%;
    margin: -30px 0;
  }
}
.kuflink-sponsor-aside .icon-kuflink {
  max-width: 200px;
  margin-top: 10px;
}
.article-header-simple {
  border-bottom: 1px solid #e3e3e3;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.article-header-simple .article-header__title {
  margin: 0;
  width: auto;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
@media (max-width: 767px) {
  .reverse-columns-mobile {
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
}
.one-of-wrapper-all {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: stretch;
  align-items: stretch;
  -ms-flex-direction: row;
  flex-direction: row;
  width: 100%;
}
.one-of-2-all {
  -ms-flex-preferred-size: 50% !important;
  flex-basis: 50% !important;
  max-width: 50%;
}
.stats-counter {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  margin: 30px 0;
  padding-right: 44px;
}
@media (min-width: 1024px) {
  .stats-counter {
    -ms-flex-direction: row;
    flex-direction: row;
    background-color: #fff;
    margin: 30px -32px;
    padding-right: 0;
  }
}
.stats-counter__item {
  margin: 0 0 32px;
  -ms-flex-preferred-size: 33.3%;
  flex-basis: 33.3%;
  text-align: left;
}
.stats-counter__item:last-child {
  margin-bottom: 0;
}
@media (min-width: 1024px) {
  .stats-counter__item {
    margin: 0 30px;
  }
}
.stats-counter__content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
  align-items: flex-end;
  margin-bottom: 22px;
  position: relative;
}
@media (min-width: 1024px) {
  .stats-counter__content {
    margin-bottom: 25px;
    -ms-flex-align: center;
    align-items: center;
  }
}
.stats-counter__number {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 700;
  margin-right: 30px;
  font-size: 2.375rem;
  color: #1f1f1f;
  line-height: normal;
  margin-top: 12px;
}
@media (min-width: 1024px) {
  .stats-counter__number {
    font-size: 3.125rem;
    margin-right: 14px;
    line-height: 1.7;
    margin-top: 0;
  }
}
.stats-counter__number:before {
  content: "";
  width: 30px;
  height: 5px;
  border: 1px solid #f20011;
  background-color: #dd0d25;
  position: absolute;
  top: 0;
  left: 0;
}
.stats-counter__title {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-size: 1.25rem;
  font-weight: 500;
  color: #1f1f1f;
  line-height: normal;
  text-transform: uppercase;
}
@media (min-width: 1024px) {
  .stats-counter__title {
    font-size: 1.375rem;
  }
}
.stats-counter__description {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  font-size: 1rem;
  line-height: 1.5;
  color: #1f1f1f;
}
.stats-counter-container {
  padding: 20px;
}
@media (min-width: 1024px) {
  .stats-counter-container {
    max-width: 1130px;
    margin: 0 auto;
    padding: 0;
  }
}
.herobanner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
@media (min-width: 1200px) {
  .herobanner {
    min-height: 0;
  }
}
.herobanner.editormode {
  min-height: 450px;
  background: #1f1f1f;
}
.herobanner iframe {
  min-height: 570px;
}
@media (min-width: 1200px) {
  .herobanner iframe {
    min-height: 45vw;
  }
}
.herobanner__background {
  overflow: hidden;
}
.herobanner__card--wrap {
  width: 100%;
}
.herobanner__card--background {
  width: 100%;
  max-height: 580px;
}
.herobanner__card--background img {
  height: 580px;
  width: auto;
}
@media (min-width: 1200px) {
  .herobanner__card--background {
    max-height: 800px;
  }
  .herobanner__card--background img {
    height: auto;
    width: 100%;
  }
}
.herobanner__video {
  position: relative;
}
.herobanner__overlaycard {
  position: absolute;
  z-index: 2;
  bottom: 0;
  left: 0;
  padding: 0 20px 33px;
  width: 100%;
}
@media (min-width: 1200px) {
  .herobanner__overlaycard {
    padding: 0 0 44px 44px;
    width: 480px;
  }
}
.herobanner__heading {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  color: #fff;
  font-size: 2rem;
  line-height: 36px;
  text-transform: uppercase;
  margin-bottom: 8px;
  width: 100%;
}
@media (min-width: 1200px) {
  .herobanner__heading {
    font-size: 3rem;
    line-height: 48px;
    margin-bottom: 12px;
  }
}
.herobanner__subheading {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  color: #e8b64c;
  border: 1px solid #e8b64c;
  display: block;
  font-size: 1.25rem;
  line-height: 24px;
  text-transform: uppercase;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  padding: 10px;
  margin-bottom: 10px;
}
@media (min-width: 1200px) {
  .herobanner__subheading {
    font-size: 1.75rem;
    line-height: 24px;
    padding: 14px;
    margin-bottom: 14px;
  }
}
.herobanner__contenttext {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  color: #fff;
  display: block;
  font-size: 1rem;
  line-height: 1.5;
  width: 100%;
}
.herobanner__cta {
  margin-top: 16px;
}
.herobanner--overlay:after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  content: "";
  top: 2px;
  background-image: url(/assets/img/dummy/banner-gradient.png);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 0 100%;
  z-index: 1;
}
.miniherobanner__wrapper {
  position: relative;
  width: 100%;
}
.miniherobanner__background {
  position: relative;
  height: 185px;
  overflow: hidden;
}
.miniherobanner__background img {
  position: absolute;
  top: 0;
  left: 0;
  width: auto;
  height: 100%;
}
@media (min-width: 769px) {
  .miniherobanner__background img {
    width: 100%;
    height: auto;
  }
}
@media (min-width: 1200px) {
  .miniherobanner__background {
    height: 320px;
  }
}
.miniherobanner__content {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  position: absolute;
  bottom: 0;
  left: 0;
  font-size: 2rem;
  color: #fff;
  padding: 0 0 20px 20px;
  text-transform: uppercase;
}
@media (min-width: 1200px) {
  .miniherobanner__content {
    padding: 0 0 40px 45px;
    font-size: 3rem;
    line-height: 0.83;
  }
}
.miniherobanner__overlay:after {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background-image: radial-gradient(
    circle at 0 100%,
    #000,
    rgba(0, 0, 0, 0.72) 55%,
    transparent 97%
  );
  opacity: 0.9;
}
.latestnews {
  position: relative;
  width: 100%;
  padding: 35px 20px 40px;
  background-color: #fff;
}
@media (min-width: 1200px) {
  .latestnews {
    padding: 40px 45px 50px;
  }
}
.latestnews__container {
  max-width: 1130px;
  margin: 0 auto;
}
.latestnews__header {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 1.125rem;
  line-height: 1.33;
  color: #1f1f1f;
  text-transform: uppercase;
  margin-bottom: 26px;
}
@media (min-width: 1200px) {
  .latestnews__header {
    font-size: 2.25rem;
    margin-bottom: 22px;
  }
}
.latestnews__list-wrapper {
  margin-bottom: 24px;
  padding-bottom: 27px;
  border-bottom: 2px solid #f8f8f8;
}
@media (min-width: 1200px) {
  .latestnews__list-wrapper {
    margin-bottom: 32px;
    padding-bottom: 32px;
    border-bottom-color: #f8f8f8;
    border-bottom-width: 1px;
  }
}
.latestnews__list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
}
@media (min-width: 1200px) {
  .latestnews__list {
    -ms-flex-direction: row;
    flex-direction: row;
    margin: 0 -15px;
  }
}
.latestnews__item ~ .latestnews__item {
  margin-top: 16px;
}
@media (min-width: 1200px) {
  .latestnews__item ~ .latestnews__item {
    margin-top: 0;
  }
}
@media (min-width: 1200px) {
  .latestnews__item {
    -ms-flex-preferred-size: 33.33333333%;
    flex-basis: 33.33333333%;
    max-width: 33.33333333%;
    padding: 0 15px;
  }
}
.latestnews__buttonwrapper {
  text-align: center;
}
.latestnews__btn {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  background-color: transparent;
  border: 1px solid #ff0028;
  color: #ff0028;
  font-size: 0.875rem;
  letter-spacing: -0.00375rem;
  padding: 14px 65px;
  transition: background-color 0.4s cubic-bezier(0.19, 1, 0.22, 1),
    color 0.4s cubic-bezier(0.19, 1, 0.22, 1);
}
.no-touch .latestnews__btn:hover {
  background-color: #ff0028;
  color: #fff;
}
@media (min-width: 1200px) {
  .latestnews__btn {
    font-size: 0.875rem;
    letter-spacing: -0.005rem;
    padding: 18px 26px;
  }
}
.latestnews div[itemprop="author"],
.latestnews div[itemprop="publisher"] {
  display: none;
}
.news-card {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%;
  border: 1px solid #e3e3e3;
  text-decoration: none;
}
.news-card__thumbnailwrapper {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  position: relative;
  height: 240px;
}
@media (min-width: 1200px) {
  .news-card__thumbnailwrapper {
    height: 180px;
  }
}
.news-card__cardinfo {
  height: 100%;
  min-height: 150px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  padding: 28px 30px;
}
@media (min-width: 1200px) {
  .news-card__cardinfo {
    min-height: 190px;
    padding: 24px 30px;
  }
}
.news-card__title {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  color: #1f1f1f;
  font-size: 1.125rem;
  line-height: 1.33;
}
@media (min-width: 1200px) {
  .news-card__title {
    font-size: 1.375rem;
    line-height: 1.1;
  }
}
.news-card__tag {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  position: relative;
  color: #ff0028;
  font-size: 0.6875rem;
  line-height: 12px;
  text-transform: uppercase;
  margin-bottom: 17px;
  padding-left: 15px;
}
.news-card__tag:after {
  content: "";
  border-top: 8px solid #ff0028;
  border-right: 8px solid transparent;
  position: absolute;
  left: 0;
  top: 2px;
  height: 0;
  width: 0;
}
@media (min-width: 1200px) {
  .news-card__tag {
    font-size: 0.75rem;
  }
}
.news-card__datewrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  padding-top: 30px;
  margin-top: auto;
}
@media (min-width: 1200px) {
  .news-card__datewrapper {
    padding-top: 50px;
  }
}
.news-card__icon-time {
  fill: #aaa;
  margin-bottom: 1px;
  height: 12px;
  width: 12px;
}
@media (min-width: 1200px) {
  .news-card__icon-time {
    margin-bottom: 3px;
    height: 14px;
    width: 14px;
  }
}
.news-card__date {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  color: #666;
  font-size: 0.75rem;
  line-height: 1;
}
@media (min-width: 1200px) {
  .news-card__date {
    font-size: 0.875rem;
  }
}
.genericcta {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  position: relative;
  width: 100%;
  min-height: 265px;
  overflow: hidden;
  padding: 30px 40px;
}
@media (min-width: 1024px) {
  .genericcta {
    padding: 50px 40px;
  }
}
.genericcta__content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-positive: 1;
  flex-grow: 1;
  position: relative;
  width: 100%;
  height: 100%;
}
.genericcta__title {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  color: #fff;
  font-size: 1.25rem;
  text-align: center;
  margin-bottom: 12px;
  line-height: 1.33;
}
@media (min-width: 1200px) {
  .genericcta__title {
    font-size: 1.5rem;
    margin-bottom: 16px;
  }
}
.genericcta__description {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  color: #fff;
  font-size: 1rem;
  line-height: 1.5;
  text-align: center;
  margin-bottom: 16px;
}
@media (min-width: 1200px) {
  .genericcta__description {
    margin-bottom: 40px;
  }
}
.genericcta__action {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-align: center;
  align-items: center;
  margin-top: auto;
}
.genericcta__action .icon {
  fill: #ff0028;
  color: #ff0028;
  width: 10px;
  height: 10px;
  margin-left: 5px;
}
@media (min-width: 630px) {
  .genericcta__action {
    margin-top: 10px;
  }
  .genericcta__action .genericcta__btn {
    margin-right: 0 !important;
  }
  .genericcta__action .genericcta__phone {
    margin-top: 15px;
  }
}
@media (min-width: 1200px) {
  .genericcta__action {
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .genericcta__action .icon {
    width: 11px;
    height: 11px;
  }
  .genericcta__action .genericcta__phone {
    margin-top: 0;
    margin-left: 30px;
  }
}
.genericcta__btn {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  background: #fff;
  color: #ff0028;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 14px 40px;
  margin-bottom: 16px;
  min-width: 170px;
}
@media (min-width: 1200px) {
  .genericcta__btn {
    margin-bottom: 0;
    margin-right: 32px;
    padding: 18px 30px;
  }
}
.genericcta__phone {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  color: #fff;
  font-size: 0.75rem;
  line-height: 2;
  text-decoration: none;
}
@media (min-width: 1200px) {
  .genericcta__phone {
    font-size: 0.875rem;
  }
}
.featurecard__wrapper {
  position: relative;
  background-color: #161616;
  padding: 27px 0 30px;
  width: 100%;
}
@media (min-width: 1200px) {
  .featurecard__wrapper {
    padding: 40px 45px 48px;
  }
}
.featurecard__wrapper--container {
  position: relative;
  width: 100%;
  margin: 0 auto;
}
@media (min-width: 1200px) {
  .featurecard__wrapper--container {
    display: -ms-flexbox;
    display: flex;
    max-width: 1130px;
  }
}
.featurecard__wrapper .slick-initialized .slick-slide {
  display: block;
  margin: 0 3px;
}
.featurecard__wrapper .slick-dots {
  display: -ms-flexbox !important;
  display: flex !important;
  margin-top: 0 !important;
  padding-left: 20px;
  list-style: none;
  margin-bottom: 30px;
}
.featurecard__wrapper .slick-dots li {
  margin-right: 4px;
  margin-bottom: 15px;
  line-height: 1.375;
  letter-spacing: 0.02em;
  color: #ff0028;
  position: relative;
  padding-left: 17px;
}
.featurecard__wrapper .slick-dots li:before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  border-radius: 0;
  width: 20px;
  height: 3px;
  background-color: #fff;
  transform: skew(-45deg, 0);
  position: absolute;
  top: 8px;
  left: 0;
  z-index: 1;
}
.featurecard__wrapper .slick-dots li button {
  width: 0;
  height: 0;
  visibility: hidden;
  cursor: pointer;
}
.featurecard__wrapper .slick-dots li.slick-active:before {
  background-color: #ff0028;
}
.featurecard__background--image {
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 100%;
}
.featurecard__background--image img {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: auto;
}
.featurecard__overlay:after {
  content: "";
  background-image: linear-gradient(
    158deg,
    rgba(0, 0, 0, 0.8) 44%,
    transparent 86%
  );
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.featurecard__contentwrapper {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 480px;
  padding: 22px 28px 24px;
}
@media (min-width: 1200px) {
  .featurecard__contentwrapper {
    padding: 20px;
  }
}
.featurecard__contenttype {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
  flex-direction: row;
}
.featurecard__title {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  color: #fff;
  font-size: 1.25rem;
  line-height: normal;
  margin-bottom: 15px;
  text-transform: uppercase;
}
.featurecard__title--card {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 700;
  color: #fff;
  font-size: 1rem;
  line-height: 24px;
}
@media (min-width: 1200px) {
  .featurecard__title {
    font-size: 1.5rem;
    margin-bottom: 22px;
  }
}
.featurecard__icon {
  margin-right: 8px;
}
.featurecard__icon,
.featurecard__icon .icon {
  height: 22px;
  width: 22px;
}
.featurecard__list ul {
  margin-top: 20px;
  list-style: none;
  margin-bottom: 30px;
  box-sizing: border-box;
}
.featurecard__list ul,
.featurecard__list ul li {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
}
.featurecard__list ul li {
  color: #fff;
  font-size: 1rem;
  line-height: 1.375;
  position: relative;
  padding-left: 17px;
  margin-bottom: 15px;
}
.featurecard__list ul li:before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  background-color: #fff;
  border-radius: 0;
  height: 5px;
  width: 5px;
  position: absolute;
  top: 8px;
  left: 0;
  z-index: 1;
}
.featurecard__button {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  background-color: #ff0028;
  color: #fff;
  display: block;
  font-size: 0.6875rem;
  letter-spacing: -0.00375rem;
  text-transform: uppercase;
  margin: 0 auto;
  width: 100%;
  padding: 10px 0;
}
@media (min-width: 1200px) {
  .featurecard__button {
    font-size: 0.875rem;
    letter-spacing: 0;
  }
}
.featurecard__button--wrapper {
  width: 100%;
  text-align: center;
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 0 28px 24px;
}
@media (min-width: 1200px) {
  .featurecard__button--wrapper {
    padding: 0 24px 24px;
  }
}
.featurecard__wrap {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.featurecard__card {
  position: relative;
  height: 480px;
  border: 1px solid hsla(0, 0%, 100%, 0.2);
}
@media (min-width: 1200px) {
  .featurecard__card {
    margin-right: 12px;
    margin-bottom: 12px;
  }
  .featurecard__card:last-child {
    margin-right: 0;
  }
}
.card--default {
  width: 32%;
}
.card--two {
  width: calc(50% - 12px);
}
@media (min-width: 1200px) {
  .card--two:first-child {
    width: calc(50% - 24px);
  }
  .card--two:last-child {
    margin-right: 0;
  }
}
.card--three {
  width: calc(33% - 12px);
}
.card--four {
  width: calc(25% - 12px);
}
.card--six {
  width: calc(33% - 12px);
}
.product-column {
  position: relative;
  z-index: 0;
  padding-top: 3px;
  background-color: #000;
}
@media (min-width: 769px) {
  .product-column {
    padding-top: 4px;
  }
}
.product-column:before {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  content: "";
  display: block;
  height: 3px;
  background-color: #ff0028;
}
@media (min-width: 769px) {
  .product-column:before {
    height: 4px;
  }
}
.product-column:after {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  content: "";
  top: auto;
  left: 0;
  bottom: 0;
  z-index: -20;
  display: block;
  background-image: linear-gradient(
    180deg,
    transparent,
    rgba(0, 0, 0, 0.9) 45%,
    #000
  );
}
@media (min-width: 769px) {
  .product-column:after {
    display: none;
  }
}
.product-column__title {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  position: relative;
  display: inline-block;
  padding: 8px 20px;
  line-height: 1.25;
  color: #fff;
  text-transform: uppercase;
  background-color: #ff0028;
}
.product-column__title:after,
.product-column__title:before {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  content: "";
  display: block;
  background-color: #ff0028;
  transform: skewX(-18deg);
}
.product-column__title:before {
  z-index: -10;
  left: 12px;
}
.product-column__title:after {
  opacity: 0.4;
  z-index: -20;
  left: 32px;
}
@media (min-width: 769px) {
  .product-column__title {
    padding: 12px 20px;
    font-size: 1.75rem;
  }
}
@media (min-width: 1200px) {
  .product-column__title {
    padding: 12px 20px 12px 45px;
  }
}
.product-column__image {
  z-index: -50;
}
.product-column__image > img {
  -o-object-position: center top;
  object-position: center top;
}
.product-column__image:after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  content: "";
  z-index: 0;
  display: block;
}
.product-column__wrapper {
  max-width: 1130px;
  margin: 0 auto;
  padding: 20px 20px 32px;
}
@media (min-width: 769px) {
  .product-column__wrapper {
    padding: 30px 20px 50px;
  }
}
@media (min-width: 1200px) {
  .product-column__wrapper {
    padding: 35px 45px 60px;
  }
}
.product-column__tiles {
  margin-top: 20px;
}
@media (min-width: 769px) {
  .product-column__tiles {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: stretch;
    align-items: stretch;
    -ms-flex-pack: center;
    justify-content: center;
    margin: 30px -7px 0;
  }
}
@media (min-width: 1200px) {
  .product-column__tiles {
    margin: 40px -20px 0;
  }
}
@media (min-width: 769px) {
  .product-column__tile {
    padding: 0 7px;
  }
}
@media (min-width: 1200px) {
  .product-column__tile {
    padding: 0 20px;
  }
}
.product-column__tile + .product-column__tile {
  margin-top: 12px;
}
@media (min-width: 769px) {
  .product-column__tile + .product-column__tile {
    margin-top: 0;
  }
}
@media (min-width: 769px) {
  .product-column__top {
    display: -ms-flexbox;
    display: flex;
  }
}
.product-column .product-column__description {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  font-size: 1.125rem;
  line-height: 1.4;
  color: #fff;
}
@media (min-width: 769px) {
  .product-column .product-column__description {
    max-width: 65%;
    padding-right: 20px;
  }
}
@media (min-width: 1200px) {
  .product-column .product-column__description {
    font-size: 1.25rem;
  }
}
.product-column .product-column__description a {
  text-decoration: underline;
}
.product-column .product-column__description a,
.product-column .product-column__description b,
.product-column .product-column__description li,
.product-column .product-column__description p,
.product-column .product-column__description strong {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  margin: 0;
  font-size: inherit;
  line-height: inherit;
  color: inherit !important;
}
.product-column .product-column__description b,
.product-column .product-column__description strong {
  font-weight: 500;
}
.product-column .product-column__description ol,
.product-column .product-column__description ul {
  padding-left: 20px;
}
.product-column__btn-wrapper--mobile {
  display: block;
}
@media (min-width: 769px) {
  .product-column__btn-wrapper--mobile {
    display: none;
  }
}
.product-column__btn-wrapper--tablet {
  display: none;
}
@media (min-width: 769px) {
  .product-column__btn-wrapper--tablet {
    display: block;
    margin-left: auto;
  }
}
.product-column .product-column__btn {
  min-width: 80px;
  margin-top: 24px;
  color: #fff;
}
.product-column .product-column__btn:after {
  content: "";
  display: block;
  width: 10px;
  height: 10px;
  margin-left: 5px;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='583.333' height='1000' viewBox='208.333 0 583.333 1000' fill='%23fff'%3E%3Cpath d='M791.666 500L325 1000 208.333 875 550 500 208.333 125 325 0z'/%3E%3C/svg%3E")
    no-repeat 100% 0;
  background-size: 10px 10px;
}
@media (min-width: 769px) {
  .product-column .product-column__btn:after {
    width: 11px;
    height: 11px;
    background-size: 11px 11px;
  }
}
@media (max-width: 767px) {
  .product-column .product-column__btn {
    width: 100%;
  }
}
@media (min-width: 769px) {
  .product-column .product-column__btn {
    margin-top: 0;
    padding: 18px 24px;
  }
}
@media (min-width: 769px) {
  .product-column--two .product-column__tile {
    width: 50%;
  }
}
@media (min-width: 769px) {
  .product-column--three .product-column__tile {
    width: 33.33333333%;
  }
}
.product-column--burgundy:before {
  background-color: #6a0011;
}
@media (min-width: 769px) {
  .product-column--burgundy:after {
    display: block;
    height: 100px;
  }
}
.product-column--burgundy .product-column__image:after {
  opacity: 0.23;
  background-image: linear-gradient(200deg, #ff0028 8%, transparent 80%);
}
.product-column--burgundy .product-column__title {
  color: #fff;
}
.product-column--burgundy .product-column__title,
.product-column--burgundy .product-column__title:after,
.product-column--burgundy .product-column__title:before {
  background-image: linear-gradient(180deg, #a30026, #6a0011);
}
.product-column--gold:before {
  background-color: #e8b64c;
}
.product-column--gold .product-column__image:after {
  opacity: 0.8;
  background-image: linear-gradient(
    20deg,
    #000 40%,
    rgba(33, 25, 9, 0.6) 64%,
    rgba(255, 174, 72, 0.49) 84%,
    transparent 113%
  );
}
.product-column--gold .product-column__title {
  color: #1f1f1f;
  background-image: linear-gradient(180deg, #f5db84, #e8b64c);
}
.product-column--gold .product-column__title:before {
  background-color: transparent;
  background-image: linear-gradient(180deg, #f5db84, #e8b64c);
}
.product-column--gold .product-column__title:after {
  background-color: #e8b64c;
}
.product-column--silver:before {
  background-color: #ececec;
}
.product-column--silver .product-column__image:after {
  opacity: 0.7;
  background-image: linear-gradient(
    83deg,
    #1f1f1f 30%,
    rgba(31, 31, 31, 0) 90%
  );
}
.product-column--silver .product-column__title {
  color: #1f1f1f;
  background-image: linear-gradient(180deg, #fff, #a5a5a5);
}
.product-column--silver .product-column__title:before {
  background-color: transparent;
  background-image: linear-gradient(180deg, #fff, #a5a5a5);
}
.product-column--silver .product-column__title:after {
  opacity: 0.5;
  background-color: #ececec;
}
.product-column.foundation-new {
  padding: 60px 45px;
  margin: 20px 0;
  text-align: left;
}
@media (max-width: 767px) {
  .product-column.foundation-new {
    padding: 40px 20px;
  }
}
.product-column.foundation-new:before {
  height: 0;
}
.product-column.foundation-new:after {
  background-image: none;
}
.product-column.foundation-new img {
  max-width: 100%;
}
.product-column.foundation-new .product-column__image:after {
  background: hsla(0, 0%, 100%, 0.3);
}
.product-column.foundation-new .product-column__tiles {
  margin: 36px -20px 0;
}
.product-column.foundation-new .product-column__title {
  background-color: transparent;
  color: #383838;
  padding: 0;
  margin-bottom: 4px;
}
.product-column.foundation-new .product-column__title:after,
.product-column.foundation-new .product-column__title:before {
  content: none;
}
.product-column.foundation-new .product-column__subtitle {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 1.125rem;
  text-transform: uppercase;
  color: #ff0028;
  line-height: 1.25;
}
@media (max-width: 767px) {
  .product-column.foundation-new .product-column__subtitle {
    font-size: 1rem;
  }
}
.product-column.foundation-new .product-column__wrapper {
  padding: 0;
}
.product-column.foundation-new .product-column__tile {
  -ms-flex-preferred-size: 50%;
  flex-basis: 50%;
  margin: 0 20px;
  padding: 0;
  background-color: #fff;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  border: 1px solid #e9e9e9;
}
@media (max-width: 767px) {
  .product-column.foundation-new .product-column__tile {
    margin: 0 0 20px;
  }
}
.product-column.foundation-new .product-column__tile img {
  width: 100%;
  height: 244px;
  -o-object-fit: cover;
  object-fit: cover;
}
.product-column.foundation-new .product-column__tile .product-column__content {
  padding: 32px 22px 32px 32px;
  font-family: Arial, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
}
@media (max-width: 767px) {
  .product-column.foundation-new
    .product-column__tile
    .product-column__content {
    padding: 16px;
  }
}
.product-column.foundation-new
  .product-column__tile
  .product-column__content
  .product-tile__title {
  position: relative;
  color: #383838;
  padding: 0;
  bottom: 0;
  margin-bottom: 15px;
}
.product-column.foundation-new
  .product-column__tile
  .product-column__content
  .product-tile__description {
  margin: 0;
  margin-bottom: 4px;
  color: #383838;
  font-size: 1.125rem;
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
}
.product-column.foundation-new
  .product-column__tile
  .product-column__content
  a {
  font-family: Saints;
  font-size: 0.875rem;
  color: #ff0028;
  text-decoration: none;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: baseline;
  align-items: baseline;
}
.product-column.foundation-new
  .product-column__tile
  .product-column__content
  a:after {
  content: "";
  display: block;
  width: 10px;
  height: 10px;
  margin-left: 5px;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='583.333' height='1000' viewBox='208.333 0 583.333 1000' fill='%23ff0028'%3E%3Cpath d='M791.666 500L325 1000 208.333 875 550 500 208.333 125 325 0z'/%3E%3C/svg%3E")
    no-repeat 100% 0;
  background-size: 10px 10px;
}
@media (min-width: 769px) {
  .product-column.foundation-new
    .product-column__tile
    .product-column__content
    a:after {
    width: 11px;
    height: 10px;
    background-size: 11px 11px;
  }
}
.product-column.foundation-new.product-column--three {
  border: 1px solid #e9e9e9;
}
.product-column.foundation-new.product-column--three
  .product-column__tile
  .product-column__content
  a {
  display: block;
}
.product-column.foundation-new.product-column--three
  .product-column__tile
  .product-column__content
  a:after {
  display: none;
}
.product-tile {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%;
  min-height: 400px;
  border: 1px solid #323232;
  background-color: #000;
}
.product-tile,
.product-tile__top {
  position: relative;
}
.product-tile__title {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  position: absolute;
  left: 0;
  bottom: 10px;
  width: 100%;
  padding: 0 20px;
  font-size: 1.5rem;
  line-height: 1.17;
  color: #fff;
}
@media (min-width: 1200px) {
  .product-tile__title {
    bottom: 90px;
    padding: 0 30px;
    font-size: 1.5rem;
  }
}
.product-tile .product-tile__description {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  font-size: 1rem;
  line-height: 1.5;
  color: #fff;
}
@media (min-width: 769px) {
  .product-tile .product-tile__description {
    opacity: 0.8;
  }
}
@media (min-width: 1200px) {
  .product-tile .product-tile__description {
    font-size: 1.125rem;
  }
}
.product-tile .product-tile__description a {
  text-decoration: underline;
}
.product-tile .product-tile__description a,
.product-tile .product-tile__description b,
.product-tile .product-tile__description li,
.product-tile .product-tile__description p,
.product-tile .product-tile__description strong {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  margin: 0;
  font-size: inherit;
  line-height: inherit;
  color: inherit !important;
}
.product-tile .product-tile__description b,
.product-tile .product-tile__description strong {
  font-weight: 500;
}
.product-tile .product-tile__description ol,
.product-tile .product-tile__description ul {
  padding-left: 20px;
}
.product-tile__features {
  display: none;
}
@media (min-width: 769px) {
  .product-tile__features {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
}
.product-tile__feature {
  display: -ms-flexbox;
  display: flex;
  margin-top: 15px;
}
.product-tile__feature.expand {
  width: 50%;
}
.product-tile__icon {
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.product-tile__icon + .product-tile__text {
  margin-left: 12px;
}
.product-tile__text {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  opacity: 0.9;
  padding-top: 4px;
  font-size: 0.875rem;
  line-height: 1.43;
  color: #fff;
}
.product-tile__image {
  position: relative;
  height: 300px;
}
.product-tile__image:after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  display: block;
  width: 100%;
  height: 50%;
  background-image: linear-gradient(
    180deg,
    transparent,
    rgba(0, 0, 0, 0.7) 40%,
    #000
  );
  pointer-events: none;
}
@media (min-width: 769px) {
  .product-tile__image:after {
    height: 70%;
  }
}
@media (min-width: 769px) {
  .product-tile__image {
    height: 325px;
  }
}
@media (min-width: 1200px) {
  .product-tile__image {
    height: 385px;
  }
}
.product-tile__wrapper {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-positive: 1;
  flex-grow: 1;
  height: 100%;
  padding: 0 20px 20px;
}
@media (min-width: 1200px) {
  .product-tile__wrapper {
    margin-top: -80px;
    padding: 0 30px 30px;
  }
}
.product-tile__info {
  position: relative;
  width: 100%;
}
@media (min-width: 769px) {
  .product-tile__info {
    padding-bottom: 25px;
  }
}
.product-tile__link-wrapper {
  margin-top: auto;
  color: #fff;
}
.product-tile .product-tile__link {
  margin-top: 10px;
  color: #ff0028;
  text-decoration: none;
}
.product-tile .product-tile__link:after {
  content: "";
  display: block;
  width: 10px;
  height: 10px;
  margin-left: 5px;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='583.333' height='1000' viewBox='208.333 0 583.333 1000' fill='%23ff0028'%3E%3Cpath d='M791.666 500L325 1000 208.333 875 550 500 208.333 125 325 0z'/%3E%3C/svg%3E")
    no-repeat 100% 0;
  background-size: 10px 10px;
}
@media (min-width: 769px) {
  .product-tile .product-tile__link:after {
    width: 11px;
    height: 11px;
    background-size: 11px 11px;
  }
}
@media (max-width: 767px) {
  .product-tile .product-tile__link {
    font-size: 0.75rem;
  }
}
@media (min-width: 769px) {
  .product-tile .product-tile__link {
    margin-top: auto;
  }
}
.product-tile__label {
  position: absolute;
  z-index: 0;
  top: 0;
  right: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 11px 12px 12px 8px;
  color: #fff;
  background-image: linear-gradient(180deg, #a30026, #6a0011);
}
.product-tile__label:after,
.product-tile__label:before {
  content: "";
  position: absolute;
  top: 0;
  display: block;
  width: 100%;
  height: 100%;
  transform: skewX(18deg);
}
.product-tile__label:before {
  z-index: -10;
  left: -7px;
  background-image: linear-gradient(180deg, #a30026, #6a0011);
}
.product-tile__label:after {
  opacity: 0.4;
  z-index: -20;
  left: -17px;
  background-color: #6a0011;
}
.product-tile__sup {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  opacity: 0.7;
  -ms-flex-item-align: start;
  align-self: flex-start;
  margin-right: 1px;
  font-size: 0.5rem;
  line-height: 1.5;
  text-transform: lowercase;
}
@media (min-width: 769px) {
  .product-tile__sup {
    font-size: 0.625rem;
  }
}
.product-tile__price {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 1.25rem;
  letter-spacing: -0.04375rem;
  line-height: 0.9;
  text-transform: uppercase;
  white-space: nowrap;
}
@media (min-width: 769px) {
  .product-tile__price {
    font-size: 1.5rem;
    letter-spacing: -0.05rem;
  }
}
.product-tile__person {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-item-align: center;
  align-self: center;
  margin-left: 3px;
  font-size: 0.5rem;
  line-height: 1;
  text-transform: uppercase;
}
@media (min-width: 769px) {
  .product-tile__person {
    font-size: 0.5625rem;
  }
}
.product-tile .scEmptyPlaceholder {
  width: 100%;
  min-width: 80px;
  height: 100%;
}
@media (min-width: 769px) {
  .product-tile--two .product-tile__title {
    font-size: 1.75rem;
    line-height: 1;
  }
}
@media (min-width: 1200px) {
  .product-tile--two .product-tile__features {
    margin: 0 -14px;
  }
}
@media (min-width: 769px) {
  .product-tile--two .product-tile__feature {
    width: 100%;
  }
}
@media (min-width: 1200px) {
  .product-tile--two .product-tile__feature {
    width: 50%;
    padding: 0 14px;
  }
}
@media (min-width: 769px) {
  .product-tile--three .product-tile__feature {
    width: 100%;
    margin-top: 15px;
  }
}
.product-tile--burgundy .product-tile__label {
  color: #fff;
  background-image: linear-gradient(180deg, #a30026, #6a0011);
}
.product-tile--burgundy .product-tile__label:before {
  background-color: transparent;
  background-image: linear-gradient(180deg, #a30026, #6a0011);
}
.product-tile--burgundy .product-tile__label:after {
  background-color: #6a0011;
}
.product-tile--gold .product-tile__label {
  color: #1f1f1f;
  background-image: linear-gradient(180deg, #f5db84, #e8b64c);
}
.product-tile--gold .product-tile__label:before {
  background-color: transparent;
  background-image: linear-gradient(180deg, #f5db84, #e8b64c);
}
.product-tile--gold .product-tile__label:after {
  background-color: #e8b64c;
}
.product-tile--silver .product-tile__label {
  color: #1f1f1f;
  background-image: linear-gradient(180deg, #fff, #a5a5a5);
}
.product-tile--silver .product-tile__label:before {
  background-color: transparent;
  background-image: linear-gradient(180deg, #fff, #a5a5a5);
}
.product-tile--silver .product-tile__label:after {
  opacity: 0.6;
  background-color: #e0e0e0;
}
.product-tile--listing .product-tile__label {
  display: none !important;
}
.imagetext__background {
  position: absolute;
  top: 0;
  left: 0;
  height: 60%;
  width: auto;
}
@media (min-width: 769px) {
  .imagetext__background {
    height: 100%;
  }
}
.imagetext__container {
  position: relative;
}
@media (min-width: 769px) {
  .imagetext__container {
    max-width: 1130px;
    display: block;
    margin: 0 auto;
  }
}
.imagetext__wrapper {
  position: relative;
  background-color: #f8f8f8;
  padding: 32px 20px;
  overflow: hidden;
}
.imagetext__wrapper .icon.chevron-right {
  color: #fff;
  fill: #fff;
  width: 10px;
  height: 10px;
  padding-left: 4px;
}
@media (min-width: 769px) {
  .imagetext__wrapper .icon.chevron-right {
    width: 11px;
    height: 11px;
  }
}
.imagetext__wrapper.right .imagetext__background {
  left: auto;
  right: 0;
  transform: scaleX(-1);
}
@media (min-width: 769px) {
  .imagetext__wrapper.right .imagetext__content {
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
  }
  .imagetext__wrapper.right .imagetext__textwrap {
    padding: 0 65px 0 0;
  }
  .imagetext__wrapper.right .imagetext__background {
    transform: scale(-1);
  }
}
@media (min-width: 769px) {
  .imagetext__wrapper {
    padding: 60px 45px;
  }
}
.imagetext__content {
  position: relative;
  -ms-flex-align: center;
  align-items: center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%;
  width: 100%;
}
@media (min-width: 769px) {
  .imagetext__content {
    -ms-flex-direction: row;
    flex-direction: row;
  }
}
.imagetext__imagewrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  padding: 0 0 22px;
}
.imagetext__imagewrapper img {
  height: auto;
  width: 100%;
}
@media (min-width: 769px) {
  .imagetext__imagewrapper {
    padding: 0;
    width: 500px;
    min-width: 500px;
  }
  .imagetext__imagewrapper img {
    width: 100%;
    height: auto;
  }
}
.imagetext__textwrap {
  padding: 0 30px;
}
@media (min-width: 769px) {
  .imagetext__textwrap {
    padding: 0 0 0 65px;
  }
}
.imagetext__title {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  font-size: 1.25rem;
  line-height: 28px;
  letter-spacing: 0;
  padding-bottom: 5px;
}
@media (min-width: 1200px) {
  .imagetext__title {
    font-size: 1.5rem;
  }
}
.imagetext__description,
.imagetext__description p {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  font-size: 1rem;
  line-height: 24px;
  letter-spacing: 0;
  padding-bottom: 15px;
}
.imagetext__cta {
  width: 100%;
}
@media (min-width: 769px) {
  .imagetext__buttonwrap {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    min-width: 165px;
  }
}
.imagetext__btn {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  background-color: #ff0028;
  border: 1px solid #ff0028;
  color: #fff;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  font-size: 0.6875rem;
  letter-spacing: -0.00375rem;
  padding: 14px 0;
  width: 100%;
}
.imagetext__btn:hover {
  background-color: #fff;
  color: #ff0028;
}
@media (min-width: 769px) {
  .imagetext__btn {
    font-size: 0.875rem;
    letter-spacing: -0.005rem;
    padding: 18px 45px;
  }
}
.featuredarea__wrapper {
  background-color: #1f1f1f;
  position: relative;
  width: 100%;
  padding: 30px 20px 25px;
}
@media (min-width: 1200px) {
  .featuredarea__wrapper {
    padding: 40px 0 50px;
  }
}
.featuredarea__overlay:after {
  content: " ";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(
    0deg,
    #000,
    #000 65%,
    rgba(0, 0, 0, 0.2) 80%,
    rgba(0, 212, 255, 0)
  );
  z-index: 0;
}
@media (min-width: 1200px) {
  .featuredarea__overlay:after {
    background: linear-gradient(
      0deg,
      #000,
      #000 40%,
      rgba(0, 0, 0, 0.2) 80%,
      rgba(0, 212, 255, 0)
    );
  }
}
.featuredarea__container {
  width: 100%;
  max-width: 1040px;
  margin: 0 auto;
  position: relative;
}
.featuredarea__background--card {
  overflow: hidden;
  max-height: 660px;
  position: relative;
}
.featuredarea__background--card img {
  width: auto;
  height: 100%;
  transform: translate(-50%);
}
@media (min-width: 769px) {
  .featuredarea__background--card img {
    transform: translate(0);
  }
}
@media (min-width: 1200px) {
  .featuredarea__background--card {
    max-height: 610px;
  }
  .featuredarea__background--card img {
    width: 100%;
    height: auto;
  }
}
.featuredarea__header {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  color: #fff;
  font-size: 1.25rem;
  text-transform: uppercase;
  margin-bottom: 15px;
  z-index: 1;
}
@media (min-width: 1200px) {
  .featuredarea__header {
    font-size: 1.5rem;
    margin-bottom: 21px;
  }
}
.featuredarea__label {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  color: #fff;
  font-size: 0.75rem;
  background-color: #ff0028;
  padding: 1px 5px;
  position: absolute;
  top: 18px;
  left: 20px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  max-width: 50%;
  z-index: 1;
}
@media (min-width: 1200px) {
  .featuredarea__label {
    font-size: 1rem;
    padding: 3px 16px;
    top: 23px;
    left: 48px;
    max-width: 100%;
  }
}
.featuredarea__pricetag {
  position: absolute;
  z-index: 0;
  top: 0;
  right: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 9px 10px 9px 0;
  color: #1f1f1f;
  background-image: linear-gradient(180deg, #f5db84, #e8b64c);
  z-index: 1;
}
@media (min-width: 1200px) {
  .featuredarea__pricetag {
    padding: 19px 20px 19px 0;
  }
}
.featuredarea__pricetag:after,
.featuredarea__pricetag:before {
  content: "";
  position: absolute;
  top: 0;
  display: block;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(180deg, #f5db84, #e8b64c);
  transform: skewX(18deg);
}
@media (min-width: 1200px) {
  .featuredarea__pricetag:after,
  .featuredarea__pricetag:before {
    transform: skewX(25deg);
  }
}
.featuredarea__pricetag:before {
  z-index: -10;
  left: -7px;
}
@media (min-width: 1200px) {
  .featuredarea__pricetag:before {
    left: -16px;
  }
}
.featuredarea__pricetag:after {
  opacity: 0.4;
  z-index: -20;
  left: -17px;
}
@media (min-width: 1200px) {
  .featuredarea__pricetag:after {
    left: -35px;
  }
}
.featuredarea__subleft {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  opacity: 0.7;
  -ms-flex-item-align: start;
  align-self: flex-start;
  margin-right: 1px;
  font-size: 0.5rem;
  line-height: 1.5;
  text-transform: lowercase;
}
@media (min-width: 769px) {
  .featuredarea__subleft {
    font-size: 0.75rem;
  }
}
.featuredarea__subprice {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 1.25rem;
  letter-spacing: -0.04375rem;
  line-height: 0.9;
  text-transform: uppercase;
  white-space: nowrap;
}
@media (min-width: 769px) {
  .featuredarea__subprice {
    font-size: 1.75rem;
    letter-spacing: -0.05375rem;
  }
}
.featuredarea__subright {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-item-align: center;
  align-self: center;
  margin-left: 3px;
  font-size: 0.5rem;
  line-height: 1;
  text-transform: uppercase;
  word-break: break-word;
  max-width: 45px;
}
@media (min-width: 1200px) {
  .featuredarea__subright {
    font-size: 0.625rem;
  }
}
@media (min-width: 1200px) {
  .featuredarea {
    padding: 19px 20px 19px 10px;
  }
}
.featuredarea__flex {
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 0 20px 20px;
  width: 100%;
  z-index: 1;
}
@media (min-width: 1200px) {
  .featuredarea__flex {
    padding: 0 48px 48px;
  }
}
.featuredarea__offers {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
}
.featuredarea__offers--content {
  width: 100%;
  min-height: 130px;
}
.featuredarea__offers--content:first-child {
  padding-bottom: 17px;
  margin-bottom: 26px;
  border-bottom: 1px solid hsla(0, 0%, 100%, 0.2);
}
@media (min-width: 1200px) {
  .featuredarea__offers--content:first-child {
    border-bottom: 0 solid;
  }
}
@media (min-width: 1200px) {
  .featuredarea__offers--content:last-child {
    padding-left: 60px;
  }
}
@media (min-width: 1200px) {
  .featuredarea__offers--border-left {
    border-right: 1px solid hsla(0, 0%, 100%, 0.2);
    height: 100%;
    padding-right: 60px;
  }
}
@media (min-width: 1200px) {
  .featuredarea__offers {
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
}
.featuredarea__title {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  color: #fff;
  font-size: 1.75rem;
  line-height: 0.86;
  text-transform: uppercase;
  padding-bottom: 11px;
}
@media (min-width: 1200px) {
  .featuredarea__title {
    font-size: 2rem;
    line-height: 0.75;
    padding-bottom: 23px;
    padding-right: 60px;
  }
}
.featuredarea__description {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  color: #fff;
  font-size: 1rem;
  line-height: 1.5;
  padding-bottom: 17px;
}
@media (min-width: 1200px) {
  .featuredarea__description {
    font-size: 1.125rem;
    line-height: 1.44;
    padding-bottom: 20px;
  }
}
.featuredarea__buttonwrapper {
  width: 100%;
  margin-top: 20px;
}
.featuredarea__buttonwrapper--wide {
  display: block;
}
@media (min-width: 1200px) {
  .featuredarea__buttonwrapper--wide {
    display: none;
  }
}
.featuredarea__buttonwrapper--mobile {
  display: none;
}
@media (min-width: 1200px) {
  .featuredarea__buttonwrapper--mobile {
    display: block;
  }
}
@media (min-width: 1200px) {
  .featuredarea__buttonwrapper {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    margin-top: 0;
  }
}
.featuredarea__button {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  color: #fff;
  background-color: #ff0028;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  font-size: 0.875rem;
  text-transform: uppercase;
  width: 100%;
  padding: 14px;
}
@media (min-width: 1200px) {
  .featuredarea__button {
    padding: 17px 25px;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
  }
}
.featuredarea__line {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 10px;
}
.featuredarea__line--icon {
  height: 22px;
  width: 22px;
  margin-right: 12px;
}
@media (min-width: 1200px) {
  .featuredarea__line--icon {
    height: 24px;
    width: 24px;
  }
}
.featuredarea__line--text {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  color: #fff;
  font-size: 0.875rem;
  padding-top: 4px;
}
@media (min-width: 1200px) {
  .featuredarea__line {
    margin-bottom: 15px;
  }
}
.featuredarea__ctawrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
}
.featuredarea__cta {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  color: #fff;
  background-color: transparent;
  font-size: 0.6875rem;
  text-decoration: underline;
  padding: 20px 0 0;
}
.featuredarea__cta:hover {
  color: #ff0028;
}
@media (min-width: 1200px) {
  .featuredarea__cta {
    font-size: 0.875rem;
  }
}
.product-listing {
  padding: 35px 20px 40px;
  background-color: #1f1f1f;
  background-image: linear-gradient(180deg, #000, hsla(0, 0%, 9%, 0) 98%);
}
@media (min-width: 1200px) {
  .product-listing {
    padding: 60px 45px;
  }
}
.product-listing__container {
  max-width: 1130px;
  margin: 0 auto;
}
@media (min-width: 1200px) {
  .product-listing__top {
    display: -ms-flexbox;
    display: flex;
    margin: 0 -20px;
  }
}
.product-listing__title {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  color: #fff;
  font-size: 1.5rem;
  line-height: 1;
}
.product-listing__title + .product-listing__description {
  margin-top: 20px;
}
@media (min-width: 1200px) {
  .product-listing__title + .product-listing__description {
    margin-top: 0;
  }
}
@media (min-width: 1200px) {
  .product-listing__title {
    max-width: 33.33333333%;
    padding: 0 20px;
    font-size: 2.25rem;
    letter-spacing: -0.0125rem;
  }
}
.product-listing__description {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  font-size: 1rem;
  line-height: 1.5;
  color: #fff;
}
@media (min-width: 1200px) {
  .product-listing__description {
    padding: 0 20px;
    font-size: 1.25rem;
  }
}
.product-listing__description a {
  text-decoration: underline;
}
.product-listing__description a,
.product-listing__description b,
.product-listing__description li,
.product-listing__description p,
.product-listing__description strong {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  margin: 0;
  font-size: inherit;
  line-height: inherit;
  color: inherit !important;
}
.product-listing__description b,
.product-listing__description strong {
  font-weight: 500;
}
.product-listing__description ol,
.product-listing__description ul {
  padding-left: 20px;
}
@media (min-width: 1200px) {
  .product-listing__description {
    max-width: 66.66666667%;
  }
}
.product-listing__list {
  margin-top: 35px;
}
@media (min-width: 1200px) {
  .product-listing__list {
    margin-top: 60px;
  }
}
.product-listing__row {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
}
.product-listing__row + .product-listing__row {
  margin-top: 12px;
}
@media (min-width: 1200px) {
  .product-listing__row + .product-listing__row {
    margin-top: 32px;
  }
}
.product-listing__row--three .expand {
  width: 100%;
}
@media (min-width: 1200px) {
  .product-listing__row--three .product-listing__tile {
    width: 33.33333333%;
  }
}
@media (min-width: 1200px) {
  .product-listing__row {
    -ms-flex-direction: row;
    flex-direction: row;
    margin-left: -20px;
    margin-right: -20px;
  }
}
.product-listing__tile {
  width: 100%;
}
.product-listing__tile + .product-listing__tile {
  margin-top: 12px;
}
@media (min-width: 1200px) {
  .product-listing__tile + .product-listing__tile {
    margin-top: 0;
  }
}
@media (min-width: 1200px) {
  .product-listing__tile {
    width: 50%;
    padding: 0 20px;
  }
}
.testimonials {
  padding: 30px 20px;
  background-color: #f3f3f3;
}
@media (min-width: 769px) {
  .testimonials {
    padding: 35px 20px 40px;
  }
}
@media (min-width: 1200px) {
  .testimonials {
    padding: 40px 45px 48px;
  }
}
.testimonials__container {
  max-width: 1130px;
  margin: 0 auto;
}
.testimonials__title {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  margin-bottom: 10px;
  color: #1f1f1f;
  font-size: 1.25rem;
  text-transform: uppercase;
}
@media (min-width: 769px) {
  .testimonials__title {
    margin-bottom: 20px;
    color: #121212;
    font-size: 1.5rem;
  }
}
.testimonials__list {
  list-style: none;
  margin: 0;
  padding: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
}
@media (min-width: 769px) {
  .testimonials__list {
    -ms-flex-direction: row;
    flex-direction: row;
    margin: 0 -7px;
  }
}
@media (min-width: 1200px) {
  .testimonials__list {
    margin: 0 -20px;
  }
}
.testimonials__item + .testimonials__item {
  margin-top: 12px;
}
@media (min-width: 769px) {
  .testimonials__item + .testimonials__item {
    margin-top: 0;
  }
}
.testimonials__item:before {
  display: none !important;
}
@media (min-width: 769px) {
  .testimonials__item {
    width: 33.33333333%;
    padding: 0 7px;
  }
}
@media (min-width: 1200px) {
  .testimonials__item {
    padding: 0 20px;
  }
}
.testimonial-tile {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%;
  padding: 30px 28px 25px;
  background-color: #fff;
}
@media (min-width: 1200px) {
  .testimonial-tile {
    padding: 40px;
  }
}
.testimonial-tile__list ul li:before {
  display: none;
}
.testimonial-tile__icons {
  margin-bottom: 10px;
}
.testimonial-tile__icon {
  width: 21px;
  height: 17px;
}
.testimonial-tile__icon + .testimonial-tile__icon {
  margin-left: 5px;
}
.testimonial-tile__quote {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  color: #121212;
  font-size: 1rem;
  line-height: 1.5;
}
@media (min-width: 769px) {
  .testimonial-tile__quote {
    line-height: 1.6;
  }
}
@media (min-width: 1200px) {
  .testimonial-tile__quote {
    font-size: 1.125rem;
  }
}
.testimonial-tile__bottom {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  margin-top: auto;
  padding-top: 12px;
  text-align: right;
  line-height: 1.5;
  text-transform: uppercase;
}
@media (min-width: 1200px) {
  .testimonial-tile__bottom {
    padding-top: 18px;
  }
}
.testimonial-tile__name {
  color: #ff0028;
  font-size: 0.875rem;
}
@media (min-width: 769px) {
  .testimonial-tile__name {
    font-size: 1rem;
  }
}
@media (min-width: 1200px) {
  .testimonial-tile__name {
    font-size: 1.125rem;
  }
}
.testimonial-tile__role {
  display: block;
  margin-top: 3px;
  color: #666;
  font-size: 0.625rem;
}
@media (min-width: 769px) {
  .testimonial-tile__role {
    font-size: 0.75rem;
  }
}
@media (min-width: 1200px) {
  .testimonial-tile__role {
    margin-top: 0;
  }
}
.introductionarea__wrapper {
  position: relative;
  width: 100%;
  padding: 23px 20px 20px;
}
@media (min-width: 1200px) {
  .introductionarea__wrapper {
    padding: 41px 45px 40px;
  }
}
.introductionarea__container {
  margin: 0 auto;
  max-width: 1040px;
  width: 100%;
}
.introductionarea__container--right {
  position: relative;
  width: 100%;
}
.introductionarea__container--right.hide {
  display: none;
}
.introductionarea__container--offer {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 24px;
}
@media (min-width: 1200px) {
  .introductionarea__container--offer {
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-pack: initial;
    justify-content: initial;
    -ms-flex-align: end;
    align-items: end;
    margin-bottom: 0;
  }
}
.introductionarea__container--subwrap {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-align: center;
  align-items: center;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
@media (min-width: 1200px) {
  .introductionarea__container--subwrap {
    margin-bottom: 26px;
  }
}
.introductionarea__container--sub {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  display: inline-block;
  color: #666;
  font-size: 0.75rem;
  line-height: 1.17;
  text-transform: uppercase;
  max-width: 95px;
}
@media (min-width: 1200px) {
  .introductionarea__container--sub {
    max-width: none;
    margin-bottom: 14px;
  }
}
.introductionarea__container--price {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  color: #1f1f1f;
  font-size: 2rem;
  line-height: 0.75;
}
@media (min-width: 1200px) {
  .introductionarea__container--price {
    font-size: 2.5rem;
  }
}
.introductionarea__container--sup {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 700;
  display: inline-block;
  color: #1f1f1f;
  font-size: 0.75rem;
  line-height: 1;
  text-transform: uppercase;
  max-width: 55px;
  word-break: break-wrok;
}
.introductionarea__container--sup.hide {
  display: none;
}
@media (min-width: 1200px) {
  .introductionarea__container--wrap {
    display: -ms-flexbox;
    display: flex;
  }
  .introductionarea__container--left {
    width: 67%;
    border-right: 1px solid rgba(0, 0, 0, 0.1);
    padding-right: 64px;
  }
  .introductionarea__container--left.hide {
    border: none;
    width: 100%;
    padding-right: 0;
  }
  .introductionarea__container--right {
    width: 33%;
    padding-left: 64px;
  }
}
.introductionarea__heading {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  color: #1f1f1f;
  font-size: 1.25rem;
  line-height: 1.4;
  margin-bottom: 11px;
}
@media (min-width: 1200px) {
  .introductionarea__heading {
    font-size: 1.5rem;
    line-height: 1.3;
    margin-bottom: 14px;
  }
}
.introductionarea__subheading {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  color: #1f1f1f;
  font-size: 0.875rem;
  line-height: 1.5;
  margin-bottom: 21px;
  padding-bottom: 22px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.introductionarea__subheading li,
.introductionarea__subheading p,
.introductionarea__subheading span,
.introductionarea__subheading strong {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif !important;
  font-weight: 300 !important;
  color: #1f1f1f !important;
  font-size: 0.875rem !important;
  margin: 0 !important;
  padding: 0 !important;
}
.introductionarea__subheading p {
  margin-bottom: 10px !important;
}
.introductionarea__subheading strong {
  font-weight: 700 !important;
  margin: 15px 0 !important;
}
.introductionarea__subheading ul {
  margin-top: 0;
  margin-bottom: 20px !important;
}
.introductionarea__subheading ul li {
  padding-left: 10px !important;
}
.introductionarea__subheading ul li:before {
  background-color: #1f1f1f;
  width: 4px !important;
  height: 4px !important;
  border-radius: 0 !important;
}
@media (min-width: 1200px) {
  .introductionarea__subheading {
    font-size: 1rem;
    border-bottom: none;
  }
  .introductionarea__subheading p,
  .introductionarea__subheading span {
    font-size: 1rem !important;
  }
  .introductionarea__subheading li,
  .introductionarea__subheading strong {
    font-size: 0.875rem !important;
  }
}
.introductionarea__readmore {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  color: #ff0028;
  background: none;
  text-decoration: none;
  font-size: 1rem;
  padding-bottom: 1px;
  border: none;
  border-bottom: 2px solid #ff0028;
}
.introductionarea__readmore--wrap {
  width: 100%;
}
.introductionarea__readmore.hide {
  display: none;
}
.introductionarea__cta {
  margin-bottom: 13px;
  text-transform: uppercase;
}
.introductionarea__cta--primary {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-color: #ff0028;
  padding: 14px 0;
  width: 100%;
}
@media (min-width: 1200px) {
  .introductionarea__cta--primary {
    padding: 17px 28px;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    margin-bottom: 15px;
  }
}
.introductionarea__cta .introductionarea__cta--button {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  color: #fff;
  font-size: 0.6875rem;
  letter-spacing: -0.00375rem;
  text-decoration: none;
  margin-right: 3px;
  margin-bottom: 0;
}
@media (min-width: 1200px) {
  .introductionarea__cta .introductionarea__cta--button {
    font-size: 0.875rem;
    letter-spacing: -0.005rem;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
  }
}
.introductionarea__cta--secondary {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  color: #ff0028;
  background-color: #fff;
  font-size: 0.6875rem;
  text-decoration: none;
  letter-spacing: -0.00375rem;
  padding: 14px 0;
  width: 100%;
  border: 1px solid #ff0028;
}
@media (min-width: 1200px) {
  .introductionarea__cta--secondary {
    font-size: 0.875rem;
    letter-spacing: -0.005rem;
    padding: 9px 28px;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
  }
}
.introductionarea__cta .icon {
  color: #fff;
  fill: #fff;
  width: 10px;
  height: 10px;
}
@media (min-width: 1200px) {
  .introductionarea__cta .icon {
    width: 11px;
    height: 11px;
  }
}
.introductionarea__phone {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 1.7;
  text-align: center;
  text-transform: uppercase;
  width: 100%;
}
.introductionarea__phone--label {
  color: #1f1f1f;
}
@media (min-width: 1200px) {
  .introductionarea__phone--label {
    display: block;
  }
}
.introductionarea__phone--number {
  color: #ff0028;
  text-decoration: none;
}
@media (min-width: 1200px) {
  .introductionarea__phone {
    text-align: left;
  }
}
.introductionarea__trim {
  margin-bottom: 10px;
}
.introductionarea__content,
.introductionarea__trim.hide {
  display: none;
}
.introductionarea__content.show {
  display: block;
}
.wrap--container {
  width: 100%;
  padding: 20px;
}
@media (min-width: 1200px) {
  .wrap--container {
    padding: 0;
  }
}
.wrap--copy {
  width: 100%;
  max-width: 1130px;
  margin: 0 auto;
}
.wrap--copy ol li {
  margin-left: 18.75px;
}
.eventtypes {
  position: relative;
  padding: 35px 20px 40px;
}
.eventtypes__background {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.eventtypes__background img {
  filter: grayscale();
  height: 100%;
  width: auto;
}
@media (min-width: 769px) {
  .eventtypes__background img {
    height: 100%;
    width: 100%;
  }
}
@media (min-width: 1200px) {
  .eventtypes__background img {
    height: auto;
    width: 100%;
  }
}
.eventtypes__container {
  position: relative;
  max-width: 1130px;
  margin: 0 auto;
  width: 100%;
}
.eventtypes__wrapper {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
}
@media (min-width: 1200px) {
  .eventtypes__wrapper {
    -ms-flex-direction: row;
    flex-direction: row;
  }
}
.eventtypes__wrap {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.eventtypes__header {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  position: relative;
  color: #fff;
  font-size: 1.25rem;
  margin-bottom: 20px;
  z-index: 2;
}
@media (min-width: 1200px) {
  .eventtypes__header {
    font-size: 1.75rem;
    margin-bottom: 32px;
  }
}
@media (min-width: 1200px) {
  .eventtypes {
    padding: 54px 45px 60px;
  }
}
.eventtypecard {
  position: relative;
  border: 1px solid #323232;
  width: 30%;
  height: 410px;
  margin-bottom: 16px;
  overflow: hidden;
}
.eventtypecard__background {
  height: 410px;
}
.eventtypecard__background img {
  height: 100%;
  width: auto;
}
@media (min-width: 769px) {
  .eventtypecard__background {
    height: 510px;
  }
}
@media (min-width: 1200px) {
  .eventtypecard__background {
    height: 530px;
  }
}
.eventtypecard__overlay:after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  background: linear-gradient(
    0deg,
    #000,
    rgba(0, 0, 0, 0.75) 45%,
    rgba(0, 0, 0, 0.2) 70%,
    rgba(0, 212, 255, 0)
  );
  height: 100%;
  width: 100%;
}
.eventtypecard__content {
  position: absolute;
  bottom: 0;
  left: 0;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  width: 100%;
  padding: 20px;
}
@media (min-width: 1200px) {
  .eventtypecard__content {
    padding: 32px;
  }
}
.eventtypecard__title {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  color: #fff;
  font-size: 1.5rem;
  line-height: 1;
  margin-bottom: 9px;
}
@media (min-width: 1200px) {
  .eventtypecard__title {
    margin-bottom: 13px;
  }
}
.eventtypecard__description {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 300;
  color: #fff;
  font-size: 1rem;
  line-height: 1.44;
  margin-bottom: 9px;
  min-height: 130px;
}
@media (min-width: 1200px) {
  .eventtypecard__description {
    font-size: 1.125rem;
    margin-bottom: 13px;
    opacity: 0.8;
  }
}
.eventtypecard__buttonwrapper {
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.eventtypecard__buttonwrapper .btn {
  padding: 14px;
}
@media (min-width: 1200px) {
  .eventtypecard__buttonwrapper .btn {
    padding: 10px;
  }
}
.eventtypecard__buttonwrapper.btn {
  background: #ff0028;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
}
.eventtypecard__buttonwrapper.btn .icon-download {
  fill: #fff;
  color: #fff;
}
.eventtypecard__button {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  color: #fff;
  font-size: 0.75rem;
  margin-right: 5px !important;
  margin-bottom: 0 !important;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
}
@media (min-width: 1200px) {
  .eventtypecard__button {
    font-size: 0.875rem;
  }
}
.eventtypecard__cta {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  color: #ff0028;
  font-size: 0.75rem;
  margin-right: 5px !important;
  margin-bottom: 0 !important;
}
@media (min-width: 1200px) {
  .eventtypecard__cta {
    font-size: 0.875rem;
  }
}
.eventtypecard .icon {
  color: #ff0028;
  fill: #ff0028;
}
.eventtypecard .icon.icon-tdownload {
  height: 11px;
  width: 11px;
}
.eventtypecard.one,
.eventtypecard.two {
  width: 100%;
}
.eventtypecard.two:nth-child(odd) {
  margin-right: 40px;
}
@media (min-width: 1200px) {
  .eventtypecard.two {
    width: calc(50% - 20px);
  }
}
.eventtypecard.three {
  width: 100%;
  margin-right: 35px;
}
.eventtypecard.three:nth-child(3n + 3) {
  margin-right: 0;
}
.eventtypecard.three.mr {
  margin-right: 35px;
}
.eventtypecard.three.nm {
  margin-right: 0;
}
@media (min-width: 1200px) {
  .eventtypecard.three {
    width: calc(33% - 20px);
  }
}
@media (min-width: 769px) {
  .eventtypecard {
    height: 510px;
  }
}
@media (min-width: 1200px) {
  .eventtypecard {
    margin-bottom: 40px;
    height: 530px;
    width: 50%;
  }
}
.interactive {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  min-height: 670px;
  padding: 30px 20px;
  background-color: #000;
}
@media (min-width: 1024px) {
  .interactive {
    padding: 40px 50px;
  }
}
.interactive__image {
  z-index: 0;
}
.interactive__image > img {
  z-index: -1;
}
.interactive__image:before {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  content: "";
  opacity: 0.8;
  height: 20%;
  display: block;
  background-image: linear-gradient(
    180deg,
    #000,
    rgba(0, 0, 0, 0.72) 66%,
    transparent 99%
  );
}
@media (min-width: 1024px) {
  .interactive__image:before {
    opacity: 0.75;
    background-image: linear-gradient(
      180deg,
      #000,
      rgba(0, 0, 0, 0.72) 56%,
      transparent 99%
    );
  }
}
.interactive__image:after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  content: "";
  display: block;
  background-color: rgba(0, 0, 0, 0.5);
}
.interactive__content {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  max-width: 1130px;
  margin: 0 auto;
  color: #fff;
  text-transform: uppercase;
}
.interactive__top-title {
  font-size: 1.25rem;
}
@media (min-width: 1024px) {
  .interactive__top-title {
    font-size: 1.5rem;
  }
}
.interactive__center {
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.interactive__center,
.interactive__center-title {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
}
.interactive__center-title {
  font-size: 1.25rem;
  line-height: 1;
  text-align: center;
  text-shadow: 0 2px 7px rgba(0, 0, 0, 0.88);
}
@media (min-width: 1024px) {
  .interactive__center-title {
    font-size: 1.375rem;
    text-shadow: 0 4px 10px rgba(0, 0, 0, 0.88);
  }
}
.interactive__degrees {
  font-size: 5rem;
  letter-spacing: -0.25rem;
}
.interactive__btn {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  margin-top: 20px;
  padding: 15px 40px;
  font-size: 0.6875rem;
  letter-spacing: -0.00375rem;
}
@media (min-width: 1024px) {
  .interactive__btn {
    margin-top: 28px;
    font-size: 0.875rem;
    letter-spacing: -0.005rem;
  }
}
.interactive__iframe-wrapper {
  position: absolute;
  z-index: -100;
  display: none;
}
.interactive-iframe {
  width: 100%;
  height: 100vh;
  border: none;
}
@media (min-width: 1024px) {
  .interactive-iframe {
    max-width: 1040px;
    max-height: 615px;
  }
}
.mem {
  width: 100%;
  max-width: 1130px;
  margin: 0 auto;
  padding: 20px;
}
@media (min-width: 630px) {
  .mem {
    padding: 20px 0;
  }
}
.mem__header {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  color: #1f1f1f;
  font-size: 1rem;
  text-transform: uppercase;
  margin-bottom: 15px;
  width: 100%;
}
@media (min-width: 630px) {
  .mem__header {
    font-size: 1.125rem;
  }
}
.mem .g-Divider,
.mem .stx-ProductActions,
.mem .stx-ProductImage,
.mem .stx-Section-heading {
  display: none;
}
.mem .stx-productLine {
  padding: 0;
  background-color: #e3e3e3;
  border: 1px solid #dedede;
  box-shadow: 3px 4px -1px rgba(0, 0, 0, 0.1);
  margin-bottom: 15px;
  overflow: hidden;
}
.mem .stx-productLine > div:first-child {
  display: none;
}
.mem .stx-productLine:after {
  content: "";
  position: absolute;
  top: 0;
  left: -100%;
  width: 100%;
  height: 100%;
  background: linear-gradient(
    45deg,
    transparent,
    rgba(255, 0, 0, 0.1),
    transparent
  );
  transition: all 0.5s ease-in-out;
}
.mem .stx-productLine:hover:after {
  left: 100%;
}
@media (min-width: 630px) {
  .mem .stx-productLine {
    margin-bottom: 10px;
    padding: 20px;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
}
.mem .stx-product-content > div:first-child {
  padding: 0;
}
.mem .stx-product-content > div:nth-child(2) {
  display: none;
}
.mem .stx-mainContent {
  margin: 0;
  padding: 0;
}
@media (min-width: 630px) {
  .mem .stx-RightContent {
    width: 50%;
  }
}
@media (min-width: 1200px) {
  .mem .stx-RightContent {
    width: 35%;
  }
}
.mem .stx-ProductCardTitle {
  font-family: Saints, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 400;
  color: #1f1f1f;
  font-size: 0.875rem;
  text-transform: uppercase;
  padding: 10px 0;
  width: 100%;
}
@media (min-width: 630px) {
  .mem .stx-ProductCardTitle {
    font-size: 1rem;
    padding: 0 0 0 20px;
  }
}
.mem .stx-ProductLineActionButton {
  width: 80%;
  margin: 0 auto 10px;
}
@media (min-width: 630px) {
  .mem .stx-ProductLineActionButton {
    margin: 0 auto;
  }
}
.mem .stx-ProductLineActionButton a,
.mem .stx-ProductLineActionButton span {
  font-family: Klavika Basic, Helvetica-Neue, Helvetica, sans-serif;
  font-weight: 500;
  color: #fff;
  font-size: 0.875rem;
  -ms-flex-pack: center;
  justify-content: center;
  text-transform: uppercase;
  margin: 0;
}
@media (min-width: 630px) {
  .mem .stx-ProductLineActionButton a,
  .mem .stx-ProductLineActionButton span {
    font-size: 1rem;
  }
}
