.dividend_calendar_root{background-color:#fff}.dividend_calendar_container{margin:auto;max-width:1340px;padding:30px 15px;width:100%}.dividend_calendar_container h2{color:#000;font-family:Questrial;font-size:26px;font-weight:400;line-height:30px;margin-bottom:20px;text-align:center}@media screen and (min-width:992px){.dividend_calendar_container h2{font-size:30px;font-weight:400;line-height:30.9px;margin-bottom:40px;text-align:left}}.dividend_calendar_box{align-items:center;display:flex;flex-direction:column;gap:20px}@media screen and (min-width:992px){.dividend_calendar_box{align-items:flex-start;flex-direction:row;flex-wrap:wrap}}.dividend_calendar_block{max-width:420px;width:100%}@media screen and (min-width:576px){.dividend_calendar_block{border:1px solid #cbd5df;border-radius:8px}}.dividend_calendar_block_header{border-radius:8px;padding:10px 20px}@media screen and (min-width:576px){.dividend_calendar_block_header{border-radius:8px 8px 0 0}}.dividend_calendar_box .dividend_calendar_block:first-child .dividend_calendar_block_header{background-color:#f1eef8}.dividend_calendar_box .dividend_calendar_block:first-child .dividend_calendar_block_header h3{color:#8975c1}.dividend_calendar_box .dividend_calendar_block:nth-child(2) .dividend_calendar_block_header{background-color:#e7fbf8}.dividend_calendar_box .dividend_calendar_block:nth-child(2) .dividend_calendar_block_header h3{color:#0ddaba}.dividend_calendar_box .dividend_calendar_block:nth-child(3) .dividend_calendar_block_header{background-color:#d9ecf9}.dividend_calendar_box .dividend_calendar_block:nth-child(3) .dividend_calendar_block_header h3{color:#40a2e3}.dividend_calendar_block_header h3{font-family:Questrial;font-size:18px;font-weight:400;line-height:28px;text-align:left}@media screen and (min-width:992px){.dividend_calendar_block_header h3{font-size:20px;line-height:28px}}.dividend_calendar_block_body{display:flex;flex-direction:column;gap:20px;padding:10px 0}@media screen and (min-width:576px){.dividend_calendar_block_body{padding:20px}}.dividend_calendar_block_table{border-collapse:separate;border-spacing:0 15px;margin:0;table-layout:fixed;width:100%}@media screen and (min-width:500px){.dividend_calendar_block_table .th-first{width:140px}}.dividend_calendar_block_table thead td div{align-items:center;display:flex;flex-direction:row;gap:10px}.dividend_calendar_block_table thead td,.dividend_calendar_block_table thead th{background:#fff;font-family:Open Sans;font-size:14px;font-weight:600;line-height:20px;text-align:left}.dividend_calendar_block_table thead td div svg{display:none}@media screen and (min-width:380px){.dividend_calendar_block_table thead td div svg{display:block}}.dividend_calendar_box .dividend_calendar_block:first-child .dividend_calendar_block_table svg path{fill:#8975c1}.dividend_calendar_box .dividend_calendar_block:nth-child(2) .dividend_calendar_block_table svg path{fill:#0ddaba}.dividend_calendar_box .dividend_calendar_block:nth-child(3) .dividend_calendar_block_table svg path{fill:#40a2e3}.dividend_calendar_block_table tbody td{border-bottom:1px solid #dce0e0;padding-bottom:15px}.dividend_calendar_block_table tbody tr:last-child td{border-bottom:none;padding-bottom:0}.dividend_calendar_block_table .month{color:#000;font-family:Questrial;font-size:16px;font-weight:400;line-height:24px;text-align:left;vertical-align:middle}.dividend_calendar_block_table .info{color:#000;font-family:Open Sans;font-size:12px;font-weight:400;line-height:20px;text-align:left}.dividend_calendar_block_table .info-auction{color:#000;font-family:Open Sans;font-size:12px;font-weight:400;line-height:20px;text-align:right;vertical-align:middle}.dividend_calendar_block_property{align-items:center;border-radius:8px;color:#000;display:flex;font-family:Open Sans;font-size:14px;font-weight:600;gap:8px;line-height:20px;padding:10px 15px;text-align:left}.dividend_calendar_box .dividend_calendar_block:first-child .dividend_calendar_block_property{background:#f1eef8}.dividend_calendar_box .dividend_calendar_block:first-child .dividend_calendar_block_property svg path{fill:#8975c1}.dividend_calendar_box .dividend_calendar_block:nth-child(2) .dividend_calendar_block_property{background:#e7fbf8}.dividend_calendar_box .dividend_calendar_block:nth-child(2) .dividend_calendar_block_property svg path{fill:#0ddaba}.dividend_calendar_box .dividend_calendar_block:nth-child(3) .dividend_calendar_block_property{background:#d9ecf9}.dividend_calendar_box .dividend_calendar_block:nth-child(3) .dividend_calendar_block_property svg path{fill:#40a2e3}.dividend_calendar_block_footer{background-color:#f5f6f8;border-radius:8px;display:flex;flex-direction:column;gap:8px;min-height:495px;padding:15px 10px}.dividend_calendar_block_footer h5{color:#000;font-family:Open Sans;font-size:14px;font-weight:400;line-height:35px;margin:0;text-align:left}