html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,figure{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;margin:0;padding:0}q:before,q:after{content:""}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%}legend{color:#000}a{text-decoration:none}.clr{clear:both}.dashicons{width:auto;height:auto;font-size:inherit;line-height:inherit}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Roboto",Arial,sans-serif;letter-spacing:.03em;color:#333;background:#4d4d4d}body.-with-editor,body.-nav-open{overflow:hidden !important}.site-wrapper{margin-top:70px;background:#ebebeb;font:300 15px/22px "Roboto",Arial,sans-serif}@media all and (min-width: 768px){.site-wrapper{font:300 18px/25px "Roboto",Arial,sans-serif}}.site-wrapper .main-nav-wrapper{z-index:4;height:70px;width:100%;position:fixed;top:0;background:#fff;box-shadow:0 0 15px -5px rgba(0,0,0,.5)}.site-wrapper .max-wrapper{position:relative;width:100%;max-width:1200px;margin:0 auto;background:#ebebeb}.site-wrapper .max-wrapper.-margin-top{margin-top:20px}.site-wrapper .max-wrapper.-margin-bottom{margin-bottom:20px}.site-wrapper .content-wrapper{background:#fff;z-index:2;position:relative;width:100%;margin:0;display:flex;justify-content:space-between;flex-wrap:wrap;padding:10px}@media(min-width: 1024px){.site-wrapper .content-wrapper{flex-wrap:nowrap}}.site-wrapper .footer-outer{background:#4d4d4d}.site-wrapper .footer-wrapper{max-width:1200px;margin:0 auto;padding:0 10px}.site-wrapper .footer-wrapper>ul{display:flex;flex-wrap:wrap}.site-wrapper .footer-wrapper>ul>li{width:100%;margin:0 10px}.site-wrapper .footer-wrapper>ul>li:first-child a{border-top:none}@media(min-width: 768px){.site-wrapper .footer-wrapper>ul>li{width:auto}}.site-wrapper .footer-wrapper>ul>li>a{font-size:15px;display:block;color:#fff;line-height:50px;border-top:1px solid #888;text-decoration:none}.site-wrapper .footer-wrapper>ul>li>a:hover{text-decoration:underline}@media(min-width: 768px){.site-wrapper .footer-wrapper>ul>li>a{border-top:none}}.player-bar-wrapper{z-index:1000;position:fixed;height:60px;width:100%;bottom:0;background:#333;box-shadow:0 0 15px -5px rgba(0,0,0,.5)}.-with-player .site-wrapper .footer-wrapper{padding-bottom:60px}#content{min-height:calc(100vh - 70px);display:flex;flex-direction:column;transition:transform 150ms ease-out}#content:after{position:fixed;left:0;top:0;width:100%;height:100%;content:"";display:block;background:#f3f2f0;opacity:0;transform:translate3d(-100%, 0, 0);transition:opacity 500ms cubic-bezier(0.3, 0, 0.15, 1) 100ms;z-index:888}body.-nav-open #content{transform:translate3d(-270px, 0, 0)}@media(min-width: 1025px){body.-nav-open #content{transform:none}}body.-nav-open #content:after,body.-loading #content:after{opacity:.5;transform:translate3d(0, 0, 0)}.flex{display:flex}.grow{flex-grow:1}.vertical-align{align-items:center}.-desktop-only{display:none}@media(min-width: 1024px){.-desktop-only{display:block}}@media(min-width: 1024px){.-mobile-only{display:none}}.content{width:100%;font-size:0}.sidebar{position:relative;flex-shrink:0;background:#f3f2f0;width:calc(100% + 20px);margin:0 0 -10px -10px;padding:5px 0}@media(min-width: 1024px){.sidebar{padding:0 0 0 10px;margin:10px 0 10px 10px;border-left:1px solid #ebebeb;background:none;width:300px;left:auto}}.sidebar h3{padding:10px 0 5px;margin:10px 10px 0;border-bottom:1px solid #ebebeb;font:300 15px/22px "Roboto",Arial,sans-serif;pointer-events:none}@media all and (min-width: 768px){.sidebar h3{font:300 18px/25px "Roboto",Arial,sans-serif}}.sidebar h3:first-child{margin-top:0}@media(min-width: 1024px){.sidebar h3{margin-bottom:10px}.sidebar h3:first-child{padding-top:0}}body.dark-mode{background:#333}body.dark-mode .main-nav,body.dark-mode .main-nav>.nav>.items,body.dark-mode .navigation-tabs{background:#333;color:#fff}body.dark-mode .site-wrapper .content-wrapper{color:#fff;background:#404040}body.dark-mode .main-nav>.nav>.items a,body.dark-mode .main-nav>.nav>.hamburger,body.dark-mode .navigation-tabs>.tabs>li>a:not(.-active),body.dark-mode .track-item>.entry-meta>.title,body.dark-mode .track-item>.entry-meta>.tools>.tool,body.dark-mode .track-item>.entry-meta>.tools>.tool.-comments>.icon,body.dark-mode .text-html{color:#fff}@media(max-width: 424px){body.dark-mode .track-item.-featured{background:#000}}body.dark-mode .sidebar,body.dark-mode .sidebar>h3{border-color:#000;background:none}.group{width:100%;max-width:1024px;margin:20px auto 0;letter-spacing:0}.group *{letter-spacing:.03em}.group.-margin-bottom{margin-bottom:20px}.group.-narrow{max-width:720px}.group.-left{margin-left:0;margin-right:0}.group.-no-margin-top{margin-top:0}.group.-center{text-align:center}.group.-padding{padding:0 10px}.group.-ls-fs-fix{line-height:0;font-size:0}.-background-grey01{background:#f3f2f0}.-background-grey02{background:#ebebeb}.-background-grey03{background:#333}.-background-grey04{background:#b2b2b2}.-background-grey05{background:#888}.-background-highlight{background:#2675c2}#loadingBar{position:absolute;left:0;bottom:-4px;height:4px;width:100%;z-index:-1;background:rgba(51,51,51,.05);transform-origin:0 0;transform:translateZ(0) scaleY(0);transition:transform 50ms ease-out 250ms}#loadingBar.-active{transform:translateZ(0) scaleY(1);transition-delay:0ms}#loadingBar.-active .bar{transition:width 150ms ease-in-out}#loadingBar .bar{position:absolute;left:0;top:0;width:0;height:100%;background:#2675c2}@keyframes home-icon-load{0%{transform:rotateZ(0deg)}25%{transform:rotateZ(360deg)}100%{transform:rotateZ(360deg)}}.main-nav{position:relative;margin:0 auto;max-width:1200px;background:#fff;display:flex;justify-content:space-between;font-size:15px}.main-nav .icon{width:70px;height:70px;text-align:center;line-height:70px;color:#fff}.main-nav>.home{position:relative;height:70px;margin-left:20px;margin-right:10px;display:flex;transform:scale(1);transition:transform 25ms ease-out;flex-shrink:0}.main-nav>.home>img{position:relative;top:5px;width:auto;height:105px}.main-nav>.home>img:nth-child(2){position:absolute;left:0;top:5px;width:100%;min-width:105px;height:auto}.main-nav>.home:active{transform:scale(0.9)}@media all and (min-width: 1026px){.main-nav>.home{transition:transform 150ms ease-out}.main-nav>.home:hover,.main-nav>.home:active{transform:scale(1.1)}}.main-nav>.nav{width:100%;display:flex;justify-content:flex-end;line-height:52.5px}@media(min-width: 1025px){.main-nav>.nav{line-height:70px}}.main-nav>.nav>.hamburger{color:#333}@media(min-width: 1025px){.main-nav>.nav>.hamburger{display:none}}.main-nav>.nav>.items{position:absolute;top:70px;right:0;width:270px;height:calc(100vh - 70px);display:flex;flex-direction:column;justify-content:space-between;background:#fff;transform:translate3d(100%, 0, 0);transition:transform 150ms ease-out;z-index:-1}@media(max-width: 1024px){.main-nav>.nav>.items{overflow:scroll;-webkit-overflow-scrolling:touch}}@media(min-width: 1025px){.main-nav>.nav>.items{position:relative;width:100%;height:auto;top:auto;right:auto;flex-direction:row;transform:none;transition:none;z-index:auto;box-shadow:none}}.main-nav>.nav>.items>ul{display:flex;flex-wrap:wrap}.main-nav>.nav>.items>ul:nth-child(2){flex-wrap:nowrap;flex-grow:1;background:#f3f2f0}@media(min-width: 1025px){.main-nav>.nav>.items>ul:nth-child(2){flex-grow:0;background:none;display:none}}@media(min-width: 1200px){.main-nav>.nav>.items>ul:nth-child(2){display:flex}}.main-nav>.nav>.items li{position:relative;width:100%}@media(min-width: 1025px){.main-nav>.nav>.items li{width:auto}}.main-nav>.nav>.items li.-hint{color:#888;cursor:default;padding-left:20px}@media(min-width: 1025px){.main-nav>.nav>.items li.-hint{padding-left:10px}}.main-nav>.nav>.items li.has-children:hover ul.sub-menu{display:block}@media(min-width: 1025px){.main-nav>.nav>.items ul.sub-menu{display:none;position:absolute;top:100%;left:-10px;background:#fff;box-shadow:0 8px 11px -9px rgba(0,0,0,.8);min-width:170px}}.main-nav>.nav>.items ul.sub-menu a{padding:5px 20px;line-height:35px;font-weight:400}.main-nav>.nav>.items a{padding:0 20px;display:flex;font-weight:900;text-transform:uppercase;color:#555;border-top:1px solid #f3f2f0;transition:color 150ms ease-out}@media(min-width: 1025px){.main-nav>.nav>.items a{padding:0 10px}}.main-nav>.nav>.items a.-narrow{font-weight:400}.main-nav>.nav>.items a.-blm{overflow:hidden;border-top:none}@media(max-width: 1024px){.main-nav>.nav>.items a.-blm{padding:0}}.main-nav>.nav>.items a.-blm>img{width:auto;height:42.5px;margin:5px 0}@media(min-width: 1025px){.main-nav>.nav>.items a.-blm>img{height:40px;margin:15px 0;transition:transform 150ms ease-out}}.main-nav>.nav>.items a.-blm:hover>img{transform:scale(0.8) translateZ(0)}@media(min-width: 1025px){.main-nav>.nav>.items a.-blm:hover>img{transform:scale(1.1) translateZ(0)}}@media(min-width: 1025px){.main-nav>.nav>.items a{border-top:none}}.main-nav>.nav>.items a.-nav-active,.main-nav>.nav>.items a:hover{color:#2c82d6}@media(min-width: 1025px){.main-nav>.nav>.items a.downloads{font-size:0;line-height:0}}.main-nav>.nav>.items a.downloads::before{display:none;content:"";font-size:24px;line-height:70px;font-family:"Material Icons"}@media(min-width: 1025px){.main-nav>.nav>.items a.downloads::before{display:block}}.main-nav>.search{position:relative;display:flex;width:70px;flex-shrink:0}@media(min-width: 1025px){.main-nav>.search{margin-left:10px}}.main-nav>.search.-show>.searchField{width:calc(100vw - 70px);right:70px}@media(min-width: 768px){.main-nav>.search.-show>.searchField{width:270px}}.main-nav>.search>.searchField{position:absolute;top:0;right:0;height:70px;line-height:70px;padding-left:10px;border:none;background:#f3f2f0;width:70px;outline:none;transition:all 150ms ease-out}.main-nav>.search>.icon{position:relative;cursor:pointer;background:#2675c2;transition:opacity 150ms ease-out}.main-nav>.search>.icon:hover{opacity:.8}body.-loading .main-nav>.home{z-index:999}body.-loading .main-nav>.home>img:first-child{animation:home-icon-load 4s ease-in-out infinite 2s}body.-nav-open .main-nav>.nav>.items{transform:translate3d(0, 0, 0);box-shadow:0 0 20px rgba(0,0,0,.25)}body.logged-in .main-nav .-logged-out{display:none}body.logged-out .main-nav .-logged-in{display:none}.player-bar{position:relative;margin:0 auto;max-width:1200px;display:flex;flex-wrap:nowrap}.player-bar *{-webkit-user-select:none;user-select:none}.player-bar>.play_control,.player-bar>.show_entry,.player-bar>.timeline{background:#333;z-index:3}.player-bar>.play_control,.player-bar>.show_entry{display:block}.player-bar>.play_control>.icon,.player-bar>.show_entry>.icon{width:60px;line-height:60px;text-align:center;color:#fff}.player-bar>.play_control{cursor:pointer}.player-bar>.play_control>.icon{font-size:30px}.player-bar>.play_control:hover>.icon{color:#2675c2}.player-bar>.timeline{display:flex;flex-wrap:nowrap;flex-grow:1;flex-shrink:0}@media(min-width: 1024px){.player-bar>.timeline{width:100%;max-width:550px}}.player-bar>.timeline>.passed,.player-bar>.timeline>.duration{line-height:60px;flex-shrink:0;font-size:13px;color:#fff}@media(min-width: 1024px){.player-bar>.timeline>.passed,.player-bar>.timeline>.duration{width:60px}}.player-bar>.timeline>.passed{text-align:right}.player-bar>.timeline>.duration{text-align:left}.player-bar>.timeline>.progress{position:relative;width:100%;margin:0 10px;display:flex;align-items:center}.player-bar>.timeline>.progress>.background,.player-bar>.timeline>.progress>.active{position:absolute;left:0;height:1px;background:#fff;transition:width 150ms ease-out;pointer-events:none}.player-bar>.timeline>.progress>.background{width:100%;background:rgba(255,255,255,.8)}.player-bar>.timeline>.progress>.active{height:3px;width:0;background:#2675c2;transition:width 150ms ease-out}@media(min-width: 1024px){.player-bar>.show_entry{display:none}}.player-bar>.track-item.-now_playing{position:absolute;bottom:60px;left:0;padding:10px;display:flex;flex-wrap:nowrap;background:#fff;z-index:2;transform:translateY(100%);transition:bottom 150ms ease-out,transform 150ms ease-out}@media(min-width: 1024px){.player-bar>.track-item.-now_playing{padding:0;position:relative;bottom:auto;background:rgba(0,0,0,0);transform:translateY(0)}}.player-bar>.track-item.-now_playing>.cover{width:50px;height:50px;flex-shrink:0}@media(min-width: 1024px){.player-bar>.track-item.-now_playing>.cover{margin-top:5px;margin-bottom:5px;box-sizing:content-box}}.player-bar>.track-item.-now_playing>.entry-meta{min-height:auto;max-width:calc(100% - 50px);padding:0 0 0 10px;display:flex;flex-wrap:wrap}.player-bar>.track-item.-now_playing>.entry-meta>.channel,.player-bar>.track-item.-now_playing>.entry-meta>.title{font:400 13px/20px "Roboto",Arial,sans-serif;width:100%;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width: 1024px){.player-bar>.track-item.-now_playing>.entry-meta>.channel,.player-bar>.track-item.-now_playing>.entry-meta>.title{color:#fff;width:calc(100% - 120px)}}.player-bar>.track-item.-now_playing>.entry-meta>.channel{margin-bottom:0}@media(min-width: 1024px){.player-bar>.track-item.-now_playing>.entry-meta>.channel{padding-top:5px}}.player-bar>.track-item.-now_playing>.entry-meta>.title{margin-bottom:10px}@media(min-width: 1024px){.player-bar>.track-item.-now_playing>.entry-meta>.title{margin-bottom:0;color:rgba(255,255,255,.8);padding-bottom:5px}}.player-bar>.track-item.-now_playing>.entry-meta>.description{overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-moz-line-clamp:5;-webkit-box-orient:vertical;max-height:calc(5 * 20px)}@media(min-width: 768px){.player-bar>.track-item.-now_playing>.entry-meta>.description{max-height:calc(5 * 22px)}}@media(min-width: 1024px){.player-bar>.track-item.-now_playing>.entry-meta>.description{display:none}}.player-bar>.track-item.-now_playing>.entry-meta>.tools{position:relative;order:4;top:0;right:0;left:auto;height:60px;margin-top:10px;width:100%}@media(min-width: 1024px){.player-bar>.track-item.-now_playing>.entry-meta>.tools{position:absolute;width:120px;margin-top:0}}.player-bar>.track-item.-now_playing>.entry-meta>.tools>.tool.-likes{display:none}@media(min-width: 1024px){.player-bar>.track-item.-now_playing>.entry-meta>.tools>.tool.-likes>.icon{color:#fff}}.player-bar>.track-item.-now_playing>.entry-meta>.tools>.tool.-likes:hover>.icon{color:#2675c2}.player-bar>.track-item.-now_playing>.entry-meta>.tools>.share-box{position:relative}.player-bar>.track-item.-now_playing>.entry-meta>.tools>.share-box>.-share{display:none;cursor:pointer;color:#fff;background:#3cace7}@media(min-width: 1024px){.player-bar>.track-item.-now_playing>.entry-meta>.tools>.share-box>.-share{display:flex}}.player-bar>.track-item.-now_playing>.entry-meta>.tools>.share-box>.-share:hover{background:#2675c2}.player-bar>.track-item.-now_playing>.entry-meta>.tools>.share-box>.share-icons{display:flex;transition:bottom 150ms ease-out}@media(min-width: 1024px){.player-bar>.track-item.-now_playing>.entry-meta>.tools>.share-box>.share-icons{display:block;pointer-events:none;opacity:0;position:absolute;bottom:100%;background:#4d4d4d}}@media(min-width: 1024px){.player-bar>.track-item.-now_playing>.entry-meta>.tools>.share-box.-open>.share-icons{opacity:1;pointer-events:initial;box-shadow:0 0 10px -2px rgba(0,0,0,.5);bottom:calc(100% + 5px)}.player-bar>.track-item.-now_playing>.entry-meta>.tools>.share-box.-open>.share-icons::after{position:absolute;content:"";bottom:-5px;left:25px;width:10px;height:10px;background:#4d4d4d;transform:rotate(45deg)}.player-bar>.track-item.-now_playing>.entry-meta>.tools>.share-box.-open>.share-icons>.tool{transform:scale(1)}}.player-bar>.track-item.-now_playing>.entry-meta>.tools>.share-box>.share-icons>.tool{font-size:18px;z-index:1;position:relative;transform:scale(1);transition:transform 300ms cubic-bezier(0.9, 0, 0.5, 1.5),background 150ms ease-out;color:#333}@media(min-width: 1024px){.player-bar>.track-item.-now_playing>.entry-meta>.tools>.share-box>.share-icons>.tool{transform:scale(0);color:#fff}}.player-bar>.track-item.-now_playing>.entry-meta>.tools>.share-box>.share-icons>.tool.-facebook{background:#3f51b5;color:#fff}.player-bar>.track-item.-now_playing>.entry-meta>.tools>.share-box>.share-icons>.tool.-twitter{background:#55acee;color:#fff}.player-bar>.track-item.-now_playing>.entry-meta>.tools>.share-box>.share-icons>.tool.-mail{background:#333;color:#fff}.player-bar>.track-item.-now_playing>.entry-meta>.tools>.share-box>.share-icons>.tool.-whatsapp{color:#fff;background:#25d366}@media(min-width: 1024px){.player-bar>.track-item.-now_playing>.entry-meta>.tools>.share-box>.share-icons>.tool.-whatsapp{display:none}}.player-bar>.track-item.-now_playing>.entry-meta>.tools>.share-box>.share-icons>.tool:hover{color:#fff;background:#4d4d4d}.player-bar>.track-item.-now_playing>.entry-meta>.tools .tool{height:40px;width:40px;padding:0;color:#333;display:flex;justify-content:center;align-items:center}@media(min-width: 1024px){.player-bar>.track-item.-now_playing>.entry-meta>.tools .tool{height:60px;width:60px}}.player-bar>.track-item.-now_playing>.entry-meta>.tools .tool>.icon{font-size:24px}.player-bar.-open>.track-item.-now_playing{transform:translateY(0)}@media(max-width: 1023px){.player-bar.-open>.track-item.-now_playing{box-shadow:0 0 15px -5px rgba(0,0,0,.5)}}.track-items{width:100%}.track-item{position:relative;width:100%;display:flex;padding:10px 10px 60px;flex-direction:row}.track-item.-no-tools{padding-bottom:30px}.track-item>.cover{position:relative;width:80px;height:80px;overflow:hidden;background:rgba(0,0,0,.05)}@media(min-width: 425px){.track-item>.cover{width:160px;height:160px}}.track-item>.cover:hover>.icon{transform:translate3d(-50%, -50%, 0) scale(1)}.track-item>.cover>img{width:100%;height:auto}.track-item>.cover>.icon{position:absolute;left:50%;top:50%;color:#fff;font-size:80px;transform:translate3d(-50%, -50%, 0) scale(0);transition:transform 150ms ease-out;background:rgba(0,0,0,.3);border-radius:50%}.track-item>.entry-meta{width:100%;position:relative;padding:0 0 10px 20px;max-width:calc(100% - 80px);display:flex;flex-direction:column;align-items:flex-start}@media(min-width: 425px){.track-item>.entry-meta{max-width:calc(100% - 160px)}}.track-item>.entry-meta>.title,.track-item>.entry-meta>.channel,.track-item>.entry-meta>.description{display:block;max-width:100%}.track-item>.entry-meta>.title{color:#333;font:300 15px/22px "Roboto",Arial,sans-serif;font-weight:400 !important;transition:color 150ms ease-out}@media all and (min-width: 768px){.track-item>.entry-meta>.title{font:300 18px/25px "Roboto",Arial,sans-serif}}.track-item>.entry-meta>a.title:hover{color:#888;text-decoration:underline}.track-item>.entry-meta>.channel{text-transform:uppercase;font:400 13px/20px "Roboto",Arial,sans-serif;margin-bottom:10px;transition:opacity 150ms ease-out}@media all and (min-width: 768px){.track-item>.entry-meta>.channel{font:400 15px/22px "Roboto",Arial,sans-serif}}.track-item>.entry-meta>.channel>em{display:inline-block;width:11px;height:11px;border-radius:2px;transform:rotateZ(-20deg);margin-right:5px}.track-item>.entry-meta>a.channel:hover{opacity:.9;text-decoration:underline}.track-item>.entry-meta>.description{color:#888;font:400 13px/20px "Roboto",Arial,sans-serif;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-moz-line-clamp:2;-webkit-box-orient:vertical;max-height:calc(2 * 20px)}@media all and (min-width: 768px){.track-item>.entry-meta>.description{font:400 15px/22px "Roboto",Arial,sans-serif}}@media(min-width: 768px){.track-item>.entry-meta>.description{max-height:calc(2 * 22px)}}.track-item>.entry-meta>.tools{position:absolute;width:calc(100% + 80px);bottom:-20px;left:-80px;font-size:13px;line-height:16px;font-weight:400;display:flex;flex-wrap:nowrap;color:#333;justify-content:flex-end;letter-spacing:0;align-items:center}@media(min-width: 425px){.track-item>.entry-meta>.tools{width:calc(100% + 160px);left:-160px}}@media(min-width: 768px){.track-item>.entry-meta>.tools{width:calc(100% - 20px);left:20px}}.track-item>.entry-meta>.tools>.tool{margin-left:10px;color:#888;display:flex;align-items:center;pointer-events:none;-webkit-user-select:none;user-select:none}.track-item>.entry-meta>.tools>.tool:first-child{margin-left:0 !important}.track-item>.entry-meta>.tools>.tool>.icon{transition:color 150ms ease-out}.track-item.-featured{flex-direction:column;align-items:center;background:#fff;padding-top:20px;padding-bottom:20px;margin-bottom:20px}@media(min-width: 425px){.track-item.-featured{flex-direction:row;align-items:flex-start;padding:20px 20px 40px;margin-bottom:20px}}.track-item.-featured>.cover{width:calc(100% + 20px);height:auto;margin-top:-20px}@media(min-width: 425px){.track-item.-featured>.cover{width:160px;height:160px;margin-top:0}}.track-item.-featured>.cover .icon{font-size:80px}.track-item.-featured>.cover::before{width:80px;height:80px}.track-item.-featured>.entry-meta{padding:10px 10px 40px;max-width:100%}@media(min-width: 425px){.track-item.-featured>.entry-meta{padding:0 10px 10px 20px;max-width:calc(100% - 160px);min-height:170px}}.track-item.-featured>.entry-meta>.tools{width:calc(100% - 20px);left:10px;bottom:0}@media(min-width: 425px){.track-item.-featured>.entry-meta>.tools{width:calc(100% + 160px);left:-160px;bottom:-20px}}@media(min-width: 768px){.track-item.-featured>.entry-meta>.tools{width:calc(100% - 30px);left:20px}}.track-item.-featured>.entry-meta>.description{overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-moz-line-clamp:4;-webkit-box-orient:vertical;max-height:calc(4 * 20px)}@media(min-width: 768px){.track-item.-featured>.entry-meta>.description{max-height:calc(4 * 22px)}}.track-item.-compact{padding-bottom:40px}.track-item.-compact.-no-tools{padding-bottom:10px}.track-item.-compact>.cover{width:60px;height:60px}.track-item.-compact>.cover .icon{font-size:30px}.track-item.-compact>.entry-meta{padding:0 0 0 10px;max-width:calc(100% - 60px);min-height:60px}.track-item.-compact>.entry-meta>.title,.track-item.-compact>.entry-meta>.channel{font:400 13px/20px "Roboto",Arial,sans-serif;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media all and (min-width: 768px){.track-item.-compact>.entry-meta>.title,.track-item.-compact>.entry-meta>.channel{font:400 15px/22px "Roboto",Arial,sans-serif}}.track-item.-compact>.entry-meta>.channel{margin-bottom:0}.track-item.-compact>.entry-meta>.description{display:none}.track-item.-compact>.entry-meta>.tools{bottom:-30px;left:-60px;width:calc(100% + 60px)}.track-item.-compact>.entry-meta>.tools>.tool{margin-left:10px}.track-item.-thumb{display:inline-block;width:calc((100% - 1px)*.5);vertical-align:top;padding:10px}.track-item.-thumb.-with-description>.entry-meta .description{display:block;display:-webkit-box}.track-item.-thumb>.cover{position:relative;width:100%;height:0;padding-top:100%;line-height:0;display:block;overflow:hidden}.track-item.-thumb>.cover>img{position:absolute;left:0;top:0;width:100%;height:auto}.track-item.-thumb>.cover>.icon{font-size:40px}.track-item.-thumb>.entry-meta{max-width:100%;padding:30px 5px 5px;min-height:auto}.track-item.-thumb>.entry-meta>.tools{background:rgba(0,0,0,.5);left:0;top:-36px;bottom:auto;width:100%;height:36px;padding:10px;justify-content:center}.track-item.-thumb>.entry-meta>.tools>.tool,.track-item.-thumb>.entry-meta>.tools>.tool>.icon{color:#fff}.track-item.-thumb>.entry-meta>.tools>.tool.-likes{margin-left:0}.track-item.-thumb>.entry-meta>.tools>.tool.-likes+.-likes{margin-left:10px}.track-item.-thumb>.entry-meta>.tools>.tool.-release{color:#888;position:absolute;bottom:-26px;left:5px}.track-item.-thumb>.entry-meta>.title,.track-item.-thumb>.entry-meta>.channel{font:400 13px/20px "Roboto",Arial,sans-serif}@media all and (min-width: 768px){.track-item.-thumb>.entry-meta>.title,.track-item.-thumb>.entry-meta>.channel{font:400 15px/22px "Roboto",Arial,sans-serif}}.track-item.-thumb>.entry-meta>.title{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-moz-line-clamp:2;-webkit-box-orient:vertical;max-height:calc(2 * 20px)}@media(min-width: 768px){.track-item.-thumb>.entry-meta>.title{max-height:calc(2 * 22px)}}.track-item.-thumb>.entry-meta>.channel{margin-bottom:0;font-size:13px;padding-left:1px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.track-item.-thumb>.entry-meta>.description{display:none}.track-item.-thumb.-no-tools-overlay>.entry-meta>.tools{background:none}@media(min-width: 425px){.track-item.-thumb{width:calc((100% - 1px)/3)}}@media(min-width: 768px){.track-item.-thumb>.cover>.icon{font-size:80px}.track-item.-thumb>.entry-meta{padding:30px 10px 10px}.track-item.-thumb>.entry-meta>.tools>.tool.-release{left:10px}}.tag-list{display:flex;flex-wrap:wrap;padding:5px}.tag-list.-center{justify-content:center}@media(min-width: 768px){.tag-list{padding:0 5px}}.tag{margin:5px;padding:5px 10px;display:flex;align-items:center;font-size:15px;line-height:25px;font-weight:400;color:#fff;background-color:#2675c2;border-radius:2em}.tag.-grey{color:#888;background-color:#f3f2f0}.tag.-grey-dark{color:#fff;background-color:#4d4d4d}.tag>span{padding:0 5px}a.tag{transition:opacity 150ms ease-out}a.tag.-grey{transition:opacity 150ms ease-out,background-color 150ms ease-out}a.tag:hover{opacity:.8}a.tag:hover.-grey{opacity:1;color:#fff;background-color:#2675c2}.tag-list.-red .tag{background-color:#b80b25}.text-html{padding:10px;font:300 15px/22px "Roboto",Arial,sans-serif;font-weight:400}.text-html.-center{text-align:center}.text-html.-no-padding{padding:0}.text-html.-no-vertical-padding{padding:0 10px}.text-html .-grey{color:#b2b2b2}.text-html .text-small{font:400 13px/20px "Roboto",Arial,sans-serif}.text-html.-button-container-spaced{display:flex;flex-direction:row;justify-content:space-between}.text-html.-faq{padding:20px;background:#f3f2f0;border-radius:4px}.text-html.-faq>*{color:#888}.text-html.-hidden{display:none}.text-html code{display:inline-block;padding:0 2.5px;margin:0 2.5px;background:#ebebeb;border-radius:2px}.text-html>h1{font:300 32px/39px "Roboto",Arial,sans-serif;margin-bottom:20px;color:#555}@media all and (min-width: 768px){.text-html>h1{font:300 40px/47px "Roboto",Arial,sans-serif}}.text-html>h2{font:400 28px/35px "Roboto",Arial,sans-serif;margin-bottom:20px;color:#2675c2}@media all and (min-width: 768px){.text-html>h2{font:400 32px/39px "Roboto",Arial,sans-serif}}.text-html>h3{font:400 20px/27px "Roboto",Arial,sans-serif;margin-bottom:20px;color:#555;position:relative}@media all and (min-width: 768px){.text-html>h3{font:400 22px/29px "Roboto",Arial,sans-serif}}.text-html>h3>a{position:relative;font:400 28px/35px "Roboto",Arial,sans-serif;font-weight:500 !important;text-transform:uppercase}@media all and (min-width: 768px){.text-html>h3>a{font:400 32px/39px "Roboto",Arial,sans-serif}}.text-html>h4{font:300 15px/22px "Roboto",Arial,sans-serif;font-weight:400 !important;margin-bottom:10px;color:#555}@media all and (min-width: 768px){.text-html>h4{font:300 18px/25px "Roboto",Arial,sans-serif}}.text-html>h1.-no-margin,.text-html h2.-no-margin,.text-html h3.-no-margin,.text-html h4.-no-margin{margin-bottom:0}.text-html>h1>a,.text-html h2>a,.text-html h3>a,.text-html h4>a{color:inherit;text-decoration:none}.text-html>hr{width:100%;height:3px;margin:0 0 20px;border:0;background:#2675c2}.text-html>p{margin-bottom:20px}.text-html>p:last-child{margin-bottom:0}.text-html>p>i,.text-html>p em{font-style:italic}.text-html>p>strong{font-weight:500}.text-html a:not(.button){color:#2675c2;text-decoration:underline;transition:color 150ms ease-out}.text-html a:not(.button):hover{color:#15426d}.text-html>ul{margin-bottom:20px}.text-html>ul:last-child{margin-bottom:0}.text-html>ul>li{position:relative;padding-left:15px}.text-html>ul>li::before{position:absolute;content:"";left:0;top:12px;width:6px;height:6px;background:#2675c2;border-radius:50%;transform:translateY(-50%)}.text-html>ol{margin-bottom:20px;list-style:decimal;padding-left:15px}.text-html>ol:last-child{margin-bottom:0}.text-html>blockquote{position:relative;margin-bottom:20px;font-weight:400;color:#888;padding-left:30px}.text-html>blockquote:last-child{margin-bottom:0}.text-html>blockquote::before{content:"“";position:absolute;left:0;top:10px;font-size:60px;color:#888}.text-html strong{font-weight:500}.text-html em{font-style:italic}form.mdr-form,form.idvl-contactform{padding-bottom:22px}@media(min-width: 768px){form.mdr-form,form.idvl-contactform{padding-bottom:25px}}form.mdr-form h2,form.idvl-contactform h2{margin:40px 0 0;font:400 20px/27px "Roboto",Arial,sans-serif;color:#555}@media all and (min-width: 768px){form.mdr-form h2,form.idvl-contactform h2{font:400 22px/29px "Roboto",Arial,sans-serif}}form.mdr-form h2:first-child,form.idvl-contactform h2:first-child{margin-top:0}form.mdr-form h2>em,form.idvl-contactform h2>em{font:300 15px/22px "Roboto",Arial,sans-serif;font-weight:300;opacity:.8}@media all and (min-width: 768px){form.mdr-form h2>em,form.idvl-contactform h2>em{font:300 18px/25px "Roboto",Arial,sans-serif}}form.mdr-form p label,form.idvl-contactform p label{position:relative;display:block;padding-top:22px}@media(min-width: 768px){form.mdr-form p label,form.idvl-contactform p label{padding-top:25px}}form.mdr-form p label.-flex,form.idvl-contactform p label.-flex{display:flex;align-items:center}form.mdr-form p label>span,form.idvl-contactform p label>span{color:#333;opacity:.8}form.mdr-form p label>span>a,form.idvl-contactform p label>span>a{display:inline;word-wrap:break-word}form.mdr-form p label>span>em,form.idvl-contactform p label>span>em{font-weight:300;opacity:.8}form.mdr-form p label>span>sup,form.idvl-contactform p label>span>sup{color:#2675c2}form.mdr-form p label>.-space,form.idvl-contactform p label>.-space{flex-grow:1}form.mdr-form p label:not(.-checkbox)>span:first-child,form.idvl-contactform p label:not(.-checkbox)>span:first-child{position:absolute;left:10px;padding:10px 0;transition:150ms cubic-bezier(0.4, 0, 0.2, 1);transform-origin:0 0;cursor:text;pointer-events:none;transform:scale(0.8) translate3d(0, -32px, 0)}@media(min-width: 768px){form.mdr-form p label:not(.-checkbox)>span:first-child,form.idvl-contactform p label:not(.-checkbox)>span:first-child{transform:scale(0.8) translate3d(0, -35px, 0)}}form.mdr-form p label.-built:not(.-checkbox)>span:first-child,form.idvl-contactform p label.-built:not(.-checkbox)>span:first-child{max-width:calc(100% - 20px);padding:0;box-sizing:border-box;transform:scale(1) translate3d(0, 10px, 0);opacity:1;background:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden}form.mdr-form p label.-built:not(.-checkbox).-focus>span:first-child,form.mdr-form p label.-built:not(.-checkbox).-filled>span:first-child,form.idvl-contactform p label.-built:not(.-checkbox).-focus>span:first-child,form.idvl-contactform p label.-built:not(.-checkbox).-filled>span:first-child{max-width:120%;padding:0 5px;transform:scale(0.8) translate3d(0, -10px, 0);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}form.mdr-form p label.-submit,form.idvl-contactform p label.-submit{display:flex;flex-direction:column;align-items:center;justify-content:space-between}form.mdr-form p label.-submit .button+span,form.mdr-form p label.-submit .mce-window .mce-foot button+span,.mce-window .mce-foot form.mdr-form p label.-submit button+span,form.idvl-contactform p label.-submit .button+span,form.idvl-contactform p label.-submit .mce-window .mce-foot button+span,.mce-window .mce-foot form.idvl-contactform p label.-submit button+span{margin-top:20px;color:#b2b2b2}@media(min-width: 768px){form.mdr-form p label.-submit,form.idvl-contactform p label.-submit{flex-direction:row}form.mdr-form p label.-submit .button+span,form.mdr-form p label.-submit .mce-window .mce-foot button+span,.mce-window .mce-foot form.mdr-form p label.-submit button+span,form.idvl-contactform p label.-submit .button+span,form.idvl-contactform p label.-submit .mce-window .mce-foot button+span,.mce-window .mce-foot form.idvl-contactform p label.-submit button+span{margin-top:0}}form.mdr-form p:first-child>label.-checkbox,form.idvl-contactform p:first-child>label.-checkbox{padding-top:0}form.mdr-form p input[type=checkbox],form.mdr-form p input[type=radio],form.idvl-contactform p input[type=checkbox],form.idvl-contactform p input[type=radio]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);overflow:hidden}form.mdr-form p input[type=checkbox]:focus,form.mdr-form p input[type=checkbox]:checked,form.mdr-form p input[type=radio]:focus,form.mdr-form p input[type=radio]:checked,form.idvl-contactform p input[type=checkbox]:focus,form.idvl-contactform p input[type=checkbox]:checked,form.idvl-contactform p input[type=radio]:focus,form.idvl-contactform p input[type=radio]:checked{outline:0}form.mdr-form p input[type=checkbox]+span,form.mdr-form p input[type=radio]+span,form.idvl-contactform p input[type=checkbox]+span,form.idvl-contactform p input[type=radio]+span{position:relative;display:inline-block;padding-left:30px;cursor:pointer;box-sizing:border-box}form.mdr-form p input[type=checkbox]+span:before,form.mdr-form p input[type=radio]+span:before,form.idvl-contactform p input[type=checkbox]+span:before,form.idvl-contactform p input[type=radio]+span:before{position:absolute;display:inline-block;vertical-align:top;content:"";left:0;top:1px;width:20px;height:20px;box-sizing:border-box;background:#ebebeb;border:2px solid rgba(0,0,0,0);transition:background 150ms ease-out,border-color 150ms ease-out}form.mdr-form p input[type=checkbox]+span:after,form.mdr-form p input[type=radio]+span:after,form.idvl-contactform p input[type=checkbox]+span:after,form.idvl-contactform p input[type=radio]+span:after{content:"";position:absolute;display:block;left:4px;top:5px;width:12px;height:12px;background:#2675c2;transform:scale(0);transition:transform 150ms ease-out}form.mdr-form p input[type=checkbox]:checked+span:after,form.mdr-form p input[type=radio]:checked+span:after,form.idvl-contactform p input[type=checkbox]:checked+span:after,form.idvl-contactform p input[type=radio]:checked+span:after{transform:scale(1)}form.mdr-form p input[type=checkbox]:focus+span:before,form.mdr-form p input[type=checkbox]+span:hover:before,form.mdr-form p input[type=radio]:focus+span:before,form.mdr-form p input[type=radio]+span:hover:before,form.idvl-contactform p input[type=checkbox]:focus+span:before,form.idvl-contactform p input[type=checkbox]+span:hover:before,form.idvl-contactform p input[type=radio]:focus+span:before,form.idvl-contactform p input[type=radio]+span:hover:before{border-color:#2675c2}form.mdr-form p input[type=radio]+span:before,form.mdr-form p input[type=radio]+span:after,form.idvl-contactform p input[type=radio]+span:before,form.idvl-contactform p input[type=radio]+span:after{border-radius:100%}form.mdr-form p input[type=text],form.mdr-form p input[type=email],form.mdr-form p input[type=password],form.mdr-form p input[type=number],form.mdr-form p select,form.mdr-form p textarea,form.idvl-contactform p input[type=text],form.idvl-contactform p input[type=email],form.idvl-contactform p input[type=password],form.idvl-contactform p input[type=number],form.idvl-contactform p select,form.idvl-contactform p textarea{display:block;width:100%;padding:10px;background:none;border:2px solid #ebebeb;border-radius:4px}form.mdr-form p input[type=text]:focus,form.mdr-form p input[type=email]:focus,form.mdr-form p input[type=password]:focus,form.mdr-form p input[type=number]:focus,form.mdr-form p select:focus,form.mdr-form p textarea:focus,form.idvl-contactform p input[type=text]:focus,form.idvl-contactform p input[type=email]:focus,form.idvl-contactform p input[type=password]:focus,form.idvl-contactform p input[type=number]:focus,form.idvl-contactform p select:focus,form.idvl-contactform p textarea:focus{outline:0;border-color:#2675c2}form.mdr-form .captcha>*,form.idvl-contactform .captcha>*{margin-top:20px}form.mdr-form .captcha small:first-child,form.idvl-contactform .captcha small:first-child{display:block}form.mdr-form .captcha small:first-child:not(:last-child),form.idvl-contactform .captcha small:first-child:not(:last-child){display:none}form.idvl-contactform>p,form.idvl-contactform div.captcha,form.idvl-contactform aside{width:100%;max-width:700px;margin:0 auto}form.idvl-contactform>p small,form.idvl-contactform div.captcha small,form.idvl-contactform aside small{font-size:.8rem}form.idvl-contactform>p small a,form.idvl-contactform div.captcha small a,form.idvl-contactform aside small a{color:#2675c2;cursor:pointer}form.idvl-contactform label{width:100%}form.idvl-contactform>aside{position:relative;padding:10px 20px;background-color:#3cace7;margin-top:22px;color:#fff;border-radius:4px;display:flex;gap:10px;font-weight:400;line-height:1.3;-webkit-user-select:none;user-select:none;align-items:baseline}form.idvl-contactform>aside::before{content:"!";width:100%;max-width:24px;height:24px;font-size:18px;line-height:24px;font-weight:600;background-color:#fff;border-radius:50%;color:#3cace7;flex:1 0 auto;display:flex;align-items:center;justify-content:center}@media(min-width: 768px){form.idvl-contactform>aside{margin-top:25px}}form.idvl-contactform .button,form.idvl-contactform .mce-window .mce-foot button,.mce-window .mce-foot form.idvl-contactform button{margin-top:20px}.test-form .mdr_test_data,.submission-form .mdr_submission_data{display:none}.button,.mce-window .mce-foot button{position:relative;display:inline-block;padding:5px 15px;font:400 13px/20px "Roboto",Arial,sans-serif;text-align:center;text-decoration:none;color:#fff;background-color:#2675c2;border:0;border-radius:4px;transform:translateZ(0);cursor:pointer;transition:opacity 150ms ease-out,background-color 150ms ease-out}@media all and (min-width: 768px){.button,.mce-window .mce-foot button{font:400 15px/22px "Roboto",Arial,sans-serif}}.button.-red,.mce-window .mce-foot button.-red{background-color:#ea5747}.button.-grey,.mce-window .mce-foot button.-grey{color:#333;background-color:rgba(51,51,51,.05)}.button.-green,.mce-window .mce-foot button.-green{background-color:#48b552}.button.-white,.mce-window .mce-foot button.-white{color:#333;background-color:#fff}.button.-transparent,.mce-window .mce-foot button.-transparent{background-color:rgba(0,0,0,0)}.button.-transparent:hover,.mce-window .mce-foot button.-transparent:hover{background:rgba(255,255,255,.2);border-color:rgba(255,255,255,0)}.button.-small,.mce-window .mce-foot button.-small{padding:0 10px;font-size:13px;border-radius:2px;border:1px solid}.button.-small.-transparent,.mce-window .mce-foot button.-small.-transparent{border-color:rgba(255,255,255,.2)}.button.-small.-green,.mce-window .mce-foot button.-small.-green{border-color:#48b552}.button.-small.-red,.mce-window .mce-foot button.-small.-red{border-color:#ea5747}.button.-small.-white,.mce-window .mce-foot button.-small.-white,.button.-small.-grey,.mce-window .mce-foot button.-small.-grey{border-color:#333}.button.-small>.icon,.mce-window .mce-foot button.-small>.icon{font-size:16px;margin-right:5px}.button::after,.mce-window .mce-foot button::after{opacity:0}.button:before,.mce-window .mce-foot button:before{position:absolute;content:"";display:block;left:0;top:0;width:100%;height:100%;border-radius:inherit;box-shadow:0 2px 5px rgba(0,0,0,.2);opacity:0;transition:opacity 150ms ease-out;transform:translateZ(0)}.button:hover,.mce-window .mce-foot button:hover{opacity:.8}.button:hover.-grey,.mce-window .mce-foot button:hover.-grey{opacity:1;color:#fff;background-color:#2675c2}.button:hover.-hover-red,.mce-window .mce-foot button:hover.-hover-red{opacity:1;color:#fff;background-color:#ea5747}.button:hover:before,.mce-window .mce-foot button:hover:before{opacity:1}.button:active,.mce-window .mce-foot button:active{transform:translateZ(0) scale(0.96)}.button.-with-icon,.mce-window .mce-foot button.-with-icon{display:inline-flex;align-items:center;flex-direction:row}.button.-with-icon>.icon,.mce-window .mce-foot button.-with-icon>.icon{margin-right:10px}.button.-loading,.mce-window .mce-foot button.-loading{padding:0;border-radius:50%;transition:all 300ms cubic-bezier(0.9, 0, 0.5, 1.5);padding:5px;line-height:0;pointer-events:none}.button.-loading>span,.mce-window .mce-foot button.-loading>span{opacity:0;display:inline-block;overflow:hidden;width:22px;height:22px}.button.-loading::after,.mce-window .mce-foot button.-loading::after{opacity:1;position:absolute;content:"";display:block;width:15px;height:15px;border-radius:50%;top:8px;left:50%;margin-left:-8px;border-width:3px;border-color:currentColor currentColor currentColor rgba(0,0,0,0);border-style:solid;animation:spin 1s infinite}@keyframes spin{0%{transform:rotate(0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}50%{transform:rotate(180deg);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}to{transform:rotate(360deg)}}.toolbar{height:40px;background:#2675c2;z-index:3}.toolbar>.tools{position:relative;display:flex;padding:0 20px;max-width:1200px;margin:0 auto;height:40px;align-items:center;font-weight:400}.toolbar>.tools.-align-right{justify-content:flex-end}.toolbar>.tools .tool{display:flex;min-width:40px;justify-content:center;align-items:center;line-height:40px;color:#fff;-webkit-user-select:none;user-select:none}.toolbar>.tools .tool>.icon{transition:color 150ms ease-out}.toolbar>.tools .tool>.amount{font-size:15px}.toolbar>.tools .tool>.spacer{margin:0 5px}@media(min-width: 425px){.toolbar>.tools .tool>.spacer{margin:0 10px}}.toolbar>.tools>.tool.-views{padding-right:5px}@media(min-width: 425px){.toolbar>.tools>.tool.-views{padding-right:10px}}.toolbar>.tools>.tool.-likes:not(.-views){padding:0 5px}@media(min-width: 425px){.toolbar>.tools>.tool.-likes:not(.-views){padding:0 10px}}.toolbar>.tools>.tool.-likes:not(.-views):hover:not(.-active){background:#2268ad}.toolbar>.tools>.tool.-likes:not(.-views)>.fire{left:10px}.toolbar>.tools>.tool.-subscribe{color:#fff;display:flex;flex-wrap:nowrap;line-height:22px;height:24px;cursor:default;width:auto}.toolbar>.tools>.tool.-subscribe>.subscribe{color:inherit;display:flex;align-items:center;flex-direction:row}.toolbar>.tools>.tool.-subscribe>.subscribe.-active{pointer-events:none}.toolbar>.tools>.share-box{position:absolute;top:0;right:10px;z-index:3}@media(min-width: 768px){.toolbar>.tools>.share-box{right:0}}.toolbar>.tools>.share-box>.-share{margin:0;display:flex;cursor:pointer;justify-content:center;align-items:center;height:40px;width:40px}@media(min-width: 768px){.toolbar>.tools>.share-box>.-share{display:none}}.toolbar>.tools>.share-box>.idvl-socs-tools{display:block;pointer-events:none;opacity:0;position:absolute;top:calc(100% - 5px);background:#333;transition:top 150ms ease-out}@media(min-width: 768px){.toolbar>.tools>.share-box>.idvl-socs-tools{position:relative;background:none;top:auto;opacity:1;pointer-events:initial;display:flex}}.toolbar>.tools>.share-box>.idvl-socs-tools>a{color:#fff;font-size:14px;margin-right:0;display:flex;justify-content:center;align-items:center;height:40px;width:40px;transition:background 150ms ease-out,transform 300ms cubic-bezier(0.9, 0, 0.5, 1.5);transform:scale(0)}@media(min-width: 768px){.toolbar>.tools>.share-box>.idvl-socs-tools>a{transform:scale(1)}.toolbar>.tools>.share-box>.idvl-socs-tools>a.ss-whatsapp{display:none}}.toolbar>.tools>.share-box>.idvl-socs-tools>a:hover{color:#fff;background:#4d4d4d}.toolbar>.tools>.share-box>.idvl-socs-tools>a>span{display:none}.toolbar>.tools>.share-box>.idvl-socs-tools>.ss-mail{background:#333}.toolbar>.tools>.share-box>.idvl-socs-tools>.ss-facebook{background:#3f51b5}.toolbar>.tools>.share-box>.idvl-socs-tools>.ss-twitter{background:#55acee}.toolbar>.tools>.share-box>.idvl-socs-tools>.ss-whatsapp{background:#25d366}@media(max-width: 767px){.toolbar>.tools>.share-box.-open>.idvl-socs-tools{opacity:1;pointer-events:initial;box-shadow:0 0 10px -2px rgba(0,0,0,.5);top:100%}.toolbar>.tools>.share-box.-open>.idvl-socs-tools::before{position:absolute;content:"";top:-5px;left:15px;width:10px;height:10px;background:#333;transform:rotate(45deg)}.toolbar>.tools>.share-box.-open>.idvl-socs-tools>a{height:40px;width:40px;transform:scale(1)}}@keyframes follow-box-hover{0%{transform:rotateZ(-20deg)}25%{transform:rotateZ(-110deg)}100%{transform:rotateZ(-110deg)}}.follow-box{position:relative;display:flex;padding:5px}.follow-box>.social-icons{width:100%;display:flex;flex-direction:column;flex-grow:1;position:relative;pointer-events:initial}.follow-box>.social-icons>.tool-container{position:relative;display:flex;align-items:center;justify-content:space-between}.follow-box .tool{width:100%;margin:5px;display:flex;font:400 13px/20px "Roboto",Arial,sans-serif;transition:opacity 150ms ease-out;cursor:pointer}@media all and (min-width: 768px){.follow-box .tool{font:400 15px/22px "Roboto",Arial,sans-serif}}.follow-box .tool:before,.follow-box .tool>i{width:30px;height:30px}.follow-box .tool:before{position:absolute;content:"";display:block;background:#333;border-radius:4px;transform:rotateZ(-20deg)}.follow-box .tool:hover:before{transition:none;opacity:.8;animation:follow-box-hover 2s ease-in-out infinite}.follow-box .tool.-facebook:before{background:#3f51b5}.follow-box .tool.-twitter:before{background:#55acee}.follow-box .tool.-instagram:before{background:#d6249f}.follow-box .tool>i{position:relative;margin-right:10px;display:flex;justify-content:center;align-items:center;font-size:18px;color:#fff;transform:translateZ(0)}.follow-box .tool>span{display:inline-block;max-width:calc(100% - 30px - 20px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:30px;color:#333}.follow-box .tool>span>em{color:#b2b2b2}.follow-box.-manage .tool{max-width:calc(100% - 41px);box-sizing:border-box}.follow-box.-manage .tool>span{max-width:calc(100% - 40px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.channels-alpha-filter,.trainer-alpha-filter{padding:0 10px;margin:0 0 20px;display:flex;flex-wrap:wrap;justify-content:flex-start}.channels-alpha-filter>div,.trainer-alpha-filter>div{margin:0 2px 2px 0;width:40px;height:40px;line-height:40px;text-align:center;text-transform:uppercase;font-weight:500;color:#ebebeb;cursor:default;transition:background-color 150ms ease-out}.channels-alpha-filter>div.-enabled,.trainer-alpha-filter>div.-enabled{color:#2675c2;cursor:pointer}.channels-alpha-filter>div.-enabled.-active,.channels-alpha-filter>div.-enabled:hover,.trainer-alpha-filter>div.-enabled.-active,.trainer-alpha-filter>div.-enabled:hover{color:#fff;background:#2675c2}.courses-category-filter select{display:block;width:100%;padding:10px;background:none;border:2px solid #ebebeb;border-radius:4px}.channels-map{position:relative;width:100%;height:100%;display:none}.channels-map.-built{display:block}.mdr-modal{position:fixed;left:0;top:0;width:100%;height:100%;display:none;justify-content:center;align-items:center;z-index:2}.mdr-modal>.blocker{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.75)}.mdr-modal>.popup{position:relative;width:100%;max-width:720px;max-height:100%;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;box-sizing:border-box;background:#fff}.mdr-modal>.popup>.title{padding:20px;font-weight:500;color:#fff;background:#2675c2;pointer-events:none}.mdr-modal>.popup>.content{padding:20px}.mdr-modal>.popup>.buttons{padding:20px;display:flex;justify-content:flex-end}.mdr-modal>.popup>.buttons>.button,.mce-window .mce-foot .mdr-modal>.popup>.buttons>button{margin-left:10px}.mdr-modal.-show{display:flex}.mdr-toaster{visibility:hidden;position:fixed;z-index:199;left:50%;top:130px;width:100%;max-width:280px;transform:translateX(-50%);border-radius:2px;padding:10px 20px;background-color:#333;color:#fff;font:400 15px/22px "Roboto",Arial,sans-serif;font-weight:300;text-align:center;cursor:pointer}@media(min-width: 768px){.mdr-toaster{top:90px;max-width:380px}}@media(min-width: 1024px){.mdr-toaster{max-width:480px}}.mdr-toaster.-error{background:#ea5747}.mdr-toaster.-warning{background:#2675c2}.mdr-toaster.-success{background:#48b552}.mdr-toaster.-modal{padding:10px 30px 10px 20px}.mdr-toaster.-modal::after{position:absolute;content:"close";display:block;font-size:15px;font-family:"Material Icons";top:10px;right:10px}.mdr-toaster.-show{visibility:visible;animation:fadein .5s forwards}.mdr-toaster.-show.-hide{animation:fadeout .5s forwards}.mdr-toaster.-show.-delayed{animation-delay:2.5s}@keyframes fadein{from{top:0;opacity:0}to{top:120px;opacity:1}}@keyframes fadeout{from{top:120px;opacity:1}to{top:0;opacity:0}}@media(min-width: 768px){@keyframes fadein{from{top:0;opacity:0}to{top:90px;opacity:1}}@keyframes fadeout{from{top:90px;opacity:1}to{top:0;opacity:0}}}.wave{position:relative;height:200px;flex-grow:1}.wave>.wave-inner{position:absolute;left:0;bottom:0;height:100%;width:100%;display:flex;align-items:flex-end}.wave>.wave-inner.-reverse{align-items:flex-start}.wave>.wave-inner>div{position:relative;margin-left:1px;width:100%;background:#f3f2f0;overflow:hidden}.wave>.wave-inner>div:first-child{margin-left:0}.wave>.wave-inner>div>span{display:block;width:100%;height:100%;transform:scaleX(0);transform-origin:left}.mdr-editor{position:fixed;left:0;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:flex-start;background:#fff;z-index:99;opacity:0;transform:translate3d(-100%, 0, 0);transition:transform 25ms ease-out,opacity 150ms ease-out}@media(min-width: 1024px){.mdr-editor{align-items:center}}.mdr-editor.-show{opacity:1;transform:translate3d(0, 0, 0)}.mdr-editor .mdr-editor-container{width:100%;max-height:100%;padding:20px;box-sizing:border-box;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.mdr-editor .mdr-editor-container>*{margin:0 auto 20px;max-width:720px}.mdr-editor .mdr-editor-field .mdr-editor-label{margin:0 0 2.5px;color:#b2b2b2}.mdr-editor .mdr-editor-field .mdr-editor-label>em{font-weight:300}.mdr-editor .mdr-editor-field textarea,.mdr-editor .mdr-editor-field .mdr-editor-wysiwyg,.mdr-editor .mdr-editor-field input[type=text],.mdr-editor .mdr-editor-field input[type=url],.mdr-editor .mdr-editor-field input[type=number],.mdr-editor .mdr-editor-field select{width:100%;min-height:25px;padding:5px 10px;font:300 18px/25px "Roboto",Arial,sans-serif;color:#333;background:#f3f2f0;border:0;overflow:visible;border-radius:4px}.mdr-editor .mdr-editor-field textarea:focus,.mdr-editor .mdr-editor-field .mdr-editor-wysiwyg:focus,.mdr-editor .mdr-editor-field input[type=text]:focus,.mdr-editor .mdr-editor-field input[type=url]:focus,.mdr-editor .mdr-editor-field input[type=number]:focus,.mdr-editor .mdr-editor-field select:focus{outline:0}.mdr-editor .mdr-editor-field textarea{resize:none}.mdr-editor .mdr-editor-field .mdr-editor-wysiwyg{position:relative;padding:0}.mdr-editor .mdr-editor-field .mdr-editor-wysiwyg .mce-tinymce{visibility:visible !important}.mdr-editor .mdr-editor-field .mdr-editor-wysiwyg .mce-tinymce .mce-toolbar{border-bottom:1px solid rgba(0,0,0,.1)}.mdr-editor .mdr-editor-field .mdr-editor-wysiwyg .mce-tinymce .mce-toolbar .mce-flow-layout{display:flex}.mdr-editor .mdr-editor-field .mdr-editor-wysiwyg .mce-tinymce .mce-toolbar .mce-flow-layout:focus{outline:0}.mdr-editor .mdr-editor-field .mdr-editor-wysiwyg .mce-tinymce .mce-toolbar .mce-flow-layout-item>div{display:flex}.mdr-editor .mdr-editor-field .mdr-editor-wysiwyg .mce-tinymce .mce-btn-group{margin-left:5px;padding-left:5px;border-left:1px solid rgba(0,0,0,.1)}.mdr-editor .mdr-editor-field .mdr-editor-wysiwyg .mce-tinymce .mce-btn-group:first-child{margin-left:0;padding-left:0;border-left:0}.mdr-editor .mdr-editor-field .mdr-editor-wysiwyg .mce-tinymce .mce-btn{display:flex}.mdr-editor .mdr-editor-field .mdr-editor-wysiwyg .mce-tinymce .mce-btn>button{width:34px;height:34px;font-size:20.4px;line-height:34px;font-family:"Material Icons";text-align:center;font-weight:normal;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;color:#888;background:rgba(0,0,0,0);border:0;cursor:pointer;transition:background-color 250ms ease-out}.mdr-editor .mdr-editor-field .mdr-editor-wysiwyg .mce-tinymce .mce-btn>button:hover,.mdr-editor .mdr-editor-field .mdr-editor-wysiwyg .mce-tinymce .mce-btn>button:focus{background:rgba(255,255,255,.75)}.mdr-editor .mdr-editor-field .mdr-editor-wysiwyg .mce-tinymce .mce-btn>button:focus{outline:0}.mdr-editor .mdr-editor-field .mdr-editor-wysiwyg .mce-tinymce .mce-btn>button .mce-ico{font-style:normal}.mdr-editor .mdr-editor-field .mdr-editor-wysiwyg .mce-tinymce .mce-btn>button .mce-ico.mce-i-bold:before{content:""}.mdr-editor .mdr-editor-field .mdr-editor-wysiwyg .mce-tinymce .mce-btn>button .mce-ico.mce-i-italic:before{content:""}.mdr-editor .mdr-editor-field .mdr-editor-wysiwyg .mce-tinymce .mce-btn>button .mce-ico.mce-i-underline:before{content:""}.mdr-editor .mdr-editor-field .mdr-editor-wysiwyg .mce-tinymce .mce-btn>button .mce-ico.mce-i-link:before{content:""}.mdr-editor .mdr-editor-field .mdr-editor-wysiwyg .mce-tinymce .mce-btn>button .mce-ico.mce-i-removeformat:before{content:""}.mdr-editor .mdr-editor-field .mdr-editor-wysiwyg .mce-tinymce .mce-btn.mce-active>button{color:#fff;background:#2675c2}.mdr-editor .mdr-editor-field .mdr-editor-wysiwyg .mce-tinymce .mce-statusbar{display:none}.mdr-editor .mdr-editor-field input[type=file]{position:absolute;left:-9999px;top:0;opacity:0}.mdr-editor .mdr-editor-field .mdr-editor-tags-input{position:relative}.mdr-editor .mdr-editor-field .mdr-editor-tags-input .mdr-editor-tags-apply{position:absolute;right:2px;top:2px;width:30px;height:30px;line-height:30px;text-align:center;color:#fff;background:#2675c2;border-radius:2px;cursor:pointer;transition:opacity 150ms ease-out}@media(min-width: 1024px){.mdr-editor .mdr-editor-field .mdr-editor-tags-input .mdr-editor-tags-apply{width:32px;height:32px;line-height:32px}}.mdr-editor .mdr-editor-field .mdr-editor-tags-input .mdr-editor-tags-apply:hover{opacity:.8}.mdr-editor .mdr-editor-field .mdr-editor-tags{padding:0}.mdr-editor .mdr-editor-field .mdr-editor-tags .tag{margin:10px 10px 0 0;padding-right:10px}.mdr-editor .mdr-editor-field .mdr-editor-tags .tag>em{cursor:pointer;transition:opacity 150ms ease-out}.mdr-editor .mdr-editor-field .mdr-editor-tags .tag>em:hover{opacity:.5}.mdr-editor .mdr-editor-field .mdr-editor-file{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px;color:#888;border:4px dashed #ebebeb;border-radius:4px;cursor:pointer;transition:border-color 150ms ease-out,color 150ms ease-out}.mdr-editor .mdr-editor-field .mdr-editor-file:hover{color:#333;border-color:#2675c2}.mdr-editor .mdr-editor-field .mdr-editor-file>.mdr-editor-file-preview>div{color:#333}@media(min-width: 1024px){.mdr-editor .mdr-editor-field.-single textarea,.mdr-editor .mdr-editor-field.-select select{font-weight:400}.mdr-editor .mdr-editor-field.-tags input[type=text]{min-height:35px;font-weight:400}}.mdr-editor .mdr-editor-tools{display:flex;justify-content:flex-end}.mdr-editor .mdr-editor-tools .mdr-editor-cancel{margin-left:10px}.mce-window{position:fixed;left:0 !important;top:0 !important;width:100% !important;height:100% !important;display:flex;justify-content:center;align-items:flex-start;border:0 !important;background:#fff}@media(min-width: 1024px){.mce-window{align-items:center}}.mce-window .mce-reset{position:relative;width:100%;max-width:720px !important}.mce-window div{left:auto !important;top:auto !important;width:100% !important;max-width:100% !important;height:auto !important}.mce-window input,.mce-window textarea{max-width:100%}.mce-window .mce-close{display:none}.mce-window .mce-title{margin:0 0 20px;font:400 20px/27px "Roboto",Arial,sans-serif}@media all and (min-width: 768px){.mce-window .mce-title{font:400 22px/29px "Roboto",Arial,sans-serif}}.mce-window .mce-container{margin:0 0 20px}.mce-window label{color:#b2b2b2}.mce-window textarea,.mce-window input,.mce-window select{width:100% !important;min-height:25px;padding:5px 10px;font:300 18px/25px "Roboto",Arial,sans-serif;color:#333;background:#f3f2f0;border:0;overflow:visible;border-radius:4px}.mce-window textarea:focus,.mce-window input:focus,.mce-window select:focus{outline:0}.mce-window textarea{resize:none}.mce-window .mce-foot .mce-container-body{display:flex;justify-content:flex-end}.mce-window .mce-foot .mce-btn{width:auto !important;margin-left:10px}.mce-window .mce-foot .mce-btn:last-child>button{color:#333;background-color:rgba(51,51,51,.05)}.mce-window .mce-foot .mce-btn:last-child>button:hover{color:#fff;background-color:#ea5747;opacity:1}.mce-window .mce-foot button{width:auto !important}.ui-datepicker{width:290px;padding:5px;background:#fff;border-radius:4px;box-shadow:0 2px 5px rgba(0,0,0,.2);-webkit-user-select:none;user-select:none}.ui-datepicker .ui-datepicker-header{height:40px;display:flex;justify-content:space-between;align-items:center}.ui-datepicker .ui-datepicker-header>a{position:relative;width:40px;height:40px;display:flex;justify-content:center;align-items:center;cursor:pointer}.ui-datepicker .ui-datepicker-header>a.ui-datepicker-next{order:99}.ui-datepicker .ui-datepicker-header>a:before{position:absolute;left:20px;top:20px;width:34px;height:34px;display:block;content:"";background:#f3f2f0;border-radius:4px;transform:translate3d(-50%, -50%, 0) scale(0);transition:transform 150ms ease-out}.ui-datepicker .ui-datepicker-header>a:hover:before{transform:translate3d(-50%, -50%, 0) scale(1)}.ui-datepicker .ui-datepicker-header>a span{position:relative}.ui-datepicker .ui-datepicker-calendar th,.ui-datepicker .ui-datepicker-calendar td{width:40px;height:40px;text-align:center}.ui-datepicker .ui-datepicker-calendar th{color:#888}.ui-datepicker .ui-datepicker-calendar a{position:relative;width:34px;height:34px;margin:3px;display:flex;justify-content:center;align-items:center;color:#2675c2;border-radius:4px;cursor:pointer;transition:background-color 150ms ease-out}.ui-datepicker .ui-datepicker-calendar a.ui-state-active,.ui-datepicker .ui-datepicker-calendar a:hover{color:#fff;background:#2675c2}.gallery-popup{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.85);z-index:99;-webkit-user-select:none;user-select:none}.gallery-popup-placeholder{position:absolute;left:40px;top:40px;width:calc(100% - 80px);height:calc(100% - 60px);display:flex;justify-content:center;align-items:center}.gallery-popup-placeholder-player{position:relative;width:100%;max-height:100%}.gallery-popup-placeholder-player:before{position:relative;content:"";display:block;padding-top:56.25%}.gallery-popup-placeholder-player>iframe{position:absolute;left:0;top:0;width:100%;height:100%}.gallery-popup-placeholder>img{position:relative;object-fit:contain;width:auto;height:auto;max-width:100%;max-height:100%}.gallery-popup-placeholder>p{color:#fff}.gallery-popup-placeholder-copy{position:absolute;bottom:0;left:0;width:100%;padding:10px;color:#fff;background:rgba(0,0,0,.25)}.gallery-popup-placeholder-copy>.title{display:block;margin-bottom:10px;font:400 20px/27px "Roboto",Arial,sans-serif}@media all and (min-width: 768px){.gallery-popup-placeholder-copy>.title{font:400 22px/29px "Roboto",Arial,sans-serif}}.gallery-popup-placeholder-copy>.copyright{display:block;margin-top:10px;font:400 10px/21px "Roboto",Arial,sans-serif;text-align:right}@media all and (min-width: 768px){.gallery-popup-placeholder-copy>.copyright{font:400 10px/21px "Roboto",Arial,sans-serif}}.gallery-popup-nav{position:absolute;width:100%;top:50%}.gallery-popup-nav-btn{position:absolute;width:20px;height:34px;top:-17px;line-height:34px;text-align:center;color:#fff;cursor:pointer;opacity:.5;transition:opacity 150ms ease-out}.gallery-popup-nav-btn:hover{opacity:1}.gallery-popup-nav-btn.-prev{left:10px}.gallery-popup-nav-btn.-next{right:10px}.gallery-popup-close{position:absolute;top:10px;right:10px;color:#fff;cursor:pointer;opacity:.5;transition:opacity 150ms ease-out}.gallery-popup-close:hover{opacity:1}.tool.-likes{position:relative}.tool.-likes[data-action]{cursor:pointer}.tool.-likes.-active{background:#48b552;cursor:default}.tool.-likes.-like:hover .emote-love::before{animation:fadingHeart 2s linear infinite;animation-play-state:running}.tool.-likes.-like:hover .emote-love .heart{animation:pulsingHeart 2s linear infinite;animation-play-state:running}.tool.-likes.-like .emote-love{z-index:1;position:relative;display:block;width:24px;height:24px}.tool.-likes.-like .emote-love::before{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;background:#fff;border-radius:100%;opacity:.7;transform:translate3d(-50%, -50%, 0) scale(0);animation:0}.tool.-likes.-like .emote-love .heart{display:block;position:relative;width:100%;height:100%;transform:scale(1);animation:0}.tool.-likes.-like .emote-love .valve{display:block;position:absolute;top:50%;width:80%;height:50%}.tool.-likes.-like .emote-love .valve-left{left:0;background:#c32e1a;border-radius:2em 0 0 2em;transform:translateY(-50%) rotate(45deg)}.tool.-likes.-like .emote-love .valve-right{right:0;background:linear-gradient(0deg, rgb(195, 46, 26) 0%, rgb(234, 87, 71) 100%);border-radius:0 2em 2em 0;transform:translateY(-50%) rotate(-45deg)}@keyframes pulsingHeart{10%,30%,50%,70%,90%{transform:scale(1)}0%,20%,40%,60%,80%,100%{transform:scale(1.1)}}@keyframes fadingHeart{30%{opacity:.7}100%{opacity:0;transform:translate3d(-50%, -50%, 0) scale(1.6)}}.tool.-likes.-funny:hover .emote-happy .face{animation:laughingFace 2s linear infinite;animation-play-state:running}.tool.-likes.-funny:hover .emote-happy .mouth{animation:laughingMouth 2s linear infinite;animation-play-state:running}.tool.-likes.-funny:hover .emote-happy .eyes{height:2px}.tool.-likes.-funny .emote-happy{z-index:1;display:block;background:linear-gradient(135deg, #FFE919 0%, rgb(251, 192, 0) 100%);border-radius:100%;width:24px;height:24px}.tool.-likes.-funny .emote-happy .face{display:block;position:relative;height:100%;width:100%;animation:0}.tool.-likes.-funny .emote-happy .eyes{position:absolute;top:28%;left:50%;width:60%;height:4px;display:flex;justify-content:space-between;transition:height 150ms ease-out;transform:translateX(-50%)}.tool.-likes.-funny .emote-happy .eyes .eye{display:block;height:100%;width:4px;background:#b57700;border-radius:100%}.tool.-likes.-funny .emote-happy .mouth{position:absolute;width:60%;height:30%;border-radius:0 0 100px 100px;box-sizing:border-box;bottom:18%;left:50%;background:#b57700;animation:0;transform-origin:top left;transform:scale(1) translateX(-50%)}@keyframes laughingFace{10%,30%,50%{transform:translateY(4px)}20%,40%{transform:translateY(2px)}70%,90%{transform:translateY(-2px)}60%,80%{transform:translateY(0)}}@keyframes laughingMouth{10%,30%,50%{transform:scale(0.7) translateX(-50%)}20%,40%{transform:scale(0.8) translateX(-50%)}60%,80%{transform:scale(1) translateX(-50%)}70%{transform:scale(1.2) translateX(-50%)}90%{transform:scale(1.1) translateX(-50%)}}.tool.-likes.-dislike{display:none !important}.tool.-likes.-on-fire>.fire .flame:nth-child(2n+1){animation:flameodd 2s ease-in infinite;animation-play-state:running}.tool.-likes.-on-fire>.fire .flame:nth-child(2n){animation:flameeven 2s ease-in infinite;animation-play-state:running}.tool.-likes.-on-fire>.fire .flame:nth-child(1){animation-delay:0s}.tool.-likes.-on-fire>.fire .flame:nth-child(2){animation-delay:.5s}.tool.-likes.-on-fire>.fire .flame:nth-child(3){animation-delay:1s}.tool.-likes.-on-fire>.fire .flame:nth-child(4){animation-delay:1.5s}@keyframes flameodd{0%,100%{width:0;height:0}25%{width:100%;height:100%}0%{background-color:#ffe919;z-index:4}40%{background-color:#fdac01;z-index:4}100%{background-color:#ba2d00;z-index:-10}0%{right:0;bottom:0}25%{right:1%;bottom:2%}100%{right:150%;bottom:170%}}@keyframes flameeven{0%,100%{width:0;height:0}25%{width:100%;height:100%}0%{background-color:#ffe919;z-index:4}40%{background-color:#fdac01;z-index:4}100%{background-color:#ba2d00;z-index:-10}0%{right:0;bottom:0}25%{right:2%;bottom:1%}100%{right:170%;bottom:150%}}.tool.-likes.-views:hover .emote-eye{animation:wink 2s linear infinite;animation-play-state:running}.tool.-likes.-views .emote-eye{display:block;position:relative;width:24px;height:24px;overflow:hidden;line-height:0;transform:scaleY(1);transition:transform 100ms ease-in-out}.tool.-likes.-views .emote-eye .eye{position:absolute;background-color:#fff;width:18px;height:18px;overflow:hidden;border-top-right-radius:70%;border-bottom-left-radius:70%;transform:rotate(-45deg) translate3d(-50%, -50%, 0);top:50%;left:50%;transform-origin:top left;margin:0;line-height:0;border:1px solid #333}.tool.-likes.-views .emote-eye .eye::before{position:absolute;content:"";top:50%;left:50%;transform:translate3d(-50%, -50%, 0);width:10px;height:10px;border-radius:50%;background-color:#000;border:3px solid #784f02}.tool.-likes.-views .emote-eye .eye::after{position:absolute;content:"";top:100%;left:100%;transform:translate3d(-50%, -50%, 0);width:6px;height:6px;border-radius:50%;background-color:#ffa0a0}@keyframes wink{10%,30%{transform:scaleY(0)}20%,40%,100%{transform:scaleY(1)}}.tool.-likes>.material-icons.icon{display:none}.tool.-likes>.amount{z-index:1;margin-left:5px}.tool.-likes>.fire{pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;top:20%;left:0;transform:translateY(-50%);height:18px;width:18px}.tool.-likes>.fire .flames{position:absolute;bottom:0;left:calc(50% + (6px * .5));width:100%;height:100%;transform:translateX(-50%) rotate(45deg)}.tool.-likes>.fire .flames .flame{position:absolute;right:0;bottom:0;width:0;height:0;background-color:#ffe919;border-radius:4px}.idvl-editor{flex-grow:1;display:flex;flex-direction:column}.idvl-editor .block-wrapper{width:100%}.idvl-editor .block-wrapper:last-child{flex-grow:1}.idvl-editor .block-wrapper.-theme{position:relative;overflow:hidden}.idvl-editor .block-wrapper.-theme.-theme-blue{color:#fff;background-color:#2675c2}.idvl-editor .block-wrapper.-theme.-theme-blue .button,.idvl-editor .block-wrapper.-theme.-theme-blue .mce-window .mce-foot button,.mce-window .mce-foot .idvl-editor .block-wrapper.-theme.-theme-blue button{color:#2675c2;background-color:#fff}.idvl-editor .block-wrapper.-theme.-theme-grey_light{background-color:#b2b2b2}.idvl-editor .block-wrapper.-theme.-theme-grey_light .button,.idvl-editor .block-wrapper.-theme.-theme-grey_light .mce-window .mce-foot button,.mce-window .mce-foot .idvl-editor .block-wrapper.-theme.-theme-grey_light button{color:#333;background-color:#fff}.idvl-editor .block-wrapper.-theme.-theme-grey_dark{color:#fff;background-color:#333}.idvl-editor .block-wrapper.-theme.-theme-grey_dark .button,.idvl-editor .block-wrapper.-theme.-theme-grey_dark .mce-window .mce-foot button,.mce-window .mce-foot .idvl-editor .block-wrapper.-theme.-theme-grey_dark button{color:#333;background-color:#fff}.idvl-editor .block-wrapper.-theme.-theme-red{color:#fff;background-color:#b80b25}.idvl-editor .block-wrapper.-theme.-theme-red .button,.idvl-editor .block-wrapper.-theme.-theme-red .mce-window .mce-foot button,.mce-window .mce-foot .idvl-editor .block-wrapper.-theme.-theme-red button{color:#b80b25;background-color:#fff}.idvl-editor .block-wrapper.-theme:before,.idvl-editor .block-wrapper.-theme>.block:before{position:absolute;left:0;top:0;content:"";display:block}.idvl-editor .block-wrapper.-theme:before{width:100%;height:100%;background:linear-gradient(135deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.25) 100%)}.idvl-editor .block-wrapper.-theme>.block:before{width:160px;height:160px;transform:translate3d(0, 0, 0) rotate(-20deg) scale(10);background:rgba(255,255,255,.1);border-radius:2%;box-shadow:0 0 20px -5px rgba(0,0,0,.3)}.idvl-editor .block-wrapper.size-default,.idvl-editor .block-wrapper.size-extended{max-width:1200px;margin:0 auto;box-sizing:border-box;background-color:#fff}.idvl-editor .block-wrapper.size-default>.block,.idvl-editor .block-wrapper.size-extended>.block{max-width:1024px;margin:0 auto;padding:0 10px}@media all and (min-width: 768px){.idvl-editor .block-wrapper.size-default>.block,.idvl-editor .block-wrapper.size-extended>.block{padding:0 20px}}.idvl-editor .block.half .slot:nth-of-type(1),.idvl-editor .block.twoThirdLeft .slot:nth-of-type(1),.idvl-editor .block.twoThirdRight .slot:nth-of-type(1){margin-bottom:10px}.idvl-editor .block.third .slot:nth-of-type(1),.idvl-editor .block.third .slot:nth-of-type(2){margin-bottom:10px}.idvl-editor .block.quart .slot:nth-of-type(1),.idvl-editor .block.quart .slot:nth-of-type(2),.idvl-editor .block.quart .slot:nth-of-type(3){margin-bottom:10px}@media all and (min-width: 425px){.idvl-editor .block{display:flex;flex-wrap:nowrap;align-items:stretch}.idvl-editor .block .slot{width:100%;margin-right:10px}.idvl-editor .block.masonry .slot,.idvl-editor .block.single .slot{margin-right:0}.idvl-editor .block.half{flex-wrap:wrap}.idvl-editor .block.half .slot{margin-right:0}.idvl-editor .block.twoThirdLeft .slot,.idvl-editor .block.twoThirdRight .slot,.idvl-editor .block.quart .slot{width:calc((100% - 10px)*.5)}.idvl-editor .block.twoThirdLeft .slot:nth-of-type(2),.idvl-editor .block.twoThirdRight .slot:nth-of-type(2),.idvl-editor .block.quart .slot:nth-of-type(2){margin-right:0}.idvl-editor .block.twoThirdLeft .slot:nth-of-type(1),.idvl-editor .block.twoThirdRight .slot:nth-of-type(1){margin-bottom:0}.idvl-editor .block.quart{flex-wrap:wrap}.idvl-editor .block.quart .slot:nth-of-type(3){margin-bottom:0}.idvl-editor .block.quart .slot:nth-of-type(4){margin-right:0}.idvl-editor .block.third{flex-wrap:wrap}.idvl-editor .block.third .slot:nth-of-type(1){width:100%;margin-right:0}.idvl-editor .block.third .slot:nth-of-type(2),.idvl-editor .block.third .slot:nth-of-type(3){width:calc((100% - 10px)*.5)}.idvl-editor .block.third .slot:nth-of-type(2){margin-bottom:0}.idvl-editor .block.third .slot:nth-of-type(3){margin-right:0}}@media all and (min-width: 768px){.idvl-editor .block .slot{margin-right:20px}.idvl-editor .block.half{flex-wrap:nowrap}.idvl-editor .block.half .slot{width:calc((100% - 10px)*.5)}.idvl-editor .block.half .slot:nth-of-type(1){margin-bottom:0;margin-right:20px}.idvl-editor .block.third,.idvl-editor .block.twoThirdLeft,.idvl-editor .block.twoThirdRight{flex-wrap:nowrap}.idvl-editor .block.third .slot:nth-of-type(n),.idvl-editor .block.twoThirdLeft .slot:nth-of-type(n),.idvl-editor .block.twoThirdRight .slot:nth-of-type(n){width:calc((100% - 40px)/3);margin-bottom:0}.idvl-editor .block.third .slot:nth-of-type(1),.idvl-editor .block.twoThirdLeft .slot:nth-of-type(1),.idvl-editor .block.twoThirdRight .slot:nth-of-type(1){margin-right:20px}.idvl-editor .block.twoThirdLeft .slot:nth-of-type(1){width:calc((100% - 40px) / 3 * 2 + 20px)}.idvl-editor .block.twoThirdRight .slot:nth-of-type(2){width:calc((100% - 40px) / 3 * 2 + 20px)}.idvl-editor .block.quart{flex-wrap:nowrap}.idvl-editor .block.quart .slot:nth-of-type(n){width:calc((100% - 60px)/4);margin-bottom:0}.idvl-editor .block.quart .slot:nth-of-type(2){margin-right:20px}}.idvl-editor .element{position:relative;overflow:hidden}.idvl-editor .element.media.type-picture figure{position:relative}.idvl-editor .element.media.type-picture figure picture{position:relative;display:block;font-size:0;line-height:0}.idvl-editor .element.media.type-picture figure figcaption{position:absolute;left:10px;bottom:10px;padding:5px;font:400 13px/20px "Roboto",Arial,sans-serif;color:#333;background:#fff}.idvl-editor .element.media.slider .swiper-container{font-size:0;line-height:0}.idvl-editor .element.media.slider .swiper-container:not(.auto-height) .swiper-slide:before{position:relative;content:"";display:block;width:100%;padding-top:56.25%}.idvl-editor .element.media.slider .swiper-container:not(.auto-height) picture{position:absolute;left:0;top:0;width:100%;height:100%;text-align:center}.idvl-editor .element.media.slider .swiper-container:not(.auto-height) img{position:absolute;left:50%;top:50%;width:auto;height:auto;max-width:100%;max-height:100%;transform:translate3d(-50%, -50%, 0)}.idvl-editor .element.media.slider .swiper-container.auto-height{padding-top:100%;max-height:500px}@media all and (min-width: 500px){.idvl-editor .element.media.slider .swiper-container.auto-height{padding-top:0;height:500px}}.idvl-editor .element.media.slider .swiper-container.auto-height .swiper-wrapper{position:absolute;top:0;left:0}.idvl-editor .element.media.slider .swiper-container.auto-height figure{position:relative;width:100%;height:100%;display:block;transform-style:preserve-3d;overflow:hidden}.idvl-editor .element.media.slider .swiper-container.auto-height img{position:absolute;left:50%;top:50%;width:auto;height:100%;transform:translate3d(-50%, -50%, 0)}.idvl-editor .element.media.slider .swiper-container .label{position:absolute;width:100%;left:0;bottom:15%;color:#fff}.idvl-editor .element.media.slider .swiper-container .label>span{position:relative;display:block;width:100%;max-width:720px;margin:0 auto;text-align:center}@media(min-width: 1024px){.idvl-editor .element.media.slider .swiper-container .label>span{text-align:left}}.idvl-editor .element.media.slider .swiper-container .label>span>em{font:400 28px/40px "Roboto",Arial,sans-serif;background:#2675c2;box-shadow:5px 0 0 5px #2675c2,-5px 0 0 5px #2675c2}@media(min-width: 1024px){.idvl-editor .element.media.slider .swiper-container .label>span>em{font-size:32px;line-height:46px}}.idvl-editor .element.media.slider .swiper-container>.bullets{position:absolute;left:0;bottom:10px;width:100%;display:flex;justify-content:center}.idvl-editor .element.media.slider .swiper-container>.bullets>span{position:relative;margin:0 5px;width:10px;height:10px;border-radius:50%;cursor:pointer;border:2px solid #2675c2;background:none;z-index:1;opacity:.5}.idvl-editor .element.media.slider .swiper-container>.bullets>span:before{content:"";display:block;width:2px;height:2px;margin:2px;border-radius:50%;background:rgba(38,117,194,.25);transform:scale(0);transition:transform 150ms ease-out}@media(min-width: 768px){.idvl-editor .element.media.slider .swiper-container>.bullets>span{width:20px;height:20px}.idvl-editor .element.media.slider .swiper-container>.bullets>span:before{width:12px;height:12px}}.idvl-editor .element.media.slider .swiper-container>.bullets>span:hover:before{transform:scale(0.75)}.idvl-editor .element.media.slider .swiper-container>.bullets>span.swiper-pagination-bullet-active{opacity:1}.idvl-editor .element.media.slider .swiper-container>.bullets>span.swiper-pagination-bullet-active:before{background:#2675c2;transform:scale(1)}.idvl-editor .element.mdr.ctaButton{overflow:visible;display:flex;justify-content:center}.idvl-editor .element.mdr.coaches .group{margin-bottom:20px}@media(min-width: 768px){.idvl-editor .element.mdr.coaches .group{margin-top:100px;margin-bottom:100px}}.idvl-editor .element.mdr.coaches .button,.idvl-editor .element.mdr.coaches .mce-window .mce-foot button,.mce-window .mce-foot .idvl-editor .element.mdr.coaches button{background:#fff;text-decoration:none}.idvl-editor .block-wrapper.-theme-blue h3,.idvl-editor .block-wrapper.-theme-blue .title,.idvl-editor .block-wrapper.-theme-red h3,.idvl-editor .block-wrapper.-theme-red .title,.idvl-editor .block-wrapper.-theme-grey_light h3,.idvl-editor .block-wrapper.-theme-grey_light .title,.idvl-editor .block-wrapper.-theme-grey_dark h3,.idvl-editor .block-wrapper.-theme-grey_dark .title{color:#fff}.idvl-editor .element.mdr.courses .group{margin-bottom:20px}@media(min-width: 768px){.idvl-editor .element.mdr.courses .group{margin-top:100px;margin-bottom:100px}}.idvl-editor .element.mdr.courses .title{color:#fff}.idvl-editor .element.mdr.courses .course-category,.idvl-editor .element.mdr.courses .description{color:rgba(255,255,255,.5)}.idvl-editor .element.mdr.courses .button,.idvl-editor .element.mdr.courses .mce-window .mce-foot button,.mce-window .mce-foot .idvl-editor .element.mdr.courses button{background:#fff;text-decoration:none}.idvl-editor .block-wrapper.-theme-blue h3,.idvl-editor .block-wrapper.-theme-blue .title,.idvl-editor .block-wrapper.-theme-red h3,.idvl-editor .block-wrapper.-theme-red .title,.idvl-editor .block-wrapper.-theme-grey_light h3,.idvl-editor .block-wrapper.-theme-grey_light .title,.idvl-editor .block-wrapper.-theme-grey_dark h3,.idvl-editor .block-wrapper.-theme-grey_dark .title{color:#fff}.idvl-editor .block-wrapper.-theme-blue .course-category,.idvl-editor .block-wrapper.-theme-blue .description,.idvl-editor .block-wrapper.-theme-red .course-category,.idvl-editor .block-wrapper.-theme-red .description,.idvl-editor .block-wrapper.-theme-grey_dark .course-category,.idvl-editor .block-wrapper.-theme-grey_dark .description{color:rgba(255,255,255,.5)}.idvl-editor .block-wrapper.-theme-grey_light .course-category,.idvl-editor .block-wrapper.-theme-grey_light .description{color:rgba(255,255,255,.7)}.idvl-editor .element.mdr.downloads{display:flex;padding:20px 0}.idvl-editor .element.mdr.downloads.-layout-grid{flex-direction:row;flex-wrap:wrap}.idvl-editor .element.mdr.downloads.-layout-grid .download-item{flex-direction:column;justify-content:space-between;margin-top:10px;background:#f3f2f0;color:#333}.idvl-editor .element.mdr.downloads.-layout-grid .download-item:hover .type-wrapper .icon{transform:scale(1.2)}.idvl-editor .element.mdr.downloads.-layout-grid .download-item:hover .file-footer .icon{opacity:.8}.idvl-editor .element.mdr.downloads.-layout-grid .download-item:first-child{margin-top:0}@media(min-width: 425px){.idvl-editor .element.mdr.downloads.-layout-grid .download-item{max-width:calc((100% - 10px)*.5);margin-right:10px}.idvl-editor .element.mdr.downloads.-layout-grid .download-item:nth-of-type(2){margin-top:0}.idvl-editor .element.mdr.downloads.-layout-grid .download-item:nth-of-type(2n){margin-right:0}}@media(min-width: 768px){.idvl-editor .element.mdr.downloads.-layout-grid .download-item{max-width:calc((100% - 60px)/4);margin-top:20px;margin-right:20px}.idvl-editor .element.mdr.downloads.-layout-grid .download-item:nth-of-type(3),.idvl-editor .element.mdr.downloads.-layout-grid .download-item:nth-of-type(4){margin-top:0}.idvl-editor .element.mdr.downloads.-layout-grid .download-item:nth-of-type(2n){margin-right:20px}.idvl-editor .element.mdr.downloads.-layout-grid .download-item:nth-of-type(4n){margin-right:0}}.idvl-editor .element.mdr.downloads.-layout-grid .download-item .type-wrapper{height:100px;background:#2675c2}.idvl-editor .element.mdr.downloads.-layout-grid .download-item .type-wrapper .icon{width:60px;height:60px;line-height:60px}.idvl-editor .element.mdr.downloads.-layout-grid .download-item .type-wrapper .thumbnail{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0) no-repeat center/cover}.idvl-editor .element.mdr.downloads.-layout-grid .download-item .title{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-moz-line-clamp:3;-webkit-box-orient:vertical;max-height:calc(3 * 20px);flex:1 0 auto}@media(min-width: 768px){.idvl-editor .element.mdr.downloads.-layout-grid .download-item .title{max-height:calc(3 * 22px)}}.idvl-editor .element.mdr.downloads.-layout-grid .download-item .file-footer{margin:10px}.idvl-editor .element.mdr.downloads.-layout-grid .download-item .file-footer .size{color:#555}.idvl-editor .element.mdr.downloads.-layout-list{flex-direction:column}.idvl-editor .element.mdr.downloads.-layout-list .download-item{flex-direction:row;border-top:1px solid;transition:opacity 150ms ease-out;align-items:center;justify-content:space-between}.idvl-editor .element.mdr.downloads.-layout-list .download-item:hover{opacity:.8}.idvl-editor .element.mdr.downloads.-layout-list .download-item:first-child{border-top:none}.idvl-editor .element.mdr.downloads.-layout-list .download-item .type-wrapper .icon{width:40px;height:40px;line-height:40px}.idvl-editor .element.mdr.downloads.-layout-list .download-item .type-wrapper .thumbnail{display:none}.idvl-editor .element.mdr.downloads.-layout-list .download-item .title{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-moz-line-clamp:2;-webkit-box-orient:vertical;max-height:calc(2 * 20px);flex:1 auto}@media(min-width: 768px){.idvl-editor .element.mdr.downloads.-layout-list .download-item .title{max-height:calc(2 * 22px)}}.idvl-editor .element.mdr.downloads.-layout-list .download-item .file-footer{margin:10px 0;flex-shrink:0;align-items:center}.idvl-editor .element.mdr.downloads.-layout-list .download-item .file-footer .size{opacity:.8;padding-right:10px}.idvl-editor .element.mdr.downloads .download-item{width:100%;display:flex;color:inherit}.idvl-editor .element.mdr.downloads .download-item .type-wrapper{position:relative;display:flex;align-items:center;justify-content:center}.idvl-editor .element.mdr.downloads .download-item .type-wrapper .icon{position:relative;text-align:center;background:rgba(0,0,0,.5);color:#fff;border-radius:50%;transition:transform 150ms ease-out}.idvl-editor .element.mdr.downloads .download-item .title{color:inherit;font:400 13px/20px "Roboto",Arial,sans-serif;margin:10px}@media all and (min-width: 768px){.idvl-editor .element.mdr.downloads .download-item .title{font:400 15px/22px "Roboto",Arial,sans-serif}}.idvl-editor .element.mdr.downloads .download-item .title strong{font-weight:500}.idvl-editor .element.mdr.downloads .download-item .file-footer{display:flex;justify-content:space-between}.idvl-editor .element.mdr.downloads .download-item .file-footer .size{font:400 13px/20px "Roboto",Arial,sans-serif}@media all and (min-width: 768px){.idvl-editor .element.mdr.downloads .download-item .file-footer .size{font:400 15px/22px "Roboto",Arial,sans-serif}}.idvl-editor .element.mdr.downloads .download-item .file-footer .icon{padding:5px;background:#2675c2;color:#fff;border-radius:4px;transition:opacity 150ms ease-out}.idvl-editor .element.mdr.imageParallax{height:40vh;-webkit-backface-visibility:hidden;backface-visibility:hidden}.idvl-editor .element.mdr.imageParallax .img-wrapper{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-backface-visibility:visible;backface-visibility:visible}.idvl-editor .element.mdr.imageParallax .img-wrapper .img{left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0) center/cover fixed no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden}html.ios .idvl-editor .element.mdr.imageParallax .img-wrapper{clip:rect(0, auto, auto, 0)}html.ios .idvl-editor .element.mdr.imageParallax .img-wrapper .img{position:fixed;background:rgba(0,0,0,0) center/cover no-repeat;transform:translateZ(0)}.idvl-editor .element.mdr.gallery{font-size:0;line-height:0;display:flex;flex-wrap:wrap}.idvl-editor .element.mdr.gallery figure{position:relative;width:calc((100% - 2.5px)*.5);margin:2.5px 2.5px 0 0;opacity:.85;transition:opacity 500ms cubic-bezier(0.3, 0, 0.15, 1) 100ms;overflow:hidden;cursor:pointer}.idvl-editor .element.mdr.gallery figure:nth-child(1),.idvl-editor .element.mdr.gallery figure:nth-child(2){margin-top:0}.idvl-editor .element.mdr.gallery figure:nth-child(2n){margin-right:0}@media all and (min-width: 425px){.idvl-editor .element.mdr.gallery figure{width:calc((100% - 5px)/3)}.idvl-editor .element.mdr.gallery figure:nth-child(3){margin-top:0}.idvl-editor .element.mdr.gallery figure:nth-child(2n){margin-right:2.5px}.idvl-editor .element.mdr.gallery figure:nth-child(3n){margin-right:0}}@media all and (min-width: 768px){.idvl-editor .element.mdr.gallery figure{width:calc((100% - 7.5px)/4)}.idvl-editor .element.mdr.gallery figure:nth-child(4){margin-top:0}.idvl-editor .element.mdr.gallery figure:nth-child(3n){margin-right:2.5px}.idvl-editor .element.mdr.gallery figure:nth-child(4n){margin-right:0}}.idvl-editor .element.mdr.gallery figure img{position:relative;width:100%;height:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform 500ms cubic-bezier(0.3, 0, 0.15, 1) 100ms}.idvl-editor .element.mdr.gallery figure:hover{opacity:1}.idvl-editor .element.mdr.gallery figure:hover img{transform:scale(1.1)}.idvl-editor .element.mdr.gallery figcaption{position:absolute;bottom:0;left:0;width:100%;height:50%;padding:10px;display:flex;align-items:flex-end;font:400 13px/20px "Roboto",Arial,sans-serif;color:#fff;background:linear-gradient(0deg, rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0))}@media all and (min-width: 768px){.idvl-editor .element.mdr.gallery figcaption{font:400 15px/22px "Roboto",Arial,sans-serif}}.idvl-editor .element.mdr.latestPodcasts{padding-bottom:40px;margin-bottom:10px}.idvl-editor .element.mdr.latestPodcasts .swiper-container{position:relative;display:flex;justify-content:flex-start;flex-wrap:wrap;overflow:visible}.idvl-editor .element.mdr.latestPodcasts .swiper-container .swiper-wrapper{display:flex;justify-content:flex-start;flex-wrap:nowrap;transition:transform 150ms ease-out}@media(max-width: 767px){.idvl-editor .element.mdr.latestPodcasts .swiper-container .swiper-wrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}}.idvl-editor .element.mdr.latestPodcasts .swiper-container .track-item{box-sizing:border-box;width:100%;min-width:230px;max-width:16.6666666667%;flex:1 0 auto;display:flex;flex-direction:column}.idvl-editor .element.mdr.latestPodcasts .swiper-container .track-item .entry-meta{background:#fff;height:100%;padding-right:20px;padding-bottom:20px;padding-left:20px;flex:1}.idvl-editor .element.mdr.latestPodcasts .swiper-container .track-item .entry-meta>.title{color:#333}.idvl-editor .element.mdr.latestPodcasts .swiper-container .track-item .entry-meta>.description{color:#888}.idvl-editor .element.mdr.latestPodcasts .swiper-container .track-item .entry-meta>.tools>.tool.-release{left:20px}.idvl-editor .element.mdr.latestPodcasts .swiper-container .slider-controls{position:absolute;bottom:-40px;left:0;width:100%;padding:0 10px;display:flex;justify-content:flex-end}@media(max-width: 767px){.idvl-editor .element.mdr.latestPodcasts .swiper-container .slider-controls{display:none}}.idvl-editor .element.mdr.latestPodcasts .swiper-container .slider-controls .slider-control{width:40px;height:40px;line-height:40px;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none}.idvl-editor .element.mdr.latestPodcasts .swiper-container .slider-controls .slider-control.-disabled{background:#b2b2b2;pointer-events:none}.idvl-editor .element.mdr.latestPodcasts .swiper-container .slider-controls .slider-control.slider-control__next{margin-left:10px}.idvl-editor .element.mdr.mediaLink a{position:relative;display:block;font-size:0;line-height:0}.idvl-editor .element.mdr.mediaLink a>img{width:100%;height:auto}.idvl-editor .element.mdr.mediaLink.-with-image .overlay{position:absolute;left:0;top:0;width:100%;height:100%}.idvl-editor .element.mdr.mediaLink .overlay{display:flex;justify-content:center;align-items:center}.idvl-editor .element.mdr.mediaLink .overlay:before{position:absolute;left:0;top:0;width:100%;height:100%;content:"";display:block;padding-top:50%;opacity:.8;transition:opacity 500ms cubic-bezier(0.3, 0, 0.15, 1) 100ms;background:radial-gradient(ellipse at center, rgba(0, 0, 0, 0.6) 20%, rgba(0, 0, 0, 0.15) 100%)}.idvl-editor .element.mdr.mediaLink .overlay>img{width:auto;height:auto;max-width:80%;max-height:80%;transform:translateZ(0) scale(1);transition:transform 500ms cubic-bezier(0.3, 0, 0.15, 1) 100ms}.idvl-editor .element.mdr.mediaLink .overlay>em{font:400 28px/35px "Roboto",Arial,sans-serif;color:#fff;transform:translateZ(0) scale(1);transition:transform 500ms cubic-bezier(0.3, 0, 0.15, 1) 100ms}@media all and (min-width: 768px){.idvl-editor .element.mdr.mediaLink .overlay>em{font:400 32px/39px "Roboto",Arial,sans-serif}}.idvl-editor .element.mdr.mediaLink:hover .overlay:before{opacity:1}.idvl-editor .element.mdr.mediaLink:hover .overlay>img,.idvl-editor .element.mdr.mediaLink:hover .overlay>em{transform:translateZ(0) scale(1.1)}.idvl-editor .element.mdr.school{display:flex;align-items:center;flex-wrap:wrap}.idvl-editor .element.mdr.school .image.-channel{order:1;padding-right:10px}@media(min-width: 768px){.idvl-editor .element.mdr.school .image.-channel{padding-right:0}}.idvl-editor .element.mdr.school .image.-coach{order:2}@media(min-width: 768px){.idvl-editor .element.mdr.school .image.-coach{order:3}}.idvl-editor .element.mdr.school .image{position:relative;width:calc((100% - 10px)*.5);line-height:0;flex:1;align-self:flex-start}@media(min-width: 768px){.idvl-editor .element.mdr.school .image{max-width:160px;height:160px}}.idvl-editor .element.mdr.school .image>img{width:100%;height:auto}.idvl-editor .element.mdr.school .image .station-logo{position:absolute;bottom:0;left:0;width:100%;padding:10px;display:flex;flex-wrap:nowrap;justify-content:flex-end;align-items:center;background:rgba(0,0,0,.5);height:50px}.idvl-editor .element.mdr.school .image .station-logo>img{height:100%;width:auto}.idvl-editor .element.mdr.school .entry-meta{width:100%;padding:10px 5px 0;order:3;flex:1 0 auto;text-align:center}@media(min-width: 768px){.idvl-editor .element.mdr.school .entry-meta{max-width:calc(100% - 320px);padding:0 20px 10px;text-align:left;order:2}}.idvl-editor .element.mdr.school .entry-meta>.title{color:#333;font:300 15px/22px "Roboto",Arial,sans-serif;font-weight:400 !important}@media all and (min-width: 768px){.idvl-editor .element.mdr.school .entry-meta>.title{font:300 18px/25px "Roboto",Arial,sans-serif}}.idvl-editor .element.mdr.school .entry-meta>.description{color:#888;font:400 13px/20px "Roboto",Arial,sans-serif}@media all and (min-width: 768px){.idvl-editor .element.mdr.school .entry-meta>.description{font:400 15px/22px "Roboto",Arial,sans-serif}}.idvl-editor .element.mdr.singleCoach .coach-item{width:100%;padding:0}.idvl-editor .element.mdr.posts .group{font-size:0;margin-bottom:20px}@media(min-width: 768px){.idvl-editor .element.mdr.posts .group{margin-top:100px;margin-bottom:100px}}.idvl-editor .element.mdr.posts h3>a{transition:opacity 150ms ease-out;color:inherit !important}.idvl-editor .element.mdr.posts h3>a:hover{opacity:.8}.idvl-editor .element.mdr.posts .button,.idvl-editor .element.mdr.posts .mce-window .mce-foot button,.mce-window .mce-foot .idvl-editor .element.mdr.posts button{text-decoration:none}.idvl-editor .block-wrapper.-theme-blue .element.mdr.posts .track-item>.entry-meta>.tools>.tool.-release,.idvl-editor .block-wrapper.-theme-red .element.mdr.posts .track-item>.entry-meta>.tools>.tool.-release,.idvl-editor .block-wrapper.-theme-grey_light .element.mdr.posts .track-item>.entry-meta>.tools>.tool.-release,.idvl-editor .block-wrapper.-theme-grey_dark .element.mdr.posts .track-item>.entry-meta>.tools>.tool.-release{color:rgba(255,255,255,.6)}.idvl-editor .element.mdr.topicPosts .group{font-size:0;margin-bottom:20px}@media(min-width: 768px){.idvl-editor .element.mdr.topicPosts .group{margin-top:100px;margin-bottom:100px}}.idvl-editor .element.mdr.topicPosts h3,.idvl-editor .element.mdr.topicPosts .title{color:#fff}.idvl-editor .element.mdr.topicPosts h3>a{transition:opacity 150ms ease-out;color:inherit !important}.idvl-editor .element.mdr.topicPosts h3>a:hover{opacity:.8}.idvl-editor .element.mdr.topicPosts .tool.-release,.idvl-editor .element.mdr.topicPosts .channel{color:rgba(255,255,255,.5)}.idvl-editor .element.mdr.topicPosts .button,.idvl-editor .element.mdr.topicPosts .mce-window .mce-foot button,.mce-window .mce-foot .idvl-editor .element.mdr.topicPosts button{background:#fff;text-decoration:none}.idvl-editor .element.mdr.spacer{height:10px}@media(min-width: 768px){.idvl-editor .element.mdr.spacer{height:20px}}.idvl-editor .element.text.html{margin-top:0;padding-top:0;padding-bottom:0}.channel-anchor-link{position:relative;display:block;top:-110px;height:0;pointer-events:none}.channel-anchor-label{display:block;position:relative;padding:10px}.channel-anchor-label>.label{display:inline-block;min-width:60px;padding:10px;background:#2675c2;font-size:40px;line-height:1;text-align:center;color:#fff;-webkit-user-select:none;user-select:none}.channel-header-wrapper{z-index:3;position:relative;height:300px;background-repeat:no-repeat !important;background-position:center bottom !important;background-size:auto 300px !important}.channel-header-wrapper.-background-tag{background:linear-gradient(160deg, #2675C2 0%, black 250%)}@media(min-width: 1210px){.channel-header-wrapper>.admin-tool.-edit{right:calc(50% - 610px)}}.channel-header-wrapper .blur{position:absolute;width:100%;height:100%;bottom:0;left:0;overflow:hidden;transition:height 150ms ease-out}.channel-header-wrapper .blur::after{content:"";position:absolute;width:100%;height:100%;bottom:0;left:0;opacity:.4;background-color:#000}.channel-header-wrapper .blur>div{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center bottom;background-size:auto 300px;filter:blur(8px)}.channel-header-wrapper .channel-header{position:absolute;width:100%;bottom:0;left:0}.channel-header-wrapper .channel-header>.info{position:relative;max-width:1200px;margin:0 auto;display:flex;align-items:flex-start;padding:10px}.channel-header-wrapper .channel-header>.info>.avatar{position:absolute;top:-110px;left:50%;width:120px;height:120px;overflow:hidden;border:1px solid #ebebeb;transform:translateX(-50%)}@media(min-width: 768px){.channel-header-wrapper .channel-header>.info>.avatar{bottom:10px;top:auto;left:20px;width:140px;height:140px;transform:none}}.channel-header-wrapper .channel-header>.info>.avatar>img{width:100%;height:auto}.channel-header-wrapper .channel-header>.info>.entry-meta{display:flex;flex-wrap:wrap;text-align:center;margin:10px auto 0}@media(min-width: 768px){.channel-header-wrapper .channel-header>.info>.entry-meta{text-align:left;margin:0 0 0 170px}}.channel-header-wrapper .head,.channel-header-wrapper .subhead{position:relative;width:100%;color:#fff}.channel-header-wrapper .head{font:400 20px/27px "Roboto",Arial,sans-serif}@media all and (min-width: 768px){.channel-header-wrapper .head{font:400 22px/29px "Roboto",Arial,sans-serif}}.channel-header-wrapper .subhead a{color:inherit}.channel-header-wrapper .subhead a:hover{text-decoration:underline}.channel-header-wrapper.-compact{height:140px}.channel-header-wrapper.-compact .head{font:400 28px/35px "Roboto",Arial,sans-serif;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-moz-line-clamp:2;-webkit-box-orient:vertical;max-height:calc(2 * 35px)}@media all and (min-width: 768px){.channel-header-wrapper.-compact .head{font:400 32px/39px "Roboto",Arial,sans-serif}}@media(min-width: 768px){.channel-header-wrapper.-compact .head{max-height:calc(2 * 39px)}}.channel-header-wrapper.-centered{display:flex;justify-content:center;align-items:center;text-align:center}.hitlist__toggle{display:flex;padding:20px 10px;justify-content:center}@media(max-width: 767px){.hitlist__toggle{overflow:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch;justify-content:flex-start}}.hitlist__toggle__item{display:flex;margin:0 10px;padding-bottom:4px;font-size:15px;text-transform:uppercase;font-weight:500;color:#888;border-color:#b3b3b3;cursor:pointer}.hitlist__toggle__item:hover{border-bottom:3px solid}.hitlist__toggle__item.--active{color:#2675c2;border-bottom:3px solid #2675c2}.hitlist__toggle__label{margin-left:10px}.coach-header-wrapper{z-index:3;position:relative;height:300px;background:linear-gradient(160deg, #b80b25 0%, black 250%);background-repeat:no-repeat !important;background-position:center bottom !important;background-size:auto 300px !important}@media(min-width: 1210px){.coach-header-wrapper>.admin-tool.-edit{right:calc(50% - 610px)}}.coach-header-wrapper .blur{position:absolute;width:100%;height:100%;bottom:0;left:0;overflow:hidden;transition:height 150ms ease-out}.coach-header-wrapper .blur::after{content:"";position:absolute;width:100%;height:100%;bottom:0;left:0;opacity:.4;background-color:#000}.coach-header-wrapper .blur>div{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center bottom;background-size:auto 300px;filter:blur(8px)}.coach-header-wrapper .coach-header{position:absolute;width:100%;bottom:0;left:0}.coach-header-wrapper .coach-header>.info{position:relative;max-width:1200px;margin:0 auto;display:flex;align-items:flex-start;padding:10px}.coach-header-wrapper .coach-header>.info>.avatar{position:absolute;top:-110px;left:50%;width:120px;height:120px;overflow:hidden;border:1px solid #ebebeb;transform:translateX(-50%);background:#b80b25 url("/assets/img/coach-avatar.svg") no-repeat center/cover}@media(min-width: 768px){.coach-header-wrapper .coach-header>.info>.avatar{bottom:10px;top:auto;left:20px;width:140px;height:140px;transform:none}}.coach-header-wrapper .coach-header>.info>.avatar>img{width:100%;height:auto}.coach-header-wrapper .coach-header>.info>.entry-meta{width:100%;display:flex;flex-wrap:wrap;text-align:center;margin:10px auto 0}@media(min-width: 768px){.coach-header-wrapper .coach-header>.info>.entry-meta{text-align:left;margin:0 0 0 170px}}.coach-header-wrapper .coach-header>.info>.radio-station{position:relative;display:block;line-height:0}.coach-header-wrapper .coach-header>.info>.radio-station .inner{position:relative;min-width:calc(36px*3)}.coach-header-wrapper .coach-header>.info>.radio-station .inner a{display:block;height:60px}@media(min-width: 768px){.coach-header-wrapper .coach-header>.info>.radio-station .inner a{height:80px}}.coach-header-wrapper .coach-header>.info>.radio-station .inner a>img{height:100%;width:auto}.coach-header-wrapper .coach-header>.info>.radio-station .inner .operations{position:absolute;top:0;left:0;width:100%;display:flex;justify-content:flex-end}.coach-header-wrapper .coach-header>.info>.radio-station .inner .operations a{background-color:#2675c2;margin:5px;width:26px;min-width:26px;height:26px;display:flex}.coach-header-wrapper .coach-header>.info>.radio-station .inner .operations a:hover{color:#2675c2;background-color:#fff}.coach-header-wrapper .head{position:relative;width:100%;color:#fff;font:400 20px/27px "Roboto",Arial,sans-serif}@media all and (min-width: 768px){.coach-header-wrapper .head{font:400 22px/29px "Roboto",Arial,sans-serif}}.navigation-tabs{z-index:2;position:relative;width:100%;display:flex;flex-direction:column}.navigation-tabs .tabs{display:flex;flex-wrap:nowrap;justify-content:center;padding:20px 10px;text-transform:uppercase;font-weight:500}@media(max-width: 767px){.navigation-tabs .tabs{overflow:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch;justify-content:flex-start}}.navigation-tabs .tabs>li{flex-shrink:0;order:1}.navigation-tabs .tabs>li.-prepend{order:0}.navigation-tabs .tabs>li>a{display:block;margin:0 10px;line-height:25px;font-size:15px}.navigation-tabs .tabs>li>a:hover{border-bottom:3px solid}.navigation-tabs .tabs>li>a:not([class*=-color-category-]){color:#888;border-color:#b3b3b3}.navigation-tabs .tabs>li>a[class*=-color-category-] em{display:inline-block;width:11px;height:11px;border-radius:2px;transform:rotateZ(-20deg);margin-right:5px}.navigation-tabs .tabs>li>a>.badge{width:20px;height:20px;margin-right:5px;display:inline-block;vertical-align:top;font:400 10px/21px "Roboto",Arial,sans-serif;text-align:center;color:#fff;background:#888;border-radius:50%}@media all and (min-width: 768px){.navigation-tabs .tabs>li>a>.badge{font:400 10px/21px "Roboto",Arial,sans-serif}}.navigation-tabs .tabs>li>a.-active{color:#2675c2;border-bottom:3px solid #2675c2}.navigation-tabs .tabs>li>a:hover>.badge{background:#2675c2}.navigation-tabs .tabs>li>a.-active>.badge{background:#ea5747}.navigation-tabs .panels{flex-grow:1;display:flex}.navigation-tabs .panels>.panel{display:none}.navigation-tabs .panels>.panel.-active{display:flex;flex-direction:column;flex-grow:1;width:100%}@media all and (max-width: 767px){#content>.navigation-tabs>.tabs{padding-top:50px}}.admin-tool{color:#fff}.admin-tool.-edit{position:absolute;right:0;top:0;width:34px;height:34px;margin:10px;display:flex;justify-content:center;align-items:center;line-height:0;border-radius:4px;color:#fff;background:#2675c2;transition:background-color 150ms ease-out;cursor:pointer;text-shadow:none;text-decoration:none !important}.admin-tool.-edit.-light{background:rgba(255,255,255,.1)}.admin-tool.-edit.-dark{color:#333;background:rgba(51,51,51,.05)}.admin-tool.-edit:hover{color:#2675c2;background:#fff}.admin-tool.-edit:hover.-dark{color:#fff;background:#333}.admin-tool.-edit>.icon{font-size:18px;text-decoration:none !important}.admin-tool.-inline{position:relative;display:inline-flex;width:26px;min-width:26px;height:26px;margin:0 0 0 5px}.admin-tool.-inline>.icon{font-size:14px}.admin-tool.-delete{width:calc(100% - 20px);max-width:300px;justify-content:center}.admin-tool.-spacing{margin:10px}.track-header-wrapper{z-index:3;position:relative;background:no-repeat center/cover}.track-header-wrapper::before{position:relative;content:"";display:block;width:100%;padding-top:100%}@media(min-width: 768px){.track-header-wrapper{height:180px;background:no-repeat center bottom/auto 180px}.track-header-wrapper::before{display:none}}.track-header-wrapper .blur{position:absolute;width:100%;height:100%;bottom:0;left:0;overflow:hidden;transition:height 150ms ease-out}.track-header-wrapper .blur::after{content:"";position:absolute;width:100%;height:100%;bottom:0;left:0;opacity:.4;background-color:#000}.track-header-wrapper .blur>div{position:absolute;bottom:0;left:0;height:100%;width:100%;background:no-repeat center/cover;filter:blur(8px)}@media(min-width: 768px){.track-header-wrapper .blur>div{background:no-repeat center bottom/auto 180px}}.track-header{position:absolute;width:100%;bottom:0;left:0;height:100%}.track-header>.info{position:relative;margin:0 auto;max-width:1200px;display:flex;align-items:flex-start;flex-direction:column;justify-content:center;padding:30px;height:100%}@media(min-width: 425px){.track-header>.info{align-items:center}}@media(min-width: 768px){.track-header>.info{flex-direction:row;padding:10px;height:180px;justify-content:flex-start;align-items:flex-start}}.track-header>.info>.avatar{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}@media(min-width: 425px){.track-header>.info>.avatar{position:relative;left:auto;top:auto;width:calc(160px / 1.5);height:calc(160px / 1.5);flex-shrink:0;border:1px solid #ebebeb;background:#ebebeb;margin:0 0 10px 0}}@media(min-width: 768px){.track-header>.info>.avatar{width:160px;height:160px;margin:0 0 0 10px}}.track-header>.info>.avatar>img{width:100%;height:auto}.track-header>.info>.entry-meta{position:relative;width:100%;text-shadow:0 0 3px rgba(0,0,0,.5),0 0 10px rgba(0,0,0,.5)}@media(min-width: 425px){.track-header>.info>.entry-meta{text-align:center}}@media(min-width: 768px){.track-header>.info>.entry-meta{margin-left:20px;text-align:left}}.track-header>.info>.entry-meta>.head,.track-header>.info>.entry-meta>.subhead{color:#fff}.track-header>.info>.entry-meta>.head{font:400 20px/27px "Roboto",Arial,sans-serif}@media all and (min-width: 768px){.track-header>.info>.entry-meta>.head{font:400 22px/29px "Roboto",Arial,sans-serif}}.track-header>.info>.entry-meta>.subhead{position:relative;font:300 15px/22px "Roboto",Arial,sans-serif}@media all and (min-width: 768px){.track-header>.info>.entry-meta>.subhead{font:300 18px/25px "Roboto",Arial,sans-serif}}.track-header>.info>.entry-meta>.subhead>.icon{position:absolute;right:0;top:50%;transform:translateY(-50%)}.track-header>.info>.entry-meta>.subhead>a{color:inherit}.track-header>.info>.entry-meta>.subhead>a:hover{text-decoration:underline}.track-header>.info>.player{position:absolute;bottom:10px;left:10px;height:60px;display:flex}@media(min-width: 768px){.track-header>.info>.player{left:190px}}.track-header>.info>.player>.icon{cursor:pointer;color:#fff;width:60px;height:60px;line-height:60px;font-size:60px;text-align:center;margin-right:10px;transition:opacity 150ms ease-out;background:rgba(0,0,0,.5);border-radius:50%}@media(min-width: 768px){.track-header>.info>.player>.icon:hover{opacity:.8}}.track-header>.info>.wave{position:absolute;left:0;bottom:0;width:100%;height:50%}.track-header>.info>.wave>.wave-inner>div{background:rgba(255,255,255,.3)}@media(min-width: 768px){.track-header>.info>.wave{display:none}}.course_category-header-wrapper{z-index:3;position:relative;height:300px}.course_category-header-wrapper.-background-tag{background:linear-gradient(160deg, #b80b25 0%, black 250%)}.course_category-header-wrapper .blur{position:absolute;width:100%;height:100%;bottom:0;left:0;overflow:hidden;transition:height 150ms ease-out}.course_category-header-wrapper .blur::after{content:"";position:absolute;width:100%;height:100%;bottom:0;left:0;opacity:.4;background-color:#000}.course_category-header-wrapper .blur>div{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center bottom;background-size:auto 300px;filter:blur(8px)}.course_category-header-wrapper .head{position:relative;width:100%;color:#fff;font:400 20px/27px "Roboto",Arial,sans-serif}@media all and (min-width: 768px){.course_category-header-wrapper .head{font:400 22px/29px "Roboto",Arial,sans-serif}}.course_category-header-wrapper.-compact{height:140px}.course_category-header-wrapper.-compact .head{font:400 28px/35px "Roboto",Arial,sans-serif;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-moz-line-clamp:2;-webkit-box-orient:vertical;max-height:calc(2 * 35px)}@media all and (min-width: 768px){.course_category-header-wrapper.-compact .head{font:400 32px/39px "Roboto",Arial,sans-serif}}@media(min-width: 768px){.course_category-header-wrapper.-compact .head{max-height:calc(2 * 39px)}}.course_category-header-wrapper.-centered{display:flex;justify-content:center;align-items:center;text-align:center}.course-header-wrapper{z-index:3;position:relative;height:300px}.course-header-wrapper.-background-tag{background:linear-gradient(160deg, #b80b25 0%, black 250%)}.course-header-wrapper .info{display:flex;flex-direction:row;text-align:left;padding:0 10px}.course-header-wrapper .badge{width:120px;height:120px}.course-header-wrapper .badge>svg{width:100%;height:auto}.course-header-wrapper .badge>svg .color__outer,.course-header-wrapper .badge>svg .color_inner{fill:rgba(255,255,255,.2) !important}.course-header-wrapper .badge>svg path{fill:#fff !important}.course-header-wrapper .badge>svg .color__base{fill:rgba(255,255,255,.2) !important}.course-header-wrapper .entry-meta{padding-left:20px}@media(min-width: 768px){.course-header-wrapper .entry-meta{display:flex;flex-direction:column;justify-content:center}}.course-header-wrapper .entry-meta .head{position:relative;width:100%;font:400 20px/27px "Roboto",Arial,sans-serif;color:#fff}@media all and (min-width: 768px){.course-header-wrapper .entry-meta .head{font:400 22px/29px "Roboto",Arial,sans-serif}}.course-header-wrapper .entry-meta .subhead{position:relative;width:100%;color:rgba(255,255,255,.75)}.course-header-wrapper .entry-meta .subhead>a{color:#fff}.course-header-wrapper .entry-meta .subhead>a:hover{text-decoration:underline}.course-header-wrapper.-compact{height:140px}.course-header-wrapper.-compact .head{font:400 28px/35px "Roboto",Arial,sans-serif;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-moz-line-clamp:2;-webkit-box-orient:vertical;max-height:calc(2 * 35px)}@media all and (min-width: 768px){.course-header-wrapper.-compact .head{font:400 32px/39px "Roboto",Arial,sans-serif}}@media(min-width: 768px){.course-header-wrapper.-compact .head{max-height:calc(2 * 39px)}}.course-header-wrapper.-centered{display:flex;justify-content:center;align-items:center;text-align:center}.coach-item{position:relative;display:inline-block;width:50%;vertical-align:top;padding:10px}@media(min-width: 425px){.coach-item{width:calc((100% - 1px)/3)}}.coach-item>.thumbnail{position:relative;width:100%;height:0;padding-top:100%;display:block;line-height:0;overflow:hidden;background:#b80b25 url("/assets/img/coach-avatar.svg") no-repeat center/cover}.coach-item>.thumbnail>img{position:absolute;left:0;top:0;width:100%;height:auto}.coach-item>.entry-meta{width:100%;position:relative;display:flex;flex-direction:column;align-items:flex-start;max-width:100%;padding:10px 5px 5px;min-height:auto}@media(min-width: 768px){.coach-item>.entry-meta{padding:10px}}.coach-item>.entry-meta>.title{display:block;max-width:100%;color:#333;font:400 13px/20px "Roboto",Arial,sans-serif;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-moz-line-clamp:2;-webkit-box-orient:vertical;max-height:calc(2 * 20px);font-weight:400 !important;transition:color 150ms ease-out}@media all and (min-width: 768px){.coach-item>.entry-meta>.title{font:400 15px/22px "Roboto",Arial,sans-serif}}@media(min-width: 768px){.coach-item>.entry-meta>.title{max-height:calc(2 * 22px)}}.coach-item>.entry-meta>a.title:hover{text-decoration:underline}.coach-item>.entry-meta>.tools{position:absolute;top:-50px;bottom:auto;left:0;width:100%;height:50px;padding:10px;display:flex;flex-wrap:nowrap;justify-content:flex-end;align-items:center;background:rgba(0,0,0,.5)}@media(min-width: 768px){.coach-item>.entry-meta>.tools{top:-80px;height:80px}}.coach-item>.entry-meta>.tools>.tool{color:#888;display:flex;pointer-events:none}.coach-item>.entry-meta>.tools>.tool.-station-logo{height:30px}@media(min-width: 768px){.coach-item>.entry-meta>.tools>.tool.-station-logo{height:60px}}.coach-item>.entry-meta>.tools>.tool.-station-logo>img{height:100%;width:auto}.course-item{position:relative;width:100%;display:flex;padding:10px 10px 30px;flex-direction:row}.course-item>.thumb{line-height:0;position:relative;width:80px;height:80px;overflow:hidden}@media(min-width: 425px){.course-item>.thumb{width:160px;height:160px}}.course-item>.thumb>svg{width:100%;height:auto}.course-item>.entry-meta{width:100%;max-width:calc(100% - 80px);position:relative;display:flex;flex-direction:column;align-items:flex-start;padding-left:20px}@media(min-width: 425px){.course-item>.entry-meta{max-width:calc(100% - 160px)}}.course-item>.entry-meta>.title,.course-item>.entry-meta>.description{display:block;max-width:100%}.course-item>.entry-meta>.title{color:#333;font:300 15px/22px "Roboto",Arial,sans-serif;font-weight:400 !important;transition:color 150ms ease-out}@media all and (min-width: 768px){.course-item>.entry-meta>.title{font:300 18px/25px "Roboto",Arial,sans-serif}}.course-item>.entry-meta>.title:hover{color:#888}.course-item>.entry-meta>.linkList{margin-bottom:10px;font:400 13px/20px "Roboto",Arial,sans-serif;color:#888}@media all and (min-width: 768px){.course-item>.entry-meta>.linkList{font:400 15px/22px "Roboto",Arial,sans-serif}}.course-item>.entry-meta>.linkList>a{transition:color 150ms ease-out;color:#333}.course-item>.entry-meta>.linkList>a:hover{opacity:.8}.course-item>.entry-meta>.linkList>.coach-name{position:relative;padding-right:10px}.course-item>.entry-meta>.linkList>.coach-name::after{content:"";position:absolute;width:3px;height:3px;border-radius:50%;background:#b2b2b2;right:2px;top:50%;transform:translateY(-50%)}.course-item>.entry-meta>.linkList>.course-category{color:#b80b25}.course-item>.entry-meta>a:hover{text-decoration:underline}.course-item>.entry-meta>.description{color:#888}.course-item>.entry-meta>.description,.course-item>.entry-meta>.status{font:400 13px/20px "Roboto",Arial,sans-serif;overflow:hidden;display:-webkit-box;-webkit-line-clamp:6;-moz-line-clamp:6;-webkit-box-orient:vertical;max-height:calc(6 * 20px)}@media all and (min-width: 768px){.course-item>.entry-meta>.description,.course-item>.entry-meta>.status{font:400 15px/22px "Roboto",Arial,sans-serif}}@media(min-width: 768px){.course-item>.entry-meta>.description,.course-item>.entry-meta>.status{max-height:calc(6 * 22px)}}.course-item>.entry-meta>.status>.published{color:#48b552}.course-item>.entry-meta>.status>.draft{color:#ea5747}.course-item.-compact{padding-bottom:10px}.course-item.-compact>.thumb{width:60px;height:60px}.course-item.-compact>.entry-meta{padding-left:10px;max-width:calc(100% - 60px)}.course-item.-compact>.entry-meta .linkList .coach-name:after,.course-item.-compact>.entry-meta .linkList .course-category{display:none}.course-item.-compact .description{display:none}.course-item.-thumb{display:inline-block;width:50%;vertical-align:top;padding:10px}@media(min-width: 425px){.course-item.-thumb{width:calc((100% - 1px)/3)}}.course-item.-thumb>.entry-meta{max-width:100%;min-height:auto;padding:10px}.course-item.-thumb>.entry-meta>.title{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-moz-line-clamp:2;-webkit-box-orient:vertical;max-height:calc(2 * 20px);font:400 13px/20px "Roboto",Arial,sans-serif}@media(min-width: 768px){.course-item.-thumb>.entry-meta>.title{max-height:calc(2 * 22px)}}@media all and (min-width: 768px){.course-item.-thumb>.entry-meta>.title{font:400 15px/22px "Roboto",Arial,sans-serif}}.course-item.-thumb>.entry-meta>.linkList{color:rgba(255,255,255,.5)}.course-item.-thumb>.entry-meta>.linkList>.coach-name{color:#fff}.course-item.-thumb>.entry-meta>.description,.course-item.-thumb>.entry-meta>.status{font:400 13px/20px "Roboto",Arial,sans-serif;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-moz-line-clamp:2;-webkit-box-orient:vertical;max-height:calc(2 * 20px)}@media all and (min-width: 768px){.course-item.-thumb>.entry-meta>.description,.course-item.-thumb>.entry-meta>.status{font:400 15px/22px "Roboto",Arial,sans-serif}}@media(min-width: 768px){.course-item.-thumb>.entry-meta>.description,.course-item.-thumb>.entry-meta>.status{max-height:calc(2 * 22px)}}.user-course-item{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;padding:10px 10px 30px;box-sizing:border-box}@media(min-width: 768px){.user-course-item{width:33.3333333333%}}.user-course-item>.thumb{line-height:0;position:relative;width:80px;height:80px;overflow:hidden}@media(min-width: 425px){.user-course-item>.thumb{width:160px;height:160px}}.user-course-item>.thumb>svg{width:100%;height:auto}.user-course-item>.thumb>.label{position:absolute;left:50%;top:50%;transform:translate3d(-50%, -50%, 0);padding:5px 10px;font:400 13px/20px "Roboto",Arial,sans-serif;white-space:nowrap;color:#fff;background:#2675c2;border-radius:4px}@media all and (min-width: 768px){.user-course-item>.thumb>.label{font:400 15px/22px "Roboto",Arial,sans-serif}}.user-course-item.-started>.thumb>svg .color__outer,.user-course-item.-started>.thumb>svg .color_inner,.user-course-item.-test>.thumb>svg .color__outer,.user-course-item.-test>.thumb>svg .color_inner,.user-course-item.-in_review>.thumb>svg .color__outer,.user-course-item.-in_review>.thumb>svg .color_inner,.user-course-item.-failed>.thumb>svg .color__outer,.user-course-item.-failed>.thumb>svg .color_inner{fill:rgba(0,0,0,.1) !important;transition:fill 150ms ease-out}.user-course-item.-started>.thumb>svg path,.user-course-item.-test>.thumb>svg path,.user-course-item.-in_review>.thumb>svg path,.user-course-item.-failed>.thumb>svg path{fill:#fff !important}.user-course-item.-started>.thumb>svg .color__base,.user-course-item.-test>.thumb>svg .color__base,.user-course-item.-in_review>.thumb>svg .color__base,.user-course-item.-failed>.thumb>svg .color__base{fill:rgba(255,255,255,.2) !important}.user-course-item.-started>.thumb:hover>svg .color__outer,.user-course-item.-started>.thumb:hover>svg .color_inner,.user-course-item.-test>.thumb:hover>svg .color__outer,.user-course-item.-test>.thumb:hover>svg .color_inner,.user-course-item.-in_review>.thumb:hover>svg .color__outer,.user-course-item.-in_review>.thumb:hover>svg .color_inner,.user-course-item.-failed>.thumb:hover>svg .color__outer,.user-course-item.-failed>.thumb:hover>svg .color_inner{fill:rgba(0,0,0,.2) !important}.user-course-item.-passed>.thumb>.label{display:none}.user-course-item>.entry-meta{position:relative;display:flex;flex-direction:column;align-items:center;padding-top:20px}.user-course-item>.entry-meta>.title,.user-course-item>.entry-meta>.description{display:block;max-width:100%}.user-course-item>.entry-meta>.title{color:#333;font:300 15px/22px "Roboto",Arial,sans-serif;font-weight:400 !important;transition:color 150ms ease-out}@media all and (min-width: 768px){.user-course-item>.entry-meta>.title{font:300 18px/25px "Roboto",Arial,sans-serif}}.user-course-item>.entry-meta>.title:hover{color:#888}.user-course-item>.entry-meta>.linkList{margin-bottom:10px;font:400 13px/20px "Roboto",Arial,sans-serif;color:#888}@media all and (min-width: 768px){.user-course-item>.entry-meta>.linkList{font:400 15px/22px "Roboto",Arial,sans-serif}}.user-course-item>.entry-meta>.linkList>a{transition:color 150ms ease-out;color:#333}.user-course-item>.entry-meta>.linkList>a:hover{opacity:.8}.user-course-item>.entry-meta>a:hover{text-decoration:underline}.submission-item{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;padding:10px 10px 30px;box-sizing:border-box}@media(min-width: 768px){.submission-item{width:33.3333333333%}}.submission-item>.thumb{line-height:0;position:relative;width:80px;height:80px;overflow:hidden}@media(min-width: 425px){.submission-item>.thumb{width:160px;height:160px}}.submission-item>.thumb>svg{width:100%;height:auto}.submission-item>.thumb>svg .color__outer,.submission-item>.thumb>svg .color_inner{fill:rgba(0,0,0,.1) !important;transition:fill 150ms ease-out}.submission-item>.thumb>svg path{fill:#fff !important}.submission-item>.thumb>svg .color__base{fill:rgba(255,255,255,.2) !important}.submission-item>.thumb>.label{position:absolute;left:50%;top:50%;transform:translate3d(-50%, -50%, 0);padding:5px 10px;font:400 13px/20px "Roboto",Arial,sans-serif;white-space:nowrap;color:#fff;background:#2675c2;border-radius:4px}@media all and (min-width: 768px){.submission-item>.thumb>.label{font:400 15px/22px "Roboto",Arial,sans-serif}}.submission-item>.thumb:hover>svg .color__outer,.submission-item>.thumb:hover>svg .color_inner{fill:rgba(0,0,0,.2) !important}.submission-item>.entry-meta{position:relative;display:flex;flex-direction:column;align-items:center;padding-top:20px}.submission-item>.entry-meta>.title{display:block;max-width:100%;color:#333;font:300 15px/22px "Roboto",Arial,sans-serif;font-weight:400 !important;transition:color 150ms ease-out}@media all and (min-width: 768px){.submission-item>.entry-meta>.title{font:300 18px/25px "Roboto",Arial,sans-serif}}.submission-item>.entry-meta>.title:hover{color:#888}.submission-item>.entry-meta>a:hover{text-decoration:underline}.element.question-wrapper{background:#f3f2f0;padding:20px;margin-top:20px}.element.question-wrapper:nth-of-type(1){margin-top:0}.element.question-wrapper>.question-tools{display:flex;flex-direction:row;justify-content:flex-end;margin-bottom:20px}.element.question-wrapper>.question-tools .button,.element.question-wrapper>.question-tools .mce-window .mce-foot button,.mce-window .mce-foot .element.question-wrapper>.question-tools button{margin-left:10px;width:34px;height:34px;padding:0;display:flex;justify-content:center;align-items:center}.element.question-wrapper>.question-tools .button.-delete:hover,.element.question-wrapper>.question-tools .mce-window .mce-foot button.-delete:hover,.mce-window .mce-foot .element.question-wrapper>.question-tools button.-delete:hover{background:#ea5747;color:#fff}.element.question-wrapper>.question-tools i{margin:0;font-size:18px}.element.question-wrapper>.question,.element.question-wrapper>.answers>.answer{position:relative;display:flex;flex-direction:column;align-items:flex-start}.element.question-wrapper>.question p,.element.question-wrapper>.answers>.answer p{width:100%}.element.question-wrapper>.answers{width:100%}.element.question-wrapper>.answers>.answer>span{padding:10px;width:100%;border:2px solid #ebebeb;border-radius:4px}.element.question-wrapper>.answers>.answer .answer-checkbox span::before{background:#fff}.element.question-wrapper input[type=text]{background:#fff}.element.question-wrapper .button.add-answer,.element.question-wrapper .mce-window .mce-foot button.add-answer,.mce-window .mce-foot .element.question-wrapper button.add-answer{margin-bottom:20px;margin-right:20px}@media(min-width: 425px){.element.question-wrapper .button.add-answer,.element.question-wrapper .mce-window .mce-foot button.add-answer,.mce-window .mce-foot .element.question-wrapper button.add-answer{margin-bottom:0}}.element.question-wrapper .button.delete-answer,.element.question-wrapper .mce-window .mce-foot button.delete-answer,.mce-window .mce-foot .element.question-wrapper button.delete-answer{position:absolute;padding:0;right:-44px;bottom:32px;width:34px;height:34px;display:flex;justify-content:center;align-items:center}.element.question-wrapper .button.delete-answer:hover,.element.question-wrapper .mce-window .mce-foot button.delete-answer:hover,.mce-window .mce-foot .element.question-wrapper button.delete-answer:hover{background:#ea5747;color:#fff}.element.question-wrapper .button.delete-answer i,.element.question-wrapper .mce-window .mce-foot button.delete-answer i,.mce-window .mce-foot .element.question-wrapper button.delete-answer i{margin:0;font-size:18px}.element.question-wrapper .answer[data-type=text] .button.delete-answer,.element.question-wrapper .answer[data-type=text] .mce-window .mce-foot button.delete-answer,.mce-window .mce-foot .element.question-wrapper .answer[data-type=text] button.delete-answer{bottom:auto;top:5px}.element.question-wrapper.-test>.question{margin-bottom:20px}.element.question-wrapper.-test>.answers{max-width:calc(100% - 44px);margin-bottom:20px}.element.question-wrapper.-test>.answers>.answer{margin-bottom:10px}.element.question-wrapper.-test>.answers>.answer .answer-checkbox{padding-top:5px;padding-left:10px}.element.question-wrapper.-submission>.question{margin-bottom:20px}.element.question-wrapper.-submission>.question .question-label{font:400 20px/27px "Roboto",Arial,sans-serif}@media all and (min-width: 768px){.element.question-wrapper.-submission>.question .question-label{font:400 22px/29px "Roboto",Arial,sans-serif}}.element.question-wrapper.-submission>.answers>.answer .answer-hint{background:none}.element.question-wrapper.-submission>.answers>.answer .answer-hint::before{content:"";display:block;background:#fff;left:0;bottom:0;height:12px;position:absolute;width:100%;z-index:-1}.element.question-wrapper.-submission>.answers>.answer .answer-checkbox{display:inline-block;padding-top:10px}.element.question-wrapper.-submission>.answers>.answer:first-child .answer-checkbox{padding-top:0}.element.question-wrapper.-submission>.answers>.answer textarea{background:#fff;width:100%;padding:10px}.element.question-wrapper.-review>.question{margin-bottom:20px;font:400 20px/27px "Roboto",Arial,sans-serif}@media all and (min-width: 768px){.element.question-wrapper.-review>.question{font:400 22px/29px "Roboto",Arial,sans-serif}}.element.question-wrapper.-review>.answers>.answer{display:flex;flex-direction:row;align-items:center;opacity:.8;padding:5px 0}.element.question-wrapper.-review>.answers>.answer.-correct{color:#48b552}.element.question-wrapper.-review>.answers>.answer.-wrong{color:#ea5747}.element.question-wrapper.-review>.answers>.answer>.icon{margin-right:10px}.badge-editor{display:flex;flex-direction:column}@media all and (min-width: 740px){.badge-editor{flex-direction:row;flex-wrap:wrap}}.badge-editor .badge-wrapper{position:relative;flex-grow:1;margin:0 0 40px}.badge-editor .badge-wrapper:before{position:relative;content:"";display:block;padding-top:100%;background:#f3f2f0}.badge-editor .badge-wrapper .tools{position:absolute}.badge-editor .badge-wrapper .tools .arrow{position:absolute;width:40px;height:40px;font-size:40px;line-height:40px;color:#555;transform:translate3d(-50%, -50%, 0);transition:color 150ms ease-out,background-color 150ms ease-out;cursor:pointer}.badge-editor .badge-wrapper .tools .arrow:hover{color:#2675c2;background:rgba(0,0,0,.1)}.badge-editor .badge-wrapper .tools.-shape{top:50%;width:100%}.badge-editor .badge-wrapper .tools.-shape .arrow.-left{left:30px}.badge-editor .badge-wrapper .tools.-shape .arrow.-right{right:-10px}.badge-editor .badge-wrapper .tools.-icon{top:0;left:50%;height:100%}.badge-editor .badge-wrapper .tools.-icon .arrow.-up{top:30px}.badge-editor .badge-wrapper .tools.-icon .arrow.-down{bottom:-10px}.badge-editor .badge-wrapper .badge{position:absolute;top:50%;left:50%;width:calc(100% - 120px);transform:translate3d(-50%, -50%, 0)}.badge-editor .badge-wrapper .badge:before{position:relative;content:"";display:block;padding-top:100%}.badge-editor .badge-wrapper .badge>svg{position:absolute;left:0;top:0;width:100%;height:100%}.badge-editor .badge-wrapper .badge>svg.shape{z-index:1}.badge-editor .badge-wrapper .badge>svg.icon{z-index:2}.badge-editor .badge-wrapper .badge>svg.shadow{z-index:3}.badge-editor .badge-settings{flex-grow:1;max-width:300px;padding:0 20px}@media all and (min-width: 740px){.badge-editor .badge-settings{padding:0 0 0 20px}}.badge-editor .badge-settings h3{font:400 20px/27px "Roboto",Arial,sans-serif;margin:40px 0 20px;color:#555}@media all and (min-width: 768px){.badge-editor .badge-settings h3{font:400 22px/29px "Roboto",Arial,sans-serif}}.badge-editor .badge-settings h3:first-child{margin-top:0}.badge-editor .badge-settings label{display:flex;margin:0 0 20px;align-items:center;cursor:pointer}.badge-editor .badge-settings label .color-input-wrapper{position:relative;width:30px;height:30px;border-radius:50%;overflow:hidden;border:3px solid rgba(0,0,0,.2);transition:border-color 150ms ease-out}.badge-editor .badge-settings label .color-input-wrapper input{position:absolute;width:100%;height:100%;margin:0;padding:0;border-radius:50%;border:0;background:none;transform:scale(2)}.badge-editor .badge-settings label span{font:400 13px/20px "Roboto",Arial,sans-serif;margin-left:10px;color:#555;transition:color 150ms ease-out}@media all and (min-width: 768px){.badge-editor .badge-settings label span{font:400 15px/22px "Roboto",Arial,sans-serif}}.badge-editor .badge-settings label input[type=text]{display:block;width:100%;padding:5px 10px;font:400 13px/20px "Roboto",Arial,sans-serif;background:none;border:2px solid #ebebeb;border-radius:4px}@media all and (min-width: 768px){.badge-editor .badge-settings label input[type=text]{font:400 15px/22px "Roboto",Arial,sans-serif}}.badge-editor .badge-settings label input[type=text]:focus{outline:0;border-color:#2675c2}.badge-editor .badge-settings label:hover .color-input-wrapper{border-color:#2675c2}.badge-editor .badge-settings label:hover span{color:#333}.badge-editor .badge-settings .badge-tools{margin:40px 0 0}.badge-editor>textarea{display:none}@media(min-width: 1025px){body.post-type-archive-mdr_channel .sidebar{position:sticky;top:80px;align-self:flex-start}}.mdr-channel-request-form .mdr-channel-action-create,.mdr-channel-request-form .mdr-channel-action-join{padding-left:30px;display:none}.mdr-channel-request-form .mdr-channel-action-create.-visible,.mdr-channel-request-form .mdr-channel-action-join.-visible{display:block}.manage-subscribed-channels>.item-container{position:relative}.manage-subscribed-channels>.item-container.-safe-delete>.track-item{transform:translate3d(-120px, 0, 0);pointer-events:none;opacity:.4;transition:transform 150ms ease-out,opacity 150ms ease-out 150ms,background 150ms ease-out}.manage-subscribed-channels>.item-container.-safe-delete>.track-item .-delete{transform:translate3d(0, 0, 0)}.manage-subscribed-channels>.item-container .delete-option{position:absolute;right:0;width:60px;height:100%;color:#fff;text-decoration:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity 150ms ease-out}.manage-subscribed-channels>.item-container .delete-option.-accept{right:60px;background:#48b552}.manage-subscribed-channels>.item-container .delete-option.-abort{background:#ea5747}.manage-subscribed-channels>.item-container .delete-option:hover{opacity:.8}.manage-subscribed-channels .track-item{background:#f3f2f0;margin-bottom:10px;overflow:hidden;transition:transform 150ms ease-out,opacity 150ms ease-out,background 150ms ease-out}@media(min-width: 1024px){.manage-subscribed-channels .track-item:hover{background:#ecebe8}}.manage-subscribed-channels .track-item:hover .-delete{transform:translate3d(0, 0, 0)}.manage-subscribed-channels .track-item .cover{flex-shrink:0}.manage-subscribed-channels .track-item a{text-decoration:none}.manage-subscribed-channels .track-item .entry-meta{max-width:calc(100% - 50px - 60px);padding-right:10px}.manage-subscribed-channels .track-item .-delete{width:60px;cursor:pointer;text-align:right;color:#888;display:flex;justify-content:center;align-items:center;flex-shrink:0;margin:-10px -10px -10px 0;border-left:1px solid #fff;background-color:rgba(0,0,0,0);transition:background-color 150ms ease-out}@media(min-width: 1024px){.manage-subscribed-channels .track-item .-delete{transform:translate3d(100%, 0, 0);transition:transform 150ms ease-out,background-color 150ms ease-out}}.manage-subscribed-channels .track-item .-delete:hover{background:#ea5747;color:#fff}.manage-subscribed-channels .track-item .-delete>span{letter-spacing:0}.profile-activity-login{position:relative;padding-left:40px}.profile-activity-login>.material-icons{position:absolute;left:0;top:0;color:#b2b2b2}.profile-wp-tab{color:#ea5747 !important}.profile-wp-tab:hover{border-color:#ea5747 !important}.user-courses{display:flex;flex-wrap:wrap}.mdr-register_channel-form .mdr-register-channel-type{display:none;margin:40px 0 0}.mdr-register_channel-form .mdr-register-channel-type.-active{display:block}body.single-cmms_media .content>.wave{display:none}@media(min-width: 768px){body.single-cmms_media .content>.wave{display:block;left:-9px;top:-9px;width:calc(100% + 18px)}}body.single-mdr_channel .profile_picture-container{position:relative;margin:0 0 20px;min-height:54px;font-size:0;line-height:0}body.single-mdr_channel .profile_picture-container>.group{position:absolute;top:0;left:0;padding-top:10px}body.single-mdr_channel .channel-gallery{padding:0 5px}body.single-mdr_channel .channel-gallery h3{margin:0 5px 10px}body.single-mdr_channel .channel-gallery-items{display:flex;flex-wrap:wrap}body.single-mdr_channel .channel-gallery-item{position:relative;width:calc((100% - 20px)*.5);margin:5px;overflow:hidden;cursor:pointer}@media(min-width: 768px){body.single-mdr_channel .channel-gallery-item{width:120px}}body.single-mdr_channel .channel-gallery-item:before{position:relative;content:"";display:block;padding-top:100%}body.single-mdr_channel .channel-gallery-item>div{position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,0) center center/cover no-repeat;transition:transform 150ms ease-out}body.single-mdr_channel .channel-gallery-item>span{position:absolute}body.single-mdr_channel .channel-gallery-item>span.-full{width:100%;height:100%;left:0;top:0;display:flex;justify-content:center;align-items:center;color:#2675c2;background:#ebebeb}body.single-mdr_channel .channel-gallery-item>span.-hint{width:34px;height:34px;right:2.5px;bottom:2.5px;color:#fff;opacity:.75}body.single-mdr_channel .channel-gallery-item>.button,body.single-mdr_channel .mce-window .mce-foot .channel-gallery-item>button,.mce-window .mce-foot body.single-mdr_channel .channel-gallery-item>button{position:absolute;width:100%;height:100%;left:0;top:0;display:flex;flex-direction:column;justify-content:center;align-items:center;line-height:1;cursor:pointer}body.single-mdr_channel .channel-gallery-item>.button.-white,body.single-mdr_channel .mce-window .mce-foot .channel-gallery-item>button.-white,.mce-window .mce-foot body.single-mdr_channel .channel-gallery-item>button.-white{width:34px;height:34px;left:10px;top:10px}body.single-mdr_channel .channel-gallery-item>.button.-white:hover,body.single-mdr_channel .mce-window .mce-foot .channel-gallery-item>button.-white:hover,.mce-window .mce-foot body.single-mdr_channel .channel-gallery-item>button.-white:hover{opacity:1;color:#fff;background:#ea5747}body.single-mdr_channel .channel-gallery-item>.button .icon,body.single-mdr_channel .mce-window .mce-foot .channel-gallery-item>button .icon,.mce-window .mce-foot body.single-mdr_channel .channel-gallery-item>button .icon{margin:0}body.single-mdr_channel .channel-gallery-item>.button em,body.single-mdr_channel .mce-window .mce-foot .channel-gallery-item>button em,.mce-window .mce-foot body.single-mdr_channel .channel-gallery-item>button em{margin:10px 0 0}body.single-mdr_channel .channel-gallery-item:hover>div{transform:scale(1.2)}body.single-mdr_channel .channel-contact{margin:40px 0 20px;padding:0 10px}body.single-mdr_channel .channel-contact p{margin-bottom:5px;color:#888}body.single-mdr_channel .channel-contact p:last-child{margin:0}body.single-mdr_course .teaser_picture-container{position:relative;margin:0 0 20px;min-height:54px;font-size:0;line-height:0}body.single-mdr_course .teaser_picture-container>.group{position:absolute;top:0;left:0;padding-top:10px}