.kit-button,[data-ember-action]{cursor:pointer;-webkit-tap-highlight-color:transparent}.kit-button--loading-content,.kit-overlay{visibility:hidden}.kit-button,.kit-circle-button,.kit-expanding-text-block__text,.kit-overlay,.kit-player,[data-ember-action],a{-webkit-tap-highlight-color:transparent}a{text-decoration:none}.kit-expanding-text-block__show-more-button:hover,.route-event__details-info a[href^='mailto:'],.route-event__details-info a[href^='tel:'],.route-event__more-items-link:hover,.route-media-item__more-items-link:hover{text-decoration:underline}@font-face{font-family:Proxima-Nova;src:url(https://dashboard.static.subsplash.com/production/web-client/ember-kit/fonts/proxima-nova/thin/proximanova-thin-webfont-1330a5bf9764b289d4255e0fced11f47.eot);src:url(https://dashboard.static.subsplash.com/production/web-client/ember-kit/fonts/proxima-nova/thin/proximanova-thin-webfont-1330a5bf9764b289d4255e0fced11f47.eot?#iefix) format('embedded-opentype'),url(https://dashboard.static.subsplash.com/production/web-client/ember-kit/fonts/proxima-nova/thin/proximanova-thin-webfont-f49e8529a231e83bd9ddfdd859b9d4ae.woff2) format('woff2'),url(https://dashboard.static.subsplash.com/production/web-client/ember-kit/fonts/proxima-nova/thin/proximanova-thin-webfont-91a681efaf81cd7941866a196ad9b2b9.woff) format('woff'),url(https://dashboard.static.subsplash.com/production/web-client/ember-kit/fonts/proxima-nova/thin/proximanova-thin-webfont-a6593d4c7c81b2e55479c271d5da6ae9.ttf) format('truetype'),url(https://dashboard.static.subsplash.com/production/web-client/ember-kit/fonts/proxima-nova/thin/proximanova-thin-webfont-9187891b1043693e28517fe8830214ee.svg#proxima_novathin) format('svg');font-weight:100;font-style:normal}@font-face{font-family:Proxima-Nova;src:url(https://dashboard.static.subsplash.com/production/web-client/ember-kit/fonts/proxima-nova/light/ProximaNova-Light-webfont-c077afa46406518f851de1195b3b5493.eot);src:url(https://dashboard.static.subsplash.com/production/web-client/ember-kit/fonts/proxima-nova/light/ProximaNova-Light-webfont-c077afa46406518f851de1195b3b5493.eot?#iefix) format('embedded-opentype'),url(https://dashboard.static.subsplash.com/production/web-client/ember-kit/fonts/proxima-nova/light/ProximaNova-Light-webfont-8b7a2ea3ead03ba763da54c65bc6975c.woff2) format('woff2'),url(https://dashboard.static.subsplash.com/production/web-client/ember-kit/fonts/proxima-nova/light/ProximaNova-Light-webfont-01593b54d9e1069e75813fbd5b81d2dd.woff) format('woff'),url(https://dashboard.static.subsplash.com/production/web-client/ember-kit/fonts/proxima-nova/light/ProximaNova-Light-webfont-562e97c39d6aa3f0f4ead06db4873ef3.ttf) format('truetype'),url(https://dashboard.static.subsplash.com/production/web-client/ember-kit/fonts/proxima-nova/light/ProximaNova-Light-webfont-e17a17d7e7fe005f060bfb0bf855aec7.svg#proxima_nova_ltlight) format('svg');font-weight:300;font-style:normal}@font-face{font-family:Proxima-Nova;src:url(https://dashboard.static.subsplash.com/production/web-client/ember-kit/fonts/proxima-nova/regular/ProximaNova-Reg-webfont-70a537253a0427af6534842b8b2c3b2e.eot);src:url(https://dashboard.static.subsplash.com/production/web-client/ember-kit/fonts/proxima-nova/regular/ProximaNova-Reg-webfont-70a537253a0427af6534842b8b2c3b2e.eot?#iefix) format('embedded-opentype'),url(https://dashboard.static.subsplash.com/production/web-client/ember-kit/fonts/proxima-nova/regular/ProximaNova-Reg-webfont-2d636d9395b2da27ce67040250333ca4.woff2) format('woff2'),url(https://dashboard.static.subsplash.com/production/web-client/ember-kit/fonts/proxima-nova/regular/ProximaNova-Reg-webfont-5d0e746af028be8766181f227b3e87d1.woff) format('woff'),url(https://dashboard.static.subsplash.com/production/web-client/ember-kit/fonts/proxima-nova/regular/ProximaNova-Reg-webfont-bbb808133b0eba2f0917fbc4e9b88a28.ttf) format('truetype'),url(https://dashboard.static.subsplash.com/production/web-client/ember-kit/fonts/proxima-nova/regular/ProximaNova-Reg-webfont-ba9eadeb7b4a81dbf118d1f071ea9abe.svg#proxima_novaregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:Proxima-Nova;src:url(https://dashboard.static.subsplash.com/production/web-client/ember-kit/fonts/proxima-nova/regular-italic/ProximaNova-RegIt-webfont-e38d21495e5a09beaa29a6594d8e0644.eot);src:url(https://dashboard.static.subsplash.com/production/web-client/ember-kit/fonts/proxima-nova/regular-italic/ProximaNova-RegIt-webfont-e38d21495e5a09beaa29a6594d8e0644.eot?#iefix) format('embedded-opentype'),url(https://dashboard.static.subsplash.com/production/web-client/ember-kit/fonts/proxima-nova/regular-italic/ProximaNova-RegIt-webfont-c0444813ab1ad53ddaa88361ea613fe1.woff2) format('woff2'),url(https://dashboard.static.subsplash.com/production/web-client/ember-kit/fonts/proxima-nova/regular-italic/ProximaNova-RegIt-webfont-5d399e5a0390a2732247e32c5293b64b.woff) format('woff'),url(https://dashboard.static.subsplash.com/production/web-client/ember-kit/fonts/proxima-nova/regular-italic/ProximaNova-RegIt-webfont-30aab7faa2661a87fe368cb27a9ee9a1.ttf) format('truetype'),url(https://dashboard.static.subsplash.com/production/web-client/ember-kit/fonts/proxima-nova/regular-italic/ProximaNova-RegIt-webfont-bae3f933ba10973f540094988a2ad267.svg#proxima_novaregular_italic) format('svg');font-weight:400;font-style:italic}@font-face{font-family:Proxima-Nova;src:url(https://dashboard.static.subsplash.com/production/web-client/ember-kit/fonts/proxima-nova/semi-bold/ProximaNova-Sbold-webfont-4422354e6ede961bef726afa1be9522b.eot);src:url(https://dashboard.static.subsplash.com/production/web-client/ember-kit/fonts/proxima-nova/semi-bold/ProximaNova-Sbold-webfont-4422354e6ede961bef726afa1be9522b.eot?#iefix) format('embedded-opentype'),url(https://dashboard.static.subsplash.com/production/web-client/ember-kit/fonts/proxima-nova/semi-bold/ProximaNova-Sbold-webfont-a96ff4477074c6395b7305d2d98fde8e.woff2) format('woff2'),url(https://dashboard.static.subsplash.com/production/web-client/ember-kit/fonts/proxima-nova/semi-bold/ProximaNova-Sbold-webfont-bba11955959ea56cb0c1ae3d3b9b9b2a.woff) format('woff'),url(https://dashboard.static.subsplash.com/production/web-client/ember-kit/fonts/proxima-nova/semi-bold/ProximaNova-Sbold-webfont-fbfe5c8a6f2ad5350380f04fe09ba44f.ttf) format('truetype'),url(https://dashboard.static.subsplash.com/production/web-client/ember-kit/fonts/proxima-nova/semi-bold/ProximaNova-Sbold-webfont-6c1b0f2a27368ddc12cdd62d70ba9c7a.svg#proxima_novasemibold) format('svg');font-weight:600;font-style:normal}@font-face{font-family:Proxima-Nova;src:url(https://dashboard.static.subsplash.com/production/web-client/ember-kit/fonts/proxima-nova/bold/ProximaNova-Bold-webfont-4d4031d425cd5a78594bf94b583c40f9.eot);src:url(https://dashboard.static.subsplash.com/production/web-client/ember-kit/fonts/proxima-nova/bold/ProximaNova-Bold-webfont-4d4031d425cd5a78594bf94b583c40f9.eot?#iefix) format('embedded-opentype'),url(https://dashboard.static.subsplash.com/production/web-client/ember-kit/fonts/proxima-nova/bold/ProximaNova-Bold-webfont-5ed65258519fe2c7c00912300061282d.woff2) format('woff2'),url(https://dashboard.static.subsplash.com/production/web-client/ember-kit/fonts/proxima-nova/bold/ProximaNova-Bold-webfont-0988922e8ed380689ca54855833342c9.woff) format('woff'),url(https://dashboard.static.subsplash.com/production/web-client/ember-kit/fonts/proxima-nova/bold/ProximaNova-Bold-webfont-5a8bc5505bfb146cb8fecd2804b116eb.ttf) format('truetype'),url(https://dashboard.static.subsplash.com/production/web-client/ember-kit/fonts/proxima-nova/bold/ProximaNova-Bold-webfont-7e40079e3e5acbb38e921037f548ee34.svg#proxima_nova_rgbold) format('svg');font-weight:700;font-style:normal}input[type=range].ember-text-field,input[type=search].ember-text-field,input[type=tel].ember-text-field,input[type=text].ember-text-field,input[type=time].ember-text-field,input[type=url].ember-text-field,input[type=date].ember-text-field,input[type=email].ember-text-field,input[type=number].ember-text-field,input[type=password].ember-text-field,textarea.ember-text-area{background-color:#fafbfc;border-radius:3px;border:1px solid #e1e2e6;box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.05);color:#222;display:block;font-family:Proxima-Nova,'helvetica neue',helvetica,arial,sans-serif;font-size:1.142857143em;padding:6px 10px;transition:border .35s ease,box-shadow .35s ease;width:100%;-webkit-appearance:none}input[type=range].ember-text-field:focus,input[type=search].ember-text-field:focus,input[type=tel].ember-text-field:focus,input[type=text].ember-text-field:focus,input[type=time].ember-text-field:focus,input[type=url].ember-text-field:focus,input[type=date].ember-text-field:focus,input[type=email].ember-text-field:focus,input[type=number].ember-text-field:focus,input[type=password].ember-text-field:focus,textarea.ember-text-area:focus{border-color:#438af8;outline:0}input[type=range].ember-text-field:disabled,input[type=search].ember-text-field:disabled,input[type=tel].ember-text-field:disabled,input[type=text].ember-text-field:disabled,input[type=time].ember-text-field:disabled,input[type=url].ember-text-field:disabled,input[type=date].ember-text-field:disabled,input[type=email].ember-text-field:disabled,input[type=number].ember-text-field:disabled,input[type=password].ember-text-field:disabled,textarea.ember-text-area:disabled{color:#999b9e;pointer-events:none}@-webkit-keyframes standard-rotation{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes standard-rotation{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes motion__rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes motion__rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-family:Proxima-Nova,'helvetica neue',helvetica,arial,sans-serif;vertical-align:baseline;box-sizing:border-box;-webkit-font-smoothing:antialiased}.ember-text-area,.kit-button{font-family:Proxima-Nova,'helvetica neue',helvetica,arial,sans-serif}*,::after,::before{box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body,html{font-size:14px}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}code{font-size:.9em;padding:1px 4px}hr{background-color:#edeef0;border:0;height:1px;margin:0}.ember-text-area{background-color:#fafbfc;border-radius:3px;border:1px solid #e1e2e6;box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.05);color:#222;display:block;font-size:1.142857143em;height:150px;line-height:1.4;max-width:100%;padding:7px 10px;resize:none;transition:border .35s ease,box-shadow .35s ease;width:100%;-webkit-appearance:none}.ember-text-area:focus{border-color:#52a2ff;box-shadow:0 0 6px 0 rgba(82,162,255,.3);outline:0}.type__d1{color:#323233;font-size:1.285714286em;font-weight:600;line-height:1.5}.type__b1,.type__b2{font-size:1em;line-height:1.4}.type__b1{color:#525254}.type__b2{color:#7e7f82}.type__h3,.type__h4{color:#323233;letter-spacing:.1em;text-transform:uppercase}.type__h4{font-size:1.142857143em}.type__h3{font-size:1em}.type__h2{color:#b8babf;font-size:.928571429em;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.type__h1{color:#323233;font-size:.857142857em;letter-spacing:.1em;text-transform:uppercase}.u__clear{clear:both}.u__clear--left{clear:left}.u__clear--right{clear:right}.u__float--left{float:left}.u__float--right{float:right}.u__text-align--left{text-align:left!important}.u__text-align--center{text-align:center!important}.u__text-align--right{text-align:right!important}.kit-button,.kit-button-with-text,.kit-circle-button__label,.kit-hero-header-text,.kit-pagination__page{text-align:center}.u__overflow--visible{overflow:visible!important}.u__overflow--hidden{overflow:hidden!important}.u__fill-container{width:100%;height:100%}.u__display--block{display:block!important}.u__display--inline-block{display:inline-block!important}.kit-app-lockup,.u__display--flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.u__m{margin:0!important}.u__mt{margin-top:0!important}.u__mr{margin-right:0!important}.u__mb{margin-bottom:0!important}.u__ml{margin-left:0!important}.u__m--xxs{margin:2px!important}.u__mt--xxs{margin-top:2px!important}.u__mr--xxs{margin-right:2px!important}.u__mb--xxs{margin-bottom:2px!important}.u__ml--xxs{margin-left:2px!important}.u__m--xs{margin:4px!important}.u__mt--xs{margin-top:4px!important}.u__mr--xs{margin-right:4px!important}.u__mb--xs{margin-bottom:4px!important}.u__ml--xs{margin-left:4px!important}.u__m--s{margin:8px!important}.u__mt--s{margin-top:8px!important}.u__mr--s{margin-right:8px!important}.u__mb--s{margin-bottom:8px!important}.u__ml--s{margin-left:8px!important}.u__m--m{margin:12px!important}.u__mt--m{margin-top:12px!important}.u__mr--m{margin-right:12px!important}.u__mb--m{margin-bottom:12px!important}.u__ml--m{margin-left:12px!important}.u__m--l{margin:18px!important}.u__mt--l{margin-top:18px!important}.u__mr--l{margin-right:18px!important}.u__mb--l{margin-bottom:18px!important}.u__ml--l{margin-left:18px!important}.u__m--xl{margin:24px!important}.u__mt--xl{margin-top:24px!important}.u__mr--xl{margin-right:24px!important}.u__mb--xl{margin-bottom:24px!important}.u__ml--xl{margin-left:24px!important}.u__m--xxl{margin:36px!important}.u__mt--xxl{margin-top:36px!important}.u__mr--xxl{margin-right:36px!important}.u__mb--xxl{margin-bottom:36px!important}.u__ml--xxl{margin-left:36px!important}.u__p{padding:0!important}.u__pt{padding-top:0!important}.u__pr{padding-right:0!important}.u__pb{padding-bottom:0!important}.u__pl{padding-left:0!important}.u__p--xxs{padding:2px!important}.u__pt--xxs{padding-top:2px!important}.u__pr--xxs{padding-right:2px!important}.u__pb--xxs{padding-bottom:2px!important}.u__pl--xxs{padding-left:2px!important}.u__p--xs{padding:4px!important}.u__pt--xs{padding-top:4px!important}.u__pr--xs{padding-right:4px!important}.u__pb--xs{padding-bottom:4px!important}.u__pl--xs{padding-left:4px!important}.u__p--s{padding:8px!important}.u__pt--s{padding-top:8px!important}.u__pr--s{padding-right:8px!important}.u__pb--s{padding-bottom:8px!important}.u__pl--s{padding-left:8px!important}.u__p--m{padding:12px!important}.u__pt--m{padding-top:12px!important}.u__pr--m{padding-right:12px!important}.u__pb--m{padding-bottom:12px!important}.u__pl--m{padding-left:12px!important}.u__p--l{padding:18px!important}.u__pt--l{padding-top:18px!important}.u__pr--l{padding-right:18px!important}.u__pb--l{padding-bottom:18px!important}.u__pl--l{padding-left:18px!important}.u__p--xl{padding:24px!important}.u__pt--xl{padding-top:24px!important}.u__pr--xl{padding-right:24px!important}.u__pb--xl{padding-bottom:24px!important}.u__pl--xl{padding-left:24px!important}.u__p--xxl{padding:36px!important}.u__pt--xxl{padding-top:36px!important}.u__pr--xxl{padding-right:36px!important}.u__pb--xxl{padding-bottom:36px!important}.u__pl--xxl{padding-left:36px!important}.u__depth--0{box-shadow:none!important}.u__depth--100{box-shadow:0 1px 3px 0 rgba(0,0,0,.06),0 1px 1px 0 rgba(0,0,0,.04)!important}.u__depth--200{box-shadow:0 3px 10px 0 rgba(0,0,0,.06),0 1px 2px 0 rgba(0,0,0,.04)!important}.u__depth--300{box-shadow:0 5px 15px 0 rgba(0,0,0,.06),0 1px 2px 0 rgba(0,0,0,.04)!important}.u__depth--400{box-shadow:0 10px 25px 0 rgba(0,0,0,.08),0 1px 3px 0 rgba(0,0,0,.04)!important}.u__depth--500{box-shadow:0 15px 35px 0 rgba(0,0,0,.1),0 2px 6px 0 rgba(0,0,0,.04)!important}.u__depth--600{box-shadow:0 20px 50px 0 rgba(0,0,0,.12),0 4px 9px 0 rgba(0,0,0,.04)!important}.u__fw--thin{font-weight:100!important}.u__fw--light{font-weight:300!important}.u__fw--regular{font-weight:400!important}.u__fw--semibold{font-weight:600!important}.u__fw--bold{font-weight:700!important}.kit-app-lockup{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.kit-app-lockup__title{font-size:1.357142857em;padding-left:12px!important}.kit-button-with-text__text{margin-top:9px}.kit-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:3px;border:none;font-size:14px;font-smoothing:antialiased;font-weight:600;min-width:80px;outline:0;padding:0;position:relative;text-shadow:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-shadow:0 1px 3px 0 rgba(0,0,0,.06),0 1px 1px 0 rgba(0,0,0,.04)}.kit-button:hover{box-shadow:0 3px 10px 0 rgba(0,0,0,.06),0 1px 2px 0 rgba(0,0,0,.04)}.kit-button:active{box-shadow:none}.kit-button:disabled{color:rgba(50,50,51,.5);cursor:default;pointer-events:none}.kit-circle-button,.kit-copy-text,.kit-copy-text__button,.kit-expanding-text-block__text--expandable,.kit-menu-item,a .kit-grid-item{cursor:pointer}.kit-button:disabled.kit-button--background-danger{background-color:#f58d94}.kit-button:disabled.kit-button--text-danger-comp{color:rgba(255,255,255,.7)}.kit-button:disabled.kit-button--background-default{background-color:#fff}.kit-button:disabled.kit-button--text-default-comp{color:rgba(50,50,51,.7)}.kit-button:disabled.kit-button--background-primary{background-color:#7baaf3}.kit-button:disabled.kit-button--text-primary-comp{color:rgba(255,255,255,.7)}.kit-button--loading{pointer-events:none}.kit-button--background-default{background-color:#fff}.kit-button--background-default::after{border-radius:4px;border:1px solid rgba(0,0,0,.06);bottom:-1px;content:'';left:-1px;position:absolute;right:-1px;top:-1px}.kit-button--background-default:hover{background-color:#fdfefe}.kit-button--background-default:hover::after{border-color:rgba(0,0,0,.08)}.kit-button--background-default:active{background-color:#fafbfc}.kit-button--background-default:active::after{border-color:rgba(0,0,0,.1)}.kit-button--background-default-comp{background-color:#323233}.kit-button--background-default-comp:hover{background-color:#232323}.kit-button--background-default-comp:active{background-color:#141414}.kit-button--text-default,.kit-button--text-default:active,.kit-button--text-default:focus,.kit-button--text-default:hover{color:#fff}.kit-button--text-default .kit-loading-spinner__path{stroke:#fff!important}.kit-button--text-default-comp,.kit-button--text-default-comp:active,.kit-button--text-default-comp:focus,.kit-button--text-default-comp:hover{color:#323233}.kit-button--text-default-comp .kit-loading-spinner__path{stroke:#323233!important}.kit-button--background-primary{background-color:#438af8}.kit-button--background-primary:hover{background-color:#317aec}.kit-button--background-primary:active{background-color:#286cd6}.kit-button--background-primary-comp{background-color:#fff}.kit-button--background-primary-comp:hover{background-color:#f0f0f0}.kit-button--background-primary-comp:active{background-color:#e0e0e0}.kit-button--text-primary,.kit-button--text-primary:active,.kit-button--text-primary:focus,.kit-button--text-primary:hover{color:#438af8}.kit-button--text-primary .kit-loading-spinner__path{stroke:#438af8!important}.kit-button--text-primary-comp,.kit-button--text-primary-comp:active,.kit-button--text-primary-comp:focus,.kit-button--text-primary-comp:hover{color:#fff}.kit-button--text-primary-comp .kit-loading-spinner__path{stroke:#fff!important}.kit-button--background-danger{background-color:#fa5560}.kit-button--background-danger:hover{background-color:#ef424d}.kit-button--background-danger:active{background-color:#dc3641}.kit-button--background-danger-comp{background-color:#fff}.kit-button--background-danger-comp:hover{background-color:#f0f0f0}.kit-button--background-danger-comp:active{background-color:#e0e0e0}.kit-button--text-danger,.kit-button--text-danger:active,.kit-button--text-danger:focus,.kit-button--text-danger:hover{color:#fa5560}.kit-button--text-danger .kit-loading-spinner__path{stroke:#fa5560!important}.kit-button--text-danger-comp,.kit-button--text-danger-comp:active,.kit-button--text-danger-comp:focus,.kit-button--text-danger-comp:hover{color:#fff}.kit-button--text-danger-comp .kit-loading-spinner__path{stroke:#fff!important}.kit-button--background-tint::before{border-radius:inherit;content:'';display:block;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.kit-button--background-tint:hover::before{background-color:rgba(255,255,255,.08)}.kit-button--background-tint:active::before{background-color:rgba(0,0,0,.14)}.kit-button--size-xs{height:24px}.kit-button--size-xs .kit-button__content{padding:0 1em}.kit-button--size-s{height:34px}.kit-button--size-s .kit-button__content{padding:0 1.143em}.kit-button--size-m{height:44px}.kit-button--size-m .kit-button__content{font-size:1.286em;padding:0 1.111em}.kit-button--size-l{height:54px}.kit-button--size-l .kit-button__content{font-size:1.286em;padding:0 1.333em}.kit-button--size-xl{height:64px}.kit-button--size-xl .kit-button__content{font-size:1.286em;padding:0 1.611em}.kit-button--size-xxl{height:74px}.kit-button--size-xxl .kit-button__content{font-size:1.286em;padding:0 2em}.kit-button--shape-pill.kit-button--size-s .kit-button__content,.kit-button--shape-pill.kit-button--size-xs .kit-button__content{font-size:.857em;padding:0 2em}.kit-button--shape-pill.kit-button--size-xs{border-radius:12px}.kit-button--shape-pill.kit-button--size-s,.kit-button--shape-pill.kit-button--size-s::after,.kit-button--shape-pill.kit-button--size-xs::after{border-radius:17px}.kit-button--shape-pill.kit-button--size-m,.kit-button--shape-pill.kit-button--size-m::after{border-radius:22px}.kit-button--shape-pill.kit-button--size-m .kit-button__content{padding:0 2.286em}.kit-button--shape-pill.kit-button--size-l,.kit-button--shape-pill.kit-button--size-l::after{border-radius:27px}.kit-button--shape-pill.kit-button--size-l .kit-button__content{padding:0 2.857em}.kit-button--shape-pill.kit-button--size-xl,.kit-button--shape-pill.kit-button--size-xl::after{border-radius:32px}.kit-button--shape-pill.kit-button--size-xl .kit-button__content{padding:0 3.286em}.kit-button--shape-pill.kit-button--size-xxl{border-radius:37px}.kit-button--shape-pill.kit-button--size-xxl .kit-button__content{padding:0 3.715em}.kit-button--shape-circle.kit-button--size-l .kit-button__content,.kit-button--shape-circle.kit-button--size-m .kit-button__content,.kit-button--shape-circle.kit-button--size-s .kit-button__content,.kit-button--shape-circle.kit-button--size-xl .kit-button__content,.kit-button--shape-circle.kit-button--size-xs .kit-button__content,.kit-button--shape-circle.kit-button--size-xxl .kit-button__content{padding:0!important}.kit-button--shape-pill.kit-button--size-xxl::after{border-radius:32px}.kit-button--shape-circle.kit-button--size-xs{max-width:24px;min-width:24px}.kit-button--shape-circle.kit-button--size-xs .kit-button__content .kit-icon{width:calc(24px * .4)!important;max-width:calc(24px * .4)!important;max-height:100%!important}.kit-button--shape-circle.kit-button--size-s{max-width:34px;min-width:34px}.kit-button--shape-circle.kit-button--size-s .kit-button__content .kit-icon{height:calc(34px * .4)!important;width:calc(34px * .4)!important;max-height:100%!important;max-width:calc(34px * .4)!important}.kit-button--shape-circle.kit-button--size-m{max-width:44px;min-width:44px}.kit-button--shape-circle.kit-button--size-m .kit-button__content .kit-icon{height:calc(44px * .4)!important;width:calc(44px * .4)!important;max-height:100%!important;max-width:calc(44px * .4)!important}.kit-button--shape-circle.kit-button--size-l{max-width:54px;min-width:54px}.kit-button--shape-circle.kit-button--size-l .kit-button__content .kit-icon{height:calc(54px * .4)!important;width:calc(54px * .4)!important;max-height:100%!important;max-width:calc(54px * .4)!important}.kit-button--shape-circle.kit-button--size-xl{max-width:64px;min-width:64px}.kit-button--shape-circle.kit-button--size-xl .kit-button__content .kit-icon{height:calc(64px * .4)!important;width:calc(64px * .4)!important;max-height:100%!important;max-width:calc(64px * .4)!important}.kit-button--shape-circle.kit-button--size-xxl{max-width:74px;min-width:74px}.kit-button--shape-circle.kit-button--size-xxl .kit-button__content .kit-icon{height:calc(74px * .4)!important;width:calc(74px * .4)!important;max-height:100%!important;max-width:calc(74px * .4)!important}.kit-button--icon.kit-button--size-xs .kit-button__content{padding:0 .9em}.kit-button--icon.kit-button--size-s .kit-button__content{padding:0 1em}.kit-button--icon.kit-button--size-m .kit-button__content{padding:0 1.333em}.kit-button--icon.kit-button--size-l .kit-button__content{padding:0 1.556em}.kit-button--icon.kit-button--size-xl .kit-button__content{padding:0 1.778em}.kit-button--icon.kit-button--size-xxl .kit-button__content{padding:0 2em}.kit-button--icon.kit-button--shape-pill.kit-button--size-xs .kit-button__content{padding:0 1.342em}.kit-button--icon.kit-button--shape-pill.kit-button--size-s .kit-button__content{padding:0 1.667em}.kit-button--icon.kit-button--shape-pill.kit-button--size-m .kit-button__content{padding:0 1.714em}.kit-button--icon.kit-button--shape-pill.kit-button--size-l .kit-button__content{padding:0 2em}.kit-button--icon.kit-button--shape-pill.kit-button--size-xl .kit-button__content{padding:0 2.286em}.kit-button--icon.kit-button--shape-pill.kit-button--size-xxl .kit-button__content{padding:0 2.8572em}.kit-button--shape-pill .kit-button__content{font-size:1em;letter-spacing:.075em;text-transform:uppercase}.kit-button--shape-square,.kit-button--shape-square::after{border-radius:0}.kit-button--shape-circle,.kit-button--shape-circle::after{border-radius:100%}.kit-button__content{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-weight:600;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;position:relative}.kit-button.kit-button--size-xs .kit-icon{margin:0 8px 0 0;max-height:100%!important;max-width:12px!important}.kit-button.kit-button--size-s .kit-icon{margin:0 10px 0 0;max-height:100%!important;max-width:14px!important}.kit-button.kit-button--size-l .kit-icon,.kit-button.kit-button--size-m .kit-icon,.kit-button.kit-button--size-xl .kit-icon,.kit-button.kit-button--size-xxl .kit-icon{margin:0 14px 0 0;max-height:100%!important;max-width:18px!important}.kit-button.kit-button--shape-circle .kit-icon{margin:0}.kit-circle-button{color:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.kit-circle-button__circle{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#999b9e;border-radius:100%;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:46px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;margin-right:auto;position:relative;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);width:46px;transition:box-shadow 125ms cubic-bezier(.42,0,.58,1),-webkit-transform 125ms cubic-bezier(.42,0,.58,1);transition:transform 125ms cubic-bezier(.42,0,.58,1),box-shadow 125ms cubic-bezier(.42,0,.58,1);transition:transform 125ms cubic-bezier(.42,0,.58,1),box-shadow 125ms cubic-bezier(.42,0,.58,1),-webkit-transform 125ms cubic-bezier(.42,0,.58,1);box-shadow:0 5px 15px 0 rgba(0,0,0,.06),0 1px 2px 0 rgba(0,0,0,.04)}.kit-circle-button:hover .kit-circle-button__circle{-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px);box-shadow:0 10px 25px 0 rgba(0,0,0,.08),0 1px 3px 0 rgba(0,0,0,.04)}.kit-circle-button:active .kit-circle-button__circle{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);box-shadow:0 1px 3px 0 rgba(0,0,0,.06),0 1px 1px 0 rgba(0,0,0,.04)}.kit-circle-button__label{margin-top:9px}.kit-copy-text{border:1px solid #e1e2e6;border-radius:3px;color:#7e7f82;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;padding:4px!important}.kit-copy-text__text{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden;position:relative;white-space:nowrap;padding:8px!important}.kit-copy-text__text::after{background:linear-gradient(to right,rgba(255,255,255,0),#fff 95%);content:'';display:block;height:100%;pointer-events:none;position:absolute;right:0;top:0;width:40px}.kit-copy-text__button{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#edeef0;border-radius:3px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:auto;transition:width .15s cubic-bezier(.42,0,.58,1);padding-left:12px!important;padding-right:12px!important}.kit-copy-text__button:hover{background-color:#e1e2e6}.kit-copy-text__button:active{background-color:#c8cacf}.kit-expanding-text-block{color:#525254}.kit-expanding-text-block__text{padding-bottom:24px;position:relative}.kit-expanding-text-block__text-content{overflow:hidden;position:relative;text-overflow:ellipsis}.kit-expanding-text-block__text-content p{white-space:pre-line}.kit-expanding-text-block__text--expandable:not(.kit-expanding-text-block__text--expanded) .kit-expanding-text-block__text-content::after{background:linear-gradient(to bottom,rgba(255,255,255,0) 50%,#fff 100%);bottom:0;content:'';display:block;left:0;position:absolute;top:0;width:100%}.kit-expanding-text-block__text--expanded .kit-expanding-text-block__text-content{height:auto}.kit-expanding-text-block__text--expandable:hover::before{background-color:#fff;border-radius:3px;bottom:-9px;content:'';display:block;left:-9px;position:absolute;right:-9px;top:0}.kit-expanding-text-block__show-more-area{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;background:linear-gradient(to bottom,rgba(255,255,255,0),#fff);bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%;left:0;opacity:0;position:absolute;-webkit-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px);width:100%;transition:opacity cubic-bezier(.42,0,.58,1) 125ms,-webkit-transform cubic-bezier(.42,0,.58,1) 225ms;transition:transform cubic-bezier(.42,0,.58,1) 225ms,opacity cubic-bezier(.42,0,.58,1) 125ms;transition:transform cubic-bezier(.42,0,.58,1) 225ms,opacity cubic-bezier(.42,0,.58,1) 125ms,-webkit-transform cubic-bezier(.42,0,.58,1) 225ms}.kit-expanding-text-block__text--expanded .kit-expanding-text-block__show-more-area{background:0 0;transition:-webkit-transform cubic-bezier(.42,0,.58,1) 325ms;transition:transform cubic-bezier(.42,0,.58,1) 325ms;transition:transform cubic-bezier(.42,0,.58,1) 325ms, -webkit-transform cubic-bezier(.42,0,.58,1) 325ms}.kit-expanding-text-block__text--expandable:hover .kit-expanding-text-block__show-more-area,body.has-touch .kit-expanding-text-block__text--expandable .kit-expanding-text-block__show-more-area{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);transition:opacity cubic-bezier(.42,0,.58,1) 325ms,-webkit-transform cubic-bezier(.42,0,.58,1) 225ms;transition:transform cubic-bezier(.42,0,.58,1) 225ms,opacity cubic-bezier(.42,0,.58,1) 325ms;transition:transform cubic-bezier(.42,0,.58,1) 225ms,opacity cubic-bezier(.42,0,.58,1) 325ms,-webkit-transform cubic-bezier(.42,0,.58,1) 225ms}.kit-expanding-text-block__show-more-button{color:#b8babf;font-size:1em;font-weight:600;letter-spacing:2.1px;text-align:center;text-transform:uppercase}.kit-flat-input input[type=text],.kit-flat-input input[type=password]{background-color:transparent;border:none;border-radius:0;box-shadow:none}.kit-frame,.kit-grid-item,.kit-grid-item::before,.kit-grid-item__image-wrap .kit-image img,.kit-list-item,.kit-list-item::before,.kit-list-item__image-wrap .kit-image,.kit-list-item__image-wrap .kit-image img,.kit-list-item__image-wrap>img{border-radius:3px}.kit-flat-input input[type=text]:focus,.kit-flat-input input[type=password]:focus{box-shadow:none}.kit-frame{background-color:#fff;box-shadow:0 3px 10px 0 rgba(0,0,0,.06),0 1px 2px 0 rgba(0,0,0,.04)}.kit-frame--inset{background-color:#f4f6f8;border-color:#e7e9eb;box-shadow:none}.kit-image--depth,.kit-list-item__image-wrap .kit-image,.kit-list-item__image-wrap>img,.kit-navbar{box-shadow:0 3px 10px 0 rgba(0,0,0,.06),0 1px 2px 0 rgba(0,0,0,.04)}.kit-frame--primary{background-color:#438af8;color:#fff}.kit-frame--warning{background-color:#f7bf34;color:#fff}.kit-frame--danger{background-color:#fa5560;color:#fff}.kit-grid-item{position:relative}.kit-grid-item::before{bottom:-12px;content:'';left:-12px;position:absolute;right:-12px;top:-12px;z-index:-1}.kit-grid-item__image-wrap{margin-bottom:4px}.kit-grid-item__image-wrap .kit-image,.kit-grid-item__image-wrap>img{border-radius:3px;box-shadow:0 3px 10px 0 rgba(0,0,0,.06),0 1px 2px 0 rgba(0,0,0,.04)}.kit-grid-item__text{padding:6px}.kit-grid-item__title{color:#323233;font-size:1.285714286em;font-weight:600;line-height:1.15em;padding-bottom:.2em;max-height:2.3em;overflow:hidden;position:relative}.kit-grid-item__title::after{background-image:linear-gradient(to right,rgba(255,255,255,0),#fff 80%);content:'';height:1.15em;position:absolute;right:0;top:1.15em;width:25%}.kit-grid-item__meta::after,.kit-grid-item__subtitle::after{background-image:linear-gradient(to right,rgba(255,255,255,0),#fff 80%);height:1em;right:0;width:25%;content:''}.kit-grid-item__meta,.kit-grid-item__subtitle{color:#7e7f82}.kit-grid-item__subtitle{font-size:1.142857143em;padding-bottom:.45em;max-height:1em;overflow:hidden;position:relative}.kit-grid-item__subtitle::after{position:absolute;top:0}.kit-grid-item__meta{font-size:1em;padding-bottom:.2em;max-height:1em;overflow:hidden;position:relative}.kit-grid-item__meta::after{position:absolute;top:0}.kit-grid-item__summary{color:#7e7f82;font-size:1em;line-height:1.56;padding-top:.35em}a:hover .kit-grid-item:before{background-color:#f5f6f7}a:hover .kit-grid-item__meta::after,a:hover .kit-grid-item__subtitle::after,a:hover .kit-grid-item__summary::after,a:hover .kit-grid-item__title::after{background-image:linear-gradient(to right,rgba(245,246,247,0),#f5f6f7 80%)}a:active .kit-grid-item{-webkit-transform:scale(.99);-ms-transform:scale(.99);transform:scale(.99);transition:-webkit-transform 125ms cubic-bezier(.42,0,.58,1);transition:transform 125ms cubic-bezier(.42,0,.58,1);transition:transform 125ms cubic-bezier(.42,0,.58,1), -webkit-transform 125ms cubic-bezier(.42,0,.58,1)}a:active .kit-grid-item::before{background-color:#edeef0}a:active .kit-grid-item__meta::after,a:active .kit-grid-item__subtitle::after,a:active .kit-grid-item__summary::after,a:active .kit-grid-item__title::after{background-image:linear-gradient(to right,rgba(237,238,240,0),#edeef0 80%)}.kit-hero-header-text .kit-hero-header-text__title{font-size:5.143em;font-weight:700;line-height:1em}@media screen and (max-width:768px){.kit-hero-header-text .kit-hero-header-text__title{font-size:4em}}@media screen and (max-width:600px){.kit-hero-header-text .kit-hero-header-text__title{font-size:3em}}.kit-hero-header-text .kit-hero-header-text__subtitle{font-size:1.357em;line-height:1.4em}@media screen and (max-width:768px){.kit-hero-header-text .kit-hero-header-text__subtitle{font-size:1.143em}}.kit-hero-header{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#7e7f82;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:auto;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:360px;overflow:hidden;position:relative}.kit-image--cover,.kit-image__watermark{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.kit-hero-header__background{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.kit-hero-header__background .kit-hero-header__image,.kit-hero-header__background .kit-hero-header__image img,.kit-hero-header__background .kit-hero-header__video{display:block;height:auto;left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}.kit-hero-header__overlay{background-image:linear-gradient(to bottom,#222,#222);background-repeat:no-repeat;height:100%;min-height:360px;opacity:.5;position:absolute;width:100%}.kit-icon{height:20px;display:inline-block;width:20px}.kit-icon svg{height:100%;fill:currentColor;width:100%}.kit-image{overflow:hidden;position:relative;width:100%}.kit-image--cover{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;width:100%}.kit-image__cover-image{background-position:center;background-repeat:no-repeat;background-size:cover}.kit-image__image{left:0;opacity:0;position:absolute;top:0;width:100%;transition:opacity 225ms cubic-bezier(.42,0,.58,1)}.kit-image--cover .kit-image__image{left:50%;min-height:100%;min-width:100%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}.kit-image--cover.kit-image--wide .kit-image__image{max-height:100%}.kit-image--cover:not(.kit-image--wide) .kit-image__image{max-width:100%}.kit-image__watermark{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;opacity:.3;position:absolute;top:0;width:100%}.kit-image__watermark-image{height:40%}.kit-list-item{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:5% 0;position:relative}.kit-list-item::before{bottom:-12px;content:'';left:-12px;position:absolute;right:-12px;top:-12px;z-index:-1}@media screen and (max-width:414px){.kit-list-item{margin:7% 0}}.kit-list-item__image-wrap{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-right:3.5%;position:relative;width:30%}@media screen and (max-width:414px){.kit-list-item__image-wrap{width:22.5%}}.kit-list-item__text{width:65.5%}@media screen and (max-width:414px){.kit-list-item__text{width:74%}}.kit-list-item__title{color:#323233;font-size:1.71428571em;font-weight:700;line-height:1.2;margin-bottom:1px;max-height:2.4em;overflow:hidden;position:relative}.kit-list-item__title::after{background-image:linear-gradient(to right,rgba(255,255,255,0),#fff 80%);content:'';height:1.2em;position:absolute;right:0;top:1.2em;width:25%}@media screen and (max-width:960px){.kit-list-item__title{font-size:1.42857143em;font-weight:600}}@media screen and (max-width:768px){.kit-list-item__title{font-size:1.14285714em}}@media screen and (max-width:480px){.kit-list-item__title{max-height:1.2em;overflow:hidden;position:relative}.kit-list-item__title::after{background-image:linear-gradient(to right,rgba(255,255,255,0),#fff 80%);content:'';height:1.2em;position:absolute;right:0;top:0;width:25%}}.kit-list-item__meta::after,.kit-list-item__subtitle::after,.kit-list-item__summary::after{background-image:linear-gradient(to right,rgba(255,255,255,0),#fff 80%);height:1.4em;width:25%;right:0;content:''}.kit-list-item__meta,.kit-list-item__subtitle,.kit-list-item__summary{color:#7e7f82;font-size:1.14285714em;line-height:1.4}@media screen and (max-width:960px){.kit-list-item__meta,.kit-list-item__subtitle,.kit-list-item__summary{font-size:1em}}.kit-list-item__subtitle{max-height:1.4em;overflow:hidden;position:relative}.kit-list-item__subtitle::after{position:absolute;top:0}@media screen and (max-width:600px){.kit-list-item__subtitle{max-height:2.8em;overflow:hidden;position:relative}.kit-list-item__subtitle::after{background-image:linear-gradient(to right,rgba(255,255,255,0),#fff 80%);content:'';height:1.4em;position:absolute;right:0;top:1.4em;width:25%}.kit-list-item__summary{display:none}}@media screen and (max-width:480px){.kit-list-item__subtitle{max-height:1.4em;overflow:hidden;position:relative}.kit-list-item__subtitle::after{background-image:linear-gradient(to right,rgba(255,255,255,0),#fff 80%);content:'';height:1.4em;position:absolute;right:0;top:0;width:25%}}.kit-list-item__meta{max-height:1.4em;overflow:hidden;position:relative}.kit-list-item__meta::after{position:absolute;top:0}.kit-list-item__summary{margin-top:9px;max-height:2.8em;overflow:hidden;position:relative}.kit-list-item__summary::after{position:absolute;top:1.4em}a:hover .kit-list-item::before{background-color:#f5f6f7;cursor:pointer}a:hover .kit-list-item__meta::after,a:hover .kit-list-item__subtitle::after,a:hover .kit-list-item__summary::after,a:hover .kit-list-item__title::after{background-image:linear-gradient(to right,rgba(245,246,247,0),#f5f6f7 80%)}a:active .kit-list-item{-webkit-transform:scale(.99);-ms-transform:scale(.99);transform:scale(.99);transition:-webkit-transform 125ms cubic-bezier(.42,0,.58,1);transition:transform 125ms cubic-bezier(.42,0,.58,1);transition:transform 125ms cubic-bezier(.42,0,.58,1), -webkit-transform 125ms cubic-bezier(.42,0,.58,1)}a:active .kit-list-item::before{background-color:#edeef0}a:active .kit-list-item__meta::after,a:active .kit-list-item__subtitle::after,a:active .kit-list-item__summary::after,a:active .kit-list-item__title::after{background-image:linear-gradient(to right,rgba(237,238,240,0),#edeef0 80%)}.kit-loading-spinner{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:0;right:0;bottom:0;width:100%}.kit-loading-spinner__loader{position:relative;margin:0 auto}.kit-loading-spinner__loader:before{content:'';display:block;padding-top:100%}.kit-loading-spinner__circular{-webkit-animation:motion__rotate 2s linear infinite;animation:motion__rotate 2s linear infinite;height:100%;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.kit-overlay,.kit-panel{position:fixed;top:0;right:0}.kit-loading-spinner__path{stroke-dasharray:1,200;stroke-dashoffset:0;-webkit-animation:dash 1.5s cubic-bezier(.42,0,.58,1) infinite;animation:dash 1.5s cubic-bezier(.42,0,.58,1) infinite;stroke-linecap:round}@-webkit-keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.kit-menu-item{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#323233;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:12px 14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.kit-menu-item:hover{background-color:rgba(0,0,0,.02)}.kit-menu-item:active{background-color:rgba(0,0,0,.03)}.kit-menu-item--disabled{cursor:default;opacity:.45;pointer-events:none}.kit-menu-item__icon-wrap{margin-right:15px}.kit-menu-item__icon-wrap .kit-icon{display:block;height:20px!important;width:20px!important}.kit-menu-item__icon{color:#323233;display:block}.kit-menu-item__label{font-size:1.142857143em;line-height:1.4}.kit-menu-item__subtext{color:#b8babf;font-size:1em;line-height:1.4}.kit-nav-item{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1em;letter-spacing:1.5px;text-transform:uppercase}.kit-nav-item.active{font-weight:700}.kit-navbar{background-color:#525254;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;height:auto;left:0;top:0;width:100%;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;padding-left:36px!important;padding-right:36px!important}.kit-overlay{background-color:rgba(0,0,0,.75);bottom:0;left:-100%;opacity:0;pointer-events:none;z-index:700;transition:visibility 0s linear 324ms,opacity 225ms cubic-bezier(.42,0,.58,1) 99ms}.kit-overlay--showing{opacity:1;pointer-events:all;visibility:visible;transition:opacity 324ms cubic-bezier(.42,0,.58,1)}.kit-overlay--no-scroll{overflow:hidden}.kit-pagination__pages{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%}.kit-pagination__page{border-radius:20px;color:#323233;cursor:pointer;font-size:1.142857143em;font-weight:600;height:40px;line-height:40px;margin:0 3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:40px}.kit-pagination__page:not(.kit-pagination__page--active):hover{background-color:#f5f6f7}.kit-pagination__page:not(.kit-pagination__page--active):active{background-color:#edeef0}@media screen and (max-width:768px){.kit-pagination__page{border-radius:23px;height:46px;line-height:46px;width:46px}}.kit-pagination__page--disabled{color:#e1e2e6;cursor:default}.kit-pagination__page--disabled:active,.kit-pagination__page--disabled:hover{background-color:transparent!important}.kit-pagination__arrow{padding-top:2px}.kit-pagination__page--ellipsis{color:#b8babf;padding-top:3px;width:20px}.kit-pagination__page--active{background-color:#525254}.kit-pagination__page--active.kit-accent-color--background-color{color:#fff}.kit-pagination__page--active.kit-pagination__page--default{background-color:#222;color:#fff}.kit-pagination__page--active.kit-pagination__page--primary{background-color:#438af8;color:#fff}.kit-pagination__page--active.kit-pagination__page--none{background-color:transparent}.kit-panel{background-color:#fff;height:100%;max-width:400px;overflow:auto;pointer-events:none;-webkit-transform:translate(100%);-ms-transform:translate(100%);transform:translate(100%);width:80%;z-index:900;transition:-webkit-transform 225ms cubic-bezier(.42,0,.58,1);transition:transform 225ms cubic-bezier(.42,0,.58,1);transition:transform 225ms cubic-bezier(.42,0,.58,1), -webkit-transform 225ms cubic-bezier(.42,0,.58,1);box-shadow:0 10px 25px 0 rgba(0,0,0,.08),0 1px 3px 0 rgba(0,0,0,.04)}.kit-panel--right{right:0;-webkit-transform:translate(100%);-ms-transform:translate(100%);transform:translate(100%)}.kit-panel--left{left:0;-webkit-transform:translate(-100%);-ms-transform:translate(-100%);transform:translate(-100%)}.kit-panel--open{pointer-events:all;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.kit-player{background-color:#999b9e;color:#fff;cursor:default;font-size:1.142857143rem;height:100%;left:0;overflow:hidden;padding:4%;position:absolute;text-shadow:0 2px 6px rgba(0,0,0,.1);top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.kit-player:focus{border:none;outline:0}.kit-player video{background-color:#000;height:100%;width:100%}.kit-player.desktop.hide-controls{cursor:none!important}.kit-player__fadable-control-area{opacity:0;visibility:hidden;transition:opacity 225ms cubic-bezier(.42,0,.58,1),visibility 225ms cubic-bezier(.42,0,.58,1)}.kit-player.desktop.hide-controls .kit-player__fadable-control-area{visibility:hidden!important;opacity:0!important}.kit-player--is-preplaying .kit-player__fadable-control-area,.kit-player.audio .kit-player__fadable-control-area,.kit-player.desktop:hover .kit-player__fadable-control-area,.kit-player.kit-player--is-paused .kit-player__fadable-control-area,.kit-player.touch.show-controls .kit-player__fadable-control-area{opacity:1;transition-delay:0s;visibility:visible}.kit-player.desktop .kit-player__fadable-control-area{transition-delay:1s}.kit-player__margin-wrapper{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;width:100%}.kit-player__margin-wrapper .kit-player__button:nth-of-type(2){bottom:0;left:0;position:absolute}.kit-player__margin-wrapper .kit-player__button--start-over{margin-top:24px;position:relative!important}.kit-player__scrim{bottom:0;background:linear-gradient(to top,rgba(0,0,0,.25),rgba(0,0,0,0));height:25%;left:0;position:absolute;width:100%}.kit-player__scrim--top{background:linear-gradient(to bottom,rgba(0,0,0,.25),rgba(0,0,0,0));height:40%;top:0}.kit-player.kit-player--fullscreen .kit-player__scrim--top{visibility:hidden!important}.kit-player__media{display:none;height:100%;left:0;position:absolute;top:0;width:100%}.kit-player__media--showing{display:block}.kit-player__audio-background{background-position:center;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}.kit-player__audio-background::after{background-color:rgba(0,0,0,.3);content:'';display:block;height:100%;left:0;position:absolute;top:0;width:100%}.kit-player__audio-background-image{height:100%;left:0;position:absolute;top:0;width:100%}.kit-player__audio-background-image img{min-height:100%;min-width:100%;width:auto;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.kit-player__audio-background-overlay{height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%}.kit-player__info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;left:0;position:absolute;text-align:left;top:0;width:100%}.kit-player.audio:not(.kit-player--is-postplaying) .kit-player__info{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:1.142857143em;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.kit-player__info-image{max-width:40vh;width:30%}.kit-player__info-image+.kit-player__info-text-area{margin-left:36px;text-align:left}.kit-player--is-postplaying .kit-player__info-image{display:none}.kit-player__info-image .kit-image__watermark-image{height:auto}.kit-player__info-image img{border-radius:3px;display:block;max-height:100%;max-width:100%;box-shadow:0 5px 15px 0 rgba(0,0,0,.06),0 1px 2px 0 rgba(0,0,0,.04)}.kit-player__info-text-area{text-shadow:0 2px 14px rgba(0,0,0,.1)}.kit-player.video .kit-player__info-text-area{-webkit-mask-image:linear-gradient(to right,#fff 75%,transparent);mask-image:linear-gradient(to right,#fff 75%,transparent);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 96px);width:60%}.kit-player__info-text{cursor:default;line-height:1.2;opacity:.75}.kit-player__info-text--title{font-size:1.3125em;font-weight:600;opacity:1}.kit-player__info-text--subtitle{font-size:1.125em}.kit-player__watermark{bottom:0;height:auto;max-height:30px;max-width:30px;opacity:.7;position:absolute;right:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);visibility:visible;width:7%;transition:opacity 225ms cubic-bezier(.42,0,.58,1),visibility 225ms cubic-bezier(.42,0,.58,1),-webkit-transform 125ms cubic-bezier(.42,0,.58,1);transition:transform 125ms cubic-bezier(.42,0,.58,1),opacity 225ms cubic-bezier(.42,0,.58,1),visibility 225ms cubic-bezier(.42,0,.58,1);transition:transform 125ms cubic-bezier(.42,0,.58,1),opacity 225ms cubic-bezier(.42,0,.58,1),visibility 225ms cubic-bezier(.42,0,.58,1),-webkit-transform 125ms cubic-bezier(.42,0,.58,1);transition-delay:1s}.kit-player--is-preplaying .kit-player__watermark{opacity:0}.kit-player.audio .kit-player__watermark{display:none}.kit-player.touch .kit-player__watermark{transition-delay:0s}.kit-player.desktop.video.kit-player--is-paused .kit-player__watermark,.kit-player.desktop.video:hover .kit-player__watermark,.kit-player.touch.video.show-controls .kit-player__watermark{opacity:0;transition-delay:0s;visibility:hidden}.kit-player__controls{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;bottom:0;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;pointer-events:none;position:absolute;width:100%}.kit-player__control,.kit-player__progress-wrap{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;pointer-events:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.kit-player__control{cursor:pointer;-webkit-filter:drop-shadow(0 2px 6px rgba(0, 0, 0, .08));filter:drop-shadow(0 2px 6px rgba(0, 0, 0, .08));-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 2.11%;position:relative}.kit-player__control:first-child{margin-left:0}.kit-player__control:last-child{margin-right:0}.kit-player__control .kit-icon{width:28px}.kit-player__control--loading{height:32px;width:32px}.kit-player__progress-wrap{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;font-size:.875em;height:32px;margin:0 7px}.kit-player__progress-bar{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:18px;margin:0 .625em;position:relative}.kit-player__progress-bar-background{background-color:rgba(255,255,255,.3);border-radius:8px;height:3px;overflow:hidden;position:relative;width:100%}.kit-player__progress-bar-buffer,.kit-player__progress-bar-current{background-color:rgba(255,255,255,.3);border-radius:8px;height:100%;left:0;position:absolute;top:0;width:0}.kit-player__progress-bar-current{background-color:#fff}.kit-player__progress-bar-handle{background-color:#fff;border-radius:100%;cursor:pointer;height:18px;left:0;position:absolute;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:18px;box-shadow:0 3px 10px 0 rgba(0,0,0,.06),0 1px 2px 0 rgba(0,0,0,.04)}.kit-player__progress-time{cursor:default;min-width:8ch;opacity:.75}.kit-player__progress-time.kit-player__progress-time--current-time{margin-left:calc(1.286em - 7px);padding-right:1.286em}.kit-player__progress-time.kit-player__progress-time--time-left{padding-left:1.286em;margin-right:calc(1.286em - 7px);text-align:right}.kit-player__preplay-poster{height:100%;left:0;position:absolute;top:0;width:100%}.kit-player__preplay-progress{background-color:#fff;bottom:0;height:3px;left:0;position:absolute}.kit-player__overlay{background-color:rgba(0,0,0,.75);bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;visibility:hidden;z-index:initial;transition:visibility 0s linear 324ms,opacity 225ms cubic-bezier(.42,0,.58,1) 99ms}.kit-player__overlay--showing{opacity:1;pointer-events:all;visibility:visible;transition:opacity 324ms cubic-bezier(.42,0,.58,1)}.kit-player__button{background-color:rgba(0,0,0,.8)}.kit-player__button-content{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;z-index:1}.kit-player__additional-options{-webkit-filter:drop-shadow(0 2px 6px rgba(0, 0, 0, .08));filter:drop-shadow(0 2px 6px rgba(0, 0, 0, .08));position:absolute;right:0;top:0}.kit-player__share-card{max-width:280px;min-width:180px;width:80%}.kit-player__options-menu{min-width:240px;padding-bottom:9px;padding-top:9px}.kit-player__options-menu .kit-menu-item{padding-left:18px;padding-right:18px}.kit-player__options-menu .kit-icon{color:#323233}.kit-player__option{color:#fff;cursor:pointer;margin-left:28px}.kit-player__progress-hover-tooltip-content{pointer-events:none;position:absolute;top:0;-webkit-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}.kit-player__progress-hover-tooltip-content .kit-popover__content{position:relative}.kit-player__error-screen{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#222;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;top:0;width:100%}.kit-player__error-title{font-size:1.75em;font-weight:800}.kit-player--no-controls .kit-player__additional-options,.kit-player--no-controls .kit-player__controls,.kit-player--no-controls .kit-player__scrim--bottom,.kit-player--no-controls.audio .kit-player__scrim{display:none}.kit-player--no-controls .kit-player__margin-wrapper{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.kit-player--no-controls .kit-player__no-control-playpause{cursor:default}@media (max-aspect-ratio:7/8){.kit-player:not(.kit-player--fixed-ratio).kit-player.audio .kit-player__info{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:4em}.kit-player:not(.kit-player--fixed-ratio) .kit-player__info-image{margin-right:0;width:50%}.kit-player:not(.kit-player--fixed-ratio) .kit-player__info-image+.kit-player__info-text-area{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:36px;text-align:center}.kit-player:not(.kit-player--fixed-ratio) .kit-player__controls{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.kit-player:not(.kit-player--fixed-ratio) .kit-player__progress-wrap{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:1em;margin-top:2em;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.kit-player:not(.kit-player--fixed-ratio) .kit-player__control--fullscreen{bottom:5em;position:absolute;right:7px}.kit-player:not(.kit-player--fixed-ratio) .kit-player__progress-time{min-width:6ch;text-align:left}.kit-player:not(.kit-player--fixed-ratio) .kit-player__progress-time:last-of-type{text-align:right}}@media (max-aspect-ratio:5/8){.kit-player:not(.kit-player--fixed-ratio) .kit-player__info-image{-webkit-flex-basis:70%;-ms-flex-preferred-size:70%;flex-basis:70%}}@media (max-aspect-ratio:3/8){.kit-player:not(.kit-player--fixed-ratio) .kit-player__info-text-area{font-size:.85em}.kit-player:not(.kit-player--fixed-ratio) .kit-player__info-image{-webkit-flex-basis:90%;-ms-flex-preferred-size:90%;flex-basis:90%}}@media (min-aspect-ratio:7/8) and (min-width:500px) and (max-height:168px),(min-aspect-ratio:7/8) and (max-width:500px) and (max-height:155px){.kit-player:not(.kit-player--fixed-ratio) .kit-player__info-text--date{display:none}}@media (min-aspect-ratio:7/8) and (min-width:500px) and (max-height:144px),(min-aspect-ratio:7/8) and (max-width:500px) and (max-height:133px){.kit-player:not(.kit-player--fixed-ratio) .kit-player__info-text--additional{display:none}}@media (min-height:201px) and (max-width:500px){.kit-player__control--skip-forward{display:none}.kit-player__control--play-pause{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}}@media (min-height:201px) and (max-width:310px){.kit-player__control--fullscreen,.kit-player__progress-bar,.kit-player__progress-wrap{display:none}}@media (max-height:200px) and (max-aspect-ratio:13/4),(max-height:150px) and (max-aspect-ratio:4/1),(max-height:100px) and (max-aspect-ratio:5/1),(max-height:72px) and (max-width:450px){.kit-player.audio .kit-player__control--skip-forward{display:none}}@media (max-height:200px) and (max-aspect-ratio:13/4),(max-height:150px) and (max-aspect-ratio:4/1),(max-height:110px) and (max-aspect-ratio:5/1),(max-height:72px) and (max-width:450px){.kit-player.audio .kit-player__control--playpause{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;margin-left:0}}@media (max-height:200px) and (max-aspect-ratio:3/1),(max-height:150px) and (max-aspect-ratio:10/3),(max-height:110px) and (max-aspect-ratio:21/5),(max-height:72px) and (max-width:400px){.kit-player.audio .kit-player__control--fullscreen{display:none}}@media (max-height:200px) and (max-aspect-ratio:5/2),(max-height:150px) and (max-aspect-ratio:10/3),(max-height:110px) and (max-aspect-ratio:11/3),(max-height:72px) and (max-width:340px){.kit-player.audio .kit-player__progress-bar{display:none}}@media (max-height:200px) and (max-aspect-ratio:7/3),(max-height:150px) and (max-aspect-ratio:10/4),(max-height:110px) and (max-aspect-ratio:13/4),(max-height:72px) and (max-width:290px){.kit-player.audio .kit-player__progress-wrap{display:none}}@media (max-height:336px){.kit-player__option.kit-player__option--share,.kit-player__share-card{display:none}}@media (max-width:600px){.kit-player__margin-wrapper .kit-player__button--start-over{margin-top:18px}.kit-player__button{min-width:0}.kit-player__button.kit-button--shape-circle{height:64px;max-height:64px;max-width:64px;min-width:64px;width:64px}.kit-player__button.kit-button--shape-circle .kit-button__content{padding:0!important}.kit-player__button.kit-button--shape-circle .kit-button__content .kit-icon{height:calc(64px * .4)!important;max-height:calc(64px * .4)!important;max-width:calc(64px * .4)!important;width:calc(64px * .4)!important}}@media (max-width:480px){.kit-player__margin-wrapper .kit-player__button--start-over{margin-top:18px}.kit-button{min-width:0}.kit-player__button.kit-button--shape-circle{height:54px;max-height:54px;max-width:54px;min-width:54px;width:54px}.kit-player__button.kit-button--shape-circle .kit-button__content{padding:0!important}.kit-player__button.kit-button--shape-circle .kit-button__content .kit-icon{height:calc(54px * .4)!important;max-height:calc(54px * .4)!important;max-width:calc(54px * .4)!important;width:calc(54px * .4)!important}.kit-player__button.kit-button--shape-pill{border-radius:17px;height:34px}.kit-player__button.kit-button--shape-pill .kit-button__content{font-size:.857em;padding:0 1.667em}.kit-player__button.kit-button--shape-pill .kit-icon{margin:0 10px 0 0;max-height:100%!important;max-width:14px!important}}@media (max-width:375px){.kit-player__margin-wrapper .kit-player__button--start-over{margin-top:12px}.kit-player__button.kit-button--shape-circle{height:44px;max-height:44px;max-width:44px;min-width:44px;width:44px}.kit-player__button.kit-button--shape-circle .kit-button__content .kit-icon{height:calc(44px * .4)!important;max-height:calc(44px * .4)!important;max-width:calc(44px * .4)!important;width:calc(44px * .4)!important}}@media (max-width:320px){.kit-player__button.kit-button--shape-circle{height:34px;max-height:34px;max-width:34px;min-width:34px;width:34px}.kit-player__button.kit-button--shape-circle .kit-button__content .kit-icon{width:calc(34px * .4)!important;max-height:100%!important;max-width:calc(34px * .4)!important}}@media (max-width:540px){.kit-player{font-size:14px;padding:18px}.kit-player__control{margin-left:.4em;margin-right:.4em}.kit-player__control .kit-icon{height:24px!important;width:24px!important}.kit-player__control--fullscreen .kit-icon{height:20px!important;width:20px!important}}@media (max-height:440px){.kit-player{font-size:14px;padding:3%}}@media (max-height:200px){.kit-player{padding:18px}}@media (min-aspect-ratio:7/8) and (max-height:200px){.kit-player.audio{padding:0}.kit-player.audio .kit-player__controls,.kit-player.audio .kit-player__info{padding:18px 18px 18px calc(100vh + 18px)}.kit-player.audio .kit-player__additional-options{padding:18px}.kit-player.audio .kit-player__info:not(.kit-player--is-postplaying){-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-mask-image:linear-gradient(to right,#fff 75%,transparent);mask-image:linear-gradient(to right,#fff 75%,transparent);overflow:hidden;white-space:nowrap;width:60%;width:calc(100% - 38px)}.kit-player.audio .kit-player__info-image{bottom:0;left:0;max-width:100vh;position:fixed;top:0;width:100vh}.kit-player.audio .kit-player__scrim{height:100%;opacity:.3}.kit-player.audio .kit-player__info-text-area{margin:0}}@media (min-aspect-ratio:7/8) and (max-height:120px){.kit-player:not(.kit-player--fixed-ratio) .kit-player__info-text-area{display:none}.kit-player.audio .kit-player__margin-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.kit-player.audio .kit-player__controls{position:relative}.kit-player.audio .kit-player__additional-options{display:none}}@media (min-aspect-ratio:7/8) and (max-height:100px){.kit-player.audio{padding-bottom:12px;padding-right:12px;padding-top:12px}.kit-player.audio .kit-player__controls,.kit-player.audio .kit-player__info{padding-left:12px}.kit-player.audio .kit-tooltip{pointer-events:none}}.kit-popover,.kit-popover__trigger{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.kit-popover__content{left:0;opacity:0;pointer-events:none;position:absolute;top:0;-webkit-transform:scale(.96);-ms-transform:scale(.96);transform:scale(.96);-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right;visibility:hidden;z-index:900;transition:opacity 225ms cubic-bezier(.42,0,.58,1),visibility 0s linear 225ms,-webkit-transform 225ms cubic-bezier(.42,0,.58,1);transition:opacity 225ms cubic-bezier(.42,0,.58,1),transform 225ms cubic-bezier(.42,0,.58,1),visibility 0s linear 225ms;transition:opacity 225ms cubic-bezier(.42,0,.58,1),transform 225ms cubic-bezier(.42,0,.58,1),visibility 0s linear 225ms,-webkit-transform 225ms cubic-bezier(.42,0,.58,1)}.kit-popover__content--mobile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;max-width:100%;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.kit-popover__content--mobile.kit-popover__content--visible{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.kit-popover__content--mobile .kit-frame,.kit-popover__content--mobile .kit-share-card{border-radius:0;max-width:480px;position:relative;width:100%}.kit-popover__content--mobile .kit-share-card__frame{padding-bottom:36px!important}.kit-popover__content--visible{opacity:1;pointer-events:auto;visibility:visible;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);transition:opacity 225ms cubic-bezier(.42,0,.58,1),visibility 0s linear,-webkit-transform 225ms cubic-bezier(.42,0,.58,1);transition:opacity 225ms cubic-bezier(.42,0,.58,1),transform 225ms cubic-bezier(.42,0,.58,1),visibility 0s linear;transition:opacity 225ms cubic-bezier(.42,0,.58,1),transform 225ms cubic-bezier(.42,0,.58,1),visibility 0s linear,-webkit-transform 225ms cubic-bezier(.42,0,.58,1)}.kit-popover__content .kit-frame,.kit-popover__content .sui-frame{box-shadow:0 15px 35px 0 rgba(0,0,0,.1),0 2px 6px 0 rgba(0,0,0,.04)}.kit-popover__overlay.kit-overlay--showing{cursor:pointer;opacity:0;z-index:700}.kit-popover__overlay.kit-overlay--showing.kit-popover__overlay--mobile{background-color:#000;opacity:.4}.kit-search-result{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff;color:#000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:64px;padding:14px;cursor:pointer}.kit-search-result__details{overflow:hidden;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.kit-search-result__subtitle,.kit-search-result__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kit-search-result__title{font-size:1.143em}.kit-search-result__subtitle{color:#7e7f82}.kit-search{background-color:#fff;border-radius:3px;color:#000;display:block;height:100%;width:100%}.kit-search input.ember-text-field[type=text]{border:0;box-shadow:none;cursor:text;font-size:1.286em;height:46px;padding-left:45px}.kit-search__icon{margin:13px;position:absolute;color:#7e7f82}.kit-share-card{max-width:340px}.kit-share-card__frame{padding:24px!important}.kit-share-card__title{font-weight:600;letter-spacing:2px;line-height:2em;text-transform:uppercase}.route-app-search__results-meta,.route-app__footer-social-title,.route-event__more-items-title,.route-media-item__more-items-title{letter-spacing:2.1px;text-transform:uppercase}.kit-share-card__social-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;text-align:center;padding-right:24px!important;padding-left:24px!important}.kit-share-card__social-button{-webkit-flex-basis:28%;-ms-flex-preferred-size:28%;flex-basis:28%}.kit-share-card__brand-color--facebook{background-color:#4566a2}.kit-share-card__brand-color--twitter{background-color:#3bb0db}.kit-tooltip{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.kit-tooltip__content{font-size:1rem;font-weight:600;z-index:200}body.has-touch .kit-tooltip__content{display:none}.kit-tooltip__frame{background-color:#121314;border-radius:100px;color:#fff;padding:9px 12px}.kit-transition-progress-bar{background-color:#fff;height:3px;left:0;opacity:0;position:fixed;top:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);width:100%;z-index:901;transition:opacity 325ms cubic-bezier(.42,0,.58,1),width 525ms cubic-bezier(.42,0,.58,1),-webkit-transform 325ms cubic-bezier(.42,0,.58,1);transition:opacity 325ms cubic-bezier(.42,0,.58,1),transform 325ms cubic-bezier(.42,0,.58,1),width 525ms cubic-bezier(.42,0,.58,1);transition:opacity 325ms cubic-bezier(.42,0,.58,1),transform 325ms cubic-bezier(.42,0,.58,1),width 525ms cubic-bezier(.42,0,.58,1),-webkit-transform 325ms cubic-bezier(.42,0,.58,1)}.kit-transition-progress-bar--showing{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.kit-transition-progress-bar--resetting{transition:opacity 325ms cubic-bezier(.42,0,.58,1),width 325ms cubic-bezier(.42,0,.58,1),-webkit-transform 325ms cubic-bezier(.42,0,.58,1)!important;transition:opacity 325ms cubic-bezier(.42,0,.58,1),transform 325ms cubic-bezier(.42,0,.58,1),width 325ms cubic-bezier(.42,0,.58,1)!important;transition:opacity 325ms cubic-bezier(.42,0,.58,1),transform 325ms cubic-bezier(.42,0,.58,1),width 325ms cubic-bezier(.42,0,.58,1),-webkit-transform 325ms cubic-bezier(.42,0,.58,1)!important}.route-app__footer{bottom:0;height:134px;left:0;position:absolute;right:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.route-app__footer--embedded{height:0}.route-app__footer--with-social{height:300px}.route-app__footer-social{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;height:166px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:25px;position:relative}.route-app__footer-social-items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.route-app__footer-social-items a:first-of-type{margin-right:18px}.route-app__footer-social-items a:last-of-type{margin-left:18px}.route-app__footer-social-items a:nth-of-type(2):not(:last-of-type){margin-left:18px;margin-right:18px}.route-app__footer-social-title{color:#b8babf;font-weight:600;line-height:1.6;text-align:center;width:100%}.route-app__footer-subsplash-brand{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;height:134px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:36px;text-align:center}.route-app__footer-brand-image{width:150px}.route-app__footer-copyright{color:#b8babf;font-size:.714285714em;width:100%}.route-app__navbar{color:#fff;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;max-height:72px;position:absolute;z-index:100;padding-left:12px!important;padding-right:12px!important}.route-app__navbar--transparent{background-color:transparent!important;box-shadow:none!important;transition:none}.route-app__navbar--scrolled{position:fixed;top:-72px;-webkit-transform:translateY(72px);-ms-transform:translateY(72px);transform:translateY(72px);transition:-webkit-transform 225ms cubic-bezier(.42,0,.58,1);transition:transform 225ms cubic-bezier(.42,0,.58,1);transition:transform 225ms cubic-bezier(.42,0,.58,1), -webkit-transform 225ms cubic-bezier(.42,0,.58,1)}.route-app__app-lockup{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:72px;min-width:30%;width:40%;margin-right:12px!important;margin-left:12px!important}.route-app__app-lockup a{color:inherit}.route-app__app-lockup .kit-app-lockup__image{max-width:24px}@media screen and (max-width:374px){.route-app__app-lockup .kit-app-lockup__title{display:none}}.route-app__search{background-color:rgba(255,255,255,.25);border-radius:2px;max-width:420px;overflow:hidden;z-index:900;margin:12px 18px!important}.route-app__search:active,.route-app__search:hover{background-color:rgba(255,255,255,.35);box-shadow:0 3px 10px 0 rgba(0,0,0,.06),0 1px 2px 0 rgba(0,0,0,.04)}@media screen and (max-width:768px){.route-app__app-lockup{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.route-app__search{width:0;margin:0!important}.route-app__search .kit-search__icon{display:none}}.route-app__search .kit-search-result__left .full-search-results-icon,.route-app__search-embedded .kit-search-result__left .full-search-results-icon{margin:0 24px 0 10px}.route-app__search.route-app__search--white .kit-search__icon,.route-app__search.route-app__search--white input.ember-text-field[type=text]{color:#fff}.route-app__search-embedded.kit-search--focused,.route-app__search.kit-search--focused{background-color:#fff;position:relative;box-shadow:0 10px 25px 0 rgba(0,0,0,.08),0 1px 3px 0 rgba(0,0,0,.04)}.route-app__search-embedded.kit-search--focused input.ember-text-field[type=text],.route-app__search.kit-search--focused input.ember-text-field[type=text]{color:initial!important}.route-app__search-embedded.kit-search--focused input.ember-text-field[type=text]::-webkit-input-placeholder,.route-app__search.kit-search--focused input.ember-text-field[type=text]::-webkit-input-placeholder{color:#999b9e!important}.route-app__search-embedded.kit-search--focused input.ember-text-field[type=text]:-ms-input-placeholder,.route-app__search.kit-search--focused input.ember-text-field[type=text]:-ms-input-placeholder{color:#999b9e!important}.route-app__search-embedded.kit-search--focused input.ember-text-field[type=text]::placeholder,.route-app__search.kit-search--focused input.ember-text-field[type=text]::placeholder{color:#999b9e!important}@media screen and (max-width:768px){.route-app__search-embedded.kit-search--focused,.route-app__search.kit-search--focused{background-color:transparent;box-shadow:none}.route-app__search input.ember-text-field[type=text]{display:none}}.route-app__search .route-app__search-result--history:active,.route-app__search .route-app__search-result:active,.route-app__search-embedded .route-app__search-result--history:active,.route-app__search-embedded .route-app__search-result:active{background-color:#edeef0}.route-app__search .route-app__search-result--history:focus,.route-app__search .route-app__search-result--history:hover,.route-app__search .route-app__search-result:focus,.route-app__search .route-app__search-result:hover,.route-app__search-embedded .route-app__search-result--history:focus,.route-app__search-embedded .route-app__search-result--history:hover,.route-app__search-embedded .route-app__search-result:focus,.route-app__search-embedded .route-app__search-result:hover{background-color:#f5f6f7}.route-app__search .route-app__search-result--history:last-of-type,.route-app__search .route-app__search-result:last-of-type,.route-app__search-embedded .route-app__search-result--history:last-of-type,.route-app__search-embedded .route-app__search-result:last-of-type{border-radius:2px}.route-app__search input.ember-text-field[type=text]{background-color:transparent}.route-app__search input.ember-text-field[type=text]::-webkit-input-placeholder{color:#fff;opacity:1}.route-app__search input.ember-text-field[type=text]:-ms-input-placeholder{color:#fff;opacity:1}.route-app__search input.ember-text-field[type=text]::placeholder{color:#fff;opacity:1}.route-app__search--icon{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:72px;padding-right:18px!important;padding-left:18px!important}.route-app__search--loading{background-color:#fff;height:24px;margin:11px;width:24px;left:initial;z-index:900}.route-app__search-mobile{background-color:#fff;height:120%;left:0;opacity:0;overflow:hidden;position:fixed;top:0;-webkit-transform:scale(.96);-ms-transform:scale(.96);transform:scale(.96);visibility:hidden;width:100%;z-index:900;transition:opacity 125ms cubic-bezier(.42,0,.58,1),visibility 125ms cubic-bezier(.42,0,.58,1),-webkit-transform 125ms cubic-bezier(.42,0,.58,1);transition:opacity 125ms cubic-bezier(.42,0,.58,1),transform 125ms cubic-bezier(.42,0,.58,1),visibility 125ms cubic-bezier(.42,0,.58,1);transition:opacity 125ms cubic-bezier(.42,0,.58,1),transform 125ms cubic-bezier(.42,0,.58,1),visibility 125ms cubic-bezier(.42,0,.58,1),-webkit-transform 125ms cubic-bezier(.42,0,.58,1)}.route-app__search-mobile.route-app__search-mobile--active{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);visibility:visible}.route-app__search-mobile--icon{cursor:pointer;padding:19px 24px}@media screen and (min-width:769px){.route-app__search--icon,.route-app__search-mobile--icon{display:none}}.route-app__search-mobile-bar{border-bottom:1px solid #f5f6f7;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.route-app__search-mobile-bar .kit-flat-input{cursor:text;width:100%}.route-app__search-mobile-bar input.ember-text-field[type=text]{border:0;box-shadow:none;cursor:text;font-size:1.286em;height:58px}.route-app__search-result .kit-search-result__left .kit-image,.route-app__search-result .kit-search-result__left .kit-image__image{border-radius:2px;box-shadow:0 3px 10px 0 rgba(0,0,0,.06),0 1px 2px 0 rgba(0,0,0,.04)}.route-app__search-mobile .kit-search-result{border-bottom:1px solid #f5f6f7;border-top:none;cursor:pointer}.route-app__search-mobile .kit-search-result .full-search-results-icon,.route-app__search-mobile .kit-search-result .search-history-icon{color:#999b9e;margin-left:10px;margin-right:24px}.route-app__search-mobile .kit-search-result:active{background-color:#edeef0}.route-app__search-mobile .kit-search-result:focus,.route-app__search-mobile .kit-search-result:hover{background-color:#f5f6f7}.route-app__search-mobile-bar .route-app__search-result--history .kit-icon{margin-right:24px!important}.route-app__search-mobile--loading{background-color:#fff;height:25px;margin:19px;width:25px}.route-app__menu--hamburger{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:none;height:72px;padding-right:18px!important;padding-left:18px!important}@media screen and (max-width:600px){.route-app__menu--hamburger{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:auto}}.kit-panel--open .kit-panel__menu--hamburger{display:none}.route-app__menu--main-list{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:50%}.route-app__menu--main-list:not(:hover)>.route-app__menu--main-list-item .kit-nav-item{opacity:.7}.route-app__menu--main-list:not(:hover)>.route-app__menu--main-list-item .kit-nav-item.active{opacity:1}.route-app__menu--main-list:hover>.route-app__menu--main-list-item .kit-nav-item{opacity:.7}.route-app__menu--main-list:hover>.route-app__menu--main-list-item:hover .kit-nav-item{opacity:1}.route-app__menu--main-list .kit-nav-item.active{font-weight:400}.route-app__menu--main-list-item{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;padding:0 18px;transition:opacity 125ms cubic-bezier(.42,0,.58,1)}.route-app__menu--main-list-item .kit-nav-item{color:#fff;height:100%}.kit-panel .route-app__menu--main-list-item{height:auto}.route-app__menu--main{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:72px;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;width:40%}@media screen and (max-width:600px){.route-app__menu--main{display:none;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:auto}}.route-app__navbar .kit-overlay--showing{background-color:#000;opacity:.4;cursor:pointer;height:100vh}.route-app__panel{z-index:900}.route-app__panel--closed.kit-panel{box-shadow:none}.route-app__panel .route-app__menu--main-list-item{border-left:none;color:#222;padding:20px 20px 20px 34px;margin:0!important}.route-app__panel .route-app__menu--main-list-item.active{padding-left:30px}.route-app__panel .route-app__menu--main-list-item:active{background-color:#edeef0}.route-app__panel .route-app__menu--main-list-item:focus,.route-app__panel .route-app__menu--main-list-item:hover{background-color:#f5f6f7}@media screen and (max-width:768px){.route-app__menu--main{width:auto;max-width:40%}.route-app__panel .route-app__menu--main-list-item{display:block}.route-app__header .kit-hero-header-text .kit-hero-header-text__title{font-size:3em}}.route-app__panel .route-app__app-lockup{border-bottom:1px solid #f5f6f7;color:#222;cursor:pointer;height:auto;padding:20px 0 20px 30px;width:auto;margin:0 0 18px!important}.route-app__panel .route-app__app-lockup .kit-app-lockup__image,.route-app__panel .route-app__app-lockup .kit-app-lockup__title{display:block}.route-app__search-result{border-top:1px solid #f5f6f7}.route-app__search-result .kit-search-result__left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.route-app__search-result .kit-search-result__left .kit-image{width:42px}.route-app__search-result .kit-search-result__left .kit-icon{color:#999b9e}.route-app__search-result .kit-search-result__details .kit-search-result__title{color:#323233}.route-app__search-result .kit-search-result__details .kit-search-result__subtitle{color:#999b9e;padding-top:.125em}.route-app__search-result .kit-search-result__right{margin-left:14px}.route-app__search .route-app__search-result--history,.route-app__search-embedded .route-app__search-result--history{border-top:1px solid #f5f6f7;padding-left:24px}.route-app__search .route-app__search-result--history .kit-search-result__left,.route-app__search-embedded .route-app__search-result--history .kit-search-result__left{padding:0}.route-app__search .route-app__search-result--history .kit-search-result__title,.route-app__search-embedded .route-app__search-result--history .kit-search-result__title{color:#323233}.route-app__search .route-app__search-result--history .kit-icon,.route-app__search-embedded .route-app__search-result--history .kit-icon{color:#999b9e;margin-right:24px}.route-app__navbar.route-app__navbar--white{background-color:#fff!important;color:#222;box-shadow:0 3px 10px 0 rgba(0,0,0,.06),0 1px 2px 0 rgba(0,0,0,.04)}.route-app-promo__app-info--artwork,.route-app__wrap--embed .route-app__search-embedded.kit-search--focused{box-shadow:0 20px 50px 0 rgba(0,0,0,.12),0 4px 9px 0 rgba(0,0,0,.04)}.route-app__navbar--white .route-app__search{background-color:rgba(225,226,230,.25)}.route-app__navbar--white .route-app__search:active,.route-app__navbar--white .route-app__search:hover{background-color:rgba(225,226,230,.5)}.route-app__navbar--white .route-app__search input.ember-text-field[type=text]::-webkit-input-placeholder{color:#7e7f82!important}.route-app__navbar--white .route-app__search input.ember-text-field[type=text]:-ms-input-placeholder{color:#7e7f82!important}.route-app__navbar--white .route-app__search input.ember-text-field[type=text]::placeholder{color:#7e7f82!important}.route-app__navbar--white .route-app__search.kit-search--focused{background-color:#fff}.route-app__navbar--white .route-app__menu--main-list-item{color:#222}.route-app__wrap--embed{min-height:initial!important;padding:0 14px 32px!important}.route-app__wrap--embed .route-app__content-wrap{margin:0 auto;max-width:100%;min-height:100%;padding:0;position:relative}@media screen and (min-width:1104px){.route-app__wrap--embed .route-app__content-wrap{padding:0}}@media screen and (max-width:960px){.route-app__wrap--embed .route-app__content-wrap{padding:0}}.route-app__wrap--embed .route-app__search-embedded-wrap{box-sizing:content-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;max-height:46px;padding-bottom:36px;padding-top:24px;position:relative}.route-app__wrap--embed .route-app__search-embedded{max-width:420px;z-index:900}.route-app__wrap--embed .route-app__search-embedded ul{background-color:#fff;border-radius:3px}.route-app__wrap--embed .route-app__search-embedded input.ember-text-field[type=text]{background-color:#f5f6f7}.route-app__wrap--embed .route-app__search-embedded.kit-search--focused input.ember-text-field[type=text]{background-color:#fff}@media screen and (max-width:550px){.route-app__wrap--embed .route-app__search-embedded-wrap{padding:12px}.route-app__wrap--embed .route-app__search-embedded{max-width:none}}.route-app__wrap--embed .kit-overlay.kit-overlay--showing{cursor:pointer;opacity:0}.route-app__wrap--embed .route-app__search-embedded--loading{background-color:#fff;height:25px;margin:11px;width:25px}html{height:100%}.route-app__wrap{min-height:100%;padding-bottom:134px;padding-top:72px;position:relative}.route-app__wrap--social-footer{padding-bottom:300px}.route-app__no-footer{padding-bottom:0}.route-app__content-wrap{margin:0 auto;max-width:1104px;min-height:500px;padding:2% 8%;position:relative}@media screen and (min-width:1104px){.route-app__content-wrap{padding:22px 88px}}@media screen and (max-width:960px){.route-app__content-wrap{padding:2% 5.5%}}.route-app__header{margin:-72px 0 0}.route-app__header .kit-hero-header-text{color:#fff;margin:110px 10% 75px;max-width:760px;z-index:1}.route-app__header .kit-hero-header-text .kit-hero-header-text__subtitle{margin-top:15px}.route-app__header .kit-hero-header-text .route-app__banner-button{margin-top:25px}.route-app__brand-text--apple{color:#212121}.route-app__brand-text--facebook{color:#4566a2}.route-app__brand-text--instagram{color:#d93275}.route-app__brand-text--outlook{color:#0078d6}.route-app__brand-text--twitter{color:#3bb0db}.route-app__brand-text--yahoo{color:#6001d2}.route-app__brand-background--apple{background-color:#212121}.route-app__brand-background--facebook{background-color:#4566a2}.route-app__brand-background--instagram{background-color:#d93275}.route-app__brand-background--outlook{background-color:#0078d6}.route-app__brand-background--twitter{background-color:#3bb0db}.route-app__brand-background--yahoo{background-color:#6001d2}.route-app__play-icon{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:54px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;width:54px;margin:auto;top:0;left:0;right:0;bottom:0}.route-app__play-icon--button{background-color:rgba(0,0,0,.8)}.brand-color--facebook{background-color:#4566a2}.brand-color--twitter{background-color:#3bb0db}.brand-color--instagram{background-color:#d93275}.route-app-promo__platforms-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;list-style-type:none;margin:0;padding:0}.route-app-promo__platforms-list--item{background-color:#f4f4f4;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:300px;margin:0;padding:0}.route-app-promo__platforms-list--item:nth-child(odd) .route-app-promo__platforms-list--item-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.route-app-promo__platforms-list--item:nth-child(even) .route-app-promo__platforms-list--item-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.route-app-promo__platforms-list--item:nth-child(odd){background-color:#fff;color:#323233}.route-app-promo__platforms-list--item .route-app-promo__store-block--name{color:#333}.route-app-promo__platforms-list--item .route-app-promo__store-block--button{color:#fff}.route-app-promo__platforms-list--item:nth-child(odd) .route-app-promo__store-block--button-default{background-color:#999b9e}.route-app-promo__platforms-list--item .route-app-promo__store-block--available-on,.route-app-promo__platforms-list--item .route-app-promo__store-block--text{color:#999b9e}@media screen and (max-width:414px){.route-app-promo__platforms-list--item{height:238px}}.route-app-promo__platforms-list--item-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;margin:0 auto;max-width:960px;position:relative;width:100%}.route-app-promo__device-block,.route-app-promo__store-block{overflow:hidden;position:relative;transition:width 225ms cubic-bezier(.42,0,.58,1)}.route-app-promo__store-block{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:45%}@media screen and (max-width:768px){.route-app__header .kit-hero-header-text .kit-hero-header-text__subtitle{font-size:1.357em}.route-app-promo__store-block{width:50%}}@media screen and (max-width:667px){.route-app-promo__store-block{width:55%}}@media screen and (max-width:414px){.route-app-promo__store-block{width:58%}}@media screen and (max-width:375px){.route-app-promo__store-block{width:65%}}.route-app-promo__device-block{width:55%}@media screen and (max-width:768px){.route-app-promo__device-block{width:50%}}@media screen and (max-width:667px){.route-app-promo__device-block{width:45%}}@media screen and (max-width:414px){.route-app-promo__device-block{width:42%}}@media screen and (max-width:375px){.route-app-promo__device-block{width:35%}}.route-app-promo__store-block--branding{height:51px;width:57px}.route-app-promo__store-block--name{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:2em;font-weight:300;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:18px}@media screen and (max-width:667px){.route-app-promo__store-block--name{font-size:1.69em}}@media screen and (max-width:414px){.route-app-promo__store-block--name{font-size:1.5em}}.route-app-promo__store-block--available-on,.route-app-promo__store-block--text{color:#fff;font-size:1em;margin-top:19px;max-width:80%;text-align:center}.route-app-promo__device-block--tv .kit-image__watermark-image,.route-app-promo__platforms-list--item.appletv .route-app-promo__device-block--tv .kit-image__watermark-image{max-width:100px}.route-app-promo__store-block--link{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.route-app-promo__store-block--button{display:block;font-size:1em;font-weight:700;text-transform:uppercase}@media screen and (max-width:667px){.route-app-promo__store-block--button{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:.857em;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;line-height:38px;min-width:100%}}@media screen and (max-width:414px){.route-app-promo__store-block--button{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:.714em;height:38px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;line-height:38px;min-width:100%}}.route-app-promo__platforms-list--item:nth-child(odd) .route-app-promo__store-block--branding--apple{background-image:url(https://dashboard.static.subsplash.com/production/web-client/images/store-itunes-black-b8a7cdd6913bb18e1979aba501c98fb1.svg)}.route-app-promo__platforms-list--item:nth-child(even) .route-app-promo__store-block--branding--apple{background-image:url(https://dashboard.static.subsplash.com/production/web-client/images/store-itunes-929f156a69eb4e0fd12bd359a5c9a1b8.svg)}.route-app-promo__platforms-list--item .route-app-promo__store-block--branding--google{background-image:url(https://dashboard.static.subsplash.com/production/web-client/images/store-google-play-e6025e6c93787f1264323c6c1672721d.svg)}.route-app-promo__platforms-list--item .route-app-promo__store-block--branding--windows{background-image:url(https://dashboard.static.subsplash.com/production/web-client/images/store-windows-24d96a667d7861c527066fa4dd863af7.svg)}.route-app-promo__platforms-list--item .route-app-promo__store-block--branding--amazon{background-image:url(https://dashboard.static.subsplash.com/production/web-client/images/store-amazon-black-96b53c124b9f6dca5cbd88063c1e31ad.svg)}.route-app-promo__platforms-list--item .route-app-promo__store-block--branding--roku{background-image:url(https://dashboard.static.subsplash.com/production/web-client/images/store-roku-cf21dc795fa7f0f9d4c0be7e9e26e35b.svg);width:103px;height:32px}.route-app-promo__device-block--device{background-size:cover;list-style-type:none;margin:0;padding:0;position:absolute}.route-app-promo__platforms-list--item:nth-child(odd) .route-app-promo__device-block--amazon-fire-phone,.route-app-promo__platforms-list--item:nth-child(odd) .route-app-promo__device-block--amazon-fire-tab,.route-app-promo__platforms-list--item:nth-child(odd) .route-app-promo__device-block--google-play-phone,.route-app-promo__platforms-list--item:nth-child(odd) .route-app-promo__device-block--google-play-tablet,.route-app-promo__platforms-list--item:nth-child(odd) .route-app-promo__device-block--ipad,.route-app-promo__platforms-list--item:nth-child(odd) .route-app-promo__device-block--iphone,.route-app-promo__platforms-list--item:nth-child(odd) .route-app-promo__device-block--tv,.route-app-promo__platforms-list--item:nth-child(odd) .route-app-promo__device-block--windows-phone{left:0}.route-app-promo__platforms-list--item:nth-child(even) .route-app-promo__device-block--amazon-fire-phone,.route-app-promo__platforms-list--item:nth-child(even) .route-app-promo__device-block--amazon-fire-tab,.route-app-promo__platforms-list--item:nth-child(even) .route-app-promo__device-block--google-play-phone,.route-app-promo__platforms-list--item:nth-child(even) .route-app-promo__device-block--google-play-tablet,.route-app-promo__platforms-list--item:nth-child(even) .route-app-promo__device-block--tv,.route-app-promo__platforms-list--item:nth-child(even) .route-app-promo__device-block--windows-phone{right:0}.route-app-promo__device-block--ipad,.route-app-promo__device-block--iphone,.route-app-promo__device-block--tv{display:none}.route-app-promo__platforms-list--item.iphone .route-app-promo__device-block--iphone{background-image:url(https://dashboard.static.subsplash.com/production/web-client/images/itunes-app-store-phone-c85d872295a5378def9ab6ba3ca35456.png);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:29%;top:20px;height:555px;width:296px}@media screen and (max-width:768px){.route-app-promo__platforms-list--item.iphone .route-app-promo__device-block--iphone{margin-left:8%}}@media screen and (max-width:667px){.route-app-promo__platforms-list--item.iphone .route-app-promo__device-block--iphone{margin-left:6%;height:345px;width:184px}}@media screen and (max-width:414px){.route-app-promo__device-block--device{background-size:contain}.route-app-promo__platforms-list--item.iphone .route-app-promo__device-block--iphone{margin-left:0;height:300px;width:160px}}.route-app-promo__platforms-list--item.ipad .route-app-promo__device-block--ipad{background-image:url(https://dashboard.static.subsplash.com/production/web-client/images/itunes-app-store-tablet-13e091966e7dcba25fed299fa372659a.png);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:24%;top:20px;height:462px;width:337px}@media screen and (max-width:768px){.route-app-promo__platforms-list--item.ipad .route-app-promo__device-block--ipad{margin-left:0}}@media screen and (max-width:667px){.route-app-promo__platforms-list--item.ipad .route-app-promo__device-block--ipad{height:329px;width:240px}}@media screen and (max-width:414px){.route-app-promo__platforms-list--item.ipad .route-app-promo__device-block--ipad{top:25px;height:246px;width:180px}}.route-app-promo__platforms-list--item.appletv .route-app-promo__device-block--tv{background-image:url(https://dashboard.static.subsplash.com/production/web-client/images/tv-32dc5fd95c172367471aa029ac17e094.png);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:10%;top:20px;height:297px;width:480px}@media screen and (max-width:768px){.route-app-promo__platforms-list--item.appletv .route-app-promo__device-block--tv{margin-left:0}}@media screen and (max-width:667px){.route-app-promo__platforms-list--item.appletv .route-app-promo__device-block--tv{top:79px;height:235px;width:380px}}@media screen and (max-width:414px){.route-app-promo__platforms-list--item.appletv .route-app-promo__device-block--tv{top:57px;height:167px;width:270px}}.route-app-promo__platforms-list--item.iphone.ipad .route-app-promo__device-block--iphone{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:15%;top:100px;z-index:2;height:285px;width:152px}@media screen and (max-width:768px){.route-app-promo__platforms-list--item.iphone.ipad .route-app-promo__device-block--iphone{margin-left:0}}@media screen and (max-width:667px){.route-app-promo__platforms-list--item.iphone.ipad .route-app-promo__device-block--iphone{top:100px;height:240px;width:128px}}@media screen and (max-width:414px){.route-app-promo__platforms-list--item.iphone.ipad .route-app-promo__device-block--iphone{top:15px;height:285px;width:152px}}.route-app-promo__platforms-list--item.iphone.ipad .route-app-promo__device-block--ipad{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:26%;top:32px;z-index:1;height:462px;width:337px}@media screen and (max-width:768px){.route-app-promo__platforms-list--item.iphone.ipad .route-app-promo__device-block--ipad{margin-left:16%}}@media screen and (max-width:667px){.route-app-promo__platforms-list--item.iphone.ipad .route-app-promo__device-block--ipad{top:40px;height:342px;width:250px}}@media screen and (max-width:414px){.route-app-promo__platforms-list--item.iphone.ipad .route-app-promo__device-block--ipad{display:none}}.route-app-promo__platforms-list--item.iphone.appletv .route-app-promo__device-block--iphone{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;top:100px;margin-left:0;z-index:2;height:285px;width:152px}@media screen and (max-width:768px){.route-app-promo__platforms-list--item.iphone.appletv .route-app-promo__device-block--iphone{top:20px;height:555px;width:296px}}@media screen and (max-width:667px){.route-app-promo__platforms-list--item.iphone.appletv .route-app-promo__device-block--iphone{margin-left:6%;height:345px;width:184px}}@media screen and (max-width:414px){.route-app-promo__platforms-list--item.iphone.appletv .route-app-promo__device-block--iphone{margin-left:0;height:300px;width:160px}}.route-app-promo__platforms-list--item.iphone.appletv .route-app-promo__device-block--tv{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;top:25px;z-index:0;height:275px;width:475px}@media screen and (max-width:768px){.route-app-promo__platforms-list--item.iphone.appletv .route-app-promo__device-block--tv{display:none}}.route-app-promo__platforms-list--item.ipad.appletv .route-app-promo__device-block--ipad{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:0;top:70px;z-index:1;height:274px;width:200px}@media screen and (max-width:768px){.route-app-promo__platforms-list--item.ipad.appletv .route-app-promo__device-block--ipad{top:20px;height:462px;width:337px}}@media screen and (max-width:667px){.route-app-promo__platforms-list--item.ipad.appletv .route-app-promo__device-block--ipad{height:342px;width:250px}}.route-app-promo__platforms-list--item.ipad.appletv .route-app-promo__device-block--tv{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;top:25px;z-index:0;height:275px;width:475px}@media screen and (max-width:768px){.route-app-promo__platforms-list--item.ipad.appletv .route-app-promo__device-block--tv{display:none}}.route-app-promo__platforms-list--item.iphone.ipad.appletv .route-app-promo__device-block--iphone{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:0;top:150px;z-index:2;height:180px;width:96px}@media screen and (max-width:768px){.route-app-promo__platforms-list--item.iphone.ipad.appletv .route-app-promo__device-block--iphone{margin-left:0;top:100px;height:285px;width:152px}}@media screen and (max-width:667px){.route-app-promo__platforms-list--item.iphone.ipad.appletv .route-app-promo__device-block--iphone{margin-left:0;top:100px;height:240px;width:128px}}@media screen and (max-width:414px){.route-app-promo__platforms-list--item.iphone.ipad.appletv .route-app-promo__device-block--iphone{top:15px;height:285px;width:152px}}.route-app-promo__platforms-list--item.iphone.ipad.appletv .route-app-promo__device-block--ipad{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:7%;top:103px;z-index:1;height:270px;width:197px}@media screen and (max-width:768px){.route-app-promo__platforms-list--item.iphone.ipad.appletv .route-app-promo__device-block--ipad{top:40px;margin-left:17%;height:342px;width:250px}}@media screen and (max-width:414px){.route-app-promo__platforms-list--item.iphone.ipad.appletv .route-app-promo__device-block--ipad{display:none}}.route-app-promo__platforms-list--item.iphone.ipad.appletv .route-app-promo__device-block--tv{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:12%;top:25px;z-index:0;height:275px;width:475px}.route-app-promo__device-block--google-play-phone{top:50px;margin:0;z-index:2;height:349px;width:180px}.route-app-promo__device-block--google-play-phone .route-app-promo__device-block--google-play-phone-device{position:absolute;z-index:1;height:349px;width:180px}@media screen and (max-width:414px){.route-app-promo__device-block--google-play-phone{top:20px}}.route-app-promo__device-block--google-play-phone:first-child:last-child{margin:0 33%;top:30px;height:550px;width:284px}.route-app-promo__device-block--google-play-phone:first-child:last-child .route-app-promo__device-block--google-play-phone-device{height:550px;width:284px}@media screen and (max-width:768px){.route-app-promo__platforms-list--item.iphone.ipad.appletv .route-app-promo__device-block--tv{display:none}.route-app-promo__device-block--google-play-phone:first-child:last-child{margin:0 14%}}@media screen and (max-width:667px){.route-app-promo__device-block--google-play-phone:first-child:last-child{top:20px;height:370px;width:191px}.route-app-promo__device-block--google-play-phone:first-child:last-child .route-app-promo__device-block--google-play-phone-device{height:370px;width:191px}}@media screen and (max-width:414px){.route-app-promo__device-block--google-play-phone:first-child:last-child{margin:0}.route-app-promo__device-block--google-play-tablet{display:none}}.route-app-promo__device-block--google-play-tablet{background-image:url(https://dashboard.static.subsplash.com/production/web-client/images/google-play-tablet-90f574ed8a2874a7d37005fdf5892d17.png);margin:0 12%;top:75px;z-index:1;height:268px;width:440px}.route-app-promo__device-block--google-play-tablet:first-child:last-child{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;top:75px}@media screen and (max-width:414px){.route-app-promo__device-block--google-play-tablet:first-child:last-child{top:20px;margin:0}}.route-app-promo__device-block--windows-phone{background-image:url(https://dashboard.static.subsplash.com/production/web-client/images/windows-phone-phone-3cc98a214ec9aaa411849734aa6042d8.png);margin:0 35%;top:23px;z-index:1;height:432px;width:242px}@media screen and (max-width:768px){.route-app-promo__device-block--windows-phone{margin:0 16%}}@media screen and (max-width:667px){.route-app-promo__device-block--windows-phone{margin:0 4%;top:50px;height:349px;width:200px}}@media screen and (max-width:414px){.route-app-promo__device-block--windows-phone{margin:0;top:15px;height:262px;width:150px}.route-app-promo__device-block--amazon-fire-tab{display:none}}.route-app-promo__device-block--amazon-fire-tab{background-image:url(https://dashboard.static.subsplash.com/production/web-client/images/amazon-appstore-tablet-18a08ea24e93918c4be1af5d20cdff39.png);margin:0 19%;top:55px;z-index:1;height:259px;width:387px}.route-app-promo__device-block--amazon-fire-tab:first-child:last-child{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;top:75px}@media screen and (max-width:414px){.route-app-promo__device-block--amazon-fire-tab:first-child:last-child{top:20px;margin:0}}.route-app-promo__device-block--amazon-fire-phone{background-image:url(https://dashboard.static.subsplash.com/production/web-client/images/amazon-appstore-phone-cf7e84d0e14ad6a4b262dd6f70566ceb.png);margin:0;top:35px;z-index:2;height:319px;width:172px}@media screen and (max-width:414px){.route-app-promo__device-block--amazon-fire-phone{height:284px;width:153px}}.route-app-promo__device-block--amazon-fire-phone:first-child:last-child{margin:0 30%;top:20px;height:553px;width:298px}@media screen and (max-width:667px){.route-app-promo__device-block--amazon-fire-phone:first-child:last-child{margin:0 8%;height:355px;width:186px}}@media screen and (max-width:414px){.route-app-promo__device-block--amazon-fire-phone:first-child:last-child{margin:0;height:290px;width:150px}}.route-app-promo__device-block--tv{background-image:url(https://dashboard.static.subsplash.com/production/web-client/images/tv-32dc5fd95c172367471aa029ac17e094.png);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:10%;top:20px;height:297px;width:480px}@media screen and (max-width:768px){.route-app-promo__device-block--tv{margin-left:0}}@media screen and (max-width:667px){.route-app-promo__device-block--tv{top:42px;height:235px;width:380px}}@media screen and (max-width:414px){.route-app-promo__device-block--tv{height:167px;width:270px}}.route-app-promo__device-block__screenshot-frame{position:absolute}.route-app-promo__device-block__screenshot-frame--iphone{bottom:0;left:13.6%;right:13.2%;top:14%}.route-app-promo__device-block__screenshot-frame--ipad{bottom:0;left:10.68%;right:10.68%;top:10.34%}.route-app-promo__device-block__screenshot-frame--tv{bottom:0;left:3.7%;right:3.7%;top:4.7%}.route-app-promo__device-block__screenshot-frame--google-play-phone{z-index:0;bottom:0;left:11%;right:11%;top:7.1%}.route-app-promo__device-block__screenshot-frame--nexus7{bottom:0;left:14.3%;right:14.3%;top:10.7%}.route-app-promo__device-block__screenshot-frame--windows-phone{bottom:0;left:13.5%;right:13.5%;top:13.5%}.route-app-promo__device-block__screenshot-frame--amazon-fire-tab{bottom:0;left:10.33%;right:10.33%;top:13.5%}.route-app-promo__device-block__screenshot-frame--amazon-fire-phone{bottom:0;left:12.5%;right:13%;top:12%}.route-app-promo__app-info{position:relative}.route-app-promo__app-info__wrap{margin:0 auto;max-width:960px;padding:50px}.route-app-promo__app-info--artwork{background:#ccc;border-radius:13px;float:right;height:150px;position:relative;width:150px}.route-app-promo__app-info--artwork .kit-image,.route-app-promo__app-info--artwork .kit-image__image{border-radius:13px}@media screen and (max-width:667px){.route-app-promo__app-info__wrap{padding:30px}.route-app-promo__app-info--artwork{float:none;margin:0 auto}}.route-app-promo__app-info--text{font-size:17px;line-height:29px;margin:0;max-width:630px;padding-right:50px;white-space:pre-line}@media screen and (max-width:840px){.route-app-promo__app-info--text{max-width:580px}}@media screen and (max-width:768px){.route-app-promo__app-info--text{max-width:480px}}@media screen and (max-width:690px){.route-app-promo__app-info--text{max-width:420px}}@media screen and (max-width:667px){.route-app-promo__app-info--text{font-size:14px;line-height:24px;max-width:none;padding-right:0;padding-top:30px;width:100%}}@media screen and (max-width:600px){.route-give__giving-embed{margin-top:36px}}@media screen and (max-width:450px){.route-give__giving-embed{margin-top:24px}}@media screen and (max-width:375px){.route-give__giving-embed{margin-top:12px}}.route-event__player-wrap{min-height:0;padding-bottom:6px}.route-event__banner{margin-bottom:24px;overflow:hidden;box-shadow:0 10px 25px 0 rgba(0,0,0,.08),0 1px 3px 0 rgba(0,0,0,.04)}.route-event__banner .kit-image.kit-image--cover{bottom:0;position:absolute;top:0}.route-event__info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.142857143rem;line-height:1.4}.route-event__basic-info,.route-event__extra-info{-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;padding-right:47px;max-width:75%}@media (max-width:768px){.route-event__basic-info,.route-event__extra-info{-webkit-flex-basis:60%;-ms-flex-preferred-size:60%;flex-basis:60%;max-width:60%}}@media (max-width:600px){.route-event__basic-info,.route-event__extra-info{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding-right:0;max-width:100%}}.route-event__date-time{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.route-event__date-time .kit-icon{color:#999b9e}.route-event__extra-info-button-area{margin-bottom:24px;margin-top:24px}.route-event__extra-info-button-area button{margin-right:12px}.route-event__basic-info{color:#7e7f82}.route-event__basic-info>h2{color:#000;font-size:2.125em;font-weight:700}.route-event__basic-info>h3{font-size:1.5em}@media (max-width:600px){.route-event__extra-info-button-area button{margin-right:0;margin-top:12px;width:100%}.route-event__basic-info>h2{font-size:1.5em}.route-event__basic-info>h3{font-size:1.125em}}.route-event__share{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin:0 0 auto auto;max-width:25%}@media (max-width:768px){.route-event__share{-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%;max-width:40%}}@media (max-width:600px){.route-event__share{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin:24px auto auto;max-width:100%}}.route-event__circle-button{display:inline-block;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-left:36px;max-width:66px;text-align:center}.route-event__circle-button .kit-circle-button__label{color:#323233;font-size:.875em}.route-event__popover-card{max-width:300px;min-width:240px}.route-event__more-items{margin-top:36px}.route-event__more-items-title{color:#b8babf;font-weight:600;margin-bottom:24px}.route-event__more-items-link{color:#434445}.route-event__details{color:#323233;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:0%;max-width:25%}.route-event__details .route-event__details-info:first-of-type{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-top:0}.route-event__details .route-event__details-info{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:12px;margin-top:12px}@media (max-width:768px){.route-event__details{-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%;max-width:40%}}@media (max-width:600px){.route-event__circle-button{margin-left:0}.route-event__details{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}.route-event__details-info{width:100%}.route-event__details-info a{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:inherit;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:auto;width:100%}.route-event__details-info a[href*=google]{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;height:auto}.route-event__details-info .kit-icon{min-height:16px;min-width:16px}.route-event__details-info.route-event__details-map{border:1px solid rgba(0,0,0,.03);height:100%;width:100%;box-shadow:0 1px 3px 0 rgba(0,0,0,.06),0 1px 1px 0 rgba(0,0,0,.04)}.route-event__details-info.route-event__details-map .kit-image{border-radius:3px;display:inline-table}.route-event__details-info.route-event__details-map a[href*=google]{min-height:100%}.route-media-item__content-wrap{min-height:134px}.route-media-item__player-wrap{min-height:0;padding-bottom:24px!important}@media screen and (max-width:600px){.route-media-item__player-wrap{padding-bottom:18px!important}}.route-media-item__player{border-radius:3px;overflow:hidden;padding-top:56.25%;position:relative;width:100%}.route-media-item__info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.142857143rem;line-height:1.4}.route-media-item__basic-info{-webkit-flex-basis:70%;-ms-flex-preferred-size:70%;flex-basis:70%;color:#7e7f82;padding-top:9px}@media (max-width:550px){.route-media-item__basic-info{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.route-media-item__basic-info>h2{color:#000;font-size:2.125em;font-weight:700;line-height:1.15;margin-bottom:4px}.route-media-item__basic-info>h3{font-size:1.5em}.route-media-item__share-download-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:23%;-ms-flex-preferred-size:23%;flex-basis:23%;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin:0 0 auto auto;padding-top:9px}@media (max-width:550px){.route-media-item__share-download-area{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin:24px auto auto;padding-top:0}}.route-media-item__circle-button{display:inline-block;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-left:12px}.route-media-item__popover-card{max-width:300px;min-width:240px}.route-media-item__extra-info{color:#525254;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:18px}.route-media-item__extra-info .kit-expanding-text-block{margin-top:9px;max-width:70%}@media screen and (max-width:690px){.route-media-item__basic-info>h2{font-size:1.5em}.route-media-item__basic-info>h3{font-size:1.125em}.route-media-item__extra-info .kit-expanding-text-block{max-width:100%}}@media (max-width:550px){.route-media-item__circle-button{margin-left:0}.route-media-item__extra-info{margin-top:0}}.route-media-item__extra-info-button{background-color:#7e7f82;margin-top:9px;margin-right:12px}@media (max-width:550px){.route-media-item__extra-info-button{margin-right:0;width:100%}}.route-media-item__more-items{margin-top:36px}.route-media-item__more-items-title{color:#b8babf;font-weight:600;margin-bottom:24px}.route-media-item__more-items-link{color:#434445}.route-app-search__results-meta{color:#999b9e;font-weight:600;margin-bottom:6px;text-align:center}@media screen and (max-width:768px){.route-app-search__result-list .kit-list-item__image-wrap{margin:12px 0;width:100%}}.route-app__search-result--back{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.429em;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.route-app__search-result--back a{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#222;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.route-app__search-result--back .route-app__search-result--back-arrow{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;line-height:1.3em;padding-right:9px}.route-app__search-result--back .route-app__search-result--back-text{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;line-height:1.3em;padding-left:9px}.route-app__navbar--white .route-app__menu--main .kit-nav-item,.route-app__navbar--white .route-app__menu--main .route-app__menu--hamburger .kit-icon,.route-app__navbar--white .route-app__search--icon .kit-icon,.route-app__navbar--white .route-app__search-result--back-arrow .kit-icon{color:#222}.route-app-search__no-results{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;margin:125px 0;padding:12px;right:0;text-align:center;top:0}.route-app-search__no-results-icon{margin-bottom:28px;color:#b8babf}.route-app-search__no-results-title{color:#222;font-size:2.428571429em;font-weight:700;letter-spacing:-.6px;margin-bottom:8px}@media screen and (max-width:600px){.route-app-search__no-results-title{font-size:1.85em}}.route-app-search__no-results-subtitle{color:#7e7f82;font-size:1.142857143em}body{background-color:#fff}body,body>.ember-view{height:100%}.route-error__something-went-wrong{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:600px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:12px;text-align:center}.route-error__something-went-wrong-icon{margin-bottom:28px}.route-error__something-went-wrong-title{color:#222;font-size:2.428571429em;font-weight:700;letter-spacing:-.6px;margin-bottom:8px}@media screen and (max-width:600px){.route-error__something-went-wrong-title{font-size:1.85em}}.route-error__something-went-wrong-subtitle{color:#7e7f82;font-size:1.142857143em}.app-grid-content{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.app-grid-content a:first-of-type .kit-grid-item__image-wrap{margin-top:0}.app-grid-content .kit-grid-item__image-wrap{position:relative}.app-grid-content>*{width:33.333%;padding:12px}@media screen and (min-width:769px){.app-grid-content>:nth-child(-n+3){padding-top:0}.app-grid-content>:nth-child(3n+1){padding-left:0}.app-grid-content>:nth-child(3n+2){padding-left:6px;padding-right:6px}.app-grid-content>:nth-child(3n+3){padding-right:0}}@media screen and (min-width:376px) and (max-width:768px){.app-grid-content>*{width:50%;padding:12px}.app-grid-content>:nth-child(-n+2){padding-top:0}.app-grid-content>:nth-child(2n+1){padding-left:0}.app-grid-content>:nth-child(2n+2){padding-right:0}}@media screen and (max-width:375px){.app-grid-content>*{width:100%}.app-grid-content>:first-child{padding-top:0}}.app-header-background{background-color:#525254;height:auto;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.app-header-background--wide{padding-top:calc(72px + 43.75%)}@media screen and (min-width:1104px){.app-header-background--wide{height:554px;padding-top:0}}.app-header-background--banner{padding-top:calc(72px + 27.25%)}@media screen and (min-width:1104px){.app-header-background--banner{height:372px;padding-top:0}}@media screen and (max-width:960px){.app-header-background--banner{padding-top:calc(72px + 29%)}}.app-header-background .kit-image{position:absolute;top:0;left:0}.app-header-background__tint{bottom:0;left:0;opacity:.8;position:absolute;right:0;top:0}.app-header-background__tint--black{background-color:#000;opacity:.15}.app-header-content .kit-image{border-radius:3px;overflow:hidden;box-shadow:0 3px 10px 0 rgba(0,0,0,.06),0 1px 2px 0 rgba(0,0,0,.04)}.app-header-content__text-wrap{margin:5% 0;text-align:center}@media screen and (max-width:768px){.app-header-content__text-wrap{margin:6% 0}}.app-header-content__title{font-size:2.428571429em;font-weight:700;margin-bottom:8px}@media screen and (max-width:768px){.app-header-content__title{font-size:2em}}@media screen and (max-width:600px){.app-header-content__title{font-size:1.714285714em}}.app-header-content__subtitle{color:#7e7f82;font-size:1.714285714em}@media screen and (max-width:768px){.app-header-content__subtitle{font-size:1.285714286em}}.app-list-content{margin-top:3%}.app-list-content a:first-of-type .kit-list-item{margin-top:0}.app-list-content__empty-image{background-color:#edeef0;box-shadow:none!important}.app-list-content__empty-image .kit-image__watermark{opacity:1}.app-list-content__date-overlay{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.56);border-radius:3px 0;bottom:0;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:64px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:0;text-align:center;width:64px}@media screen and (max-width:600px){.app-header-content__subtitle{font-size:1em}.app-list-content__date-overlay{height:48px;width:48px}}@media screen and (max-width:414px){.app-list-content__date-overlay{height:36px;width:36px}}@media screen and (max-width:320px){.app-list-content__date-overlay{height:100%}}.app-list-content__date-overlay-month{font-size:.857142857rem;font-weight:600;letter-spacing:2px;opacity:.7;text-transform:uppercase}@media screen and (max-width:600px){.app-list-content__date-overlay-month{font-size:.714285714rem}}@media screen and (max-width:414px){.app-list-content__date-overlay-month{font-size:.55rem}}.app-list-content__date-overlay-date{font-size:2.142857143rem;letter-spacing:-.7px}@media screen and (max-width:600px){.app-list-content__date-overlay-date{font-size:1.714285714rem}}@media screen and (max-width:414px){.app-list-content__date-overlay-date{font-size:1.285714286rem}}@media (max-width:440px){.app-list-content .route-app__play-icon--button.kit-button--shape-circle{height:44px;max-height:44px;max-width:44px;min-width:44px;width:44px}.app-list-content .route-app__play-icon--button.kit-button--shape-circle .kit-button__content{padding:0!important}.app-list-content .route-app__play-icon--button.kit-button--shape-circle .kit-button__content .kit-icon{max-width:calc(44px * .4)!important;width:calc(44px * .4)!important}}@media (max-width:414px){.app-list-content .route-app__play-icon--button.kit-button--shape-circle{height:34px;max-height:34px;max-width:34px;min-width:34px;width:34px}.app-list-content .route-app__play-icon--button.kit-button--shape-circle .kit-button__content .kit-icon{max-width:calc(34px * .4)!important;width:calc(34px * .4)!important}.app-list-content .route-app__play-icon--button.kit-button--shape-pill{border-radius:17px;height:34px}.app-list-content .route-app__play-icon--button.kit-button--shape-pill .kit-button__content{font-size:.857em;padding:0 1.667em}}@media (max-width:320px){.app-list-content .route-app__play-icon--button.kit-button--shape-circle{height:24px;max-height:24px;max-width:24px;min-width:24px;width:24px}.app-list-content .route-app__play-icon--button.kit-button--shape-circle .kit-button__content .kit-icon{max-width:calc(24px * .4)!important;width:calc(24px * .4)!important}}.route-calendar__empty-state{padding:75px 0;text-align:center}.route-calendar__empty-state-icon{margin-bottom:24px}.route-calendar__empty-state-icon svg{fill:#b8babf}.route-calendar__empty-state-title{color:#525254;font-size:2.428571429em;font-weight:700;margin-bottom:8px}@media screen and (max-width:768px){.route-calendar__empty-state-title{font-size:2em}}@media screen and (max-width:600px){.route-calendar__empty-state-title{font-size:1.714285714em}}