.get-prediction { margin-top: 26px; font-size: 24px; font-weight: 500; } .how-work { margin-top: 40px; } .begin-trial, .discover-more { margin-top: 18px; } .begin-trial, .discover-more, .success-story { font-weight: 700; font-size: 17px; line-height: 20.57px; text-align: center; } .why-love { font-size: 28px; margin: 40px 18px 20px; font-weight: 700; &>span { color: #224e90; } } .success-story { margin-top: 22px; } .as-seen-in { font-size: 32px; margin-top: 50px; &>span { color: #224e90; } } .partners { width: 100%; } .paywall__get-prediction { position: fixed; bottom: 0dvh; left: 0; align-items: center; background: #eff2fd; box-shadow: 0 -3px 11px rgba(0, 0, 0, .15); color: #4a567a; display: flex; font-size: 14px; padding: 12px 24px; transition: all 0.5s; width: 100%; z-index: 10; } .paywall__get-prediction-timer { font-family: "SF Mono Bold, sans-serif"; border-radius: 4px; background: initial; display: inline; margin: 5px; min-width: 62px; padding: 0; } .paywall__get-prediction-timer>span { color: #066fde; font-size: 14px; font-weight: 700; line-height: 22px; } .paywall__get-prediction-button { font-weight: 700; font-size: 18px; line-height: 26px; min-height: auto; min-width: auto; padding: 6px 8px; white-space: normal; width: auto; } .information-title { font-size: 24px; font-weight: 700; margin-bottom: 0; margin-top: 24px; } .zodiac-images { position: relative; width: 100dvw; display: flex; justify-content: space-between; align-items: center; gap: 0px; margin-top: 8px; &.with-partner { // &>img:first-child { // margin-right: -30%; // } &>img:last-child { // margin-left: -10px; z-index: -3; } &>img { width: 50%; } } img { position: relative; width: 70%; object-fit: cover; z-index: -2; } &.with-partner-male-female { flex-direction: row-reverse; } &.with-partner-male-male { &>img:first-child { transform: scaleX(-1); } } &.with-partner-female-female { &>img:last-child { transform: scaleX(-1); } } // &::after { // content: ""; // position: absolute; // bottom: 0; // left: 0; // width: 100%; // height: 60%; // background: linear-gradient(to bottom, // rgba(255, 255, 255, 0) 0%, // rgba(255, 255, 255, .7) 10%, // rgba(255, 255, 255, 1) 15%, // rgba(255, 255, 255, 1) 30%, // rgba(255, 255, 255, 1) 40%, // rgba(255, 255, 255, 1) 100%); // pointer-events: none; // z-index: -1; // } } .information-description { text-align: left; font-size: 16px; line-height: 125%; font-weight: 400; margin-top: 28px; margin-bottom: 8px; &>span { color: #146DA5; } } .reading-ready { // font-family: Inter; font-weight: 600; font-size: 26px; line-height: 31.47px; text-align: center; margin-top: 16px; margin-bottom: 16px; } .instructionPoint { width: 100%; font-weight: 600; font-size: 19px; line-height: 22.99px; text-align: center; margin-top: 32px; } .downloadApp { width: 100%; max-width: 236px; margin-top: 16px; cursor: pointer; } .notShareDescription { font-weight: 500; font-size: 15px; line-height: 18.15px; text-align: center; max-width: 300px; margin-top: 46px; } .getPredictionInApp { width: 100%; max-width: 342px; padding: 12px; padding-left: 19px; background-color: #000; border-radius: 8px; box-shadow: 2px 5px 2.5px -1px rgba(0, 0, 0, 0.2); font-family: SF Pro Text; font-weight: 500; font-size: 20px; line-height: 30px; text-align: left; display: flex; align-items: center; justify-content: flex-start; gap: 22px; margin-top: 16px; &>img { width: 38px; } } .headerVisible { opacity: 1 !important; } .instructionPoint2 { font-weight: 600; font-size: 22px; line-height: 26.63px; text-align: center; }