diff --git a/js/gated-content/dist/gated-content.css b/js/gated-content/dist/gated-content.css index e1e2ef5f1..53e54e8d1 100644 --- a/js/gated-content/dist/gated-content.css +++ b/js/gated-content/dist/gated-content.css @@ -1 +1 @@ -.cachet-book-32-28{font-family:Cachet Book,Cachet W01 Book,Cachet,Verdana,sans-serif;font-weight:400;font-size:32px}@media only screen and (max-width:991px){.cachet-book-32-28{font-size:28px}}.cachet-book-30-24{font-family:Cachet Book,Cachet W01 Book,Cachet,Verdana,sans-serif;font-weight:400;font-size:30px}@media only screen and (max-width:991px){.cachet-book-30-24{font-size:24px}}.cachet-book-24-20{font-family:Cachet Book,Cachet W01 Book,Cachet,Verdana,sans-serif;font-weight:400;font-size:24px}@media only screen and (max-width:991px){.cachet-book-24-20{font-size:20px}}.cachet-book-18{font-size:18px}.cachet-book-18,.cachet-book-20{font-family:Cachet Book,Cachet W01 Book,Cachet,Verdana,sans-serif;font-weight:400}.cachet-book-20{font-size:20px}.cachet-medium-24-20,.paragraph-headline .paragraph-headline__content .paragraph-headline__link{font-family:Cachet Medium,Cachet W01 Medium,Cachet,Verdana,sans-serif;font-weight:500;font-size:24px}@media only screen and (max-width:991px){.cachet-medium-24-20,.paragraph-headline .paragraph-headline__content .paragraph-headline__link{font-size:20px}}.cachet-medium-16-14,.paragraph-headline .paragraph-headline__content .paragraph-headline__description a.btn{font-family:Cachet Medium,Cachet W01 Medium,Cachet,Verdana,sans-serif;font-weight:500;font-size:16px}@media only screen and (max-width:991px){.cachet-medium-16-14,.paragraph-headline .paragraph-headline__content .paragraph-headline__description a.btn{font-size:14px}}.cachet-medium-20-18,.paragraph-headline .paragraph-headline__content .paragraph-headline__description a.btn.btn-lg{font-family:Cachet Medium,Cachet W01 Medium,Cachet,Verdana,sans-serif;font-weight:500;font-size:20px}@media only screen and (max-width:991px){.cachet-medium-20-18,.paragraph-headline .paragraph-headline__content .paragraph-headline__description a.btn.btn-lg{font-size:18px}}.verdana-16-14{font-family:Verdana,sans-serif;font-size:16px}@media only screen and (max-width:991px){.verdana-16-14{font-size:14px}}.verdana-14-12{font-family:Verdana,sans-serif;font-size:14px}@media only screen and (max-width:991px){.verdana-14-12{font-size:12px}}.text-thunder{color:#231f20!important}.text-white{color:#fff!important}.text-black{color:#000!important}.text-gray{color:#636466!important}.text-red{color:#c00!important}.bg-black{background-color:#000!important}.bg-white{background-color:#fff!important}.bg-red{background-color:#c00!important}.fill-white{fill:#fff!important}.fill-gray{fill:#636466!important}.fill-red{fill:#c00!important}.fill-camarone{fill:#060!important}.border-thunder{border-color:#231f20!important}.border-concrete{border-color:#f2f2f2!important}.p-10-5{padding:10px}@media only screen and (max-width:991px){.p-10-5{padding:5px}}.pt-20-10,.py-20-10{padding-top:20px}@media only screen and (max-width:991px){.pt-20-10,.py-20-10{padding-top:10px}}.pb-20-10,.py-20-10{padding-bottom:20px}@media only screen and (max-width:991px){.pb-20-10,.py-20-10{padding-bottom:10px}}.pt-40-20,.py-40-20{padding-top:40px}@media only screen and (max-width:991px){.pt-40-20,.py-40-20{padding-top:20px}}.pb-40-20,.py-40-20{padding-bottom:40px}@media only screen and (max-width:991px){.pb-40-20,.py-40-20{padding-bottom:20px}}.mt-20-10,.my-20-10{margin-top:20px}@media only screen and (max-width:991px){.mt-20-10,.my-20-10{margin-top:10px}}.mb-20-10,.my-20-10{margin-bottom:20px}@media only screen and (max-width:991px){.mb-20-10,.my-20-10{margin-bottom:10px}}.mt-40-20,.my-40-20{margin-top:40px}@media only screen and (max-width:991px){.mt-40-20,.my-40-20{margin-top:20px}}.mb-40-20,.my-40-20{margin-bottom:40px}@media only screen and (max-width:991px){.mb-40-20,.my-40-20{margin-bottom:20px}}@media only screen and (max-width:991px){.px--20-10{padding-left:20px}}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.px--20-10{padding-left:10px}}@media only screen and (max-width:991px){.px--20-10{padding-right:20px}}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.px--20-10{padding-right:10px}}.px-36-24{padding-left:36px;padding-right:36px}@media only screen and (max-width:991px){.px-36-24{padding-left:24px;padding-right:24px}}.four-columns{display:-ms-grid;display:grid;-ms-grid-rows:(auto)[10];grid-template-rows:repeat(10,auto);-ms-grid-columns:1fr 40px 1fr 40px 1fr 40px 1fr;grid-template-columns:repeat(4,1fr);grid-column-gap:40px;margin-top:20px}.four-columns>:first-child{-ms-grid-row:1;-ms-grid-column:1}.four-columns>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.four-columns>:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}.four-columns>:nth-child(4){-ms-grid-row:1;-ms-grid-column:7}.four-columns>:nth-child(5){-ms-grid-row:2;-ms-grid-column:1}.four-columns>:nth-child(6){-ms-grid-row:2;-ms-grid-column:3}.four-columns>:nth-child(7){-ms-grid-row:2;-ms-grid-column:5}.four-columns>:nth-child(8){-ms-grid-row:2;-ms-grid-column:7}.four-columns>:nth-child(9){-ms-grid-row:3;-ms-grid-column:1}.four-columns>:nth-child(10){-ms-grid-row:3;-ms-grid-column:3}.four-columns>:nth-child(11){-ms-grid-row:3;-ms-grid-column:5}.four-columns>:nth-child(12){-ms-grid-row:3;-ms-grid-column:7}.four-columns>:nth-child(13){-ms-grid-row:4;-ms-grid-column:1}.four-columns>:nth-child(14){-ms-grid-row:4;-ms-grid-column:3}.four-columns>:nth-child(15){-ms-grid-row:4;-ms-grid-column:5}.four-columns>:nth-child(16){-ms-grid-row:4;-ms-grid-column:7}.four-columns>:nth-child(17){-ms-grid-row:5;-ms-grid-column:1}.four-columns>:nth-child(18){-ms-grid-row:5;-ms-grid-column:3}.four-columns>:nth-child(19){-ms-grid-row:5;-ms-grid-column:5}.four-columns>:nth-child(20){-ms-grid-row:5;-ms-grid-column:7}.four-columns>:nth-child(21){-ms-grid-row:6;-ms-grid-column:1}.four-columns>:nth-child(22){-ms-grid-row:6;-ms-grid-column:3}.four-columns>:nth-child(23){-ms-grid-row:6;-ms-grid-column:5}.four-columns>:nth-child(24){-ms-grid-row:6;-ms-grid-column:7}.four-columns>:nth-child(25){-ms-grid-row:7;-ms-grid-column:1}.four-columns>:nth-child(26){-ms-grid-row:7;-ms-grid-column:3}.four-columns>:nth-child(27){-ms-grid-row:7;-ms-grid-column:5}.four-columns>:nth-child(28){-ms-grid-row:7;-ms-grid-column:7}.four-columns>:nth-child(29){-ms-grid-row:8;-ms-grid-column:1}.four-columns>:nth-child(30){-ms-grid-row:8;-ms-grid-column:3}.four-columns>:nth-child(31){-ms-grid-row:8;-ms-grid-column:5}.four-columns>:nth-child(32){-ms-grid-row:8;-ms-grid-column:7}.four-columns>:nth-child(33){-ms-grid-row:9;-ms-grid-column:1}.four-columns>:nth-child(34){-ms-grid-row:9;-ms-grid-column:3}.four-columns>:nth-child(35){-ms-grid-row:9;-ms-grid-column:5}.four-columns>:nth-child(36){-ms-grid-row:9;-ms-grid-column:7}.four-columns>:nth-child(37){-ms-grid-row:10;-ms-grid-column:1}.four-columns>:nth-child(38){-ms-grid-row:10;-ms-grid-column:3}.four-columns>:nth-child(39){-ms-grid-row:10;-ms-grid-column:5}.four-columns>:nth-child(40){-ms-grid-row:10;-ms-grid-column:7}@media only screen and (max-width:991px){.four-columns{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.four-columns{-ms-grid-columns:1fr;grid-template-columns:1fr}}@media only screen and (max-width:991px){.four-columns{grid-column-gap:20px;margin-top:10px}}.four-columns>div:nth-child(n+2){margin-top:0}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.four-columns>div:nth-child(n+2){margin-top:10px}}.four-columns>div:nth-child(n+3){margin-top:0}@media only screen and (max-width:991px){.four-columns>div:nth-child(n+3){margin-top:20px}}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.four-columns>div:nth-child(n+3){margin-top:10px}}.four-columns>div:nth-child(n+5){margin-top:40px}@media only screen and (max-width:991px){.four-columns>div:nth-child(n+5){margin-top:20px}}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.four-columns>div:nth-child(n+5){margin-top:10px}}.three-columns{display:-ms-grid;display:grid;-ms-grid-rows:(auto)[10];grid-template-rows:repeat(10,auto);-ms-grid-columns:1fr 40px 1fr 40px 1fr;grid-template-columns:repeat(3,1fr);grid-column-gap:40px;margin-top:20px}.three-columns>:first-child{-ms-grid-row:1;-ms-grid-column:1}.three-columns>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.three-columns>:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}.three-columns>:nth-child(4){-ms-grid-row:2;-ms-grid-column:1}.three-columns>:nth-child(5){-ms-grid-row:2;-ms-grid-column:3}.three-columns>:nth-child(6){-ms-grid-row:2;-ms-grid-column:5}.three-columns>:nth-child(7){-ms-grid-row:3;-ms-grid-column:1}.three-columns>:nth-child(8){-ms-grid-row:3;-ms-grid-column:3}.three-columns>:nth-child(9){-ms-grid-row:3;-ms-grid-column:5}.three-columns>:nth-child(10){-ms-grid-row:4;-ms-grid-column:1}.three-columns>:nth-child(11){-ms-grid-row:4;-ms-grid-column:3}.three-columns>:nth-child(12){-ms-grid-row:4;-ms-grid-column:5}.three-columns>:nth-child(13){-ms-grid-row:5;-ms-grid-column:1}.three-columns>:nth-child(14){-ms-grid-row:5;-ms-grid-column:3}.three-columns>:nth-child(15){-ms-grid-row:5;-ms-grid-column:5}.three-columns>:nth-child(16){-ms-grid-row:6;-ms-grid-column:1}.three-columns>:nth-child(17){-ms-grid-row:6;-ms-grid-column:3}.three-columns>:nth-child(18){-ms-grid-row:6;-ms-grid-column:5}.three-columns>:nth-child(19){-ms-grid-row:7;-ms-grid-column:1}.three-columns>:nth-child(20){-ms-grid-row:7;-ms-grid-column:3}.three-columns>:nth-child(21){-ms-grid-row:7;-ms-grid-column:5}.three-columns>:nth-child(22){-ms-grid-row:8;-ms-grid-column:1}.three-columns>:nth-child(23){-ms-grid-row:8;-ms-grid-column:3}.three-columns>:nth-child(24){-ms-grid-row:8;-ms-grid-column:5}.three-columns>:nth-child(25){-ms-grid-row:9;-ms-grid-column:1}.three-columns>:nth-child(26){-ms-grid-row:9;-ms-grid-column:3}.three-columns>:nth-child(27){-ms-grid-row:9;-ms-grid-column:5}.three-columns>:nth-child(28){-ms-grid-row:10;-ms-grid-column:1}.three-columns>:nth-child(29){-ms-grid-row:10;-ms-grid-column:3}.three-columns>:nth-child(30){-ms-grid-row:10;-ms-grid-column:5}@media only screen and (max-width:991px){.three-columns{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.three-columns{-ms-grid-columns:1fr;grid-template-columns:1fr}}@media only screen and (max-width:991px){.three-columns{grid-column-gap:20px;margin-top:10px}}.three-columns>div:nth-child(n+2){margin-top:0}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.three-columns>div:nth-child(n+2){margin-top:10px}}.three-columns>div:nth-child(n+3){margin-top:0}@media only screen and (max-width:991px){.three-columns>div:nth-child(n+3){margin-top:20px}}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.three-columns>div:nth-child(n+3){margin-top:10px}}.three-columns>div:nth-child(n+5){margin-top:40px}@media only screen and (max-width:991px){.three-columns>div:nth-child(n+5){margin-top:20px}}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.three-columns>div:nth-child(n+5){margin-top:10px}}.two-columns{display:-ms-grid;display:grid;-ms-grid-rows:(auto)[10];grid-template-rows:repeat(10,auto);-ms-grid-columns:1fr 40px 1fr;grid-template-columns:repeat(2,1fr);grid-column-gap:40px;margin-top:20px}.two-columns>:first-child{-ms-grid-row:1;-ms-grid-column:1}.two-columns>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.two-columns>:nth-child(3){-ms-grid-row:2;-ms-grid-column:1}.two-columns>:nth-child(4){-ms-grid-row:2;-ms-grid-column:3}.two-columns>:nth-child(5){-ms-grid-row:3;-ms-grid-column:1}.two-columns>:nth-child(6){-ms-grid-row:3;-ms-grid-column:3}.two-columns>:nth-child(7){-ms-grid-row:4;-ms-grid-column:1}.two-columns>:nth-child(8){-ms-grid-row:4;-ms-grid-column:3}.two-columns>:nth-child(9){-ms-grid-row:5;-ms-grid-column:1}.two-columns>:nth-child(10){-ms-grid-row:5;-ms-grid-column:3}.two-columns>:nth-child(11){-ms-grid-row:6;-ms-grid-column:1}.two-columns>:nth-child(12){-ms-grid-row:6;-ms-grid-column:3}.two-columns>:nth-child(13){-ms-grid-row:7;-ms-grid-column:1}.two-columns>:nth-child(14){-ms-grid-row:7;-ms-grid-column:3}.two-columns>:nth-child(15){-ms-grid-row:8;-ms-grid-column:1}.two-columns>:nth-child(16){-ms-grid-row:8;-ms-grid-column:3}.two-columns>:nth-child(17){-ms-grid-row:9;-ms-grid-column:1}.two-columns>:nth-child(18){-ms-grid-row:9;-ms-grid-column:3}.two-columns>:nth-child(19){-ms-grid-row:10;-ms-grid-column:1}.two-columns>:nth-child(20){-ms-grid-row:10;-ms-grid-column:3}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.two-columns{-ms-grid-columns:1fr;grid-template-columns:1fr}}@media only screen and (max-width:991px){.two-columns{grid-column-gap:20px;margin-top:10px}}.two-columns>div:nth-child(n+2){margin-top:0}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.two-columns>div:nth-child(n+2){margin-top:10px}}.two-columns>div:nth-child(n+3){margin-top:0}@media only screen and (max-width:991px){.two-columns>div:nth-child(n+3){margin-top:20px}}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.two-columns>div:nth-child(n+3){margin-top:10px}}.two-columns>div:nth-child(n+5){margin-top:40px}@media only screen and (max-width:991px){.two-columns>div:nth-child(n+5){margin-top:20px}}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.two-columns>div:nth-child(n+5){margin-top:10px}}.one-columns{display:-ms-grid;display:grid;-ms-grid-rows:(auto)[10];grid-template-rows:repeat(10,auto);-ms-grid-columns:1fr;grid-template-columns:repeat(1,1fr);grid-column-gap:40px;margin-top:20px}.one-columns>:first-child{-ms-grid-row:1;-ms-grid-column:1}.one-columns>:nth-child(2){-ms-grid-row:2;-ms-grid-column:1}.one-columns>:nth-child(3){-ms-grid-row:3;-ms-grid-column:1}.one-columns>:nth-child(4){-ms-grid-row:4;-ms-grid-column:1}.one-columns>:nth-child(5){-ms-grid-row:5;-ms-grid-column:1}.one-columns>:nth-child(6){-ms-grid-row:6;-ms-grid-column:1}.one-columns>:nth-child(7){-ms-grid-row:7;-ms-grid-column:1}.one-columns>:nth-child(8){-ms-grid-row:8;-ms-grid-column:1}.one-columns>:nth-child(9){-ms-grid-row:9;-ms-grid-column:1}.one-columns>:nth-child(10){-ms-grid-row:10;-ms-grid-column:1}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.one-columns{-ms-grid-columns:1fr;grid-template-columns:1fr}}@media only screen and (max-width:991px){.one-columns{grid-column-gap:20px;margin-top:10px}}.one-columns>div:nth-child(n+2){margin-top:0}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.one-columns>div:nth-child(n+2){margin-top:10px}}.one-columns>div:nth-child(n+3){margin-top:0}@media only screen and (max-width:991px){.one-columns>div:nth-child(n+3){margin-top:20px}}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.one-columns>div:nth-child(n+3){margin-top:10px}}.one-columns>div:nth-child(n+5){margin-top:40px}@media only screen and (max-width:991px){.one-columns>div:nth-child(n+5){margin-top:20px}}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.one-columns>div:nth-child(n+5){margin-top:10px}}.listing-header{display:flex;align-items:center;justify-content:space-between}.listing-header .title{margin:0;font-family:Cachet Book,Cachet W01 Book,Cachet,Verdana,sans-serif;font-weight:400;font-size:24px}@media only screen and (max-width:991px){.listing-header .title{font-size:20px}}.listing-header .view-all{font-size:20px;text-decoration:underline}@media only screen and (max-width:991px){.listing-header .view-all{font-size:18px}}.listing-header .view-all:after{content:"→"}.listing-header button.view-all{color:#0060af;border:none;background-color:initial}.listing-header button.view-all:hover{color:#0070aa}.empty-listing{padding:30px;text-align:center}.teaser{position:relative;transform:scale(1);transition:All .1s;border-top:5px solid #92278f}.teaser:hover{transform:scale(1.01);box-shadow:0 4px 6px rgba(0,0,0,.25)}.teaser>a{display:flex;flex-direction:column;cursor:pointer;height:100%}.teaser>a:hover{text-decoration:none}.teaser>a .preview{background-repeat:no-repeat;background-size:contain;padding-bottom:56.25%;height:0;width:100%}.teaser>a .info{flex-grow:1;display:flex;flex-direction:column;border-right:1px solid #efefef;border-bottom:1px solid #efefef;border-left:1px solid #efefef}.teaser>a .title{flex-grow:1;color:#0060af;font-weight:700;font-size:16px}@media only screen and (max-width:991px){.teaser>a .title{font-size:14px}}.teaser .add-to-favorite{position:absolute;right:0;bottom:0;padding:13px 15px;width:55px;height:50px}.one-columns .teaser .date,.one-columns .teaser .instructor,.one-columns .teaser .time{width:33%}@media only screen and (max-width:991px){.one-columns .teaser .date,.one-columns .teaser .instructor,.one-columns .teaser .time{width:100%}}.two-columns .teaser .date,.two-columns .teaser .time{width:50%}@media only screen and (max-width:991px){.two-columns .teaser .date,.two-columns .teaser .time{width:100%}}.video-level{border-radius:5px;width:30px;height:30px;margin:-5px 10px -5px 0;float:left;display:flex;align-items:center;justify-content:center;background-color:#636466;color:#fff;font-weight:700}.gc-button{display:block;margin-top:20px;margin-right:auto;margin-left:auto;outline:none!important;border:none;border-radius:5px;background-color:#0060af;padding:10px 20px;text-transform:uppercase;color:#fff}.gc-button:focus,.gc-button:hover,.gc-button:visited{color:#fff}.gc-button:disabled{opacity:.6}.indigo-button{border:2px solid #fff;border-radius:6px;background-color:#92278f;cursor:pointer;padding-top:11px;padding-bottom:11px;text-align:center;text-transform:uppercase;margin:24px}@media only screen and (max-width:991px){.indigo-button{margin:12px}}.indigo-button:hover{background-color:#6a1c68}.timer{border:1px solid #231f20;border-radius:12px;padding:5px 10px;font-size:10px}.timer.live{background-color:#92278f;color:#fff}.canceled,.private{color:#fff;background-color:#231f20;text-transform:uppercase;font-family:Verdana,sans-serif;font-weight:700;display:inline-block;margin-top:10px}.canceled{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-color:#c00;background-color:#c00}.adjust-button{display:flex;align-items:center;outline:none!important;border:1px solid #f2f2f2;border-radius:5px;background-color:#fff;padding:15px;text-transform:capitalize;font-family:Verdana,sans-serif;font-size:14px}@media only screen and (max-width:991px){.adjust-button{font-size:0}}.adjust-button:before{background-image:url(img/sliders-h-solid.216b6a7f.svg);width:18px;height:18px;content:" ";margin-right:15px}@media only screen and (max-width:991px){.adjust-button:before{margin-right:0}}.accordion-tab .accordion-tab__header{display:flex;justify-content:space-between;border-top:1px solid #636466;cursor:pointer;padding:18px 24px;color:#636466;font-weight:700}.accordion-tab .accordion-tab__header:hover{color:#4a4b4c}.accordion-tab .accordion-tab__content{padding:0 24px 18px}.pagination .page-item .page-link{border:none}.pagination .page-item.active .page-link{margin-left:10px;margin-right:10px}.svg-container{display:-ms-inline-grid;display:inline-grid}.top-menu{position:fixed;background-color:#000;width:100%;z-index:1030}@media only screen and (max-width:991px){.top-menu{z-index:39}}.top-menu>div{display:flex;align-items:center;justify-content:flex-end;padding-top:30px;padding-bottom:15px}@media only screen and (max-width:991px){.top-menu>div{padding-top:10px;padding-bottom:10px}}.top-menu>div>div:not(:first-child){display:block}@media only screen and (max-width:991px){.top-menu>div>div:not(:first-child){display:none}}.top-menu>div a{display:inline-block;text-decoration:none}.top-menu>div div:first-child{flex-grow:1}.top-menu>div div:first-child a{font-family:Cachet Book,Cachet W01 Book,Cachet,Verdana,sans-serif;padding-bottom:12px;font-size:20px}@media only screen and (max-width:991px){.top-menu>div div:first-child a{padding-bottom:0;font-size:18px}}.top-menu>div div:not(:first-child) a:hover{border-bottom:2px solid;padding-bottom:10px}@media only screen and (max-width:991px){.top-menu>div div:not(:first-child) a:hover{border-bottom:1px solid;padding-bottom:12px}}.top-menu>div div:not(:first-child):not(:last-child) a{padding-right:10px;padding-left:10px}.top-menu>div div:not(:first-child) a{padding-bottom:12px;font-family:Cachet Book,Cachet W01 Book,Cachet,Verdana,sans-serif;font-size:16px}.top-menu>div div:not(:first-child) a.router-link-active{border-bottom:2px solid;padding-bottom:10px}@media only screen and (max-width:991px){.top-menu>div div:not(:first-child) a.router-link-active{border-bottom:1px solid;padding-bottom:12px}}@media only screen and (max-width:991px){.top-menu>div div:not(:first-child) a{font-size:12px}}.top-menu>div div:not(:first-child) a svg{margin-right:10px;vertical-align:text-top}.top-menu>div div:last-child{padding-left:10px}.top-menu>div button{justify-content:flex-end;outline:none;border:none;background-color:transparent;padding:0;text-align:right;display:none;padding-right:10px}@media only screen and (max-width:991px){.top-menu>div button{display:flex}}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.top-menu>div button{padding-right:19px}}.top-menu>div button svg{width:27px}.top-menu>div button.opened svg{width:14px}.top-menu.menuOpen{position:fixed;top:0!important;z-index:2000;background-color:#f2f2f2;width:100vw;height:100vh;top:0;padding:initial}@media only screen and (max-width:991px){.top-menu.menuOpen{padding:11px 34px}}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.top-menu.menuOpen{padding:11px 10px}}.top-menu.menuOpen>div{display:-ms-grid;display:grid;max-width:none;-ms-grid-columns:1fr initial 1fr;grid-template-columns:1fr 1fr;gap:initial}@media only screen and (max-width:991px){.top-menu.menuOpen>div{gap:10px 20px}}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.top-menu.menuOpen>div{gap:10px}}.top-menu.menuOpen>div div{display:block}.top-menu.menuOpen>div button,.top-menu.menuOpen>div div:first-child{margin-bottom:20px;color:#636466}.top-menu.menuOpen>div div:not(:first-child){padding:0;text-align:center;color:#636466}.top-menu.menuOpen>div div:not(:first-child) a{border:1px solid #636466;border-radius:5px;padding:15px 10px;width:100%;font-family:Verdana,sans-serif}@media (max-width:600px){.with-date-filter{flex-direction:column}.with-date-filter .videos__date-filter .date{min-width:auto}}.videos__date-filter{margin:0;line-height:24px;font-size:24px}@media (max-width:600px){.videos__date-filter{display:flex;-ms-grid-row-align:center;align-self:center;justify-content:space-between;padding-top:20px;width:100%}}.videos__date-filter>button{border:none;background-color:#fff;color:#636466}.videos__date-filter>button:focus{outline:0}.videos__date-filter>button.left{padding-left:0}.videos__date-filter>button.right{padding-right:0}.videos__date-filter .date{display:inline-block;padding:0 20px;min-width:310px;text-align:center}.video-teaser{background-color:#231f20}.video-teaser>a .info{border:none}.video-teaser>a .title{color:#fff;padding:10px}@media only screen and (max-width:991px){.video-teaser>a .title{padding:5px}}.video-teaser>a .instructor,.video-teaser>a .level{display:flex;align-items:center;color:#fff;padding:0 10px 10px;font-size:12px}@media only screen and (max-width:991px){.video-teaser>a .instructor,.video-teaser>a .level{padding:0 5px 5px;font-size:10px}}.video-teaser>a .instructor .svg-container,.video-teaser>a .level .svg-container{margin-right:12px;font-size:20px;fill:#fff}.video-teaser>a .timer{align-self:flex-start;border:1px solid #636466;border-radius:12px;background-color:#fff;padding:5px 10px;text-transform:capitalize;color:#231f20;font-size:10px;margin:12px 10px}@media only screen and (max-width:991px){.video-teaser>a .timer{margin:12px 5px}}.video-teaser>a .preview{position:relative;align-self:flex-start}.video-teaser>a .preview .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-width:0;border-radius:24px;background-color:#92278f;padding:0;width:48px;height:48px}.video-teaser>a .preview .play-button:before{display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:11px solid #fff;width:0;height:0;content:" "}.video-teaser>a:focus .preview .play-button,.video-teaser>a:hover .preview .play-button{background-color:#7e227b}.event-teaser>a .info{padding:10px}@media only screen and (max-width:991px){.event-teaser>a .info{padding:5px 5px 10px}}.event-teaser>a .info .date,.event-teaser>a .info .instructor,.event-teaser>a .info .time,.event-teaser>a .info .title{padding-bottom:10px}@media only screen and (max-width:991px){.event-teaser>a .info .date,.event-teaser>a .info .instructor,.event-teaser>a .info .time,.event-teaser>a .info .title{padding-bottom:5px}}.event-teaser>a .info .date,.event-teaser>a .info .instructor,.event-teaser>a .info .level,.event-teaser>a .info .time{display:flex;align-items:center;color:#231f20;font-size:12px}@media only screen and (max-width:991px){.event-teaser>a .info .date,.event-teaser>a .info .instructor,.event-teaser>a .info .level,.event-teaser>a .info .time{font-size:10px}}.event-teaser>a .info .date .svg-container,.event-teaser>a .info .instructor .svg-container,.event-teaser>a .info .level .svg-container,.event-teaser>a .info .time .svg-container{margin-right:12px;font-size:20px;fill:#636466}.event-teaser>a .info .instructor{color:#000}.event-teaser>a .info .timer{align-self:flex-start;margin-top:11px;border:1px solid #636466;border-radius:12px;padding:5px 10px;color:#000;font-size:10px}.event-teaser>a .info .timer.live{background-color:#92278f;color:#fff}.category-teaser{background-clip:border-box;min-width:0}.category-teaser>a .preview{background-size:cover;padding-bottom:50%}.category-teaser>a .info{flex-grow:0;border:none;padding:10px 10px 58px}@media only screen and (max-width:991px){.category-teaser>a .info{padding:10px 10px 53px}}.category-teaser>a .info .sub-categories{margin-top:10px;color:#231f20}.category-teaser>a .info .sub-categories__items{padding:0;margin:0;list-style:none}.category-teaser>a .info .sub-categories__item{display:inline}.category-teaser>a .info .sub-categories__item:not(:last-of-type):after{content:", "}.blog-teaser{min-height:70px}.blog-teaser .info{padding:10px 10px 48px}@media only screen and (max-width:991px){.blog-teaser .info{padding:5px 5px 48px}}.add-to-calendar button{margin-right:10px;outline:none;border:2px solid #f2f2f2;border-radius:50%;background-color:#fff;padding:14px;width:50px;height:50px;line-height:1px;font-size:18px}.add-to-calendar .dropdown-menu .btn-link{display:block;padding:10px 20px}.add-to-favorite{display:inline-block;background-image:url(img/favorites-outlined.4df06a61.svg);background-repeat:no-repeat;background-position:50%;background-size:20px 20px;cursor:pointer;width:20px;height:20px}.add-to-favorite .spinner{width:25px;height:25px}.add-to-favorite.white{background-image:url(img/favorites-solid-white.78c46cf3.svg)}.add-to-favorite.active{background-image:url(img/favorites-solid-red.249b5138.svg)}.add-to-favorite.loading{background-image:none}.add-to-favorite.rounded-border{position:static;margin-right:10px;border:2px solid #231f20;border-radius:50%;background-size:20px 21px;padding:11px 10px;width:50px;height:50px}.title-wrapper .add-to-favorite{position:static;margin-left:15px}.title-wrapper .add-to-favorite .spinner{margin-top:-10px}@media (hover),(min--moz-device-pixel-ratio:0),(min-width:0 \0){.add-to-favorite:not(.loading):hover{background-image:url(img/favorites-solid-red.249b5138.svg)}}.modal-mask{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:table;transition:opacity .3s ease}.modal-wrapper{display:table-cell;vertical-align:middle}.modal-container{width:400px;max-height:80vh;display:flex;flex-direction:column;margin:0 auto;background-color:#fff;border-radius:2px;box-shadow:0 2px 8px rgba(0,0,0,.33);transition:all .3s ease;font-family:Helvetica,Arial,sans-serif}.modal-container .modal-body{margin:20px 0;overflow-y:scroll}.modal-container .modal-default-button{float:right}.modal-enter,.modal-leave-active{opacity:0}.modal-enter .modal-container,.modal-leave-active .modal-container{transform:scale(1.1)}.adjust-modal .modal-container{width:-webkit-max-content;width:-moz-max-content;width:max-content}.adjust-modal .modal-container button{outline:none!important}.adjust-modal .modal-container .modal-header{display:flex;align-items:center;justify-content:space-between;height:48px;padding:12px 10px}@media only screen and (max-width:991px){.adjust-modal .modal-container .modal-header{padding:14px 10px 13px}}.adjust-modal .modal-container .modal-header:after,.adjust-modal .modal-container .modal-header:before{display:none}.adjust-modal .modal-container .modal-header h3{margin:0;text-transform:uppercase;color:#636466;font-family:Cachet Medium,Cachet W01 Medium,Cachet,Verdana,sans-serif;font-size:16px}@media only screen and (max-width:991px){.adjust-modal .modal-container .modal-header h3{font-size:14px}}.adjust-modal .modal-container .modal-header button{border:none;background-color:initial;font-size:24px}.adjust-modal .modal-container .modal-body{display:flex;margin:0;color:#000;flex-direction:row;padding:20px}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.adjust-modal .modal-container .modal-body{flex-direction:column}}@media only screen and (max-width:991px){.adjust-modal .modal-container .modal-body{padding:10px}}.adjust-modal .modal-container .modal-body>div{min-width:310px;font-family:Verdana,sans-serif;font-size:14px}@media only screen and (max-width:991px){.adjust-modal .modal-container .modal-body>div{font-size:12px}}.adjust-modal .modal-container .modal-body>div>h4{margin-bottom:14px;color:#000;font-family:Verdana,sans-serif;font-weight:700;font-size:14px}@media only screen and (max-width:991px){.adjust-modal .modal-container .modal-body>div>h4{font-size:12px}}.adjust-modal .modal-container .modal-body>div .form-check{display:flex;align-items:center;padding-left:8px;padding-bottom:21px}@media only screen and (max-width:991px){.adjust-modal .modal-container .modal-body>div .form-check{padding-bottom:14px}}.adjust-modal .modal-container .modal-body>div .form-check label{position:relative;margin-bottom:0;cursor:pointer;padding-left:28px;font-family:Verdana,sans-serif;font-weight:400}.adjust-modal .modal-container .modal-body>div .form-check label input{position:absolute;opacity:0;cursor:pointer;width:0;height:0}.adjust-modal .modal-container .modal-body>div .form-check label .checkmark{position:absolute;top:0;left:0;background-image:url(img/rb-off.60079faf.svg);background-size:20px;width:20px;height:20px}.adjust-modal .modal-container .modal-body>div .form-check label input:checked~.checkmark{background-image:url(img/rb-on.99cd90ac.svg)}.adjust-modal .modal-container .modal-body>div .form-check label input[disabled=disabled]~.caption{color:#9f9f9f}.adjust-modal .modal-container .modal-body>div .form-check label input[disabled=disabled]~.checkmark{background-image:url(img/rb-off-gray.f0264ba9.svg)}.adjust-modal .modal-container .modal-footer{display:flex;justify-content:space-between;background-color:#f2f2f2;padding:10px}.adjust-modal .modal-container .modal-footer:after,.adjust-modal .modal-container .modal-footer:before{display:none}.adjust-modal .modal-container .modal-footer button{margin:0;border-radius:5px;padding:10px 20px;text-transform:uppercase;line-height:26px;font-family:Cachet Medium,Cachet W01 Medium,Cachet,Verdana,sans-serif;font-size:20px}.adjust-modal .modal-container .modal-footer .btn.btn-outline-primary{border-width:2px;border-style:solid;border-color:#0060af;background-color:#fff;color:#0060af}.adjust-modal .modal-container .modal-footer .btn.btn-outline-primary:hover{background-color:#0060af;color:#fff}.adjust-modal .modal-container .modal-footer .btn-primary{border-width:2px;background-color:#0060af;color:#fff}.adjust-modal .modal-container .modal-footer .btn-primary:hover{border-width:2px;border-style:solid;border-color:#0060af;background-color:#fff;color:#0060af}.paragraph-headline,.spinner-center{display:flex;justify-content:center}.paragraph-headline{background-color:#000;background-repeat:no-repeat;background-position:50%;background-size:cover;min-height:420px;padding:90px 10px}@media only screen and (max-width:991px){.paragraph-headline{min-height:300px;padding:77px 10px}}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.paragraph-headline{padding:65px 10px}}.paragraph-headline .paragraph-headline__content{border-radius:10px;background-color:rgba(0,0,0,.8);text-align:center;min-width:500px;max-width:720px;padding:40px}@media only screen and (max-width:991px){.paragraph-headline .paragraph-headline__content{min-width:300px}}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.paragraph-headline .paragraph-headline__content{min-width:100%}}@media only screen and (max-width:991px){.paragraph-headline .paragraph-headline__content{max-width:460px}}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.paragraph-headline .paragraph-headline__content{max-width:100%}}@media only screen and (max-width:991px){.paragraph-headline .paragraph-headline__content{padding:20px}}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.paragraph-headline .paragraph-headline__content{padding:20px 10px}}.paragraph-headline .paragraph-headline__content>:not(:last-child){padding-bottom:20px}@media only screen and (max-width:991px){.paragraph-headline .paragraph-headline__content>:not(:last-child){padding-bottom:10px}}.paragraph-headline .paragraph-headline__content .paragraph-headline__title{color:#fff;font-family:Cachet Book,Cachet W01 Book,Cachet,Verdana,sans-serif;font-weight:400;font-size:42px}@media only screen and (max-width:991px){.paragraph-headline .paragraph-headline__content .paragraph-headline__title{font-size:32px}}.paragraph-headline .paragraph-headline__content .paragraph-headline__description{color:#fff;font-size:18px}@media only screen and (max-width:991px){.paragraph-headline .paragraph-headline__content .paragraph-headline__description{font-size:16px}}.paragraph-headline .paragraph-headline__content .paragraph-headline__description p:not(:last-child){opacity:.8}.paragraph-headline .paragraph-headline__content .paragraph-headline__description a.btn{border:2px solid #fff;border-radius:5px;background-color:transparent;text-transform:uppercase}.paragraph-headline .paragraph-headline__content .paragraph-headline__description a.btn:hover{border-color:#ccc;background-color:#fff;text-decoration:none;color:#000}.paragraph-headline .paragraph-headline__content .paragraph-headline__link{display:inline-block;border:2px solid #fff;border-radius:5px;text-transform:uppercase;color:#fff;padding:12px 40px}@media only screen and (max-width:991px){.paragraph-headline .paragraph-headline__content .paragraph-headline__link{padding:10px 30px}}.paragraph-headline .paragraph-headline__content .paragraph-headline__link:hover{border-color:#ccc;background-color:#fff;text-decoration:none;color:#000}.personal-training-teaser>a .info .timers-wrapper{display:flex}.personal-training-teaser>a .info .canceled{margin-left:15px;border-color:#c00}.personal-training-teaser>a .info .canceled,.personal-training-teaser>a .info .private{color:#fff}.personal-training-page .personal-training-meeting{display:flex;position:fixed;top:0;left:0;flex-direction:column;z-index:2000;padding-top:0;width:100vw;max-width:none;height:100%}.personal-training-page .join-meeting{display:flex;align-items:center;justify-content:center;background-image:url(img/background.f64aa3f6.png);background-size:auto;height:400px;background-position:50%;background-repeat:no-repeat}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.personal-training-page .join-meeting{background-image:url(img/background-m.1759a037.png)}}@media only screen and (max-width:991px){.personal-training-page .join-meeting{background-size:cover}}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.personal-training-page .join-meeting{height:360px}}.personal-training-page .join-meeting.shadow{box-shadow:inset 0 0 0 2000px rgba(0,0,0,.6)!important}.personal-training-page .join-meeting.shadow .message{border-radius:6px;background-color:#000;padding:24px;color:#fff}.personal-training-page .meeting-player{position:relative;background-color:#000;height:100%}.personal-training-page .meeting-player .video-wrapper{overflow:hidden;background-repeat:no-repeat;background-position:50%;background-size:cover}.personal-training-page .meeting-player video{transform:scaleX(-1);display:block;margin:-1px;height:calc(100% + 2px);width:calc(100% + 2px)}.personal-training-page .meeting-player .partner{background-image:url(img/background.f64aa3f6.png)}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.personal-training-page .meeting-player .partner{background-image:url(img/background-m.1759a037.png)}}.personal-training-page .meeting-player .local{background-image:url(img/join-options-video.05afcf0a.png)}.personal-training-page .meeting-player .connected{background:#000}.personal-training-page .meeting-player.view-inset .partner{position:absolute;width:100%;height:100%}.personal-training-page .meeting-player.view-inset .partner.connected{left:50%;transform:translateX(-50%)}.personal-training-page .meeting-player.view-inset .local{position:absolute;right:0;bottom:0;width:20%;min-width:150px}.personal-training-page .meeting-player.view-horizontal .video-wrapper{width:100%}.personal-training-page .meeting-player.view-horizontal .local,.personal-training-page .meeting-player.view-horizontal .partner{position:absolute;left:50%;transform:translateX(-50%);height:50%}.personal-training-page .meeting-player.view-horizontal .local{top:50%}.personal-training-page .meeting-player.view-horizontal video{width:100%}.personal-training-page .meeting-player.view-vertical .local,.personal-training-page .meeting-player.view-vertical .partner{position:absolute;top:50%;transform:translateY(-50%);width:50%}.personal-training-page .meeting-player.view-vertical .local{left:50%}.personal-training-page .audio-state-indicator,.personal-training-page .video-state-indicator{position:absolute;bottom:5px;height:30px;width:30px;z-index:1}.personal-training-page .audio-state-indicator .svg-container,.personal-training-page .video-state-indicator .svg-container{border-radius:50%;background-color:#c00;padding:6px;font-size:18px}.personal-training-page .audio-state-indicator{left:5px}.personal-training-page .audio-state-indicator .indication{border-radius:50%;background-color:#63ffda;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.personal-training-page .audio-state-indicator .indication:before{content:"";display:block;padding-top:100%}.personal-training-page .video-state-indicator{left:40px}.personal-training-page .control-panel{display:flex;padding:14px 24px}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.personal-training-page .control-panel{padding:0}}.personal-training-page .control-panel .full-screen{display:block}@media only screen and (max-width:991px){.personal-training-page .control-panel .full-screen{display:none}}.personal-training-page .control-panel .chat{margin-left:auto}.personal-training-page .control-panel>div{display:flex;flex-direction:column;align-items:center;position:relative;cursor:pointer}.personal-training-page .control-panel>div:not(:last-child){margin-right:12px}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.personal-training-page .control-panel>div:not(:last-child){margin-right:0}}.personal-training-page .control-panel>div .svg-container{padding:9px;font-size:26px;border:2px solid #fff;border-radius:50%}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.personal-training-page .control-panel>div .svg-container{border:none;border-radius:0}}.personal-training-page .control-panel>div span:nth-child(2){padding-top:6px;text-align:center;font-size:10px;display:block}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.personal-training-page .control-panel>div span:nth-child(2){display:none}}.personal-training-page .control-panel>div.enabled .svg-container{background-color:#060}.personal-training-page .control-panel>div.view .svg-container{padding:12px;font-size:20px}.personal-training-page .control-panel .chat.unread .svg-container{border:2px solid #c00}.personal-training-page .control-panel .chat.unread .unread-count{position:absolute;top:-5px;width:24px;height:24px;text-align:center;background-color:red;border-radius:12px;font-weight:700;font-size:12px;line-height:20px;right:-5px}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.personal-training-page .control-panel .chat.unread .unread-count{right:35px}}.personal-training-page .modal-join-options .modal-container{background-color:#000;color:#fff;width:72vw;max-height:80vh}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.personal-training-page .modal-join-options .modal-container{width:100vw}}@media only screen and (max-width:991px){.personal-training-page .modal-join-options .modal-container{max-height:100vh}}.personal-training-page .modal-join-options .modal-container .modal-footer,.personal-training-page .modal-join-options .modal-container .modal-header{display:none}.personal-training-page .modal-join-options .modal-container .modal-body{display:-ms-grid;display:grid;margin:0;padding:0;overflow-y:initial;-ms-grid-columns:1fr .5fr;grid-template-columns:1fr .5fr}@media only screen and (max-width:991px){.personal-training-page .modal-join-options .modal-container .modal-body{-ms-grid-columns:1fr;grid-template-columns:1fr}}.personal-training-page .modal-join-options .modal-container .modal-body .controls,.personal-training-page .modal-join-options .modal-container .modal-body .header,.personal-training-page .modal-join-options .modal-container .modal-body .join{-ms-grid-column:2;grid-column:2}@media only screen and (max-width:991px){.personal-training-page .modal-join-options .modal-container .modal-body .controls,.personal-training-page .modal-join-options .modal-container .modal-body .header,.personal-training-page .modal-join-options .modal-container .modal-body .join{-ms-grid-column:1;grid-column:1}}.personal-training-page .modal-join-options .modal-container .modal-body .video{background-image:url(img/join-options-video.05afcf0a.png);background-repeat:no-repeat;background-position:50%;background-size:cover;-ms-grid-column:1;grid-column:1;position:relative;margin:24px;min-height:307px;-ms-grid-row:1;-ms-grid-row-span:3;grid-row:1/span 3}@media only screen and (max-width:991px){.personal-training-page .modal-join-options .modal-container .modal-body .video{margin:12px;min-height:100px;-ms-grid-row:2;grid-row:2}}.personal-training-page .modal-join-options .modal-container .modal-body .video video{transform:scaleX(-1);width:100%;height:100%}@media only screen and (max-width:991px){.personal-training-page .modal-join-options .modal-container .modal-body .video video{height:auto}}.personal-training-page .modal-join-options .modal-container .modal-body .header{display:flex;align-items:flex-start;margin-top:11px;-ms-grid-row:1;grid-row:1}@media only screen and (max-width:991px){.personal-training-page .modal-join-options .modal-container .modal-body .header{margin-left:12px}}.personal-training-page .modal-join-options .modal-container .modal-body .header button{margin-left:auto;outline:none;border:none;background-color:transparent;padding:0 17px;color:#fff}.personal-training-page .modal-join-options .modal-container .modal-body .controls{display:flex;align-items:center;justify-content:space-around}.personal-training-page .modal-join-options .modal-container .modal-body .controls .cam,.personal-training-page .modal-join-options .modal-container .modal-body .controls .mic,.personal-training-page .modal-join-options .modal-container .modal-body .controls .settings{display:flex;flex-direction:column;align-items:center;cursor:pointer}.personal-training-page .modal-join-options .modal-container .modal-body .controls .cam .svg-container,.personal-training-page .modal-join-options .modal-container .modal-body .controls .mic .svg-container,.personal-training-page .modal-join-options .modal-container .modal-body .controls .settings .svg-container{border-radius:50%;background-color:#c00;padding:13px;font-size:26px}.personal-training-page .modal-join-options .modal-container .modal-body .controls .cam .switch-icon,.personal-training-page .modal-join-options .modal-container .modal-body .controls .mic .switch-icon,.personal-training-page .modal-join-options .modal-container .modal-body .controls .settings .switch-icon{margin-left:12px;font-size:52px}.personal-training-page .modal-join-options .modal-container .modal-body .controls .cam>div,.personal-training-page .modal-join-options .modal-container .modal-body .controls .mic>div,.personal-training-page .modal-join-options .modal-container .modal-body .controls .settings>div{display:flex}.personal-training-page .modal-join-options .modal-container .modal-body .controls .cam>span,.personal-training-page .modal-join-options .modal-container .modal-body .controls .mic>span,.personal-training-page .modal-join-options .modal-container .modal-body .controls .settings>span{padding-top:6px;font-size:10px}.personal-training-page .modal-join-options .modal-container .modal-body .controls .cam.enabled .svg-container,.personal-training-page .modal-join-options .modal-container .modal-body .controls .mic.enabled .svg-container,.personal-training-page .modal-join-options .modal-container .modal-body .controls .settings.enabled .svg-container{background-color:#060}.personal-training-page .modal-join-options .modal-container .modal-body .controls .settings .svg-container{background-color:#000}.personal-training-page .modal-join-options .modal-container .modal-body .join .error-message{margin-top:30px}@media only screen and (max-width:991px){.personal-training-page .modal-join-options .modal-container .modal-body .join .error-message{margin-top:15px}}.personal-training-page .modal-join-options .modal-container .modal-body .join .indigo-button.disabled{border-color:#636466;background-color:#000;color:#636466!important}@media (max-width:823px) and (max-height:500px) and (orientation:landscape){.personal-training-page .modal-join-options .modal-container{width:100vw;height:100vh;max-height:none}.personal-training-page .modal-join-options .modal-container .modal-body{-ms-grid-columns:1fr 200px;grid-template-columns:1fr 200px}.personal-training-page .modal-join-options .modal-container .modal-body .controls,.personal-training-page .modal-join-options .modal-container .modal-body .header,.personal-training-page .modal-join-options .modal-container .modal-body .join{-ms-grid-column:2;grid-column:2}.personal-training-page .modal-join-options .modal-container .modal-body .video{-ms-grid-row-align:center;align-self:center;-ms-grid-column:1;grid-column:1;-ms-grid-row:1;-ms-grid-row-span:3;grid-row:1/span 3}}@media (max-width:500px) and (max-height:823px) and (orientation:portrait){.personal-training-page .modal-join-options .modal-container .modal-body .video video{height:50vh}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1),only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-width:834px) and (max-device-width:834px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){.personal-training-page .modal-join-options .modal-body{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.personal-training-page .modal-join-options .modal-body .header{grid-column:1/span2}.personal-training-page .modal-join-options .modal-body .controls,.personal-training-page .modal-join-options .modal-body .join{-ms-grid-column:2;grid-column:2}.personal-training-page .modal-join-options .modal-body .video{-ms-grid-row:2;-ms-grid-row-span:2;grid-row:2/span 2}.personal-training-page .modal-join-options .modal-body .video video{max-height:500px}}.personal-training-page .modal-view-options .modal-container{background-color:#000;color:#fff;width:30vw}@media only screen and (max-width:991px){.personal-training-page .modal-view-options .modal-container{width:60vw}}.personal-training-page .modal-view-options .modal-container .modal-header{display:flex;align-items:flex-start;border-bottom:#636466;padding:12px}.personal-training-page .modal-view-options .modal-container .modal-header button{margin-left:auto;outline:none;border:none;background-color:transparent;padding:0 17px;color:#fff;font-size:18px}.personal-training-page .modal-view-options .modal-container .modal-body{margin:0;padding:0;overflow-y:initial}.personal-training-page .modal-view-options .modal-container .modal-body>div{display:flex;align-items:center;border-bottom:#636466;cursor:pointer;padding:15px 12px}.personal-training-page .modal-view-options .modal-container .modal-body>div .svg-container{padding-right:15px;font-size:18px}.personal-training-page .modal-view-options .modal-container .modal-body>div.selected,.personal-training-page .modal-view-options .modal-container .modal-body>div:hover{background-color:#231f20}.personal-training-page .modal-view-options .modal-container .modal-footer{display:none}.personal-training-page .modal-leave-meeting .modal-container{width:400px}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.personal-training-page .modal-leave-meeting .modal-container{width:300px}}.personal-training-page .modal-leave-meeting .modal-container .modal-header{border-bottom:none;padding:14px 15px 14px 24px;text-transform:uppercase;color:#636466;font-family:Cachet Book,Cachet W01 Book,Cachet,Verdana,sans-serif;font-size:18px;font-weight:400}.personal-training-page .modal-leave-meeting .modal-container .modal-header .modal-default-button{border:none;background-color:initial;padding:0;line-height:24px;font-size:24px}.personal-training-page .modal-leave-meeting .modal-container .modal-body{margin:0;padding:17px 24px 24px;overflow-y:initial}.personal-training-page .modal-leave-meeting .modal-container .modal-body .button{float:left;border:2px solid #0060af;border-radius:6px;background-color:#fff;cursor:pointer;padding:9px 24px;height:auto;text-transform:uppercase;color:#0060af;font-family:Cachet Book,Cachet W01 Book,Cachet,Verdana,sans-serif;font-size:24px}.personal-training-page .modal-leave-meeting .modal-container .modal-body .button:hover{background-color:#0060af;color:#fff}.personal-training-page .modal-leave-meeting .modal-container .modal-body .button:last-child{float:right;background-color:#0060af;color:#fff}.personal-training-page .modal-leave-meeting .modal-container .modal-body .button:last-child:hover{background-color:#fff;color:#0060af}.personal-training-page .modal-leave-meeting .modal-container .modal-footer{display:none}.personal-training-page .modal-chat .modal-wrapper{display:block}.personal-training-page .modal-chat .modal-wrapper .modal-container{height:100%;max-height:100%;position:absolute;right:0;width:430px}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.personal-training-page .modal-chat .modal-wrapper .modal-container{width:100%}}.personal-training-page .modal-chat .modal-wrapper .modal-header{align-items:center;padding:24px;color:#636466;font-weight:700}.personal-training-page .modal-chat .modal-wrapper .modal-header button{border:none;background:none;font-size:30px;height:30px;line-height:0}.personal-training-page .modal-chat .modal-wrapper .modal-body{margin:0;background-color:#f2f2f2;position:relative;flex:1 1 auto;padding:1rem}.personal-training-page .modal-chat .modal-wrapper .modal-footer{display:flex;flex-wrap:wrap;align-items:center;border-top:1px solid #9f9f9f;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px);justify-content:space-between;padding:24px}@media only screen and (max-width:991px){.personal-training-page .modal-chat .modal-wrapper .modal-footer{padding:10px}}.personal-training-page .modal-chat .modal-wrapper .modal-footer input{width:80%;padding:12px;border-radius:0;border:1px solid #636466}.personal-training-page .modal-chat .modal-wrapper .modal-footer button{width:50px;height:50px;background-color:#92278f;border:none;border-radius:6px;transition:opacity .4s}.personal-training-page .modal-chat .modal-wrapper .modal-footer button:disabled,.personal-training-page .modal-chat .modal-wrapper .modal-footer button:hover{opacity:.7}.personal-training-page .modal-chat .message{display:flex;justify-content:left;margin:0 10px 24px}.personal-training-page .modal-chat .message .user-icon{min-width:48px;height:48px;margin:0 10px 0 0;text-align:center;line-height:48px;font-weight:700;border-radius:24px;border:2px solid #636466;color:#636466;background-color:#fff}.personal-training-page .modal-chat .message .message-card .message-header{margin-bottom:12px}.personal-training-page .modal-chat .message .message-card .message-author{font-size:12px;font-weight:700}.personal-training-page .modal-chat .message .message-card .message-time{font-size:10px}.personal-training-page .modal-chat .message .message-card .message-body{font-size:14px}.personal-training-page .modal-chat .message.d-right{justify-content:space-between;flex-direction:row-reverse}.personal-training-page .modal-chat .message.d-right .user-icon{margin:0 0 0 10px;color:#fff;background-color:#636466}.personal-training-page .modal-chat .message.d-right .message-card{float:right}.personal-training-page .modal-device-manager .modal-container{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100vw}.personal-training-page .modal-device-manager .modal-container .modal-header{border-bottom:none;padding:14px 15px 14px 24px;text-transform:uppercase;color:#636466;font-family:Cachet Book,Cachet W01 Book,Cachet,Verdana,sans-serif;font-size:18px;font-weight:400}.personal-training-page .modal-device-manager .modal-container .modal-header .modal-default-button{margin-left:20px;border:none;background-color:initial;padding:0;line-height:24px;font-size:24px}.personal-training-page .modal-device-manager .modal-container .modal-body{margin:0;padding:0 24px 24px;overflow-y:initial}.personal-training-page .modal-device-manager .modal-container .modal-body .select{display:flex;flex-direction:column}.personal-training-page .modal-device-manager .modal-container .modal-body .select label{margin-bottom:0}.personal-training-page .modal-device-manager .modal-container .modal-body .select:not(:last-child){margin-bottom:10px}.personal-training-page .modal-device-manager .modal-container .modal-footer{display:none}.modal-body .filter input:disabled,.modal-body .filter input:disabled+label{opacity:.5}#gated-content .gated-content-video-page{padding-bottom:30px}#gated-content .gated-content-video-page .video-wrapper{background-color:#000}@media (max-width:768px){#gated-content .gated-content-video-page .video-wrapper .video{width:100%}}#gated-content .gated-content-video-page .video-wrapper .video .youtube,#gated-content .gated-content-video-page .video-wrapper .video .youtube_playlist{position:relative;padding:56.25% 0 0 0}#gated-content .gated-content-video-page .video-wrapper .video .youtube>iframe,#gated-content .gated-content-video-page .video-wrapper .video .youtube_playlist>iframe{position:absolute;top:0;left:0;border-width:0;width:100%;height:100%}#gated-content .gated-content-video-page .video-wrapper .video .vimeo_event{padding:65.91% 0 0 0;position:relative}#gated-content .gated-content-video-page .video-wrapper .video .vimeo_event iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}#gated-content .gated-content-video-page .video-footer-wrapper .video-footer{display:-ms-grid;display:grid;-ms-grid-columns:65% 35%;grid-template-columns:65% 35%}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){#gated-content .gated-content-video-page .video-footer-wrapper .video-footer{-ms-grid-columns:1fr;grid-template-columns:1fr}}#gated-content .gated-content-video-page .video-footer-wrapper .video-footer>div:first-child,#gated-content .gated-content-video-page .video-footer-wrapper .video-footer>div:nth-child(2),#gated-content .gated-content-video-page .video-footer-wrapper .video-footer>div:nth-child(4){-ms-grid-column:1;grid-column:1;padding-right:40px}@media only screen and (max-width:991px){#gated-content .gated-content-video-page .video-footer-wrapper .video-footer>div:first-child,#gated-content .gated-content-video-page .video-footer-wrapper .video-footer>div:nth-child(2),#gated-content .gated-content-video-page .video-footer-wrapper .video-footer>div:nth-child(4){padding-right:20px}}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){#gated-content .gated-content-video-page .video-footer-wrapper .video-footer>div:first-child,#gated-content .gated-content-video-page .video-footer-wrapper .video-footer>div:nth-child(2),#gated-content .gated-content-video-page .video-footer-wrapper .video-footer>div:nth-child(4){padding-right:0}}#gated-content .gated-content-video-page .video-footer-wrapper .video-footer .video-footer__fav{-ms-grid-row:2;grid-row:2;display:flex;align-items:center}#gated-content .gated-content-video-page .video-footer-wrapper .video-footer>div:nth-child(3){-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row-start:1;-ms-grid-row-span:3;grid-row-end:4}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){#gated-content .gated-content-video-page .video-footer-wrapper .video-footer>div:nth-child(3){-ms-grid-column:1;grid-column:1;-ms-grid-row:3;grid-row-start:3;-ms-grid-row-span:initial;grid-row-end:auto;padding-bottom:20px}}#gated-content .gated-content-video-page .video-footer-wrapper .video-footer>div:nth-child(3) .svg-container{font-size:18px;margin-right:14px}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){#gated-content .gated-content-video-page .video-footer-wrapper .video-footer>div:nth-child(3) .svg-container{margin-right:10px}}#gated-content .gated-content-video-page .video-footer-wrapper .video-footer>div:nth-child(4){-ms-grid-row:3;grid-row:3}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){#gated-content .gated-content-video-page .video-footer-wrapper .video-footer>div:nth-child(4){-ms-grid-row:4;grid-row:4}}#gated-content .gated-content-video-page .video-footer-wrapper .video-footer .video-footer__block{display:flex;align-items:center;padding:10px 0}@media only screen and (max-width:991px){#gated-content .gated-content-video-page .video-footer-wrapper .video-footer .video-footer__block{padding:8px 0}}#gated-content .gated-content-video-page .video-footer-wrapper .video-footer .video-footer__block:first-child{padding-top:0}#gated-content .gated-content-video-page .video-footer-wrapper .video-footer .video-footer__category ul{list-style:none;padding:0;margin:0}#gated-content .gated-content-video-page .video-footer-wrapper .video-footer .video-footer__category .video-footer__category-list-item li{display:inline}#gated-content .gated-content-video-page .video-footer-wrapper .video-footer .video-footer__category .video-footer__category-list-item li:not(:last-of-type):after{content:" > "}#gated-content .gated-content-video-page .video-footer-wrapper .video-footer .video-footer__equipment{margin-bottom:0;padding-top:5px;font-size:12px;list-style-type:none}#gated-content .gated-content-video-page .video-footer-wrapper .video-footer .video-footer__equipment li:before{content:"+"}#gated-content .gated-content-video-page .video-footer-wrapper.bg-black .video-footer__category a{color:#fff}#gated-content .gated-content-video-page .video-footer-wrapper.bg-black .video-footer__category a:hover{color:#ccc}@media (min-width:768px){.one-column #gated-content .gated-content-video-page .video{padding:0}.one-column #gated-content .videos{padding-right:0;padding-left:0}}.gated-content-category-page .title-wrapper ul{padding:0;margin:0}.gated-content-category-page .title-wrapper ul>li{display:inline}.gated-content-category-page .title-wrapper ul>li:not(:last-of-type):after{content:" > "}.gated-content-blog-page .blog-page__image{position:relative;background-position:50%;background-size:cover;padding:30% 0 0 0}.gated-content-blog-page .blog-page__categories ul{list-style:none;padding:0}.gated-content-blog-page .blog-page__category li{display:inline}.gated-content-blog-page .blog-page__category li:not(:last-of-type):after{content:" > "}.gated-content-blog-page .add-to-favorite{overflow:hidden;background-size:20px 20px}.gated-content-schedule-page{width:100%;color:#000}.date-filter{width:100%;position:fixed;display:flex;justify-content:center;background-color:#f2f2f2;font-size:16px}@media only screen and (max-width:991px){.date-filter{font-size:14px}}.date-filter>button{border:none;color:#636466;background-color:#f2f2f2;height:48px;width:48px;padding:0}.date-filter>button[disabled]{opacity:.5}.date-filter>button:focus{outline:0}.date-filter .date{min-width:244px;text-align:center;line-height:48px}@media only screen and (max-width:991px){.date-filter .date{min-width:124px}}.calendar{font-size:14px}.calendar .mobile{display:none;margin-top:20px;padding:0 15px}@media only screen and (max-width:991px){.calendar .mobile{display:block}}.calendar .mobile .day{width:100%}.calendar .mobile .day .header{display:flex;align-items:center;padding:0 10px;border-top:1px solid #636466}.calendar .mobile .day .header .caption{font-weight:700;flex-grow:1;color:#636466}.calendar .mobile .day .header .count{font-size:10px}.calendar .mobile .day .header>button{height:48px;width:48px;border:none;background-color:#fff;color:#636466;padding:0}.calendar .mobile .day .header>button:focus{outline:0}.calendar .mobile .day .header .day-expand{display:none}.calendar .mobile .day .items{height:auto;transition:all .5s ease}.calendar .mobile .day.collapsed .header .day-expand{display:block}.calendar .mobile .day.collapsed .header .day-collapse{display:none}.calendar .mobile .day.collapsed .items{height:0;display:none}.calendar .desktop{display:block}@media only screen and (max-width:991px){.calendar .desktop{display:none}}.calendar .desktop .slot.dates{width:100%;position:fixed;background-color:#f2f2f2}.calendar .desktop .slot>div{max-width:1170px;margin:0 auto}.calendar .desktop .slot .caption{display:flex;flex-wrap:wrap}.calendar .desktop .slot .caption .hour-card{flex-basis:0;flex-grow:1;max-width:100%;padding:8px 10px;background-color:#f2f2f2;font-weight:700;text-align:center}.calendar .desktop .slot .caption .hour-card.active{color:#fff;background-color:#92278f}.calendar .desktop .slot .hour-row{display:flex;flex-wrap:wrap}.calendar .desktop .slot .hour-row .event-cell{flex-basis:0;flex-grow:1;max-width:100%;background-color:#fff;border:1px solid #f2f2f2}.calendar .desktop .slot .hour-row .event-cell.date{padding:10px;text-align:center}.calendar .desktop .slot .hour-row .event-cell.date .weekday{font-weight:700;text-transform:uppercase}.calendar .desktop .slot .hour-row .event-cell.date.active{color:#fff;background-color:#92278f;border-color:#92278f}.calendar .empty-listing{margin:0 auto;max-width:1170px;padding:10px;border:1px solid #f2f2f2}@media only screen and (max-width:991px){.calendar .empty-listing{padding:0 15px;border:none}}.calendar .schedule-event-card{height:100%;display:flex;flex-direction:column;border-top:none}@media only screen and (max-width:991px){.calendar .schedule-event-card{flex-direction:row;border-top:1px solid #f2f2f2}}.calendar .schedule-event-card.past{display:block}@media only screen and (max-width:991px){.calendar .schedule-event-card.past{display:none}}.calendar .schedule-event-card .info{padding:10px;flex-grow:1}.calendar .schedule-event-card .info .time{font-size:12px;font-weight:700}.calendar .schedule-event-card .info .title a{font-weight:700}.calendar .schedule-event-card .info .instructor{font-size:12px}.calendar .schedule-event-card .add-to-favorite{position:static;display:flex;align-items:center;margin-left:12px;height:auto;min-height:44px}.virtual-meeting-page .virtual-meeting-page__image{height:400px;position:relative;background-size:cover;background-position:50%;display:flex;align-items:center;justify-content:center;text-align:center}.virtual-meeting-page .virtual-meeting-page__image .virtual-meeting-page__link .btn{background-color:#2f2f2f}.virtual-meeting-page .virtual-meeting-page__image .virtual-meeting-page__link .btn:hover{background-color:#0070aa}.virtual-meeting-page .virtual-meeting-page__image.zoom-wrapper{height:650px}.virtual-meeting-page .virtual-meeting-page__image.zoom-wrapper iframe{border:none;background-color:#fff;overflow:hidden}.login{padding-top:30px;padding-bottom:30px}.login,.login h2.title{text-align:center}.login form{max-width:305px;margin:30px auto}.login form .form-item{margin:0 0 15px}.login form .recaptcha{margin:0;padding:15px 0}.login form .btn{margin:0 auto;display:block}.personify-auth{display:flex;flex-direction:column;align-items:center}.personify-auth .alert{display:inline-block}.personify-auth .btn,.personify-auth .btn:hover{color:#fff}.openy_carnation-based.openy-gated-content main>div>div>.banner{display:none}.openy_carnation-based.openy-gated-content main>div>div>.breadcrumbs-wrapper{display:none!important}.openy_carnation-based.openy-gated-content #gated-content{padding-top:80px}@media only screen and (max-width:1059px){.openy_carnation-based.openy-gated-content #gated-content{padding-top:85px}}@media only screen and (max-width:991px){.openy_carnation-based.openy-gated-content #gated-content{padding-top:45px}}.openy_carnation-based.openy-gated-content #gated-content .top-menu{top:130px;z-index:1030}@media only screen and (max-width:1059px){.openy_carnation-based.openy-gated-content #gated-content .top-menu{top:78px;z-index:39}}.openy_carnation-based.openy-gated-content #gated-content .top-menu.menuOpen{z-index:2000}.openy_carnation-based.openy-gated-content #gated-content .gated-content-schedule-page{padding-top:110px}@media only screen and (max-width:1059px){.openy_carnation-based.openy-gated-content #gated-content .gated-content-schedule-page{padding-top:112px}}@media only screen and (max-width:991px){.openy_carnation-based.openy-gated-content #gated-content .gated-content-schedule-page{padding-top:56px}}.openy_carnation-based.openy-gated-content #gated-content .date-filter{top:217px}@media only screen and (max-width:1059px){.openy_carnation-based.openy-gated-content #gated-content .date-filter{top:165px}}@media only screen and (max-width:991px){.openy_carnation-based.openy-gated-content #gated-content .date-filter{top:125px}}.openy_carnation-based.openy-gated-content #gated-content .calendar .desktop .slot.dates{top:263px}@media only screen and (max-width:1059px){.openy_carnation-based.openy-gated-content #gated-content .calendar .desktop .slot.dates{top:213px}}.openy_carnation-based.openy-gated-content.toolbar-fixed #gated-content{padding-top:0}.openy_carnation-based.openy-gated-content.toolbar-fixed #gated-content .top-menu{top:170px}@media only screen and (max-width:1059px){.openy_carnation-based.openy-gated-content.toolbar-fixed #gated-content .top-menu{top:117px}}.openy_carnation-based.openy-gated-content.toolbar-fixed #gated-content .gated-content-schedule-page{padding-top:0}@media only screen and (max-width:1059px){.openy_carnation-based.openy-gated-content.toolbar-fixed #gated-content .gated-content-schedule-page{padding-top:3px}}@media only screen and (max-width:991px){.openy_carnation-based.openy-gated-content.toolbar-fixed #gated-content .gated-content-schedule-page{padding-top:56px}}.openy_carnation-based.openy-gated-content.toolbar-fixed #gated-content .date-filter{top:257px}@media only screen and (max-width:1059px){.openy_carnation-based.openy-gated-content.toolbar-fixed #gated-content .date-filter{top:204px}}@media only screen and (max-width:991px){.openy_carnation-based.openy-gated-content.toolbar-fixed #gated-content .date-filter{top:164px}}.openy_carnation-based.openy-gated-content.toolbar-fixed #gated-content .calendar .desktop .slot.dates{top:305px}@media only screen and (max-width:1059px){.openy_carnation-based.openy-gated-content.toolbar-fixed #gated-content .calendar .desktop .slot.dates{top:252px}}.openy_carnation-based.openy-gated-content.toolbar-fixed .openy-page-tabs{margin-top:80px!important}.openy_carnation-based.openy-gated-content.toolbar-tray-open #gated-content .top-menu{top:209px}@media only screen and (max-width:1059px){.openy_carnation-based.openy-gated-content.toolbar-tray-open #gated-content .top-menu{top:117px}}.openy_carnation-based.openy-gated-content.toolbar-tray-open #gated-content .date-filter{top:296px}.openy_carnation-based.openy-gated-content.toolbar-tray-open #gated-content .calendar .desktop .slot.dates{top:344px}.openy_carnation-based.openy-gated-content.alerts #openy_alerts_header_placeholder{margin-top:217px}@media only screen and (max-width:1059px){.openy_carnation-based.openy-gated-content.alerts #openy_alerts_header_placeholder{margin-top:165px}}@media only screen and (max-width:991px){.openy_carnation-based.openy-gated-content.alerts #openy_alerts_header_placeholder{margin-top:125px}}.openy_carnation-based.openy-gated-content.alerts #gated-content{padding-top:0}@media only screen and (max-width:1059px){.openy_carnation-based.openy-gated-content.alerts.toolbar-fixed #openy_alerts_header_placeholder{margin-top:125px}}.openy_carnation-based.openy-gated-content.alerts.vy-route-Schedule .layout-container,.openy_carnation-based.openy-gated-content.alerts.vy-route-Schedule .layout-container .viewport{overflow:initial}.openy_carnation-based.openy-gated-content.alerts.vy-route-Schedule #gated-content .gated-content-schedule-page{padding-top:0!important}.openy_carnation-based.openy-gated-content.alerts.vy-route-Schedule #gated-content .gated-content-schedule-page .date-filter{position:static;position:sticky;top:217px}@media only screen and (max-width:1059px){.openy_carnation-based.openy-gated-content.alerts.vy-route-Schedule #gated-content .gated-content-schedule-page .date-filter{top:165px}}@media only screen and (max-width:991px){.openy_carnation-based.openy-gated-content.alerts.vy-route-Schedule #gated-content .gated-content-schedule-page .date-filter{top:116px}}.openy_carnation-based.openy-gated-content.alerts.vy-route-Schedule #gated-content .gated-content-schedule-page .calendar .desktop .slot.dates{position:static;position:sticky;top:265px}@media only screen and (max-width:1059px){.openy_carnation-based.openy-gated-content.alerts.vy-route-Schedule #gated-content .gated-content-schedule-page .calendar .desktop .slot.dates{top:213px}}@media only screen and (max-width:1059px){.openy_carnation-based.openy-gated-content.alerts.vy-route-Schedule.toolbar-vertical #toolbar-bar{position:fixed}}.openy_carnation-based.openy-gated-content.alerts.vy-route-Schedule.toolbar-fixed #openy_alerts_app_header{margin-top:122px}@media only screen and (max-width:1059px){.openy_carnation-based.openy-gated-content.alerts.vy-route-Schedule.toolbar-fixed #openy_alerts_app_header{margin-top:0}}.openy_carnation-based.openy-gated-content.alerts.vy-route-Schedule.toolbar-fixed #gated-content .gated-content-schedule-page .date-filter{top:256px}@media only screen and (max-width:1059px){.openy_carnation-based.openy-gated-content.alerts.vy-route-Schedule.toolbar-fixed #gated-content .gated-content-schedule-page .date-filter{top:204px}}.openy_carnation-based.openy-gated-content.alerts.vy-route-Schedule.toolbar-fixed #gated-content .gated-content-schedule-page .calendar .desktop .slot.dates{top:304px}@media only screen and (max-width:1059px){.openy_carnation-based.openy-gated-content.alerts.vy-route-Schedule.toolbar-fixed #gated-content .gated-content-schedule-page .calendar .desktop .slot.dates{top:252px}}.openy_carnation-based.openy-gated-content.alerts.vy-route-Schedule.toolbar-fixed.toolbar-tray-open #openy_alerts_app_header{margin-top:164px}.openy_carnation-based.openy-gated-content.alerts.vy-route-Schedule.toolbar-fixed.toolbar-tray-open #gated-content .gated-content-schedule-page .date-filter{top:295px}@media only screen and (max-width:1059px){.openy_carnation-based.openy-gated-content.alerts.vy-route-Schedule.toolbar-fixed.toolbar-tray-open #gated-content .gated-content-schedule-page .date-filter{top:204px}}.openy_carnation-based.openy-gated-content.alerts.vy-route-Schedule.toolbar-fixed.toolbar-tray-open #gated-content .gated-content-schedule-page .calendar .desktop .slot.dates{top:343px}@media only screen and (max-width:1059px){.openy_carnation-based.openy-gated-content.alerts.vy-route-Schedule.toolbar-fixed.toolbar-tray-open #gated-content .gated-content-schedule-page .calendar .desktop .slot.dates{top:252px}}.openy_lily-based.openy-gated-content .breadcrumb-container,.openy_lily-based.openy-gated-content .return-to-top{display:none}.openy_lily-based.openy-gated-content #gated-content .top-menu{top:162px}@media only screen and (max-width:991px){.openy_lily-based.openy-gated-content #gated-content .top-menu{top:80px}}.openy_lily-based.openy-gated-content #gated-content .gated-content-schedule-page{padding-top:112px}@media only screen and (max-width:991px){.openy_lily-based.openy-gated-content #gated-content .gated-content-schedule-page{padding-top:56px}}.openy_lily-based.openy-gated-content #gated-content .date-filter{top:247px}@media only screen and (max-width:991px){.openy_lily-based.openy-gated-content #gated-content .date-filter{top:127px}}.openy_lily-based.openy-gated-content #gated-content .calendar .desktop .slot.dates{top:292px}.openy_lily-based.openy-gated-content.toolbar-fixed header#page-head .top-navs .nav-wrapper .main-nav.affix{top:120px!important}.openy_lily-based.openy-gated-content.toolbar-fixed #gated-content .gated-content-schedule-page{padding-top:48px}.openy_lily-based.openy-gated-content.toolbar-tray-open #gated-content .top-menu{top:189px;z-index:500}.openy_lily-based.openy-gated-content.toolbar-tray-open #gated-content .gated-content-schedule-page{padding-top:45px}.openy_lily-based.openy-gated-content.toolbar-tray-open #gated-content .date-filter{top:274px}.openy_lily-based.openy-gated-content.toolbar-tray-open #gated-content .calendar .desktop .slot.dates{top:319px}.openy_lily-based.openy-gated-content.alerts #openy_alerts_app_header{margin-top:85px}@media only screen and (max-width:991px){.openy_lily-based.openy-gated-content.alerts #openy_alerts_app_header{margin-top:47px}}.openy_lily-based.openy-gated-content.alerts #gated-content{padding-top:0}.openy_lily-based.openy-gated-content.alerts.toolbar-fixed #openy_alerts_app_header{margin-top:63px}@media only screen and (max-width:991px){.openy_lily-based.openy-gated-content.alerts.toolbar-fixed #openy_alerts_app_header,.openy_lily-based.openy-gated-content.alerts.toolbar-fixed .viewport{margin-top:0}}.openy_lily-based.openy-gated-content.alerts.toolbar-tray-open #openy_alerts_app_header{margin-top:60px}@media only screen and (max-width:991px){.openy_lily-based.openy-gated-content.alerts.toolbar-tray-open #openy_alerts_app_header{margin-top:0}}.openy_lily-based.openy-gated-content.alerts.vy-route-Schedule .layout-container,.openy_lily-based.openy-gated-content.alerts.vy-route-Schedule .layout-container .viewport{overflow:initial}.openy_lily-based.openy-gated-content.alerts.vy-route-Schedule #gated-content .gated-content-schedule-page{padding-top:0!important}.openy_lily-based.openy-gated-content.alerts.vy-route-Schedule #gated-content .gated-content-schedule-page .date-filter{position:static;position:sticky;top:247px}@media only screen and (max-width:991px){.openy_lily-based.openy-gated-content.alerts.vy-route-Schedule #gated-content .gated-content-schedule-page .date-filter{top:126px}}.openy_lily-based.openy-gated-content.alerts.vy-route-Schedule #gated-content .gated-content-schedule-page .calendar .desktop .slot.dates{position:static;position:sticky;top:295px}@media only screen and (max-width:991px){.openy_lily-based.openy-gated-content.alerts.vy-route-Schedule.toolbar-vertical #toolbar-bar{position:fixed}}.openy_lily-based.openy-gated-content.alerts.vy-route-Schedule.toolbar-fixed #openy_alerts_app_header{margin-top:122px}@media only screen and (max-width:991px){.openy_lily-based.openy-gated-content.alerts.vy-route-Schedule.toolbar-fixed #openy_alerts_app_header{margin-top:0}}.openy_lily-based.openy-gated-content.alerts.vy-route-Schedule.toolbar-fixed #gated-content .gated-content-schedule-page .date-filter{top:246px}.openy_lily-based.openy-gated-content.alerts.vy-route-Schedule.toolbar-fixed #gated-content .gated-content-schedule-page .calendar .desktop .slot.dates{top:294px}.openy_lily-based.openy-gated-content.alerts.vy-route-Schedule.toolbar-fixed.toolbar-tray-open #openy_alerts_app_header{margin-top:164px}.openy_lily-based.openy-gated-content.alerts.vy-route-Schedule.toolbar-fixed.toolbar-tray-open #gated-content .gated-content-schedule-page .date-filter{top:273px}.openy_lily-based.openy-gated-content.alerts.vy-route-Schedule.toolbar-fixed.toolbar-tray-open #gated-content .gated-content-schedule-page .calendar .desktop .slot.dates{top:321px}.openy_rose-based.openy-gated-content #block-openy-rose-breadcrumbs{display:none}.openy_rose-based.openy-gated-content #gated-content .top-menu{z-index:500;top:165px}@media only screen and (max-width:991px){.openy_rose-based.openy-gated-content #gated-content .top-menu{z-index:1030;top:70px}}.openy_rose-based.openy-gated-content #gated-content .top-menu>div button{padding-right:0}@media only screen and (max-width:991px){.openy_rose-based.openy-gated-content #gated-content .top-menu>div button{padding-right:8px}}.openy_rose-based.openy-gated-content #gated-content .gated-content-schedule-page{padding-top:115px}@media only screen and (max-width:991px){.openy_rose-based.openy-gated-content #gated-content .gated-content-schedule-page{padding-top:52px}}.openy_rose-based.openy-gated-content #gated-content .date-filter{top:250px}@media only screen and (max-width:991px){.openy_rose-based.openy-gated-content #gated-content .date-filter{top:117px}}.openy_rose-based.openy-gated-content #gated-content .calendar .desktop .slot.dates{top:298px}.openy_rose-based.openy-gated-content.toolbar-horizontal #gated-content,.openy_rose-based.openy-gated-content.toolbar-vertical #gated-content{padding-top:0}.openy_rose-based.openy-gated-content.toolbar-horizontal #gated-content .top-menu,.openy_rose-based.openy-gated-content.toolbar-vertical #gated-content .top-menu{top:202px}.openy_rose-based.openy-gated-content.toolbar-horizontal #gated-content .gated-content-schedule-page,.openy_rose-based.openy-gated-content.toolbar-vertical #gated-content .gated-content-schedule-page{padding-top:46px}.openy_rose-based.openy-gated-content.toolbar-horizontal #gated-content .date-filter,.openy_rose-based.openy-gated-content.toolbar-vertical #gated-content .date-filter{top:287px}.openy_rose-based.openy-gated-content.toolbar-horizontal #gated-content .calendar .desktop .slot.dates,.openy_rose-based.openy-gated-content.toolbar-vertical #gated-content .calendar .desktop .slot.dates{top:335px}.openy_rose-based.openy-gated-content.toolbar-horizontal .openy-page-tabs,.openy_rose-based.openy-gated-content.toolbar-vertical .openy-page-tabs{margin-top:100px!important}@media (max-width:991px){.openy_rose-based.openy-gated-content.toolbar-horizontal #gated-content .top-menu,.openy_rose-based.openy-gated-content.toolbar-vertical #gated-content .top-menu{top:109px}.openy_rose-based.openy-gated-content.toolbar-horizontal .viewport,.openy_rose-based.openy-gated-content.toolbar-vertical .viewport{margin-top:86px}}@media (max-width:609px){.openy_rose-based.openy-gated-content.toolbar-horizontal #gated-content .top-menu,.openy_rose-based.openy-gated-content.toolbar-vertical #gated-content .top-menu{top:109px}}.openy_rose-based.openy-gated-content.toolbar-tray-open #gated-content .top-menu{top:244px}.openy_rose-based.openy-gated-content.toolbar-tray-open #gated-content .gated-content-schedule-page{padding-top:48px}.openy_rose-based.openy-gated-content.toolbar-tray-open #gated-content .date-filter{top:329px}.openy_rose-based.openy-gated-content.toolbar-tray-open #gated-content .calendar .desktop .slot.dates{top:377px}.openy_rose-based.openy-gated-content.primary-menu-minimize #gated-content .top-menu{top:42px}@media only screen and (max-width:991px){.openy_rose-based.openy-gated-content.primary-menu-minimize #gated-content .top-menu{top:109px}}.openy_rose-based.openy-gated-content.primary-menu-minimize #gated-content .gated-content-schedule-page{padding-top:0}.openy_rose-based.openy-gated-content.primary-menu-minimize #gated-content .date-filter{top:127px}.openy_rose-based.openy-gated-content.primary-menu-minimize #gated-content .calendar .desktop .slot.dates{top:175px}.openy_rose-based.openy-gated-content.primary-menu-minimize.toolbar-fixed #gated-content .top-menu{top:81px}.openy_rose-based.openy-gated-content.primary-menu-minimize.toolbar-fixed #gated-content .date-filter{top:166px}.openy_rose-based.openy-gated-content.primary-menu-minimize.toolbar-fixed #gated-content .calendar .desktop .slot.dates{top:214px}.openy_rose-based.openy-gated-content.alerts #openy_alerts_app_header{margin-top:85px}@media only screen and (max-width:991px){.openy_rose-based.openy-gated-content.alerts #openy_alerts_app_header{margin-top:47px}}.openy_rose-based.openy-gated-content.alerts #gated-content{padding-top:0}.openy_rose-based.openy-gated-content.alerts.toolbar-fixed #openy_alerts_app_header{margin-top:83px}@media only screen and (max-width:991px){.openy_rose-based.openy-gated-content.alerts.toolbar-fixed #openy_alerts_app_header{margin-top:0}}.openy_rose-based.openy-gated-content.alerts.toolbar-tray-open #openy_alerts_app_header{margin-top:85px}@media only screen and (max-width:991px){.openy_rose-based.openy-gated-content.alerts.toolbar-tray-open #openy_alerts_app_header{margin-top:0}}.openy_rose-based.openy-gated-content.alerts .openy-page-tabs{margin-top:10px!important}.openy_rose-based.openy-gated-content.alerts.vy-route-Schedule .viewport{overflow:initial}.openy_rose-based.openy-gated-content.alerts.vy-route-Schedule #gated-content .gated-content-schedule-page{padding-top:0!important}.openy_rose-based.openy-gated-content.alerts.vy-route-Schedule #gated-content .gated-content-schedule-page .date-filter{position:static;position:sticky;top:250px}@media only screen and (max-width:991px){.openy_rose-based.openy-gated-content.alerts.vy-route-Schedule #gated-content .gated-content-schedule-page .date-filter{top:116px}}.openy_rose-based.openy-gated-content.alerts.vy-route-Schedule #gated-content .gated-content-schedule-page .calendar .desktop .slot.dates{position:static;position:sticky;top:298px}.openy_rose-based.openy-gated-content.alerts.vy-route-Schedule.primary-menu-minimize #gated-content .gated-content-schedule-page{padding-top:0!important}.openy_rose-based.openy-gated-content.alerts.vy-route-Schedule.primary-menu-minimize #gated-content .gated-content-schedule-page .date-filter{position:static;position:sticky;top:126px}.openy_rose-based.openy-gated-content.alerts.vy-route-Schedule.primary-menu-minimize #gated-content .gated-content-schedule-page .calendar .desktop .slot.dates{position:static;position:sticky;top:174px}@media only screen and (max-width:991px){.openy_rose-based.openy-gated-content.alerts.vy-route-Schedule.toolbar-vertical #toolbar-bar{position:fixed}}.openy_rose-based.openy-gated-content.alerts.vy-route-Schedule.toolbar-fixed #openy_alerts_app_header{margin-top:122px}@media only screen and (max-width:991px){.openy_rose-based.openy-gated-content.alerts.vy-route-Schedule.toolbar-fixed #openy_alerts_app_header{margin-top:0}}.openy_rose-based.openy-gated-content.alerts.vy-route-Schedule.toolbar-fixed #gated-content .gated-content-schedule-page .date-filter{top:287px}.openy_rose-based.openy-gated-content.alerts.vy-route-Schedule.toolbar-fixed #gated-content .gated-content-schedule-page .calendar .desktop .slot.dates{top:335px}.openy_rose-based.openy-gated-content.alerts.vy-route-Schedule.toolbar-fixed.primary-menu-minimize #gated-content .gated-content-schedule-page .date-filter{top:165px}.openy_rose-based.openy-gated-content.alerts.vy-route-Schedule.toolbar-fixed.primary-menu-minimize #gated-content .gated-content-schedule-page .calendar .desktop .slot.dates{top:213px}.openy_rose-based.openy-gated-content.alerts.vy-route-Schedule.toolbar-fixed.toolbar-tray-open #openy_alerts_app_header{margin-top:164px}.openy_rose-based.openy-gated-content.alerts.vy-route-Schedule.toolbar-fixed.toolbar-tray-open #gated-content .gated-content-schedule-page .date-filter{top:326px}.openy_rose-based.openy-gated-content.alerts.vy-route-Schedule.toolbar-fixed.toolbar-tray-open #gated-content .gated-content-schedule-page .calendar .desktop .slot.dates{top:374px}.openy_rose-based.openy-gated-content.alerts.vy-route-Schedule.toolbar-fixed.toolbar-tray-open.primary-menu-minimize #gated-content .gated-content-schedule-page .date-filter{top:166px}.openy_rose-based.openy-gated-content.alerts.vy-route-Schedule.toolbar-fixed.toolbar-tray-open.primary-menu-minimize #gated-content .gated-content-schedule-page .calendar .desktop .slot.dates{top:214px}#gated-content{padding-bottom:30px;padding-top:80px}@media only screen and (max-width:991px){#gated-content{padding-top:45px}}#gated-content .gated-container{padding:10px}@media (min-width:768px){#gated-content .gated-container{margin-left:auto;margin-right:auto;padding:30px 15px;max-width:750px}}@media (min-width:992px){#gated-content .gated-container{max-width:970px}}@media (min-width:1200px){#gated-content .gated-container{max-width:1170px}}#gated-content .gated-containerV2{margin-left:auto;margin-right:auto;max-width:1140px}@media only screen and (max-width:991px){#gated-content .gated-containerV2{max-width:940px}}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){#gated-content .gated-containerV2{max-width:none}}#gated-content .fixed-button{position:fixed;width:48px;height:48px;border-radius:50%;border:2px solid #fff;cursor:pointer;opacity:.8;transition:all .2s ease-in-out}#gated-content .fixed-button a{display:block;color:#fff}#gated-content .fixed-button:hover{opacity:1;box-shadow:0 0 10px rgba(0,0,0,.25)}#gated-content .scroll-to-top{right:30px;bottom:30px;background-color:#0060af;z-index:1}#gated-content .title-wrapper{display:flex;align-items:center;justify-content:space-between}#gated-content .title-inline{display:inline-block}.spinner{justify-content:center} \ No newline at end of file +.cachet-book-32-28{font-family:Cachet Book,Cachet W01 Book,Cachet,Verdana,sans-serif;font-weight:400;font-size:32px}@media only screen and (max-width:991px){.cachet-book-32-28{font-size:28px}}.cachet-book-30-24{font-family:Cachet Book,Cachet W01 Book,Cachet,Verdana,sans-serif;font-weight:400;font-size:30px}@media only screen and (max-width:991px){.cachet-book-30-24{font-size:24px}}.cachet-book-24-20{font-family:Cachet Book,Cachet W01 Book,Cachet,Verdana,sans-serif;font-weight:400;font-size:24px}@media only screen and (max-width:991px){.cachet-book-24-20{font-size:20px}}.cachet-book-18{font-size:18px}.cachet-book-18,.cachet-book-20{font-family:Cachet Book,Cachet W01 Book,Cachet,Verdana,sans-serif;font-weight:400}.cachet-book-20{font-size:20px}.cachet-medium-24-20,.paragraph-headline .paragraph-headline__content .paragraph-headline__link{font-family:Cachet Medium,Cachet W01 Medium,Cachet,Verdana,sans-serif;font-weight:500;font-size:24px}@media only screen and (max-width:991px){.cachet-medium-24-20,.paragraph-headline .paragraph-headline__content .paragraph-headline__link{font-size:20px}}.cachet-medium-16-14,.paragraph-headline .paragraph-headline__content .paragraph-headline__description a.btn{font-family:Cachet Medium,Cachet W01 Medium,Cachet,Verdana,sans-serif;font-weight:500;font-size:16px}@media only screen and (max-width:991px){.cachet-medium-16-14,.paragraph-headline .paragraph-headline__content .paragraph-headline__description a.btn{font-size:14px}}.cachet-medium-20-18,.paragraph-headline .paragraph-headline__content .paragraph-headline__description a.btn.btn-lg{font-family:Cachet Medium,Cachet W01 Medium,Cachet,Verdana,sans-serif;font-weight:500;font-size:20px}@media only screen and (max-width:991px){.cachet-medium-20-18,.paragraph-headline .paragraph-headline__content .paragraph-headline__description a.btn.btn-lg{font-size:18px}}.verdana-16-14{font-family:Verdana,sans-serif;font-size:16px}@media only screen and (max-width:991px){.verdana-16-14{font-size:14px}}.verdana-14-12{font-family:Verdana,sans-serif;font-size:14px}@media only screen and (max-width:991px){.verdana-14-12{font-size:12px}}.text-thunder{color:#231f20!important}.text-white{color:#fff!important}.text-black{color:#000!important}.text-gray{color:#636466!important}.text-red{color:#c00!important}.bg-black{background-color:#000!important}.bg-white{background-color:#fff!important}.bg-red{background-color:#c00!important}.fill-white{fill:#fff!important}.fill-gray{fill:#636466!important}.fill-red{fill:#c00!important}.fill-camarone{fill:#060!important}.border-thunder{border-color:#231f20!important}.border-concrete{border-color:#f2f2f2!important}.p-10-5{padding:10px}@media only screen and (max-width:991px){.p-10-5{padding:5px}}.pt-20-10,.py-20-10{padding-top:20px}@media only screen and (max-width:991px){.pt-20-10,.py-20-10{padding-top:10px}}.pb-20-10,.py-20-10{padding-bottom:20px}@media only screen and (max-width:991px){.pb-20-10,.py-20-10{padding-bottom:10px}}.pt-40-20,.py-40-20{padding-top:40px}@media only screen and (max-width:991px){.pt-40-20,.py-40-20{padding-top:20px}}.pb-40-20,.py-40-20{padding-bottom:40px}@media only screen and (max-width:991px){.pb-40-20,.py-40-20{padding-bottom:20px}}.mt-20-10,.my-20-10{margin-top:20px}@media only screen and (max-width:991px){.mt-20-10,.my-20-10{margin-top:10px}}.mb-20-10,.my-20-10{margin-bottom:20px}@media only screen and (max-width:991px){.mb-20-10,.my-20-10{margin-bottom:10px}}.mt-40-20,.my-40-20{margin-top:40px}@media only screen and (max-width:991px){.mt-40-20,.my-40-20{margin-top:20px}}.mb-40-20,.my-40-20{margin-bottom:40px}@media only screen and (max-width:991px){.mb-40-20,.my-40-20{margin-bottom:20px}}@media only screen and (max-width:991px){.px--20-10{padding-left:20px}}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.px--20-10{padding-left:10px}}@media only screen and (max-width:991px){.px--20-10{padding-right:20px}}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.px--20-10{padding-right:10px}}.px-36-24{padding-left:36px;padding-right:36px}@media only screen and (max-width:991px){.px-36-24{padding-left:24px;padding-right:24px}}.four-columns{display:-ms-grid;display:grid;-ms-grid-rows:(auto)[10];grid-template-rows:repeat(10,auto);-ms-grid-columns:1fr 40px 1fr 40px 1fr 40px 1fr;grid-template-columns:repeat(4,1fr);grid-column-gap:40px;margin-top:20px}.four-columns>:first-child{-ms-grid-row:1;-ms-grid-column:1}.four-columns>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.four-columns>:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}.four-columns>:nth-child(4){-ms-grid-row:1;-ms-grid-column:7}.four-columns>:nth-child(5){-ms-grid-row:2;-ms-grid-column:1}.four-columns>:nth-child(6){-ms-grid-row:2;-ms-grid-column:3}.four-columns>:nth-child(7){-ms-grid-row:2;-ms-grid-column:5}.four-columns>:nth-child(8){-ms-grid-row:2;-ms-grid-column:7}.four-columns>:nth-child(9){-ms-grid-row:3;-ms-grid-column:1}.four-columns>:nth-child(10){-ms-grid-row:3;-ms-grid-column:3}.four-columns>:nth-child(11){-ms-grid-row:3;-ms-grid-column:5}.four-columns>:nth-child(12){-ms-grid-row:3;-ms-grid-column:7}.four-columns>:nth-child(13){-ms-grid-row:4;-ms-grid-column:1}.four-columns>:nth-child(14){-ms-grid-row:4;-ms-grid-column:3}.four-columns>:nth-child(15){-ms-grid-row:4;-ms-grid-column:5}.four-columns>:nth-child(16){-ms-grid-row:4;-ms-grid-column:7}.four-columns>:nth-child(17){-ms-grid-row:5;-ms-grid-column:1}.four-columns>:nth-child(18){-ms-grid-row:5;-ms-grid-column:3}.four-columns>:nth-child(19){-ms-grid-row:5;-ms-grid-column:5}.four-columns>:nth-child(20){-ms-grid-row:5;-ms-grid-column:7}.four-columns>:nth-child(21){-ms-grid-row:6;-ms-grid-column:1}.four-columns>:nth-child(22){-ms-grid-row:6;-ms-grid-column:3}.four-columns>:nth-child(23){-ms-grid-row:6;-ms-grid-column:5}.four-columns>:nth-child(24){-ms-grid-row:6;-ms-grid-column:7}.four-columns>:nth-child(25){-ms-grid-row:7;-ms-grid-column:1}.four-columns>:nth-child(26){-ms-grid-row:7;-ms-grid-column:3}.four-columns>:nth-child(27){-ms-grid-row:7;-ms-grid-column:5}.four-columns>:nth-child(28){-ms-grid-row:7;-ms-grid-column:7}.four-columns>:nth-child(29){-ms-grid-row:8;-ms-grid-column:1}.four-columns>:nth-child(30){-ms-grid-row:8;-ms-grid-column:3}.four-columns>:nth-child(31){-ms-grid-row:8;-ms-grid-column:5}.four-columns>:nth-child(32){-ms-grid-row:8;-ms-grid-column:7}.four-columns>:nth-child(33){-ms-grid-row:9;-ms-grid-column:1}.four-columns>:nth-child(34){-ms-grid-row:9;-ms-grid-column:3}.four-columns>:nth-child(35){-ms-grid-row:9;-ms-grid-column:5}.four-columns>:nth-child(36){-ms-grid-row:9;-ms-grid-column:7}.four-columns>:nth-child(37){-ms-grid-row:10;-ms-grid-column:1}.four-columns>:nth-child(38){-ms-grid-row:10;-ms-grid-column:3}.four-columns>:nth-child(39){-ms-grid-row:10;-ms-grid-column:5}.four-columns>:nth-child(40){-ms-grid-row:10;-ms-grid-column:7}@media only screen and (max-width:991px){.four-columns{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.four-columns{-ms-grid-columns:1fr;grid-template-columns:1fr}}@media only screen and (max-width:991px){.four-columns{grid-column-gap:20px;margin-top:10px}}.four-columns>div:nth-child(n+2){margin-top:0}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.four-columns>div:nth-child(n+2){margin-top:10px}}.four-columns>div:nth-child(n+3){margin-top:0}@media only screen and (max-width:991px){.four-columns>div:nth-child(n+3){margin-top:20px}}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.four-columns>div:nth-child(n+3){margin-top:10px}}.four-columns>div:nth-child(n+5){margin-top:40px}@media only screen and (max-width:991px){.four-columns>div:nth-child(n+5){margin-top:20px}}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.four-columns>div:nth-child(n+5){margin-top:10px}}.three-columns{display:-ms-grid;display:grid;-ms-grid-rows:(auto)[10];grid-template-rows:repeat(10,auto);-ms-grid-columns:1fr 40px 1fr 40px 1fr;grid-template-columns:repeat(3,1fr);grid-column-gap:40px;margin-top:20px}.three-columns>:first-child{-ms-grid-row:1;-ms-grid-column:1}.three-columns>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.three-columns>:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}.three-columns>:nth-child(4){-ms-grid-row:2;-ms-grid-column:1}.three-columns>:nth-child(5){-ms-grid-row:2;-ms-grid-column:3}.three-columns>:nth-child(6){-ms-grid-row:2;-ms-grid-column:5}.three-columns>:nth-child(7){-ms-grid-row:3;-ms-grid-column:1}.three-columns>:nth-child(8){-ms-grid-row:3;-ms-grid-column:3}.three-columns>:nth-child(9){-ms-grid-row:3;-ms-grid-column:5}.three-columns>:nth-child(10){-ms-grid-row:4;-ms-grid-column:1}.three-columns>:nth-child(11){-ms-grid-row:4;-ms-grid-column:3}.three-columns>:nth-child(12){-ms-grid-row:4;-ms-grid-column:5}.three-columns>:nth-child(13){-ms-grid-row:5;-ms-grid-column:1}.three-columns>:nth-child(14){-ms-grid-row:5;-ms-grid-column:3}.three-columns>:nth-child(15){-ms-grid-row:5;-ms-grid-column:5}.three-columns>:nth-child(16){-ms-grid-row:6;-ms-grid-column:1}.three-columns>:nth-child(17){-ms-grid-row:6;-ms-grid-column:3}.three-columns>:nth-child(18){-ms-grid-row:6;-ms-grid-column:5}.three-columns>:nth-child(19){-ms-grid-row:7;-ms-grid-column:1}.three-columns>:nth-child(20){-ms-grid-row:7;-ms-grid-column:3}.three-columns>:nth-child(21){-ms-grid-row:7;-ms-grid-column:5}.three-columns>:nth-child(22){-ms-grid-row:8;-ms-grid-column:1}.three-columns>:nth-child(23){-ms-grid-row:8;-ms-grid-column:3}.three-columns>:nth-child(24){-ms-grid-row:8;-ms-grid-column:5}.three-columns>:nth-child(25){-ms-grid-row:9;-ms-grid-column:1}.three-columns>:nth-child(26){-ms-grid-row:9;-ms-grid-column:3}.three-columns>:nth-child(27){-ms-grid-row:9;-ms-grid-column:5}.three-columns>:nth-child(28){-ms-grid-row:10;-ms-grid-column:1}.three-columns>:nth-child(29){-ms-grid-row:10;-ms-grid-column:3}.three-columns>:nth-child(30){-ms-grid-row:10;-ms-grid-column:5}@media only screen and (max-width:991px){.three-columns{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.three-columns{-ms-grid-columns:1fr;grid-template-columns:1fr}}@media only screen and (max-width:991px){.three-columns{grid-column-gap:20px;margin-top:10px}}.three-columns>div:nth-child(n+2){margin-top:0}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.three-columns>div:nth-child(n+2){margin-top:10px}}.three-columns>div:nth-child(n+3){margin-top:0}@media only screen and (max-width:991px){.three-columns>div:nth-child(n+3){margin-top:20px}}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.three-columns>div:nth-child(n+3){margin-top:10px}}.three-columns>div:nth-child(n+5){margin-top:40px}@media only screen and (max-width:991px){.three-columns>div:nth-child(n+5){margin-top:20px}}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.three-columns>div:nth-child(n+5){margin-top:10px}}.two-columns{display:-ms-grid;display:grid;-ms-grid-rows:(auto)[10];grid-template-rows:repeat(10,auto);-ms-grid-columns:1fr 40px 1fr;grid-template-columns:repeat(2,1fr);grid-column-gap:40px;margin-top:20px}.two-columns>:first-child{-ms-grid-row:1;-ms-grid-column:1}.two-columns>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.two-columns>:nth-child(3){-ms-grid-row:2;-ms-grid-column:1}.two-columns>:nth-child(4){-ms-grid-row:2;-ms-grid-column:3}.two-columns>:nth-child(5){-ms-grid-row:3;-ms-grid-column:1}.two-columns>:nth-child(6){-ms-grid-row:3;-ms-grid-column:3}.two-columns>:nth-child(7){-ms-grid-row:4;-ms-grid-column:1}.two-columns>:nth-child(8){-ms-grid-row:4;-ms-grid-column:3}.two-columns>:nth-child(9){-ms-grid-row:5;-ms-grid-column:1}.two-columns>:nth-child(10){-ms-grid-row:5;-ms-grid-column:3}.two-columns>:nth-child(11){-ms-grid-row:6;-ms-grid-column:1}.two-columns>:nth-child(12){-ms-grid-row:6;-ms-grid-column:3}.two-columns>:nth-child(13){-ms-grid-row:7;-ms-grid-column:1}.two-columns>:nth-child(14){-ms-grid-row:7;-ms-grid-column:3}.two-columns>:nth-child(15){-ms-grid-row:8;-ms-grid-column:1}.two-columns>:nth-child(16){-ms-grid-row:8;-ms-grid-column:3}.two-columns>:nth-child(17){-ms-grid-row:9;-ms-grid-column:1}.two-columns>:nth-child(18){-ms-grid-row:9;-ms-grid-column:3}.two-columns>:nth-child(19){-ms-grid-row:10;-ms-grid-column:1}.two-columns>:nth-child(20){-ms-grid-row:10;-ms-grid-column:3}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.two-columns{-ms-grid-columns:1fr;grid-template-columns:1fr}}@media only screen and (max-width:991px){.two-columns{grid-column-gap:20px;margin-top:10px}}.two-columns>div:nth-child(n+2){margin-top:0}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.two-columns>div:nth-child(n+2){margin-top:10px}}.two-columns>div:nth-child(n+3){margin-top:0}@media only screen and (max-width:991px){.two-columns>div:nth-child(n+3){margin-top:20px}}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.two-columns>div:nth-child(n+3){margin-top:10px}}.two-columns>div:nth-child(n+5){margin-top:40px}@media only screen and (max-width:991px){.two-columns>div:nth-child(n+5){margin-top:20px}}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.two-columns>div:nth-child(n+5){margin-top:10px}}.one-columns{display:-ms-grid;display:grid;-ms-grid-rows:(auto)[10];grid-template-rows:repeat(10,auto);-ms-grid-columns:1fr;grid-template-columns:repeat(1,1fr);grid-column-gap:40px;margin-top:20px}.one-columns>:first-child{-ms-grid-row:1;-ms-grid-column:1}.one-columns>:nth-child(2){-ms-grid-row:2;-ms-grid-column:1}.one-columns>:nth-child(3){-ms-grid-row:3;-ms-grid-column:1}.one-columns>:nth-child(4){-ms-grid-row:4;-ms-grid-column:1}.one-columns>:nth-child(5){-ms-grid-row:5;-ms-grid-column:1}.one-columns>:nth-child(6){-ms-grid-row:6;-ms-grid-column:1}.one-columns>:nth-child(7){-ms-grid-row:7;-ms-grid-column:1}.one-columns>:nth-child(8){-ms-grid-row:8;-ms-grid-column:1}.one-columns>:nth-child(9){-ms-grid-row:9;-ms-grid-column:1}.one-columns>:nth-child(10){-ms-grid-row:10;-ms-grid-column:1}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.one-columns{-ms-grid-columns:1fr;grid-template-columns:1fr}}@media only screen and (max-width:991px){.one-columns{grid-column-gap:20px;margin-top:10px}}.one-columns>div:nth-child(n+2){margin-top:0}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.one-columns>div:nth-child(n+2){margin-top:10px}}.one-columns>div:nth-child(n+3){margin-top:0}@media only screen and (max-width:991px){.one-columns>div:nth-child(n+3){margin-top:20px}}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.one-columns>div:nth-child(n+3){margin-top:10px}}.one-columns>div:nth-child(n+5){margin-top:40px}@media only screen and (max-width:991px){.one-columns>div:nth-child(n+5){margin-top:20px}}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.one-columns>div:nth-child(n+5){margin-top:10px}}.listing-header{display:flex;align-items:center;justify-content:space-between}.listing-header .title{margin:0;font-family:Cachet Book,Cachet W01 Book,Cachet,Verdana,sans-serif;font-weight:400;font-size:24px}@media only screen and (max-width:991px){.listing-header .title{font-size:20px}}.listing-header .view-all{font-size:20px;text-decoration:underline}@media only screen and (max-width:991px){.listing-header .view-all{font-size:18px}}.listing-header .view-all:after{content:"→"}.listing-header button.view-all{color:#0060af;border:none;background-color:initial}.listing-header button.view-all:hover{color:#0070aa}.empty-listing{padding:30px;text-align:center}.teaser{position:relative;transform:scale(1);transition:All .1s;border-top:5px solid #92278f}.teaser:hover{transform:scale(1.01);box-shadow:0 4px 6px rgba(0,0,0,.25)}.teaser>a{display:flex;flex-direction:column;cursor:pointer;height:100%}.teaser>a:hover{text-decoration:none}.teaser>a .preview{background-repeat:no-repeat;background-size:contain;padding-bottom:56.25%;height:0;width:100%}.teaser>a .info{flex-grow:1;display:flex;flex-direction:column;border-right:1px solid #efefef;border-bottom:1px solid #efefef;border-left:1px solid #efefef}.teaser>a .title{flex-grow:1;color:#0060af;font-weight:700;font-size:16px}@media only screen and (max-width:991px){.teaser>a .title{font-size:14px}}.teaser .add-to-favorite{position:absolute;right:0;bottom:0;padding:13px 15px;width:55px;height:50px}.one-columns .teaser .date,.one-columns .teaser .instructor,.one-columns .teaser .time{width:33%}@media only screen and (max-width:991px){.one-columns .teaser .date,.one-columns .teaser .instructor,.one-columns .teaser .time{width:100%}}.two-columns .teaser .date,.two-columns .teaser .time{width:50%}@media only screen and (max-width:991px){.two-columns .teaser .date,.two-columns .teaser .time{width:100%}}.video-level{border-radius:5px;width:30px;height:30px;margin:-5px 10px -5px 0;float:left;display:flex;align-items:center;justify-content:center;background-color:#636466;color:#fff;font-weight:700}.gc-button{display:block;margin-top:20px;margin-right:auto;margin-left:auto;outline:none!important;border:none;border-radius:5px;background-color:#0060af;padding:10px 20px;text-transform:uppercase;color:#fff}.gc-button:focus,.gc-button:hover,.gc-button:visited{color:#fff}.gc-button:disabled{opacity:.6}.indigo-button{border:2px solid #fff;border-radius:6px;background-color:#92278f;cursor:pointer;padding-top:11px;padding-bottom:11px;text-align:center;text-transform:uppercase;margin:24px}@media only screen and (max-width:991px){.indigo-button{margin:12px}}.indigo-button:hover{background-color:#6a1c68}.timer{border:1px solid #231f20;border-radius:12px;padding:5px 10px;font-size:10px}.timer.live{background-color:#92278f;color:#fff}.canceled,.private{color:#fff;background-color:#231f20;text-transform:uppercase;font-family:Verdana,sans-serif;font-weight:700;display:inline-block;margin-top:10px}.canceled{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-color:#c00;background-color:#c00}.adjust-button{display:flex;align-items:center;outline:none!important;border:1px solid #f2f2f2;border-radius:5px;background-color:#fff;padding:15px;text-transform:capitalize;font-family:Verdana,sans-serif;font-size:14px}@media only screen and (max-width:991px){.adjust-button{font-size:0}}.adjust-button:before{background-image:url(img/sliders-h-solid.216b6a7f.svg);width:18px;height:18px;content:" ";margin-right:15px}@media only screen and (max-width:991px){.adjust-button:before{margin-right:0}}.accordion-tab .accordion-tab__header{display:flex;justify-content:space-between;border-top:1px solid #636466;cursor:pointer;padding:18px 24px;color:#636466;font-weight:700}.accordion-tab .accordion-tab__header:hover{color:#4a4b4c}.accordion-tab .accordion-tab__content{padding:0 24px 18px}.pagination .page-item .page-link{border:none}.pagination .page-item.active .page-link{margin-left:10px;margin-right:10px}.svg-container{display:-ms-inline-grid;display:inline-grid}.top-menu{position:fixed;background-color:#000;width:100%;z-index:1030}@media only screen and (max-width:991px){.top-menu{z-index:39}}.top-menu>div{display:flex;align-items:center;justify-content:flex-end;padding-top:30px;padding-bottom:15px}@media only screen and (max-width:991px){.top-menu>div{padding-top:10px;padding-bottom:10px}}.top-menu>div>div:not(:first-child){display:block}@media only screen and (max-width:991px){.top-menu>div>div:not(:first-child){display:none}}.top-menu>div a{display:inline-block;text-decoration:none}.top-menu>div div:first-child{flex-grow:1}.top-menu>div div:first-child a{font-family:Cachet Book,Cachet W01 Book,Cachet,Verdana,sans-serif;padding-bottom:12px;font-size:20px}@media only screen and (max-width:991px){.top-menu>div div:first-child a{padding-bottom:0;font-size:18px}}.top-menu>div div:not(:first-child) a:hover{border-bottom:2px solid;padding-bottom:10px}@media only screen and (max-width:991px){.top-menu>div div:not(:first-child) a:hover{border-bottom:1px solid;padding-bottom:12px}}.top-menu>div div:not(:first-child):not(:last-child) a{padding-right:10px;padding-left:10px}.top-menu>div div:not(:first-child) a{padding-bottom:12px;font-family:Cachet Book,Cachet W01 Book,Cachet,Verdana,sans-serif;font-size:16px}.top-menu>div div:not(:first-child) a.router-link-active{border-bottom:2px solid;padding-bottom:10px}@media only screen and (max-width:991px){.top-menu>div div:not(:first-child) a.router-link-active{border-bottom:1px solid;padding-bottom:12px}}@media only screen and (max-width:991px){.top-menu>div div:not(:first-child) a{font-size:12px}}.top-menu>div div:not(:first-child) a svg{margin-right:10px;vertical-align:text-top}.top-menu>div div:last-child{padding-left:10px}.top-menu>div button{justify-content:flex-end;outline:none;border:none;background-color:transparent;padding:0;text-align:right;display:none;padding-right:10px}@media only screen and (max-width:991px){.top-menu>div button{display:flex}}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.top-menu>div button{padding-right:19px}}.top-menu>div button svg{width:27px}.top-menu>div button.opened svg{width:14px}.top-menu.menuOpen{position:fixed;top:0!important;z-index:2000;background-color:#f2f2f2;width:100vw;height:100vh;top:0;padding:initial}@media only screen and (max-width:991px){.top-menu.menuOpen{padding:11px 34px}}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.top-menu.menuOpen{padding:11px 10px}}.top-menu.menuOpen>div{display:-ms-grid;display:grid;max-width:none;-ms-grid-columns:1fr initial 1fr;grid-template-columns:1fr 1fr;gap:initial}@media only screen and (max-width:991px){.top-menu.menuOpen>div{gap:10px 20px}}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.top-menu.menuOpen>div{gap:10px}}.top-menu.menuOpen>div div{display:block}.top-menu.menuOpen>div button,.top-menu.menuOpen>div div:first-child{margin-bottom:20px;color:#636466}.top-menu.menuOpen>div div:not(:first-child){padding:0;text-align:center;color:#636466}.top-menu.menuOpen>div div:not(:first-child) a{border:1px solid #636466;border-radius:5px;padding:15px 10px;width:100%;font-family:Verdana,sans-serif}@media (max-width:600px){.with-date-filter{flex-direction:column}.with-date-filter .videos__date-filter .date{min-width:auto}}.videos__date-filter{margin:0;line-height:24px;font-size:24px}@media (max-width:600px){.videos__date-filter{display:flex;-ms-grid-row-align:center;align-self:center;justify-content:space-between;padding-top:20px;width:100%}}.videos__date-filter>button{border:none;background-color:#fff;color:#636466}.videos__date-filter>button:focus{outline:0}.videos__date-filter>button.left{padding-left:0}.videos__date-filter>button.right{padding-right:0}.videos__date-filter .date{display:inline-block;padding:0 20px;min-width:310px;text-align:center}.video-teaser{background-color:#231f20}.video-teaser>a .info{border:none}.video-teaser>a .title{color:#fff;padding:10px}@media only screen and (max-width:991px){.video-teaser>a .title{padding:5px}}.video-teaser>a .instructor,.video-teaser>a .level{display:flex;align-items:center;color:#fff;padding:0 10px 10px;font-size:12px}@media only screen and (max-width:991px){.video-teaser>a .instructor,.video-teaser>a .level{padding:0 5px 5px;font-size:10px}}.video-teaser>a .instructor .svg-container,.video-teaser>a .level .svg-container{margin-right:12px;font-size:20px;fill:#fff}.video-teaser>a .timer{align-self:flex-start;border:1px solid #636466;border-radius:12px;background-color:#fff;padding:5px 10px;text-transform:capitalize;color:#231f20;font-size:10px;margin:12px 10px}@media only screen and (max-width:991px){.video-teaser>a .timer{margin:12px 5px}}.video-teaser>a .preview{position:relative;align-self:flex-start}.video-teaser>a .preview .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-width:0;border-radius:24px;background-color:#92278f;padding:0;width:48px;height:48px}.video-teaser>a .preview .play-button:before{display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:11px solid #fff;width:0;height:0;content:" "}.video-teaser>a:focus .preview .play-button,.video-teaser>a:hover .preview .play-button{background-color:#7e227b}.event-teaser>a .info{padding:10px}@media only screen and (max-width:991px){.event-teaser>a .info{padding:5px 5px 10px}}.event-teaser>a .info .date,.event-teaser>a .info .instructor,.event-teaser>a .info .time,.event-teaser>a .info .title{padding-bottom:10px}@media only screen and (max-width:991px){.event-teaser>a .info .date,.event-teaser>a .info .instructor,.event-teaser>a .info .time,.event-teaser>a .info .title{padding-bottom:5px}}.event-teaser>a .info .date,.event-teaser>a .info .instructor,.event-teaser>a .info .level,.event-teaser>a .info .time{display:flex;align-items:center;color:#231f20;font-size:12px}@media only screen and (max-width:991px){.event-teaser>a .info .date,.event-teaser>a .info .instructor,.event-teaser>a .info .level,.event-teaser>a .info .time{font-size:10px}}.event-teaser>a .info .date .svg-container,.event-teaser>a .info .instructor .svg-container,.event-teaser>a .info .level .svg-container,.event-teaser>a .info .time .svg-container{margin-right:12px;font-size:20px;fill:#636466}.event-teaser>a .info .instructor{color:#000}.event-teaser>a .info .timer{align-self:flex-start;margin-top:11px;border:1px solid #636466;border-radius:12px;padding:5px 10px;color:#000;font-size:10px}.event-teaser>a .info .timer.live{background-color:#92278f;color:#fff}.category-teaser{background-clip:border-box;min-width:0}.category-teaser>a .preview{background-size:cover;padding-bottom:50%}.category-teaser>a .info{flex-grow:0;border:none;padding:10px 10px 58px}@media only screen and (max-width:991px){.category-teaser>a .info{padding:10px 10px 53px}}.category-teaser>a .info .sub-categories{margin-top:10px;color:#231f20}.category-teaser>a .info .sub-categories__items{padding:0;margin:0;list-style:none}.category-teaser>a .info .sub-categories__item{display:inline}.category-teaser>a .info .sub-categories__item:not(:last-of-type):after{content:", "}.blog-teaser{min-height:70px}.blog-teaser .info{padding:10px 10px 48px}@media only screen and (max-width:991px){.blog-teaser .info{padding:5px 5px 48px}}.add-to-calendar button{margin-right:10px;border:2px solid #f2f2f2;border-radius:50%;background-color:#fff;padding:14px;width:50px;height:50px;line-height:1px;font-size:18px}.add-to-calendar button:focus{outline:none}.add-to-calendar .dropdown-menu .btn-link{display:block;padding:10px 20px}.add-to-favorite{display:inline-block;background-image:url(img/favorites-outlined.4df06a61.svg);background-repeat:no-repeat;background-position:50%;background-size:20px 20px;cursor:pointer;width:20px;height:20px}.add-to-favorite .spinner{width:25px;height:25px}.add-to-favorite.white{background-image:url(img/favorites-solid-white.78c46cf3.svg)}.add-to-favorite.active{background-image:url(img/favorites-solid-red.249b5138.svg)}.add-to-favorite.loading{background-image:none}.add-to-favorite.rounded-border{position:static;margin-right:10px;border:2px solid #231f20;border-radius:50%;background-size:20px 21px;padding:11px 10px;width:50px;height:50px}.title-wrapper .add-to-favorite{position:static;margin-left:15px}.title-wrapper .add-to-favorite .spinner{margin-top:-10px}@media (hover),(min--moz-device-pixel-ratio:0),(min-width:0 \0){.add-to-favorite:not(.loading):hover{background-image:url(img/favorites-solid-red.249b5138.svg)}}.modal-mask{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:table;transition:opacity .3s ease}.modal-wrapper{display:table-cell;vertical-align:middle}.modal-container{width:400px;max-height:80vh;display:flex;flex-direction:column;margin:0 auto;background-color:#fff;border-radius:2px;box-shadow:0 2px 8px rgba(0,0,0,.33);transition:all .3s ease;font-family:Helvetica,Arial,sans-serif}.modal-container .modal-body{margin:20px 0;overflow-y:scroll}.modal-container .modal-default-button{float:right}.modal-enter,.modal-leave-active{opacity:0}.modal-enter .modal-container,.modal-leave-active .modal-container{transform:scale(1.1)}.adjust-modal .modal-container{width:-webkit-max-content;width:-moz-max-content;width:max-content}.adjust-modal .modal-container button{outline:none!important}.adjust-modal .modal-container .modal-header{display:flex;align-items:center;justify-content:space-between;height:48px;padding:12px 10px}@media only screen and (max-width:991px){.adjust-modal .modal-container .modal-header{padding:14px 10px 13px}}.adjust-modal .modal-container .modal-header:after,.adjust-modal .modal-container .modal-header:before{display:none}.adjust-modal .modal-container .modal-header h3{margin:0;text-transform:uppercase;color:#636466;font-family:Cachet Medium,Cachet W01 Medium,Cachet,Verdana,sans-serif;font-size:16px}@media only screen and (max-width:991px){.adjust-modal .modal-container .modal-header h3{font-size:14px}}.adjust-modal .modal-container .modal-header button{border:none;background-color:initial;font-size:24px}.adjust-modal .modal-container .modal-body{display:flex;margin:0;color:#000;flex-direction:row;padding:20px}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.adjust-modal .modal-container .modal-body{flex-direction:column}}@media only screen and (max-width:991px){.adjust-modal .modal-container .modal-body{padding:10px}}.adjust-modal .modal-container .modal-body>div{min-width:310px;font-family:Verdana,sans-serif;font-size:14px}@media only screen and (max-width:991px){.adjust-modal .modal-container .modal-body>div{font-size:12px}}.adjust-modal .modal-container .modal-body>div>h4{margin-bottom:14px;color:#000;font-family:Verdana,sans-serif;font-weight:700;font-size:14px}@media only screen and (max-width:991px){.adjust-modal .modal-container .modal-body>div>h4{font-size:12px}}.adjust-modal .modal-container .modal-body>div .form-check{display:flex;align-items:center;padding-left:8px;padding-bottom:21px}@media only screen and (max-width:991px){.adjust-modal .modal-container .modal-body>div .form-check{padding-bottom:14px}}.adjust-modal .modal-container .modal-body>div .form-check label{position:relative;margin-bottom:0;cursor:pointer;padding-left:28px;font-family:Verdana,sans-serif;font-weight:400}.adjust-modal .modal-container .modal-body>div .form-check label input{position:absolute;opacity:0;cursor:pointer;width:0;height:0}.adjust-modal .modal-container .modal-body>div .form-check label .checkmark{position:absolute;top:0;left:0;background-image:url(img/rb-off.60079faf.svg);background-size:20px;width:20px;height:20px}.adjust-modal .modal-container .modal-body>div .form-check label input:checked~.checkmark{background-image:url(img/rb-on.99cd90ac.svg)}.adjust-modal .modal-container .modal-body>div .form-check label input[disabled=disabled]~.caption{color:#9f9f9f}.adjust-modal .modal-container .modal-body>div .form-check label input[disabled=disabled]~.checkmark{background-image:url(img/rb-off-gray.f0264ba9.svg)}.adjust-modal .modal-container .modal-footer{display:flex;justify-content:space-between;background-color:#f2f2f2;padding:10px}.adjust-modal .modal-container .modal-footer:after,.adjust-modal .modal-container .modal-footer:before{display:none}.adjust-modal .modal-container .modal-footer button{margin:0;border-radius:5px;padding:10px 20px;text-transform:uppercase;line-height:26px;font-family:Cachet Medium,Cachet W01 Medium,Cachet,Verdana,sans-serif;font-size:20px}.adjust-modal .modal-container .modal-footer .btn.btn-outline-primary{border-width:2px;border-style:solid;border-color:#0060af;background-color:#fff;color:#0060af}.adjust-modal .modal-container .modal-footer .btn.btn-outline-primary:hover{background-color:#0060af;color:#fff}.adjust-modal .modal-container .modal-footer .btn-primary{border-width:2px;background-color:#0060af;color:#fff}.adjust-modal .modal-container .modal-footer .btn-primary:hover{border-width:2px;border-style:solid;border-color:#0060af;background-color:#fff;color:#0060af}.paragraph-headline,.spinner-center{display:flex;justify-content:center}.paragraph-headline{background-color:#000;background-repeat:no-repeat;background-position:50%;background-size:cover;min-height:420px;padding:90px 10px}@media only screen and (max-width:991px){.paragraph-headline{min-height:300px;padding:77px 10px}}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.paragraph-headline{padding:65px 10px}}.paragraph-headline .paragraph-headline__content{border-radius:10px;background-color:rgba(0,0,0,.8);text-align:center;min-width:500px;max-width:720px;padding:40px}@media only screen and (max-width:991px){.paragraph-headline .paragraph-headline__content{min-width:300px}}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.paragraph-headline .paragraph-headline__content{min-width:100%}}@media only screen and (max-width:991px){.paragraph-headline .paragraph-headline__content{max-width:460px}}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.paragraph-headline .paragraph-headline__content{max-width:100%}}@media only screen and (max-width:991px){.paragraph-headline .paragraph-headline__content{padding:20px}}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.paragraph-headline .paragraph-headline__content{padding:20px 10px}}.paragraph-headline .paragraph-headline__content>:not(:last-child){padding-bottom:20px}@media only screen and (max-width:991px){.paragraph-headline .paragraph-headline__content>:not(:last-child){padding-bottom:10px}}.paragraph-headline .paragraph-headline__content .paragraph-headline__title{color:#fff;font-family:Cachet Book,Cachet W01 Book,Cachet,Verdana,sans-serif;font-weight:400;font-size:42px}@media only screen and (max-width:991px){.paragraph-headline .paragraph-headline__content .paragraph-headline__title{font-size:32px}}.paragraph-headline .paragraph-headline__content .paragraph-headline__description{color:#fff;font-size:18px}@media only screen and (max-width:991px){.paragraph-headline .paragraph-headline__content .paragraph-headline__description{font-size:16px}}.paragraph-headline .paragraph-headline__content .paragraph-headline__description p:not(:last-child){opacity:.8}.paragraph-headline .paragraph-headline__content .paragraph-headline__description a.btn{border:2px solid #fff;border-radius:5px;background-color:transparent;text-transform:uppercase}.paragraph-headline .paragraph-headline__content .paragraph-headline__description a.btn:hover{border-color:#ccc;background-color:#fff;text-decoration:none;color:#000}.paragraph-headline .paragraph-headline__content .paragraph-headline__link{display:inline-block;border:2px solid #fff;border-radius:5px;text-transform:uppercase;color:#fff;padding:12px 40px}@media only screen and (max-width:991px){.paragraph-headline .paragraph-headline__content .paragraph-headline__link{padding:10px 30px}}.paragraph-headline .paragraph-headline__content .paragraph-headline__link:hover{border-color:#ccc;background-color:#fff;text-decoration:none;color:#000}.personal-training-teaser>a .info .timers-wrapper{display:flex}.personal-training-teaser>a .info .canceled{margin-left:15px;border-color:#c00}.personal-training-teaser>a .info .canceled,.personal-training-teaser>a .info .private{color:#fff}.personal-training-page .personal-training-meeting{display:flex;position:fixed;top:0;left:0;flex-direction:column;z-index:2000;padding-top:0;width:100vw;max-width:none;height:100%}.personal-training-page .join-meeting{display:flex;align-items:center;justify-content:center;background-image:url(img/background.f64aa3f6.png);background-size:auto;height:400px;background-position:50%;background-repeat:no-repeat}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.personal-training-page .join-meeting{background-image:url(img/background-m.1759a037.png)}}@media only screen and (max-width:991px){.personal-training-page .join-meeting{background-size:cover}}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.personal-training-page .join-meeting{height:360px}}.personal-training-page .join-meeting.shadow{box-shadow:inset 0 0 0 2000px rgba(0,0,0,.6)!important}.personal-training-page .join-meeting.shadow .message{border-radius:6px;background-color:#000;padding:24px;color:#fff}.personal-training-page .meeting-player{position:relative;background-color:#000;height:100%}.personal-training-page .meeting-player .video-wrapper{overflow:hidden;background-repeat:no-repeat;background-position:50%;background-size:cover}.personal-training-page .meeting-player video{transform:scaleX(-1);display:block;margin:-1px;height:calc(100% + 2px);width:calc(100% + 2px)}.personal-training-page .meeting-player .partner{background-image:url(img/background.f64aa3f6.png)}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.personal-training-page .meeting-player .partner{background-image:url(img/background-m.1759a037.png)}}.personal-training-page .meeting-player .local{background-image:url(img/join-options-video.05afcf0a.png)}.personal-training-page .meeting-player .connected{background:#000}.personal-training-page .meeting-player.view-inset .partner{position:absolute;width:100%;height:100%}.personal-training-page .meeting-player.view-inset .partner.connected{left:50%;transform:translateX(-50%)}.personal-training-page .meeting-player.view-inset .local{position:absolute;right:0;bottom:0;width:20%;min-width:150px}.personal-training-page .meeting-player.view-horizontal .video-wrapper{width:100%}.personal-training-page .meeting-player.view-horizontal .local,.personal-training-page .meeting-player.view-horizontal .partner{position:absolute;left:50%;transform:translateX(-50%);height:50%}.personal-training-page .meeting-player.view-horizontal .local{top:50%}.personal-training-page .meeting-player.view-horizontal video{width:100%}.personal-training-page .meeting-player.view-vertical .local,.personal-training-page .meeting-player.view-vertical .partner{position:absolute;top:50%;transform:translateY(-50%);width:50%}.personal-training-page .meeting-player.view-vertical .local{left:50%}.personal-training-page .audio-state-indicator,.personal-training-page .video-state-indicator{position:absolute;bottom:5px;height:30px;width:30px;z-index:1}.personal-training-page .audio-state-indicator .svg-container,.personal-training-page .video-state-indicator .svg-container{border-radius:50%;background-color:#c00;padding:6px;font-size:18px}.personal-training-page .audio-state-indicator{left:5px}.personal-training-page .audio-state-indicator .indication{border-radius:50%;background-color:#63ffda;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.personal-training-page .audio-state-indicator .indication:before{content:"";display:block;padding-top:100%}.personal-training-page .video-state-indicator{left:40px}.personal-training-page .control-panel{display:flex;padding:14px 24px}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.personal-training-page .control-panel{padding:0}}.personal-training-page .control-panel .full-screen{display:block}@media only screen and (max-width:991px){.personal-training-page .control-panel .full-screen{display:none}}.personal-training-page .control-panel .chat{margin-left:auto}.personal-training-page .control-panel>div{display:flex;flex-direction:column;align-items:center;position:relative;cursor:pointer}.personal-training-page .control-panel>div:not(:last-child){margin-right:12px}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.personal-training-page .control-panel>div:not(:last-child){margin-right:0}}.personal-training-page .control-panel>div .svg-container{padding:9px;font-size:26px;border:2px solid #fff;border-radius:50%}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.personal-training-page .control-panel>div .svg-container{border:none;border-radius:0}}.personal-training-page .control-panel>div span:nth-child(2){padding-top:6px;text-align:center;font-size:10px;display:block}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.personal-training-page .control-panel>div span:nth-child(2){display:none}}.personal-training-page .control-panel>div.enabled .svg-container{background-color:#060}.personal-training-page .control-panel>div.view .svg-container{padding:12px;font-size:20px}.personal-training-page .control-panel .chat.unread .svg-container{border:2px solid #c00}.personal-training-page .control-panel .chat.unread .unread-count{position:absolute;top:-5px;width:24px;height:24px;text-align:center;background-color:red;border-radius:12px;font-weight:700;font-size:12px;line-height:20px;right:-5px}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.personal-training-page .control-panel .chat.unread .unread-count{right:35px}}.personal-training-page .modal-join-options .modal-container{background-color:#000;color:#fff;width:72vw;max-height:80vh}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.personal-training-page .modal-join-options .modal-container{width:100vw}}@media only screen and (max-width:991px){.personal-training-page .modal-join-options .modal-container{max-height:100vh}}.personal-training-page .modal-join-options .modal-container .modal-footer,.personal-training-page .modal-join-options .modal-container .modal-header{display:none}.personal-training-page .modal-join-options .modal-container .modal-body{display:-ms-grid;display:grid;margin:0;padding:0;overflow-y:initial;-ms-grid-columns:1fr .5fr;grid-template-columns:1fr .5fr}@media only screen and (max-width:991px){.personal-training-page .modal-join-options .modal-container .modal-body{-ms-grid-columns:1fr;grid-template-columns:1fr}}.personal-training-page .modal-join-options .modal-container .modal-body .controls,.personal-training-page .modal-join-options .modal-container .modal-body .header,.personal-training-page .modal-join-options .modal-container .modal-body .join{-ms-grid-column:2;grid-column:2}@media only screen and (max-width:991px){.personal-training-page .modal-join-options .modal-container .modal-body .controls,.personal-training-page .modal-join-options .modal-container .modal-body .header,.personal-training-page .modal-join-options .modal-container .modal-body .join{-ms-grid-column:1;grid-column:1}}.personal-training-page .modal-join-options .modal-container .modal-body .video{background-image:url(img/join-options-video.05afcf0a.png);background-repeat:no-repeat;background-position:50%;background-size:cover;-ms-grid-column:1;grid-column:1;position:relative;margin:24px;min-height:307px;-ms-grid-row:1;-ms-grid-row-span:3;grid-row:1/span 3}@media only screen and (max-width:991px){.personal-training-page .modal-join-options .modal-container .modal-body .video{margin:12px;min-height:100px;-ms-grid-row:2;grid-row:2}}.personal-training-page .modal-join-options .modal-container .modal-body .video video{transform:scaleX(-1);width:100%;height:100%}@media only screen and (max-width:991px){.personal-training-page .modal-join-options .modal-container .modal-body .video video{height:auto}}.personal-training-page .modal-join-options .modal-container .modal-body .header{display:flex;align-items:flex-start;margin-top:11px;-ms-grid-row:1;grid-row:1}@media only screen and (max-width:991px){.personal-training-page .modal-join-options .modal-container .modal-body .header{margin-left:12px}}.personal-training-page .modal-join-options .modal-container .modal-body .header button{margin-left:auto;outline:none;border:none;background-color:transparent;padding:0 17px;color:#fff}.personal-training-page .modal-join-options .modal-container .modal-body .controls{display:flex;align-items:center;justify-content:space-around}.personal-training-page .modal-join-options .modal-container .modal-body .controls .cam,.personal-training-page .modal-join-options .modal-container .modal-body .controls .mic,.personal-training-page .modal-join-options .modal-container .modal-body .controls .settings{display:flex;flex-direction:column;align-items:center;cursor:pointer}.personal-training-page .modal-join-options .modal-container .modal-body .controls .cam .svg-container,.personal-training-page .modal-join-options .modal-container .modal-body .controls .mic .svg-container,.personal-training-page .modal-join-options .modal-container .modal-body .controls .settings .svg-container{border-radius:50%;background-color:#c00;padding:13px;font-size:26px}.personal-training-page .modal-join-options .modal-container .modal-body .controls .cam .switch-icon,.personal-training-page .modal-join-options .modal-container .modal-body .controls .mic .switch-icon,.personal-training-page .modal-join-options .modal-container .modal-body .controls .settings .switch-icon{margin-left:12px;font-size:52px}.personal-training-page .modal-join-options .modal-container .modal-body .controls .cam>div,.personal-training-page .modal-join-options .modal-container .modal-body .controls .mic>div,.personal-training-page .modal-join-options .modal-container .modal-body .controls .settings>div{display:flex}.personal-training-page .modal-join-options .modal-container .modal-body .controls .cam>span,.personal-training-page .modal-join-options .modal-container .modal-body .controls .mic>span,.personal-training-page .modal-join-options .modal-container .modal-body .controls .settings>span{padding-top:6px;font-size:10px}.personal-training-page .modal-join-options .modal-container .modal-body .controls .cam.enabled .svg-container,.personal-training-page .modal-join-options .modal-container .modal-body .controls .mic.enabled .svg-container,.personal-training-page .modal-join-options .modal-container .modal-body .controls .settings.enabled .svg-container{background-color:#060}.personal-training-page .modal-join-options .modal-container .modal-body .controls .settings .svg-container{background-color:#000}.personal-training-page .modal-join-options .modal-container .modal-body .join .error-message{margin-top:30px}@media only screen and (max-width:991px){.personal-training-page .modal-join-options .modal-container .modal-body .join .error-message{margin-top:15px}}.personal-training-page .modal-join-options .modal-container .modal-body .join .indigo-button.disabled{border-color:#636466;background-color:#000;color:#636466!important}@media (max-width:823px) and (max-height:500px) and (orientation:landscape){.personal-training-page .modal-join-options .modal-container{width:100vw;height:100vh;max-height:none}.personal-training-page .modal-join-options .modal-container .modal-body{-ms-grid-columns:1fr 200px;grid-template-columns:1fr 200px}.personal-training-page .modal-join-options .modal-container .modal-body .controls,.personal-training-page .modal-join-options .modal-container .modal-body .header,.personal-training-page .modal-join-options .modal-container .modal-body .join{-ms-grid-column:2;grid-column:2}.personal-training-page .modal-join-options .modal-container .modal-body .video{-ms-grid-row-align:center;align-self:center;-ms-grid-column:1;grid-column:1;-ms-grid-row:1;-ms-grid-row-span:3;grid-row:1/span 3}}@media (max-width:500px) and (max-height:823px) and (orientation:portrait){.personal-training-page .modal-join-options .modal-container .modal-body .video video{height:50vh}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1),only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-width:834px) and (max-device-width:834px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-width:1024px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){.personal-training-page .modal-join-options .modal-body{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.personal-training-page .modal-join-options .modal-body .header{grid-column:1/span2}.personal-training-page .modal-join-options .modal-body .controls,.personal-training-page .modal-join-options .modal-body .join{-ms-grid-column:2;grid-column:2}.personal-training-page .modal-join-options .modal-body .video{-ms-grid-row:2;-ms-grid-row-span:2;grid-row:2/span 2}.personal-training-page .modal-join-options .modal-body .video video{max-height:500px}}.personal-training-page .modal-view-options .modal-container{background-color:#000;color:#fff;width:30vw}@media only screen and (max-width:991px){.personal-training-page .modal-view-options .modal-container{width:60vw}}.personal-training-page .modal-view-options .modal-container .modal-header{display:flex;align-items:flex-start;border-bottom:#636466;padding:12px}.personal-training-page .modal-view-options .modal-container .modal-header button{margin-left:auto;outline:none;border:none;background-color:transparent;padding:0 17px;color:#fff;font-size:18px}.personal-training-page .modal-view-options .modal-container .modal-body{margin:0;padding:0;overflow-y:initial}.personal-training-page .modal-view-options .modal-container .modal-body>div{display:flex;align-items:center;border-bottom:#636466;cursor:pointer;padding:15px 12px}.personal-training-page .modal-view-options .modal-container .modal-body>div .svg-container{padding-right:15px;font-size:18px}.personal-training-page .modal-view-options .modal-container .modal-body>div.selected,.personal-training-page .modal-view-options .modal-container .modal-body>div:hover{background-color:#231f20}.personal-training-page .modal-view-options .modal-container .modal-footer{display:none}.personal-training-page .modal-leave-meeting .modal-container{width:400px}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.personal-training-page .modal-leave-meeting .modal-container{width:300px}}.personal-training-page .modal-leave-meeting .modal-container .modal-header{border-bottom:none;padding:14px 15px 14px 24px;text-transform:uppercase;color:#636466;font-family:Cachet Book,Cachet W01 Book,Cachet,Verdana,sans-serif;font-size:18px;font-weight:400}.personal-training-page .modal-leave-meeting .modal-container .modal-header .modal-default-button{border:none;background-color:initial;padding:0;line-height:24px;font-size:24px}.personal-training-page .modal-leave-meeting .modal-container .modal-body{margin:0;padding:17px 24px 24px;overflow-y:initial}.personal-training-page .modal-leave-meeting .modal-container .modal-body .button{float:left;border:2px solid #0060af;border-radius:6px;background-color:#fff;cursor:pointer;padding:9px 24px;height:auto;text-transform:uppercase;color:#0060af;font-family:Cachet Book,Cachet W01 Book,Cachet,Verdana,sans-serif;font-size:24px}.personal-training-page .modal-leave-meeting .modal-container .modal-body .button:hover{background-color:#0060af;color:#fff}.personal-training-page .modal-leave-meeting .modal-container .modal-body .button:last-child{float:right;background-color:#0060af;color:#fff}.personal-training-page .modal-leave-meeting .modal-container .modal-body .button:last-child:hover{background-color:#fff;color:#0060af}.personal-training-page .modal-leave-meeting .modal-container .modal-footer{display:none}.personal-training-page .modal-chat .modal-wrapper{display:block}.personal-training-page .modal-chat .modal-wrapper .modal-container{height:100%;max-height:100%;position:absolute;right:0;width:430px}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){.personal-training-page .modal-chat .modal-wrapper .modal-container{width:100%}}.personal-training-page .modal-chat .modal-wrapper .modal-header{align-items:center;padding:24px;color:#636466;font-weight:700}.personal-training-page .modal-chat .modal-wrapper .modal-header button{border:none;background:none;font-size:30px;height:30px;line-height:0}.personal-training-page .modal-chat .modal-wrapper .modal-body{margin:0;background-color:#f2f2f2;position:relative;flex:1 1 auto;padding:1rem}.personal-training-page .modal-chat .modal-wrapper .modal-footer{display:flex;flex-wrap:wrap;align-items:center;border-top:1px solid #9f9f9f;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px);justify-content:space-between;padding:24px}@media only screen and (max-width:991px){.personal-training-page .modal-chat .modal-wrapper .modal-footer{padding:10px}}.personal-training-page .modal-chat .modal-wrapper .modal-footer input{width:80%;padding:12px;border-radius:0;border:1px solid #636466}.personal-training-page .modal-chat .modal-wrapper .modal-footer button{width:50px;height:50px;background-color:#92278f;border:none;border-radius:6px;transition:opacity .4s}.personal-training-page .modal-chat .modal-wrapper .modal-footer button:disabled,.personal-training-page .modal-chat .modal-wrapper .modal-footer button:hover{opacity:.7}.personal-training-page .modal-chat .message{display:flex;justify-content:left;margin:0 10px 24px}.personal-training-page .modal-chat .message .user-icon{min-width:48px;height:48px;margin:0 10px 0 0;text-align:center;line-height:48px;font-weight:700;border-radius:24px;border:2px solid #636466;color:#636466;background-color:#fff}.personal-training-page .modal-chat .message .message-card .message-header{margin-bottom:12px}.personal-training-page .modal-chat .message .message-card .message-author{font-size:12px;font-weight:700}.personal-training-page .modal-chat .message .message-card .message-time{font-size:10px}.personal-training-page .modal-chat .message .message-card .message-body{font-size:14px}.personal-training-page .modal-chat .message.d-right{justify-content:space-between;flex-direction:row-reverse}.personal-training-page .modal-chat .message.d-right .user-icon{margin:0 0 0 10px;color:#fff;background-color:#636466}.personal-training-page .modal-chat .message.d-right .message-card{float:right}.personal-training-page .modal-device-manager .modal-container{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100vw}.personal-training-page .modal-device-manager .modal-container .modal-header{border-bottom:none;padding:14px 15px 14px 24px;text-transform:uppercase;color:#636466;font-family:Cachet Book,Cachet W01 Book,Cachet,Verdana,sans-serif;font-size:18px;font-weight:400}.personal-training-page .modal-device-manager .modal-container .modal-header .modal-default-button{margin-left:20px;border:none;background-color:initial;padding:0;line-height:24px;font-size:24px}.personal-training-page .modal-device-manager .modal-container .modal-body{margin:0;padding:0 24px 24px;overflow-y:initial}.personal-training-page .modal-device-manager .modal-container .modal-body .select{display:flex;flex-direction:column}.personal-training-page .modal-device-manager .modal-container .modal-body .select label{margin-bottom:0}.personal-training-page .modal-device-manager .modal-container .modal-body .select:not(:last-child){margin-bottom:10px}.personal-training-page .modal-device-manager .modal-container .modal-footer{display:none}.modal-body .filter input:disabled,.modal-body .filter input:disabled+label{opacity:.5}#gated-content .gated-content-video-page{padding-bottom:30px}#gated-content .gated-content-video-page .video-wrapper{background-color:#000}@media (max-width:768px){#gated-content .gated-content-video-page .video-wrapper .video{width:100%}}#gated-content .gated-content-video-page .video-wrapper .video .youtube,#gated-content .gated-content-video-page .video-wrapper .video .youtube_playlist{position:relative;padding:56.25% 0 0 0}#gated-content .gated-content-video-page .video-wrapper .video .youtube>iframe,#gated-content .gated-content-video-page .video-wrapper .video .youtube_playlist>iframe{position:absolute;top:0;left:0;border-width:0;width:100%;height:100%}#gated-content .gated-content-video-page .video-wrapper .video .vimeo_event{padding:65.91% 0 0 0;position:relative}#gated-content .gated-content-video-page .video-wrapper .video .vimeo_event iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}#gated-content .gated-content-video-page .video-footer-wrapper .video-footer{display:-ms-grid;display:grid;-ms-grid-columns:65% 35%;grid-template-columns:65% 35%}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){#gated-content .gated-content-video-page .video-footer-wrapper .video-footer{-ms-grid-columns:1fr;grid-template-columns:1fr}}#gated-content .gated-content-video-page .video-footer-wrapper .video-footer>div:first-child,#gated-content .gated-content-video-page .video-footer-wrapper .video-footer>div:nth-child(2),#gated-content .gated-content-video-page .video-footer-wrapper .video-footer>div:nth-child(4){-ms-grid-column:1;grid-column:1;padding-right:40px}@media only screen and (max-width:991px){#gated-content .gated-content-video-page .video-footer-wrapper .video-footer>div:first-child,#gated-content .gated-content-video-page .video-footer-wrapper .video-footer>div:nth-child(2),#gated-content .gated-content-video-page .video-footer-wrapper .video-footer>div:nth-child(4){padding-right:20px}}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){#gated-content .gated-content-video-page .video-footer-wrapper .video-footer>div:first-child,#gated-content .gated-content-video-page .video-footer-wrapper .video-footer>div:nth-child(2),#gated-content .gated-content-video-page .video-footer-wrapper .video-footer>div:nth-child(4){padding-right:0}}#gated-content .gated-content-video-page .video-footer-wrapper .video-footer .video-footer__fav{-ms-grid-row:2;grid-row:2;display:flex;align-items:center}#gated-content .gated-content-video-page .video-footer-wrapper .video-footer>div:nth-child(3){-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row-start:1;-ms-grid-row-span:3;grid-row-end:4}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){#gated-content .gated-content-video-page .video-footer-wrapper .video-footer>div:nth-child(3){-ms-grid-column:1;grid-column:1;-ms-grid-row:3;grid-row-start:3;-ms-grid-row-span:initial;grid-row-end:auto;padding-bottom:20px}}#gated-content .gated-content-video-page .video-footer-wrapper .video-footer>div:nth-child(3) .svg-container{font-size:18px;margin-right:14px}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){#gated-content .gated-content-video-page .video-footer-wrapper .video-footer>div:nth-child(3) .svg-container{margin-right:10px}}#gated-content .gated-content-video-page .video-footer-wrapper .video-footer>div:nth-child(4){-ms-grid-row:3;grid-row:3}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){#gated-content .gated-content-video-page .video-footer-wrapper .video-footer>div:nth-child(4){-ms-grid-row:4;grid-row:4}}#gated-content .gated-content-video-page .video-footer-wrapper .video-footer .video-footer__block{display:flex;align-items:center;padding:10px 0}@media only screen and (max-width:991px){#gated-content .gated-content-video-page .video-footer-wrapper .video-footer .video-footer__block{padding:8px 0}}#gated-content .gated-content-video-page .video-footer-wrapper .video-footer .video-footer__block:first-child{padding-top:0}#gated-content .gated-content-video-page .video-footer-wrapper .video-footer .video-footer__category ul{list-style:none;padding:0;margin:0}#gated-content .gated-content-video-page .video-footer-wrapper .video-footer .video-footer__category .video-footer__category-list-item li{display:inline}#gated-content .gated-content-video-page .video-footer-wrapper .video-footer .video-footer__category .video-footer__category-list-item li:not(:last-of-type):after{content:" > "}#gated-content .gated-content-video-page .video-footer-wrapper .video-footer .video-footer__equipment{margin-bottom:0;padding-top:5px;font-size:12px;list-style-type:none}#gated-content .gated-content-video-page .video-footer-wrapper .video-footer .video-footer__equipment li:before{content:"+"}#gated-content .gated-content-video-page .video-footer-wrapper.bg-black .video-footer__category a{color:#fff}#gated-content .gated-content-video-page .video-footer-wrapper.bg-black .video-footer__category a:hover{color:#ccc}@media (min-width:768px){.one-column #gated-content .gated-content-video-page .video{padding:0}.one-column #gated-content .videos{padding-right:0;padding-left:0}}.gated-content-category-page .title-wrapper ul{padding:0;margin:0}.gated-content-category-page .title-wrapper ul>li{display:inline}.gated-content-category-page .title-wrapper ul>li:not(:last-of-type):after{content:" > "}.gated-content-blog-page .blog-page__image{position:relative;background-position:50%;background-size:cover;padding:30% 0 0 0}.gated-content-blog-page .blog-page__categories ul{list-style:none;padding:0}.gated-content-blog-page .blog-page__category li{display:inline}.gated-content-blog-page .blog-page__category li:not(:last-of-type):after{content:" > "}.gated-content-blog-page .add-to-favorite{overflow:hidden;background-size:20px 20px}.gated-content-schedule-page{width:100%;color:#000}.date-filter{width:100%;position:fixed;display:flex;justify-content:center;background-color:#f2f2f2;font-size:16px}@media only screen and (max-width:991px){.date-filter{font-size:14px}}.date-filter>button{border:none;color:#636466;background-color:#f2f2f2;height:48px;width:48px;padding:0}.date-filter>button[disabled]{opacity:.5}.date-filter>button:focus{outline:0}.date-filter .date{min-width:244px;text-align:center;line-height:48px}@media only screen and (max-width:991px){.date-filter .date{min-width:124px}}.calendar{font-size:14px}.calendar .mobile{display:none;margin-top:20px;padding:0 15px}@media only screen and (max-width:991px){.calendar .mobile{display:block}}.calendar .mobile .day{width:100%}.calendar .mobile .day .header{display:flex;align-items:center;padding:0 10px;border-top:1px solid #636466}.calendar .mobile .day .header .caption{font-weight:700;flex-grow:1;color:#636466}.calendar .mobile .day .header .count{font-size:10px}.calendar .mobile .day .header>button{height:48px;width:48px;border:none;background-color:#fff;color:#636466;padding:0}.calendar .mobile .day .header>button:focus{outline:0}.calendar .mobile .day .header .day-expand{display:none}.calendar .mobile .day .items{height:auto;transition:all .5s ease}.calendar .mobile .day.collapsed .header .day-expand{display:block}.calendar .mobile .day.collapsed .header .day-collapse{display:none}.calendar .mobile .day.collapsed .items{height:0;display:none}.calendar .desktop{display:block}@media only screen and (max-width:991px){.calendar .desktop{display:none}}.calendar .desktop .slot.dates{width:100%;position:fixed;background-color:#f2f2f2}.calendar .desktop .slot>div{max-width:1170px;margin:0 auto}.calendar .desktop .slot .caption{display:flex;flex-wrap:wrap}.calendar .desktop .slot .caption .hour-card{flex-basis:0;flex-grow:1;max-width:100%;padding:8px 10px;background-color:#f2f2f2;font-weight:700;text-align:center}.calendar .desktop .slot .caption .hour-card.active{color:#fff;background-color:#92278f}.calendar .desktop .slot .hour-row{display:flex;flex-wrap:wrap}.calendar .desktop .slot .hour-row .event-cell{flex-basis:0;flex-grow:1;max-width:100%;background-color:#fff;border:1px solid #f2f2f2}.calendar .desktop .slot .hour-row .event-cell.date{padding:10px;text-align:center}.calendar .desktop .slot .hour-row .event-cell.date .weekday{font-weight:700;text-transform:uppercase}.calendar .desktop .slot .hour-row .event-cell.date.active{color:#fff;background-color:#92278f;border-color:#92278f}.calendar .empty-listing{margin:0 auto;max-width:1170px;padding:10px;border:1px solid #f2f2f2}@media only screen and (max-width:991px){.calendar .empty-listing{padding:0 15px;border:none}}.calendar .schedule-event-card{height:100%;display:flex;flex-direction:column;border-top:none}@media only screen and (max-width:991px){.calendar .schedule-event-card{flex-direction:row;border-top:1px solid #f2f2f2}}.calendar .schedule-event-card.past{display:block}@media only screen and (max-width:991px){.calendar .schedule-event-card.past{display:none}}.calendar .schedule-event-card .info{padding:10px;flex-grow:1}.calendar .schedule-event-card .info .time{font-size:12px;font-weight:700}.calendar .schedule-event-card .info .title a{font-weight:700}.calendar .schedule-event-card .info .instructor{font-size:12px}.calendar .schedule-event-card .add-to-favorite{position:static;display:flex;align-items:center;margin-left:12px;height:auto;min-height:44px}.virtual-meeting-page .virtual-meeting-page__image{height:400px;position:relative;background-size:cover;background-position:50%;display:flex;align-items:center;justify-content:center;text-align:center}.virtual-meeting-page .virtual-meeting-page__image .virtual-meeting-page__link .btn{background-color:#2f2f2f}.virtual-meeting-page .virtual-meeting-page__image .virtual-meeting-page__link .btn:hover{background-color:#0070aa}.virtual-meeting-page .virtual-meeting-page__image.zoom-wrapper{height:650px}.virtual-meeting-page .virtual-meeting-page__image.zoom-wrapper iframe{border:none;background-color:#fff;overflow:hidden}.login{padding-top:30px;padding-bottom:30px}.login,.login h2.title{text-align:center}.login form{max-width:305px;margin:30px auto}.login form .form-item{margin:0 0 15px}.login form .recaptcha{margin:0;padding:15px 0}.login form .btn{margin:0 auto;display:block}.personify-auth{display:flex;flex-direction:column;align-items:center}.personify-auth .alert{display:inline-block}.personify-auth .btn,.personify-auth .btn:hover{color:#fff}.openy_carnation-based.openy-gated-content main>div>div>.banner{display:none}.openy_carnation-based.openy-gated-content main>div>div>.breadcrumbs-wrapper{display:none!important}.openy_carnation-based.openy-gated-content #gated-content{padding-top:80px}@media only screen and (max-width:1059px){.openy_carnation-based.openy-gated-content #gated-content{padding-top:85px}}@media only screen and (max-width:991px){.openy_carnation-based.openy-gated-content #gated-content{padding-top:45px}}.openy_carnation-based.openy-gated-content #gated-content .top-menu{top:130px;z-index:1030}@media only screen and (max-width:1059px){.openy_carnation-based.openy-gated-content #gated-content .top-menu{top:78px;z-index:39}}.openy_carnation-based.openy-gated-content #gated-content .top-menu.menuOpen{z-index:2000}.openy_carnation-based.openy-gated-content #gated-content .gated-content-schedule-page{padding-top:110px}@media only screen and (max-width:1059px){.openy_carnation-based.openy-gated-content #gated-content .gated-content-schedule-page{padding-top:112px}}@media only screen and (max-width:991px){.openy_carnation-based.openy-gated-content #gated-content .gated-content-schedule-page{padding-top:56px}}.openy_carnation-based.openy-gated-content #gated-content .date-filter{top:217px}@media only screen and (max-width:1059px){.openy_carnation-based.openy-gated-content #gated-content .date-filter{top:165px}}@media only screen and (max-width:991px){.openy_carnation-based.openy-gated-content #gated-content .date-filter{top:125px}}.openy_carnation-based.openy-gated-content #gated-content .calendar .desktop .slot.dates{top:263px}@media only screen and (max-width:1059px){.openy_carnation-based.openy-gated-content #gated-content .calendar .desktop .slot.dates{top:213px}}.openy_carnation-based.openy-gated-content.toolbar-fixed #gated-content{padding-top:0}.openy_carnation-based.openy-gated-content.toolbar-fixed #gated-content .top-menu{top:170px}@media only screen and (max-width:1059px){.openy_carnation-based.openy-gated-content.toolbar-fixed #gated-content .top-menu{top:117px}}.openy_carnation-based.openy-gated-content.toolbar-fixed #gated-content .gated-content-schedule-page{padding-top:0}@media only screen and (max-width:1059px){.openy_carnation-based.openy-gated-content.toolbar-fixed #gated-content .gated-content-schedule-page{padding-top:3px}}@media only screen and (max-width:991px){.openy_carnation-based.openy-gated-content.toolbar-fixed #gated-content .gated-content-schedule-page{padding-top:56px}}.openy_carnation-based.openy-gated-content.toolbar-fixed #gated-content .date-filter{top:257px}@media only screen and (max-width:1059px){.openy_carnation-based.openy-gated-content.toolbar-fixed #gated-content .date-filter{top:204px}}@media only screen and (max-width:991px){.openy_carnation-based.openy-gated-content.toolbar-fixed #gated-content .date-filter{top:164px}}.openy_carnation-based.openy-gated-content.toolbar-fixed #gated-content .calendar .desktop .slot.dates{top:305px}@media only screen and (max-width:1059px){.openy_carnation-based.openy-gated-content.toolbar-fixed #gated-content .calendar .desktop .slot.dates{top:252px}}.openy_carnation-based.openy-gated-content.toolbar-fixed .openy-page-tabs{margin-top:80px!important}.openy_carnation-based.openy-gated-content.toolbar-tray-open #gated-content .top-menu{top:209px}@media only screen and (max-width:1059px){.openy_carnation-based.openy-gated-content.toolbar-tray-open #gated-content .top-menu{top:117px}}.openy_carnation-based.openy-gated-content.toolbar-tray-open #gated-content .date-filter{top:296px}.openy_carnation-based.openy-gated-content.toolbar-tray-open #gated-content .calendar .desktop .slot.dates{top:344px}.openy_carnation-based.openy-gated-content.alerts #openy_alerts_header_placeholder{margin-top:217px}@media only screen and (max-width:1059px){.openy_carnation-based.openy-gated-content.alerts #openy_alerts_header_placeholder{margin-top:165px}}@media only screen and (max-width:991px){.openy_carnation-based.openy-gated-content.alerts #openy_alerts_header_placeholder{margin-top:125px}}.openy_carnation-based.openy-gated-content.alerts #gated-content{padding-top:0}@media only screen and (max-width:1059px){.openy_carnation-based.openy-gated-content.alerts.toolbar-fixed #openy_alerts_header_placeholder{margin-top:125px}}.openy_carnation-based.openy-gated-content.alerts.vy-route-Schedule .layout-container,.openy_carnation-based.openy-gated-content.alerts.vy-route-Schedule .layout-container .viewport{overflow:initial}.openy_carnation-based.openy-gated-content.alerts.vy-route-Schedule #gated-content .gated-content-schedule-page{padding-top:0!important}.openy_carnation-based.openy-gated-content.alerts.vy-route-Schedule #gated-content .gated-content-schedule-page .date-filter{position:static;position:sticky;top:217px}@media only screen and (max-width:1059px){.openy_carnation-based.openy-gated-content.alerts.vy-route-Schedule #gated-content .gated-content-schedule-page .date-filter{top:165px}}@media only screen and (max-width:991px){.openy_carnation-based.openy-gated-content.alerts.vy-route-Schedule #gated-content .gated-content-schedule-page .date-filter{top:116px}}.openy_carnation-based.openy-gated-content.alerts.vy-route-Schedule #gated-content .gated-content-schedule-page .calendar .desktop .slot.dates{position:static;position:sticky;top:265px}@media only screen and (max-width:1059px){.openy_carnation-based.openy-gated-content.alerts.vy-route-Schedule #gated-content .gated-content-schedule-page .calendar .desktop .slot.dates{top:213px}}@media only screen and (max-width:1059px){.openy_carnation-based.openy-gated-content.alerts.vy-route-Schedule.toolbar-vertical #toolbar-bar{position:fixed}}.openy_carnation-based.openy-gated-content.alerts.vy-route-Schedule.toolbar-fixed #openy_alerts_app_header{margin-top:122px}@media only screen and (max-width:1059px){.openy_carnation-based.openy-gated-content.alerts.vy-route-Schedule.toolbar-fixed #openy_alerts_app_header{margin-top:0}}.openy_carnation-based.openy-gated-content.alerts.vy-route-Schedule.toolbar-fixed #gated-content .gated-content-schedule-page .date-filter{top:256px}@media only screen and (max-width:1059px){.openy_carnation-based.openy-gated-content.alerts.vy-route-Schedule.toolbar-fixed #gated-content .gated-content-schedule-page .date-filter{top:204px}}.openy_carnation-based.openy-gated-content.alerts.vy-route-Schedule.toolbar-fixed #gated-content .gated-content-schedule-page .calendar .desktop .slot.dates{top:304px}@media only screen and (max-width:1059px){.openy_carnation-based.openy-gated-content.alerts.vy-route-Schedule.toolbar-fixed #gated-content .gated-content-schedule-page .calendar .desktop .slot.dates{top:252px}}.openy_carnation-based.openy-gated-content.alerts.vy-route-Schedule.toolbar-fixed.toolbar-tray-open #openy_alerts_app_header{margin-top:164px}.openy_carnation-based.openy-gated-content.alerts.vy-route-Schedule.toolbar-fixed.toolbar-tray-open #gated-content .gated-content-schedule-page .date-filter{top:295px}@media only screen and (max-width:1059px){.openy_carnation-based.openy-gated-content.alerts.vy-route-Schedule.toolbar-fixed.toolbar-tray-open #gated-content .gated-content-schedule-page .date-filter{top:204px}}.openy_carnation-based.openy-gated-content.alerts.vy-route-Schedule.toolbar-fixed.toolbar-tray-open #gated-content .gated-content-schedule-page .calendar .desktop .slot.dates{top:343px}@media only screen and (max-width:1059px){.openy_carnation-based.openy-gated-content.alerts.vy-route-Schedule.toolbar-fixed.toolbar-tray-open #gated-content .gated-content-schedule-page .calendar .desktop .slot.dates{top:252px}}.openy_lily-based.openy-gated-content .breadcrumb-container,.openy_lily-based.openy-gated-content .return-to-top{display:none}.openy_lily-based.openy-gated-content #gated-content .top-menu{top:162px}@media only screen and (max-width:991px){.openy_lily-based.openy-gated-content #gated-content .top-menu{top:80px}}.openy_lily-based.openy-gated-content #gated-content .gated-content-schedule-page{padding-top:112px}@media only screen and (max-width:991px){.openy_lily-based.openy-gated-content #gated-content .gated-content-schedule-page{padding-top:56px}}.openy_lily-based.openy-gated-content #gated-content .date-filter{top:247px}@media only screen and (max-width:991px){.openy_lily-based.openy-gated-content #gated-content .date-filter{top:127px}}.openy_lily-based.openy-gated-content #gated-content .calendar .desktop .slot.dates{top:292px}.openy_lily-based.openy-gated-content.toolbar-fixed header#page-head .top-navs .nav-wrapper .main-nav.affix{top:120px!important}.openy_lily-based.openy-gated-content.toolbar-fixed #gated-content .gated-content-schedule-page{padding-top:48px}.openy_lily-based.openy-gated-content.toolbar-tray-open #gated-content .top-menu{top:189px;z-index:500}.openy_lily-based.openy-gated-content.toolbar-tray-open #gated-content .gated-content-schedule-page{padding-top:45px}.openy_lily-based.openy-gated-content.toolbar-tray-open #gated-content .date-filter{top:274px}.openy_lily-based.openy-gated-content.toolbar-tray-open #gated-content .calendar .desktop .slot.dates{top:319px}.openy_lily-based.openy-gated-content.alerts #openy_alerts_app_header{margin-top:85px}@media only screen and (max-width:991px){.openy_lily-based.openy-gated-content.alerts #openy_alerts_app_header{margin-top:47px}}.openy_lily-based.openy-gated-content.alerts #gated-content{padding-top:0}.openy_lily-based.openy-gated-content.alerts.toolbar-fixed #openy_alerts_app_header{margin-top:63px}@media only screen and (max-width:991px){.openy_lily-based.openy-gated-content.alerts.toolbar-fixed #openy_alerts_app_header,.openy_lily-based.openy-gated-content.alerts.toolbar-fixed .viewport{margin-top:0}}.openy_lily-based.openy-gated-content.alerts.toolbar-tray-open #openy_alerts_app_header{margin-top:60px}@media only screen and (max-width:991px){.openy_lily-based.openy-gated-content.alerts.toolbar-tray-open #openy_alerts_app_header{margin-top:0}}.openy_lily-based.openy-gated-content.alerts.vy-route-Schedule .layout-container,.openy_lily-based.openy-gated-content.alerts.vy-route-Schedule .layout-container .viewport{overflow:initial}.openy_lily-based.openy-gated-content.alerts.vy-route-Schedule #gated-content .gated-content-schedule-page{padding-top:0!important}.openy_lily-based.openy-gated-content.alerts.vy-route-Schedule #gated-content .gated-content-schedule-page .date-filter{position:static;position:sticky;top:247px}@media only screen and (max-width:991px){.openy_lily-based.openy-gated-content.alerts.vy-route-Schedule #gated-content .gated-content-schedule-page .date-filter{top:126px}}.openy_lily-based.openy-gated-content.alerts.vy-route-Schedule #gated-content .gated-content-schedule-page .calendar .desktop .slot.dates{position:static;position:sticky;top:295px}@media only screen and (max-width:991px){.openy_lily-based.openy-gated-content.alerts.vy-route-Schedule.toolbar-vertical #toolbar-bar{position:fixed}}.openy_lily-based.openy-gated-content.alerts.vy-route-Schedule.toolbar-fixed #openy_alerts_app_header{margin-top:122px}@media only screen and (max-width:991px){.openy_lily-based.openy-gated-content.alerts.vy-route-Schedule.toolbar-fixed #openy_alerts_app_header{margin-top:0}}.openy_lily-based.openy-gated-content.alerts.vy-route-Schedule.toolbar-fixed #gated-content .gated-content-schedule-page .date-filter{top:246px}.openy_lily-based.openy-gated-content.alerts.vy-route-Schedule.toolbar-fixed #gated-content .gated-content-schedule-page .calendar .desktop .slot.dates{top:294px}.openy_lily-based.openy-gated-content.alerts.vy-route-Schedule.toolbar-fixed.toolbar-tray-open #openy_alerts_app_header{margin-top:164px}.openy_lily-based.openy-gated-content.alerts.vy-route-Schedule.toolbar-fixed.toolbar-tray-open #gated-content .gated-content-schedule-page .date-filter{top:273px}.openy_lily-based.openy-gated-content.alerts.vy-route-Schedule.toolbar-fixed.toolbar-tray-open #gated-content .gated-content-schedule-page .calendar .desktop .slot.dates{top:321px}.openy_rose-based.openy-gated-content #block-openy-rose-breadcrumbs{display:none}.openy_rose-based.openy-gated-content #gated-content .top-menu{z-index:500;top:165px}@media only screen and (max-width:991px){.openy_rose-based.openy-gated-content #gated-content .top-menu{z-index:1030;top:70px}}.openy_rose-based.openy-gated-content #gated-content .top-menu>div button{padding-right:0}@media only screen and (max-width:991px){.openy_rose-based.openy-gated-content #gated-content .top-menu>div button{padding-right:8px}}.openy_rose-based.openy-gated-content #gated-content .gated-content-schedule-page{padding-top:115px}@media only screen and (max-width:991px){.openy_rose-based.openy-gated-content #gated-content .gated-content-schedule-page{padding-top:52px}}.openy_rose-based.openy-gated-content #gated-content .date-filter{top:250px}@media only screen and (max-width:991px){.openy_rose-based.openy-gated-content #gated-content .date-filter{top:117px}}.openy_rose-based.openy-gated-content #gated-content .calendar .desktop .slot.dates{top:298px}.openy_rose-based.openy-gated-content.toolbar-horizontal #gated-content,.openy_rose-based.openy-gated-content.toolbar-vertical #gated-content{padding-top:0}.openy_rose-based.openy-gated-content.toolbar-horizontal #gated-content .top-menu,.openy_rose-based.openy-gated-content.toolbar-vertical #gated-content .top-menu{top:202px}.openy_rose-based.openy-gated-content.toolbar-horizontal #gated-content .gated-content-schedule-page,.openy_rose-based.openy-gated-content.toolbar-vertical #gated-content .gated-content-schedule-page{padding-top:46px}.openy_rose-based.openy-gated-content.toolbar-horizontal #gated-content .date-filter,.openy_rose-based.openy-gated-content.toolbar-vertical #gated-content .date-filter{top:287px}.openy_rose-based.openy-gated-content.toolbar-horizontal #gated-content .calendar .desktop .slot.dates,.openy_rose-based.openy-gated-content.toolbar-vertical #gated-content .calendar .desktop .slot.dates{top:335px}.openy_rose-based.openy-gated-content.toolbar-horizontal .openy-page-tabs,.openy_rose-based.openy-gated-content.toolbar-vertical .openy-page-tabs{margin-top:100px!important}@media (max-width:991px){.openy_rose-based.openy-gated-content.toolbar-horizontal #gated-content .top-menu,.openy_rose-based.openy-gated-content.toolbar-vertical #gated-content .top-menu{top:109px}.openy_rose-based.openy-gated-content.toolbar-horizontal .viewport,.openy_rose-based.openy-gated-content.toolbar-vertical .viewport{margin-top:86px}}@media (max-width:609px){.openy_rose-based.openy-gated-content.toolbar-horizontal #gated-content .top-menu,.openy_rose-based.openy-gated-content.toolbar-vertical #gated-content .top-menu{top:109px}}.openy_rose-based.openy-gated-content.toolbar-tray-open #gated-content .top-menu{top:244px}.openy_rose-based.openy-gated-content.toolbar-tray-open #gated-content .gated-content-schedule-page{padding-top:48px}.openy_rose-based.openy-gated-content.toolbar-tray-open #gated-content .date-filter{top:329px}.openy_rose-based.openy-gated-content.toolbar-tray-open #gated-content .calendar .desktop .slot.dates{top:377px}.openy_rose-based.openy-gated-content.primary-menu-minimize #gated-content .top-menu{top:42px}@media only screen and (max-width:991px){.openy_rose-based.openy-gated-content.primary-menu-minimize #gated-content .top-menu{top:109px}}.openy_rose-based.openy-gated-content.primary-menu-minimize #gated-content .gated-content-schedule-page{padding-top:0}.openy_rose-based.openy-gated-content.primary-menu-minimize #gated-content .date-filter{top:127px}.openy_rose-based.openy-gated-content.primary-menu-minimize #gated-content .calendar .desktop .slot.dates{top:175px}.openy_rose-based.openy-gated-content.primary-menu-minimize.toolbar-fixed #gated-content .top-menu{top:81px}.openy_rose-based.openy-gated-content.primary-menu-minimize.toolbar-fixed #gated-content .date-filter{top:166px}.openy_rose-based.openy-gated-content.primary-menu-minimize.toolbar-fixed #gated-content .calendar .desktop .slot.dates{top:214px}.openy_rose-based.openy-gated-content.alerts #openy_alerts_app_header{margin-top:85px}@media only screen and (max-width:991px){.openy_rose-based.openy-gated-content.alerts #openy_alerts_app_header{margin-top:47px}}.openy_rose-based.openy-gated-content.alerts #gated-content{padding-top:0}.openy_rose-based.openy-gated-content.alerts.toolbar-fixed #openy_alerts_app_header{margin-top:83px}@media only screen and (max-width:991px){.openy_rose-based.openy-gated-content.alerts.toolbar-fixed #openy_alerts_app_header{margin-top:0}}.openy_rose-based.openy-gated-content.alerts.toolbar-tray-open #openy_alerts_app_header{margin-top:85px}@media only screen and (max-width:991px){.openy_rose-based.openy-gated-content.alerts.toolbar-tray-open #openy_alerts_app_header{margin-top:0}}.openy_rose-based.openy-gated-content.alerts .openy-page-tabs{margin-top:10px!important}.openy_rose-based.openy-gated-content.alerts.vy-route-Schedule .viewport{overflow:initial}.openy_rose-based.openy-gated-content.alerts.vy-route-Schedule #gated-content .gated-content-schedule-page{padding-top:0!important}.openy_rose-based.openy-gated-content.alerts.vy-route-Schedule #gated-content .gated-content-schedule-page .date-filter{position:static;position:sticky;top:250px}@media only screen and (max-width:991px){.openy_rose-based.openy-gated-content.alerts.vy-route-Schedule #gated-content .gated-content-schedule-page .date-filter{top:116px}}.openy_rose-based.openy-gated-content.alerts.vy-route-Schedule #gated-content .gated-content-schedule-page .calendar .desktop .slot.dates{position:static;position:sticky;top:298px}.openy_rose-based.openy-gated-content.alerts.vy-route-Schedule.primary-menu-minimize #gated-content .gated-content-schedule-page{padding-top:0!important}.openy_rose-based.openy-gated-content.alerts.vy-route-Schedule.primary-menu-minimize #gated-content .gated-content-schedule-page .date-filter{position:static;position:sticky;top:126px}.openy_rose-based.openy-gated-content.alerts.vy-route-Schedule.primary-menu-minimize #gated-content .gated-content-schedule-page .calendar .desktop .slot.dates{position:static;position:sticky;top:174px}@media only screen and (max-width:991px){.openy_rose-based.openy-gated-content.alerts.vy-route-Schedule.toolbar-vertical #toolbar-bar{position:fixed}}.openy_rose-based.openy-gated-content.alerts.vy-route-Schedule.toolbar-fixed #openy_alerts_app_header{margin-top:122px}@media only screen and (max-width:991px){.openy_rose-based.openy-gated-content.alerts.vy-route-Schedule.toolbar-fixed #openy_alerts_app_header{margin-top:0}}.openy_rose-based.openy-gated-content.alerts.vy-route-Schedule.toolbar-fixed #gated-content .gated-content-schedule-page .date-filter{top:287px}.openy_rose-based.openy-gated-content.alerts.vy-route-Schedule.toolbar-fixed #gated-content .gated-content-schedule-page .calendar .desktop .slot.dates{top:335px}.openy_rose-based.openy-gated-content.alerts.vy-route-Schedule.toolbar-fixed.primary-menu-minimize #gated-content .gated-content-schedule-page .date-filter{top:165px}.openy_rose-based.openy-gated-content.alerts.vy-route-Schedule.toolbar-fixed.primary-menu-minimize #gated-content .gated-content-schedule-page .calendar .desktop .slot.dates{top:213px}.openy_rose-based.openy-gated-content.alerts.vy-route-Schedule.toolbar-fixed.toolbar-tray-open #openy_alerts_app_header{margin-top:164px}.openy_rose-based.openy-gated-content.alerts.vy-route-Schedule.toolbar-fixed.toolbar-tray-open #gated-content .gated-content-schedule-page .date-filter{top:326px}.openy_rose-based.openy-gated-content.alerts.vy-route-Schedule.toolbar-fixed.toolbar-tray-open #gated-content .gated-content-schedule-page .calendar .desktop .slot.dates{top:374px}.openy_rose-based.openy-gated-content.alerts.vy-route-Schedule.toolbar-fixed.toolbar-tray-open.primary-menu-minimize #gated-content .gated-content-schedule-page .date-filter{top:166px}.openy_rose-based.openy-gated-content.alerts.vy-route-Schedule.toolbar-fixed.toolbar-tray-open.primary-menu-minimize #gated-content .gated-content-schedule-page .calendar .desktop .slot.dates{top:214px}#gated-content{padding-bottom:30px;padding-top:80px}@media only screen and (max-width:991px){#gated-content{padding-top:45px}}#gated-content .gated-container{padding:10px}@media (min-width:768px){#gated-content .gated-container{margin-left:auto;margin-right:auto;padding:30px 15px;max-width:750px}}@media (min-width:992px){#gated-content .gated-container{max-width:970px}}@media (min-width:1200px){#gated-content .gated-container{max-width:1170px}}#gated-content .gated-containerV2{margin-left:auto;margin-right:auto;max-width:1140px}@media only screen and (max-width:991px){#gated-content .gated-containerV2{max-width:940px}}@media only screen and (max-width:767px),only screen and (max-width:823px) and (max-height:500px){#gated-content .gated-containerV2{max-width:none}}#gated-content .fixed-button{position:fixed;width:48px;height:48px;border-radius:50%;border:2px solid #fff;cursor:pointer;opacity:.8;transition:all .2s ease-in-out}#gated-content .fixed-button a{display:block;color:#fff}#gated-content .fixed-button:hover{opacity:1;box-shadow:0 0 10px rgba(0,0,0,.25)}#gated-content .scroll-to-top{right:30px;bottom:30px;background-color:#0060af;z-index:1}#gated-content .title-wrapper{display:flex;align-items:center;justify-content:space-between}#gated-content .title-inline{display:inline-block}.spinner{justify-content:center} \ No newline at end of file diff --git a/js/gated-content/src/scss/components/_add-to-calendar.scss b/js/gated-content/src/scss/components/_add-to-calendar.scss index 53f4335b1..cdc8589bd 100644 --- a/js/gated-content/src/scss/components/_add-to-calendar.scss +++ b/js/gated-content/src/scss/components/_add-to-calendar.scss @@ -1,7 +1,6 @@ .add-to-calendar { button { margin-right: 10px; - outline: none; border: 2px solid $concrete; border-radius: 50%; background-color: $white; @@ -10,6 +9,10 @@ height: 50px; line-height: 1px; font-size: 18px; + + &:focus { + outline: none; + } } .dropdown-menu { diff --git a/modules/openy_gc_log/src/Plugin/views/field/GCLogDayField.php b/modules/openy_gc_log/src/Plugin/views/field/GCLogDayField.php index 2b5bb13bf..40aae4bf0 100644 --- a/modules/openy_gc_log/src/Plugin/views/field/GCLogDayField.php +++ b/modules/openy_gc_log/src/Plugin/views/field/GCLogDayField.php @@ -22,7 +22,7 @@ public function query() { // Add the field. $params = $this->options['group_type'] !== 'group' ? ['function' => $this->options['group_type']] : []; - $formula = $this->query->getDateFormat("FROM_UNIXTIME($this->tableAlias.$this->realField)", 'D, d/m/Y'); + $formula = $this->query->getDateFormat("FROM_UNIXTIME($this->tableAlias.$this->realField)", 'D, m/d/Y'); $this->field_alias = $this->query->addField(NULL, $formula, "{$this->tableAlias}_{$this->realField}", $params); $this->query->addGroupBy($this->field_alias); diff --git a/openy_gated_content.install b/openy_gated_content.install index f35430e8a..2cf399666 100644 --- a/openy_gated_content.install +++ b/openy_gated_content.install @@ -347,8 +347,8 @@ function openy_gated_content_update_8018() { $entity_type->setClass(VyFavoriteItem::class); $definitions = VyFavoriteItem::baseFieldDefinitions($entity_type); foreach ($definitions as $name => $definition) { - if ($definition_manager->getFieldStorageDefinition($name, $entity_type_id)) { - $definition_manager->updateFieldStorageDefinition($definition); + if ($original = $definition_manager->getFieldStorageDefinition($name, $entity_type_id)) { + $definition_manager->updateFieldStorageDefinition($original); } else { $definition_manager->installFieldStorageDefinition($name, $entity_type_id, 'openy_gated_content', $definition);