/*!
Theme Name: My Music Rx
Theme URI: http://mymusicrx.com
Author: Scott at Pollinate
Author URI: https://pollinate.com/
Description: Theme for CCA MyMusicRx
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: mmrx
*/@import url("//hello.myfonts.net/count/3599a5");@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.04);transform:scale(1.04)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.04);transform:scale(1.04)}100%{-webkit-transform:scale(1);transform:scale(1)}}@font-face{font-family:'MuseoSans-300';src:url("lib/webfonts/3599A5_0_0.eot");src:url("lib/webfonts/3599A5_0_0.eot?#iefix") format("embedded-opentype"),url("lib/webfonts/3599A5_0_0.woff2") format("woff2"),url("lib/webfonts/3599A5_0_0.woff") format("woff"),url("lib/webfonts/3599A5_0_0.ttf") format("truetype")}@font-face{font-family:'MuseoSans-900';src:url("lib/webfonts/3599A5_1_0.eot");src:url("lib/webfonts/3599A5_1_0.eot?#iefix") format("embedded-opentype"),url("lib/webfonts/3599A5_1_0.woff2") format("woff2"),url("lib/webfonts/3599A5_1_0.woff") format("woff"),url("lib/webfonts/3599A5_1_0.ttf") format("truetype")}@font-face{font-family:'MuseoSansRounded-300';src:url("lib/webfonts/3599A5_2_0.eot");src:url("lib/webfonts/3599A5_2_0.eot?#iefix") format("embedded-opentype"),url("lib/webfonts/3599A5_2_0.woff2") format("woff2"),url("lib/webfonts/3599A5_2_0.woff") format("woff"),url("lib/webfonts/3599A5_2_0.ttf") format("truetype")}@font-face{font-family:'MuseoSansRounded-900';src:url("lib/webfonts/3599A5_3_0.eot");src:url("lib/webfonts/3599A5_3_0.eot?#iefix") format("embedded-opentype"),url("lib/webfonts/3599A5_3_0.woff2") format("woff2"),url("lib/webfonts/3599A5_3_0.woff") format("woff"),url("lib/webfonts/3599A5_3_0.ttf") format("truetype")}@font-face{font-family:'MuseoSansRounded-500';src:url("lib/webfonts/3599A5_4_0.eot");src:url("lib/webfonts/3599A5_4_0.eot?#iefix") format("embedded-opentype"),url("lib/webfonts/3599A5_4_0.woff2") format("woff2"),url("lib/webfonts/3599A5_4_0.woff") format("woff"),url("lib/webfonts/3599A5_4_0.ttf") format("truetype")}@font-face{font-family:'MuseoSansRounded-100';src:url("lib/webfonts/3599A5_5_0.eot");src:url("lib/webfonts/3599A5_5_0.eot?#iefix") format("embedded-opentype"),url("lib/webfonts/3599A5_5_0.woff2") format("woff2"),url("lib/webfonts/3599A5_5_0.woff") format("woff"),url("lib/webfonts/3599A5_5_0.ttf") format("truetype")}@font-face{font-family:'MuseoSansRounded-1000';src:url("lib/webfonts/3599A5_6_0.eot");src:url("lib/webfonts/3599A5_6_0.eot?#iefix") format("embedded-opentype"),url("lib/webfonts/3599A5_6_0.woff2") format("woff2"),url("lib/webfonts/3599A5_6_0.woff") format("woff"),url("lib/webfonts/3599A5_6_0.ttf") format("truetype")}@font-face{font-family:'MuseoSansRounded-700';src:url("lib/webfonts/3599A5_7_0.eot");src:url("lib/webfonts/3599A5_7_0.eot?#iefix") format("embedded-opentype"),url("lib/webfonts/3599A5_7_0.woff2") format("woff2"),url("lib/webfonts/3599A5_7_0.woff") format("woff"),url("lib/webfonts/3599A5_7_0.ttf") format("truetype")}html{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;overflow-x:hidden}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}body{margin:0;font-family:"MuseoSans-300",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;background:white;color:black;width:100%;overflow-x:hidden}pre{font-family:monospace, monospace;font-size:1em}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}button,input,select,textarea{margin:0}[hidden]{display:none}h1,h2,h3,h4,h5,h6{font-weight:normal}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.centered{text-align:center}.mmrx-fancyscrollbars::-webkit-scrollbar{height:15px;width:15px;background-color:rgba(0,0,0,0.2)}.mmrx-fancyscrollbars::-webkit-scrollbar-button{height:0;width:0}.mmrx-fancyscrollbars::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:rgba(0,0,0,0.3);min-height:20px;min-width:20px;height:5px;width:5px}.mmrx-fancyscrollbars::-webkit-scrollbar-thumb:hover,.mmrx-fancyscrollbars::-webkit-scrollbar-thumb:active{background-color:rgba(0,0,0,0.4)}.mmrx-fancyscrollbars--purple::-webkit-scrollbar{height:10px;width:10px;background-color:#e4e4e4}.mmrx-fancyscrollbars--purple::-webkit-scrollbar-button{height:0;width:0}.mmrx-fancyscrollbars--purple::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#31187c;min-height:20px;min-width:20px;height:5px;width:5px}.mmrx-fancyscrollbars--purple::-webkit-scrollbar-thumb:hover,.mmrx-fancyscrollbars--purple::-webkit-scrollbar-thumb:active{background-color:rgba(0,0,0,0.4)}.mmrx-fancyscrollbars--lavender::-webkit-scrollbar{height:10px;width:10px;background-color:#e4e4e4}.mmrx-fancyscrollbars--lavender::-webkit-scrollbar-button{height:0;width:0}.mmrx-fancyscrollbars--lavender::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#b09ceb;min-height:20px;min-width:20px;height:5px;width:5px}.mmrx-fancyscrollbars--lavender::-webkit-scrollbar-thumb:hover,.mmrx-fancyscrollbars--lavender::-webkit-scrollbar-thumb:active{background-color:#9f87e7}input[type=range].mmrx-rangeslider{background-color:transparent;-webkit-appearance:none;width:100%;margin:5px 0;position:relative;height:30px}input[type=range].mmrx-rangeslider::-webkit-slider-runnable-track{background:white;height:2px;cursor:pointer;border:0}input[type=range].mmrx-rangeslider::-moz-range-track{background:white;height:2px;cursor:pointer;border:0}input[type=range].mmrx-rangeslider::-ms-track{background:white;height:2px;cursor:pointer;border:0}input[type=range].mmrx-rangeslider::-webkit-slider-thumb{width:30px;height:30px;border-radius:2em;background:white;cursor:pointer;margin:0;margin-top:-14px;-webkit-appearance:none}input[type=range].mmrx-rangeslider::-webkit-slider-thumb:focus{background:#FAD146}input[type=range].mmrx-rangeslider::-webkit-slider-thumb:hover{background:#f9cb2d}input[type=range].mmrx-rangeslider::-webkit-slider-thumb:active{background:#edb906}input[type=range].mmrx-rangeslider::-moz-range-thumb{width:30px;height:30px;border-radius:2em;background:white;cursor:pointer;margin:0;margin-top:-14px;-webkit-appearance:none}input[type=range].mmrx-rangeslider::-moz-range-thumb:focus{background:#FAD146}input[type=range].mmrx-rangeslider::-moz-range-thumb:hover{background:#f9cb2d}input[type=range].mmrx-rangeslider::-moz-range-thumb:active{background:#edb906}input[type=range].mmrx-rangeslider::-ms-thumb{width:30px;height:30px;border-radius:2em;background:white;cursor:pointer;margin:0;margin-top:-14px;-webkit-appearance:none}input[type=range].mmrx-rangeslider::-ms-thumb:focus{background:#FAD146}input[type=range].mmrx-rangeslider::-ms-thumb:hover{background:#f9cb2d}input[type=range].mmrx-rangeslider::-ms-thumb:active{background:#edb906}input::-ms-tooltip{display:none}.mmrx-pillbutton{background:#31187c;font-family:"MuseoSansRounded-700",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;color:white;text-align:center;margin:2px;display:inline-block;text-decoration:none;border:0;cursor:pointer;border-radius:2em;font-size:16px;padding:10px 15px;border:2px solid transparent;-webkit-appearance:none}@media (min-width: 768px){.mmrx-pillbutton{padding:10px 30px;font-size:22px}}.mmrx-pillbutton.mmrx-pillbutton--compact{padding:5px 8px;font-size:14px}@media (min-width: 768px){.mmrx-pillbutton.mmrx-pillbutton--compact{font-size:16px}}.mmrx-pillbutton.mmrx-pillbutton--orchid{background:#b065ff}.mmrx-pillbutton:hover,.mmrx-pillbutton:focus{background:#b09ceb}.mmrx-select{width:100%;overflow:hidden;background-image:url(lib/image/icon-select.svg);background-size:10px 10px;background-repeat:no-repeat;cursor:pointer;background-color:#d9cff5;border:none;height:45px;display:inline-block;vertical-align:bottom;background-position:97% center}.mmrx-select select{width:100%;border-radius:0;height:45px;line-height:1;-webkit-appearance:none;cursor:pointer;background-color:rgba(0,0,0,0);border:none;font-family:"MuseoSansRounded-700",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;color:#31187c;font-size:16px;padding:0 10px}@media (min-width: 480px){.mmrx-select.mmrx-select--compactwhenbig{background-position:90px center}}.mmrx-select.mmrx-select--minimal{height:30px;background-color:white}.mmrx-select.mmrx-select--minimal select{height:30px}.mmrx-select.mmrx-select--quality{height:30px;background-color:transparent;background-position:92% center;background-image:url(lib/image/icon-select-white.svg)}.mmrx-select.mmrx-select--quality:hover,.mmrx-select.mmrx-select--quality:focus{background-image:url(lib/image/icon-select-yellow.svg)}.mmrx-select.mmrx-select--quality select{height:30px;padding-left:5px;color:white;border:solid 1px white}.mmrx-select.mmrx-select--quality select:focus,.mmrx-select.mmrx-select--quality select:hover{color:#FAD146;border-color:#FAD146}.mmrx-select.mmrx-select--disabled{background-color:#ccc;background-image:url(lib/image/icon-select-white.svg)}.mmrx-select.mmrx-select--disabled select{color:white}select::-ms-expand{display:none}.mmrx-footer .mmrx-footer__links{text-align:center;padding:30px 0;color:#31187c;font-family:"MuseoSansRounded-700",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.mmrx-footer .mmrx-footer__links ul{margin:0;padding:0}.mmrx-footer .mmrx-footer__links ul li{list-style:none;display:inline-block;padding:0;margin:5px 0}.mmrx-footer .mmrx-footer__links ul li.important a{text-decoration:underline}.mmrx-footer .mmrx-footer__links ul li.important a:hover{text-decoration:none}@media (min-width: 480px){.mmrx-footer .mmrx-footer__links ul li:after{content:"|";width:10px;height:10px;margin-left:3px}}.mmrx-footer .mmrx-footer__links ul li:last-of-type{padding:0 5px}.mmrx-footer .mmrx-footer__links ul li:last-of-type:after{display:none}.mmrx-footer .mmrx-footer__links ul li a{font-size:14px;color:#31187c;text-decoration:none;outline:0;padding:8px;white-space:nowrap}.mmrx-footer .mmrx-footer__links ul li a:hover,.mmrx-footer .mmrx-footer__links ul li a:focus{text-decoration:underline}.mmrx-footer .mmrx-footer__links ul li a:focus{background-color:#FAD146}.mmrx-footer .mmrx-footer__social{text-align:center}.mmrx-footer .mmrx-footer__social a{margin:0px 15px;text-decoration:none;display:inline-block}.mmrx-footer .mmrx-footer__social a.wide svg{width:60px}@media (max-width: 767px){.mmrx-footer .mmrx-footer__social a.coppa-large{display:none}}@media (min-width: 768px){.mmrx-footer .mmrx-footer__social a.coppa-small{display:none}}.mmrx-footer .mmrx-footer__social a:hover svg path,.mmrx-footer .mmrx-footer__social a:hover svg circle{fill:#b8a5ec}.mmrx-footer .mmrx-footer__social a svg{width:30px;height:auto;vertical-align:bottom}.mmrx-footer .mmrx-footer__social a svg path,.mmrx-footer .mmrx-footer__social a svg circle{fill:#d9cff5}.mmrx-footer .mmrx-footer__social a img{vertical-align:middle;margin-bottom:10px}.mmrx-footer .mmrx-footer__legal{font-family:"MuseoSansRounded-700",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;color:#c8baf1;text-align:center;padding:30px 20px;font-size:11px;text-transform:uppercase}@media (min-width: 768px){.mmrx-footer .mmrx-footer__legal{font-size:12px}}.mmrx-footer .mmrx-footer__legal hr{background-color:#d9cff5;height:1px;border:0;max-width:60%}@media (min-width: 480px){.mmrx-footer .mmrx-footer__legal hr{display:none}}.mmrx-footer .mmrx-footer__legal span{display:none}@media (min-width: 480px){.mmrx-footer .mmrx-footer__legal span{display:inline}}.mmrx-footer .mmrx-footer__legal a{color:#c8baf1;outline:0;white-space:nowrap}.mmrx-footer .mmrx-footer__legal a:hover,.mmrx-footer .mmrx-footer__legal a:focus{text-decoration:underline;color:#31187c;text-decoration:none}.mmrx-footer .mmrx-footer__legal a:focus{background-color:#FAD146}.mmrx-footer .mmrx-footer__testing{text-align:center;color:white;background:black;padding:20px 10px}.mmrx-footer .mmrx-footer__testing h2{margin-bottom:0;margin-top:1em}.mmrx-footer .mmrx-footer__testing a{color:white;margin:0px 5px}.mmrx-content{color:#fff;background-color:#31187c;color:white;position:relative;background-image:radial-gradient(#9a63ff, #391f7c);padding:10px}@media (min-width: 768px){.mmrx-content{padding:20px 20px 50px 20px}}.mmrx-content.mmrx-content--bigheader{padding-top:100px}body.mmrx-body--minimalnav .mmrx-content{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex}body.mmrx-body--minimalnav .mmrx-content .mmrx-content__inset{margin:auto}.mmrx-content:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("lib/image/background-geometric-1.svg"),url("lib/image/background-geometric-3.svg");background-repeat:no-repeat, repeat;background-attachment:scroll;background-size:cover;z-index:0;pointer-events:none}.mmrx-content .mmrx-content__inset{max-width:1000px;margin:0 auto;position:relative;z-index:1}.mmrx-content .mmrx-content__inset .mmrx-content__header{color:white;font-family:"MuseoSansRounded-700",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;width:100%;text-align:center;margin:0 0 45px}@media (min-width: 768px){.mmrx-content .mmrx-content__inset .mmrx-content__header{margin:15px 0 60px}}.mmrx-content .mmrx-content__inset .mmrx-content__header .mmrx-content__header--title{padding-left:5px;font-size:22px;margin:0}@media (min-width: 768px){.mmrx-content .mmrx-content__inset .mmrx-content__header .mmrx-content__header--title{font-size:28px}}@media (min-width: 992px){.mmrx-content .mmrx-content__inset .mmrx-content__header .mmrx-content__header--title{font-size:36px}}.mmrx-content .mmrx-content__inset .mmrx-content__header .mmrx-content__header--subtitle{padding:0 30px;font-size:12px;margin:15px 0}@media (min-width: 768px){.mmrx-content .mmrx-content__inset .mmrx-content__header .mmrx-content__header--subtitle{font-size:22px}}@media (min-width: 992px){.mmrx-content .mmrx-content__inset .mmrx-content__header .mmrx-content__header--subtitle{font-size:28px}}.mmrx-content.mmrx-content--video{background-image:linear-gradient(130deg, #7a27d7 0%, #391f7c 20%, #ce3524 90%)}.mmrx-content.mmrx-content--course{background-image:linear-gradient(130deg, #dc3743 0%, #f58433 30%, #ffbf36 70%)}.mmrx-content.mmrx-content--game{background-image:linear-gradient(130deg, #462273 10%, #223a99 70%, #2b67b0 90%)}.mmrx-searchshell.mmrx-searchshell--static .mmrx-search{height:auto;overflow:visible}.mmrx-searchshell.mmrx-searchshell--static .mmrx-search .mmrx-search__form .mmrx-search__form__label{display:none}@media (max-width: 767px){.mmrx-searchshell.mmrx-searchshell--contextual{display:none}}.mmrx-search{background:#d9cff5;height:0;-webkit-transition:.5s ease height;transition:.5s ease height;overflow:hidden}.mmrx-search.mmrx-search--visible{height:100px}.mmrx-search .mmrx-search__form{width:100%;height:100px;max-width:1000px;margin:0px auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 20px}@media (min-width: 992px){.mmrx-search .mmrx-search__form{padding:0}}.mmrx-search .mmrx-search__form .mmrx-search__form__label{line-height:60px;width:60px;font-size:16px;color:#31187c}@media (min-width: 768px){.mmrx-search .mmrx-search__form .mmrx-search__form__label{font-size:32px;width:120px}}.mmrx-search .mmrx-search__form .mmrx-search__form__input{height:60px;background-color:rgba(255,255,255,0.2);border:0;border-bottom:solid 2px white;color:#31187c;width:100%;font-size:16px;padding:0 10px}@media (min-width: 768px){.mmrx-search .mmrx-search__form .mmrx-search__form__input{padding:0 20px;font-size:24px}}.mmrx-search .mmrx-search__form .mmrx-search__form__input::-webkit-input-placeholder{color:#b09ceb}.mmrx-search .mmrx-search__form .mmrx-search__form__input::-moz-placeholder{color:#b09ceb}.mmrx-search .mmrx-search__form .mmrx-search__form__input::-ms-input-placeholder{color:#b09ceb}.mmrx-search .mmrx-search__form .mmrx-search__form__input::placeholder{color:#b09ceb}.mmrx-search .mmrx-search__form .mmrx-search__form__submit{width:60px;height:60px;background:white;border:0;cursor:pointer}.mmrx-search .mmrx-search__form .mmrx-search__form__submit:hover,.mmrx-search .mmrx-search__form .mmrx-search__form__submit:focus{background-color:#b09ceb}.mmrx-searchresults{max-width:1000px;margin:0 auto;padding:40px 20px}.mmrx-searchresults__item{padding:20px 0;border-bottom:solid 1px #eee}.mmrx-searchresults__item p{margin:5px 0 0}.mmrx-searchresults__item::after{display:table;content:"";clear:both}.mmrx-searchresults__item .mmrx-media--typevideo,.mmrx-searchresults__item .mmrx-media--typegame{width:125px;margin-right:20px;display:block;float:left}.mmrx-searchresults__item .mmrx-media--typevideo .mmrx-media__info,.mmrx-searchresults__item .mmrx-media--typegame .mmrx-media__info{display:none}.mmrx-searchresults__item__link{color:#31187c;text-decoration:none;font-size:1.2em;display:block}.mmrx-searchresults__item__link:hover{text-decoration:underline}.mmrx-searchresults__item__excerpt{margin-top:10px}.mmrx-searchresults__item__posttype{margin-top:10px;font-size:0.8em;text-transform:uppercase}.no-results-addl-content{padding:20px;background-color:#31187c;color:white;position:relative;background-image:radial-gradient(#9a63ff, #391f7c)}.mmrx-featureslider{width:100%;background-color:white;border:solid 10px white;-webkit-box-shadow:0px 5px 15px 5px rgba(0,0,0,0.25);box-shadow:0px 5px 15px 5px rgba(0,0,0,0.25);margin-bottom:50px}@media (min-width: 768px){.mmrx-featureslider{border:solid 15px white;margin-bottom:50px}}.mmrx-featureslider.mmrx-featureslider--slidernoset .mmrx-featureslider__entry{display:none}.mmrx-featureslider.mmrx-featureslider--slidernoset .mmrx-featureslider__entry:nth-of-type(1){display:block}.mmrx-featureslider .mmrx-featureslider__edit{position:absolute;top:0;right:0}.mmrx-featureslider .mmrx-featureslider__entry{width:100%;position:relative}.mmrx-featureslider .mmrx-featureslider__entry .mmrx-featureslider__entry__thumbnail{width:100%;padding-bottom:56.25%;background-size:cover;background-position:center}.mmrx-featureslider .mmrx-featureslider__entry a{text-decoration:none;color:white}.mmrx-featureslider .mmrx-featureslider__entry a:hover,.mmrx-featureslider .mmrx-featureslider__entry a:focus{text-decoration:underline}.mmrx-featureslider .mmrx-featureslider__entry a:hover svg path,.mmrx-featureslider .mmrx-featureslider__entry a:focus svg path{fill:#FAD146}.mmrx-featureslider .mmrx-featureslider__entry .mmrx-featureslider__entry__caption{position:absolute;top:0;left:0;height:100%;width:70%;left:15%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mmrx-featureslider .mmrx-featureslider__entry .mmrx-featureslider__entry__caption h1{font-size:5vw;margin-bottom:.5em;text-transform:uppercase;font-family:"MuseoSansRounded-500",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}@media (min-width: 992px){.mmrx-featureslider .mmrx-featureslider__entry .mmrx-featureslider__entry__caption h1{font-size:50px}}.mmrx-featureslider .mmrx-featureslider__entry .mmrx-featureslider__entry__caption h1 strong{font-family:"MuseoSansRounded-900",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.mmrx-featureslider .mmrx-featureslider__entry .mmrx-featureslider__entry__caption svg{width:10vw;height:10vw;max-width:100px;max-height:100px}.mmrx-featureslider .mmrx-featureslider__entry .mmrx-featureslider__entry__caption svg path{fill:white}.mmrx-featureslider .flickity-prev-next-button{top:calc(50% - 2em);background:transparent}@media (max-width: 767px){.mmrx-featureslider .flickity-prev-next-button{width:30px;height:30px;top:50%}}@media (max-width: 767px){.mmrx-featureslider .flickity-prev-next-button.previous{left:5px}}@media (max-width: 767px){.mmrx-featureslider .flickity-prev-next-button.next{right:5px}}.mmrx-featureslider .flickity-prev-next-button:disabled{opacity:.15;pointer-events:none}.mmrx-featureslider .flickity-prev-next-button .arrow{fill:white}.mmrx-featureslider .flickity-prev-next-button:hover,.mmrx-featureslider .flickity-prev-next-button:focus{background:white}.mmrx-featureslider .flickity-prev-next-button:hover .arrow,.mmrx-featureslider .flickity-prev-next-button:focus .arrow{fill:#222}.mmrx-featureslider .flickity-page-dots{bottom:-50px}.mmrx-featureslider .flickity-page-dots .dot{background:white}.mmrx-mediagroup{margin:20px 0}.mmrx-mediagroup.mmrx-mediagroup--dynamic .mmrx-mediagroup__ui,.mmrx-mediagroup.mmrx-mediagroup--dynamic .mmrx-mediagroup__pagination{display:none}.mmrx-mediagroup.mmrx-mediagroup--dynamic .mmrx-mediagroup__paginationdynamic{display:block}.mmrx-mediagroup.mmrx-mediagroup--dynamic .mmrx-mediagroup__dynamicset{display:block}.mmrx-mediagroup .mmrx-mediagroup__header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mmrx-mediagroup .mmrx-mediagroup__header.mmrx-mediagroup__header--hasfilter .mmrx-mediagroup__header__title{width:50%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (min-width: 480px){.mmrx-mediagroup .mmrx-mediagroup__header.mmrx-mediagroup__header--hasfilter .mmrx-mediagroup__header__title{width:66.66%}}@media (min-width: 992px){.mmrx-mediagroup .mmrx-mediagroup__header.mmrx-mediagroup__header--hasfilter .mmrx-mediagroup__header__title{width:80%}}.mmrx-mediagroup .mmrx-mediagroup__header .mmrx-mediagroup__header__title{color:white;width:100%;padding-left:5px;font-family:"MuseoSansRounded-700",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:22px;margin:15px 0}@media (min-width: 768px){.mmrx-mediagroup .mmrx-mediagroup__header .mmrx-mediagroup__header__title{font-size:28px}}@media (min-width: 992px){.mmrx-mediagroup .mmrx-mediagroup__header .mmrx-mediagroup__header__title{font-size:36px}}.mmrx-mediagroup .mmrx-mediagroup__header .mmrx-mediagroup__header__filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:10px;width:50%}@media (min-width: 480px){.mmrx-mediagroup .mmrx-mediagroup__header .mmrx-mediagroup__header__filter{width:33.33%}}@media (min-width: 992px){.mmrx-mediagroup .mmrx-mediagroup__header .mmrx-mediagroup__header__filter{width:20%}}.mmrx-mediagroup .mmrx-mediagroup__paginationdynamic{display:none}.mmrx-mediagroup .mmrx-mediagroup__dynamicset{display:none}.mmrx-mediagroup .mmrx-mediagroup__dynamicset img{-webkit-animation:loading-spinner 2s infinite linear;animation:loading-spinner 2s infinite linear;width:100px;margin:0px auto;display:block}.mmrx-mediagroup #load-more{background:#471f5f;color:white;margin:40px auto;border:none;padding:15px 30px;font-size:1.2em;display:block;cursor:pointer}.mmrx-mediagroup #load-more:hover{background:#552572}.mmrx-mediagroup #load-more.loading span{display:none}.mmrx-mediagroup #load-more.loading::after{content:"Loading..."}.mmrx-imagegrid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mmrx-imagegrid .mmrx-imagegrid__block{width:calc(33.3% - 10px);display:block;margin:0 10px 6px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mmrx-imagegrid .mmrx-imagegrid__block:hover{opacity:0.75}.mmrx-imagegrid .mmrx-imagegrid__block:last-child{margin-right:0}.mmrx-imagegrid .mmrx-imagegrid__block img{max-width:100%;height:auto}.mmrx-grid .mmrx-grid__cell{padding:5px;width:33.33%}@media (min-width: 768px){.mmrx-grid .mmrx-grid__cell{width:25%}}@media (min-width: 992px){.mmrx-grid .mmrx-grid__cell{width:20%}}.mmrx-grid .mmrx-grid__cell.cols-1{width:100% !important}.mmrx-grid .mmrx-grid__cell.cols-2{width:50% !important}.mmrx-grid .mmrx-grid__cell img{width:100%;height:auto}.mmrx-grid.mmrx-grid--sorter{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mmrx-grid.mmrx-grid--sorter .mmrx-grid__cell{padding-bottom:20px}.mmrx-grid.mmrx-grid--slider.mmrx-grid--slidernoset{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mmrx-grid.mmrx-grid--slider.mmrx-grid--slidernoset .mmrx-grid__cell{display:none}.mmrx-grid.mmrx-grid--slider.mmrx-grid--slidernoset .mmrx-grid__cell:nth-of-type(1),.mmrx-grid.mmrx-grid--slider.mmrx-grid--slidernoset .mmrx-grid__cell:nth-of-type(2){display:block}@media (min-width: 480px){.mmrx-grid.mmrx-grid--slider.mmrx-grid--slidernoset .mmrx-grid__cell:nth-of-type(3){display:block}}@media (min-width: 768px){.mmrx-grid.mmrx-grid--slider.mmrx-grid--slidernoset .mmrx-grid__cell:nth-of-type(4){display:block}}@media (min-width: 992px){.mmrx-grid.mmrx-grid--slider.mmrx-grid--slidernoset .mmrx-grid__cell:nth-of-type(5){display:block}}.mmrx-grid.mmrx-grid--slider .flickity-prev-next-button:disabled{opacity:.15;pointer-events:none}.mmrx-grid.mmrx-grid--sliderissimple .flickity-prev-next-button{top:calc(50% - 2em);background:transparent}@media (max-width: 1199px){.mmrx-grid.mmrx-grid--sliderissimple .flickity-prev-next-button{width:30px;height:30px}}.mmrx-grid.mmrx-grid--sliderissimple .flickity-prev-next-button.previous{left:-50px}@media (max-width: 1199px){.mmrx-grid.mmrx-grid--sliderissimple .flickity-prev-next-button.previous{left:auto;right:35px;top:-30px}}@media (max-width: 767px){.mmrx-grid.mmrx-grid--sliderissimple .flickity-prev-next-button.previous{display:none}}.mmrx-grid.mmrx-grid--sliderissimple .flickity-prev-next-button.next{right:-50px}@media (max-width: 1199px){.mmrx-grid.mmrx-grid--sliderissimple .flickity-prev-next-button.next{right:0px;top:-30px}}@media (max-width: 767px){.mmrx-grid.mmrx-grid--sliderissimple .flickity-prev-next-button.next{display:none}}.mmrx-grid.mmrx-grid--sliderissimple .flickity-prev-next-button .arrow{fill:white}.mmrx-grid.mmrx-grid--sliderissimple .flickity-prev-next-button:hover,.mmrx-grid.mmrx-grid--sliderissimple .flickity-prev-next-button:focus{background:white}.mmrx-grid.mmrx-grid--sliderissimple .flickity-prev-next-button:hover .arrow,.mmrx-grid.mmrx-grid--sliderissimple .flickity-prev-next-button:focus .arrow{fill:#222}.mmrx-grid.mmrx-grid--sliderisdeluxe{max-width:700px;width:100%;margin:0px auto;text-align:center}@media (min-width: 768px){.mmrx-grid.mmrx-grid--sliderisdeluxe{width:calc(100% - 100px)}}.mmrx-grid.mmrx-grid--sliderisdeluxe .mmrx-grid__cell{text-align:left;width:100%}@media (min-width: 480px){.mmrx-grid.mmrx-grid--sliderisdeluxe .mmrx-grid__cell{width:50%}}@media (min-width: 992px){.mmrx-grid.mmrx-grid--sliderisdeluxe .mmrx-grid__cell{width:33.33%}}.mmrx-grid.mmrx-grid--sliderisdeluxe .flickity-prev-next-button{top:50%;background:transparent}.mmrx-grid.mmrx-grid--sliderisdeluxe .flickity-prev-next-button .arrow{fill:#31187c}@media (max-width: 767px){.mmrx-grid.mmrx-grid--sliderisdeluxe .flickity-prev-next-button{width:30px;height:30px}}.mmrx-grid.mmrx-grid--sliderisdeluxe .flickity-prev-next-button.previous{left:-50px}@media (max-width: 767px){.mmrx-grid.mmrx-grid--sliderisdeluxe .flickity-prev-next-button.previous{left:auto;right:40px;top:2em}}.mmrx-grid.mmrx-grid--sliderisdeluxe .flickity-prev-next-button.next{right:-50px}@media (max-width: 767px){.mmrx-grid.mmrx-grid--sliderisdeluxe .flickity-prev-next-button.next{right:5px;top:2em}}.mmrx-grid.mmrx-grid--sliderisdeluxe .flickity-prev-next-button:hover,.mmrx-grid.mmrx-grid--sliderisdeluxe .flickity-prev-next-button:focus{background-color:#31187c}.mmrx-grid.mmrx-grid--sliderisdeluxe .flickity-prev-next-button:hover .arrow,.mmrx-grid.mmrx-grid--sliderisdeluxe .flickity-prev-next-button:focus .arrow{fill:#fff}.mmrx-grid .flickity-page-dots{display:-webkit-box;display:-ms-flexbox;display:flex;bottom:-30px}@media (min-width: 768px){.mmrx-grid .flickity-page-dots{display:none}}.mmrx-grid .flickity-page-dots .dot{border-radius:0;height:8px;margin:0;width:25%;width:100%;display:block;opacity:1;background-color:#ccc}.mmrx-grid .flickity-page-dots .dot:hover,.mmrx-grid .flickity-page-dots .dot:focus{background-color:#31187c}.mmrx-grid .flickity-page-dots .dot.is-selected{background-color:#aaa}.mmrx-media{color:#31187c;text-decoration:none;outline:0;display:block}.mmrx-media.mmrx-media--inverted{color:white}.mmrx-media.mmrx-media--truncated .mmrx-media__info p,.mmrx-media.mmrx-media--truncated .mmrx-media__info h3{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mmrx-media.mmrx-media--loading .mmrx-media__image .mmrx-media__image__sizer:after{opacity:1}.mmrx-media.mmrx-media--noshadow .mmrx-media__image{-webkit-box-shadow:none;box-shadow:none}.mmrx-media.mmrx-media--noshadow:hover .mmrx-media__image,.mmrx-media.mmrx-media--noshadow:focus .mmrx-media__image{-webkit-box-shadow:none;box-shadow:none}.mmrx-media.mmrx-media--needscompletion .mmrx-media__image:after{opacity:1;width:60px;height:60px;right:calc(50% - 30px);bottom:calc(50% - 30px)}.mmrx-media.mmrx-media--needscompletion:hover .mmrx-media__image:after,.mmrx-media.mmrx-media--needscompletion:focus .mmrx-media__image:after{opacity:.75}.mmrx-media:hover .mmrx-media__image,.mmrx-media:focus .mmrx-media__image{-webkit-box-shadow:5px 5px 0px rgba(0,0,0,0.5);box-shadow:5px 5px 0px rgba(0,0,0,0.5)}.mmrx-media:hover .mmrx-media__info,.mmrx-media:focus .mmrx-media__info{text-decoration:underline}.mmrx-media:focus .mmrx-media__image{-webkit-box-shadow:5px 5px 0px #FAD146;box-shadow:5px 5px 0px #FAD146}.mmrx-media .mmrx-media__image{position:relative;background-repeat:no-repeat;background-position:center;-webkit-box-shadow:5px 5px 0px rgba(0,0,0,0.25);box-shadow:5px 5px 0px rgba(0,0,0,0.25);background-color:rgba(0,0,0,0.25);background-image:url("lib/image/icon-playcircle-white.svg");background-size:50px 50px}.mmrx-media .mmrx-media__image.flickity-bg-lazyloaded{background-size:cover}.mmrx-media .mmrx-media__image .mmrx-media__image__sizer{width:100%;height:0;padding-bottom:65%;position:relative}.mmrx-media .mmrx-media__image .mmrx-media__image__sizer:after{content:"";position:relative;background-image:url(lib/image/icon-loadingindicator.svg);background-size:cover;width:50px;height:50px;position:absolute;top:calc(50% - 20px);left:calc(50% - 20px);-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite;pointer-events:none;-webkit-transition:0.25s cubic-bezier(0.52, 0.01, 0.16, 1) opacity;transition:0.25s cubic-bezier(0.52, 0.01, 0.16, 1) opacity;opacity:0}.mmrx-media .mmrx-media__image .mmrx-media__image__status{font-family:"MuseoSansRounded-900",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;position:absolute;margin:0;top:calc(50% - .5em);text-align:center;width:100%;left:0;text-transform:uppercase;color:white;opacity:0;pointer-events:none;-webkit-transition:0.25s cubic-bezier(0.52, 0.01, 0.16, 1) opacity;transition:0.25s cubic-bezier(0.52, 0.01, 0.16, 1) opacity}.mmrx-media .mmrx-media__image:before,.mmrx-media .mmrx-media__image:after{content:"";position:absolute;opacity:0;pointer-events:none;-webkit-transition:0.25s cubic-bezier(0.52, 0.01, 0.16, 1) opacity;transition:0.25s cubic-bezier(0.52, 0.01, 0.16, 1) opacity}.mmrx-media .mmrx-media__image:before{width:100%;height:100%;top:0;left:0;background:rgba(237,30,21,0.66)}.mmrx-media .mmrx-media__image:after{width:40px;height:40px;background-image:url("lib/image/icon-playcircle-white.svg");bottom:5px;right:5px}.mmrx-media .mmrx-media__info h3{margin:0;padding-top:10px;font-family:"MuseoSansRounded-900",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;letter-spacing:.05em;font-size:12px}@media (min-width: 480px){.mmrx-media .mmrx-media__info h3{font-size:14px}}@media (min-width: 768px){.mmrx-media .mmrx-media__info h3{font-size:16px}}.mmrx-media .mmrx-media__info p{margin:0;font-family:"MuseoSansRounded-500",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:12px}@media (min-width: 480px){.mmrx-media .mmrx-media__info p{font-size:14px}}@media (min-width: 768px){.mmrx-media .mmrx-media__info p{font-size:16px}}.mmrx-media .mmrx-media__content{display:none}.single-course .mmrx-mediaviewer__playlist{display:none}.mmrx-mediaheader{color:#31187c;font-family:"MuseoSansRounded-900",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;text-transform:uppercase;margin:0;line-height:1;padding:10px 0;font-size:18px}@media (min-width: 992px){.mmrx-mediaheader{font-size:24px}}@media (min-width: 1200px){.mmrx-mediaheader{text-align:center}}.mmrx-profile{max-width:992px;width:100%;margin:0px auto;color:white;position:relative;z-index:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mmrx-profile .mmrx-profile__image{margin:0px auto;background-image:url("lib/image/background-profilegradient.jpg");background-position:center;background-size:cover;border-radius:100%;width:120px;height:120px;padding:10px;margin-top:10px}@media (min-width: 768px){.mmrx-profile .mmrx-profile__image{width:180px;height:180px;padding:20px;margin-top:-60px}}.mmrx-profile .mmrx-profile__image img{width:100%;height:100%;border-radius:100%;background-color:#31187c}.mmrx-profile .mmrx-profile__header{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:"MuseoSansRounded-700",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;text-align:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:30px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width: 767px){.mmrx-profile .mmrx-profile__header{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.mmrx-profile .mmrx-profile__header .mmrx-profile__header__badges{width:100px}.mmrx-profile .mmrx-profile__header .mmrx-profile__header__badges a{color:white;position:relative;display:inline-block;text-decoration:none}.mmrx-profile .mmrx-profile__header .mmrx-profile__header__badges a:hover,.mmrx-profile .mmrx-profile__header .mmrx-profile__header__badges a:focus{color:#FAD146;text-decoration:underline}.mmrx-profile .mmrx-profile__header .mmrx-profile__header__badges a:hover svg path,.mmrx-profile .mmrx-profile__header .mmrx-profile__header__badges a:focus svg path{fill:#FAD146}.mmrx-profile .mmrx-profile__header .mmrx-profile__header__badges img{width:65px;height:65px}.mmrx-profile .mmrx-profile__header .mmrx-profile__header__badges p{margin:0}.mmrx-profile .mmrx-profile__header .mmrx-profile__header__badges span{text-shadow:1px 1px 4px rgba(0,0,0,0.5);font-size:30px;position:absolute;top:0;width:100%;height:65px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mmrx-profile .mmrx-profile__header .mmrx-profile__header__badges span.twodigits{font-size:24px}.mmrx-profile .mmrx-profile__header .mmrx-profile__header__badges span.threedigits{font-size:20px}.mmrx-profile .mmrx-profile__header .mmrx-profile__header__info{width:calc(100% - 200px);height:82px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width: 767px){.mmrx-profile .mmrx-profile__header .mmrx-profile__header__info{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;width:100%;padding:20px 0}}.mmrx-profile .mmrx-profile__header .mmrx-profile__header__info h2{font-family:"MuseoSansRounded-900",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:36px;margin:0}.mmrx-profile .mmrx-profile__header .mmrx-profile__header__info h3{font-family:"MuseoSansRounded-300",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:36px;margin:0}@media (max-width: 767px){.mmrx-profile .mmrx-profile__header .mmrx-profile__header__info h3{font-size:16px}}.mmrx-profile .mmrx-profile__header .mmrx-profile__header__requests{width:100px}.mmrx-profile .mmrx-profile__header .mmrx-profile__header__requests a{color:white;display:inline-block;text-decoration:none}.mmrx-profile .mmrx-profile__header .mmrx-profile__header__requests a:hover,.mmrx-profile .mmrx-profile__header .mmrx-profile__header__requests a:focus{color:#FAD146;text-decoration:underline}.mmrx-profile .mmrx-profile__header .mmrx-profile__header__requests a:hover svg path,.mmrx-profile .mmrx-profile__header .mmrx-profile__header__requests a:focus svg path{fill:#FAD146}.mmrx-profile .mmrx-profile__header .mmrx-profile__header__requests svg{width:55px;height:55px}.mmrx-profile .mmrx-profile__header .mmrx-profile__header__requests svg path{fill:white}.mmrx-profile .mmrx-profile__header .mmrx-profile__header__requests p{margin:0}.mmrx-profile__library{border:solid 3px #b09ceb;background:white}@media (max-width: 767px){.mmrx-profile__library{margin:0 -20px;border-width:3px 0}}.mmrx-profile__library__header{text-align:center;background:#d9cff5}.mmrx-profile__library__header h1{color:#31187c;font-size:22px;font-family:"MuseoSansRounded-700",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;padding:20px 0;margin:0;text-transform:uppercase}.mmrx-profile__library__tabtypes{display:-webkit-box;display:-ms-flexbox;display:flex;background:#d9cff5}.mmrx-profile__library__tabtypes .mmrx-profile__library__tabtypes__single{width:33.333%;padding:10px}.mmrx-profile__library__tabtypes .mmrx-profile__library__tabtypes__single button{cursor:pointer;opacity:.5;width:100%;text-align:center;padding:20px 0;border:0;background-color:transparent}.mmrx-profile__library__tabtypes .mmrx-profile__library__tabtypes__single button svg{width:40px;height:40px}@media (min-width: 768px){.mmrx-profile__library__tabtypes .mmrx-profile__library__tabtypes__single button svg{width:60px;height:60px}}.mmrx-profile__library__tabtypes .mmrx-profile__library__tabtypes__single button label{display:block;font-size:16px;font-family:"MuseoSansRounded-700",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;color:#31187c;pointer-events:none}.mmrx-profile__library__tabtypes .mmrx-profile__library__tabtypes__single button:hover{opacity:1}.mmrx-profile__library__tabtypes .mmrx-profile__library__tabtypes__single.mmrx-profile__library__tabtypes__single--active{background-color:white}.mmrx-profile__library__tabtypes .mmrx-profile__library__tabtypes__single.mmrx-profile__library__tabtypes__single--active button{opacity:1}.mmrx-profile__library__tabtaxes{position:relative;background:white;width:100%;padding:30px 10px;text-align:center;white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;display:none}@media (min-width: 768px){.mmrx-profile__library__tabtaxes{width:calc(100% - 40px);margin:0 20px}}.mmrx-profile__library__tabtaxes.mmrx-profile__library__tabtaxes--active{display:block}.mmrx-profile__library__tabtaxes .mmrx-profile__library__tabtaxes__single{background:white;border-radius:100%;display:inline;margin:0 2px}.mmrx-profile__library__tabtaxes .mmrx-profile__library__tabtaxes__single.mmrx-profile__library__tabtaxes__single--active button{border-color:#31187c !important}.mmrx-profile__library__tabtaxes .mmrx-profile__library__tabtaxes__single button{cursor:pointer;display:inline-block;padding:0px;background:0;border-radius:100%;border:0;border:solid 7px transparent;background:transparent;width:80px;height:80px}@media (min-width: 768px){.mmrx-profile__library__tabtaxes .mmrx-profile__library__tabtaxes__single button{width:100px;height:100px}}.mmrx-profile__library__tabtaxes .mmrx-profile__library__tabtaxes__single button:hover,.mmrx-profile__library__tabtaxes .mmrx-profile__library__tabtaxes__single button:focus{border-color:#d9cff5}.mmrx-profile__library__tabtaxes .mmrx-profile__library__tabtaxes__single button img{width:100%;pointer-events:none;margin-bottom:10px}.mmrx-profile__library__tabtaxes .mmrx-profile__library__tabtaxes__single button label{display:block;font-size:12px;font-family:"MuseoSansRounded-900",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;color:#31187c;text-transform:uppercase}.mmrx-profile__library__filterbar{background-color:#31187c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:44px}@media (min-width: 768px){.mmrx-profile__library__filterbar{border:solid 20px white;border-width:0 20px}}.mmrx-profile__library__filterbar .mmrx-profile__library__filterbar__aligner{background-color:#d9cff5;padding:0 8px;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mmrx-profile__library__listings{max-height:420px;overflow-y:auto;background:white;border-bottom:solid 1px #ccc;border-top:solid 1px #ccc}@media (min-width: 768px){.mmrx-profile__library__listings{margin:0 20px}}.mmrx-profile__library__listings.mmrx-profile__library__listings--empty::before{content:"You have not saved anything in this category. Click the button below to add more.";color:#666;padding:40px;display:block;border-left:solid 1px #ccc;border-right:solid 1px #ccc;text-align:center}.mmrx-profile__library__listings .mmrx-profile__library__listings__single{background:white;border:solid 1px #d1d4d3;border-top:0;display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;color:#31187c;overflow:hidden;padding:15px;text-decoration:none !important}.mmrx-profile__library__listings .mmrx-profile__library__listings__single:hover{background-color:#ebedec}.mmrx-profile__library__listings .mmrx-profile__library__listings__single img{width:150px;height:95px;margin-right:20px}.mmrx-profile__library__listings .mmrx-profile__library__listings__single.visible{display:-webkit-box;display:-ms-flexbox;display:flex}.mmrx-profile__library__listings .mmrx-profile__library__listings__single .mmrx-profile__library__listings__single__thumb{width:110px;margin-right:20px}.mmrx-profile__library__listings .mmrx-profile__library__listings__single .mmrx-profile__library__listings__single__thumb img{max-width:100%;height:auto}.mmrx-profile__library__listings .mmrx-profile__library__listings__single .mmrx-profile__library__listings__single__title{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"MuseoSansRounded-500",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.mmrx-profile__library__listings .mmrx-profile__library__listings__single .mmrx-profile__library__listings__single__title .mmrx-profile__library__listings__single__title__header{font-family:"MuseoSansRounded-900",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px}.mmrx-profile__library__listings .mmrx-profile__library__listings__single .mmrx-profile__library__listings__single__title .mmrx-profile__library__listings__single__title__subheader{font-family:"MuseoSansRounded-700",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:13px}.mmrx-profile__library__listings .mmrx-profile__library__listings__single .mmrx-profile__library__listings__single__remove{width:30px;opacity:0;text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mmrx-profile__library__listings .mmrx-profile__library__listings__single .mmrx-profile__library__listings__single__remove:hover svg path{opacity:0.6}.mmrx-profile__library__listings .mmrx-profile__library__listings__single .mmrx-profile__library__listings__single__remove svg{width:20px;height:20px}.mmrx-profile__library__listings .mmrx-profile__library__listings__single .mmrx-profile__library__listings__single__remove svg path{fill:#31187c}.mmrx-profile__library__listings .mmrx-profile__library__listings__single:hover .mmrx-profile__library__listings__single__remove{opacity:1}.mmrx-profile__library__loadmore{text-align:center;padding:30px 0}.no-results{color:#31187c;padding:50px;text-align:center;font-size:1.2;font-weight:bold}.mmrx-form::-webkit-input-placeholder{color:#31187c}.mmrx-form::-moz-placeholder{color:#31187c}.mmrx-form::-ms-input-placeholder{color:#31187c}.mmrx-form::placeholder{color:#31187c}.mmrx-form__msg{color:white;padding:10px 26px 10px 10px;line-height:20px;margin-bottom:1em;position:relative}.mmrx-form__msg p{margin:0}.mmrx-form__msg button{content:"";background:url(lib/image/icon-close.svg);display:block;position:absolute;right:8px;top:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:16px;height:16px;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;text-indent:-9999px}.mmrx-form__msg--success{background:#56b4a4}.mmrx-form__msg--success:hover{background:#79c4b7}.mmrx-form__msg--success button{background:url(lib/image/icon-close--white.svg)}.mmrx-form__msg--error{background:#ffdddd;border:solid 2px red;color:#31187c}.mmrx-form__msg--error:hover{border-color:#f33}.mmrx-form__msg--error a{color:inherit}.mmrx-form__group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mmrx-form__group .mmrx-form__group__field{width:100%}@media (min-width: 480px){.mmrx-form__group .mmrx-form__group__field{width:120px;margin:0 10px 0 0}}.mmrx-form__group .mmrx-form__group__field:last-of-type .mmrx-form__control:not(.mmrx-form__control--haserror){margin-bottom:0}@media (max-width: 767px){.mmrx-form__group .mmrx-form__group__field .mmrx-form__control.mmrx-form__control--haserror{margin-bottom:10px}}.mmrx-form__control{margin-bottom:20px;font-family:"MuseoSansRounded-700",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.mmrx-form__control.mmrx-form__control--collapsed{margin-bottom:0}.mmrx-form__control.mmrx-form__control--disabled{pointer-events:none}.mmrx-form__control.mmrx-form__control--disabled input{background-color:#EEE}.mmrx-form__control.mmrx-form__control--invisible{display:none}.mmrx-form__control.mmrx-form__control--haserror .mmrx-form__control__error{display:block}.mmrx-form__control.mmrx-form__control--haserror input,.mmrx-form__control.mmrx-form__control--haserror textarea{background:pink;border:solid 1px red}.mmrx-form__control.mmrx-form__control--haserror .mmrx-select{border:solid 1px red;background-image:url("lib/image/icon-select-red.svg");background-color:pink}.mmrx-form__control.mmrx-form__control--haserror .mmrx-select select{color:red}.mmrx-form__control label{display:block;color:#31187c;margin-bottom:5px;width:100%}.mmrx-form__control input{width:100%;background-color:#d9cff5;border:none;height:45px;padding:0 10px;color:#31187c;font-size:16px}.mmrx-form__control textarea{width:100%;background-color:#d9cff5;border:none;padding:10px;color:#31187c;font-size:16px;resize:none}.mmrx-form__control .mmrx-form__control__error{color:red;padding-top:5px;display:none;font-style:italic;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:.8em}.mmrx-form__note{color:#31187c;font-family:"MuseoSansRounded-500",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.mmrx-form__note p{font-size:16px;margin-top:0}.mmrx-form__note label{display:block;margin-bottom:5px;font-family:"MuseoSansRounded-700",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.mmrx-form__required{color:#31187c;font-size:14px}.mmrx-form__submit{text-align:center}.mmrx-form__checkbox input[type="checkbox"]{opacity:0}.mmrx-form__checkbox input[type="checkbox"]+label:after{content:none}.mmrx-form__checkbox input[type="checkbox"]:checked+label::after{content:""}.mmrx-form__checkbox input[type="checkbox"]:focus+label::before{outline:#3b99fc auto 5px}.mmrx-form__checkbox label{font-family:"MuseoSansRounded-700",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;position:relative;display:inline-block;padding-left:27px}.mmrx-form__checkbox label:before,.mmrx-form__checkbox label:after{position:absolute;content:"";display:inline-block}.mmrx-form__checkbox label:before{height:35px;width:35px;background-color:#d9cff5;left:-16px;top:-8px}.mmrx-form__checkbox label:after{height:10px;width:23px;border-left:3px solid #31187c;border-bottom:3px solid #31187c;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:-9px;top:2px}.mmrx-contactus .mmrx-contactus__intro{text-align:center}@media (min-width: 768px){.mmrx-contactus .mmrx-contactus__intro{width:65%;margin:0 auto 50px}}.mmrx-contactus .mmrx-contactus__intro h2{color:#fff;font-family:"MuseoSansRounded-900",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.mmrx-contactus .mmrx-contactus__intro a{color:white}.mmrx-contactus__container{background-color:#fff;border:5px solid #b09ceb;border-radius:3px;padding:20px}@media (min-width: 768px){.mmrx-contactus__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;padding:50px}.mmrx-contactus__container .mmrx-contactus__contact-info{width:30%}.mmrx-contactus__container form{width:70%;padding-right:50px}.mmrx-contactus__container .mmrx-form__submit{width:100%}}.mmrx-contactus__container .mmrx-contactus__contact-info{color:#31187c;border-bottom:1px solid #31187c;margin-bottom:30px}@media (min-width: 768px){.mmrx-contactus__container .mmrx-contactus__contact-info{border-bottom:none}}.mmrx-contactus__container .mmrx-contactus__contact-info p{line-height:1.3}.mmrx-contactus__container .mmrx-contactus__contact-info p strong{font-family:"MuseoSansRounded-700",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.mmrx-login{background-color:#fff;border:5px solid #b09ceb;border-radius:3px;max-width:570px;margin:0 auto;font-family:"MuseoSansRounded-700",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}@media (min-width: 768px){.mmrx-login{margin-top:20px}}.mmrx-login .mmrx-login__form{padding:20px;color:#31187c}@media (min-width: 768px){.mmrx-login .mmrx-login__form{padding:20px 55px}}.mmrx-login .mmrx-login__form h2{display:block;width:215px;height:100px;text-indent:-9000px;background-image:url(lib/image/logo-mymusicrx.svg);background-repeat:no-repeat;background-position:center;margin:0 auto}.mmrx-login .mmrx-login__form h3{font-family:"MuseoSansRounded-900",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;text-transform:uppercase;text-align:center;font-size:30px}.mmrx-login .mmrx-login__footer,.mmrx-login .mmrx-form__remember{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px;width:100%}.mmrx-login .mmrx-form__remember{padding:0;min-height:55px}.mmrx-login .mmrx-form__remember label,.mmrx-login .mmrx-form__remember a{color:#8d62bb;-ms-flex-item-align:start;align-self:flex-start}.mmrx-login .mmrx-form__remember label:hover,.mmrx-login .mmrx-form__remember a:hover{text-decoration:none}.mmrx-login .mmrx-login__create-account{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px}.mmrx-login .mmrx-login__create-account p{color:#8d62bb;margin:0 10px 0 0}.mmrx-login .mmrx-login__create-account a{font-family:"MuseoSansRounded-900",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;color:#8d62bb}.mmrx-login .mmrx-login__create-account a:hover{text-decoration:none}.mmrx-forgotpassword{background-color:#fff;border:5px solid #b09ceb;border-radius:3px;max-width:570px;margin:0 auto;font-family:"MuseoSansRounded-700",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}@media (min-width: 768px){.mmrx-forgotpassword{margin-top:20px}}.mmrx-forgotpassword__form{padding:20px;color:#31187c}.mmrx-forgotpassword__form h2{display:block;width:120px;height:100px;text-indent:-9000px;background-image:url(lib/image/logo-mymusicrx.svg);background-repeat:no-repeat;background-position:center;margin:0 auto}.mmrx-forgotpassword__form h3{font-family:"MuseoSansRounded-900",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;text-transform:uppercase;text-align:center;font-size:30px}.mmrx-forgotpassword__form p{text-align:center}@media (min-width: 768px){.mmrx-forgotpassword__form{padding:20px 55px}}.mmrx-createaccount{background-color:#fff;border:5px solid #b09ceb;border-radius:3px;width:100%;margin:0px auto}@media (min-width: 768px){.mmrx-createaccount{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin:20px auto 0px auto;width:570px}}.mmrx-createaccount .under13{display:none}.mmrx-createaccount .mmrx-createaccount__form{padding:20px;color:#31187c;-webkit-box-flex:1;-ms-flex:1;flex:1}.mmrx-createaccount .mmrx-createaccount__form h2{display:block;width:215px;height:100px;text-indent:-9000px;background-image:url(lib/image/logo-mymusicrx.svg);background-repeat:no-repeat;background-position:center;margin:0 auto}.mmrx-createaccount .mmrx-createaccount__form h3{font-family:"MuseoSansRounded-900",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;text-transform:uppercase;text-align:center;font-size:30px}.mmrx-createaccount .mmrx-createaccount__form h3 span{display:block;font-family:"MuseoSansRounded-700",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.mmrx-createaccount .mmrx-createaccount__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px;width:100%}.mmrx-createaccount .mmrx-createaccount__footer a,.mmrx-createaccount .mmrx-createaccount__footer p{color:#8d62bb;margin:0;font-family:"MuseoSansRounded-700",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.mmrx-createaccount a{-webkit-transition:all 0.25s cubic-bezier(0.52, 0.01, 0.16, 1);transition:all 0.25s cubic-bezier(0.52, 0.01, 0.16, 1)}.mmrx-createaccount a:hover{color:#31187c}.mmrx-updateaccount{max-width:700px;margin:0 auto;margin-top:10px;font-family:"MuseoSansRounded-700",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.mmrx-updateaccount .mmrx-updateaccount__header{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:30px}@media (min-width: 768px){.mmrx-updateaccount .mmrx-updateaccount__header{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.mmrx-updateaccount .mmrx-updateaccount__header .mmrx-updateaccount__header__image{border-radius:100%;background:#31187c;background-image:url(lib/image/background-profilegradient.jpg);background-position:center;background-size:cover;max-width:120px;padding:10px;width:120px}@media (min-width: 768px){.mmrx-updateaccount .mmrx-updateaccount__header .mmrx-updateaccount__header__image{max-width:200px;width:200px;padding:20px}}.mmrx-updateaccount .mmrx-updateaccount__header .mmrx-updateaccount__header__image img{width:100%;border-radius:100%;vertical-align:bottom;background-color:#31187c}.mmrx-updateaccount .mmrx-updateaccount__header .mmrx-updateaccount__header__image .mmrx-updateaccount__header__image__src{padding-bottom:100%;width:100%;position:relative;background-size:contain;border-radius:50%}.mmrx-updateaccount .mmrx-updateaccount__header .input_file{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.mmrx-updateaccount .mmrx-updateaccount__header .input_file+label{font-size:1.25em;font-weight:700;color:white;background-color:black;display:inline-block}.mmrx-updateaccount .mmrx-updateaccount__header .input_file+label:hover{background-color:red}.mmrx-updateaccount .mmrx-updateaccount__header .mmrx-updateaccount__header__link{width:100%;text-align:center}@media (min-width: 768px){.mmrx-updateaccount .mmrx-updateaccount__header .mmrx-updateaccount__header__link{width:calc(50% - 100px);padding-left:20px}}.mmrx-updateaccount .mmrx-updateaccount__header .mmrx-updateaccount__header__link label{color:white;margin-top:20px;display:inline-block;text-decoration:none}.mmrx-updateaccount .mmrx-updateaccount__header .mmrx-updateaccount__header__link label svg{width:2em;height:2em;margin-top:-.25em;vertical-align:middle}.mmrx-updateaccount .mmrx-updateaccount__header .mmrx-updateaccount__header__link label svg path{fill:white}.mmrx-updateaccount .mmrx-updateaccount__header .mmrx-updateaccount__header__link label:hover,.mmrx-updateaccount .mmrx-updateaccount__header .mmrx-updateaccount__header__link label:focus{color:#ccc}.mmrx-updateaccount .mmrx-updateaccount__header .mmrx-updateaccount__header__link label:hover svg path,.mmrx-updateaccount .mmrx-updateaccount__header .mmrx-updateaccount__header__link label:focus svg path{fill:currentColor}.mmrx-updateaccount .mmrx-updateaccount__header .mmrx-updateaccount__header__link label:hover span,.mmrx-updateaccount .mmrx-updateaccount__header .mmrx-updateaccount__header__link label:focus span{text-decoration:underline}.mmrx-updateaccount .mmrx-updateaccount__form{background-color:#fff;border:5px solid #b09ceb;border-radius:3px;padding:20px;color:#31187c}@media (min-width: 768px){.mmrx-updateaccount .mmrx-updateaccount__form{padding:50px 90px 20px 90px}}.mmrx-updateaccount .mmrx-updateaccount__form .mmrx-updateaccount__form__footer{text-align:right;color:#9f87e7}@media (min-width: 768px){.mmrx-updateaccount .mmrx-updateaccount__form .mmrx-updateaccount__form__footer{margin-right:-60px}}.mmrx-updateaccount .mmrx-updateaccount__form .mmrx-updateaccount__form__footer p{margin-bottom:0}.ui-datepicker{display:none}.mmrx-updateprivacy{max-width:700px;margin:0 auto;margin-top:10px;font-family:"MuseoSansRounded-700",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.mmrx-updateprivacy .mmrx-updateprivacy__form{background-color:#fff;border:5px solid #b09ceb;border-radius:3px;padding:20px;color:#31187c}@media (min-width: 768px){.mmrx-updateprivacy .mmrx-updateprivacy__form{padding:50px 90px 20px 90px}}.mmrx-updateprivacy .mmrx-updateprivacy__form__footer{text-align:right;color:#9f87e7}@media (min-width: 768px){.mmrx-updateprivacy .mmrx-updateprivacy__form__footer{margin-right:-60px}}.mmrx-updateprivacy .mmrx-updateprivacy__form__footer p{margin-bottom:0}.mmrx-badges{background-color:#fff;border:5px solid #b09ceb;border-radius:3px}.mmrx-badges .mmrx-badges__header{text-align:center;margin:-20px 0 0}@media (min-width: 768px){.mmrx-badges .mmrx-badges__header{margin:-20px 0 0}}.mmrx-badges .mmrx-badges__header .mmrx-badges__badge-counter{width:70px;height:80px;background-color:#31187c;margin:0 auto;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"MuseoSansRounded-900",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:40px}.mmrx-badges .mmrx-badges__header h2{color:#31187c;font-size:40px;font-family:"MuseoSansRounded-700",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;text-transform:uppercase}.mmrx-badges .mmrx-badges__collection{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 20px 20px 20px}.mmrx-badges .mmrx-badges__collection .mmrx-badges__collection__single{width:50%;text-align:center;padding:0 20px;margin-bottom:20px;position:0 10px}@media (min-width: 480px){.mmrx-badges .mmrx-badges__collection .mmrx-badges__collection__single{width:33.3%}}@media (min-width: 768px){.mmrx-badges .mmrx-badges__collection .mmrx-badges__collection__single{width:25%;padding:0 30px}}.mmrx-badges .mmrx-badges__collection .mmrx-badges__collection__single p{color:#31187c;font-size:20px;font-family:"MuseoSansRounded-900",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;max-width:140px;margin:0 auto 10px}.mmrx-badges .mmrx-badges__collection .mmrx-badges__collection__single p span{color:#b09ceb;font-size:18px;margin-top:20px;display:block}.mmrx-overlay--badgealert{background:white;max-width:400px !important;margin:0 auto !important}.mmrx-overlay--badgealert .mmrx-overlay__close{float:right}.mmrx-badgealert h2{color:#31187c;font-size:28px;font-family:"MuseoSansRounded-700",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;margin:0 0 10px;text-transform:uppercase;text-align:center}.mmrx-badgealert h3{font-family:"MuseoSansRounded-700",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;text-align:center;margin-bottom:20px}.mmrx-badgealert h4{font-family:"MuseoSansRounded-700",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:24px;margin:20px 0 0 0;text-align:center}.mmrx-badgealert svg{max-width:50%;margin:0 auto;display:block}.mmrx-backtoprofile{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:50px}.mmrx-backtoprofile .mmrx-backtoprofile__link{width:100%;display:block;text-align:center;color:white;position:relative;padding-top:20px}@media (min-width: 768px){.mmrx-backtoprofile .mmrx-backtoprofile__link{position:absolute;text-indent:-9000px;width:50px;height:50px;top:calc(50%);left:0;padding:0}}.mmrx-backtoprofile .mmrx-backtoprofile__link a{color:white;padding:10px 1em 10px 2em;background-size:1.5em;background-position:5px center;background-repeat:no-repeat;background-image:url("lib/image/icon-arrowleft-white.svg");border-radius:20px}@media (max-width: 767px){.mmrx-backtoprofile .mmrx-backtoprofile__link a:hover{background-image:url("lib/image/icon-arrowleft.svg");background-color:white;color:#31187c;text-decoration:none}}@media (min-width: 768px){.mmrx-backtoprofile .mmrx-backtoprofile__link a:hover{opacity:.8}}@media (min-width: 768px){.mmrx-backtoprofile .mmrx-backtoprofile__link a{background-color:transparent;padding:5px;margin:5px 0 0 5px;width:40px;height:40px;display:block;background-size:100%;background-position:center;background-image:url("lib/image/icon-arrowleft-white.svg")}}.mmrx-backtoprofile .mmrx-backtoprofile__details{max-width:320px;width:100%}.mmrx-backtoprofile .mmrx-backtoprofile__details .mmrx-backtoprofile__details__image{max-width:120px;margin:0px auto;padding:10px;background-position:center;background-size:cover;background-image:url("lib/image/background-profilegradient.jpg");border-radius:100%;margin-top:10px}@media (min-width: 768px){.mmrx-backtoprofile .mmrx-backtoprofile__details .mmrx-backtoprofile__details__image{margin-top:-50px}}.mmrx-backtoprofile .mmrx-backtoprofile__details .mmrx-backtoprofile__details__image img{width:100%;border-radius:100%;vertical-align:bottom;background-color:#31187c}.mmrx-backtoprofile .mmrx-backtoprofile__details .mmrx-backtoprofile__details__text{text-align:center;padding:20px 0 10px 0}.mmrx-backtoprofile .mmrx-backtoprofile__details .mmrx-backtoprofile__details__text h1{font-size:22px;font-family:"MuseoSansRounded-900",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;margin:0}.mmrx-backtoprofile .mmrx-backtoprofile__details .mmrx-backtoprofile__details__text h2{font-size:20px;font-family:"MuseoSansRounded-300",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;margin:0}.mmrx-button{background-color:transparent;border:0;padding:5px;cursor:pointer;width:40px;height:40px}.mmrx-button:disabled{opacity:.15;cursor:not-allowed;pointer-events:none}.mmrx-button.mmrx-button--active .mmrx-button__label{display:none}.mmrx-button.mmrx-button--active .mmrx-button__label.mmrx-button__label--active{display:block}.mmrx-button.mmrx-button--active .mmrx-button__icon{display:none}.mmrx-button.mmrx-button--active .mmrx-button__icon.mmrx-button__icon--active{display:block}.mmrx-button .mmrx-button__label{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.mmrx-button .mmrx-button__label.mmrx-button__label--active{display:none}.mmrx-button .mmrx-button__icon{pointer-events:none}.mmrx-button .mmrx-button__icon svg{width:30px;height:30px;vertical-align:bottom}.mmrx-button .mmrx-button__icon.mmrx-button__icon--active{display:none}.mmrx-button.mmrx-button--favorite .mmrx-button__icon--state-on{display:none}.mmrx-button.mmrx-button--favorite.favorited .mmrx-button__icon--state-on{display:block}.mmrx-button.mmrx-button--favorite.favorited .mmrx-button__icon--state-off{display:none}.mmrx-button svg#heart-filled path{fill:#31187c;stroke:#31187c;stroke-width:3px}.mmrx-qualityswitch{display:inline-block;vertical-align:top;width:70px}.mmrx-course .mmrx-course__header{position:relative;margin:5em 0}.mmrx-course .mmrx-course__header h1{font-family:"MuseoSansRounded-500",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;text-transform:uppercase;padding:0 50px;text-align:center;line-height:1;font-size:32px;text-shadow:3px 3px 15px rgba(0,0,0,0.3)}@media (min-width: 768px){.mmrx-course .mmrx-course__header h1{font-size:4vw}}@media (min-width: 1200px){.mmrx-course .mmrx-course__header h1{font-size:52px}}.mmrx-course .mmrx-course__header h1 strong{font-family:"MuseoSansRounded-900",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;display:block}.mmrx-course .mmrx-course__header a{background-color:transparent;padding:5px;margin:5px 0 0 5px;width:40px;height:40px;top:0;left:0;position:absolute;display:block;background-size:100%;background-position:center;background-image:url(lib/image/icon-arrowleft-white.svg);text-indent:-9999px}.mmrx-course .mmrx-course__header a:hover,.mmrx-course .mmrx-course__header a:focus{opacity:.8}.mmrx-course .mmrx-course__header .mmrx-course__header__image img{max-width:100%}.mmrx-course .mmrx-course__header .mmrx-course__header__copy{font-size:24px;text-align:center}.mmrx-course .mmrx-course__lesson{background-color:white;border:solid 5px #ca3a40;border-radius:3px;margin:50px 0 60px 0;color:#31187c;padding-bottom:30px}@media (min-width: 992px){.mmrx-course .mmrx-course__lesson{padding-bottom:50px}}.mmrx-course .mmrx-course__lesson .mmrx-course__lesson__counter{font-size:46px;font-family:"MuseoSansRounded-700",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;color:white;border:solid 8px white;border-radius:100%;width:80px;height:80px;-webkit-box-shadow:2px 1px 5px rgba(0,0,0,0.4);box-shadow:2px 1px 5px rgba(0,0,0,0.4);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:-40px auto 0 auto}.mmrx-course .mmrx-course__lesson .mmrx-course__lesson__name{text-align:center;font-family:"MuseoSansRounded-900",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;margin:.5em 0 .75em 0;font-size:28px}@media (min-width: 768px){.mmrx-course .mmrx-course__lesson .mmrx-course__lesson__name{font-size:44px}}.mmrx-course .mmrx-course__lesson:nth-child(3n+1) .mmrx-course__lesson__counter{background-color:#006db8}.mmrx-course .mmrx-course__lesson:nth-child(3n+2) .mmrx-course__lesson__counter{background-color:#b13de2}.mmrx-course .mmrx-course__lesson:nth-child(3n+3) .mmrx-course__lesson__counter{background-color:#dfa711}.mmrx-course .mmrx-course__lesson .mmrx-mediagroup{max-width:660px;margin:0 auto}.mmrx-course .mmrx-course__lesson .mmrx-grid .previous svg path,.mmrx-course .mmrx-course__lesson .mmrx-grid .next svg path{fill:#31187c}.mmrx-course .mmrx-course__lesson .mmrx-grid .mmrx-grid__cell{width:33.33%}.mmrx-course .mmrx-course__lesson .mmrx-grid .mmrx-grid__cell .mmrx-media__image{-webkit-box-shadow:none;box-shadow:none}.mmrx-course .mmrx-course__lesson .mmrx-media__info h3,.mmrx-course .mmrx-course__lesson .mmrx-media__info p{color:#31187c}.mmrx-post{color:#31187c;font-family:"MuseoSansRounded-500",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;line-height:1.2;font-size:16px}@media (min-width: 768px){.mmrx-post{font-size:18px}}@media (min-width: 768px){.mmrx-post>*{margin-top:0}}.mmrx-post h1,.mmrx-post h2,.mmrx-post h3,.mmrx-post h4,.mmrx-post h5,.mmrx-post h6{font-family:"MuseoSansRounded-900",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.mmrx-post a{color:#8d62bb;text-decoration:underline;outline:0}.mmrx-post a:hover,.mmrx-post a:focus{color:black}.mmrx-post a:focus{background-color:#FAD146}.mmrx-pageheader{padding:2em 10px;padding:60px 10px 30px 10px;text-align:center}.mmrx-pageheader h1{font-family:"MuseoSansRounded-700",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;margin:10px 0;font-size:22px}@media (min-width: 768px){.mmrx-pageheader h1{font-size:36px}}.mmrx-pageheader p{margin:0}.mmrx-providerbanner{padding:20px;text-align:center}.mmrx-providerbanner img{max-width:400px;width:80%}.mmrx-aboutpage{background:white;border:solid 5px #b09ceb;border-radius:3px;color:#31187c;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0px}@media (min-width: 768px){.mmrx-aboutpage{padding:5vw}}@media (min-width: 1200px){.mmrx-aboutpage{padding:50px}}.mmrx-aboutpage.mmrx-aboutpage--navshowing .mmrx-aboutpage__secondary .mmrx-aboutpage__secondary__toggle{border-bottom:solid 1px rgba(0,0,0,0.1)}.mmrx-aboutpage.mmrx-aboutpage--navshowing .mmrx-aboutpage__secondary .mmrx-aboutpage__secondary__toggle button{background-image:url(lib/image/icon-close.svg)}.mmrx-aboutpage.mmrx-aboutpage--navshowing .mmrx-aboutpage__secondary .mmrx-aboutpage__secondary__nav{display:block}@media (max-width: 767px){.mmrx-aboutpage.mmrx-aboutpage--navshowing .mmrx-aboutpage__primary{-webkit-box-shadow:0 -5px 10px rgba(0,0,0,0.2);box-shadow:0 -5px 10px rgba(0,0,0,0.2)}}.mmrx-aboutpage .mmrx-aboutpage__secondary{width:100%;font-family:"MuseoSansRounded-900",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:22px;background-color:#b09ceb}@media (min-width: 768px){.mmrx-aboutpage .mmrx-aboutpage__secondary{width:35%;background-color:transparent}}.mmrx-aboutpage .mmrx-aboutpage__secondary .mmrx-aboutpage__secondary__toggle{padding:5px}@media (min-width: 768px){.mmrx-aboutpage .mmrx-aboutpage__secondary .mmrx-aboutpage__secondary__toggle{display:none}}.mmrx-aboutpage .mmrx-aboutpage__secondary .mmrx-aboutpage__secondary__toggle button{text-align:left;font-size:22px;background-image:url(lib/image/icon-hamburger.svg);background-position:5px center;background-repeat:no-repeat;background-color:transparent;background-size:20px;border:0;cursor:pointer;outline:0;border-radius:3px;padding:5px 10px;padding-left:1.5em;font-family:"MuseoSansRounded-700",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;color:inherit}.mmrx-aboutpage .mmrx-aboutpage__secondary .mmrx-aboutpage__secondary__toggle button:hover,.mmrx-aboutpage .mmrx-aboutpage__secondary .mmrx-aboutpage__secondary__toggle button:focus{text-decoration:underline}.mmrx-aboutpage .mmrx-aboutpage__secondary .mmrx-aboutpage__secondary__toggle button:focus{background-color:#FAD146}.mmrx-aboutpage .mmrx-aboutpage__secondary .mmrx-aboutpage__secondary__nav{display:none;padding:1em 0}@media (min-width: 768px){.mmrx-aboutpage .mmrx-aboutpage__secondary .mmrx-aboutpage__secondary__nav{display:block}}.mmrx-aboutpage .mmrx-aboutpage__secondary .mmrx-aboutpage__secondary__nav ul{margin:0;padding:0;padding-left:10px}.mmrx-aboutpage .mmrx-aboutpage__secondary .mmrx-aboutpage__secondary__nav ul li{list-style:none;padding-bottom:.5em;padding-right:.5em}.mmrx-aboutpage .mmrx-aboutpage__secondary .mmrx-aboutpage__secondary__nav ul li.current-menu-item a{color:white}.mmrx-aboutpage .mmrx-aboutpage__secondary .mmrx-aboutpage__secondary__nav ul li.current-menu-item a:focus{color:black}@media (min-width: 768px){.mmrx-aboutpage .mmrx-aboutpage__secondary .mmrx-aboutpage__secondary__nav ul li.current-menu-item a{color:#b09ceb}}.mmrx-aboutpage .mmrx-aboutpage__secondary .mmrx-aboutpage__secondary__nav ul li a{color:currentColor;text-decoration:none;outline:0;padding:2px 5px}.mmrx-aboutpage .mmrx-aboutpage__secondary .mmrx-aboutpage__secondary__nav ul li a:hover,.mmrx-aboutpage .mmrx-aboutpage__secondary .mmrx-aboutpage__secondary__nav ul li a:focus{text-decoration:underline}.mmrx-aboutpage .mmrx-aboutpage__secondary .mmrx-aboutpage__secondary__nav ul li a:focus{background-color:#FAD146}.mmrx-aboutpage .mmrx-aboutpage__primary{width:100%;padding:10px}@media (min-width: 768px){.mmrx-aboutpage .mmrx-aboutpage__primary{width:65%}}.mmrx-defaultpage{background:white;border:solid 5px #b09ceb;border-radius:3px;color:#31187c;padding:15px}@media (min-width: 480px){.mmrx-defaultpage{padding:5vw 10vw}}@media (min-width: 1200px){.mmrx-defaultpage{padding:50px 150px}}.mmrx-copy{color:white;font-family:"MuseoSansRounded-700",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;width:100%;text-align:center}.mmrx-copy .mmrx-copy--title{padding-left:5px;font-size:22px;margin:0}@media (min-width: 768px){.mmrx-copy .mmrx-copy--title{font-size:28px}}@media (min-width: 992px){.mmrx-copy .mmrx-copy--title{font-size:36px}}.mmrx-copy .mmrx-copy--subtitle{padding:0 30px;font-size:12px;margin:15px 0 45px}@media (min-width: 768px){.mmrx-copy .mmrx-copy--subtitle{font-size:22px;margin:15px 0 30px}}@media (min-width: 992px){.mmrx-copy .mmrx-copy--subtitle{font-size:28px}}.mmrx-copy .mmrx-copy--paragraph{margin:15px 0;font-size:12px;text-align:left}@media (min-width: 768px){.mmrx-copy .mmrx-copy--paragraph{font-size:22px}}.mmrx-copy .mmrx-copy--paragraph a{color:white}.mmrx-copy .mmrx-copy--paragraph a:hover{opacity:.8}.mmrx-overlayhider{display:none}.mmrx-overlay{background:white;position:relative;width:100%;max-width:1000px;padding:40px 30px 30px 30px}@media (max-width: 767px){.mmrx-overlay{padding:10px}}.mmrx-overlay.mmrx-overlay--inverted{background-color:transparent;outline:solid 1px red}.mmrx-overlay.mmrx-overlay--inverted .mmrx-overlay__close button svg path{fill:white}.mmrx-overlay .mmrx-overlay__close{position:relative;text-align:right;margin-top:-10px}@media (min-width: 768px){.mmrx-overlay .mmrx-overlay__close{margin-top:-30px;margin-right:-20px}}.mmrx-overlay .mmrx-overlay__close button{padding:0;width:40px;height:40px;margin-right:0}.mmrx-overlay .mmrx-overlay__close button.mmrx-button .mmrx-button__icon svg{width:20px;height:20px}.mmrx-overlay .mmrx-overlay__close button svg path{fill:#31187c}.mmrx-overlay .mmrx-overlay__close button:hover svg path,.mmrx-overlay .mmrx-overlay__close button:focus svg path{fill:red}.mmrx-overlay .mmrx-overlay__close button:active svg path{fill:grey}.mmrx-taxonomypicker{width:100%}.mmrx-taxonomypicker .mmrx-taxonomypicker__headline{color:#fff;text-align:center;font-family:"MuseoSansRounded-900",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;margin-top:0;font-size:28px}@media (min-width: 480px){.mmrx-taxonomypicker .mmrx-taxonomypicker__headline{font-size:36px}}@media (min-width: 992px){.mmrx-taxonomypicker .mmrx-taxonomypicker__headline{font-size:44px}}@media (min-width: 1200px){.mmrx-taxonomypicker .mmrx-taxonomypicker__headline{font-size:54px}}.mmrx-taxonomypicker .mmrx-taxonomypicker__choices{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none}.mmrx-taxonomypicker .mmrx-taxonomypicker__choices .mmrx-taxonomypicker__choices__link{background-color:#ffffff;border-radius:50%;position:relative;border:5px solid #b09ceb;-webkit-box-shadow:5px 5px 0 rgba(0,0,0,0.3);box-shadow:5px 5px 0 rgba(0,0,0,0.3);z-index:1;position:relative;-webkit-transition:-webkit-transform 0.25s cubic-bezier(0.52, 0.01, 0.16, 1);transition:-webkit-transform 0.25s cubic-bezier(0.52, 0.01, 0.16, 1);transition:transform 0.25s cubic-bezier(0.52, 0.01, 0.16, 1);transition:transform 0.25s cubic-bezier(0.52, 0.01, 0.16, 1), -webkit-transform 0.25s cubic-bezier(0.52, 0.01, 0.16, 1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:2vw;width:35vw;height:35vw;text-decoration:none;overflow:hidden}.mmrx-taxonomypicker .mmrx-taxonomypicker__choices .mmrx-taxonomypicker__choices__link.active::after{content:"";position:absolute;width:100%;height:100%;border-radius:50%;background:rgba(49,24,124,0.9) url(lib/image/icon-check.white.svg) 50% 50% no-repeat;background-size:50%}@media (min-width: 480px){.mmrx-taxonomypicker .mmrx-taxonomypicker__choices .mmrx-taxonomypicker__choices__link{margin:1.5vw;width:25vw;height:25vw}}@media (min-width: 992px){.mmrx-taxonomypicker .mmrx-taxonomypicker__choices .mmrx-taxonomypicker__choices__link{height:250px;width:250px;margin:10px}}.mmrx-taxonomypicker .mmrx-taxonomypicker__choices .mmrx-taxonomypicker__choices__link:hover,.mmrx-taxonomypicker .mmrx-taxonomypicker__choices .mmrx-taxonomypicker__choices__link:focus{border-color:#825eff;background-color:#e8a3ff}@media (min-width: 768px){.mmrx-taxonomypicker .mmrx-taxonomypicker__choices .mmrx-taxonomypicker__choices__link:hover,.mmrx-taxonomypicker .mmrx-taxonomypicker__choices .mmrx-taxonomypicker__choices__link:focus{-webkit-transform:scale(1.1);transform:scale(1.1);z-index:10}}.mmrx-taxonomypicker .mmrx-taxonomypicker__choices .mmrx-taxonomypicker__choices__link:hover svg .skin,.mmrx-taxonomypicker .mmrx-taxonomypicker__choices .mmrx-taxonomypicker__choices__link:focus svg .skin{fill:#e8a3ff}.mmrx-taxonomypicker .mmrx-taxonomypicker__choices .mmrx-taxonomypicker__choices__link svg{width:100%;width:70%;-webkit-transform:translateY(-1vw);transform:translateY(-1vw);pointer-events:none;overflow:visible}@media (min-width: 992px){.mmrx-taxonomypicker .mmrx-taxonomypicker__choices .mmrx-taxonomypicker__choices__link svg{width:80%;-webkit-transform:translateY(0);transform:translateY(0)}}.mmrx-taxonomypicker .mmrx-taxonomypicker__choices .mmrx-taxonomypicker__choices__link svg path{fill:#31187c}.mmrx-taxonomypicker .mmrx-taxonomypicker__choices .mmrx-taxonomypicker__choices__link svg .skin{fill:white}.mmrx-taxonomypicker .mmrx-taxonomypicker__choices .mmrx-taxonomypicker__choices__link span{position:absolute;bottom:15%;left:0;width:100%;text-align:center;margin:0;font-family:"MuseoSansRounded-700",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;color:#31187c;font-size:3.5vw}@media (min-width: 480px){.mmrx-taxonomypicker .mmrx-taxonomypicker__choices .mmrx-taxonomypicker__choices__link span{font-size:2.5vw}}@media (min-width: 768px){.mmrx-taxonomypicker .mmrx-taxonomypicker__choices .mmrx-taxonomypicker__choices__link span{bottom:25px;font-size:18px}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.mmrx-taxonomypicker .mmrx-taxonomypicker__choices .mmrx-taxonomypicker__choices__link span{bottom:35px}}.mmrx-welcomescreen{text-align:center;color:#31187c;margin:0 auto;overflow:hidden}.mmrx-content__inset .mmrx-welcomescreen{padding:36px 0 10px 0}.mmrx-welcomescreen__intro{padding:0 20px}.mmrx-welcomescreen__intro h1{font-family:"MuseoSansRounded-900",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:24px;margin-top:0}@media (min-width: 768px){.mmrx-welcomescreen__intro h1{font-size:34px}}.mmrx-welcomescreen__intro h1 span{font-family:"MuseoSansRounded-700",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;display:block}.mmrx-welcomescreen__intro p{font-family:"MuseoSansRounded-700",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;max-width:400px;margin:20px auto}@media (min-width: 768px){.mmrx-welcomescreen__intro p{font-size:20px}}.mmrx-welcomescreen__featuregroup{background-color:#d9cff5;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:20px}@media (min-width: 768px){.mmrx-welcomescreen__featuregroup{padding:30px 0}}.mmrx-welcomescreen__featuregroup a.mmrx-welcomescreen__featuregroup__feature{padding:10px 20px;width:100%;text-decoration:none;color:#31187c}.mmrx-welcomescreen__featuregroup a.mmrx-welcomescreen__featuregroup__feature:hover{opacity:0.5}@media (min-width: 768px){.mmrx-welcomescreen__featuregroup a.mmrx-welcomescreen__featuregroup__feature{width:33.333%;padding:0 20px}}.mmrx-welcomescreen__featuregroup a.mmrx-welcomescreen__featuregroup__feature svg{width:60px;height:60px}.mmrx-welcomescreen__featuregroup a.mmrx-welcomescreen__featuregroup__feature p{font-family:"MuseoSansRounded-500",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;margin:0}.mmrx-welcomescreen__featuregroup a.mmrx-welcomescreen__featuregroup__feature p span{font-family:"MuseoSansRounded-700",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}@media (min-width: 768px){.mmrx-welcomescreen__featuregroup a.mmrx-welcomescreen__featuregroup__feature p span{display:block;font-size:22px}}.mmrx-welcomescreen__nextsteps{padding:30px 20px}.mmrx-welcomescreen__nextsteps p{font-family:"MuseoSansRounded-700",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;margin-top:0;font-size:16px}@media (min-width: 768px){.mmrx-welcomescreen__nextsteps p{font-size:20px}}.mmrx-gameviewer{background-color:white}.mmrx-gameviewer.mmrx-gameviewer--single{border-radius:5px;overflow:hidden;max-width:840px;margin:80px auto 50px auto;-webkit-box-shadow:3px 3px 15px rgba(0,0,0,0.5);box-shadow:3px 3px 15px rgba(0,0,0,0.5)}.mmrx-gameviewer.mmrx-gameviewer--single .mmrx-gameviewer__description{padding:10px 20px 0 20px}@media (min-width: 768px){.mmrx-gameviewer.mmrx-gameviewer--single .mmrx-gameviewer__description{padding:10px 100px 0 20px}}@media (min-width: 992px){.mmrx-gameviewer.mmrx-gameviewer--single .mmrx-gameviewer__description{padding-right:140px}}.mmrx-gameviewer.mmrx-gameviewer--single .mmrx-gameviewer__buttons{padding:20px}.mmrx-gameviewer .mmrx-gameviewer__media{position:relative}.mmrx-gameviewer .mmrx-gameviewer__media .mmrx-gameviewer__media__actions{position:absolute;width:100%;top:0;left:0;text-align:right;padding-right:10px;padding-top:10px}.mmrx-gameviewer .mmrx-gameviewer__media .mmrx-gameviewer__media__actions button svg path{fill:white}.mmrx-gameviewer .mmrx-gameviewer__media .mmrx-gameviewer__media__actions button:hover svg path,.mmrx-gameviewer .mmrx-gameviewer__media .mmrx-gameviewer__media__actions button:focus svg path{fill:red}.mmrx-gameviewer .mmrx-gameviewer__media .mmrx-gameviewer__media__screenshot img{width:100%;vertical-align:bottom}.mmrx-gameviewer .mmrx-gameviewer__description{font-size:16px;color:#31187c}@media (min-width: 768px){.mmrx-gameviewer .mmrx-gameviewer__description{font-size:20px;padding-right:100px}}@media (min-width: 992px){.mmrx-gameviewer .mmrx-gameviewer__description{padding-right:140px}}.mmrx-gameviewer .mmrx-gameviewer__description h2{font-size:1em;font-family:"MuseoSansRounded-900",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;text-transform:uppercase;margin-bottom:0}.mmrx-gameviewer .mmrx-gameviewer__description p{font-size:1em;font-family:"MuseoSansRounded-500",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.mmrx-gameviewer .mmrx-gameviewer__description h2+p{margin-top:5px}.mmrx-gameviewer .mmrx-gameviewer__buttons{text-align:center}.mmrx-requestmusic.mmrx-requestmusic--showappointments .mmrx-requestmusic__signup{display:none}.mmrx-requestmusic.mmrx-requestmusic--showappointments .mmrx-requestmusic__success{display:block}.mmrx-requestmusic .mmrx-requestmusic__signup{color:#31187c}.mmrx-requestmusic .mmrx-requestmusic__signup .mmrx-requestmusic__signup__header{text-align:center}.mmrx-requestmusic .mmrx-requestmusic__signup .mmrx-requestmusic__signup__header svg{width:60px;height:60px}.mmrx-requestmusic .mmrx-requestmusic__signup .mmrx-requestmusic__signup__header svg path{fill:currentColor}.mmrx-requestmusic .mmrx-requestmusic__signup .mmrx-requestmusic__signup__header h1{font-size:36px;font-family:"MuseoSansRounded-900",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;text-transform:uppercase;margin:20px 0 40px 0}.mmrx-requestmusic .mmrx-requestmusic__signup label{text-transform:uppercase;color:#31187c;font-family:"MuseoSansRounded-900",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;margin:10px 0;font-size:19px}.mmrx-requestmusic .mmrx-requestmusic__signup .mmrx-requestmusic__signup__note.mmrx-requestmusic__signup__note--centered{text-align:center;padding:0 40px}.mmrx-requestmusic .mmrx-requestmusic__signup .mmrx-requestmusic__signup__note p{font-family:"MuseoSansRounded-700",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;color:#b09ceb;color:#8175a4}.mmrx-requestmusic .mmrx-requestmusic__signup .mmrx-requestmusic__signup__note p a{color:currentColor}.mmrx-requestmusic .mmrx-requestmusic__success,.mmrx-requestmusic .mmrx-requestmusic__canceled{color:#31187c;text-align:center;display:none}.mmrx-requestmusic .mmrx-requestmusic__success svg,.mmrx-requestmusic .mmrx-requestmusic__canceled svg{width:140px;height:140px}.mmrx-requestmusic .mmrx-requestmusic__success svg path,.mmrx-requestmusic .mmrx-requestmusic__canceled svg path{fill:currentColor}.mmrx-requestmusic .mmrx-requestmusic__success h2,.mmrx-requestmusic .mmrx-requestmusic__canceled h2{font-family:"MuseoSansRounded-900",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;text-transform:uppercase;margin:20px 0;font-size:24px}@media (min-width: 768px){.mmrx-requestmusic .mmrx-requestmusic__success h2,.mmrx-requestmusic .mmrx-requestmusic__canceled h2{font-size:36px}}.mmrx-requestmusic .mmrx-requestmusic__success p,.mmrx-requestmusic .mmrx-requestmusic__canceled p{font-size:24px}.mmrx-requestmusic .mmrx-requestmusic__success .mmrx-requestmusic__success__buttons .mmrx-requestmusic__success__buttons__cancel,.mmrx-requestmusic .mmrx-requestmusic__canceled .mmrx-requestmusic__success__buttons .mmrx-requestmusic__success__buttons__cancel{color:#31187c;text-decoration:none}.mmrx-requestmusic .mmrx-requestmusic__success .mmrx-requestmusic__success__buttons .mmrx-requestmusic__success__buttons__cancel:hover,.mmrx-requestmusic .mmrx-requestmusic__canceled .mmrx-requestmusic__success__buttons .mmrx-requestmusic__success__buttons__cancel:hover{text-decoration:underline}.mmrx-requestmusic .mmrx-requestmusic__success.mmrx-requestmusic__success--empty .mmrx-requestmusic__success__collection{display:none}.mmrx-requestmusic .mmrx-requestmusic__success.mmrx-requestmusic__success--empty .mmrx-requestmusic__success__emptymessage{display:block}.mmrx-requestmusic .mmrx-requestmusic__success .mmrx-requestmusic__success__collection{position:relative}.mmrx-requestmusic .mmrx-requestmusic__success .mmrx-requestmusic__success__collection:before{content:'';width:60px;height:60px;position:absolute;top:calc(50% - 20px);left:calc(50% - 20px);pointer-events:none;background:#31187c;opacity:0;background-image:url("lib/image/icon-loadingindicator.svg");-webkit-animation:loading-spinner 2s infinite linear;animation:loading-spinner 2s infinite linear;background-size:40px 40px;background-repeat:no-repeat;background-position:center;border-radius:100%;z-index:1;-webkit-transition:0.25s cubic-bezier(0.52, 0.01, 0.16, 1) opacity;transition:0.25s cubic-bezier(0.52, 0.01, 0.16, 1) opacity}.mmrx-requestmusic .mmrx-requestmusic__success .mmrx-requestmusic__success__collection.mmrx-requestmusic__success__collection--loading{background:#eee;border-radius:5px;padding:10px}.mmrx-requestmusic .mmrx-requestmusic__success .mmrx-requestmusic__success__collection.mmrx-requestmusic__success__collection--loading:before{opacity:1}.mmrx-requestmusic .mmrx-requestmusic__success .mmrx-requestmusic__success__collection.mmrx-requestmusic__success__collection--loading .mmrx-requestmusic__success__entry{opacity:.1;pointer-events:none}.mmrx-requestmusic .mmrx-requestmusic__success .mmrx-requestmusic__success__emptymessage{display:none}.mmrx-requestmusic .mmrx-requestmusic__success .mmrx-requestmusic__success__entry{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;border-bottom:solid 1px #eee;padding-bottom:5px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.mmrx-requestmusic .mmrx-requestmusic__success .mmrx-requestmusic__success__entry:last-of-type{border-color:transparent}.mmrx-requestmusic .mmrx-requestmusic__success .mmrx-requestmusic__success__entry .mmrx-requestmusic__success__entry__icon{padding-right:10px}.mmrx-requestmusic .mmrx-requestmusic__success .mmrx-requestmusic__success__entry .mmrx-requestmusic__success__entry__icon svg{width:3em;height:3em}.mmrx-requestmusic .mmrx-requestmusic__success .mmrx-requestmusic__success__entry .mmrx-requestmusic__success__entry__title{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left;padding:10px 0 5px 0}@media (min-width: 768px){.mmrx-requestmusic .mmrx-requestmusic__success .mmrx-requestmusic__success__entry .mmrx-requestmusic__success__entry__title{padding:5px 0;text-align:center}}.mmrx-requestmusic .mmrx-requestmusic__success .mmrx-requestmusic__success__entry .mmrx-requestmusic__success__entry__cancel{padding-left:10px}@media (max-width: 479px){.mmrx-requestmusic .mmrx-requestmusic__success .mmrx-requestmusic__success__entry .mmrx-requestmusic__success__entry__cancel{width:100%;text-align:left;padding-bottom:5px;padding-left:calc(3em + 10px)}}.mmrx-requestmusic .mmrx-requestmusic__toggle{text-align:center;padding-top:15px;margin-top:40px}@media (min-width: 768px){.mmrx-requestmusic .mmrx-requestmusic__toggle{margin-bottom:-40px}}.mmrx-requestmusic .mmrx-requestmusic__toggle button{border:0;background:transparent;cursor:pointer;font-size:14px;text-decoration:underline;padding:5px 10px;border-radius:15px;font-family:"MuseoSansRounded-500",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.mmrx-requestmusic .mmrx-requestmusic__toggle button.active{color:white;background-color:#31187c;text-decoration:none;pointer-events:none}.mmrx-requestmusic .mmrx-requestmusic__toggle button.active:focus{color:white;background-color:#31187c}.mmrx-requestmusic .mmrx-requestmusic__toggle button:hover,.mmrx-requestmusic .mmrx-requestmusic__toggle button:focus{text-decoration:none;background:#d9cff5;color:#31187c}@-webkit-keyframes loading-spinner{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading-spinner{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.mmrx-requestinstrument{text-align:center;color:#31187c;display:none}.mmrx-requestinstrument .mmrx-requestinstrument__header{font-size:18px;font-family:"MuseoSansRounded-900",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.mmrx-requestinstrument .mmrx-requestinstrument__options{width:100%;white-space:nowrap;overflow-x:auto;padding:20px 1%}.mmrx-requestinstrument .mmrx-requestinstrument__options button{background:transparent;border:0;cursor:pointer;position:relative;width:22%;max-width:80px;padding:0;margin:0 2%;display:inline-block}.mmrx-requestinstrument .mmrx-requestinstrument__options button:after{content:'';position:absolute;width:100%;height:0;padding-bottom:100%;top:0;left:0;border-radius:100%}.mmrx-requestinstrument .mmrx-requestinstrument__options button:hover,.mmrx-requestinstrument .mmrx-requestinstrument__options button:focus{text-decoration:underline;outline:0}.mmrx-requestinstrument .mmrx-requestinstrument__options button:hover:after,.mmrx-requestinstrument .mmrx-requestinstrument__options button:focus:after{display:block;background:#FAD146}.mmrx-requestinstrument .mmrx-requestinstrument__options button.active{text-decoration:none}.mmrx-requestinstrument .mmrx-requestinstrument__options button.active:after{display:block;background:#d9cff5}.mmrx-requestinstrument .mmrx-requestinstrument__options button.active label{color:#8d62bb}.mmrx-requestinstrument .mmrx-requestinstrument__options button img{width:100%;height:100%;position:relative;z-index:1}.mmrx-requestinstrument .mmrx-requestinstrument__options button label{display:block;font-family:"MuseoSansRounded-700",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;position:relative;z-index:1;color:#31187c;font-size:14px}@media (min-width: 480px){.mmrx-requestinstrument .mmrx-requestinstrument__options button label{font-size:18px}}.mmrx-requestinstrument .mmrx-requestinstrument__confirm{display:none;padding-top:20px}.mmrx-requestinstrument .mmrx-requestinstrument__confirm.mmrx-requestinstrument__confirm--showing{display:block}.mmrx-agegate{background:pink;min-height:400px}.mmrx-mediaviewer .mmrx-mediaviewer__videoplayer{position:relative}.mmrx-mediaviewer .mmrx-mediaviewer__modes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mmrx-mediaviewer .mmrx-mediaviewer__modes button svg path{fill:#31187c}.mmrx-mediaviewer .mmrx-mediaviewer__modes button:hover svg path,.mmrx-mediaviewer .mmrx-mediaviewer__modes button:focus svg path{fill:grey}.mmrx-mediaviewer .mmrx-mediaviewer__modes button:active svg path{fill:red}.mmrx-mediaviewer .mmrx-mediaviewer__modes .mmrx-mediaviewer__modes__filter{margin-left:auto}.mmrx-mediaviewer .mmrx-mediaviewer__playlist{max-height:300px;max-height:200px;overflow-y:auto;border:solid 1px #d1d4d3;border-width:1px 0;-webkit-transition:all 0.25s cubic-bezier(0.52, 0.01, 0.16, 1);transition:all 0.25s cubic-bezier(0.52, 0.01, 0.16, 1);position:relative}.mmrx-mediaviewer .mmrx-mediaviewer__playlist.mmrx-mediaviewer__playlist--loading{max-height:0px}.modaal-close{display:none}.mmrx-mediacontrols{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#31187c;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:white;padding:5px}@media (max-width: 479px){.mmrx-mediacontrols{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.mmrx-mediacontrols .mmrx-mediacontrols__playback button.mmrx-button .mmrx-button__icon svg{width:25px;height:25px}@media (max-width: 767px){.mmrx-mediacontrols .mmrx-mediacontrols__playback .mmrx-button--previous,.mmrx-mediacontrols .mmrx-mediacontrols__playback .mmrx-button--next{display:none}}.mmrx-mediacontrols .mmrx-mediacontrols__artist{width:calc(100% - 110px);text-align:center;position:relative}@media (min-width: 768px){.mmrx-mediacontrols .mmrx-mediacontrols__artist{max-width:150px;text-align:left;width:auto}}@media (min-width: 992px){.mmrx-mediacontrols .mmrx-mediacontrols__artist{max-width:200px}}.mmrx-mediacontrols .mmrx-mediacontrols__artist .mmrx-mediacontrols__artist__sizer{width:100%;padding:0 10px;position:relative}.mmrx-mediacontrols .mmrx-mediacontrols__artist .mmrx-mediacontrols__artist__sizer h1{margin:0;font-size:16px;font-family:"MuseoSansRounded-900",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mmrx-mediacontrols .mmrx-mediacontrols__artist .mmrx-mediacontrols__artist__sizer h2{margin:0;font-size:13px;font-family:"MuseoSansRounded-700",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mmrx-mediacontrols .mmrx-mediacontrols__seek{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0 10px}@media (max-width: 767px){.mmrx-mediacontrols .mmrx-mediacontrols__seek{width:100%;-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}}.mmrx-mediacontrols .mmrx-mediacontrols__system{white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 767px){.mmrx-mediacontrols .mmrx-mediacontrols__system .mmrx-button--volume,.mmrx-mediacontrols .mmrx-mediacontrols__system .mmrx-button--fullscreen{display:none}}@media (min-width: 768px){.mmrx-mediacontrols .mmrx-mediacontrols__system .mmrx-button--favorite{display:none}}.mmrx-mediacontrols .mmrx-mediacontrols__quality{width:60px;-webkit-box-ordinal-group:21;-ms-flex-order:20;order:20;margin:5px 5px 5px auto}@media (min-width: 768px){.mmrx-mediacontrols .mmrx-mediacontrols__quality{-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:initial;margin:0 5px}}.mmrx-mediacontrols button svg path,.mmrx-mediacontrols button svg rect{fill:white}.mmrx-mediacontrols button:hover svg path,.mmrx-mediacontrols button:hover svg rect,.mmrx-mediacontrols button:focus svg path,.mmrx-mediacontrols button:focus svg rect{fill:#FAD146}.mmrx-mediacontrols button:active svg path,.mmrx-mediacontrols button:active svg rect{fill:#FAD146}.mmrx-mediacontrols .mmrx-button svg#heart-filled path{fill:red}.mmrx-videoplayer{position:relative}.mmrx-videoplayer .mmrx-videoplayer__screen{position:relative}.mmrx-videoplayer .mmrx-videoplayer__screen video{width:100%;height:auto;height:calc(100% - 50px);-webkit-transition:0.5s cubic-bezier(0.52, 0.01, 0.16, 1) opacity;transition:0.5s cubic-bezier(0.52, 0.01, 0.16, 1) opacity;vertical-align:bottom;background-color:black}.mmrx-videoplayer .mmrx-videoplayer__screen .mmrx-videoplayer__screen__loadingindicator{position:relative;background-image:url(lib/image/icon-loadingindicator.svg);background-size:cover;width:100px;height:100px;position:absolute;top:calc(50% - 50px);left:calc(50% - 50px);-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite;pointer-events:none;-webkit-transition:0.025s cubic-bezier(0.52, 0.01, 0.16, 1) opacity;transition:0.025s cubic-bezier(0.52, 0.01, 0.16, 1) opacity}.mmrx-videoplayer .mmrx-videoplayer__controls{display:none;width:100%}.mmrx-videoplayer .mmrx-videoplayer__actions{position:relative;z-index:1;top:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:auto;background-color:#31187c;padding:0 10px}.mmrx-videoplayer .mmrx-videoplayer__actions button svg path{fill:white}.mmrx-videoplayer .mmrx-videoplayer__actions button:hover svg path,.mmrx-videoplayer .mmrx-videoplayer__actions button:focus svg path{fill:#DDD}.mmrx-videoplayer .mmrx-videoplayer__actions button:active svg path{fill:red}.mmrx-videoplayer .mmrx-videoplayer__actions button.mmrx-button--favorite{margin-left:auto}.mmrx-videoplayer.mmrx-videoplayer--customcontrols .mmrx-videoplayer__controls{display:block}.mmrx-videoplayer.mmrx-videoplayer--customcontrols .mmrx-videoplayer__actions{position:absolute;background:transparent;border-radius:0;width:100%;padding:0}.mmrx-videoplayer.mmrx-videoplayer--customcontrols .mmrx-videoplayer__actions .mmrx-share .mmrx-share__links{top:40px;bottom:auto}.mmrx-videoplayer.mmrx-videoplayer--videoisshowing .mmrx-videoplayer__screen video{opacity:1}.mmrx-videoplayer.mmrx-videoplayer--videoisshowing .mmrx-videoplayer__screen .mmrx-videoplayer__screen__loadingindicator{opacity:0}.mmrx-videoplayer.mmrx-videoplayer--videoisshowing.mmrx-videoplayer--videoisbuffering .mmrx-videoplayer__screen .mmrx-videoplayer__screen__loadingindicator{opacity:1}.mmrx-videoplayer.mmrx-videoplayer--videoisfullscreen{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around}.mmrx-videoplayer.mmrx-videoplayer--videoisfullscreen video{height:100%}.mmrx-videoplayer.mmrx-videoplayer--videoisfullscreen .mmrx-mediacontrols{max-width:80%;margin:0 auto;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0,0,0,0.2)));background:linear-gradient(transparent, rgba(0,0,0,0.2))}@media (min-width: 768px){.mmrx-videoplayer.mmrx-videoplayer--single{margin-bottom:5vw}.mmrx-videoplayer.mmrx-videoplayer--single video{-webkit-box-shadow:3px -3px 15px rgba(0,0,0,0.25);box-shadow:3px -3px 15px rgba(0,0,0,0.25)}}.mmrx-videoplayer.mmrx-videoplayer--single .mmrx-button--previous,.mmrx-videoplayer.mmrx-videoplayer--single .mmrx-button--next{display:none}.mmrx-videoplayer.mmrx-videoplayer--onesource .mmrx-qualityswitch{display:none}.mmrx-videoplayer.mmrx-videoplayer--transitioning .mmrx-mediacontrols__seek{opacity:0;-webkit-transition:.25s opacity ease;transition:.25s opacity ease}:-webkit-full-screen .mmrx-videoplayer__controls{position:absolute;bottom:0}:-moz-full-screen .mmrx-videoplayer__controls{position:absolute;bottom:0}:-ms-fullscreen .mmrx-videoplayer__controls{position:absolute;bottom:0}:fullscreen .mmrx-videoplayer__controls{position:absolute;bottom:0}@-webkit-keyframes rotate{to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes rotate{to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}.mmrx-share.mmrx-share--disabled .mmrx-share__toggle,.mmrx-share.mmrx-share--disabled .mmrx-share__links{opacity:0;pointer-events:none}.mmrx-share .mmrx-share__toggle .mmrx-button__icon.mmrx-button__icon--state-on{display:none}.mmrx-share .mmrx-share__toggle .mmrx-button--share:hover svg path,.mmrx-share .mmrx-share__toggle .mmrx-button--share:focus svg path,.mmrx-share .mmrx-share__toggle .mmrx-button--share:active svg path{fill:#FAD146}.mmrx-share .mmrx-share__links{background:green;position:absolute;border-radius:5px;overflow:hidden;margin-left:10px;margin-top:10px;display:none;bottom:50px;left:0}.mmrx-share .mmrx-share__links a{background:white;color:#31187c;padding:10px 20px;text-decoration:none;border-bottom:solid 1px #d1d4d3;font-size:16px;font-family:"MuseoSansRounded-700",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.mmrx-share .mmrx-share__links a:hover,.mmrx-share .mmrx-share__links a:focus{background-color:#d1d4d3}.mmrx-share.mmrx-share--showing .mmrx-share__toggle .mmrx-button__icon.mmrx-button__icon--state-off{display:none}.mmrx-share.mmrx-share--showing .mmrx-share__toggle .mmrx-button__icon.mmrx-button__icon--state-on{display:block}.mmrx-share.mmrx-share--showing .mmrx-share__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mmrx-playlistitem{background:white;border:solid 1px #d1d4d3;border-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;color:#31187c;overflow:hidden}.mmrx-playlistitem:first-of-type{border-top:0}.mmrx-playlistitem:last-of-type{border-bottom:0}.mmrx-playlistitem.mmrx-playlistitem--active .mmrx-playlistitem__link{background:#d1d4d3}.mmrx-playlistitem.mmrx-playlistitem--active .mmrx-playlistitem__link:hover,.mmrx-playlistitem.mmrx-playlistitem--active .mmrx-playlistitem__link:focus{background:#d1d4d3}.mmrx-playlistitem.mmrx-playlistitem--active .mmrx-playlistitem__link .mmrx-playlistitem__link__playpause{display:block}.mmrx-playlistitem.mmrx-playlistitem--active .mmrx-playlistitem__link .mmrx-playlistitem__link__info{width:calc(100% - 60px - 80px - 50px)}@media (min-width: 768px){.mmrx-playlistitem.mmrx-playlistitem--active .mmrx-playlistitem__link .mmrx-playlistitem__link__info{width:calc(100% - 110px - 100px -  60px)}}.mmrx-playlistitem.mmrx-playlistitem--showratings .mmrx-playlistitem__rating{display:block}.mmrx-playlistitem .mmrx-playlistitem__link{background:none;border:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;-webkit-box-flex:1;-ms-flex:1;flex:1;cursor:pointer;color:currentColor;width:100%;text-decoration:none;min-height:50px;padding:10px 0}@media (min-width: 768px){.mmrx-playlistitem .mmrx-playlistitem__link{padding:15px 0;min-height:80px}}.mmrx-playlistitem .mmrx-playlistitem__link:hover,.mmrx-playlistitem .mmrx-playlistitem__link:focus{background:#ebedec}.mmrx-playlistitem .mmrx-playlistitem__link .mmrx-playlistitem__link__playpause{display:none;padding:0 5px 0 15px;width:50px}@media (min-width: 768px){.mmrx-playlistitem .mmrx-playlistitem__link .mmrx-playlistitem__link__playpause{padding:0 10px 0 20px;width:60px}}.mmrx-playlistitem .mmrx-playlistitem__link .mmrx-playlistitem__link__playpause svg{width:30px;height:30px}.mmrx-playlistitem .mmrx-playlistitem__link .mmrx-playlistitem__link__playpause svg path{fill:currentColor}.mmrx-playlistitem .mmrx-playlistitem__link .mmrx-playlistitem__link__thumbnail{padding:0 5px;width:60px}@media (min-width: 768px){.mmrx-playlistitem .mmrx-playlistitem__link .mmrx-playlistitem__link__thumbnail{padding:0 10px;width:110px}}.mmrx-playlistitem .mmrx-playlistitem__link .mmrx-playlistitem__link__thumbnail img{width:100%;vertical-align:bottom}.mmrx-playlistitem .mmrx-playlistitem__link .mmrx-playlistitem__link__info{width:calc(100% - 60px - 80px)}@media (min-width: 768px){.mmrx-playlistitem .mmrx-playlistitem__link .mmrx-playlistitem__link__info{width:calc(100% - 110px - 100px - 20px);padding-left:10px}}.mmrx-playlistitem .mmrx-playlistitem__link .mmrx-playlistitem__link__info h1{margin:0;font-family:"MuseoSansRounded-900",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:12px}@media (min-width: 768px){.mmrx-playlistitem .mmrx-playlistitem__link .mmrx-playlistitem__link__info h1{font-size:16px}}.mmrx-playlistitem .mmrx-playlistitem__link .mmrx-playlistitem__link__info h2{margin:0;font-family:"MuseoSansRounded-700",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:11px}@media (min-width: 768px){.mmrx-playlistitem .mmrx-playlistitem__link .mmrx-playlistitem__link__info h2{font-size:13px}}.mmrx-playlistitem .mmrx-playlistitem__link .mmrx-playlistitem__link__info h1,.mmrx-playlistitem .mmrx-playlistitem__link .mmrx-playlistitem__link__info h2{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%;font-weight:normal}.mmrx-playlistitem .mmrx-playlistitem__actions{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;height:100%;width:100px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;right:0;top:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:80px;max-height:50px}@media (min-width: 768px){.mmrx-playlistitem .mmrx-playlistitem__actions{width:100px;max-height:80px}}.mmrx-playlistitem .mmrx-playlistitem__actions button{color:#31187c}.mmrx-playlistitem .mmrx-playlistitem__actions button svg path{fill:currentColor}.mmrx-playlistitem .mmrx-playlistitem__actions button:hover svg path,.mmrx-playlistitem .mmrx-playlistitem__actions button:focus svg path{fill:#b09ceb}.mmrx-playlistitem .mmrx-playlistitem__actions button:active svg path{fill:black}.mmrx-playlistitem .mmrx-playlistitem__rating{background:#b09ceb;width:100%;display:none}.mmrx-playlistitem .mmrx-playlistitem__rating .mmrx-playlistitem__rating__header h3{font-size:22px;font-family:"MuseoSansRounded-900",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;text-transform:uppercase;text-align:center;margin:20px 0 0 0}.mmrx-playlistitem .mmrx-playlistitem__rating .mmrx-playlistitem__rating__options{padding:0 10px}@media (min-width: 768px){.mmrx-playlistitem .mmrx-playlistitem__rating .mmrx-playlistitem__rating__options{padding:0 100px}}.mmrx-playlistitem .mmrx-playlistitem__rating .mmrx-playlistitem__rating__options ul{padding:0;margin:0 0 20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mmrx-playlistitem .mmrx-playlistitem__rating .mmrx-playlistitem__rating__options ul li{list-style:none;text-align:center;padding:10px 5px;width:33.333%}@media (min-width: 768px){.mmrx-playlistitem .mmrx-playlistitem__rating .mmrx-playlistitem__rating__options ul li{padding:0px 5px;width:16.667%}}.mmrx-playlistitem .mmrx-playlistitem__rating .mmrx-playlistitem__rating__options ul li button{background:transparent;border:0;cursor:pointer;border-radius:100%;position:relative;outline:0;overflow:visible}.mmrx-playlistitem .mmrx-playlistitem__rating .mmrx-playlistitem__rating__options ul li button:hover,.mmrx-playlistitem .mmrx-playlistitem__rating .mmrx-playlistitem__rating__options ul li button:focus{background:white}.mmrx-playlistitem .mmrx-playlistitem__rating .mmrx-playlistitem__rating__options ul li button.active{background:#FAD146;pointer-events:none}.mmrx-playlistitem .mmrx-playlistitem__rating .mmrx-playlistitem__rating__options ul li button img{border-radius:50%;vertical-align:bottom;margin-bottom:5px;width:90px;height:90px;pointer-events:none}.mmrx-playlistitem .mmrx-playlistitem__rating .mmrx-playlistitem__rating__options ul li button span{pointer-events:none;position:absolute;width:100%;text-align:center;left:0%;bottom:5px;color:#31187c;text-transform:uppercase;font-family:"MuseoSansRounded-900",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:10px}@media (min-width: 768px){.mmrx-playlistitem .mmrx-playlistitem__rating .mmrx-playlistitem__rating__options ul li button span{font-size:14px}}.mmrx-calendar{width:100%;background-color:#d9cff5;background-color:#dfccf3;padding:0px;text-align:center;text-transform:uppercase;font-family:"MuseoSansRounded-900",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;margin:20px auto;display:none}@media (min-width: 480px){.mmrx-calendar{margin:30px auto}}.mmrx-calendar.mmrx-calendar--showing{display:block}.mmrx-calendar:first-of-type .mmrx-calendar__date__pager--prev{opacity:0;pointer-events:none}.mmrx-calendar:last-of-type .mmrx-calendar__date__pager--next{opacity:0;pointer-events:none}.mmrx-calendar .mmrx-calendar__date{padding:10px;color:white;background-color:#31187c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px}@media (min-width: 480px){.mmrx-calendar .mmrx-calendar__date{font-size:28px}}.mmrx-calendar .mmrx-calendar__date .mmrx-calendar__date__year{font-family:"MuseoSansRounded-500",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;padding-left:5px}.mmrx-calendar .mmrx-calendar__date .mmrx-calendar__date__pager{text-indent:-9999px;width:30px;height:30px;background-position:center;background-repeat:no-repeat;background-size:10px 10px;background-color:transparent;border:none;cursor:pointer;border-radius:5px}.mmrx-calendar .mmrx-calendar__date .mmrx-calendar__date__pager:hover,.mmrx-calendar .mmrx-calendar__date .mmrx-calendar__date__pager:focus{background-color:#FAD146}.mmrx-calendar .mmrx-calendar__date .mmrx-calendar__date__pager.mmrx-calendar__date__pager--prev{margin-right:auto;background-image:url("lib/image/icon-caretleft-white.svg")}.mmrx-calendar .mmrx-calendar__date .mmrx-calendar__date__pager.mmrx-calendar__date__pager--next{margin-left:auto;background-image:url("lib/image/icon-caretright-white.svg")}.mmrx-calendar .mmrx-calendar__header{display:-webkit-box;display:-ms-flexbox;display:flex}.mmrx-calendar .mmrx-calendar__header .mmrx-calendar__header__day{width:14.2857%;padding:10px 0 5px 0;font-size:14px}@media (min-width: 768px){.mmrx-calendar .mmrx-calendar__header .mmrx-calendar__header__day{font-size:20px;padding:20px 0 15px 0}}@media (max-width: 479px){.mmrx-calendar .mmrx-calendar__header .mmrx-calendar__header__day span{display:none}}.mmrx-calendar .mmrx-calendar__week{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#d9cff5;background-color:#dfccf3}.mmrx-calendar .mmrx-calendar__week.mmrx-calendar__week--alt{background-color:#c7afe0}.mmrx-calendar .mmrx-calendar__week .mmrx-calendar__week__day{width:14.2857%;padding:10px 0 5px 0}@media (min-width: 480px){.mmrx-calendar .mmrx-calendar__week .mmrx-calendar__week__day{padding:20px 0 15px 0}}.mmrx-calendar .mmrx-calendar__week .mmrx-calendar__week__day.mmrx-calendar__week__day--active{background-color:white}.mmrx-calendar .mmrx-calendar__week .mmrx-calendar__week__day.mmrx-calendar__week__day--fill2{width:28.5714%}.mmrx-calendar .mmrx-calendar__week .mmrx-calendar__week__day.mmrx-calendar__week__day--fill3{width:42.8571%}.mmrx-calendar .mmrx-calendar__week .mmrx-calendar__week__day.mmrx-calendar__week__day--fill4{width:57.1428%}.mmrx-calendar .mmrx-calendar__week .mmrx-calendar__week__day.mmrx-calendar__week__day--fill5{width:71.4285%}.mmrx-calendar .mmrx-calendar__week .mmrx-calendar__week__day.mmrx-calendar__week__day--fill6{width:85.7142%}.mmrx-calendar .mmrx-calendar__week .mmrx-calendar__week__day button{border:0;background:0;color:#31187c;font-family:inherit;font-size:15px;cursor:pointer;border-radius:100%;width:50px;height:50px;outline:0}.mmrx-calendar .mmrx-calendar__week .mmrx-calendar__week__day button:disabled{color:white;pointer-events:none}.mmrx-calendar .mmrx-calendar__week .mmrx-calendar__week__day button:hover,.mmrx-calendar .mmrx-calendar__week .mmrx-calendar__week__day button:focus{text-decoration:underline;background:#FAD146}@media (min-width: 480px){.mmrx-calendar .mmrx-calendar__week .mmrx-calendar__week__day button{font-size:20px}}.mmrx-calendar .mmrx-calendar__reserve{display:none;background:white;padding:20px 10px}.mmrx-calendar .mmrx-calendar__reserve.mmrx-calendar__reserve--active{display:block}.mmrx-calendar .mmrx-calendar__reserve.mmrx-calendar__reserve--active .mmrx-requestinstrument{display:block}.mmrx-header{position:relative;z-index:10;padding:10px;padding-bottom:30px}@media (min-width: 768px){.mmrx-header{padding:15px 20px}}.mmrx-header .mmrx-header_navgroup{position:relative;max-width:1000px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mmrx-header .mmrx-header__search-navigation{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:30px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;font-family:"MuseoSansRounded-500",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.mmrx-header .mmrx-header__search-navigation a{color:#31187c}@media (min-width: 768px){.mmrx-header .mmrx-header__search-navigation{-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;width:auto;padding:0}}.mmrx-sitename{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}@media (min-width: 768px){.mmrx-sitename{margin:-10px 0 0 0}}.mmrx-sitename a{display:block;text-indent:-9000px;background-image:url("lib/image/logo-mymusicrx--mobile.svg");background-repeat:no-repeat;background-position:center;width:50px;height:50px}@media (min-width: 320px){.mmrx-sitename a{width:60px;height:50px}}@media (min-width: 480px){.mmrx-sitename a{background-image:url("lib/image/logo-mymusicrx.svg");width:130px;height:80px}}@media (min-width: 768px){.mmrx-sitename a{width:240px;height:130px}}@media (min-width: 992px){.mmrx-sitename a{width:280px;height:130px}}.mmrx-sitename a:hover,.mmrx-sitename a:focus{opacity:.65}.mmrx-navprimary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-right:10px}@media (min-width: 480px){.mmrx-navprimary{margin:0 80px 0 0}}@media (min-width: 768px){.mmrx-navprimary{position:absolute;left:50%;top:5px;margin:0 20px 0 0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.mmrx-navprimary ul{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin:0 0 10px 0}.mmrx-navprimary ul li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 .3em;margin:0 3px}@media (min-width: 480px){.mmrx-navprimary ul li{margin:0 10px}}.mmrx-navprimary ul li:after{content:"";width:2px;height:50%;background:#b09ceb;top:25%;right:-10px;position:absolute}@media (max-width: 479px){.mmrx-navprimary ul li:after{display:none}}.mmrx-navprimary ul li:last-of-type:after{display:none}.mmrx-navprimary ul li a{color:#b09ceb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;position:relative;text-decoration:none}.mmrx-navprimary ul li a span{font-family:"MuseoSansRounded-900",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;margin-top:5px;font-size:12px}@media (min-width: 768px){.mmrx-navprimary ul li a span{font-size:18px}}.mmrx-navprimary ul li a svg{display:block;width:30px;height:30px}@media (min-width: 320px){.mmrx-navprimary ul li a svg{width:40px;height:40px}}@media (min-width: 768px){.mmrx-navprimary ul li a svg{width:50px;height:50px}}.mmrx-navprimary ul li a svg rect,.mmrx-navprimary ul li a svg path,.mmrx-navprimary ul li a svg circle{fill:#b09ceb}.mmrx-navprimary ul li a:hover span,.mmrx-navprimary ul li a:focus span,.mmrx-navprimary ul li a.active span{color:#31187c}.mmrx-navprimary ul li a:hover svg rect,.mmrx-navprimary ul li a:hover svg path,.mmrx-navprimary ul li a:hover svg circle,.mmrx-navprimary ul li a:focus svg rect,.mmrx-navprimary ul li a:focus svg path,.mmrx-navprimary ul li a:focus svg circle,.mmrx-navprimary ul li a.active svg rect,.mmrx-navprimary ul li a.active svg path,.mmrx-navprimary ul li a.active svg circle{fill:#31187c}.mmrx-navutility{font-size:16px;padding-top:10px;text-transform:uppercase;color:#31187c;width:280px;display:none}@media (min-width: 768px){.mmrx-navutility{display:block}}.mmrx-navutility ul{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 768px){.mmrx-navutility ul{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.mmrx-navutility ul li{font-family:"MuseoSansRounded-900",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;position:relative;list-style:none}.mmrx-navutility ul li svg{width:30px;height:30px;vertical-align:bottom}.mmrx-navutility ul li svg path{fill:#31187c}.mmrx-navutility ul li.update{padding:0 5px 0 10px}.mmrx-navutility ul li.update a{padding:4px;border-radius:100%;display:block;background-color:#b09ceb;background-image:url(lib/image/background-profilegradient.jpg);background-position:center;background-size:cover}.mmrx-navutility ul li.update a:hover,.mmrx-navutility ul li.update a:focus{background-image:none}.mmrx-navutility ul li.update a img{border-radius:100%;width:22px;height:22px;vertical-align:bottom;background-color:white}.mmrx-navutility ul li.library{padding:0 8px;line-height:30px;font-size:14px}.mmrx-navutility ul li.library a{text-decoration:none;text-transform:none;color:#31187c}.mmrx-navutility ul li.library a:hover svg path,.mmrx-navutility ul li.library a:focus svg path{fill:#b09ceb}.mmrx-navutility ul li.library a span.favorite{padding-right:8px}.mmrx-navutility ul li.library a span.favorite:hover,.mmrx-navutility ul li.library a span.favorite:focus{color:#b09ceb}.mmrx-navutility ul li.search{padding-left:8px}.mmrx-navutility ul li.search:after{display:none}.mmrx-navutility ul li.search button{background:none;border:0;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;color:#31187c;padding:0;cursor:pointer}.mmrx-navutility ul li.search button:hover svg path,.mmrx-navutility ul li.search button:focus svg path{fill:#b09ceb}.mmrx-navutility ul li.search.separator:after{display:block}.mmrx-navutility ul li.about{padding:0 10px}.mmrx-navutility ul li.about:after{display:none}.mmrx-navutility ul li.about a{text-decoration:none;padding:4px 7px 1px;border-radius:50%;border:3px solid #31187c;color:#31187c;font-size:18px}.mmrx-navutility ul li.about a:hover{color:#b09ceb;border-color:#b09ceb}.mmrx-navutility ul li:after{content:"|";width:10px;height:10px;position:absolute;top:calc(50% - 10px);right:-10px;line-height:18px}.mmrx-navutility .mmrx-navlogin{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-family:"MuseoSansRounded-900",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-transform:none;padding-right:5px}.mmrx-navutility .mmrx-navlogin a{color:#31187c}.mmrx-navutility .mmrx-navlogin a:hover{color:#b09ceb}.mmrx-navtaxonomy{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-80px}.mmrx-navtaxonomy .mmrx-navtaxonomy__label{position:absolute;top:calc(50% - 20px);background:#31187c;left:85%;width:280px;padding:10px 10px 10px 30px;color:white;border-radius:10px;font-family:"MuseoSansRounded-700",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}@media (max-width: 479px){.mmrx-navtaxonomy .mmrx-navtaxonomy__label{left:50%;-webkit-transform:translateX(-50%) translateY(53px);transform:translateX(-50%) translateY(53px)}}.mmrx-navtaxonomy a{border:none;border-radius:50%;background:orange;-webkit-box-shadow:3px 3px 15px rgba(0,0,0,0.4);box-shadow:3px 3px 15px rgba(0,0,0,0.4);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px;width:80px;height:80px;position:relative;overflow:hidden}@media (min-width: 480px){.mmrx-navtaxonomy a{width:100px;height:100px}}@media (min-width: 768px){.mmrx-navtaxonomy a{width:110px;height:110px}}.mmrx-navtaxonomy a.video{background-image:linear-gradient(130deg, #ad60d4 20%, #e55657 90%)}.mmrx-navtaxonomy a.course{background-image:linear-gradient(130deg, #fdb537 20%, #e97149 90%)}.mmrx-navtaxonomy a.game{background-image:linear-gradient(130deg, #364394 20%, #1f6bb5 90%)}.mmrx-navtaxonomy a:hover,.mmrx-navtaxonomy a:focus{-webkit-box-shadow:3px 3px 5px rgba(0,0,0,0.4);box-shadow:3px 3px 5px rgba(0,0,0,0.4)}.mmrx-navtaxonomy a:hover svg,.mmrx-navtaxonomy a:focus svg{background-color:#e8a3ff}.mmrx-navtaxonomy a:hover svg .skin,.mmrx-navtaxonomy a:focus svg .skin{fill:#e8a3ff}.mmrx-navtaxonomy a:active{-webkit-box-shadow:0px 0px 3px rgba(0,0,0,0.4);box-shadow:0px 0px 3px rgba(0,0,0,0.4)}.mmrx-navtaxonomy a svg{overflow:visible;background:white;border-radius:50%;width:100%;height:100%;padding:10px}.mmrx-navtaxonomy a svg path{fill:#31187c}.mmrx-navtaxonomy a svg .skin{fill:white}.mmrx-navtoggle{width:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (min-width: 768px){.mmrx-navtoggle{display:none}}.mmrx-navtoggle button{width:50px;height:50px;background:transparent;border:0;padding:0}@media (min-width: 480px){.mmrx-navtoggle button{padding:0}}.mmrx-navmobile{background-color:transparent;position:fixed;pointer-events:none;top:0;left:0;height:100%;width:100%;z-index:1000;-webkit-transition:0.25s cubic-bezier(0.52, 0.01, 0.16, 1) background;transition:0.25s cubic-bezier(0.52, 0.01, 0.16, 1) background;overscroll-behavior-y:contain}.mmrx-navmobile .mmrx-navmobile__controls{width:200px;height:100%;margin-left:auto;background-color:white;-webkit-transition:0.25s cubic-bezier(0.52, 0.01, 0.16, 1) all;transition:0.25s cubic-bezier(0.52, 0.01, 0.16, 1) all;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-box-shadow:-10px 0px 50px rgba(0,0,0,0);box-shadow:-10px 0px 50px rgba(0,0,0,0)}.mmrx-navmobile .mmrx-navmobile__controls a{display:block;padding:10px 15px;color:#b09ceb;text-decoration:none;font-family:"MuseoSansRounded-500",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.mmrx-navmobile .mmrx-navmobile__controls a:hover,.mmrx-navmobile .mmrx-navmobile__controls a:active,.mmrx-navmobile .mmrx-navmobile__controls a.active{color:#31187c}.mmrx-navmobile .mmrx-navmobile__controls a:hover svg path,.mmrx-navmobile .mmrx-navmobile__controls a:hover svg rect,.mmrx-navmobile .mmrx-navmobile__controls a:hover svg circle,.mmrx-navmobile .mmrx-navmobile__controls a:active svg path,.mmrx-navmobile .mmrx-navmobile__controls a:active svg rect,.mmrx-navmobile .mmrx-navmobile__controls a:active svg circle,.mmrx-navmobile .mmrx-navmobile__controls a.active svg path,.mmrx-navmobile .mmrx-navmobile__controls a.active svg rect,.mmrx-navmobile .mmrx-navmobile__controls a.active svg circle{fill:#31187c}.mmrx-navmobile .mmrx-navmobile__controls a svg{width:1.5em;height:1.5em;vertical-align:bottom;margin-right:10px}.mmrx-navmobile .mmrx-navmobile__controls a svg path,.mmrx-navmobile .mmrx-navmobile__controls a svg rect,.mmrx-navmobile .mmrx-navmobile__controls a svg circle{fill:#b09ceb}body.navmobile--isshowing .mmrx-navmobile{background-color:rgba(200,200,200,0.5);pointer-events:auto}body.navmobile--isshowing .mmrx-navmobile .mmrx-navmobile__controls{-webkit-transform:translateX(0%);transform:translateX(0%);-webkit-box-shadow:-10px 0px 50px rgba(0,0,0,0.6);box-shadow:-10px 0px 50px rgba(0,0,0,0.6)}.mmrx-pagination{padding:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.mmrx-pagination a,.mmrx-pagination span{padding:5px 10px;border-radius:15px;text-decoration:none;margin:3px}@media (max-width: 767px){.mmrx-pagination a,.mmrx-pagination span{display:none}.mmrx-pagination a.next,.mmrx-pagination a.prev,.mmrx-pagination span.next,.mmrx-pagination span.prev{display:inline}}.mmrx-pagination a{background-color:white;color:#31187c}.mmrx-pagination a:hover,.mmrx-pagination a:focus{background-color:#FAD146}/*!
	Modaal - accessible modals - v0.3.1
	by Humaan, for all humans.
	http://humaan.com
 */.modaal-noscroll{overflow:hidden}.modaal-accessible-hide{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden}.modaal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;opacity:0}.modaal-wrapper{display:block;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;overflow:auto;opacity:1;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.modaal-wrapper *{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden}.modaal-wrapper .modaal-close{border:none;background:transparent;padding:0;-webkit-appearance:none}.modaal-wrapper.modaal-start_none{display:none;opacity:1}.modaal-wrapper.modaal-start_fade{opacity:0}.modaal-wrapper *[tabindex="0"]{outline:none !important}.modaal-wrapper.modaal-fullscreen{overflow:hidden}.modaal-outer-wrapper{display:table;position:relative;width:100%;height:100%}.modaal-fullscreen .modaal-outer-wrapper{display:block}.modaal-inner-wrapper{display:table-cell;width:100%;height:100%;position:relative;vertical-align:middle;text-align:center;padding:80px 25px}.modaal-fullscreen .modaal-inner-wrapper{padding:0;display:block;vertical-align:top}.modaal-container{position:relative;display:inline-block;width:100%;margin:auto;text-align:left;color:#000;max-width:1000px;border-radius:0px;background:#fff;-webkit-box-shadow:0 4px 15px rgba(0,0,0,0.2);box-shadow:0 4px 15px rgba(0,0,0,0.2);cursor:auto}.modaal-container.is_loading{height:100px;width:100px;overflow:hidden}.modaal-fullscreen .modaal-container{max-width:none;height:100%;overflow:auto}.modaal-close{position:fixed;right:20px;top:20px;color:#fff;cursor:pointer;opacity:1;width:50px;height:50px;background:rgba(0,0,0,0);border-radius:100%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.modaal-close:focus,.modaal-close:hover{outline:none;background:#fff}.modaal-close:focus:before,.modaal-close:focus:after,.modaal-close:hover:before,.modaal-close:hover:after{background:#b93d0c}.modaal-close span{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden}.modaal-close:before,.modaal-close:after{display:block;content:" ";position:absolute;top:14px;left:23px;width:4px;height:22px;border-radius:4px;background:#fff;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.modaal-close:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modaal-close:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modaal-fullscreen .modaal-close{background:#afb7bc;right:10px;top:10px}.modaal-content-container{padding:30px}.modaal-confirm-wrap{padding:30px 0 0;text-align:center;font-size:0}.modaal-confirm-btn{font-size:14px;display:inline-block;margin:0 10px;vertical-align:middle;cursor:pointer;border:none;background:transparent}.modaal-confirm-btn.modaal-ok{padding:10px 15px;color:#fff;background:#555;border-radius:3px;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.modaal-confirm-btn.modaal-ok:hover{background:#2f2f2f}.modaal-confirm-btn.modaal-cancel{text-decoration:underline}.modaal-confirm-btn.modaal-cancel:hover{text-decoration:none;color:#2f2f2f}@keyframes instaReveal{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes instaReveal{0%{opacity:0}100%{opacity:1}}.modaal-instagram .modaal-container{width:auto;background:transparent;-webkit-box-shadow:none !important;box-shadow:none !important}.modaal-instagram .modaal-content-container{padding:0;background:transparent}.modaal-instagram .modaal-content-container>blockquote{width:1px !important;height:1px !important;opacity:0 !important}.modaal-instagram iframe{opacity:0;margin:-6px !important;border-radius:0 !important;width:1000px !important;max-width:800px !important;-webkit-box-shadow:none !important;box-shadow:none !important;-webkit-animation:instaReveal 1s linear forwards;animation:instaReveal 1s linear forwards}.modaal-image .modaal-inner-wrapper{padding-left:140px;padding-right:140px}.modaal-image .modaal-container{width:auto;max-width:100%}.modaal-gallery-wrap{position:relative;color:#fff}.modaal-gallery-item{display:none}.modaal-gallery-item img{display:block}.modaal-gallery-item.is_active{display:block}.modaal-gallery-label{position:absolute;left:0;width:100%;margin:20px 0 0;font-size:18px;text-align:center;color:#fff}.modaal-gallery-label:focus{outline:none}.modaal-gallery-control{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:1;cursor:pointer;color:#fff;width:50px;height:50px;background:rgba(0,0,0,0);border:none;border-radius:100%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.modaal-gallery-control.is_hidden{opacity:0;cursor:default}.modaal-gallery-control:focus,.modaal-gallery-control:hover{outline:none;background:#fff}.modaal-gallery-control:focus:before,.modaal-gallery-control:focus:after,.modaal-gallery-control:hover:before,.modaal-gallery-control:hover:after{background:#afb7bc}.modaal-gallery-control span{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden}.modaal-gallery-control:before,.modaal-gallery-control:after{display:block;content:" ";position:absolute;top:16px;left:25px;width:4px;height:18px;border-radius:4px;background:#fff;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.modaal-gallery-control:before{margin:-5px 0 0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modaal-gallery-control:after{margin:5px 0 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modaal-gallery-next{left:100%;margin-left:40px}.modaal-gallery-prev{right:100%;margin-right:40px}.modaal-gallery-prev:before,.modaal-gallery-prev:after{left:22px}.modaal-gallery-prev:before{margin:5px 0 0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modaal-gallery-prev:after{margin:-5px 0 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modaal-video-wrap{margin:auto 50px;position:relative}.modaal-video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.3);box-shadow:0 0 10px rgba(0,0,0,0.3);background:#000;max-width:1300px;margin-left:auto;margin-right:auto}.modaal-video-container iframe,.modaal-video-container object,.modaal-video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.modaal-iframe .modaal-content{width:100%;height:100%}.modaal-iframe-elem{width:100%;height:100%;display:block}@media only screen and (min-width: 1400px){.modaal-video-container{padding-bottom:0;height:731px}}@media only screen and (max-width: 1140px){.modaal-image .modaal-inner-wrapper{padding-left:25px;padding-right:25px}.modaal-gallery-control{top:auto;bottom:20px;-webkit-transform:none;transform:none;background:rgba(0,0,0,0.7)}.modaal-gallery-control:before,.modaal-gallery-control:after{background:#fff}.modaal-gallery-next{left:auto;right:20px}.modaal-gallery-prev{left:20px;right:auto}}@media screen and (max-width: 900px){.modaal-instagram iframe{width:500px !important}}@media screen and (max-height: 1100px){.modaal-instagram iframe{width:700px !important}}@media screen and (max-height: 1000px){.modaal-inner-wrapper{padding-top:60px;padding-bottom:60px}.modaal-instagram iframe{width:600px !important}}@media screen and (max-height: 900px){.modaal-instagram iframe{width:500px !important}.modaal-video-container{max-width:900px;max-height:510px}}@media only screen and (max-width: 600px){.modaal-instagram iframe{width:280px !important}}@media only screen and (max-height: 820px){.modaal-gallery-label{display:none}}.modaal-loading-spinner{background:none;position:absolute;width:200px;height:200px;top:50%;left:50%;margin:-100px 0 0 -100px;-webkit-transform:scale(0.25);transform:scale(0.25)}@-webkit-keyframes modaal-loading-spinner{0%{opacity:1;-webkit-transform:scale(1.5);transform:scale(1.5)}100%{opacity:.1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes modaal-loading-spinner{0%{opacity:1;-webkit-transform:scale(1.5);transform:scale(1.5)}100%{opacity:.1;-webkit-transform:scale(1);transform:scale(1)}}.modaal-loading-spinner>div{width:24px;height:24px;margin-left:4px;margin-top:4px;position:absolute}.modaal-loading-spinner>div>div{width:100%;height:100%;border-radius:15px;background:#fff}.modaal-loading-spinner>div:nth-of-type(1)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:0s;animation-delay:0s}.modaal-loading-spinner>div:nth-of-type(2)>div,.modaal-loading-spinner>div:nth-of-type(3)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}.modaal-loading-spinner>div:nth-of-type(1){-webkit-transform:translate(84px, 84px) rotate(45deg) translate(70px, 0);transform:translate(84px, 84px) rotate(45deg) translate(70px, 0)}.modaal-loading-spinner>div:nth-of-type(2)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.12s;animation-delay:.12s}.modaal-loading-spinner>div:nth-of-type(2){-webkit-transform:translate(84px, 84px) rotate(90deg) translate(70px, 0);transform:translate(84px, 84px) rotate(90deg) translate(70px, 0)}.modaal-loading-spinner>div:nth-of-type(3)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.25s;animation-delay:.25s}.modaal-loading-spinner>div:nth-of-type(4)>div,.modaal-loading-spinner>div:nth-of-type(5)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}.modaal-loading-spinner>div:nth-of-type(3){-webkit-transform:translate(84px, 84px) rotate(135deg) translate(70px, 0);transform:translate(84px, 84px) rotate(135deg) translate(70px, 0)}.modaal-loading-spinner>div:nth-of-type(4)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.37s;animation-delay:.37s}.modaal-loading-spinner>div:nth-of-type(4){-webkit-transform:translate(84px, 84px) rotate(180deg) translate(70px, 0);transform:translate(84px, 84px) rotate(180deg) translate(70px, 0)}.modaal-loading-spinner>div:nth-of-type(5)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.5s;animation-delay:.5s}.modaal-loading-spinner>div:nth-of-type(6)>div,.modaal-loading-spinner>div:nth-of-type(7)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}.modaal-loading-spinner>div:nth-of-type(5){-webkit-transform:translate(84px, 84px) rotate(225deg) translate(70px, 0);transform:translate(84px, 84px) rotate(225deg) translate(70px, 0)}.modaal-loading-spinner>div:nth-of-type(6)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.62s;animation-delay:.62s}.modaal-loading-spinner>div:nth-of-type(6){-webkit-transform:translate(84px, 84px) rotate(270deg) translate(70px, 0);transform:translate(84px, 84px) rotate(270deg) translate(70px, 0)}.modaal-loading-spinner>div:nth-of-type(7)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.75s;animation-delay:.75s}.modaal-loading-spinner>div:nth-of-type(7){-webkit-transform:translate(84px, 84px) rotate(315deg) translate(70px, 0);transform:translate(84px, 84px) rotate(315deg) translate(70px, 0)}.modaal-loading-spinner>div:nth-of-type(8)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.87s;animation-delay:.87s}.modaal-loading-spinner>div:nth-of-type(8){-webkit-transform:translate(84px, 84px) rotate(360deg) translate(70px, 0);transform:translate(84px, 84px) rotate(360deg) translate(70px, 0)}.modaal-container.modaal-container--compact .modaal-content-container{padding:0}.modaal-container.modaal-container--compact .modaal-content-container .mmrx-overlay .mmrx-overlay__close{margin:0 10px auto auto}.modaal-container.modaal-container--transparent{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.modaal-container.modaal-container--transparent .mmrx-overlay .mmrx-overlay__close button svg path{fill:white}.modaal-container.modaal-container--transparent .mmrx-overlay .mmrx-overlay__close button:hover svg path,.modaal-container.modaal-container--transparent .mmrx-overlay .mmrx-overlay__close button:focus svg path{fill:#f33}.modaal-container.modaal-container--hasborder{border:solid 5px #b09ceb;border-radius:3px}@media (max-width: 767px){.modaal-container .modaal-content-container{padding:10px}}@media (max-width: 767px){.modaal-inner-wrapper{padding-left:10px;padding-right:10px}}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute !important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;backface-visibility:hidden;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';height:100%;left:0;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{-webkit-box-sizing:border-box;box-sizing:border-box}.fancybox-outer,.fancybox-inner,.fancybox-bg,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;background:#31187c;opacity:0;-webkit-transition-duration:inherit;transition-duration:inherit;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(0.47, 0, 0.74, 0.71);transition-timing-function:cubic-bezier(0.47, 0, 0.74, 0.71)}.fancybox-is-open .fancybox-bg{opacity:.87;opacity:.75;-webkit-transition-timing-function:cubic-bezier(0.22, 0.61, 0.36, 1);transition-timing-function:cubic-bezier(0.22, 0.61, 0.36, 1)}.fancybox-infobar,.fancybox-toolbar,.fancybox-caption,.fancybox-navigation .fancybox-button{direction:ltr;opacity:0;position:absolute;-webkit-transition:opacity .25s, visibility 0s linear .25s;transition:opacity .25s, visibility 0s linear .25s;visibility:hidden;z-index:99997}.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar,.fancybox-show-caption .fancybox-caption,.fancybox-show-nav .fancybox-navigation .fancybox-button{opacity:1;-webkit-transition:opacity .25s, visibility 0s;transition:opacity .25s, visibility 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;text-align:center;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;-webkit-transform:translate3d(0, 0, 0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:opacity, -webkit-transform;-webkit-transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;white-space:normal;width:100%;z-index:99994;overscroll-behavior-y:contain}.fancybox-slide::before{content:'';display:inline-block;height:100%;margin-right:-.25em;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--previous,.fancybox-slide--current,.fancybox-slide--next{display:block}.fancybox-slide--next{z-index:99995}.fancybox-slide--image{overflow:visible;padding:44px 0}.fancybox-slide--image::before{display:none}.fancybox-slide--html{padding:6px 6px 0 6px}.fancybox-slide--iframe{padding:44px 44px 0}.fancybox-content{display:inline-block;margin:0 0 6px 0;width:100%;max-width:1000px;overflow:auto;padding:0;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{-webkit-animation-timing-function:cubic-bezier(0.5, 0, 0.14, 1);animation-timing-function:cubic-bezier(0.5, 0, 0.14, 1);-webkit-backface-visibility:hidden;backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;margin:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-webkit-transform-origin:top left;transform-origin:top left;transition-property:opacity, -webkit-transform;-webkit-transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:-webkit-zoom-out;cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:-webkit-zoom-in;cursor:zoom-in}.fancybox-can-drag .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-dragging .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable='true']{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--html .fancybox-content{margin-bottom:6px}.fancybox-slide--video .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--iframe .fancybox-content{height:100%;margin:0;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff;height:calc(100% - 44px);margin-bottom:44px}.fancybox-video,.fancybox-iframe{background:transparent;border:0;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{vertical-align:top}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,0.6);border:0;border-radius:0;cursor:pointer;display:inline-block;height:44px;margin:0;outline:none;padding:10px;-webkit-transition:color .2s;transition:color .2s;vertical-align:top;width:44px}.fancybox-button,.fancybox-button:visited,.fancybox-button:link{color:#ccc}.fancybox-button:focus,.fancybox-button:hover{color:#fff}.fancybox-button.disabled,.fancybox-button.disabled:hover,.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default}.fancybox-button svg{display:block;overflow:visible;position:relative;shape-rendering:geometricPrecision}.fancybox-button svg path{fill:transparent;stroke:currentColor;stroke-linejoin:round;stroke-width:3}.fancybox-button--play svg path:nth-child(2){display:none}.fancybox-button--pause svg path:nth-child(1){display:none}.fancybox-button--play svg path,.fancybox-button--share svg path,.fancybox-button--thumbs svg path{fill:currentColor}.fancybox-button--share svg path{stroke-width:1}.fancybox-navigation .fancybox-button{height:38px;opacity:0;padding:6px;position:absolute;top:50%;width:38px}.fancybox-show-nav .fancybox-navigation .fancybox-button{-webkit-transition:opacity .25s, visibility 0s, color .25s;transition:opacity .25s, visibility 0s, color .25s}.fancybox-navigation .fancybox-button::after{content:'';left:-25px;padding:50px;position:absolute;top:-25px}.fancybox-navigation .fancybox-button--arrow_left{left:6px}.fancybox-navigation .fancybox-button--arrow_right{right:6px}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#555;cursor:pointer;height:44px;margin:0;padding:6px;position:absolute;right:0;top:0;width:44px;z-index:10}.fancybox-close-small svg{fill:transparent;opacity:.8;stroke:currentColor;stroke-width:1.5;-webkit-transition:stroke .1s;transition:stroke .1s}.fancybox-close-small:focus{outline:none}.fancybox-close-small:hover svg{opacity:1}.fancybox-slide--image .fancybox-close-small,.fancybox-slide--video .fancybox-close-small,.fancybox-slide--iframe .fancybox-close-small{color:#ccc;padding:5px;right:-12px;top:-44px}.fancybox-slide--image .fancybox-close-small:hover svg,.fancybox-slide--video .fancybox-close-small:hover svg,.fancybox-slide--iframe .fancybox-close-small:hover svg{background:transparent;color:#fff}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-drag .fancybox-close-small{display:none}.fancybox-caption{bottom:0;color:#fff;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:25px 44px 25px 44px;right:0}.fancybox-caption::before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAEtCAQAAABjBcL7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHRJREFUKM+Vk8EOgDAIQ0vj/3+xBw8qIZZueFnIKC90MCAI8DlrkHGeqqGIU6lVigrBtpCWqeRWoHDNqs0F7VNVBVxmHRlvoVqjaYkdnDIaivH2HqZ5+oZj3JUzWB+cOz4G48Bg+tsJ/tqu4dLC/4Xb+0GcF5BwBC0AA53qAAAAAElFTkSuQmCC);background-repeat:repeat-x;background-size:contain;bottom:0;content:'';display:block;left:0;pointer-events:none;position:absolute;right:0;top:-25px;z-index:-1}.fancybox-caption::after{border-bottom:1px solid rgba(255,255,255,0.3);content:'';display:block;left:44px;position:absolute;right:44px;top:0}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{-webkit-animation:fancybox-rotate .8s infinite linear;animation:fancybox-rotate .8s infinite linear;background:transparent;border:6px solid rgba(100,100,100,0.5);border-radius:100%;border-top-color:#fff;height:60px;left:50%;margin:-30px 0 0 -30px;opacity:.6;padding:0;position:absolute;top:50%;width:60px;z-index:99999}@-webkit-keyframes fancybox-rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fancybox-rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fancybox-animated{-webkit-transition-timing-function:cubic-bezier(0, 0, 0.25, 1);transition-timing-function:cubic-bezier(0, 0, 0.25, 1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.fancybox-fx-fade.fancybox-slide--previous,.fancybox-fx-fade.fancybox-slide--next{opacity:0;-webkit-transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(1.5, 1.5, 1.5);transform:scale3d(1.5, 1.5, 1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0.5, 0.5, 0.5);transform:scale3d(0.5, 0.5, 0.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-webkit-transform:rotate(360deg);transform:rotate(360deg)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(0, 0, 0) translate3d(-100%, 0, 0);transform:scale3d(0, 0, 0) translate3d(-100%, 0, 0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0, 0, 0) translate3d(100%, 0, 0);transform:scale3d(0, 0, 0) translate3d(100%, 0, 0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;-webkit-transform:scale3d(1, 1, 1) translate3d(0, 0, 0);transform:scale3d(1, 1, 1) translate3d(0, 0, 0)}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%, 0, 0) scale(0.1) skew(-10deg);transform:translate3d(-100%, 0, 0) scale(0.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%, 0, 0) scale(0.1) skew(10deg);transform:translate3d(100%, 0, 0) scale(0.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translate3d(0, 0, 0) scale(1);transform:translate3d(0, 0, 0) scale(1)}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px 0}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px 5px;min-width:130px;padding:0 15px;text-decoration:none;-webkit-transition:all .2s;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:visited,.fancybox-share__button:link{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#fff;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px 2px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs>ul{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x>ul{overflow:hidden}.fancybox-thumbs-y>ul::-webkit-scrollbar{width:7px}.fancybox-thumbs-y>ul::-webkit-scrollbar-track{background:#fff;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);box-shadow:inset 0 0 6px rgba(0,0,0,0.3)}.fancybox-thumbs-y>ul::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs>ul>li{-webkit-backface-visibility:hidden;backface-visibility:hidden;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs-loading{background:rgba(0,0,0,0.1)}.fancybox-thumbs>ul>li{background-position:center center;background-repeat:no-repeat;background-size:cover}.fancybox-thumbs>ul>li:before{border:4px solid #4ea7f9;bottom:0;content:'';left:0;opacity:0;position:absolute;right:0;top:0;-webkit-transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);z-index:99991}.fancybox-thumbs .fancybox-thumbs-active:before{opacity:1}@media all and (max-width: 800px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs>ul>li{max-width:calc(100% - 10px)}}.ui-datepicker{background:white;padding:10px;border:solid 2px purple}.ui-datepicker-prev,.ui-datepicker-next{font-size:0.9em;cursor:pointer;position:absolute;bottom:7px}.ui-datepicker-prev{left:10px}.ui-datepicker-next{right:10px}.ui-datepicker-calendar{margin-bottom:20px}.ui-datepicker-calendar td{text-align:center;font-size:0.9em;border:solid 1px #eee}.ui-datepicker-calendar td a{text-decoration:none;color:#666;padding:5px;display:block}.ui-datepicker-calendar td a:hover{background-color:#EEE}.ui-datepicker-title{text-align:center;font-weight:bold}/*! Flickity v2.0.10
http://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;width:44px;height:44px;border:none;border-radius:50%;background:white;background:rgba(255,255,255,0.75);cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button:hover{background:white}.flickity-prev-next-button:focus{outline:none;-webkit-box-shadow:0 0 0 5px #FAD146;box-shadow:0 0 0 5px #FAD146}.flickity-prev-next-button:active{opacity:0.6}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button:disabled{opacity:0.3;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button .arrow{fill:#333}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:0.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}svg.mmrx-animation--emotionhappy *{-webkit-transform-origin:center;transform-origin:center}svg.mmrx-animation--emotionhappy .head{-webkit-animation:emotionhappyHead 6s infinite alternate;animation:emotionhappyHead 6s infinite alternate}svg.mmrx-animation--emotionhappy .head .eyes .small{-webkit-animation:emotionhappyFadeInOut 4s infinite alternate;animation:emotionhappyFadeInOut 4s infinite alternate}svg.mmrx-animation--emotionhappy .head .eyes .wide{animation:emotionhappyFadeInOut 4s infinite alternate-reverse}svg.mmrx-animation--emotionhappy .head .mouth .small{-webkit-animation:emotionhappyFadeInOut 4s infinite alternate;animation:emotionhappyFadeInOut 4s infinite alternate}svg.mmrx-animation--emotionhappy .head .mouth .big{animation:emotionhappyFadeInOut 4s infinite alternate-reverse}svg.mmrx-animation--emotionhappy .head .cheer .left{-webkit-animation:emotionhappyLeftCheer 4s infinite alternate;animation:emotionhappyLeftCheer 4s infinite alternate}svg.mmrx-animation--emotionhappy .head .cheer .right{-webkit-animation:emotionhappyRightCheer 4s infinite alternate;animation:emotionhappyRightCheer 4s infinite alternate}@-webkit-keyframes emotionhappyHead{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}18%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}20%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}23%{-webkit-transform:rotate(-16deg);transform:rotate(-16deg)}25%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}28%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}30%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(0);transform:translateY(0)}52%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}54%{-webkit-transform:translateY(4px);transform:translateY(4px)}56%{-webkit-transform:translateY(0px);transform:translateY(0px)}60%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes emotionhappyHead{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}18%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}20%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}23%{-webkit-transform:rotate(-16deg);transform:rotate(-16deg)}25%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}28%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}30%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(0);transform:translateY(0)}52%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}54%{-webkit-transform:translateY(4px);transform:translateY(4px)}56%{-webkit-transform:translateY(0px);transform:translateY(0px)}60%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes emotionhappyFadeInOut{0%{opacity:1}50.4%{opacity:1}50.5%{opacity:0}50.6%{opacity:0}100%{opacity:0}}@keyframes emotionhappyFadeInOut{0%{opacity:1}50.4%{opacity:1}50.5%{opacity:0}50.6%{opacity:0}100%{opacity:0}}@-webkit-keyframes emotionhappyRightCheer{0%{-webkit-transform:translate(-30px, 0);transform:translate(-30px, 0)}50%{-webkit-transform:translate(-30px, 0);transform:translate(-30px, 0)}55%{-webkit-transform:translate(0px, 0);transform:translate(0px, 0)}100%{-webkit-transform:translate(0px, 0);transform:translate(0px, 0)}}@keyframes emotionhappyRightCheer{0%{-webkit-transform:translate(-30px, 0);transform:translate(-30px, 0)}50%{-webkit-transform:translate(-30px, 0);transform:translate(-30px, 0)}55%{-webkit-transform:translate(0px, 0);transform:translate(0px, 0)}100%{-webkit-transform:translate(0px, 0);transform:translate(0px, 0)}}@-webkit-keyframes emotionhappyLeftCheer{0%{-webkit-transform:translate(30px, 0);transform:translate(30px, 0)}50%{-webkit-transform:translate(30px, 0);transform:translate(30px, 0)}55%{-webkit-transform:translate(0px, 0);transform:translate(0px, 0)}100%{-webkit-transform:translate(0px, 0);transform:translate(0px, 0)}}@keyframes emotionhappyLeftCheer{0%{-webkit-transform:translate(30px, 0);transform:translate(30px, 0)}50%{-webkit-transform:translate(30px, 0);transform:translate(30px, 0)}55%{-webkit-transform:translate(0px, 0);transform:translate(0px, 0)}100%{-webkit-transform:translate(0px, 0);transform:translate(0px, 0)}}svg.mmrx-animation--emotionexcited *{-webkit-transform-origin:center;transform-origin:center}svg.mmrx-animation--emotionexcited .head{-webkit-animation:emotionexcitedHead 6s infinite alternate 1s;animation:emotionexcitedHead 6s infinite alternate 1s}svg.mmrx-animation--emotionexcited .head .eyes .small{-webkit-animation:emotionexcitedFadeInOut 4s infinite alternate;animation:emotionexcitedFadeInOut 4s infinite alternate}svg.mmrx-animation--emotionexcited .head .eyes .big{animation:emotionexcitedFadeInOut 4s infinite alternate-reverse}svg.mmrx-animation--emotionexcited .head .eyes .star{animation:emotionexcitedPulse .5s infinite alternate-reverse}svg.mmrx-animation--emotionexcited .head .mouth .small{-webkit-animation:emotionexcitedFadeInOut 4s infinite alternate;animation:emotionexcitedFadeInOut 4s infinite alternate}svg.mmrx-animation--emotionexcited .head .mouth .big{animation:emotionexcitedFadeInOut 4s infinite alternate-reverse}svg.mmrx-animation--emotionexcited .head .eyebrows{-webkit-animation:emotionexcitedFadeInOut 4s infinite alternate;animation:emotionexcitedFadeInOut 4s infinite alternate}@-webkit-keyframes emotionexcitedHead{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}18%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}20%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}23%{-webkit-transform:rotate(16deg);transform:rotate(16deg)}25%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}28%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}30%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(0);transform:translateY(0)}52%{-webkit-transform:translateY(8px);transform:translateY(8px)}54%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}56%{-webkit-transform:translateY(0px);transform:translateY(0px)}60%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes emotionexcitedHead{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}18%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}20%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}23%{-webkit-transform:rotate(16deg);transform:rotate(16deg)}25%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}28%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}30%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(0);transform:translateY(0)}52%{-webkit-transform:translateY(8px);transform:translateY(8px)}54%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}56%{-webkit-transform:translateY(0px);transform:translateY(0px)}60%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes emotionexcitedFadeInOut{0%{opacity:1}50.4%{opacity:1}50.5%{opacity:0}50.6%{opacity:0}100%{opacity:0}}@keyframes emotionexcitedFadeInOut{0%{opacity:1}50.4%{opacity:1}50.5%{opacity:0}50.6%{opacity:0}100%{opacity:0}}@-webkit-keyframes emotionexcitedPulse{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes emotionexcitedPulse{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@-webkit-keyframes emotionexcitedRightCheer{0%{-webkit-transform:translate(-30px, 0);transform:translate(-30px, 0)}50%{-webkit-transform:translate(-30px, 0);transform:translate(-30px, 0)}55%{-webkit-transform:translate(0px, 0);transform:translate(0px, 0)}100%{-webkit-transform:translate(0px, 0);transform:translate(0px, 0)}}@keyframes emotionexcitedRightCheer{0%{-webkit-transform:translate(-30px, 0);transform:translate(-30px, 0)}50%{-webkit-transform:translate(-30px, 0);transform:translate(-30px, 0)}55%{-webkit-transform:translate(0px, 0);transform:translate(0px, 0)}100%{-webkit-transform:translate(0px, 0);transform:translate(0px, 0)}}@-webkit-keyframes emotionexcitedLeftCheer{0%{-webkit-transform:translate(30px, 0);transform:translate(30px, 0)}50%{-webkit-transform:translate(30px, 0);transform:translate(30px, 0)}55%{-webkit-transform:translate(0px, 0);transform:translate(0px, 0)}100%{-webkit-transform:translate(0px, 0);transform:translate(0px, 0)}}@keyframes emotionexcitedLeftCheer{0%{-webkit-transform:translate(30px, 0);transform:translate(30px, 0)}50%{-webkit-transform:translate(30px, 0);transform:translate(30px, 0)}55%{-webkit-transform:translate(0px, 0);transform:translate(0px, 0)}100%{-webkit-transform:translate(0px, 0);transform:translate(0px, 0)}}svg.mmrx-animation--emotioncalm *{-webkit-transform-origin:center;transform-origin:center}svg.mmrx-animation--emotioncalm .head{-webkit-animation:emotioncalmHead 6s infinite alternate 3s;animation:emotioncalmHead 6s infinite alternate 3s}svg.mmrx-animation--emotioncalm .head .mouth .small{animation:emotioncalmFadeInOut 6s infinite alternate-reverse}svg.mmrx-animation--emotioncalm .head .mouth .big{-webkit-animation:emotioncalmFadeInOut 6s infinite alternate;animation:emotioncalmFadeInOut 6s infinite alternate}svg.mmrx-animation--emotioncalm .head .vibes{-webkit-animation:emotioncalmFadeInOutSlow 6s infinite alternate;animation:emotioncalmFadeInOutSlow 6s infinite alternate}@-webkit-keyframes emotioncalmHead{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}25%{-webkit-transform:translate(0, 4px);transform:translate(0, 4px)}50%{-webkit-transform:translate(0, -2px);transform:translate(0, -2px)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes emotioncalmHead{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}25%{-webkit-transform:translate(0, 4px);transform:translate(0, 4px)}50%{-webkit-transform:translate(0, -2px);transform:translate(0, -2px)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes emotioncalmFadeInOut{0%{opacity:1}50.4%{opacity:1}50.5%{opacity:0}100%{opacity:0}}@keyframes emotioncalmFadeInOut{0%{opacity:1}50.4%{opacity:1}50.5%{opacity:0}100%{opacity:0}}@-webkit-keyframes emotioncalmFadeInOutSlow{0%{opacity:0;-webkit-transform:rotate(0deg) scale(0.8);transform:rotate(0deg) scale(0.8)}30%{opacity:1;-webkit-transform:rotate(0deg) scale(0.8);transform:rotate(0deg) scale(0.8)}100%{opacity:1;-webkit-transform:rotate(22deg) scale(1);transform:rotate(22deg) scale(1)}}@keyframes emotioncalmFadeInOutSlow{0%{opacity:0;-webkit-transform:rotate(0deg) scale(0.8);transform:rotate(0deg) scale(0.8)}30%{opacity:1;-webkit-transform:rotate(0deg) scale(0.8);transform:rotate(0deg) scale(0.8)}100%{opacity:1;-webkit-transform:rotate(22deg) scale(1);transform:rotate(22deg) scale(1)}}svg.mmrx-animation--emotionconnected *{-webkit-transform-origin:center;transform-origin:center}svg.mmrx-animation--emotionconnected .heads{-webkit-animation:emotionconnectedHeads 4.6s infinite alternate 1.2s;animation:emotionconnectedHeads 4.6s infinite alternate 1.2s}svg.mmrx-animation--emotionconnected .head1{-webkit-animation:emotionconnectedHead1 6s infinite alternate;animation:emotionconnectedHead1 6s infinite alternate}svg.mmrx-animation--emotionconnected .head1 .eyes .small{-webkit-animation:emotionconnectedFadeInOut 4s infinite alternate;animation:emotionconnectedFadeInOut 4s infinite alternate}svg.mmrx-animation--emotionconnected .head1 .eyes .big{animation:emotionconnectedFadeInOut 4s infinite alternate-reverse}svg.mmrx-animation--emotionconnected .head2{animation:emotionconnectedHead2 6s infinite alternate-reverse}svg.mmrx-animation--emotionconnected .head2 .eyes .small{-webkit-animation:emotionconnectedFadeInOut 4s infinite alternate;animation:emotionconnectedFadeInOut 4s infinite alternate}svg.mmrx-animation--emotionconnected .head2 .eyes .big{animation:emotionconnectedFadeInOut 4s infinite alternate-reverse}@-webkit-keyframes emotionconnectedHeads{0%{-webkit-transform:rotate(20deg);transform:rotate(20deg)}30%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes emotionconnectedHeads{0%{-webkit-transform:rotate(20deg);transform:rotate(20deg)}30%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes emotionconnectedHead1{0%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}50.4%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}55%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes emotionconnectedHead1{0%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}50.4%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}55%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes emotionconnectedHead2{0%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}50.4%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}55%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes emotionconnectedHead2{0%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}50.4%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}55%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes emotionconnectedFadeInOut{0%{opacity:1}50.4%{opacity:1}50.5%{opacity:0}100%{opacity:0}}@keyframes emotionconnectedFadeInOut{0%{opacity:1}50.4%{opacity:1}50.5%{opacity:0}100%{opacity:0}}svg.mmrx-animation--emotionstrong *{-webkit-transform-origin:center;transform-origin:center}svg.mmrx-animation--emotionstrong .head{-webkit-animation:emotionstrongHeads 4.6s infinite alternate .7s;animation:emotionstrongHeads 4.6s infinite alternate .7s}svg.mmrx-animation--emotionstrong .head .brows .left{animation:emotionstrongBrow1 4s infinite alternate-reverse}svg.mmrx-animation--emotionstrong .head .brows .right{-webkit-animation:emotionstrongBrow2 4s infinite alternate;animation:emotionstrongBrow2 4s infinite alternate}svg.mmrx-animation--emotionstrong .head .mouth .small{-webkit-animation:emotionstrongFadeInOut 4s infinite alternate;animation:emotionstrongFadeInOut 4s infinite alternate}svg.mmrx-animation--emotionstrong .head .mouth .big{animation:emotionstrongFadeInOut 4s infinite alternate-reverse}@-webkit-keyframes emotionstrongHeads{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}18%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}20%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}23%{-webkit-transform:rotate(16deg);transform:rotate(16deg)}25%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}28%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}30%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(0);transform:translateY(0)}52%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}54%{-webkit-transform:translateY(4px);transform:translateY(4px)}56%{-webkit-transform:translateY(0px);transform:translateY(0px)}60%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes emotionstrongHeads{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}18%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}20%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}23%{-webkit-transform:rotate(16deg);transform:rotate(16deg)}25%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}28%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}30%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(0);transform:translateY(0)}52%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}54%{-webkit-transform:translateY(4px);transform:translateY(4px)}56%{-webkit-transform:translateY(0px);transform:translateY(0px)}60%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes emotionstrongBrow1{0%{-webkit-transform:rotate(20deg) translate(-5px, 5px);transform:rotate(20deg) translate(-5px, 5px)}50.4%{-webkit-transform:rotate(20deg) translate(-5px, 5px);transform:rotate(20deg) translate(-5px, 5px)}55%{-webkit-transform:rotate(0deg) translate(0, 0);transform:rotate(0deg) translate(0, 0)}100%{-webkit-transform:rotate(0deg) translate(0, 0);transform:rotate(0deg) translate(0, 0)}}@keyframes emotionstrongBrow1{0%{-webkit-transform:rotate(20deg) translate(-5px, 5px);transform:rotate(20deg) translate(-5px, 5px)}50.4%{-webkit-transform:rotate(20deg) translate(-5px, 5px);transform:rotate(20deg) translate(-5px, 5px)}55%{-webkit-transform:rotate(0deg) translate(0, 0);transform:rotate(0deg) translate(0, 0)}100%{-webkit-transform:rotate(0deg) translate(0, 0);transform:rotate(0deg) translate(0, 0)}}@-webkit-keyframes emotionstrongBrow2{0%{-webkit-transform:rotate(-20deg) translate(5px, 5px);transform:rotate(-20deg) translate(5px, 5px)}50.4%{-webkit-transform:rotate(-20deg) translate(5px, 5px);transform:rotate(-20deg) translate(5px, 5px)}55%{-webkit-transform:rotate(0deg) translate(0, 0);transform:rotate(0deg) translate(0, 0)}100%{-webkit-transform:rotate(0deg) translate(0, 0);transform:rotate(0deg) translate(0, 0)}}@keyframes emotionstrongBrow2{0%{-webkit-transform:rotate(-20deg) translate(5px, 5px);transform:rotate(-20deg) translate(5px, 5px)}50.4%{-webkit-transform:rotate(-20deg) translate(5px, 5px);transform:rotate(-20deg) translate(5px, 5px)}55%{-webkit-transform:rotate(0deg) translate(0, 0);transform:rotate(0deg) translate(0, 0)}100%{-webkit-transform:rotate(0deg) translate(0, 0);transform:rotate(0deg) translate(0, 0)}}@-webkit-keyframes emotionstrongFadeInOut{0%{opacity:1}50.4%{opacity:1}50.5%{opacity:0}100%{opacity:0}}@keyframes emotionstrongFadeInOut{0%{opacity:1}50.4%{opacity:1}50.5%{opacity:0}100%{opacity:0}}svg.mmrx-animation--emotionadventurous *{-webkit-transform-origin:center;transform-origin:center}svg.mmrx-animation--emotionadventurous .head{-webkit-animation:emotionadventurousBobbing 16s infinite;animation:emotionadventurousBobbing 16s infinite}svg.mmrx-animation--emotionadventurous .head .eyes .closed{animation:emotionadventurousFadeInOut 16s infinite reverse}svg.mmrx-animation--emotionadventurous .head .eyes .open{-webkit-animation:emotionadventurousFadeInOut 16s infinite;animation:emotionadventurousFadeInOut 16s infinite}svg.mmrx-animation--emotionadventurous .head .mouth .closed{-webkit-animation:emotionadventurousFadeInOut 16s infinite;animation:emotionadventurousFadeInOut 16s infinite}svg.mmrx-animation--emotionadventurous .head .mouth .open{animation:emotionadventurousFadeInOut 16s infinite reverse}svg.mmrx-animation--emotionadventurous .head .parachute{-webkit-animation:emotionadventurousParachute 16s infinite;animation:emotionadventurousParachute 16s infinite}svg.mmrx-animation--emotionadventurous .motion{-webkit-animation:emotionadventurousMotionHideShow 16s infinite;animation:emotionadventurousMotionHideShow 16s infinite}svg.mmrx-animation--emotionadventurous .motion line{stroke:#31187c;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;-webkit-animation:emotionadventurousMotionWobble 1s infinite alternate;animation:emotionadventurousMotionWobble 1s infinite alternate}svg.mmrx-animation--emotionadventurous .motion line:nth-of-type(1){-webkit-animation-delay:.1s;animation-delay:.1s}svg.mmrx-animation--emotionadventurous .motion line:nth-of-type(2){-webkit-animation-delay:.5s;animation-delay:.5s}svg.mmrx-animation--emotionadventurous .motion line:nth-of-type(3){-webkit-animation-delay:.2s;animation-delay:.2s}svg.mmrx-animation--emotionadventurous .motion line:nth-of-type(4){-webkit-animation-delay:.3s;animation-delay:.3s}@-webkit-keyframes emotionadventurousBobbing{0%{-webkit-transform:translateY(8px);transform:translateY(8px)}50%{-webkit-transform:translateY(8px) rotate(0deg) scale(1);transform:translateY(8px) rotate(0deg) scale(1)}60%{-webkit-transform:translateY(-4px) rotate(5deg) scale(0.8);transform:translateY(-4px) rotate(5deg) scale(0.8)}70%{-webkit-transform:translateY(10px) rotate(-5deg) scale(0.8);transform:translateY(10px) rotate(-5deg) scale(0.8)}80%{-webkit-transform:translateY(0px) rotate(0deg) scale(0.8);transform:translateY(0px) rotate(0deg) scale(0.8)}90%{-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}100%{-webkit-transform:translateY(8px) scale(1);transform:translateY(8px) scale(1)}}@keyframes emotionadventurousBobbing{0%{-webkit-transform:translateY(8px);transform:translateY(8px)}50%{-webkit-transform:translateY(8px) rotate(0deg) scale(1);transform:translateY(8px) rotate(0deg) scale(1)}60%{-webkit-transform:translateY(-4px) rotate(5deg) scale(0.8);transform:translateY(-4px) rotate(5deg) scale(0.8)}70%{-webkit-transform:translateY(10px) rotate(-5deg) scale(0.8);transform:translateY(10px) rotate(-5deg) scale(0.8)}80%{-webkit-transform:translateY(0px) rotate(0deg) scale(0.8);transform:translateY(0px) rotate(0deg) scale(0.8)}90%{-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}100%{-webkit-transform:translateY(8px) scale(1);transform:translateY(8px) scale(1)}}@-webkit-keyframes emotionadventurousParachute{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}50%{-webkit-transform:scale(1);transform:scale(1);opacity:0}51.5%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0);opacity:1}90.5%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0);opacity:1}100%{-webkit-transform:translate(-40px, -80px) rotate(-30deg);transform:translate(-40px, -80px) rotate(-30deg)}}@keyframes emotionadventurousParachute{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}50%{-webkit-transform:scale(1);transform:scale(1);opacity:0}51.5%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0);opacity:1}90.5%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0);opacity:1}100%{-webkit-transform:translate(-40px, -80px) rotate(-30deg);transform:translate(-40px, -80px) rotate(-30deg)}}@-webkit-keyframes emotionadventurousFadeInOut{0%{opacity:1}50%{opacity:1}50.2%{opacity:0}50.3%{opacity:0}100%{opacity:0}}@keyframes emotionadventurousFadeInOut{0%{opacity:1}50%{opacity:1}50.2%{opacity:0}50.3%{opacity:0}100%{opacity:0}}@-webkit-keyframes emotionadventurousMotionWobble{0%{-webkit-transform:translateX(-6px);transform:translateX(-6px)}100%{-webkit-transform:translateX(6);transform:translateX(6)}}@keyframes emotionadventurousMotionWobble{0%{-webkit-transform:translateX(-6px);transform:translateX(-6px)}100%{-webkit-transform:translateX(6);transform:translateX(6)}}@-webkit-keyframes emotionadventurousMotionHideShow{0%{-webkit-transform:translateY(0px);transform:translateY(0px);opacity:0}3%{-webkit-transform:translateY(10px);transform:translateY(10px);opacity:1}40%{-webkit-transform:translateY(0px);transform:translateY(0px);opacity:1}44%{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}100%{-webkit-transform:translateY(-200px);transform:translateY(-200px);opacity:0}}@keyframes emotionadventurousMotionHideShow{0%{-webkit-transform:translateY(0px);transform:translateY(0px);opacity:0}3%{-webkit-transform:translateY(10px);transform:translateY(10px);opacity:1}40%{-webkit-transform:translateY(0px);transform:translateY(0px);opacity:1}44%{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}100%{-webkit-transform:translateY(-200px);transform:translateY(-200px);opacity:0}}
