:root{--max-width-content: 570px}.forex-economic-calendar{--large-desktop-width: 1170px;position:relative}.forex-economic-calendar__hero{padding-block:41px 50px}[lang=de] .forex-economic-calendar__hero .g-hero-title_simple{font-size:29px}[lang=nl] .forex-economic-calendar__hero .g-hero-description_simple{font-size:24px}.forex-economic-calendar__breadcrumbs{--large-desktop-width: 1170px;max-inline-size:var(--large-desktop-width)}.forex-economic-calendar__spacing{padding-block-start:var(--spacing-5xl)}@media (min-width: 768px){.forex-economic-calendar__hero{padding-block:64px 100px}.forex-economic-calendar__hero h1>span{padding-inline-start:37px}.forex-economic-calendar__spacing{padding-block-start:var(--spacing-10xl)}}@media (min-width: 1024px){.forex-economic-calendar__hero h1{display:flex;gap:var(--spacing-2xl)}.forex-economic-calendar__hero .container{padding-inline:var(--spacing-m) var(--spacing-m)}}
.ui-hero{position:relative}.ui-hero_documents{margin:var(--spacing-4xl) 0}.ui-hero_trading-tools-app{position:relative}.ui-hero__additional-headline{z-index:var(--menu-z-index-fixed);color:var(--background-primary);font-size:var(--font-size-semi-xl);font-weight:500;font-style:normal;line-height:130%}.ui-hero_invite{background:url("https://fxpro-cdn.cloud/repo/website/assets/img/pages/invite/invite-hero-bg.webp") no-repeat 48%/cover var(--background-alternative)}.ui-hero_about{position:relative;overflow:hidden;background:var(--background-opacity)}.ui-hero__title_headline{margin-block-start:var(--spacing-l)}.ui-hero__wrapper{display:flex;flex-direction:column}.ui-hero__wrapper_trading-tools-app{padding:100px 0 150px;color:var(--color-alternative)}.ui-hero__wrapper_spread-betting{padding:110px 0 144px;color:var(--color-alternative)}.ui-hero__wrapper_partners,.ui-hero__wrapper_pricing-model{padding:109px 0 96px;color:var(--color-alternative)}.ui-hero__wrapper_invite{padding:125px 0 155px;color:var(--color-alternative)}.ui-hero__wrapper_about{padding:109px 0 174px;color:var(--color-alternative)}.ui-hero__video{position:absolute;inset-inline-start:50%;inset-block-start:0;inline-size:auto;block-size:100%;transform:translateX(-50%);object-fit:cover}html[dir=rtl] .ui-hero__video{transform:translateX(50%)}.ui-hero__start-column{display:flex;flex-direction:column}.ui-hero__end-column{inline-size:100%}@media (min-width: 320px){.ui-hero__wrapper_headline{padding:70px 0 168px !important}}@media (min-width: 480px){.ui-hero__wrapper_invite{padding:var(--spacing-10xl) 0 170px}}@media (min-width: 768px){.ui-hero_documents{margin:var(--spacing-6xl) 0 var(--spacing-10xl)}.ui-hero__wrapper_trading-tools-app{padding:100px 0 90px}.ui-hero__wrapper_spread-betting{padding:112px 0 160px}.ui-hero__wrapper_partners,.ui-hero__wrapper_pricing-model{padding:105px 0 90px}.ui-hero__wrapper_about{padding:105px 0 168px}.ui-hero__wrapper_headline{padding:85px 0 168px !important}.ui-hero__video{inline-size:100%}}@media (min-width: 1024px){.ui-hero__wrapper_partners,.ui-hero__wrapper_pricing-model{padding:105px 0 129px}}
.forex-economic-calendar-table{--large-desktop-width: 1170px;--forex-economic-calendar-row-border: 1px solid #C4C4C4;--forex-economic-calendar-thead-color: #888;--forex-economic-calendar-info-bg: #EEE;--forex-economic-calendar-bullet-bg: #FED892;--forex-economic-calendar-importance-orange: #FF950D;--forex-economic-calendar-importance-green: #28A543;--forex-economic-calendar-importance-red: #F41112;--forex-economic-calendar-importance-grey: #D9D9D9;--forex-economic-calendar-thead-grey: #F5F5F5;position:relative;margin-block-end:var(--spacing-5xl);padding-inline:0;inline-size:100%;max-inline-size:var(--large-desktop-width)}.forex-economic-calendar-table__thead .forex-economic-calendar-table__row,.forex-economic-calendar-table__tbody .forex-economic-calendar-table__row{display:grid;align-items:center;padding:19px var(--spacing-s);grid-template-columns:200px 1fr}.forex-economic-calendar-table__thead .forex-economic-calendar-table__row{background:var(--forex-economic-calendar-thead-grey)}.forex-economic-calendar-table__tbody .forex-economic-calendar-table__row{padding:var(--spacing-m) var(--spacing-s)}.forex-economic-calendar-table__thead-column{color:var(--forex-economic-calendar-thead-color);font-size:var(--font-size-s);line-height:var(--line-height-100);text-align:center}.forex-economic-calendar-table__thead-column:nth-of-type(2){margin-inline-start:var(--spacing-s)}.forex-economic-calendar-table__thead-column:nth-of-type(1){text-align:center}.forex-economic-calendar-table__thead-column.event{text-align:start}.forex-economic-calendar-table__thead-column.time{text-align:start}.forex-economic-calendar-table__column{position:relative;display:flex;justify-content:flex-start;align-items:center;font-size:var(--font-size-s);line-height:var(--line-height-100);text-align:center}.forex-economic-calendar-table__column.time{display:grid;gap:var(--spacing-s);grid-template-columns:10px 34px 65px 50px}.forex-economic-calendar-table__column.time span{text-align:center}.forex-economic-calendar-table__column.name{text-align:start}.forex-economic-calendar-table__tbody .forex-economic-calendar-table__row_date,.forex-economic-calendar-table__tbody .forex-economic-calendar-table__row_info{grid-template-columns:100% !important}.forex-economic-calendar-table__row_date .forex-economic-calendar-table__column{justify-content:center;font-size:var(--font-size-m);font-weight:var(--font-weight-600);line-height:var(--line-height-100)}.forex-economic-calendar-table__row_data{border-block-start:var(--forex-economic-calendar-row-border)}.forex-economic-calendar-table__row_opened{border-block-start:var(--forex-economic-calendar-row-border);background:var(--background-section-soft-grey)}.forex-economic-calendar-table__row_opened .forex-economic-calendar-table__arrow{display:block;transform:rotate(-180deg);transform-origin:50% 50%}html[dir=rtl] .forex-economic-calendar-table__row_opened .forex-economic-calendar-table__arrow::before{transform:rotate(90deg)}.forex-economic-calendar-table__row_info{display:flex;justify-content:center;align-items:center;padding:var(--spacing-m) var(--spacing-2xl);background:var(--forex-economic-calendar-info-bg);font-size:var(--font-size-m);line-height:var(--line-height-150);gap:var(--spacing-s)}.forex-economic-calendar-table__row_info a{text-decoration:underline}.forex-economic-calendar-table__description{font-size:var(--font-size-m);line-height:21px;text-align:start}.forex-economic-calendar-table .bullet::after{content:"";position:absolute;inset-inline-end:0;inset-block-start:calc(50% - 3px);display:inline-block;margin:0 auto;border-radius:50%;inline-size:6px;block-size:6px;background:var(--forex-economic-calendar-bullet-bg);vertical-align:middle}.forex-economic-calendar-table .forex-economic-calendar-table__arrow{inline-size:var(--spacing-s);block-size:var(--spacing-s)}.forex-economic-calendar-table .forex-economic-calendar-table__check{margin-inline:auto;inline-size:var(--spacing-l);block-size:var(--spacing-l)}.forex-economic-calendar-table .show-on-desktop{display:none}.forex-economic-calendar-table .country{position:relative;display:flex;align-items:center;padding-inline-start:0}.forex-economic-calendar-table .country .ui-flag{--icon-size: var(--spacing-l);margin-inline-end:6px;inline-size:var(--spacing-l);block-size:var(--spacing-l);flex-shrink:0}.forex-economic-calendar-table .name{margin-inline-start:var(--spacing-s);word-break:break-word}.forex-economic-calendar-table .flag.flag-us{background-position:-34px -486px}@media (min-width: 768px){.forex-economic-calendar-table{margin-block-end:var(--spacing-10xl);padding-inline:var(--container-padding) var(--container-padding)}.forex-economic-calendar-table__thead-column.time{text-align:center}.forex-economic-calendar-table__column{font-size:var(--font-size-m)}}@media (min-width: 834px){.forex-economic-calendar-table__thead .forex-economic-calendar-table__row,.forex-economic-calendar-table__tbody .forex-economic-calendar-table__row{padding:19px var(--spacing-2xl);grid-template-columns:280px 1fr}.forex-economic-calendar-table__tbody .forex-economic-calendar-table__row{padding:var(--spacing-m) var(--spacing-2xl)}.forex-economic-calendar-table__thead-column:nth-of-type(2){margin-inline-start:var(--spacing-2xl)}.forex-economic-calendar-table__column.time{gap:var(--spacing-2xl);grid-template-columns:10px 40px 70px 70px}.forex-economic-calendar-table .name{margin-inline-start:var(--spacing-2xl)}}@media (min-width: 1024px){.forex-economic-calendar-table__thead .forex-economic-calendar-table__row,.forex-economic-calendar-table__tbody .forex-economic-calendar-table__row{grid-template-columns:280px 300px 73px 109px 1fr 1fr}.forex-economic-calendar-table .show-on-desktop{display:initial}}@media (min-width: 1200px){.forex-economic-calendar-table__thead .forex-economic-calendar-table__row,.forex-economic-calendar-table__tbody .forex-economic-calendar-table__row{grid-template-columns:280px 440px 73px 109px 1fr 1fr}.forex-economic-calendar-table__tbody .forex-economic-calendar-table__row_date,.forex-economic-calendar-table__tbody .forex-economic-calendar-table__row_info{grid-template-columns:100% !important}}
.forex-economic-calendar-filter{position:relative;display:grid;margin-block-end:var(--spacing-2xl);padding-inline:var(--custom-forex-economic-calendar-filter-padding, var(--container-padding));grid-template-columns:100%;gap:0 var(--spacing-l)}.forex-economic-calendar-filter .ui-field_size-m{--ui-field-height: 50px}.forex-economic-calendar-filter .ui-autocomplete{--ui-select-height: 50px}.forex-economic-calendar-filter .ui-autocomplete__arrow-block{inset-block-start:25px}.forex-economic-calendar-filter .ui-multiselect,.forex-economic-calendar-filter .timezone{display:none}.forex-economic-calendar-filter .ui-button-layout{grid-column:1/-1}@media (min-width: 768px){.forex-economic-calendar-filter{padding-inline:0}}@media (min-width: 834px){.forex-economic-calendar-filter{grid-template-columns:274px 1fr 1fr 1fr}.forex-economic-calendar-filter .ui-multiselect,.forex-economic-calendar-filter .timezone{display:initial}}@media (min-width: 1200px){.forex-economic-calendar-filter{margin-block-end:2px}.forex-economic-calendar-filter{gap:var(--spacing-2xl);grid-template-columns:370px 1fr 1fr 1fr 1fr !important}.forex-economic-calendar-filter .ui-button-layout{grid-column:initial}}
.ui-daterange{--ui-daterange-box-shadow-color: #0003;--ui-daterange-hover-element-bg: #0051ff4d;--ui-daterange-picker-mode-arrow-size: 8px;--ui-daterange-z-index: 1;position:relative}.ui-daterange__input{display:flex;justify-content:space-between;align-items:center;padding:0 var(--spacing-m);border-block-end:1px solid var(--border-control-default);block-size:50px;background:var(--background-control-default);flex-shrink:0;align-self:stretch}.ui-daterange__icon{--ui-field-height: 50px;position:absolute;inset-inline-end:15px;inset-block-start:calc(var(--ui-field-height)/2);display:flex;transform:translateY(-50%)}.ui-daterange .ui-field{padding-inline-end:45px}.ui-daterange .ui-field__input{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ui-daterange__list{display:grid;margin-block-end:var(--spacing-m);min-block-size:188px;gap:var(--spacing-xs);grid-template-columns:repeat(7, 1fr)}.ui-daterange__list_year{grid-template-columns:repeat(5, 1fr)}.ui-daterange__list_month{grid-template-columns:repeat(3, 1fr)}.ui-daterange__date-picker{position:absolute;z-index:var(--ui-daterange-z-index);inset-block-start:calc(100% - 20px);display:flex;flex-direction:column;padding:var(--spacing-m);inline-size:100%;max-inline-size:296px;background-color:var(--background-control-default);gap:var(--spacing-s)}.ui-daterange__picker-mode{position:relative;padding:var(--spacing-s);padding-inline-end:25px;border-radius:5px;inline-size:max-content;background-color:var(--background-control-accent);color:var(--color-idle);font-weight:var(--font-weight-600);cursor:pointer}.ui-daterange__picker-mode:hover{background-color:var(--border-delimiter)}.ui-daterange__picker-mode::after{content:"";position:absolute;inset-inline-end:var(--spacing-s);inset-block-start:50%;display:block;inline-size:var(--ui-daterange-picker-mode-arrow-size);block-size:var(--ui-daterange-picker-mode-arrow-size);transform:rotate(224deg) translate(50%, 50%);border-block-start:2px solid;border-inline-start:2px solid}[lang=ar] .ui-daterange__picker-mode::after,[lang=fa] .ui-daterange__picker-mode::after{inset-inline-end:15px;inset-block-start:39%;transform:rotate(136deg) translate(50%, 50%)}.ui-daterange__picker-mode.active::after{transform:rotate(45deg) translate(-15%, -10%)}[lang=ar] .ui-daterange__picker-mode.active::after,[lang=fa] .ui-daterange__picker-mode.active::after{inset-inline-end:10px;inset-block-start:45%;transform:rotate(316deg) translate(-15%, -10%)}.ui-daterange__element{display:flex;justify-content:center;align-items:center;border-radius:999px;cursor:pointer}.ui-daterange__element>div:focus-visible,.ui-daterange__element>div:focus-within,.ui-daterange__element>div:hover,.ui-daterange__element>div:active,.ui-daterange__element>div:focus,.ui-daterange__element>div:target{outline:none}.ui-daterange__element_selected{background-color:var(--background-accent);color:var(--color-alternative)}.ui-daterange__element_disabled{opacity:.3;cursor:auto}.ui-daterange__element_selected-range{background-color:var(--background-accent-passive)}.ui-daterange__element:hover:not(.ui-daterange__element_selected),.ui-daterange__element:hover:not(.ui-daterange__element_disabled){background-color:var(--ui-daterange-hover-element-bg)}.ui-daterange__element_empty{border:none;background:rgba(0,0,0,0);color:rgba(0,0,0,0);pointer-events:none}.ui-daterange__picker-header{display:flex;justify-content:space-between;align-items:center;gap:10px}.ui-daterange__nav-buttons.active .ui-daterange__nav-button{display:none}.ui-daterange__nav-button{position:relative;padding:0;border-radius:50%;inline-size:40px;min-inline-size:0;block-size:40px;line-height:40px;cursor:pointer;flex-shrink:0}.ui-daterange__nav-button::after{content:"";position:absolute;inset-inline:0;inset-block:0;margin:15.5px;border:0 solid currentcolor;border-block-start-width:2px;inline-size:10px;block-size:10px}.ui-daterange__nav-button:hover{background-color:#f5f5f5}.ui-daterange__nav-button:disabled{opacity:.3;cursor:default}.ui-daterange__nav-button-prev::after{border-inline-start-width:2px;transform:translateX(2px) rotate(-45deg)}[lang=ar] .ui-daterange__nav-button-prev::after,[lang=fa] .ui-daterange__nav-button-prev::after{transform:translateX(-2px) rotate(45deg)}.ui-daterange__nav-button-next::after{border-inline-end-width:2px;transform:translateX(-2px) rotate(45deg)}[lang=ar] .ui-daterange__nav-button-next::after,[lang=fa] .ui-daterange__nav-button-next::after{transform:translateX(2px) rotate(-45deg)}@media (min-width: 834px){.ui-daterange__list{min-block-size:173px}.ui-daterange__date-picker{min-inline-size:100%}}@media (min-width: 1024px){.ui-daterange__date-picker{inset-block-start:calc(100% - 30px)}}@media (min-width: 1200px){.ui-daterange__list{min-block-size:240px}}
.ui-multiselect{--ui-select-height: 50px;position:relative}.ui-multiselect .ui-field{padding-inline-end:45px}.ui-multiselect .ui-field__input{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ui-multiselect__arrow-block{position:absolute;inset-inline-end:25px;inset-block-start:calc(var(--ui-select-height)/2);transform:translateY(-50%)}
.forex-economic-calendar-description{position:relative;margin-block-end:var(--spacing-5xl);padding:var(--spacing-2xl) var(--spacing-l);background-color:var(--background-control-default)}.forex-economic-calendar-description__text h2{font-size:var(--font-size-3xl);font-weight:var(--font-weight-600);line-height:var(--line-height-120)}.forex-economic-calendar-description__text ul{padding-inline-start:var(--spacing-l)}.forex-economic-calendar-description__text p{font-size:var(--font-size-m);font-weight:var(--font-weight-default);line-height:var(--line-height-150)}@media (min-width: 768px){.forex-economic-calendar-description{margin-block-end:var(--spacing-10xl);padding:var(--spacing-5xl)}.forex-economic-calendar-description__text h2{font-size:var(--font-size-4xl)}}@media (min-width: 1024px){.forex-economic-calendar-description{padding:var(--spacing-5xl) var(--spacing-10xl)}}
.achievements{padding-inline:var(--spacing-s)}.achievements__title{margin-block-end:var(--spacing-xl);color:var(--color-primary);font-size:var(--font-size-4xl);font-weight:var(--font-weight-600);line-height:var(--line-height-120);text-align:center}.achievements__container{display:grid;grid-template-columns:1fr;gap:var(--spacing-2xl)}.achievements__block{display:flex;flex-direction:column;gap:var(--spacing-m)}.achievements__block-body{pointer-events:none}.achievements__block-icon{inline-size:24px;block-size:24px}.achievements__block-title{font-size:var(--font-size-3xl);font-weight:var(--font-weight-600)}.achievements__block-subtitle{font-size:var(--font-size-semi-xl);font-weight:var(--font-weight-default);text-transform:lowercase}.achievements__block-text{font-size:var(--font-size-m)}.achievements__block-text a,.achievements__block-text strong{font-size:var(--font-size-m);font-weight:var(--font-weight-default);text-decoration:underline}@media (min-width: 768px){.achievements{padding-inline:var(--spacing-4xl)}.achievements__container{grid-template-columns:repeat(2, 1fr);gap:var(--spacing-5xl) var(--spacing-l)}}@media (min-width: 1024px){.achievements{padding-inline:var(--spacing-m)}.achievements__container{grid-template-columns:repeat(4, 1fr);gap:var(--spacing-2xl)}}
