.sprite,.btn .close,.btn-close i,.btn-config,.btn-edit,.sh-bt:before,.inp_opt input[type="checkbox"]:checked+label:after,.btn-search,.friends-list .all .thumb:after,.ico_lock,.list-folder .private strong:after,.comment-resp:before,.comment_like i,.comment-more:before,.btn-priv i,.control-priv .btn-transp i,#side-menu #side-font i,#side-menu #side-tom i,.player-chapters .check:after{background-image:url("../img/desktop//sprite.svg?v=9")}.destaque_play,.nav-seta__l,.nav-seta__r,.palco-logo,.palco-slogan,.palco-nav i,.forme-logo,.gb-logo,.gb-versus,.destaque-mask i,.loja-logo{background-image:url("../img/desktop//sprite_home.png?v=2");background-repeat:no-repeat}.freeze.on{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(33,33,33,0.64);z-index:10}.no-scroll{overflow:hidden}.no-scroll .header{z-index:1}.modal{visibility:hidden;opacity:0;width:194px;left:0;background:#fff;position:absolute;z-index:11;padding:7px 10px;transition:opacity 0.2s, visibility 0s;display:block;border-radius:8px;box-shadow:0 0 6px 0 rgba(0,0,0,0.12)}.modal.ps{position:absolute}.modal.right{left:initial;right:0}.modal.on{visibility:visible;opacity:1}.modal .input{width:100%;margin-bottom:5px;height:35px;border-radius:8px}.modal .input+.ps{max-height:168px}.modal--left:before,.modal--left:after,.modal--top:before,.modal--top:after,.modal--bottom:before,.modal--bottom:after,.modal--right:before,.modal--right:after{display:block;position:absolute;content:"";width:0;height:0;border:10px solid transparent}.modal--left:after,.modal--top:after,.modal--bottom:after,.modal--right:after{border:9px solid transparent}.modal--left:before{border-right-color:#e0e0e0;left:-20px;top:21px}.modal--left:after{border-right-color:#fff;left:-18px;top:22px}.modal--top{right:0;left:auto}.modal--top:before{top:-20px;left:15px;border-bottom-color:#e0e0e0}.modal--top:after{top:-18px;left:16px;border-bottom-color:#fff}.modal--top .list-links a.on:after{display:none}.modal--bottom:before{bottom:-20px;left:15px;border-top-color:#e0e0e0}.modal--bottom:after{bottom:-18px;left:16px;border-top-color:#fff}.modal--right:before{top:21px;right:-20px;border-left-color:#e0e0e0}.modal--right:after{top:22px;right:-18px;border-left-color:#fff}.modal--move{padding-top:9px}.modal-moveButton{display:block;height:100%;position:absolute;top:2px;left:2px;right:2px;cursor:move}.modal-close{display:block;width:19px;height:19px;background-position:-30px -19px;border:0;position:absolute;top:-10px;right:-10px;cursor:pointer;z-index:1}.modal-close:hover{background-position:-26px 0}.header{display:block;height:60px;background:#fff;position:fixed;top:0;left:0;right:0;z-index:20;text-align:right}.header .g-1{height:100%}.header-search{display:block;width:584px;height:40px;position:absolute;top:10px;left:126px;z-index:1;color:#fff;opacity:1}.header-search input::-webkit-input-placeholder{font-size:15px;color:#757575}.header-search input:-ms-input-placeholder{font-size:15px;color:#757575}.header-search input::-ms-input-placeholder{font-size:15px;color:#757575}.header-search input::placeholder{font-size:15px;color:#757575}.search-button{width:76px;background:#2e2e2e;height:30px;top:5px;border-radius:8px;right:5px;position:absolute;color:transparent;cursor:pointer;box-shadow:0 0 0 #2e2e2e;transition:box-shadow 150ms}.search-button:hover{box-shadow:0 0 0 2px #2e2e2e}.search-buttonIcon{display:inline-block;background-image:url("../img/desktop//sprite.svg?v=9");position:relative;top:2px;opacity:1;width:16px;height:16px;font-size:0;cursor:pointer;transition:background-size 200ms}.header-logo{position:absolute;top:4px;left:-1px;display:block;width:107px;height:52px;line-height:500px;overflow:hidden}.header-logo span{background-image:url("../img/desktop//sprite.svg?v=9");display:block;width:106px;height:49px;background-position:-1px -135px}.header-button.on,.no-touch .header-button:hover{background:#f5f5f5;text-decoration:none;border-radius:10px}.header-button{position:relative;font-size:15px;display:inline-block;height:36px;line-height:36px;font-weight:bold;color:#212121;transition:opacity 500ms;padding:0 15px;opacity:1}.header-button:hover{text-decoration:none;color:#212121}.header-button.off{opacity:0}.header-button.hide{display:none}.header-button.header-button--mais{padding:0 15px}.header-button.header-button--mais:before,.header-button.header-button--mais.on:before{background-image:url("../img/desktop//sprite.svg?v=9");content:"";width:8px;height:6px;background-position:-33px -105px;position:absolute;right:10px;top:46%;z-index:1}.header-button--mais.on,.header-button--mais:hover.on{background:#212121;color:#fff;border-radius:10px 10px 5px}.header .elements{height:100%;padding:12px 0;display:inline-flex}.header-more{position:relative}.elements .header-button--arrow button:before,.header-button--mais:before{display:none}.header--logged .header-button--mais{margin-right:10px}.header--sponsor .header-logo{width:121px}.header--sponsor .header-search{left:144px}.header--sponsor .header-logo span{background-image:url("../img/desktop//sprite.svg?v=9") no-repeat;background-position:-2px -209px;width:100%}@media only screen and (max-width: 1594px){.header-suggest,.header-search{max-width:425px}}@media only screen and (max-width: 1235px){.header-suggest,.header-search{max-width:355px}.header--logged .header-search,.header--logged .header-suggest{max-width:360px}}.search-input{width:100%;height:100%;font-size:15px;border-width:1px;border-color:#e0e0e0;border-style:solid;border-radius:10px;padding:0 90px 0 10px;background:#fff;position:relative;box-sizing:border-box}.search-input:focus{background-color:#fff;color:#212121;border-color:#bdbdbd}.search-input::-webkit-input-placeholder{color:#9e9e9e;font-size:15px}.search-input:-ms-input-placeholder{color:#9e9e9e;font-size:15px}.search-input::-ms-input-placeholder{color:#9e9e9e;font-size:15px}.search-input::placeholder{color:#9e9e9e;font-size:15px}.search-input:hover::-webkit-input-placeholder,.search-input:focus::-webkit-input-placeholder{color:#757575}.header-suggest{transition:all 0.15s ease-out;overflow:hidden;max-height:526px;width:584px;border-top:0;z-index:1}.header-suggest.on{transition:all 0.15s ease-in;border-radius:0 0 10px 10px;color:#fff;box-shadow:0 10px 14px 0 rgba(0,0,0,0.18);border-color:#bdbdbd;border-top:0}.header-suggest .suggestNotFound{padding:10px 0;color:#212121;text-align:center}.header-suggest.on ~ .header-search .search-input{border-radius:10px 10px 0 0;border-color:#bdbdbd;border-bottom-color:#e0e0e0}.search-input.on{border-radius:8px 8px 0 0}.tab{position:relative;height:32px}.tab>li{float:left;position:relative;vertical-align:top;cursor:pointer}.tab .off{display:none}.tab .tab_right{position:absolute;right:0}.tab_el,.tab>li{display:inline-block;border-radius:8px;cursor:pointer;margin-right:5px}.tab_el>a,.tab_el>.tab-item,.tab>li>a,.tab>li>.tab-item{box-shadow:inset 0 0 0 1px #e0e0e0;font-weight:bold;color:#212121;font-size:13px;padding:8px 15px;display:inline-block;border-radius:8px;transition:background 0.1s;cursor:pointer;max-height:31px}.tab_el>a:hover,.tab_el>.tab-item:hover,.tab>li>a:hover,.tab>li>.tab-item:hover{text-decoration:none;box-shadow:inset 0 0 0 1px #f5f5f5;background:#f5f5f5}.tab_el:hover>a,.tab_el.hover>a,.tab_el:hover>.tab-item,.tab_el.hover>.tab-item,.tab>li:hover>a,.tab>li.hover>a,.tab>li:hover>.tab-item,.tab>li.hover>.tab-item{font-size:13px;border-radius:8px;color:#212121}.tab_el>a.on,.tab_el>a.on:hover,.tab_el>.tab-item.on,.tab_el>.tab-item.on:hover,.tab>li>a.on,.tab>li>a.on:hover,.tab>li>.tab-item.on,.tab>li>.tab-item.on:hover{cursor:default;background:#212121;color:#fff;font-size:13px;box-shadow:0 0 0 0}.ccid_user_drop.modal .ccid_user_drop_wrap .tab .tab_el{margin-right:0}.ccid_user_drop.modal .ccid_user_drop_wrap .tab .tab_el>a{line-height:1;box-shadow:transparent 0 0 0 0;height:28px;border-radius:5px}.ccid_user_drop.modal .ccid_user_drop_wrap .tab .tab_el>a.on{margin:0}.g-1 .g-2-3 .tab{display:flex}.g-1 .g-2-3 .tab>li{margin-right:5px}.g-1 .g-2-3 .tab>li>a{white-space:nowrap;padding-top:0;padding-bottom:0;line-height:32px}.g-1 .g-2-3 .tab a:hover{background:#f5f5f5;box-shadow:inset 0 0 0 1px transparent}.g-1 .g-2-3 .tab a.on:after{background-position:-53px -20px}.g-1 .g-2-3 .tab a.on:hover{background:#212121}.g-1 .g-2-3 .tab .tab_more{margin-bottom:0}.g-1 .g-2-3 .tab .tab_more:hover a.on:after{background-position:-36px -20px}.g-1 .g-2-3 .tab .tab_more.ddown-ctl:hover{border:transparent}.g-1 .g-2-3 .tab .tab_more.ddown-ctl:hover>a{background:#f5f5f5;box-shadow:none;color:#212121}.g-1 .g-2-3 .tab .tab_more.ddown-ctl a{transition:0s}.g-1 .g-2-3 .tab .tab_more.ddown-ctl .modal{max-width:160px;box-shadow:0 0 6px 0 rgba(0,0,0,0.12);border-color:#bdbdbd;border-radius:10px 5px 10px 10px}.g-1 .g-2-3 .tab .tab_more.ddown-ctl .modal .list-links a{border-radius:8px;padding:10px 10px 10px 15px;height:35px}.g-1 .g-2-3 .tab .tab_more.ddown-ctl .modal .list-links a.on:after{content:none}.g-1 .g-2-3 .tab .tab_more.ddown-ctl .modal .list-links a.on,.g-1 .g-2-3 .tab .tab_more.ddown-ctl .modal .list-links a.on:hover{background:#f5f5f5;color:#f70}.g-1 .g-2-3 .tab .tab_right{position:relative;width:100%}.g-1 .g-2-3 .tab .tab_right .modal{position:absolute;top:100%;width:100%;height:auto}.g-1 .g-2-3 .tab .tab_right .frm-search{width:100%;margin-left:auto}.g-1 .g-2-3 .tab .tab_right .frm-search .btn-search:hover ~ .input,.g-1 .g-2-3 .tab .tab_right .frm-search .input.open,.g-1 .g-2-3 .tab .tab_right .frm-search .input:hover{width:100%}.g-1 .g-2-3 .tab .tab_right .frm-search .btn-search:hover ~ .input{border-width:1px;border-color:#9e9e9e}.tab.g-1.tab-mt a.on:hover{background:#212121}.tab.g-1.tab-mt .tab_more-modal .modal{margin-top:1px}.tab.g-1.tab-mt .tab_more-modal:hover .item-more{background:#f5f5f5}.tab-mt{margin:20px auto}.tab_more>a:after{content:"";display:inline-block;vertical-align:middle;top:-1px;position:relative;width:16px;height:16px;margin-left:5px;background-position:-36px -20px;background-image:url("../img/desktop//sprite.svg?v=9")}.tab_more>a.on:after{background-position:-53px -20px}a.on.tab_more--arrow:after{background-position:-36px -20px}.tab_el.dark .tab_more.tab_more--arrow{max-height:32px;padding:8px 10px 8px 15px}.tab_el.dark{background:#f5f5f5}.tab_el.dark>a:hover,.tab_el.dark.hover{background:#f5f5f5;box-shadow:0 0 0 0}.tab_el.dark>a.on,.tab_el.dark>a.on:hover{cursor:default;background:#424242;color:#fff}.tab_el.dark.tab_more{background:none;z-index:3;position:relative}.tab_el.dark.tab_more a{color:#212121;font-size:13px;border-radius:8px;border:1px solid #e0e0e0;box-shadow:none}.tab_el.dark.tab_more a:hover{border-color:transparent}.tab_el.dark.tab_more .js-modal-trigger.on{background:#f5f5f5;color:#212121;border-color:transparent}.tab_small{height:32px}.tab_small>li a{font-size:13px;line-height:32px;height:32px;display:flex;justify-content:center;align-items:center}.tab.disable .frm-search{z-index:1}.tab.disable:after{content:"";display:block;background:rgba(255,255,255,0.5);top:0;left:0;right:0;height:32px;position:relative}.tab_filter{height:32px;position:relative}.tab_filter .tab{float:left;vertical-align:top;margin-right:6px}.tab_filter li:last-child{margin-right:6px}.tab_filter .tab:last-child{border-right:0}.tab_filter .btn{position:absolute;right:0;top:0;max-width:150px}.tab_filter:after{content:"";display:block;clear:both}.tab+.hr{margin-top:15px;border-bottom:1px dashed #e0e0e0}.tab_more.ddown-ctl>a{padding-right:10px}.modal .tab{height:55px}.modal .tab>li>a,.modal .tab .tab_el a,.modal .tab>li>.tab-item,.modal .tab .tab_el .tab-item{font-size:13px;line-height:28px;color:#212121}.modal .tab a.on,.modal .tab .tab-item.on{background:#fff;color:#212121;font-size:22px;font-family:"Montserrat",sans-serif}.tab--top li:hover .tab--top-link{background:#eee}.tab--top:after{content:"";height:32px;width:1px;background:#e0e0e0;position:absolute}.tab_filter .tab.tab--top{margin-right:10px}.tab_filter .tab.tab--top li:last-child{margin-right:10px}.ddown-ctl{position:relative}.ddown-ctl .modal{padding:10px}.no-touch .ddown-ctl:hover .modal,.modalTeachers-arrow,.ddown-ctl.hover .modal{visibility:visible;opacity:1}.no-touch .ddown-ctl:hover .modal.off{visibility:hidden;opacity:0}.dropdown_time{width:150px}@font-face{font-family:"open_sanslight";src:url("../font/opensans/opensans-light.woff2"),url("../font/opensans/opensans-light.woff");font-weight:normal;font-style:normal}@font-face{font-family:"Montserrat";src:url("../font/montserrat-SemiBold.woff") format("woff");font-weight:600;font-style:normal}@font-face{font-family:"Montserrat";src:url("../font/montserrat-bold.woff") format("woff");font-weight:700;font-style:normal}.t1{font-size:30px;line-height:37px;color:#212121}.t2{color:#212121}.t3,.b_txt>h2{font-size:19px;line-height:22px;letter-spacing:-1px}.t4{font-size:15px;line-height:17px;color:#9e9e9e}.tc{text-align:center}.t1,.t2,.t3,.b_txt>h2{letter-spacing:-0.02em;font-family:"Montserrat", sans-serif}.t1 a:hover,.t2 a:hover,.t3 a:hover,.b_txt>h2 a:hover{text-decoration:none}.titleTop,.subtitleTop{color:#212121}.titleTop{margin-bottom:25px}.subtitleTop{font-size:20px;border-bottom:1px dashed #e0e0e0;padding:25px 0 15px;margin-bottom:15px;width:100%}.thumb{display:block;font-size:0;overflow:hidden;cursor:pointer;border-radius:54px;height:54px;width:54px;background:#e0e0e0;position:relative}.thumb.error img{opacity:0}.thumb_user .thumb{background:url("../img/desktop//avatar.svg");font-size:0;background-size:100% 100%}.thumb_small .thumb{height:35px;width:35px}.thumb_not .thumb{width:56px;height:56px;border-radius:5px}.thumb_vid .thumb{width:99px;height:56px;border-radius:4px}.thumb_vid i{display:block;background:rgba(0,0,0,0.8);position:absolute;right:1px;bottom:1px;font-weight:bold;font-size:10px;line-height:9px;padding:2px 3px;border-radius:2px}.thumb_vid .thumb img,.thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.thumb_not .aling-mid{width:67px;padding:0 10px}.top-user .top-number{position:relative}.top-user .top-number:before{background:#f70;height:20px;width:20px;position:absolute;bottom:2px;left:2px;border-radius:10px 10px 10px 4px;display:flex;justify-content:center;align-items:center;z-index:3}.top.top-user small{margin-top:5px;color:#9e9e9e;display:block}.cctv_list_tops li{height:auto}.btn{display:inline-block;height:32px;font-size:13px;font-weight:bold;line-height:30px;border:solid 1px #e0e0e0;color:#212121;padding:0 15px;border-radius:8px;cursor:pointer;position:relative;background:#fff;box-sizing:border-box}.btn:hover,.btn:active{border-color:#f5f5f5;text-decoration:none;color:#212121;background:#f5f5f5}.btn:disabled,.btn:disabled:hover{background:#e0e0e0;color:#fff}.btn .close{display:inline-block;width:9px;height:9px;background-position:-45px -53px}.btn .close+span{margin-left:10px}.btn:hover .close{background-position:-55px -53px}.btn-full{width:100%;height:36px;display:block;text-align:center;border-radius:10px;color:#424242;font-size:13px;padding:2px 15px}.btn-black{background:#424242;color:#fff;border:0}.btn-black:hover{color:#fff}.btn-dest{background:#f70;border:0;color:#fff;border-radius:8px}.btn-dest:hover,.btn-dest:active{background:#e65100;color:#fff}.btn-transp{background:transparent;border:1px solid transparent;font-size:15px}.btn-transp:hover,.btn-transp:active{background:#eee;border:1px solid transparent}.btn-slim{color:#212121;font-weight:bold;padding:0 27px 0 15px;border:1px solid #e0e0e0}.btn-slim:after{content:"";display:inline-block;vertical-align:middle;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #757575;position:absolute;right:7px;top:12px}.ddown-ctl .inputMore{margin-bottom:1px;border-radius:10px}.ddown-ctl .inputMore+.modal .list-links li{margin-right:0}.ddown-ctl .btn-slim.js-ins-mode-sel:after{border-top-color:#212121;right:15px}.btn-more:after{content:"";display:block;position:absolute;right:15px;top:50%;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #212121;margin-top:-2px}.btn-more:active:after{border-top-color:#9e9e9e}.btn-close{width:17px;height:17px;border-radius:17px;background:#f70;cursor:pointer;position:relative}.btn-close:hover{background:#e65100}.btn-close i{display:inline-block;width:9px;height:9px;background-position:-93px -10px}.btn-close i:after{content:"";display:block;top:-4px;bottom:-4px;left:-4px;right:-4px;position:absolute}.btn-close.btn-close-w{background:transparent}.btn-close.btn-close-w i{background-position:-93px 0}.btn-close.btn-close-w:hover{background:#f70}.btn-close.btn-close-w:hover i{background-position:-93px -10px}.btn-close.btn-close-b{background:transparent}.btn-close.btn-close-b i{background-position:-45px -53px}.btn-close.btn-close-b:hover i{background-position:-55px -53px}.btn-close.btn-close-n{background:transparent}.btn-close.btn-close-n i{background-position:-45px -53px}.btn-close.btn-close-n:hover i{background-position:-93px -10px}.btn-config{display:block;font-size:0;width:16px;height:16px;background-position:-65px -51px;position:absolute;top:19px;right:10px;cursor:pointer}.btn-config:hover{background-position:-30px -66px}.btn-edit{display:block;font-size:0;width:16px;height:16px;background-position:-14px -89px;position:absolute;top:19px;right:14px;cursor:pointer}.btn-edit:hover{background-position:-64px -89px}.btn-fa.buttonFan{background:#fff8f2;color:#f70;border-color:#fff8f2;border-radius:8px;font-size:14px;padding:8px 39px 8px 10px;line-height:inherit;font-family:Arial,Helvetica,sans-serif;position:relative;top:20px}.btn-fa.buttonFan:hover{background:#ffedde;border-color:#ffedde;color:#f70}.btn-fa.buttonFan i{width:24px;height:24px;background-image:url("../img/desktop//sprite.svg?v=9");background-position:-25px -184px;position:absolute;right:10px;top:4px}.btn-fa.buttonFan.on{background:#f70;color:#fff}.btn-fa.buttonFan.on i{background-position:0 -184px}.btn-confirm{background:#00c853;color:#fff;border-color:#00c853}.btn-confirm:hover{border-color:#00b24a;background:#00b24a;color:#fff}.btn-giveup{background:#ef5350;color:#fff;border-color:#ef5350}.btn-giveup:hover{border-color:#e53935;background:#e53935;color:#fff}#side-menu #side-video:before{width:17px;height:12px;margin-top:-6px;left:8px;background-position:-11px -210px}#side-menu #side-rolagem{text-align:right;padding-right:12px}#side-menu #side-rolagem:before{width:8px;height:14px;background-position:-9px -12px;margin-top:-7px}#side-menu #side-rolagem:hover:before{background-position:-20px -230px}#side-menu #side-afinacao:before{width:8px;height:14px;background-position:-19px -9px;margin-top:-7px}#side-menu #side-afinacao:hover:before,#side-menu #side-afinacao.on:before,#side-menu #side-afinacao.on:hover:before{background-position:0 -230px}#side-menu #side-afinacao:after{content:"";background-image:url("../img/desktop//cifra.svg?v=3");display:inline-block;background-position:-20px -224px;width:8px;height:5px;position:absolute;right:12px;top:13px}#side-menu #side-afinacao:hover:after,#side-menu #side-afinacao.on:after,#side-menu #side-afinacao.on:hover:after{background-position:-20px -204px}#side-menu #side-capotraste{text-align:right;padding:0 21px}#side-menu #side-capotraste:before{width:9px;height:14px;background-position:-13px -70px;margin-top:-8px}#side-menu #side-capotraste:hover:before,#side-menu #side-capotraste.on:before,#side-menu #side-capotraste.on:hover:before{background-position:-10px -226px}#side-menu #side-exibir{text-align:left;padding-left:32px}#side-menu #side-exibir:before{width:8px;height:8px;background-position:-16px 0;margin-top:-4px}#side-menu #side-exibir:hover:before,#side-menu #side-exibir.on:before,#side-menu #side-exibir.on:hover:before{background-position:0 -12px}#side-menu #side-simp:hover,#side-menu #side-simp.on,#side-menu #side-simp.on:hover,#side-menu #side-rolagem:hover,#side-menu #side-rolagem.on,#side-menu #side-rolagem.on:hover,#side-menu #side-afinacao:hover,#side-menu #side-afinacao.on,#side-menu #side-afinacao.on:hover,#side-menu #side-capotraste:hover,#side-menu #side-capotraste.on,#side-menu #side-capotraste.on:hover,#side-menu #side-exibir:hover,#side-menu #side-exibir.on,#side-menu #side-exibir.on:hover{background:#f5f5f5;color:#424242;border-color:#f5f5f5}.modal .btn,.perf-n .btn,.btn-small{font-size:13px;height:32px}.modal .btn-dest{float:right}.modal .btn.btn-transp{font-weight:normal;padding:0 15px;color:#757575}.modal .btn.btn-transp:hover,.modal .btn.btn-transp:active,.modal .btn.btn-transp:focus{color:#212121}.modal .btn-close{top:-8px;right:-8px;position:absolute;z-index:1}.modal .btn.btn-transp.show-more--button{float:right;color:#212121;font-weight:bold}.g-sb .cnt.g-mb .box-header h3.t2{padding-bottom:14px}.g-sb .btn.btn-transp{bottom:6px;border-radius:10px}.g-sb .btn.btn-transp:hover{background:#eee}.teachersAndSchools .btn.moreButton{max-width:175px}.input{font:13px/1.1 Arial,Helvetica,sans-serif;padding:0 10px;border:1px solid #e0e0e0;border-radius:8px;background-color:#fff;height:32px;box-sizing:border-box;color:#212121;vertical-align:middle}.input::-webkit-input-placeholder{color:#bdbdbd;font-weight:normal}.input::-moz-placeholder{color:#9e9e9e;font-weight:normal}.input:-ms-input-placeholder{color:#9e9e9e;font-weight:normal}.input:hover,.input.on{border-color:#9e9e9e}.input:focus{border-color:#f70}.input+.btn{vertical-align:middle}input[type="checkbox"],input[type="radio"]{vertical-align:middle;margin-right:5px}textarea{width:100%;vertical-align:top}textarea.input{padding:8px 15px}.input.small,.select.small{width:50px}.input.big,.select.big{width:235px}.inp_opt{display:inline-block;vertical-align:middle;position:relative;color:#757575}.inp_opt label{display:inline-block;position:relative;padding-left:22px;cursor:pointer}.inp_opt input{position:absolute;opacity:0}.inp_opt input+label:before{content:"";display:block;width:16px;height:16px;border:solid 1px #757575;color:#757575;border-radius:14px;cursor:pointer;position:absolute;top:0;left:0;box-sizing:border-box}.inp_opt input:hover+label:before,.inp_opt input:hover+label,.inp_opt:hover label{border-color:#757575;color:#212121}.inp_opt input:checked+label:before{border:0;box-shadow:0 0 0 5px #212121 inset}.inp_opt input:checked+label{color:#212121}.inp_opt input[type="checkbox"]+label:before{border-radius:4px}.inp_opt input[type="checkbox"]:checked+label:before{background:#212121}.inp_opt input[type="checkbox"]:checked+label:after{content:"";display:block;width:9px;height:8px;background-position:-41px -104px;position:absolute;top:3px;left:3px}.inp_opt input[type="checkbox"]:disabled+label:before{background:#e0e0e0;border-color:#e0e0e0;box-shadow:0 0 0 3px #e0e0e0 inset}.cifra_acordes--artista{font-size:0}.cifra_acordes--artista .inp_opt{margin:0 5px 0 0;color:#757575}.cifra_acordes--artista .inp_opt label{padding:0}.cifra_acordes--artista .inp_opt input:checked+label{background:#212121;color:#fff;font-size:13px;border:0}.cifra_acordes--artista .inp_opt input:checked+label:hover{background:#212121;border:0}.cifra_acordes--artista .inp_opt input+label{cursor:pointer;width:auto;line-height:30px;font-size:13px;border:1px solid #e0e0e0;background:#fff;color:#212121;font-weight:bold;padding:0 15px;text-align:center;border-radius:10px}.cifra_acordes--artista .inp_opt input+label:hover{background:#f5f5f5;border:1px solid transparent}.cifra_acordes--artista .inp_opt input+label:before{content:none}.containerRadio>.inp_opt{padding-left:15px;line-height:1.2}.modal.modal-inst .inp_opt{margin-left:5px}#side-menu ul li span.inp_opt.small{color:#424242}#side-menu ul li span.inp_opt.small:hover{color:#212121}.frm-search{position:relative}.frm-search .input{padding-right:36px;width:36px;border-width:0;transition:width 350ms;float:right}.frm-search .input.open,.frm-search .input:hover{width:302px;border-width:1px;border-radius:8px}.btn-search{position:absolute;top:8px;right:11px;width:16px;height:16px;background-position:-88px -41px;font-size:0;cursor:pointer;opacity:0.7}.btn-search:hover{opacity:1}.lt-ie8 .inp_opt input+label:before{display:none}.ie8 .inp_opt input{top:5px;left:0}.modal .frm-search{position:relative}.modal .frm-search .input,.modal .frm-search .input:hover{width:100%;border-width:1px;margin-bottom:0}.modal .frm-search .btn-search{top:7px}.modalTeachers-input{height:35px;border:1px solid #e0e0e0;border-radius:4px;margin-bottom:5px;width:100%;padding:10px 30px 10px 10px}.modalTeachers-input::-webkit-input-placeholder,.modal input::-webkit-input-placeholder{color:#757575;font-size:13px}.modalTeachers-input:-ms-input-placeholder,.modal input:-ms-input-placeholder{color:#757575;font-size:13px}.modalTeachers-input::-ms-input-placeholder,.modal input::-ms-input-placeholder{color:#757575;font-size:13px}.modalTeachers-input::placeholder,.modal input::placeholder{color:#757575;font-size:13px}.modalTeachers-input ~ button{background-image:url("../img/desktop//sprite.svg?v=9");display:block;width:16px;height:16px;background-position:-88px -41px;top:20px;right:20px;position:absolute}.selectWrapper{position:relative;display:inline-block}.selectWrapper:before{content:"";position:absolute;top:7px;right:10px;width:16px;height:16px;display:block;background-image:url("../img/desktop//sprite.svg?v=9");background-position:-36px -20px;z-index:1}.selectWrapper select{position:relative;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;background:transparent;z-index:2}.selectWrapper select::-ms-expand{display:none}.youtube-subs{height:24px}.youtube-subs div{display:inline-block;content:"";background:#f32600;border-radius:4px;height:24px;width:84px;position:absolute;left:-84px}.youtube-subs small{display:inline-block;background:#f5f5f5;border:solid 1px #e0e0e0;border-radius:0 3px 3px 0;line-height:22px;vertical-align:top;position:relative;color:#9e9e9e;padding:0 6px;margin-left:-2px;font-size:12px;text-align:center;width:140px}.cctv-cp{text-align:center}.cctv-cp .youtube-subs{display:flex;padding:0;margin-right:15px}.cctv-cp .youtube-subs.off{display:none}.cctv-cp .g-ytsubscribe{height:24px;display:flex;align-items:center;padding:0 8px;background:#e62117;font-size:12px;color:#fff;border-radius:3px 0 0 3px}.cctv-cp .g-ytsubscribe:hover{text-decoration:none;background:#cc181e}.cctv-cp .g-ytsubscribe i{width:16px;height:12px;margin-right:4px;background-image:url("../img/desktop//cifra.svg?v=3");background-position:-11px -210px}.cctv-cp .tab{display:flex}.cctv-cp .tab>li>a,.cctv-cp .containerRadio .inp_opt{white-space:nowrap}.cctv-cp .tab_more{margin-right:5px}.cctv-cp .tab_more:hover>a,.cctv-cp .tab_more.hover>a,.cctv-cp .tab_more>a{padding-right:31px}.cctv-cp .tab_more>a{position:relative}.cctv-cp .tab_more>a:after{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cctv-cp .tab_more .modal{top:32px}.cctv-cp .tab_right{position:relative;display:flex;align-items:center;margin-left:auto;margin-right:0}.cctv-cp .tab_right .frm-search .btn-search:hover ~ .input,.cctv-cp .tab_right .frm-search .input.open,.cctv-cp .tab_right .frm-search .input:hover{width:100%}.cctv-cp .tab_right .frm-search .btn-search:hover ~ .input{border-width:1px;border-color:#9e9e9e}.cctv-cp .list-links,.cctv-cp .t2{text-align:left}.cctv-cp .t2 a{color:#212121}.fltr-sb{width:280px}.cctv-videos{position:relative;overflow:hidden;text-align:left}.cctv-videos .no-result,.cctv-videos.loading{font-size:13px;color:#9e9e9e;text-align:center;line-height:255px;min-height:225px}.cctv-videos a{display:block;width:100%;height:208px}.cctv-videos a:hover{text-decoration:none}.cctv-videos a:hover .cctv-thumb:before,.cctv-videos a:hover .cctv-thumb:after,.cctv-videos a:hover .cctv-thumb i{opacity:1}.cctv-videos a.on:hover{cursor:default}.cctv-videos a.on .cctv-aula{position:relative}.cctv-videos a.on .cctv-aula:after{content:"Assistindo agora";font:bold 15px Arial,Helvetica,sans-serif;line-height:110px;text-transform:uppercase;background:rgba(33,33,33,0.8);color:#fff;display:block;text-align:center;position:absolute;top:0;left:0;right:0;height:110px;border-radius:3px}.cctv-videos a.on .cctv-thumb:before,.cctv-videos a.on .cctv-thumb:after{display:none}.cctv-videos.count{counter-reset:tops}.cctv-videos.count li{counter-increment:tops}.cctv-videos.count .cctv-art:before{content:counter(tops, decimal) ". ";margin-right:5px;display:inline-block}.cctv-videos.loading:before{top:0;bottom:0;right:0;left:0}.cctv-aula{display:block;height:193px;font-size:13px;line-height:1.3;font-weight:bold}.cctv-aula strong{color:#212121;font-weight:bold;margin-bottom:5px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:calc(13px * 1.3 * 2)}.cctv-aula small{display:block;color:#9e9e9e;font-size:13px;font-weight:normal;line-height:1.4}.cctv-aula .cctv-art{display:block;color:#f70;margin-bottom:3px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cctv-thumb{display:block;width:100%;height:110px;overflow:hidden;margin-bottom:10px;background-color:#f5f5f5;position:relative;border-radius:8px}.cctv-thumb:after,.cctv-thumb:before{content:"";z-index:1;position:absolute;opacity:0;transition:opacity 0.2s}.cctv-thumb:before{width:56px;height:56px;background:#f70;top:50%;left:50%;margin:-28px 0 0 -28px;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,0.4)}.cctv-thumb:after{width:0;height:0;border:solid;border-width:11px 18px;border-color:transparent transparent transparent #fff;top:50%;left:50%;margin:-11px 0 0 -6px}.cctv-thumb i{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);opacity:0;transition:opacity 0.2s}.cctv-thumb.s1{background-position:0 0px}.cctv-thumb.s2{background-position:0 -110px}.cctv-thumb.s3{background-position:0 -220px}.cctv-thumb.s4{background-position:0 -330px}.cctv-thumb.s5{background-position:0 -440px}.cctv-thumb.s6{background-position:0 -550px}.cctv-thumb.s7{background-position:0 -660px}.cctv-thumb.s8{background-position:0 -770px}.cctv-thumb.s9{background-position:0 -880px}.cctv-thumb.s10{background-position:0 -990px}.cctv-thumb.s11{background-position:0 -1100px}.cctv-thumb.s12{background-position:0 -1210px}.cctv-thumb.s13{background-position:0 -1320px}.cctv-thumb img{display:block;width:100%}.box .moreButton.off{display:none}@media only screen and (max-width: 1594px){.cctv-thumb{height:107px}.cctv-thumb.s1{background-position:0 0px}.cctv-thumb.s2{background-position:0 -107px}.cctv-thumb.s3{background-position:0 -214px}.cctv-thumb.s4{background-position:0 -321px}.cctv-thumb.s5{background-position:0 -428px}.cctv-thumb.s6{background-position:0 -535px}.cctv-thumb.s7{background-position:0 -642px}.cctv-thumb.s8{background-position:0 -749px}.cctv-thumb.s9{background-position:0 -856px}.cctv-thumb.s10{background-position:0 -963px}.cctv-thumb.s11{background-position:0 -1070px}.cctv-thumb.s12{background-position:0 -1177px}.cctv-thumb.s13{background-position:0 -1284px}.cctv-videos>li:last-child,.cctv-videos>li:nth-last-child(2){display:none}.cctv-videos.expand>li:last-child,.cctv-videos.expand>li:nth-last-child(2){display:block}.cctv-videos a.on .cctv-aula:after{height:107px;line-height:107px}.cctv-cp .frm-search:hover .input,.cctv-cp .frm-search .input.open{width:100%}}.box .moreButton,.box.g-sb .moreButton{margin-bottom:0}.moreButton{width:100%;height:36px;line-height:36px;border-radius:8px;font-size:13px;color:#424242;text-align:center}.moreButton--arrow:after{content:"";background-image:url("../img/desktop//sprite.svg?v=9");width:16px;height:16px;display:inline-block;position:relative;top:4px;left:10px;background-position:-17px 0}.moreButton--arrowBlue:after{background-position:0px -18px}li.containerRadio{display:flex;align-items:center;position:relative;margin-left:10px;margin-right:15px}.containerRadio:before{content:"";height:32px;width:1px;background:#e0e0e0;position:absolute}.moreButton{width:100%;height:36px;line-height:36px;border-radius:8px;margin-bottom:25px;font-size:13px;color:#424242;text-align:center}.moreButton--arrow:after{content:"";background-image:url("../img/desktop//sprite.svg?v=9");width:16px;height:16px;display:inline-block;position:relative;top:4px;left:10px;background-position:-17px 0}.moreButton--arrowBlue:after{background-position:0px -18px}@media only screen and (max-width: 1235px){.cctv-thumb{height:94px}.cctv-thumb.s1{background-position:0 0px}.cctv-thumb.s2{background-position:0 -94px}.cctv-thumb.s3{background-position:0 -188px}.cctv-thumb.s4{background-position:0 -282px}.cctv-thumb.s5{background-position:0 -376px}.cctv-thumb.s6{background-position:0 -470px}.cctv-thumb.s7{background-position:0 -564px}.cctv-thumb.s8{background-position:0 -658px}.cctv-thumb.s9{background-position:0 -752px}.cctv-thumb.s10{background-position:0 -846px}.cctv-thumb.s11{background-position:0 -940px}.cctv-thumb.s12{background-position:0 -1034px}.cctv-thumb.s13{background-position:0 -1128px}.cctv-videos a.on .cctv-aula:after{height:94px;line-height:94px}.cctv-cp .frm-search:hover .input,.cctv-cp .frm-search .input.open{width:155px}.cctv-cp .tab>li>a{font-size:13px;line-height:16px}.cctv-cp .youtube-subs{right:162px}}@media only screen and (max-width: 1235px){.cctv-small .cctv-videos>.g-1-5{width:135px}.cctv-cp .tab_more>a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cctv-cp .tab_more>a.on{max-width:100px}}.cctv-marcas{display:none;position:absolute;top:0;right:200px;height:46px;width:100px;overflow:hidden}.cctv-marcas.on{right:300px;display:block}.lt-ie8 .cctv-txt{line-height:27px}.ie7 .cctv-top{z-index:2}.cctv_share .youtube-subs{position:absolute;right:230px;top:16px}.box-header .tab,.box-header .btn{position:absolute;right:0;top:-2px;color:#212121}.box-header .tab_el.tab_more.ddown-ctl{top:-5px}.g-sb.art-rel .btn.btn-transp,.g-sb.art-fotos .btn.btn-transp,.g-sb a.btn.btn-transp{top:0}.box-title a:hover{color:#424242;text-decoration:none}.box-note{font-size:17px;line-height:1.5}.count_tag{display:inline-block;height:28px;color:#757575;position:absolute;right:0;font:13px Arial,Helvetica,sans-serif;line-height:28px;margin-left:5px}#side-menu ul+ul li:first-child{border-top:solid 1px #eee}#side-menu ul+ul li:first-child a{margin-top:10px}#side-menu ul+ul li:last-child a{margin-bottom:10px}#side-menu .side-item:hover{text-decoration:underline}#side-menu ul .btn.btn-dest{color:#fff;padding-right:25px;text-align:right;font-weight:bold}#side-menu>a>ul li .inp_opt.small{padding:10px 0;margin:0}#side-menu .callPro{color:#757575;font-family:Arial,Helvetica,sans-serif;font-size:11px;display:block;padding:10px 0px 10px 5px}#side-menu .callPro:hover{text-decoration:none;background-color:#f5f5f5;border-radius:8px}#side-menu .callPro .callPro-top{display:flex;font-weight:600;margin-bottom:5px}#side-menu .callPro .callPro-top .callPro--tag{border:1px solid #f70;border-radius:8px;padding:3px;text-transform:uppercase;font-size:5.5px;color:#f70;font-weight:700;margin-left:5px;text-decoration:none}#side-menu .callPro-button{display:block;background:#f70;border-radius:8px;color:#fff;padding:10px 10px 10px 24px;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:700;position:relative}#side-menu .callPro-button::before{content:"";display:block;position:absolute;top:50%;width:14px;height:14px;margin-top:-7px;left:5px;background-image:url(../img/desktop/icon-star.svg)}#side-menu .callPro-button:hover{text-decoration:none;background-color:#e65100}.cifra #side-menu.menu--fixedBanner{top:33px}.body-ad250 .cifra #side-menu.menu--fixedBanner{top:193px}.cifraBlock-artistImage{position:absolute}.list-links li{position:relative;border-radius:8px}.list-links a{display:block;position:relative;line-height:1.2;min-height:28px;border-radius:8px;padding:10px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list-links a:hover,.list-links a.hover{text-decoration:none;background:#f5f5f5;color:#212121}.list-links .on,.list-links .on:hover{color:#f70;background-color:#f5f5f5;font-weight:bold}.list-links a.on:after{padding-left:15px}.list-links a.on:after:after{content:none}.list-links.big a{color:#9e9e9e;padding:10px}.list-links.big a strong{display:block;color:#424242}.list-links.big a:hover{color:#212121}.list-links.big a:hover strong{color:#212121}.list-links .all{margin-bottom:11px}.list-links .all:after{content:"";display:block;position:absolute;bottom:-6px;left:-10px;right:-10px;height:1px;background:#e0e0e0}.list-links small{float:right}.list-links.list-links--more .expnd,.list-links.list-links--arrow .expnd{padding:6px 15px 7px 26px}.list-links.list-links--more .expnd:after,.list-links.list-links--arrow .expnd:after{content:"";display:block;width:6px;height:10px;position:absolute;left:10px;top:10px;background-image:url("../img/desktop//sprite.svg?v=9");background-position:-22px -115px;margin-top:0;padding:0}.list-links.list-links--more .expnd:hover:after,.list-links.list-links--arrow .expnd:hover:after{background-position:-51px -105px}.list-links.list-links--more .expnd.on:after,.list-links.list-links--arrow .expnd.on:after{background-position:-58px -105px;width:6px;height:10px}.list-links.list-links--arrow .expnd{padding-left:15px}.list-links.list-links--arrow .expnd:after,.list-links.list-links--arrow .expnd:hover:after,.list-links.list-links--arrow .expnd.on:after{background-position:-22px -125px;top:10px;right:10px;left:auto}.list-links.list-links--arrow .expnd.on:after,.list-links.list-links--arrow .expnd:hover:after{background-position:-51px -105px}.list-links .expnd--lyrics{padding:6px 15px}.list-links .expnd--lyrics.on:after{content:none}.list-links .ico{vertical-align:top;margin-right:5px}.list-links .right{position:absolute;right:10px;top:0;color:#9e9e9e}.list-links .right a{display:inline-block;font-size:11px;padding:8px 5px;color:#9e9e9e}.list-links .right a:hover{text-decoration:underline}.list-links.art_musics.cols li{background:none}.list-links a.art_music-link:hover{border-radius:8px}.s-menu .list-links .expnd.on:after,.s-menu .list-links .expnd:hover:after{background-position:-58px -105px;width:6px;height:10px}.list-links--profile a{display:block;position:relative;line-height:1.2;min-height:27px;color:#424242;border-radius:8px;padding:6px 10px 6px 15px;cursor:pointer;font-size:13px}.list-links--profile a:hover,.list-links--profile a.hover{text-decoration:none;background:#e0e0e0}.list-links--profile .on,.list-links--profile .on:hover{color:#fff;background-color:#212121}.list-links--profile.art_musics a.on:after{content:none}.list-links--profile.art_musics.cols li,.list-links--profile.art_musics a{border-radius:10px}.modal--genre .list-links a{padding-left:15px}ol.list-links{counter-reset:lista}ol.list-links li{counter-increment:lista}ol.list-links li>a{padding:6px 10px 6px 69px}ol.list-links li>a:before{content:counter(lista, decimal) "";position:absolute;top:0;left:0;line-height:36px;color:#bdbdbd;width:54px;text-align:center}a.list-links-item{padding:6px 15px 7px 26px}a.list-links-item:hover{background:#f5f5f5}.list-suggest{border-bottom:1px solid #f5f5f5}.list-suggest{margin:0 10px;padding:10px 0}.list-suggest li{position:relative;border-radius:8px}.list-suggest li a{font-size:13px;display:block;position:relative;line-height:2;min-height:36px;color:#212121;border-radius:8px;padding:8px 10px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list-suggest li a:hover,.list-suggest li a.hover{text-decoration:none;background:#eee;color:#212121}.list-suggest li .on,.list-suggest li .on:hover{color:#fff;background-color:#212121}.list-suggest li a.on:after{content:"";display:block;width:14px;height:10px;background-image:url("../img/desktop//sprite.svg?v=9");background-position:-29px -115px;position:absolute;left:10px;top:50%;margin-top:-5px}.list-suggest li a.on:before{content:"";border-top:1px solid #f00;width:100%;height:1px}.list-suggest+.suggest-subtitle+.list-suggest{padding:5px 0}.tab_more.ddown-ctl .modal.right .list-links a:hover,.tab_more.ddown-ctl .modal.right .list-links a.hover{color:#212121}.tab_more.ddown-ctl .modal.right .list-links a.on:hover,.tab_more.ddown-ctl .modal.right .list-links a.on.hover{color:#f70}.listSongArtist{margin:10px 0}.list-links.listSongArtist li>a{padding:10px 10px 13px 69px;height:44px;box-sizing:border-box}.list-links.listSongArtist li>a:before{top:5px;font-size:20px;color:#e0e0e0;font-family:"Montserrat",sans-serif;font-weight:600}.list-links.listSongArtist li:hover>a:before{color:#9e9e9e}.list-index{position:absolute;top:10px;left:16px}.list-index li{line-height:22px}.list-index a,.list-index b{display:block;width:22px;height:22px;color:#f70;text-align:center;border-radius:22px;line-height:22px;padding:0;z-index:1;cursor:pointer;font-weight:normal}.list-index a:hover{background:#f5f5f5;text-decoration:none}.list-index a.on,.list-index a.on:hover{color:#fff;background:#f70;border-radius:50%}.list-index b{color:#e0e0e0}.list-index.fixed{position:fixed;top:68px;left:50%;margin-left:-631px}.list-index.bottom{bottom:0;top:inherit}@media only screen and (max-width: 1235px){.list-index.fixed{margin-left:-452px}}.user-list{display:inline-block;height:32px}.user-list>li{float:left}.user-list>li>a{color:#212121;font-weight:bold;position:relative;display:inline-block}.user-list>li>a:hover{text-decoration:none;color:#424242}>.user-list>li:last-child{margin:0 2px 0 0}.user-list .thumb{display:block;width:32px;height:32px;overflow:hidden;border-radius:32px;margin-right:-5px;border:2px solid #fff}.user-list_more{display:inline-block;width:32px;height:32px;border-radius:32px;border:solid 1px #e0e0e0;background:#fff;color:#757575;text-align:center;line-height:32px;box-sizing:border-box;box-shadow:-2px 0 0 0 #fff}.user-list .modal{top:initial;bottom:52px;width:165px}.user-list .modal:before{left:137px}.user-list .modal:after{left:138px}.users-more{max-height:195px}.users-more a{display:block;height:43px;border-radius:3px;color:#f70;line-height:39px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding:0 10px 0 48px;position:relative}.users-more a:hover{background:#f5f5f5;color:#e65100;text-decoration:none}.users-more img{border-radius:32px;position:absolute;top:5px;left:10px}.friends-list{display:block;text-align:right;font-size:0}.friends-list li{width:20%;float:none;display:inline-block}.friends-list .thumb{margin:0 auto 5px;transition:top 100ms, box-shadow 100ms;top:0}.friends-list a{display:inline-block;width:100%;text-align:center;font-size:11px}.friends-list a:hover .thumb{top:-5px;box-shadow:0 1px 3px rgba(0,0,0,0.26)}.friends-list .all .thumb{background:#424242;position:relative}.friends-list .all .thumb:after{content:"";display:block;width:16px;height:16px;background-position:0 -53px;position:absolute;top:6px;left:6px}.list-pp{overflow:hidden}.list-pp li{float:left;vertical-align:top}.list-pp img{width:78px;height:78px;border-radius:39px 39px 39px 10px;display:block;margin:0 auto 10px;position:relative}.list-pp img+span{transition:top 150ms, box-shadow 150ms;top:0}.list-pp a{display:block;width:98px;min-height:129px;text-align:center;padding:10px 8px 0 10px;border-radius:10px;color:#f70;font-size:11px}.list-pp a:hover{text-decoration:none;color:#e83d08;background-color:rgba(255,119,0,0.1)}.list-pp img.b-loaded{border-radius:36px 36px 36px 10px}.list-pp:hover{text-decoration:none;color:#212121}.list-pp:hover img+span{top:2px}.list-pp:hover .exib{color:#212121;font:bold 16px "Montserrat",sans-serif;margin-right:5px}.list-pp:hover .qexib{font:11px Arial,Helvetica,sans-serif;color:#757575}.list-pp.user a{color:#f70}.list-pp.user a:hover{color:#e65100}.list-pp a.all{position:relative}.list-pp a.all span{display:block;width:74px;height:74px;border-radius:74px;background:rgba(33,33,33,0.8);position:absolute;top:12px;left:50%;margin-left:-36px;color:#fff;line-height:74px;font-size:21px;font-weight:normal}.list-pp.user.ps.fanclub ul li a{color:#212121;font-size:13px;padding:10px 12px}.list-pp.user.ps.fanclub img{border-radius:50%;margin:0 auto 5px;width:75px;height:75px}.list-pp.user.ps.fanclub a:hover{background-color:#f5f5f5}.sectionFans .box-header{margin-bottom:10px}.list-folder li{position:relative;border-radius:8px}.list-folder li:hover .btn-config,.list-folder .btn-edit{opacity:1}.list-folder li:hover strong{color:#212121}.list-folder li:hover{background:#f5f5f5}.list-folder li:hover .thumb{background:#757575}.list-folder li:hover a{color:#757575}.list-folder .btn-config,.list-folder .btn-edit{opacity:0}.list-folder a{display:block;height:54px;position:relative;padding:10px 0 10px 54px;border-radius:8px;color:#9e9e9e;line-height:1.2}.list-folder a:hover{background:#f5f5f5;color:#757575;text-decoration:none}.list-folder a:hover strong{color:#212121}.list-folder a:hover .thumb{background:#757575}.list-folder .thumb{width:34px;height:34px;position:absolute;top:10px;left:10px;background:#9e9e9e}.list-folder small{display:block}.list-folder strong{color:#424242;font-size:15px}.list-folder.big a{padding-left:69px}.list-thumb.ps{max-height:270px}.list-thumb a{display:block;height:54px;position:relative;padding-left:54px;color:#424242;border-radius:3px;white-space:nowrap}.list-thumb a:hover{background:#f5f5f5;text-decoration:none}.list-thumb a:after{content:"";display:inline-block;height:54px;vertical-align:middle}.list-thumb .thumb{position:absolute;width:34px;height:34px;left:10px;top:10px}.list-thumb span{display:inline-block;vertical-align:middle;white-space:normal}.big .list-thumb a{font-size:15px;padding-left:69px}.listAssociated img{position:absolute;width:100%;height:100%;border-radius:0;z-index:1;transition:width 0.3s, height 0.3s}.list-pp.listAssociated li:nth-child(3n+1){clear:both}.list-pp.listAssociated li:nth-child(4n+1){clear:none}.listAssociated a{margin-bottom:10px;padding:0;position:relative;width:131px}.listAssociated a:hover{background:transparent;box-shadow:0 2px 6px 0 rgba(0,0,0,0.2)}.listAssociated a:hover img{width:calc(100% + 10px);height:calc(100% + 10px)}.listAssociated i{position:relative;width:130px;height:130px;overflow:hidden;display:flex;align-items:center;justify-content:center;border-radius:8px;overflow:hidden;border:1px solid #e0e0e0}.listAssociated li:nth-child(2),.listAssociated li:nth-child(5){margin:0 10px}.listAssociated a:after{content:"";height:4px;width:100%;position:absolute;bottom:0;right:0;z-index:3;box-shadow:0 4px 0 0 #f70;border-radius:0 0 7px 7px}.list-pp.listAssociated span{font-weight:700;font-family:"Montserrat",sans-serif}.list-pp.listAssociated .listAssociated-name{font-size:13px;color:#fff;display:block;margin-top:5px}.list-pp.listAssociated .listAssociated-genre{font-size:11px;color:rgba(255,255,255,0.8)}.listAssociated-gradient{background:linear-gradient(transparent, rgba(0,0,0,0.85));width:100%;height:60px;position:absolute;z-index:2;bottom:0}.listAssociated-containerInfo{position:absolute;z-index:3;bottom:4px;top:initial;text-align:left;padding:0 10px 10px}.containerExibitions{display:flex;position:absolute;top:45px;right:0;width:auto;align-items:center}@media only screen and (max-width: 1594px){.list-index.fixed{margin-left:-511px}.list-pp a{width:98px}.list-pp:not(.listAssociated) li:nth-child(4n+1){clear:inherit}.list-pp:not(.listAssociated) li:nth-child(3n+1){clear:both}.list-pp.listAssociated li:nth-child(2n+1){clear:both}.list-pp.listAssociated li:nth-child(3n+1){clear:inherit}.listAssociated i,.list-pp.listAssociated a{width:162px;height:162px}.listAssociated li:nth-child(2),.listAssociated li:nth-child(4){margin:0 0 10px 10px}}@media only screen and (min-width: 935px) and (max-width: 1233px){.listAssociated i,.list-pp.listAssociated a{width:142px;height:142px}}@media only screen and (max-width: 1594px){.h_add,.with-refresh.h_add{margin-left:-527.5px}}@media only screen and (max-width: 1235px){.h_add,.with-refresh.h_add{margin-left:-467.5px}}.pub>div>div:nth-child(2){display:none}.bg-ads{background-position:center 52px;overflow-x:hidden}.bg-ads .w-content{width:1325px;margin:0 auto;background:#fff}.bg-ads.pub_header .w-content{padding-top:60px}.with-refresh{position:relative;justify-content:center;align-items:center}.with-refresh>div{display:flex;justify-content:center;align-items:center}.with-refresh .timer{position:absolute;top:0;right:0;padding:3px;border:solid 3px #424242}.pub-bg{background:#f5f5f5}.pub_sticky{position:-webkit-sticky;position:sticky;top:80px}.ads-pale .w-content{padding-top:0}.ads-pale .h_add{display:none}.ads-pale.pub_header #breadcrumb{margin-bottom:15px}.links-ads{position:relative}.links-ads a{display:block;font-size:0}.links-ads .pale{height:150px;margin-top:52px}.links-ads .left,.links-ads .right{position:absolute;width:260px;height:800px;top:0}.links-ads .left{left:-270px}.links-ads .right{right:-270px}.links-ads.fixed{position:fixed;top:52px;padding:0 10px;box-sizing:content-box}.banner-player{display:block;width:300px;min-height:250px;position:-webkit-sticky;position:sticky;float:right;margin:495px 0 65px;top:55px}.banner-player:empty{display:none}.banner-player>div{margin-top:25px}.banner-player--fixed{top:155px}.showPlayerBig .banner-player{margin-top:704px}.showPlayerMin .banner-player{margin-top:112px}.floatingBottomAd{position:fixed;width:100%;max-width:970px;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#f5f5f5;z-index:10;display:flex;justify-content:center}.floatingBottomAd.hide{display:none}.floatingBottomAd .pub{position:relative;text-align:center;min-height:90px}.floatingBottomAd-closeButton{position:absolute;top:-22px;right:0;width:18px;height:18px;background:#e0e0e0;z-index:1;border-radius:50%}.floatingBottomAd-closeButton:before{content:"";width:10px;height:10px;display:block;margin:4px;background-image:url("../img/desktop//sprite.svg?v=11");background-position:-103px 0}@media only screen and (max-width: 1594px){.bg-ads .w-content{width:1085px;margin:auto}.banner-player{margin-top:374px}.showPlayerBig .banner-player{margin-top:684px}}@media only screen and (max-width: 1235px){.bg-ads .w-content{width:965px;margin:auto}.showPlayerBig .banner-player{margin-top:566px}}.add_popup{position:absolute;top:50px;left:100px;padding:3px;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,0.15);background:#fff;z-index:100}.add_popup .btn-close{display:block;position:absolute;top:-10px;right:-10px}.body-ad250 .h_add{height:250px}.body-ad250 #breadcrumb{margin-bottom:275px}.body-ad250 .player--music.player--normal,.body-ad250 .player--music.player--big{top:494px}.body-ad250 .player-aulaBox{top:377px}.adHeight--90,.adHeight--100,.adHeight--250,.adHeight--600{display:flex;justify-content:center;align-items:center}.adHeight--90{min-height:90px}.adHeight--100{min-height:100px}.adHeight--250{min-height:250px}.adHeight--600{min-height:600px}.removeAds .pub{display:none}.removeAds .floatingBottomAd{display:none}.removeAds #breadcrumb{margin-bottom:15px}.bannerFixed{position:fixed;z-index:3;background:#f5f5f5;top:61px;-webkit-animation:fadeOut 0.35s linear 4s;animation:fadeOut 0.35s linear 4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:1}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.ico{position:relative;display:inline-block;width:16px;height:16px;background:url("../img/desktop//icn.svg?v=3")}.ico_loc{width:12px;height:16px;background-position:-14px -54px}.ico_letra{background-position:0 0}.ico_violao{background-position:-16px 0}.ico_guitarra{background-position:-32px 0}.ico_baixo{background-position:-48px 0}.ico_cavaco{background-position:-64px 0}.ico_teclado{background-position:-80px 0}.ico_gaita{background-position:-96px 0}.ico_bateria{background-position:-112px 0}.ico_pro{background-position:-127px 0}.ico_par{background-position:-143px 0}.ico_ukulele{background-position:-159px 0}.ico_aul{background-position:-175px 0}.ico_canto{background-position:-191px 0}.ico_aud{background-position:-207px 0;top:-2px}.ico_grav{background-position:-271px 0}.ico_viola{background-position:-223px 0}.ico_sax{background-position:-239px 0}.ico_violino{background-position:-255px 0}.ico_percussao{background-position:-303px 0}.ico_piano{background-position:-319px 0}.ico_harpa{background-position:-335px 0}.ico_pickup{background-position:-351px 0}.ico_sanfona{background-position:-367px 0}.ico_triangulo{background-position:-383px 0}.ico_trompete{background-position:-399px 0}.ico_div{background-position:-479px 0}.ico_off{background-position:-495px 0}.ico_gb{background-position:-511px 0}.ico_flauta{background-position:-463px 0}.ico_zabumba{background-position:-416px 0}.ico_pandeiro{background-position:-431px 0}.ico_ped{background-position:-447px 0}.ico_violoncelo{background-position:-528px 0}.ico_trombone{background-position:-545px 0}.ico_outros-sopro{background-position:-562px 0}.ico_bat,.ico_zab{position:relative;top:-3px}.ico_lock,.list-folder .private strong:after{display:inline-block;width:10px;height:11px;background-position:-94px -27px}.file-ico{display:inline-block;width:18px;height:24px;background:url("../img/desktop//files.svg");vertical-align:middle;margin-right:5px;position:relative;top:-2px}.file-ico.file-gif{background-position:-18px 0}.file-ico.file-gp3{background-position:-90px 0}.file-ico.file-gp4{background-position:-72px 0}.file-ico.file-gp5{background-position:-54px 0}.file-ico.file-gp6{background-position:-36px 0}.file-ico.file-encore{background-position:-108px 0}.file-ico.file-jpg,.file-ico.file-jpeg{background-position:-126px 0}.dstqs{margin-top:15px}.dstqs,.dstq__box,.dstq__grid{position:relative;overflow:hidden}.dstq__box,.dstq__cnt,.dstq__grid{height:320px}.dstq--col1{height:100%;float:left;overflow:hidden}.dstq__grid>div+div{margin-left:2px}.dstq__grid img{width:100%;height:100%;border-radius:10px}.dstq-link a,.containerHighlights a{display:block;min-height:140px}.containerHighlights{margin-top:15px}.containerHighlights img{width:100%;height:140px;border-radius:8px;-o-object-fit:cover;object-fit:cover;display:block}.gradientImage{border-radius:10px;position:absolute;width:100%;height:100%;top:0}.gradientImage--principal .gradientImage-info-description{font-size:13px;color:#9e9e9e;font-weight:normal;margin-top:5px;display:block}.gradientImage-info{position:absolute;font-weight:700;font-family:"Montserrat",sans-serif}.dstq__grid .gradientImage-info{left:0;bottom:0;padding:40px}.gradientImage-info-title{font-size:20px;color:#f70;line-height:1.2}.gradientImage-info-subTitle{font-size:30px;color:#fff;margin-top:10px;line-height:1.2}.gradientImage-info-type{color:#9e9e9e;font-size:14px;background:#212121;padding:8px 15px;border-radius:5px;position:relative;overflow:hidden;margin-top:20px}.gradientImage-info-type--withIcon{padding:8px 15px 8px 42px}.gradientImage-info-type--withIcon:before{content:"";background:rgba(255,119,0,0.3);width:36px;height:100%;position:absolute;left:-4px;-webkit-transform:skew(-20deg);transform:skew(-20deg);top:0}.gradientImage-info-title,.gradientImage-info-subTitle{display:block}.containerHighlights .g-1-4{position:relative;width:312px}.containerHighlights .g-1-4+.g-1-4{margin-left:15px}.gradientImage--small{border-radius:8px;background:linear-gradient(194.49deg, rgba(0,0,0,0.0001) 33.64%, rgba(0,0,0,0.9) 80%)}.gradientImage--smallEspecial{background:none}.gradientImage--small .gradientImage-info{bottom:20px;left:20px;font-weight:normal;padding:0}.gradientImage--small .gradientImage-info-title{font-size:13px;font-weight:700}.gradientImage--small .gradientImage-info-subTitle{font-size:15px;font-weight:700;margin-top:5px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;max-height:calc(14px * 2 * 1.3);line-height:1.3;max-width:160px}.gradientImage--small .gradientImage-info-description{font-size:13px;color:#9e9e9e;font-family:Arial,Helvetica,sans-serif;margin-top:5px;display:block}.gradientImage .gradientImage-info-type{display:inline-block;vertical-align:middle}.gradientImage-info-type .ico{position:absolute;left:8px;top:7px}.dstqImage,.dstqImage-fallback{width:100%;height:320px;border-radius:10px;display:block}.dstqImage img,.dstqImage-fallback img{width:100%}@media only screen and (max-width: 1594px){.containerHighlights .g-1-4{width:252px}.dstq-link a,.containerHighlights a{min-height:120px}.containerHighlights img{height:120px}}@media only screen and (max-width: 1235px){.containerHighlights .g-1-4{width:222px}}.tooltip{position:relative;text-decoration:none}.tooltip:hover{text-decoration:none}.tooltip:hover:before{content:attr(data-title);background:#212121;border-radius:15px 15px 15px 5px;color:#fff;font:bold 13px Arial,Helvetica,sans-serif;height:28px;left:0;line-height:28px;position:absolute;padding:0 10px;top:-30px;white-space:nowrap;z-index:50;box-shadow:0 0 1px 0 #212121}.tooltip.tooltip--right:hover:before{left:auto;right:0;border-radius:15px 15px 5px 15px}.pl-music .tooltip:hover:before,.pl-right .tooltip:hover:before{left:inherit;right:0}.pl-fix.tooltip:hover:before,#d_resultado_topo .tooltip:hover:before{left:inherit;right:0;top:initial;bottom:-35px}.pl-fix.tooltip:hover:after,#d_resultado_topo .tooltip:hover:after{top:initial;bottom:-7px;border-width:0 5px 5px}.player .tooltip:hover:before{top:-35px}.player .tooltip:hover:after{top:-7px}.pl-aula .pl-play.tooltip:before{left:0;margin-left:0}.ps{position:relative;overflow:auto;height:100%}.no-touch .ps{overflow:hidden}.ps-scrollbar-y-rail:before{content:"";position:absolute;top:0;bottom:0;left:-4px;right:-4px}.ps-active-y>.ps-scrollbar-y-rail{display:block}.ps-scrollbar-y-rail{margin:0;position:absolute;border-radius:7px;right:0;width:10px}.ps-scrollbar-y{position:absolute;background-color:#e0e0e0;border-radius:5px;transition:opacity 0.1s;right:0;width:10px;opacity:0}.ps:hover>.ps-scrollbar-y-rail>.ps-scrollbar-y{opacity:0.7}.ps:hover>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y,.ps:hover>.ps-scrollbar-y-rail.in-scrolling>.ps-scrollbar-y{opacity:1;cursor:pointer}@-webkit-keyframes update{0%{background:#fffde2}100%{background:#fff}}@keyframes update{0%{background:#fffde2}100%{background:#fff}}@-webkit-keyframes update_on{0%{background:#fffde2}100%{background:#f5f5f5}}@keyframes update_on{0%{background:#fffde2}100%{background:#f5f5f5}}#comentarios .btn-full:hover,.listArtistMore ~ .btn-full:hover{border-color:#f5f5f5;background:#f5f5f5}#comentarios .btn-full,.listArtistMore ~ .btn-full{transition:all 0.1s;line-height:2.3}#comentarios .btn-full:after,.listArtistMore ~ .btn-full:after{content:"";background-image:url("../img/desktop//sprite.svg?v=9");width:16px;height:16px;background-position:-17px 0;display:inline-block;position:relative;top:4px;left:10px}#comentarios.off{height:0;opacity:0;transition:opacity 0.1s}#comentarios.recados{max-width:100%}#comentarios .btn-user{text-align:center;border-radius:8px;background-color:#f5f5f5;color:#424242;border:0;font-size:13px;padding:0;position:absolute;right:0;width:91px;height:32px;top:0}#comentarios .btn-user:disabled{border:0;color:#bdbdbd}#comentarios .btn-user--arrow{position:absolute;right:126px;top:9px;width:16px;height:14px;padding:0;font-size:0;border:0;background-color:transparent;background-position:-58px 0;background-image:url("../img/desktop//sprite.svg?v=9")}#comentarios .btn-user--arrow:disabled{opacity:0.5}#comentarios .btn-user--arrow:hover:not(:disabled){background-position:-74px 0}.comment_list{margin-bottom:15px;position:relative}.comment_list.loading{min-height:200px}.comment_list small{color:#757575}.comment_list .comment-more{border-left:0}.comment_list a{color:#757575}.comment_list a:hover,.comment_list a.on{color:#212121}.coment-form{position:relative;padding:0 126px 0 52px;margin-bottom:10px}.coment-form .thumb{display:inline-block;width:32px;height:32px;border-radius:32px;position:absolute;left:0}.coment-form .thumb img{width:100%}.coment-form .input{resize:none;width:702px;border-radius:8px;color:#212121}.coment-form .input:focus{border-color:#9e9e9e}.coment-form .input::-webkit-input-placeholder{color:#757575}.coment-form .input:-ms-input-placeholder{color:#757575}.coment-form .input::-ms-input-placeholder{color:#757575}.coment-form .input::placeholder{color:#757575}.comment{min-height:34px;padding:15px 10px 15px 52px;position:relative}.comment.update{background:#fffde2;-webkit-animation:update 1s both 1s;animation:update 1s both 1s}.comment.js-cm-parent+a>img{left:-62px}.comment.js-cm-parent.js-cm-r-loaded .comment{padding-left:52px}.comment.js-cm-parent.js-cm-r-loaded .comment .c_user img{left:-42px}.comment.on.update{-webkit-animation:update_on 1s both 1s;animation:update_on 1s both 1s}.comment.on li span.thumb,.comment.on .coment-form .thumb{left:10px}.comment.on li img.thumb{left:-50px}.comment.on .input{width:629px}.comment.on .comment{padding-left:65px}.comment ul{border-left:solid 1px #e0e0e0;margin-top:15px}.comment .comment-more{border-left:0}.comment a:hover,.comment a.on{color:#212121}.comment .c_user{display:inline-block;color:#212121;font-weight:bold;position:relative;font-size:15px}.comment .c_user img{display:block;position:absolute;left:-52px;top:0;width:32px;height:32px;border-radius:32px}.comment .c_user:hover{color:#e65100}.comment .c_user.teacher{color:#f70}.comment .c_user.teacher:hover{color:#e65100}.comment .coment-form{padding:0 105px 0 52px;margin-bottom:0}.comment-del{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(66,66,66,0.9);border:solid 1px #e0e0e0;border-radius:3px;padding:16px;text-align:center;z-index:1}.comment-del strong{display:block;font-size:15px;margin-bottom:15px}.comment-del .btn{margin:0 6px}.comment-del span{display:inline-block;vertical-align:middle}.comment-del:after{content:"";display:inline-block;width:0;height:100%;vertical-align:middle}.comment-cont{color:#212121;margin-top:5px;line-height:1.6}.comment-resp{line-height:24px;color:#757575;display:block;margin-top:10px}.comment-resp:before{content:"";display:inline-block;width:15px;height:10px;background-position:1px -100px;margin-right:5px}.comment-action{margin-top:10px}.comment-action a:not(:last-child):after{content:"•";padding:0 8px;color:#9e9e9e;display:inline-block}.comment-action a:not(:last-child):hover:after{text-decoration:none}.comment-off{display:inline-block;background:#f5f5f5;border:solid 1px #e0e0e0;border-radius:3px;font-size:11px;line-height:26px;padding:0 10px}.comment_like:hover{text-decoration:none;color:#9e9e9e}.comment_like i{display:inline-block;width:13px;height:12px;background-position:-17px -55px;margin-right:5px}.comment-more{line-height:24px;padding:12px 10px 12px 15px}.comment-more:before{content:"";display:inline-block;width:21px;height:18px;background-position:0 -111px;margin-right:32px;position:relative;top:5px}#js-a-inst .ddown-ctl.tab_more li.ukulele{display:none}@media only screen and (max-width: 1235px){.coment-form .input{max-width:457px}.comment.on .coment-form .input{max-width:389px}.frm-search:hover input{width:220px}.frm-search .input.open{width:220px}}@media only screen and (max-width: 1594px){.coment-form .input{width:542px}.comment.on .coment-form .input{width:462px}#js-a-inst li.ukulele{display:none}#js-a-inst li.ddown-ctl.tab_more .modal li a[href="#instrument=ukulele"]{display:block}#js-a-inst li.ddown-ctl.tab_more li.ukulele{display:block}}@media only screen and (min-width: 1595px){#js-a-inst .ddown-ctl.tab_more .modal li.ukulele{display:block}}.top-more{font-weight:bold;float:right;position:relative;top:19px}.tops_footer .t2 a{color:#212121}.tops_footer .moreButton{margin-bottom:20px}.top a{display:table;text-decoration:none;line-height:1.2;width:100%;position:relative;height:87px}.top--lessons a{padding:10px}.top--lessons a:hover,.top--lessons a.on{background:#eee;border-radius:10px}.top--lessons .top-txt_primary,.top--lessons .top-txt_secondary{font-size:13px;color:#212121}.top--lessons.ps a{max-width:395px}.top--lessons.thumb_vid .thumb{width:99px;height:56px;border-radius:4px}.top--lessons li a{height:76px}.art-aula input{width:100%;border-radius:8px;margin-bottom:10px;color:#212121;font-weight:700}.containerAula-icon{background-image:url("../img/desktop//sprite.svg?v=9");width:16px;height:16px;background-position:-88px -41px;right:10px;top:8px;position:absolute}.art-aula input::-webkit-input-placeholder{color:#757575}.art-aula input:-ms-input-placeholder{color:#757575}.art-aula input::-ms-input-placeholder{color:#757575}.art-aula input::placeholder{color:#757575}.containerAula{position:relative}.top.thumb_not.not li a:hover{background:#eee;border-radius:10px}.top-txt_primary{display:block;font-size:15px;font-weight:bold;color:#424242}.top-txt_secondary{display:block;color:#757575;margin-top:5px}.top small{font-size:13px;color:#757575}.gridMusicTop .top-number{padding-left:78px}.gridMusicTop a:hover,a.on{background:#fff5eb;border-radius:8px}.gridMusicTop a:hover .top-number:before,.gridMusicTop a:hover .top-txt_primary,a.on .top-number:before,a.on .top-txt_primary{color:#f70}.gridMusicTop a:hover .top-txt_secondary{color:#424242}.gridMusicTop .top-number:before{content:counter(top-lista, decimal);position:absolute;left:15px;top:15px;font-size:40px;font-family:"Montserrat",sans-serif;color:#e0e0e0;letter-spacing:-2px;text-align:center;width:53px;font-weight:600;height:58px;display:flex;align-items:center;justify-content:center}.gridMusicTop li:nth-child(n+20) .top-number:before{font-size:40px;top:19px;height:49px}.gridMusicTop li:nth-child(n+100) .top-number:before{font-size:30px;top:23px;height:37px}.gridMusicTop li:nth-child(n+200) .top-number:before{font-size:26px;top:30px;height:25px}.gridMusicTop li:nth-child(n+1000) .top-number:before{font-size:23px;top:33px;height:23px}.gridMusicTop{display:flex;flex-wrap:wrap;width:965px;float:left}.gridMusicTop li{width:305px}.cctv_top_pedidas .aling-top.top-number img{width:56px;height:56px}.top--alfabethic{display:flex;flex-wrap:wrap}.top--alfabethic .top-number:before{visibility:hidden}.top--alfabethic li{width:25%}.top{counter-reset:top-lista}.top .g-1-3{margin:0}.top .g-1-3:nth-child(even){margin-left:25px}.top a>span{display:table-cell;vertical-align:middle;padding:0 14px 0 0;box-sizing:border-box}.top a .aling-top{position:relative}.top a .aling-mid{vertical-align:middle}.top .aling-top+span{padding:0}.top li:last-child a{border-bottom:0}.top img{width:100%}.top li{counter-increment:top-lista;position:relative}.top .top-number:before{content:counter(top-lista, decimal);position:absolute;font-family:"Montserrat",sans-serif}.top li:nth-child(n+10) .align-top.top-number:before{text-indent:-4px;width:28px}.top.top_art a{padding:14px}.top.top_art a>span{padding-left:14px}.top.top_art .top-number{width:56px;padding:0;position:relative}.top.top_art .top-number:before{width:20px;height:20px;background:#f70;z-index:1;color:#fff;font:bold 13px "Montserrat",sans-serif;left:2px;top:36px;text-align:center;border-radius:10px 10px 10px 2px;display:flex;justify-content:center;align-items:center}.top.top_art li:nth-child(n+10) .top-number:before{letter-spacing:-1px;text-indent:-1px}.top.top_art li:nth-child(n+100) .top-number:before{font-size:12px}.top.top_art .top-txt_primary{font-size:15px;color:#f70}.top.top-small.thumb_vid .top-number{width:99px}.top.top-small.thumb_vid li>a:hover{background:#f5f5f5;border-radius:8px}#top-music .top-number{padding-left:83px}#top-music .top-number:before{font-size:40px;color:#e0e0e0;letter-spacing:-2px;text-align:center;width:53px;height:58px;display:flex;justify-content:center;align-items:center}#top-music li:hover .top-number:before,.tops_footer li:hover .top-txt_primary{color:#f70}.tops_footer li:hover .top-txt_secondary{color:#424242}.tops_footer .topArtist li:hover .top-txt_secondary{color:#757575}.tops_footer li:hover{background:#fff5eb}.cctv_list_tops .top-number:before{bottom:2px;color:#fff;width:20px;height:20px;display:flex;justify-content:center;align-items:center;background:#f70;z-index:2;border-radius:10px 10px 10px 4px;left:2px}.cctv_list_tops li:hover{background:#f5f5f5}.tops_footer li:hover,.cctv_list_tops li:hover{border-radius:10px}.cctv_list_tops .tab_small span,.cctv_list_tops .btn-small{font-size:13px;text-transform:capitalize}.thumb_vid .thumb{border-radius:4px;position:relative}.thumb_vid .thumb-image{position:absolute;width:calc(100% - 14px);height:100%;top:0;border-radius:4px;-o-object-fit:cover;object-fit:cover}.thumb_vid li:hover .thumb{background:rgba(33,33,33,0.7);z-index:2;display:flex;justify-content:center;align-items:center}.thumb_vid li:hover .top-number:before{z-index:3}.thumb_vid li:hover .thumb:before{content:"";width:7px;height:10px;background-image:url("../img/desktop//sprite.svg?v=9");position:absolute;background-position:-34px 0;margin-left:1px}.thumb_vid li:hover .thumb:after{content:"";width:24px;height:24px;background:#f70;border-radius:50%}.top-small a{height:56px;padding:10px}.top-small .top-number:before{font-size:13px;color:#fff;font-weight:800}.top-small .thumb{width:56px;height:56px}.top-small.thumb_vid .thumb{width:99px;height:56px}.top-small.thumb_vid .thumb img{-o-object-fit:cover;object-fit:cover;height:100%}.top-small li:nth-child(n+10) .top-number:before{letter-spacing:-1px;text-indent:-1px;width:24px}.top .mod-info{position:absolute;right:0;width:10px;height:80%;top:8px}.top .mod-info.video-aula{background-color:#def}.top .mod-info.revisada{background-color:#aade87}.top .mod-info.nao-revisada{background-color:#e53935}.topMusic{-webkit-column-count:3;column-count:3;-webkit-column-gap:25px;column-gap:25px}.topMusic li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.top-two li{width:50%;display:inline-block;vertical-align:top}@media only screen and (min-width: 1595px){.tops_footer .g-2-3{width:965px}.tops_footer .g-1-3{width:305px}}@media only screen and (max-width: 1594px){#top-music{-webkit-column-count:2;column-count:2;-webkit-column-gap:25px;column-gap:25px}#top-music li:nth-child(11),#top-music li:nth-child(12),#top-music li:nth-child(13),#top-music li:nth-child(14),#top-music li:nth-child(15){display:none}.top--lessons.ps a{max-width:310px}.top--lessons .top-txt_primary,.top--lessons small{max-width:186px}}@media only screen and (max-width: 1235px){.top--lessons.ps a{max-width:275px}.top--lessons .top-txt_primary{max-width:146px}}.tops_footer{margin-top:40px}.top-small .top-txt_secondary{color:#212121;font-weight:700}.top-small .top-txt_primary{font-size:13px}#cctv_top_covers .top .top-number:before{background:#9013fe;z-index:3}#cctv_top_covers .top-txt_primary{color:#9013fe;white-space:nowrap;overflow:hidden;display:block;text-overflow:ellipsis}.cctv_top_pedidas .thumb{border-radius:28px 28px 28px 6px}.cctv_list_tops .top-txt_primary{color:#f70}.cctv_top_pedidas .btn-small{border-radius:10px}.topArtist li:hover{background:#fff5eb;border-radius:10px}.containerMusicTop .g-1-4{float:right}.no-result{display:block;font-weight:bold;text-align:center;padding:20px 0}.seeMoreVideos.thumb_vid.top.top-small li>a:hover{background:#424242}@media only screen and (min-width: 1595px){.gridMusicTop li:nth-child(3n+3){margin-left:25px}.gridMusicTop li:nth-child(3n+1){margin-right:25px}}@media only screen and (min-width: 1595px){.topArtist--hiddenColumn li:nth-last-child(-n+15){display:none}}@media only screen and (min-width: 1234px) and (max-width: 1594px){.gridMusicTop li,.containerMusicTop .g-1-4{width:335px}.gridMusicTop{width:695px}.gridMusicTop li:nth-child(even){margin-left:25px}}@media only screen and (min-width: 935px) and (max-width: 1233px){.gridMusicTop li,.containerMusicTop .g-1-4{width:295px}.gridMusicTop{width:615px}.gridMusicTop li:nth-child(even){margin-left:25px}}.form{display:inline-block;margin:10px 0;vertical-align:top}.form>div{margin-bottom:10px}.form>div>label:first-child{width:130px}.form>div>small{font-size:11px;color:#757575;line-height:1.3;display:block;margin:4px 0 0 142px}.form>div>.form-error{color:#d0021b}.form .input{width:300px}.form .full,.form .full{width:100%}.form label+.full{margin-top:5px}.form label{display:inline-block;font-weight:bold;vertical-align:middle;margin-right:10px}.form label.termos{line-height:15px;padding-top:1px}.form .btn{float:right}.form .input+.input{margin-left:13px}.form_msg{display:block;font-size:11px;margin:5px 0 0 153px}.form #f_instrumentos{margin:5px 0;width:640px}.form #f_instrumentos label{width:140px;margin-bottom:5px}.form #f_instrumentos input{margin-left:40px;margin-bottom:5px}.lang-es .form #f_instrumentos label{width:222px}.form_aviso{cursor:pointer;font-size:11px;margin-bottom:10px;padding:5px 0;position:relative;text-align:center;background:#ffe;border:1px solid #dfdfbf;border-radius:3px}.form .txt-full{margin-top:15px;width:100%;resize:vertical}.form textarea{padding:10px}.form-error{display:block;color:#d0021b}.form-success{display:block;color:#00c853;margin:8px}#b_aula_enviar .form:not(#frm_col_envio){width:695px;margin-bottom:30px}#aula_textarea{min-width:100%;max-width:100%;min-height:100px}.suggest{text-align:left;left:0;top:40px;padding:0;border:1px solid #e0e0e0;border-radius:0 0 8px 8px}.suggest .list-links{margin-bottom:6px;position:relative;padding:5px 5px 0}.suggest .list-links:after{content:"";display:block;left:0;right:0;height:1px;background:#e0e0e0;position:absolute;bottom:-6px}.suggest .list-links:last-child:after{display:none}.suggest .list-links a{padding:6px 5px}.suggest .list-links a.hover{background:#f5f5f5}.suggest .thumb{display:inline-block;width:28px;height:28px;vertical-align:middle;margin-right:7px;border-radius:14px}.suggest [data-list-type="artistas"] .thumb{border-radius:14px 14px 14px 4px}.suggest .inp_opt label{padding:7px 5px 7px 34px}.suggest .inp_opt label:before{top:7px;left:5px}.suggest .inp_opt input[type="checkbox"]:checked+label:after{top:11px;left:8px}.suggest .inp_opt,.suggest .inp_opt label{display:block}.suggest .inp_opt:hover label{background:#f5f5f5;border-radius:3px}.suggest-subtitle{display:block;position:absolute;right:20px;font-size:12px;color:#757575;line-height:10px;margin-top:10px;z-index:1;text-transform:capitalize;font-family:"Montserrat",sans-serif;font-weight:600}.suggest-all{display:block;padding:10px 0;line-height:14px;text-align:center;color:#212121;margin:10px;font-size:13px;border:1px solid #e0e0e0;border-radius:8px}.list-suggest ~ .suggest-all{margin-top:0}.no-touch .suggest-all:hover,.suggest-all.hover{text-decoration:none;text-decoration:underline;color:#212121}.ui_sug{display:inline-block;position:relative;height:32px}.suggest_old{border:solid 1px #e0e0e0;box-shadow:0 2px 2px rgba(0,0,0,0.15);padding:7px 10px;transition:opacity 0.2s, visibility 0s;overflow:hidden;position:absolute;top:31px;left:0;z-index:10;background:#fff;border-radius:0 3px 3px;max-height:180px}.suggest_old.list-links a:hover,.suggest_old.list-links .on{background:#f5f5f5;color:#212121}.suggest_old .on:after{display:none}.suggestNotFound,.suggestNotFound:hover{line-height:28px;font-weight:bold;padding:0 5px}@media only screen and (max-width: 1235px){.suggest-subtitle{margin-top:5px}}.menu{padding:0;width:935px;height:310px;position:absolute;top:48px;right:0;left:auto;z-index:20;border-radius:10px 0 10px 10px;border:1px solid #bdbdbd}.s-menu{padding:0;width:175px;position:absolute;right:0;top:0;bottom:0;border-right:solid 1px #f5f5f5;font-weight:bold;background:#f5f5f5;border-radius:0 5px 10px 0}.s-menu .hr{margin:0}.s-menu a.on{color:#212121;background:#e0e0e0}.s-menu a:hover{background:#212121;color:#fff}.s-menu .list-links{padding:10px}.s-menu .list-links li a{max-height:28px;line-height:1.4}.s-menu .list-links li a:hover{color:#212121;background:#e0e0e0}.m-title{display:block;line-height:28px;color:#212121;margin-bottom:10px;background:#fff;font-size:22px;font-family:"Montserrat",sans-serif}.list-links a.expnd.on{border-radius:8px}.menu-cnt{height:100%;margin-right:175px;padding:17px 15px;text-align:left}.menu-cnt>div{display:none}.menu-cnt>div.on{display:block}.menu-cnt .tab{height:28px}.menu-cnt .tab>li>a{font-size:13px;line-height:28px}.menu-cnt .tab>li.on{background:#f70;color:#fff}.menu-cnt .tab .tab_el a.more.on{background:none;font-size:22px;color:#212121;padding:5px 10px;line-height:19px}.menu-cnt .top-txt_primary{font-size:13px;margin-bottom:0}.menu-cnt .top{-webkit-column-count:3;column-count:3;-webkit-column-gap:0;column-gap:0}.menu-cnt .top li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.menu-cnt .top a>span:first-child{width:38px}.menu-cnt .thumb{width:38px;height:38px}.menu-cnt .btn-more{background:transparent;border:0}.menu-cnt .ddown-ctl{border:1px solid #e0e0e0;border-radius:8px}.menu-cnt .ddown-ctl:hover{background:#f5f5f5;border-color:#f5f5f5}#m-musicas .tab{margin-bottom:10px}#m-musicas .top a{display:flex;height:58px;vertical-align:middle}#m-musicas .top a>span{display:block;padding:0 14px 0 0;box-sizing:content-box}#m-musicas .top-txt_primary{max-height:32px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}#m-musicas ol,#m-musicas .m-empty{display:none}#m-musicas ol.on,#m-musicas .m-empty.on{display:block}#m-musicas .list-links.on{height:220px}#m-musicas .list-links.on li{width:50%;float:left}#m-musicas .list-links.on small{color:#757575;opacity:0;position:absolute;right:10px;top:6px}#m-musicas .list-links.on a{padding:6px 65px 6px 35px;overflow:hidden}#m-musicas .list-links.on a:hover small{opacity:1}#m-musicas .list-links.on a:before{width:35px}#m-musicas .art_musics li>a{font-size:13px;min-height:28px}#m-musicas .top-txt_secondary{margin-top:3px}.m-empty{display:block;width:327px;text-align:center;color:#757575;margin:auto;font-size:15px}.m-empty span{display:block;width:90px;height:90px;background:url("../img/desktop//menu.svg") 4px center no-repeat #f5f5f5;border-radius:90px;margin:39px auto 10px}#m-estilos{padding-left:10px}#m-estilos .est-top{overflow:hidden;padding-top:6px}#m-estilos .est-top li{float:left;width:164px;height:101px;margin:0 17px 20px 0}#m-estilos .est-top li:nth-child(4n){margin-right:0}#m-estilos .est-top a{width:100%;height:100%}#m-estilos .est-top span{width:100%;height:100%}#m-estilos .est-top strong{vertical-align:middle;margin-top:29px;display:inline-block;position:relative;z-index:1}#m-estilos .est-top b{display:block;font-size:25px;line-height:28px;font-weight:normal}.m-star{display:inline-block;width:12px;height:12px;background-position:-13px -41px;font-size:0;position:absolute;top:50%;left:50%;margin:-6px 0 0 -6px;background-image:url("../img/desktop//sprite.svg?v=9")}.m-abc{overflow:hidden;margin-bottom:10px}.m-abc-item{display:block;width:26px;height:26px;border-radius:28px;float:left;line-height:28px;font-weight:bold;text-align:center;position:relative;color:#424242;cursor:pointer;overflow:hidden}.m-abc-item:hover{background:#f5f5f5;color:#f70;text-decoration:none}.m-abc-item.on,.m-abc-item.on:hover{background:#f70;color:#fff}.m-abc-item.on .m-star,.m-abc-item.on:hover .m-star{background-position:0 -41px}#m-art .thumb{width:57px;height:57px}#m-art .thumb img{width:100%}#m-art .top a{padding:10px;height:80px}#m-art .top a>span:first-child{padding-right:10px}#m-art .top a:hover{background:#f5f5f5;border-radius:8px}#m-art .top-txt_primary:last-child{color:#f70}.m-all{display:block;background:#f70;width:57px;height:57px;border-radius:57px;color:#fff;line-height:57px;text-align:center;font-size:25px;position:relative}.m-all .m-star{width:24px;height:24px;background-position:-70px -184px;margin:-14px 0 0 -12px}#m-apps{padding-top:10px}#m-apps strong{display:block;text-align:center;font-size:15px;color:#424242;margin-bottom:205px}#m-apps span{display:block;position:absolute;left:50%;top:32px}#m-apps span:before{background-image:url("../img/desktop//apps-m.png?v=2");position:absolute;left:0;top:0}#m-apps .btn{display:block;margin:auto;width:121px}#m-apps .btn:hover:after,#m-apps .ddown-ctl:hover .btn:after{border-top-color:#212121}#m-apps .btn-more{padding:0 20px 0 0;border-radius:8px;font-size:11px;color:#212121}#m-apps .modal{width:146px;position:absolute;top:33px}#m-apps .list-links a{padding-left:26px}#m-apps .list-links a:before{content:"";display:inline-block;background-image:url("../img/desktop//sprite.svg?v=9");position:absolute;left:10px;opacity:0.77}#m-apps .list-links a.gp:before{width:11px;height:12px;background-position:-25px -41px;top:11px}#m-apps .list-links a.ios:before{width:11px;height:12px;background-position:-36px -41px;top:11px}#m-apps .list-links a.win:before{width:11px;height:12px;background-position:-47px -41px;top:11px}#m-apps .list-links a.web:before{width:11px;height:9px;background-position:-59px -41px;top:13px}#m-apps .list-links a:hover:before{opacity:1}#m-apps .list-links li.sep{margin-top:11px}#m-apps .list-links li.sep:before{content:"";display:block;position:absolute;top:-6px;left:0;right:0;height:1px;background:#e0e0e0}.m-lapps{width:673px;margin:auto}.m-lapps>li{float:left;width:121px;height:100%;margin-right:63px;position:relative}.m-lapps>li:nth-child(4){margin-right:0}.m-lapps>li:nth-child(4) .btn{width:99px;padding:0;text-align:center;border-radius:10px}.m-cc{width:113px;height:175px;margin-left:-42px}.m-cc:before{content:"";display:block;width:143px;height:180px}.m-afi{width:115px;height:175px;background-position:-110px 0;margin-left:-44px}.m-afi:before{content:"";display:block;width:146px;height:180px;background-position:-142px 0}.m-met{width:116px;height:175px;background-position:-225px 0;margin-left:-44px}.m-met:before{content:"";display:block;width:147px;height:180px;background-position:-288px 0}.m-dic{width:132px;height:180px;background-image:url("../img/desktop//apps-m.png?v=2");background-position:-435px 0;margin-left:-66px}.m-inst li{float:left}.m-inst li:nth-child(4n){margin-right:0}.m-inst b{display:inline-block;vertical-align:middle}.m-inst a{display:inline-block;width:184px;height:76px;position:relative;padding:0 10px 0 77px;color:#424242;line-height:15px;border-radius:3px;text-transform:capitalize}.m-inst a:after{content:"";display:inline-block;width:0;height:77px;vertical-align:middle}.m-inst a:hover{color:#212121;text-decoration:none;background:#f5f5f5}.m-inst .learn-instrument{position:absolute;top:8px;left:8px;margin-bottom:0}.lang-es .s-menu .list-links:first-child li:nth-child(4){display:none}.top.accessMore li{display:flex;align-items:center;max-height:58px}.top.accessMore li a{height:58px;padding:10px;display:flex;align-items:center}.top.accessMore li a:hover{background:#f5f5f5;border-radius:8px}@media only screen and (max-width: 1235px){.menu{width:835px}.s-menu{width:173px}.menu-cnt>div.on{overflow:hidden}.menu-cnt .top{height:240px}.menu-cnt .top.accessMore li{height:79px;display:flex;align-items:center}.menu-cnt .top a{height:auto;vertical-align:middle}.menu-cnt .top a>span{padding:0 10px 0 0}.menu-cnt .m-abc{margin-bottom:15px}.menu-cnt .m-abc-item{width:22px;height:22px;line-height:1}.menu-cnt .m-lapps>li{margin-right:40px}.menu-cnt .m-lapps li:first-child{margin-left:5px}#m-estilos{margin-bottom:15px}#m-estilos .est-top li{margin:0 20px 20px 0;width:138px}#m-estilos .est-top li:nth-child(4n){margin-right:0}#m-estilos #m-art .top{padding-left:5px;height:240px}#m-estilos #m-art .top a{padding:10px;height:75px}#m-estilos #m-art .top a>span{padding:0 10px 0 0}#m-apps{overflow:visible}}.footer_follow i,.footer_apps_btn i,.footer_lang i,.footer_ss b,.footer_ss_s,.footer_ss_p,.footer_ss_l{background-image:url("../img/desktop//sprite-footer.svg?v=3");background-repeat:no-repeat}.footer{background:#212121;color:#757575;font-size:13px;padding-bottom:0;transition:padding-bottom 300ms}.footer hr{border:0;height:0;border-bottom:1px dashed #424242;margin:25px 0}.footer strong{display:block;color:#fff;font-size:15px;font-weight:bold;margin-bottom:15px}.footer .g-1{background:url("../img/desktop//bg-footer.svg?v=2") no-repeat bottom right;padding:25px 0 35px}.footer--pub #czmb-b-close,.footer--pub #czmb-wide,.footer--pub #_czmb-wide{display:none}.footer_alphabet a,.footer_nav a{color:#757575}.footer_alphabet a:hover,.footer_nav a:hover{color:#fff;text-decoration:underline}.footer_nav a{padding:8px 0;display:inline-block}.footer_alphabet{position:relative;display:inline-flex}.footer_alphabet strong{margin-bottom:0}.footer_alphabet ul{font-size:0;position:relative;margin-left:25px}.footer_alphabet li{display:inline}.footer_alphabet a{font-size:15px;display:inline-block;padding:0 15px}.footer_nav.g-1-5{width:171px;margin-right:110px;margin-left:0}.footer_nav.g-1-5:last-child{margin-right:0}@media only screen and (max-width: 1594px){.footer_alphabet a{padding:0 11px}.footer_nav.g-1-5{margin-right:50px}}@media only screen and (max-width: 1235px){.footer_alphabet a{padding:0 9px}.footer_nav.g-1-5{margin-right:20px}.footer_lang{float:right}.g-fix .footer_apps{max-width:455px}}.footer_follow{width:455px}.footer_follow a{display:inline-block;height:40px;line-height:40px;margin-right:8px;border-radius:8px;padding:0 14px;vertical-align:top}.footer_follow a:hover{text-decoration:none}.footer_follow a:last-child{margin-right:0}.footer_follow_f{background:#4460a0;color:#fff}.footer_follow_i{background:#e0e0e0;color:#424242}.footer_follow_y{background:#ce1312;color:#fff}.footer_follow_t{background:#00aaec;color:#fff}.footer_follow_f:hover{background:#5e8bff;color:#fff}.footer_follow_i:hover{background:#fff;color:#424242}.footer_follow_y:hover{background:#fa1e1d;color:#fff}.footer_follow_t:hover{background:#3bc8ff;color:#fff}.footer_follow i{display:inline-block;vertical-align:middle;margin:0 5px 1px 0}.footer_follow_f i{height:14px;width:14px;background-position:0 0}.footer_follow_i i{height:16px;width:16px;background-position:-15px 0}.footer_follow_y i{height:14px;width:20px;background-position:-32px 0}.footer_follow_t i{height:14px;width:17px;background-position:-53px 0}@media only screen and (max-width: 1594px){.footer_follow_t i{margin:0}.footer_apps,.footer_site{max-width:556px}}.footer_apps{position:relative;float:left;width:771px}.footer_apps_btn{display:inline-block;height:40px;border:1px solid #424242;border-radius:8px;padding:0 14px;vertical-align:top;margin-right:8px}.footer_apps_btn:hover,.footer_apps_drop:hover .footer_apps_btn{border-color:#fff;background:#fff;text-decoration:none;cursor:pointer;color:#fff}.footer_apps_btn i{display:inline-block;vertical-align:middle}.footer_apps_btn:last-child{margin-right:0}.footer_apps_s i{width:111px;height:24px;background-position:0 -165px;margin-top:6px}.footer_apps_s:hover i{background-position:0 -358px;margin-top:6px}.footer_apps_t i{width:118px;height:24px;background-position:0 -118px;margin-top:7px}.footer_apps_t:hover i{background-position:0 -306px}.footer_apps_m i{width:110px;height:22px;background-position:0 -142px;margin-top:8px}.footer_apps_m:hover i{background-position:0 -332px}.footer_apps,.footer_lang,.footer_follow,.footer_site{font-size:0}.footer_apps a,.footer_lang a,.footer_follow a,.footer_site a{font-size:13px}.footer_lang{margin-left:25px}.footer_lang a{display:inline-block;padding:0 15px;margin-right:8px;color:#fff;height:32px;line-height:32px;border:1px solid #424242;border-radius:8px}.footer_lang a:hover{text-decoration:none;color:#fff;border:1px solid #e0e0e0;background:transparent}.footer_lang .footer_lang--active,.footer_lang .footer_lang--active:hover{background:#424242;color:#fff;border-color:#424242}.footer_lang i{display:inline-block;vertical-align:middle;width:16px;height:12px;margin:0 5px 2px 0}.footer_lang_en i{background-position:-111px -42px}.footer_lang_pt i{background-position:-128px -42px}.footer_lang_es i{background-position:-145px -42px}.footer_ss p{line-height:1.5}.footer_ss p a{color:#757575}.footer_ss b{font-size:0;display:inline-block;vertical-align:middle;width:12px;height:10px;background-position:-94px 0;margin:0 3px 2px}.footer_ss div{margin:25px 50px 0 0;display:inline-block;vertical-align:top;color:#424242}.footer_ss span{color:#757575;font-weight:bold}.footer_ss_s,.footer_ss_p,.footer_ss_l{font-size:0}.footer_ss_p,.footer_ss_l{display:inline-block;vertical-align:bottom;opacity:0.7}.footer_ss_p:hover,.footer_ss_l:hover{opacity:1}.footer_ss_s{display:block;width:197px;height:42px;margin-bottom:15px;background-position:0 -74px}.footer_ss_l{width:79px;height:24px;background-position:-83px -17px;margin-right:25px}.footer_ss_p{width:110px;height:14px;background-position:0 -42px}.footer_ss_t,.footer_ss_t:hover{font-weight:bold;color:#757575}.footer_museu,.footer_igreja,.footer_praca{position:absolute;bottom:-35px}.footer_museu{width:170px;height:150px;right:0}.footer_igreja{width:265px;height:80px;right:175px}.footer_praca{width:75px;height:100px;right:440px}.footer_products{display:inline-block;margin-right:25px}.footer_site{float:left;width:771px}.footer_site span{background-image:url("../img/desktop/sprite-footer.svg?v=3");background-repeat:no-repeat;position:relative;cursor:pointer}.footer_site a:hover{text-decoration:none}.footer_fsb{width:132px;height:21px;background-position:0 -239px;top:-13px}.footer_fsb:hover{background-position:0 -285px;top:-10px}.footer_fcf{width:106px;height:35px;background-position:0 -35px}.footer_fcf:hover{background-position:-121px -153px}.footer_l{width:79px;height:24px;background-position:-118px 0;top:-11px}.footer_l:hover{background-position:-127px -124px}.footer_p{width:111px;height:20px;background-position:0 -190px;top:-11px;cursor:pointer}.footer_p:hover{background-position:-114px -190px}body>img{display:none}.feedback-message{height:0;background:#212121;color:#fff;font-weight:bold;position:fixed;bottom:0;left:0;right:0;overflow:hidden;transition:height 0.2s;z-index:11}.feedback-message.on{height:50px}.feedback-message div{line-height:50px;text-align:center}.feedback-message .btn{position:absolute;right:14px;top:9px}.return_msg{display:block;background:#fffde2;border:solid 1px #decc87;border-radius:3px;text-align:center;color:#7c724e;line-height:1.1;padding:7px;margin:10px auto}.return_msg a{text-decoration:underline}.return_msg.black{background:#f5f5f5;border-color:#e0e0e0;color:#424242}.return_msg.black a{color:#424242}.ccid-menu--header .header-button--arrow button:before{background-image:url("../img/desktop//sprite.svg?v=9");content:"";width:8px;height:6px;background-position:-33px -105px;position:absolute;right:10px;top:46%;z-index:1}.ccid-menu--header:hover img{border-color:#e0e0e0}.ccid-menu--header.on .header-button--login{background:#212121;color:#fff;border-radius:10px 10px 5px}.ccid-menu--header .header-button--login:before{display:none}.ccid_user_drop{border-top:0;top:60px;right:0;background:#fff;border:1px solid #bdbdbd;border-radius:10px 0 10px 10px;box-shadow:0 1px 3px rgba(0,0,0,0.1);width:672px;height:290px;position:absolute;opacity:0;transition:opacity 0.1s 0s, visibility 0s 0.1s;visibility:hidden;z-index:20;text-align:left;left:inherit;padding:0}.ccid_user_drop.on{opacity:1;transition:opacity 0.1s 0s, visibility 0s 0s;visibility:visible;border-radius:0 0 10px 10px}.ccid_user_drop .ccid_user_drop_wrap .tab{left:15px;top:7px;font-size:0}.ccid_user_drop.modal .tab a.on{font-family:Arial,Helvetica,sans-serif;font-size:13px;background:#212121;color:#fff;margin:15px}.ccid_user_drop_links{border-radius:0 0 10px;width:179px;padding:15px;position:absolute;bottom:0;right:0;top:0;background:#f5f5f5;font-weight:bold}.ccid_user_drop_links a:last-of-type,.ccid_user_drop_links a:nth-last-of-type(1){position:absolute;bottom:15px;width:calc(100% - 30px)}.ccid_user_drop_links a:last-of-type{left:inherit}.ccid_user_drop_links a:hover{text-decoration:none}.ccid_user_drop_links a:nth-last-of-type(1):hover{background:#e0e0e0}.ccid_user_drop_wrap{width:491px}.ccid_user_drop_wrap.tab{font-size:0;position:relative;padding:10px;height:48px}.ccid_user_drop_wrap .ps-scrollbar-y-rail{margin-right:7px}.ccid_user_drop_cnt{display:none;height:231px;padding:0 12px;position:relative}.ccid_user_drop_cnt.on{display:block}.ccid_user_drop_cnt small{display:block;color:#9e9e9e;margin-top:5px;font-size:11px;line-height:12px;font-weight:normal}.ccid_user_drop_cnt li{position:relative;opacity:1;max-height:158px;overflow:hidden;transition:opacity 500ms, max-height 500ms}.ccid_user_drop_cnt li.hidden{opacity:0;max-height:0}.ccid_user_drop_cnt img,.ccid_user_drop_cnt i{position:absolute;top:10px;left:10px;width:32px;height:32px;border-radius:32px;overflow:hidden}.ccid_user_drop_cnt a{display:block;color:#212121;padding:10px 10px 10px 52px;border-radius:10px;min-height:52px;line-height:15px;font-size:13px}.ccid_user_drop_cnt a:hover{text-decoration:none}.ccid_user_drop_cnt a:hover b{color:#f70}.ccid_user_drop_cnt a:hover .ccid_type{background:#f70}.ccid_user_drop_cnt .ccid_nt_read{opacity:0.5}.ccid_not_empty{font-size:15px;text-align:center}.ccid_not_empty:before{content:"";display:block;width:90px;height:90px;background:url("../img/desktop//bell.svg");margin:40px auto 10px}.ccid_user_requests li{position:relative;border-radius:3px}.ccid_user_requests li:hover{background:#f5f5f5}.ccid_user_requests a{margin-right:170px;line-height:32px}.ccid_user_requests .btn{position:absolute;top:12px;right:10px;padding:0 15px;border-radius:10px;color:#212121}.ccid_user_requests .btn:hover{background:#fff;border-color:#9e9e9e}.ccid_user_requests .btn-dest{right:96px;color:#fff}.ccid_user_requests .btn-dest:hover{background:#e83d08}.ccid_form input{box-sizing:content-box}.header-button--login:hover{background:#eee;color:#212121;text-decoration:none}.ccid-menu-pro{border:dotted #d8d8d8;border-width:1px 0;border-radius:0;margin:6px 0}#ccid-menu-pro-item{position:relative;width:auto;bottom:0;padding:5px 10px 5px 15px}#ccid-exit{bottom:10px}.ccid-menu-pro-item--wrapper{margin:10px 0}.ccid-menu-pro-testText{color:#9e9e9e;line-height:1.6}.ccid-menu-pro-pillBlock{display:flex}.ccid-menu-pro-pill{border:1px solid #ff7700;border-radius:12px;padding:3px 5px;text-transform:uppercase;font-size:5.5px;color:#ff7700;font-weight:bold;margin-left:8px}.ccid_overlay{background:#141414 !important}.empty{text-align:center}.empty:before{content:"";display:block;width:108px;height:105px;background:url("../img/desktop//empty.svg");margin:25px auto 10px}.empty .t3,.empty .b_txt>h2{display:block;margin-bottom:5px}.empty p{font-size:15px;color:#757575}.empty .btn{margin-top:18px}.lt_toast{width:240px;height:55px;background:url("../img/desktop//sprite_toast.png") 0 -64px #000;font:11px/1 Tahoma,sans-serif;line-height:1.4;color:#757575;border:solid 1px #000;border-radius:3px;box-shadow:0 1px 0 #757575 inset,0 1px 5px rgba(0,0,0,0.65);position:fixed;bottom:50px;right:20px;padding:9px 0 0 44px;z-index:5}.lt_toast .toast_band{display:block;width:32px;height:64px;background:url("../img/desktop//sprite_toast.png") no-repeat #e0e0e0;border-right:solid 1px #000;position:absolute;top:0;left:0;box-shadow:0 1px 0 #757575 inset}.lt_toast strong{display:block;font:11px/1 Tahoma,sans-serif;font-weight:bold;color:#fff;margin-bottom:5px}.lt_toast button{display:block;width:11px;height:10px;position:absolute;top:7px;right:5px;background:url("../img/desktop//sprite_toast.png") -14px -129px transparent;border:0;line-height:60px;overflow:hidden;cursor:pointer}.lt_toast button:hover{background-position:0 -129px}@media (min-width: 1200px){.lt_toast{right:100px}}@media (max-width: 1024px){.lt_toast{right:23px}}.art_musics li>a{min-height:36px;font-size:15px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:1.6}.art_musics li.lock:hover{background:transparent}.art_musics li.lock.tooltip:hover:before{left:50px}.art_musics li.lock.tooltip:hover:after{left:80px}.art_musics li.lock a,.art_musics li.lock a:hover{color:#9e9e9e}.art_musics li .ico_lock,.art_musics li .list-folder .private strong:after,.list-folder .private .art_musics li strong:after{display:inline-block;margin-left:5px}.art_musics li:hover{border-radius:8px;background:#f5f5f5}.art_musics li:hover .art_music-link:before{color:#212121}.art_musics.all li>a{padding-right:328px;color:#212121}.art_musics .ico{font-size:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.art_musics span{display:block;position:absolute;right:10px;top:10px;font-size:0;z-index:1;height:30px}.art_musics span a{display:inline-block;font-size:0;width:24px;height:24px;margin-left:2px;min-height:auto;position:relative;border:1px solid transparent;padding:0}.art_musics span a:hover{text-decoration:none;border-radius:5px;background:#e0e0e0}.art_musics span a:hover .ico:before{opacity:1}.art_musics span a.off .ico{opacity:0.3}.art_musics.g-mb .art_music-link:hover{border-radius:8px}.art_musics.cols{-webkit-column-count:2;column-count:2;-webkit-column-gap:25px;column-gap:25px}.art_musics.cols li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.listArtistMore{margin-bottom:15px}.listArtistMore.art_musics a{height:44px;line-height:initial;padding:13px 10px 14px 53px}.listArtistMore.art_musics a:before{font-size:20px;font-family:"Montserrat",sans-serif;font-weight:600;color:#e0e0e0;top:5px;width:32px;left:10px}.listArtistMore.art_musics a:hover:before{color:#9e9e9e}.repertorySuggest h1 a{color:#212121}.repertorySuggest-containerImage{position:relative}.repertorySuggest-containerImage img{width:100%;height:120px;-o-object-fit:cover;object-fit:cover;border-radius:8px 8px 0 0;vertical-align:bottom}.repertorySuggest-containerImage:hover{text-decoration:none}.repertorySuggest-containerImage:hover span:last-child{background:#424242;border-color:#9e9e9e}.repertorySuggest-containerImage:hover img{opacity:0.92}.repertorySuggest-containerContent{background:#212121;padding:10px 15px 15px;border-radius:0 0 8px 8px}.repertorySuggest-containerContent span{font-size:13px;color:#9e9e9e;line-height:1.6}.repertorySuggest-containerContent span:last-child{height:32px;color:#fff;display:flex;justify-content:center;align-items:center;border-radius:5px;margin-top:10px;font-size:11px;font-weight:700;text-transform:uppercase;background:#2e2e2e}.repertorySuggest .moreButton{text-align:center;margin:15px 0}.repertorySuggest .moreButton:hover{color:#212121}.learnMore .t2{margin-bottom:20px}.learnMore h1 a{color:#212121}.learnMore a{display:block}.learnMore img{position:absolute;border-radius:8px;-o-object-fit:cover;object-fit:cover;width:100%;display:block;height:100%;transition:width 0.3s, height 0.3s}.learnMore-containerFlex a{height:150px;overflow:hidden;border-radius:8px}.learnMore-containerFlex .learnMore-item:hover img{width:calc(100% + 10px);height:150px}.learnMore-item:hover img{height:calc(100% + 10px)}.learnMore-image{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:150px;overflow:hidden;border-radius:8px}.learnMore-image--main{height:315px}.learnMore-gradient{position:absolute;width:100%;height:150px;top:0;background:linear-gradient(rgba(0,0,0,0), #000);border-radius:10px;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:0 25px;text-align:center}.learnMore-image--main ~ .learnMore-gradient{height:315px}.learnMore-gradient-title,.learnMore-gradient-tags{color:#fff;font-weight:700}.learnMore-gradient-title{font-size:20px;font-family:"Montserrat",sans-serif;font-weight:700;margin-top:5px}.learnMore-gradient-tags{font-size:13px;background:#f70;border-radius:5px;padding:5px 15px;text-transform:uppercase}.learnMore-containerFlex img{height:150px}.learnMore-container{display:flex}.learnMore-containerFlex{display:flex;flex-direction:row;justify-content:space-between}.learnMore-containerFlex:first-child{margin-bottom:15px}.learnMore-gradient--flex{flex:1}.learnMore .g-1-3{position:relative;width:509px}.learnMore .g-2-3{position:relative;width:771px;margin-left:15px}.learnMore-image--space{margin-left:15px}.learnMore-relative{position:relative}.learnMore-gradient--flex:last-child .learnMore-gradient{margin-left:15px}.learnMore-gradient--flex .learnMore-image,.learnMore-gradient--flex .learnMore-gradient{width:calc(100% - 15px)}.learnMore-thumbnailSmall{width:247px}@media only screen and (min-width: 1234px) and (max-width: 1594px){.learnMore .g-1-3{width:413px}.learnMore .g-2-3{width:626px}.learnMore-thumbnailSmall{max-width:199px}}@media only screen and (min-width: 935px) and (max-width: 1233px){.learnMore .g-1-3{width:365px}.learnMore .g-2-3{width:555px}.learnMore-thumbnailSmall{max-width:175px}}#lightbox{position:absolute;left:0;width:100%;z-index:3000;text-align:center;line-height:0}#lightbox a img{border:0}#lightbox img{border-radius:5px}#lightbox #outerImageContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;border-radius:3px;padding-bottom:30px;box-shadow:0 0 10px rgba(0,0,0,0.5)}#lightbox #imageContainer{padding:10px}#lightbox #loading{position:absolute;top:50%;left:0;width:100%;height:35px;text-align:center;line-height:0;overflow:hidden;margin-top:-18px}#lightbox #loading a{position:absolute;background:url("../img/desktop//sprite_loading.gif?v=2");background-position:0 -140px;width:35px !important;height:35px !important;display:block;left:50%;margin-left:-18px}#lightbox #loading a img{display:none}#lightbox #hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}#lightbox #imageContainer>#hoverNav{left:0}#lightbox #hoverNav a{outline:none}#lightbox #prevLink,#lightbox #nextLink{width:45px;height:100%;background:transparent url("../img/desktop//blank.gif") no-repeat;display:block}#lightbox #prevLink{left:0;float:left}#lightbox #nextLink{right:0;float:right}#lightbox #prevLink:hover,#lightbox #prevLink:visited:hover{background:url("../img/desktop//sprite_lightbox2.gif") left 50% no-repeat}#lightbox #nextLink:hover,#lightbox #nextLink:visited:hover{background:url("../img/desktop//sprite_lightbox2.gif") right 50% no-repeat}#lightbox .ontop #imageData{padding-top:5px}#lightbox #imageDataContainer{font:11px Tahoma, sans-serif;background-color:#fff;margin:0 auto;position:relative;top:-30px;border-radius:3px;z-index:11}#lightbox #imageData{padding:0 10px}#lightbox #imageData #imageDetails{width:70%;float:left;text-align:left}#lightbox #imageData #caption{font-weight:bold;display:none}#lightbox #imageData #numberDisplay{display:block;clear:left;padding-bottom:1em}#lightbox #imageData #bottomNavClose{width:72px;height:22px !important;float:right;padding-bottom:0.7em;background:url("../img/desktop//sprite_lightbox.gif") no-repeat;background-position:-0 -36px}#lightbox #imageData #helpDisplay{clear:left;float:left;display:block}#overlay{position:absolute;top:0;left:0;z-index:999;width:100%;height:500px;background-color:#000;opacity:0.6;display:none}#lightbox .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}#nprogress{pointer-events:none}#nprogress .bar{background:#f70;position:fixed;z-index:50;top:0;left:0;width:100%;height:2px}.nprogress-custom-parent #nprogress .bar{position:absolute}.palco{display:block;position:relative;padding-top:31px}.palco h2{position:absolute;top:7px;left:0;z-index:1}.palco .tab{position:absolute;top:0;right:0}.palco-logo{display:inline-block;width:127px;height:16px;background-position:0 -93px;margin-right:13px;line-height:200px;overflow:hidden}.palco-description{margin-top:10px;display:block;font-size:13px;color:#757575;font-weight:normal;max-width:615px;margin-bottom:15px;line-height:1.3;font-family:Arial,Helvetica,sans-serif}.palco-description a{text-decoration:underline;color:#CC3300;cursor:pointer}.palco-description a:hover{color:#CC3300}.palco-art{display:block;font-size:0;height:146px;margin-top:26px}.palco-art a{display:block;position:relative}.palco-art a:hover .palco-img{top:-2px;box-shadow:0 1px 3px rgba(0,0,0,0.3)}.palco-img{display:block;width:100%;overflow:hidden;border-radius:8px;position:relative;top:0;left:0;transition:all 0.1s;background-color:#f5f5f5;background-size:100% auto}.tab-mt+.add_full{margin-top:25px}.news-box .btn{font-family:Arial,Helvetica,sans-serif;margin-top:15px}.news-box .t2 a{color:#212121}.news-box ~ .add_full{margin-bottom:15px}.news-img{display:block;width:100%;position:relative;height:318px;-o-object-fit:cover;object-fit:cover}.news-description{position:absolute;bottom:0;width:100%;padding:20px;z-index:2}.news-link:before{content:"";border-bottom:5px solid #f70;position:absolute;width:80px;bottom:0;z-index:2;left:20px;transition:border-width linear .1s;border-radius:10px 10px 0 0}.news-link{position:relative;display:block;font-weight:700;color:#fff;text-decoration:none;line-height:1.2;position:relative;font-size:20px;font-family:"Montserrat",sans-serif;border-radius:8px;overflow:hidden;transition:all .3s}.news-link i{width:100%;height:318px;display:block}.news-link:hover{top:-2px;color:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.3)}.news-gradient{position:absolute;width:100%;height:100%;top:0;border-radius:8px;background:linear-gradient(transparent, #000);z-index:1}.news-box .t2{margin-top:50px}@media only screen and (max-width: 1594px){.palco .g-1-6:last-child{display:none}.palco-art{height:143px;margin-top:40px}.palco-description{margin:20px 0 30px}}@media only screen and (max-width: 935px){.palco-art{height:125px}}.art-header+.sh{top:6px}.art-header+.sh+.exib{top:50px}.art-header ~ .sh ~ .qexib{top:53px}.art-aula .modal{width:150px}.art-fotos{overflow:hidden}.art-fotos img{display:block;width:100%;height:100%;position:absolute;transition:width 0.3s, height 0.3s}.art-fotos li{float:left;margin-bottom:25px;overflow:hidden}.art-fotos i:hover img{width:calc(100% + 10px);height:calc(100% + 10px)}.art-fotos i{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;width:203px;height:301px;border-radius:8px}.art-fotos i:hover{box-shadow:0 2px 6px 0 rgba(0,0,0,0.2)}.art-fotos .ft1 i{width:100%}.art-fotos .ft2,.art-fotos .ft3{position:relative;display:block}.art-fotos .ft2 i+i,.art-fotos .ft3 i+i{position:absolute;top:0;right:0}.art-fotos .ft2 i+i+i,.art-fotos .ft3 i+i+i{top:initial;bottom:0}.art-fotos .ft3 i+i{height:146px}.art-fotos-moreImages{position:absolute;width:100%;height:100%;top:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0.5);font-size:40px;color:#fff;font-family:"Montserrat",sans-serif;font-weight:700}.not .top-txt_primary{font-size:13px;font-weight:bold}.list-pp.user{max-height:285px}.art-grid-fotos img{display:block;width:100%;height:100%;transition:all 0.25s}.art-grid-fotos a{display:block;width:100%;height:100%;overflow:hidden;border-radius:8px}.art-grid-fotos a:hover img{-webkit-transform:scale(1.08);transform:scale(1.08)}.art-grid-fotos li{width:278.33333px;height:278.33333px;float:left;margin:0 0 10px 10px}.art-grid-fotos li:nth-child(3n+1){margin-left:0}.art-alf-thumb{font-size:0}.art-alf-thumb li{display:inline-block;float:none;vertical-align:top;font-size:17px;text-align:center;font-weight:bold}.art-alf-thumb span{display:block;position:relative;overflow:hidden;margin-bottom:5px}.art-alf-thumb .img1{display:block;width:100%;height:195px;-webkit-filter:blur(15px);filter:blur(15px)}.art-alf-thumb .img2{width:140px;height:140px;position:absolute;top:50%;left:50%;margin:-70px 0 0 -70px;border-radius:140px;transition:all 0.05s 0.05s, border-radius 0.05s}.art-alf-thumb a{color:#424242}.art-alf-thumb a:hover{text-decoration:none}.art-alf-thumb a:hover .img2{-webkit-transform:scale(1.5);transform:scale(1.5);border-radius:0;transition:all 0.05s, border-radius 0.05s 0.05s}.art-alf{-webkit-column-count:4;column-count:4;-webkit-column-gap:25px;column-gap:25px}.art-alf.off{display:none}.art-alf li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.suggestSong--artist.on{max-height:250px;top:0;width:302px;padding:8px;left:0;overflow:hidden}@media only screen and (max-width: 1594px){.art-alf-thumb .img1{height:191px}}@media only screen and (max-width: 1474px){.art-alf-thumb .img1{height:167px}}@-webkit-keyframes animimg{0%{-webkit-transform:scale(0.9);transform:scale(0.9);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes animimg{0%{-webkit-transform:scale(0.9);transform:scale(0.9);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.foto{opacity:0;visibility:hidden;transition:all 0.1s;height:0;overflow-y:auto}.foto.on{visibility:visible;opacity:1;background:rgba(0,0,0,0.8);position:fixed;top:0;right:0;left:0;bottom:0;z-index:20;height:auto}.foto-box{height:100%;text-align:center}.foto-box:before{content:"";height:100%;width:0;display:inline-block;vertical-align:middle}.foto-nav{display:block;width:34px;height:92px;font-size:0;cursor:pointer;position:absolute;top:50%;margin-top:-46px;background:url("../img/desktop//sprite_home.png?v=2")}.foto-nav:hover{background-position:-70px 0}.foto-nav.next{right:0;background-position:-35px 0}.foto-nav.next:hover{background-position:-105px 0}.foto-img{display:inline-block;vertical-align:middle;position:relative;background:#f00}.foto-img .btn-close{position:absolute;top:-10px;right:-10px;width:28px;height:28px;display:flex;justify-content:center}.foto-img .btn-close i{width:10px;height:10px;background-position:-49px -94px}.foto-img img{display:block;max-width:700px;-webkit-animation:animimg 0.25s both;animation:animimg 0.25s both;box-shadow:0 6px 12px rgba(0,0,0,0.3)}.art-noticias .top a{height:76px}.art-noticias .top-txt_primary{color:#212121}.art-noticias .box-header{margin-bottom:10px}.hr.hr--hidden{border-color:transparent;margin-bottom:0}@media only screen and (max-width: 1594px){.art-grid-fotos li{width:229px;height:229px;margin:0 0 4px 4px}}@media only screen and (max-width: 1235px){.art-grid-fotos li{width:203px;height:203px;margin:0 0 3px 3px}}@media only screen and (max-width: 1594px){.list-pp a{width:111px}.art-fotos i{width:166.5px;height:240px}.art-fotos .ft3 i+i{height:119px}.art-rel .list-pp li:nth-last-child(2),.art-rel .list-pp li:last-child{display:none}}@media only screen and (max-width: 1235px){.list-pp a{width:98px}.art-fotos i{width:146.5px;height:212px}.art-fotos .ft3 i+i{height:105px}}.est-top a{color:#757575;line-height:15px;position:relative;display:block;height:141px}.est-top a:hover{color:#424242;text-decoration:none}.est-top a:hover span:before{background:rgba(255,119,0,0.8)}.est-top span{display:inline-block;height:101px;background:#757575;width:100%;color:#fff;text-align:center;margin-bottom:7px;font-weight:bold;background-size:100% 100%;border-radius:3px;overflow:hidden;position:relative}.est-top span:before{content:"";display:block;top:0;left:0;bottom:0;right:0;background:rgba(33,33,33,0.8);position:absolute}.est-top i{position:relative;z-index:1}.est-top i:before{content:"";display:block;width:58px;height:58px;background:url("../img/desktop//estilos.svg");background-size:580px 58px;margin:8px auto}.est-top .sertanejo{background-image:url("../img/desktop//est/sertanejo.jpg")}.est-top .sertanejo i:before{background-position:0 0}.est-top .rock-roll{background-image:url("../img/desktop//est/rock-roll.jpg")}.est-top .rock-roll i:before{background-position:-58px 0}.est-top .gospelreligioso{background-image:url("../img/desktop//est/gospelreligioso.jpg")}.est-top .gospelreligioso i:before{background-position:-116px 0}.est-top .poprock{background-image:url("../img/desktop//est/poprock.jpg")}.est-top .poprock i:before{background-position:-174px 0}.est-top .mpb{background-image:url("../img/desktop//est/mpb.jpg")}.est-top .mpb i:before{background-position:-232px 0}.est-top .pop{background-image:url("../img/desktop//est/pop.jpg")}.est-top .pop i:before{background-position:-290px 0}.est-top .reggae{background-image:url("../img/desktop//est/reggae.jpg")}.est-top .reggae i:before{background-position:-348px 0}.est-top .pagode{background-image:url("../img/desktop//est/pagode.jpg")}.est-top .pagode i:before{background-position:-406px 0}.est-top .heavy-metal{background-image:url("../img/desktop//est/heavy-metal.jpg")}.est-top .heavy-metal i:before{background-position:-464px 0}.est-top .alternativo{background-image:url("../img/desktop//est/alternativo.jpg")}.est-top .alternativo i:before{background-position:-522px 0}.est-all{-webkit-column-count:3;column-count:3;-webkit-column-gap:25px;column-gap:25px}.est-all li{padding-left:59px;page-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid;min-height:30px;font-size:15px}.est-all li:hover{background:none}.est-all i{display:block;position:absolute;top:0;left:0;height:30px;line-height:30px;font-size:15px;color:#9e9e9e;width:54px;text-align:center}.est-all a:hover{background:#f5f5f5}@media only screen and (max-width: 1594px) and (min-width: 1236px){.est-top.g-1 a{height:156px}.est-top.g-1 span{height:116px}.est-top.g-1 i:before{width:66px;height:66px;background-size:660px 66px;margin:9px auto 11px}.est-top.g-1 .sertanejo i:before{background-position:0 0}.est-top.g-1 .rock-roll i:before{background-position:-66px 0}.est-top.g-1 .gospelreligioso i:before{background-position:-132px 0}.est-top.g-1 .poprock i:before{background-position:-198px 0}.est-top.g-1 .mpb i:before{background-position:-264px 0}.est-top.g-1 .pop i:before{background-position:-330px 0}.est-top.g-1 .reggae i:before{background-position:-396px 0}.est-top.g-1 .pagode i:before{background-position:-462px 0}.est-top.g-1 .heavy-metal i:before{background-position:-528px 0}.est-top.g-1 .alternativo i:before{background-position:-594px 0}.est-all{-webkit-column-count:3;column-count:3}}@media only screen and (min-width: 1595px){.est-top.g-1 a{height:185px}.est-top.g-1 span{height:145px}.est-top.g-1 i:before{width:82px;height:82px;background-size:820px 82px;margin:14px auto 15px}.est-top.g-1 .sertanejo i:before{background-position:0 0}.est-top.g-1 .rock-roll i:before{background-position:-82px 0}.est-top.g-1 .gospelreligioso i:before{background-position:-164px 0}.est-top.g-1 .poprock i:before{background-position:-246px 0}.est-top.g-1 .mpb i:before{background-position:-328px 0}.est-top.g-1 .pop i:before{background-position:-410px 0}.est-top.g-1 .reggae i:before{background-position:-492px 0}.est-top.g-1 .pagode i:before{background-position:-574px 0}.est-top.g-1 .heavy-metal i:before{background-position:-656px 0}.est-top.g-1 .alternativo i:before{background-position:-738px 0}.est-all{-webkit-column-count:4;column-count:4}}.perf-n{padding-left:68px;position:relative;min-height:64px;display:flex;align-items:center}.perf-n .t2{color:#f70}.perf-n img{display:block;width:54px;height:54px;position:absolute;left:0;top:0;border-radius:50%;top:50%;-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%)}.perf-n .btn{margin-left:15px}.perf-n a:hover{text-decoration:none}.perf-ati{margin-bottom:15px}.perf-ati span{padding:7px 20px}.folder-create .input{width:calc(100% - 77px);margin-right:6px;border-radius:8px}.perf-side{padding-top:12px}.list-folder .disabled{position:relative}.list-folder .disabled:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,0.5)}.list-folder .private{position:relative}.list-folder .private strong:after{content:"";display:inline-block;margin-left:5px}.list-folder span.thumb:before,.list-name span.thumb:before{content:"";width:16px;height:16px;display:block;background-image:url("../img/desktop//perfil.svg");position:absolute;left:9px;top:9px;background-position:0 -84px}.list-folder span.thumb.f-fav:before,.list-name span.thumb.f-fav:before{height:14px;top:11px;background-position:0 0}.list-folder span.thumb.f-hist:before,.list-name span.thumb.f-hist:before{width:18px;background-position:-17px -17px;left:7px}.list-folder span.thumb.f-play:before,.list-name span.thumb.f-play:before{background-position:0 -15px}.list-folder span.thumb.f-wait:before,.list-name span.thumb.f-wait:before{background-position:-17px 0}.perf-est{position:relative;font-size:0;margin:0 auto}.perf-est a{background:#757575;color:#fff;text-align:center;border-radius:50%;position:absolute}.perf-est a:before{content:"";width:0;height:100%;display:inline-block;vertical-align:middle}.perf-est a:hover{background:#424242;transition:all 0.1s}.perf-est span{display:inline-block;vertical-align:middle;max-width:90%;overflow:hidden;text-overflow:ellipsis;word-wrap:initial;padding:5px 0}.perf-est.pe-5 .pe1{width:132px;height:132px;font-size:19px}.perf-est.pe-5 .pe2{width:98px;height:98px;font-size:15px}.perf-est.pe-5 .pe3{width:86px;height:86px;font-size:15px}.perf-est.pe-5 .pe4{width:65px;height:65px;font-size:13px}.perf-est.pe-5 .pe5{width:63px;height:63px;font-size:13px}.perf-est.pe-5-1{width:288px;height:163px}.perf-est.pe-5-1 .pe1{left:0;top:3px}.perf-est.pe-5-1 .pe2{left:125px;top:65px}.perf-est.pe-5-1 .pe3{left:192px;top:0}.perf-est.pe-5-1 .pe4{left:126px;top:0}.perf-est.pe-5-1 .pe5{left:225px;top:85px}.perf-est.pe-5-2{width:285px;height:168px}.perf-est.pe-5-2 .pe1{left:153px;top:0}.perf-est.pe-5-2 .pe2{left:67px;top:70px}.perf-est.pe-5-2 .pe3{left:7px;top:2px}.perf-est.pe-5-2 .pe4{left:0;top:87px}.perf-est.pe-5-2 .pe5{left:94px;top:4px}.perf-est.pe-5-3{width:288px;height:168px}.perf-est.pe-5-3 .pe1{left:70px;top:36px}.perf-est.pe-5-3 .pe2{left:190px;top:0}.perf-est.pe-5-3 .pe3{left:0;top:0}.perf-est.pe-5-3 .pe4{left:5px;top:87px}.perf-est.pe-5-3 .pe5{left:199px;top:99px}.perf-est.pe-5-4{width:269px;height:191px}.perf-est.pe-5-4 .pe1{left:137px;top:0}.perf-est.pe-5-4 .pe2{left:66px;top:93px}.perf-est.pe-5-4 .pe3{left:6px;top:33px}.perf-est.pe-5-4 .pe4{left:0;top:118px}.perf-est.pe-5-4 .pe5{left:79px;top:0}.perf-est.pe-5-5{width:278px;height:197px}.perf-est.pe-5-5 .pe1{left:0;top:0}.perf-est.pe-5-5 .pe2{left:111px;top:85px}.perf-est.pe-5-5 .pe3{left:192px;top:36px}.perf-est.pe-5-5 .pe4{left:50px;top:132px}.perf-est.pe-5-5 .pe5{left:132px;top:21px}.perf-est.pe-4{width:288px;height:203px}.perf-est.pe-4 .pe1{width:144px;height:144px;font-size:19px;left:0;top:28px}.perf-est.pe-4 .pe2{width:104px;height:104px;font-size:15px;left:136px;top:95px}.perf-est.pe-4 .pe3{width:94px;height:94px;font-size:15px;left:133px;top:0}.perf-est.pe-4 .pe4{width:69px;height:69px;font-size:13px;left:219px;top:51px}.perf-est.pe-3{width:288px;height:145px}.perf-est.pe-3 .pe1{width:144px;height:144px;font-size:19px;left:0;top:0}.perf-est.pe-3 .pe2{width:94px;height:94px;font-size:15px;left:143px;top:50px}.perf-est.pe-3 .pe3{width:69px;height:69px;font-size:13px;left:219px;top:8px}.perf-est.pe-2{width:239px;height:145px}.perf-est.pe-2 .pe1{width:144px;height:144px;font-size:19px;left:0;top:0}.perf-est.pe-2 .pe2{width:94px;height:94px;font-size:15px;left:144px;top:51px}.perf-est.pe-1{height:145px}.perf-est.pe-1 .pe1{width:145px;height:145px;font-size:19px;left:50%;margin-left:-72px}.ativ{position:relative}.ativ:before{content:"";display:block;width:2px;top:22px;bottom:22px;left:26px;background:#e0e0e0;position:absolute}.ativ>li{display:block;height:54px;position:relative;padding-left:110px;color:#424242;border-radius:3px;font-size:15px;white-space:nowrap}.ativ>li:after{content:"";display:inline-block;height:54px;vertical-align:middle}.ativ>li:before{content:"";display:inline-block;width:16px;height:16px;background-image:url("../img/desktop//perfil.svg");position:absolute;left:69px;top:50%;margin-top:-8px;opacity:0.7}.ativ>li:hover{background:#f5f5f5;text-decoration:none}.ativ>li:hover:before{opacity:1}.ativ .thumb{position:absolute;width:34px;height:34px;left:10px;top:10px}.ativ span{display:inline-block;vertical-align:middle;white-space:normal}.ativ>li a{font-weight:bold;color:#424242}li.a-play:before{height:12px;background-position:-17px -34px;margin-top:-6px}li.a-like:before{background-position:-19px -78px}li.a-user:before{background-position:0 -67px}li.a-list:before{background-position:0 -50px}li.a-send:before{width:14px;background-position:-17px -47px}li.a-smile:before{background-position:0 -33px}li.a-love:before{height:14px;background-position:-17px -64px;margin-top:-7px}li.a-date{padding-left:69px;color:#9e9e9e;font-size:13px}li.a-date:hover{background:transparent}li.a-date:before{width:8px;height:8px;border:solid 2px #e0e0e0;border-radius:12px;left:21px;margin-top:-6px;background:#fff}li:hover .btn-priv,li .btn-priv.on{opacity:1}.btn-priv{display:block;width:42px;height:28px;box-sizing:border-box;border-radius:3px;position:absolute;top:13px;right:10px;cursor:pointer;opacity:0}.btn-priv i{display:inline-block;width:12px;height:7px;background-position:-65px -81px}.btn-priv:hover{border:solid 1px #e0e0e0}.btn-priv:hover i{background-position:-78px -81px}.btn-priv.on,.btn-priv.on:hover{border:solid 1px #424242;background:#424242}.btn-priv.on i,.btn-priv.on:hover i{background-position:-80px -94px}.control-priv{position:absolute;top:41px;white-space:normal;width:200px;padding:0;right:10px;left:inherit}.control-priv strong{font-size:15px;display:block;padding:15px 20px}.control-priv ul{padding:0 10px 5px}.control-priv .hr{margin:0}.control-priv .btn-transp{display:block;width:180px;margin:7px auto;text-align:left}.control-priv .btn-transp i{display:none;width:9px;height:9px;background-position:-45px -53px;position:absolute;right:10px;top:9px}.control-priv .btn-transp:hover i{display:block}.control-priv li a{font-weight:normal;font-size:13px}.perf-top li{position:relative;width:50%;float:left;border-radius:8px}.perf-top a{padding:14px}.perf-top a>span:first-child{width:53px}.perf-top .thumb{width:57px;height:57px;border-radius:28px 28px 28px 8px}.perf-top .btn-close{opacity:0;position:absolute;right:15px;top:28px}.perf-top li:hover{background:#f5f5f5;overflow:hidden}.perf-top li:hover .btn-close{opacity:1}.perf-top div{position:absolute;top:0;left:0;right:0;bottom:0;background:#f5f5f5;padding:10px 15px;font-weight:bold;border-radius:3px}.perf-top div .btn{position:absolute;right:15px;top:35px;height:28px;font-size:13px;line-height:26px}.perf-top div .btn-transp{right:101px}.friend-add a>span{vertical-align:top}.friend-add .btn{position:absolute;top:35px;left:163px;height:28px;line-height:26px;font-size:13px}.friend-add .btn.btn-dest{left:78px}.friend-find{text-align:center;font-size:15px}.friend-find p,.friend-find strong{display:block;margin-bottom:15px}.friend-find a{display:inline-block;height:32px;width:138px;line-height:32px;border-radius:3px;color:#fff;background:#ea4335}.friend-find a+a{background:#3a589b;margin-left:11px}.friend-find a:hover{opacity:0.9;text-decoration:none}.mod-list{position:fixed;width:600px;left:50%;margin-left:-300px;top:0;bottom:0;padding:0;border-radius:0;border:0}.mod-list .ps{position:absolute;bottom:15px;left:15px;right:15px;top:75px;height:auto}.list-name{padding:15px;color:#9e9e9e;display:flex;align-items:center}.list-name .thumb{display:inline-block;width:34px;height:34px;vertical-align:middle;margin-right:6px}.list-name strong{font-size:15px;color:#424242}.list-name .btn{position:absolute;right:53px}.list-name .btn+.btn{right:15px;padding:0 10px}.no-edit .btn{right:15px}ol.list-musics li>a,ul.list-musics li>a{padding:7px 10px 7px 44px}ol.list-musics select,ul.list-musics select{position:absolute;top:0;left:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;height:30px;width:44px;text-indent:10px;color:#9e9e9e;font-size:13px;z-index:1}ul.list-musics li:before{content:"";display:block;position:absolute;left:30px;top:50%;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #9e9e9e;margin-top:-2px;z-index:1}ol.list-musics li>a:before{width:34px}.mod-edit-list .ps{top:163px}.mod-edit-list .list-name .input{margin-bottom:0;width:432px}.mod-edit-list .list-name .btn{top:15px}.mod-edit-list .list-name .btn.btn-transp{right:86px}.mod-edit-list .list-name .t2{color:#424242}.mod-edit-list .list-name .t2+.input{width:100%;margin-top:15px}.mod-edit-list form{margin:15px;position:relative}.mod-edit-list .list-musics{top:163px}.mod-edit-list .btn-close{top:6px;right:10px;opacity:0}.mod-edit-list li:hover .btn-close{opacity:1}.mod-edit-list .suggest{width:100%;border-radius:0 0 3px 3px;top:27px;left:0;padding:14px 12px}.list-views{padding:15px;position:relative}.list-views span{display:inline-block;vertical-align:middle;margin-right:20px}.list-views .btn{position:absolute;right:15px;top:8px}.list-views .btn.btn-confirm,.list-views .btn.btn-giveup{width:88px}.list-views .btn.btn-confirm{right:117px}.list-del{background:#fff;position:absolute;top:0;left:0;right:0;bottom:0;padding:0 15px;line-height:45px}.mod-new-list .list-musics{top:202px}.defaultButton{border-radius:8px}.list-pp-perfil{margin-bottom:26px}@media only screen and (max-width: 1594px){.list-pp.list-pp-perfil li:nth-child(6),.list-pp.list-pp-perfil li:nth-child(7){display:none}.list-pp.list-pp-perfil li .all{display:block}}.chat{width:600px;margin-left:-300px;top:100px;bottom:100px;left:50%;min-height:568px}.chat-msgs,.chats-list{position:absolute;top:0;bottom:0;width:192px;left:0}.chat-msgs{width:407px;left:192px;border-left:solid 1px #e0e0e0}.chat-name,.chats-search{height:48px;border-bottom:solid 1px #e0e0e0;line-height:28px;position:relative;padding:10px}.chat-name a{color:#424242;float:right}.chat-name strong{font-size:15px}.chats-search .frm-search .input{width:100%;border-width:1px}.chats-search+p{display:block;padding:10px;color:#9e9e9e;text-align:center}.chats-list li{padding:10px;position:relative;padding-left:49px;color:#9e9e9e;cursor:pointer}.chats-list li:hover{background:#f5f5f5}.chats-list .thumb{width:30px;height:30px;position:absolute;top:10px;left:9px}.chats-list strong{display:block;color:#424242;margin-bottom:2px}.chats-list small{position:absolute;top:10px;right:10px;font-size:11px}.chats-list span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:94px}.chat-send{height:53px;border-top:solid 1px #e0e0e0;position:absolute;bottom:0;left:0;right:0;padding:12px 10px}.chat-send .btn{width:76px}.chat-send .input{width:300px;margin-right:4px}.msg{display:block;text-align:right;position:relative}.msg span{display:inline-block;line-height:1.2;background:#757575;color:#fff;width:auto;vertical-align:middle;padding:7px 10px;border-radius:100px;margin-bottom:1px}.msg span.first{border-radius:100px 100px 0}.msg span.last{border-radius:100px 0 100px 100px}.msg small{display:block;font-size:11px;color:#9e9e9e;margin-top:4px}.msg .thumb{display:inline-block;width:30px;height:30px;vertical-align:middle;position:absolute;left:0}.msg.f{text-align:left;padding-left:40px}.msg.f span{background:#f5f5f5;color:#424242}.chat-talk{position:absolute;bottom:53px;top:48px;width:100%;font-size:0;padding:10px}.chat-talk.ps{height:auto}.chat-talk:before{content:"";display:inline-block;width:0;height:100%;vertical-align:bottom}.chat-talk>div{display:inline-block;width:386px;font-size:13px;padding:0;vertical-align:bottom;overflow:hidden}.chat-talk strong{display:block;color:#9e9e9e;font-weight:normal;text-align:center;line-height:45px;position:relative}.chat-talk strong:before{content:"";display:block;width:100%;height:1px;background:#e0e0e0;position:absolute;top:25px;left:0}.chat-talk strong span{background:#fff;padding:0 10px;display:inline-block;position:relative}.chat-talk.chat-new{color:#757575}.chat-talk.chat-new:before,.chat-talk.chat-new>div{vertical-align:middle;font-size:15px}.chat-talk.chat-new b{color:#424242}.chat-new{text-align:center;color:#424242}.chat-new b{display:block;margin-bottom:5px}.chat-new .thumb{display:block;width:90px;height:90px;border-radius:90px;margin:0 auto 10px}.chat-empty{background:url("../img/desktop//chat.svg")}.apr-title{position:relative;z-index:3}.apr-title .ddown-ctl{color:#f70;cursor:pointer}.apr-title .ddown-ctl:after{content:"";display:inline-block;vertical-align:middle;width:0;height:0;margin-left:5px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #f70}.apr-title .ddown-ctl:hover{color:#e65100}.apr-title .list-links{float:left;width:130px}.modal-apr{width:282px;left:177px;top:35px}.modal-apr .list-links{width:50%;float:left}.modal-apr:before,.modal-apr:after{margin-left:230px}.aprenda_tutoriais .tutoriais_list{height:382px;position:relative;overflow:hidden}.aprenda_tutoriais .tutoriais_list a{display:flex;flex-wrap:wrap;align-content:center;padding:0 10px}.aprenda_tutoriais .tutoriais_list .foruns_list-title{color:#212121}.aprenda_tutoriais .tutoriais_list small{color:#757575;padding-left:21px;position:relative}.aprenda_tutoriais .tutoriais_list a:hover{text-decoration:none}.aprenda_tutoriais .tutoriais_list a:hover .foruns_list-title{text-decoration:underline}.aprenda_tutoriais .dropdown{width:174px}.tutoriais_list small:before{content:"";width:16px;height:16px;background-image:url("../img/desktop//sprite.svg?v=9");background-position:-18px -19px;position:absolute;left:0;top:-1px}.foruns_list{height:382px;position:relative;overflow:hidden;border-bottom:1px solid #e0e0e0}.foruns_list a{display:flex;flex-wrap:wrap;align-content:center;padding:0 10px;color:#004f75;overflow:hidden;text-overflow:ellipsis;position:relative}.foruns_list a small,.foruns_list a:hover small,.foruns_list a .forum_top{display:block;font-size:13px;color:#757575}.foruns_list a:hover{text-decoration:none}.foruns_list a:hover span{color:#0083c5;text-decoration:underline}.foruns_list a .forum_top{position:absolute;right:10px;top:4px}.foruns_list .ico{display:inline-block;vertical-align:middle;margin-right:7px}.foruns_list.ps a{line-height:18px;padding:9px 10px}.foruns_list.ps a .forum_top{top:3px}.foruns_list-container{border-bottom:1px solid #e0e0e0;display:flex}.foruns_list-container:first-child{height:136px}.foruns_list-container:not(:first-child){height:123px}.foruns_list-container:first-child .foruns_list-title{font-size:23px;max-height:calc(23px * 1.3 * 2)}.foruns_list-title{font-size:15px;font-weight:700;color:#069;line-height:1.3;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;max-height:calc(15px * 1.3 * 2);margin-bottom:10px;max-width:95%}.foruns_list-questions{padding-left:20px}.foruns_list-questions:before{content:"";width:16px;height:15px;background-image:url("../img/desktop//sprite.svg?v=9");background-position:-53px -117px;position:absolute;left:10px}.foruns_radius{margin:0 15px}.foruns_list-container a:hover .foruns_radius,.foruns_radius{color:#bdbdbd;text-decoration:none}.containerTutorial{min-height:485px}.containerTutorial .box-header{margin-bottom:0}.box-header--forum h1{height:39px}.box-header--forum h1:before{content:"";background-image:url("../img/desktop//logo-forum.svg");background-position:-2px -1px;width:103px;height:32px;bottom:15px;position:absolute}.aprenda_tutoriais,.aprenda_forum,.aprenda_professores{margin-bottom:0}.aprenda_professores form{height:37px;border-bottom:solid 1px #f5f5f5;display:block;margin:0}.aprenda_professores .box-header{margin-bottom:0}.aprenda_professores .ddown-ctl>span{font-weight:bold;color:#212121;cursor:pointer;position:relative;top:-2px}.aprenda_professores .box-header--gray{padding-bottom:15px}.aprenda_tutoriais .box-title,.aprenda_forum .box-title,.aprenda_professores .box-title{padding-bottom:15px}.aprenda_professores .box-title{display:inline}.aprenda_forum .box-title{height:44px}.learnTeacherContainer{display:flex;flex-direction:column;margin-top:15px}.learnTeacherContainer input{width:100%;border-radius:8px;padding:0 10px 0 15px;font-weight:700;color:#212121}.learnTeacherContainer input:focus{border-color:#9e9e9e}.learnTeacherContainer .prod-cid-mod{width:100%;border-radius:8px}.learnTeacherContainer .prod-cid-mod.ps{height:auto;max-height:350px}.learnTeacherContainer .prod-cid-mod:before{display:none}.learnTeacherContainer .prod-cid-mod:after{border-bottom-color:transparent}.learnTeacherContainer i{background-image:url("../img/desktop//sprite.svg?v=9");width:16px;height:16px;background-position:-88px -41px;right:10px;top:8px;position:absolute}.learnTeacherContainer .prof-cid{position:relative}.prof-inst{border:1px solid #e0e0e0;padding:6px 10px 5px;border-radius:8px;position:absolute;right:0;top:-3px;text-transform:capitalize;cursor:pointer}.prof-inst:hover{background:#f5f5f5;border-color:#f5f5f5}.prof-inst .instrument{position:absolute;top:6px;left:11px}.prof-inst .ico{margin-right:1px;top:3px}.prof-inst .ps{max-height:324px}.prof-inst:after{content:"";display:inline-block;vertical-align:middle;width:16px;height:16px;margin-left:5px;top:-3px;position:relative;background-position:-36px -20px;background-image:url("../img/desktop//sprite.svg?v=9")}.prof-inst span{position:relative;top:-1px;font-weight:bold}.prof-inst-mod{top:32px;border-radius:10px}.prof-inst-mod:after,.prof-inst-mod:before{display:none}.prof-inst-mod a{border-radius:8px}.prof-inst-mod .list-links a{border-radius:8px;padding-left:10px}.prof-cid .abbr{display:inline-block;max-width:145px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;vertical-align:top}.prof-cid:hover:before{background-position:-92px -70px}.prod-cid-mod:before{left:inherit;right:8px}.prod-cid-mod:after{left:inherit;right:9px}.ps--list-prof{height:320px;margin-top:15px;border-bottom:1px solid #e0e0e0}.list-prof{width:calc(100% - 20px)}.list-prof a{display:flex;flex-direction:column;justify-content:center;min-height:86px;padding:15px 15px 15px 86px;position:relative;border-radius:10px}.list-prof a:hover{text-decoration:none;background:#f5f5f5}.list-prof .thumb{width:56px;height:56px;border-radius:50%;position:absolute;top:15px;left:15px}.list-prof strong{display:block;color:#212121;margin-bottom:8px;position:relative;top:3px}.list-prof span{display:inline-block;color:#757575}.list-prof span+span{margin-top:5px}.list-prof .ps-scrollbar-y-rail{margin:10px}.list-prof li:last-child a{border-bottom:0}.list-prof .no-result{display:block;font-weight:bold;text-align:center;padding:20px 0}.list-prof.list-prof--teacherPage{width:100%}.aprenda_more{display:block;text-align:right;font-size:11px;line-height:25px}.prof_pfl{padding-left:165px}.prof_pfl li{list-style:disc;list-style-position:inside;margin-bottom:5px}.prof_pht{float:left}.prof_pht img{display:block;width:150px;height:150px;margin-bottom:10px}.prof_pht small{font-size:11px}.prof-mod,.prof-lec{display:block;margin-top:5px}.colaborador .prof-data label{margin-right:14px}.prof-data .selectWrapper:not(:first-of-type){margin-left:4px}.prof-data .selectWrapper .input{width:97px}.prof-tel .input{width:40px}.prof-tel .input+.input{width:65px}.prof-mens .input{width:75px}.prof-mens span{margin-left:10px}#f_instrumentos{padding-top:10px}#f_instrumentos span{margin-bottom:10px}.list-tut a{padding-left:15px}.tut{font-size:15px;line-height:1.4}.tut iframe{width:100%;height:800px;border:0}.tut #HOTWordsTxt{margin:25px 0}.tut .t2{margin:25px 0 10px}.tut hr{margin-bottom:15px}.tut-header{color:#757575;font-size:13px;margin-top:10px}.tut-header+form{margin:25px 0 10px}.tut-author{margin:25px 0;overflow:hidden;background:#f5f5f5;padding:10px 10px 10px 95px;border-radius:3px;min-height:95px;position:relative}.tut-author img{position:absolute;top:10px;left:10px;width:75px;height:75px}.tut-author p{font-size:13px}.tut-author a{display:block;font-size:13px;margin-bottom:10px}.tut-page .g-1-3+.g-1-3{text-align:right}.tut-page .off{color:#9e9e9e;cursor:auto}.aprendaBanner{width:100%;position:relative;display:flex}.aprendaBanner-banner{display:flex;align-items:center;justify-content:center;background-image:url("../img/desktop//banner-violao-aprenda.jpg?v=1");overflow:hidden;position:relative;box-sizing:border-box;border-radius:8px;width:calc(50% - 7px);padding-bottom:calc(18% - 7px);background-size:100% auto}.aprendaBanner-banner--learn{background-image:url("../img/desktop//banner_aprenda_1.jpeg");margin-right:7px}.aprendaBanner-banner--fingerstyle{background-image:url("../img/desktop//banner_fingerstyle_1.jpeg");margin-left:7px}.learn-banner:hover{text-decoration:none}.learn-banner-logo{width:240px;height:160px;background:url("../img/desktop//curso-violao-logo.svg");position:absolute;top:35px;left:35px;font-size:0}.learn-banner-slogan{display:block;color:#fff;font-size:32px;margin-bottom:5px;letter-spacing:-1px}.learn-banner-button{width:240px;height:48px;background:#00c853;font-size:16px;font-weight:bold;color:#fff;text-transform:uppercase;border-radius:48px}.learn-banner-description{color:#e0e0e0;font-size:16px;margin-bottom:20px}.btn-transp--foruns{display:block;text-align:center;margin-top:10px;border:0;line-height:37px}.aprenda_forum .btn-transp--foruns{color:#069}.aprenda_forum .btn-transp--foruns:hover{color:#014d73}.learn-container{display:flex;flex-flow:row wrap;margin-bottom:100px}.learn-link{display:flex;flex-basis:calc(20% - 12px);justify-content:center;align-items:center;height:131px;position:relative;text-align:center;border:solid 1px #e0e0e0;border-radius:8px;font-size:17px;color:#424242;text-transform:capitalize;margin:0 15px 15px 0}.learn-link:hover{text-decoration:none;border-color:#9e9e9e;color:#424242}.learn-link:nth-child(5n){margin-right:0}.learn-instrument{display:block;width:60px;height:60px;background:#f5f5f5;border-radius:60px;position:relative;margin:0 auto 16px}.learn-instrument:before{content:"";display:inline-block;background:url("../img/desktop//inst.svg?v=3");position:absolute;width:60px;height:60px;bottom:1px;left:1px}.learn-instrument--guitarra:before{background-position:0 -60px}.learn-instrument--baixo:before{background-position:-120px -60px}.learn-instrument--bateria:before{background-position:-240px 0}.learn-instrument--teclado:before{background-position:-420px 0}.learn-instrument--cavaco:before{background-position:-60px 0}.learn-instrument--canto:before{background-position:-300px 0}.learn-instrument--gaita:before{background-position:-360px 0}.learn-instrument--flauta:before{background-position:-180px -60px}.learn-instrument--harpa:before{background-position:-180px 0}.learn-instrument--sax:before{background-position:-120px 0}.learn-instrument--viola:before{background-position:-60px -60px}.learn-instrument--piano:before{background-position:-240px -60px}.learn-instrument--violino:before{background-position:-300px -60px}.learn-instrument--ukulele:before{background-position:-360px -60px}@media only screen and (min-width: 1595px){.foruns_list-container:not(:first-child) .foruns_list-title{font-size:17px;max-height:calc(17px * 1.3 * 2);min-width:300px}}@media only screen and (max-width: 1235px){.prof-inst span{max-width:80px;display:inline-block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}.b_txt{line-height:1.5}.b_txt>p,.b_txt h2{margin-bottom:1em}.b_txt>ol,.b_txt>ul{list-style:inside;padding:0}.b_txt li ul li{list-style-type:circle}.b_txt>ol{padding-left:15px}.b_txt>ol li{list-style-type:decimal}.b_txt>ol li,.b_txt>ul li{margin-bottom:1em;background:#fff}.env_action{float:right;font-size:11px;position:absolute;right:10px;top:0;z-index:1}.env_action a{display:inline-block}.env_action a:hover{text-decoration:underline}#boxFonts{display:none}.fontes .btn{float:inherit;font-weight:normal}.fontes .btn.btn-dest{background:#212121;color:#fff}.fontes .fontes-obs{font-style:italic;margin-top:1em}#txt_cifra{height:480px;resize:vertical-align;width:565px}.cifra_cnt-prev b{color:#f70}.faq{margin-bottom:25px}.faq li>a{display:block;margin-bottom:10px}.faq li>p{max-height:0;background:#f5f5f5;overflow:hidden;box-shadow:1px 1px 0 #e0e0e0 inset,-1px -1px 0 #e0e0e0 inset;box-sizing:border-box;transition:max-height 150ms ease-out}.faq li>p.on{max-height:1000px;margin-bottom:10px;transition:max-height 500ms ease-in}.faq li>p span{display:block;padding:5px 10px}#b_contato p{margin-bottom:10px}#b_contato .input{width:400px}#b_contato textarea{height:200px;width:400px;vertical-align:top}.form-login>div>label:first-child{width:61px}.form-login .input{width:300px}.form-login .last{text-align:right}.form-login span{display:inline-block;vertical-align:middle;margin-right:10px;line-height:32px}.form-login a{color:#757575}.form-login a:hover{color:#424242}#cover-send{position:relative}#cover-send:after{content:"";display:block;clear:both}#cover-send .form{margin:0 15px 10px 0;display:block;max-width:555px}#cover-send .b_txt{display:block;margin-bottom:15px}#cover-send small{display:block;font-weight:bold;font-size:11px}#cover-send .suggest{width:200px;right:0;left:inherit;top:31px;max-height:300px}#cover-send .suggest .ps{height:100%}.cctv_cover-thumb{display:block;float:left;width:200px}.cctv_cover-thumb img{display:block;width:100%}.cctv_cover-thumb+form{margin:0;padding-left:215px}.warning{background:#fff8e1;color:#757575;font-size:11px;padding:15px;line-height:1.3;margin-top:15px}.warning li{list-style:disc inside}.cover-music{position:relative}#f_licenca{width:100%;padding:15px;line-height:1.5;margin-bottom:10px}#f_licenca .t4{margin-bottom:15px}#frm_col_envio>div>label:first-child{width:172px}#frm_col_envio .col-chamada small{display:block;font-weight:normal;font-size:11px}#frm_col_envio .col-chamada>label:first-child{width:373px}#frm_cadastro>div>label:first-child{width:145px}.b_404{position:relative;background:#f60;background:-webkit-linear-gradient(-45deg,  #FF8000 0%, #FF6600 100%);background:-moz-linear-gradient(-45deg,  #FF8000 0%, #FF6600 100%);background:-ms-linear-gradient(-45deg,  #FF8000 0%, #FF6600 100%);background:linear-gradient(-45deg,  #FF8000 0%, #FF6600 100%);margin-bottom:30px;border-radius:4px;padding:168px 0}.b_404 h1,.desc_404,.paleta_404{display:block;background-image:url("../img/desktop//404-site.png");font-size:0;position:absolute;z-index:1}.b_404 h1{width:457px;height:74px;background-position:-236px 0;top:68px;left:332px}.cnt_404{position:relative;width:728px;height:265px;margin:auto}.desc_404{width:436px;height:60px;background-position:-236px -75px;top:154px;left:332px}.paleta_404{width:236px;height:265px;top:0;left:0}.links_apps a{display:block;height:320px;background:linear-gradient(to bottom, #f5f5f5 0%, #fff 90%);border-radius:5px;box-shadow:0 2px 6px rgba(0,0,0,0.1);float:left;position:relative;line-height:1.2}.links_apps a:hover{height:320px;float:left;background:#fff;text-decoration:none}.links_apps .link_android,.links_apps .link_metr_android{padding-left:0}.links_apps .imageApp{display:block;background-image:url("../img/desktop//apps.svg");overflow:hidden;line-height:1000px;margin:auto;position:absolute;bottom:0;right:30px}.links_apps .link_apple .imageApp{width:243px;height:296px;background-position:700px 0}.links_apps .link_android .imageApp{width:246px;height:295px;background-position:-1295px 0}.links_apps .link_metr_apple .imageApp{width:169px;height:295px;background-position:0 0}.links_apps .link_metr_android .imageApp{width:178px;height:295px;background-position:-449px 0}#d_object_afinador{display:block}.titleApps{position:relative}.titleTuner{font-size:35px;color:#212121;padding-bottom:10px;font-family:"Montserrat";text-align:center}.subTitleTuner{color:#f70;letter-spacing:5px;text-transform:uppercase;padding-bottom:35px;font-family:"Montserrat";text-align:center}.appDescription{padding:30px;font-size:27px;color:#212121;max-width:280px;font-weight:bold}.appDescription span{color:#757575;font-size:17px}.appDescription--apple{max-width:239px}.buttonApp{display:block;background-image:url("../img/desktop//apps-button.svg");height:46px;position:relative;margin-top:30px}.buttonApp.buttonApple{background-position:0 0;width:136px}.buttonApp.buttonGoogle{background-position:-135px 0;width:139px}.b_txt .listCifraClubPro--letter .listCifraClubPro-item{list-style-type:lower-alpha}.b_txt .listCifraClubPro--withMargin{margin-left:15px}.b_txt .listCifraClubPro--romanLetter .listCifraClubPro-item{list-style-type:lower-roman}.cctv-user{position:relative;border:solid #e0e0e0 4px;border-radius:5px;height:100px;background:#f5f5f5;box-sizing:border-box;padding-left:100px}.cctv-user:before,.cctv-user:after{content:"";position:absolute;top:40px;left:103px;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #e0e0e0;z-index:1}.cctv-user:after{border-left:10px solid #f5f5f5;left:97px}.cctv-number{position:absolute;left:0;top:0}.cctv-number h1{font:32px/32px "open_sanslight",Arial,Helvetica,sans-serif;color:#602a90;width:100px;margin-top:13px;text-align:center;letter-spacing:-0.07em}.cctv-number h1 span{display:block;font:11px Arial,Helvetica,sans-serif;color:#9e9e9e;letter-spacing:0}.cctv-number .btn{margin:4px 10px 8px;font-size:11px;line-height:22px;height:24px;padding:0 10px}.cctv-slide-inner{width:100%;height:100%;position:relative;overflow:hidden}.cctv-slide{height:92px;position:absolute;overflow:hidden;border-left:solid #e0e0e0 4px;padding:0 28px;top:0;left:100px;right:0}.cctv-slide ul{width:1000%;position:absolute}.cctv-slide li{width:140px;height:80px;float:left;position:relative;margin:6px 5px;overflow:hidden}.cctv-slide li a{font:11px Arial,Helvetica,sans-serif;display:block;color:#602a90;line-height:1.1}.cctv-slide li img,.cctv-slide li .thumb{display:block;position:relative;border-radius:2px;height:50px;width:50px;overflow:hidden;border:solid 1px #e0e0e0;margin-bottom:3px}.cctv-slide li small{position:absolute;right:0;top:0;width:78px;height:52px}.cctv-slide li small a{width:24px;height:24px;overflow:hidden;float:left;border:solid 1px #e0e0e0;text-indent:-500px}.cctv-slide li a:hover img,.cctv-slide li a:hover{border-color:#602a90;text-decoration:none}.cctv-mais,.cctv-menos{display:block;position:absolute;width:16px;height:78px;border:solid 1px #e0e0e0;background:#f5f5f5;top:7px;border-radius:2px;text-indent:-999px;overflow:hidden}.cctv-mais:after,.cctv-menos:after{content:"";position:absolute;top:34px;left:5px;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent}.cctv-mais.off,.cctv-menos.off{cursor:default}.cctv-menos:after{border-right:5px solid #9e9e9e}.cctv-mais:after{border-left:5px solid #9e9e9e}.cctv-menos.off:after{border-right-color:#e0e0e0}.cctv-mais.off:after{border-left-color:#e0e0e0}.cctv-menos{left:116px}.cctv-mais{right:7px}.containerLogos{display:flex;align-items:center}.containerLogos--top{margin-right:35px}.cctv_marcas{margin:20px auto 40px;height:60px;display:flex;flex-direction:row}.cctv_marcas a{font-size:0;background-image:url("../img/desktop//logos_tv.svg?v=3");height:60px}.cctv_marcas .cctv_marcas-eagle{width:127px;background-position:0,0;margin-right:31px}.cctv_marcas .cctv_marcas-tagima{width:98px;background-position:-167px -21px;height:39px;margin-right:31px;position:relative;top:10px}.cctv_marcas .cctv_marcas-shure{background-position:-285px -20px;width:129px;height:27px;margin-right:33px}.cctv_marcas .cctv_marcas-dadario{background-position:-447px -14px;width:96px;height:34px}.cctv_marcas .cctv_marcas-evans{background-position:-743px -13px;width:84px;height:33px;margin-right:34px}.cctv_marcas .cctv_marcas-promark{background-position:-578px -20px;width:122px;height:25px;margin-right:43px}.cctv_marcas .cctv_marcas-gilbraltar{background-position:-861px -14px;width:132px;height:31px;margin-right:45px}.cctv_marcas .cctv_marcas-nig{background-position:-1038px -12px;width:66px;height:34px;margin-right:49px}.cctv_marcas .cctv_marcas-fuhrmann{background-position:-1152px -15px;width:124px;height:26px}@media only screen and (max-width: 1594px){.cctv_marcas-item:not(:last-child){margin-right:59px}.cctv_marcas{flex-direction:column;align-items:center;justify-content:center;height:157px;max-width:860px}.containerLogos{width:100%;display:flex;justify-content:center}.containerLogos--top{margin-bottom:30px;margin-right:0}.cctv_marcas a.cctv_marcas-shure{margin-right:90px}.cctv_marcas a.cctv_marcas-promark{margin-right:69px}.cctv_marcas a.cctv_marcas-evans{margin-right:64px}.cctv_marcas a.cctv_marcas-gilbraltar{margin-right:73px}.cctv_marcas a.cctv_marcas-nig{margin-right:77px}}.cctv_list_tops .ps{max-height:768px}#va_info{padding:20px;background:#f5f5f5;position:relative;border:solid 1px #e0e0e0;border-radius:0 0 8px 8px;color:#424242;line-height:18px;border-top:0}#va_info hr{display:block;border-bottom:solid 1px #e0e0e0;height:0}#va_info p{white-space:pre-wrap;max-height:15px;overflow:hidden;transition:max-height 1s;margin:0 295px 15px 0}#va_info .t1{font-size:26px}#va_info .va-exib{display:block;margin:5px 0 15px}#va_info .va-exib b{font-family:"Montserrat",sans-serif;font-weight:700;font-size:15px}#va_info .sh{position:absolute;right:15px;top:15px;text-align:right}#va_info .sh:before{content:attr(data-title);display:block;font-size:13px;color:#424242;margin-bottom:5px}#va_info .btn{border:solid 1px #e0e0e0;background:#f5f5f5;border-radius:8px}#va_info .btn:hover{background:#eee}#va_info.extended p{max-height:100000px;transition:max-height 1s;margin-bottom:15px}#va_info.small p{min-height:30px}.bannerCifraClub{background-color:#fafafa;position:relative;height:306px;border-top:1px solid #eee}.bannerShare{background-image:url("../img/desktop//ilustration.svg");background-repeat:no-repeat;background-position:right;height:305px}.bannerShare .share-title{background-image:url("../img/desktop//slogan.svg");background-repeat:no-repeat;height:139px;font-size:0;background-position-y:bottom}.bannerShare .share-title.lang-es{background-image:url("../img/desktop//PROVISORIO_Slogan_ES.svg")}.bannerShare .share-description{font-size:15px;color:#616161;width:484px;display:block;margin:15px 0 25px}.bannerShare .share-link{background:#f70;color:#fff;padding:11px 16px 11px 25px;text-align:center;display:block;cursor:pointer;border-radius:10px;font:bold 14px "Montserrat",sans-serif;text-transform:uppercase;position:absolute;text-decoration:none;box-shadow:0 2px 4px rgba(255,119,0,0.4)}.bannerShare .share-link:hover{background:#f37100}@media only screen and (max-width: 1594px){.bannerCifraClub{height:307px}.bannerShare{background-image:url("../img/desktop//ilustration-page.svg");background-position-x:561px}.bannerShare .share-title{max-height:140px}.bannerShare .share-description{max-width:475px}.bannerShare .share-link{padding:11px 15px}}@media only screen and (max-width: 1235px){.bannerShare{background-position-x:521px}.bannerShare .share-title{max-height:128px}.bannerShare .share-description{max-width:455px;line-height:1.15}}.spr_cifra,.cifra .ico_verified,#side-menu .btn:before,#side-menu #side-tom button:after,.c-vel button i,.c-vel_bg,.c-rol_play,#c-exibir i,#c-afi .btn-afi{background-image:url("../img/desktop//cifra.svg?v=3")}.chord{display:block;text-align:center;color:#424242;position:relative;white-space:normal}.chord .btn-close{display:none;position:absolute;right:-10px;top:-5px;border:0}.chord strong{display:block;font-family:"CifraClub", Arial, sans-serif;line-height:1.2;margin-bottom:6px;position:relative}.chord small{display:block;color:#757575;width:72px;margin:auto;padding-top:10px}.chord:hover .btn-close{display:block}.chord:hover .chord-play{display:block}.chord-grid,.chord-capo,.chord-note,.chord-notes span,.chord-play:before,.chord-key{background-image:url("../img/desktop//sprite-chords.svg?v=3");position:relative}.chord-capo{width:72px;height:17px;position:relative;margin:0 auto 3px}.chord-capo span,.chord-fret{display:block;position:absolute;right:75px;top:0;line-height:17px;font-size:13px;font-weight:bold}.chord-fret{right:73px}.chord-grid{display:block;width:66px;height:83px;background-position:0 -19px;position:relative;margin:auto}.chord--half .chord-grid{background-position:-74px 0}.chord-note{display:block;width:11px;height:11px;background-position:-95px -85px;color:#fff;position:absolute;font-weight:bold;font-size:10px;line-height:11px}.chord-string--6,.chord--chip .chord-string--4{left:-5px}.chord-fret-1{top:5px}.chord-string--5,.chord--chip .chord-string--3{left:8px}.chord-fret-2{top:21px}.chord-string--4,.chord--chip .chord-string--2{left:21px}.chord-fret-3{top:37px}.chord-string--3,.chord--chip .chord-string--1{left:34px}.chord-fret-4{top:53px}.chord-string--2{left:47px}.chord-fret-5{top:69px}.chord-string--1{left:60px}.chord-bar{display:block;height:7px;border-radius:7px;right:-3px;background:#424242;position:absolute;margin-top:2px;overflow:hidden}.chord-bar.chord--leftHanded{left:-3px}.chord--leftHanded.chord-string--6,.chord--chip .chord--leftHanded.chord-string--4{right:-5px}.chord--leftHanded.chord-string--5,.chord--chip .chord--leftHanded.chord-string--3{right:8px}.chord--leftHanded.chord-string--4,.chord--chip .chord--leftHanded.chord-string--2{right:21px}.chord--leftHanded.chord-string--3,.chord--chip .chord--leftHanded.chord-string--1{right:34px}.chord--leftHanded.chord-string--2{right:47px}.chord--leftHanded.chord-string--1{right:60px}.chord-notes{overflow:hidden;font-size:0;padding-top:5px}.chord-noPicked,.chord-bassNote,.chord-picked{display:inline-block;width:7px;height:7px;background-position:-68px -85px;line-height:100px;margin:0 3px;overflow:hidden}.chord-bassNote{background-position:-77px -85px}.chord-picked{background-position:-86px -85px}.chord-play{display:none;width:36px;height:36px;position:absolute;top:50%;left:50%;margin:-18px 0 0 -18px;font-size:0;cursor:pointer;z-index:1;border:solid 1px #9e9e9e;border-radius:36px;background:#fff;box-shadow:0 0 0 2px #fff}.chord-play:hover,.chord-play.load,.chord-play.listen{border-color:#424242}.chord-play:before{content:"";display:block;width:14px;height:15px;background-position:-258px -104px;position:absolute;left:50%;top:50%;margin:-7px 0 0 -6px}.chord-play.load:before{width:16px;height:16px;background:url("../img/desktop//load.gif");background-size:100% 100%;margin:-8px 0 0 -8px}.chord-play.listen:before{width:16px;height:16px;background-position:-273px -103px;margin:-8px 0 0 -8px}.chord--chip .chord-grid{width:40px;height:83px;background-position:-142px 0}.chord--chip.chord--half .chord-grid{background-position:-184px 0}.chord--chip .chord-fret{right:46px}.chord--keyboard .chord-grid{width:256px;height:63px;background-position:0 -104px;overflow:hidden}.chord-key{position:absolute;font-size:0;top:50px;width:8px;height:8px;background-position:-108px -85px;left:-50px}.chord-key--1{left:4px}.chord-key--16{left:130px}.chord-key--2{left:10px}.chord-key--17{left:139px}.chord-key--3{left:19px}.chord-key--18{left:154px}.chord-key--4{left:25px}.chord-key--19{left:160px}.chord-key--5{left:34px}.chord-key--20{left:169px}.chord-key--6{left:49px}.chord-key--21{left:175px}.chord-key--7{left:55px}.chord-key--22{left:184px}.chord-key--8{left:64px}.chord-key--23{left:190px}.chord-key--9{left:70px}.chord-key--24{left:199px}.chord-key--10{left:79px}.chord-key--25{left:214px}.chord-key--11{left:85px}.chord-key--26{left:220px}.chord-key--12{left:94px}.chord-key--13{left:109px}.chord-key--27{left:229px}.chord-key--14{left:115px}.chord-key--28{left:235px}.chord-key--15{left:124px}.chord-key--29{left:244px}.chord-key--2,.chord-key--4,.chord-key--7,.chord-key--9,.chord-key--11,.chord-key--14,.chord-key--16,.chord-key--19,.chord-key--21,.chord-key--23,.chord-key--26,.chord-key--28{top:24px;background-position:-118px -85px;width:11px;height:11px}.chord--viola .chord-grid{width:59px;height:83px;background-position:0 -169px}.chord--viola.chord--half .chord-grid{background-position:-62px -169px}.chord--viola .chord-string--5{left:-4px}.chord--viola .chord-string--4{left:10px}.chord--viola .chord-string--3{left:24px}.chord--viola .chord-string--2{left:38px}.chord--viola .chord-string--1{left:52px}.chord--viola .chord-noPicked,.chord--viola .chord-bassNote,.chord--viola .chord-picked{margin:0 4px}.chord--viola .chord-fret{right:64px}.chord--small{display:inline-block}.chord--small .chord-capo{width:30px;height:9px;background-position:-261px 0}.chord--small .chord-capo span{right:33px}.chord--small strong{font-size:12px;margin-bottom:0}.chord--small .chord-grid{width:26px;height:35px;background-position:-263px -10px}.chord--small.chord--half .chord-grid{background-position:-263px -54px}.chord--small .chord-note{width:5px;height:6px;background-position:-278px -47px;font-size:0}.chord--small .chord-bassNote,.chord--small .chord-noPicked,.chord--small .chord-picked{width:4px;height:4px;background-position:-263px -48px;margin:0 0 0 1px}.chord--small .chord-bassNote{background-position:-268px -48px}.chord--small .chord-picked{background-position:-273px -48px}.chord--small .chord-fret,.chord--small .chord-capo span{right:30px;font-size:11px;font-family:Arial,Helvetica,sans-serif}.chord--small.chord--chip .chord-grid{width:16px}.chord--small.chord--chip .chord-fret{right:20px}.chord--small.chord--viola .chord-grid{width:21px}.chord--small .chord-string--6,.chord--small.chord--viola .chord-string--5,.chord--small.chord--chip .chord-string--4{left:-2px}.chord--small .chord-fret-1{top:2px}.chord--small .chord-string--5,.chord--small.chord--viola .chord-string--4,.chord--small.chord--chip .chord-string--3{left:3px}.chord--small .chord-fret-2{top:9px}.chord--small .chord-string--4,.chord--small.chord--viola .chord-string--3,.chord--small.chord--chip .chord-string--2{left:8px}.chord--small .chord-fret-3{top:16px}.chord--small .chord-string--3,.chord--small.chord--viola .chord-string--2,.chord--small.chord--chip .chord-string--1{left:13px}.chord--small .chord-fret-4{top:23px}.chord--small .chord-string--2,.chord--small.chord--viola .chord-string--1{left:18px}.chord--small .chord-fret-5{top:30px}.chord--small .chord-string--1{left:23px}.chord--small .chord-bar{height:3px}.chord--small .chord-bar.chord--leftHanded{left:-3px}.chord--small .chord--leftHanded.chord-string--6,.chord--small.chord--chip .chord--leftHanded.chord-string--4{right:-2px}.chord--small .chord--leftHanded.chord-string--5,.chord--small.chord--chip .chord--leftHanded.chord-string--3{right:3px}.chord--small .chord--leftHanded.chord-string--4,.chord--small.chord--chip .chord--leftHanded.chord-string--2{right:8px}.chord--small .chord--leftHanded.chord-string--3,.chord--small.chord--chip .chord--leftHanded.chord-string--1{right:13px}.chord--small .chord--leftHanded.chord-string--2{right:18px}.chord--small .chord--leftHanded.chord-string--1{right:23px}.chord-grid:before,.chord-note:before,.chord-capo:before,.chord-bar:before,.chord-notes span:before,.chord-key:before{content:url("../img/desktop//sprite-chords.svg?v=3");width:291px;height:167px;display:none;position:absolute}@media print{.chord-grid,.chord-note,.chord-notes span,.chord-capo,.chord-play,.chord-key,.chord-bar{background:url("");z-index:1}.chord-grid:before,.chord-note:before,.chord-capo:before,.chord-bar:before,.chord-notes span:before,.chord-key:before{display:block}.chord-play{display:none}.chord-grid:before{clip:rect(19px, 66px, 102px, 0);top:-19px;left:0}.chord--half .chord-grid:before{clip:rect(0, 140px, 83px, 74px);top:0;left:-74px}.chord-note{color:#fff !important}.chord-finger--1:before{clip:rect(85px, 219px, 96px, 208px);top:-85px;left:-208px}.chord-finger--2:before{clip:rect(85px, 232px, 96px, 221px);top:-85px;left:-221px}.chord-finger--3:before{clip:rect(85px, 245px, 96px, 234px);top:-85px;left:-234px}.chord-finger--4:before{clip:rect(85px, 258px, 96px, 247px);top:-85px;left:-247px}.chord-finger--p:before{clip:rect(120px, 269px, 131px, 258px);top:-120px;left:-258px}.chord-capo:before{clip:rect(0, 72px, 17px, 0);top:0;left:0}.chord-bar:before{clip:rect(85px, 206px, 92px, 131px);top:-85px;left:-131px}.chord-noPicked:before{clip:rect(85px, 76px, 92px, 68px);top:-85px;left:-68px}.chord-bassNote:before{clip:rect(85px, 84px, 92px, 77px);left:-77px;top:-85px}.chord-picked:before{clip:rect(85px, 94px, 92px, 86px);left:-86px;top:-85px}.chord--viola .chord-grid:before{clip:rect(169px, 59px, 252px, 0);left:0;top:-169px}.chord--viola .chord--half .chord-grid:before{clip:rect(169px, 121px, 252px, 62px);left:-62px;top:-169px}.chord--viola .chord-finger--1:before{left:-206px}.chord--viola .chord-finger--2:before{left:-221px}.chord--viola .chord-finger--3:before{left:-233px}.chord--viola .chord-finger--4:before{left:-242px}.chord--viola .chord-finger--p:before{left:-248px}.chord--chip .chord-grid:before{clip:rect(0, 182px, 83px, 141px);top:0;left:-141px}.chord--chip.chord--half .chord-grid:before{clip:rect(0, 224px, 83px, 183px);top:0;left:-183px}.chord--keyboard .chord-grid:before{clip:rect(104px, 256px, 167px, 0);top:-104px;left:0}.chord-key:before{clip:rect(85px, 116px, 93px, 108px);top:-85px;left:-108px}.chord-key--2:before,.chord-key--4:before,.chord-key--7:before,.chord-key--9:before,.chord-key--11:before,.chord-key--14:before,.chord-key--16:before,.chord-key--19:before,.chord-key--21:before,.chord-key--23:before,.chord-key--26:before,.chord-key--28:before{clip:rect(85px, 129px, 96px, 118px);top:-85px;left:-118px}.chord--small .chord-capo:before{clip:rect(0, 291px, 9px, 261px);top:0;left:-261px}.chord--small .chord-grid:before{clip:rect(10px, 289px, 45px, 263px);top:-10px;left:-263px}.chord--small.chord--half .chord-grid:before{clip:rect(54px, 289px, 90px, 263px);top:-54px;left:-263px}.chord--small .chord-note:before{clip:rect(47px, 283px, 53px, 278px);top:-47px;left:-278px}.chord--small .chord-notes span:before{clip:rect(48px, 267px, 52px, 263px);top:-48px;left:-263px}.chord--small .chord-notes .ac_baixo:before{clip:rect(48px, 272px, 52px, 268px);top:-48px;left:-268px}.chord--small .chord-notes .ac_sim:before{clip:rect(48px, 277px, 52px, 273px);top:-48px;left:-273px}.chord--small .chord-bar:before{clip:rect(92px, 291px, 95px, 261px);top:-92px;left:-261px}}@font-face{font-family:"Roboto Mono";src:url("https://studiosol-a.akamaihd.net/cc/font/roboto/robotomono-r.woff2"),url("https://studiosol-a.akamaihd.net/cc/font/roboto/robotomono-r.woff");font-weight:normal;font-style:normal}@font-face{font-family:"Roboto Mono Bold";src:url("../font/roboto/robotomono-b.woff2"),url("../font/roboto/robotomono-b.woff");font-weight:normal;font-style:normal}@font-face{font-family:"Montserrat";src:url("../font/montserrat-regular.woff2"),url("../font/montserrat-regular.woff");font-weight:normal}.g-1.cifra{position:relative}.cifra{padding-top:0}.cifra .t1{line-height:37px}.cifra .t2,.cifra .t4{margin-bottom:5px}.cifra .t3,.cifra .b_txt>h2{margin-bottom:10px;font:bold 20px "Montserrat",sans-serif;padding-top:3px}.cifra .ico_verified{display:inline-block;width:14px;height:14px;vertical-align:middle;margin-top:-5px;background-position:0 -38px;cursor:pointer;position:relative;border:solid 5px #fff}.cifra .sh{position:absolute;right:0;top:0}.cifra .g-side-ad .sh{top:8px}.cifra_acordes{clear:both;border-top:solid 1px #e0e0e0;padding:20px 0 65px}.cifra_acordes>div{margin-bottom:15px}.cifra_acordes>div span{margin-left:20px}.cifra_acordes li{display:inline-block;margin:18px 24px;vertical-align:top}.tooltip.tooltip--composer{color:#9e9e9e;font-size:13px;font-weight:normal;bottom:25px}.user-list .ddown-ctl:hover{background:none}.cifra_cnt{min-height:553px;font-size:14px;transition:margin-top 0.2s;margin-top:0;color:#212121}.cifra_cnt.p_max{margin-top:530px}.cifra_cnt>span{display:block;margin-bottom:5px}.cifra_cnt a{cursor:pointer;font-weight:bold}.cifra_cnt b{color:#f70}.cifra_cnt .tablatura u{text-decoration:none;color:#9e9e9e}.cifra_cnt b:hover,.cifra_cnt b.hover{padding:0 4px;margin:0 -4px;background:#f70;color:#fff;cursor:pointer;border-radius:3px;text-decoration:none}#cifra_tom{font-family:Arial,Helvetica,sans-serif;margin-bottom:25px;font-weight:bold}#cifra_tom a:hover{text-decoration:none}.col1,.col2{width:50%;float:left;margin-top:0}.ff .cifra_cnt a,.ff .cifra_cnt b{font-family:"Roboto Mono Bold", "Courier New", "Courier", monospace}.lt-ie8 .cifra_cnt a,.lt-ie8 .cifra_cnt b{font-family:"Roboto Mono Bold", "Courier New", "Courier", monospace}.cifra_freeze{position:fixed;z-index:10}.cifra_freeze.on{display:block}.addToList{height:45px;border-top:1px solid #eee;display:flex;align-items:center}#side-traducao:before{width:13px;height:13px;background-position:-69px -242px;left:7px;top:5px}#side-traducao.on:before{background-position:-69px -255px}#side-menu .btn:before{content:"";display:block;position:absolute;top:50%;left:12px;margin-top:-7px}#side-menu .btn:hover:after{content:""}#side-menu .btn.btn-full:hover,#side-menu .side-item:hover{color:#424242;border-color:transparent}#side-menu img{display:block;margin-bottom:20px;width:100%;height:110px;border-radius:55px 55px 55px 8px}#side-menu .side-controls{text-align:center;padding-left:0;overflow:hidden;cursor:default;position:relative}#side-menu .side-controls button{width:22px;height:22px;position:absolute;top:4px;left:4px;border:0;cursor:pointer}#side-menu .side-controls button+ul+button{left:auto;right:4px}#side-menu .side-controls ul{position:absolute;top:0;left:25px;right:25px;transition:top 0.2s;text-align:center;cursor:pointer}#side-menu #side-font button{text-align:center;color:#9e9e9e;font-weight:bold;font-size:12px;width:22px;height:22px;top:4px;right:4px}#side-menu #side-font button:hover{background:#f5f5f5}#side-menu #side-font button:after,#side-menu #side-font button:hover:before{content:"";background-image:url("../img/desktop//cifra.svg?v=3");display:inline-block}#side-menu #side-font button:hover:after{visibility:hidden}#side-menu .side-item{text-align:right;border-radius:8px;position:relative;padding-left:26px;display:flex;justify-content:left;align-items:center;width:100%}#side-menu .side-item:after{content:"";width:16px;height:16px;background-image:url("../img/desktop//cifra.svg?v=3");position:absolute;left:4px}#side-menu .side-item--add:after{background-position:0 -245px}#side-menu .side-item--metronomo:after{background-position:-19px -246px}#side-menu .side-item--dictionary:after{background-position:0 -262px}#side-menu .side-item--correct:after{background-position:-17px -263px}#side-menu .side-item--print:after{background-position:0 -279px}#side-menu .side-item--download:after{background-position:-17px -279px}#side-menu #side-font-more:after{background-position:0 -195px;width:8px;height:10px;top:1px;position:relative}#side-menu #side-font-more:before{background-position:-15px -184px;width:8px;height:10px;top:1px;position:relative;left:4px}#side-menu #side-font-less:after{background-position:-9px -195px;width:7px;height:8px;margin:7px 6px 6px 7px}#side-menu #side-font-less:before{background-position:-17px -195px;width:7px;height:8px}#side-menu #side-font-less:hover:before{margin:7px 6px 6px 7px}#side-menu #side-tom button:after{content:"";display:block;position:absolute}#side-menu #side-tom button.js-k-l:after{top:10px;left:6px}#side-menu #side-tom button.js-k-m:after{top:6px;left:6px}#side-menu #side-font ul,#side-menu #side-tom ul{display:block;line-height:2.8}#side-menu #side-font li+li,#side-menu #side-tom li+li{color:#f70}#side-menu #side-font.alter ul,#side-menu #side-tom.alter ul{top:-30px}#side-menu #side-font.alter ul a,#side-menu #side-tom.alter ul a{color:#f70}#side-menu #side-font i,#side-menu #side-tom i{display:inline-block;width:9px;height:9px;background-position:-45px -53px;margin-left:5px;position:relative;top:1px;opacity:0.7;cursor:pointer}#side-menu #side-font ul:hover i,#side-menu #side-tom ul:hover i{opacity:1}#side-menu #side-tom-less:after{width:10px;height:2px;background-position:0 -217px}#side-menu #side-tom-less:hover:after{background-position:-9px -204px}#side-menu #side-tom-more:after{width:10px;height:10px;background-position:0 -220px}#side-menu #side-tom-more:hover:after{background-position:0 -206px}#side-menu #side-video:hover{color:#fff}#side-menu #side-simp{padding:0;text-align:center;line-height:2.8}.cifra #side-menu{position:-webkit-sticky;position:sticky;top:-54px;margin-bottom:25px}.pl-warn.pl-fixed .player-aulaBox.on{background:#fff}.pl-fixed .cifra #side-menu{top:467px}.pl-warn.pl-fixed .cifra #side-menu{top:517px}@media only screen and (max-width: 1594px){.pl-fixed .cifra #side-menu{top:377px}.pl-warn.pl-fixed .cifra #side-menu{top:427px}}@media only screen and (max-width: 1235px){.pl-fixed .cifra #side-menu{top:327px}.pl-warn.pl-fixed .cifra #side-menu{top:377px}}#c-acordes{width:266px;min-width:266px;height:0;position:fixed;bottom:60px;left:inherit;right:15px;transition:height 0.2s;padding:0;border-radius:10px 10px 5px;background:transparent;border:1px solid transparent;box-shadow:none}#c-acordes .modal_cnt{overflow:hidden;position:relative;height:calc(100% - 77px);padding:0;margin:30px 0 15px}#c-acordes .modal_cnt .js-list{padding-left:15px}#c-acordes .modal-expand{position:absolute;bottom:-30px;right:0;background:#fff;height:28px;line-height:28px;text-align:center;font-weight:bold;color:#212121;z-index:1}#c-acordes .modal-expand:after{margin-left:4px}#c-acordes .modal_resize{position:absolute}#c-acordes .modal-expand:after{border-bottom-color:#424242}#c-acordes.modal.open .modal-expand:after{border-top-color:#424242}#c-acordes .chord{display:inline-block;vertical-align:top;padding:20px}#c-acordes .ac-select .ddown-ctl .btn.btn-slim{padding:0 15px;border-radius:8px}#c-acordes .ac-acorde.ac-cavaco{margin:10px 9px}#c-acordes.modal.keyboard.open{min-width:336px}#c-acordes.keyboard .ac-acorde{margin:10px 7px}#c-acordes.up{bottom:235px}#c-acordes.up-two{bottom:44px}#c-acordes.open{height:auto}#c-acordes.open .modal_resize{top:0;bottom:0;width:10px;cursor:w-resize;background:linear-gradient(to right, #f5f5f5 -1px, transparent);z-index:2;opacity:0;transition:opacity 0.15s;border-radius:10px}.no-scroll #c-acordes{z-index:0}.ac-select{height:32px;padding:15px 0 0 15px;display:none}.ac-select .btn-slim{width:145px}.modal-inst{width:145px;top:24px}.modal-inst li{padding:7px 0}#c-acordes:hover .modal_resize{opacity:1}#c-acordes.open.full{transition:all 0s}#c-acordes.open.full .modal_cnt{overflow:hidden;position:absolute;top:43px;bottom:29px}#c-acordes .ac-acorde{display:inline-block;margin:10px 14px;z-index:1;vertical-align:top}#c-dic.modal{margin:-221px 0 0 -359px;top:50%;left:50%;position:fixed;padding:0}.cifra-creditos{color:#424242;line-height:34px}.cifra-creditos>a{color:#757575}.cifra-creditos .tooltip:after{left:20px}.cifra-creditos .tooltip:before{left:inherit}.cifra-creditos b{font-weight:normal;margin-right:5px}.cifra-creditos span{position:absolute;bottom:15px;right:0;color:#9e9e9e}.cifra-creditos ul{vertical-align:middle}.cifra-banner{margin-bottom:30px;float:inherit;margin-left:0;text-align:center}.cifra-banner *{margin:auto}.cifra-ads{position:absolute;top:12px;right:151px;width:120px;height:35px}.gi-btn:hover{background:#01ab48}.gi-btn.gi-no:hover{background:#ce3505}.gotit{text-align:center;margin-bottom:14px;position:relative}.gotit.gi-yes .gi-btns+.gi-numb:before{background:#eee}.gotit.gi-yes .gi-btn.gi-no{background:#eee;color:#bdbdbd}.gotit.gi-yes .gi-send{max-height:400px}.gotit.gi-yes .gi-numb:first-child:before{height:auto;bottom:0}.gotit.gi-no .gi-numb:first-child:before{background:#e0e0e0}.gotit.gi-no .gi-btn:first-child{background:#eee;color:#bdbdbd}.gotit.gi-wait .gi-numb:first-child:before{background:#e0e0e0;cursor:wait}.gotit.gi-wait .gi-btn:first-child{background:#e0e0e0;cursor:wait}.gotit.gi-wait .gi-btn.gi-no{background:#e0e0e0;opacity:0.65;cursor:wait}.gotit.gi-not-loaded .gi-numb:first-child:before{background:#e0e0e0;cursor:auto}.gotit.gi-not-loaded .gi-btn:first-child{background:#e0e0e0;cursor:auto}.gotit.gi-not-loaded .gi-btn.gi-no{background:#e0e0e0;opacity:0.65;cursor:auto}.gi-numb{color:#212121;display:inline-block;font-weight:bold;text-align:left;float:left;padding:0 7px 0 10px;line-height:16px}.gi-numb:before{content:"";display:inline-block;width:5px;background:#00c853;position:absolute;left:0;top:0;height:32px;border-radius:3px}.gi-numb small{display:block;color:#757575;font-weight:normal}.gi-btns{display:inline-block;font-size:0}.gi-btn{display:inline-block;width:54px;height:32px;color:#fff;font-size:13px;font-weight:bold;background:#00c853;border-radius:10px 0 0 10px;cursor:pointer;transition:background 250ms}.gi-btn.gi-no{background:#e83d08;border-radius:0 10px 10px 0}.gi-btns+.gi-numb{float:right;text-align:right;padding:0 10px 0 7px}.gi-btns+.gi-numb:before{left:initial;right:0;background:#e83d08}.gi-send{text-align:left;margin-top:15px;overflow:hidden;max-height:0;transition:max-height 300ms;padding-left:10px}.gi-send p{margin-bottom:5px}.gi-send .input{width:calc(100% - 75px);padding:0 15px;border-radius:10px}.gi-send .input+.btn{border-radius:10px;font-size:13px;color:#212121;font-weight:bold;width:70px}.gi-send .input+.btn:hover{background:#e0e0e0;border-color:#e0e0e0}.c-coverPlayer{max-height:0;overflow:hidden;transition:max-height 300ms, margin-bottom 0s 300ms}.c-coverPlayer.on{max-height:1000px;margin-bottom:10px;transition:max-height 300ms, margin-bottom 0s 0s}.c-coverPlayer iframe{display:block;height:233px}.c-coverPlayer span{border:solid 1px #e0e0e0;border-radius:0 0 4px 4px;padding:10px;display:block}.c-coverPlayer span strong{display:block;color:#f70}.c-coverPlayer span small{font-size:11px;color:#757575}#c-covers .ps{max-height:380px;width:100%}#c-covers .top .top-txt_primary{color:#212121;padding-top:10px}@media only screen and (max-width: 1355px){.c-coverPlayer iframe{height:200px}}@media only screen and (max-width: 1235px){.gotit .gi-btn{width:74px}}.aula-warning{display:block;opacity:0;height:30px;line-height:30px;border-radius:5px;background:#ffc;border:solid 1px #fc0;position:absolute;bottom:-57px;left:0;right:0;text-align:center;transition:top 0.5s;visibility:hidden;box-sizing:border-box}.aula-warning i{display:block;width:15px;height:15px;background-position:-17px -69px;position:absolute;top:7px;right:7px}.aula-warning i:hover{background-position:-33px -69px}.blocked-txt{font-size:15px;line-height:22px;margin:25px 0}.blocked-txt p{margin-top:25px}.blocked-form .input,.blocked-form .btn{vertical-align:top}.blocked-form .btn{margin-left:15px}.t402-prompt-iframe-container{z-index:11;position:relative;width:580px}.fb-page{margin-bottom:30px}.c-ver_page{position:relative;padding-top:48px}.c-ver_page .vers-r{width:100%}.c-ver_page .vers-r>span:nth-child(1){width:50%}.delimiting-container{width:calc(100% - 300px);margin-bottom:35px}@media only screen and (max-width: 1235px){.t402-prompt-iframe-container{width:440px}}.js-expandtext{font-weight:bold;padding:9px 15px;color:#212121;background:#fff;border-radius:10px;border:1px solid #e0e0e0;box-shadow:0 3px 6px rgba(0,0,0,0.1)}.js-expandtext:hover{background:#f5f5f5;border-color:#f5f5f5}.modal_pin.open .js-expandtext{border-radius:10px 5px 10px 10px}.modal_pin .modal_cnt.ps-container+.modal-expand{border-radius:10px}.modal_pin .c-rol_man+.modal-expand:after{content:"";display:inline-block;width:0;height:0;border-style:solid;vertical-align:middle;border-width:0 4px 4px;border-color:transparent transparent #9e9e9e;top:6px}.js-outer-all .modal_pin .modal-expand{max-width:83px;background:#212121;border-radius:10px}#c-acordes.modal.open{background:#fff;border:solid 1px #e0e0e0;box-shadow:0 3px 6px 0 rgba(0,0,0,0.1);top:100px}#c-acordes.modal.open .modal_cnt.ps-container{top:auto;bottom:0}#c-acordes.modal.open .ac-select{display:block}#c-acordes.modal.open .ac-select .ddown-ctl{z-index:1}#side-menu #side-font.side-controls--print button,#side-menu #side-tom.side-controls--print button{top:2px}#side-menu #side-font.side-controls--print ul{line-height:2.5}#side-menu #side-afinacao.side-controls--print{padding:0 15px}#side-menu #side-afinacao.side-controls--print:after{top:11px}.side-controls--print.btn-full{padding-top:0}.side-controls--print #side-font-restore{position:relative;top:3px}.sideDisplayOptions{position:relative}.sideDisplayOptions:hover #side-exibir{background:#f5f5f5;color:#424242;border-color:#f5f5f5}.letra{position:relative;font-size:15px;line-height:1.8;z-index:0;min-height:300px;overflow:hidden}.letra div{width:405px;float:left}.letra p{margin-bottom:30px}.letra span{display:inline-block;width:100%}.l_row{position:relative;display:inline-block}.l_row span{position:relative;z-index:1;padding-right:25px}.l_row:before{content:"";display:none;width:799px;background:#f5f5f5;top:0;bottom:0;position:absolute;border-radius:3px}.l_row:hover:before{display:block}.letra-l .l_row:before{left:-7px}.letra-t{color:#757575}.letra-t .l_row:before{right:18px}@media only screen and (max-width: 1594px){.letra div{width:50%}.l_row:before{width:939px}.letra-t .l_row:before{right:-7px}}@media only screen and (max-width: 1235px){.l_row:before{width:819px}}.modal-expand{height:18px;position:relative;cursor:pointer;text-align:center}.modal-expand:hover{background:linear-gradient(rgba(158,158,158,0), rgba(158,158,158,0.2))}.modal.open .modal-expand:after{border-width:4px 4px 0;border-color:#9e9e9e transparent transparent}.modal-footer{border-top:solid 1px #e0e0e0;overflow:hidden;height:43px;padding:5px 10px 0}.modal-footer input.input{height:32px}.modal-footer button{border-radius:8px}#c-rol{width:105px;padding:0;position:fixed;bottom:14px;background:#f5f5f5}#c-rol button{font-size:0}#c-rol.open .c-rol_man{height:145px}.c-rol_control{position:relative;padding:8px 10px 8px 35px}.c-vel{display:block;width:60px;height:28px;position:relative}.c-vel button{display:block;width:18px;height:18px;background:#9e9e9e;border:solid 2px #f5f5f5;border-radius:18px;position:absolute;top:5px;cursor:pointer}.c-vel button:hover{background:#757575}.c-vel button i{margin:auto}.c-vel_bg{display:block;width:28px;height:28px;background-position:0 -84px;position:absolute;left:16px;top:0}.c-vel_mask{display:block;width:22px;height:9px;background-position:0 -52px;position:absolute;top:19px;left:19px}.c-vel_p{display:block;width:2px;height:13px;background:#d0021b;position:absolute;top:7px;left:29px;-webkit-transform-origin:bottom center;transform-origin:bottom center;transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s, -webkit-transform 0.2s}.c-vel_p.n1{-webkit-transform:rotate(-41deg);transform:rotate(-41deg)}.c-vel_p.n2{-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}.c-vel_p.n3{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.c-vel_p.n4{-webkit-transform:rotate(20deg);transform:rotate(20deg)}.c-vel_p.n5{-webkit-transform:rotate(43deg);transform:rotate(43deg)}.c-vel_min{left:0}.c-vel_min i{display:block;width:8px;height:2px;background-position:-13px -65px}.c-vel_max{right:0}.c-vel_max i{display:block;width:8px;height:8px;background-position:-21px -65px}.c-rol_play{display:block;width:12px;height:14px;background-position:0 -53px;position:absolute;top:17px;left:10px;cursor:pointer}.c-rol_play:hover{background-position:0 -68px}.c-rol_pause{background-position:-15px -50px}.c-rol_pause:hover{background-position:-15px -35px}.c-rol_man{height:0;position:relative;font-size:10px;color:#757575;text-align:center;overflow:hidden;transition:all 0.15s}.c-rol_man span{display:block}.c-rol_man i{display:block;height:20px;margin:auto;background:url("../img/desktop//rol.svg")}.c-rol_space i{width:42px;background-position:-32px 0}.c-rol_esc i{width:30px}.c-rol_space,.c-rol_esc{position:absolute;top:7px;left:46px;width:49px}.c-rol_esc{left:11px;width:30px}.c-rol_arrow{position:absolute;top:59px;left:12px;width:77px}.c-rol_arrow i{width:77px;height:55px;background-position:0 -22px}.lt-ie9 .c-vel_p{display:block;width:28px;height:28px;left:16px;top:0;background:url("../img/desktop//vel_ie.png") 0 -56px}.lt-ie9 .c-vel_p.n1{background-position:0 0}.lt-ie9 .c-vel_p.n2{background-position:0 -28px}.lt-ie9 .c-vel_p.n3{background-position:0 -56px}.lt-ie9 .c-vel_p.n4{background-position:0 -84px}.lt-ie9 .c-vel_p.n5{background-position:0 -112px}#c-tom{padding:0;width:189px;margin-top:7px}#c-tom ul{overflow:hidden;border:solid 1px #e0e0e0;border-width:1px 0;padding:0 5px 5px 6px;clear:both}#c-tom li{float:left;padding:5px 4px 0 3px}#c-tom .btn{width:37px;padding:0;text-align:center;display:block;color:#757575}#c-tom .btn:active{background:#212121;color:#fff}#c-tom .btn.btn-black{color:#fff;background:#212121}#c-tom .btn.half{width:81px;float:left;margin:7px 7px 7px 9px}#c-tom .btn.half:nth-child(2){margin-left:0}#c-tom .btn-full{width:169px;margin:7px 9px}#c-tom:before{left:34px}#c-tom:after{left:35px}#c-exibir{width:259px}#c-exibir li{padding:9px 0 9px 35px;position:relative}#c-exibir li:hover{background:#f5f5f5;border-radius:8px}#c-exibir i{display:block;left:10px;position:absolute;top:50%;margin-top:-8px}#c-exibir input+label{line-height:1.4}#c-exibir.modal{border:1px solid #f5f5f5}#c-exibir.modal--left:before,#c-exibir .modal--left:after{border-right-color:#f5f5f5}.exib_col{width:16px;height:16px;background-position:0 -296px;margin-top:-5px}.exib_diag{width:16px;height:16px;background-position:-17px -296px}.exib_diag2{width:16px;height:16px;background-position:0 -313px}.exib_tab{width:16px;height:16px;background-position:-18px -313px}.exib_canh{width:16px;height:16px;background-position:0 -330px}#c-ver{width:157px;padding:0;min-height:210px;max-height:288px;padding-left:155px}#c-ver .list-links{width:156px;border-right:solid 1px #e0e0e0;padding:7px 10px;float:left;position:absolute;top:0;left:0;bottom:0}#c-ver .list-links a:hover,#c-ver .list-links a.on,#c-ver .list-links a.on:hover{background:#f5f5f5;color:#212121}#c-ver .list-links a.on,#c-ver .list-links a.on:hover{color:#f70;font-weight:700}#c-ver.open{width:760px}.versions{float:right;width:602px;display:none;padding-top:48px;max-height:100%}.versions.on{display:block}.versions .list-versions{display:block;max-height:240px;height:auto;border-radius:8px}.versions .ps-scrollbar-y{right:10px}.vers-r{display:table;height:48px;color:#9e9e9e;width:602px}.vers-r:hover{text-decoration:none;color:#212121;background:#f5f5f5}.vers-r>span{display:table-cell;height:48px;border-bottom:solid 1px #e0e0e0;text-align:center;vertical-align:middle}.vers-r>span:nth-child(1){width:258px;text-align:left;padding-left:20px;position:relative}.vers-r>span:nth-child(2){width:83px}.vers-r>span:nth-child(3){width:83px}.vers-r>span:nth-child(4){width:178px;padding-right:20px}.vers-r .ico_aul{position:absolute;top:15px;right:0}a.vers-r>span:nth-child(1){color:#424242;font-weight:bold}.vers-h{color:#757575;position:absolute;top:0}.vers-h:hover{background:#fff;color:#757575}#c-afi{width:552px;padding:0}#c-afi>.c-afi-sel{width:170px;float:left;padding:7px 10px 6px}#c-afi .btn{margin-top:5px;border-radius:4px}#c-afi .embbed-afi{height:305px;float:right;border-left:solid 1px #e0e0e0;background:#f7f7f7}#c-afi .list-links{position:relative;margin-bottom:5px}#c-afi .list-links b{margin-left:20px;color:#f70}#c-afi .list-links:after{content:"";display:block;left:-10px;right:-10px;height:1px;bottom:-5px;background:#e0e0e0;position:absolute}#c-afi .btn-afi{display:block;width:10px;height:10px;background-position:-10px -113px;position:absolute;top:12px;left:132px;cursor:pointer}#c-afi .listen .btn-afi{width:14px;height:14px;background-position:0 -180px;top:10px;left:130px}#c-afi .load .btn-afi,#c-afi .load:hover .btn-afi{width:16px;height:16px;background:url("../img/desktop//load.gif");top:10px;background-size:16px 16px;left:129px;opacity:0.7}#c-afi a:hover .btn-afi{background-position:0 -113px}#c-afi a.listen:hover .btn-afi{background-position:-15px -170px}#c-afi:before,#c-afi:after{left:50%;margin-left:-10px}#c-afi:after{margin-left:-9px}#c-afi.modal--top,#c-afi.no-tuner{width:auto}#c-afi.modal--top .embbed-afi,#c-afi.no-tuner .embbed-afi{display:none}#c-afi.modal--top #js-afi-viola .list-links,#c-afi.no-tuner #js-afi-viola .list-links{display:none}#c-capo{width:159px;padding:0;border:1px solid #f5f5f5;box-shadow:0 3px 6px 0 rgba(0,0,0,0.1)}#c-capo ul{position:absolute;top:24px;left:19px}#c-capo li{color:#9e9e9e;font-weight:bold;line-height:16px;text-align:right;padding-right:107px;position:relative;cursor:pointer}#c-capo li .btn-close{opacity:0;position:absolute;right:0;top:-2px}#c-capo li:after{content:"CAPO";display:none;width:78px;height:9px;background:rgba(255,255,255,0.5);border:solid 1px #e0e0e0;border-radius:3px;position:absolute;left:50%;margin-left:-40px;top:3px;text-align:center;font-size:10px;line-height:9px;letter-spacing:5px;text-indent:5px;color:transparent;box-sizing:border-box}#c-capo li:hover{color:#424242}#c-capo li:hover:after{display:block}#c-capo li.on{color:#424242}#c-capo li.on .btn-close{opacity:1}#c-capo li.on:after{display:block;color:#fff;background:#424242;border:0}#c-capo button.js-cancel,#c-capo button.js-ok{position:absolute;bottom:5px}#c-capo button.js-ok{right:10px}#c-capo.modal--left:before,#c-capo.modal--right:before{top:50%;margin-top:-10px}#c-capo.modal--left:after,#c-capo.modal--right:after{top:50%;margin-top:-9px}.c-braco{display:block;width:71px;height:201px;background:url("../img/desktop//capo.svg");margin:20px auto}#c-fav{width:300px;padding:0}#c-fav ul{margin:10px;height:102px;overflow:hidden}#c-fav li{padding:11px 10px;border-radius:8px}#c-fav li:hover{background:#f5f5f5}#c-fav li:hover label{color:#212121}#c-fav li:hover label:before{color:#757575}#c-fav label{color:#424242}#c-fav label:before{top:-1px}#c-fav .input{width:211px;border-radius:8px}#c-fav .btn-dest{text-transform:capitalize;border-radius:8px}.c-troca{padding:0;transition:width, height 0.1s;width:118px}.c-troca:before{left:49px}.c-troca:after{left:50px}.c-troca>div{padding:15px 10px 7px;width:118px;position:relative}.c-troca .btn-full{padding:0;margin-top:15px}.c-troca .btn-full.js-toggle_variations{height:28px;border-radius:5px;line-height:1.3}.c-troca>div:nth-child(2){display:none;width:395px;position:absolute;top:0;bottom:0;left:118px;padding:0;border-left:solid 1px #e0e0e0}.c-troca .modal-footer{position:absolute;bottom:0;left:0;right:0;text-align:right}.c-troca .inp_opt{position:absolute;left:10px;top:12px}.c-troca.open{width:513px}.c-troca.open>div:nth-child(2){display:block}.c-troca.no-border{border-color:transparent;box-shadow:none;z-index:4;background:transparent}.c-troca.no-border .btn,.c-troca.no-border .modal-moveButton,.c-troca.no-border .btn-close{display:none}.c-troca.no-border .ac-acorde{background:#fff}.c-troca.no-border .ac-acorde:before{content:"";position:absolute;top:-10px;left:-10px;right:-10px;bottom:-10px;background:#fff}.c-troca.no-border .modal-background{background:transparent}.c-troca.c-tec:before{left:129px}.c-troca.c-tec:after{left:130px}.c-troca.c-tec,.c-troca.c-tec>div{width:279px}.c-troca.c-tec.open{width:595px}.c-troca.c-tec>div:nth-child(2){left:279px;width:315px}.c-troca.is-dragging{opacity:0.6}.c-troca .modal-background{height:9px;width:97%;position:absolute;top:2px;left:2px;background:url("../img/desktop//drag.jpg?v=1")}.modalChord--empty>div{padding:0}.modalChord--empty{width:116px;height:181px}.modalChord--empty .modal-moveButton,.modalChord--empty .btn,.modalChord--empty .c-troca_opt{display:none}.chord--empty{width:116px;height:181px;padding:0 10px;text-align:center;color:#757575;font-size:16px;line-height:1.2}.chord--empty span{content:"";display:inline-block;height:100%;vertical-align:middle}.chord--empty p{display:inline-block;vertical-align:middle}.chord--empty b{color:#424242}.c-tr_lista{overflow:hidden;position:absolute;top:15px;bottom:39px;white-space:nowrap;width:100%}.c-tr_lista ul{margin-left:6px;position:absolute;height:100%}.c-tr_lista li{display:inline-block;margin:0 25px;padding-bottom:17px;position:relative;height:100%;opacity:0.4}.c-tr_lista li.on:after{content:"";position:absolute;bottom:0;left:0;right:0;height:5px;background:#f70}.c-tr_lista li.on,.c-tr_lista li:hover{opacity:1}.c-tr_lista .btn-transp{margin-right:10px}.c-tr_control{display:block;width:22px;position:absolute;top:0;left:0;bottom:39px;border:0;font-size:0;cursor:pointer}.c-tr_control:after{content:"";display:block;position:absolute;top:50%;left:7px;width:0;height:0;border-width:4px 4px 4px 0;border-style:solid;border-color:transparent #424242 transparent transparent}.c-tr_control:hover{background:transparent;background:-webkit-linear-gradient(to right, #f5f5f5 0%, transparent 100%);background:-moz-linear-gradient(to right, #f5f5f5 0%, transparent 100%);background:-ms-linear-gradient(to right, #f5f5f5 0%, transparent 100%);background:linear-gradient(to right, #f5f5f5 0%, transparent 100%)}.c-tr_control.off{display:none}.c-tr_control.next{left:initial;right:2px}.c-tr_control.next:after{border-width:4px 0 4px 4px;border-color:transparent transparent transparent #424242}.c-tr_control.next:hover{background:transparent;background:-webkit-linear-gradient(to right, transparent 0%, #f5f5f5 100%);background:-moz-linear-gradient(to right, transparent 0%, #f5f5f5 100%);background:-ms-linear-gradient(to right, transparent 0%, #f5f5f5 100%);background:linear-gradient(to right, transparent 0%, #f5f5f5 100%)}.c-cav .c-tr_lista li{margin:0 11px}#c-verified{width:auto;top:205px}#c-verified>span{display:block;margin-bottom:5px;color:#757575}#c-verified .thumb{width:35px;height:35px;position:absolute;top:0;left:0}#c-verified small{display:block;color:#757575;margin-top:3px}.c-ver_user{display:block;position:relative;min-height:35px;padding-left:40px}.c-ver_user:hover{text-decoration:none}.modal--top.prof-inst-mod .ico{margin-right:5px;top:-1px}.prof-inst-mod.modalTeachers{padding:10px;margin-top:10px}.modalTeachers-arrow{left:0;width:100%;height:10px;position:absolute;top:-9px;background:transparent}.modalTeachers-arrow:after{content:"";background-image:url("../img/desktop//sprite.svg?v=9");background-position:-44px -1px;height:5px;width:13px;position:absolute;top:4px;right:10px}.modalDisplayOptions{top:-16px;left:auto;right:auto}.modalDisplayOptions--left.on{left:calc(100% - 1px);margin-left:20px}.modalDisplayOptions--right.on{right:calc(100% - 1px);margin-right:20px}.player{background:#000;display:block;position:relative;border-radius:8px 8px 0 0}.player>p{text-align:center;display:inline-block;font-size:15px;color:#757575;vertical-align:middle;width:100%}.player--empty{background:#fff;border:1px solid #e0e0e0;display:flex;justify-content:center;align-items:center;flex-direction:column;height:320px}.player--empty:after{content:"";width:235px;height:94px;background-image:url("../img/desktop//empty-video.svg")}.player--empty span{font-size:20px;color:#212121;font-family:"Montserrat",sans-serif;font-weight:700;max-width:200px;text-align:center;margin-bottom:20px}.player-pause{background-position:-240px 0}.player-list{background-position:-144px 0}.player-repeat{background-position:-168px 0}.player-config{background-position:-192px 0}.player-advance{background-position:-48px 0}.player-back{background-position:-24px 0}.player--aula.player--full .player-full{background-position:-828px 0}.player-full{background-position:-697px 0}.player-full--small{background-position:-721px -2px}.player-full--small:hover{background-position:-782px -2px}.player-full--smallInside{background-position:-828px 0}.player-prev{background-position:-376px 0}.player-next{background-position:-400px 0}.player-down{background-position:-662px 1px}.player-down:hover{background-position:-744px 1px}.player-up{background-position:-680px 1px}.player-up:hover{background-position:-762px 1px}.player-random{background-position:-424px 0}.player-fix{background-position:-264px 0;position:absolute;top:11px;right:49px}.player-fix.on{background-position:-348px 0}.player-theater{background-position:-557px 0}.player-theater.on{background-position:-581px 0;opacity:0.38}.player-close{background-position:-288px 0;position:absolute;top:11px;right:15px}.player-core{width:100%;height:100%;position:relative;background:#212121}.player--music:hover .player-sizeControl,.player-sizeControl:hover{visibility:visible;opacity:1}.player-embed{width:100%;position:relative;padding-bottom:calc(56.25%);height:0;overflow:hidden;background:#333}.player-embed iframe,.player-embed video{position:absolute;top:0;left:0;width:100%;height:100%}.player--full .player-full--smallInside{display:inline-block}.player--normal .player-full--smallInside,.player--big .player-full--smallInside,.player--min .player-full--smallInside{display:none}.player-controls{width:100%;height:32px;padding:5px 0 3px;font-size:0;background:#212121;position:relative;clear:both}.player-controls>button,.player-controls>span button,.player-button{width:24px;height:24px;font-size:0;background-image:url("../img/desktop//player.svg?v=4");opacity:0.38;cursor:pointer;margin:0 5px;vertical-align:middle;z-index:2}.player-controls>button:hover,.player-controls>button.on,.player-controls>span button:hover,.player-controls>span button.on,.player-button:hover,.player-button.on{opacity:1}.player-right{position:absolute;right:0;top:5px}.player-progress{width:100%;height:2px;background:#424242;position:absolute;bottom:30px;left:0;transition:height 0.25s;cursor:pointer}.player-progress:hover{height:4px}.player-load{background:#757575;display:block;height:100%}.player-played{display:block;height:100%;background:#f70;position:absolute;top:0;left:0}.player-seek{height:18px;position:absolute;top:-8px;left:0;right:0}.player-seek i{display:block;width:10px;height:10px;background:#fff;border-radius:10px;position:absolute;top:4px;cursor:pointer}.player-seek i:before,.player-seek i:after{content:"";display:block;width:18px;height:18px;position:absolute;top:-4px;left:-4px;border-radius:18px}.player-seek i:after{background:rgba(255,255,255,0.25)}.player-seek i,.player-seek i:after{-webkit-transform:scale(0);transform:scale(0);transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s}.player-seek:hover i,.player-seek:hover i:hover:after{-webkit-transform:scale(1);transform:scale(1)}.player-time{display:inline-block;font:12px/24px Tahoma,sans-serif;color:#757575;vertical-align:middle;margin:0 5px}.player-time i{color:#fff;font-size:12px;font-style:normal}.player-vol{background-position:-72px 0}.player-vol.player-vol--half{background-position:-96px 0}.player-vol.player-vol--mute{background-position:-120px 0}.player-volCtrl{width:34px;height:24px;position:relative;display:inline-block}.player-volCtrl:hover .player-volCtrl-cnt,.player-volCtrl.hover .player-volCtrl-cnt{height:80px}.player-volCtrl:hover .player-volCtrl-bar,.player-volCtrl.hover .player-volCtrl-bar{opacity:1;top:10px}.player-volCtrl:hover .player-volCtrl-bar i,.player-volCtrl.hover .player-volCtrl-bar i{visibility:visible;opacity:1}.player-volCtrl:hover button,.player-volCtrl.hover button{opacity:1}.player-volCtrl-bar{display:inline-block;width:3px;background:#424242;border-radius:3px;position:absolute;bottom:5px;top:100%;opacity:0;left:50%;margin-left:-1px;cursor:pointer}.player-volCtrl-bar:before{content:"";display:block;width:20px;position:absolute;top:0;bottom:0;left:-8px}.player-volCtrl-bar i{visibility:hidden;width:7px;height:7px;border-radius:7px;position:absolute;left:-2px;background:#f70;opacity:0;transition:opacity 0.1s 0.1s}.player-volCtrl-cnt{content:"";height:0;left:0;right:0;bottom:24px;position:absolute;background:#212121;transition:height 0.3s;border-radius:3px}.player-volCtrl-cnt:after{content:"";display:inline-block;width:0;height:100%;vertical-align:middle}.player-volCtrl-lev{display:block;width:100%;height:100%;background:#f70;border-radius:3px;position:absolute;bottom:0}.player--normal{width:570px}.player--close{width:230px;height:0;margin-right:0}.player--min{width:230px;margin-right:0}.player--big{width:1165px}.player--full,.player--full.player--music,.player--full.player--aula{width:100%;height:auto;position:fixed;top:0;left:0;bottom:0;z-index:20;margin:0}.player--full .player-core,.player--full.player--music .player-core,.player--full.player--aula .player-core{width:100%;height:calc(100% - 32px)}.player--full .player-embed,.player--full.player--music .player-embed,.player--full.player--aula .player-embed{height:100%;padding-bottom:0}.player-placeholder{position:absolute;top:0;bottom:0;left:50%;width:100%;overflow:hidden;-webkit-transform:translate(-50%, 0%);transform:translate(-50%, 0%)}.player-placeholder.loading:before{background-color:#212121;background-image:url("../img/desktop//loading_b.gif")}.player-placeholder img{width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.player-placeholder a{display:block;width:72px;height:72px;background:rgba(0,0,0,0.7);border-radius:50%;position:relative;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);box-shadow:0 3px 6px rgba(0,0,0,0.3)}.player-placeholder a:hover{background:#f70}.player-placeholder a:before{content:"";width:21px;height:24px;background:url("../img/desktop//sprite.svg?v=9") -83px -109px;position:absolute;top:50%;left:calc(50% + 2px);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:block}.player--init{padding-bottom:0}.player--init .player-controls{visibility:hidden;height:0;display:none}.player-sizeControl{position:absolute;top:-40px;right:0;visibility:hidden;opacity:0;transition:visibility 0s, opacity 0.3s linear;padding:10px 10px 10px 50px;width:100%;height:40px;z-index:0}.player-sizeControl button{width:20px;height:20px;opacity:1;margin:0 0 0 5px;border-radius:3px;font-size:0;background-image:url("../img/desktop//player.svg?v=4")}.player-sizeControl button:hover{background-color:#eee}.player-sizeControl button.off{opacity:0.5}.player-sizeControl-container{position:absolute;right:10px}.player--full .player-change.on{right:0;top:initial;left:initial;width:375px;height:300px;bottom:32px}.player--full.player--review .player-controls{margin-left:0;left:0;right:0;width:100%}.player--full .player-playlist{height:170px;width:355px;bottom:30px;right:0;top:initial;border-radius:3px 3px 0 0}.player--full .player-fix,.player--full .player-close{display:none}.player-configBox{width:129px;right:7px;position:absolute;bottom:32px;color:#fff;font:11px Tahoma,sans-serif;visibility:hidden;opacity:0;transition:opacity 0.2s, visibility 0s}.player-configBox.on{visibility:visible;opacity:1}.player-modal{position:relative;display:inline-block;text-align:left;width:100%}.player-modal.on span,.player-modal:hover span{background:#757575}.player-modal span{display:none}.player-modal ul{display:block;background:#212121;padding:10px 0;position:absolute;bottom:0;left:0;width:100%;border-radius:3px;box-sizing:border-box;font-size:13px}.player-modal ul.on{display:block}.player-modal ul li.on{background:#3f3125;color:#f70}.player-modal ul li.on:hover::before{background:url("../img/desktop//player.svg?v=4") 216px 0}.player-modal ul li.on a{color:#f70;background:#3f3125}.player-modal ul a{display:block;text-decoration:none;height:32px;line-height:32px;color:#757575;border-radius:3px;padding:0 15px;cursor:pointer;background:transparent}.player-modal ul a:hover{background:#424242;color:#fff}.showLesson .cifra{padding-top:555px}.showLesson .player--music.player--big,.showLesson .player--music.player--normal{top:1047px;transition:top 300ms}.player-aulaBox{position:absolute;top:217px;height:0;overflow:hidden;transition:height 300ms;padding-bottom:0;left:50%;margin-left:-648px}.player-aulaBox.on{height:557px;overflow:inherit;padding-bottom:30px}.player-aulaBox.on .player-embed{opacity:1;transition:opacity 0s 300ms}.removeAds+div .player-aulaBox{top:102px}.showLesson.pl-warn .return_msg{margin:20px 0}.showLesson.pl-warn .cifra{padding-top:602px}.showLesson.pl-warn .player-aulaBox.on{height:563px}.showLesson.pl-warn .player--music.player--big,.showLesson.pl-warn .player--music.player--normal{top:1094px;transition:top 300ms}.player--aula{z-index:3}.player--aula .player-chapters-control{display:none}.player--aula .player-embed{opacity:1;transition:opacity 0s 0s}.player--aula .player-core{width:880px;float:left}.player--review .player-core{float:inherit;margin:auto}.player--review .player-embed{float:inherit;margin:auto;opacity:1}.player--aula.player--full{height:auto}.player--aula.player--full .player-chapters+.player-controls{right:0}.player--aula.player--full .player-chapters-control{display:inline-block;font-size:13px;font-weight:bold;width:auto;background:url("");color:#757575;opacity:1;padding:0 10px}.player--aula.player--full .player-chapters-control:after{content:"";display:inline-block;vertical-align:middle;margin-left:5px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #757575}.player--aula.player--full .player-chapters-control:hover,.player--aula.player--full .player-chapters-control .on{color:#fff}.player--aula.player--full .player-chapters-control:hover:after,.player--aula.player--full .player-chapters-control .on:after{border-top-color:#fff}.player--aula.player--full .player-chapters{display:block;width:295px;height:0;position:absolute;background:#212121;right:78px;bottom:32px;top:initial;overflow:hidden;transition:height 0.2s}.player--aula.player--full .player-chapters.on{height:392px}.pl-fixed .player-aulaBox{position:fixed;top:52px;z-index:12}.pl-fixed .player-aulaBox.unfixed{position:absolute;transition:top 3s;top:217px}.player-configuration{width:199px}.player-configuration ul a:hover{background:transparent;color:#fff}.player-configuration .player-configuration-item a{color:#fff;font-weight:bold}.player-configuration .player-configuration-item a span{display:block;float:right;background:#212121;color:#757575;margin-right:20px;font-weight:normal}.player-configuration .player-configuration-item a span:hover{background:#212121}.player-configuration .player-configuration-item a span:after{content:"";background:url("../img/desktop//player.svg?v=4") 204px 0;width:12px;height:22px;position:absolute;margin-top:6px;margin-left:10px}.player-modal-config li{position:relative}.player-modal-config li.on:before{content:"";background:url("../img/desktop//player.svg?v=4") 216px 0;width:12px;height:22px;position:absolute;top:5px;left:15px}.player-modal-config ul li a{padding:0 15px 0 35px}.player-modal-config li:hover a{background:#424242;color:#fff}.player-modal-config li:hover:before{content:"";background:url("../img/desktop//player.svg?v=4") 231px 0;width:12px;height:22px;position:absolute;top:5px;left:15px;cursor:pointer}.player-modal-config .title-player{font-weight:bold}.player-modal-config .title-player:before{content:"";background:url("../img/desktop//player.svg?v=4") 246px -1px;width:12px;height:22px;position:absolute;top:5px;left:15px}.player-modal-config .title-player:hover:before{content:"";background:url("../img/desktop//player.svg?v=4") 246px -1px;width:12px;height:22px;position:absolute;top:5px;left:15px;cursor:pointer}.player-modal-config .title-player a{color:#fff}.player-modal-config .title-player a:hover{background:#212121}.player-chapters{width:415px;font-size:15px;position:absolute;top:0;bottom:0;right:0;background:#000}.player-chapters strong{display:block;color:#fff;line-height:46px;padding:0 15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.player-chapters ul{counter-reset:chapters;position:absolute;top:46px;bottom:0;width:100%;height:auto}.player-chapters li{height:46px;line-height:1.2;font-weight:bold;padding:14px 15px 14px 45px;counter-increment:chapters;color:#757575;position:relative;cursor:pointer;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.player-chapters li:hover{background:rgba(66,66,66,0.54)}.player-chapters li:before{content:counter(chapters, decimal);display:inline-block;width:45px;text-align:center;position:absolute;left:0;top:0;line-height:46px}.player-chapters .on{color:#fff}.player-chapters .on:before{content:"";display:inline-block;vertical-align:middle;margin-right:10px;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #f70;left:19px;top:18px}.player-chapters .check:after{content:"";display:block;width:11px;height:8px;background-position:-21px -105px;position:absolute;right:21px;top:19px}.player-chapters .ps-scrollbar-y{right:10px}.player-chapters+.player-controls{right:415px}@media only screen and (max-width: 1594px){.player--empty{height:199px}.showLesson .cifra{padding-top:464px}.showLesson .player--music.player--big,.showLesson .player--music.player--normal{top:956px}.player-aulaBox.on{height:435px}.showLesson.pl-warn .cifra{padding-top:512px}.showLesson.pl-warn .player-aulaBox.on{height:473px}.showLesson.pl-warn .player--music.player--big,.showLesson.pl-warn .player--music.player--normal{top:1004px}.player--aula{height:437px}.player--aula .player-core,.player--aula .player-placeholder{width:720px}.player--review .player-placeholder,.player--review .player-controls{width:720px}.player-aulaBox{margin-left:-527px}.player-chapters{width:335px}.player-chapters+.player-controls{right:335px}}@media only screen and (max-width: 1235px){.showLesson .cifra{padding-top:415px}.showLesson .player--music.player--big,.showLesson .player--music.player--normal{top:907px}.showLesson.pl-warn .sh,.showLesson.pl-warn .exib{margin-top:0}.showLesson.pl-warn .cifra{padding-top:467px}.showLesson.pl-warn .player-aulaBox.on{height:428px}.showLesson.pl-warn .player--music.player--big,.showLesson.pl-warn .player--music.player--normal{top:959px}.player--aula-box.on{height:390px}.player--aula{height:392px}.player--aula .player-core,.player--aula .player-placeholder{width:640px}.player--review .player-placeholder,.player--review .player-controls{width:640px}.player-aulaBox{margin-left:-467px}.player-chapters{width:295px;font-size:13px}.player-chapters li{font-size:13px}.player-chapters+.player-controls{right:295px}}.player-change,.player-end{display:none}.player-change.on,.player-end.on{display:block;position:absolute;top:0;left:0;width:100%;bottom:0;background:#212121;z-index:2}.player-change>strong{display:block;padding:10px 36px 10px 10px;font-size:15px;color:#fff;margin:0}.player-change .top{position:absolute;top:52px;bottom:0;height:auto;width:100%}.player-change .top small{color:#757575}.player-change .top a:hover{background:#424242}.player-change .top a .aling-top{vertical-align:middle}.player-change .top.thumb_vid .top-txt_primary{color:#fff;width:100%;white-space:normal;font-size:13px}.player-change .ps-scrollbar-y-rail{right:10px}.player-change .btn-close{position:absolute;top:10px;right:10px;opacity:1}.player-others{font-size:0}.player-others a{display:inline-block;width:60px;height:32px;border-radius:3px;background:#424242;color:#fff;font-weight:bold;font-size:11px;line-height:32px;text-align:center;vertical-align:top;overflow:hidden}.player-others a:hover{text-decoration:none;background:#757575}.player-others img{position:relative;top:-5px}.player-others a:nth-child(2){margin:0 15px}.player--music .player-configBox{width:230px;padding:10px;right:0;background:#212121;color:#fff;font:11px Tahoma,sans-serif}.player--music .player-configBox>span{display:inline-block;vertical-align:top;text-align:center;margin-right:18px}.player--music .player-configBox>span:last-child{text-align:left;margin:0}.player--music .player-configBox b{display:block;margin-bottom:7px}.player--music .player-configBox button{border-radius:3px}.player--music .player-configBox button.on{background-color:#fff}.player--music .player-configBox .player-repeat.on{background-position:-444px 0}.player--music .player-configBox .player-random.on{background-position:-472px 0}.player--music .player-configBox hr{height:1px;border:0;background:#424242;margin:9px 0}.player--music{position:absolute;top:334px;right:50%;margin-right:-647px;border-radius:8px}.player--music .player-core{overflow:hidden;border-radius:8px}.player--music .player-placeholder{border-radius:8px}.player--music.player--min,.player--music.player--close{margin-right:0}.player--music .player-quality{position:relative;display:inline-block;width:150px;height:24px;right:initial}.player--music .player-quality li{position:relative}.player--music .player-quality span{cursor:pointer;display:inline-block;width:155px;height:24px;line-height:24px;padding:0 7px;background:#424242;color:#fff;border-radius:3px}.player--music .player-quality:after{content:"";display:inline-block;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #fff;position:absolute;right:7px;top:10px}.player--music .player-quality ul{display:none;bottom:26px}.player--music .player-quality ul a{height:32px;line-height:32px;width:100%;padding:0 30px;font-size:13px;color:#757575}.player--music .player-quality ul a:hover{text-decoration:none}.player--music .player-quality ul.on{display:block;position:absolute;box-sizing:border-box;background:#212121;width:100%;padding:10px 0}.player--music .player-quality ul.on li:hover{background:#424242;cursor:pointer}.player--music .player-quality ul.on li:hover:before{content:"";background:url("../img/desktop//player.svg?v=4") 231px 0;width:12px;height:22px;position:absolute;top:5px;left:15px}.player--music .player-quality ul.on li:hover a{color:#fff}.player-quality.is-disabled:after{border:0}.player-quality.is-disabled span{background:#111}.pl-trad.player--normal{width:355px;height:262px}.pl-trad.player--normal .pl-time{width:113px;text-align:center}.player--min,.player--close{position:fixed;bottom:0;right:14px;top:inherit;margin-right:0;z-index:15}.player--min .player-time{display:none}.player--min.player--init{padding-bottom:32px}.player--min.player--init .player-controls{visibility:visible}.player--min .player-placeholder img{top:0;left:0;-webkit-transform:translate(0%, 0%);transform:translate(0%, 0%)}.player--big .player-core,.player--big .player-placeholder{width:942px;margin:auto}.player--close .player-sizeControl,.player--close .player-volCtrl{display:none}.player--close button,.player--close .player-time{display:none}.player--close .player-play,.player--close .player-config{display:inline-block}.showPlayerBig .letra,.showPlayerBig .cifra_cnt{padding-top:592px}.player--music.player--full .player-core{overflow:visible}@media only screen and (max-width: 1594px){.showPlayerBig .letra,.showPlayerBig .cifra_cnt{padding-top:572px}.player--music{margin-right:-528px}.player--normal{width:355px}.player--normal .player-time{width:113px;text-align:center}.player--big{width:925px}.player--big .player-core,.player--big .player-placeholder{width:906px}}@media only screen and (max-width: 1235px){.showPlayerBig .letra,.showPlayerBig .cifra_cnt{padding-top:454px}.player--music{margin-right:-467px}.player--big{width:805px}.player--big .player-core,.player--big .player-placeholder{width:696px}}.lc-research{position:relative;width:100%;display:block}.lc-research span{width:100%;max-width:355px;display:none;padding:10px;margin-bottom:25px;box-sizing:border-box;font-size:14px;font-weight:bold;color:#fff;text-align:center;background-color:#f70;border-radius:7px;cursor:pointer}.lc-research span.is-on{display:block}.lc-research span:hover{background-color:#df6800}@media only screen and (max-width: 780px){.lc-research{padding:0 15px;box-sizing:border-box}.lc-research span{max-width:none;margin:20px 0 25px;font-size:12px}}.dicionario{position:relative}#c-dic{margin-bottom:50px;overflow:hidden}#c-dic:after{content:"";display:block;clear:both}#d_config{position:absolute;top:6px;right:240px;overflow:visible;z-index:1}#d_config span{margin-right:15px}.d-busca{width:135px;position:absolute;top:-2px;right:105px}.d-busca .input{width:135px}.d-busca .btn-close{position:absolute;top:8px;right:5px;z-index:1;font-size:0}.d-busca a.on{display:block}.d-busca .suggest{left:0;width:100%;top:31px}.d-busca .ps{max-height:200px}.d-busca .ps-scrollbar-y{right:7px}.d_nao_encontrado{height:29px;color:#666;font-size:14px;margin:0 auto;position:relative;text-align:center}.d_nao_encontrado b{display:inline-block;height:29px;background:url("../img/desktop//sprite_dicionario.png") -37px -146px no-repeat;width:32px;margin-right:5px;vertical-align:middle}#d_montar{margin:0 auto;width:326px;height:320px;top:25px;position:absolute;left:50%;margin-left:-143px;overflow:hidden}#d_montar:after,#d_montar:before{content:"";display:block;width:232px;background:#fff;height:94px;position:absolute;bottom:0;left:77px}#d_montar:before{height:21px;position:absolute;bottom:inherit;top:0;left:77px;z-index:1}#d_bracinho{width:36px;height:219px;position:absolute;background:url("../img/desktop//sprite_dicionario.png");left:20px;top:20px}#d_bracinho span{position:absolute;top:-19px;color:#ccc;left:4px}#d_bracinho .d_dedo{width:5px;height:5px;position:absolute;display:block;background:url("../img/desktop//sprite_dicionario.png") -58px -176px}#d_bracinho_slider{position:relative;height:100%}#d_bracinho_slider a{width:42px;height:44px;margin-bottom:-3px;position:absolute;background:#afdef8;border:2px solid #0cf;display:block;top:0%;left:-3px;opacity:0.5;border-radius:3px;cursor:move;z-index:1}#d_afinacao{position:absolute;top:0;left:100px;z-index:1}#d_afinacao i{display:inline-block;width:34px;text-align:center;color:#ccc;font-size:14px}#d_braco{width:232px;height:204px;left:76px;top:20px;position:absolute;background:url("../img/desktop//sprite_dicionario.png") no-repeat -70px 6px}#d_braco:after,#d_braco:before{content:"";height:5px;width:665px;background:#fff;position:absolute}#d_braco:after{top:-4px;box-shadow:0 3px 5px #fff}#d_braco:before{bottom:-4px;z-index:1;box-shadow:0 -3px 5px #fff}#d_braco_inner{position:absolute;width:222px}#d_braco_num{font-size:11px;line-height:39px;position:absolute;top:8px;left:10px;color:#ccc;text-align:center}#d_braco_casa{width:166px;height:935px;position:relative;margin-left:45px;background:url("../img/desktop//braco.gif");border:solid #9e9e9e;border-width:8px 0 2px;border-radius:5px 5px 3px 3px}#d_braco_casa i{width:12px;height:12px;background:url("../img/desktop//sprite_dicionario.png") -57px -133px;position:absolute;right:50%;margin-right:-6px}#d_braco_casa .b3{top:91px}#d_braco_casa .b5{top:169px}#d_braco_casa .b7{top:246px}#d_braco_casa .b9{top:325px}#d_braco_casa .b121,#d_braco_casa .b122{top:442px;margin-right:27px}#d_braco_casa .b122{margin-right:-38px}#d_braco_casa .b15{top:559px}#d_braco_casa .b17{top:637px}#d_braco_casa .b19{top:715px}#d_braco_casa .b21{top:793px}#d_braco_casa .b241,#d_braco_casa .b242{top:910px;margin-right:27px}#d_braco_casa .b242{margin-right:-38px}#d_braco_grid{position:absolute;top:15px}#d_braco_grid div{height:39px;overflow:hidden}#d_braco_grid div div{width:25px;float:left;margin:0 8px 14px 0;height:25px;cursor:pointer;opacity:0}#d_braco_grid div .hover,#d_braco_grid .hover div{background:url("../img/desktop//sprite_dicionario.png") 0 -220px;opacity:1}#d_braco_grid .d_gp.hover{background:url("../img/desktop//sprite_dicionario.png") 0 -245px}#d_braco_grid .d_gp.hover div{opacity:1}#d_acorde{position:absolute;top:0;z-index:1}#d_acorde .d_dedo,#d_acorde .d_seta{background:url("../img/desktop//sprite_dicionario.png") -25px -220px;width:25px;height:25px;cursor:pointer;position:absolute;display:block;margin:15px 0 0}#d_acorde .d_pestana{position:absolute;width:224px}#d_acorde .d_pestana i{position:relative;float:left;margin-left:8px}#d_acorde .d_pestana .d_seta{background-position:-26px -245px;margin-left:0}#d_corda{left:111px;position:absolute;top:230px;z-index:1}#d_corda b{width:20px;height:20px;display:inline-block;margin-right:13px;background:url("../img/desktop//sprite_dicionario.png") -37px -176px no-repeat;font-size:0;cursor:pointer;vertical-align:top}#d_corda b.a{background-position:-50px -220px}#d_corda b.b{background-position:-37px -197px}#d_corda b:last-child{margin:0}#d_limpar{font-size:11px;position:absolute;top:302px;left:170px;color:#9e9e9e;z-index:1}#d_limpar:hover{color:#666;text-decoration:none}#d_dica{border:1px solid #ededed;color:#666;left:50%;line-height:1.3;padding:10px;position:absolute;text-align:center;top:145px;width:160px;border-radius:3px;margin-left:165px}#d_dica span{width:8px;height:15px;background:url("../img/desktop//sprite_dicionario.png") -58px -197px;position:absolute;top:18px;left:-8px}#d_botao{position:absolute;background-position:0 -160px;top:259px;right:38px;width:166px;text-align:center;z-index:1}#d_cnt_inner{position:relative;min-height:342px}#d_cnt_inner.result #d_montar{margin-left:0;left:-17px;transition:left 300ms}#d_cnt_inner.result #d_dica{display:none}#d_resultado{position:relative;left:100%;top:0;width:100%}#d_resultado .voltar{position:absolute;top:4px;left:0;width:25px;height:25px}#d_resultado .voltar span{position:absolute;top:50%;left:6px;height:24px;width:15px;background:url("../img/desktop//sprite_dicionario.png") 0 -270px;overflow:hidden;text-indent:-50px;margin-top:-12px}#d_resultado .voltar:hover span{background-position:-16px -270px;cursor:pointer}#d_resultado_acordes{padding:0 25px}#d_resultado_topo{font-size:15px;margin-bottom:25px;padding-top:10px;padding-left:50px}#d_resultado_topo small{display:block;font-size:13px;margin-top:5px;color:#757575}#d_resultado_acordes .ac-acorde{margin:0 5px 15px 0;height:auto}#d_resultado_acordes .ac_teclado{margin:0 40px 15px}#d_montados{position:absolute;left:307px;top:0;right:0;display:none}#d_montados_botoes{text-align:center;padding:120px 0}#d_montados_botoes p{display:block;margin-bottom:15px}#d_montados_botoes .tab_el{margin:0 5px}#d_resultado_filtro{position:absolute;top:0;right:0}.d_lista_acordes{overflow:hidden;height:320px}.d_lista_acordes li{float:left;margin:10px 20px}#c-dimodal{width:1000px;height:500px;position:fixed;top:50%;left:50%;margin:-250px 0 0 -500px;padding:15px}#c-dimodal .sh{right:30px;top:19px}#c-dimodal .d-busca{top:16px;right:118px}#c-dimodal .d-busca .modal.suggest{box-shadow:0 3px 6px 0 rgba(0,0,0,0.12)}#c-dimodal .d-busca .btn-close{top:9px}#c-dimodal .d-busca .suggest{top:30px}#c-dimodal #d_config{top:26px;right:267px}#c-dimodal #d_config .inp_opt label:before{top:-1px}#c-dimodal .d_lista_acordes.ps{height:348px}#c-dimodal #d_resultado_acordes .ac-acorde{width:86px}#mtn_flash{margin:auto;max-width:600px}#afi-container{position:relative}#afinador{position:relative}#afinador object{margin:0 auto;width:550px;display:block}.cc-window{opacity:1;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease, -webkit-transform 1s ease}.cc-animate.cc-revoke.cc-top{-webkit-transform:translateY(-2em);transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{-webkit-transform:translateY(2em);transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-bottom,.cc-animate.cc-revoke.cc-active.cc-top,.cc-revoke:hover{-webkit-transform:translateY(0);transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;transition:max-height 1s}.cc-link,.cc-revoke:hover{text-decoration:underline}.cc-revoke,.cc-window{position:fixed;overflow:hidden;box-sizing:border-box;font-family:Helvetica, Calibri, Arial, sans-serif;font-size:16px;line-height:1.5em;display:flex;flex-wrap:nowrap;z-index:9999}.cc-window.cc-static{position:static}.cc-window.cc-floating{padding:2em;max-width:24em;flex-direction:column}.cc-window.cc-banner{padding:1em 1.8em;width:100%;flex-direction:row;align-items:center}.cc-revoke{padding:0.5em}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{opacity:0.8;display:inline-block;padding:0.2em}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{display:block;padding:0.4em 0.8em;font-size:0.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap}.cc-banner .cc-btn:last-child{min-width:140px}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;position:absolute;top:0.5em;right:0.5em;font-size:1.6em;opacity:0.9;line-height:0.75}.cc-close:focus,.cc-close:hover{opacity:1}.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:0.5em;border-bottom-right-radius:0.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:0.5em;border-top-right-radius:0.5em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{flex:1 0 auto}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-banner .cc-message{flex:1}.cc-compliance{display:flex;align-items:center;align-content:space-between}.cc-compliance>.cc-btn{flex:1}.cc-btn+.cc-btn{margin-left:0.5em}@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width: 900px){.cc-btn{white-space:normal}}@media screen and (max-width: 414px) and (orientation: portrait), screen and (max-width: 736px) and (orientation: landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{flex-direction:column;align-items:unset}.cc-window.cc-banner .cc-compliance{flex:1}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}}.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;flex:none}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em 2em 1.5em}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:0.8em 1.8em;height:100%}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}.containerSponsor{max-width:1295px;margin:0 auto;font-family:"Roboto","San Francisco",Helvetica,sans-serif}.sponsor-title{font-size:40px;color:#212121}.sponsor-title--small{font-size:30px;margin-bottom:7px}.sponsor-subtitle{font-size:16px;color:#757575;font-weight:400;line-height:1.4}.sponsor-title,.sponsor-subtitle{text-align:center}.bgSponsor-containerTitle{display:flex;flex-direction:column;align-items:center}.bgSponsor-title{background:url("../img/patrocine/cifraclubpro.svg?v=2") no-repeat;width:242px;height:95px;position:relative;margin-top:30px;font-size:0;z-index:1;margin-bottom:5px}.bgSponsor-subTitle{background:url("../img/patrocine/cifraclubpro-description.svg?v=2") no-repeat center center;font-size:0;width:407px;height:19px;z-index:1}.sponsor-benefit-title{font-size:18px;font-weight:700;color:#424242;margin-bottom:5px;display:block}.sponsor--app .sponsor-title{text-align:right}@media only screen and (max-width: 780px){.sponsor-title,.sponsor-subtitle,.sponsor-benefit-title,.sponsor-benefit-description{display:none}.sponsor .sponsor-title{display:block;font-size:20px}.bgSponsor-title{background:url("../img/patrocine/cifraclubpro-mobile.svg?v=2") no-repeat;width:176px;height:69px;margin:15px 0 2px}.bgSponsor-subTitle{background:url("../img/patrocine/cifraclubpro-descriptionMobile.svg?v=2") no-repeat;width:243px;height:16px}.sponsor-benefit-title{font-size:16px}.sponsor-title.sponsor-title--small{margin-bottom:5px}.sponsor--app .sponsor-title{text-align:center}}.approvedOrder{max-width:710px;margin:0 auto}.approvedOrder-image{margin:60px auto;max-width:338px;max-height:274px}.approvedOrder-image img{width:100%;height:100%;display:block;background-color:transparent}.approvedOrder-buyer{font-family:"Montserrat",sans-serif;font-size:24px}.approvedOrder-content{font-size:0}.approvedOrder-content,.approvedOrder-buyer-order{color:#757575;font-weight:700}.approvedOrder-buyer-order{width:30%;font-size:16px;text-align:end}.approvedOrder-content-text{width:70%;padding-top:15px;font-size:16px;line-height:21px}.approvedOrder-content-text,.approvedOrder-buyer-order{display:inline-block;vertical-align:middle}.approvedOrder-buyer-email,.approvedOrder-buyer-order-number{color:#424242}.approvedOrder-buyer-order-number{font-size:24px;font-weight:700;padding-top:5px}.approvedOrder-button{position:relative;display:block;text-align:center;padding:15px;font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:16px;box-sizing:border-box;border-radius:8px;border:1px solid #bdbdbd;color:#424242;letter-spacing:0px;width:100%;margin-top:35px}.approvedOrder-button:hover{text-decoration:none;color:#424242;cursor:pointer}@media only screen and (max-width: 750px){.approvedOrder{border:0}.approvedOrder-image{margin:30px auto}.approvedOrder-content-text{width:100%;margin:0;padding:15px 0 20px;border-bottom:1px solid #e0e0e0}.approvedOrder-buyer-order{width:100%;text-align:start}.approvedOrder-buyer-order p{margin:20px 0 5px}}.sponsor-benefit{display:flex;margin-top:40px;padding-bottom:60px;align-items:flex-start;justify-content:center}.sponsor-benefit-container{max-width:950px;display:flex;justify-content:space-between;align-items:flex-start}.sponsor-benefit-item{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:287px;text-align:center}.sponsor-benefit-item:nth-child(2){margin:0 31px 0 29px}.sponsor-benefit-icon{background:#f5f5f5;border-radius:22px;width:72px;height:72px;margin-bottom:20px;display:flex;justify-content:center;align-items:center}.sponsor-benefit-icon:after{content:'';width:38px;height:38px;background:url("../img/patrocine/sprite-patrocine.svg")}.sponsor-benefit-icon--ad:after{background-position:0 0}.sponsor-benefit-icon--tunner:after{background-position:-39px 0}.sponsor-benefit-icon--content:after{background-position:-78px 0}.sponsor-benefit-description{font-size:14px;color:#757575;line-height:1.4;display:block}.sponsor{display:flex;align-items:center;margin:60px 0;justify-content:center}.sponsor--desktop img{margin-right:45px}.sponsor--app div{position:relative;height:126px}.sponsor--app button{position:absolute;right:0}.sponsor--app img{margin-left:70px}.sponsor-description{font-size:14px;color:#757575;margin-bottom:25px}.containerSponsor hr{border:1px solid #e0e0e0;border-top:0}.sponsor-legalInformation{margin:60px 0}.sponsor-termsOfUse{color:#212121;font-size:14px;text-align:center;display:block}.sponsor-termsOfUse:not(:last-child){margin-bottom:20px}.sponsor-termsOfUse a{font-weight:700}.bgSponsor{background-color:#212121;position:relative;height:430px;display:flex;justify-content:center}.bgSponsor:before{content:'';background:url("../img/patrocine/bg.svg") top center;position:absolute;width:100%;height:268px;opacity:0.2;background-size:auto 100%}.bgSponsor-gradient{position:absolute;width:100%;height:100%;background:linear-gradient(transparent, #000);display:flex;justify-content:center}.bgSponsor-gradient:before{content:"";width:100%;height:362px;background:url("../img/patrocine/patrocine-bgColor.png") top center;background-size:auto 100%;position:absolute}.bgSponsor-gradient:after{content:'';width:1024px;height:293px;background:url("../img/patrocine/patrocine-teachers.png?v=3") no-repeat center;z-index:2;position:absolute;bottom:-25px}@media only screen and (max-width: 780px){.bgSponsor{height:200px}.bgSponsor:before{height:200px}.bgSponsor-gradient{background:linear-gradient(#161616, transparent)}.bgSponsor-gradient:after{background:url("../img/patrocine/patrocine-teachers-mobile.png?v=2");background-size:100% auto;width:357px;height:81px;bottom:0}.sponsor,.sponsor-benefit{background:#f5f5f5;padding:20px;margin:20px;border-radius:8px}.sponsor-benefit{flex-direction:column}.sponsor-benefit-item{max-width:100%;flex-direction:row;text-align:left;align-items:start;width:100%;justify-content:left}.sponsor-benefit-item:not(:last-child){margin-bottom:15px}.sponsor-benefit-icon:after{width:20px;height:20px}.sponsor-benefit-icon--ad:after{background-position:-2px -40px}.sponsor-benefit-icon--tunner:after{background-position:-52px -41px}.sponsor-benefit-icon--content:after{background-position:-27px -41px}.sponsor-benefit-icon{background:transparent;width:24px;height:24px;margin-right:15px}.sponsor-benefit-title,.sponsor-benefit-description{display:block}.sponsor{text-align:center}.sponsor div{display:flex;justify-content:center;flex-direction:column}.sponsor-termsOfUse{margin:20px 20px 40px;color:#757575}.sponsor-termsOfUse a{color:#757575}.sponsor .sponsor-title{display:block}.noneMobile{display:none}.containerSponsor hr{border:2px solid #d8d8d8;border-top:0;margin:0 20px}.sponsor--app div{height:auto}.sponsor--app button{position:inherit}.sponsor-description{margin:0 0 5px}.sponsor-benefit-description{line-height:1.5}.sponsor-benefit-container{max-width:initial;display:flex;flex-direction:column}.sponsor-benefit-item:nth-child(2){margin:0 0 15px}.bgSponsor-gradient:before{height:200px}}.cardContainer{position:relative;z-index:3;font-family:"Roboto","San Francisco",Helvetica,sans-serif}.cardContainer-grid{display:flex;justify-content:center;align-items:center;position:relative;top:-75px}.cardContainer:after{content:"";display:block;height:81px;left:0;position:absolute;right:0;-webkit-transform:skewY(-1deg);transform:skewY(-1deg);-webkit-transform-origin:102%;transform-origin:102%;background:#fff;top:-35px}.card{border-radius:12px;width:288px;height:251px;box-shadow:0 2px 9px 0 rgba(0,0,0,0.1);position:relative;z-index:4;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#fff}.card--discount{height:290px;margin-right:25px;overflow:hidden;box-shadow:0 2px 9px 0 rgba(255,73,19,0.2)}.card--youtube .card-price{color:#212121;font-size:14px;background:transparent;-webkit-text-fill-color:unset;-webkit-background-clip:unset}.card--youtube .card-price b{font-size:32px}.card-title{font-size:16px;color:#212121;margin-bottom:5px}.card-price{font-size:32px;background:linear-gradient(to right, #ff8100, #f72929);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-weight:700;display:block}.card--discount .sponsorButton--card{background:#6ec211;color:#fff;border:1px solid #6ec211}.card--discount .sponsorButton--card:hover{background:#63ad11;color:#fff}.card--discount:before,.card--discount:after{content:"";width:100%;background:linear-gradient(to right, #ff8100, #f72929);position:absolute}.card--discount:before{height:10px;top:0}.card--discount:after{height:24px;bottom:0;content:attr(data-gratis);color:#fff;z-index:2;font-weight:700;font-size:14px;text-transform:uppercase;display:flex;justify-content:center;align-items:center}.card-priceDiscount{font-size:14px;color:#212121;margin-top:5px}.card-description{text-align:center}.cardContainer-price{display:none}.card-tagDiscount{display:block;margin-bottom:10px;border-radius:8px;background:rgba(110,194,17,0.1);padding:5px 10px 5px 24px;color:#6ec211;font-size:12px;font-weight:600;position:relative}.card-tagDiscount:before{content:"";width:6px;height:9px;background:url("../img/patrocine/sprite-patrocine.svg") -75px -70px;position:absolute;left:10px;top:7px}.cardPayment{position:relative;width:100%;display:flex;padding-top:25px}.flip{display:flex;-webkit-perspective:1000px;perspective:1000px}.flip-container{width:335px;height:200px;margin-right:10px;display:flex;flex-direction:column;position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:all 1s ease-in-out;margin-bottom:25px}.flip-container.is-on,.cardPayment-side--verse{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.cardPayment-side{height:100%;width:100%;position:absolute;background:#212121;-webkit-backface-visibility:hidden;backface-visibility:hidden;color:#757575;font-family:"Montserrat",sans-serif;font-size:12px;text-transform:uppercase;overflow:hidden;border-radius:8px}.cardPayment-side .cardPayment-side-chip{background:url("../img/patrocine/payment/sprite.svg?v=2");background-position:-110px 0;width:45px;height:35px;margin:20px}.cardPayment-side-number{font-size:18px;margin-left:20px;display:flex;justify-content:space-between;width:232px}.cardPayment-side-number--amex span:nth-of-type(1),.cardPayment-side-number--diners span:nth-of-type(1){width:55px}.cardPayment-side-number--amex span:nth-of-type(2),.cardPayment-side-number--diners span:nth-of-type(2){width:75px}.cardPayment-side-number--amex span:nth-of-type(3),.cardPayment-side-number--diners span:nth-of-type(3){width:65px}.cardPayment-side-band{display:block;width:100%;height:48px;background:#151515}.cardPayment-side-key{border-radius:8px;background:#2e2e2e;height:32px;width:315px;margin:10px;display:block;box-sizing:border-box;position:relative}.cardPayment-side-key-text{font-size:18px;height:24px;width:50px;display:flex;justify-content:center;align-items:center;position:absolute;right:6px;text-align:center;background:#424242;border-radius:8px;box-sizing:border-box;top:4px}.cardPayment-side-key-text:before{content:"";border-radius:50%;border:3px solid #e53935;width:55px;height:55px;position:absolute;display:block;left:-5px;top:-20px}.cardPayment-content{width:calc(100% - 40px);font-size:12px;margin:20px;display:flex;align-items:flex-end;justify-content:space-between;height:67px}.cardPayment-info{position:relative;font-size:0}.cardPayment-info>label{margin:0 0 20px}@media only screen and (max-width: 780px){.card{box-shadow:none;width:calc(100% - 40px);border-radius:0;flex-direction:column;height:auto;padding:20px 0 15px}.card:not(:last-child){border-bottom:2px solid #d8d8d8}.card--discount{margin:0}.card--discount:before,.card--discount:after{content:initial}.card--youtube{display:none}.cardContainer:after{height:0}.cardContainer-grid{flex-direction:column;top:0;border:1px solid #d8d8d8;margin:20px;border-radius:8px;border-top:0}.card:first-child,.card:last-child{margin:0}.card-price{display:inline;font-size:28px;font-family:"Montserrat",sans-serif}.card-description{display:flex;justify-content:space-between;width:100%;align-items:center}.card-priceDiscount{color:#757575}.card-title{font-weight:700;color:#424242;font-size:20px;margin-bottom:0}.cardContainer-grid:before{content:"";height:42px;width:calc(100% + 2px);background:linear-gradient(to right, #ff8100, #f72929);border-radius:8px 8px 0 0}.containerSponsor hr{border:2px solid #d8d8d8;border-top:0;margin:0 20px}.cardContainer-grid:after{content:attr(data-test);position:absolute;top:12px;color:#fff;font-size:17px;font-family:"Montserrat",sans-serif;font-weight:700;display:block}.card-tagDiscount{display:none}.card--discount .card-title{position:relative}.card--discount .card-title:after{content:"";height:14px;width:14px;background:url("../img/patrocine/sprite-patrocine.svg") -50px -68px;position:absolute;right:-17px;top:5px}}@media only screen and (max-width: 750px){.cardPayment{padding:0}.cardPayment-info{width:100%;margin-top:15px}.cardPayment-info>label{margin:0 0 15px}.flip-container{display:none}}body.isOverflow{overflow:hidden}.sponsorOverlay{background:rgba(0,0,0,0.56);width:100%;height:100vh;z-index:20;display:none;justify-content:center;align-items:center;opacity:0;visibility:hidden;position:absolute;left:0;transition:opacity 0.15s, visibility 0s 0.15s}.sponsorOverlay.isOn{display:flex;visibility:visible;opacity:1;transition:opacity 0.3s, visibility 0s}.sponsorOverlay.isOn .sponsorModal{display:block}.sponsorOverlay::before{content:'';position:absolute;width:100px;height:70px;display:block;background:url("../img/patrocine/loading-violao.png");background-size:auto 100%;-webkit-animation:moveX 1s steps(35) infinite;animation:moveX 1s steps(35) infinite}@-webkit-keyframes moveX{from{background-position-x:0}to{background-position-x:-3500%}}@keyframes moveX{from{background-position-x:0}to{background-position-x:-3500%}}.sponsorModal{display:none;background:#fff;border-radius:12px;box-shadow:0 2px 9px 0 rgba(0,0,0,0.1);padding:25px;text-align:center;position:relative;font-family:"Roboto","San Francisco",Helvetica,sans-serif}.sponsorModal .sponsorButton--black{background:#424242;border-radius:8px}.sponsorModal .sponsorButton--black:hover{background:#212121}.sponsorModal--cancel{max-width:315px}.sponsorModal--thanks,.sponsorModal--login,.sponsorModal--error{max-width:378px}.sponsorModal--error{width:100%}.sponsorModal--unlink{max-width:330px}.sponsorModal--notSponsor{max-width:834px}.sponsorModal--notSponsor .sponsorModal-title{max-width:100%}.sponsorModal--notSponsor .sponsorModal-description{margin:10px auto}.sponsorModal--notSponsor .cardContainer-grid{top:0;margin-top:20px}.sponsorModal--notSponsor .cardContainer-grid .card{margin-top:auto}.sponsorModal--unlink button{width:100%}.sponsorModal--unlink .sponsorModal-description{margin:0}.sponsorModal--unlink .sponsorButton--black{margin-top:25px}.sponsorModal-title{font-size:22px;color:#212121}.sponsorModal--thanks .sponsorModal-title:after{content:"";width:179px;height:134px;background:url("../img/patrocine/sprite-patrocine.svg") -114px 0;display:block;margin:20px auto}.sponsorModal--error .sponsorModal-title:after{content:"";width:172px;height:107px;background:url("../img/patrocine/sprite-patrocine.svg") -297px 0;display:block;margin:20px auto}.sponsorModal-description{font-size:16px;color:#757575;margin:5px 0 20px;max-width:480px;line-height:1.4}.sponsorModal-description b{color:#212121}.sponsorModal--cancel .sponsorModal-description{margin-bottom:10px}.sponsorModal-iconClose{font-size:0;height:24px;width:24px;background:url("../img/patrocine/sprite-patrocine.svg") 0 -64px;position:absolute;right:15px;top:15px;cursor:pointer}.sponsorModal-containerEmail{padding:54px 15px 15px;border-radius:8px;border:1px solid #e0e0e0;color:#212121;position:relative;margin:10px 0}.sponsorModal-containerEmail:before{content:"";height:9px;width:12px;background:url("../img/patrocine/sprite-patrocine.svg") 0 -89px;position:absolute;top:27px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2}.sponsorModal-containerEmail:after{content:"";position:absolute;top:18px;left:50%;width:26px;height:26px;display:block;background:#f70;border-radius:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.sponsorModal-containerEmail-name{font-size:14px;font-weight:700;display:block}.sponsorModal-containerEmail-email{font-size:12px;margin-top:5px;display:block}.sponsorModal-containerButtons{display:flex;flex-direction:row;justify-content:space-between}.sponsorModal--login .sponsorModal-title{max-width:266px;display:block;margin:0 auto}.sponsorModal--login .sponsorModal-description{margin-top:10px}.sponsorModal-youtubeLink{display:none;margin-top:25px;text-align:center;font-size:14px;color:#f70;font-weight:700;text-decoration:underline;text-transform:uppercase}@media only screen and (max-width: 780px){.sponsorModal{margin:20px;padding:20px}.noneMobile{display:none}.sponsorModal--notSponsor .sponsorModal-title{font-size:20px;padding:0 20px}.sponsorModal--notSponsor .sponsorModal-description{margin-bottom:15px}.sponsorModal--notSponsor .cardContainer-grid{margin:15px 0}.sponsorModal--notSponsor .sponsorButton--card{padding:14px 27px 15px 20px}.sponsorModal--notSponsor .card{width:calc(100% - 30px)}.sponsorModal--notSponsor .card-title{font-size:18px}.sponsorModal--notSponsor .card-price{font-size:24px}.sponsorModal--notSponsorYoutube .card--discount{border:0}.sponsorModal-youtubeLink{display:block}}.sponsorButton{font-size:16px;padding:14px 0 15px}.sponsorButton--card{border:1px solid #63ad11;color:#6ec211;padding:14px 27px 15px;border-radius:24px;font-weight:600;margin-top:25px}.sponsorButton--card:hover{color:#63ad11;text-decoration:none}.sponsorButton--cardBlack{border-color:#212121;color:#212121}.sponsorButton--cardBlack:hover{color:#212121}.sponsorButton--black{font-weight:700;padding:14px 20px 15px;background:#212121;border-radius:12px;color:#fff}.sponsorButton--black:hover{background:#000}.sponsorButton--green{border-radius:8px;background:#63ad11;color:#fff;font-weight:700;width:100%;display:block;text-align:center}.sponsorButton--green:hover{color:#fff}.sponsorButton--cancel{color:#212121;text-transform:uppercase;font-weight:600;width:100%;font-family:"Roboto","San Francisco",Helvetica,sans-serif;padding:0;margin-top:25px}.sponsorButton--yes,.sponsorButton--no{font-size:14px;text-transform:uppercase;border-radius:8px;border:1px solid;width:calc(50% - 4px);font-family:"Roboto","San Francisco",Helvetica,sans-serif;font-weight:600}.sponsorButton--yes{color:#e53935;border-color:#e53935}.sponsorButton--yes:hover{border-color:#c02b28;color:#c02b28}.sponsorButton--no{color:#212121;border-color:#e0e0e0}.sponsorButton--no:hover{color:#000;border-color:#9e9e9e}.sponsorButton--others{display:none}.fsWhatsAppButton{position:fixed;right:25px;bottom:25px;width:86px;height:86px;display:block;background-color:#25d366;box-shadow:0px 2px 4px 0px rgba(0,0,0,0.06),0px 16px 24px -15px rgba(33,33,33,0.48);border-radius:50%;z-index:19}.fsWhatsAppButton:before{content:"";position:absolute;top:50%;left:50%;width:40px;height:40px;display:block;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:url("../img/desktop/logo-whatsapp.svg");background-size:100% 100%}@media only screen and (max-width: 780px){.sponsorButton--card{box-sizing:border-box;border-radius:8px;background:#63ad11;color:#fff;text-align:center;width:100%}.sponsorButton--black{background:#424242;border-radius:8px}.sponsorButton--yes,.sponsorButton--no{width:calc(50% - 5px)}.sponsorButton--others{font-weight:500;padding:15px 10px;font-size:14px;color:#212121;background:#f5f5f5;border-radius:8px;width:calc(100% - 30px);margin:15px 0;display:block}.fsWhatsAppButton{right:20px;bottom:20px;width:56px;height:56px}.fsWhatsAppButton:before{width:24px;height:24px}}.finalizationPayment-terms{font-style:italic;font-family:"Roboto","San Francisco",Helvetica,sans-serif;font-size:12px;color:#757575}.finalizationPayment-terms a{color:#f70;text-decoration:underline}.dataSend{position:relative;margin-top:20px;font-family:"Roboto","San Francisco",Helvetica,sans-serif;display:flex;width:100%;justify-content:flex-end}.buttonSend{width:155px;height:48px;border-radius:8px;font-family:"Roboto","San Francisco",Helvetica,sans-serif;font-size:16px;font-weight:600;color:#2e2e2e;cursor:pointer;text-transform:capitalize}.buttonSend:hover{background:#f5f5f5;border-color:#f5f5f5}.buttonSend--continue{background:#f70;color:#fff;margin-left:10px;border:1px solid #f70}.buttonSend--continue:hover{background:#d96500;border-color:#d96500}.buttonSend--continue:disabled{background:#e0e0e0;border-color:#e0e0e0}.wrapperPayment{padding:61px 20px 40px;background:#f5f5f5;min-height:100%}.containerPayment{max-width:710px;width:100%;margin:0 auto;overflow:hidden}.sectionPayment{width:100%;position:relative;line-height:1}.headerPayment{display:block;height:60px;background:#fff;position:fixed;top:0;left:0;right:0;z-index:10;text-align:right;box-shadow:0 1px 0 #e0e0e0}.headerPayment-logo{position:absolute;top:4px;left:72px;width:120px;height:50px;overflow:hidden;margin:0;font-size:0;background-image:url("../img/desktop/sprite.svg?v=9");background-position:-1px -135px;cursor:pointer}.headerPayment-logo--sponsor{background-image:url("../img/patrocine/payment/sprite.svg?v=2");background-position:-159px 0}@media only screen and (max-width: 750px){.headerPayment{height:70px}.headerPayment-logo{left:0;top:0;margin:13px 20px}.wrapperPayment{padding:61px 20px 10px}}.cart{margin:20px 0 30px;background:#fff;border-radius:8px}.cart-title{height:39px;background:#212121;color:#fff;border-radius:8px 8px 0 0;font-family:"Roboto","San Francisco",Helvetica,sans-serif;position:relative;padding:0 10px;display:flex;align-items:center;justify-content:space-between}.cart-label{display:block;font-weight:600}.cart-total{display:flex;align-items:center}.cart-total:after{content:"";background-image:url("../img/patrocine/payment/sprite.svg?v=2");background-position:-27px -53px;width:24px;height:24px;display:inline-block;margin-left:10px}.cart-wrapper{border:1px solid #e0e0e0;border-radius:0 0 8px 8px}.cart-content{position:relative;padding:10px;font-family:"Roboto","San Francisco",Helvetica,sans-serif;font-size:14px;font-weight:700}.cart-item:before{content:"";background-image:url("../img/patrocine/payment/sprite.svg?v=2");background-position:-1px -53px;width:24px;height:24px;top:14px;display:block;position:absolute}.cart-item:after{content:attr(data-count-item);position:absolute;right:0;top:0;margin:19px 10px;color:#9e9e9e;font-size:16px}.cart-item:not(:last-child){border-bottom:1px solid #e0e0e0}.cart-item-value{font-weight:normal;color:#757575;margin-top:5px}.cart-item-value span+span:before{content:"•";margin:0 5px}.cart-item-description{color:#212121}.cart-item-description,.cart-item-value{margin-left:39px}.cart-coupon-section{font-size:0;padding:0 20px 20px;display:flex;flex-direction:column}.cart-coupon-line{height:1px;width:100%;border-width:medium 0 0;border-top:1px solid #e0e0e0;box-sizing:border-box;margin:5px 0 15px}.cart-coupon-wrapper{display:inline-flex;flex-direction:row}.cart-coupon-content{display:inline-flex;overflow:hidden;width:330px}.cart-coupon-content .cart-coupon-label{color:#757575;font-weight:700;font-size:14px;position:relative;width:100%}.cart-coupon-content input{height:32px;width:100%;border-radius:8px;border:1px solid #e0e0e0;margin-top:5px;padding:8px;position:relative;box-sizing:border-box;font-size:14px;color:#212121}.cart-coupon-content input:disabled{cursor:no-drop}.cart-coupon-contentCupon{display:inline-flex}.cart-coupon-type,.cart-coupon-button{display:inline-flex;flex-direction:column;align-items:center;justify-content:center}.cart-coupon-type{margin:13px 15px 0}.cart-coupon-type:not(.cart-coupon-type .cart-coupon-info--invalid){margin:19px 15px 0}.cart-coupon-button{right:20px;bottom:20px;position:absolute}.cart-coupon-button-apply{background:#f70;color:#fff;font-size:16px;line-height:20px;font-weight:500;padding:14px 13px;border-radius:8px;min-width:147px}.cart-coupon-button-apply:disabled{background:#e0e0e0;cursor:no-drop}.cart-coupon-info{font-weight:700;font-family:"Open Sans",sans-serif;padding:4px 10px;font-size:11px;border-radius:10px;background:rgba(225,88,73,0.1);color:#e15849}.cart-coupon-info--invalid{display:none}.cart-coupon-info--support{padding:5px 2px 0 0;display:none;background:transparent}.cart-coupon-info-supportWrapper{display:none}.cart-coupon-info-supportWrapper a{padding-top:5px;text-decoration:underline;color:#e15849;font-weight:bold;font-size:12px}.cart-coupon-info--discount{background:rgba(20,184,102,0.1);color:#14b866;display:none}.cart-coupon--success .cart-coupon-info--discount{display:block}.cart-coupon--success input{background:#f5f5f5;border-color:#f5f5f5}.cart-coupon--success .cart-coupon-label:after{content:"";display:block;background:url("../img/patrocine/check-patrocine.png");background-size:contain;width:16px;height:16px;position:absolute;right:12px;top:27px}.cart-coupon--invalid .cart-coupon-info--invalid,.cart-coupon--invalid .cart-coupon-info--support{display:flex}.cart-coupon--invalid .cart-coupon-info--invalid{max-width:106px}.cart-coupon--invalid .cart-coupon-info-supportWrapper{display:inline-flex}.cart-coupon--invalid em{position:absolute;display:inline-block;right:0;top:-3px}.cart-coupon--invalid .cart-coupon-label{color:#e53935}.cart-coupon--invalid .cart-coupon-label input{border-color:#e53935}@media only screen and (max-width: 750px){.cart-title{font-size:14px;height:36px}.cart-total:after{background-position:-136px -58px;width:18px;height:18px;margin-top:2px}.cart-coupon-section{padding:0 15px 15px}.cart-coupon-wrapper{flex-direction:column}.cart-coupon-contentCupon{display:flex;flex-direction:row-reverse}.cart-coupon-content{padding-bottom:25px}.cart-coupon-type{margin:0 0 0 10px;align-self:flex-start}.cart-coupon-info{font-size:10px}.cart-coupon-info-supportWrapper a{font-size:10px}.cart-coupon-button{position:relative;right:0;bottom:0;display:flex;flex-direction:row-reverse;justify-content:center;margin:0 auto 0 0}.cart-coupon-button-apply{font-size:14px;padding:14px 21px}.cart-coupon--invalid .cart-coupon-info--support{display:none}.cart-coupon--invalid em{bottom:-15px;z-index:1;top:auto}}.payment p{font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#757575;margin:5px 0 20px}.containerPayment .t2{font-family:"Montserrat",sans-serif;font-size:24px;color:#212121}.payment-container{display:inline-flex;border-bottom:1px solid #e0e0e0;margin-bottom:25px;padding-bottom:25px;width:100%}.payment-ticket:after{content:"";width:50px;height:42px;margin:15px auto;display:flex;background:url("../img/patrocine/payment/ticket.svg")}.payment-creditCard,.payment-ticket{background:#fff;border:1px solid #e0e0e0;border-radius:8px;font-family:"Roboto","San Francisco",Helvetica,sans-serif;font-size:14px;color:#212121;font-weight:500;width:100%;height:98px;box-sizing:border-box;text-align:center;padding:15px 0;position:relative}.payment-creditCard:not(:last-child),.payment-ticket:not(:last-child){margin-right:20px}.payment-creditCard input[type="radio"],.payment-ticket input[type="radio"]{opacity:0;position:absolute;cursor:pointer}.payment-creditCard .checkmark:before,.payment-ticket .checkmark:before{content:"";display:block;position:absolute;top:-1px;left:0;height:14px;width:14px;border:2px solid #9e9e9e;background-color:#fff;border-radius:50%}.payment-creditCard input:checked ~ .checkmark:before,.payment-creditCard input:checked+.payment-type .checkmark:before,.payment-ticket input:checked ~ .checkmark:before,.payment-ticket input:checked+.payment-type .checkmark:before{border-color:#f70}.payment-creditCard .checkmark--mobile,.payment-ticket .checkmark--mobile{display:none;left:calc(50% - 10px);position:absolute;bottom:38px}.payment-creditCard input:checked ~ .checkmark:after,.payment-creditCard input:checked+.payment-type .checkmark:after,.payment-ticket input:checked ~ .checkmark:after,.payment-ticket input:checked+.payment-type .checkmark:after{content:"";display:block;position:absolute;top:3px;left:4px;height:8px;width:8px;border:1px solid #f70;background-color:#f70;border-radius:50%}.payment-type{position:relative;padding-left:32px;font-size:16px}.container-image{margin:12px auto;width:269px;height:28px;background:url("../img/patrocine/payment/card-networkLogo.svg")}.payment-numberCards{display:inline-flex;margin-bottom:25px;width:100%}.payment-numberCards .payment-numberCards-textMobile{display:none}.payment-numberCards .payment-card{background-color:#fff;border:1px solid #e0e0e0;font-family:"Roboto","San Francisco",Helvetica,sans-serif;font-size:14px;color:#757575;font-weight:500;width:100%;box-sizing:border-box;text-align:center;padding:12px 0;position:relative;cursor:pointer}.payment-numberCards .payment-card:not(:last-child){border-right:0}.payment-numberCards .payment--oneCard{border-radius:8px 0 0 8px}.payment-numberCards .payment--twoCards{border-radius:0 8px 8px 0}.payment-numberCards input[type="radio"]{margin-right:0;display:none}.payment-numberCards input:checked+label{border-color:#212121;background-color:#212121;color:#fff}.paymentMethod-items{display:none}.paymentMethod-items.is-on{display:block}.ticketForm .dataAddress{border-bottom:none}.ticketForm .data--nameInfo{display:none}.ticketForm .dataPeople .data--name{width:710px}.ticketForm .data-content .data--documentNumber{width:335px;margin:0 10px 25px 0}.ticketForm .data-content .data--date{width:155px;margin:0 10px 25px 0}.ticketForm .data-content .data--phone{width:200px;margin:0 0 25px 0}.ticketForm .data-content .data--cep{width:174px;margin:0 10px 15px 0}.ticketForm .data-content .data--street{width:409px;margin:0 10px 15px 0}.ticketForm .data-content .data--number{width:106px;margin:0 0 15px 0}.ticketForm .data-content .data--state,.ticketForm .data-content .data--city{width:349px}@media only screen and (max-width: 750px){.payment p{margin-bottom:25px}.t2{font-size:20px}.payment-container .payment-type{padding-left:0;font-size:14px}.payment-container .checkmark{display:none}.payment-container .checkmark--mobile{display:block}.payment-creditCard:not(:last-child),.payment-ticket:not(:last-child){margin-right:10px}.payment-ticket img{width:50px;height:42px}.container-image{background:url("../img/patrocine/payment/card-networkLogo-mobile.svg");width:92px;height:39px;margin:15px auto}.payment-creditCard,.payment-ticket{margin-right:0;height:140px}.payment-container .data--name,.payment-container .data--documentNumber,.payment-container .content--phone{margin:20px 0 15px}.payment-numberCards{margin-bottom:25px}.payment-numberCards .payment-numberCards-textMobile{display:block}.payment-numberCards .payment-numberCards-text{display:none}}.ticket{display:flex}.trial-information{display:none;margin-bottom:20px;padding:20px;background:rgba(255,119,0,0.1);border-radius:8px;font-size:14px;color:#212121;text-align:center}.trial-information.is-on{display:block}@media only screen and (max-width: 750px){.ticket .dataPeople{display:block}.ticket .data--phone{width:100%;margin:20px 0 10px}.ticket .data--name{margin-top:0}.ticket .data--documentNumber,.ticket .data--name{margin-left:0;width:100%}}.creditCard .card-info{width:100%}.dateExpiration-content{display:inline-flex;position:relative;width:100%;line-height:1.2}.dateExpiration-content .selectWithIcon{display:inline-flex}.dateExpiration-content .data--cardKey input{width:109px}.data--cardMonth,.data--cardYear,.data--cardKey input{height:32px;max-height:32px;margin:5px 10px 0 0;font-family:"Roboto","San Francisco",Helvetica,sans-serif;font-size:14px;border-radius:8px;background:#fff;box-sizing:border-box}.data--dateExpiration .data{margin:0}.data--dateExpiration .data--cardMonth{width:117px}.data--dateExpiration .data--cardYear{width:85px}.data--cardKey{width:143px}.data--cardKey>label{margin:0}.data--cardKey .help{display:flex;width:20px;height:20px;background:url("../img/patrocine/payment/sprite.svg?v=2");background-position:-81px -55px;position:absolute;right:0;top:26px}.flag{width:40px;height:20px;display:block;top:11px;position:absolute;left:10px;border-radius:4px;background-size:100% auto;background:url("../img/patrocine/payment/sprite.svg?v=2");background-position:-1px -82px}.flag--mastercard{background-position:-46px -82px}.flag--visa{background-position:-91px -82px}.flag--elo{background-position:-136px -82px}.flag--amex{background-position:0 -107px}.flag--hipercard{background-position:-45px -107px}.flag--hiper{background-position:-90px -107px}.flag--diners{background-position:-135px -107px}.tooltipPayment{position:relative;cursor:pointer}.tooltipPayment:before{content:attr(data--text);position:absolute;bottom:calc(100% + 5px);right:8px;width:120px;display:none;padding:5px 10px;border-radius:8px 8px 4px;font-size:12px;font-family:Arial,Helvetica,sans-serif;background:#fff;color:#f70;box-shadow:0 2px 8px rgba(0,0,0,0.15)}.tooltipPayment:hover:before{display:block}@media only screen and (max-width: 750px){.creditCard{flex-direction:column-reverse;display:flex}.creditCard .card-container{display:none}.dateExpiration-content{display:block;width:100%;padding:0}.data--dateExpiration .data--cardMonth,.data--dateExpiration .data--cardYear{width:calc(50% - 5px)}.data--dateExpiration .data--cardYear{margin:0 0 0 10px}.data--dateExpiration .data--cardMonth{margin:5px 0 0}.data--cardKey{width:100%;margin-top:15px;position:relative}.dateExpiration-content .data--cardKey input{width:calc(100% - 34px)}}@media only screen and (max-width: 750px){.dataSend{margin-bottom:20px}}@media only screen and (max-width: 320px){.payment-container .buttonSend{width:145px}}.data{display:block;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;color:#757575}.data input{background:#fff;width:100%;height:32px;border-radius:8px;border:1px solid #e0e0e0;margin-top:5px;box-sizing:border-box;font-size:14px;padding-left:10px}.data>small{font-size:12px}.error em:nth-of-type(1),.error--2 em:nth-of-type(2),.error--3 em:nth-of-type(3){display:block}.error,.error--2,.error--3{color:#e53935}.error input,.error input::-webkit-input-placeholder,.error select,.error--2 input,.error--2 input::-webkit-input-placeholder,.error--2 select,.error--3 input,.error--3 input::-webkit-input-placeholder,.error--3 select{border-color:#e53935;color:#e53935}.error input,.error input:-ms-input-placeholder,.error select,.error--2 input,.error--2 input:-ms-input-placeholder,.error--2 select,.error--3 input,.error--3 input:-ms-input-placeholder,.error--3 select{border-color:#e53935;color:#e53935}.error input,.error input::-ms-input-placeholder,.error select,.error--2 input,.error--2 input::-ms-input-placeholder,.error--2 select,.error--3 input,.error--3 input::-ms-input-placeholder,.error--3 select{border-color:#e53935;color:#e53935}.error input,.error input::placeholder,.error select,.error--2 input,.error--2 input::placeholder,.error--2 select,.error--3 input,.error--3 input::placeholder,.error--3 select{border-color:#e53935;color:#e53935}.dataPeople .data--name{margin:0 10px 15px 0;width:499px}.data-content{width:100%;display:flex}.data-content .data--documentType,.data-content .data--country,.data-content .data--state,.data-content .data--city{margin:0 10px 15px 0}.data-content .data--documentType span,.data-content .data--country span,.data-content .data--state span,.data-content .data--city span{margin-bottom:5px;display:block}.data-content .data--state input,.data-content .data--city input{margin-top:0}.data-content .content--phone{display:inline-flex}.data-content .content--address,.data-content .content--document{display:flex}.data-content .data--documentType{width:174px}.data-content .data--documentNumber{width:314px}.data-content .data--cep{width:174px;margin:0 10px 15px 0}.data-content .data--country{width:228px}.data-content .data--street{width:361px;margin:0 10px 15px 0}.data-content .data--number{width:100px;margin:0 0 15px 0}.data-content .data--phone{width:200px;margin:0 0 25px 0}.data-content .data--state{width:288px}.data-content .data--city{width:228px}.data--neighborhood,.data--complement{width:349px}.data--neighborhood span,.data--complement span{margin-bottom:5px;display:block}.data--fieldRight{margin-left:10px}.data-content .data--date{width:200px}.data-content .data--neighborhood{margin-bottom:15px;margin-right:10px}.data-content .data--state,.dataPeople{margin-bottom:25px}.data-content .data--documentNumber{margin:0 10px 25px 0}.data--optionPayment{margin:5px 0 10px}.data--numberCard{margin:5px 0 15px;position:relative}.data--numberCard .cardNumber{padding-left:65px}.dataPeople,.dataAddress{border-bottom:1px solid #e0e0e0}em{color:#e53935;font-size:12px;font-weight:normal;font-style:normal;font-family:Arial,Helvetica,sans-serif;position:relative;margin-top:5px;display:none}.selectWithIcon{background:#fff;position:relative;overflow:hidden;background-color:#fff;border-radius:8px}select{color:#212121;border-color:#e0e0e0}select:disabled{color:#9e9e9e}.selectWithIcon:after{content:"";background:url("../img/patrocine/payment/sprite.svg?v=2");width:24px;height:24px;display:block;position:absolute;background-position:-53px -53px;right:4px;top:4px;cursor:pointer}.selectWithIcon select{width:100%;height:32px;font-size:14px;font-family:"Roboto","San Francisco",Helvetica,sans-serif;background:transparent;-webkit-appearance:none;border-radius:8px;padding-left:10px;z-index:2;position:relative}.abbreviatedWord{display:none}.container-dataOneColun .data--name input,.container-dataTwoColuns .data--name input{text-transform:uppercase}.container-dataOneColun .cardPayment{height:248px}.container-dataTwoColuns .container-half{position:relative;display:flex;padding-bottom:25px}.container-dataTwoColuns .container-half:not(:last-child){margin-bottom:25px}.container-dataTwoColuns .container-half .dataCard{position:relative;overflow:hidden;margin:0;padding:0 0 0 15px;border:0}.container-dataTwoColuns .container-half .dataCard:not(:last-child){padding:0 15px 0 0}.container-dataTwoColuns .container-half .dataCard .dataCardPeople{padding-top:25px}.container-dataTwoColuns .container-half .dataCard .dataPeople,.container-dataTwoColuns .container-half .dataCard .dataAddress{border-bottom:0;margin-bottom:0}.container-dataTwoColuns .container-half .dataCard .dataPeople .data-content,.container-dataTwoColuns .container-half .dataCard .dataAddress .data-content{display:block}.container-dataTwoColuns .container-half .dataCard .dataPeople .data--name{width:340px}.container-dataTwoColuns .container-half .dataCard .data-content .data--cep,.container-dataTwoColuns .container-half .dataCard .data-content .data--country{margin-right:0;width:100%}.container-dataTwoColuns .container-half .dataCard .data-content .data--documentType,.container-dataTwoColuns .container-half .dataCard .data-content .data--date{width:155px}.container-dataTwoColuns .container-half .dataCard .data-content .data--documentNumber,.container-dataTwoColuns .container-half .dataCard .data-content .data--phone{width:175px}.container-dataTwoColuns .container-half .dataCard .data-content .data--date{margin:0 10px 25px 0}.container-dataTwoColuns .container-half .dataCard .data-content .data--street,.container-dataTwoColuns .container-half .dataCard .data-content .data--neighborhood{width:223px}.container-dataTwoColuns .container-half .dataCard .data-content .data--number,.container-dataTwoColuns .container-half .dataCard .data-content .data--complement{width:107px}.container-dataTwoColuns .container-half .dataCard .data-content .data--state{width:100%;margin-bottom:15px}.container-dataTwoColuns .container-half .dataCard .data-content .data--city{width:100%;margin-right:0}.container-dataTwoColuns .container-half .dataCard .data-content .content--address{display:inline-flex}.container-dataTwoColuns .container-half .dataCard .cardPayment-info{margin-top:25px}.container-dataTwoColuns .container-half .dataCard .data--dateExpiration .data--cardMonth{width:112px}.container-dataTwoColuns .container-half .dataCard .data--dateExpiration .data--cardYear{width:82px}.container-dataTwoColuns .container-half .dataCard .data--cardKey{width:126px}.container-dataTwoColuns .container-half .dataCard .dateExpiration-content .data--cardKey input{width:92px}.container-dataTwoColuns .container-half .dataCard .completeWord{display:none}.container-dataTwoColuns .container-half .dataCard .abbreviatedWord{display:inline-block}.line{position:absolute;width:100%;border-bottom:1px solid #e0e0e0;right:0;left:0}.titles{margin-bottom:25px;color:#424242;font-family:Arial,Helvetica,sans-serif;font-size:16px;padding:0}.is-off{display:none}.format-fieldser{margin:0;padding:0;border:0}@media only screen and (max-width: 750px){.line{display:none}.titles{padding:0;margin-top:0}.title--second{margin-top:35px}.data-content{display:block}.data-content .data--documentNumber{width:100%}.content--phone .data--phone{width:50%}.data-content .data{margin:15px 10px 0 0}.data-content .data:last-child{margin-right:0}.data-content .data:last-child{margin-right:0}.data-content .data--name,.data-content .data--date,.data-content .data--documentType,.data-content .data--phone,.data-content .data--cep,.data-content .data--street,.data-content .data--country,.data-content .data--city,.data-content .data--state,.data-content .data--number{width:100%}.dataPeople,.dataAddress{border:0;margin-bottom:0}.data-content .content--address,.data-content .content--document{display:block}.data-content .data--date{margin:15px 10px 0 0}.container-dataTwoColuns .container-half{display:block}.container-dataTwoColuns .container-half .dataCard{padding:0}.container-dataTwoColuns .container-half .dataCard:not(:last-child){padding:0}.container-dataTwoColuns .container-half .dataCard .dataCardPeople{padding:0}.container-dataTwoColuns .container-half .dataCard .cardPayment-info{margin-top:0}.container-dataTwoColuns .container-half .dataCard .data-content .content--address,.container-dataTwoColuns .container-half .dataCard .data-content .content--document{display:block}.container-dataTwoColuns .container-half .dataCard .data-content .data--phone{width:50%}.container-dataTwoColuns .container-half .dataCard .data-content .data--date{margin:15px 10px 15px 0}.container-dataTwoColuns .container-half .dataCard .data--dateExpiration .data--cardMonth,.container-dataTwoColuns .container-half .dataCard .data--dateExpiration .data--cardYear{width:calc(50% - 5px)}.container-dataTwoColuns .container-half .dataCard .data-content .data--name,.container-dataTwoColuns .container-half .dataCard .data-content .data--documentType,.container-dataTwoColuns .container-half .dataCard .data-content .data--documentNumber,.container-dataTwoColuns .container-half .dataCard .data-content .data--street,.container-dataTwoColuns .container-half .dataCard .data-content .data--number,.container-dataTwoColuns .container-half .dataCard .data-content .data--neighborhood,.container-dataTwoColuns .container-half .dataCard .data-content .data--complement,.container-dataTwoColuns .container-half .dataCard .data--cardKey{width:100%}.container-dataTwoColuns .container-half .dataCard .dateExpiration-content .data--cardKey input{width:calc(100% - 34px)}.data-content .data--neighborhood,.data-content .data--complement{width:100%}.container-dataOneColun{margin-bottom:25px}.container-dataOneColun .cardPayment{height:auto}}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.toastPro{position:fixed;right:72px;bottom:0;width:330px;background:#fff;border-radius:12px;box-shadow:0 5px 12px rgba(0,0,0,0.25);font-family:"Roboto","San Francisco",Helvetica,sans-serif;box-sizing:border-box;-webkit-transform:translateY(calc(100% + 5px));transform:translateY(calc(100% + 5px));transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s;z-index:10}.toastPro.is-active{-webkit-transform:translateY(-72px);transform:translateY(-72px)}.toastPro-container{position:relative;padding:25px 25px 10px}.toastPro-cifraclubpro{width:100%;height:49px;display:flex;justify-content:center;margin:0 0 20px;font-size:0}.toastPro-cifraclubpro span{background:url("../img/desktop/sprite.svg?v=9") no-repeat;background-position:-2px -209px;width:121px;height:49px;display:block}.toastPro-title{font-size:22px;font-weight:700;color:#212121;margin-bottom:10px}.toastPro-text{margin-bottom:20px;font-size:16px;line-height:22px;color:#757575}.toastPro-text--alignCenter{text-align:center}.toastPro-buttonContainer{display:flex;justify-content:flex-end}.toastProButton{font-size:16px;text-align:center}.toastProButton:hover{text-decoration:none}.toastProButton--green{margin-bottom:15px;border-radius:8px;background:#63ad11;color:#fff;font-weight:700;width:100%;display:block}.toastProButton--green:hover{color:#fff}.toastProButton--green,.toastProButton--yes,.toastProButton--no{padding:14px 0 15px}.toastProButton--yes,.toastProButton--no{font-weight:500;text-transform:uppercase}.toastProButton--yes{color:#f70}.toastProButton--yes:hover{color:#f70}.toastProButton--no{margin-right:30px;color:#212121}.toastProButton--no:hover{color:#212121}.toastProButton--close{position:absolute;right:15px;top:15px;height:24px;width:24px;background:url("../img/patrocine/sprite-patrocine.svg") 0 -64px;font-size:0;cursor:pointer}.toastProContent{display:none}.tFingerstyle{position:fixed;width:395px;background:#fff;bottom:120px;right:72px;box-shadow:0px 5px 12px 0px rgba(0,0,0,0.24);border-radius:12px;padding:25px;text-align:center;font-size:16px;z-index:2}.tFingerstyle .toastProButton--close{background:url("../img/desktop/icon_fechar_light.svg") no-repeat;background-size:100% 100%}.tFingerstyle-logo{display:block;width:140px;height:75px;background:url("../img/desktop/fingerstyleLogo.svg") no-repeat;font-size:0;margin:auto}.tFingerstyle-title{margin:25px 0 10px;font-size:20px;font-weight:bold;text-transform:uppercase;color:#212121;font-family:"Roboto","San Francisco",Helvetica,sans-serif}.tFingerstyle-button{width:100%;height:48px;background:linear-gradient(11.30993deg, #ff8100 0%, #e7305e 100%);border-radius:8px;text-transform:uppercase;color:#fff;font-size:16px;font-weight:bold}.tFingerstyle-label{display:block;font-size:14px;color:#757575;text-align:left;font-weight:bold}.tFingerstyle-input{display:block;width:100%;height:32px;border:1px solid #e0e0e0;border-radius:8px;margin:5px 0 10px;padding:0 10px}.tFingerstyle-input.error{border-color:#F00}.tFingerstyle-form{margin-bottom:25px}.darkMode .tFingerstyle{background:#212121;color:#f5f5f5}.darkMode .tFingerstyle-title{color:#fff}.darkMode .toastPro-text,.darkMode .tFingerstyle-label{color:#f5f5f5}.darkMode .tFingerstyle-logo{background:url("../img/desktop/fingerstyleDark.svg") no-repeat}.darkMode .tFingerstyle-input{border-color:#424242;color:#fff}.darkMode .toastProButton--close{background:url("../img/desktop/icon_fechar_dark.svg") no-repeat;background-size:100% 100%}@media only screen and (max-width: 750px){.toastPro{width:calc(100% - 40px);right:50%;-webkit-transform:translate(50%, calc(100% + 5px));transform:translate(50%, calc(100% + 5px))}.toastPro.is-active{-webkit-transform:translate(50%, -70px);transform:translate(50%, -70px)}}.interstitial{position:fixed;display:flex;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3);z-index:40}.interstitial .bgSponsor{height:260px;border-radius:12px 12px 0 0;overflow:hidden}.interstitial .bgSponsor:before{height:260px}.interstitial .bgSponsor-logo{background:url("../img/patrocine/logo-cifraclubpro.svg") no-repeat center;height:45px;width:117px;z-index:1;margin-top:30px}.interstitial .bgSponsor-gradient::after{background:url("../img/patrocine/patrocine-teachers-mobile.png?v=3") no-repeat center;-webkit-transform:scale(0.85);transform:scale(0.85);margin-bottom:-20px}.interstitial .bgSponsor-gradient::before{height:260px}.interstitial .card{height:156px;width:256px}.interstitial .card--discount{height:200px}.interstitial .cardContainer-grid{margin-top:-75px;top:0;align-items:flex-end}.interstitial .card--discount:before{width:100%;background:linear-gradient(to right, #ff8100, #f72929);position:absolute;height:24px;bottom:0;content:attr(data-gratis);color:#fff;z-index:2;font-weight:700;font-size:14px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;font-family:"Montserrat",sans-serif}.interstitial .card--discount:after{content:none}.interstitial .card-price{font-size:24px;margin:5px 0;font-family:"Montserrat",sans-serif;font-weight:900}.interstitial .card-description--year{margin-top:20px}.interstitial .card-priceDiscount{color:#757575}.interstitial .sponsorButton--card{margin-top:15px}.interstitial .sponsor-benefit{border:1px solid #e0e0e0;border-radius:8px;margin:0 30px;padding:0}.interstitial .sponsor-benefit-item:nth-child(2){max-width:311px;margin:0 25px}.interstitial .sponsor-benefit-title{font-size:16px;margin-bottom:10px}.interstitial .sponsor-benefit-icon--interstitial{background-color:#fff;width:72px;height:auto;margin-top:-20px}.interstitial .sponsor-legalInformation{margin:0}.interstitial .sponsor-moreOptions{text-decoration:underline;color:#ff8100;font-size:12px;text-align:center;margin:20px 0 30px;font-family:"Montserrat", sans-serif;background:linear-gradient(to right, #ff8100, #f72929);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-weight:700;display:block}.interstitial .sponsor-benefit{padding:0 0 20px}.interstitial .sponsor-termsOfUse{font-size:12px;color:#9e9e9e}.interstitial .sponsor-termsOfUse:not(:last-child){margin:10px 0 5px}.interstitial .sponsor-termsOfUse:last-child{margin-bottom:25px}.interstitial-block{width:970px;margin:auto;border-radius:12px;background-color:#fff}.interstitial-buttonClose{background:url("../img/patrocine/sprite-patrocine.svg") -30px -69px;display:block;position:absolute;top:0px;right:0px;width:14px;height:14px;cursor:pointer;z-index:20;margin:18px}.fsWrapper{background:#f5f5f5;overflow:hidden}.fsWrapper img{background:transparent}.fsContainer{width:100%;max-width:1400px;margin:0 auto;padding:0 20px;display:block;box-sizing:border-box}.fsSectionHeader{width:100%;text-align:center}.fsSectionHeader-title{display:block;margin-bottom:0;font-family:"Montserrat",sans-serif;font-weight:700;font-size:32px;line-height:39px;color:#424242;text-align:center;letter-spacing:-1px}.fsTextHiddenDesktop{display:none}.fsTextHiddenMobile{display:block}.fsSectionHeader-title--white{color:#fff}.fsSectionHeader-text{display:block;margin-top:10px;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:19px;color:#424242;text-align:center}.fsSectionHeader-text--white{color:#fff}.fsSectionFooter-text{color:#424242;font-family:"Montserrat",sans-serif;font-size:22px;font-weight:normal;text-align:center;margin:40px 0;letter-spacing:-0.69px;line-height:1.3}.fsSpan-smash{display:block}@media only screen and (max-width: 1594px){.fsContainer{max-width:1336px}}@media only screen and (max-width: 1235px){.fsContainer{max-width:935px}}@media only screen and (max-width: 780px){.fsMobileNone{display:none}.fsMobileClipping{position:absolute;bottom:-10px;left:50%;width:100%;height:auto;display:block;background:url("../img/fingerstyle/clipping-mobile.png") center center no-repeat;background-size:100% 100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:0;pointer-events:none;padding-top:20%}.fsTextHiddenDesktop{display:block}.fsTextHiddenMobile{display:none}.fsContainer{max-width:420px}.fsSectionHeader-title{margin-bottom:10px;font-size:28px;line-height:34px}.fsSectionHeader-text{font-size:14px}.fsSectionFooter-text{font-size:18px;line-height:25px;margin:20px 0}.fsSectionFooter-text .fsSpan-smash{display:inline}.fsSpan-mobile{display:block}}.fsModal{position:fixed;display:none;flex-direction:column;align-items:center;justify-content:center;width:100%;top:0;height:100vh;background-color:rgba(0,0,0,0.4);z-index:10;padding:20px;box-sizing:border-box}.fsModal iframe{border-radius:12px 12px 0 0}.fsModal-closeButton{position:absolute;outline:none;right:0;top:-42px;border:0;border-radius:8px;background-color:#212121;color:#fff;font-size:20px;padding:4px 12px}.cardComment-person-responsive{display:none}@media only screen and (max-width: 780px){.cardComment-person-responsive{display:block;position:relative;background-color:white;width:100%;padding:10px 0 10px 65px;box-sizing:border-box;border-radius:0 0 8px 8px}.cardComment-person-responsive .cardComment-person-photo{margin:15px}}.confirmModal{position:fixed;width:100%;height:100%;top:0;background-color:rgba(0,0,0,0.4);z-index:10;display:none;align-items:center;justify-content:center}.confirmModal .sponsorModal-container{background-color:white;border-radius:12px}.confirmModal .sponsorModal{display:block}.fsRow{display:flex;margin:0 -10px}.fsRow--comments{align-items:center;width:100%;justify-content:space-between;align-content:space-between}.fsRow--twoColumns .fsCol{width:50%}.fsRow--threeColumns .fsCol{width:33.33%}.fsRow--fourColumns .fsCol{width:25%}.fsCol{position:relative;display:flex;flex-direction:column;padding:0 10px;box-sizing:border-box}.fsCol--flexStart{align-items:flex-start}.fsCol--center{justify-content:center;align-items:center}@media only screen and (max-width: 780px){.fsRow{flex-direction:column}.fsCol,.fsRow--twoColumns .fsCol,.fsRow--fourColumns .fsCol{width:100%}.fsRow--comments .fsCol:nth-child(3),.fsRow--comments .fsCol:nth-child(4){display:none}.fsRow--comments{padding:0 10px}}.fsButton{position:relative;display:inline-flex;align-items:center;padding:16px 36px;font-family:"Montserrat",sans-serif;font-weight:700;font-size:16px;line-height:22px;text-transform:uppercase;box-sizing:border-box;border-radius:27px}.fsButton:hover{text-decoration:none;cursor:pointer}.fsButton--paddingSmall{padding-right:20px;padding-left:20px}.fsButton--gradient{background:linear-gradient(75deg, #ff8100 0%, #e7305e 100%);color:#fff}.fsButton--gradient .fsButton-content:after{background-position:-51px -2px}.fsButton--gradient:hover .fsButton-content{background:linear-gradient(63.44deg, #ff8100 0%, #fb740f 48%, #e7305e 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.fsButton--gradient:hover .fsButton-content:after{background-position:-123px -2px}.fsButton--gradient:not(.fsButton--gradientBorder):hover{background:#fff}.fsButton--gradientGreen{background:linear-gradient(75deg, #5bc000 0%, #3b0 100%)}.fsButton--gradientGreen:hover .fsButton-content{background:linear-gradient(63.44deg, #5bc000 0%, #3b0 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.fsButton--gradientGreen:hover .fsButton-content:after{background-position:-276px -1px}.fsButton--white{background:#fff;color:#f70}.fsButton--white .fsButton-content:after{background-position:-99px -2px}.fsButton--white:hover{background:linear-gradient(75deg, #ff8100 0%, #e7305e 100%)}.fsButton--white:not(.fsButton--gradientBorder):hover{color:#fff}.fsButton--white:not(.fsButton--gradientBorder):hover .fsButton-content:after{background-position:-51px -2px}.fsButton--white.fsButton--gradientBorder:hover .fsButton-content{background:linear-gradient(75deg, #ff8100 0%, #e7305e 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.fsButton--white.fsButton--gradientBorder:hover .fsButton-content:after{background-position:-276px -1px}.fsButton--whiteBorder{padding:15px 35px;background:transparent;color:#fff;border:1px solid #fff}.fsButton--whiteBorder.fsButton--paddingSmall{padding-right:19px;padding-left:19px}.fsButton--whiteBorder .fsButton-content:after{background-position:-51px -2px}.fsButton--whiteBorder:hover{background:#fff;color:#1c042a}.fsButton--whiteBorder:hover .fsButton-content::after{background-position:-147px -2px}.fsButton--black{padding:15px 35px;background:#212121;color:#fff;border:1px solid #212121}.fsButton--black.fsButton--paddingSmall{padding-right:19px;padding-left:19px}.fsButton--black .fsButton-content:after{background-position:-51px -2px}.fsButton--black:hover{background:transparent;color:#212121}.fsButton--black:hover .fsButton-content::after{background-position:-75px -2px}.fsButton--gradientBorder:hover:before{content:"";position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);display:block;background:#fff;border-radius:25px;z-index:1}.fsButton--blackShadow{box-shadow:0 9px 10px -5px rgba(0,0,0,0.05)}.fsButton--orangeShadow,.fsButton--blackShadow:hover{box-shadow:0 9px 10px -5px rgba(243,87,49,0.35)}.fsButton-content{position:relative;margin:0 auto;z-index:2;pointer-events:none}.fsButton-content:after{position:absolute;top:50%;right:0;width:22px;height:22px;display:inline-block;background:url("../img/fingerstyle/sprite-fingerstyle.svg?v=6") no-repeat;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.fsButton-content--arrow{padding-right:22px}.fsButton-content--arrow:after{content:""}.fsButton-content--contact{font-size:14px}.fsButton--results,.fsButton--comments{margin:40px auto 0}.fsButton--priceCard{margin-top:auto}.fsButton--comments{display:none}.fsPlayButton{position:relative;display:block;background:linear-gradient(75deg, #ff8100 0%, #e7305e 100%);border-radius:50%;transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s, -webkit-transform 0.2s}.fsPlayButton:before{content:"";position:absolute;top:50%;left:54%;display:block;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:url("../img/fingerstyle/sprite-fingerstyle.svg?v=6")}.fsPlayButton:hover{-webkit-transform:scale(1.1);transform:scale(1.1);cursor:pointer}.fsPlayButton--big{width:80px;height:80px}.fsPlayButton--big:before{width:28px;height:32px;background-position:0 0}.fsPlayButton--small{width:60px;height:60px}.fsPlayButton--small:before{width:20px;height:22px;background-position:-29px -2px}.fsSale .fsButton--black .fsButton--paddingSmall{padding:0}.fsWhatsAppButton{position:fixed;right:25px;bottom:25px;width:86px;height:86px;display:block;background-color:#25d366;box-shadow:0px 2px 4px 0px rgba(0,0,0,0.06),0px 16px 24px -15px rgba(33,33,33,0.48);border-radius:50%;z-index:19}.fsWhatsAppButton:before{content:"";position:absolute;top:50%;left:50%;width:40px;height:40px;display:block;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:url("../img/desktop/logo-whatsapp.svg");background-size:100% 100%}@media only screen and (max-width: 1235px){.fsButton--results{margin:70px auto 0}}@media only screen and (max-width: 780px){.fsButton{width:100%;padding:13px 10px;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.fsButton--results{margin-top:40px}.fsButton--comments{display:block;margin-top:10px}.fsButton--comments .fsButton-content{width:30%}.fsButton--comments .fsButton-content:after{-webkit-transform:rotate(90deg);transform:rotate(90deg);top:3%}.fsPlayButton--big{width:60px;height:60px}.fsPlayButton--big:before{width:20px;height:22px;background-position:-29px -2px}.fsButton--black:hover{background:#212121;color:#fff}.fsWhatsAppButton{right:20px;bottom:20px;width:56px;height:56px}.fsWhatsAppButton:before{width:24px;height:24px}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.fsButton.fsButton--gradient:hover .fsButton-content,.fsButton.fsButton--gradient:hover:not(.fsButton--gradientBorder):hover{background:#fff;color:#ff8100}}.cardBenefits{width:100%;display:flex;flex-direction:column;flex:1;box-sizing:border-box;border-width:1px;border-style:solid;border-color:#e0e0e0;-o-border-image:initial;border-image:initial;border-radius:24px;box-shadow:0 14px 24px 0px rgba(0,0,0,0.06)}.cardBenefits-image{position:relative;width:100%;padding-top:40.3%;display:block;border-radius:24px 24px 0 0;background-size:contain;background-repeat:no-repeat}.cardBenefits-image .cardBenefits-image-internal{top:-16%;-webkit-transform:translateX(-50%);transform:translateX(-50%);position:absolute;display:block}.cardBenefits-image .cardBenefits-imageMobile{display:none}.cardBenefits-fofao{background-image:url("../img/fingerstyle/benefits-bg-fofao.png")}.cardBenefits-fofao .cardBenefits-internal-fofao{width:78.85%;left:51.5%}.cardBenefits-leo{background-image:url("../img/fingerstyle/benefits-bg-leo.png")}.cardBenefits-leo .cardBenefits-internal-leo{width:97%;left:55.5%}.cardBenefits-description{padding:39px 40px}.cardBenefits-title{margin-bottom:10px;font-family:"Montserrat",sans-serif;font-weight:700;font-size:32px;line-height:39px;color:#424242;text-align:center;letter-spacing:-1px}.cardBenefits-text{font-size:16px;line-height:22px;color:#424242;text-align:center}.cardComment{position:relative;width:100%;display:flex;flex-direction:column;overflow:hidden;border-width:1px;border-style:solid;border-color:#e0e0e0;-o-border-image:initial;border-image:initial;border-radius:12px;background:#fff;font-family:Arial, Helvetica, sans-serif;box-shadow:0 14px 24px rgba(0,0,0,0.06);transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s, -webkit-transform 0.2s;padding:40px 20px;margin:0 -22px}.cardComment-content{width:100%;display:flex;flex-direction:column;box-sizing:border-box}.cardComment-marks{font-size:50px;line-height:0;font-family:Arial, Helvetica, sans-serif;font-weight:bold;margin-top:20px}.cardComment-message{display:flex;height:110px;margin:20px 0;justify-content:center;align-items:center}.cardComment-text{margin:0;font-size:16px;line-height:25px;color:#212121;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.cardComment-person{position:relative;width:100%;min-height:35px}.cardComment-person-photo{width:69px;height:69px;border-radius:50%;display:inline-block;background-size:contain}.cardComment-person-photoFemale{background-image:url("../img/fingerstyle/placeholder-female.png")}.cardComment-person-photoMale{background-image:url("../img/fingerstyle/placeholder-male.png")}.cardComment-personName{display:block;font-size:16px;line-height:19px;color:#424242;font-weight:700;font-family:"Montserrat",sans-serif;margin-top:8px}.cardFaq{width:100%;display:flex;flex-direction:column;flex:1;padding:20px;border:1px solid #e0e0e0;box-sizing:border-box;border-radius:12px;font-family:"Montserrat",sans-serif;margin-top:40px}.cardFaq .fsButton{top:-12px;position:absolute;right:0;height:52px}.cardFaq-title{margin-bottom:10px;font-weight:700;font-size:22px;line-height:22px;color:#2e2e2e}.cardFaq-text{font-family:Arial;font-size:16px;line-height:24px;color:#424242;position:relative}.cardFaq-text .carFaq-top{display:block}.cardCifraClub{width:100%;display:flex;flex-direction:column;box-sizing:border-box;font-family:Montserrat, sans-serif;flex:1 1 0%;text-align:center;align-items:center}.cardCifraClub-image{height:206px;width:270px;position:relative;background-repeat:no-repeat;background-size:cover}.cardCifraClub-image--play{background-image:url("../img/fingerstyle/ilustra-10-ano.png")}.cardCifraClub-image--trophy{background-image:url("../img/fingerstyle/ilustra-8-milhoes.png")}.cardCifraClub-image--guitarPick{background-image:url("../img/fingerstyle/ilustra-460-mil.png")}.cardCifraClub-title{color:#424242;font-family:"Montserrat",sans-serif;font-size:32px;font-weight:700;letter-spacing:-1px;margin:10px 0 6px;line-height:39px}.cardCifraClub-text{color:#424242;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:23px}.cardKnow{width:100%;display:flex;flex-direction:column;box-sizing:border-box;font-family:Montserrat, sans-serif;flex:1 1 0%;padding:40px;border-width:1px;border-style:solid;border-color:#e0e0e0;-o-border-image:initial;border-image:initial;border-radius:24px;box-shadow:0 0 24px 0 rgba(0,0,0,0.06);min-height:406px}.cardKnow-title{color:#424242;font-family:"Montserrat",sans-serif;font-size:22px;font-weight:700;letter-spacing:-0.83px;margin:10px 0;line-height:1.2;text-align:center}.cardKnow-text{color:#424242;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.4;margin:0;text-align:center}.cardKnow-icon{margin:0 auto;width:60px;height:60px;background:url("../img/fingerstyle/sprite-fingerstyle.svg?v=6")}.cardKnow-icon--lamp{background-position:-115px -118px}.cardKnow-icon--cifra{background-position:-169px -115px}.cardKnow-icon--sound{background-position:-83px -42px}.cardKnow-icon--music{background-position:5px -115px}.cardKnow-icon--check{background-position:-205px -318px}.cardKnow-icon--lives{background-position:-3px -324px}.cardKnow-icon--telegram{background-position:-74px -324px}.cardKnow-icon--dialogue{background-position:-141px -320px}@media only screen and (max-width: 780px){.cardBenefits-title{font-size:28px}.cardBenefits-description{padding:20px}.cardBenefits-image{padding-top:56%}.cardBenefits-image .cardBenefits-imageMobile{display:block}.cardBenefits-image .cardBenefits-imageDesktop{display:none}.cardBenefits-space{margin-top:49px}.cardBenefits-fofao{background-image:url("../img/fingerstyle/benefits-bg-fofao-mobile.png")}.cardBenefits-fofao .cardBenefits-internal-fofao{width:94.5%;left:54%}.cardBenefits-leo{background-image:url("../img/fingerstyle/benefits-bg-leo-mobile.png")}.cardBenefits-leo .cardBenefits-internal-leo{width:103.8%;left:48%;top:-22px}.cardComment{width:auto;margin:10px 0;height:auto}.cardFaq{margin:40px 0;text-align:center;align-items:center;justify-content:center}.cardComment-marks{font-size:43px}.cardFaq-text{display:block}.cardFaq-text .carFaq-top{margin-top:20px}.cardFaq .fsButton{top:0;position:relative;margin-top:20px}.cardCifraClub-image{max-width:238px;max-height:182px}.cardCifraClub{padding:10px;margin-bottom:20px}.cardKnow{padding:20px;justify-content:center;align-items:center;text-align:center;min-height:320px;margin-bottom:20px}.cardKnow:hover{box-shadow:0 14px 24px 0 rgba(0,0,0,0.06)}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.fsCol .cardKnow{-ms-flex:1 1 0%;align-items:inherit;padding:25px}.fsCifraClub-container .cardCifraClub{display:block}.fsCifraClub-container .cardCifraClub .cardCifraClub-image{margin:0 auto}}.fsTop{position:relative;width:100%;min-height:445px;display:block;overflow:hidden;padding:51px 0 4%;background:url("../img/fingerstyle/top-bg.png") top center no-repeat;background-size:100% 99%;box-sizing:border-box}.fsTop-row{padding:0 21px}.fsTop-elements{position:relative;width:100%}.fsTop-image{position:relative;width:734px;bottom:10px;left:-15px}.fsTop-video{position:absolute;top:0;left:0;width:100%;height:0;padding-top:56.25%;display:block;overflow:hidden;background:url("../img/fingerstyle/top-video-placeholder.png") center center no-repeat;background-size:cover;border-radius:24px;box-shadow:0 30px 10px -20px rgba(32,24,51,0.2);z-index:1}.fsTop-videoIframe{position:absolute;top:0;left:0;width:100%;height:100%}.fsTop-videoButtonWrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0);transition:background 0.3s}.fsTop-videoButtonWrapper .fsPlayButton--topVideo{opacity:1;transition:opacity 0.3s, -webkit-transform 0.2s;transition:transform 0.2s, opacity 0.3s;transition:transform 0.2s, opacity 0.3s, -webkit-transform 0.2s}.fsTop-actionDescription{position:absolute;bottom:0;left:0;width:100%;display:flex;justify-content:center;padding:20px;background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.7));box-sizing:border-box;transition:opacity 0.2s, -webkit-transform 0.3s;transition:transform 0.3s, opacity 0.2s;transition:transform 0.3s, opacity 0.2s, -webkit-transform 0.3s}.fsTop-actionDescription span{position:relative;display:flex;flex:0 0 auto;font-family:"Montserrat",sans-serif;font-weight:600;font-size:14px;line-height:18px;text-align:center;text-transform:uppercase}.fsTop-actionDescription span:after{content:attr(data-text);color:#fff}.fsTop-title{margin-bottom:10px;font-family:"Montserrat",sans-serif;font-weight:700;font-size:36px;color:#fff}.fsTop-title strong{display:block;font-size:42px;line-height:1.3;background:linear-gradient(75deg, #ff8100 0%, #e7305e 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.fsTop-text{max-width:454px;margin-bottom:20px;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.5;color:#fff;z-index:1}.fsTop-text span{display:block;margin-bottom:21px}.fsTop-text span:last-child{margin-bottom:0}.fsTopClipping{position:absolute;bottom:-1px;left:50%;width:100%;height:120px;display:block;background:url("../img/fingerstyle/top-clipping.png") center center no-repeat;background-size:100% 100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:0;pointer-events:none}@media only screen and (max-width: 1594px){.fsTopClipping{width:110%}}@media only screen and (max-width: 1235px){.fsTop{padding-bottom:10%}.fsTopClipping{width:120%}.fsRow--twoColumns .fsCol{width:60%}.fsTop-image{width:600px;bottom:-60px;left:-30px}.fsTop-title{width:470px}.fsCol--flexStart{margin-left:0px}.fsTop-video{top:25%}}@media only screen and (max-width: 780px){.fsTop{height:auto;padding-bottom:0;background-image:url("../img/fingerstyle/top-bg-mobile.png");background-size:100% 610px;background-position:top center}.fsTop-title{font-size:24px;letter-spacing:-0.86px;margin-bottom:20px}.fsTop-title strong{font-size:30px;letter-spacing:-1px}.fsTop-text{font-size:14px}.fsTop-video{position:relative;top:0;margin-top:20px;border-radius:8px;background-image:url("../img/fingerstyle/top-video-placeholder-mobile.png")}.fsTop-actionDescription{padding:4% 20px}.fsTop-actionDescription div{background:url("../img/fingerstyle/sprite-fingerstyle.svg?v=6") no-repeat;width:15px;background-position:-214px -1px;margin-right:6px}.fsTop-actionDescription span{font-size:12px;line-height:15px;font-weight:normal}.fsTop-actionDescription span:before{width:15px;height:15px;margin-right:3px;background-position:-215px -2px}.fsPlayButton--topVideo{display:none}.fsTopClipping{bottom:-1%;height:auto;padding-top:27%;background-image:url("../img/fingerstyle/top-clipping-mobile.png")}.fsRow--twoColumns .fsCol{width:100%}.fsTop-title{width:100%}.fsTop-row{padding:0}}.fsSale .fsTop{min-height:460px}.fsSale .fsTop-text{line-height:1.7}@media only screen and (max-width: 780px){.fsSale .fsTopClipping{bottom:-1%}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.fsTop .fsTop-title strong{background:transparent;color:#ff8100}}.fsNotify{display:flex;justify-content:center;align-items:flex-end;background-color:#fff}.fsNotify-box{display:flex;justify-content:center;min-width:857px;box-sizing:border-box;border:1px solid #e0e0e0;border-radius:26px;padding:60px 90px;margin:45px 0 0;flex-direction:column;align-items:center;box-shadow:0 2px 6px rgba(0,0,0,0.1)}.fsNotify-box .fsSectionHeader-text{margin-bottom:20px}.fsNotify-box-email{background:url("../img/fingerstyle/sprite-fingerstyle.svg?v=6");width:117px;height:117px;background-position:-485px 130px;margin-bottom:39px}.fsNotify-box-footerText{margin-top:20px;color:#757575;font-size:14px;text-align:center;line-height:24px}.fsSectionHeader-text{margin-bottom:50px}.fsInput-desktop{text-align:center}.fsInput-desktop .fsInput{width:567px}.fsInput{display:flex;width:100%;height:55px;border:1px solid #e0e0e0;border-radius:50px;padding:18px 20px;box-sizing:border-box;margin-bottom:20px}.fsInput-input{border:0;width:100%;height:100%;font-size:16px;font-family:Arial,Helvetica,sans-serif;line-height:17px;color:#757575}.fsInput--error{border-color:#e53935}.fsInput--error input,.fsInput--error input::-webkit-input-placeholder{color:#e53935}.fsInput--error input,.fsInput--error input:-ms-input-placeholder{color:#e53935}.fsInput--error input,.fsInput--error input::-ms-input-placeholder{color:#e53935}.fsInput--error input,.fsInput--error input::placeholder{color:#e53935}.fsInput-mobile{display:none}.fsNotifyInstructors{margin-bottom:-27px;background-size:cover;background-repeat:no-repeat}.fsNotifyInstructors--leo{position:relative;width:283px;height:526px;margin-right:-55px;background-image:url("../img/fingerstyle/leo.png")}.fsNotifyInstructors--fofao{width:259px;height:537px;margin-left:-15px;background-image:url("../img/fingerstyle/fofao.png")}.fsNotify-modal{position:fixed;top:0;left:0;width:100%;height:100%;padding:20px;display:none;align-items:center;justify-content:center;box-sizing:border-box;background:rgba(0,0,0,0.56);z-index:20}.fsNotify-modal.is-on{display:flex}.fsNotify-modalContainer{position:relative;width:857px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 90px;border-radius:26px;background:#fff;box-sizing:border-box}.fsNotify-modalClose{position:absolute;top:40px;right:40px;width:15px;height:15px;display:block;background:url("../img/fingerstyle/sprite-fingerstyle.svg?v=6");background-position:-231px 0}.fsNotify-alert{color:#757575;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:24px;text-align:center;margin-top:20px}@media only screen and (max-width: 1235px){.fsNotifyInstructors{display:none}}@media only screen and (max-width: 780px){.fsInput-desktop{display:none}.fsInput-mobile{display:block;width:100%}.fsInput{margin-bottom:20px;min-width:100%}.fsNotify-box{margin:20px 20px 0;min-width:280px}.fsNotify-box,.fsNotify-modalContainer{padding:25px}.fsNotify-box .fsSectionHeader-text,.fsNotify-modalContainer .fsSectionHeader-text{margin-bottom:20px;text-align:center;line-height:24px}.fsNotify-box .fsSectionHeader-text span,.fsNotify-modalContainer .fsSectionHeader-text span{display:inline}.fsNotify-box .fsInput,.fsNotify-box .fsButton,.fsNotify-modalContainer .fsInput,.fsNotify-modalContainer .fsButton{height:42px;padding:10px 20px}.fsNotify-modalClose{top:20px;right:20px}.fsNotify-modalContainer .fsNotify-box-email{width:70px;height:70px;margin-bottom:15px;background-position:-410px -385px}.fsNotify-modalContainer .fsSectionHeader-title{margin-bottom:10px;font-size:19px;line-height:28px}.fsNotify-modalContainer .fsSectionHeader-text{margin-bottom:15px;margin-top:0;line-height:20px}.fsNotify-modalContainer .fsButton--register{margin-top:-10px}.fsNotify-modalContainer .fsNotify-alert{line-height:20px;margin-top:10px}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.fsNotify .fsSectionHeader-text span{display:block}.fsNotify .fsNotifyInstructors{margin-bottom:-10px}}.fsBenefits{position:relative;width:100%;padding:60px 0 3%}.fsBenefits-container{padding:0 30px;font-size:0}.fsBenefitsClipping{position:absolute;bottom:0;left:50%;width:100%;height:auto;display:block;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1;pointer-events:none}.fsBenefits-content{display:inline-block;width:50%;box-sizing:border-box;position:relative;padding:0 10px}@media only screen and (max-width: 1594px){.fsBenefits-container{padding:0}}@media only screen and (max-width: 780px){.fsBenefits{padding:35px 0 14%}.fsBenefits-container{margin:0 auto}.fsBenefitsClipping{display:none}}.fsSale .fsBenefits{padding:60px 0 0}.fsSale .fsBenefits-container{padding:80px 5% 60px;background-color:#fff}@media only screen and (max-width: 780px){.fsSale .fsIntructors .fsContainer{padding:0}.fsSale .fsBenefits-container{padding:10% 5%}}@media only screen and (max-width: 1594px){.fsSale .fsBenefits{padding:30px 0 0}.fsSale .fsBenefits .fsContainer{max-width:1336px}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.fsBenefits{min-height:670px}.fsBenefits-container .fsCol{display:inline-block}}.fsResults{position:relative;width:100%;padding:25px 0 5%;background:linear-gradient(-180deg, #141414 0%, #1f1f1f 100%) #141414}.fsResults .fsContainer{background:url("../img/fingerstyle/results-bg.png");background-repeat:no-repeat;background-size:contain;background-position:center;margin:6% auto 0.5%}.fsResults-container{display:flex;flex-direction:column;padding:0 0 80px}.fsResults-title{margin-top:100px}.fsResults-containerLine{position:relative;width:100%;margin-top:72px;display:flex}.fsResults-box{width:100%;min-height:133px}.fsResults-boxTitle{font-family:"Montserrat",sans-serif;margin-bottom:10px;font-weight:700;font-size:28px;line-height:34px;letter-spacing:-1.05px;background:linear-gradient(26.57deg, #ff8100 0%, #e7305e 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.fsResults-boxText{font-size:16px;line-height:22px;color:#f5f5f5;margin:0}.fsResultsInstructors{pointer-events:none;position:absolute;width:100%;height:auto;top:0;left:46%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:block;background-size:cover;background-repeat:no-repeat}.fsResultsInstructors--leo{width:408px;height:339px;top:0;left:calc(50% - 357px);-webkit-transform:translateX(50%);transform:translateX(50%);display:none;background-image:url("../img/fingerstyle/leo-circulo.png")}.fsResultsInstructors--fofao{width:367px;height:378px;top:-30px;left:calc(50% - 35px);-webkit-transform:translateX(-50%);transform:translateX(-50%);display:none;background-image:url("../img/fingerstyle/fofao-circulo.png")}.fsResultsClipping{position:absolute;left:50%;width:100%;height:auto;display:block;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1;pointer-events:none}.fsResultsClipping--top{top:0}.fsResultsClipping--bottom{bottom:0}.fsResult-col25{width:25%}.fsResult-col50{width:50%}.fsResults-square{display:none}@media only screen and (max-width: 780px){.fsResults{padding:1px 0 2%}.fsResults .fsContainer{background:transparent}.fsResults-container{padding:30px 0 40px;text-align:center}.fsResults-containerLine{flex-direction:column}.fsResults-containerLine{padding:0;margin-top:0}.fsResultsInstructors{position:relative}.fsResultsInstructors--leo{display:block}.fsResultsInstructors--fofao{display:block}.fsResult-col50{display:none}.fsResult-col25{width:100%}.fsResults-box{min-height:auto;margin-bottom:20px}.fsResultsClipping{display:none}.fsResults-square{position:relative;display:block}.fsResults-square .fsResults-square-image{width:90%;position:absolute;left:15px;top:-50px}.fsResults-title{margin-top:14px}}.fsSale .fsResults{background:#141414;background-size:100%;padding:5% 0 0;margin-top:-9%;position:static}.fsSale .fsResults .fsContainer{background:none;margin:0 auto}.fsSale .fsResults-header{width:100%}.fsSale .fsResults-container{display:block;padding:5% 0 0;position:relative}.fsSale .fsResults-box{padding:40px;background-color:rgba(245,245,245,0.05);border-radius:24px}.fsSale .fsResults-icon{background-image:url("../img/fingerstyle/ilustra-palheta.svg");background-size:100%;width:120px;height:120px;display:block;margin:0 auto 20px}.fsSale .fsResults-icon--two{background-image:url("../img/fingerstyle/ilustra-arrow.svg")}.fsSale .fsResults-icon--three{background-image:url("../img/fingerstyle/ilustra-lightning.svg")}.fsSale .fsResults-boxText{font-size:28px;line-height:1.2;height:160px;text-align:center;font-family:"Montserrat",sans-serif}.fsSale .fsResults-clipping{position:relative;background:url("../img/fingerstyle/results-clipping-transparent.png") center center no-repeat;background-size:100% 100%;z-index:1;padding-top:5%;background-color:transparent}.fsSale .fsResults-square{display:block;overflow:hidden}.fsSale .fsResults-square div{width:calc(100% - 2px);height:100%;background:#141414;margin:-1px 1px 0}.fsSale .fsResults-squareTop{background:linear-gradient(-180deg, #141414 0%, #323232 100%);position:absolute;top:-126px;height:132px;width:calc(100% - 20px);border-radius:0 0 24px 24px}.fsSale .fsResults-squareTop div{border-radius:0 0 24px 24px}.fsSale .fsResults-squareTop--middle{height:72px}.fsSale .fsResults-squareBottom{background:linear-gradient(180deg, #323232 0%, #141414 100%);bottom:-135px;height:140px;border-radius:24px 24px 0 0}.fsSale .fsResults-squareBottom div{margin:1px 1px 0;border-radius:24px 24px 0 0}.fsSale .fsResults-squareBottom.fsResults-squareBottom--middle{height:200px}.fsSale .fsResults-button{position:absolute;bottom:115px;left:20px;padding:16px 10px;width:calc(100% - 40px);border-radius:30px;font-family:"Montserrat",sans-serif;border:1px solid #141414;z-index:2}.fsSale .fsResults-button:hover{border:1px solid #5bc000}.fsSale .fsResults-box{width:auto;margin:25px 0;position:relative}.fsSale .fsResults-box--middle{margin:-35px 0 20px}.fsSale .fsResults-iconSquare{background:url("../img/fingerstyle/sprite-fingerstyle.svg?v=6");position:absolute}.fsSale .fsResults-iconSquare--large{width:70px;height:70px;background-position:-5px -241px}.fsSale .fsResults-iconSquare--large.large-left{left:15%;top:25%}.fsSale .fsResults-iconSquare--large.large-right{right:-4%;top:25%}.fsSale .fsResults-iconSquare--medium{width:50px;height:50px;background-position:-85px -248px;bottom:3%;left:-6%}.fsSale .fsResults-iconSquare--small{width:30px;height:30px;background-position:-143px -256px;right:-3%;top:45%}.fsSale .fsResults-iconSquare--small.firstBox{right:10%;bottom:14%;top:auto}.fsSale .fsResults-iconSquare--small.middleBox{right:18%;top:10%}.fsSale .fsResults-iconSquare--large.large-right{right:42%;bottom:0;top:auto}@media only screen and (max-width: 1594px){.fsSale .fsResults{padding:8% 0 0}.fsSale .fsResults-container{max-width:1336px}.fsSale .fsResults-boxText{font-size:22px;line-height:32px}.fsSale .fsResults-button{line-height:1.2;left:20px}.fsSale .fsResults-iconSquare--large.large-right{display:none}}@media only screen and (max-width: 1235px){.fsSale .fsResults{padding:10% 0 0}}@media only screen and (max-width: 780px){.fsSale .fsResults{height:auto}.fsSale .fsResults-container{padding:20px 0 0}.fsSale .fsResults-box{padding:20px;margin:0 0 20px}.fsSale .fsResult-col:last-child .fsResults-box{margin-bottom:90px}.fsSale .fsResults-square{display:none}.fsSale .fsResults-button{width:calc(100% - 20px);bottom:-410px;left:10px}.fsSale .fsResults-clipping{background-image:url("../img/fingerstyle/clipping-cardKnow.png")}.fsSale .fsResults-iconSquare{display:none}}@media only screen and (max-width: 780px) and (max-width: 356px){.fsSale .fsResults-squareBottom--middle button{left:0;width:100%}.fsSale .fsResults-boxText{line-height:1.2}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.fsResults-box .fsResults-boxTitle{background:transparent;color:#f70}}.fsComments{position:relative;width:100%;padding:60px 0 3%}.fsComments-container{display:flex;flex-wrap:wrap;padding:40px 0 0;text-align:center}.fsComments-container .fsCol{padding:0 4.05%}.fsCommentsClipping{position:absolute;left:50%;width:100%;height:auto;display:block;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1;pointer-events:none}.fsCommentsClipping--bottom{bottom:0}.fsComments-title{margin-top:110px}.carousel-prev{margin:auto 40px auto 20px}.carousel-next{margin:auto 0 auto 40px}.fsComments-button-carrousel{min-width:40px;height:72px;border-radius:8px;background:#9e9e9e;position:relative}.fsComments-button-carrousel:disabled{background:#e0e0e0}.fsComments-button-carrousel:disabled .arrow{opacity:0.3}.fsComments-button-carrousel:hover:not(:disabled) .fsComments-button-carrousel--filter{background-color:rgba(255,255,255,0.2)}.fsComments-button-carrousel .fsComments-button-carrousel--filter{width:100%;height:100%;padding:21px 0;border-radius:8px;box-sizing:border-box}.fsComments-button-carrousel .arrow{background:url("../img/fingerstyle/sprite-fingerstyle.svg?v=6");background-position:-250px 4px;opacity:1;height:30px}.fsComments-button-carrousel .arrow-left{-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-right:5px}.fsComments-button-carrousel .arrow-right{margin-left:5px}@media only screen and (max-width: 1235px){.fsComments-container{padding-bottom:80px}.fsComments-title{margin-top:90px}}@media only screen and (max-width: 780px){.fsComments{padding:22px 0 18%}.fsComments-button-carrousel{display:none}.fsComments-title{margin-top:40px}.fsComments-container,.fsComments-container .fsCol{padding:0}.fsCommentsClipping{display:none}}@media only screen and (max-width: 780px) and (-ms-high-contrast: active){.fsRow--threeColumns .fsCol{display:block}}@media only screen and (max-width: 780px) and (-ms-high-contrast: active), only screen and (max-width: 780px) and (max-width: 780px){.fsComments-container{display:block}}.fsSale .fsComments{padding-top:0}.fsSale .fsComments .fsContainer{padding:40px 20px 20px}.fsSale .fsComments-button-carrousel .fsComments-button-carrousel--filter{padding:20px 5px}.fsSale .fsComments-button-carrousel .arrow{background-position:-251px 4px}.fsSale .fsCommentsClipping-top{width:100%}.fsSale .fsCommentsClipping-top-mobile{display:none}@media only screen and (max-width: 780px){.fsSale .fsComments{padding:0 0 18%}.fsSale .fsComments-button-carrousel,.fsSale .fsCommentsClipping-top{display:none}.fsSale .fsCommentsClipping-top-mobile{display:block;width:100%}}.fsKnow{width:100%;background:#fff;background-position:bottom 200px center;background-size:1225px auto;padding:35px 0 4%}.fsKnow-container{display:flex;flex-direction:column;padding-bottom:20px}.fsKnow .fsSectionHeader-text{margin-bottom:40px}.fsKnow .fsRow:last-child{margin-top:20px}@media only screen and (max-width: 780px){.fsRow--threeColumns .fsCol{width:100%;display:block}.fsKnow .fsRow:last-child{margin-top:0}.fsKnow .fsSectionHeader-text{margin-bottom:20px}}.fsSale .fsKnow{background:none}.fsCifraClub{width:100%;background:#fff;background-position:bottom 200px center;background-size:1225px auto;padding:60px 0 4.15%}.fsCifraClub-logo{width:189px;margin-bottom:41px}.fsCifraClub-container{display:flex;flex-direction:column;padding:0 30px}@media only screen and (max-width: 780px){.fsCifraClub{padding-top:30px}.fsCifraClub-container{padding:0}.fsCifraClub-logo{max-width:166px;margin-bottom:31px}}.fsSale .fsCifraClub{padding:0}.fsSale .fsCifraClub-container{display:block;padding:0 30px 60px}@media only screen and (max-width: 780px){.fsSale .fsCifraClub-container{padding:0}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.fsCifraClub{min-height:450px}}.fsFaq{width:100%;padding:110px 0 4.15%;background:#fff}.fsFaq-container{padding:40px 0 0;max-width:896px;margin:0 auto}.fsFaq-question{cursor:pointer;padding:20px;width:100%;text-align:left;outline:none;transition:0.4s;border-bottom:1px solid #e0e0e0;color:#2e2e2e;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:700;line-height:24px}.fsFaq-question:after{content:"";background-image:url("../img/fingerstyle/sprite-fingerstyle.svg?v=6");float:right;background-position:-146px 0px;margin-left:5px;width:23px;height:23px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.active:after{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fsFaq-answer{max-height:0;overflow:hidden;transition:max-height 0.2s ease-out}.fsFaq-answer .fsFaq-text{padding:20px 20px 0;color:#757575;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:24px;margin:0}.fsFaq-answer .fsFaq-text button{cursor:pointer;color:#f70;font-size:16px}@media only screen and (max-width: 780px){.fsFaq{padding-top:3px}.fsFaq-container{padding:20px 0}.fsContainer.fsContainer--faq{max-width:420px}.fsFaq-question{padding:20px 0;font-size:14px}.fsFaq-question span{max-width:90%;display:inline-block}.fsFaq-answer .fsFaq-text{padding:21px 0;font-size:14px}}@media only screen and (max-width: 1594px){.fsContainer--faq{max-width:1100px}}.fsSale .fsFaq-question:after{background-position:-74px -1px;opacity:0.6}@media only screen and (max-width: 780px){.fsSale .fsFaq{padding-top:5px;margin-top:0}}.fsStepByStep{background:#080808;background-image:url("../img/fingerstyle/bg-steps.png");background-size:100%;background-repeat:no-repeat;background-position:center;position:relative}.fsStepByStep .fsContainer{height:228px;padding-top:60px}.fsStepByStep .fsContainer .fsRow{position:relative}.fsStepByStep .icon{width:70px;height:70px;border-radius:50%;background-color:#232323}.fsStepByStep .icon:after{content:"";display:block;width:48px;height:48px;margin:11px auto;background:url("../img/fingerstyle/sprite-fingerstyle.svg?v=6")}.fsStepByStep .icon-first:after{background-position:2px -182px}.fsStepByStep .icon-second:after{background-position:-51px -183px}.fsStepByStep .icon-third:after{background-position:-100px -179px}.fsStepByStep .icon-fourth:after{background-position:-152px -185px}.fsStepByStep .icon-fifth:after{background-position:-207px -175px}.fsStepByStep h3{margin:43px 0 0}.fsStepByStep h3,.fsStepByStep .fsStepByStep-text{font-family:"Montserrat",sans-serif;font-size:22px;line-height:1.4;color:#fff}.fsStepByStep .fsStepByStep-text{font-size:16px;font-family:Arial,Helvetica,sans-serif;text-align:center;margin:0}.fsStepByStep .fsCol--20:before{content:"";display:block;position:absolute;width:1px;height:27px;bottom:80px;background-size:cover;background-image:url("../img/fingerstyle/trace.png")}.fsStepByStep-clipping{display:block;width:100%;margin-top:40px}.fsStepByStep-clipping--mobile{display:none}.fsCol--20{width:20%;align-items:center}.fsStepByStep-lineGradient{position:absolute;width:80%;height:1px;left:130px;top:34px;background-image:linear-gradient(to right, #e83d08 0%, #f70 38%, #f8b817 100%)}@media only screen and (max-width: 780px){.fsStepByStep{margin-bottom:30px}.fsStepByStep .fsContainer{height:auto}.fsStepByStep .fsRow{align-items:center}.fsStepByStep .fsCol--20{width:100%}.fsStepByStep .fsCol--20:before{bottom:auto;top:-40px}.fsStepByStep h3{margin:20px 0 0}.fsStepByStep .fsCol:not(:first-of-type){margin-top:55px}.fsStepByStep .fsCol:last-of-type{margin-bottom:10px}.fsStepByStep .fsCol:last-of-type:after{content:"";display:block;position:absolute;width:1px;height:27px;bottom:-43px;background-size:cover;background-image:url("../img/fingerstyle/trace.png")}.fsStepByStep-lineGradient,.fsStepByStep-clipping{display:none}.fsStepByStep-clipping--mobile{display:block;width:100%;margin-top:40px}}@media only screen and (max-width: 1235px){.fsStepByStep .fsCol--20:before{bottom:100px}.fsStepByStep-lineGradient{left:90px}}.fsLearn .fsContainer{margin:0 auto 40px}.fsLearn .fsCol{background:#fff;height:auto;border-radius:24px;padding:20px;margin-right:20px;text-align:center;border:1px solid #e0e0e0;box-shadow:0 14px 24px 0 rgba(0,0,0,0.06)}.fsLearn .fsCol:last-child{margin-right:0}.fsLearn h3{letter-spacing:-0.83px;font-family:"Montserrat",sans-serif;color:#424242;font-size:22px;line-height:1.3;margin:20px 0 0}.fsLearn .icon:after{content:"";display:block;width:60px;height:60px;background:url("../img/fingerstyle/sprite-fingerstyle.svg?v=6")}.fsLearn .icon-first:after{background-position:-314px 0}.fsLearn .icon-second:after{background-position:-384px 0}.fsLearn .icon-third:after{background-position:-526px 0}.fsLearn .icon-fourth:after{background-position:-384px -70px}.fsLearn .icon-fifth:after{background-position:-456px 0}.fsLearn-logo{max-height:178px;max-width:336px;margin:0 auto 40px}.fsLearn-logo img{width:100%;height:100%}.fsLearn-text{color:#424242;font-family:Arial,Helvetica,sans-serif;line-height:1.2;font-size:16px}.fsLearn-clipping{width:100%;display:block}.fsLearn-clipping--mobile{display:none}@media only screen and (max-width: 1235px){.fsLearn .fsContainer{max-width:1336px}}@media only screen and (max-width: 780px){.fsLearn .fsRow{margin:0}.fsLearn .fsCol:not(:last-child){margin-bottom:20px}.fsLearn-logo{max-height:126px;max-width:236px}.fsLearn-text{margin-top:10px;line-height:1.5}.fsCol--20{width:100%}.fsLearn-clipping{display:none}.fsLearn-clipping--mobile{display:block;width:100%;margin-bottom:-5px}}.fsPurchase{display:flex;justify-content:center;align-items:flex-end;background:#fff;padding:40px 0 60px}.fsPurchase-box{display:flex;justify-content:center;min-width:857px;box-sizing:border-box}.fsPurchase-content{border-radius:26px;max-width:485px;box-shadow:14px 0 20px 0 rgba(0,0,0,0.06);display:flex;flex-direction:column}.fsPurchase-content h2{color:#fff;font-family:"Montserrat",sans-serif;font-size:32px;background:linear-gradient(-45deg, #ff8100 0%, #e7305e 100%);border-radius:26px 26px 0 0;padding:22px 0;text-align:center}.fsPurchase-content ul{padding:40px;border:1px solid #e0e0e0;border-radius:0 0 26px 26px;color:#424242;display:flex;flex-direction:column;flex-grow:1;justify-content:center}.fsPurchase-content li{margin-bottom:15px;font-size:16px;line-height:24px;display:inline-flex}.fsPurchase-content li:before{content:"";display:inline-flex;background:url("../img/fingerstyle/sprite-fingerstyle.svg?v=6");background-position:-170px -1px;min-height:22px;min-width:22px;margin:0 2px auto 0}.fsPurchase-content li:last-child,.fsPurchase-content li p{margin:0}.fsPurchase-content a{color:#f70}.fsPurchase-content--2{border-radius:0 26px 26px 0;padding:40px 50px;margin:40px 0;box-shadow:0 14px 24px 0 rgba(0,0,0,0.06);width:412px;align-items:center;align-self:center;border-right:1px solid;border-top:1px solid;border-bottom:1px solid;border-color:#e0e0e0;display:flex;flex-direction:column}.fsSectionHeader-text{margin-bottom:40px}.fsPurchase-text{font-family:"Montserrat",sans-serif;font-size:16px;line-height:24px;font-weight:700;text-align:center;margin-bottom:20px}.fsPurchase-wrapperText{display:flex;flex-direction:column;align-items:center}.fsPurchase-wrapperText>span:first-child{padding:6px 24px;background-color:#3b0;color:#fff;border-radius:8px;font-size:18px;position:absolute;top:-16px}.fsPurchase-price{background:-webkit-linear-gradient(-45deg, #ff8100 0%, #e7305e 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:700;font-family:"Montserrat",sans-serif;font-size:50px;line-height:60px;padding-top:5px}.fsPurchase-price span{font-size:30px}.fsPurchase-border{border:1px solid #e0e0e0;border-radius:18px;padding:20px;margin:20px 0 10px;width:100%;position:relative}.fsPurchase-price+span{font-size:16px}.fsPurchase-sight{font-size:16px;font-family:Arial,Helvetica,sans-serif;margin-bottom:20px}.fsInput--error{border-color:#e53935}.fsInput--error input,.fsInput--error input::-webkit-input-placeholder{color:#e53935}.fsInput--error input,.fsInput--error input:-ms-input-placeholder{color:#e53935}.fsInput--error input,.fsInput--error input::-ms-input-placeholder{color:#e53935}.fsInput--error input,.fsInput--error input::placeholder{color:#e53935}.fsPurchase-button{width:calc(100% + 40px);padding:16px 20px;border-radius:26px;border:1px solid #fff}.fsPurchase-button:hover{border:1px solid #3b0;box-shadow:0px 2px 10px -3px #5bc000}.fsPurchase-info{margin-top:20px;text-decoration:underline;color:#757575;font-size:14px}.fsPurchaseInstructors{margin-bottom:-9px;background-size:cover;background-repeat:no-repeat}.fsPurchaseInstructors--leo{position:relative;width:283px;height:526px;margin-right:-54px;background-image:url("../img/fingerstyle/leo.png")}.fsPurchaseInstructors--fofao{width:259px;height:537px;margin-left:-15px;background-image:url("../img/fingerstyle/fofao.png")}@media only screen and (max-width: 1235px){.fsPurchaseInstructors{display:none}}@media only screen and (max-width: 780px){.fsPurchase{padding-top:0}.fsPurchase-content{max-width:inherit;border-radius:26px;box-shadow:0 14px 24px 0 rgba(0,0,0,0.06)}.fsPurchase-content h2{font-size:26px}.fsPurchase-content ul{padding:20px}.fsPurchase-content--2{width:auto;margin:-25px 0 0;padding:50px 0 0;border-radius:0 0 26px 26px;border-top:0;border-left:1px solid #e0e0e0}.fsPurchase-box{display:block;min-width:inherit;padding:0 20px}.fsPurchase-border{width:calc(100% - 80px)}.fsPurchase-text{padding:0 20px 0}.fsPurchase-button{width:calc(100% - 20px);margin-bottom:10px}.fsPurchase-info{display:none}}.fsMatriculate{text-align:center}.fsMatriculate .fsContainer{max-width:975px;padding:20px;background:#eee;border:1px solid #e0e0e0;border-radius:24px}.fsMatriculate .fsContainer .fsContainer-subtitle--rightSided{text-align:right;padding-right:20px}.fsMatriculate .fsContainer--flex{display:flex;flex-direction:row;align-items:center}.fsMatriculate h2{font-size:32px;letter-spacing:-1px;font-family:"Montserrat",sans-serif;color:#424242}.fsMatriculate p{color:#424242;line-height:24px;margin-top:10px;margin-bottom:20px;font-size:16px;font-family:Arial, sans-serif}.fsMatriculate--aboveHeader{padding-top:60px}.fsMatriculate--abovePurshase{padding-bottom:60px;background:#fff}.fsMatriculate--abovePurshase .fsContainer{background:#f5f5f5;border-color:#eee}.fsMatriculate--stepByStep{padding:60px 0}.fsMatriculate-countDownContainer{width:100%;display:flex;align-items:center}.fsMatriculate-countDownColon:before{content:":";display:block;padding:0 10px 20px;font-size:65px;line-height:1;letter-spacing:-2.81px;background:-webkit-linear-gradient(-45deg, #ff8100 0%, #e7305e 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:"Montserrat",sans-serif}.fsMatriculate-text{flex:1 1 0px;background:#fff;border-radius:12px;border:1px solid #e0e0e0;box-shadow:0px 14px 24px 0px rgba(0,0,0,0.06);padding:20px}.fsMatriculate-time{padding:0 2px;flex-grow:1;font-size:45px;letter-spacing:-2.81px;background:-webkit-linear-gradient(-45deg, #ff8100 0%, #e7305e 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:700;font-family:"Montserrat",sans-serif}.fsMatriculate-time-text{display:block;color:#757575;font-size:22px;line-height:1.2;font-weight:500;letter-spacing:-1px}@media only screen and (max-width: 1235px){.fsMatriculate .fsContainer{max-width:895px}.fsMatriculate-countDownContainer{min-width:590px}.fsMatriculate-text{padding:20px 10px}}@media only screen and (max-width: 780px){.fsMatriculate{padding:0 20px}.fsMatriculate h2{margin-bottom:20px;font-size:28px;text-align:center}.fsMatriculate .fsContainer{flex-direction:column;padding:0;background:transparent;border:0}.fsMatriculate .fsContainer .fsContainer-subtitle--rightSided{text-align:center}.fsMatriculate .fsContainer--maintainBackground{padding:10px 20px;background:#eee;border:1px solid #e0e0e0}.fsMatriculate--aboveHeader{padding-top:55px}.fsMatriculate--abovePurshase{padding-bottom:40px}.fsMatriculate--stepByStep{padding-bottom:40px}.fsMatriculate-countDownContainer{min-width:auto}.fsMatriculate-time{font-size:32px;letter-spacing:-1.41px}.fsMatriculate-text{padding:10px 0}.fsMatriculate-time-text{font-size:10px;letter-spacing:-0.5px}.fsMatriculate-countDownColon:before{padding:0 5px 10px 3px;font-size:42px}}.fsModules{position:relative;width:100%;background:#161616}.fsModules .fsContainer{padding:0 0 40px;position:relative}.fsModules .fsCol i{display:block;width:60px;height:60px;background:url("../img/fingerstyle/sprite-fingerstyle.svg?v=6")}.fsModules .fsCol:nth-of-type(1) i{background-position:-454px -71px}.fsModules .fsCol:nth-of-type(2) i{background-position:-454px -136px}.fsModules .fsCol:nth-of-type(3) i{background-position:-384px -135px}.fsModules .fsCol:nth-of-type(4) i{background-position:-526px -71px}.fsModules .fsCol:nth-of-type(5) i{background-position:-526px -135px}.fsModules .fsCol:nth-of-type(6) i{background-position:-384px -200px}.fsModules .fsCol:nth-of-type(7) i{background-position:-454px -200px}.fsModules .fsCol:nth-of-type(8) i{background-position:-526px -200px}.fsModules .fsCol:nth-of-type(9) i{background-position:-526px -265px}.fsModules-sectionTitle{color:#fff;font-size:32px;text-align:center;line-height:39px;font-family:"Montserrat",sans-serif;margin-bottom:40px}.fsModules-text{display:flex;flex-direction:column;padding:30px;font-family:"Montserrat",sans-serif;color:#fff;border:1px solid #424242;border-radius:24px;box-shadow:0 0 23px 0 rgba(163,163,163,0.06)}.fsModules-text hr{display:none}.fsModules-container{display:flex;flex-wrap:wrap}.fsModules-textHidden{font-size:16px;line-height:1.7;font-family:Arial,Helvetica,sans-serif;height:232px;margin:0}.fsModules-number{margin:20px 0;display:block;font-weight:700}.fsModules-title{font-size:22px;line-height:1.2;margin-bottom:10px;font-weight:700}.carousel-prev{margin:auto 40px auto 0}.carousel-next{margin:auto 0 auto 40px}.fsModules-button-carrousel{min-width:40px;height:72px;border-radius:8px;background:linear-gradient(180deg, #e7305e, #fb740f, #ff8100)}.fsModules-button-carrousel:disabled{opacity:0.2}.fsModules-button-carrousel:hover:not(:disabled) .fsModules-button-carrousel--filter{background-color:rgba(255,255,255,0.2)}.fsModules-button-carrousel .fsModules-button-carrousel--filter{width:100%;height:100%;padding:20px 5px;border-radius:8px;box-sizing:border-box}.fsModules-button-carrousel .arrow{background:url("../img/fingerstyle/sprite-fingerstyle.svg?v=6");background-position:-246px 4px;opacity:1;height:30px}.fsModules-button-carrousel .arrow-left{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fsModules-clipping{display:block;width:100%}.fsModules-clipping--top{background-color:#141414}.fsModules-clipping--mobile,.fsModules-clipping-bottom--mobile{display:none}.fsModules-icon{background:url("../img/fingerstyle/sprite-fingerstyle.svg?v=6");display:block;position:absolute}.fsModules-icon--large{width:70px;height:70px;background-position:-5px -241px}.fsModules-icon--large.large-left{left:15%;top:2%}.fsModules-icon--large.large-right{right:-4%;top:25%}.fsModules-icon--medium{width:50px;height:50px;background-position:-85px -248px;bottom:10%;left:-6%}.fsModules-icon--small{width:30px;height:30px;background-position:-143px -256px}.fsModules-icon--small.small-right{right:30%;top:1%}.fsModules-icon--small.small-middle{bottom:0%;right:34%}@media only screen and (max-width: 1235px){.fsModules-number{margin:10px 0}.fsModules-title{font-size:19px}.fsModules-text{padding:20px}.fsModules-textHidden{font-size:16px;line-height:1.2}.carousel-prev{margin:auto 20px auto 0}.carousel-next{margin:auto 0 auto 20px}}@media only screen and (max-width: 780px){.fsModules .fsContainer{padding:20px 20px 0}.fsModules .fsCol{font-size:0}.fsModules .fsCol i{width:40px;height:40px;display:inline-block}.fsModules .fsCol:nth-of-type(1) i{background-position:-474px -266px}.fsModules .fsCol:nth-of-type(2) i{background-position:-424px -266px}.fsModules .fsCol:nth-of-type(3) i{background-position:-374px -266px}.fsModules .fsCol:nth-of-type(4) i{background-position:-323px -266px}.fsModules .fsCol:nth-of-type(5) i{background-position:-272px -266px}.fsModules .fsCol:nth-of-type(6) i{background-position:-222px -266px}.fsModules .fsCol:nth-of-type(7) i{background-position:-334px -216px}.fsModules .fsCol:nth-of-type(8) i{background-position:-425px -317px}.fsModules .fsCol:nth-of-type(9) i{background-position:-474px -266px}.fsModules-sectionTitle{margin-bottom:20px}.fsModules-icon,.fsModules-button-carrousel{display:none}.fsModules-text-header{padding-left:10px;position:relative;transition:0.4s;width:calc(100% - 55px);display:inline-block}.fsModules-text-header:after{content:"";background:url("../img/fingerstyle/sprite-fingerstyle.svg?v=6");background-position:-51px -1px;width:23px;height:23px;display:block;position:absolute;top:13px;right:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fsModules-text-header.active:after{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fsModules-text{border:none;box-shadow:none;padding:0;margin-bottom:20px;border-radius:0;display:block;overflow:hidden}.fsModules-text hr{height:1px;position:absolute;top:40px;width:calc(100% - 20px);display:block;margin:20px 0;border-width:medium 0 0;border-top:1px solid #424242;box-sizing:border-box}.fsModules-textHidden{max-height:0px;margin:25px 0 0;line-height:1.6;transition:max-height 0.2s ease-out}.fsModules-number{margin:0;font-weight:normal;font-size:16px;line-height:22px}.fsModules-title{font-size:14px;line-height:22px}.fsModules-clipping{display:none}.fsModules-clipping--mobile{display:block;width:100%}}.interstitial-block{max-width:665px;background-color:#fafafa}.interstitial-block p{margin:0}.fsBg{position:relative;height:269px;border-radius:12px 12px 0 0;overflow:hidden}.fsBg-image{background:url("../img/fingerstyle/interstitial-Fs.png") top center no-repeat;position:absolute;width:100%;height:269px;background-size:100% 100%}.fsBg-image--large{display:block;width:100%}.fsBg-image--small{display:none}.fsTimer{max-width:473px;margin:-90px auto 0;position:relative;background-color:#fff;border-radius:12px;border:2px solid #e0e0e0;box-shadow:0 2px 4px 0 rgba(0,0,0,0.05)}.fsTimer-container{display:flex;flex-direction:column;padding:20px 30px}.fsTimer-content{display:inline-flex;justify-content:center;width:100%;margin:10px 0 0}.fsTimer-countText{display:block}.fsTimer-dots{font-family:"Montserrat",sans-serif;font-size:60px;background:-webkit-linear-gradient(#3023ae, #c86dd7);font-weight:700;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:block}.fsTimer-column{font-family:"Montserrat",sans-serif;text-align:center}.fsTimer-column span:first-child{font-size:60px;background:-webkit-linear-gradient(#3023ae, #c86dd7);font-weight:bold;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:block;color:#352168}.fsTimer-countText{font-size:14px;font-weight:normal;color:#2c1a5c;background:none}.fsTimer-column--25{width:25%}.fsTimer-column:nth-child(2) span:first-child:after,.fsTimer-column:nth-child(2) span:first-child:before{content:":";display:inline-block;color:#352168}.fsTimer-column:nth-child(2) span:first-child:after{margin:0 10px 0 15px}.fsTimer-column:nth-child(2) span:first-child:before{margin:0 15px 0 10px}.fsTimer-text{font-family:"Montserrat",sans-serif;color:#352168;font-weight:700;text-align:center;font-size:14px}.fsEmail{display:flex;max-width:506px;margin:35px auto}.fsEmail-container{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.fsEmail-container .fsButton{padding:16px 60px}.fsEmail-text{font-weight:700;font-family:"Montserrat",sans-serif;line-height:1.2;text-align:center;font-size:16px;letter-spacing:-0.5px}.fsEmail-input{font-family:Arial,Helvetica,sans-serif;color:#757575;font-size:16px;margin:12px 0 20px;background-color:#fff}.interstitial-modal{position:fixed;top:0;left:0;width:100%;height:100%;display:none;align-items:center;justify-content:center;box-sizing:border-box;background:rgba(0,0,0,0.56);z-index:20}.interstitial-modal.is-on{display:block}.interstitial-modalOverlay{top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;width:100%}.fsEmailModal{max-width:310px;background:#fff;border-radius:12px;display:flex;flex-direction:column;padding:20px;margin:0 auto}.fsEmailModal p{margin:0}.fsEmailModal-icon{margin:0 auto 20px;width:50px;height:50px;display:block}.fsEmailModal-text{margin-bottom:20px;text-align:center;font-size:16px;font-family:"Roboto","San Francisco",Helvetica,sans-serif;line-height:1.3}.fsEmailModal-button{padding:14px 0;border:1px solid #e0e0e0;border-radius:8px}@media only screen and (max-width: 665px){.interstitialFs{overflow:auto;background-color:#fafafa}.interstitial-block{margin:0;width:100%;max-width:inherit}.fsBg{border-radius:0;overflow:inherit;height:auto}.fsBg-image--small{display:block;max-height:440px;width:100%}.fsBg-image--large{display:none}.fsTimer{max-width:310px;margin:-75px auto 0}.fsTimer .fsTimer-column span:first-child{font-size:32px}.fsTimer .fsTimer-column:nth-child(2) span:first-child:after{margin-left:9px}.fsTimer .fsTimer-column:nth-child(2) span:first-child:before{margin-right:9px}.fsTimer-dots{font-size:28px}.fsEmail{padding:0 25px}}.violaoTop{position:relative;width:100%;min-height:430px;display:block;overflow:hidden;padding:50px 0 120px;background:url("../img/aprenda/violao-top-bg.png") top center no-repeat;background-size:cover;box-sizing:border-box}.violaoTop-video{position:absolute;top:0;left:0;width:100%;height:0;padding-top:56.25%;display:block;overflow:hidden;background:url("../img/aprenda/violao-video-placeholder.png") center center no-repeat;background-size:cover;border-radius:16px;box-shadow:0 30px 10px -20px rgba(32,24,51,0.2);z-index:1}.violaoTop-video:hover .violaoTop-videoButtonWrapper{background:rgba(0,0,0,0.3)}.violaoTop-video:hover .playButton--topVideo{opacity:1}.violaoTop-video:hover .violaoTop-actionDescription{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}.violaoTop-videoIframe{position:absolute;top:0;left:0;width:100%;height:100%}.violaoTop-videoButtonWrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0);transition:background 0.3s}.violaoTop-videoButtonWrapper .playButton--topVideo{opacity:0;transition:opacity 0.3s, -webkit-transform 0.2s;transition:transform 0.2s, opacity 0.3s;transition:transform 0.2s, opacity 0.3s, -webkit-transform 0.2s}.violaoTop-actionDescription{position:absolute;bottom:0;width:100%;display:flex;justify-content:center;padding:20px;background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.8));box-sizing:border-box;transition:opacity 0.2s, -webkit-transform 0.3s;transition:transform 0.3s, opacity 0.2s;transition:transform 0.3s, opacity 0.2s, -webkit-transform 0.3s}.violaoTop-actionDescription span{position:relative;display:flex;flex:0 0 auto;font-family:"Montserrat",sans-serif;font-weight:600;font-size:14px;line-height:18px;text-align:center;text-transform:uppercase}.violaoTop-actionDescription span:after{content:attr(data-text);color:#fff}.violaoTop-title{margin:30px 0 15px;font-family:"Montserrat",sans-serif;font-weight:700;font-size:20px;color:#fff}.violaoTop-title strong{display:block;font-size:42px;line-height:1.2;background:linear-gradient(75deg, #ffc000 0%, #f76b1c 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.violaoTop-text{max-width:550px;margin-bottom:25px;font-family:"Montserrat",sans-serif;font-size:14px;line-height:22px;color:#fff}.violaoTopClipping{position:absolute;bottom:-2px;left:50%;width:100%;height:120px;display:block;background:url("../img/aprenda/violao-top-clipping.png") center center no-repeat;background-size:100% 100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:0;pointer-events:none}@media only screen and (max-width: 1594px){.violaoTopClipping{width:110%}}@media only screen and (max-width: 1235px){.violaoTop-text{max-width:400px}.violaoTopClipping{width:120%}}@media only screen and (max-width: 780px){.violaoTop{padding-bottom:20px;background-image:url("../img/aprenda/violao-top-bg.png")}.violaoTop-title{font-size:24px}.violaoTop-title strong{font-size:28px}.violaoTop-video{position:relative;margin-top:25px;border-radius:8px;background-image:url("../img/aprenda/violao-video-placeholder.png")}.violaoTop-actionDescription{padding:4% 20px}.violaoTop-actionDescription span{font-size:12px;line-height:15px}.violaoTop-actionDescription span:before{width:15px;height:15px;margin-right:3px;background-position:-215px -2px}.violaoTopClipping{height:auto;padding-top:20.3%;background-image:url("../img/fingerstyle/top-clipping-mobile.png")}}.violaoWrapper{background:#f5f5f5;overflow:hidden}.violaoWrapper img{background:transparent}.violaoContainer{width:100%;max-width:1295px;margin:0 auto;padding:0 20px;display:block;box-sizing:border-box}.violaoSectionHeader{margin:auto;max-width:950px;text-align:center;font-family:"Montserrat",sans-serif;font-weight:700}.violaoSectionHeaderviolaoSectionHeader{display:block;margin-bottom:0;font-family:"Montserrat",sans-serif;font-weight:700;font-size:32px;line-height:39px;color:#424242;text-align:center}.violaoSectionHeader-title--white{color:#fff}.violaoSectionHeader-text{display:block;margin-top:5px;font-family:"Montserrat",sans-serif;font-size:16px;line-height:19px;color:#757575;font-weight:500}@media only screen and (max-width: 1235px){.violaoContainer{max-width:935px}}@media only screen and (max-width: 780px){.violaoContainer{max-width:420px}.violaoSectionHeader-title{margin-bottom:6px;font-size:28px;line-height:34px;color:#424242}.violaoSectionHeader-text{font-size:14px}}.violaoRow{display:flex;margin-right:-10px;margin-left:-10px}.violaoRow--twoColumns .violaoCol{width:50%}.violaoRow--fourColumns .violaoCol{width:25%}.violaoCol{position:relative;display:flex;flex-direction:column;padding:0 10px;box-sizing:border-box}.violaoCol--flexStart{align-items:flex-start}@media only screen and (max-width: 780px){.violaoRow{flex-direction:column}.violaoCol,.violaoRow--twoColumns .violaoCol,.violaoRow--fourColumns .violaoCol{width:100%}.violaoRow--comments .violaoCol:nth-child(3),.violaoRow--comments .violaoCol:nth-child(4){display:none}}.violaoButton{position:relative;display:inline-flex;align-items:center;padding:16px 36px;font-family:"Montserrat",sans-serif;font-weight:700;font-size:16px;line-height:22px;text-transform:uppercase;box-sizing:border-box;border-radius:27px}.violaoButton:hover{text-decoration:none;cursor:pointer}.violaoButton--gradient{background:linear-gradient(75deg, #ffc000 0%, #f76b1c 100%);color:#fff}.violaoButton--gradient .violaoButton-content:after{background-position:-51px -2px}.violaoButton--gradient:hover .violaoButton-content{background:linear-gradient(75deg, #ffc000 0%, #f76b1c 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.violaoButton--gradient:hover .violaoButton-content:after{background-position:-123px -2px}.violaoButton--gradient:not(.violaoButton--gradientBorder):hover{background:#fff}.violaoButton--gradientBorder:hover:before{content:"";position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);display:block;background:#fff;border-radius:25px;z-index:1}.violaoButton--orangeShadow{box-shadow:0 9px 10px -5px rgba(243,87,49,0.35)}.violaoButton-content{position:relative;display:flex;align-items:center;justify-content:center;margin:0 auto;z-index:2}.violaoButton-content:after{position:absolute;top:50%;right:0;width:22px;height:22px;display:inline-block;background:url("../img/fingerstyle/sprite-fingerstyle.svg?v=6") no-repeat;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.violaoButton--results{margin:100px auto 0}.violaoButton--priceCard{max-width:308px;margin:0 auto}.violaoButton--comments{margin:40px auto 0}.playButton{position:relative;display:block;background:linear-gradient(75deg, #ffc000 0%, #f76b1c 100%);border-radius:50%;transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s, -webkit-transform 0.2s}.playButton:before{content:"";position:absolute;top:50%;left:50%;display:block;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:url("../img/fingerstyle/sprite-fingerstyle.svg?v=6")}.playButton:hover{-webkit-transform:scale(1.1);transform:scale(1.1);cursor:pointer}.playButton--big{width:80px;height:80px}.playButton--big:before{width:25px;height:28px;background-position:-2px -2px}.playButton--small{width:60px;height:60px}.playButton--small:before{width:20px;height:22px;background-position:-29px -2px}@media only screen and (max-width: 1235px){.violaoButton--results{margin:70px auto 0}}@media only screen and (max-width: 780px){.violaoButton{width:100%;padding:13px 10px;font-size:14px}.violaoButton--results{margin-top:40px}.violaoButton--comments{margin-top:10px}.violaoButton--priceCard{margin-top:30px}.playButton--big{width:60px;height:60px}.playButton--big:before{width:20px;height:22px;background-position:-29px -2px}}.disabled-button{background:#e0e0e0;color:white;pointer-events:none}.violaoPrice{width:100%;padding:45px 0 60px;background:#fff}.violaoPrice-container{position:relative;padding:40px 150px 0}.violaoPrice-cardWrapper{width:100%;display:flex;overflow:hidden;background:#f5f5f5;border-radius:26px}.violaoPriceCard{width:50%;display:flex;flex-direction:column;border-radius:26px;font-family:"Montserrat",sans-serif}.violaoPriceCard--shadow{box-shadow:4px -5px 33px -5px rgba(0,0,0,0.1)}.violaoPriceCard-header{width:100%;min-height:135px;display:flex;padding:27px 30px 21px 0;border-radius:26px 26px 0 0;overflow:hidden;box-sizing:border-box;background:linear-gradient(75deg, #ffc000 0%, #f76b1c 100%)}.violaoPriceCard-header--primary{min-height:0;padding:27px 30px 27px 30px}.violaoPriceCard-header--secundary{background:transparent}.violaoPriceCard-header--gradient{background:linear-gradient(320deg, #ffc000 0%, #f76b1c 100%)}.violaoPriceCard-header--gradient .violaoPriceCard-headerTitle{width:calc(50% + 30px);background:linear-gradient(320deg, #ffc000 0%, #f76b1c 100%);box-shadow:2px 2px 10px rgba(234,34,6,0.4);font-size:72px;letter-spacing:-2px;color:#fff}.violaoPriceCard-header--gradient .violaoPriceCard-headerTitle:before{content:"R$ ";align-self:flex-start;margin:14px 8px 0 0;font-weight:500;font-size:28px}.violaoPriceCard-headerTitle{width:100%;display:flex;align-items:center;padding-left:40px;margin:0;background:#fff;border-radius:0 20px 20px 0;font-weight:700;font-size:25px;color:#424242}.violaoPriceCard-headerInfo{width:calc(50% - 30px);padding-left:12px;margin:auto 0;font-size:14px;color:#fff;letter-spacing:-0.01em}.violaoPriceCard-headerTitle,.violaoPriceCard-headerInfo{box-sizing:border-box}.violaoPriceCard-content{width:100%;padding:5px 60px 30px 40px;display:flex;flex-direction:column;flex:1;box-sizing:border-box}.violaoPriceCard-content--white{padding:30px 40px;background:#fff;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;border-left:1px solid #e0e0e0;border-radius:0 0 26px 26px}.violaoPriceCard-contentTitle{margin-bottom:26px;font-weight:700;font-size:25px;color:#424242}.violaoPriceCard-content p{margin:0;font-size:14px;line-height:22px;color:#757575}.violaoPriceCard-content p+p{margin-top:25px}.violaoPriceCard-content p b{color:#f70}.violaoPriceCard-contentList{display:block;margin-bottom:40px}.violaoPriceCard-contentListItem{position:relative;width:100%;display:block;padding-left:22px;box-sizing:border-box;margin-left:15px}.violaoPriceCard-contentListItem:not(:last-child){margin-bottom:10px}.violaoPriceCard-contentListItem:before{content:"";position:absolute;top:0;left:-15px;width:22px;height:22px;display:inline-block;background:url("../img/fingerstyle/sprite-fingerstyle.svg?v=6") no-repeat;background-position:-171px -2px}.violaoSectionHeader-title-price{font-weight:700;color:#fff}.violaoSectionHeader-title-price-title{font-size:32px}@media only screen and (max-width: 1235px){.violaoPrice{padding-bottom:80px}.violaoPrice-container{padding:40px 0px 0}}@media only screen and (max-width: 780px){.violaoPrice{padding-bottom:50px}.violaoPrice .violaoSectionHeader-text{font-weight:500}.violaoSectionHeader-title-price-title{font-size:28px}.violaoSectionHeader-title-price-title--mobile{color:#424242;font-weight:700}.violaoPrice-container{padding:25px 0 0}.violaoPrice-cardWrapper{flex-direction:column}.violaoPriceCard{width:100%}.violaoPriceCard-header{min-height:120px;padding:16px 20px}.violaoPriceCard-header--gradient{padding-left:0}.violaoPriceCard-header--gradient .violaoPriceCard-headerTitle{width:calc(50% + 20px);justify-content:center;padding:0;border-radius:0 14px 14px 0;font-size:64px;line-height:1}.violaoPriceCard-headerTitle{padding:10px 20px;border-radius:14px;text-align:center}.violaoPriceCard-content{padding:0 20px 20px}.violaoPriceCard-content:not(.violaoPriceCard-content--white){text-align:center}.violaoPriceCard-content--white{padding-top:30px}.violaoPriceCard-contentList{margin-bottom:0}}.violaoBenefits{position:relative;width:100%;padding:0px 0 5%}.violaoBenefits-container{padding:40px 70px 0}.violaoBenefitsClipping{position:absolute;bottom:0;left:50%;width:100%;height:auto;display:block;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1;pointer-events:none}@media only screen and (max-width: 1594px){.violaoBenefits-container{padding:40px 0 0}}@media only screen and (max-width: 780px){.violaoBenefits-container{max-width:270px;margin:0 auto;padding-top:0px}}.violaoBenefits-infos{margin:40px 0;text-align:center}.violaoBenefits-info{display:inline-block;text-align:left;width:300px;height:60px;background:url("../img/aprenda/detail1.svg") top left no-repeat;position:relative;font:14px/1.4 "Montserrat", sans-serif;color:rgba(120,120,120,0.7);padding:9px 0 0 88px}.violaoBenefits-info:before{content:"";display:block;position:absolute;top:8px;left:28px;width:36px;height:36px;background-image:url("../img/aprenda/sprite-infos.svg")}.violaoBenefits-info:after{content:"";display:block;width:28px;height:60px;background-image:url("../img/aprenda/detail2.svg");position:absolute;right:0;top:0}.violaoBenefits-info--teachers,.violaoBenefits-info--tablet{margin-right:50px}.violaoBenefits-info--teachers:before{width:44px;height:44px}.violaoBenefits-info--tablet:before{background-position:-45px 0;width:46px;height:39px}.violaoBenefits-info--lessons:before{background-position:-91px 0;width:43px;height:38px}@media only screen and (max-width: 780px){.violaoBenefits-info--teachers,.violaoBenefits-info--tablet{margin:0;margin-bottom:40px}.violaoBenefits-info{width:auto;padding:0px 23px 0 80px}}.violaoNotify{display:flex;justify-content:center;align-items:flex-end;background-color:white}.violaoNotify .violaoSectionHeader-title{font-weight:700}.violaoNotify-box{max-width:960px;display:flex;justify-content:center;box-sizing:border-box;border:1px solid #e0e0e0;border-radius:26px;padding:40px 167px 40px;margin:0;flex-direction:column;align-items:center;margin-bottom:60px}.violaoNotify-box-email{background:url("../img/aprenda/notify-icon.svg");width:60px;height:60px;margin-bottom:20px}.violaoSectionHeader-text--header{margin-bottom:40px}.violaoInput{display:flex;width:480px;min-width:400px;height:52px;border:1px solid #e0e0e0;border-radius:50px;height:52px;padding:8px 8px 8px 18px;box-sizing:border-box;margin-top:20px}.violaoInput-input{border:0;width:100%;height:100%;font-size:16px;font-family:"Montserrat",sans-serif;margin-right:10px}.violaoButton--input-content{margin-top:-10px;font-size:14px}.violaoInput-mobile{display:none}.violaoNotifyInstructors{margin-bottom:-45px}.violaoSectionHeader-title--notify{font-size:22px;line-height:1;text-align:center;font-family:"Montserrat",sans-serif}@media only screen and (max-width: 780px){.violaoSectionHeader-title--notify{font-size:19px}.violaoInput-desktop{display:none}.violaoInput-mobile{display:block;width:100%}.violaoInput{margin-bottom:20px;width:100%;min-width:0}.violaoNotify-box{padding:10px 25px 25px;margin:0 20px 40px;max-width:380px}.violaoNotify-box .violaoSectionHeader-text{text-align:center}.violaoNotify-box .violaoInput,.violaoNotify-box .violaoButton{height:42px}.violaoNotify-box .violaoButton{line-height:1}}.userSubs-wrapper{min-height:100%;height:100vh;width:100%;padding:100px 20px 40px;box-sizing:border-box;background-color:#f5f5f5}.container{margin:0 auto;max-width:720px;box-sizing:border-box}.primaryTitle{color:#212121;font-size:24px;font-weight:bold;font-family:"Montserrat",sans-serif}.secondaryTitle{text-transform:uppercase;color:#757575;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:14px}.divider{background-color:#e0e0e0;height:1px;width:100%;border:none;margin:30px 0 25px}.divider.secondary{margin:15px 0}.feedbackButton--link{max-width:265px;height:48px;margin-bottom:15px}.feedbackButton{padding:15px;margin-top:15px;background-color:#f70;border:none;border-radius:8px;color:#fff;font-size:16px;box-sizing:border-box;font-weight:500}.subscriptions-warning{background-color:rgba(255,119,0,0.1);border-radius:8px;padding:20px;font-family:Arial,Helvetica,sans-serif;font-size:14px;margin-top:20px}.userSubsModal{background-color:rgba(0,0,0,0.3);width:100vw;position:fixed;height:100vh;top:0;left:0;padding:15px;display:none;box-sizing:border-box;z-index:20}.userSubsModal.is-on{display:flex}.userSubsModal-container{position:relative;background-color:#fff;margin:auto;width:100%;max-width:835px;border-radius:12px}.userSubsModal-closeButton{position:absolute;top:0;right:0;width:50px;height:50px;display:flex;align-items:center;justify-content:center}.userSubsModal-closeButton:before{content:"";width:18px;height:18px;display:block;background:url("/static/img/patrocine/payment/paymentIcons.svg") no-repeat;background-position:-48px -1px}.userSubsModal-container-image{width:100%;height:auto;border-radius:12px 12px 0 0}.userSubsModal-container-title{font-size:26px;font-weight:bold;color:#212121;margin:0 0 20px;font-family:"Roboto","San Francisco",Helvetica,sans-serif}.userSubsModal-container-text{font-size:16px;line-height:22px;font-weight:bold;color:#757575;font-family:Arial,Helvetica,sans-serif}.userSubsModal-container--space{padding:20px 25px 25px;text-align:center}.text-black{color:#212121;font-weight:bold}.otherProducts-item-feedback{font-size:14px}.icon--card,.icon--billet{background:url("/static/img/patrocine/payment/paymentIcons.svg");width:20px;height:20px;margin-right:5px}.icon--anotherPayment{height:20px}.icon--card{background-position:44px 20px}.icon--billet{background-position:0 20px}@media only screen and (max-width: 750px){.hideMobile{display:none}.warning{padding:15px}.feedbackButton{width:auto;max-width:none;display:inline-flex}.userSubsModal-container--space{padding:15px 25px}.userSubsModal-container-text{font-size:14px}}@media only screen and (max-width: 750px){.hideMobile{display:none}.warning{padding:15px}.feedbackButton{width:auto;max-width:none;display:inline-flex}.userSubsModal-container--space{padding:15px 25px}.userSubsModal-container-text{font-size:14px}}.payData{margin-top:25px}.payData{display:flex;justify-content:space-between;border:1px solid #e0e0e0;background-color:#fff;padding:20px 20px 20px 15px;border-radius:4px;box-sizing:border-box}.payData-text,.otherProducts-text{font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:bold;color:#424242}.payData-button{border:none;background-color:none;font-size:14px;color:#757575;margin-left:20px}@media only screen and (max-width: 750px){.payData{margin-top:20px}}.profile-info{display:flex;align-items:center;margin-bottom:25px}.profile-info-image{width:60px;height:60px;border-radius:50%;margin-right:20px}.profile-container{display:flex;justify-content:space-between;margin-top:35px}.profile-signatureInfo h2{margin-top:10px}.profile-signatureInfo--days{max-width:155px}.profile-signatureInfo--plan{margin:0 70px}.profile-signatureInfo--plan h1{max-width:120px}.profile-signatureInfo--expireDay{max-width:210px}.profile-container-notSponsor{display:flex;justify-content:space-between;align-items:center;width:100%}.profile-container-notSponsor-text{color:#757575;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:14px}@media only screen and (max-width: 750px){.profile-info{flex-direction:column;text-align:center}.profile-info-image{margin:0 0 20px}.profile-container{flex-direction:column}.profile-signatureInfo{width:100%;max-width:none;padding:15px;margin:0 0 15px;border:1px solid #e0e0e0;border-radius:4px;box-sizing:border-box}.profile-signatureInfo h1{max-width:none}.profile-signatureInfo h2{margin-top:8px}.profile-signatureInfo .primaryTitle{font-size:18px;line-height:22px}.profile-signatureInfo .secondaryTitle{font-size:12px;line-height:14px}.profile-container-notSponsor{flex-wrap:wrap;padding:15px;border:1px solid #e0e0e0;border-radius:4px;box-sizing:border-box;text-align:center}.profile-container-notSponsor .feedbackButton{margin:20px auto 0}.profile-container-notSponsor-text{font-size:14px}}.otherProducts-text-container{display:flex;flex-flow:row;align-items:center;justify-content:space-between}.otherProducts-title{margin:38px 0 25px}.otherProducts-item{margin-bottom:15px;flex-flow:column}.otherProducts-item{display:flex;justify-content:space-between;border:1px solid #e0e0e0;background-color:#fff;padding:15px;border-radius:4px;box-sizing:border-box}.otherProducts-item--clickable{cursor:pointer}.otherProducts-pills{display:flex;align-items:center}.otherProducts-pills :not(:last-child){margin-right:5px}.otherProducts-pill{display:flex;align-items:center;border-radius:16px;padding:3px 10px;font-size:11px;font-weight:bold}.otherProducts-pill--greenPill{background-color:rgba(20,184,102,0.1);color:#14b866}.otherProducts-pill--redPill{background-color:rgba(225,88,73,0.1);color:#e15849}.otherProducts-pill--grayPill{background-color:rgba(151,151,151,0.1);color:#363636;padding:0px 10px}.otherProducts-pill--yellowPill{background-color:rgba(243,179,27,0.1);color:#f3b31b}@media only screen and (max-width: 750px){.otherProducts{margin-top:25px}.otherProducts-item .feedbackButton{align-self:flex-start}.otherProducts-text-container{flex-flow:wrap}.otherProducts-text{width:100%}.otherProducts-pills{flex-flow:wrap}.otherProducts-pill{display:inline-flex;margin-top:10px}.otherProducts-title{margin-bottom:20px}}.bg_loading{background:url("../img/desktop//loading.gif") no-repeat center center}.loading:before{content:"";display:block;background:url("../img/desktop//loading.gif") #fff no-repeat center center;background-size:24px 24px;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}#pub_zoom{width:120px;position:absolute;top:220px;right:50%;margin-right:-620px}
