@font-face{font-family:Cinzel Decorative;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/cinzel-decorative.ttf) format("truetype")}@font-face{font-family:Gentium Basic;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/gentium-basic.ttf) format("truetype")}@font-face{font-family:ZCOOL XiaoWei;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/zcool-xiaowei.ttf) format("truetype")}@font-face{font-family:"PT Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/pt-serif.ttf) format("truetype")}@font-face{font-family:"PT Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/pt-serif-italic.ttf) format("truetype")}*{border:none;margin:0;padding:0;line-height:1.5;list-style-type:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-repeat:no-repeat;background-position:center center;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}html{width:100%}body{background-color:#000;font-family:ZCOOL XiaoWei,serif;font-size:16px}img{height:auto;width:100%}a{text-decoration:none}a:hover{cursor:pointer}.full-width{margin:0 auto;max-width:1980px}.header{width:95%}.header__logo{float:right;width:40%}.header__title{color:#0093d4;font-size:5em;font-family:Cinzel Decorative,cursive;font-weight:400}.header__title--marcus{padding:1.8em 0 .3em 2em}.header__title--darc{padding-left:3em}@media screen and (max-width:1380px){.header__title--marcus{padding:1.2em 0 .3em 2em}}@media screen and (max-width:1080px){.header__title--marcus{padding:1em 0 .3em 1.5em}.header__title--darc{padding-left:2.5em}}@media screen and (max-width:980px){.header__title{font-size:4em}}@media screen and (max-width:810px){header{width:100%}.header__title--marcus{padding:.5em 0 0 1em}.header__title--darc{padding-left:2em}}@media screen and (max-width:740px){.header__divider{padding:3em 0 0}}@media screen and (max-width:650px){.header__title{font-size:3em}}@media screen and (max-width:450px){.header__title{font-size:2.5em}}@media screen and (max-width:410px){.header__divider{padding:1em 0 0}}@media screen and (max-width:390px){.header__title{font-size:2em}}.contact-header{width:95%}.contact-header__titles{float:right;margin-right:7em;width:40%}.contact-header__title{color:#fee329;font-size:5em;font-family:Cinzel Decorative,cursive;font-weight:400}.contact-header__title--marcus{padding:2em 0 .3em 2em}.contact-header__title--darc{padding-left:3em}.contact-header__logo{padding:.5em 0 0 .5em;width:40%}@media screen and (max-width:1080px){.contact-header__title--marcus{padding:1em 0 .3em 1.5em}.contact-header__title--darc{padding-left:2.5em}}@media screen and (max-width:980px){.contact-header__title{font-size:4em}}@media screen and (max-width:810px){.contact-header{width:100%}.contact-header__title--marcus{padding:1em 0 .3em 1em}.contact-header__title--darc{padding-left:2em}}@media screen and (max-width:740px){.contact-header__titles{margin-right:4em}.contact-header__title--marcus,.contact-header__title--darc{font-size:3em}.contact-header__logo{width:45%}}@media screen and (max-width:580px){.contact-header__titles{margin-right:2.5em}.contact-header__title{font-size:3em}.contact-header__title--marcus{padding:.4em 0 .3em}.contact-header__title--darc{padding-left:1em}.contact-header__logo{width:50%}}@media screen and (max-width:510px){.contact-header__title{font-size:2.5em}.contact-header__title--marcus{padding:.4em 0 0}.contact-header__logo{padding:.2em 0 0 .2em;width:47%}}@media screen and (max-width:410px){.contact-header__title{font-size:2.2em}}@media screen and (max-width:360px){.contact-header__title{font-size:2em}}.footer__piano{padding-bottom:4em}.footer__logo{margin:0 0 2em 10%;width:15%}.footer__menu{cursor:pointer;background-color:#000;float:right;margin:4em 15% 2em 0;opacity:1;position:relative;-webkit-transition:.4s ease-in;-o-transition:.4s ease-in;transition:.4s ease-in;width:100px}.footer__dropdown{background-color:#000;margin:-90px 0 0 -100px;opacity:0;padding-left:5px;width:95px;z-index:9}.footer__dropdown a{color:#0093d4;text-decoration:none}.footer__dropdown a:hover{color:#ba080c;-webkit-transition:.35s ease-in;-o-transition:.35s ease-in;transition:.35s ease-in}.footer__menu-item{line-height:1.5em;margin:0;padding:0}.footer__copyright{color:#0093d4;font-size:1.3em;padding-bottom:1em;text-align:center}@media screen and (max-width:1180px){.footer__menu{margin:2.9em 12% 0 0}}@media screen and (max-width:1080px){.footer__menu{width:80px}.footer__logo{margin:0 0 2em 6%;width:23%}}@media screen and (max-width:580px){.footer__logo{margin:0 0 2em 0%;width:35%}}@media screen and (max-width:410px){.footer__piano{padding-bottom:2em}.footer__menu{width:60px}}@media screen and (max-width:360px){.footer__menu{margin:2em 12% 0 0}}.layout-1{width:100%}.layout-1--padding-top{padding-top:9em}.layout-1--padding-bottom{padding-bottom:9em}.layout-1--padding-both{padding:9em 0}.layout-1__container{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 3em .5em}.layout-1__link{text-decoration:none;width:35%}.layout-1__link--right{margin:20em 0 0 30%}.layout-1__caption{color:#0093d4;font-size:2.5em;text-align:center}@media screen and (max-width:1380px){.layout-1--padding-top{padding-top:5em}.layout-1--padding-both{padding:5em 0 9em}}@media screen and (max-width:980px){.layout-1__link{width:40%}.layout-1__link--right{margin:15em 0 0 20%}}@media screen and (max-width:580px){.layout-1--padding-bottom,.layout-1--padding-both{padding:5em 0}.layout-1__link--right{margin:10em 0 0 20%}.layout-1__caption{font-size:2em}}@media screen and (max-width:480px){.layout-1__container{display:block}.layout-1__caption{margin-bottom:2em}}.layout-2,.layout-2__smoke{width:100%}.layout-3__title{padding-bottom:2em;text-align:center}.layout-3__title--white{color:#fff}.layout-3__title--red{color:#ba080c}.layout-3__title--md{font-size:2.5em}.layout-3__title--lg{font-size:3.5em;padding:1.5em 1em 2em}@media screen and (max-width:880px){.layout-3__title--lg{font-size:2.9em}.layout-3__title--md{font-size:2em}}@media screen and (max-width:740px){.layout-3__title--lg{font-size:2.4em}}@media screen and (max-width:410px){.layout-3__title--md{font-size:1.8em}}.layout-4{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.layout-4--pad-bottom-sm{padding-bottom:3em}.layout-4--pad-bottom-lg{padding-bottom:7em}.layout-4__col{width:50%}.layout-4__media{padding:0 8em}.layout-4__caption{color:#0093d4;font-size:1.8em;text-align:center}.layout-4__subheading{color:#0093d4;font-size:1.8em;padding-bottom:1.5em;text-align:center}.layout-4__review-header,.layout-4__review,.layout-4__attribution,.layout-4__info p{color:#fff;font-size:1.5em;line-height:1.3}.layout-4__review{font-style:italic;padding:1em 2em 0}.layout-4__attribution{text-align:right;padding:0 2em 2em}.layout-4__info p{padding:0 2em 1em 0;text-align:justify}.layout-4__info a{color:#0093d4}.layout-4__info a:hover{color:#ba080c}@media screen and (max-width:1600px){.layout-4__media{padding:0 4em}}@media screen and (max-width:1400px){.layout-4__media{padding:0 2em}}@media screen and (max-width:1200px){.layout-4{display:block}.layout-4__media{padding:0 0 3em;margin:0 auto;width:50%}.layout-4__reviews{margin:0 auto;width:75%}.layout-4__review{padding:1em 0 0}.layout-4__attribution{padding:0 0 2em}.layout-4__info p{padding:0 0 1em}}@media screen and (max-width:950px){.layout-4__media{width:70%}.layout-4__reviews{width:75%}}@media screen and (max-width:650px){.layout-4__reviews{width:85%}}@media screen and (max-width:520px){.layout-4__media{width:85%}.layout-4__reviews{width:90%}.layout-4__review-header,.layout-4__review,.layout-4__attribution,.layout-4__info p{font-size:1.2em;line-height:1.2}}.layout-5{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:2em;width:100%}.layout-5__col{width:50%}.layout-5__info{padding-left:5em}.layout-5__info h4{color:#ba080c;font-size:1.7em;padding-bottom:1em}.layout-5__info h5{color:#0093d4;font-size:1.5em;padding-bottom:1em}.layout-5__info p{color:#fff;font-size:1.3em;padding-bottom:1em}.layout-5__quotebox{background:-o-radial-gradient(at center,#444444,#222222);background:radial-gradient(at center,#444,#222);border:1px solid #0093D4;border-radius:.25rem;margin:0 auto;padding:2em 3em;width:60%}.layout-5__attribution,.layout-5__quote{color:#0093d4;font-family:"PT Serif",serif;font-size:1.5em;text-align:center}.layout-5__quote{font-style:italic}@media screen and (max-width:1000px){.layout-5__info{padding-left:3em}.layout-5__quotebox{width:80%}}@media screen and (max-width:800px){.layout-5{display:block}.layout-5__col{width:100%}.layout-5__info{padding:0 3em;text-align:center}.layout-5__quotebox{width:60%}}@media screen and (max-width:550px){.layout-5__quotebox{width:75%}}@media screen and (max-width:450px){.layout-5__info{padding:0 1em}.layout-5__quotebox{width:85%}}.layout-6{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;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:2em 4%;margin:4em auto 2em;max-width:1500px;width:90%}.layout-6__title{color:#0093d4;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;font-size:2em;padding-bottom:1em;text-align:center}.layout-6__container{-webkit-box-flex:0;-ms-flex:0 1 43.5%;flex:0 1 43.5%;max-width:700px;text-align:center}.layout-6 iframe{display:inline-block}.layout-6__info-button{background:-o-radial-gradient(at center,#444444,#222222);background:radial-gradient(at center,#444,#222);border:1px solid #0093D4;border-radius:.25rem;color:#0093d4;display:inline-block;font-size:1.5em;margin-top:.5em;padding:0 .5em}.layout-6__info-button:hover{border:1px solid #BA080C;color:#ba080c;opacity:.8}@media only screen and (max-width:1000px){.layout-6__container{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:700px;margin:0 auto}}@media only screen and (max-width:450px){.layout-6{width:96%}}.layout-7{padding:2em;text-align:center}.layout-7__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.layout-7__button{background:-o-radial-gradient(at center,#444444,#222222);background:radial-gradient(at center,#444,#222);border:1px solid #0093D4;border-radius:.25rem;color:#0093d4;display:inline-block;font-size:1.5em;margin-top:.5em;padding:0 .5em}.layout-7__button:hover{border:1px solid #BA080C;color:#ba080c;opacity:.8}@media only screen and (max-width:580px){.layout-7__actions{display:block}.layout-7__button{margin:.5em}}.layout-8{margin:0 auto;max-width:1700px;width:100%}.layout-8__container{width:80%}.layout-8__container--mb-sm{margin:3em auto 5em}.layout-8__container--mb-lg{margin:3em auto 15em}.layout-8__section{border-bottom:1px solid #0093D4;margin:2em 0;padding:3em}.layout-8__video{padding:2em}.layout-8__video iframe{width:100%}.layout-8__image--left,.layout-8__video--left{float:left;margin-left:-10%;padding-right:1.5em;-ms-transform:rotate(-7deg);-webkit-transform:rotate(-7deg);transform:rotate(-7deg);width:50%}.layout-8__image--right,.layout-8__video--right{float:right;margin:-4% -10% 0 0;padding-left:1.5em;-ms-transform:rotate(7deg);-webkit-transform:rotate(7deg);transform:rotate(7deg);width:50%}.layout-8__image--portrait{width:30%}.layout-8__image--left.layout-8__image--portrait{margin-top:-4em}.layout-8__section p{color:#f4f4f4;font-size:1.5em;line-height:1.5em}.layout-8__section a{color:#0093d4}.layout-8__section a:hover{color:#ba080c}p.layout-8__caption{font-size:1em;font-style:italic;line-height:1;text-align:center}@media screen and (max-width:1080px){.layout-8__container{width:85%}.layout-8__container--mb-lg{margin:0 auto 10em}.authorPic{width:30%}}@media screen and (max-width:880px){.layout-8__container{width:90%}}@media screen and (max-width:810px){.layout-8__image,.layout-8__video{float:none;margin:0 auto .5em;padding:0;-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0);width:85%}.layout-8__image--portrait{margin:0 auto .5em;width:50%}.layout-8__section p{text-align:justify}}@media screen and (max-width:740px){.layout-8__container{width:100%}}@media screen and (max-width:580px){.layout-8__section{padding:3em 1em}.layout-8__section p{font-size:1.3em;line-height:1.3}}@media screen and (max-width:420px){.layout-8__container{margin:0 auto 7em}.layout-8__section{padding:3em 1em}.layout-8__section p{font-size:1.2em;line-height:1.2}}.layout-9{margin:0 auto;max-width:1800px}.layout-9__container{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;width:90%}.layout-9__col{display:inline-block;margin:3em auto 2em}.layout-9__cover{width:40%}.layout-9__info{width:50%;margin-left:6em}.layout-9__title,.layout-9__subtitle{color:#fff;text-align:center}.layout-9__title{font-size:1.6em}.layout-9__subtitle{font-size:1.3em;margin-bottom:2em}.layout-9__synopsis{margin-bottom:3em}.layout-9__info p{color:#f4f4f4;font-size:1.11em;line-height:1.25;padding-bottom:1em;text-align:justify}.layout-9__attribution{text-align:right}.layout-9 h4{color:#ba080c;font-size:1.8em;padding:1.5em;text-align:center}.layout-9 a{color:#0093d4}.layout-9 a:hover{color:#ba080c}@media only screen and (max-width:1150px){.layout-9__container,.layout-9__col{display:block}.layout-9__cover{width:60%}.layout-9__info{width:70%;margin:0 auto}}@media only screen and (max-width:800px){.layout-9__info{width:85%}}@media only screen and (max-width:550px){.layout-9__cover{width:70%}.layout-9__info{width:95%}}@media only screen and (max-width:435px){.layout-9__info{width:98%}.layout-9__cover{width:85%}.layout-9__title{font-size:1.5em}.layout-9__subtitle{font-size:1.2em}}.layout-10{margin:3em auto}.layout-10__title{color:#fff;font-size:2.5em;text-align:center}.layout-10__container{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;width:90%}.layout-10__col{display:inline-block;margin:3em auto;width:50%}.layout-10__link-text,.layout-10__links h4{color:#ba080c;font-size:1.7em;margin-left:2em}.layout-10__col a{color:#0093d4}.layout-10__col a:hover{color:#ba080c}@media only screen and (max-width:1400px){.layout-10__container{display:block}.layout-10__col{width:100%}.layout-10__audio{display:block;margin:3em auto 0;max-width:700px}.layout-10__links{margin:3em auto;text-align:center}.layout-10__link-text,.layout-10__links h4{margin-left:0}}.layout-11,.layout-12{width:100%}.layout-12--pad-bottom-sm,.layout-12--pad-bottom{padding-bottom:3em}.layout-12__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.layout-12__col{width:50%}.layout-12__review-header,.layout-12__review,.layout-12__attribution{color:#fff;font-size:1.3em}.layout-12__review-header{padding-left:2em}.layout-12__review{font-style:italic;padding:1em 2em 0}.layout-12__attribution{text-align:right;padding:0 2em 2em}.layout-12__info p{color:#fff;font-size:1.5em;padding:0 2em 1em 0}.layout-12__video{max-width:750px;padding:6em 2em}.layout-12__video iframe{width:100%}@media only screen and (max-width:1200px){.layout-12__container{display:block}.layout-12__col{margin:0 auto;width:85%}.layout-12__video{padding:3em 0}.layout-12__video iframe{display:block;margin:0 auto;max-width:560px}}@media only screen and (max-width:650px){.layout-12__col{margin:0 auto;width:95%}}@media only screen and (max-width:520px){.layout-12__review{padding:.5em;line-height:1.2}}.form{width:100%}.form__container{display:-webkit-box;display:-ms-flexbox;display:flex;margin:10em auto 4em;width:83%}.form__panel{margin-right:10%;width:45%}.form__title{color:#fee329;font-size:3.5em;padding-bottom:1em;text-align:center}.form__fields{display:inline-block;padding:0 2%;vertical-align:top;width:100%}.form__fieldset{padding-bottom:1.5em}.form__fieldset--turnstile,.turnstile-field{min-height:0}.form__honeypot{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.form__label{color:#fee329;font-size:1.3em}.form__label--mailing{display:inline}.form__input{background-color:#eff2f5;border:1px solid #FEE329;border-radius:.3rem;display:block;font-family:ZCOOL XiaoWei,serif;margin:.4em 0 1em;min-width:98%;padding:.5em 0 .5em .5em}::-webkit-input-placeholder{font-family:ZCOOL XiaoWei,serif}:-ms-input-placeholder{font-family:ZCOOL XiaoWei,serif}::-moz-placeholder{font-family:ZCOOL XiaoWei,serif}::-ms-input-placeholder{font-family:ZCOOL XiaoWei,serif}::placeholder{font-family:ZCOOL XiaoWei,serif}.form__input:active,.form__input:focus{border:2px solid #FEE329;-webkit-box-shadow:-1px -1px 3px black inset;box-shadow:-1px -1px 3px #000 inset}.form__checkbox-wrapper{display:inline-block;margin-left:.5em;-webkit-transform:scale(1.6);-ms-transform:scale(1.6);transform:scale(1.6)}.form__input--checkbox{display:inline;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.form__input--checkbox:active,.form__input--checkbox:focus{-webkit-transform:scale(1.9) translate(10px);-ms-transform:scale(1.9) translate(10px);transform:scale(1.9) translate(10px)}.form__button{background-color:#eff2f5;border-radius:.3rem;-webkit-box-shadow:-1px -1px 3px black inset;box-shadow:-1px -1px 3px #000 inset;display:inline-block;font-family:ZCOOL XiaoWei,serif;font-size:1.2em;margin:1em 0 3em;min-width:140px;padding:.3em 0}.form__button:hover,.form__button:focus{background-color:#fee329;border-color:#000;-webkit-box-shadow:1px 1px 2px grey;box-shadow:1px 1px 2px gray;color:#000;cursor:pointer;text-shadow:1px 1px 1px grey;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}.form__button--clear{float:right}.form__image{padding-top:calc(12em - 100px);width:45%}.form__email,.form__phone{color:#fee329;font-size:1.3em;text-align:center}.form__email a{color:#fee329}.form__phone{margin-bottom:4em}@media screen and (max-width:880px){.form__title{font-size:2.9em}}@media screen and (max-width:810px){.form__container{display:block;margin:10em auto 8em;width:70%}.form__panel{padding-right:0;width:100%}.form__image{padding-top:2em;width:85%;margin:0 auto}}@media screen and (max-width:740px){.form__title{font-size:2.4em}}@media screen and (max-width:580px){.form__container{margin:5.5em auto 8em}}@media screen and (max-width:450px){.form__container{width:90%}.form__input{min-width:100%}.form__input--textarea{width:100%}}@media screen and (max-width:410px){.form__container{margin:5.5em auto 6em;width:96%}.form__image{padding-top:0}}@media screen and (max-width:360px){.form__container{width:96%}}.track{width:100%}.track__title{color:#ba080c;font-size:2em;padding:2em 1em;text-align:center}.track__embed{margin:2em auto 0;max-width:700px;padding:0 2em}.track iframe{max-width:700px;width:100%}.track__container{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;width:80%}.track__info,.track__quotes{width:50%}.track__info{padding-left:2em}.track__info--full{margin:0 auto;padding-left:0;text-align:center;width:75%}.track__info h4{color:#ba080c;font-size:1.7em;padding-bottom:1em}.track__info h5{color:#0093d4;font-size:1.5em;padding-bottom:1em}.track__info p{color:#fff;font-size:1.3em;padding-bottom:1em}.track__info a{color:#0093d4}.track__info a:hover{color:#ba080c}.track__quotebox{background:-o-radial-gradient(at center,#444444,#222222);background:radial-gradient(at center,#444,#222);border:1px solid #0093D4;border-radius:.25rem;margin:4em auto 0;padding:2em 3em;width:60%}.track__attribution,.track__quote{color:#0093d4;font-family:"PT Serif",serif;font-size:1.5em;text-align:center}.track__quote{font-style:italic}.track__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;padding:2em;text-align:center}.track__button{background:-o-radial-gradient(at center,#444444,#222222);background:radial-gradient(at center,#444,#222);border:1px solid #0093D4;border-radius:.25rem;color:#0093d4;display:inline-block;font-size:1.5em;margin-top:.5em;padding:0 .5em}.track__button:hover{border:1px solid #BA080C;color:#ba080c;opacity:.8}.track__tracklist{margin:0 auto 2em;max-width:700px}.track__tracklist-title{color:#0093d4;font-size:1.5em;margin-top:2em;padding-bottom:1em;text-align:center}.track__tracklist-embed.track__tracklist-embed--slim{height:42px;margin:0 4em .6em}@media only screen and (max-width:1500px){.track__container{width:100%}}@media only screen and (max-width:1060px){.track__embed{margin:0 auto;padding:4em}.track__embed iframe{height:680px!important}}@media screen and (max-width:1000px){.track__info{padding-left:3em}.track__quotebox{width:80%}}@media screen and (max-width:800px){.track__container{display:block}.track__column{width:100%}.track__info{padding:0 3em;text-align:center}.track__quotebox{width:60%}}@media only screen and (max-width:735px){.track__embed{padding:6em}.track__embed iframe{height:600px!important}.track__info--full{margin:0 auto;text-align:center;width:85%}}@media only screen and (max-width:670px){.track__embed iframe{height:580px!important}}@media only screen and (max-width:635px){.track__embed iframe{height:530px!important}}@media only screen and (max-width:580px){.track__embed iframe{height:480px!important}.track__actions{display:block}.track__button{margin:.5em}}@media screen and (max-width:550px){.track__embed iframe{height:460px!important}.track__quotebox{width:75%}}@media only screen and (max-width:520px){.track__embed iframe{height:520px!important}.track__embed{padding:3em}.track__tracklist-embed.track__tracklist-embed--slim{margin:0 2em .6em}}@media screen and (max-width:450px){.track__embed iframe{height:480px!important}.track__info{padding:0 1em}.track__quotebox{width:85%}}@media only screen and (max-width:400px){.track__embed{padding:2em}.track__info--full{width:95%}.track__tracklist-embed.track__tracklist-embed--slim{margin:0 1em .6em}}@media screen and (max-width:350px){.track__embed iframe{height:420px!important}}.book{width:100%}.book__title{color:#fff;font-size:2.5em;padding:2em 2em 1em;text-align:center}.book__subtitle{color:#0093d4;font-size:1.6em;padding:0 2em 4em;text-align:center}.book__container{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;max-width:1600px;width:90%}.book__column{display:inline-block;margin:3em auto 2em;width:48%}.book__info p{color:#f4f4f4;font-size:1.11em;line-height:1.25;padding-bottom:1em;text-align:justify}.book__attribution{text-align:right}.book h4{color:#ba080c;font-size:1.8em;text-align:center}.book a{color:#0093d4}.book a:hover{color:#ba080c}.book__sample-heading{color:#fff;font-size:2em;padding:2em 2em 0;text-align:center}.book__link-text{color:#ba080c;font-size:1.7em}.book__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;padding:2em;text-align:center}.book__button{background:-o-radial-gradient(at center,#444444,#222222);background:radial-gradient(at center,#444,#222);border:1px solid #0093D4;border-radius:.25rem;color:#0093d4;display:inline-block;font-size:1.5em;margin-top:.5em;padding:0 .5em}.book__button:hover{border:1px solid #BA080C;color:#ba080c;opacity:.8}@media only screen and (max-width:1300px){.book__container{display:block;margin:0 auto;width:75%}.book__column{display:block;margin:2em auto;width:100%}.book__cover{width:60%}.book__info{width:80%}.book iframe{display:block;margin:0 auto;max-width:700px;width:100%}}@media only screen and (max-width:800px){.book__info{width:100%}.book__subtitle{padding:0 2em 2em}.book__container--audio{width:85%}}@media only screen and (max-width:580px){.book__container{width:85%}.book__actions{display:block}.book__button{margin:.5em}}@media only screen and (max-width:580px){.book__container{width:93%}}.comments{margin:1em auto;max-width:1600px;width:100%}.comments__container{margin:0 auto;width:83%}.comments__title,.comment-reply-title{color:#0093d4;font-size:1.5em}.comments__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:-o-radial-gradient(at center,#444444,#222222);background:radial-gradient(at center,#444,#222);border:1px solid #0093D4;border-radius:.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.5em;padding:1em}.comments__item .avatar{display:inline-block;width:50px}.comments__body{width:100%}.comments__meta{display:inline-block;margin:0 1em;width:150px}.comments__author,.comments__date{color:#0093d4;display:block}.comments__author{font-size:1.2em}.comments__content{color:#fff;display:inline-block;max-width:80%}.comments__form label,.comment-form label{color:#0093d4;display:block}.comments__form input,.comments__form textarea,.comment-form input,.comment-form textarea{background:-o-radial-gradient(at center,#444444,#222222);background:radial-gradient(at center,#444,#222);border:1px solid #0093D4;border-radius:.25rem;color:#fff;display:block;margin-bottom:.5em;padding:1em;width:100%}.comments__form textarea,.comment-form textarea{height:120px}.comments__form .submit,.comment-form .submit{color:#0093d4;margin:2em 0 6em;width:auto}.comments__form .submit:hover,.comment-form .submit:hover{border:1px solid #BA080C;color:#ba080c}.comments__reply-title,.comment-reply-title{color:#0093d4;font-size:1.5em}@media screen and (max-width:1230px){.comments__content{max-width:75%}}@media screen and (max-width:1000px){.comments__content{max-width:70%}}@media screen and (max-width:850px){.comments__content{max-width:65%}}@media screen and (max-width:750px){.comments__content{max-width:60%}}@media screen and (max-width:660px){.comments__container{width:95%}.comments__meta{display:block;margin-right:0;width:100%}.comments__author,.comments__date{display:inline}.comments__content{margin:0 1em;max-width:100%}}.thank-you{width:100%}.thank-you__container{max-width:1366px;margin:0 auto;text-align:center;width:100%}.thank-you__paragraph{color:#fff;font-size:1.5em;line-height:1.5;padding:0 6em 6em}@media only screen and (max-width:770px){.thank-you__container{margin:0 auto;width:90%}.thank-you__paragraph{font-size:1.2em;line-height:1.5;padding:0 3em 3em}}.error{width:100%}.error__container{max-width:1366px;margin:0 auto;text-align:center;width:100%}.error__paragraph{color:#fff;font-size:1.5em;line-height:1.5;padding:0 6em 6em}@media only screen and (max-width:770px){.error__container{margin:0 auto;width:90%}.error__paragraph{font-size:1.2em;line-height:1.5;padding:0 3em 3em}}
