@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600&display=swap);.rsw-wrapper{min-height:400px!important}@-webkit-keyframes stripes{0%{background-position:1rem 0}to{background-position:0 0}}@keyframes stripes{0%{background-position:1rem 0}to{background-position:0 0}}@-webkit-keyframes grow{0%{width:0}to{width:100%}}@keyframes grow{0%{width:0}to{width:100%}}.progress-wrapper{padding-top:25%}.progress{height:5px;overflow:hidden}.progress-bar{height:5px;width:100%}.loaded .progress-bar{-webkit-animation:grow 3s ease,stripes 1s linear infinite,rainbow 3s ease infinite;animation:grow 3s ease,stripes 1s linear infinite,rainbow 3s ease infinite}.animated{-webkit-animation-duration:.8192s;animation-duration:.8192s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}@-webkit-keyframes intro{0%{opacity:0;-webkit-transform:perspective(500px) translateZ(-50px);transform:perspective(500px) translateZ(-50px)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes intro{0%{opacity:0;-webkit-transform:perspective(500px) translateZ(-50px);transform:perspective(500px) translateZ(-50px)}to{opacity:1;-webkit-transform:none;transform:none}}.intro{-webkit-animation:intro 1s ease-out;animation:intro 1s ease-out}@-webkit-keyframes enterRight{0%{opacity:0;-webkit-transform:perspective(500px) translate3d(20%,0,0);transform:perspective(500px) translate3d(20%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes enterRight{0%{opacity:0;-webkit-transform:perspective(500px) translate3d(20%,0,0);transform:perspective(500px) translate3d(20%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.enterRight{-webkit-animation-name:enterRight;animation-name:enterRight}@-webkit-keyframes enterLeft{0%{opacity:0;-webkit-transform:perspective(500px) translate3d(-20%,0,0);transform:perspective(500px) translate3d(-20%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes enterLeft{0%{opacity:0;-webkit-transform:perspective(500px) translate3d(-20%,0,0);transform:perspective(500px) translate3d(-20%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.enterLeft{-webkit-animation-name:enterLeft;animation-name:enterLeft}@-webkit-keyframes exitRight{0%{opacity:1}to{opacity:0;-webkit-transform:perspective(500px) translate3d(100%,0,-100px);transform:perspective(500px) translate3d(100%,0,-100px)}}@keyframes exitRight{0%{opacity:1}to{opacity:0;-webkit-transform:perspective(500px) translate3d(100%,0,-100px);transform:perspective(500px) translate3d(100%,0,-100px)}}.exitRight{-webkit-animation-name:exitRight;animation-name:exitRight}@-webkit-keyframes exitLeft{0%{opacity:1}to{opacity:0;-webkit-transform:perspective(500px) translate3d(-100%,0,-100px);transform:perspective(500px) translate3d(-100%,0,-100px)}}@keyframes exitLeft{0%{opacity:1}to{opacity:0;-webkit-transform:perspective(500px) translate3d(-100%,0,-100px);transform:perspective(500px) translate3d(-100%,0,-100px)}}.exitLeft{-webkit-animation-name:exitLeft;animation-name:exitLeft}*{margin:0;padding:0}body,html{height:100%;overflow:hidden;background-color:#f4f8fb!important}ul{margin-top:16px;list-style:none}ul li:before{content:"\2022";color:#ffd619;font-weight:700;display:inline-block;width:8px;margin-right:12px}.diagram-container{background:#f4f8fb;width:100vw;height:130vh;overflow:visible!important}.diagram-container>*{height:100%;min-height:100%;width:100%}.diagram-container--white{background:#fff}.custom-node{width:auto;height:50px;display:flex;align-items:flex-start;justify-content:space-between;position:relative;flex-direction:column}.custom-node-color{position:absolute;top:50%;left:50%;width:20px;height:20px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:10px}.circle-port{width:12px;height:12px;margin:2px;border-radius:4px;background:#a9a9a9;cursor:pointer}.circle-port:hover{background:#9370db}.fooga__spinner{width:100%;-webkit-animation:rotator 1.4s linear infinite;animation:rotator 1.4s linear infinite}@-webkit-keyframes rotator{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}@keyframes rotator{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}.fooga__spinner__path{stroke-dasharray:187;stroke-dashoffset:0;-webkit-transform-origin:center;transform-origin:center;-webkit-animation:dash 1.4s ease-in-out infinite,colors 5.6s ease-in-out infinite;animation:dash 1.4s ease-in-out infinite,colors 5.6s ease-in-out infinite}@-webkit-keyframes colors{0%{stroke:#9d1fbc}25%{stroke:#fa4057}50%{stroke:#ffd619}75%{stroke:#2a8f0e}to{stroke:#9d1fbc}}@keyframes colors{0%{stroke:#9d1fbc}25%{stroke:#fa4057}50%{stroke:#ffd619}75%{stroke:#2a8f0e}to{stroke:#9d1fbc}}@-webkit-keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;-webkit-transform:rotate(135deg);transform:rotate(135deg)}to{stroke-dashoffset:187;-webkit-transform:rotate(450deg);transform:rotate(450deg)}}@keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;-webkit-transform:rotate(135deg);transform:rotate(135deg)}to{stroke-dashoffset:187;-webkit-transform:rotate(450deg);transform:rotate(450deg)}}a{color:#0366d6}code{color:#e01a76}.btn-primary{color:#fff;background-color:#1b6ec2;border-color:#1861ac}.container-graph{height:80vh}.text-node{background:#fff;padding:8px 12px}@-webkit-keyframes top-slide{0%{top:0}to{top:252px}}@keyframes top-slide{0%{top:0}to{top:252px}}body,html{background-color:hsla(0,0%,100%,0)!important}input:focus{outline:none}.landing{display:flex;flex-direction:column}.landing__infoText{position:absolute;top:400px;left:10px;right:10px;border:3px solid red}.landing__modal-1{position:absolute;top:252px;-webkit-animation:top-slide 5s;animation:top-slide 5s;left:50%;z-index:1}@media (max-width:768px){.landing__modal-1{left:0;width:239px}}.landing__modal-2{position:absolute;top:-15px;right:389px}@media (max-width:860px){.landing__modal-2{left:15px;width:280px;right:auto;top:-32px}}@media (max-width:480px){.landing__modal-2{width:100%;left:0}.landing__modal-2 svg{width:100%}}.landing__modal-3{position:absolute;bottom:-16px;right:243px}@media (max-width:1300px){.landing__modal-3{bottom:auto;top:259px}}@media (max-width:860px){.landing__modal-3{width:190px;top:159px;right:auto;left:185px}}@media (max-width:480px){.landing__modal-3{display:none}}.landing__modal-4{position:absolute;bottom:-133px;right:476px}@media (max-width:1300px){.landing__modal-4{bottom:auto;top:376px}}@media (max-width:860px){.landing__modal-4{width:190px;top:229px;right:auto;left:62px}}@media (max-width:480px){.landing__modal-4{display:none}}.landing__container{background:linear-gradient(89.13deg,#f8f9fc 47%,transparent 70%);min-height:100vh;position:relative}@media (max-width:768px){.landing__container{background:none}}.landing__content{color:#2c313a;margin:150px auto 0 12%;width:40%}@media (max-width:768px){.landing__content{width:90%;margin:116px auto 0 29px}}.landing__description{color:#656a70;margin:0 0 32px;width:70%;font-size:16px}.landing__email-container{margin:20px auto 89px}@media (max-width:840px){.landing__email-container{width:110%}}@media (max-width:768px){.landing__email-container{width:auto;font-size:16px}}.landing__email-container-secondary{width:50%;margin:48px auto auto 15%}@media (max-width:768px){.landing__email-container-secondary{margin:0 30px 60px;width:calc(100% - 60px)}}@media (max-width:768px){.landing__email-container-secondary input{width:100%;margin-bottom:15px}}@media (max-width:768px){.landing__email-container-secondary button{margin:0!important;width:100%}}.landing__email-input{border:none;border-radius:100px;box-shadow:0 5px 49px rgba(225,230,240,.5);font-size:16px;line-height:26px;padding:14px 31px;width:50%;position:relative}@media (max-width:480px){.landing__email-input{width:calc(60% - 17px)}}.landing__email-button{position:relative;border:none;border-radius:100px;background:#ffcb41;font-family:"Poppins",sans-serif;font-size:16px;font-weight:600;line-height:26px;padding:14px 40px;margin-left:9px}@media (max-width:480px){.landing__email-button{width:40%;white-space:nowrap;padding:14px;margin-left:17px}}.landing__login-button{position:relative;border:none;border-radius:100px;background:#ffcb41;font-family:"Poppins",sans-serif;font-size:16px;font-weight:600;line-height:26px;padding:14px 40px;margin-left:9px}@media (max-width:480px){.landing__login-button{white-space:nowrap;margin-left:0;padding:4px;width:unset}}.landing__register_button{position:relative;border:none;border-radius:100px;background:#ffcb41;font-family:"Poppins",sans-serif;font-size:16px;font-weight:600;line-height:26px;padding:14px 40px;margin-left:9px}@media (max-width:480px){.landing__register_button{padding:6px 20px;margin-left:0}}.landing__header{font-family:"Poppins",sans-serif;font-weight:600;font-size:48px;line-height:126.5%;margin-bottom:28px}@media (max-width:768px){.landing__header{font-size:48px}}.landing__image-mobileInfo{height:692px;position:relative;right:280px;margin-top:-150px;margin-left:-100px;z-index:-1;top:0;opacity:1%}.landing__image{position:absolute;height:100%;right:-10px;z-index:-1;top:0}@media (max-width:768px){.landing__image{height:692px;position:relative;right:260px;margin-top:-80px}}@media (max-width:680px){.landing__image{right:280px}}.landing__intro{border-bottom:16px solid #ffcb41;display:inline-block;font-family:"Poppins",sans-serif;font-weight:600;font-size:20px;line-height:160%;margin-bottom:40px}@media (max-width:768px){.landing__intro{border-bottom:none}}.landing__intro-paragraph{margin:0;-webkit-transform:translateY(16px);transform:translateY(16px)}.landing__intro-paragraph-mobileInfo{margin:0 20px;position:absolute;top:120px;left:0}.landing__login-button-container{right:12%;position:absolute;top:34px}.landing__login-button-container button:first-child{background:transparent}@media (max-width:768px){.landing__login-button-container{right:16px;display:flex;flex-direction:column;align-items:center;top:26px}}.landing__logo{height:41px;left:12%;position:absolute;top:46px}@media (max-width:768px){.landing__logo{top:39px;left:29px}}.landing__subscribe{font-family:"Poppins",sans-serif;font-size:28px;font-weight:600;line-height:170%}@media (max-width:768px){.landing__subscribe{font-size:24px}}.landing__app{min-height:570px;background:#ffcb41;position:relative;overflow:visible}.landing__app-description{margin:152px 15% auto;width:30%;position:relative}@media (max-width:1505px){.landing__app-description{width:25%}}@media (max-width:1300px){.landing__app-description{font-size:16px;margin:684px 0 112px 39px;width:90%}}@media (max-width:860px){.landing__app-description{margin-top:462px}}@media (max-width:480px){.landing__app-description{width:80%}}.landing__app-heading{font-family:"Poppins",sans-serif;font-weight:600;font-size:28px;line-height:170%}.landing__app-text{font-size:16px;line-height:160%}.landing__app-square{height:155px;width:150px;border-radius:8px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);position:absolute}.landing__app-square--orange{background:#ff9c41;right:290px;top:86px;opacity:.3}@media (max-width:480px){.landing__app-square--orange{display:none}}.landing__app-square--brown{background:#7d6455;right:159px;top:217px}@media (max-width:480px){.landing__app-square--brown{right:-86px}}.landing__app-square--yellow{background:#ffea7d;right:295px;top:354px}@media (max-width:480px){.landing__app-square--yellow{right:37px}}.landing__app-logo{height:27px;margin:39px auto 33px 29px}.landing__rounded-content{margin-top:146px}@media (max-width:768px){.landing__rounded-content{margin-top:70px}}.landing__rounded-content-group{display:flex;justify-content:center}@media (max-width:768px){.landing__rounded-content-group{flex-direction:column}}.landing__rounded-content-group:nth-child(2){margin-left:34px}@media (max-width:768px){.landing__rounded-content-group:nth-child(2){margin-left:0}}.landing__rounded-content-group:nth-child(2) p{margin:0 31px 44px}.landing__rounded-content-paragraph{border-radius:100px;padding:16px 39px;background:rgba(245,204,62,.2);margin:0 27px 44px;font-size:16px;line-height:160%}.landing__rounded-content-paragraph--orange{background:#ffcb41}.landing__rounded-content-paragraph--yellow{background:rgba(245,204,62,.6)}.landing__rounded-content-paragraph--brown{background:#7d6455;color:#fff}.landing__about{background:#fff;min-height:100vh}.landing__about-icon{margin:0 0 20px 6px}.landing__about--secondary{min-height:0}.landing__about-group{justify-content:space-evenly;display:flex;width:100%;margin-top:110px}@media (max-width:768px){.landing__about-group{flex-direction:column;margin-top:67px}}.landing__about-group:nth-child(3){margin-top:120px}.landing__about-group>div{flex:1 1}.landing__about-group>div:first-child{margin-right:110px}@media (max-width:768px){.landing__about-group>div:first-child{margin-right:0}}.landing__about-group>div:nth-child(2){margin-left:110px}@media (max-width:768px){.landing__about-group>div:nth-child(2){margin:110px auto 0 0}}.landing__about-heading{font-family:"Poppins",sans-serif;font-weight:600;font-size:20px;line-height:160%;margin-bottom:8px}.landing__about-text{font-size:16px;line-height:160%;margin-bottom:0;color:#656a70}.landing__about-content{margin:110px 15% 120px}@media (max-width:768px){.landing__about-content{margin:39px 39px 67px}}.landing__about-content--secondary{margin:126px 0 145px}@media (max-width:480px){.landing__about-content--secondary{margin:86px 0 70px}}.landing__about-content-header{display:flex;font-size:40px;font-family:"Poppins",sans-serif;width:100%;font-weight:600;line-height:140%;align-items:center}@media (max-width:768px){.landing__about-content-header{flex-direction:column;align-items:baseline}}.landing__about-content-header--secondary{margin-left:15%}@media (max-width:768px){.landing__about-content-header--secondary{margin-left:31px}}@media (max-width:480px){.landing__about-content-header--secondary{margin-right:31px;width:calc(100% - 62px)}}.landing__about-content-header p{margin-bottom:0}.landing__about-content-header-icon{height:34px}.landing__about-content-header-icon-wrapper{margin-right:32px;display:flex;height:68px;width:68px;background:#ffcb41;border-radius:50%;align-items:center;justify-content:center}@media (max-width:480px){.landing__about-content-header-icon-wrapper{margin-bottom:19px;align-self:center}}.landing__about-content-header--yellow{color:#ffcb41}.landing__subscribe-section{height:571px;background:#f8f9fc;position:relative}@media (max-width:768px){.landing__subscribe-section{height:auto}}.landing__subscribe-section-image{position:absolute;right:-112px;top:-34px;height:100%;width:auto}@media (max-width:768px){.landing__subscribe-section-image{position:static;width:120%;height:auto;margin:-80px auto 0 -10%}}.landing__subscribe-section .landing__email-button{margin-left:30px}@media (max-width:480px){.landing__subscribe-section .landing__email-button{align-self:center}}.landing__subscribe-section-text{margin:167px auto 47px 15%;font-family:"Poppins",sans-serif;font-style:normal;font-weight:700;font-size:32px;line-height:140%;position:relative}@media (max-width:480px){.landing__subscribe-section-text{margin:32px 67px 32px 37px}}.landing__subscribe-section-text span{color:#f5cc3e}body,html{overflow-y:auto;background-color:initial!important}input[type=checkbox]{visibility:hidden}[type=checkbox]:checked+.checkmark:before,[type=checkbox]:not(:checked)+.checkmark:before{content:"";position:absolute;top:calc(50% - 8px);left:0;bottom:0;right:0;width:16px;height:16px;border:1px solid rgba(125,100,85,.5);box-sizing:border-box;border-radius:4px;transition:all .275s}[type=checkbox]:checked+.checkmark:after,[type=checkbox]:not(:checked)+.checkmark:after{content:url(/static/media/checkbox-checkmark.25e6d7ba.svg);position:absolute;top:calc(50% - 14px);left:4px;bottom:0;right:0;transition:all .2s}[type=checkbox]:not(:checked)+.checkmark:after{opacity:0}[type=checkbox]:checked+.checkmark:after{opacity:1}.login{background:#f4f8fb;color:#656a70;display:flex;height:calc(100vh - 100px);overflow:hidden;position:relative;align-items:center}@media (max-width:590px){.login{height:100vh}}.login__gotaccount-text{margin-top:54px;margin-bottom:0}@media (max-width:590px){.login__gotaccount-text{margin:10px 0}}.login__gotaccount-text a{color:#7d6455;text-decoration:underline}.login__required{margin-left:38px;margin-top:-10px;color:#fd2525}.login__visual{width:50%;height:100%;background:#fff;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}@media (max-width:959px){.login__visual{width:30%}}@media (max-width:590px){.login__visual{display:none}}.login__image{height:105%}.login__logo{position:absolute;width:117px;height:auto;left:32px;top:39px}@media (max-width:590px){.login__logo{display:none;left:0;right:0;margin:0 auto}}.login__form-container{width:50%}@media (max-width:959px){.login__form-container{width:80%}}@media (max-width:590px){.login__form-container{width:100%}}.login__form-wrapper{margin:auto auto auto 40px;width:80%}@media (max-width:1315px){.login__form-wrapper{width:80%}}@media (max-width:959px){.login__form-wrapper{width:80%;margin:0 0 0 40px}}@media (max-width:590px){.login__form-wrapper{width:100%;margin:0 0 0 20px}}.login__form-header{color:#2c313a;font-family:"Poppins",sans-serif;font-weight:600;font-size:40px;line-height:60px;margin:0}.login__input{border:1px solid #fff;border-radius:100px;box-shadow:0 5px 49px rgba(225,230,240,.5);font-size:16px;line-height:26px;padding:14px 31px;margin-bottom:17px;width:100%}.login__input:focus{border:1px solid #ffd619}.login__input.error{border:1px solid #fd2525!important}.login__input-container{width:365px;position:relative}@media (max-width:959px){.login__input-container{width:90%}}.login__input-label{margin:0 0 3px 32px}.login__PasswordIcon{position:absolute;right:24px;top:17px;cursor:pointer}.login__facebook-button{border:none;border-radius:100px;background:#e2e7ea;color:#979a9d;font-family:"Poppins",sans-serif;font-size:15px;font-weight:400;line-height:16px;padding:12px 20px;display:flex;align-items:center;text-align:left;background:#4c69ba;color:#fff}.login__facebook-button>i{padding-right:10px;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased}.login__button{border:none;border-radius:100px;background:#e2e7ea;color:#979a9d;font-family:"Poppins",sans-serif;font-size:16px;font-weight:600;line-height:26px;padding:14px 40px}.login__button.active{background:#ffd619;color:#292939}.login__button.active:hover{background:#ffea7d}@media (max-width:885px){.login__button{margin-right:12px}}.login__button-wrapper{display:flex;width:90%;align-items:flex-start;justify-content:flex-start;margin-top:24px;grid-gap:24px;gap:24px;flex-wrap:wrap;flex-direction:column}@media (max-width:590px){.login__button-wrapper{width:calc(100% - 40px)}}.login__button-remind{color:#7d6455;text-decoration:underline;position:absolute;right:24px;top:58px;cursor:pointer}.login__checkbox{display:flex;align-items:center;margin:8px auto 12px;color:#656a70;position:relative}.login__checkbox p{margin:0 auto 0 25px;font-size:16px;line-height:24px}@media (max-width:768px){.login__checkbox p{width:80%}}.login__checkbox p span{font-weight:700;color:#7d6455}.login__checkbox-text{font-size:14px!important}.login__checkbox a{font-weight:400;text-decoration:underline;color:#7d6455}.login__error{color:#fd2525;line-height:17px;-webkit-transform:translateY(-14px);transform:translateY(-14px);margin:0 auto 0 32px}.login__error-placeholder{width:100%;height:17px;margin:0}.login__error-credentials{color:#fd2525;line-height:17px}.login__options-divider{position:relative;width:100%;max-width:365px;display:flex;align-items:center;justify-content:center}.login__options-divider>hr{width:100%}.login__options-divider>span{position:absolute;top:4px;background:#f4f8fb;padding:0 20px;font-size:16px;font-weight:400;line-height:1.43}.login__provider-login-wrapper{display:flex;width:100%;grid-gap:20px;gap:20px;flex-wrap:wrap}