.hero-text-block .text-block{align-items:center;display:flex;flex-direction:column;margin-bottom:84px}.hero-text-block .text-block .title{display:flex;margin-bottom:28px;padding-left:58px;position:relative}.hero-text-block .text-block .title i{background:url(https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/common/logo.svg?1770301849) no-repeat 0 0;background-size:contain;display:flex;height:48px;left:0;position:absolute;top:3px;width:48px}.hero-text-block .text-block p{font-size:1.25em;font-weight:400;line-height:150%;text-align:center}.hero-text-block .text-block p a{font-weight:700;transition:opacity .3s}.hero-text-block .text-block p a:hover{opacity:.8;transition:opacity .3s}.hero-text-block .store-badge{display:inline-block;margin-left:6px;opacity:1!important;position:relative;top:9px;transition:none!important}.hero-text-block .store-badge img{max-width:156px;width:100%}@media(max-width:1199px){.hero-text-block .text-block .title i{top:0}}@media(max-width:991px){.hero-text-block .text-block .title{font-size:2em;margin-bottom:20px;padding-left:48px}.hero-text-block .text-block .title i{height:40px;top:2px;width:40px}}@media(max-width:767px){.hero-text-block .text-block{margin-bottom:60px}.hero-text-block .text-block .title{align-items:center;flex-direction:column;font-size:1.5em;padding-left:0}.hero-text-block .text-block .title i{height:32px;left:unset;margin-bottom:20px;position:relative;top:unset;width:32px}.hero-text-block .text-block p{font-size:1.125em}}@media(max-width:575px){.hero-text-block .text-block{margin-bottom:40px}.hero-text-block .text-block .title{margin-bottom:16px}.hero-text-block .text-block p{font-size:1em}}.instruction-steps .list{display:flex;justify-content:space-between;margin-bottom:60px;margin-left:auto;margin-right:auto;max-width:780px;width:100%}.instruction-steps .list.windows-block{max-width:570px}.instruction-steps .list .item{align-items:center;display:flex;flex-direction:column;max-width:150px;width:100%}.instruction-steps .list .step{align-items:center;display:flex;height:40px;margin-bottom:20px;position:relative;width:40px}.instruction-steps .list .step.step-1:after,.instruction-steps .list .step.step-2:after,.instruction-steps .list .step.step-3:after{background:rgba(193,223,254,.3);content:"";height:4px;left:64px;position:absolute;width:120px}.instruction-steps .list .step .circle{align-items:center;background:linear-gradient(180deg,#40bcfd,#0688f7);border-radius:50%;box-shadow:0 5px 10px rgba(61,150,225,.2);display:flex;height:100%;justify-content:center;width:100%}.instruction-steps .list .step span{background:linear-gradient(180deg,#fff 25%,#bbe2fd 85%);-webkit-background-clip:text;background-clip:text;font-size:20px;font-weight:600;letter-spacing:.03em;line-height:150%;text-align:center;text-transform:uppercase;-webkit-text-fill-color:transparent;text-fill-color:transparent}.instruction-steps .list .text p{color:#111;font-size:1.25em;font-weight:600;line-height:133%;margin-bottom:6px}.instruction-steps .list .text span{color:var(--grey);font-size:1em;font-weight:400;line-height:150%;text-align:center}@media(max-width:991px){.instruction-steps .list{max-width:684px}.instruction-steps .list .step.step-1:after,.instruction-steps .list .step.step-2:after,.instruction-steps .list .step.step-3:after{left:59px;width:100px}}@media(max-width:767px){.instruction-steps .list{flex-wrap:wrap;max-width:360px}.instruction-steps .list .item:first-child,.instruction-steps .list .item:nth-child(2){margin-bottom:50px}.instruction-steps .list .step.step-1:after,.instruction-steps .list .step.step-3:after{left:75px}.instruction-steps .list .step.step-2:after{content:unset}}@media(max-width:575px){.instruction-steps .list{align-items:center;flex-direction:column;margin-bottom:60px;max-width:271px}.instruction-steps .list .item{align-items:unset;flex-direction:row;justify-content:space-between;margin-bottom:15px;max-width:100%}.instruction-steps .list .item:last-child{margin-bottom:0}.instruction-steps .list .item:first-child,.instruction-steps .list .item:nth-child(2){margin-bottom:15px}.instruction-steps .list .text{display:flex;flex-direction:column;margin-bottom:30px;max-width:211px;width:100%}.instruction-steps .list .item:last-child .text{margin-bottom:0}.instruction-steps .list .text p,.instruction-steps .list .text span{text-align:left}.instruction-steps .list .step{flex-direction:column;height:auto;margin-bottom:0}.instruction-steps .list .step.step-2:after{background:rgba(193,223,254,.3);content:"";position:absolute}.instruction-steps .list .step.step-1:after,.instruction-steps .list .step.step-2:after,.instruction-steps .list .step.step-3:after{bottom:0;height:calc(100% - 55px);left:18px;width:4px!important}.instruction-steps .list .step .circle{height:40px}}.download-info .text{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto 40px;max-width:700px;width:100%}.download-info .text p{color:#111;font-size:1.25em;font-weight:400;line-height:150%;text-align:center}.download-info .text p a{text-decoration:underline}.download-info .text p a:hover{text-decoration:none}.download-info .store-badge{display:flex;margin-top:12px;opacity:1!important;position:relative;transition:none!important}.download-info .store-badge img{max-width:156px;width:100%}@media(max-width:991px){.download-info .text{max-width:100%;width:100%}.download-info .text p{font-size:1.125rem;text-align:center;width:100%}}@media(max-width:575px){.download-info .text p{font-size:1em}}.title-video-popup .container{align-items:center;display:flex;flex-direction:column;position:relative}.title-video-popup h2{font-size:1.75em;margin-bottom:28px;text-align:center}.title-video-popup .video{cursor:pointer;max-width:480px;position:relative;width:100%}.title-video-popup .video-cover{border-radius:16px;height:auto;max-width:480px;width:100%}.title-video-popup .video p{color:#fff;font-size:1.5em;font-weight:500;line-height:150%;padding:0 20px;position:absolute;top:65%;width:100%}@media(max-width:991px){.title-video-popup .container{width:100%}.title-video-popup .video-cover{max-width:100%}.title-video-popup .video p{font-size:1.5rem}}@media(max-width:767px){.title-video-popup h2{font-size:1.5em}.title-video-popup .video{max-width:none;width:100%}}@media(max-width:575px){.title-video-popup .container{margin:0 auto 24px}.title-video-popup h2{font-size:1.25em}.title-video-popup .video p{font-size:1em}}.previous-version .text{border-top:2px solid rgba(193,223,254,.3);color:#111;font-size:1.25em;font-weight:400;line-height:170%;margin:40px auto 0;max-width:700px;padding-top:40px;text-align:center}.previous-version .text a{font-weight:700}@media(max-width:991px){.previous-version .text{font-size:1.125rem}}@media(max-width:575px){.previous-version .text{font-size:1em}}.point-arrow{animation:bounce-down 5s infinite;background:url(https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/pages/download/arrow-bottom.svg?1770301849) no-repeat 0 0;background-size:contain;bottom:-20px;display:none;height:150px;left:60px;position:fixed;width:120px;z-index:1000000}.mobile-device .point-arrow{display:none!important}.point-arrow.edge,.point-arrow.mozilla,.point-arrow.new-chrome,.point-arrow.opera,.point-arrow.safari{animation:bounce-top 5s infinite;background:url(https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/pages/download/arrow-top.svg?1770301849) no-repeat 0 0;bottom:auto;left:auto;right:60px;top:20px}.point-arrow.mozilla{right:20px}.point-arrow.opera{right:-7px}@keyframes bounce-down{30%,50%,80%{transform:translateY(0)}0%,to{transform:translateY(-30px)}}@keyframes bounce-top{30%,50%,80%{transform:translateY(-30px)}0%,to{transform:translateY(0)}}.top-menu .btn{opacity:0;visibility:hidden}.top-menu.moved .logo.top-logo{opacity:1;visibility:visible}.mac-block{display:none}.mac-device .windows-block{display:none!important}.mac-device .mac-block{display:block!important}.downloads-simple{margin:160px auto 80px;position:relative}@media(max-width:991px){.top-menu.moved .menu_container ul li a.language-selector{visibility:visible}.top-menu.moved .logo.top-logo{opacity:0;visibility:hidden}.downloads-simple{height:auto;margin:140px auto 80px}}@media(max-width:575px){.downloads-simple{margin:108px 0 80px}}