.ftmo-section--bg-gradient{background-image:linear-gradient(97deg,#0781fe,#6972ea)}.ftmo-section--bg-gradient-dark{background-image:linear-gradient(107.56deg,#1e1e1e,#262729)}.ftmo-section__title{margin-bottom:30px}.ftmo-section__image-wrap img{border-radius:.625rem}.ftmo-section--spacing-y{padding-top:4.6875rem;padding-bottom:4.6875rem}@media (max-width: 767.98px){.ftmo-section--spacing-y{padding-top:3.125rem;padding-bottom:3.125rem}}.ftmo-section--spacing-y .content{padding:0!important}.ftmo-section--spacing-t{padding-top:4.6875rem}@media (max-width: 767.98px){.ftmo-section--spacing-t{padding-top:3.125rem}}.ftmo-section--spacing-t .content{padding:0!important}.ftmo-section--spacing-b{padding-bottom:4.6875rem}@media (max-width: 767.98px){.ftmo-section--spacing-b{padding-bottom:3.125rem}}.ftmo-section--spacing-b .content{padding:0!important}.section{padding:100px 0}@media (min-width: 992px){.section{padding:150px 0}}.section__title{margin-bottom:28px;text-align:center;font-size:30px;font-weight:600!important;line-height:40px;letter-spacing:0;text-transform:uppercase;color:#262729}@media (min-width: 992px){.section__title{margin-bottom:56px;font-size:60px;line-height:70px}}.section__subtitle{margin-bottom:28px;text-align:center;font-size:16px;font-weight:600!important;line-height:24px;letter-spacing:0;color:#555b6c}@media (min-width: 992px){.section__subtitle{margin-bottom:56px;font-size:20px;line-height:30px}}.section--dark{background-color:#000}.section--dark .section__title{color:#fff}.section--border-top,.section--border-bottom{border-bottom:1px solid #C6C6C6}.simple-box{display:flex;flex-direction:column;gap:28px;padding:20px;background-color:#fff;border:2px solid gray;border-radius:5px}@media (min-width: 768px){.simple-box{padding:30px}}.simple-box__icon{display:flex;justify-content:center;align-items:center;width:44px;height:44px;background-color:#f5f6f8;background-opacity:.2;border-radius:6px}.simple-box__icon .icon{width:100%;height:100%;-webkit-mask-size:contain;mask-size:contain}.simple-box__title{margin-bottom:0;font-size:20px;font-weight:600!important;line-height:28px;letter-spacing:0;text-transform:uppercase}.simple-box__content{font-size:14px;font-weight:500;line-height:22px;letter-spacing:0;color:#555b6c}.simple-box__content p{margin-bottom:0;letter-spacing:0}.simple-box--primary{border-color:#0781fe}.simple-box--primary:before{background-color:#0781fe}.simple-box--secondary{border-color:#eaeaea}.simple-box--secondary:before{background-color:#eaeaea}.simple-box--success{border-color:#00c7b4}.simple-box--success:before{background-color:#00c7b4}.simple-box--danger{border-color:#ff3548}.simple-box--danger:before{background-color:#ff3548}.simple-box--warning{border-color:#ffc700}.simple-box--warning:before{background-color:#ffc700}.simple-box--info{border-color:#0dcaf0}.simple-box--info:before{background-color:#0dcaf0}.simple-box--light{border-color:#fff}.simple-box--light:before{background-color:#fff}.simple-box--dark{border-color:#262729}.simple-box--dark:before{background-color:#262729}.simple-box--orange{border-color:#ff9264}.simple-box--orange:before{background-color:#ff9264}.simple-box--violet{border-color:#a007fe}.simple-box--violet:before{background-color:#a007fe}.simple-box--light-violet{border-color:#b6c2ff}.simple-box--light-violet:before{background-color:#b6c2ff}.simple-box--gray{border-color:#8491a8}.simple-box--gray:before{background-color:#8491a8}.info-box{position:relative;display:flex;flex-direction:column;justify-content:center;padding:20px;background-color:#fff;border:1px solid #0781FE;border-radius:5px}.info-box__content{padding-left:50px;font-size:14px;font-weight:500;line-height:22px}.info-box:before{content:"";position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;width:30px;height:30px;top:calc(50% - 15px);background-color:#0781fe;background-position-x:6px;background-position-y:6px;background-repeat:no-repeat;background-size:18px;border-radius:5px}.info-box--primary{border-color:#0781fe}.info-box--primary:before{background-color:#0781fe}.info-box--secondary{border-color:#eaeaea}.info-box--secondary:before{background-color:#eaeaea}.info-box--success{border-color:#00c7b4}.info-box--success:before{background-color:#00c7b4}.info-box--danger{border-color:#ff3548}.info-box--danger:before{background-color:#ff3548}.info-box--warning{border-color:#ffc700}.info-box--warning:before{background-color:#ffc700}.info-box--info{border-color:#0dcaf0}.info-box--info:before{background-color:#0dcaf0}.info-box--light{border-color:#fff}.info-box--light:before{background-color:#fff}.info-box--dark{border-color:#262729}.info-box--dark:before{background-color:#262729}.info-box--orange{border-color:#ff9264}.info-box--orange:before{background-color:#ff9264}.info-box--violet{border-color:#a007fe}.info-box--violet:before{background-color:#a007fe}.info-box--light-violet{border-color:#b6c2ff}.info-box--light-violet:before{background-color:#b6c2ff}.info-box--gray{border-color:#8491a8}.info-box--gray:before{background-color:#8491a8}.badge{display:flex;min-width:24px;padding:4px 12px;justify-content:center;align-items:center;background-color:#0781fe1a;border:1px solid #0781FE;border-radius:9999px}.badge__text{font-size:12px;font-weight:500;line-height:16px;letter-spacing:0;color:#0781fe}.badge--lg{padding:2px 16px}.badge--lg .badge__text{font-size:14px;line-height:24px}.badge--xl{padding:4px 16px}.badge--xl .badge__text{font-size:16px;line-height:24px}.badge--xxl{padding:4px 16px}.badge--xxl .badge__text{font-size:20px;font-weight:600!important;line-height:28px}.badge--primary{background-color:#0781fe1a;border-color:#0781fe}.badge--primary .badge__text{color:#0781fe}.badge--primary.badge--fill{background-color:#0781fe}.badge--primary.badge--fill .badge__text{color:#fff}.badge--secondary{background-color:#eaeaea1a;border-color:#eaeaea}.badge--secondary .badge__text{color:#eaeaea}.badge--secondary.badge--fill{background-color:#eaeaea}.badge--secondary.badge--fill .badge__text{color:#fff}.badge--success{background-color:#00c7b41a;border-color:#00c7b4}.badge--success .badge__text{color:#00c7b4}.badge--success.badge--fill{background-color:#00c7b4}.badge--success.badge--fill .badge__text{color:#fff}.badge--danger{background-color:#ff35481a;border-color:#ff3548}.badge--danger .badge__text{color:#ff3548}.badge--danger.badge--fill{background-color:#ff3548}.badge--danger.badge--fill .badge__text{color:#fff}.badge--warning{background-color:#ffc7001a;border-color:#ffc700}.badge--warning .badge__text{color:#ffc700}.badge--warning.badge--fill{background-color:#ffc700}.badge--warning.badge--fill .badge__text{color:#fff}.badge--info{background-color:#0dcaf01a;border-color:#0dcaf0}.badge--info .badge__text{color:#0dcaf0}.badge--info.badge--fill{background-color:#0dcaf0}.badge--info.badge--fill .badge__text{color:#fff}.badge--light{background-color:#ffffff1a;border-color:#fff}.badge--light .badge__text{color:#fff}.badge--light.badge--fill{background-color:#fff}.badge--light.badge--fill .badge__text{color:#fff}.badge--dark{background-color:#2627291a;border-color:#262729}.badge--dark .badge__text{color:#262729}.badge--dark.badge--fill{background-color:#262729}.badge--dark.badge--fill .badge__text{color:#fff}.badge--orange{background-color:#ff92641a;border-color:#ff9264}.badge--orange .badge__text{color:#ff9264}.badge--orange.badge--fill{background-color:#ff9264}.badge--orange.badge--fill .badge__text{color:#fff}.badge--violet{background-color:#a007fe1a;border-color:#a007fe}.badge--violet .badge__text{color:#a007fe}.badge--violet.badge--fill{background-color:#a007fe}.badge--violet.badge--fill .badge__text{color:#fff}.badge--light-violet{background-color:#b6c2ff1a;border-color:#b6c2ff}.badge--light-violet .badge__text{color:#b6c2ff}.badge--light-violet.badge--fill{background-color:#b6c2ff}.badge--light-violet.badge--fill .badge__text{color:#fff}.badge--gray{background-color:#8491a81a;border-color:#8491a8}.badge--gray .badge__text{color:#8491a8}.badge--gray.badge--fill{background-color:#8491a8}.badge--gray.badge--fill .badge__text{color:#fff}.badge--black{background-color:#000;border-color:#fff}.badge--black .badge__text{color:#fff}.badge--black.badge--fill{border-color:#535456}.badge--white{background-color:#fff;border-color:#000}.badge--white .badge__text{color:#000}.badge--white.badge--fill{border-color:#9b9c9d}p{letter-spacing:0}.column{position:relative;width:85%;margin:0 auto;padding:0}@media (min-width: 1200px){.column{max-width:1220px!important}}.section--objectives{padding-bottom:0}.hero{padding:56px 0;background-position:center;background-repeat:no-repeat;background-size:cover}@media (min-width: 768px){.hero{padding:112px 0}}.hero__content{text-align:center}.hero__title{font-size:40px;font-weight:600!important;line-height:48px;letter-spacing:0;text-transform:uppercase;color:#fff}@media (min-width: 768px){.hero__title{font-size:100px;font-weight:600!important;line-height:108px;margin-bottom:50px}}.hero__subtitle{margin-bottom:56px;font-size:20px;line-height:28px;letter-spacing:0;text-transform:uppercase;color:#fff}@media (min-width: 768px){.hero__subtitle{font-size:20px;line-height:28px}}.objective-intro{margin-bottom:50px}@media (min-width: 768px){.objective-intro{margin-bottom:100px}}.objective-intro p{font-size:15px;font-weight:500;line-height:20px}@media (min-width: 768px){.objective-intro p{font-size:30px;font-weight:600;line-height:36px}}.objective-intro p strong{font-weight:700}.objective-intro .section__title,.objective-intro .section__subtitle{text-align:center!important}.objective-outro{margin-top:50px}@media (min-width: 768px){.objective-outro{margin-top:120px;text-align:center}}.objective-outro h4{margin-bottom:30px;font-size:20px;font-weight:600;letter-spacing:0;color:#555b6c}@media (min-width: 768px){.objective-outro h4{font-size:30px;line-height:36px}}.objective-outro p{margin-bottom:30px;font-size:14px;line-height:20px}@media (min-width: 768px){.objective-outro p{font-size:20px;line-height:28px}}.objective-outro p:last-of-type{margin-bottom:0}.section-box{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px;margin-bottom:60px;padding:30px 20px;background-color:#000;border-radius:5px}@media (min-width: 768px){.section-box{gap:60px;flex-direction:row;justify-content:space-between;padding:60px;border-radius:10px}}@media (min-width: 1400px){.section-box{min-height:520px}}@media (min-width: 992px){.section-box__content{width:50%}}@media (min-width: 992px){.section-box__content{width:100%}}.section-box__content__title{font-size:20px;font-weight:600!important;line-height:28px;margin-bottom:30px;letter-spacing:0;text-transform:uppercase;color:#fff}@media (min-width: 768px){.section-box__content__title{font-size:40px;line-height:48px}}.section-box__content__desc{font-size:14px;line-height:22px;color:#fff}.section-box__badge{display:flex}.section-box__badge .badge{margin-bottom:30px;text-transform:uppercase}.section-box__badge .badge__text{font-weight:600}.section-box--has-additional-info{margin-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.additional-info{margin-bottom:60px;padding:30px 20px;background-color:#000000e6;border-bottom-left-radius:10px;border-bottom-right-radius:10px;color:#fff}@media (min-width: 768px){.additional-info{padding:60px}}.additional-info h4{margin-bottom:8px;font-size:20px;font-weight:600!important;line-height:28px}.additional-info p{margin-bottom:20px;font-size:14px;line-height:20px}@media (min-width: 768px){.trading-strategies-container{padding:28px;border:1px solid rgba(38,39,41,.2);border-radius:12px}}.boxes{display:grid;grid-template-columns:1fr;gap:28px;margin-bottom:28px}@media (min-width: 768px){.boxes{grid-template-columns:1fr 1fr;gap:20px}}.box{padding:20px;background-color:#2627290d;border-radius:6px}.box__title{display:flex;justify-content:flex-start;align-items:center;margin-bottom:28px;font-size:14px;font-weight:600!important;text-transform:uppercase;color:#555b6c}.box__title__icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin-right:16px;background-color:#0781fe33;border-radius:6px;color:#0781fe;font-size:20px;line-height:28px}.box__title img{margin-right:20px}.box__content{font-size:14px;letter-spacing:0;color:#555b6c}.box__content p{margin:0}.box__content a{color:#0781fe;text-decoration:underline;word-break:break-all}.box__content a:hover{color:#555b6c}.ftmo-challenge-block{padding-left:20px;padding-right:20px}@media (min-width: 992px){.accordion-container{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:28px}}@media (min-width: 992px){.accordion{width:calc(50% - 10px)}}.accordion__content{padding:20px}.accordion__content p{margin:0 0 16px;font-size:14px;font-weight:500;line-height:20px;color:#555b6c}.accordion__content p:last-child{margin-bottom:0}.accordion__item{margin-bottom:28px}@media (min-width: 768px){.accordion__item{margin-bottom:20px}}.accordion__item .accordion__header{background-color:#2627290d;border:1px solid #C6C6C6;text-transform:uppercase;color:#262729}.accordion__item .accordion__header:after{background:url(../../public/images/svg/acc-arrow-black.svg) no-repeat center center}.accordion__item .accordion__content{margin-top:12px;background-color:#2627290d;color:#262729;letter-spacing:0}.accordion__item--is-open .accordion__header{background-color:#2627290d;border:1px solid rgb(198,198,198)}.section .section__title{font-size:30px;line-height:36px;margin-bottom:28px;text-align:left}@media (min-width: 768px){.section .section__title{font-size:60px;font-weight:600!important;line-height:68px;text-align:center}}.section .section__subtitle{font-size:14px;font-weight:600!important;line-height:22px;font-weight:500;margin-bottom:28px;letter-spacing:0;color:#555b6c;text-align:left}@media (min-width: 768px){.section .section__subtitle{margin-bottom:56px;font-size:20px;font-weight:500;line-height:28px;letter-spacing:0;text-align:center}}.section .section__subtitle p{letter-spacing:0;margin-bottom:28px}.section .section__subtitle a{color:#0781fe}.section--trading-strategies{padding-bottom:0}.section--trading-strategies .section__title{font-size:30px;line-height:36px;text-align:left}@media (min-width: 768px){.section--trading-strategies .section__title{font-size:40px;font-weight:600!important;line-height:48px}}.section--trading-strategies .section__subtitle{font-size:14px;line-height:20px;text-align:left}.section--rules-and-objectives{padding-bottom:0}.section--rules-and-objectives .accordion__header{padding:20px 80px 20px 20px}.section--rules-and-objectives .accordion__header img{margin-right:20px}.section--rules-and-objectives .accordion__header:after{left:auto;right:20px}.section--steps{padding-bottom:0}.ftmo-awards-item img{max-height:40px}
