﻿.bonus-list .bonusitem{border-radius:12px;border:1px solid #DEE2EB;margin-bottom:25px}.bonus-list .bonusitem .bonusitem-title{color:#0a0b0d;font-size:20px;border-bottom:1px solid #DEE2EB;padding:20px 25px;font-weight:700}.bonus-list .bonusitem .bonusitem-content{padding:20px}.bonus-list .bonusitem .bonusitem-content .wrapper{display:flex;flex-wrap:wrap}.bonus-list .bonusitem .bonusitem-content .wrapper .bonusitem-cta__main{font-size:14px;font-weight:700;order:2;flex-basis:calc(100% - 80px)}.bonus-list .bonusitem .bonusitem-content .wrapper .bonusitem-cta__main img{position:relative;top:2px;width:20px}.bonus-list .bonusitem .bonusitem-content .wrapper .bonusitem-logo{width:80px;order:1;padding-right:12px}.bonus-list .bonusitem .bonusitem-content .wrapper .bonusitem-logo img{border-radius:50%}.bonus-list .bonusitem .bonusitem-content .wrapper .bonusitem-desc{font-size:14px;order:3;margin-top:20px}.bonus-list .bonusitem .bonusitem-content .bonusitem-highlights{background-color:#f2f4f7;border-radius:10px;margin-top:20px;padding:24px}.bonus-list .bonusitem .bonusitem-content .bonusitem-highlights .title{font-size:14px;font-weight:700;display:block;margin-bottom:8px}.bonus-list .bonusitem .bonusitem-content .bonusitem-highlights ul{list-style:none;margin-left:20px}.bonus-list .bonusitem .bonusitem-content .bonusitem-highlights ul li{font-size:12px}.bonus-list .bonusitem .bonusitem-content .bonusitem-highlights ul li::before{content:"•";color:#0062ff;font-weight:700;display:inline-block;width:1em;margin-left:-1em;font-size:16px}.bonus-list .bonusitem .bonusitem-ctas{text-align:center;margin-bottom:10px;display:flex;flex-direction:column;padding:0 20px}.bonus-list .bonusitem .bonusitem-ctas a{margin:9px;display:inline-block;min-width:190px}@media (min-width:768px){.bonus-list .bonusitem .bonusitem-content .wrapper .bonusitem-cta__main{margin-bottom:20px;flex-basis:100%;order:initial;display:flex;font-size:18px}.bonus-list .bonusitem .bonusitem-content .wrapper .bonusitem-cta__main img{margin-right:10px;width:50px}.bonus-list .bonusitem .bonusitem-content .wrapper .bonusitem-logo{order:initial;width:140px}.bonus-list .bonusitem .bonusitem-content .wrapper .bonusitem-desc{padding:0 20px;flex-basis:calc(100% - 140px);margin-top:0;order:initial;font-size:16px}.bonus-list .bonusitem .bonusitem-content .bonusitem-highlights ul li{font-size:14px}.bonus-list .bonusitem .bonusitem-ctas{display:block;padding:0}}