@import"training2.css";.red-text{color:#ec221f}.hero{padding-top:124px;background:linear-gradient(90deg,#084FC7 0%,#7F56D9 100%)}.hero h1.h1{margin-bottom:32px;color:#fff;font-size:47px;font-weight:700;line-height:normal}.hero p.users{margin:26px 0 12px;color:#4be5ca;font-size:34px;font-weight:800;line-height:normal}.hero p.description{padding:0;margin-bottom:24px;color:#fff;font-size:24px;line-height:32px}.hero p.description span.colored-text{font-weight:800}.hero-list{display:flex;flex-wrap:wrap;padding:0;margin:0;list-style-type:none}.hero-list li{position:relative;padding-left:52px;margin-bottom:26px;color:#fff;font-size:20px;font-weight:500;line-height:30px;letter-spacing:.1px;width:50%;text-align:left}.hero-list li:before{content:"";position:absolute;width:44px;height:44px;top:-8px;left:0;background:url(/images/training/hero-icon1.svg);background-size:contain}.hero-list li.where:before{background:url(/images/training/hero-icon2.svg)}.hero-list li.when:before{background:url(/images/training/hero-icon3.svg)}.hero-list li.duration:before{background:url(/images/training/hero-icon4.svg)}.hero .signup-card{margin-top:56px;margin-bottom:-226px;max-width:474px;border-radius:10px;background:#FFF;filter:drop-shadow(2px 2px 20px rgba(0,0,0,.05)) drop-shadow(0px 0px 30px rgba(0,0,0,.05));overflow:hidden}.hero .signup-card form{scroll-margin-top:2000px;padding:38px}.hero .signup-card form .floating-label-input{border-radius:10px;border:1px solid #CECFD2}.hero .signup-card form .radio-label{color:#414042;font-size:20px;font-weight:400;line-height:25px;cursor:pointer}.hero .signup-card form .btn{margin-top:16px;background:#1B68E7}.hero .signup-card form .form-info{position:relative;padding-left:24px;color:#6d6e71;font-size:14px;font-weight:400;line-height:130%}.hero .signup-card form .form-info:before{content:" ";display:block;margin-right:4px;width:16px;height:14px;position:absolute;left:0;top:10px;transform:translateY(-50%);background:url(/images/svg/form-warning.svg) center/contain no-repeat}.freedomFromX h2.h2,.whatyouget h2.h2{margin:36px 0 12px;color:#4e596b;font-size:26px!important;font-weight:600;line-height:36px}.freedomFromX ul,.whatyouget ul{padding:0;margin:0;list-style-type:none}.freedomFromX ul li,.whatyouget ul li{position:relative;padding-left:32px;margin-bottom:4px;color:#4e596b;font-size:22px;font-weight:500;line-height:36px}.freedomFromX ul li:before,.whatyouget ul li:before{content:"";position:absolute;width:23px;height:23px;top:6px;left:0;background:url(/images/training/freedomfrom.svg);background-size:contain}.whatyouget ul li:before{background:url(/images/training/checksquare.svg);background-size:contain}.whatyouget ul li.bonus:before{background:transparent;background-size:contain}.gift{margin-top:42px;background:linear-gradient(90deg,#0950C7 0%,#7F56D9 100%)}.gift h2.h2{color:#fff;text-align:center;font-size:44px;font-weight:800;line-height:46px}.gift .mc-button{display:flex;align-items:center;justify-content:center;margin:48px auto 0;color:#fee9e7;text-align:center;font-size:24px;font-weight:700;border-radius:60px;background:#EC221F;height:74px;width:416px;max-width:100%;transition:all .3s ease-in}.gift .mc-button:hover{background:#66C61C}@media only screen and (max-width: 1199px){.hero h1.h1{font-size:35px;line-height:normal}.hero p.users{font-size:28px}.hero p.description{font-size:20px;line-height:26px}.hero-list li{padding-left:42px;letter-spacing:0;line-height:25px;font-size:18px}.hero-list li:before{width:34px;height:34px;top:-3px;background-size:cover!important}.hero .signup-card form .radio-label{font-size:18px}.gift h2.h2{font-size:36px!important;line-height:normal}.gift .mc-button{font-size:18px;background:#EC221F;height:45px}}@media only screen and (max-width: 992px){.hero{padding-top:24px;margin-bottom:130px;text-align:center}.hero .logo{display:block;margin:0 auto}.training-page .hero .hero-list{display:flex}.training-page .hero .hero-list li{margin-left:48px;width:calc(50% - 48px)}.hero .signup-card{margin-top:24px;margin-bottom:-110px}}@media only screen and (max-width: 768px){.hero p.description{margin-bottom:8px}.training-page .hero .hero-list{display:inline-block}.training-page .hero .hero-list li{padding-left:32px;margin:16px 0;width:100%}.hero-list li:before{width:26px;height:26px;top:0}}
