.full-width-video-block .container { max-width: 1038px; } .full-width-video-block p { max-width: 792px; width: 100%; margin: 0 auto; } .full-width-video-block .wistia-video-block { border-radius: 16px; margin-top: 64px; overflow: hidden; } .w-css-reset .w-bpb-wrapper { overflow: unset !important; } .w-css-reset-tree button.w-big-play-button { position: relative !important; width: 80px !important; height: 80px !important; border-radius: 50%; } .w-vulcan-v2-button:focus-visible::before { border-radius: 50%; } .w-css-reset-tree button.w-big-play-button:after { content: ''; position: absolute; top: 25px; left: 29px; width: 25px; height: 28px; background-image: url("https://cdn-rdstaticassets.readdle.com/assets/spark/spark3/common/icon-grey-play.svg?1655209500"); background-repeat: no-repeat; background-size: contain; z-index: 2; } .w-css-reset-tree button.w-big-play-button:focus-visible:before { border-radius: 50%; } .w-css-reset-tree button.w-big-play-button div { width: 80px !important; height: 80px !important; background: #F7F7FA !important; box-shadow: 0 0 30px rgba(0, 0, 0, 0.15) !important; border-radius: 50%; } .w-css-reset-tree button.w-big-play-button svg { display: none !important; } .full-width-video-block img { width: 100%; } @media (max-width: 1199px) { .full-width-video-block .container { max-width: 100%; } } @media (max-width: 991px) { .full-width-video-block p { max-width: 705px; } } @media (max-width: 767px) { .full-width-video-block p { max-width: 535px; } .full-width-video-block .wistia-video-block { margin-top: 40px; } } @media (max-width: 575px) { .w-css-reset-tree button.w-big-play-button { width: 40px !important; height: 40px !important; } .w-css-reset-tree button.w-big-play-button:after { top: 13px; left: 15px; width: 13px; height: 14px; } .w-css-reset-tree button.w-big-play-button div { width: 40px !important; height: 40px !important; } }.press-list { display: flex; align-items: center; padding: 25px 0; background: #1C1C1C; } .press-list.bg-grey { background: #F7F7FA; } .press-list .container { max-width: 976px; } .press-list .list { display: flex; justify-content: space-between; align-items: center; } .press-list .list .item { opacity: .3; -webkit-transition: opacity .3s; -moz-transition: opacity .3s; -o-transition: opacity .3s; -ms-transition: opacity .3s; transition: opacity .3s; } .press-list .list .item:hover { opacity: 1; -webkit-transition: opacity .3s; -moz-transition: opacity .3s; -o-transition: opacity .3s; -ms-transition: opacity .3s; transition: opacity .3s; } .press-list .list .item:focus-visible::before { background-color: unset; } .press-list .list .item img { width: 100%; } @media (max-width: 1199px) { .press-list .container { max-width: 100%; } } @media (max-width: 991px) { .press-list { padding: 32px 0; } .press-list .list .item { margin-right: 20px; } .press-list .list .item:last-child { margin-right: 0; } } @media (max-width: 767px) { .press-list { padding: 47px 0 30px 0; } .press-list .container { max-width: 486px; } .press-list .list { justify-content: center; flex-wrap: wrap; } .press-list .list .item { margin: 0 30px 30px 0; } .press-list .list .item:nth-child(3) { margin-right: 0; } .press-list .list .item img { height: 23px; } } @media (max-width: 575px) { .press-list { padding: 30px 0 10px 0; } .press-list .container { max-width: 390px; } .press-list .list .item{ margin: 0 20px 20px 0; } .press-list .list .item img { height: 15px; width: auto; } } @media (max-width: 375px) { .press-list .list .item { margin-right: 15px; } } h1.title { padding-bottom: 30px; } p.text:last-child { padding-bottom: 0; } .press-list { margin: 80px 0; } .about-about { padding-top: 100px; margin-bottom: 80px; } .about-about h1 { font-size: 3em; } .about-about .text { width: 100%; } .about-products h2 { margin-bottom: 64px; } .about-products .product-list { max-width: 900px; width: 100%; display: flex; justify-content: space-between; flex-wrap: wrap; margin: 0 auto; } .about-products .product-item { display: flex; flex-direction: column; justify-content: space-between; width: 280px; margin: 0 10px 80px 0; } .about-products .product-item:nth-child(3n) { margin-right: 0; } .about-products .product-item:nth-child(n+4) { min-height: auto; margin-bottom: 0; } .about-products .product-item .icon { display: block; width: 80px; height: 80px; margin: 0 auto; } .about-products .product-item .product-name { padding-top: 20px; font-size: 1.25em; font-weight: 700; color: #111111; } .about-products .product-item .product-text { padding-top: 10px; font-size: 1em; font-weight: 400; } .about-products .product-item .text-block { margin-bottom: 15px; } .about-products .product-item .garland-item { position: relative; height: 70px; display: flex; flex-direction: column; justify-content: center; margin: 0 auto; padding: 0 33px; } .about-products .product-item .garland-item: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; } .about-products .product-item .garland-item: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; } .about-products .product-item .garland-item .title { padding-bottom: 0; font-weight: 600; font-size: 1em; line-height: 133%; text-align: center; color: #111111; } .about-products .product-item .garland-item .author { font-size: 0.875em; line-height: 150%; font-weight: 400; letter-spacing: -0.03em; color: #6E6E6E; } .about-team .text { max-width: 1000px; width: 100%; margin: 0 auto; padding-bottom: 30px; } .about-team .photo { display: block; max-width: 1167px; width: 100%; height: auto; margin: 10px auto 0; } @media (max-width: 1199px) { .about-about h1 { font-size: 2.5em; } } @media (max-width: 991px) { .about-products .product-list { max-width: 704px; } .about-products .product-item { margin-bottom: 50px; } .about-products .product-item .product-text { font-size: 0.875em; } .about-products .product-item { width: 228px; } } @media (max-width: 767px) { .about-products .product-list { max-width: 575px; } .about-products .product-item { width: 172px; } .about-products .product-item .text-block { margin-bottom: 10px; } .about-products .product-item .icon { width: 50px; height: 50px; } .about-products .product-item .product-name { font-size: 1em; padding-top: 15px; } .about-products .product-item .garland-item { height: 54px; padding: 0 20px; } .about-products .product-item .garland-item:before, .about-products .product-item .garland-item:after { width: 15px; height: 54px; } .about-products .product-item .garland-item .title { font-size: 0.75em; } .about-products .product-item .garland-item .author { font-size: 0.625em; } } @media (max-width: 575px) { .about-about h1 { font-size: 1.5em; } .about-products h2 { margin-bottom: 30px; } .about-products .product-list { flex-direction: column; align-items: center; } .about-products .product-item { max-width: 300px; width: 100%; margin: 0 0 30px 0; } .about-products .product-item:nth-child(n+4) { margin-bottom: 30px; } .about-products .product-item:last-child { margin-bottom: 0; } .about-products .product-item .product-name { font-size: 1.125em; } .about-products .product-item .garland-item { padding: 0 25px; } .about-products .product-item .garland-item .title { font-size: 1em; } .about-products .product-item .garland-item .author { font-size: 0.875em; } }