.ember-tooltip:after,.login-modal-close{width:10px;height:10px;position:absolute}.login-expired,.login-expiring{min-height:284px;box-sizing:border-box}.login-authentication,.login-expired,.login-expiring{font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:center}.ember-tooltip:after,.login-expiring-loader-spinner,.modal-overlay:before{content:''}.ember-popover,.ember-tooltip{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;pointer-events:none;font-size:14px;font-family:inherit;border-radius:3px;opacity:0}.login-authentication,.login-expired,.login-expiring,.login-token{font-family:Montserrat}.ember-popover{color:#000;background-color:#fff;padding:10px 20px;border:1px solid #ccc}.ember-popover[aria-hidden=false]{pointer-events:auto;cursor:initial;-webkit-touch-callout:auto;-webkit-user-select:auto;user-select:auto}.ember-tooltip{max-width:200px;padding:6px 10px;color:#fff;background:#3a3c47;text-shadow:-1px -1px 0 rgba(0,0,0,.2);white-space:normal;white-space:initial}.ember-tooltip:after{margin:-5px;background:inherit;transform:rotate(45deg)}.ember-tooltip.ember-tooltip-or-popover-target-attached-top-left:after,.ember-tooltip.ember-tooltip-or-popover-target-attached-top-right:after,.ember-tooltip.ember-tooltip-or-popover-target-attached-top:after{bottom:0}.ember-tooltip.ember-tooltip-or-popover-target-attached-bottom-left:after,.ember-tooltip.ember-tooltip-or-popover-target-attached-bottom-right:after,.ember-tooltip.ember-tooltip-or-popover-target-attached-bottom:after{top:0}.ember-tooltip.ember-tooltip-or-popover-target-attached-bottom:after,.ember-tooltip.ember-tooltip-or-popover-target-attached-top:after{left:50%}.ember-tooltip.ember-tooltip-or-popover-target-attached-bottom-left:after,.ember-tooltip.ember-tooltip-or-popover-target-attached-top-left:after{right:15px}.ember-tooltip.ember-tooltip-or-popover-target-attached-bottom-right:after,.ember-tooltip.ember-tooltip-or-popover-target-attached-top-right:after{left:15px}.ember-tooltip.ember-tooltip-or-popover-target-attached-left-bottom:after,.ember-tooltip.ember-tooltip-or-popover-target-attached-left-top:after,.ember-tooltip.ember-tooltip-or-popover-target-attached-left:after{right:0}.ember-tooltip.ember-tooltip-or-popover-target-attached-right-bottom:after,.ember-tooltip.ember-tooltip-or-popover-target-attached-right-top:after,.ember-tooltip.ember-tooltip-or-popover-target-attached-right:after{left:0}.ember-tooltip.ember-tooltip-or-popover-target-attached-left:after,.ember-tooltip.ember-tooltip-or-popover-target-attached-right:after{top:50%}.ember-tooltip.ember-tooltip-or-popover-target-attached-left-top:after,.ember-tooltip.ember-tooltip-or-popover-target-attached-right-top:after{bottom:15px}.login-token-overlay,.modal-overlay{bottom:0;right:0;position:fixed;top:0}.ember-tooltip.ember-tooltip-or-popover-target-attached-left-bottom:after,.ember-tooltip.ember-tooltip-or-popover-target-attached-right-bottom:after{top:15px}.ember-popover.ember-tooltip-or-popover-fade,.ember-popover.ember-tooltip-or-popover-slide,.ember-tooltip.ember-tooltip-or-popover-fade,.ember-tooltip.ember-tooltip-or-popover-slide{transition:opacity .2s ease-out,margin .2s ease-out}.ember-popover.ember-tooltip-or-popover-slide.ember-tooltip-or-popover-target-attached-top,.ember-tooltip.ember-tooltip-or-popover-slide.ember-tooltip-or-popover-target-attached-top{margin-top:10px}.ember-popover.ember-tooltip-or-popover-slide.ember-tooltip-or-popover-target-attached-right,.ember-tooltip.ember-tooltip-or-popover-slide.ember-tooltip-or-popover-target-attached-right{margin-left:-10px}.ember-popover.ember-tooltip-or-popover-slide.ember-tooltip-or-popover-target-attached-bottom,.ember-tooltip.ember-tooltip-or-popover-slide.ember-tooltip-or-popover-target-attached-bottom{margin-top:-10px}.ember-popover.ember-tooltip-or-popover-slide.ember-tooltip-or-popover-target-attached-left,.ember-tooltip.ember-tooltip-or-popover-slide.ember-tooltip-or-popover-target-attached-left{margin-left:10px}.ember-popover[aria-hidden=false],.ember-tooltip[aria-hidden=false]{opacity:1;transition-duration:.1s}.ember-popover[aria-hidden=false].ember-tooltip-or-popover-slide,.ember-tooltip[aria-hidden=false].ember-tooltip-or-popover-slide{margin:0}.login-modal-close{border:none;background:0 0;cursor:pointer;display:block;box-sizing:border-box;background-size:contain;right:15px;opacity:.4}.login-expired{position:relative;width:284px;max-width:100%;background:#fff;padding:22px 0 0;margin:auto;font-size:13px;color:#000;font-weight:400;line-height:normal}.login-expired *{margin:0;padding:0}.login-expired-icon{margin:auto;height:102px;width:auto}.login-expired-title{font-size:26px;font-weight:700;text-align:center;color:#000;padding:23px 0 11px;margin:0}.login-expired-text{line-height:1.15;padding:0;margin:0 0 21px}.login-expired-button{width:100%;max-width:160px;height:50px;border-radius:5px;background-color:#11d478;font-weight:700;font-size:16px;outline:0;box-shadow:none;border:none;margin:0;padding:0;color:#000;cursor:pointer}.login-expired-button[disabled]{cursor:not-allowed;opacity:.8}.login-expiring{position:relative;width:284px;max-width:100%;background:#fff;padding:22px 0 0;margin:auto;font-size:13px;color:#000;font-weight:400;line-height:normal}.login-expiring *{margin:0;padding:0}.login-expiring-icon{margin:auto;height:102px;width:auto}.login-expiring-title{font-size:26px;font-weight:700;text-align:center;color:#000;padding:23px 0 11px;margin:0}.login-expiring-text{line-height:1.15;padding:0;margin:0 0 21px}.login-expiring-button{width:100%;max-width:160px;height:50px;border-radius:5px;background-color:#11d478;font-weight:700;font-size:16px;outline:0;box-shadow:none;border:none;margin:0;padding:0;color:#000;cursor:pointer}.login-expiring-button[disabled]{cursor:not-allowed;opacity:.8}.login-expiring-loader{display:block;padding:0;margin:auto;height:91px;width:91px;position:relative}.login-expiring-loader-spinner{-webkit-animation:login-expiring-loader-spin 2s linear infinite;animation:login-expiring-loader-spin 2s linear infinite;border:6px solid #b8b7b7;border-radius:50%;border-top:6px solid #11d478;height:90px;width:90px;display:block;margin:auto;position:relative}.login-expiring-loader-text{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:26px;font-weight:700;color:#0da45d}@keyframes login-expiring-loader-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.login-authentication{position:relative;width:255px;background:#fff;padding:10px 0;margin:auto;font-size:13px;color:#000;font-weight:400;line-height:normal}.login-authentication *{margin:0;padding:0}.login-authentication-title{display:block;padding:0 0 10px;font-weight:700;line-height:1.54;font-size:16px}.login-authentication-text{line-height:1.15;margin:0 0 20px}.login-token,.modal-open .modal-terms .modal-body .check-label,.modal-open .modal-terms .modal-body .title-terms,.modal-open .modal-terms .modal-title,.tooltip-help-content{line-height:normal;font-stretch:normal;font-style:normal;letter-spacing:normal}.login-authentication-app{margin:10px 0;text-align:center}.login-authentication-app-link{display:inline-block}.login-authentication-app-apple{width:111px;height:33px}.login-authentication-steps{list-style-type:none;padding:0;margin:20px 0 0}.login-authentication-step{position:relative;text-align:left;padding:0 0 0 40px;margin:0;height:31px}.login-authentication-step:not(:last-child){margin:0 0 20px}.login-authentication-step:not(:last-child):before{content:'';position:absolute;left:15px;top:33px;background-color:#0da45d;width:1px;height:20px}.login-authentication-step-number{position:absolute;left:0;top:2px;width:31px;height:31px;border:1px solid #0da45d;border-radius:50%;color:#0da45d;display:flex;justify-content:center;align-items:center}.login-token{position:fixed;top:0;left:50%;transform:translateX(-50%);max-width:14rem;padding:1.25rem;background-color:#efefef;border-radius:.25rem;z-index:10;text-align:center;color:#000}.login-token-overlay{left:0;background:rgba(0,0,0,.6);z-index:5}.login-token-title{margin:0 0 1.0625rem;font-weight:700;font-size:16px}.login-token-input{width:100%;margin:0 0 20px}.login-token-input input,.login-token-input input:active,.login-token-input input:focus,.login-token-input input:hover{width:100%;margin:auto;padding:0 .9375rem;color:#000;text-align:center;border:1px solid #000;border-radius:.25rem}.login-token-input input::-webkit-input-placeholder,.login-token-input input:active::-webkit-input-placeholder,.login-token-input input:focus::-webkit-input-placeholder,.login-token-input input:hover::-webkit-input-placeholder{text-align:center}.login-token-input input::-moz-placeholder,.login-token-input input:active::-moz-placeholder,.login-token-input input:focus::-moz-placeholder,.login-token-input input:hover::-moz-placeholder{text-align:center}.login-token-input input:-ms-input-placeholder,.login-token-input input:active:-ms-input-placeholder,.login-token-input input:focus:-ms-input-placeholder,.login-token-input input:hover:-ms-input-placeholder{text-align:center}.login-token-input input:-moz-placeholder,.login-token-input input:active:-moz-placeholder,.login-token-input input:focus:-moz-placeholder,.login-token-input input:hover:-moz-placeholder{text-align:center}.login-token-input-error input,.login-token-input-error input:active,.login-token-input-error input:focus,.login-token-input-error input:hover{border-color:red}.login-token-input-error .login-token-error{display:block}.login-token-error{display:none;font-size:10px;color:red;padding:3px 0 0}.modal-content,.modal-overlay:before{display:inline-block;vertical-align:middle}.login-token-button{width:100%;max-width:160px;height:44px;border-radius:5px;background-color:#11d478;font-weight:700;font-size:13px;outline:0;box-shadow:none;border:none;margin:0;padding:0;cursor:pointer;transition:opacity .15s}.login-token-button[disabled]{cursor:not-allowed;opacity:.8}.modal-overlay{background:rgba(0,0,0,.6);height:100%;width:100%;left:0;text-align:center;z-index:20}.modal-overlay:before{height:100%}.modal-content{max-width:90%;width:auto;min-width:auto;height:auto;min-height:auto;background:#fff;border-radius:10px;padding:18px;position:relative}.modal-content .title{font-size:16px}.modal-content .subtitle{font-size:26px;margin-bottom:10px}.modal-content .message-icon{width:88px;height:88px;margin:15px 0 30px}.modal-content .close{position:absolute;right:10px;top:5px;font-size:16px;color:#b8b7b7;cursor:pointer}.error-modal .modal-overlay.error .modal-content{width:350px}.market-price-alert-confirmation .modal-content,.success-modal .modal-content{width:320px;height:320px}.error-modal .modal-overlay button{background:#d0021b;color:#fff}.market-price-alert-confirmation .modal-content .message-icon{margin-bottom:0}.market-price-alert-confirmation .modal-content .alert-text{color:#d0021b;font-weight:700}.market-price-alert-confirmation .modal-content .actions{display:flex;justify-content:space-around;position:absolute;bottom:15px;width:298px;max-width:100%;left:0;margin:0 auto;right:0}.market-price-alert-confirmation .modal-content .actions .button{width:140px}.order-confirmation-modal .modal-content{height:320px;width:320px}.order-confirmation-modal .modal-content .crypto-image{width:48px;height:48px;margin:25px auto 20px}.order-confirmation-modal .modal-content p{font-size:13px;margin-bottom:10px}.order-confirmation-modal .modal-content p.value{font-family:Roboto;font-size:26px;font-weight:700;margin-top:-6px}.order-confirmation-modal .modal-content .approximately{margin-top:28px}.order-confirmation-modal .modal-content .button{position:absolute;bottom:18px;margin:0 auto;left:0;right:0}.error .order-confirmation-modal .modal-content .button{background:#d0021b;color:#fff}.modal-open{overflow:hidden}.modal-open .warning-2fa .body_ret_failure{display:none}.modal-open .modal-terms{display:block;position:absolute;overflow-y:auto;top:0;right:0;left:0;z-index:1050;overflow:hidden;outline:0}.modal-open .modal-terms .acceptance-terms{margin:-15px 0 0}.modal-open .modal-terms .acceptance-terms *{font-family:Montserrat;font-size:10px}.modal-open .modal-terms .term-link{color:#0da45d;text-decoration:underline;cursor:pointer}.modal-open .modal-terms .fade{transition:opacity .15s linear}.modal-open .modal-terms .modal-dialog{margin-top:5%}.modal-open .modal-terms .modal-body{position:relative;flex:1 1 auto;padding:0}.modal-open .modal-terms .modal-content{margin:auto;position:relative;border:none!important;display:flex;flex-direction:column;pointer-events:auto;background-color:#fff;background-clip:padding-box;border-radius:.3rem;outline:0;height:auto;width:100%;max-width:300px}.modal-open .modal-terms .modal-footer,.modal-open .modal-terms .modal-header{border:none;margin:auto}.modal-open .modal-terms .modal-footer{width:100%;max-width:475px;margin:auto;display:flex;align-items:center;justify-content:center;padding:0;flex-flow:column}.modal-open .modal-terms .modal-footer .btn-success{width:160px;margin:auto;cursor:pointer;height:50px;border-radius:5px;background-color:#11d478;border-color:#11d478;font-size:16px;font-weight:700;text-align:center;color:#000}.modal-open .modal-terms .modal-footer .btn-success:active,.modal-open .modal-terms .modal-footer .btn-success:focus,.modal-open .modal-terms .modal-footer .btn-success:hover{height:50px;border-radius:5px;background-color:#0ac571;border-color:#11d478}.modal-open .modal-terms .modal-footer .btn-success:disabled{opacity:.5;cursor:no-drop}.modal-open .modal-terms .modal-footer .accept-after,.modal-open .modal-terms .modal-footer .accept-after:active,.modal-open .modal-terms .modal-footer .accept-after:focus,.modal-open .modal-terms .modal-footer .accept-after:hover{margin-right:20px;border:1px solid #11d478;background-color:#fff}.modal-open .modal-terms .modal-title{width:100%;max-width:475px;padding:8px 17px 17px;font-family:Montserrat;font-size:16px;font-weight:400!important;text-align:center;color:#4a4a4a}.modal-open .modal-terms .modal-title .sub-description{display:block;padding-top:20px;margin-bottom:20px}.modal-open .modal-terms .modal-title .date-expired{width:100%;max-width:345px;padding-bottom:20px;margin:auto}.modal-open .modal-terms .modal-header .close{cursor:pointer;position:absolute;top:0;right:0;font-size:35px}.modal-open .modal-terms .modal-header .close:hover{color:#000}.modal-open .modal-terms .modal-body .terms{margin:auto;width:100%;max-width:465px;padding:15px;overflow:auto;height:234px;border-radius:5px;background-color:#fff;border:1px solid #dedede}.modal-open .modal-terms .modal-body .terms::-webkit-scrollbar{width:4px;height:50px;border-radius:5px;background-color:#dedede}.modal-open .modal-terms .modal-body .terms::-webkit-scrollbar-track{border-radius:5px;background-color:#fff}.modal-open .modal-terms .modal-body .terms::-webkit-scrollbar-thumb{background-color:#dedede;outline:#708090 solid 1px}.modal-open .modal-terms .modal-body .title-terms{font-family:Montserrat;font-size:13px;font-weight:700;color:#0da45d;margin:15px 0}.modal-open .modal-terms .modal-body .title-terms:not(:first-child){padding-top:15px;border-top:1px solid #e5e5e5}.modal-open .modal-terms .modal-body .group-terms{width:100%;max-width:464px;margin:auto auto 12px;display:block;position:relative;padding-top:14px;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.modal-open .modal-terms .modal-body .group-terms input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.modal-open .modal-terms .modal-body .checkmark{position:absolute;display:inline-block;margin:0;top:25px;left:0;cursor:pointer;height:18px;width:18px;background-color:#eee}.modal-open .modal-terms .modal-body .group-terms .checkmark{background-color:#fff;border:1px solid #11d478;border-radius:3px}.modal-open .modal-terms .modal-body .checkmark:after{content:"";position:absolute;display:none}.modal-open .modal-terms .modal-body .group-terms input:checked~.checkmark:after{display:block}.modal-open .modal-terms .modal-body .group-terms .checkmark:after{left:5px;width:7px;height:13px;border:solid #11d478;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modal-open .modal-terms .modal-body .check-label{max-width:410px;font-family:Montserrat;font-size:13px;margin-left:29px;font-weight:400!important;color:#4a4a4a;text-align:left;margin-top:9px}@media screen and (min-width:475px){.modal-open .modal-terms{position:fixed}.modal-open .modal-terms .modal-content{width:100%;max-width:540px}.modal-open .modal-terms .modal-title{padding:10}}.modal-open .modal-backdrop{transition:opacity .2s;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-open .modal-backdrop.show{opacity:.5}.modal-open .loader-wrapper-terms{min-height:234px;display:flex}.modal-open .loader-wrapper-terms .spinner{content:'';-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;border:6px solid #b8b7b7;border-radius:50%;border-top:6px solid #11d478;height:84px;width:84px;margin:auto;display:block}.tooltip-help{position:relative;display:inline-block;width:16px;height:16px;text-align:center;outline:0;font-style:normal}.tooltip-help:after{content:'i';font-family:MontserratRegular,Arial,sans-serif;font-size:11px;color:#676767;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.tooltip-help:before{content:'';border:1px solid #676767;border-radius:50%;width:100%;height:100%;position:absolute;left:0;top:0}.tooltip-help-content{background-color:#e9e9e9;padding:10px;color:#585858;font-family:Montserrat,Arial,sans-serif;font-size:10px;font-weight:400;text-shadow:none;box-shadow:2px 2px 4px 0 rgba(170,170,170,.5)}.tooltip-help-content.dark{color:#b8b7b7;background-color:#2e312f;box-shadow:2px 2px 4px 0 rgba(0,0,0,.5)}.input-money{position:relative}.input-money:before{content:'R$';position:absolute;left:0;top:0}.input-money input{padding:0 0 0 22px}.input-money.error input{color:red}#cryptos-slider{width:100%;display:flex;align-items:center;padding:10px}@media screen and (max-width:767px){#cryptos-slider{display:none}}#cryptos-slider .arrow{width:40px;height:40px;border-radius:50%;background-color:rgba(128,127,126,.1);display:block;position:relative;cursor:pointer}#cryptos-slider .arrow:before{content:"";border:solid #807f7e;border-width:0 2px 2px 0;padding:5px;position:absolute;top:14px}#cryptos-slider .arrow.prev:before{left:16px;transform:rotate(135deg)}#cryptos-slider .arrow.next:before{left:12px;transform:rotate(-45deg)}#cryptos-slider .products{display:flex;flex:1;margin:0 10px;overflow:hidden}#cryptos-slider .slider{height:64px;display:flex;flex-wrap:nowrap;justify-content:flex-start;width:100%;position:relative;padding:0}#cryptos-slider .slider .product-item{width:125px;min-width:125px;max-width:125px;height:60px;border-radius:5px;font-size:13px;font-weight:400;padding:8px 0 8px 5px;display:flex;font-family:Roboto;line-height:11px;margin-left:16px;cursor:pointer;box-shadow:#ccc;background-color:#ccc;color:#ccc}#cryptos-slider .slider .product-item.active{background-color:#ccc;color:#ccc}#cryptos-slider .slider .product-item.active *{color:#ccc}#cryptos-slider .slider .product-item .product-price{margin:5px 0;font-weight:900}#cryptos-slider .slider .product-item .product-logo{width:20px;height:20px;border-radius:50%;margin-right:5px}#cryptos-slider .slider .product-item .product-info-container .product-key{font-family:Montserrat;margin:0}#cryptos-slider .slider .product-item .product-info-container .product-variation{display:inline-block;font-size:12px}#cryptos-slider .slider .product-item .product-info-container .product-variation .period,#cryptos-slider .slider .product-item .product-info-container .product-variation.negative,#cryptos-slider .slider .product-item .product-info-container .product-variation.positive{color:#ccc}#cryptos-dropdown{width:100%;display:none;margin:0;padding:0}@media screen and (max-width:767px){#cryptos-dropdown{display:block}}.cryptos-dropdown-currencies{padding:0 10px}.cryptos-dropdown-currencies-currency{font-size:13px;font-weight:700;line-height:1.38;color:#000;width:100%;height:55px;padding:10px 45px 0 10px;position:relative;overflow:hidden}.cryptos-dropdown-currencies-currency-name-description,.cryptos-dropdown-currencies-currency-value-variation{font-weight:400}.cryptos-dropdown-currencies-currency:after{content:'';position:absolute;left:10px;right:10px;bottom:0;border-bottom:1px solid #dedede}.cryptos-dropdown-currencies-currency-symbol{float:left;text-align:center;vertical-align:middle;margin:0 10px 0 0}.cryptos-dropdown-currencies-currency-symbol-image{display:block;width:34px;height:34px;border-radius:50%}.cryptos-dropdown-currencies-currency-name{vertical-align:top;text-align:left;width:100px;float:left}.cryptos-dropdown-currencies-currency-value{width:auto;vertical-align:top;text-align:right;font-family:Roboto;float:right}.cryptos-dropdown-currencies-currency-value-price{display:block}.cryptos-dropdown-currencies-currency-value-variation.positive{color:#0da45d}.cryptos-dropdown-currencies-currency-value-variation.negative{color:#d0021b}.ember-power-select-trigger.cryptos-dropdown-currencies-trigger{height:55px!important;padding:0!important;border-radius:5px!important;box-shadow:0 0 5px 0 #d9d9d9!important;background-color:#fff!important;border:1px solid #eae8e6!important;outline:0!important;position:relative;overflow:hidden}.ember-power-select-trigger.cryptos-dropdown-currencies-trigger:after{content:'';z-index:20;position:absolute;right:15px;top:20px;border:solid #b8b7b7;border-width:0 1px 1px 0;width:10px;height:10px;transform:rotateZ(45deg);transition:transform .15s,top .15s}.ember-power-select-trigger.cryptos-dropdown-currencies-trigger[aria-expanded=true]{border-radius:5px 5px 0 0!important}.ember-power-select-trigger.cryptos-dropdown-currencies-trigger[aria-expanded=true]:after{top:25px;transform:rotateZ(-135deg)}.ember-power-select-trigger.cryptos-dropdown-currencies-trigger .ember-power-select-status-icon{display:none}.ember-power-select-dropdown.cryptos-dropdown-currencies-list{padding:0!important;border-radius:0 0 5px 5px!important;box-shadow:0 0 5px 0 #d9d9d9!important;background-color:#fff!important;border:1px solid #eae8e6!important;border-top:none!important}.ember-power-select-dropdown.cryptos-dropdown-currencies-list .ember-power-select-options{max-height:none}.ember-power-select-dropdown.cryptos-dropdown-currencies-list .ember-power-select-option{height:auto!important;padding:0!important}.ember-power-select-dropdown.cryptos-dropdown-currencies-list .ember-power-select-option[aria-current=true]{background-color:#f6f6f6!important}.ember-power-select-dropdown.cryptos-dropdown-currencies-list .ember-power-select-option:last-child .cryptos-dropdown-currencies-currency:after{display:none!important}.copy-paste-wrapper{overflow:hidden;position:relative;cursor:pointer}.copy-paste-wrapper .inner-clipboard-area{position:absolute;top:-200%}.course-list{align-items:center;display:flex;flex-flow:row;flex-wrap:wrap;justify-content:center}.course-card{border-radius:10px;box-shadow:4px 4px 5px 0 #dedede;display:inline-block;margin:0 auto 50px;position:relative;width:320px;height:355px;cursor:pointer;background-color:#fff}.course-card,.course-card:active,.course-card:focus,.course-card:hover{font-family:Montserrat;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;text-decoration:none;text-transform:none}@media (min-width:768px){.course-list{justify-content:space-evenly}.course-card{width:352px;margin-bottom:25px}}@media (min-width:1024px){.course-list{justify-content:space-between}.course-card{width:300px}}@media (min-width:1280px){.course-card{width:330px}}.course-card-image{background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:10px 10px 0 0;display:block;height:200px;position:relative}.course-card-image-preload{display:none}.course-card-title{font-family:Montserrat;border-top:3px solid #11d478;color:#0da45d;display:block;font-size:20px;font-weight:700;letter-spacing:normal;padding:17px 15px 0}.course-card-description{font-family:Montserrat;color:#000;display:block;font-size:13px;line-height:16px;margin:10px 0;padding:0 15px}.course-card-link{font-family:Montserrat;color:#0da45d;font-size:10px;text-decoration:underline;font-weight:700;position:absolute;bottom:10px;right:15px}.course-card-type{display:none}.course-card-promotion{display:block;position:absolute;left:0;bottom:59px;background:#a280ff;color:#fff;font-size:12px;font-weight:700;font-family:Saira,sans-serif;text-transform:uppercase;width:104px;height:27px;text-align:center;vertical-align:middle;line-height:27px}.course-card-soon{height:30px;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.course-card-soon:after,.course-card-soon:before{bottom:0;left:0;position:absolute;right:0;top:0}.course-card-soon:after{color:#000;content:'Em breve';font-size:16px;font-weight:700;line-height:30px;text-align:center}.course-card-soon:before{background-color:#fff;content:'';opacity:.6}.course-card.inactive{cursor:not-allowed}.course-card.inactive .course-card-title{border-color:#b8b7b7;color:#807f7e}.course-card.inactive .course-card-description{color:#b8b7b7}