.BrandhubComponentContainer-sizeSwitches .icon.desktop:before,.BrandhubComponentContainer-sizeSwitches .icon.mobile:before,.BrandhubComponentContainer-sizeSwitches .icon.tablet:before,.signin-body .signin-logo:before{font-family:fs-iconfont!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.signin-body{background:#fff}.signin-body .signin-form{background:#fff;margin-top:20px;padding:20px 40px 40px;text-align:center}@media only screen and (min-width:701px){.signin-body .signin-form{margin-top:60px}}.signin-body .signin-logo:before{content:"\f18e";display:inline-block;font-size:4.5rem;line-height:1}.signin-body .signin-login{margin-top:50px}.signin-body .signin-button{font-family:Neue Helvetica,helvetica,sans-serif;font-size:.625rem;font-style:normal;letter-spacing:.3em;line-height:1.3em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:700;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#000;border:1px solid #000;border-radius:0;color:#fff;justify-content:center;min-width:130px;padding:12px 20px;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color .3s ease-out,color .3s ease-out,border-color .3s ease-out;transition:background-color .3s ease-out,color .3s ease-out,border-color .3s ease-out}.signin-body .signin-button:lang(ar){font-family:Cairo,serif;-webkit-font-smoothing:auto;letter-spacing:0}.signin-body .signin-button:lang(ru){font-family:Open Sans,helvetica,sans-serif;-webkit-font-smoothing:auto}.signin-body .signin-button:lang(ko-KR){font-family:NanumGothic,helvetica,sans-serif;-webkit-font-smoothing:auto}.signin-body .signin-button:lang(zh){font-family:Noto Sans SC,sans-serif;-webkit-font-smoothing:auto}.signin-body .signin-button:lang(zh-TW){font-family:Noto Sans TC,sans-serif;-webkit-font-smoothing:auto}.signin-body .signin-button:lang(ja){font-family:Noto Sans Japanese,helvetica,sans-serif;-webkit-font-smoothing:auto}html.WhiteLabelSite .signin-body .signin-button{font-family:EB Garamond;font-size:.875rem;letter-spacing:.0714285714em;line-height:1.9285714286em;text-align:center;text-transform:none}.signin-body .signin-button:focus,.signin-body .signin-button:hover{background-color:#fff;border-color:#000;color:#000}.signin-body .signin-button:disabled{background:#7d7d7d;border:1px solid #7d7d7d;cursor:default}.signin-body .signin-button:disabled:hover{color:#fff}.signin-body .signin-error{color:#ea0a0a}.signin-body .filmacademy .nowrap{white-space:nowrap}.signin-body .filmacademy .ty-h3{font-size:.9rem}.signin-body .filmacademy .ty-h3.signin-extra-msg{font-size:.7rem}.signin-body .filmacademy .signin-button:disabled{background-color:#000;border:1px solid #000;cursor:default}.signin-body .filmacademy .signin-button:disabled:hover{color:#000}.signin-body .textInput{margin-top:15px;padding-bottom:30px;position:relative}.signin-body .textInput .icon-close{fill:#000}.signin-body .textInput--error{color:#ea0a0a}.signin-body .textInput--error .icon-close{fill:#ea0a0a}.signin-body .textInput__message{bottom:0;display:none;font-family:Neue Helvetica,helvetica,sans-serif;font-size:.75rem;font-style:normal;font-weight:200;letter-spacing:.1em;line-height:2em;position:absolute}.textInput--error .signin-body .textInput__message{display:block}.signin-body .textInput__field{-webkit-appearance:none;background:#fff;border:none;border-bottom:1px solid #000;border-radius:0;color:#000;cursor:pointer;overflow:hidden;padding:.5em 0;text-overflow:ellipsis;white-space:nowrap;width:100%}.signin-body .textInput__field--readOnly{border-bottom:0;padding-bottom:0}.signin-body .textInput__field:focus{outline:none}.signin-body .textInput__field:invalid{-webkit-box-shadow:none;box-shadow:none}.signin-body .textInput__field:valid{padding-left:0;padding-right:25px}.signin-body .textInput__field:valid:lang(ar){padding-left:25px;padding-right:0}.signin-body .textInput__field--disabled{cursor:not-allowed}.textInput--error .signin-body .textInput__field{border-color:#ea0a0a;color:#ea0a0a}.signin-body .textInput__label{left:0;opacity:0;position:absolute;top:0;-webkit-transition:.5s ease;transition:.5s ease}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.signin-body .textInput__label{-webkit-transition:none;transition:none}}.signin-body .textInput__label:lang(ar){left:auto;right:0}.textInput--error .signin-body .textInput__label{color:#ea0a0a}.signin-body .textInput__field:focus+.textInput__label{opacity:1;-webkit-transform:translateY(-15px);transform:translateY(-15px)}.signin-body .textInput__field:valid+.textInput__label{opacity:1;-webkit-transform:translateY(-15px);transform:translateY(-15px)}.signin-body .textInput__field--readOnly+.textInput__label:not(.textInput__label--hidden){opacity:1;-webkit-transform:translateY(-15px);transform:translateY(-15px)}.signin-body ::-webkit-input-placeholder{color:#000;opacity:1;-webkit-transition:1s ease;transition:1s ease}.textInput--error .signin-body ::-webkit-input-placeholder{color:#ea0a0a}.signin-body :-moz-placeholder{color:#000;opacity:1;-moz-transition:1s ease;transition:1s ease}.textInput--error .signin-body :-moz-placeholder{color:#ea0a0a}.signin-body ::-moz-placeholder{color:#000;opacity:1;-moz-transition:1s ease;transition:1s ease}.textInput--error .signin-body ::-moz-placeholder{color:#ea0a0a}.signin-body :-ms-input-placeholder{color:#000;opacity:1;-ms-transition:1s ease;transition:1s ease}.textInput--error .signin-body :-ms-input-placeholder{color:#ea0a0a}.signin-body .textInput__field:hover::-webkit-input-placeholder{color:#000}.signin-body .textInput__field:hover:-moz-placeholder,.signin-body .textInput__field:hover::-moz-placeholder{color:#000}.signin-body .textInput__field:hover:-ms-input-placeholder{color:#000}.signin-body .textInput__field:focus::-webkit-input-placeholder{opacity:0;-webkit-transition:.3s ease;transition:.3s ease}.signin-body .textInput__field:focus:-moz-placeholder,.signin-body .textInput__field:focus::-moz-placeholder{opacity:0;-moz-transition:.3s ease;transition:.3s ease}.signin-body .textInput__field:focus:-ms-input-placeholder{opacity:0;-ms-transition:.3s ease;transition:.3s ease}.signin-body .textInput__field--disabled::-webkit-input-placeholder,.signin-body .textInput__field--disabled:hover::-webkit-input-placeholder{color:#7d7d7d}.signin-body .textInput__field--disabled:-moz-placeholder,.signin-body .textInput__field--disabled::-moz-placeholder,.signin-body .textInput__field--disabled:hover:-moz-placeholder,.signin-body .textInput__field--disabled:hover::-moz-placeholder{color:#7d7d7d}.signin-body .textInput__field--disabled:-ms-input-placeholder,.signin-body .textInput__field--disabled:hover:-ms-input-placeholder{color:#7d7d7d}.signin-body .textInput_clear{bottom:17px;height:15px;opacity:0;position:absolute;right:0;-webkit-transition:.3s ease;transition:.3s ease;width:15px}.signin-body .textInput_clear:focus{opacity:1}.signin-body .textInput_clear:lang(ar){left:0;right:auto}.signin-body .textInput__field:focus:valid~.textInput_clear,.signin-body .textInput__field:focus~.textInput_clear,.signin-body .textInput__field:valid~.textInput_clear{opacity:1}.PageFooter--brandhub .TableList{margin-bottom:113px}@media only screen and (min-width:701px){.PageFooter--brandhub .TableList{margin-bottom:100px}}@media only screen and (min-width:1701px){.PageFooter--brandhub .TableList{margin-bottom:140px}}.Hero.FullBleedHero .BackgroundImage .Heading-title:after{display:none}.Hero.FullBleedHero .FullBleedHero-heading{text-align:center}.Hero.FullBleedHero .FullBleedHero-heading .FullBleedHero-breadcrumb{border:0;display:inline-block;margin:0 0 4px;text-decoration:none;text-transform:none}.SearchBar--brandhub:lang(ar){direction:rtl}.SearchBar--brandhub .SearchBar-table-row{cursor:pointer}.SearchBar--brandhub .SearchBar-row{margin-top:42px}.SearchBar--brandhub .SearchBar-row:lang(ar){direction:rtl;margin-top:42px}.SearchBar--brandhub .SearchBar-button{border-left:solid;border-left-color:gray;border-width:thin;padding-left:15px}.SearchBar--brandhub .SearchBar-table-container{margin-bottom:10px;overflow:auto}.SearchBar--brandhub .SearchBar-table-heading{font-family:Neue Helvetica,helvetica,sans-serif;font-size:.75rem;font-style:normal;font-weight:700;letter-spacing:.25em;line-height:1.33333em;text-transform:uppercase}.SearchBar--brandhub .ItalicText-text{text-align:right}.SearchBar--brandhub .ItalicText-text:lang(ar){text-align:left}.SearchBar--brandhub .formElement-label:lang(ar){text-align:right}.SearchBar--brandhub .formElement-field{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:none;border-radius:0;color:#000;cursor:pointer;height:46px;overflow:hidden;padding:.5em 0;text-overflow:ellipsis;white-space:nowrap;width:100%}.SearchBar--brandhub .formElement-label{font-weight:700;letter-spacing:.15em}.SearchBar--brandhub .ItalicText-text{font-family:Neue Helvetica,helvetica,sans-serif;font-size:small;font-style:normal;font-weight:700;margin-bottom:0;margin-top:0;text-transform:uppercase}.SearchBar--brandhub .greyBackground{filter:alpha(opacity=60);opacity:.6}.SearchBar--brandhub .highlight-name{color:#fff2a8}.SearchBar--brandhub .Dropdown-field,.SearchBar--brandhub .TextInput-field{background:#f5f5f5}.SearchBar--brandhub .Dropdown,.SearchBar--brandhub .TextInput{top:-15px}.BrandhubComponentContainer{background-color:#000;width:100%}.BrandhubComponentContainer-frameContainer{background-color:#f5f5f5;display:none;overflow-x:hidden;overflow-y:hidden}@media only screen and (min-width:701px){.BrandhubComponentContainer-frameContainer{display:block}}.BrandhubComponentContainer-frame{border:none;display:block;margin-left:auto;margin-right:auto;max-width:1420px;width:100%}.BrandhubComponentContainer-tags{background-color:#f5f5f5;color:#7d7d7d;display:none;font-size:14px;line-height:90px;min-height:50px;padding-left:75px;text-transform:none}@media only screen and (min-width:701px){.BrandhubComponentContainer-tags{display:block}}.BrandhubComponentContainer-tags span{line-height:50px}.BrandhubComponentContainer-tags span ul{display:inline-block}.BrandhubComponentContainer-tags span ul li{background-color:#7d7d7d;color:#f5f5f5;display:inline-block;font-size:16px;font-weight:lighter;font-weight:400;height:40px;letter-spacing:.5px;line-height:24px;margin-right:15px;padding:8px}.BrandhubComponentContainer-themeSwitches{display:none;text-align:right;width:350px}@media only screen and (min-width:701px){.BrandhubComponentContainer-themeSwitches{display:table-cell}}.BrandhubComponentContainer-themeSwitches button{border:1px solid #000;font-size:14px;font-style:normal;font-weight:lighter;height:40px;letter-spacing:.5px;line-height:24px;margin:0;min-width:65px;padding:8px;text-transform:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;background-color:#f5f5f5;color:#000;font-weight:400;justify-content:center;text-align:center;text-decoration:none;-webkit-transition:none;transition:none}.BrandhubComponentContainer-themeSwitches--dark.selected,.BrandhubComponentContainer-themeSwitches--light.selected{background-color:#000;border:1px solid #000;color:#f5f5f5;cursor:default}.BrandhubComponentContainer-sizeSwitches-dimensions{color:#d8d8d8;font-size:12px}.BrandhubComponentContainer-sizeSwitches{display:none;font-size:12px;font-weight:light;letter-spacing:.5px;line-height:18px;padding:20px 0;width:350px}@media only screen and (min-width:701px){.BrandhubComponentContainer-sizeSwitches{display:table-cell}}.BrandhubComponentContainer-sizeSwitches ul li{float:left;position:relative;top:15px;width:50px}.BrandhubComponentContainer-sizeSwitches .icon{background-color:#d8d8d8;border:.5px solid #d8d8d8;color:#7d7d7d;cursor:pointer;font-size:40px;height:50px;margin-bottom:15px;margin-right:5px;padding:2px}.BrandhubComponentContainer-sizeSwitches .icon hr{color:#d8d8d8;display:block;width:20px}.BrandhubComponentContainer-sizeSwitches .icon.selected{color:#000}.BrandhubComponentContainer-sizeSwitches .icon.selected hr{color:#000;display:block}.BrandhubComponentContainer-sizeSwitches .icon:before{position:relative}.BrandhubComponentContainer-sizeSwitches .icon.desktop:before{content:"\f126";left:3px;top:15px}.BrandhubComponentContainer-sizeSwitches .icon.tablet:before{content:"\f186";left:3px;top:15px}.BrandhubComponentContainer-sizeSwitches .icon.mobile:before{content:"\f158";left:3px;top:15px}.BrandhubComponentContainer-sizeSwitches .icon:hover{color:#000}.BrandhubComponentContainer-controlPanel{background-color:#f5f5f5;height:75px}.BrandhubComponentContainer-framework{margin-left:auto;margin-right:auto}.BrandhubComponentContainer-framework .Heading{color:#000;font-size:2rem;letter-spacing:.16667em;line-height:1.29167em;margin-left:25px;margin-right:25px;text-align:center}.BrandhubComponentContainer.desktop .BrandhubComponentContainer-frame,.BrandhubComponentContainer.desktop .BrandhubComponentContainer-frameContainer,.BrandhubComponentContainer.desktop .BrandhubComponentContainer-framework,.BrandhubComponentContainer.desktop table.BrandhubComponentContainer-controlPanel{max-width:1420px;width:100%}.BrandhubComponentContainer.tablet .BrandhubComponentContainer-frame,.BrandhubComponentContainer.tablet .BrandhubComponentContainer-frameContainer,.BrandhubComponentContainer.tablet .BrandhubComponentContainer-framework,.BrandhubComponentContainer.tablet table.BrandhubComponentContainer-controlPanel{max-width:768px;width:100%}.BrandhubComponentContainer.mobile .BrandhubComponentContainer-frame,.BrandhubComponentContainer.mobile .BrandhubComponentContainer-frameContainer,.BrandhubComponentContainer.mobile .BrandhubComponentContainer-framework,.BrandhubComponentContainer.mobile table.BrandhubComponentContainer-controlPanel{max-width:375px;width:100%}.BrandhubComponentContainer.desktop .BrandhubComponentContainer-frame{height:600px}.BrandhubComponentContainer.tablet .BrandhubComponentContainer-frame{height:425px}.BrandhubComponentContainer.mobile .BrandhubComponentContainer-frame{height:490px}.Tabs{background-color:#fff}.Tabs-buttons{background-color:inherit;border-bottom:1px solid #000;font-family:Neue Helvetica,Helvetica,sans-serif;overflow:hidden;text-align:center;width:auto}.Tabs-buttons-button{background-color:inherit;border:none;color:#7d7d7d;cursor:pointer;font-size:16px;font-weight:700;letter-spacing:4px;line-height:24px;margin-left:5px;margin-right:5px;outline:none;padding:30px 35px;text-transform:uppercase}.Tabs-buttons-button.active,.Tabs-buttons-button:hover{background-color:inherit;border-bottom:3px solid #000;color:#000}.Tabs-content{border-top:none;display:none;margin:0;min-height:300px;padding:6px 12px}.Tabs-content:first-child{display:block}@media only screen and (min-width:701px){.Tabs-content{margin-left:75px;margin-right:75px}}.StyleguideTable{color:#000;margin-left:auto;margin-right:auto;padding-bottom:50px;padding-top:20px;width:80%}.StyleguideTable tr{text-align:left}.StyleguideTable tr td,.StyleguideTable tr th{border-bottom:1px solid #000;padding-bottom:20px;padding-top:20px;text-transform:capitalize}.StyleguideTable tr th{font-weight:400;text-transform:uppercase}.hidden{display:none}
/*# sourceMappingURL=brandhub.mainCss.80ffda796ad4f84bb5e6.css.map*/