.popup-modal{align-items:center}.popup-modal .discount-badge{padding:3px 2px 3px 9px!important;height:32px!important;font-size:18px!important;gap:10px!important;background:#e87e04!important;line-height:16px!important;width:auto!important;border-radius:3px!important}.popup-modal .discount-badge i{font-size:15px!important}.popup-modal .discount-badge .discount-code{padding:6px 8px 5px 7px!important;border-radius:0 3px 3px 0!important;background-color:var(--tab-background-color,#2d2d33)!important;color:#efefef;font-weight:400}.popup-modal .discount-badge .discount-code i{color:#ff8224}.popup-modal .discount-badge .discount-code-inner-text{color:#efefef;line-height:17px}.popup-modal .discount-badge .discount-code-inner-text,.popup-modal .discount-badge .discount-top{font-size:13px!important}.popup-modal .discount-badge .discount-code-inner-text{font-weight:400!important}.popup-modal .discount-badge .discount-top{font-weight:700!important;line-height:13px}.popup-modal .modal-dialog{margin-block:0!important;margin-inline:auto!important;height:100dvh!important;max-height:100dvh!important;width:100vw!important}.popup-modal .item-popup,.popup-modal .modal-content{flex:1 1 auto;max-height:100dvh!important;min-height:0;box-shadow:none!important;-webkit-box-shadow:none!important}.popup-modal .popup-item-data,.popup-modal .popup-item-name{margin-bottom:12px!important}.popup-modal .icon-btn{color:#e87e04;margin-inline-start:10px}.popup-modal .item-popup{background:#242429;display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:Roboto;height:100%;box-sizing:border-box;padding-block-start:10px;padding-block-end:15px;padding-inline:15px}.popup-modal .item-popup .close-btn{z-index:10050!important;position:absolute;top:35px;inset-inline-end:20px;background-color:inherit;color:#a4a4a4;font-size:15px;width:24px;height:24px}.popup-modal .item-popup .close-btn .fas{font-size:16px}.popup-modal .item-popup .item-popup-content{width:100%;position:relative;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-block:20px;padding-inline:10px;text-align:center}.popup-modal .item-popup .popup-item-name{font-size:18px;font-weight:600;color:#fff}.popup-modal .item-popup .popup-logo-img{margin-block-start:20px;margin-block-end:30px;margin-inline:20px}.popup-modal .item-popup .fas.fa-circle{margin-inline-end:10px;font-size:5px}.popup-modal .item-popup .point-element{display:flex;align-items:center;justify-content:center}.popup-modal .item-popup .sub-popup-item-data{display:flex;gap:10px;align-items:center}.popup-modal .item-popup .popup-item-steps{width:max-content}.popup-modal .item-popup .popup-item-data{font-size:16px;font-weight:400;align-items:center;color:#8f8f8f;display:flex;flex-direction:column;gap:10px}.popup-modal .item-popup .popup-challenge-price{font-size:16px!important;font-weight:800;color:#089953}.popup-modal .item-popup .popup-challenge-regular-price{color:#cdcdcd;font-size:15px!important;font-weight:400;text-decoration:line-through}.popup-modal .item-popup .discount-badge{max-width:var(--btns-width)!important}.popup-modal .item-popup .go-to-item-btn{width:100%!important;font-size:16px!important;background-color:#1e9e70;border-radius:8px!important}.popup-modal .item-popup .discount-badge{font-size:18px!important;gap:10px!important}.popup-modal .item-popup .discount-badge i{font-size:16px!important}.popup-modal .item-popup .discount-code{padding-block-start:6px!important;padding-block-end:5px!important;padding-inline-end:8px!important;padding-inline-start:7px!important}.popup-modal .item-popup .price-coupon{display:flex;flex-direction:row;align-items:center;gap:12px;line-height:16px}.popup-modal .item-popup .loyalty-newsletter{display:flex;align-items:center;gap:10px;width:100%;color:#fff;padding-block-start:0!important;padding-block-end:25px!important;padding-inline:0!important;flex-wrap:wrap}.popup-modal .item-popup .loyalty-newsletter-checkbox-label{display:flex;align-items:flex-start;gap:10px;cursor:pointer;text-align:start;margin:0;flex-shrink:0}.popup-modal .item-popup .loyalty-newsletter-checkbox{position:absolute;opacity:0}.popup-modal .item-popup .loyalty-newsletter-checkbox-box{position:relative;flex:0 0 16px;width:18px;height:18px;border:1px solid #38383d;border-radius:3px!important;background-color:#0000;box-sizing:border-box}.popup-modal .item-popup .loyalty-newsletter-checkbox:focus-visible+.loyalty-newsletter-checkbox-box{outline:2px solid #f2784b59;outline-offset:2px}.popup-modal .item-popup .loyalty-newsletter-checkbox+.loyalty-newsletter-checkbox-box{border-color:#38383d;background-color:#0000}.popup-modal .item-popup .loyalty-newsletter-checkbox:checked+.loyalty-newsletter-checkbox-box{background-color:#38383d}.popup-modal .item-popup .loyalty-newsletter-points{border-radius:3px!important;border:1px solid #ff8224;display:flex;align-items:center;justify-content:center;padding:2px;background-color:#e87e041a;margin-inline-start:25px}.popup-modal .item-popup .loyalty-newsletter-checkbox:checked+.loyalty-newsletter-checkbox-box:after{content:"";position:absolute;top:3px;inset-inline-start:5px;width:5px;height:9px;border:solid #f2784b;border-block-start-width:0;border-block-end-width:2px;border-inline-end-width:2px;border-inline-start-width:0;transform:rotate(45deg)}.popup-modal .item-popup .points-data-content{padding:20px!important;background-color:var(--tab-background-color,#2d2d33);border-radius:16px!important;width:100%;color:#cdcdcd;display:flex;flex-direction:column;margin-bottom:25px;border:1px solid #38383d}.popup-modal .item-popup .points{font-size:16px;font-weight:800;color:#e87e04}.popup-modal .item-popup .create-free-account-btn,.popup-modal .item-popup .go-to-item-btn{height:41px!important}.popup-modal .item-popup .create-free-account-btn{display:flex;align-items:center;justify-content:center;line-height:normal;padding-top:0;padding-bottom:0;margin-block:25px;margin-inline:0;background-color:#0000;color:#ff8224;border-radius:6px!important;border:1px solid #ff8224;width:100%}.popup-modal .item-popup .img-diamond{border:1px solid #e87e04;padding:3px;border-radius:16px!important;display:flex;justify-content:center;width:max-content}.popup-modal .item-popup .offer-points{color:#e87e04;font-weight:800;font-size:16px;text-align:start}@media(min-width:600px){.popup-modal .loyalty-newsletter-points{gap:4px;margin-inline-start:0!important}}@media(min-width:1000px){.popup-modal{top:0}.popup-modal .modal-dialog{margin-block:0!important;margin-inline:auto!important;width:480px!important;height:auto!important}.popup-modal .item-popup{border-radius:16px!important;padding:32px;width:480px!important;flex-direction:row!important;inset-inline-start:10%}.popup-modal .item-popup .close-btn{z-index:10050!important}.popup-modal .item-popup .close-btn .fas{font-size:16px}.popup-modal .item-popup .popup-item-data .popup-challenge-name{white-space:normal;overflow-wrap:break-word}.popup-modal .item-popup .item-popup-content{padding-block-start:25px;padding-block-end:0;padding-inline:0}.popup-modal .item-popup .popup-logo-img{margin-block-start:10px;margin-block-end:20px;margin-inline:0}.popup-modal .item-popup .popup-item-data{flex-direction:row!important}}:root{--trophy-background-color:#fbf2cf}.dark-theme{--trophy-background-color:#d4b368}.ordered-items-page{display:flex;flex-direction:column;gap:20px;margin-bottom:20px}.ordered-items-page p{margin-block:10px!important;margin-inline:0!important}.ordered-items-page .fa{text-align:start!important;width:12px!important;margin-top:2px!important}.ordered-items-page .fa.fa-check.green{font-size:13px!important}.ordered-items-page .fa.fa-times.red{font-size:15px!important}.ordered-items-page .ordered-items-bottom-text,.ordered-items-page .ordered-items-page-header,.ordered-items-page>section{padding-block:0;padding-inline:15px}.ordered-items-page .list-overviews{flex-direction:column;gap:6px}.ordered-items-page .list-overviews .more-view-btn{padding:10px!important}.ordered-items-page .success-btn:focus,.ordered-items-page a.success-btn:focus,.ordered-items-page button.success-btn:focus,.ordered-items-page input.success-btn:focus{border:none!important;outline:none!important}.ordered-items-page .select2-results__option,.ordered-items-page .select2-selection__rendered{text-align:start!important;padding-block:2px!important;padding-inline:5px!important;font-size:13px}.ordered-items-page .discount-badge{width:auto!important;padding-block:3px;padding-inline:8px}.ordered-items-page .btn.success-btn{height:32px;line-height:17px!important}.ordered-items-page .overview-prop-firm-item{padding-block-start:10px;padding-block-end:20px;padding-inline:15px;display:grid;column-gap:10px;row-gap:4px;align-items:start;border-bottom:1px dashed var(--border-color,#e7ecf1)!important;grid-template-columns:107px 1fr;grid-template-rows:auto auto auto;grid-template-areas:"smallLogo itemTitle" "smallLogo itemName" "actions   actions"}.ordered-items-page .overview-prop-firm-item .logo-badge-wrapper{grid-area:smallLogo}.ordered-items-page .overview-prop-firm-item .logo-badge-wrapper .item-img{display:inline}.ordered-items-page .overview-prop-firm-item .logo-badge-wrapper .logo{max-width:107px;width:107px;min-height:55px}.ordered-items-page .overview-prop-firm-item .overview-prop-firm-actions{display:contents}.ordered-items-page .overview-prop-firm-item .discount-badge{justify-self:start}.ordered-items-page .overview-prop-firm-item .item-name{grid-area:itemName;align-self:start;justify-self:start}.ordered-items-page .overview-prop-firm-item .item-name-text{color:var(--txt-color,#333)!important}.ordered-items-page .overview-prop-firm-item .trophy-emoji{display:none}.ordered-items-page .overview-prop-firm-item .overview-prop-firm-actions>.overview-prop-firm-arrow{grid-area:arrow;align-self:center;justify-self:end;margin-top:0!important}.ordered-items-page .overview-prop-firm-item .btn.success-btn{grid-area:btn;width:129px!important;justify-self:start}@media screen and (max-width:599px){.ordered-items-page .overview-prop-firm-item{column-gap:10px;row-gap:0;grid-template-areas:"smallLogo itemInfo" "smallLogo itemInfo" "actions   actions"}.ordered-items-page .overview-prop-firm-item .item-name{display:flex;flex-direction:column;grid-area:itemInfo;align-self:start;justify-self:start}.ordered-items-page .overview-prop-firm-item .overview-prop-firm-actions{display:flex;grid-area:actions;width:100%;margin-top:12px;align-items:center;justify-content:start;gap:8px}.ordered-items-page .overview-prop-firm-item .overview-prop-firm-actions .empty-discount-badge{display:none}.ordered-items-page .overview-prop-firm-item .overview-prop-firm-actions .btn.success-btn{margin-left:0}.ordered-items-page .overview-prop-firm-item .overview-prop-firm-actions .overview-prop-firm-arrow{margin-left:auto;align-self:center}}.ordered-items-page #prosAndConsSection{width:100%}.ordered-items-page .ordered-item,.ordered-items-page .show-more-container{display:flex;flex-direction:column;gap:20px}.ordered-items-page .ordered-item{padding-block:20px;padding-inline:15px;align-items:flex-start;border-top:1px solid var(--border-color,#e7ecf1)!important;--loyalty-logo-badge-img-size:16px;--loyalty-logo-badge-padding:4px}.ordered-items-page .ordered-item h2{font-size:26px}.ordered-items-page .ordered-item .btn.success-btn{width:100%!important;align-self:center;margin-inline-start:0!important}.ordered-items-page .ordered-item-header{width:100%;display:grid;align-items:start;column-gap:10px;row-gap:6px;grid-template-rows:auto auto 1fr auto;grid-template-columns:163px auto;grid-template-areas:"title title" "logo fullReview" "logo scores" "logo coupon"}.ordered-items-page .ordered-item-header.without-review{grid-template-rows:auto auto auto;grid-template-areas:"title title" "logo scores" "logo coupon"}.ordered-items-page .ordered-item-header.tall-coupon{grid-template-areas:"title title" "logo fullReview" "logo scores" "coupon coupon"}.ordered-items-page .ordered-item-header.tall-coupon .discount-badge{justify-self:end}.ordered-items-page .ordered-item-header.without-review.tall-coupon{grid-template-rows:auto auto auto;grid-template-areas:"title title" "logo scores" "coupon coupon"}.ordered-items-page .ordered-item-header .discount-badge{justify-self:start;align-self:end}.ordered-items-page .ordered-item-header .logo-badge-wrapper{grid-area:logo}.ordered-items-page .ordered-item-header .logo{min-width:163px;width:163px;min-height:84px}.ordered-items-page .ordered-item-header .full-review-button{grid-area:fullReview;text-decoration:underline}.ordered-items-page .ordered-item-header .average-rating-scores{grid-area:scores;flex-wrap:nowrap}.ordered-items-page .ordered-item-header .ordered-item-title{grid-area:title;margin:0!important;padding:2px}.ordered-items-page .discount-badge,.ordered-items-page .empty-discount-badge{grid-area:coupon}.ordered-items-page #prosAndConsHeading{margin-bottom:0!important}.ordered-items-page section>h3{margin-bottom:10px}.ordered-items-page section>h2{font-size:18px;margin-bottom:20px!important;font-weight:700}.ordered-items-page section h3{font-size:16px!important;font-weight:500;line-height:20px}.ordered-items-page .pros-cons-grid{display:grid;grid-template-columns:repeat(1,100%);margin-top:10px}.ordered-items-page .pros-cons-grid .pros-cons-column ul{display:flex;flex-direction:column;gap:12px}.ordered-items-page .limited-content{display:flex;gap:10px;flex-direction:column}.ordered-items-page .asset-type{position:relative;padding-inline-start:14px}.ordered-items-page .asset-type:before{content:"•";position:absolute;inset-inline-start:0;top:50%;transform:translateY(-50%)}.ordered-items-page .btn.success-btn:focus{border:none!important}.ordered-items-page .show-more-btn{padding:0!important}.ordered-items-page .more-view-btn,.ordered-items-page .show-more-btn{text-decoration:underline}.ordered-items-page .more-view-btn,.ordered-items-page .show-more-btn,.ordered-items-page .show-pros-and-cons{border:none;background-color:#0000}.ordered-items-page .pros-and-cons-section>fa{margin:0!important}.ordered-items-page #prosAndConsSectionHeading{margin-bottom:0!important}.ordered-items-page .table-responsive-fade:after,.ordered-items-page .table-responsive-fade:before{background-image:none!important}.ordered-items-page .compare-table-header{border-top:1px solid var(--border-color,#e7ecf1)!important;--loyalty-logo-badge-img-size:16px;--loyalty-logo-badge-padding:4px}.ordered-items-page .compare-table-header .th-item-wrapper{padding-block-start:10px;padding-block-end:5px;padding-inline:10px}.ordered-items-page .compare-table-body{border-bottom:1px solid var(--border-color,#e7ecf1)!important}.ordered-items-page .compare-table-body .th-item-wrapper{padding-block:10px;padding-inline-end:5px;padding-inline-start:10px}.ordered-items-page #orderedItemsComparisonSection .compare-items-table{border-inline-end:solid 1px var(--border-color,#e7ecf1)!important;border-inline-start:solid 1px var(--border-color,#e7ecf1)!important}.ordered-items-page #orderedItemsComparisonSection .more-view-btn{padding-bottom:20px!important}.ordered-items-page #orderedItemsComparisonSection tr th{width:24%;min-width:140px}.ordered-items-page #orderedItemsComparisonSection select{border:1px solid var(--border-color,#e7ecf1)!important;height:26px}.ordered-items-page #orderedItemsComparisonSection tr th.th-item-wrapper{width:25.33333%;min-width:203px}.ordered-items-page #orderedItemsComparisonSection .item-wrapper{gap:10px}.ordered-items-page #orderedItemsComparisonSection .item-wrapper .pros-cons-list{margin-top:12px!important}.ordered-items-page #orderedItemsComparisonSection .item-data-info,.ordered-items-page #orderedItemsComparisonSection .table-responsive table thead>tr>th.th-item-wrapper{border-inline-start:1px solid var(--border-color,#e7ecf1)}.ordered-items-page #orderedItemsComparisonSection .item-data-cell{font-size:14px}.ordered-items-page #orderedItemsComparisonSection .item-data-cell.item-data-info{text-align:center}.ordered-items-page #orderedItemsComparisonSection .item-data-cell.title{padding-inline-start:20px;font-weight:500}.ordered-items-page #orderedItemsComparisonSection .data-cell,.ordered-items-page #orderedItemsComparisonSection .reduced-column{display:block;width:93%;margin-block:0;margin-inline:auto;white-space:normal;overflow-wrap:break-word;text-align:start}.ordered-items-page #orderedItemsComparisonSection .item-data-cell.item-data-info>span,.ordered-items-page #orderedItemsComparisonSection .item-wrapper{align-items:center;display:flex;flex-direction:column}.ordered-items-page #orderedItemsComparisonSection .pros-cons-cell{vertical-align:top}.ordered-items-page #orderedItemsComparisonSection .item-wrapper>*{justify-content:center;white-space:normal}.ordered-items-page #orderedItemsComparisonSection .item-img,.ordered-items-page #orderedItemsComparisonSection .item-img img,.ordered-items-page #orderedItemsComparisonSection .select2,.ordered-items-page #orderedItemsComparisonSection .th-item-wrapper>.btn.success-btn{width:162px!important}.ordered-items-page #orderedItemsComparisonSection .item-img,.ordered-items-page #orderedItemsComparisonSection .item-img img{height:84.3px;display:block}.ordered-items-page .pros-cons-list{display:flex;flex-direction:column;margin-bottom:12px}.ordered-items-page .pros-cons-list .view-more-li{height:-webkit-fill-available;display:flex;height:30px;margin-bottom:0!important}.ordered-items-page .pros-cons-list .more-view-btn{position:absolute;inset-inline-end:0;bottom:0;inset-inline-start:0}.ordered-items-page .pros-cons-list li{margin-bottom:12px}.ordered-items-page iframe{width:100%!important}.ordered-items-page .panel-heading.panel-title-hover{border:none!important;text-align:start}.ordered-items-page .view-more-items{display:contents}.ordered-items-page .rating-scores{display:none}@media screen and (min-width:375px){.ordered-items-page .ordered-item-header.without-review{grid-template-rows:auto auto auto;grid-template-areas:"title title" "logo scores" "logo coupon"}.ordered-items-page .ordered-item-header.tall-coupon{grid-template-areas:"title title" "logo fullReview" "logo scores" "logo coupon"}.ordered-items-page .ordered-item-header.tall-coupon .discount-badge{justify-self:start!important}.ordered-items-page .ordered-item-header.without-review.tall-coupon{grid-template-areas:"title title" "logo scores" "logo coupon"}}@media screen and (min-width:600px){.ordered-items-page iframe{width:revert-layer!important}.ordered-items-page #orderedItemsComparisonSection,.ordered-items-page .faqs-content-container,.ordered-items-page .list-overviews,.ordered-items-page .ordered-item,.ordered-items-page .ordered-items-bottom-text,.ordered-items-page .ordered-items-page-header{margin-inline-start:20px!important;margin-inline-end:20px!important}.ordered-items-page .ordered-item{padding:20px!important;border:1px solid var(--border-color,#e7ecf1)!important;border-radius:10px!important}.ordered-items-page .ordered-item .btn.success-btn{margin-inline-start:auto!important;width:auto!important}.ordered-items-page .ordered-item .ordered-item-header,.ordered-items-page .ordered-item .ordered-item-header.without-review{grid-template-rows:auto auto auto;grid-template-columns:max-content 1fr auto;column-gap:10px;grid-template-areas:"title title scores" "logo rating coupon" "logo fullReview fullReview"}.ordered-items-page .ordered-item .ordered-item-header .rating-scores,.ordered-items-page .ordered-item .ordered-item-header.without-review .rating-scores{grid-area:rating;display:flex}.ordered-items-page .ordered-item .ordered-item-header .scores-row,.ordered-items-page .ordered-item .ordered-item-header.without-review .scores-row{display:flex;flex-wrap:wrap;gap:8px;width:60%}.ordered-items-page .ordered-item .ordered-item-header .scores,.ordered-items-page .ordered-item .ordered-item-header.without-review .scores{border-radius:3px!important;background-color:var(--card-background-color,#f7f7f7);gap:10px;padding-block:3px;padding-inline:7px}.ordered-items-page .ordered-item .ordered-item-header .scores .score,.ordered-items-page .ordered-item .ordered-item-header.without-review .scores .score{font-weight:500;gap:2px}.ordered-items-page .pros-cons-grid{grid-template-columns:repeat(2,48%);gap:24px}.ordered-items-page .overview-prop-firm-item{padding-block-start:10px;padding-block-end:20px;padding-inline:0;gap:16px;align-items:center;grid-template-columns:107px 1fr auto auto auto;grid-template-rows:auto!important;grid-template-areas:"smallLogo itemName coupon btn arrow"}.ordered-items-page .overview-prop-firm-item button.success-btn{width:129px!important;margin:0!important}.ordered-items-page section{padding:0!important}.ordered-items-page .average-rating-scores{justify-content:flex-end;align-self:center;flex-wrap:nowrap}.ordered-items-page .ordered-item .discount-badge{justify-self:end;align-self:start}.ordered-items-page .ordered-items-bottom-text,.ordered-items-page .ordered-items-page-header,.ordered-items-page>section{padding:0!important}}@media screen and (min-width:1025px){.ordered-items-page #orderedItemsComparisonSection,.ordered-items-page .faqs-content-container,.ordered-items-page .list-overviews,.ordered-items-page .ordered-item,.ordered-items-page .ordered-items-bottom-text,.ordered-items-page .ordered-items-page-header{margin-inline-start:0!important;margin-inline-end:0!important}.ordered-items-page .scores-row{width:50%!important}.ordered-items-page .overview-prop-firm-item .item-name{display:flex;flex-direction:row-reverse;align-self:center!important;justify-content:flex-end;align-items:center}.ordered-items-page .overview-prop-firm-item .trophy-emoji{display:block!important}.ordered-items-page .overview-prop-firm-item .item-name-text{width:210px}.ordered-items-page .overview-prop-firm-item .item-title-text{padding-block:6px;padding-inline:10px;border-radius:3px!important;background-color:var(--trophy-background-color);color:#333;display:flex;flex-direction:row;gap:10px;font-size:13px!important;align-items:center}}