main.ama{color:#000}main.ama .cover{margin-bottom:50px;overflow:hidden;padding-bottom:50px;padding-top:50px;position:relative}main.ama .cover:after{background-image:url(/images/ama/cover.svg);background-position:bottom;background-repeat:no-repeat;background-size:cover;bottom:0;content:"";display:block;height:67%;left:0;position:absolute;width:100%;z-index:-1}main.ama .cover .text-one{margin:0 0 100px}main.ama .cover .text-one .error{color:#ec0000;font-size:40px;font-weight:400;margin:0 0 20px}main.ama .cover .text-one .title{font-size:50px;font-weight:300;margin:30px 0 15px}main.ama .cover .text-one .subtitle{color:#324963;font-size:22px;line-height:1.5}main.ama .cover .text-one .description{color:#606063;font-size:16px;line-height:30px;margin:0 0 25px}main.ama .cover .text-one .subscribe-button{align-items:center;background-color:#4e3baf;border:none;border-radius:3px;color:#fff;display:flex;font-weight:600;margin:0 0 20px;padding:14px 30px 14px 22px}main.ama .cover .text-one .subscribe-button:hover{background-color:rgba(78,59,175,.8)}main.ama .cover .text-one .subscribe-button svg{margin-right:15px}main.ama .cover .text-one .button-big{background-color:#fff;font-size:15px;font-weight:600;min-width:222px;padding:12px 22px}main.ama .cover .text-one .button-big:focus,main.ama .cover .text-one .button-big:hover{background-color:#6158fc}main.ama .cover .text-two .header{border-bottom:1px solid #090000;margin-bottom:16px;padding-bottom:16px}main.ama .cover .text-two .header img{margin-right:18px}main.ama .cover .text-two .header .title{font-size:26px;font-weight:600}main.ama .cover .text-two .header .timezone{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}main.ama .cover .text-two .header .timezone span{color:#3a3741;font-size:18px;margin-right:20px;white-space:nowrap}main.ama .cover .text-two .description{font-size:16px;line-height:30px}main.ama .future-event{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px 0 rgba(0,0,0,.13),0 2px 39px 0 rgba(0,0,0,.11);margin:0 0 50px;min-height:100%;position:relative}main.ama .future-event .label{align-self:flex-start;background-color:#09163b;background-color:#ff7878;border-radius:8px 8px 0 0;color:#fff;display:flex;font-size:16px;height:36px;justify-content:center;left:50%;line-height:34px;padding-left:10px;position:absolute;top:-34px;transform:translateX(-50%);width:216px;z-index:-1}main.ama .future-event .header{background-color:#09163b;border-radius:8px 8px 0 0;padding:20px 26px 20px 40px}main.ama .future-event .header .title{align-items:center;display:flex;flex-direction:column}main.ama .future-event .header .date{color:#fff;font-size:26px;margin:0 0 15px}main.ama .future-event .header .calendar-button{align-items:center;background-color:#2878eb;border-radius:4px;color:#fff;display:flex;flex-shrink:0;font-size:16px;margin:0 0 15px;padding:7px 16px;white-space:nowrap}main.ama .future-event .header .calendar-button:hover{background-color:rgba(40,120,235,.8)}main.ama .future-event .header .calendar-button img{margin-right:15px;width:20px}main.ama .future-event .header .timezone{align-items:center;display:flex;justify-content:center}main.ama .future-event .header .timezone span{color:#b9c9dd;font-size:18px;margin:0 10px;text-align:center}main.ama .future-event .player{background-color:#09163b;margin:0 auto;overflow:hidden;position:relative;text-align:center;width:100%}main.ama .future-event .player:before{content:"";display:block;padding-top:56.25%;width:100%}main.ama .future-event .player .countdown-js,main.ama .future-event .player .video,main.ama .future-event .player iframe{height:100%;left:0;position:absolute;top:0;width:100%}main.ama .future-event .player .countdown-js{align-items:center;background-color:rgba(0,0,0,.75);color:#fff;display:flex;flex-direction:column;justify-content:center}main.ama .future-event .player .countdown-js.minimized{pointer-events:none;position:relative}main.ama .future-event .player .countdown-js.minimized .content{align-items:baseline;display:flex;position:absolute;right:10px;top:calc(100% + 5px)}main.ama .future-event .player .countdown-js.minimized .content .title{color:#000;font-size:14px}main.ama .future-event .player .countdown-js.minimized .content .timer{margin:0 0 0 5px}main.ama .future-event .player .countdown-js.minimized .content .timer span{color:#000;font-size:14px;font-weight:400}main.ama .future-event .player .countdown-js.minimized .content .timer span:after{color:#000;display:inline-block;font-size:14px;margin:0 0 0 5px;position:static}main.ama .future-event .player .countdown-js.minimized .content .timer span:not(:last-child){display:none}main.ama .future-event .player .countdown-js .title{color:#e7f0ff;font-size:20px}main.ama .future-event .player .countdown-js .timer{margin-bottom:20px}main.ama .future-event .player .countdown-js .timer span{color:#fff;font-size:50px;font-weight:300;position:relative}main.ama .future-event .player .countdown-js .timer span:after{bottom:-15px;color:#bfc5ff;content:attr(data-text);display:block;font-size:14px;font-weight:400;left:0;position:absolute;right:0;text-align:center}main.ama .future-event .player .countdown-js .timer span:not(:last-child){margin-right:40px}main.ama .future-event .player .countdown-js .timer span:not(:last-child):before{align-items:center;content:":";display:flex;height:100%;justify-content:center;position:absolute;right:-30px;top:0;width:20px}main.ama .future-event .schedule{border-radius:0 0 8px 8px;padding:24px 36px}main.ama .future-event .schedule .title{color:#304da4;font-size:16px;font-weight:600;margin:0 0 10px;text-transform:uppercase}main.ama .future-event .schedule .list{margin:0;padding:0 0 0 18px}main.ama .future-event .schedule .list li{font-size:16px;font-weight:300;line-height:25px}main.ama .future-event .schedule .list li+li{margin-top:5px}main.ama .future-event .event .iframe{position:relative}main.ama .future-event .event .iframe:before{content:"";display:block;padding-top:56.25%;width:100%}main.ama .future-event .event .iframe .video,main.ama .future-event .event .iframe iframe{height:100%;left:0;position:absolute;top:0;width:100%}main.ama .past-events>.title{font-size:17px;margin:0 0 90px;text-align:center;text-transform:uppercase}main.ama .past-events .event-list{align-items:stretch;display:flex;flex-direction:column;list-style-type:none;margin:0;padding:0}main.ama .past-events .event-list li{margin-bottom:54px}main.ama .past-events .event-list .event{background-color:#f8f8f8;border-radius:8px;box-shadow:0 2px 4px 0 rgba(0,0,0,.13);min-height:100%}main.ama .past-events .event-list .event .iframe{position:relative}main.ama .past-events .event-list .event .iframe:before{content:"";display:block;padding-top:56.25%;width:100%}main.ama .past-events .event-list .event .iframe .video,main.ama .past-events .event-list .event .iframe iframe{border-radius:8px 8px 0 0;height:100%;left:0;position:absolute;top:0;width:100%}main.ama .future-event .text,main.ama .past-events .event .text{border-radius:0 0 8px 8px;padding:24px 38px}main.ama .future-event .text .date,main.ama .past-events .event .text .date{color:#5a677c;display:block;font-size:16px;margin:0 0 8px}main.ama .future-event .text .title,main.ama .past-events .event .text .title{font-size:20px;font-weight:600;margin:0 0 10px}main.ama .future-event .text .title a,main.ama .past-events .event .text .title a{color:#000}main.ama .future-event .text .title a:hover,main.ama .past-events .event .text .title a:hover{color:#6217e2}main.ama .future-event .text .description,main.ama .past-events .event .text .description{font-size:15px;font-weight:300;line-height:25px}main.ama .prompt{margin:92px 0;text-align:center}main.ama .prompt .title{font-size:42px;line-height:60px;margin:0 auto 20px;max-width:560px}@media(min-width:768px){main.ama .cover{padding-top:60px}}@media(min-width:992px){main.ama .cover{padding-bottom:100px;padding-top:calc(var(--header-height) + 100px)}main.ama .cover:after{background-position:100% 100%;height:100%;min-width:1920px;transform:translateY(20%);width:100%}main.ama .cover .container{position:relative}main.ama .cover .grid{-moz-column-gap:100px;column-gap:100px;display:grid;grid-template-columns:.8fr 1fr;grid-template-rows:auto auto}main.ama .cover .text-one{grid-column:1/2;grid-row:1/2;margin-bottom:120px}main.ama .cover .text-one .title{margin-top:0}main.ama .cover .text-two{display:flex;flex-direction:column;grid-column:1/2;grid-row:2/3;justify-content:flex-end}main.ama .future-event-container{position:relative}main.ama .future-event{left:0;margin-bottom:0;position:absolute;top:0;width:100%}main.ama .future-event .label{left:34px;transform:none}main.ama .future-event .header{padding-right:40px}main.ama .future-event .header .title{flex-direction:row;justify-content:space-between}main.ama .future-event .header .calendar-button{transform:translateX(20px)}main.ama .future-event .header .timezone{justify-content:space-between}main.ama .future-event .header .timezone span:first-child{margin-left:0}main.ama .future-event .header .timezone span:last-child{margin-right:0}main.ama .past-events .event-list{flex-direction:row;flex-wrap:wrap}main.ama .past-events .event-list li{width:calc(50% - 50px)}main.ama .past-events .event-list li:nth-child(odd){margin-right:100px}}@media(min-width:1200px){main.ama .cover .container{max-width:1316px}main.ama .cover .grid{grid-template-columns:1fr 1fr}}