payment-impo/src/styles/globals.css

693 lines
12 KiB
CSS

@import url("color.css");
html,
body {
padding: 0 !important;
margin: 0 !important;
direction: rtl;
letter-spacing: -0.04em;
margin: 0 !important;
/* scroll-behavior: smooth !important; */
scrollbar-width: 0px !important;
}
a {
color: inherit;
text-decoration: none;
letter-spacing: -0.04em !important;
}
* {
box-sizing: border-box;
}
.container {
padding: 0 10rem;
letter-spacing: -0.04em !important;
margin: 0 !important;
}
img {
object-fit: cover;
}
input {
background: rgba(255, 255, 255, 0.2);
border-radius: 90px;
outline: none !important;
border: 1px solid #9f97d9;
padding: 12px 24px;
margin: 2px;
font-variation-settings: "wght" 400;
width: 100%;
}
pre {
white-space: break-spaces;
}
select {
border-radius: 18px;
background: rgba(255, 255, 255, 0.2);
border-radius: 90px;
outline: none !important;
border: 1px solid #9f97d9;
padding: 12px 24px;
margin: 2px 5px;
font-variation-settings: "wght" 400;
width: 100%;
}
h1,
h2,
h3,
h4,
h5,
h6,
p,
span {
caret-color: transparent;
letter-spacing: -0.04em;
}
li {
list-style: none;
}
.notShowIframe {
display: none;
}
.showIframe {
display: block;
}
.swiperWhyMen {
padding-bottom: 2rem !important;
z-index: 2;
}
.swiperWhyMen .swiper-pagination-bullet-active,
.swiperWhyImpo .swiper-pagination-bullet-active {
background-color: var(--neutral-60);
width: 14px;
height: 14px;
position: relative;
bottom: 1px;
vertical-align: middle;
}
.swiperWhyImpo {
padding-bottom: 40px !important;
}
.swiperBlog {
padding-right: 17px !important;
}
.swiperBlog .swiper-slide {
width: 70% !important;
}
.commentsSwiper .swiper-button-prev {
right: 94% !important;
position: absolute;
top: 30px !important;
transform: rotate(180deg);
}
.commentsSwiper .swiper-button-next {
right: 97.8% !important;
position: absolute;
top: 30px !important;
}
.commentsSwiper {
padding-top: 4rem !important;
margin-top: -50px;
}
.commentsSwiper .swiper-button-prev::after,
.commentsSwiper .swiper-button-next::after {
display: none;
}
.commentsSwiper .swiper-button-prev::before,
.commentsSwiper .swiper-button-next::before {
content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M14.9998 19.9201L8.47984 13.4001C7.70984 12.6301 7.70984 11.3701 8.47984 10.6001L14.9998 4.08008' stroke='%231C1B1E' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
border-radius: 50px;
border: 1px solid #efefef;
width: 40px;
height: 25px;
padding: 8px;
}
.swiperComments .swiper-slide-prev,
.swiperComments .swiper-slide-next {
opacity: 0.3;
}
.MuiTextField-root fieldset {
border: none;
}
.MuiInputBase-root {
padding: 0 !important;
border-radius: 10px !important;
}
.mainDarkNew {
padding: 8px 0 8px 0 !important;
}
body::-webkit-scrollbar {
background-color: #fff;
width: 5px;
}
body::-webkit-scrollbar-thumb {
background-color: #ec407a;
border-radius: 3px;
}
/* simgle blog */
#bodyContent .image {
text-align: center;
}
#bodyContent ol,
#bodyContent ul {
line-height: 36px;
}
#bodyContent li {
list-style: unset !important;
}
.MuiInputBase-root::before,
.MuiInputBase-root::after {
border: none !important;
}
.mainDark {
background-color: transparent;
width: 100%;
padding: 1rem;
position: absolute;
direction: rtl;
z-index: 10;
padding: 8px 255px 8px 255px;
}
.mainDarkSticky {
z-index: 10;
position: sticky;
top: 0.1px;
background-color: #fff;
padding: 8px 10rem 8px 10rem;
border-bottom: 0.75px solid #efefef;
opacity: 1;
}
.mainDarkStickyMain {
z-index: 10;
position: sticky;
top: 10px;
background-color: #fff;
margin: 8px 255px 8px 255px;
/* border-bottom: 0.75px solid #efefef; */
opacity: 1;
border-radius: 50px;
}
.mainDarkStickyMain > div {
position: absolute;
}
.swiper-pagination-bullet-active {
background-color: #938f94 !important;
}
.MuiSvgIcon-fontSize35px {
font-size: 35px !important;
}
.frameTabs .MuiTabs-flexContainer {
padding: 0;
display: grid;
row-gap: 24px;
}
.frameTabs .MuiTabs-indicator {
display: none;
}
.frameTabs button.Mui-selected {
background-color: #ec407a;
color: #fff;
border-color: #ec407a;
transition: 0.5s;
}
.frameTabs button.Mui-selected:hover {
background-color: #ec407a;
}
.frameTabs button.Mui-selected + button .facet-pill-border {
visibility: visible;
}
.next {
height: 52px;
stroke: #ec407a;
stroke-width: 4px;
width: 100%;
}
.facet-pill-border {
border-radius: 500px;
fill: none;
height: 52px;
left: 0px;
pointer-events: none;
position: absolute;
top: 0px;
width: 100%;
visibility: hidden;
transition: 0.5s;
}
.MuiTab-iconWrapper {
margin-bottom: 0px !important;
}
.MuiTouchRipple-root {
border-radius: 40px;
}
table tr {
border-bottom: 1px solid;
}
strong {
font-variation-settings: "wght" 600;
}
@media (max-width: 450px) {
.MuiSvgIcon-fontSize35px {
font-size: 22px !important;
}
}
@media (max-width: 768px) {
.commentsSwiper .swiper-button-prev::before,
.commentsSwiper .swiper-button-next::before {
content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M14.9998 19.9201L8.47984 13.4001C7.70984 12.6301 7.70984 11.3701 8.47984 10.6001L14.9998 4.08008' stroke='%231C1B1E' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
border-radius: 50px;
border: 1px solid #d6d6d6;
width: 40px;
height: 25px;
padding: 8px;
}
.commentsSwiper {
padding-top: 2rem !important;
}
.commentsSwiper .swiper-button-prev {
right: 35% !important;
position: absolute;
bottom: 10px !important;
transform: rotate(180deg);
top: unset !important;
}
.commentsSwiper .swiper-button-next {
left: 35% !important;
position: absolute;
bottom: 10px !important;
top: unset !important;
right: unset !important;
}
.frameTabs {
overflow: unset !important;
}
.frameTabs .MuiTabs-scroller {
overflow: scroll !important;
}
.frameTabs .MuiTabs-scroller::-webkit-scrollbar {
display: none;
}
.frameTabs .MuiTabs-flexContainer {
display: flex;
flex-wrap: nowrap;
padding-bottom: 32px;
column-gap: 10px;
}
.container {
padding: 0 1rem !important;
overflow: hidden !important;
}
.mainDarkSticky,
.mainDarkStickyMain,
.mainDark {
padding: 0 !important;
}
.customSpace {
margin-top: 96px;
}
.customSpace2 {
padding-bottom: 72px;
}
}
@media (min-width: 1440px) {
.containerSingle {
margin: 0 auto;
max-width: 1200px;
overflow: hidden !important;
}
}
@media (max-width: 1440px) {
.container,
.mainDark,
.mainDarkSticky,
.mainDarkStickyMain {
padding: 0 2rem;
overflow: hidden !important;
}
.ImpoAppTutorial {
padding: 0 55px;
}
}
@media (min-width: 800px) {
.swiperBlogs .swiper-slide {
width: 80% !important;
}
}
/* between banner blogs style */
@media (max-width: 768px) {
.bannerBetweenArticles.bannerBetweenMobile .firstText {
width: 100% !important;
display: block !important;
font-size: 18px !important;
text-align: center;
line-height: 28px;
margin: 16px 0 !important;
}
.bannerBetweenArticles.bannerBetweenMobile .bannerContent {
position: relative !important;
}
.bannerBetweenArticles.bannerBetweenMobile a {
position: relative !important;
bottom: unset !important;
right: 40px !important;
padding: 10px 24px;
font-variation-settings: "wght" 500;
top: 8px;
}
.bannerBetweenArticles.bannerBetweenMobile .singleElement {
width: 100% !important;
}
.bannerBetweenArticles.bannerBetweenMobile.bardari {
background: linear-gradient(
267deg,
#ffd0e7 -8.55%,
#c9e5bb -8.54%,
#fee5ae 92.65%
);
}
.bannerBetweenArticles.bannerBetweenMobile.woman1 {
background: linear-gradient(270deg, #fbd5d0 0%, #f2a2bf 100%);
}
.bannerBetweenArticles.bannerBetweenMobile.ravan {
background: linear-gradient(270deg, #e7e6fe 0%, #ddc0f2 100%);
}
.bannerBetweenArticles.bannerBetweenMobile.man1 {
background: linear-gradient(90deg, #d4d7ff 0%, #e7e8ff 100%);
}
.bannerBetweenArticles.bannerBetweenMobile.man2 {
background: linear-gradient(90deg, #d4d7ff 0%, #e7e8ff 100%);
}
.bannerBetweenArticles.bannerBetweenMobile.pishgiri {
background: linear-gradient(90deg, #d8cded 28.04%, #ddf2f2 99.93%);
}
.bannerBetweenArticles.bannerBetweenMobile.period {
background: linear-gradient(270deg, #fbd5d0 0%, #f2a2bf 100%);
}
.bannerBetweenArticles.bannerBetweenMobile.sex {
background: var(
--Linear,
linear-gradient(270deg, #e7e6fe 0%, #ddc0f2 100%)
);
}
.bannerBetweenArticles.bannerBetweenMobile.life {
background: var(--Linear, linear-gradient(90deg, #ffdac7 0%, #ffede3 100%));
}
.bannerBetweenArticles.bannerBetweenMobile {
border-radius: 16px;
bottom: unset !important;
right: unset !important;
display: flex;
flex-direction: column-reverse;
text-align: center;
padding: 32px 30px;
}
}
.bannerBetweenArticles {
position: relative;
}
.bannerBetweenArticles .bannerContent {
position: absolute;
width: 100%;
height: 100%;
padding: 20px 16px 16px;
}
.bannerContent .logo {
color: #ec407a;
font-size: 30px;
font-style: normal;
font-weight: 400;
line-height: 32px;
letter-spacing: -0.72px;
}
.bannerContent .firstText {
display: inline-block;
margin-bottom: 15px;
}
.bannerContent div {
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 180%;
letter-spacing: -0.72px;
margin: 0;
}
.bannerContent a {
padding: 10px 20px;
border-radius: 8px;
background-color: #fff;
color: #1c1b1e !important;
position: absolute;
bottom: 30px;
right: 26px;
font-size: 18px;
font-style: normal;
font-weight: 400;
box-shadow: 0px 4px 24px 0px rgba(15, 15, 15, 0.1);
}
.bannerBetweenArticles img {
width: 100%;
height: 100%;
}
.bannerMobile {
display: none;
}
.notShow {
display: none;
}
.stickyTableOfContents {
display: none !important;
position: fixed !important;
top: 76px !important;
right: 0;
max-height: 40vh;
overflow: scroll;
border-radius: 0 !important;
padding: 5px 1rem !important;
width: 100%;
z-index: 999;
}
#tableOfContents .selectedTableOfContent {
color: #ec407a;
}
.section {
margin-top: 120px;
}
.mdDown {
display: block;
}
.mdUp {
display: none;
}
@media (max-width: 768px) {
.stickyTableOfContents {
display: block !important;
}
.mdDown {
display: none;
}
.mdUp {
display: block;
}
.bannerMobile {
display: block;
}
.bannerDesktop {
display: none;
}
.bannerContent a {
padding: 5px 10px;
bottom: 19px;
right: 8px;
font-size: 14px;
}
.bannerContent div {
font-size: 15px !important;
font-style: normal;
font-weight: 400;
line-height: 25px;
letter-spacing: -0.72px;
margin: 0;
width: 70%;
}
.bannerBetweenArticles .bannerContent {
padding: 10px;
}
.bannerContent .logo {
color: #ec407a;
font-size: 20px;
font-style: normal;
font-weight: 400;
line-height: 32px;
letter-spacing: -0.72px;
}
.bannerContent .firstText {
display: inline-block;
width: auto;
margin-bottom: 0;
font-size: 12px !important;
margin-top: 15px;
line-height: 22px;
}
.singleElement .firstText {
width: 80% !important;
}
.bannerValentine {
display: flex !important;
}
.bannerValentine img {
width: 100%;
height: 100%;
}
}
.swiper {
width: 100%;
height: 100%;
}
input {
/* Set the font size as needed */
-webkit-text-size-adjust: none;
}
@media (max-width: 450px) {
/* .selectNone {
user-select: none !important;
overflow: hidden;
} */
}
.Mui-expanded {
transform: none !important;
}
#nprogress {
pointer-events: none;
}
#nprogress .bar {
background: #ec407a;
position: fixed;
z-index: 1031;
top: 0;
left: 0;
width: 100%;
height: 5px;
}
#nprogress .peg {
display: block;
position: absolute;
right: 0;
width: 100px;
height: 100%;
opacity: 1;
transform: rotate(3deg) translate(0px, -4px);
}
.bannerValentine {
display: none;
}