/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.social-link-field a{text-decoration:none;border:0;}.social-link-field{list-style-type:none;}.social-link-field.horizontal li{display:inline;list-style-type:none;}
.paragraph--unpublished{background-color:#fff4f4;}
.jsCalendar tr{line-height:0}.jsCalendar tr:hover{background-color:transparent !important}.jsCalendar tbody{background-color:#f6f5f8}tr.jsCalendar-title-row .container.athex--container tr{padding:14px;border-bottom:0px solid #e5e5ea !important}.jsCalendar-datepicker-wrappper.jsCalendar .jsCalendar-title-name{display:block}.jsCalendar-title-right{display:none}.jsCalendar-title-name{display:none}.jsCalendar tr{border-bottom:none !important;line-height:0}.jsCalendar tbody td:hover{border-radius:4px;background-color:#e6e6e6}.jsCalendar tbody td.jsCalendar-current{background-color:#d9d9d9;border-radius:4px;color:#030314}.jsCalendar.material-theme thead{border-radius:16px;background-color:transparent;color:#252631 !important;margin:0;padding:4px 4px 0}.jsCalendar.classic-theme thead .jsCalendar-title-right,.jsCalendar.material-theme thead .jsCalendar-title-right{top:25px}.jsCalendar table{background-color:#fff;border-collapse:collapse;border-radius:4px;box-shadow:none;color:#000;margin:5px}html[lang="el"] .jsCalendar table{font-family:"Manrope"}html[lang="en"] .jsCalendar table{font-family:"Manrope"}.jsCalendar.material-theme thead .jsCalendar-title-name{align-items:flex-start;padding-top:20px;padding-right:0;padding-left:0;top:10px;color:#252631 !important;font-size:20px;left:15px;position:absolute;right:400px;text-align:center;width:fit-content;text-wrap:nowrap;cursor:pointer}.jsCalendar.material-theme thead .jsCalendar-title-name::after,.jsCalendar thead .jsCalendar-nav-right:after,.jsCalendar thead .jsCalendar-nav-left:after{transform:rotate(90deg);content:"";background-repeat:no-repeat;object-fit:cover;width:9px;height:14px;display:block;background-image:url("/modules/custom/athex_d_mde/../../../../themes/custom/athex/assets/icons/purple/iconSubtract.svg");margin-left:10px;margin-top:7px}.jsCalendar thead .jsCalendar-nav-right:after{transform:rotate(0deg);margin-top:4px;margin-left:0}.jsCalendar thead .jsCalendar-nav-left:after{transform:rotate(180deg);margin-top:3px;margin-left:0}.jsCalendar tbody td.jsCalendar-selected{font-size:16px;font-weight:500;border-radius:4px;border:1px;color:#006157;background-color:#EBF6F5;background-image:url("/modules/custom/athex_d_mde/../../../../themes/custom/athex/assets/iconEventCalendar.svg");background-repeat:no-repeat;background-position:103% -10%;height:32px;line-height:36px;width:32px}.jsCalendar tbody td.clicked-date{height:40px;width:auto;display:flex;border:1px solid #006157;font-weight:500;border-radius:4px;color:#006157;align-content:center;justify-items:center;flex-direction:column}.jsCalendar thead .jsCalendar-title{width:100%;height:40px;line-height:40px}.jsCalendar tbody{border-radius:20px;background-color:#f6f5f8}.jsCalendar thead{border-radius:20px;display:block}.jsCalendar table{border-radius:16px;background:#f6f5f8}.container.athex--container tr{padding:14px;border-bottom:none}tr.jsCalendar-week-days{background-color:#f6f5f8;border-bottom:0px solid !important}.jsCalendar thead .jsCalendar-title-name{text-transform:capitalize;color:#252631;font-size:20px;font-style:normal;font-weight:700;line-height:28px;letter-spacing:0.6px}html[lang="el"] .jsCalendar thead .jsCalendar-title-name{font-family:"Manrope"}html[lang="en"] .jsCalendar thead .jsCalendar-title-name{font-family:"Manrope"}tr.jsCalendar-week-days{color:#006157;text-align:center;font-size:12px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:0.36px}html[lang="el"] tr.jsCalendar-week-days{font-family:"Manrope"}html[lang="en"] tr.jsCalendar-week-days{font-family:"Manrope"}.jsCalendar.classic-theme table,.jsCalendar.classic-theme tbody td,.jsCalendar.classic-theme tbody td.jsCalendar-current,.jsCalendar.classic-theme thead .jsCalendar-nav-left,.jsCalendar.classic-theme thead .jsCalendar-nav-right,.jsCalendar.classic-theme thead .jsCalendar-week-days th,.jsCalendar.material-theme table{border-radius:16px}tr.jsCalendar-title-row{border-bottom:none !important}.jsCalendar.classic-theme thead .jsCalendar-nav-left:hover,.jsCalendar.classic-theme thead .jsCalendar-nav-right:hover,.jsCalendar.material-theme thead .jsCalendar-nav-left:hover,.jsCalendar.material-theme thead .jsCalendar-nav-right:hover{background-color:transparent}.jsCalendar tbody td.jsCalendar-next:hover,.jsCalendar tbody td.jsCalendar-previous:hover,.jsCalendar.material-theme thead .jsCalendar-nav-left,.jsCalendar.material-theme thead .jsCalendar-nav-right{color:#006157}.jsCalendar tbody td,.jsCalendar thead .jsCalendar-week-days th{font-weight:500 !important}.jsCalendar tbody td,.jsCalendar thead .jsCalendar-week-days th{border-top:2px solid transparent;height:44px;width:44px;display:table-cell;font-size:16px}.jsCalendar tbody{display:table-row-group}.jsCalendar thead{display:table-header-group}.jsCalendar table td{min-width:10px}.jsCalendar.material-theme thead .jsCalendar-title{padding-left:25px !important;padding-right:0px !important;border-bottom:1px solid #b0d1ce;border-radius:16px;display:table-cell;height:80px}.category-calendar{color:#006157;font-size:14px;font-weight:700;line-height:20px;letter-spacing:0.42px}.title-calendar{color:#006157;font-size:20px;font-weight:700}span.line-calendar{column-gap:10px;padding-right:10px;display:flex;flex-direction:row;align-items:center}.catDate-calendar{color:#b0d1ce;column-gap:10px;display:flex;flex-direction:row;align-items:flex-start}.date{color:#030314;font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:0.42px}.item{margin:24px 0;display:flex;min-height:88px;border-bottom:1px solid #b0d1ce;padding:16px 0px;flex-direction:row;align-content:center}.col-12.col-md-7.fin-cal-results{padding-top:36px}.col-12.col-md-offset-1.col-md-4.fin-cal-datesel.material-theme.jsCalendar{padding-top:60px}a.explore{display:flex;gap:12px;align-items:center;cursor:pointer;color:#030314;font-size:16px;font-weight:500;line-height:24px;letter-spacing:0.64px;transition:0.3s}a.explore:hover{gap:16px}a.explore::after{content:"";background-image:url("/modules/custom/athex_d_mde/../../../../themes/custom/athex/assets/icons/black/arrow-right-black.svg");display:block;background-size:contain;width:15px;height:15px;flex-shrink:0}a.explore{text-decoration:none;color:inherit}a.explore{margin-bottom:40px;color:#030314;font-size:18px;line-height:28px;letter-spacing:0.72px}.calendarSpinner-container{margin-top:50px;min-height:100%;display:flex;justify-content:center;align-items:center}.calendarSpinner{margin-bottom:50px;margin-top:50px;content:"";background-image:url("/modules/custom/athex_d_mde/../../../../themes/custom/athex/assets/euronext.gif");background-size:contain;padding:85px;background-repeat:no-repeat;background-position:center}.year-selection,.month-selection,.custom-dropdown-trigger{background-position:calc(50% + 60px) center;cursor:pointer;padding-left:10px;background-image:url("/modules/custom/athex_d_mde/../../../../themes/custom/athex/assets/icons/green/iconExpandArrow.svg");background-repeat:no-repeat;display:block;background-color:transparent;z-index:3;border:1px solid #b0d1ce;width:150px;height:46px;text-align:left;color:#252631;font-size:14px;font-weight:600}.fin-calendar table tr{border-top:0px !important}.custom-dropdown-container{position:relative;display:inline-block;margin:0 10px}.custom-options{width:max-content;overflow-x:hidden;overflow-y:auto;max-height:350px;margin-top:10px;position:absolute;top:100%;left:0;right:0;background-color:#fff;border:none;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,0.1);display:none;z-index:10}.custom-option{font-weight:500;text-transform:capitalize;margin:10px;border-bottom:1px solid #b0d1ce;font-size:12px;color:black;cursor:pointer}.custom-option.selected{background-position:calc(50% + 45px) center;background-repeat:no-repeat}select.month-selection{margin-right:25px;margin-left:25px;float:inline-start}.year-selection div{padding:10px;font-size:15px;border-bottom:1px solid #fff;cursor:pointer}.modalSpinner{transform:translateX(-50%);left:50%;position:absolute;top:50%;content:"";background-image:url("/modules/custom/athex_d_mde/../../../../themes/custom/athex/assets/euronext.gif");background-size:contain;padding:85px;background-repeat:no-repeat;background-position:center}.header-noresults{padding-top:95px;display:flex;flex-direction:column;align-content:center;flex-wrap:wrap}.container.col-12.noresults{padding-bottom:95px}p.noresultstext{text-align:center}.fin-calendar table td{padding:0px;border-bottom:1.5px solid #e5e5ea;position:relative}.fin-calendar tr{height:44px}.issuers-calendar .jsCalendar-title{left:-35px !important}@media (max-width:992px){.issuers-calendar .jsCalendar-title{left:0px !important}.jsCalendar.material-theme thead .jsCalendar-title{padding-left:0px !important}.row.issuers-calendar-row{display:flex;flex-direction:column;align-items:center}.row.issuers-calendar-row .calendarSpinner-container{margin-top:100px}.material-theme.fin-calendar.jsCalendar.issuers-calendar{max-width:370px}.fin-cal-results{max-width:350px;padding-top:50px}.fin-calendar{display:flex;padding-top:32px;flex-direction:column;align-items:center !important}.productHero~.athex--container .fin-calendar{margin-bottom:100px}.fin-cal-datesel.material-theme.jsCalendar{width:100%;max-width:380px}.calendarSpinner-container{margin-top:130px;padding-bottom:100px}.fin-calendar.row{display:flex;flex-direction:column}.row.fin-calendar .col-12.col-lg-6{display:flex;flex-direction:column;align-items:center}}
.mifid{color:#006157;font-size:14px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:0.42px;padding:16px 50px 16px 22px;background:url("/themes/custom/athex/assets/icons/Gradient2/filtering.svg") no-repeat right 23px center/19px;float:right;border:0;}#background-overlay{backdrop-filter:blur(2px);}#block-athex-rts27files > div > a{display:none !important;}#edit-year-collapsible  summary{font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:0.48px;color:#5F4D96;padding:16px 0px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(209,204,225,0.8);margin-bottom:40px;}#edit-year-collapsible  summary::after{content:"";background-image:url("/themes/custom/athex/assets/icons/purple/iconExpandArrow.svg");display:block;transform:rotate(0deg);background-size:cover;width:20px;height:16px;}#edit-year-collapsible  summary[aria-expanded="true"]::after{content:"";background-image:url("/themes/custom/athex/assets/icons/purple/iconExpandArrow.svg");display:block;transform:rotate(180deg);background-size:cover;width:20px;height:16px;}#edit-year-collapsible  label{font-weight:400;color:#030314;font-size:14px;line-height:20px;top:-5px;position:relative;}#edit-year-collapsible .js-form-item{margin-bottom:24px;}#edit-year-collapsible .form-radio{border-radius:2px;appearance:none;background-color:#FFFFFF;border:1px solid #D4D4D8;width:20px;height:20px;cursor:pointer;margin-right:20px;}#edit-year-collapsible .form-radio:checked{content:"";background-color:#006157;background-image:url("/themes/custom/athex/assets/icons/purple/checked.svg");display:inline-block;transform:rotate(0deg);background-size:cover;}#filter-box{max-width:490px;}#filter-box h2{color:#1A0069;font-size:24px;font-style:normal;font-weight:700;line-height:36px;letter-spacing:0.72px;margin-bottom:40px;padding:0;}#filter-box button{color:#030314;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0.42px;padding:33px 40px;font-size:14px;font-style:normal;font-weight:700;line-height:22px;letter-spacing:0.56px;color:#5F4D96;border:0;outline:0;background:transparent;cursor:pointer;color:#006157;border:1px solid #006157;}#filter-box > button:first-of-type{position:absolute;bottom:32px;right:24px;}#filter-box .close{width:1em;height:1em;font-size:32px;background:url("/themes/custom/athex/assets/icons/black/close.svg") no-repeat center center / 21px;position:absolute;top:32px;right:24px;cursor:pointer;}
