body{margin:0;padding:0}#root{height:100%;overflow-y:auto;overflow-x:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.app-footer-container{white-space:pre-line;word-break:break-word}.app-footer-container .footer-share-banner{padding:0 18px;text-align:center}.app-footer-container .join-condition{align-items:center;text-align:center;padding:0 18px}.app-footer-container .app-footer{background-color:#333;color:#fff;padding:50px 20px;flex-direction:column;justify-content:center}@media all and (min-width: 860px){.app-footer-container .app-footer{padding:60px 40px}}.app-footer-container .app-footer.bright{background-color:#edf5fc;color:#333}.app-footer-container .app-footer.bright .about-section{border-color:#333}.app-footer-container .app-footer.blueish{background-color:#6f9cb3;color:#fff}.app-footer-container .app-footer.blueish .footer-separator-mobile{color:#fff;border:1px solid rgb(255,255,255)}.app-footer-container .app-footer.blueish .about-section{border-color:#fff}.app-footer-container .app-footer.blueish a{color:#fff}.app-footer-container .app-footer.blueish a:hover{color:#fffc;transition:.2s}.app-footer-container .app-footer.blueish .logo-svg path{fill:#fff!important;stroke:#fff!important}.app-footer-container .app-footer.blueish .about-text,.app-footer-container .app-footer.blueish .footer-about-us,.app-footer-container .app-footer.blueish .footer-about-us .about-text{color:#fff}.app-footer-container .app-footer.blueish .footer-bottom-links .bottom-links a,.app-footer-container .app-footer.blueish .bottom-part .bottom-links.bright a{border-right-color:#fff;border-left-color:#fff}.app-footer-container .app-footer .footer-content{display:flex;flex-direction:column;max-width:935px;margin:0 auto;width:100%}.app-footer-container .app-footer .footer-main{display:flex;flex-direction:column;gap:30px;margin-bottom:0}@media all and (min-width: 860px){.app-footer-container .app-footer .footer-main{flex-direction:row;gap:100px;align-items:normal}}.app-footer-container .app-footer .footer-main .footer-left{flex:0 0 auto;max-width:450px;position:relative}@media all and (min-width: 860px){.app-footer-container .app-footer .footer-main .footer-left{width:612px;max-width:unset}.app-footer-container .app-footer .footer-main .footer-left:after{content:"";position:absolute;right:-50px;top:0;height:100%;width:1px;background:#fff3}}.app-footer-container .app-footer .footer-main .footer-left .footer-separator-mobile{display:block;height:0;border-bottom:1px solid rgba(0,0,0,.2);margin-top:35px;margin-bottom:0}@media all and (min-width: 860px){.app-footer-container .app-footer .footer-main .footer-left .footer-separator-mobile{display:none}}.app-footer-container .app-footer .footer-main .footer-right{flex:1}@media all and (min-width: 860px){.app-footer-container .app-footer .footer-main .footer-right{flex:none;margin-left:auto;margin-top:-4px}}.app-footer-container .app-footer .footer-bottom{padding-top:20px;margin-top:27px;display:flex;flex-direction:column;align-items:baseline;grid-gap:10px;gap:10px}@media all and (min-width: 860px){.app-footer-container .app-footer .footer-bottom{display:block}}.app-footer-container .app-footer.bright .footer-bottom{border-top-color:#0003}.app-footer-container .app-footer.bright .footer-separator-mobile{border-bottom-color:#0003}.app-footer-container .app-footer.bright .footer-left:after{background:#0003}.app-footer-container .app-footer.blueish .footer-separator-mobile{border-bottom:1px solid rgba(255,255,255,.3)}.app-footer-container .app-footer a{display:block;text-decoration:none}.app-footer-container .app-footer a:hover{opacity:.8;transition:.2s}.app-footer-container .app-footer .copyright{letter-spacing:.5px;font-weight:400;line-height:1.5;font-size:14px;line-height:20px;margin-bottom:47px}@media all and (min-width: 860px){.app-footer-container .join-condition{padding:0 0 40px}.app-footer-container .join-condition .join-condition-text{text-align:center}.app-footer-container .app-footer{padding:40px 0}.app-footer-container .app-footer .footer-content{max-width:885px;margin:0 auto}}@media all and (min-width: 860px) and (min-width: 1056px){.app-footer-container .app-footer{padding:57px 0}.app-footer-container .app-footer .footer-content{max-width:935px}}@media all and (min-width: 860px){.app-footer-container .app-footer .top-part{flex-direction:row;justify-content:center}.app-footer-container .app-footer .top-part .footer-separator{display:block;height:auto;width:1px;background:#fff;margin:0 40px}}@media all and (min-width: 860px) and (min-width: 1056px){.app-footer-container .app-footer .top-part .footer-separator{margin:0 60px}}@media all and (min-width: 860px){.app-footer-container .app-footer .copyright{font-size:14px;opacity:.8;text-align:center}}@media all and (min-width: 860px) and (min-width: 860px){.app-footer-container .app-footer .copyright{text-align:left;margin-top:20px;letter-spacing:.5px}}.share-with-background{min-height:600px;background:#fff;position:relative;margin:-5px auto auto}.app-desktop-mini-pages .app-footer-container.rtl-for-he-page-with-en-locale .bottom-part .footer-bottom-links .bottom-links a{border:none;padding-right:0}.app-desktop-mini-pages .app-footer-container .footer-bottom-links{flex-direction:column;align-items:start}.app-desktop-mini-pages .app-footer-container .footer-bottom-links .footer-change-locale{position:static;margin:20px 0 40px}.app-desktop-mini-pages .app-footer-container .footer-bottom-links .bottom-links{flex-direction:column;justify-content:flex-start;position:static}.app-desktop-mini-pages .app-footer-container .footer-bottom-links .bottom-links a{margin-bottom:9px;border:none;padding-left:0}@media all and (min-width: 860px){.app-desktop-mini-pages .app-footer-container .footer-bottom-links .bottom-links.bright a,.app-desktop-mini-pages .app-footer-container .footer-bottom-links .bottom-links.blueish a{border:none}}.app-desktop-mini-pages .app-footer-container .app-footer .top-part{display:flex;flex-direction:column}.app-desktop-mini-pages .app-footer-container .app-footer .footer-about-us{border-bottom:1px solid black;padding-bottom:40px;display:flex;flex-direction:column;align-items:flex-start;width:100%;letter-spacing:.5px;font-weight:400;line-height:1.5;font-size:16px;line-height:24px}.app-desktop-mini-pages .app-footer-container .app-footer .footer-about-us .logo-container{margin-bottom:30px;position:relative;top:4px}.app-desktop-mini-pages .app-footer-container .app-footer .footer-about-us .about-text{max-width:none}.app-desktop-mini-pages .app-footer-container .app-footer .company-page-links{width:100%;justify-content:space-between}.app-desktop-mini-pages .app-footer-container .app-footer .company-page-links .links-group .link-subgroup{margin-bottom:40px;margin-top:40px}.app-desktop-mini-pages .app-footer-container .app-footer .copyright{text-align:left}.app-desktop-mini-pages .app-footer-container .footer-content{max-width:unset;padding:0 65px;margin:0 auto}.app-desktop-mini-pages .app-footer-container .footer-content .social-links{justify-content:flex-start}.not-found-page.app-root{display:block!important}.not-found-wrapper{margin:0 auto;max-width:800px;text-align:center}.not-found-wrapper .not-found-title{text-transform:lowercase}.not-found-wrapper .not-found-title:first-letter{text-transform:capitalize}.not-found-wrapper .not-found-title{font-weight:400;line-height:1.5;font-size:26px;line-height:38px;font-family:gordita,sans-serif;text-align:center;letter-spacing:.5px;margin-top:80px;color:#333}.not-found-wrapper .not-found-button{text-transform:lowercase}.not-found-wrapper .not-found-button:first-letter{text-transform:capitalize}.not-found-wrapper .not-found-button{margin:40px auto 0;font-weight:500;font-size:16px;color:#333;max-width:260px}@media screen and (max-width: 860px){.not-found-wrapper .not-found-title{letter-spacing:.5px;font-weight:400;font-size:22px;line-height:1.5;margin:80px auto 0;width:90%;max-width:320px}.not-found-wrapper .not-found-img{max-width:100%;height:auto}}.not-found-wrapper .not-found-img{margin-top:70px;margin-bottom:70px;width:800px}.big-title{font-size:26px;line-height:35px;font-weight:400}.medium-title{font-size:16px;line-height:26px;font-weight:500;text-transform:uppercase;letter-spacing:4px}.medium-paragraph{font-size:18px;line-height:24px;font-weight:400}.page-title{font-size:34px;line-height:46px;font-weight:500;margin:0}@media all and (min-width: 600px){.page-title{font-size:50px;line-height:60px}}.page-description{font-size:22px;line-height:31px;letter-spacing:.5px;font-weight:inherit}@media all and (min-width: 600px){.page-description{font-size:26px;line-height:38px}}.page-status-message{font-size:14px;line-height:1.5;letter-spacing:.5px;font-weight:500;padding:25px;position:fixed;left:0;right:0;bottom:0;text-align:center;transition:opacity .2s,bottom .1s}@media all and (min-width: 600px){.page-status-message{padding:22px 0}}.page-success-message{background-color:#e9f2fb}.page-error-message{background-color:#333;color:#fff}@media all and (min-width: 600px){.mobile-only{display:none!important}}@media all and (max-width: 600px){.desktop-and-tablet-only{display:none!important}}@media all and (min-width: 1056px){.mobile-and-tablet-only{display:none!important}}@media all and (max-width: 1056px){.desktop-only{display:none!important}}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.stw-button{display:block;width:273px;color:#333;text-align:center;box-shadow:0 2px 8px #00000026;border-radius:40px;padding:15px 23px 16px;font-family:gordita,sans-serif,RAGSans;font-style:normal;font-weight:500;font-size:16px;line-height:21px;letter-spacing:1px;text-transform:none}.stw-button.default{background:#fff}.stw-button.small{width:183px;padding:8px 14px}.stw-button.very-small{width:120px;padding:8px 14px}@media all and (min-width: 860px){.stw-button.desktop-large{width:386px;font-size:22px;line-height:31px;letter-spacing:.5px;font-weight:500}}.stw-button.contained{background:#b7d4f2;box-shadow:none}.stw-button.outlined,.stw-button.outlined-inverse{box-shadow:none;background-color:transparent}.stw-button.outlined{border:2px solid #333333}.stw-button.outlined-inverse{border:2px solid white;color:#fff}.stw-button.outlined-inverse:disabled{color:#fff}.stw-button.text{box-shadow:none}@media (hover: hover){.stw-button:hover{opacity:.7;box-shadow:none}}.stw-button:disabled{border:none;box-shadow:none;opacity:.5;color:#333}
