.main-banner { position: relative; margin-bottom: 80px; padding-top: 198px; } .main-banner.bg-circle { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/common/components/bg-hero/bg-circle-blue/background-circle-1920.jpg?1718872776"); background-repeat: no-repeat; background-size: 1920px 822px; background-position: top center; } .main-banner.bg-circle.bg-violet { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/common/components/bg-hero/bg-circle-violet/background-circle-violet-1920.jpg?1718875614"); background-repeat: no-repeat; } .main-banner.bg-circle.bg-grey-circle-blue { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/common/components/bg-hero/bg-grey-circle-blue/background-grey-circle-blue-1920.jpg?1730732804"); background-repeat: no-repeat; background-color: #F8F8FA; } .main-banner.bg-color { padding-top: 204px; background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/common/components/bg-hero/bg-color/background-color-2048.svg?1661424422"); background-repeat: no-repeat; background-size: 3420px 822px; background-position: top center; } .main-banner .container { position: relative; min-height: 413px; height: 100%; display: flex; margin-bottom: 80px; } .main-banner .top-block { margin-bottom: 40px; } .main-banner .text-block { max-width: 486px; display: flex; flex-direction: column; justify-content: space-between; } .main-banner .text-block .logo-block { display: none; margin-bottom: 32px; } .main-banner .text-block .banner-logo { position: relative; width: 127px; height: 40px; } .main-banner .text-block .banner-logo:before { content: ''; position: absolute; right: 0; width: 100%; height: 100%; background: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/common/logo-text.svg?1660665991") no-repeat 0 0; background-size: contain; } .main-banner .text-block h1 { display: flex; align-items: center; margin-bottom: 16px; } .main-banner .text-block h1 span.icon { display: flex; width: 64px; height: 40px; margin-left: 12px; } .main-banner .text-block p { max-width: 384px; width: 100%; } .main-banner .text-block .scroll-to { position: relative; display: inline-flex; align-items: center; font-size: 1.125em; font-style: normal; font-weight: 400; line-height: 150%; margin-top: 8px; } .main-banner .text-block .scroll-to:focus-visible::before { background-color: unset; } .main-banner .text-block .scroll-to:after { content: ''; position: relative; display: flex; width: 18px; height: 15px; margin-left: 8px; } .main-banner .text-block .link-group { display: flex; justify-content: flex-start; align-items: center; margin: 32px 0 24px; gap: 16px; } .main-banner .free-download { min-width: 160px; min-height: 44px; } .main-banner .btn { min-width: 112px; min-height: 44px; } .main-banner .schema-org-props { display: none; } .main-banner .ratings { position: relative; font-weight: 600; font-size: 0.875em; line-height: 150%; letter-spacing: -0.03em; display: flex; align-items: center; color: #111111; padding-left: 84px; } .main-banner .ratings span { display: flex; font-size: 0.875em; line-height: 21px; color: var(--grey); margin-left: 5px; } .main-banner .ratings:before { content: ''; position: absolute; left: 0; width: 76px; height: 12px; background: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/common/icon-stars.svg?1659443501") no-repeat 0 0; background-size: contain; } .main-banner .page-disclaimer { display: block; margin: 16px 0 0; color: var(--grey); font-size: 0.875em; line-height: 1.5; } .main-banner .list { display: flex; align-items: center; } .main-banner .list span, .main-banner .list a { font-weight: 400; font-size: 0.875em; line-height: 150%; letter-spacing: -0.03em; color: var(--grey); margin-right: 16px; } .main-banner .list a:focus-visible::before { background-color: unset; } .main-banner .list span:last-child { margin-right: 0; } .main-banner .illustration { position: absolute; top: -66px; left: 520px; width: 775px; height: 460px; } .main-banner .illustration img { width: 100%; } .main-banner.bg-grey-circle-blue .top-choice { background: transparent; } @media (-webkit-min-device-pixel-ratio: 1.5) { .main-banner.bg-circle { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/common/components/bg-hero/bg-circle-blue/background-circle-1920-2x.jpg?1718872776"); background-repeat: no-repeat; background-size: 1920px 822px; background-position: top center; } .main-banner.bg-circle.bg-violet { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/common/components/bg-hero/bg-circle-violet/background-circle-violet-1920-2x.jpg?1718875614"); background-repeat: no-repeat; } .main-banner.bg-circle.bg-grey-circle-blue { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/common/components/bg-hero/bg-grey-circle-blue/background-grey-circle-blue-1920-2x.jpg?1730732804"); background-repeat: no-repeat; } } @media (min-width: 1921px) { .main-banner.bg-circle { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/common/components/bg-hero/bg-circle-blue/background-circle-2048.jpg?1718872776"); background-repeat: no-repeat; background-size: 3420px 822px; background-position: top center; } .main-banner.bg-circle.bg-violet { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/common/components/bg-hero/bg-circle-violet/background-circle-violet-2048.jpg?1718875614"); background-repeat: no-repeat; } .main-banner.bg-circle.bg-grey-circle-blue { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/common/components/bg-hero/bg-grey-circle-blue/background-grey-circle-blue-2048.jpg?1730735187"); background-repeat: no-repeat; } } @media (-webkit-min-device-pixel-ratio: 1.5) and (min-width: 1921px) { .main-banner.bg-circle { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/common/components/bg-hero/bg-circle-blue/background-circle-2048-2x.jpg?1718872776"); } .main-banner.bg-circle.bg-violet { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/common/components/bg-hero/bg-circle-violet/background-circle-violet-2048-2x.jpg?1718875614"); } .main-banner.bg-circle.bg-grey-circle-blue { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/common/components/bg-hero/bg-grey-circle-blue/background-grey-circle-blue-2048-2x.jpg?1730735182"); background-repeat: no-repeat; } } @media (max-width: 1199px) { .main-banner { margin-bottom: 80px; } .main-banner.bg-circle { padding-top: 174px; background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/common/components/bg-hero/bg-circle-blue/background-circle-1199.jpg?1718872776"); background-repeat: no-repeat; background-size: 1416px 835px; background-position: -159px -88px; } .main-banner.bg-circle.bg-violet { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/common/components/bg-hero/bg-circle-violet/background-circle-violet-1199.jpg?1718875616"); background-repeat: no-repeat; } .main-banner.bg-circle.bg-grey-circle-blue { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/common/components/bg-hero/bg-grey-circle-blue/background-grey-circle-blue-1199.jpg?1730732805"); background-repeat: no-repeat; } .main-banner.bg-color { padding-top: 142px; background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/common/components/bg-hero/bg-color/background-color-1199.svg?1661429365"); background-repeat: no-repeat; background-size: 1527px 654px; background-position: top center; } .main-banner .container { min-height: 293px; margin-bottom: 113px; } .main-banner .top-block { margin-bottom: 0; } .main-banner .text-block { max-width: 440px; } .main-banner .text-block .logo-block { margin-bottom: 16px; } .main-banner .text-block .banner-logo { width: 102px; height: 32px; } .main-banner .text-block h1 { margin-bottom: 8px; } .main-banner .text-block h1 span.icon { width: 51px; height: 31px; } .main-banner .text-block p { max-width: 288px; } .main-banner.bg-color .text-block p { max-width: 384px; } .main-banner .text-block .link-group { margin-top: 24px; } .main-banner .bottom-block { display: none; } .main-banner .illustration { top: -33px; left: 488px; width: 571px; height: 339px; } .main-banner.bg-color .illustration { top: -30px; left: 458px; width: 616px; height: 365px; } } @media (-webkit-min-device-pixel-ratio: 1.5) and (max-width: 1199px) { .main-banner.bg-circle { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/common/components/bg-hero/bg-circle-blue/background-circle-1199-2x.jpg?1718872776"); } .main-banner.bg-circle.bg-violet { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/common/components/bg-hero/bg-circle-violet/background-circle-violet-1199-2x.jpg?1718875616"); } .main-banner.bg-circle.bg-grey-circle-blue { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/common/components/bg-hero/bg-grey-circle-blue/background-grey-circle-blue-1199-2x.jpg?1730732805"); background-repeat: no-repeat; } } @media (max-width: 991px) { .main-banner.bg-circle { padding-top: 106px; background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/common/components/bg-hero/bg-circle-blue/background-circle-991.jpg?1718872776"); background-size: 991px 762px; background-position: 34% -23px; } .main-banner.bg-circle.bg-violet { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/common/components/bg-hero/bg-circle-violet/background-circle-violet-991.jpg?1718875616"); } .main-banner.bg-circle.bg-grey-circle-blue { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/common/components/bg-hero/bg-grey-circle-blue/background-grey-circle-blue-991.jpg?1730732807"); background-repeat: no-repeat; } .main-banner.bg-color { padding-top: 103px; background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/common/components/bg-hero/bg-color/background-color-991.svg?1661431414"); background-size: 991px 762px; background-position: right -131px; } .main-banner .container { flex-direction: column-reverse; align-items: center; margin-bottom: 24px; } .main-banner.bg-grey-circle-blue .container { margin-bottom: 50px; } .main-banner .top-block { width: 100%; display: flex; flex-direction: column; align-items: center; } .main-banner .text-block .logo-block { margin-bottom: 14px; } .main-banner .text-block .banner-logo { width: 121px; height: 38px; } .main-banner .text-block { max-width: 100%; width: 100%; display: flex; flex-direction: column; align-items: center; } .main-banner .text-block h1 { text-align: center; } .main-banner .text-block h1 span.icon { width: 64px; height: 40px; } .main-banner .text-block p { max-width: 530px; font-size: 1.25em; text-align: center; } .main-banner .text-block .link-group { margin-top: 40px; } .main-banner .illustration { position: relative; top: unset; left: unset; width: 552px; height: 326px; margin-bottom: 53px; } .main-banner.bg-color .illustration { top: unset; left: unset; width: 600px; height: 356px; } } @media (-webkit-min-device-pixel-ratio: 1.5) and (max-width: 991px) { .main-banner.bg-circle { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/common/components/bg-hero/bg-circle-blue/background-circle-991-2x.jpg?1718872776"); } .main-banner.bg-circle.bg-violet { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/common/components/bg-hero/bg-circle-violet/background-circle-violet-991-2x.jpg?1718875616"); } .main-banner.bg-circle.bg-grey-circle-blue { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/common/components/bg-hero/bg-grey-circle-blue/background-grey-circle-blue-991-2x.jpg?1730732807"); background-repeat: no-repeat; } } @media (max-width: 767px) { .main-banner.bg-circle { padding-top: 124px; background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/common/components/bg-hero/bg-circle-blue/background-circle-767-2x.jpg?1718872776"); background-size: 767px 636px; background-position: 35% -22px; } .main-banner.bg-circle.bg-violet { padding-top: 124px; background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/common/components/bg-hero/bg-circle-violet/background-circle-violet-767-2x.jpg?1718875616"); } .main-banner.bg-circle.bg-grey-circle-blue { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/common/components/bg-hero/bg-grey-circle-blue/background-grey-circle-blue-767-2x.jpg?1730732808"); background-repeat: no-repeat; } .main-banner.bg-color { padding-top: 98px; background-size: 767px 590px; background-position: right -88px; } .main-banner .container { margin-bottom: 46px; } .main-banner.bg-grey-circle-blue .container { margin-bottom: 40px; } .main-banner .text-block .scroll-to { font-size: 1em; } .main-banner .illustration { width: 439px; height: 260px; margin-bottom: 72px; } .main-banner.bg-color .illustration { width: 456px; height: 270px; } } @media (-webkit-min-device-pixel-ratio: 2.5) and (max-width: 767px) { .main-banner.bg-circle { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/common/components/bg-hero/bg-circle-blue/background-circle-767-3x.jpg?1718872776"); } .main-banner.bg-circle.bg-violet { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/common/components/bg-hero/bg-circle-violet/background-circle-violet-767-3x.jpg?1718875616"); } .main-banner.bg-circle.bg-grey-circle-blue { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/common/components/bg-hero/bg-grey-circle-blue/background-grey-circle-blue-767-3x.jpg?1730732808"); background-repeat: no-repeat; } } @media (max-width: 575px) { .main-banner { margin-bottom: 80px; } .main-banner.bg-circle { padding-top: 120px; background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/common/components/bg-hero/bg-circle-blue/background-circle-575-2x.jpg?1718872776"); background-size: 575px 471px; background-position: 35% 8px; } .main-banner.bg-circle.bg-violet { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/common/components/bg-hero/bg-circle-violet/background-circle-violet-575-2x.jpg?1718875616"); } .main-banner.bg-circle.bg-grey-circle-blue { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/common/components/bg-hero/bg-grey-circle-blue/background-grey-circle-blue-575-2x.jpg?1730732810"); background-repeat: no-repeat; } .main-banner.bg-color { padding-top: 120px; background-size: 575px 442px; background-position: right top; } .main-banner .container { margin-bottom: 88px; } .main-banner .text-block .banner-logo { width: 89px; height: 28px; } .main-banner .text-block h1 span.icon { width: 51px; height: 32px; } .main-banner .text-block p { font-size: 1em; } .main-banner .text-block .link-group { margin: 32px 0 16px; } .main-banner .btn { padding: 0 10px; } .main-banner .page-disclaimer { margin: 10px 0 0; } .main-banner .illustration { width: 378px; height: auto; margin-bottom: 54px; } .main-banner.bg-color .illustration { width: 378px; height: auto; } } @media (-webkit-min-device-pixel-ratio: 2.5) and (max-width: 575px) { .main-banner.bg-circle { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/common/components/bg-hero/bg-circle-blue/background-circle-575-3x.jpg?1718872776"); } .main-banner.bg-circle.bg-violet { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/common/components/bg-hero/bg-circle-violet/background-circle-violet-575-3x.jpg?1718875616"); } .main-banner.bg-circle.bg-grey-circle-blue { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/common/components/bg-hero/bg-grey-circle-blue/background-grey-circle-blue-575-3x.jpg?1730732809"); background-repeat: no-repeat; } } @media (max-width: 480px) { .main-banner.bg-circle { background-size: 480px 393px; } .main-banner.bg-color { background-size: 480px 369px; } .main-banner .text-block .link-group { width: 100%; flex-direction: column; } .main-banner .free-download { min-width: unset; } .main-banner .btn { width: 100%; } .main-banner .illustration { width: 272px; } .main-banner.bg-color .illustration { width: 272px; } } @media (max-width: 375px) { .main-banner.bg-circle { background-size: 375px 307px; background-position: 35% 40px; } .main-banner .illustration { width: 240px; } }.text-icon-tooltip { position: relative; display: flex; align-items: center; margin-left: 24px; } .text-icon-tooltip .icon-tooltip { font-size: 1.125em; font-weight: 600; line-height: 150%; display: flex; align-items: center; padding: 4px 4px 4px 8px; border-radius: 10px; } .text-icon-tooltip .icon-tooltip .icon { display: flex; width: 41px; height: 26px; margin-left: 6px; } .text-icon-tooltip .tooltip { position: absolute; right: -240px; width: 221px; font-size: 0.875em; line-height: 150%; letter-spacing: -0.42px; padding: 8px 12px; border-radius: 8px; background: #FFFFFF; visibility: hidden; opacity: 0; -webkit-transition: opacity .3s; -moz-transition: opacity .3s; -o-transition: opacity .3s; -ms-transition: opacity .3s; transition: opacity .3s; z-index: 2; } .text-icon-tooltip:hover .tooltip { visibility: visible; opacity: 1; -webkit-transition: opacity .3s; -moz-transition: opacity .3s; -o-transition: opacity .3s; -ms-transition: opacity .3s; transition: opacity .3s; } .mobile-device .text-icon-tooltip:hover .tooltip { visibility: hidden; opacity: 0; } .text-icon-tooltip .tooltip a { -webkit-transition-duration: unset; transition-duration: unset; } .text-icon-tooltip .tooltip:before { content: ''; position: absolute; top: 50%; right: 100%; margin-top: -9px; border-width: 9px; border-style: solid; border-color: transparent #FFFFFF transparent transparent; } @media (max-width: 1199px) { .text-icon-tooltip .icon-tooltip { font-size: 1em; } .text-icon-tooltip .icon-tooltip .icon { width: 38px; height: 24px; } .text-icon-tooltip .tooltip { right: -233px; } } @media (max-width: 991px) { .text-icon-tooltip { flex-direction: column; } .text-icon-tooltip .tooltip { width: 280px; top: 50px; right: unset; } .text-icon-tooltip .tooltip:before { top: -18px; right: 50%; margin: 0 -9px 0 0; border-color: transparent transparent #FFFFFF transparent; } } @media (max-width: 575px) { .text-icon-tooltip { margin-left: 15px; } .text-icon-tooltip .icon-tooltip { font-size: 0.875em; padding: 2px 2px 2px 6px; } .text-icon-tooltip .icon-tooltip .icon { width: 31px; height: 20px; } .text-icon-tooltip .tooltip { top: 40px; right: -49px; } .text-icon-tooltip .tooltip:before { right: 90px; } }.top-choice { background: #FBFBFD; padding: 31px 0; } .garland-window { display: flex; justify-content: center; margin: 0 auto; } .top-choice .garland-card { position: relative; display: inline-block; height: 70px; padding: 0 40px; margin-right: 90px; } .top-choice .garland-card:last-child { margin-right: 0; } .top-choice .garland-card:before { content: ''; position: absolute; top: 0; left: 0; width: 20px; height: 70px; background: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/common/garland-left.svg?1652198658") no-repeat 0 0; background-size: contain; } .top-choice .garland-card:after { content: ''; position: absolute; top: 0; right: 0; width: 20px; height: 70px; background: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/common/garland-right.svg?1652198673") no-repeat 0 0; background-size: contain; } .top-choice .garland-card .title { font-weight: 600; font-size: 1.25em; line-height: 133%; text-align: center; color: #111111; margin-top: 10px; margin-bottom: 4px; } .top-choice .garland-card .desc { font-weight: 400; font-size: 0.875em; line-height: 150%; text-align: center; display: flex; justify-content: center; letter-spacing: -0.03em; color: var(--grey); } .top-choice .garland-card .desc span { position: relative; display: flex; align-items: center; padding-left: 12px; margin-left: 7px; } @media (min-width: 992px) { .garland-window .garland-card { opacity: 1 !important; } } @media (max-width: 991px) { .top-choice { position: relative; height: 102px; padding: 0; } .garland-window { position: absolute; top: 16px; left: 0; right: 0; display: flex; justify-content: space-around; align-items: center; height: 70px; } .top-choice .garland-card { position: absolute; left: unset; margin: 0; opacity: 0; -webkit-transition: opacity 1s ease-in-out; -moz-transition: opacity 1s ease-in-out; -o-transition: opacity 1s ease-in-out; -ms-transition: opacity 1s ease-in-out; transition: opacity 1s ease-in-out; } .garland-window .garland-card.current { opacity: 1; } }.text-asset-blocks-scroll-magic { margin-bottom: 120px; } .text-asset-blocks-scroll-magic .title-highlight { margin-bottom: 84px; } .text-asset-blocks-scroll-magic .highlight-case.content-block { overflow: visible; } .text-asset-blocks-scroll-magic .highlight-case .container { position: relative; padding-top: 0; padding-bottom: 0; box-sizing: border-box; } .text-asset-blocks-scroll-magic .highlight-case h3 { font-size: 2em; margin-bottom: 20px; } .text-asset-blocks-scroll-magic .highlight-case .highlight-case-show-container { position: absolute; top: 0; left: calc(50% - 80px); width: 800px; height: 497px; z-index: 10; } .text-asset-blocks-scroll-magic .highlight-case .highlight-case-show { position: relative; width: 800px; height: 497px; box-shadow: 0px 20px 40px rgb(34 41 69 / 12%), inset 0px 2px 2px rgb(255 255 255 / 25%); border-radius: 24px; overflow: hidden; } .text-asset-blocks-scroll-magic .highlight-case > .trigger { position: absolute; top: 243px; left: 0; z-index: 0; } .text-asset-blocks-scroll-magic .highlight-case .container > .trigger:nth-of-type(1) { position: absolute; top: calc(497px); } .text-asset-blocks-scroll-magic .highlight-case .container > .trigger:nth-of-type(2) { position: absolute; top: calc(2 * 497px); } .text-asset-blocks-scroll-magic .highlight-case #trigger-screen-in-2, .text-asset-blocks-scroll-magic .highlight-case #trigger-screen-in-3, .text-asset-blocks-scroll-magic .highlight-case #trigger-screen-in-4 { position: absolute; top: -27px; } .text-asset-blocks-scroll-magic .highlight-case .highlight-case-show .highlight-case-screen-container { position: absolute; display: block; width: 100%; height: 100%; } .text-asset-blocks-scroll-magic .highlight-case .highlight-case-screen-container #sign-animation { position: absolute; width: 100%; height: 100%; z-index: 2; } .text-asset-blocks-scroll-magic .highlight-case .highlight-case-show .highlight-case-screen { position: absolute; display: block; width: 100%; height: 100%; opacity: 0; transition: opacity 0.5s ease-in-out; } .text-asset-blocks-scroll-magic .highlight-case .highlight-case-show .highlight-case-screen.active { opacity: 1; } .text-asset-blocks-scroll-magic .highlight-case .highlight-case-show .highlight-case-screen:nth-of-type(1) { opacity: 1; z-index: 1; } .text-asset-blocks-scroll-magic .highlight-case .highlight-case-show .highlight-case-screen:nth-of-type(2) { z-index: 2; } .text-asset-blocks-scroll-magic .highlight-case .highlight-case-show .highlight-case-screen:nth-of-type(3) { z-index: 3; } .text-asset-blocks-scroll-magic .highlight-case .highlight-case-show .highlight-case-screen:nth-of-type(4) { z-index: 4; } .text-asset-blocks-scroll-magic .highlight-case-show .highlight-case-screen img { width: 100%; } .text-asset-blocks-scroll-magic .highlight-case .highlight-case-card { position: relative; display: flex; justify-content: center; align-items: center; width: 486px; height: 497px; margin: 0 24px 0 0; opacity: 0; transform: translate(0, 100px); transition: transform 1s ease-in-out, opacity 1s ease-in-out; } .text-asset-blocks-scroll-magic .highlight-case.right .highlight-case-show-container { right: initial; left: calc(50vw + 8px); } .text-asset-blocks-scroll-magic .highlight-case .highlight-case-card .text-block { width: 100%; height: 400px; display: flex; flex-direction: column; justify-content: center; padding: 20px 64px; border-radius: 16px; background-color: #FBFBFD; } .text-asset-blocks-scroll-magic .highlight-case.right .highlight-case-card { margin: 0 auto 60px 16px; } .text-asset-blocks-scroll-magic .highlight-case .highlight-case-card.active { transform: translate(0, 0); opacity: 1; } .text-asset-blocks-scroll-magic .highlight-case .highlight-case-card:last-of-type, .highlight-case.right .highlight-case-card:last-of-type { margin-bottom: 0; } .text-asset-blocks-scroll-magic .highlight-case .highlight-case-card .icon { display: flex; width: 48px; height: 48px; margin-bottom: 20px; } .text-asset-blocks-scroll-magic .highlight-case .highlight-case-card .title { line-height: 1.25; } .text-asset-blocks-scroll-magic .highlight-case .highlight-case-card .features-list { display: flex; justify-content: space-around; margin-top: 60px; } .text-asset-blocks-scroll-magic .highlight-case .highlight-case-card .feature-item { width: 110px; } .text-asset-blocks-scroll-magic .highlight-case .highlight-case-card .feature-item .feature-icon { display: block; width: 64px; height: auto; margin: 0 auto; } .text-asset-blocks-scroll-magic .highlight-case .highlight-case-card .feature-item p { padding: 16px 0 0; color: var(--black); font-size: 0.938rem; line-height: 1.3; text-align: center; } .text-asset-blocks-scroll-magic .highlight-case .mobile-case-screen { display: none; } @media (max-width: 1199px) { .text-asset-blocks-scroll-magic { margin-bottom: 80px; } .text-asset-blocks-scroll-magic .highlight-case .highlight-case-card { width: 440px; height: 424px; margin-bottom: 20px; } .text-asset-blocks-scroll-magic .highlight-case > .trigger { top: 220px; } .text-asset-blocks-scroll-magic .highlight-case .container > .trigger:nth-of-type(1) { position: absolute; top: calc(424px); } .text-asset-blocks-scroll-magic .highlight-case .container > .trigger:nth-of-type(2) { position: absolute; top: calc(2 * 424px); } .text-asset-blocks-scroll-magic .highlight-case #trigger-screen-in-2, .text-asset-blocks-scroll-magic .highlight-case #trigger-screen-in-3 { top: -35px; } .text-asset-blocks-scroll-magic .highlight-case .highlight-case-card .text-block { width: 100%; height: 350px; padding: 20px 40px; } .text-asset-blocks-scroll-magic .highlight-case h3 { font-size: 1.75em; } .text-asset-blocks-scroll-magic .highlight-case .highlight-case-show-container { left: calc(440px + 64px + 20px); width: 682px; height: 424px; } .text-asset-blocks-scroll-magic .highlight-case .highlight-case-show { width: 682px; height: 424px; } } @media (max-width: 991px) { .text-asset-blocks-scroll-magic .title-highlight { margin-bottom: 64px; } .text-asset-blocks-scroll-magic .highlight-case .highlight-case-card { width: 344px; height: 332px; margin-bottom: 30px; } .text-asset-blocks-scroll-magic .highlight-case > .trigger { top: 162px; } .text-asset-blocks-scroll-magic .highlight-case .container > .trigger:nth-of-type(1) { position: absolute; top: calc(22px); } .text-asset-blocks-scroll-magic .highlight-case .container > .trigger:nth-of-type(2) { position: absolute; top: calc(332px); } .text-asset-blocks-scroll-magic .highlight-case #trigger-screen-in-2, .text-asset-blocks-scroll-magic .highlight-case #trigger-screen-in-3 { top: -35px; } .text-asset-blocks-scroll-magic .highlight-case .highlight-case-card .text-block { height: 100%; padding: 32px; } .text-asset-blocks-scroll-magic .highlight-case h3 { font-size: 1.5em; } .text-asset-blocks-scroll-magic .highlight-case p { font-size: 1em; } .text-asset-blocks-scroll-magic .highlight-case .highlight-case-show-container { left: calc(344px + 32px + 16px); width: 534px; height: 332px; } .text-asset-blocks-scroll-magic .highlight-case .highlight-case-show { width: 534px; height: 332px; } } @media (max-width: 767px) { .text-asset-blocks-scroll-magic { margin-bottom: 96px; } .text-asset-blocks-scroll-magic .title-highlight { margin-bottom: 44px; } .text-asset-blocks-scroll-magic .highlight-case .container { padding-top: 0; padding-bottom: 0; } .text-asset-blocks-scroll-magic .highlight-case-show-container.section-device { display: none; } .text-asset-blocks-scroll-magic .highlight-case .mobile-case-screen { display: block; width: 100%; max-width: 371px; margin: 0 auto; box-sizing: content-box; } .text-asset-blocks-scroll-magic .highlight-case .highlight-case-card { width: auto; height: auto; margin: 0 0 40px 0; opacity: 1; transform: translate(0, 0); } .text-asset-blocks-scroll-magic .highlight-case .highlight-case-card .text-block { max-width: 535px; width: 100%; height: 100%; margin: 0 auto; padding: 40px; } .text-asset-blocks-scroll-magic .highlight-case h3 { font-size: 1.5em; margin-bottom: 16px; } .text-asset-blocks-scroll-magic .highlight-case p { font-size: 1em; } .text-asset-blocks-scroll-magic .highlight-case.right .highlight-case-card { margin: 0 auto 40px; } .text-asset-blocks-scroll-magic .highlight-case .highlight-case-card .features-list { margin-top: 50px; } } @media (max-width: 575px) { .text-asset-blocks-scroll-magic .title-highlight { margin-bottom: 24px; } .text-asset-blocks-scroll-magic .highlight-case .highlight-case-card .text-block { max-width: 100%; padding: 32px; } .text-asset-blocks-scroll-magic .highlight-case .mobile-case-screen { max-width: 371px; } .text-asset-blocks-scroll-magic .highlight-case h3 { font-size: 1.25em; } .text-asset-blocks-scroll-magic .highlight-case p { font-size: 0.875em; } }.smart-focused-row { padding: 52px 0; background: #1F1F1F; } .smart-focused-row.grey { background: #F7F7FA; } .smart-focused-row.grey-gradient { background: -webkit-linear-gradient(142deg, #EDEFF4 -0.76%, #CDD5ED 100%); background: -moz-linear-gradient(142deg, #EDEFF4 -0.76%, #CDD5ED 100%); background: -o-linear-gradient(142deg, #EDEFF4 -0.76%, #CDD5ED 100%); background: -ms-linear-gradient(142deg, #EDEFF4 -0.76%, #CDD5ED 100%); background: linear-gradient(142deg, #EDEFF4 -0.76%, #CDD5ED 100%); } .smart-focused-row.short-block { max-width: 1200px; width: 100%; margin-left: auto; margin-right: auto; padding: 0 20px; background: none; } .smart-focused-row .container { max-width: 1037px; display: flex; justify-content: space-between; } .smart-focused-row.short-block .container { max-width: 100%; border-radius: 24px; padding: 52px 64px; } .smart-focused-row.short-block.grey .container { background: #F7F7FA; } .smart-focused-row h3 { position: relative; display: flex; padding-left: 50px; color: #FFFFFF; } .smart-focused-row.grey h3, .smart-focused-row.grey-gradient h3 { color: #111; } .ja .smart-focused-row h3 { font-size: 1.5em; } .ja .smart-focused-row .btn { font-size: 1em; padding: 0 8px; } .smart-focused-row h3:before { content: ''; position: absolute; left: 0; width: 39px; height: 44px; background: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/common/products-icons/spark.svg?1659622175") no-repeat 0 0; background-size: contain; } .smart-focused-row .link-group { display: flex; flex-shrink: 0; } .smart-focused-row .btn ~ .btn { margin-left: 20px; } .smart-focused-row.round-buttons a { border-radius: 20px; } @media (max-width: 1199px) { .smart-focused-row.short-block { padding: 0 64px; } .smart-focused-row.short-block .container { padding: 52px 40px; } .smart-focused-row h3 { font-size: 1.5em; } } @media (max-width: 991px) { .smart-focused-row { padding: 30px 0; } .smart-focused-row.short-block { padding: 0 32px; } .smart-focused-row.short-block .container { padding: 30px; } .smart-focused-row h3 { font-size: 1.2em; padding-left: 35px; } .ja .smart-focused-row h3 { font-size: 1em; } .smart-focused-row h3:before { width: 32px; height: 32px; } .smart-focused-row .btn { padding: 0 8px; } } @media (max-width: 767px) { .smart-focused-row { padding: 40px 0; } .smart-focused-row.short-block { padding: 0 20px; } .smart-focused-row.short-block .container { padding: 40px 20px; } .smart-focused-row .container { justify-content: center; } .smart-focused-row .text-block h3 { display: none; } .smart-focused-row .text-block h3:before { content: unset; } .smart-focused-row .btn { padding: 0 24px; } .ja .smart-focused-row .btn { padding: 0 24px; } } @media (max-width: 480px) { .smart-focused-row .link-group { width: 100%; flex-direction: column; } .smart-focused-row .btn ~ .btn { margin: 16px 0 0 0; } .smart-focused-row .btn { max-width: 100%; width: 100%; } } .bg-column-text-center { position: relative; min-height: 600px; background-repeat: no-repeat; background-size: 1920px 600px; background-position: center top; padding: 80px 0; } .bg-column-text-center .container { max-width: 1006px; width: 100%; } .bg-column-text-center h2.title-center-block { margin-bottom: 80px; } .bg-column-text-center .list { display: flex; justify-content: space-between; } .bg-column-text-center .item { width: 282px; margin-right: 60px; } .bg-column-text-center .item:last-child { margin-right: 0; } .bg-column-text-center .item p { font-family: 'Sofia-Pro', sans-serif; font-weight: 700; font-size: 1.5em; line-height: 133%; color: #FFFFFF; margin-bottom: 16px; } .bg-column-text-center .item span { font-weight: 400; font-size: 1.25em; line-height: 150%; color: rgba(255, 255, 255, 0.8); } @media (max-width: 1199px) { .bg-column-text-center { min-height: 429px; padding: 80px 0 40px 0; } .bg-column-text-center .container { max-width: 1024px; } .bg-column-text-center h2.title-center-block { margin-bottom: 64px; } .bg-column-text-center .item { margin-right: 16px; } .bg-column-text-center .item span { font-size: 1em; } } @media (max-width: 991px) { .bg-column-text-center { min-height: 415px; padding: 80px 0 40px 0; } .bg-column-text-center .item p { font-size: 1.25em; margin-bottom: 12px; } } @media (max-width: 767px) { .bg-column-text-center { min-height: 560px; background-size: cover; background-position: center center; padding: 96px 0 96px 0; } .bg-column-text-center .list { flex-direction: column; } .bg-column-text-center .item { width: 100%; margin: 0 0 40px 0; } .bg-column-text-center .item:last-child { margin-bottom: 0; } .bg-column-text-center .item p { margin-bottom: 8px; } .bg-column-text-center .item p br { display: none; } } @media (max-width: 575px) { .bg-column-text-center { min-height: 529px; padding: 40px 0; } }.smart-focused-block { background: #282828; padding: 80px 0; } .smart-focused-block.grey { background: #F7F7FA; } .smart-focused-block.gradient-border { position: relative; } .smart-focused-block.gradient-border:before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 4px; background: linear-gradient(105.63deg, #A04BFF -3.81%, #739CFF 44.79%, #77DEFF 90.44%); } .smart-focused-block .container { display: flex; justify-content: center; } .smart-focused-block .text-block { max-width: 480px; width: 100%; display: flex; flex-direction: column; align-items: center; } .smart-focused-block .text-block .spark-logo { width: 48px; height: 48px; background: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/common/logo.svg?1659516986") no-repeat 0 0; background-size: contain; margin-bottom: 27px; } .smart-focused-block .text-block h3 { text-align: center; color: #FFFFFF; margin-bottom: 40px; } .smart-focused-block.grey .text-block h3 { color: #111; } .smart-focused-block .text-block p.description { margin: -25px 0 40px; } .smart-focused-block .text-block p { width: 100%; font-size: 1.25rem; font-weight: 400; line-height: 150%; text-align: center; margin-bottom: 32px; } .smart-focused-block .text-block p { color: rgba(255, 255, 255, 0.8); } .smart-focused-block.grey .text-block p { color: #333; } .smart-focused-block .text-block .link-group { display: flex; justify-content: center; align-items: center; gap: 16px; } .smart-focused-block .text-block .bottom-text { color: var(--grey); font-size: 0.875em; line-height: 1.5; margin: 16px 0 0; } .smart-focused-block .free-download { min-width: 160px; transition: .3s; } .smart-focused-block .btn { min-width: 133px; border-radius: 6px; } .smart-focused-block .btn:not(.btn-blue):hover { color: #FFFFFF; background: #313131; border-color: rgba(255, 255, 255, 0.4); } @media (max-width: 1199px) { .smart-focused-block .text-block h3 { margin-bottom: 32px; } .smart-focused-block .text-block p.description { margin: -25px 0 32px; } } @media (max-width: 991px) { .smart-focused-block .text-block .spark-logo { margin-bottom: 24px; } .smart-focused-block .text-block h3 { margin-bottom: 24px; } .smart-focused-block .text-block p.description { margin: -15px 0 32px; } .smart-focused-block .text-block .bottom-text { display: none; } } @media (max-width: 767px) { .smart-focused-block { padding: 96px 0; } .smart-focused-block .text-block h3 { margin-bottom: 35px; } .smart-focused-block .text-block p.description { margin: -25px 0 35px; } } @media (max-width: 575px) { .smart-focused-block { padding: 65px 0 16px 0; } .smart-focused-block .text-block .spark-logo { width: 32px; height: 32px; } .smart-focused-block .text-block h3 { margin-bottom: 24px; } .smart-focused-block .text-block p.description { margin: -15px 0 32px; font-size: 1em; } .smart-focused-block .link-group { width: 100%; flex-direction: column; } .smart-focused-block .btn ~ .btn { margin: 16px 0 0 0; } .smart-focused-block .btn { max-width: 100%; width: 100%; } }.slider-banners .banner-wrap { position: relative; overflow: hidden; border-radius: 24px; } .slider-banners .banner-wrap:focus-visible { outline: 3px solid rgba(131, 192, 253, 0.50); outline-offset: -3px; } .slider-banners .slider-block { position: relative; } .slider-banners .badge { position: absolute; top: 30px; left: -38.42px; width: 170px; height: 32px; display: flex; justify-content: center; align-items: center; background: -webkit-linear-gradient(270.07deg, #205EFF 14.4%, #2094FF 27.05%, #2898FF 49.46%, #3083FF 70.43%, #205EFF 83.81%); background: -moz-linear-gradient(270.07deg, #205EFF 14.4%, #2094FF 27.05%, #2898FF 49.46%, #3083FF 70.43%, #205EFF 83.81%); background: -o-linear-gradient(270.07deg, #205EFF 14.4%, #2094FF 27.05%, #2898FF 49.46%, #3083FF 70.43%, #205EFF 83.81%); background: -ms-linear-gradient(270.07deg, #205EFF 14.4%, #2094FF 27.05%, #2898FF 49.46%, #3083FF 70.43%, #205EFF 83.81%); background: linear-gradient(270.07deg, #205EFF 14.4%, #2094FF 27.05%, #2898FF 49.46%, #3083FF 70.43%, #205EFF 83.81%); box-shadow: 5px 5px 5px rgba(128, 130, 135, 0.1); transform: rotate(-45deg); } .slider-banners .badge span { font-weight: 600; font-size: 1em; line-height: 150%; text-align: center; letter-spacing: -0.03em; color: #FFFFFF; } .slider-banners .banner-block { width: 100%; min-height: 470px; display: flex; align-items: center; padding: 64px; border: 1px solid rgba(131, 192, 253, 0.3); border-radius: 24px; } .slider-banners .text-block { max-width: 423px; width: 100%; } .slider-banners h2 { position: relative; display: flex; align-items: center; font-size: 2.5em; line-height: 130%; letter-spacing: -1.5px; margin-bottom: 16px; } .slider-banners h2 span.icon { display: flex; width: 64px; height: 40px; margin-left: 12px; } .slider-banners p { font-weight: 400; font-size: 1.25em; line-height: 150%; letter-spacing: -0.03em; color: #333333; margin-bottom: 32px; } .slider-banners .btn.learn-more { position: relative; min-height: 43px; font-weight: 600; font-size: 1em; line-height: 150%; display: flex; align-items: center; letter-spacing: -0.03em; text-transform: capitalize; color: var(--common-link-color); padding: 0 38px 0 20px; border: 1.5px solid var(--common-link-color); border-radius: 6px; -webkit-transition: opacity .3s; -moz-transition: opacity .3s; -o-transition: opacity .3s; -ms-transition: opacity .3s; transition: opacity .3s; } .slider-banners .btn.learn-more:after { content: ''; position: relative; right: -9px; width: 8px; height: 13px; background: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/common/icon-arrrow-blue.svg?1659453702") no-repeat 0 0; background-size: contain; } .slider-banners .btn.learn-more:hover { opacity: .8; -webkit-transition: opacity .3s; -moz-transition: opacity .3s; -o-transition: opacity .3s; -ms-transition: opacity .3s; transition: opacity .3s; } .slider-banners .btn.learn-more:focus-visible::before { background-color: unset; } .slider-banners .pagination-block { display: flex; justify-content: center; margin-top: 24px; } .slider-banners .slick-pagination { position: relative; height: 24px; display: flex; align-items: center; justify-content: center; } .slider-banners .slider-arrows { position: absolute; display: flex; justify-content: space-between; width: calc(100% + 80px); } .slider-banners .slick-arrow { width: 24px; height: 24px; cursor: pointer; } .slider-banners .slick-arrow.arrow-left { background: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/common/slider-arrow-left.svg?1663688373") no-repeat 0 0; background-size: contain; } .slider-banners .slick-arrow.arrow-right { background: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/common/slider-arrow-right.svg?1663688387") no-repeat 0 0; background-size: contain; } .slider-banners .slick-dotted.slick-slider { margin-bottom: 0; } .slider-banners .slick-dots { position: relative; display: flex; justify-content: center; bottom: unset; } .slider-banners .slick-dots li { width: 10px; height: 10px; } .slider-banners .slick-dots li button { font-size: 0; width: 10px; height: 10px; } .slider-banners .slick-dots li button:before { content: ''; color: unset; font-size: 0; width: 100%; height: 100%; background: rgba(17, 17, 17, .3); border-radius: 50%; -webkit-transition: .3s; -moz-transition: .3s; -o-transition: .3s; -ms-transition: .3s; transition: .3s; } .slider-banners .slick-dots li.slick-active button:before { background: var(--grey); opacity: 1; -webkit-transition: .3s; -moz-transition: .3s; -o-transition: .3s; -ms-transition: .3s; transition: .3s; } @media (max-width: 1199px) { .slider-banners .slider-block { max-width: 893px; width: 100%; margin: 0 auto; } .slider-banners .banner-wrap { max-width: 893px; width: 100%; margin: 0 auto; } .slider-banners .badge { top: 27px; left: -44.42px; height: 29px; } .slider-banners .badge span { font-size: 0.875em; } .slider-banners .banner-block { min-height: 370px; padding: 20px 52px; } .slider-banners .text-block { max-width: 324px; } .slider-banners h2 { font-size: 2em; margin-bottom: 8px; } .slider-banners h2 span.icon { width: 51px; height: 32px; } .slider-banners p { margin-bottom: 24px; } } @media (max-width: 991px) { .slider-banners .banner-block { min-height: 700px; justify-content: center; align-items: flex-end; padding: 52px; } .slider-banners .text-block { max-width: 584px; display: flex; flex-direction: column; align-items: center; } .slider-banners h2 { font-size: 2.75em; } .slider-banners h2 span.icon { width: 64px; height: 40px; } .slider-banners p { text-align: center; margin-bottom: 32px; } } @media (max-width: 767px) { .slider-banners .banner-block { min-height: 640px; padding: 31px; } .slider-banners .text-block { max-width: 471px; } } @media (max-width: 575px) { .slider-banners .banner-block { min-height: 470px; padding: 24px; } .slider-banners .text-block { max-width: 325px; } .slider-banners h2 { font-size: 1.5em; } .slider-banners h2 span.icon { width: 38px; height: 24px; margin-left: 8px; } .slider-banners p { font-size: 1em; margin-bottom: 24px; } .slider-banners .btn.learn-more { max-width: 292px; width: 100%; } } @media (max-width: 375px) { .slider-banners .btn.learn-more { max-width: 230px; } } @media (min-width: 991px) { .menu_container > ul.header-menu > li:not(.desktop-menu-item) { display: none; } } .main-banner .text-block .logo-block { display: flex; align-items: center; } .text-icon-tooltip .icon-tooltip { color: #FFFFFF; background: linear-gradient(90deg, #6C53E9 0%, #628EFF 51.56%, #7DCEFC 100%); box-shadow: 0px 7px 30px 0px rgba(160, 165, 209, 0.20); } .text-icon-tooltip .icon-tooltip .icon { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/pages/home/icon-spark-ai.svg?1687444195"); background-repeat: no-repeat; background-size: contain; } .slider-banners .banner-wrap.slide-spark { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/pages/home/slider-banners/slide-spark-bg-1920.jpg?1718876466"); background-repeat: no-repeat; background-position: center center; background-size: 1200px 470px; } .slider-banners .banner-wrap.slide-summary { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/pages/home/slider-banners/slide-summary-bg-1920.jpg?1718877990"); background-repeat: no-repeat; background-position: center center; background-size: 1200px 470px; } .slider-banners .banner-wrap.slide-translate { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/pages/home/slider-banners/slide-translate-bg-1920.jpg?1737372283"); background-repeat: no-repeat; background-position: center center; background-size: 1200px 470px; } .slider-banners .banner-wrap.slide-summary h2 { flex-direction: row-reverse; justify-content: flex-end; } .slider-banners .banner-wrap.slide-summary h2 span.icon { margin: 0 12px 0 0; } .slider-banners h2 span.icon-ai { position: relative; top: -2px; background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/common/icon-ai.svg?1684149689"); background-repeat: no-repeat; background-size: contain; } .bg-column-text-center { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/pages/home/background-refine-workflow.jpg?1664287077"); } @media (-webkit-min-device-pixel-ratio: 1.5) { .slider-banners .banner-wrap.slide-spark { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/pages/home/slider-banners/slide-spark-bg-1920-2x.jpg?1718876466"); } .slider-banners .banner-wrap.slide-summary { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/pages/home/slider-banners/slide-summary-bg-1920-2x.jpg?1718877990"); } .slider-banners .banner-wrap.slide-translate { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/pages/home/slider-banners/slide-translate-bg-1920-2x.jpg?1737372284"); } .bg-column-text-center { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/pages/home/background-refine-workflow-2x.jpg?1659710511"); } } @media (max-width: 1199px) { .slider-banners .banner-wrap.slide-spark { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/pages/home/slider-banners/slide-spark-bg-1199.jpg?1718876466"); background-repeat: no-repeat; background-position: center center; background-size: 893px 470px; } .slider-banners .banner-wrap.slide-summary { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/pages/home/slider-banners/slide-summary-bg-1199.jpg?1718877990"); background-repeat: no-repeat; background-position: center center; background-size: 893px 470px; } .slider-banners .banner-wrap.slide-translate { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/pages/home/slider-banners/slide-translate-bg-1199.jpg?1737372285"); background-repeat: no-repeat; background-position: center center; background-size: 893px 470px; } } @media (-webkit-min-device-pixel-ratio: 1.5) and (max-width: 1199px) { .slider-banners .banner-wrap.slide-spark { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/pages/home/slider-banners/slide-spark-bg-1199-2x.jpg?1718876466"); } .slider-banners .banner-wrap.slide-summary { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/pages/home/slider-banners/slide-summary-bg-1199-2x.jpg?1718877990"); } .slider-banners .banner-wrap.slide-translate { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/pages/home/slider-banners/slide-translate-bg-1199-2x.jpg?1737372286"); } } @media (max-width: 991px) { .slider-banners .banner-wrap.slide-spark { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/pages/home/slider-banners/slide-spark-bg-991.jpg?1718876466"); background-repeat: no-repeat; background-position: top center; background-size: 927px 750px; } .slider-banners .banner-wrap.slide-summary { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/pages/home/slider-banners/slide-summary-bg-991.jpg?1718877990"); background-repeat: no-repeat; background-position: top center; background-size: 927px 750px; } .slider-banners .banner-wrap.slide-translate { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/pages/home/slider-banners/slide-translate-bg-991.jpg?1737372282"); background-repeat: no-repeat; background-position: top center; background-size: 927px 750px; } } @media (-webkit-min-device-pixel-ratio: 1.5) and (max-width: 991px) { .slider-banners .banner-wrap.slide-spark { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/pages/home/slider-banners/slide-spark-bg-991-2x.jpg?1718876466"); } .slider-banners .banner-wrap.slide-summary { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/pages/home/slider-banners/slide-summary-bg-991-2x.jpg?1718877990"); } .slider-banners .banner-wrap.slide-translate { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/pages/home/slider-banners/slide-translate-bg-991-2x.jpg?1737372286"); } } @media (max-width: 767px) { .slider-banners .banner-wrap.slide-spark { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/pages/home/slider-banners/slide-spark-bg-767.jpg?1718876466"); background-repeat: no-repeat; background-position: top center; background-size: 737px 690px; } .slider-banners .banner-wrap.slide-summary { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/pages/home/slider-banners/slide-summary-bg-767.jpg?1718877990"); background-repeat: no-repeat; background-position: top center; background-size: 737px 690px; } .slider-banners .banner-wrap.slide-translate { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/pages/home/slider-banners/slide-translate-bg-767.jpg?1737372288"); background-repeat: no-repeat; background-position: top center; background-size: 737px 690px; } .bg-column-text-center { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/pages/home/background-refine-workflow-mobile-2x.jpg?1660141579"); } } @media (-webkit-min-device-pixel-ratio: 1.5) and (max-width: 767px) { .slider-banners .banner-wrap.slide-spark { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/pages/home/slider-banners/slide-spark-bg-767-2x.jpg?1718876466"); } .slider-banners .banner-wrap.slide-summary { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/pages/home/slider-banners/slide-summary-bg-767-2x.jpg?1718877990"); } .slider-banners .banner-wrap.slide-translate { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/pages/home/slider-banners/slide-translate-bg-767-2x.jpg?1737372288"); } .bg-column-text-center { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/pages/home/background-refine-workflow-mobile-3x.jpg?1660141578"); } } @media (max-width: 575px) { .slider-banners .banner-wrap.slide-spark { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/pages/home/slider-banners/slide-spark-bg-575-2x.jpg?1718876466"); background-repeat: no-repeat; background-position: top center; background-size: 535px 520px; } .slider-banners .banner-wrap.slide-summary { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/pages/home/slider-banners/slide-summary-bg-575-2x.jpg?1718877990"); background-repeat: no-repeat; background-position: top center; background-size: 535px 520px; } .slider-banners .banner-wrap.slide-translate { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/pages/home/slider-banners/slide-translate-bg-575-2x.jpg?1737372290"); background-repeat: no-repeat; background-position: top center; background-size: 535px 520px; } .slider-banners .banner-wrap.slide-summary h2 span.icon { margin: 0 8px 0 0; } } @media (-webkit-min-device-pixel-ratio: 2.5) and (max-width: 575px) { .slider-banners .banner-wrap.slide-spark { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/pages/home/slider-banners/slide-spark-bg-575-3x.jpg?1718876466"); } .slider-banners .banner-wrap.slide-summary { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/pages/home/slider-banners/slide-summary-bg-575-3x.jpg?1718877990"); } .slider-banners .banner-wrap.slide-translate { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/pages/home/slider-banners/slide-translate-bg-575-3x.jpg?1737372289"); } } @media (max-width: 480px) { .top-menu .top-menu-right .btn.buy-now { display: none; } } @media (max-width: 375px) { .slider-banners .banner-wrap.slide-spark { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/pages/home/slider-banners/slide-spark-bg-375-2x.jpg?1718876466"); background-repeat: no-repeat; background-position: top center; background-size: 335px 500px; } .slider-banners .banner-wrap.slide-summary { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/pages/home/slider-banners/slide-summary-bg-375-2x.jpg?1718877990"); background-repeat: no-repeat; background-position: top center; background-size: 335px 500px; } .slider-banners .banner-wrap.slide-translate { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/pages/home/slider-banners/slide-translate-bg-375-2x.jpg?1737372290"); background-repeat: no-repeat; background-position: top center; background-size: 335px 500px; } } @media (-webkit-min-device-pixel-ratio: 2.5) and (max-width: 375px) { .slider-banners .banner-wrap.slide-spark { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/pages/home/slider-banners/slide-spark-bg-375-3x.jpg?1718876466"); } .slider-banners .banner-wrap.slide-summary { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/pages/home/slider-banners/slide-summary-bg-375-3x.jpg?1718877990"); } .slider-banners .banner-wrap.slide-translate { background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/pages/home/slider-banners/slide-translate-bg-375-3x.jpg?1737372291"); } } 